1011756
386601
354344
769593
109290
39376
910685
277894
545260
1326524
99631
718898
470546
982572
675610
617769
973870
60476
353754
58478