12340
616819
46384
25356
645014
57399
21374
1028927
20695
18872
6960
25621
164128310
683418061
5166691
4272177
38769119
383418790
3421599
24647860
2182076
2034618
1906327
1724830