4489319061931641996573323241559223252198088325783371777692931954305156541219587072518478020468469182179202149231333366657159194226050940663161419102521323813088354759152427329485078382711178628143912659811246012637250372173425124569223048200616259488431131714973299710242783206613189004188166310161542796062618208686750164004224591130770261931884581313641295181556313674515723644935101123334952171601301822111893450692928665604118409427203327332858210212711888914941845222107172050088377018487471457147184502171129881817106791742021894575645