496619
32072
643820
572994
641837
419485
760530
1015125
560490
984370
604648
409565
141245
974954
1021303
153965
509788
682524
27410
5477