14437516
92911166
58815175
3197811
16515942
9104106
19349478
23195717
65691807
42276691
58856477
3970117
93103961
2627312
87159548
71522235
75207107
8366194
46809281
97052504
38963187
60407193
1760690
6607617
60927874
5495306
13184251
40677855
14398855
39555909
94701725
42295067
8679368
97526472
88641322
14445615
99801559
66988884
14484912
57379428