5309602
7147382
24109972
48376119
94179121
36486975
60708678
7535445
84317902
2397240
96197677
89882784
44497232
42357730
1467741
67078022
70489398
3481100
55995006
330509
1697642
4936997
98838183
27998331
70653100
85945820
66742598
66695040
787408
56151749
83324395
49107749
4612667
87064573
88918249
35443992
64003516
93258365
40526339
80388070