1 1 2 10 3 150 4 3000 5 75000 6 2250000 7 78750000 8 3150000000 9 141750000000 10 7087500000000 11 389812500000000 12 23388750000000000 13 1520268750000000000 14 106418812500000000000 15 7981410937500000000000 16 638512875000000000000000 17 54273594375000000000000000 18 4884623493750000000000000000 19 464039231906250000000000000000 20 46403923190625000000000000000000 21 4872411935015625000000000000000000 22 535965312851718750000000000000000000 23 61636010977947656250000000000000000000 24 7396321317353718750000000000000000000000 25 924540164669214843750000000000000000000000 26 120190221406997929687500000000000000000000000 27 16225679889944720507812500000000000000000000000 28 2271595184592260871093750000000000000000000000000 29 329381301765877826308593750000000000000000000000000 30 49407195264881673946289062500000000000000000000000000 31 7658115266056659461674804687500000000000000000000000000 32 1225298442569065513867968750000000000000000000000000000000 33 202174243023895809788214843750000000000000000000000000000000 34 34369621314062287663996523437500000000000000000000000000000000 35 6014683729960900341199391601562500000000000000000000000000000000 36 1082643071392962061415890488281250000000000000000000000000000000000 37 200288968207697981361939740332031250000000000000000000000000000000000 38 38054903959462616458768550663085937500000000000000000000000000000000000 39 7420706272095210209459867379301757812500000000000000000000000000000000000 40 1484141254419042041891973475860351562500000000000000000000000000000000000000 41 304248957155903618587854562551372070312500000000000000000000000000000000000000 42 63892281002739759903449458135788134765625000000000000000000000000000000000000000 43 13736840415589048379241633499194448974609375000000000000000000000000000000000000000 44 3022104891429590643433159369822778774414062500000000000000000000000000000000000000000 45 679973600571657894772460858210125224243164062500000000000000000000000000000000000000000 46 156393928131481315797665997388328801575927734375000000000000000000000000000000000000000000 47 36752573110898109212451509386257268370343017578125000000000000000000000000000000000000000000 48 8820617546615546210988362252701744408882324218750000000000000000000000000000000000000000000000 49 2161051298920808821692148751911927380176169433593750000000000000000000000000000000000000000000000 50 540262824730202205423037187977981845044042358398437500000000000000000000000000000000000000000000000 51 137767020306201562382874482934385370486230801391601562500000000000000000000000000000000000000000000000 52 35819425279612406219547365562940196326420008361816406250000000000000000000000000000000000000000000000000 53 9492147699097287648180051874179152026501302215881347656250000000000000000000000000000000000000000000000000 54 2562879878756267665008614006028371047155351598287963867187500000000000000000000000000000000000000000000000000 55 704791966657973607877368851657802037967721689529190063476562500000000000000000000000000000000000000000000000000 56 197341750664232610205663278464184570630962073068173217773437500000000000000000000000000000000000000000000000000000 57 56242398939306293908614034362292602629824190824429367065429687500000000000000000000000000000000000000000000000000000 58 16310295692398825233498069965064854762649015339084516448974609375000000000000000000000000000000000000000000000000000000 59 4811537229257653443881930639694132154981459525029932352447509765625000000000000000000000000000000000000000000000000000000 60 1443461168777296033164579191908239646494437857508979705734252929687500000000000000000000000000000000000000000000000000000000 61 440255656477075290115196653532013092180803546540238810248947143554687500000000000000000000000000000000000000000000000000000000 62 136479253507893339935710962594924058576049099427474031177173614501953125000000000000000000000000000000000000000000000000000000000 63 42990964854986402079748953217401078451455466319654319820809688568115234375000000000000000000000000000000000000000000000000000000000 64 13757108753595648665519665029568345104465749222289382342659100341796875000000000000000000000000000000000000000000000000000000000000000 65 4471060344918585816293891134609712158951368497244049261364207611083984375000000000000000000000000000000000000000000000000000000000000000 66 1475449913823133319376984074421205012453951604090536256250188511657714843750000000000000000000000000000000000000000000000000000000000000000 67 494275721130749661991289664931103679172073787370329645843813151405334472656250000000000000000000000000000000000000000000000000000000000000000 68 168053745184454885077038486076575250918505087705912079586896471477813720703125000000000000000000000000000000000000000000000000000000000000000000 69 57978542088636935351578277696418461566884255258539667457479282659845733642578125000000000000000000000000000000000000000000000000000000000000000000 70 20292489731022927373052397193746461548409489340488883610117748930946006774902343750000000000000000000000000000000000000000000000000000000000000000000 71 7203833854513139217433601003779993849685368715873553681591800870485832405090332031250000000000000000000000000000000000000000000000000000000000000000000 72 2593380187624730118276096361360797785886732737714479325373048313374899665832519531250000000000000000000000000000000000000000000000000000000000000000000000 73 946583768483026493170775171896691191848657449265784953761162634381838378028869628906250000000000000000000000000000000000000000000000000000000000000000000000 74 350235994338719802473186813601775740984003256228340432891630174721280199870681762695312500000000000000000000000000000000000000000000000000000000000000000000000 75 131338497877019925927445055100665902869001221085627662334361315520480074951505661010742187500000000000000000000000000000000000000000000000000000000000000000000000 76 49908629193267571852429120938253043090220464012538511687057299897782428481572151184082031250000000000000000000000000000000000000000000000000000000000000000000000000 77 19214822239408015163185211561227421589734878644827326999517060460646234965405278205871582031250000000000000000000000000000000000000000000000000000000000000000000000000 78 7493780673369125913642232508878694419996602671482657529811653579652031636508058500289916992187500000000000000000000000000000000000000000000000000000000000000000000000000 79 2960043365980804735888681841007084295898658055235649724275603163962552496420683107614517211914062500000000000000000000000000000000000000000000000000000000000000000000000000 80 1184017346392321894355472736402833718359463222094259889710241265585020998568273243045806884765625000000000000000000000000000000000000000000000000000000000000000000000000000000 81 479527025288890367213966458243147655935582604948175255332647712561933504420150663433551788330078125000000000000000000000000000000000000000000000000000000000000000000000000000000 82 196606080368445050557726247879690538933588868028751854686385562150392736812261772007756233215332031250000000000000000000000000000000000000000000000000000000000000000000000000000000 83 81591523352904695981456392870071573657439380231932019694850008292412985777088635383218836784362792968750000000000000000000000000000000000000000000000000000000000000000000000000000000 84 34268439808219972312211685005430060936124539697411448271837003482813454026377226860951911449432373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000 85 14564086918493488232689966127307775897852929371399865515530726480195717961210321415904562366008758544921875000000000000000000000000000000000000000000000000000000000000000000000000000000000 86 6262557374952199940056685434742343636076759629701942171678212386484158723320438208838961817383766174316406250000000000000000000000000000000000000000000000000000000000000000000000000000000000 87 2724212458104206973924658164112919481693390438920344844680022388120609044644390620844948390561938285827636718750000000000000000000000000000000000000000000000000000000000000000000000000000000000 88 1198653481565851068526849592209684571945091793124951731659209850773067979643531873171777291847252845764160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 89 533400799296803725494448068533309634515565847940603520588348383594015250941371683561440894872027516365051269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 90 240030359683561676472501630839989335532004631573271584264756772617306862923617257602648402692412382364273071289062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 91 109213813656020562794988242032195147667062107365838570840464331540874622630245852209205023225047633975744247436523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 92 50238354281769458885694591334809767926848569388285742586613592508802326409913092016234310683521911628842353820800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 93 23360834741022798381847984970686542085984584765552870302775320516593081780609587787548954467837688907411694526672363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 94 10979592328280715239468552936222674780412754839809849042304400642798748436886506260148008599883713786483496427536010742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 95 5215306355933339738747562644705770520696058548909678295094590305329405507521090473570304084944764048579660803079605102539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 96 2503347050848003074598830069458769849934108103476645581645403346558114643610123427313745960773486743318237185478210449218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 97 1214123319661281491180432583687503377218042430186173107098020623080685602150909862247166790975141070509345034956932067871093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 98 594920426634027930678411966006876654836840790791224822478030105309535945053945832501111727577819124549579067128896713256835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 99 294485611183843825685813923173403944144236191441656287126624902128220292801703187088050305151020466652041638228803873062133789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 100 147242805591921912842906961586701972072118095720828143563312451064110146400851593544025152575510233326020819114401936531066894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 101 74357616823920565985668015601284495896419638339018212499472787787375623932430054739732702050632667829640513652772977948188781738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 102 37922384580199488652690687956655092907174015552899288374731121771561568205539327917263678045822660593116661962914218753576278686523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 103 19530028058802736656135704297677372847194618009743133512986527712354207625852753877390794193598670205455080910900822658091783523559570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 104 10155614590577423061190566234792233880541201365066429426752994410424187965443432016243212980671308506836642073668427782207727432250976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 105 5331697660053147107125047273265922787284130716659875449045322065472698681857801808527686814852436966089237088675924585659056901931762695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 106 2825799759828167966776275054830939077260589279829733987994020694700530301384634958519674011871791592027295656998240030399300158023834228515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 107 1511802871508069862225307154334552406334415264708907683576801071664783711240779702808025596351408501734603176494058416263625584542751312255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 108 816373550614357725601665863340658299420584242942810149131472578698983204070021039516333822029760590936685715306791544782357815653085708618164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 109 444923585084824960452907895520658773184218412403831531276652555390945846218161466536401933006219522060493714842201391906385009530931711196899414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 110 244707971796653728249099342536362325251320126822107342202158905465020215419988806595021063153420737133271543163210765548511755242012441158294677734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 111 135812924347142819178250135107681090514482670386269574922198192533086219558093787660236690050148509108965706455581974879424024159316904842853546142578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 112 76055237634399978739820075660301410688110295416310961956430987818528282952532521089732546428083165101020795615125905932477453529217466711997985839843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 113 42971209263435987987998342748070297038782316910215693505383508117468479868180874415698888731866988282076749522546136851849761244007868692278861999511718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 114 24493589280158513153159055366400069312105920638822945298068599626957033524863098416948366577164183320783747227851298005554363909084485154598951339721679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 115 14083813836091145063066456835680039854460904367323193546389444785500294276796281589745310781869405409450654656014496353193759247723578963894397020339965820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 116 8168612024932864136578544964694423115587324533047452256905877975590170680541843322052280253484255137481379700488407884852380363679675799058750271797180175781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 117 4778638034585725519898448804346237522618584851832759570289938615720249848116978343400583948288289255426607124785718612638642512752610342449368909001350402832031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 118 2819396440405578056740084794564280138344965062581328146471063783274947410389017222606344529490090660701698203623573981456799082524040102045127656310796737670898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 119 1677540882041318943760350452765746682315254212235890247150282951048593709181465247450774995046603943117510431156026518966795454101803860716850955504924058914184570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 120 1006524529224791366256210271659448009389152527341534148290169770629156225508879148470464997027962365870506258693615911380077272461082316430110573302954435348510742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 121 608947340180998776585007214353966045680437279041628159715552711230639516432871884824631323201917231351656286509637626384946749838954801440216896848287433385848999023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 122 371457877510409253716854400755919287865066740215393177426487153850690105024051849743025107153169511124510334770878952094817517401762428878532307077455334365367889404296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 123 228446594668901691035865456464890362037016045232466804117289599618174414589791887591960440899199249341573855884090555538312773202083893760297368852635030634701251983642578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 124 141636888694719048442236583008232024462949948044129418552719551763268137045670970307015473357503534591775790648136144433753919385292014131384368688633718993514776229858398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 125 88523055434199405276397864380145015289343717527580886595449719852042585653544356441884670848439709119859869155085090271096199615807508832115230430396074370946735143661499023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 126 55769524923545625324130654559491359632286542042375958555133323506786828961732944558387342634517016745511717567703606870790605757958730564232595171149526853696443140506744384765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 127 35413648326451472080822965645277013366501954196908733682509660426809636390700419794575962572918305633399940655491790362952034656303793908287697933679949552097241394221782684326171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 128 22664734928928942131726698012977288554561250686021589556806182673158167290048268668528616046667715605375962019514745832289302180034428101304126677555167713342234492301940917968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 129 14618754029159167674963720218370351117692006692483925264139987824187017902081133291200957350100676565467495502587011061826599906122206125341161707023083175105741247534751892089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 130 9502190118953458988726418141940728226499804350114551421690992085721561636352736639280622277565439767553872076681557190187289938979433981471755109565004063818731810897588729858398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 131 6223934527914515637615803882971176988357371849325031181207599816147622871811042498728807591805363047747786210226419959572674910031529257863999596765077661801269336137920618057250976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 132 4107796788423580320826430562760976812315865420554520579597015878657431095395288049161013010591539611513538898749437173317965440620809310190239733864951256788837761851027607917785644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 133 2731684864301680913349576324236049580190050504668756185432015559307191678437866552692073652043373841656503367668375720256447018012838191276509423020192585764577111630933359265327453613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 134 1830228859082126211944216137238153218727333838128066644239450424735818424553370590303689346869060473909857256337811732571819502068601588155261313423529032462266664792725350707769393920898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 135 1235404479880435193062345892635753422640950340736444984861629036696677436573525148454990309136615819889153648028022919485978163896306072004801386560882096912029998735089611727744340896606445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 136 840075046318695931282395206992312327395846231700782589705907744953740656869997100949393410212898757524624480659055585250465151449488128963264942861399825900180399139860935974866151809692382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 137 575451406728306712928440716789733944266154668715036073948546805293312349955948014150334485995835648904367769251453075896568628742899368339836485860058880741623573410804741142783313989639282226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 138 397061470642531631920624094584916421543646721413374891024497295652385521469604129763730795337126597744013760783502622368632353832600564154487175243440627711720265653455271388520486652851104736328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 139 275957722096559484184833745736516912972834471382295549262025620478407937421374870185792902759302985432089563744534322546199485913657392087368586794191236259645584629151413615021738223731517791748046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 140 193170405467591638929383622015561839080984129967606884483417934334885556194962409130055031931512089802462694621174025782339640139560174461158010755933865381751909240405989530515216756612062454223632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 141 136185135854652105445215453520971096552093811627162853560809643706094317117448498436688797511716023310736199707927688176549446298389922995116397582933375094135096014486222619013227813411504030227661132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 142 96691446456802994866102971999889478551986606255285626028174847031326965153388433890049046233318376550622701792628658605350106871856845326532642283882696316835918170285218059499391747522167861461639404296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 143 69134384216614141329263624979920977164670423472529222610145015627398780084672730231385068056822639233695231781729490902825326413377644408470839232976127866537681491753930912542065099478350020945072174072265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 144 49776756635962181757069809985543103558562704900221040279304411251727121660964365766597249000912300248260566882845233450034235017631903974099004247742812063907130674062830257030286871624412015080451965332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 145 36088148561072581773875612239518750079957961052660254202495698157502163204199165180783005525661417679988910990062794251274820387783130381221778079613538746332669738695551936346957981927698710933327674865722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 146 26344348449582984694929196934848687558369311568441985567821859654976579139065390581971594033732834906391905022745839803430618883081685178291897998117883284822848909247752913533279326807220058981329202651977539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 147 19363096110443493750772959747113785355401444002804859392349066846407785667213062077749121614793633656198050191718192255521504879065038606044545028616644214344793948297098391446960305203306743351276963949203491210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 148 14328691121728185375571990212864201162997068562075595950338309466341761393737665937534349994947288905586557141871462269085913610508128568472963321176316718615147521739852809670750625850446990079944953322410583496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 149 10674874885687498104801132708583829866432816078746318983002040552424612238334561123463090746235730234661985070694239390469005639828555783512357674276355955368284903696190343204709216258583007609558990225195884704589843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 150 8006156164265623578600849531437872399824612059059739237251530414318459178750920842597318059676797675996488803020679542851754229871416837634268255707266966526213677772142757403531912193937255707169242668896913528442382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 151 6044647904020545801843641396235593661867582104590103124124905462810436679956945236160975135055982245377349046280613054853074443552919712413872533058986559727291326717967781839666593706422628058912778215017169713973999023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 152 4593932407055614809401167461139051183019362399488478374334928151735931876767278379482341102642546506486785275173265921688336577100218981434543125124829785392741408305655514198146611216881197324773711443413048982620239257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 153 3514358291397545329191893107771374155009812235608685956366220036077987885726967960303990943521548077462390735507548430091577481481667520797425490720494785825447177353826468361582157580914115953451889254210982471704483032226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 154 2706055884376109903477757692983958099357555421418688186401989427780050672009765329434073026511592019646040866340812291170514660740883991014017627854780985085594326562446380638418261337303869284157954725742456503212451934814453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 155 2097193310391485175195262212062567527002105451599483344461541806529539270807568130311406595546483815225681671414129525657148862074185093035863661587455263441335603085895944994774152536410498695222414912450403789989650249481201171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 156 1635810782105358436652304525408802671061642252247597008680002609093040631229903141642897144526257375876031703703021030012576112417864372567973656038215105484241770406998837095923838978400188982273483631711314956191927194595336914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 157 1284111463952706372772059052445910096783389168014363651813802048138036895515473966189674258453112040062684887406871508559872248248023532465859319989998857805129789769494087120300213598044148351084684650893382240610662847757339477539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 158 1014448056522638034489926651432268976458877442731347284932903618029049147457224433289842664177958511649521061051428491762299076115938590648028862792099097666052533917900328825037168742454877197356900874205771970082423649728298187255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 159 806486204935497237419491687888653836284807566971421091521658376333094072228493424465424918021477016761369243535885650951027765512171179565182945919718782644511764464730761415904549150251627371898736194993588716215526801533997058868408203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 160 645188963948397789935593350310923069027846053577136873217326701066475257782794739572339934417181613409095394828708520760822212409736943652146356735775026115609411571784609132723639320201301897518988955994870972972421441227197647094726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 161 519377115978460220898152647000293070567416073129595182939947994358512582515149765355733647205831198794321792837110359212461880989838239639977817172298896023065576315286610351842529652762048027502786109575871133242799260187894105911254882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 162 420695463942552778927503644070237387159607019234972098181357875430395191837271309938144254236723271023400652198059390962094123601768974108382031909562105778683116815382154384992449018737258902277256748756455617926667400752194225788116455078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 163 342866803113180514825915469917243470535079720676502260017806668475772081347376117599587567202929465884071531541418403634106710735441713898331356006293116209626740204536455823768845950270866005355964250236511328610233931613038294017314910888671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 164 281150778552808022157250685332139645838765370954731853214601468150133106704848416431661805106402162024938655863963090979967502803062205396631711925160355291893926967719893775490453679222110124391890685193939289460391823922691401094198226928710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 165 231949392306066618279731815399015207816981431037653778902046211223859813031499943556120989212781783670574391087769550058473189812526319452221162338257293115812489748368912364779624285358240852623309815284999913804823254736220405902713537216186523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 166 192517995614035293172177406781182622488094587761252636488698355315803644816144953151580421046608880446576744602848726548532747544396845145343564740753553286124366491146197262767088156847339907677347146686549928458003301431062936899252235889434814453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 167 160752526337719469798768134662287489777558980780645951468063126688696043421481035881569651573918415172891581743378686668024844199571365696361876558529216993913846020107074714410518610967528822910584867483269190262432756694937552310875616967678070068359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 168 135032122123684354630965233116321491413149543855742599233173026418504676474044070140518507322091468745228928664438096801140869127639947184943976309164542274887630656889942760104835633212724211244891288685946119820443515623747543941135518252849578857421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 169 114102143194513279663165621983291660244111364558102496352031207323636451620567239268738138687167291089718444721450191796964034412855755371277659981244038222280047905072001632288586110064751958501933138939624471248274770702066674630259512923657894134521484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 170 96986821715336287713690778685797911207494659874387121899226526225090983877482153378427417884092197426260678013232663027419429250927392065586010984057432488938040719311201387445298193555039164726643168098680800561033555096756673435720585985109210014343261718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 171 82923732566612525995205615776357214082407934192600989223838679922452791215247241138555442290898828799452879701313926888443612009542920216076039391369104778042024815011077186265729955489558485841279908724372084479683689607726955787541101017268374562263488769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 172 71314410007286772355876829567667204110870823405636850732501264733309400445112627379157680370172992767529476543129977124061506328206911385825393876577430109116141340909526380188527761721020297823500721502959992652527973062645181977285346874850802123546600341796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 173 61686964656303058087833457576032131555903262245875875883613593994312631385022422682971393520199638743912997209807430212313202973898978348738965703239477044385462259886740318863076513888682557617328124100060393644436696699188082410351825046745943836867809295654296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 174 53667659250983660536415108091147954453635838153912012018743826775051989304969507734185112362573685707204307572532464284712486587292111163402900161818345028615352166101464077410876567083153825127075467967052542470659926128293631697006087790668971138074994087219238281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 175 46959201844610702969363219579754460146931358384673010516400848428170490641848319267411973317251974993803769125965906249123425763880597267977537641591051900038433145338781067734516996197759596986191034471170974661827435362256927734880326816835349745815619826316833496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 176 41324097623257418613039633230183924929299595378512249254432746616790031764826520955322536519181737994547316830849997499228614672214925595820233124600125672033821167898127339606374956654028445347848110334630457702408143118786096406694687598815107776317745447158813476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 177 36571826396582815472540075408712773562430141909983340590172980755859178111871471045460444819475838125174375395302247786817323984910209152300906315271111219749931733589842695551641836638815174132845577646147955066631206660125695319924798524951370382041204720735549926757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 178 32548925492958705770560667113754368470562826299885173125253952872714668519565609230459795889333495931405194101819000530267418346570086145547806620591288985577439242894959999040961234608545504978232564105071680009301773927511868834733070687206719640016672201454639434814453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 179 29131288316198041664651797066810159781153729538397229947102287821079628325011220261261517320953478858607648721128005474589339420180227100265286925429203642091808122390989199141660304974648226955518144874039153608325087665123122607086098265050014077814921620301902294158935546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 180 26218159484578237498186617360129143803038356584557506952392059038971665492510098235135365588858130972746883849015204927130405478162204390238758232886283277882627310151890279227494274477183404259966330386635238247492578898610810346377488438545012670033429458271712064743041992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 181 23727434333543304935858888710916875141749712709024543791914813430269357270721638902797505857916608530335929883358760459053016957736794973166076200762086366483777715687460702700882318401850980855269528999904890613980783903242783363471627036883236466380253659735899418592453002929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 182 21591965243524407491631588726934356378992238565212334850642480221545115116356691401545730330704113762605696193856472017738245431540483425581129342693498593500237721275589239457802909745684392578295271389913450458722513351950932860759180603563745184406030830359668470919132232666015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 183 19756648197824832854842903685144936086777898287169286388337869402713780331466372632414343252594264092784212017378671896230494569859542334406733348564551213052717514967164154103889662417301219209140173321770807169731099717035103567594650252260826843731518209779096650891005992889404296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 184 18176116341998846226455471390333341199835666424195743477270839850496677904949062821821195792386722965361475055988378144532055004270778947654194680679387116008500113769791021775578489423917121672408959456029142596152611739672295282187078232079960696232996752996768918819725513458251953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 185 16812907616348932759471311036058340609847991442381062716475526861709427062077883110184606107957718742959364426789249783692150878950470526580130079628433082307862605237056695142410102717123337546978287496826956901441165859196873136023047364673963644015521996522011249908246099948883056640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 186 15636004083204507466308319263534256767158632041414388326322239981389767167732431292471683680400678430952208916914002298833700317423937589719520974054442766546312222870462726482441395526924703918689807372049069918340284249053092016501434049146786188934435456765470462414668872952461242675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 187 14619663817796214480998278511404530077293320958722453085111294382599432301829823258461024241174634332940315337314592149409509796791381646387752110740903986720801928383882649261082704817674598163974969892865880373648165772864641035428840835952245086653697152075714882357715396210551261901855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 188 13742483988728441612138381800720258272655721701199105900004616719643466363720033862953362786704156272963896417075716620444939208983898747604486984096449747517553812680849690305417742528614122274136471699293927551229275826492762573303110385795110381454475322951171989416252472437918186187744140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 189 12986647369348377323470770801680644067659657007633155075504362800063075713715432000490927833435427677950882114136552206320467552489784316486240199971145011404088352983402957338619766689540345549058965755832761535911665656035660631771439314576379310474479180188857529998358586453832685947418212890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 190 12337315000880958457297232261596611864276674157251497321729144660059921928029660400466381441763656294053338008429724596004444174865295100661928189972587760833883935334232809471688778355063328271606017468041123459116082373233877600182867348847560344950755221179414653498440657131141051650047302246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 191 11782135825841315326718856809824764330384223820175179942251333150357225441268325682445394276884291760820937798050386989184244186996356821132141421423821311596359158244192333045462783329085478499383746681979272903455858666438353108174638318149420129427971236226340994091010827560239704325795173645019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 192 11310850392807662713650102537431773757168854867368172744561279824342936423617592655147578505808920090388100286128371509616874419516502548286855764566868459132504791914424639723644271995922059359408396814700101987317624319780818983847652785423443324250852386777287354327370394457830116152763366699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 193 10914970629059394518672348948621661675667944947010286698501635030490933648790976912217413258105607887224516776113878506780283814833424959096815812807028063062867124197419777333316722476064787281829102926185598417761507468588490319412984937933622807902072553240082296925912430651806062087416648864746093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 194 10587521510187612683112178480163011825397906598599978097546585979576205639327247604850890860362439650607781272830462151576875300388422210323911338422817221170981110471497184013317220801782843663374229838400030465228662244530835609830595389795614123665010376642879828018135057732251880224794149398803710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 195 10322833472432922366034374018158936529762958933634978645107921330086800498344066414729618588853378659342586741009700597787453417878711655065813554962246790641706582709709754412984290281738272571789874092440029703597945688417564719584830505050723770573385117226807832317681681288945583219174295663833618164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 196 10116376802984263918713686537795757799167699754962279072205762903485064488377185086435026217076311086155735006189506585831704349521137421964497283863001854828872451055515559324724604476103507120354076610591229109525986774649213425193133894949709295161917414882271675671328047663166671554790809750556945800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 197 9964631150939499959932981239728821432180184258637844886122676459932788521051527310138500823820166419863398981096663987044228784278320360635029824605056827006439364289682825934853735408961954513548765461432360672883096973029475223815236886525463655734488653659037600536258126948219171481468947604298591613769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 198 9864984839430104960333651427331533217858382416051466437261449695333460635841012037037115815581964755664764991285697347173786496435537157028679526359006258736374970646785997675505198054872334968413277806818037066154266003299180471577084517660209019177143767122447224530895545678736979766654258128255605697631835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 199 9815659915232954435531983170194875551769090503971209105075142446856793332661806976851930236504054931886441166329268860437917563953359471243536128727211227442693095793552067687127672064597973293571211417783946880823494673282684569219199095071907974081258048286834988408241067950343294867820986837614327669143676757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 200 9815659915232954435531983170194875551769090503971209105075142446856793332661806976851930236504054931886441166329268860437917563953359471243536128727211227442693095793552067687127672064597973293571211417783946880823494673282684569219199095071907974081258048286834988408241067950343294867820986837614327669143676757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000