8401457
3333
5901425
1932
1364591
370
2493262
999
4035432
1866
14766122
4369
2677557
584
4852422
1416
8088451
2752
17216715
5852
17090741
6327
2936641
612
34978931
6207
4321829
889
16193326
4825
5657882
1837
2388430
860
7062925
1787
2984597
1929701
741
6598553
1925
10986033
3248
6021581
1661
3554115
879
2707075
1206
27108808
7744
2844457
1162
11587575
4888