7927894510187937663465871406299872237803166761438761426761494115972249809787223642895371891890481515385115724243103121296058310344852221852557761437761501871143872311871189872279891022111372915546041126929905873734696852101852187422556253033777018422456655861103341567515154895210334014886462506927911705447371573749904843130236715727816558752699214510881179610144245186160179288858012291247154895470820770842165587465587342255542255442278642955679269614424211442433776642152034138643310948528928058929977935357202567202813230864401227204366558721509120720265720280130236613041467213571475832162043147998214798097206811342788