13856170
4166928
89286968
33752912
5817951
26275193
35115268
87408079
21798619
11608475
6793507
55996350
98874118
95244862
14934669
7947979
50358406
92513037
83541577
70985046
59441862
65149954
34185678
40339252
924127
38954297
17415463
85916315
21284662
91362881
56115944
52475847
53859616
23474545
61748846
92059174
19196134
39473119
72584677
37861008