51870
796101
752675
530690
783454
63271
34514
876347
650784
180217
125562
577453
33107465
28284132
252021000
24970484
19001346
17072973
157331032
14999239
12921764
10644485
878347
5932209