606468
341209
43443
977741
831508
1016846
210488
970555
927135
859614
765576
41785
1185849
860918
71620
92498
1088925
556902
477379
143850
875193
384144
610839
755776
918539
1414262