A B A B C
76428
677642
295210
698324
837642
688432
648324
586212
534728
56428
833618
374728
584312
875945
855630
627856
684728
567642
878432
277642
65224
334312
395525
99236
457749