19853757
6477288
5069537
97313923
4398265
3779012
3921345
83795849
95968896
72248439
8531301
179341
3870638
85706883
16861005
30455512
14078223
37527337
95684615
37481896
25874238
27318728
3825188
3202347
6364233
69074237
98195926
3003729
5634484
52893402
36667825
64032747
52163504
47607848
80938017
47309213
63051274
94629343
96384157
8730988