244254193994545489386239533276700049026305375659164653350569450237816595894581425560635338999425838471315535767955184546640382506683465264312824339651043216428488155252819208936763248809211129214853705392719836369509658715388389166384692936240121681669596666431770123473628214187331145246646546611245004741314837769693866962119555677695750865862094123651210381146588360212510129614118962771423312884905536111676131634090425141305480455649285662579183533719741123270241981836559517631566565666240703418281644389708814187620523105676581550735709232115503798628418015366184644211708439148602199302819634215185434742813024489959813823568055804293402660237724184275357427956704295153285330406924982138013788621485632083015283625674313478512786941449058190725447484202