11941824139517432491065642119232222316839311719138416365989173131948103314791006113916787731039451157054956410321712100111999709477841271207109295217617233191146101312631401253933710114196093818968617189711210614107364317581191197212497181866671651134742194152712454161359162726118914311297