70238
143810
582606
869309
375348
805432
894641
319959
294660
54328
819487
127925
986529
970419
185688
507650
314311
822790
761923
950285