14142616581474614450892214911052261395973293345421821141027395481190120395282243371362476105207051064205276716210190376841236246876106338541008251530581402101179598156615044114097532402228367567916426822086218501219155130671991622003312023468659313257380091643858843413646516701719799697658111711128474102807156222848045248918170715491189307186935198111164403220386132350169204529471734101886641973562020841002931320312094151332365288510465198161185581560511011872221417673020558395540252161482239828430376392492027769167642085453711178562843217337139060