626578
1231958
2939474
351600
27716
1072437
3595363
2309890
843189
457870
1725957
545677
1016778
1163833
876532
575352
1031566
1638845
1431788
1972727
1303570
1048521
6418253
2241501
932354
1184996