36225138
10157377
11989404
15044001
4281546
81028512
47184677
66243540
44457277
8542598
41691666
39369198
40095387
6399488
1977884
79556935
73497497
3112947
15328862
27843016
9804003
58583108
22539855
61393645
53945398
56393317
69863273
86088684
12684461
903985
95229737
24177142
65865481
7683571
95085758
4935376
24667337
2186191
3223572
59329862