19817507
64078027
7665710
10396921
95794174
74943470
21022442
25254073
47374390
20962421
33397484
32678288
79079978
69605025
4381595
69167300
93857645
11464790
28322593
42087233
61352719
10161961
10579306
70775912
86917378
10668914
10797582
72454092
96569739
445600
1611681
84418347
28725816
1003000
4687444
38332101
18731478
44461377
9931187
75617982