128650
417124
806262
1064988
499838
795344
522840
931849
471390
214964
634207
267494
495504
32952
54987
569377
276284
511841
426275
794256
825951
476118
389102
66387