110960410770182310481173319263078200170167608640617112748588964013345571597942260315066562366552144141370233283186942167406441136391912607351491061138369711167113836471952811314324595910611036856219813332589653103211302276357824467104257737656832138234840385716327258766467993129715325930910253747916158753321503171121730820817844732864569162058444099390867934312324244010512041314234194376682017476788495409142595631942964565247512254250226369413659087367181419028172570135628131432621187186260346373581282913022161500774131863254251054250367066812911661291167279926593711422463422431135031014403422116062410478919811391194228382