218873968182183097125568512
218,873,968,182,183,097,125,568,512 is an even composite number composed of six prime numbers multiplied together.
What does the number 218873968182183097125568512 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14580 divisors.
218873968182183097125568512 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 218873968182183097125568512:
244 × 33 × 112 × 132 × 472 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 47 × 47 × 101 × 101)See below for interesting mathematical facts about the number 218873968182183097125568512 from the Numbermatics database.
Names of 218873968182183097125568512
- Cardinal: 218873968182183097125568512 can be written as Two hundred eighteen septillion, eight hundred seventy-three sextillion, nine hundred sixty-eight quintillion, one hundred eighty-two quadrillion, one hundred eighty-three trillion, ninety-seven billion, one hundred twenty-five million, five hundred sixty-eight thousand, five hundred twelve.
Scientific notation
- Scientific notation: 2.18873968182183097125568512 × 1026
Factors of 218873968182183097125568512
Divisors of 218873968182183097125568512
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 47 48 52 54 64 66 72 78 88 94 96 99 101 104 108 117 121 128 132 141 143 144 156 169 176 188 192 198 202 208 216 234 242 256 264 282 286 288 297 303 312 338 351 352 363 376 384 396 404 416 423 429 432 468 484 507 512 517 528 564 572 576 594 606 611 624 676 702 704 726 752 768 792 808 832 846 858 864 909 936 968 1014 1024 1034 1056 1089 1111 1128 1144 1152 1188 1212 1222 1248 1269 1287 1313 1352 1404 1408 1452 1504 1521 1536 1551 1573 1584 1616 1664 1692 1716 1728 1818 1833 1859 1872 1936 2028 2048 2068 2112 2178 2209 2222 2256 2288 2304 2376 2424 2444 2496 2538 2574 2626 2704 2727 2808 2816 2904 3008 3042 3072 3102 3146 3168 3232 3267 3328 3333 3384 3432 3456 3636 3666 3718 3744 3861 3872 3939 4056 4096 4136 4224 4356 4418 4444 4512 4563 4576 4608 4653 4719 4747 4752 4848 4888 4992 5076 5148 5252 5408 5454 5499 5577 5616 5632 5687 5808 6016 6084 6144 6204 6292 6336 6464 6534 6627 6656 6666 6721 6768 6864 6912 7272 7332 7436 7488 7722 7744 7878 7943 8112 8192 8272 8448 8712 8836 8888 9024 9126 9152 9216 9306 9438 9494 9504 9696 9776 9984 9999 10152 10201 10296 10504 10816 10908 10998 11154 11232 11264 11374 11616 11817 12032 12168 12221 12288 12408 12584 12672 12928 13068 13254 13312 13332 13442 13536 13728 13824 13959 14157 14241 14443 14544 14664 14872 14976 15444 15488 15756 15886 16224 16384 16497 16544 16731 16896 17061 17069 17424 17672 17776 18048 18252 18304 18432 18612 18876 18988 19008 19392 19552 19881 19968 19998 20163 20304 20402 20449 20592 21008 21632 21816 21996 22308 22464 22528 22748 23232 23634 23829 24064 24299 24336 24442 24576 24816 25168 25344 25856 26136 26508 26624 26664 26884 27072 27456 27648 27918 28314 28482 28717 28886 29088 29328 29744 29952 29997 30603 30888 30976 31512 31772 32448 32768 32994 33088 33462 33792 34122 34138 34848 35344 35451 35552 36096 36504 36608 36663 36864 37224 37752 37976 38016 38784 39104 39762 39936 39996 40326 40608 40804 40898 41184 42016 42471 42723 43264 43329 43632 43992 44616 44928 45056 45496 46464 47268 47658 48128 48598 48672 48884 49152 49632 50193 50336 50688 51183 51207 51712 52217 52272 53016 53248 53328 53768 54144 54912 55296 55836 56628 56964 57434 57772 58176 58656 59488 59643 59904 59994 60489 61206 61347 61711 61776 61952 63024 63544 64896 65536 65988 66176 66924 67584 68244 68276 69696 70688 70902 71104 71487 72192 72897 73008 73216 73326 73728 73931 74448 75504 75952 76032 77568 78208 79524 79872 79992 80652 81216 81608 81796 82368 84032 84942 85446 86151 86528 86658 87264 87373 87984 89232 89856 90112 90992 91809 92928 94536 95316 96256 97196 97344 97768 98304 99264 100386 100672 101376 102366 102414 103424 104434 104544 106032 106496 106656 107536 108288 109824 109989 110592 111672 112211 113256 113928 114868 115544 116352 117312 118976 119286 119808 119988 120978 122412 122694 123422 123552 123904 126048 127088 128169 129792 129987 131072 131976 132352 132613 133848 135168 136488 136552 139392 141376 141804 142208 142974 144384 145794 146016 146432 146652 147456 147862 148896 151008 151904 152064 153549 153621 155136 156416 156651 158873 159048 159744 159984 161304 162432 163216 163592 164736 168064 169884 170892 172302 173056 173316 174528 174746 175968 178464 179712 180224 181467 181984 183618 184041 185133 185856 187759 189072 190632 192512 194392 194688 195536 196608 198528 200772 201344 202752 204732 204828 206848 208868 209088 212064 212992 213312 214461 215072 216576 218691 219648 219978 221184 221793 223109 223344 224422 226512 227856 229736 231088 232704 234624 237952 238572 239616 239976 241956 244824 245388 246844 247104 247808 252096 254176 256338 258453 259584 259974 262119 262144 263952 264704 265226 267289 267696 270336 272976 273104 275427 278784 282752 283608 284416 285948 288768 291588 292032 292864 293304 294912 295724 297792 302016 303808 304128 307098 307242 310272 312832 313302 315887 317746 318096 319488 319968 322608 324864 326432 327184 329472 329967 336128 336633 339768 341784 344604 346112 346632 349056 349492 351936 356928 359424 360448 362934 363968 367236 368082 370266 371712 373321 375518 378144 381264 385024 388784 389376 389961 391072 393216 397056 397839 401544 402688 405504 409464 409656 413696 417736 418176 424128 425984 426624 428922 430144 433152 437382 439296 439956 442368 443586 446218 446688 448844 453024 455712 459472 460863 462176 465408 469248 469953 475904 476619 477144 479232 479447 479952 483912 489648 490776 493688 494208 495616 504192 508352 512676 516906 519168 519948 524238 524288 527904 529408 530452 534578 535392 540672 545952 546208 550854 552123 555399 557568 563277 565504 567216 568832 571896 574387 577536 583176 584064 585728 586608 589824 591448 595584 604032 607616 608256 614196 614484 620544 625664 626604 631774 635492 636192 638976 639936 645216 649728 652864 654368 656073 658944 659934 665379 669327 672256 673266 678821 679536 683568 689208 692224 693264 698112 698984 703872 713856 718848 720896 725868 727936 734472 736164 740532 743424 746642 751036 756288 762528 770048 775359 777568 778752 779922 782144 786357 786432 794112 795678 801867 802243 803088 805376 811008 818928 819312 827392 835472 836352 848256 851968 853248 857844 860288 866304 874764 878592 879912 884736 887172 892436 893376 897688 906048 911424 918944 921726 924352 930816 938496 939906 947661 951808 953238 954288 958464 958894 959904 961103 967824 979296 981552 987376 988416 991232 1008384 1009899 1016704 1025352 1033812 1038336 1039896 1048476 1048576 1055808 1058816 1060904 1069156 1070784 1081344 1091904 1092416 1101708 1104246 1110798 1115136 1119963 1126554 1131008 1134432 1137664 1143792 1148774 1155072 1166352 1168128 1171456 1173216 1179648 1182896 1191168 1193517 1208064 1215232 1216512 1228392 1228968 1234321 1241088 1251328 1253208 1263548 1270984 1272384 1277952 1279872 1290432 1299456 1305728 1308736 1312146 1317888 1319868 1330758 1338654 1344512 1346532 1357642 1359072 1367136 1378416 1384448 1386528 1396224 1397968 1407744 1409859 1427712 1429857 1437696 1438341 1441792 1451736 1455872 1458743 1468944 1472328 1481064 1486848 1493284 1502072 1512576 1525056 1540096 1550718 1555136 1557504 1559844 1564288 1572714 1572864 1588224 1591356 1603734 1604486 1606176 1610752 1622016 1637856 1638624 1654784 1666197 1670944 1672704 1689831 1696512 1703936 1706496 1715688 1720576 1723161 1723969 1732608 1749528 1757184 1759824 1769472 1774344 1784872 1786752 1795376 1812096 1822848 1837888 1843452 1848704 1861632 1876992 1879812 1895322 1903616 1906476 1908576 1916928 1917788 1919808 1922206 1935648 1958592 1963104 1974752 1976832 1982464 1996137 2007981 2016768 2019798 2033408 2036463 2050704 2065349 2067624 2076672 2079792 2096952 2097152 2111616 2117632 2121808 2138312 2141568 2162688 2183808 2184832 2203416 2208492 2221596 2230272 2239926 2253108 2262016 2268864 2275328 2287584 2297548 2310144 2332704 2336256 2342912 2346432 2359071 2359296 2365792 2382336 2387034 2405601 2406729 2416128 2430464 2433024 2454199 2456784 2457936 2468642 2482176 2502656 2506416 2527096 2541968 2544768 2555904 2559744 2580864 2598912 2611456 2617472 2624292 2635776 2639736 2661516 2677308 2689024 2693064 2715284 2718144 2734272 2756832 2768896 2773056 2792448 2795936 2815488 2819718 2842983 2855424 2859714 2875392 2876682 2883309 2883584 2900417 2903472 2911744 2917486 2937888 2944656 2962128 2973696 2986568 3004144 3025152 3029697 3050112 3080192 3101436 3110272 3115008 3119688 3128576 3145428 3145728 3176448 3182712 3207468 3208972 3212352 3221504 3244032 3275712 3277248 3309568 3332394 3341888 3345408 3359889 3379662 3393024 3407872 3412992 3431376 3441152 3446322 3447938 3465216 3474757 3499056 3514368 3519648 3538944 3548688 3569744 3573504 3580551 3590752 3624192 3645696 3675776 3686904 3697408 3702963 3723264 3753984 3759624 3790644 3807232 3812952 3817152 3833856 3835576 3839616 3844412 3871296 3917184 3926208 3949504 3953664 3964928 3992274 4015962 4033536 4039596 4066816 4072926 4101408 4106531 4130698 4135248 4153344 4159584 4193904 4194304 4223232 4235264 4243616 4276624 4283136 4289571 4315023 4325376 4367616 4369664 4376229 4406832 4416984 4443192 4460544 4479852 4506216 4524032 4537728 4550656 4575168 4595096 4620288 4665408 4672512 4685824 4692864 4718142 4718592 4731584 4764672 4774068 4811202 4813458 4832256 4860928 4866048 4908398 4913568 4915872 4937284 4964352 5005312 5012832 5054192 5069493 5083936 5089536 5111808 5119488 5161728 5169483 5171907 5197824 5222912 5234944 5248584 5271552 5273917 5279472 5323032 5354616 5378048 5386128 5430568 5436288 5468544 5513664 5537792 5546112 5584896 5591872 5630976 5639436 5685966 5710848 5719428 5750784 5753364 5766618 5767168 5800834 5806944 5823488 5834972 5875776 5889312 5924256 5947392 5973136 6008288 6023943 6050304 6059394 6100224 6109389 6160384 6196047 6202872 6220544 6230016 6232811 6239376 6257152 6290856 6291456 6352896 6365424 6414936 6417944 6424704 6443008 6488064 6551424 6554496 6619136 6664788 6683776 6690816 6719778 6759324 6786048 6815744 6825984 6862752 6882304 6892644 6895876 6930432 6949514 6998112 7028736 7039296 7077888 7097376 7139488 7147008 7161102 7181504 7216803 7220187 7248384 7291392 7351552 7362597 7373808 7394816 7405926 7446528 7467031 7507968 7519248 7581288 7614464 7625904 7634304 7667712 7671152 7679232 7688824 7742592 7834368 7852416 7899008 7907328 7929856 7984548 8031924 8067072 8079192 8133632 8145852 8202816 8213062 8261396 8270496 8306688 8319168 8387808 8388608 8446464 8470528 8487232 8528949 8553248 8566272 8579142 8630046 8649927 8650752 8701251 8735232 8739328 8752458 8813664 8824673 8833968 8886384 8921088 8959704 9012432 9048064 9075456 9101312 9150336 9190192 9240576 9330816 9345024 9371648 9385728 9436284 9437184 9463168 9529344 9548136 9622404 9626916 9664512 9721856 9732096 9816796 9827136 9831744 9874568 9928704 10010624 10025664 10079667 10108384 10138986 10167872 10179072 10223616 10238976 10323456 10338966 10343814 10395648 10424271 10445824 10469888 10497168 10543104 10547834 10558944 10646064 10709232 10756096 10772256 10861136 10872576 10937088 11027328 11075584 11092224 11108889 11169792 11183744 11261952 11278872 11371932 11421696 11438856 11501568 11506728 11533236 11534336 11601668 11613888 11646976 11669944 11751552 11778624 11848512 11894784 11946272 12016576 12047886 12100608 12118788 12200448 12218778 12319593 12320768 12392094 12405744 12441088 12460032 12465622 12478752 12514304 12581712 12582912 12705792 12730848 12829872 12835888 12849408 12886016 12945069 12976128 13102848 13108992 13128687 13238272 13329576 13367552 13381632 13439556 13518648 13572096 13631488 13651968 13725504 13764608 13785288 13791752 13860864 13899028 13996224 14057472 14078592 14155776 14194752 14278976 14294016 14322204 14363008 14433606 14440374 14496768 14582784 14703104 14725194 14747616 14789632 14811852 14893056 14934062 15015936 15038496 15162576 15228928 15251808 15268608 15335424 15342304 15358464 15377648 15485184 15508449 15515721 15668736 15704832 15798016 15814656 15821751 15859712 15969096 16046173 16063848 16134144 16158384 16267264 16291704 16405632 16426124 16522792 16540992 16613376 16638336 16775616 16777216 16892928 16941056 16974464 17057898 17106496 17132544 17158284 17260092 17299854 17301504 17402502 17470464 17478656 17504916 17627328 17649346 17667936 17772768 17842176 17919408 18024864 18096128 18150912 18202624 18300672 18328167 18380384 18481152 18588141 18661632 18690048 18698433 18743296 18771456 18872568 18874368 18926336 18963659 19058688 19096272 19244808 19253832 19329024 19443712 19464192 19633592 19654272 19663488 19749136 19857408 20021248 20051328 20159334 20216768 20277972 20335744 20358144 20447232 20477952 20646912 20677932 20687628 20791296 20848542 20891648 20939776 20994336 21086208 21095668 21117888 21292128 21418464 21512192 21544512 21660561 21722272 21745152 21874176 22054656 22087791 22151168 22184448 22217778 22339584 22367488 22401093 22523904 22534009 22557744 22743864 22843392 22877712 23003136 23013456 23066472 23068672 23203336 23227776 23293952 23339888 23503104 23557248 23697024 23789568 23892544 24033152 24095772 24201216 24237576 24400896 24437556 24639186 24641536 24784188 24811488 24882176 24920064 24931244 24957504 25028608 25163424 25165824 25411584 25461696 25659744 25671776 25698816 25772032 25890138 25949781 25952256 26103753 26205696 26217984 26257374 26474019 26476544 26659152 26735104 26763264 26879112 26996189 27037296 27144192 27262976 27303936 27451008 27529216 27570576 27583504 27721728 27798056 27992448 28114944 28157184 28311552 28389504 28557952 28588032 28644408 28726016 28867212 28880748 28993536 29165568 29406208 29450388 29495232 29579264 29623704 29786112 29868124 30031872 30076992 30325152 30457856 30503616 30537216 30670848 30684608 30716928 30755296 30970368 31016898 31031442 31272813 31337472 31409664 31596032 31629312 31643502 31719424 31904587 31938192 32092346 32127696 32268288 32316768 32534528 32583408 32811264 32852248 33045584 33081984 33226752 33276672 33326667 33551232 33554432 33785856 33882112 33948928 34115796 34212992 34265088 34316568 34520184 34599708 34603008 34805004 34940928 34957312 35009832 35254656 35298692 35335872 35545536 35684352 35838816 36049728 36192256 36301824 36405248 36601344 36656334 36760768 36958779 36962304 37176282 37323264 37380096 37396866 37486592 37542912 37705421 37745136 37748736 37852672 37927318 38117376 38192544 38489616 38507664 38658048 38887424 38928384 39267184 39308544 39326976 39386061 39498272 39714816 40042496 40102656 40318668 40433536 40555944 40671488 40716288 40894464 40955904 41293824 41355864 41375256 41582592 41697084 41783296 41879552 41988672 42172416 42191336 42235776 42584256 42836928 43024384 43089024 43321122 43444544 43490304 43748352 44109312 44175582 44302336 44368896 44435556 44679168 44734976 44802186 45047808 45068018 45115488 45171841 45487728 45686784 45755424 46006272 46026912 46132944 46137344 46406672 46455552 46547163 46587904 46679776 47006208 47114496 47394048 47465253 47579136 47785088 48066304 48138519 48191544 48402432 48475152 48801792 48875112 49278372 49283072 49568376 49622976 49764352 49840128 49862488 49915008 50057216 50326848 50331648 50823168 50923392 51319488 51343552 51397632 51544064 51780276 51899562 51904512 52207506 52411392 52435968 52514748 52948038 52953088 53318304 53470208 53526528 53758224 53992378 54074592 54288384 54525952 54607872 54902016 55058432 55141152 55167008 55443456 55596112 55764423 55984896 56095299 56229888 56314368 56623104 56779008 56890977 57115904 57176064 57288816 57452032 57734424 57761496 57987072 58013087 58331136 58812416 58900776 58990464 59158528 59247408 59572224 59736248 60063744 60153984 60650304 60915712 61007232 61074432 61341696 61369216 61433856 61510592 61940736 62033796 62062884 62545626 62674944 62819328 63192064 63258624 63287004 63438848 63809174 63876384 64184692 64255392 64536576 64633536 65069056 65166816 65622528 65704496 66091168 66163968 66263373 66453504 66553344 66653334 67102464 67108864 67203279 67571712 67602027 67764224 67897856 68231592 68425984 68530176 68560921 68633136 69040368 69199416 69206016 69610008 69881856 69914624 70019664 70509312 70597384 70671744 71091072 71368704 71677632 72099456 72384512 72603648 72810496 73202688 73312668 73521536 73917558 73924608 74352564 74646528 74760192 74793732 74973184 75085824 75410842 75490272 75497472 75705344 75854636 76234752 76385088 76979232 77015328 77316096 77774848 77856768 78311259 78534368 78617088 78653952 78772122 78996544 79422057 79429632 80084992 80205312 80637336 80867072 80988567 81026543 81111888 81342976 81432576 81788928 81911808 82587648 82711728 82750512 83165184 83394168 83566592 83759104 83977344 84344832 84382672 84471552 85168512 85673856 86048768 86178048 86642244 86889088 86980608 87496704 88218624 88351164 88604672 88737792 88871112 89358336 89469952 89604372 90095616 90136036 90230976 90343682 90975456 91373568 91510848 92012544 92053824 92265888 92274688 92813344 92911104 93094326 93175808 93359552 93818439 94012416 94228992 94788096 94930506 95158272 95570176 95713761 96132608 96277038 96383088 96804864 96950304 97071403 97603584 97750224 98556744 98566144 99136752 99245952 99528704 99680256 99724976 99830016 100114432 100653696 100663296 101646336 101846784 102638976 102687104 102795264 103088128 103560552 103799124 103809024 104415012 104822784 104871936 105029496 105896076 105906176 106636608 106940416 107053056 107516448 107984756 108149184 108576768 109051904 109215744 109804032 110116864 110282304 110334016 110876337 110886912 111192224 111528846 111969792 112190598 112459776 112628736 113116263 113246208 113558016 113781954 114231808 114352128 114577632 114904064 115468848 115522992 115974144 116026174 116662272 117624832 117801552 117980928 118317056 118494816 119144448 119472496 120127488 120307968 121300608 121831424 122014464 122148864 122683392 122738432 122867712 123021184 123881472 124067592 124125768 125091252 125349888 125638656 126384128 126517248 126574008 126877696 127618348 127752768 128369384 128510784 129073152 129267072 130138112 130333632 131245056 131408992 132182336 132327936 132526746 132907008 133106688 133306668 134204928 134217728 134406558 135143424 135204054 135515523 135528448 135795712 136463184 136851968 137060352 137121842 137266272 138080736 138398832 138412032 139220016 139763712 139829248 140039328 141018624 141194768 141343488 142182144 142395759 142737408 143355264 144198912 144415557 144769024 145207296 145620992 146405376 146625336 147043072 147835116 147849216 148705128 149293056 149520384 149587464 149946368 150171648 150821684 150980544 150994944 151410688 151709272 152469504 152770176 153958464 154030656 154632192 155549696 155713536 156622518 157068736 157234176 157307904 157544244 157993088 158844114 158859264 160169984 160410624 161274672 161734144 161977134 162053086 162223776 162685952 162865152 163577856 163823616 165175296 165423456 165501024 166330368 166788336 167133184 167518208 167954688 168285897 168689664 168765344 168943104 170337024 170672931 171347712 172097536 172356096 173284488 173778176 173961216 174039261 174993408 176437248 176702328 177209344 177475584 177742224 178716672 178939904 179208744 180191232 180272072 180461952 180687364 181950912 182747136 183021696 184025088 184107648 184531776 184549376 185626688 185822208 186188652 186351616 186719104 187636878 188024832 188457984 189576192 189861012 190316544 191140352 191427522 192265216 192554076 192766176 193609728 193900608 194142806 195207168 195500448 197113488 197132288 198273504 198491904 199057408 199360512 199449952 199660032 200228864 201307392 201326592 201609837 202806081 203292672 203693568 205277952 205374208 205590528 205682763 206176256 207121104 207598248 207618048 208600249 208830024 209645568 209743872 210058992 211792152 211812352 213273216 213880832 214106112 215032896 215969512 216298368 217153536 218103808 218431488 219608064 220233728 220564608 220668032 221752674 221773824 222384448 223057692 223939584 224381196 224919552 225257472 226232526 226492416 227116032 227563908 228463616 228704256 229155264 229808128 230937696 231045984 231948288 232052348 233324544 235249664 235603104 235961856 236634112 236989632 238266171 238288896 238944992 240254976 240615936 242601216 242965701 243079629 243662848 244028928 244297728 245366784 245476864 245735424 246042368 247762944 247874099 248135184 248251536 250182504 250699776 251277312 252768256 253034496 253148016 253755392 255236696 255505536 256738768 257021568 258146304 258534144 260276224 260667264 262490112 262817984 264364672 264655872 265053492 265814016 266213376 266613336 268409856 268435456 268813116 270286848 270408108 271031046 271056896 271591424 272926368 273703936 274120704 274243684 274532544 276161472 276797664 276824064 278440032 279527424 279658496 280078656 282037248 282389536 282686976 284364288 284791518 285474816 286710528 287141283 288397824 288831114 289538048 290414592 291214209 291241984 292810752 292942117 293250672 294086144 295670232 295698432 297410256 298586112 299040768 299174928 299892736 300343296 301643368 301961088 301989888 302821376 303418544 304939008 305540352 307916928 308061312 309264384 311099392 311427072 313245036 314137472 314468352 314615808 315088488 315986176 317688228 317718528 320339968 320821248 322549344 323468288 323954268 324106172 324447552 325371904 325730304 327155712 327647232 330350592 330846912 331002048 332660736 333576672 334266368 335036416 335909376 336571794 337379328 337530688 337886208 339348789 340674048 341345862 342695424 344195072 344712192 346568976 347556352 347922432 348078522 349986816 350950457 352874496 353404656 354418688 354951168 355484448 357433344 357879808 358417488 360382464 360544144 360923904 361374728 363901824 365494272 366043392 368050176 368215296 369063552 369098752 371253376 371644416 372377304 372703232 373438208 375273756 376049664 376915968 379152384 379722024 380633088 382280704 382855044 384530432 385108152 385532352 387219456 387801216 388285612 390414336 391000896 394226976 394264576 396547008 396983808 398114816 398721024 398899904 399320064 400457728 402614784 402653184 403219674 405612162 406546569 406585344 407387136 410555904 410748416 411181056 411365526 412352512 414242208 414759631 415196496 415236096 417200498 417660048 419291136 419487744 420117984 423584304 423624704 426546432 427761664 428212224 430065792 431939024 432596736 433246671 434307072 436207616 436862976 439216128 440467456 441129216 441336064 443505348 443547648 444768896 446115384 447879168 448762392 449839104 450514944 452465052 452984832 454232064 455127816 456927232 457408512 458310528 459616256 461875392 462091968 463896576 464104696 466649088 470499328 471206208 471923712 473268224 473979264 476532342 476577792 477889984 480509952 481231872 485202432 485931402 486159258 487325696 488057856 488595456 490733568 490953728 491470848 492084736 495525888 495748198 496270368 496503072 500365008 501399552 502554624 505536512 506068992 506296032 507510784 510473392 511011072 512018793 513477536 514043136 516292608 517068288 520552448 521334528 522117783 524980224 525635968 528729344 529311744 530106984 531628032 532426752 533226672 536819712 536870912 537626232 540573696 540816216 542062092 542113792 543182848 545852736 547407872 548241408 548487368 549065088 552322944 553595328 553648128 556880064 559054848 559316992 560157312 564074496 564779072 565373952 568728576 569583036 570949632 573421056 574282566 576795648 577662228 579076096 580829184 582428418 582483968 585621504 585884234 586501344 588172288 591340464 591396864 594820512 597172224 598081536 598349856 599785472 600686592 603286736 603922176 603979776 605642752 606837088 608418243 609878016 611080704 615833856 616122624 617048289 618528768 622198784 622854144 625800747 626490072 628274944 628936704 629231616 630176976 631972352 635376456 635437056 640679936 641642496 645098688 646936576 647908536 648212344 648895104 650743808 651460608 654311424 655294464 660701184 661693824 662004096 665321472 667153344 668532736 670072832 671818752 673143588 674758656 675061376 675772416 678697578 681348096 682691724 685390848 688390144 689424384 693137952 695112704 695844864 696157044 699973632 701900914 705748992 706809312 708837376 709902336 710968896 714866688 715759616 716834976 720764928 721088288 721847808 722749456 727803648 728897103 729238887 730988544 732086784 736100352 736430592 738127104 738197504 742506752 743288832 743622297 744754608 745406464 746876416 750547512 752099328 753831936 754170131 758304768 759444048 761266176 764561408 765710088 769060864 770216304 771064704 774438912 775602432 776571224 780828672 782001792 788453952 788529152 793094016 793967616 796229632 797442048 797799808 798640128 800915456 805229568 805306368 806439348 811224324 813093138 813170688 814774272 821111808 821496832 822362112 822731052 824705024 828484416 829519262 830392992 830472192 834400996 835320096 838582272 838975488 840235968 847168608 847249408 853092864 855523328 856424448 860131584 861423849 863878048 865193472 866493342 868614144 872415232 873642627 873725952 878432256 878826351 880934912 882258432 882672128 887010696 887095296 889537792 891291973 892230768 895758336 897524784 899678208 901029888 904930104 905969664 908464128 910255632 913854464 914817024 916621056 919232512 923750784 924183936 927793152 928209392 933298176 940998656 942412416 943847424 946536448 947958528 953064684 953155584 955779968 961019904 962463744 970404864 971862804 972318516 974651392 976115712 977190912 981467136 981907456 982941696 984169472 991051776 991496396 992540736 993006144 1000730016 1002799104 1005109248 1011073024 1012137984 1012592064 1015021568 1018046367 1020946784 1022022144 1024037586 1026955072 1028086272 1032585216 1034136576 1041104896 1042669056 1044235566 1049960448 1051271936 1052851371 1057458688 1058623488 1060213968 1063256064 1064853504 1066453344 1073639424 1073741824 1075252464 1081147392 1081632432 1084124184 1084227584 1086365696 1091705472 1094815744 1096482816 1096974736 1098130176 1104645888 1107190656 1107296256 1113760128 1118109696 1118633984 1120314624 1128148992 1129558144 1130747904 1137457152 1139166072 1141899264 1146842112 1148565132 1153591296 1155324456 1158152192 1161658368 1164856836 1164967936 1171243008 1171768468 1173002688 1176344576 1182680928 1182793728 1189641024 1194344448 1196163072 1196699712 1199570944 1201373184 1206573472 1207844352 1207959552 1211285504 1213674176 1216836486 1219639707 1219756032 1222161408 1231667712 1232245248 1234096578 1237057536 1244278893 1244397568 1245708288 1251601494 1252980144 1256549888 1257873408 1258463232 1260353952 1263944704 1270752912 1270874112 1281359872 1283284992 1290197376 1293873152 1295817072 1296424688 1297790208 1301487616 1302921216 1308622848 1310588928 1321402368 1323387648 1324008192 1330642944 1334306688 1337065472 1340145664 1343637504 1346287176 1349517312 1350122752 1351544832 1357395156 1362696192 1365383448 1370781696 1376780288 1378848768 1386275904 1390225408 1391689728 1392314088 1399947264 1403801828 1411497984 1413618624 1417674752 1419804672 1421937792 1429733376 1431519232 1433669952 1441529856 1442176576 1443695616 1445498912 1455607296 1457794206 1458477774 1461977088 1464173568 1472200704 1472861184 1476254208 1476395008 1485013504 1486577664 1487244594 1489509216 1490812928 1493752832 1501095024 1504198656 1507663872 1508340262 1516609536 1518888096 1522532352 1529122816 1531420176 1538121728 1540432608 1542129408 1548877824 1551204864 1553142448 1561657344 1564003584 1566353349 1576907904 1577058304 1586188032 1587935232 1592459264 1594884096 1595599616 1597280256 1601830912 1610459136 1610612736 1612878696 1622448648 1626186276 1626341376 1629548544 1642223616 1642993664 1644724224 1645462104 1649410048 1656968832 1659038524 1660785984 1660944384 1668801992 1670640192 1677164544 1677950976 1680471936 1694337216 1694498816 1706185728 1711046656 1712848896 1720263168 1722847698 1727756096 1730386944 1732986684 1737228288 1744830464 1747285254 1747451904 1756864512 1757652702 1761869824 1764516864 1765344256 1774021392 1774190592 1779075584 1782583946 1784461536 1791516672 1795049568 1799356416 1802059776 1809860208 1811939328 1816928256 1820511264 1827708928 1829634048 1833242112 1838465024 1847501568 1848367872 1851144867 1855586304 1856418784 1866596352 1877402241 1881997312 1884824832 1887694848 1893072896 1895917056 1906129368 1906311168 1911559936 1922039808 1924927488 1940809728 1943725608 1944637032 1949302784 1952231424 1954381824 1962934272 1963814912 1965883392 1968338944 1982103552 1982992792 1985081472 1986012288 2001460032 2005598208 2010218496 2022146048 2024275968 2025184128 2030043136 2036092734 2041893568 2044044288 2048075172 2053910144 2056172544 2065170432 2068273152 2082209792 2085338112 2088471132 2099920896 2102543872 2105702742 2114917376 2117246976 2120427936 2126512128 2129707008 2132906688 2147278848 2147483648 2150504928 2162294784 2163264864 2168248368 2168455168 2172731392 2183410944 2187716661 2189631488 2192965632 2193949472 2196260352 2209291776 2214381312 2214592512 2227520256 2230866891 2236219392 2237267968 2240629248 2256297984 2259116288 2261495808 2262510393 2274914304 2278332144 2283798528 2293684224 2297130264 2307182592 2310648912 2316304384 2323316736 2329713672 2329935872 2342486016 2343536936 2346005376 2352689152 2365361856 2365587456 2379282048 2388688896 2392326144 2393399424 2399141888 2402746368 2413146944 2415688704 2415919104 2422571008 2427348352 2433672972 2439279414 2439512064 2444322816 2463335424 2464490496 2468193156 2474115072 2488557786 2488795136 2491416576 2503202988 2505960288 2513099776 2515746816 2516926464 2520707904 2527889408 2541505824 2541748224 2562719744 2566569984 2580394752 2587746304 2591634144 2592849376 2595580416 2602975232 2605842432 2617245696 2620927881 2621177856 2636479053 2642804736 2646775296 2648016384 2661285888 2668613376 2673875919 2674130944 2680291328 2687275008 2692574352 2699034624 2700245504 2703089664 2714790312 2725392384 2726615089 2730766896 2741563392 2753560576 2757697536 2772551808 2780450816 2783379456 2784628176 2799894528 2807603656 2822995968 2827237248 2835349504 2839609344 2843875584 2859466752 2863038464 2867339904 2883059712 2884353152 2887391232 2890997824 2911214592 2915588412 2916955548 2923954176 2928347136 2944401408 2945722368 2952508416 2952790016 2970027008 2973155328 2974489188 2979018432 2981625856 2987505664 3002190048 3008397312 3015327744 3016680524 3033219072 3037776192 3045064704 3058245632 3062840352 3076243456 3080865216 3084258816 3097755648 3102409728 3106284896 3123314688 3128007168 3132706698 3153815808 3154116608 3158554113 3172376064 3175870464 3184918528 3189768192 3191199232 3194560512 3203661824 3220918272 3221225472 3222363287 3225757392 3244897296 3252372552 3252682752 3259097088 3284447232 3285987328 3289448448 3290924208 3298820096 3313937664 3318077048 3321571968 3321888768 3337603984 3341280384 3354329088 3355901952 3360943872 3388674432 3388997632 3412371456 3422093312 3425697792 3440526336 3445695396 3455512192 3460773888 3465973368 3474456576 3489660928 3494570508 3494903808 3513729024 3515305404 3523739648 3529033728 3530688512 3548042784 3548381184 3558151168 3565167892 3568923072 3583033344 3590099136 3598712832 3604119552 3619720416 3623878656 3633856512 3641022528 3655417856 3659268096 3666484224 3676930048 3695003136 3696735744 3702289734 3711172608 3712837568 3732836679 3733192704 3754804482 3763994624 3769649664 3775389696 3786145792 3791834112 3808247521 3812258736 3812622336 3823119872 3844079616 3849854976 3881619456 3887451216 3889274064 3898605568 3904462848 3908763648 3925868544 3927629824 3931766784 3936677888 3964207104 3965985584 3970162944 3972024576 4002920064 4011196416 4020436992 4044292096 4048551936 4050368256 4060086272 4072185468 4083787136 4088088576 4096150344 4107820288 4112345088 4130340864 4136546304 4164419584 4170676224 4176942264 4199841792 4205087744 4211405484 4229834752 4234493952 4240855872 4253024256 4259414016 4265813376 4294557696 4294967296 4301009856 4324589568 4326529728 4336496736 4336910336 4345462784 4366821888 4375433322 4379262976 4385931264 4387898944 4392520704 4418583552 4428762624 4429185024 4455040512 4461733782 4472438784 4474535936 4481258496 4512595968 4518232576 4522991616 4525020786 4549828608 4556664288 4562355941 4567597056 4587368448 4594260528 4614365184 4621297824 4632608768 4646633472 4659427344 4659871744 4684972032 4687073872 4692010752 4705378304 4730723712 4731174912 4758564096 4777377792 4784652288 4786798848 4798283776 4805492736 4826293888 4831377408 4831838208 4845142016 4854696704 4867345944 4878558828 4879024128 4888645632 4926670848 4928980992 4936386312 4948230144 4977115572 4977590272 4982833152 5006405976 5011920576 5026199552 5031493632 5033852928 5041415808 5055778816 5083011648 5083496448 5125439488 5133139968 5160789504 5175492608 5183268288 5185698752 5191160832 5205950464 5211684864 5234491392 5241855762 5242355712 5272958106 5285609472 5293550592 5296032768 5322571776 5337226752 5347751838 5348261888 5360582656 5374550016 5385148704 5398069248 5400491008 5406179328 5429580624 5450784768 5453230178 5461533792 5483126784 5507121152 5515395072 5545103616 5560901632 5566758912 5569256352 5599789056 5615207312 5632206723 5645991936 5654474496 5670699008 5679218688 5687751168 5718933504 5726076928 5734679808 5766119424 5768706304 5774782464 5781995648 5822429184 5831176824 5833911096 5847908352 5856694272 5888802816 5891444736 5905016832 5905580032 5940054016 5946310656 5948978376 5958036864 5963251712 5975011328 6004380096 6016794624 6030655488 6033361048 6066438144 6075552384 6090129408 6116491264 6125680704 6152486912 6161730432 6168517632 6195511296 6204819456 6212569792 6246629376 6256014336 6265413396 6307631616 6308233216 6317108226 6344752128 6351740928 6369837056 6379536384 6382398464 6389121024 6407323648 6441836544 6442450944 6444726574 6451514784 6489794592 6504745104 6505365504 6518194176 6568894464 6571974656 6578896896 6581848416 6597640192 6627875328 6636154096 6643143936 6643777536 6675207968 6682560768 6692600673 6708658176 6711803904 6721887744 6777348864 6777995264 6787531179 6824742912 6844186624 6851395584 6881052672 6891390792 6911024384 6921547776 6931946736 6948913152 6979321856 6989141016 6989807616 7027458048 7030610808 7047479296 7058067456 7061377024 7096085568 7096762368 7116302336 7130335784 7137846144 7166066688 7180198272 7197425664 7208239104 7239440832 7247757312 7267713024 7282045056 7310835712 7318536192 7332968448 7353860096 7390006272 7393471488 7404579468 7422345216 7425675136 7465673358 7466385408 7509608964 7527989248 7539299328 7550779392 7572291584 7583668224 7616495042 7624517472 7625244672 7646239744 7688159232 7699709952 7763238912 7774902432 7778548128 7797211136 7808925696 7817527296 7851737088 7855259648 7863533568 7873355776 7909437159 7928414208 7931971168 7940325888 7944049152 8005840128 8021627757 8022392832 8040873984 8088584192 8097103872 8100736512 8120172544 8144370936 8167574272 8176177152 8179845267 8192300688 8215640576 8224690176 8260681728 8273092608 8328839168 8341352448 8353884528 8399683584 8410175488 8422810968 8459669504 8468987904 8481711744 8506048512 8518828032 8531626752 8589115392 8589934592 8602019712 8649179136 8653059456 8672993472 8673820672 8690925568 8733643776 8750866644 8758525952 8771862528 8775797888 8785041408 8837167104 8857525248 8858370048 8910081024 8923467564 8944877568 8949071872 8962516992 9025191936 9036465152 9045983232 9050041572 9099657216 9113328576 9124711882 9135194112 9174736896 9188521056 9228730368 9242595648 9265217536 9293266944 9318854688 9319743488 9369944064 9374147744 9384021504 9410756608 9461447424 9462349824 9475662339 9517128192 9554755584 9569304576 9573597696 9596567552 9610985472 9652587776 9662754816 9663676416 9667089861 9690284032 9709393408 9734691888 9757117656 9758048256 9777291264 9804211703 9853341696 9857961984 9872772624 9896460288 9954231144 9955180544 9965666304 10012811952 10023841152 10052399104 10062987264 10067705856 10082831616 10111557632 10166023296 10166992896 10250878976 10266279936 10321579008 10350985216 10366536576 10371397504 10382321664 10411900928 10423369728 10468982784 10483711524 10484711424 10545916212 10571218944 10587101184 10592065536 10645143552 10674453504 10695503676 10696523776 10721165312 10749100032 10770297408 10796138496 10800982016 10812358656 10859161248 10901569536 10906460356 10923067584 10966253568 11014242304 11030790144 11090207232 11121803264 11133517824 11138512704 11198510037 11199578112 11230414624 11264413446 11291983872 11308948992 11341398016 11358437376 11375502336 11424742563 11437867008 11452153856 11469359616 11532238848 11537412608 11549564928 11563991296 11644858368 11662353648 11667822192 11695816704 11713388544 11777605632 11782889472 11810033664 11811160064 11880108032 11892621312 11897956752 11916073728 11926503424 11950022656 12008760192 12033589248 12061310976 12066722096 12132876288 12151104768 12180258816 12232982528 12251361408 12304973824 12323460864 12337035264 12391022592 12409638912 12425139584 12493258752 12512028672 12530826792 12615263232 12616466432 12634216452 12689504256 12703481856 12739674112 12759072768 12764796928 12778242048 12814647296 12883673088 12884901888 12889453148 12903029568 12979589184 13009490208 13010731008 13036388352 13137788928 13143949312 13157793792 13163696832 13195280384 13255750656 13272308192 13286287872 13287555072 13350415936 13365121536 13385201346 13417316352 13423607808 13443775488 13554697728 13555990528 13575062358 13649485824 13687067823 13688373248 13702791168 13762105344 13782781584 13822048768 13843095552 13863893472 13897826304 13958643712 13978282032 13979615232 14054916096 14061221616 14094958592 14116134912 14122754048 14192171136 14193524736 14232604672 14260671568 14275692288 14332133376 14360396544 14394851328 14416478208 14478881664 14495514624 14535426048 14564090112 14621671424 14637072384 14665936896 14707720192 14780012544 14786942976 14809158936 14844690432 14851350272 14931346716 14932770816 15019217928 15055978496 15078598656 15101558784 15144583168 15167336448 15232990084 15249034944 15250489344 15292479488 15376318464 15399419904 15526477824 15549804864 15557096256 15594422272 15617851392 15635054592 15703474176 15710519296 15727067136 15746711552 15818874318 15856828416 15863942336 15880651776 15888098304 16011680256 16043255514 16044785664 16081747968 16177168384 16194207744 16201473024 16240345088 16288741872 16335148544 16352354304 16359690534 16384601376 16431281152 16449380352 16521363456 16546185216 16657678336 16682704896 16707769056 16799367168 16820350976 16845621936 16919339008 16937975808 16963423488 17012097024 17037656064 17063253504 17178230784 17179869184 17204039424 17298358272 17306118912 17345986944 17347641344 17381851136 17467287552 17501733288 17517051904 17543725056 17551595776 17570082816 17674334208 17715050496 17716740096 17820162048 17846935128 17889755136 17898143744 17925033984 18050383872 18072930304 18091966464 18100083144 18199314432 18226657152 18249423764 18270388224 18349473792 18377042112 18457460736 18485191296 18530435072 18586533888 18637709376 18639486976 18739888128 18748295488 18768043008 18821513216 18922894848 18924699648 18951324678 19034256384 19109511168 19138609152 19147195392 19193135104 19221970944 19305175552 19325509632 19327352832 19334179722 19380568064 19418786816 19469383776 19514235312 19516096512 19554582528 19608423406 19706683392 19715923968 19745545248 19792920576 19908462288 19910361088 19931332608 20025623904 20047682304 20104798208 20125974528 20135411712 20165663232 20223115264 20332046592 20333985792 20362593537 20501757952 20532559872 20643158016 20701970432 20733073152 20742795008 20764643328 20823801856 20846739456 20937965568 20967423048 20969422848 21091832424 21142437888 21174202368 21184131072 21290287104 21348907008 21391007352 21393047552 21442330624 21498200064 21540594816 21592276992 21601964032 21624717312 21718322496 21803139072 21812920712 21846135168 21932507136 22028484608 22061580288 22180414464 22243606528 22267035648 22277025408 22397020074 22399156224 22460829248 22528826892 22583967744 22617897984 22682796032 22716874752 22751004672 22849485126 22875734016 22904307712 22938719232 23064477696 23074825216 23099129856 23127982592 23289716736 23324707296 23335644384 23391633408 23426777088 23555211264 23565778944 23620067328 23622320128 23760216064 23785242624 23795913504 23832147456 23853006848 23900045312 24017520384 24064883271 24067178496 24122621952 24133444192 24265752576 24302209536 24360517632 24465965056 24502722816 24539535801 24609947648 24646921728 24674070528 24782045184 24819277824 24850279168 24986517504 25024057344 25061653584 25230526464 25232932864 25268432904 25379008512 25406963712 25479348224 25518145536 25529593856 25556484096 25629294592 25767346176 25769803776 25778906296 25806059136 25959178368 26018980416 26021462016 26072776704 26275577856 26287898624 26315587584 26327393664 26390560768 26511501312 26544616384 26572575744 26575110144 26700831872 26730243072 26770402692 26834632704 26847215616 26887550976 27109395456 27111981056 27150124716 27298971648 27374135646 27376746496 27405582336 27524210688 27565563168 27644097536 27686191104 27727786944 27795652608 27917287424 27956564064 27959230464 28109832192 28122443232 28189917184 28232269824 28245508096 28384342272 28387049472 28465209344 28521343136 28551384576 28664266752 28720793088 28789702656 28832956416 28957763328 28991029248 29001269583 29070852096 29128180224 29243342848 29274144768 29331873792 29412635109 29415440384 29560025088 29573885952 29618317872 29689380864 29702700544 29862693432 29865541632 30038435856 30111956992 30157197312 30203117568 30289166336 30334672896 30465980168 30498069888 30500978688 30584958976 30752636928 30798839808 31052955648 31099609728 31114192512 31188844544 31235702784 31270109184 31406948352 31421038592 31454134272 31493423104 31637748636 31713656832 31727884672 31761303552 31776196608 32023360512 32086511028 32089571328 32163495936 32354336768 32388415488 32402946048 32480690176 32577483744 32670297088 32704708608 32719381068 32769202752 32862562304 32898760704 33042726912 33092370432 33315356672 33365409792 33415538112 33598734336 33640701952 33691243872 33838678016 33875951616 33926846976 34024194048 34075312128 34126507008 34274227689 34356461568 34359738368 34408078848 34596716544 34612237824 34691973888 34695282688 34763702272 34934575104 35003466576 35034103808 35087450112 35103191552 35140165632 35348668416 35430100992 35433480192 35445996157 35640324096 35693870256 35779510272 35796287488 35850067968 36100767744 36145860608 36183932928 36200166288 36398628864 36453314304 36498847528 36540776448 36698947584 36754084224 36914921472 36970382592 37060870144 37173067776 37275418752 37278973952 37479776256 37496590976 37536086016 37643026432 37845789696 37849399296 37902649356 38068512768 38219022336 38277218304 38294390784 38386270208 38443941888 38610351104 38651019264 38654705664 38668359444 38761136128 38837573632 38938767552 39028470624 39032193024 39109165056 39216846812 39413366784 39431847936 39491090496 39585841152 39816924576 39820722176 39862665216 40051247808 40095364608 40209596416 40251949056 40270823424 40331326464 40446230528 40664093184 40667971584 40725187074 41003515904 41061203469 41065119744 41286316032 41403940864 41466146304 41485590016 41529286656 41647603712 41693478912 41875931136 41890722731 41934846096 41938845696 42183664848 42284875776 42348404736 42368262144 42580574208 42697814016 42782014704 42786095104 42884661248 42996400128 43081189632 43184553984 43203928064 43249434624 43436644992 43606278144 43625841424 43692270336 43865014272 44056969216 44123160576 44360828928 44487213056 44534071296 44554050816 44794040148 44798312448 44921658496 45057653784 45167935488 45235795968 45365592064 45433749504 45502009344 45698970252 45751468032 45808615424 45877438464 46128955392 46149650432 46198259712 46255965184 46579433472 46649414592 46671288768 46783266816 46853554176 47110422528 47131557888 47240134656 47244640256 47520432128 47570485248 47591827008 47664294912 47706013696 47800090624 48035040768 48129766542 48134356992 48245243904 48266888384 48531505152 48604419072 48721035264 48931930112 49005445632 49079071602 49219895296 49293843456 49348141056 49564090368 49638555648 49700558336 49973035008 50048114688 50123307168 50461052928 50465865728 50536865808 50758017024 50813927424 50958696448 51036291072 51059187712 51112968192 51258589184 51534692352 51539607552 51557812592 51612118272 51918356736 52037960832 52042924032 52145553408 52551155712 52575797248 52631175168 52654787328 52781121536 53023002624 53089232768 53145151488 53150220288 53401663744 53460486144 53540805384 53669265408 53694431232 53775101952 54218790912 54223962112 54300249432 54597943296 54748271292 54753492992 54811164672 55048421376 55131126336 55288195072 55372382208 55455573888 55591305216 55834574848 55913128128 55918460928 56219664384 56244886464 56379834368 56464539648 56491016192 56768684544 56774098944 56930418688 57042686272 57102769152 57328533504 57441586176 57579405312 57665912832 57915526656 57982058496 58002539166 58141704192 58256360448 58486685696 58548289536 58663747584 58825270218 58830880768 59120050176 59147771904 59236635744 59378761728 59405401088 59725386864 59731083264 60076871712 60223913984 60314394624 60406235136 60578332672 60669345792 60931960336 60996139776 61001957376 61169917952 61505273856 61597679616 62105911296 62199219456 62228385024 62377689088 62471405568 62540218368 62813896704 62842077184 62908268544 62986846208 63275497272 63427313664 63455769344 63522607104 63552393216 64046721024 64173022056 64179142656 64326991872 64708673536 64776830976 64805892096 64961380352 65154967488 65340594176 65409417216 65438762136 65538405504 65725124608 65797521408 66085453824 66184740864 66630713344 66730819584 66831076224 67197468672 67281403904 67382487744 67677356032 67751903232 67853693952 68048388096 68150624256 68253014016 68548455378 68712923136 68719476736 68816157696 69193433088 69224475648 69383947776 69390565376 69527404544 69869150208 70006933152 70068207616 70174900224 70206383104 70280331264 70697336832 70860201984 70866960384 70891992314 71280648192 71387740512 71559020544 71592574976 71700135936 72201535488 72291721216 72367865856 72400332576 72797257728 72906628608 72997695056 73081552896 73397895168 73508168448 73618607403 73829842944 73940765184 74121740288 74346135552 74550837504 74557947904 74959552512 74993181952 75072172032 75286052864 75691579392 75698798592 75805298712 76137025536 76438044672 76554436608 76588781568 76772540416 76887883776 77220702208 77302038528 77309411328 77336718888 77522272256 77675147264 77877535104 78056941248 78064386048 78218330112 78433693624 78826733568 78863695872 78982180992 79171682304 79633849152 79641444352 79725330432 80102495616 80190729216 80419192832 80503898112 80541646848 80662652928 80892461056 81328186368 81335943168 81450374148 82007031808 82122406938 82130239488 82572632064 82807881728 82932292608 82971180032 83058573312 83295207424 83386957824 83751862272 83781445462 83869692192 83877691392 84367329696 84569751552 84696809472 84736524288 85161148416 85395628032 85564029408 85572190208 85769322496 85992800256 86162379264 86369107968 86407856128 86498869248 86873289984 87003808749 87212556288 87251682848 87384540672 87730028544 88113938432 88237905327 88246321152 88721657856 88974426112 89068142592 89108101632 89588080296 89596624896 89843316992 90115307568 90335870976 90471591936 90731184128 90867499008 91004018688 91397940504 91502936064 91617230848 91754876928 92257910784 92299300864 92396519424 92511930368 93158866944 93298829184 93342577536 93566533632 93707108352 94220845056 94263115776 94480269312 94489280512 95040864256 95140970496 95183654016 95328589824 95412027392 95600181248 96070081536 96259533084 96268713984 96490487808 96533776768 97063010304 97208838144 97442070528 97863860224 98010891264 98158143204 98439790592 98587686912 98696282112 99128180736 99277111296 99401116672 99946070016 100096229376 100246614336 100922105856 100931731456 101073731616 101516034048 101627854848 101917392896 102072582144 102118375424 102225936384 102517178368 102822683067 103069384704 103079215104 103115625184 103224236544 103836713472 104075921664 104085848064 104291106816 105102311424 105151594496 105262350336 105309574656 105562243072 106046005248 106178465536 106290302976 106300440576 106337988471 106803327488 106920972288 107081610768 107338530816 107388862464 107550203904 108437581824 108447924224 108600498864 109195886592 109496542584 109506985984 109622329344 110096842752 110262252672 110576390144 110744764416 110911147776 111182610432 111669149696 111826256256 111836921856 112439328768 112489772928 112759668736 112929079296 112982032384 113537369088 113548197888 113860837376 114085372544 114205538304 114657067008 114883172352 115158810624 115331825664 115831053312 115964116992 116005078332 116283408384 116512720896 116973371392 117096579072 117327495168 117650540436 117661761536 118240100352 118295543808 118473271488 118757523456 118810802176 119450773728 119462166528 120153743424 120447827968 120628789248 120812470272 121156665344 121338691584 121863920672 121992279552 122003914752 122339835904 123010547712 123183610407 123195359232 124211822592 124398438912 124456770048 124755378176 124942811136 125080436736 125627793408 125672168193 125684154368 125816537088 125973692416 126550994544 126854627328 126911538688 127045214208 127104786432 128093442048 128346044112 128358285312 128653983744 129417347072 129553661952 129611784192 129922760704 130309934976 130681188352 130818834432 130877524272 131076811008 131450249216 131595042816 132170907648 132369481728 133261426688 133461639168 133662152448 134394937344 134562807808 134764975488 135354712064 135503806464 135707387904 136096776192 136301248512 136506028032 137096910756 137425846272 137438953472 137632315392 138386866176 138448951296 138767895552 138781130752 139054809088 139738300416 140013866304 140136415232 140349800448 140412766208 140560662528 141394673664 141720403968 141733920768 141783984628 142561296384 142775481024 143118041088 143185149952 143400271872 144403070976 144583442432 144735731712 144800665152 145594515456 145813257216 145995390112 146163105792 146795790336 147016336896 147237214806 147659685888 147881530368 148243480576 148692271104 149101675008 149115895808 149919105024 149986363904 150144344064 150572105728 151383158784 151397597184 151610597424 152274051072 152876089344 153108873216 153177563136 153545080832 153775767552 154441404416 154604077056 154618822656 154673437776 155044544512 155350294528 155755070208 156113882496 156128772096 156436660224 156867387248 157653467136 157727391744 157964361984 158343364608 159267698304 159282888704 159450660864 160204991232 160381458432 160838385664 161007796224 161083293696 161325305856 161784922112 162656372736 162671886336 162900748296 164014063616 164244813876 164260478976 165145264128 165615763456 165864585216 165942360064 166117146624 166590414848 166773915648 167503724544 167562890924 167739384384 167755382784 168734659392 169139503104 169393618944 169473048576 170322296832 170791256064 171128058816 171144380416 171538644992 171985600512 172324758528 172738215936 172815712256 172997738496 173746579968 174007617498 174425112576 174503365696 174769081344 175460057088 176227876864 176475810654 176492642304 177443315712 177948852224 178136285184 178216203264 179176160592 179193249792 179686633984 180230615136 180671741952 180943183872 181462368256 181734998016 182008037376 182795881008 183005872128 183234461696 183509753856 184515821568 184598601728 184793038848 185023860736 186317733888 186597658368 186685155072 187133067264 187414216704 188441690112 188526231552 188960538624 188978561024 190081728512 190281940992 190367308032 190657179648 190824054784 191200362496 192140163072 192519066168 192537427968 192980975616 193067553536 194126020608 194417676288 194884141056 195727720448 196021782528 196316286408 196879581184 197175373824 197392564224 198256361472 198554222592 198802233344 199892140032 200192458752 200493228672 201844211712 201863462912 202147463232 203032068096 203255709696 203834785792 204145164288 204236750848 204451872768 205034356736 205645366134 206138769408 206158430208 206231250368 206448473088 207673426944 208151843328 208171696128 208582213632 210204622848 210303188992 210524700672 210619149312 211124486144 212092010496 212356931072 212580605952 212600881152 212675976942 213606654976 213841944576 214163221536 214677061632 214777724928 215100407808 216875163648 216895848448 217200997728 218391773184 218993085168 219013971968 219244658688 220193685504 220524505344 221152780288 221489528832 221822295552 222365220864 223338299392 223652512512 223673843712 224878657536 224979545856 225519337472 225858158592 225964064768 227074738176 227096395776 227721674752 228170745088 228411076608 229314134016 229766344704 230317621248 230663651328 231662106624 231928233984 232010156664 232566816768 233025441792 233946742784 234193158144 234654990336 235301080872 235323523072 236480200704 236591087616 236946542976 237515046912 237621604352 238901547456 238924333056 240307486848 240895655936 241257578496 241624940544 242313330688 242677383168 243727841344 243984559104 244007829504 244679671808 246021095424 246367220814 246390718464 248423645184 248796877824 248913540096 249510756352 249885622272 250160873472 251255586816 251344336386 251368308736 251633074176 251947384832 253101989088 253709254656 253823077376 254090428416 254209572864 256186884096 256692088224 256716570624 257307967488 258834694144 259107323904 259223568384 259845521408 260619869952 261362376704 261637668864 261755048544 262153622016 262900498432 263190085632 264341815296 264713715981 264738963456 266522853376 266923278336 267324304896 268789874688 269125615616 269529950976 270709424128 271007612928 271414775808 272193552384 272602497024 273012056064 274193821512 274851692544 274877906944 275264630784 276773732352 276897902592 277535791104 277562261504 278109618176 279476600832 280027732608 280272830464 280699600896 280825532416 281121325056 282789347328 283440807936 283467841536 283567969256 285122592768 285550962048 286236082176 286370299904 286800543744 288806141952 289166884864 289471463424 289601330304 291189030912 291626514432 291990780224 292326211584 293591580672 294032673792 294474429612 295319371776 295763060736 296486961152 297384542208 298203350016 298231791616 299838210048 299972727808 300288688128 301144211456 302766317568 302795194368 303221194848 304548102144 305752178688 306217746432 306355126272 307090161664 307551535104 308882808832 309208154112 309237645312 309346875552 310089089024 310700589056 311510140416 312227764992 312257544192 312873320448 313734774496 315306934272 315454783488 315928723968 316686729216 318535396608 318565777408 318901321728 319013965413 320409982464 320762916864 321676771328 322015592448 322166587392 322650611712 323569844224 325312745472 325343772672 325801496592 328028127232 328489627752 328520957952 330290528256 331231526912 331729170432 331884720128 332234293248 333180829696 333547831296 335007449088 335125781848 335478768768 335510765568 337469318784 338279006208 338787237888 338946097152 340644593664 341582512128 342256117632 342288760832 343077289984 343971201024 344649517056 345476431872 345631424512 345995476992 347493159936 348015234996 348850225152 349006731392 349538162688 350920114176 352455753728 352951621308 352985284608 354886631424 355897704448 356272570368 356432406528 358352321184 358386499584 359373267968 360461230272 361343483904 361886367744 362924736512 363469996032 364016074752 365591762016 366011744256 366468923392 367019507712 369031643136 369197203456 369586077696 370047721472 372635467776 373195316736 373370310144 374266134528 374828433408 376883380224 377016504579 377052463104 377921077248 377957122048 380163457024 380563881984 380734616064 381314359296 381648109568 382400724992 384280326144 385038132336 385074855936 385961951232 386135107072 388252041216 388835352576 389768282112 391455440896 392043565056 392632572816 393759162368 394350747648 394785128448 396512722944 397108445184 397604466688 399784280064 400384917504 400986457344 403688423424 403726925824 404294926464 406064136192 406511419392 407669571584 408290328576 408473501696 408903745536 410068713472 411290732268 412277538816 412316860416 412462500736 412896946176 415346853888 416303686656 416343392256 417164427264 420409245696 420606377984 421049401344 421238298624 422248972288 424184020992 424713862144 425161211904 425201762304 425351953884 427213309952 427683889152 428326443072 429354123264 429555449856 430200815616 433750327296 433791696896 434401995456 436783546368 437986170336 438027943936 438489317376 440387371008 441049010688 442305560576 442979057664 443644591104 444730441728 446676598784 447305025024 447347687424 449757315072 449959091712 451038674944 451716317184 451928129536 454149476352 454192791552 455443349504 456341490176 456822153216 458628268032 459532689408 460635242496 460797950041 461327302656 463324213248 463856467968 464020313328 465133633536 466050883584 467893485568 468386316288 469309980672 470602161744 470647046144 472960401408 473182175232 473893085952 475030093824 475243208704 477803094912 477848666112 480614973696 481791311872 482515156992 483249881088 484626661376 485354766336 487455682688 487969118208 488015659008 489359343616 492042190848 492734441628 492781436928 496847290368 497593755648 497827080192 499021512704 499771244544 500321746944 502511173632 502688672772 502736617472 503266148352 503894769664 506203978176 507418509312 507646154752 508180856832 508419145728 512373768192 513384176448 513433141248 514615934976 517669388288 518214647808 518447136768 519691042816 521239739904 522724753408 523275337728 523510097088 524307244032 525800996864 526380171264 528683630592 529427431962 529477926912 533045706752 533846556672 534648609792 537579749376 538251231232 539059901952 541418848256 542015225856 542829551616 544387104768 545204994048 546024112128 548387643024 549703385088 549755813888 550529261568 553547464704 553795805184 555071582208 555124523008 556219236352 558953201664 560055465216 560545660928 561399201792 561651064832 562242650112 565578694656 566881615872 566935683072 567135938512 570245185536 571101924096 572472164352 572740599808 573601087488 577612283904 578333769728 578942926848 579202660608 582378061824 583253028864 583981560448 584652423168 587183161344 588065347584 588948859224 590638743552 591526121472 592973922304 594769084416 596406700032 596463583232 599676420096 599945455616 600577376256 602288422912 605532635136 605590388736 606442389696 609096204288 611504357376 612435492864 612710252544 614180323328 615103070208 617765617664 618416308224 618475290624 618693751104 620178178048 621401178112 623020280832 624455529984 624515088384 625746640896 627469548992 630613868544 630909566976 631857447936 633373458432 637070793216 637131554816 637802643456 638027930826 640819964928 641525833728 643353542656 644031184896 644333174784 645301223424 647139688448 650625490944 650687545344 651602993184 656056254464 656979255504 657041915904 660581056512 662463053824 663458340864 663769440256 664468586496 666361659392 667095662592 670014898176 670251563696 670957537536 671021531136 674938637568 676558012416 677574475776 677892194304 681289187328 683165024256 684512235264 684577521664 686154579968 687942402048 689299034112 690952863744 691262849024 691990953984 694986319872 696030469992 697700450304 698013462784 699076325376 701840228352 704911507456 705903242616 705970569216 709773262848 711795408896 712545140736 712864813056 716704642368 716772999168 718746535936 720922460544 722686967808 723772735488 725849473024 726939992064 728032149504 731183524032 732023488512 732937846784 734039015424 738063286272 738394406912 739172155392 740095442944 745270935552 746390633472 746740620288 748532269056 749656866816 753766760448 754033009158 754104926208 755842154496 755914244096 760326914048 761127763968 761469232128 762628718592 763296219136 764801449984 768560652288 770076264672 770149711872 771923902464 772270214144 776504082432 777670705152 779536564224 782910881792 784087130112 785265145632 787518324736 788701495296 789570256896 793025445888 794216890368 795208933376 799568560128 800769835008 801972914688 807376846848 807453851648 808589852928 812128272384 813022838784 815339143168 816580657152 816947003392 817807491072 820137426944 822581464536 824555077632 824633720832 824925001472 825793892352 830693707776 832607373312 832686784512 834328854528 840818491392 841212755968 842098802688 842476597248 844497944576 848368041984 849427724288 850322423808 850403524608 850703907768 854426619904 855367778304 856652886144 858708246528 859110899712 860401631232 867500654592 867583393792 868803990912 873567092736 875972340672 876055887872 876978634752 880774742016 882098021376 884611121152 885958115328 887289182208 889460883456 893353197568 894610050048 894695374848 899514630144 899918183424 902077349888 903432634368 903856259072 908298952704 908385583104 910886699008 912682980352 913644306432 917256536064 919065378816 921270484992 921595900082 922654605312 926648426496 927712935936 928040626656 930267267072 932101767168 935786971136 936772632576 938619961344 941204323488 941294092288 945920802816 946364350464 947786171904 950060187648 950486417408 955606189824 955697332224 957041896239 961229947392 963582623744 965030313984 966499762176 969253322752 970709532672 974911365376 975938236416 976031318016 978718687232 984084381696 985468883256 985562873856 993694580736 995187511296 995654160384 998043025408 999542489088 1000643493888 1005022347264 1005377345544 1005473234944 1006532296704 1007789539328 1012407956352 1014837018624 1015292309504 1016361713664 1016838291456 1024747536384 1026768352896 1026866282496 1029231869952 1035338776576 1036429295616 1036894273536 1039382085632 1042479479808 1045449506816 1046550675456 1047020194176 1048614488064 1051601993728 1052760342528 1057367261184 1058854863924 1058955853824 1066091413504 1067693113344 1069297219584 1075159498752 1076502462464 1078119803904 1082837696512 1084030451712 1085659103232 1088774209536 1090409988096 1092048224256 1096775286048 1099406770176 1099511627776 1101058523136 1107094929408 1107591610368 1110143164416 1110249046016 1112438472704 1117906403328 1120110930432 1121091321856 1122798403584 1123302129664 1124485300224 1131049513737 1131157389312 1133763231744 1133871366144 1134271877024 1140490371072 1142203848192 1144944328704 1145481199616 1147202174976 1155224567808 1156667539456 1157885853696 1158405321216 1164756123648 1166506057728 1167963120896 1169304846336 1174366322688 1176130695168 1177897718448 1181277487104 1183052242944 1185947844608 1189538168832 1192813400064 1192927166464 1199352840192 1199890911232 1201154752512 1204576845824 1211065270272 1211180777472 1212884779392 1218192408576 1223008714752 1224870985728 1225420505088 1228360646656 1230206140416 1235531235328 1236832616448 1236950581248 1237387502208 1240356356096 1242802356224 1246040561664 1248911059968 1249030176768 1251493281792 1254939097984 1261227737088 1261819133952 1263714895872 1266746916864 1274141586432 1274263109632 1275605286912 1276055861652 1281639929856 1283051667456 1286707085312 1288062369792 1288666349568 1290602446848 1294279376896 1301250981888 1301375090688 1303205986368 1312112508928 1313958511008 1314083831808 1321162113024 1324926107648 1326916681728 1327538880512 1328937172992 1332723318784 1334191325184 1340029796352 1340503127392 1341915075072 1342043062272 1349877275136 1353116024832 1355148951552 1355784388608 1362578374656 1366330048512 1369024470528 1369155043328 1372309159936 1375884804096 1378598068224 1381905727488 1382393850123 1382525698048 1383981907968 1389972639744 1392060939984 1395400900608 1396026925568 1398152650752 1403680456704 1409823014912 1411806485232 1411941138432 1419546525696 1423590817792 1425090281472 1425729626112 1433409284736 1433545998336 1437493071872 1441844921088 1445373935616 1447545470976 1451698946048 1453879984128 1456064299008 1462367048064 1464046977024 1465875693568 1468078030848 1476126572544 1476788813824 1478344310784 1480190885888 1490541871104 1492781266944 1493481240576 1497064538112 1499313733632 1507533520896 1508066018316 1508209852416 1511684308992 1511828488192 1520653828096 1522255527936 1522938464256 1525257437184 1526592438272 1529602899968 1537121304576 1540152529344 1540299423744 1543847804928 1544540428288 1553008164864 1555341410304 1559073128448 1565821763584 1568174260224 1570530291264 1575036649472 1577402990592 1579140513792 1586050891776 1588433780736 1590417866752 1599137120256 1601539670016 1603945829376 1614753693696 1614907703296 1617179705856 1624256544768 1626045677568 1630678286336 1633161314304 1633894006784 1635614982144 1640274853888 1645162929072 1649110155264 1649267441664 1649850002944 1651587784704 1661387415552 1665214746624 1665373569024 1668657709056 1681636982784 1682425511936 1684197605376 1684953194496 1688995889152 1696736083968 1698855448576 1700644847616 1700807049216 1701407815536 1708853239808 1710735556608 1713305772288 1717416493056 1718221799424 1720803262464 1735001309184 1735166787584 1737607981824 1747134185472 1751944681344 1752111775744 1753957269504 1761549484032 1764196042752 1769222242304 1771916230656 1774578364416 1778921766912 1786706395136 1789220100096 1789390749696 1799029260288 1799836366848 1804154699776 1806865268736 1807712518144 1816597905408 1816771166208 1821773398016 1825365960704 1827288612864 1834513072128 1838130757632 1842540969984 1843191800164 1845309210624 1853296852992 1855425871872 1856081253312 1860534534144 1864203534336 1871573942272 1873545265152 1877239922688 1882408646976 1882588184576 1891841605632 1892728700928 1895572343808 1900120375296 1900972834816 1911212379648 1911394664448 1914083792478 1922459894784 1927165247488 1930060627968 1932999524352 1938506645504 1941419065344 1949822730752 1951876472832 1952062636032 1957437374464 1968168763392 1970937766512 1971125747712 1987389161472 1990375022592 1991308320768 1996086050816 1999084978176 2001286987776 2010044694528 2010754691088 2010946469888 2013064593408 2015579078656 2024815912704 2029674037248 2030584619008 2032723427328 2033676582912 2049495072768 2053536705792 2053732564992 2058463739904 2070677553152 2072858591232 2073788547072 2078764171264 2084958959616 2090899013632 2093101350912 2094040388352 2097228976128 2103203987456 2105520685056 2114734522368 2117709727848 2117911707648 2132182827008 2135386226688 2138594439168 2150318997504 2153004924928 2156239607808 2165675393024 2168060903424 2171318206464 2177548419072 2180819976192 2184096448512 2193550572096 2198813540352 2199023255552 2202117046272 2214189858816 2215183220736 2220286328832 2220498092032 2224876945408 2235812806656 2240221860864 2242182643712 2245596807168 2246604259328 2248970600448 2262099027474 2262314778624 2267526463488 2267742732288 2268543754048 2280980742144 2284407696384 2289888657408 2290962399232 2294404349952 2310449135616 2313335078912 2315771707392 2316810642432 2329512247296 2333012115456 2335926241792 2338609692672 2348732645376 2352261390336 2355795436896 2362554974208 2366104485888 2371895689216 2379076337664 2385626800128 2385854332928 2398705680384 2399781822464 2402309505024 2409153691648 2422130540544 2422361554944 2425769558784 2436384817152 2446017429504 2449741971456 2450841010176 2456721293312 2460412280832 2471062470656 2473665232896 2473901162496 2474775004416 2480712712192 2485604712448 2492081123328 2497822119936 2498060353536 2502986563584 2509878195968 2522455474176 2523638267904 2527429791744 2533493833728 2548283172864 2548526219264 2551210573824 2552111723304 2563279859712 2566103334912 2573414170624 2576124739584 2577332699136 2581204893696 2588558753792 2602501963776 2602750181376 2606411972736 2624225017856 2627917022016 2628167663616 2642324226048 2649852215296 2653833363456 2655077761024 2657874345984 2665446637568 2668382650368 2680059592704 2681006254784 2683830150144 2684086124544 2699754550272 2706232049664 2710297903104 2711568777216 2725156749312 2732660097024 2738048941056 2738310086656 2744618319872 2751769608192 2757196136448 2763811454976 2764787700246 2765051396096 2767963815936 2779945279488 2784121879968 2790801801216 2792053851136 2796305301504 2807360913408 2819646029824 2823612970464 2823882276864 2839093051392 2847181635584 2850180562944 2851459252224 2866818569472 2867091996672 2874986143744 2883689842176 2890747871232 2895090941952 2903397892096 2907759968256 2912128598016 2924734096128 2928093954048 2931751387136 2936156061696 2952253145088 2953577627648 2956688621568 2960381771776 2981083742208 2985562533888 2986962481152 2994129076224 2998627467264 3015067041792 3016132036632 3016419704832 3023368617984 3023656976384 3041307656192 3044511055872 3045876928512 3050514874368 3053184876544 3059205799936 3074242609152 3080305058688 3080598847488 3087695609856 3089080856576 3106016329728 3110682820608 3118146256896 3131643527168 3136348520448 3141060582528 3150073298944 3154805981184 3158281027584 3172101783552 3176867561472 3180835733504 3198274240512 3203079340032 3207891658752 3229507387392 3229815406592 3234359411712 3248513089536 3252091355136 3261356572672 3266322628608 3267788013568 3271229964288 3280549707776 3290325858144 3298220310528 3298534883328 3299700005888 3303175569408 3322774831104 3330429493248 3330747138048 3337315418112 3363273965568 3364851023872 3368395210752 3369906388992 3377991778304 3393472167936 3397710897152 3401289695232 3401614098432 3402815631072 3417706479616 3421471113216 3426611544576 3434832986112 3436443598848 3441606524928 3470002618368 3470333575168 3475215963648 3494268370944 3503889362688 3504223551488 3507914539008 3523098968064 3528392085504 3538444484608 3543832461312 3549156728832 3557843533824 3573412790272 3578440200192 3578781499392 3598058520576 3599672733696 3608309399552 3613730537472 3615425036288 3633195810816 3633542332416 3643546796032 3650731921408 3654577225728 3669026144256 3676261515264 3685081939968 3686383600328 3690618421248 3706593705984 3710851743744 3712162506624 3721069068288 3728407068672 3743147884544 3747090530304 3754479845376 3764817293952 3765176369152 3783683211264 3785457401856 3791144687616 3800240750592 3801945669632 3822424759296 3822789328896 3828167584956 3844919789568 3854330494976 3860121255936 3865999048704 3877013291008 3882838130688 3899645461504 3903752945664 3904125272064 3914874748928 3936337526784 3941875533024 3942251495424 3974778322944 3980750045184 3982616641536 3992172101632 3998169956352 4002573975552 4020089389056 4021509382176 4021892939776 4026129186816 4031158157312 4049631825408 4059348074496 4061169238016 4065446854656 4067353165824 4098990145536 4107073411584 4107465129984 4116927479808 4141355106304 4145717182464 4147181550369 4147577094144 4157528342528 4169917919232 4181798027264 4186202701824 4188080776704 4194457952256 4206407974912 4211041370112 4229469044736 4235419455696 4235823415296 4264365654016 4270772453376 4277188878336 4300637995008 4306009849856 4312479215616 4331350786048 4336121806848 4342636412928 4355096838144 4361639952384 4368192897024 4387101144192 4397627080704 4398046511104 4404234092544 4428379717632 4430366441472 4440572657664 4440996184064 4449753890816 4471625613312 4480443721728 4484365287424 4491193614336 4493208518656 4497941200896 4524198054948 4524629557248 4535052926976 4535485464576 4537087508096 4561961484288 4568815392768 4579777314816 4581924798464 4588808699904 4620898271232 4626670157824 4631543414784 4633621284864 4659024494592 4666024230912 4671852483584 4677219385344 4697465290752 4704522780672 4711590873792 4725109948416 4732208971776 4743791378432 4758152675328 4771253600256 4771708665856 4797411360768 4799563644928 4804619010048 4818307383296 4844261081088 4844723109888 4851539117568 4872769634304 4892034859008 4899483942912 4901682020352 4913442586624 4920824561664 4942124941312 4947330465792 4947802324992 4949550008832 4961425424384 4971209424896 4984162246656 4995644239872 4996120707072 5005973127168 5019756391936 5044910948352 5047276535808 5054859583488 5066987667456 5096566345728 5097052438528 5102421147648 5104223446608 5126559719424 5132206669824 5146828341248 5152249479168 5154665398272 5162409787392 5177117507584 5205003927552 5205500362752 5212823945472 5248450035712 5255834044032 5256335327232 5284648452096 5299704430592 5307666726912 5310155522048 5315748691968 5330893275136 5336765300736 5360119185408 5362012509568 5367660300288 5368172249088 5399509100544 5412464099328 5420595806208 5423137554432 5450313498624 5465320194048 5476097882112 5476620173312 5489236639744 5503539216384 5514392272896 5527622909952 5529575400492 5530102792192 5535927631872 5559890558976 5568243759936 5581603602432 5584107702272 5592610603008 5614721826816 5639292059648 5647225940928 5647764553728 5678186102784 5694363271168 5700361125888 5702918504448 5733637138944 5734183993344 5749972287488 5767379684352 5781495742464 5790181883904 5806795784192 5815519936512 5824257196032 5849468192256 5856187908096 5863502774272 5872312123392 5904506290176 5907155255296 5913377243136 5920763543552 5962167484416 5971125067776 5973924962304 5988258152448 5997254934528 6030134083584 6032264073264 6032839409664 6046737235968 6047313952768 6082615312384 6089022111744 6091753857024 6101029748736 6106369753088 6118411599872 6148485218304 6160610117376 6161197694976 6175391219712 6178161713152 6212032659456 6221365641216 6236292513792 6263287054336 6272697040896 6282121165056 6300146597888 6309611962368 6316562055168 6344203567104 6353735122944 6361671467008 6396548481024 6406158680064 6415783317504 6459014774784 6459630813184 6468718823424 6497026179072 6504182710272 6522713145344 6532645257216 6535576027136 6542459928576 6561099415552 6580651716288 6596440621056 6597069766656 6599400011776 6606351138816 6645549662208 6660858986496 6661494276096 6674630836224 6726547931136 6729702047744 6736790421504 6739812777984 6755983556608 6786944335872 6795421794304 6802579390464 6803228196864 6805631262144 6835412959232 6842942226432 6853223089152 6869665972224 6872887197696 6883213049856 6940005236736 6940667150336 6950431927296 6988536741888 7007778725376 7008447102976 7015829078016 7046197936128 7056784171008 7076888969216 7087664922624 7098313457664 7115687067648 7146825580544 7156880400384 7157562998784 7196117041152 7199345467392 7216618799104 7227461074944 7230850072576 7266391621632 7267084664832 7287093592064 7301463842816 7309154451456 7338052288512 7352523030528 7370163879936 7372767200656 7381236842496 7413187411968 7421703487488 7424325013248 7442138136576 7456814137344 7486295769088 7494181060608 7508959690752 7529634587904 7530352738304 7567366422528 7570914803712 7582289375232 7600481501184 7603891339264 7644849518592 7645578657792 7656335169912 7689839579136 7708660989952 7720242511872 7731998097408 7754026582016 7765676261376 7799290923008 7807505891328 7808250544128 7829749497856 7872675053568 7883751066048 7884502990848 7949556645888 7961500090368 7965233283072 7984344203264 7996339912704 8005147951104 8040178778112 8043018764352 8043785879552 8052258373632 8062316314624 8099263650816 8118696148992 8122338476032 8130893709312 8134706331648 8197980291072 8214146823168 8214930259968 8233854959616 8282710212608 8291434364928 8294363100738 8295154188288 8315056685056 8339835838464 8363596054528 8372405403648 8376161553408 8388915904512 8412815949824 8422082740224 8458938089472 8470838911392 8471646830592 8528731308032 8541544906752 8554377756672 8601275990016 8612019699712 8624958431232 8662701572096 8672243613696 8685272825856 8710193676288 8723279904768 8736385794048 8774202288384 8795254161408 8796093022208 8808468185088 8856759435264 8860732882944 8881145315328 8881992368128 8899507781632 8943251226624 8960887443456 8968730574848 8982387228672 8986417037312 8995882401792 9048396109896 9049259114496 9070105853952 9070970929152 9074175016192 9123922968576 9137630785536 9159554629632 9163849596928 9177617399808 9241796542464 9253340315648 9263086829568 9267242569728 9318048989184 9332048461824 9343704967168 9354438770688 9394930581504 9409045561344 9423181747584 9450219896832 9464417943552 9487582756864 9516305350656 9542507200512 9543417331712 9594822721536 9599127289856 9609238020096 9636614766592 9688522162176 9689446219776 9703078235136 9745539268608 9784069718016 9798967885824 9803364040704 9826885173248 9841649123328 9884249882624 9894660931584 9895604649984 9899100017664 9922850848768 9942418849792 9968324493312 9991288479744 9992241414144 10011946254336 10039512783872 10089821896704 10094553071616 10109719166976 10133975334912 10193132691456 10194104877056 10204842295296 10208446893216 10253119438848 10264413339648 10293656682496 10304498958336 10309330796544 10324819574784 10354235015168 10410007855104 10411000725504 10425647890944 10496900071424 10511668088064 10512670654464 10569296904192 10599408861184 10615333453824 10620311044096 10631497383936 10661786550272 10673530601472 10720238370816 10724025019136 10735320600576 10736344498176 10799018201088 10824928198656 10841191612416 10846275108864 10900626997248 10930640388096 10952195764224 10953240346624 10978473279488 11007078432768 11028784545792 11055245819904 11059150800984 11060205584384 11071855263744 11119781117952 11136487519872 11163207204864 11168215404544 11185221206016 11229443653632 11278584119296 11294451881856 11295529107456 11356372205568 11388726542336 11400722251776 11405837008896 11467274277888 11468367986688 11499944574976 11534759368704 11562991484928 11580363767808 11613591568384 11631039873024 11648514392064 11698936384512 11712375816192 11727005548544 11744624246784 11809012580352 11814310510592 11826754486272 11841527087104 11924334968832 11942250135552 11947849924608 11976516304896 11994509869056 12060268167168 12064528146528 12065678819328 12093474471936 12094627905536 12165230624768 12178044223488 12183507714048 12202059497472 12212739506176 12236823199744 12296970436608 12321220234752 12322395389952 12350782439424 12356323426304 12424065318912 12441544651107 12442731282432 12472585027584 12526574108672 12545394081792 12564242330112 12600293195776 12619223924736 12633124110336 12688407134208 12707470245888 12723342934016 12793096962048 12812317360128 12831566635008 12918029549568 12919261626368 12937437646848 12994052358144 13008365420544 13045426290688 13065290514432 13071152054272 13084919857152 13122198831104 13161303432576 13192881242112 13194139533312 13198800023552 13212702277632 13291099324416 13321717972992 13322988552192 13349261672448 13453095862272 13459404095488 13473580843008 13479625555968 13511967113216 13573888671744 13590843588608 13605158780928 13606456393728 13611262524288 13670825918464 13685884452864 13706446178304 13739331944448 13745774395392 13766426099712 13880010473472 13881334300672 13900863854592 13977073483776 14015557450752 14016894205952 14031658156032 14092395872256 14113568342016 14153777938432 14175329845248 14196626915328 14231374135296 14293651161088 14313760800768 14315125997568 14392234082304 14398690934784 14433237598208 14454922149888 14461700145152 14532783243264 14534169329664 14574187184128 14602927685632 14618308902912 14676104577024 14705046061056 14740327759872 14745534401312 14762473684992 14826374823936 14843406974976 14848650026496 14884276273152 14913628274688 14972591538176 14988362121216 15017919381504 15059269175808 15060705476608 15134732845056 15141829607424 15164578750464 15200963002368 15207782678528 15289699037184 15291157315584 15312670339824 15379679158272 15417321979904 15440485023744 15463996194816 15508053164032 15531352522752 15598581846016 15615011782656 15616501088256 15659498995712 15745350107136 15767502132096 15769005981696 15899113291776 15923000180736 15930466566144 15968688406528 15992679825408 16010295902208 16080357556224 16086037528704 16087571759104 16104516747264 16124632629248 16198527301632 16237392297984 16244676952064 16261787418624 16269412663296 16395960582144 16428293646336 16429860519936 16467709919232 16565420425216 16582868729856 16588726201476 16590308376576 16630113370112 16679671676928 16727192109056 16744810807296 16752323106816 16777831809024 16825631899648 16844165480448 16917876178944 16941677822784 16943293661184 17057462616064 17083089813504 17108755513344 17202551980032 17224039399424 17249916862464 17325403144192 17344487227392 17370545651712 17420387352576 17446559809536 17472771588096 17548404576768 17590508322816 17592186044416 17616936370176 17713518870528 17721465765888 17762290630656 17763984736256 17799015563264 17886502453248 17921774886912 17937461149696 17964774457344 17972834074624 17991764803584 18096792219792 18098518228992 18140211707904 18141941858304 18148350032384 18247845937152 18275261571072 18319109259264 18327699193856 18355234799616 18483593084928 18506680631296 18526173659136 18534485139456 18636097978368 18664096923648 18687409934336 18708877541376 18789861163008 18818091122688 18846363495168 18900439793664 18928835887104 18975165513728 19032610701312 19085014401024 19086834663424 19189645443072 19198254579712 19218476040192 19273229533184 19377044324352 19378892439552 19406156470272 19491078537216 19568139436032 19597935771648 19606728081408 19653770346496 19683298246656 19768499765248 19789321863168 19791209299968 19798200035328 19845701697536 19884837699584 19936648986624 19982576959488 19984482828288 20023892508672 20079025567744 20179643793408 20189106143232 20219438333952 20267950669824 20386265382912 20388209754112 20409684590592 20416893786432 20506238877696 20528826679296 20587313364992 20608997916672 20618661593088 20649639149568 20708470030336 20820015710208 20822001451008 20851295781888 20993800142848 21023336176128 21025341308928 21138593808384 21198817722368 21230666907648 21240622088192 21262994767872 21323573100544 21347061202944 21440476741632 21448050038272 21470641201152 21472688996352 21598036402176 21649856397312 21682383224832 21692550217728 21801253994496 21861280776192 21904391528448 21906480693248 21956946558976 22014156865536 22057569091584 22110491639808 22118301601968 22120411168768 22143710527488 22239562235904 22272975039744 22326414409728 22336430809088 22370442412032 22458887307264 22557168238592 22588903763712 22591058214912 22712744411136 22777453084672 22801444503552 22811674017792 22934548555776 22936735973376 22999889149952 23069518737408 23125982969856 23160727535616 23227183136768 23262079746048 23297028784128 23397872769024 23424751632384 23454011097088 23489248493568 23618025160704 23628621021184 23653508972544 23683054174208 23848669937664 23884500271104 23895699849216 23953032609792 23989019738112 24120536334336 24129056293056 24131357638656 24186948943872 24189255811072 24330461249536 24356088446976 24367015428096 24404118994944 24425479012352 24473646399488 24593940873216 24642440469504 24644790779904 24701564878848 24712646852608 24848130637824 24883089302214 24885462564864 24945170055168 25053148217344 25090788163584 25128484660224 25200586391552 25238447849472 25266248220672 25376814268416 25414940491776 25446685868032 25586193924096 25624634720256 25663133270016 25836059099136 25838523252736 25874875293696 25988104716288 26016730841088 26090852581376 26130581028864 26142304108544 26169839714304 26244397662208 26322606865152 26385762484224 26388279066624 26397600047104 26425404555264 26582198648832 26643435945984 26645977104384 26698523344896 26906191724544 26918808190976 26947161686016 26959251111936 27023934226432 27147777343488 27181687177216 27210317561856 27212912787456 27222525048576 27341651836928 27371768905728 27412892356608 27478663888896 27491548790784 27532852199424 27760020946944 27762668601344 27801727709184 27954146967552 28031114901504 28033788411904 28063316312064 28184791744512 28227136684032 28307555876864 28350659690496 28393253830656 28462748270592 28587302322176 28627521601536 28630251995136 28784468164608 28797381869568 28866475196416 28909844299776 28923400290304 29065566486528 29068338659328 29148374368256 29205855371264 29236617805824 29352209154048 29410092122112 29480655519744 29491068802624 29524947369984 29652749647872 29686813949952 29697300052992 29768552546304 29827256549376 29945183076352 29976724242432 30035838763008 30118538351616 30121410953216 30269465690112 30283659214848 30329157500928 30401926004736 30415565357056 30579398074368 30582314631168 30625340679648 30759358316544 30834643959808 30880970047488 30927992389632 31016106328064 31062705045504 31197163692032 31230023565312 31233002176512 31318997991424 31490700214272 31535004264192 31538011963392 31798226583552 31846000361472 31860933132288 31937376813056 31985359650816 32020591804416 32160715112448 32172075057408 32175143518208 32209033494528 32249265258496 32397054603264 32474784595968 32489353904128 32523574837248 32538825326592 32791921164288 32856587292672 32859721039872 32935419838464 33130840850432 33165737459712 33177452402952 33180616753152 33260226740224 33359343353856 33454384218112 33489621614592 33504646213632 33555663618048 33651263799296 33688330960896 33835752357888 33883355645568 33886587322368 34114925232128 34166179627008 34217511026688 34405103960064 34448078798848 34499833724928 34650806288384 34688974454784 34741091303424 34840774705152 34893119619072 34945543176192 35096809153536 35181016645632 35233872740352 35427037741056 35442931531776 35524581261312 35527969472512 35598031126528 35773004906496 35843549773824 35874922299392 35929548914688 35945668149248 35983529607168 36193584439584 36197036457984 36280423415808 36283883716608 36296700064768 36495691874304 36550523142144 36638218518528 36655398387712 36710469599232 36967186169856 37013361262592 37052347318272 37068970278912 37272195956736 37328193847296 37374819868672 37417755082752 37579722326016 37636182245376 37692726990336 37800879587328 37857671774208 37950331027456 38065221402624 38170028802048 38173669326848 38379290886144 38396509159424 38436952080384 38546459066368 38754088648704 38757784879104 38812312940544 38982157074432 39136278872064 39195871543296 39213456162816 39307540692992 39366596493312 39536999530496 39578643726336 39582418599936 39596400070656 39691403395072 39769675399168 39873297973248 39965153918976 39968965656576 40047785017344 40158051135488 40359287586816 40378212286464 40438876667904 40535901339648 40772530765824 40776419508224 40819369181184 40833787572864 41012477755392 41057653358592 41174626729984 41217995833344 41237323186176 41299278299136 41416940060672 41640031420416 41644002902016 41702591563776 41987600285696 42046672352256 42050682617856 42277187616768 42397635444736 42461333815296 42481244176384 42525989535744 42647146201088 42694122405888 42880953483264 42896100076544 42941282402304 42945377992704 43196072804352 43299712794624 43364766449664 43385100435456 43602507988992 43722561552384 43808783056896 43812961386496 43913893117952 44028313731072 44115138183168 44220983279616 44236603203936 44240822337536 44287421054976 44479124471808 44545950079488 44652828819456 44672861618176 44740884824064 44917774614528 45114336477184 45177807527424 45182116429824 45425488822272 45554906169344 45602889007104 45623348035584 45869097111552 45873471946752 45999778299904 46139037474816 46251965939712 46321455071232 46454366273536 46524159492096 46594057568256 46795745538048 46849503264768 46908022194176 46978496987136 47236050321408 47257242042368 47307017945088 47366108348416 47697339875328 47769000542208 47791399698432 47906065219584 47978039476224 48241072668672 48258112586112 48262715277312 48373897887744 48378511622144 48660922499072 48712176893952 48734030856192 48808237989888 48850958024704 48947292798976 49187881746432 49284880939008 49289581559808 49403129757696 49425293705216 49696261275648 49766178604428 49770925129728 49890340110336 50106296434688 50181576327168 50256969320448 50401172783104 50476895698944 50532496441344 50753628536832 50829880983552 50893371736064 51172387848192 51249269440512 51326266540032 51672118198272 51677046505472 51749750587392 51976209432576 52033461682176 52181705162752 52261162057728 52284608217088 52339679428608 52488795324416 52645213730304 52771524968448 52776558133248 52795200094208 52850809110528 53164397297664 53286871891968 53291954208768 53397046689792 53812383449088 53837616381952 53894323372032 53918502223872 54047868452864 54295554686976 54363374354432 54420635123712 54425825574912 54445050097152 54683303673856 54743537811456 54825784713216 54957327777792 54983097581568 55065704398848 55520041893888 55525337202688 55603455418368 55908293935104 56062229803008 56067576823808 56126632624128 56369583489024 56454273368064 56615111753728 56701319380992 56786507661312 56925496541184 57174604644352 57255043203072 57260503990272 57568936329216 57594763739136 57732950392832 57819688599552 57846800580608 58131132973056 58136677318656 58296748736512 58411710742528 58473235611648 58704418308096 58820184244224 58961311039488 58982137605248 59049894739968 59305499295744 59373627899904 59394600105984 59537105092608 59654513098752 59890366152704 59953448484864 60071677526016 60237076703232 60242821906432 60538931380224 60567318429696 60658315001856 60803852009472 60831130714112 61158796148736 61164629262336 61250681359296 61518716633088 61669287919616 61761940094976 61855984779264 62032212656128 62125410091008 62394327384064 62460047130624 62466004353024 62637995982848 62981400428544 63070008528384 63076023926784 63596453167104 63692000722944 63721866264576 63874753626112 63970719301632 64041183608832 64321430224896 64344150114816 64350287036416 64418066989056 64498530516992 64794109206528 64949569191936 64978707808256 65047149674496 65077650653184 65583842328576 65713174585344 65719442079744 65870839676928 66261681700864 66331474919424 66354904805904 66361233506304 66520453480448 66718686707712 66908768436224 66979243229184 67009292427264 67111327236096 67302527598592 67376661921792 67671504715776 67766711291136 67773174644736 68229850464256 68332359254016 68435022053376 68810207920128 68896157597696 68999667449856 69301612576768 69377948909568 69482182606848 69681549410304 69786239238144 69891086352384 70193618307072 70362033291264 70467745480704 70854075482112 70885863063552 71049162522624 71055938945024 71196062253056 71546009812992 71687099547648 71749844598784 71859097829376 71891336298496 71967059214336 72387168879168 72394072915968 72560846831616 72567767433216 72593400129536 72991383748608 73101046284288 73276437037056 73310796775424 73420939198464 73934372339712 74026722525184 74104694636544 74137940557824 74544391913472 74656387694592 74749639737344 74835510165504 75159444652032 75272364490752 75385453980672 75601759174656 75715343548416 75900662054912 76130442805248 76340057604096 76347338653696 76758581772288 76793018318848 76873904160768 77092918132736 77508177297408 77515569758208 77624625881088 77964314148864 78272557744128 78391743086592 78426912325632 78615081385984 78733192986624 79073999060992 79157287452672 79164837199872 79192800141312 79382806790144 79539350798336 79746595946496 79930307837952 79937931313152 80095570034688 80316102270976 80718575173632 80756424572928 80877753335808 81071802679296 81545061531648 81552839016448 81638738362368 81667575145728 82024955510784 82115306717184 82349253459968 82435991666688 82474646372352 82598556598272 82833880121344 83280062840832 83288005804032 83405183127552 83975200571392 84093344704512 84101365235712 84554375233536 84795270889472 84922667630592 84962488352768 85051979071488 85294292402176 85388244811776 85761906966528 85792200153088 85882564804608 85890755985408 86392145608704 86599425589248 86729532899328 86770200870912 87205015977984 87445123104768 87617566113792 87625922772992 87827786235904 88056627462144 88230276366336 88441966559232 88473206407872 88481644675072 88574842109952 88958248943616 89091900158976 89305657638912 89345723236352 89481769648128 89835549229056 90228672954368 90355615054848 90364232859648 90850977644544 91109812338688 91205778014208 91246696071168 91738194223104 91746943893504 91999556599808 92278074949632 92503931879424 92642910142464 92908732547072 93048318984192 93188115136512 93591491076096 93699006529536 93816044388352 93956993974272 94472100642816 94514484084736 94614035890176 94732216696832 95394679750656 95538001084416 95582799396864 95812130439168 95956078952448 96482145337344 96516225172224 96525430554624 96747795775488 96757023244288 97321844998144 97424353787904 97468061712384 97616475979776 97701916049408 97894585597952 98375763492864 98569761878016 98579163119616 98806259515392 98850587410432 99392522551296 99532357208856 99541850259456 99780680220672 100212592869376 100363152654336 100513938640896 100802345566208 100953791397888 101064992882688 101507257073664 101659761967104 101786743472128 102344775696384 102498538881024 102652533080064 103344236396544 103354093010944 103499501174784 103952418865152 104066923364352 104363410325504 104522324115456 104569216434176 104679358857216 104977590648832 105290427460608 105543049936896 105590400188416 105701618221056 106328794595328 106573743783936 106583908417536 106794093379584 107624766898176 107675232763904 107788646744064 107837004447744 108095736905728 108591109373952 108726748708864 108841270247424 108851651149824 108890100194304 109366607347712 109487075622912 109651569426432 109914655555584 109966195163136 110131408797696 111040083787776 111050674405376 111206910836736 111816587870208 112124459606016 112135153647616 112253265248256 112739166978048 112908546736128 113230223507456 113402638761984 113573015322624 113850993082368 114349209288704 114510086406144 114521007980544 115137872658432 115189527478272 115465900785664 115639377199104 115693601161216 116262265946112 116273354637312 116593497473024 116823421485056 116946471223296 117408836616192 117640368488448 117922622078976 117964275210496 118099789479936 118610998591488 118747255799808 118789200211968 119074210185216 119309026197504 119780732305408 119906896969728 120143355052032 120474153406464 120485643812864 121077862760448 121134636859392 121316630003712 121607704018944 121662261428224 122317592297472 122329258524672 122501362718592 123037433266176 123338575839232 123523880189952 123711969558528 124064425312256 124250820182016 124788654768128 124920094261248 124932008706048 125275991965696 125962800857088 126140017056768 126152047853568 127192906334208 127384001445888 127443732529152 127749507252224 127941438603264 128082367217664 128642860449792 128688300229632 128700574072832 128836133978112 128997061033984 129588218413056 129899138383872 129957415616512 130094299348992 130155301306368 131167684657152 131426349170688 131438884159488 131741679353856 132523363401728 132662949838848 132709809611808 132722467012608 133040906960896 133437373415424 133817536872448 133958486458368 134018584854528 134222654472192 134605055197184 134753323843584 135343009431552 135533422582272 135546349289472 136459700928512 136664718508032 136870044106752 137620415840256 137792315195392 137999334899712 138603225153536 138755897819136 138964365213696 139363098820608 139572478476288 139782172704768 140387236614144 140724066582528 140935490961408 141708150964224 141771726127104 142098325045248 142111877890048 142392124506112 143092019625984 143374199095296 143499689197568 143718195658752 143782672596992 143934118428672 144774337758336 144788145831936 145121693663232 145135534866432 145186800259072 145982767497216 146202092568576 146552874074112 146621593550848 146841878396928 147868744679424 148053445050368 148209389273088 148275881115648 149088783826944 149312775389184 149499279474688 149671020331008 150318889304064 150544728981504 150770907961344 151203518349312 151430687096832 151801324109824 152260885610496 152680115208192 152694677307392 153517163544576 153586036637696 153747808321536 154185836265472 155016354594816 155031139516416 155249251762176 155928628297728 156545115488256 156783486173184 156853824651264 157230162771968 157466385973248 158147998121984 158314574905344 158329674399744 158385600282624 158765613580288 159078701596672 159493191892992 159860615675904 159875862626304 160191140069376 160632204541952 161437150347264 161512849145856 161755506671616 162143605358592 163090123063296 163105678032896 163277476724736 163335150291456 164049911021568 164230613434368 164698506919936 164871983333376 164949292744704 165197113196544 165667760242688 166560125681664 166576011608064 166810366255104 167950401142784 168186689409024 168202730471424 169108750467072 169590541778944 169845335261184 169924976705536 170103958142976 170588584804352 170776489623552 171523813933056 171584400306176 171765129609216 171781511970816 172784291217408 173198851178496 173459065798656 173540401741824 174410031955968 174890246209536 175235132227584 175251845545984 175655572471808 176113254924288 176460552732672 176883933118464 176946412815744 176963289350144 177149684219904 177916497887232 178183800317952 178611315277824 178691446472704 178963539296256 179671098458112 180457345908736 180711230109696 180728465719296 181701955289088 182219624677376 182411556028416 182493392142336 183476388446208 183493887787008 183999113199616 184556149899264 185007863758848 185285820284928 185817465094144 186096637968384 186376230273024 187182982152192 187398013059072 187632088776704 187913987948544 188944201285632 189028968169472 189228071780352 189464433393664 190789359501312 191076002168832 191165598793728 191624260878336 191912157904896 192964290674688 193032450344448 193050861109248 193495591550976 193514046488576 194643689996288 194848707575808 194936123424768 195232951959552 195403832098816 195789171195904 196751526985728 197139523756032 197158326239232 197612519030784 197701174820864 198785045102592 199064714417712 199083700518912 199561360441344 200425185738752 200726305308672 201027877281792 201604691132416 201907582795776 202129985765376 203014514147328 203319523934208 203573486944256 204689551392768 204997077762048 205305066160128 206688472793088 206708186021888 206999002349568 207904837730304 208133846728704 208726820651008 209044648230912 209138432868352 209358717714432 209955181297664 210580854921216 211086099873792 211180800376832 211403236442112 212657589190656 213147487567872 213167816835072 213588186759168 215249533796352 215350465527808 215577293488128 215674008895488 216191473811456 217182218747904 217453497417728 217682540494848 217703302299648 217780200388608 218733214695424 218974151245824 219303138852864 219829311111168 219932390326272 220262817595392 222080167575552 222101348810752 222413821673472 223633175740416 224248919212032 224270307295232 224506530496512 225478333956096 225817093472256 226460447014912 226805277523968 227146030645248 227701986164736 228698418577408 229020172812288 229042015961088 230275745316864 230379054956544 230931801571328 231278754398208 231387202322432 232524531892224 232546709274624 233186994946048 233646842970112 233892942446592 234817673232384 235280736976896 235845244157952 235928550420992 236199578959872 237221997182976 237494511599616 237578400423936 238148420370432 238618052395008 239561464610816 239813793939456 240286710104064 240948306812928 240971287625728 242155725520896 242269273718784 242633260007424 243215408037888 243324522856448 244635184594944 244658517049344 245002725437184 246074866532352 246677151678464 247047760379904 247423939117056 248128850624512 248501640364032 249577309536256 249840188522496 249864017412096 250551983931392 251925601714176 252280034113536 252304095707136 254385812668416 254768002891776 254887465058304 255499014504448 255882877206528 256164734435328 257285720899584 257376600459264 257401148145664 257672267956224 257994122067968 259176436826112 259798276767744 259914831233024 260188598697984 260310602612736 262335369314304 262852698341376 262877768318976 263483358707712 265046726803456 265325899677696 265419619223616 265444934025216 266081813921792 266874746830848 267635073744896 267916972916736 268037169709056 268445308944384 269210110394368 269506647687168 270686018863104 271066845164544 271092698578944 272919401857024 273329437016064 273740088213504 275240831680512 275584630390784 275998669799424 277206450307072 277511795638272 277928730427392 278726197641216 279144956952576 279564345409536 280774473228288 281448133165056 281870981922816 283416301928448 283543452254208 284196650090496 284223755780096 284784249012224 286184039251968 286748398190592 286999378395136 287436391317504 287565345193984 287868236857344 289548675516672 289576291663872 290243387326464 290271069732864 290373600518144 291965534994432 292404185137152 293105748148224 293243187101696 293683756793856 295737489358848 296106890100736 296418778546176 296551762231296 298177567653888 298625550778368 298998558949376 299342040662016 300637778608128 301089457963008 301541815922688 302407036698624 302861374193664 303602648219648 304521771220992 305360230416384 305389354614784 307034327089152 307172073275392 307495616643072 308371672530944 310032709189632 310062279032832 310498503524352 311857256595456 313090230976512 313566972346368 313707649302528 314460325543936 314932771946496 316295996243968 316629149810688 316771200565248 317531227160576 318157403193344 318986383785984 319721231351808 319751725252608 320382280138752 321264409083904 322874300694528 323025698291712 323511013343232 324287210717184 326180246126592 326211356065792 326554953449472 326670300582912 328099822043136 328461226868736 329397013839872 329743966666752 329898585489408 330394226393088 331335520485376 333120251363328 333152023216128 333620732510208 335900802285568 336373378818048 336405460942848 338217500934144 339181083557888 339690670522368 339849953411072 340207916285952 341177169608704 341552979247104 343047627866112 343168800612352 343530259218432 343563023941632 345568582434816 346397702356992 346918131597312 347080803483648 348820063911936 349780492419072 350470264455168 350503691091968 351311144943616 352226509848576 352921105465344 353767866236928 353892825631488 353926578700288 354299368439808 355832995774464 356367600635904 357222630555648 357382892945408 357927078592512 359342196916224 360914691817472 361422460219392 361456931438592 363403910578176 364439249354752 364823112056832 364986784284672 366952776892416 366987775574016 367998226399232 369112299798528 370015727517696 370571640569856 371634930188288 372193275936768 372752460546048 374365964304384 374796026118144 375264177553408 375827975897088 377888402571264 378057936338944 378456143560704 378928866787328 381578719002624 382152004337664 382331197587456 383248521756672 383824315809792 385928581349376 386064900688896 386101722218496 386991183101952 389287379992576 389697415151616 389872246849536 390465903919104 390807664197632 391578342391808 393503053971456 394279047512064 394316652478464 395225038061568 395402349641728 397570090205184 398129428835424 398167401037824 399122720882688 400850371477504 401452610617344 402055754563584 403209382264832 403815165591552 404259971530752 406029028294656 406639047868416 407146973888512 409379102785536 409994155524096 410610132320256 413376945586176 413416372043776 413998004699136 415809675460608 416267693457408 417453641302016 418089296461824 418276865736704 418717435428864 419910362595328 421161709842432 422172199747584 422361600753664 422806472884224 425315178381312 426294975135744 426335633670144 427176373518336 430499067592704 430700931055616 431154586976256 431348017790976 432382947622912 434364437495808 434906994835456 435365080989696 435406604599296 435560400777216 437466429390848 437948302491648 438606277705728 439658622222336 439864780652544 440525635190784 444160335151104 444202697621504 444827643346944 447266351480832 448497838424064 448540614590464 449013060993024 450956667912192 451634186944512 452920894029824 453610555047936 454292061290496 455403972329472 458040345624576 458084031922176 460551490633728 460758109913088 461863603142656 462557508796416 462774404644864 465049063784448 465093418549248 466373989892096 467293685940224 467785884893184 469635346464768 470561473953792 471690488315904 471857100841984 472399157919744 474443994365952 474989023199232 475156800847872 476296840740864 477236104790016 479122929221632 479627587878912 480573420208128 481896613625856 481942575251456 484311451041792 484538547437568 485266520014848 486430816075776 486649045712896 489270369189888 489317034098688 490005450874368 492149733064704 493354303356928 494095520759808 494847878234112 496257701249024 497003280728064 499154619072512 499680377044992 499728034824192 501103967862784 503851203428352 504560068227072 504608191414272 508771625336832 509536005783552 509774930116608 510998029008896 511765754413056 512329468870656 514571441799168 514753200918528 514802296291328 515344535912448 515988244135936 518352873652224 519596553535488 519829662466048 520377197395968 520621205225472 524670738628608 525705396682752 525755536637952 526966717415424 530093453606912 530651799355392 530839238447232 530889868050432 532163627843584 533749493661696 535270147489792 535833945833472 536074339418112 536890617888768 538420220788736 539013295374336 541372037726208 542133690329088 542185397157888 545838803714048 546658874032128 547480176427008 550481663361024 551169260781568 551997339598848 554412900614144 555023591276544 555857460854784 557452395282432 558289913905152 559128690819072 561548946456576 562896266330112 563741963845632 566832603856896 567086904508416 568393300180992 568447511560192 569568498024448 572368078503936 573496796381184 573998756790272 574872782635008 575130690387968 575736473714688 579097351033344 579152583327744 580486774652928 580542139465728 580747201036288 583931069988864 584808370274304 586211496296448 586486374203392 587367513587712 591474978717696 592213780201472 592837557092352 593103524462592 596355135307776 597251101556736 597997117898752 598684081324032 601275557216256 602178915926016 603083631845376 604814073397248 605722748387328 607205296439296 609043542441984 610720460832768 610778709229568 614068654178304 614344146550784 614991233286144 616743345061888 620065418379264 620124558065664 620997007048704 623714513190912 626180461953024 627133944692736 627415298605056 628920651087872 629865543892992 632591992487936 633258299621376 633542401130496 635062454321152 636314806386688 637972767571968 639442462703616 639503450505216 640764560277504 642528818167808 645748601389056 646051396583424 647022026686464 648574421434368 652360492253184 652422712131584 653109906898944 653340601165824 656199644086272 656922453737472 658794027679744 659487933333504 659797170978816 660788452786176 662671040970752 666240502726656 666304046432256 667241465020416 671801604571136 672746757636096 672810921885696 676435001868288 678362167115776 679381341044736 679699906822144 680415832571904 682354339217408 683105958494208 686095255732224 686337601224704 687060518436864 687126047883264 691137164869632 692795404713984 693836263194624 694161606967296 697640127823872 699560984838144 700940528910336 701007382183936 702622289887232 704453019697152 705842210930688 707535732473856 707785651262976 707853157400576 708598736879616 711665991548928 712735201271808 714445261111296 714765785890816 715854157185024 718684393832448 721829383634944 722844920438784 722913862877184 726807821156352 728878498709504 729646224113664 729973568569344 733905553784832 733975551148032 735996452798464 738224599597056 740031455035392 741143281139712 743269860376576 744386551873536 745504921092096 748731928608768 749592052236288 750528355106816 751655951794176 755776805142528 756115872677888 756912287121408 757857733574656 763157438005248 764304008675328 764662395174912 766497043513344 767648631619584 771857162698752 772129801377792 772203444436992 773982366203904 778574759985152 779394830303232 779744493699072 780931807838208 781615328395264 783156684783616 787006107942912 788558095024128 788633304956928 790450076123136 790804699283456 795140180410368 796258857670848 796334802075648 798245441765376 801700742955008 802905221234688 804111509127168 806418764529664 807630331183104 808519943061504 812058056589312 813278095736832 814293947777024 818758205571072 819988311048192 821220264640512 826753891172352 826832744087552 827996009398272 831619350921216 832535386914816 834907282604032 836178592923648 836553731473408 837434870857728 839820725190656 842323419684864 844344399495168 844723201507328 845612945768448 850630356762624 852589950271488 852671267340288 854352747036672 860998135185408 861401862111232 862309173952512 862696035581952 864765895245824 868728874991616 869813989670912 870730161979392 870813209198592 871120801554432 874932858781696 875896604983296 877212555411456 879317244444672 879729561305088 881051270381568 888320670302208 888405395243008 889655286693888 894532702961664 896995676848128 897081229180928 898026121986048 901913335824384 903268373889024 905841788059648 907221110095872 908584122580992 910807944658944 916080691249152 916168063844352 921102981267456 921516219826176 923727206285312 925115017592832 925548809289728 930098127568896 930186837098496 932747979784192 934587371880448 935571769786368 939270692929536 941122947907584 943380976631808 943714201683968 944798315839488 948887988731904 950313601695744 952593681481728 954472209580032 958245858443264 959255175757824 961146840416256 963793227251712 963885150502912 968622902083584 969077094875136 970533040029696 972861632151552 973298091425792 978540738379776 978634068197376 980010901748736 984299466129408 986708606713856 988191041519616 989695756468224 992515402498048 994006561456128 998309238145024 999360754089984 999456069648384 1002207935725568 1007702406856704 1009120136454144 1009216382828544 1017543250673664 1019072011567104 1019549860233216 1021996058017792 1023531508826112 1024658937741312 1029142883598336 1029506401837056 1029604592582656 1030689071824896 1031976488271872 1036705747304448 1039193107070976 1039659324932096 1040754394791936 1041242410450944 1049341477257216 1051410793365504 1051511073275904 1053933434830848 1060186907213824 1061303598710784 1061678476894464 1061779736100864 1064327255687168 1067498987323392 1070540294979584 1071667891666944 1072148678836224 1073781235777536 1076840441577472 1078026590748672 1082744075452416 1084267380658176 1084370794315776 1091677607428096 1093317748064256 1094960352854016 1100963326722048 1102338521563136 1103994679197696 1108825801228288 1110047182553088 1111714921709568 1114904790564864 1116579827810304 1118257381638144 1123097892913152 1125792532660224 1127483927691264 1133665207713792 1134173809016832 1136786600361984 1136895023120384 1139136996048896 1144736157007872 1146993592762368 1147997513580544 1149745565270016 1150261380775936 1151472947429376 1158194702066688 1158305166655488 1160973549305856 1161494402072576 1167862139977728 1169616740548608 1172422992592896 1172972748406784 1174735027175424 1182949957435392 1184427560402944 1185675114184704 1186207048925184 1192710270615552 1194502203113472 1195994235797504 1197368162648064 1202551114432512 1204357831852032 1206167263690752 1209628146794496 1211445496774656 1214410592878592 1218087084883968 1221440921665536 1221557418459136 1228137308356608 1228688293101568 1229982466572288 1233486690123776 1240130836758528 1240249116131328 1241994014097408 1247429026381824 1252360923906048 1254267889385472 1254830597210112 1257841302175744 1259731087785984 1265183984975872 1266516599242752 1267084802260992 1270124908642304 1272629612773376 1275945535143936 1278884925407232 1279006901010432 1281529120555008 1285057636335616 1291497202778112 1292102793166848 1294044053372928 1297148842868736 1304720984506368 1304845424263168 1306219813797888 1306681202331648 1312399288172544 1313844907474944 1317588055359488 1318975866667008 1319594341957632 1321576905572352 1325342081941504 1332481005453312 1332608092864512 1334482930040832 1343603209142272 1345493515272192 1345621843771392 1352870003736576 1356724334231552 1358762682089472 1359399813644288 1360831665143808 1364708678434816 1366211916988416 1372675202449408 1374121036873728 1374252095766528 1382274329739264 1385590809427968 1387672526389248 1388323213934592 1395280255647744 1399121969676288 1401881057820672 1402014764367872 1405244579774464 1408906039394304 1411684421861376 1415071464947712 1415571302525952 1415706314801152 1417197473759232 1423331983097856 1425470402543616 1428890522222592 1429531571781632 1431708314370048 1437368787664896 1443658767269888 1445689840877568 1445827725754368 1453615642312704 1457756997419008 1459292448227328 1459947137138688 1467811107569664 1467951102296064 1471992905596928 1476449199194112 1480062910070784 1482286562279424 1486539720753152 1488773103747072 1491009842184192 1497463857217536 1499184104472576 1501056710213632 1503311903588352 1511553610285056 1512231745355776 1513824574242816 1515715467149312 1526314876010496 1528608017350656 1529324790349824 1532994087026688 1535297263239168 1543714325397504 1544259602755584 1544406888873984 1547964732407808 1557149519970304 1558789660606464 1559488987398144 1561863615676416 1563230656790528 1566313369567232 1574012215885824 1577116190048256 1577266609913856 1580900152246272 1581609398566912 1590280360820736 1592517715341696 1592669604151296 1596490883530752 1603401485910016 1605810442469376 1608223018254336 1612837529059328 1615260662366208 1617039886123008 1624116113178624 1626556191473664 1628587895554048 1637516411142144 1639976622096384 1642440529281024 1653507782344704 1655992018796544 1663238701842432 1665070773829632 1669814565208064 1672357185847296 1673107462946816 1674869741715456 1679641450381312 1684646839369728 1688688798990336 1689446403014656 1691225891536896 1701260713525248 1705179900542976 1705342534680576 1708705494073344 1721996270370816 1722803724222464 1724618347905024 1725392071163904 1729531790491648 1737457749983232 1739627979341824 1741460323958784 1741626418397184 1742241603108864 1749865717563392 1751793209966592 1754425110822912 1758634488889344 1759459122610176 1762102540763136 1776641340604416 1776810790486016 1779310573387776 1789065405923328 1793991353696256 1794162458361856 1796052243972096 1803826671648768 1806536747778048 1811683576119296 1814442220191744 1817168245161984 1821615889317888 1832161382498304 1832336127688704 1842205962534912 1843032439652352 1847454412570624 1850230035185664 1851097618579456 1860196255137792 1860373674196992 1865495959568384 1869174743760896 1871143539572736 1878541385859072 1882245895815168 1886761953263616 1887428403367936 1889596631678976 1897775977463808 1900627203391488 1905187362963456 1908944419160064 1916491716886528 1918510351515648 1922293680832512 1927586454503424 1927770301005824 1937245804167168 1938154189750272 1941066080059392 1945723264303104 1946596182851584 1957081476759552 1957268136394752 1960021803497472 1968598932258816 1973417213427712 1976382083039232 1979391512936448 1985030804996096 1988013122912256 1996618476290048 1998721508179968 1998912139296768 2004415871451136 2015404813713408 2018240272908288 2018432765657088 2035086501347328 2038144023134208 2039099720466432 2043992116035584 2047063017652224 2049317875482624 2058285767196672 2059012803674112 2059209185165312 2061378143649792 2063952976543744 2073411494608896 2078386214141952 2079318649864192 2081508789583872 2082484820901888 2098682954514432 2102821586731008 2103022146551808 2107866869661696 2120373814427648 2122607197421568 2123356953788928 2123559472201728 2128654511374336 2134997974646784 2141080589959168 2143335783333888 2144297357672448 2147562471555072 2153680883154944 2156053181497344 2165488150904832 2168534761316352 2168741588631552 2183355214856192 2186635496128512 2189920705708032 2201926653444096 2204677043126272 2207989358395392 2217651602456576 2220094365106176 2223429843419136 2229809581129728 2233159655620608 2236514763276288 2246195785826304 2251585065320448 2254967855382528 2267330415427584 2268347618033664 2273573200723968 2273790046240768 2278273992097792 2289472314015744 2293987185524736 2295995027161088 2299491130540032 2300522761551872 2302945894858752 2316389404133376 2316610333310976 2321947098611712 2322988804145152 2335724279955456 2339233481097216 2344845985185792 2345945496813568 2349470054350848 2365899914870784 2368855120805888 2371350228369408 2372414097850368 2385420541231104 2389004406226944 2391988471595008 2394736325296128 2405102228865024 2408715663704064 2412334527381504 2419256293588992 2422890993549312 2428821185757184 2436174169767936 2442881843331072 2443114836918272 2456274616713216 2457376586203136 2459964933144576 2466973380247552 2480261673517056 2480498232262656 2483988028194816 2494858052763648 2504721847812096 2508535778770944 2509661194420224 2515682604351488 2519462175571968 2530367969951744 2533033198485504 2534169604521984 2540249817284608 2545259225546752 2551891070287872 2557769850814464 2558013802020864 2563058241110016 2570115272671232 2582994405556224 2584205586333696 2588088106745856 2594297685737472 2609441969012736 2609690848526336 2612439627595776 2613362404663296 2624798576345088 2627689814949888 2635176110718976 2637951733334016 2639188683915264 2643153811144704 2650684163883008 2664962010906624 2665216185729024 2668965860081664 2687206418284544 2690987030544384 2691243687542784 2705740007473152 2713448668463104 2717525364178944 2718799627288576 2721663330287616 2729417356869632 2732423833976832 2745350404898816 2748242073747456 2748504191533056 2764548659478528 2771181618855936 2775345052778496 2776646427869184 2790560511295488 2798243939352576 2803762115641344 2804029528735744 2810489159548928 2817812078788608 2823368843722752 2830142929895424 2831142605051904 2831412629602304 2834394947518464 2846663966195712 2850940805087232 2857781044445184 2859063143563264 2863416628740096 2874737575329792 2887317534539776 2891379681755136 2891655451508736 2907231284625408 2915513994838016 2918584896454656 2919894274277376 2935622215139328 2935902204592128 2943985811193856 2952898398388224 2960125820141568 2964573124558848 2973079441506304 2977546207494144 2982019684368384 2994927714435072 2998368208945152 3002113420427264 3006623807176704 3023107220570112 3024463490711552 3027649148485632 3031430934298624 3052629752020992 3057216034701312 3058649580699648 3065988174053376 3070594526478336 3087428650795008 3088519205511168 3088813777747968 3095929464815616 3114299039940608 3117579321212928 3118977974796288 3123727231352832 3126461313581056 3132626739134464 3148024431771648 3154232380096512 3154533219827712 3161800304492544 3163218797133824 3180560721641472 3185035430683392 3185339208302592 3192981767061504 3206802971820032 3211620884938752 3216446036508672 3225675058118656 3230521324732416 3234079772246016 3248232226357248 3253112382947328 3257175791108096 3275032822284288 3279953244192768 3284881058562048 3307015564689408 3311984037593088 3326477403684864 3330141547659264 3339629130416128 3344714371694592 3346214925893632 3349739483430912 3359282900762624 3369293678739456 3377377597980672 3378892806029312 3382451783073792 3402521427050496 3410359801085952 3410685069361152 3417410988146688 3443992540741632 3445607448444928 3449236695810048 3450784142327808 3459063580983296 3474915499966464 3479255958683648 3482920647917568 3484483206217728 3499731435126784 3503586419933184 3508850221645824 3517268977778688 3518918245220352 3524205081526272 3553282681208832 3558621146775552 3578130811846656 3587982707392512 3588324916723712 3592104487944192 3607653343297536 3613073495556096 3623367152238592 3628884440383488 3634336490323968 3643231778635776 3664322764996608 3664672255377408 3684411925069824 3686064879304704 3694908825141248 3700460070371328 3702195237158912 3720392510275584 3720747348393984 3730991919136768 3738349487521792 3742287079145472 3757082771718144 3764491791630336 3773523906527232 3774856806735872 3779193263357952 3795551954927616 3801254406782976 3810374725926912 3817888838320128 3832983433773056 3837020703031296 3844587361665024 3855172909006848 3855540602011648 3874491608334336 3876308379500544 3882132160118784 3891446528606208 3893192365703168 3914162953519104 3914536272789504 3920043606994944 3937197864517632 3946834426855424 3952764166078464 3958783025872896 3970061609992192 3976026245824512 3993236952580096 3997443016359936 3997824278593536 4008831742902272 4030809627426816 4036480545816576 4036865531314176 4070173002694656 4076288046268416 4078199440932864 4087984232071168 4094126035304448 4098635750965248 4118025607348224 4118418370330624 4122756287299584 4127905953087488 4146822989217792 4156772428283904 4158637299728384 4163017579167744 4164969641803776 4197365909028864 4205643173462016 4206044293103616 4215733739323392 4240747628855296 4245214394843136 4246713907577856 4247118944403456 4269995949293568 4282161179918336 4286671566667776 4288594715344896 4295124943110144 4307361766309888 4312106362994688 4330976301809664 4337069522632704 4337483177263104 4366710429712384 4373270992257024 4379841411416064 4403853306888192 4409354086252544 4415978716790784 4435303204913152 4440188730212352 4446859686838272 4459619162259456 4466319311241216 4473029526552576 4492391571652608 4503170130640896 4509935710765056 4534660830855168 4536695236067328 4547146401447936 4547580092481536 4556547984195584 4578944628031488 4587974371049472 4591990054322176 4598982261080064 4601045523103744 4605891789717504 4632778808266752 4633220666621952 4643894197223424 4645977608290304 4671448559910912 4678466962194432 4689691970371584 4691890993627136 4698940108701696 4731799829741568 4737710241611776 4742700456738816 4744828195700736 4770841082462208 4778008812453888 4783976943190016 4789472650592256 4810204457730048 4817431327408128 4824669054763008 4838512587177984 4845781987098624 4857642371514368 4872348339535872 4885763686662144 4886229673836544 4912549233426432 4914753172406272 4919929866289152 4933946760495104 4960523347034112 4967976056389632 4989716105527296 5009443695624192 5017071557541888 5019322388840448 5038924351143936 5060735939903488 5066066396971008 5068339209043968 5080499634569216 5090518451093504 5103782140575744 5115539701628928 5116027604041728 5126116482220032 5140230545342464 5165988811112448 5168411172667392 5176176213491712 5188595371474944 5218883938025472 5219381697052672 5224879255191552 5226724809326592 5249597152690176 5255379629899776 5270352221437952 5275903466668032 5278377367830528 5286307622289408 5301368327766016 5329924021813248 5330432371458048 5337931720163328 5374412836569088 5381974061088768 5382487375085568 5411480014946304 5426897336926208 5435050728357888 5437599254577152 5443326660575232 5458834713739264 5464847667953664 5490700809797632 5496484147494912 5497008383066112 5529097318957056 5542363237711872 5550690105556992 5553292855738368 5581121022590976 5596487878705152 5607524231282688 5608059057471488 5620978319097856 5635624157577216 5646737687445504 5660285859790848 5662285210103808 5662825259204608 5668789895036928 5693327932391424 5701881610174464 5715562088890368 5718126287126528 5726833257480192 5749475150659584 5774635069079552 5782759363510272 5783310903017472 5814462569250816 5831027989676032 5837169792909312 5839788548554752 5871244430278656 5871804409184256 5887971622387712 5905796796776448 5920251640283136 5929146249117696 5955092414988288 5964039368736768 5989855428870144 5996736417890304 6004226840854528 6013247614353408 6046214441140224 6048926981423104 6055298296971264 6062861868597248 6105259504041984 6114432069402624 6117299161399296 6131976348106752 6141189052956672 6174857301590016 6177038411022336 6177627555495936 6191858929631232 6228598079881216 6235158642425856 6237955949592576 6247454462705664 6252922627162112 6265253478268928 6296048863543296 6308464760193024 6309066439655424 6323600608985088 6326437594267648 6361121443282944 6370070861366784 6370678416605184 6385963534123008 6413605943640064 6423241769877504 6432892073017344 6451350116237312 6461042649464832 6468159544492032 6496464452714496 6506224765894656 6514351582216192 6550065644568576 6559906488385536 6569762117124096 6614031129378816 6623968075186176 6652954807369728 6660283095318528 6679258260832256 6689428743389184 6692429851787264 6699478966861824 6718565801525248 6738587357478912 6754755195961344 6757785612058624 6764903566147584 6805042854100992 6820719602171904 6821370138722304 6834821976293376 6887985081483264 6891214896889856 6898473391620096 6901568284655616 6918127161966592 6949830999932928 6958511917367296 6965841295835136 6968966412435456 6999462870253568 7007172839866368 7017700443291648 7034537955557376 7037836490440704 7048410163052544 7106565362417664 7117242293551104 7156261623693312 7175965414785024 7176649833447424 7184208975888384 7215306686595072 7226146991112192 7246734304477184 7257768880766976 7268672980647936 7286463557271552 7328645529993216 7329344510754816 7368823850139648 7372129758609408 7389817650282496 7400920140742656 7404390474317824 7440785020551168 7441494696787968 7461983838273536 7476698975043584 7484574158290944 7514165543436288 7528983583260672 7547047813054464 7549713613471744 7558386526715904 7591103909855232 7602508813565952 7620749451853824 7635777676640256 7665966867546112 7674041406062592 7689174723330048 7710345818013696 7711081204023296 7748983216668672 7752616759001088 7764264320237568 7782893057212416 7786384731406336 7828325907038208 7829072545579008 7840087213989888 7874395729035264 7893668853710848 7905528332156928 7917566051745792 7940123219984384 7952052491649024 7986473905160192 7994886032719872 7995648557187072 8017663485804544 8061619254853632 8072961091633152 8073731062628352 8140346005389312 8152576092536832 8156398881865728 8175968464142336 8188252070608896 8197271501930496 8236051214696448 8236836740661248 8245512574599168 8255811906174976 8293645978435584 8313544856567808 8317274599456768 8326035158335488 8329939283607552 8394731818057728 8411286346924032 8412088586207232 8431467478646784 8481495257710592 8490428789686272 8493427815155712 8494237888806912 8539991898587136 8564322359836672 8573343133335552 8577189430689792 8590249886220288 8614723532619776 8624212725989376 8661952603619328 8674139045265408 8674966354526208 8733420859424768 8746541984514048 8759682822832128 8807706613776384 8818708172505088 8831957433581568 8870606409826304 8880377460424704 8893719373676544 8919238324518912 8932638622482432 8946059053105152 8984783143305216 9006340261281792 9019871421530112 9069321661710336 9073390472134656 9094292802895872 9095160184963072 9113095968391168 9157889256062976 9175948742098944 9183980108644352 9197964522160128 9202091046207488 9211783579435008 9265557616533504 9266441333243904 9287788394446848 9291955216580608 9342897119821824 9356933924388864 9379383940743168 9383781987254272 9397880217403392 9463599659483136 9475420483223552 9485400913477632 9489656391401472 9541682164924416 9556017624907776 9567953886380032 9578945301184512 9620408915460096 9634862654816256 9649338109526016 9677025174355968 9691563974197248 9715284743028736 9744696679071744 9771527373324288 9772459347673088 9825098466852864 9829506344812544 9839859732578304 9867893520990208 9921046694068224 9935952112779264 9979432211054592 10018887391248384 10034143115083776 10038644777680896 10077848702287872 10121471879806976 10132132793942016 10136678418087936 10160999269138432 10181036902187008 10207564281151488 10231079403257856 10232055208083456 10252232964440064 10280461090684928 10331977622224896 10336822345334784 10352352426983424 10377190742949888 10437767876050944 10438763394105344 10453449618653184 10499194305380352 10510759259799552 10540704442875904 10551806933336064 10556754735661056 10572615244578816 10602736655532032 10659848043626496 10675863440326656 10748825673138176 10763948122177536 10764974750171136 10822960029892608 10853794673852416 10870101456715776 10875198509154304 10886653321150464 10917669427478528 10929695335907328 10981401619595264 10992968294989824 10994016766132224 11058194637914112 11084726475423744 11101380211113984 11106585711476736 11162242045181952 11192975757410304 11215048462565376 11216118114942976 11241956638195712 11271248315154432 11293475374891008 11320571719581696 11324570420207616 11325650518409216 11337579790073856 11386655864782848 11403763220348928 11431124177780736 11436252574253056 11453666514960384 11498950301319168 11549270138159104 11565518727020544 11566621806034944 11628925138501632 11662055979352064 11674339585818624 11679577097109504 11742488860557312 11743608818368512 11775943244775424 11811593593552896 11840503280566272 11858292498235392 11910184829976576 11928078737473536 11979710857740288 11993472835780608 12008453681709056 12026495228706816 12092428882280448 12097853962846208 12110596593942528 12125723737194496 12210519008083968 12228864138805248 12234598322798592 12263952696213504 12282378105913344 12354076822044672 12355255110991872 12383717859262464 12457196159762432 12470317284851712 12475911899185152 12494908925411328 12505845254324224 12530506956537856 12592097727086592 12616929520386048 12618132879310848 12647201217970176 12652875188535296 12722242886565888 12740141722733568 12741356833210368 12827211887280128 12846483539755008 12865784146034688 12902700232474624 12922085298929664 12936319088984064 12992928905428992 13012449531789312 13028703164432384 13100131289137152 13119812976771072 13139524234248192 13228062258757632 13247936150372352 13305909614739456 13320566190637056 13358516521664512 13378857486778368 13384859703574528 13398957933723648 13437131603050496 13477174714957824 13509510391922688 13515571224117248 13529807132295168 13610085708201984 13641439204343808 13642740277444608 13669643952586752 13775970162966528 13782429793779712 13796946783240192 13803136569311232 13836254323933184 13899661999865856 13917023834734592 13931682591670272 13937932824870912 13998925740507136 14014345679732736 14035400886583296 14069075911114752 14075672980881408 14096820326105088 14213130724835328 14234484587102208 14312523247386624 14351930829570048 14353299666894848 14368417951776768 14430613373190144 14452293982224384 14493468608954368 14515537761533952 14537345961295872 14572927114543104 14657291059986432 14658689021509632 14737647700279296 14744259517218816 14779635300564992 14801840281485312 14808780948635648 14881570041102336 14923967676547072 14953397950087168 14969148316581888 15028331086872576 15057967166521344 15099427226943488 15116773053431808 15182207819710464 15205017627131904 15241498903707648 15271555353280512 15331933735092224 15348082812125184 15378349446660096 15420691636027392 15422162408046592 15497966433337344 15505233518002176 15528528640475136 15565786114424832 15572769462812672 15656651814076416 15658145091158016 15680174427979776 15748791458070528 15787337707421696 15811056664313856 15835132103491584 15880246439968768 15904104983298048 15972947810320384 15989772065439744 15991297114374144 16035326971609088 16123238509707264 16145922183266304 16147462125256704 16280692010778624 16305152185073664 16312797763731456 16351936928284672 16376504141217792 16394543003860992 16472102429392896 16473673481322496 16491025149198336 16511623812349952 16587291956871168 16627089713135616 16634549198913536 16652070316670976 16659878567215104 16789463636115456 16822572693848064 16824177172414464 16862934957293568 16962990515421184 16980857579372544 16986855630311424 16988475777613824 17079983797174272 17128644719673344 17146686266671104 17154378861379584 17180499772440576 17229447065239552 17248425451978752 17323905207238656 17348278090530816 17349932709052416 17466841718849536 17493083969028096 17519365645664256 17615413227552768 17637416345010176 17663914867163136 17741212819652608 17760754920849408 17787438747353088 17865277244964864 17892118106210304 17969566286610432 18012680522563584 18039742843060224 18138643323420672 18146780944269312 18188585605791744 18226191936782336 18315778512125952 18351897484197888 18367960217288704 18395929044320256 18404182092414976 18423567158870016 18531115233067008 18532882666487808 18575576788893696 18583910433161216 18685794239643648 18713867848777728 18758767881486336 18767563974508544 18795760434806784 18927199318966272 18950840966447104 18970801826955264 18979312782802944 19083364329848832 19112035249815552 19135907772760064 19157890602369024 19240817830920192 19269725309632512 19298676219052032 19354050348711936 19383127948394496 19430569486057472 19489393358143488 19543054746648576 19544918695346176 19650196933705728 19659012689625088 19679719465156608 19735787041980416 19842093388136448 19871904225558528 19958864422109184 20037774782496768 20068286230167552 20077289555361792 20155697404575744 20242943759613952 20264265587884032 20273356836175872 20321998538276864 20362073804374016 20415128562302976 20462158806515712 20464110416166912 20504465928880128 20560922181369856 20663955244449792 20673644690669568 20704704853966848 20754381485899776 20875535752101888 20877526788210688 20906899237306368 20998388610760704 21021518519599104 21081408885751808 21103613866672128 21113509471322112 21145230489157632 21205473311064064 21319696087252992 21351726880653312 21527896244355072 21529949500342272 21645920059785216 21707589347704832 21740202913431552 21750397018308608 21773306642300928 21835338854957056 21859390671814656 21962803239190528 21985936589979648 21988033532264448 22116389275828224 22169452950847488 22202760422227968 22213171422953472 22324484090363904 22385951514820608 22430096925130752 22432236229885952 22483913276391424 22542496630308864 22586950749782016 22641143439163392 22649140840415232 22651301036818432 22675159580147712 22773311729565696 22807526440697856 22862248355561472 22872505148506112 22907333029920768 22997900602638336 23098540276318208 23131037454041088 23133243612069888 23257850277003264 23324111958704128 23348679171637248 23359154194219008 23484977721114624 23487217636737024 23551886489550848 23623187187105792 23681006561132544 23716584996470784 23820369659953152 23856157474947072 23959421715480576 23986945671561216 24016907363418112 24052990457413632 24184857764560896 24195707925692416 24221193187885056 24251447474388992 24421038016167936 24457728277610496 24469196645597184 24527905392427008 24564756211826688 24708153644089344 24710510221983744 24767435718524928 24914392319524864 24940634569703424 24951823798370304 24989817850822656 25011690508648448 25061013913075712 25184195454173184 25233859040772096 25236265758621696 25294402435940352 25305750377070592 25444485773131776 25480283445467136 25482713666420736 25654423774560256 25692967079510016 25731568292069376 25805400464949248 25844170597859328 25872638177968128 25985857810857984 26024899063578624 26057406328864768 26200262578274304 26239625953542144 26279048468496384 26456124517515264 26495872300744704 26611819229478912 26641132381274112 26717033043329024 26757714973556736 26769719407149056 26797915867447296 26874263206100992 26954349429915648 27019020783845376 27031142448234496 27059614264590336 27220171416403968 27282878408687616 27285480554889216 27339287905173504 27551940325933056 27564859587559424 27593893566480384 27606273138622464 27672508647866368 27799323999731712 27834047669469184 27863365183340544 27875865649741824 27997851481014272 28028691359465472 28070801773166592 28138151822229504 28151345961762816 28193640652210176 28426261449670656 28468969174204416 28625046494773248 28703861659140096 28706599333789696 28736835903553536 28861226746380288 28904587964448768 28986937217908736 29031075523067904 29074691922591744 29145854229086208 29314582119972864 29317378043019264 29475295400558592 29488519034437632 29559270601129984 29603680562970624 29617561897271296 29763140082204672 29847935353094144 29906795900174336 29938296633163776 30056662173745152 30115934333042688 30198854453886976 30233546106863616 30364415639420928 30410035254263808 30482997807415296 30543110706561024 30663867470184448 30696165624250368 30756698893320192 30841383272054784 30844324816093184 30995932866674688 31010467036004352 31057057280950272 31131572228849664 31145538925625344 31313303628152832 31316290182316032 31360348855959552 31497582916141056 31574675414843392 31622113328627712 31670264206983168 31760492879937536 31808209966596096 31945895620640768 31979544130879488 32070653943218176 32246477019414528 32291844366532608 32294924250513408 32561384021557248 32610304370147328 32625595527462912 32703873856569344 32753008282435584 32789086007721984 32944204858785792 32947346962644992 32982050298396672 33023247624699904 33174583913742336 33254179426271232 33269098397827072 33304140633341952 33319757134430208 33578927272230912 33645145387696128 33648354344828928 33725869914587136 33925981030842368 33961715158745088 33973711260622848 33976951555227648 34159967594348544 34257289439346688 34293372533342208 34308757722759168 34360999544881152 34458894130479104 34496850903957504 34647810414477312 34696556181061632 34699865418104832 34933683437699072 34986167938056192 35038731291328512 35230826455105536 35274832690020352 35327829734326272 35482425639305216 35521509841698816 35574877494706176 35730554489929728 35784236212420608 35939132573220864 36025361045127168 36079485686120448 36277286646841344 36293561888538624 36377171211583488 36452383873564672 36631557024251904 36703794968395776 36735920434577408 36791858088640512 36808364184829952 36847134317740032 37062230466134016 37065765332975616 37151153577787392 37167820866322432 37371588479287296 37427735697555456 37517535762972672 37535127949017088 37591520869613568 37854398637932544 37901681932894208 37941603653910528 37958625565605888 38166728659697664 38224070499631104 38271815545520128 38481635661840384 38539450619265024 38597352438104064 38708100697423872 38766255896788992 38861138972114944 38978786716286976 39086109493297152 39300393867411456 39318025379250176 39359438930313216 39471574083960832 39684186776272896 39743808451117056 39917728844218368 40075549564993536 40136572460335104 40154579110723584 40311394809151488 40485887519227904 40528531175768064 40546713672351744 40643997076553728 40724147608748032 40830257124605952 40924317613031424 40928220832333824 41008931857760256 41121844362739712 41327910488899584 41347289381339136 41409409707933696 41508762971799552 41751071504203776 41755053576421376 41813798474612736 41996777221521408 42043037039198208 42162817771503616 42207227733344256 42227018942644224 42290460978315264 42410946622128128 42639392174505984 42703453761306624 43055792488710144 43059899000684544 43291840119570432 43415178695409664 43480405826863104 43500794036617216 43546613284601856 43670677709914112 43718781343629312 43925606478381056 43971873179959296 43976067064528896 44232778551656448 44338905901694976 44405520844455936 44426342845906944 44771903029641216 44860193850261504 44864472459771904 44967826552782848 45084993260617728 45173901499564032 45298281680830464 45302602073636864 45350319160295424 45546623459131392 45615052881395712 45724496711122944 45745010297012224 45814666059841536 45995801205276672 46262074908082176 46266487224139776 46515700554006528 46648223917408256 46697358343274496 46718308388438016 46969955442229248 46974435273474048 47103772979101696 47246374374211584 47362013122265088 47433169992941568 47640739319906304 47712314949894144 47918843430961152 47973891343122432 48033814726836224 48105980914827264 48369715529121792 48391415851384832 48442386375770112 48502894948777984 48842076032335872 48915456555220992 48938393291194368 49055810784854016 49129512423653376 49416307288178688 49421020443967488 49534871437049856 49828784639049728 49881269139406848 49903647596740608 49979635701645312 50023381017296896 50122027826151424 50368390908346368 50467718081544192 50472531517243392 50588804871880704 50611500754141184 50888971546263552 50960566890934272 50965427332841472 51308847549120512 51385934159020032 51463136584138752 51610800929898496 51688341195718656 51745276355936256 51971715621715968 52049798127157248 52114812657729536 52400525156548608 52479251907084288 52558096936992768 52912249035030528 52991744601489408 53223638458957824 53282264762548224 53434066086658048 53539438814298112 53595831734894592 53748526412201984 53908698859831296 54038041567690752 54062284896468992 54119228529180672 54440342832807936 54565756817375232 54678575810347008 55103880651866112 55129719175118848 55187787132960768 55212546277244928 55598647999463424 55668095338938368 55726730366681088 55751731299483648 55995702962028544 56057382718930944 56141603546333184 56276303644459008 56302691923525632 56387281304420352 56852522899341312 56937938348408832 57250092989546496 57407723318280192 57413198667579392 57473671807107072 57722453492760576 57809175928897536 57973874435817472 58062151046135808 58149383845183488 58291708458172416 58629164239945728 58634756086038528 58950590801117184 58977038068875264 59118541202259968 59207361125941248 59235123794542592 59526280164409344 59695870706188288 59813591800348672 59876593266327552 60113324347490304 60231868666085376 60397708907773952 60467092213727232 60728831278841856 60820070508527616 60965995614830592 61086221413122048 61327734940368896 61392331248500736 61513397786640384 61682766544109568 61688649632186368 61991865733349376 62020934072008704 62114114561900544 62263144457699328 62291077851250688 62626607256305664 62632580364632064 62720697711919104 62995165832282112 63149350829686784 63244226657255424 63340528413966336 63520985759875072 63616419933192192 63891791241281536 63959088261758976 64141307886436352 64583688733065216 64589848501026816 65122768043114496 65220608740294656 65251191054925824 65506016564871168 65578172015443968 65888409717571584 65894693925289984 65964100596793344 66046495249399808 66349167827484672 66508358852542464 66538196795654144 66608281266683904 66639514268860416 67157854544461824 67290290775392256 67296708689657856 67451739829174272 67851962061684736 67923430317490176 67947422521245696 67953903110455296 68319935188697088 68514578878693376 68586745066684416 68617515445518336 68721999089762304 68917788260958208 68993701807915008 69295620828954624 69393112362123264 69399730836209664 69867366875398144 69972335876112384 70077462582657024 70461652910211072 70549665380040704 70655659468652544 70964851278610432 71043019683397632 71149754989412352 71461108979859456 71568472424841216 71878265146441728 72050722090254336 72158971372240896 72554573293682688 72587123777077248 72754342423166976 72904767747129344 73263114048503808 73407589936791552 73471840869154816 73583716177281024 73616728369659904 73694268635480064 74124460932268032 74131530665951232 74302307155574784 74335641732644864 74743176958574592 74855471395110912 75035071525945344 75070255898034176 75183041739227136 75708797275865088 75803363865788416 75883207307821056 75917251131211776 76333457319395328 76448140999262208 76543631091040256 76963271323680768 77078901238530048 77194704876208128 77416201394847744 77532511793577984 77957573432573952 78172218986594304 78600787734822912 78636050758500352 78718877860626432 78943148167921664 79368373552545792 79487616902234112 79835457688436736 80151099129987072 80273144920670208 80309158221447168 80622789618302976 80971775038455808 81057062351536128 81093427344703488 81287994153107456 81448295217496064 81660514249211904 81848635226062848 81856441664667648 82017863715520512 82243688725479424 82655820977799168 82694578762678272 82818819415867392 83017525943599104 83502143008407552 83510107152842752 83627596949225472 83993554443042816 84086074078396416 84325635543007232 84414455466688512 84454037885288448 84580921956630528 84821893244256256 85278784349011968 85406907522613248 86111584977420288 86119798001369088 86583680239140864 86830357390819328 86960811653726208 87001588073234432 87093226569203712 87341355419828224 87437562687258624 87851212956762112 87943746359918592 87952134129057792 88465557103312896 88677811803389952 88811041688911872 88852685691813888 89543806059282432 89720387700523008 89728944919543808 89935653105565696 90169986521235456 90347802999128064 90596563361660928 90605204147273728 90700638320590848 91093246918262784 91230105762791424 91448993422245888 91490020594024448 91629332119683072 91991602410553344 92524149816164352 92532974448279552 93031401108013056 93296447834816512 93394716686548992 93436616776876032 93939910884458496 93948870546948096 94207545958203392 94492748748423168 94724026244530176 94866339985883136 95281478639812608 95424629899788288 95837686861922304 96067629453672448 96211961829654528 96739431058243584 96782831702769664 96884772751540224 97005789897555968 97684152064671744 97830913110441984 97876786582388736 98111621569708032 98259024847306752 98832614576357376 98842040887934976 99069742874099712 99657569278099456 99762538278813696 99807295193481216 99959271403290624 100046762034593792 100244055652302848 100736781816692736 100935436163088384 100945063034486784 101177609743761408 101223001508282368 101777943092527104 101921133781868544 101930854665682944 102617695098241024 102771868318040064 102926273168277504 103221601859796992 103376682391437312 103490552711872512 103943431243431936 104099596254314496 104229625315459072 104801050313097216 104958503814168576 105116193873985536 105824498070061056 105983489202978816 106447276917915648 106564529525096448 106868132173316096 107078877628596224 107191663469789184 107497052824403968 107817397719662592 108076083135381504 108124569792937984 108238457058361344 108880685665615872 109131513634750464 109357151620694016 110207761303732224 110259438350237696 110375574265921536 110425092554489856 111197295998926848 111336190677876736 111453460733362176 111503462598967296 111991405924057088 112114765437861888 112283207092666368 112552607288918016 112605383847051264 112774562608840704 113705045798682624 113875876696817664 114500185979092992 114815446636560384 114826397335158784 115444906985521152 115618351857795072 115947748871634944 116124302092271616 116298767690366976 116583416916344832 117258328479891456 117901181602234368 117954076137750528 118237082404519936 118414722251882496 118470247589085184 119052560328818688 119391741412376576 119627183600697344 119753186532655104 120226648694980608 120463737332170752 120795417815547904 120934184427454464 121457662557683712 121640141017055232 121931991229661184 122172442826244096 122655469880737792 122784662497001472 123026795573280768 123365533088219136 123377299264372736 123983731466698752 124041868144017408 124228229123801088 124526288915398656 124582155702501376 125253214512611328 125265160729264128 125441395423838208 125990331664564224 126298701659373568 126488453314510848 126681056827932672 127041971519750144 127232839866384384 127783582482563072 127918176523517952 128282615772872704 129167377466130432 129179697002053632 130245536086228992 130441217480589312 130502382109851648 131012033129742336 131156344030887936 131776819435143168 131789387850579968 131928201193586688 132092990498799616 132698335654969344 133016717705084928 133076393591308288 133216562533367808 133279028537720832 134315709088923648 134580581550784512 134593417379315712 134903479658348544 135703924123369472 135894845042491392 135907806220910592 136639870377394176 137029157757386752 137173490133368832 137235030891036672 137443998179524608 137835576521916416 137987403615830016 138786224724246528 138799461672419328 139734733750796288 139944671752224768 140154925165314048 140923305820422144 141099330760081408 141311318937305088 141929702557220864 142086039366795264 142299509978824704 142922217959718912 143136944849682432 143756530292883456 144101444180508672 144317942744481792 145109146587365376 145174247554154496 145508684846333952 145809535494258688 146526228097007616 146815179873583104 146943681738309632 147167432354562048 147233456739319808 147388537270960128 148248921864536064 148263061331902464 148604614311149568 148671283465289728 149486353917149184 149710942790221824 150070143051890688 150140511796068352 150366083478454272 151417594551730176 151606727731576832 151766414615642112 151834502262423552 152666914638790656 152896281998524416 153087262182080512 153926542647361536 154157802477060096 154389409752416256 154832402789695488 155065023587155968 155915146865147904 156344437973188608 157201575469645824 157272101517000704 157437755721252864 157886296335843328 158736747105091584 158975233804468224 159670915376873472 160302198259974144 160618316442894336 161245579236605952 161943550076911616 162114124703072256 162186854689406976 162575988306214912 162896590434992128 163321028498423808 163697270452125696 164035727431041024 164487377450958848 165311641955598336 165389157525356544 165637638831734784 167004286016815104 167255193898450944 167987108886085632 168172148156792832 168651271086014464 168828910933377024 168908075770576896 169161843913261056 169643786488512512 170557568698023936 170813815045226496 172223169954840576 172239596002738176 173167360478281728 173660714781638656 173921623307452416 174003176146468864 174186453138407424 174682710839656448 174875125374517248 175702425913524224 175887492719837184 175904268258115584 176931114206625792 177355623606779904 177622083377823744 177705371383627776 179087612118564864 179440775401046016 179457889839087616 179871306211131392 180339973042470912 180695605998256128 181193126723321856 181210408294547456 181401276641181696 182186493836525568 182460211525582848 182897986844491776 182980041188048896 183258664239366144 183983204821106688 185048299632328704 185065948896559104 186062802216026112 186592895669633024 186789433373097984 186873233553752064 187879821768916992 187897741093896192 188415091916406784 188985497496846336 189448052489060352 189732679971766272 190562957279625216 190849259799576576 191675373723844608 192135258907344896 192423923659309056 193565663405539328 193769545503080448 194011579795111936 195368304129343488 195661826220883968 195753573164777472 196518049694613504 197665229152714752 197684081775869952 198139485748199424 199315138556198912 199525076557627392 199614590386962432 199918542806581248 200488111304605696 201473563633385472 201870872326176768 201890126068973568 202355219487522816 202446003016564736 203555886185054208 203842267563737088 203861709331365888 205235390196482048 205543736636080128 205852546336555008 206443203719593984 206753364782874624 206981105423745024 207886862486863872 208199192508628992 208459250630918144 209602100626194432 209917007628337152 210232387747971072 211648996140122112 211966978405957632 212894553835831296 213129059050192896 213736264346632192 214157755257192448 214383326939578368 214994105648807936 215634795439325184 216152166270763008 216249139585875968 216476914116722688 217761371331231744 218263027269500928 218714303241388032 220415522607464448 220518876700475392 220751148531843072 220850185108979712 222394591997853696 222672381355753472 222906921466724352 223006925197934592 223982811848114176 224229530875723776 224566414185332736 225105214577836032 225210767694102528 225549125217681408 227410091597365248 227751753393635328 229000371958185984 229630893273120768 229652794670317568 230889813971042304 231236703715590144 231895497743269888 232248604184543232 232597535380733952 234516656959782912 235802363204468736 235908152275501056 236829444503764992 236940495178170368 238105120657637376 238783482824753152 239254367201394688 239506373065310208 240453297389961216 240927474664341504 241590835631095808 241868368854908928 242915325115367424 243280282034110464 243863982459322368 244344885652488192 245310939761475584 245569324994002944 246053591146561536 246731066176438272 246754598528745472 247967462933397504 248083736288034816 248456458247602176 249052577830797312 249164311405002752 250506429025222656 250530321458528256 250882790847676416 251980663329128448 252597403318747136 252976906629021696 253362113655865344 254083943039500288 254465679732768768 255567164965126144 255836353047035904 256565231545745408 258334754932260864 258359394004107264 260491072172457984 260882434961178624 261004764219703296 262024066259484672 262312688061775872 263553638870286336 263578775701159936 263856402387173376 264185980997599232 265396671309938688 266033435410169856 266152787182616576 266433125066735616 266558057075441664 268631418177847296 269161163101569024 269186834758631424 269806959316697088 271407848246738944 271789690084982784 271815612441821184 273279740754788352 274058315514773504 274346980266737664 274470061782073344 274887996359049216 275671153043832832 275974807231660032 277572449448493056 277598923344838656 279889343504449536 280309850330628096 281846611640844288 282198661520162816 282622637874610176 283859405114441728 284172078733590528 284599019957649408 285844435919437824 286273889699364864 287513060585766912 288202888361017344 288635885488963584 290218293174730752 290348495108308992 291017369692667904 291619070988517376 293052456194015232 293630359747166208 293887363476619264 294334864709124096 294466913478639616 294777074541920256 296497843729072128 296526122663804928 297209228622299136 297342566930579456 298972707834298368 299421885580443648 300140286103781376 300281023592136704 300732166956908544 302835189103460352 303213455463153664 303532829231284224 303669004524847104 305333829277581312 305792563997048832 306174524364161024 307853085294723072 308315604954120192 308778819504832512 309664805579390976 310130047174311936 311830293730295808 312688875946377216 314403150939291648 314544203034001408 314875511442505728 315772592671686656 317473494210183168 317950467608936448 319341830753746944 320604396519948288 321236632885788672 322491158473211904 323887100153823232 324228249406144512 324373709378813952 325151976612429824 325793180869984256 326642056996847616 327394540904251392 328071454862082048 328974754901917696 330623283911196672 330778315050713088 331275277663469568 334008572033630208 334510387796901888 335974217772171264 336344296313585664 337302542172028928 337657821866754048 337816151541153792 338323687826522112 339287572977025024 341115137396047872 341627630090452992 344446339909681152 344479192005476352 346334720956563456 347321429563277312 347843246614904832 348006352292937728 348372906276814848 349365421679312896 349750250749034496 351404851827048448 351774985439674368 353862228413251584 354711247213559808 355244166755647488 355410742767255552 358175224237129728 358881550802092032 359742612422262784 360679946084941824 361391211996512256 362386253446643712 362420816589094912 362802553282363392 364372987673051136 364920423051165696 365795973688983552 365960082376097792 366517328478732288 367966409642213376 370096599264657408 370131897793118208 372125604432052224 373185791339266048 373578866746195968 373746467107504128 375759643537833984 375795482187792384 376830183832813568 377970994993692672 378896104978120704 379465359943532544 381125914559250432 381698519599153152 383350747447689216 384270517814689792 384847847318618112 387131326811078656 387539091006160896 388023159590223872 390736608258686976 391323652441767936 391507146329554944 393036099389227008 395330458305429504 395368163551739904 396278971496398848 398630277112397824 399050153115254784 399229180773924864 399837085613162496 400976222609211392 402947127266770944 403741744652353536 403780252137947136 404710438975045632 404892006033129472 407111772370108416 407684535127474176 407723418662731776 410470780392964096 411087473272160256 411705092673110016 412886407439187968 413506729565749248 413962210847490048 416398385017257984 416918501261836288 419204201252388864 419834015256674304 420464775495942144 423297992280244224 423933956811915264 425789107671662592 426258118100385792 427472528693264384 428315510514384896 428766653879156736 431269590878650368 432304332541526016 432498279171751936 432953828233445376 435522742662463488 436526054539001856 437428606482776064 440831045214928896 441037753400950784 441502297063686144 441700370217959424 444789183995707392 445344762711506944 445813842933448704 446013850395869184 447965623696228352 448459061751447552 449132828370665472 450210429155672064 450421535388205056 451098250435362816 454820183194730496 455503506787270656 458000743916371968 459261786546241536 459305589340635136 461779627942084608 462473407431180288 463790995486539776 464497208369086464 465195070761467904 469033313919565824 471604726408937472 471816304551002112 473658889007529984 473880990356340736 476210241315274752 477566965649506304 478508734402789376 479012746130620416 480906594779922432 481854949328683008 483181671262191616 483736737709817856 485830650230734848 486560564068220928 487727964918644736 488689771304976384 490621879522951168 492107182293123072 493462132352876544 493509197057490944 495934925866795008 496167472576069632 496912916495204352 498328622810005504 501012858050445312 501765581695352832 503961326658256896 505194806637494272 505953813258043392 506724227311730688 508931359465537536 511134329930252288 511672706094071808 513130463091490816 516669509864521728 516718788008214528 520982144344915968 521764869922357248 522009528439406592 524048132518969344 524625376123551744 527107277740572672 527157551402319872 527712804774346752 528371961995198464 530793342619877376 532066870820339712 532305574365233152 532866250133471232 533116114150883328 537262836355694592 538322326203138048 538373669517262848 539613918633394176 542815696493477888 543579380169965568 543631224883642368 546559481509576704 548116631029547008 548693960533475328 548940123564146688 549775992718098432 551342306087665664 551949614463320064 555144898896986112 555197846689677312 559778687008899072 560619700661256192 563693223281688576 564397323040325632 565245275749220352 567718810228883456 568344157467181056 569198039915298816 571688871838875648 572547779398729728 575026121171533824 576405776722034688 577271770977927168 580696990216617984 582034739385335808 583238141977034752 586104912388030464 587260719494332416 587774726953238528 588933826957279232 589554149083840512 592995687458144256 593052245327609856 594418457244598272 594685133861158912 597945415668596736 598843771160887296 601464333913817088 605670378206920704 606426910926307328 607065658462568448 607338009049694208 610667658555162624 611585127994097664 612349048728322048 615706170589446144 616631209908240384 617557639009665024 619329611158781952 620260094348623872 623660587460591616 625377751892754432 628806301878583296 629088406068002816 629751022885011456 631545185343373312 634946988420366336 635900935217872896 638683661507493888 641208793039896576 642473265771577344 644982316946423808 647774200307646464 648456498812289024 648747418757627904 650303953224859648 651586361739968512 653284113993695232 654789081808502784 656142909724164096 657949509803835392 661246567822393344 661556630101426176 662550555326939136 668017144067260416 669020775593803776 671948435544342528 672688592627171328 674605084344057856 675315643733508096 675632303082307584 676647375653044224 678575145954050048 682230274792095744 683255260180905984 688892679819362304 688958384010952704 692669441913126912 694642859126554624 695686493229809664 696012704585875456 696745812553629696 698730843358625792 702809703654096896 703549970879348736 707724456826503168 710488333511294976 710821485534511104 716350448474259456 717763101604184064 721359892169883648 722782423993024512 724772506893287424 724841633178189824 725605106564726784 728745975346102272 729840846102331392 731591947377967104 731920164752195584 733034656957464576 735932819284426752 740193198529314816 740263795586236416 744251208864104448 746371582678532096 747157733492391936 747492934215008256 751519287075667968 751590964375584768 753660367665627136 755941989987385344 757792209956241408 758930719887065088 762251829118500864 763397039198306304 766701494895378432 768541035629379584 769695694637236224 774262653622157312 775078182012321792 776046319180447744 781473216517373952 782647304883535872 783014292659109888 786072198778454016 790660916610859008 790736327103479808 792557942992797696 797260554224795648 798100306230509568 798458361547849728 799674171226324992 801952445218422784 805894254533541888 807483489304707072 807560504275894272 809420877950091264 809784012066258944 814223544740216832 815369070254948352 815446837325463552 820941560785928192 822174946544320512 823410185346220032 825772814878375936 827013459131498496 827924421694980096 832796770034515968 833837002523672576 839668030513348608 840929550991884288 846595984560488448 847867913623830528 851578215343325184 852516236200771584 856631021028769792 857533307758313472 862539181757300736 864608665083052032 864996558343503872 865907656466890752 871045485324926976 873052109078003712 874857212965552128 881662090429857792 882075506801901568 883004594127372288 883400740435918848 889578367991414784 890689525423013888 891627685866897408 892027700791738368 895931247392456704 896918123502895104 898265656741330944 900420858311344128 900843070776410112 902196500870725632 909640366389460992 911007013574541312 916001487832743936 918523573092483072 918611178681270272 923559255884169216 924946814862360576 927581990973079552 928994416738172928 930390141522935808 938066627839131648 943209452817874944 943632609102004224 947317778015059968 947761980712681472 952420482630549504 955133931299012608 957017468805578752 958025492261240832 961813189559844864 963709898657366016 966363342524383232 967473475419635712 971661300461469696 973121128136441856 975455929837289472 977379542609952768 981243759045902336 984214364586246144 986924264705753088 987018394114981888 991869851733590016 992334945152139264 993825832990408704 996657245620011008 1002025716100890624 1003531163390705664 1007922653316513792 1011907626516086784 1013448454623461376 1017862718931075072 1022268659860504576 1023345412188143616 1026260926182981632 1033339019729043456 1033437576016429056 1041964288689831936 1043529739844714496 1044019056878813184 1048096265037938688 1049250752247103488 1054214555481145344 1054315102804639744 1056743923990396928 1061586685239754752 1064133741640679424 1064611148730466304 1065732500266942464 1066232228301766656 1074525672711389184 1076644652406276096 1079227837266788352 1085631392986955776 1087158760339931136 1087262449767284736 1093118963019153408 1096233262059094016 1097387921066950656 1097880247128293376 1099551985436196864 1102684612175331328 1103899228926640128 1110289797793972224 1110395693379354624 1119557374017798144 1121239401322512384 1127386446563377152 1128794646080651264 1130490551498440704 1135437620457766912 1136688314934362112 1138396079830597632 1143377743677751296 1145095558797459456 1150052242343067648 1152811553444069376 1154543541955854336 1161393980433235968 1164069478770671616 1166476283954069504 1172209824776060928 1174521438988664832 1175549453906477056 1177867653914558464 1179108298167681024 1185991374916288512 1186104490655219712 1188836914489196544 1189370267722317824 1195890831337193472 1197687542321774592 1202928667827634176 1211340756413841408 1212853821852614656 1214131316925136896 1214676018099388416 1221335317110325248 1223170255988195328 1224698097456644096 1231412341178892288 1233262419816480768 1235115278019330048 1238659222317563904 1240520188697247744 1250755503785508864 1257612603757166592 1258176812136005632 1259502045770022912 1263090370686746624 1269893976840732672 1271801870435745792 1277367323014987776 1282417586079793152 1284946531543154688 1295548400615292928 1296912997624578048 1297494837515255808 1300607906449719296 1303172723479937024 1306568227987390464 1309578163617005568 1312285819448328192 1315899019607670784 1322493135644786688 1323113260202852352 1325101110653878272 1336034288134520832 1338041551187607552 1343896871088685056 1345377185254342656 1349210168688115712 1350631287467016192 1351264606164615168 1353294751306088448 1357150291908100096 1364460549584191488 1366510520361811968 1377785359638724608 1377916768021905408 1385338883826253824 1389285718253109248 1391372986459619328 1392025409171750912 1393491625107259392 1397461686717251584 1405619407308193792 1407099941758697472 1415448913653006336 1420976667022589952 1421642971069022208 1432700896948518912 1435526203208368128 1442719784339767296 1445564847986049024 1449545013786574848 1449683266356379648 1451210213129453568 1457491950692204544 1459681692204662784 1463183894755934208 1463840329504391168 1466069313914929152 1471865638568853504 1480386397058629632 1480527591172472832 1488502417728208896 1492743165357064192 1494985868430016512 1503038574151335936 1507320735331254272 1511883979974770688 1515584419912482816 1517861439774130176 1526794078396612608 1533402989790756864 1537082071258759168 1539391389274472448 1548525307244314624 1550156364024643584 1552092638360895488 1562946433034747904 1565294609767071744 1566028585318219776 1572144397556908032 1581321833221718016 1581472654206959616 1585115885985595392 1594521108449591296 1596200612461019136 1596916723095699456 1599348342452649984 1603904890436845568 1611788509067083776 1614966978609414144 1615121008551788544 1618841755900182528 1619568024132517888 1628447089480433664 1630738140509896704 1630893674650927104 1641883121571856384 1644349893088641024 1646820370692440064 1651545629756751872 1654026918262996992 1655848843389960192 1665593540069031936 1667674005047345152 1679336061026697216 1681859101983768576 1693191969120976896 1695735827247661056 1703156430686650368 1705032472401543168 1713262042057539584 1715066615516626944 1725078363514601472 1729217330166104064 1729993116687007744 1731815312933781504 1742090970649853952 1746104218156007424 1749714425931104256 1763324180859715584 1764151013603803136 1766801480871837696 1779156735982829568 1781379050846027776 1783255371733794816 1784055401583476736 1791862494784913408 1793836247005790208 1796531313482661888 1804393001741451264 1819280732778921984 1822014027149082624 1832002975665487872 1837047146184966144 1847118511768338432 1849893629724721152 1855163981946159104 1857988833476345856 1860780283045871616 1876133255678263296 1886418905635749888 1887265218204008448 1894635556030119936 1895523961425362944 1904840965261099008 1910267862598025216 1914034937611157504 1916050984522481664 1923626379119689728 1927419797314732032 1932726685048766464 1934946950839271424 1943322600922939392 1946242256272883712 1950911859674578944 1954759085219905536 1962487518091804672 1968428729172492288 1973848529411506176 1974036788229963776 1983739703467180032 1984669890304278528 1987651665980817408 1993314491240022016 2004051432201781248 2007062326781411328 2015845306633027584 2023815253032173568 2026896909246922752 2035725437862150144 2044537319721009152 2046690824376287232 2052521852365963264 2066678039458086912 2066875152032858112 2083928577379663872 2087059479689428992 2088038113757626368 2096192530075877376 2108429110962290688 2108630205609279488 2113487847980793856 2123173370479509504 2129222297460932608 2131465000533884928 2132464456603533312 2149051345422778368 2153289304812552192 2174317520679862272 2174524899534569472 2186237926038306816 2192466524118188032 2194775842133901312 2195760494256586752 2199103970872393728 2205369224350662656 2207798457853280256 2220579595587944448 2220791386758709248 2239114748035596288 2242478802645024768 2254772893126754304 2257589292161302528 2260981102996881408 2270875240915533824 2273376629868724224 2276792159661195264 2286755487355502592 2290191117594918912 2300104484686135296 2305623106888138752 2309087083911708672 2322787960866471936 2328138957541343232 2332952567908139008 2344419649552121856 2349042877977329664 2351098907812954112 2355735307829116928 2358216596335362048 2371982749832577024 2372208981310439424 2377673828978393088 2378740535444635648 2391781662674386944 2395375084643549184 2405857335655268352 2422681512827682816 2425707643705229312 2428262633850273792 2429352036198776832 2442670634220650496 2446340511976390656 2449396194913288192 2462824682357784576 2466524839632961536 2470230556038660096 2477318444635127808 2481040377394495488 2501511007571017728 2516353624272011264 2519004091540045824 2526180741373493248 2539787953681465344 2543603740871491584 2554734646029975552 2569893063086309376 2591096801230585856 2593825995249156096 2594989675030511616 2606345446959874048 2613136455974780928 2619156327234011136 2624571638896656384 2631798039215341568 2644986271289573376 2646226520405704704 2650202221307756544 2672068576269041664 2676083102375215104 2687793742177370112 2690754370508685312 2698420337376231424 2701262574934032384 2702529212329230336 2706589502612176896 2714300583816200192 2728921099168382976 2733021040723623936 2755570719277449216 2755833536043810816 2770677767652507648 2778571436506218496 2782745972919238656 2784050818343501824 2786983250214518784 2794923373434503168 2811238814616387584 2814199883517394944 2830897827306012672 2841953334045179904 2843285942138044416 2865401793897037824 2871052406416736256 2885439568679534592 2891129695972098048 2899090027573149696 2899366532712759296 2902420426258907136 2914983901384409088 2919363384409325568 2926367789511868416 2927680659008782336 2932138627829858304 2943731277137707008 2960772794117259264 2961055182344945664 2977004835456417792 2985486330714128384 2989971736860033024 3006077148302671872 3014641470662508544 3023767959949541376 3035722879548260352 3053588156793225216 3066805979581513728 3078782778548944896 3097050614488629248 3100312728049287168 3104185276721790976 3125892866069495808 3130589219534143488 3132057170636439552 3144288795113816064 3162643666443436032 3162945308413919232 3170231771971190784 3189042216899182592 3192401224922038272 3193833446191398912 3198696684905299968 3207809780873691136 3223577018134167552 3229933957218828288 3237683511800365056 3239136048265035776 3256894178960867328 3261476281019793408 3261787349301854208 3283766243143712768 3288699786177282048 3293640741384880128 3303091259513503744 3308053836525993984 3311697686779920384 3331187080138063872 3335348010094690304 3358672122053394432 3363718203967537152 3386383938241953792 3391471654495322112 3406312861373300736 3410064944803086336 3426524084115079168 3430133231033253888 3450156727029202944 3458434660332208128 3459986233374015488 3463630625867563008 3484181941299707904 3492208436312014848 3499428851862208512 3526648361719431168 3528302027207606272 3533602961743675392 3558313471965659136 3562758101692055552 3566510743467589632 3568110803166953472 3583724989569826816 3587672494011580416 3593062626965323776 3608786003482902528 3638561465557843968 3644028054298165248 3664005951330975744 3674094292369932288 3694237023536676864 3699787259449442304 3710327963892318208 3715977666952691712 3721560566091743232 3752266511356526592 3772837811271499776 3774530436408016896 3789271112060239872 3791047922850725888 3809681930522198016 3820535725196050432 3828069875222315008 3832101969044963328 3847252758239379456 3854839594629464064 3865453370097532928 3886645201845878784 3892484512545767424 3901823719349157888 3909518170439811072 3924975036183609344 3936857458344984576 3947697058823012352 3967479406934360064 3969339780608557056 3975303331961634816 3986628982480044032 4008102864403562496 4014124653562822656 4031690613266055168 4047630506064347136 4053793818493845504 4071450875724300288 4089074639442018304 4093381648752574464 4105043704731926528 4133356078916173824 4133750304065716224 4167857154759327744 4174118959378857984 4176076227515252736 4192385060151754752 4216858221924581376 4217260411218558976 4226975695961587712 4246346740959019008 4258444594921865216 4262930001067769856 4264928913207066624 4298102690845556736 4306578609625104384 4348635041359724544 4349049799069138944 4372475852076613632 4384933048236376064 4389551684267802624 4391520988513173504 4398207941744787456 4410738448701325312 4415596915706560512 4441159191175888896 4441582773517418496 4478229496071192576 4484957605290049536 4515178584322605056 4521962205993762816 4541750481831067648 4546753259737448448 4553584319322390528 4580382235189837824 4600208969372270592 4611246213776277504 4618174167823417344 4645575921732943872 4656277915082686464 4688839299104243712 4698085755954659328 4702197815625908224 4711470615658233856 4716433192670724096 4743965499665154048 4744417962620878848 4755347657956786176 4757481070889271296 4783563325348773888 4790750169287098368 4811714671310536704 4845363025655365632 4851415287410458624 4856525267700547584 4858704072397553664 4885341268441300992 4892681023952781312 4898792389826576384 4925649364715569152 4933049679265923072 4940461112077320192 4954636889270255616 4962080754788990976 5003022015142035456 5032707248544022528 5038008183080091648 5052361482746986496 5079575907362930688 5087207481742983168 5109469292059951104 5139786126172618752 5182193602461171712 5187651990498312192 5189979350061023232 5212690893919748096 5226272911949561856 5238312654468022272 5249143277793312768 5263596078430683136 5289972542579146752 5292453040811409408 5300404442615513088 5344137152538083328 5352166204750430208 5375587484354740224 5381508741017370624 5396840674752462848 5413179005224353792 5428601167632400384 5457842198336765952 5466042081447247872 5511141438554898432 5541355535305015296 5557142873012436992 5565491945838477312 5568101636687003648 5573966500429037568 5622477629232775168 5628399767034789888 5661795654612025344 5683906668090359808 5686571884276088832 5730803587794075648 5742104812833472512 5770879137359069184 5782259391944196096 5798180055146299392 5798733065425518592 5804840852517814272 5829967802768818176 5838726768818651136 5852735579023736832 5855361318017564672 5864277255659716608 5887462554275414016 5921545588234518528 5922110364689891328 5954009670912835584 5970972661428256768 5979943473720066048 6012154296605343744 6029282941325017088 6047535919899082752 6071445759096520704 6107176313586450432 6133611959163027456 6157565557097889792 6194101228977258496 6200625456098574336 6208370553443581952 6251785732138991616 6261178439068286976 6264114341272879104 6288577590227632128 6325287332886872064 6325890616827838464 6340463543942381568 6378084433798365184 6387666892382797824 6397393369810599936 6415619561747382272 6447154036268335104 6459867914437656576 6478272096530071552 6522952562039586816 6523574698603708416 6567532486287425536 6577399572354564096 6587281482769760256 6616107673051987968 6623395373559840768 6662374160276127744 6670696020189380608 6717344244106788864 6727436407935074304 6772767876483907584 6782943308990644224 6812625722746601472 6820129889606172672 6853048168230158336 6860266462066507776 6900313454058405888 6916869320664416256 6919972466748030976 6927261251735126016 6968363882599415808 6984416872624029696 6998857703724417024 7053296723438862336 7056604054415212544 7067205923487350784 7116626943931318272 7125516203384111104 7133021486935179264 7136221606333906944 7167449979139653632 7175344988023160832 7186125253930647552 7217572006965805056 7277122931115687936 7288056108596330496 7328011902661951488 7348188584739864576 7388474047073353728 7399574518898884608 7420655927784636416 7431955333905383424 7443121132183486464 7504533022713053184 7549060872816033792 7578542224120479744 7582095845701451776 7619363861044396032 7641071450392100864 7656139750444630016 7664203938089926656 7709679189258928128 7730906740195065856 7773290403691757568 7784969025091534848 7819036340879622144 7873714916689969152 7895394117646024704 7934958813868720128 7938679561217114112 7950606663923269632 7973257964960088064 8016205728807124992 8028249307125645312 8063381226532110336 8095261012128694272 8107587636987691008 8142901751448600576 8178149278884036608 8186763297505148928 8210087409463853056 8266712157832347648 8267500608131432448 8335714309518655488 8348237918757715968 8352152455030505472 8384770120303509504 8433716443849162752 8434520822437117952 8453951391923175424 8492693481918038016 8516889189843730432 8525860002135539712 8529857826414133248 8596205381691113472 8613157219250208768 8697270082719449088 8698099598138277888 8744951704153227264 8769866096472752128 8779103368535605248 8783041977026347008 8796415883489574912 8821476897402650624 8831193831413121024 8882318382351777792 8883165547034836992 8956458992142385152 8969915210580099072 9030357168645210112 9043924411987525632 9083500963662135296 9107168638644781056 9160764470379675648 9200417938744541184 9236348335646834688 9291151843465887744 9312555830165372928 9377678598208487424 9396171511909318656 9422941231316467712 9432866385341448192 9487930999330308096 9488835925241757696 9510695315913572352 9514962141778542592 9567126650697547776 9581500338574196736 9623429342621073408 9702830574820917248 9713050535401095168 9717408144795107328 9770682536882601984 9785362047905562624 9797584779653152768 9851298729431138304 9866099358531846144 9880922224154640384 9909273778540511232 9924161509577981952 10006044030284070912 10065414497088045056 10076016366160183296 10104722965493972992 10159151814725861376 10174414963485966336 10218938584119902208 10279572252345237504 10364387204922343424 10375303980996624384 10379958700122046464 10425381787839496192 10452545823899123712 10476625308936044544 10498286555586625536 10527192156861366272 10579945085158293504 10584906081622818816 10600808885231026176 10688274305076166656 10704332409500860416 10751174968709480448 10763017482034741248 10793681349504925696 10826358010448707584 10857202335264800768 10915684396673531904 10932084162894495744 11022282877109796864 11082711070610030592 11130983891676954624 11136203273374007296 11147933000858075136 11244955258465550336 11256799534069579776 11323591309224050688 11367813336180719616 11373143768552177664 11461607175588151296 11484209625666945024 11541758274718138368 11564518783888392192 11596360110292598784 11597466130851037184 11659935605537636352 11677453537637302272 11705471158047473664 11710722636035129344 11728554511319433216 11774925108550828032 11843091176469037056 11908019341825671168 11941945322856513536 11959886947440132096 12024308593210687488 12058565882650034176 12095071839798165504 12142891518193041408 12214352627172900864 12267223918326054912 12315131114195779584 12388202457954516992 12401250912197148672 12416741106887163904 12503571464277983232 12522356878136573952 12528228682545758208 12577155180455264256 12650574665773744128 12651781233655676928 12680927087884763136 12756168867596730368 12775333784765595648 12794786739621199872 12831239123494764544 12894308072536670208 12919735828875313152 12956544193060143104 13045905124079173632 13047149397207416832 13154799144709128192 13174562965539520512 13232215346103975936 13246790747119681536 13324748320552255488 13341392040378761216 13434688488213577728 13454872815870148608 13545535752967815168 13565886617981288448 13625251445493202944 13640259779212345344 13706096336460316672 13800626908116811776 13833738641328832512 13839944933496061952 13854522503470252032 13936727765198831616 13968833745248059392 14106593446877724672 14113208108830425088 14134411846974701568 14233253887862636544 14251032406768222208 14266042973870358528 14272443212667813888 14334899958279307264 14350689976046321664 14372250507861295104 14435144013931610112 14554245862231375872 14576112217192660992 14656023805323902976 14696377169479729152 14776948094146707456 14799149037797769216 14841311855569272832 14863910667810766848 14886242264366972928 15009066045426106368 15098121745632067584 15157084448240959488 15164191691402903552 15238727722088792064 15282142900784201728 15312279500889260032 15328407876179853312 15419358378517856256 15461813480390131712 15546580807383515136 15569938050183069696 15638072681759244288 15747429833379938304 15790788235292049408 15869917627737440256 15877359122434228224 15901213327846539264 15946515929920176128 16032411457614249984 16056498614251290624 16126762453064220672 16190522024257388544 16285803502897201152 16356298557768073216 16373526595010297856 16420174818927706112 16533424315664695296 16671428619037310976 16696475837515431936 16704304910061010944 16867432887698325504 16907902783846350848 16985386963836076032 17033778379687460864 17051720004271079424 17059715652828266496 17192410763382226944 17226314438500417536 17394540165438898176 17396199196276555776 17489903408306454528 17539732192945504256 17558206737071210496 17566083954052694016 17592831766979149824 17642953794805301248 17662387662826242048 17764636764703555584 17766331094069673984 17912917984284770304 17939830421160198144 18060714337290420224 18087848823975051264 18167001927324270592 18214337277289562112 18321528940759351296 18400835877489082368 18472696671293669376 18582303686931775488 18625111660330745856 18755357196416974848 18792343023818637312 18845882462632935424 18865732770682896384 18975861998660616192 18977671850483515392 19021390631827144704 19029924283557085184 19134253301395095552 19163000677148393472 19246858685242146816 19405661149641834496 19434816289590214656 19570724095811125248 19595169559306305536 19702597458862276608 19732198717063692288 19761844448309280768 19848323019155963904 20012088060568141824 20130828994176090112 20152032732320366592 20318303629451722752 20348829926971932672 20437877168239804416 20559144504690475008 20728774409844686848 20750607961993248768 20759917400244092928 20850763575678992384 20905091647798247424 20953250617872089088 20996573111173251072 21054384313722732544 21159890170316587008 21169812163245637632 21201617770462052352 21376548610152333312 21408664819001720832 21502349937418960896 21526034964069482496 21587362699009851392 21652716020897415168 21714404670529601536 21831368793347063808 21864168325788991488 22044565754219593728 22165422141220061184 22261967783353909248 22272406546748014592 22295866001716150272 22489910516931100672 22513599068139159552 22647182618448101376 22735626672361439232 22746287537104355328 22923214351176302592 22968419251333890048 23129037567776784384 23192720220585197568 23194932261702074368 23319871211075272704 23354907075274604544 23421445272070258688 23457109022638866432 23686182352938074112 23816038683651342336 23919773894880264192 24048617186421374976 24117131765300068352 24190143679596331008 24285783036386082816 24428705254345801728 24534447836652109824 24630262228391559168 24776404915909033984 24802501824394297344 24833482213774327808 25007142928555966464 25044713756273147904 25056457365091516416 25154310360910528512 25301149331547488256 25303562467311353856 25361854175769526272 25512337735193460736 25550667569531191296 25589573479242399744 25662478246989529088 25788616145073340416 25839471657750626304 25913088386120286208 26091810248158347264 26094298794414833664 26309598289418256384 26349125931079041024 26464430692207951872 26493581494239363072 26649496641104510976 26682784080757522432 26869376976427155456 26909745631740297216 27091071505935630336 27131773235962576896 27250502890986405888 27412192672920633344 27601253816233623552 27679889866992123904 27709045006940504064 27873455530397663232 27937667490496118784 28268823693949403136 28466507775725273088 28502064813536444416 28532085947740717056 28544886425335627776 28669799916558614528 28701379952092643328 28744501015722590208 28870288027863220224 29108491724462751744 29152224434385321984 29312047610647805952 29392754338959458304 29553896188293414912 29598298075595538432 29682623711138545664 29727821335621533696 29772484528733945856 30018132090852212736 30196243491264135168 30314168896481918976 30328383382805807104 30477455444177584128 30564285801568403456 30624559001778520064 30656815752359706624 30838716757035712512 30923626960780263424 31093161614767030272 31139876100366139392 31276145363518488576 31494859666759876608 31581576470584098816 31739835255474880512 31754718244868456448 31802426655693078528 31893031859840352256 32064822915228499968 32112997228502581248 32253524906128441344 32381044048514777088 32571607005794402304 32712597115536146432 32747053190020595712 32840349637855412224 33066848631329390592 33392951675030863872 33408609820122021888 33734865775396651008 33970773927672152064 34067556759374921728 34103440008542158848 34119431305656532992 34384821526764453888 34452628877000835072 34789080330877796352 34792398392553111552 34979806816612909056 35079464385891008512 35116413474142420992 35132167908105388032 35185663533958299648 35285907589610602496 35324775325652484096 35529273529407111168 35825835968569540608 35879660842320396288 36121428674580840448 36175697647950102528 36334003854648541184 36428674554579124224 36643057881518702592 36801671754978164736 36945393342587338752 37164607373863550976 37250223320661491712 37510714392833949696 37584686047637274624 37691764925265870848 37731465541365792768 37951723997321232384 37955343700967030784 38042781263654289408 38059848567114170368 38268506602790191104 38326001354296786944 38493717370484293632 38811322299283668992 38869632579180429312 39141448191622250496 39190339118612611072 39464397434127384576 39523688896618561536 39696646038311927808 40024176121136283648 40261657988352180224 40304065464640733184 40636607258903445504 40697659853943865344 40875754336479608832 41118289009380950016 41457548819689373696 41501215923986497536 41519834800488185856 41701527151357984768 41810183295596494848 41906501235744178176 42108768627445465088 42319780340633174016 42339624326491275264 42403235540924104704 42753097220304666624 42817329638003441664 43004699874837921792 43052069928138964992 43174725398019702784 43305432041794830336 43662737586694127616 43728336651577982976 44089131508439187456 44330844282440122368 44523935566707818496 44544813093496029184 44591732003432300544 44979821033862201344 45027198136278319104 45294365236896202752 45471253344722878464 45492575074208710656 45846428702352605184 45936838502667780096 46258075135553568768 46385440441170395136 46389864523404148736 46639742422150545408 46709814150549209088 46842890544140517376 46914218045277732864 47372364705876148224 47632077367302684672 47839547789760528384 48097234372842749952 48234263530600136704 48380287359192662016 48571566072772165632 48857410508691603456 49068895673304219648 49260524456783118336 49552809831818067968 49666964427548655616 50014285857111932928 50089427512546295808 50112914730183032832 50602298663094976512 50723708351539052544 51024675470386921472 51101335139062382592 51179146958484799488 51577232290146680832 51678943315501252608 51826176772240572416 52183620496316694528 52188597588829667328 52619196578836512768 52698251862158082048 52928861384415903744 52987162988478726144 53298993282209021952 53365568161515044864 53738753952854310912 53819491263480594432 54182143011871260672 54263546471925153792 54501005781972811776 54824385345841266688 55202507632467247104 55359779733984247808 55418090013881008128 55746911060795326464 55875334980992237568 56537647387898806272 56933015551450546176 57004129627072888832 57064171895481434112 57089772850671255552 57339599833117229056 57402759904185286656 57489002031445180416 57740576055726440448 58216983448925503488 58304448868770643968 58785508677918916608 59107792376586829824 59196596151191076864 59365247422277091328 59544969057467891712 60036264181704425472 60392486982528270336 60954910888355168256 61128571603136806912 61249118003557040128 61313631504719413248 61677433514071425024 61847253921560526848 62186323229534060544 62279752200732278784 62552290727036977152 62989719333519753216 63163152941168197632 63479670510949761024 63509436489736912896 63604853311386157056 63786063719680704512 64129645830456999936 64225994457005162496 64507049812256882688 64762088097029554176 65143214011588804608 65425194231072292864 65494106380041191424 65680699275710824448 66133697262658781184 66785903350061727744 66817219640244043776 67469731550793302016 67941547855344304128 68135113518749843456 68206880017084317696 68238862611313065984 68769643053528907776 68905257754001670144 69578160661755592704 69584796785106223104 69959613633225818112 70158928771782017024 70264335816210776064 70371327067916599296 70571815179221204992 71058547058814222336 71759321684640792576 72242857349161680896 72351395295900205056 72857349109158248448 73286115763037405184 73603343509956329472 73890786685174677504 74329214747727101952 74500446641322983424 75021428785667899392 75169372095274549248 75383529850531741696 75462931082731585536 75903447994642464768 75910687401934061568 76085562527308578816 76119697134228340736 76537013205580382208 76652002708593573888 76987434740968587264 77622644598567337984 77739265158360858624 78282896383244500992 78380678237225222144 78928794868254769152 79047377793237123072 79393292076623855616 80048352242272567296 80523315976704360448 80608130929281466368 81273214517806891008 81395319707887730688 81751508672959217664 82236578018761900032 82915097639378747392 83039669600976371712 83403054302715969536 83620366591192989696 83813002471488356352 84217537254890930176 84806471081848209408 85506194440609333248 85634659276006883328 86009399749675843584 86104139856277929984 86610864083589660672 87325475173388255232 87456673303155965952 88178263016878374912 88661688564880244736 89047871133415636992 89089626186992058368 89183464006864601088 89959642067724402688 90054396272556638208 90588730473792405504 90942506689445756928 90985150148417421312 91692857404705210368 91873677005335560192 92516150271107137536 92770880882340790272 92779729046808297472 93279484844301090816 93419628301098418176 93685781088281034752 93828436090555465728 94744729411752296448 95264154734605369344 95679095579521056768 96194468745685499904 96468527061200273408 96760574718385324032 97143132145544331264 97714821017383206912 98137791346608439296 98521048913566236672 99105619663636135936 99333928855097311232 100178855025092591616 100225829460366065664 101204597326189953024 102202670278124765184 102358293916969598976 103154464580293361664 103357886631002505216 103652353544481144832 104367240992633389056 104377195177659334656 105238393157673025536 105396503724316164096 105857722768831807488 105974325976957452288 106731136323030089728 107477507905708621824 107638982526961188864 108364286023742521344 108527092943850307584 109002011563945623552 109648770691682533376 110405015264934494208 110719559467968495616 110836180027762016256 111493822121590652928 111750669961984475136 113075294775797612544 113866031102901092352 114008259254145777664 114128343790962868224 114179545701342511104 114679199666234458112 114805519808370573312 114978004062890360832 115481152111452880896 116433966897851006976 116608897737541287936 117571017355837833216 118393192302382153728 118730494844554182656 119089938114935783424 120072528363408850944 120784973965056540672 121909821776710336512 122498236007114080256 122627263009438826496 123354867028142850048 123694507843121053696 124372646459068121088 124559504401464557568 125104581454073954304 126326305882336395264 126959341021899522048 127018872979473825792 127209706622772314112 127572127439361409024 128259291660913999872 128451988914010324992 129014099624513765376 129524176194059108352 130850388462144585728 130988212760082382848 131361398551421648896 132267394525317562368 133571806700123455488 133634439280488087552 134939463101586604032 135883095710688608256 136270227037499686912 136413760034168635392 136477725222626131968 137539286107057815552 137810515508003340288 139156321323511185408 139169593570212446208 139919227266451636224 140317857543564034048 140528671632421552128 140742654135833198592 141143630358442409984 142117094117628444672 143518643369281585152 144702790591800410112 145714698218316496896 146572231526074810368 147206687019912658944 147781573370349355008 148658429495454203904 149000893282645966848 150042857571335798784 150338744190549098496 150767059701063483392 151806895989284929536 152171125054617157632 152239394268456681472 153074026411160764416 153304005417187147776 155245289197134675968 155478530316721717248 156565792766489001984 156761356474450444288 157857589736509538304 158094755586474246144 158786584153247711232 160096704484545134592 161046631953408720896 161216261858562932736 162546429035613782016 162790639415775461376 163503017345918435328 164473156037523800064 165830195278757494784 166079339201952743424 166806108605431939072 167240733182385979392 167626004942976712704 168435074509781860352 169612942163696418816 171012388881218666496 171269318552013766656 172018799499351687168 172208279712555859968 173221728167179321344 174650950346776510464 174913346606311931904 176356526033756749824 177323377129760489472 178095742266831273984 178179252373984116736 179919284135448805376 180108792545113276416 181177460947584811008 183385714809410420736 183747354010671120384 185032300542214275072 185541761764681580544 186558969688602181632 186839256602196836352 187371562176562069504 187656872181110931456 189489458823504592896 190528309469210738688 191358191159042113536 192388937491370999808 192937054122400546816 193521149436770648064 194286264291088662528 195429642034766413824 196275582693216878592 197042097827132473344 198211239327272271872 198667857710194622464 200357710050185183232 200451658920732131328 202409194652379906048 204405340556249530368 204716587833939197952 206308929160586723328 206715773262005010432 207304707088962289664 208734481985266778112 208754390355318669312 210476786315346051072 210793007448632328192 211715445537663614976 213462272646060179456 215277965053922377728 216728572047485042688 217054185887700615168 220810030529868988416 221439118935936991232 221672360055524032512 222987644243181305856 223501339923968950272 226150589551595225088 227732062205802184704 228016518508291555328 228256687581925736448 228359091402685022208 229358399332468916224 229611039616741146624 229956008125780721664 230962304222905761792 232867933795702013952 233217795475082575872 235142034711675666432 236786384604764307456 237460989689108365312 238179876229871566848 240145056726817701888 241569947930113081344 243819643553420673024 244996472014228160512 245254526018877652992 246709734056285700096 247389015686242107392 248745292918136242176 249119008802929115136 250209162908147908608 252652611764672790528 254419413245544628224 255144254878722818048 256518583321827999744 256903977828020649984 258028199249027530752 261700776924289171456 261976425520164765696 264534789050635124736 267143613400246910976 267268878560976175104 269878926203173208064 271766191421377216512 272540454074999373824 272827520068337270784 272955450445252263936 275078572214115631104 275621031016006680576 278312642647022370816 278339187140424892416 279838454532903272448 280635715087128068096 281057343264843104256 281485308271666397184 282287260716884819968 284234188235256889344 287037286738563170304 289405581183600820224 291429396436632993792 293144463052149620736 294413374039825317888 295563146740698710016 297316858990908407808 298001786565291933696 300677488381098196992 301534119402126966784 303613791978569859072 304478788536913362944 306608010834374295552 310957060633443434496 313131585532978003968 313522712948900888576 315715179473019076608 316189511172948492288 317573168306495422464 320193408969090269184 322093263906817441792 322432523717125865472 325092858071227564032 325581278831550922752 327006034691836870656 328946312075047600128 331660390557514989568 332158678403905486848 333612217210863878144 334481466364771958784 335252009885953425408 336870149019563720704 339225884327392837632 342024777762437332992 342538637104027533312 344037598998703374336 344416559425111719936 346443456334358642688 349301900693553020928 349826693212623863808 352713052067513499648 356191484533662547968 356358504747968233472 359838568270897610752 360217585090226552832 362354921895169622016 367494708021342240768 370064601084428550144 371083523529363161088 373117939377204363264 373678513204393672704 374743124353124139008 375313744362221862912 378978917647009185792 381056618938421477376 382716382318084227072 384777874982741999616 385874108244801093632 387042298873541296128 388572528582177325056 392551165386433757184 394084195654264946688 396422478654544543744 397335715420389244928 400715420100370366464 400903317841464262656 404818389304759812096 408810681112499060736 409433175667878395904 412617858321173446656 413431546524010020864 414609414177924579328 417468963970533556224 417508780710637338624 420953572630692102144 421586014897264656384 423430891075327229952 426924545292120358912 430555930107844755456 434108371775401230336 441620061059737976832 442878237871873982464 443344720111048065024 445975288486362611712 447002679847937900544 452301179103190450176 456033037016583110656 456513375163851472896 456718182805370044416 458716798664937832448 459222079233482293248 459912016251561443328 465735867591404027904 466435590950165151744 470284069423351332864 473572769209528614912 474921979378216730624 476359752459743133696 480290113453635403776 483139895860226162688 487639287106841346048 489992944028456321024 490509052037755305984 493419468112571400192 494778031372484214784 497490585836272484352 498238017605858230272 500418325816295817216 505305223529345581056 508838826491089256448 510288509757445636096 513037166643655999488 513807955656041299968 516056398498055061504 523401553848578342912 523952851040329531392 529069578101270249472 534287226800493821952 534537757121952350208 539757852406346416128 543532382842754433024 545080908149998747648 550157144428231262208 551242062032013361152 556625285294044741632 559676909065806544896 561271430174256136192 562114686529686208512 562970616543332794368 568468376470513778688 574074573477126340608 578811162367201640448 582858792873265987584 586288926104299241472 588826748079650635776 591126293481397420032 594633717981816815616 596003573130583867392 601354976762196393984 603068238804253933568 607227583957139718144 608957577073826725888 613216021668748591104 621914121266886868992 626263171065956007936 627045425897801777152 631430358946038153216 632379022345896984576 635146336612990844928 640386817938180538368 644186527813634883584 650185716142455128064 651162557663101845504 663320781115029979136 664317356807810973696 668962932729543917568 670504019771906850816 673740298039127441408 678451768654785675264 684049555524874665984 685077274208055066624 688075197997406748672 688833118850223439872 692886912668717285376 698603801387106041856 699653386425247727616 705426104135026999296 712382969067325095936 712717009495936466944 719677136541795221504 720435170180453105664 724709843790339244032 734989416042684481536 740129202168857100288 742167047058726322176 746235878754408726528 747357026408787345408 749486248706248278016 750627488724443725824 757957835294018371584 765432764636168454144 769555749965483999232 771748216489602187264 774084597747082592256 785102330772867514368 794671430840778489856 801430840200740732928 801806635682928525312 809636778609519624192 817621362224998121472 818866351335756791808 825235716642346893312 826863093048020041728 829218828355849158656 834937927941067112448 835017561421274677248 841907145261384204288 843172029794529312768 846861782150654459904 853849090584240717824 861111860215689510912 868216743550802460672 883240122119475953664 885756475743747964928 886689440222096130048 891950576972725223424 894005359695875801088 904602358206380900352 912066074033166221312 913436365610740088832 917433597329875664896 919824032503122886656 932871181900330303488 940568138846702665728 947145538419057229824 952719504919486267392 960580226907270807552 966279791720452325376 975278574213682692096 979985888056912642048 981018104075510611968 986838936225142800384 989556062744968429568 994981171672544968704 996476035211716460544 1000836651632591634432 1010610447058691162112 1017677652982178512896 1020577019514891272192 1026074333287311998976 1027615911312082599936 1032112796996110123008 1046803107697156685824 1047905702080659062784 1058139156202540498944 1068574453600987643904 1069075514243904700416 1079515704812692832256 1087064765685508866048 1090161816299997495296 1102484124064026722304 1113250570588089483264 1119353818131613089792 1124229373059372417024 1125941233086665588736 1136936752941027557376 1148149146954252681216 1157622324734403280896 1165717585746531975168 1177653496159301271552 1182252586962794840064 1189267435963633631232 1192007146261167734784 1202709953524392787968 1206136477608507867136 1214455167914279436288 1217915154147653451776 1226432043337497182208 1243828242533773737984 1252526342131912015872 1254090851795603554304 1262860717892076306432 1264758044691793969152 1270292673225981689856 1280773635876361076736 1288373055627269767168 1302325115326203691008 1328634713615621947392 1337925865459087835136 1341008039543813701632 1347480596078254882816 1356903537309571350528 1368099111049749331968 1370154548416110133248 1376150395994813497344 1377666237700446879744 1397207602774212083712 1399306772850495455232 1410852208270053998592 1424765938134650191872 1425434018991872933888 1439354273083590443008 1440870340360906211328 1449419687580678488064 1469978832085368963072 1480258404337714200576 1484334094117452644352 1492471757508817453056 1494714052817574690816 1498972497412496556032 1501254977448887451648 1515915670588036743168 1530865529272336908288 1539111499930967998464 1543496432979204374528 1548169195494165184512 1570204661545735028736 1602861680401481465856 1603613271365857050624 1619273557219039248384 1635242724449996242944 1650471433284693786624 1653726186096040083456 1658437656711698317312 1669875855882134224896 1683814290522768408576 1686344059589058625536 1707698181168481435648 1722223720431379021824 1736433487101604921344 1766480244238951907328 1771512951487495929856 1773378880444192260096 1783901153945450446848 1788010719391751602176 1809204716412761800704 1824132148066332442624 1826872731221480177664 1834867194659751329792 1839648065006245773312 1865742363800660606976 1881136277693405331456 1894291076838114459648 1905439009838972534784 1921160453814541615104 1932559583440904650752 1950557148427365384192 1959971776113825284096 1979112125489936859136 1989962343345089937408 1992952070423432921088 2021220894117382324224 2035355305964357025792 2052148666574623997952 2055231822624165199872 2064225593992220246016 2093606215394313371648 2095811404161318125568 2116278312405080997888 2137148907201975287808 2138151028487809400832 2159031409625385664512 2174129531371017732096 2180323632599994990592 2204968248128053444608 2226501141176178966528 2238707636263226179584 2248458746118744834048 2251882466173331177472 2273873505882055114752 2296298293908505362432 2315244649468806561792 2355306992318602543104 2384014292522335469568 2405419907048785575936 2428910335828558872576 2435830308295306903552 2452864086674994364416 2487656485067547475968 2505052684263824031744 2508181703591207108608 2525721435784152612864 2529516089383587938304 2540585346451963379712 2561547271752722153472 2576746111254539534336 2604650230652407382016 2657269427231243894784 2675851730918175670272 2682016079087627403264 2694961192156509765632 2713807074619142701056 2736198222099498663936 2740309096832220266496 2752300791989626994688 2798613545700990910464 2821704416540107997184 2878708546167180886016 2881740680721812422656 2898839375161356976128 2939957664170737926144 2960516808675428401152 2968668188234905288704 2984943515017634906112 2989428105635149381632 2997944994824993112064 3002509954897774903296 3031831341176073486336 3061731058544673816576 3078222999861935996928 3086992865958408749056 3096338390988330369024 3140409323091470057472 3205723360802962931712 3207226542731714101248 3238547114438078496768 3270485448899992485888 3307452372192080166912 3316875313423396634624 3339751711764268449792 3372688119178117251072 3444447440862758043648 3472866974203209842688 3532960488477903814656 3543025902974991859712 3546757760888384520192 3567802307890900893696 3576021438783503204352 3618409432825523601408 3648264296132664885248 3653745462442960355328 3669734389319502659584 3679296130012491546624 3731484727601321213952 3762272555386810662912 3788582153676228919296 3810878019677945069568 3842320907629083230208 3865119166881809301504 3919943552227650568192 3958224250979873718272 3985904140846865842176 4042441788234764648448 4070710611928714051584 4104297333149247995904 4110463645248330399744 4128451187984440492032 4187212430788626743296 4191622808322636251136 4232556624810161995776 4274297814403950575616 4276302056975618801664 4318062819250771329024 4348259062742035464192 4360647265199989981184 4409936496256106889216 4453002282352357933056 4477415272526452359168 4496917492237489668096 4503764932346662354944 4547747011764110229504 4592596587817010724864 4630489298937613123584 4710613984637205086208 4810839814097571151872 4857820671657117745152 4871660616590613807104 4905728173349988728832 4975312970135094951936 5016363407182414217216 5051442871568305225728 5059032178767175876608 5123094543505444306944 5153492222509079068672 5209300461304814764032 5314538854462487789568 5351703461836351340544 5364032158175254806528 5389922384313019531264 5427614149238285402112 5472396444198997327872 5480618193664440532992 5504601583979253989376 5597227091401981820928 5643408833080215994368 5757417092334361772032 5763481361443624845312 5797678750322713952256 5879915328341475852288 5937336376469810577408 5969887030035269812224 5978856211270298763264 5995889989649986224128 6063662682352146972672 6156445999723871993856 6173985731916817498112 6192676781976660738048 6280818646182940114944 6411446721605925863424 6414453085463428202496 6477094228876156993536 6540970897799984971776 6614904744384160333824 6633750626846793269248 6679503423528536899584 6745376238356234502144 6888894881725516087296 6945733948406419685376 7065920976955807629312 7086051805949983719424 7152042877567006408704 7296528592265329770496 7307490924885920710656 7358592260024983093248 7462969455202642427904 7524545110773621325824 7577164307352457838592 7621756039355890139136 7684641815258166460416 7730238333763618603008 7839887104455301136384 7916448501959747436544 7971808281693731684352 8084883576469529296896 8141421223857428103168 8208594666298495991808 8220927290496660799488 8256902375968880984064 8374424861577253486592 8465113249620323991552 8636125638501542658048 8696518125484070928384 8819872992512213778432 8906004564704715866112 8954830545052904718336 8993834984474979336192 9007529864693324709888 9095494023528220459008 9185193175634021449728 9260978597875226247168 9421227969274410172416 9621679628195142303744 9715641343314235490304 9743321233181227614208 9811456346699977457664 9950625940270189903872 10032726814364828434432 10118064357534351753216 10418600922609629528064 10629077708924975579136 10703406923672702681088 10728064316350509613056 10779844768626039062528 10855228298476570804224 10944792888397994655744 10961236387328881065984 11009203167958507978752 11194454182803963641856 11286817666160431988736 11514834184668723544064 11526962722887249690624 11595357500645427904512 11759830656682951704576 11874672752939621154816 11957712422540597526528 11991779979299972448256 12127325364704293945344 12312891999447743987712 12385353563953321476096 12561637292365880229888 12822893443211851726848 12828906170926856404992 12954188457752313987072 13081941795599969943552 13229809488768320667648 13267501253693586538496 13359006847057073799168 13490752476712469004288 13777789763451032174592 13891467896812839370752 14131841953911615258624 14172103611899967438848 14614981849771841421312 14717184520049966186496 14925938910405284855808 15049090221547242651648 15154328614704915677184 15369283630516332920832 15460476667527237206016 15679774208910602272768 15832897003919494873088 15943616563387463368704 16169767152939058593792 16282842447714856206336 16417189332596991983616 16441854580993321598976 16513804751937761968128 16748849723154506973184 16930226499240647983104 17272251277003085316096 17393036250968141856768 17639745985024427556864 17812009129409431732224 17909661090105809436672 17987669968949958672384 18190988047056440918016 18521957195750452494336 18842455938548820344832 19243359256390284607488 19431282686628470980608 19486642466362455228416 19622912693399954915328 19901251880540379807744 20065453628729656868864 20236128715068703506432 20837201845219259056128 21258155417849951158272 21456128632701019226112 21559689537252078125056 21889585776795989311488 21922472774657762131968 22388908365607927283712 22573635332320863977472 23029668369337447088128 23053925445774499381248 23190715001290855809024 23519661313365903409152 23749345505879242309632 23915424845081195053056 23983559958599944896512 24254650729408587890688 24625783998895487975424 24770707127906642952192 25123274584731760459776 25908376915504627974144 26459618977536641335296 26718013694114147598336 26981504953424938008576 27555579526902064349184 27782935793625678741504 28263683907823230517248 28344207223799934877696 29229963699543682842624 29434369040099932372992 29851877820810569711616 30098180443094485303296 31665794007838989746176 31887233126774926737408 32339534305878117187584 32565684895429712412672 32834378665193983967232 32883709161986643197952 33027609503875523936256 33497699446309013946368 33860452998481295966208 34544502554006170632192 34786072501936283713536 35279491970048855113728 35624018258818863464448 35975339937899917344768 36381976094112881836032 37684911877097640689664 38486718512780569214976 38862565373256941961216 38973284932724910456832 39245825386799909830656 39802503761080759615488 40130907257459313737728 40472257430137407012864 41674403690438518112256 42516310835699902316544 43119379074504156250112 43844945549315524263936 44777816731215854567424 45147270664641727954944 46059336738674894176256 46107850891548998762496 46381430002581711618048 47039322626731806818304 47498691011758484619264 47830849690162390106112 47967119917199889793024 48509301458817175781376 49251567997790975950848 49541414255813285904384 50246549169463520919552 51816753831009255948288 52919237955073282670592 53436027388228295196672 53963009906849876017152 55565871587251357483008 56527367815646461034496 56688414447599869755392 58459927399087365685248 58868738080199864745984 59703755641621139423232 60196360886188970606592 63331588015677979492352 63774466253549853474816 64679068611756234375168 65668757330387967934464 65767418323973286395904 66995398892618027892736 67720905996962591932416 69089005108012341264384 69572145003872567427072 70558983940097710227456 71248036517637726928896 71950679875799834689536 72763952188225763672064 75369823754195281379328 77725130746513883922432 77946569865449820913664 80261814514918627475456 80944514860274814025728 83348807380877036224512 85032621671399804633088 86238758149008312500224 87689891098631048527872 89555633462431709134848 90294541329283455909888 92118673477349788352512 94997382023516969238528 95661699380324780212224 97018602917634351562752 98503135995581951901696 99082828511626571808768 100493098338927041839104 103633507662018511896576 105838475910146565341184 106872054776456590393344 107926019813699752034304 113054735631292922068992 116919854798174731370496 117737476160399729491968 119407511283242278846464 120392721772377941213184 126663176031355958984704 127548932507099706949632 129358137223512468750336 131534836647946572791808 135441811993925183864832 138178010216024682528768 139144290007745134854144 141117967880195420454912 142496073035275453857792 143901359751599669379072 145527904376451527344128 150739647508390562758656 155450261493027767844864 155893139730899641827328 161889029720549628051456 166697614761754072449024 170065243342799609266176 172477516298016625000448 175379782197262097055744 179111266924863418269696 180589082658566911819776 184237346954699576705024 189994764047033938477056 191323398760649560424448 194037205835268703125504 197006271991163903803392 200986196677854083678208 207267015324037023793152 211676951820293130682368 213744109552913180786688 215852039627399504068608 226109471262585844137984 233839709596349462740992 240785443544755882426368 253326352062711917969408 255097865014199413899264 258716274447024937500672 263069673295893145583616 270883623987850367729664 276356020432049365057536 284992146070550907715584 291055808752903054688256 301479295016781125517312 310900522986055535689728 311786279461799283654656 323778059441099256102912 350759564394524194111488 358222533849726836539392 361178165317133823639552 368474693909399153410048 379989528094067876954112 382646797521299120848896 388074411670537406251008 414534030648074047586304 423353903640586261364736 427488219105826361573376 431704079254799008137216 452218942525171688275968 467679419192698925481984 506652704125423835938816 510195730028398827798528 517432548894049875001344 526139346591786291167232 541767247975700735459328 552712040864098730115072 569984292141101815431168 582111617505806109376512 602958590033562251034624 621801045972111071379456 623572558923598567309312 647556118882198512205824 701519128789048388222976 722356330634267647279104 736949387818798306820096 759979056188135753908224 765293595042598241697792 776148823341074812502016 829068061296148095172608 854976438211652723146752 904437885050343376551936 935358838385397850963968 1013305408250847671877632 1052278693183572582334464 1083534495951401470918656 1105424081728197460230144 1139968584282203630862336 1164223235011612218753024 1243602091944222142758912 1295112237764397024411648 1403038257578096776445952 1519958112376271507816448 1530587190085196483395584 1552297646682149625004032 1658136122592296190345216 1709952876423305446293504 1808875770100686753103872 1870717676770795701927936 2026610816501695343755264 2104557386367145164668928 2167068991902802941837312 2210848163456394920460288 2279937168564407261724672 2328446470023224437506048 2487204183888444285517824 2806076515156193552891904 3039916224752543015632896 3316272245184592380690432 3419905752846610892587008 4053221633003390687510528 4209114772734290329337856 4559874337128814523449344 4656892940046448875012096 4974408367776888571035648 5612153030312387105783808 6079832449505086031265792 6632544490369184761380864 6839811505693221785174016 8106443266006781375021056 8418229545468580658675712 9119748674257629046898688 9948816735553777142071296 12159664899010172062531584 13679623011386443570348032 16836459090937161317351424 18239497348515258093797376 19897633471107554284142592 24319329798020344125063168 27359246022772887140696064 36478994697030516187594752 54718492045545774281392128 72957989394061032375189504 109436984091091548562784256 218873968182183097125568512
- Sum of all divisors σ(n): 796540359621766365105661560
- Sum of proper divisors (its aliquot sum) s(n): 577666391439583267980093048
- 218873968182183097125568512 is an abundant number, because the sum of its proper divisors (577666391439583267980093048) is greater than itself. Its abundance is 358792423257400170854524536
Bases of 218873968182183097125568512
- Binary: 10110101000011000101110110010111000101100011000000000000000000000000000000000000000000002
- Hexadecimal: 0xB50C5D9716300000000000
- Base-36: RI1R8NKMQD44Q51C0
Squares and roots of 218873968182183097125568512
- 218873968182183097125568512 squared (2188739681821830971255685122) is 47905813947815298773995829832855561819450779205894144
- 218873968182183097125568512 cubed (2188739681821830971255685123) is 10485335597755708929104251779172749648213190877745319688628834810208637291593728
-
The
square root of 218873968182183097125568512 is 14794389753625.6322979603 -
The
cube root of 218873968182183097125568512 is 602649365.8655861185
Scales and comparisons
How big is 218873968182183097125568512?- 218,873,968,182,183,097,125,568,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 218,873,968,182,183,097,125,568,512 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 218873968182183097125568512 cubic inches would be around 50220780.5 feet tall.
Recreational maths with 218873968182183097125568512
- 218873968182183097125568512 backwards is 215865521790381281869378812
- The number of decimal digits it has is: 27
- The sum of 218873968182183097125568512's digits is 126
- 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 218873968182183097125568512 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 218873968182183097125568512 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/218873968182183097125568512/
Chicago style:
Numbermatics. 2024. "Number 218873968182183097125568512 - Facts about the integer". https://numbermatics.com/n/218873968182183097125568512/
The information we have on file for 218873968182183097125568512 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 218873968182183097125568512, math, Factors of 218873968182183097125568512, curriculum, school, college, exams, university, Prime factorization of 218873968182183097125568512, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighteen septillion, eight hundred seventy-three sextillion, nine hundred sixty-eight quintillion, one hundred eighty-two quadrillion, one hundred eighty-three trillion, ninety-seven billion, one hundred twenty-five million, five hundred sixty-eight thousand, five hundred twelve.