219629
485680
2355885
4197790
4614042
4987860
4853589
1270791
2952126
1119509
58120
59936
54868
55908
56657
46854
48721
69169
50092
52010
279666
309078
377509
760211
840163
928524
2066468
3407030
5082692
9261268