348413490835000350173502435043351153529935372355583562335691361283616336238363403645336533365623660436642366543670736788368053687936889368923696536982369863699437044370513705937079370933710937196372673728937321373263733637342374043742137430374683750237530377813782237868379443794637964380003804338277383103854838599386433866538742387483882438879392923929439321393333939239849399644000940031401064011040115401754019240193402614035240373404034042740476404984059540616407814078540895409264099341013