110755
100288
5730
85275
28430
660102
1192180
92879
43142
9453888
4445424
5792398
5841113
52151128
62991733
7945228
94201461
5730453
68991293
5148211