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 201 9864738214809119207709643086045849929527935956491065150600518159091077299325116011736189887686575206545873372160915204740107151773126268599753809370847283579906561272519828025563310424920963160039067474872866615227612146649097992065295090547267513951664338528269163350282273290095011342160091771802399307489395141601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 202 9963385596957210399786739516906308428823215316055975802106523340681988072318367171853551786563440958611332105882524356787508223290857531285751347464555756415705626885245026305818943529170172791639458149621595281379888268115588971985948041452740189091180981913551854983785096022995961455581692689520423300564289093017578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 203 10112836380911568555783540609659903055255563545796815439138121190792217893403142679431355063361892572990502087470762222139320846640220394255037617676524092761941211288523701700406227682107725383514050021865919210600586592137322806565737262074531291927548696642255132808541872463340900877415418079863229650072753429412841796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 204 10315093108529799926899211421853101116360674816712751747920883614608062251271205533019982164629130424450312129220177466582107263573024802140138370030054574617180035514294175734414352235749879891184331022303237594812598323980069262697052007316021917766099670575100235464712709912607718894963726441460494243074208498001098632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 205 10572970436243044925071691707399428644269691687130570541618905704973263807552985671345481718744858685061569932450681903246659945162350422193641829280805938982609536402151530127774711041643626888463939297860818534682913282079570994264478307498922465710252162339477741351330527660422911867337819602497006599151063710451126098632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 206 10890159549330336272823842458621411503597782437744487657867472876122461721779575241485846170307204445613417030424202360344059743517220934859451084159230117152087822494216076031607952372892935695117857476796643090723400680541958124092412656723890139681559727209662073591870443490235599223357954190571916797125595621764659881591796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 207 11271315133556898042372676944673160906223704823065544725892834426786747882041860374937850786267956601209886626489049442956101834540323667579531872104803171252410896281513638692714230705944188444446982488484525598898719704360926658435647099709226294570414317662000246167585909012393845196175482587241933885024991468526422977447509765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 208 11722167738899173964067584022460087342472653015988166514928547803858217797323534789935364817718674865258282091548611420674345907921936614282713146988995298102507332132774184240422799934181955982224861788023906622854668492535363724773072983697595346353230890368480256014289345372889599004022501890731611240425991127267479896545410156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 209 12249665287149636792450625303470791272883922401707634008100332455031837598203093855482456234516015234194904785668298934604691473778423761925435238603500086517120162078749022531241825931220144001424980568484982420883128574699455092387861267963987136939126280435061867534932365914669630959203514475814533746245160727994516491889953613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 210 12862148551507118632073156568644330836528118521793015708505349077783429478113248548256579046241815995904650024951713881334926047467344950021707000533675090842976170182686473657803917227781151201496229596909231541927285003434427847007254331362186493786082594456814960911678984210403112507163690199605260433557418764394242316484451293945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 211 13569566721840010156837180179919769032537165040491631572473143277061518099409477218410690893785115875679405776324058144808346980078048922272900885563027220839339859542734229708983132675309114517578522224739239276733285678623321378592653319587106750944317137151939783761821328341975283695057693160583549757403076796435925643891096115112304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 212 14383740725150410766247410990714955174489394942921129466821531873685209185374045851515332347412222828220170122903501633496847798882731857609274938696808854089700251115298283491522120635827661388633233558223593633337282819340720661308212518762333156000976165381056170787530608042493800716761154750218562742847261404222081182524561882019042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 213 15318683872285187466053492705111427260831205614211002882164931445474747782423358831863828949994017312054481180892229239674142905810109428353877809712101429605530767437792671918471058477156459378894393739508127219504206202597867504293246332481884811141039616130824821888720097565255897763350629808982769321132333395496516459388658404350280761718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 214 16390991743345150588677237194469227169089390007205773083916476646657980127192993950094296976493598523898294863554685286451332909216817088338649256391948529677917921158438158952764032570557411535417001301273696124869500636779718229593773575755616747920912389259982559420930504394823810606785173895611563173611596733181272611545864492654800415039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 215 17620316124096036882828029984054419206771094257746206065210212395157328636732468496351369249730618413190666978321286682935182877408078369964047950621344669403761765245321020874221335013349217400573276398869223334234713184538197096813306593937288004014980818454481251377500292224435596402294061937782430411632466488169868057411804329603910446166992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 216 19029941414023719833454272382778772743312781798365902550427029386769914927671065976059478789709067886245920336586989617569997507600724639561171786671052242956062706464946702544159041814417154792619138510778761200973490239301252864558371121452271044336179283930839751487700315602390444114477586892805024844563063807223457502004748675972223281860351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 217 20647486434215736019297885535314968426494368251227004267213326884645357696523106584024534486834338656576823565196883735063447295746786233923871388538091683607328036514467172260412560368642612949991765284194955903056236909641859358045832666775714083104754523064961130364154842428593631864208181778693451956350924230837451389675152313429862260818481445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 218 22505760213295152261034695233493315584878861393837434651262526304263439889210186176586742590649429135668737686064603271219157552363996994977019813506519935131987559800769217763849690801820448115491024159772501934331298231509626700269957606785528350584182430140807632096928778247167058731986918138775862632422507411612822014745916021638549864292144775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 219 24643807433558191725832991280675180565442353226251990943132466303168466678685153863362483136761124903557267766240740581984977519838576709499836695789639328969526377981842293451415411427993390686462671454950889618092771563503041236795603579430153543889679761004184357146137012180647929311525675361959569582502645615716040106146778043694212101399898529052734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 220 27108188176914010898416290408742698621986588548877190037445712933485313346553669249698731450437237393912994542864814640183475271822434380449820365368603261866479015780026522796556952570792729755108938600445978579902048719853345360475163937373168898278647737104602792860750713398712722242678242898155526540752910177287644116761455848063633311539888381958007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 221 29954547935489982042750000901660681977295180346509294991377512791501271247941804520917098252733147320273858969865620177402740175363789990397051503732306604362459312436929307690195432590725966379395377153492806330791763835437946623325056150797351632597905749500586086111129538305577558078159458402461856827531965745902846749021408712110314809251576662063598632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 222 33249548208393880067452501000843356994797650184625317440429039198566411085215403018217979060533793525503983456550838396917041594653806889340727169142860330842329836804991531536116930175705822681128868640377015027178857857336120751890812327385060312183675381945650555583353787519191089466756998826732661078560481977952159891413763670442449438269250094890594482421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 223 37073246252359176275209538615940343049199379955857228946078378706401548360015174365313046652495179780936941554054184812562501378038994681614910793594289268889197768037565557662770377145911992289458688534020371755304426510929774638358255745034342248084798050869400369475439473083898064755434053691806917102594937405416658278926346492543331123670213855803012847900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 224 41522035802642277428234683249853184215103305550560096419607784151169734163216995289150612250794601354649374540540686990070001543403674043408700088825603981155901500202073424582302822403421431364193731158102816365940957692241347594961246434438463317854973816973728413812492209853965832526086140134823747154906329894066657272397508071648530858510639518499374389648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 225 46712290277972562106764018656084832241991218744380108472058757170065950933619119700294438782143926523980546358108272863828751736329133298834787599928804478800389187727332602655090675203849110284717947552865668411683577403771516044331402238743271232586845544095444465539053736085711561591846907651676715549269621130824989431447196580604597215824469458311796188354492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 226 52784888014108995180643341081375860433450077181149522573426395602174524554989605261332715823822636972098017384662348336126489462051920627683309987919549061044439782131885841000252462980349494621731280734738205305202442466261813130094484529779896492823135464827852246059130721776854064598787005646394688570674671877832238057535332136083194853881650487892329692840576171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 227 59910847896013709530030192127361601591965837600604708120838959008468085369913201971612632460038692963331249731591765361503565539428929912420556836288688184285439152719690429535286545482696676395665003633927863021404772199207157902657239941300182519354258752579612299277113369216729363319623251408657971527715752581339590195302601974454426159155673303757794201374053955078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 228 68298366601455628864234419025192225814841054864689367257756413269653617321701050247638401004444109978197624694014612512114064714948980100159434793369104530085400634100447089670226661850274211091058104142677763844401440307096160009029253533082208072063854977940758021175909240907071474184370506605870087541595957942727132822644966250878045821437467566283885389566421508789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 229 78201629758666695049548409783845098557993007820069325510131093193753391833347702533545969150088505925036280274646731326370604098616582214682552838407624686947783726045011917672409527818563971699261529243366039601839649151625103210338495295379128242513113949742167934246416080838596837941104230063721250235127371844422567081928486357255362465545900363395048771053552627563476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 230 89931874222466699306980671251421863341691958993079724336650757172816400608349857913577864522601781813791722315843741025326194713409069546884935764168768389989951284951763705323270956991348567454150758629870945542115596524368868691889269589685997478890081042203493124383378492964386363632269864573279437770396477621085952144217759310843666835377785417904306086711585521697998046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 231 103871314726949037699562675295392252159654212637007081608831624534602942702644085890182433523605057994929439274799520884251754893987475326652100807614927490438393734119287079648377955325007595409544126217500942101143513985646043339132106376087327088118043603745034558662802159373866249995271693582137750624807931652354274726571512004024435194861342157679473530151881277561187744140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 232 120490725083260883731492703342655012505198886658928214666244684460139413535067139632611622887381867274118149558767444225732035677025471378916436936833315888908536731578373012392118428177008810675071186412301092837326476223349410273393243396261299422216930580344240088048850504873684849994515164555279790724777200716730958682822953924668344826039156902908189294976182281970977783203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 233 140371694721998929547188999394193089568556702957651370086175057396062416768353217671992540663799875374347644235964072522977821563734674156437649031410813010578445292288804559436817968826215264436457932170330773155485344800202062968503128556644413826882724126101039702576910838177842850243610166706900956194365438834991566865488741322238621722335617791888040528647252358496189117431640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 234 164234882824738747570211129291205914795211342460452103000824817153393027618973264676231272576645854187986743756077964851884051229569568763032049366750651222376780991977901334541077023526671859390655780639287004591917853416236413673148660411273964177452787227538216452014985680668076134785023895047074118747407563436940133232621827347019187415132672816509007418517285259440541267395019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 235 192975987319068028394998076917166949884373327391031221025969160155236807452293585994571745277558878670884423913391608700963760194744243296562658005932015186292717665574034068085765502643839434784020542251162230395503477764077786065949675983246907908507024992357404331117608174784989458372403076680312089528203887038404656548330647132747545212780890559398083716757810179842635989189147949218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 236 227711665036500273506097730762257000863560526321416840810643608983179432793706431473594659427519476831643620217802098267137237029798207089943936446999777919825406845377360200341203293119730533045144239856371431866694103761611787557820617660231351332038289490981737110718777646246287560879435630482768265643280586705317494727030163616642103351081450860089738785774216012214310467243194580078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 237 269838323068252824104725810953274546023319223690878956360612676645067627860542121296209671421610580045497689958095486446557625880310875401583564689694736834993107111772171837404325902346880681658495924229800146762032512957509968256017431927374151328465373046813358476201751510801850759642131222122080394787287495245801231251530743885720892471031519269206340461142445974473957903683185577392578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 238 321107604451220860684623715034396709767749876192145958069129085207630477154045124342489508991716590254142251050133628871403574797569941727884441980736736833641797463008884486511147823792788011173610149833462174646818690419436862224660743993575240080873793925707896586680084297854202403974136154325275669796872119342503465189321585224007862040527507930355545148759510709624009905382990837097167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 239 383723587319208928518125339466104068172461102049614419892609256823118420199083923589274963245101325353699990004909686501327271883096080364821908166980400516201947968295616961380821649432381673352464129050987298702948335051227050358469589072322411896644183741220936421082700735935771872749092704418704425407262182614291640901239294342689395138430371976774876452767615298000691836932674050331115722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 240 460468304783050714221750407359324881806953322459537303871131108187742104238900708307129955894121590424439988005891623801592726259715296437786289800376480619442337561954740353656985979318858008022956954861184758443538002061472460430163506886786894275973020489465123705299240883122926247298911245302445310488714619137149969081487153211227274166116446372129851743321138357600830204319208860397338867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 241 554864307263576110637209240867986482577378753563742451164712985366229235607875353510091596852416516461450185547099406680919235142956932207532479209453659146428016762155462126156668105079223899667663130607727633924463292484074314818347025798578207602547489689805474064885585264163126127995188050589446599138901116060265712743192019619528865370170317878416471350701971720909000396204646676778793334960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 242 671385811788927093871023181450263643918628291812128365909302712293137375085529177747210832191423984918354724511990282083912274522977887971114299843438927567177900282208109172649568407145860918597872388035350437048600583905729920930199901216279631199082462524664623618511558169637382614874177541213230384958070350432921512419262343739629927097906084632883930334349385782299890479407622478902339935302734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 243 815733761323546419053293165462070327361133374551735964579802795436161910728917950962861161112580141675800990282068192731953413545418133884903874309778296994121148842882852644769225614682221016096414951462950781014049709445461853930192879977779751906885191967467517696491543176109419877072125712574074917724055475775999637589403747643650361423955892828953975356234503725494366932480261311866343021392822265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 244 995195188814726631245017661863725799380582716953117876787359410432117531089279900174690616557347772844477208144123195132983164525410123339582726657929522332827801588317080226618455249912309639637626240784799952837140645523463461794835313572891297326399934200310371589719682674853492250027993369340371399623347680446719557859072572125253440937226189251323849934606094545103127657625918800476938486099243164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 245 1219114106298040123275146635783064104241213828267569399064515277779343975584367877713996005282751021734484579976550914037904376543627401090988840155963664857714056945688423277607607681142579308556092144961379942225497290766242740698673259126791839224839919395380205197406611276695528006284291877441954964538600908547231458377363900853435465148102081832871716169892465817751331380591750530584249645471572875976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 246 1499510350746589351628430362013168848216693008769110360849353791668593089968772489588215086497783756733416033371157624266622383148661703341916273391835307774988290043196760631457357447805372549523993338302497328937361667642478571059368108725953962246553100856317652392810131870335499447729679009253604606382479117513094693804157598049725622132165560654432210888967732955834137598127853152618627063930034637451171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 247 1851895283172037849261111497086263527547615865829851295648951932710712466111434024641445631824762939565768801213379665969278643188597203627266597638916605102110538203347999379849836448039635098662131772803584201237641659538461035258319614276553143374493079557552300705120512859864341817946153576428201688882361710128671946848134633591411143333224467408223780447875150200455159933687898643484004423953592777252197265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 248 2296350151133326933083778256386966774159043673629015606604700396561283457978178190555392583462706045061553313504590785801905517553860532497810581072256590326617067372151519231013797195569147522341043398276444409534675657827691683720316321702925897784371418651364852874349435946231783854253230434770970094214128520559553214091686945653349817733198339586197487755365186248564398317772994317920165485702455043792724609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 249 2858955938160992031689303929201773633828009373668124430222851993718797905182831847241463766411069026101633875313215528323372369354556362959774173434959454956638248878328641442612177508483588665314599030854173289870671193995476146231793820520142742741542416220949241828565047753058570898545271891289857767296590008096643751544150247338420523077831932784815872255429656879462675905627377925810606029699556529521942138671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 250 3573694922701240039611629911502217042285011717085155537778564992148497381478539809051829708013836282627042344141519410404215461693195453699717716793699318695797811097910801803265221885604485831643248788567716612338338992494345182789742275650178428426928020276186552285706309691323213623181589864112322209120737510120804689430187809173025653847289915981019840319287071099328344882034222407263257537124445661902427673339843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 251 4484987127990056249712595538935282388067689704941870199912099065146364213755567460360046283557364534696938141897606860057290404424960294393145734576092644963226252927878056263097853466433629718712277229652484348484615435580403204401126555940973927675794665446614123118561418662610633097092895279460964372446525575201609885234885700512147195578348844556179899600705274229657072826952949121115388209091179305687546730041503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 252 5651083781267470874637870379058455808965289028226756451889244822084418909332015000053658317282279313718142058790984643672185909575449970935363625565876732653665078689126350891503295367706373445577469309362130279090615448831308037545419460485627148871501278462733795129387387514889397702337048052120815109282622224754028455395955982645305466428719544140786673496888645529367911761960715892605389143454885925166308879852294921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 253 7148620983303350656416906029508946598341090620706846911639894699936789920304998975067877771362083331853449704370595574245315175612944213233234986340834066806886324541744833877751668640148562408655498676343094803049628542771604667494955617514318343322449117255358250838675045206335088093456365785932831113242517114313845996075884318046311415032330223338095141973564136594650408378880305604145817266470430695335380733013153076171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 254 9078748648795255333649470657476362179893185088297695577782666268919723198787348698336204769629845831453881124550656379291550273028439150806208432652859264844745632168015939024744619172988674258992483318955730399873028249319937927718593634243184296019510378914304978565117307412045561878689584548134695513817996735178584415016373083918815497091059383639380830306426453475206018641177988117265187928417446983075933530926704406738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 255 11575404527213950550403075088282361779363810987579561861672899492872647078453869590378661081278053435103698433802086883596726598111259917277915751632395562677050681014220322256549389445560559680215416231668556259838111017882920857841206883660059977424875733115738847670524566950358091395329220298871736780117945837352695129145875681996489758791100714140210558640693728180887673767501934849513114608732244903421815251931548118591308593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 256 14816517794833856704515936113001423077585678064101839182941311350876988260420953075684686184035908396932733995266671211003810045582412694115732162089466320226624871698202012488383218490317516390675732776535752012592782102890138698036744811084876771103840938388145725018271445696458356986021401982555823078550970671811449765306720872955506891252608914099469515060087972071536222422402476607376786699177273476379923522472381591796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 257 19039225366361505865302977905206828654697596312370863350079585085876929914640924702254821746486142290058563183917672506139895908573400311938715828284964221491212960132189586047572435760058008562018316617848441336181725002213828226977217082244066650868435605828767256648478807719948988727037501547584232655937997313277712948419136321747826355259602454617818326852213044111924045812787182440479170908442796417148201726377010345458984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 258 24560600722606342566240841497716808964559899242958413721602664760781239589886792865908720052967123554175546507253797532920465722059686402400943418487603845723664718570524566001368442130474831045003628437024489323674425252855838412800610036094845979620281931519109761076537661958734195457878376996383660126160016534128249703460685855054695998284887166456985641639354826904382019098495465348218130471891207378121180227026343345642089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 259 31805977935775213623281889739543267609105069519631145769475450865211705268903396761351792468592425002657332726893667805132003110067293891109221726941446980212145810548829312971772132558964906203279698825946713674158380702448310744576789996742825543608265101317247140594116272236560783117952498210316839863377221411696083365981588182295831317778928880561796405922964500841174714732551627625942478961099113554666928393999114632606506347656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 260 41347771316507777710266456661406247891836590375520489500318086124775216849574415789757330209170152503454532544961768146671604043087482058441988245023881074275789553713478106863303772326654378064263608473730727776405894913182803967949826995765673206690744631712421282772351153907529018053338247673411891822390387835204908375776064636984580713112607544730335327699853851093527129152317115913725222649428847621067006912198849022388458251953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 261 53958841568042649911897725943135153498846750440054238797915102392831657988694612605633315922967049017008164971175107431406443276229164086266794659756164801929905367596088929456611422886283963373864009058218599748209692861703559178174524229474203534731421744384709774017918255849325368559606413213802518828219456124942405430387764351264877830611952845873087602648309275677052903543773836267411415557504646145492444020419497974216938018798828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 262 70686082454135871384586020985507051083489243076471052825268784134609471965189942513379643859086834212280696112239390735142440691860204953009501004280575890528176031550876497588160963981031992019761851866266365670154697648831662523408626740611206630498162485143969803963472915162616232813084401310081299664967487523674551113807971300156989958101658228093744759469285151136939303642343725510308954380331086450595101666749542346224188804626464843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 263 92952198427188670870730617595941772174788354645559434465228451137011455634224774405094231674699186989149115387594798816712309509796169513207493820628957296044551481489402594328431667635057069505986835204140270856253427408213636218282344163903736719105083667964320292211966883438840346149205987722756909059432246093632034714657482259706441794903680569943274358702109973745075184289681999046056275010135378682532558691775648185284808278083801269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 264 122696901923889045549364415226643139270720628132138453494101555500855121437176702214724385810602926825676832311625134438060248552930943757433891843230223630778807955566011424513529801278275331747902622469465157530254524178841999808132694296352932469218710441712902785719796286139269256916951903794039119958450564843594285823347876582812503169272858352325122153486785165343499243262380238740794283013378699860942977473143855604575946927070617675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 265 162573395049152985352907850175302159533704832275083450879684561038633035904259130434509811199048878044021802812903303130429829332633500478599906692280046310781920541124965137480426986693714814565970974772041333727587244536965649745775819942667635521714791335269596191078730079134531765414961272527101833944946998417762428715935936472226566699286537316830786853369990344080136497322653816331552424992726777315749445151915608676063129678368568420410156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 266 216222615415373470519367440733151872179827426925860989669980466181381937752664643477898048894735007798548997741161393163471673012402555636537875900732461593339954319696203632848967892302640703372741396446814973857691035234164314161881840523747955243880672475908562934134711005248927248001898492461045439146779507895624030192194795508061333710051094631384946514982087157626581541439129575720964725240326613829946762052047759539163962472230195999145507812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 267 288657191579523583143355533378757749360069614946024421209423922352144886899807299042993895274471235411062911984450459873234683471557411774778064327477836227108839016794431849853372136224025339002609764256497990100017532037609359406112257099203520250580697755337931517069839192007317876082534487435495661260950643040658080306580052003261880502918211332898903597501086355431486357821237983587487908195836029462978927339483758984783889900427311658859252929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 268 386800636716561601412096414727535384142493284027672724420628055951874148445741780717611819667791455450824302059163616230134475851886931778202606198820300544325844282504538678803518662540193954263497084103707306734023492930396541604190424512932717135778134992152828232873584517289805953950596213163564186089673861674481827610817269684370919873910403186084530820651455716278191719480458898007233796982420279480391762634908237039610412466572597622871398925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 269 520246856383775353899269677808535091671653467017219814345744735255270729659522695065187897453179507581358686269575063829530870020787923241682505337413304232118260559968604522990732601116560868484403578119486327557261597991383348457636120969894504547621591564445553973214971175754789008063551906704993830290611343952178058136549227725478887230409492285283693953776207938394167862701217217819729456941355275901126920743951578818276004767540143802762031555175781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 270 702333256118096727764014065041522373756732180473246749366755392594615485040355638338003661561792335234834226463926336169866674528063696376271382205507960713359651755957616106037489011507357172453944830461306542202303157288367520417808763309357581139289148612001497863840211087268965160885795074051741670892325314335440378484341457429396497761052814585132986837597880716832126614646643244056634766870829622466521343004334631404672606436179194133728742599487304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 271 951661562040021066120239058131262816440372104541249345391953556965703982229681889947994961416228614243200376858620185510169343985526308589847722888463286766602328129322569823680797610592468968675095245275070364684120778125737990166130874284179522443736796369262029605503486023249447793000252325340109964059100800924521712846282674816832254466226563762855197164945128371307531562846201595696740109109974138442136419770873425553331381721022808051202446222305297851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 272 1294259724374428649923525119058517430358906062176099109733056837473357415832367370329273147526070915370752512527723452293830307820315779682192903128310070002579166255878694960205884750405757797398129533574095695970404258251003666625937989026484150523482043062196360263484740991619248998480343162462549551120377089257349529470944437750891866074068126717483068144325374584978242925470834170147566548389564828281305530888387858752530679140591018949635326862335205078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 273 1766664523771095107145611787514876292439906774870375284785622583151132872611181460499457846373086799481077179600342512381078370174731039266193312770143245553520561939274418620681032684303859393448446813328640624999601812512620004944405355021150865464552988779898031759656671453560274882925668416761380137279314726836282107727839157529967397191102992969364388017004136308495301593267688642251428338551755990603982049662649427197204377026906740866252221167087554931640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 274 2420330397566400296789488148895380520642672281572414140156302938917052035477318600884257249531128915289075736052469241962077367139381523794684838495096246408323169856805953510333014777496287369024372134260237656249454483142289406773835336378976685686437594628460303510729639891377576589608165730963090788072661175765706487587139645816055334151811100368029211583295666742638563182776733439884456823815905707127455408037829715260169996526862234986765542998909950256347656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 275 3327954296653800408085546204731148215883674387162069442714916541010946548781313076215853718105302258522479137072145207697856379816649595217691652930757338811444358553108186076707895319057395132408511684607826777342999914320647934314023587521092942818851692614132917327253254850644167810711227880074249833599909116677846420432317012997076084458740263006040165927031541771128024376318008479841128132746870347300251186052015858482733745224435573106802621623501181602478027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 276 4592576929382244563158053762528984537919470654283655830946584826595106237318212045177878130985317116761021209159560386623041804146976441400414481044445127559793214803289296785856895540299205282723746124758800952733339881762494149353352550779108261090015335807503425911609491693888951578781494474502464770367874581015428060196597477935964996553061562948335428979303527644156673639318851702180756823190681079274346636751781884706172568409721090887387617840431630611419677734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 277 6360719047194408719973904461102643585018466856182863325861019984834222138685723682571361211414664206714014374685991135472912898743562371339574056246556501670313602502555676048411800323314399316572388382790939319535675736241054396854393282829064941609671240093392244887579145996036197936612369847185913706959506294706367863372287506941311520225990264683444569136335385787156992990456609607520348200119093294794970091901217910318049007247463710879031850708997808396816253662109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 278 8841399475600228120763727200932674583175668930094180022946817778919568772773155918774192083866383247332479980813527678307348929253551696162007938182713537321735907478552389707292402449407015050035619852079405654154589273375065611627606663132400268837443023729815220393735012934490315131891194087588420052673713749641851330087479634648423013114126467909987951099506186244148220256734687354453283998165539679765008427742692895342088120073974558121854272485506953671574592590332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 279 12333752268462318228465399445301081043530058157481381132010810801592798438018552506689997956993604630028809573234871111238751756308704616146001073764885384563821590932580583641672901416922785994799689693650770887545652036358216528220511295069698375028233018103092232449260343043613989608988215752185845973479830680750382605472034090334550103294206422734433191783811129810586767258144888859462331177440927853272186756701056589002212927503194508579986710117282200371846556663513183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 280 17267253175847245519851559223421513460942081420473933584815135122229917813225973509365997139791046482040333402528819555734252458832186462604401503270839538389350227305612817098342061983691900392719565571111079242563912850901503139508715813097577725039526225344329125428964480261059585452583502053060184362871762953050535647660847726468370144611888991828206468497335581734821474161402844403247263648417298994581061459381479224603098098504472312011981394164195080520585179328918457031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 281 24260490712065379955391440708907226412623624395765876686665264846733034527582492780659225981406420307266668430552991475806624704659221979959184112095529551437037069364386008023170597087087120051770989627411066335802297555516611911009745717402096703680534346608782421227695094766788717560879820384549559029834826949036002584963491055688060053179704033518630088238756492337424171196770996386562405426026305087386391350430978310567352828398783598376833858800694088131422176957130432128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 282 34207291904012185737101931399559189241799310398029886128198023433893578683891314820729508633783052633246002487079717980887340833569502991742449598054696667526222267803784271312670541892792839272997095374649603533481239553278422794523741461536956352189553428718383213931050083621172091760840546742214878232067105998140763644798522388520164674983382687261268424416646654195768081387447104905052991650697090173214811804107679417899967488042284873711335740908978664265305269509553909301757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 283 48403318044177242817999232930376252777146024213212288871400203158959413837706210471332254716803019476043093519217800942955587279500846733315566181247395784549604508942354743907428816778301867571290889955129188999875953967888968254251094168074793238348218101636512247712435868323958509841589373640234052698374954987369180557389909179756033015101486502474694820549555015687011835163237653440649983185736382595098958702812366376328453995579833096301540073386204809935406956356018781661987304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 284 68732711622731684801558910761134278943547354382761450197388288485722367649542818869291801697860287655981192797289277338996933936891202361308103977371302014060438402698143736348548919825188651951233063736283448379823854634402334921036553718666206398454469704323847391751658933020021083975056910569132354831692436082064236391493671035253566881444110833514066645180368122275556805931797467885722976123745663285040521357993560254386404673723362996748186904208410830108277878025546669960021972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 285 97944114062392650842221447834616347494554979995435066531278311092154373900598516888740817419450909909773199736137220208070630860069963364864048167754105370036124723844854824296682210750893829030507115824203913941248992854023327262477089049099344117797619328661482533246113979553530044664456097561013605635161721416941536857878481225236332806057857937757544969382024574242668448452811391737155240976337570181182742935140823362500626660055792270366166338496985432904295976186404004693031311035156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 286 140060083109221490704376670403501376917213621393472145139727984861780754677855879150899368909814801170975675622676224897541002129900047611755588879888370679151658355098142398744255561373778175513625175628611596935986059781253357985342237340212062088450595639985920022541942990761547963870172219512249456058281261626226397706766228152087955912662736850993289306216295141167015881287520290184131994596162725359091322397251377408375896123879782946623617864050689169053143245946557726711034774780273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 287 200986219261732839160780522029024475876201546699632528275509658276655382962723186581540594385584239680350094518540382727971338056406568322869270042639811924582629739565834342198006730571371681862052127027057641603139995786098568708966110583204309096926604743379795232347688191742821328153697135000077969443633610433634880709209537398246216734671027381175370154420383527574667789647591616414229412245493510890296047640055726581019410937767488528404891634912738957591260557933310337830334901809692382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 288 289420155736895288391523951721795245261730227247470840716733907918383751466321388677418455915241305139704136106698151128278726801225458384931748861401329171398986824974801452765129692022775221881355062918963003908521593931981938940911199239814205099574310830466905134580670996109662712541323874400112275998832399024434228221261733853474552097926279428892533022365352279707521617092531927636490353633510655682026308601680246276667951750385183480903043954274344098931415203423966886475682258605957031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 289 418212125039813691725752110237994129403200178372595364835680496942064520868834406638869668797523685926872476674178828380362760227770787366226377104724920652671535962088588099245612404972910195618558065917901540647813703231713901769616682901531526368884879150024677919469069589378462619622212998508162238818312816590307459779723205418270727781503473774749710217317934044177368736698708635434728561000422897460528015929427955869785190279306590129904898513926427222955894968947632150957360863685607910156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 290 606407581307729853002340559845091487634640258640263279011736720565993555259809889626361019756409344593965091177559301151526002330267641681028246801851134946373727145028452743906137987210719783646909195580957233939329869685985157565944190207220713234883074767535782983230150904598770798452208847836835246286553584055945816680598647856492555283180036973387079815111004364057184668213127521380356413450613201317765623097670536011188525904994555688362102845193319473286047704974066618888173252344131469726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 291 882323030802746936118405514574608114508401576321583070962076928423520622903023389406355283745575596384219207663348783175470333390539418645896099096693401346973772996016398742383430771391597285206252879570292775381724960393108404258448796751506137756754873786764564240599869566191211511747963873602595283346935464801401163270271032631196667937026953796278201130986511349703203692250100543608418581570642207917348981607110629896279305191767078526566859639756279833631199410737266930482292082160711288452148437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 292 1288191624972010526732872051278927847182266301429511283604632315498340109438414148533278714268540370720960043188489223436186686750187551223008304681172365966581708574183942163879808926231732036401129204172627452057318442173938270217335243257198961124862115728676263791275809566639168807152027255459789113686525778610045698374595707641547135188059352542566173651240306570566677390685146793668291129093137623559329513146381519648567785579979934648787615074044168557101551139676409718504146439954638481140136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 293 1887200730583995421663657555123629296122020131594234030480786342205068260327276727601253316403411643106206463271136712334013496089024762541707166357917516141042203061179475270083920076929487433327654284112899217263971517784819565868396131371796478047922999542510726454219061015126382302477719929248591051550760265663716948118782711694866553050506951474859444399067049125880182377353740052724046504121446618514417736759448926285151805874670604260473856083474706936153772419625940237608574534533545374870300292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 294 2774185073958473269845576606031735065299369593443524024806755923041450342681096789573842375113015115366123501008570967130999839250866400936309534546138748727332038499933828647023362513086346526991651797645961849378038131143684761826542313116540822730446809327490767887702019692235781984642248295995428845779617590525663913734610586191453832984245218668043383266628562215043868094709997877504348361058526529216194073036389921639173154635765788262896568442707819196146045456850132149284604565764311701059341430664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 295 4091922984088748073022225493896809221316570150329197936589964986486139255454617764621417503291697295165032163987642176518224762895027941381056563455554654372814756787402397254359459706802361127312686401527793727832606243436935023694149911846897713527409043758048882634360479046047778427347316236593257547524935946025354272758550614632394403651761697535363990318277129267189705439697246869318913832561326630593886257728675134417780403087754537687772438452994033314315417048853944920194791734502359759062528610229492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 296 6056046016451347148072893730967277647548523822487212946153148179999486098072834291639697904871711996844247602701710421246972649084641353243963713914220888471765840045355547936452000366067494468422775874261134717192257240286663835067341869533408616020565384761912346298853508988150712072474028030158021170336905200117524323682654909655943717404607312352338705671050151315440764050751925366591992472190763413278951661438439198938314996569876715777903208910431169305186817232303838481888291767063492443412542343139648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 297 8993228334430250514888247190486407306609557876393511225037425047299236855638158923084951388734492315313707690012039975551754383890692409567286115162618019380572272467352988685631220543610229285607822173277785055030502001825695795075002676257111794790539596371439834253797460847403807427623931624784661437950304222174523620668742540839076420345841858843222977921509474703429534615366609169389108821203283668719243217236082210423397769906266922930186265231990286418202423589971200145604113274089286278467625379562377929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 298 13399910218301073267183488313824746886848241235826331725305763320475862914900856795396577569214393549817424458117939563572114031997131690255256311592300848877052685976355953141590518609979241635555655038183899731995447982720286734661753987623096574237903998593445353038158216662631673067159658120929145542545953291040040194796426385850223866315304369676402237103049117308110006576896247662389772143592892666391672393681762493530862677160337715165977535195665526763121611149057088216950128778393036554916761815547943115234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 299 20032865776360104534439315029167996595838120647560365929332116164111415057776780909117883465975518356977049564886319647540310477835711876931608185830489769071193765534652149946677825321918966245155704282084930099333194734166828668319322211496529378485666477897200802792046533910634351235403688890789072586106200170104860091220657446846084680141380032666221344469058430375624459832459890255272709354671374536255550228554234927828639702354704884173136415117519962510866808667840346884340442523697589649600558914244174957275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 300 30049298664540156801658972543751994893757180971340548893998174246167122586665171363676825198963277535465574347329479471310465716753567815397412278745734653606790648301978224920016737982878449367733556423127395148999792101250243002478983317244794067728499716845801204188069800865951526853105533336183608879159300255157290136830986170269127020212070048999332016703587645563436689748689835382909064032007061804383325342831352391742959553532057326259704622676279943766300213001760520326510663785546384474400838371366262435913085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 301 45224194490132935986496753678346752315104557361867526085467252240481519492931082902333621924439732690875689392730866604322250903714119562173105479512330653678219925694477228504625190664232066298439002416806729699244687112381615718730869892453415071931392073852930812303045050303257047913923827670956331363134746884011721655930634186255036165419165423743994685138899406572972218071778202251278141368170628015596904640961185349573154128065746276020855457127801315368281820567649583091398548997247308633973261748906224966049194335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 302 68288533680100733339610098054303595995807881616419964389055550883127094434325935182523769105903996363222290983023608572526598864608320538881389274063619287054112087798660615041984037902990420110642893649378161845859477539696239735283613537604656758616402031517925526577598025957918142350024979783144060358333467794857699700455257621245104609782939789853431974559738103925188049288385085399429993465937648303551326007851389877855462733379276876791491740262979986206105549057150870468011808985843436037299625240848399698734283447265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 303 103457128525352611009509298552269947933648940648876246049419159587937548068003791801523510195444554490281770839280766987377797279881605616405304750206383219886979813014970831788605817423030486467623983878807915196477108472639803198954674509471054989303849077749657172765061009326245985660287844371463251442875203709209415046189715296186333483821153781627949441458003227446659894671903404380136440100895537179880258901894855664951026041069604468339109986498414679102249906821583568759037890613552805596508932239885325543582439422607421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 304 157254835358535968734454133799450320859146389786291893995117122573665073063365763538315735497075722825228291675706765820814251865420040536936063220313702494228209315782755664318680842483006339430788455495788031098645204878412500862411105254396003583741850598179478902602892734175893898203637523444624142193170309637998310870208367250203226895408153748074483151016164905718923039901293174657807388953361216513417993530880180610725559582425798791875447179477590312235419858368807024513737593732600264506693577004625694826245307922363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 305 239813623921767352320042554044161739310198244424095138342553611924839236421632789395931496633040477308473144805452817876741734094765561818827496410978396303698019206568702388085988284786584667631952394631076747425433937439579063815176935512953905465206322162223705326469411419618238194760547223253051816844584722197947424077067760056559921015497434465813586805299651481221357635849472091353156268153875855182962440134592275431356478363199343157610056948703325226159015284012430712383449830442215403372707704932054184610024094581604003906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 306 366914844600304049049665107687567461144603313968865561664107026245004031725098167775775189848551930281963911552342811351414853164991309582806069508796946344657969386050114653771562075723474541476887163785547423560913924282555967637220711334819475361765672908202269149498199472015904437983637251577169279772214624962859558837913672886536679153711074732694787812108466766268677182849692299770329090275430058429932533405926181409975411895694995031143387131516087596023293384539018989946678240576589567160242788546042902453336864709854125976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 307 563214286461466715291235940300416052856966086942208637154404285286081188698025687535814916417527212982814604232846215424421799608261660209607316696003312639049983007586925993539347786235533421167021796410815295166002873773723410323133791898947894680310307914090483144479736189544413312304883181170954844450349449317989422816197487880833802500946499714686499291586496486222419475674277680147455153572785139689946438778096688464312257259891817372805099246877194459895755345267394149568151099285064985590972680418175855265872087329626083374023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 308 867350001150658741548503348062640721399727773891001301217782599340565030594959558805154971282991907993534490518583171753609571396722956722795267711845101464136973831683866030050595590802721468597213566472655554555644425611534051897626039524379757807677874187699344042498793731898396500949520099003270460453538151949703711136944131336484055851457609560617208909043204588782525992538387627427080936502089115122517515718268900235040876180233398754119852840190879468239463231711786990334952692899000077810097927843990817109443014487624168395996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 309 1340055751777767755692437672756779914562579410661597010381474115981172972269212518353964430632222497850010787851211000359326787807936968136718688614800681762091624569951573016428170187790204668982694960200252831788470637569820110181832231065166725812862315619995486545660636315783022593967008552960052861400716444762292233706578682914867866290502006771153587764471751089669002658471808884374840046895727682864289561784725450863138153698460601075115172638094908778429970692994710900067501910528955120216601298518965812434089457383379340171813964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 310 2077086415255540021323278392773008867571998086525475366091284879770818107017279403448644867479944871667516721169377050556956521102302300611913967352941056731242018083424938175463663791074817236923177188310391889272129488233221170781839958151008425009936589210993004145773986289463685020648863257088081935171110489381552962245196958518045192750278110495288061034931214188986954120631303770781002072688377908439648820766324448837864138232613931666428517589047108606566454574141801895104627961319880436335732012704397009272838658944237977266311645507812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 311 3229869375722364733157697900762028789074457024547114194271947988043622156411869472362642768931314275442988501418381313616067390314080077451526219233823343217081338119725778862845997195121340803415540527822659387818161354202658920565761134924818100890451396223094121446678548680116030207108982364771967409191076810988314856291281270495560274726682461820172934909318038063874713657581677363564458223030427647623653916291634517942878734951714663741296344850968253883210836862790501946887696479852414078502063279755337349419264114658290054649114608764648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 312 5038596226126888983726008725188764910956152958293498143064238861348050564002516376885722719532850269691062062212674849241065128889964920824380902004764415418646887466772215026039755624389291653328243223403348644996331712556147916082587370482716237389104178108026829456818535940981007123090012489044269158338079825141771175814398781973074028573624640439469778458536139379644553305827416687160554827927467130292900109414949847990890826524674875436422297967510476057808905505953183037144806508569765962463218716418326265094052018866932485252618789672851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 313 7885403093888581259531203654920417085646379379729324593895533818009699132663938129826156056068910672066512127362836139062266926712795101090156111637456310130182378885498516515752217552169241437458700644626240629419259130150371488669249234805450911513948038739061988099921008747635276147635869545354281232799094926346871890149534093787860854717722562287770203287609058129143725923619907115406268305706486058908388671234396512105744143511116180058000896319153895030470937116816731453131622185911683731254937291194680604872191409526749339420348405838012695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 314 12380082857405072577463989738225054824464815626175039612415988094275227638282382863827065008028189755144424039959652738327759074939088308711545095270806406904386334850232670929730981556905709056810160012063197788188236834336083237210721298644557931076898420820327321316875983733787383551788315186206221535494579034364588867534768527246941541906824422791799219161546221262755649700083254171187841239959183112486170213838002524006018305312452402691061407221071615197839371273402268381416646831881343458070251547175648549649340512956996462889946997165679931640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 315 19498630500412989309505783837704461348532084611225687389555181248483483530294753010527627387644398864352467862936453062866220543029064086220683525051520090874408477389116456714326295952126491764476002018999536516396473014079331098606886045365178741446115012792015531074079674380715129094066596418274798918403961979124227466367260430413932928503248465897083770179435298488840148277631125319620849952935713402165718086794853975309478830867112534238421716373187793936597009755608572700731218760213115946460646186801646465697711307907269429051666520535945892333984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 316 30807836190652523109019138463573048930680693685736586075497186372603903977865709756633651272478150205676899223439595839328628457985921256228679969581401743581565394274804001608635547604359856987872083190019267695906427362245343135798879951676982411484861720211384539097045885521529903968625222340874182291078259927016279396860271480054014027035132576117392356883507771612367434278657178005000942925638427175421834577135869280988976552770037804096706311869636714419823275413861544867155325641136723195407820975146601415802383866493485697901633102446794509887695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 317 48830420362184249127795334464763282555128899491892488929663040400577187804917149964264337266877868075997885269151759405335876105907685191122457751786521763576781149925564342549687342952910373325777251856180539298011687369158868870241224723408017122203505826535044494468817728551624897790270977410285578931359041984320802844023530295885612232850685133146066885660359818005602383331671627137926494537136907073043607804760352810367527836140509919493279504313374192355419891530970548614441191141201706264721396245607363244046778428392174831174088467378169298171997070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 318 77640368375872956113194581798973619262654950192109057398164234236917728609818268443180296254335810240836637577951297454484043008393219453884707825340569604087082028381647304654002875295127493587985830451327057483838582916962601503683547310218747224303574264190720746205420188397083587486530854082354070500860876755070076521997413170458123450232589361702246348199972110628907789497357887149303126314047682246139336409568960968484369259463410771994314411858264965845117627534243172296961493914510712960907020030515707558034377701143557981566800663131289184093475341796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 319 123836387559517365000545357969362922723934645556413946550071953607883777132660138166872572525665617334134436936832319439902048598387185028946108981418208518518895835268727450923134586095728352272837399569866656686722539752555349398375257959798901822764200951384199590197645200493348322041016712261354742448873098424336772052585874006880706903120980031915082925378955516453107924248285830003138486470906053182592241573262492744732568968844140181330931486913932620522962615917117859813653582793644587172646696948672553555064832433323974980599047057694406248629093170166015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 320 198138220095227784000872572750980676358295432890262314480115125772614043412256221066996116041064987734615099098931711103843277757419496046313774370269133629630233336429963921477015337753165363636539839311786650698756063604088559037400412735678242916422721522214719344316232320789357315265626739618167587918196957478938835284137398411009131044993568051064132680606328826324972678797257328005021578353449685092147586517219988391572110350150624290129490379062292192836740185467388575701845732469831339476234715117876085688103731893318359968958475292311049997806549072265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 321 318011843252840593321400479265323985555064169788871014740584776865045539676671234812528766245909305314057234053785396321668460800658291154333607864281959475556524504970092093970609617093830408636646442095417574371503482084562137255027662440763579880858468043154624547627552874866918491001330917087158978608706116753696830631040524449669655327214676721957932952373157766251581149469598011448059633257286744572896876360138081368473237111991751985657832058394978969502967997675158664001462400614079299859356717764191117529406489688775967750178352844159235246479511260986328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 322 511999067637073355247454771617171616743653313360082333732341490752723318879440688048171313655913981555632146826594488077886221889059848758477108661493954755646004453001848271292681483521066957905000771773622294738120606156145040980594536529629363608182133549478945521680360128535738770512142776510325955560016847973451897315975244363968145076815629522352272053320784003665045650646052798431376009544231658762363970939822311003241911750306720696909109614015916140899778476257005449042354464988667672773564315600347699222344448398929308077787148079096368746832013130187988281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 323 826878494233873468724639456161732161041000101076532968977731507565648159990296711197796671554301080212345917124950098245786248350831655744940530488312736930368297191597984958137680595886523137016576246414400006002064778942174241183660176495351422227214145682408497017513781607585218114377110584064176418229427209477124814165300019647808554299057241678598919366113066165919048725793375269466672255413934128901217813067813032270235687476745353925508212026635704567553142239155063800203402460956698291529306369694561534244086284164270832545626244147740635526133701205253601074218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 324 1339543160658875019333915918982006100886420163743983409743925042256350019184280672140430607917967749944000385742419159158173722328347282306803659391066633827196641450388735632183042565336167481966853519191328009723344941886322270717529485922469304008086916005501765168372326204288053345290919146183965797531672079352942198947786031829449857964472731519330249373103167188788858935785267936536009053770573288819972857169857112277781813712327473359323303483149841399436090427431203356329511986749851232277476318905189685475419780346118748723914515519339829552336595952510833740234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 325 2176757636070671906417613368345759913940432766083973040833878193666568781174456092228199737866697593659000626831431133632032298783564333748555946510483279969194542356881695402297444168671272158196136968685908015800435530565273689915985414624012619013141238508940368398605030081968086686097743612548944420988967128948531073290152301722856019192268188718911655231292646681781895770651060396871014712377181594332455892901017807451395447282532144208900368160118492274083646944575705454035456978468508252450899018220933238897557143062442966676361087718927223022546968422830104827880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 326 3548114946795195207460709790403588659722905408716876056559221455676507113314363430331965572722717077664171021735232747820212647017209864010146192812087746349787104041717163505744833994934173617859703258958030065754709914821396114563056225837140568991420218769572800489726199033607981298339322088454779406212016420186105649462948251808255311283397147611825998027007014091304490106161228446899753981174805998761903105428659026145774579070527395060507600100993142406756344519658399890077794874903668451494965399700121179403018143191782035682468572981851373526751558529213070869445800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 327 5801167938010144164198260507309867458646950343252092352474327080031089130268984208592763711401642421980919620537105542686047677873138127656589025247763465281901915108207562331892803581717373865200614828396379157508950710732982647310596929243724830300972057688251528800702335419949049422784791614623564329156646847004282736871920391706497433948354336345335506774156468039282841323573608510681097759220807807975711577375857507748341436780312290923929926165123787835046623289641483820277194620467497918194268428509698128323934664118563628340836116825326995716238798195263370871543884277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 328 9513915418336636429285147231988182632180998562933431458057896411250986173641134102092132486698693572048708177680853090005118191711946529356806001406332083062319140777460402224304197874016493138929008318570061818314679165602091541589378963959708721693594174608732507233151830088716441053367058247982645499816900829087023688469949442398655791675301111606350231109616607584423859770660717957517000325122124805080166986896406312707279956319712157115245078910803012049476462195012033465254599177566696585838600222755904930451252849154444350478971231593536272974631629040231928229331970214843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 329 15650390863163766926174067196620560429937742636025494748505239596507872255639665597941557940619350926020124952285003333058419425366152040791945872313416276637514986578922361658980405502757131213538218684047751691127647227415440585914528395713720847185962417231364974398534760495938545532788810817931451847198801863848153967533066832745788777305870328592446130175319319476377249322736881040115465534825895304356874693444588384403475528145926498454578154808270954821388780310794795050343815647097215883704497366433463610592310936859060956537907675971367169043269029771181521937251091003417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 330 25823144924220215428187210874423924709397275349442066335033645334237989221805448236603570602021929027933206171270255499546392051854150867306710689317136856451899727855221896737317669079549266502338060828678790290360617925235476966758971852927639397856837988431752207757582354818298600129101537849586895547878023075349454046429560274030551482554686042177536114789276877136022461382515853716190518132462727252188843244183570834265734621440778722450053955433647075455291487512811411833067295817710406208112420654615214957477313045817450578287547665352755828921393899122449511196464300155639648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 331 42737304849584456533649833997171595394052490703326619784480683028163872162088016831578909346346292541229456213452272851749278845818619685392606190819861497427894049600392239100260742326654036061369490671463397930546822666264714379986098416595243203453066870854549903838798797224284183213663045141066312131738128189703346446840922253520562703628005399803822269976253231660117173588063737900295307509225813602372535569123809730709790798484488785654839296242685909878507411833702886583726374578310722274426056183388180754624953090827880707065891386158810896864906903047653941030148416757583618164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 332 70943926050310197845858724435304848354127134567522188842237933826752027789066107940420989514934845618440897314330772933903802884058908677751726276760970085730304122336651116906432832262245699861873354514629240564707725625999425870776923371548103717732091005618552840372406003392311744134680654934170078138685292794907555101755930940844134088022488963674344968160580364555794508156185804914490210465314850579938409044745524152978252725484251384187033231762858610398322303643946791728985781799995798975547253264424380052677422130774281973729379701023626088795745459059105542110046371817588806152343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 333 118121636873766479413354776184782572509621679054924444422326159821542126268795069720800947542366517954704094028360736934949831801958082948456624250807015192740956363690524109649210665716639090270019135266857685540238363167289044074843577413627592690023931524354890479220055995648199053984243290465393180100911012503521079244423625016505483256557444124517784371987366306985397856080049365182626200424749226215597451059501297714708790787931278554671410330885159586313206635567171408228761326696993005294286176685266592787707907847739179486259417202204337437844916189333410727613227209076285362243652343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 334 197263133579190020620302476228586896091068204021723822185284686901975350868887766433737582395752084984355837027362430681366219109269998523922562498847715371877397127363175263114181811746787280750931955895652334852198066489372703604988774280758079792339965645672667100297493512732492420153686295077206610768521390880880202338187453777564157038450931687944699901218901732665614419653682439854985754709331207780047743269367167183563680615845235186301255252578216509143055081397176251742031415583978318841457915064395209955472206105724429742053226727681243521201010036186795915114089439157396554946899414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 335 330415748745143284539006647682883050952539241736387402160351850560808712705387008776510450512884742348796027020832071391288417008027247527570292185569923247894640188333318565716254534675868695257811026125217660877431761369699278538356196920269783652169442456501717392998301633826924803757424544254321073037273329725474338916463985077419963039405310577307372334541660402214904152919918086757101139138129773031579969976190005032469165031540768937054602548068512652814617261340270221667902621103163684059442007732861976675415945227088419817939154768866082898011691810612883157816099810588639229536056518554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 336 555098457891840718025531168107243525600265926117130835629391108942158637345050174744537556861646367145977325394997879937364540573485775846318090871757471056462995516399975190403307618255459408033122523890365670274085359101094787944438410826053236535644663326922885220237146744829233670312473234347259402702619193938796889379659494930065537906200921769876385522029989475721038976905462385751929913752058018693054349559999208454548197252988491814251732280755101256728556999051653972402076403453314989219862572991208120814698787981508545294137780011695019268659642241829643705131047681788913905620574951171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 337 935340901547751609873020018260705340636448085507365458035524018567537303926409544444545783311874128640971793290571427694459250866323532301045983118911338730140147445133958195829573336760449102535811452755266154411833830085344717686378722241899703562561257705865061596099592265037258734476517399875132093553913341786872758604726248957160431371948553182241709604620532266589950676085704119992001904672217761497796579008598666245913712371285608707014168893072345617587618543402036943497498739818835756835468435490185683572767457748841898820622159319706107467691497177482949643145815343814319930970668792724609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 338 1580726123615700220685403830860592025675597264507447624080035591379138043635632130111282373797067277403242330661065712803636133964086769588767711470960162453936849182276389350951978939125158983285521355156399800955999172844232572889980040588810499020728525522911954097408310927912967261265314405788973238106113547619814962041987360737601129018593054877988489231808699530537016642584839962786483218896048016931276218524531745955594173907472678714853945429292264093723075338349442434510772870293832429051941655978413805237977003595542809006851449250303321620398630229946184896916427931046200683340430259704589843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 339 2679330779528611874061759493308703483520137363340123722815660327387638983962396460538623623586029035198495750470506383202163247069127074452961270943277475359422959363958479949863604301817144476668958696990097662620418597970974211048516168798033795840134850761335762195107087022812479507844707917812309638589862463215586360661168576450233913686515228018190489247915745704260243209181303736923089056028801388698513190399081309394732124773166190421677437502650387638860612698502304926495760015148045967243041106883411399878371021094445061266613206479264130146575678239758783400273345343123310158262029290199279785156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 340 4554862325198640185904991138624795921984233517678210328786622556558986272736073982915660160096249359837442775799860851443677520017516026570034160603571708111019030918729415914768127313089145610337229784883166026454711616550656158782477486956657452928229246294270795731682047938781215163336003460280926385602766187466496813123986579965397653267075887630923831721456767697242413455608216352769251395248962360787472423678438225971044612114382523716851643754505658986063041587453918375042792025751678144313169881701799379793230735860556604153242451014749021249178653007589931780464687083309627269045449793338775634765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 341 7766040264463681516968009891355277046983118147641348610581191458933071595015006140871200572964105158522839932738762751711470171629864825301908243829089762329287447716433654134679657068816993265624976783225798075105283306218868750724124115261100957242630864931731706722517891735621971853487885899778979487452716349630377066376397118841002998820364388410725133085083788923798314941812008881471573628899480825142640482371737175280631063655022202937232052601432148571237485906608930829447960403906611236053954648301567942547458404642249010081278378980147081229849603377940833685692291477042914493722491897642612457275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 342 13279928852232895394015296914217523750341132032466706124093837394775552427475660500889752979768619821074056284983284305426613993487068851266263096947743493583081535595101548570302213587677058484218710299316114708430034453634265563738252237096482636884898779033261218495505594867913571869464284888622054923544144957867944783503639073218115127982823104182339977575493279059695118550498535187316390905418112210993915224855670569729879118850087967022666809948448974056816100900301271718356012290680305213652262448595681181756153871938245807238986028056051508903042821776278825602533818425743383784265461144968867301940917968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 343 22775077981579415600736234207883053231835041435680401002820931132040072413120757759025926360303182993142006528746332583806642998830323079921641211265380091494984833545599155798068296302866155300435088163327136724957509087982765441811102586620467722257601406042042989719792095198471775756131248583986824193878208602743525303708741010569067444490541623672713061541970973587377128314104987846247610402792062441854564610627475027086742688827900863443873579061589990507439613044016680996980561078516723441413630099341593226711803890374091559414861038116128337768718439346318185908345498600149903190015265863621607422828674316406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 344 39173134128316594833266322837558851558756271269370289724852001547108924550567703345524593339721474748204251229443692044147425957988155697465222883376453757371373913698430547972677469640929787116748351640922675166926915631330356559915096448987204482283074418392313942318042403741371454300545747564457337613470518796718863522379034538178796004523731592717066465852190074570288660700260579095545889892802347399989851130279257046589197424783989485123462555985934783672796134435708691314806565055048764319231443770867540349944302691443437482193560985559740740962195715675667279762354257592257833486826257285429164767265319824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 345 67573656371346126087384406894789018938854567939663749775369702668762894849729288271029923511019543940652333370790368776154309777529568578127509473824382731465620001129792695252868635130603882776390906580591614662948929464044865065853541374502927731938303371726741550498623146453865758668441414548688907383236644924340039576103834578358423107803436997436939653595027878633747939707949498939816660065084049264982493199731718405366365557752381861837972909075737501835573331901597492518041324719959118450674240504746507103653922142739929656783892700090552778159787609540526057590061094346644762764775293817365309223532676696777343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 346 116902425522428798131175023927985002764218402535618287111389585616959808090031668708881767674063811017328536731467337982746955915126153640160591389716182125435522601954541362787462738775944717203156268384423493366901647972797616563926626577890064976253264833087262882362618043365187762496403647169231809772999395719108268466659633820560071976499946005565905600719398230036383935694752633165882821912595405228419713235535872841283812414911620620979693132701025878175541864189763662056211491765529274919666436073211457289321285306940078306236134371156656306216432564505110079630805693219695439583061258304041984956711530685424804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 347 202825708281413964757588666515053979795918928399297728138260931045425267036204945209909866914500712115065011229095831400065968512743876565678626061157575987630631714391129264436247851776264084347476125646974760991574359232803864738412697112639262733799414485406401100899142305238600767931260327838617189956153951572652845789654464678671724879227406319656846217248155929113126128430395818542806696018353028071308202463654739379627414539871661777399767585236279898634565134369239953667526938213193291985621266587021878396972430007541035861319693133956798691285510499416365988159447877736171587676611283157512843899894505739212036132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 348 352916732409660298678204279736193924844898935414778046960574020019039964642996604665243168431231239080213119538626746636114785212174345224280809346414182218477299183040564920119071262090699506764608458625736084125339385065078724644838092975992317156810981204607137915564507611115165336200392970439193910523707875736415951673998768540888801289855686996202912418011791316656839463468888724264483651071934268844076272286759246520551701299376691492675595598311127023624143333802477519381496872490956328054981003861418068410732028213121402398696266053084829722836788268984476819397439307260938562557303632694072348385816439986228942871093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 349 615839698054857221193466468139658398854348642298787691946201664933224738302029075140849328912498512194971893594903672880020300195244232416370012309492747971242887074405785785607779352348270639304241760301909466798717226938562374505242472243106593438635162202039455662660065781395963511669685733416393373863870243160045835671127851103850958250798173808374082169430575847566184863753210823841523971120525299132913095140394885178362718767412326654718914319052916656224130117485323271320712042496718792455941851738174529376727389231896847185724984262633027866350195529377912049848531591170337791662494839051156247933249687775969505310058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 350 1077719471596000137088566319244402197995110124022878460905852913633143292028550881496486325596872396341200813791081427540035525341677406728647521541612308949675052380210125124813613866609473618782423080528341566897755147142484155384174326425436538517611533853569047409655115117442936145421950033478688404261772925530080212424473739431739176938896804164654643796503507733240823511568118941722666949460919273482597916495691049062134757842971571645758100058342604148392227705599315724811246074369257886797898240541805426409272931155819482575018722459607798766112842176411346087234930284548091135409365968339523433883186953607946634292602539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 351 1891397672650980240590433890273925857481418267660151698889771863426166477510106797026333501422511055578807428203347905332762346974643848808776400305529602206679716927268769594047892335899626200963152506327239449905560283235059692699225942876641125098408241913013678203944727031112352935215522308755098149479411484305290772804951412702702255527763891308968899862863656071837645262802048742723280496303913324961959343449937791104046500014415108238305465602391270280428359623326799097043736860518047591330311412150868523348273994178463191919157857916611686834528038019601912383097302649381899942643437274435863626464993103581946343183517456054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 352 3328859903865725223439163646882109509167296151081866990045998479630053000417787962766346962503619457818701073637892313385661730675373173903446464537732099883756301791993034485524290511183342113695148411135941431833786098493705059150637659462888380173198505766904073638942719574757741165979319263408972743083764212377311760136714486356755969728864448703785263758640034686434255662531605787192973673494887451933048444471890512343121840025370590499417619460208635693553912937055166410796976874511763760741348085385528601092962229754095217777717829933236568828769346914499365794251252662912143899052449603007119982578387862304225564002990722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 353 5875437730323005019370123836746923283680277706659495237431187316547043545737395754282602388818888343050007394970879933125692954642033651939583009909097156294829872662867705866950372752238598830671936945654936627186632463841389429400875468951997991005695362678585689972733900049447413157953498499916836891542843834845955256641301068419674286571445751962180990533999661221556461244368284214395598533718476352661830504492886754285610047644779092231472098347268241999122656333902368715056664183513263037708479370705457980929078335515978059377671969832162543982777897304091380626853460950039933981827573549307566769250854576966958120465278625488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 354 10399524782671718884285119191042054212114091540787306570253201550288267075955190485080206228209432367198513089098457481632476529716399563933061927539101966641848874613275839384502159771462319930289328393809237830120339460999259290039549580045036444080080791941096671251739003087521921289577692344852801298030833587677340804255102891102823487231458980973060353245179400362154936402531863059480209404681703144211439992952409555085529784331258993249705614074664788338447101711007192625650295604818475576744008486148660626244468653863281165098479386602927702849516878228241743709530625881570683147834805182274393181574012601231515873223543167114257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000