2354
45735
861184
28731
372
63491688
40181135
4080183
100071706
6710242
50661007
100141909
52301977
41601905
72501327
65771187
49571361
83651171
91691636
4325158