61482166237331793022228376191761127142738957822617778779291007311218512978611460946171148071805071507295226422755274523194598206128278065363815604884117133010147102976970611940911412981404082220051403418398715714020991154681208111636031089071185691365346990229128222103621676211578941435488936715014230723174216936762125406976767784196947176052227478160752134164144713054596015210245479533035187810974615028097892894269385716418019336818832519278535696200986112802168224769332081231291261771186221740851715421629441898589709915904921275618189076363