93969003
20339629
16967619
99329629
235491
6082912
5670888
78854183
1308972
38863091
77973253
873498
57089831
8025076
48302011
80412909
75425400
5352982
42648994
79077160
37304490
2657296
14814243
95942514
79061561
75355522
89654279
29548316
23524750
98473745
27142262
18889319
8743835
16319776
72643801
93218327
95365746
7370262
86231025
61343089