45642704
21575072
48663763
77973678
1884323
20273116
24162175
5676523
81843878
14978577
3061044
90646121
3054999
27842981
9158664
40197902
62434235
67443713
33899272
94079083
38541234
2368968
27166960
13233122
26521245
97288804
58673850
3887635
79452962
24218212
62994687
21206799
2183624
5111607
19543878
13197317
57834169
81201169
2904491
44271347