98589861
42292611
32781515
8720544
5256937
66409773
6748529
37699156
4830318
52093236
46959967
486391
1156496
57418434
93045213
3305765
29194114
12983423
53622736
79821911
62748942
26329398
11827978
56933535
294249
44555565
41288752
744155
35445509
652622
81099199
93255132
12953645
43415375
80133972
98933715
25684272
18262458
79524038
65584320