76504867
16388873
51568
9243257
91666625
29411170
5725149
42879204
3496252
35425454
10272769
1424762
28482215
34613507
62681600
35462591
22902607
1542147
3166626
15933438
91466937
23065789
40505856
5876285
57457924
83979684
80383296
19063921
45239782
18005097
92843512
51564665
98403115
48649282
77016992
54588257
40856285
15013232
39583491
66719098