65917
189298
104882
94560
146662
811232
158126
978869
586186
625188
390998
901381
137984
27971
355396
408358
774764
563329
555957
500756
426975
920774
516871
326553
310211
89561
5554
331357
576504
22527