5551485046875085959120113726723726615376147928880256445378334077910845120680965714428224845445547622625373439076224042615073741746462226568968125756926425816319255150144789439586622134884263867034495191914663801217836612153585317654144564448246229171880174452654627376715131444327856865862415229983742582776027428315225539911855673884716656326946553770405007146744836771144897977655133714720313628019867223990676537347022856650380436557177848147515480565538348717366727265451270930222651501894021686780343313219736259422986042246475614644280665931853860160847472344161663456638527547726417466488546918554692075722435871319418058559816564038363334268309371686772338145629807771773220514712510260545826210166345849643164427368532362904614353614260567654135680552628116204212706319227540524482322794354424684640311584139893452306274635379473234525376218512841813721578382023073895933392810423787953417295979242381743707384457741705790350271167509835285336441562262460717764444190107391776128317675639123715560689316787197616504852321438548047821521174813025465330573135235324174754453932814055311755012529849664401559299110162407596270112521771431957125018771349039712720069637600229685690688839378840169170400119448636158925229343627648524467351810297548528652238122811487286168289961776707544051757855057611312432438233301225199711208339308846424139198257842211793123005571888452233307796738542440335524249337567502388803235315459484362793543349643541114505580870882834617233255475144638273523156296649701511749109346781463676367707021478825679427576633364254975074525183876607695653483568201936027817774583707193102651202816309744717110660158646715186782679737590303474599732515791463684320786798156792196668671710237635585887535203311553772301417276612120534213363264530475832603295182475702173872870485236404375755204063692946657684377528573021635351666355138799800287