930352
8664
1191120
501691
244402
506948
580532
1008445
440448
896272
731318
1131409
495504
32952
54987
569377
276284
511841
426275
794256
825951
476118
389102
66387