300778
647362
797508
1541673
55171
400319
222484
257263
1659571
1493967
145649
1371444
1261367
1254898
1250523
49600
823936
430868
498417