16724960
17673692
19374484
8507156
6506623
601894
6457960
6061253
11478916
7515362
7537668
6658477
996699
1307466
882644
2902408
7018831
448670
4257231