78891312379649268315488659789762662978997337833481207916101412334206328352883749693701484531104134706272721013827605499965611510988406504554846966957302752838353575385397754856852102578712522532073345417910844457049271127710955255677110675512638496832511397673615743044314754891184257855798481488569262136693392355411123080046037211175674979201131648144924880644115746361105889656861040584955637514214626833368316011445766061082617618786331034114524711461115869609425660608121644224684124574335147777241026315851116638761414840118594044934979612141202970760549753242648893444323377934049563103896491172612393121174925133193714834199296717352326892983006754101161910795854981110517928334631161333612349604281110