123716
454356
721912
769223
611536
236653
638380
90320
170109
632170
47485
41442
2912361
2603455
2537928
2484455
2226995
2127955
2081281
2017719
1904226
1672208
1610351
1568406