52896299
62543188
55876517
39615752
57771459
21939828
25744912
12477687
93081164
9774990
4827957
75953416
77843217
43262137
19228100
73677957
30226358
29751207
3022417
19484020
39467632
11162441
21826033
62835347
78592120
66543229
16828959
8251336
6749176
76996879
54504182
58431998
38424174
62538611
16384952
59606861
22039663
45942793
28593664
63467796