1175525
11786994
19622175
85977213
40097236
88946105
16579253
686145
3504384
1214284
9303129
23217328
95325973
64206781
53356028
8907759
77703912
42782822
22031580
50427717
91965598
29465498
88839044
98258509
47636411
97893229
8497846
99705465
7995738
9048356
4931689
80246131
28773065
31321693
7046564
54838206
82487988
91761595
36226060
95868000