129043064
91133869
172607736
1035799528195031041
74135343
2611788720
111643304
750832303241175040
813349955230277632
74127102
1273481289551630336
7032892
103495250
1206387176931332096
2270162688
4843320720
55569670
10812492
426717368
44931475
541374907
189468381
168018355
183437081
194140497
1139791573527355393
110402083
164724813
7654752
135859660
247202946
122834393
103430461
173447963
1069811547248021505
914354555843784704
157387411
130044382
86746094
322017102
267650173
86488678
1333695122207166464
2436272047
21701986
747413022730158080
19012471
207013722
193695598
5096291
9851292
265989245
1728964490
579079532
3256341236
1664791376