58427935
36283165
18821475
34762367
69993234
69618353
32618960
80869568
8923724
8412479
31773233
8705137
13893521
1039407
56305744
62676510
6736239
85969165
36822232
72185669
6447219
18696166
55022368
38322910
77351150
96448944
66755545
98805776
64161166
6793512
66558933
7713787
9108002
8606675
48482511
4733959
70181896
18745735
410256
86806877