12068116201161811327112851107910629103991039810397103721037110370948594088965893588248562849583988296829582948258821781978166816581648106808180538052805179997959793279107898789778617860785478327785775177507749774877477746772977287705770276917689768876877679765676557654762576247623762276217606759575757565753175307529752875267510746674627461745874577456745574547453745274457444744274417408739373317316722572247199