131615268766622244385551318239439928124099678572113415587727819049231422781897237897236794361120377097104818554580367381390156806058363512854201509029128758711824154481251224312119582215081311052121519606922296393619371331323352620808131233844659135548815443661528742118930929004512333558175561148030223131162461290086159096814065531640951690776166330079132048129433730787927111811472749371707308495762129811299016451695901285418835079846376142746118148813500163438719934028129123323471265773514084109432811817101480735129587680401815200381232018135424314362781828395213293984094615498462567389111419588544023698715069271079459340631