59349879
91209258
44245716
32053389
25377824
8856726
39023882
3870180
40717775
48263331
87776365
65173863
4612893
58299104
48737897
79246170
38488215
95691542
9718525
9326891
9492899
47214674
83537454
68053087
5727838
97107926
32907704
23533210
23554806
2669307
98937449
96406576
43758886
62545149
3023933
57324368
10096525
20729739
85101796
38833788