39268852
23771313
73803895
55543324
85667889
5387272
51562100
56119426
21318937
29651953
90013758
38428118
48642001
12197391
28557207
40513659
39928838
37782068
37449791
98034303
27721127
63435307
3227634
55645274
30133647
9983348
94655919
3310859
54108840
7672976
80467184
32645293
54052913
9651222
69515410
99778586
5642948
49503790
17173125
135781