31260285879489750041247744
31,260,285,879,489,750,041,247,744 is an even composite number composed of six prime numbers multiplied together.
What does the number 31260285879489750041247744 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16875 divisors.
31260285879489750041247744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 31260285879489750041247744:
214 × 34 × 72 × 132 × 674 × 1094
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 67 × 67 × 67 × 67 × 109 × 109 × 109 × 109)See below for interesting mathematical facts about the number 31260285879489750041247744 from the Numbermatics database.
Names of 31260285879489750041247744
- Cardinal: 31260285879489750041247744 can be written as Thirty-one septillion, two hundred sixty sextillion, two hundred eighty-five quintillion, eight hundred seventy-nine quadrillion, four hundred eighty-nine trillion, seven hundred fifty billion, forty-one million, two hundred forty-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 3.1260285879489750041247744 × 1025
Factors of 31260285879489750041247744
Divisors of 31260285879489750041247744
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 67 72 78 81 84 91 96 98 104 108 109 112 117 126 128 134 144 147 156 162 168 169 182 189 192 196 201 208 216 218 224 234 252 256 268 273 288 294 312 324 327 336 338 351 364 378 384 392 402 416 432 436 441 448 468 469 504 507 512 536 546 567 576 588 603 624 637 648 654 672 676 702 728 756 763 768 784 804 819 832 864 871 872 882 896 936 938 981 1008 1014 1024 1053 1072 1092 1134 1152 1176 1183 1206 1248 1274 1296 1308 1323 1344 1352 1404 1407 1417 1456 1512 1521 1526 1536 1568 1608 1638 1664 1728 1742 1744 1764 1792 1809 1872 1876 1911 1962 2016 2028 2048 2106 2144 2184 2268 2289 2304 2352 2366 2412 2457 2496 2548 2592 2613 2616 2646 2688 2704 2808 2814 2834 2912 2943 3024 3042 3052 3072 3136 3216 3276 3283 3328 3456 3484 3488 3528 3549 3584 3618 3744 3752 3822 3924 3969 4032 4056 4096 4212 4221 4251 4288 4368 4489 4536 4563 4578 4608 4704 4732 4824 4914 4992 5096 5184 5226 5232 5292 5341 5376 5408 5427 5616 5628 5668 5733 5824 5886 6048 6084 6097 6104 6144 6272 6432 6552 6566 6656 6867 6912 6968 6976 7056 7098 7168 7236 7303 7371 7488 7504 7644 7839 7848 7938 8064 8112 8192 8281 8424 8442 8502 8576 8736 8829 8978 9072 9126 9156 9216 9408 9464 9648 9828 9849 9919 9984 10192 10368 10452 10464 10584 10647 10682 10752 10816 10854 11232 11256 11323 11336 11466 11648 11772 11881 12096 12168 12194 12208 12288 12544 12663 12753 12864 13104 13132 13312 13467 13689 13734 13824 13936 13952 14112 14196 14336 14472 14606 14742 14976 15008 15288 15678 15696 15876 16023 16128 16224 16384 16562 16848 16884 17004 17152 17199 17472 17658 17956 18144 18252 18291 18312 18421 18432 18816 18928 19296 19656 19698 19838 19968 20384 20601 20736 20904 20928 21168 21294 21364 21504 21632 21708 21909 22464 22512 22646 22672 22932 23296 23517 23544 23762 24192 24336 24388 24416 24576 24843 25088 25326 25506 25728 26208 26264 26624 26934 27378 27468 27648 27872 27904 28224 28392 28672 28944 29212 29484 29547 29757 29952 30016 30576 31356 31392 31423 31752 31941 32046 32256 32448 33124 33696 33768 33969 34008 34304 34398 34944 35316 35643 35912 36288 36504 36582 36624 36842 36864 37632 37856 37989 38259 38592 39312 39396 39676 39936 40401 40768 41202 41472 41808 41856 42336 42588 42679 42728 43008 43264 43416 43818 44928 45024 45292 45344 45864 46592 47034 47088 47524 48069 48384 48672 48776 48832 49152 49686 50176 50652 51012 51121 51456 51597 52416 52528 53248 53868 54756 54873 54936 55263 55296 55744 55808 56448 56784 57344 57888 58357 58424 58968 59094 59514 59904 60032 61152 61803 62712 62784 62846 63504 63882 64092 64512 64896 65727 66248 67392 67536 67938 68016 68608 68796 69433 69888 70551 70632 71286 71824 72576 73008 73164 73248 73684 73728 74529 75264 75712 75978 76518 77184 78624 78792 79261 79352 79872 80802 81536 82404 82944 83167 83616 83712 84672 85176 85358 85456 86016 86528 86832 87636 88641 89271 89856 90048 90584 90688 91728 93184 94068 94176 94269 94939 95048 95823 96138 96768 97344 97552 97664 99372 100352 101304 101907 102024 102242 102912 103194 104832 105056 106496 106929 107736 109512 109746 109872 110526 110592 111488 111616 112896 113568 114688 114777 115776 116714 116848 117936 118188 119028 119808 120064 121203 122304 123606 125424 125568 125692 127008 127764 128037 128184 128947 129024 129792 131454 132496 134784 135072 135876 136032 137216 137592 138866 139776 141102 141264 142572 143648 144207 145152 146016 146328 146496 147368 147456 149058 150528 151424 151956 153036 153363 154368 154453 157248 157584 158522 158704 159744 161604 163072 164619 164808 165789 165888 166334 167232 167424 169344 170352 170716 170912 172032 173056 173664 175071 175272 177282 178542 179712 180096 181168 181376 183456 186368 188136 188352 188538 189878 190096 191646 192276 193536 194688 195104 195328 197181 198744 200704 202608 203814 204048 204484 205824 206388 208299 209664 210112 212992 213858 215472 219024 219492 219744 219961 221052 221184 222976 223232 223587 225792 227136 229554 231552 233428 233696 235872 236376 237783 238056 239616 240128 242406 244608 247212 249501 250848 251136 251384 254016 255528 256074 256368 257894 258048 259584 262908 264992 265923 267813 269568 270144 271752 272064 274432 275184 277732 279552 282204 282528 282807 284817 285144 287296 288414 290304 292032 292656 292992 294736 298116 300763 301056 302848 303912 305721 306072 306726 308736 308906 314496 315168 317044 317408 319488 320787 323208 326144 329238 329616 331578 331776 332668 334464 334848 338688 340704 341432 341824 344064 346112 347328 350142 350544 354564 357084 357847 359424 360192 362336 362752 363609 366912 372736 376272 376704 377076 379756 380192 383292 384111 384552 386841 387072 389376 390208 390656 394362 397488 401408 405216 407628 408096 408499 408968 411648 412776 416598 419328 420224 427716 430944 432621 438048 438984 439488 439922 442104 442368 445952 446464 447174 451584 454272 459108 460089 463104 463359 466856 467392 471744 472752 475566 476112 479232 480256 484812 489216 489301 493857 494424 497367 499002 501696 502272 502768 508032 511056 512148 512736 515788 516096 519168 525213 525816 529984 531846 535626 539136 540288 543504 544128 548864 550368 554827 555464 559104 564408 565056 565614 569634 570288 574592 576828 580608 582169 584064 585312 585984 589472 591543 596232 601526 602112 605696 607824 611442 612144 613452 617472 617812 624897 628992 630336 634088 634816 638976 641574 646416 652288 658476 659232 659883 663156 663552 664573 665336 668928 669696 670761 677376 681408 682864 683648 692224 694656 700284 701088 709128 713349 714168 715694 718848 720384 724672 725504 727218 733824 745472 748503 752544 753408 754152 758641 759512 760384 766584 768222 769104 773682 774144 778752 780416 781312 788724 794976 796027 802816 803439 810432 815256 816192 816998 817936 823296 825552 833196 838656 840448 848421 854451 855432 861888 865242 876096 877968 878976 879844 884208 891904 892928 894348 902289 902629 903168 908544 917163 918216 920178 926208 926718 933712 934784 943488 945504 951132 952224 958464 960512 962361 969624 978432 978602 987714 988848 994734 998004 1003392 1004544 1005536 1016064 1022112 1024296 1025472 1031576 1032192 1038336 1050426 1051632 1059968 1063692 1071252 1073541 1078272 1080576 1081171 1087008 1088256 1097728 1100736 1109654 1110928 1118208 1128816 1130112 1131228 1139268 1140576 1149184 1152333 1153656 1160523 1161216 1164338 1168128 1170624 1171968 1178944 1183086 1192464 1203052 1204224 1211392 1215648 1222884 1224288 1225497 1226904 1234207 1234944 1235624 1249794 1257984 1260672 1268176 1269632 1283148 1292832 1295029 1304576 1316952 1318464 1319766 1326312 1327104 1329146 1330672 1337856 1339392 1341522 1354752 1362816 1365728 1367296 1380267 1384448 1389312 1390077 1400568 1402176 1418256 1426698 1428336 1431388 1437696 1440768 1449344 1451008 1454436 1467648 1467903 1490944 1492101 1497006 1505088 1506816 1508304 1517282 1519024 1520768 1533168 1536444 1538208 1547364 1548288 1557504 1560832 1562624 1575639 1577448 1589952 1592054 1606878 1620864 1630512 1632384 1633996 1635872 1646592 1651104 1664481 1666392 1677312 1680896 1696842 1708902 1710864 1723776 1730484 1746507 1752192 1755936 1757952 1759688 1768416 1783808 1785856 1788696 1804578 1805258 1806336 1817088 1834326 1836432 1840356 1852416 1853436 1867424 1869568 1874691 1886976 1891008 1902264 1904448 1916928 1921024 1924722 1939248 1956864 1957204 1975428 1977696 1979649 1989468 1993719 1996008 2006784 2007889 2009088 2011072 2032128 2044224 2048592 2050944 2063152 2076672 2100852 2103264 2105341 2119936 2127384 2140047 2142504 2147082 2156544 2161152 2162342 2174016 2176512 2201472 2219308 2221856 2236416 2245509 2257632 2260224 2262456 2275923 2278536 2281152 2298368 2304666 2307312 2321046 2322432 2328676 2336256 2341248 2343936 2357888 2366172 2384928 2388081 2406104 2408448 2422784 2431296 2445768 2448576 2450994 2453808 2468414 2469888 2471248 2499588 2515968 2521344 2536352 2539264 2545263 2563353 2566296 2585664 2590058 2609152 2633904 2636928 2639532 2652624 2658292 2661344 2675712 2678784 2683044 2706867 2707887 2709504 2725632 2731456 2734592 2760534 2768896 2778624 2780154 2801136 2804352 2836512 2853396 2856672 2859493 2862776 2875392 2881536 2898688 2902016 2908872 2935296 2935806 2984202 2994012 3010176 3013632 3016608 3034564 3038048 3041536 3066336 3072888 3076416 3094728 3096576 3115008 3121664 3125248 3151278 3154896 3179904 3184108 3213756 3220623 3241728 3243513 3261024 3264768 3267992 3271744 3293184 3302208 3328962 3332784 3354624 3361792 3393684 3417804 3421728 3425107 3447552 3456999 3460968 3481569 3493014 3504384 3511872 3515904 3519376 3536832 3567616 3577392 3609156 3610516 3612672 3634176 3668652 3672864 3676491 3680712 3702621 3704832 3706872 3734848 3739136 3749382 3773952 3782016 3804528 3808896 3842048 3849444 3878496 3885087 3909919 3913728 3914408 3950856 3955392 3959298 3978936 3987438 3992016 4013568 4015778 4018176 4022144 4064256 4088448 4097184 4101888 4126304 4140801 4153344 4170231 4201704 4206528 4210682 4239872 4254768 4280094 4285008 4294164 4313088 4322304 4324684 4348032 4353024 4402944 4403709 4438616 4443712 4472832 4491018 4515264 4520448 4524912 4551846 4557072 4562304 4596736 4609332 4614624 4642092 4644864 4652011 4657352 4672512 4682496 4687872 4715776 4726917 4732344 4769856 4776162 4812208 4845568 4862592 4891536 4897152 4901988 4907616 4936828 4939776 4942496 4993443 4999176 5031936 5042688 5072704 5078528 5090526 5126706 5132592 5171328 5180116 5218304 5239521 5267808 5273856 5279064 5305248 5310487 5316584 5322688 5351424 5357568 5366088 5413734 5415774 5419008 5451264 5462912 5469184 5521068 5557248 5560308 5572189 5602272 5608704 5624073 5673024 5706792 5713344 5718986 5725552 5750784 5763072 5797376 5804032 5817744 5870592 5871612 5938947 5968404 5981157 5988024 6020352 6023667 6027264 6033216 6069128 6076096 6083072 6132672 6145776 6152832 6189456 6230016 6243328 6250496 6302556 6309792 6316023 6359808 6360913 6368216 6420141 6427512 6441246 6483456 6487026 6522048 6529536 6535984 6543488 6604416 6657924 6665568 6709248 6723584 6736527 6787368 6827769 6835608 6843456 6850214 6895104 6913998 6921936 6963138 6986028 7008768 7023744 7031808 7038752 7073664 7135232 7154784 7164243 7218312 7221032 7225344 7268352 7337304 7345728 7352982 7361424 7405242 7409664 7413744 7469696 7478272 7498764 7547904 7564032 7568197 7609056 7617792 7684096 7690059 7698888 7756992 7770174 7819838 7827456 7828816 7901712 7910784 7918596 7957872 7974876 7984032 8027136 8031556 8036352 8044288 8120601 8123661 8128512 8176896 8194368 8203776 8252608 8281602 8306688 8340462 8403408 8413056 8421364 8479744 8509536 8560188 8570016 8578479 8588328 8626176 8639449 8644608 8649368 8696064 8706048 8805888 8807418 8877232 8887424 8982036 9030528 9040896 9049824 9065203 9103692 9114144 9124608 9193472 9218664 9229248 9284184 9289728 9304022 9314704 9345024 9364992 9375744 9431552 9453834 9464688 9539712 9552324 9624416 9661869 9691136 9725184 9730539 9783072 9794304 9803976 9815232 9873656 9879552 9884992 9986886 9998352 10063872 10085376 10145408 10157056 10181052 10253412 10265184 10275321 10342656 10348351 10360232 10436608 10444707 10479042 10535616 10547712 10558128 10610496 10620974 10633168 10645376 10702848 10732176 10827468 10831548 10838016 10902528 10925824 10938368 11029473 11042136 11107863 11114496 11120616 11144378 11204544 11217408 11248146 11346048 11413584 11426688 11437972 11451104 11526144 11594752 11608064 11635488 11655261 11729757 11741184 11743224 11877894 11936808 11962314 11976048 12040704 12047334 12054528 12066432 12138256 12152192 12166144 12265344 12291552 12305664 12378912 12460032 12486656 12500992 12510693 12605112 12619584 12632046 12719616 12721826 12736432 12840282 12855024 12882492 12966912 12974052 13044096 13059072 13071968 13086976 13208832 13211127 13315848 13331136 13418496 13447168 13473054 13574736 13655538 13671216 13686912 13700428 13790208 13827996 13843872 13926276 13956033 13972056 14017536 14047488 14055223 14063616 14077504 14147328 14270464 14309568 14328486 14436624 14442064 14536704 14674608 14691456 14705964 14722848 14737387 14810484 14819328 14827488 14939392 14956544 14980329 14997528 15095808 15128064 15136394 15218112 15235584 15380118 15397776 15513984 15540348 15639676 15654912 15657632 15718563 15803424 15821568 15837192 15915744 15931461 15949752 15968064 16054272 16063112 16072704 16088576 16241202 16247322 16257024 16353792 16388736 16407552 16505216 16563204 16680924 16716567 16806816 16826112 16835377 16842728 16959488 17019072 17120376 17140032 17156958 17176656 17252352 17278898 17289216 17298736 17392128 17412096 17611776 17614836 17754464 17774848 17816841 17943471 17964072 18061056 18071001 18081792 18099648 18130406 18207384 18228288 18249216 18386944 18437328 18458496 18568368 18608044 18629408 18690048 18729984 18751488 18863104 18907668 18929376 18948069 19079424 19082739 19104648 19248832 19323738 19382272 19450368 19461078 19566144 19588608 19607952 19630464 19747312 19769984 19973772 19996704 20127744 20151121 20170752 20290816 20314112 20362104 20483307 20506824 20530368 20550642 20685312 20696702 20720464 20889414 20958084 21071232 21095424 21116256 21220992 21241948 21266336 21290752 21405696 21464352 21492729 21654936 21663096 21676032 21805056 21851648 21876736 22058946 22084272 22215726 22228992 22241232 22288756 22409088 22434816 22496292 22692096 22704591 22827168 22853376 22875944 22902208 23052288 23189504 23216128 23270976 23310522 23459514 23482368 23486448 23755788 23873616 23924628 23952096 23975749 24081408 24094668 24109056 24132864 24276512 24304384 24332288 24361803 24370983 24530688 24583104 24611328 24757824 24920064 24973312 25021386 25210224 25239168 25264092 25439232 25443652 25472864 25680564 25710048 25735437 25764984 25918347 25933824 25948104 26088192 26118144 26143936 26173952 26417664 26422254 26631696 26662272 26894336 26946108 27149472 27195609 27311076 27342432 27369433 27373824 27400856 27580416 27655992 27687744 27852552 27912066 27944112 28035072 28094976 28110446 28127232 28155008 28294656 28619136 28656972 28873248 28884128 28985607 29073408 29191617 29349216 29382912 29411928 29445696 29474774 29620968 29638656 29654976 29878784 29913088 29960658 29995056 30191616 30256128 30272788 30436224 30471168 30760236 30795552 30825963 31027968 31045053 31080696 31279352 31309824 31315264 31437126 31606848 31643136 31674384 31831488 31862922 31899504 31936128 32108544 32126224 32177152 32482404 32494644 32514048 32707584 32777472 32783167 32815104 33010432 33088419 33126408 33323589 33361848 33433134 33613632 33652224 33670754 33685456 33918976 34038144 34240752 34280064 34313916 34353312 34557796 34578432 34597472 34784256 34824192 34965783 35189271 35223552 35229672 35508928 35549696 35633682 35886942 35928144 36122112 36142002 36163584 36199296 36260812 36414768 36456576 36498432 36773888 36874656 36916992 37136736 37173409 37216088 37258816 37380096 37459968 37502976 37726208 37815336 37858752 37896138 38158848 38165478 38209296 38497664 38647476 38900736 38922156 39005323 39132288 39177216 39215904 39260928 39494624 39539968 39633381 39947544 39993408 40255488 40302242 40341504 40581632 40628224 40724208 40966614 41013648 41060736 41101284 41370624 41393404 41440928 41778828 41868099 41916168 42142464 42165669 42190848 42232512 42441984 42483896 42532672 42581504 42811392 42928704 42985458 43309872 43326192 43610112 43703296 43753472 44117892 44168544 44212161 44431452 44457984 44482464 44526391 44577512 44818176 44869632 44940987 44992584 45384192 45409182 45654336 45706752 45751888 45804416 46379008 46541952 46621044 46919028 46964736 46972896 47155689 47511576 47747232 47794383 47849256 47904192 47951498 48162816 48189336 48218112 48265728 48553024 48608768 48664576 48723606 48741966 49061376 49166208 49222656 49515648 49946624 50042772 50149701 50420448 50478336 50506131 50528184 50828947 50878464 50887304 50945728 51361128 51420096 51470874 51529968 51836694 51867648 51896208 52176384 52236288 52287872 52347904 52835328 52844508 53263392 53324544 53333809 53788672 53830413 53892216 54213003 54298944 54391218 54622152 54684864 54738866 54747648 54801712 55160832 55311984 55375488 55705104 55824132 55888224 56070144 56189952 56220892 56254464 56310016 56589312 56844207 57238272 57248217 57313944 57746496 57768256 57971214 58146816 58383234 58698432 58765824 58823856 58891392 58949548 59241936 59309952 59757568 59826176 59921316 59990112 60383232 60453363 60476143 60512256 60545576 60872448 60942336 61449921 61520472 61591104 61651926 62055936 62090106 62161392 62558704 62630528 62874252 63213696 63286272 63348768 63456421 63662976 63725844 63799008 63872256 64217088 64252448 64354304 64478187 64964808 64989288 65028096 65415168 65554944 65566334 65630208 66020864 66176838 66252816 66647178 66723696 66866268 67227264 67304448 67341508 67370912 67837952 68076288 68113773 68481504 68560128 68627832 68706624 69115592 69156864 69194944 69568512 69648384 69931566 70378542 70447104 70459344 71017856 71099392 71267364 71773884 71856288 71927247 72244224 72284004 72327168 72398592 72438457 72521624 72829536 72913152 72996864 73112949 73547776 73749312 73833984 74273472 74346818 74432176 74517632 74760192 74919936 75452416 75630672 75717504 75792276 76317696 76330956 76418592 76995328 77206311 77294952 77755041 77801472 77844312 78010646 78264576 78354432 78431808 78521856 78989248 79079936 79266762 79895088 79986816 80604484 80683008 81163264 81256448 81448416 81586827 81933228 82027296 82108299 82121472 82202568 82691869 82741248 82786808 82881856 83557656 83736198 83832336 84284928 84331338 84381696 84465024 84883968 84967792 85065344 85163008 85857408 85970916 86619744 86652384 86766943 87220224 87406592 87506944 87574851 88235784 88337088 88424322 88862904 88915968 88964928 89052782 89155024 89636352 89739264 89881974 89985168 90768384 90818364 91308672 91413504 91503776 91608832 92477889 92758016 93083904 93135159 93242088 93838056 93929472 93945792 94311378 95023152 95494464 95588766 95698512 95808384 95902996 96325632 96378672 96531456 97106048 97217536 97329152 97447212 97483932 98122752 98332416 98349501 98386561 98445312 99031296 99893248 99970767 100085544 100299402 100840896 100956672 101012262 101056368 101657894 101756928 101774608 101891456 102722256 102840192 102941748 103059936 103673388 103735296 103792416 104352768 104472576 104575744 104695808 104897349 105567813 105670656 105689016 106526784 106649088 106667618 107660826 107784432 108426006 108597888 108782436 109244304 109369728 109477732 109495296 109603424 110321664 110623968 110750976 111410208 111520227 111648264 111776448 112140288 112379904 112441784 112508928 112620032 113178624 113688414 114476544 114496434 114627888 115492992 115536512 115942428 116766468 117015969 117396864 117531648 117647712 117782784 117847639 117899096 118483872 118619904 119515136 119652352 119842632 119980224 120766464 120906726 120952286 121024512 121091152 121744896 121884672 122899842 123040944 123182208 123303852 124111872 124180212 124322784 125117408 125261056 125604297 125748504 126427392 126497007 126572544 126697536 126912842 127325952 127451688 127598016 127744512 128434176 128504896 128708608 128956374 129929616 129978576 130830336 131109888 131132668 131260416 132041728 132353676 132505632 132636483 133294356 133447392 133579173 133732536 134454528 134528563 134608896 134683016 134741824 135675904 136152576 136227546 136963008 137120256 137255664 137413248 138231184 138389888 139137024 139863132 140757084 140894208 140918688 141057847 141158161 142035712 142198784 142534728 143383149 143547768 143712576 143854494 144488448 144568008 144654336 144797184 144876914 145043248 145659072 145826304 145993728 146225898 147498624 147667968 148546944 148693636 148864352 149035264 149839872 150449103 150904832 151261344 151435008 151518393 151584552 152486841 152635392 152661912 152837184 153990656 154412622 154589904 155510082 155602944 155688624 156021292 156529152 156708864 156863616 157043712 157978496 158159872 158533524 159790176 159973632 160001427 161208968 161366016 162326528 162512896 162639009 162896832 163173654 163866456 164054592 164216598 164242944 164405136 165383738 165482496 165573616 165763712 167115312 167472396 167664672 168569856 168662676 168763392 168930048 169767936 169935584 170130688 170326016 170532621 171714816 171744651 171941832 173239488 173304768 173533886 174440448 174813184 175149702 176471568 176674176 176848644 177725808 177929856 178105564 178310048 179272704 179478528 179763948 179970336 181360089 181428429 181536768 181636728 182617344 182827008 183007552 183217664 184955778 185516032 186167808 186270318 186484176 187676112 187891584 188622756 190046304 190369263 190988928 191177532 191397024 191586031 191616768 191805992 192651264 192757344 193062912 194212096 194435072 194658304 194894424 194967864 196245504 196664832 196699002 196773122 196890624 198062592 199941534 200171088 200598804 201681792 201913344 202024524 202112736 203315788 203513856 203549216 203782912 204341319 205444512 205680384 205883496 206119872 207346776 207470592 207584832 208705536 208945152 209151488 209391616 209794698 211135626 211341312 211378032 213053568 213298176 213335236 215321652 215568864 215781741 216852012 217195776 217315371 217564872 218488608 218739456 218859901 218955464 218990592 219206848 220643328 221247936 221501952 222820416 223040454 223296528 223552896 224280576 224759808 224883568 225240064 226357248 227376828 228953088 228992868 229255776 229482169 230985984 231073024 231618933 231884856 233265123 233532936 234031938 234793728 235063296 235295424 235565568 235695278 235798192 236967744 237239808 239030272 239685264 239960448 241813452 241904572 242049024 242182304 243489792 243769344 244760481 245799684 246081888 246324897 246364416 246607704 248075607 248223744 248360424 248645568 250234816 250522112 251208594 251497008 252854784 252994014 253145088 253395072 253825684 254651904 254903376 255196032 255489024 257009792 257417216 257912748 259859232 259957152 260300829 261660672 261964573 262219776 262265336 262520832 264083456 264707352 265011264 265272966 266588712 266894784 267158346 267465072 268909056 269057126 269217792 269366032 269483648 272305152 272455092 273926016 274240512 274511328 274826496 276462368 276779776 277433667 278274048 279405477 279726264 281514168 281788416 281837376 282115694 282316322 284071424 284397568 285069456 286766298 287095536 287425152 287708988 288976896 289136016 289594368 289753828 290086496 291318144 291652608 291987456 292451796 294997248 295048503 295159683 295335936 297093888 297387272 297728704 298070528 299679744 300898206 301809664 302522688 302870016 303036786 303169104 304973682 305270784 305323824 305674368 307981312 308825244 309179808 311020164 311205888 311377248 311684737 312042584 313058304 313417728 313727232 314087424 315956992 316319744 316703439 317067048 319580352 319947264 320002854 322417936 324653056 325278018 325793664 326347308 327732912 328109184 328433196 328485888 328810272 330767476 330964992 331147232 331527424 334230624 334560681 334944792 335329344 337139712 337325352 337526784 337860096 339535872 339871168 340261376 340652032 341065242 343429632 343489302 343883664 346478976 346609536 347067772 349626368 350299404 351047907 352943136 353348352 353542917 353697288 355451616 355802629 355859712 356211128 356620096 358545408 358957056 359527896 359940672 362720178 362856858 363073536 363273456 365234688 365654016 366015104 366435328 369911556 372335616 372540636 372968352 373336663 375352224 375783168 376812891 377245512 379491021 380092608 380738526 381977856 382355064 382794048 383172062 383233536 383611984 385302528 385514688 386125824 388424192 388870144 389788848 389935728 392491008 393329664 393398004 393546244 393781248 396125184 397909449 399883068 400342176 400737519 401197608 403363584 403585689 403826688 404049048 404225472 406631576 407027712 407098432 407565824 408682638 410889024 411360768 411766992 412239744 414693552 415169664 417411072 418302976 418783232 419589396 422271252 422682624 422756064 423173541 423474483 426107136 426181171 426596352 426670472 430149447 430643304 431137728 431563482 433704024 434391552 434630742 435129744 436977216 437478912 437719802 437910928 437981184 438413696 442495872 443003904 445640832 446080908 446593056 447105792 449519616 449767136 450480128 451347309 452714496 454555179 454753656 457460523 457906176 457985736 458511552 458964338 461971968 462146048 463237866 463769712 466530246 467065872 468063876 469587456 470126592 470590848 471131136 471390556 471596384 473935488 474479616 478060544 479370528 479920896 480004281 483626904 483809144 484098048 484364608 486979584 487538688 489520962 491599368 492163776 492649794 492728832 493215408 496151214 496447488 496720848 497291136 500469632 501044224 502417188 502994016 505709568 505988028 506290176 506790144 507069199 507651368 509303808 509806752 510392064 510978048 514019584 514834432 515233953 515825496 519718464 519914304 520601658 523321344 523929146 524439552 524530672 528166912 529414704 530022528 530545932 533177424 533789568 534316692 534930144 537818112 538114252 538435584 538732064 538967296 544080267 544285287 544610304 544910184 547852032 548481024 549022656 549652992 552924736 553559552 554867334 556548096 558810954 559452528 563028336 563674752 564231388 564632644 568142848 568795136 570138912 571107789 573532596 574191072 574758093 574850304 575417976 577953792 578272032 578843083 579188736 579507656 580172992 582636288 583305216 583974912 584903592 589994496 590097006 590319366 590671872 594187776 594774544 595457408 596141056 601796412 605045376 605740032 606073572 606338208 607368601 609947364 610541568 610647648 611348736 613023957 615962624 617650488 618359616 622040328 622411776 622754496 623369474 624085168 626116608 626835456 627454464 628174848 631913984 632639488 633406878 634134096 639160704 639894528 640005708 644835872 647345223 649306112 650556036 651587328 651946113 652694616 655465824 656218368 656579703 656866392 656971776 657620544 661534952 661929984 662294464 663054848 668461248 669121362 669889584 670658688 674279424 674650704 675720192 679071744 679742336 680522752 681304064 682130484 686859264 686978604 687767328 688446507 692957952 693219072 693339517 694135544 699252736 699795369 700598808 702095814 705886272 706696704 707085834 707394576 710903232 711605258 711719424 712422256 713240192 717090816 719055792 719881344 725440356 725713716 726147072 726546912 730469376 731308032 732030208 732870656 734281443 738974691 739823112 744226821 744671232 745081272 745936704 746673326 750704448 751566336 753625782 754491024 758982042 760185216 761477052 763955712 764710128 765588096 766344124 766467072 767223968 771029376 772251648 776848384 777740288 779577696 779871456 780902487 784982016 785893719 786659328 786796008 787092488 787562496 792250368 795818898 799766136 800684352 801475038 802395216 806727168 807171378 807653376 808098096 808450944 813263152 814196864 815131648 817365276 821778048 822721536 823533984 824479488 824933473 829387104 830339328 834822144 836605952 837566464 838216431 839178792 844542504 845365248 845512128 846347082 846948966 852214272 852362342 853192704 853340944 860298894 861286608 862275456 863126964 867408048 868783104 869261484 870259488 873954432 874957824 875439604 875821856 875962368 876827392 884991744 885145509 885479049 886007808 891281664 892161816 893186112 894211584 899039232 899534272 900960256 902694618 905428992 909110358 909507312 914921046 915812352 915971472 917023104 917928676 923943936 924292096 926475732 927539424 933060492 934131744 935054211 936127752 939174912 940253184 941181696 941699941 942262272 942781112 943192768 947870976 948959232 956121088 958741056 959841792 960008562 967253808 967618288 968729216 973959168 979041924 983198736 984327552 985299588 985457664 986430816 987404929 988107127 992302428 992894976 993441696 994582272 1000939264 1002088448 1003682043 1004834376 1005988032 1011419136 1011976056 1012580352 1013580288 1014138398 1015302736 1018607616 1019613504 1020784128 1021956096 1028039168 1030467906 1031650992 1039436928 1039828608 1041203316 1047858292 1048879104 1049061344 1053143721 1056333824 1058829408 1060045056 1060628751 1061091864 1066354848 1067407887 1067579136 1068633384 1069860288 1075636224 1076228504 1076871168 1077464128 1077934592 1088160534 1088570574 1089220608 1089820368 1095704064 1096962048 1098045312 1099305984 1105849472 1107119104 1109734668 1117621908 1118905056 1120009989 1126056672 1127349504 1127970259 1128462776 1129265288 1136285696 1137590272 1138473063 1140277824 1142215578 1147065192 1148382144 1149516186 1149700608 1150835952 1155907584 1156544064 1157686166 1158377472 1159015312 1160345984 1165272576 1166610432 1169807184 1179988992 1180194012 1180638732 1181343744 1188375552 1189549088 1190914816 1192282112 1193728347 1202212557 1203592824 1210090752 1210757067 1211480064 1212147144 1212676416 1214737202 1219894728 1221083136 1221295296 1222697472 1226047914 1231925248 1235300976 1236719232 1244080656 1245508992 1246738948 1248170336 1252233216 1254908928 1256349696 1263827968 1265278976 1266813756 1268268192 1269520623 1270423449 1278321408 1278543513 1279789056 1280011416 1289671744 1294690446 1298612224 1301112072 1303174656 1303892226 1305389232 1310931648 1312436736 1313159406 1313732784 1313943552 1315241088 1323069904 1324588928 1326109696 1336922496 1338242724 1339779168 1341317376 1348558848 1349301408 1351440384 1358143488 1359484672 1361045504 1362608128 1363665537 1364260968 1372381569 1373718528 1373957208 1375534656 1376893014 1385915904 1386438144 1386679034 1388271088 1399590738 1401197616 1404191628 1411772544 1413393408 1414171668 1414789152 1421806464 1423210516 1423438848 1424844512 1426480384 1434181632 1438111584 1439762688 1440012843 1450880712 1451427432 1452294144 1453093824 1460938752 1462616064 1464060416 1465741312 1468562886 1477949382 1479646224 1488453642 1489342464 1490162544 1491873408 1493346652 1501408896 1503132672 1507251564 1508982048 1517964084 1520370432 1521207597 1522954104 1527911424 1529420256 1531176192 1532019307 1532688248 1532934144 1534447936 1542058752 1544503296 1553696768 1555480576 1559155392 1559742912 1561804974 1569964032 1571787438 1573318656 1573592016 1574184976 1584500736 1591637796 1599532272 1601368704 1602950076 1604790432 1606375183 1613454336 1614342756 1615306752 1616196192 1616901888 1626526304 1628393728 1630263296 1632240801 1632855861 1634730552 1643556096 1645443072 1647067968 1648958976 1649866946 1658774208 1660678656 1669644288 1673211904 1676432862 1678357584 1689085008 1691024256 1692694164 1693897932 1704428544 1704724684 1706385408 1706681888 1713323367 1720597788 1722573216 1724274279 1724550912 1726253928 1734816096 1736529249 1737566208 1738522968 1740518976 1747908864 1749915648 1750879208 1751643712 1751924736 1753654784 1769983488 1770291018 1770958098 1772015616 1782563328 1784323632 1786372224 1788423168 1799068544 1801920512 1805389236 1818220716 1819014624 1822105803 1829842092 1831624704 1831942944 1833752011 1834046208 1835056093 1835857352 1847887872 1848584192 1852951464 1855078848 1866120984 1868263488 1870108422 1872255504 1878349824 1880506368 1882363392 1883399882 1884524544 1885562224 1886385536 1895741952 1897918464 1917482112 1919683584 1920017124 1934507616 1935236576 1937458432 1942035669 1947918336 1955838339 1958083848 1966397472 1968655104 1969739109 1970599176 1970915328 1972861632 1974809858 1976214254 1984604856 1985789952 1986883392 1989164544 2001878528 2004176896 2007364086 2009668752 2011976064 2022838272 2023952112 2027160576 2028276796 2030605472 2037215232 2039227008 2041568256 2043912192 2056078336 2060935812 2063301984 2065339521 2078873856 2079657216 2080018551 2082406632 2095716584 2097758208 2098122688 2106287442 2112667648 2117658816 2120090112 2121257502 2122183728 2132709696 2134815774 2135158272 2137266768 2139720576 2151272448 2152457008 2154928256 2155869184 2176321068 2177141148 2178441216 2179640736 2191408128 2193924096 2196090624 2196472189 2198611968 2211698944 2214238208 2216924073 2219469336 2232680463 2235243816 2237810112 2240019978 2252113344 2254699008 2255940518 2256925552 2258530576 2272571392 2276946126 2280555648 2284431156 2294130384 2296764288 2299032372 2299401216 2301671904 2313088128 2315372332 2316754944 2318030624 2320691968 2330545152 2333220864 2339614368 2342707461 2357681157 2359977984 2360388024 2361277464 2362687488 2376751104 2379098176 2381829632 2384564224 2387456694 2404425114 2407185648 2420181504 2421514134 2422960128 2424294288 2425352832 2429474404 2439789456 2442590592 2445394944 2452095828 2463850496 2470601952 2473438464 2474800419 2488161312 2490618403 2491017984 2493477896 2496340672 2504466432 2509817856 2512699392 2527655936 2530557952 2533627512 2536536384 2539041246 2540846898 2556642816 2557087026 2559578112 2560022832 2579343488 2589380892 2602224144 2606349312 2607784452 2610778464 2613356641 2621863296 2624873472 2626318812 2627465568 2627887104 2630482176 2646139808 2649177856 2652219392 2655436527 2656437147 2673844992 2676485448 2679558336 2682634752 2697117696 2698602816 2702880768 2716286976 2718969344 2722091008 2727331074 2728521936 2744763138 2747437056 2747914416 2751069312 2753786028 2771831808 2772876288 2773358068 2776542176 2799181476 2802395232 2805162633 2808383256 2823545088 2825099823 2826786816 2828343336 2829578304 2843612928 2846421032 2846877696 2849689024 2852960768 2868363264 2876223168 2879525376 2880025686 2901761424 2902854864 2906187648 2921877504 2928120832 2931482624 2937125772 2955898764 2959292448 2962214787 2964321381 2976907284 2978684928 2980325088 2983268197 2983746816 2986693304 3002817792 3006265344 3011046129 3014503128 3017964096 3035928168 3040740864 3042415194 3045908208 3055822848 3058840512 3062352384 3064038614 3065376496 3065868288 3068895872 3084117504 3107393536 3118310784 3119485824 3123609948 3143574876 3146637312 3147184032 3148369952 3159431163 3169001472 3181886253 3183275592 3199064544 3202223661 3202737408 3205900152 3209580864 3212750366 3226908672 3228685512 3230613504 3232392384 3233803776 3253052608 3256787456 3260526592 3264481602 3265711722 3269461104 3287112192 3290886144 3294135936 3297917952 3299733892 3317548416 3321357312 3346423808 3352865724 3356715168 3360029967 3378170016 3382048512 3383910777 3385388328 3387795864 3405539449 3408857088 3409449368 3412770816 3413363776 3426646734 3441195576 3445146432 3448548558 3449101824 3452507856 3469632192 3473058498 3475132416 3477045936 3481037952 3495817728 3499831296 3501758416 3503287424 3507309568 3539966976 3540582036 3541916196 3544031232 3565126656 3568647264 3572744448 3573365203 3576846336 3598137088 3603841024 3606637671 3610778472 3632271201 3636441432 3638029248 3644211606 3659684184 3663249408 3663885888 3667504022 3668092416 3670112186 3671714704 3695775744 3697168384 3705902928 3710157696 3732241968 3736526976 3740216844 3744511008 3756699648 3764726784 3766799764 3769049088 3771124448 3772771072 3791483904 3795836928 3808561869 3811270347 3834964224 3835630539 3839367168 3840034248 3869015232 3870473152 3874916864 3884071338 3895836672 3911676678 3916167696 3932794944 3937310208 3939478218 3941198352 3941830656 3945723264 3949619716 3952428508 3969209712 3973766784 3978329088 4003757056 4008353792 4014728172 4019337504 4023952128 4045676544 4047904224 4051901581 4054321152 4056553592 4061210944 4074430464 4078454016 4083136512 4087824384 4112156672 4117144707 4121871624 4126603968 4130679042 4157747712 4159314432 4160037102 4164813264 4191433168 4196245376 4212574884 4235317632 4240180224 4242515004 4244367456 4251580207 4265419392 4269631548 4270316544 4274533536 4279441152 4302544896 4304914016 4309856512 4311738368 4320038529 4352642136 4354282296 4356882432 4359281472 4382816256 4387848192 4392181248 4392944378 4397223936 4423397888 4428476416 4433848146 4438938672 4465360926 4470487632 4475620224 4480039956 4504226688 4509398016 4511881036 4513851104 4517061152 4545142784 4553892252 4561111296 4563622791 4568862312 4588260768 4593528576 4596057921 4598064744 4598802432 4603343808 4626176256 4630744664 4633509888 4636061248 4641383936 4661090304 4666441728 4679228736 4685414922 4715362314 4719955968 4720776048 4722554928 4753502208 4758196352 4763659264 4769128448 4774913388 4808850228 4814371296 4819125549 4840363008 4843028268 4845920256 4848588576 4850705664 4853376619 4858948808 4879578912 4885181184 4890789888 4898567583 4904191656 4927700992 4941203904 4946876928 4949600838 4976322624 4981236806 4982035968 4986955792 4992681344 5008932864 5019635712 5055311872 5067255024 5073072768 5078082492 5081693796 5113285632 5114174052 5119156224 5120045664 5139970101 5158686976 5172822837 5178761784 5204448288 5209587747 5212698624 5215568904 5221556928 5226713282 5243726592 5249746944 5252637624 5254931136 5255774208 5260964352 5292279616 5298355712 5304438784 5310873054 5312874294 5347689984 5352970896 5359116672 5365269504 5397205632 5405761536 5437938688 5444182016 5454662148 5457043872 5466317409 5489526276 5494874112 5495828832 5501256033 5502138624 5505168279 5507572056 5540355223 5543663616 5545752576 5546716136 5553084352 5598362952 5604790464 5610325266 5616766512 5647090176 5650199646 5653573632 5656686672 5659156608 5687225856 5692842064 5693755392 5699378048 5705921536 5752446336 5759050752 5760051372 5803522848 5805709728 5812375296 5813385181 5843755008 5856241664 5862965248 5867515017 5874251544 5909217327 5911797528 5918584896 5924429574 5928642762 5953814568 5957369856 5960650176 5966536394 5967493632 5973386608 6005635584 6012530688 6022092258 6029006256 6035928192 6071856336 6081481728 6084830388 6091816416 6111645696 6117681024 6124704768 6128077228 6130752992 6131736576 6137791744 6168235008 6196018563 6214787072 6236621568 6238971648 6240055653 6247219896 6287149752 6293274624 6294368064 6296739904 6318862326 6338002944 6363772506 6366551184 6398129088 6404447322 6405474816 6411800304 6419161728 6425500732 6453817344 6457371024 6464784768 6467607552 6506105216 6513574912 6521053184 6528963204 6531423444 6538922208 6574224384 6581772288 6588271872 6589416567 6591899587 6595835904 6599467784 6635096832 6642714624 6692847616 6698041389 6705731448 6713430336 6720059934 6756340032 6764097024 6767821554 6770776656 6775591728 6811078898 6817714176 6818898736 6826727552 6853293468 6882391152 6890292864 6897097116 6898203648 6905015712 6916749889 6939264384 6946116996 6950264832 6954091872 6962075904 6991635456 6999662592 7003516832 7006574848 7014619136 7028122383 7073043471 7079933952 7081164072 7083832392 7088062464 7130253312 7137294528 7145488896 7146730406 7153692672 7196274176 7213275342 7221556944 7264542402 7272882864 7276058496 7288423212 7319368368 7327771776 7335008044 7336184832 7340224372 7343429408 7391551488 7394336768 7411805856 7420315392 7424401257 7464483936 7471855209 7473053952 7480433688 7489022016 7513399296 7529453568 7533599528 7538098176 7542248896 7545542144 7582967808 7591673856 7617123738 7622540694 7669928448 7671261078 7678734336 7680068496 7738030464 7740946304 7749833728 7768142676 7823353356 7832335392 7840069923 7865589888 7874620416 7878956436 7882396704 7883661312 7891446528 7895791813 7899239432 7904857016 7938419424 7947533568 7956658176 7969311441 8007514112 8016707584 8029456344 8038675008 8047904256 8091353088 8095808448 8103803162 8108642304 8113107184 8122421888 8148860928 8156908032 8166273024 8224313344 8234289414 8243743248 8253207936 8261358084 8315495424 8318628864 8320074204 8329626528 8382866336 8392490752 8415487899 8425149768 8470635264 8475299469 8480360448 8485030008 8488734912 8503160414 8530838784 8539263096 8540633088 8549067072 8558882304 8605089792 8609828032 8619713024 8623476736 8640077058 8705284272 8708564592 8718562944 8765632512 8784362496 8785888756 8794447872 8846795776 8856952832 8867696292 8877877344 8886644361 8892964143 8930721852 8940975264 8949804591 8951240448 8960079912 9008453376 9013413721 9018796032 9023762072 9027702208 9034122304 9090285568 9107784504 9122222592 9127245582 9137724624 9176521536 9187057152 9192115842 9196129488 9197604864 9206687616 9252352512 9261489328 9272122496 9282767872 9322180608 9358457472 9370829844 9430724628 9439911936 9441552096 9445109856 9457596787 9507004416 9516392704 9527318528 9538256896 9545658759 9549826776 9606670983 9617700456 9628742592 9638251098 9680726016 9686056536 9691840512 9697177152 9701411328 9706753238 9717897616 9759157824 9770362368 9781579776 9797135166 9808383312 9882407808 9893753856 9899201676 9952645248 9962473612 9964071936 9973911584 9985362688 10039271424 10080089901 10110623744 10134510048 10146145536 10151732331 10156164984 10163387592 10216618347 10226571264 10228348104 10238312448 10240091328 10279940202 10317373952 10345645674 10357523568 10408896576 10419175494 10425397248 10431137808 10443113856 10453426564 10487453184 10499493888 10505275248 10509862272 10521928704 10584559232 10596711424 10608877568 10621746108 10625748588 10695379968 10705941792 10718233344 10720095609 10724135149 10730539008 10794411264 10811523072 10875877376 10888364032 10896813603 10909324296 10914087744 10932634818 10979052552 10989748224 10991657664 11002512066 11004277248 11010336558 11015144112 11080710446 11087327232 11091505152 11093432272 11106168704 11196725904 11209580928 11220650532 11233533024 11294180352 11300399292 11307147264 11313373344 11318313216 11374451712 11385684128 11387510784 11398756096 11411843072 11425685607 11433811041 11504892672 11506891617 11518101504 11520102744 11607045696 11611419456 11624750592 11626770362 11687510016 11712483328 11735030034 11748503088 11818434654 11823595056 11837169792 11848859148 11857285524 11907629136 11921300352 11933072788 11934987264 11946773216 12011271168 12025061376 12044184516 12058012512 12071856384 12143712672 12155704743 12162963456 12169660776 12183632832 12223291392 12235362048 12249409536 12256154456 12261505984 12263473152 12275583488 12336470016 12392037126 12429574144 12473243136 12477943296 12480111306 12494439792 12574299504 12588736128 12593479808 12637724652 12727545012 12733102368 12754740621 12796258176 12808894644 12810949632 12823600608 12836264077 12838323456 12845392651 12851001464 12907634688 12914742048 12929569536 12935215104 13012210432 13027149824 13042106368 13057926408 13062846888 13077844416 13148448768 13163544576 13176543744 13178833134 13183799174 13191671808 13198935568 13270193664 13285429248 13396082778 13411462896 13426860672 13440119868 13512680064 13528194048 13535643108 13541553312 13551183456 13622157796 13635428352 13637797472 13653455104 13690868373 13706586936 13764782304 13780585728 13788173763 13794194232 13796407296 13810031424 13833499778 13878528768 13892233992 13900529664 13908183744 13924151808 13983270912 13999325184 14007033664 14013149696 14029238272 14056244766 14146086942 14159867904 14162328144 14167664784 14260506624 14274589056 14290977792 14293460812 14307385344 14392548352 14426550684 14443113888 14457376647 14529084804 14545765728 14552116992 14560129857 14576846424 14638736736 14655543552 14663613367 14670016088 14672369664 14680448744 14686858816 14783102976 14788673536 14823611712 14840630784 14848802514 14928967872 14943710418 14946107904 14960867376 14978044032 15026798592 15058907136 15067199056 15084497792 15091084288 15165935616 15234247476 15245081388 15339856896 15342522156 15357468672 15360136992 15375305323 15476060928 15481892608 15499667456 15518468511 15536285352 15628763241 15646706712 15664670784 15680139846 15731179776 15749240832 15757912872 15764793408 15767322624 15782893056 15791583626 15798478864 15809714032 15876838848 15895067136 15913316352 15938622882 16015028224 16058912688 16077350016 16095808512 16191616896 16207606324 16217284608 16226214368 16244843776 16313816064 16332546048 16398952227 16448626688 16468578828 16487486496 16503768099 16506415872 16515504837 16522716168 16621065669 16630990848 16637257728 16640148408 16659253056 16765732672 16784981504 16830975798 16850299536 16941270528 16950598938 16960720896 16970060016 16977469824 17006320828 17061677568 17078526192 17081266176 17098134144 17117764608 17219656064 17239426048 17246953472 17280154116 17410568544 17417129184 17437125888 17440155543 17531265024 17568724992 17571777512 17588895744 17693591552 17713905664 17727651981 17735392584 17755754688 17773288722 17785928286 17861443704 17881950528 17899609182 17902480896 17920159824 18016906752 18026827442 18037592064 18047524144 18055404416 18068244608 18215569008 18244445184 18254491164 18275449248 18353043072 18374114304 18384231684 18392258976 18395209728 18413375232 18504705024 18522978656 18544244992 18565535744 18588055689 18644361216 18716914944 18720166959 18741659688 18861449256 18879823872 18883104192 18890219712 18915193574 19014008832 19032785408 19054637056 19091317518 19099653552 19213341966 19235400912 19257485184 19276502196 19361452032 19372113072 19394354304 19402822656 19413506476 19435795232 19518315648 19540724736 19563159552 19594270332 19616766624 19764815616 19768249701 19775698761 19787507712 19798403352 19905290496 19924947224 19928143872 19947823168 19970725376 20078542848 20160179802 20221247488 20269020096 20292291072 20303464662 20312329968 20326775184 20433236694 20453142528 20456696208 20480182656 20559880404 20634747904 20691291348 20715047136 20750249667 20817793152 20838350988 20850794496 20862275616 20882877379 20886227712 20906853128 20974906368 20998987776 21010550496 21019724544 21043857408 21169118464 21193422848 21217755136 21219130413 21243492216 21251497176 21390759936 21411883584 21436466688 21440191218 21448270298 21461078016 21588822528 21751754752 21793627206 21818648592 21828175488 21865269636 21958105104 21983315328 22005024132 22008554496 22020673116 22030288224 22161420892 22174654464 22183010304 22186864544 22212337408 22273203771 22393451808 22415565627 22419161856 22441301064 22467066048 22588360704 22600798584 22614294528 22626746688 22636626432 22748903424 22771368256 22775021568 22797512192 22823686144 22851371214 22867622082 23009785344 23013783234 23036203008 23040205488 23214091392 23222838912 23249501184 23253540724 23424966656 23470060068 23497006176 23520209769 23636869308 23647190112 23674339584 23687375439 23697718296 23714571048 23815258272 23838776143 23842600704 23855729209 23866145576 23869974528 23893546432 24022542336 24050122752 24088369032 24116025024 24143712768 24287425344 24311409486 24325926912 24339321552 24367265664 24446582784 24470724096 24498819072 24512308912 24523011968 24551166976 24672940032 24784074252 24946486272 24955886592 24960222612 24988879584 25013556421 25148599008 25177472256 25186959616 25246463697 25275449304 25425898407 25455090024 25466204736 25509481242 25592516352 25617789288 25621899264 25647201216 25672528154 25676646912 25690785302 25702002928 25815269376 25829484096 25859139072 25870430208 26024420864 26054299648 26115852816 26125693776 26155688832 26296897536 26353087488 26357666268 26367598348 26383343616 26397871136 26540387328 26570858496 26659933083 26678892429 26792165556 26822925792 26849413773 26853721344 26880239736 27025360128 27040241163 27056388096 27071286216 27083106624 27102366912 27244315592 27270856704 27275594944 27306910208 27381736746 27413173872 27529564608 27561171456 27576347526 27588388464 27592814592 27620062848 27666999556 27757057536 27784467984 27816367488 27848303616 27966541824 28014067328 28026299392 28058476544 28112489532 28292173884 28319735808 28324656288 28335329568 28372790361 28521013248 28549178112 28554138457 28581955584 28586921624 28614770688 28785096704 28820012949 28853101368 28886227776 28914753294 29058169608 29091531456 29104233984 29120259714 29153692848 29277473472 29311087104 29327226734 29340032176 29344739328 29360897488 29373717632 29647223424 29681261568 29697605028 29857935744 29887420836 29892215808 29921734752 29956088064 30117814272 30134398112 30168995584 30182168576 30240269703 30331871232 30455196993 30468494952 30490162776 30649855041 30679713792 30685044312 30714937344 30720273984 30750610646 30952121856 30963785216 30999334912 31036937022 31072570704 31257526482 31293413424 31329341568 31360279692 31462359552 31498481664 31515825744 31529586816 31565786112 31583167252 31596957728 31619428064 31753677696 31790134272 31826632704 31877245764 32030056448 32117825376 32154700032 32160286827 32172405447 32191617024 32383233792 32415212648 32434569216 32452428736 32489687552 32627632128 32665092096 32797904454 32897253376 32937157656 32974972992 33007536198 33012831744 33031009674 33045432336 33242131338 33261981696 33274515456 33280296816 33318506112 33531465344 33569963008 33661951596 33700599072 33882541056 33901197876 33921441792 33940120032 33954939648 33973636333 34012641656 34123355136 34157052384 34162532352 34196268288 34235529216 34439312128 34478852096 34493906944 34520674851 34560308232 34821137088 34834258368 34874251776 34880311086 35062530048 35137449984 35143555024 35387183104 35455303962 35470785168 35511509376 35546577444 35571856572 35722887408 35763901056 35799218364 35804961792 35840319648 36033813504 36053654884 36075184128 36095048288 36110808832 36136489216 36431138016 36467114229 36488890368 36508982328 36550898496 36706086144 36748228608 36768463368 36784517952 36790419456 36826750464 37009410048 37045957312 37088489984 37131071488 37176111378 37288722432 37433829888 37440333918 37483319376 37722898512 37766208384 37780439424 37830387148 38065570816 38109274112 38182635036 38199307104 38264221863 38426683932 38470801824 38508792231 38514970368 38536177953 38553004392 38722904064 38744226144 38782486561 38788708608 38805645312 38827012952 38871590464 39036631296 39081449472 39126319104 39188540664 39233533248 39529631232 39536499402 39551397522 39575015424 39596806704 39810580992 39849894448 39856287744 39895646336 39941450752 40320359604 40538040192 40584582144 40606929324 40624659936 40653550368 40693696267 40866473388 40906285056 40913392416 40960365312 41072605119 41119760808 41269495808 41364521289 41382582696 41430094272 41500499334 41635586304 41676701976 41701588992 41724551232 41765754758 41772455424 41813706256 41949812736 41997975552 42021100992 42039449088 42087714816 42338236928 42386845696 42438260826 42486984432 42502994352 42781519872 42823767168 42872933376 42880382436 42896540596 42922156032 43177645056 43372129941 43503509504 43587254412 43637297184 43656350976 43680389571 43730539272 43916210208 43966630656 43990840101 44010048264 44017108992 44041346232 44060576448 44322841784 44349308928 44366020608 44373729088 44424674816 44546407542 44786903616 44831131254 44838323712 44882602128 44934132096 45176721408 45201597168 45253493376 45273252864 45497806848 45542736512 45595024384 45647372288 45702742428 45735244164 46019570688 46027566468 46072406016 46080410976 46125915969 46428182784 46445677824 46453747639 46499002368 46507081448 46849933312 46886289723 46940120136 46994012352 47040419538 47273738616 47294380224 47348679168 47374750878 47395436592 47429142096 47630516544 47677552286 47685201408 47711458418 47732291152 47739949056 47787092864 48045084672 48176738064 48232050048 48287425536 48574850688 48622818972 48651853824 48678643104 48734531328 48941448192 48997638144 49024617824 49046023936 49102333952 49196856681 49345880064 49511304297 49546514511 49568148504 49863197007 49892972544 49911773184 49920445224 49977759168 50027112842 50297198016 50354944512 50373919232 50492927394 50550898608 50851796814 50910180048 50932409472 51018962484 51185032704 51235578576 51243798528 51294402432 51345056308 51353293824 51381570604 51404005856 51658968192 51718278144 51740860416 52048841728 52108599296 52231705632 52251387552 52311377664 52320466629 52593795072 52706174976 52715332536 52735196696 52766687232 52795742272 53080774656 53141716992 53319866166 53357784858 53584331112 53645851584 53698827546 53707442688 53760479472 54050720256 54080482326 54112776192 54142572432 54166213248 54204733824 54488631184 54551189888 54613820416 54763473492 54826347744 55059129216 55122342912 55152695052 55176776928 55185629184 55240125696 55270542691 55333999112 55514115072 55568935968 55632734976 55696607232 55933083648 56028134656 56052598784 56116953088 56160500877 56224979064 56584347768 56639471616 56649312576 56670659136 56745580722 57042026496 57098356224 57108276914 57163911168 57173843248 57570193408 57640025898 57706202736 57772455552 57829506588 58116339216 58183062912 58208467968 58240519428 58307385696 58554946944 58622174208 58654453468 58680064352 58689478656 58721794976 58747435264 59294446848 59304749103 59327096283 59362523136 59395210056 59715871488 59774841672 59784431616 59843469504 59912176128 60235628544 60268796224 60337991168 60364337152 60480539406 60663742464 60910393986 60936989904 60980325552 61299710082 61359427584 61370088624 61440547968 61501221292 61904243712 61927570432 61998669824 62073874044 62145141408 62250749001 62515052964 62586826848 62648632137 62658683136 62720559384 62924719104 62996963328 63031651488 63059173632 63093896047 63131572224 63166334504 63193915456 63238856128 63507355392 63580268544 63653265408 63754491528 64060112896 64235650752 64309400064 64320573654 64344810894 64383234048 64766467584 64830425296 64904857472 64979375104 65255264256 65595808908 65874315312 65949945984 66015072396 66025663488 66062019348 66090864672 66203177509 66484262676 66523963392 66549030912 66560593632 66637012224 66819611313 67062930688 67139926016 67246696881 67323903192 67401198144 67765082112 67802395752 67842883584 67880240064 67909879296 67947272666 68025283312 68246710272 68314104768 68325064704 68392536576 68471058432 68878624256 68957704192 69041349702 69120616464 69642274176 69668516736 69748503552 69760622172 70274899968 70287110048 70560629307 70774366208 70910607924 70941570336 71023018752 71062126317 71093154888 71143713144 71445774816 71516328429 71527802112 71567187627 71598436728 71609923584 71680639296 72067627008 72107309768 72150368256 72190096576 72221617664 72272978432 72862276032 72934228458 72977780736 73017964656 73101796992 73412172288 73496457216 73536926736 73569035904 73653500928 74018820096 74091914624 74176979968 74262142976 74352222756 74867659776 74880667836 74966638752 75040669263 75445797024 75532416768 75560878848 75574007353 75660774296 76131141632 76218548224 76277695221 76365270072 76398614208 76528443726 76853367864 76941603648 77017584462 77029940736 77072355906 77106008784 77445808128 77488452288 77564973122 77577417216 77611290624 77654025904 77743180928 78073262592 78162898944 78377081328 78467066496 79059262464 79072998804 79102795044 79150030848 79193613408 79621161984 79699788896 79712575488 79791292672 79882901504 79979799249 80036677287 80548241319 80640719208 81076080384 81120723489 81169164288 81213858648 81249319872 81307100736 81387392534 81732946776 81812570112 81826784832 81920730624 82145210238 82239521616 82538991616 82729042578 82765165392 82860188544 83000998668 83271172608 83353403952 83449102464 83531509516 83544910848 83627412512 83899625472 84042201984 84078898176 84175429632 84676473856 84773691392 84876521652 84973968864 85005988704 85118371083 85563039744 85647534336 85662415371 85745866752 85760764872 85793081192 85844312064 86355290112 86744259882 87007019008 87174508824 87274594368 87312701952 87360779142 87461078544 87832420416 87933261312 87981680202 88020096528 88034217984 88082692464 88121152896 88645683568 88747458176 88849349632 89092815084 89573807232 89662262508 89676647424 89765204256 89868264192 89917748557 90353442816 90403194336 90506986752 90546505728 90995613696 91085473024 91190048768 91294744576 91365590979 91405484856 91470488328 91949565123 92039141376 92055132936 92144812032 92160821952 92251831938 92856365568 92891355648 92907495278 92998004736 93014162896 93772579446 93880240272 93988024704 94080839076 94547477232 94588760448 94697358336 94749501756 94790873184 94858284192 95261033088 95355104572 95370402816 95422916836 95464582304 95479898112 95574185728 96090169344 96353476128 96464100096 96480860481 96517216341 96574851072 97149701376 97245637944 97303707648 97357286208 97469062656 97882896384 97995276288 98049235648 98092047872 98204667904 98393713362 98691760128 99022608594 99093029022 99136297008 99726394014 99785945088 99823546368 99840890448 99955518336 100054225684 100594396032 100709889024 100747838464 100985854788 101101797216 101703593628 101820360096 101864818944 101920908999 102037924968 102370065408 102471157152 102487597056 102588804864 102645293569 102690112616 102706587648 102763141208 102808011712 103317936384 103436556288 103481720832 104097683456 104217198592 104463411264 104502775104 104622755328 104640933258 105187590144 105412349952 105430665072 105470393392 105591484544 106161549312 106639732332 106715569716 107168662224 107291703168 107397655092 107414885376 107520958944 107627137261 108101440512 108160964652 108225552384 108285144864 108332426496 108409467648 108977262368 109102379776 109227640832 109401342687 109526946984 109652695488 110118258432 110244685824 110305390104 110353553856 110371258368 110480251392 110541085382 110667998224 111028230144 111137871936 111265469952 111393214464 111866167296 112056269312 112105197568 112321001754 112449958128 113168695536 113298625152 113341318272 113491161444 114196712448 114216553828 114327822336 114347686496 114792665589 115140386816 115280051796 115412405472 115526376693 115544911104 115608533859 115659013176 116232678432 116347459683 116366125824 116416935936 116481038856 116614771392 117109893888 117244348416 117308906936 117360128704 117378957312 117443589952 117494870528 118588893696 118609498206 118654192566 118725046272 118790420112 119431742976 119549683344 119568863232 119686939008 119824352256 120537592448 120675982336 120728674304 120961078812 121820787972 121873979808 121960651104 122081088801 122599420164 122718855168 122740177248 122881095936 122948758231 123002442584 123808487424 123855140864 123997339648 124093563867 124147748088 124290282816 124501498002 125030105928 125173653696 125297264274 125317366272 125441118768 125849438208 125993926656 126063302976 126118347264 126187792094 126263144448 126332669008 126387830912 126477712256 127014710784 127160537088 127508983056 128471301504 128618800128 128641147308 128689621788 128766468096 129532935168 129660850592 129809714944 129958750208 130116389823 130510528512 131041168713 131191617816 131748630624 131899891968 131972520303 132030144792 132051326976 132124038696 132181729344 132406355018 132968525352 133047926784 133098061824 133121187264 133274024448 133639222626 134125861376 134279852032 134493393762 134647806384 134802396288 135530164224 135604791504 135760480128 135819758592 135894545332 136050566624 136493420544 136628209536 136785073152 136942116864 137757248512 137915408384 138082699404 138241232928 138377747907 139284548352 139337033472 139361242917 139497007104 139521244344 140549799936 140574220096 141121258614 141548732416 141821215848 141883140672 142046037504 142124252634 142186309776 142287426288 142891549632 143032656858 143055604224 143134375254 143196873456 143219847168 143361278592 144135254016 144214619536 144380193152 144443235328 144545956864 145724552064 145868456916 145955561472 146035929312 146203593984 146824344576 146992914432 147073853472 147138071808 147307001856 148037640192 148183829248 148353959936 148524285952 148533912891 148639543533 148704445512 149589591021 149735319552 149761335672 149933277504 150081338526 150891594048 151064833536 151121757696 151148014706 151321548592 152262283264 152555390442 152730540144 152797228416 153056887452 153706735728 153883207296 154035168924 154059881472 154144711812 154212017568 154976904576 155129946244 155154834432 155222581248 155308051808 155486361856 156146525184 156325797888 156754162656 156934132992 156961399887 158118524928 158145997608 158205590088 158300061696 158387226816 159242323968 159399577792 159425150976 159582585344 159765803008 159959598498 160073354574 161096482638 161281438416 162152160768 162241446978 162338328576 162427717296 162498639744 162614201472 162774785068 163465893552 163653569664 163841461248 164290420476 164479043232 165077983232 165458085156 165530330784 165720377088 165811628073 166001997336 166542345216 166706807904 166871433001 166898204928 166990104463 167063019032 167089821696 167254825024 167799250944 168084403968 168157796352 168350859264 169352947712 169547382784 169753043304 169947937728 170011977408 170236742166 171126079488 171295068672 171324830742 171491733504 171521529744 171586162384 172710580224 173488519764 174349017648 174549188736 174625403904 174721558284 174922157088 175094894947 175664840832 175866522624 175963360404 176040193056 176068435968 176165384928 176242305792 177291367136 177494916352 177698699264 177914247309 177981288849 178185630168 179147614464 179324525016 179353294848 179530408512 179736528384 179835497114 180706885632 180806388672 181013973504 181093011456 181991227392 182170946048 182380097536 182731181958 182810969712 182940976656 183899130246 184078282752 184110265872 184321643904 184503663876 185712731136 185782711296 185814990556 185996009472 186028325792 186752247003 187545158892 187760480544 187945896411 187976049408 188161678152 189094954464 189177520896 189281688141 189394716672 189499003512 189581746368 189716568384 190522066176 190710209144 190740805632 190845833672 190929164608 190959796224 191148371456 192180338688 192706952256 192928200192 192961720962 193034432682 193149702144 194299402752 194491275888 194714572416 194938125312 195765792768 196098471296 196184095744 196409335808 196787426724 198045217188 198186058044 198272594016 198609532527 199452788028 199571890176 199647092736 199681780896 199878969199 199911036672 200108451368 201188792064 201419778048 201495676928 201740090643 201971709576 202203594432 203407187256 203640720192 203729637888 203841817998 204075849936 204740130816 204942314304 204975194112 205177609728 205290587138 205380225232 205413175296 205526282416 205616023424 206635872768 206873112576 208195366912 208926822528 209005550208 209245510656 209281866516 210824699904 210861330144 210940786784 211182969088 211681887921 212323098624 213186378951 213279464664 213431139432 214337324448 214548985287 214583406336 214701562881 214795310184 214829770752 215041917888 215254274522 216202881024 216321929304 216451104768 216570289728 216664852992 216818935296 217954524736 218204759552 218455281664 218802685374 219053893968 219305390976 220236516864 220489371648 220610780208 220707107712 220960502784 221082170764 221335996448 222056460288 222275743872 222530939904 222786428928 224112538624 224210395136 224642003508 224899916256 225122007789 226337391072 226597250304 226682636544 226722022059 226982322888 228393424896 228433107656 228655644672 228695372992 229585331178 230280773632 230560103592 230824810944 231052753386 231089822208 231217067718 231318026352 232465356864 232694919366 232732251648 232833871872 232962077712 233229542784 234219787776 234488696832 234617813872 234720257408 234887179904 234989741056 237177787392 237218996412 237308385132 237450092544 237580840224 238863485952 239099366688 239137726464 239373878016 239415468601 239648704512 241075184896 241351964672 241457348608 241644723957 241922157624 243362170467 243641575944 243747959616 243921302208 244162177602 245198840328 245437710336 245480354496 245762191872 245897516462 246004885168 247616974848 247710281728 248187127734 248295496176 248580565632 249002996004 250060211856 250347307392 250594528548 250634732544 250882237536 251698876416 252126605952 252236694528 252375584188 252526288896 252665338016 252775661824 252955424512 254029421568 254321074176 255017966112 255355113249 256942603008 256987246113 257237600256 257282294616 257379243576 257532936192 259065870336 259321701184 259619429888 259917500416 260232779646 261021057024 262082337426 262383235632 263497261248 263799783936 263945040606 264060289584 264102653952 264248077392 264363458688 264812710036 265937050704 266242374528 266548048896 267278445252 268251722752 268559704064 268986787524 269295612768 269604792576 269753245671 271060328448 271209583008 271477405927 271520960256 271639517184 271789090664 272101133248 272986841088 273256419072 273570146304 273884233728 275514497024 275830816768 275848695369 276165398808 276482465856 276755495814 278569096704 278674066944 278722485834 278994014208 279042488688 281148440192 282242517228 283642431696 283766281344 284092075008 284248505268 284372619552 284574852576 284855873869 285783099264 286065313716 286111208448 286268750508 286393746912 286439694336 286722557184 288270508032 288429239072 288760386304 288886470656 289091913728 289442581443 289551649023 291449104128 291736913832 291911122944 292071858624 292407187968 293648689152 293985828864 294147706944 294276143616 294614003712 296075280384 296367658496 296707919872 297067825782 297279087066 297408891024 299179182042 299470639104 299522671344 299866555008 300162677052 301783188096 302129667072 302243515392 302296029412 302643097184 304524566528 305110780884 305461080288 305594456832 305762726997 306113774904 307413471456 307766414592 307935880707 308070337848 308119762944 308289423624 308424035136 309953809152 310259892488 310309668864 310445162496 310616103616 310972723712 312293050368 312651595776 313508325312 313868265984 313922799774 316237049856 316291995216 316411180176 316774453632 318484647936 318799155584 319165170688 319531606016 319919196996 320146709148 322192965276 322562876832 322881411783 324304321536 324482893956 324676657152 324855434592 324997279488 325176233473 325228402944 325549570136 326931787104 327307139328 327682922496 328204028061 328580840952 328958086464 330155966464 330916170312 331060661568 331440754176 331623256146 332003994672 333084690432 333413615808 333742866002 333796409856 333980208926 334126038064 334179643392 334509650048 335598501888 336168807936 336315592704 338705895424 339506086608 339895875456 340023954816 340473484332 342590137344 342649661484 342983467008 343043059488 343172324768 344377996767 345421160448 346579130079 346825601577 346977039528 348698035296 349042379049 349098377472 349250807808 349443116568 349844314176 350189789894 351329681664 351733045248 351926720808 352080386112 352136871936 352330769856 352484611584 354582734272 354989832704 355397398528 355828494618 355962577698 356371260336 358295228928 358649050032 358706589696 359060817024 359473056768 359670994228 361612777344 362027947008 362186022912 364341892096 364760195072 365462363916 365621939424 365881953312 366243266403 367798260492 368156565504 368220531744 368643287808 368846274693 369007327752 371203799941 371425462272 371565422592 371629981112 371992018944 372056651584 373504494006 375090317784 375520961088 375891792822 375952098816 376323356304 378189908928 378355041792 378563376282 378789433344 378998007024 379163492736 379433136768 381044132352 381420418288 381481611264 381691667344 381858329216 382296742912 385413904512 385856400384 385923441924 386068865364 386299404288 388598805504 388982551776 389429144832 389496807127 389876250624 391531585536 392196942592 392368191488 392818671616 393123506139 393574853448 395917560909 396090434376 396372116088 396545188032 397219065054 398905576056 399143780352 399294185472 399363561792 399757938398 399822073344 400216902736 402377584128 402839556096 402991353856 403480181286 403943419152 404407188864 406814374512 407281440384 407459275776 407683635996 408151699872 409480261632 409884628608 410355219456 410581174276 410760450464 410826350592 411052564832 411232046848 413271745536 413746225152 415133243721 416390733824 417853645056 418011100416 418083728751 418491021312 418563733032 421649399808 421722660288 421881573568 422365938176 423363775842 424646197248 426372757902 426558929328 426862278864 428674648896 429097970574 429166812672 429403125762 429590620368 429659541504 430083835776 430508549044 432405762048 432643858608 433140579456 433329705984 433637870592 435909049472 436409519104 436910563328 437605370748 438107787936 438610781952 440473033728 440978743296 441221560416 441414215424 441657272329 441921005568 442164341528 442671992896 444112920576 444551487744 445061879808 445572857856 448225077248 448420790272 448768773063 449284007016 449799832512 450244015578 452674782144 453194500608 453365273088 453444044118 453964645776 456786849792 456866215312 457390745984 459170662356 461120207184 461649621888 462105506772 462179644416 462434135436 462636052704 463422242563 464930713728 465389838732 465464503296 465667743744 465924155424 466459085568 468439575552 468977393664 469235627744 469440514816 469774359808 469979482112 470884199661 474355574784 474437992824 474616770264 474900185088 475161680448 477726971904 478198733376 478275452928 478747756032 478830937202 479297409024 482150369792 482703929344 483289447914 483844315248 486724340934 487283151888 487495919232 487842604416 488324355204 490397680656 490960708992 491524383744 491795032924 492009770336 495233949696 495420563456 496374255468 496590992352 497161131264 497434884219 498005992008 500120423712 500614299003 500694614784 500970313389 501189057096 501269465088 501764475072 503397752832 504253211904 504473389056 504751168376 505052577792 505330676032 505551323648 505910849024 508058843136 508642148352 510035932224 510710226498 513885206016 513974492226 514475200512 514564589232 514758487152 518131740672 518643402368 519238859776 519835000832 520465559292 524164674852 524766471264 525284684841 526994522496 527599567872 527890081212 528120579168 528205307904 528496154784 528726917376 529018051471 529625420072 531874101408 532484749056 533096097792 533943866547 534556890504 536503445504 537119408128 537973575048 538591225536 539209585152 539506491342 542120656896 542419166016 542954811854 543041920512 543279034368 543578181328 544202266496 545973682176 546512838144 547140292608 551028994048 551697390738 552330797616 552964931712 553510991628 557138193408 557348133888 557444971668 557988028416 558084977376 560256741009 562296880384 563837689233 564485034456 567284863392 567532562688 567845064423 568184150016 568497010536 568745239104 569149705152 569711747738 571566198528 572130627432 572222416896 572537501016 572787493824 572879388672 573445114368 576541016064 576858478144 577520772608 577772941312 578183827456 578885162886 579103298046 582898208256 583473827664 584143717248 584814375936 587297378304 588295413888 588552287232 589228007424 592735316992 593415839744 594135651564 594558174132 594817782048 595828597581 598358364084 598941278208 599045342688 599636907597 599733110016 600325354104 603566376192 603898719307 604259334144 604487030784 604592058824 605286194368 609049133056 610221561768 610922160576 611188913664 611525453994 612227549808 614826942912 615532829184 615871761414 616140675696 616239525888 616578847248 616848070272 619907618304 620519784976 620619337728 621232207232 621945447424 624586100736 627016650624 627736531968 627845599548 632474099712 632583990432 632822360352 633548907264 633658984729 636969295872 637598311168 638330341376 639063212032 639559136853 639838393992 640293418296 643646955861 644104688643 644385930552 645125753664 645762823566 648608643072 648965787912 649353314304 649710869184 649994558976 650352466946 650456805888 651099140272 653863574208 654614278656 655365844992 656408056122 657161681904 657916172928 661832340624 662121323136 662881508352 663246512292 664007989344 666169380864 666827231616 667485732004 667592819712 667960417852 668252076128 668359286784 669019300096 672337615872 672631185408 675366023367 677411790848 679012173216 679791750912 680047909632 680166066177 680946968664 685180274688 685299322968 685966934016 686086118976 686344649536 688755993534 690842320896 693158260158 693651203154 693954079056 697396070592 698084758098 698196754944 698501615616 698886233136 699688628352 700379579788 702659363328 703466090496 703853441616 704160772224 704661539712 704969223168 709165468544 709979665408 710794797056 711656989236 711925155396 712742520672 716590457856 717298100064 717413179392 718121634048 718246405803 718517054983 718946113536 719341988456 723225554688 724055894016 724372045824 728683784192 729520390144 730086511401 730924727832 731243878848 731763906624 732486532806 735596520984 736313131008 736441063488 737286575616 737692549386 738014655504 742407599882 742850924544 743130845184 743259962224 744113303168 747008988012 750180635568 751041922176 751783585644 751904197632 752646712608 756379817856 756710083584 757126752564 757578866688 757996014048 758326985472 758866273536 762088264704 762840836576 762963222528 763383334688 763716658432 764593485824 766065339747 770827809024 770961738339 771712800768 771846883848 772137730728 772598808576 777197611008 777965103552 778858289664 778993614254 779752501248 783063171072 784393885184 784736382976 786247012278 787149706896 791835121818 792180868752 792744232176 793090376064 794438130108 797811152112 798727123584 799515876796 799644146688 800433805472 804755168256 805679112192 805982707712 806960362572 807886838304 808814377728 809259737013 813628749024 814432217781 814562880768 814918551552 815367271992 816303399744 818960523264 819769257216 820710438912 821162348552 821520900928 821652701184 822105129664 822464093696 826543491072 827492450304 830266487442 832781467648 835707290112 836022200832 836167457502 836982042624 837127466064 843445320576 843763147136 844731876352 846727551684 852745515804 853117858656 853724557728 854567621607 857349297792 858195941148 858333625344 858806251524 859181240736 859319083008 860167671552 860641307617 861017098088 864811524096 865287717216 866281158912 866659411968 867275741184 868654947069 871818098944 872819038208 873821126656 875210741496 876215575872 877221563904 880946067456 881957486592 882443120832 882828430848 883314544658 883842011136 884328683056 885343985792 888225841152 889102975488 890123759616 896450154496 897537546126 898568014032 899599665024 900488031156 905349564288 906389001216 906730546176 906888088236 907929291552 913573699584 913732430624 914781491968 917288180991 918341324712 922240414368 923299243776 923807642121 924211013544 924359288832 924868270872 925272105408 926844485126 929861427456 930779677464 930929006592 931335487488 931848310848 932918171136 936879151104 937954787328 938471255488 938881029632 939548719616 939958964224 941768399322 948711149568 948875985648 949233540528 950323360896 955453943808 956397466752 957495512064 957661874404 958594818048 964300739584 965407858688 966578895828 967688630496 968644235349 973448681868 974566303776 974991838464 975528700419 975685208832 976648710408 980795361312 981921417984 982462095589 983048767488 983590065848 984019540672 990467899392 990841126912 992748510936 993181984704 994322262528 994869768438 996011984016 1000240847424 1001228598006 1001389229568 1001940626778 1002378114192 1002538930176 1003528950144 1006795505664 1008506423808 1008946778112 1009502336752 1010661352064 1011102647296 1011821698048 1016117686272 1020071864448 1021420452996 1027770412032 1027948984452 1028950401024 1029129178464 1029516974304 1036263481344 1037286804736 1038477719552 1039670001664 1039737390237 1040476804731 1040931118584 1047127137147 1048329349704 1049532942528 1050569369682 1053989044992 1055199135744 1055780162424 1056241158336 1056410615808 1056992309568 1057453834752 1058036102942 1059250840144 1063748202816 1064969498112 1066192195584 1067887733094 1069113781008 1073006891008 1075947150096 1077182451072 1078419170304 1079012982684 1084838332032 1085909623708 1086083841024 1086558068736 1087156362656 1088404532992 1093025676288 1094280585216 1098729799209 1102057988096 1103394781476 1104661595232 1105929863424 1106538824079 1107021983256 1113611399823 1114276386816 1114696267776 1114889943336 1115976056832 1116169954752 1120513482018 1124593760768 1127675378466 1128970068912 1134569726784 1135065125376 1135690128846 1136368300032 1136994021072 1137490478208 1138299410304 1139423495476 1143132397056 1144261254864 1144444833792 1145075002032 1145574987648 1146890228736 1153716956288 1155041545216 1155545882624 1156367654912 1157770325772 1158206596092 1165796416512 1166947655328 1168287434496 1168490421381 1168930731241 1169628751872 1174594756608 1176590827776 1177104574464 1178456014848 1185470633984 1186831679488 1187752682727 1188271303128 1189116348264 1189635564096 1191657195162 1196716728168 1197882556416 1198090685376 1199273815194 1199466220032 1200650708208 1207132752384 1207797438614 1208518668288 1208974061568 1209184117648 1210572388736 1220443123536 1221844321152 1222377827328 1223050907988 1224455099616 1229653885824 1231065658368 1231743522828 1232281351392 1232479051776 1233157694496 1233696140544 1239815236608 1241039569952 1241238675456 1242464414464 1243890894848 1245399731163 1249172201472 1254033301248 1254251186253 1255473063936 1255691199096 1264948199424 1265167980864 1265644720704 1267097814528 1267317969458 1273938591744 1275196622336 1276660682752 1279118273706 1279676787984 1280586836592 1287293911722 1288209377286 1288771861104 1290251507328 1291525647132 1297217286144 1297931575824 1299421738368 1299989117952 1300704933892 1300913611776 1302198280544 1307727148416 1309228557312 1310731689984 1312816112244 1314323363808 1315832345856 1323664681248 1324242646272 1324971816987 1325763016704 1326493024584 1328015978688 1332338761728 1333654463232 1334971464008 1335185639424 1335920835704 1336504152256 1336718573568 1338038600192 1344675231744 1345262370816 1350732046734 1354823581696 1358024346432 1359583501824 1360095819264 1360332132354 1361893937328 1370360549376 1370598645936 1372172237952 1372689299072 1377511987068 1386316520316 1387302406308 1387908158112 1390266727689 1394792141184 1396169516196 1396393509888 1397003231232 1397772466272 1399152784393 1399377256704 1400759159576 1405318726656 1406932180992 1407706883232 1408321544448 1409323079424 1409938446336 1418330937088 1419959330816 1421589594112 1423313978472 1423850310792 1425485041344 1433180915712 1434596200128 1434826358784 1436243268096 1436492811606 1437034109966 1437892227072 1438683976912 1446451109376 1448111788032 1457367568384 1460173022802 1461849455664 1462487757696 1463527813248 1464973065612 1471193041968 1472882126976 1474573151232 1475385098772 1476029311008 1484815199764 1485701849088 1486261690368 1486519924448 1488226606336 1492304652657 1494017976024 1500361271136 1501842897009 1502083844352 1502910940167 1503567171288 1503808395264 1505293425216 1512759635712 1513420167168 1514253505128 1515157733376 1515992028096 1516653970944 1517732547072 1524176529408 1525681673152 1525926445056 1526766669376 1527433316864 1529186971648 1532130679494 1541655618048 1541923476678 1543425601536 1543693767696 1544275461456 1554395222016 1555930207104 1557716579328 1557987228508 1559505002496 1568787770368 1569472765952 1572494024556 1574299413792 1575854054523 1583670243636 1584361737504 1585488464352 1586180752128 1587054154413 1588876260216 1595622304224 1597454247168 1598333857003 1599031753592 1599288293376 1600867610944 1609510336512 1611358224384 1611965415424 1613920725144 1615773676608 1617628755456 1618519474026 1627257498048 1628864435562 1629125761536 1629837103104 1630734543984 1632606799488 1637921046528 1639538514432 1641420877824 1642324697104 1643041801856 1644210259328 1644928187392 1653086982144 1660532974884 1671414580224 1672044401664 1672334915004 1673964085248 1674254932128 1675908280207 1686890641152 1687526294272 1689463752704 1691513067699 1693455103368 1703535193269 1705491031608 1706235717312 1707449115456 1709135243214 1714698595584 1716391882296 1716667250688 1717612503048 1718362481472 1718638166016 1720335343104 1721282615234 1722034196176 1729623048192 1730575434432 1732562317824 1733318823936 1734551482368 1737309894138 1743636197888 1745638076416 1750421482992 1752431151744 1754443127808 1761892134912 1764886241664 1765656861696 1766629089316 1767684022272 1768657366112 1770687971584 1778205950976 1780247519232 1787485792743 1792900308992 1795075092252 1797136028064 1798910722791 1799199330048 1800976062312 1810699128576 1811696157921 1812778002432 1813461092352 1813776176472 1815858583104 1827147399168 1827464861248 1829562983936 1834576361982 1836682649424 1844480828736 1846598487552 1847615284242 1848422027088 1848718577664 1849736541744 1850544210816 1853688970252 1859722854912 1861559354928 1861858013184 1863696621696 1865836342272 1873758302208 1876942510976 1877762059264 1879097439232 1879917928448 1883536798644 1897422299136 1897751971296 1898467081056 1900646721792 1900976954187 1910907887616 1912794933504 1914991024128 1915323748808 1917189636096 1928601479168 1930815717376 1930940867583 1932314065929 1933157791656 1935377260992 1937288470698 1946897363736 1949132607552 1949983676928 1951057400838 1951370417664 1953297420816 1961590722624 1963842835968 1964924191178 1966097534976 1967180131696 1968039081344 1985497021872 1986363969408 1988644525056 1989739536876 1992023968032 2000481694848 2002457196012 2002778459136 2003881253556 2004756228384 2005077860352 2007057900288 2017012847616 2017893556224 2019004673504 2021322704128 2022205294592 2023643396096 2026098070101 2032235372544 2040143728896 2040498198531 2042840905992 2055540824064 2055897968904 2057900802048 2058258356928 2059033948608 2072526962688 2074573609472 2076955439104 2079474780474 2080953609462 2081862237168 2094254274294 2096658699408 2099065885056 2101138739364 2107978089984 2110398271488 2111560324848 2112482316672 2113984619136 2114907669504 2116072205884 2118501680288 2127496405632 2129938996224 2132384391168 2135775466188 2138227562016 2146013782016 2151894300192 2154364902144 2154739217409 2155551164949 2156838340608 2158025965368 2169676664064 2171819247416 2172167682048 2173116137472 2174312725312 2176809065984 2186051352576 2188561170432 2197459598418 2204115976192 2206789562952 2209323190464 2211859726848 2213077648158 2214043966512 2227222799646 2228552773632 2229392535552 2229779886672 2232339909504 2241026964036 2249187521536 2255350756932 2257940137824 2269139453568 2270130250752 2271380257692 2272736600064 2273988042144 2274980956416 2276233634311 2276598820608 2278846990952 2286264794112 2288522509728 2288889667584 2290150004064 2291149975296 2293780457472 2307433912576 2310083090432 2311091765248 2312735309824 2312885215017 2315540651544 2316413192184 2331592833024 2333895310656 2336574868992 2336980842762 2337861462482 2339257503744 2349189513216 2353181655552 2354209148928 2370941267968 2375505365454 2376542606256 2378232696528 2379271128192 2383314390324 2393433456336 2396181370752 2398547630388 2398932440064 2401301416416 2414265504768 2415594877228 2417037336576 2417948123136 2418368235296 2421144777472 2427779211039 2440886247072 2443296653343 2443688642304 2444755654656 2446101815976 2448910199232 2459307771648 2462131316736 2463487045656 2464562702784 2464958103552 2466315388992 2467392281088 2479630473216 2482079139904 2482477350912 2484928828928 2487781789696 2490799462326 2498344402944 2508066602496 2508502372506 2510946127872 2511382398192 2530335961728 2531289441408 2534195629056 2534635938916 2550393244672 2553321365504 2558236547412 2559353575968 2561173673184 2563702864821 2574587823444 2576418754572 2577543722208 2580503014656 2581923922851 2583051294264 2594434572288 2595863151648 2598426599587 2598843476736 2599978235904 2601409867784 2601827223552 2604396561088 2615454296832 2618457114624 2621463379968 2625632224488 2628646727616 2631664691712 2647329362496 2648485292544 2649943633974 2651526033408 2652986049168 2656031957376 2664677523456 2667308926464 2669942928016 2670371278848 2671841671408 2673008304512 2676077200384 2689350463488 2701464093468 2716048692864 2719167003648 2720191638528 2720664264708 2723787874656 2726477649889 2740721098752 2741197291872 2744344475904 2745378598144 2751864542973 2755023974136 2771422926363 2772633040632 2774604812616 2775816316224 2780533455378 2789584282368 2792339032392 2792787019776 2794006462464 2795544932544 2798305568786 2798754513408 2801518319152 2810637453312 2813864361984 2815413766464 2816643088896 2818646158848 2819876892672 2836661874176 2839918661632 2846627956944 2847700621584 2850970082688 2866361831424 2869192400256 2872486536192 2872985623212 2874068219932 2875784454144 2877367953824 2892902218752 2896223576064 2905932706047 2914735136768 2920346045604 2923698911328 2924975515392 2926586101257 2927055626496 2929946131224 2942386083936 2945764253952 2947386286767 2949146302464 2950770197544 2952058622016 2969630399528 2971403698176 2972523380736 2973039848896 2976453212672 2984609305314 2988035952048 3000722542272 3003685794018 3004167688704 3005821880334 3007134342576 3007616790528 3010586850432 3025519271424 3026840334336 3028507010256 3031984056192 3033307941888 3035465094144 3048353058816 3051363346304 3053533338752 3054866633728 3058373943296 3064261358988 3083311236096 3083846953356 3086851203072 3087387535392 3088550922912 3108790444032 3111860414208 3112401091813 3115433158656 3115974457016 3119010004992 3137575540736 3138945531904 3141381411441 3144988049112 3148598827584 3151708109046 3167340487272 3168723475008 3170976928704 3172361504256 3174108308826 3177752520432 3191244608448 3194908494336 3196667714006 3198063507184 3198576586752 3201735221888 3219020673024 3227841450288 3231547353216 3235257510912 3237038948052 3254514996096 3257728871124 3258251523072 3259674206208 3261469087968 3265213598976 3279077028864 3282841755648 3284649394208 3286083603712 3288420518656 3289856374784 3296189397627 3306173964288 3319616472237 3321065949768 3340834199469 3342829160448 3344088803328 3344669830008 3347928170496 3348509864256 3351816560414 3373781282304 3375052588544 3378927505408 3383026135398 3386910206736 3407070386538 3410982063216 3412471434624 3414898230912 3418270486428 3429397191168 3432783764592 3433334501376 3435225006096 3436724962944 3440670686208 3442565230468 3444068392352 3461150868864 3465124635648 3466637647872 3469102964736 3474619788276 3487272395776 3491276152832 3500842965984 3504862303488 3505471264143 3506792193723 3508886255616 3523784269824 3529772483328 3531313723392 3533258178632 3535368044544 3537314732224 3541375943168 3556411901952 3560495038464 3574971585486 3585800617984 3590150184504 3594272056128 3597821445582 3598398660096 3601952124624 3621398257152 3623392315842 3625556004864 3626922184704 3627552352944 3631717166208 3654929722496 3659125967872 3669152723964 3673365298848 3688961657472 3693196975104 3695230568484 3696844054176 3697437155328 3699473083488 3701088421632 3703126360297 3707377940504 3719445709824 3723118709856 3723716026368 3727393243392 3731672684544 3747516604416 3753885021952 3755524118528 3758194878464 3759835856896 3762753558759 3767073597288 3794844598272 3795503942592 3796934162112 3801293443584 3801953908374 3821815775232 3825589867008 3829982048256 3830647497616 3857202958336 3861881735166 3864628131858 3866315583312 3870754521984 3874576941396 3893794727472 3898265215104 3899967353856 3902114801676 3902740835328 3906594841632 3923181445248 3927685671936 3929848382356 3932195069952 3934360263392 3936078162688 3970994043744 3972727938816 3974915450961 3977289050112 3979479073752 3984047936064 4000963389696 4004914392024 4005556918272 4007762507112 4009512456768 4010155720704 4014115800576 4034025695232 4035787112448 4038009347008 4042645408256 4044410589184 4047286792192 4052196140202 4064470745088 4080287457792 4080996397062 4085681811984 4111081648128 4111795937808 4116516713856 4118067897216 4149147218944 4153910878208 4158949560948 4161907218924 4163724474336 4170800183067 4188508548588 4193317398816 4197458353179 4198131770112 4202277478728 4215956179968 4220796542976 4223120649696 4224964633344 4227291035149 4227969238272 4229815339008 4232144411768 4237003360576 4254992811264 4259877992448 4264768782336 4271550932376 4276455124032 4292027564032 4303788600384 4308729804288 4309478434818 4311102329898 4313676681216 4316051930736 4339353328128 4343638494832 4344335364096 4348625450624 4353618131968 4372102705152 4394919196836 4413579125904 4418646380928 4423719453696 4426155296316 4428087933024 4435612893103 4454445599292 4457105547264 4458785071104 4459559773344 4464679819008 4476913957971 4482053928072 4498375043072 4505528691027 4508732820501 4510701513864 4515880275648 4538278907136 4540260501504 4542760515384 4545473200128 4547976084288 4549961912832 4552467268622 4553197641216 4557693981904 4572529588224 4577045019456 4577779335168 4580300008128 4582299950592 4587560914944 4614867825152 4620166180864 4625770430034 4631081303088 4632826384368 4663185666048 4667790621312 4673149737984 4673961685524 4675722924964 4678515007488 4706363311104 4708418297856 4727562163569 4741882535936 4751010730908 4753085212512 4756465393056 4758542256384 4761162463239 4766628780648 4786866912672 4792362741504 4795001571009 4797095260776 4797864880128 4802602832832 4828531009536 4831189754456 4834074673152 4835896246272 4836736470592 4842289554944 4855558422078 4881772494144 4886593306686 4887377284608 4889511309312 4892203631952 4897820398464 4918615543296 4924262633472 4926974091312 4929125405568 4932630777984 4934784562176 4959260946432 4964158279808 4969857657856 4975563579392 4981598924652 5016133204992 5017004745012 5021892255744 5022764796384 5027724840621 5060671923456 5062578882816 5063458492651 5068391258112 5069271877832 5100786489344 5106642731008 5110605579807 5116473094824 5118707151936 5122347346368 5127405729642 5149175646888 5152837509144 5155087444416 5161006029312 5163847845702 5166102588528 5188869144576 5191726303296 5196853199174 5197686953472 5199956471808 5202819735568 5203654447104 5208793122176 5230908593664 5236914229248 5251264448976 5257293455232 5263329383424 5294658724992 5296970585088 5299887267948 5303052066816 5305972098336 5312063914752 5334617852928 5339885856032 5340742557696 5343683342816 5346016609024 5352154400768 5362457378229 5378700926976 5396732168373 5402928186936 5432097385728 5435088473763 5438334007296 5440383277056 5441328529416 5447575749312 5452955299778 5481442197504 5482394583744 5488688951808 5490757196288 5503729085946 5510047948272 5542845852726 5545266081264 5549209625232 5551632632448 5561066910756 5579168564736 5584678064784 5585574039552 5591089865088 5596611137572 5597509026816 5603036638304 5621274906624 5630827532928 5633286177792 5637292317696 5639753785344 5673323748352 5679837323264 5693255913888 5695401243168 5701940165376 5702930862561 5732723662848 5738384800512 5744973072384 5745971246424 5748136439864 5751568908288 5754735907648 5785804437504 5792447152128 5811865412094 5829470273536 5840692091208 5847397822656 5849951030784 5853172202514 5854111252992 5859892262448 5884772167872 5891528507904 5894772573534 5898292604928 5901540395088 5904117244032 5939260799056 5946079697792 5952906425344 5969218610628 5976071904096 6001445084544 6007371588036 6008335377408 6011643760668 6014268685152 6015233581056 6021173700864 6024489153319 6051038542848 6053680668672 6057014020512 6063968112384 6066615883776 6070930188288 6096706117632 6102726692608 6107066677504 6109733267456 6116747886592 6121494595593 6128522717976 6166622472192 6167693906712 6173702406144 6174775070784 6177101845824 6217580888064 6223720828416 6224802183626 6230866317312 6231948914032 6275151081472 6282762822882 6289976098224 6297197655168 6303416218092 6334680974544 6337446950016 6341953857408 6344723008512 6348216617652 6355505040864 6382489216896 6389816988672 6393335428012 6396127014368 6397153173504 6403470443776 6438041346048 6455682900576 6463094706432 6464217652227 6466653494847 6470515021824 6474077896104 6509029992192 6515457742248 6516503046144 6519348412416 6522938175936 6530427197952 6558154057728 6565683511296 6569298788416 6572167207424 6576841037312 6579712749568 6592378795254 6612347928576 6639232944474 6642131899536 6681668398938 6685658320896 6688177606656 6689339660016 6697019728512 6703633120828 6747562564608 6750105177088 6757855010816 6766052270796 6773820413472 6814140773076 6821964126432 6824942869248 6828700902933 6829796461824 6836540972856 6858794382336 6865567529184 6866669002752 6870450012192 6873449925888 6877234669123 6881341372416 6885130460936 6888136784704 6922301737728 6930249271296 6933275295744 6938205929472 6949239576552 6974544791552 6982552305664 7001685931968 7009724606976 7010942528286 7013584387446 7017772511232 7047568539648 7059544966656 7062627446784 7066516357264 7074629464448 7082751886336 7112823803904 7149943170972 7180300369008 7188544112256 7195642891164 7196797320192 7203904249248 7242796514304 7246784631684 7251112009728 7253844369408 7255104705888 7263434332416 7283337633117 7309859444992 7318251935744 7329889960029 7338305447928 7346730597696 7377923314944 7386393950208 7390461136968 7393688108352 7394874310656 7398946166976 7402176843264 7406252720594 7414755881008 7438891419648 7446237419712 7447432052736 7454786486784 7463345369088 7495033208832 7507770043904 7511048237056 7516389756928 7525507117518 7534147194576 7591007885184 7593868324224 7602586887168 7603907816748 7651179734016 7659964096512 7661294995232 7691108594463 7714405916672 7723763470332 7729256263716 7732631166624 7741509043968 7745771768553 7749153882792 7787589454944 7795279798761 7796530430208 7799934707712 7804229603352 7805481670656 7813189683264 7846362890496 7855371343872 7859696764712 7864390139904 7868720526784 7872156325376 7941988087488 7945455877632 7949830901922 7954578100224 7958958147504 7968095872128 8001926779392 8009828784048 8011113836544 8015525014224 8019024913536 8028231601152 8068051390464 8076018694016 8085290816512 8088821178368 8094573584384 8104392280404 8160574915584 8161992794124 8171363623968 8179432949667 8222163296256 8223591875616 8233033427712 8236135794432 8237566801477 8298294437888 8307821756416 8314268779089 8317899121896 8323814437848 8327448948672 8341600366134 8377017097176 8386634797632 8394916706358 8396263540224 8404554957456 8431912359936 8441593085952 8446241299392 8449929266688 8454582070298 8455938476544 8459630678016 8464288823536 8474006721152 8509985622528 8519755984896 8543101864752 8552910248064 8607577200768 8617459608576 8618956869636 8622204659796 8627353362432 8632103861472 8678706656256 8687276989664 8688670728192 8697250901248 8707236263936 8717798118141 8744205410304 8779758303771 8789838393672 8827158251808 8837292761856 8842158860301 8847438907392 8852310592632 8856175866048 8871225786206 8908891198584 8914211094528 8917570142208 8919119546688 8929359638016 8953827915942 8964107856144 8996750086144 9011057382054 9017465641002 9021403027728 9031760551296 9076557814272 9080521003008 9085521030768 9095952168576 9099923825664 9104934537244 9106395282432 9115387963808 9145059176448 9154090038912 9160600016256 9164599901184 9175121829888 9229735650304 9240332361728 9251540860068 9262162606176 9265652768736 9326371332096 9335581242624 9337203275439 9346299475968 9347923371048 9351445849928 9357030014976 9412726622208 9416836595712 9455124327138 9483765071872 9502021461816 9506170425024 9512930786112 9517084512768 9522324926478 9533257561296 9573733825344 9584725483008 9590003142018 9594190521552 9595729760256 9605205665664 9657062019072 9662379508912 9673472941184 9684579109888 9711116844156 9763544988288 9773186613372 9774754569216 9779022618624 9784407263904 9795640796928 9837231086592 9848525266944 9853948182624 9858250811136 9865261555968 9869569124352 9918521892864 9928316559616 9939715315712 9951127158784 9958849416711 9963197849304 10022502598407 10032266409984 10034009490024 10043784511488 10045529592768 10055449681242 10121343846912 10125157765632 10126916985302 10136782516224 10138543755664 10201572978688 10221211159614 10232946189648 10237414303872 10244694692736 10254811459284 10298351293776 10305675018288 10310174888832 10322012058624 10327695691404 10332205177056 10383452606592 10393706398348 10395373906944 10399912943616 10405639471136 10407308894208 10417586244352 10461817187328 10473828458496 10502528897952 10514586910464 10516413792429 10520376581169 10526658766848 10589317449984 10593941170176 10599774535896 10606104133632 10611944196672 10624127829504 10669235705856 10679771712064 10681485115392 10687366685632 10692033218048 10704308801536 10724914756458 10757401853952 10793464336746 10805856373872 10864194771456 10870176947526 10876668014592 10880766554112 10882657058832 10895151498624 10905910599556 10964789167488 10977377903616 10981514392576 11007458171892 11020095896544 11085691705452 11090532162528 11098419250464 11103265264896 11109379080891 11122133821512 11158337129472 11169356129568 11171148079104 11182179730176 11188336999021 11193222275144 11195018053632 11206073276608 11242549813248 11261655065856 11266572355584 11274584635392 11279507570688 11346647496704 11359674646528 11386511827776 11390802486336 11403880330752 11405861725122 11465447325696 11476769601024 11489946144768 11491942492848 11496272879728 11509471815296 11571608875008 11623730824188 11681384182416 11694795645312 11699902061568 11706344405028 11708222505984 11719784524896 11731357961449 11769544335744 11783057015808 11789545147068 11796585209856 11803080790176 11808234488064 11878521598112 11892159395584 11905812850688 11924746352883 11938437221256 11952143808192 12002890169088 12014743176072 12016670754816 12023287521336 12028537370304 12030467162112 12042347401728 12048978306638 12102077085696 12107361337344 12114028041024 12127936224768 12133231767552 12141860376576 12193412235264 12205453385216 12214133355008 12219466534912 12242989191186 12257045435952 12333244944384 12335387813424 12349550141568 12354203691648 12447441656832 12449604367252 12461732634624 12463897828064 12512400549201 12550302162944 12565525645764 12579952196448 12592375059537 12594395310336 12606832436184 12669361949088 12674893900032 12681873105447 12683907714816 12689446017024 12696433235304 12711010081728 12764978433792 12779633977344 12786670856024 12792254028736 12794306347008 12806940887552 12876082692096 12911365801152 12926189412864 12928435304454 12933306989694 12941030043648 12948155792208 13018059984384 13030915484496 13033006092288 13045876351872 13060854395904 13116308115456 13138597576832 13144334414848 13153682074624 13159425499136 13184757590508 13278465888948 13284263799072 13306838679309 13363336797876 13371316641792 13376355213312 13378679320032 13394039457024 13407266241656 13495125129216 13500210354176 13515710021632 13516586073081 13526198461503 13532104541592 13547640826944 13628281546152 13643928252864 13649885738496 13657401805866 13659592923648 13673081945712 13717588764672 13731135058368 13733338005504 13740900024384 13746899851776 13754469338246 13762682744832 13770260921872 13776273569408 13844603475456 13860498542592 13898479153104 13949089583104 14003371863936 14019449213952 14021885056572 14027168774892 14035545022464 14119089933312 14125254893568 14133032714528 14149258928896 14165503772672 14182686490707 14225647607808 14283487389717 14299886341944 14360600738016 14377088224512 14385004713027 14391285782328 14393594640384 14407808498496 14485593028608 14493569263368 14502224019456 14507688738816 14510209411776 14526868664832 14566675266234 14619718889984 14636503871488 14659779920058 14676610895856 14693461195392 14755846629888 14772787900416 14780922273936 14787376216704 14797892333952 14804353686528 14812505441188 14829511762016 14877782839296 14892474839424 14909572973568 14926690738176 15015540087808 15022096474112 15032779513856 15051014235036 15068294389152 15083174521863 15182015770368 15187736648448 15190375477953 15205173774336 15207815633496 15302359468032 15319928193024 15322589990464 15382217188926 15428811833344 15447526940664 15458512527432 15465262333248 15483018087936 15491543537106 15498307765584 15575178909888 15590559597522 15593060860416 15599869415424 15608459206704 15610963341312 15626379366528 15692725780992 15710742687744 15719393529424 15737441053568 15744312650752 15883976174976 15890911755264 15899661803844 15909156200448 15917916295008 15936191744256 16003853558784 16019657568096 16022227673088 16031050028448 16038049827072 16056463202304 16136102780928 16152037388032 16170581633024 16177642356736 16189147168768 16190196505119 16208784560808 16305265421289 16321149831168 16323985588248 16342727247936 16358865899334 16444326592512 16447183751232 16466066855424 16472271588864 16475133602954 16596588875776 16628537558178 16635798243792 16647628875696 16654897897344 16683200732268 16754034194352 16773269595264 16789833412716 16792527080448 16809109914912 16863824719872 16892482598784 16899858533376 16909164140596 16911876953088 16919261356032 16928577647072 16948013442304 17019971245056 17039511969792 17086203729504 17105820496128 17108792587683 17215154401536 17234919217152 17237913739272 17244409319592 17254706724864 17264207722944 17357413312512 17374553979328 17377341456384 17394501802496 17414472527872 17435596236282 17488410820608 17559516607542 17579676787344 17654316503616 17674585523712 17684317720602 17694877814784 17704621185264 17712351732096 17742451572412 17817782397168 17838239093376 17858719276032 17907655831884 17928215712288 17993500172288 18022114764108 18034931282004 18042806055456 18063521102592 18073467459957 18153115628544 18161042006016 18171042061536 18188986197109 18191904337152 18199847651328 18209869074488 18212790564864 18230775927616 18290118352896 18308180077824 18321200032512 18329199802368 18350243659776 18459471300608 18480664723456 18503081720136 18524325212352 18531305537472 18652742664192 18671162485248 18674406550878 18692598951936 18695846742096 18702891699856 18825453244416 18910248654276 19004042923632 19012340850048 19025861572224 19034169025536 19044649852956 19066515122592 19085343549223 19147467650688 19169450966016 19180006284036 19188381043104 19191459520512 19210411331328 19314124038144 19324759017824 19346945882368 19369158219776 19392652956681 19399960484541 19422233688312 19527089976576 19546373226744 19549509138432 19558045237248 19568814527808 19591281593856 19674462173184 19697050533888 19707896365248 19716501622272 19730523111936 19739138248704 19837043785728 19856633119232 19879430631424 19917698833422 19926395698608 20045005196814 20064532819968 20068018980048 20091059185536 20110899362484 20242687693824 20250315531264 20253833970604 20273565032448 20277087511328 20403145957376 20442422319228 20465892379296 20474828607744 20486102708799 20489389385472 20509622918568 20596702587552 20611350036576 20620349777664 20631704007369 20644024117248 20655391382808 20664410354112 20766905213184 20787412796696 20790747813888 20799825887232 20811278942272 20814617788416 20835172488704 20923634374656 20947656916992 21005057795904 21029173820928 21032827584858 21040753162338 21053317533696 21178634899968 21187882340352 21199549071792 21223888393344 21248255659008 21338471411712 21359543424128 21374733371264 21384066436096 21408617603072 21449829512916 21586928673492 21611712747744 21728389542912 21740353895052 21753336029184 21761533108224 21765314117664 21786807642691 21790302997248 21811821199112 21929578334976 21954755807232 21963028785152 21989669880087 22014916343784 22040191793088 22171383410904 22181064325056 22196838500928 22206530529792 22218758161782 22244267643024 22316674258944 22338712259136 22342296158208 22364359460352 22376673998042 22386444550288 22390036107264 22412146553216 22485099626496 22523310131712 22533144711168 22549169270784 22693294993408 22773023655552 22781604972672 22807760661504 22811723450244 22953539202048 22979892289536 22983884985696 22992545759456 23018943630592 23073325783389 23143217750016 23237315305659 23247461648376 23362768364832 23385839396283 23389591290624 23399804123136 23412688810056 23416445011968 23439569049792 23462715922898 23539088671488 23566114031616 23579090294136 23593170419712 23606161580352 23616468976128 23757043196224 23784318791168 23811625701376 23849492705766 23876874442512 23904287616384 24005780338176 24029486352144 24033341509632 24046575042672 24057074740608 24084694803456 24097956613276 24204154171392 24228056082048 24255872449536 24266463535104 24283720753152 24410906770432 24428266710016 24438933069824 24485978382372 24514090871904 24538298849001 24666489888768 24670775626848 24699100283136 24708407383296 24712700404431 24894883313664 24899208734504 24923465269248 24927795656128 25024801098402 25100604325888 25131051291528 25159904392896 25184750119074 25188790620672 25213664872368 25338723898176 25349787800064 25363746210894 25367815429632 25378892034048 25392866470608 25422020163456 25529956867584 25559267954688 25573341712048 25584508057472 25613881775104 25822731602304 25852378825728 25856870608908 25866613979388 25882060087296 25896311584416 26036119968768 26061830968992 26066012184576 26091752703744 26096286077509 26121708791808 26232616230912 26277195153664 26288668829696 26307364149248 26318850998272 26339274911313 26369515181016 26526476580903 26556931777896 26568527598144 26613677358618 26726673595752 26742633283584 26752710426624 26757358640064 26788078914048 26814532483312 26990250258432 27000420708352 27033172146162 27052396923006 27064209083184 27095281653888 27256563092304 27287856505728 27299771476992 27314803611732 27319185847296 27346163891424 27435177529344 27462270116736 27481800048768 27493799703552 27508938676492 27525365489664 27540521843744 27552547138816 27689206950912 27720997085184 27796958306208 27898179166208 28006743727872 28011609826317 28038898427904 28043770113144 28054337549784 28071090044928 28238179866624 28250509787136 28266065429056 28298517857792 28331007545344 28365372981414 28451295215616 28566974779434 28599772683888 28721201476032 28754176449024 28770009426054 28782571564656 28787189280768 28815616996992 28971186057216 28987138526736 29020418823552 29053737329664 29133350532468 29239437779968 29273007742976 29319559840116 29353221791712 29386922390784 29511693259776 29545575800832 29561844547872 29574752433408 29591037246043 29595784667904 29608707373056 29625010882376 29659023524032 29755565678592 29784949678848 29819145947136 29853381476352 30031080175616 30044192948224 30065559027712 30067507795221 30102028470072 30136588778304 30166349043726 30364031540736 30375473296896 30380750955906 30410347548672 30415631266992 30604718936064 30645179980928 30764434377852 30895053881328 30917025054864 30930524666496 30966036175872 30983087074212 30996615531168 31049290251721 31150357819776 31181119195044 31186121720832 31199738830848 31216918413408 31221926682624 31252758733056 31385451561984 31421485375488 31438787058848 31474882107136 31488625301504 31549241377287 31561129743507 31767952349952 31781823510528 31799323607688 31818312400896 31835832590016 31872383488512 32007707117568 32039315136192 32044455346176 32062100056896 32076099654144 32112926404608 32272205561856 32304074776064 32341163266048 32380393010238 32417569121616 32610530842578 32642299662336 32647971176496 32685454495872 32717731798668 32894367502464 32932133710848 32944543177728 32950267205908 33193177751552 33257075116356 33271596487584 33295257751392 33309795794688 33328137242673 33366401464536 33508068388704 33546539190528 33565010997063 33579666825432 33585054160896 33618219829824 33727649439744 33784965197568 33799717066752 33818328281192 33823753906176 33838522712064 33857155294144 33896026884608 34039942490112 34079023939584 34172407459008 34211640992256 34217585175366 34430308803072 34469838434304 34475827478544 34488818639184 34528415445888 34714826625024 34749107958656 34789003604992 34828945055744 34871192472564 35119033215084 35159353574688 35194073884347 35308633007232 35349171047424 35368635441204 35389755629568 35409242370528 35424703464192 35444209448557 35484903144824 35635564794336 35676478186752 35717438552064 35774239058649 35815311663768 35856431424576 35987000344576 36044229528216 36069862564008 36085612110912 36127042205184 36146934919914 36306231257088 36322084012032 36342084123072 36377972394218 36383808674304 36399695302656 36419738148976 36425581129728 36461551855232 36580236705792 36616360155648 36642400065024 36658399604736 36918942601216 37006163440272 37048650424704 37062611074944 37342324970496 37348813101756 37385197903872 37391693484192 37405783399712 37537201647603 37650906488832 37777125178611 37820497308552 38008085847264 38024681700096 38045619316341 38051723144448 38068338051072 38089299705912 38133030245184 38170687098446 38294935301376 38338901932032 38360012568072 38376762086208 38382919041024 38420822662656 38628248076288 38649518035648 38693891764736 38738316439552 38785305913362 38799920969082 38844467376624 39054179953152 39092746453488 39099018276864 39137629055616 39182563187712 39348924346368 39415792730496 39433003244544 39461046223872 39478276497408 39713266238464 39758861262848 39835397666844 39852791397216 39920516037927 40090010393628 40129065639936 40136037960096 40182118371072 40221798724968 40461214193569 40485375387648 40500631062528 40507667941208 40547130064896 40554175022656 40806291914752 40884844638456 40931784758592 40949657215488 40972205417598 40978778770944 41019245837136 41193405175104 41222700073152 41240699555328 41263408014738 41288048234496 41310782765616 41328820708224 41533810426368 41574825593392 41581495627776 41622557884544 41670344977408 41847268749312 42010115591808 42058347641856 42065655169716 42081506324676 42106635067392 42357269799936 42375764680704 42399098143584 42447776786688 42455151976843 42496511318016 42676942823424 42719086848256 42749466742528 42768132872192 42817235206144 42850462169151 42899659025832 43155014139081 43173857346984 43223425495488 43456779085824 43480707790104 43506672058368 43523066216448 43530628235328 43573615285382 43580605994496 43623642398224 43859156669952 43909511614464 43926057570304 43979339760174 44029832687568 44080383586176 44342766821808 44362128650112 44393677001856 44413061059584 44437516323564 44488535286048 44633348517888 44677424518272 44728718920704 44753347996084 44772889100576 44780072214528 44824293106432 45046620263424 45066289422336 45098338541568 45249523565589 45386589986816 45546047311104 45563209945344 45571126433859 45615521323008 45623446900488 45907078404096 45959784579072 45967769971392 45985091518912 46037887261184 46146651566778 46286435500032 46474630611318 46494923296752 46725536729664 46771678792566 46779182581248 46799608246272 46825377620112 46832890023936 46879138099584 46925431845796 47078177342976 47132228063232 47158180588272 47212323160704 47232937952256 47514086392448 47568637582336 47623251402752 47698985411532 47753748885024 47808575232768 48011560676352 48058972704288 48066683019264 48093150085344 48114149481216 48140642683861 48169389606912 48195913226552 48408308342784 48456112164096 48511744899072 48532927070208 48567441506304 48821813540864 48856533420032 48877866139648 48915796263867 48971956764744 49028181743808 49076597698002 49332979777536 49341551253696 49398200566272 49416814766592 49425400808862 49789766627328 49798417469008 49855591312256 50049602196804 50262102583056 50319808785792 50369500238148 50377581241344 50427329744736 50677447796352 50699575600128 50727492421788 50735630859264 50757784068096 50785732941216 50844040326912 51059913735168 51118535909376 51146683424096 51169016114944 51227763550208 51326377763049 51645463204608 51704757651456 51713741217816 51733227958776 51764120174592 51792623168832 52072239937536 52123661937984 52132024369152 52183505407488 52192572155018 52243417583616 52465232461824 52554390307328 52577337659392 52614728298496 52678549822626 52739030362032 53052953161806 53113863555792 53137055196288 53227354717236 53453347191504 53514717280128 53576157828096 53629064966624 53980500516864 54000841416704 54066344292324 54104793846012 54128418166368 54190563307776 54220402379871 54513126184608 54566958591327 54575713011456 54599542953984 54629607223464 54638371694592 54692327782848 54870355058688 54924540233472 54963600097536 54987599407104 55017877352984 55050730979328 55081043687488 55105094277632 55378413901824 55441994170368 55593916612416 55796358332416 56013487455744 56023219652634 56077796855808 56087540226288 56108675099568 56476359733248 56532130858112 56597035715584 56662015090688 56730745962828 57133949558868 57199545367776 57256030647669 57442402952064 57508352898048 57540018852108 57565143129312 57574378561536 57631233993984 57662967610339 57942372114432 57974277053472 58040837647104 58107474659328 58199881453623 58266701064936 58478875559936 58546015485952 58639119680232 58706443583424 58773844781568 59023386519552 59091151601664 59123689095744 59149504866816 59182074492086 59191569335808 59217414746112 59250021764752 59318047048064 59511131357184 59569899357696 59638291894272 60062160351232 60135015590442 60204056940144 60273177556608 60332698087452 60728063081472 60750946593792 60761501911812 60820695097344 60831262533984 61209437872128 61290359961856 61458308126397 61528868755704 61790107762656 61834050109728 61861049332992 61895112022107 61932072351744 61966174148424 61993231062336 62098580503442 62300715639552 62362238390088 62372243441664 62399477661696 62433836826816 62443853365248 62505517466112 62770903123968 62842970750976 62877574117696 62949764214272 62977250603008 63098482754574 63122259487014 63535904699904 63563647021056 63598647215376 63671665180032 63744766977024 64015414235136 64078630272384 64124200113792 64152199308288 64225852809216 64608149552128 64682326532096 64760786020476 64835138243232 65221061685156 65284599324672 65295942352992 65360422928073 65370908991744 65435463597336 65788735004928 65824960404463 65864267421696 65889086355456 65900534411816 66386355503104 66514150232712 66543192975168 66590515502784 66619591589376 66656274485346 66732802929072 67016136777408 67093078381056 67130021994126 67159333650864 67170108321792 67236439659648 67455298879488 67569930395136 67599434133504 67636656562384 67647507812352 67714310588288 67792053769216 68079884980224 68344814918016 68423281984512 68435170350732 68860617606144 68939676868608 68951654957088 68977637278368 69056830891776 69429653250048 69498215917312 69578007209984 69657890111488 69711945916977 69742384945128 70157518188849 70238066430168 70318707149376 70388147768694 70617266014464 70698342094848 70737270882408 70779511259136 70818484741056 70849406928384 70888418897114 70969806289648 71271129588672 71352956373504 71434877104128 71548478117298 71630623327536 71712862849152 72088459056432 72139725128016 72171224221824 72254084410368 72293869839828 72612462514176 72684168246144 72755944788436 72767617348608 72799390605312 72839476297952 72851162259456 72923103710464 73232720311296 73284800130048 73316799209472 73614896547003 73837885202432 74012326880544 74097300849408 74125222149888 74138101213293 74684649940992 74697626203512 74770395807744 74783386968384 74811566799424 75074403295206 75301812977664 75554250357222 75640994617104 76016171694528 76049363400192 76091238632682 76103446288896 76136676102144 76178599411824 76266060490368 76341374196892 76589870602752 76677803864064 76720025136144 76753524172416 76841645325312 77299036071296 77387783529472 77476632879104 77570611826724 77599841938164 77688934753248 78108359906304 78185492906976 78198036553728 78275258111232 78288858232527 78318358993147 78365126375424 78697848692736 78831585460992 78866006489088 78922092447744 78956552994816 79426532476928 79517722525696 79579429742709 79670795333688 79705582794432 79841032075854 80180020787256 80258131279872 80272075920192 80364236742144 80443597449936 80922428387138 80970750775296 81001262125056 81015335882416 81108350045312 81769689276912 81863569517184 81899314430976 81944410835196 81957557541888 82038491674272 82386810350208 82445400146304 82481399110656 82526816029476 82576096468992 82621565531232 82657641416448 83067620852736 83149651186784 83162991255552 83245115769088 83340689954816 83694537498624 84020231183616 84034829478951 84116695283712 84131310339432 84163012649352 84213270134784 84714539599872 84751529361408 84798196287168 84895553573376 84910303953686 84993022636032 85353885646848 85438173696512 85498933485056 85536265744384 85700924338302 85799318051664 86310028278162 86347714693968 86446850990976 86913558171648 86961415580208 87061256470656 87147230570764 87161211988992 87247284796448 87718313339904 87819023228928 87852115140608 87958679520348 88059665375136 88160767172352 88685533643616 88724257300224 88773111738129 88787354003712 88826122119168 88875032647128 88977070572096 89266697035776 89354849036544 89457437841408 89506695992168 89545778201152 89560144429056 89648586212864 90093240526848 90132578844672 90196677083136 90499047131178 90773179973632 91092094622208 91126419890688 91142252867718 91231042646016 91246893800976 91814156808192 91935539942784 91970183037824 92075774522368 92293303133556 92949261222636 92989846593504 93147870755163 93451073459328 93543357585132 93558365162496 93599216492544 93650755240224 93665780047872 93758276199168 93850863691592 94156354685952 94264456126464 94316361176544 94424646321408 94465875904512 94683389230521 95028172784896 95137275164672 95246502805504 95397970823064 95507497770048 95617150465536 96023121352704 96117945408576 96133366038528 96186300170688 96228298962432 96281285367722 96338779213824 96391826453104 96816616685568 96912224328192 97023489798144 97643627081728 97713066840064 97831592527734 97943913529488 98056363487616 98153195396004 98683102507392 98796401132544 98833629533184 98850801617724 99579533254656 99596834938016 99711182624512 99984411728019 100099204393608 100524205166112 100639617571584 100695032991189 100739000476296 100755162482688 100854659489472 101354895592704 101399151200256 101454984843576 101471261718528 101515568136192 101571465882432 101688080653824 102119827470336 102237071818752 102293366848192 102338032229888 102455527100416 102652755526098 103290926409216 103409515302912 103427482435632 103466455917552 103585246337664 104144479875072 104247323875968 104367010814976 104385144310036 104486835167232 105108780614656 105154675318784 105229456596992 105357099645252 105478060724064 105582221653041 106105906323612 106227727111584 106274110392576 106332628345671 106454709434472 106906694383008 107029434560256 107088368419201 107152315656192 107258129933248 107961001033728 108001682833408 108132688584648 108209587692024 108256836332736 108381126615552 108440804759742 109026252369216 109133917182654 109151426022912 109199085907968 109259214446928 109276743389184 109384655565696 109740710117376 109849080466944 109927200195072 109975198814208 110035754705968 110162087374976 110210188555264 110756827803648 111187833224832 112026974911488 112046439305268 112155593711616 112175080452576 112217350199136 112952719466496 113064261716224 113194071431168 113324030181376 113331375535833 113461491925656 114136857949023 114267899117736 114399090735552 114512061295338 114884805904128 115016705796096 115080037704216 115130286258624 115148757123072 115262467987968 115325935220678 115884744228864 115948554106944 116081675294208 116214949318656 116399762907246 116533402129872 116957751119872 117278239360464 117412887166848 117547689563136 118046773039104 118247378191488 118299009733632 118364148984172 118383138671616 118434829492224 118500043529504 118636094096128 119139798715392 119276583788544 119761548113781 120124320702464 120270031180884 120408113880288 120546355113216 120665396174904 121383642580707 121456126162944 121501893187584 121523003823624 121641390194688 121662525067968 122418875744256 122580719923712 122916616252794 123057737511408 123580215525312 123668100219456 123722098665984 123790224044214 123864144703488 123932348296848 123986462124672 124197161006884 124601431279104 124724476780176 124744486883328 124867673653632 125011034932224 125541806247936 125755148235392 125899528428544 125954501206016 126196965509148 126244518974028 127071809399808 127127294042112 127197294430752 127343330360064 127365455930529 127489533954048 128030828470272 128157260544768 128248400227584 128304398616576 128451705618432 129216299104256 129364653064192 129465042417243 129521572040952 129670276486464 130442123370312 130569198649344 130591884705984 130720845856146 130741817983488 130870927194672 131577470009856 131649920808926 131728534843392 131778172710912 131801068823632 133028300465424 133086385950336 133181031005568 133239183178752 133312548970692 133465605858144 134032273554816 134186156762112 134260043988252 134318667301728 134340216643584 134472879319296 135139860790272 135198868267008 135273313124768 135295015624704 135428621176576 135584107538432 135748570696767 136159769960448 136689629836032 136713379301577 136846563969024 136870340701464 137721235212288 137879353737216 137903309914176 137955274556736 138113661783552 138859306500096 138996431834624 139156014419968 139423891833954 139484769890256 140315036377698 140476132860336 140637414298752 140776295537388 141234532028928 141396684189696 141474541764816 141636969482112 141698813856768 141776837794228 141939612579296 142542259177344 142705912747008 142869754208256 143096956234596 143261246655072 143425725698304 144176918112864 144279450256032 144342448443648 144421928051583 144508168820736 144587739679656 145224925028352 145368336492288 145511889576872 145535234697216 145598781210624 145678952595904 145702324518912 145846207420928 146465440622592 146569600260096 146633598418944 147229793094006 147675770404864 148024653761088 148194601698816 148250444299776 148276202426586 149369299881984 149395252407024 149566773936768 149623133598848 150148806590412 151108500714444 151281989234208 152032343389056 152098726800384 152182477265364 152206892577792 152273352204288 152357198823648 152507653498837 152532120980736 152682748393784 153179741205504 153355607728128 153440050272288 153507048344832 153683290650624 154598072142592 154775567058944 154953265758208 155141223653448 155199683876328 155377869506496 156216719812608 156370985813952 156396073107456 156550516222464 156577716465054 156636717986294 156730252750848 157395697385472 157663170921984 157732012978176 157844184895488 158853064953856 159158859485418 159341590667376 159411165588864 159682064151708 160360041574512 160544151840384 160728473484288 160887194899872 161844856774276 161941501550592 162002524250112 162030671764832 162216700090624 162661207139613 163539378553824 163700875773981 163727139034368 163798628861952 163888821670392 163915115083776 164076983348544 164773620700416 164890800292608 164962798221312 165053632058952 165152192937984 165243131062464 165315282832896 166135241705472 166299302373568 166325982511104 166490231538176 166681379909632 167389074997248 168040462367232 168069658957902 168233390567424 168262620678864 168326025298704 169429079199744 169596392574336 169791107146752 169820607907372 169986045272064 170876347393024 170997866970112 171072531488768 171401848676604 171598636103328 171768091943007 172620056556324 172695429387936 172893701981952 172988902831017 173827116343296 173922831160416 174122512941312 174294461141528 174322423977984 174494569592896 175436626679808 175638046457856 175704230281216 175917359040696 176119330750272 176321534344704 177371067287232 177448514600448 177546223476258 177574708007424 177652244238336 177750065294256 177954141144192 178533394071552 178709698073088 178914875682816 179013391984336 179091556402304 179297172425728 180186481053696 180998094262356 182184189244416 182252839781376 182284505735436 182462085292032 182493787601952 182674002542563 183628313616384 183871079885568 183940366075648 184151549044736 184374924379191 184586606267112 185685336066321 185898522445272 185979693187008 186295741510326 186902146918656 187086715170264 187116730324992 187198432985088 187301510480448 187331560095744 187516552398336 187701727383184 188312709371904 188528912252928 188632722353088 188849292642816 188931751809024 189366778461042 190056345569792 190274550329344 190795941646128 191014995540096 191234300931072 192046242705408 192235890817152 192372600341376 192456597924864 192562570735444 192677558427648 192783652906208 193824448656384 194046979596288 195287254163456 195426133680128 195663185055468 195887827058976 196081268784219 196112726975232 196306390792008 197366205014784 197474881213389 197592802265088 197667259066368 197701603235448 199159066509312 199193669876032 199422365249024 199968823456038 200198408787216 201048410332224 201279235143168 201390065982378 201478000952592 201510324965376 201709318978944 202709791185408 202798302400512 202909969687152 202942523437056 203142931764864 203376161307648 204239654940672 204586733696384 204676064459776 204911054200832 205305511052196 206581852818432 206819030605824 206854964871264 206932911835104 207170492675328 208288959750144 208494647751936 208734021629952 208770288620072 208973670334464 210217561229312 210309350637568 210458913193984 210472554566547 210714199290504 210956121448128 211164443306082 212211812647224 212455454223168 212548220785152 212665256691342 212909418868944 213813388766016 214058869120512 214176736838402 214304631312384 214516259866496 216265377169296 216419175384048 216513672665472 216762253231104 216881609519484 218052504738432 218267834365308 218302852045824 218398171815936 218518428893856 218553486778368 218769311131392 219698160933888 219854400390144 219950397628416 220071509411936 220324174749952 220420377110528 220844689641009 221513655607296 222375666449664 222414303639879 224053949822976 224092878610536 224311187423232 224350160905152 224434700398272 225905438932992 226128523432448 226388142862336 226662751071666 226922983851312 228273715898046 228535798235472 228798181471104 229024122590676 229769611808256 230033411592192 230160075408432 230260572517248 230524935975936 230651870441356 231897108213888 232163350588416 232429898637312 232799525814492 233066804259744 233915502239744 234556478720928 234825774333696 234866574697581 234955076979441 235095379126272 236093546078208 236494756382976 236598019467264 236728297968344 236766277343232 236869658984448 237000087059008 237272188192256 238279597430784 238553167577088 239523096227562 240248641404928 240540062361768 240816227760576 241092710226432 241330792349808 242767285161414 242912252325888 243003786375168 243046007647248 243325050135936 245161439847424 245833232505588 246115475022816 247160431050624 247336200438912 247444197331968 247580448088428 247728289406976 247864696593696 247972924249344 248109466139899 248394322013768 249202862558208 249448953560352 249488973766656 249735347307264 250022069864448 251083612495872 251510296470784 251799056857088 251909002412032 252104488436853 252393931018296 252489037948056 254143618799616 254254588084224 254394588861504 254686660720128 254730911861058 254979067908096 256061656940544 256314521089536 256496800455168 256608797233152 258432598208512 258930084834486 259043144081904 259340552972928 260884246740624 261183769411968 261441691712292 261483635966976 261741854389344 263154940019712 263299841617852 263457069686784 263556345421824 263602137647264 266056600930848 266172771900672 266319335214387 266362062011136 266478366357504 266625097941384 266931211716288 268064547109632 268372313524224 268520087976504 268637334603456 268680433287168 268945758638592 270279721580544 270397736534016 270546626249536 270590031249408 270857242353152 271168215076864 271497141393534 272319539920896 273379259672064 273426758603154 273693127938048 273740681402928 275442470424576 275806619828352 275910549113472 276227323567104 277992863669248 278312028839936 278847783667908 278969539780512 279443612265489 280630072755396 280952265720672 281274828597504 281552591074776 282469064057856 282793368379392 282949083529632 283228499354983 283273938964224 283397627713536 283553675588456 283879225158592 285084518354688 285411825494016 285739508416512 286193912469192 286522493310144 286851451396608 288353836225728 288558900512064 288684896887296 288843856103166 289016337641472 289175479359312 290449850056704 290736672984576 291023779153744 291070469394432 291357905191808 291692414841856 292930881245184 293139200520192 294459586188012 296049307522176 296389203397632 296500888599552 296552404853172 297186063837901 298738599763968 298790504814048 299133547873536 299246267197696 299953235184057 300297613180824 302085098973567 302217001428888 302563978468416 304064686778112 304197453600768 304364954530728 304413785155584 304546704408576 304714397647296 305015306997674 305064241961472 305365496787568 306359482411008 306711215456256 306880100544576 307014096689664 307366581301248 309196144285184 309551134117888 310282447306896 310399367752656 310755739012992 312433439625216 312741971627904 313101032444928 313155432930108 313273435972588 313460505501696 315326341843968 315464025956352 315688369790976 316746664959123 317706129907712 318317718970836 318683181334752 318822331177728 318997885037013 319364128303416 320720083149024 321088303680768 321265105257603 321456946968576 321774389799744 323689713548552 323883003101184 324005048500224 324061343529664 324433400181248 325322414279226 327078757107648 327401751547962 327454278068736 327597257723904 327777643340784 327830230167552 328153966697088 329547241400832 329781600585216 329925596442624 330107264117904 330486262124928 330630565665792 332270483410944 332598604747136 332980463076352 333362759819264 336080924734464 336139317915804 336466781134848 336525241357728 336652050597408 338858158399488 339192785148672 339251719007617 339582214293504 339641215814744 339972090544128 341752694786048 341995733940224 342145062977536 342410573847069 342803697353208 343197272206656 343536183886014 345240113112648 345390858775872 345787403963904 345977805662034 347654232686592 347845662320832 348245025882624 348588922283056 348644847955968 348989139185792 350873253359616 351834718081392 352238661500544 352643068689408 354742134574464 354897029200896 355092446952516 355149416014848 355304488476672 355500130588512 355908282288384 357419396146176 357829751365632 358026783968672 358183112804608 358594344851456 359284644341343 360372962107392 361996188524712 364150927742121 364368378488832 364505679562752 364569011470872 364924170584064 364987575203904 365348005085126 367256627232768 367742159771136 367880732151296 368303098089472 368749848758382 369173212534224 371370672132642 371797044890544 371959386374016 372591483020652 373804293837312 374173430340528 374233460649984 374603020960896 375033104796672 375403454766368 376625418743808 377265444706176 377698585285632 377863503618048 378733556922084 380112691139584 380549100658688 381591883292256 382029991080192 382096367791587 382468601862144 384092485410816 384471781634304 384745200682752 384913195849728 385125141470888 385355116855296 385567305812416 387648897312768 388093959192576 390574508326912 390852267360256 391326370110936 391775654117952 392162537568438 392225453950464 392612781584016 394732410029568 394949762426778 395185604530176 395334518132736 395403206470896 398387339752064 398844730498048 399937646912076 400396817574432 402096820664448 402558470286336 402780131964756 402956001905184 403020649930752 403418637957888 403640773272373 405419582370816 405596604801024 405819939374304 405885046874112 406285863529728 406752322615296 408479309881344 409173467392768 409352128919552 409822108401664 410140137904731 410611022104392 413163705636864 413638061211648 413709929742528 413865823670208 414340985350656 416577919500288 416989295503872 417468043259904 417540577240144 420435122458624 420945109133094 421428398581008 421912242896256 422328886612164 424423625294448 424910908446336 425096441570304 425330513382684 425818837737888 427626777532032 428117738241024 428353473676804 428609262624768 429032519732992 432530754338592 432838350768096 433027345330944 433265784154749 433524506462208 433763219038968 436105009476864 436535668730616 436605704091648 436796343631872 437036857787712 437106973556736 437538622262784 439396321867776 439708800780288 439900795256832 440143018823872 440648349499904 440840754221056 441689379282018 443027311214592 444751332899328 444828607279758 448107899645952 448185757221072 448700321810304 448869400796544 452257046864896 452776285724672 453325502143332 453845967702624 456547431796092 457071596470944 457522960496511 457596362942208 458048245181352 459539223616512 460066823184384 460320150816864 460521145034496 460774722831241 461049871951872 461303740882712 463794216427776 464326701176832 464859797274624 465599051628984 466133608519488 467831004479488 469112957441856 469651548667392 469733149395162 469910153958882 470190758252544 472187092156416 472989512765952 473196038934528 473456595936688 473532554686464 474000174118016 474544376384512 476559194861568 479046192455124 481080124723536 481632455521152 482185420452864 482661584699616 485534570322828 485824504651776 486007572750336 486092015294496 486650100271872 487983621418839 490322879694848 491102627321943 491666465011176 492230950045632 494320862101248 494672400877824 494888394663936 495160896176856 495456578813952 495729393187392 495945848498688 496218932279798 496788644027536 498405725116416 498897907120704 498977947533312 499470694614528 500044139728896 502167224991744 503020592941568 503598113714176 504208976873706 504787862036592 504978075896112 508287237599232 508789177723008 509373321440256 509461823722116 509958135816192 512629042179072 512993600910336 513217594466304 515304275829021 516865196417024 517860169668972 518086288163808 518681105945856 518966708493051 521768493481248 522367538823936 522883383424584 522967271933952 523483708778688 526309880039424 526599683235704 526914139373568 527112690843648 527204275294528 532113201861696 532345543801344 532638670428774 532724124022272 532956732715008 533250195882768 533862423432576 536129094219264 536744627048448 537040175953008 537274669206912 537891517277184 540559443161088 541093252499072 541714484706304 542336430153728 542994282787068 546758519344128 546853517206308 547386255876096 547481362805856 548022007627689 550884940849152 551613239656704 551821098226944 551916975698959 552454647134208 555985727338496 556624057679872 557056008198963 557695567335816 557939079561024 558887224530978 561260145510792 561904531441344 562549657195008 563105182149552 564938128115712 565586736758784 565898167059264 566456998709966 566547877928448 566795255427072 567107351176912 567758450317184 570169036709376 570823650988032 572387824938384 573044986620288 573702902793216 576707672451456 577117801024128 577369793774592 577687712206332 578032675282944 578350958718624 581473345969152 582047558307488 582140938788864 582715810383616 583384829683712 585861762490368 586278401040384 588243806352657 588919172376024 592098615044352 592424643640167 592778406795264 593001777199104 593104809706344 594372127675802 597477199527936 597581009628096 598267095747072 598492534395392 599906470368114 600595226361648 604170197947134 604434002857776 605127956936832 608129373556224 608394907201536 608729909061456 608827570311168 609428795294592 610030613995348 610128483922944 610730993575136 612718964822016 613760201089152 614028193379328 614733162602496 618392288570368 619102268235776 620564894613792 620798735505312 621511478025984 624866879250432 625483943255808 626202064889856 626310865860216 626546871945176 626921011003392 630652683687936 630928051912704 631376739581952 633493329918246 635412259815424 636635437941672 637366362669504 637644662355456 637995770074026 638728256606832 641440166298048 642176607361536 642530210515206 642913893937152 643548779599488 647379427097104 648122687059328 648866800362496 650644828558452 654157514215296 654803503095924 654908556137472 655194515447808 655555286681568 655660460335104 656307933394176 659094482801664 659563201170432 659851192885248 660214528235808 660972524249856 661261131331584 664540966821888 665197209494272 665960926152704 666725519638528 667242910919637 672161849468928 672278635831608 672933562269696 673050482715456 673304101194816 677716316798976 678385570297344 678503438015234 679164428587008 679282431629488 683505389572096 683991467880448 684821147694138 685607394706416 686394544413312 687072367772028 690480226225296 690781717551744 691574807927808 691955611324068 695691324641664 696490051765248 697177844566112 697289695911936 697978278371584 701746506719232 703669436162784 704477323001088 704599724092743 704865230938323 705286137378816 709484269148928 709794058401792 710184893905032 710298832029696 710608976953344 711000261177024 711816564576768 714838792292352 715659502731264 716053567937344 716366225609216 717188689702912 718569288682686 720745924214784 723992377049424 728301855484242 728736756977664 729011359125504 729138022941744 729975150407808 730696010170252 735484319542272 735761464302592 736606196178944 737499697516764 738346425068448 742741344265284 743594089781088 743918772748032 744328398419697 745182966041304 747608587674624 748346860681056 748466921299968 749206041921792 749618578934407 750066209593344 750806909532736 753250837487616 754530889412352 755397170571264 755727007236096 757467113844168 760225382279168 761098201317376 763183766584512 764059982160384 764192735583174 764937203724288 768184970821632 768943563268608 769490401365504 769826391699456 770250282941776 771134611624832 775297794625536 782652740221872 783551308235904 784325075136876 784450907900928 785225563168032 789464820059136 789899524853556 790371209060352 790669036265472 790806412941792 796774679504128 797689460996096 798958005643161 799875293824152 800793635148864 804193641328896 805116940572672 805560263929512 805912003810368 806041299861504 806837275915776 807281546544746 810839164741632 811193209602048 811639878748608 811770093748224 812571727059456 813504645230592 816958619762688 818346934785536 818704257839104 820280275809462 821222044208784 826327411273728 827419859485056 827731647340416 828681970701312 833978591007744 834936086519808 835081154480288 838330836796467 840870244917248 841890218266188 842856797162016 843824485792512 844657773224328 848847250588896 849685498064949 849821816892672 850192883140608 850661026765368 851637675475776 855253555064064 856235476482048 856706947353608 857218525249536 858065039465984 865061508677184 865676701536192 866054690661888 866531568309498 867049012924416 867526438077936 872210018953728 873071337461232 873211408183296 874073715575424 875077244525568 878792643735552 879417601560576 880286037647744 881296698999808 881681508442112 883378758564036 889502665798656 889657214559516 891558191513703 896215799291904 896371514442144 897400643620608 897738801593088 904514093729792 905552571449344 906255296920701 906651004286664 907691935405248 913094863592184 914143192941888 915045920993022 915192725884416 916096490362704 919078447233024 920133646368768 920640301633728 921042290068992 921549445662482 922099743903744 922607481765424 927588432855552 928653402353664 931198103257968 932267217038976 938225914883712 939303097334784 939466298790324 939820307917764 940381516505088 945979025531904 946392077869056 946913191873376 947065109372928 948000348236032 949088752769024 950239994877369 953118389723136 956993655111039 958092384910248 962160249447072 963264911042304 963795315772809 964370840905728 965323169399232 971069140645656 971649009303552 972015145500672 972184030588992 973300200543744 975967242837678 980645759389696 982205254643886 983332930022352 984461900091264 988641724202496 989344801755648 989776789327872 990321792353712 991458786374784 991891696997376 992437864559596 993577288055072 996811450232832 997795814241408 998941389229056 1000088279457792 1006041185883136 1007196227428352 1008417953747412 1009575724073184 1009956151792224 1016574475198464 1017578355446016 1017755157022851 1018746642880512 1018923647444232 1019916271632384 1025258084358144 1025987201820672 1026435188932608 1030608551658042 1033730392834048 1035720339337944 1036172576327616 1037362211891712 1037933416986102 1043536986962496 1044735077647872 1045766766849168 1045934543867904 1046967417557376 1052619760078848 1053199366471408 1054408550589056 1064226403723392 1064691087602688 1065277340857548 1065448248044544 1065913465430016 1066500391765536 1067724846865152 1072258188438528 1073489254096896 1074080351906016 1074549338413824 1075783034554368 1081118886322176 1082186504998144 1083428969412608 1084672860307456 1085988565574136 1092452783226363 1093517038688256 1093707034412616 1094772511752192 1094962725611712 1096044015255378 1101769881698304 1103226479313408 1103642196453888 1103833951397918 1104909294268416 1111971454676992 1114112016397926 1115391134671632 1115878159122048 1117774449061956 1122520291021584 1123809062882688 1125099314390016 1126210364299104 1129876256231424 1131796334118528 1132913997419932 1133095755856896 1133590510854144 1134214702353824 1135516900634368 1140338073418752 1141647301976064 1144775649876768 1146089973240576 1146289103374761 1147405805586432 1153415344902912 1154235602048256 1154739587549184 1155375424412664 1156065350565888 1156701917437248 1162946691938304 1164095116614976 1164281877577728 1165431620767232 1166769659367424 1171723524980736 1172556802080768 1176487612705314 1177838344752048 1184197230088704 1184849287280334 1185556813590528 1186003554398208 1186209619412688 1188744255351604 1195162019256192 1196534191494144 1196985068790784 1199812940736228 1201190452723296 1208340395894268 1208868005715552 1210255913873664 1210922319817119 1216258747112448 1216789814403072 1217459818122912 1217655140622336 1218857590589184 1220061227990696 1220256967845888 1221461987150272 1225437929644032 1227520402178304 1228056386758656 1229466325204992 1236784577140736 1238204536471552 1241129789227584 1241597471010624 1243022956051968 1249733758500864 1250967886511616 1252404129779712 1252621731720432 1253093743890352 1261305367375872 1266986659836492 1273270875883344 1274732725339008 1275289324710912 1275991540148052 1277456513213664 1278718017797941 1282880332596096 1284353214723072 1285060421030412 1285827787874304 1287097559198976 1294758854194208 1296245374118656 1297733600724992 1299797352464247 1301289657116904 1308315028430592 1309607006191848 1309817112274944 1310389030895616 1311110573363136 1311320920670208 1312615866788352 1318188965603328 1319126402340864 1319702385770496 1320429056471616 1321945048499712 1322522262663168 1329081933643776 1330394418988544 1331921852305408 1334485821839274 1344323698937856 1344557271663216 1346100965430912 1346608202389632 1356771140594688 1357006876030468 1358328857174016 1358564863258976 1367010779144192 1367982935760896 1369642295388276 1371214789412832 1372568881489533 1372789088826624 1374144735544056 1380960452450592 1381563435103488 1382324168493723 1383149615855616 1383911222648136 1391382649283328 1392980103530496 1394355689132224 1394579391823872 1395956556743168 1403493013438464 1407338872325568 1408954646002176 1409199448185486 1409730461876646 1410572274757632 1418968538297856 1419588116803584 1420369787810064 1420597664059392 1422000522354048 1423633129153536 1429677584584704 1432107135874688 1432732451218432 1434377379405824 1437138577365372 1447984754098848 1456603710968484 1457473513955328 1458022718251008 1458276045883488 1459950300815616 1461392020340504 1470968639084544 1471522928605184 1473212392357888 1473307881965829 1474999395033528 1476692850136896 1485482688530568 1487188179562176 1487837545496064 1488656796839394 1490365932082608 1495217175349248 1496693721362112 1496933842599936 1498412083843584 1499237157868814 1500132419186688 1501613819065472 1506501674975232 1509061778824704 1510794341142528 1514934227688336 1520450764558336 1526367533169024 1528119964320768 1528385471166348 1529874407448576 1537887126537216 1538980802731008 1539652783398912 1540500565883552 1542269223249664 1545912827487063 1550595589251072 1556900125479153 1565305480443744 1567102616471808 1568650150273752 1568901815801856 1570451126336064 1578929640118272 1579799049707112 1580742418120704 1581338072530944 1581612825883584 1593549359008256 1595378921992192 1597916011286322 1599750587648304 1601587270297728 1608387282657792 1610233881145344 1611120527859024 1611824007620736 1613674551831552 1614563093089492 1621678329483264 1623279757497216 1625143454118912 1627009290461184 1636693869571072 1637408515678208 1640560551618924 1642444088417568 1644066022883067 1652654822547456 1654839718970112 1655463294680832 1655750927096877 1657363941402624 1667957182015488 1669872173039616 1670162308960576 1676661673592934 1681740489834496 1683780436532376 1685713594324032 1687648971585024 1689315546448656 1697694501177792 1699370996129898 1699643633785344 1700385766281216 1701322053530736 1703275350951552 1710507110128128 1712470952964096 1713413894707216 1716130078931968 1730123017354368 1731353403072384 1732109381323776 1733063136618996 1734098025848832 1735052876155872 1744420037907456 1746142674922464 1746422816366592 1748147431150848 1750154489051136 1757585287471104 1758835203121152 1760572075295488 1762593397999616 1763363016884224 1764731419057971 1766757517128072 1777273930920501 1779005331597312 1779314429119032 1783116383027406 1792431598583808 1792743028884288 1794801287241216 1795477603186176 1809028187459584 1812510593841402 1813302008573328 1815383870810496 1826189727184368 1828286385883776 1830091841986044 1830385451768832 1832192980725408 1838156894466048 1841280603267456 1842084580137984 1843098891324964 1844199487807488 1845214963530848 1855176865711104 1857306804707328 1862396206515936 1864534434077952 1876451829767424 1878606194669568 1878932597580648 1879640615835528 1880763033010176 1891958051063808 1892784155738112 1893826383746752 1894130218745856 1896000696472064 1898177505538048 1900479989754738 1906236779446272 1913987310222078 1916184769820496 1924320498894144 1926529822084608 1927590631545618 1928741681811456 1930646338798464 1942138281291312 1944368061177984 1946600401087488 1951934485675356 1961291518779392 1964410509287772 1966665860044704 1968923800182528 1977283448404992 1978689603511296 1979553578655744 1980643584707424 1982599495484881 1982917572749568 1983783393994752 1984875729119192 1987154576110144 1993622900465664 1995591628482816 1997882778458112 2000176558915584 2012082371766272 2014392454856704 2016835907494824 2019151448146368 2019912303584448 2033148950396928 2035156710892032 2035510314045702 2037493285761024 2037847294888464 2050516168716288 2051974403641344 2061217103316084 2071440678675888 2072345152655232 2074724423783424 2075866833972204 2080302446865307 2087073973924992 2089470155295744 2091533533698336 2091869087735808 2093934835114752 2105239520157696 2106398732942816 2108817101178112 2113799172278229 2114595692814969 2128452807446784 2129382175205376 2130554681715096 2130896496089088 2131826930860032 2133000783531072 2135449693730304 2144516376877056 2146978508193792 2148160703812032 2149098676827648 2151566069108736 2162237772644352 2164373009996288 2166857938825216 2171977131148272 2184905566452726 2187034077376512 2187414068825232 2189925451223424 2192088030510756 2206452958626816 2207284392907776 2207667902795836 2209818588536832 2223942909353984 2228224032795852 2230782269343264 2231756318244096 2232985195259091 2235548898123912 2245040582043168 2247618125765376 2248855736803221 2250198628780032 2252420728598208 2259752512462848 2263592668237056 2265827994839864 2266191511713792 2267181021708288 2268429404707648 2271033801268736 2280676146837504 2283294603952128 2289551299753536 2292179946481152 2292578206749522 2294811611172864 2306830689805824 2308471204096512 2309479175098368 2310750848825328 2313403834874496 2325893383876608 2328190233229952 2330863241534464 2333539318734848 2352975225410628 2355676689504096 2368394460177408 2369698574560668 2371113627181056 2372007108796416 2372419238825376 2374762033053319 2377488510703208 2390324038512384 2393068382988288 2393970137581568 2396874016929483 2399625881472456 2402380905446592 2416680791788536 2417736011431104 2420511827747328 2421844639634238 2432517494224896 2433579628806144 2434919636245824 2435310281244672 2437715181178368 2440122455981392 2440513935691776 2442923974300544 2450875859288064 2455040804356608 2456112773517312 2473569154281472 2482259578455168 2483194942021248 2486045912103936 2501935773023232 2504808259559424 2505243463440864 2506187487780704 2514992510389401 2522610734751744 2533973319672984 2546541751766688 2549056494194847 2549465450678016 2550578649421824 2551983080296104 2554913026427328 2557436035595882 2565760665192192 2568706429446144 2570120842060824 2571655575748608 2574195118397952 2589517708388416 2592490748237312 2595467201449984 2599594704928494 2602579314233808 2616630056861184 2619214012383696 2619634224549888 2622221146726272 2625231733576704 2636377931206656 2638252804681728 2640858112943232 2643890096999424 2645044525326336 2660788837977088 2663843704610816 2668971643678548 2674674574541109 2688647397875712 2689114543326432 2692201930861824 2693216404779264 2713542281189376 2714013752060936 2716657714348032 2717129726517952 2734021558288384 2735965871521792 2739284590776552 2742429578825664 2745137762979066 2745578177653248 2748289471088112 2761920904901184 2763126870206976 2764648336987446 2766299231711232 2767822445296272 2782765298566656 2785960207060992 2788711378264448 2791913113486336 2814677744651136 2817909292004352 2818398896370972 2819460923753292 2821144549515264 2837937076595712 2839176233607168 2840739575620128 2841195328118784 2844001044708096 2844495182448481 2847266258307072 2859355169169408 2864214271749376 2865464902436864 2868754758811648 2870980965333117 2874277154730744 2891385947318427 2895969508197696 2913207421936968 2914947027910656 2916045436502016 2916552091766976 2919900601631232 2922784040681008 2941937278169088 2943045857210368 2946615763931658 2949998790067056 2953385700273792 2970965377061136 2974376359124352 2975675090992128 2977313593678788 2980731864165216 2990434350698496 2993387442724224 2996824167687168 2998474315737628 3000264838373376 3003227638130944 3018123557649408 3021588682285056 3029868455376672 3040901529116672 3052735066338048 3053265471068553 3056239928641536 3056770942332696 3059748814897152 3075774253074432 3077961605462016 3079305566797824 3081001131767104 3084538446499328 3091825654974126 3101191178502144 3113800250958306 3130610960887488 3134205232943616 3137300300547504 3137803631603712 3140902252672128 3157859280236544 3159598099414224 3163225651767168 3187098718016512 3190757843984384 3195832022572644 3199501175296608 3203174540595456 3216774565315584 3220467762290688 3222241055718048 3223648015241472 3225423059818687 3227349103663104 3229126186178984 3243356658966528 3246559514994432 3250286908237824 3254018580922368 3273387739142144 3274817031356416 3277358349679089 3281121103237848 3284888176835136 3288132045766134 3305309645094912 3309679437940224 3310926589361664 3311501854193754 3314727882805248 3335914364030976 3340324617921152 3353323347185868 3367560873064752 3371427188648064 3375297943170048 3378631092897312 3395389002355584 3398741992259796 3399287267570688 3400771532562432 3402644107061472 3406550701903104 3421014220256256 3424941905928192 3426827789414432 3432260157863936 3438867310124283 3460246034708736 3462706806144768 3464218762647552 3466126273237992 3468196051697664 3470105752311744 3488840075814912 3492285349844928 3492845632733184 3496294862301696 3500308978102272 3515170574942208 3517670406242304 3521144150590976 3525186795999232 3529462838115942 3533515034256144 3554547861841002 3558010663194624 3558628858238064 3566232766054812 3585486057768576 3589602574482432 3590955206372352 3618056374919168 3625021187682804 3626604017146656 3630767741620992 3632766959451357 3652379454368736 3656572771767552 3660183683972088 3660770903537664 3664385961450816 3676313788932096 3682561206534912 3684169160275968 3686197782649928 3688398975614976 3690429927061696 3710353731422208 3714613609414656 3724792413031872 3729068868155904 3752903659534848 3757212389339136 3757865195161296 3759281231671056 3783916102127616 3787652767493504 3792001392944128 3796355011076096 3800959979509476 3827974620444156 3832369539640992 3836154053393823 3848640997788288 3853059644169216 3855181263091236 3857483363622912 3861292677596928 3863418829892713 3884276562582624 3888736122355968 3893200802174976 3899392057392741 3903868971350712 3922583037558784 3928821018575544 3933331720089408 3937847600365056 3954566896809984 3957379207022592 3959107157311488 3961287169414848 3965198990969762 3965835145499136 3967566787989504 3969751458238384 3974309152220288 3987245800931328 3991183256965632 3995765556916224 4024164743532544 4033671814989648 4038302896292736 4039824607168896 4070313421784064 4071020628091404 4074986571522048 4075694589776928 4101032337432576 4103948807282688 4117706644468599 4122434206632168 4142881357351776 4144690305310464 4146972505481169 4149448847566848 4151733667944408 4160604893730614 4174147947849984 4178940310591488 4183067067396672 4183738175471616 4187869670229504 4210479040315392 4212797465885632 4217634202356224 4227598344556458 4229191385629938 4256905614893568 4258764350410752 4261109363430192 4261792992178176 4266001567062144 4270899387460608 4289032753754112 4296321407624064 4298197353655296 4303132138217472 4328746019992576 4333715877650432 4343954262296544 4369811132905452 4374068154753024 4374828137650464 4379850902446848 4384176061021512 4410272347099021 4412905917253632 4414568785815552 4415335805591672 4419637177073664 4447885818707968 4456448065591704 4461564538686528 4463512636488192 4465970390518182 4471097796247824 4490081164086336 4495236251530752 4497711473606442 4500397257560064 4504841457196416 4519505024925696 4527185336474112 4531655989679728 4532383023427584 4536858809415296 4542067602537472 4561352293675008 4579102599507072 4584359892962304 4585156413499044 4589623222345728 4613661379611648 4616942408193024 4618958350196736 4621501697650656 4626807669748992 4651786767753216 4656380466459904 4661726483068928 4667078637469696 4670700376437459 4705950450821256 4711353379008192 4736788920354816 4739397149121336 4742227254362112 4744014217592832 4744838477650752 4749524066106638 4754977021406416 4780648077024768 4786136765976576 4787940275163136 4793748033858966 4799251762944912 4804761810893184 4833361583577072 4835472022862208 4841023655494656 4843689279268476 4865034988449792 4869839272491648 4875430362356736 4880244911962784 4881027871383552 4885847948601088 4910081608713216 4912225547034624 4932198068649201 4947138308562944 4964519156910336 4966389884042496 4967252781290631 4972091824207872 5003871546046464 5009616519118848 5010486926881728 5012374975561408 5029985020778802 5045221469503488 5067946639345968 5093083503533376 5098112988389694 5098930901356032 5101157298843648 5103966160592208 5109826052854656 5114872071191764 5131521330384384 5137412858892288 5140241684121648 5148390236795904 5179035416776832 5184981496474624 5190934402899968 5199189409856988 5205158628467616 5233260113722368 5238428024767392 5239268449099776 5244442293452544 5247330052540849 5250463467153408 5272755862413312 5276505609363456 5281716225886464 5287780193998848 5290089050652672 5321577675954176 5327687409221632 5331821792761503 5337943287357096 5349349149082218 5377294795751424 5378229086652864 5384403861723648 5386432809558528 5427084562378752 5428027504121872 5434259453035904 5478569181553104 5484859157651328 5490275525958132 5491156355306496 5496578942176224 5523841809802368 5526253740413952 5529296673974892 5532598463422464 5535644890592544 5565530597133312 5571920414121984 5577422756528896 5583826226972672 5629355489302272 5635818584008704 5636797792741944 5638921847506584 5642289099030528 5675874153191424 5678352467214336 5681479151240256 5682390656237568 5688002089416192 5688990364896962 5694532516614144 5718710338338816 5728428543498752 5730929804873728 5741961930666234 5748554309461488 5782771894636854 5791939016395392 5826414843873936 5833104183533952 5839801203262464 5845568081362016 5883874556338176 5886091714420736 5893231527863316 5899997580134112 5906771400547584 5941930754122272 5947798486454643 5948752718248704 5951350181984256 5954627187357576 5961463728330432 5980868701396992 5986774885448448 5993648335374336 5996948631475256 6000529676746752 6006455276261888 6036247115298816 6043177364570112 6059736910753344 6081803058233344 6105470132676096 6106530942137106 6112479857283072 6113541884665392 6151548506148864 6155923210924032 6162002263534208 6169076892998656 6183651309948252 6227600501916612 6240907340595921 6261221921774976 6268410465887232 6274600601095008 6275607263207424 6281804505344256 6315718560473088 6319196198828448 6326451303534336 6343787078444907 6374197436033024 6381515687968768 6391664045145288 6399002350593216 6406349081190912 6433549130631168 6440935524581376 6444482111436096 6447296030482944 6450846119637374 6454698207326208 6458252372357968 6486713317933056 6493119029988864 6500573816475648 6546775478284288 6554716699358178 6562242206475696 6569776353670272 6576264091532268 6619358875880448 6621853178723328 6623003708387508 6629455765610496 6671828728061952 6680649235842304 6698955585777273 6706646694371736 6735121746129504 6742854377296128 6746567210409663 6750595886340096 6757262185794624 6790778004711168 6797483984519592 6798574535141376 6801543065124864 6805288214122944 6813101403806208 6842028440512512 6849883811856384 6853655578828864 6864520315727872 6877734620248566 6920492069417472 6925413612289536 6928437525295104 6932252546475984 6940211504623488 6977680151629824 6984570699689856 6992589724603392 7000617956204544 7042288301181952 7050373591998464 7058925676231884 7067030068512288 7109095723682004 7116021326389248 7117257716476128 7124286099159957 7132465532109624 7170972115537152 7174920684086467 7179205148964864 7181910412744704 7236112749838336 7250042375365608 7253208034293312 7261535483241984 7265533918902714 7304758908737472 7313145543535104 7320367367944176 7321541807075328 7328771922901632 7352627577864192 7365122413069824 7368338320551936 7372395565299856 7380859854123392 7420707462844416 7449584826063744 7458137736311808 7505807319069696 7514424778678272 7515730390322592 7518562463342112 7567832204255232 7575305534987008 7584002785888256 7592710022152192 7601919959018952 7647169482584541 7655949240888312 7664739079281984 7672308106787646 7697281995576576 7706119288338432 7710362526182472 7714966727245824 7722585355193856 7726837659785426 7768553125165248 7777472244711936 7786401604349952 7798784114785482 7807737942701424 7857642037151088 7866663440178816 7875695200730112 7909133793619968 7914758414045184 7922574338829696 7930397981939524 7931670290998272 7935133575979008 7939502916476768 7948618304440576 7982366513931264 7991531113832448 8024023723623327 8048329487065088 8067343629979296 8076605792585472 8079649214337792 8140626843568128 8142041256182808 8149973143044096 8151389179553856 8202064674865152 8207897614565376 8235413288937198 8244868413264336 8285762714703552 8289380610620928 8293945010962338 8298897695133696 8303467335888816 8321209787461228 8348295895699968 8357880621182976 8366134134793344 8375739340459008 8425594931771264 8435268404712448 8455196689112916 8458382771259876 8513811229787136 8517528700821504 8522218726860384 8523585984356352 8532003134124288 8533485547345443 8541798774921216 8578065507508224 8592642815248128 8596394707310592 8606264276434944 8657492039985152 8667431755300864 8674157841955281 8687908524593088 8739622265810904 8748136309506048 8749656275300928 8759701804893696 8768352122043024 8820544694198042 8825811834507264 8829137571631104 8830671611183344 8912896131183408 8923129077373056 8927025272976384 8931940781036364 8942195592495648 8980162328172672 8990472503061504 8995422947212884 9000794515120128 9009682914392832 9054370672948224 9063311979359456 9064766046855168 9073717618830592 9084135205074944 9122704587350016 9158205199014144 9159796413205659 9168719785924608 9170312826998088 9179246444691456 9227322759223296 9233884816386048 9237916700393472 9243003395301312 9253615339497984 9303573535506432 9312760932919808 9323452966137856 9341400752874918 9411900901642512 9422706758016384 9473577840709632 9478794298242672 9489676955301504 9499048132213276 9509954042812832 9561296154049536 9572273531953152 9575880550326272 9587496067717932 9598503525889824 9609523621786368 9666723167154144 9670944045724416 9676269179456061 9682047310989312 9687378558536952 9730069976899584 9739678544983296 9750860724713472 9760489823925568 9762055742767104 9771695897202176 9820163217426432 9824451094069248 9864396137298402 9894276617125888 9929038313820672 9932779768084992 9934505562581262 9944183648415744 10007743092092928 10020973853763456 10024749951122816 10059970041557604 10135893278691936 10186167007066752 10196225976779388 10197861802712064 10202314597687296 10207932321184416 10219652105709312 10229744142383528 10263042660768768 10274825717784576 10280483368243296 10296780473591808 10358070833553664 10369962992949248 10381868805799936 10398378819713976 10410317256935232 10466520227444736 10476856049534784 10478536898199552 10488884586905088 10494660105081698 10500926934306816 10545511724826624 10553011218726912 10563432451772928 10575560387997696 10643155351908352 10663643585523006 10675886574714192 10698698298164436 10756458173305728 10768807723447296 10772865619117056 10854169124757504 10856055008243744 10868518906071808 10898300878354071 10957138363106208 10969718315302656 10980551051916264 10982312710612992 10993157884352448 11047683619604736 11052507480827904 11058593347949784 11065196926844928 11071289781185088 11131061194266624 11143840828243968 11154845513057792 11167652453945344 11258710978604544 11271637168017408 11273595585483888 11277843695013168 11351748306382848 11362958302480512 11376004178832384 11377980729793924 11389065033228288 11456857086997504 11461859609747456 11483923861332468 11497108618922976 11508462160181469 11565543789273708 11583878032790784 11590256489678139 11652829687747872 11666208367067904 11679602406524928 11691136162724032 11767749112676352 11772183428841472 11786463055726632 11799995160268224 11813542801095168 11883861508244544 11895596972909286 11897505436497408 11902700363968512 11909254374715152 11922927456660864 11961737402793984 11973549770896896 11987296670748672 11993897262950512 12012910552523776 12072494230597632 12119473821506688 12210940265352192 12213061884274212 12224959714566144 12227083769330784 12303097012297728 12311846421848064 12324004527068416 12338153785997312 12353119933405797 12367302619896504 12440917516443507 12455201003833224 12481814681191842 12522443843549952 12536820931774464 12549201202190016 12551214526414848 12563609010688512 12631437120946176 12638392397656896 12652902607068672 12687574156889814 12748394872066048 12783328090290576 12798004701186432 12812698162381824 12867098261262336 12888964222872192 12894592060965888 12901692239274748 12909396414652416 12916504744715936 12986238059977728 13001147632951296 13093550956568576 13109433398716356 13124484412951392 13139552707340544 13152528183064536 13230817041297063 13238717751760896 13243706357446656 13246007416775016 13258911531220992 13343657456123904 13361298471684608 13397911171554546 13413293388743472 13470243492259008 13485708754592256 13493134420819326 13501191772680192 13514524371589248 13581556009422336 13594967969039184 13597149070282752 13610576428245888 13626202807612416 13684056881025024 13707311157657728 13729040631455744 13755469240497132 13840984138834944 13850827224579072 13856875050590208 13864505092951968 13880423009246976 13955360303259648 13969141399379712 13985179449206784 14001235912409088 14084576602363904 14100747183996928 14117851352463768 14134060137024576 14218191447364008 14232042652778496 14234515432952256 14248572198319914 14264931064219248 14341944231074304 14349841368172934 14358410297929728 14363820825489408 14500084750731216 14506416068586624 14523070966483968 14531067837805428 14609517817474944 14626291087070208 14640734735888352 14643083614150656 14657543845803264 14730244826139648 14736676641103872 14744791130599712 14761719708246784 14796594205947603 14841414925688832 14899169652127488 14901758343871893 14916275472623616 15011614638139392 15028849557356544 15031460780645184 15037124926684224 15135664408510464 15150611069974016 15168005571776512 15203839918037904 15294338965169082 15311898481776624 15329478158563968 15344616213575292 15394563991153152 15412238576676864 15420725052364944 15445170710387712 15453675319570852 15537106250330496 15554944489423872 15572803208699904 15597568229570964 15615475885402848 15715284074302176 15733326880357632 15741990157622547 15751390401460224 15818267587239936 15829516828090368 15845148677659392 15860795963879048 15863340581996544 15870267151958016 15879005832953536 15897236608881152 15964733027862528 15983062227664896 16048047447246654 16096658974130176 16134687259958592 16153211585170944 16159298428675584 16281253687136256 16284082512365616 16302778359107712 16470826577874396 16489736826528672 16571525429407104 16578761221241856 16587890021924676 16597795390267392 16606934671777632 16623334231373233 16642419574922456 16696591791399936 16715761242365952 16732268269586688 16751478680918016 16851189863542528 16870536809424896 16910393378225832 16916765542519752 17027622459574272 17035057401643008 17044437453720768 17047171968712704 17064006268248576 17066971094690886 17083597549842432 17156131015016448 17185285630496256 17192789414621184 17314984079970304 17348315683910562 17375817049186176 17479244531621808 17499312550601856 17519403609787392 17536704244086048 17641089388396084 17651623669014528 17658275143262208 17661343222366688 17825792262366816 17843395459363929 17846258154746112 17854050545952768 17863881562072728 17884391184991296 17960324656345344 17980945006123008 17990845894425768 18001589030240256 18019365828785664 18108741345896448 18126623958718912 18129532093710336 18147435237661184 18168270410149888 18245409174700032 18316410398028288 18319592826411318 18337439571849216 18340625653996176 18454645518446592 18467769632772096 18486006790602624 18507230678995968 18625521865839616 18646905932275712 18682801505749836 18722722021787763 18823801803285024 18845413516032768 18947155681419264 18957588596485344 18979353910603008 18998096264426552 19019908085625664 19122592308099072 19144547063906304 19151761100652544 19174992135435864 19197007051779648 19219047243572736 19333446334308288 19341888091448832 19352538358912122 19364094621978624 19374757117073904 19460139953799168 19479357089966592 19501721449426944 19520979647851136 19543391794404352 19640326434852864 19728792274596804 19858076627641344 19865559536169984 19869011125162524 19888367296831488 19911466277139367 20015486184185856 20041947707526912 20049499902245632 20096866757331819 20119940083115208 20239701631228989 20271786557383872 20372334014133504 20392451953558776 20395723605424128 20404629195374592 20415864642368832 20439304211418624 20459488284767056 20526085321537536 20549651435569152 20560966736486592 20593560947183616 20716141667107328 20739925985898496 20796757639427952 20820634513870464 20933040454889472 20953712099069568 20977769173810176 20989320210163396 21001853868613632 21126864903545856 21151120775995392 21286310703816704 21327287171046012 21351773149428384 21372858297479871 21397396596328872 21512916346611456 21524762052259401 21537615446894592 21545731238234112 21708338249515008 21712110016487488 21737037812143616 21796601756708142 21914276726212416 21939436630605312 21961102103832528 21964625421225984 21986315768704896 22095367239209472 22105014961655808 22117186695899568 22142579562370176 22262122388533248 22309691026115584 22335304907890688 22517421957209088 22543274336034816 22547191170967776 22555687390026336 22703496612765696 22725916604961024 22752008357664768 22755961459587848 22778130066456576 22913714173995008 22923719219494912 22941508447753623 22967847722664936 22994217237845952 23016924320362938 23131087578547416 23167756065581568 23180512979356278 23305659375495744 23332416734135808 23359204813049856 23382272325448064 23572926111453264 23599990320536448 23627085602190336 23767723016489088 23791193945818572 23795010872994816 23805400727937024 23818508749430304 23845854913321728 23947099541793792 23974593341497344 23987794525901024 24025821105047552 24072071170869981 24144988461195264 24238947643013376 24421880530704384 24426123768548424 24449919429132288 24454167538661568 24606194024595456 24623692843696128 24648009054136832 24676307571994624 24706239866811594 24734605239793008 24881835032887014 24910402007666448 24963629362383684 25044887687099904 25073641863548928 25098402404380032 25127218021377024 25276784795313792 25305805214137344 25375148313779628 25496789744132096 25566656180581152 25596009402372864 25600456642036329 25625396324763648 25734196522524672 25777928445744384 25789184121931776 25803384478549496 25818792829304832 25833009489431872 25972476119955456 26002295265902592 26187101913137152 26218866797432712 26248968825902784 26279105414681088 26305056366129072 26461634082594126 26477435503521792 26487412714893312 26492014833550032 26722596943369216 26795822343109092 26826586777486944 26940486984518016 26971417509184512 26986268841638652 27002383545360384 27029048743178496 27043931809248991 27163112018844672 27189935938078368 27194298140565504 27221152856491776 27252405615224832 27368113762050048 27414622315315456 27458081262911488 27479389239616977 27510938480994264 27681968277669888 27701654449158144 27713750101180416 27729010185903936 27760846018493952 27910720606519296 27938282798759424 27970358898413568 28169153204727808 28235702704927536 28268120274049152 28436382894728016 28469030865904512 28497144396639828 28529862128438496 28683888462148608 28699682736345868 28716820595859456 28727641650978816 29000169501462432 29012832137173248 29028807538368183 29046141932967936 29062135675610856 29219035634949888 29252582174140416 29281469471776704 29286167228301312 29315087691606528 29460489652279296 29473353282207744 29489582261199424 29523439416493568 29593188411895206 29682829851377664 29798339304254976 29803516687743786 29832550945247232 30023229276278784 30062921561290368 30074249853368448 30301222139948032 30336011143553024 30407679836075808 30588677930338164 30623796963553248 30658956317127936 30689232427150584 30789127982306304 30824477153353728 30841450104729888 30871906429693147 30890341420775424 30907350639141704 31074212500660992 31109888978847744 31145606417399808 31195136459141928 31230951770805696 31430568148604352 31466653760715264 31483980315245094 31502780802920448 31636535174479872 31659033656180736 31690297355318784 31721591927758096 31726681163993088 31758011665907072 31794473217762304 31929466055725056 32096094894493308 32269374519917184 32306423170341888 32318596857351168 32562507374272512 32568165024731232 32605556718215424 32694902635062213 32941653155748792 32979473653057344 33143050858814208 33157522442483712 33175780043849352 33195590780534784 33213869343555264 33246668462746466 33284839149844912 33393183582799872 33431522484731904 33464536539173376 33502957361836032 33702379727085056 33741073618849792 33820786756451664 33833531085039504 34055244919148544 34088874907441536 34128012536497152 34133942189381772 34167195099684864 34370571260992512 34385578829242368 34525386480544407 34629968159940608 34696631367821124 34751634098372352 34770769469034417 34958489063243616 34998625101203712 35038807219574784 35073408488172096 35282178776792168 35303247338029056 35316550286524416 35322686444733376 35651584524733632 35686790918727858 35692516309492224 35708101091905536 35727763124145456 35768782369982592 35920649312690688 35961890012246016 35981691788851536 36038731657571328 36217482691792896 36253247917437824 36294870475322368 36336540820299776 36632820796056576 36639185652822636 36674879143698432 36681251307992352 36909291036893184 36935539265544192 36972013581205248 36978437371830253 37014461357991936 37251043731679232 37293811864551424 37322752549330521 37365603011499672 37445444043575526 37647603606570048 37690827032065536 37894311362838528 37915177192970688 37958707821206016 37996192528853104 38039816171251328 38245184616198144 38349984270871728 38394014103559296 38438094487145472 38666892668616576 38683776182897664 38705076717824244 38728189243957248 38749514234147808 38958714179933184 39003442898853888 39041959295702272 39086783588808704 39280652869705728 39457584549193608 39692451123891189 39716153255282688 39731119072339968 39738022250325048 39776734593662976 39822932554278734 40030972368371712 40083895415053824 40098999804491264 40193733514663638 40239880166230416 40479403262457978 40543573114767744 40744668028267008 40784903907117552 40791447210848256 40831729284737664 40878608422837248 40918976569534112 41052170643075072 41121933472973184 41187121894367232 41432283334214656 41479851971796992 41593515278855904 41641269027740928 41866080909778944 41907424198139136 41955538347620352 41978640420326792 42003707737227264 42253729807091712 42302241551990784 42572621407633408 42654574342092024 42703546298856768 42745716594959742 42794793192657744 43025832693222912 43049524104518802 43075230893789184 43091462476468224 43424220032974976 43474075624287232 43593203513416284 43828553452424832 43878873261210624 43922204207665056 43929250842451968 43972631537409792 44190734478418944 44210029923311616 44234373391799136 44285159124740352 44524244777066496 44619382052231168 44670609815781376 44705275031615679 45034843914418176 45086548672069632 45094382341935552 45111374780052672 45406993225531392 45451833209922048 45504016715329536 45511922919175696 45827428347990016 45883016895507246 45935695445329872 45988434475691904 46033848640725876 46262175157094832 46335512131163136 46361025958712556 46611318750991488 46664833468271616 46718409626099712 46764544650896128 47145852222906528 47199980641072896 47225970472867641 47254171204380672 47535446032978176 47582387891637144 47590021745989632 47610801455874048 47637017498860608 47691709826643456 47894199083587584 47949186682994688 47975589051802048 48051642210095104 48144142341739962 48289976922390528 48477895286026752 48843761061408768 48852247537096848 48908335077323136 49296018108273664 49352615143989248 49412479733623188 49469210479586016 49763670065774028 49820804015332896 49870002694119699 49927258724767368 50089775374199808 50147283727097856 50196804808760064 50224444788605269 50254436042754048 50553569590627584 50611610428274688 50750296627559256 50993579488264192 51133312361162304 51192018804745728 51200913284072658 51250792649527296 51468393045049344 51555856891488768 51578368243863552 51606768957098992 51666018978863744 51944952239910912 52437733594865424 52497937651805568 52558210829362176 52610112732258144 52923268165188252 52954871007043584 52974825429786624 52984029667100064 53445193886738432 53530186378091787 53591644686218184 53653173554973888 53880973969036032 53942835018369024 53972537683277304 54004767090720768 54058097486356992 54087863618497982 54326224037689344 54379871876156736 54388596281131008 54442305712983552 54504811230449664 54736227524100096 54829244630630912 54958778479233954 55021876961988528 55363936555339776 55403308898316288 55458020371807872 55521692036987904 55876565597518848 55940717796827136 56168166065363289 56338306409455616 56471405409855072 56536240548098304 56872765789456032 56938061731809024 56994288793279656 57059724256876992 57367776924297216 57399365472691736 57433641191718912 57455283301957632 58000339002924864 58025664274346496 58057615076736366 58092283865935872 58124271351221712 58438071269899776 58505164348280832 58562938943553408 58630175383213056 58920979304558592 58979164522398848 59046878832987136 59186376823790412 59596678608509952 59607033375487572 59665101890494464 59734398831418101 60046458552557568 60125843122580736 60148499706736896 60602444279896064 60672022287106048 60719104893686967 60815359672151616 61177355860676328 61247593927106496 61317912634255872 61378464854301168 61578255964612608 61648954306707456 61682900209459776 61743812859386294 61780682841550848 61814701278283408 62148425001321984 62219777957695488 62390272918283856 62461903541611392 62861136297208704 62933307521430528 62967960630490188 63005561605840896 63380594710637568 63443183855516192 63453362327986176 63516023331814144 63588946435524608 63858932111450112 64118574892439613 64192189788986616 64538749039834368 64574286156778203 64612846340683776 64637193714702336 65125014748545024 65136330049462464 65211113436430848 65389805270124426 65883306311497584 65958947306114688 66286101717628416 66315044884967424 66351560087698704 66427738687110528 66493336925492932 66569678299689824 66786367165599744 66929073078346752 67005914723672064 67404759454170112 67482147237699584 67641573512903328 67667062170079008 68110489838297088 68177749814883072 68256025072994304 68267884378763544 68334390199369728 68741142521985024 68771157658484736 69050772961088814 69259936319881216 69393262735642248 69503268196744704 69541538938068834 69916978126487232 69997250202407424 70077614439149568 70146816976344192 70564357553584336 70645372889466752 71303169049467264 71373581837455716 71385032618984448 71416202183811072 71455526248290912 71537564739965184 71841298625381376 71923780024492032 71963383577703072 72077463315142656 72434965383585792 72506495834875648 72589740950644736 72673081640599552 73265641592113152 73278371305645272 73349758287396864 73362502615984704 73818582073786368 73871078531088384 73944027162410496 73956874743660506 74028922715983872 74502087463358464 74645505098661042 74731206022999344 74890888087151052 75295207213140096 75381654064131072 75830354385941376 75917415642412032 75992385057706208 76079632342502656 76490369232396288 76699968541743456 76788028207118592 76801369926108987 76876188974290944 77333785337233152 77367552365795328 77410153435648488 77456378487914496 77499028468295616 77917428359866368 78006885797707776 78083918591404544 78173567177617408 78561305739411456 78915169098387216 79384902247782378 79432306510565376 79462238144679936 79476044500650096 79645865108557468 80167790830107648 80197999608982528 80387467029327276 80479760332460832 80958806524915956 81087146229535488 81131795427746973 81489336056534016 81569807814235104 81582894421696512 81663458569475328 81757216845674496 81837953139068224 82104341286150144 82243866945946368 82374243788734464 82864566668429312 82959703943593984 83187030557711808 83282538055481856 83732161819557888 83814848396278272 83911076695240704 83957280840653584 84507459614183424 85309148684184048 85407092597713536 85491433189919484 85589586385315488 86051665386445824 86099048209037604 86150461787578368 86182924952936448 86848440065949952 86948151248574464 87086422615104549 87186407026832568 87657106904849664 87757746522421248 87844408415330112 87858501684903936 87945263074819584 88381468956837888 88420059846623232 88468746783598272 88570318249480704 89048489554132992 89238764104462336 89410550063231358 90069687828836352 90188764683871104 90222749560105344 90903666419844096 91008033430659072 91023845838351392 91654856695980032 91766033791014492 91871390890659744 91976868951383808 92067697281451752 92524350314189664 92615719289079441 92671024262326272 92722051917425112 93222637501982976 93329666936543232 93436819252199424 93529089301792256 94291704445813056 94399961282145792 94451940945735282 94508342408761344 95070892065956352 95164775783274288 95180043491979264 95274034997721216 95383419653286912 95788398167175168 95951178103604096 96103284420190208 96288284683479924 96955790572053504 97687522122817536 97704495074193696 97816670154646272 98592036216547328 98705230287978496 98824959467246376 98938420959172032 99527340131548056 99641608030665792 99740005388239398 99854517449534736 100179550748399616 100294567454195712 100393609617520128 100448889577210538 100508872085508096 101107139181255168 101223220856549376 101500593255118512 102266624722324608 102384037609491456 102401826568145316 102501585299054592 103111713782977536 103156736487727104 103213537914197984 103332037957727488 103576159441633221 103889904479821824 104312308407103251 104875467189730848 104995875303611136 105116421658724352 105220225464516288 105846536330376504 105909742014087168 105949650859573248 105968059334200128 106890387773476864 107060372756183574 107183289372436368 107306347109947776 107761947938072064 107885670036738048 107945075366554608 108116194972713984 108175727236995964 108652448075378688 108759743752313472 108884611425967104 109009622460899328 109658489261261824 109917556958467908 110043753923977056 110727873110679552 110806617796632576 110916040743615744 110935312115490759 111043384073975808 111753131195037696 111881435593654272 112336332130726578 112676612818911232 112942810819710144 113072481096196608 113745531578912064 113876123463618048 113988577586559312 114119448513753984 114735553848594432 114798730945383472 116000678005849728 116051328548692992 116115230153472732 116184567731871744 116248542702443424 116876142539799552 117010328696561664 117125877887106816 117260350766426112 117841958609117184 117958329044797696 118093757665974272 118372753647580824 119077353371673567 119193357217019904 119214066750975144 119330203780988928 119468797662836202 120092917105115136 120251686245161472 120296999413473792 121204888559792128 121438209787373934 121630719344303232 122354711721352656 122495187854212992 122635825268511744 122756929708602336 123156511929225216 123365800418919552 123487625718772588 123561365683101696 123629402556566816 124296850002643968 124439555915390976 124780545836567712 124923807083222784 125722272594417408 125866615042861056 125935921260980376 126011123211681792 126761189421275136 126886367711032384 126906724655972352 127032046663628288 127177892871049216 127717864222900224 128237149784879226 128384379577973232 129077498079668736 129148572313556406 129225692681367552 129274387429404672 130272660098924928 130422226872861696 130779610540248852 131766612622995168 131917894612229376 132572203435256832 132630089769934848 132703120175397408 132855477374221056 132986673850985864 133139356599379648 133572734331199488 133858146156693504 134011829447344128 134809518908340224 134964294475399168 135283147025806656 135334124340158016 136220979676594176 136355499629766144 136512050145988608 136535768757527088 137482285043970048 138101545922177628 138786525471284496 139006536393489408 139083077876137668 139380263939975569 139833956252974464 139994500404814848 140155228878299136 140293633952688384 141128715107168672 141290745778933504 141677911418602923 142606338098934528 142747163674911432 142770065237968896 142832404367622144 142911052496581824 143075129479930368 143682597250762752 143847560048984064 143926767155406144 144154926630285312 144869930767171584 145012991669751296 145179481901289472 146531283184226304 146556742611290544 146725005231969408 147888054324820992 147913749487321012 148057845431967744 149004174926716928 149291010197322084 149462412045998688 149610008082359097 149781776174302104 150590414426280192 150673334365815807 150763308128262144 151660708771882752 151834831284824064 151984770115412416 152159264685005312 152980738464792576 153399937083486912 153576056414237184 153602739852217974 153752377948581888 154667570674466304 154735104731590656 154820306871296976 154998056936591232 155834856719732736 156167837182809088 156347134355234816 157830338196774432 158769804495564756 158864613021130752 158924476289359872 158952089001300192 159291730217114936 160335581660215296 160395999217965056 160590559134275361 160774934058654552 160959520664921664 161917613049831912 162174292459070976 162263590855493946 162978672113068032 163139615628470208 163165788843393024 163326917138950656 163514433691348992 163675906278136448 164208682572300288 164487733891892736 165729133336858624 166374061115423616 166565076110963712 167629696792556544 167822153390481408 167914561681307168 168504498196089867 169014919228366848 170618297368368096 170814185195427072 170982866379838968 171179172770630976 172103330772891648 172198096418075208 172300923575156736 172365849905872896 173696880131899904 173896302497148928 174172845230209098 174372814053665136 175314213809699328 175515493044842496 175688816830660224 175890526149639168 176762937913675776 176937493567196544 177140636498961408 178477528208924672 178821100126462716 179203196494254303 180139375657672704 180377529367742208 180445499120210688 181807332839688192 182016066861318144 182047691676702784 183309713391960064 183532067582028984 183742781781319488 183953737902767616 184135394562903504 185048700628379328 185231438578158882 185342048524652544 185444103834850224 186445275003965952 186659333873086464 187058178603584512 188583408891626112 188799922564291584 188903881891470564 189016684817522688 190141784131912704 190329551566548576 190360086983958528 190548069995442432 190766839306573824 191576796334350336 191902356207208192 192206568840380416 192355724677318839 192576569366959848 193722858470334609 193911581144107008 195375044245635072 195408990148387392 195633340309292544 197184072433094656 197649918934492752 197876841918344064 199054680263096112 199283216061331584 199480010776478796 199709034899069472 200359101496799232 200787219235040256 200897779154421076 201017744171016192 202214278362510336 202446441713098752 203001186510237024 204533249444649216 204768075218982912 204803653136290632 205003170598109184 206223427565955072 206313472975454208 206427075828395968 206664075915454976 207152318883266442 207779808959643648 208624616814206502 209750934379461696 209991750607222272 210232843317448704 210440450929032576 211693072660753008 211936118668400256 213780775546953728 214120745512367148 214366578744872736 214612694219895552 215523895876144128 215771340073476096 215890150733109216 216103345007852029 216232389945427968 216351454473991928 217304896150757376 217519487504626944 217769222851934208 218019244921798656 219316978522523648 219835113916935816 220087507847954112 221455746221359104 221613235593265152 221832081487231488 221870624230981518 222086768147951616 223506262390075392 224672664261453156 225885621639420288 226144962192393216 227491063157824128 227752246927236096 227977155173118624 228238897027507968 229471107697188864 229597461890766944 230404109778326961 232001356011699456 232102657097385984 232230460306945464 232369135463743488 232497085404886848 233752285079599104 234020657393123328 234251755774213632 234520701532852224 235683917218234368 235916658089595392 236187515331948544 236745507295161648 238154706743347134 238386714434039808 238428133501950288 238937595325672404 240503372490322944 240593998826947584 242409777119584256 242876419574747868 243261438688606464 243395386283240919 244709423442705312 244990375708425984 245271650537023488 245513859417204672 246313023858450432 246731600837839104 246975251437545176 247122731366203392 247258805113133632 248593700005287936 248879111830781952 249561091673135424 249847614166445568 251444545188834816 251733230085722112 251871842521960752 253522378842550272 253772735422064768 254064093327256576 254355785742098432 256474299569758452 256768759155946464 258154996159337472 258297144627112812 258451385362735104 258548774858809344 258849061602811771 260545320197849856 260844453745723392 261259267845313647 261559221080497704 263533225245990336 263835789224458752 265144406870513664 265260179539869696 265406240350794816 265710954748442112 265973347701971728 266278713198759296 267145468662398976 267716292313387008 269619037816680448 270566294051613312 270668248680316032 272710999259532288 273024100291977216 273071537515054176 274964570087940096 276203091844355256 277573050942568992 277847157867238323 278013072786978816 278166155752275336 278760527879951138 279667912505948928 279989000809629696 280310457756598272 280587267905376768 282257430214337344 282581491557867008 283355822837205846 285212676197869056 285494327349822864 285540130475937792 285822104993163648 286150258959860736 287365194501525504 287853534310812288 288309853260570624 290025983339502592 290358963802578944 293062566368452608 293113485222581088 293450010463938816 295776108649641984 295827498974642024 296115690863935488 298008349853433856 298582020394644168 298924824091997376 299220016164718194 299563552348604208 301180828852560384 301346668731631614 301526616256524288 303321417543765504 303669662569648128 303969540230824832 304318529370010624 306799874166973824 307152112828474368 307205479704435948 307504755897163776 309335141348932608 309470209463181312 309640613742593952 309996113873182464 311669713439465472 312335674365618176 312694268710469632 312936925221309753 315660676393548864 317539608991129512 317729226042261504 317848952578719744 317904178002600384 318583460434229872 320671163320430592 320791998435930112 321181118268550722 321549868117309104 321919041329843328 323835226099663824 324348584918141952 324527181710987892 325957344226136064 326279231256940416 326653834277901312 327028867382697984 327351812556272896 328975467783785472 331458266673717248 332748122230847232 332805936346472277 333130152221927424 335259393585113088 335644306780962816 335829123362614336 337008996392179734 338029838456733696 341236594736736192 341628370390854144 341965732759677936 342358345541261952 344206661545783296 344396192836150416 347393760263799808 347792604994297856 348345690460418196 348745628107330272 350628427619398656 351030986089684992 351377633661320448 351571113520236883 351781052299278336 353525875827351552 353874987134393088 354281272997922816 356955056417849344 357232060115020701 357642200252925432 358406392988508606 360278751315345408 360755058735484416 360890998240421376 363614665679376384 364095383353405568 367064135164057968 367485563562638976 367907475805535232 368270789125807008 370097401256758656 370462877156317764 370684097049305088 370888207669700448 372890550007931904 373318667746172928 374116357207169024 377166817783252224 377599845128583168 377807763782941128 378033369635045376 380283568263825408 380659103133097152 380720173967917056 381096139990884864 381533678613147648 383153592668700672 383804712414416384 384711449354637678 385153138733919696 387445716940669218 387823162288214016 390817980296774784 391266680618585088 394368144866189312 395299837868985504 395753683836688128 398109360526192224 398566432122663168 398960021552957592 399418069798138944 400718202993598464 401574438470080512 401795558308842152 402035488342032384 404428556725020672 404892883426197504 406002373020474048 409066498889298432 409536150437965824 409607306272581264 412446855131910144 412854151656791936 413328151830909952 414304637766532884 417249233628413004 418140791819926707 419501868758923392 419983501214444544 420465686634897408 420880901858065152 423386145321506016 423872237336800512 425033734255808769 427561551093907456 428241491024734296 428733157489745472 429225388439791104 431047791752288256 431542680146952192 431780301466218432 432206690015704058 432464779890855936 432702908947983856 434609792301514752 435038975009253888 435538445703868416 438633957045047296 439670227833871632 440175015695908224 443664162974462976 443741248461963036 444173536295903232 447012524780150784 448830024247077291 449345328522906312 451771243278840576 452020003097447421 452289924384786432 454982126315648256 455504493854472192 455954310346237248 456477794055015936 458942215394377728 459194923781533888 460808219556653922 464002712023398912 464205314194771968 464460920613890928 464994170809773696 467504570159198208 468503511548427264 469041403065704448 471833316179190784 472375030663897088 473491014590323296 476309413486694268 476773428868079616 476856267003900576 477875190651344808 480719685833793289 481006744980645888 481187997653895168 484819554239168512 485752839149495736 486522877377212928 486790772566481838 489418846885410624 489980751416851968 490543301074046976 491027718834409344 492626047716900864 493463201675678208 493950502875090352 494517610226267264 497187400010575872 499122183346270848 499695228332891136 502889090377669632 503466460171444224 503743685043921504 507044757685100544 507545470844129536 508128186654513152 508711571484196864 512948599139516904 513537518311892928 516309992318674944 516594289254225624 516902770725470208 517097549717618688 517698123205623542 521090640395699712 521688907491446784 522518535690627294 523118442160995408 527066450491980672 527671578448917504 530288813741027328 530812480701589632 531421909496884224 531946695403943456 532557426397518592 535432584626774016 537609589482762909 539238075633360896 541132588103226624 541336497360632064 545421998519064576 546048200583954432 546143075030108352 549929140175880192 552406183688710512 555146101885137984 555694315734476646 556026145573957632 556332311504550672 557521055759902276 559335825011897856 559978001619259392 561174535810753536 564514860428674688 565162983115734016 566711645674411692 570425352395738112 570988654699645728 571080260951875584 571644209986327296 572300517919721472 574730389003051008 575707068621624576 576619706521141248 580051966679005184 580717927605157888 581168575411003827 586125132736905216 586226970445162176 586900020927877632 591552217299283968 591654997949284048 597164040789288336 597849648183994752 598440032329436388 599127104697208416 602361657705120768 602693337463263228 603053232513048576 606642835087531008 607339325139296256 607939080461649664 608637058740021248 613599748333947648 614304225656948736 614410959408871896 615009511794327552 618670282697865216 618940418926362624 619281227485187904 619992227746364928 623339426878930944 624671348731236352 625873850442619506 631321352787097728 635079217982259024 635808356005200768 637166920868459744 641342326640861184 641583996871860224 642362236537101444 643099736234618208 643838082659686656 647670452199327648 648310035023556087 648697169836283904 649054363421975784 651914688452272128 652558462513880832 653307668555802624 654057734765395968 654703625112545792 657950935567570944 662916533347434496 665496244461694464 665611872692944554 666260304443854848 670518787170226176 671658246725228672 674017992784359468 682473189473472384 683256740781708288 683931465519355872 684716691082523904 688413323091566592 688792385672300832 694787520527599616 695585209988595712 696691380920836392 697491256214660544 701256855238797312 702061972179369984 702755267322640896 703142227040473766 703562104598556672 707051751654703104 707749974268786176 708562545995845632 714464120230041402 715284400505850864 716812785977017212 721510117470968832 721781996480842752 727229331358752768 728190766706811136 730186158849722757 734128270328115936 734971127125277952 735814951611070464 736541578251614016 740194802513517312 740925754312635528 741368194098610176 741776415339400896 745781100015863808 746637335492345856 748232714414338048 754333635566504448 755199690257166336 755615527565882256 760567136527650816 761318206266194304 762192279981769728 763067357226295296 767609424828832768 769422898709275356 770306277467839392 774891433881338436 775646324576428032 776547184808435313 781635960593549568 782533361237170176 788736289732378624 790599675737971008 791507367673376256 796218721052384448 797132864245326336 797920043105915184 798836139596277888 801436405987196928 803148876940161024 803591116617684304 808857113450041344 812004746040948096 818132997778596864 819072300875931648 819214612545162528 824893710263820288 825708303313583872 826656303661819904 828609275533065768 833541473601714969 834498467256826008 836281583639853414 839003737517846784 839967002428889088 840931373269794816 841761803716130304 846772290643012032 847744474673601024 850067468511617538 856482982049468592 857466314979490944 858450776879582208 862095583504576512 863560602932436864 864413380031408116 864929559781711872 865405817895967712 870077950018507776 871076891407736832 877267914090094592 879340455667743264 880350031391816448 887328325948925952 887482496923926072 888347072591806464 894025049560301568 897660048494154582 898690657045812624 903542486557681152 904040006194894842 904579848769572864 909964252631296512 911008987708944384 911908620692474496 912955588110031872 918389847563067776 921616439113307844 928005424046797824 928410628389543936 928921841227781856 929988341619547392 935009140318396416 937007023096854528 938082806131408896 943666632358381568 944750061327794176 946982029180646592 952618826973388536 953546857736159232 953712534007801152 955750381302689616 961439371667586578 962013489961291776 962375995307790336 971505678298991472 973045754754425856 973581545132963676 978837693770821248 979961502833703936 981086602148093952 982055437668818688 986926403351356416 987901005750180704 989035220452534528 994374800021151744 998244366692541696 998417809039416831 999390456665782272 1005778180755339264 1006932920342888448 1007487370087843008 1014089515370201088 1015090941688259072 1016256373309026304 1025897198279033808 1027075036623785856 1032619984637349888 1033188578508451248 1035396246411247084 1042181280791399424 1043377814982893568 1045037071381254588 1046236884321990816 1054132900983961344 1054713340560710649 1055343156897835008 1060577627482054656 1061624961403179264 1062843818993768448 1063893390807886912 1065114852795037184 1070865169253548032 1075219178965525818 1078476151266721792 1082265176206453248 1082672994721264128 1090843997038129152 1092286150060216704 1104812367377421024 1110292203770275968 1111388631468953292 1112052291147915264 1112664623009101344 1115042111519804552 1118671650023795712 1119956003238518784 1122349071621507072 1129029720857349376 1130325966231468032 1133423291348823384 1140850704791476224 1141977309399291456 1142160521903751168 1143288419972654592 1144601035839442944 1149460778006102016 1151414137243249152 1160103933358010368 1162337150822007654 1172453940890324352 1173800041855755264 1183104434598567936 1183309995898568096 1194328081578576672 1195699296367989504 1196880064658872776 1198254209394416832 1204723315410241536 1205386674926526456 1206106465026097152 1213285670175062016 1214678650278592512 1215878160923299328 1217274117480042496 1227199496667895296 1228608451313897472 1228821918817743792 1237340565395730432 1238562454970375808 1239984455492729856 1249342697462472704 1251747700885239012 1254422375459780121 1262642705574195456 1270158435964518048 1271616712010401536 1274333841736919488 1282684653281722368 1283167993743720448 1284724473074202888 1286199472469236416 1287676165319373312 1295340904398655296 1296620070047112174 1297394339672567808 1298108726843951568 1303829376904544256 1305116925027761664 1306615337111605248 1309407250225091584 1315901871135141888 1330992488923388928 1331223745385889108 1332520608887709696 1341037574340452352 1343316493450457344 1346490072741231873 1348035985568718936 1356060009292342263 1364946378946944768 1366513481563416576 1367862931038711744 1369433382165047808 1376826646183133184 1377584771344601664 1389575041055199232 1393382761841672784 1394982512429321088 1402513710477594624 1405510534645281792 1406284454080947532 1407124209197113344 1415499948537572352 1417125091991691264 1428928240460082804 1430568801011701728 1433625571954034424 1442159057501379867 1443020234941937664 1443563992961685504 1454458662717505536 1456381533413622272 1460372317699445514 1468256540656231872 1469942254250555904 1471629903222140928 1473083156503228032 1480389605027034624 1481851508625271056 1483552830678801792 1491562200031727616 1496465428828676096 1508667271133008896 1510399380514332672 1511231055131764512 1521134273055301632 1522636412532388608 1524384559963539456 1526134714452590592 1535218849657665536 1538845797418550712 1540612554935678784 1549782867762676872 1551292649152856064 1553094369616870626 1563271921187099136 1565066722474340352 1581199351475942016 1583014735346752512 1592437442104768896 1594265728490652672 1595840086211830368 1597672279192555776 1606297753880322048 1607182233235368608 1612828768448288727 1617714226900082688 1624009492081896192 1636265995557193728 1638144601751863296 1638429225090325056 1649787420527640576 1651416606627167744 1653312607323639808 1657218551066131536 1667082947203429938 1668996934513652016 1672563167279706828 1678007475035693568 1679934004857778176 1683523607432260608 1693544581286024064 1695488949347202048 1700134937023235076 1712965964098937184 1714932629958981888 1716901553759164416 1724191167009153024 1727121205864873728 1728826760062816232 1729859119563423744 1730811635791935424 1740155900037015552 1742153782815473664 1754535828180189184 1758680911335486528 1760700062783632896 1774656651897851904 1774964993847852144 1795320096988309164 1797381314091625248 1807084973115362304 1808080012389789684 1809159697539145728 1811943431219682397 1819928505262593024 1822017975417888768 1823817241384948992 1825911176220063744 1836779695126135552 1843232878226615688 1856010848093595648 1856821256779087872 1857843682455563712 1859976683239094784 1870018280636792832 1874014046193709056 1887333264716763136 1893964058361293184 1905237653946777072 1907425068015602304 1911500762605379232 1922878743335173156 1924026979922583552 1924751990615580672 1943011356597982944 1944930105070668261 1946091509508851712 1947163090265927352 1957675387541642496 1959923005667407872 1962173204296187904 1964110875337637376 1973852806702712832 1975802011500361408 1978070440905069056 1988749600042303488 1996488733385083392 1996835618078833662 1998780913331564544 2011556361510678528 2014974740175686016 2030181883376518144 2032512746618052608 2051794396558067616 2054150073247571712 2065239969274699776 2066377157016902496 2070792492822494168 2084362561582798848 2086755629965787136 2090074142762509176 2092473768643981632 2108265801967922688 2109426681121421298 2110686313795670016 2121155254964109312 2123249922806358528 2125687637987536896 2127786781615773824 2130229705590074368 2150438357931051636 2164530352412906496 2165345989442528256 2181687994076258304 2184572300120433408 2190558476549168271 2209624734754842048 2220584407540551936 2222777262937906584 2224104582295830528 2225329246018202688 2230084223039609104 2237343300047591424 2239912006477037568 2244698143243014144 2258059441714698752 2260651932462936064 2266846582697646768 2281701409582952448 2283954618798582912 2286576839945309184 2289202071678885888 2302828274486498304 2320207866716020736 2324674301644015308 2329641554425305939 2344907881780648704 2347600083711510528 2366208869197135872 2366619991797136192 2388656163157153344 2391398592735979008 2393760129317745552 2396508418788833664 2409446630820483072 2410773349853052912 2426571340350124032 2431756321846598656 2434548234960084992 2454398993335790592 2457216902627794944 2457643837635487584 2474681130791460864 2477124909940751616 2479968910985459712 2498685394924945408 2500624420805144907 2503495401770478024 2508844750919560242 2525285411148390912 2540316871929036096 2543233424020803072 2548667683473838976 2569448946148405776 2572398944938472832 2575352330638746624 2590681808797310592 2593240140094224348 2594788679345135616 2596217453687903136 2610233850055523328 2613230674223210496 2618814500450183168 2631803742270283776 2661984977846777856 2662447490771778216 2665041217775419392 2682075148680904704 2686632986900914688 2692980145482463746 2696071971137437872 2712120018584684526 2729892757893889536 2733026963126833152 2735725862077423488 2738866764330095616 2755169542689203328 2779150082110398464 2786765523683345568 2789965024858642176 2805027420955189248 2811021069290563584 2812568908161895064 2814248418394226688 2830999897075144704 2834250183983382528 2857856480920165608 2861137602023403456 2867251143908068848 2884318115002759734 2886040469883875328 2887127985923371008 2912763066827244544 2920744635398891028 2936513081312463744 2939884508501111808 2943259806444281856 2946166313006456064 2960779210054069248 2963703017250542112 2967105661357603584 2983124400063455232 2992930857657352192 2995253427118250493 3017334542266017792 3020798761028665344 3022462110263529024 3042268546110603264 3045272825064777216 3048769119927078912 3070437699315331072 3077691594837101424 3081225109871357568 3099565735525353744 3106188739233741252 3126543842374198272 3130133444948680704 3162398702951884032 3164140021682131947 3166029470693505024 3184874884209537792 3188531456981305344 3191680172423660736 3195344558385111552 3212595507760644096 3214364466470737216 3225657536896577454 3235428453800165376 3248018984163792384 3272531991114387456 3276858450180650112 3302833213254335488 3306625214647279616 3314437102132263072 3334165894406859876 3337993869027304032 3345126334559413656 3356014950071387136 3359868009715556352 3365037800836553023 3367047214864521216 3387089162572048128 3390977898694404096 3400269874046470152 3425931928197874368 3429865259917963776 3433803107518328832 3448382334018306048 3454242411729747456 3457653520125632464 3461623271583870848 3480311800074031104 3517361822670973056 3521400125567265792 3549313303795703808 3549929987695704288 3590640193976618328 3594762628183250496 3614169946230724608 3616160024779579368 3618319395078291456 3623886862439364794 3639857010525186048 3644035950835777536 3647634482769897984 3651822352440127488 3673559390252271104 3686465756453231376 3712021696187191296 3715687364911127424 3719953366478189568 3748028092387418112 3763267126379340363 3774666529433526272 3787928116722586368 3810475307893554144 3814850136031204608 3823001525210758464 3845757486670346312 3848053959845167104 3849503981231161344 3886022713195965888 3889860210141336522 3892183019017703424 3894326180531854704 3915350775083284992 3919846011334815744 3928221750675274752 3947705613405425664 3951604023000722816 3956140881810138112 3992977466770166784 3993671236157667324 3997561826663129088 4023112723021357056 4029949480351372032 4060363766753036288 4065025493236105216 4068180027877026789 4103588793116135232 4108300146495143424 4130479938549399552 4132754314033804992 4141584985644988336 4168725123165597696 4180148285525018352 4184947537287963264 4216531603935845376 4218853362242842596 4221372627591340032 4246499845612717056 4251375275975073792 4255573563231547648 4260459411180148736 4300876715862103272 4326477172504139601 4329060704825812992 4330691978885056512 4363375988152516608 4369144600240866816 4381116953098336542 4419249469509684096 4441168815081103872 4445554525875813168 4450658492036405376 4460168446079218208 4474686600095182848 4489396286486028288 4516118883429397504 4521303864925872128 4533693165395293536 4563402819165904896 4567909237597165824 4573153679890618368 4578404143357771776 4605656548972996608 4640415733432041472 4649348603288030616 4659283108850611878 4689815763561297408 4695200167423021056 4733239983594272384 4777312326314306688 4782797185471958016 4787520258635491104 4793016837577667328 4818893261640966144 4821546699706105824 4853142680700248064 4863512643693197312 4869096469920169984 4908797986671581184 4914433805255589888 4915287675270975168 4949362261582921728 4954249819881503232 4959937821970919424 5001248841610289814 5006990803540956048 5017689501839120484 5050570822296781824 5080633743858072192 5086466848041606144 5097335366947677952 5138897892296811552 5144797889876945664 5150704661277493248 5181363617594621184 5186480280188448696 5189577358690271232 5192434907375806272 5220467700111046656 5226461348446420992 5237629000900366336 5263607484540567552 5323969955693555712 5324894981543556432 5373265973801829376 5385960290964927492 5392143942274875744 5424240037169369052 5435830293659047191 5459785515787779072 5466053926253666304 5471451724154846976 5477733528660191232 5510339085378406656 5558300164220796928 5573531047366691136 5579930049717284352 5610054841910378496 5622042138581127168 5625137816323790128 5661999794150289408 5715712961840331216 5722275204046806912 5734502287816137696 5768636230005519468 5772080939767750656 5774255971846742016 5825526133654489088 5834790315212004783 5841489270797782056 5873026162624927488 5879769017002223616 5886519612888563712 5892332626012912128 5921558420108138496 5927406034501084224 5934211322715207168 5966248800126910464 5990506854236500986 6034669084532035584 6044924220527058048 6090545650129554432 6097538239854157824 6140875398630662144 6155383189674202848 6162450219742715136 6199131471050707488 6212377478467482504 6253087684748396544 6260266889897361408 6324797405903768064 6328280043364263894 6332058941387010048 6369749768419075584 6377062913962610688 6383360344847321472 6390689116770223104 6428728932941474432 6451315073793154908 6496037968327584768 6545063982228774912 6553716900361300224 6605666426508670976 6613250429294559232 6628874204264526144 6668331788813719752 6675987738054608064 6690252669118827312 6712029900142774272 6719736019431112704 6730075601673106046 6734094429729042432 6774178325144096256 6781955797388808192 6800539748092940304 6851863856395748736 6859730519835927552 6867606215036657664 6908484823459494912 6915307040251264928 6923246543167741696 6960623600148062208 6988924663275917817 7034723645341946112 7042800251134531584 7098626607591407616 7099859975391408576 7181280387953236656 7189525256366500992 7228339892461449216 7232320049559158736 7247773724878729588 7279714021050372096 7295268965539795968 7303644704880254976 7347118780504542208 7372931512906462752 7424043392374382592 7431374729822254848 7439906732956379136 7496056184774836224 7526534252758680726 7549333058867052544 7575856233445172736 7620950615787108288 7629700272062409216 7646003050421516928 7691514973340692624 7772045426391931776 7779720420282673044 7784366038035406848 7788652361063709408 7830701550166569984 7839692022669631488 7856443501350549504 7895411226810851328 7903208046001445632 7912281763620276224 7985954933540333568 7987342472315334648 7995123653326258176 8046225446042714112 8059898960702744064 8120727533506072576 8136360055754053578 8207177586232270464 8216600292990286848 8265508628067609984 8283169971289976672 8337450246331195392 8360296571050036704 8369895074575926528 8433063207871690752 8437706724485685192 8442745255182680064 8492999691225434112 8502750551950147584 8511147126463095296 8520918822360297472 8601753431724206544 8652954345008279202 8658121409651625984 8661383957770113024 8738289200481733632 8762233906196673084 8838498939019368192 8882337630162207744 8891109051751626336 8901316984072810752 8920336892158436416 8949373200190365696 8978792572972056576 9032237766858795008 9042607729851744256 9067386330790587072 9126805638331809792 9135818475194331648 9146307359781236736 9211313097945993216 9298697206576061232 9318566217701223756 9379631527122594816 9390400334846042112 9466479967188544768 9492420065046395841 9554624652628613376 9565594370943916032 9575040517270982208 9586033675155334656 9637786523281932288 9643093399412211648 9706285361400496128 9727025287386394624 9817595973343162368 9830575350541950336 9908499639763006464 9919875643941838848 10002497683220579628 10013981607081912096 10035379003678240968 10095113402509659069 10101141644593563648 10161267487716144384 10172933696083212288 10194670733895355904 10277795784593623104 10289595779753891328 10301409322554986496 10362727235189242368 10372960560376897392 10384869814751612544 10440935400222093312 10475258001800732672 10647939911387111424 10649789963087112864 10746531947603658752 10771920581929854984 10784287884549751488 10848480074338738104 10871660587318094382 10919571031575558144 10932107852507332608 10942903448309693952 10955467057320382464 11020678170756813312 11147062094733382272 11159860099434568704 11244084277162254336 11250275632647580256 11289801379138021089 11323999588300578816 11431425923680662432 11444550408093613824 11469004575632275392 11537272460011038936 11544161879535501312 11548511943693484032 11651052267308978176 11669580630424009566 11682978541595564112 11746052325249854976 11759538034004447232 11784665252025824256 11843116840216276992 11854812069002168448 11868422645430414336 11981013708473001972 12069338169064071168 12089848441054116096 12181091300259108864 12195076479708315648 12281750797261324288 12310766379348405696 12324900439485430272 12398262942101414976 12424754956934965008 12506175369496793088 12649594811807536128 12656560086728527788 12664117882774020096 12739499536838151168 12754125827925221376 12766720689694642944 12781378233540446208 12857457865882948864 12902630147586309816 12979431517512418803 12992075936655169536 13090127964457549824 13107433800722600448 13211332853017341952 13257748408529052288 13336663577627439504 13351975476109216128 13380505338237654624 13424059800285548544 13460151203346212092 13468188859458084864 13548356650288192512 13563911594777616384 13601079496185880608 13703727712791497472 13719461039671855104 13735212430073315328 13816969646918989824 13830614080502529856 13846493086335483392 13921247200296124416 13977849326551835634 14069447290683892224 14085600502269063168 14199719950782817152 14362560775906473312 14379050512733001984 14456679784922898432 14464640099118317472 14495547449757459176 14559428042100744192 14590537931079591936 14607289409760509952 14694237561009084416 14745863025812925504 14848086784748765184 14862749459644509696 14879813465912758272 15053068505517361452 15151712466890345472 15241901231574216576 15259400544124818432 15292006100843033856 15383029946681385248 15544090852783863552 15559440840565346088 15568732076070813696 15577304722127418816 15661403100333139968 15679384045339262976 15712887002701099008 15790822453621702656 15806416092002891264 15824563527240552448 15971909867080667136 15974684944630669296 16119797921405488128 16241455067012145152 16272720111508107156 16307490880977141573 16414355172464540928 16433200585980573696 16531017256135219968 16566339942579953344 16674900492662390784 16720593142100073408 16739790149151853056 16866126415743381504 16875413448971370384 16985999382450868224 17022294252926190592 17041837644720594944 17203506863448413088 17305908690016558404 17316242819303251968 17322767915540226048 17476578400963467264 17504370945636014349 17524467812393346168 17676997878038736384 17764675260324415488 17782218103503252672 17802633968145621504 17840673784316872832 17898746400380731392 18064475533717590016 18134772661581174144 18271636950388663296 18292614719562473472 18422626195891986432 18597394413152122464 18637132435402447512 18759263054245189632 18780800669692084224 18932959934377089536 18984840130092791682 19109249305257226752 19131188741887832064 19150081034541964416 19172067350310669312 19286186798824423296 19454050574772789248 19635191946686324736 19661150701083900672 19816999279526012928 19839751287883677696 20004995366441159256 20027963214163824192 20070758007356481936 20190226805019318138 20202283289187127296 20322534975432288768 20345867392166424576 20389341467790711808 20555591569187246208 20579191559507782656 20602818645109972992 20725454470378484736 20745921120753794784 20769739629503225088 20881870800444186624 20950516003601465344 20966773989827753451 21295879822774222848 21299579926174225728 21493063895207317504 21543841163859709968 21568575769099502976 21696960148677476208 21743321174636188764 21839142063151116288 21885806896619387904 21910934114640764928 22041356341513626624 22294124189466764544 22319720198869137408 22488168554324508672 22500551265295160512 22579602758276042178 22647999176601157632 22862851847361324864 22889100816187227648 22938009151264550784 23074544920022077872 23302104534617956352 23339161260848019132 23365957083191128224 23492104650499709952 23519076068008894464 23555264605855871161 23569330504051648512 23686233680432553984 23709624138004336896 23736845290860828672 23962027416946003944 24138676338128142336 24179696882108232192 24362182600518217728 24621532758696811392 24649800878970860544 24796525884202829952 24849509913869930016 25012350738993586176 25299189623615072256 25313120173457055576 25328235765548040192 25478999073676302336 25508251655850442752 25533441379389285888 25562756467080892416 25714915731765897728 25805260295172619632 25958863035024837606 25984151873310339072 26214867601445200896 26422665706034683904 26515496817058104576 26673327155254879008 26703950952218432256 26761010676475309248 26848119600571097088 26920302406692424184 26936377718916169728 27096713300576385024 27127823189555232768 27202158992371761216 27407455425582994944 27438922079343710208 27633939293837979648 27661228161005059712 27692986172670966784 27955698653103671268 28138894581367784448 28171201004538126336 28399439901565634304 28477260195139187523 28725121551812946624 28758101025466003968 28913359569845796864 28929280198236634944 28991094899514918352 29118856084201488384 29181075862159183872 29388475122018168832 29491726051625851008 29725498919289019392 29759626931825516544 30106137011034722904 30285340207528977207 30303424933780690944 30483802463148433152 30518801088249636864 30584012201686067712 30766059893362770496 31088181705567727104 31118881681130692176 31154609444254837632 31322806200666279936 31425774005402198016 31612832184005782528 31649127054481104896 31943819734161334272 31949369889261338592 32239595842810976256 32482910134024290304 32545440223016214312 32614981761954283146 32828710344929081856 32866401171961147392 33062034512270439936 33132679885159906688 33441186284200146816 33479580298303706112 33732252831486763008 33750826897942740768 33971998764901736448 34044588505852381184 34083675289441189888 34407013726896826176 34611817380033116808 34632485638606503936 34645535831080452096 34953156801926934528 35008741891272028698 35048935624786692336 35353995756077472768 35529350520648830976 35564436207006505344 35605267936291243008 35681347568633745664 36128951067435180032 36269545323162348288 36543273900777326592 36585229439124946944 36845252391783972864 37194788826304244928 37274264870804895024 37518526108490379264 37865919868754179072 37969680260185583364 38218498610514453504 38262377483775664128 38300162069083928832 38344134700621338624 38572373597648846592 38908101149545578496 38938294552537256409 39270383893372649472 39322301402167801344 39633998559052025856 40009990732882318512 40055926428327648384 40141516014712963872 40380453610038636276 40404566578374254592 40645069950864577536 40691734784332849152 40778682935581423616 41111183138374492416 41158383119015565312 41205637290219945984 41450908940756969472 41491842241507589568 41539479259006450176 41763741600888373248 41933547979655506902 42599159852348451456 42986127790414635008 43087682327719419936 43137151538199005952 43393920297354952416 43486642349272377528 43678284126302232576 43771613793238775808 43821868229281529856 44082712683027253248 44588248378933529088 44639440397738274816 45001102530590321024 45159205516552084356 45725703694722649728 45778201632374455296 45876018302529101568 46149089840044155744 46604209069235912704 46678322521696038264 46731914166382256448 46984209300999419904 47038152136017788928 47110529211711742322 47138661008103297024 47372467360865107968 47419248276008673792 47473690581721657344 47924054833892007888 48359393764216464384 48724365201036435456 48922472642931424719 49243065517393622784 49299601757941721088 49593051768405659904 49699019827739860032 50024701477987172352 50598379247230144512 50626240346914111152 50957998147352604672 51066882758778571776 51125512934161784832 51429831463531795456 51610520590345239264 51917726070049675212 51968303746620678144 52429735202890401792 52845331412069367808 53030993634116209152 53346654310509758016 53407901904436864512 53522021352950618496 53696239201142194176 53840604813384848368 54193426601152770048 54404317984743522432 54814910851165989888 54877844158687420416 55267878587675959296 55322456322010119424 55385972345341933568 55911397306207342536 56277789162735568896 56342402009076252672 56798879803131268608 56954520390278375046 57450243103625893248 57516202050932007936 57858560396473269888 57982189799029836704 58362151724318367744 58776950244036337664 58983452103251702016 59450997838578038784 59519253863651033088 60212274022069445808 60570680415057954414 60606849867561381888 60967604926296866304 61037602176499273728 61168024403372135424 61532119786725540992 62176363411135454208 62237763362261384352 62309218888509675264 62645612401332559872 62851548010804396032 63225664368011565056 63298254108962209792 63887639468322668544 63898739778522677184 64479191685621952512 65090880446032428624 65229963523908566292 65657420689858163712 65732802343922294784 66124069024540879872 66265359770319813376 66882372568400293632 66959160596607412224 67464505662973526016 67501653795885481536 67943997529803472896 68089177011704762368 68814027453793652352 69223634760066233616 69906313603853869056 70017483782544057396 70097871249573384672 70665793817567613483 70707991512154945536 71058701041297661952 71128872414013010688 71210535872582486016 71362695137267491328 72257902134870360064 72539090646324696576 73086547801554653184 74389577652608489856 74548529741609790048 75037052216980758528 75731839737508358144 75939360520371166728 76436997221028907008 76524754967551328256 76600324138167857664 76688269401242677248 77144747195297693184 77876589105074512818 78644602804335602688 79267997118104051712 80019981465764637024 80111852856655296768 80283032029425927744 80760907220077272552 80809133156748509184 81290139901729155072 81383469568665698304 81557365871162847232 82222366276748984832 82316766238031130624 82901817881513938944 82983684483015179136 83078958518012900352 83867095959311013804 85198319704696902912 85972255580829270016 86175364655438839872 86274303076398011904 86787840594709904832 86973284698544755056 87356568252604465152 87543227586477551616 88165425366054506496 89176496757867058176 89278880795476549632 90002205061180642048 90318411033104168712 90856020622586931621 91451407389445299456 91556403264748910592 91752036605058203136 92298179680088311488 93356645043392076528 93463828332764512896 93968418601998839808 94221058423423484644 94277322016206594048 94838496552017347584 94947381163443314688 95848109667784015776 96718787528432928768 97448730402072870912 97844945285862849438 98486131034787245568 98599203515883442176 99186103536811319808 99398039655479720064 101196758494460289024 101252480693828222304 101915996294705209344 102133765517557143552 102251025868323569664 102859662927063590912 103221041180690478528 103835452140099350424 103936607493241356288 104859470405780803584 106061987268232418304 106693308621019516032 106815803808873729024 107044042705901236992 107681209626769696736 108386853202305540096 108808635969487044864 109629821702331979776 109755688317374840832 110535757175351918592 110644912644020238848 110771944690683867136 111822794612414685072 112555578325471137792 113597759606262537216 113909040780556750092 114900486207251786496 115032404101864015872 115717120792946539776 115964379598059673408 116724303448636735488 117553900488072675328 117966904206503404032 118901995677156077568 120424548044138891616 121141360830115908828 121213699735122763776 121935209852593732608 122075204352998547456 122336048806744270848 123064239573451081984 124352726822270908416 124475526724522768704 124618437777019350528 125291224802665119744 126451328736023130112 127797479557045354368 128958383371243905024 130181760892064857248 130459927047817132584 131314841379716327424 131465604687844589568 132248138049081759744 132530719540639626752 133764745136800587264 133918321193214824448 135003307591770963072 136178354023409524736 137628054907587304704 138447269520132467232 139812627207707738112 140034967565088114792 140195742499146769344 141331587635135226966 141415983024309891072 142117402082595323904 142257744828026021376 142421071745164972032 142725390274534982656 145078181292649393152 146173095603109306368 146767417928794274157 148779155305216979712 149097059483219580096 150074104433961517056 151463679475016716288 151878721040742333456 152873994442057814016 153200648276335715328 153376538802485354496 154289494390595386368 155753178210149025636 157289205608671205376 158535994236208103424 160039962931529274048 160223705713310593536 160566064058851855488 161521814440154545104 162580279803458310144 163114731742325694464 164444732553497969664 164633532476062261248 165803635763027877888 165967368966030358272 166157917036025800704 167734191918622027608 170396639409393805824 172350729310877679744 172548606152796023808 173575681189419809664 173946569397089510112 175086455172955103232 176330850732109012992 178352993515734116352 178557761590953099264 180004410122361284096 180636822066208337424 181712041245173863242 182902814778890598912 183112806529497821184 183504073210116406272 184596359360176622976 186713290086784153056 186927656665529025792 187936837203997679616 188442116846846969288 188554644032413188096 189676993104034695168 189894762326886629376 191696219335568031552 193437575056865857536 195689890571725698876 196972262069574491136 197198407031766884352 198372207073622639616 198796079310959440128 202393516988920578048 202504961387656444608 203831992589410418688 204267531035114287104 205719325854127181824 206442082361380957056 207670904280198700848 209718940811561607168 211997381452702840449 212123974536464836608 213386617242039032064 213631607617747458048 214088085411802473984 215362419253539393472 216773706404611080192 217617271938974089728 219259643404663959552 221289825288040477696 221543889381367734272 223645589224829370144 225111156650942275584 227195519212525074432 227818081561113500184 229800972414503572992 230064808203728031744 231434241585893079552 231928759196119346816 235933808413006808064 237803991354312155136 240849096088277783232 242282721660231817656 242427399470245527552 243870419705187465216 244150408705997094912 244672097613488541696 246128479146902163968 248705453644541816832 248951053449045537408 249236875554038701056 252902657472046260224 255594959114090708736 257916766742487810048 260363521784129714496 260919854095634265168 262629682759432654848 264496276098163519488 265061439081279253504 267529490273601174528 267836642386429648896 270006615183541926144 272356708046819049472 272568061867760794863 275256109815174609408 276894539040264934464 280069935130176229584 280391484998293538688 282663175270270453932 282831966048619782144 284515489656052042752 284842143490329944064 285450780549069965312 290156362585298786304 292346191206218612736 293534835857588548314 297558310610433959424 298194118966439160192 302927358950033432576 303757442081484666912 305747988884115628032 306401296552671430656 306753077604970708992 308578988781190772736 311506356420298051272 314578411217342410752 320079925863058548096 320447411426621187072 321132128117703710976 323043628880309090208 325160559606916620288 326229463484651388928 328889465106995939328 329267064952124522496 331607271526055755776 331934737932060716544 332315834072051601408 335468383837244055216 340793278818787611648 344701458621755359488 345097212305592047616 347151362378839619328 347893138794179020224 350172910345910206464 352661701464218025984 356705987031468232704 360008820244722568192 361273644132416674848 363424082490347726484 365805629557781197824 366225613058995642368 367008146420232812544 369192718720353245952 373426580173568306112 373855313331058051584 375873674407995359232 376884233693693938576 379353986208069390336 383392438671136063104 386875150113731715072 391379781143451397752 393944524139148982272 394396814063533768704 396744414147245279232 397592158621918880256 405009922775312889216 408535062070228574208 411438651708254363648 412884164722761914112 415341808560397401696 419437881623123214336 423994762905405680898 424247949072929673216 426773234484078064128 427263215235494916096 428176170823604947968 430724838507078786944 435234543877948179456 438519286809327919104 442579650576080955392 443087778762735468544 447291178449658740288 450222313301884551168 454391038425050148864 455636163122227000368 459601944829007145984 460129616407456063488 462868483171786159104 463857518392238693632 471867616826013616128 475607982708624310272 481698192176555566464 484565443320463635312 487740839410374930432 489344195226977083392 492256958293804327936 497410907289083633664 497902106898091074816 498473751108077402112 505805314944092520448 511189918228181417472 520727043568259428992 521839708191268530336 525259365518865309696 528992552196327038976 530122878162558507008 535058980547202349056 535673284772859297792 540013230367083852288 545136123735521589726 550512219630349218816 553789078080529868928 560139870260352459168 560782969996587077376 565326350540540907864 565663932097239564288 569030979312104085504 569684286980659888128 570901561098139930624 580312725170597572608 587069671715177096628 595116621220867918848 596388237932878320384 605854717900066865152 607514884162969333824 611495977768231256064 612802593105342861312 617157977562381545472 623012712840596102544 629156822434684821504 635992144358108521347 640159851726117096192 640894822853242374144 642264256235407421952 646087257760618180416 650321119213833240576 657778930213991878656 663869475864121433088 664631668144103202816 670936767674488110432 681586557637575223296 689402917243510718976 690194424611184095232 694302724757679238656 695786277588358040448 713411974062936465408 720017640489445136384 722547288264833349696 726848164980695452968 731611259115562395648 732451226117991284736 734016292840465625088 738385437440706491904 746853160347136612224 747710626662116103168 753768467387387877152 758707972416138780672 766784877342272126208 773750300227463430144 782759562286902795504 787889048278297964544 793488828294490558464 795184317243837760512 810019845550625778432 817070124140457148416 822877303416508727296 825768329445523828224 830683617120794803392 847989525810811361796 848495898145859346432 853546468968156128256 854526430470989832192 856352341647209895936 861449677014157573888 870469087755896358912 877038573618655838208 885159301152161910784 894582356899317480576 908782076850100297728 911272326244454000736 919203889658014291968 920259232814912126976 925736966343572318208 927715036784477387264 943735233652027232256 963396384353111132928 969130886640927270624 975481678820749860864 978688390453954166784 984513916587608655872 994821814578167267328 995804213796182149632 996947502216154804224 1022379836456362834944 1041454087136518857984 1043679416382537060672 1050518731037730619392 1057985104392654077952 1060245756325117014016 1070117961094404698112 1080026460734167704576 1090272247471043179452 1101024439260698437632 1107578156161059737856 1120279740520704918336 1121565939993174154752 1130652701081081815728 1138061958624208171008 1141803122196279861248 1160625450341195145216 1174139343430354193256 1190233242441735837696 1192776475865756640768 1215029768325938667648 1225605186210685722624 1234315955124763090944 1246025425681192205088 1258313644869369643008 1271984288716217042694 1280319703452234192384 1281789645706484748288 1284528512470814843904 1292174515521236360832 1315557860427983757312 1327738951728242866176 1329263336288206405632 1341873535348976220864 1363173115275150446592 1378805834487021437952 1380388849222368190464 1388605449515358477312 1391572555176716080896 1426823948125872930816 1440035280978890272768 1445094576529666699392 1453696329961390905936 1463222518231124791296 1468032585680931250176 1476770874881412983808 1493706320694273224448 1495421253324232206336 1507536934774775754304 1517415944832277561344 1533569754684544252416 1565519124573805591008 1575778096556595929088 1586977656588981116928 1590368634487675521024 1620039691101251556864 1651536658891047656448 1661367234241589606784 1695979051621622723592 1696991796291718692864 1707092937936312256512 1709052860941979664384 1712704683294419791872 1722899354028315147776 1740938175511792717824 1770318602304323821568 1789164713798634961152 1817564153700200595456 1822544652488908001472 1838407779316028583936 1851473932687144636416 1855430073568954774528 1887470467304054464512 1907976433074325564041 1926792768706222265856 1938261773281854541248 1950963357641499721728 1969027833175217311744 1991608427592364299264 1993895004432309608448 2044759672912725669888 2082908174273037715968 2087358832765074121344 2120491512650234028032 2140235922188809396224 2160052921468335409152 2180544494942086358904 2202048878521396875264 2215156312322119475712 2240559481041409836672 2243131879986348309504 2261305402162163631456 2276123917248416342016 2283606244392559722496 2321250900682390290432 2348278686860708386512 2380466484883471675392 2385552951731513281536 2430059536651877335296 2451210372421371445248 2468631910249526181888 2492050851362384410176 2543968577432434085388 2560639406904468384768 2563579291412969496576 2569057024941629687808 2584349031042472721664 2631115720855967514624 2655477903456485732352 2683747070697952441728 2726346230550300893184 2757611668974042875904 2760777698444736380928 2777210899030716954624 2783145110353432161792 2880070561957780545536 2890189153059333398784 2907392659922781811872 2926445036462249582592 2936065171361862500352 2953541749762825967616 2987412641388546448896 2990842506648464412672 3015073869549551508608 3067139509369088504832 3131038249147611182016 3151556193113191858176 3173955313177962233856 3180737268975351042048 3240079382202503113728 3303073317782095312896 3322734468483179213568 3391958103243245447184 3414185875872624513024 3425409366588839583744 3445798708056630295552 3481876351023585435648 3540637204608647643136 3578329427597269922304 3645089304977816002944 3676815558632057167872 3702947865374289272832 3710860147137909549056 3774940934608108929024 3815952866148651128082 3853585537412444531712 3876523546563709082496 3938055666350434623488 3983216855184728598528 3987790008864619216896 4089519345825451339776 4165816348546075431936 4174717665530148242688 4240983025300468056064 4280471844377618792448 4320105842936670818304 4361088989884172717808 4404097757042793750528 4430312624644238951424 4481118962082819673344 4486263759972696619008 4522610804324327262912 4552247834496832684032 4696557373721416773024 4760932969766943350784 4771105903463026563072 4860119073303754670592 4984101702724768820352 5087937154864868170776 5121278813808936769536 5127158582825938993152 5138114049883259375616 5168698062084945443328 5310955806912971464704 5367494141395904883456 5452692461100601786368 5515223337948085751808 5554421798061433909248 5566290220706864323584 5760141123915561091072 5780378306118666797568 5814785319845563623744 5852890072924499165184 5907083499525651935232 5974825282777092897792 5981685013296928825344 6030147739099103017216 6134279018738177009664 6262076498295222364032 6361474537950702084096 6480158764405006227456 6606146635564190625792 6645468936966358427136 6783916206486490894368 6828371751745249026048 6850818733177679167488 6891597416113260591104 6963752702047170871296 7156658855194539844608 7290178609955632005888 7353631117264114335744 7405895730748578545664 7421720294275819098112 7631905732297302256164 7707171074824889063424 7753047093127418164992 7876111332700869246976 7966433710369457197056 8179038691650902679552 8331632697092150863872 8349435331060296485376 8640211685873341636608 8722177979768345435616 8808195514085587501056 8860625249288477902848 8962237924165639346688 8972527519945393238016 9045221608648654525824 9393114747442833546048 9521865939533886701568 9542211806926053126144 9720238146607509341184 9968203405449537640704 10175874309729736341552 10242557627617873539072 10276228099766518751232 10337396124169890886656 10621911613825942929408 10734988282791809766912 11030446675896171503616 11108843596122867818496 11132580441413728647168 11560756612237333595136 11629570639691127247488 11814166999051303870464 11949650565554185795584 11963370026593857650688 12060295478198206034432 12268558037476354019328 12524152996590444728064 12722949075901404168192 12960317528810012454912 13212293271128381251584 13290937873932716854272 13567832412972981788736 13656743503490498052096 13783194832226521182208 14313317710389079689216 14580357219911264011776 14843440588551638196224 15263811464594604512328 15414342149649778126848 15506094186254836329984 15932867420738914394112 16358077383301805359104 16663265394184301727744 16698870662120592970752 17280423371746683273216 17444355959536690871232 17721250498576955805696 17924475848331278693376 17945055039890786476032 18090443217297309051648 18786229494885667092096 19084423613852106252288 19440476293215018682368 19936406810899075281408 20351748619459472683104 20485115255235747078144 20552456199533037502464 20674792248339781773312 21469976565583619533824 22060893351792343007232 22217687192245735636992 22265160882827457294336 23121513224474667190272 23259141279382254494976 23628333998102607740928 23899301131108371591168 24120590956396412068864 24537116074952708038656 25048305993180889456128 25920635057620024909824 26424586542256762503168 26581875747865433708544 27135664825945963577472 27566389664453042364416 28626635420778159378432 29160714439822528023552 29686881177103276392448 30527622929189209024656 30828684299299556253696 31012188372509672659968 31865734841477828788224 33326530788368603455488 33397741324241185941504 34888711919073381742464 35442500997153911611392 35848951696662557386752 35890110079781572952064 36180886434594618103296 37572458989771334184192 38168847227704212504576 38880952586430037364736 39872813621798150562816 40703497238918945366208 40970230510471494156288 41349584496679563546624 42939953131167239067648 44530321765654914588672 46243026448949334380544 46518282558764508989952 47798602262216743182336 48241181912792824137728 49074232149905416077312 50096611986361778912256 51841270115240049819648 53163751495730867417088 54271329651891927154944 55132779328906084728832 57253270841556318756864 58321428879645056047104 61055245858378418049312 61657368598599112507392 62024376745019345319936 66653061576737206910976 66795482648482371883008 69777423838146763484928 70885001994307823222784 71697903393325114773504 72361772869189236206592 75144917979542668368384 77761905172860074729472 79745627243596301125632 81406994477837890732416 82699168993359127093248 85879906262334478135296 89060643531309829177344 92486052897898668761088 93036565117529017979904 95597204524433486364672 96482363825585648275456 100193223972723557824512 106327502991461734834176 108542659303783854309888 114506541683112637513728 116642857759290112094208 122110491716756836098624 124048753490038690639872 133590965296964743766016 139554847676293526969856 143395806786650229547008 144723545738378472413184 150289835959085336736768 155523810345720149458944 159491254487192602251264 162813988955675781464832 165398337986718254186496 171759812524668956270592 184972105795797337522176 186073130235058035959808 192964727651171296550912 200386447945447115649024 212655005982923469668352 217085318607567708619776 233285715518580224188416 244220983433513672197248 248097506980077381279744 267181930593929487532032 279109695352587053939712 286791613573300459094016 289447091476756944826368 300579671918170673473536 318982508974385204502528 325627977911351562929664 343519625049337912541184 372146260470116071919616 385929455302342593101824 400772895890894231298048 434170637215135417239552 466571431037160448376832 488441966867027344394496 496195013960154762559488 558219390705174107879424 578894182953513889652736 601159343836341346947072 637965017948770409005056 651255955822703125859328 744292520940232143839232 801545791781788462596096 868341274430270834479104 976883933734054688788992 1116438781410348215758848 1157788365907027779305472 1202318687672682693894144 1302511911645406251718656 1488585041880464287678464 1736682548860541668958208 1953767867468109377577984 2232877562820696431517696 2404637375345365387788288 2605023823290812503437312 3473365097721083337916416 3907535734936218755155968 4465755125641392863035392 5210047646581625006874624 7815071469872437510311936 10420095293163250013749248 15630142939744875020623872 31260285879489750041247744
- Sum of all divisors σ(n): 120527683232571391124951757
- Sum of proper divisors (its aliquot sum) s(n): 89267397353081641083704013
- 31260285879489750041247744 is an abundant number, because the sum of its proper divisors (89267397353081641083704013) is greater than itself. Its abundance is 58007111473591891042456269
Bases of 31260285879489750041247744
- Binary: 11001110110111001111101111110001111110100011100000010100010101010001001000000000000002
- Hexadecimal: 0x19DB9F7E3F47028AA24000
- Base-36: 3XEGXWXAN77FJLS00
Squares and roots of 31260285879489750041247744
- 31260285879489750041247744 squared (312602858794897500412477442) is 977205473267426255238552893710516118949376385089536
- 31260285879489750041247744 cubed (312602858794897500412477443) is 30547722457341823378147828004890157941648288886156524438357170347818598006784
-
31260285879489750041247744 is a
perfect square number . Itssquare root is 5591089865088 -
The
cube root of 31260285879489750041247744 is 315014817.0723637303
Scales and comparisons
How big is 31260285879489750041247744?- 31,260,285,879,489,750,041,247,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,260,285,879,489,750,041,247,744 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 31260285879489750041247744 cubic inches would be around 26251234.8 feet tall.
Recreational maths with 31260285879489750041247744
- 31260285879489750041247744 backwards is 44774214005798497858206213
- 31260285879489750041247744 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31260285879489750041247744's digits is 117
- 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 31260285879489750041247744 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 31260285879489750041247744 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/31260285879489750041247744/
Chicago style:
Numbermatics. 2024. "Number 31260285879489750041247744 - Facts about the integer". https://numbermatics.com/n/31260285879489750041247744/
The information we have on file for 31260285879489750041247744 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 31260285879489750041247744, math, Factors of 31260285879489750041247744, curriculum, school, college, exams, university, Prime factorization of 31260285879489750041247744, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, two hundred sixty sextillion, two hundred eighty-five quintillion, eight hundred seventy-nine quadrillion, four hundred eighty-nine trillion, seven hundred fifty billion, forty-one million, two hundred forty-seven thousand, seven hundred forty-four.