16257221
32447865
57206683
34748150
53209977
19799991
3373494
264545
99852967
87146541
92893472
21652279
182385
648355
8571648
92659921
94371076
82781817
43403998
18966264
24052077
86279584
68074002
97234036
68667797
4285126
15969074
19114685
25447621
69609139
37515450
31773588
86115186
5209797
22949071
79851052
54472236
7152756
56622
13386385