1482365951427034264757373549359813953921481661302690826666454267684378767296716266878224556107542116147510198227974462175526451837246468913344225980745029045687507544884891085030854529179558971835245923078383980948344175254260613538551795282972005827327638726513794760382502380373737736652881615152813831222157894712531247981067532408547063143127612961881817841741723402744395545611636529459731645112348725155283452586743255662369317655280362661894613183106650373152808488788205376871199750241741447715478416774613650812040022143568527571483826262951919185371913131215357672311719452178267547713769660113448793285745748309730384590786501673736796212643547465397549422277912447027957042267156511562632113314451412722949016326836243713734115358015464824241531140633683741281773885682697232278443486658109401679455644585563293168654802504186663467210719252538165438723499871290201366319128007044581826873515091788063372615136534055271555267471925056567627714368257461463076806595933446457851955040733223969777445379790271295330145202841770242472835674749763350484686427338225258587282564457256306298705642117834228390648524206560270707237398485768468856645256724736045004491357171975378656375632339110569234636243781811367491957443554405284028913018716760175239137145342582071063018034263547034652289399566249300479551264810169336651111388273037726504801432218520370335257772235328446220480522617615751476463125565206394669723364729915411833440219444434877835637773580467848112341381523676512343845572320779588828536199755670345208214203852423478022084721983262815164954870968838955340332819684968123821365754017344119355914092216764738248460571701599732543474558541555301765638596651602975741147515671666677342225574046927284616273132250799637305641766404600207776361190164546072815605640803333103878783738570865296386146911602871416031706462864372730479223235331702315754