1 22 33 34 45 66 57 58 109 1210 811 612 1513 2614 2415 1316 717 2118 4519 6920 4821 2022 823 2824 7525 13526 18127 9828 2929 930 3631 11232 26733 40534 45535 19936 4337 1038 4539 16440 44841 95142 121343 112044 40045 6346 1147 5548 22549 75050 179251 332852 362753 279454 80055 9156 1257 6658 30559 112560 343461 714062 1157663 1084664 695565 159766 13067 1368 7869 39670 169071 562572 1544673 2843474 4030975 3242976 1725477 318878 18479 1480 9181 51082 237683 936584 2802385 6913686 11319387 14029888 9697089 4277090 636091 26292 1593 10594 63795 333996 1425697 5135698 13956699 309748100 450812101 487872102 289870103 105825104 12679105 370106 16107 120108 791109 4459110 21855111 85228112 281169113 694953114 1386973115 1795581116 1695490117 866499118 262026119 25273120 519121 17122 136123 960124 5957125 31213126 141665127 509465128 1539522129 3460458130 6207948131 7151892132 5890943133 2590128134 648672135 50376136 724137 18138 153139 1160140 7680141 44863142 217763143 917176144 3044998145 8429124146 17231016147 27781867148 28486092149 20469215150 7742621151 1605786152 100400153 1010154 19155 171156 1377157 9900158 61440159 335496160 1519297161 5938294162 18199720163 46144179164 85800201165 124317636166 113459436167 71122969168 23144448169 3974375170 200077171 1408172 20173 190174 1629175 12393176 84500177 489964178 2507652179 10598081180 38445562181 108782707182 252594834183 427232759184 556310068185 451907189186 247110741187 69183744188 9835789189 398698190 1955191 21192 210193 1900194 15516195 111537196 716380197 3907871198 18740175199 73925111200 248882647201 650213248202 1382680253203 2127354785204 2489502301205 1799936702206 858548734207 206804024208 24343416209 794502210 2705211 22212 231213 2210214 19000215 147789216 1000977217 6070416218 31163038219 140045328220 515668010221 1611119053222 3886437247223 7568691786224 10592910758225 11140314293226 7169108310227 2982886197228 618180094229 60250311230 1583212231 3735232 23233 253234 2541235 23265236 190000237 1400376238 8983497239 51434592240 248500637241 1046532560242 3597088651243 10429302329244 23229883638245 41430270549246 52746138120247 49852273554248 28554377148249 10363606865250 1847865864251 149117782252 3154828253 5157254 24255 276256 2915257 27951258 244905259 1894984260 13266213261 80614510262 435778158263 1981651938264 7820413588265 25091831934266 67512423896267 138848857411268 226784314344269 262643112843270 223086037878271 113731374269272 36006690099273 5523643627274 369056036275 6286514276 7107277 25278 300279 3312280 33583281 307461282 2565347283 18901105284 125661879285 723382130286 3692079820287 15802619804288 58439294255289 175030306433290 437030272508291 829922265464292 1241388894710293 1307800068292294 998302588120295 452989138551296 125099226783297 16511274210298 913396093299 12526942300 9775301 26302 325303 3756304 39744305 386903306 3373769307 26867168308 188502591309 1190254347310 6491367669311 31280338626312 126017686073313 436696959784314 1220939394829315 2829037593563316 4960581108391317 6795205126585318 6512034564142319 4467360525658320 1804244048124321 434636165827322 49355507149323 2260628044324 24961994325 13418326 27327 351328 4225329 47034330 476928331 4439204332 37023721333 281355834334 1879881926335 11274029517336 58251324823337 265015418024338 1004925073682339 3263286080138340 8516770165999341 18313266467192342 29650203801425343 37196084766142344 32425899810513345 19991251154656346 7186257254293347 1510070809645348 147533484214349 5594995167350 49740765351 18406352 28353 378354 4745355 54925356 588990357 5709980358 50931188359 406251085360 2946233755361 18748134062362 106786342629363 522728671732364 2245282650604365 8013751491573366 24385400696790367 59409482287772368 118547635247392369 177224105655690370 203606575723395371 161460903073678372 89460006607948373 28622677050945374 5246488474683375 441007079909376 13847440350377 99116372378 25227379 29380 406381 5292382 64142383 714025384 7346722385 68369984386 584275461387 4457478152388 30852056958389 186976130297390 1011468730018391 4690797686747392 19022654728388393 63905464327299394 182223586080240395 414416089066799396 767396719821366397 1059297366910384398 1114516112597294399 803975323109729400 400329985806851401 114003380196965402 18228043608602403 1318258258809404 34272006253405 197505241406 34529407 30408 435409 5894410 74088411 867061412 9262315413 91636040414 818557764415 6702361237416 48910051846417 323071737301418 1864727386046419 9580521548166420 42093696131956421 161165139414018422 509612558342035423 1361693229584493424 2890795999673180425 4967603812377324426 6331593065306557427 6100717226297286428 4003299304007385429 1791460511964243430 454072503765946431 63330275587123432 3940537361568433 84822308047434 393560803435 47200436 31437 465438 6525439 85575440 1037232441 11681488442 120165960443 1142868688444 9799663153445 76885877013446 536669871098447 3383096201009448 18597067571938449 90745642994094450 377735128181276451 1365435225604654452 4063892890668203453 10175457912441730454 20165002690200815455 32156884181716908456 37844963948630140457 33394537348641831458 19933951767272203459 8016713361182415460 1808558996274086461 220030411570858462 11779053510633463 209933077581464 784232662465 64455466 32467 496468 7215469 97875470 1242451471 14491782472 157385059473 1558829230474 14252778087475 117323963861476 881989650108477 5888673178984478 35426620179291479 185469950302756480 859532534621505481 3389672085596117482 11568341390050386483 32407414605646413484 76037642237552474485 140662756472677228486 208161770372450732487 226205518334637288488 182797378335554600489 99258737094596602490 35874467568277821491 7203443557838748492 764458734313898493 35209944357275494 519579241111495 1562708632496 87969497 33498 528499 7936500 111945501 1468125502 17981005503 202502115504 2120246843505 20220466345506 177750870146507 1404630420113508 10117686226340509 64614158396292510 370975350287885511 1849705547816624512 8141395299354078513 30417814135479903514 98010151633119829515 258432135737571859516 568202734174046095517 981205474566521270518 1347497530875217006519 1352067253223990332520 1000609204605228614521 494247051837788068522 160536797586144980523 28691128709268542524 2655983540884606525 105249558039814526 1285945895877527 3113946596528 119952529 34530 561531 8720532 126976533 1736895534 21979651535 260240316536 2829402144537 28561555373538 262299581160539 2216777981275540 16816616039323541 116064379426342542 708986379696819543 3884725408280338544 18447250144951131545 77114378618190770546 272959564649802351547 830368832137898299548 2060860749032864622549 4245980515255150509550 6844485400132242093551 8722781251201898163552 8081526356291044332553 5477205353853256215554 2461044291150243396555 718395694061571120556 114276020843519370557 9227768910760775558 314611956816462559 3182684989813560 6205036280561 163415562 35563 595564 9537565 144024566 2031616567 26872568568 329111488569 3766121518570 39530604105571 384758100233572 3402541458330573 27646080858840574 201333115931197575 1331424849759279576 7779434934158420577 40679498120363043578 183975790231446986579 730418702914844927580 2449450301836050262581 7035111975971079144582 16434283670402776804583 31728728897298767762584 47744312109196133299585 56465344798564856139586 48304600288886760807587 29981513552344376877588 12254476744469912898589 3214791741945821920590 455158424651991769591 32060333940821968592 940437994798991593 7877069291515594 12364526068595 222427596 36597 630598 10421599 162129600 2378792601 32446832602 415802752603 4927504869604 54498657926605 552313301463606 5183128662283607 44137778756150608 344782352960954609 2410414750772827610 15273350382699355611 85360746341959606612 425981605573338462613 1834804163500352311614 6918443629459298021615 21980569859346889214616 59603393716092820276617 131054793444917810462618 237097705366291001902619 333044663815982196693620 365518184338556915617621 288724469287001290949622 164114926554772000107623 61019706480365470538624 14386063282578007270625 1812884190853560277626 111388248126774127627 2811157054582862628 19495560107517629 24638293643630 302568631 37632 666633 11340634 182512635 2756193636 39182200637 518291728638 6433184506639 73770633086640 788656427411641 7716788783721642 69822796016701643 572555566781850644 4299881400777239645 28858138012872041646 175207203318714622647 936630630947808924648 4460731723431240267649 18298637664410800062650 65530718244886642711651 197246480554170104494652 504976254753133724170653 1045093246948014255410654 1771748312629324060802655 2323182452199584565505656 2366115771720513216538657 1725753213181187932835658 898343876802216402149659 303840356199001259710660 64377052790094114031661 7220670673143249432662 386999768754365797663 8403110068216933664 48251051330044665 49095737911666 411334667 38668 703669 12330670 204120671 3196493672 46774519673 645456736674 8278227662675 99525696577676 1104467770022677 11412692279711678 107817420184728679 940594878837214680 7427193878529220681 53625071728079706682 345497431529838564683 2009877555390110929684 10277287577676196742