70445
11680
2490
4420
10417960
3561
2613
4336
3246
2806
3042
6315
1870217
1295312
12479283
1126716
10963261
107713
9081157
901011
77526
698437
65302