38576630304260025133764608
38,576,630,304,260,025,133,764,608 is an even composite number composed of six prime numbers multiplied together.
38576630304260025133764608 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 38576630304260025133764608:
212 × 73 × 113 × 133 × 176 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 73 × 73 × 73)See below for interesting mathematical facts about the number 38576630304260025133764608 from the Numbermatics database.
Names of 38576630304260025133764608
- Cardinal: 38576630304260025133764608 can be written as Thirty-eight septillion, five hundred seventy-six sextillion, six hundred thirty quintillion, three hundred four quadrillion, two hundred sixty trillion, twenty-five billion, one hundred thirty-three million, seven hundred sixty-four thousand, six hundred eight.
Scientific notation
- Scientific notation: 3.8576630304260025133764608 × 1025
Factors of 38576630304260025133764608
Divisors of 38576630304260025133764608
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 17 22 26 28 32 34 44 49 52 56 64 68 73 77 88 91 98 104 112 119 121 128 136 143 146 154 169 176 182 187 196 208 221 224 238 242 256 272 286 289 292 308 338 343 352 364 374 392 416 442 448 476 484 511 512 539 544 572 578 584 616 637 676 686 704 728 748 784 803 832 833 847 884 896 949 952 968 1001 1022 1024 1078 1088 1144 1156 1168 1183 1232 1241 1274 1309 1331 1352 1372 1408 1456 1496 1547 1568 1573 1606 1664 1666 1694 1768 1792 1859 1898 1904 1936 2002 2023 2044 2048 2057 2156 2176 2197 2288 2312 2336 2366 2431 2464 2482 2548 2618 2662 2704 2744 2816 2873 2912 2992 3094 3136 3146 3179 3212 3328 3332 3388 3536 3577 3584 3718 3757 3773 3796 3808 3872 4004 4046 4088 4096 4114 4312 4352 4394 4459 4576 4624 4672 4732 4862 4913 4928 4964 5096 5236 5324 5329 5408 5488 5621 5632 5746 5824 5831 5929 5984 6188 6272 6292 6358 6424 6643 6656 6664 6776 7007 7072 7154 7168 7436 7514 7546 7592 7616 7744 8008 8092 8176 8228 8281 8624 8687 8704 8788 8833 8918 9152 9163 9248 9317 9344 9464 9724 9826 9856 9928 10192 10439 10472 10648 10658 10816 10829 10976 11011 11242 11264 11492 11648 11662 11858 11968 12337 12376 12544 12584 12716 12848 13013 13286 13312 13328 13552 13651 14014 14144 14161 14308 14336 14399 14872 15028 15092 15184 15232 15379 15488 16016 16133 16184 16352 16456 16562 17017 17248 17303 17374 17408 17576 17666 17836 18304 18326 18496 18634 18688 18928 19448 19652 19712 19856 20111 20384 20449 20878 20944 21097 21296 21316 21632 21658 21952 22022 22253 22484 22528 22627 22984 23296 23324 23716 23936 24167 24674 24752 25039 25088 25168 25432 25696 26026 26299 26572 26624 26656 26741 27104 27302 28028 28288 28322 28616 28672 28798 29744 30056 30184 30368 30464 30758 30976 31603 32032 32266 32368 32704 32912 33124 34034 34391 34496 34606 34748 34816 34969 35152 35332 35672 36608 36652 36992 37268 37303 37349 37376 37856 38896 39304 39347 39424 39712 40222 40768 40898 41327 41503 41756 41888 42194 42592 42632 43264 43316 43904 44044 44506 44968 45056 45254 45968 46501 46592 46648 47432 47872 48334 48841 49049 49348 49504 50078 50176 50336 50864 51392 52052 52598 53144 53248 53312 53482 54043 54208 54604 56056 56576 56644 57232 57596 57967 58619 59488 60112 60368 60736 60809 60928 61516 61831 61952 63206 63869 64064 64141 64532 64736 65219 65408 65824 66248 68068 68782 68992 69212 69277 69496 69632 69938 70304 70664 71344 73073 73216 73304 73984 74536 74606 74698 74752 75712 75803 77077 77792 78608 78694 78848 79424 80444 81536 81796 82654 83006 83512 83521 83776 84388 85184 85264 86359 86528 86632 87808 88088 89012 89936 90508 90593 91091 91936 93002 93184 93296 94864 95557 95744 96668 97163 97682 98098 98696 99008 99127 100156 100352 100672 100793 101728 102784 104104 105196 106288 106624 106964 107653 108086 108416 109208 112112 112931 113152 113288 114464 114829 115192 115934 117238 118976 119119 120224 120736 121121 121472 121618 121856 123032 123662 123904 126412 127738 128128 128282 129064 129472 130438 130816 131648 132496 135707 136136 137564 137984 138424 138554 138992 139876 140608 140777 141328 142688 143143 146146 146432 146608 147679 147968 149072 149212 149396 149504 150161 151424 151606 154154 155584 155771 157216 157388 157696 158389 158848 160381 160888 163072 163592 165308 166012 167024 167042 167552 168776 169169 170368 170528 172718 173056 173264 175616 176176 177463 178024 179872 181016 181186 182182 183872 184093 186004 186368 186592 187187 189728 191114 191488 193336 194326 195364 196196 197392 198016 198254 200312 200704 201344 201586 203456 205568 208208 209729 210392 212576 213248 213928 215306 216172 216832 218416 221221 224224 224939 225862 226304 226576 228928 229658 230384 231868 232067 234476 237952 238238 240448 240737 241472 242242 242944 243236 243712 244783 246064 247324 247808 252824 255476 256256 256564 258128 258944 260876 261121 261443 261632 263296 264992 265837 271414 272272 274261 275128 275429 275968 276848 277108 277984 279752 281216 281554 282656 285376 286286 289289 292292 292864 293216 294151 295358 295936 298144 298424 298792 299008 300322 302848 303212 308308 311168 311542 314432 314776 315392 316778 317696 320762 321776 325507 326144 327184 330616 332024 334048 334084 335104 337552 338338 340736 341056 341887 345436 346112 346528 347633 351232 352352 354926 356048 358649 359744 362032 362372 364364 367744 368186 372008 372736 373184 374374 378301 379456 382228 382976 384659 386672 388652 389017 390728 392392 394784 396032 396508 400624 402688 403172 406912 410333 410839 411136 416416 419458 420784 425152 425663 426496 427856 430612 432344 432817 433664 436832 442442 447083 448448 449878 451724 452608 453152 454597 456533 457856 459316 460768 463736 464134 468952 475904 476476 480896 481474 482944 484484 484939 485888 486472 487424 489566 492128 494648 495616 505648 510952 511511 512512 513128 516256 517888 521752 522242 522886 523264 526592 529984 531674 537251 539539 542828 544544 548522 550256 550858 551936 553696 554216 555968 559504 562432 563108 565312 570752 572572 578578 584584 584647 585728 586432 588302 590716 591872 594473 596288 596848 597584 600644 604513 605696 606424 616616 622336 623084 628864 629552 633556 634151 634933 635392 637637 641524 643552 644809 651014 652288 654368 661232 664048 668096 668168 668899 670208 675104 676676 680141 681472 682112 683774 690872 692224 693056 695266 702464 702559 704704 705551 709852 712096 717298 719488 724064 724744 728728 735488 736372 744016 746368 748748 753571 756602 758912 762047 764456 765952 769318 773344 777304 778034 781456 784784 789568 790517 792064 793016 801248 803803 805376 806344 813824 820666 821678 822272 830297 832832 833833 838916 841568 847847 850304 851326 852992 855712 861224 864688 865634 867328 873664 884884 894166 896896 899756 900601 903448 905216 906304 909194 913066 915712 918632 918731 921536 927472 928268 937904 949949 951808 952952 961792 962948 965888 968968 969878 971776 972944 979132 984256 985439 989296 996523 1002001 1011296 1021904 1023022 1025024 1026256 1032512 1033753 1035776 1043504 1044484 1045772 1046528 1051127 1053184 1059968 1063348 1074502 1079078 1085656 1085773 1089088 1090397 1097044 1100512 1101716 1103872 1107392 1108432 1108723 1111936 1119008 1122667 1124864 1126216 1130624 1141504 1145144 1157156 1169168 1169294 1172864 1176604 1177709 1181432 1183744 1184183 1188946 1192576 1193696 1195168 1201288 1209026 1211392 1212848 1233232 1242241 1244672 1246168 1257728 1259104 1263119 1267112 1268302 1269866 1270784 1275274 1283048 1287104 1288651 1289618 1302028 1304576 1308736 1310309 1322464 1328096 1336192 1336336 1337798 1340416 1350208 1353352 1360282 1362944 1364224 1367548 1381744 1386112 1390532 1404928 1405118 1409408 1411102 1419704 1419857 1424192 1434596 1438976 1448128 1449488 1457456 1468103 1470976 1472744 1488032 1492736 1492777 1497496 1507142 1513204 1517824 1524094 1528912 1538636 1540081 1546688 1548547 1554608 1556068 1562912 1569568 1574573 1579136 1581034 1584128 1586032 1602496 1607606 1610752 1612688 1624469 1627648 1641332 1643356 1644544 1651771 1660594 1665664 1667666 1677832 1683136 1685159 1695694 1700608 1702652 1705984 1711424 1713481 1722448 1729376 1731268 1734656 1747328 1764191 1769768 1788332 1793792 1799512 1801202 1806896 1812608 1818388 1826132 1827847 1830101 1831424 1837264 1837462 1843072 1854944 1856536 1860859 1875808 1899898 1903616 1905904 1919827 1923584 1925896 1931776 1937936 1939756 1943552 1945888 1952093 1958264 1968512 1970878 1978592 1993046 2004002 2022592 2025023 2043808 2046044 2050048 2052512 2059057 2065024 2067506 2071552 2087008 2088968 2091544 2093056 2102254 2106368 2119936 2126696 2149004 2158156 2171312 2171546 2178176 2180794 2194088 2201024 2203432 2207744 2214784 2216864 2217446 2223872 2238016 2245334 2249728 2252432 2261248 2283008 2290288 2307019 2314312 2338336 2338588 2345728 2353208 2355418 2362864 2368366 2377892 2385152 2387392 2390336 2393209 2402576 2418052 2422784 2425696 2433431 2466464 2484482 2489344 2492336 2510543 2515456 2518208 2526238 2534224 2536604 2539732 2541568 2550548 2552737 2566096 2574208 2577302 2579236 2604056 2609152 2617472 2620618 2644928 2648107 2656192 2672384 2672672 2675596 2680832 2692613 2700416 2706704 2720564 2723119 2725888 2726477 2728448 2735096 2763488 2772224 2781064 2810236 2818816 2822204 2839408 2839714 2848384 2869192 2872331 2875873 2877952 2896256 2898976 2914912 2924207 2936206 2941952 2945488 2976064 2985472 2985554 2994992 3014284 3016871 3026408 3029719 3035648 3048188 3057824 3077272 3080162 3093376 3097094 3109216 3112136 3125824 3129581 3139136 3149146 3158272 3162068 3168256 3172064 3182179 3204992 3215212 3221504 3225376 3248938 3255296 3282664 3286712 3289088 3303542 3321188 3331328 3335332 3355664 3366272 3370318 3391388 3394573 3401216 3405304 3411968 3422848 3426962 3444896 3458752 3462536 3469312 3494656 3528382 3539536 3565393 3576664 3580577 3587584 3599024 3602404 3613792 3625216 3636776 3652264 3655694 3660202 3662848 3674528 3674924 3686144 3709888 3713072 3721718 3751616 3760757 3799796 3807232 3811808 3823963 3839654 3847168 3851792 3863552 3875872 3879512 3887104 3891776 3904186 3916528 3937024 3941756 3945139 3957184 3986092 4008004 4045184 4050046 4087616 4092088 4092529 4100096 4105024 4118114 4130048 4135012 4143104 4161311 4174016 4177936 4183088 4204508 4212736 4231591 4239872 4253392 4279187 4298008 4316312 4342624 4343092 4356352 4361588 4388176 4402048 4406864 4429568 4433728 4434892 4439057 4444531 4447744 4476032 4490668 4499456 4504864 4513663 4519229 4522496 4566016 4580576 4614038 4628624 4662437 4676672 4677176 4682293 4691456 4706416 4710836 4725728 4736732 4755784 4760987 4770304 4774784 4780672 4786418 4805152 4836104 4845568 4851392 4866862 4917913 4932928 4968964 4978688 4984672 5000567 5021086 5030912 5036416 5052476 5057221 5068448 5073208 5079464 5083136 5101096 5105474 5132192 5148416 5154604 5158472 5208112 5234944 5241236 5289856 5296214 5312384 5334329 5344768 5345344 5351192 5361664 5385226 5400832 5413408 5441128 5446238 5451776 5452954 5456896 5470192 5526976 5533619 5544448 5562128 5620472 5626621 5637632 5644408 5678816 5679428 5696768 5738384 5744662 5751746 5755904 5792512 5797952 5812079 5829824 5848414 5872412 5883904 5890976 5909761 5934929 5952128 5970944 5971108 5989984 6028568 6033742 6052816 6059438 6071296 6096376 6097033 6115648 6154544 6160324 6186752 6194188 6218432 6224272 6251648 6259162 6278272 6298292 6304207 6316544 6324136 6336512 6344128 6364358 6409984 6430424 6431117 6443008 6450752 6497876 6510592 6539203 6565328 6573424 6607084 6613289 6642376 6649643 6662656 6670664 6711328 6732544 6740636 6782776 6789146 6802432 6810608 6845696 6853924 6889792 6917504 6925072 6975661 6984263 6989312 7014007 7056764 7079072 7092899 7130786 7153328 7161154 7175168 7198048 7204808 7227584 7236271 7250432 7273552 7304528 7311388 7320404 7325696 7349056 7349848 7357889 7372288 7419776 7426144 7443436 7503232 7521514 7599592 7600411 7614464 7623616 7647926 7679308 7694336 7703584 7727104 7728149 7751744 7759024 7761061 7783552 7808372 7833056 7858669 7874048 7883512 7890278 7914368 7972184 8016008 8090368 8100092 8175232 8184176 8185058 8210048 8236228 8243963 8260096 8270024 8286208 8289281 8322622 8348032 8355872 8366176 8382517 8409016 8425472 8463182 8479744 8506784 8558374 8596016 8632624 8685248 8686184 8695687 8712704 8723176 8776352 8804096 8813728 8841833 8859136 8867456 8869784 8878114 8889062 8895488 8952064 8981336 8998912 9009728 9027326 9038458 9044992 9132032 9133267 9161152 9172163 9228076 9257248 9324874 9353344 9354352 9364586 9382912 9412832 9421672 9451456 9473464 9511568 9521974 9540608 9549568 9561344 9572836 9610304 9672208 9702784 9733724 9835826 9865856 9906611 9937928 9938999 9957376 9969344 10001134 10042172 10061824 10072832 10104952 10106041 10114442 10136896 10146416 10158928 10202192 10210948 10264384 10276721 10296832 10309208 10316944 10416224 10449439 10469888 10482472 10579712 10592428 10624768 10668658 10689536 10690688 10702384 10770452 10780567 10793861 10801664 10826816 10839829 10882256 10892476 10905908 10913792 10940384 10961753 11022011 11053952 11067238 11088896 11124256 11240944 11253242 11275264 11288816 11357632 11358856 11371283 11393536 11476768 11489324 11503492 11511808 11562397 11585024 11595904 11624158 11659648 11696828 11707813 11744824 11767808 11781952 11819522 11869858 11904256 11941888 11942216 11943503 11979968 11994367 12057136 12067484 12105632 12118876 12142592 12192752 12194066 12231296 12309088 12320648 12349337 12373504 12388376 12436864 12448544 12503296 12518324 12556544 12596584 12608414 12633088 12648272 12688256 12728716 12810707 12819968 12860848 12862234 12901504 12954799 12995752 13021184 13026013 13078406 13130656 13146848 13214168 13226578 13284752 13299286 13325312 13341328 13422656 13438789 13465088 13481272 13565552 13578292 13604864 13621216 13664651 13691392 13707848 13779584 13835008 13850144 13951322 13968526 13978624 14028014 14113528 14115049 14158144 14175161 14185798 14261572 14306656 14322308 14350336 14396096 14409616 14413399 14455168 14472542 14500864 14547104 14609056 14622776 14640808 14651392 14698112 14699696 14715778 14744576 14839552 14852288 14886872 15006464 15043028 15199184 15200822 15247232 15295852 15310217 15358616 15388672 15407168 15454208 15456298 15503488 15518048 15522122 15567104 15616744 15618427 15666112 15717338 15748096 15767024 15780556 15828736 15944368 16032016 16149133 16180736 16200184 16350464 16368352 16370116 16420096 16420547 16472456 16487926 16520192 16540048 16578562 16645244 16696064 16711744 16732352 16752463 16765034 16818032 16926364 16940891 16959488 17013568 17034017 17116748 17192032 17265248 17370496 17372368 17391374 17425408 17446352 17552704 17573801 17608192 17627456 17683666 17718272 17734912 17739568 17756228 17778124 17790976 17869159 17904128 17962672 18019456 18054652 18076916 18089984 18264064 18266534 18322304 18344326 18456152 18458141 18514496 18536749 18649748 18706688 18708704 18729172 18765824 18825664 18843344 18848291 18902912 18946928 19023136 19043948 19061833 19081216 19085339 19099136 19122688 19145672 19220608 19344416 19405568 19406101 19467448 19671652 19731712 19813222 19875856 19877998 19938688 20002268 20021053 20084344 20106317 20123648 20131111 20145664 20209904 20212082 20228884 20273792 20292832 20317856 20404384 20421896 20469449 20528768 20553442 20593664 20618416 20633888 20832448 20898878 20939776 20964944 21118097 21159424 21184856 21249536 21337316 21379072 21381376 21404768 21473023 21540904 21561134 21587722 21603328 21653632 21679658 21764512 21784952 21811816 21827584 21880768 21907067 21923506 22044022 22107904 22134476 22177792 22248512 22275253 22481888 22506484 22550528 22577632 22715264 22717712 22742566 22787072 22953536 22978648 23006984 23023616 23124794 23170048 23191808 23248316 23319296 23393656 23415626 23489648 23563904 23639044 23739716 23762011 23808512 23883776 23884432 23887006 23959936 23988734 24114272 24134968 24137569 24211264 24237752 24285184 24385504 24388132 24462592 24618176 24641296 24698674 24747008 24776752 24873728 24897088 24957751 25006592 25036648 25113088 25193168 25216828 25266176 25296544 25376512 25377209 25457432 25621414 25639936 25721696 25724468 25803008 25909598 25991504 26052026 26156812 26181377 26261312 26293696 26325299 26428336 26453156 26569504 26598572 26650624 26682656 26767741 26845312 26877578 26930176 26962544 27131104 27156584 27209728 27242432 27329302 27382784 27415696 27559168 27615973 27670016 27700288 27902644 27937052 27957248 28056028 28080107 28227056 28230098 28316288 28350322 28371596 28523144 28613312 28644616 28647703 28700672 28792192 28819232 28826798 28910336 28945084 29001728 29094208 29129177 29218112 29245552 29281616 29396224 29399392 29431556 29489152 29679104 29704576 29773744 29954309 29991247 30012928 30086056 30398368 30401644 30494464 30591704 30620434 30717232 30814336 30912596 31006976 31036096 31044244 31073399 31111717 31134208 31233488 31236854 31332224 31434676 31496192 31534048 31561112 31595641 31634603 31657472 31888736 32064032 32298266 32361472 32400368 32637059 32700928 32736704 32740232 32840192 32841094 32944912 32975852 33040384 33080096 33157124 33185581 33290488 33326909 33392128 33423488 33464704 33504926 33530068 33636064 33852728 33881782 33918976 34027136 34068034 34233496 34384064 34425391 34530496 34740992 34744736 34782748 34850816 34892704 35003969 35105408 35147602 35216384 35254912 35367332 35400547 35436544 35469824 35479136 35512456 35556248 35581952 35738318 35808256 35925344 36038912 36109304 36153832 36179968 36533068 36644608 36688652 36912304 36916282 37028992 37073498 37299496 37340303 37413376 37417408 37458344 37531648 37651328 37686688 37696582 37805824 37893856 38046272 38087896 38123666 38162432 38170678 38198272 38245376 38291344 38441216 38688832 38811136 38812202 38934896 39219323 39343304 39386347 39463424 39626444 39751712 39755996 39877376 40004536 40042106 40168688 40212634 40262222 40291328 40419808 40424164 40457768 40547584 40585664 40635712 40684553 40808768 40843792 40938898 41057536 41106884 41187328 41236832 41267776 41368327 41664896 41797756 41879552 41929888 42236194 42318848 42369712 42499072 42674632 42679231 42758144 42762752 42809536 42946046 43081808 43122268 43175444 43206656 43307264 43359316 43396529 43529024 43569904 43623632 43761536 43814134 43847012 44088044 44129449 44215808 44268952 44355584 44497024 44550506 44963776 45012968 45017819 45101056 45155264 45430528 45435424 45485132 45574144 45774421 45907072 45957296 46013968 46249588 46293023 46340096 46350109 46383616 46496632 46547501 46638592 46787312 46831252 46979296 47071057 47127808 47278088 47479432 47524022 47617024 47768864 47774012 47919872 47977468 48228544 48269936 48275138 48422528 48475504 48771008 48776264 48829627 48889841 48925184 49236352 49282592 49397348 49494016 49553504 49650293 49711519 49747456 49794176 49915502 50013184 50073296 50226176 50386336 50433656 50532352 50593088 50753024 50754418 50914864 51242828 51279872 51286807 51443392 51448936 51505223 51606016 51819196 51983008 52104052 52313624 52362754 52522624 52587392 52650598 52856672 52906312 53139008 53197144 53202877 53301248 53365312 53535482 53690624 53755156 53860352 53925088 54097043 54262208 54313168 54484864 54658604 54765568 54831392 55010683 55118336 55231946 55340032 55400576 55629431 55805288 55874104 55914496 56112056 56160214 56454112 56460196 56632576 56700644 56743192 57046288 57226624 57289232 57295406 57584384 57638464 57653596 57707741 57820672 57890168 58003456 58188416 58258354 58436224 58491104 58563232 58677619 58792448 58798784 58863112 58978304 59358208 59409152 59547488 59908618 59982494 60025856 60172112 60611681 60796736 60803288 60869809 60988928 61183408 61240868 61434464 61628672 61825192 61892831 62013952 62072192 62088488 62146798 62223434 62268416 62466976 62473708 62664448 62869352 62992384 63068096 63122224 63191282 63269206 63314944 63777472 63932869 64128064 64596532 64722944 64800736 65007371 65274118 65401856 65473408 65480464 65680384 65682188 65743873 65889824 65951704 66080768 66160192 66314248 66371162 66580976 66653818 66784256 66846976 66929408 67009852 67060136 67067363 67272128 67705456 67763564 68054272 68136068 68466992 68768128 68850782 69060992 69346277 69481984 69489472 69565496 69572993 69701632 69785408 70007938 70210816 70295204 70432768 70509824 70734664 70742287 70801094 70873088 70939648 70958272 71024912 71112496 71476636 71616512 71850688 71937047 72077824 72218608 72307664 72746179 73066136 73146073 73289216 73377304 73824608 73832564 74057984 74146996 74598992 74680606 74826752 74834816 74916688 75302656 75373376 75393164 75463969 75557027 75611648 75787712 76092544 76175792 76247332 76341356 76396544 76490752 76582688 76732271 76826893 76882432 77154077 77377664 77622272 77624404 77869792 78438646 78686608 78772694 78926848 79252888 79261429 79503424 79511992 79598981 79754752 80009072 80084212 80337376 80425268 80524444 80582656 80839616 80848328 80915536 80936779 81095168 81171328 81271424 81369106 81617536 81687584 81877796 81954691 82115072 82213768 82374656 82473664 82535552 82736654 83329792 83595512 83604521 83759104 83859776 84472388 84637696 84739424 84998144 85009639 85349264 85358462 85525504 85619072 85892092 85972757 86163616 86244536 86350888 86413312 86445359 86614528 86718632 86793058 87058048 87139808 87247264 87523072 87628268 87694024 88176088 88258898 88431616 88537904 88994048 89101012 89927552 90025936 90035638 90310528 90683593 90861056 90870848 90970264 91148288 91182091 91548842 91814144 91914592 92027936 92207687 92499176 92586046 92680192 92700218 92767232 92993264 93095002 93277184 93574624 93662504 93958592 94071523 94142114 94255616 94556176 94958864 95048044 95234048 95537728 95548024 95652557 95839744 95954936 96457088 96539872 96550276 96845056 96951008 97542016 97552528 97659254 97779682 97850368 98472704 98565184 98794696 98805343 98988032 99107008 99300586 99423038 99494912 99588352 99831004 100026368 100146592 100452352 100465937 100772672 100867312 100893793 101186176 101506048 101508836 101829728 102485656 102559744 102573614 102886784 102897872 103010446 103212032 103638392 103649561 103966016 104208104 104627248 104725508 105045248 105174784 105301196 105713344 105812624 106278016 106394288 106405754 106730624 107070964 107171519 107381248 107510312 107720704 107850176 108194086 108524416 108626336 108969728 108972721 109317208 109328989 109531136 109662784 110021366 110236672 110463892 110680064 110801152 111166451 111258862 111610576 111748208 112224112 112320428 112425913 112908224 112920392 113043931 113265152 113401288 113486384 114092576 114453248 114578464 114590812 114943829 115168768 115276928 115307192 115415482 115641344 115780336 116376832 116516708 116872448 116982208 117126464 117355238 117584896 117597568 117726224 118586237 118716416 118732471 118818304 119094976 119238119 119817236 119964988 120051712 120344224 120579283 121223362 121593472 121606576 121739618 121977856 122366816 122481736 122868928 123016607 123257344 123650384 123785662 124027904 124144384 124176976 124293596 124446868 124536832 124933952 124947416 125084113 125328896 125738704 126136192 126244448 126382564 126538412 126629888 127554944 127865738 128256128 128785943 129193064 129206987 129445888 129601472 130014742 130548236 130803712 130946816 130960928 131360768 131364376 131378533 131487746 131779648 131903408 131938037 132320384 132628496 132742324 133161952 133307636 133432831 133568512 133597373 133693952 133858816 134019704 134120272 134134726 134544256 135410912 135527128 135842707 136108544 136272136 136933984 137536256 137701564 138121984 138692554 138963968 138978944 139130992 139145986 139570816 140015876 140147371 140421632 140590408 140865536 140917777 141019648 141469328 141484574 141602188 141879296 141916544 142049824 142224992 142502789 142953272 143233024 143286143 143701376 143874094 144155648 144437216 144615328 145492358 146132272 146292146 146578432 146754608 147649216 147665128 147826679 148115968 148293992 149197984 149361212 149653504 149669632 149833376 150311161 150605312 150746752 150786328 150927938 151114054 151223296 151575424 152185088 152351584 152494664 152682712 152793088 152981504 153165376 153464542 153653786 153764864 154308154 154755328 155244544 155248808 155265539 155739584 155926771 156877292 157373216 157545388 157853696 158505776 158522858 159006848 159023984 159197962 159509504 160018144 160168424 160674752 160850536 161048888 161165312 161679232 161696656 161831072 161873558 162190336 162342656 162542848 162738212 163235072 163375168 163755592 163909382 164230144 164427536 164947328 165071104 165473308 166659584 167191024 167209042 167719552 168412387 168944776 168962983 169275392 169478848 169996288 170019278 170698528 170716924 171051008 171238144 171784184 171802697 171945514 172327232 172489072 172701776 172890718 173229056 173437264 173586116 174116096 174279616 174494528 174704257 175046144 175256536 175388048 176352176 176517796 176863232 177075808 177640463 177988096 178202024 179855104 180051872 180071276 180621056 181367186 181722112 181741696 181940528 182364182 183097684 183269639 183495637 183628288 183829184 184055872 184277093 184415374 184998352 185172092 185400436 185534464 185986528 186190004 186349801 186554368 187149248 187325008 187374187 187917184 188143046 188284228 188511232 189112352 189917728 190096088 190468096 191075456 191096048 191305114 191679488 191909872 192914176 193079744 193100552 193311811 193690112 193902016 195084032 195105056 195318508 195559364 195700736 196560749 196945408 197130368 197589392 197610686 198214016 198601172 198846076 198989824 199032821 199176704 199662008 200052736 200293184 200904704 200931874 201545344 201734624 201787586 202372352 203012096 203017672 203039551 203659456 203904239 204971312 205147228 205773568 205795744 206020892 206424064 207276784 207299122 207932032 208416208 209254496 209451016 209680163 209938729 210090496 210349568 210602392 211426688 211625248 212556032 212788576 212811508 213461248 213467111 214141928 214343038 214762496 215020624 215700352 216388172 217048832 217252672 217782019 217939456 217945442 218634416 218657978 219325568 220042732 220231583 220473344 220927784 221169487 221360128 221442221 221602304 222332902 222517724 223221152 223496416 224448224 224640856 224851826 225816448 225840784 226087862 226530304 226802576 226972768 228185152 228459413 228906496 229156928 229181624 229887658 230337536 230553856 230614384 230830964 231282688 231560672 232299067 232753664 233033416 233744896 233964416 234252928 234710476 235169792 235195136 235452448 237172474 237432832 237464942 237636608 238189952 238476238 239634472 239929976 239955833 240103424 240688448 240977737 241158566 242446724 243186944 243213152 243479236 243955712 244733632 244963472 245027783 245737856 246033214 246514688 247300768 247571324 247803829 248055808 248288768 248353952 248587192 248893736 249073664 249867904 249894832 250168226 250657792 251477408 252272384 252488896 252765128 253076824 253259776 255109888 255731476 256512256 257571886 258386128 258413974 259202944 260029484 260273689 261096472 261382121 261607424 261893632 261921856 262721536 262728752 262757066 262975492 263559296 263806816 263876074 264640768 265256992 265484648 265513259 266323904 266615272 266865662 267137024 267194746 267387904 267717632 268039408 268240544 268269452 269088512 270821824 271054256 271685414 272217088 272544272 273867968 274535261 275072512 275403128 276243968 277385108 277927936 277957888 278261984 278291972 279141632 279149299 280031752 280294742 280843264 281180816 281835554 282039296 282938656 282969148 283204376 283758592 283833088 284099648 284449984 284791871 285005578 285906544 286572286 287402752 287748188 287995147 288311296 288874432 289230656 289578289 290984716 292264544 292584292 293156864 293509216 295298432 295330256 295653358 296231936 296587984 298395968 298722424 298754617 299307008 299339264 299666752 300622322 301210624 301493504 301572656 301855876 302228108 302446592 303150848 303775703 304370176 304703168 304989328 305365424 306330752 306929084 307307572 307529728 308616308 308906143 309510656 310489088 310497616 310531078 311479168 311853542 313754584 313788397 314746432 315090776 315124733 315707392 317011552 317045716 318013696 318047968 318395924 319019008 320036288 320336848 320420947 321349504 321701072 322097776 323358464 323393312 323662144 323747116 324051161 324380672 324450763 324685312 325085696 325476424 326470144 326750336 327511184 327818764 328460288 328855072 329497399 329894656 329903717 330142208 330946616 333319168 334382048 334418084 335439104 336824774 337889552 337925966 338957696 340038556 340357901 341397056 341433848 341807389 342102016 342228887 342476288 343568368 343605394 343891028 344654464 344978144 345403552 345781436 346458112 346874528 347172232 347552051 347980633 348232192 348559232 348989056 349408514 350092288 350513072 350776096 352704352 353035592 353726464 354151616 355280926 355976192 356404048 359007649 359710208 360103744 360142552 361242112 362734372 363444224 363483392 363881056 364728364 365041391 366195368 366539278 366991274 367256576 367658368 368111744 368554186 368830748 369996704 370344184 370800872 371068928 371973056 372380008 372420139 372699602 373108736 374298496 374650016 374748374 375834368 376286092 376568456 377022464 378224704 378679301 379835456 380192176 382150912 382192096 382610228 383358976 383819744 385828352 386159488 386201104 386623622 387380224 387804032 389406017 390168064 390210112 390637016 391118728 391401472 393121498 393890816 394260736 395178784 395221372 396428032 397202344 397692152 397979648 398065642 398353408 399324016 400586368 401863748 403090688 403469248 403575172 403954187 404744704 406024192 406035344 406079102 407318912 407808478 409942624 410294456 410743333 411547136 411591488 412041784 412848128 414553568 414598244 415864064 416832416 418508992 418902032 419360326 419877458 420180992 420699136 421204784 422853376 423250496 424281767 425112064 425577152 425623016 426922496 426934222 428283856 428686076 429524992 430041248 431400704 431412553 432776344 433249817 434097664 434505344 435564038 435878912 435890884 437268832 437315956 438651136 440085464 440463166 440946688 441855568 442338974 442884442 443204608 444665804 445035448 445083409 446442304 446992832 447530083 448896448 449281712 449703652 451632896 451681568 452175724 453060608 453605152 453945536 455051597 456370304 456918826 457812992 458313856 458363248 459775316 460207111 460675072 461107712 461228768 461661928 462565376 463121344 464598134 465507328 466066832 467489792 467928832 468505856 469420952 469471541 470339584 470390272 470904896 474344948 474929884 475273216 476379904 476952476 477361819 479268944 479859952 479911666 481376896 481955474 482317132 484893448 485423939 486373888 486426304 486958472 487010951 487911424 489467264 489926944 490055566 491475712 492066428 493029376 494601536 495142648 495196009 495607658 496111616 496577536 496707904 497174384 497787472 499735808 499789664 500336452 501315584 502954816 504544768 504977792 505530256 506153648 509223253 509851199 510219776 511462952 512022511 513024512 515143772 516772256 516827948 517781627 518405888 520058968 520547378 522192944 522764242 523787264 523843712 525457504 525514132 525950984 527118592 527613632 527752148 528247783 528899189 529281536 530513984 530969296 531026518 532647808 533230544 533731324 534389492 534775808 535435264 536078816 536481088 536538904 537125897 537788251 538177024 541643648 542108512 543370828 544434176 545088544 547735936 549070522 550145024 550806256 552487936 554770216 554830003 555855872 555915776 556523968 556583944 558283264 558298598 560063504 560589484 561686528 562361632 563671108 564078592 564154877 565877312 565938296 566408752 566557453 567666176 568199296 568899968 569583742 570011156 571813088 573144572 573682837 574805504 575496376 575990294 576622592 577748864 578461312 579156578 581969432 584529088 585168584 585231647 586313728 587018432 590596864 590660512 591306716 592463872 593175968 595067473 596791936 597444848 597509234 598678528 599333504 601244644 601809299 602421248 602987008 603145312 603711752 604456216 604893184 605117513 606301696 607551406 608740352 609406336 609978656 610730848 611923741 612661504 613858168 614615144 615059456 617232616 617812286 619021312 620995232 621062156 622958336 623707084 627509168 627576794 629492864 630181552 630249466 634023104 634091432 634785151 636027392 636095936 636791848 638038016 640072576 640673696 640841894 642699008 643402144 644195552 645453809 646716928 646786624 647324288 647494232 648102322 648761344 648901526 649370624 650171392 650952848 652940288 653500672 655022368 655637528 656920576 657710144 658994798 659789312 659807434 660284416 661893232 666638336 666728491 668764096 668836168 669567899 670878208 673649548 675779104 675851932 677915392 680077112 680715802 682794112 682867696 683614778 684457774 684952576 687136736 687210788 687782056 689308928 689956288 690807104 691562872 691637401 692916224 693749056 694344464 695104102 695961266 696464384 697118464 697978112 698817028 700184576 701026144 701552192 703261559 705408704 706071184 708303232 710561852 711952384 712808096 718015298 719420416 720207488 720285104 722484224 723182603 725468744 725546927 726888448 726966784 727762112 729456728 730082782 732390736 733078556 733982548 734513152 735316736 736223488 737108372 737661496 737740993 739993408 740688368 741601744 743946112 744760016 744840278 745399204 748596992 749300032 749496748 750200633 751668736 752572184 753136912 754044928 756449408 757358602 759670912 760384352 762809047 764301824 764384192 765220456 765302923 766717952 767639488 771656704 772318976 772402208 773247244 774760448 775608064 778165157 778812034 780336128 780420224 781274032 782237456 786242996 786981391 787781632 787951853 788521472 790357568 790442744 791307517 792856064 794404688 795384304 796131284 796706816 798648032 800207969 801172736 803727496 804606803 806181376 806938496 807150344 807908374 809489408 812070688 812158204 814637824 815616956 819885248 820588912 821486666 823094272 823182976 824083568 829107136 829196488 830103659 831127297 831728128 833664832 837017984 837804064 838720652 839754916 840361984 841398272 842409568 844054981 845095823 845706752 846500992 848563534 850224128 851154304 851246032 853844992 853868444 854670349 856567712 857372152 859049984 860082496 862801408 862825106 865552688 866499634 868195328 869010688 871128076 871757824 871781768 871875719 874537664 874631912 875588791 877302272 880170928 880926332 883711136 884677948 885768884 886409216 889331608 890070896 890166818 892884608 893985664 895060166 897792896 898563424 899407304 901501601 903265792 903363136 904351448 904448909 906121216 907210304 907891072 910103194 912740608 913837652 915625984 916627712 916726496 919550632 919649731 920414222 921350144 922215424 922457536 923323856 926242688 929196268 931014656 932133664 934979584 935181611 935857664 937011712 938841904 938943082 940780544 941809792 945700327 948689896 949859768 950546432 950898949 952759808 953904952 954723638 958537888 959719904 959823332 962753792 963910948 964634264 969786896 970847878 972747776 972852608 973916944 974021902 978934528 979853888 980111132 981031597 982951424 984132856 986058752 989203072 990285296 990392018 991215316 993155072 993415808 994348768 995574944 997519523 999471616 999579328 1000672904 1002631168 1003003001 1005909632 1009089536 1009955584 1011060512 1012307296 1018446506 1019702398 1020439552 1022925904 1024045022 1026049024 1030287544 1030398577 1033544512 1033655896 1034786753 1035563254 1036811776 1040117936 1041094756 1044385888 1045528484 1047574528 1047687424 1050915008 1051028264 1051901968 1052178127 1054237184 1055227264 1055504296 1056495566 1057798378 1058563072 1061027968 1061938592 1062053036 1065295616 1066461088 1067462648 1068778984 1069551616 1070870528 1072157632 1072962176 1073077808 1074251794 1075576502 1076354048 1083287296 1084217024 1086741656 1086858773 1088868352 1090177088 1095471872 1098141044 1100290048 1101612512 1104975872 1105125307 1109540432 1109660006 1111831552 1113047936 1113167888 1116566528 1116597196 1117645841 1120127008 1121178968 1123373056 1124723264 1127342216 1128157184 1128309754 1131754624 1131876592 1132817504 1133114906 1135332352 1136398592 1137799936 1139167484 1140022312 1140145171 1143626176 1146289144 1147365674 1149611008 1150992752 1151980588 1155497728 1156922624 1158313156 1163938864 1169058176 1170337168 1170463294 1174036864 1178886709 1181193728 1181321024 1182613432 1182740881 1184927744 1186351936 1190134946 1193583872 1194889696 1195018468 1197357056 1198667008 1198699931 1202489288 1202618879 1203618598 1204842496 1205974016 1206290624 1207423504 1208912432 1210235026 1212603392 1215102812 1217480704 1218812672 1219957312 1221461696 1222929799 1223847482 1225323008 1227716336 1229230288 1234465232 1235624572 1236685043 1238042624 1241990464 1242124312 1243483241 1245916672 1247414168 1255018336 1255153588 1258985728 1260363104 1260498932 1268046208 1268182864 1269570302 1272054784 1272191872 1273583696 1280145152 1281347392 1281683788 1282887473 1284469459 1285398016 1286804288 1288391104 1290907618 1293433856 1293573248 1294648576 1294988464 1296204644 1297803052 1298741248 1300342784 1301905696 1304448607 1305880576 1306057181 1307001344 1310044736 1311275056 1311619309 1315420288 1317989596 1319578624 1319614868 1320568832 1323786464 1333276672 1333456982 1337528192 1337672336 1339135798 1341756416 1347299096 1347444293 1351558208 1351703864 1353182677 1355830784 1360154224 1361431604 1365588224 1365735392 1367229556 1368915548 1369905152 1374273472 1374421576 1375564112 1375925243 1378617856 1379912576 1381614208 1383125744 1383274802 1387498112 1388688928 1390208204 1391922532 1392928768 1393229747 1394236928 1395956224 1397634056 1400369152 1402052288 1403104384 1406523118 1410817408 1412142368 1416606464 1416645373 1421123704 1421276857 1423904768 1425616192 1436030596 1438840832 1440414976 1440570208 1444968448 1445163863 1446365206 1450937488 1451093854 1453933568 1455524224 1458913456 1460165564 1461536869 1464781472 1466157112 1467761141 1467965096 1469026304 1469571103 1470633472 1472446976 1474216744 1475322992 1475481986 1479986816 1481376736 1483203488 1487892224 1489520032 1489680556 1490798408 1494269777 1497193984 1498600064 1498993496 1500401266 1503337472 1505144368 1506273824 1512898816 1514717204 1519341824 1520768704 1525618094 1528603648 1528768384 1530440912 1530605846 1535278976 1541621081 1543313408 1544637952 1544804416 1546494488 1549520896 1550095547 1551216128 1556330314 1557624068 1560672256 1560840448 1562548064 1564474912 1567530679 1572485992 1573962782 1575563264 1575903706 1577042944 1580715136 1580885488 1582615034 1585712128 1588809376 1590768608 1592262568 1593413632 1597296064 1599215891 1600415938 1602345472 1607454992 1609213606 1612362752 1613876992 1614300688 1615816748 1618978816 1624141376 1624316408 1626093469 1629275648 1631233912 1639770496 1641177824 1642973332 1646188544 1646365952 1648167136 1658214272 1658392976 1660207318 1662254594 1663456256 1667329664 1674035968 1675608128 1677441304 1679509832 1679690831 1680723968 1682796544 1684819136 1688109962 1690191646 1691413504 1693001984 1697127068 1700448256 1702308608 1702492064 1707689984 1707736888 1707920929 1709340698 1713135424 1714744304 1715194481 1720164992 1725602816 1725650212 1731105376 1732999268 1734626803 1736390656 1738021376 1742256152 1743515648 1743563536 1743751438 1749075328 1749263824 1751177582 1754604544 1760341856 1761852664 1762042537 1767422272 1769355896 1771537768 1772818432 1778663216 1780141792 1780333636 1785769216 1787971328 1790120332 1795585792 1797126848 1798814608 1803003202 1806531584 1806726272 1808702896 1808897818 1814420608 1815782144 1820206388 1821915823 1825481216 1827675304 1831251968 1833255424 1833452992 1839101264 1839299462 1840828444 1844430848 1844915072 1846647712 1852485376 1852536257 1858392536 1858592813 1862029312 1864267328 1869959168 1870363222 1871715328 1874023424 1877683808 1877886164 1881561088 1883619584 1889829667 1891400654 1897379792 1899719536 1901797898 1905519616 1907809904 1909447276 1911240521 1917075776 1919439808 1919646664 1921746827 1925507584 1927821896 1929268528 1939573792 1941695756 1945495552 1945705216 1947833888 1948043804 1954045093 1957869056 1959707776 1960222264 1962063194 1965902848 1968265712 1978406144 1980570592 1980784036 1982430632 1986310144 1986831616 1988697536 1991149888 1995039046 1998943232 1999158656 2001345808 2006006002 2011819264 2015966029 2018179072 2018452007 2019911168 2022121024 2024614592 2027048023 2036893012 2039404796 2040879104 2045851808 2048090044 2049847811 2052098048 2060575088 2060797154 2067089024 2067311792 2069573506 2071126508 2073623552 2080235872 2082189512 2088771776 2091056968 2091282319 2095149056 2095374848 2101830016 2102056528 2103803936 2104356254 2108474368 2110454528 2111008592 2112991132 2115596756 2117126144 2122055936 2123877184 2124106072 2126429921 2130591232 2132922176 2134925296 2137557968 2144315264 2145924352 2146155616 2148503588 2151153004 2152708096 2166574592 2168434048 2173483312 2173717546 2180354176 2189361031 2190943744 2196282088 2196518779 2200580096 2203225024 2209951744 2210250614 2219080864 2219320012 2223663104 2226095872 2226335776 2233133056 2233194392 2233435061 2235291682 2240254016 2242357936 2242946629 2249446528 2254684432 2256619508 2263509248 2263753184 2265635008 2266229812 2268358127 2270664704 2271155341 2272797184 2275599872 2278334968 2280044624 2280290342 2287252352 2292578288 2294731348 2299222016 2301985504 2303961176 2306481793 2309326019 2310995456 2313845248 2316626312 2327877728 2338116352 2340674336 2340926588 2348073728 2357773418 2362387456 2362642048 2365226864 2365481762 2372703872 2380269892 2382505307 2387167744 2389779392 2390036936 2394714112 2395602209 2397334016 2397399862 2404978576 2405237758 2407237196 2411948032 2412581248 2414847008 2417824864 2420470052 2422547413 2425206784 2430205624 2432864357 2434961408 2435864431 2437625344 2439914624 2442923392 2445859598 2447694964 2450646016 2455432672 2458460576 2468930464 2471249144 2473370086 2476085248 2483980928 2484248624 2486966482 2491833344 2494828336 2510036672 2510307176 2513053543 2517971456 2520726208 2520997864 2536092416 2536365728 2539140604 2544109568 2544383744 2547167392 2555289737 2560290304 2562694784 2563367576 2565774946 2568938918 2570796032 2573608576 2576782208 2581815236 2586867712 2587146496 2589297152 2589976928 2592409288 2595606104 2597482496 2600685568 2603811392 2608897214 2611761152 2612114362 2614002688 2620089472 2622550112 2623238618 2630840576 2635979192 2639157248 2639229736 2639514163 2641137664 2647572928 2650755107 2666913964 2675056384 2675344672 2678271596 2683512832 2694598192 2694888586 2703116416 2703407728 2706365354 2711661568 2720308448 2722863208 2725842119 2731176448 2731470784 2734459112 2737831096 2739810304 2748546944 2748843152 2751128224 2751850486 2757235712 2759825152 2763228416 2766251488 2766549604 2774996224 2777377856 2780416408 2783845064 2785857536 2786459494 2788473856 2791912448 2795268112 2804104576 2806208768 2813046236 2821634816 2824284736 2833212928 2833290746 2842247408 2842553714 2851232384 2863010579 2872061192 2875203331 2877681664 2880829952 2881140416 2889936896 2890327726 2892730412 2901874976 2902187708 2907867136 2911048448 2917826912 2920331128 2920645849 2923073738 2929562944 2932314224 2935522282 2935930192 2939142206 2941266944 2944893952 2948433488 2950645984 2950963972 2959973632 2962753472 2966406976 2969972369 2975784448 2979040064 2979361112 2981596816 2988539554 2994387968 2997200128 2997986992 3000802532 3006674944 3010288736 3012547648 3019887871 3025797632 3029434408 3038683648 3041537408 3051236188 3057207296 3057536768 3060881824 3061211692 3070557952 3083242162 3086626816 3089275904 3089608832 3092988976 3100191094 3102432256 3112660628 3115248136 3115583863 3119425829 3121344512 3121680896 3125096128 3128949824 3132710581 3135061358 3144971984 3147925564 3151807412 3154085888 3161430272 3161770976 3165230068 3167946617 3171424256 3177618752 3181537216 3184525136 3185361179 3194592128 3198431782 3200831876 3204690944 3214909984 3218427212 3221449777 3224725504 3227753984 3228601376 3231633496 3237957632 3248282752 3248632816 3252186938 3258551296 3262467824 3279540992 3282355648 3285946664 3286300787 3292377088 3292731904 3296334272 3316428544 3316785952 3320414636 3324509188 3326912512 3334659328 3341532733 3348071936 3351216256 3354882608 3359019664 3359381662 3369638272 3376219924 3380383292 3382827008 3383557957 3386003968 3394254136 3397967573 3400896512 3404617216 3404984128 3415379968 3415473776 3415841858 3418681396 3426270848 3429488608 3430388962 3440329984 3451205632 3451300424 3451672367 3462210752 3465998536 3466372063 3469253606 3472781312 3476042752 3484512304 3487127072 3487502876 3498150656 3498527648 3502355164 3509209088 3520683712 3523705328 3524085074 3534844544 3538711792 3543075536 3557326432 3560283584 3560667272 3564562771 3568958393 3571538432 3575942656 3580240664 3591171584 3594253696 3597629216 3606006404 3613063168 3613452544 3617405792 3617795636 3624471389 3628841216 3628940887 3631564288 3640412776 3643831646 3650962432 3655350608 3666510848 3666905984 3678202528 3678598924 3681656888 3688861696 3689830144 3693295424 3702294323 3704970752 3705072514 3716785072 3717185626 3728534656 3740726444 3743430656 3743936911 3748046848 3755367616 3755772328 3759881279 3763122176 3764517757 3767239168 3779659334 3782801308 3794759584 3799439072 3803595796 3811039232 3815619808 3818894552 3822481042 3834151552 3838879616 3839293328 3843493654 3851015168 3855643792 3858537056 3879147584 3883391512 3883810021 3890991104 3891410432 3895667776 3896087608 3908090186 3915738112 3919415552 3920444528 3924126388 3931805696 3936531424 3949084139 3956812288 3961141184 3961568072 3964861264 3973663232 3977395072 3982299776 3990078092 3997886464 3998317312 4002691616 4012012004 4015779859 4023638528 4031932058 4036358144 4036904014 4039822336 4044242048 4049229184 4054096046 4073786024 4078809592 4079249161 4081758208 4091703616 4096180088 4096621529 4099695622 4104196096 4121150176 4121594308 4134178048 4134623584 4139147012 4142253016 4147247104 4160471744 4164379024 4165472311 4177543552 4182113936 4182564638 4190749696 4203660032 4204113056 4207607872 4208712508 4212665093 4216948736 4220909056 4222017184 4225982264 4231193512 4234252288 4244111872 4247754368 4248212144 4252859842 4261182464 4265844352 4269850592 4275115936 4283466187 4288630528 4291848704 4292311232 4297007176 4302306008 4305416192 4333149184 4336868096 4346966624 4347435092 4360708352 4378722062 4381887488 4392564176 4393037558 4406450048 4420501228 4424652713 4438161728 4438640024 4443496057 4447326208 4452191744 4452671552 4466266112 4466388784 4466870122 4470583364 4480508032 4484715872 4485893258 4498893056 4509368864 4513239016 4518176663 4527018496 4527506368 4531270016 4532459624 4536716254 4541329408 4542310682 4545594368 4551199744 4556669936 4560089248 4560580684 4574504704 4585156576 4589462696 4598444032 4603971008 4607922352 4612963586 4618652038 4621990912 4627690496 4633252624 4655755456 4667099437 4676232704 4681348672 4681853176 4696147456 4715546836 4724774912 4725284096 4730453728 4730963524 4745407744 4745538083 4760539784 4765010614 4774335488 4779558784 4780073872 4791204418 4794668032 4794799724 4809957152 4810475516 4814474392 4823896064 4825162496 4829694016 4835649728 4840940104 4841461807 4845094826 4850413568 4860411248 4865728714 4871728862 4875250688 4879829248 4885846784 4891719196 4895389928 4895917499 4901292032 4910865344 4916921152 4922830913 4937860928 4942498288 4946740172 4967961856 4968497248 4973932964 4983666688 4989656672 5020073344 5020614352 5026107086 5035942912 5041452416 5041995728 5062278221 5072184832 5072731456 5078281208 5078828489 5088219136 5088767488 5094334784 5110579474 5120580608 5125389568 5126735152 5131549892 5137877836 5141592064 5147217152 5153564416 5163630472 5164186951 5173735424 5174292992 5178594304 5179953856 5184818576 5191212208 5207622784 5217794428 5224228724 5228005376 5240178944 5245100224 5246477236 5251404431 5261681152 5271958384 5278314496 5278459472 5279028326 5295145856 5301510214 5333827928 5339663329 5350112768 5350689344 5356543192 5357120461 5367025664 5389196384 5389777172 5406232832 5406815456 5412730708 5423323136 5440616896 5445726416 5447156099 5451684238 5462352896 5462941568 5468918224 5475662192 5497093888 5497686304 5502256448 5503700972 5508869737 5514471424 5515662971 5519650304 5526456832 5532502976 5533099208 5549992448 5554755712 5560832816 5567690128 5572918988 5576947712 5583824896 5590536224 5601455783 5608209152 5608363189 5612417536 5626092472 5632247621 5643269632 5648569472 5666425856 5666581492 5684494816 5685107428 5702464768 5726021158 5744122384 5750406662 5761659904 5762280832 5780655452 5785460824 5786084317 5803749952 5804375416 5810725613 5815734272 5817891079 5822096896 5835653824 5840662256 5841291698 5846147476 5859125888 5864628448 5871044564 5871860384 5878284412 5882533888 5889787904 5896866976 5901291968 5901927944 5908384867 5915670761 5919947264 5925506944 5932813952 5939944738 5951568896 5958080128 5958722224 5963193632 5977079108 5982692443 5988775936 5994400256 5995973984 6001605064 6013349888 6020577472 6025095296 6039775742 6051595264 6058868816 6077367296 6083074816 6102472376 6103130033 6114414592 6115073536 6121763648 6122423384 6141115904 6166484324 6178551808 6179217664 6185977952 6200382188 6204864512 6205703647 6225321256 6230496272 6231167726 6238851658 6243361792 6250192256 6257899648 6265421162 6270122716 6289943968 6295851128 6303614824 6308171776 6310511207 6322860544 6323541952 6330460136 6331142363 6335893234 6342848512 6355237504 6363074432 6369050272 6370722358 6389184256 6396863564 6401663752 6409381888 6429819968 6436854424 6437548117 6442899554 6449451008 6455507968 6457202752 6463266992 6496565504 6497265632 6504373876 6517102592 6524935648 6559081984 6564711296 6571893328 6572601574 6585463808 6592668544 6619902289 6632857088 6633571904 6640829272 6649018376 6653825024 6656292643 6669318656 6683065466 6696143872 6702432512 6709765216 6718039328 6718763324 6731161151 6739276544 6752439848 6760766584 6765654016 6767115914 6772007936 6788508272 6795935146 6809234432 6809968256 6830947552 6831683716 6837362792 6852541696 6858977216 6860777924 6867221179 6880659968 6902411264 6902600848 6903344734 6924421504 6931997072 6932744126 6938507212 6952085504 6969024608 6974254144 6975005752 6982636661 6996301312 6997055296 7004710328 7018418176 7041367424 7047410656 7048170148 7069689088 7077423584 7086151072 7114652864 7120567168 7121334544 7129125542 7137916786 7143076864 7151885312 7160481328 7182343168 7188507392 7195258432 7212012808 7212790039 7226126336 7226905088 7234811584 7235591272 7248942778 7257682432 7257881774 7263128576 7280825552 7287663292 7301924864 7310701216 7333021696 7333811968 7334013401 7356405056 7357197848 7363313776 7365246889 7379660288 7386590848 7404588646 7409941504 7410145028 7433570144 7434371252 7457069312 7481452888 7486861312 7487873822 7496093696 7510735232 7511544656 7519762558 7529035514 7534478336 7559318668 7565602616 7566417953 7589519168 7598878144 7607191592 7608011411 7622078464 7631239616 7637789104 7644962084 7668303104 7677759232 7678586656 7686987308 7702030336 7711287584 7717074112 7735877149 7758295168 7766783024 7767620042 7782820864 7791335552 7792175216 7816180372 7823520887 7831476224 7838831104 7840889056 7848252776 7863611392 7873062848 7898168278 7913624576 7922282368 7923136144 7929722528 7947326464 7954790144 7955008633 7964599552 7980156184 7981016197 7995772928 7996634624 8005383232 8024024008 8031559718 8047277056 8063864116 8073808028 8079644672 8088484096 8098458368 8108192092 8115150923 8147572048 8157619184 8158498322 8183407232 8192360176 8193243058 8199391244 8242300352 8243188616 8252206963 8268356096 8269247168 8278294024 8279186167 8284506032 8294494208 8320943488 8328758048 8330944622 8355087104 8364227872 8365129276 8381499392 8390899517 8407320064 8408226112 8415215744 8417425016 8418332153 8425330186 8433897472 8441818112 8444034368 8451964528 8462387024 8488223744 8495508736 8496424288 8505719684 8522364928 8531688704 8539701184 8550231872 8566932374 8577261056 8583697408 8584622464 8594014352 8604612016 8656795301 8666298368 8667470383 8673736192 8693933248 8694870184 8704382687 8721416704 8757444124 8763774976 8785128352 8786075116 8802287659 8812900096 8841002456 8849305426 8876323456 8877280048 8886992114 8904383488 8905343104 8932777568 8933740244 8941166728 8961016064 8969431744 8971786516 8980212311 8991286213 8997786112 9018737728 9026478032 9036353326 9054036992 9055012736 9062540032 9064919248 9073432508 9084621364 9091188736 9102399488 9113339872 9120178496 9121161368 9131140249 9142400267 9149009408 9170313152 9178925392 9207942016 9215844704 9225927172 9237304076 9243981824 9255380992 9266505248 9311510912 9334198874 9352465408 9362697344 9363706352 9392294912 9401373839 9431093672 9432110051 9449549824 9450568192 9460907456 9461927048 9490815488 9491076166 9521079568 9530021228 9548670976 9559117568 9560147744 9582408836 9589336064 9589599448 9590632909 9619914304 9620951032 9628948784 9631476701 9650324992 9659388032 9671299456 9681880208 9682923614 9690189652 9720822496 9731457428 9743457724 9750501376 9752608229 9759658496 9771693568 9783438392 9790779856 9791834998 9802584064 9821730688 9833842304 9845661826 9875721856 9884996576 9893480344 9916517611 9935923712 9936994496 9947865928 9948937999 9967333376 9979313344 10040146688 10041228704 10052214172 10071885824 10082904832 10083991456 10116147041 10124556442 10144369664 10145462912 10156562416 10157656978 10177534976 10188669568 10221158948 10230758083 10241161216 10250779136 10253470304 10263099784 10275755672 10283184128 10286997721 10294434304 10307128832 10327260944 10328373902 10348585984 10357188608 10359907712 10369637152 10382424416 10402703597 10415245568 10435588856 10448457448 10456010752 10459888439 10480357888 10490200448 10492954472 10502808862 10523362304 10543916768 10556918944 10558056652 10590291712 10603020428 10667655856 10679326658 10700225536 10701378688 10713086384 10714240922 10778392768 10779554344 10791347567 10812465664 10813630912 10825461416 10846646272 10881233792 10891452832 10894312198 10903368476 10924705792 10925883136 10937836448 10951324384 10972714753 10994187776 10995372608 11004512896 11007401944 11017739474 11028942848 11031325942 11039300608 11052913664 11065005952 11066198416 11099984896 11109511424 11121665632 11135380256 11145837976 11153895424 11167649792 11181072448 11202911566 11216418304 11216726378 11224835072 11252184944 11264495242 11286539264 11297138944 11332851712 11333162984 11334384347 11368989632 11370214856 11382654283 11404929536 11452042316 11488244768 11500813324 11523319808 11524561664 11561310904 11570921648 11572168634 11607499904 11608750832 11621451226 11635782158 11644193792 11671307648 11681324512 11682583396 11692294952 11718251776 11729256896 11742089128 11743720768 11756568824 11757835817 11765067776 11779575808 11793733952 11802583936 11803855888 11816769734 11831341522 11839894528 11851013888 11865627904 11879889476 11903137792 11916160256 11917444448 11926387264 11954158216 11955446503 11965384886 11977551872 11988800512 11991947968 12003210128 12041154944 12050190592 12079551484 12103190528 12117737632 12154734592 12166149632 12204944752 12206260066 12230147072 12243527296 12244846768 12282231808 12294104251 12332968648 12334297759 12357103616 12358435328 12371955904 12400764376 12409729024 12411407294 12450642512 12460992544 12462335452 12477703316 12486723584 12500384512 12515799296 12530842324 12540245432 12541596881 12579887936 12591702256 12607229648 12621022414 12645721088 12647083904 12660920272 12662284726 12671786468 12710475008 12726148864 12738100544 12741444716 12753410761 12778368512 12793727128 12803327504 12818763776 12859639936 12873708848 12875096234 12885799108 12911015936 12914405504 12926533984 12967753799 12993131008 12994531264 13008747752 13010149691 13034205184 13049871296 13118163968 13129422592 13143786656 13145203148 13170927616 13185337088 13228807669 13239804578 13265714176 13267143808 13281658544 13298036752 13312585286 13338637312 13366130932 13378683647 13392287744 13395181501 13404865024 13419530432 13436078656 13437526648 13452227789 13462322302 13478553088 13504879696 13521533168 13534231828 13544015872 13577016544 13591870292 13603535473 13618468864 13619936512 13661895104 13663367432 13674725584 13678315651 13705083392 13717954432 13721555848 13734442358 13761319936 13805201696 13806689468 13848843008 13863994144 13865488252 13877014424 13904171008 13938049216 13948508288 13950011504 13965273322 13992602624 13994110592 14009420656 14082734848 14094821312 14096340296 14111762203 14129164049 14139378176 14154847168 14172302144 14229305728 14241134336 14242669088 14258251084 14275833572 14286153728 14303770624 14320962656 14348934677 14364686336 14366628991 14377014784 14390516864 14424025616 14425580078 14453810176 14469623168 14471182544 14497885556 14515364864 14515763548 14526257152 14529395933 14561651104 14575326584 14603849728 14621402432 14666043392 14667623936 14668026802 14712810112 14714395696 14726627552 14730493778 14759320576 14773181696 14809177292 14819883008 14820290056 14821887223 14867140288 14868742504 14885009447 14914138624 14962905776 14975747644 15021470464 15023089312 15039525116 15058071028 15068956672 15118637336 15131205232 15132835906 15179038336 15197756288 15214383184 15216022822 15262479232 15275578208 15289924168 15325527217 15336606208 15355518464 15357173312 15373974616 15375631453 15404060672 15422575168 15434148224 15471754298 15516590336 15533566048 15535240084 15565641728 15582671104 15583099103 15584350432 15632360744 15634045427 15647041774 15662952448 15677662208 15681778112 15696505552 15746125696 15796336556 15827249152 15844564736 15846272288 15859445056 15894652928 15898087387 15909580288 15910017266 15929199104 15960312368 15962032394 15993269248 16010766464 16048048016 16063119436 16076905559 16094554112 16127728232 16145372551 16147616056 16159289344 16165282133 16176968192 16196916736 16216384184 16230301846 16295144096 16315238368 16316996644 16366814464 16384720352 16386486116 16398782488 16484600704 16486377232 16504413926 16536712192 16538494336 16556588048 16558372334 16569012064 16641886976 16657516096 16661889244 16677537149 16710174208 16728455744 16730258552 16762998784 16781799034 16814640128 16816452224 16830431488 16834850032 16836664306 16850660372 16883636224 16888068736 16903929056 16924774048 16957831891 16976447488 16991017472 16992848576 17011439368 17044729856 17051051017 17063377408 17079402368 17100463744 17133864748 17154522112 17167394816 17169244928 17188028704 17209224032 17313590602 17332596736 17334940766 17347472384 17387866496 17389740368 17408765374 17442833408 17514888248 17516775809 17527549952 17570256704 17572150232 17591374801 17604575318 17625800192 17682004912 17698610852 17752646912 17754560096 17773984228 17808766976 17810686208 17865555136 17867480488 17882333456 17887028159 17922032128 17938863488 17943573032 17960424622 17982572426 17995572224 18037475456 18052956064 18072706652 18108073984 18110025472 18125080064 18129838496 18146865016 18169242728 18182377472 18204798976 18226679744 18240356992 18242322736 18262280498 18284800534 18298018816 18340626304 18357850784 18415884032 18431689408 18451854344 18474608152 18476599141 18487963648 18510761984 18533010496 18623021824 18668397748 18704930816 18725394688 18727412704 18784589824 18787130219 18802747678 18862187344 18864220102 18901136384 18921814912 18923854096 18981630976 18982152332 18999979297 19042159136 19060042456 19080894833 19097341952 19118235136 19120295488 19164817672 19178672128 19179198896 19181265818 19239828608 19241902064 19257897568 19262953402 19300649984 19318776064 19342598912 19363760416 19365847228 19380379304 19382467907 19441644992 19462914856 19486915448 19501002752 19505216458 19519316992 19543387136 19566876784 19581559712 19583669996 19643461376 19667684608 19691323652 19751443712 19769993152 19786960688 19833035222 19871847424 19873988992 19895731856 19897875998 19958626688 20041074053 20080293376 20082457408 20104428344 20143771648 20165809664 20167982912 20232294082 20249112884 20288739328 20290925824 20313124832 20315313956 20355069952 20377339136 20377898827 20442317896 20444520943 20461516166 20482322432 20501558272 20506940608 20526199568 20551511344 20573995442 20588868608 20614257664 20654521888 20656747804 20697171968 20714377216 20719815424 20739274304 20764848832 20789806583 20805407194 20830491136 20871177712 20896914896 20919776878 20960715776 20980400896 20985908944 21005617724 21023645731 21046724608 21087833536 21113837888 21116113304 21139215097 21180583424 21206040856 21335311712 21358653316 21400451072 21402757376 21426172768 21428481844 21556785536 21559108688 21582695134 21624931328 21627261824 21650922832 21762467584 21782905664 21788624396 21806736952 21809087041 21835980803 21849411584 21851766272 21875672896 21902648768 21945429506 21988375552 21990745216 22009025792 22014803888 22035478948 22062651884 22078601216 22105827328 22130011904 22132396832 22175626319 22199969792 22202972077 22219022848 22243331264 22270760512 22291675952 22297528253 22362144896 22405823132 22432836608 22433452756 22449670144 22504369888 22528990484 22550148439 22573078528 22594277888 22665703424 22666325968 22668768694 22737979264 22740429712 22765308566 22809859072 22904084632 22906552981 22976489536 23001626648 23004105509 23046639616 23049123328 23122621808 23141843296 23144337268 23214999808 23217501664 23242902452 23271564316 23288387584 23342615296 23362649024 23365166792 23384589904 23390729131 23436503552 23458513792 23484178256 23487441536 23513137648 23515671634 23587467904 23605167872 23607711776 23633539468 23662683044 23679789056 23684905699 23702027776 23731255808 23759778952 23806275584 23832320512 23834888896 23852774528 23908316432 23910893006 23930769772 23977601024 23983895936 24006420256 24082309888 24082971341 24100381184 24159102968 24161706569 24206381056 24235475264 24309469184 24332299264 24409889504 24412520132 24460294144 24487054592 24489693536 24564463616 24567785671 24588208502 24665937296 24668595518 24716870656 24743911808 24801528752 24822814588 24846126773 24901285024 24921985088 24924670904 24951939397 24955406632 24973447168 24982708751 25000769024 25031598592 25061684648 25080490864 25083193762 25159775872 25183404512 25214459296 25242044828 25291442176 25294167808 25321840544 25324569452 25343572936 25371299723 25402586209 25420950016 25452297728 25476201088 25482889432 25506821522 25556737024 25587454256 25606655008 25719279872 25747417696 25750192468 25771598216 25822031872 25828811008 25853067968 25935507598 25986262016 25989062528 26017495504 26020299382 26099742592 26207558377 26236327936 26258845184 26287573312 26290406296 26341855232 26351624299 26370674176 26457615338 26479609156 26531428352 26534287616 26563317088 26596073504 26625170572 26648021543 26677274624 26732261864 26757367294 26784575488 26790363002 26809730048 26839060864 26872157312 26875053296 26904455578 26924644604 26957106176 27009759392 27043066336 27068463656 27088031744 27154033088 27183740584 27186670147 27207070946 27236937728 27239873024 27323790208 27326734864 27349451168 27356631302 27410166784 27435908864 27443111696 27468884716 27522639872 27610403392 27613378936 27643588973 27697686016 27727988288 27730976504 27754028848 27876098432 27897016576 27900023008 27930546644 27985205248 27988221184 28018841312 28165469696 28189642624 28192680592 28223524406 28258328098 28278756352 28309694336 28344604288 28458611456 28482268672 28485338176 28516502168 28551667144 28554744127 28572307456 28607541248 28641925312 28697869354 28729372672 28733257982 28754029568 28781033728 28848051232 28851160156 28907620352 28939246336 28942365088 28995771112 29030729728 29031527096 29034655793 29052514304 29058791866 29123302208 29150653168 29158306177 29242804864 29335247872 29336053604 29425620224 29428791392 29453255104 29460987556 29488655651 29518641152 29546363392 29618354584 29639766016 29640580112 29643774446 29734280576 29737485008 29770018894 29828277248 29925811552 29951495288 29984263309 30042940928 30046178624 30079050232 30116142056 30137913344 30237274672 30262410464 30265671812 30358076672 30395512576 30428766368 30432045644 30524958464 30551156416 30579848336 30651054434 30673212416 30711036928 30714346624 30747949232 30751262906 30845150336 30868296448 30943508596 30972568991 31033180672 31067132096 31070480168 31131283456 31165342208 31166198206 31168700864 31264721488 31268090854 31294083548 31355324416 31363556224 31393011104 31492251392 31493116369 31592673112 31627236641 31654498304 31689129472 31692544576 31718890112 31789305856 31796174774 31819160576 31820034532 31858398208 31920624736 31924064788 31986538496 32021532928 32096096032 32126238872 32127104339 32153811118 32189108224 32255456464 32290745102 32295232112 32330564266 32353936384 32393833472 32432768368 32460603692 32491088857 32590288192 32630476736 32633993288 32669696059 32733628928 32769440704 32772972232 32797564976 32969201408 32972754464 33008827852 33073424384 33076988672 33113176096 33116744668 33138024128 33218766581 33283773952 33315032192 33323778488 33355074298 33420348416 33456911488 33460517104 33563598068 33629280256 33632904448 33660862976 33669700064 33673328612 33701320744 33767272448 33776137472 33807858112 33849548096 33915663782 33952894976 33982034944 33985697152 34022878736 34102102034 34126754816 34158804736 34200927488 34267729496 34271422493 34309044224 34313684119 34334789632 34338489856 34376057408 34418448064 34459816391 34627181204 34669881532 34694944768 34775732992 34779480736 34817530748 34847412787 34885666816 35029776496 35033551618 35140513408 35144300464 35182749602 35209150636 35251600384 35364009824 35397221704 35435947547 35505293824 35509120192 35547968456 35551799423 35617533952 35621372416 35731110272 35734960976 35764666912 35774056318 35844064256 35877726976 35887146064 35920849244 35965144852 35991144448 36074950912 36105912128 36145413304 36149308657 36216147968 36220050944 36250160128 36259676992 36293730032 36338485456 36453359488 36480713984 36484645472 36524560996 36569601068 36596037632 36681252608 36715701568 36831768064 36863378816 36903708688 36949216304 36953198282 37066020992 37219137527 37246043648 37336795496 37377643303 37409861632 37450789376 37454825408 37569179648 37574260438 37605495356 37724374688 37728440204 37802272768 37843629824 37847708192 37963261952 37964304664 37968396037 37999958594 38084318272 38120084912 38130092693 38161789666 38236470272 38240590976 38329635344 38358397792 38362531636 38479657216 38483804128 38515795136 38525906804 38562088159 38601299968 38609640797 38637552128 38685197824 38727520832 38731694456 38760758608 38764935814 38883289984 38925829712 38973830896 39010432916 39038633984 39086774272 39133753568 39163119424 39167339992 39210190481 39258542323 39286922752 39335369216 39382647304 39502887424 39539986304 39573921376 39666070444 39743694848 39747977984 39791463712 39795751996 39917253376 40082148106 40160586752 40164914816 40208856688 40331619328 40335965824 40464588164 40498225768 40502590219 40577478656 40581851648 40626249664 40630627912 40710139904 40725237553 40754678272 40755797654 40884635792 40889041886 40923032332 41003116544 41013881216 41052399136 41103022688 41147990884 41177737216 41183306021 41228515328 41309043776 41313495608 41358694069 41394343936 41409695327 41439630848 41478548608 41529697664 41579613166 41610814388 41660982272 41742355424 41793829792 41839553756 41878847101 41921431552 41960801792 41971817888 42011235448 42047291462 42093449216 42175667072 42227675776 42232226608 42278430194 42361166848 42412081712 42670623424 42717306632 42721910231 42800902144 42805514752 42852345536 42856963688 43113571072 43118217376 43165390268 43249862656 43254523648 43301845664 43439925529 43524935168 43565811328 43577248792 43613473904 43618174082 43671961606 43703532544 43751345792 43805297536 43890859012 43976751104 43981490432 44018051584 44029607776 44070957896 44125303768 44157202432 44173578449 44211654656 44260023808 44264793664 44351252638 44399939584 44405944154 44438045696 44486662528 44541521024 44583351904 44595056506 44724289792 44811646264 44865673216 44866905512 44871740771 44899340288 45008739776 45057980968 45062836819 45100296878 45146157056 45188555776 45332651936 45337537388 45475958528 45480859424 45530617132 45619718144 45808169264 45813105962 45952979072 46003253296 46008211018 46098246656 46245243616 46283686592 46288674536 46339316023 46429999616 46435003328 46485804904 46543128632 46576775168 46685230592 46725298048 46730333584 46769179808 46781458262 46873007104 46917027584 46968356512 46974883072 47026275296 47031343268 47118128057 47174935808 47210335744 47215423552 47267078936 47325366088 47359578112 47369811398 47404055552 47462511616 47519557904 47664641024 47669777792 47705549056 47816632864 47821786012 47861539544 47955202048 47967791872 48012840512 48164619776 48165942682 48200762368 48318205936 48323413138 48470950528 48664598528 48671179843 48819779008 48825040264 48878456627 48920588288 48974109184 48979387072 49128927232 49135571342 49176417004 49331874592 49337191036 49433741312 49487823616 49603057504 49645629176 49692253546 49802570048 49843970176 49849341808 49903878794 49910813264 49965417502 50001538048 50063197184 50123369296 50160981728 50166387524 50319551744 50366809024 50428918592 50484089656 50489530273 50582884352 50588335616 50643681088 50649138904 50687145872 50742599446 50805172418 50841900032 50904595456 50952402176 50965778864 51013643044 51113474048 51174908512 51213310016 51338093807 51438559744 51494835392 51500384936 51543196432 51657622016 51706135936 51871015196 51972524032 51978125056 52034991008 52040598764 52199485184 52415116754 52472655872 52517690368 52575146624 52580812592 52703248598 52741348352 52915230676 52959218312 52964925671 53030239093 53062856704 53068575232 53126634176 53192147008 53250341144 53256079877 53296043086 53354549248 53464523728 53514734588 53580726004 53619460096 53678121728 53744314624 53750106592 53808911156 53849289208 53855092489 53914212352 54019518784 54086132672 54136927312 54151140043 54308066176 54367481168 54373340294 54414141892 54479746048 54647580416 54653469728 54698902336 54713262604 54764646209 54820333568 54871817728 54886223392 54937769432 55045279744 55220806784 55226757872 55287177946 55395372032 55455976576 55461953008 55508057696 55685060431 55752196864 55794033152 55800046016 55861093288 55867113379 55970410496 55976442368 56037682624 56330939392 56379285248 56385361184 56447048812 56516656196 56557512704 56619388672 56689208576 56806056461 56917222912 56964537344 56970676352 57033004336 57103334288 57109488254 57283850624 57395738708 57466515964 57508059136 57520485269 57562067456 57696102464 57702320312 57765448741 57815240704 57878492672 57884730176 57991542224 58061459456 58063054192 58069311586 58117583732 58246604416 58301306336 58316612354 58485609728 58670495744 58672107208 58736296619 58851240448 58857582784 58906510208 58921975112 58928325071 58977311302 59037282304 59092726784 59236709168 59281160224 59287548892 59468561152 59474970016 59540037788 59656554496 59851623104 59902990576 59968526618 60085881856 60092357248 60158100464 60232284112 60474549344 60524820928 60531343624 60597567107 60672292681 60716153344 60791025152 60857532736 60864091288 61049916928 61102312832 61159696672 61302108868 61346424832 61422073856 61428693248 61495898464 61502525812 61616013613 61690300672 61691995079 61736592896 61887017192 61945137982 62066361344 62134264192 62140960336 62330684416 62332396412 62337401728 62529442976 62536181708 62588167096 62710648832 62727112448 62786022208 62939003491 62984502784 62986232738 63185346224 63254473282 63378258944 63385089152 63437780224 63592349548 63638321152 63640069064 63646927487 63716796416 63841249472 63848129576 63917981743 63973076992 63996801869 64043065856 64192192064 64252477744 64254208678 64307622236 64510912928 64581490204 64590464224 64661128532 64707872768 64787666944 64865536736 64921207384 64982177714 65180576384 65260953472 65267986576 65339392118 65467257856 65538881408 65545944464 65595129952 65809616873 65938402816 65945508928 66017655704 66024770357 66146848768 66153977344 66226352192 66233489336 66276048256 66437533162 66567547904 66630064384 66647556976 66710148596 66840696832 66913822976 66921034208 67127196136 67134430363 67258560512 67265808896 67321725952 67339400128 67346657224 67402641488 67552274944 67615716224 67699096192 67831327564 67964069888 67971394304 68045757472 68204204068 68253509632 68268257603 68317609472 68401854976 68535458992 68542844986 68618088448 68627368238 68676979712 68752114816 68836896128 68919632782 69254362408 69339763064 69389889536 69415623277 69551465984 69558961472 69635061496 69642565993 69694825574 69771333632 70059552992 70067103236 70281026816 70288600928 70365499204 70418301272 70503200768 70728019648 70794443408 70813029287 70871895094 71010587648 71018240384 71095936912 71103598846 71242744832 71462220544 71469921952 71529333824 71548112636 71615306581 71688128512 71755453952 71774292128 71841698488 71930289704 71982288896 72149901824 72211824256 72290826608 72298617314 72440101888 72500320256 72519353984 72587460064 72676970912 72818925179 72906718976 72961427968 72969290944 73049121992 73139202136 73192075264 73219219073 73362505216 73431403136 73663536128 73726757632 73807417376 73898432608 73906396564 74132041984 74438275054 74492087296 74673590992 74755286606 74901578752 74909650816 75148520876 75210990712 75219096121 75448749376 75456880408 75539432969 75604545536 75687259648 75695416384 75926523904 75928609328 75936792074 75999917188 76168636544 76240169824 76260185386 76323579332 76472940544 76481181952 76659270688 76716795584 76725063272 76809003271 76959314432 76967608256 77031590272 77051813608 77124176318 77202599936 77219281594 77275104256 77370395648 77455041664 77463388912 77521517216 77529871628 77766579968 77851659424 77947661792 78020865832 78077267968 78173548544 78267507136 78326238848 78334679984 78420380962 78517084646 78573845504 78670738432 78765294608 79005774848 79079972608 79147842752 79332140888 79340690429 79487389696 79495955968 79582927424 79591503992 79834506752 80164296212 80321173504 80329829632 80417713376 80663238656 80671931648 80674147411 80929176328 80996451536 81005180438 81163703296 81252499328 81261255824 81450475106 81509356544 81511595308 81769271584 81778083772 81846064664 82006233088 82027762432 82104798272 82206045376 82295981768 82304850719 82355474432 82366612042 82457030656 82618087552 82626991216 82717388138 82819390654 82879261696 82957097216 83059395328 83159226332 83221628776 83230597483 83321964544 83484710848 83587659584 83679107512 83688125521 83757694202 83842863104 83921603584 83943635776 84022470896 84094582924 84351334144 84455351552 84464453216 84556860388 84722333696 84824163424 85341246848 85434613264 85443820462 85611029504 85704691072 85713927376 86058729757 86227142144 86236434752 86330780536 86340084313 86499725312 86509047296 86603691328 86879851058 87049870336 87131622656 87154497584 87226947808 87236348164 87343923212 87407065088 87502691584 87505094963 87610595072 87781718024 87791178167 87953502208 87962980864 88036103168 88059215552 88141915792 88250607536 88347156898 88520047616 88529587328 88702505276 88811888308 88876091392 88973325056 89083042048 89166703808 89190113012 89273875327 89448579584 89623292528 89731346432 89733811024 89743481542 90017479552 90115961936 90125673638 90200593756 90377111552 90665303872 90675074776 90774276593 90951917056 90961718848 91061234264 91071047837 91239436288 91616338528 91626211924 91905958144 92006506592 92016422036 92196493312 92490487232 92567373184 92577349072 92601653683 92678632046 92859999232 92870006656 92971609808 93086257264 93370461184 93450596096 93460667168 93538359616 93562916524 93650785529 93746014208 93766270507 93834055168 93936713024 93949766144 94052550592 94062686536 94236256114 94349871616 94420671488 94430847104 94534157872 94650732176 94739622796 94808111104 94925023232 95039115808 95224748311 95329282048 95339555584 95342174213 95411098112 95633265728 95643572024 95723079088 95748209557 95935583744 96025681024 96329239552 96331885364 96401524736 96636411872 96646826276 96941901056 97329197056 97342359686 97639558016 97650080528 97756913254 97948218368 97958774144 98271142684 98352834008 98363433389 98663749184 98674382072 98782335421 98867482624 98904148343 98975647232 99206115008 99291258352 99384507092 99605140096 99687940352 99698683616 99807757588 99821626528 99930835004 100003076096 100126394368 100246738592 100321963456 100332775048 100442542739 100566402937 100639103488 100733618048 100857837184 100968179312 100979060546 101176671232 101287362176 101298277808 101374291744 101485198892 101610344836 101683800064 101705771531 101809190912 101904804352 101931557728 102027286088 102226948096 102349817024 102426620032 102676187614 102877119488 102989670784 103000769872 103086392864 103315244032 103412271872 103415112229 103742030392 103753210561 103945048064 103956250112 104069982016 104081197528 104398970368 104830233508 105035380736 105150293248 105161625184 105406497196 105482696704 105496961999 105830461352 105918436624 105929851342 106060478186 106137150464 106253268352 106384294016 106500682288 106512159754 106592086172 106929047456 107029469176 107161452008 107238920192 107278690519 107356243456 107488629248 107500213184 107617822312 107629420171 107698578416 107710184978 107828424704 108039037568 108172265344 108273854624 108302280086 108616132352 108734962336 108746680588 108828283784 108959492096 109081693721 109295160832 109306939456 109397804672 109426525208 109438317989 109529292418 109640667136 109743635456 109772446784 109875538864 110441613568 110453515744 110574355892 110790744064 110911953152 110923906016 111016115392 111370120862 111504393728 111588066304 111600092032 111722186576 111734226758 111952884736 112075365248 112538338913 112661878784 112758570496 112770722368 112894097624 113033312392 113115025408 113156974931 113238777344 113378417152 113612112922 113834445824 113929074688 113941352704 114066008672 114206668576 114218976508 114429739567 114567701248 114791477416 114933031928 115016118272 115040970538 115124134912 115392204928 115404640624 115530897482 115756985344 115769460352 115983084448 116126108384 116138623172 116235167464 116493208832 116602612672 116633224708 116742760043 116971219456 117340991488 117344214416 117472593238 117702480896 117715165568 117813020416 117843950224 117856650142 117954622604 118185453568 118473418336 118562320448 118575097784 118704823237 118937122304 118949940032 119080075576 119313108992 119703246208 119805981152 119937053236 120171763712 120184714496 120316200928 120464568224 120949098688 121049641856 121062687248 121195134214 121344585362 121432306688 121582050304 121715065472 121728182576 122099833856 122204625664 122319393344 122604217736 122617430663 122692849664 122844147712 122857386496 122991796928 123005051624 123232027226 123380601344 123383990158 123473185792 123774034384 123890275964 124132722688 124268528384 124281920672 124661368832 124664792824 124674803456 124678227817 125058885952 125072363416 125176334192 125209197113 125454224896 125572044416 125878006982 125969005568 125972465476 126370692448 126508946564 126756517888 126770178304 126875560448 127184699096 127276642304 127280138128 127293854974 127433592832 127682498944 127696259152 127835963486 127993603738 128086131712 128384384128 128504955488 128508417356 128615244472 128629105201 129021825856 129162980408 129180928448 129322257064 129336193987 129415745536 129575333888 129731073472 129842414768 129964355428 130361152768 130521906944 130535973152 130678784236 130934515712 131077762816 131091888928 131190259904 131509911533 131619233746 131876805632 131891017856 132035311408 132049540714 132307954688 132452704384 132466978672 132552096512 132875066324 132999855079 133135095808 133260128768 133295113952 133420297192 133681393664 133827645952 133842068416 134254392272 134268860726 134531617792 134643451904 134678800256 134693314448 134805282976 135104549888 135231432448 135235146761 135398192384 135662655128 135677275349 135928139776 135942788608 136091514944 136408408136 136507019264 136536515206 136635218944 136803709952 137070917984 137085689972 137254736476 137353959424 137504229632 137673792256 137839265564 137957565691 138508724816 138679526128 138831246554 139102931968 139117922944 139270122992 139285131986 139389651148 140119105984 140134206472 140287518371 140562053632 140577201856 140730998408 140836602544 141006401536 141456039296 141588886816 141626058574 141743790188 142021175296 142036480768 142191873824 142207197692 142485489664 142645291789 142924441088 142939843904 143058667648 143096225272 143111646601 143230613162 143376257024 143510907904 143548584256 143683396976 143860579408 144299803648 144423648512 144581653216 144597234628 144880203776 145000640512 145038707968 145174920128 145353941824 145637850358 145813437952 145922855936 145938581888 146098243984 146278404272 146438438146 146725010432 146862806272 147165520117 147327072256 147346996511 147453515264 147614834752 147796865216 147812793128 147974505679 148264083968 148876550108 148984174592 149347181984 149510573212 149638890203 149803157504 149819301632 150297041752 150421981424 150438192242 150897498752 150913760816 151078865938 151374519296 151390832768 151857218656 151873584148 151999834376 152337273088 152480339648 152520370772 152647158664 152663609287 152851865621 152945881088 152962363904 153318541376 153433591168 153450126544 153618006542 153918628864 153935216512 154063180544 154103627216 154248352636 154438563188 154550208512 154740791296 154910083328 154926777824 155043034432 155059743256 155229384233 155420804539 155533159936 155703318848 155895323584 156041731664 156535014272 156652477696 156669359968 156840761924 157034169292 157147691008 157341476864 157530589216 158011549696 158159945216 158295685504 158664281776 158681380858 158991911936 159165854848 159183007984 159669013504 159823355263 160328592424 160345870867 160642347008 160659659264 160835426752 161326477312 161343863296 161348294822 161858352656 161992903072 162010360876 162327406592 162504998656 162522511648 162900950212 163018713088 163023190616 163040759453 163538543168 163556167544 163692129328 163735103917 164055524864 164209596544 164412090752 164591963536 164609701438 164733224084 165236175104 165253982432 165434776276 165638781308 165758523392 165794339893 165914194432 166118790656 166318452664 166443257552 166461194966 166643929088 166969421696 167175319168 167358215024 167376251042 167515388404 167843207168 167887271552 168044941792 168189165848 168580799387 168702668288 168910703104 168928906432 169113720776 169131945983 169444667392 169648326848 170682493696 170869226528 170887640924 171222059008 171409382144 171427854752 171974499697 172117459514 172454284288 172472869504 172661561072 172680168626 173018094592 173207382656 173759702116 173922887411 174099740672 174263245312 174308995168 174453895616 174472696328 174687846424 174814130176 174878961257 175005383168 175010189926 175221190144 175563436048 175582356334 175925961728 176072206336 176118431104 176283831584 176501215072 176694313796 176845961149 177040095232 177059174656 177405010552 177599098061 177623776616 177752182784 177818103463 177946650112 178166084096 178333407616 178380226024 178547750654 178897159168 179246585056 179467622048 179486963084 180034959104 180231923872 180251347276 180401187512 180754223104 181330607744 181350149552 181548553186 181903834112 181923437696 182122468528 182142095674 183232677056 183252423848 183452908639 183811916288 184013013184 184032844072 184392986624 184980974464 185134746368 185154698144 185203307366 185357264092 185719998464 185740013312 185943219616 186172514528 186536150801 186740922368 186901192192 186921334336 187076719232 187125833048 187301571058 187492028416 187532541014 187668110336 187873426048 187899532288 188105101184 188125373072 188472512228 188699743232 188841342976 188861694208 189068315744 189301464352 189479245592 189616222208 189850046464 190078231616 190449496622 190658564096 190679111168 190684348426 190822196224 191266531456 191287144048 191446158176 191496419114 191871167488 192051362048 192658479104 192663770728 192684533899 192803049472 193272823744 193293652552 193505122811 193883802112 194684719372 195279116032 195300161056 195513826508 195896436736 195917548288 196542285368 196705668016 196726866778 197327498368 197348764144 197564670842 197808296686 197951294464 198412230016 198582516704 198769014184 199210280192 199375880704 199397367232 199615515176 199643253056 199861670008 199883208889 200006152192 200252788736 200493477184 200643926912 200665550096 200885085478 201132805874 201278206976 201467236096 201715674368 201936358624 201958121092 202353342464 202574724352 202596555616 202748583488 202970397784 203220689672 203242590551 203367600128 203411543062 203618381824 203809608704 203863115456 204054572176 204699634048 204853240064 205352375228 205754238976 205979341568 206001539744 206172785728 206630488064 206824543744 206830224458 207484060784 207506421122 207912500224 208139964032 208162395056 208797940736 208999772267 209660467016 209889843163 210070761472 210300586496 210323250368 210812994392 210965393408 210993923998 211660922704 211836873248 211859702684 212120956372 212274300928 212506536704 212768588032 213001364576 213024319508 213184172344 213207146977 213858094912 214058938352 214322904016 214557381038 214712486912 214977258496 215000426368 215235644624 215258840342 215397156832 215420369956 216078075136 216344530688 216547709248 216604560172 216807982937 217232264704 217469924672 217493361176 217656567568 217918984192 218163387442 218590321664 218613878912 218795609344 218853050416 218876635978 219058584836 219487270912 219544893568 219751077728 220451814583 220883227136 220907031488 221148711784 221581488128 221823906304 221847812032 222032230784 222740241724 223008787456 223176132608 223200184064 223444373152 223468453516 223905769472 224150730496 224889730373 225076677826 225323757568 225517140992 225541444736 225788195248 226066624784 226313949862 226477554688 226756834304 227224225844 227437621999 227668891648 227718085517 227858149376 227882705408 228132017344 228413337152 228437953016 228687872413 228859479134 229135402496 229582954832 229866063856 230081941076 230248269824 230784409856 230809281248 231061794964 231260103041 231513970688 231538920704 231966168896 232252216768 232277246344 232470334928 232531366067 232986417664 233205225344 233266449416 233485520086 233942438912 234688428832 234945186476 235404961792 235430331136 235626040832 235687900448 235713300284 235909245208 236370907136 236946836672 237124640896 237150195568 237409646474 237874244608 237899880064 238160151152 239406492416 239611962304 239874106472 239899957451 240195788833 240343527424 240369428992 240632401856 240929136448 241898197376 242099283712 242125374496 242390268428 242689170724 242864613376 243164100608 243430130944 243456365152 243931889509 244199667712 244232692847 244409251328 244638786688 245208435472 245234861326 245714772992 245983593856 246010103248 246464054452 246761202688 246767980316 246946371584 246999730861 247548068768 247780551928 248051632829 248265445376 248537056768 248563841344 249322737664 249329585648 249349606912 249356455634 250117771904 250144726832 250352668384 250418394226 250908449792 251144088832 251756013964 251938011136 251944930952 251972082791 252741384896 253017893128 253045160599 253513035776 253540356608 253751120896 254369398192 254560276256 254587709948 255364997888 255392518304 255671926972 255987207476 256172263424 256768768256 257009910976 257016834712 257230488944 257258210402 258043651712 258325960816 258361856896 258644514128 258672387974 259462146944 259684829536 259928710856 260533962689 260722305536 261043813888 261071946304 261357568472 261869031424 262155525632 262183777856 262380519808 263019823066 263238467492 263753611264 263782035712 264070622816 264099081428 264615909376 264905408768 264912684751 264933957344 265104193024 265750132648 265778772259 265999710158 266270191616 266520257536 266590227904 266840594384 267655291904 267684136832 268508784544 268537721452 269063235584 269286903808 269357600512 269386628896 269610565952 270209099776 270267485579 270462864896 270470293522 270796384768 271325310256 271354550698 271885577216 272183029888 272816816272 273073030412 273270437888 273307394503 273607419904 274141835968 274171379944 274471333367 274509472952 274707918848 274809796261 275008459264 275347584512 275678531128 275915131382 277017449632 277359052256 277662493108 278205863936 278235845888 278540245984 278570263972 278779302296 280238211968 280268412944 280575036742 281124107264 281154403712 281461996816 281673205088 282912078592 283177773632 283252117148 283487580376 283518131533 284042350592 284072961536 284383747648 284414395384 284970979328 285290583578 285848882176 285879687808 286117335296 286192450544 286223293202 286461226324 287021815808 287097168512 287366793952 287721158816 288283142147 288599607296 288847297024 289163306432 289194469256 289760407552 289867867289 290077415936 290349840256 290707883648 291275700716 291626875904 291845711872 291877163776 292196487968 292556808544 292876876292 293151929707 293450020864 293725612544 294331040234 294654144512 294693993022 294907030528 295229669504 295593730432 295625586256 295949011358 296528167936 297753100216 297785188753 297968349184 298694363968 299021146424 299053371617 299277780406 299606315008 299638603264 300594083504 300843962848 300876384484 301794997504 301827521632 302157731876 302749038592 302781665536 303714437312 303747168296 303999668752 304079478703 304674546176 304960679296 305040741544 305294317328 305327218574 305703731242 305924727808 306637082752 306867182336 306900253088 307236013084 307837257728 307870433024 308126361088 308207254432 308496705272 308877126376 309100417024 309481582592 309820166656 309853555648 310086068864 310119486512 310458768466 310841609078 311066319872 311406637696 311790647168 312083463328 313070028544 313304955392 313338719936 313681523848 314068338584 314102185397 314295382016 314682953728 315061178432 316023099392 316319890432 316591371008 317328563552 317362761716 317983823872 318331709696 318366015968 319338027008 319381213723 319646710526 320657184848 320691741734 321319318528 321670853504 322687726592 322696589644 322999648049 323716705312 323985806144 324020721752 324375212161 324654813184 325009997312 325045023296 325801900424 326037426176 326046381232 326081518906 327077086336 327112335088 327384258656 327470207834 328111049728 328419193088 328824181504 329183927072 329219402876 329466448168 329826896399 330472350208 330507964864 330869552552 331277562616 331517046784 331588679786 331828388864 332237581312 332636905328 332886515104 332922389932 333938843392 334350638336 334716430048 334752502084 335030776808 335686414336 335774543104 336089883584 336378331696 337161598774 337405336576 337821406208 337857812864 338227441552 338263891966 339296653696 340698258901 341364987392 341738453056 341775281848 342444118016 342818764288 342855709504 343948999394 344234919028 344908568576 344945739008 345323122144 345360337252 346036189184 346414765312 346424280059 347519404232 347845774822 348199481344 348526490624 348617990336 348907791232 348945392656 349375692848 349757922514 350010766336 350020379852 350442380288 351126872096 351164712668 351851923456 352144412672 352236862208 352567663168 353002430144 353388627592 353426711911 353691922298 354080190464 354118349312 354810021104 355198196122 355247553232 355636206926 355893300224 356332168192 356666815232 356760452048 357095501308 357401977427 357794318336 358493170112 358935244096 358973926168 359366656649 360069918208 360463847744 360502694552 360802375024 362661215488 362700299104 363097106372 363807668224 363846875392 364244937056 364284191348 366465354112 366504847696 366905817278 367623832576 368026026368 368065688144 369961948928 370269492736 370309396288 370406614732 370714528184 370754479697 371211673651 371439996928 371480026624 371886439232 372345029056 373072301602 373481844736 373802384384 373842668672 374153438464 374251666096 374603142116 375065082028 375336220672 375746852096 375799064576 376210202368 376250746144 376945024456 376985647423 377399486464 377450525309 377682685952 377723388416 378136631488 378602928704 378958491184 379057980301 380156463232 380898993244 381358222336 381368696852 381644392448 382533062912 382574288096 382892316352 382992838228 383352523463 383742334976 384102724096 385316958208 385327541456 385369067798 386545647488 386587305104 387010245622 387767604224 389369438744 389795423017 390558232064 390600322112 391027653016 391069793653 391792873472 391835096576 393084570736 393411336032 393453733556 394654996736 394697528288 395129341684 395616593372 395902588928 396824460032 397165033408 397538028368 397642395227 398420560384 398751761408 398794734464 399231030352 399286506112 399723340016 399766417778 400986954368 401287853824 401331100192 401770170956 402265611748 402556413952 402643396883 402934472192 403431348736 403872717248 403916242184 404706684928 405149448704 405193111232 405497166976 405940795568 406441379344 406485181102 406823086124 407619217408 407726230912 408109144352 409399268096 409410512797 409706480128 410704750456 411154076333 411508477952 411958683136 412003079488 412345571456 413260976128 413649087488 413660448916 414968121568 415012842244 415825000448 416279928064 416324790112 417595881472 417652356407 417999544534 419320934032 419779686326 420601172992 420646500736 421625988784 421987847996 422384155141 423321845408 423673746496 423719405368 424182969749 424241912744 424548601856 424706048767 425013073408 425537176064 426002729152 426048639016 426368344688 426414293954 427716189824 428117876704 428645808032 429114762076 429424973824 429954516992 430000852736 430471289248 430517680684 430794313664 430840739912 431312095291 431843965553 432156150272 432689061376 433095418496 433209120344 433615965874 434464529408 434939849344 434986722352 435313135136 436326774884 437180643328 437227757824 437591218688 437706100832 437753271956 438117169672 438974541824 439089787136 439502155456 440903629166 441766454272 441814062976 442297423568 443647812608 443695624064 444064461568 445480483448 445528492409 446017574912 446352265216 446400368128 446888746304 446936907032 447811538944 447977613083 448301460992 449779460746 450153355652 451034281984 451082889472 451576390496 452133249568 452627899724 452955109376 453016366231 453513668608 454448451688 454875243998 455337783296 455436171034 455765410816 456264034688 456826674304 456875906032 457375744826 457718958268 458270804992 459165909664 459732127712 460163882152 460496539648 460667318111 461568819712 461618562496 462123589928 462173392499 462520206082 463027941376 463077841408 463932337792 464504433536 464554492688 464940669856 465062732134 465972835328 466410450688 466532898832 466971040172 467884877824 469376857664 469890372952 469941012541 470809923584 470860662272 471252081664 471375800896 471426600568 471818490416 473893673344 474249281792 474300391136 474819292948 475748489216 475799760128 476320302304 478812984832 479223924608 479748212944 479799914902 480391577666 480738857984 481264803712 481858272896 483796394752 484198567424 484250748992 484780536856 485378341448 485729226752 485909362939 486328201216 486860261888 486912730304 487863779018 488399335424 488465385694 488818502656 489277573376 490416870944 490469722652 491429545984 491967187712 492020206496 492928108904 493522405376 493535960632 493589148481 493892743168 493999461722 495096137536 495561103856 495691205009 496103265658 497074113536 497127682688 498659171296 498699213824 498712911268 500235543808 500289453664 500705336768 500836788452 501307146067 501816899584 502288177664 503512027928 503876022272 503889861904 503944165582 505482769792 506035786256 506090321198 507080713216 507502241792 508738796384 509120552512 509175419896 509732476253 510729995776 510785036608 511343853944 511974414952 512344526848 513537536512 514019821952 514033669424 514460977888 514516420804 516087303424 516651921632 516723713792 517289028256 517344775948 518924293888 519369659072 519857421712 521067925378 521444611072 522087627776 522143892608 522715136944 524311051264 524367555712 524761039616 526039646132 526476934984 526533672847 527507222528 527564071424 528141245632 528198162856 529231818752 529810817536 529825369502 529867914688 530208386048 531500265296 531557544518 531999420316 533040515072 533180455808 533681188768 535310583808 535368273664 535382978273 537017569088 537075442904 537663022897 538126471168 538715201024 538773257792 539221131904 540418199552 540534971158 540925729792 540940587044 541592769536 542650620512 542709101396 543771154432 544366059776 545633632544 546146060824 546540875776 546614789006 547214839808 548283671936 548342759888 548942666734 549018945904 549619592522 550016918528 550695169024 551357062256 551830262764 552348510569 554034899264 554718104512 555324986216 555384833003 556411727872 556471691776 557080491968 557140527944 557558604592 560476423936 560536825888 561150073484 562248214528 562308807424 562923993632 563346410176 564719031877 565824157184 566355547264 566504234296 566975160752 567036263066 568145923072 568767495296 568828790768 570581167156 571697764352 571759375616 572234670592 572384901088 572446586404 572922452648 574043631616 574194337024 574733587904 575442317632 576566284294 577199214592 577694594048 578326612864 578388938512 579735734578 580154831872 580699680512 581415767296 582551401432 582614182381 583253751808 583332630023 583691423744 583754327552 584392975936 585113617088 585753752584 585816878647 586303859414 586900041728 587451225088 588662080468 589387986044 589814061056 590459339008 591187460864 591251172512 591898022716 592406017379 593056335872 595506200432 595570377506 597388727936 598042292848 598106743234 598555560812 599277206528 601188167008 601687925696 601752768968 602411108299 603589995008 603655043264 604315463752 604380590191 605498077184 605563331072 607428874624 607494336592 607999337504 608158957406 609349092352 609921358592 610081483088 610588634656 610654437148 611407462484 611849455616 612535664741 613274165504 613734364672 613800506176 614472026168 614538247169 615674515456 615740866048 616252722176 616414508864 616993410544 617754252752 619640333312 619707111296 620172137728 620238973024 620917536932 621683218156 622132639744 622813275392 623581294336 624166926656 626140057088 626609910784 626677439872 627363047696 628136677168 628204370794 630122356864 632639780864 632725337959 633182742016 634657127104 634725523432 635419936151 635967647744 636663419392 636732031936 638676054016 638762427446 639293421052 641314369696 641383483468 642638637056 643341707008 645375453184 645393179288 645999296098 647433410624 647971612288 648041443504 648211575781 648750424322 650019994624 650090046592 651603800848 652092762464 652163037812 654154172672 654224670176 654768517312 654940415668 655555498703 656222099456 656363893549 656838386176 657648363008 658367854144 658438805752 658932896336 659653792798 660944700416 661015929728 661739105104 662555125232 663177359572 663656777728 664475162624 665273810656 665773030208 665844779864 666573238177 667395219491 667877686784 668701276672 669432860096 669505004168 670061553616 671549086208 672179767168 672756663392 674323197548 674810673152 675642812416 675715625728 676454883104 676527783932 678593307392 681396517802 682729974784 683476906112 683550563696 685637528576 685711419008 687897998788 688469838056 688544033723 689817137152 689891478016 690646244288 690720674504 692072378368 692329038401 692829530624 692848560118 695038808464 695691549644 697052981248 697235980672 697815582464 697890785312 698751385696 699515845028 700021532672 700040759704 700116202357 700884760576 702253744192 702329425336 703097799173 703703846912 703964820559 704473724416 705135326336 706004860288 706777255184 706853423822 707383844596 708236698624 709620042208 710396392244 710495106464 711272413852 711786600448 711940400717 712664336384 713333630464 713520904096 714191002616 714803954854 715588636672 716986340224 717870488192 717947852336 718733313298 720139836416 720927695488 721005389104 721604750048 723905785603 725322430976 725400598208 726194212744 726272473927 727615336448 727693750784 728489874112 728568382696 732930708224 733009695392 733811634556 735247665152 736052052736 736131376288 738478733993 739923897856 740538985472 740618792576 740813229464 741429056368 741508959394 742423347302 742960053248 743772878464 744690058112 746144603204 747604768768 747685337344 748306876928 748503332192 749206284232 750130164056 750672441344 750950833633 751493704192 751598129152 752420404736 752501492288 753890048912 753971294846 754798972928 754901050618 755446776832 756273262976 757205857408 757916982368 758115960602 760312926464 761797986488 762716444672 762737393704 763288784896 763571856047 765066125824 765148576192 765784632704 765985676456 766068225923 766705046926 767484669952 768205448192 770655082912 770738135596 773091294976 773174610208 774020491244 775535208448 778738877488 779590846034 781116464128 781200644224 782055306032 782139587306 783670193152 786169141472 786822672064 786907467112 787768372391 789309993472 789395056576 790258683368 791233186744 791805177856 793648920064 794330066816 795076056736 795284790454 796841120768 797503522816 797589468928 798462060704 798573012224 799446680032 799532835556 801008176969 801973908736 802575707648 802662200384 803540341912 804531223496 805112827904 805286793766 805868944384 806862697472 807745434496 807832484368 810298897408 810386222464 810994333952 811881591136 812882758688 812970362204 813646172248 815238434816 815452461824 816218288704 818798536192 818821025594 819412960256 821409500912 822308152666 823917366272 824006158976 824691142912 827298174976 827320897832 827410057331 829936243136 830025684488 830933762659 831650000896 832559856128 832649580224 835191762944 835304712814 835999089068 838641868064 839559372652 841202345984 841293001472 843251977568 843975695992 844768310282 846643690816 847347492992 847438810736 848365939498 848483825488 849412097534 850026146816 851074352128 852005458304 852097278032 852736689376 852828587908 855432379648 856235753408 857291616064 858229524152 858322014641 858849947648 859909033984 860001705472 860942578496 861035361368 861588627328 861681479824 862624190582 863687931106 864312300544 865378122752 866190836992 866418240688 867231931748 868929058816 869879698688 869973444704 870626270272 872653549768 872747594719 874361286656 874455515648 875182437376 875412201664 875506543912 876234339344 878179574272 879004310912 881807258332 883532908544 883628125952 884594847136 887295625216 887391248128 888128923136 890960966896 891056984818 892035149824 892800736256 893777492608 893873814064 895955226166 896602921984 899558921492 900306711304 900403736407 902068563968 902165778944 903152780992 904266499136 905255799448 905353357909 905910218752 906032732462 907027337216 908896903376 909750487996 910872342068 911530821632 912528069376 913653348608 913751812064 914751489652 915437916536 915536572313 916541609984 918331819328 919464255424 920327764304 920569380731 921334636222 923137639424 923237124992 924247179856 924346784998 925040412164 926155682816 927864675584 929008867072 929108985376 929881339712 930125464268 930998985553 931945670656 932820901376 933065797664 933942080344 935769755648 938753715328 939780745904 939882025082 941721324544 942504163328 942751601792 942853201136 943636980832 946646027327 947787346688 948498563584 948600782272 949638585896 949740927443 951496978432 951599520256 952640604608 957625969664 958447849216 959496425888 959599829804 960783155332 961477715968 962529607424 963716545792 965702959837 967592789504 968397134848 968501497984 969561073712 970756682896 971818725878 973720523776 973825460608 975727558036 976930771388 977637005312 977848249573 978555146752 980833741888 980939445304 982012628597 982859091968 983934375424 984040412992 985856217808 987044810752 987071921264 987178296962 987998923444 990192275072 991122207712 991382410018 992206531316 994148227072 994255365376 997318342592 997398427648 997425822536 998517042523 1000471087616 1000578907328 1001410673536 1001673576904 1001781526207 1002614292134 1003633799168 1004576355328 1007024055856 1007779723808 1007888331164 1010965539584 1012071572512 1012180642396 1014161426432 1015004483584 1017477592768 1018241105024 1018350839792 1019464952506 1021459991552 1021570073216 1022687707888 1023948829904 1027075073024 1028039643904 1028067338848 1028921955776 1029032841608 1030158640819 1031428975577 1032174606848 1033303843264 1033447427584 1034578056512 1034689551896 1037848587776 1038739318144 1039714843424 1042135850756 1042889222144 1044175255552 1044287785216 1045430273888 1047472231421 1048622102528 1048735111424 1048763916343 1049522079232 1052079292264 1052953869968 1053067345694 1055128142848 1056282491264 1056396325712 1059621635072 1059650739004 1059735829376 1060416772096 1063000530592 1063115089036 1063998840632 1066081030144 1066360911616 1067362377536 1069963059347 1070621167616 1070736547328 1070765956546 1074035138176 1074150885808 1075326045794 1077430402048 1077546515584 1078442263808 1081069942316 1081851459584 1081881174088 1081997767279 1083185539072 1085301241024 1085418202792 1086605689631 1087542308864 1087945631773 1088732119552 1091267265088 1092292121648 1093229578012 1096567343872 1096685519776 1097885333468 1098037891808 1099239185044 1100033837056 1101390338048 1102714124512 1103660525528 1104697021138 1108069798528 1109436209024 1110649972432 1110769666006 1112943383552 1114160983936 1114281055888 1115117209184 1118763486841 1120952847872 1121073651776 1122300146968 1122421096069 1124496429056 1124617614848 1125847987264 1126692820352 1129438063754 1131648314368 1132711094528 1133008468592 1133950321504 1134072526132 1136291846144 1137534990592 1137566234519 1137657581536 1141162334312 1141285316171 1143395528704 1143518751232 1144469341184 1144769802176 1144893172808 1145844905296 1148388674048 1149467175808 1150884635264 1153132568588 1155389188096 1156653225728 1156777877024 1159471469156 1160309663744 1160560379251 1161399361024 1162831534592 1165102802864 1165228364762 1166507503616 1166665260046 1167508655104 1168785951872 1170227234176 1171507505168 1171633757294 1172607718828 1174902450176 1177324160936 1178775972088 1179628122112 1180065595709 1180918678016 1182374921728 1182502345024 1183796045432 1183923621881 1184812034758 1186112671744 1191012400864 1191140755012 1194777455872 1196084585696 1196213486468 1197111121624 1198554413056 1202376334016 1203375851392 1203505537936 1203821497879 1204822216598 1207179990016 1207310086528 1208630927504 1208761180382 1211126662144 1214857749248 1214988673184 1215998675008 1216317914812 1217460211877 1218698184704 1219842717184 1220162966176 1221177269312 1221308874296 1222814924968 1223698911232 1225071329482 1226548331008 1227468729344 1227601012352 1228944052336 1229076494338 1231481732096 1232505444352 1232829017728 1233986821088 1235508505504 1237921728043 1239280666624 1239414222592 1240344275456 1240477946048 1241835073864 1243366436312 1244265279488 1244726724241 1245626550784 1247162588672 1248333853312 1252280114176 1253219821568 1253354879744 1254726095392 1256273354336 1256408741588 1260244713728 1265279561728 1265450675918 1266365484032 1269314254208 1269451046864 1270839872302 1273326838784 1273464063872 1277524854892 1278586842104 1278724634057 1282628739392 1282766966936 1284170360473 1285277274112 1286683414016 1290750906368 1290786358576 1291998592196 1294866821248 1295943224576 1296082887008 1296423151562 1297500848644 1300039989248 1300180093184 1303207601696 1304185524928 1304326075624 1305753055607 1308308345344 1308449340352 1309537034624 1309880831336 1311110997406 1312444198912 1312727787098 1313676772352 1315296726016 1316735708288 1316877611504 1317865792672 1319307585596 1321889400832 1322031859456 1323478210208 1325110250464 1326354719144 1327313555456 1328950325248 1330547621312 1331546060416 1331689559728 1333146476354 1334790438982 1335755373568 1337402553344 1338865720192 1339010008336 1340123107232 1343098172416 1344359534336 1345513326784 1348646395096 1348791737293 1349621346304 1351285624832 1351431251456 1352909766208 1353055567864 1357186614784 1362793035604 1365459949568 1366953812224 1367101127392 1371275057152 1371422838016 1371460505987 1375795997576 1376939676112 1377088067446 1379782956032 1381292488576 1381441349008 1384658076802 1385659061248 1385697120236 1390077616928 1391383099288 1394105962496 1394471961344 1395631164928 1395781570624 1397502771392 1399031690056 1399182462223 1400043065344 1400081519408 1400232404714 1401769521152 1404507488384 1404658850672 1406195598346 1407929641118 1408947448832 1410270652672 1412009720576 1413554510368 1413706847644 1414767689192 1414920157211 1416473397248 1419240084416 1420792784488 1420990212928 1422544827704 1422698133857 1423573200896 1423880801434 1425328672768 1426667260928 1427041808192 1428382005232 1429607909708 1433972680448 1435740976384 1435895704672 1437466626596 1440279672832 1441855390976 1442010778208 1443209500096 1447811571206 1450644861952 1450801196416 1452388425488 1452544947854 1455387501568 1456979748224 1457136765392 1462998405869 1465861416448 1466019390784 1467623269112 1470495330304 1472104105472 1472262752576 1476957467986 1479847795712 1481077970944 1481237585152 1481626458928 1482858112736 1483017918788 1484846694604 1485920106496 1487545756928 1487586614371 1489380116224 1492289206408 1492450028839 1495209537536 1495370674688 1496613753856 1497006664384 1498412568464 1500260328112 1501901667266 1502987408384 1504840809472 1505002984576 1507780097824 1507942589692 1509802101236 1510893553664 1512546525952 1514411714816 1515833964736 1516231921204 1517655880559 1520625852928 1523595972976 1525432889344 1525474787408 1527143712094 1530132251648 1530297152384 1531569265408 1531971352912 1532136451846 1533410093852 1536410896384 1541310165824 1541476271192 1543162702081 1546182589952 1546349220416 1548040982488 1551070416896 1557477754976 1559181692068 1562232928256 1562401288448 1564110612064 1564279174612 1567340386304 1572338282944 1573645344128 1573814934224 1574228112611 1575536744782 1578619986944 1578790113152 1580517366736 1582466373488 1587297840128 1588660133632 1590152113472 1590569580908 1592063353993 1593682241536 1594026598619 1595007045632 1595178937856 1596924121408 1597146024448 1598893360064 1599065671112 1602016353938 1603947817472 1605151415296 1605324400768 1607080683824 1609062446992 1610573587532 1611737888768 1613725394944 1615490868992 1615664968736 1618820721287 1620597794816 1620772444928 1620816961621 1621988667904 1623763182272 1625765517376 1625940724408 1627292344496 1627719562469 1630904923648 1632436577408 1637597072384 1637642051188 1638825920512 1642819001824 1644616305332 1647834732544 1648012317952 1649382285824 1654596349952 1654641795664 1654820114662 1659872486272 1660051368976 1661867525318 1665119712256 1665299160448 1670609425628 1671998178136 1672178367613 1677283736128 1679118745304 1679299702157 1681370521831 1682404691968 1682586002944 1686503955136 1687951391984 1689536620564 1693287381632 1694694985984 1694877621472 1696731878996 1696967650976 1698824195068 1700052293632 1702148704256 1704010916608 1704194556064 1705473378752 1705657175816 1707523226563 1709628849929 1710864759296 1712471506816 1714583232128 1716459048304 1716644029282 1720003410944 1721885156992 1722070722736 1723177254656 1723362959648 1725248381164 1727375862212 1728624601088 1728998116027 1730756245504 1732381673984 1732836481376 1734463863496 1737858117632 1739759397376 1739946889408 1741252540544 1745307099536 1745495189438 1748911031296 1750364874752 1750824403328 1751013087824 1752468678688 1756359148544 1758008621824 1758056907893 1763614516664 1763804579537 1767065817088 1767256251904 1769189694272 1774591250432 1774782496256 1776257846272 1781921933792 1782113969636 1785601472512 1787554985216 1787747628128 1791910452332 1793205843968 1793448353983 1799117842984 1800613422608 1800807472814 1804331557888 1806305561984 1808532998272 1810511598896 1810706715818 1812065464924 1817793806752 1819500975992 1821744684136 1823061643264 1823737738823 1825056138752 1827306697216 1827503624128 1829502979304 1830875833072 1831073144626 1833083219968 1836663638656 1838928510848 1840655528608 1841138761462 1842669272444 1846275278848 1846474249984 1848494359712 1848693569996 1850080824328 1852311365632 1854388793257 1855729351168 1858017734144 1858217970752 1859762679424 1860250928536 1860451405813 1861997971106 1863891341312 1865641802752 1866131595328 1867884160688 1877507430656 1879561491808 1879764050164 1883442649088 1885008326656 1885503203584 1885706402272 1887273961664 1893292054654 1895574693376 1896997127168 1897201564544 1899277171792 1899481854886 1903199040512 1905281209216 1913151761521 1915251939328 1916895698432 1918992851776 1919199659608 1921566310664 1922955431936 1923668573827 1925059214848 1927433091584 1931405919674 1935185579008 1936794269696 1937002995968 1939122147424 1941513365792 1943637451756 1945305572639 1947441047552 1947650921216 1951455116072 1953861542776 1955274010624 1955696499146 1957110293504 1961667483776 1961878890608 1964025257194 1967868750848 1968080825984 1971712435616 1974143842528 1974356593924 1975997846888 1980384550144 1982244415424 1982764820036 1984413062632 1984626920731 1988296454144 1988510730752 1994636685184 1994796855296 1994851645072 1997034085046 2000942175232 2001157814656 2002821347072 2003347153808 2003563052414 2005228584268 2009152710656 2014048111712 2015559447616 2015776662328 2017981995029 2021931079168 2024143145024 2024361284792 2028322852864 2034955185536 2036482210048 2036701679584 2038929905012 2042919983104 2043140146432 2045375415776 2047897659808 2054150146048 2056079287808 2056134677696 2057843911552 2058065683216 2060317281638 2062857951154 2064349213696 2066607686528 2066894855168 2069156113024 2069379103792 2075697175552 2077478636288 2079429686848 2084271701512 2084496321271 2085778444288 2088350511104 2088575570432 2090860547776 2094944462842 2097244205056 2097470222848 2097527832686 2099044158464 2104158584528 2105907739936 2106134691388 2110256285696 2112564982528 2112792651424 2119243270144 2119301478008 2119471658752 2119529872889 2120833544192 2126001061184 2126230178072 2127997681264 2128556350921 2132721823232 2134724755072 2139926118694 2141473094656 2141531913092 2148070276352 2148301771616 2150652091588 2154860804096 2155093031168 2156884527616 2162139884632 2163702919168 2163762348176 2163995534558 2166371078144 2170602482048 2170836405584 2173211379262 2175891263546 2177464239104 2182534530176 2184584243296 2186459156024 2193134687744 2193371039552 2195770666936 2196075783616 2198478370088 2198715297779 2200067674112 2202780676096 2205428249024 2207321051056 2209394042276 2216139597056 2218872418048 2221299944864 2221539332012 2225886767104 2228321967872 2228562111776 2230234418368 2235668496061 2237526973682 2241905695744 2242147303552 2244600293936 2244842192138 2249235229696 2251695974528 2253385640704 2258876127508 2260997536343 2263296628736 2265422189056 2266016937184 2267900643008 2268145052264 2272583692288 2275069981184 2275132469038 2275315163072 2282324668624 2282570632342 2287037502464 2288938682368 2289539604352 2289786345616 2291689810592 2296777348096 2298934351616 2298997494937 2301769270528 2306265137176 2308788274793 2310778376192 2313306451456 2313555754048 2318942938312 2320619327488 2321120758502 2322798722048 2325663069184 2330205605728 2330456729524 2333330520092 2335017310208 2337571903744 2340454468352 2343015010336 2343267514588 2345215437656 2345278616747 2349804900352 2354648321872 2357551944176 2360131191418 2361837356032 2364749843456 2365004690048 2367592090864 2367847243762 2369624069516 2382024801728 2382281510024 2384887812307 2389554911744 2392169171392 2392426972936 2394222243248 2397108826112 2404752668032 2406751702784 2407011075872 2407642995758 2409644433196 2414359980032 2414620173056 2417261855008 2417522360764 2422253324288 2424969960413 2429715498496 2429977346368 2431997350016 2432635829624 2434920423754 2437396369408 2439685434368 2440325932352 2442354538624 2442617748592 2445629849936 2450142658964 2453096662016 2454937458688 2455202024704 2457888104672 2458152988676 2462963464192 2465010888704 2465658035456 2467973642176 2471017011008 2475843456086 2478561333248 2478828445184 2480688550912 2480955892096 2483670147728 2486732872624 2489453448482 2491253101568 2494325177344 2496667706624 2501813841989 2504560228352 2504898940687 2506439643136 2506709759488 2509452190784 2512546708672 2512817483176 2515566596543 2520489427456 2530901351836 2532730968064 2538628508416 2538902093728 2541679744604 2543861133451 2546653677568 2546928127744 2555049709784 2557173684208 2557449268114 2565257478784 2565533933872 2568340720946 2573366828032 2581572717152 2583997184392 2589733642496 2591886449152 2592165774016 2592846303124 2595001697288 2595281357879 2598481715557 2600079978496 2600360186368 2606415203392 2608371049856 2608652151248 2611506111214 2616616690688 2616898680704 2619074069248 2619761662672 2622221994812 2625455574196 2627353544704 2630593452032 2633471416576 2633755223008 2635731585344 2638615171192 2638899531961 2642153677163 2643778801664 2644063718912 2646956420416 2650220500928 2652709438288 2661095242624 2663092120832 2663379119456 2666292952708 2669580877964 2671510747136 2674805106688 2677731440384 2678020016672 2680246214464 2686196344832 2688719068672 2691026653568 2697292790192 2697583474586 2702862502912 2705819532416 2706111135728 2714373229568 2716997039471 2725586071208 2728567961119 2730919899136 2733907624448 2734202254784 2742550114304 2742845676032 2742921011974 2751591995152 2753879352224 2754176134892 2759565912064 2762584977152 2762882698016 2769316153604 2771318122496 2771394240472 2771692910701 2780155233856 2782766198576 2783496766589 2788943922688 2791262329856 2791563141248 2795005542784 2798063380112 2798364924446 2800163038816 2800464809428 2809014976768 2809317701344 2812391196692 2815859282236 2817894897664 2818503778181 2820541305344 2824019441152 2827109020736 2827413695288 2829535378384 2829840314422 2832946794496 2838480168832 2841585568976 2841980425856 2845089655408 2845396267714 2847761602868 2853334521856 2854083616384 2856764010464 2859215819416 2865873589579 2867945360896 2871481952768 2871791409344 2874933253192 2880559345664 2883710781952 2884021556416 2886419000192 2895623142412 2901289723904 2901602392832 2904776850976 2905089895708 2910775003136 2913959496448 2914273530784 2923566494849 2925996811738 2931722832896 2932038781568 2935246538224 2944208210944 2944525505152 2953914935972 2956689085987 2959695591424 2962155941888 2962475170304 2963252917856 2965716225472 2966035837576 2969693389208 2971840212992 2972942341369 2975091513856 2975173228742 2978760232448 2984578412816 2984900057678 2990741349376 2993227507712 2994013328768 2996825136928 3000520656224 3003803334532 3005974816768 3006381339533 3009681618944 3010005969152 3015560195648 3015885179384 3019184667037 3019604202472 3021787107328 3022907758871 3025093051904 3028823429632 3031667929472 3032463842408 3035311761118 3041251705856 3047191945952 3050949574816 3054287424188 3060264503296 3060594304768 3063138530816 3063942705824 3064272903692 3066820187704 3072821792768 3082620331648 3082952542384 3086325404162 3092365179904 3092698440832 3096081964976 3114955509952 3118363384136 3118699446863 3124465856512 3124802576896 3128221224128 3128558349224 3134680772608 3144676565888 3147290688256 3147629868448 3148456225222 3151073489564 3157239973888 3157580226304 3161034733472 3164932746976 3171114563617 3174595680256 3177320267264 3180304226944 3181139161816 3184126707986 3187364483072 3188053197238 3190357875712 3193848242816 3194292048896 3197786720128 3198131342224 3204032707876 3207895634944 3210302830592 3210648801536 3214161367648 3218124893984 3221147175064 3223475777536 3224671226777 3227450789888 3230981737984 3231329937472 3237641442574 3241195589632 3241544889856 3241633923242 3243977335808 3247526364544 3251531034752 3251881448816 3254584688992 3255439124938 3261809847296 3264873154816 3275194144768 3275284102376 3275637076283 3277651841024 3285638003648 3289232610664 3289587087787 3295669465088 3296024635904 3298764571648 3309283591328 3309640229324 3319744972544 3320102737952 3323735050636 3330239424512 3330598320896 3341218851256 3343996356272 3344356735226 3354567472256 3358237490608 3358599404314 3362741043662 3365172005888 3373007910272 3375902783968 3379073241128 3386574763264 3389389971968 3389755242944 3393463757992 3393935301952 3397648390136 3400104587264 3404297408512 3408021833216 3408389112128 3410946757504 3411314351632 3415046453126 3419257699858 3421729518592 3424943013632 3429166464256 3432918096608 3433288058564 3440006821888 3443770313984 3444141445472 3446354509312 3446725919296 3450496762328 3454751724424 3455124039367 3457249202176 3457996232054 3461512491008 3464763347968 3465672962752 3468927726992 3479518794752 3479893778816 3482505081088 3490614199072 3490990378876 3497822062592 3500729749504 3501648806656 3502026175648 3504937357376 3512718297088 3516017243648 3516113815786 3527229033328 3527609159074 3534512503808 3538379388544 3549564992512 3552515692544 3552996128539 3563843867584 3564227939272 3568127333771 3571202945024 3575109970432 3575495256256 3583820904664 3586411687936 3586896707966 3598235685968 3601226845216 3601614945628 3608663115776 3612611123968 3617065996544 3621023197792 3621413431636 3624130929848 3635587613504 3639001951984 3643489368272 3647475477646 3650112277504 3654613394432 3655007248256 3659005958608 3661751666144 3662146289252 3673327277312 3677857021696 3681311057216 3682277522924 3685338544888 3685735709929 3692550557696 3692948499968 3696988719424 3697387139992 3700161648656 3704622731264 3708777586514 3711458702336 3716035468288 3716435941504 3719525358848 3720501857072 3720902811626 3723995942212 3731283605504 3732263190656 3735768321376 3747680847911 3755014861312 3759122983616 3759528100328 3766885298176 3771006407168 3771412804544 3774547923328 3786584109308 3791149386752 3793994254336 3794403129088 3798554343584 3798963709772 3806398081024 3810562418432 3826303523042 3830503878656 3833791396864 3837985703552 3838399319216 3843132621328 3847337147654 3850118429696 3854866183168 3862811839348 3866439573983 3870371158016 3871207453789 3873588539392 3874005991936 3878244294848 3883026731584 3887274903512 3887693831021 3890611145278 3894882095104 3895301842432 3902910232144 3907723085552 3911392998292 3914220587008 3923334967552 3923757781216 3928050514388 3931421751697 3935737501696 3936161651968 3943424871232 3948287685056 3948713187848 3951995693776 3953033223139 3960769100288 3964488830848 3965529640072 3968826125264 3969253841462 3977021461504 3989273370368 3989703290144 3994068170092 4001884350464 4002315629312 4005642694144 4006694307616 4007126104828 4010457168536 4018305421312 4028096223424 4031118895232 4031553324656 4035963990058 4043862158336 4048286290048 4048722569584 4069910371072 4072964420096 4073403359168 4077859810024 4078299276667 4083328410161 4085839966208 4086280292864 4090750831552 4095795319616 4108300292096 4112158575616 4112269355392 4115687823104 4116131366432 4120634563276 4125715902308 4128698427392 4133215373056 4133789710336 4138312226048 4138758207584 4146842121653 4151394351104 4151955778399 4154957272576 4158859373696 4168543403024 4168992642542 4177151140864 4181721095552 4189888925684 4194940445696 4195055665372 4198088316928 4198995424637 4208317169056 4211815479872 4212269382776 4216877758093 4220512571392 4225129965056 4225585302848 4238486540288 4238602956016 4238943317504 4239059745778 4252002122368 4252460356144 4255995362528 4257112701842 4265443646464 4269449510144 4279852237388 4282946189312 4283063826184 4287749653187 4296140552704 4296603543232 4301304183176 4301767730183 4309721608192 4310186062336 4313769055232 4324279769264 4327524696352 4327991069116 4341204964096 4341672811168 4346422758524 4351782527092 4354928478208 4365069060352 4369168486592 4372918312048 4386269375488 4386742079104 4391541333872 4392151567232 4396956740176 4397430595558 4410856498048 4414642102112 4418788084552 4429077365713 4432279194112 4437744836096 4442599889728 4443078664024 4451773534208 4456643935744 4457124223552 4460468836736 4471336992122 4475053947364 4483811391488 4484294607104 4489200587872 4489684384276 4498470459392 4503391949056 4503515640767 4506771281408 4517752255016 4521995072686 4526593257472 4530844378112 4532033874368 4535801286016 4536290104528 4550139962368 4550264938076 4550630326144 4564649337248 4565141264684 4574075004928 4577877364736 4579079208704 4579572691232 4583379621184 4593554696192 4594547254843 4597868703232 4597994989874 4603538541056 4612530274352 4617576549586 4626612902912 4627111508096 4637885876624 4642241517004 4645597444096 4646225706551 4651326138368 4660411211456 4660913459048 4666012667239 4666661040184 4670034620416 4671766536437 4675143807488 4680908936704 4686030020672 4686535029176 4690430875312 4690557233494 4709296643744 4715103888352 4720262382836 4723674712064 4729499686912 4730009380096 4735184181728 4735694487524 4739248139032 4764049603456 4764563020048 4769775624614 4779109823488 4784338342784 4784853945872 4788444486496 4809505336064 4813503405568 4814022151744 4815285991516 4819288866392 4819808236061 4828719960064 4829240346112 4834523710016 4835044721528 4844506648576 4849939920826 4859430996992 4859954692736 4863994700032 4865271659248 4869840847508 4879370868736 4880651864704 4884709077248 4885235497184 4891259699872 4900285317928 4900813416499 4906193324032 4909874917376 4910404049408 4915776209344 4916305977352 4925926928384 4927753743913 4931316070912 4935947284352 4942034022016 4951686912172 4957656890368 4961377101824 4961911784192 4967340295456 4973465745248 4978906896964 4982506203136 4983582805019 4988650354688 4993335413248 5003627683978 5009120456704 5009797881374 5013419518976 5018904381568 5025093417344 5025634966352 5031133193086 5040978854912 5061802703672 5065461936128 5067340499221 5077257016832 5077804187456 5083359489208 5083907317489 5087722266902 5093307355136 5093856255488 5110099419568 5114347368416 5114898536228 5130514957568 5131067867744 5136681441892 5146733656064 5163145434304 5167994368784 5169351137951 5179467284992 5183772898304 5184331548032 5185692606248 5190003394576 5190562715758 5196963431114 5200720372736 5212830406784 5216742099712 5217304302496 5223012222428 5233233381376 5233797361408 5238148138496 5239523325344 5244443989624 5250911148392 5254707089408 5261186904064 5266942833152 5267510446016 5271463170688 5277230342384 5277799063922 5284307354326 5288127437824 5293912840832 5300441001856 5305418876576 5322190485248 5326184241664 5326758238912 5332585905416 5339161755928 5343021494272 5345002992329 5349610213376 5355462880768 5356040033344 5360492428928 5372392689664 5377438137344 5382053307136 5394585580384 5395166949172 5405725005824 5411639064832 5412222271456 5428746459136 5429480633291 5433994078942 5451172142416 5457135922238 5467815248896 5468404509568 5485691352064 5485842023948 5490994016833 5503183990304 5507758704448 5508352269784 5514378606737 5519131824128 5525169954304 5525765396032 5538632307208 5542636244992 5542788480944 5543385821402 5560310467712 5565532397152 5566993533178 5577887845376 5582524659712 5583126282496 5590011085568 5596126760224 5596729848892 5600326077632 5600929618856 5607057238783 5618029953536 5618635402688 5624782393384 5631718564472 5635789795328 5637007556362 5641082610688 5648038882304 5654218041472 5654827390576 5659070756768 5659680628844 5676960337664 5683171137952 5683960851712 5690179310816 5690792535428 5695523205736 5706669043712 5708167232768 5713528020928 5718431638832 5731747179158 5735890721792 5742963905536 5743582818688 5749866506384 5767421563904 5768043112832 5772838000384 5791246284824 5791870401317 5802579447808 5803204785664 5809553701952 5810179791416 5821550006272 5827918992896 5828547061568 5847132989698 5851993623476 5863445665792 5864077563136 5870493076448 5888416421888 5889051010304 5889212761003 5907829871944 5913378171974 5919391182848 5924950340608 5926505835712 5931432450944 5932071675152 5939386778416 5945884682738 5950183027712 5950346457484 5957520464896 5969156825632 5969800115356 5981482698752 5986455015424 5988026657536 5993650273856 6001041312448 6007606669064 6008254102487 6011949633536 6012762679066 6019363237888 6020011938304 6031120391296 6031770358768 6038369334074 6039208404944 6045815517742 6050186103808 6057646859264 6063335858944 6064927684816 6070623522236 6075833616259 6082503411712 6094383891904 6101899149632 6108574848376 6109233163033 6120529006592 6121188609536 6126277061632 6127885411648 6128545807384 6133640375408 6165240663296 6165905084768 6172650808324 6184730359808 6185396881664 6192163929952 6229911019904 6236726768272 6237398893726 6249605153792 6256442448256 6257116698448 6289353131776 6294581376512 6295259736896 6296912450444 6302146979128 6302826154849 6314479947776 6315160452608 6322069466944 6329865493952 6342229127234 6349191360512 6354640534528 6360608453888 6362278323632 6368253415972 6376106394476 6380715751424 6387696485632 6388584097792 6395573440256 6396262684448 6408065415752 6408756006191 6415791269888 6416658930253 6420605661184 6421297603072 6428322735296 6436249787968 6442294350128 6443985665117 6449342453554 6461963475968 6462659874944 6475282885148 6483089779712 6483267846484 6487954671616 6495052729088 6503062069504 6503762897632 6509169377984 6510878249876 6516992898871 6523619694592 6529746309632 6550388289536 6550568204752 6551274152566 6571276007296 6578465221328 6579174175574 6592049271808 6597529143296 6618567182656 6619280458648 6626522191289 6639489945088 6640205475904 6647470101272 6648186492101 6660478849024 6661196641792 6682437702512 6687992712544 6688713470452 6709134944512 6716474981216 6717198808628 6725482087324 6730344011776 6746015820544 6751805567936 6758146482256 6759920718859 6773149526528 6778779943936 6779510485888 6786927515984 6787870603904 6795296780272 6816043666432 6816778224256 6821893515008 6822628703264 6830092906252 6838515399716 6843459037184 6844937747011 6849886027264 6858332928512 6865836193216 6866576117128 6880013643776 6887540627968 6888282890944 6892709018624 6893451838592 6900993524656 6909503448848 6910248078734 6915992464108 6929526695936 6931345925504 6937855453984 6959037589504 6959787557632 6959978717549 6965010162176 6981228398144 6981980757752 6989619297661 6995644125184 7003297613312 7004052351296 7009874714752 7025436594176 7032034487296 7032227631572 7054458066656 7055218318148 7069025007616 7076758777088 7099129985024 7105031385088 7105992257078 7127687735168 7128455878544 7136254667542 7150219940864 7150990512512 7167641809328 7173793415932 7180530637397 7196471371936 7202453690432 7203229891256 7211110485733 7217326231552 7220002829039 7225222247936 7234131993088 7242046395584 7242826863272 7248261859696 7271175227008 7278003903968 7286978736544 7294950955292 7300224555008 7309226788864 7310014496512 7318011917216 7323503332288 7324292578504 7332305619947 7341347414401 7346654554624 7355714043392 7362622114432 7364555045848 7370677089776 7371471419858 7385896999936 7393977438848 7394774279984 7400323297312 7417555173028 7422917404672 7432070936576 7432871883008 7439050717696 7441003714144 7441805623252 7447991884424 7462567211008 7464526381312 7471536642752 7495361695822 7510029722624 7518245967232 7519056200656 7542012814336 7542825609088 7549095846656 7573168218616 7573984370953 7582298773504 7587988508672 7588806258176 7597108687168 7597927419544 7612796162048 7615619422411 7621124836864 7652607046084 7667582793728 7675971407104 7676798638432 7686265242656 7694674295308 7700236859392 7701278225927 7709732366336 7725623678696 7732879147966 7740742316032 7742414907578 7748011983872 7756488589696 7766053463168 7774549807024 7775387662042 7781222290556 7790603684864 7805820464288 7815446171104 7822785996584 7828441174016 7831344407887 7846669935104 7847515562432 7856101028776 7856947672483 7862843503394 7871475003392 7872323303936 7886849742464 7896575370112 7897426375696 7903991387552 7906066446278 7921538200576 7928977661696 7931059280144 7937652250528 7938507682924 7954042923008 7962963641633 7978546740736 7979406580288 7988136340184 7988997213197 8003768700928 8004631258624 8011285388288 8013388615232 8014252209656 8020914337072 8056192446848 8062237790464 8063106649312 8071927980116 8087724316672 8096572580096 8097445139168 8139820742144 8145928840192 8146806718336 8155719620048 8156598553334 8166656820322 8172560585728 8181501663104 8191590639232 8224317151232 8224538710784 8231375646208 8232262732864 8241269126552 8251431804616 8257396854784 8260459169963 8266430746112 8267579420672 8276624452096 8277516415168 8293684243306 8302788702208 8303911556798 8309914545152 8317718747392 8337086806048 8337985285084 8354302281728 8363442191104 8379777851368 8389880891392 8390111330744 8396176633856 8397990849274 8416634338112 8423630959744 8424538765552 8426750485153 8433755516186 8450259930112 8451170605696 8477205912032 8477886635008 8478119491556 8504004244736 8504920712288 8511990725056 8514225403684 8522221483139 8530887292928 8538899020288 8559704474776 8565892378624 8566127652368 8575499306374 8592281105408 8593207086464 8602608366352 8603535460366 8620372124672 8627538110464 8648559538528 8655049392704 8655982138232 8665452096301 8682409928192 8683345622336 8692845517048 8703565054184 8709856956416 8730138120704 8738336973184 8745836624096 8772538750976 8773484158208 8783082667744 8784303134464 8793913480352 8794861191116 8821712996096 8829284204224 8837576169104 8858154731426 8864558388224 8875489672192 8885199779456 8886157328048 8913287871488 8914248447104 8920937673472 8942673984244 8950107894728 8951072438399 8967622782976 8968589214208 8978401175744 8979368768552 8996940918784 9006783898112 9007031281534 9013542562816 9035504510032 9043990145372 9061688756224 9064067748736 9071602572032 9072580209056 9100279924736 9100529876152 9101260652288 9101510630641 9129298674496 9130282529368 9140271389249 9148150009856 9158158417408 9159145382464 9166759242368 9187109392384 9189094509686 9195737406464 9195989979748 9207077082112 9225060548704 9235153099172 9253225805824 9254223016192 9275771753248 9284483034008 9291194888192 9292451413102 9302652276736 9320822422912 9321826918096 9332025334478 9333322080368 9343533072874 9350287614976 9361817873408 9372060041344 9373070058352 9380861750624 9381114466988 9389924679673 9418593287488 9430207776704 9440524765672 9441542161051 9447349424128 9458999373824 9460018760192 9470368363456 9471388975048 9478496278064 9528099206912 9529126040096 9539551249228 9558219646976 9568676685568 9569707891744 9576888972992 9600223541909 9619010672128 9627006811136 9628044303488 9630571983032 9638577732784 9639616472122 9658480692224 9669047420032 9670089443056 9699879841652 9718861993984 9719909385472 9727989400064 9730543318496 9739681695016 9758741737472 9761303729408 9769418154496 9770470994368 9782519399744 9800570635856 9801626832998 9812386648064 9820808098816 9831552418688 9832611954704 9855507487826 9862632141824 9871894568704 9884068044032 9903373824344 9904441100477 9915313780736 9922754203648 9923823568384 9934680590912 9946931490496 9957813793928 9958886936999 9965012406272 9967165610038 9977300709376 9986670826496 10007255367956 10019595762748 10026839037952 10037808763136 10050186834688 10051269932704 10062266386172 10070902295443 10081957709824 10123605407344 10134680998442 10154514033664 10155608374912 10166718978416 10167814634978 10175444533804 10187712510976 10220198839136 10228694736832 10229797072456 10240988841083 10261029915136 10262135735488 10273362883784 10293467312128 10326290868608 10335988737568 10338702275902 10358934569984 10367545796608 10368663096064 10371385212496 10380006789152 10381125431516 10393926862228 10401440745472 10413106300597 10425660813568 10433484199424 10434608604992 10446024444856 10447150201873 10466466762752 10467594722816 10476296276992 10479046650688 10488887979248 10501822296784 10533885666304 10535020892032 10542926341376 10554460684768 10555598127844 10568614708652 10576254875648 10587825681664 10600882003712 10610837753152 10644380970496 10652368483328 10653516477824 10665171810832 10678323511856 10690005984658 10710925761536 10712080066688 10720984857856 10754876274688 10756330745303 10764106614272 10789171160768 10790333898344 10802138914567 10811450011648 10823278129664 10824444542912 10857492918272 10858961266582 10867988157884 10902344284832 10914271844476 10935630497792 10936809019136 10971382704128 10971684047896 10981988033666 11006367980608 11015517408896 11016704539568 11019596788277 11028757213474 11050339908608 11051530792064 11077264614416 11085576961888 11086771642804 11120620935424 11131064794304 11133987066356 11144443477951 11155775690752 11158186190333 11165049319424 11166252564992 11180022171136 11192253520448 11193459697784 11200652155264 11201859237712 11214114477566 11236059907072 11237270805376 11249564786768 11263437128944 11274015112724 11282165221376 11296077764608 11308436082944 11309654781152 11318141513536 11319361257688 11331745049009 11345718731347 11353920675328 11366342275904 11367921703424 11380358621632 11381585070856 11391046411472 11416334465536 11427056041856 11436863277664 11463494358316 11471781443584 11485927811072 11487165637376 11499733012768 11534843127808 11536086225664 11545676000768 11582492569648 11583740802634 11606409571328 11619107403904 11620359582832 11655837985792 11657094123136 11694265979396 11703987246952 11705248573291 11726891331584 11728155126272 11740986152896 11769593652817 11776832843776 11778102020608 11778425522006 11815659743888 11826756343948 11849900681216 11853011671424 11862864901888 11864143350304 11878773556832 11891769365476 11900366055424 11900692914968 11901975440069 11915040929792 11938313651264 11939600230712 11952662585941 11962965397504 11967401949503 11976053315072 11987300547712 12002082624896 12015213338128 12016508204974 12025525358132 12040023876608 12062240782592 12063540717536 12076738668148 12078416809888 12091631035484 12100372207616 12102986812189 12115293718528 12126671717888 12129855369632 12141247044472 12151667232518 12165006823424 12188767783808 12203798299264 12217149696752 12218466326066 12242377219072 12252554123264 12255770823296 12257091614768 12267280750816 12306398355251 12330481326592 12331810169536 12345301616648 12346632056759 12369460719616 12370793763328 12384327859904 12459822039808 12473453536544 12474797787452 12499210307584 12512884896512 12514233396896 12554138477881 12578706263552 12589162753024 12590519473792 12593824900888 12604293958256 12605652309698 12630320905216 12644138933888 12659730987904 12684458254468 12709281069056 12721216907776 12724556647264 12736506831944 12752212788952 12761431502848 12766164171761 12775392971264 12777168195584 12791146880512 12792525368896 12816130831504 12817512012382 12831582539776 12833317860506 12842595206144 12856645470592 12872499575936 12884588700256 12887971330234 12898684907108 12923926951936 12925319749888 12950565770296 12966179559424 12966535692968 12975909343232 12980721552799 12990105458176 13006124139008 13007525795264 13018338755968 13021756499752 13023159840691 13033985797742 13047239389184 13059492619264 13101136409504 13102548305132 13142552014592 13156930442656 13158348351148 13184098543616 13195058286592 13237134365312 13238560917296 13253044382578 13278979890176 13280410951808 13294940202544 13296372984202 13322393283584 13364875405024 13375985425088 13377426940904 13392062330647 13418269889024 13432949962432 13434397617256 13450964174648 13460688023552 13492031641088 13503611135872 13516292964512 13519841437718 13546299053056 13557559887872 13559020971776 13573855031968 13575741207808 13590593560544 13617139008473 13632087332864 13633556448512 13643787030016 13645257406528 13660185812504 13677030799432 13686918074368 13689875494022 13699772054528 13716665857024 13731672386432 13733152234256 13775081255936 13776565781888 13785418037248 13786903677184 13801987049312 13819006897696 13820496157468 13831984928216 13859053391872 13862691851008 13875710907968 13918075179008 13919575115264 13919957435098 13930020324352 13962456796288 13963961515504 13979238595322 14006595226624 14008104702592 14019749429504 14064068974592 14064455263144 14065970974627 14108916133312 14110436636296 14125873965203 14138050015232 14153517554176 14198259970048 14211984514156 14255375470336 14256911757088 14272509335084 14300439881728 14301981025024 14335283618656 14347586831864 14361061274794 14392942743872 14404907380864 14406459782512 14422220971466 14440005658078 14450444495872 14468263986176 14484092791168 14485653726544 14496523719392 14542350454016 14556007807936 14573957473088 14589901910584 14591474248897 14600449110016 14618453577728 14620028993024 14636023834432 14647006664576 14648585157008 14664611239894 14682694828802 14693309109248 14711428086784 14725244228864 14729110091696 14741354179552 14742942839716 14771793999872 14787954877696 14789548559968 14800646594624 14835110346056 14836709110223 14845834809344 14864141873152 14865743766016 14878101435392 14882007428288 14883611246504 14895983768848 14929052762624 14943073285504 14990723391644 15020059445248 15036491934464 15038112401312 15084025628672 15085651218176 15098191693312 15146336437232 15147968741906 15164597547008 15177612516352 15194217374336 15195854839088 15231238844822 15242249673728 15305214092168 15335165587456 15351942814208 15353597276864 15372530485312 15389348590616 15391007084453 15400473718784 15402556451854 15419464732672 15451247357392 15465758295932 15484829815156 15496023967744 15512977179392 15532106926336 15549099614048 15550775324084 15562444581112 15564121729321 15581207369728 15611640928576 15630892342208 15645571993168 15649679472427 15662688815774 15693339870208 15695031124864 15712202057552 15713895344966 15725687006788 15744646607872 15773699484928 15793150740224 15794852751392 15807982775104 15812132892556 15826982754401 15843076401152 15857955323392 15862118560288 15875304501056 15877015365848 15908085846016 15925927283266 15957093481472 15958813160576 15976272680368 15977994426394 16009262517248 16022570776576 16026777230464 16028504419312 16041828674144 16092982464559 16112384893696 16124475580928 16126213298624 16143855960232 16175448633344 16193145160192 16194890278336 16279641484288 16291857680384 16293613436672 16311439240096 16313197106668 16333313640644 16345121171456 16363003326208 16383181278464 16416950317229 16448634302464 16449077421568 16462751292416 16464525465728 16482538253104 16502863609232 16520918339926 16532861492224 16553248904192 16555032830336 16587368486612 16607823113596 16619829090304 16623420242741 16635437494784 16674173612096 16675970570168 16694214686149 16708604563456 16726884382208 16759555702736 16779761782784 16780222661488 16795981698548 16833268676224 16847261919488 16849077531104 16853500970306 16867511032372 16900519860224 16902341211392 16954411824064 16955773270016 16956238983112 16974789722891 17008008489472 17009841424576 17023981450112 17028450807368 17044442966278 17061774585856 17077798040576 17119408949552 17132255304736 17150998612748 17184562210816 17186414172928 17205216732704 17207070920732 17240744249344 17255076220928 17297119077056 17310098785408 17311964276464 17330904192602 17364819856384 17366691244672 17385691034096 17407130108368 17460276241408 17476673946368 17491673248192 17512696893923 17534292584809 17545077501952 17546968316416 17566165335488 17568606268928 17587826960704 17589722382232 17643425992192 17658568408448 17675152338208 17716309462852 17729116776448 17750979344384 17770399558912 17772314656096 17807027934157 17826575742976 17828496894208 17828986577831 17841875346944 17885347968488 17900215789456 17902144876798 17937178428416 17956802351488 17958737537104 18013567796224 18014062563068 18027085125632 18071009020064 18087980290744 18123377512448 18128135497472 18143205144064 18145160418112 18189372008899 18200559849472 18201059752304 18202521304576 18203021261282 18258597348992 18260565058736 18280542778498 18316316834816 18318290764928 18333518484736 18378189019372 18391474812928 18391979959496 18393962043743 18414154164224 18450121097408 18470306198344 18472296723727 18495075740141 18506451611648 18508446032384 18551543506496 18568966068016 18584902826204 18641644845824 18643653836192 18664050668956 18666644160736 18687066145748 18700575229952 18723635746816 18744120082688 18746140116704 18761723501248 18762228933976 18779849359346 18837186574976 18860415553408 18881049531344 18883084322102 18920037520384 18940736726912 18942777950096 18956992556128 19018979276297 19056198413824 19058252080192 19079102498456 19116439293952 19137353371136 19139415783488 19153777945984 19200447083818 19238021344256 19254013622272 19256088606976 19261143966064 19277155465568 19279232944244 19316961384448 19338094840064 19338625986823 19340178886112 19399759683304 19401850374907 19437723987968 19439818770944 19455978800128 19461086636992 19479363390032 19522607458816 19538836308992 19540941988736 19565038799488 19601141271712 19603253665996 19641616197632 19663104837376 19665223909408 19711014975652 19725264283648 19729526447267 19743789137408 19768136088064 19806747648688 19808882200954 19830627561472 19847647136768 19869361181824 19893862980992 19915627587856 19917773873998 19934331220076 19973341652992 20014510735912 20039191525496 20053678075904 20061115127053 20075617526272 20100373669376 20102539865408 20124532772344 20141804590886 20163915419648 20247210814688 20269361996884 20309028067328 20311216749824 20333437956832 20335629269956 20350889067608 20375425021952 20440397678272 20457389473664 20459594144912 20464965463943 20481977682166 20522059830272 20524271470976 20546725767568 20652581737216 20671977475136 20677404551804 20696823601909 20717869139968 20735091593216 20737326192128 20742770424992 20760013578304 20762250863032 20787853724456 20802881490944 20826212601194 20851321627136 20866968398848 20869217209984 20892048889712 20894300403746 20935189445632 20952592553984 20958093301376 20977775958496 21003644593568 21044669376731 21067771332608 21070041784064 21085852682752 21108921369536 21111196255688 21137229417304 21152509751296 21160354312097 21175651363328 21201764007424 21221675506304 21288761940992 21304736966656 21307032955648 21330343621664 21356647023712 21380011969316 21421851523072 21424160133376 21441969715712 21509752549376 21512661490606 21528213228544 21578342321536 21580667796688 21604277829134 21646556259328 21648889085824 21717922533164 21735976315768 21738318778969 21804688569664 21828543688952 21830896128041 21871260995584 21873618038272 21942765408256 21943368095792 21963976067332 22012735961216 22031034817792 22033409079136 22039193576554 22057514426948 22100679817216 22103061584128 22154529228832 22171153923776 22173543285608 22197801945319 22241241870848 22262129588608 22267974132712 22288886955902 22311551381504 22316372380666 22332505129984 22360044342272 22384507040896 22386919395568 22401304310528 22403718475424 22428228955132 22472119814144 22474541610752 22499129573536 22526874257888 22548030225448 22564330442752 22592155529216 22616872165888 22619309562304 22636283027072 22638722515376 22663490098018 22691437462694 22707841350656 22732684551808 22735843406848 22760717243264 22763170141712 22782092822944 22832668931072 22854112083712 22873726555328 22926988716632 22929459533981 22943562887168 22971855622144 22974331274752 22999466025536 23069686255616 23072172451328 23091352001536 23164985139296 23167481605268 23212819142656 23238214807808 23240719165664 23311675971584 23314188246272 23314828601779 23388531958792 23407974493904 23410497146582 23456310252544 23481972305792 23539187305634 23556204041216 23556851044012 23631319487776 23653512687896 23699801362432 23706023342848 23725729803776 23728286700608 23757547113664 23783538730952 23800732110848 23801385829936 23803950880138 23830081859584 23876627302528 23879200461424 23905325171882 23934803899006 23952106630144 23974601095424 24004165249792 24030426676256 24033016409948 24051050716264 24080047753216 24124481565184 24127081435072 24153477336296 24156833619776 24183262070968 24185868275569 24200744415232 24205973624378 24230587437056 24253343435776 24259710739264 24282494088944 24303334465036 24377535567616 24407596598528 24434299393504 24436932652132 24484754438144 24505108246528 24511541646592 24514183229536 24534561501632 24612796710502 24660962653184 24663620339072 24690603233296 24693264113518 24741587526656 24768655719808 24870972899773 24919644079616 24946907073088 24949595574904 24998420615168 25025769793024 25028466793792 25108276955762 25157412527104 25178325506048 25181038947584 25187649801776 25208587916512 25211304619396 25260641810432 25288277867776 25288972444307 25319461975808 25368916508936 25418562138112 25442433815552 25449113294528 25473013663888 25504425577904 25532328343522 25550785942528 25582293761024 25585050737792 25632261663008 25635024024764 25666635721012 25685190412288 25713290941184 25744999151872 25769177400512 25775942660468 25797369814216 25800149969503 25847853903872 25850639499776 25901131540592 25932359118848 25933071385936 25961443105598 25980210916352 26012248278016 26015051590528 26036677511936 26043512999504 26046319681382 26067971595484 26118985238528 26202272819008 26205096610264 26233765935377 26285104029184 26313860885312 26316696702296 26368197087232 26474268730624 26477121834592 26506088765156 26557959780352 26560821903616 26589880405088 26592745968404 26644786567168 26729750810048 26751970850176 26754853881808 26784124661294 26836539778048 26865899924864 26868795234512 26901928349296 26984063282176 27007222271744 27032585929024 27039682875436 27065077017881 27092598106112 27098452176523 27115119775744 27118041943552 27147710063936 27151482415616 27181187121088 27234278016946 27264174665728 27267112897024 27287574060032 27290514813056 27320371625008 27354061598864 27379750988044 27399544109056 27433331714048 27463344772864 27466304468512 27519952261879 27550162511872 27553131563776 27553888347557 27570836074496 27573807354368 27603974098624 27638013795392 27640992314936 27663969856432 27671232561973 27725383702016 27751421815936 27839150230528 27839914870196 27860040648704 27924913592576 27927923031008 27958477190644 28013190453248 28016209405184 28039498859008 28128137949184 28128910526288 28131941949254 28217832266624 28220873272592 28251747930406 28307035108352 28423969028312 28510750940672 28513823514176 28545018670168 28548094936669 28583298871127 28600879763456 28603962050048 28670567237312 28695173663728 28722122549588 28785885487744 28809814761728 28812919565024 28844441942932 28880011316156 28900888991744 28936527972352 28968185582336 28971307453088 28993047438784 29027894851571 29063690448793 29084700908032 29112015615872 29147914946176 29179803821168 29182948497794 29240057986048 29272047668864 29294013329152 29297170314016 29329222479788 29365389657604 29386618218496 29392967972459 29422856173568 29450488457728 29458220183392 29482708359104 29485885679432 29543587999744 29575909755392 29579097119936 29601293189248 29670220692112 29673418220446 29731487532032 29756202870784 29764014856576 29767222493008 29791967537696 29858105525248 29886146571008 29886967434181 29981446783288 30014247572309 30040118890496 30072983868928 30076224802624 30168051257344 30171302436352 30196383386624 30292672874464 30295937483812 30355225032704 30388434748672 30391709678176 30462477689644 30484499347456 30488622017711 30610428184336 30703885628416 30707194553728 30745060970624 30778697181232 30782014168906 30805112903708 30902494714784 30931516591864 30969659630312 30992047935488 31003541559991 31025954358784 31064213852672 31098199228096 31101550648168 31124889162224 31128243458642 31162414739456 31223281857152 31261784684416 31291143986336 31299358944854 31325377631548 31386679740416 31390062249728 31424404115104 31427790689932 31451374013576 31489293215744 31524609485369 31547398969856 31586301480448 31589705502784 31615965550208 31624265785112 31653965508802 31686152802304 31715910646784 31724237120576 31750609002112 31754030731696 31851854566532 31914186962944 31917626321152 31952545360736 31955988852788 32018525034496 32045141553152 32053554460928 32057008838624 32083657348288 32185964929118 32224769787392 32248951161856 32252426597248 32287711920464 32386290320384 32389780556672 32523579945857 32559282968576 32583715360768 32587226873344 32622878480192 32626394213336 32666627281288 32690242342912 32702365755059 32726006652416 32766362556928 32833900634458 32898154843136 32925502584832 32929050931456 32965076506208 33005727218464 33041836679852 33065722984448 33070194734863 33106497808384 33110065660672 33174736973224 33215646227192 33239658180608 33246840485482 33270874989568 33348347224192 33351941140336 33388429372298 33453768764416 33519111405472 33560445322976 33591963397096 33666537352448 33694523838976 33698155062208 33707001940612 33735022064744 33738657652427 33801039720448 33804682422784 33908823648128 33911546540032 33912477966224 33949579445782 34016016978944 34019682849152 34047962900224 34056901614736 34088885932556 34155596081152 34238817899104 34264510609472 34301997225496 34305693915493 34369124421632 34372828345856 34410433465408 34414141841464 34481488498688 34594238154112 34620197570816 34623928552928 34661808385204 34729639712768 34733382489344 34771382068192 34814260216736 34920552482816 34953347892736 34983346496384 35025393787846 35068585169618 35093936632832 35132330670976 35137212537856 35175653921408 35179444764464 35286851984384 35317136816896 35350304676416 35432618925704 35458233552896 35471383494547 35501958688768 35540799117824 35544629312192 35614055868314 35653151485952 35656993788416 35657973155662 35683750693888 35770695936976 35800431578912 35804289753596 35874356856832 35913604702976 35917475074208 36027135592448 36028125126136 36032007839113 36054170251264 36142018040128 36175960581488 36185457965657 36256270994944 36286410288128 36290320836224 36378744017798 36402119504608 36405042609152 36406042522564 36517194697984 36521130117472 36561085556996 36632633669632 36636581529856 36667036969472 36756378038744 36782949625856 36783959918992 36787924087486 36828308328448 36900242194816 36940612396688 36944593447454 36990151480282 37016892064768 37103087012992 37137932136032 37169805652408 37283289691648 37287307672384 37328101337912 37333288321472 37374132291496 37401150459904 37447271493632 37488240165376 37492280233408 37523447002496 37524457867952 37559698718692 37674373149952 37720831106816 37762099062688 37766168644204 37840075040768 37881473453824 37885555900192 37913985112256 38006364433037 38037958552594 38112396827648 38116504160384 38158204996912 38274706742272 38278831566976 38307555891968 38400894167636 38436958117831 38476042688512 38508027244544 38512177213952 38522287932128 38554310931136 38558465888488 38633922768896 38676189680128 38677251973646 38680357772224 38799519366608 38803700749814 38879637541888 38911957600256 38922173273984 38958726780064 39045214917632 39077672617984 39081883977472 39082957413929 39130077598976 39202282543424 39206507331992 39249400671481 39283232395264 39326209674752 39330447818816 39422029951304 39450528567296 39459052894534 39487578274816 39536272176128 39613495297376 39617764401908 39695294273536 39738722363648 39787725961984 39831255175712 39835547747996 39868662440152 39946683305984 40029021471824 40078383050992 40122230254106 40151235052544 40200747338752 40205079730816 40249065544688 40283609181772 40494421629376 40538723993768 40543092809219 40618056134656 40622433499648 40666875913664 40671258539912 40701778135216 40750850043904 40880795356544 40914778947328 40919188289824 40929930927886 40963955364332 41044119660544 41048542941952 41093451535136 41224489327021 41305163474432 41343954950272 41354809103608 41393647203818 41435738279936 41474652384256 41485540849984 41520027156608 41524501726064 41575707448912 41652425202388 41702643254272 41733936797696 41738434419968 41784097779424 41788600807492 41870378891264 41905185107968 41916186602752 41955551916992 42007289187136 42089338753462 42135542665216 42140083568128 42171705365504 42217842739072 42222392511376 42274458834608 42320708624194 42351302726656 42403528014848 42443351012608 42530835313813 42577523881984 42583281991679 42609473933312 42614065911296 42660687243328 42713294047424 42760023938632 42764632141231 42843703046144 42848320266752 42883939431424 43025322981212 43056426457088 43156684643072 43161335593376 43208555658268 43245639268667 43293112518656 43297778171648 43435845066328 43471952631536 43476637557938 43609377139328 43657087377904 43661792256082 43747236076544 43886736191584 43927952134664 44025471922432 44062069635584 44066818158272 44078387153108 44115028853896 44119783083943 44201359634432 44206123168256 44309058457664 44342307847552 44347086571216 44395603890638 44482483741696 44524259177216 44535948265424 44577773911804 44632744761332 44665010259968 44720088684544 44769014081792 44773838791136 44802608621056 44807436950848 44856457910264 44861292043337 44916612511771 44944239628288 44949083221504 44998259147072 45053748515776 45096060450896 45233744331776 45238619124608 45272566054144 45277445030752 45326980196036 45382874925388 45415682701312 45465369103616 45471686813696 45521434486528 45526340283424 45564185645888 45665337862144 45708224167424 45747453110656 45853977433264 45858919067962 45948662549504 45998932051072 46144344902656 46182704003072 46188949671007 46329970278592 46334963210536 46385655339023 46425638285312 46476429615616 46481438331328 46623351943168 46628376492544 46629657203558 46777063917584 46815948987808 46820994293164 46912620505088 46963944611584 47078374611268 47112408082432 47113702088024 47262638975552 47307025375792 47319445032013 47412046685696 47451459607552 47456573401216 47515094227328 47567077461904 47602771659872 47607901760276 47753254605056 47758400922848 47810650343764 47869607798012 47904213260288 47914564229077 47949202190848 48008330499584 48060853352512 48066032819896 48102101432528 48160095506432 48248963130368 48254162870144 48306954672592 48313667239552 48366524141936 48371736551138 48411947248756 48506686871552 48519421478528 48564988177888 48606668930072 48719851022843 48755071135232 48815193197056 48868598787008 48873865304264 48969508876288 49023083293184 49028366459072 49069123003264 49225593421004 49321925306368 49327240678144 49381206466592 49386528227036 49483175053312 49537311439616 49741945799546 49839288159232 49893814146176 49899191149808 50051539586048 50056933587584 50216553911524 50263714461779 50314825054208 50356651012096 50362077895168 50375299603552 50417175833024 50422609238792 50521283620864 50540019803273 50576555735552 50577944888614 50638923951616 50737833017872 50884867631104 50898226589056 50946027327776 51008851155808 51064656687044 51101571885056 51108482772061 51164587522048 51170101475584 51264523326016 51270048049528 51326139339629 51333271442024 51370380824576 51389431900807 51426581882368 51489998303744 51538354801024 51551885320936 51594739628432 51600299939006 51701278999552 51802263081184 51866142771872 51922886211196 51960421832704 52024496556032 52030103181056 52073355023872 52087025999008 52092639362764 52135943190968 52237970477056 52404545638016 52410193220528 52467531870754 52570208058368 52627721770624 52633393404592 52948537461248 52954243669184 53012177530312 53017890596671 53115919560704 53121643807232 53179760810176 53185491936808 53289573134336 53459501620096 53503941700352 53509707763616 53568249322588 53673079556096 53731799849728 53737590469024 53803856698592 53908947581489 53968126564352 54014444543488 54065171858048 54079365750872 54130154035762 54185196212224 54196904353046 54236083887104 54295420127872 54302964831232 54362374242176 54468556033892 54534225794048 54575148120064 54581029626112 54640743250016 54708123197728 54759501976088 54799088218112 54819410855209 54866663428096 54926689545728 54932608937024 55039904523758 55100325023744 55106263127552 55107776695114 55147614708736 55207948197248 55276027590784 55281984629872 55327939712864 55342465123946 55450767404032 55502843631872 55678300461056 55679829740392 55720081297408 55740745491431 55849827185152 55855846062016 55916954381288 55922980492379 56026380906496 56032418810368 56078997718016 56257821052576 56263883898508 56435664533248 56441746545184 56503495860812 56614070216704 56847938056624 57021501881344 57027647028352 57090037340336 57096189873338 57166597742254 57207924100096 57341134474624 57390347327456 57444245099176 57571770975488 57619629523456 57625839130048 57688883885864 57760022632312 57801777983488 57873055944704 57936371164672 57942614906176 57986094877568 58055789703142 58127380897586 58169401816064 58224031231744 58295829892352 58359607642336 58365896995588 58480115972096 58544095337728 58588026658304 58594340628032 58658444959576 58730779315208 58773236436992 58785935944918 58845712347136 58900976915456 58916440366784 58965416718208 58971771358864 59151819510784 59158194239872 59202586378496 59340441384224 59346836440892 59462975064064 59512405741568 59528029713152 59534444986016 59583935075392 59716211050496 59772293142016 59773934868362 59962893566576 60028495144618 60145967737856 60152449605248 60342604872704 60392766773248 60400934185163 60585345748928 60591874967624 60658164674107 60710450065408 60776869497344 60783419356352 60924955379288 60968998694912 60977244035422 61220856368672 61407771256832 61414389107456 61490121941248 61557394362464 61564028337812 61610225807416 61804989429568 61863033183728 61939319260624 62007083119982 62051908717568 62128427705344 62196398456192 62203101296336 62249778324448 62256486917284 62446563714304 62523569368832 62582287972672 62598717889708 62650755263096 62657507068793 62773359480832 62780124499456 62848808230208 62855581379864 62902748027152 62978586431488 63049218970738 63094797939712 63172602960896 63179411005568 63231931100416 63248531570224 63307931017604 63431821293568 63448474241152 63501218004224 63508061463392 63703709133064 63710574414487 63828373925888 63835252642304 63905090721472 63911977705576 64037050068992 64107108921856 64114017677248 64167314696576 64371929858236 64449539574784 64497902323712 64504853194496 64575423840928 64772580640768 64779561113344 65047159891714 65118565937152 65174453746688 65245756960384 65252788426672 65333254562576 65404731510118 65452013304832 65532725113856 65667801268916 65729472757711 65796309686272 65851005169664 65858101862912 65930153012416 66011454436928 66083673359704 66090795127357 66131445968896 66140389469726 66212995616768 66220131321344 66349473946448 66431292454384 66493680970964 66541749979136 66696694448384 66703882280672 66776858744596 66834169778849 66907537528832 67038222810944 67120890645952 67183926794192 67201564793363 67333074704896 67389047677952 67396310124416 67414003881224 67470044129488 67477315304854 67609364845568 67817647296256 67824955932448 67899158891564 68032033957888 68039365698304 68095925800448 68113803229472 68177771865112 68311192162304 68477635798208 68529021218944 68603994450992 68611387830986 68745656691712 68820866930816 68828283682928 69188476308224 69240395141632 69247857105856 69323616770408 69331087703339 69459279425536 69466764978688 69542764136384 69628520433472 69841104965632 69906695785472 69966692992768 70050787575692 70137170339236 70187873265664 70264661341952 70274425075712 70351307842816 70358889528928 70496316068101 70573703968768 70583248232783 70634273633792 70700609352832 70865237851408 70942766989094 71081598235648 71089258624384 71228111736628 71313987576832 71315946311324 71367501387776 71382922218829 71541391873952 71600863157824 71608579507192 71686921887581 71748713713664 71827209405952 71834950148416 72054271184896 72056250252272 72064015678226 72284036080256 72351921162976 72370915931314 72512541989888 72572820576256 72580641672448 72757488035596 72804239009216 72810085218304 72812085045128 72891744104179 73034389395968 73042260234944 73122171113992 73130051413111 73265267339264 73273163059712 73334073938944 73512756077488 73567919837984 73575848174972 73800484389632 73881224793376 73889186894908 73980302960564 74033784129536 74206174025984 74275864272064 74339611304816 74566579383296 74574615344768 74656202675824 74666576642944 74748264582992 74976480330752 74984560466816 75046894004992 75048915735904 75119397437384 75294315217121 75348746299904 75441662213632 75524198125376 75532337288408 75680150081536 75762946907648 75771111800384 75827970224512 76012728866074 76075917105188 76224793655296 76233008320768 76316409993824 76549413484544 76557663133952 76559765893039 76615111783936 76801788335272 76873916235662 76952085377024 77024354427904 77044575864256 77108621862272 77116931776976 77352379360256 77354503947292 77360715544448 77599038733216 77607401499628 77759275083776 77823915200512 77844346547968 77917453560128 78090429835264 78107303332331 78155345235968 78163767954944 78165914827858 78260155197952 78404565086848 78413014663984 78498801342962 78652419349504 78660895637632 78844059902608 78918105789068 78975156549632 78985837011367 79072544352256 79226990594752 79235528803816 79322215343063 79390588547072 79420031119429 79477444727296 79575451923968 79662510351424 79671095495992 79737324880304 80058042943648 80156766101984 80244460508212 80302470105088 80401494677504 80410159461632 80498131089376 80567218363544 80988843258752 81077447987536 81086185618438 81244866999296 81333751827328 81342517079824 81403556270432 81761590713088 81829557894656 81838376579648 81859861855772 81927910728664 81936740013037 82088239321088 82097085883904 82186903070272 82448978654042 82610326948864 82687909900544 82709618207216 82787294407636 82949304768512 82971081699968 83040054313216 83049003452128 83151414897824 83304850404776 83313828080483 83405286508544 83467873595392 83476868839936 83568195558848 83577201614984 83740757782528 83771813646521 83832373205504 83911103833984 84014578374272 84178677506924 84280167136256 84343410731008 84435685478144 84444785022752 84548917669216 84641417248388 84702605453312 84720907685323 84807056029696 84886702025216 85061670627626 85155047763968 85166563983358 85228131822592 85321374486656 85426588094848 85520047877264 85529264282462 85696640533504 85767878862848 86050645962424 86112852914176 86144788486757 86313369286144 86322671186752 86417111316536 86426424397313 86491278537334 86586225037312 86595556343296 86871690132656 86943905263072 86953275115876 87218754278656 87314174755808 87323584512164 87494472153088 87773472383168 87855904269328 87878969345167 88050943844864 88124139271168 88133636316544 88156774306216 88230057707792 88239566167886 88412246336512 88618116915328 88684615695104 88694173142432 88791207781276 88964967483392 89048518354432 89071896530848 89155547823608 89265489522664 89330020519936 89440177369088 89538028163584 89547677582272 89605217242112 89614873901696 89712915820528 89722584086674 89833225023542 89898166443008 89996518294144 90107497031552 90192120901792 90467488663552 90477238249216 90545132108288 90554890061504 90653960392072 90765749850776 90831365402624 90865050869593 90930738207232 90943373627392 91042868973056 91052680566848 91128371291776 91330675724288 91416448334848 91494906221312 91707954866528 91717838135924 91897325099008 91997864102144 92288689805312 92365408006144 92377899342014 92659940557184 92669926421072 92771310678046 92952859231232 92962876662656 93256752985088 93259314407116 93346898286161 93554127835168 93631897975616 93641988586328 93744436314529 93825241010176 93927889223168 94156749222536 94224816164864 94227404176048 94525277951104 94614050751584 94638890064026 94824093371392 94902919215104 94913146802432 95030188454656 95134154923808 95205543319744 95215803520552 95319973059311 95506509210112 95516801845696 95621300687528 95739215596024 95808426520576 95829128458154 95898404381696 96016660999168 96121706705024 96132065639792 96204202865056 96497926260736 96508325740288 96613909345184 96627334479104 96733048283872 96743473102276 96823894497512 97013373743104 97038842957056 97129976355776 97213337860144 97439702045686 97510142270464 97630386394112 97737197574016 97747730608528 98046166586368 98056732918144 98138246006528 98451186842008 98461796822389 98643850612736 98654481356288 98762412933184 98773056454072 98966350106624 99074622879232 99483891599092 99678576318464 99787628292352 99798382299616 100103079172096 100113867175168 100116616937051 100433107823048 100527428923558 100629650108416 100724155790336 100750599207104 100834351666048 100845218477584 101080039606546 101153111471104 101155889777228 101277847903232 101475666035744 101769735262208 101796453178112 101892054655552 102017702311616 102129313374088 102140319742279 102203143770112 102216965544122 102329175044096 102340202951168 102529046652032 102540096099056 102652278679258 102666542884048 102778863801614 102853163764736 102979996607488 103076709602048 103103770641872 103189479256864 103200599878012 103289171476403 103402557999104 103604526162368 103732285543744 103845772422392 103856963771561 103920843665408 104048993112064 104060206362112 104146710047744 104174051998016 104185278725528 104271886381936 104809091276032 104820386441056 104935063741508 105140416116736 105255443541248 105266786809184 105897074922496 105908487338368 106024355060624 106035781193342 106243287614464 106359521620352 106370983873616 106919003240192 107007883400704 107019415527232 107136498645176 107346159112192 107463599699456 107475180938048 107607713397184 107817895162978 107936253128704 108028889086976 108130343716096 108158731501744 108260308071524 108393808706092 108472167774208 108590840255744 108605929662464 108724748484352 108937112067784 108948852105247 109068451588096 109150296240128 109162059252224 109281486500032 109416246395456 109519003952176 109547756306989 109638821710418 109853379091456 109865217874048 110079809047516 110212526255104 110215553390228 110295229417472 110415896394496 110552055181568 110563969259744 110655879425728 110684930247892 110788879280807 110901534808064 111005687263744 111356600922112 111359659480784 111481490982862 111699654370304 111711692124032 111833908762576 111845960984758 112064837620736 112157995436032 112515642105152 112527767797016 112650877251913 112871329066496 112883493090368 113006991721624 113228140433408 113695876113248 114043003762688 114055294056704 114180074680672 114192379746676 114333195484508 114415848200192 114682268949248 114780694654912 114888490198352 114918652220603 115143541950976 115239259046912 115251678260096 115377767771728 115520045264624 115872742329344 115885229812352 115972189755136 116111579406284 116254761795172 116338803632128 116363941699187 116448062463488 116591659784704 116719215284672 116731793991176 116960231944192 117088190675456 117176053316608 117188681256064 117316889919152 117461558630416 117571871889836 117801953830912 117832880733568 117930833436416 117943542717728 118303639021568 118316388479744 118319638198333 118405172756992 118680882768448 118693672881784 118823528060237 118925950128128 119056059426304 119068889972032 119167870150784 119432422100992 119544586284032 119547869736724 119925787133152 120056990289236 120291935475712 120304899210496 120685209745408 120785533546496 120801868370326 121170691497856 121183749935248 121316329348214 121553738994688 121566838712704 121849910758576 121954488070844 122069020835749 122441712737344 122588878257461 122740048093663 122815542513664 122828778214912 122980243882496 123114788724928 123128056675624 123220451614832 123609978859136 123726066367456 123878638521248 124014166239964 124103817435136 124256855410688 124392796912384 124406202592672 124499556648896 124512973834568 124649195539099 124802906044817 124893127428608 125047138737664 125164575945344 125197435779416 125301510526192 125315014137586 125560248998912 125697616460416 125711162759728 125805496054304 126098437941476 126189595879424 126345205921792 126358822011136 126463862200832 126497063140448 126615862035208 126863642587136 126896948482304 127002436008448 127016122926784 127407418266128 127421148828974 127670505284608 127810181442944 127823955411152 128214217843712 128228035354496 128334629393152 128743859716472 128757734306201 128899079149568 128995804647424 129009706388992 129150847681856 129465530180987 129545161281536 129559122226688 130094319783428 130348907493376 130491513920768 130505576853344 130666509125152 130809463020236 130904026609664 130921729840759 131065450227712 131335602537832 131458945515422 131592619372544 131716203725824 131860306024832 132022908873856 132167346719408 132181590254714 132280778939452 132440262642688 132698947892896 132862584908768 132987361941928 133083499958272 133132854934079 133393388896768 133407764561344 133553717489192 133668339557698 133815075057664 134076445621888 134241781291904 134367853588384 134403129586726 134666149409792 134778095355904 134792620248832 134828007762448 134940088258976 134954630609708 135218729691136 135370381907761 135635294592512 135649911864896 135798317783128 135812952624349 136064067915776 136078731396608 136191851600896 136227606458944 136355543730224 136955271596416 137058042437888 137207988901984 137222775661972 137491313383424 137641733861632 137656567365856 138376952616448 138480790283264 138495714211712 138647233540816 138662175406678 138933529957376 139085528272768 139257040866944 139813391570944 139933385985536 140101575151384 140274340678472 140375746531328 140427805889371 140529322683904 140548850151424 140702615685632 140717779057856 140992632136202 141147407937536 141166496465566 141268547267584 141401218705664 141730475702816 141885533978188 142163196471296 142178517248768 142456223473256 142627975153664 142631892622648 142735002775552 142765844437658 143082783747904 143201726315648 143217159014384 143254758247601 143373843775162 143654418811904 143669900296832 144112500504544 144128031356452 144568072160512 144703842325952 144741831862628 144877765213363 145025083979776 145145641152512 145161283344896 145514976071192 145608478018432 145620170436608 145624170090256 145783488208358 146068778791936 146084520469888 146244342227984 146260102826222 146546326119424 146668147877888 147025512154976 147135839675968 147151696349944 147312685637117 147600968779264 147762449586752 147778373789816 147960605921128 148067568259072 148412348051968 148551728544128 148679222609632 149133158766592 149149230689536 149312405351648 149333153285888 149496529165984 149952960661504 149969120933632 150093788009984 150097831471808 150238794874768 150588630434242 150697492599808 150883324427264 151048396250752 151064674576816 151525893815296 151542223600768 151655940449024 152025457732148 152151834210376 152168231452783 152449587310592 152466016641536 152632819987648 153098826969088 153115326267904 153119531786078 153230223567872 153603576670544 153747832471324 154048708855808 154089151728512 154217243724544 154233863553952 154704758720512 154709007894584 154721431088896 154725680720897 155198077466432 155214802999256 155384613617233 155518550167552 155688693095936 155834907120256 156180859670528 156214606664662 156327535909888 156331829655716 156520310395904 156809130173696 156826029327968 156997602685924 157304838699008 157321791275264 157688119805216 157836211578136 157950313099264 157971674022734 158145088704512 158453981189504 158471057607632 158644430686126 158840062238858 158954889454592 159150903847936 159325020702848 159342190991984 159474649760608 160116085887296 160313532203968 160488921016424 160506216737867 160604940210176 160802989355008 160820318923264 160996262178752 161134436727088 161977686517504 162154895975072 162172371236876 162489733998592 162667503654656 162685034159648 162807112540864 163203800212453 163523181426176 163659115789312 163676753159296 163719723711544 163855821457328 163873480026074 164194171767808 164373806140544 164897957308084 165220653897728 165375819801088 165419236414432 165574588815272 165898609537024 165942163399936 166080108626432 166098006904256 166302829795648 166609700809552 166627656160966 166810573017088 166953737679872 167136391117696 167154403229968 167543627293042 167664746411008 167822207667968 168029156748544 168357355013848 168560334272512 168686821462016 168871370956288 168889570045504 169097835338432 169282834496776 169301077928983 169405210906624 169441815370646 169614112059392 169773404050432 170123341255252 170333127966716 170456263645184 170642748973312 170853176189696 171040095754528 171058528564924 171205339022531 171393281067008 171535757725696 172101291924848 172289576973514 172626738572288 172645342373504 172834222633072 172852848794626 172982557074668 173191112686592 173743380265312 173887810526144 173906550231752 174096810298411 174437508557312 174628349511616 174647169024328 174988944306176 175546944766336 175711808538656 175757938690334 176101887689728 176248278542336 176267272633088 176313548612432 176460115415584 176479132335772 176824492673024 177022807110149 177236233830656 177369231390208 177388346284864 177582415562552 177929934966784 178097036708864 178143793061696 178311095647216 178530979045328 179076056327168 179095355164544 179210434484224 179229747803392 179425831641056 179445168173348 179666450047084 179796332886016 179993036588288 180214994063104 180384241803584 180934977327104 180954476498432 181090264216576 181109780123008 181307920784144 181531499701552 181730101739186 181861476414464 182085737946112 182105361133696 182256742583552 182832896669696 182857622670151 182989812442624 183415909733056 183435676271848 183636361547639 183794650198016 183995728204288 184577379610624 184755798684028 185319881114368 185339852842144 185542621356092 185905718462464 185925753325312 186513505970176 186518628814232 186693796572322 187108255670336 187263795951232 187283977172656 187488872629058 187855778446336 188313498445072 188454808352096 189050555902208 189228101503168 189277780128052 189455539125167 189648186742784 189689165235661 189805838430208 189826293604864 190060376909312 190268309847616 190411086639488 190431607041104 190639946118622 191013018420224 191033603691392 191242601375056 191478431192048 191658256916308 191796808763392 192033321998336 192243413410048 192264131279584 192408405730112 192639665833153 192877218432899 192995852521472 193016651480576 193227818690368 193254668958208 193466096567744 193486946204552 193647788995024 194077685914112 194259952711552 194426675720288 194879404091372 195020284540928 195260772788224 195474395148032 195495461217056 196092333172736 196113465836288 196276492013056 196902373684016 196923593644778 197308962712576 197524825866368 197546112908144 198149245758464 198967783198184 199357152636928 199575256584704 199596764599232 200083092097889 200206158344192 200227734350336 200233233874102 200866215646096 201054857847116 201448311580672 201501198414208 201668703332096 201690436955168 202160079213092 202306222942208 202311779554456 202333582481173 202555695806464 202951332071488 203195263960997 203445833141551 203592906356224 203784109311104 204035404623232 204258626748176 204280639484558 204433931088244 204680405902336 205058093304064 205080192198112 205304557358516 205333085768096 205557727603228 205706327529472 205750775807213 205959993214976 206153419204096 206207541283744 206378958513728 206401199756024 206578342952806 206805115998208 207209052324736 207464571087488 207691544844784 207713927543122 208120412724224 208293420095488 208348103996032 208370557451056 208543772763872 209208772039267 209618182552064 209640772882112 209870127483016 210280832233472 210510887082496 210533573618368 211794149844992 211816974676736 212048710121248 212071562386684 212486575228928 212719043240704 212741967747232 213420354123977 213838006480384 214015766801408 214038831054464 214272997290352 214927199398912 214950361876096 215215426794368 215635790325956 216057778173952 216260687432192 216317463003488 216520616143048 216787617412184 216944335548416 217024790919937 217181680511488 217211859324928 217449496968704 217874224135568 217897704210494 218136903176192 218324118504448 218562973000064 218832492790912 219038007904352 219095512613978 219277643420836 219706758182912 219730435748096 220159618095032 220425052510208 220431106780456 220590458834944 220672266397583 220831792788992 221104110363136 221127938519488 221311758851456 221369860495784 221577758561614 221803069616128 222011374527488 222719318961568 222962981965724 223399308740608 223423384248064 223667817525152 223691921969516 224129675241472 224315990872064 225031284210304 225055535594032 225301754503826 225742658132992 225766986180736 226013983443248 227391752226496 227665059620999 228086007525376 228110588113408 228360149361344 228384759493352 228666390969016 228831696400384 229364537898496 229561389309824 229776980396704 229837304441206 230287083901952 230478518093824 230503356520192 230755535543456 231040090529248 231491363144041 231745484658688 231770459624704 231944379510272 232223158812568 232509523590344 232677607264256 232727883398374 232896124926976 233183319569408 233438430569344 233463587982352 234176381350912 234352106633216 234377362512128 234633779838304 234923117260832 235143743779672 235603907661824 235665761467136 235861666872832 235887085435456 236607278043136 236632776959488 236639276396666 236810345513984 237361765536896 237387345763568 237647056120474 238112118852608 238137779944064 238335740301568 239089172568064 239095739473448 239121506568659 239851574266304 240113980578472 240139857408451 240583870951424 240609798420992 241370419490816 241603736740652 242341382995712 242367499870496 242632658696428 243107477989376 243133677425408 243699821517152 243908976141688 244138041671498 244883425474688 245177756514922 245480096187326 245657556429824 245960487764992 246229577449856 246256113351248 246440903229664 247219957718272 247452132734912 247757277042496 248028332479928 248207634870272 248513710821376 248785593824768 248812405185344 248999113297792 249025947669136 249298391078198 249605812089634 249786254857216 250094277475328 250329151890688 250394871558832 250603021052384 250630028275172 251120497997824 251395232920832 251422325519456 251610992108608 252196875882952 252224054873791 252379191758848 252690411843584 252717644022272 252927724401664 252994126280896 253231724070416 253793896964608 254004872016896 254032245853568 254814836532256 254842297657948 255341010569216 255620362885888 255647910822304 256428435687424 256456070708992 256669258786304 257487719432944 257515468612402 257798158299136 258019412777984 258301695363712 258931060361974 259118244453376 260188639566856 260697814986752 260983027841536 261011153706688 261333018250304 261618926040472 261808053219328 261843459681518 262130900455424 262671205075664 262917891030844 263432407451648 263720612049664 264045817747712 264334693438816 264363180509428 264561557878904 264880525285376 265397895785792 265725169817536 265974723883856 266044551031259 266265709868158 266786777793536 266815529122688 267107434978384 267336679115396 268152891243776 268483562583808 268735707176768 268806259173452 269058706824817 269332298819584 269556190711808 269585240497664 269656015524896 269880176517952 269909261219416 270437459382272 270740763815522 271270589185024 271299823729792 271596635566256 271625905248698 272157462793216 272383703201792 272455212917888 272711087460448 273580701897503 273910543192832 274116084875776 274415977803968 274445551323944 274982626766848 275283467723264 275313134731712 276753905232896 276961580566528 276991428423424 277294467081632 277324350813356 277867059914752 278171056545536 278514081733888 279626783141888 279866771971072 280203150302768 280548681356944 280855611778742 281058645367808 281405231371264 281435558115712 281985264272404 282332992931132 282537094535168 282598144126597 282802437411328 283460951405632 283771067956376 283801649664533 284326392942592 284357034497536 284912446946512 285255950307328 285263785245296 285531688875316 286165567495808 286403452631296 286434318028768 286509516495202 286747687550324 287308837623808 287339800593664 288225001009088 288256062712904 288571425289147 289136144321024 289407684651904 289483663725256 289755530426726 290050167959552 290322566689792 291029952142384 291216956036864 291248340180512 291566976416716 292137557583872 292169040939776 292488684455968 292520205652444 293092652238848 293336295755776 294051024309952 294271679351936 294303392699888 294625371274234 295201937558528 295524899173504 295556747579632 295921211842256 296824696103936 297103457088256 297358445219264 297715847196691 298082973941753 298266317533184 298298461379072 298624810703296 298666306571776 298993058331968 299905921323008 299938241867264 300187576019968 300195662943616 300477589749536 301177260868484 301394985199616 301766648854528 302096792501504 302129349153632 302719474880669 303051787630592 303084447201536 303092771823127 303311880898048 304050915464296 304303668420752 304336462905566 304932033283072 305265639975296 306230652535808 306239063572156 306460447135744 307207153341088 307495664942648 308097417711616 308178303457024 308434487449088 308467727107904 309409517441024 309418015789168 309442862177792 309451361441794 310396154932864 310429605998512 310769227234466 311377386191872 311669814240512 312429213329324 312655071819776 312663659311432 313040620791808 313618260347392 313652058655936 313995205371848 314029044303359 314416287582397 314609677398016 314643582550528 315376239610432 315672423156272 315943348045468 316907962379008 316942115215264 317288861372252 317680124477716 317909778909184 318301807695872 318650041405696 318684381983968 318949299521216 320232171774592 320627064407936 320977842032848 321012433475734 321640637846528 321992524357504 322268873454176 323322647697049 323955373035008 324309791950144 324344742473752 324979467997184 325335007309312 325370068319296 325614225081728 326407600424906 327046362852352 327318231578624 327353506318592 327439447423088 327711642914656 327746960052148 328388343535616 328747612281088 328756641775991 329795914616168 330441307795456 330751639602176 330838472828864 331149177630544 331884326799872 332160217252864 332196013808512 332605659591296 333219401619104 333255312321932 333907475359744 334272782235392 334308806459936 335087254586084 335329492822016 335401949603539 335644415335936 336058313497088 336714710027696 337120668545024 337742741912576 337779140091008 338195670676864 338565668993552 338602155857966 338883630741292 339546808100864 340246682510504 340666255933432 340912527290368 341038957159901 341285497946624 341706352379392 342080191509056 342117057129848 342410678045062 342786562134016 344202583849696 344579153947028 345253477144576 345290684747008 345668445266144 345705697589252 345965114149336 346382225373184 347486760530624 347775621052288 347813100463504 348193620596822 348875017114624 349256699023232 349294338048656 351093889532672 351423617077312 351515877380668 351846001232453 352203775379456 352496557084672 352534545266176 352627097224864 352920230831168 352958264671544 353648985346048 354045614220298 354472467661312 354738462780416 354776692569728 355164831125104 356194073417728 356287586123392 356622191294432 357061958090656 357759379404427 358152112654336 358190710329088 358420868968448 358459495606784 358851663282112 358890336346696 359332900094168 359592665772032 359726023305649 359986073176576 360429988126208 360768483607168 361908952996864 362180528433152 362219560246016 362615841568288 363062999403104 363460203478372 363722952828928 364171475892224 364210722267392 364513485167104 365665793339392 365715245340302 365979624885248 366831819466112 366871352543696 367272723095278 367991456408576 369511597368056 370639762228736 370679705684288 371085242712184 371125234176697 371811436924928 371851506650624 373027011940352 373037257628464 373387593144644 374216511340672 374527591902464 374567954345312 374977745258116 375711556892672 376626996890144 376909616704192 377362633070423 378101111804416 378456203006336 378555560256104 378911078250334 379296373485568 379378330471322 379652587209728 380120753818624 380536619695232 380822173278976 380863214082208 381279892237244 382026036840448 382067207382784 382485202750112 382956862384096 383316513832616 383593617526784 384066643996672 384486826820096 384528262559168 384816811460224 385279331666306 385754436865798 386033302961152 386455637380736 386509337916416 386932193135488 386973892409104 387295577990048 388155371828224 388519905423104 388853351440576 389758808182744 390040569081856 390185218440017 390521545576448 390948790296064 390990922434112 392184666345472 392226931672576 392552984026112 393804747368032 393847187289556 394617925425152 395049651732736 395092225816288 396298491516928 396352086230243 397935566396368 399150513169408 399193529198464 400166184195778 400455468700672 400466467748204 401732431292192 402109715694232 402896623161344 403002396828416 403337406664192 403380873910336 404320158426184 404612445884416 404623559108912 404667164962346 405111391612928 405902664142976 406390527921994 406891666283102 407185812712448 407568218622208 408070809246464 408517253496352 408561278969116 408867862176488 409360811804672 410116186608128 410160384396224 410609114717032 410666171536192 411115455206456 411412655058944 411501551614426 411919986429952 412306838408192 412415082567488 412757917027456 412802399512048 413156685905612 414418104649472 414929142174976 415383089689568 415427855086244 416240825448448 416586840190976 416696207992064 416741114902112 417087545527744 418417544078534 419236365104128 419281545764224 419740254966032 421021774164992 421067147236736 422806539296141 423588299689984 423633949353472 424097420242496 424143124773368 424973150457856 425438086481408 425483935494464 426840708247954 427676012960768 428031533602816 428077662108928 428545994580704 429854398797824 429900723752192 429912531553219 430430853588736 431271580651912 432115556347904 432521374864384 432634926006976 433041232286096 433575234824368 434049581839874 434363361022976 434898993937408 435748448271136 435795408420988 436648237008896 437125946000128 437664985581824 438076015808704 438191025227956 438555286841672 438602549481551 439413516365824 439460871496192 440319236190064 440850105020416 440862213560912 441344532795166 441663585577984 442208220726272 442255877038976 442623517702912 442739720991568 443155517123228 444022749054976 445438637923136 445925963931448 445974020901409 446798617481216 446846768496128 447335635050304 447383843939032 448259350482944 450062568420608 450111071188064 450603509007652 451485316265984 451533972361472 452027966886496 454783504452992 455330119241998 456221176226816 456720298722688 456769518986704 457332781938032 458729075796992 459122778619648 459553960793408 459674608882412 460106309303977 460574167803904 460957036187648 461006713040384 461511071086912 462080181058496 462982726288082 463490969317376 463540919249408 463888759020544 464446317625136 465019047180688 465455766796748 465792249853952 466366639138816 466876861138688 466927175964704 467839188451943 468352762701824 468416101908469 468704213266432 468754725024256 469267559676608 469846234521664 470287487559344 470410953553541 471331522934272 471723333745664 471774170870912 473265553918976 473278552793332 473620691027968 474723531073792 474774691527136 475294112240948 476224237705216 476275559888128 476671480603136 478178345136128 478191478946896 478243013137318 479703148532608 480227961156944 480279714816902 481219596841984 483207473481304 484682765991424 484734999740992 485265317392856 485317613923373 486214955978752 486267354850816 487399643034304 487817952283376 488276083342996 489766850949376 490355513029844 490960192374652 491315112859648 491920975529984 492459154899712 492512226702496 492881806459328 493474212476707 494082737629481 494439915436544 494904265469824 495514554084992 496056664959856 497571187649536 497624810370688 497998226595584 498051895338272 498596782156396 499211624179268 499572509714432 499680455531803 500188554950656 500658303781376 500789743117664 501206042104768 501260056550344 502240995995648 502790465841664 502844651038912 503221984217216 504393751765904 504448109747582 505435288044544 505855448803328 505988252561792 506463448140832 507587793929216 508009744033792 508064491707136 508078446381077 509629673064512 509684595315896 510242208729253 510682021138432 511240725771776 511295821644608 512856871374848 512912141417984 513338517572608 514975438865888 515030937224804 516038825555968 516603390727424 517862120723948 518236488906752 520377279133712 521966055683072 522022307413376 522666036500608 523237852080944 523686919363036 525342410151328 525835782061688 526864814903296 527060206519847 527441224099328 528091635495424 528669386877632 528726361018856 529123115757808 529761050570752 530795791571584 531450339635072 531949447767712 532089102062518 532531419736316 533573555587072 533631058245376 534214869956768 534673358230792 535918361251273 536305782487552 536967125167616 537471414353536 537612518346904 538117413649634 538664597639168 539170480995328 539312031049792 539760353035904 539818522438832 541481527631044 542541178370048 542599647459584 543193271132512 543251810497396 544314925586432 544767406403584 544910425835776 545422174920896 547161403795006 547821086385664 548232169751552 548831955607936 548891102647888 550566935446528 550626269463424 552900859079569 553507810465792 553923161133056 553982856846848 554588934163264 554648701626712 555734119829504 555940217836003 556342113091072 557028163467776 559733543942144 560406300605536 561097362713888 561711223557484 562117290735616 562193310492671 562810462742528 562871116231424 563970528544808 564665985862264 565074189070336 565196288253194 565604874822656 566921902811264 567542135912752 567603299329066 568714068995072 569824893893024 570527570490592 571063377750632 572331134991616 572806905262592 572868636057536 573019032990404 573495375100648 573557180091259 574617675247616 574679601187328 576450002018176 576512125425808 577142850578294 578272288642048 578815369303808 578967327450512 579511060853452 580645133379584 582059904284768 582433912073728 582496680361024 583133952833432 583196796563381 584275115167744 584338081879552 584977368911936 585040411304888 586185304477696 588102048619904 588543358703872 588606785399776 589250742548468 590403875117056 591049798347008 591113495159264 591842423684512 593649392207872 594206914176512 594716890438528 595431694393382 596165947883506 596596922758144 597249621406592 597332613143552 597986116663936 599876483734528 600375152039936 600391325887232 600955179499072 602354521736968 602789970399232 603013519407299 603533297709056 604193585003008 604258698307264 605438949761338 606103575261184 606168894403072 606185543646254 606623761796096 608101830928592 608607336841504 608672925811132 609864066566144 610531279950592 612461305071616 612478127144312 612920894271488 614414306682176 614991329885296 615152785416169 616356606914048 616868974898176 616935454215808 618836031578336 618885724355584 618902722883588 620792309865728 620859211997024 621538454468932 622754772383744 623339628481024 624858426658648 625310143639552 625327318622864 626081241583616 627236520694784 627304117311872 627990410743696 628058088606718 628832575164794 629287165101056 630752479220864 631344846312544 631886696090936 633815924758016 633884230430528 634577722744504 635360248955432 635819557818368 636603615391744 637300082811392 637368763967936 637898599042432 640464343549184 641254128815872 641955684065696 642024866951468 643281275693056 643985048715008 644537746908352 646645295394098 647910746070016 648619583900288 648689484947504 650670014618624 650740136638592 651228450163456 652815200849812 653428288003127 654092725704704 654636463157248 654707012637184 654878894846176 655423285829312 655493920104296 656776687071232 657495224562176 657513283551982 659591829232336 661503279204352 661676945657728 662298355261088 663768653599744 664320434505728 664392027617024 664410276036793 665211319182592 666438803238208 666510624643864 667239811415177 667814950719488 668545564470784 668617612919872 670174509172168 670658985644032 670803899207078 671288830671872 672116626994176 673429420055392 675485483825152 675558280182016 676391341353728 677131337987104 677204311715932 677767261482584 679093616201728 680493365021008 681332511866864 682077914319802 682570995893248 683412704758784 684160383018112 684234114259696 684821356090124 688405167699392 689158307894056 689232577756723 690506954289152 690581369494016 691336890532288 691411395178504 691930228298672 692764450746368 694973521061248 695551242104576 695626200927008 696387241193644 697750034229248 698513398046464 698588676097312 700816318559357 702187779065344 702847234154624 703031754761336 703692002464906 704407550758912 705069090532352 705254194449728 705840461662336 705916529343088 708091228440596 708944935322624 709476925560832 709553385139456 710329662250208 712388146835456 712575172246784 713244382588864 714123916181312 715518758808854 716304225308672 716381420658176 716918991213568 717703326564224 717780672693392 718665800188336 719452046611298 719972146353152 720859976252416 721536967214336 723024200334821 723817905993728 724361056866304 724439120492032 725231683136576 726125998806208 726920406956744 726998746400927 727445905657856 728342951784448 728421444534784 729026970334208 731430490680604 731959249770496 733663638932224 733742705087392 734545446190556 735175867567339 735982912817152 739023194736112 741279524457472 741359411368576 742170485424368 742250468353394 743703013301248 746074515256928 746775186289288 748433022681344 749055183804928 749135908690624 749955490516232 751423113785344 753253993780288 753819233408384 754725266140846 756202223608832 756912406012672 757111120512208 757822156500668 758756660942644 759305174419456 760241507637248 761073239390464 761644346557952 761726428164416 762559784474488 762641964736729 764052073680896 764134414765568 764970405500224 765913724768192 766633027665232 768973653640192 769056525118336 769633622920448 770558663332612 771508873731596 772066605922304 772911274761472 773018675832832 773864386270976 773947784818208 774591155980096 776310743656448 777039810846208 777706702881152 779517616365488 780370436880034 781897580592128 781981844868224 784453863345152 785105968052224 785212144407119 787609494736064 787694374579112 788556140763391 789235850850304 790099303465472 790184451632576 792596983033856 792704172460486 795871132792736 798301026338816 798387058396928 800332368391556 800910937401344 800932935496408 803464862584384 804219431388464 804430565544221 806004793656832 806674813328384 806761747820672 808640316852368 809247118217824 809334329924692 811805328285952 812781055843988 813783332566204 814371625424896 814547591894309 815136437244416 816141618492928 817034506992704 817122557938232 817735724352976 818721623609344 820232373216256 820320768792448 821218229434064 821332343072384 822230910412912 823003103228852 824613676816384 824830165134976 825515834054912 825604799024096 826313371811224 828237467388331 828836209298944 829858284349952 830766179379136 830855710172488 832481650896896 833392415984128 833482229804224 834175091055488 836835088157068 838472730208256 838563091528448 839480509932064 842043548329984 842134294473472 845613078592282 847267898706944 848194840484992 848286249546736 850876172962816 850967870988928 853681416495908 854483145850243 855352025921536 856063067205632 856155324217856 857091989161408 859180336655641 859708797595648 859801447504384 859825063106438 860861707177472 862543161303824 865042749728768 865269852013952 866082464572192 867150469648736 868099163679748 868726722045952 868844207125037 869797987874816 871496896542272 871590816841976 872544368773693 873296474017792 873620342313719 874251892000256 875329971163648 876152031617408 876382050455912 877110573683344 877205098963102 878921742992384 880638472380128 881724427121824 882689065590332 883327171155968 884416441452544 884511754077952 885247035405824 885479441983136 886311034246456 888045498109952 890877275846272 891851927862896 891948041802818 893693536992256 894671270100608 894767687878064 900125136841216 900222142376128 901207018015304 901304140143407 902970632531968 903067944722944 904055933772992 909567008905984 910660238483996 912442352453632 913440597445376 913539037973408 914665563876064 916452108885313 917458151593984 918245557239296 919107921586816 919349217764824 920212618607954 921148335607808 922013426080768 923022142173824 924160362116992 925965452576164 927081838498816 927777518041088 928892635250272 930038094361376 930911533593496 931584499707904 931929984538553 932733278277632 933753722277376 933854351929408 935678376903886 936705525403648 936832203816938 937509450048512 938535119353216 939692469043328 940574975118688 940821907107082 942663045868544 943446667491328 943548341741824 946531107837952 946557105586664 947241382055936 947592673354327 949447062147584 949549383054272 950588224481896 950690668370443 952448475410432 952551119776256 953342961206272 956382957893792 956486026274636 959406297065216 960455922313888 960559429633804 962439193683968 966414946962608 969365531982848 969469999481984 970530634785712 970635227846746 972534709701632 974799286068608 975635904566752 976552166685992 979533701898752 980711026059688 981920384749304 982630225719296 983841951059968 984918309799424 985024453404992 985763612918656 986948424953414 988165475258962 988879830873088 989808530939648 991029108169984 992113329919712 995142375299072 995249620741376 995996453191168 996103790676544 997193564312792 998423248358536 999145019428864 999360911063606 1000377109901312 1001316607562752 1001579486235328 1002412084209536 1002520113100688 1005580931683328 1005689302077824 1006443968434432 1008787503531808 1008896219495164 1010870576089088 1011710897606656 1011976505123584 1012926896281664 1015175587858432 1016019488067584 1016128983414272 1016156892762154 1019259346129024 1019369190631792 1020484417458506 1022481451543552 1022591643289216 1025824282835968 1026677035145216 1026815881147771 1029950877731776 1030061874449608 1031188799459819 1032077651111936 1033206781454848 1035724241447896 1036472977813504 1040754558267424 1043932111366144 1044044614826752 1045332073001216 1046475704161888 1047373838726072 1050684820302656 1051671564123376 1054120413039694 1054882448198656 1056183270990848 1057338773755264 1057452722037712 1058246231515616 1061591583143168 1062900679270144 1063898895535424 1064178204125036 1065062839472632 1065177620169481 1067147111174144 1067262116490752 1068429739913536 1069346716461584 1071836722502546 1072611564975104 1073934250335232 1074942828707072 1075225036693808 1076234827299268 1078340961990656 1078624062099584 1079520706071808 1079637044877664 1082963055262088 1083079765046279 1085082356740096 1085199294919168 1086386542265024 1086503620994792 1088629851172864 1089820851671552 1090844349841792 1094322807590012 1095642172771328 1096464339503104 1097663911215872 1097782205295776 1101133870893056 1101252538926848 1105801718159138 1107015620931584 1107965713693696 1109177868326528 1109297403253424 1111880435672006 1112684226182144 1114056326935552 1119467087884288 1120812601211072 1122194725427776 1123422447114968 1123543517165069 1124234581471232 1124386620985342 1125620925485056 1125742232462848 1127941057089616 1129331971724528 1130392576506388 1131209749645312 1133843805622528 1135084271825504 1135206598658132 1136180886240433 1137428137990144 1139649787786048 1141055140981184 1142126755501264 1142426601487171 1144662269983232 1145613810525184 1145737272115072 1146038065980808 1146990750201296 1147114360182518 1149359202374656 1152900004036352 1153024250851616 1154285701156588 1156544577284096 1157630738607616 1157934654901024 1159022121706904 1161290266759168 1164119808569536 1164867824147456 1164993360722048 1166267905666864 1166393593126762 1168676163759104 1169954737823872 1170080822609776 1176204097239808 1177086717407744 1177213570799552 1178501485096936 1180807750234112 1182099596694016 1182226990318528 1183684847369024 1187298784415744 1188413828353024 1189433780877056 1190863388786764 1192331895767012 1193193845516288 1194499242813184 1194665226287104 1195972233327872 1198437373157717 1199752967469056 1200750304079872 1200782651774464 1201910358998144 1204709043473936 1206027038814598 1208387170006016 1208517396614528 1210877899522676 1212337788806144 1212371087292508 1213247523592192 1213509677720093 1216203661857184 1217214673683008 1217345851622264 1218677672088877 1219728133132288 1221062559901184 1224922610143232 1224956254288624 1228828613364352 1229982659770592 1230305570832338 1232713213828096 1233737949796352 1233870908431616 1237672063156672 1237771448711168 1237805445767176 1239159649771043 1241584619731456 1241718423994048 1243076908937864 1245509544767488 1246679256962048 1249716853317296 1250654637245728 1254473041389568 1254608234623744 1255980821487392 1256116177213436 1257665150329588 1258574330202112 1261504958441728 1262689692625088 1263773392181872 1267631849516032 1267768460861056 1269155445489008 1270720497910864 1274600165622784 1274737527935872 1275797198084864 1280003358691057 1280928687098368 1282508257631744 1283911368131392 1284049733902936 1286562551386112 1287970097430016 1289075493816704 1293290590788196 1295821492140032 1297239167800576 1297378969895008 1301340029237248 1301480273277184 1301516020181663 1302456900326912 1305630401699624 1306856576006254 1308185451409408 1309414025274368 1309757789692352 1310846571658624 1310987840208592 1314990449124352 1315026567103964 1319183658464672 1323006558408704 1323353891315456 1324596710522176 1327537307199488 1327824156649627 1328640869011456 1328784055234048 1328820552073586 1330422638365184 1332877606476416 1333021249287728 1334479622830354 1337091128941568 1337235225839744 1340349018344336 1341607798414156 1342577661343744 1342759229193239 1344233253988352 1346858840110784 1348477660832071 1350140529030293 1350970967650304 1351116560364032 1352782682707456 1354262675974208 1354408623431864 1355534522965168 1360986730042016 1362665023733728 1364155828639604 1365141991786496 1366825409517568 1368320766036224 1368468228519392 1369642712180248 1376810335398784 1378316615788112 1378465155513446 1381162738988032 1382673781064576 1382822790357008 1383860456597344 1389947042122496 1391102484209152 1391252401854016 1392774482387288 1395500068458496 1397026796092928 1397177352194624 1401632637118714 1404375558130688 1405694468309248 1406063509522672 1407384004929812 1410138181064704 1410508388899456 1411680923324672 1411833058686176 1416182456881192 1416335077368211 1417889870645248 1418953851121664 1419106770278912 1420659324500416 1424120831990857 1425150344493568 1426488765177728 1428247832362624 1431037517617708 1432762841316352 1433837982427136 1435406653128448 1435561345386784 1437331600376672 1438904093222596 1439944292706304 1440255430650491 1441719952504832 1443073934428672 1446048400669642 1447635811987456 1448878240984064 1450463366273152 1452251997612416 1453840813913488 1453997492801854 1456842889069568 1458053940668416 1462860981361208 1463918499540992 1464461404274869 1467327277864448 1467485410174784 1469090892381112 1470351735134678 1471965825634304 1478046389472224 1482559048914944 1482718822737152 1484340970848736 1484500936706788 1487406026602496 1492149030513856 1493550372578576 1493942478867839 1496866045362688 1498110367609856 1498271817381248 1499910981032464 1506507987560576 1507638466816768 1509450532281692 1512404447217664 1513824812025344 1514222241024416 1515644313001336 1517513321885288 1518610348838912 1520483015274496 1522146478780928 1523288693115904 1523452856328832 1525119568948976 1525283929473458 1528268829531136 1529940811000448 1531827449536384 1533266055330464 1537947307280384 1538113050236672 1539267245840896 1541117326665224 1543017747463192 1544133211844608 1544705864783081 1545822549522944 1546037351665664 1547728772541952 1547895569636416 1549182311960192 1552621487312896 1554079621692416 1555413405762304 1559035232730976 1560740873760068 1563795161184256 1563963689736448 1568907726690304 1570211936104448 1570424288814238 1575218989472128 1575388749158224 1577112281526782 1580198606930944 1580368903265152 1585408344920972 1586897270864737 1591742265585472 1593655417346993 1596602052677632 1596774116793856 1600664736783112 1601821874802688 1601865870992816 1606929725168768 1608438862776928 1608861131088442 1612009587313664 1613349626656768 1613523495641344 1617280633704736 1618494236435648 1618668659849384 1620439542008287 1623610656571904 1625562111687976 1627566665132408 1628743250849792 1629095183788618 1630272874488832 1632283236985856 1634069013985408 1634245115876464 1635471448705952 1640464746432512 1640641537584896 1642436458868128 1642664686144768 1644461820825824 1646006206457704 1649227353632768 1649660330269952 1651031668109824 1651209598048192 1652626743622448 1656474934776662 1657672418597888 1659716568699904 1661532358758272 1661711420344976 1666784831968256 1666964459608448 1668350182110976 1673670176314136 1673850545980613 1676945460416512 1677126183056896 1678961019864128 1684087096659968 1684268588946944 1691226157184564 1694535797413888 1696389680969984 1696572499093472 1701752345925632 1701935741977856 1701982487929867 1707362832991816 1708966291700486 1710704051843072 1712310648435712 1714183978322816 1718360673311282 1719602895008768 1719650126212876 1721723414354944 1725086322607648 1730085499457536 1730539704027904 1732164929144384 1734300939297472 1736198327359496 1737453444091904 1737688414250074 1739595975749632 1742993793084544 1743181633683952 1745088737547386 1747240684627438 1748503784000512 1750659942327296 1752304063234816 1752764100911824 1754221147366688 1754410197926204 1757843485984768 1761276944760256 1763448854243648 1765378131180664 1765568384116537 1766654342311936 1768832882905088 1769023508155904 1770494070811648 1770958883966272 1772622068492912 1781754551692544 1783703855725792 1783896083605636 1787387073984512 1789342540201216 1789535375756128 1800250273682432 1800444284752256 1802414036030608 1802608280286814 1806135889445888 1808111867545984 1819134017811968 1821320476967992 1824884704907264 1826881194890752 1827078075946816 1829331127752128 1832904217770626 1834916303187968 1836491114478592 1838215843173632 1838698435529648 1840425237215908 1844026852161536 1846044284347648 1848320724233984 1851930905152328 1854163676997632 1855555036082176 1857785270500544 1860076188722752 1861823067186992 1862311857218813 1863859969077106 1867507444554752 1867708703858816 1871356753807772 1873664407633876 1875018900097024 1877070238706432 1879384938086656 1881149950237376 1881643814214164 1883410947773719 1885326091737088 1886893334982656 1887096683483648 1893062215675904 1893114211173328 1895185346708654 1898894124295168 1899098766108544 1901176448963792 1901381336740886 1905102239552512 1906685922412544 1912765915787584 1912972052549272 1915064913282521 1918812594130432 1920911844627776 1921118859267608 1924878387367936 1932829893925216 1938731063965696 1938939998963968 1941061269571424 1941270455693492 1945069419403264 1949598572137216 1951271809133504 1953104333371984 1959067403797504 1961422052119376 1963840769498608 1969836619598848 1970048906809984 1971527225837312 1973896849906828 1976330950517924 1977759661746176 1978187008886179 1979617061879296 1982058216339968 1984226659839424 1990284750598144 1990499241482752 1991992906382336 1992207581353088 1994387128625584 1996846496717072 1998721822127212 2002633215125504 2003158972470656 2004824168419072 2005040226201376 2011161863366656 2011378604155648 2011433849371661 2012887936868864 2017575007063616 2017792438990328 2019999977024029 2021741152178176 2023953010247168 2025853792563328 2030351175716864 2032257966828544 2032313785524308 2038518692258048 2038738381263584 2040968834917012 2044962903087104 2045183286578432 2051648565671936 2053354070290432 2053631762295542 2059901755463552 2060123748899216 2062377598919638 2066413562909696 2071448482895792 2081509116534848 2084010930376837 2086580817592271 2087864222732288 2088089229653504 2090664146002432 2092951408323776 2094747677452144 2101369640605312 2103343128246752 2108240826079388 2109764896397312 2112366541981696 2114677547510528 2114905444075424 2116492463031232 2119036324164683 2121649402761889 2123183166286336 2125801358540288 2127797791070848 2128356408250072 2130125678945264 2130355240338962 2134524232981504 2136859479827072 2138693432923168 2143673445005092 2145223129950208 2147868500670464 2149885657414144 2150450073387616 2152469654598536 2156681923981312 2157248124199168 2159041412143616 2159274089755328 2165926110524176 2166159530092558 2170398589838336 2172773084530048 2173007241989584 2179641703343104 2181688699683584 2188645615180024 2191284345542656 2192928679006208 2195327822431744 2195564410591552 2200914013076779 2202267741786112 2202505077853696 2211603436318276 2215931427387392 2218355736653056 2218594806506848 2223760871344012 2225368452364288 2225669407292903 2228112653871104 2241625202422144 2244389450855552 2246844894229936 2247087034330138 2248773241970684 2251484464925696 2255882114179232 2258663943449056 2260785153012776 2262419499290624 2263258533879343 2267687611245056 2270168543651008 2270413197316264 2272361772480866 2274856275980288 2279299575572096 2282110281962368 2284253511002528 2284853202974342 2289324539966464 2291227621050368 2291474544230144 2292076131961616 2293981500402592 2294228720365036 2298718404749312 2301296492431937 2305800008072704 2306048501703232 2308571402313176 2313089154568192 2315261477215232 2315869309802048 2318044243413808 2328239617139072 2329735648294912 2329986721444096 2332535811333728 2332787186253524 2337352327518208 2339909475647744 2340161645219552 2352408194479616 2354173434815488 2354427141599104 2357002970193872 2364199193388032 2364453980637056 2367369694738048 2376827656706048 2378867561754112 2381726777573528 2384663791534024 2386387691032576 2387272700119307 2388998485626368 2389330452574208 2391944466655744 2396874746315434 2399505934938112 2401565303548928 2403820717996288 2409418086947872 2412054077629196 2416774340012032 2417034793229056 2421755799045352 2424675577612288 2424742174585016 2426495047184384 2427019355440186 2432407323714368 2434429347366016 2434691703244528 2437355344177754 2442125119802368 2449912508577248 2457657226728704 2459965319541184 2460611141664676 2462922008627171 2465426427656192 2467475899592704 2467741816863232 2475344126313344 2475542897422336 2475610891534352 2478319299542086 2483169239462912 2483436847988096 2486153817875728 2493358513924096 2499433706634592 2501309274491456 2504315655830989 2508946082779136 2509216469247488 2511961642974784 2512232354426872 2515330300659176 2517148660404224 2523009916883456 2525379385250176 2527546784363744 2535263699032064 2535536921722112 2538310890978016 2541440995821728 2549200331245568 2549475055871744 2551594396169728 2560006717382114 2561857374196736 2565016515263488 2567822736262784 2568099467805872 2575940194860032 2578150987633408 2586581181576392 2591642984280064 2594478335601152 2594757939790016 2602680058474496 2602960546554368 2603032040363326 2604913800653824 2611260803399248 2613713152012508 2618828050548736 2619515579384704 2621693143317248 2621975680417184 2629980898248704 2630053134207928 2630336572255249 2638367316929344 2641538431492961 2646707782630912 2649193421044352 2655074614398976 2655648313299254 2657568110468096 2657641104147172 2660845276730368 2665755212952832 2666042498575456 2668959245660708 2674182257883136 2674470451679488 2680698036688672 2683215596828312 2685155322687488 2685518458386478 2688466507976704 2693717680221568 2696955321664142 2700281058060586 2702233120728064 2705565365414912 2708525351948416 2708817246863728 2711069045930336 2721973460084032 2725330047467456 2728311657279208 2730283983572992 2733650819035136 2736641532072448 2736936457038784 2739285424360496 2753620670797568 2756633231576224 2756930311026892 2762325477976064 2765347562129152 2765645580714016 2767720913194688 2774464603611701 2779894084244992 2782204968418304 2782504803708032 2785548964774576 2794053592185856 2794354704389248 2803265274237428 2808751116261376 2811388936618496 2812127019045344 2814768009859624 2820276362129408 2821016777798912 2823361846649344 2823666117372352 2832364913762384 2832670154736422 2835779741290496 2838213540557824 2841318649000832 2848241663981714 2850300688987136 2852977530355456 2856495664725248 2862075035235416 2865525682632704 2867675964854272 2870813306256896 2871122690773568 2874663200753344 2877808186445192 2879888585412608 2880510861300982 2883439905009664 2886147868857344 2892096801339284 2897756481968128 2900926732546304 2904503995224832 2907681627826976 2907994985603708 2913685778139136 2916107881336832 2925721962722416 2928922808549738 2934654555728896 2934970820349568 2938181784762224 2940703470269356 2956092778944448 2959645775072987 2965118097829888 2965437645474304 2968681941697472 2969001873413576 2974812053204992 2984298061027712 2987100745157152 2987884957735678 2993732090725376 2996220735219712 2996543634762496 2999821962064928 3009387720872533 3013015975121152 3015276933633536 3018901064563384 3024808894435328 3027649624050688 3028444482048832 3031288626002672 3035026643770576 3044292957561856 3046577386231808 3046905712657664 3050239137897952 3050567858946916 3056537659062272 3059881622000896 3063654899072768 3066532110660928 3075894614560768 3076226100473344 3078534491681792 3082234653330448 3086035494926384 3089411729566162 3091645099045888 3095457545083904 3095791139272832 3098364623920384 3108159243384832 3108579585392567 3110826811524608 3118070465461952 3121481747520136 3121818146309863 3127590322368512 3127927379472896 3137815453380608 3140848577628476 3150437978944256 3150777498316448 3154224563053564 3160397213861888 3160737806530304 3170816689841944 3173794541729474 3183484531170944 3187310834693986 3193548233587712 3201329473566224 3203731741985632 3213859450337536 3216877725553856 3217722262176884 3220744165127839 3224019174627328 3226699253313536 3227046991282688 3234561267409472 3236988472871296 3237337319698768 3240879084016574 3247221313143808 3251124223375952 3255133330264816 3258190367577236 3260545748977664 3264566473971712 3268138027970816 3268490231752928 3270942897411904 3274874319163601 3278912713359283 3280929492865024 3281283075169792 3284872917736256 3285329372289536 3288923641651648 3292012412915408 3299320660539904 3302063336219648 3302419196096384 3305253487244896 3312949869553324 3315344837195776 3319433137399808 3323064717516544 3323422840689952 3333569663936512 3333928919216896 3336700364221952 3347340352628272 3347701091961226 3354252366113792 3357922039728256 3368537177893888 3382452314369128 3389071594827776 3392779361939968 3393144998186944 3403504691851264 3403871483955712 3403964975859734 3414725665983632 3417932583400972 3424621296871424 3428367956645632 3436721346622564 3439205790017536 3439300252425752 3443446828709888 3450172645215296 3454319487336949 3458579163406367 3461079408055808 3464329858288768 3468601878594944 3472396654718992 3475376828500148 3485987586169088 3486363267367904 3490177475094772 3494481369254876 3497007568001024 3497763188722621 3501319884654592 3504608126469632 3505528201823648 3508442294733376 3508820395852408 3515686971969536 3522553889520512 3526897708487296 3530756262361328 3531136768233074 3538047016311808 3540988141623296 3541917767932544 3545244136985824 3556549124667539 3563509103385088 3567407711451584 3567792167211272 3574774147969024 3578685080402432 3579070751512256 3600500547364864 3600888569504512 3604828072061216 3605216560573628 3612271778891776 3616223735091968 3638268035623936 3642640953935984 3653762389781504 3654156151893632 3658662255504256 3665808435541252 3672982228957184 3676431686347264 3677396871059296 3680850474431816 3688053704323072 3689421445638929 3692088568695296 3696641448467968 3703861810304656 3708327353995264 3715570541001088 3720152377445504 3723646134373984 3724623714437626 3727719938154212 3735014889109504 3735417407717632 3742713507615544 3747328815267752 3750037800194048 3751428528758911 3754140477412864 3758769876173312 3762299900474752 3763287628428328 3766821895547438 3770652183474176 3774193366967296 3786228422346656 3790370693417308 3797788248590336 3798197532217088 3802352897927584 3802762673481772 3810204479105024 3813371844825088 3825531831575168 3825944105098544 3830129826565042 3837625188260864 3841823689255552 3842237718535216 3865659787850432 3870306013556983 3877462127931392 3877879997927936 3882122539142848 3882540911386984 3890138838806528 3899197144274432 3902543618267008 3906208666743968 3918134807595008 3922844104238752 3927681538997216 3935353173448697 3939673239197696 3940097813619968 3943054451674624 3947793699813656 3952661901035848 3955519323492352 3956374017772358 3959234123758592 3964116432679936 3968453319678848 3980998482965504 3983985812764672 3984415162706176 3988774257251168 3993692993434144 3997443644254424 4005266430251008 4006317944941312 4009648336838144 4010080452402752 4022323726733312 4022757208311296 4022867698743322 4025775873737728 4035150014127232 4035584877980656 4039999954048058 4047906020494336 4051707585126656 4064515933657088 4064627571048616 4077037384516096 4077476762527168 4081937669834024 4082377575943667 4089925806174208 4090366573156864 4103297131343872 4107263524591084 4119803510927104 4120247497798432 4124755197839276 4132827125819392 4142896965791584 4163018233069696 4168021860753674 4173161635184542 4176178459307008 4181328292004864 4185902816647552 4189495354904288 4202739281210624 4206686256493504 4216481652158776 4219529792794624 4224733083963392 4229355095021056 4229810888150848 4232984926062464 4238072648329366 4243298805523778 4246366332572672 4251602717080576 4255595582141696 4256712816500144 4260251357890528 4260710480677924 4269048465963008 4273718959654144 4277386865846336 4287346890010184 4290446259900416 4295737001340928 4299771314828288 4300900146775232 4304939309197072 4314496248398336 4318082824287232 4318548179510656 4331852221048352 4332319060185116 4340797179676672 4345546169060096 4346014483979168 4359283406686208 4363377399367168 4377291230360048 4382568691085312 4390655644863488 4391128821183104 4401828026153558 4405010155707392 4423206872636552 4431862854774784 4436711473306112 4437189613013696 4447521742688024 4450736904728576 4451338814585806 4456225307742208 4483250404844288 4488778901711104 4493689788459872 4494174068660276 4497546483941368 4502968929851392 4511764228358464 4517327886898112 4521570306025552 4526517067758686 4535375222490112 4540337087302016 4540826394632528 4544723544961732 4558599151144192 4564220563924736 4568507022005056 4569706405948684 4573998016021889 4578649079932928 4582455242100736 4582949088460288 4584152263923232 4587963000805184 4588457440730072 4597436809498624 4602592984863874 4611600016145408 4612097003406464 4617142804626352 4630522954430464 4631738619604096 4636088486827616 4650871932257551 4656479234278144 4659471296589824 4659973442888192 4665071622667456 4665574372507048 4674704655036416 4679818951295488 4680323290439104 4704816388959232 4708346869630976 4708854283198208 4714005940387744 4728398386776064 4728907961274112 4734739389476096 4753655313412096 4757735123508224 4763453555147056 4769327583068048 4774545400238614 4777996971252736 4783888933311488 4793749492630868 4803130607097856 4807641435992576 4818836173895744 4824108155258392 4824628044297061 4833548680024064 4834069586458112 4843511598090704 4849351155224576 4849484349170032 4854038710880372 4864814647428736 4868858694732032 4869383406489056 4874710688355508 4884250239604736 4899825017154496 4905714229915499 4915314453457408 4919930639082368 4921222283329352 4925844017254342 4930852855312384 4935483633726464 4950688252626688 4951221783068704 4956638599084172 4966338478925824 4966873695976192 4972307635751456 4986717027848192 4998867413269184 5002618548982912 5008631311661978 5018432938494976 5023923285949568 5024464708853744 5030660601318352 5046019833766912 5050758770500352 5055093568727488 5061169402343747 5070527398064128 5071073843444224 5076621781956032 5082881991643456 5098400662491136 5098950111743488 5103188792339456 5120013434764228 5123714748393472 5130033030526976 5135645472525568 5136198935611744 5146231072971373 5151880389720064 5152577120993159 5156301975266816 5173162363152784 5188956671202304 5189515879580032 5205921093108736 5206064080726652 5209827601307648 5222521606798496 5227426304025016 5237656101097472 5239031158769408 5243386286634496 5243951360834368 5259961796497408 5260106268415856 5260673144510498 5276734633858688 5283076862985922 5293415565261824 5298386842088704 5311296626598508 5315136220936192 5315282208294344 5321690553460736 5331510425905664 5332084997150912 5337918491321416 5338493753157103 5348364515766272 5348940903358976 5361396073377344 5366431193656624 5371036916772956 5387435360443136 5393910643328284 5400562116121172 5404466241456128 5411130730829824 5417050703896832 5417634493727456 5422138091860672 5443946920168064 5450660094934912 5456623314558416 5473283064144896 5473872914077568 5478570848720992 5496485010849833 5507241341595136 5513266463152448 5513860622053784 5524650955952128 5530695124258304 5531291161428032 5535441826389376 5548929207223402 5559788168489984 5564409936836608 5565009607416064 5571097929549152 5588107184371712 5588709408778496 5588862910191847 5606530548474856 5617502232522752 5622777873236992 5624254038090688 5629536019719248 5642033555597824 5646723693298688 5647332234744704 5664729827524768 5665340309472844 5676427081115648 5682637298001664 5696483327963428 5700601377974272 5701833143260163 5705955060710912 5712991329450496 5724150070470832 5731051365265408 5741626612513792 5742245381547136 5749326401506688 5755616372890384 5761021722601964 5772295737714688 5784193602678568 5795512963936256 5797662271718317 5801853465092608 5809007990449664 5815363255653952 5815989971207416 5827371556278272 5851443925444832 5857845617099476 5869309111457792 5869941640699136 5876363569524448 5881406940538712 5912185557888896 5919291550145974 5930875290948608 5937363883394944 5938003746827152 5968596122055424 5974201490314304 5975769915471356 5981382020951701 5987464181450752 5992441470439424 5993087269524992 5999643924129856 6018775441745066 6026031950242304 6030553867267072 6037802129126768 6055299248101376 6056888964097664 6062577252005344 6070053287541152 6081909449875259 6088585915123712 6093154772463616 6093811425315328 6100478275795904 6101135717893832 6113075318124544 6115342396196033 6119763244001792 6127309798145536 6133064221321856 6152452200946688 6157068983363584 6164469306660896 6172070989852768 6178823459132324 6183290198091776 6190915090167808 6191582278545664 6196729247840768 6216318486769664 6217159170785134 6221653623049216 6236140930923904 6242963495040272 6243636292619726 6255854758945792 6281697155256952 6300875957888512 6301554996632896 6308449126107128 6309128981003849 6320794427723776 6321475613060608 6341633379683888 6347589083458948 6366969062341888 6374621669387972 6387096467175424 6402658947132448 6407463483971264 6415164762197191 6427718900675072 6433755451107712 6435444524353768 6441488330255678 6448038349254656 6454093982565376 6469122534818944 6473976945742592 6474674639397536 6481758168033148 6494442626287616 6502248446751904 6510266660529632 6516380735154472 6521091497955328 6529132947943424 6536276055941632 6536980463505856 6541885794823808 6549748638327202 6557825426718566 6562566150339584 6569745835472512 6570658744579072 6577847283303296 6584024825830816 6598641321079808 6604126672439296 6604838392192768 6610506974489792 6625899739106648 6630689674391552 6633148713480289 6638866274799616 6646129435033088 6646845681379904 6667139327873024 6667857838433792 6673400728443904 6694680705256544 6695402183922452 6708504732227584 6715844079456512 6737074355787776 6764904628738256 6785558723879936 6786289996373888 6807742967911424 6807929951719468 6829451331967264 6835865166801944 6849242593742848 6856735913291264 6873442693245128 6878411580035072 6878600504851504 6886893657419776 6900345290430592 6908638974673898 6917158326812734 6922158816111616 6928659716577536 6937203757189888 6944793309437984 6950753657000296 6971975172338176 6972726534735808 6980354950189544 6988962738509752 6994015136002048 6995526377445242 7002639769309184 7009216252939264 7011056403647296 7016884589466752 7017640791704816 7045107779041024 7053795416974592 7061512524722656 7062273536466148 7076094032623616 7081976283246592 7083835535865088 7090488273971648 7113098249335078 7127018206770176 7134815422903168 7135584334422544 7157370160804864 7158141503024512 7187711168034397 7201001094729728 7201777139009024 7209656144122432 7210433121147256 7224543557783552 7232447470183936 7276536071247872 7285281907871968 7307524779563008 7308312303787264 7308513036404723 7317324511008512 7331616871082504 7345964457914368 7352863372694528 7354793742118592 7361700948863632 7378842891277858 7384177137390592 7393282896935936 7407723620609312 7431141082002176 7440304754891008 7447292268747968 7449247428875252 7455439876308424 7456243341186367 7470029778219008 7470834815435264 7485427015231088 7494657630535504 7502857057517822 7508280954825728 7517539752346624 7524599800949504 7526575256856656 7533643791094876 7548386733934592 7572456844693312 7580741386834616 7581558355323953 7595576497180672 7596395064434176 7604705795855168 7605525346963544 7620408958210048 7651063663150336 7651888210197088 7660259653130084 7675250376521728 7683647378511104 7684475437070432 7731319575700864 7740612027113966 7755759995855872 7764245078285696 7765081822773968 7798394288548864 7805087236534016 7812417333487936 7836269615190016 7845688208477504 7855363077994432 7870706346897394 7879346478395392 7880195627239936 7886108903349248 7895587399627312 7905323802071696 7912748035544716 7918468247517184 7928232865359872 7936906639357696 7953266203683031 7961996965931008 7967971625529344 7968830325412352 7977548514502336 7987385986868288 7994887288508848 7996986210410197 8012635889882624 8019296673676288 8020160904805504 8045514416622592 8045735397486644 8051551747475456 8070300028254464 8071169755961312 8079999908096116 8095812040988672 8103415170253312 8129031867314176 8129255142097232 8154074769032192 8154953525054336 8163875339668048 8164755151887334 8180733146313728 8214527049182168 8239607021854208 8240494995596864 8249510395678552 8265654251638784 8285793931583168 8326036466139392 8336043721507348 8346323270369084 8352356918614016 8362656584009728 8371805633295104 8378990709808576 8389061612104019 8405478562421248 8413372512987008 8432963304317552 8458710190042112 8459621776301696 8465969852124928 8476145296658732 8486597611047556 8492732665145344 8494567744040651 8503205434161152 8511191164283392 8513425633000288 8520502715781056 8521420961355848 8538096931926016 8547437919308288 8554773731692672 8574693780020368 8599542629656576 8601800293550464 8609878618394144 8628992496796672 8636165648574464 8637096359021312 8637333588478309 8663704442096704 8664638120370232 8674117548397301 8681594359353344 8691092338120192 8692028967958336 8718566813372416 8726754798734336 8754582460720096 8781311289726976 8782257642366208 8803656052307116 8810020311414784 8846413745273104 8873422946612224 8874379226027392 8895043485376048 8902677629171612 8960023510837399 8966500809688576 8977557803422208 8987379576919744 8988348137320552 8995092967882736 9005937859702784 9023528456716928 9034655773796224 9043140612051104 9053034135517372 9070750444980224 9080674174604032 9081652789265056 9089447089923464 9110612141271641 9117198302288384 9128441127849472 9137014044010112 9139412811897368 9147996032043778 9157298159865856 9165898176920576 9168304527846464 9175926001610368 9176914881460144 9205185969727748 9223200032290816 9224194006812928 9234285609252704 9261045908860928 9263477239208192 9272176973655232 9301743864515102 9312958468556288 9319946885776384 9330143245334912 9331148745014096 9359637902590976 9360646580878208 9399314604352673 9409632777918464 9416693739261952 9417708566396416 9428011880775488 9450983703212051 9456796773552128 9457815922548224 9469478778952192 9515470247016448 9526907110294112 9538655166136096 9549090800477228 9555993942505472 9557286278375407 9567777866622976 9587498985261736 9606261214195712 9615282871985152 9637672347791488 9648216310516784 9649256088594122 9668139172916224 9687023196181408 9698968698340064 9708077421760744 9729629294857472 9737717389464064 9738766812978112 9749421376711016 9768500479209472 9799650034308992 9811428459830998 9830628906914816 9839861278164736 9842444566658704 9851688034508684 9870967267452928 9901376505253376 9902443566137408 9913277198168344 9914345541577477 9932676957851648 9933747391952384 9944615271502912 9997734826538368 10005237097965824 10017262623323956 10036865876989952 10047846571899136 10048929417707488 10061321202636704 10092039667533824 10101517541000704 10110187137454976 10122338804687494 10142147686888448 10153243563912064 10165763983286912 10197900223486976 10206377584678912 10240026869528456 10247429496786944 10251229829924083 10260066061053952 10271290945051136 10272397871223488 10292462145942746 10303760779440128 10305154241986318 10312603950533632 10346324726305568 10377913342404608 10379031759160064 10411842186217472 10412128161453304 10419655202615296 10445043213596992 10454852608050032 10457597352074873 10478062317538816 10486772573268992 10487902721668736 10520212536831712 10521346289020996 10553469267717376 10566153725971844 10586831130523648 10596773684177408 10622593253197016 10630272441872384 10630564416588688 10643381106921472 10663020851811328 10664169994301824 10675836982642832 10676987506314206 10697881806717952 10722792146754688 10732862387313248 10742073833545912 10774870720886272 10787821286656568 10801124232242344 10808932482912256 10822261461659648 10834101407793664 10835268987454912 10844276183721344 10887893840336128 10901320189869824 10913246629116832 10946566128289792 10947745828155136 10957141697441984 10992970021699666 11014482683190272 11026532926304896 11027721244107568 11061390248516608 11062582322856064 11070883652778752 11097858414446804 11108280896053159 11119576336979968 11128819873673216 11130019214832128 11142195859098304 11176214368743424 11177418817556992 11177725820383694 11213061096949712 11245555746473984 11248508076181376 11259072039438496 11284067111195648 11293447386597376 11294664469489408 11294974692625481 11329459655049536 11330680618945688 11343076794058009 11352854162231296 11365274596003328 11392966655926856 11401202755948544 11403666286520326 11411910121421824 11425982658900992 11448300140941664 11483253225027584 11484490763094272 11498652803013376 11511232745780768 11522043445203928 11544591475429376 11568387205357136 11595324543436634 11603706930185216 11618015980899328 11630726511307904 11631979942414832 11702887850889664 11715691234198952 11716953821864291 11738618222915584 11739883281398272 11752727139048896 11762813881077424 11824371115777792 11838583100291948 11861750581897216 11874727766789888 11876007493654304 11913877415509069 11937192244110848 11948402980628608 11951539830942712 11962764041903402 11974928362901504 11986174539049984 11999287848259712 12037550883490132 12052063900484608 12061107734534144 12075604258253536 12110598496202752 12113777928195328 12125154504010688 12140106575082304 12163818899750518 12177171830247424 12187622850630656 12200956551591808 12202271435787664 12230684792392066 12239526488003584 12254619596291072 12266128442643712 12304904401893376 12314137966727168 12328938613321792 12344141979705536 12357646918264648 12358978688815759 12366580396183552 12381830180335616 12383164557091328 12393458495681536 12434318341570268 12443307246098432 12472281861847808 12485926990080544 12487272585239452 12497989748644763 12511709517891584 12563394310513904 12601751915777024 12603109993265792 12616898252214256 12618257962007698 12642951226121216 12683266759367776 12695178166917896 12733938124683776 12749243338775944 12774192934350848 12805317894264896 12814926967942528 12830329524394382 12855437801350144 12867510902215424 12870889048707536 12882976660511356 12908187965130752 12938245069637888 12947953891485184 12949349278795072 12963516336066296 12988885252575232 13004496893503808 13020533321059264 13032761470308944 13072552111883264 13073960927011712 13083771589647616 13099497276654404 13115650853437132 13125132300679168 13139491670945024 13141317489158144 13155694566606592 13168049651661632 13197282642159616 13208253344878592 13209676784385536 13221013948979584 13251799478213296 13266297426960578 13292258870066176 13293691362759808 13335715676867584 13346801456887808 13348606454921023 13389361410513088 13390804367844904 13405454392977647 13417009464455168 13431688158913024 13474148711575552 13529809257476512 13571117447759872 13572579992747776 13615485935822848 13615859903438936 13658902663934528 13671730333603888 13713471826582528 13746885386490256 13757201009703008 13800690580861184 13817277949347796 13834316653625468 13844317632223232 13847309062203253 13857319433155072 13874407514379776 13889586618875968 13901507314000592 13943950344676352 13945453069471616 13960709900379088 13977925477019504 13991052754890484 14018432505878528 14022112807294592 14033769178933504 14035281583409632 14080036945601627 14090215558082048 14107590833949184 14123025049445312 14124547072932296 14152188065247232 14167671071730176 14180976547943296 14226196498670156 14254036413540352 14269630845806336 14271168668845088 14314740321609728 14316283006049024 14375422336068794 14403554278018048 14419312288244864 14420866242294512 14464894940367872 14553072142495744 14570563815743936 14606065723145897 14615049559126016 14616624607574528 14617026072809446 14634649022017024 14663233742165008 14705726745389056 14709587484237184 14723401897727264 14757685782555716 14768354274781184 14770351521125629 14786565793871872 14815447241218624 14833254269152781 14851545819333223 14862282164004352 14880609509782016 14894584537495936 14898494857750504 14910879752616848 14912486682372734 14941669630870528 14970854030462176 14989315261071008 15005714115035644 15016561909651456 15035079504693248 15049199601899008 15053150513713312 15067287582189752 15096773467869184 15144913689386624 15161482773669232 15163116710647906 15192790128868352 15209411591710336 15211050693927088 15302127326300672 15303776420394176 15320519306260168 15350500753043456 15367294757022208 15368950874140864 15462639151401728 15481224054227932 15511519991711744 15528490156571392 15530163645547936 15579685851050321 15596788577097728 15610174473068032 15624834666975872 15691376416955008 15710726155988864 15741412693794788 15760391254479872 15772217806698496 15791174799254624 15810647604143392 15825496071089432 15836936495034368 15842809737155401 15856465730719744 15873813278715392 15906532407366062 15923993931862016 15937660650824704 15955097029004672 15974771973736576 15989774577017696 15993972420820394 16025271779765248 16038593347352576 16040321809611008 16091028833245184 16091470794973288 16103103494950912 16109075447023559 16140600056508928 16142339511922624 16159999816192232 16191624081977344 16206830340506624 16258510284194464 16308149538064384 16309907050108672 16327750679336096 16329510303774668 16361466292627456 16429054098364336 16479214043708416 16480989991193728 16499020791357104 16571587863166336 16652072932278784 16672087443014696 16692646540738168 16704713837228032 16725313168019456 16743611266590208 16757981419617152 16778123224208038 16810957124842496 16826745025974016 16865926608635104 16917420380084224 16919243552603392 16931939704249856 16952290593317464 16973195222095112 16985465330290688 16989135488081302 17006410868322304 17022382328566784 17026851266000576 17041005431562112 17042841922711696 17094875838616576 17109547463385344 17149387560040736 17199085259313152 17203600587100928 17219757236788288 17257984993593344 17272331297148928 17274192718042624 17274667176956618 17327408884193408 17329276240740464 17348235096794602 17382184676240384 17384057935916672 17453509597468672 17455869979512107 17509164921440192 17530209590816923 17562622579453952 17564515284732416 17607312104614232 17620040622829568 17692827490546208 17746845893224448 17748758452054784 17790086970752096 17805355258343224 17920047021674798 17933001619377152 17955115606844416 17974759153839488 17976696274641104 17990185935765472 18047056913433856 18069311547592448 18086281224102208 18106068271034744 18141500889960448 18161348349208064 18163305578530112 18178894179846928 18221224282543282 18234396604576768 18256882255698944 18274028088020224 18278825623794736 18295992064087556 18331796353841152 18336609055692928 18351852003220736 18353829762920288 18410371939455496 18412356005786743 18446400064581632 18448388013625856 18468571218505408 18526954478416384 18544353947310464 18603487729030204 18625916937112576 18639893771552768 18660286490669824 18662297490028192 18719275805181952 18721293161756416 18798629208705346 18819265555836928 18835417132792832 18856023761550976 18901967406424102 18915631845096448 18938957557904384 19030940494032896 19053814220588224 19077310332272192 19098181600954456 19111987885010944 19114572556750814 19135555733245952 19174997970523472 19230565743970304 19275344695582976 19296432621033568 19298512177188244 19336278345832448 19374046392362816 19397937396680128 19416154843521488 19421252225281907 19459258589714944 19475434778928128 19477533625956224 19498842753422032 19599300068617984 19622856919661996 19661257813829632 19679722556329472 19684889133317408 19703376069017368 19741934534905856 19802753010506752 19804887132274816 19826554396336688 19828691083154954 19867494783904768 19889230543005824 19995469653076736 20010474195931648 20034525246647912 20073731753979904 20095693143798272 20097858835414976 20122642405273408 20184079335067648 20203035082001408 20220374274909952 20244677609374988 20284295373776896 20306487127824128 20331527966573824 20395800446973952 20412755169357824 20480053739056912 20502459659848166 20542581890102272 20544795742446976 20584924291885492 20610308483972636 20625207901067264 20629664521241581 20692649452611136 20717520425510909 20755826684809216 20758063518320128 20823684372434944 20824256322906608 20890086427193984 20909705216100064 20915194704149746 20956124635077632 20973545146537984 20975805443337472 21040425073663424 21042692578041992 21065714046107731 21106938535434752 21132307451943688 21173662261047296 21193547368354816 21245186506394032 21261128833177376 21326041703622656 21328339988603648 21351673965285664 21353975012628412 21395763613435904 21445584293509376 21465724774626496 21484147667091824 21549741441772544 21575642573313136 21602248464484688 21668202815587328 21670537974909824 21688552367442688 21760057097747969 21775787680672256 21802640379739648 21826493258233664 21893132256579584 21895491656310272 21914283394883968 21985940043399332 22028965366380544 22053065852609792 22055442488215136 22122780497033216 22125164645712128 22125772343088271 22141767305557504 22195716828893608 22216561792106318 22239152673959936 22260038429664256 22284391718196608 22354837635113984 22355451640767388 22426122193899424 22491111492947968 22497016152362752 22518144078876992 22568134222391296 22586894773194752 22589328938978816 22589949385250962 22658919310099072 22661361237891376 22686153588116018 22730549192006656 22785933311853712 22807332573040652 22823820242843648 22851965317801984 22896600281883328 22924120234145207 22952388993514981 22966506450055168 22968981526188544 22997305606026752 23022465491561536 23044086890407856 23136774410714272 23190649086873268 23207413860370432 23236031961798656 23261453022615808 23263959884829664 23405775701779328 23431382468397904 23433907643728582 23479766562796544 23505454278097792 23525627762154848 23648742231555584 23677166200583896 23723501163794432 23749455533579776 23752014987308608 23827754831018138 23874384488221696 23896805961257216 23903079661885424 23925528083806804 23972349078099968 23998575696519424 24075101766980264 24104127800969216 24122215469068288 24151208516507072 24210054143844569 24227555856390656 24250309008021376 24280213150164608 24327637799501036 24375245701261312 24401913103183616 24404542871575328 24461369584784132 24479052976007168 24484342321058347 24509239192582144 24532256885287424 24609808803786752 24657877226643584 24688283959411072 24715293836529296 24717957377631518 24766329114182656 24786916991363072 24868636683140536 24886614492196864 24895843872672773 24944563723695616 24971853980161088 24974545170478904 24995979497289526 25023419035783168 25126788621027808 25203503831554048 25206219986531584 25233796504428512 25236515924015396 25285902452242432 25366533518735552 25390356333835792 25467876249367552 25498486677551888 25610635788529792 25629853935885056 25660659048788764 25710875602700288 25735021804430848 25741778097415072 25765953321022712 25816375930261504 25876490139275776 25895907782970368 25898698557590144 25927032672132592 26008993787007616 26041066642118528 26065522940617888 26145104223766528 26147921854023424 26167543179295232 26198994553308808 26231301706874264 26250264601358336 26259999701312377 26278983341890048 26282634978316288 26311389133213184 26336099303323264 26394565284319232 26419353568771072 26442027897959168 26503598956426592 26532594853921156 26584517740132352 26587382725519616 26671431353735168 26693602913775616 26697212909842046 26778722821026176 26781608735689808 26810908785955294 26863376317826048 27059618514953024 27092142094898881 27142234895519744 27145159985495552 27230971871645696 27231719806877872 27317805327869056 27343460667207776 27426943653165056 27493770772980512 27514402019406016 27547472214140879 27601381161722368 27634555898695592 27668633307250936 27688635264446464 27694618124406506 27714638866310144 27748815028759552 27779173237751936 27803014628001184 27887900689352704 27890906138943232 27921419800758176 27955850954039008 27982105509780968 28036865011757056 28044225614589184 28067538357867008 28070563166819264 28160073891203254 28180431116164096 28215181667898368 28246050098890624 28249094145864592 28335342143460352 28361953095886592 28452392997340312 28508072827080704 28539261691612672 28542337337690176 28629480643219456 28632566012098048 28750844672137588 28807108556036096 28838624576489728 28841732484589024 28929789880735744 28933702294807739 29141127631487872 29212131446291794 29233249215149056 29234052145618892 29269298044034048 29326467484330016 29411453490778112 29419174968474368 29446803795454528 29515371565111432 29536708549562368 29540703042251258 29573131587743744 29630894482437248 29666508538305562 29703091638666446 29724564328008704 29761219019564032 29789169074991872 29796989715501008 29821759505233696 29824973364745468 29883339261741056 29941708060924352 29978630522142016 30011428230071288 30033123819302912 30070159009386496 30098399203798016 30106301027426624 30134575164379504 30289827378773248 30322965547338464 30326233421295812 30385580257736704 30418823183420672 30422101387854176 30604254652601344 30607552840788352 30641038612520336 30734589514044416 30737901748281728 30925278302803456 30962448108455864 31023039983423488 31056980313142784 31060327291095872 31159371702100642 31193577154195456 31220348946136064 31249669333951744 31382752833910016 31421452311977728 31482825387589576 31520782508959744 31544435613396992 31582349598509248 31621295208286784 31650992142178864 31685619474310802 31747626557430784 31813064814732124 31875321301649408 31910194058009344 31949543947473152 31979549154035392 31987944841640788 32017986112153223 32050543559530496 32077186694705152 32080643619222016 32182057666490368 32182941589946576 32218150894047118 32281200113017856 32284679023845248 32319999632384464 32413660681013248 32517020568388928 32556103525802857 32616299076128768 32619814100217344 32655501358672192 32659020607549336 32722932585254912 32858108196728672 32958428087416832 32961979982387456 32998041582714208 33143175726332672 33304145864557568 33344174886029392 33385293081476336 33487222533180416 33515962839234304 33556246448416076 33621914249684992 33653490051948032 33731853217270208 33834840760168448 33838487105206784 33863879408499712 33904581186634928 33946390444190224 33978270976162604 34044764657133568 34053702532001152 34082010863124224 34085683845423392 34189751677233152 34194375439318237 34219094926770688 34298775120081472 34339999609408493 34407201174201856 34439514473576576 34515969987186688 34548385436085248 34549334353913236 34654817768386816 34658552481480928 34696470193589204 34764369352480768 34768115871833344 34907019194937344 34911739959024214 35018329842880384 35060419181633846 35129030569464832 35214624209228464 35385654981092416 35428185816406229 35493691786448896 35497516904109568 35580173941504192 35610710516686448 35840094043349596 35866003238754304 35910231213688832 35949518307678976 35953392549282208 35980371871530944 36023617510799611 36068039846952113 36094113826867712 36138623095184896 36172562448204416 36212136542069488 36322696698416128 36326611157060224 36357788359693856 36442448565086564 36468793209153536 36513764511397888 36548056176040448 36557651247589472 36591984128175112 36663592707682304 36673218111385856 36703704006441472 36707659525840576 36820743878910992 36824712011573486 36896776027251712 36937142437010816 37053908956832768 37088707894620928 37206975458060408 37251833874225152 37279787543105536 37320572981339648 37324594980056384 37438551610363904 37442586323512832 37597258417410692 37670834265585664 37712047523101952 37803934812848204 37831263690192896 37877915115808768 38107628441176448 38154620664544384 38196363201908912 38229145113501628 38349995941046944 38461131487940608 38475395075948831 38550689391165952 38592865242067136 38597024354376488 38672556691664896 38748092784725632 38795874793360256 38832309687042976 38842504450563814 38918517179429888 38950869557856256 38955067251912448 38997685506844064 39122040371342929 39198600137235968 39245713839323992 39322515627659264 39359445112658944 39369778266634816 39406752138034736 39605506021013504 39609774264549632 39653108792673376 39657382166309908 39734989567809536 39778461086011648 39990939306153472 40020948391863296 40069050493295824 40191386287596544 40195717670829952 40245284810546816 40406070164002816 40440748549819904 40489355218749976 40568590747553792 40583635902028219 40612974255648256 40663055933147648 40791600893947904 40960107478113824 41004919319696332 41085163780204544 41089591484893952 41169848583770984 41220616967945272 41250415802134528 41259329042483162 41385298905222272 41435040851021818 41516127036640256 41648512645813216 41780172854387968 41819410432200128 41830389408299492 41869674146661907 41912249270155264 41947090293075968 41951610886674944 42080850147326848 42085385156083984 42131428092215462 42213877070869504 42264614903887376 42387094736709632 42490373012788064 42522257666354752 42573366149126813 42652083407245312 42656679977207296 42703347930571328 42707950025256824 42791527226871808 42891168587018752 42931449549252992 42968295334183648 43099482883545088 43151285146626272 43204496928969376 43336405631174656 43341075949819648 43377104734885376 43520114195495938 43551575361344512 43605280759479296 43652986516467328 43790983312620544 43828566789767936 43971880086798664 44057930732761088 44106131705219584 44110884976430272 44245560994066432 44250329291424256 44251544686176542 44283534611115008 44391433657787216 44433123584212636 44520076859328512 44568783436393216 44709675270227968 44710903281534776 44852244387798848 44906153335380337 44994032304725504 45036288157753984 45136268444782592 45178657877957632 45179898770501924 45317838620198144 45322722475782752 45372307176232036 45461098384013312 45571866623707424 45614665146081304 45647640485687296 45703930635603968 45793200563766656 45848240468290414 45904777987029962 45937963052377088 45994611212053504 46044930983123072 46088173780815712 46273548821428544 46381298173746536 46414827720740864 46472063923597312 46522906045231616 46527919769659328 46811551403558656 46862764936795808 46867815287457164 46959533125593088 47010908556195584 47051255524309696 47297484463111168 47354332401167792 47498911067159552 47504029974617216 47655509662036276 47748768976443392 47793611922514432 47806159323770848 47851056167613608 47944698156199936 47997151393038848 48150203533960528 48208255601938432 48302417033014144 48420108287689138 48455111712781312 48500618016042752 48560426300329216 48655275599002072 48750491402522624 48803826206367232 48809085743150656 48922739169568264 48958105952014336 48968684642116694 49018478385164288 49064513770574848 49315754453287168 49376567918822144 49430587673058592 49435914755263036 49532658228365312 49573833982726144 49737273366281072 49791687745345546 49889127447391232 49943707960322176 49949090340957808 49991958994579052 50253577242055616 50313978176240779 50407007663108096 50412439973063168 50467593008857024 50473031848030792 50571804904484864 50733067037471104 50780712667671584 50935752498735104 50996973355103776 51159591254833061 51221271577059584 51259707871770112 51321318097577528 51421751205400576 51470043608861696 51483556194830144 51531906642045424 51752980278551552 51791815565940736 51797397115180288 51854065344265184 52017987574015232 52082133284237056 52131045881235776 52290208447533056 52295843708046848 52335086358590464 52397989106617616 52462603413748528 52519999402624754 52557966683780096 52622778266426368 52672198606646528 52838707137542144 52884055795918336 53007197912853184 53065189707842312 53070908487267671 53169035480264704 53174765451039232 53342862707470336 53394425819684092 53557445642052352 53563217471379616 53621817571910588 53726752635652096 54119237029906048 54184284189797762 54290319970991104 54463439613755744 54635610655738112 54686921334415552 54853887306330112 54987541545961024 55028804038812032 55094944428281758 55202762323444736 55269111797391184 55337266614501872 55389236248813012 55429277732620288 55497630057519104 55558346475503872 55606029256002368 55672863425781217 55775801378705408 55781812277886464 55842839601516352 55911701908078016 55964211019561936 56088451229178368 56135076715734016 56141126333638528 56320147782406508 56360862232328192 56430363335796736 56492100197781248 56498188291729184 56670684286920704 56723906191773184 56904785994680624 57078523383225344 57084674675380352 57265132024196096 57501689344275176 57614217112072192 57677249152979456 57683464969178048 57859579761471488 57867404589615478 58282255262975744 58424262892583588 58466498430298112 58468104291237784 58538596088068096 58652934968660032 58723431284728133 58838349936948736 58893607590909056 59030743130222864 59081406084502516 59261788964874496 59333017076611124 59406183277332892 59449128656017408 59461974208284557 59522438039128064 59578338149983744 59593979431002016 59643519010467392 59649946729490936 59766678523482112 59883416121848704 59957261044284032 60022856460142576 60196798407596032 60212602054853248 60269150328759008 60461335119348163 60579654757546496 60645931094676928 60652466842591624 60771160515473408 60837646366841344 60844202775708352 61208509305202688 61215105681576704 61282077225040672 61469179028088832 61475803496563456 61850556605606912 61924896216911728 62113960626285568 62120654582191744 62318743404201284 62440697892272128 62499338667903488 62720164575861793 62765505667820032 62842904623955456 62965650775179152 63041565017919488 63164699197018496 63242590416573568 63301984284357728 63371238948621604 63495253114861568 63626129629464248 63750642603298816 63774284988901487 63820388116018688 63899087894946304 63959098308070784 63975889683281576 64035972224306446 64101087119060992 64161287238444032 64365883179893152 64436301788094236 64562400226035712 64569358047690496 64639999264768928 64827321362026496 65034041136777856 65112207051605714 65239628200434688 65311002717344384 65318041215098672 65716216393457344 65795202230468711 65916856174833664 65923959964774912 65996083165428416 66286351452665344 66608291729115136 66688349772058784 66770586162952672 66901003948627849 66974445066360832 67031925678468608 67112492896832152 67243828499369984 67306980103896064 67463706434540416 67676974210413568 67727758816999424 67809162373269856 67892780888380448 67956541952325208 68089529314267136 68107405064002304 68164021726248448 68171367690846784 68379503354466304 68388750878636474 68438189853541376 68597550240162944 68679999218816986 68814402348403712 68879028947153152 69096770872170496 69098668707826472 69309635536773632 69317104962961856 69392940387178408 69400418791042339 69528738704961536 69536231743666688 69823479918048428 70036659685760768 70120838363267692 70258061138929664 70429248418456928 70771309962184832 70856371632812458 70995033808219136 71160347883008384 71221421033372896 71680188086699192 71732006477508608 71820462427377664 71899036615357952 71906785098564416 71960743743061888 72047235021599222 72136079693904226 72188227653735424 72277246190369792 72345124896408832 72424273084138976 72645393396832256 72653222314120448 72715576719387712 72884897130173128 72937586418307072 73027529022795776 73096112352080896 73115302495178944 73183968256350224 73346436222771712 73407408012882944 73415319051681152 73641487757821984 73649424023146972 73793552054503424 73874284874021632 74107817913665536 74177415789241856 74413950916120816 74503667748450304 74641145962679296 74649189960112768 74885172647025664 75194516834821384 75341668531171328 75424095046203904 75607869625696408 75662527380385792 75755830231617536 76215256882352896 76309241329088768 76392726403817824 76458290227003256 76699991882093888 76950790151897662 77101378782331904 77185730484134272 77194048708752976 77496185569451264 77591749586720512 77664619374085952 77685008901127628 77757966272372113 77837034358859776 77901739115712512 77910134503824896 77995371013688128 78244080742685858 78397200274471936 78491427678647984 78718890225317888 78739556533269632 78813504276069472 79064822848378367 79211012042027008 79219548529099264 79306217585346752 79314764332619816 79469979135619072 79556922172023296 79981878612306944 80041896783726592 80138100986591648 80382772575193088 80391435341659904 80490569621093632 80812140328005632 80881497099639808 80978710437499952 81167271804056438 81225948511296512 81326111866295296 81920214956227648 82009838639392664 82018676753050037 82170327560409088 82179182969787904 82339697167541968 82441233935890544 82518658084966324 82770597810444544 82870081702043636 83032254073280512 83297025291626432 83397141908563483 83560345708775936 83638820864400256 83660778816598984 83739348293323814 83824498540310528 83903221773349888 84161700294653696 84170770312167968 84262856184430924 84427754141739008 84529229807774752 84774189473419264 84980746025576128 85044515332709504 85146732298253626 85313359954414592 85406695861142656 85415900050513648 85782337174037504 85862899098505984 85936590668367296 86198965767090176 86302570293252544 86408993857938752 86672811262349312 86682151899639296 86754209469770752 87040228390991876 87103150722689024 87210561518958592 87305973032934656 87485928240513341 87581966625241088 87657133579535872 87943760173597328 88212263410439168 88221769952860544 88500658582848512 88503089372353084 88567069222230016 88782867315574432 88866247168425272 89040153718657024 89137566872786432 89419350540455936 89421806563069552 89704488775597696 89812306670760674 89988064609451008 90072576315507968 90357315755915264 90359797541003848 90635677240396288 90645444951565504 90744614352464072 90922196768026624 91143733247414848 91229330292162608 91586401127533312 91696480936580828 91809555974059924 91875926104754176 91989222424107008 92089861966246144 92176347561631424 92547097642857088 92762596347493072 93045812090463232 93055839539318656 93440245184447161 93623102807117312 93725529873591616 93735630574914328 93919066251186176 94021817112391168 94102511048619392 94594968926222336 94708664802335584 94997822134319104 95008059949234432 95010669473261399 95311019324072552 95497537952886784 95587223845028864 95612318647541696 95702112335227216 95994302786077696 96300407067921056 96604834066028288 96840216575378276 96910223425562624 96931163435422771 97001236032085504 97120852600658432 97310551198004144 97607652412734464 97618171486301312 97845478339136528 97937369284233388 98129027541149696 98560258619211389 98631508906574336 98753135837644288 98861175346117184 98871829510526072 99065316456730624 99474546732562144 99583375490691092 99778254894782464 99887415920644352 99898180681915616 99983917989158104 100507154484111232 100627956352481558 100824879946126336 100935186017714048 100946063696061584 101466134074942208 101561425335343168 101871504997470208 101993946710207552 102319182509666122 102442543154119168 102519415743540224 102642636195155056 102940087217723392 102967112389660288 103063813284090848 103392460647879403 103505960557103104 103583631131881472 103594794230360576 103708130688530368 103960820735332561 104035975148030464 104164266568474112 104262091762471552 104591687416093696 104670172717180928 104795978213235232 104925206827497056 105039998805249508 105115933367560192 105245556532852736 105344397213293056 105677414275084288 105768111591836672 106014395825706368 106130379415684624 106141816974535342 106349530902078464 106788851639368184 107114891284104704 107126434942759232 107243635143821176 107453505271304192 108238474059812096 108368568379595524 108580639941982208 108926879227511488 109057800957352247 109271221311476224 109373842668831104 109975083091922048 110057608077624064 110189888856563516 110405524646889472 110538223594782368 110674533229003744 110778472497626024 110858555465240576 110995260115038208 111116692951007744 111212058512004736 111345726851562434 111563624555772928 111685679203032704 111823403816156032 111928422039123872 112176902458356736 112270153431468032 112282252667277056 112640295564813016 112721724464656384 112763528129164913 112860726671593472 112984200395562496 112996376583458368 113341368573841408 113447812383546368 113809571989361248 114157046766450688 114169349350760704 114530264048392192 115003378688550352 115354498305958912 115366929938356096 115734809179230956 116564510525951488 116848525785167176 116932996860596224 116936208582475568 117077192176136192 117305869937320064 117446862569456266 117676699873897472 117787215181818112 118061486260445728 118162812169005032 118523577929748992 118666034153222248 118812366554665784 118898257312034816 118923948416569114 119044876078256128 119156676299967488 119187958862004032 119287038020934784 119299893458981872 119766832243697408 119914522088568064 120045712920285152 120393596815192064 120425204109706496 120538300657518016 120922670238696326 121159309515092992 121291862189353856 121304933685183248 121675292733682688 121688405551416704 122191089856584749 122417018610405376 122430211363153408 122564154450081344 122938358056177664 122951606993126912 123701113211213824 123849792433823456 124227921252571136 124241309164383488 124244721618880291 124637486808402568 124881395784544256 124998677335806976 125440329151723586 125531011335640064 125685809247910912 125931301550358304 126329398394036992 126485180833147136 126603968568715456 126742477897243208 126990506229723136 127252259258928496 127548569977802974 127640776232037376 127798175789892608 127918196616141568 127951779366563152 128071944448612892 128322574476888064 128731766359786304 128872603576188472 128886492040507201 129124800452071424 129138716095380992 129279998529537856 130068082273555712 130224414103211428 130479256400869376 130622005434688768 130636082430197344 131432432786914688 131590404460937422 131847919929549824 131992166330856832 132572702905330688 133216583458230272 133376699544117568 133541172325905344 133802007897255698 133948890132721664 134063851356937216 134224985793664304 134613960207792128 134927412869080832 135353948420827136 135455517633998848 135618324746539712 135785561776760896 135913083904650416 135948765576973349 136214810128004608 136328043452496896 136342735381693568 136777501757272948 136876379707082752 137195100480325888 137359998437633972 137628804696807424 137758057894306304 138193541744340992 138197337415652944 138619271073547264 138634209925923712 138785880774356816 138800837582084678 139072463487333376 139646959836096856 140073319371521536 140241676726535384 140516122277859328 140858496836913856 141542619924369664 141712743265624916 141990067616438272 142320695766016768 142442842066745792 143360376173398384 143798073230715904 143813570197128832 143921487486123776 144094470043198444 144272159387808452 144376455307470848 144407651648691067 144554492380739584 144690249792817664 144848546168277952 145290786793664512 145306444628240896 145431153438775424 145769794260346256 146192224704161792 146230604990357888 146367936512700448 146692872445543424 146814816025765888 146830638103362304 146834671004131253 147282975515643968 147298848046293944 147459998322754117 147587104109006848 147748569748043264 148215635827331072 148354831578483712 148827901832241632 149282291925358592 149298379920225536 149770345294051328 150389033669642768 150848190092407808 151215739251392816 152320399684235783 152430513764705792 152618482658177536 152785452807635648 152916580454006512 153399983764187776 153901580303795324 154202757564663808 154371460968268544 154388097417505952 154880406401617897 154992371138902528 155183499173441024 155329238748171904 155370017802255256 155515932544744226 155674068717719552 155820269007649792 155990742027376256 156488161485371716 156794400548943872 156982855357295968 157437780450635776 157479113066539264 157627008552138944 158129645696756734 158439097058198528 158612435170693504 158629528665239632 159113844344046592 159963757224613888 160083793567453184 160276201973183296 160666722954604867 160765545150386176 160782870683319808 160981139242187264 161762994199279616 161957420874999904 162334543608112876 162451897022593024 162473866732381919 162652223732590592 163840429912455296 164019677278785328 164037353506100074 164358365939575808 164679394335083936 164882467871781088 165037316169932648 165541195620889088 165740163404087272 166064508146561024 166594050583252864 166794283817126966 167120691417551872 167277641728800512 167321557633197968 167478696586647628 167806443546699776 168323400589307392 168341540624335936 168525712368861848 168855508283478016 169058459615549504 169961492051152256 170089030665419008 170293464596507252 170626719908829184 170813391722285312 170831800101027296 171564674348075008 171725798197011968 171873181336734592 172605140586505088 172817987715877504 173364303799278592 173508418939541504 174080456781983752 174206301445378048 174270907108709411 174421123037917184 174611946065869312 174971856481026682 175163933250482176 175314267159071744 175887520347194656 176424526820878336 176443539905721088 177001317165697024 177006178744706168 177134138444460032 177565734631148864 177732494336850544 178275133745572864 178843613126139104 179408977551195392 179624613341521348 179976129218902016 180145152631015936 180714631511830528 180719595082007696 181271354480792576 181290889903131008 181489228704928144 182287466494829696 182458660584325216 183172802255066624 183392961873161656 183619111948119848 183751852209508352 183978444848214016 184179723932492288 184352695123262848 185094195285714176 185525192694986144 186091624180926464 186111679078637312 186880490368894322 187246205614234624 187451059747183232 187471261149828656 188043634224782336 188205022097238784 189189937852444672 189417329604671168 189995644268638208 190016119898468864 190021338946522798 190622038648145104 191174447690057728 191224637295083392 191404224670454432 191988605572155392 192014569774633177 192600814135842112 192832305498986153 193209668132056576 193680433150756552 193820446851125248 193862326870845542 194002472064171008 194241705201316864 194621102396008288 195215304825468928 195236342972602624 195690956678273056 195874738568466776 196258055082299392 197120517238422778 197263017813148672 197506271675288576 197722350692234368 197743659021052144 198949093465124288 199166750981382184 199556509789564928 199774831841288704 199796361363831232 199967835978316208 201014308968222464 201255912704963116 201649759892252672 201870372035428096 201892127392123168 202535916063654173 202932268149884416 203122850670686336 203987893420415104 204638365019332244 204885086308238336 205038831487080448 205285272390310112 205880174435446784 205934224779320576 206127626568181696 206784921295758806 207011921114206208 207189588460721152 207416261377060736 207921641470665122 208071950296060928 208328533136948224 208524183524943104 209183374832187392 209340345434361856 209591956426470464 209850413654994112 210079997610499016 210231866735120384 210491113065705472 210688794426586112 211536223183673344 212028791651412736 212260758831369248 212283633949070684 212699061804156928 213577703278736368 214229782568209408 214252869885518464 214487270287642352 216476948119624192 216737136759191048 217161279883964416 217853758455022976 218115601914704494 218542442622952448 218747685337662208 219950166183844096 220115216155248128 220379777713127032 220811049293778944 221076447189564736 221349066458007488 221556944995252048 222233385902015488 222424117024009472 222691453703124868 223127249111545856 223371358406065408 223646807632312064 223856844078247744 224353804916713472 224540306862936064 224564505334554112 225280591129626032 225527056258329826 225968400791124992 225992753166916736 226895624767092736 226926309733657391 227619143978722496 227892724680619999 228314093532901376 228338698701521408 229060528096784384 230006757377100704 230708996611917824 230733859876712192 231469618358461912 233129021051902976 233697051570334352 233872417164951136 234611739874640128 234893725138912532 235353399747794944 235574430363636224 236122972520891456 236325624338010064 237047155859497984 237332068306444496 237624733109331568 237847896833138228 238313352599934976 238375917724008064 238574076041869568 238599786917963744 239360628075227659 239533664487394816 239829044177136128 240091425840570304 240850408219412992 241076601315036032 241845340477392652 242318619030185984 242583724378707712 242609867370366496 243350585467365376 243376811102833408 244382179713169498 244860422726306816 245128308900162688 245903213986253824 247402226422427648 247699584867646912 248455842505142272 248482618328766976 248489443237760582 249274973616805136 249997354671613952 250880658303447172 251062022671280128 251371618495821824 251862603100716608 252165322575597277 252476278928664791 252658796788073984 252970361666294272 253207937137430912 253484955794486416 254504518517856992 255097139955605948 255281552464074752 255596351579785216 255836393232283136 255903558733126304 256143888897225784 256645148953776128 257463532719572608 257745207152376944 257772984081014402 258277432190761984 258559997059075712 260136164547111424 260448828206422856 260958512801738752 261244010869377536 261272164860394688 262864865573829376 263180808921874844 263695839859099648 263984332661713664 265145405810661376 266753399088235136 267082344651810688 267604015794511396 268127702713874432 268449971587328608 269227920415584256 269327765531641817 269854825738161664 270707896841654272 271236649493079424 271571123553521792 271826167809300832 271897531153946698 272429620256009216 272656086904993792 272685470763387136 273555003514545896 273752759414165504 273854282599400503 274390200960651776 274719996875267944 275257609393614848 275516115788612608 276394674831305888 277238542147094528 277268419851847424 277571761548713632 277601675164169356 278144926974666752 279293919672193712 280146638743043072 280483353453070768 281716993673827712 283085239848739328 283425486531249832 283980135232876544 284641391532033536 284885684133491584 286720752346796768 287596146461431808 287627140394257664 287842974972247552 288188940086396888 288544318775616904 288752910614941696 288815303297382134 289108984761479168 289380499585635328 289697092336555904 290612889256481792 290862306877550848 291539588520692512 292384449408323584 292461209980715776 292735873025400896 293385744891086848 293629632051531776 293661276206724608 293669342008262506 294565951031287936 294597696092587888 294919996645508234 295497139496086528 296709663156967424 297655803664483264 298013563043887691 298564583850717184 298596759840451072 299540690588102656 300778067339285536 301696380184815616 302431478502785632 304640799368471566 304861027529411584 305236965316355072 305570905615271296 305833160908013024 306799967528375552 307803160607590648 308405515129327616 308742921936537088 308776194835011904 309760812803235794 309984742277805056 310366998346882048 310658477496343808 310740035604510512 311031865089488452 311640538015299584 311981484054752512 312976322970743432 313588801097887744 313965710714591936 314958226133078528 315254017104277888 316259291393513468 316878194116397056 317224870341387008 317259057330479264 318227688688093184 319927514449227776 320552403946366592 321333445909209734 321565741366639616 321962278484374528 323525988398559232 323914841749999808 324669087216225752 324903794045186048 324947733464763838 325304447465181184 327680859824910592 328039354557570656 328074707012200148 328716731879151616 329358788670167872 329764935743562176 330074632339865296 331082391241778176 331480326808174544 333188101166505728 333588567634253932 334241382835103744 334555283457601024 334643115266395936 334957393173295256 335612887093399552 336646801178614784 336683081248671872 337051424737723696 338116919231099008 339922984102304512 340178061330838016 340586929193014504 341253439817658368 341626783444570624 341663600202054592 343129348696150016 343451596394023936 343746362673469184 345210281173010176 345635975431755008 346728607598557184 347016837879083008 348160913563967504 348541814217418822 349223892131738624 349943712962053364 350628534318143488 351775040694389312 352197847233685453 352849053641756672 352887079811442176 354002634331394048 354012357489412336 355131469262297728 355464988673701088 356550267491145728 357687226252278208 358117138783831427 358817955102390784 359249226683042696 359952258437804032 360290305262031872 361439190164015392 362542708961585152 362581779806262016 362978457409856288 364574932989659392 364917321168650432 366345604510133248 366785923746323312 367238223896239696 368359447864984576 368705390246525696 370188390571428352 371050385389972288 372183248361852928 372223358157274624 373760980737788644 374492411228469248 374902119494366464 374942522299657312 376087268449564672 376138129832500607 376410044194477568 378834659209342336 380032239796937728 380042677893045596 381244077296290208 382348895380115456 382449274590166784 382808449340908864 383977211144310784 384029139549266354 385201628271684224 385664610997972306 386419336264113152 387360866301513104 387724653741691084 388004944128342016 388483410402633728 389242204792016576 389710043980468519 390430609650937856 390472685945205248 391381913356546112 391749477136933552 394241034476845556 394526035626297344 395012543350577152 395444701384468736 395487318042104288 397898186930248576 398333501962764368 399549663682577408 399592722727662464 399935671956632416 402028617936444928 402511825409926232 403299519784505344 403740744070856192 403784254784246336 405071832127308346 405864536299768832 406245701341372672 407975786840830208 409276730038664488 409770172616476672 410077662974160896 410570544780620224 411868449558641152 412255253136363392 413569842591517612 414379176921442304 414832522754121472 415843282941330244 416143900592121856 416233819457991899 416657066273896448 417048367049886208 418366749664374784 419183912852940928 419700827309988224 420159995220998032 421377588853172224 423072446367346688 423229345835437141 424057583302825472 424521517662738496 424567267898141368 425398123608313856 427155406557472736 428459565136418816 428505739771036928 428974540575284704 432953896239248384 433474273518382096 435707516910045952 436231203829408988 437084885245904896 437495370675324416 439900332367688192 440230432310496256 440759555426254064 442152894379129472 442698132916014976 443113889990504096 444466771804030976 444848234048018944 445382907406249736 446254498223091712 446419994922310409 446742716812130816 447293615264624128 447713688156495488 448707609833426944 449129010669108224 450561182259252064 451054112516659652 451936801582249984 451985506333833472 453791249534185472 453852619467314782 455238287957444992 455785449361239998 456677397403042816 460013514754201408 460566415613280977 461417993223835648 461467719753424384 462939236716923824 466258042103805952 467394103140668704 467744834329902272 468307027640394943 469223479749280256 469787450277825064 470706799495589888 471148860727272448 472245945041782912 472651248676020128 474094311718995968 474664136612888992 475249466218663136 475695793666276456 476626705199869952 476751835448016128 477148152083739136 477199573835927488 478721256150455318 479067328974789632 479658088354272256 480182851681140608 481700816438825984 482153202630072064 483690680954785304 484637238060371968 485167448757415424 485219734740732992 486701170934730752 486753622205666816 488764359426338996 489720845452613632 490256617800325376 491806427972507648 495399169735293824 496965236657533952 496978886475521164 498549947233610272 499994709343227904 501761316606894344 502124045342560256 502743236991643648 503725206201433216 504330645151194554 504952557857329582 505317593576147968 505940723332588544 506415874274861824 506969911588972832 509009037035713984 510194279911211896 510563104928149504 511192703159570432 511672786464566272 511807117466252608 512287777794451568 514927065439145216 515490414304753888 515545968162028804 516554864381523968 517119994118151424 520272329094222848 520897656412845712 522488021738755072 522544329720789376 525729731147658752 526361617843749688 527391679718199296 527968665323427328 530290811621322752 533506798176470272 534164689303621376 535208031589022792 536255405427748864 536899943174657216 538655531063283634 539709651476323328 542473298986158848 543142247107043584 543652335618601664 543795062307893396 544305763906604791 544859240512018432 545312173809987584 545370941526774272 547110007029091792 547708565198801006 548780401921303552 549439993750535888 551032231577225216 552789349662611776 553453759938648569 554477084294189056 554536839703694848 555143523097427264 555203350328338712 556289853949333504 558587839344387424 560293277486086144 560966706906141536 563433987347655424 566170479697478656 566850973062499664 569282783064067072 569771368266983168 573441504693593536 575192292922863616 575254280788515328 575685949944495104 576377880172793776 577088637551233808 577630606594764268 578760999171270656 579394184673111808 581225778512963584 581724613755101696 583079177041385024 583779993359944381 584922419961431552 585471746050801792 586771489782173696 587322552413449216 587338684016525012 589131902062575872 589195392185175776 589839993291016468 590994278992173056 593419326313934848 595311607328966528 596027126087775382 597193519680902144 601556134678571072 603392760369631232 604862957005571264 609281598736943132 609722055058823168 610473930632710144 611141811230542592 611666321816026048 612401497683593387 613599935056751104 615606321215181296 617485843873074176 617552389670023808 619521625606471588 619969484555610112 620733996693764096 621316954992687616 621480071209021024 622063730178976904 623281076030599168 623962968109505024 625952645941486864 627931421429183872 629916452266157056 630508034208555776 632518582787026936 633756388232794112 634449740682774016 634518114660958528 636455377376186368 641104807892733184 642666891818419468 643131482733279232 643924556968749056 647829683499999616 649338174432451504 649895466929527676 654081716291130127 655361719649821184 656078709115141312 656149414024400296 657433463758303232 658717577340335744 659529871487124352 660149264679730592 662164782483556352 662960653616349088 665074686312829793 666376202333011456 667177135268507864 668482765670207488 669110566915202048 669286230532791872 669914786346590512 673293602357229568 673366162497343744 674102849475447392 676233838462198016 679845968204609024 680356122661676032 681173858386029008 683253566889141248 683327200404109184 686903192788047872 687492725346938368 689921810334479723 690420562346020352 691271950863510016 693457215197114368 696321827127935008 697083628434837644 698447784263477248 699887425924106728 701257068636286976 703550081388778624 704395694467370906 705774159622884352 708024714978824672 710262938524595456 710929977347402176 713100534982291456 715374452504556416 716234277567662854 717635910204781568 718498453366085392 720580610524063744 722878380328030784 723747224535155821 725085417923170304 725163559612524032 725956914819712576 729149865979318784 729834642337300864 732691209020266496 733571847492646624 734476447792479392 736718895729969152 737410780493051392 740376781142856704 742100770779944576 744446716314549248 747521961475577288 748984822456938496 749804238988732928 749885044599314624 752174536899129344 752276259665001214 752820088388955136 757669318418684672 760064479593875456 760085355786091192 762488154592580416 763404606701465729 764898549180333568 765616898681817728 768058279098532708 770403256543368448 771329221995944612 772838672528226304 774721732603026208 775449307483382168 776009888256684032 776966820805267456 778484409584033152 779420087960937038 780945371890410496 782763826713092224 783498954273867104 788482068953691112 789052071252594688 790025086701154304 790889402768937472 790974636084208576 795796373860497152 796667003925528736 799099327365154816 799185445455324928 799871343913264832 804057235872889856 805023650819852464 807481488141712384 807568509568492672 810143664254616692 811729072599537664 812491402682745344 815951573681660416 818553460077328976 819540345232953344 821141089561240448 823736899117282304 824510506272726784 827139685183035224 828758353842884608 829665045508242944 831686565882660488 832287801184243712 832467638915983798 833314132547792896 834096734099772416 838367825705881856 839401654619976448 840319990441996064 842755177706344448 846458691670874282 848115166605650944 849043035325476992 849134535796282736 854310813114945472 855337628996093243 856919130272837632 857011479542073856 857949081150569408 865907792478496768 866948547036764192 869713051332162037 871415033820091904 872462407658817976 874169770491809792 874990741350648832 879800664735376384 880460864620992512 881519110852508128 884305788758258944 885396265832029952 886227779981008192 888933543608061952 889696468096037888 890765814812499472 892839989844620818 893485433624261632 894587230529248256 895427376312990976 898258021338216448 901122364518504128 902108225033319304 902205444283550407 903873603164499968 903971012667666944 907705238934629564 910476575914889984 911570898722479996 913354794806085632 920027029508402816 921132831226561954 922935439506848768 925878473433847648 932516084207611904 934788206281337408 935489668659804544 936614055280789886 938446959498560512 939574900555650128 942297721454544896 944491890083565824 945302497352040256 948188623437991936 949328273225777984 950498932437326272 951391587332552912 953503670896032256 954296304167478272 954399147671854976 957442512300910636 958134657949579264 959316176708544512 960365703362281216 963401632877651968 964306405260144128 967381361909570608 970334897514830848 970439469481465984 973507244411333632 977528718852677992 979441690905227264 980513235600650752 983612855945015296 990798339470587648 993930473315067904 993957772951042328 997099894467220544 1003522633213788688 1007450412402866432 1008661290302389108 1009905115714659164 1010635187152295936 1010853561540837469 1011881446665177088 1012831748549723648 1013939823177945664 1018018074071427968 1020388559822423792 1023345572929132544 1023614234932505216 1024575555588903136 1027842697028918771 1029854130878290432 1030980828609507776 1031091936324057608 1033109728763047936 1034239988236302848 1040544658188445696 1041795312825691424 1044976043477510144 1045088659441578752 1051459462295317504 1052723235687499376 1055937330646854656 1066242797789650481 1067013596352940544 1068329378607242752 1070416063178045584 1073799886349314432 1077311062126567268 1079419302952646656 1084162844811325279 1084946597972317696 1086284494214087168 1087304671237203328 1087590124615786792 1088611527813209582 1089718481024036864 1090741883053548544 1094220014058183584 1095417130397602012 1097560803842607104 1098879987501071776 1102064463154450432 1105578699325223552 1106907519877297138 1109073679407389696 1110287046194854528 1110406700656677424 1117175678688774848 1120586554972172288 1121933413812283072 1126867974695310848 1132340959394957312 1133701946124999328 1137317067126673433 1138565566128134144 1139542736533966336 1146883009387187072 1150508561577030656 1151371899888990208 1152755760345587552 1154177275102467616 1155261213189528536 1157521998342541312 1158788369346223616 1162451557025927168 1163449227510203392 1166158354082770048 1167559986719888762 1169844839922863104 1170943492101603584 1174645104826898432 1174677368033050024 1178263804125151744 1178390784370351552 1179679986582032936 1181988557984346112 1190623214657933056 1192054252175550764 1194387039361804288 1203112269357142144 1209725914011142528 1218563197473886264 1219444110117646336 1220947861265420288 1222283622461085184 1223332643632052096 1224802995367186774 1227199870113502208 1231212642430362592 1234971687746148352 1235104779340047616 1239043251212943176 1239938969111220224 1241467993387528192 1242633909985375232 1242960142418042048 1244127460357953808 1247925936219010048 1251905291882973728 1255862842858367744 1259832904532314112 1261016068417111552 1265037165574053872 1268899481365548032 1269036229321917056 1282209615785466368 1285333783636838936 1286262965466558464 1287849113937498112 1295659366999999232 1298676348864903008 1299790933859055352 1308163432582260254 1310723439299642368 1312157418230282624 1312298828048800592 1317435154680671488 1319059742974248704 1320298529359461184 1324329564967112704 1325921307232698176 1330149372625659586 1332752404666022912 1334354270537015728 1338221133830404096 1338572461065583744 1339829572693181024 1344101988422432239 1346587204714459136 1346732324994687488 1348205698950894784 1352467676924396032 1359691936409218048 1360712245323352064 1362347716772058016 1366507133778282496 1366654400808218368 1373806385576095744 1374985450693876736 1379843620668959446 1380841124692040704 1382543901727020032 1392643654255870016 1394167256869675288 1396895568526954496 1399774851848213456 1407100162777557248 1408791388934741812 1411548319245768704 1416049429957649344 1417751412445579211 1420525877049190912 1421859954694804352 1430748905009112832 1432468555135325708 1435271820409563136 1436996906732170784 1441161221048127488 1445756760656061568 1447494449070311642 1450327119225048064 1451913829639425152 1458299731958637568 1459669284674601728 1465382418040532992 1467143694985293248 1468952895584958784 1473437791459938304 1474821560986102784 1480753562285713408 1484201541559889152 1488893432629098496 1495043922951154576 1499608477977465856 1499770089198629248 1504552519330002428 1505640176777910272 1515338636837369344 1520128959187750912 1520170711572182384 1524976309185160832 1526809213402931458 1529797098360667136 1531233797363635456 1536116558197065416 1540806513086736896 1542658443991889224 1545677345056452608 1549443465206052416 1550898614966764336 1556968819168066304 1558840175921874076 1561890743780820992 1565527653426184448 1566997908547734208 1576964137907382224 1581778805537874944 1581949272168417152 1588484168135601737 1591592747720994304 1593334007851057472 1598198654730309632 1598370890910649856 1599742687826529664 1608114471745779712 1610047301639704928 1614962976283424768 1615137019136985344 1615181381045443783 1620287328509233384 1623458145199075328 1624982805365490688 1631903147363320832 1637106920154657952 1642282179122480896 1647473798234564608 1649021012545453568 1654279370366070448 1659330091016485888 1663373131765320976 1664935277831967596 1668193468199544832 1675524396526593613 1676735651411763712 1678803309239952896 1680639980883992128 1692917383341748564 1696230333211301888 1698086070650953984 1698269071592565472 1708621626229890944 1710675257992186486 1714022959084147712 1715898162301138816 1731815584956993536 1733897094073528384 1739426102664324074 1742830067640183808 1744924815317635952 1749981482701297664 1759601329470752768 1760921729241985024 1763038221705016256 1767333952500653537 1768611577516517888 1770792531664059904 1772455559962016384 1779392936192075776 1781531629624998944 1785679979689241636 1786970867248523264 1789174461058496512 1790854752625981952 1796516042676432896 1802244729037008256 1804216450066638608 1804410888567100814 1807942025335333888 1815410477869259128 1820953151829779968 1823141797444959992 1826709589612171264 1840054059016805632 1842265662453123908 1845870879013697536 1851756946867695296 1869576412562674816 1870979337319609088 1873228110561579772 1876893918997121024 1879149801111300256 1884595442909089792 1888983780167131648 1890604994704080512 1898656546451555968 1900997864874652544 1902783174665105824 1907007341792064512 1908592608334956544 1908798295343709952 1914885024601821272 1916269315899158528 1916979978195803521 1918632353417089024 1920731406724562432 1926803265755303936 1928612810520288256 1934762723819141216 1940669795029661696 1940878938962931968 1947014488822667264 1955057437705355984 1961026471201301504 1981596678941175296 1987860946630135808 1987915545902084656 1994199788934441088 2007045266427577376 2014900824805732864 2017322580604778216 2019810231429318328 2021270374304591872 2021707123081674938 2023762893330354176 2025663497099447296 2027879646355891328 2036036148142855936 2040777119644847584 2046691145858265088 2047228469865010432 2049151111177806272 2055685394057837542 2059708261756580864 2061961657219015552 2062183872648115216 2068479976472605696 2081089316376891392 2083590625651382848 2089952086955020288 2090177318883157504 2102918924590635008 2105446471374998752 2111874661293709312 2112160267520964947 2132485595579300962 2134027192705881088 2136658757214485504 2140832126356091168 2147599772698628864 2154622124253134536 2158838605905293312 2168325689622650558 2169893195944635392 2172568988428174336 2174609342474406656 2175180249231573584 2177223055626419164 2181483766107097088 2188440028116367168 2190834260795204024 2195121607685214208 2197759975002143552 2211157398650447104 2213815039754594276 2218147358814779392 2220574092389709056 2220813401313354848 2234351357377549696 2243866827624566144 2253735949390621696 2264681918789914624 2267403892249998656 2274634134253346866 2277131132256268288 2279085473067932672 2293766018774374144 2301017123154061312 2302743799777980416 2305511520691175104 2308354550204935232 2310522426379057072 2317576738692447232 2326898455020406784 2332316708165540096 2335119973439777524 2339689679845726208 2341886984203207168 2349290209653796864 2349354736066100048 2356527608250303488 2356781568740703104 2359359973164065872 2381246429315866112 2384108504351101528 2388774078723608576 2406224538714284288 2419451828022285056 2437126394947772528 2444567244922170368 2446665287264104192 2449605990734373548 2454399740227004416 2462425284860725184 2469943375492296704 2470209558680095232 2478086502425886352 2485267819970750464 2485920284836084096 2488254920715907616 2495851872438020096 2496189407070231301 2503810583765947456 2506819971486819989 2511725685716735488 2519665809064628224 2522032136834223104 2530074331148107744 2537798962731096064 2538072458643834112 2564419231570932736 2570667567273677872 2591318733999998464 2597352697729806016 2599581867718110704 2616326865164520508 2621446878599284736 2624314836460565248 2624597656097601184 2632966908827504249 2634870309361342976 2638119485948497408 2640597058718922368 2651842614465396352 2660298745251319172 2665504809332045824 2668708541074031456 2676442267660808192 2677144922131167488 2679659145386362048 2688203976844864478 2693464649989374976 2696411397901789568 2704935353848792064 2719383872818436096 2721424490646704128 2724695433544116032 2733014267556564992 2733308801616436736 2749970901387753472 2759687241337918892 2761682249384081408 2765087803454040064 2785287308511740032 2788334513739350576 2799549703696426912 2814200325555114496 2817582777869483624 2823096638491537408 2832098859915298688 2835502824891158422 2841051754098381824 2843719909389608704 2861497810018225664 2864937110270651416 2870543640819126272 2873993813464341568 2891513521312123136 2894988898140623284 2900654238450096128 2903827659278850304 2916599463917275136 2919338569349203456 2934287389970586496 2937905791169917568 2949643121972205568 2961507124571426816 2962605420848059987 2968403083119778304 2977786865258196992 2990087845902309152 2999216955954931712 2999540178397258496 3009105038660004856 3011280353555820544 3030677273674738688 3040341423144364768 3049952618370321664 3053618426805862916 3059594196721334272 3062467594727270912 3072233116394130832 3081613026173473792 3085316887983778448 3098886930412104832 3101797229933528672 3113937638336132608 3117680351843748152 3123781487561641984 3131055306852368896 3133995817095468416 3153928275814764448 3163557611075749888 3163898544336834304 3176968336271203474 3183185495441988608 3186668015702114944 3196741781821299712 3199485375653059328 3216228943491559424 3220094603279409856 3229925952566849536 3230274038273970688 3230362762090887566 3240574657018466768 3249965610730981376 3263806294726641664 3274213840309315904 3278149193482764601 3284564358244961792 3294947596469129216 3298042025090907136 3308558740732140896 3318660182032971776 3326746263530641952 3329870555663935192 3336386936399089664 3351048793053187226 3353471302823527424 3357606618479905792 3361279961767984256 3385834766683497128 3392460666422603776 3396172141301907968 3396538143185130944 3417243252459781888 3421350515984372972 3428045918168295424 3431796324602277632 3467794188147056768 3478852205328648148 3485660135280367616 3489849630635271904 3499962965402595328 3519202658941505536 3526076443410032512 3534667905001307074 3537223155033035776 3541585063328119808 3544911119924032768 3558785872384151552 3563063259249997888 3571359959378483272 3573941734497046528 3578348922116993024 3581709505251963904 3604489458074016512 3608432900133277216 3608821777134201628 3615884050670667776 3630820955738518256 3641906303659559936 3646283594889919984 3680108118033611264 3684531324906247816 3691741758027395072 3703513893735390592 3739152825125349632 3741958674639218176 3746456221123159544 3753787837994242048 3758299602222600512 3777967560334263296 3781209989408161024 3797313092903111936 3801995729749305088 3805566349330211648 3814014683584129024 3817185216669913088 3817596590687419904 3829770049203642544 3833959956391607042 3841462813449124864 3857225621040576512 3869525447638282432 3874176319570539983 3881339590059323392 3881757877925863936 3894028977645334528 3910114875410711968 3922052942402603008 3963193357882350592 3975831091804169312 3988399577868882176 4014090532855154752 4029801649611465728 4034645161209556432 4039620462858636656 4043414246163349876 4051326994198894592 4055759292711782656 4072072296285711872 4081554239289695168 4094456939730020864 4098302222355612544 4111370788115675084 4119416523513161728 4123923314438031104 4124367745296230432 4136959952945211392 4167181251302765696 4180354637766315008 4205837849181270016 4210892942749997504 4223749322587418624 4224320535041929894 4264971191158601924 4268054385411762176 4273317514428971008 4281664252712182336 4286810483785153709 4295199545397257728 4309244248506269072 4336651379245301116 4339786391889270784 4345137976856348672 4349218684948813312 4350360498463147168 4354446111252838328 4362967532214194176 4376880056232734336 4381668521590408048 4395519950004287104 4422314797300894208 4427630079509188552 4436294717629558784 4441148184779418112 4441626802626709696 4468702714755099392 4487733655249132288 4507471898781243392 4534807784499997312 4549268268506693732 4558170946135865344 4578572014037910889 4587532037548748288 4602034246308122624 4611023041382350208 4616709100409870464 4621044852758114144 4635153477384894464 4653796910040813568 4655522804189808551 4664633416331080192 4670239946879555048 4679379359691452416 4683773968406414336 4698709472132200096 4713055216500606976 4713563137481406208 4718719946328131744 4762492858631732224 4768217008702203056 4812449077428568576 4838903656044570112 4874252789895545056 4889134489844340736 4893330574528208384 4899211981468747096 4908799480454008832 4924850569721450368 4940419117360190464 4956173004851772704 4970535639941500928 4971840569672168192 4976509841431815232 4991703744876040192 4992378814140462602 5007621167531894912 5013639942973639978 5023451371433470976 5044064273668446208 5060148662296215488 5066230571746090747 5075597925462192128 5076144917287668224 5128838463141865472 5141335134547355744 5182637467999996928 5194705395459612032 5199163735436221408 5232653730329041016 5242893757198569472 5248629672921130496 5249195312195202368 5265933817655008498 5269740618722685952 5276238971896994816 5281194117437844736 5303685228930792704 5320597490502638344 5331009618664091648 5337417082148062912 5354289844262334976 5359318290772724096 5376407953689728956 5386929299978749952 5392822795803579136 5409870707697584128 5438767745636872192 5449390867088232064 5466617603232873472 5499941802775506944 5519374482675837784 5523364498768162816 5530175606908080128 5570574617023480064 5576669027478701152 5599099407392853824 5628400651110228992 5635165555738967248 5664197719830597376 5671005649782316844 5682103508196763648 5687439818779217408 5722995620036451328 5729874220541302832 5747987626928683136 5783027042624246272 5789977796281246568 5801308476900192256 5807655318557700608 5833198927834550272 5838677138698406912 5868574779941172992 5875811582339835136 5899286243944411136 5925210841696119974 5936806166239556608 5980175691804618304 5987363402972652701 5998433911909863424 5999080356794516992 6018210077320009712 6061354547349477376 6080682846288729536 6087991359325134259 6099905236740643328 6107236853611725832 6119188393442668544 6124935189454541824 6144466232788261664 6163226052346947584 6170633775967556896 6197773860824209664 6203594459867057344 6227875276672265216 6235360703687496304 6262110613704737792 6267991634190936832 6307856551629528896 6327115222151499776 6327797088673668608 6353936672542406948 6366370990883977216 6373336031404229888 6393483563642599424 6398970751306118656 6440189206558819712 6460548076547941376 6460725524181775132 6481149314036933536 6499931221461962752 6527612589453283328 6548427680618631808 6556298386965529202 6569128716489923584 6596084050181814272 6617117481464281792 6637320364065943552 6653492527061283904 6659741111327870384 6702097586106374452 6706942605647054848 6715213236959811584 6722559923535968512 6771669533366994256 6792344282603815936 6793076286370261888 6834486504919563776 6842701031968745944 6856091836336590848 6863592649204555264 6935588376294113536 6957704410657296296 6971320270560735232 6979699261270543808 7052152886820065024 7069335810002614148 7074446310066071552 7075974930785862283 7083170126656239616 7089822239848065536 7126126518499995776 7142719918756966544 7163419010503927808 7194898879202431397 7208978916148033024 7216865800266554432 7217643554268403256 7231768101341335552 7261641911477036512 7283812607319119872 7292567189779839968 7360216236067222528 7369062649812495632 7407027787470781184 7478305650250699264 7483917349278436352 7492912442246319088 7516599204445201024 7555935120668526592 7562419978816322048 7589139913679276953 7594626185806223872 7603991459498610176 7611132698660423296 7628029367168258048 7635193181374839808 7659540098407285088 7667919912783214084 7682925626898249728 7714451242081153024 7739050895276564864 7748352639141079966 7763515755851727872 7820229750821423936 7844105884805206016 7926386715764701184 7951662183608338624 7961219469886714031 7976799155737764352 8028181065710309504 8059603299222931456 8069290322419112864 8079240925717273312 8086828492326699752 8102653988397789184 8111518585423565312 8144144592571423744 8163108478579390336 8188913879460041728 8196604444711225088 8222741576231350168 8238833047026323456 8247846628876062208 8248735490592460864 8273919905890422784 8334362502605531392 8360709275532630016 8421785885499995008 8448641070083859788 8529942382317203848 8536108770823524352 8546635028857942016 8563328505424364672 8573620967570307418 8590399090794515456 8618488497012538144 8673302758490602232 8679572783778541568 8690275953712697344 8698437369897626624 8700720996926294336 8708892222505676656 8753760112465468672 8763337043180816096 8791039900008574208 8844629594601788416 8855260159018377104 8882296369558836224 8883253605253419392 8937405429510198784 8975467310498264576 9014943797562486784 9069615568999994624 9098536537013387464 9116341892271730688 9157144028075821778 9175064075097496576 9222046082764700416 9233418200819740928 9242089705516228288 9270306954769788928 9311045608379617102 9329266832662160384 9340479893759110096 9367547936812828672 9397418944264400192 9408713918957025673 9426110433001213952 9427126274962812416 9437439892656263488 9524985717263464448 9536434017404406112 9624898154857137152 9677807312089140224 9748505579791090112 9778268979688681472 9786661149056416768 9798423962937494192 9849701139442900736 9880838234720380928 9912346009703545408 9924259887119054477 9943681139344336384 9953019682863630464 9984757628280925204 10015242335063789824 10027279885947279956 10046902742866941952 10088128547336892416 10120297324592430976 10132461143492181494 10152289834575336448 10257676926283730944 10282670269094711488 10365274935999993856 10389410790919224064 10398327470872442816 10465307460658082032 10497259345842260992 10498390624390404736 10531867635310016996 10539481237445371904 10552477943793989632 10562388234875689472 10607370457861585408 10641194981005276688 10674834164296125824 10708579688524669952 10718636581545448192 10752815907379457912 10773858599957499904 10785645591607158272 10819741415395168256 10898781734176464128 10933235206465746944 11038748965351675568 11119389176949212159 11141149234046960128 11153338054957402304 11198198814785707648 11256801302220457984 11270331111477934496 11306269667318106481 11328395439661194752 11342011299564633688 11364207016393527296 11374879637558434816 11445991240072902656 11459748441082605664 11495975253857366272 11566054085248492544 11579955592562493136 11615310637115401216 11677354277396813824 11728670775686155291 11737149559882345984 11751623164679670272 11850421683392239948 11873612332479113216 11960351383609236608 11974726805945305402 11998160713589033984 12036420154640019424 12122709094698954752 12161365692577459072 12175982718650268518 12199810473481286656 12214473707223451664 12249870378909083648 12288932465576523328 12326452104693895168 12341267551935113792 12395547721648419328 12407188919734114688 12455750553344530432 12470721407374992608 12524221227409475584 12535983268381873664 12615713103259057792 12655594177347337216 12707873345084813896 12732741981767954432 12746672062808459776 12786967127285198848 12797941502612237312 12880378413117639424 12921096153095882752 12921451048363550264 12962298628073867072 13096855361237263616 13112596773931058404 13138257432979847168 13192168100363628544 13234234962928563584 13306985054122567808 13319482222655740768 13404195172212748904 13413885211294109696 13430426473919623168 13445119847071937024 13543339066733988512 13584688565207631872 13586152572740523776 13668973009839127552 13685402063937491888 13727185298409110528 13871176752588227072 13915408821314592592 13959398522541087616 14104305773640130048 14138671620005228296 14148892620132143104 14151949861571724566 14166340253312479232 14179644479696131072 14252253036999991552 14285439837513933088 14326838021007855616 14389797758404862794 14417957832296066048 14433731600533108864 14435287108536806512 14523283822954073024 14567625214638239744 14585134379559679936 14720432472134445056 14738125299624991264 14785121872646754629 14814055574941562368 14956611300501398528 14967834698556872704 14985824884492638176 15033198408890402048 15111870241337053184 15124839957632644096 15178279827358553906 15189252371612447744 15207982918997220352 15222265397320846592 15270386362749679616 15319080196814570176 15335839825566428168 15365851253796499456 15478101790553129728 15496705278282159932 15527031511703455744 15640459501642847872 15852773431529402368 15903324367216677248 15922438939773428062 15953598311475528704 16056362131420619008 16119206598445862912 16138580644838225728 16158481851434546624 16173656984653399504 16223037170847130624 16288289185142847488 16326216957158780672 16377827758920083456 16393208889422450176 16445483152462700336 16495693257752124416 16497470981184921728 16668725005211062784 16721418551065260032 16843571770999990016 16897282140167719576 17059884764634407696 17126657010848729344 17147241935140614836 17180798181589030912 17236976994025076288 17346605516981204464 17396874739795253248 17401441993852588672 17417784445011353312 17473325849491619107 17507520224930937344 17526674086361632192 17582079800017148416 17689259189203576832 17710520318036754208 17764592739117672448 17766507210506838784 17874810859020397568 17950934620996529152 18139231137999989248 18197073074026774928 18314288056151643556 18350128150194993152 18430768361792529743 18444092165529400832 18466836401639481856 18484179411032456576 18622091216759234204 18658533665324320768 18680959787518220192 18735095873625657344 18794837888528800384 18817427837914051346 18854252549925624832 18874879785312526976 19049971434526928896 19072868034808812224 19249796309714274304 19355614624178280448 19497011159582180224 19573322298112833536 19596847925874988384 19699402278885801472 19761676469440761856 19824692019407090816 19848519774238108954 19887362278688672768 19906039365727260928 19969515256561850408 20030484670127579648 20054559771894559912 20093805485733883904 20240594649184861952 20264922286984362988 20304579669150672896 20565340538189422976 20730549871999987712 20778821581838448128 20796654941744885632 20930614921316164064 20994518691684521984 20996781248780809472 21063735270620033992 21078962474890743808 21104955887587979264 21124776469751378944 21214740915723170816 21282389962010553376 21349668328592251648 21417159377049339904 21437273163090896384 21505631814758915824 21571291183214316544 21797563468352928256 21866470412931493888 22077497930703351136 22238778353898424318 22282298468093920256 22306676109914804608 22396397629571415296 22513602604440915968 22540662222955868992 22612539334636212962 22656790879322389504 22684022599129267376 22749759275116869632 22891982480145805312 22919496882165211328 22991950507714732544 23132108170496985088 23159911185124986272 23230621274230802432 23354708554793627648 23457341551372310582 23474299119764691968 23503246329359340544 23700843366784479896 23747224664958226432 23920702767218473216 23949453611890610804 23996321427178067968 24072840309280038848 24322731385154918144 24351965437300537036 24399620946962573312 24428947414446903328 24499740757818167296 24577864931153046656 24682535103870227584 24791095443296838656 24814377839468229376 24911501106689060864 24941442814749985216 25048442454818951168 25071966536763747328 25231426206518115584 25311188354694674432 25415746690169627792 25493344125616919552 25595883005224474624 25760756826235278848 25842192306191765504 25842902096727100528 25924597256147734144 26193710722474527232 26225193547862116808 26276514865959694336 26468469925857127168 26613970108245135616 26638964445311481536 26808390344425497808 26890239694143874048 27086678133467977024 27169377130415263744 27172305145481047552 27337946019678255104 27370804127874983776 27454370596818221056 27458083477772544311 27742353505176454144 27830817642629185184 27918797045082175232 28208611547280260096 28277343240010456592 28303899723143449132 28359288959392262144 28504506073999983104 28570879675027866176 28779595516809725588 28835915664592132096 28867463201066217728 28870574217073613024 29046567645908146048 29170268759119359872 29440864944268890112 29476250599249982528 29570243745293509258 29628111149883124736 29913222601002797056 29935669397113745408 29971649768985276352 30066396817780804096 30249679915265288192 30356559654717107812 30378504743224895488 30415965837994440704 30444530794641693184 30540772725499359232 30638160393629140352 30671679651132856336 30956203581106259456 30993410556564319864 31054063023406911488 31280919003285695744 31806648734433354496 31844877879546856124 31907196622951057408 32112724262841238016 32277161289676451456 32316963702869093248 32347313969306799008 32446074341694261248 32576578370285694976 32588659629328659857 32652433914317561344 32755655517840166912 32786417778844900352 32890966304925400672 32991386515504248832 32994941962369843456 33337450010422125568 33687143541999980032 33794564280335439152 34119769529268815392 34253314021697458688 34294483870281229672 34361596363178061824 34473953988050152576 34693211033962408928 34793749479590506496 34802883987705177344 34835568890022706624 34946651698983238214 35015040449861874688 35053348172723264384 35164159600034296832 35378518378407153664 35421040636073508416 35529185478235344896 35533014421013677568 35749621718040795136 35901869241993058304 36278462275999978496 36394146148053549856 36628576112303287112 36700256300389986304 36861536723585059486 36888184331058801664 36933672803278963712 36968358822064913152 37244182433518468408 37317067330648641536 37361919575036440384 37589675777057600768 37634855675828102692 37708505099851249664 37749759570625053952 38145736069617624448 38499592619428548608 38711229248356560896 38994022319164360448 39146644596225667072 39193695851749976768 39398804557771602944 39649384038814181632 39697039548476217908 39774724557377345536 39812078731454521856 39939030513123700816 40060969340255159296 40109119543789119824 40481189298369723904 40529844573968725976 40609159338301345792 41130681076378845952 41557643163676896256 41593309883489771264 41861229842632328128 41989037383369043968 41993562497561618944 42127470541240067984 42249552939502757888 42429481831446341632 42564779924021106752 42615939515275939813 42699336657184503296 42834318754098679808 42874546326181792768 43011263629517831648 43142582366428633088 43595126936705856512 44154995861406702272 44477556707796848636 44564596936187840512 44613352219829609216 44792795259142830592 45081324445911737984 45225078669272425924 45313581758644779008 45368045198258534752 45499518550233739264 45838993764330422656 45983901015429465088 46264216340993970176 46319822370249972544 46461242548461604864 46914683102744621164 46948598239529383936 47006492658718681088 47401686733568959792 47841405534436946432 47898907223781221608 47992642854356135936 48145680618560077696 48645462770309836288 48703930874601074072 48799241893925146624 48857894828893806656 49155729862306093312 49365070207740455168 49582190886593677312 49628755678936458752 49882885629499970432 50143933073527494656 50364292154417019779 50462852413036231168 50622376709389348864 50831493380339255584 50986688251233839104 51191766010448949248 51521513652470557696 51685804193454201056 51849194512295468288 52387421444949054464 52450387095724233616 52936939851714254336 53227940216490271232 53277928890622963072 53616780688850995616 53780479388287748096 54173356266935954048 54344610290962095104 54675892039356510208 54741608255749967552 54908741193636442112 54916166955545088622 55484707010352908288 55661635285258370368 55728536289206998217 55837594090164350464 56417223094560520192 56554686480020913184 56607799446286898264 56718577918784524288 57009012147999966208 57141759350055732352 57559191033619451176 57671831329184264192 57734926402132435456 57741148434147226048 58093135291816292096 58340537518238719744 58952501198499965056 59140487490587018516 59256222299766249472 59826445202005594112 59943299537970552704 60132793635561608192 60499359830530576384 60713119309434215624 60757009486449790976 60831931675988881408 60889061589283386368 61276320787258280704 61343359302265712672 61912407162212518912 61986821113128639728 62561838006571391488 63613297468866708992 63689755759093712248 63814393245902114816 64225448525682476032 64554322579352902912 64633927405738186496 64694627938613598016 64892148683388522496 65177319258657319714 65304867828635122688 65572835557689800704 65781932609850801344 65860997432699179711 65982773031008497664 65989883924739686912 66674900020844251136 67374287083999960064 67589128560670878304 68239539058537630784 68506628043394917376 68588967740562459344 68947907976100305152 69386422067924817856 69605767975410354688 69671137780045413248 69893303397966476428 70030080899723749376 70106696345446528768 70328319200068593664 70842081272147016832 71066028842027355136 71499243436081590272 71803738483986116608 72556924551999956992 72788292296107099712 73257152224606574224 73723073447170118972 73776368662117603328 73867345606557927424 73936717644129826304 74488364867036936816 74723839150072880768 75179351554115201536 75269711351656205384 75417010199702499328 75499519141250107904 76291472139235248896 77835724238644485113 77988044638328720896 78387391703499953536 78797609115543205888 79143887671226745367 79298768077628363264 79394079096952435816 79549449114754691072 79624157462909043712 79878061026247401632 80121938680510318592 80218239087578239648 80962378596739447808 81059689147937451952 82261362152757691904 83115286327353792512 83186619766979542528 83722459685264656256 83987124995123237888 84254941082480135968 84499105879005515776 84858963662892683264 85129559848042213504 85231879030551879626 85398673314369006592 85749092652363585536 86022527259035663296 86285164732857266176 87190253873411713024 88309991722813404544 88955113415593697272 89129193872375681024 89226704439659218432 89585590518285661184 90162648891823475968 90450157338544851848 90627163517289558016 90736090396517069504 91677987528660845312 91967802030858930176 92639644740499945088 93829366205489242328 93897196479058767872 94012985317437362176 94803373467137919584 95682811068873892864 95797814447562443216 96291361237120155392 97290925540619672576 97407861749202148144 97715789657787613312 98311459724612186624 98730140415480910336 99164381773187354624 99257511357872917504 99765771258999940864 100287866147054989312 100728584308834039558 100925704826072462336 101662986760678511168 101973376502467678208 103043027304941115392 103371608386908402112 103495853108527282403 103698389024590936576 104774842889898108928 104900774191448467232 105873879703428508672 106455880432980542464 106555857781245926144 107233561377701991232 107560958776575496192 108346712533871908096 108689220581924190208 109483216511499935104 109832333911090177244 110969414020705816576 111323270570516740736 111457072578413996434 111675188180328700928 112834446189121040384 113109372960041826368 113215598892573796528 114018024295999932416 114283518700111464704 115118382067238902352 115469852804264870912 115482296868294452096 116186270583632584192 116681075036477439488 117905002396999930112 118280974981174037032 118512444599532498944 119886599075941105408 120265587271123216384 121426238618868431248 121778123178566772736 122313280946441333749 122552641574516561408 122686718604531425344 123824814324425037824 123973642226257279456 125123676013142782976 127226594937733417984 127379511518187424496 128450897051364952064 129015378532547708201 129108645158705805824 129267854811476372992 129389255877227196032 130354638517314639428 130609735657270245376 131145671115379601408 131563865219701602688 131721994865398359422 131979767849479373824 133349800041688502272 134748574167999920128 135178257121341756608 136479078117075261568 137013256086789834752 137177935481124918688 137895815952200610304 138772844135849635712 139211535950820709376 139342275560090826496 139786606795932952856 140060161799447498752 140213392690893057536 140656638400137187328 141684162544294033664 142132057684054710272 145113849103999913984 145576584592214199424 146514304449213148448 147446146894340237944 147552737324235206656 147734691213115854848 147873435288259652608 148976729734073873632 149447678300145761536 150358703108230403072 150539422703312410768 150999038282500215808 152582944278470497792 155671448477288970226 155976089276657441792 156774783406999907072 157595218231086411776 158287775342453490734 158597536155256726528 158788158193904871632 159248314925818087424 159756122052494803264 160243877361020637184 160436478175156479296 161924757193478895616 162119378295874903904 164522724305515383808 166230572654707585024 166373239533959085056 167444919370529312512 167974249990246475776 168509882164960271936 170259119696084427008 170463758061103759252 170797346628738013184 171498185304727171072 172045054518071326592 174380507746823426048 176619983445626809088 177910226831187394544 178453408879318436864 179171181036571322368 180325297783646951936 180900314677089703696 181472180793034139008 183355975057321690624 183935604061717860352 185279289480999890176 187658732410978484656 189606746934275839168 191365622137747785728 191595628895124886432 192206584344407810177 192582722474240310784 194581851081239345152 194815723498404296288 195431579315575226624 196622919449224373248 197460280830961820672 198515022715745835008 199531542517999881728 201457168617668079116 201851409652144924672 203325973521357022336 206086054609882230784 206743216773816804224 206991706217054564806 207396778049181873152 209549685779796217856 209801548382896934464 211747759406857017344 212911760865961084928 213111715562491852288 214467122755403982464 216693425067743816192 217378441163848380416 218966433022999870208 219664667822180354488 222646541141033481472 222914145156827992868 223350376360657401856 226218745920083652736 226431197785147593056 228036048591999864832 228567037400222929408 230236764134477804704 230939705608529741824 230964593736588904192 232372541167265168384 233362150072954878976 235810004793999860224 236561949962348074064 239773198151882210816 240531174542246432768 242852477237736862496 243556246357133545472 244626561892882667498 245105283149033122816 245373437209062850688 247649628648850075648 247947284452514558912 250247352026285565952 254453189875466835968 254759023036374848992 256901794102729904128 258030757065095416402 258217290317411611648 258535709622952745984 258778511754454392064 260709277034629278856 261219471314540490752 263127730439403205376 263443989730796718844 263959535698958747648 269497148335999840256 270356514242683513216 272958156234150523136 274026512173579669504 274355870962249837376 275791631904401220608 277545688271699271424 278423071901641418752 278684551120181652992 279573213591865905712 280426785381786115072 283368325088588067328 284264115368109420544 291153169184428398848 293028608898426296896 294892293788680475888 295746870576519305216 297953459468147747264 298895356600291523072 300717406216460806144 301078845406624821536 301998076565000431616 305165888556940995584 311342896954577940452 311952178553314883584 313549566813999814144 316575550684906981468 317195072310513453056 317576316387809743264 318496629851636174848 319512244104989606528 320872956350312958592 323849514386957791232 324238756591749807808 329045448611030767616 332746479067918170112 334889838741058625024 335948499980492951552 337019764329920543872 340518239392168854016 340927516122207518504 341594693257476026368 344090109036142653184 353239966891253618176 355820453662374789088 356906817758636873728 358342362073142644736 360650595567293903872 361800629354179407392 362944361586068278016 366711950114643381248 370558578961999780352 375317464821956969312 379213493868551678336 382731244275495571456 383191257790249772864 384413168688815620354 385165444948480621568 389163702162478690304 389631446996808592576 390863158631150453248 393245838898448746496 394920561661923641344 397030045431491670016 399063085035999763456 402914337235336158232 403702819304289849344 406651947042714044672 413486433547633608448 413983412434109129612 414793556098363746304 419603096765793868928 423495518813714034688 425823521731922169856 426223431124983704576 428934245510807964928 433386850135487632384 437932866045999740416 439329335644360708976 445293082282066962944 445828290313655985736 446700752721314803712 452437491840167305472 452862395570295186112 457134074800445858816 460473528268955609408 461879411217059483648 461929187473177808384 464745082334530336768 466724300145909757952 471620009587999720448 473123899924696148128 479546396303764421632 485704954475473724992 489253123785765334996 490210566298066245632 490746874418125701376 495894568905029117824 500494704052571131904 508906379750933671936 509518046072749697984 516061514130190832804 516434580634823223296 517071419245905491968 517557023508908784128 521418554069258557712 526255460878806410752 526887979461593437688 527919071397917495296 540713028485367026432 545916312468301046272 548711741924499674752 551583263808802441216 554007213698587217569 555091376543398542848 556846143803282837504 557369102240363305984 559146427183731811424 560853570763572230144 566736650177176134656 582306338368856797696 586057217796852593792 589784587577360951776 591493741153038610432 595906918936295494528 597790713200583046144 601434812432921612288 602157690813249643072 603996153130000863232 610331777113881991168 622685793909155880904 623904357106629767168 627099133627999628288 633151101369813962936 634390144621026906112 635152632775619486528 639024488209979213056 641745912700625917184 648477513183499615616 658090897222061535232 665492958135836340224 669779677482117250048 674039528659841087744 681036478784337708032 681855032244415037008 688180218072285306368 706479933782507236352 711640907324749578176 713813635517273747456 721301191134587807744 723601258708358814784 724470971759690976821 725888723172136556032 733423900229286762496 741117157923999560704 750634929643913938624 758426987737103356672 766382515580499545728 768826337377631240708 770330889896961243136 779262893993617185152 781726317262300906496 786491677796897492992 789841123323847282688 798126170071999526912 805828674470672316464 813303894085428089344 826972867095267216896 827966824868218259224 829587112196727492608 839206193531587737856 852446862249967409152 856192966625089336243 857868491021615929856 866773700270975264768 875865732091999480832 878658671288721417952 890586164564133925888 891656580627311971472 904874983680334610944 905724791140590372224 914268149600891717632 920947056537911218816 923858374946355616768 929490164669060673536 933448600291819515904 943240019175999440896 946247799849392296256 959092792607528843264 971409908950947449984 978506247571530669992 980421132596132491264 981493748836251402752 991789137810058235648 1019036092145499395968 1032123028260381665608 1032869161269646446592 1034142838491810983936 1035114047017817568256 1042837108138517115424 1052510921757612821504 1053775958923186875376 1081426056970734052864 1091832624936602092544 1097423483848999349504 1103166527617604882432 1108014427397174435138 1110182753086797085696 1114738204480726611968 1118292854367463622848 1121707141527144460288 1133473300354352269312 1164612676737713595392 1172114435593705187584 1179569175154721903552 1191813837872590989056 1195581426401166092288 1204315381626499286144 1220663554227763982336 1245371587818311761808 1254198267255999256576 1266302202739627925872 1270305265551238973056 1278048976419958426112 1283491825401251834368 1296955026366999231232 1339559354964234500096 1345446090410854671239 1348079057319682175488 1362072957568675416064 1363710064488830074016 1376360436144570612736 1412959867565014472704 1423281814649499156352 1442602382269175615488 1447202517416717629568 1448941943519381953642 1451777446344273112064 1466847800458573524992 1482234315847999121408 1501269859287827877248 1516853975474206713344 1532765031160999091456 1537652674755262481416 1540661779793922486272 1558525787987234370304 1563452634524601812992 1596252340143999053824 1611657348941344632928 1626607788170856178688 1653945734190534433792 1655933649736436518448 1678412387063175475712 1704893724499934818304 1712385933250178672486 1715736982043231859712 1733547400541950529536 1751731464183998961664 1757317342577442835904 1781172329128267851776 1783313161254623942944 1809749967360669221888 1811449582281180744448 1828536299201783435264 1841894113075822437632 1847716749892711233536 1886480038351998881792 1892495599698784592512 1918185585215057686528 1942819817901894899968 1957012495143061339984 1962987497672502805504 1983578275620116471296 2038072184290998791936 2064246056520763331216 2070228094035635136512 2085674216277034230848 2105021843515225643008 2107551917846373750752 2162852113941468105728 2183665249873204185088 2194846967697998699008 2216028854794348870276 2220365506173594171392 2229476408961453223936 2236585708734927245696 2266946600708704538624 2329225353475427190784 2344228871187410375168 2359138350309443807104 2383627675745181978112 2391162852802332184576 2408630763252998572288 2490743175636623523616 2508396534511998513152 2532604405479255851744 2540610531102477946112 2556097952839916852224 2566983650802503668736 2593910052733998462464 2679118709928469000192 2690892180821709342478 2696158114639364350976 2724145915137350832128 2727420128977660148032 2752720872289141225472 2825919735130028945408 2846563629298998312704 2894405034833435259136 2897883887038763907284 2903554892688546224128 2964468631695998242816 3002539718575655754496 3033707950948413426688 3065530062321998182912 3075305349510524962832 3117051575974468740608 3126905269049203625984 3223314697882689265856 3253215576341712357376 3307891468381068867584 3311867299472873036896 3356824774126350951424 3424771866500357344972 3431473964086463719424 3503462928367997923328 3514634685154885671808 3562344658256535703552 3566626322509247885888 3619499934721338443776 3622899164562361488896 3683788226151644875264 3695433499785422467072 3784991199397569185024 3885639635803789799936 3914024990286122679968 3925974995345005611008 3967156551240232942592 4076144368581997583872 4128492113041526662432 4140456188071270273024 4171348432554068461696 4210043687030451286016 4215103835692747501504 4325704227882936211456 4367330499746408370176 4389693935395997398016 4432057709588697740552 4440731012347188342784 4473171417469854491392 4658450706950854381568 4688457742374820750336 4718276700618887614208 4767255351490363956224 4817261526505997144576 4981486351273247047232 5065208810958511703488 5081221062204955892224 5112195905679833704448 5133967301605007337472 5187820105467996924928 5381784361643418684956 5392316229278728701952 5454840257955320296064 5505441744578282450944 5693127258597996625408 5788810069666870518272 5795767774077527814568 5807109785377092448256 6005079437151311508992 6067415901896826853376 6131060124643996365824 6150610699021049925664 6234103151948937481216 6446629395765378531712 6506431152683424714752 6615782936762137735168 6623734598945746073792 6713649548252701902848 6849543733000714689944 6862947928172927438848 7029269370309771343616 7133252645018495771776 7238999869442676887552 7245798329124722977792 7367576452303289750528 7569982398795138370048 7771279271607579599872 7828049980572245359936 7851949990690011222016 7934313102480465885184 8152288737163995167744 8256984226083053324864 8342696865108136923392 8430207671385495003008 8651408455765872422912 8779387870791994796032 8864115419177395481104 8946342834939708982784 9376915484749641500672 9418122632875982698673 9436553401237775228416 9534510702980727912448 9634523053011994289152 9962972702546494094464 10130417621917023406976 10162442124409911784448 10224391811359667408896 10267934603210014674944 10375640210935993849856 10763568723286837369912 10784632458557457403904 10909680515910640592128 11386254517195993250816 11577620139333741036544 11591535548155055629136 12010158874302623017984 12134831803793653706752 12262120249287992731648 12301221398042099851328 12468206303897874962432 12893258791530757063424 13247469197891492147584 13427299096505403805696 13699087466001429379888 14058538740619542687232 14266505290036991543552 14491596658249445955584 14735152904606579501056 15139964797590276740096 15542558543215159199744 15656099961144490719872 15868626204960931770368 16304577474327990335488 16513968452166106649728 16685393730216273846784 16860415342770990006016 17558775741583989592064 17728230838354790962208 17892685669879417965568 18753830969499283001344 18836245265751965397346 18873106802475550456832 19069021405961455824896 19269046106023988578304 19925945405092988188928 20260835243834046813952 20324884248819823568896 20751280421871987699712 21527137446573674739824 21819361031821281184256 22772509034391986501632 23155240278667482073088 23183071096310111258272 24020317748605246035968 24524240498575985463296 24602442796084199702656 24936412607795749924864 25786517583061514126848 26494938395782984295168 27398174932002858759776 28117077481239085374464 28533010580073983087104 28983193316498891911168 29470305809213159002112 30279929595180553480192 31085117086430318399488 31312199922288981439744 32609154948655980670976 33027936904332213299456 33370787460432547693568 33720830685541980012032 35456461676709581924416 35785371339758835931136 37672490531503930794692 37746213604951100913664 38538092212047977156608 39851890810185976377856 40521670487668093627904 40649768497639647137792 43054274893147349479648 43638722063642562368512 45545018068783973003264 46310480557334964146176 46366142192620222516544 48040635497210492071936 49204885592168399405312 51573035166123028253696 52989876791565968590336 54796349864005717519552 56234154962478170748928 57066021160147966174208 60559859190361106960384 62624399844577962879488 66055873808664426598912 66741574920865095387136 67441661371083960024064 70912923353419163848832 71570742679517671862272 75344981063007861589384 75492427209902201827328 79703781620371952755712 81043340975336187255808 86108549786294698959296 87277444127285124737024 92732284385240445033088 98409771184336798810624 103146070332246056507392 105979753583131937180672 109592699728011435039104 112468309924956341497856 114132042320295932348416 125248799689155925758976 132111747617328853197824 133483149841730190774272 134883322742167920048128 141825846706838327697664 150689962126015723178768 159407563240743905511424 162086681950672374511616 172217099572589397918592 174554888254570249474048 185464568770480890066176 196819542368673597621248 206292140664492113014784 211959507166263874361344 219185399456022870078208 228264084640591864696832 250497599378311851517952 264223495234657706395648 269766645484335840096256 283651693413676655395328 301379924252031446357536 318815126481487811022848 324173363901344749023232 344434199145178795837184 370929137540961780132352 393639084737347195242496 423919014332527748722688 438370798912045740156416 500995198756623703035904 528446990469315412791296 567303386827353310790656 602759848504062892715072 688868398290357591674368 741858275081923560264704 787278169474694390484992 876741597824091480312832 1134606773654706621581312 1205519697008125785430144 1377736796580715183348736 1483716550163847120529408 1753483195648182960625664 2269213547309413243162624 2411039394016251570860288 2755473593161430366697472 2967433100327694241058816 3506966391296365921251328 4822078788032503141720576 5510947186322860733394944 9644157576065006283441152 19288315152130012566882304 38576630304260025133764608
- Sum of all divisors σ(n): 115477226808734468670720000
- Sum of proper divisors (its aliquot sum) s(n): 76900596504474443536955392
- 38576630304260025133764608 is an abundant number, because the sum of its proper divisors (76900596504474443536955392) is greater than itself. Its abundance is 38323966200214418403190784
Bases of 38576630304260025133764608
- Binary: 11111111010001110101101010001101100111111100101111010001110111000101100010000000000002
- Hexadecimal: 0x1FE8EB51B3F97A3B8B1000
- Base-36: 4UHVHRVJX70ECOZY8
Squares and roots of 38576630304260025133764608
- 38576630304260025133764608 squared (385766303042600251337646082) is 1488156405631552919326038474221150966283370353393664
- 38576630304260025133764608 cubed (385766303042600251337646083) is 57408059494964838674689525850750997002848462503099405593851295722124934643712
-
The
square root of 38576630304260025133764608 is 6211008799241.8771917689 -
38576630304260025133764608 is a
perfect cube number . Itscube root is 337889552
Scales and comparisons
How big is 38576630304260025133764608?- 38,576,630,304,260,025,133,764,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,576,630,304,260,025,133,764,608 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 38576630304260025133764608 cubic inches would be around 28157462.7 feet tall.
Recreational maths with 38576630304260025133764608
- 38576630304260025133764608 backwards is 80646733152006240303667583
- 38576630304260025133764608 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 38576630304260025133764608's digits is 98
- 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 38576630304260025133764608 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 38576630304260025133764608 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/38576630304260025133764608/
Chicago style:
Numbermatics. 2024. "Number 38576630304260025133764608 - Facts about the integer". https://numbermatics.com/n/38576630304260025133764608/
The information we have on file for 38576630304260025133764608 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 38576630304260025133764608, math, Factors of 38576630304260025133764608, curriculum, school, college, exams, university, Prime factorization of 38576630304260025133764608, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight septillion, five hundred seventy-six sextillion, six hundred thirty quintillion, three hundred four quadrillion, two hundred sixty trillion, twenty-five billion, one hundred thirty-three million, seven hundred sixty-four thousand, six hundred eight.