7093321606805393134425133081673827181111532615502881696535859358576465534272349785463401461455260381138017650358919346381094605130447122232734597896597657498496634464004757933787612586342454565229928753575338834205457171755372195312334707822878711270821124043624819618923648335366177657476200348280353665687551736789465438839645549192632762441133443382787485013615621987027077135582985183712183047732667826305252705575383434228553676027387310778143165354284406604795379493098677145014258780338438395656511214746547155244180280817539169676168714399647055647171376294563404240781154363717037648136874810295505566124596310163751879847956025012333521480574345322126771170625651412890144644912854781367632087296676474621950750570269294835601127414819966210302690120121451765254247385321277822515415146067343552642648865629664852322256339825154045177723144951948794443306201611873184648471416008780964155233118745705728452268072822594452492037886432912023391883635025731740800568179172241846796679704380678143140276375547729082648015576049051515719011452824452273547741998259379013963836237327914651171268273675117352330272239537427106534713655676717692371825981645532387842892936583283333458541158385618524725007125863872426779616619766223458877914727331253502628548504666369603754213281636642559568282545547677661473413342754025102971733552276602834598046726437045855213368578319437303206750755626551221512552159598737837544686219688776444640485156746498405203152224138385486791164396896614543246622174768482536162441599403405404509590469752316243216112048202629245237754733785356191744389653977193016813863054402664780255885418346687311166843201784842174894685558412110828652750874797448351135390203194877326356211070118179777070371042575832346180307223806423646437650786109274207571271300512356973023567237416154646763931582722074660230799186156670728772336229792691314252