13727
837963
219148
1075
711408
472539
235359
200672
317941
1027264
111387
420911
411790
744671
15372
669853
8112743
539686
3096577
3026980
3011510
2145192
2014495
1980492
1888216
173566
1729948
15845
151061
1459545