85869462
99013568
11492651
48915548
42659516
4065694
5125079
56332053
28682042
57572963
20072299
19054021
6135249
57928027
44736439
34522572
92508116
81575597
57419557
99028591
72804504
5965048
1071276
3828802
16142636
56134043
37734649
91684981
70458661
42751149
57557738
11361224
53955168
31065811
46803953
62685123
16982741
59932538
47031106
5384433