636619
973153
60393
145302
415905
474990
339772
565994
381155
811116
25487
708998
33107465
28280132
252021000
24970484
19000346
17072973
157331032
14999239
12921764
10644485
878247
5932209