1640852
85799576
53344648
44735441
75468366
19994713
92867293
5654246
93319560
66303457
38345429
27922267
2101796
59774977
11525871
92915688
68124023
20174731
11246676
48042804
20173230
75761230
66031634
61823115
8024510
42579786
24137384
468026
19824678
65496183
48391258
35845900
1813183
3145877
93017815
85178969
1647538
2015457
20417330
34641525