288504
137339
149107
228638
906966
487480
684474
14698
1003446
898713
501106
1047791
264284
501841
417275
782256
815951
470118
381102
59387
525115
83766
279432
638607