27787
1028530
483880
363175
210818
628303
664603
320819
486497
905546
901203
271458
804147
892949
1014724
816610
549505
47952
90987
604377
289284
537841
444275
826256