78763
646140
481794
63163
38156
113694
933514
880455
848619
920505
356488
915967
2913361
2605455
2538928
2485455
2226995
2128955
2081281
2017719
1904226
1672208
1610351
1568406