2757168
4149900
2279126
1251356
3270375
2669263
3514780
4846103
3030360
1364108
57277
68564
43577
46333
53583
54533
49403
44731
47366
50622
399338
658397
1085514
594542
1083327
2185958
9796784
487753
26630420
10827121