109715331
3149335932
9246032
61426357
91133869
96144956
714962585313873920
590784025
2160154772
74135343
2429281608
19578967
2839738633
1226047637599576065
340259182
199651814
206622935
573227056
468342904
706111192
2985693349
520117874
245254485
227654139
8699112
5426282
18328900
798456559
189468381
106704735
109242243
839164142195884033
263105208
101463286
704918923
95756144
85852708
852727244703244291
477199035
130044382
49049526
86746094
322017102
119450510
101329337
105161365
107325966
126577006
383612501
5672862
109640117
106566798
1011530917452525569
69272726
265989245
26686347
120160412
1664791376
336331194
483722581