188910583947234437869025536
188,910,583,947,234,437,869,025,536 is an even composite number composed of seven prime numbers multiplied together.
188910583947234437869025536 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 188910583947234437869025536:
28 × 74 × 132 × 434 × 732 × 972 × 1032
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 43 × 43 × 43 × 43 × 73 × 73 × 97 × 97 × 103 × 103)See below for interesting mathematical facts about the number 188910583947234437869025536 from the Numbermatics database.
Names of 188910583947234437869025536
- Cardinal: 188910583947234437869025536 can be written as One hundred eighty-eight septillion, nine hundred ten sextillion, five hundred eighty-three quintillion, nine hundred forty-seven quadrillion, two hundred thirty-four trillion, four hundred thirty-seven billion, eight hundred sixty-nine million, twenty-five thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.88910583947234437869025536 × 1026
Factors of 188910583947234437869025536
Divisors of 188910583947234437869025536
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 32 43 49 52 56 64 73 86 91 97 98 103 104 112 128 146 169 172 182 194 196 206 208 224 256 292 301 338 343 344 364 388 392 412 416 448 511 559 584 602 637 676 679 686 688 721 728 776 784 824 832 896 949 1022 1118 1168 1183 1204 1261 1274 1339 1352 1358 1372 1376 1442 1456 1552 1568 1648 1664 1792 1849 1898 2044 2107 2236 2336 2366 2401 2408 2522 2548 2678 2704 2716 2744 2752 2884 2912 3104 3136 3139 3296 3328 3577 3698 3796 3913 4088 4171 4214 4429 4459 4472 4672 4732 4753 4802 4816 5044 5047 5096 5329 5356 5408 5432 5488 5504 5768 5824 6208 6272 6278 6592 6643 7081 7154 7267 7396 7519 7592 7826 8176 8281 8342 8428 8827 8858 8918 8944 9344 9373 9409 9464 9506 9604 9632 9991 10088 10094 10192 10609 10658 10712 10816 10864 10976 11008 11536 11648 12337 12416 12544 12556 12943 13184 13286 14162 14308 14534 14749 14792 15038 15184 15652 16352 16393 16562 16684 16856 17407 17654 17716 17836 17888 18688 18746 18818 18928 19012 19208 19264 19982 20176 20188 20384 21218 21316 21424 21632 21728 21952 21973 23072 23296 24037 24674 24832 25039 25112 25886 26368 26572 27391 28324 28616 29068 29197 29498 29584 30076 30368 31003 31213 31304 32704 32786 33124 33271 33368 33712 34814 35308 35329 35432 35672 35776 37303 37492 37636 37856 38024 38416 38528 39964 40352 40376 40768 40807 42436 42632 42848 43264 43456 43904 43946 46144 46501 48074 49348 49567 50078 50224 50869 51772 52633 53144 54223 54782 56648 57232 57577 57967 58136 58394 58996 59168 60152 60736 61789 62006 62426 62608 65408 65572 65611 65863 66248 66542 66736 67424 69277 69628 69937 70616 70658 70864 71344 71552 74263 74606 74984 75272 75712 76048 76832 77056 79507 79928 80704 80752 81536 81614 84872 85264 85696 86359 86912 87808 87892 90601 92053 92288 93002 96148 97747 98696 99134 100156 100448 101738 103243 103544 105266 106288 108446 109564 113296 114464 114751 115154 115934 116272 116788 117992 118336 120304 121472 121849 122317 123578 124012 124852 125216 129883 130816 131144 131222 131726 132496 133084 133472 134848 134977 137917 138554 139256 139874 141232 141316 141728 142688 143104 148526 149212 149968 150544 151424 152096 153664 153811 159014 159856 161408 161504 163072 163228 168259 169744 170528 171392 172718 173824 175273 175784 179353 181202 184106 184576 186004 190447 191737 192296 195494 197392 198268 200312 200896 203476 204379 206486 207088 210532 212576 216892 217021 219128 226592 228928 229147 229502 230308 231868 232544 232897 233576 235984 236672 240608 242944 243698 244634 247156 247303 248024 249704 250432 259766 261121 262288 262444 263452 264992 266168 266944 269696 269954 275834 277108 278512 279748 282464 282632 283456 285376 285649 297052 298424 299936 301088 302848 304192 304483 307328 307622 312481 318028 319712 322816 323008 323317 325507 326456 336518 339488 341056 342784 345436 346969 350546 351568 356083 358706 362404 368212 368431 372008 379561 380894 383474 384592 390988 394784 396536 400624 401792 403039 404587 405769 406952 408758 412972 414176 421064 425152 429613 432523 433784 434042 438256 453184 456187 457856 458294 459004 459277 460616 461041 463736 465088 465794 467152 471968 473344 481216 484939 487396 489268 489559 494312 494606 496048 499408 500864 516913 519532 519841 522242 524576 524888 526904 529984 530491 532336 533888 539392 539908 548887 551668 554216 556549 557024 559496 564928 565264 566912 570752 571298 594104 596848 599872 602176 604513 608384 608966 614656 615244 624962 634207 636056 639424 644371 646016 646634 651014 652912 673036 678976 682112 684229 686857 690872 693938 701092 703136 704899 712166 717412 724808 729343 736424 736862 744016 748501 759122 761788 766948 769184 774457 781976 789568 793072 801248 803257 803584 806078 809174 811538 813904 817516 825944 828352 842128 850304 852943 856219 859226 865046 867568 868084 876512 900601 906368 909181 912374 915712 916588 918008 918554 921232 922082 927472 930176 931588 934304 943936 944839 962432 965419 969127 969878 974792 978536 979118 988624 989212 992096 998816 1001728 1029073 1033591 1033826 1039064 1039682 1044484 1049152 1049776 1053808 1059968 1060982 1064672 1067776 1076677 1079816 1097774 1103336 1108432 1113098 1114048 1118992 1129856 1130528 1133824 1141504 1142596 1177813 1188208 1193696 1196689 1199744 1204352 1209026 1216768 1217932 1230488 1249924 1255471 1268414 1270711 1272112 1278848 1288742 1292032 1293268 1302028 1305824 1333129 1342159 1346072 1357952 1364224 1368458 1373714 1381744 1387876 1402184 1406272 1409798 1424332 1430653 1434824 1449616 1458686 1472848 1473724 1488032 1497002 1518244 1519147 1523576 1533896 1538368 1548914 1563952 1579136 1586144 1590121 1602496 1604029 1606514 1612156 1618348 1623076 1627808 1635032 1651888 1656704 1684256 1688479 1700608 1705886 1712438 1718452 1730092 1735136 1736168 1753024 1754701 1792921 1801202 1812736 1818362 1824748 1827847 1833176 1836016 1837108 1842464 1844164 1854944 1860352 1863176 1868608 1887872 1889678 1924864 1930838 1938254 1939756 1949584 1957072 1958236 1977248 1978424 1984192 1997632 1999543 2058146 2067182 2067652 2078128 2079364 2088968 2098304 2099552 2107616 2119936 2121964 2129344 2131381 2153354 2159632 2187367 2195548 2206672 2216864 2226196 2228096 2237984 2259712 2261056 2263219 2278549 2285192 2331589 2355626 2376416 2387392 2393378 2399488 2408704 2418052 2428783 2435864 2460976 2475811 2492581 2499848 2510942 2536828 2541422 2544224 2557696 2577484 2579017 2586536 2604056 2611648 2656927 2666258 2684318 2692144 2715904 2736916 2747428 2763488 2775752 2804368 2812544 2819596 2821273 2832109 2848664 2861306 2869648 2899232 2917372 2945696 2947448 2976064 2978911 2994004 3007291 3027661 3036488 3038294 3047152 3067792 3076736 3097828 3127904 3158272 3172288 3180242 3193309 3204992 3208058 3213028 3214939 3224312 3227287 3236696 3246152 3255616 3270064 3303776 3313408 3368512 3376958 3394573 3411772 3418801 3424876 3426913 3436904 3460184 3470272 3472336 3506048 3509402 3585842 3602404 3618391 3636724 3638887 3649496 3655694 3666352 3672032 3674216 3684928 3688328 3709888 3713437 3726352 3737216 3775744 3779356 3842209 3861676 3876508 3879512 3895843 3899168 3914144 3916472 3954496 3956848 3958279 3968384 3995264 3999086 4116292 4134364 4135304 4156256 4158728 4177936 4196608 4199104 4203121 4215232 4231591 4243928 4258688 4262762 4306708 4319264 4374734 4391096 4413344 4433728 4439449 4452392 4456192 4475968 4510597 4522112 4526438 4557098 4570384 4663178 4711252 4752832 4774784 4786756 4789603 4807999 4836104 4857566 4871728 4921952 4934293 4951622 4985162 4999696 5021884 5073656 5082844 5088448 5105401 5154968 5158034 5173072 5208112 5223296 5239507 5259631 5313854 5332516 5368636 5384288 5421199 5473832 5494856 5526976 5551504 5584969 5608736 5622799 5625088 5639192 5642546 5664218 5697328 5722612 5739296 5798464 5804011 5834744 5891392 5894896 5930431 5952128 5957822 5970601 5988008 5993533 6014582 6055322 6072976 6076588 6094304 6135584 6153472 6195656 6255808 6304207 6344576 6360484 6364267 6386618 6409984 6416116 6426056 6429878 6448624 6454574 6473392 6492304 6511232 6540128 6607552 6613873 6719869 6737024 6753916 6757933 6783889 6789146 6823544 6837602 6849752 6853826 6873808 6920368 6940544 6944672 7012096 7018804 7135531 7171684 7203511 7204808 7235137 7236782 7273448 7277774 7298992 7311388 7332704 7344064 7348432 7369856 7376656 7419776 7426874 7452704 7474432 7536739 7558712 7684418 7712179 7723352 7753016 7759024 7791686 7798336 7828288 7832944 7908992 7913696 7916558 7936768 7990528 7998172 8189221 8232584 8244691 8268728 8270608 8312512 8317456 8355872 8376823 8398208 8406242 8430464 8463182 8487856 8517376 8525524 8613416 8638528 8749468 8782192 8788297 8826688 8867456 8878898 8894977 8904784 8929141 8951936 9021194 9044224 9052876 9114196 9140768 9326356 9331903 9422504 9481459 9505664 9549568 9573512 9579206 9615998 9672208 9715132 9743456 9843904 9853321 9868586 9903244 9970324 9999392 10014571 10043768 10067941 10147312 10165688 10176896 10210802 10309936 10316068 10346144 10416224 10446592 10479014 10519262 10627708 10634029 10665032 10737272 10768576 10842398 10947664 10989712 11053952 11103008 11130847 11169938 11217472 11228203 11245598 11278384 11285092 11328436 11394656 11445224 11478592 11596928 11608022 11669488 11782784 11789792 11819353 11860862 11904256 11915644 11941202 11976016 11987066 12029164 12110644 12145952 12153176 12188608 12271168 12282907 12391312 12511616 12550447 12598651 12608414 12689152 12720968 12728534 12773236 12794929 12832232 12852112 12859756 12897248 12909148 12946784 12984608 13022464 13080256 13092769 13215104 13227746 13377949 13436683 13439738 13474048 13507832 13515866 13567778 13578292 13647088 13675204 13699504 13707652 13747616 13840736 13881088 13889344 13902631 13996801 14037608 14271062 14343368 14407022 14409616 14470274 14473564 14546896 14555548 14597984 14622776 14665408 14688128 14696864 14739712 14753312 14839552 14853748 14905408 14919667 15073478 15117424 15311569 15368836 15424358 15446704 15506032 15518048 15583372 15596672 15656576 15665888 15817984 15827392 15833116 15842533 15996344 16321123 16378442 16465168 16489382 16537456 16541216 16625024 16634912 16711744 16753646 16796416 16812484 16860928 16926364 16975712 17001481 17051048 17226832 17277056 17330677 17397241 17448067 17498936 17564384 17576594 17653376 17734912 17757796 17789954 17809568 17858282 17903872 18042388 18053119 18105752 18228392 18281536 18473359 18598489 18652712 18663806 18845008 18962918 19011328 19147024 19158412 19231996 19344416 19430264 19486912 19616041 19687808 19706642 19737172 19748911 19806488 19824763 19940648 19998784 20029142 20087536 20135882 20294624 20331376 20353792 20421604 20619872 20632136 20692288 20832448 20852377 20958028 21038524 21051037 21255416 21268058 21330064 21474544 21537152 21684796 21895328 21979424 22107904 22206016 22227259 22261694 22339876 22353163 22434944 22456406 22491196 22556768 22570184 22591009 22656872 22789312 22811113 22890448 22957184 23193856 23216044 23338976 23565568 23579584 23602141 23638706 23721724 23762011 23831288 23882404 23931607 23952032 23974132 23988391 24058328 24221288 24291904 24306352 24377216 24542336 24565814 24782624 25023232 25100894 25197302 25216828 25328737 25441936 25457068 25472209 25546472 25589858 25664464 25704224 25719512 25794496 25818296 25893568 25969216 25994059 26160512 26185538 26430208 26455492 26755898 26873366 26879476 26895463 27015664 27031732 27135556 27156584 27270901 27294176 27350408 27399008 27415304 27495232 27681472 27707953 27778688 27805262 27993602 28075216 28542124 28686736 28814044 28819232 28940548 28947128 29093792 29111096 29195968 29245552 29330816 29376256 29393728 29421847 29506624 29534851 29621137 29707496 29810816 29839334 30146956 30234848 30310657 30623138 30737672 30848716 30893408 31012064 31036096 31166744 31193344 31313152 31331776 31361749 31574179 31654784 31666232 31685066 31992688 32185543 32642246 32756884 32930336 32978764 33074912 33082432 33250048 33269824 33301651 33423488 33507292 33527221 33624968 33655993 33852728 33951424 34002962 34102096 34453664 34540051 34554112 34661354 34794482 34896134 34997872 35128768 35153188 35306752 35515592 35579908 35619136 35716564 35737807 36084776 36106238 36211504 36456784 36563072 36676549 36817417 36946718 37196978 37305424 37327612 37690016 37925836 37948393 38294048 38316824 38463992 38688832 38725843 38860528 38973824 39094783 39232082 39359593 39375616 39413284 39474344 39497822 39612976 39649526 39881296 39997568 40058284 40175072 40271764 40589248 40628077 40662752 40843208 41239744 41264272 41384576 41513017 41664896 41672461 41704754 41794207 41916056 41954731 42077048 42102074 42510832 42536116 42660128 42949088 43074304 43369592 43790656 43958848 44129449 44250139 44412032 44444413 44454518 44523388 44549869 44679752 44706326 44869888 44912812 44982392 45113536 45140368 45182018 45313744 45578624 45622226 45780896 45914368 46297111 46432088 46677952 47039083 47159168 47204282 47277412 47305531 47443448 47487223 47524022 47662576 47764808 47863214 47904064 47948264 47976782 48116656 48442576 48583808 48612704 48754432 49084672 49131628 49565248 49948717 50140561 50201788 50394604 50424577 50433656 50645959 50657474 50883872 50914136 50944418 51092944 51179716 51328928 51408448 51439024 51457627 51588992 51636592 51787136 51938432 51988118 52321024 52371076 52910984 53242039 53511796 53746732 53758952 53790926 53985253 54031328 54063464 54271112 54313168 54541802 54588352 54640573 54700816 54798016 54830608 54990464 55362944 55415906 55557376 55610524 55987204 56150432 56535361 57084248 57324547 57373472 57628088 57638464 57712837 57881096 57894256 58187584 58222192 58391936 58491104 58637761 58661632 58787456 58843694 59013248 59069702 59242274 59414992 59621632 59678668 60293912 60469696 60621314 61246276 61475344 61518079 61697432 61786816 62024128 62072192 62264839 62333488 62503987 62663552 62723498 63148358 63309568 63332464 63370132 63985376 64371086 65284492 65323321 65513768 65860672 65957528 66149824 66164864 66370213 66539648 66603302 66846976 67014584 67054442 67249936 67311986 67705456 67902848 68005924 68204192 68375203 68907328 68973247 69080102 69322708 69588964 69792268 69995744 70257536 70306376 70475587 70746271 71031184 71159816 71238272 71433128 71475614 72169552 72212476 72423008 72604597 72913568 73126144 73353098 73634834 73893436 74393956 74610848 74655224 75122329 75380032 75452143 75851672 75896786 76588096 76633648 76927984 77095603 77377664 77451686 77721056 77915929 77947648 78189566 78464164 78597421 78719186 78826568 78948688 78995644 79225952 79299052 79762592 79995136 80116568 80350144 80543528 81178496 81256154 81325504 81686416 82479488 82528544 82735471 82769152 83026034 83329792 83344922 83409508 83588414 83832112 83909462 84154096 84204148 85021664 85072232 85320256 85898176 85980349 86739184 87358297 87581312 87853129 87917696 88190557 88258898 88500278 88824064 88888826 88909036 89046776 89099738 89359504 89412652 89825624 89964784 90227072 90280736 90364036 90627488 91157248 91244452 91561792 91649383 92594222 92761903 92864176 93355904 93645643 94056781 94078166 94318336 94408564 94554824 94611062 94886896 94974446 95048044 95325152 95529616 95726428 95808128 95896528 95953564 96233312 96885152 97167616 97225408 97318417 97977607 98263256 99130496 99820081 99897434 100258327 100281122 100403576 100789208 100849154 100867312 101291918 101314948 101767744 101828272 101888836 102185888 102359432 102657856 102816896 102878048 102915254 103177984 103273184 103574272 103876864 103976236 104437669 104742152 105821968 106459873 106484078 107023592 107180983 107493464 107517904 107581852 107970506 108062656 108126928 108542224 108626336 109083604 109176704 109281146 109401632 109596032 109661216 109980928 110725888 110831812 110897731 111221048 111974408 112300864 113070722 114168496 114247861 114649094 114746944 115256176 115276928 115425674 115762192 115788512 116078833 116375168 116444384 116783872 116982208 117275522 117574912 117687388 118026496 118139404 118484548 118829984 119357336 120587824 120939392 121242628 121314739 121780687 122492552 122950688 123036158 123258967 123394864 123573632 124048256 124144384 124529678 124666976 125007974 125327104 125446996 126296716 126664928 126740264 127970752 128093173 128742172 129313513 130189423 130568984 130646642 130883233 131027536 131721344 131915056 132299648 132329728 132740426 133079296 133206604 134029168 134108884 134499872 134623972 135410912 135805696 136011848 136408384 136750406 137312287 137814656 137946494 138160204 138242377 138645416 138773341 139177928 139584536 139991488 140515072 140612752 140951174 141492542 142062368 142319632 142476544 142866256 142951228 144339104 144424952 144846016 145209194 145827136 145966639 146706196 147269668 147357259 147786872 148787912 149221696 149310448 150244658 150760064 150904286 151703344 151793572 153176192 153267296 153855968 154191206 154755328 154903372 155442112 155590813 155831858 156379132 156472141 156928328 157194842 157438372 157653136 157897376 157991288 158451904 158598104 159525184 159677791 160233136 160700288 161087056 162356992 162512308 162651008 163372832 163782463 164958976 165057088 165214987 165470942 166052068 166334077 166689844 166819016 167176828 167521249 167664224 167818924 168308192 168408296 170043328 170144464 170205997 170640512 171796352 171960698 173478368 173913337 174716594 175162624 175706258 175835392 176381114 176517796 177000556 177301159 177777652 177818072 178093552 178199476 178719008 178825304 179651248 179929568 180454144 180561472 180728072 180734203 181254976 181958413 182488904 183123584 183298766 185188444 185523806 185728352 186711808 187291286 188113562 188156332 188268241 188817128 189109648 189222124 189773792 189948892 190096088 190650304 190896307 191059232 191452856 191616256 191793056 191907128 192466624 193770304 193955671 194450816 194636834 195955214 196526512 198260992 199640162 199794868 200516654 200562244 200807152 201578416 201698308 201734624 202583836 202629896 203535488 203656544 203777672 204371776 204718864 205315712 205633792 205756096 205830508 205952929 206546368 206743957 207952472 208875338 209484304 211643936 212174599 212919746 212968156 214047184 214361966 214986928 215035808 215163704 215941012 216125312 216253856 217084448 217252672 218167208 218353408 218562292 218803264 219192064 219322432 219532243 221019253 221663624 221795462 222442096 223948816 224601728 225298801 226141444 226164133 228336992 228495722 229298188 229493888 230512352 230553856 230851348 231524384 231577024 232157666 232750336 232888768 233111557 233964416 234551044 234690547 235374776 235591951 236278808 236969096 237659968 238714672 240153667 241175648 241780357 241878784 242485256 242629478 243561374 244985104 245901376 246072316 246517934 246789728 247147264 248096512 249059356 249333952 249572473 250015948 250164649 250893992 252593432 253329856 253480528 255008533 255941504 256186346 256735843 257484344 257721919 258627026 260378846 261137968 261293284 261766466 262055072 263442688 263830112 264599296 265480852 265638751 266413208 268058336 268217768 268999744 269247944 270821824 271080901 272023696 272816768 273500812 273663481 274624574 275629312 275892988 276320408 276484754 277290832 277546682 278355856 279169072 279982976 281225504 281902348 282985084 284124736 284396539 284639264 285732512 285902456 288678208 288849904 288954367 289692032 290418388 290591119 291654272 291707227 291933278 293412392 293683117 294539336 294714518 295573744 297575824 298443392 298620896 300489316 301520128 301808572 303406688 303587144 306352384 306534592 306827833 307711936 308382412 308906143 309750973 309806744 310884224 311110891 311181626 311663716 311849083 312758264 312944282 313856656 314389684 314876744 315306272 315794752 315982576 316903808 317196208 319050368 319355582 320466272 321400576 322174112 324079777 325024616 325302016 326745664 327564926 329273581 330114176 330429974 330941884 331138717 331623697 332104136 332410561 332668154 333379688 333638032 334353656 335042498 335328448 335637848 336616384 336816592 340086656 340288928 340411994 341281024 343592704 343921396 346956736 347826674 349433188 349641019 350983927 351412516 352136503 352762228 352972039 353035592 354001112 354521713 354602318 355555304 355636144 356187104 356398952 357438016 357650608 359302496 359859136 360203389 361122944 361456144 361468406 362509952 363916826 364977808 366247168 366597532 370376888 371047612 371456704 372694273 374582572 376227124 376312664 376536482 377634256 377896771 378219296 378444248 379547584 379897784 380192176 381300608 381792614 382118464 382484011 382905712 383586112 383814256 383953063 384933248 387540608 387911342 388901632 389273668 391910428 393053024 395747527 399280324 399589736 401033308 401124488 401271829 401614304 403156832 403396616 403469248 405167672 405259792 407070976 407313088 407555344 407702737 408743552 409437728 410464327 410631424 411512192 411661016 411905858 413092736 413487914 415904944 417750676 418968608 423287872 423692803 424349198 425839492 425936312 428094368 428723932 429973856 430071616 430327408 430626553 431882024 432250624 432507712 432921463 434168896 434505344 435853873 436334416 437124584 437527909 437606528 438644864 439064486 442038506 443327248 443590924 444884192 447897632 449203456 450597602 452282888 452328266 456673984 456991444 457263247 458596376 458987776 461024704 461702696 463048768 463154048 464315332 464591491 465777536 466223114 467928832 469102088 469381094 470749552 471183902 472557616 473938192 475319936 477429344 478626421 480307334 482351296 482812729 483560714 484970512 485258956 487122748 489970208 491802752 492144632 493035868 493329109 493579456 495223897 498118712 498667904 499144946 500031896 500329298 501787984 505186864 506659712 506961056 508232179 510017066 511883008 512372692 513471686 514968688 515443838 517254052 520757692 522275936 522586568 523532932 524110144 525856303 527660224 528165001 530961704 531277502 532826416 536116672 536435536 537999488 538495888 539669221 541643648 541741993 542161802 544047392 545411503 545633536 547001624 547326962 549249148 550181947 551785976 552640816 552969508 554581664 555093364 556711712 558338144 559965952 562451008 562989067 563804696 565970168 568249472 568793078 569278528 571465024 571804912 575251807 577356416 577699808 577777369 577908734 579148297 579384064 580836776 581182238 583308544 583414454 583866556 586824784 587366234 589078672 589429036 591147488 595151648 596886784 597241792 597813133 600978632 601862443 603617144 606813376 607174288 611508079 613069184 613655666 614971903 615423872 616764824 617333899 617812286 619501946 619613488 621768448 622221782 622363252 623327432 623698166 625516528 625888564 627713312 628779368 629753488 630612544 631589504 631965152 633807616 634392416 638100736 638711164 640932544 641545681 644348224 648159554 649333321 650049232 651827293 653491328 655129852 655519501 658397467 658547162 660228352 660859948 661883768 662277434 663247394 664208272 664821122 665336308 666759376 667276064 668707312 670084996 670656896 671275696 673232768 673633184 680173312 680577856 680823988 681228919 687842792 692146507 693913472 695653348 698740567 698866376 699282038 701808289 701967854 702825032 704273006 705524456 705944078 706071184 708002224 709043426 709204636 711110608 711272288 712374208 712797904 714876032 715301216 718604992 719718272 720406778 722245888 722912288 722936812 725019904 727833652 729955616 731063683 733195064 734959693 740753776 742095224 742913408 745219111 745388546 748081363 749165144 750266881 752454248 752625328 753072964 755268512 755793542 756438592 756888496 759095168 759795568 760384352 762601216 763585228 764236928 764968022 765811424 767172224 767628512 767906126 769866496 775081216 775822684 776284117 778547336 783820856 786106048 791495054 794354437 798560648 799179472 799735027 802066616 802248976 802543658 803228608 806313664 806793232 806938496 810335344 810519584 812551831 814626176 815110688 815405474 817487104 818875456 820928654 823024384 823322032 823811716 826185472 826975828 831809888 835501352 837937216 843489763 846575744 847385606 848698396 849203173 851678984 851872624 852464809 856188736 857447864 859947712 860143232 860654816 861253106 862812769 863764048 865015424 865842926 868337792 869010688 871707746 872668832 874249168 875055818 875213056 877289728 878128972 884077012 886654496 887181848 889768384 895795264 896652211 901195204 904565776 904656532 905194591 913347968 913982888 914526494 916182631 917192752 919701523 922049408 923405392 926097536 926308096 928630664 929182982 931555072 932446228 938204176 938762188 941499104 942367804 945115232 947876384 950639872 954858688 955772137 957252842 960614668 961186009 964702592 965625458 967121428 969941024 970517912 971413387 974245496 976590277 979940416 980877859 983605504 984289264 986071736 986658218 987158912 990447794 996237424 997335808 998289892 1000063792 1000658596 1003575968 1010373728 1013319424 1013922112 1014892063 1016464358 1020034132 1021766473 1024745384 1026943372 1029937376 1030887676 1031500813 1034508104 1041515384 1044551872 1045173136 1047065864 1048220288 1051712606 1055320448 1056330002 1061923408 1062555004 1065652832 1072233344 1072871072 1075998976 1076991776 1079338442 1083287296 1083483986 1084323604 1088094784 1089135691 1090823006 1094003248 1094653924 1095304987 1098498296 1100363894 1103571952 1105281632 1105939016 1109163328 1110186728 1113423424 1116676288 1117744537 1124902016 1125978134 1127609392 1131940336 1136498944 1137586156 1138557056 1142930048 1143609824 1146477241 1150503614 1154712832 1155399616 1155554738 1155817468 1156504909 1158296594 1161673552 1162364476 1166828908 1167733112 1172648743 1173649568 1174732468 1178157344 1178858072 1182294976 1190303296 1191441979 1194483584 1195626266 1201957264 1203724886 1207234288 1213626752 1214348576 1217393359 1223016158 1226138368 1227311332 1229943806 1230847744 1233529648 1234667798 1235624572 1239003892 1239226976 1241108113 1244443564 1244726504 1246654864 1247396332 1251033056 1251777128 1255426624 1257558736 1259506976 1261225088 1263179008 1263930304 1265139421 1268784832 1269998593 1273708891 1277422328 1281865088 1283091362 1288696448 1296319108 1297661053 1298666642 1300098464 1303358251 1303654586 1306982656 1310259704 1311039002 1316794934 1317094324 1317877687 1321719896 1323767536 1324554868 1326494788 1328416544 1329642244 1330672616 1333518752 1334552128 1337414624 1340169992 1341313792 1342551392 1346465536 1347266368 1348555207 1357689697 1361155712 1361647976 1362457838 1375685584 1383978349 1384293014 1387826944 1391306696 1397481134 1397732752 1398564076 1403616578 1403935708 1405650064 1408546012 1411048912 1411888156 1412142368 1416004448 1418086852 1418409272 1422221216 1422544576 1424748416 1425595808 1429752064 1430602432 1431970993 1437209984 1439436544 1440813556 1441670503 1445824576 1445873624 1447207699 1455667304 1459911232 1462127366 1466390128 1469919386 1481507552 1484190448 1485222193 1485826816 1490438222 1490777092 1496162726 1498330288 1500533762 1504908496 1505250656 1506145928 1510537024 1511587084 1512877184 1513776992 1518190336 1519591136 1520768704 1527170456 1528473856 1529936044 1531622848 1534344448 1535257024 1535812252 1536725701 1551645368 1552568234 1557094672 1567641712 1572212096 1577091607 1582990108 1583148931 1588708874 1597121296 1598358944 1599470054 1604133232 1604497952 1605087316 1606457216 1612627328 1613586464 1613876992 1620670688 1621039168 1625103662 1629252352 1630221376 1630810948 1631780899 1637750912 1641857308 1646644064 1647623432 1649143657 1653951656 1663619776 1665211249 1671002704 1675874432 1681075669 1686979526 1692462499 1693151488 1694771212 1697396792 1698406346 1703357968 1703745248 1704929618 1712377472 1714895728 1719895424 1720286464 1721309632 1722506212 1725625538 1727528096 1730030848 1731685852 1736675584 1743415492 1745337664 1747007311 1748498336 1750111636 1751152543 1756257944 1768154024 1773308992 1774363696 1779536768 1785059731 1791590528 1791915823 1793304422 1797150901 1802390408 1804053433 1809131552 1809313064 1810389182 1826695936 1827965776 1829052988 1832365262 1834385504 1839403046 1844098816 1846810784 1852195072 1857261328 1858365964 1859471257 1864892456 1876408352 1877524376 1882998208 1884735608 1890230464 1895752768 1897566307 1902755977 1909717376 1911544274 1914505684 1915644367 1921229336 1922372018 1929405184 1931250916 1934242856 1939882048 1941035824 1942826774 1948490992 1953180554 1959880832 1961755718 1968578528 1972143472 1973316436 1974317824 1980895588 1990775773 1992474848 1996579784 2000127584 2001317192 2007151936 2020747456 2022680569 2027844224 2029784126 2032928716 2034137833 2040068264 2041950589 2043532946 2049490768 2053886744 2059874752 2061775352 2063001626 2069016208 2083030768 2089103744 2090346272 2094131728 2096440576 2103425212 2110640896 2112660004 2123846816 2125110008 2131305664 2144466688 2145742144 2147794831 2153983552 2156044123 2158676884 2162343001 2166967972 2168256811 2168647208 2176189568 2177776237 2178271382 2181646012 2188006496 2189307848 2190609974 2196996592 2200727788 2207143904 2210563264 2211878032 2212677961 2218326656 2220373456 2226846848 2233352576 2235489074 2249804032 2251956268 2255218784 2263880672 2275172312 2277114112 2285860096 2287219648 2289407677 2292954482 2301007228 2304915067 2310799232 2311109476 2311634936 2313009818 2316593188 2321365879 2323347104 2324728952 2326873927 2333657816 2335466224 2345297486 2347299136 2349464936 2349544639 2356314688 2357716144 2364589952 2380606592 2382883958 2388967168 2391252532 2403914528 2407449772 2414468576 2427253504 2428697152 2431020523 2434786718 2446032316 2447487133 2454622664 2456887489 2459887612 2464955521 2467059296 2469335596 2470804273 2471249144 2478007784 2478453952 2481651991 2482216226 2488887128 2489453008 2493309728 2494792664 2502066112 2503554256 2510853248 2515117472 2519013952 2521423723 2522450176 2527860608 2530278842 2537569664 2539997186 2547417782 2554844656 2563730176 2566182724 2577392896 2592638216 2595322106 2597333284 2600196928 2606716502 2607309172 2608859911 2620519408 2622078004 2633589868 2634188648 2635755374 2643439792 2645277397 2647535072 2649109736 2652989576 2656833088 2659284488 2661345232 2667037504 2669104256 2674829248 2677388077 2680339984 2685102784 2687671441 2694532736 2697110414 2715379394 2722311424 2723295952 2724915676 2751371168 2767956698 2768586028 2770232689 2782613392 2794962268 2795465504 2797128152 2807233156 2807871416 2808902803 2811300128 2817092024 2822097824 2823776312 2824284736 2832008896 2836173704 2836818544 2844442432 2845089152 2849496832 2851191616 2853919159 2861204864 2863941986 2873250289 2874419968 2881627112 2883341006 2891649152 2891747248 2894415398 2911334608 2919822464 2924254732 2932780256 2939838772 2940133729 2963015104 2965849621 2968380896 2970444386 2980876444 2981554184 2992325452 2996660576 3001067524 3009816992 3010501312 3012291856 3021074048 3023174168 3025754368 3027553984 3030450241 3039182272 3041537408 3042089653 3050977111 3054340912 3059872088 3062695363 3063245696 3070514048 3071624504 3073451402 3103290736 3105136468 3114189344 3121997671 3135283424 3144424192 3154183214 3165980216 3166297862 3177417748 3194242592 3196717888 3198940108 3208266464 3208995904 3210174632 3212914432 3225254656 3227172928 3230260147 3241341376 3242078336 3244442149 3250207324 3252140437 3260442752 3261621896 3263561798 3275501824 3283714616 3293288128 3295246864 3298287314 3307903312 3315110929 3327239552 3330422498 3342005408 3350384947 3351748864 3362151338 3373959052 3379689103 3384924998 3389542424 3394793584 3396812692 3406715936 3407490496 3409859236 3424754944 3429791456 3439790848 3442619264 3445012424 3451251076 3453303763 3455056192 3463371704 3466567279 3486830984 3490675328 3494014622 3496996672 3500223272 3502305086 3512515888 3536308048 3546617984 3548727392 3557625253 3559073536 3570119462 3583181056 3583831646 3586608844 3594301802 3604780816 3608106866 3618263104 3618626128 3620778364 3655931552 3658105976 3664730524 3668771008 3678806092 3680994121 3693621568 3697155007 3714522656 3716731928 3718942514 3729784912 3752816704 3755048752 3756406771 3765996416 3769471216 3777684547 3780460928 3791505536 3792193951 3795132614 3805511954 3817880521 3819434752 3823088548 3829011368 3831288734 3842458672 3844744036 3862501832 3868485712 3879764096 3882071648 3885653548 3896981984 3906361108 3919761664 3923511436 3937157056 3940923469 3944286944 3946632872 3961791176 3981551546 3984949696 3988761829 3993159568 4000255168 4002634384 4014303872 4026762649 4041494912 4044441583 4045361138 4054038079 4055688448 4059568252 4065857432 4068275666 4080136528 4083901178 4087065892 4098981536 4107773488 4119749504 4123550704 4126003252 4138032416 4166061536 4178207488 4180692544 4184691931 4188263456 4206850424 4213037101 4225320008 4247693632 4250220016 4262611328 4280556553 4291484288 4292263483 4295589662 4304803321 4307967104 4311108061 4312088246 4317353768 4321337293 4324686002 4333935944 4336513622 4337294416 4352379136 4355552474 4356542764 4363292024 4376012992 4378615696 4381219948 4393993184 4401455576 4414287808 4421126528 4423756064 4425355922 4436653312 4440746912 4453693696 4466705152 4470978148 4490819767 4503912536 4510437568 4527761344 4545333247 4550344624 4562791051 4574439296 4577774539 4578815354 4585908964 4588636507 4602014456 4608782269 4609830134 4621598464 4622218952 4623269872 4626019636 4633186376 4642731758 4646694208 4649457904 4653747854 4667315632 4670932448 4690594972 4694598272 4698929872 4699089278 4712629376 4715432288 4729179904 4761213184 4765767916 4768602433 4782505064 4807829056 4814899544 4828937152 4845025549 4857394304 4862041046 4869573436 4891183969 4892064632 4894974266 4909245328 4912658023 4913774978 4919775224 4929911042 4934118592 4938671192 4941608546 4942498288 4956015568 4956907904 4963303982 4964432452 4977774256 4978906016 4986619456 4989585328 4991389819 5004132224 5007108512 5021706496 5030234944 5038027904 5042847446 5055721216 5060557684 5075139328 5079994372 5094835564 5109689312 5132365448 5144717851 5164477783 5185276432 5190644212 5194666568 5200393856 5213433004 5214618344 5216533777 5217719822 5236569541 5241038816 5244156008 5267179736 5268377296 5271510748 5286879584 5290554794 5295070144 5298219472 5300135581 5305979152 5313666176 5318568976 5322690464 5334075008 5338208512 5349658496 5354776154 5360679968 5370205568 5375342882 5389065472 5394220828 5430758788 5446591904 5449831352 5483930017 5502742336 5508006439 5535913396 5537172056 5540465378 5560481059 5565226784 5589924536 5590931008 5594256304 5598145189 5614466312 5615742832 5617805606 5622600256 5627979019 5634184048 5644195648 5647552624 5648569472 5664017792 5672347408 5673637088 5687862817 5688884864 5690178304 5702383232 5707838318 5722409728 5727883972 5746500578 5763254224 5766682012 5783298304 5783494496 5788830796 5822669216 5839644928 5848509464 5865560512 5879677544 5880267458 5904428341 5926030208 5931699242 5936761792 5940888772 5944422211 5961752888 5963108368 5967253663 5984650904 5993321152 6002135048 6019633984 6021002624 6024583712 6039689383 6042148096 6046348336 6055107968 6060900482 6078364544 6083074816 6084179306 6101954222 6108681824 6119744176 6125390726 6126491392 6141028096 6143249008 6146902804 6206581472 6210272936 6228378688 6243995342 6270566848 6276565477 6308366428 6331960432 6332595724 6336362137 6354835496 6388485184 6393435776 6397880216 6413278417 6416532928 6417991808 6420349264 6437910661 6454345856 6460520294 6482682752 6484156672 6488884298 6500414648 6504280874 6520885504 6523243792 6527123596 6567429232 6586576256 6590493728 6596574628 6615806624 6630221858 6654479104 6660844996 6684010816 6690404959 6700769894 6724302676 6728302063 6747918104 6759378206 6769849996 6779084848 6789587168 6793625384 6813431872 6814980992 6819718472 6836131939 6859582912 6866145013 6885238528 6890024848 6902502152 6906607526 6910112384 6926743408 6933134558 6973661968 6981350656 6988029244 6993993344 7000446544 7004610172 7025031776 7042645909 7072616096 7093235968 7097454784 7104244441 7115250506 7140238924 7152365311 7167663292 7173217688 7188603604 7209561632 7216213732 7236526208 7237252256 7241556728 7286865913 7311863104 7316211952 7318857871 7329461048 7337542016 7357612184 7361988242 7387243136 7394310014 7429045312 7433463856 7437885028 7459569824 7478273491 7505633408 7510097504 7512813542 7531992832 7538942432 7555369094 7560921856 7583011072 7584387902 7590265228 7611023908 7623949837 7635761042 7646177096 7658022736 7662577468 7684917344 7689488072 7725003664 7736971424 7759528192 7764143296 7771307096 7771570729 7793963968 7812722216 7824211759 7847022872 7874314112 7881846938 7888573888 7893265744 7923582352 7963103092 7969899392 7977523658 7986319136 8000510336 8005268768 8025340687 8028607744 8053525298 8082989824 8088883166 8090722276 8095534363 8108076158 8119136504 8131714864 8136551332 8160273056 8167802356 8174131784 8197963072 8208541201 8215546976 8239499008 8247101408 8252006504 8276064832 8332123072 8340093853 8361385088 8369383862 8376526912 8413700848 8426074202 8450640016 8473754809 8495387264 8500440032 8521753513 8525222656 8561113106 8582968576 8584526966 8591179324 8609606642 8615934208 8622216122 8624176492 8634707536 8642674586 8649372004 8667871888 8673027244 8674588832 8711104948 8713085528 8726584048 8752025984 8757231392 8762439896 8787986368 8802911152 8828575616 8842253056 8847512128 8850711844 8855975947 8881493824 8889990151 8941956296 8981639534 8997904591 9007825072 9020875136 9055522688 9083627371 9090666494 9100689248 9123507757 9125582102 9148878592 9155549078 9157630708 9171817928 9177273014 9204028912 9217564538 9219660268 9244437904 9246539744 9252039272 9266372752 9285463516 9293388416 9298915808 9307495708 9334631264 9341864896 9381189944 9389196544 9397859744 9398178556 9425258752 9430864576 9439886449 9503827879 9531535832 9537204866 9554476009 9565010128 9615658112 9629799088 9657874304 9687848443 9690051098 9714788608 9724082092 9725057719 9739146872 9782367938 9784129264 9789948532 9818490656 9825316046 9827549956 9839550448 9859822084 9868237184 9877342384 9883217092 9884996576 9912031136 9913815808 9926607964 9928864904 9955548512 9957812032 9973238912 9979170656 9982779638 10008264448 10014217024 10023796951 10060469888 10076055808 10085694892 10091693521 10121115368 10130453893 10159988744 10189671128 10219378624 10264730896 10289435702 10326607681 10328955566 10370552864 10381288424 10389333136 10396555351 10400787712 10426866008 10429236688 10433067554 10435439644 10473139082 10482077632 10488312016 10534359472 10536754592 10543021496 10573759168 10581109588 10590140288 10596438944 10600271162 10611958304 10627332352 10637137952 10645380928 10668150016 10699316992 10709552308 10721359936 10740411136 10750685764 10757079907 10788441656 10861517576 10893183808 10899662704 10965366919 10967860034 11005484672 11016012878 11039641249 11071826792 11074344112 11080930756 11082042517 11120962118 11130453568 11179849072 11181862016 11188512608 11196290378 11228932624 11231485664 11235611212 11245200512 11255958038 11268368096 11288391296 11295105248 11297138944 11328035584 11344694816 11347274176 11375725634 11377769728 11404766464 11415676636 11422466293 11455767944 11493001156 11526508448 11533364024 11566988992 11577661592 11645338432 11656478743 11697018928 11731121024 11759355088 11760534916 11767529683 11808856682 11852060416 11863398484 11873523584 11881777544 11888844422 11923505776 11926216736 11934507326 11956119799 11969301808 11986642304 12004270096 12039267968 12042005248 12049167424 12079378766 12092696672 12110215936 12121800964 12156729088 12168358612 12203908444 12217363648 12229051177 12239488352 12250781452 12286498016 12293805608 12413162944 12420545872 12425037781 12456757376 12487990684 12495418117 12541133696 12543410761 12553130954 12616732856 12628374031 12663920864 12665191448 12672724274 12695673601 12709670992 12776970368 12786871552 12795760432 12826556834 12833065856 12835983616 12840698528 12875821322 12908691712 12921040588 12965365504 12977768596 13000829296 13008561748 13046487584 13054247192 13134858464 13173152512 13180987456 13193149256 13193596819 13231613248 13260443716 13282964149 13319291839 13321689992 13368021632 13380809918 13401539788 13409510569 13448605352 13456604126 13495836208 13518756412 13539699992 13558169696 13579174336 13587250768 13626863744 13629961984 13639436944 13672263878 13719165824 13732290026 13780049696 13805004304 13813215052 13820224768 13853486816 13866269116 13935430411 13947323936 13976058488 13987986688 14000893088 14009220344 14050063552 14085291818 14145232192 14158763983 14194909568 14208488882 14230501012 14238964831 14280477848 14293654123 14304730622 14335326584 14346435376 14377207208 14419123264 14432427464 14473052416 14474504512 14483113456 14573731826 14623726208 14632423904 14637715742 14658922096 14675084032 14715224368 14723976484 14774486272 14788620028 14858090624 14866927712 14875770056 14919139648 14956546982 15011266816 15020195008 15025627084 15034563817 15077884864 15092308861 15110738188 15168775804 15177797677 15180530456 15222047816 15244433659 15247899674 15271522084 15292354192 15316045472 15325154936 15369834688 15378976144 15450007328 15473942848 15488745727 15528286592 15542614192 15543141458 15587927936 15625444432 15648423518 15694045744 15748628224 15763693876 15777147776 15786531488 15847164704 15926206184 15939798784 15955047316 15972638272 16001020672 16010537536 16025853739 16050681374 16107050596 16134405469 16177766332 16181444552 16191068726 16216152316 16238273008 16249561153 16263429728 16273102664 16320546112 16335604712 16348263568 16395926144 16417082402 16431093952 16446812473 16494202816 16504013008 16509981709 16552129664 16664246144 16680187706 16722770176 16738767724 16753053824 16827401696 16852148404 16869593689 16901280032 16947509618 16990774528 17000880064 17017143661 17043507026 17122226212 17132409931 17169053932 17182358648 17198212423 17219213284 17244432244 17248352984 17254688647 17269415072 17285349172 17298744008 17335743776 17346054488 17349177664 17422209896 17426171056 17453168096 17504051968 17514462784 17524879792 17531217691 17575972736 17605822304 17649966061 17657151232 17695024256 17701423688 17711951894 17762987648 17779980302 17883912592 17963279068 17995809182 18015650144 18041750272 18111045376 18167254742 18181332988 18201378496 18218790529 18247015514 18251164204 18262019377 18311098156 18315261416 18343635856 18354546028 18408057824 18435129076 18439320536 18488875808 18493079488 18504078544 18516941779 18532745504 18570927032 18586776832 18597831616 18614991416 18615622909 18669262528 18683729792 18741716539 18762379888 18795719488 18796357112 18813700087 18861729152 18879772898 19007655758 19063071664 19074409732 19108952018 19130020256 19231316224 19259598176 19315748608 19375696886 19380102196 19391628823 19448164184 19450115438 19478293744 19564735876 19568258528 19579897064 19636981312 19650632092 19655099912 19662319621 19679100896 19719644168 19736474368 19754684768 19766434184 19769993152 19824062272 19853215928 19857729808 19911097024 19915624064 19946477824 19958341312 19965559276 19977434113 20028434048 20047593902 20120939776 20171389784 20183387042 20242230736 20260907786 20319977488 20379342256 20438757248 20529461792 20578871404 20580936103 20653215362 20657911132 20741105728 20760947347 20762576848 20778666272 20793110702 20853732016 20858473376 20866135108 20870879288 20946278164 20964155264 20976624032 21068718944 21073509184 21086042992 21147518336 21162219176 21180280576 21192877888 21200542324 21213151687 21223916608 21274275904 21290761856 21294627571 21419104616 21438867541 21442719872 21501371528 21514159814 21576883312 21723035152 21786367616 21799325408 21853983697 21930733838 21935720068 22010969344 22032025756 22079282498 22143653584 22148688224 22161861512 22164085034 22241924236 22260907136 22359698144 22363724032 22377025216 22392580756 22457865248 22462971328 22471222424 22490401024 22511916076 22536736192 22576782592 22590210496 22611821029 22689389632 22694548352 22711095043 22751451268 22764983059 22831353272 22844932586 22911535888 22986002312 23053016896 23066728048 23133977984 23155323184 23205776503 23290676864 23294905699 23312957486 23394037856 23452694629 23462242048 23518710176 23521069832 23535059366 23617713364 23657823721 23726796968 23747047168 23763555088 23777688844 23847011552 23852433472 23869014652 23912239598 23938603616 23973284608 24008540192 24078535936 24098334848 24158757532 24173126341 24185393344 24208529881 24243601928 24265970953 24336717224 24407816888 24434727296 24458102354 24478976704 24501562904 24572996032 24587611216 24735827701 24826325888 24841091744 24850075562 24903376771 24913514752 24975981368 24990836234 25082267392 25086821522 25106261908 25233465712 25256748062 25327841728 25330382896 25345448548 25391347202 25419341984 25553940736 25591520864 25653113668 25666131712 25681397056 25705964719 25751642644 25766958847 25842081176 25880085049 25955537192 26001658592 26017123496 26092975168 26108494384 26269716928 26294847397 26361974912 26386298512 26387193638 26443791829 26463226496 26520887432 26545357657 26565928298 26638583678 26643379984 26736043264 26761619836 26803079576 26819021138 26897210704 26913208252 26991672416 27037512824 27079399984 27116339392 27158348672 27174501536 27253727488 27278873888 27344527756 27438331648 27464580052 27560099392 27586464283 27610008608 27626430104 27706973632 27732538232 27870860822 27894647872 27921332803 27952116976 28001786176 28018440688 28028573599 28100127104 28170583636 28187338543 28290464384 28311091081 28317527966 28389819136 28416977764 28461002024 28477929662 28560955696 28587308246 28609461244 28670653168 28692870752 28754414416 28838246528 28864854928 28949009024 28966226912 29147463652 29247452416 29264847808 29275431484 29292843517 29317844192 29430448736 29447952968 29577240056 29716181248 29733855424 29751540112 29762299801 29838279296 29913093964 29963895871 30040390016 30045844381 30051254168 30069127634 30155769728 30177756427 30184617722 30221476376 30249361051 30337551608 30355595354 30361060912 30444095632 30488867318 30495799348 30543044168 30584708384 30632090944 30650309872 30739669376 30757952288 30900014656 30947885696 30977491454 31056573184 31085228384 31086282916 31175855872 31250888864 31296847036 31388091488 31435738369 31527387752 31554295552 31573062976 31603266799 31694329408 31817332729 31852412368 31910094632 31939537357 31945276544 32021075072 32044421773 32051707478 32101362748 32120455549 32167498609 32214101192 32261475883 32268810938 32355532664 32362889104 32382137452 32432304632 32476546016 32499122306 32526859456 32546205328 32641092224 32671209424 32696527136 32791852288 32834164804 32862187904 32893624946 32988405632 33008026016 33019963418 33104259328 33328492288 33360375412 33380217031 33477535448 33506107648 33654803392 33704296808 33739187378 33802560064 33895019236 33915178843 34001760128 34034287322 34087014052 34157240791 34238287783 34244452424 34264819862 34338107864 34364717296 34388606161 34396424846 34438426568 34488864488 34496705968 34509377294 34538830144 34570698344 34597488016 34671487552 34692108976 34698355328 34844419792 34852342112 34906336192 34939728733 35028925568 35049759584 35062435382 35151945472 35211644608 35299932122 35390048512 35402847376 35423903788 35525975296 35559960604 35767825184 35926558136 35991618364 36013024957 36031300288 36151344481 36270059809 36334509484 36362665976 36402756992 36437581058 36494031028 36502328408 36515736439 36524038754 36622196312 36630522832 36655986787 36687271712 36709092056 36816115648 36870258152 36878641072 36977751616 36986158976 37008157088 37033883558 37065491008 37100949067 37141854064 37195663232 37229982832 37231245818 37338525056 37367459584 37483433078 37524759776 37591438976 37592714224 37627400174 37723458304 37759545796 38015311516 38126143328 38148819464 38217904036 38260040512 38387510119 38519196352 38556045073 38751393772 38760204392 38783257646 38896328368 38900230876 38923367413 38956587488 39129471752 39136517056 39159794128 39273962624 39301264184 39310199824 39324639242 39358201792 39395853133 39439288336 39509369536 39532868368 39539986304 39547165489 39648124544 39706431856 39715459616 39815039719 39822194048 39831248128 39916682624 39931118552 39954868226 40056868096 40095187804 40342779568 40366774084 40484461472 40521815572 40639954976 40758684512 40877514496 41058923584 41098201891 41157742808 41161872206 41306430724 41315822264 41330998387 41482211456 41521894694 41525153696 41557332544 41586221404 41707464032 41716946752 41732270216 41741758576 41770775641 41892556328 41928310528 41953248064 41993381911 42137437888 42147018368 42172085984 42177747937 42277825681 42295036672 42324438352 42385755776 42401084648 42426303374 42447833216 42548551808 42581523712 42589255142 42838209232 42877735082 42885439744 43002743056 43028319628 43153766624 43446070304 43572735232 43598650816 43640358709 43707967394 43861467676 43871440136 43935958339 44064051512 44158564996 44287307168 44297376448 44323723024 44328170068 44354534959 44483848472 44521814272 44719396288 44754050432 44785161512 44892948919 44915730496 44925942656 44942444848 45023832152 45065374627 45073472384 45180420992 45223642058 45378779264 45389096704 45422190086 45502902536 45529966118 45662706544 45689865172 45823071776 45972004624 46106033792 46133456096 46267955968 46310646368 46411553006 46581353728 46589811398 46625914972 46788075712 46832834713 46905389258 47037420352 47042139664 47070118732 47098114441 47235426728 47315647442 47453593936 47527110176 47555377688 47694023104 47704866944 47738029304 47824479196 47852923573 47877207232 48017080384 48063015091 48196669696 48317515064 48346252682 48370786688 48417059762 48487203856 48531941906 48673434448 48815633776 48869454592 48916204708 48957953408 49003125808 49145992064 49175222432 49298521363 49471655402 49652651776 49682183488 49700151124 49729711087 49806753542 49951962736 49981672468 50173643044 50212523816 50466931424 50513496124 50655683456 50660765792 50690897096 50782694404 50838683968 51008061391 51183041728 51232005097 51306227336 51362794112 51411929438 51503285288 51533917694 51684162352 51760170098 51911074384 52003317184 52034246992 52185950336 52216988768 52347914437 52539433856 52589694794 52723949824 52772597024 52774387276 52887583658 52926452992 53041774864 53090715314 53131856596 53277167356 53286759968 53367648859 53523239672 53606159152 53638042276 53794421408 53826416504 53983344832 54075025648 54158799968 54232678784 54316697344 54349003072 54400995103 54557747776 54609939499 54689055512 54769482313 54929160104 55120198784 55172928566 55220017216 55252860208 55413947264 55465076464 55741721644 55789295744 55799425279 55842665606 55904233952 56003572352 56036881376 56044404793 56057147198 56177384809 56200254208 56341167272 56374677086 56580928768 56622182162 56635055932 56668740541 56833955528 56922004048 56955859324 57121911392 57174616492 57218922488 57341306336 57385741504 57508828832 57676493056 57729709856 57898018048 57932453824 57987873901 58294927304 58380656971 58529695616 58550862968 58585687034 58635688384 58860897472 58895905936 59154480112 59316283663 59467710848 59503080224 59511069007 59524599602 59652274591 59676558592 59826187928 59927791742 60080780032 60091688762 60102508336 60138255268 60311539456 60355512854 60369235444 60442952752 60498722102 60675103216 60711190708 60722121824 60888191264 60977734636 60991598696 61086088336 61169416768 61264181888 61300619744 61479338752 61515904576 61574752699 61800029312 61895771392 61954982908 61991831629 62170456768 62172565832 62229931057 62501777728 62593694072 62776182976 62871476738 62985332137 63054775504 63146125952 63206533598 63388658816 63585391597 63634665458 63704824736 63820189264 63864554299 63879074714 63890553088 64042150144 64088843546 64103414956 64202725496 64240911098 64334997218 64428202384 64522951766 64537621876 64711065328 64725778208 64764274904 64864609264 64953092032 64998244612 65053718912 65092410656 65282184448 65342418848 65393054272 65668329608 65724375808 65787249892 65976811264 66016052032 66039926836 66079205143 66720750824 66760434062 66881332063 66955070896 67138211179 67309606784 67408593616 67478374756 67605120128 67790038472 67814939101 67830357686 68003520256 68068574644 68075404033 68174028104 68314481582 68476575566 68488904848 68529639724 68676215728 68729434592 68777212322 68792849692 68876853136 68977728976 68993411936 69018754588 69077660288 69141396688 69194976032 69342975104 69384217952 69396710656 69688839584 69704684224 69812672384 69879457466 70057851136 70099519168 70124870764 70166578657 70423289216 70599864244 70805694752 70847807576 70913177251 71119921208 71291090221 71535650368 71604083707 71853116272 71983236728 72026049914 72062600576 72286253767 72302688962 72540119618 72669018968 72725331952 72775887457 72805513984 72875162116 72988062056 73004656816 73031472878 73048077508 73244392624 73261045664 73311973574 73374543424 73418184112 73632231296 73740516304 73757282144 73955503232 73972317952 74016314176 74067767116 74130982016 74201898134 74283708128 74391326464 74459965664 74462491636 74677050112 74966866156 75049519552 75182877952 75185428448 75254800348 75299559349 75519091592 76030623032 76252286656 76297638928 76435808072 76520081024 76757568433 76775020238 77038392704 77052380389 77112090146 77277488743 77502787544 77520408784 77566515292 77574297619 77792656736 77800461752 77846734826 77913174976 78258943504 78273034112 78319588256 78547925248 78602528368 78620399648 78649278484 78716403584 78791706266 78878576672 79018739072 79065736736 79079972608 79094330978 79296249088 79412863712 79430919232 79630079438 79644388096 79833365248 79862237104 79909736452 79957264051 80190375608 80685559136 80733548168 80968922944 81043631144 81279909952 81517369024 81595351201 81818507011 82117847168 82196403782 82315485616 82323744412 82372707781 82612861448 82631644528 82661996774 82964422912 83043789388 83050307392 83114665088 83172442808 83414928064 83433893504 83464540432 83483517152 83541551282 83692838593 83785112656 83906496128 83986763822 84274875776 84294036736 84344171968 84355495874 84555651362 84648876704 84771511552 84802169296 84852606748 84895666432 85097103616 85178510284 85603358239 85676418464 85755470164 86005486112 86056639256 86307533248 86892140608 86975264467 87197301632 87280717418 87415934788 87467926819 87722935352 87742880272 87803875327 87871916678 88128103024 88317129992 88574614336 88594752896 88647446048 88656340136 88709069918 88869715207 88967696944 89438792576 89508100864 89570323024 89785897838 89831460992 89851885312 89884889696 90047664304 90130749254 90146944768 90360841984 90447284116 90757558528 90844380172 91005805072 91059932236 91325413088 91379730344 91646143552 91944009248 92212067584 92266912192 92355177733 92621292736 92709897289 92823106012 92980749043 93179622796 93235042873 93251829944 93576151424 93665669426 93810778516 94074840704 94084279328 94140237464 94196228882 94470853456 94631294884 94729256869 94907187872 95054220352 95110755376 95145152323 95388046208 95409733888 95476058608 95648958392 95705847146 95754414464 96034160768 96126030182 96635030128 96692505364 96741573376 96834119524 96974407712 97063883812 97346868896 97631267552 97832409416 97915906816 98006251616 98291984128 98350444864 98444530111 98597042726 98943310804 99111347881 99364366976 99400302248 99459422174 99613507084 99903925472 99963344936 100055578861 100347286088 100425047632 100933862848 101026992248 101030419477 101311366912 101321531584 101381794192 101565388808 101677367936 102016122782 102366083456 102464010194 102612454672 102725588224 102823858876 103006570576 103067835388 103368324704 103520340196 103822148768 104006634368 104068493984 104371900672 104433977536 104533882489 104695828874 105078867712 105179389588 105241946719 105545194048 105548774552 105646162027 105775167316 106083549728 106181430628 106244583739 106263713192 106554334712 106573519936 106711035613 106735297718 107046479344 107212318304 107276084552 107588842816 107652833008 107966689664 108150051296 108317599936 108421220089 108465357568 108698006144 108801990206 109115495552 109219878998 109378111024 109538964626 109858320208 110240397568 110345857132 110440034432 110505720416 110827894528 110930152928 111483443288 111578591488 111598850558 111685331212 111808467904 112007144704 112073762752 112088809586 112114294396 112180976173 112354769618 112682334544 112749354172 113244364324 113270111864 113337481082 113667911056 113746928071 113844008096 113911718648 114243822784 114349232984 114437844976 114682612672 114771483008 115017657664 115127687311 115459419712 115569871963 115864907648 115975747802 116589854608 116761313942 117059391232 117101725936 117171374068 117271376768 117721794944 117791811872 118087155823 118308960224 118632567326 118935421696 119006160448 119022138014 119049199204 119120005627 119304549182 119652375856 119855583484 120183377524 120205016672 120276510536 120387486961 120711025708 120738470888 120782820529 120885905504 120997444204 121350206432 121422381416 121444243648 121776382528 121955469272 121983197392 122172176672 122338833536 122528363776 122601239488 122718523837 123031809152 123149505398 123549762427 123600058624 123909965816 123983663258 124340913536 124345131664 124459862114 125003555456 125187388144 125552365952 125742953476 125970664274 126109551008 126292251904 126413067196 126425750347 126777317632 127170783194 127269330916 127409649472 127531533703 127640378528 127729108598 127758149428 127834135639 128177687092 128206829912 128405450992 128481822196 128669994436 128856404768 129045903532 129075243752 129422130656 129451556416 129528549808 129729218528 129906184064 129996489224 130107437824 130184821312 130309360363 130684837696 130786108544 130809855079 131192015773 131336659216 131574499784 131695900609 132032104064 132079853672 132158410286 133441501648 133520868124 133762664126 133910141792 134245899853 134276422358 134619213568 134817187232 134956749512 135210240256 135580076944 135629878202 135660715372 135741401761 136137149288 136150808066 136348056208 136628963164 136953151132 136977809696 137059279448 137352431456 137458869184 137554424644 137585699384 137753706272 137955457952 137986823872 138037509176 138155320576 138282793376 138389952064 138685950208 138768435904 138901186321 139377679168 139409368448 139625344768 139758914932 139842038791 140199038336 140249741528 140333157314 140846578432 141199728488 141611389504 141695615152 141826354502 142239842416 142549769947 142582180442 143071300736 143208167414 143706232544 143966473456 144052099828 144066552721 144125201152 144572507534 144605377924 145080239236 145326631429 145338037936 145450663904 145551774914 145750324232 145976124112 146009313632 146062945756 146096155016 146488785248 146522091328 146623947148 146749086848 146836368224 147264462592 147481032608 147514564288 147911006464 148032628352 148135534232 148261964032 148403796268 148492061809 148567416256 148919931328 148924983272 149062392997 149933732312 150099039104 150370856896 150509600696 150599118698 151038183184 152061246064 152504573312 152595277856 152871616144 152977885879 153040162048 153515136866 153550040476 154076785408 154104760778 154224180292 154554977486 155005575088 155040817568 155133030584 155148595238 155585313472 155600923504 155693469652 155826349952 156517887008 156546068224 156639176512 157205056736 157240799296 157298556968 157432807168 157583412532 157757153344 158037478144 158131473472 158188661956 158282747203 158825727424 158861838464 158977665301 159260158876 159724474208 159819472904 159914528102 160380751216 161371118272 161467096336 161525491153 161937845888 162087262288 162440435521 162559819904 163034738048 163064339893 163190702402 163637014022 164168862403 164235694336 164392807564 164630971232 164647488824 164745415562 165225722896 165263289056 165323993548 166087578776 166100614784 166229330176 166344885616 166829856128 166867787008 166929080864 166967034304 167083102564 167385677186 167570225312 167812992256 167973527644 168549751552 168688343936 168710991748 169111302724 169297753408 169459709167 169604338592 169705213496 169861796671 170357020568 171206716478 171352836928 171510940328 171516758647 172010972224 172113278512 172615066496 173150793907 173784281216 173950528934 174323637397 174394603264 174561434836 174831869576 174935853638 175445870704 175485760544 175607750654 175743833356 176256206048 176634259984 177149228672 177189505792 177294892096 177312680272 177418139836 177739430414 177935393888 178877585152 179140646048 179571795676 179662921984 179769779392 179941753033 180095328608 180261498508 180368711929 180894568232 181160595343 181688760344 182011610144 182119864472 182650826176 182759460688 183292287104 183888018496 184063931779 184533824384 184567329769 184710355466 185106542803 185242585472 185419794578 185646212024 185817503599 185961498086 186359245592 186470085746 186503659888 187152302848 187331338852 187621557032 188149681408 188168558656 188280474928 188392457764 188941706912 189262589768 189458513738 189814375744 190108440704 190221510752 190290304646 190776092416 190952117216 191297916784 191411694292 191508828928 192068321536 192252060364 193105249981 193270060256 193385010728 193668239048 193948815424 194127767624 194693737792 195262535104 195449329621 195664818832 196012503232 196200015193 196700889728 196889060222 197194085452 197311369801 197886621608 198177637567 198222695762 198728733952 198800604496 198918844348 199227014168 199807850944 199926689872 200111157722 200694572176 200850095264 201867725696 202053984496 202060838954 202643063168 202763588384 203130777616 203354735872 204032245564 204732166912 204928020388 205049904619 205224909344 205647717752 206013141152 206135670776 206736649408 207040680392 207644297536 208013268736 208136987968 208336098607 208867955072 209067764978 209391657748 209747271097 210320910667 210358779176 210483893438 211090388096 211097549104 211244294989 211292324054 211550334632 212167099456 212362861256 212489167478 212527426384 213108669424 213147039872 213422071226 213470595436 214092958688 214424636608 214552169104 214629762217 215177685632 215305666016 215933379328 216300102592 216635199872 216842440178 217396012288 217603980412 218230991104 218439757996 218756222048 219077929252 219716640416 220691714264 220880068864 221011440832 221222867593 221860305856 222072544669 222721329103 222966886576 223197701116 223370662424 223576761499 223616935808 224147525504 224177619172 224228588792 224310952411 224361952346 224709539236 225172490263 225364669088 225498708344 226488728648 226540223728 226674962164 227335822112 227493856142 227688016192 227823437296 227905829983 228487645568 228698465968 228875689952 229365225344 229542966016 230035315328 230255374622 230918839424 231139743926 231729815296 231951495604 233179709216 233522627884 234203451872 234342748136 234542753536 235443589888 235583623744 235808990731 236174311646 236617920448 236844276877 237265134652 237406251901 238012320896 238044276028 238098398408 238240011254 238609098364 239100685537 239304751712 239668014481 239711166968 240366755048 240410033344 240553021072 240720243127 240774973922 241422051416 241476941776 241565641058 241771811008 241994888408 242003097817 242700412864 242844762832 242888487296 243552765056 243910938544 243966394784 244344353344 244578101131 244677667072 245202478976 245437047674 246063618304 246299010796 247099524854 247819931632 247967326516 248681827072 248690263328 248919724228 250007110912 250374776288 251104731904 251485906952 251941328548 252091174699 252219102016 252826134392 252851500694 253059411367 253890418663 254341566388 254538661832 254819298944 255063067406 255280757056 255458217196 255516298856 255610155073 255668271278 256355374184 256413659824 256591907509 256810901984 256963644392 257339988872 257712809536 258091807064 258150487504 258844261312 258903112832 259057099616 259458437056 259706643469 259812368128 259992978448 260369642624 260618720726 261369675392 261572217088 261619710158 262384031546 262673318432 263148999568 263391801218 264064208128 264159707344 264316820572 266883003296 267041736248 267525328252 267820283584 268491799706 268552844716 268712570833 269634374464 269892315511 269913499024 271160153888 271259756404 271321430744 271482803522 272274298576 272301616132 272463571891 272696112416 273257926328 273906302264 273955619392 274118558896 274704862912 274917738368 275108849288 275171398768 275507412544 275770971931 275910915904 275973647744 276075018352 276565586752 276779904128 276830158423 277536871808 277802372642 278705278033 278755358336 278818736896 279517829864 279684077582 280398076672 280499483056 280666314628 282399456976 283222779008 283391230304 283652709004 284479684832 285099539894 285164360884 286142601472 286416334828 287412465088 287687413237 287932946912 288104199656 288133105442 289145015068 289210755848 289316988709 290160478472 290653262858 290676075872 290901327808 291103549828 291500648464 291952248224 292018627264 292125891512 292192310032 292977570496 293044182656 293247894296 293498173696 293672736448 293953673377 294962065216 295029128576 295244235559 295944779767 296065256704 296271068464 296807592536 296984123618 297134832512 297839862656 297849966544 298124785994 299867464624 300198078208 300741713792 301019201392 301198237396 302076366368 302833774087 304122492128 305009146624 305190555712 305482510963 305743232288 305955771758 307030273732 307100080952 307551708373 308209521556 308448360584 309109954972 310011150176 310081635136 310266061168 310297190476 311170626944 311201847008 311386939304 311652699904 313035774016 313278353024 313335234259 314250642433 314410113472 314481598592 314597113936 314710888453 315166825064 315457622389 315514306688 316262946944 316377323912 316565494406 317651454848 317723676928 317955330602 318520317752 319448948416 319638945808 319829056204 320761502432 321565760113 322742236544 322934192672 323050982306 323875691776 324174524576 324880871042 325119639808 326069476096 326128679786 326381404804 327274028044 327829842991 328337724806 328785615128 329261942464 329294977648 329490831124 330451445792 330526578112 330647987096 332175157552 332201229568 332689771232 333659712256 333858161728 333934068608 334166205128 334177541347 334771354372 334970465011 335140450624 335947055288 336441105637 337376687872 337421983496 338222605448 338595506816 338919418334 339208677184 339410426992 339723593342 340714041136 342413432956 342705673856 343021880656 343033517294 344021944448 344226557024 345089649541 345230132992 346301587814 347568562432 347901057868 348107977609 348647274794 349122869672 349663739152 349871707276 350891741408 350971521088 351215501308 351487666712 352512412096 353268519968 354298457344 354589784192 354625360544 354836279672 355478860828 355870787776 357056429737 358281292096 358624035679 359143591352 359539558784 359883506066 360190657216 360522997016 360737423858 361789136464 362321190686 363377520688 364023220288 364239728944 364371456787 365301652352 365518921376 366435401059 366584574208 367776036992 368127863558 369067648768 369134659538 369420710932 370213085606 370485170944 370839589156 371292424048 371635007198 371922996172 372718491184 372940171492 373007319776 374662677704 375243114064 376337117312 376560949856 376784915528 377883413824 378525179536 378917027476 379628751488 380216881408 380443021504 380580609292 380806965721 381904234432 382269576493 382595833568 382823388584 384504120728 386210499962 386540120512 386770021456 386909897413 387336478096 387897630848 388255535248 389387475584 390525070208 390595976953 390898659242 391329637664 392025006464 392310833551 392400030386 393241693663 393401779456 393778120444 394388170904 394622739602 395773243216 396355275134 396445391524 397601208992 397837688696 398454028336 399615701888 399853379744 400222315444 401389144352 401700190528 403735451392 404107968992 404121677908 405286126336 405527176768 405915117307 406261555232 408064491128 408664598797 409856040776 410099809238 410449818688 410842468387 411295435504 412026282304 412271341552 413473298816 414081360784 415213985641 415288595072 416273975936 416577483049 416672197214 417565922137 417735910144 418135529956 418177481917 418783315496 419494542194 420641821334 420717558352 420967786876 422180776192 422195098208 422488589978 422584648108 423100669264 424334198912 424725722512 424978334956 425054852768 426217338848 426294079744 426844142452 426941190872 428185917376 428849273216 429104338208 429259524434 430355371264 430611332032 431023268893 432600205184 433270399744 433684880356 433942821403 435207960824 435609517399 436879515992 437512444096 438155858504 439433280832 440897324959 441383428528 442022881664 442445735186 443720611712 444044130283 444145089338 445097741179 445442658206 445933773152 446395402232 446741324848 447051880093 447153522998 447233871616 448295051008 448355238344 448457177584 448621904822 448723904692 449419078472 450344980526 450729338176 450997416688 452977457296 453080447456 453349924328 454671644224 454987712284 455376032384 455646874592 455811659966 456975291136 457396931936 457751379904 458730450688 460070630656 460510749244 461837678848 462279487852 462554436001 463902991208 466359418432 467045255768 468169324441 468406903744 468685496272 469967478253 471167247488 471510777517 471617981462 472348623292 473235840896 473688553754 474530269304 474704573707 474812503802 476024641792 476088552056 476196796816 476480022508 476527828231 477218196728 478201371074 478609503424 479336028962 479422333936 480733510096 480820066688 481106042144 481440486254 481549947844 482844102832 482953883552 483131282116 483543622016 483989776816 484006195634 485400825728 485689525664 485776974592 487105530112 487821877088 487932789568 488688706688 489156202262 490404957952 490874095348 491166050599 492598021592 494199049708 495639863264 495934653032 497380526656 497839448456 499037631547 500749552576 501228585949 502971813904 503882657096 504182349398 504438204032 505652268784 505703001388 506003776369 506118822734 507780837326 508683132776 509077323664 509638597888 510126134812 510561514112 510916434392 511032597712 511220310146 511336542556 512710748368 512827319648 513183815018 513621803968 513927288784 514113151357 514679977744 515425619072 516183614128 516300975008 517688522624 517806225664 518114199232 518916874112 519413286938 519985956896 520739285248 521237441452 522739350784 523239420316 524768063092 525346636864 526297999136 526783602436 528319414688 528633641144 531941211649 533766006592 534083472496 534276624583 535050656504 535640567168 536983599412 537105689432 537302979031 537425141666 539268748928 539366662723 539784631022 539826998048 542320307776 542519512808 542642861488 542965607044 543020083333 544548597152 544603232264 544927143782 545392224832 545913964843 546515852656 547812604528 547911238784 548237117792 549409725824 549835476736 550217698576 550342797536 551014825088 551541943862 551821831808 551947295488 552150036704 553131173504 553559808256 553660316846 555073743616 555604745284 557410556066 557510716672 559035659728 559368155164 560998966112 561332629256 564798913952 566445558016 566782460608 567305418008 567324663217 568959369664 570199079788 570328721768 571167458407 572729549077 572832669656 574824930176 575374826474 575865893824 576208399312 576266210884 576608954467 578290030136 578421511696 578633977418 580320956944 581306525716 581352151744 581802655616 582207099656 583001296928 583904496448 584037254528 584251783024 584384620064 585849870151 585955140992 586088365312 586495788592 587345472896 587907346754 589924130432 590058257152 590488471118 591889559534 592542136928 593615185072 593968247236 594269665024 595679725312 595699933088 596249571988 599223507673 599734929248 601483427584 602038402784 602396474792 604152732736 605667548174 608244984256 608826851269 610381111424 610965021926 611486464576 611911543516 612275487733 614060547464 614200161904 614627127289 615103416746 616419043112 616896721168 618219909944 620022300352 620163270272 620532122336 620594380952 622088006449 622341253888 622403694016 622773878608 626071548032 626556706048 626670468518 628501284866 628820226944 628963197184 629194227872 629421776906 630333650128 630915244778 631028613376 632525893888 632754647824 633130988812 635302909696 635910661204 637040635504 638897896832 639277891616 639658112408 641523004864 643131520226 645484473088 645868385344 646101964612 646486244131 648349049152 648969281023 649761742084 652257359572 652645300111 652762809608 654548056088 655659685982 656675449612 657571230256 658523884928 658589955296 658981662248 660902891584 661053156224 661295974192 663104798083 664350315104 665379542464 666016066261 667716323456 667868137216 668332410256 668355082694 669542708744 669940930022 670280901248 671894110576 672882211274 674843966992 676445210896 677191013632 677838836668 678417354368 678820853984 679447186684 681428082272 684826865912 685411347712 686043761312 686067034588 688043888896 688453114048 689111710777 690179299082 692603175628 693779435167 695802115736 696215955218 697294549588 698245739344 699327478304 699743414552 701783482816 701943042176 702431002616 702975333424 705024824192 706537039936 707212936339 709179568384 709250721088 709672559344 709929213487 710957721656 711741575552 714112859474 716562584192 717248071358 718287182704 719079117568 719767012132 720381314432 721045994032 721474847716 723578272928 724642381372 725392528627 726755041376 728046440576 728479457888 728742913574 730603304704 731037842752 731737177423 732870802118 735552073984 736255727116 736693627033 738269319076 738841421864 739523134189 740426171212 741679178312 742584848096 743270014396 743845992344 745436982368 745880342984 746014639552 749325355408 750486228128 752674234624 753121899712 753569831056 753842360713 755766827648 757050359072 757834054952 758948540623 759257502976 760886043008 761161218584 761613931442 763808468864 764539152986 765191667136 765646777168 769008241456 772420999924 773080241024 773540042912 773819794826 774672956192 775795261696 776511070496 778774951168 781050140416 781191953906 781797318484 782659275328 784050012928 784621667102 784800060772 785266833211 786483387326 787556240888 788776341808 789245479204 791546486432 792710550268 792890783048 795202417984 795675377392 796228496497 796908056672 799231403776 799706759488 800444630888 800471785087 802778288704 803400381056 805893811177 808215937984 808243355816 808989103741 811054353536 811830234614 812523110464 816128982256 817329197594 819712081552 820199618476 820899637376 821684936774 822590871008 824052564608 824542683104 826610090761 826946597632 828162721568 830427971282 830577190144 832547951872 833154966098 833344394428 833840039389 835131844274 836271059912 836354963834 837566630992 838989084388 841283642668 841435116704 841935573752 844390196416 844977179956 845169296216 845479743703 846201338528 848668397824 849451445024 849956669912 850109705536 852434677696 853688284904 853882381744 856371834752 857698546432 858208676416 858519048868 859029666859 861222664064 862046537786 865200410368 867369760712 867885642806 870415921648 871219034798 872796745327 873759031984 875024888192 876311717008 878866561664 881794649918 882766857056 884045763328 884891470372 884980252429 887441223424 888088260566 888290178676 890195482358 890885316412 891867546304 892720735921 892790804464 893482649696 894103760186 894307045996 896710476688 896914355168 897243809644 897447809384 898838156944 900689961052 901458676352 901994833376 905954914592 906160894912 906699848656 909343288448 909975424568 910752064768 911293749184 911623319932 912165522541 914793863872 915502759808 915668985553 921021498488 921871304263 924558975704 925108872002 926784172873 927805982416 932718836864 934090511536 936338648882 936813807488 937370992544 939721298971 939934956506 942334494976 943021555034 943235962924 944697246584 946471681792 947377107508 949060538608 949409147414 949625007604 952177104112 952393593632 952960045016 953055656462 954436393456 956402742148 957219006848 958672057924 958844667872 961467020192 961640133376 962212084288 962880972508 963099895688 965688205664 965907767104 966262564232 967087244032 967979553632 968012391268 970801651456 971379051328 972308304247 975643754176 975865579136 977377413376 978312404524 978894271537 981748190696 982332101198 985196043184 988398099416 991279726528 991869306064 994761053312 995678896912 997848389629 998075263094 1001499105152 1001680945057 1002457171898 1005943627808 1007765314192 1008364698796 1008465869047 1008876408064 1011304537568 1011406002776 1012007552738 1012237645468 1015561674652 1017286420003 1017366265552 1018154647328 1020252269624 1021123028224 1021832868784 1022065195424 1022440620292 1022673085112 1025421496736 1025654639296 1026367630036 1027243607936 1027854577568 1028226302714 1029359955488 1030851238144 1032367228256 1032601950016 1035377045248 1036228398464 1037833748224 1038826573876 1039444432663 1039971913792 1042474882904 1043436750979 1046478840632 1049536126184 1050693273728 1052595998272 1053567204872 1056638829376 1057267282288 1063640591143 1063882423298 1067532013184 1068166944992 1068553249166 1070101313008 1070845201153 1071281134336 1073967198824 1074211378864 1074605958062 1074850283332 1078537497856 1078733325446 1079569262044 1079653996096 1084640615552 1085039025616 1085285722976 1085931214088 1086040166666 1089097194304 1089206464528 1089854287564 1090784449664 1091827929686 1093031705312 1095625209056 1095822477568 1096474235584 1098819451648 1100435397152 1100685595072 1102029650176 1103083887724 1103643663616 1104300073408 1106262347008 1107320633692 1107979230421 1111209490568 1112843657107 1114821112132 1118071319456 1118736310328 1121997932224 1122665258512 1129597827904 1130678438071 1133564921216 1134610836016 1134649326434 1137083048647 1137918739328 1140398159576 1140657443536 1141450379251 1142334916814 1145459098154 1145665339312 1149649860352 1150749652948 1151731787648 1152416798624 1152532421768 1153217908934 1156580060272 1156843023392 1157267954836 1160641913888 1162613051432 1162704303488 1163605311232 1164414199312 1166002593856 1167808992896 1168074509056 1168503566048 1168769240128 1171699740302 1171910281984 1172991577184 1174690945792 1175814693508 1179848260864 1180976942236 1183779119068 1185084273856 1186217964169 1187230370144 1187936494472 1191399866176 1192499143976 1198447015346 1199469858496 1200617310529 1204076805568 1204792949584 1205228664757 1208305465472 1211335096348 1212055557349 1216489968512 1217653702538 1220762222848 1221930043852 1222972929152 1223823087032 1224550975466 1228121094928 1228400323808 1229254254578 1230206833492 1231480339297 1232838086224 1233793442336 1236439819888 1240044600704 1240326540544 1241064244672 1241188761904 1244176012898 1244807388032 1245547757216 1252143096064 1253340937036 1257002569732 1257640453888 1258388455744 1258843553812 1259592271231 1260667300256 1261830489556 1265509295648 1266261977624 1271821322408 1274081271008 1277795793664 1278555783232 1279316224816 1279778891443 1283046009728 1286263040452 1288447522453 1291736770688 1291971308383 1292203929224 1292972488262 1296698098304 1297938562046 1299523484168 1300722525193 1304514719144 1305290600222 1305525619216 1309096112176 1311319371964 1313350899224 1315142460512 1317047769856 1317179910592 1317963324496 1321805783168 1322106312448 1322591948384 1326209596166 1328700630208 1330759084928 1332032132522 1335432646912 1336664820512 1336710165388 1339085417488 1339881860044 1340561802496 1343788221152 1345764422548 1349687933984 1351736749867 1352890421792 1355677673336 1356834708736 1357641707968 1358894373368 1358940472357 1362856164544 1368145307347 1369653731824 1372087522624 1372134069176 1373400106351 1376906228096 1378223421554 1380358598164 1381179588607 1385206351256 1387243462969 1387558870334 1391604231472 1392431910436 1394589099176 1396491478688 1398654956608 1399486829104 1403566965632 1403886084352 1404862005232 1405950666848 1410049648384 1413074079872 1414425872678 1418501442176 1419345118688 1419858426974 1421915443312 1423483151104 1428225718948 1433125168384 1434496142716 1435349332333 1436574365408 1439534024264 1440762628864 1442091988064 1442949695432 1447156545856 1449284762744 1450785057254 1453510082752 1456092881152 1456958915776 1457485827148 1458352690249 1462075685504 1463474354846 1465741604236 1472246374669 1472511454232 1473387254066 1476538638152 1477682843728 1478710064923 1479046268378 1480852342424 1483358356624 1485169696192 1486540028792 1487691984688 1490873964736 1491760685968 1492029279104 1498650710816 1500972456256 1502408335519 1506243799424 1507139662112 1507684721426 1511533655296 1514100718144 1515668109904 1517897081246 1521772086016 1522322437168 1523227862884 1527616937728 1529078305972 1530383334272 1531293554336 1538016482912 1544841999848 1546160482048 1547080085824 1547639589652 1548560073151 1549345912384 1553022140992 1554507812683 1562383907812 1563594636968 1565037330493 1565318550656 1569243334204 1569600121544 1570176666877 1570533666422 1572966774652 1575112481776 1576207431841 1577552683616 1578490958408 1583092972864 1585421100536 1585781566096 1590404835968 1591350754784 1592456992994 1593816113344 1595340809881 1599413518976 1600889261776 1600943570174 1605556577408 1606800762112 1611787622354 1616431875968 1616486711632 1617978207482 1622108707072 1623660469228 1625046220928 1632257964512 1634658395188 1639424163104 1640399236952 1641799274752 1643369873548 1645181742016 1648105129216 1649085366208 1650662935117 1653220181522 1656325443136 1657909938139 1660855942564 1661843763307 1666309932196 1666688788856 1667680078778 1670263688548 1672542119824 1672709927668 1673704798759 1675133261984 1677978168776 1682567285336 1682870233408 1683871147504 1688780392832 1689954359912 1690338592432 1690959487406 1692402677056 1694021684719 1698902890048 1699913339824 1700219411072 1700528116027 1704869355392 1707376569808 1707764763488 1712046707917 1712743669504 1716417352832 1717038097736 1718059333718 1722445328128 1724093075572 1734739521424 1735771285612 1740831843296 1742438069596 1745593490654 1747518063968 1750049776384 1752623434016 1757733123328 1763589299836 1764638222893 1765533714112 1767222681313 1769782940744 1769960504858 1771415879569 1776176521132 1776580357352 1777232930641 1780390964716 1781770632824 1783735092608 1785441471842 1785581608928 1786965299392 1788207520372 1788614091992 1793420953376 1793828710336 1794487619288 1794895618768 1796143352563 1797676313888 1801379922104 1802917352704 1803989666752 1805715422173 1811909829184 1812321789824 1813399697312 1817946504283 1818686576896 1819950849136 1822587498368 1823246639864 1824331045082 1829587727744 1831005519616 1831337971106 1842042996976 1843742608526 1849117951408 1850217744004 1853568345746 1855611964832 1865437673728 1868181023072 1872677297764 1873627614976 1874741985088 1876535424487 1879442597942 1879869913012 1880987995831 1886043110068 1886471925848 1889246208577 1889394493168 1894754215016 1898121077216 1898818294828 1899250015208 1904354208224 1904787187264 1905920090032 1906111312924 1907245003237 1908872786912 1912805484296 1914438013696 1917344115848 1917689335744 1922934040384 1924424168576 1925761945016 1926199791376 1930396803517 1931376411328 1931815534208 1932525128464 1935959107264 1936024782536 1937811108961 1942758102656 1944616608494 1951287508352 1951731158272 1956624809048 1957788543074 1963496381392 1964664202396 1970392086368 1976796198832 1982559453056 1983738612128 1989522106624 1991357793824 1995696779258 1996150526188 2002998210304 2003361890114 2004914343796 2011887255616 2013811892659 2015530628384 2016729397592 2016931738094 2022609075136 2022812005552 2024015105476 2024475290936 2025218920963 2031123349304 2034572840006 2034732531104 2036309294656 2040504539248 2043665737568 2044130390848 2044881240584 2045346170224 2050842993472 2051309278592 2052735260072 2054487215872 2055709155136 2056452605428 2057675713639 2058719910976 2064734456512 2065203900032 2066709648913 2072456796928 2077653147752 2078888865326 2079943827584 2084949765808 2086873501958 2092957681264 2099072252368 2101386547456 2105191996544 2107134409744 2113277658752 2114534564576 2119836418609 2127281182286 2127764846596 2135064026368 2136333889984 2137106498332 2138377576741 2140202626016 2141690402306 2147934397648 2148422757728 2149211916124 2149700566664 2157466650892 2159138524088 2159307992192 2169281231104 2170078051232 2170571445952 2171862428176 2172080333332 2178194388608 2178412929056 2179708575128 2181568899328 2183655859372 2186063410624 2191250418112 2192948471168 2193346639813 2200870794304 2201371190144 2202976219171 2206167775448 2208203356723 2208600146816 2214641267384 2215958460842 2222418981136 2225687314214 2229642224264 2236142638912 2237472620656 2243995864448 2245330517024 2250960320791 2259195655808 2261356876142 2267129842432 2269221672032 2269298652868 2274166097294 2275837478656 2280796319152 2281314887072 2282900758502 2284669833628 2290918196308 2291330678624 2294808900937 2301499305896 2303463575296 2304833597248 2305064843536 2306435817868 2313160120544 2313686046784 2314535909672 2321283827776 2325226102864 2325408606976 2328828398624 2332005187712 2335617985792 2337007132096 2337538480256 2339242789429 2343399480604 2344793255077 2345983154368 2348227398457 2351629387016 2355087739459 2361953884472 2367558238136 2370168547712 2372435928338 2374460740288 2375872988944 2382799732352 2384998287952 2396894030692 2398939716992 2399375286997 2401234621058 2408153611136 2409585899168 2410457329514 2415627546787 2416610930944 2422670192696 2424111114698 2432979937024 2435307405076 2436755843263 2443860087704 2445945858304 2447646174064 2449101950932 2456242189856 2456800647616 2458508509156 2460413666984 2462960678594 2465676172448 2467586884672 2472879639776 2480089201408 2482128489344 2482377523808 2488352025796 2489614776064 2491095514432 2493478577743 2499395008159 2506681874072 2510368249753 2514005139464 2516776911488 2517687107624 2519184542462 2521334600512 2523660979112 2531018591296 2532523955248 2543642644816 2548162542016 2550600197509 2557111566464 2558632449632 2559557782886 2565047807413 2566092019456 2572526080904 2576895044906 2583473541376 2583942616766 2584407858448 2585944976524 2593396196608 2595877124092 2599046968336 2601445050386 2609029438288 2610581200444 2611051238432 2618192224352 2622638743928 2626701798448 2630284921024 2634359821184 2635926648992 2643611566336 2645183896768 2647714366057 2652419192332 2657401260416 2661518169856 2664064265044 2665648760047 2673329641024 2673420330776 2675887035451 2678170834976 2679763720088 2687576442304 2691528845096 2699375867968 2703473499734 2705780843584 2708369281891 2711355346672 2715283415936 2717788746736 2717880944714 2725712329088 2734171838671 2736290614694 2739307463648 2744175045248 2744268138352 2746175834857 2746800212702 2753812456192 2756446843108 2760717196328 2762359177214 2770412702512 2774486925938 2775117740668 2783208462944 2784863820872 2789178198352 2792982957376 2797309913216 2798973658208 2807133931264 2809724010464 2811901333696 2826148159744 2828851745356 2837002884352 2838690237376 2839716853948 2841405821149 2843830886624 2856451437896 2868992285432 2870698664666 2873148730816 2875897278709 2879068048528 2884183976128 2885899390864 2886943080697 2894313091712 2898569525488 2901570114508 2906497899487 2907020165504 2913917831552 2914971654296 2916042381343 2916705380498 2924151371008 2926948709692 2927242373419 2931483208472 2944492749338 2945022908464 2946774508132 2953077276304 2955365687456 2957420129846 2958092536756 2961704684848 2966716713248 2970339392384 2973080057584 2975383969376 2981747929472 2983521371936 2984058558208 2997301421632 3001944912512 3004816671038 3012487598848 3014279324224 3015369442852 3017162882251 3028201436288 3031336219808 3035794162492 3044644874336 3046455725768 3049266621793 3058156611944 3060766668544 3062587108672 3065516879503 3076032965824 3078975599401 3086281274713 3089683999696 3094160171648 3095279179304 3097120146302 3098691824768 3106044281984 3108308911981 3109015625366 3115684188253 3124767815624 3127189273936 3129363160651 3130074660986 3130637101312 3138486668408 3139200243088 3140353333754 3141067332844 3145933549304 3150224963552 3152414863682 3155105367232 3156981916816 3166185945728 3170842201072 3171563132192 3180809671936 3182701509568 3184913985988 3187632226688 3190681619762 3198827037952 3201778523552 3201887140348 3211113154816 3223575244708 3232863751936 3232973423264 3235956414964 3237881052007 3247320938456 3250092441856 3264515929024 3269316790376 3277185271087 3278848326208 3280798473904 3286739747096 3289772347771 3290363484032 3298170732416 3300575442619 3301325870234 3306440363044 3312650886272 3313252356727 3315819876278 3321711885128 3322932015949 3323687526614 3332619864392 3333377577712 3335360157556 3335694797617 3340527377096 3345084239648 3345419855336 3347409597518 3350266523968 3355956337552 3365134570672 3365740466816 3367742295008 3377560785664 3379908719824 3380677184864 3381918974812 3384805354112 3388043369438 3397805780096 3399826679648 3400438822144 3401056232054 3409738710784 3414753139616 3415529526976 3424093415834 3432834705664 3434076195472 3436118667436 3438162354193 3448186151144 3469479042848 3471542571224 3481663686592 3484876139192 3491186981308 3493263420829 3495036127936 3505246868032 3508600101643 3518195801473 3527178599672 3529276445786 3531067428224 3534445362626 3539565881488 3539921009716 3542026434583 3542831759138 3552353042264 3553160714704 3554465861282 3560781929432 3563541265648 3567470185216 3570882943684 3571163217856 3573930598784 3576415040744 3577228183984 3586841906752 3587657420672 3588975238576 3589791237536 3592286705126 3595352627776 3598792059499 3602759844208 3607979333504 3611430844346 3623819658368 3624643579648 3626799394624 3635893008566 3639901698272 3645174996736 3646493279728 3648662090164 3659175455488 3662675942212 3684085993952 3687485217052 3698235902816 3700435488008 3707136691492 3711223929664 3723588481543 3736362046144 3739936372081 3745354595528 3749483970176 3753070848974 3758885195884 3759739826024 3761120853217 3761975991662 3772086220136 3772943851696 3775566639061 3778492417154 3778788986336 3789508430032 3796242154432 3797636589656 3798500030416 3808708416448 3809574374528 3811840180064 3812222625848 3814490006474 3817745573824 3821397753901 3825610968592 3834688231696 3835378671488 3845868080768 3848848337152 3851523890032 3852399582752 3860793607034 3862752822656 3863631068416 3865050256928 3871918214528 3872049565072 3875622217922 3885516205312 3889233216988 3902575016704 3913249618096 3915577086148 3926992762784 3929328404792 3940784172736 3953592397664 3965118906112 3967477224256 3971272642519 3982715587648 3986525583427 3991393558516 3992301052376 3998172208849 4006723780228 4009106843539 4009828687592 4023774511232 4027623785318 4031061256768 4033458795184 4033863476188 4045218150272 4045624011104 4048030210952 4048950581872 4050437841926 4062246698608 4069145680012 4069465062208 4072618589312 4073358045367 4081009078496 4087331475136 4088260781696 4089762481168 4090692340448 4091241549889 4100949091057 4101685986944 4102618557184 4105470520144 4111418310272 4112905210856 4115351427278 4117439821952 4129468913024 4130407800064 4133419297826 4155306295504 4157777730652 4159887655168 4169899531616 4173747003916 4185915362528 4198144504736 4210383993088 4214268819488 4226555317504 4229069129152 4233114794773 4239672837218 4254562364572 4255529693192 4261787958883 4272667779968 4274212996664 4276755153482 4280405252032 4283380804612 4295868795296 4296845515456 4298423832248 4299401133328 4302389891023 4314933301784 4318277048176 4318615984384 4340156102464 4341142891904 4343724856352 4344160666664 4344308037511 4354616045143 4356388777216 4356825858112 4359417150256 4367311718744 4372126821248 4382500836224 4385896942336 4386693279626 4401741588608 4402742380288 4405952438342 4412335550896 4416406713446 4417200293632 4429282534768 4431916921684 4444837962272 4451374628428 4459284448528 4472285277824 4474945241312 4487991728896 4490661034048 4494956947027 4501920641582 4518391311616 4522713752284 4525403708917 4538443344064 4538597305736 4542784967161 4548332194588 4561592638304 4562629774144 4565801517004 4568517100777 4569339667256 4581836392616 4582661357248 4589617801874 4602998611792 4609667194496 4610129687072 4612871635736 4626320241088 4627372093568 4629071819344 4641733586581 4642567655552 4650452205728 4657656797248 4662112463827 4664010375424 4674014264192 4675076960512 4678485578858 4686798961208 4689586510154 4691966308736 4696454796914 4703258774032 4710175478918 4723907768944 4735116476272 4740337095424 4744871856676 4748921480576 4751745977888 4765599464704 4769996575904 4793788061384 4797879433984 4798750573994 4802469242116 4816307222272 4819171798336 4820914659028 4823781975439 4831255093574 4845340385392 4848222229396 4870614810152 4873511686526 4887720175408 4895292348128 4898203901864 4912484379712 4913601295232 4917017018312 4920827333968 4925921357188 4931352344896 4935173769344 4945759279552 4950490554373 4964256978688 4964755047616 4969504494409 4976704051592 4982191028864 4986957155486 4998790016318 5013363748144 5020736499506 5028010278928 5033553822976 5035374215248 5038369084924 5042669201024 5047321958224 5062037182592 5065047910496 5077747700389 5087285289632 5096325084032 5101200395018 5114223132928 5117264899264 5119115565772 5122160241961 5130095614826 5145052161808 5153790089812 5167885233532 5168815716896 5171889953048 5176661939323 5191754248184 5198093936672 5202890100772 5218058876576 5221162400888 5222102476864 5236384448704 5245277487856 5253403596896 5260569842048 5268719642368 5271853297984 5276896524991 5290367793536 5295428732114 5304838384664 5312639784361 5314802520832 5328128530088 5331297520094 5346659282048 5346840661552 5351774070902 5356341669952 5359527440176 5375152884608 5383057690192 5398751735936 5406946999468 5411561687168 5416738563782 5422710693344 5430566831872 5435577493472 5435761889428 5436307264921 5451424658176 5468343677342 5472581229388 5478614927296 5488350090496 5488536276704 5492351669714 5493600425404 5496867832477 5512893686216 5521434392656 5524718354428 5540825405024 5548973851876 5550235481336 5566416925888 5569727641744 5578356396704 5585965914752 5594619826432 5597947316416 5603302495609 5619448020928 5623802667392 5624823768397 5641256678239 5657703490712 5662923726187 5677380474752 5679433707896 5682811642298 5687661773248 5712902875792 5737984570864 5741397329332 5746297461632 5751794557418 5758136097056 5768367952256 5771798781728 5772573693679 5773886161394 5786270635327 5788626183424 5797139050976 5803140229016 5812995798974 5814040331008 5827835663104 5829943308592 5832084762686 5833410760996 5836880275723 5853897419384 5854484746838 5862966416944 5888985498676 5890045816928 5893549016264 5906154552608 5910731374912 5914840259692 5916185073512 5923409369696 5933433426496 5940678784768 5946160115168 5950767938752 5963495858944 5967042743872 5972751011803 5994602843264 6003889825024 6009633342076 6013207668013 6028558648448 6030738885704 6034325764502 6056402872576 6062672439616 6071588324984 6089289748672 6092911451536 6098533243586 6109577217289 6116313223888 6125174217344 6129640107721 6131033759006 6152065931648 6157951198802 6172562549426 6179367999392 6188320343296 6190558358608 6194240292604 6194861767003 6197383649536 6212088563968 6216617823962 6218031250732 6231368376506 6249045151447 6249535631248 6254378547872 6258726321302 6260149321972 6276973336816 6278400486176 6280706667508 6282134665688 6291867098608 6300449927104 6304829727364 6310210734464 6313963833632 6332371891456 6341684402144 6343126264384 6365403019136 6369827971976 6375264453376 6381363239524 6385158657787 6403557047104 6403774280696 6409682898871 6447150489416 6465946846528 6471912829928 6475762104014 6487489210111 6494641876912 6529031858048 6538633580752 6554370542174 6557696652416 6561596947808 6573479494192 6578049092797 6579544695542 6580726968064 6596341464832 6601150885238 6602651740468 6612880726088 6625301772544 6626504713454 6631639752556 6643423770256 6645864031898 6647375053228 6665239728784 6666755155424 6670720315112 6671389595234 6681054754192 6690168479296 6690839710672 6694819195036 6700533047936 6711912675104 6730269141344 6731480933632 6735484590016 6759817439648 6761354369728 6763837949624 6769610708224 6776086738876 6795611560192 6799653359296 6802112464108 6806158129729 6829506279232 6831059053952 6848186831668 6868152390944 6872237334872 6876324708386 6896372302288 6915235751437 6938958085696 6943085142448 6945596119579 6963327373184 6969752278384 6982373962616 6984938727403 6986526841658 6990072255872 7010493736064 7011766615399 7017200203286 7036391602946 7054357199344 7058552891572 7059261083329 7062134856448 7068890725252 7079131762976 7079842019432 7084052869166 7085663518276 7104706084528 7106321429408 7108931722564 7121563858864 7127082531296 7141765887368 7142326435712 7147861197568 7152830081488 7154456367968 7173683813504 7175314841344 7177950477152 7179582475072 7184573410252 7190705255552 7197584118998 7205519688416 7215958667008 7222861688692 7247639316736 7253598789248 7271786017132 7279803396544 7292986559456 7297324180328 7304057256853 7325351884424 7368171987904 7374970434104 7375220621821 7396471805632 7400870976016 7414273382984 7422447859328 7445484138001 7447176963086 7472724092288 7479872744162 7490709191056 7495916408071 7498967940352 7506141697948 7517770391768 7519479652048 7522241706434 7523951983324 7544172440272 7545887703392 7551133278122 7556984834308 7557577972672 7579016860064 7592484308864 7595273179312 7597000060832 7617416832896 7619148749056 7623680360128 7624445251696 7628980012948 7635491147648 7642795507802 7651221937184 7669376463392 7670757342976 7691736161536 7703047780064 7704799165504 7721587214068 7725505645312 7730100513856 7743836429056 7744099130144 7751244435844 7755854612947 7778466433976 7789905599749 7826499236192 7831154172296 7853985525568 7858656809584 7881568345472 7907184795328 7914749066497 7934954448512 7936395180067 7942545285038 7959581340529 7965431175296 7973051166854 7982787117032 7984602104752 7990152654757 7996344417698 8013447560456 8018213687078 8019657375184 8047549022464 8055247570636 8062122513536 8066917590368 8067726952376 8090436300544 8091248022208 8096060421904 8097901163744 8100875683852 8124493397216 8138291360024 8138930124416 8145237178624 8146716090734 8162018156992 8174662950272 8176521563392 8179524962336 8181384680896 8182483099778 8201898182114 8203371973888 8210941040288 8222836620544 8225810421712 8230702854556 8234879643904 8258937826048 8266838595652 8303525749183 8310612591008 8315555461304 8339799063232 8347494007832 8371830725056 8396289009472 8404321173703 8428537638976 8436600653299 8458138258304 8466229589546 8479345674436 8484388901443 8509124729144 8511059386384 8523575917766 8545335559936 8548425993328 8553510306964 8560810504064 8566761609224 8591737590592 8593691030912 8596847664496 8598802266656 8604779782046 8620362375079 8629866603568 8636554096352 8680312204928 8682285783808 8687449712704 8688321333328 8688616075022 8709232090286 8713651716224 8718834300512 8734623437488 8744253642496 8765001672448 8773386559252 8803483177216 8811904876684 8817145898617 8824671101792 8832813426892 8858565069536 8863833843368 8889675924544 8902749256856 8918568897056 8944570555648 8949890482624 8958452240101 8981322068096 8989913894054 9003841283164 9019132657171 9043799158681 9045427504568 9050807417834 9076886688128 9077194611472 9085569934322 9096664389176 9123185276608 9125259548288 9131603034008 9137034201554 9138679334512 9163672785232 9165322714496 9179235603748 9205997223584 9219334388992 9220259374144 9225743271472 9229079775331 9252640482176 9254744187136 9258143638688 9283467173162 9285135311104 9300904411456 9315313594496 9324224927654 9348028528384 9356971157716 9373597922416 9379173020308 9383932617472 9392909593828 9406517548064 9420350957836 9447815537888 9470232952544 9489743713352 9497842961152 9503491955776 9512583306499 9539993151808 9549119420767 9577017151429 9587576122768 9597501147988 9604938484232 9613800744457 9638343596672 9641829318056 9647563950878 9662510187148 9690680770784 9696444458792 9741229620304 9747023373052 9775440350816 9790584696256 9796407803728 9799950689269 9824968759424 9827202590464 9834034036624 9841654667936 9851842714376 9862704689792 9870347538688 9891518559104 9900981108746 9929510095232 9939008988818 9953408103184 9964382057728 9973914310972 9997580032636 10026727496288 10041472999012 10056020557856 10070748430496 10076738169848 10085338402048 10094643916448 10124074365184 10130095820992 10139786601433 10155495400778 10174570579264 10192650168064 10202400790036 10208468831743 10234529798528 10238231131544 10244320483922 10260191229652 10290104323616 10305724622683 10307580179624 10335770467064 10337631433792 10343779906096 10350970454461 10353323878646 10383508496368 10396187873344 10405780201544 10406133206131 10436117753152 10442324801776 10444204953728 10472768897408 10490554975712 10506807193792 10516858348633 10521139684096 10543706595968 10553793049982 10580735587072 10590857464228 10609676769328 10625279568722 10656257060176 10662595040188 10693318564096 10693681323104 10703548141804 10712683339904 10719054880352 10750305769216 10766115380384 10797503471872 10813893998936 10823123374336 10833477127564 10839920512057 10845421386688 10871154986944 10871523778856 10872614529842 10881554688781 10936687354684 10945162458776 10957229854592 10977072553408 10984703339428 10987200850808 10991236668139 10993735664954 11025787372432 11033452022887 11042868785312 11049436708856 11081650810048 11097947703752 11100470962672 11132833851776 11139455283488 11156712793408 11167385669167 11171931829504 11195894632832 11206604991218 11238896041856 11247605334784 11249647536794 11282513356478 11315406981424 11325847452374 11354760949504 11358867415792 11365623284596 11375323546496 11425805751584 11475969141728 11482794658664 11492594923264 11503589114836 11516272194112 11536735904512 11543597563456 11545147387358 11547772322788 11554640545819 11572541270654 11594278101952 11605369566973 11606280458032 11625991597948 11659886617184 11664169525372 11666821521992 11673760551446 11707794838768 11708969493676 11715933591313 11725932833888 11777970997352 11780091633856 11787098032528 11812309105216 11821462749824 11829680519384 11832370147024 11846818739392 11858151793033 11866866852992 11892320230336 11901535877504 11903696812189 11934085487744 11945502023606 11984326955419 11989205686528 12019266684152 12026415336026 12057117296896 12061477771408 12068651529004 12125344879232 12143176649968 12178579497344 12185822903072 12197066487172 12219154434578 12232626447776 12250348434688 12259280215442 12262067518012 12304131863296 12315902397604 12345125098852 12358735998784 12370558769191 12381116717216 12388480585208 12389723534006 12399911156983 12433235647924 12436062501464 12440630514487 12462736753012 12498090302894 12499071262496 12508757095744 12517452642604 12520298643944 12553946673632 12556800972352 12561413335016 12564269331376 12583734197216 12600899854208 12609659454728 12620421468928 12627927667264 12640007955211 12683368804288 12686252528768 12725625529981 12730806038272 12739655943952 12762726479048 12770317315574 12807114094208 12807548561392 12819365797742 12894300978832 12931893693056 12943825659856 12951524208028 12974978420222 12989283753824 13021852285741 13058063716096 13077267161504 13108741084348 13115393304832 13123193895616 13135747971409 13146958988384 13156098185594 13159089391084 13166915970817 13202301770476 13205303480936 13224723460039 13225761452176 13253009426908 13263279505112 13286847540512 13291728063796 13294750106456 13330479457568 13333510310848 13341440630224 13342779190468 13362109508384 13380336958592 13381679421344 13389638390072 13401066095872 13423825350208 13460538282688 13470969180032 13473415073137 13512777624619 13519634879296 13522708739456 13527675899248 13552173477752 13564677762727 13599306718592 13604224928216 13612316259458 13659012558464 13662118107904 13696373663336 13736304781888 13744474669744 13752649416772 13792744604576 13827327684859 13830471502874 13877916171392 13886170284896 13891192239158 13926654746368 13939504556768 13964747925232 13969877454806 13973053683316 13980144511744 14020987472128 14023533230798 14034400406572 14072783205892 14096683248613 14108714398688 14117105783144 14118522166658 14137781450504 14158263525952 14159684038864 14168105738332 14171327036552 14209412169056 14212642858816 14217863445128 14243127717728 14254165062592 14283531774736 14284652871424 14305660162976 14308912735936 14347367627008 14355900954304 14359164950144 14369146820504 14381410511104 14395168237996 14403729995473 14411039376832 14445723377384 14466967542391 14507197578496 14543572034264 14559606793088 14585973118912 14594648360656 14608114513706 14650703768848 14736343975808 14749940868208 14750441243642 14792943611264 14801741952032 14828546765968 14838854930263 14844895718656 14890968276002 14894353926172 14945448184576 14959745488324 14968643037187 14981418382112 14991832816142 15012283395896 15035540783536 15038959304096 15044483412868 15047903966648 15088344880544 15091775406784 15102266556244 15113969668616 15115155945344 15158033720128 15184968617728 15190546358624 15194000121664 15234833665792 15247360720256 15248890503392 15257960025896 15270982295296 15285591015604 15302443874368 15338752926784 15353426478691 15406095560128 15409598331008 15420833534197 15443174428136 15460201027712 15488198260288 15502488871688 15511709225894 15556932867952 15579811199498 15652998472384 15662308344592 15667972641841 15707971051136 15717313619168 15756722245537 15763136690944 15814369590656 15829498132994 15869908897024 15872790360134 15885090570076 15919162681058 15930862350592 15946102333708 15965574234064 15969204209504 15980305309514 15992688835396 16026895120912 16036427374156 16039314750368 16110495141272 16124245027072 16133835180736 16135453904752 16182496044416 16192120843808 16195802327488 16201751367704 16248986794432 16276582720048 16277860248832 16293432181468 16324036313984 16349325900544 16359049924672 16362769361792 16364966199556 16374699526003 16403796364228 16421882080576 16437591789199 16451620843424 16461405709112 16533677191304 16607051498366 16621225182016 16631110922608 16637125588759 16679598126464 16694988015664 16743661450112 16792578018944 16795627008979 16808642347406 16857075277952 16873201306598 16909392827509 16916276516608 16932459179092 16958691348872 16968777802886 17018249458288 17022118772768 17047151835532 17096851986656 17107020613928 17121621008128 17133523218448 17183475181184 17187382061824 17193695328992 17197604533312 17209559564092 17240724750158 17259733207136 17273108192704 17360624409856 17374899425408 17376642666656 17377232150044 17418464180572 17427303432448 17437668601024 17454350044201 17469246874976 17495765057113 17546773118504 17572577748271 17623809753368 17634291797234 17649342203584 17665626853784 17666226140641 17717130139072 17727667686736 17779351849088 17805498513712 17837137794112 17854201382563 17899780965248 17916904480202 17955334651891 17962644136192 17979827788108 18007682566328 18038265314342 18087598317362 18090855009136 18101614835668 18153773376256 18154389222944 18171139868644 18193328778352 18246370553216 18250519096576 18263206068016 18274068403108 18277358669024 18327345570464 18330645428992 18358471207496 18411994447168 18440518748288 18451486542944 18458159550662 18505280964352 18516287277376 18534000562399 18566934346324 18601808822912 18630627188992 18648449855308 18659541320329 18713942315432 18731209248157 18747195844832 18758346040616 18785819187656 18813035096128 18840701915672 18895631075776 18940465905088 18958584973237 18979487426704 19006983911552 19025166612998 19079986303616 19098238841534 19139202870697 19154034302858 19175152245536 19195002295976 19209876968464 19223230843999 19227601488914 19276687193344 19283658636112 19295127901756 19325020374296 19381361541568 19392888917584 19482459240608 19494046746104 19550880701632 19581169392512 19592815607456 19599901378538 19649937518848 19668068073248 19683309335872 19703685428752 19725409379584 19783037118208 19801962217492 19859020190464 19878017977636 19889840748043 19906816206368 19947828621944 19995160065272 20053454992576 20082945998024 20112041115712 20131280950963 20141496860992 20153476339696 20189287832896 20208601564879 20260191641984 20279573202866 20310990801556 20345485296409 20349141158528 20404801580072 20412296669401 20416937663486 20469059597056 20476462263088 20488640967844 20490696613933 20520382459304 20580208647232 20611449245366 20615160359248 20671540934128 20675262867584 20687559812192 20701940908922 20706647757292 20767016992736 20792375746688 20811560403088 20812266412262 20872235506304 20884649603552 20888409907456 20945537794816 20981109951424 21013614387584 21033716697266 21087413191936 21107586099964 21120140175757 21181714928456 21219353538656 21250559137444 21312514120352 21325190080376 21387362646208 21407096283608 21425366679808 21438109760704 21458618156521 21532230760768 21552829195807 21603968922991 21627787997872 21666954255128 21679841024114 21690842773376 21742309973888 21743047557712 21745229059684 21758162383867 21763109377562 21873374709368 21890324917552 21914459709184 21954145106816 21969406678856 21974401701616 21982473336278 21987471329908 22051574744864 22066904045774 22085737570624 22098873417712 22106865508351 22163301620096 22195895407504 22200941925344 22265667703552 22278910566976 22313425586816 22334771338334 22391789265664 22413209982436 22477792083712 22499295073588 22565026712956 22630813962848 22651694904748 22717734831584 22731246569192 22750647092992 22851611503168 22873472100907 22940296897609 22951938283456 22965589317328 22973894857069 23007178229672 23028406434397 23032544388224 23087195126912 23090294774716 23095544645576 23104028098333 23109281091638 23145082541308 23188556203904 23192766497089 23210739133946 23212560916064 23251983195896 23319773234368 23328339050744 23333643043984 23347521102892 23349863583319 23415589677536 23417938987352 23431867182626 23451865667776 23474300488249 23555941994704 23560183267712 23574196065056 23624618210432 23642925499648 23659361038768 23664740294048 23693637478784 23716303586066 23733733705984 23784640460672 23803071755008 23807393624378 23868170975488 23891004047212 23968653910838 24038533368304 24052830672052 24122955542816 24137303058008 24250689758464 24286353299936 24357158994688 24371645806144 24394132974344 24394960518331 24438308869156 24452843945803 24465252895552 24518560430884 24524135036024 24560200711501 24627370610311 24631804795208 24690250197704 24717471997568 24741117538382 24762233434432 24776961170416 24779447068012 24794185042081 24799822313966 24866471295848 24872125002928 24881261028974 24925473506024 24996180605788 24998142524992 25017514191488 25034905285208 25040597287888 25107893347264 25113601944704 25122826670032 25128538662752 25167468394432 25191544416493 25201799708416 25219318909456 25255855334528 25280015910422 25366737608576 25372505057536 25451251059962 25479311887904 25525452958096 25540634631148 25614228188416 25615097122784 25638731595484 25788601957664 25863787386112 25887651319712 25903048416056 25949956840444 25978567507648 26043704571482 26065119370801 26154534323008 26179554604567 26217482168696 26246387791232 26271495942818 26293917976768 26312196371188 26318178782168 26327845972519 26333831941634 26404603540952 26410606961872 26428966473427 26449446920078 26451522904352 26506018853816 26526559010224 26573695081024 26583456127592 26589500212912 26660958915136 26667020621696 26682881260448 26685558380936 26724219016768 26749784277307 26760673917184 26763358842688 26779276780144 26847650700416 26921076565376 26941938360064 26946830146274 27025555249238 27039269758592 27045417478912 27055351798496 27104346955504 27129355525454 27198613437184 27208449856432 27224632518916 27318025116928 27392747326672 27472609563776 27488949339488 27505298833544 27585489209152 27654655369718 27660943005748 27755832342784 27772340569792 27782384478316 27798908497633 27879009113536 27905679083989 27929495850464 27939754909612 27946107366632 28047066461596 28063747904773 28068800813144 28145566411784 28193366497226 28217428797376 28234211566288 28237044333316 28275562901008 28316527051904 28319368077728 28336211476664 28342654073104 28418824338112 28425285717632 28435726890256 28486255435456 28508330125184 28513506317569 28567063549472 28611320325952 28617825471872 28638690849223 28706643637399 28711801908608 28718329900288 28738293641008 28790336475992 28807459990946 28822078753664 28891446754768 28933935084782 29087144068528 29119213586176 29171946237824 29189296721312 29216229027412 29301407537696 29472687951616 29499881736416 29500882487284 29585887222528 29603483904064 29631803563411 29657093531936 29677709860526 29781936552004 29788707852344 29832515712181 29919490976648 29937286074374 29962836764224 29983665632284 30024566791792 30071081567072 30077918608192 30088966825736 30095807933296 30176689761088 30183550813568 30204533112488 30227939337232 30230311890688 30316067440256 30381092717248 30388000243328 30410156262577 30482312316001 30494721440512 30497781006784 30515920051792 30526956179941 30571182031208 30604887748736 30677505853568 30706852957382 30812191120256 30819196662016 30841667068394 30886348856272 30920402055424 30976396520576 31004977743376 31023418451788 31113865735904 31159622398996 31191878730961 31305996944768 31324616689184 31335945283682 31415942102272 31434627238336 31464698629189 31513444491074 31628739181312 31658996265988 31677825962419 31745580720268 31770181140152 31799494770127 31838325362116 31892204667416 31931148468128 31938408419008 31960610619028 31985377670792 32053790241824 32072854748312 32078629500736 32220990282544 32267670361472 32270907809504 32364992088832 32384241687616 32391604654976 32403502735408 32415221510659 32492135106067 32497973588864 32553165440096 32586864362936 32634787246789 32648072627968 32718099849344 32725538723584 32729932399112 32749399052006 32807592728456 32843764161152 32875183578398 32903241686848 32922811418224 33067354382608 33214102996732 33242450364032 33262221845216 33274251177518 33359196252928 33389976031328 33487322900224 33585156037888 33591254017958 33617284694812 33714150555904 33746402613196 33766473828073 33818785655018 33864918358184 33917382697744 33937555605772 34036498916576 34044237545536 34094303671064 34193703973312 34214041227856 34267046436896 34366950362368 34387390657984 34395209066624 34419119128184 34420286758741 34481449500316 34519466414272 34546216385408 34653433880611 34749798850816 34753285333312 34754464300088 34786531460863 34836928361144 34875337202048 34908700088402 34938493749952 34991530114226 35093546237008 35145155496542 35247619506736 35268583594468 35298684407168 35331253707568 35332452281282 35434260278144 35455335373472 35544233902723 35558703698176 35610997027424 35674275588224 35708402765126 35799561930496 35833808960404 35855121693727 35910669303782 35959655576216 36015365132656 36076530628684 36175196634724 36181710018272 36203229671336 36308778445888 36342279737288 36386657556704 36492741106432 36526412136032 36548136806216 36554717338048 36654691140928 36716942414992 36823988894336 36881037496576 36902973085888 36916319101324 36938275674937 37032574554752 37068001124798 37133868692648 37203617645824 37296899710616 37319082640658 37427884630864 37462418496314 37494391689664 37516692081232 37530260049061 37571638375312 37626070192256 37681403831344 37791262151552 37880931810176 37917169946474 37958974853408 38013967823104 38050333225996 38054150854447 38159972607232 38196477683068 38278405741394 38308068605716 38350304491072 38390004591952 38419753936928 38446461687998 38455202977828 38567317272224 38590255803512 38650040748592 38762723083136 38785777835168 38964918481216 38988093492208 39101761403264 39162338785024 39185631214912 39199802757076 39223117469263 39336136146496 39366618671744 39373766378779 39407370857504 39603924434984 39640466083309 39756035955272 39779681496086 39813632412736 39851719433539 39895657243888 39990320130544 40106909985152 40165891996048 40224082231424 40262561901926 40282993721984 40306952679392 40378575665792 40408015855753 40417203129758 40503894447289 40520383283968 40559146405732 40621981603112 40690970592818 40698282317056 40809603160144 40824593338802 40833875326972 40952924526176 40977281935688 40981393227866 41040764918608 41160417294464 41222898490732 41230320718496 41343081868256 41350525735168 41375119624384 41403881817844 41413295514584 41534033985472 41584751493376 41623120806176 41624532824524 41744471012608 41769299207104 41809257082621 41962219902848 42027228775168 42067433394532 42092453676091 42215172199928 42240280351514 42363429856912 42438707077312 42501118274888 42625028240704 42650380160752 42767040521023 42774725292416 42814192567216 42876219521408 42907480754047 42917236313042 43064461521536 43072280637451 43105658391614 43207937845982 43255575995744 43333908510256 43359682048228 43364032369021 43381685546752 43484619947776 43486095115424 43490458119368 43516324767734 43526218755124 43743316060129 43746749418736 43780649835104 43908290213632 43938813357712 43948803403232 43964946672556 43974942659816 44103149489728 44133808091548 44171475141248 44197746835424 44213731016702 44326603240192 44391790815008 44401883850688 44557821133952 44626851173632 44669542676668 44696110604509 44826419964872 44867780292097 44998590147176 45130053425912 45261627925696 45303389809496 45412424470777 45435469663168 45462493138384 45703223006336 45736545419149 45746944201814 45880593795218 45903876566912 45931178634656 45947789714138 46014356459344 46046343649579 46056812868794 46065088776448 46174390253824 46180589549432 46191089291152 46208056196666 46218562183276 46290165082616 46377112407808 46385532994178 46421478267892 46425121832128 46503966391792 46639546468736 46656678101488 46667286087968 46695042205784 46699727166638 46831179355072 46835877974704 46863734365252 46903731335552 46948600976498 47111883989408 47120366535424 47148392130112 47249236420864 47318722077536 47329480588096 47387274957568 47432607172132 47569280921344 47614787248756 47643106908103 47782008094424 47937307821676 48077066736608 48105661344104 48245911085632 48274606116016 48406650260059 48572706599872 48619172837053 48743291612288 48788265948688 48789921036662 48876617738312 48894571091821 48905687891606 48930505791104 49037120861768 49048270072048 49082366307793 49120401423002 49254741220622 49263609590416 49380500395408 49434943995136 49482235076764 49524466868864 49553922340832 49558894136024 49588370084162 49599644627932 49732942591696 49744250005856 49762522057948 49850947012048 49992361211576 49996285049984 50035028382976 50069810570416 50081194575776 50215786694528 50227203889408 50245653340064 50257077325504 50334936788864 50383088832986 50438637818912 50511710669056 50560031820844 50733475217152 50902502119924 50958623775808 51050905916192 51081269262296 51230194245568 51277463190968 51577203915328 51626544352747 51775302639424 51806096832112 51824832584551 51899913680888 51957135015296 52087409142964 52118388966007 52130238741602 52309068646016 52359109209134 52434964337392 52492775582464 52542991885636 52587835953536 52624392742376 52636357564336 52655691945038 52667663883268 52809207081904 52821213923744 52857932946854 52898893840156 52903045808704 52953654589771 53012037707632 53053118020448 53147390162048 53166912255184 53179000425824 53321917830272 53334041243392 53365762520896 53371116761872 53448438033536 53499568554614 53526717685376 53558553560288 53695301400832 53842153130752 53893660292548 54051110498476 54078539517184 54110703596992 54208693911008 54258711050908 54416899712864 54449265037832 54785494653344 54945219127552 54977898678976 55010597667088 55030492332049 55170978418304 55309310739436 55321886011496 55403243465479 55544681139584 55554766260469 55564768956632 55597816995266 55758018227072 55811358167978 55858991700928 55879509819224 55892214733264 55931068583299 56094132923192 56127495809546 56137601626288 56291132823568 56386732994452 56434857594752 56468423132576 56474088666632 56551125802016 56633054103808 56638736155456 56672422953328 56685308146208 56837648676224 56850571435264 56871453780512 56972510870912 57016660250368 57027012635138 57134127098944 57222640651904 57235650943744 57277381698446 57413287274798 57423603817216 57476587282016 57580672951984 57614919981892 57644157507328 57782893509536 57867870169564 58124680244281 58174288137056 58343892475648 58378593442624 58432458054824 58434440311351 58602815075392 58830248215921 58999763472832 59001764974568 59056204573093 59206967808128 59263607126822 59314187063872 59355419721052 59390722310101 59563873104008 59577415704688 59665031424362 59838981953296 59874572148748 59925673528448 59967331264568 60049133583584 60142163134144 60155837216384 60177933651472 60191615866592 60342536625553 60353379522176 60367101627136 60409066224976 60455878674464 60632134880512 60762185434496 60776000486656 60820312525154 60964624632002 60995562013568 61031840103584 61053912359882 61142364062416 61209775497472 61355011707136 61413705914764 61624382240512 61683334136788 61720021290319 61772697712544 61952793041152 62009955486752 62046836903576 62227731471808 62319244797992 62383757461922 62611993889536 62649233378368 62671890567364 62709165680707 62869254476672 62929397258378 63026888982148 63306594110767 63317992531976 63355651924838 63491161440536 63540362280304 63598989540254 63676650724232 63784409334832 63862296936256 63876816838016 63921221238056 63970755341584 64107580483648 64145709496624 64157259001472 64441980565088 64535340722944 64541815619008 64603558427317 64768483375232 64783209309952 64807005470816 64830443021318 64984270212134 64995947177728 65106330880192 65173728725872 65269574493578 65436199698688 65459864798224 65498798104012 65615185456912 65687528322304 65750367156796 65806483373696 65845622836448 66134708765216 66428205993464 66484900728064 66524443690432 66548502355036 66588083145493 66779952062656 66843835945369 67182508035916 67234569389624 67296605211199 67492805226392 67532947656146 67637571310036 67729836716368 67834765395488 67875111211544 68072997833152 68088475091072 68188607342128 68387407946624 68428082455712 68534092873792 68599654824883 68774781315968 68790418133248 68838238256368 68840573517482 68962899000632 69038932828544 69092432770816 69306867761222 69506570666624 69508928600176 69573062921726 69673856722288 69750674404096 69817400176804 69876987499904 69983060228452 70187092474016 70290310993084 70495239013472 70537167188936 70597368814336 70662507415136 70664904562564 70868520556288 70910670746944 70978506210031 71088467805446 71221994054848 71348551176448 71416805530252 71459281822201 71667617920808 71710243387454 71821338607564 71919311152432 72030730265312 72153061257368 72350393269448 72363420036544 72406459342672 72617556891776 72684559474576 72773315113408 72842932442917 73052824272064 73096273612432 73109434676096 73122708989161 73309382281856 73433884829984 73618008440431 73647977788672 73805946171776 73832638202648 73876551349874 74065149109504 74136002249596 74267737385296 74593799421232 74638165281316 74855769261728 74924836992628 74988783379328 75033384162464 75060520098122 75143276750624 75252140384512 75362807662688 75582524303104 75761863620352 75834339892948 75879443584399 75917949706816 76100666451992 76108301708894 76170882821467 76392955366136 76556811482788 76616137211432 76700608982144 76780009183904 76839507873856 76892923375996 76910405955656 77134634544448 77180511607024 77234164160209 77300081497184 77525446166272 77571555670336 77645763153439 77929836962432 77976186984416 78171699684169 78203522806528 78371262429824 78399605514152 78446234938526 78672272292992 78733237343488 78747532757558 78814741715008 79207848869968 79280932166618 79512071910544 79559362992172 79627264825472 79703438867078 79791314487776 79980640261088 80213819970304 80331783992096 80448164462848 80525123803852 80565987443968 80613905358784 80757151331584 80816031711506 80834406259516 80882483820733 81007788894578 81118292811464 81237586968811 81243963206224 81381941185636 81619206320288 81649186677604 81667750653944 81905849052352 81954563871376 81962786455732 82011535139191 82081529837216 82320834588928 82445796981464 82460641436992 82686163736512 82750239248768 82807763635688 82826591029168 83007062551231 83068067970944 83246241612352 83249065649048 83325877685323 83538598414208 83618514165242 83924439805696 84134866789064 84184907352182 84430344399856 84480560703028 84726859713824 84877414154624 85002236549776 85250056481408 85300760321504 85534081042046 85549450584832 85628385134432 85752439042816 85814961508094 85834472626084 86128923043072 86144561274902 86211316783228 86415875691964 86511151991488 86593911384337 86667817020512 86719364096456 86728064738042 86972190230848 86980916238736 87032649535468 87052437510248 87084413601409 87486632120258 87493498837472 87561299670208 87877626715424 87897606806464 87929893345112 87949885319632 88206298979456 88267616183096 88342950282496 88395493670848 88427462033404 88480055686477 88783581630016 88803767701376 89115642267904 89339085353336 89392221209018 89652839929744 89735560584194 89898064768681 89997180294352 90260106851824 90523255851392 90606779618992 90824848941554 90870939326336 90924986276768 91152966000187 91406446012672 91473090838298 91493888403628 91761187590436 91807753133824 91862357269312 91895579428276 91950235799863 92028712918688 92092687299158 92113625737588 92361179098864 92382178582304 92416112393332 92437124366552 92580330165232 92771065988356 92842956535784 92850243664256 93007932783584 93279092937472 93313356202976 93334572175936 93390084411568 93399454333276 93662358710144 93671755949408 93727468730504 93807462671104 93897201952996 94223767978816 94296784260224 94313905511959 94637444155072 94658961176192 94865214344264 94952744339089 95229574497512 95286213816206 95564016188848 95874615643352 96154133473216 96211322688208 96491822171264 96549212232032 96791293794013 96813300520118 97145413199744 97238345674106 97486583224576 97576531897376 97579842073324 97753235476624 97789142183642 97811375783212 97861011582208 98074241723536 98096540144096 98164732615586 98240802846004 98509482441244 98527219180832 98676782740291 98761000790816 98964470153528 99048933737728 99107844681664 99117788272048 99176740168324 99199289255864 99465885183392 99488500011712 99525044115896 99701894024096 99984722423152 99992570099968 100139621140832 100162389151552 100431573389056 100491306680128 100514154651008 100669873577728 100766177665972 100826109968311 100877275637824 101120063641688 101268772796737 101805004239848 101917247551616 102101811832384 102162538524592 102460388491136 102554926381936 103154407830656 103173137340871 103253088705494 103550605278848 103612193664224 103649665169102 103799827361776 103871984511841 103914270030592 104174818285928 104236777932014 104260477483204 104618137292032 104718218418268 104780501260309 104869928674784 105085983771272 105175671907072 105248785484752 105272715128672 105311383890076 105335327766536 105618414163808 105642427847488 105715865893708 105797787680312 105806091617408 105907309179542 106024075415264 106106236040896 106294780324096 106333824510368 106358000851648 106643835660544 106731525041792 106742233523744 106896876067072 106999137109228 107053435370752 107117107120576 107473985350837 107787320585096 107945834739379 108102220996952 108221407193984 108417387822016 108517422101816 108833799425728 108898530075664 109570989306688 109675808492887 109955797357952 110021195334176 110060984664098 110297055718759 110341956836608 110618621478872 110643772022992 110806486930958 111089362279168 111109532520938 111129537913264 111195633990532 111516036454144 111622716335956 111717983401856 111759019638448 111784429466528 111862137166598 112188265846384 112254991619092 112275203252576 112582265647136 112773465988904 112869715189504 112936846265152 112948177333264 113102251604032 113277472310912 113344845906656 113370616292416 113675297352448 113742907561024 113945021741824 114054025270276 114268254197888 114445281303808 114554763396892 114622896682021 114826574549596 114953174564032 115063142524393 115161345903968 115229839963784 115565787019072 115735740339128 116249360488562 116348576274112 116459879121313 116757186885248 116864916109648 116868880622702 117205630150784 117569389062853 117660496431842 117999526945664 118003529949136 118112409146186 118413935616256 118527214253644 118628374127744 118710839442104 118781444620202 119127746208016 119154831409376 119330062848724 119677963906592 119749144297496 119851347056896 119934662529136 120098267167168 120284326268288 120311674432768 120355867302944 120383231733184 120685073251106 120706759044352 120818132449952 120911757348928 121524370868992 121640625050308 121929249264004 121991124027136 122063680207168 122107824719764 122180450309407 122284728124832 122827411829528 123366668273576 123440042580638 123545395425088 123663582984487 124019910973504 124093673807152 124138552469971 124455462943616 124638489595984 124767514923844 124979409677941 125298466756736 125343781134728 125418331361414 125738508953344 125858794516756 126053777964296 126613188221534 126635985063952 126711303849676 126982322881072 127080724560608 127197979080508 127353301448464 127568818669664 127724593872512 127753633676032 127842442476112 127941510683168 128215160967296 128291418993248 128314518002944 128883961130176 129083631238016 129207116854634 129536966750464 129614010941632 129660886042636 129738003936793 129968540424268 130212661760384 130347457451744 130539148987156 130919729596448 130997596208024 131118464737099 131230370913824 131500734313592 131612966747392 131691245672896 131817225818629 132269417530432 132710094812659 132856411986928 133048887380864 133097004710072 133176166290986 133559904125312 133687671890738 133974420094879 134365016071832 134469138779248 134562615907993 134593210422398 134985610452784 135065895312292 135275142620072 135459673432736 135669530790976 135750222423088 136145995666304 136176950182144 136377214684256 136774815893248 136856164911424 137068185747584 137199309649766 137549562631936 137676476512736 137681147034964 137925798001264 138077865657088 138613735522444 139013141333248 139017857200352 139146125843452 139228885236301 139347713444576 139634800353608 139753974999808 139966120456904 140374184948032 140580621986168 140918966656741 140990478026944 141074334377872 141325014830272 141329809125128 141460210954153 141821341493888 141957012420062 142176935610892 142443988109696 142833611060504 142886076685807 142918563644402 143335235841616 143420486774908 143434876297531 143642677215128 143838622304864 144061460530624 144306122514736 144700786538896 144726840073088 144812918685344 145235113783552 145369118949152 145546630226816 145685864885834 146105648544128 146192547224864 146218869352192 146245417978322 146618764563712 146867769659968 147236016880862 147611892343552 147665276405296 147753102699748 147840981230299 148272004499192 148535474770592 149187598842464 149276330562632 149711538523456 149849673985256 149977566758656 150066768324928 150121040196244 150210327095647 150286553501248 150725615325376 150869804370649 151668679785896 151758887168798 151835899413632 152201332903984 152216603417788 152307136687069 152341765642934 152785910732272 153113622965576 153232274422864 153401217964288 153560018367808 153679015747712 153785846751992 153820811911312 154269269088896 154361023214048 154468328320418 154600162994368 154748058558457 155143111340672 155291526306878 155859673924864 155952373968832 156343399368338 156742524859648 156799211028304 156892469877052 157344544585984 157495065515116 157629483430016 158415697739936 158561864333236 159024143821088 159118725984344 159254529650944 159406877734156 159582628975552 159961280522176 160114304706349 160663567984192 160817263999483 161050247607704 161198845040779 161227810717568 161632063423012 161668812519032 161728196688331 161764967641466 162015577789156 162236585622928 162349365479623 162475173937622 162487926412448 162763882371272 163238412640576 163298373355208 163335501307888 163811698104704 163909127742752 163925572911464 164023070278382 164163059674432 164320103417743 164891593962928 164921282873984 165372327473024 165500478497536 165615527271376 165653182058336 166014125102462 166136135941888 166492483224704 166498131298096 166651755370646 167077196828416 167237028330484 168269733578128 168369814704364 168860688799712 168961121406056 169453719427648 169754828309248 170004473099552 170500112962816 170601520643008 170764723628317 171068162084092 171169907620621 171256770268864 171420600087361 171629923016188 171668945252168 171921404980507 172289122549804 172391594272177 172422633566456 172831751383928 173022303982976 173187822768674 173335634041024 173438728192912 173456129476084 173944380461696 173961832477472 174065299070936 174104875020496 174168827202818 174973264240516 174986997674944 175122599340416 175154395950781 175755253430848 175795213612928 175859786690224 175899770639264 176340810915451 176412597958912 176535232366192 176790987341696 176854924066808 176960111372954 177567163260032 177607535402752 178678170706672 178784442418036 179305679859488 179471121168388 179796129537362 179994360588704 180520213703648 181046511702784 181213559237984 181649697883108 181741878652672 181849972553536 182023936175239 182305932000374 182455835595607 182946181676596 182987776807256 183256882231969 183522375180872 183724714538624 183791158856552 183900471599726 184057425837376 184185374598316 184227251475176 184722358197728 184764357164608 184832224786664 184874248733104 185002765313989 185160660330464 185542131976712 185685913071568 185700487328512 186015865567168 186626712405952 186669144351872 186780168823136 186798908666552 187248489941149 187324717420288 187343511898816 187454937461008 187794403905992 188447535957632 188593568520448 188627811023918 189274888310144 189317922352384 189730428688528 189905488678178 190459148995024 190572427632412 191128032377696 191749231286704 192308266946432 192422645376416 192983644342528 193098424464064 193283148722161 193582587588026 193626601040236 194290826399488 194476691348212 194592359483431 195153063794752 195159684146648 195339753587923 195506470953248 195578284367284 195622751566424 196148483447072 196193080288192 196329465231172 196446235333411 196481605692008 197018964882488 197054438361664 197353565480582 197522001581632 197928940307056 198215689363328 198235576544096 198353480336648 198398578511728 198931770366784 198977000023424 199050088231792 199403788048192 199594544222983 199969444846304 200279242281664 200324778303104 200470835944561 200982613360256 201028309302016 201532355331944 201652219936622 201754551275648 202240127283376 202537545593474 203610008479696 203834495103232 204203623664768 204325077049184 204920776982272 205109852763872 206308815661312 206346274681742 206506177410988 207101210557696 207224387328448 207299330338204 207422624943877 207599654723552 207743969023682 208349636571856 208473555864028 208520954966408 209436436836536 209561002520618 209739857349568 210171967542544 210497570969504 210545430257344 210622767780152 210670655533072 211236828327616 211284855694976 211431731787416 211595575360624 211612183234816 211814618359084 212048150830528 212212472081792 212667649020736 212716001703296 212871093838039 213463050083584 213484467047488 213688693259587 213998274218456 214234214241152 214947970701674 215574641170192 215891669478758 216204441993904 216442814387968 216834775644032 217034844203632 217667598851456 217797060151328 218343151116727 219141978613376 219351616985774 219911594715904 220042390668352 220121969328196 220252890404323 220594111437518 221237242957744 221287544045984 221612973861916 222219065041876 222259075826528 222391267981064 222596463390889 223245432671912 223435966803712 223518039276896 223568858933056 223724274333196 224376531692768 224509983238184 224550406505152 225164531294272 225546931977808 225873692530304 225896354666528 226204503208064 226554944621824 226689691813312 226741232584832 226906550574613 227444945742469 227485815122048 228108050540552 228443510727523 228536508395776 229109526793784 229245793364042 229653149099192 229906349128064 230126285048786 230322691807936 230459679927568 231131574038144 231471480678256 232498720977124 232697152548224 232919758242626 233514373770496 233729832219296 233737761245404 234411260301568 235138778125706 235320992863684 235999053891328 236007059898272 236224818292372 236365316796511 237054428507288 237256748255488 237421678884208 237562889240404 238255492416032 238309662818752 238660125697448 239355927813184 239498288594992 239869325058272 240196534334336 240568652536576 240711734605888 240766463466368 240942007311187 241370146502212 241636264899904 241823514697856 241867422041071 242574037164277 243281250100616 243505720226041 243858498528008 244127360414336 244215649439528 244360900618814 244569456249664 245654823659056 246733336547152 246880085161276 247090790850176 247327165968974 248039821947008 248187347614304 248277104939942 248809637319061 248910925887232 249276979191968 249535029847688 249958819355882 250596933513472 250687562269456 250836662722828 250985851856089 251717589033512 252107555928592 253226376443068 253271970127904 253422607699352 253964645762144 254161449121216 254395958161016 254706602896928 255137637339328 255449187745024 255684884952224 255883021366336 256430321934592 256582837986496 256828293507529 257767922260352 258167262476032 258414233709268 258567929724559 259228021883264 259321772085272 259476007873586 259937080848536 260425323520768 260694914903488 261078297974312 261839459192896 261995192416048 262236929474198 262460741827648 262711820343427 263001468627184 263382491345792 263634451637258 264538835060864 265420189625318 265712823973856 266097774761728 266194009420144 266352332581972 266379055981129 267119808250624 267375343781476 267948840189758 268730032143664 268938277558496 269125231815986 269186420844796 269971220905568 270131790624584 270550285240144 270919346865472 271339061581952 271500444846176 272291991332608 272754429368512 273712329822848 274136371495168 274398619299532 274561822284841 275352953025472 275362294069928 275616364651453 275851596002528 277227471044888 278035714400704 278292251686904 278457770472602 278695426889152 278962036034773 279269600707216 279932240913808 280748369896064 281161243972336 281837933313482 281980956053888 282148668755744 282650029660544 282659618250256 282856110990271 282920421908306 283642682987776 283914024840124 284353871221784 284887976219392 285667222121008 285772153371614 285837127288804 286670471683232 286840973549816 286869752595062 287285354430256 287677244609728 288122921061248 288612245029472 289401573077792 289453680146176 289625837370688 290738237898304 291093260453632 291371729771668 292211297088256 292385094449728 292490835956644 292664799578347 293735539319936 294472033761724 295330552810592 295506205399496 295681962460598 296544008998384 297070949541184 297355137311791 298375197684928 298552661125264 298660633141897 299369283647161 299423077046912 299699347970512 300133536649856 300242080392488 300352365278329 300420654191294 300573107002496 301451230650752 301505964462157 301739608741298 303337359571792 303517774337596 303548226583147 303671798827264 304402665807968 304433206835576 304614273374138 304683531285868 305571821464544 306227245931152 306464548845728 307120036735616 307358031495424 307571693503984 307641623822624 308538538177792 308722046428096 308936656640836 309200325988736 309496117116914 310286222681344 310583052613756 311904747937664 312686798736676 313598422056608 313784939754104 314074462044679 314990131030232 315258966860032 316831395479872 317123728666472 317134486738303 317886971295439 318048287642176 318237451968688 318813755468312 319165257951104 319922561044352 320155817934043 320228609412698 321327135968384 321634527998966 322100495215408 322324405547053 322397690081558 322455621435136 323264126846024 323337625038064 323456393376662 323529935282932 324031155578312 324473171245856 324698730959246 324950347875244 324975852824896 325527764742544 326476825281152 326596746710416 326671002615776 327623396209408 327818255485504 327851145822928 328046140556764 328326119348864 328640206835486 329783187925856 329842565747968 330744654946048 331231054542752 331306364116672 332028250204924 332984966449408 332996262596192 333303510741292 333501748356721 334474056660968 336539467156256 336739629408728 337721377599424 337922242812112 338846551820413 338907438855296 340008946199104 340334209859371 341203041286016 341264992742881 341529447256634 342136324168184 342261997642747 342339815241242 342513540537728 342841200174722 343259846032376 343337890504336 343576564154551 343842809961014 344578245099608 344783188544354 344845267132912 345663502767856 346044607965952 346375645537348 346671268082048 346877456385824 346912258952168 347888760923392 347923664954944 348130598141872 348209750040992 348337654405636 349946528481032 349973995349888 350245198680832 350308791901562 351510506861696 351590427225856 351719573380448 351799541278528 352681621830902 353070464732384 353581974683392 353709848133616 353920222745908 355134326520064 357356341413344 357568884836072 358611359718976 358942242336776 359592259074724 359988721177408 361040427407296 361385810469229 362427118475968 362773828091857 363299395766216 363699945107072 364047872350478 364611864000748 364828722762049 364911671191214 365892363353192 365975553614512 366513764463938 367044750361744 367449429077248 367582317713104 367800943199452 368114851674752 368370749196632 368454502950352 369444716395456 369528714329216 369664449573328 369748497466208 370005530627978 370321320660928 370675582128397 371084263953424 371371826143136 372031731134336 373253424811904 373338288703744 373560337646272 373597817333104 374496979882298 374687023797632 374909874922016 375588807811984 376895071915264 377255622047836 378549776620288 379460857377056 379810977356356 380918297990048 381144855264824 382256064755392 383498462573408 384616533892864 384845290752832 385213446324343 386196848928128 386566297444322 387165175176052 387253202080472 387822704258353 388883363823283 388953382696424 389184718966862 390306127589504 390319368293296 390679507175846 391012941906496 391156568734568 391245503132848 392296966894144 392386160576384 392658930462344 392892470666822 392963211384016 394037929764976 394108876723328 394707130961164 395044003163264 395857880614112 396431378726656 396471153088192 396706960673296 396797157023456 396850430339233 397863540733568 397954000046848 398100176463584 398807576096384 399189088445966 399938889692608 400558484563328 400649556606208 400941671889122 401965226720512 403064710663888 403304439873244 403509102551296 404480254566752 405075091186948 407220016959392 408407247329536 408650154098368 409041082179457 410219705527744 410612135092981 411811737511447 412692549363484 413012354821976 413393432011651 414448774656896 414598660676408 414845249887754 415199309447104 415487938047364 416699273143712 416947111728056 417041909932816 418872873673072 419122005041236 419479714699136 420343935085088 420995141939008 421090860514688 421245535560304 421341311066144 421397879638567 422397756378871 422473656655232 422569711389952 422863463574832 423191150721248 423629236718168 424096301661056 424424944163584 425335298041472 425432003406592 425742187676078 426968934094976 427377386519174 427996548436912 428468428482304 429895941403348 431149282340384 431783338957516 432408883987808 433669551288064 434069688407264 435335197702912 435594120302656 436010823861619 436686302233454 438283957226752 438703233971548 438964159764949 440084781336704 440243938656392 440505780808646 441188222875036 442474485915488 442575088091968 443146158775369 443225947723832 444438130083752 444518151653056 444782535962128 445192926781778 446490865343824 447036078553792 447137717866112 447448548666392 447463727863633 448753063385536 449019966476368 449100813010304 450329062588544 451093863955616 451747385060608 451792709333056 452224908991219 452409006416128 453379383626624 453482465169664 453813101149226 454889891484938 454971630244096 456216101081104 456887021455046 458219053587568 458491586728084 459306298198384 459812698256128 460252570097572 460645383615872 460919359855136 462263148076288 462942961356512 464997441954248 465394305096448 465839516485252 466116582018451 467459664438592 467475522490808 467906851617583 470277556251412 470641985727368 472014119796544 472449636584744 472730633593022 474108857014576 474843357768416 475125778480808 476510984832064 476619325637504 477320251394896 478711855626368 478996577189984 479738650116544 480197583774181 480393068668672 481423469211776 481532926932736 481884014622374 482740293004424 483272529799808 483647029395712 483734844082142 485148074328554 486562500201232 487011440452082 487716997056016 488254720828672 488431298879056 488721801237628 489138912499328 491309647318112 493466673094304 493760170322552 494181581700352 494654331937948 496079643894016 496374695228608 496554209879884 496849543470217 497619274638122 498553958383936 499070059695376 499917638711764 501375124538912 501673325445656 501971703712178 503435178067024 504215111857184 506452752886136 506543940255808 506845215398704 507929291524288 508322898242432 508791916322032 509413205793856 509900527100419 510275274678656 511369769904448 511766042732672 511858962924127 513165675972992 513656587015058 515326059083017 515535844520704 516828467418536 517135859449118 518456043766528 518643544170544 518952015747172 519874161697072 521389829806976 522156595948624 523678918385792 523990384832096 524473858948396 524921483655296 525423640686854 526002937254368 526764982691584 527268903274516 529077670121728 530840379250636 531425647947712 532388018840288 532704665163944 532758111962258 533196179750269 534750687562952 535897680379516 537460064287328 537876555116992 538250463631972 538372841689592 539942441811136 540263581249168 541100570480288 541838693730944 542678123163904 543000889692352 543520342074073 545508858737024 547201897789183 547424659645696 548797238599064 549123644569682 550705906050944 550724588139856 551232729302906 551703192005056 554454942089776 556071428801408 556584503373808 556915540945204 557390853778304 557924072069546 558539201414432 559864481827616 559939648286863 561496739792128 562322487944672 563675866626964 563961912107776 564297337511488 565300059321088 565319236500512 565712221980542 565840843816612 566177386745131 567828049680248 568663108781677 568707742443568 571334444242016 571544306743228 571674254577608 573340943366464 573681947099632 573739505190124 574570708860512 575354489219456 576245842122496 577224490058944 578803146155584 579251674741376 579356848144891 581049437858617 581476475796608 582743459543336 583281143797261 584770188899456 584981671913288 585329599156694 587471078639872 588944067523448 590661105621184 591012410798992 591363924921196 593088017996768 594141899082368 594575090448937 594710274623582 596750395369856 597105322250528 597321266283794 598738567294322 598846154093824 599398695941024 600267073299712 600484160784976 600704730556658 600841308382588 601146214004992 602902461301504 603011928924314 603479217482596 606157379690359 606674719143584 607035548675192 607096453166294 608805331615936 608866413671152 609228546748276 609367062571736 611143642929088 612454491862304 612929097691456 614240073471232 615143387007968 615283247645248 617444092856192 617873313281672 618400651977472 618992234233828 619360389805339 621166105227512 623809495875328 625373597473352 627196844113216 627569879508208 628148924089358 629286453380767 629980262060464 633662790959744 634247457332944 634268973476606 635773942590878 636096575284352 636474903937376 637627510936624 638070762001309 638330515902208 639845122088704 640311635868086 640457218825396 642654271936768 643269055997932 643651650599041 644200990430816 644648811094106 644795380163116 646528253692048 646675250076128 646912786753324 647059870565864 648062311156624 648946342491712 649397461918492 649900695750488 649951705649792 651055529485088 652953650562304 653193493420832 653342005231552 655636510971008 655702291645856 656092281113528 656652238697728 657280413670972 659566375851712 660197338583713 662462109085504 662612728233344 664056500409848 665992525192384 666607021482584 667003496713442 668948113321936 673078934312512 673479258817456 673722823599163 675442755198848 675844485624224 677539056558091 677693103640826 677814877710592 680017892398208 680668419718742 682406082572032 682529985485762 683058894513268 684272648336368 684523995285494 684679630482484 685027081075456 685682400349444 686519692064752 686675781008672 687153128309102 687685619922028 689156490199216 689566377088708 689690534265824 691327005535712 692751291074696 693342536164096 693754912771648 693824517904336 695847329909888 696261196283744 696419500081984 696675308811272 699893056962064 699947990699776 700617583803124 703021013723392 703439146760896 703599082557056 705363243661804 706140929464768 707419696267232 707840445491816 714712682826688 715137769672144 715396400316637 717222719437952 717884484673552 719184518149448 719977442354816 722080854814592 722211961386097 722771620938458 724854236951936 725547656183714 726598791532432 727103891582887 727399890214144 728095744700956 729223728001496 729657445524098 729823342382428 731784726706384 731951107229024 733027528927876 734089500723488 735164635426208 735601886398904 736229703349504 736741498393264 736909005900704 738889432790912 739057428658432 739328899146656 739496994932416 740011061255956 740642641321856 741351164256794 742168527906848 742743652286272 744063462268672 746506849623808 747120675292544 747195634666208 748993959764596 749374047595264 749819749844032 751177615623968 752317897455859 754511244095672 755620843175653 758921714754112 759621954712712 759647724047563 761836595980096 762289710529648 764512129510784 766996925146816 767730659450209 769690581505664 770426892648686 772079390031313 772393697856256 773132594888644 774330350352104 774506404160944 775645408516706 777766727646566 777906765392848 778369437933724 780612255179008 780638736586592 781359014351692 782025883812992 782313137469136 782491006265696 784593933788288 784772321152768 785317860924688 785784941333644 785926422768032 788075859529952 788217753446656 789414261922328 790088006326528 791715761228224 792942306176384 793413921346592 793594314046912 793700860678466 795727081467136 796200352927168 797615152192768 798378176891932 799877779385216 801116969126656 801883343778244 802360276774147 805441997670751 806129421327776 806608879746488 808960509133504 810150182373896 814440033918784 815219153849191 817300308196736 818082164358914 820439411055488 821224270185962 822985723439971 823623475022894 825385098726968 826024709643952 826786864023302 828897549313792 829197321352816 829690499775508 830398618894208 830975876094728 833398546287424 833894223456112 834083819865632 837745747346144 838244010082472 838959429398272 840687870170176 841990283878016 842181721029376 842491071120608 842682622132288 842795759277134 844795512757742 844947313310464 845726927149664 846382301442496 847258473436336 848192603322112 850670596082944 851484375352156 853937868189952 854754773038348 855263152165849 855993096873824 859791882806696 862298564680768 863566677915032 864817767975616 865645080891409 868139376814528 868969867289797 871188240605312 872021647723238 873372604466908 874855867745587 877406467943096 877928319529898 880169562673408 880487877312784 881011561617292 882376445750072 884948971830976 885150176183936 886292317550738 886451895447664 888876260167504 889036303306112 889565071924256 890385853563556 892981730687648 894072157107584 894275435732224 894897097332784 894927455727266 897506126771072 898039932952736 898201626020608 900658125177088 902187727911232 903585418666112 904449817982438 906758767253248 907626202298452 908166027557551 909779782969876 912432202162208 913774042910092 916438107175136 916983173456168 918612596396768 920505140195144 921290767231744 921838719710272 922720580730403 925885922713024 928970663688613 929994883908496 931679032970504 932233164036902 934919328877184 934951044981616 935813703235166 940555112502824 941283971454736 944028239593088 944899273169488 945461267186044 948217714029152 949686715536832 950251556961616 950595216859093 953021969664128 953238651275008 954640502789792 957423711252736 957993154379968 959477300233088 960395167548362 962846938423552 963768029244748 965480586008848 966545059599616 967469688164284 970296148657108 973125000402464 974022880904164 975433994112032 976862597758112 977443602475256 978277824998656 982619294636224 983559300339001 986432766597187 986933346188608 987520340645104 989308663875896 990221476679071 992749390457216 993108419759768 993699086940434 995238549276244 997107916767872 998140119390752 999835277423528 1002750249077824 1003346650891312 1003943407424356 1004044134082717 1006870356134048 1008430223714368 1009394920994707 1012905505772272 1013087880511616 1013690430797408 1015858583048576 1016645796484864 1017583832644064 1018826411587712 1019801054200838 1020550549357312 1022739539808896 1023532085465344 1023717925848254 1026331351945984 1027313174030116 1030652118166034 1033656934837072 1034271718898236 1037287088341088 1037904031494344 1039748323394144 1042779659613952 1044313191897248 1047357836771584 1047980769664192 1048947717896792 1049842967310592 1050847281373708 1051472289669529 1052005874508736 1054537806549032 1056088630594543 1061680758501272 1062851295895424 1064776037680576 1065409330327888 1065516223924516 1066149956809483 1066392359500538 1069501375125904 1071795360759032 1074920128574656 1075753110233984 1076500927263944 1076745683379184 1079884883622272 1080527162498336 1082201140960576 1083236409909199 1083677387461888 1086001779384704 1087040684148146 1091017717474048 1094403795578366 1097594477198128 1098247289139364 1101411812101888 1101449176279712 1102465458605812 1103406384010112 1108909884179552 1112142857602816 1113169006747616 1113831081890408 1114781707556608 1115848144139092 1117078402828864 1119728963655232 1119879296573726 1120800132944443 1124644975889344 1125720847996381 1127351733253928 1128594675022976 1130638473001024 1131424443961084 1131681687633224 1132097376818317 1132354773490262 1135656099360496 1136445558357361 1137326217563354 1137415484887136 1142668888484032 1143088613486456 1143348509155216 1146681886732928 1147363894199264 1147479010380248 1149141417721024 1150240723924201 1150708978438912 1154448980117888 1157606292311168 1158503349482752 1158713696289782 1162098875717234 1162952951593216 1165486919086672 1166562287594522 1169540377798912 1169963343826576 1170659198313388 1177888135046896 1181322211242368 1182024821597984 1182727849842392 1186176035993536 1188283798164736 1189150180897874 1189420549247164 1193500790739712 1194210644501056 1194642532567588 1195353065398219 1197477134588644 1198797391882048 1199944200611527 1200968321569952 1201409461113316 1201682616765176 1206023857848628 1206741159905239 1206958434965192 1212314759380718 1213349438287168 1214071097350384 1214192906332588 1217610663231872 1217732827342304 1218457093496552 1218734125143472 1222287285858176 1224908983724608 1225858195382912 1226080771655467 1230286774015936 1230566495290496 1234385676408157 1234888185712384 1235746626563344 1237984468467656 1238720779610678 1242332210455024 1250747194946704 1254393688226432 1255139759016416 1256297848178716 1258572906761534 1259960524120928 1267325581919488 1268494914665888 1268537946953212 1271547885181756 1272193150568704 1272949807874752 1274167553226673 1275255021873248 1276141524002618 1277190849169249 1280623271736172 1280914437650792 1282798175623783 1286538111995864 1287303301198082 1288401980861632 1289297622188212 1289590760326232 1293056507384096 1293350500152256 1293825573506648 1294119741131728 1296124622313248 1297892684983424 1298794923836984 1299801391500976 1299903411299584 1302111058970176 1306386986841664 1306684010463104 1310739429588043 1311273021942016 1311404583291712 1312184562227056 1314560827341944 1319132751703424 1320394677167426 1324924218171008 1325225456466688 1328113000819696 1331985050384768 1333214042965168 1334006993426884 1337896226643872 1341250785431323 1346157868625024 1346958517634912 1347445647198326 1350885510397696 1351688971248448 1352982041055127 1355078113116182 1355386207281652 1360035784796416 1361336839437484 1362146516384017 1365059970971524 1366117789026536 1367378275115461 1368545296672736 1369047990570988 1369359260964968 1371364800698888 1373039384129504 1373351562017344 1374306256618204 1375371239844056 1378312980398432 1379132754177416 1379381068531648 1382654011071424 1385502582149392 1387509825543296 1387649035808672 1391694659819776 1392522392567488 1392839000163968 1393350617622544 1397161809560881 1399786113924128 1401235167606248 1403295851611927 1406878293521792 1407198165114112 1410726487323608 1412281858929536 1414839392534464 1415680890983632 1429425365653376 1430275539344288 1430792800633274 1434445438875904 1435768969347104 1438369036298896 1439954884709632 1444161709629184 1444423922772194 1445543241876916 1449708473903872 1451095312367428 1451958374607139 1453197583064864 1454207783165774 1456191489401912 1458447456002992 1459314891048196 1459646684764856 1463569453412768 1463902214458048 1466055057855752 1468179001446976 1470329270852416 1471203772797808 1473482996786528 1473818011801408 1477778865581824 1478657798293312 1478993989864832 1480022122511912 1481285282643712 1482702328513588 1484337055813696 1485487304572544 1490097656866273 1494241350585088 1494391269332416 1495820852817109 1497987919529192 1499639499688064 1502355231247936 1504635794911718 1509022488191344 1511241686351306 1517843429508224 1519243909425424 1519295448095126 1523673191960192 1524579421059296 1528402057817089 1529024259021568 1533993850293632 1535461318900418 1539381163011328 1540853785297372 1541770232830261 1544158780062626 1546265189777288 1548660700704208 1549012808321888 1551290817033412 1555533455293132 1555813530785696 1556738875867448 1561277473173184 1562718028703384 1564051767625984 1564626274938272 1564982012531392 1569187867576576 1570635721849376 1571569882667288 1571852845536064 1576151719059904 1578828523844656 1583431522456448 1585884612352768 1586827842693184 1587188628093824 1587401721356932 1588345854022291 1592400705854336 1596756353783864 1599755558770432 1603766687556488 1604720553548294 1610883995341502 1612258842655552 1613217759492976 1613801182109623 1617921018267008 1620300364747792 1628880067837568 1630438307698382 1634600616393472 1636164328717828 1640878822110976 1642448540371924 1645971446879942 1647246950045788 1650770197453936 1652049419287904 1653573728046604 1658394642705632 1659380999551016 1660797237788416 1661951752189456 1666797092574848 1667788446912224 1668167639731264 1675491494692288 1676488020164944 1681375740340352 1683980567756032 1684982142241216 1685365244264576 1685591518554268 1686594051178309 1689591025515484 1691453854299328 1692764602884992 1693071954287497 1694516946872672 1702968750704312 1704540041582287 1709509546076696 1710526304331698 1711986193747648 1713623935642177 1719583765613392 1724597129361536 1727133355830064 1729635535951232 1731290161782818 1736278753629056 1737939734579594 1741667461233427 1742376481210624 1744043295446476 1746745208933816 1749711735491174 1754812935886192 1755856639059796 1760975754625568 1762023123234584 1764752891500144 1769897943661952 1770300352367872 1772584635101476 1772903790895328 1777752520335008 1778072606612224 1779130143848512 1780771707127112 1785963461375296 1788144314215168 1789794194665568 1789854911454532 1795012253542144 1796079865905472 1797798054552703 1804375455822464 1807170837332224 1808899635964876 1809975508071913 1815252404596904 1816332055115102 1819559565939752 1824864404324416 1827548085820184 1832876214350272 1833966346912336 1837225192793536 1838982742403989 1841010280390288 1843677439420544 1845441161460806 1851771845426048 1857941327377226 1859989767816992 1863358065941008 1864466328073804 1864653391867903 1869838657754368 1869902089963232 1871627406470332 1881110225005648 1882567942909472 1888056479186176 1889798546338976 1890922534372088 1896435428058304 1899373431073664 1900503113923232 1901190433718186 1906043939328256 1909281005579584 1915986308759936 1918954600466176 1920790335096724 1921932755993887 1927536058489496 1929314552560171 1930961172017696 1934939376328568 1940592297314216 1946250000804928 1948045761808328 1950867988224064 1952734252243411 1953725195516224 1954887204950512 1965238589272448 1967118600678002 1972865533194374 1973866692377216 1975040681290208 1978617327751792 1979992776931897 1980442953358142 1985498780914432 1986216839519536 1987398173880868 1990477098552488 1994215833535744 1996280238781504 1999670554847056 2005500498155648 2006693301782624 2007886814848712 2008088268165434 2013740712268096 2016860447428736 2018789841989414 2025811011544544 2026175761023232 2027380861594816 2031717166097152 2035167665288128 2037652823175424 2039602108401676 2045479079617792 2047435851696508 2048653597048429 2054626348060232 2061304236332068 2067313869674144 2068543437796472 2074574176682176 2075808062988688 2079496646788288 2081485961182537 2088626383794496 2090624431993279 2095584985530127 2095961539328384 2097895435793584 2101694562747416 2102466556948303 2102944579339058 2104011749017472 2109075613098064 2110541751235099 2112177261189086 2123361517002544 2125702591790848 2129552075361152 2130818660655776 2131032447849032 2132299913618966 2132784719001076 2139002750251808 2143590721518064 2149840257149312 2151506220467968 2153001854527888 2153491366758368 2159769767244544 2161054324996672 2164402281921152 2166472819818398 2172003558769408 2174081368296292 2188807591156732 2195188954396256 2196494578278728 2202898352559424 2204930917211624 2206812768020224 2217819768359104 2219941407168121 2225208799068073 2226338013495232 2227662163780816 2228467801135693 2231696288278184 2234156805657728 2239457927310464 2239758593147452 2241090725538301 2241600265888886 2249289951778688 2251441695992762 2254703466507856 2257189350045952 2261276946002048 2262848887922168 2263363375266448 2264194753636634 2264709546980524 2271312198720992 2272891116714722 2274652435126708 2274830969774272 2277007147360153 2285337776968064 2286177226972912 2286697018310432 2293363773465856 2294727788398528 2294958020760496 2298282835442048 2300481447848402 2308897960235776 2315212584622336 2317427392579564 2324197751434468 2330973838173344 2333124575189044 2339926687653152 2341318396626776 2355776270093792 2362644422484736 2364049643195968 2365455699684784 2366311170278107 2371925862742891 2372352071987072 2378300361795748 2378841098494328 2382339469015597 2388421289002112 2388854949200167 2389285065135176 2390706130796438 2394954269177288 2397594783764096 2399888401223054 2401936643139904 2402818922226632 2403365233530352 2405035949081857 2412047715697256 2413482319810478 2413916869930384 2424629518761436 2426698876574336 2428142194700768 2428385812665176 2435221326463744 2435465654684608 2436914186993104 2437468250286944 2444574571716352 2449817967449216 2451716390765824 2452161543310934 2460573548031872 2461132990580992 2468771352816314 2471493253126688 2475968936935312 2477441559221356 2484664420910048 2501494389893408 2508787376452864 2510279518032832 2512595696357432 2512680933388093 2517145813523068 2519921048241856 2529700673284603 2536989829331776 2537075893906424 2539416796642999 2543095770363512 2545899615749504 2548335106453346 2550510043746496 2552283048005236 2553801059334343 2554381698338498 2561246543472344 2561828875301584 2565596351247566 2573076223991728 2574606602396164 2576803961723264 2578595244376424 2579181520652464 2586113014768192 2586701000304512 2587651147013296 2588239482263456 2592249244626496 2594729074898779 2595785369966848 2597589847673968 2599602783001952 2604222117940352 2612773973683328 2613368020926208 2621478859176086 2622809166583424 2624369124454112 2629121654683888 2638265503406848 2640789354334852 2649848436342016 2656226001639392 2663970100769536 2666428085930336 2668013986853768 2675792453287744 2682501570862646 2692315737250048 2693917035269824 2694891294396652 2696494124270401 2703377942496896 2705964082110254 2710156226232364 2710772414563304 2722183546762981 2722673678874968 2724293032768034 2730119941943048 2732235578053072 2734756550230922 2737090593345472 2738095981141976 2738718521929936 2742729601397776 2746078768259008 2746703124034688 2748612513236408 2750742479688112 2756625960796864 2758265508354832 2758762137063296 2765308022142848 2771005164298784 2775019651086592 2775298071617344 2777953012374631 2785044785134976 2785678000327936 2786701235245088 2794323619121762 2799572227848256 2802470335212496 2806591703223854 2813756587043584 2821452974647216 2824563717859072 2829678785068928 2831361781967264 2858850731306752 2860551078688576 2861585601266548 2863287575256199 2871537938694208 2874284945650867 2876738072597792 2888847845544388 2891086483753832 2893754024081557 2902190624734856 2903916749214278 2906395166129728 2908415566331548 2912382978803824 2916894912005984 2918629782096392 2919293369529712 2927138906825536 2927804428916096 2932110115711504 2936358002893952 2940658541704832 2942407545595616 2946965993573056 2947636023602816 2949785157469969 2956784294652097 2957315596586624 2957987979729664 2960044245023824 2965404657027176 2968674111627392 2970974609145088 2980195313732546 2988782538664832 2991641705634218 2995975839058384 2999278999376128 3004710462495872 3009271589823436 3018044976382688 3022483372702612 3035686859016448 3038487818850848 3038590896190252 3047346383920384 3049158842118592 3052075767031333 3056804115634178 3067987700587264 3070922637800836 3072749118354643 3081707570594744 3083540465660522 3088317560125252 3092530379554576 3097321401408416 3098025616643776 3102581634066824 3111066910586264 3111627061571392 3113477751734896 3122554946346368 3125436057406768 3129252549876544 3129964025062784 3132246095045431 3141271443698752 3143139765334576 3143705691072128 3144276486533923 3152303438119808 3157657047689312 3165574362938533 3166863044912896 3173655685386368 3174377256187648 3174803442713864 3176691708044582 3184801411708672 3193512707567728 3207533375112976 3209441107096588 3221767990683004 3224517685311104 3226435518985952 3227602364219246 3235842036534016 3240600729495584 3257760135675136 3260876615396764 3262816074129157 3272328657435656 3275347961323081 3284897080743848 3291942893759884 3294493900091576 3301540394907872 3304098838575808 3307147456093208 3316789285411264 3318761999102032 3323903504378912 3333594185149696 3335576893824448 3336335279462528 3338767815597877 3350982989384576 3352976040329888 3361383086419267 3362751480680704 3369964284482432 3370730488529152 3371183037108536 3373188102356618 3379182051030968 3382907708598656 3385529205769984 3386143908574994 3389033893745344 3405937501408624 3409080083164574 3419019092153392 3421052608663396 3423972387495296 3427247871284354 3439167531226784 3449194258723072 3454266711660128 3459271071902464 3462580323565636 3472557507258112 3475879469159188 3477946804291519 3483334922466854 3488086590892952 3493490417867632 3499423470982348 3509625871772384 3511713278119592 3521951509251136 3524046246469168 3529505783000288 3539795887323904 3545169270202952 3545807581790656 3555505040670016 3558260287697024 3561543414254224 3569303689702933 3571926922750592 3579588389331136 3579709822909064 3583012740468889 3592159731810944 3595596109105406 3608750911644928 3617799271929752 3619951016143826 3630504809193808 3632664110230204 3639119131879504 3649728808648832 3655096171640368 3665752428700544 3667932693824672 3674450385587072 3677965484807978 3682020560780576 3687354878841088 3690882322921612 3703543690852096 3715882654754452 3719979535633984 3726716131882016 3728932656147608 3729306783735806 3739804179926464 3743254812940664 3762220450011296 3765135885818944 3779597092677952 3781845068744176 3792870856116608 3798746862147328 3801006227846464 3802380867436372 3804642394518511 3818562011159168 3831972617519872 3841580670193448 3843865511987774 3855072116978992 3858629105120342 3861922344035392 3865616785053283 3869878752657136 3881184594628432 3892500001609856 3896091523616656 3901735976448128 3905468504486822 3907450391032448 3909774409901024 3919577538008041 3930477178544896 3934237201356004 3945731066388748 3947733384754432 3950081362580416 3957234655503584 3959985553863794 3960885906716284 3972433679039072 3974796347761736 3980954197104976 3992560477563008 3999341109694112 4011000996311296 4013386603565248 4015773629697424 4016176536330868 4027481424536192 4033720894857472 4037579683978828 4051622023089088 4054761723189632 4055497937014237 4070335330576256 4079204216803352 4082968006580827 4094871703393016 4097307194096858 4109252696120464 4122608472664136 4134627739348288 4137086875592944 4149148353364352 4151616125977376 4158993293576576 4162025633142559 4162971922365074 4177252767588992 4181248863986558 4191169971060254 4191923078656768 4195790871587168 4203389125494832 4204933113896606 4205889158678116 4208023498034944 4218151226196128 4221083502470198 4224354522378172 4243101657832513 4246723034005088 4259104150722304 4261637321311552 4262064895698064 4264599827237932 4265569438002152 4278005500503616 4287181443036128 4299680514298624 4306003709055776 4306982733516736 4322108649993344 4328804563842304 4332945639636796 4335522728637373 4348162736592584 4377615182313464 4390377908792512 4392989156557456 4405005173665369 4405796705118848 4409861834423248 4435639536718208 4436444905657453 4439882814336242 4450417598136146 4452676026990464 4455324327561632 4456935602271386 4463392576556368 4466495334009163 4468313611315456 4478915854620928 4479517186294904 4482181451076602 4483200531777772 4498579903557376 4502883391985524 4505561554193287 4509406933015712 4522553892004096 4525697775844336 4526726750532896 4528389507273268 4529419093961048 4542624397441984 4545782233429444 4549304870253416 4549661939548544 4554014294720306 4570675553936128 4572354453945824 4573394036620864 4589455576797056 4589916041520992 4596565670884096 4600962895696804 4621381370085991 4634854785159128 4648395502868936 4661947676346688 4666249150378088 4679853375306304 4682636793253552 4711552540187584 4716059765194141 4728099286391936 4730911399369568 4732622340556214 4742773395906637 4743851725485782 4744704143974144 4756600723591496 4757682196988656 4764678938031194 4776842578004224 4777709898400334 4778570130270352 4781412261592876 4789908538354576 4795189567528192 4799776802446108 4803873286279808 4805637844453264 4806730467060704 4810071898163714 4824095431394512 4826964639620956 4827833739860768 4849259037522872 4853397753148672 4856284389401536 4856771625330352 4870931309369216 4873828373986208 4874936500573888 4899635934898432 4904323086621868 4921147096063744 4937542705632628 4942986506253376 4951937873870624 4954883118442712 4969328841820096 5002988779786816 5007774802216459 5020559036065664 5025191392714864 5025361866776186 5034291627046136 5039842096483712 5055483729702679 5059401346569206 5073979658663552 5074151787812848 5078833593285998 5086191540727024 5091799231499008 5096670212906692 5101020087492992 5104566096010472 5107602118668686 5108763396676996 5122493086944688 5123657750603168 5131192702495132 5146152447983456 5149213204792328 5153607923446528 5157190488752848 5158363041304928 5172226029536384 5173402000609024 5175302294026592 5176478964526912 5184498489252992 5189458149797558 5195179695347936 5199205566003904 5208444235880704 5225547947366656 5242957718352172 5245618333166848 5248738248908224 5258243309367776 5281578708669704 5312452003278784 5317534068332941 5332856171860672 5336027973707536 5337957756208753 5351584906575488 5365003141725292 5374114616151463 5387834070539648 5389782588793304 5392988248540802 5406755884993792 5411928164220508 5420312452464728 5421544829126608 5444367093525962 5445347357749936 5448586065536068 5460239883886096 5464471156106144 5469513100461844 5474181186690944 5476191962283952 5477437043859872 5485459202795552 5492157536518016 5493406248069376 5497225026472816 5501484959376224 5513251921593728 5516531016709664 5517524274126592 5530616044285696 5542010328597568 5550596143234688 5555906024749262 5570089570269952 5573402470490176 5588647238243524 5599144455696512 5604940670424992 5613183406447708 5638093983695257 5642905949294432 5659357570137856 5662723563934528 5668140710201047 5706534076944337 5721102157377152 5723171202533096 5726575150512398 5743075877388416 5748569891301734 5753476145195584 5760900064079797 5777695691088776 5782172967507664 5787508048163114 5804381249469712 5807833498428556 5812790332259456 5816831132663096 5824765957607648 5833789824011968 5837259564192784 5838586739059424 5854277813651072 5855608857832192 5864220231423008 5872716005787904 5881317083409664 5884815091191232 5893931987146112 5895272047205632 5899570314939938 5913568589304194 5914631193173248 5920088490047648 5930809314054352 5937348223254784 5960390627465092 5977565077329664 5983283411268436 5986842065160943 5991951678116768 6009420924991744 6018543179646872 6036089952765376 6044966745405224 6059515566239863 6076975637701696 6077181792380504 6082789071028579 6098317684237184 6104151534062666 6113608231268356 6141845275601672 6145498236709286 6163415141189488 6167080931321044 6176635120250504 6185060759109152 6194642802816832 6196051233287552 6205163268133648 6222133821172528 6223254123142784 6226955503469792 6245109892692736 6250872114813536 6258505099753088 6259928050125568 6264492190090862 6282542887397504 6286279530669152 6287411382144256 6288552973067846 6304606876239616 6315314095378624 6331148725877066 6347311370772736 6349606885427728 6353383416089164 6357162192902857 6387025415135456 6415066750225952 6418882214193176 6443535981366008 6449035370622208 6452871037971904 6455204728438492 6459044065112821 6481201458991168 6521753230793528 6525632148258314 6544657314871312 6550695922646162 6569794161487696 6583885787519768 6588987800183152 6603080789815744 6608197677151616 6614294912186416 6633578570822528 6637523998204064 6647807008757824 6654166518013651 6671153787648896 6672670558925056 6677535631195754 6701965978769152 6705952080659776 6722766172838534 6739928568964864 6742366074217072 6746376204713236 6758364102061936 6765815417197312 6772287817149988 6778067787490688 6811875002817248 6818160166329148 6838038184306784 6842105217326792 6847944774990592 6854495742568708 6878335062453568 6884915102373007 6908533423320256 6925160647131272 6931550336753497 6951758938318376 6955893608583038 6966669844933708 6976173181785904 6986980835735264 6998846941964696 7019251743544768 7023426556239184 7043903018502272 7048092492938336 7059011566000576 7065764446962949 7090338540405904 7091615163581312 7111010081340032 7116520575394048 7123086828508448 7138607379405866 7143853845501184 7159176778662272 7159419645818128 7166025480937778 7184319463621888 7191192218210812 7235598543859504 7239902032287652 7261009618387616 7265328220460408 7278238263759008 7299457617297664 7310192343280736 7331504857401088 7335865387649344 7348900771174144 7355930969615956 7360306027686703 7364041121561152 7381764645843224 7392620414161801 7431765309508904 7439959071267968 7453432263764032 7457865312295216 7458613567471612 7479608359852928 7486509625881328 7524440900022592 7530271771637888 7531639025883583 7559194185355904 7563690137488352 7582654869364393 7585741712233216 7602012455692928 7604761734872744 7609284789037022 7637124022318336 7683161340386896 7687731023975548 7710144233957984 7717258210240684 7723844688070784 7731233570106566 7739757505314272 7762369189256864 7785000003219712 7792183047233312 7803471952896256 7810937008973644 7814900782064896 7819548819802048 7839155076016082 7845600930611101 7868474402712008 7880045935974667 7891462132777496 7900162725160832 7914469311007168 7919971107727588 7921771813432568 7944867358078144 7949592695523472 7955118908501527 7961908394209952 7985120955126016 7998682219388224 8026773207130496 8031547259394848 8032353072661736 8051685067469407 8054962849072384 8075159367957656 8103244046178176 8109523446379264 8110995874028474 8140670661152512 8158408433606704 8165936013161654 8189743406786032 8194614388193716 8218505392240928 8245216945328272 8269255478696576 8274173751185888 8298296706728704 8303232251954752 8317986587153152 8324051266285118 8325943844730148 8354505535177984 8362497727973116 8367471457787533 8382339942120508 8391581743174336 8399609404280689 8406778250989664 8409866227793212 8411778317356232 8436302452392256 8442167004940396 8447188119336673 8448709044756344 8486203315665026 8493446068010176 8523274642623104 8524129791396128 8529199654475864 8531138876004304 8556011001007232 8574362886072256 8582565401588269 8612007418111552 8613965467033472 8644217299986688 8665891279273592 8671045457274746 8696325473185168 8755230364626928 8780755817585024 8785978313114912 8810010347330738 8811593410237696 8819723668846496 8871279073436416 8872889811314906 8879765628672484 8900835196272292 8905352053980928 8910648655123264 8913871204542772 8919172872586711 8926785153112736 8932990668018326 8959034372589808 8964362902153204 8966401063555544 9005766783971048 9011123108386574 9018813866031424 9051395551688672 9053453501065792 9056779014546536 9058838187922096 9085248794883968 9091564466858888 9098609740506832 9099323879097088 9108028589440612 9144708907891648 9146788073241728 9178911153594112 9179832083041984 9201925791393608 9242762740171982 9269709570318256 9296791005737872 9323895352693376 9332498300756176 9359706750612608 9365273586507104 9388755498019261 9423105080375168 9432119530388282 9456198572783872 9461822798739136 9465244681112428 9470874287385889 9485546791813274 9487703450971564 9513201447182992 9515364393977312 9529357876062388 9555419796800668 9557140260540704 9562824523185752 9571647925808227 9579817076709152 9599553604892216 9607746572559616 9611275688906528 9613460934121408 9620143796327428 9648190862789024 9653929279241912 9655667479721536 9698518075045744 9712568778803072 9713543250660704 9741862618738432 9747656747972416 9749873001147776 9780132666926167 9808646173243736 9823070961283489 9875085411265256 9885973012506752 9903875747741248 9909766236885424 9938657683640192 10005977559573632 10015549604432918 10041118072131328 10050382785429728 10050723733552372 10068583254092272 10079684192967424 10110967459405358 10118802693138412 10147959317327104 10148303575625696 10157667186571996 10163708622249973 10172383081454048 10193340425813384 10202040174985984 10209132192020944 10215204237337372 10217526793353992 10244986173889376 10247315501206336 10262385404990264 10292304895966912 10298426409584656 10314380977505696 10316726082609856 10344452059072768 10350604588053184 10352957929053824 10368996978505984 10378916299595116 10390359390695872 10398411132007808 10430683598063911 10470745969719763 10485915436704344 10497476497816448 10516486618735552 10563157417339408 10624904006557568 10635068136665882 10665712343721344 10672055947415072 10675915512417506 10698814404719623 10703169813150976 10730006283450584 10748229232302926 10775668141079296 10779565177586608 10785976497081604 10792391629811827 10823856328441016 10840624904929456 10843089658253216 10888734187051924 10890694715499872 10897172131072136 10920479767772192 10928942312212288 10939026200923688 10948362373381888 10952383924567904 10954874087719744 10970918405591104 10984315073036032 10994450052945632 11002969918752448 11026503843187456 11033062033419328 11084020657195136 11101192286469376 11111812049498524 11118420978156037 11146804940980352 11177294476487048 11198288911393024 11209881340849984 11226366812895416 11276187967390514 11285811898588864 11296608274767361 11325447127869056 11336281420402094 11413068153888674 11442204314754304 11446342405066192 11453150301024796 11486151754776832 11497139782603468 11506952290391168 11521800128159594 11555391382177552 11564345935015328 11575016096326228 11608762498939424 11615666996857112 11625580664518912 11633662265326192 11649531915215296 11667579648023936 11674519128385568 11677173478118848 11708555627302144 11728440462846016 11769630182382464 11787863974292224 11799140629879876 11806158358248163 11827137178608388 11840176980095296 11851503680012479 11861618628108704 11920781254930184 11966566822536872 11973684130321886 11983903356233536 11995367549495239 12037086359293744 12072179905530752 12089933490810448 12119031132479726 12153951275403392 12154363584761008 12165578142057158 12196635368474368 12208303068125332 12227216462536712 12283690551203344 12290996473418572 12326830282378976 12334161862642088 12353270240501008 12370121518218304 12389285605633664 12392102466575104 12410326536267296 12444267642345056 12446508246285568 12453911006939584 12501744229627072 12517010199506176 12528984380181724 12565085774795008 12572559061338304 12577105946135692 12584586381868921 12630628190757248 12662297451754132 12699213770855456 12706766832178328 12714324385805714 12774050830270912 12786270904407013 12830133500451904 12837764428386352 12872879196827923 12887071962732016 12905742075943808 12910409456876984 12918088130225642 12962402917982336 13043506461587056 13051264296516628 13052573743075321 13089314629742624 13101391845292324 13139588322975392 13167771575039536 13177975600366304 13206161579631488 13216395354303232 13228589824372832 13267157141645056 13275047996408128 13295614017515648 13308333036027302 13342307575297792 13355071262391508 13411904161319552 13445532345677068 13484732148434144 13492752409426472 13505201867921197 13516728204123872 13544575634299976 13556135574981376 13623750005634496 13636320332658296 13669139765703877 13676076368613568 13684210434653584 13708991485137416 13756670124907136 13769830204746014 13817066846640512 13850321294262544 13859949438523279 13863100673506994 13903517876636752 13911787217166076 13933339689867416 13952346363571808 13973961671470528 13997693883929392 14038503487089536 14046853112478368 14087806037004544 14096184985876672 14118023132001152 14131528893925898 14180677080811808 14183230327162624 14222020162680064 14246173657016896 14277214758811732 14318353557324544 14318839291636256 14332050961875556 14340575179339003 14382384436421624 14471197087719008 14479804064575304 14522019236775232 14530656440920816 14556476527518016 14570401728277759 14620384686561472 14634371023952953 14671730775298688 14711861939231912 14717265898638121 14720612055373406 14728082243122304 14763529291686448 14773792258645693 14785240828323602 14863530619017808 14879918142535936 14906864527528064 14915730624590432 14917227134943224 14959216719705856 14973019251762656 15048881800045184 15060543543275776 15063278051767166 15118388370711808 15127380274976704 15165309738728786 15204024911385856 15209523469745488 15218569578074044 15366322680773792 15375462047951096 15420288467915968 15434516420481368 15447689376141568 15462467140213132 15479515010628544 15524738378513728 15539589850176847 15584366094466624 15599274607949851 15621874017947288 15639097639604096 15678310152032164 15687635078768107 15691201861222202 15736948805424016 15760091871949334 15782924265554992 15800325450321664 15828938622014336 15839942215455176 15843543626865136 15889734716156288 15899185391046944 15910237817003054 15923816788419904 15939050031521071 15997364438776448 16053546414260992 16063094518789696 16064706145323472 16103370134938814 16150318735915312 16206488092356352 16221991748056948 16316816867213408 16331872026323308 16379486813572064 16389228776387432 16437010784481856 16490433890656544 16538510957393152 16548347502371776 16564178191946749 16603481039200237 16606464503909504 16648102532570236 16651887689460296 16676376283109179 16721984644401169 16724995455946232 16734942915575066 16764679884241016 16783163486348672 16799218808561378 16813556501979328 16819732455586424 16823556634712464 16872604904784512 16884334009880792 16894376238673346 16897418089512688 16972406631330052 16986892136020352 17046549285246208 17048259582792256 17058399308951728 17062277752008608 17112022002014464 17148725772144512 17165130803176538 17224014836223104 17227930934066944 17331782558547184 17342090914549492 17392650946370336 17510460729253856 17561511635170048 17571956626229824 17588766533716651 17620020694661476 17639447337692992 17656321808998183 17707904712992221 17745779622629812 17759531257344968 17775917576500993 17801670392544584 17821297310246528 17827742409085544 17838345745173422 17853570306225472 17865981336036652 17918068745179616 17928725804306408 17932802127111088 18011533567942096 18022246216773148 18037627732062848 18102791103377344 18106907002131584 18113558029093072 18117676375844192 18163103524291453 18170497589767936 18183128933717776 18197219481013664 18216057178881224 18289417815783296 18293576146483456 18359664166083968 18403851582787216 18485525480343964 18539419140636512 18593582011475744 18647790705386752 18664996601512352 18719413501225216 18730547173014208 18748465426049617 18777510996038522 18846210160750336 18864239060776564 18875458869892807 18923645597478272 18930489362224856 18941748574771778 18971093583626548 18975406901943128 19026402894365984 19030728787954624 19055284827340867 19058715752124776 19110839593601336 19114280521081408 19125649046371504 19143295851616454 19159634153418304 19199107209784432 19222551377813056 19226921868242816 19240287592654856 19296381725578048 19307858558483824 19311334959443072 19397036150091488 19425137557606144 19427086501321408 19445671086622417 19495313495944832 19499746002295552 19560265333852334 19617292346487472 19646141922566978 19750170822530512 19771946025013504 19807751495482496 19819532473770848 19877315367280384 20011955119147264 20031099208865836 20043013026793393 20100765570859456 20101447467104744 20119994619556069 20137166508184544 20221934918810716 20237605386276824 20296607151251392 20315334373143992 20327417244499946 20344766162908096 20386680851626768 20418264384041888 20430408474674744 20435053586707984 20489972347778752 20494631002412672 20524770809980528 20584609791933824 20596852819169312 20628761955011392 20633452165219712 20648496102289783 20701209176106368 20705915858107648 20757832599190232 20780718781391744 20796822264015616 20861367196127822 20941491939439526 20971830873408688 20994952995632896 21032973237471104 21126314834678816 21249808013115136 21270136273331764 21331424687442688 21344111894830144 21351831024835012 21364530369219331 21397628809439246 21460012566901168 21496458464605852 21559130355173216 21571952994163208 21584783259623654 21647712656882032 21681249809858912 21686179316506432 21777468374103848 21781389430999744 21794344262144272 21840959535544384 21857884624424576 21878052401847376 21904767849135808 21909748175439488 21925722665318017 21941836811182208 21988900105891264 22005939837504896 22009935405737461 22066124066838656 22159020540569731 22168041314390272 22223624098997048 22236841956312074 22293609881960704 22354588952974096 22419762681699968 22452733625790832 22552375934781028 22571623797177728 22593216549534722 22650894255738112 22672562840804188 22826136307777348 22892684810132384 22906300602049592 22927435729261567 22994279565206936 23013904580782336 23043600256319188 23110782764355104 23128691870030656 23150032192652456 23217524997878848 23231333993714224 23267324530652384 23299063830430592 23335159296047872 23349038256771136 23354346956237696 23371374709185139 23456880925692032 23529681604934869 23539260364764928 23598281259759752 23612316716496326 23654274357216776 23680353960190592 23703007360024958 23723237256217408 23841562509860368 23933133645073744 23947368260643772 23967806712467072 23990735098990478 24074172718587488 24144359811061504 24179866981620896 24238062264959452 24307902550806784 24308727169522016 24331156284114316 24345627630040633 24416606136250664 24454432925073424 24567381102406688 24581992946837144 24653660564757952 24668323725284176 24706540481002016 24740243036436608 24778571211267328 24820653072534592 24888535284690112 24907822013879168 24912344470230313 24985125827920531 25003488459254144 25057968760363448 25081089183282223 25145118122676608 25154211892271384 25169172763737842 25261256381514496 25324594903508264 25398427541710912 25413533664356656 25428648771611428 25548101660541824 25572541808814026 25660267000903808 25675528856772704 25745758393655846 25774143925464032 25811484151887616 25820818913753968 25836176260451284 25924805835964672 26087012923174112 26102528593033256 26105147486150642 26178629259485248 26202783690584648 26279176645950784 26335543150079072 26355951200732608 26412323159262976 26457179648745664 26550095992816256 26591228035031296 26616666072054604 26632496761629577 26710142524783016 26823808322639104 26891064691354136 26969464296868288 26985504818852944 27010403735842394 27033456408247744 27059317495372981 27089151268599952 27247500011268992 27272640665316592 27338279531407754 27352152737227136 27368420869307168 27417982970274832 27437042766056287 27513340249814272 27539660409492028 27634133693281024 27700642588525088 27719898877046558 27726201347013988 27807035753273504 27823574434332152 27866679379734832 27904692727143616 27947923342941056 27995387767858784 28077006974179072 28093706224956736 28192369971753344 28236046264002304 28263057787851796 28361354161623616 28388485559099659 28492347314033792 28554429517623464 28637678583272512 28664101923751112 28681150358678006 28764768872843248 28942394175438016 28959608129150608 28970081414764009 29044038473550464 29061312881841632 29112953055036032 29134179431997913 29140803456555518 29240769373122944 29268742047905906 29343461550597376 29423723878463824 29434531797276242 29441224110746812 29456164486244608 29527058583372896 29547584517291386 29570481656647204 29727061238035616 29813729055056128 29831461249180864 29834454269886448 29946038503525312 30097763600090368 30126556103534332 30254760549953408 30330619477457572 30419046939490976 30437139156148088 30732645361547584 30750924095902192 30762045213615391 30835036215657583 30840576935831936 30869032840962736 30924934280426264 30959030021257088 31049476757027456 31055114339602171 31079179700353694 31168732188933248 31198549215899702 31243748035894576 31265467338064141 31278195279208192 31356620304064328 31375270157536214 31382403722444404 31473897610848032 31520183743898668 31565848531109984 31657877244028672 31679884430910352 31687087253730272 31779469432312576 31798370782093888 31820475634006108 31847633576839808 31878100063042142 31994728877552896 32126189037579392 32129412290646944 32206740269877628 32300637471830624 32349669590601937 32443983496113896 32633633734426816 32663744052646616 32664852134045209 32758973627144128 32778457552774864 32874021568963712 32980867781313088 33012418356358987 33096695004743552 33128356383893498 33199413771346459 33206962078400474 33212929007819008 33296205065140472 33303775378920592 33352752566218358 33443969288802338 33449990911892464 33469885831150132 33529359768482032 33566326972697344 33598437617122756 33627113003958656 33639464911172848 33647113269424928 33745209809569024 33768668019761584 33788752477346692 33794836179025376 33944813262660104 33973784272040704 34096519165584512 34116798617903456 34124555504017216 34297451544289024 34330261606353076 34448029672446208 34663565117094368 34684181829098984 34785301892740672 35020921458507712 35054423615515213 35143913252459648 35177533067433302 35240041389322952 35278894675385984 35312643617996366 35388386107918753 35415809425984442 35491559245259624 35519062514689936 35551835153001986 35603340785089168 35642594620493056 35655484818171088 35676691490346844 35707140612450944 35731962672073304 35836137490359232 35857451608612816 35865604254222176 36023067135884192 36044492433546296 36075255464125696 36205582206754688 36213814004263168 36227116058186144 36235352751688384 36326207048582906 36366257867435552 36394438962027328 36432114357762448 36578835631566592 36719328332167936 36807703165574432 36971050960687928 37078838281273024 37187164022951488 37222738478330587 37329993203024704 37365704293461271 37461094346028416 37496930852099234 37555021992077044 37618802313060241 37728478121553128 37750917739785614 37847291194956544 37860978724449712 37883497149543556 37942187167253096 37950813803886256 38052805788731968 38061457575909248 38110569654681734 38117431504249552 38221679187202672 38228561042162816 38251298092743008 38286591703232908 38319268306836608 38398214419568864 38445102755626112 38453843736485632 38480575185309712 38592763451156096 38615717116967648 38622669918886144 38794072300182976 38854173002642816 38891342173244834 38990626991889664 39120530667704668 39234584692974944 39292283845133956 39500341645061024 39615502990964992 39639064947541696 39676984971407329 39945738538610359 40062198417731672 40086026053586786 40201531141718912 40202894934209488 40239989239112138 40274333016369088 40443869837621432 40475210772553648 40593214302502784 40630668746287984 40654834488999892 40689532325816192 40773361703253536 40836528768083776 40860816949349488 40870107173415968 40875594324940999 40979944695557504 40989262004825344 41049541619961056 41169219583867648 41193705638338624 41257523910022784 41266904330439424 41296992204579566 41402418352212736 41515665198380464 41561437562783488 41722734392255644 41882983878879052 41943661746817376 42065946474942208 42252629669357632 42293049914577043 42416608963679041 42540272546663528 42579523497200053 42688223789660288 42703662049670024 42729060738438662 42795257618878492 42920025133802336 42992916929211704 43118260710346432 43143905988326416 43169566519247308 43295425313764064 43362499619717824 43372358633012864 43403981602772401 43554936748207696 43562778861999488 43588688524288544 43681919071088768 43715769248849152 43756104803694752 43809535698271616 43819496350878976 43851445330636034 43883673622364416 43977800211782528 44011879675009792 44019870811474922 44132248133677312 44318041081139462 44447248197994096 44473683912624148 44709177905948192 44839525363399936 44905467251581664 45104751869562056 45143247594355456 45186433099069444 45213308455789747 45345125681608376 45652272615554696 45785369620264768 45812601204099184 45854871458523134 45988559130413872 46087200512638376 46221565528710208 46257383740061312 46300064385304912 46435049995757696 46462667987428448 46534649061304768 46579165626095557 46598127660861184 46698076513542272 46708693912475392 46742749418370278 46913761851384064 47059363209869738 47196562519519504 47224633432992652 47308548714433552 47360707920381184 47406014720049916 47446474512434816 47683125019720736 47866267290147488 47894736521287544 47935613424934144 47981470197980956 48148345437174976 48194405716611049 48359733963241792 48476124529918904 48617454339044032 48662312568228632 48691255260081266 48833212272501328 48908865850146848 49134762204813376 49163985893674288 49307321129515904 49336647450568352 49413080962004032 49460351128740643 49480486072873216 49641306145069184 49777070569380224 49815644027758336 49824688940460626 49970251655841062 50006976918508288 50115937520726896 50162178366564446 50290236245353216 50308423784542768 50338345527475684 50649189807016528 50796855083421824 50827067328713312 50857297543222856 51096203321083648 51145083617628052 51320534001807616 51351057713545408 51491516787311692 51548287850928064 51641637827507936 51672352520902568 52174025846348224 52205057186066512 52210294972301284 52357258518970496 52405567381169296 52558353291901568 52671086300158144 52711902401465216 52721473181185081 52914359297491328 53078584085550751 53100191985632512 53233332144109208 53264993523259154 53420285049566032 53782129382708272 53938928593736576 53971009637705888 54020807471684788 54066912816495488 54118634990745962 54178302537199904 54495000022537984 54545281330633184 54676559062815508 54704305474454272 54736841738614336 54835965940549664 54874085532112574 54919206514277707 55079320818984056 55160321551822669 55401285177050176 55439797754093116 55452402694027976 55614071506547008 55647148868664304 55733358759469664 55809385454287232 55895846685882112 55990775535717568 56187412449913472 56361795472285849 56384739943506688 56526115575703592 56722708323247232 56776971118199318 56984694628067584 57108859035246928 57275357166545024 57328203847502224 57362300717356012 57529537745686496 57673783773546889 57884788350876032 57919216258301216 57940162829528018 58088076947100928 58122625763683264 58225906110072064 58268358863995826 58281606913111036 58481538746245888 58537484095811812 58572300204512731 58797265829964823 58847447756927648 58869063594552484 58882448221493624 59054117166745792 59095169034582772 59140963313294408 59454122476071232 59662922498361728 59668908539772896 59892077007050624 60077957811117883 60253112207068664 60509521099906816 60661238954915144 60838093878981952 60874278312296176 61465290723095168 61501848191804384 61524090427230782 61670072431315166 61681153871663872 61738065681925472 61849868560852528 61918060042514176 62098953514054912 62110228679204342 62158359400707388 62337464377866496 62397098431799404 62434210108106977 62487496071789152 62530934676128282 62713240608128656 62750540315072428 62764807444888808 62947795221696064 63040367487797336 63131697062219968 63359768861820704 63374174507460544 63596741564187776 63640951268012216 63695267153679616 63756200126084284 64252378075158784 64258824581293888 64413480539755256 64601274943661248 64699339181203874 64887966992227792 65267267468853632 65327488105293232 65329704268090418 65517947254288256 65556915105549728 65721288486134827 65748043137927424 65961735562626176 66024836712717974 66193390009487104 66256712767786996 66296120011701223 66398827542692918 66413924156800948 66592410130280944 66607550757841184 66705505132436716 66887938577604676 66899981823784928 66939771662300264 67058719536964064 67196875234245512 67254226007917312 67278929822345696 67294226538849856 67537336039523168 67577504954693384 67589672358050752 67889626525320208 68193038331169024 68233597235806912 68249111008034432 68660523212706152 69327130234188736 69368363658197968 69393450830713789 69570603785481344 70041842917015424 70108847231030426 70287826504919296 70355066134866604 70480082778645904 70557789350771968 70625287235992732 70776772215837506 70831618851968884 70983118490519248 71038125029379872 71103670306003972 71206681570178336 71310969636342176 71353382980693688 71414281224901888 71463925344146608 71672274980718464 71714903217225632 71731208508444352 72046134271768384 72088984867092592 72411164413509376 72454232116372288 72470705503376768 72652414097165812 72732515734871104 72788877924054656 72864228715524896 73295221788038341 73615406331148864 73685829232613611 73942101921375856 74157676562546048 74374328045902976 74445476956661174 74659986406049408 74731408586922542 74891700833037361 74922188692056832 74993861704198468 75110043984154088 75237604626120482 75456956243106256 75501835479571228 75721957448899424 75766994299087112 75884374334506192 75901627607772512 76105611577463936 76122915151818496 76221139309363468 76234863008499104 76443358374405344 76457122084325632 76502596185486016 76573183406465816 76638536613673216 76796428839137728 76890205511252224 76961150370619424 77185526902312192 77231434233935296 77588144600365952 77708346005285632 77782684346489668 77828946847092259 78241061335409336 78469169385949888 78584567690267912 79000683290122048 79076257923371527 79278129895083392 79353969942814658 79891477077220718 80124396835463344 80172052107173572 80403062283437824 80405789868418976 80479978478224276 80548666032738176 80887739675242864 80950421545107296 81186428605005568 81261337492575968 81309668977999784 81379064651632384 81546723406507072 81673057536167552 81721633898698976 81740214346831936 81751188649881998 81959889391115008 82099083239922112 82387411276677248 82515047820045568 82593984409159132 82643108507737141 82960525760087353 83031330396760928 83445468784511288 83765967757758104 83887323493634752 83967572846466673 84505259338715264 84586099829154086 84833217927358082 85080545093327056 85159046994400106 85376447579320576 85407324099340048 85458121476877324 85590515237756984 85840050267604672 85985833858423408 86236521420692864 86287811976652832 86339133038494616 86590850627528128 86724999239435648 86744717266025728 86807963205544802 87109873496415392 87125557723998976 87177377048577088 87363838142177536 87512209607389504 87619071396543232 87702890661272068 87955600423565056 88039741622949844 88092104673082447 88636082162278924 88894496395988192 88947367825248296 89418355811896384 89503896330849091 89810934503163328 90110154377795461 90209503739124112 90372866198138888 90426616911579494 90690251363216752 91304545231109392 91570739240529536 91625202408198368 91709742917046268 91977118260827744 92174401025276752 92443131057420416 92514767480122624 92600128770609824 92870099991515392 92925335974856896 93069298122609536 93158331252191114 93396153027084544 93485498836740556 94118726419739476 94393125039039008 94449266865985304 94617097428867104 94812029440099832 94892949024869632 95366250039441472 95683978359927139 95732534580294976 95789473042575088 95962940395961912 96296690874349952 96388811433222098 96719467926483584 96952249059837808 97234908678088064 97324625136457264 97382510520162532 97666424545002656 97817731700293696 97911307336486579 98269524409626752 98327971787348576 98614642259031808 98673294901136704 98826161924008064 98920702257481286 99282612290138368 99554141138760448 99649377880921252 99940503311682124 100231875041453792 100324356733128892 100616847569085536 100676691054951368 101298379614033056 101593710166843648 101654134657426624 101714595086445712 101992812097944313 102290167235256104 102440597167670671 102702115427090816 102983033574623384 103096575701856128 103283275655015872 103344705041805136 103416545810519851 104348051692696448 104410114372133024 104420589944602568 104714517037940992 104811134762338592 105116706583803136 105342172600316288 105423804802930432 105442946362370162 105828718594982656 106157168171101502 106466664288218416 106529987046518308 106840570099132064 107564258765416544 107877857187473152 107942019275411776 108041614943369576 108133825632990976 108237269981491924 108356605074399808 108777128951237929 109090562661266368 109194922255648957 109353118125631016 109473683477228672 109671931881099328 109748171064225148 109813445551376749 109838413028555414 110158641637968112 110320643103645338 110802570354100352 110879595508186232 110904805388055952 111228143013094016 111294297737328608 111466717518939328 111573350220647497 111618770908574464 111981551071435136 112374824899826944 112723590944571698 113052231151407184 113445416646494464 113553942236398636 114217718070493856 114550714333090048 114656407695004448 114724601434712024 115059075491372992 115347567547093778 115769576701752064 115838432516602432 115880325659056036 115949247343627243 116245251527366528 116536717727991652 116563213826222072 117053892510808183 117074968191623624 117144600409025462 117594531659929646 117694895513855296 117738127189104968 117764896442987248 118108234333491584 118190338069165544 118281926626588816 118908244952142464 119325844996723456 119337817079545792 119784154014101248 120155915622235766 120506224414137328 121322477909830288 121676187757963904 121748556624592352 122930581446190336 123003696383608768 123048180854461564 123121365736016557 123340144862630332 123476131363850944 123594252662987281 123699737121705056 124220457358408684 124316718801414776 124431423035506951 124794196863598808 124868420216213954 124974992143578304 125061869352256564 125426481216257312 125501080630144856 125529614889777616 125895590443392128 126080734975594672 126263394124439936 126719537723641408 126748349014921088 127141724670040171 127193483128375552 127281902536024432 127512400252168568 128517649162587776 128826961079510512 129202549887322496 129398678362407748 129775933984455584 130534534937707264 130654976210586464 130659408536180836 131035894508576512 131113830211099456 131239257982347319 131442576972269654 131923471125252352 132049673425435948 132128212089249649 132513425535573992 132592240023402446 132797655085385836 132827848313601896 133184820260561888 133215101515682368 133411010264873432 133775877155209352 133799963647569856 133879543324600528 134117439073928128 134393750468491024 134557859644691392 134588453077699712 135074672079046336 135155009909386768 135179344716101504 135779253050640416 136119697606356919 136467194471613824 136498222016068864 137321046425412304 138654260468377472 138736727316395936 138786901661427578 139141207570962688 140083685834030848 140217694462060852 140301091187553751 140710132269733208 140839962336892483 140960165557291808 141250574471985464 141553544431675012 141663237703937768 141966236981038496 142076250058759744 142207340612007944 142413363140356672 142621939272684352 142706765961387376 142927850688293216 143344549961436928 143429806434451264 143462417016888704 144092268543536768 144177969734185184 144539472716028481 144908464232744576 144941411006753536 145304828194331624 145465031469742208 145577755848109312 145728457431049792 146590443576076682 147230812662297728 147371658465227222 147884203842751712 148315353125092096 148748656091805952 148890953913322348 149319972812098816 149462817173845084 149551712584535317 149783401666074722 149987723408396936 150220087968308176 150475209252240964 150913912486212512 151003670959142456 151443914897798848 151533988598174224 151768748669012384 151803255215545024 152211223154927872 152442278618726936 152469726016998208 152886716748810688 153005192370972032 153146366812931632 153480058657226119 153592857678275456 153922300741238848 154069547840162227 154462868467870592 155176289200731904 155565368692979336 155657893694184518 156482122670818672 156938338771899776 157169135380535824 158001366580244096 158152515846743054 158556259790166784 158707939885629316 159782954154441436 160248793670926688 160344104214347144 160811579736837952 160959956956448552 161097332065476352 161775479350485728 161900843090214592 162522674985151936 162619337955999568 163093446813014144 163346115072335104 163443267797397952 163480428693663872 163502377299763996 163599622964295973 164198166479844224 164774822553354496 165187968818318264 165286217015474282 165921051520174706 166062660793521856 166221521757291169 166890937569022576 167531935515516208 167774646987269504 167935145692933346 169010518677430528 169172199658308172 169666435854716164 170161090186654112 170318093988800212 170814648198680096 170916242953754648 171181030475513968 171680100535209344 171971667716846816 172473042841385728 172575623953305664 172678266076989232 173181701255056256 173449998478871296 173615926411089604 174219746992830784 174354754097154176 174386411291612191 175024419214779008 175405781322544136 175567624282975561 176079483245899688 176184209346164894 177272164324557848 177788992791976384 177894735650496592 178836711623792768 179007792661698182 179621869006326656 180220308755590922 180419007478248224 180745732396277776 180853233823158988 181380502726433504 182609090462218784 183141478481059072 183250404816396736 183419485834092536 183954236521655488 184348802050553504 184886262114840832 185200257541219648 185850671949713792 186138596245219072 186316662504382228 186427477331407039 186970997673481112 188237452839478952 188786250078078016 188898533731970608 189234194857734208 189415222467610867 189624058880199664 190732500078882944 191367956719854278 191465069160589952 191578946085150176 191925880791923824 192059299362394009 192593381748699904 192777622866444196 193438935852967168 193904498119675616 194469817356176128 194649250272914528 194765021040325064 195332849090005312 195635463400587392 195822614672973158 196539048819253504 196655943574697152 197346589802273408 197652323848016128 197841404514962572 198719398913697613 199298755761842504 199881006623364248 200463750082907584 200648713466257784 201233695138171072 201353382109902736 202596759228066112 202790569903348063 203308269314853248 203429190172891424 203939256023985391 203985624195888626 204580334470512208 204881194335341342 205404230854181632 205966067149246768 206193151403712256 206566551310031744 206689410083610272 206833091621039702 208696103385392896 208820228744266048 208841179889205136 209622269524677184 210684345200632576 210885892724740324 212314336342203004 212933328576436832 213059974093036616 213681140198264128 215128517530833088 215334316495307737 215845253509603081 215884038550823552 216083229886739152 216474539962983848 216713210148799616 217385800377215197 217554257902475858 218181125322532736 218389844511297914 218706236251262032 218947366954457344 219343863762198656 219496342128450296 219626891102753498 219676826057110828 220317283275936224 220641286207290676 221605140708200704 221759191016372464 221809610776111904 222456286026188032 222588595474657216 222933435037878656 223146700441294994 223963102142870272 225447181889143396 226104462302814368 227107884472797272 228435436140987712 228653964938316463 229312815390008896 229449202869424048 229532183516976379 230118150982745984 230695135094187556 231086928494512909 231676865033204864 231760651318112072 231898494687254486 232490503054733056 233073435455983304 233126427652444144 234107785021616366 234149936383247248 234289200818050924 235189063319859292 235389791027710592 235476254378209936 235529792885974496 236216468666983168 236380676138331088 236563853253177632 237816489904284928 238675634159091584 240311831244471532 241012448828274656 242644955819660576 243352375515927808 243497113249184704 243730050538645021 245380965308606491 246007392767217536 246096361708923128 246242731472033114 246680289725260664 246952262727701888 247188505325974562 247399474243410112 247718702755431271 248440914716817368 248633437602829552 248862846071013902 249588393727197616 249736840432427908 249949984287156608 250123738704513128 250852962432514624 251002161260289712 251059229779555232 251791180886784256 252161469951189344 252526788248879872 253439075447282816 253496698029842176 254283449340080342 254563805072048864 255024800504337136 257035298325175552 257653922159021024 258405099774644992 258797356724815496 259551867968911168 260559169348314109 261309952421172928 261318817072361672 261559930054228897 262227660422198912 262478515964694638 262885153944539308 264099346850871896 264256424178499298 265026851071147984 265184480046804892 265595310170771672 265655696627203792 266369640521123776 266430203031364736 266822020529746864 267551754310418704 267599927295139712 267759086649201056 268234878147856256 268787500936982048 269115719289382784 269176906155399424 270149344158092672 270310019818773536 270358689432203008 271558506101280832 272239395212713838 272934388943227648 274642092850824608 277308520936754944 277473454632791872 277573803322855156 277738894799851303 280435388924121704 280602182375107502 281420264539466416 281679924673784966 281920331114583616 282501148943970928 283107088863350024 283326475407875536 283932473962076992 284152500117519488 284414681224015888 284826726280713344 285243878545368704 285413531922774752 285855701376586432 286129160274586993 286859612868902528 286924834033777408 288184537087073536 288355939468370368 289078945432056962 289816928465489152 290609656388663248 290930062939484416 291456914862099584 293180887152153364 294461625324595456 294743316930454444 295768407685503424 296051349402039301 297781907826644696 298056664480400371 298925634347690168 299103425169070634 299566803332149444 299975446816793872 300440175936616352 300950418504481928 301827824972425024 302007341918284912 302887829795597696 303067977196348448 303537497338024768 303606510431090048 303827871219406807 304884557237453872 304939452033996416 305773433497621376 306010384741944064 306292733625863264 306960117314452238 307185715356550912 307844601482477696 308139095680324454 308925736935741184 311130737385958672 311315787388369036 312964245341637344 313876677543799552 314338270761071648 316002733160488192 316305031693486108 316493159190528229 317415879771258632 319565908308882872 320497587341853376 320688208428694288 321623159473675904 321919913912897104 323550958700971456 323801686180429184 323860478112994069 325045349970303872 325238675911999136 326054159382668899 326186893626028288 326886535594795904 326960857387327744 327004754599527992 327199245928591946 328396332959688448 330375937636636528 330572434030948564 331842103040349412 332125321587043712 332443043514582338 333781875138045152 335063871031032416 335549293974539008 335870291385866692 337360840016277343 338344399316616344 339332871709432328 340322180373308224 340636187977600424 341629296397360192 341832485907509296 342362060951027936 343360201070418688 343943335433693632 345151247906611328 345356532153978464 346222457901184501 346363402510112512 347231852822179208 348439493985661568 348709508194308352 348772822583224382 350048838429558016 350811562645088272 351135248565951122 352158966491799376 352368418692329788 354544328649115696 355577985583952768 355789471300993184 357673423247585536 358015585323396364 359243738012653312 360440617511181844 360838014956496448 361491464792555552 361706467646317976 362761005452867008 365218180924437568 366500809632793472 366838971668185072 367908473043310976 368697604101107008 369050312268295567 370400515082439296 371701343899427584 372633325008764456 372854954662814078 373941995346962224 376474905678957904 377572500156156032 377797067463941216 378468389715468416 378830444935221734 379248117760399328 381465000157765888 382735913439708556 382930138321179904 383157892170300352 383851761583847648 384118598724788018 385555245732888392 387808996239351232 389298500545829056 389530042080650128 390665698180010624 391270926801174784 391645229345946316 393311887149394304 394693179604546816 395682809029925144 397438797827395226 398597511523685008 399762013246728496 400927500165815168 401297426932515568 402467390276342144 402706764219805472 403716486414828223 405193518456132224 405581139806696126 406616538629706496 406858380345782848 407878512047970782 407971248391777252 409160668941024416 409762388670682684 411580860809753761 411932134298493536 413133102620063488 413378820167220544 413666183242079404 417640457488532096 417682359778410272 419244539049354368 420545704677825181 421771785449480648 424628672684406008 425866657152873664 426119948186073232 427362280396528256 430257035061666176 430668632990615474 431690507019206162 431768077101647104 432166459773478304 432949079925967696 433426420297599232 434771600754430394 435108515804951716 436362250645065472 436779689022595828 437039470756748839 437412472502524064 438687727524397312 438992684256900592 439253782205506996 439353652114221656 440634566551872448 441282572414581352 443518382032744928 443619221552223808 445177190949314432 445866870075757312 446293400882589988 450894363778286792 452208924605628736 454215768945594544 456870872281975424 457307929876632926 458625630780017792 458898405738848096 459064367033952758 460049019402943789 460236301965491968 461390270188375112 462173856989025818 463353730066409728 463521302636224144 463796989374508972 464072840081908561 466146870911966608 466252855304888288 468215570043232732 468299872766494496 468578401636101848 470378126639718584 470779582055421184 470952508756419872 471059585771948992 472761352276662176 473127706506355264 477351268318183168 480623662488943064 482024897656549312 485289911639321152 485754155814996523 486994226498369408 487460101077290042 490761930617212982 492014785534435072 492192723417846256 492485462944066228 493360579450521328 493904525455403776 494377010651949124 494798948486820224 495437405510862542 496881829433634736 497266875205659104 497725692142027804 499176787454395232 499473680864855816 499899968574313216 500247477409026256 501705924865029248 502004322520579424 502118459559110464 504322939902378688 506878150894565632 508566898680160684 509127610144097728 510049601008674272 515307844318042048 515800804628295277 517594713449630992 519103735937822336 521118338696628218 522619904842345856 522637634144723344 523119860108457794 524455320844397824 524957031929389276 525770307889078616 528198693701743792 528512848356998596 530053702142295968 530368960093609784 531190620341543344 531311393254407584 532739281042247552 532860406062729472 533644041059493728 535103508620837408 535199854590279424 535518173298402112 536469756295712512 537575001873964096 538231438578765568 540298688316185344 540620039637547072 543117012202561664 544478790425427676 549284185701649216 549809648889501559 553533805463600689 554946909265583744 555147606645710312 555477789599702606 560870777848243408 561204364750215004 562840529078932832 563359849347569932 563840662229167232 565002297887941856 566214177726700048 566652950815751072 567864947924153984 568305000235038976 568829362448031776 569653452561426688 570487757090737408 570827063845549504 571711402753172864 572258320549173986 573719225737805056 576711878936740736 578157890864113924 580723680320611471 581219312777326496 582913829724199168 586361774304306728 587773009925266711 589486633860908888 591536815371006848 592102698804078602 595563815653289392 596113328960800742 597851268695380336 598206850338141268 599133606664298888 599950893633587744 600880351873232704 601900837008963856 603655649944850048 604014683836569824 605775659591195392 606135954392696896 607074994676049536 607213020862180096 607655742438813614 609769114474907744 609878904067992832 611546866995242752 612585467251726528 613920234628904476 615689202964955392 616278191360648908 616644732711577129 622261474771917344 622631574776738072 625928490683274688 626527274315943637 628676541522143296 632610063386972216 632986318381056458 634831759542517264 639131816617765744 640995174683706752 641376416857388576 643246318947351808 643839827825794208 647101917401942912 647603372360858368 647720956225988138 650090699940607744 650477351823998272 652108318765337798 653773071189591808 654009509199055984 654398491857183892 660751875273273056 661144868061897128 663684206080698824 664250643174087424 664886087029164676 667563750276090304 670127742062064832 671740582771733384 674721680032554686 676688798633232688 678665743418864656 680644360746616448 681272375955200848 683258592794720384 683664971815018592 684724121902055872 685379151355406053 687886670867387264 690302495813222656 690713064307956928 692444915802369002 694463705644358416 696878987971323136 697545645166448764 701623125290176544 702270497131902244 704317932983598752 704736837384659576 709088657298231392 711155971167905536 711578942601986368 713949684685610191 716031170646792728 717084180173694697 720881235022363688 721676029912992896 722982929585111104 723412935292635952 725522010905734016 730436361848875136 733001619265586944 733677943336370144 735816946086621952 737395208202214016 738100624536591134 740801030164878592 745266650017528912 745709909325628156 747883990693924448 752949811357915808 755145000312312064 755594134927882432 756936779430936832 757660889870443468 758496235520798656 761439902658665503 764364455789542699 765471826879417112 766315784340600704 767703523167695296 768237197449576036 771110491465776784 775617992478702464 778597001091658112 779060084161300256 781013451544532479 781331396360021248 783290458691892632 786623774298788608 791365618059850288 794877595654790452 797195023047370016 799524026493456992 801855000331630336 802594853865031136 804934780552684288 805413528439610944 807432972829656446 810387036912264448 811162279613392252 811644731405390701 813716760691565696 815757024095941564 815942496783554504 818321337882048832 819377247575657281 819524777341365368 823161721619507522 823864268596987072 826757640334441088 827332366484158808 835280914977064192 835364719556820544 838489078098708736 841091409355650362 843543570898961296 849257345368812016 851733314305747328 852239896372146464 854724560793056512 860514070123332352 861337265981230948 861849560152115899 863381014038412324 864332919546956608 865159768640910967 865898159851935392 869543201508860788 870217031609903432 873559378045191656 874078941513497678 874824945005048128 877985368513801184 878507564411013992 878707304228443312 881269133103744896 882565144829162704 887036764065489856 887238443104447616 890354381898628864 892586801765179976 901788727556573584 904417849211257472 908431537891189088 913741744563950848 914615859753265852 917251261560035584 917796811477696192 918128734067905516 918674805876431233 920098038805887578 922780540376750224 924347713978051636 927042605272448288 927593978749017944 928145680163817122 932293741823933216 932505710609776576 936431140086465464 936599745532988992 937156803272203696 940756253279437168 941905017512839744 942119171543897984 945522704553324352 946255413012710528 952837883244498433 961247324977886128 964049795313098624 970579823278642304 971508311629993046 973988452996738816 974920202154580084 981523861234425964 984385446835692512 984970925888132456 985879736358247381 986721158901042656 988754021303898248 989597896973640448 990874811021725084 993763658867269472 994533750411318208 995451384284055608 998353574908790464 998947361729711632 1000494954818052512 1003411849730058496 1004008645041158848 1004236919118220928 1008645879804757376 1011776309012199367 1017133797360321368 1018255220288195456 1020099202017348544 1030615688636084096 1031601609256590554 1035189426899261984 1038207471875644672 1042236677393256436 1045239809684691712 1045275268289446688 1046239720216915588 1046861988091747219 1049914063858778552 1051540615778157232 1056397387403487584 1057025696713997192 1060107404284591936 1060737920187219568 1062381240683086688 1062622786508815168 1065478562084495104 1067288082118987456 1070207017241674816 1071036346596804224 1074360410600582833 1075150003747928192 1078486834881135589 1081240079275094144 1086234024405123328 1088957580850855352 1098568371403298432 1099619297779003118 1107067610927201378 1109893818531167488 1110295213291420624 1110955579199405212 1121741555696486816 1122408729500430008 1125681058157865664 1126719698695139864 1127681324458334464 1130004595775883712 1132428355453400096 1133305901631502144 1135729895848307968 1137658724896063552 1141654127691099008 1143422805506345728 1144516641098347972 1145197360750071811 1153423757873481472 1156315781728227848 1161447360641222942 1162438625554652992 1163550652301038183 1172723548608613456 1175546019850533422 1178973267721817776 1183073630742013696 1184205397608157204 1191127631306578784 1192226657921601484 1195702537390760672 1196413700676282536 1198267213328597776 1199901787267175488 1201760703746465408 1203801674017927712 1207311299889700096 1208029367673139648 1212271908785393792 1214149989352099072 1215311484877627228 1219538228949815488 1220704879041285337 1225170934503453056 1227840469257808952 1232556382721297816 1233289465423154258 1244522949543834688 1245263149553476144 1251856981366549376 1253054548631887274 1257353083044286592 1265220126773944432 1265972636762112916 1269663519085034528 1278263633235531488 1281990349367413504 1282752833714777152 1287679655651588416 1294203834803885824 1295441912451976276 1300954703647996544 1304216637530675596 1308019018398111968 1308796983714367784 1321503750546546112 1322289736123794256 1325906557273276069 1327368412161397648 1329772174058329352 1335127500552180608 1340255484124129664 1343481165543466768 1344415095536758063 1349443360065109372 1353377597266465376 1357331486837729312 1361288721493232896 1362544751910401696 1366517185589440768 1367329943630037184 1369448243804111744 1370758302710812106 1375773341734774528 1381426128615913856 1384889831604738004 1388927411288716832 1391035792395883291 1395091290332897528 1403246250580353088 1404540994263804488 1408635865967197504 1409473674769319152 1418177314596462784 1419533989323436441 1423157885203972736 1427574792167897737 1427899369371220382 1432062341293585456 1434168360347389394 1441762470044727376 1443352059825985792 1445965859170222208 1446825870585271904 1451044021811468032 1460872723697750272 1467355886672740288 1474790416404428032 1476201249073182268 1490533300035057824 1491419818651256312 1495767981387848896 1505899622715831616 1507340215467154159 1511188269855764864 1515321779740886936 1516992471041597312 1521700602640506379 1522879805317331006 1528728911579085398 1530943653758834224 1532631568681201408 1535407046335390592 1536474394899152072 1542220982931553568 1551235984957404928 1557194002183316224 1558120168322600512 1562026903089064958 1566580917383785264 1582731236119700576 1589755191309580904 1594390046094740032 1599048052986913984 1600577754568215241 1605189707730062272 1606725284618834653 1610827056879221888 1614865945659312892 1617608499461590363 1622324559226784504 1623289462810781402 1627433521383131392 1631514048191883128 1631884993567109008 1636642675764097664 1638754495151314562 1639049554682730736 1646323443239015044 1647728537193974144 1653515280668882176 1654664732968317616 1670729439113641088 1682182818711300724 1687087141797922592 1698514690737624032 1703466628611494656 1704479792744292928 1706110353770515147 1717666757160245437 1722674531962461896 1723699120304231798 1726762028076824648 1728665839093913216 1730319537281821934 1731796319703870784 1739086403017721576 1740434063219806864 1747118756090383312 1748157883026995356 1749649890010096256 1755970737027602368 1757015128822027984 1757414608456886624 1762538266207489792 1765130289658325408 1774073528130979712 1774476886208895232 1785173603530359952 1803577455113147168 1808835698422514944 1816863075782378176 1818601146326812849 1823914185438198763 1829231719506531704 1830919510379602279 1835593622955392384 1836257468135811032 1837349611752862466 1840196077611775156 1845561080753500448 1848695427956103272 1854085210544896576 1855187957498035888 1856291360327634244 1864587483647866432 1865011421219553152 1872862280172930928 1873199491065977984 1874313606544407392 1881512506558874336 1883810035025679488 1884238343087795968 1891045409106648704 1892510826025421056 1905675766488996866 1922494649955772256 1928099590626197248 1941159646557284608 1943016623259986092 1944172263598959121 1949840404309160168 1963047722468851928 1968770893671385024 1969941851776264912 1971759472716494762 1973442317802085312 1977508042607796496 1981749622043450168 1987527317734538944 1989067500822636416 1990902768568111216 1996707149817580928 1997894723459423264 2000989909636105024 2002904121922108951 2008017290082317696 2008473838236441856 2017291759609514752 2023552618024398734 2034267594720642736 2036510440576390912 2040198404034697088 2061231377272168192 2063203218513181108 2070378853798523968 2072359445814275107 2084473354786512872 2090550536578893376 2092479440433831176 2093723976183494438 2099828127717557104 2103081231556314464 2112794774806975168 2114051393427994384 2120214808569183872 2121475840374439136 2124762481366173376 2125245573017630336 2126795098535847649 2134576164237974912 2140414034483349632 2142072693193608448 2148720821201165666 2150300007495856384 2156973669762271178 2162480158550188288 2177915161701710704 2197136742806596864 2199238595558006236 2214135221854402756 2220590426582841248 2221911158398810424 2243483111392973632 2244817459000860016 2251362116315731328 2253439397390279728 2260009191551767424 2264856710906800192 2266611803263004288 2267023346790958483 2275317449792127104 2282379115678682293 2283308255382198016 2289033282196695944 2290394721500143622 2312631563456455696 2322894721282445884 2324877251109305984 2327101304602076366 2345447097217226912 2351092039701066844 2357946535443635552 2361525880113941401 2368410795216314408 2382255262613157568 2384453315843202968 2391405074781521344 2392827401352565072 2396534426657195552 2399803574534350976 2403521407492930816 2407603348035855424 2416058735346279296 2423557205308291507 2424543817570787584 2430622969755254456 2439076457899630976 2441409758082570674 2450341869006906112 2455680938515617904 2465112765442595632 2466578930846308516 2489045899087669376 2490526299106952288 2503713962733098752 2506109097263774548 2514706166088573184 2530440253547888864 2531945273524225832 2539327038170069056 2556527266471062976 2565505667429554304 2575359311303176832 2583352185878068969 2590883824903952552 2601909407295993088 2608433275061351192 2616038036796223936 2617593967428735568 2643007501093092224 2644579472247588512 2651813114546552138 2654736824322795296 2659544348116658704 2670255001104361216 2680510968248259328 2686962331086933536 2688830191073516126 2698886720130218744 2706755194532930752 2714662973675458624 2725089503820803392 2734659887260074368 2738896487608223488 2741516605421624212 2762852257231827712 2769779663209476008 2777854822577433664 2782071584791766582 2790182580665795056 2806492501160706176 2809081988527608976 2817271731934395008 2818947349538638304 2826015404903797561 2836354629192925568 2839067978646872882 2846315770407945472 2855149584335795474 2855798738742440764 2864124682587170912 2868336720694778788 2883524940089454752 2891931718340444416 2893651741170543808 2934711773345480576 2952402498146364536 2981066600070115648 2982839637302512624 2983918385720692927 2991535962775697792 3011799245431663232 3014680430934308318 3022376539711529728 3030643559481773872 3033984942083194624 3043401205281012758 3045759610634662012 3057457823158170796 3061887307517668448 3070814092670781184 3072948789798304144 3084441965863107136 3116240336645201024 3124053806178129916 3133161834767570528 3165462472239401152 3168490657002385273 3179510382619161808 3188780092189480064 3198096105973827968 3201155509136430482 3210379415460124544 3213450569237669306 3220343135820606523 3221654113758443776 3229731891318625784 3235216998923180726 3244649118453569008 3246578925621562804 3263028096383766256 3263769987134218016 3273285351528195328 3277508990302629124 3278099109365461472 3292646886478030088 3295457074387948288 3309329465936635232 3341458878227282176 3364365637422601448 3374174283595845184 3397029381475248064 3400279090704975661 3408959585488585856 3412220707541030294 3435333514320490874 3445349063924923792 3447398240608463596 3453524056153649296 3457331678187826432 3460639074563643868 3463592639407741568 3478172806035443152 3480868126439613728 3494237512180766624 3496315766053990712 3499299780020192512 3511941474055204736 3514030257644055968 3514829216913773248 3530260579316650816 3548147056261959424 3570347207060719904 3607154910226294336 3610605632398066939 3633726151564756352 3637202292653625698 3647828370876397526 3658463439013063408 3661839020759204558 3671187245910784768 3672514936271622064 3674699223505724932 3680392155223550312 3691122161507000896 3697390855912206544 3708170421089793152 3710375914996071776 3712582720655268488 3729174967295732864 3730022842439106304 3745724560345861856 3746398982131955968 3748627213088814784 3763025013117748672 3767620070051358976 3782090818213297408 3811351532977993732 3844989299911544512 3848667542226510913 3874736638245204823 3886033246519972184 3888344527197918242 3899680808618320336 3926095444937703856 3937541787342770048 3939883703552529824 3943518945432989524 3946884635604170624 3955016085215592992 3963499244086900336 3975054635469077888 3978135001645272832 3981805537136222432 3993414299635161856 3995789446918846528 4001979819272210048 4005808243844217902 4016034580164635392 4047105236048797468 4068535189441285472 4080396808069394176 4114411069476866977 4126406437026362216 4140757707597047936 4144718891628550214 4168946709573025744 4181101073157786752 4184958880867662352 4187447952366988876 4199656255435114208 4206162463112628928 4210186215468922897 4225589549613950336 4228102786855988768 4240429617138367744 4242951680748878272 4249524962732346752 4250491146035260672 4253590197071695298 4269152328475949824 4280828068966699264 4297441642402331332 4313947339524542356 4355830323403421408 4385690920211605459 4398477191116012472 4428270443708805512 4441180853165682496 4443822316797620848 4486966222785947264 4489634918001720032 4502724232631462656 4506878794780559456 4520018383103534848 4529713421813600384 4533223606526008576 4534046693581916966 4550634899584254208 4564758231357364586 4578066564393391888 4580789443000287244 4625263126912911392 4645789442564891768 4649754502218611968 4654202609204152732 4690894194434453824 4702184079402133688 4715893070887271104 4723051760227882802 4736821590432628816 4764510525226315136 4768906631686405936 4782810149563042688 4785654802705130144 4793068853314391104 4797654059487842371 4799607149068701952 4815206696071710848 4832117470692558592 4847114410616583014 4861245939510508912 4878152915799261952 4882819516165141348 4911361877031235808 4930225530885191264 4933157861692617032 4978091798175338752 4981052598213904576 5012218194527549096 5060880507095777728 5063890547048451664 5078654076340138112 5113054532942125952 5131011334859108608 5150718622606353664 5166704371756137938 5181767649807905104 5216866550122702384 5232076073592447872 5235187934857471136 5286015002186184448 5289158944495177024 5303626229093104276 5309473648645590592 5319088696233317408 5350551190526798893 5373924662173867072 5377660382147032252 5397773440260437488 5413510389065861504 5429325947350917248 5450179007641606784 5467094160811727353 5469319774520148736 5483033210843248424 5539559326418952016 5555709645154867328 5564143169583533164 5580365161331590112 5612985002321412352 5618163977055217952 5634543463868790016 5637894699077276608 5652030809807595122 5672709258385851136 5678135957293745764 5681513119837734907 5710299168671590948 5711597477484881528 5728249365174341824 5736673441389557576 5767049880178909504 5787303482341087616 5869423546690961152 5904804996292729072 5962133200140231296 5965679274605025248 5967836771441385854 5983071925551395584 6023598490863326464 6029360861868616636 6032946921064811293 6056118380486376769 6061287118963547744 6086802410562025516 6091519221269324024 6114915646316341592 6123774615035336896 6145897579596608288 6168883931726214272 6232480673290402048 6248107612356259832 6266323669535141056 6330924944478802304 6336981314004770546 6359020765238323616 6377560184378960128 6396192211947655936 6402311018272860964 6420758830920249088 6426901138475338612 6430723641135018631 6440686271641213046 6459463782637251568 6470433997846361452 6489298236907138016 6493157851243125608 6526056192767532512 6527539974268436032 6555017980605258248 6556198218730922944 6585293772956060176 6618658931873270464 6728731274845202896 6748348567191690368 6794058762950496128 6800558181409951322 6817919170977171712 6824441415082060588 6870667028640981748 6890698127849847584 6894796481216927192 6907048112307298592 6921278149127287736 6927185278815483136 6956345612070886304 6961736252879227456 6988475024361533248 6992631532107981424 7023882948110409472 7028060515288111936 7029658433827546496 7060521158633301632 7140694414121439808 7147525435563520267 7214309820452588672 7221211264796133878 7267452303129512704 7274404585307251396 7295656741752795052 7316926878026126816 7323678041518409116 7345029872543244128 7349398447011449864 7360784310447100624 7382244323014001792 7394781711824413088 7416340842179586304 7420751829992143552 7425165441310536976 7458349934591465728 7491449120691723712 7497254426177629568 7526050026235497344 7549407844167949123 7622703065955987464 7689978599823089024 7697335084453021826 7749473276490409646 7772066493039944368 7776689054395836484 7799361617236640672 7852190889875407712 7875083574685540096 7879767407105059648 7887037890865979048 7893769271208341248 7910032170431185984 7926998488173800672 7950109270938155776 7963611074272444864 7991578893837693056 8003959638544420096 8011616487688435804 8016381525250502677 8094210472097594936 8137070378882570944 8144854566107267281 8228822138953733954 8252812874052724432 8281515415194095872 8289437783257100428 8337893419146051488 8362202146315573504 8369917761735324704 8374895904733977752 8399312510870228416 8412324926225257856 8420372430937845794 8451179099227900672 8456205573711977536 8485903361497756544 8499049925464693504 8507180394143390596 8544934153288997359 8594883284804662664 8627894679049084712 8711660646806842816 8771381840423210918 8796954382232024944 8856540887417611024 8882361706331364992 8887644633595241696 8973932445571894528 8979269836003440064 9013757589561118912 9059426843627200768 9068093387163833932 9129516462714729172 9156133128786783776 9161578886000574488 9250526253825822784 9281345900912932483 9291578885129783536 9308405218408305464 9381788388868907648 9404368158804267376 9431786141774542208 9446103520455765604 9473643180865257632 9529021050452630272 9537813263372811872 9565620299126085376 9571309605410260288 9586137706628782208 9595308118975684742 9630413392143421696 9694228821233166028 9722491879021017824 9765639032330282696 9822723754062471616 9860451061770382528 9866315723385234064 9936737925264055087 9962105196427809152 10024436389055098192 10121761014191555456 10127781094096903328 10157308152680276224 10226109065884251904 10333408743512275876 10363535299615810208 10433733100245404768 10464152147184895744 10470375869714942272 10551381508270079113 10578317888990354048 10607252458186208552 10618947297291181184 10638177392466634816 10651904218483544653 10701102381053597786 10747849324347734144 10755320764294064504 10795546880520874976 10827020778131723008 10858651894701834496 10900358015283213568 10934188321623454706 10966066421686496848 11079118652837904032 11111419290309734656 11128286339167066328 11160730322663180224 11204044281977506687 11236327954110435904 11247076992331842571 11275789398154553216 11304061619615190244 11356271914587491528 11363026239675469814 11420598337343181896 11423194954969763056 11456498730348683648 11473346882779115152 11534099760357819008 11574606964682175232 11809609992585458144 11924266400280462592 11931358549210050496 11935673542882771708 11942772476393606029 12058721723737233272 12065893842129622586 12112236760972753538 12122574237927095488 12173604821124051032 12183038442538648048 12229831292632683184 12247549230070673792 12291795159193216576 12337767863452428544 12496215224712519664 12532647339070282112 12661849888957604608 12673962628009541092 12718041530476647232 12730208024287689943 12804622036545721928 12816436572657215953 12853802276950677224 12861447282270037262 12881372543282426092 12918927565274503136 12940867995692722904 12978596473814276032 12986315702486251216 13052112385535065024 13055079948536872064 13110035961210516496 13112396437461845888 13170587545912120352 13237317863746540928 13457462549690405792 13496697134383380736 13588117525900992256 13601116362819902644 13609205845192713847 13648882830164121176 13741334057281963496 13781396255699695168 13789592962433854384 13814096224614597184 13842556298254575472 13912691224141772608 13923472505758454912 13976950048723066496 13985263064215962848 14020328853454762657 14056121030576223872 14059316867655092992 14121042317266603264 14281388828242879616 14295050871127040534 14428619640905177344 14442422529592267756 14506516120699925749 14548809170614502792 14591313483505590104 14633853756052253632 14647356083036818232 14690059745086488256 14698796894022899728 14721568620894201248 14764488646028003584 14789563423648826176 14841503659984287104 14850330882621073952 14887565689750933543 14982898241383447424 14994508852355259136 15052100052470994688 15098815688335898246 15245406131911974928 15379957199646178048 15394670168906043652 15498946552980819292 15544132986079888736 15553378108791672968 15598723234473281344 15704381779750815424 15759534814210119296 15774075781731958096 15820064340862371968 15853996976347601344 15869163427536709381 15927222148544889728 15983157787675386112 16023232975376871608 16032763050501005354 16188420944195189872 16274140757765141888 16289709132214534562 16457644277907467908 16505625748105448864 16578875566514200856 16675786838292102976 16739835523470649408 16749791809467955504 16798625021740456832 16824649852450515712 16840744861875691588 16912411147423955072 16971806722995513088 17014360788286781192 17089868306577994718 17189766569609325328 17255789358098169424 17423321293613685632 17542763680846421836 17593908764464049888 17713081774835222048 17764723412662729984 17775289267190483392 17958539672006880128 18027515179122237824 18083465301146482783 18136186774327667864 18259032925429458344 18312266257573567552 18323157772001148976 18501052507651645568 18562691801825864966 18583157770259567072 18616810436816610928 18763576777737815296 18808736317608534752 18863572283549084416 18892207040911531208 18947286361730515264 19075626526745623744 19142619210820520576 19172275413257564416 19190616237951369484 19388457642466332056 19444983758042035648 19531278064660565392 19645447508124943232 19720902123540765056 19732631446770468128 19782107834326582927 19873475850528110174 19924210392855618304 20048872778110196384 20243522028383110912 20255562188193806656 20666817487024551752 20727070599231620416 20867466200490809536 20887428700044850489 20940751739429884544 21102763016540158226 21156635777980708096 21214504916372417104 21237894594582362368 21276354784933269632 21303808436967089306 21402204762107195572 21495698648695468288 21510641528588129008 21591093761041749952 21868376643246909412 21932132843372993696 22158237305675808064 22179434599016696911 22256572678334132656 22321460645326360448 22408088563955013374 22472655908220871808 22494153984663685142 22551578796309106432 22608123239230380488 22712543829174983056 22726052479350939628 22841196674686363792 22846389909939526112 22912997460697367296 22946693765558230304 23068199520715638016 23619219985170916288 23641814902248567037 23801953634934829627 23862717098420100992 23871347085765543416 23885544952787212058 24117443447474466544 24131787684259245172 24224473521945507076 24245148475854190976 24347209642248102064 24366076885077296096 24459662585265366368 24495098460141347584 24583590318386433152 24992430449425039328 25065294678140564224 25274239426786468573 25347925256019082184 25436083060953294464 25460416048575379886 25609244073091443856 25632873145314431906 25707604553901354448 25722894564540074524 25762745086564852184 25837855130549006272 25881735991385445808 25957192947628552064 25972631404972502432 26104224771070130048 26110159897073744128 26220071922421032992 26224792874923691776 26341175091824240704 26474635727493081856 26914925099380811584 26940672795585576391 27202232725639805288 27218411690385427694 27297765660328242352 27482668114563926992 27562792511399390336 27579185924867708768 27628192449229194368 27685112596509150944 27825382448283545216 27846945011516909824 27953900097446132992 27970526128431925696 28040657706909525314 28112242061152447744 28562777656485759232 28590101742254081068 28884845059184535512 29013032241399851498 29097618341229005584 29182626967011180208 29267707512104507264 29294712166073636464 29380119490172976512 29397593788045799456 29443137241788402496 29471303508282460279 29579126847297652352 29683007319968574208 29700661765242147904 29775131379501867086 29965796482766894848 30197631376671796492 30490812263823949856 30699836441481238213 30789340337812087304 30997893105961638584 31088265972159777472 31106756217583345936 31197446468946562688 31408763559501630848 31519069628420238592 31548151563463916192 31640128681724743936 31707993952695202688 31738326855073418762 31854444297089779456 32046465950753743216 32065526101002010708 32376841888390379744 32548281515530283776 32579418264429069124 32915288555814935816 33011251496210897728 33157751133028401712 33351573676584205952 33479671046941298816 33499583618935911008 33583578416414896597 33597250043480913664 33681489723751383176 33824822294847910144 34028721576573562384 34179736613155989436 34379533139218650656 34511578716196338848 34846642587227371264 35085527361692843672 35187817528928099776 35426163549670444096 35550578534380966784 35917079344013760256 36055030358244475648 36166930602292965566 36272373548655335728 36518065850858916688 36624532515147135104 36646315544002297952 37002105015303291136 37125383603651729932 37166315540519134144 37233620873633221856 37617472635217069504 37784414081823062416 37894572723461030528 38151253053491247488 38285238421641041152 38381232475902738968 38776915284932664112 38889967516084071296 39062556129321130784 39290895016249886464 39441804247081530112 39465262893540936256 39564215668653165854 39746951701056220348 40097745556220392768 40511124376387613312 41333634974049103504 41454141198463240832 41734932400981619072 41774857400089700978 41881503478859769088 42205526033080316452 42392828663404637383 42429009832744834208 42552709569866539264 42607616873934178612 42804409524214391144 43021283057176258016 43182187522083499904 43736753286493818824 43864265686745987392 44316474611351616128 44358869198033393822 44513145356668265312 44642921290652720896 44816177127910026748 44945311816441743616 44988307969327370284 45015065487945130417 45216246478460760976 45425087658349966112 45452104958701879256 45682393349372727584 45692779819879052224 45893387531116460608 47238439970341832576 47283629804497134074 47603907269869659254 47725434196840201984 47742694171531086832 47771089905574424116 48234886894948933088 48263575368518490344 48448947043891014152 48490296951708381952 48694419284496204128 48732153770154592192 48919325170530732736 49167180636772866304 49984860898850078656 50032678048944641869 50548478853572937146 50695850512038164368 50872166121906588928 50920832097150759772 51218488146182887712 51265746290628863812 51415209107802708896 51445789129080149048 51525490173129704368 51675710261098012544 51763471982770891616 51914385895257104128 51945262809945004864 52208449542140260096 52440143844842065984 52682350183648481408 53829850198761623168 53881345591171152782 54404465451279610576 54436823380770855388 54595531320656484704 54965336229127853984 55125585022798780672 55158371849735417536 55256384898458388736 55370225193018301888 55650764896567090432 55941052256863851392 56081315413819050628 57013981962750870967 57180203484508162136 57769690118369071024 58026064482799702996 58195236682458011168 58365253934022360416 58535415024209014528 58589424332147272928 58760238980345953024 58795187576091598912 58886274483576804992 58942607016564920558 59158253694595304704 59401323530484295808 59550262759003734172 59814539073022981513 60395262753343592984 60981624527647899712 61399672882962476426 61578680675624174608 61995786211923277168 62176531944319554944 62213512435166691872 62394892937893125376 62817527119003261696 63096303126927832384 63415987905390405376 63476653710146837524 64092931901507486432 64131052202004021416 64753683776780759488 65158836528858138248 65830577111629871632 66022502992421795456 66315502266056803424 66703147353168411904 66959342093882597632 66999167237871822016 67167156832829793194 67362979447502766352 68057443153147124768 68359473226311978872 68759066278437301312 69023157432392677696 69557165476848385609 70171054723385687344 70375635057856199552 70852327099340888192 71101157068761933568 72333861204585931132 72544747097310671456 73036131701717833376 73249065030294270208 73292631088004595904 73859670557890553791 74250767207303459864 74332631081038268288 74467241747266443712 75234945270434139008 75568828163646124832 75789145446922061056 76302506106982494976 76762464951805477936 77553830569865328224 77779935032168142592 78125112258642261568 78428309973842546809 78729538946322897997 78930525787081872512 79128431337306331708 79493903402112440696 80195491112440785536 81022248752775226624 82667269948098207008 82908282396926481664 83469864801963238144 83549714800179401956 83599407334755242203 84411052066160632904 84785657326809274766 84858019665489668416 85215233747868357224 85608819048428782288 86042566114352516032 86364375044166999808 87473506572987637648 87728531373491974784 88632949222703232256 88717738396066787644 89026290713336530624 89111456170013829601 89632354255820053496 89976615938654740568 90030130975890260834 90432492956921521952 90850175316699932224 90904209917403758512 91364786698745455168 91385559639758104448 91786775062232921216 94476879940683665152 94567259608994268148 95207814539739318508 95485388343062173664 95542179811148848232 96469773789897866176 96527150737036980688 96897894087782028304 97388838568992408256 97464307540309184384 97838650341061465472 98142301974183338599 99969721797700157312 100065356097889283738 101096957707145874292 101391701024076328736 101545612844899480243 101841664194301519544 102436976292365775424 102531492581257727624 102830418215605417792 102891578258160298096 103050980346259408736 103351420522196025088 103526943965541783232 103890525619890009728 104212959828256534801 104880287689684131968 105364700367296962816 107659700397523246336 107762691182342305564 108808930902559221152 108873646761541710776 109191062641312969408 109930672458255707968 110316743699470835072 110740450386036603776 111084143992756965667 111882104513727702784 112162630827638101256 114027963925501741934 114360406969016324272 115539380236738142048 116052128965599405992 116390473364916022336 116730507868044720832 117178848664294545856 117590375152183197824 117772548967153609984 117885214033129841116 118802647060968591616 119100525518007468344 119629078146045963026 120790525506687185968 121963249055295799424 122799345765924952852 123157361351248349216 123991572423846554336 124353063888639109888 124427024870333383744 126192606253855664768 126953307420293675048 128185863803014972864 128262104404008042832 129507367553561518976 130317673057716276496 131661154223259743264 132045005984843590912 132631004532113606848 133998334475743644032 134334313665659586388 134725958895005532704 136114886306294249536 136718946452623957744 137518132556874602624 138046314864785355392 138474754840286080489 139114330953696771218 140342109446771374688 140751270115712399104 141704654198681776384 144667722409171862264 145089494194621342912 146072263403435666752 146212000900313953423 146585262176009191808 147719341115781107582 148501534414606919728 148665262162076536576 148934483494532887424 150469890540868278016 151137656327292249664 153524929903610955872 155107661139730656448 155256042193116878377 156250224517284523136 156856619947685093618 157459077892645795994 157861051574163745024 158256862674612663416 158987806804224881392 160390982224881571072 165334539896196414016 165492704315739969259 166613675444543807389 167099429600358803912 167198814669510484406 168822104132321265808 169571314653618549532 169716039330979336832 170430467495736714448 171217638096857564576 172085132228705032064 174947013145975275296 175457062746983949568 176919675987505280011 177435476792133575288 178052581426673061248 178222912340027659202 179264708511640106992 179953231877309481136 180060261951780521668 180864985913843043904 181700350633399864448 181808419834807517024 182729573397490910336 182771119279516208896 183573550124465842432 188584709569099034737 189134519217988536296 190415629079478637016 190970776686124347328 191084359622297696464 192939547579795732352 193054301474073961376 193795788175564056608 194777677137984816512 194928615080618368768 195677300682122930944 196284603948366677198 199939443595400314624 200130712195778567476 202193915414291748584 202783402048152657472 203091225689798960486 203683328388603039088 204873952584731550848 205062985162515455248 205660836431210835584 205783156516320596192 206101960692518817472 206299124557977221953 207053887931083566464 207781051239780019456 208425919656513069602 209760575379368263936 215525382364684611128 217617861805118442304 217747293523083421552 218382125282625938816 219861344916511415936 220633487398941670144 221480900772073207552 222168287985513931334 224325261655276202512 228055927851003483868 228720813938032648544 231078760473476284096 232104257931198811984 232780946729832044672 233461015736089441664 234357697328589091712 235085048914904276179 235180750304366395648 235770428066259682232 238201051036014936688 239258156292091926052 241581051013374371936 243926498110591598848 245598691531849905704 246314722702496698432 247983144847693108672 248854049740666767488 252385212507711329536 253906614840587350096 256371727606029945728 256524208808016085664 259014735107123037952 260635346115432552992 263322308446519486528 265262009064227213696 267996668951487288064 268668627331319172776 269451917790011065408 272229772612588499072 273437892905247915488 275036265113749205248 276092629729570710784 276949509680572160978 278228661907393542436 280684218893542749376 289335444818343724528 290178988389242685824 292144526806871333504 292424001800627906846 293170524352018383616 295438682231562215164 297003068829213839456 297868966989065774848 302275312654584499328 307049859807221911744 307343593729231371481 310215322279461312896 310512084386233756754 312500449034569046272 313713239895370187236 314918155785291591988 316513725349225326832 317975613608449762784 330669079792392828032 330985408631479938518 333227350889087614778 334198859200717607824 334397629339020968812 337644208264642531616 339142629307237099064 339432078661958673664 340860934991473428896 342435276193715129152 344170264457410064128 349894026291950550592 350228746342612493083 353839351975010560022 354870953584267150576 356105162853346122496 356445824680055318404 358529417023280213984 359906463754618962272 360120523903561043336 361729971827686087808 363400701266799728896 363616839669615034048 365459146794981820672 377169419138198069474 378269038435977072592 380831258158957274032 381941553372248694656 382168719244595392928 385879095159591464704 386108602948147922752 387591576351128113216 389555354275969633024 392569207896733354396 399097873739256096769 400261424391557134952 404387830828583497168 405566804096305314944 406182451379597920972 407366656777206078176 409747905169463101696 410125970325030910496 411321672862421671168 411566313032641192384 412203921385037634944 412598249115954443906 414107775862167132928 416851839313026139204 431050764729369222256 435235723610236884608 435494587046166843104 436764250565251877632 439722689833022831872 444336575971027862668 448650523310552405024 456111855702006967736 457441627876065297088 462157520946952568192 464208515862397623968 465561893459664089344 466922031472178883328 468715394657178183424 470170097829808552358 471540856132519364464 476402102072029873376 478516312584183852104 483162102026748743872 491197383063699811408 492629445404993396864 495966289695386217344 497708099481333534976 507813229681174700192 512743455212059891456 513048417616032171328 521270692230865105984 526644616893038973056 530524018128454427392 537337254662638345552 538903835580022130816 544459545225176998144 546875785810495830976 551106772624260285979 553899019361144321956 556457323814787084872 561368437787085498752 578670889636687449056 580357976778485371648 584289053613742667008 584848003601255813692 585195851343286695421 590877364463124430328 594006137658427678912 604550625309168998656 614099719614443823488 614687187458462742962 620430644558922625792 621024168772467513508 623780193190096807207 627426479790740374472 629836311570583183976 633027450698450653664 635951227216899525568 661338159584785656064 661970817262959877036 666454701778175229556 668397718401435215648 668795258678041937624 675288416529285063232 678285258614474198128 681721869982946857792 684870552387430258304 699788052583901101184 700457492685224986166 707678703950021120044 709741907168534301152 712891649360110636808 717058834046560427968 719812927509237924544 720241047807122086672 723459943655372175616 727233679339230068096 754338838276396138948 756538076871954145184 761662516317914548064 763883106744497389312 764337438489190785856 772217205896295845504 775183152702256226432 777589007949298759669 785138415793466708792 798195747478512193538 800522848783114269904 808775661657166994336 811133608192610629888 812364902759195841944 814733313554412156352 820251940650061820992 823132626065282384768 824407842770075269888 825196498231908887812 833703678626052278408 862101529458738444512 870471447220473769216 870989174092333686208 888673151942055725336 897301046621104810048 912223711404013935472 914883255752130594176 924315041893905136384 928417031724795247936 940340195659617104716 943081712265038728928 952804204144059746752 957032625168367704208 966324204053497487744 982394766127399622816 985258890809986793728 991932579390772434688 1015626459362349400384 1023484006302197673961 1026096835232064342656 1042541384461730211968 1053289233786077946112 1074674509325276691104 1077807671160044261632 1086792295351818148639 1093751571620991661952 1102213545248520571958 1107798038722288643912 1112914647629574169744 1122736875574170997504 1157341779273374898112 1158448930210179784813 1169696007202511627384 1170391702686573390842 1181754728926248860656 1188012275316855357824 1228199439228887646976 1229374374916925485924 1242048337544935027016 1247560386380193614414 1254852959581480748944 1259672623141166367952 1266054901396901307328 1271902454433799051136 1320092966983693243159 1323941634525919754072 1332909403556350459112 1336795436802870431296 1337590517356083875248 1350576833058570126464 1356570517228948396256 1363443739965893715584 1369741104774860516608 1399576105167802202368 1400914985370449972332 1415357407900042240088 1419483814337068602304 1425783298720221273616 1434117668093120855936 1439625855018475849088 1440482095614244173344 1444093871905840553671 1454467358678460136192 1508677676552792277896 1513076153743908290368 1523325032635829096128 1528674876978381571712 1544434411792591691008 1550366305404512452864 1555178015898597519338 1570276831586933417584 1596391494957024387076 1601045697566228539808 1617551323314333988672 1624729805518391683888 1629466627108824312704 1640503881300123641984 1646265252130564769536 1650392996463817775624 1667407357252104556816 1724203058917476889024 1741978348184667372416 1777346303884111450672 1794602093242209620096 1824447422808027870944 1829766511504261188352 1856834063449590495872 1880680391319234209432 1886163424530077457856 1905608408288119493504 1914065250336735408416 1932648408106994975488 1964789532254799245632 2031252918724698800768 2046968012604395347922 2052193670464128685312 2085082768923460423936 2149349018650553382208 2151405156104619600367 2173584590703636297278 2187503143241983323904 2204427090497041143916 2215596077444577287824 2225829295259148339488 2314683558546749796224 2316897860420359569626 2339392014405023254768 2340783405373146781684 2363509457852497721312 2376024550633710715648 2451601224398287451581 2458748749833850971848 2484096675089870054032 2495120772760387228828 2509705919162961497888 2519345246282332735904 2532109802793802614656 2543804908867598102272 2640185933967386486318 2647883269051839508144 2665818807112700918224 2673590873605740862592 2675181034712167750496 2701153666117140252928 2713141034457896792512 2726887479931787431168 2801829970740899944664 2830714815800084480176 2838967628674137204608 2851566597440442547232 2868235336186241711872 2879251710036951698176 2880964191228488346688 2888187743811681107342 3017355353105584555792 3026152307487816580736 3046650065271658192256 3057349753956763143424 3110356031797195038676 3140553663173866835168 3192782989914048774152 3202091395132457079616 3235102646628667977344 3249459611036783367776 3258933254217648625408 3281007762600247283968 3300785992927635551248 3334814714504209113632 3448406117834953778048 3483956696369334744832 3554692607768222901344 3589204186484419240192 3648894845616055741888 3713668126899180991744 3761360782638468418864 3772326849060154915712 3811216816576238987008 3828130500673470816832 3929579064509598491264 4062505837449397601536 4093936025208790695844 4298698037301106764416 4302810312209239200734 4347169181407272594556 4366461352330677650449 4408854180994082287832 4431192154889154575648 4451658590518296678976 4629367117093499592448 4633795720840719139252 4678784028810046509536 4681566810746293563368 4727018915704995442624 4903202448796574903162 4917497499667701943696 4968193350179740108064 4990241545520774457656 5019411838325922995776 5038690492564665471808 5064219605587605229312 5280371867934772972636 5295766538103679016288 5331637614225401836448 5347181747211481725184 5350362069424335500992 5426282068915793585024 5603659941481799889328 5661429631600168960352 5677935257348274409216 5703133194880885094464 5761928382456976693376 5776375487623362214684 6034710706211169111584 6052304614975633161472 6093300130543316384512 6220712063594390077352 6281107326347733670336 6385565979828097548304 6404182790264914159232 6470205293257335954688 6498919222073566735552 6601571985855271102496 6669629429008418227264 6896812235669907556096 7109385215536445802688 7164388044115383717727 7297789691232111483776 7522721565276936837728 7544653698120309831424 7607546067462727040473 7656261001346941633664 7859158129019196982528 8109142511471258493691 8187872050417581391688 8597396074602213528832 8605620624418478401468 8694338362814545189112 8732922704661355300898 8817708361988164575664 8862384309778309151296 8903317181036593357952 9267591441681438278504 9357568057620093019072 9363133621492587126736 9454037831409990885248 9806404897593149806324 9834994999335403887392 9936386700359480216128 9980483091041548915312 10038823676651845991552 10077380985129330943616 10108657103340883875697 10560743735869545945272 10591533076207358032576 10663275228450803672896 10700724138848671001984 10852564137831587170048 11207319882963599778656 11322859263200337920704 11406266389761770188928 11523856764913953386752 11552750975246724429368 12069421412422338223168 12441424127188780154704 12562214652695467340672 12771131959656195096608 12808365580529828318464 12997838444147133471104 13203143971710542204992 13339258858016836454528 14218770431072891605376 14328776088230767435454 14595579382464222967552 15045443130553873675456 15059836092732337202569 15215092134925454080946 15312522002693883267328 16218285022942516987382 16375744100835162783376 17161208570788012161067 17211241248836956802936 17388676725629090378224 17465845409322710601796 17635416723976329151328 17724768619556618302592 17806634362073186715904 18535182883362876557008 18715136115240186038144 18726267242985174253472 18908075662819981770496 19612809795186299612648 19669989998670807774784 19872773400718960432256 19960966182083097830624 20077647353303691983104 20154761970258661887232 20217314206681767751394 21121487471739091890544 21183066152414716065152 21326550456901607345792 21401448277697342003968 22414639765927199557312 22645718526400675841408 22812532779523540377856 23105501950493448858736 24138842824844676446336 24882848254377560309408 25124429305390934681344 25542263919312390193216 25995676888294266942208 26406287943421084409984 26678517716033672909056 28437540862145783210752 28657552176461534870908 30090886261107747350912 30119672185464674405138 30430184269850908161892 32436570045885033974764 32751488201670325566752 34322417141576024322134 34422482497673913605872 34777353451258180756448 34931690818645421203592 35270833447952658302656 35449537239113236605184 37070365766725753114016 37430272230480372076288 37452534485970348506944 39225619590372599225296 39339979997341615549568 39745546801437920864512 39921932364166195661248 40434628413363535502788 42242974943478183781088 42366132304829432130304 42653100913803214691584 44829279531854399114624 45291437052801351682816 46211003900986897717472 48277685649689352892672 49765696508755120618816 51084527838624780386432 52812575886842168819968 56763997580298809455837 57315104352923069741816 60181772522215494701824 60239344370929348810276 60860368539701816323784 64873140091770067949528 65502976403340651133504 68644834283152048644268 68844964995347827211744 69554706902516361512896 69863381637290842407184 70541666895905316605312 74140731533451506228032 74905068971940697013888 78451239180745198450592 78679959994683231099136 79843864728332391322496 80869256826727071005576 84485949886956367562176 89658559063708798229248 92422007801973795434944 99531393017510241237632 102169055677249560772864 105418852649126360417983 113527995160597618911674 114630208705846139483632 120478688741858697620552 121720737079403632647568 129746280183540135899056 131005952806681302267008 137289668566304097288536 137689929990695654423488 139109413805032723025792 139726763274581684814368 141083333791810633210624 148281463066903012456064 149810137943881394027776 156902478361490396901184 159687729456664782644992 161738513653454142011152 168971899773912735124352 184844015603947590869888 199062786035020482475264 210837705298252720835966 227055990321195237823348 229260417411692278967264 240957377483717395241104 243441474158807265295136 259492560367080271798112 262011905613362604534016 274579337132608194577072 275379859981391308846976 278218827610065446051584 279453526549163369628736 296562926133806024912128 313804956722980793802368 323477027306908284022304 337943799547825470248704 369688031207895181739776 421675410596505441671932 454111980642390475646696 458520834823384557934528 481914754967434790482208 486882948317614530590272 518985120734160543596224 549158674265216389154144 550759719962782617693952 558907053098326739257472 627609913445961587604736 646954054613816568044608 737931968543884522925881 843350821193010883343864 908223961284780951293392 917041669646769115869056 963829509934869580964416 973765896635229061180544 1037970241468321087192448 1098317348530432778308288 1117814106196653478514944 1293908109227633136089216 1475863937087769045851762 1686701642386021766687728 1816447922569561902586784 1834083339293538231738112 1927659019869739161928832 1947531793270458122361088 2075940482936642174384896 2196634697060865556616576 2587816218455266272178432 2951727874175538091703524 3373403284772043533375456 3632895845139123805173568 3855318039739478323857664 4393269394121731113233152 5903455748351076183407048 6746806569544087066750912 7265791690278247610347136 11806911496702152366814096 13493613139088174133501824 14531583380556495220694272 23613822993404304733628192 26987226278176348267003648 47227645986808609467256384 94455291973617218934512768 188910583947234437869025536
- Sum of all divisors σ(n): 504507526440522343385271849
- Sum of proper divisors (its aliquot sum) s(n): 315596942493287905516246313
- 188910583947234437869025536 is an abundant number, because the sum of its proper divisors (315596942493287905516246313) is greater than itself. Its abundance is 126686358546053467647220777
Bases of 188910583947234437869025536
- Binary: 10011100010000110101111101000110101010111000011110110101101010011010111100111001000000002
- Hexadecimal: 0x9C435F46AB87B5A9AF3900
- Base-36: NQIH45C9NPXE7VNR4
Squares and roots of 188910583947234437869025536
- 188910583947234437869025536 squared (1889105839472344378690255362) is 35687208727285109688282863580343774418371846220087296
- 188910583947234437869025536 cubed (1889105839472344378690255363) is 6741691440118271176336957134508893817748659250387623237377217826133288373190656
-
188910583947234437869025536 is a
perfect square number . Itssquare root is 13744474669744 -
The
cube root of 188910583947234437869025536 is 573788839.6270674971
Scales and comparisons
How big is 188910583947234437869025536?- 188,910,583,947,234,437,869,025,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 188,910,583,947,234,437,869,025,536 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 188910583947234437869025536 cubic inches would be around 47815736.6 feet tall.
Recreational maths with 188910583947234437869025536
- 188910583947234437869025536 backwards is 635520968734432749385019881
- The number of decimal digits it has is: 27
- The sum of 188910583947234437869025536's digits is 130
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 188910583947234437869025536 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 188910583947234437869025536 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/188910583947234437869025536/
Chicago style:
Numbermatics. 2024. "Number 188910583947234437869025536 - Facts about the integer". https://numbermatics.com/n/188910583947234437869025536/
The information we have on file for 188910583947234437869025536 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 188910583947234437869025536, math, Factors of 188910583947234437869025536, curriculum, school, college, exams, university, Prime factorization of 188910583947234437869025536, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-eight septillion, nine hundred ten sextillion, five hundred eighty-three quintillion, nine hundred forty-seven quadrillion, two hundred thirty-four trillion, four hundred thirty-seven billion, eight hundred sixty-nine million, twenty-five thousand, five hundred thirty-six.