494907
1078913
901101
156427
906695
303930
197558
933445
744951
297513
705426
379629
399506
1120800
931458
1165476
1643454
982456
878900
130059
1049689
700694
457542
837209
195394
708176