22544
3890
41216
388816
6742965
10870
9700
7372
16376
16261
29414
38924
109623231
473838012
3647572
2827657
271588773
2664889
2647680
17348850
1536053
1439915
1361821
1264022