271967168852492119561037121616826884231431148015471712550376997436183648718411604975123167511001298420835316532341221273547659751611541165180773539813021726152312109931564163658797243013637134011247857102523314753357711197260127411661891302727275295322163317982413731375490