2287837
48106244
51499658
40943562
41877542
6625000
39394859
84925852
62082967
1497451
2891311
5902225
35674338
57672350
75379565
92395787
3676408
68657909
28354359
90786453
90556754
26174466
7628895
605333
1556790
53369160
80085335
70499930
17201796
59351305
7802102
81149881
79136341
67766667
61804255
87181478
14546782
80061978
104938
74508009