110636
6538
68418
173365
2352
186469
144542
54292
7761
21403
2667
52418
1587716
1095612
9975276
995416
94983
9137258
7470154
726311
68395
58133
52278