130170729810278244830537443253705922953836053285294010021209110460731859891419507564807698288506321644460215184701402987865124010864897190527808811060574892552891065988590430862881069800955106396100002938048158021603817410061430012280202204311095214105166699507101088577735043188886291523077893450008862295500010731820446280202250122706338839158