210740
1095180
322211
366968
651998
419505
1128966
216899
5961500
3119654
2241336
2030238
1882736
1861895
183767
1764433
203534
87394
469708
896250