53146434
90306973
31846316
1135360
67723968
16635249
73456007
94028617
45632165
37835703
14995196
30094442
11071464
42832238
49678846
69728392
36067902
82093431
3971846
64062444
58516473
77105967
19865987
53433228
71684041
79047545
95049027
97507389
31082219
82864604
56092221
53981539
74916371
48992705
6839064
2254964
48335476
27449582
59558027
46877359