# Computed using the Mathematica program that I contributed to this sequence 1 1 2 3 3 6 4 18 5 36 6 180 7 360 8 1080 9 2160 10 6480 11 12960 12 64800 13 129600 14 388800 15 777600 16 2332800 17 4665600 18 23328000 19 46656000 20 139968000 21 279936000 22 839808000 23 1679616000 24 8398080000 25 16796160000 26 50388480000 27 100776960000 28 302330880000 29 604661760000 30 4232632320000 31 8465264640000 32 25395793920000 33 50791587840000 34 152374763520000 35 304749527040000 36 1523747635200000 37 3047495270400000 38 9142485811200000 39 18284971622400000 40 54854914867200000 41 109709829734400000 42 548549148672000000 43 1097098297344000000 44 3291294892032000000 45 6582589784064000000 46 19747769352192000000 47 39495538704384000000 48 197477693521920000000 49 394955387043840000000 50 1184866161131520000000 51 2369732322263040000000 52 7109196966789120000000 53 14218393933578240000000 54 71091969667891200000000 55 142183939335782400000000 56 426551818007347200000000 57 853103636014694400000000 58 2559310908044083200000000 59 5118621816088166400000000 60 35830352712617164800000000 61 71660705425234329600000000 62 214982116275702988800000000 63 429964232551405977600000000 64 1289892697654217932800000000 65 2579785395308435865600000000 66 12898926976542179328000000000 67 25797853953084358656000000000 68 77393561859253075968000000000 69 154787123718506151936000000000 70 464361371155518455808000000000 71 928722742311036911616000000000 72 4643613711555184558080000000000 73 9287227423110369116160000000000 74 27861682269331107348480000000000 75 55723364538662214696960000000000 76 167170093615986644090880000000000 77 334340187231973288181760000000000 78 1671700936159866440908800000000000 79 3343401872319732881817600000000000 80 10030205616959198645452800000000000 81 20060411233918397290905600000000000 82 60181233701755191872716800000000000 83 120362467403510383745433600000000000 84 601812337017551918727168000000000000 85 1203624674035103837454336000000000000 86 3610874022105311512363008000000000000 87 7221748044210623024726016000000000000 88 21665244132631869074178048000000000000 89 43330488265263738148356096000000000000 90 303313417856846167038492672000000000000 91 606626835713692334076985344000000000000 92 1819880507141077002230956032000000000000 93 3639761014282154004461912064000000000000 94 10919283042846462013385736192000000000000 95 21838566085692924026771472384000000000000 96 109192830428464620133857361920000000000000 97 218385660856929240267714723840000000000000 98 655156982570787720803144171520000000000000 99 1310313965141575441606288343040000000000000 100 3930941895424726324818865029120000000000000 101 7861883790849452649637730058240000000000000 102 39309418954247263248188650291200000000000000 103 78618837908494526496377300582400000000000000 104 235856513725483579489131901747200000000000000 105 471713027450967158978263803494400000000000000 106 1415139082352901476934791410483200000000000000 107 2830278164705802953869582820966400000000000000 108 14151390823529014769347914104832000000000000000 109 28302781647058029538695828209664000000000000000 110 84908344941174088616087484628992000000000000000 111 169816689882348177232174969257984000000000000000 112 509450069647044531696524907773952000000000000000 113 1018900139294089063393049815547904000000000000000 114 5094500696470445316965249077739520000000000000000 115 10189001392940890633930498155479040000000000000000 116 30567004178822671901791494466437120000000000000000 117 61134008357645343803582988932874240000000000000000 118 183402025072936031410748966798622720000000000000000 119 366804050145872062821497933597245440000000000000000 120 2567628351021104439750485535180718080000000000000000 121 5135256702042208879500971070361436160000000000000000 122 15405770106126626638502913211084308480000000000000000 123 30811540212253253277005826422168616960000000000000000 124 92434620636759759831017479266505850880000000000000000 125 184869241273519519662034958533011701760000000000000000 126 924346206367597598310174792665058508800000000000000000 127 1848692412735195196620349585330117017600000000000000000 128 5546077238205585589861048755990351052800000000000000000 129 11092154476411171179722097511980702105600000000000000000 130 33276463429233513539166292535942106316800000000000000000 131 66552926858467027078332585071884212633600000000000000000 132 332764634292335135391662925359421063168000000000000000000 133 665529268584670270783325850718842126336000000000000000000 134 1996587805754010812349977552156526379008000000000000000000 135 3993175611508021624699955104313052758016000000000000000000 136 11979526834524064874099865312939158274048000000000000000000 137 23959053669048129748199730625878316548096000000000000000000 138 119795268345240648740998653129391582740480000000000000000000 139 239590536690481297481997306258783165480960000000000000000000 140 718771610071443892445991918776349496442880000000000000000000 141 1437543220142887784891983837552698992885760000000000000000000 142 4312629660428663354675951512658096978657280000000000000000000 143 8625259320857326709351903025316193957314560000000000000000000 144 43126296604286633546759515126580969786572800000000000000000000 145 86252593208573267093519030253161939573145600000000000000000000 146 258757779625719801280557090759485818719436800000000000000000000 147 517515559251439602561114181518971637438873600000000000000000000 148 1552546677754318807683342544556914912316620800000000000000000000 149 3105093355508637615366685089113829824633241600000000000000000000 150 21735653488560463307566795623796808772432691200000000000000000000 151 43471306977120926615133591247593617544865382400000000000000000000 152 130413920931362779845400773742780852634596147200000000000000000000 153 260827841862725559690801547485561705269192294400000000000000000000 154 782483525588176679072404642456685115807576883200000000000000000000 155 1564967051176353358144809284913370231615153766400000000000000000000 156 7824835255881766790724046424566851158075768832000000000000000000000 157 15649670511763533581448092849133702316151537664000000000000000000000 158 46949011535290600744344278547401106948454612992000000000000000000000 159 93898023070581201488688557094802213896909225984000000000000000000000 160 281694069211743604466065671284406641690727677952000000000000000000000 161 563388138423487208932131342568813283381455355904000000000000000000000 162 2816940692117436044660656712844066416907276779520000000000000000000000 163 5633881384234872089321313425688132833814553559040000000000000000000000 164 16901644152704616267963940277064398501443660677120000000000000000000000 165 33803288305409232535927880554128797002887321354240000000000000000000000 166 101409864916227697607783641662386391008661964062720000000000000000000000 167 202819729832455395215567283324772782017323928125440000000000000000000000 168 1014098649162276976077836416623863910086619640627200000000000000000000000 169 2028197298324553952155672833247727820173239281254400000000000000000000000 170 6084591894973661856467018499743183460519717843763200000000000000000000000 171 12169183789947323712934036999486366921039435687526400000000000000000000000 172 36507551369841971138802110998459100763118307062579200000000000000000000000 173 73015102739683942277604221996918201526236614125158400000000000000000000000 174 365075513698419711388021109984591007631183070625792000000000000000000000000 175 730151027396839422776042219969182015262366141251584000000000000000000000000 176 2190453082190518268328126659907546045787098423754752000000000000000000000000 177 4380906164381036536656253319815092091574196847509504000000000000000000000000 178 13142718493143109609968759959445276274722590542528512000000000000000000000000 179 26285436986286219219937519918890552549445181085057024000000000000000000000000 180 183998058904003534539562639432233867846116267595399168000000000000000000000000 181 367996117808007069079125278864467735692232535190798336000000000000000000000000 182 1103988353424021207237375836593403207076697605572395008000000000000000000000000 183 2207976706848042414474751673186806414153395211144790016000000000000000000000000 184 6623930120544127243424255019560419242460185633434370048000000000000000000000000 185 13247860241088254486848510039120838484920371266868740096000000000000000000000000 186 66239301205441272434242550195604192424601856334343700480000000000000000000000000 187 132478602410882544868485100391208384849203712668687400960000000000000000000000000 188 397435807232647634605455301173625154547611138006062202880000000000000000000000000 189 794871614465295269210910602347250309095222276012124405760000000000000000000000000 190 2384614843395885807632731807041750927285666828036373217280000000000000000000000000 191 4769229686791771615265463614083501854571333656072746434560000000000000000000000000 192 23846148433958858076327318070417509272856668280363732172800000000000000000000000000 193 47692296867917716152654636140835018545713336560727464345600000000000000000000000000 194 143076890603753148457963908422505055637140009682182393036800000000000000000000000000 195 286153781207506296915927816845010111274280019364364786073600000000000000000000000000 196 858461343622518890747783450535030333822840058093094358220800000000000000000000000000 197 1716922687245037781495566901070060667645680116186188716441600000000000000000000000000 198 8584613436225188907477834505350303338228400580930943582208000000000000000000000000000 199 17169226872450377814955669010700606676456801161861887164416000000000000000000000000000 200 51507680617351133444867007032101820029370403485585661493248000000000000000000000000000 201 103015361234702266889734014064203640058740806971171322986496000000000000000000000000000 202 309046083704106800669202042192610920176222420913513968959488000000000000000000000000000 203 618092167408213601338404084385221840352444841827027937918976000000000000000000000000000 204 3090460837041068006692020421926109201762224209135139689594880000000000000000000000000000 205 6180921674082136013384040843852218403524448418270279379189760000000000000000000000000000 206 18542765022246408040152122531556655210573345254810838137569280000000000000000000000000000 207 37085530044492816080304245063113310421146690509621676275138560000000000000000000000000000 208 111256590133478448240912735189339931263440071528865028825415680000000000000000000000000000 209 222513180266956896481825470378679862526880143057730057650831360000000000000000000000000000 210 2447644982936525861300080174165478487795681573635030634159144960000000000000000000000000000 211 4895289965873051722600160348330956975591363147270061268318289920000000000000000000000000000 212 14685869897619155167800481044992870926774089441810183804954869760000000000000000000000000000 213 29371739795238310335600962089985741853548178883620367609909739520000000000000000000000000000 214 88115219385714931006802886269957225560644536650861102829729218560000000000000000000000000000 215 176230438771429862013605772539914451121289073301722205659458437120000000000000000000000000000 216 881152193857149310068028862699572255606445366508611028297292185600000000000000000000000000000 217 1762304387714298620136057725399144511212890733017222056594584371200000000000000000000000000000 218 5286913163142895860408173176197433533638672199051666169783753113600000000000000000000000000000 219 10573826326285791720816346352394867067277344398103332339567506227200000000000000000000000000000 220 31721478978857375162449039057184601201832033194309997018702518681600000000000000000000000000000 221 63442957957714750324898078114369202403664066388619994037405037363200000000000000000000000000000 222 317214789788573751624490390571846012018320331943099970187025186816000000000000000000000000000000 223 634429579577147503248980781143692024036640663886199940374050373632000000000000000000000000000000 224 1903288738731442509746942343431076072109921991658599821122151120896000000000000000000000000000000 225 3806577477462885019493884686862152144219843983317199642244302241792000000000000000000000000000000 226 11419732432388655058481654060586456432659531949951598926732906725376000000000000000000000000000000 227 22839464864777310116963308121172912865319063899903197853465813450752000000000000000000000000000000 228 114197324323886550584816540605864564326595319499515989267329067253760000000000000000000000000000000 229 228394648647773101169633081211729128653190638999031978534658134507520000000000000000000000000000000 230 685183945943319303508899243635187385959571916997095935603974403522560000000000000000000000000000000 231 1370367891886638607017798487270374771919143833994191871207948807045120000000000000000000000000000000 232 4111103675659915821053395461811124315757431501982575613623846421135360000000000000000000000000000000 233 8222207351319831642106790923622248631514863003965151227247692842270720000000000000000000000000000000 234 41111036756599158210533954618111243157574315019825756136238464211353600000000000000000000000000000000 235 82222073513198316421067909236222486315148630039651512272476928422707200000000000000000000000000000000 236 246666220539594949263203727708667458945445890118954536817430785268121600000000000000000000000000000000 237 493332441079189898526407455417334917890891780237909073634861570536243200000000000000000000000000000000 238 1479997323237569695579222366252004753672675340713727220904584711608729600000000000000000000000000000000 239 2959994646475139391158444732504009507345350681427454441809169423217459200000000000000000000000000000000 240 20719962525325975738109113127528066551417454769992181092664185962522214400000000000000000000000000000000 241 41439925050651951476218226255056133102834909539984362185328371925044428800000000000000000000000000000000 242 124319775151955854428654678765168399308504728619953086555985115775133286400000000000000000000000000000000 243 248639550303911708857309357530336798617009457239906173111970231550266572800000000000000000000000000000000 244 745918650911735126571928072591010395851028371719718519335910694650799718400000000000000000000000000000000 245 1491837301823470253143856145182020791702056743439437038671821389301599436800000000000000000000000000000000 246 7459186509117351265719280725910103958510283717197185193359106946507997184000000000000000000000000000000000 247 14918373018234702531438561451820207917020567434394370386718213893015994368000000000000000000000000000000000 248 44755119054704107594315684355460623751061702303183111160154641679047983104000000000000000000000000000000000 249 89510238109408215188631368710921247502123404606366222320309283358095966208000000000000000000000000000000000 250 268530714328224645565894106132763742506370213819098666960927850074287898624000000000000000000000000000000000 251 537061428656449291131788212265527485012740427638197333921855700148575797248000000000000000000000000000000000 252 2685307143282246455658941061327637425063702138190986669609278500742878986240000000000000000000000000000000000 253 5370614286564492911317882122655274850127404276381973339218557001485757972480000000000000000000000000000000000 254 16111842859693478733953646367965824550382212829145920017655671004457273917440000000000000000000000000000000000 255 32223685719386957467907292735931649100764425658291840035311342008914547834880000000000000000000000000000000000 256 96671057158160872403721878207794947302293276974875520105934026026743643504640000000000000000000000000000000000 257 193342114316321744807443756415589894604586553949751040211868052053487287009280000000000000000000000000000000000 258 966710571581608724037218782077949473022932769748755201059340260267436435046400000000000000000000000000000000000 259 1933421143163217448074437564155898946045865539497510402118680520534872870092800000000000000000000000000000000000 260 5800263429489652344223312692467696838137596618492531206356041561604618610278400000000000000000000000000000000000 261 11600526858979304688446625384935393676275193236985062412712083123209237220556800000000000000000000000000000000000 262 34801580576937914065339876154806181028825579710955187238136249369627711661670400000000000000000000000000000000000 263 69603161153875828130679752309612362057651159421910374476272498739255423323340800000000000000000000000000000000000 264 348015805769379140653398761548061810288255797109551872381362493696277116616704000000000000000000000000000000000000 265 696031611538758281306797523096123620576511594219103744762724987392554233233408000000000000000000000000000000000000 266 2088094834616274843920392569288370861729534782657311234288174962177662699700224000000000000000000000000000000000000 267 4176189669232549687840785138576741723459069565314622468576349924355325399400448000000000000000000000000000000000000 268 12528569007697649063522355415730225170377208695943867405729049773065976198201344000000000000000000000000000000000000 269 25057138015395298127044710831460450340754417391887734811458099546131952396402688000000000000000000000000000000000000 270 175399966107767086889312975820223152385280921743214143680206696822923666774818816000000000000000000000000000000000000 271 350799932215534173778625951640446304770561843486428287360413393645847333549637632000000000000000000000000000000000000 272 1052399796646602521335877854921338914311685530459284862081240180937542000648912896000000000000000000000000000000000000 273 2104799593293205042671755709842677828623371060918569724162480361875084001297825792000000000000000000000000000000000000 274 6314398779879615128015267129528033485870113182755709172487441085625252003893477376000000000000000000000000000000000000 275 12628797559759230256030534259056066971740226365511418344974882171250504007786954752000000000000000000000000000000000000 276 63143987798796151280152671295280334858701131827557091724874410856252520038934773760000000000000000000000000000000000000 277 126287975597592302560305342590560669717402263655114183449748821712505040077869547520000000000000000000000000000000000000 278 378863926792776907680916027771682009152206790965342550349246465137515120233608642560000000000000000000000000000000000000 279 757727853585553815361832055543364018304413581930685100698492930275030240467217285120000000000000000000000000000000000000 280 2273183560756661446085496166630092054913240745792055302095478790825090721401651855360000000000000000000000000000000000000 281 4546367121513322892170992333260184109826481491584110604190957581650181442803303710720000000000000000000000000000000000000 282 22731835607566614460854961666300920549132407457920553020954787908250907214016518553600000000000000000000000000000000000000 283 45463671215133228921709923332601841098264814915841106041909575816501814428033037107200000000000000000000000000000000000000 284 136391013645399686765129769997805523294794444747523318125728727449505443284099111321600000000000000000000000000000000000000 285 272782027290799373530259539995611046589588889495046636251457454899010886568198222643200000000000000000000000000000000000000 286 818346081872398120590778619986833139768766668485139908754372364697032659704594667929600000000000000000000000000000000000000 287 1636692163744796241181557239973666279537533336970279817508744729394065319409189335859200000000000000000000000000000000000000 288 8183460818723981205907786199868331397687666684851399087543723646970326597045946679296000000000000000000000000000000000000000 289 16366921637447962411815572399736662795375333369702798175087447293940653194091893358592000000000000000000000000000000000000000 290 49100764912343887235446717199209988386126000109108394525262341881821959582275680075776000000000000000000000000000000000000000 291 98201529824687774470893434398419976772252000218216789050524683763643919164551360151552000000000000000000000000000000000000000 292 294604589474063323412680303195259930316756000654650367151574051290931757493654080454656000000000000000000000000000000000000000 293 589209178948126646825360606390519860633512001309300734303148102581863514987308160909312000000000000000000000000000000000000000 294 2946045894740633234126803031952599303167560006546503671515740512909317574936540804546560000000000000000000000000000000000000000 295 5892091789481266468253606063905198606335120013093007343031481025818635149873081609093120000000000000000000000000000000000000000 296 17676275368443799404760818191715595819005360039279022029094443077455905449619244827279360000000000000000000000000000000000000000 297 35352550736887598809521636383431191638010720078558044058188886154911810899238489654558720000000000000000000000000000000000000000 298 106057652210662796428564909150293574914032160235674132174566658464735432697715468963676160000000000000000000000000000000000000000 299 212115304421325592857129818300587149828064320471348264349133316929470865395430937927352320000000000000000000000000000000000000000 300 1484807130949279149999908728104110048796450243299437850443933218506296057768016565491466240000000000000000000000000000000000000000 301 2969614261898558299999817456208220097592900486598875700887866437012592115536033130982932480000000000000000000000000000000000000000 302 8908842785695674899999452368624660292778701459796627102663599311037776346608099392948797440000000000000000000000000000000000000000 303 17817685571391349799998904737249320585557402919593254205327198622075552693216198785897594880000000000000000000000000000000000000000 304 53453056714174049399996714211747961756672208758779762615981595866226658079648596357692784640000000000000000000000000000000000000000 305 106906113428348098799993428423495923513344417517559525231963191732453316159297192715385569280000000000000000000000000000000000000000 306 534530567141740493999967142117479617566722087587797626159815958662266580796485963576927846400000000000000000000000000000000000000000 307 1069061134283480987999934284234959235133444175175595252319631917324533161592971927153855692800000000000000000000000000000000000000000 308 3207183402850442963999802852704877705400332525526785756958895751973599484778915781461567078400000000000000000000000000000000000000000 309 6414366805700885927999605705409755410800665051053571513917791503947198969557831562923134156800000000000000000000000000000000000000000 310 19243100417102657783998817116229266232401995153160714541753374511841596908673494688769402470400000000000000000000000000000000000000000 311 38486200834205315567997634232458532464803990306321429083506749023683193817346989377538804940800000000000000000000000000000000000000000 312 192431004171026577839988171162292662324019951531607145417533745118415969086734946887694024704000000000000000000000000000000000000000000 313 384862008342053155679976342324585324648039903063214290835067490236831938173469893775388049408000000000000000000000000000000000000000000 314 1154586025026159467039929026973755973944119709189642872505202470710495814520409681326164148224000000000000000000000000000000000000000000 315 2309172050052318934079858053947511947888239418379285745010404941420991629040819362652328296448000000000000000000000000000000000000000000 316 6927516150156956802239574161842535843664718255137857235031214824262974887122458087956984889344000000000000000000000000000000000000000000 317 13855032300313913604479148323685071687329436510275714470062429648525949774244916175913969778688000000000000000000000000000000000000000000 318 69275161501569568022395741618425358436647182551378572350312148242629748871224580879569848893440000000000000000000000000000000000000000000 319 138550323003139136044791483236850716873294365102757144700624296485259497742449161759139697786880000000000000000000000000000000000000000000 320 415650969009417408134374449710552150619883095308271434101872889455778493227347485277419093360640000000000000000000000000000000000000000000 321 831301938018834816268748899421104301239766190616542868203745778911556986454694970554838186721280000000000000000000000000000000000000000000 322 2493905814056504448806246698263312903719298571849628604611237336734670959364084911664514560163840000000000000000000000000000000000000000000 323 4987811628113008897612493396526625807438597143699257209222474673469341918728169823329029120327680000000000000000000000000000000000000000000 324 24939058140565044488062466982633129037192985718496286046112373367346709593640849116645145601638400000000000000000000000000000000000000000000 325 49878116281130088976124933965266258074385971436992572092224746734693419187281698233290291203276800000000000000000000000000000000000000000000 326 149634348843390266928374801895798774223157914310977716276674240204080257561845094699870873609830400000000000000000000000000000000000000000000 327 299268697686780533856749603791597548446315828621955432553348480408160515123690189399741747219660800000000000000000000000000000000000000000000 328 897806093060341601570248811374792645338947485865866297660045441224481545371070568199225241658982400000000000000000000000000000000000000000000 329 1795612186120683203140497622749585290677894971731732595320090882448963090742141136398450483317964800000000000000000000000000000000000000000000 330 12569285302844782421983483359247097034745264802122128167240636177142741635194987954789153383225753600000000000000000000000000000000000000000000 331 25138570605689564843966966718494194069490529604244256334481272354285483270389975909578306766451507200000000000000000000000000000000000000000000 332 75415711817068694531900900155482582208471588812732769003443817062856449811169927728734920299354521600000000000000000000000000000000000000000000 333 150831423634137389063801800310965164416943177625465538006887634125712899622339855457469840598709043200000000000000000000000000000000000000000000 334 452494270902412167191405400932895493250829532876396614020662902377138698867019566372409521796127129600000000000000000000000000000000000000000000 335 904988541804824334382810801865790986501659065752793228041325804754277397734039132744819043592254259200000000000000000000000000000000000000000000 336 4524942709024121671914054009328954932508295328763966140206629023771386988670195663724095217961271296000000000000000000000000000000000000000000000 337 9049885418048243343828108018657909865016590657527932280413258047542773977340391327448190435922542592000000000000000000000000000000000000000000000 338 27149656254144730031484324055973729595049771972583796841239774142628321932021173982344571307767627776000000000000000000000000000000000000000000000 339 54299312508289460062968648111947459190099543945167593682479548285256643864042347964689142615535255552000000000000000000000000000000000000000000000 340 162897937524868380188905944335842377570298631835502781047438644855769931592127043894067427846605766656000000000000000000000000000000000000000000000 341 325795875049736760377811888671684755140597263671005562094877289711539863184254087788134855693211533312000000000000000000000000000000000000000000000 342 1628979375248683801889059443358423775702986318355027810474386448557699315921270438940674278466057666560000000000000000000000000000000000000000000000 343 3257958750497367603778118886716847551405972636710055620948772897115398631842540877881348556932115333120000000000000000000000000000000000000000000000 344 9773876251492102811334356660150542654217917910130166862846318691346195895527622633644045670796345999360000000000000000000000000000000000000000000000 345 19547752502984205622668713320301085308435835820260333725692637382692391791055245267288091341592691998720000000000000000000000000000000000000000000000 346 58643257508952616868006139960903255925307507460781001177077912148077175373165735801864274024778075996160000000000000000000000000000000000000000000000 347 117286515017905233736012279921806511850615014921562002354155824296154350746331471603728548049556151992320000000000000000000000000000000000000000000000 348 586432575089526168680061399609032559253075074607810011770779121480771753731657358018642740247780759961600000000000000000000000000000000000000000000000 349 1172865150179052337360122799218065118506150149215620023541558242961543507463314716037285480495561519923200000000000000000000000000000000000000000000000 350 3518595450537157012080368397654195355518450447646860070624674728884630522389944148111856441486684559769600000000000000000000000000000000000000000000000 351 7037190901074314024160736795308390711036900895293720141249349457769261044779888296223712882973369119539200000000000000000000000000000000000000000000000 352 21111572703222942072482210385925172133110702685881160423748048373307783134339664888671138648920107358617600000000000000000000000000000000000000000000000 353 42223145406445884144964420771850344266221405371762320847496096746615566268679329777342277297840214717235200000000000000000000000000000000000000000000000 354 211115727032229420724822103859251721331107026858811604237480483733077831343396648886711386489201073586176000000000000000000000000000000000000000000000000 355 422231454064458841449644207718503442662214053717623208474960967466155662686793297773422772978402147172352000000000000000000000000000000000000000000000000 356 1266694362193376524348932623155510327986642161152869625424882902398466988060379893320268318935206441517056000000000000000000000000000000000000000000000000 357 2533388724386753048697865246311020655973284322305739250849765804796933976120759786640536637870412883034112000000000000000000000000000000000000000000000000 358 7600166173160259146093595738933061967919852966917217752549297414390801928362279359921609913611238649102336000000000000000000000000000000000000000000000000 359 15200332346320518292187191477866123935839705933834435505098594828781603856724558719843219827222477298204672000000000000000000000000000000000000000000000000 360 106402326424243628045310340345062867550877941536841048535690163801471226997071911038902538790557341087432704000000000000000000000000000000000000000000000000 361 212804652848487256090620680690125735101755883073682097071380327602942453994143822077805077581114682174865408000000000000000000000000000000000000000000000000 362 638413958545461768271862042070377205305267649221046291214140982808827361982431466233415232743344046524596224000000000000000000000000000000000000000000000000 363 1276827917090923536543724084140754410610535298442092582428281965617654723964862932466830465486688093049192448000000000000000000000000000000000000000000000000 364 3830483751272770609631172252422263231831605895326277747284845896852964171894588797400491396460064279147577344000000000000000000000000000000000000000000000000 365 7660967502545541219262344504844526463663211790652555494569691793705928343789177594800982792920128558295154688000000000000000000000000000000000000000000000000 366 38304837512727706096311722524222632318316058953262777472848458968529641718945887974004913964600642791475773440000000000000000000000000000000000000000000000000 367 76609675025455412192623445048445264636632117906525554945696917937059283437891775948009827929201285582951546880000000000000000000000000000000000000000000000000 368 229829025076366236577870335145335793909896353719576664837090753811177850313675327844029483787603856748854640640000000000000000000000000000000000000000000000000 369 459658050152732473155740670290671587819792707439153329674181507622355700627350655688058967575207713497709281280000000000000000000000000000000000000000000000000 370 1378974150458197419467222010872014763459378122317459989022544522867067101882051967064176902725623140493127843840000000000000000000000000000000000000000000000000 371 2757948300916394838934444021744029526918756244634919978045089045734134203764103934128353805451246280986255687680000000000000000000000000000000000000000000000000 372 13789741504581974194672220108720147634593781223174599890225445228670671018820519670641769027256231404931278438400000000000000000000000000000000000000000000000000 373 27579483009163948389344440217440295269187562446349199780450890457341342037641039341283538054512462809862556876800000000000000000000000000000000000000000000000000 374 82738449027491845168033320652320885807562687339047599341352671372024026112923118023850614163537388429587670630400000000000000000000000000000000000000000000000000 375 165476898054983690336066641304641771615125374678095198682705342744048052225846236047701228327074776859175341260800000000000000000000000000000000000000000000000000 376 496430694164951071008199923913925314845376124034285596048116028232144156677538708143103684981224330577526023782400000000000000000000000000000000000000000000000000 377 992861388329902142016399847827850629690752248068571192096232056464288313355077416286207369962448661155052047564800000000000000000000000000000000000000000000000000 378 4964306941649510710081999239139253148453761240342855960481160282321441566775387081431036849812243305775260237824000000000000000000000000000000000000000000000000000 379 9928613883299021420163998478278506296907522480685711920962320564642883133550774162862073699624486611550520475648000000000000000000000000000000000000000000000000000 380 29785841649897064260491995434835518890722567442057135762886961693928649400652322488586221098873459834651561426944000000000000000000000000000000000000000000000000000 381 59571683299794128520983990869671037781445134884114271525773923387857298801304644977172442197746919669303122853888000000000000000000000000000000000000000000000000000 382 178715049899382385562951972609013113344335404652342814577321770163571896403913934931517326593240759007909368561664000000000000000000000000000000000000000000000000000 383 357430099798764771125903945218026226688670809304685629154643540327143792807827869863034653186481518015818737123328000000000000000000000000000000000000000000000000000 384 1787150498993823855629519726090131133443354046523428145773217701635718964039139349315173265932407590079093685616640000000000000000000000000000000000000000000000000000 385 3574300997987647711259039452180262266886708093046856291546435403271437928078278698630346531864815180158187371233280000000000000000000000000000000000000000000000000000 386 10722902993962943133777118356540786800660124279140568874639306209814313784234836095891039595594445540474562113699840000000000000000000000000000000000000000000000000000 387 21445805987925886267554236713081573601320248558281137749278612419628627568469672191782079191188891080949124227399680000000000000000000000000000000000000000000000000000 388 64337417963777658802662710139244720803960745674843413247835837258885882705409016575346237573566673242847372682199040000000000000000000000000000000000000000000000000000 389 128674835927555317605325420278489441607921491349686826495671674517771765410818033150692475147133346485694745364398080000000000000000000000000000000000000000000000000000 390 900723851492887223237277941949426091255450439447807785469701721624402357875726232054847326029933425399863217550786560000000000000000000000000000000000000000000000000000 391 1801447702985774446474555883898852182510900878895615570939403443248804715751452464109694652059866850799726435101573120000000000000000000000000000000000000000000000000000 392 5404343108957323339423667651696556547532702636686846712818210329746414147254357392329083956179600552399179305304719360000000000000000000000000000000000000000000000000000 393 10808686217914646678847335303393113095065405273373693425636420659492828294508714784658167912359201104798358610609438720000000000000000000000000000000000000000000000000000 394 32426058653743940036542005910179339285196215820121080276909261978478484883526144353974503737077603314395075831828316160000000000000000000000000000000000000000000000000000 395 64852117307487880073084011820358678570392431640242160553818523956956969767052288707949007474155206628790151663656632320000000000000000000000000000000000000000000000000000 396 324260586537439400365420059101793392851962158201210802769092619784784848835261443539745037370776033143950758318283161600000000000000000000000000000000000000000000000000000 397 648521173074878800730840118203586785703924316402421605538185239569569697670522887079490074741552066287901516636566323200000000000000000000000000000000000000000000000000000 398 1945563519224636402192520354610760357111772949207264816614555718708709093011568661238470224224656198863704549909698969600000000000000000000000000000000000000000000000000000 399 3891127038449272804385040709221520714223545898414529633229111437417418186023137322476940448449312397727409099819397939200000000000000000000000000000000000000000000000000000 400 11673381115347818413155122127664562142670637695243588899687334312252254558069411967430821345347937193182227299458193817600000000000000000000000000000000000000000000000000000 401 23346762230695636826310244255329124285341275390487177799374668624504509116138823934861642690695874386364454598916387635200000000000000000000000000000000000000000000000000000 402 116733811153478184131551221276645621426706376952435888996873343122522545580694119674308213453479371931822272994581938176000000000000000000000000000000000000000000000000000000 403 233467622306956368263102442553291242853412753904871777993746686245045091161388239348616426906958743863644545989163876352000000000000000000000000000000000000000000000000000000 404 700402866920869104789307327659873728560238261714615333981240058735135273484164718045849280720876231590933637967491629056000000000000000000000000000000000000000000000000000000 405 1400805733841738209578614655319747457120476523429230667962480117470270546968329436091698561441752463181867275934983258112000000000000000000000000000000000000000000000000000000 406 4202417201525214628735843965959242371361429570287692003887440352410811640904988308275095684325257389545601827804949774336000000000000000000000000000000000000000000000000000000 407 8404834403050429257471687931918484742722859140575384007774880704821623281809976616550191368650514779091203655609899548672000000000000000000000000000000000000000000000000000000 408 42024172015252146287358439659592423713614295702876920038874403524108116409049883082750956843252573895456018278049497743360000000000000000000000000000000000000000000000000000000 409 84048344030504292574716879319184847427228591405753840077748807048216232818099766165501913686505147790912036556098995486720000000000000000000000000000000000000000000000000000000 410 252145032091512877724150637957554542281685774217261520233246421144648698454299298496505741059515443372736109668296986460160000000000000000000000000000000000000000000000000000000 411 504290064183025755448301275915109084563371548434523040466492842289297396908598596993011482119030886745472219336593972920320000000000000000000000000000000000000000000000000000000 412 1512870192549077266344903827745327253690114645303569121399478526867892190725795790979034446357092660236416658009781918760960000000000000000000000000000000000000000000000000000000 413 3025740385098154532689807655490654507380229290607138242798957053735784381451591581958068892714185320472833316019563837521920000000000000000000000000000000000000000000000000000000 414 15128701925490772663449038277453272536901146453035691213994785268678921907257957909790344463570926602364166580097819187609600000000000000000000000000000000000000000000000000000000 415 30257403850981545326898076554906545073802292906071382427989570537357843814515915819580688927141853204728333160195638375219200000000000000000000000000000000000000000000000000000000 416 90772211552944635980694229664719635221406878718214147283968711612073531443547747458742066781425559614184999480586915125657600000000000000000000000000000000000000000000000000000000 417 181544423105889271961388459329439270442813757436428294567937423224147062887095494917484133562851119228369998961173830251315200000000000000000000000000000000000000000000000000000000 418 544633269317667815884165377988317811328441272309284883703812269672441188661286484752452400688553357685109996883521490753945600000000000000000000000000000000000000000000000000000000 419 1089266538635335631768330755976635622656882544618569767407624539344882377322572969504904801377106715370219993767042981507891200000000000000000000000000000000000000000000000000000000 420 11981931924988691949451638315742991849225707990804267441483869932793706150548302664553952815148173869072419931437472796586803200000000000000000000000000000000000000000000000000000000 421 23963863849977383898903276631485983698451415981608534882967739865587412301096605329107905630296347738144839862874945593173606400000000000000000000000000000000000000000000000000000000 422 71891591549932151696709829894457951095354247944825604648903219596762236903289815987323716890889043214434519588624836779520819200000000000000000000000000000000000000000000000000000000 423 143783183099864303393419659788915902190708495889651209297806439193524473806579631974647433781778086428869039177249673559041638400000000000000000000000000000000000000000000000000000000 424 431349549299592910180258979366747706572125487668953627893419317580573421419738895923942301345334259286607117531749020677124915200000000000000000000000000000000000000000000000000000000 425 862699098599185820360517958733495413144250975337907255786838635161146842839477791847884602690668518573214235063498041354249830400000000000000000000000000000000000000000000000000000000 426 4313495492995929101802589793667477065721254876689536278934193175805734214197388959239423013453342592866071175317490206771249152000000000000000000000000000000000000000000000000000000000 427 8626990985991858203605179587334954131442509753379072557868386351611468428394777918478846026906685185732142350634980413542498304000000000000000000000000000000000000000000000000000000000 428 25880972957975574610815538762004862394327529260137217673605159054834405285184333755436538080720055557196427051904941240627494912000000000000000000000000000000000000000000000000000000000 429 51761945915951149221631077524009724788655058520274435347210318109668810570368667510873076161440111114392854103809882481254989824000000000000000000000000000000000000000000000000000000000 430 155285837747853447664893232572029174365965175560823306041630954329006431711106002532619228484320333343178562311429647443764969472000000000000000000000000000000000000000000000000000000000 431 310571675495706895329786465144058348731930351121646612083261908658012863422212005065238456968640666686357124622859294887529938944000000000000000000000000000000000000000000000000000000000 432 1552858377478534476648932325720291743659651755608233060416309543290064317111060025326192284843203333431785623114296474437649694720000000000000000000000000000000000000000000000000000000000 433 3105716754957068953297864651440583487319303511216466120832619086580128634222120050652384569686406666863571246228592948875299389440000000000000000000000000000000000000000000000000000000000 434 9317150264871206859893593954321750461957910533649398362497857259740385902666360151957153709059220000590713738685778846625898168320000000000000000000000000000000000000000000000000000000000 435 18634300529742413719787187908643500923915821067298796724995714519480771805332720303914307418118440001181427477371557693251796336640000000000000000000000000000000000000000000000000000000000 436 55902901589227241159361563725930502771747463201896390174987143558442315415998160911742922254355320003544282432114673079755389009920000000000000000000000000000000000000000000000000000000000 437 111805803178454482318723127451861005543494926403792780349974287116884630831996321823485844508710640007088564864229346159510778019840000000000000000000000000000000000000000000000000000000000 438 559029015892272411593615637259305027717474632018963901749871435584423154159981609117429222543553200035442824321146730797553890099200000000000000000000000000000000000000000000000000000000000 439 1118058031784544823187231274518610055434949264037927803499742871168846308319963218234858445087106400070885648642293461595107780198400000000000000000000000000000000000000000000000000000000000 440 3354174095353634469561693823555830166304847792113783410499228613506538924959889654704575335261319200212656945926880384785323340595200000000000000000000000000000000000000000000000000000000000 441 6708348190707268939123387647111660332609695584227566820998457227013077849919779309409150670522638400425313891853760769570646681190400000000000000000000000000000000000000000000000000000000000 442 20125044572121806817370162941334980997829086752682700462995371681039233549759337928227452011567915201275941675561282308711940043571200000000000000000000000000000000000000000000000000000000000 443 40250089144243613634740325882669961995658173505365400925990743362078467099518675856454904023135830402551883351122564617423880087142400000000000000000000000000000000000000000000000000000000000 444 201250445721218068173701629413349809978290867526827004629953716810392335497593379282274520115679152012759416755612823087119400435712000000000000000000000000000000000000000000000000000000000000 445 402500891442436136347403258826699619956581735053654009259907433620784670995186758564549040231358304025518833511225646174238800871424000000000000000000000000000000000000000000000000000000000000 446 1207502674327308409042209776480098859869745205160962027779722300862354012985560275693647120694074912076556500533676938522716402614272000000000000000000000000000000000000000000000000000000000000 447 2415005348654616818084419552960197719739490410321924055559444601724708025971120551387294241388149824153113001067353877045432805228544000000000000000000000000000000000000000000000000000000000000 448 7245016045963850454253258658880593159218471230965772166678333805174124077913361654161882724164449472459339003202061631136298415685632000000000000000000000000000000000000000000000000000000000000 449 14490032091927700908506517317761186318436942461931544333356667610348248155826723308323765448328898944918678006404123262272596831371264000000000000000000000000000000000000000000000000000000000000 450 101430224643493906359545621224328304229058597233520810333496673272437737090787063158266358138302292614430746044828862835908177819598848000000000000000000000000000000000000000000000000000000000000 451 202860449286987812719091242448656608458117194467041620666993346544875474181574126316532716276604585228861492089657725671816355639197696000000000000000000000000000000000000000000000000000000000000 452 608581347860963438157273727345969825374351583401124862000980039634626422544722378949598148829813755686584476268973177015449066917593088000000000000000000000000000000000000000000000000000000000000 453 1217162695721926876314547454691939650748703166802249724001960079269252845089444757899196297659627511373168952537946354030898133835186176000000000000000000000000000000000000000000000000000000000000 454 3651488087165780628943642364075818952246109500406749172005880237807758535268334273697588892978882534119506857613839062092694401505558528000000000000000000000000000000000000000000000000000000000000 455 7302976174331561257887284728151637904492219000813498344011760475615517070536668547395177785957765068239013715227678124185388803011117056000000000000000000000000000000000000000000000000000000000000 456 36514880871657806289436423640758189522461095004067491720058802378077585352683342736975888929788825341195068576138390620926944015055585280000000000000000000000000000000000000000000000000000000000000 457 73029761743315612578872847281516379044922190008134983440117604756155170705366685473951777859577650682390137152276781241853888030111170560000000000000000000000000000000000000000000000000000000000000 458 219089285229946837736618541844549137134766570024404950320352814268465512116100056421855333578732952047170411456830343725561664090333511680000000000000000000000000000000000000000000000000000000000000 459 438178570459893675473237083689098274269533140048809900640705628536931024232200112843710667157465904094340822913660687451123328180667023360000000000000000000000000000000000000000000000000000000000000 460 1314535711379681026419711251067294822808599420146429701922116885610793072696600338531132001472397712283022468740982062353369984542001070080000000000000000000000000000000000000000000000000000000000000 461 2629071422759362052839422502134589645617198840292859403844233771221586145393200677062264002944795424566044937481964124706739969084002140160000000000000000000000000000000000000000000000000000000000000 462 13145357113796810264197112510672948228085994201464297019221168856107930726966003385311320014723977122830224687409820623533699845420010700800000000000000000000000000000000000000000000000000000000000000 463 26290714227593620528394225021345896456171988402928594038442337712215861453932006770622640029447954245660449374819641247067399690840021401600000000000000000000000000000000000000000000000000000000000000 464 78872142682780861585182675064037689368515965208785782115327013136647584361796020311867920088343862736981348124458923741202199072520064204800000000000000000000000000000000000000000000000000000000000000 465 157744285365561723170365350128075378737031930417571564230654026273295168723592040623735840176687725473962696248917847482404398145040128409600000000000000000000000000000000000000000000000000000000000000 466 473232856096685169511096050384226136211095791252714692691962078819885506170776121871207520530063176421888088746753542447213194435120385228800000000000000000000000000000000000000000000000000000000000000 467 946465712193370339022192100768452272422191582505429385383924157639771012341552243742415041060126352843776177493507084894426388870240770457600000000000000000000000000000000000000000000000000000000000000 468 4732328560966851695110960503842261362110957912527146926919620788198855061707761218712075205300631764218880887467535424472131944351203852288000000000000000000000000000000000000000000000000000000000000000 469 9464657121933703390221921007684522724221915825054293853839241576397710123415522437424150410601263528437761774935070848944263888702407704576000000000000000000000000000000000000000000000000000000000000000 470 28393971365801110170665763023053568172665747475162881561517724729193130370246567312272451231803790585313285324805212546832791666107223113728000000000000000000000000000000000000000000000000000000000000000 471 56787942731602220341331526046107136345331494950325763123035449458386260740493134624544902463607581170626570649610425093665583332214446227456000000000000000000000000000000000000000000000000000000000000000 472 170363828194806661023994578138321409035994484850977289369106348375158782221479403873634707390822743511879711948831275280996749996643338682368000000000000000000000000000000000000000000000000000000000000000 473 340727656389613322047989156276642818071988969701954578738212696750317564442958807747269414781645487023759423897662550561993499993286677364736000000000000000000000000000000000000000000000000000000000000000 474 1703638281948066610239945781383214090359944848509772893691063483751587822214794038736347073908227435118797119488312752809967499966433386823680000000000000000000000000000000000000000000000000000000000000000 475 3407276563896133220479891562766428180719889697019545787382126967503175644429588077472694147816454870237594238976625505619934999932866773647360000000000000000000000000000000000000000000000000000000000000000 476 10221829691688399661439674688299284542159669091058637362146380902509526933288764232418082443449364610712782716929876516859804999798600320942080000000000000000000000000000000000000000000000000000000000000000 477 20443659383376799322879349376598569084319338182117274724292761805019053866577528464836164886898729221425565433859753033719609999597200641884160000000000000000000000000000000000000000000000000000000000000000 478 61330978150130397968638048129795707252958014546351824172878285415057161599732585394508494660696187664276696301579259101158829998791601925652480000000000000000000000000000000000000000000000000000000000000000 479 122661956300260795937276096259591414505916029092703648345756570830114323199465170789016989321392375328553392603158518202317659997583203851304960000000000000000000000000000000000000000000000000000000000000000 480 858633694101825571560932673817139901541412203648925538420295995810800262396256195523118925249746627299873748222109627416223619983082426959134720000000000000000000000000000000000000000000000000000000000000000 481 1717267388203651143121865347634279803082824407297851076840591991621600524792512391046237850499493254599747496444219254832447239966164853918269440000000000000000000000000000000000000000000000000000000000000000 482 5151802164610953429365596042902839409248473221893553230521775974864801574377537173138713551498479763799242489332657764497341719898494561754808320000000000000000000000000000000000000000000000000000000000000000 483 10303604329221906858731192085805678818496946443787106461043551949729603148755074346277427102996959527598484978665315528994683439796989123509616640000000000000000000000000000000000000000000000000000000000000000 484 30910812987665720576193576257417036455490839331361319383130655849188809446265223038832281308990878582795454935995946586984050319390967370528849920000000000000000000000000000000000000000000000000000000000000000 485 61821625975331441152387152514834072910981678662722638766261311698377618892530446077664562617981757165590909871991893173968100638781934741057699840000000000000000000000000000000000000000000000000000000000000000 486 309108129876657205761935762574170364554908393313613193831306558491888094462652230388322813089908785827954549359959465869840503193909673705288499200000000000000000000000000000000000000000000000000000000000000000 487 618216259753314411523871525148340729109816786627226387662613116983776188925304460776645626179817571655909098719918931739681006387819347410576998400000000000000000000000000000000000000000000000000000000000000000 488 1854648779259943234571614575445022187329450359881679162987839350951328566775913382329936878539452714967727296159756795219043019163458042231730995200000000000000000000000000000000000000000000000000000000000000000 489 3709297558519886469143229150890044374658900719763358325975678701902657133551826764659873757078905429935454592319513590438086038326916084463461990400000000000000000000000000000000000000000000000000000000000000000 490 11127892675559659407429687452670133123976702159290074977927036105707971400655480293979621271236716289806363776958540771314258114980748253390385971200000000000000000000000000000000000000000000000000000000000000000 491 22255785351119318814859374905340266247953404318580149955854072211415942801310960587959242542473432579612727553917081542628516229961496506780771942400000000000000000000000000000000000000000000000000000000000000000 492 111278926755596594074296874526701331239767021592900749779270361057079714006554802939796212712367162898063637769585407713142581149807482533903859712000000000000000000000000000000000000000000000000000000000000000000 493 222557853511193188148593749053402662479534043185801499558540722114159428013109605879592425424734325796127275539170815426285162299614965067807719424000000000000000000000000000000000000000000000000000000000000000000 494 667673560533579564445781247160207987438602129557404498675622166342478284039328817638777276274202977388381826617512446278855486898844895203423158272000000000000000000000000000000000000000000000000000000000000000000 495 1335347121067159128891562494320415974877204259114808997351244332684956568078657635277554552548405954776763653235024892557710973797689790406846316544000000000000000000000000000000000000000000000000000000000000000000 496 4006041363201477386674687482961247924631612777344426992053732998054869704235972905832663657645217864330290959705074677673132921393069371220538949632000000000000000000000000000000000000000000000000000000000000000000 497 8012082726402954773349374965922495849263225554688853984107465996109739408471945811665327315290435728660581919410149355346265842786138742441077899264000000000000000000000000000000000000000000000000000000000000000000 498 40060413632014773866746874829612479246316127773444269920537329980548697042359729058326636576452178643302909597050746776731329213930693712205389496320000000000000000000000000000000000000000000000000000000000000000000 499 80120827264029547733493749659224958492632255546888539841074659961097394084719458116653273152904357286605819194101493553462658427861387424410778992640000000000000000000000000000000000000000000000000000000000000000000 500 240362481792088643200481248977674875477896766640665619523223979883292182254158374349959819458713071859817457582304480660387975283584162273232336977920000000000000000000000000000000000000000000000000000000000000000000 501 480724963584177286400962497955349750955793533281331239046447959766584364508316748699919638917426143719634915164608961320775950567168324546464673955840000000000000000000000000000000000000000000000000000000000000000000 502 1442174890752531859202887493866049252867380599843993717139343879299753093524950246099758916752278431158904745493826883962327851701504973639394021867520000000000000000000000000000000000000000000000000000000000000000000 503 2884349781505063718405774987732098505734761199687987434278687758599506187049900492199517833504556862317809490987653767924655703403009947278788043735040000000000000000000000000000000000000000000000000000000000000000000 504 14421748907525318592028874938660492528673805998439937171393438792997530935249502460997589167522784311589047454938268839623278517015049736393940218675200000000000000000000000000000000000000000000000000000000000000000000 505 28843497815050637184057749877320985057347611996879874342786877585995061870499004921995178335045568623178094909876537679246557034030099472787880437350400000000000000000000000000000000000000000000000000000000000000000000 506 86530493445151911552173249631962955172042835990639623028360632757985185611497014765985535005136705869534284729629613037739671102090298418363641312051200000000000000000000000000000000000000000000000000000000000000000000 507 173060986890303823104346499263925910344085671981279246056721265515970371222994029531971070010273411739068569459259226075479342204180596836727282624102400000000000000000000000000000000000000000000000000000000000000000000 508 519182960670911469313039497791777731032257015943837738170163796547911113668982088595913210030820235217205708377777678226438026612541790510181847872307200000000000000000000000000000000000000000000000000000000000000000000 509 1038365921341822938626078995583555462064514031887675476340327593095822227337964177191826420061640470434411416755555356452876053225083581020363695744614400000000000000000000000000000000000000000000000000000000000000000000 510 7268561449392760570382552969084888234451598223213728334382293151670755591365749240342784940431483293040879917288887495170132372575585067142545870212300800000000000000000000000000000000000000000000000000000000000000000000 511 14537122898785521140765105938169776468903196446427456668764586303341511182731498480685569880862966586081759834577774990340264745151170134285091740424601600000000000000000000000000000000000000000000000000000000000000000000 512 43611368696356563422295317814509329406709589339282370006293758910024533548194495442056709642588899758245279503733324971020794235453510402855275221273804800000000000000000000000000000000000000000000000000000000000000000000 513 87222737392713126844590635629018658813419178678564740012587517820049067096388990884113419285177799516490559007466649942041588470907020805710550442547609600000000000000000000000000000000000000000000000000000000000000000000 514 261668212178139380533771906887055976440257536035694220037762553460147201289166972652340257855533398549471677022399949826124765412721062417131651327642828800000000000000000000000000000000000000000000000000000000000000000000 515 523336424356278761067543813774111952880515072071388440075525106920294402578333945304680515711066797098943354044799899652249530825442124834263302655285657600000000000000000000000000000000000000000000000000000000000000000000 516 2616682121781393805337719068870559764402575360356942200377625534601472012891669726523402578555333985494716770223999498261247654127210624171316513276428288000000000000000000000000000000000000000000000000000000000000000000000 517 5233364243562787610675438137741119528805150720713884400755251069202944025783339453046805157110667970989433540447998996522495308254421248342633026552856576000000000000000000000000000000000000000000000000000000000000000000000 518 15700092730688362832026314413223358586415452162141653202265753207608832077350018359140415471332003912968300621343996989567485924763263745027899079658569728000000000000000000000000000000000000000000000000000000000000000000000 519 31400185461376725664052628826446717172830904324283306404531506415217664154700036718280830942664007825936601242687993979134971849526527490055798159317139456000000000000000000000000000000000000000000000000000000000000000000000 520 94200556384130176992157886479340151518492712972849919213594519245652992464100110154842492827992023477809803728063981937404915548579582470167394477951418368000000000000000000000000000000000000000000000000000000000000000000000 521 188401112768260353984315772958680303036985425945699838427189038491305984928200220309684985655984046955619607456127963874809831097159164940334788955902836736000000000000000000000000000000000000000000000000000000000000000000000 522 942005563841301769921578864793401515184927129728499192135945192456529924641001101548424928279920234778098037280639819374049155485795824701673944779514183680000000000000000000000000000000000000000000000000000000000000000000000 523 1884011127682603539843157729586803030369854259456998384271890384913059849282002203096849856559840469556196074561279638748098310971591649403347889559028367360000000000000000000000000000000000000000000000000000000000000000000000 524 5652033383047810619529473188760409091109562778370995152815671154739179547846006609290549569679521408668588223683838916244294932914774948210043668677085102080000000000000000000000000000000000000000000000000000000000000000000000 525 11304066766095621239058946377520818182219125556741990305631342309478359095692013218581099139359042817337176447367677832488589865829549896420087337354170204160000000000000000000000000000000000000000000000000000000000000000000000 526 33912200298286863717176839132562454546657376670225970916894026928435077287076039655743297418077128452011529342103033497465769597488649689260262012062510612480000000000000000000000000000000000000000000000000000000000000000000000 527 67824400596573727434353678265124909093314753340451941833788053856870154574152079311486594836154256904023058684206066994931539194977299378520524024125021224960000000000000000000000000000000000000000000000000000000000000000000000 528 339122002982868637171768391325624545466573766702259709168940269284350772870760396557432974180771284520115293421030334974657695974886496892602620120625106124800000000000000000000000000000000000000000000000000000000000000000000000 529 678244005965737274343536782651249090933147533404519418337880538568701545741520793114865948361542569040230586842060669949315391949772993785205240241250212249600000000000000000000000000000000000000000000000000000000000000000000000 530 2034732017897211823030610347953747272799442600213558255013641615706104637224562379344597845084627707120691760526182009847946175849318981355615720723750636748800000000000000000000000000000000000000000000000000000000000000000000000 531 4069464035794423646061220695907494545598885200427116510027283231412209274449124758689195690169255414241383521052364019695892351698637962711231441447501273497600000000000000000000000000000000000000000000000000000000000000000000000 532 12208392107383270938183662087722483636796655601281349530081849694236627823347374276067587070507766242724150563157092059087677055095913888133694324342503820492800000000000000000000000000000000000000000000000000000000000000000000000 533 24416784214766541876367324175444967273593311202562699060163699388473255646694748552135174141015532485448301126314184118175354110191827776267388648685007640985600000000000000000000000000000000000000000000000000000000000000000000000 534 122083921073832709381836620877224836367966556012813495300818496942366278233473742760675870705077662427241505631570920590876770550959138881336943243425038204928000000000000000000000000000000000000000000000000000000000000000000000000 535 244167842147665418763673241754449672735933112025626990601636993884732556466947485521351741410155324854483011263141841181753541101918277762673886486850076409856000000000000000000000000000000000000000000000000000000000000000000000000 536 732503526442996256291019725263349018207799336076880971804910981654197669400842456564055224230465974563449033789425523545260623305754833288021659460550229229568000000000000000000000000000000000000000000000000000000000000000000000000 537 1465007052885992512582039450526698036415598672153761943609821963308395338801684913128110448460931949126898067578851047090521246611509666576043318921100458459136000000000000000000000000000000000000000000000000000000000000000000000000 538 4395021158657977537746118351580094109246796016461285830829465889925186016405054739384331345382795847380694202736553141271563739834528999728129956763301375377408000000000000000000000000000000000000000000000000000000000000000000000000 539 8790042317315955075492236703160188218493592032922571661658931779850372032810109478768662690765591694761388405473106282543127479669057999456259913526602750754816000000000000000000000000000000000000000000000000000000000000000000000000 540 61530296221211685528445656922121317529455144230458001631612522458952604229670766351380638835359141863329718838311743977801892357683405996193819394686219255283712000000000000000000000000000000000000000000000000000000000000000000000000 541 123060592442423371056891313844242635058910288460916003263225044917905208459341532702761277670718283726659437676623487955603784715366811992387638789372438510567424000000000000000000000000000000000000000000000000000000000000000000000000 542 369181777327270113170673941532727905176730865382748009789675134753715625378024598108283833012154851179978313029870463866811354146100435977162916368117315531702272000000000000000000000000000000000000000000000000000000000000000000000000 543 738363554654540226341347883065455810353461730765496019579350269507431250756049196216567666024309702359956626059740927733622708292200871954325832736234631063404544000000000000000000000000000000000000000000000000000000000000000000000000 544 2215090663963620679024043649196367431060385192296488058738050808522293752268147588649702998072929107079869878179222783200868124876602615862977498208703893190213632000000000000000000000000000000000000000000000000000000000000000000000000 545 4430181327927241358048087298392734862120770384592976117476101617044587504536295177299405996145858214159739756358445566401736249753205231725954996417407786380427264000000000000000000000000000000000000000000000000000000000000000000000000 546 22150906639636206790240436491963674310603851922964880587380508085222937522681475886497029980729291070798698781792227832008681248766026158629774982087038931902136320000000000000000000000000000000000000000000000000000000000000000000000000 547 44301813279272413580480872983927348621207703845929761174761016170445875045362951772994059961458582141597397563584455664017362497532052317259549964174077863804272640000000000000000000000000000000000000000000000000000000000000000000000000 548 132905439837817240741442618951782045863623111537789283524283048511337625136088855318982179884375746424792192690753366992052087492596156951778649892522233591412817920000000000000000000000000000000000000000000000000000000000000000000000000 549 265810879675634481482885237903564091727246223075578567048566097022675250272177710637964359768751492849584385381506733984104174985192313903557299785044467182825635840000000000000000000000000000000000000000000000000000000000000000000000000 550 797432639026903444448655713710692275181738669226735701145698291068025750816533131913893079306254478548753156144520201952312524955576941710671899355133401548476907520000000000000000000000000000000000000000000000000000000000000000000000000 551 1594865278053806888897311427421384550363477338453471402291396582136051501633066263827786158612508957097506312289040403904625049911153883421343798710266803096953815040000000000000000000000000000000000000000000000000000000000000000000000000 552 7974326390269034444486557137106922751817386692267357011456982910680257508165331319138930793062544785487531561445202019523125249555769417106718993551334015484769075200000000000000000000000000000000000000000000000000000000000000000000000000 553 15948652780538068888973114274213845503634773384534714022913965821360515016330662638277861586125089570975063122890404039046250499111538834213437987102668030969538150400000000000000000000000000000000000000000000000000000000000000000000000000 554 47845958341614206666919342822641536510904320153604142068741897464081545048991987914833584758375268712925189368671212117138751497334616502640313961308004092908614451200000000000000000000000000000000000000000000000000000000000000000000000000 555 95691916683228413333838685645283073021808640307208284137483794928163090097983975829667169516750537425850378737342424234277502994669233005280627922616008185817228902400000000000000000000000000000000000000000000000000000000000000000000000000 556 287075750049685240001516056935849219065425920921624852412451384784489270293951927489001508550251612277551136212027272702832508984007699015841883767848024557451686707200000000000000000000000000000000000000000000000000000000000000000000000000 557 574151500099370480003032113871698438130851841843249704824902769568978540587903854978003017100503224555102272424054545405665017968015398031683767535696049114903373414400000000000000000000000000000000000000000000000000000000000000000000000000 558 2870757500496852400015160569358492190654259209216248524124513847844892702939519274890015085502516122775511362120272727028325089840076990158418837678480245574516867072000000000000000000000000000000000000000000000000000000000000000000000000000 559 5741515000993704800030321138716984381308518418432497048249027695689785405879038549780030171005032245551022724240545454056650179680153980316837675356960491149033734144000000000000000000000000000000000000000000000000000000000000000000000000000 560 17224545002981114400090963416150953143925555255297491144747083087069356217637115649340090513015096736653068172721636362169950539040461940950513026070881473447101202432000000000000000000000000000000000000000000000000000000000000000000000000000 561 34449090005962228800181926832301906287851110510594982289494166174138712435274231298680181026030193473306136345443272724339901078080923881901026052141762946894202404864000000000000000000000000000000000000000000000000000000000000000000000000000 562 103347270017886686400545780496905718863553331531784946868482498522416137305822693896040543078090580419918409036329818173019703234242771645703078156425288840682607214592000000000000000000000000000000000000000000000000000000000000000000000000000 563 206694540035773372801091560993811437727106663063569893736964997044832274611645387792081086156181160839836818072659636346039406468485543291406156312850577681365214429184000000000000000000000000000000000000000000000000000000000000000000000000000 564 1033472700178866864005457804969057188635533315317849468684824985224161373058226938960405430780905804199184090363298181730197032342427716457030781564252888406826072145920000000000000000000000000000000000000000000000000000000000000000000000000000 565 2066945400357733728010915609938114377271066630635698937369649970448322746116453877920810861561811608398368180726596363460394064684855432914061563128505776813652144291840000000000000000000000000000000000000000000000000000000000000000000000000000 566 6200836201073201184032746829814343131813199891907096812108949911344968238349361633762432584685434825195104542179789090381182194054566298742184689385517330440956432875520000000000000000000000000000000000000000000000000000000000000000000000000000 567 12401672402146402368065493659628686263626399783814193624217899822689936476698723267524865169370869650390209084359578180762364388109132597484369378771034660881912865751040000000000000000000000000000000000000000000000000000000000000000000000000000 568 37205017206439207104196480978886058790879199351442580872653699468069809430096169802574595508112608951170627253078734542287093164327397792453108136313103982645738597253120000000000000000000000000000000000000000000000000000000000000000000000000000 569 74410034412878414208392961957772117581758398702885161745307398936139618860192339605149191016225217902341254506157469084574186328654795584906216272626207965291477194506240000000000000000000000000000000000000000000000000000000000000000000000000000 570 520870240890148899458750733704404823072308790920196132217151792552977332021346377236044337113576525316388781543102283592019304300583569094343513908383455757040340361543680000000000000000000000000000000000000000000000000000000000000000000000000000 571 1041740481780297798917501467408809646144617581840392264434303585105954664042692754472088674227153050632777563086204567184038608601167138188687027816766911514080680723087360000000000000000000000000000000000000000000000000000000000000000000000000000 572 3125221445340893396752504402226428938433852745521176793302910755317863992128078263416266022681459151898332689258613701552115825803501414566061083450300734542242042169262080000000000000000000000000000000000000000000000000000000000000000000000000000 573 6250442890681786793505008804452857876867705491042353586605821510635727984256156526832532045362918303796665378517227403104231651607002829132122166900601469084484084338524160000000000000000000000000000000000000000000000000000000000000000000000000000 574 18751328672045360380515026413358573630603116473127060759817464531907183952768469580497596136088754911389996135551682209312694954821008487396366500701804407253452253015572480000000000000000000000000000000000000000000000000000000000000000000000000000 575 37502657344090720761030052826717147261206232946254121519634929063814367905536939160995192272177509822779992271103364418625389909642016974792733001403608814506904506031144960000000000000000000000000000000000000000000000000000000000000000000000000000 576 187513286720453603805150264133585736306031164731270607598174645319071839527684695804975961360887549113899961355516822093126949548210084873963665007018044072534522530155724800000000000000000000000000000000000000000000000000000000000000000000000000000 577 375026573440907207610300528267171472612062329462541215196349290638143679055369391609951922721775098227799922711033644186253899096420169747927330014036088145069045060311449600000000000000000000000000000000000000000000000000000000000000000000000000000 578 1125079720322721622830901584801514417836186988387623645589047871914431037166108174829855768165325294683399768133100932558761697289260509243781990042108264435207135180934348800000000000000000000000000000000000000000000000000000000000000000000000000000 579 2250159440645443245661803169603028835672373976775247291178095743828862074332216349659711536330650589366799536266201865117523394578521018487563980084216528870414270361868697600000000000000000000000000000000000000000000000000000000000000000000000000000 580 6750478321936329736985409508809086507017121930325741873534287231486586222996649048979134608991951768100398608798605595352570183735563055462691940252649586611242811085606092800000000000000000000000000000000000000000000000000000000000000000000000000000 581 13500956643872659473970819017618173014034243860651483747068574462973172445993298097958269217983903536200797217597211190705140367471126110925383880505299173222485622171212185600000000000000000000000000000000000000000000000000000000000000000000000000000 582 67504783219363297369854095088090865070171219303257418735342872314865862229966490489791346089919517681003986087986055953525701837355630554626919402526495866112428110856060928000000000000000000000000000000000000000000000000000000000000000000000000000000 583 135009566438726594739708190176181730140342438606514837470685744629731724459932980979582692179839035362007972175972111907051403674711261109253838805052991732224856221712121856000000000000000000000000000000000000000000000000000000000000000000000000000000 584 405028699316179784219124570528545190421027315819544512412057233889195173379798942938748076539517106086023916527916335721154211024133783327761516415158975196674568665136365568000000000000000000000000000000000000000000000000000000000000000000000000000000 585 810057398632359568438249141057090380842054631639089024824114467778390346759597885877496153079034212172047833055832671442308422048267566655523032830317950393349137330272731136000000000000000000000000000000000000000000000000000000000000000000000000000000 586 2430172195897078705314747423171271142526163894917267074472343403335171040278793657632488459237102636516143499167498014326925266144802699966569098490953851180047411990818193408000000000000000000000000000000000000000000000000000000000000000000000000000000 587 4860344391794157410629494846342542285052327789834534148944686806670342080557587315264976918474205273032286998334996028653850532289605399933138196981907702360094823981636386816000000000000000000000000000000000000000000000000000000000000000000000000000000 588 24301721958970787053147474231712711425261638949172670744723434033351710402787936576324884592371026365161434991674980143269252661448026999665690984909538511800474119908181934080000000000000000000000000000000000000000000000000000000000000000000000000000000 589 48603443917941574106294948463425422850523277898345341489446868066703420805575873152649769184742052730322869983349960286538505322896053999331381969819077023600948239816363868160000000000000000000000000000000000000000000000000000000000000000000000000000000 590 145810331753824722318884845390276268551569833695036024468340604200110262416727619457949307554226158190968609950049880859615515968688161997994145909457231070802844719449091604480000000000000000000000000000000000000000000000000000000000000000000000000000000 591 291620663507649444637769690780552537103139667390072048936681208400220524833455238915898615108452316381937219900099761719231031937376323995988291818914462141605689438898183208960000000000000000000000000000000000000000000000000000000000000000000000000000000 592 874861990522948333913309072341657611309419002170216146810043625200661574500365716747695845325356949145811659700299285157693095812128971987964875456743386424817068316694549626880000000000000000000000000000000000000000000000000000000000000000000000000000000 593 1749723981045896667826618144683315222618838004340432293620087250401323149000731433495391690650713898291623319400598570315386191624257943975929750913486772849634136633389099253760000000000000000000000000000000000000000000000000000000000000000000000000000000 594 8748619905229483339133090723416576113094190021702161468100436252006615745003657167476958453253569491458116597002992851576930958121289719879648754567433864248170683166945496268800000000000000000000000000000000000000000000000000000000000000000000000000000000 595 17497239810458966678266181446833152226188380043404322936200872504013231490007314334953916906507138982916233194005985703153861916242579439759297509134867728496341366333890992537600000000000000000000000000000000000000000000000000000000000000000000000000000000 596 52491719431376900034798544340499456678565140130212968808602617512039694470021943004861750719521416948748699582017957109461585748727738319277892527404603185489024099001672977612800000000000000000000000000000000000000000000000000000000000000000000000000000000 597 104983438862753800069597088680998913357130280260425937617205235024079388940043886009723501439042833897497399164035914218923171497455476638555785054809206370978048198003345955225600000000000000000000000000000000000000000000000000000000000000000000000000000000 598 314950316588261400208791266042996740071390840781277812851615705072238166820131658029170504317128501692492197492107742656769514492366429915667355164427619112934144594010037865676800000000000000000000000000000000000000000000000000000000000000000000000000000000 599 629900633176522800417582532085993480142781681562555625703231410144476333640263316058341008634257003384984394984215485313539028984732859831334710328855238225868289188020075731353600000000000000000000000000000000000000000000000000000000000000000000000000000000 600 4409304432235659602923077724601954360999471770937889379922619871011334335481843212408387060439799023694890764889508397194773202893130018819342972301986667581078024316140530119475200000000000000000000000000000000000000000000000000000000000000000000000000000000 601 8818608864471319205846155449203908721998943541875778759845239742022668670963686424816774120879598047389781529779016794389546405786260037638685944603973335162156048632281060238950400000000000000000000000000000000000000000000000000000000000000000000000000000000 602 26455826593413957617538466347611726165996830625627336279535719226068006012891059274450322362638794142169344589337050383168639217358780112916057833811920005486468145896843180716851200000000000000000000000000000000000000000000000000000000000000000000000000000000 603 52911653186827915235076932695223452331993661251254672559071438452136012025782118548900644725277588284338689178674100766337278434717560225832115667623840010972936291793686361433702400000000000000000000000000000000000000000000000000000000000000000000000000000000 604 158734959560483745705230798085670356995980983753764017677214315356408036077346355646701934175832764853016067536022302299011835304152680677496347002871520032918808875381059084301107200000000000000000000000000000000000000000000000000000000000000000000000000000000 605 317469919120967491410461596171340713991961967507528035354428630712816072154692711293403868351665529706032135072044604598023670608305361354992694005743040065837617750762118168602214400000000000000000000000000000000000000000000000000000000000000000000000000000000 606 1587349595604837457052307980856703569959809837537640176772143153564080360773463556467019341758327648530160675360223022990118353041526806774963470028715200329188088753810590843011072000000000000000000000000000000000000000000000000000000000000000000000000000000000 607 3174699191209674914104615961713407139919619675075280353544286307128160721546927112934038683516655297060321350720446045980236706083053613549926940057430400658376177507621181686022144000000000000000000000000000000000000000000000000000000000000000000000000000000000 608 9524097573629024742313847885140221419758859025225841060632858921384482164640781338802116050549965891180964052161338137940710118249160840649780820172291201975128532522863545058066432000000000000000000000000000000000000000000000000000000000000000000000000000000000 609 19048195147258049484627695770280442839517718050451682121265717842768964329281562677604232101099931782361928104322676275881420236498321681299561640344582403950257065045727090116132864000000000000000000000000000000000000000000000000000000000000000000000000000000000 610 57144585441774148453883087310841328518553154151355046363797153528306892987844688032812696303299795347085784312968028827644260709494965043898684921033747211850771195137181270348398592000000000000000000000000000000000000000000000000000000000000000000000000000000000 611 114289170883548296907766174621682657037106308302710092727594307056613785975689376065625392606599590694171568625936057655288521418989930087797369842067494423701542390274362540696797184000000000000000000000000000000000000000000000000000000000000000000000000000000000 612 571445854417741484538830873108413285185531541513550463637971535283068929878446880328126963032997953470857843129680288276442607094949650438986849210337472118507711951371812703483985920000000000000000000000000000000000000000000000000000000000000000000000000000000000 613 1142891708835482969077661746216826570371063083027100927275943070566137859756893760656253926065995906941715686259360576552885214189899300877973698420674944237015423902743625406967971840000000000000000000000000000000000000000000000000000000000000000000000000000000000 614 3428675126506448907232985238650479711113189249081302781827829211698413579270681281968761778197987720825147058778081729658655642569697902633921095262024832711046271708230876220903915520000000000000000000000000000000000000000000000000000000000000000000000000000000000 615 6857350253012897814465970477300959422226378498162605563655658423396827158541362563937523556395975441650294117556163459317311285139395805267842190524049665422092543416461752441807831040000000000000000000000000000000000000000000000000000000000000000000000000000000000 616 20572050759038693443397911431902878266679135494487816690966975270190481475624087691812570669187926324950882352668490377951933855418187415803526571572148996266277630249385257325423493120000000000000000000000000000000000000000000000000000000000000000000000000000000000 617 41144101518077386886795822863805756533358270988975633381933950540380962951248175383625141338375852649901764705336980755903867710836374831607053143144297992532555260498770514650846986240000000000000000000000000000000000000000000000000000000000000000000000000000000000 618 205720507590386934433979114319028782666791354944878166909669752701904814756240876918125706691879263249508823526684903779519338554181874158035265715721489962662776302493852573254234931200000000000000000000000000000000000000000000000000000000000000000000000000000000000 619 411441015180773868867958228638057565333582709889756333819339505403809629512481753836251413383758526499017647053369807559038677108363748316070531431442979925325552604987705146508469862400000000000000000000000000000000000000000000000000000000000000000000000000000000000 620 1234323045542321606603874685914172696000748129669269001458018516211428888537445261508754240151275579497052941160109422677116031325091244948211594294328939775976657814963115439525409587200000000000000000000000000000000000000000000000000000000000000000000000000000000000 621 2468646091084643213207749371828345392001496259338538002916037032422857777074890523017508480302551158994105882320218845354232062650182489896423188588657879551953315629926230879050819174400000000000000000000000000000000000000000000000000000000000000000000000000000000000 622 7405938273253929639623248115485036176004488778015614008748111097268573331224671569052525440907653476982317646960656536062696187950547469689269565765973638655859946889778692637152457523200000000000000000000000000000000000000000000000000000000000000000000000000000000000 623 14811876546507859279246496230970072352008977556031228017496222194537146662449343138105050881815306953964635293921313072125392375901094939378539131531947277311719893779557385274304915046400000000000000000000000000000000000000000000000000000000000000000000000000000000000 624 74059382732539296396232481154850361760044887780156140087481110972685733312246715690525254409076534769823176469606565360626961879505474696892695657659736386558599468897786926371524575232000000000000000000000000000000000000000000000000000000000000000000000000000000000000 625 148118765465078592792464962309700723520089775560312280174962221945371466624493431381050508818153069539646352939213130721253923759010949393785391315319472773117198937795573852743049150464000000000000000000000000000000000000000000000000000000000000000000000000000000000000 626 444356296395235778377394886929102170560269326680936840524886665836114399873480294143151526454459208618939058817639392163761771277032848181356173945958418319351596813386721558229147451392000000000000000000000000000000000000000000000000000000000000000000000000000000000000 627 888712592790471556754789773858204341120538653361873681049773331672228799746960588286303052908918417237878117635278784327523542554065696362712347891916836638703193626773443116458294902784000000000000000000000000000000000000000000000000000000000000000000000000000000000000 628 2666137778371414670264369321574613023361615960085621043149319995016686399240881764858909158726755251713634352905836352982570627662197089088137043675750509916109580880320329349374884708352000000000000000000000000000000000000000000000000000000000000000000000000000000000000 629 5332275556742829340528738643149226046723231920171242086298639990033372798481763529717818317453510503427268705811672705965141255324394178176274087351501019832219161760640658698749769416704000000000000000000000000000000000000000000000000000000000000000000000000000000000000 630 58655031124171122745816125074641486513955551121883662949285039890367100783299398826896001491988615537699955763928399765616553808568335959939014960866511218154410779367047245686247463583744000000000000000000000000000000000000000000000000000000000000000000000000000000000000 631 117310062248342245491632250149282973027911102243767325898570079780734201566598797653792002983977231075399911527856799531233107617136671919878029921733022436308821558734094491372494927167488000000000000000000000000000000000000000000000000000000000000000000000000000000000000 632 351930186745026736474896750447848919083733306731301977695710239342202604699796392961376008951931693226199734583570398593699322851410015759634089765199067308926464676202283474117484781502464000000000000000000000000000000000000000000000000000000000000000000000000000000000000 633 703860373490053472949793500895697838167466613462603955391420478684405209399592785922752017903863386452399469167140797187398645702820031519268179530398134617852929352404566948234969563004928000000000000000000000000000000000000000000000000000000000000000000000000000000000000 634 2111581120470160418849380502687093514502399840387811866174261436053215628198778357768256053711590159357198407501422391562195937108460094557804538591194403853558788057213700844704908689014784000000000000000000000000000000000000000000000000000000000000000000000000000000000000 635 4223162240940320837698761005374187029004799680775623732348522872106431256397556715536512107423180318714396815002844783124391874216920189115609077182388807707117576114427401689409817378029568000000000000000000000000000000000000000000000000000000000000000000000000000000000000 636 21115811204701604188493805026870935145023998403878118661742614360532156281987783577682560537115901593571984075014223915621959371084600945578045385911944038535587880572137008447049086890147840000000000000000000000000000000000000000000000000000000000000000000000000000000000000 637 42231622409403208376987610053741870290047996807756237323485228721064312563975567155365121074231803187143968150028447831243918742169201891156090771823888077071175761144274016894098173780295680000000000000000000000000000000000000000000000000000000000000000000000000000000000000 638 126694867228209625130962830161225610870143990423268711970455686163192937691926701466095363222695409561431904450085343493731756226507605673468272315471664231213527283432822050682294521340887040000000000000000000000000000000000000000000000000000000000000000000000000000000000000 639 253389734456419250261925660322451221740287980846537423940911372326385875383853402932190726445390819122863808900170686987463512453015211346936544630943328462427054566865644101364589042681774080000000000000000000000000000000000000000000000000000000000000000000000000000000000000 640 760169203369257750785776980967353665220863942539612271822734116979157626151560208796572179336172457368591426700512060962390537359045634040809633892829985387281163700596932304093767128045322240000000000000000000000000000000000000000000000000000000000000000000000000000000000000 641 1520338406738515501571553961934707330441727885079224543645468233958315252303120417593144358672344914737182853401024121924781074718091268081619267785659970774562327401193864608187534256090644480000000000000000000000000000000000000000000000000000000000000000000000000000000000000 642 7601692033692577507857769809673536652208639425396122718227341169791576261515602087965721793361724573685914267005120609623905373590456340408096338928299853872811637005969323040937671280453222400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 643 15203384067385155015715539619347073304417278850792245436454682339583152523031204175931443586723449147371828534010241219247810747180912680816192677856599707745623274011938646081875342560906444800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 644 45610152202155465047146618858041219913251836552376736309364047018749457569093612527794330760170347442115485602030723657743432241542738042448578033569799123236869822035815938245626027682719334400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 645 91220304404310930094293237716082439826503673104753472618728094037498915138187225055588661520340694884230971204061447315486864483085476084897156067139598246473739644071631876491252055365438668800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 646 273660913212932790282879713148247319479511019314260417856184282112496745414561675166765984561022084652692913612184341946460593449256428254691468201418794739421218932214895629473756166096316006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 647 547321826425865580565759426296494638959022038628520835712368564224993490829123350333531969122044169305385827224368683892921186898512856509382936402837589478842437864429791258947512332192632012800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 648 2736609132129327902828797131482473194795110193142604178561842821124967454145616751667659845610220846526929136121843419464605934492564282546914682014187947394212189322148956294737561660963160064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 649 5473218264258655805657594262964946389590220386285208357123685642249934908291233503335319691220441693053858272243686838929211868985128565093829364028375894788424378644297912589475123321926320128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 650 16419654792775967416972782788894839168770661158855625071371056926749804724873700510005959073661325079161574816731060516787635606955385695281488092085127684365273135932893737768425369965778960384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 651 32839309585551934833945565577789678337541322317711250142742113853499609449747401020011918147322650158323149633462121033575271213910771390562976184170255368730546271865787475536850739931557920768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 652 98517928756655804501836696733369035012623966953133750428226341560498828349242203060035754441967950474969448900386363100725813641732314171688928552510766106191638815597362426610552219794673762304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 653 197035857513311609003673393466738070025247933906267500856452683120997656698484406120071508883935900949938897800772726201451627283464628343377857105021532212383277631194724853221104439589347524608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 654 985179287566558045018366967333690350126239669531337504282263415604988283492422030600357544419679504749694489003863631007258136417323141716889285525107661061916388155973624266105522197946737623040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 655 1970358575133116090036733934667380700252479339062675008564526831209976566984844061200715088839359009499388978007727262014516272834646283433778571050215322123832776311947248532211044395893475246080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 656 5911075725399348270110201804002142100757438017188025025693580493629929700954532183602145266518077028498166934023181786043548818503938850301335713150645966371498328935841745596633133187680425738240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 657 11822151450798696540220403608004284201514876034376050051387160987259859401909064367204290533036154056996333868046363572087097637007877700602671426301291932742996657871683491193266266375360851476480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 658 35466454352396089620661210824012852604544628103128150154161482961779578205727193101612871599108462170989001604139090716261292911023633101808014278903875798228989973615050473579798799126082554429440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 659 70932908704792179241322421648025705209089256206256300308322965923559156411454386203225743198216924341978003208278181432522585822047266203616028557807751596457979947230100947159597598252165108858880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 660 496530360933545254689256951536179936463624793443794102158260761464914094880180703422580202387518470393846022457947270027658100754330863425312199904654261175205859630610706630117183187765155762012160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 661 993060721867090509378513903072359872927249586887588204316521522929828189760361406845160404775036940787692044915894540055316201508661726850624399809308522350411719261221413260234366375530311524024320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 662 2979182165601271528135541709217079618781748760662764612949564568789484569281084220535481214325110822363076134747683620165948604525985180551873199427925567051235157783664239780703099126590934572072960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 663 5958364331202543056271083418434159237563497521325529225899129137578969138562168441070962428650221644726152269495367240331897209051970361103746398855851134102470315567328479561406198253181869144145920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 664 17875092993607629168813250255302477712690492563976587677697387412736907415686505323212887285950664934178456808486101720995691627155911083311239196567553402307410946701985438684218594759545607432437760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 665 35750185987215258337626500510604955425380985127953175355394774825473814831373010646425774571901329868356913616972203441991383254311822166622478393135106804614821893403970877368437189519091214864875520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 666 178750929936076291688132502553024777126904925639765876776973874127369074156865053232128872859506649341784568084861017209956916271559110833112391965675534023074109467019854386842185947595456074324377600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 667 357501859872152583376265005106049554253809851279531753553947748254738148313730106464257745719013298683569136169722034419913832543118221666224783931351068046148218934039708773684371895190912148648755200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 668 1072505579616457750128795015318148662761429553838595260661843244764214444941190319392773237157039896050707408509166103259741497629354664998674351794053204138444656802119126321053115685572736445946265600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 669 2145011159232915500257590030636297325522859107677190521323686489528428889882380638785546474314079792101414817018332206519482995258709329997348703588106408276889313604238252642106231371145472891892531200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 670 6435033477698746500772770091908891976568577323031571563971059468585286669647141916356639422942239376304244451054996619558448985776127989992046110764319224830667940812714757926318694113436418675677593600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 671 12870066955397493001545540183817783953137154646063143127942118937170573339294283832713278845884478752608488902109993239116897971552255979984092221528638449661335881625429515852637388226872837351355187200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 672 64350334776987465007727700919088919765685773230315715639710594685852866696471419163566394229422393763042444510549966195584489857761279899920461107643192248306679408127147579263186941134364186756775936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 673 128700669553974930015455401838177839531371546460631431279421189371705733392942838327132788458844787526084889021099932391168979715522559799840922215286384496613358816254295158526373882268728373513551872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 674 386102008661924790046366205514533518594114639381894293838263568115117200178828514981398365376534362578254667063299797173506939146567679399522766645859153489840076448762885475579121646806185120540655616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 675 772204017323849580092732411029067037188229278763788587676527136230234400357657029962796730753068725156509334126599594347013878293135358799045533291718306979680152897525770951158243293612370241081311232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 676 2316612051971548740278197233087201111564687836291365763029581408690703201072971089888390192259206175469528002379798783041041634879406076397136599875154920939040458692577312853474729880837110723243933696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 677 4633224103943097480556394466174402223129375672582731526059162817381406402145942179776780384518412350939056004759597566082083269758812152794273199750309841878080917385154625706949459761674221446487867392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 678 23166120519715487402781972330872011115646878362913657630295814086907032010729710898883901922592061754695280023797987830410416348794060763971365998751549209390404586925773128534747298808371107232439336960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 679 46332241039430974805563944661744022231293756725827315260591628173814064021459421797767803845184123509390560047595975660820832697588121527942731997503098418780809173851546257069494597616742214464878673920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 680 138996723118292924416691833985232066693881270177481945781774884521442192064378265393303411535552370528171680142787926982462498092764364583828195992509295256342427521554638771208483792850226643394636021760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 681 277993446236585848833383667970464133387762540354963891563549769042884384128756530786606823071104741056343360285575853964924996185528729167656391985018590512684855043109277542416967585700453286789272043520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 682 833980338709757546500151003911392400163287621064891674690649307128653152386269592359820469213314223169030080856727561894774988556586187502969175955055771538054565129327832627250902757101359860367816130560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 683 1667960677419515093000302007822784800326575242129783349381298614257306304772539184719640938426628446338060161713455123789549977113172375005938351910111543076109130258655665254501805514202719720735632261120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 684 8339803387097575465001510039113924001632876210648916746906493071286531523862695923598204692133142231690300808567275618947749885565861875029691759550557715380545651293278326272509027571013598603678161305600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 685 16679606774195150930003020078227848003265752421297833493812986142573063047725391847196409384266284463380601617134551237895499771131723750059383519101115430761091302586556652545018055142027197207356322611200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 686 50038820322585452790009060234683544009797257263893500481438958427719189143176175541589228152798853390141804851403653713686499313395171250178150557303346292283273907759669957635054165426081591622068967833600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 687 100077640645170905580018120469367088019594514527787000962877916855438378286352351083178456305597706780283609702807307427372998626790342500356301114606692584566547815519339915270108330852163183244137935667200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 688 300232921935512716740054361408101264058783543583361002888633750566315134859057053249535368916793120340850829108421922282118995880371027501068903343820077753699643446558019745810324992556489549732413807001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 689 600465843871025433480108722816202528117567087166722005777267501132630269718114106499070737833586240681701658216843844564237991760742055002137806687640155507399286893116039491620649985112979099464827614003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 690 4203260907097178034360761059713417696822969610167054040440872507928411888026798745493495164835103684771911607517906911949665942325194385014964646813481088551795008251812276441344549895790853696253793298022400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 691 8406521814194356068721522119426835393645939220334108080881745015856823776053597490986990329670207369543823215035813823899331884650388770029929293626962177103590016503624552882689099791581707392507586596044800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 692 25219565442583068206164566358280506180937817661002324242645235047570471328160792472960970989010622108631469645107441471697995653951166310089787880880886531310770049510873658648067299374745122177522759788134400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 693 50439130885166136412329132716561012361875635322004648485290470095140942656321584945921941978021244217262939290214882943395991307902332620179575761761773062621540099021747317296134598749490244355045519576268800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 694 151317392655498409236987398149683037085626905966013945455871410285422827968964754837765825934063732651788817870644648830187973923706997860538727285285319187864620297065241951888403796248470733065136558728806400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 695 302634785310996818473974796299366074171253811932027890911742820570845655937929509675531651868127465303577635741289297660375947847413995721077454570570638375729240594130483903776807592496941466130273117457612800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 696 1513173926554984092369873981496830370856269059660139454558714102854228279689647548377658259340637326517888178706446488301879739237069978605387272852853191878646202970652419518884037962484707330651365587288064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 697 3026347853109968184739747962993660741712538119320278909117428205708456559379295096755316518681274653035776357412892976603759478474139957210774545705706383757292405941304839037768075924969414661302731174576128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 698 9079043559329904554219243888980982225137614357960836727352284617125369678137885290265949556043823959107329072238678929811278435422419871632323637117119151271877217823914517113304227774908243983908193523728384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 699 18158087118659809108438487777961964450275228715921673454704569234250739356275770580531899112087647918214658144477357859622556870844839743264647274234238302543754435647829034226608455549816487967816387047456768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 700 54474261355979427325315463333885893350825686147765020364113707702752218068827311741595697336262943754643974433432073578867670612534519229793941822702714907631263306943487102679825366649449463903449161142370304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 701 108948522711958854650630926667771786701651372295530040728227415405504436137654623483191394672525887509287948866864147157735341225069038459587883645405429815262526613886974205359650733298898927806898322284740608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 702 544742613559794273253154633338858933508256861477650203641137077027522180688273117415956973362629437546439744334320735788676706125345192297939418227027149076312633069434871026798253666494494639034491611423703040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 703 1089485227119588546506309266677717867016513722955300407282274154055044361376546234831913946725258875092879488668641471577353412250690384595878836454054298152625266138869742053596507332988989278068983222847406080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 704 3268455681358765639518927800033153601049541168865901221846822462165133084129638704495741840175776625278638466005924414732060236752071153787636509362162894457875798416609226160789521998966967834206949668542218240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 705 6536911362717531279037855600066307202099082337731802443693644924330266168259277408991483680351553250557276932011848829464120473504142307575273018724325788915751596833218452321579043997933935668413899337084436480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 706 19610734088152593837113566800198921606297247013195407331080934772990798504777832226974451041054659751671830796035546488392361420512426922725819056172977366747254790499655356964737131993801807005241698011253309440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 707 39221468176305187674227133600397843212594494026390814662161869545981597009555664453948902082109319503343661592071092976784722841024853845451638112345954733494509580999310713929474263987603614010483396022506618880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 708 196107340881525938371135668001989216062972470131954073310809347729907985047778322269744510410546597516718307960355464883923614205124269227258190561729773667472547904996553569647371319938018070052416980112533094400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 709 392214681763051876742271336003978432125944940263908146621618695459815970095556644539489020821093195033436615920710929767847228410248538454516381123459547334945095809993107139294742639876036140104833960225066188800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 710 1176644045289155630226814008011935296377834820791724439864856086379447910286669933618467062463279585100309847762132789303541685230745615363549143370378642004835287429979321417884227919628108420314501880675198566400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 711 2353288090578311260453628016023870592755669641583448879729712172758895820573339867236934124926559170200619695524265578607083370461491230727098286740757284009670574859958642835768455839256216840629003761350397132800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 712 7059864271734933781360884048071611778267008924750346639189136518276687461720019601710802374779677510601859086572796735821250111384473692181294860222271852029011724579875928507305367517768650521887011284051191398400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 713 14119728543469867562721768096143223556534017849500693278378273036553374923440039203421604749559355021203718173145593471642500222768947384362589720444543704058023449159751857014610735035537301043774022568102382796800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 714 70598642717349337813608840480716117782670089247503466391891365182766874617200196017108023747796775106018590865727967358212501113844736921812948602222718520290117245798759285073053675177686505218870112840511913984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 715 141197285434698675627217680961432235565340178495006932783782730365533749234400392034216047495593550212037181731455934716425002227689473843625897204445437040580234491597518570146107350355373010437740225681023827968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 716 423591856304096026881653042884296706696020535485020798351348191096601247703201176102648142486780650636111545194367804149275006683068421530877691613336311121740703474792555710438322051066119031313220677043071483904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 717 847183712608192053763306085768593413392041070970041596702696382193202495406402352205296284973561301272223090388735608298550013366136843061755383226672622243481406949585111420876644102132238062626441354086142967808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 718 2541551137824576161289918257305780240176123212910124790108089146579607486219207056615888854920683903816669271166206824895650040098410529185266149680017866730444220848755334262629932306396714187879324062258428903424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 719 5083102275649152322579836514611560480352246425820249580216178293159214972438414113231777709841367807633338542332413649791300080196821058370532299360035733460888441697510668525259864612793428375758648124516857806848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 720 35581715929544066258058855602280923362465724980741747061513248052114504807068898792622443968889574653433369796326895548539100561377747408593726095520250134226219091882574679676819052289553998630310536871618004647936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 721 71163431859088132516117711204561846724931449961483494123026496104229009614137797585244887937779149306866739592653791097078201122755494817187452191040500268452438183765149359353638104579107997260621073743236009295872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 722 213490295577264397548353133613685540174794349884450482369079488312687028842413392755734663813337447920600218777961373291234603368266484451562356573121500805357314551295448078060914313737323991781863221229708027887616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 723 426980591154528795096706267227371080349588699768900964738158976625374057684826785511469327626674895841200437555922746582469206736532968903124713146243001610714629102590896156121828627474647983563726442459416055775232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 724 1280941773463586385290118801682113241048766099306702894214476929876122173054480356534407982880024687523601312667768239747407620209598906709374139438729004832143887307772688468365485882423943950691179327378248167325696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 725 2561883546927172770580237603364226482097532198613405788428953859752244346108960713068815965760049375047202625335536479494815240419197813418748278877458009664287774615545376936730971764847887901382358654756496334651392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 726 12809417734635863852901188016821132410487660993067028942144769298761221730544803565344079828800246875236013126677682397474076202095989067093741394387290048321438873077726884683654858824239439506911793273782481673256960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 727 25618835469271727705802376033642264820975321986134057884289538597522443461089607130688159657600493750472026253355364794948152404191978134187482788774580096642877746155453769367309717648478879013823586547564963346513920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 728 76856506407815183117407128100926794462925965958402173652868615792567330383268821392064478972801481251416078760066094384844457212575934402562448366323740289928633238466361308101929152945436637041470759642694890039541760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 729 153713012815630366234814256201853588925851931916804347305737231585134660766537642784128957945602962502832157520132188769688914425151868805124896732647480579857266476932722616203858305890873274082941519285389780079083520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 730 461139038446891098704442768605560766777555795750413041917211694755403982299612928352386873836808887508496472560396566309066743275455606415374690197942441739571799430798167848611574917672619822248824557856169340237250560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 731 922278076893782197408885537211121533555111591500826083834423389510807964599225856704773747673617775016992945120793132618133486550911212830749380395884883479143598861596335697223149835345239644497649115712338680474501120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 732 4611390384468910987044427686055607667775557957504130419172116947554039822996129283523868738368088875084964725603965663090667432754556064153746901979424417395717994307981678486115749176726198222488245578561693402372505600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 733 9222780768937821974088855372111215335551115915008260838344233895108079645992258567047737476736177750169929451207931326181334865509112128307493803958848834791435988615963356972231498353452396444976491157123386804745011200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 734 27668342306813465922266566116333646006653347745024782515032701685324238937976775701143212430208533250509788353623793978544004596527336384922481411876546504374307965847890070916694495060357189334929473471370160414235033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 735 55336684613626931844533132232667292013306695490049565030065403370648477875953551402286424860417066501019576707247587957088009193054672769844962823753093008748615931695780141833388990120714378669858946942740320828470067200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 736 166010053840880795533599396698001876039920086470148695090196210111945433627860654206859274581251199503058730121742763871264027579164018309534888471259279026245847795087340425500166970362143136009576840828220962485410201600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 737 332020107681761591067198793396003752079840172940297390180392420223890867255721308413718549162502399006117460243485527742528055158328036619069776942518558052491695590174680851000333940724286272019153681656441924970820403200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 738 1660100538408807955335993966980018760399200864701486950901962101119454336278606542068592745812511995030587301217427638712640275791640183095348884712592790262458477950873404255001669703621431360095768408282209624854102016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 739 3320201076817615910671987933960037520798401729402973901803924202238908672557213084137185491625023990061174602434855277425280551583280366190697769425185580524916955901746808510003339407242862720191536816564419249708204032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 740 9960603230452847732015963801880112562395205188208921705411772606716726017671639252411556474875071970183523807304565832275841654749841098572093308275556741574750867705240425530010018221728588160574610449693257749124612096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 741 19921206460905695464031927603760225124790410376417843410823545213433452035343278504823112949750143940367047614609131664551683309499682197144186616551113483149501735410480851060020036443457176321149220899386515498249224192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 742 59763619382717086392095782811280675374371231129253530232470635640300356106029835514469338849250431821101142843827394993655049928499046591432559849653340449448505206231442553180060109330371528963447662698159546494747672576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 743 119527238765434172784191565622561350748742462258507060464941271280600712212059671028938677698500863642202285687654789987310099856998093182865119699306680898897010412462885106360120218660743057926895325396319092989495345152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 744 597636193827170863920957828112806753743712311292535302324706356403003561060298355144693388492504318211011428438273949936550499284990465914325598496533404494485052062314425531800601093303715289634476626981595464947476725760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 745 1195272387654341727841915656225613507487424622585070604649412712806007122120596710289386776985008636422022856876547899873100998569980931828651196993066808988970104124628851063601202186607430579268953253963190929894953451520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 746 3585817162963025183525746968676840522462273867755211813948238138418021366361790130868160330955025909266068570629643699619302995709942795485953590979200426966910312373886553190803606559822291737806859761889572789684860354560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 747 7171634325926050367051493937353681044924547735510423627896476276836042732723580261736320661910051818532137141259287399238605991419885590971907181958400853933820624747773106381607213119644583475613719523779145579369720709120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 748 21514902977778151101154481812061043134773643206531270883689428830508128198170740785208961985730155455596411423777862197715817974259656772915721545875202561801461874243319319144821639358933750426841158571337436738109162127360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 749 43029805955556302202308963624122086269547286413062541767378857661016256396341481570417923971460310911192822847555724395431635948519313545831443091750405123602923748486638638289643278717867500853682317142674873476218324254720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 750 301208641688894115416162745368854603886831004891437792371652003627113794774390370992925467800222176378349759932890070768021451639635194820820101642252835865220466239406470468027502951025072505975776219998724114333528269783040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 751 602417283377788230832325490737709207773662009782875584743304007254227589548780741985850935600444352756699519865780141536042903279270389641640203284505671730440932478812940936055005902050145011951552439997448228667056539566080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 752 1807251850133364692496976472213127623320986029348626754229912021762682768646342225957552806801333058270098559597340424608128709837811168924920609853517015191322797436438822808165017706150435035854657319992344686001169618698240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 753 3614503700266729384993952944426255246641972058697253508459824043525365537292684451915105613602666116540197119194680849216257419675622337849841219707034030382645594872877645616330035412300870071709314639984689372002339237396480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 754 10843511100800188154981858833278765739925916176091760525379472130576096611878053355745316840807998349620591357584042547648772259026867013549523659121102091147936784618632936848990106236902610215127943919954068116007017712189440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 755 21687022201600376309963717666557531479851832352183521050758944261152193223756106711490633681615996699241182715168085095297544518053734027099047318242204182295873569237265873697980212473805220430255887839908136232014035424378880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 756 108435111008001881549818588332787657399259161760917605253794721305760966118780533557453168408079983496205913575840425476487722590268670135495236591211020911479367846186329368489901062369026102151279439199540681160070177121894400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 757 216870222016003763099637176665575314798518323521835210507589442611521932237561067114906336816159966992411827151680850952975445180537340270990473182422041822958735692372658736979802124738052204302558878399081362320140354243788800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 758 650610666048011289298911529996725944395554970565505631522768327834565796712683201344719010448479900977235481455042552858926335541612020812971419547266125468876207077117976210939406374214156612907676635197244086960421062731366400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 759 1301221332096022578597823059993451888791109941131011263045536655669131593425366402689438020896959801954470962910085105717852671083224041625942839094532250937752414154235952421878812748428313225815353270394488173920842125462732800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 760 3903663996288067735793469179980355666373329823393033789136609967007394780276099208068314062690879405863412888730255317153558013249672124877828517283596752813257242462707857265636438245284939677446059811183464521762526376388198400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 761 7807327992576135471586938359960711332746659646786067578273219934014789560552198416136628125381758811726825777460510634307116026499344249755657034567193505626514484925415714531272876490569879354892119622366929043525052752776396800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 762 39036639962880677357934691799803556663733298233930337891366099670073947802760992080683140626908794058634128887302553171535580132496721248778285172835967528132572424627078572656364382452849396774460598111834645217625263763881984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 763 78073279925761354715869383599607113327466596467860675782732199340147895605521984161366281253817588117268257774605106343071160264993442497556570345671935056265144849254157145312728764905698793548921196223669290435250527527763968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 764 234219839777284064147608150798821339982399789403582027348196598020443686816565952484098843761452764351804773323815319029213480794980327492669711037015805168795434547762471435938186294717096380646763588671007871305751582583291904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 765 468439679554568128295216301597642679964799578807164054696393196040887373633131904968197687522905528703609546647630638058426961589960654985339422074031610337590869095524942871876372589434192761293527177342015742611503165166583808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 766 1405319038663704384885648904792928039894398736421492164089179588122662120899395714904593062568716586110828639942891914175280884769881964956018266222094831012772607286574828615629117768302578283880581532026047227834509495499751424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 767 2810638077327408769771297809585856079788797472842984328178359176245324241798791429809186125137433172221657279885783828350561769539763929912036532444189662025545214573149657231258235536605156567761163064052094455669018990999502848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 768 14053190386637043848856489047929280398943987364214921640891795881226621208993957149045930625687165861108286399428919141752808847698819649560182662220948310127726072865748286156291177683025782838805815320260472278345094954997514240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 769 28106380773274087697712978095858560797887974728429843281783591762453242417987914298091861251374331722216572798857838283505617695397639299120365324441896620255452145731496572312582355366051565677611630640520944556690189909995028480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 770 84319142319822263093138934287575682393663924185289529845350775287359727253963742894275583754122995166649718396573514850516853086192917897361095973325689860766356437194489716937747066098154697032834891921562833670070569729985085440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 771 168638284639644526186277868575151364787327848370579059690701550574719454507927485788551167508245990333299436793147029701033706172385835794722191946651379721532712874388979433875494132196309394065669783843125667340141139459970170880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 772 505914853918933578558833605725454094361983545111737179072104651724158363523782457365653502524737970999898310379441089103101118517157507384166575839954139164598138623166938301626482396588928182197009351529377002020423418379910512640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 773 1011829707837867157117667211450908188723967090223474358144209303448316727047564914731307005049475941999796620758882178206202237034315014768333151679908278329196277246333876603252964793177856364394018703058754004040846836759821025280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 774 5059148539189335785588336057254540943619835451117371790721046517241583635237824573656535025247379709998983103794410891031011185171575073841665758399541391645981386231669383016264823965889281821970093515293770020204234183799105126400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 775 10118297078378671571176672114509081887239670902234743581442093034483167270475649147313070050494759419997966207588821782062022370343150147683331516799082783291962772463338766032529647931778563643940187030587540040408468367598210252800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 776 30354891235136014713530016343527245661719012706704230744326279103449501811426947441939210151484278259993898622766465346186067111029450443049994550397248349875888317390016298097588943795335690931820561091762620121225405102794630758400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 777 60709782470272029427060032687054491323438025413408461488652558206899003622853894883878420302968556519987797245532930692372134222058900886099989100794496699751776634780032596195177887590671381863641122183525240242450810205589261516800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 778 182129347410816088281180098061163473970314076240225384465957674620697010868561684651635260908905669559963391736598792077116402666176702658299967302383490099255329904340097788585533662772014145590923366550575720727352430616767784550400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 779 364258694821632176562360196122326947940628152480450768931915349241394021737123369303270521817811339119926783473197584154232805332353405316599934604766980198510659808680195577171067325544028291181846733101151441454704861233535569100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 780 2549810863751425235936521372856288635584397067363155382523407444689758152159863585122893652724679373839487484312383089079629637326473837216199542233368861389574618660761369040197471278808198038272927131708060090182934028634748983705600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 781 5099621727502850471873042745712577271168794134726310765046814889379516304319727170245787305449358747678974968624766178159259274652947674432399084466737722779149237321522738080394942557616396076545854263416120180365868057269497967411200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 782 15298865182508551415619128237137731813506382404178932295140444668138548912959181510737361916348076243036924905874298534477777823958843023297197253400213168337447711964568214241184827672849188229637562790248360541097604171808493902233600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 783 30597730365017102831238256474275463627012764808357864590280889336277097825918363021474723832696152486073849811748597068955555647917686046594394506800426336674895423929136428482369655345698376459275125580496721082195208343616987804467200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 784 91793191095051308493714769422826390881038294425073593770842668008831293477755089064424171498088457458221549435245791206866666943753058139783183520401279010024686271787409285447108966037095129377825376741490163246585625030850963413401600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 785 183586382190102616987429538845652781762076588850147187541685336017662586955510178128848342996176914916443098870491582413733333887506116279566367040802558020049372543574818570894217932074190258755650753482980326493171250061701926826803200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 786 917931910950513084937147694228263908810382944250735937708426680088312934777550890644241714980884574582215494352457912068666669437530581397831835204012790100246862717874092854471089660370951293778253767414901632465856250308509634134016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 787 1835863821901026169874295388456527817620765888501471875416853360176625869555101781288483429961769149164430988704915824137333338875061162795663670408025580200493725435748185708942179320741902587556507534829803264931712500617019268268032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 788 5507591465703078509622886165369583452862297665504415626250560080529877608665305343865450289885307447493292966114747472412000016625183488386991011224076740601481176307244557126826537962225707762669522604489409794795137501851057804804096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 789 11015182931406157019245772330739166905724595331008831252501120161059755217330610687730900579770614894986585932229494944824000033250366976773982022448153481202962352614489114253653075924451415525339045208978819589590275003702115609608192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 790 33045548794218471057737316992217500717173785993026493757503360483179265651991832063192701739311844684959757796688484834472000099751100930321946067344460443608887057843467342760959227773354246576017135626936458768770825011106346828824576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 791 66091097588436942115474633984435001434347571986052987515006720966358531303983664126385403478623689369919515593376969668944000199502201860643892134688920887217774115686934685521918455546708493152034271253872917537541650022212693657649152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 792 330455487942184710577373169922175007171737859930264937575033604831792656519918320631927017393118446849597577966884848344720000997511009303219460673444604436088870578434673427609592277733542465760171356269364587687708250111063468288245760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 793 660910975884369421154746339844350014343475719860529875150067209663585313039836641263854034786236893699195155933769696689440001995022018606438921346889208872177741156869346855219184555467084931520342712538729175375416500222126936576491520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 794 1982732927653108263464239019533050043030427159581589625450201628990755939119509923791562104358710681097585467801309090068320005985066055819316764040667626616533223470608040565657553666401254794561028137616187526126249500666380809729474560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 795 3965465855306216526928478039066100086060854319163179250900403257981511878239019847583124208717421362195170935602618180136640011970132111638633528081335253233066446941216081131315107332802509589122056275232375052252499001332761619458949120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 796 11896397565918649580785434117198300258182562957489537752701209773944535634717059542749372626152264086585512806807854540409920035910396334915900584244005759699199340823648243393945321998407528767366168825697125156757497003998284858376847360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 797 23792795131837299161570868234396600516365125914979075505402419547889071269434119085498745252304528173171025613615709080819840071820792669831801168488011519398398681647296486787890643996815057534732337651394250313514994007996569716753694720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 798 118963975659186495807854341171983002581825629574895377527012097739445356347170595427493726261522640865855128068078545404099200359103963349159005842440057596991993408236482433939453219984075287673661688256971251567574970039982848583768473600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 799 237927951318372991615708682343966005163651259149790755054024195478890712694341190854987452523045281731710256136157090808198400718207926698318011684880115193983986816472964867878906439968150575347323376513942503135149940079965697167536947200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 800 713783853955118974847126047031898015490953777449372265162072586436672138083023572564962357569135845195130768408471272424595202154623780094954035054640345581951960449418894603636719319904451726041970129541827509405449820239897091502610841600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 801 1427567707910237949694252094063796030981907554898744530324145172873344276166047145129924715138271690390261536816942544849190404309247560189908070109280691163903920898837789207273438639808903452083940259083655018810899640479794183005221683200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 802 4282703123730713849082756282191388092945722664696233590972435518620032828498141435389774145414815071170784610450827634547571212927742680569724210327842073491711762696513367621820315919426710356251820777250965056432698921439382549015665049600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 803 8565406247461427698165512564382776185891445329392467181944871037240065656996282870779548290829630142341569220901655269095142425855485361139448420655684146983423525393026735243640631838853420712503641554501930112865397842878765098031330099200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 804 42827031237307138490827562821913880929457226646962335909724355186200328284981414353897741454148150711707846104508276345475712129277426805697242103278420734917117626965133676218203159194267103562518207772509650564326989214393825490156650496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 805 85654062474614276981655125643827761858914453293924671819448710372400656569962828707795482908296301423415692209016552690951424258554853611394484206556841469834235253930267352436406318388534207125036415545019301128653978428787650980313300992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 806 256962187423842830944965376931483285576743359881774015458346131117201969709888486123386448724888904270247076627049658072854272775664560834183452619670524409502705761790802057309218955165602621375109246635057903385961935286362952940939902976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 807 513924374847685661889930753862966571153486719763548030916692262234403939419776972246772897449777808540494153254099316145708545551329121668366905239341048819005411523581604114618437910331205242750218493270115806771923870572725905881879805952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 808 1541773124543056985669792261588899713460460159290644092750076786703211818259330916740318692349333425621482459762297948437125636653987365005100715718023146457016234570744812343855313730993615728250655479810347420315771611718177717645639417856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 809 3083546249086113971339584523177799426920920318581288185500153573406423636518661833480637384698666851242964919524595896874251273307974730010201431436046292914032469141489624687710627461987231456501310959620694840631543223436355435291278835712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 810 21584823743602797799377091662244595988446442230069017298501075013844965455630632834364461692890667958700754436672171278119758913155823110071410020052324050398227283990427372813974392233910620195509176717344863884420802564054488047038951849984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 811 43169647487205595598754183324489191976892884460138034597002150027689930911261265668728923385781335917401508873344342556239517826311646220142820040104648100796454567980854745627948784467821240391018353434689727768841605128108976094077903699968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 812 129508942461616786796262549973467575930678653380414103791006450083069792733783797006186770157344007752204526620033027668718553478934938660428460120313944302389363703942564236883846353403463721173055060304069183306524815384326928282233711099904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 813 259017884923233573592525099946935151861357306760828207582012900166139585467567594012373540314688015504409053240066055337437106957869877320856920240627888604778727407885128473767692706806927442346110120608138366613049630768653856564467422199808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 814 777053654769700720777575299840805455584071920282484622746038700498418756402702782037120620944064046513227159720198166012311320873609631962570760721883665814336182223655385421303078120420782327038330361824415099839148892305961569693402266599424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 815 1554107309539401441555150599681610911168143840564969245492077400996837512805405564074241241888128093026454319440396332024622641747219263925141521443767331628672364447310770842606156240841564654076660723648830199678297784611923139386804533198848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 816 7770536547697007207775752998408054555840719202824846227460387004984187564027027820371206209440640465132271597201981660123113208736096319625707607218836658143361822236553854213030781204207823270383303618244150998391488923059615696934022665994240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 817 15541073095394014415551505996816109111681438405649692454920774009968375128054055640742412418881280930264543194403963320246226417472192639251415214437673316286723644473107708426061562408415646540766607236488301996782977846119231393868045331988480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 818 46623219286182043246654517990448327335044315216949077364762322029905125384162166922227237256643842790793629583211889960738679252416577917754245643313019948860170933419323125278184687225246939622299821709464905990348933538357694181604135995965440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 819 93246438572364086493309035980896654670088630433898154729524644059810250768324333844454474513287685581587259166423779921477358504833155835508491286626039897720341866838646250556369374450493879244599643418929811980697867076715388363208271991930880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 820 279739315717092259479927107942689964010265891301694464188573932179430752304973001533363423539863056744761777499271339764432075514499467506525473859878119693161025600515938751669108123351481637733798930256789435942093601230146165089624815975792640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 821 559478631434184518959854215885379928020531782603388928377147864358861504609946003066726847079726113489523554998542679528864151028998935013050947719756239386322051201031877503338216246702963275467597860513578871884187202460292330179249631951585280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 822 2797393157170922594799271079426899640102658913016944641885739321794307523049730015333634235398630567447617774992713397644320755144994675065254738598781196931610256005159387516691081233514816377337989302567894359420936012301461650896248159757926400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 823 5594786314341845189598542158853799280205317826033889283771478643588615046099460030667268470797261134895235549985426795288641510289989350130509477197562393863220512010318775033382162467029632754675978605135788718841872024602923301792496319515852800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 824 16784358943025535568795626476561397840615953478101667851314435930765845138298380092001805412391783404685706649956280385865924530869968050391528431592687181589661536030956325100146487401088898264027935815407366156525616073808769905377488958547558400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 825 33568717886051071137591252953122795681231906956203335702628871861531690276596760184003610824783566809371413299912560771731849061739936100783056863185374363179323072061912650200292974802177796528055871630814732313051232147617539810754977917095116800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 826 100706153658153213412773758859368387043695720868610007107886615584595070829790280552010832474350700428114239899737682315195547185219808302349170589556123089537969216185737950600878924406533389584167614892444196939153696442852619432264933751285350400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 827 201412307316306426825547517718736774087391441737220014215773231169190141659580561104021664948701400856228479799475364630391094370439616604698341179112246179075938432371475901201757848813066779168335229784888393878307392885705238864529867502570700800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 828 1007061536581532134127737588593683870436957208686100071078866155845950708297902805520108324743507004281142398997376823151955471852198083023491705895561230895379692161857379506008789244065333895841676148924441969391536964428526194322649337512853504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 829 2014123073163064268255475177187367740873914417372200142157732311691901416595805611040216649487014008562284797994753646303910943704396166046983411791122461790759384323714759012017578488130667791683352297848883938783073928857052388645298675025707008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 830 6042369219489192804766425531562103222621743252116600426473196935075704249787416833120649948461042025686854393984260938911732831113188498140950235373367385372278152971144277036052735464392003375050056893546651816349221786571157165935896025077121024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 831 12084738438978385609532851063124206445243486504233200852946393870151408499574833666241299896922084051373708787968521877823465662226376996281900470746734770744556305942288554072105470928784006750100113787093303632698443573142314331871792050154242048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 832 36254215316935156828598553189372619335730459512699602558839181610454225498724500998723899690766252154121126363905565633470396986679130988845701412240204312233668917826865662216316412786352020250300341361279910898095330719426942995615376150462726144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 833 72508430633870313657197106378745238671460919025399205117678363220908450997449001997447799381532504308242252727811131266940793973358261977691402824480408624467337835653731324432632825572704040500600682722559821796190661438853885991230752300925452288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 834 362542153169351568285985531893726193357304595126996025588391816104542254987245009987238996907662521541211263639055656334703969866791309888457014122402043122336689178268656622163164127863520202503003413612799108980953307194269429956153761504627261440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 835 725084306338703136571971063787452386714609190253992051176783632209084509974490019974477993815325043082422527278111312669407939733582619776914028244804086244673378356537313244326328255727040405006006827225598217961906614388538859912307523009254522880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 836 2175252919016109409715913191362357160143827570761976153530350896627253529923470059923433981445975129247267581834333938008223819200747859330742084734412258734020135069611939732978984767181121215018020481676794653885719843165616579736922569027763568640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 837 4350505838032218819431826382724714320287655141523952307060701793254507059846940119846867962891950258494535163668667876016447638401495718661484169468824517468040270139223879465957969534362242430036040963353589307771439686331233159473845138055527137280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 838 13051517514096656458295479148174142960862965424571856921182105379763521179540820359540603888675850775483605491006003628049342915204487155984452508406473552404120810417671638397873908603086727290108122890060767923314319058993699478421535414166581411840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 839 26103035028193312916590958296348285921725930849143713842364210759527042359081640719081207777351701550967210982012007256098685830408974311968905016812947104808241620835343276795747817206173454580216245780121535846628638117987398956843070828333162823680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 840 287133385310126442082500541259831145138985239340580852266006318354797465949898047909893285550868717060639320802132079817085544134498717431657955184942418152890657829188776044753225989267908000382378703581336894312915019297861388525273779111664791060480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 841 574266770620252884165001082519662290277970478681161704532012636709594931899796095819786571101737434121278641604264159634171088268997434863315910369884836305781315658377552089506451978535816000764757407162673788625830038595722777050547558223329582120960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 842 1722800311860758652495003247558986870833911436043485113596037910128784795699388287459359713305212302363835924812792478902513264806992304589947731109654508917343946975132656268519355935607448002294272221488021365877490115787168331151642674669988746362880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 843 3445600623721517304990006495117973741667822872086970227192075820257569591398776574918719426610424604727671849625584957805026529613984609179895462219309017834687893950265312537038711871214896004588544442976042731754980231574336662303285349339977492725760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 844 10336801871164551914970019485353921225003468616260910681576227460772708774196329724756158279831273814183015548876754873415079588841953827539686386657927053504063681850795937611116135613644688013765633328928128195264940694723009986909856048019932478177280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 845 20673603742329103829940038970707842450006937232521821363152454921545417548392659449512316559662547628366031097753509746830159177683907655079372773315854107008127363701591875222232271227289376027531266657856256390529881389446019973819712096039864956354560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 846 103368018711645519149700194853539212250034686162609106815762274607727087741963297247561582798312738141830155488767548734150795888419538275396863866579270535040636818507959376111161356136446880137656333289281281952649406947230099869098560480199324781772800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 847 206736037423291038299400389707078424500069372325218213631524549215454175483926594495123165596625476283660310977535097468301591776839076550793727733158541070081273637015918752222322712272893760275312666578562563905298813894460199738197120960398649563545600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 848 620208112269873114898201169121235273500208116975654640894573647646362526451779783485369496789876428850980932932605292404904775330517229652381183199475623210243820911047756256666968136818681280825937999735687691715896441683380599214591362881195948690636800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 849 1240416224539746229796402338242470547000416233951309281789147295292725052903559566970738993579752857701961865865210584809809550661034459304762366398951246420487641822095512513333936273637362561651875999471375383431792883366761198429182725762391897381273600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 850 3721248673619238689389207014727411641001248701853927845367441885878175158710678700912216980739258573105885597595631754429428651983103377914287099196853739261462925466286537540001808820912087684955627998414126150295378650100283595287548177287175692143820800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 851 7442497347238477378778414029454823282002497403707855690734883771756350317421357401824433961478517146211771195191263508858857303966206755828574198393707478522925850932573075080003617641824175369911255996828252300590757300200567190575096354574351384287641600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 852 37212486736192386893892070147274116410012487018539278453674418858781751587106787009122169807392585731058855975956317544294286519831033779142870991968537392614629254662865375400018088209120876849556279984141261502953786501002835952875481772871756921438208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 853 74424973472384773787784140294548232820024974037078556907348837717563503174213574018244339614785171462117711951912635088588573039662067558285741983937074785229258509325730750800036176418241753699112559968282523005907573002005671905750963545743513842876416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 854 223274920417154321363352420883644698460074922111235670722046513152690509522640722054733018844355514386353135855737905265765719118986202674857225951811224355687775527977192252400108529254725261097337679904847569017722719006017015717252890637230541528629248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 855 446549840834308642726704841767289396920149844222471341444093026305381019045281444109466037688711028772706271711475810531531438237972405349714451903622448711375551055954384504800217058509450522194675359809695138035445438012034031434505781274461083057258496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 856 1339649522502925928180114525301868190760449532667414024332279078916143057135844332328398113066133086318118815134427431594594314713917216049143355710867346134126653167863153514400651175528351566584026079429085414106336314036102094303517343823383249171775488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 857 2679299045005851856360229050603736381520899065334828048664558157832286114271688664656796226132266172636237630268854863189188629427834432098286711421734692268253306335726307028801302351056703133168052158858170828212672628072204188607034687646766498343550976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 858 13396495225029259281801145253018681907604495326674140243322790789161430571358443323283981130661330863181188151344274315945943147139172160491433557108673461341266531678631535144006511755283515665840260794290854141063363140361020943035173438233832491717754880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 859 26792990450058518563602290506037363815208990653348280486645581578322861142716886646567962261322661726362376302688548631891886294278344320982867114217346922682533063357263070288013023510567031331680521588581708282126726280722041886070346876467664983435509760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 860 80378971350175555690806871518112091445626971960044841459936744734968583428150659939703886783967985179087128908065645895675658882835032962948601342652040768047599190071789210864039070531701093995041564765745124846380178842166125658211040629402994950306529280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 861 160757942700351111381613743036224182891253943920089682919873489469937166856301319879407773567935970358174257816131291791351317765670065925897202685304081536095198380143578421728078141063402187990083129531490249692760357684332251316422081258805989900613058560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 862 482273828101053334144841229108672548673761831760269048759620468409811500568903959638223320703807911074522773448393875374053953297010197777691608055912244608285595140430735265184234423190206563970249388594470749078281073052996753949266243776417969701839175680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 863 964547656202106668289682458217345097347523663520538097519240936819623001137807919276446641407615822149045546896787750748107906594020395555383216111824489216571190280861470530368468846380413127940498777188941498156562146105993507898532487552835939403678351360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 864 4822738281010533341448412291086725486737618317602690487596204684098115005689039596382233207038079110745227734483938753740539532970101977776916080559122446082855951404307352651842344231902065639702493885944707490782810730529967539492662437764179697018391756800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 865 9645476562021066682896824582173450973475236635205380975192409368196230011378079192764466414076158221490455468967877507481079065940203955553832161118244892165711902808614705303684688463804131279404987771889414981565621461059935078985324875528359394036783513600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 866 28936429686063200048690473746520352920425709905616142925577228104588690034134237578293399242228474664471366406903632522443237197820611866661496483354734676497135708425844115911054065391412393838214963315668244944696864383179805236955974626585078182110350540800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 867 57872859372126400097380947493040705840851419811232285851154456209177380068268475156586798484456949328942732813807265044886474395641223733322992966709469352994271416851688231822108130782824787676429926631336489889393728766359610473911949253170156364220701081600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 868 173618578116379200292142842479122117522554259433696857553463368627532140204805425469760395453370847986828198441421795134659423186923671199968978900128408058982814250555064695466324392348474363029289779894009469668181186299078831421735847759510469092662103244800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 869 347237156232758400584285684958244235045108518867393715106926737255064280409610850939520790906741695973656396882843590269318846373847342399937957800256816117965628501110129390932648784696948726058579559788018939336362372598157662843471695519020938185324206489600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 870 2430660093629308804089999794707709645315759632071756005748487160785449962867275956576645536347191871815594778179905131885231924616931396799565704601797712825759399507770905736528541492878641082410056918516132575354536608187103639904301868633146567297269445427200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 871 4861320187258617608179999589415419290631519264143512011496974321570899925734551913153291072694383743631189556359810263770463849233862793599131409203595425651518799015541811473057082985757282164820113837032265150709073216374207279808603737266293134594538890854400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 872 14583960561775852824539998768246257871894557792430536034490922964712699777203655739459873218083151230893568669079430791311391547701588380797394227610786276954556397046625434419171248957271846494460341511096795452127219649122621839425811211798879403783616672563200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 873 29167921123551705649079997536492515743789115584861072068981845929425399554407311478919746436166302461787137338158861582622783095403176761594788455221572553909112794093250868838342497914543692988920683022193590904254439298245243678851622423597758807567233345126400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 874 87503763370655116947239992609477547231367346754583216206945537788276198663221934436759239308498907385361412014476584747868349286209530284784365365664717661727338382279752606515027493743631078966762049066580772712763317894735731036554867270793276422701700035379200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 875 175007526741310233894479985218955094462734693509166432413891075576552397326443868873518478616997814770722824028953169495736698572419060569568730731329435323454676764559505213030054987487262157933524098133161545425526635789471462073109734541586552845403400070758400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 876 875037633706551169472399926094775472313673467545832162069455377882761986632219344367592393084989073853614120144765847478683492862095302847843653656647176617273383822797526065150274937436310789667620490665807727127633178947357310365548672707932764227017000353792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 877 1750075267413102338944799852189550944627346935091664324138910755765523973264438688735184786169978147707228240289531694957366985724190605695687307313294353234546767645595052130300549874872621579335240981331615454255266357894714620731097345415865528454034000707584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 878 5250225802239307016834399556568652833882040805274992972416732267296571919793316066205554358509934443121684720868595084872100957172571817087061921939883059703640302936785156390901649624617864738005722943994846362765799073684143862193292036247596585362102002122752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 879 10500451604478614033668799113137305667764081610549985944833464534593143839586632132411108717019868886243369441737190169744201914345143634174123843879766119407280605873570312781803299249235729476011445887989692725531598147368287724386584072495193170724204004245504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 880 31501354813435842101006397339411917003292244831649957834500393603779431518759896397233326151059606658730108325211570509232605743035430902522371531639298358221841817620710938345409897747707188428034337663969078176594794442104863173159752217485579512172612012736512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 881 63002709626871684202012794678823834006584489663299915669000787207558863037519792794466652302119213317460216650423141018465211486070861805044743063278596716443683635241421876690819795495414376856068675327938156353189588884209726346319504434971159024345224025473024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 882 315013548134358421010063973394119170032922448316499578345003936037794315187598963972333261510596066587301083252115705092326057430354309025223715316392983582218418176207109383454098977477071884280343376639690781765947944421048631731597522174855795121726120127365120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 883 630027096268716842020127946788238340065844896632999156690007872075588630375197927944666523021192133174602166504231410184652114860708618050447430632785967164436836352414218766908197954954143768560686753279381563531895888842097263463195044349711590243452240254730240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 884 1890081288806150526060383840364715020197534689898997470070023616226765891125593783833999569063576399523806499512694230553956344582125854151342291898357901493310509057242656300724593864862431305682060259838144690595687666526291790389585133049134770730356720764190720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 885 3780162577612301052120767680729430040395069379797994940140047232453531782251187567667999138127152799047612999025388461107912689164251708302684583796715802986621018114485312601449187729724862611364120519676289381191375333052583580779170266098269541460713441528381440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 886 11340487732836903156362303042188290121185208139393984820420141697360595346753562703003997414381458397142838997076165383323738067492755124908053751390147408959863054343455937804347563189174587834092361559028868143574125999157750742337510798294808624382140324585144320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 887 22680975465673806312724606084376580242370416278787969640840283394721190693507125406007994828762916794285677994152330766647476134985510249816107502780294817919726108686911875608695126378349175668184723118057736287148251998315501484675021596589617248764280649170288640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 888 113404877328369031563623030421882901211852081393939848204201416973605953467535627030039974143814583971428389970761653833237380674927551249080537513901474089598630543434559378043475631891745878340923615590288681435741259991577507423375107982948086243821403245851443200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 889 226809754656738063127246060843765802423704162787879696408402833947211906935071254060079948287629167942856779941523307666474761349855102498161075027802948179197261086869118756086951263783491756681847231180577362871482519983155014846750215965896172487642806491702886400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 890 680429263970214189381738182531297407271112488363639089225208501841635720805213762180239844862887503828570339824569922999424284049565307494483225083408844537591783260607356268260853791350475270045541693541732088614447559949465044540250647897688517462928419475108659200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 891 1360858527940428378763476365062594814542224976727278178450417003683271441610427524360479689725775007657140679649139845998848568099130614988966450166817689075183566521214712536521707582700950540091083387083464177228895119898930089080501295795377034925856838950217318400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 892 4082575583821285136290429095187784443626674930181834535351251011049814324831282573081439069177325022971422038947419537996545704297391844966899350500453067225550699563644137609565122748102851620273250161250392531686685359696790267241503887386131104777570516850651955200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 893 8165151167642570272580858190375568887253349860363669070702502022099628649662565146162878138354650045942844077894839075993091408594783689933798701000906134451101399127288275219130245496205703240546500322500785063373370719393580534483007774772262209555141033701303910400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 894 40825755838212851362904290951877844436266749301818345353512510110498143248312825730814390691773250229714220389474195379965457042973918449668993505004530672255506995636441376095651227481028516202732501612503925316866853596967902672415038873861311047775705168506519552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 895 81651511676425702725808581903755688872533498603636690707025020220996286496625651461628781383546500459428440778948390759930914085947836899337987010009061344511013991272882752191302454962057032405465003225007850633733707193935805344830077747722622095551410337013039104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 896 244954535029277108177425745711267066617600495810910072121075060662988859489876954384886344150639501378285322336845172279792742257843510698013961030027184033533041973818648256573907364886171097216395009675023551901201121581807416034490233243167866286654231011039117312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 897 489909070058554216354851491422534133235200991621820144242150121325977718979753908769772688301279002756570644673690344559585484515687021396027922060054368067066083947637296513147814729772342194432790019350047103802402243163614832068980466486335732573308462022078234624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 898 1469727210175662649064554474267602399705602974865460432726450363977933156939261726309318064903837008269711934021071033678756453547061064188083766180163104201198251842911889539443444189317026583298370058050141311407206729490844496206941399459007197719925386066234703872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 899 2939454420351325298129108948535204799411205949730920865452900727955866313878523452618636129807674016539423868042142067357512907094122128376167532360326208402396503685823779078886888378634053166596740116100282622814413458981688992413882798918014395439850772132469407744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 900 20576180942459277086903762639746433595878441648116446058170305095691064197149664168330452908653718115775967076294994471502590349658854898633172726522283458816775525800766453552208218650438372166177180812701978359700894212871822946897179592426100768078955404927285854208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 901 41152361884918554173807525279492867191756883296232892116340610191382128394299328336660905817307436231551934152589988943005180699317709797266345453044566917633551051601532907104416437300876744332354361625403956719401788425743645893794359184852201536157910809854571708416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 902 123457085654755662521422575838478601575270649888698676349021830574146385182897985009982717451922308694655802457769966829015542097953129391799036359133700752900653154804598721313249311902630232997063084876211870158205365277230937681383077554556604608473732429563715125248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 903 246914171309511325042845151676957203150541299777397352698043661148292770365795970019965434903844617389311604915539933658031084195906258783598072718267401505801306309609197442626498623805260465994126169752423740316410730554461875362766155109113209216947464859127430250496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 904 740742513928533975128535455030871609451623899332192058094130983444878311097387910059896304711533852167934814746619800974093252587718776350794218154802204517403918928827592327879495871415781397982378509257271220949232191663385626088298465327339627650842394577382290751488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 905 1481485027857067950257070910061743218903247798664384116188261966889756622194775820119792609423067704335869629493239601948186505175437552701588436309604409034807837857655184655758991742831562795964757018514542441898464383326771252176596930654679255301684789154764581502976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 906 7407425139285339751285354550308716094516238993321920580941309834448783110973879100598963047115338521679348147466198009740932525877187763507942181548022045174039189288275923278794958714157813979823785092572712209492321916633856260882984653273396276508423945773822907514880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 907 14814850278570679502570709100617432189032477986643841161882619668897566221947758201197926094230677043358696294932396019481865051754375527015884363096044090348078378576551846557589917428315627959647570185145424418984643833267712521765969306546792553016847891547645815029760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 908 44444550835712038507712127301852296567097433959931523485647859006692698665843274603593778282692031130076088884797188058445595155263126581047653089288132271044235135729655539672769752284946883878942710555436273256953931499803137565297907919640377659050543674642937445089280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 909 88889101671424077015424254603704593134194867919863046971295718013385397331686549207187556565384062260152177769594376116891190310526253162095306178576264542088470271459311079345539504569893767757885421110872546513907862999606275130595815839280755318101087349285874890178560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 910 266667305014272231046272763811113779402584603759589140913887154040156191995059647621562669696152186780456533308783128350673570931578759486285918535728793626265410814377933238036618513709681303273656263332617639541723588998818825391787447517842265954303262047857624670535680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 911 533334610028544462092545527622227558805169207519178281827774308080312383990119295243125339392304373560913066617566256701347141863157518972571837071457587252530821628755866476073237027419362606547312526665235279083447177997637650783574895035684531908606524095715249341071360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 912 2666673050142722310462727638111137794025846037595891409138871540401561919950596476215626696961521867804565333087831283506735709315787594862859185357287936262654108143779332380366185137096813032736562633326176395417235889988188253917874475178422659543032620478576246705356800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 913 5333346100285444620925455276222275588051692075191782818277743080803123839901192952431253393923043735609130666175662567013471418631575189725718370714575872525308216287558664760732370274193626065473125266652352790834471779976376507835748950356845319086065240957152493410713600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 914 16000038300856333862776365828666826764155076225575348454833229242409371519703578857293760181769131206827391998526987701040414255894725569177155112143727617575924648862675994282197110822580878196419375799957058372503415339929129523507246851070535957258195722871457480232140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 915 32000076601712667725552731657333653528310152451150696909666458484818743039407157714587520363538262413654783997053975402080828511789451138354310224287455235151849297725351988564394221645161756392838751599914116745006830679858259047014493702141071914516391445742914960464281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 916 96000229805138003176658194972000960584930457353452090728999375454456229118221473143762561090614787240964351991161926206242485535368353415062930672862365705455547893176055965693182664935485269178516254799742350235020492039574777141043481106423215743549174337228744881392844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 917 192000459610276006353316389944001921169860914706904181457998750908912458236442946287525122181229574481928703982323852412484971070736706830125861345724731410911095786352111931386365329870970538357032509599484700470040984079149554282086962212846431487098348674457489762785689600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 918 960002298051380031766581949720009605849304573534520907289993754544562291182214731437625610906147872409643519911619262062424855353683534150629306728623657054555478931760559656931826649354852691785162547997423502350204920395747771410434811064232157435491743372287448813928448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 919 1920004596102760063533163899440019211698609147069041814579987509089124582364429462875251221812295744819287039823238524124849710707367068301258613457247314109110957863521119313863653298709705383570325095994847004700409840791495542820869622128464314870983486744574897627856896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 920 5760013788308280190599491698320057635095827441207125443739962527267373747093288388625753665436887234457861119469715572374549132122101204903775840371741942327332873590563357941590959896129116150710975287984541014101229522374486628462608866385392944612950460233724692883570688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 921 11520027576616560381198983396640115270191654882414250887479925054534747494186576777251507330873774468915722238939431144749098264244202409807551680743483884654665747181126715883181919792258232301421950575969082028202459044748973256925217732770785889225900920467449385767141376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 922 34560082729849681143596950189920345810574964647242752662439775163604242482559730331754521992621323406747166716818293434247294792732607229422655042230451653963997241543380147649545759376774696904265851727907246084607377134246919770775653198312357667677702761402348157301424128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 923 69120165459699362287193900379840691621149929294485505324879550327208484965119460663509043985242646813494333433636586868494589585465214458845310084460903307927994483086760295299091518753549393808531703455814492169214754268493839541551306396624715335355405522804696314602848256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 924 345600827298496811435969501899203458105749646472427526624397751636042424825597303317545219926213234067471667168182934342472947927326072294226550422304516539639972415433801476495457593767746969042658517279072460846073771342469197707756531983123576676777027614023481573014241280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 925 691201654596993622871939003798406916211499292944855053248795503272084849651194606635090439852426468134943334336365868684945895854652144588453100844609033079279944830867602952990915187535493938085317034558144921692147542684938395415513063966247153353554055228046963146028482560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 926 2073604963790980868615817011395220748634497878834565159746386509816254548953583819905271319557279404404830003009097606054837687563956433765359302533827099237839834492602808858972745562606481814255951103674434765076442628054815186246539191898741460060662165684140889438085447680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 927 4147209927581961737231634022790441497268995757669130319492773019632509097907167639810542639114558808809660006018195212109675375127912867530718605067654198475679668985205617717945491125212963628511902207348869530152885256109630372493078383797482920121324331368281778876170895360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 928 12441629782745885211694902068371324491806987273007390958478319058897527293721502919431627917343676426428980018054585636329026125383738602592155815202962595427039006955616853153836473375638890885535706622046608590458655768328891117479235151392448760363972994104845336628512686080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 929 24883259565491770423389804136742648983613974546014781916956638117795054587443005838863255834687352852857960036109171272658052250767477205184311630405925190854078013911233706307672946751277781771071413244093217180917311536657782234958470302784897520727945988209690673257025372160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 930 174182816958442392963728628957198542885297821822103473418696466824565382112101040872042790842811469970005720252764198908606365755372340436290181412841476335978546097378635944153710627258944472397499892708652520266421180756604475644709292119494282645095621917467834712799177605120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 931 348365633916884785927457257914397085770595643644206946837392933649130764224202081744085581685622939940011440505528397817212731510744680872580362825682952671957092194757271888307421254517888944794999785417305040532842361513208951289418584238988565290191243834935669425598355210240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 932 1045096901750654357782371773743191257311786930932620840512178800947392292672606245232256745056868819820034321516585193451638194532234042617741088477048858015871276584271815664922263763553666834384999356251915121598527084539626853868255752716965695870573731504807008276795065630720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 933 2090193803501308715564743547486382514623573861865241681024357601894784585345212490464513490113737639640068643033170386903276389064468085235482176954097716031742553168543631329844527527107333668769998712503830243197054169079253707736511505433931391741147463009614016553590131261440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 934 6270581410503926146694230642459147543870721585595725043073072805684353756035637471393540470341212918920205929099511160709829167193404255706446530862293148095227659505630893989533582581322001006309996137511490729591162507237761123209534516301794175223442389028842049660770393784320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 935 12541162821007852293388461284918295087741443171191450086146145611368707512071274942787080940682425837840411858199022321419658334386808511412893061724586296190455319011261787979067165162644002012619992275022981459182325014475522246419069032603588350446884778057684099321540787568640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 936 62705814105039261466942306424591475438707215855957250430730728056843537560356374713935404703412129189202059290995111607098291671934042557064465308622931480952276595056308939895335825813220010063099961375114907295911625072377611232095345163017941752234423890288420496607703937843200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 937 125411628210078522933884612849182950877414431711914500861461456113687075120712749427870809406824258378404118581990223214196583343868085114128930617245862961904553190112617879790671651626440020126199922750229814591823250144755222464190690326035883504468847780576840993215407875686400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 938 376234884630235568801653838547548852632243295135743502584384368341061225362138248283612428220472775135212355745970669642589750031604255342386791851737588885713659570337853639372014954879320060378599768250689443775469750434265667392572070978107650513406543341730522979646223627059200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 939 752469769260471137603307677095097705264486590271487005168768736682122450724276496567224856440945550270424711491941339285179500063208510684773583703475177771427319140675707278744029909758640120757199536501378887550939500868531334785144141956215301026813086683461045959292447254118400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 940 2257409307781413412809923031285293115793459770814461015506306210046367352172829489701674569322836650811274134475824017855538500189625532054320751110425533314281957422027121836232089729275920362271598609504136662652818502605594004355432425868645903080439260050383137877877341762355200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 941 4514818615562826825619846062570586231586919541628922031012612420092734704345658979403349138645673301622548268951648035711077000379251064108641502220851066628563914844054243672464179458551840724543197219008273325305637005211188008710864851737291806160878520100766275755754683524710400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 942 22574093077814134128099230312852931157934597708144610155063062100463673521728294897016745693228366508112741344758240178555385001896255320543207511104255333142819574220271218362320897292759203622715986095041366626528185026055940043554324258686459030804392600503831378778773417623552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 943 45148186155628268256198460625705862315869195416289220310126124200927347043456589794033491386456733016225482689516480357110770003792510641086415022208510666285639148440542436724641794585518407245431972190082733253056370052111880087108648517372918061608785201007662757557546835247104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 944 135444558466884804768595381877117586947607586248867660930378372602782041130369769382100474159370199048676448068549441071332310011377531923259245066625531998856917445321627310173925383756555221736295916570248199759169110156335640261325945552118754184826355603022988272672640505741312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 945 270889116933769609537190763754235173895215172497735321860756745205564082260739538764200948318740398097352896137098882142664620022755063846518490133251063997713834890643254620347850767513110443472591833140496399518338220312671280522651891104237508369652711206045976545345281011482624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 946 812667350801308828611572291262705521685645517493205965582270235616692246782218616292602844956221194292058688411296646427993860068265191539555470399753191993141504671929763861043552302539331330417775499421489198555014660938013841567955673312712525108958133618137929636035843034447872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 947 1625334701602617657223144582525411043371291034986411931164540471233384493564437232585205689912442388584117376822593292855987720136530383079110940799506383986283009343859527722087104605078662660835550998842978397110029321876027683135911346625425050217916267236275859272071686068895744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 948 8126673508013088286115722912627055216856455174932059655822702356166922467822186162926028449562211942920586884112966464279938600682651915395554703997531919931415046719297638610435523025393313304177754994214891985550146609380138415679556733127125251089581336181379296360358430344478720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 949 16253347016026176572231445825254110433712910349864119311645404712333844935644372325852056899124423885841173768225932928559877201365303830791109407995063839862830093438595277220871046050786626608355509988429783971100293218760276831359113466254250502179162672362758592720716860688957440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 950 48760041048078529716694337475762331301138731049592357934936214137001534806933116977556170697373271657523521304677798785679631604095911492373328223985191519588490280315785831662613138152359879825066529965289351913300879656280830494077340398762751506537488017088275778162150582066872320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 951 97520082096157059433388674951524662602277462099184715869872428274003069613866233955112341394746543315047042609355597571359263208191822984746656447970383039176980560631571663325226276304719759650133059930578703826601759312561660988154680797525503013074976034176551556324301164133744640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 952 292560246288471178300166024854573987806832386297554147609617284822009208841598701865337024184239629945141127828066792714077789624575468954239969343911149117530941681894714989975678828914159278950399179791736111479805277937684982964464042392576509039224928102529654668972903492401233920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 953 585120492576942356600332049709147975613664772595108295219234569644018417683197403730674048368479259890282255656133585428155579249150937908479938687822298235061883363789429979951357657828318557900798359583472222959610555875369965928928084785153018078449856205059309337945806984802467840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 954 2925602462884711783001660248545739878068323862975541476096172848220092088415987018653370241842396299451411278280667927140777896245754689542399693439111491175309416818947149899756788289141592789503991797917361114798052779376849829644640423925765090392249281025296546689729034924012339200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 955 5851204925769423566003320497091479756136647725951082952192345696440184176831974037306740483684792598902822556561335854281555792491509379084799386878222982350618833637894299799513576578283185579007983595834722229596105558753699659289280847851530180784498562050593093379458069848024678400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 956 17553614777308270698009961491274439268409943177853248856577037089320552530495922111920221451054377796708467669684007562844667377474528137254398160634668947051856500913682899398540729734849556737023950787504166688788316676261098977867842543554590542353495686151779280138374209544074035200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 957 35107229554616541396019922982548878536819886355706497713154074178641105060991844223840442902108755593416935339368015125689334754949056274508796321269337894103713001827365798797081459469699113474047901575008333377576633352522197955735685087109181084706991372303558560276748419088148070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 958 105321688663849624188059768947646635610459659067119493139462222535923315182975532671521328706326266780250806018104045377068004264847168823526388963808013682311139005482097396391244378409097340422143704725025000132729900057566593867207055261327543254120974116910675680830245257264444211200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 959 210643377327699248376119537895293271220919318134238986278924445071846630365951065343042657412652533560501612036208090754136008529694337647052777927616027364622278010964194792782488756818194680844287409450050000265459800115133187734414110522655086508241948233821351361660490514528888422400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 960 1474503641293894738632836765267052898546435226939672903952471115502926412561657457401298601888567734923511284253456635278952059707860363529369445493312191552355946076749363549477421297727362765910011866150350001858218600805932314140898773658585605557693637636749459531623433601702218956800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 961 2949007282587789477265673530534105797092870453879345807904942231005852825123314914802597203777135469847022568506913270557904119415720727058738890986624383104711892153498727098954842595454725531820023732300700003716437201611864628281797547317171211115387275273498919063246867203404437913600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 962 8847021847763368431797020591602317391278611361638037423714826693017558475369944744407791611331406409541067705520739811673712358247162181176216672959873149314135676460496181296864527786364176595460071196902100011149311604835593884845392641951513633346161825820496757189740601610213313740800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 963 17694043695526736863594041183204634782557222723276074847429653386035116950739889488815583222662812819082135411041479623347424716494324362352433345919746298628271352920992362593729055572728353190920142393804200022298623209671187769690785283903027266692323651640993514379481203220426627481600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 964 53082131086580210590782123549613904347671668169828224542288960158105350852219668466446749667988438457246406233124438870042274149482973087057300037759238895884814058762977087781187166718185059572760427181412600066895869629013563309072355851709081800076970954922980543138443609661279882444800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 965 106164262173160421181564247099227808695343336339656449084577920316210701704439336932893499335976876914492812466248877740084548298965946174114600075518477791769628117525954175562374333436370119145520854362825200133791739258027126618144711703418163600153941909845961086276887219322559764889600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 966 530821310865802105907821235496139043476716681698282245422889601581053508522196684664467496679884384572464062331244388700422741494829730870573000377592388958848140587629770877811871667181850595727604271814126000668958696290135633090723558517090818000769709549229805431384436096612798824448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 967 1061642621731604211815642470992278086953433363396564490845779203162107017044393369328934993359768769144928124662488777400845482989659461741146000755184777917696281175259541755623743334363701191455208543628252001337917392580271266181447117034181636001539419098459610862768872193225597648896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 968 3184927865194812635446927412976834260860300090189693472537337609486321051133180107986804980079306307434784373987466332202536448968978385223438002265554333753088843525778625266871230003091103574365625630884756004013752177740813798544341351102544908004618257295378832588306616579676792946688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 969 6369855730389625270893854825953668521720600180379386945074675218972642102266360215973609960158612614869568747974932664405072897937956770446876004531108667506177687051557250533742460006182207148731251261769512008027504355481627597088682702205089816009236514590757665176613233159353585893376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 970 19109567191168875812681564477861005565161800541138160835224025656917926306799080647920829880475837844608706243924797993215218693813870311340628013593326002518533061154671751601227380018546621446193753785308536024082513066444882791266048106615269448027709543772272995529839699478060757680128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 971 38219134382337751625363128955722011130323601082276321670448051313835852613598161295841659760951675689217412487849595986430437387627740622681256027186652005037066122309343503202454760037093242892387507570617072048165026132889765582532096213230538896055419087544545991059679398956121515360256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 972 191095671911688758126815644778610055651618005411381608352240256569179263067990806479208298804758378446087062439247979932152186938138703113406280135933260025185330611546717516012273800185466214461937537853085360240825130664448827912660481066152694480277095437722729955298396994780607576801280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 973 382191343823377516253631289557220111303236010822763216704480513138358526135981612958416597609516756892174124878495959864304373876277406226812560271866520050370661223093435032024547600370932428923875075706170720481650261328897655825320962132305388960554190875445459910596793989561215153602560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 974 1146574031470132548760893868671660333909708032468289650113441539415075578407944838875249792828550270676522374635487879592913121628832218680437680815599560151111983669280305096073642801112797286771625227118512161444950783986692967475962886396916166881662572626336379731790381968683645460807680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 975 2293148062940265097521787737343320667819416064936579300226883078830151156815889677750499585657100541353044749270975759185826243257664437360875361631199120302223967338560610192147285602225594573543250454237024322889901567973385934951925772793832333763325145252672759463580763937367290921615360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 976 6879444188820795292565363212029962003458248194809737900680649236490453470447669033251498756971301624059134247812927277557478729772993312082626084893597360906671902015681830576441856806676783720629751362711072968669704703920157804855777318381497001289975435758018278390742291812101872764846080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 977 13758888377641590585130726424059924006916496389619475801361298472980906940895338066502997513942603248118268495625854555114957459545986624165252169787194721813343804031363661152883713613353567441259502725422145937339409407840315609711554636762994002579950871516036556781484583624203745529692160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 978 68794441888207952925653632120299620034582481948097379006806492364904534704476690332514987569713016240591342478129272775574787297729933120826260848935973609066719020156818305764418568066767837206297513627110729686697047039201578048557773183814970012899754357580182783907422918121018727648460800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 979 137588883776415905851307264240599240069164963896194758013612984729809069408953380665029975139426032481182684956258545551149574595459866241652521697871947218133438040313636611528837136133535674412595027254221459373394094078403156097115546367629940025799508715160365567814845836242037455296921600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 980 412766651329247717553921792721797720207494891688584274040838954189427208226860141995089925418278097443548054868775636653448723786379598724957565093615841654400314120940909834586511408400607023237785081762664378120182282235209468291346639102889820077398526145481096703444537508726112365890764800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 981 825533302658495435107843585443595440414989783377168548081677908378854416453720283990179850836556194887096109737551273306897447572759197449915130187231683308800628241881819669173022816801214046475570163525328756240364564470418936582693278205779640154797052290962193406889075017452224731781529600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 982 2476599907975486305323530756330786321244969350131505644245033725136563249361160851970539552509668584661288329212653819920692342718277592349745390561695049926401884725645459007519068450403642139426710490575986268721093693411256809748079834617338920464391156872886580220667225052356674195344588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 983 4953199815950972610647061512661572642489938700263011288490067450273126498722321703941079105019337169322576658425307639841384685436555184699490781123390099852803769451290918015038136900807284278853420981151972537442187386822513619496159669234677840928782313745773160441334450104713348390689177600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 984 24765999079754863053235307563307863212449693501315056442450337251365632493611608519705395525096685846612883292126538199206923427182775923497453905616950499264018847256454590075190684504036421394267104905759862687210936934112568097480798346173389204643911568728865802206672250523566741953445888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 985 49531998159509726106470615126615726424899387002630112884900674502731264987223217039410791050193371693225766584253076398413846854365551846994907811233900998528037694512909180150381369008072842788534209811519725374421873868225136194961596692346778409287823137457731604413344501047133483906891776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 986 148595994478529178319411845379847179274698161007890338654702023508193794961669651118232373150580115079677299752759229195241540563096655540984723433701702995584113083538727540451144107024218528365602629434559176123265621604675408584884790077040335227863469412373194813240033503141400451720675328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 987 297191988957058356638823690759694358549396322015780677309404047016387589923339302236464746301160230159354599505518458390483081126193311081969446867403405991168226167077455080902288214048437056731205258869118352246531243209350817169769580154080670455726938824746389626480067006282800903441350656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 988 891575966871175069916471072279083075648188966047342031928212141049162769770017906709394238903480690478063798516555375171449243378579933245908340602210217973504678501232365242706864642145311170193615776607355056739593729628052451509308740462242011367180816474239168879440201018848402710324051968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 989 1783151933742350139832942144558166151296377932094684063856424282098325539540035813418788477806961380956127597033110750342898486757159866491816681204420435947009357002464730485413729284290622340387231553214710113479187459256104903018617480924484022734361632948478337758880402037696805420648103936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 990 12482063536196450978830595011907163059074645524662788446994969974688278776780250693931519344648729666692893179231775252400289407300119065442716768430943051629065499017253113397896104990034356382710620872502970794354312214792734321130322366471388159140531430639348364312162814263877637944536727552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 991 24964127072392901957661190023814326118149291049325576893989939949376557553560501387863038689297459333385786358463550504800578814600238130885433536861886103258130998034506226795792209980068712765421241745005941588708624429585468642260644732942776318281062861278696728624325628527755275889073455104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 992 74892381217178705872983570071442978354447873147976730681969819848129672660681504163589116067892378000157359075390651514401736443800714392656300610585658309774392994103518680387376629940206138296263725235017824766125873288756405926781934198828328954843188583836090185872976885583265827667220365312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 993 149784762434357411745967140142885956708895746295953461363939639696259345321363008327178232135784756000314718150781303028803472887601428785312601221171316619548785988207037360774753259880412276592527450470035649532251746577512811853563868397656657909686377167672180371745953771166531655334440730624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 994 449354287303072235237901420428657870126687238887860384091818919088778035964089024981534696407354268000944154452343909086410418662804286355937803663513949858646357964621112082324259779641236829777582351410106948596755239732538435560691605192969973729059131503016541115237861313499594966003322191872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 995 898708574606144470475802840857315740253374477775720768183637838177556071928178049963069392814708536001888308904687818172820837325608572711875607327027899717292715929242224164648519559282473659555164702820213897193510479465076871121383210385939947458118263006033082230475722626999189932006644383744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 996 4493542873030722352379014204286578701266872388878603840918189190887780359640890249815346964073542680009441544523439090864104186628042863559378036635139498586463579646211120823242597796412368297775823514101069485967552397325384355606916051929699737290591315030165411152378613134995949660033221918720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 997 8987085746061444704758028408573157402533744777757207681836378381775560719281780499630693928147085360018883089046878181728208373256085727118756073270278997172927159292422241646485195592824736595551647028202138971935104794650768711213832103859399474581182630060330822304757226269991899320066443837440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 998 26961257238184334114274085225719472207601234333271623045509135145326682157845341498892081784441256080056649267140634545184625119768257181356268219810836991518781477877266724939455586778474209786654941084606416915805314383952306133641496311578198423743547890180992466914271678809975697960199331512320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 999 53922514476368668228548170451438944415202468666543246091018270290653364315690682997784163568882512160113298534281269090369250239536514362712536439621673983037562955754533449878911173556948419573309882169212833831610628767904612267282992623156396847487095780361984933828543357619951395920398663024640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1000 161767543429106004685644511354316833245607405999629738273054810871960092947072048993352490706647536480339895602843807271107750718609543088137609318865021949112688867263600349636733520670845258719929646507638501494831886303713836801848977869469190542461287341085954801485630072859854187761195989073920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000