76681792
1687879
8671627
50813456
40577163
6762838
25553695
1372938
885265
69137432
2635266
70908505
41102046
28374508
6881250
89069362
20871191
34019411
32259419
29258676
5638100
4318768
379872
19749940
11274417
99235263
93559506
69628928
36069823
71208740
96393713
8228308
38832545
5702918
80629071
16138874
69612170
97787489
20352331
20961976