200606115300464182108591523320111222750394696343421948751961434180239155187006474242399559942101567164746573185008808177745133031327414995217698414811112600444021218201053832788569323146808222567182272485182233651081510189910914021257766101609813108311865795416110371743307025716996073995393997679110580429706409407220089362761017551518491901026982921086367922156777251227872397232483017848515926920719412009314611014940711487366551679941345912068822211401219215082444979701761781002165067441416465458982697853908812321913720615226315911878086