486754675367566754674967506747
486753675267526755675267566747
486054605360566054605360556057
486054605360566054605160556057
485354535353565354535453485367
485353535253525356534753525367
484654465346564654465446474677
484654465346564654465346514677
484654465346564654464946494677
484653465246524656464746484677
484653465246524655465346504677
483954395339563954395339563987