24985990
94619659
69092097
58296300
80664688
10135689
79162281
43507082
49153601
267071
1788953
57544754
18661648
14663091
15234998
10897723
57459575
45468761
78737509
3602195
36555929
91662119
86433221
22748582
5374869
70171983
48421828
6134205
47808875
36719067
2584142
52606131
2064937
12922991
67106639
33262
7862537
8389473
37105636
24216101