1106993
757979
331258
791552
791801
401394
146881
25684
5973500
3129654
2247336
2042238
1882736
1864895
184167
1768433
206534
88194
472708
898250