83603043
94568935
54168088
65387425
12137499
6163799
98795995
14096862
43902460
25434558
3920129
25669971
53069484
63809116
18674486
28794693
3578643
14988417
51167866
56404629
954767
47555640
97784233
9107477
55148009
9619368
41024102
46923383
19396240
19833743
420453
83729200
60662226
21173398
85958068
4062250
3103390
12848934
1001361
54748250