13181
318
49038
2975
1968407
14199
6004559
27568
40964151
187466
376212
6022
4066956
48382
194604
5479