13098168
84617683
79322931
14701099
85528436
2045035
407747
18099936
2198750
12596090
89928706
51669992
8534962
70521511
653769
53248238
3014270
34586543
6030791
77012386
48589806
12687674
50385537
96272639
40485253
77988591
34087167
68554974
78048210
25261968
69213352
11504914
50308880
3052933
4442763
40544924
91546489
92771347
77436508
87362701