8868548869588886548894748896548963419002139154349165039218239220689261889266139306539328929334639335659436519450039572469590199593259664009742519914589933169973661000581100743610103271021176102171810246631028192103416010437251044250105741310581011067977106933110716891076640109052011092381112220111310111133121117730112407311242351124887112781311422011144392114719711599641160052116509511652971167268117641911847401191427120057712039401215553121706512216611226624122737712407701240905125357812707091272370127734212801141285216129619712978611297862132319713232201325249132896513414191343997134895413503341353148135725813583511366938138120213829951383027138304013830581395018