96474
100570
283969
653834
994154
491121
192890
201363
592264
91542
851310
398425
6214368
5058935
4846460
37581000
3726287
3705956
3613462
3304226
3245730
302536
2738209
234510