14066621178713031244292666014250840417135931190470725951788454402739601390972181762963611720116461313834379305115142713296171815381219142818571212992120212015262589604145829994489674612784586873634021728887975221994713849162925100860191626124275154888551751266585196059513197052699958089149375101088215934768771731192195291343731856422068432473462954846792537657025191514659920095324673692672011481615029834218936628119315822282422187351798061418336317110394222269432162164484815740011655016266810687874148152105156471742371970847535188564201135189