14651
18251
12561
13220
20922
16360
9120
15850
6000
11372
15030
31993703
85350186
367267982
2907763
2211280
2171451
211088750
2057363
13750845
1177940
1158514
1102520
1065019