112658491899110339958889701115865105899810829291028611114593089710371055110610751105961621951103810201036103490410941003109858396361661810476109569691121627106190894910241101578110788510841141110293110491057582100188911169969881130113110818961096110010659541039113691662010781127934981113411283951056113910636178821119886939577392104810999111069900895881108062310001062113895810231051966626101310291026110398710911018114010059531148107110649281132948114710729658151104101757663410601089906883103510879901053110999911338999599506248849609131022967112487996891787686290581291460761463310688191123625109299211081129107410141076909101691087710273961019103194011421114108393211109126131054608907936606619105962211121004957898109739361510301044111310251093111810088809711122113510068941143113710861079989107793710076099331067108597211171070962101589010431066394893112510528911041997114610025819529389931111964955973994612105088710881073