8510000
25339644
2915976
33416725
7802784
75202159
5594946
31252676
32703507
7149401
35343408
7500411
5702925
98237091
78608994
77469210
1248826
90461321
44494619
39283879
45866974
72514740
93835534
49101772
86928935
47597583
17532213
48818829
3773408
37318139
12265226
6874743
6121134
15122503
79695605
94947957
70769893
7849452
21793370
89736588