713845291972168817673741261391116416941472840194292313464931134140879923018271999122417115880333112841956192315181056104641819351696863144717797651082702189417841989513146215572563231893121483101947861955530964441977435124117641717951525989165116311629351148112510614402964613427744221701