84057793
4015666
40895113
76938216
13712241
9601393
92077966
18296245
49201195
12572382
94730
94025485
42964504
43843542
34508494
69282994
36195354
4886555
17304676
72086099
89576689
8481897
62407844
7953617
64159452
94037748
43607309
15948531
12236321
9108723
56275350
99391524
23243308
25769276
53627351
8369605
46458716
37716163
2830450
22336700