44441466
77949592
7139868
22708421
62383046
15914759
59187197
15429644
2799472
24763222
19935746
78119738
67264377
175188
21439117
54312503
11486802
80821084
32513487
98542336
97262535
54429551
21735023
8919007
24549960
22293960
5156020
39017845
28882020
72201354
3103936
4613546
5261505
12747241
90272185
85957348
14356043
56257025
95938697
91662734