47284926741051461951301167751812722043691922351154151529941046707289371865176421296557266432163230918969034532131172064801406171770094317922372310789681934171656673401887512507922288821911343323133328696531218153332668911139287113264806408612445297127293496231986057445636042285918018279806143011190345195356100525118153592541900921690211486129131630421890435543259551432541230921204901322161359941173399683330994200747848766645365695187134181616671226134867932216657161637348213394760293162673717130070586340006340541141192218912154613811683520