493180364942277373650272256
493,180,364,942,277,373,650,272,256 is an even composite number composed of five prime numbers multiplied together.
493180364942277373650272256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 493180364942277373650272256:
232 × 36 × 72 × 134 × 1034
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 493180364942277373650272256 from the Numbermatics database.
Names of 493180364942277373650272256
- Cardinal: 493180364942277373650272256 can be written as Four hundred ninety-three septillion, one hundred eighty sextillion, three hundred sixty-four quintillion, nine hundred forty-two quadrillion, two hundred seventy-seven trillion, three hundred seventy-three billion, six hundred fifty million, two hundred seventy-two thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 4.93180364942277373650272256 × 1026
Factors of 493180364942277373650272256
Divisors of 493180364942277373650272256
- Number of divisors d(n): 17325
-
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 72 78 81 84 91 96 98 103 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 206 208 216 224 234 243 252 256 273 288 294 309 312 324 336 338 351 364 378 384 392 412 416 432 441 448 468 486 504 507 512 546 567 576 588 618 624 637 648 672 676 702 721 728 729 756 768 784 819 824 832 864 882 896 927 936 972 1008 1014 1024 1053 1092 1134 1152 1176 1183 1236 1248 1274 1296 1323 1339 1344 1352 1404 1442 1456 1458 1512 1521 1536 1568 1638 1648 1664 1701 1728 1764 1792 1854 1872 1911 1944 2016 2028 2048 2106 2163 2184 2197 2268 2304 2352 2366 2457 2472 2496 2548 2592 2646 2678 2688 2704 2781 2808 2884 2912 2916 3024 3042 3072 3136 3159 3276 3296 3328 3402 3456 3528 3549 3584 3708 3744 3822 3888 3969 4017 4032 4056 4096 4212 4326 4368 4394 4536 4563 4608 4704 4732 4914 4944 4992 5047 5096 5103 5184 5292 5356 5376 5408 5562 5616 5733 5768 5824 5832 6048 6084 6144 6272 6318 6489 6552 6591 6592 6656 6804 6912 7056 7098 7168 7371 7416 7488 7644 7776 7938 8034 8064 8112 8192 8281 8343 8424 8652 8736 8788 9072 9126 9216 9373 9408 9464 9477 9828 9888 9984 10094 10192 10206 10368 10584 10609 10647 10712 10752 10816 11124 11232 11466 11536 11648 11664 11907 12051 12096 12168 12288 12544 12636 12978 13104 13182 13184 13312 13608 13689 13824 14112 14196 14336 14742 14832 14976 15141 15288 15379 15552 15876 16068 16128 16224 16384 16562 16686 16848 17199 17304 17407 17472 17576 18144 18252 18432 18746 18816 18928 18954 19467 19656 19773 19776 19968 20188 20384 20412 20736 21168 21218 21294 21424 21504 21632 22113 22248 22464 22932 23072 23296 23328 23814 24102 24192 24336 24576 24843 25029 25088 25272 25956 26208 26364 26368 26624 27216 27378 27648 28119 28224 28392 28561 28672 29484 29664 29952 30282 30576 30758 31104 31752 31827 31941 32136 32256 32448 32768 33124 33372 33696 34398 34608 34814 34944 35152 35721 36153 36288 36504 36864 37492 37632 37856 37908 38934 39312 39546 39552 39936 40376 40768 40824 41067 41472 42336 42436 42588 42848 43008 43264 44226 44496 44928 45423 45864 46137 46144 46592 46656 47628 48204 48384 48672 49152 49686 50058 50176 50544 51597 51912 52221 52416 52728 52736 53248 54432 54756 55296 56238 56448 56784 57122 57344 58401 58968 59319 59328 59904 60564 61152 61516 62208 63504 63654 63882 64272 64512 64896 65536 65611 66248 66339 66744 67392 68796 69216 69628 69888 70304 71442 72306 72576 73008 73728 74263 74529 74984 75087 75264 75712 75816 77868 78624 79092 79104 79872 80752 81536 81648 82134 82944 84357 84672 84872 85176 85683 85696 86016 86528 88452 88992 89856 90846 91728 92274 92288 93184 93312 95256 95481 95823 96408 96768 97344 98304 99372 100116 100352 101088 103194 103824 104442 104832 105456 105472 106496 107653 108459 108864 109512 110592 112476 112896 113568 114244 114688 116802 117936 118638 118656 119808 121128 121849 122304 123032 123201 124416 127008 127308 127764 128544 129024 129792 131072 131222 132496 132678 133488 134784 136269 137592 137917 138411 138432 139256 139776 140608 142884 144612 145152 146016 147456 148526 149058 149968 150174 150528 151424 151632 154791 155736 156663 157248 158184 158208 159744 161504 163072 163296 164268 165888 168714 169344 169744 170352 171366 171392 172032 173056 175203 176904 177957 177984 179712 181692 183456 184548 184576 186368 186624 190512 190962 191646 192816 193536 194688 196608 196833 198744 199927 200232 200704 202176 206388 207648 208884 209664 210912 210944 212992 215306 216918 217728 219024 221184 222789 223587 224952 225792 226291 227136 228488 229376 233604 235872 237276 237312 239616 242256 243698 244608 246064 246402 248832 253071 254016 254616 255528 257049 257088 258048 259584 262144 262444 264992 265356 266976 269568 272538 275184 275834 276822 276864 278512 279552 281216 285768 286443 287469 289224 290304 292032 294912 297052 298116 299936 300348 301056 302848 303264 309582 311472 313326 314496 316368 316416 319488 322959 323008 325377 326144 326592 328536 331776 337428 338688 339488 340704 342732 342784 344064 346112 350406 353808 355914 355968 359424 363384 365547 366912 369096 369152 372736 373248 381024 381924 383292 385632 387072 389376 393216 393666 397488 399854 400464 401408 404352 408807 412776 413751 415233 415296 417768 419328 421824 421888 425984 430612 433836 435456 438048 442368 445578 447174 449904 451584 452582 454272 456976 458752 464373 467208 469989 471744 474552 474624 479232 484512 487396 489216 492128 492804 497664 506142 508032 509232 511056 514098 514176 516096 519168 519841 524288 524888 525609 529984 530712 533871 533952 539136 545076 550368 551668 553644 553728 557024 559104 562432 571536 572886 574938 578448 580608 584064 589824 590499 594104 596232 599781 599872 600696 602112 605696 606528 619164 622944 626652 628992 632736 632832 638976 645918 646016 650754 652288 653184 657072 663552 668367 670761 674856 677376 678873 678976 681408 685464 685568 688128 692224 700812 707616 711828 711936 718848 726768 731094 733824 738192 738304 745472 746496 759213 762048 763848 766584 771147 771264 774144 778752 786432 787332 794976 799708 800928 802816 808704 817614 825552 827502 830466 830592 835536 838656 843648 843776 851968 852943 859329 861224 862407 867672 870912 876096 884736 891156 894348 899808 903168 905164 908544 913952 917504 928746 934416 939978 943488 949104 949248 958464 965419 968877 969024 974792 976131 978432 984256 985608 995328 1012284 1016064 1018464 1022112 1028196 1028352 1032192 1038336 1039682 1048576 1049776 1051218 1059968 1061424 1067742 1067904 1078272 1090152 1092727 1096641 1100736 1103336 1107288 1107456 1114048 1118208 1124864 1143072 1145772 1149876 1156896 1161216 1168128 1179648 1180998 1188208 1192464 1199562 1199744 1201392 1204224 1211392 1213056 1226421 1238328 1241253 1245699 1245888 1253304 1257984 1265472 1265664 1277952 1291836 1292032 1301508 1304576 1306368 1314144 1327104 1336734 1341522 1349712 1354752 1357746 1357952 1362816 1370928 1371136 1376256 1384448 1399489 1401624 1409967 1415232 1423656 1423872 1437696 1453536 1462188 1467648 1476384 1476608 1490944 1492992 1518426 1524096 1527696 1533168 1542294 1542528 1548288 1557504 1559523 1572864 1574664 1584037 1589952 1599416 1601613 1601856 1605632 1617408 1635228 1651104 1655004 1660932 1661184 1671072 1677312 1687296 1687552 1703936 1705886 1718658 1722448 1724814 1735344 1741824 1752192 1769472 1771497 1782312 1788696 1792921 1799343 1799616 1806336 1810328 1817088 1827904 1835008 1857492 1868832 1879956 1886976 1898208 1898496 1916928 1930838 1937754 1938048 1949584 1952262 1956864 1968512 1971216 1990656 2005101 2012283 2024568 2032128 2036619 2036928 2044224 2056392 2056704 2064384 2076672 2079364 2097152 2099552 2102436 2119936 2122848 2135484 2135808 2156544 2180304 2185454 2193282 2201472 2206672 2214576 2214912 2228096 2236416 2249728 2277639 2286144 2291544 2299752 2313441 2313792 2322432 2336256 2359296 2361996 2376416 2384928 2399124 2399488 2402784 2408448 2422784 2426112 2452842 2476656 2482506 2491398 2491776 2506608 2515968 2530944 2531328 2555904 2558829 2577987 2583672 2584064 2603016 2609152 2612736 2628288 2654208 2673468 2683044 2699424 2709504 2715492 2715904 2725632 2741856 2742272 2752512 2768896 2798978 2803248 2819934 2830464 2847312 2847744 2875392 2896257 2906631 2907072 2924376 2935296 2941783 2952768 2953216 2981888 2985984 3036852 3048192 3055392 3066336 3084588 3085056 3096576 3115008 3119046 3145728 3149328 3168074 3179904 3198832 3203226 3203712 3211264 3234816 3270456 3278181 3289923 3302208 3310008 3321864 3322368 3342144 3354624 3374592 3375104 3407872 3411772 3437316 3444896 3449628 3470688 3483648 3504384 3538944 3542994 3564624 3577392 3585842 3598686 3599232 3612672 3620656 3634176 3655808 3670016 3679263 3714984 3723759 3737097 3737664 3759912 3773952 3796416 3796992 3833856 3861676 3875508 3876096 3899168 3904524 3913728 3937024 3942432 3981312 4010202 4024566 4049136 4064256 4073238 4073856 4088448 4112784 4113408 4128768 4153344 4158728 4194304 4198467 4199104 4204872 4229901 4239872 4245696 4270968 4271616 4313088 4360608 4370908 4386564 4402944 4413344 4429152 4429824 4456192 4472832 4499456 4555278 4572288 4583088 4599504 4626882 4627584 4644864 4672512 4678569 4718592 4723992 4752111 4752832 4769856 4798248 4798976 4805568 4816896 4845568 4852224 4905684 4953312 4965012 4982796 4983552 5013216 5031936 5061888 5062656 5111808 5117658 5155974 5167344 5168128 5206032 5218304 5225472 5256576 5308416 5314491 5346936 5366088 5378763 5398029 5398848 5419008 5430984 5431808 5451264 5483712 5484544 5505024 5537792 5597956 5606496 5639868 5660928 5694624 5695488 5750784 5792514 5813262 5814144 5848752 5870592 5883566 5905536 5906432 5963776 5971968 6015303 6036849 6073704 6096384 6109857 6110784 6132672 6169176 6170112 6193152 6230016 6238092 6291456 6298656 6336148 6359808 6397664 6406452 6407424 6422528 6469632 6540912 6556362 6579846 6604416 6620016 6643728 6644736 6684288 6709248 6749184 6750208 6757933 6815744 6823544 6832917 6874632 6889792 6899256 6940323 6941376 6967296 7008768 7077888 7085988 7129248 7154784 7171684 7197372 7198464 7225344 7241312 7268352 7311616 7340032 7358526 7429968 7447518 7474194 7475328 7519824 7547904 7592832 7593984 7649089 7667712 7676487 7723352 7733961 7751016 7752192 7798336 7809048 7827456 7874048 7884864 7962624 8020404 8049132 8098272 8128512 8146476 8147712 8176896 8225568 8226816 8257536 8306688 8317456 8388608 8396934 8398208 8409744 8459802 8479744 8491392 8541936 8543232 8626176 8688771 8719893 8721216 8741816 8773128 8805888 8825349 8826688 8858304 8859648 8912384 8945664 8998912 9110556 9144576 9166176 9199008 9253764 9255168 9289728 9345024 9357138 9437184 9447984 9504222 9505664 9539712 9596496 9597952 9611136 9633792 9691136 9704448 9811368 9834543 9869769 9906624 9930024 9965592 9967104 10026432 10063872 10123776 10125312 10223616 10235316 10311948 10334688 10336256 10412064 10436608 10450944 10513152 10616832 10628982 10693872 10732176 10757526 10796058 10797696 10838016 10861968 10863616 10902528 10967424 10969088 11010048 11075584 11088259 11171277 11195912 11211291 11212992 11279736 11321856 11389248 11390976 11501568 11585028 11626524 11628288 11697504 11741184 11767132 11811072 11812864 11927552 11943936 12030606 12073698 12147408 12192768 12219714 12221568 12265344 12338352 12340224 12386304 12460032 12476184 12550447 12582912 12595401 12597312 12672296 12689703 12719616 12795328 12812904 12814848 12845056 12939264 13081824 13112724 13159692 13208832 13240032 13287456 13289472 13368576 13418496 13498368 13500416 13515866 13631488 13647088 13665834 13749264 13779584 13798512 13880646 13882752 13934592 14017536 14035707 14155776 14171976 14205451 14256333 14258496 14309568 14343368 14394744 14396928 14450688 14482624 14536704 14623232 14680064 14717052 14859936 14895036 14948388 14950656 15039648 15095808 15185664 15187968 15298178 15335424 15352974 15446704 15467922 15502032 15504384 15596672 15618096 15654912 15748096 15769728 15925248 15943473 16040808 16098264 16136289 16194087 16196544 16257024 16292952 16295424 16353792 16451136 16453632 16515072 16613376 16634912 16777216 16793868 16796416 16819488 16919604 16959488 16982784 17083872 17086464 17252352 17377542 17439786 17442432 17483632 17546256 17611776 17650698 17653376 17716608 17719296 17824768 17891328 17997824 18045909 18221112 18289152 18329571 18332352 18398016 18507528 18510336 18579456 18690048 18714276 18874368 18895968 19008444 19011328 19079424 19192992 19195904 19222272 19267584 19382272 19408896 19622736 19669086 19739538 19813248 19860048 19931184 19934208 20052864 20127744 20247552 20250624 20273799 20447232 20470632 20592481 20623896 20669376 20672512 20820969 20824128 20873216 20901888 21026304 21233664 21257964 21387744 21464352 21515052 21592116 21595392 21676032 21723936 21727232 21805056 21934848 21938176 22020096 22151168 22176518 22342554 22391824 22422582 22425984 22559472 22643712 22778496 22781952 22947267 23003136 23029461 23170056 23253048 23256576 23307973 23395008 23482368 23534264 23622144 23625728 23855104 23887872 24061212 24147396 24294816 24385536 24439428 24443136 24530688 24676704 24680448 24772608 24920064 24952368 25100894 25165824 25190802 25194624 25344592 25379406 25439232 25590656 25625808 25629696 25690112 25878528 26066313 26159679 26163648 26225448 26319384 26417664 26476047 26480064 26574912 26578944 26737152 26836992 26996736 27000832 27031732 27262976 27294176 27331668 27498528 27559168 27597024 27761292 27765504 27869184 28035072 28071414 28311552 28343952 28410902 28512666 28516992 28619136 28686736 28789488 28793856 28901376 28965248 29073408 29246464 29360128 29434104 29503629 29609307 29719872 29790072 29896776 29901312 30079296 30191616 30371328 30375936 30596356 30670848 30705948 30893408 30935844 31004064 31008768 31193344 31236192 31309824 31496192 31539456 31850496 31886946 32081616 32196528 32272578 32388174 32393088 32514048 32585904 32590848 32707584 32902272 32907264 33030144 33226752 33264777 33269824 33513831 33554432 33587736 33592832 33638976 33839208 33918976 33965568 34167744 34172928 34504704 34755084 34879572 34884864 34967264 35092512 35223552 35301396 35306752 35433216 35438592 35649536 35782656 35995648 36091818 36442224 36578304 36659142 36664704 36796032 37015056 37020672 37158912 37380096 37428552 37651341 37748736 37786203 37791936 38016888 38022656 38158848 38385984 38391808 38444544 38535168 38764544 38817792 39245472 39338172 39479076 39626496 39720096 39862368 39868416 40105728 40255488 40495104 40501248 40547598 40894464 40941264 41184962 41247792 41338752 41345024 41641938 41648256 41746432 41803776 42052608 42107121 42467328 42515928 42616353 42768999 42775488 42928704 43030104 43184232 43190784 43352064 43447872 43454464 43610112 43869696 43876352 44040192 44302336 44353036 44685108 44783648 44845164 44851968 45118944 45287424 45556992 45563904 45894534 46006272 46058922 46340112 46506096 46513152 46615946 46790016 46964736 47068528 47244288 47251456 47710208 47775744 47830419 48122424 48294792 48408867 48582261 48589632 48771072 48878856 48886272 49061376 49353408 49360896 49545216 49840128 49904736 50201788 50331648 50381604 50389248 50689184 50758812 50878464 51181312 51251616 51259392 51380224 51757056 52132626 52319358 52327296 52450896 52638768 52835328 52952094 52960128 53149824 53157888 53474304 53543623 53673984 53993472 54001664 54063464 54137727 54525952 54588352 54663336 54988713 54997056 55118336 55194048 55522584 55531008 55738368 56070144 56142828 56623104 56687904 56821804 57025332 57033984 57238272 57373472 57578976 57587712 57802752 57930496 58146816 58492928 58720256 58868208 59007258 59218614 59439744 59580144 59793552 59802624 60158592 60383232 60742656 60751872 60821397 61192712 61341696 61411896 61777443 61786816 61871688 62008128 62017536 62386688 62472384 62619648 62992384 63078912 63700992 63773892 64163232 64393056 64545156 64776348 64786176 65028096 65171808 65181696 65415168 65804544 65814528 66060288 66453504 66529554 66539648 67027662 67108864 67175472 67185664 67277952 67678416 67837952 67931136 68335488 68345856 68841801 69009408 69088383 69510168 69759144 69769728 69923919 69934528 70185024 70447104 70602792 70613504 70866432 70877184 71299072 71565312 71991296 72183636 72884448 73156608 73318284 73329408 73592064 74030112 74041344 74317824 74760192 74857104 75302682 75497472 75572406 75583872 76033776 76045312 76317696 76771968 76783616 76889088 77070336 77529088 77635584 78198939 78479037 78490944 78676344 78958152 79252992 79428141 79440192 79724736 79736832 80211456 80510976 80990208 81002496 81095196 81788928 81882528 82369924 82495584 82677504 82690048 83283876 83296512 83492864 83607552 84105216 84214242 84934656 85031856 85232706 85537998 85550976 85857408 86060208 86368464 86381568 86704128 86895744 86908928 87220224 87739392 87752704 87853129 88080384 88510887 88604672 88706072 88827921 89370216 89567296 89690328 89703936 90237888 90574848 91113984 91127808 91789068 92012544 92117844 92680224 93012192 93026304 93231892 93580032 93929472 94137056 94488576 94502912 95420416 95551488 95660838 96244848 96589584 96817734 97164522 97179264 97542144 97757712 97772544 98122752 98706816 98721792 99090432 99438157 99680256 99794331 99809472 100403576 100541493 100663296 100763208 100778496 101378368 101517624 101756928 102362624 102503232 102518784 102760448 103514112 104265252 104638716 104654592 104901792 105277536 105670656 105904188 105920256 106299648 106315776 106948608 107087246 107347968 107986944 108003328 108126928 108275454 109051904 109176704 109326672 109977426 109994112 110236672 110388096 111045168 111062016 111476736 112140288 112285656 112550881 112954023 113246208 113358609 113375808 113643608 114050664 114067968 114476544 114746944 115157952 115175424 115605504 115860992 116293632 116985856 117440512 117736416 118014516 118437228 118879488 119160288 119587104 119605248 120317184 120766464 121485312 121503744 121642794 122385424 122683392 122823792 123554886 123573632 123743376 124016256 124035072 124773376 124944768 125239296 125984768 126157824 126321363 127401984 127547784 127849059 128306997 128326464 128786112 129090312 129552696 129572352 130056192 130343616 130363392 130830336 131609088 131629056 132120576 132907008 133059108 133079296 134055324 134217728 134350944 134371328 134555904 135356832 135675904 135862272 136670976 136691712 137683602 138018816 138176766 139020336 139518288 139539456 139847838 139869056 140370048 140894208 141205584 141227008 141732864 141754368 142598144 143130624 143982592 144147367 144367272 145226601 145746783 145768896 146313216 146636568 146658816 147184128 148060224 148082688 148635648 149520384 149714208 150605364 150994944 151144812 151167744 152067552 152090624 152635392 153543936 153567232 153778176 154140672 155058176 155271168 156397878 156958074 156981888 157352688 157916304 158505984 158856282 158880384 159449472 159473664 160422912 160630869 161021952 161980416 162004992 162190392 163155811 163577856 163765056 164739848 164966139 164991168 165355008 165380096 166567752 166593024 166985728 167215104 168210432 168428484 169869312 170063712 170465412 171075996 171101952 171714816 172120416 172736928 172763136 173408256 173791488 173817856 174440448 175478784 175505408 175706258 176160768 177021774 177209344 177412144 177655842 178740432 179134592 179380656 179407872 180475776 181149696 182227968 182255616 182464191 183578136 184025088 184235688 184670863 185332329 185360448 186024384 186052608 186463784 187160064 187858944 188274112 188977152 189005824 190840832 191102976 191321676 192489696 193179168 193635468 194329044 194358528 195084288 195515424 195545088 196245504 197413632 197443584 198180864 198876314 199360512 199588662 199618944 200807152 201082986 201326592 201526416 201556992 202756736 203035248 203513856 204725248 205006464 205037568 205520896 206525403 207028224 207265149 208530504 209277432 209309184 209771757 209803584 210555072 211341312 211808376 211840512 212599296 212631552 213897216 214174492 214695936 215973888 216006656 216253856 216550908 218103808 218353408 218653344 219954852 219988224 220473344 220776192 222090336 222124032 222953472 224280576 224571312 225101762 225908046 226492416 226717218 226751616 227287216 228101328 228135936 228953088 229493888 230315904 230350848 231211008 231721984 232587264 233971712 234596817 234881024 235472832 236029032 236874456 237758976 238284423 238320576 239174208 239210496 240634368 241532928 242970624 243007488 243285588 244770848 245366784 245647584 247109772 247147264 247486752 248032512 248070144 249546752 249889536 250478592 251969536 252315648 252642726 254803968 255095568 255698118 256613994 256652928 257572224 258180624 259105392 259144704 260112384 260687232 260726784 261660672 263218176 263258112 263559387 264241152 265532661 265814016 266118216 266158592 268110648 268435456 268701888 268742656 269111808 270713664 271351808 271724544 273341952 273383424 275367204 276037632 276353532 278040672 279036576 279078912 279695676 279738112 280740096 281788416 282411168 282454016 283465728 283508736 285196288 286261248 287965184 288294734 288734544 290453202 291493566 291537792 292626432 293273136 293317632 294368256 296120448 296165376 297271296 298314471 299040768 299382993 299428416 301210728 301989888 302289624 302335488 303003649 304135104 304181248 305270784 307087872 307134464 307556352 308281344 310116352 310542336 312795756 313916148 313963776 314705376 315832608 317011968 317712564 317760768 318898944 318947328 320845824 321261738 322043904 323960832 324009984 324380784 326311622 327155712 327530112 329479696 329932278 329982336 330710016 330760192 333135504 333186048 333971456 334430208 336420864 336856968 337652643 338862069 339738624 340075827 340127424 340930824 342151992 342203904 343429632 344240832 345473856 345526272 346816512 347582976 347635712 348880896 350957568 351010816 351412516 352321536 354043548 354418688 354824288 355311684 357480864 358269184 358761312 358815744 360951552 362299392 364455936 364511232 364928382 367156272 368050176 368471376 369341726 370664658 370720896 372048768 372105216 372927568 374320128 375717888 376548224 377954304 378011648 378964089 381681664 382205952 382643352 383547177 384920991 384979392 386358336 387270936 388658088 388717056 390168576 391030848 391090176 392491008 394827264 394887168 396361728 397752628 398721024 399177324 399237888 401614304 402165972 402653184 403052832 403113984 405513472 406070496 407027712 409450496 410012928 410075136 411041792 413050806 414056448 414530298 417061008 418554864 418618368 419543514 419607168 421110144 422682624 423616752 423681024 425198592 425263104 427794432 428348984 429391872 431947776 432013312 432442101 432507712 433101816 435679803 436207616 436706816 437306688 439909704 439976448 440946688 441552384 444180672 444248064 445906944 448561152 449142624 450203524 451816092 452984832 453434436 453503232 454574432 456202656 456271872 457906176 458987776 460631808 460701696 462422016 463443968 465174528 467943424 469193634 469762048 470945664 472058064 473748912 475517952 476568846 476641152 478348416 478420992 481268736 481892607 483065856 485941248 486014976 486571176 489467433 489541696 490733568 491295168 494219544 494294528 494973504 496065024 496140288 499093504 499779072 500957184 503939072 504631296 505285452 509607936 510191136 511396236 513227988 513305856 515144448 516361248 518210784 518289408 520224768 521374464 521453568 523321344 526436352 526516224 527118774 528482304 531065322 531628032 532236432 532317184 536221296 536870912 537403776 537485312 538223616 541427328 542703616 543449088 546683904 546766848 547392573 550734408 552075264 552707064 554012589 555996987 556081344 558073152 558157824 559391352 559476224 561480192 563576832 564822336 564908032 566931456 567017472 570392576 572522496 575930368 576589468 577469088 580906404 582987132 583075584 585252864 586546272 586635264 588736512 592240896 592330752 594542592 596628942 598081536 598765986 598856832 602421456 603979776 604579248 604670976 606007298 608270208 608362496 610541568 614175744 614268928 615112704 616562688 619576209 620232704 621084672 621795447 625591512 627832296 627927552 629315271 629410752 631665216 634023936 635425128 635521536 637797888 637894656 641691648 642523476 644087808 647921664 648019968 648761568 652623244 654311424 655060224 658959392 659864556 659964672 661420032 661520384 666271008 666372096 667942912 668860416 672841728 673713936 675305286 677724138 679477248 680151654 680254848 681861648 684303984 684407808 686859264 688481664 690947712 691052544 693633024 695165952 695271424 696067099 697761792 701915136 702021632 702825032 703790451 704643072 708087096 708837376 709648576 710623368 714853269 714961728 716538368 717522624 717631488 721903104 724598784 728911872 729022464 729856764 734312544 736100352 736942752 738683452 741329316 741441792 744097536 744210432 745855136 748640256 751435776 753096448 755908608 756023296 757928178 763363328 764411904 765286704 767094354 769841982 769958784 772716672 774541872 777316176 777434112 780337152 782061696 782180352 784982016 787856167 789654528 789774336 790678161 792723456 795505256 796597983 797442048 798354648 798475776 803228608 804331944 805306368 806105664 806227968 811026944 812140992 814055424 818900992 820025856 820150272 822083584 826101612 828112896 829060596 834122016 837109728 837236736 839087028 839214336 842220288 845365248 847233504 847362048 850397184 850526208 855588864 856697968 858783744 863895552 864026624 864884202 865015424 866203632 871359606 872415232 873413632 874613376 879819408 879952896 881893376 883104768 888361344 888496128 891813888 894943413 897122304 898148979 898285248 900407048 903632184 905969664 906868872 907006464 909010947 909148864 912405312 912543744 915812352 917975552 921263616 921403392 924844032 926887936 930349056 935886848 938387268 939524096 941891328 944116128 947497824 951035904 953137692 953282304 956696832 956841984 962537472 963785214 966131712 971882496 972029952 973142352 978934866 979083392 981467136 982590336 988439088 988589056 989947008 992130048 992280576 998187008 999558144 1001914368 1007878144 1009262592 1010570904 1012957929 1016586207 1019215872 1020227481 1020382272 1022792472 1026455976 1026611712 1030288896 1032722496 1036421568 1036578816 1040449536 1042748928 1042907136 1046642688 1052872704 1053032448 1054237548 1056964608 1062130644 1063256064 1064472864 1064634368 1072442592 1073741824 1074807552 1074970624 1076447232 1082854656 1085407232 1086898176 1093367808 1093533696 1094785146 1101468816 1104150528 1105414128 1108025178 1111993974 1112162688 1116146304 1116315648 1118782704 1118952448 1122960384 1127153664 1129644672 1129816064 1133862912 1134034944 1140785152 1142090677 1145044992 1150641531 1151860736 1153178936 1154762973 1154938176 1161812808 1165974264 1166151168 1170505728 1173092544 1173270528 1177473024 1184481792 1184661504 1189085184 1193257884 1196163072 1197531972 1197713664 1204842912 1207959552 1209158496 1209341952 1212014596 1216540416 1216724992 1221083136 1228351488 1228537856 1230225408 1233125376 1239152418 1240465408 1242169344 1243590894 1251183024 1255664592 1255855104 1258630542 1258821504 1263330432 1268047872 1270850256 1271043072 1275595776 1275789312 1283383296 1285046952 1288175616 1292696041 1295843328 1296039936 1297326303 1297523136 1305246488 1307039409 1308622848 1310120448 1317918784 1319729112 1319929344 1322840064 1323040768 1332542016 1332744192 1335885824 1337720832 1345683456 1347427872 1350610572 1355448276 1358954496 1360303308 1360509696 1363723296 1368607968 1368815616 1373718528 1376963328 1381895424 1382105088 1387266048 1390331904 1390542848 1392134198 1395523584 1403830272 1404043264 1405650064 1407580902 1409286144 1416174192 1417674752 1419297152 1421246736 1429706538 1429923456 1433076736 1435045248 1435262976 1443806208 1445677821 1449197568 1457823744 1458044928 1459713528 1463161453 1468402299 1468625088 1472200704 1473885504 1477366904 1482658632 1482883584 1488195072 1488420864 1491710272 1497280512 1502871552 1506192896 1511817216 1512046592 1515856356 1526726656 1528823808 1530573408 1534188708 1539683964 1539917568 1545433344 1549083744 1554632352 1554868224 1560674304 1564123392 1564360704 1569964032 1575712334 1579309056 1579548672 1581356322 1585446912 1591010512 1593195966 1594884096 1596709296 1596951552 1606457216 1608663888 1610612736 1612211328 1612455936 1622053888 1624281984 1628110848 1637801984 1640051712 1640300544 1642177719 1644167168 1652203224 1656225792 1658121192 1662037767 1667990961 1668244032 1674219456 1674473472 1678174056 1678428672 1684440576 1690730496 1694467008 1694724096 1700794368 1701052416 1711177728 1713395936 1717567488 1727791104 1728053248 1729768404 1730030848 1732407264 1742719212 1744830464 1746827264 1749226752 1759638816 1759905792 1763786752 1766209536 1776722688 1776992256 1783627776 1789886826 1794244608 1796297958 1796570496 1800814096 1807264368 1811939328 1813737744 1814012928 1818021894 1818297728 1824810624 1825087488 1831624704 1835951104 1842527232 1842806784 1849688064 1853775872 1858728627 1860698112 1871773696 1876774536 1879048192 1883782656 1887945813 1888232256 1894995648 1902071808 1906275384 1906564608 1913393664 1913683968 1925074944 1927570428 1932263424 1943764992 1944059904 1946284704 1957869732 1958166784 1962934272 1965180672 1976878176 1977178112 1979894016 1984260096 1984561152 1996374016 1999116288 2003828736 2015756288 2018525184 2021141808 2025915858 2033172414 2038431744 2040454962 2040764544 2045584944 2052911952 2053223424 2060577792 2065444992 2072843136 2073157632 2080899072 2085497856 2085814272 2088201297 2093285376 2105745408 2106064896 2108475096 2113929216 2121025543 2124261288 2126512128 2128945728 2129268736 2144559807 2144885184 2147483648 2149615104 2149941248 2152894464 2165709312 2170814464 2173796352 2186735616 2187067392 2189570292 2202937632 2208301056 2210828256 2216050356 2223987948 2224325376 2232292608 2232631296 2237565408 2237904896 2245920768 2254307328 2259289344 2259632128 2267725824 2268069888 2281570304 2284181354 2290089984 2301283062 2303721472 2306357872 2309525946 2309876352 2323625616 2331948528 2332302336 2341011456 2346185088 2346541056 2354946048 2363568501 2368963584 2369323008 2372034483 2378170368 2386515768 2392326144 2395063944 2395427328 2400721219 2409685824 2415919104 2418316992 2418683904 2424029192 2433080832 2433449984 2442166272 2456702976 2457075712 2460450816 2466250752 2478304836 2480930816 2484338688 2487181788 2502366048 2511329184 2511710208 2517261084 2517643008 2526660864 2536095744 2541700512 2542086144 2551191552 2551578624 2566766592 2570093904 2576351232 2585392082 2591686656 2592079872 2594652606 2595046272 2610492976 2614078818 2617245696 2620240896 2635837568 2639458224 2639858688 2645680128 2646081536 2665084032 2665488384 2671771648 2675441664 2684830239 2691366912 2694446937 2694855744 2701221144 2710896552 2717908992 2720606616 2721019392 2727032841 2727446592 2737215936 2737631232 2747437056 2753926656 2763790848 2764210176 2774532096 2780663808 2781085696 2784268396 2791047168 2807660544 2808086528 2811300128 2815161804 2818572288 2832348384 2835349504 2838594304 2842493472 2859413076 2859846912 2866153472 2870090496 2870525952 2887612416 2891355642 2898395136 2915647488 2916089856 2919427056 2926322906 2936804598 2937250176 2944401408 2947771008 2954733808 2965317264 2965767168 2976390144 2976841728 2983420544 2994561024 3005743104 3012385792 3023634432 3024093184 3031712712 3038873787 3049758621 3053453312 3057647616 3061146816 3068377416 3079367928 3079835136 3090866688 3098167488 3109264704 3109736448 3121348608 3128246784 3128721408 3139928064 3151424668 3158618112 3159097344 3162712644 3170893824 3182021024 3186391932 3189768192 3193418592 3193903104 3212914432 3217327776 3221225472 3224422656 3224911872 3244107776 3248563968 3256221696 3275603968 3280103424 3280601088 3284355438 3288334336 3304406448 3312451584 3316242384 3324075534 3335981922 3336488064 3348438912 3348946944 3356348112 3356857344 3368881152 3381460992 3388934016 3389448192 3401588736 3402104832 3422355456 3426272031 3426791872 3435134976 3451924593 3455582208 3456106496 3459536808 3460061696 3464814528 3485438424 3489660928 3493654528 3498453504 3519277632 3519811584 3527573504 3532419072 3553445376 3553984512 3567255552 3579773652 3588489216 3592595916 3593140992 3601628192 3614528736 3623878656 3627475488 3628025856 3636043788 3636595456 3649621248 3650174976 3663249408 3671902208 3685054464 3685613568 3699376128 3707551744 3717457254 3721396224 3743547392 3753549072 3758096384 3767565312 3775891626 3776464512 3789991296 3804143616 3812550768 3813129216 3826787328 3827367936 3850149888 3855140856 3864526848 3878088123 3887529984 3888119808 3891978909 3892569408 3915739464 3916333568 3925868544 3930361344 3953756352 3954356224 3959788032 3968520192 3969122304 3992748032 3998232576 4007657472 4031512576 4037050368 4042283616 4051831716 4066344828 4076863488 4080909924 4081529088 4091169888 4105823904 4106446848 4121155584 4130889984 4145686272 4146315264 4161798144 4170995712 4171628544 4176402594 4186570752 4211490816 4212129792 4216950192 4227858432 4242051086 4248522576 4253024256 4257891456 4258537472 4289119614 4289770368 4294967296 4299230208 4299882496 4305788928 4331418624 4337033463 4341628928 4347592704 4373471232 4374134784 4379140584 4389484359 4405206897 4405875264 4416602112 4421656512 4432100712 4447975896 4448650752 4464585216 4465262592 4475130816 4475809792 4491841536 4508614656 4518578688 4519264256 4535451648 4536139776 4563140608 4568362708 4580179968 4602566124 4607442944 4612715744 4619051892 4619752704 4647251232 4663897056 4664604672 4682022912 4692370176 4693082112 4709892096 4727137002 4737927168 4738646016 4744068966 4756340736 4773031536 4784652288 4790127888 4790854656 4801442438 4819371648 4831838208 4836633984 4837367808 4848058384 4866161664 4866899968 4884332544 4913405952 4914151424 4920901632 4926533157 4932501504 4956609672 4961861632 4968677376 4974363576 4986113301 5003972883 5004732096 5022658368 5023420416 5034522168 5035286016 5053321728 5072191488 5083401024 5084172288 5102383104 5103157248 5133533184 5140187808 5152702464 5170784164 5183373312 5184159744 5189305212 5190092544 5220985952 5228157636 5234491392 5240481792 5271675136 5278916448 5279717376 5291360256 5292163072 5330168064 5330976768 5343543296 5350883328 5369660478 5382733824 5388893874 5389711488 5402442288 5421793104 5435817984 5441213232 5442038784 5454065682 5454893184 5474431872 5475262464 5494874112 5507853312 5514993169 5527581696 5528420352 5549064192 5561327616 5562171392 5568536792 5576185881 5582094336 5615321088 5616173056 5622600256 5630323608 5637144576 5663837439 5664696768 5670699008 5677188608 5684986944 5718826152 5719693824 5732306944 5740180992 5741051904 5775224832 5782711284 5796790272 5831294976 5832179712 5838854112 5852645812 5873609196 5874500352 5888802816 5895542016 5909467616 5930634528 5931534336 5952780288 5953683456 5966841088 5989122048 6011486208 6024771584 6047268864 6048186368 6063425424 6077747574 6099517242 6106906624 6115295232 6122293632 6136754832 6158735856 6159670272 6181733376 6196334976 6218529408 6219472896 6242697216 6256493568 6257442816 6264603891 6279856128 6302849336 6317236224 6318194688 6325425288 6341787648 6363076629 6364042048 6372783864 6379536384 6386837184 6387806208 6425828864 6434655552 6442450944 6448845312 6449823744 6488215552 6497127936 6512443392 6551207936 6560206848 6561202176 6568710876 6576668672 6608812896 6624903168 6632484768 6648151068 6671963844 6672976128 6696877824 6697893888 6712696224 6713714688 6737762304 6762921984 6777868032 6778896384 6803177472 6804209664 6844710912 6852544062 6853583744 6870269952 6903849186 6911164416 6912212992 6919073616 6920123392 6929629056 6970876848 6979321856 6987309056 6996907008 7038555264 7039623168 7055147008 7064838144 7090705503 7106890752 7107969024 7116103449 7134511104 7159547304 7176978432 7185191832 7186281984 7202163657 7203256384 7229057472 7247757312 7254950976 7256051712 7272087576 7273190912 7299242496 7300349952 7326498816 7343804416 7370108928 7371227136 7398752256 7415103488 7434914508 7442792448 7487094784 7507098144 7516192768 7535130624 7551783252 7552929024 7579982592 7608287232 7625101536 7626258432 7653574656 7654735872 7700299776 7710281712 7729053696 7756176246 7775059968 7776239616 7783957818 7785138816 7831478928 7832667136 7851737088 7860722688 7907512704 7908712448 7919576064 7937040384 7938244608 7985496064 7996465152 8015314944 8054490717 8063025152 8074100736 8083340811 8084567232 8103663432 8132689656 8153726976 8161819848 8163058176 8181098523 8182339776 8211647808 8212893696 8242311168 8261779968 8291372544 8292630528 8323596288 8341991424 8343257088 8352805188 8373141504 8422981632 8424259584 8433900384 8455716864 8484102172 8497045152 8506048512 8515782912 8517074944 8578239228 8579540736 8598460416 8599764992 8611577856 8662837248 8674066926 8683257856 8695185408 8746942464 8748269568 8758281168 8778968718 8810413794 8811750528 8833204224 8843313024 8864201424 8895951792 8897301504 8929170432 8930525184 8950261632 8951619584 8983683072 9017229312 9037157376 9038528512 9048872287 9070903296 9072279552 9116621361 9126281216 9136725416 9149275863 9160359936 9205132248 9214885888 9225431488 9238103784 9239505408 9294502464 9327794112 9329209344 9364045824 9384740352 9386164224 9419784192 9454274004 9475854336 9477292032 9488137932 9512681472 9546063072 9569304576 9580255776 9581709312 9602884876 9638743296 9663676416 9673267968 9674735616 9696116768 9732323328 9733799936 9768665088 9826811904 9828302848 9841803264 9853066314 9865003008 9913219344 9923723264 9937354752 9948727152 9972226602 10007945766 10009464192 10045316736 10046840832 10069044336 10070572032 10106643456 10144382976 10166802048 10168344576 10204766208 10206314496 10242130171 10267066368 10278816093 10280375616 10305404928 10341568328 10355773779 10366746624 10368319488 10378610424 10380185088 10441971904 10456315272 10468982784 10480963584 10543350272 10557832896 10559434752 10582720512 10584326144 10660336128 10661953536 10687086592 10701766656 10739320956 10765467648 10777787748 10779422976 10804884576 10843586208 10871635968 10882426464 10884077568 10908131364 10909786368 10948863744 10950524928 10989748224 11015706624 11029986338 11055163392 11056840704 11098128384 11122655232 11124342784 11137073584 11152371762 11164188672 11230642176 11232346112 11245200512 11260647216 11274289152 11327674878 11329393536 11341398016 11354377216 11369973888 11437652304 11439387648 11464613888 11480361984 11482103808 11550449664 11565422568 11593580544 11634264369 11662589952 11664359424 11675936727 11677708224 11705291624 11747218392 11749000704 11777605632 11791084032 11818935232 11861269056 11863068672 11905560576 11907366912 11933682176 11978244096 12022972416 12049543168 12094537728 12096372736 12126850848 12155495148 12199034484 12213813248 12230590464 12244587264 12273509664 12317471712 12319340544 12363466752 12392669952 12437058816 12438945792 12485394432 12512987136 12514885632 12529207782 12559712256 12605698672 12634472448 12636389376 12650850576 12683575296 12726153258 12728084096 12745567728 12759072768 12773674368 12775612416 12851657728 12869311104 12884901888 12897690624 12899647488 12976431104 12994255872 13011100389 13024886784 13102415872 13120413696 13122404352 13137421752 13153337344 13168453077 13215620691 13217625792 13249806336 13264969536 13296302136 13343927688 13345952256 13393755648 13395787776 13425392448 13427429376 13475524608 13525843968 13555736064 13557792768 13606354944 13608419328 13689421824 13705088124 13707167488 13740539904 13807698372 13822328832 13824425984 13838147232 13840246784 13859258112 13941753696 13958643712 13974618112 13993814016 14077110528 14079246336 14110294016 14129676288 14181411006 14213781504 14215938048 14232206898 14269022208 14319094608 14353956864 14370383664 14372563968 14404327314 14406512768 14458114944 14495514624 14509901952 14512103424 14544175152 14546381824 14598484992 14600699904 14652997632 14687608832 14740217856 14742454272 14797504512 14830206976 14847178801 14869829016 14885584896 14958339903 14974189568 15011918649 15014196288 15032385536 15070261248 15103566504 15105858048 15159965184 15216574464 15250203072 15252516864 15307149312 15309471744 15400599552 15420563424 15458107392 15512352492 15550119936 15552479232 15567915636 15570277632 15662957856 15665334272 15703474176 15721445376 15815025408 15817424896 15839152128 15874080768 15876489216 15970992128 15992930304 16030629888 16108981434 16126050304 16148201472 16166681622 16169134464 16207326864 16265379312 16307453952 16323639696 16326116352 16362197046 16364679552 16423295616 16425787392 16484622336 16523559936 16544979507 16582745088 16585261056 16647192576 16683982848 16686514176 16705610376 16746283008 16805048533 16845963264 16848519168 16867800768 16911433728 16968204344 16991512317 16994090304 17012097024 17031565824 17034149888 17156478456 17159081472 17196920832 17199529984 17223155712 17325674496 17348133852 17366515712 17390370816 17493884928 17496539136 17516562336 17557937436 17620827588 17623501056 17666408448 17686626048 17728402848 17791903584 17794603008 17858340864 17861050368 17900523264 17903239168 17967366144 18034458624 18074314752 18077057024 18097744574 18141806592 18144559104 18233242722 18252562432 18273450832 18298551726 18320719872 18410264496 18429771776 18450862976 18476207568 18479010816 18589004928 18655588224 18658418688 18728091648 18769480704 18772328448 18793811673 18839568384 18908548008 18951708672 18954584064 18976275864 19021098889 19025362944 19089229887 19092126144 19138609152 19160511552 19163418624 19205769752 19277486592 19327352832 19346535936 19349471232 19392233536 19464646656 19467599872 19537330176 19653623808 19656605696 19683606528 19706132628 19730006016 19826438688 19847446528 19874709504 19897454304 19944453204 20015891532 20018928384 20090633472 20093681664 20138088672 20141144064 20213286912 20288765952 20333604096 20336689152 20409532416 20412628992 20484260342 20534132736 20557632186 20560751232 20610809856 20683136656 20711547558 20733493248 20736638976 20757220848 20760370176 20883943808 20912630544 20937965568 20961927168 21086700544 21115665792 21118869504 21165441024 21168652288 21272116509 21320672256 21323907072 21348310347 21374173184 21403533312 21478641912 21530935296 21555575496 21558845952 21606490971 21609769152 21687172416 21743271936 21764852928 21768155136 21816262728 21819572736 21897727488 21901049856 21979496448 22031413248 22059972676 22110326784 22113681408 22196256768 22245310464 22248685568 22274147168 22304743524 22328377344 22461284352 22464692224 22490401024 22521294432 22548578304 22655349756 22658787072 22682796032 22708754432 22739947776 22875304608 22878775296 22929227776 22960723968 22964207616 23100899328 23130845136 23187161088 23268528738 23325179904 23328718848 23351873454 23355416448 23410583248 23494436784 23498001408 23555211264 23582168064 23637870464 23722538112 23726137344 23811121152 23814733824 23867364352 23956488192 24045944832 24099086336 24163472151 24189075456 24192745472 24253701696 24310990296 24398068968 24427626496 24461180928 24489174528 24543295569 24547019328 24634943424 24638681088 24726933504 24785339904 24874117632 24877891584 24970788864 25025974272 25029771264 25058415564 25119424512 25211397344 25268944896 25272778752 25301701152 25367150592 25452306516 25456168192 25491135456 25518145536 25547348736 25551224832 25703315456 25738622208 25795381248 25799294976 25952862208 25988511744 26022200778 26049773568 26204831744 26240827392 26244808704 26274843504 26306674688 26336906154 26431241382 26435251584 26499612672 26529939072 26592604272 26687855376 26691904512 26787511296 26791575552 26850784896 26854858752 26951049216 27051687936 27111472128 27115585536 27146616861 27212709888 27216838656 27349864083 27378843648 27410176248 27414334976 27481079808 27615396744 27644657664 27648851968 27676294464 27680493568 27718516224 27883507392 27917287424 27949236224 27987628032 28154221056 28158492672 28220588032 28259352576 28362822012 28427563008 28431876096 28464413796 28538044416 28638189216 28707913728 28740767328 28745127936 28808654628 28813025536 28916229888 28991029248 29019803904 29024206848 29088350304 29092763648 29196969984 29201399808 29305995264 29375217664 29480435712 29484908544 29595009024 29660413952 29694357602 29739658032 29771169792 29916679806 29948379136 30023837298 30028392576 30064771072 30140522496 30207133008 30211716096 30319930368 30433148928 30500406144 30505033728 30614298624 30618943488 30726390513 30801199104 30836448279 30841126848 30916214784 31024704984 31100239872 31104958464 31135831272 31140555264 31209375847 31325915712 31330668544 31406948352 31442890752 31630050816 31634849792 31678304256 31748161536 31752978432 31941984256 31985860608 32061259776 32217962868 32252100608 32296402944 32333363244 32338268928 32414653728 32530758624 32614907904 32647279392 32652232704 32724394092 32729359104 32846591232 32851574784 32969244672 33047119872 33089959014 33165490176 33170522112 33294385152 33367965696 33373028352 33411220752 33492566016 33610097066 33691926528 33697038336 33735601536 33822867456 33936408688 33983024634 33988180608 34024194048 34063131648 34068299776 34312956912 34318162944 34393841664 34399059968 34446311424 34651348992 34696267704 34733031424 34780741632 34902793107 34987769856 34993078272 35027810181 35033124672 35115874872 35241655176 35247002112 35332816896 35373252096 35456805696 35583807168 35589206016 35716681728 35722100736 35801046528 35806478336 35934732288 36068917248 36148629504 36154114048 36195489148 36283613184 36289118208 36466485444 36505124864 36546901664 36597103452 36641439744 36820528992 36859543552 36901725952 36952415136 36958021632 37178009856 37311176448 37316837376 37456183296 37538961408 37544656896 37587623346 37679136768 37817096016 37903417344 37909168128 37952551728 38042197778 38050725888 38178459774 38184252288 38277218304 38321023104 38326837248 38411539504 38554973184 38654705664 38693071872 38698942464 38784467072 38929293312 38935199744 39033301167 39074660352 39307247616 39313211392 39367213056 39412265256 39460012032 39505359231 39646862073 39652877376 39694893056 39749419008 39794908608 39888906408 40031783064 40037856768 40181266944 40187363328 40276177344 40282288128 40426573824 40577531904 40667208192 40673378304 40819064832 40825257984 40968520684 41068265472 41115264372 41121502464 41221619712 41366273312 41423095116 41466986496 41473277952 41514441696 41520740352 41767887616 41825261088 41875931136 41923854336 42173401088 42231331584 42237739008 42330882048 42337304576 42544233018 42641344512 42647814144 42696620694 42748346368 42807066624 42957283824 43061870592 43111150992 43117691904 43212981942 43219538304 43374344832 43486543872 43529705856 43536310272 43632525456 43639145472 43795454976 43802099712 43958992896 44062826496 44119945352 44220653568 44227362816 44392513536 44490620928 44497371136 44541536403 44548294336 44609487048 44656754688 44875019709 44922568704 44929384448 44980802048 45042588864 45097156608 45310699512 45317574144 45365592064 45417508864 45479895552 45750609216 45757550592 45858455552 45921447936 45928415232 46201798656 46261690272 46374322176 46537057476 46650359808 46657437696 46703746908 46710832896 46821166496 46988873568 46996002816 47110422528 47164336128 47275740928 47445076224 47452274688 47622242304 47629467648 47734728704 47912976384 48091889664 48198172672 48326944302 48378150912 48385490944 48507403392 48621980592 48796137936 48855252992 48922361856 48978349056 49086591138 49094038656 49269886848 49277362176 49453867008 49570679808 49634938521 49748235264 49755783168 49941577728 50051948544 50059542528 50116831128 50238849024 50415145599 50422794688 50537889792 50545557504 50603402304 50734301184 50904613032 50912336384 50982270912 51036291072 51094697472 51102449664 51406630912 51477244416 51590762496 51598589952 51905724416 51977023488 52044401556 52099547136 52409663488 52481654784 52489617408 52549687008 52613349376 52673812308 52862482764 52870503168 52999225344 53059878144 53185208544 53375710752 53383809024 53575022592 53583151104 53701569792 53709717504 53902098432 54103375872 54222944256 54231171072 54293233722 54425419776 54433677312 54699728166 54757687296 54820352496 54828669952 54962159616 55230793488 55289315328 55297703936 55352588928 55360987136 55437032448 55767014784 55834574848 55898472448 55975256064 56308442112 56316985344 56381435019 56441176064 56518705152 56725644024 56855126016 56863752192 56928827592 57063296667 57076088832 57267689661 57276378432 57415827456 57481534656 57490255872 57617309256 57626051072 57832459776 57982058496 58039607808 58048413696 58176700608 58185527296 58393939968 58402799616 58611990528 58750435328 58960871424 58969817088 59190018048 59320827904 59388715204 59479316064 59542339584 59833359612 59896758272 60047674596 60056785152 60281044992 60414266016 60423432192 60639860736 60866297856 61000812288 61010067456 61228597248 61237886976 61452781026 61602398208 61672896558 61682253696 61832429568 62049409968 62200479744 62209916928 62271662544 62281110528 62418751694 62651831424 62661337088 62813896704 62885781504 63260101632 63269699584 63356608512 63496323072 63505956864 63816349527 63883968512 63971721216 64044931041 64122519552 64435925736 64504201216 64592805888 64666726488 64676537856 64819472913 64829307456 65061517248 65229815808 65294558784 65304465408 65448788184 65458718208 65693182464 65703149568 65938489344 66094239744 66179918028 66330980352 66341044224 66588770304 66735931392 66746056704 66822441504 66985132032 67220194132 67383853056 67394076672 67471203072 67645734912 67872817376 67966049268 67976361216 68048388096 68126263296 68136599552 68625913824 68636325888 68787683328 68798119936 68892622848 69302697984 69392535408 69466062848 69561483264 69805586214 69975539712 69986156544 70055620362 70066249344 70231749744 70483310352 70494004224 70665633792 70746504192 70913611392 71167614336 71178412032 71433363456 71444201472 71602093056 71612956672 71694911197 71869464576 72137834496 72297259008 72308228096 72390978296 72490416453 72567226368 72578236416 72932970888 73010249728 73093803328 73194206904 73282879488 73629886707 73641057984 73719087104 73803451904 73904830272 73916043264 74356019712 74622352896 74633674752 74912366592 75077922816 75089313792 75175246692 75358273536 75634192032 75806834688 75818336256 75905103456 76084395556 76101451776 76356919548 76368504576 76554436608 76642046208 76653674496 76823079008 77109946368 77386143744 77397884928 77568934144 77858586624 77870399488 78066602334 78149320704 78614495232 78626422784 78734426112 78824530512 78920024064 79010718462 79293724146 79305754752 79389786112 79498838016 79589817216 79777812816 80063566128 80075713536 80362533888 80374726656 80552354688 80564576256 80853147648 81155063808 81334416384 81346756608 81439850583 81638129664 81650515968 81937041368 82049592249 82136530944 82230528744 82243004928 82443239424 82732546624 82846190232 82933972992 82946555904 83028883392 83041480704 83535775232 83650522176 83751862272 83847708672 84346802176 84462663168 84475478016 84661764096 84674609152 85088466036 85282689024 85295628288 85393241388 85496692736 85614133248 85914567648 86123741184 86222301984 86235383808 86425963884 86439076608 86748689664 86973087744 87059411712 87072620544 87265050912 87278290944 87590909952 87604199424 87917985792 88125652992 88239890704 88441307136 88454725632 88785027072 88981241856 88994742272 89083072806 89096588672 89218974096 89313509376 89750039418 89845137408 89858768896 89961604096 90085177728 90194313216 90621399024 90635148288 90731184128 90835017728 90959791104 91501218432 91515101184 91716911104 91842895872 91856830464 92179171539 92403597312 92509344837 92523380544 92748644352 93074114952 93300719616 93314875392 93407493816 93421665792 93628127541 93642332992 93977747136 93992005632 94220845056 94328672256 94551481856 94890152448 94904549376 95244484608 95258935296 95469457408 95825952768 96183779328 96396345344 96653888604 96756301824 96770981888 97014806784 97243961184 97592275872 97710505984 97844723712 97956698112 98173182276 98188077312 98539773696 98554724352 98907734016 99141359616 99269877042 99496470528 99511566336 99883155456 100103897088 100119085056 100233662256 100477698048 100830291198 100845589376 101075779584 101091115008 101206804608 101468602368 101809226064 101824672768 101964541824 102072582144 102189394944 102204899328 102813261824 102954488832 103181524992 103197179904 103811448832 103954046976 104088803112 104199094272 104708379321 104819326976 104963309568 104979234816 105083430543 105099374016 105226698752 105347624616 105724965528 105741006336 105998450688 106119756288 106370417088 106751421504 106767618048 107150045184 107166302208 107403139584 107419435008 107804196864 108206751744 108445888512 108462342144 108586467444 108850839552 108867354624 109399456332 109515374592 109640704992 109657339904 109924319232 110461586976 110578630656 110595407872 110705177856 110721974272 110874064896 111534029568 111796944896 111950512128 112616884224 112633970688 112762870038 112882352128 113037410304 113451288048 113710252032 113727504384 113857655184 114126593334 114152177664 114535379322 114552756864 114831654912 114963069312 114980511744 115234618512 115252102144 115664919552 115964116992 116079215616 116096827392 116353401216 116371054592 116787879936 116805599232 117223981056 117500870656 117635339731 117921742848 117939634176 118380036096 118516077693 118641655808 118777430408 118940586219 118958632128 119084679168 119666719224 119793516544 120095349192 120113570304 120562089984 120828532032 120846864384 121279721472 121732595712 122001624576 122020134912 122457194496 122475773952 122905562052 123204796416 123345793116 123364507392 123664859136 124098819936 124400959488 124419833856 124543325088 124562221056 124837503388 125303662848 125322674176 125627793408 125771563008 126520203264 126539399168 126713217024 126992646144 127011913728 127632699054 127767937024 127943442432 128089862082 128245039104 128871851472 129008402432 129185611776 129333452976 129353075712 129638945826 129658614912 130123034496 130459631616 130589117568 130608930816 130897576368 130917436416 131386364928 131406299136 131876978688 132188479488 132359836056 132661960704 132682088448 133147692223 133177540608 133471862784 133492113408 133624609209 133644883008 133970264064 134440388264 134625059127 134767706112 134788153344 134942406144 135291469824 135745634752 135932098536 135952722432 136096776192 136252526592 136273199104 137251827648 137272651776 137575366656 137596239872 137785245696 138605395968 138785070816 138932125696 139122966528 139611172428 139951079424 139972313088 140111240724 140132498688 140463499488 140966620704 140988008448 141331267584 141493008384 141827222784 142335228672 142356824064 142866726912 142888402944 143204186112 143225913344 143389822394 143738929152 144275668992 144594518016 144616456192 144781956592 144980832906 145134452736 145156472832 145865941776 146020499456 146187606656 146388413808 146565758976 147259773414 147282115968 147438174208 147606903808 147809660544 147832086528 148712039424 148904815563 149244705792 149267349504 149824733184 150155845632 150178627584 150350493384 150716547072 151245436797 151268384064 151613669376 151636672512 151810206912 152168791112 152202903552 152713839096 152737009152 153108873216 153284092416 153307348992 153646158016 154219892736 154772287488 154795769856 155137868288 155717173248 155740798976 156133204668 156298641408 157228990464 157252845568 157468852224 157649061024 157840048128 158021436924 158587448292 158611509504 158779572224 158997676032 159179634432 159555625632 160127132256 160151427072 160725067776 160749453312 161104709376 161129152512 161706295296 162310127616 162668832768 162693513216 162879701166 163276259328 163301031936 163874082736 164099184498 164273061888 164461057488 164486009856 164886478848 165465093248 165692380464 165867945984 165893111808 166057766784 166082961408 167071550464 167301044352 167503724544 167695417344 168693604352 168925326336 168950956032 169144305057 169323528192 169349218304 170176932072 170565378048 170591256576 170786482776 170993385472 171189890001 171228266496 171803068983 171829135296 172247482368 172444603968 172470767616 172851927768 172878153216 173497379328 173946175488 174118823424 174145241088 174530101824 174556581888 175181819904 175208398848 175835971584 176251305984 176479781408 176882614272 176909451264 177570054144 177962483712 177989484544 178166145612 178193177344 178437948192 178627018752 179500078836 179690274816 179717537792 179923208192 180170355456 181242798048 181270296576 181462368256 181670035456 181919582208 183002436864 183030202368 183433822208 183685791744 183713660928 184358343078 184807194624 185018689674 185046761088 185497288704 186148229904 186601439232 186629750784 186814987632 186843331584 187256255082 187284665984 187955494272 187984011264 188441690112 188657344512 189102963712 189780304896 189809098752 190488969216 190517870592 190938914816 191449048581 191651905536 192367558656 192792690688 193307777208 193512603648 193541963776 194029613568 194458418739 194487922368 195184551744 195421011968 195689447424 195913396224 196346364552 196376154624 197079547392 197109448704 197815468032 198282719232 198539754084 198992941056 199023132672 199766310912 200207794176 200238170112 200467324512 200955396096 201660582396 201691178752 202151559168 202182230016 202413609216 202937204736 203618452128 203649345536 203929083648 204145164288 204378789888 204409798656 205626523648 205908977664 206363049984 206394359808 207622897664 207908093952 208177606224 208398188544 209416758642 209638653952 209926619136 209958469632 210166861086 210198748032 210453397504 210695249232 211449931056 211482012672 211996901376 212239512576 212740834176 213502843008 213535236096 214300090368 214332604416 214806279168 214838870016 215084733591 215608393728 216413503488 216891777024 216924684288 217172934888 217701679104 217734709248 218465630929 218798912664 219030749184 219281409984 219314679808 219848638464 220889660121 220923173952 221157261312 221190815744 221410355712 221443948544 221748129792 223068059136 223593889792 223901024256 225233768448 225267941376 225525740076 225764704256 226074820608 226902576096 227420504064 227455008768 227715310368 228253186668 228304355328 229070758644 229105513728 229663309824 229926138624 229961023488 230469237024 230504204288 231329839104 232158431232 232193654784 232706802432 232742109184 233575759872 233611198464 234447962112 235001741312 235270679462 235843485696 235879268352 236760072192 237032155386 237283311616 237554860816 237881172438 237917264256 238169358336 239333438448 239587033088 240190698384 240227140608 241124179968 241657064064 241693728768 242559442944 243465191424 244003249152 244040269824 244319551749 244914388992 244951547904 245811124104 246409592832 246691586232 246729014784 247274285557 247329718272 248197639872 248801918976 248839667712 249086650176 249124442112 249675006776 250607325696 250645348352 251255586816 251543126016 253040406528 253078798336 253426434048 253985292288 254023827456 255265398108 255535874048 255886884864 256179724164 256490078208 257743702944 258016804864 258371223552 258666905952 258706151424 259277891652 259317229824 260246068992 260919263232 261178235136 261217861632 261795152736 261834872832 262772729856 262812598272 263753957376 264376958976 264719672112 265323921408 265364176896 266295384446 266355081216 266943725568 266984226816 267249218418 267289766016 267940528128 268880776528 269250118254 269535412224 269576306688 269884812288 270582939648 271491269504 271864197072 271905444864 272193552384 272505053184 272546398208 274503655296 274545303552 275150733312 275192479744 275570491392 276537514617 277210791936 277528034511 277570141632 277864251392 278245933056 279222344856 279902158848 279944626176 280222481448 280264997376 280884382623 280926998976 281933241408 281976016896 282662535168 282986016768 283654445568 284670457344 284713648128 285733453824 285776805888 286408372224 286451826688 286779644788 287477858304 288551337984 289189036032 289232912384 289563913184 289961665812 290268905472 290312945664 291731883552 292040998912 292375213312 292776827616 293131517952 294519546828 294564231936 294876348416 295213807616 295619321088 295664173056 297424078848 297809631126 298489411584 298534699008 299649466368 300311691264 300357255168 300700986768 301433094144 302490873594 302536768128 303227338752 303273345024 303620413824 304337582224 304405807104 305427678192 305474018304 306217746432 306568184832 306614697984 307292316032 308439785472 309544574976 309591539712 310275736576 311434346496 311481597952 312266409336 312597282816 314125137963 314457980928 314505691136 314937704448 315298122048 315680096256 316042873848 317174896584 317223019008 317559144448 317995352064 318359268864 319111251264 320254264512 320302854144 321450135552 321498906624 322209418752 322258305024 323412590592 324620255232 325337665536 325387026432 325759402332 326552518656 326602063872 327748165472 328198368996 328546123776 328922114976 328972019712 329772957696 330930186496 331384760928 331735891968 331786223616 332115533568 332165922816 334143100928 334602088704 335390834688 337387208704 337850652672 337901912064 338288610114 338647056384 338698436608 340353864144 341130756096 341182513152 341572965552 341986770944 342379780002 342456532992 343606137966 343658270592 344494964736 344889207936 344941535232 345703855536 345756306432 346994758656 347892350976 348237646848 348290482176 349060203648 349113163776 350363639808 350416797696 351671943168 352502611968 352906019193 352959562816 353765228544 353818902528 355140108288 355548233079 355924967424 355978969088 356332291224 356386354688 356875896384 357254037504 359000157672 359380549632 359435075584 359846416384 360340710912 362485596096 362540593152 362924736512 363340070912 363839164416 366004873728 366060404736 366867644416 367371583488 367427321856 368716686156 369614389248 370037379348 370093522176 370994577408 372296459808 373202878464 373259501568 373629975264 373686663168 374512510164 374569331968 375910988544 375968022528 376883380224 377314689024 378205927424 379560609792 379618197504 380977938432 381035741184 381877829632 382898097162 383303811072 384735117312 385585381376 386615554416 387025207296 387083927552 388059227136 388916837478 388975844736 390369103488 390842023936 391378894848 391826792448 392692729104 392752309248 394159094784 394218897408 395630936064 396565438464 397079508168 397985882112 398046265344 399443076669 399532621824 400415588352 400476340224 400873827627 400934649024 401910792192 403321164792 403382357504 404303118336 404364460032 404827218432 405874409472 407236904256 407298691072 407858167296 408290328576 408757579776 408819597312 411253047296 411817955328 412726099968 412788719616 415245795328 415816187904 416355212448 416796377088 418833517284 419277307904 419853238272 419916939264 420333722172 420397496064 421390498464 422899862112 422964025344 423993802752 424479025152 425481668352 427005686016 427070472192 428600180736 428665208832 429612558336 429677740032 430169467182 431216787456 432827006976 433783554048 433849368576 434345869776 435403358208 435469418496 436931261858 437597825328 438061498368 438562819968 438629359616 439697276928 441779320242 441846347904 442314522624 442381631488 442820711424 442887897088 443496259584 446136118272 446714446689 447187779584 447802048512 450467536896 450535882752 451051480152 451529408512 452149641216 453736310391 453805152192 454841008128 454910017536 455430620736 456506373336 456608710656 458141517288 458211027456 459326619648 459852277248 459922046976 460938474048 461008408576 462659678208 464316862464 464387309568 465413604864 465484218368 467151519744 467222396928 468895924224 470003482624 470541358924 471686971392 471758536704 473520144384 474064310772 474566623232 475109721632 475762344876 475834528512 476338716672 478666876896 479174066176 480381396768 480454281216 482248359936 483314128128 483387457536 485118885888 486930382848 488006498304 488080539648 488639103498 489828777984 489903095808 491622248208 492819185664 493383172464 493458029568 494548571114 494659436544 496395279744 497603837952 497679335424 498173300352 498248884224 499350013552 501214651392 501290696704 502511173632 503086252032 506080813056 506157596672 506852868096 507432915171 507970584576 508047654912 510530796216 511071748096 511773769728 512359448328 512980156416 513569670003 515409206949 515487405888 516033609728 516742447104 517333811904 517412302848 518555783304 518634459648 520492137984 521838526464 522356470272 522435723264 523590305472 523669745664 525545459712 525625196544 527507914752 528753917952 529439344224 530647842816 530728353792 532590768892 532710162432 533887451136 533968453632 534498436836 534579532032 535881056256 537761553056 538500236508 539070824448 539152613376 539769624576 542982539008 543728394144 543810889728 544387104768 545010106368 545092796416 549007310592 549090607104 550301466624 550384959488 551140982784 553075029234 554421583872 555056069022 555140283264 555728502784 556491866112 558444689712 559804317696 559889252352 560444962896 560529994752 561768765246 561853997952 563866482816 563952033792 565325070336 565972033536 567308891136 569340914688 569427296256 571466907648 571553611776 572816744448 572903653376 573559289576 574347145743 574955716608 577102675968 578378072064 578465824768 579127826368 579923331624 580537810944 580625891328 583375256217 583463767104 584081997824 584750426624 585553655232 586263035904 589039093656 589128463872 589752696832 590427615232 591238642176 591328346112 594848157696 595619262252 596978823168 597069398016 599298932736 600623382528 600714510336 601401973536 602866188288 604981747188 605073536256 606454677504 606546690048 607240827648 608675164448 608811614208 610855356384 610948036608 612435492864 613136369664 613229395968 614584632064 616879570944 619089149952 619183079424 620551473152 622868692992 622963195904 624532818672 625194565632 628250275926 628915961856 629011382272 629875408896 630596244096 631360192512 632085747696 634349793168 634446038016 635118288896 635990704128 636718537728 638222502528 640508529024 640605708288 642900271104 642997813248 644418837504 644516610048 645254200773 646825181184 649240510464 650675331072 650774052864 651518804664 653105037312 653204127744 655396892787 655496330944 656396737992 657092247552 657844229952 657944039424 659545915392 661860372992 662769521856 663471783936 663572447232 664231067136 664331845632 668286201856 669204177408 670781669376 674774417408 675701305344 675803824128 676577220228 677294112768 677396873216 680707728288 682261512192 682365026304 683145931104 683973541888 684759560004 684913065984 687212275932 687316541184 688989929472 689778415872 689883070464 691407711072 691512612864 693989517312 696475293696 696580964352 698120407296 698226327552 700727279616 700833595392 703343886336 705005223936 705812038386 705919125632 707530457088 707637805056 710280216576 711096466158 711849934848 711957938176 712664582448 712772709376 713751792768 714508075008 718000315344 718761099264 718870151168 719692832768 720681421824 724971192192 725081186304 725849473024 726680141824 727678328832 732009747456 732120809472 732958655247 733735288832 734743166976 734854643712 737433372312 739228778496 740074758696 740187044352 741822856671 741989154816 744592919616 746405756928 746519003136 747259950528 747373326336 749025020328 749138663936 751821977088 751936045056 753766760448 754629378048 756411854848 759121219584 759236395008 761955876864 762071482368 763755659264 765796194324 766607622144 769470234624 771170762752 773231108832 774050414592 774167855104 776118454272 777833674956 777951689472 780738206976 782757789696 783653584896 785385458208 785504618496 788318189568 788437794816 791261872128 793130876928 794159016336 795971764224 796092530688 798886153338 799065243648 800831176704 800952680448 801747655254 801869298048 803821584384 806642329584 806764715008 808606236672 808728920064 809654436864 811748818944 814473808512 814597382144 815716334592 816580657152 817515159552 817639194624 822506094592 823635910656 825452199936 825577439232 829612543851 830491590656 831632375808 832584103533 832710424896 833592754176 837667034568 838554615808 839706476544 839833878528 840667444344 840794992128 842653147869 842780996928 845799724224 845928050688 847987605504 848958050304 850963336704 854011372032 854140944384 857200361472 857330417664 859225116672 859355480064 860338934364 862433574912 865654013952 867567108096 867698737152 868691739552 870806716416 870938836992 873862523716 875195650656 876122996736 877125639936 877258719232 879394553856 883558640484 883692695808 884629045248 885641422848 885775794176 886992519168 892272236544 893428893378 894375559168 895604097024 900935073792 901071765504 902102960304 903058817024 904299282432 907472620782 907610304384 909682016256 909820035072 910861241472 913012746672 913217421312 916283034576 916422054912 918653239296 919704554496 919844093952 921876948096 922016817152 925319356416 928633724928 928774619136 930827209728 930968436736 932033845561 934303039488 934444793856 937791848448 940006965248 941082717848 942375413889 943373942784 943517073408 947040288768 948128621544 949133246464 950219443264 951524689752 951669057024 952677433344 957333753792 958348132352 960762793536 960908562432 964496719872 966628256256 966774915072 970237771776 973860765696 976012996608 976161079296 977278206996 979657555968 979806191616 983244496416 985638371328 986766344928 986916059136 989097142228 989318873088 992790559488 995207675904 995358670848 996346600704 996497768448 998700027104 1002429302784 1002581393408 1006172504064 1012161626112 1012315193344 1013705736192 1014865830342 1015941169152 1016095309824 1021061592432 1022143496192 1023547539456 1024718896656 1025960312832 1027139340006 1030818413898 1030974811776 1032067219456 1033484894208 1034667623808 1034824605696 1037111566608 1037268919296 1040984275968 1043677052928 1044712940544 1044871446528 1047180610944 1047339491328 1051090919424 1051250393088 1055015829504 1057507835904 1058718057579 1058878688448 1061295685632 1061456707584 1065181537784 1065420324864 1066644699237 1067774902272 1067936907264 1068996873672 1069159064064 1071762112512 1075523106112 1077000473016 1078141648896 1078305226752 1079539249152 1085965078016 1087456788288 1087621779456 1088774209536 1090020212736 1090185592832 1098014621184 1098181214208 1100602933248 1100769918976 1102281965568 1106150058468 1108843167744 1110112138044 1110280566528 1111457005568 1112983732224 1116889379424 1119608635392 1119778504704 1120889925792 1121059989504 1123537530492 1123707995904 1127732965632 1127904067584 1130650140672 1131944067072 1134617782272 1138681829376 1138854592512 1142933815296 1143107223552 1145633488896 1145807306752 1147118579152 1148694291486 1149911433216 1154205351936 1156756144128 1156931649536 1158255652736 1159846663248 1161075621888 1161251782656 1166750512434 1166927534208 1168163995648 1169500853248 1171107310464 1172526071808 1178078187312 1178256927744 1179505393664 1180855230464 1182477284352 1182656692224 1189696315392 1191238524504 1193957646336 1194138796032 1198329230007 1198597865472 1201246765056 1201429020672 1202621482881 1202803947072 1205732376576 1209963494376 1210147072512 1212909355008 1213093380096 1214481655296 1217350328896 1217623228416 1221710712768 1221896073216 1224870985728 1226272739328 1226458791936 1229169264128 1233759141888 1238178299904 1238366158848 1241102946304 1245737385984 1245926391808 1249065637344 1250389131264 1256500551852 1257831923712 1258022764544 1259750817792 1261192488192 1264171495392 1268699586336 1268892076032 1270236577792 1271981408256 1273437075456 1276445005056 1281017058048 1281211416576 1285800542208 1285995626496 1288837675008 1289033220096 1290508401546 1293650362368 1298481020928 1301350662144 1301548105728 1303037609328 1306210074624 1306408255488 1310793785574 1310992661888 1312793475984 1314184495104 1315688459904 1315888078848 1319091830784 1323720745984 1325539043712 1326943567872 1327144894464 1328462134272 1328663691264 1336572403712 1338408354816 1340143340067 1341563338752 1349548834816 1351402610688 1351607648256 1353154440456 1354588225536 1354793746432 1361208931173 1361415456576 1364523024384 1364730052608 1366291862208 1367947083776 1369519120008 1369826131968 1374424551864 1374633082368 1377979858944 1379556831744 1379766140928 1382815422144 1383025225728 1387979034624 1392950587392 1393161928704 1396240814592 1396452655104 1401454559232 1401667190784 1406687772672 1410010447872 1411624076772 1411838251264 1415060914176 1415275610112 1420560433152 1422192932316 1423699869696 1423915876352 1425329164896 1425545418752 1427503585536 1429016150016 1436000630688 1437522198528 1437740302336 1439385665536 1441362843648 1449942384384 1450162372608 1453360283648 1455356657664 1464019494912 1464241618944 1465917310494 1467470577664 1469486333952 1469709287424 1474866744624 1478457556992 1480149517392 1480374088704 1483645713342 1483978309632 1489185839232 1492811513856 1493038006272 1494519901056 1494746652672 1498050040656 1498277327872 1503643954176 1503872090112 1507533520896 1509258756096 1512823709696 1518242439168 1518472790016 1523911753728 1524142964736 1527511318528 1529259416503 1531592388648 1533215244288 1538940469248 1540709010009 1542341525504 1546227620847 1546462217664 1548100829184 1548335710208 1552236908544 1555667349912 1555903378944 1561476413952 1565515579392 1567307169792 1570770916416 1571009236992 1576636379136 1576875589632 1582523744256 1586261753856 1588318032672 1591943528448 1592185061376 1597772306676 1598130487296 1601662353408 1601905360896 1603495310508 1603738596096 1607643168768 1613284659168 1613529430016 1617212473344 1617457840128 1619308873728 1628947617024 1629194764288 1631432669184 1633161314304 1635030319104 1635278389248 1645012189184 1647271821312 1650904399872 1651154878464 1659225087702 1660983181312 1663264751616 1665168207066 1665420849792 1667185508352 1675334069136 1677109231616 1679412953088 1679667757056 1681334888688 1681589984256 1685306295738 1685561993856 1691599448448 1691856101376 1695975211008 1697916100608 1701926673408 1708022744064 1708281888768 1714400722944 1714660835328 1718450233344 1718710960128 1720677868728 1724867149824 1730919998899 1731308027904 1735134216192 1735397474304 1737383479104 1741613432832 1741877673984 1747725047432 1750125768651 1750391301312 1752245993472 1754251279872 1754517438464 1758789107712 1767117280968 1767385391616 1769258090496 1771282845696 1771551588352 1773985038336 1784544473088 1786857786756 1788751118336 1791208194048 1801870147584 1802143531008 1804205920608 1806117634048 1808598564864 1814945241564 1815220608768 1819364032512 1819640070144 1821722482944 1826025493344 1826434842624 1832566069152 1832844109824 1837306478592 1839409108992 1839688187904 1843753896192 1844033634304 1850638712832 1857267449856 1857549238272 1861654419456 1861936873472 1864067691122 1868606078976 1868889587712 1875583696896 1880013930496 1882165435696 1884750827778 1886747885568 1887034146816 1894080577536 1896257243088 1898266492928 1900438886528 1903049379504 1903338114048 1905354866688 1914667507584 1916696264704 1921525587072 1921817124864 1928993439744 1933256512512 1933549830144 1935762602319 1940475543552 1947721531392 1952025993216 1952322158592 1954556413992 1959315111936 1959612383232 1966190678361 1966488992832 1971276742656 1973532689856 1973832118272 1978194284456 1978637746176 1985581118976 1990415351808 1990717341696 1992693201408 1992995536896 1997400054208 2004858605568 2005162786816 2012345008128 2024323252224 2024630386688 2027411472384 2029731660684 2031882338304 2032190619648 2042123184864 2044286992384 2047095078912 2049437793312 2051920625664 2054278680012 2061636827796 2061949623552 2064134438912 2066969788416 2069335247616 2069649211392 2074223133216 2074537838592 2081968551936 2089425881088 2089742893056 2094361221888 2094678982656 2102181838848 2102500786176 2110031659008 2115015671808 2117436115158 2117757376896 2122591371264 2122913415168 2130363075568 2130840649728 2133289398474 2135549804544 2135873814528 2137993747344 2138318128128 2143524225024 2151046212224 2154000946032 2156283297792 2156610453504 2159078498304 2171930156032 2174913576576 2175243558912 2177548419072 2180040425472 2180371185664 2196029242368 2196362428416 2198875965741 2201205866496 2201539837952 2204563931136 2212300116936 2217686335488 2220224276088 2220561133056 2222914011136 2225468570013 2225967464448 2233778758848 2239217270784 2239557009408 2241779851584 2242119979008 2247075060984 2247415991808 2255465931264 2255808135168 2261300281344 2263888134144 2269235564544 2277363658752 2277709185024 2285867630592 2286214447104 2291266977792 2291614613504 2294237158304 2297388582972 2299822866432 2308410703872 2313512288256 2313863299072 2316511305472 2319693326496 2322151243776 2322503565312 2333501024868 2333855068416 2336327991296 2339001706496 2342214620928 2356156374624 2356513855488 2359010787328 2361710460928 2364954568704 2365313384448 2379392630784 2382477049008 2387915292672 2388277592064 2396658460014 2397195730944 2402493530112 2402858041344 2405242965762 2405607894144 2411464753152 2419926988752 2420294145024 2425818710016 2426186760192 2428963310592 2434700657792 2435246456832 2443421425536 2443792146432 2449741971456 2452545478656 2452917583872 2458338528256 2467518283776 2476356599808 2476732317696 2482205892608 2488837631553 2491474771968 2491852783616 2498131274688 2500778262528 2513001103704 2515663847424 2516045529088 2519501635584 2522384976384 2527959443607 2528342990784 2537399172672 2537784152064 2540473155584 2543962816512 2546874150912 2552890010112 2562034116096 2562422833152 2571601084416 2571991252992 2577675350016 2578066440192 2581016803092 2587300724736 2596962041856 2602701324288 2603096211456 2606075218656 2612420149248 2612816510976 2621587571148 2621985323776 2625586951968 2628368990208 2631376919808 2631776157696 2638183661568 2647441491968 2651078087424 2653887135744 2656924268544 2657327382528 2673144807424 2676816709632 2680286680134 2683126677504 2699097669632 2702805221376 2703215296512 2706308880912 2709176451072 2709587492864 2722417862346 2722830913152 2729046048768 2729460105216 2732583724416 2735894167552 2739038240016 2739652263936 2748849103728 2749266164736 2755959717888 2759113663488 2759532281856 2765630844288 2766050451456 2775958069248 2785901174784 2786323857408 2792481629184 2792905310208 2796101536683 2802909118464 2803334381568 2813375545344 2820020895744 2823248153544 2823676502528 2830121828352 2830551220224 2841120866304 2844385864632 2847399739392 2847831752704 2850658329792 2851090837504 2855007171072 2858032300032 2872001261376 2875044397056 2875480604672 2878771331072 2882725687296 2899884768768 2900324745216 2906720567296 2910713315328 2928038989824 2928483237888 2931834620988 2934941155328 2938972667904 2939418574848 2949733489248 2956915113984 2960299034784 2960748177408 2967291426684 2967956619264 2978371678464 2985623027712 2986076012544 2989039802112 2989493305344 2996100081312 2996554655744 3007287908352 3007744180224 3018517512192 3025647419392 3036484878336 3036945580032 3047823507456 3048285929472 3055022637056 3058518833006 3063184777296 3066430488576 3077880938496 3081418020018 3084683051008 3092455241694 3092924435328 3096201658368 3096671420416 3104473817088 3111334699824 3111806757888 3122952827904 3131031158784 3134614339584 3141541832832 3142018473984 3153272758272 3153751179264 3165047488512 3172523507712 3176154172737 3176636065344 3183887056896 3184370122752 3195544613352 3196260974592 3203324706816 3203810721792 3206990621016 3207477192192 3214565712241 3215286337536 3226569318336 3227058860032 3234424946688 3234915680256 3238617747456 3257895234048 3258389528576 3262865338368 3266322628608 3270060638208 3270556778496 3290024378368 3294543642624 3301808799744 3302309756928 3318450175404 3321966362624 3326529503232 3330336414132 3330841699584 3334371016704 3350668138272 3354218463232 3358825906176 3359335514112 3362669777376 3363179968512 3370612591476 3371123987712 3383198896896 3383712202752 3391950422016 3395832201216 3403853346816 3416045488128 3416563777536 3428801445888 3429321670656 3436900466688 3437421920256 3441355737456 3449734299648 3461839997798 3462616055808 3470268432384 3470794948608 3474766958208 3483226865664 3483755347968 3495450094864 3500251537302 3500782602624 3504491986944 3508502559744 3509034876928 3517578215424 3534234561936 3534770783232 3538516180992 3542565691392 3543103176704 3547970076672 3569088946176 3573715573512 3577502236672 3582416388096 3594987690021 3603740295168 3604287062016 3607864448643 3608411841216 3612235268096 3617197129728 3629890483128 3630441217536 3638728065024 3639280140288 3643444965888 3652050986688 3652869685248 3665132138304 3665688219648 3674612957184 3678818217984 3679376375808 3687507792384 3688067268608 3701277425664 3714534899712 3715098476544 3723308838912 3723873746944 3728135382244 3737212157952 3737779175424 3751167393792 3760027860992 3764330871392 3769501655556 3773495771136 3774068293632 3792514486176 3796532985856 3800877773056 3806098759008 3806676228096 3810709733376 3829335015168 3833392529408 3843051174144 3843634249728 3857986879488 3866513025024 3867099660288 3871525204638 3880951087104 3895443062784 3904051986432 3904644317184 3909112827984 3918630223872 3919224766464 3932381356722 3932977985664 3942553485312 3947065379712 3947664236544 3956388568912 3957275492352 3971162237952 3980830703616 3981434683392 3985386402816 3985991073792 3994800108416 4009717211136 4010325573632 4020430020201 4024690016256 4048646504448 4049260773376 4054822944768 4059463321368 4063764676608 4064381239296 4083626793519 4084246369728 4088573984768 4094190157824 4098875586624 4103841251328 4108557360024 4123273655592 4123899247104 4128268877824 4133939576832 4138670495232 4139298422784 4148446266432 4149075677184 4163937103872 4178851762176 4179485786112 4188722443776 4189357965312 4204363677696 4205001572352 4220063318016 4230031343616 4234872230316 4235514753792 4245182742528 4245826830336 4260726151136 4261681299456 4266578796948 4271099609088 4271747629056 4275987494688 4276636256256 4287048450048 4302092424448 4308001892064 4312566595584 4313220907008 4318156996608 4343860312064 4349827153152 4350487117824 4360080850944 4360742371328 4392058484736 4392724856832 4397751931482 4402411732992 4403079675904 4409127862272 4424600233872 4435372670976 4440448552176 4441122266112 4445828022272 4450937140026 4451934928896 4467557517696 4478434541568 4479114018816 4483559703168 4484239958016 4494150121968 4494831983616 4510931862528 4511616270336 4522600562688 4527776268288 4538471129088 4554727317504 4555418370048 4571735261184 4572428894208 4582533955584 4583229227008 4587778249509 4588474316608 4594777165944 4599645732864 4616821407744 4622127030027 4627024576512 4627726598144 4633022610944 4639386652992 4644302487552 4645007130624 4667002049736 4667710136832 4672655982592 4678003412992 4684429241856 4712312749248 4713027710976 4718021574656 4723420921856 4729909137408 4730626768896 4758785261568 4764954098016 4775830585344 4776555184128 4793316920028 4794391461888 4804987060224 4805716082688 4810485931524 4811215788288 4822929506304 4839853977504 4840588290048 4851637420032 4852373520384 4857926621184 4869401315584 4886842851072 4887584292864 4899483942912 4905090957312 4905835167744 4916677056512 4935036567552 4952713199616 4953464635392 4964411785216 4977675263106 4982949543936 4983705567232 4996262549376 5001556525056 5026002207408 5031327694848 5032091058176 5039003271168 5044769952768 5055918887214 5056685981568 5074798345344 5075568304128 5080946311168 5087925633024 5093748301824 5105780020224 5124068232192 5124845666304 5143202168832 5143982505984 5155350700032 5156132880384 5162033606184 5174601449472 5192759996697 5193924083712 5205402648576 5206192422912 5212150437312 5224840298496 5225633021952 5243175142296 5243970647552 5251173903936 5256737980416 5262753839616 5263552315392 5276367323136 5294882983936 5302156174848 5307774271488 5313848537088 5314654765056 5346289614848 5353633419264 5360573360268 5366253355008 5398195339264 5405610442752 5406430593024 5412617761824 5418352902144 5419174985728 5444835724692 5445661826304 5458092097536 5458920210432 5465167448832 5478076480032 5479304527872 5497698207456 5498532329472 5511919435776 5518227326976 5519064563712 5531261688576 5532100902912 5551916138496 5571802349568 5572647714816 5584963258368 5585810620416 5592203073366 5605818236928 5606668763136 5626751090688 5640041791488 5646496307088 5647353005056 5660243656704 5661102440448 5682241732608 5688771729264 5694799478784 5695663505408 5701316659584 5702181675008 5710014342144 5716064600064 5744002522752 5750088794112 5750961209344 5757542662144 5765451374592 5799769537536 5800649490432 5807287806957 5813441134592 5821426630656 5856077979648 5856966475776 5863669241976 5869882310656 5877945335808 5878837149696 5898572035083 5899466978496 5913830227968 5920598069568 5921496354816 5934582853368 5935913238528 5956743356928 5971246055424 5972152025088 5978079604224 5978986610688 5992200162624 5993109311488 6014575816704 6015488360448 6037035024384 6051294838784 6072969756672 6073891160064 6095647014912 6096571858944 6110045274112 6117037666012 6126369554592 6132860977152 6155761876992 6162836040036 6169366102016 6184910483388 6185848870656 6192403316736 6208947634176 6222669399648 6223613515776 6245905655808 6269228679168 6283083665664 6284036947968 6306545516544 6307502358528 6330094977024 6345047015424 6352308345474 6353272130688 6367774113792 6368740245504 6391089226704 6392521949184 6406649413632 6407621443584 6413981242032 6414954384384 6429131424482 6430572675072 6453138636672 6454117720064 6468849893376 6469831360512 6477235494912 6515790468096 6516779057152 6525730676736 6532645257216 6540121276416 6541113556992 6580048756736 6589087285248 6596627897223 6603617599488 6604619513856 6636900350808 6643932725248 6653059006464 6660672828264 6661683399168 6668742033408 6676405710039 6701336276544 6708436926464 6717651812352 6718671028224 6725339554752 6726359937024 6741225182952 6742247975424 6766397793792 6767424405504 6783900844032 6791664402432 6807706693632 6832090976256 6833127555072 6857602891776 6858643341312 6873800933376 6874843840512 6882711474912 6899468599296 6923679995596 6925232111616 6940536864768 6941589897216 6949533916416 6966453731328 6967510695936 6990900189728 7000503074604 7001565205248 7008983973888 7017005119488 7018069753856 7068469123872 7069541566464 7077032361984 7085131382784 7086206353408 7095940153344 7138177892352 7147431147024 7155004473344 7164832776192 7189975380042 7207480590336 7208574124032 7215728897286 7216823682432 7224470536192 7234394259456 7259780966256 7260882435072 7277456130048 7278560280576 7286889931776 7304101973376 7305739370496 7330264276608 7331376439296 7349225914368 7357636435968 7358752751616 7375015584768 7376134537216 7402554851328 7429069799424 7430196953088 7446617677824 7447747493888 7456270764488 7466512894659 7474424315904 7475558350848 7502334787584 7520055721984 7528661742784 7539003311112 7546991542272 7548136587264 7583878330821 7585028972352 7593065971712 7601755546112 7612197518016 7613352456192 7621419466752 7658670030336 7666785058816 7686102348288 7687268499456 7715973758976 7733026050048 7734199320576 7743050409276 7761902174208 7790886125568 7808103972864 7809288634368 7818225655968 7837260447744 7838449532928 7864762713444 7865955971328 7885106970624 7894130759424 7895328473088 7912777137824 7914550984704 7942324475904 7961661407232 7970772805632 7971982147584 7989600216832 8019434422272 8020651147264 8040860040402 8049380032512 8097293008896 8098521546752 8109645889536 8118926642736 8127529353216 8128762478592 8167253587038 8168492739456 8177147969536 8188380315648 8197751173248 8207682502656 8217114720048 8246547311184 8247798494208 8256537755648 8267879153664 8277340990464 8278596845568 8296892532864 8298151354368 8327874207744 8357703524352 8358971572224 8377444887552 8378715930624 8388304610049 8408727355392 8410003144704 8440126636032 8460062687232 8469744460632 8471029507584 8490365485056 8491653660672 8521452302272 8523362598912 8533157593896 8542199218176 8543495258112 8551974989376 8553272512512 8574096900096 8604184848896 8616003784128 8625133191168 8626441814016 8636313993216 8687720624128 8699654306304 8700974235648 8720161701888 8721484742656 8784116969472 8785449713664 8795503862964 8804823465984 8806159351808 8818255724544 8849200467744 8870745341952 8880897104352 8882244532224 8891656044544 8901874280052 8903869857792 8935115035392 8956869083136 8958228037632 8967119406336 8968479916032 8988300243936 8989663967232 9021863725056 9023232540672 9055552536576 9076942258176 9109454635008 9110836740096 9143470522368 9144857788416 9165067911168 9166458454016 9175556499018 9176948633216 9189554331888 9199291465728 9233642815488 9244254060054 9254049153024 9255453196288 9266045221888 9278773305984 9288604975104 9290014261248 9334004099472 9335420273664 9345311965184 9356006825984 9368858483712 9424625498496 9426055421952 9436043149312 9446841843712 9459818274816 9461253537792 9517570523136 9528462518211 9529908196032 9551661170688 9553110368256 9586633840056 9588782923776 9609974120448 9611432165376 9620971863048 9622431576576 9643697136723 9645859012608 9679707955008 9681176580096 9703274840064 9704747040768 9715853242368 9738802631168 9773685702144 9775168585728 9798967885824 9810181914624 9811670335488 9833354113024 9870073135104 9905426399232 9906929270784 9928823570432 9955350526212 9965899087872 9967411134464 9992525098752 10003113050112 10052004414816 10062655389696 10064182116352 10078006542336 10089539905536 10111837774428 10113371963136 10149596690688 10151136608256 10175851266048 10187496603648 10211560040448 10248136464384 10249691332608 10286404337664 10287965011968 10310701400064 10312265760768 10324067212368 10349202898944 10385519993394 10387848167424 10410805297152 10412384845824 10424300874624 10449680596992 10451266043904 10486350284592 10487941295104 10502347807872 10513475960832 10525507679232 10527104630784 10552734646272 10589765967872 10604312349696 10615548542976 10627697074176 10629309530112 10692579229696 10707266838528 10721146720536 10732506710016 10784963070063 10796390678528 10811220885504 10812861186048 10823593345929 10825235523648 10836705804288 10838349971456 10889671449384 10891323652608 10916184195072 10917840420864 10930334897664 10956152960064 10958609055744 10995396414912 10997064658944 11023838871552 11036454653952 11038129127424 11062523377152 11064201805824 11103832276992 11143604699136 11145295429632 11169926516736 11171621240832 11184406146732 11211636473856 11213337526272 11253502181376 11280083582976 11292992614176 11294706010112 11320487313408 11322204880896 11377543458528 11389598957568 11391327010816 11402633319168 11404363350016 11420028684288 11432129200128 11488005045504 11500177588224 11515085324288 11530902749184 11599539075072 11601298980864 11614575613914 11626882269184 11642853261312 11712155959296 11713932951552 11727338483952 11739764621312 11755890671616 11757674299392 11797144070166 11798933956992 11827660455936 11841196139136 11842992709632 11869165706736 11871826477056 11913486713856 11942492110848 11944304050176 11956159208448 11957973221376 11984400325248 11986218622976 12029151633408 12030976720896 12074070048768 12102589677568 12116439992293 12145939513344 12147782320128 12191294029824 12193143717888 12220090548224 12234075332024 12250880380557 12252739109184 12265721954304 12311523753984 12325672080072 12338732204032 12369820966776 12371697741312 12384806633472 12417895268352 12445338799296 12447227031552 12491811311616 12538457358336 12566167331328 12568073895936 12613091033088 12615004717056 12660189954048 12690094030848 12704616690948 12706544261376 12735548227584 12737480491008 12782178453408 12785043898368 12813298827264 12815242887168 12827962484064 12829908768768 12858262848964 12861145350144 12906277273344 12908235440128 12937699786752 12939662721024 12954470989824 13031580936192 13033558114304 13051461353472 13080242552832 13082227113984 13160097513472 13178174570496 13193255794446 13207235198976 13209239027712 13273800701616 13287865450496 13306118012928 13321345656528 13323366798336 13337484066816 13352811420078 13402672553088 13416873852928 13435303624704 13437342056448 13450679109504 13452719874048 13482450365904 13484495950848 13532795587584 13534848811008 13567801688064 13583328804864 13615413387264 13664181952512 13666255110144 13715205783552 13717286682624 13747601866752 13749687681024 13763334748527 13765422949824 13798937198592 13847359991192 13850464223232 13866381090081 13881073729536 13883179794432 13899067832832 13932907462656 13935021391872 13981800379456 14001006149208 14003130410496 14017967947776 14034010238976 14036139507712 14136938247744 14139083132928 14154064723968 14170262765568 14172412706816 14191880306688 14276355784704 14294862294048 14310008946688 14329665552384 14379950760084 14414961180672 14417148248064 14431457794572 14433647364864 14448941072384 14468788518912 14519561932512 14521764870144 14554912260096 14557120561152 14573779863552 14608203946752 14660528553216 14662752878592 14698451828736 14715272871936 14717505503232 14750031169536 14752269074432 14805109702656 14858139598848 14860393906176 14893235355648 14895494987776 14912541528976 14933025789318 14948848631808 14951116701696 15004669575168 15040111443968 15057323485568 15078006622224 15093983084544 15096273174528 15167756661642 15170057944704 15186131943424 15203511092224 15224395036032 15226704912384 15242838933504 15317340060672 15333570117632 15372204696576 15374536998912 15431947517952 15466052100096 15468398641152 15486100818552 15523804348416 15578279990091 15581772251136 15616207945728 15618577268736 15636451311936 15674520895488 15676899065856 15729525426888 15731911942656 15770213941248 15788261518848 15790656946176 15825554275648 15829101969408 15884648951808 15923322814464 15941545611264 15943964295168 15979200433664 16038868844544 16041302294528 16081720080804 16098760065024 16194586017792 16197043093504 16219291779072 16237853285472 16255058706432 16257524957184 16334507174076 16336985478912 16354295939072 16376760631296 16395502346496 16434229440096 16493094622368 16495596988416 16513075511296 16535758307328 16554681980928 16557193691136 16593785065728 16596302708736 16655748415488 16715407048704 16717943144448 16754889775104 16757431861248 16776609220098 16817454710784 16820006289408 16880253272064 16920125374464 16939488921264 16942059015168 16980730970112 16983307321344 17042904604544 17046725197824 17066315187792 17084398436352 17086990516224 17103949978752 17106545025024 17148193800192 17208369697792 17232007568256 17250266382336 17252883628032 17272627986432 17375441248256 17399308612608 17401948471296 17421863420871 17440323403776 17442969485312 17568233938944 17570899427328 17591007725928 17609646931968 17612318703616 17636511449088 17695716105249 17698400935488 17741490683904 17761794208704 17764489064448 17783312089088 17803748560104 17807739715584 17870230070784 17913738166272 17916456075264 17934238812672 17936959832064 17976600487872 17979327934464 18043727450112 18046465081344 18111105073152 18153884516352 18218909270016 18221673480192 18286941044736 18289715576832 18330135822336 18332916908032 18351112998036 18353897266432 18379108663776 18398582931456 18467285630976 18488508120108 18508098306048 18510906392576 18532090443776 18557546611968 18577209950208 18668008198944 18670840547328 18690623930368 18712013651968 18737716967424 18849250996992 18852110843904 18893683687424 18919636549632 18922507075584 19035141046272 19056925036422 19059816392064 19103322341376 19106220736512 19173267680112 19177565847552 19219948240896 19222864330752 19241943726096 19244863153152 19287394273446 19291718025216 19359415910016 19362353160192 19406549680128 19409494081536 19431706484736 19477605262336 19547371404288 19550337171456 19597935771648 19620363829248 19623340670976 19666708226048 19740146270208 19810852798464 19813858541568 19857647140864 19910701052424 19931798175744 19934822268928 19985050197504 20006226100224 20029217130117 20104008829632 20125310779392 20128364232704 20156013084672 20179079811072 20223675548856 20226743926272 20299193381376 20302273216512 20351702532096 20374993207296 20423120080896 20496272928768 20499382665216 20572808675328 20575930023936 20621402800128 20624531521536 20648134424736 20698405797888 20771039986788 20775696334848 20821610594304 20824769691648 20848601749248 20899361193984 20902532087808 20972700569184 20975882590208 21004695615744 21026951921664 21051015358464 21054209261568 21179531935744 21208624699392 21231097085952 21255394148352 21258619060224 21385158459392 21414533677056 21442293441072 21465013420032 21569926140126 21592781357056 21622441771008 21625722372096 21647186691858 21650471047296 21673411608576 21676699942912 21779342898768 21782647305216 21832368390144 21835680841728 21860669795328 21912305920128 21917218111488 21990792829824 21994129317888 22047677743104 22072909307904 22076258254848 22125046754304 22128403611648 22207664553984 22287209398272 22290590859264 22339853033472 22343242481664 22368812293464 22423272947712 22426675052544 22501959985687 22507004362752 22560167165952 22585985228352 22589412020224 22640974626816 22644409761792 22751634992463 22755086917056 22779197915136 22782654021632 22805266638336 22808726700032 22840057368576 22864258400256 22976010091008 23000355176448 23030170648576 23061805498368 23199078150144 23202597961728 23229151227828 23253764538368 23285706522624 23424311918592 23427865903104 23454676967904 23479529242624 23511781343232 23515348598784 23594288140332 23597867913984 23655320911872 23682392278272 23685985419264 23738331413472 23743652954112 23826973427712 23884984221696 23912318416896 23915946442752 23968800650496 23972437245952 24058303266816 24061953441792 24148140097536 24205179355136 24232879984586 24291879026688 24295564640256 24382588059648 24386287435776 24440181096448 24468150664048 24501760761114 24505478218368 24531443908608 24623047507968 24651344160144 24677464408064 24739641933552 24743395482624 24769613266944 24835790536704 24890677598592 24894454063104 24983622623232 25076914716672 25132334662656 25136147791872 25164913830147 25226182066176 25230009434112 25320379908096 25380188061696 25409233381896 25413088522752 25471096455168 25474960982016 25564356906816 25570087796736 25626597654528 25630485774336 25655924968128 25659817537536 25716525697928 25722290700288 25812554546688 25816470880256 25875399573504 25879325442048 25908941979648 26063161872384 26067116228608 26102922706944 26160485105664 26164454227968 26320195026944 26356349140992 26386511588892 26414470397952 26418478055424 26547601403232 26575730900992 26612236025856 26642691313056 26646733596672 26674968133632 26705622840156 26805345106176 26833747705856 26870607249408 26874684112896 26901358219008 26905439748096 26964900731808 26968991901696 27065591175168 27069697622016 27166657609728 27230826774528 27328363905024 27332510220288 27430411567104 27434573365248 27495203733504 27499375362048 27526669497054 27530845899648 27597874397184 27694719982384 27700928446464 27732762180162 27762147459072 27766359588864 27798135665664 27865814925312 27870042783744 27963600758912 28002012298416 28006260820992 28035935895552 28068020477952 28072279015424 28273876495488 28278166265856 28308129447936 28340525531136 28344825413632 28383760613376 28552711569408 28585387554633 28589724588096 28620017893376 28659331104768 28759901520168 28829922361344 28834296496128 28862915589144 28867294729728 28897882144768 28931091410169 28937577037824 29039123865024 29043529740288 29109824520192 29114241122304 29147559727104 29216407893504 29321057106432 29325505757184 29396903657472 29430545743872 29435011006464 29500062339072 29504538148864 29610219405312 29716279197696 29720787812352 29786470711296 29790989975552 29825083057952 29866051578636 29897697263616 29902233403392 30009339150336 30080222887936 30114646971136 30156013244448 30187966169088 30192546349056 30335513323284 30340115889408 30372263886848 30407022184448 30448790072064 30453409824768 30634680121344 30667140235264 30744409393152 30749073997824 30863895035904 30932104200192 30936797282304 30972201637104 31047608696832 31156559980182 31163544502272 31232415891456 31237154537472 31272902623872 31349041790976 31353798131712 31459050853776 31463823885312 31540427882496 31576523037696 31581313892352 31651108551296 31658203938816 31769297903616 31846645628928 31883091222528 31887928590336 31958400867328 32077737689088 32082604589056 32163440161608 32197520130048 32354889210189 32389172035584 32394086187008 32438583558144 32475706570944 32510117412864 32515049914368 32669014348152 32673970957824 32708591878144 32753521262592 32791004692992 32868458880192 32986189244736 32991193976832 33026151022592 33071516614656 33109363961856 33114387382272 33187570131456 33192605417472 33311496830976 33430814097408 33435886288896 33509779550208 33514863722496 33553218440196 33634909421568 33640012578816 33760506544128 33840250748928 33878977842528 33884118030336 33961461940224 33966614642688 34085809209088 34132630375584 34168796872704 34173981032448 34207899957504 34213090050048 34296387600384 34416739395584 34464015136512 34500532764672 34545255972864 34750882496512 34798617225216 34803896942592 34843726841742 34880646807552 34885938970624 35136467877888 35141798854656 35182015451856 35219293863936 35224637407232 35273022898176 35391432210498 35396801870976 35482981367808 35523588417408 35528978128896 35566624178176 35607497120208 35615479431168 35740460141568 35827476332544 35832912150528 35868477625344 35873919664128 35953200975744 35958655868928 36087454900224 36092930162688 36222210146304 36307769032704 36349319976879 36437818540032 36443346960384 36573882089472 36579431153664 36660271644672 36665833816064 36702225996072 36707794532864 36758217327552 36797165862912 36934571261952 36977016240216 37016196612096 37021812785152 37064180887552 37115093223936 37154419900416 37336016397888 37341681094656 37381247860736 37424027303936 37475433934848 37698501993984 37704221687808 37787367374848 37839273099264 37845014151168 38070282092544 38113850072844 38119632784128 38206644682752 38212441473024 38346535360224 38355131695104 38439896481792 38445728661504 38483887452192 38489726306304 38574788546892 38583436050432 38718831820032 38724706320384 38813099360256 38818988163072 38863412969472 38955210524672 39094742808576 39100674342912 39240727658496 39246681341952 39333416452096 39480292540416 39621705596928 39627717083136 39715294281728 39821402104848 39863596351488 39869644537856 39970100395008 40012452200448 40058434260234 40208017659264 40250621558784 40256728465408 40312026169344 40358159622144 40447351097712 40453487852544 40598386762752 40604546433024 40703405064192 40749986414592 40846240161792 40992545857536 40998765330432 41145617350656 41151860047872 41242805600256 41249063043072 41290004245581 41296268849472 41396811595776 41542079973576 41551392669696 41643221188608 41649539383296 41697203498496 41798722387968 41805064175616 41945401138368 41951765180416 42009391231488 42053903843328 42102030716928 42108418523136 42359063871488 42417249398784 42462194171904 42510788296704 42517238120448 42770316918784 42829067354112 42884586882144 42930026840064 43139852280252 43185562714112 43244883542016 43251444744192 43294373383716 43300942094592 43346823217152 43558685797536 43565294610432 43664736780288 43671361683456 43721339590656 43824611840256 43981585659648 43988258635776 44095355486208 44145818615808 44152516509696 44250093508608 44256807223296 44415329107968 44574418796544 44581181718528 44679706066944 44686484963328 44737624586928 44846545895424 44853350105088 45003919971374 45014008725504 45120334331904 45171970456704 45178824040448 45281949253632 45288819523584 45503269984926 45510173834112 45558395830272 45565308043264 45610533276672 45617453400064 45680114737152 45728516800512 45952020182016 46000710352896 46060341297152 46123610996736 46398156300288 46405195923456 46458302455656 46507529076736 46571413045248 46734839970273 46848623837184 46855731806208 46909353935808 46959058485248 47023562686464 47030697197568 47188576280664 47195735827968 47310641823744 47364784556544 47371970838528 47476662826944 47487305908224 47653946855424 47769968443392 47824636833792 47831892885504 47937601300992 47944874491904 48116606533632 48123906883584 48296280195072 48410358710272 48465759969172 48583758053376 48591129280512 48765176119296 48772574871552 48880362192896 48936301328096 49003521522228 49010956436736 49062887817216 49302688320288 49354928816128 49479283867104 49486790965248 49539226533888 49671581073408 49781355197184 49788908126208 49967245246464 50153829433344 50264669325312 50272295583744 50329827660294 50452364132352 50460018868224 50640759816192 50760376123392 50818466763792 50826177045504 50942192910336 50949921964032 51128713813632 51140175593472 51253195309056 51260971548672 51311849936256 51319635075072 51433051395856 51444581400576 51625109093376 51632941760512 51750799147008 51758650884096 51817883959296 52126323744768 52134232457216 52205845413888 52265590262613 52320970211328 52328908455936 52640390053888 52712698281984 52773023177784 52828940795904 52836956110848 53087148315747 53095202806464 53151461801984 53224472051712 53285382626112 53293467193344 53349936267264 53411245680312 53610690212352 53667495411712 53741214498816 53749368225792 53802716438016 53810879496192 53929801463616 53937983803392 54131182350336 54139395244032 54333315219456 54461653549056 54656727810048 54665020440576 54860823134208 54869146730496 54990407467008 54998750724096 55053338994108 55061691799296 55195748794368 55389439964768 55401856892928 55465524360324 55524294918144 55532719177728 55596271331328 55731629850624 55927201517824 56004024596832 56012521641984 56071871791104 56136040955904 56144558030848 56547752990976 56556332531712 56681051062272 56689650827264 56767521226752 57105423138816 57170775109266 57179449176192 57240035786752 57318662209536 57519803040336 57659844722688 57668592992256 57725831178288 57734589459456 57795764289536 57862182820338 57875154075648 58078247730048 58087059480576 58219649040384 58228482244608 58295119454208 58432815787008 58642114212864 58651011514368 58793807314944 58861091487744 58870022012928 59000124678144 59009076297728 59220438810624 59432558395392 59441575624704 59572941422592 59581979951104 59650166115904 59732103157272 59795394527232 59804466806784 60018678300672 60087651390351 60160445775872 60229293942272 60312026488896 60375932338176 60385092698112 60671026646568 60680231778816 60744527773696 60814044368896 60897580144128 60906819649536 61269360242688 61334280470528 61488818786304 61498147995648 61727790071808 61864208400384 61873594564608 61944403274208 62095217393664 62313119960364 62327089004544 62464831782912 62474309074944 62545805247744 62698083581952 62707596263424 62918101707552 62927647770624 63080855764992 63153046075392 63162627784704 63302217102592 63538595807232 63693291257856 63766182445056 63775857180672 63916801734656 64155475378176 64165209178112 64326880323216 64395040260096 64709778420378 64778344071168 64788172374016 64877167116288 64951413141888 65020234825728 65030099828736 65338028696304 65347941915648 65417183756288 65507042525184 65582009385984 65736917760384 65972378489472 65982387953664 66052302045184 66143033229312 66218727923712 66228774764544 66375140262912 66385210834944 66622993661952 66861628194816 66871772577792 67019559100416 67029727444992 67106436880392 67269818843136 67280025157632 67505879957061 67521013088256 67680501497856 67757955685056 67768236060672 67922923880448 67933229285376 68171618418176 68265260751168 68337593745408 68347962064896 68415799915008 68426180100096 68592775200768 68833478791168 68928030273024 69001065529344 69090511945728 69501764993024 69597234450432 69607793885184 69687453683484 69761293615104 69771877941248 70272935755776 70283597709312 70364030903712 70438587727872 70449274814464 70546045796352 70782864420996 70793603741952 70965962735616 71047176834816 71057956257792 71214994240416 71230958862336 71480920283136 71654952665088 71736955250688 71747839328256 71906401951488 71917311737856 72174909800448 72185860325376 72444420292608 72615538065408 72698639953758 72875637080064 72886693920768 73147764178944 73158862307328 73320543289344 73331667632128 73404451992144 73415589065728 73516434655104 73594331725824 73869142523904 73954032480432 74032393224192 74043625570304 74128361775104 74230186447872 74308839800832 74672032795776 74683362189312 74762495721472 74848054607872 74950867869696 75397003987968 75408443375616 75494741490441 75574734749696 75678546198528 75690028302336 76140564185088 76227700145688 76239265568256 76413289365504 76424882946048 76693070720448 76710263390208 76879792963584 76891457323008 76967774904384 76979452612608 77149577093784 77166872100864 77437663640064 77449412640768 77626198720512 77637976326144 77726825938944 77910421049344 78189485617152 78201348685824 78481455316992 78493362683904 78666832904192 78960585080832 79243411193856 79255434166272 79430588563456 79642804209696 79727192702976 79739289075712 79940200790016 80024904400896 80116868520468 80416035318528 80501243117568 80624052338688 80716319244288 80894702195424 80906975705088 81196773525504 81209092866048 81499972829184 81692480323584 81985091715072 81997530660864 82291234701312 82303720095744 82485611200512 82498126086144 82580008491162 82592537698944 82793623191552 83084159947152 83102785339392 83286442377216 83299078766592 83394406996992 83597444775936 83610128351232 83890802276736 83903530360832 84018782462976 84107807686656 84204061433856 84216837046272 84718127742976 84834498797568 84924388343808 85021576593408 85034476240896 85540633837568 85658134708224 85756162663899 85769173764288 85860053680128 86279704560504 86371125428224 86489767084032 86502889488384 86588746767432 86601884189184 86693646434304 86793274230507 87117371595072 87130589220864 87329473560576 87342723366912 87442679181312 87649223680512 87963171319296 87976517271552 88190710972416 88291637231616 88305033019392 88500187017216 88513614446592 88830658215936 89148837593088 89162363437056 89359412133888 89372969926656 89475249173856 89693091790848 89706700210176 90007839942748 90028017451008 90240668663808 90343940913408 90357648080896 90563898507264 90577639047168 91006539969852 91020347668224 91116791660544 91221066553344 91234906800128 91360229474304 91904040364032 92001420705792 92120682594304 92247221993472 92796312600576 92810391846912 92916604911312 93015058153472 93142826090496 93469679940546 93697247674368 93711463612416 93818707871616 93918116970496 94047125372928 94061394395136 94377152561328 94391471655936 94621283647488 94729569113088 94743941677056 94953325653888 94974611816448 95307893710848 95539936886784 95649273667584 95663785771008 95875202601984 95889748983808 96233213067264 96247813767168 96592560390144 96820717420544 96931519938344 97064667630567 97167516106752 97182258561024 97530352238592 97545149743104 97760724385792 97872602656192 98007043044456 98021912873472 98125775634432 98605376640576 98709857632256 98958567734208 98973581930496 99078453067776 99343162146816 99562710394368 99577816252416 99934490492928 100307658866688 100529338650624 100544591167488 100659655320588 100904728264704 100920037736448 101281519632384 101520752246784 101636933527584 101652354091008 101884385820672 101899843928064 102257427627264 102506390618112 102521943097344 102623699872512 102639270150144 102866102791712 102889162801152 103250218186752 103265883521024 103501598294016 103635767918592 104252647489536 104268464914432 104411690827776 104531180525226 104641940422656 104657816911872 105280780107776 105425396563968 105546046355568 105657881591808 105673912221696 106174296631494 106190405612928 106302923603968 106448944103424 106570765252224 106586934386688 106699872534528 106822491360624 107221380424704 107334990823424 107482428997632 107498736451584 107605432876032 107621758992384 107859602927232 107875967606784 108262364700672 108278790488064 108666630438912 108923307098112 109047959930637 109313455620096 109330040881152 109721646268416 109738293460992 109980814934016 109997501448192 110106677988216 110123383598592 110391497588736 110778879929536 110803713785856 110931048720648 111048589836288 111065438355456 111192542662656 111463259701248 111854403035648 112008049193664 112025043283968 112143743582208 112272081911808 112289116061696 113095505981952 113112665063424 113362102124544 113379301654528 113535042453504 114210846277632 114341550218532 114358898352384 114480071573504 114637324419072 115039606080672 115319689445376 115337185984512 115451662356576 115469178918912 115591528579072 115724365640676 115750308151296 116156495460096 116174118961152 116439298080768 116456964489216 116590238908416 116865631574016 117284228425728 117302023028736 117722182975488 117740044025856 118000249356288 118018152595456 118440877621248 118865116790784 118883151249408 119145882845184 119163959902208 119300332231808 119464206314544 119590789054464 119608933613568 120037356601344 120175302780702 120320891551744 120458587884544 120624052977792 120751864676352 120770185396224 121342053293136 121360463557632 121489055547392 121628088737792 121795160288256 121813639299072 122538720485376 122668560941056 122977637572608 122996295991296 123455580143616 123728416800768 123747189129216 123870012736743 123888806548416 124190434787328 124626239920728 124654178009088 124929663565824 124948618149888 125091610495488 125396167163904 125415192526848 125836203415104 125855295541248 126161711529984 126306092150784 126325255569408 126604434205184 127077191614464 127386582515712 127532364890112 127551714361344 127833603469312 128310950756352 128330418356224 128653760646432 128790080520192 129419556840756 129556688142336 129576344748032 129754334232576 129902826283776 130040469651456 130676057392608 130695883831296 130834367512576 131014085050368 131164018771968 131473835520768 131944756978944 131964775907328 132286066458624 132437455847424 132457549529088 132750280525824 132770421669888 133245987323904 133723256389632 133743545155584 134039118200832 134059454889984 134212873760784 134539637686272 134560050315264 135011759914122 135042026176512 135361002995712 135515911370112 135536472121344 135845847760896 135866458570752 136343236836352 136530521502336 136675187490816 136695924129792 136831599830016 136852360200192 137185550401536 137666957582336 137856060546048 138002131058688 138181023891456 139003529986048 139194468900864 139215587770368 139374907366968 139522587230208 139543755882496 140204519910819 140545871511552 140567195418624 140728061807424 140877175455744 140898549628928 141092091592704 141565728841992 141587207483904 141931925471232 142094353669632 142115912515584 142429988480832 142461917724672 142961840566272 143309905330176 143473910501376 143495678656512 143812803902976 143834623475712 144349819600896 144371720650752 144888840585216 145231076130816 145397279907516 145751274160128 145773387841536 146295528357888 146317724614656 146641086578688 146663335264256 146808903984288 146831178131456 147032869310208 147188663451648 147908064960864 148064786448384 148087251140608 148256723550208 148460372895744 148617679601664 149344065591552 149366724378624 149696109215744 149901735739392 150794007975936 150816886751232 150989482980882 151149469499392 151357092397056 151380056604672 152281128370176 152455400291376 152478531136512 152826578731008 152849765892096 153386141440896 153420526780416 153759585927168 153782914646016 153935549808768 153958905225216 154299154187568 154333744201728 154875327280128 154898825281536 155252397441024 155275952652288 155453651877888 155820842098688 156378971234304 156402697371648 156962910633984 156986725367808 157333665808384 157513719899809 157921170161664 158486822387712 158510868332544 158861177126912 159261444947241 159285608419392 159454385405952 159478578151424 159880401580032 160049808801792 160233737040936 160832070637056 161002486235136 161248104677376 161432638488576 161789404390848 161813951410176 162393547051008 162418185732096 162999945658368 163384960647168 163970183430144 163995061321728 164582469402624 164607440191488 164971222401024 164996252172288 165160016982324 165185075397888 165587246383104 166168319894304 166205570678784 166572884754432 166598157533184 166788813993984 167194889551872 167781604553472 167807060721664 168037564925952 168215615373312 168408122867712 168433674092544 169436255485952 169668997595136 170043153186816 170068952481792 171081267675136 171316269416448 171512325327798 171538347528576 171720107360256 172559409121008 172742250856448 172979534168064 173005778976768 173177493534864 173203768378368 173387292868608 173586548461014 174234743190144 174261178441728 174658947121152 174685446733824 174885358362624 175298447361024 175926342638592 175953034543104 176381421944832 176583274463232 176610066038784 177000374034432 177027228893184 177661316431872 178297675186176 178324726874112 178718824267776 178745939853312 178950498347712 179386183581696 179413400420352 180015679885496 180056034902016 180262954171053 180481337327616 180687881826816 180715296161792 181127797014528 181155278094336 182013079939704 182040695336448 182233583321088 182442133106688 182469813600256 182720458948608 183808080728064 184002841411584 184241365188608 184494443986944 185592625201152 185620783693824 185833209822624 186030116306944 186285652180992 186939359881092 187394495348736 187422927224832 187637415743232 187836233940992 188094250745856 188122788790272 188754305122656 188782943311872 189242567294976 189459138226176 189487883354112 189906651307776 190615787421696 191079873773568 191298547335168 191327571542016 191750405203968 191779497967616 192466426134528 192495627534336 193185120780288 193641434841088 193863039876688 194129335261134 194335032213504 194364517122048 195060704477184 195090299486208 195521448771584 195745205312384 196014086088912 196043825746944 196251551268864 197210753281152 197419715264512 197917135468416 197947163860992 198156906135552 198686324293632 199125420788736 199155632504832 199868980985856 200615317733376 201058677301248 201089182334976 201319310641176 201809456529408 201840075472896 202517639871183 202563039264768 203041504493568 203273867055168 203304708182016 203768771641344 203799687856128 204514855254528 205012781236224 205043886194688 205247399745024 205278540300288 205732205583424 205778325602304 206500436373504 206531767042048 207003196588032 207271535837184 208505294979072 208536929828864 208823381655552 209062361050452 209283880845312 209315633823744 210561560215552 210850793127936 211092092711136 211315763183616 211347824443392 212348593262988 212380811225856 212605847207936 212897888206848 213141530504448 213173868773376 213644982721248 214442760849408 214669981646848 214964857995264 215210865752064 215243517984768 215719205854464 215751935213568 216524729401344 216557580976128 217333260877824 217846614196224 218095919861274 218626911240192 218660081762304 219443292536832 219476586921984 219961629868032 219995002896384 220213355976432 220246767197184 220782995177472 221557759859072 221607427571712 221862097441296 222097179672576 222130876710912 222385085325312 222926519402496 223708806071296 224016098387328 224050086567936 224287487164416 224544163823616 224578232123392 226191011963904 226225330126848 226484224471323 226724204249088 226758603309056 227070084907008 228421692555264 228683100437064 228717796704768 228960143147008 229274648838144 230079212161344 230639378890752 230674371969024 230903324713152 230938357837824 231183057158144 231448731281352 231500616302592 232312990920192 232348237922304 232878596161536 232913928978432 233180477816832 233731263148032 234568456851456 234604046057472 235444365950976 235480088051712 236000498712576 236036305190912 236881755242496 237730233581568 237766302498816 238291765690368 238327919804416 238600664463616 238928412629088 239181578108928 239217867227136 240074713202688 240350605561404 240641783103488 240917175769088 241248105955584 241503729352704 242684106586272 242720927115264 242978111094784 243256177475584 243590320576512 243627278598144 245077440970752 245955275145216 245992591982592 246911160287232 247456833601536 247494378258432 247740025473486 247777613096832 248380869574656 249252479841456 249308356018176 249859327131648 249897236299776 250183220990976 250792334327808 250830385053696 251672406830208 251710591082496 252323423059968 252612184301568 252650511138816 253208868410368 254154383228928 254773165031424 255064729780224 255103428722688 255667206938624 256621901512704 256660836712448 257307521292864 257580161040384 258839113681512 259113376284672 259152689496064 259508668465152 259805652567552 260080939302912 260379822691521 261352114785216 261391767662592 261668735025152 262028170100736 262328037543936 262947671041536 263889513957888 263929551814656 264572132917248 264874911694848 264915099058176 265500561051648 265540843339776 266491974647808 267446512779264 267487090311168 268078236401664 268118909779968 268425747521568 269079275372544 269120100630528 270023519828244 270084052353024 270722005991424 271031822740224 271072944242688 271691695521792 271732917141504 272686473672704 273061043004672 273350374981632 273663199660032 273704720400384 275333915164672 275712121092096 276004262117376 276362047782912 278007059972096 278388937801728 278431175540736 278749814733936 279045174460416 279087511764992 280409039821638 281091743023104 281134390837248 281456123614848 281754350911488 281797099257856 282184183185408 283131457683984 283174414967808 283863850942464 284188707339264 284231825031168 284859976961664 284923835449344 285923681132544 286619810660352 286947821002752 286991357313024 287625607805952 287669246951424 288699639201792 288743441301504 289777681170432 290462152261632 290794559815032 291502548320256 291546775683072 292591056715776 292635449229312 293282173157376 293326670528512 293617807968576 293662356262912 294065738620416 294377326903296 295816129921728 296129572896768 296174502281216 296513447100416 296920745791488 297235359203328 298688131183104 298733448757248 299392218431488 299803471478784 301588015951872 301633773502464 301978965961764 302298938998784 302714184794112 302760113209344 304562256740352 304910800582752 304957062273024 305653157462016 305699531784192 306772282881792 307519171854336 307565829292032 307871099617536 307917810450432 308598308375136 308667488403456 309750654560256 309797650563072 310504794882048 310907303755776 311641684197376 312757942468608 312805394743296 313925821267968 313973450735616 314667331616768 315027439799618 315842340323328 316973644775424 317021736665088 317722354253824 318522889894482 318571216838784 318908770811904 318957156302848 319760803160064 320099617603584 320467474081872 321664141274112 322004972470272 322496209354752 322865276977152 323578808781696 323627902820352 324787094102016 324836371464192 325999891316736 326769921294336 327143879791911 327940366860288 327990122643456 329164938805248 329214880382976 329942444802048 329992504344576 330320033964648 330370150795776 331174492766208 332336639788608 332411141357568 333145769508864 333196315066368 333577627987968 334389779103744 335563209106944 335614121443328 336075129851904 336431230746624 336816245735424 336867348185088 338872510971904 339337995190272 340086306373632 340137904963584 342162535350272 342632538832896 343024650655596 343076695057152 343440214720512 345118818242016 345484501712896 345959068336128 346011557953536 346354987069728 346407536756736 346774585737216 347173096922028 348469486380288 348522356883456 349317894242304 349370893467648 349770716725248 350596894722048 351852685277184 351906069086208 353166548926464 353220132077568 354000748068864 354054457786368 355322632863744 356595350372352 356649453748224 357437648535552 357491879706624 357900996695424 358772367163392 358826800840704 360031359770992 360112069804032 360525908342106 360962674655232 361375763653632 361430592323584 362255594029056 362310556188672 364026159879408 364081390672896 364467166642176 364884266213376 364939627200512 365440917897216 367616161456128 368005682823168 368482730377216 368988887973888 371185250402304 371241567387648 371610038210229 371666419645248 372060232613888 372571304361984 373878719762184 374788990697472 374845854449664 375274831486464 375672467881984 376188501491712 376245577580544 377508610245312 377565886623744 378485134589952 378918276452352 378975766708224 379813302615552 381231574843392 382159747547136 382597094670336 382655143084032 383500810407936 383558995935232 384932852269056 384991255068672 386370241560576 387282869682176 387726079753376 388258670522268 388670064427008 388729034244096 390121408954368 391042897543168 391490410624768 392028172177824 392087651493888 392503102537728 394421506562304 394839430529024 395834270936832 395894327721984 397372648587264 398250841577472 398311265009664 399737961971712 401230635466752 402117354602496 402178364669952 402638621282352 403618913058816 403680150945792 405035279742366 405126078529536 406083008987136 406547734110336 406609416364032 407537543282688 407599375712256 409029710509056 410025562472448 410087772389376 410494799490048 410557080600576 411464411166848 411556651204608 413000872747008 413063534084096 414006393176064 414543071674368 417010589958144 417073859657728 417646763311104 418124722100904 418567761690624 418631267647488 420613559732457 421123120431104 421701586255872 422184185422272 422631526367232 422695648886784 424697186525976 424761622451712 425211694415872 425795776413696 426283061008896 426347737546752 427289965442496 428885521698816 429339963293696 429929715990528 430421731504128 430487035969536 431438411708928 431503870427136 433049458802688 433115161952256 434666521755648 435693228392448 436191839722548 437253822480384 437320163524608 438886585073664 438953173843968 439923259736064 439990005792768 440426711952864 440493534394368 441565990354944 443115519718144 443724194882592 444194359345152 444261753421824 444770170650624 445853038804992 447417612142592 448032196774656 448100173135872 449088327647232 449156464246784 452382023927808 452450660253696 452968448942646 453448408498176 453517206618112 454140169814016 456843385110528 457366200874128 457435593409536 457920286294016 458549297676288 460158424322688 461278757781504 461348743938048 461806649426304 461876715675648 462366114316288 462897462562704 463001232605184 464625981840384 464696475844608 465757192323072 465827857956864 466360955633664 467462526296064 469136913702912 469208092114944 470888731901952 470960176103424 472000997425152 472072610381824 472541159699427 473763510484992 475460467163136 475532604997632 476583531380736 476655839608832 477201328927232 477856825258176 478363156217856 478435734454272 480149426405376 480701211122808 481283566206976 481834351538176 482496211911168 483007458705408 485368213172544 485441854230528 485956222189568 486512354951168 487180641153024 487254557196288 490154881941504 491910550290432 491985183965184 493822320574464 494913667203072 494988756516864 495480050946972 495555226193664 496761739149312 498504959682912 498616712036352 499718654263296 499794472599552 500366441981952 501584668655616 503344813660416 503421182164992 504646846119936 505224368603136 505301022277632 506417736820736 508308766457856 510129459560448 510206857445376 511334413877248 513243803025408 513321673424896 514615042585728 515160322080768 517678227363024 518226752569344 518305378992128 519017336930304 519611305135104 520161878605824 520759645383042 522704229570432 522783535325184 523337470050304 524056340201472 524656075087872 525895342083072 527779027915776 527859103629312 529144265834496 529749823389696 529830198116352 531001122103296 531081686679552 532983949295616 534893025558528 534974180622336 536156472803328 536237819559936 536851495043136 538158550745088 538240201261056 540047039656488 540168104706048 541444011982848 542063645480448 542145888485376 543383391043584 543465834283008 545372947345408 546122086009344 546700749963264 547326399320064 547409440800768 550667830329344 551424242184192 552008524234752 552724095565824 556014119944192 556777875603456 556862351081472 557499629467872 558090348920832 558175023529984 560818079643276 562183486046208 562268781674496 562912247229696 563508701822976 564368366370816 566262915367968 566348829935616 567727701884928 568377414678528 568463650062336 569719953923328 571847362265088 573239621320704 573895642005504 573982714626048 575251215611904 575338493902848 577399278403584 577486882603008 579555362340864 580924304523264 581589119630064 583005096640512 583093551366144 585182113431552 585270898458624 586564346314752 586653341057024 587235615937152 587324712525824 588131477240832 588754653806592 591632259843456 592259145793536 592349004562432 593026894200832 593841491582976 594470718406656 597376262366208 597466897514496 598784436862976 599606942957568 603176031903744 603267547004928 603957931923528 604597877997568 605428369588224 605520226418688 607552919613549 609124513480704 609821601165504 609914124546048 611306314924032 611399063568384 613544565763584 615038343708672 615131658584064 615742199235072 615835620900864 617196616750272 617334976806912 619501309120512 619595301126144 621009589764096 621814607511552 623283368394752 625515884937216 625610789486592 627851642535936 627946901471232 629334663233536 630054879599236 631684680646656 633947289550848 634043473330176 635444708507648 637045779788964 637142433677568 637817541623808 639521606320128 640934948163744 643328282548224 644009944940544 645730553954304 647157617563392 647255805640704 649574188204032 649672742928384 651999782633472 653539842588672 654287759583822 655880733720576 655980245286912 658329877610496 658429760765952 659884889604096 659985008689152 660640067929296 660740301591552 662348985532416 664673279577216 664822282715136 666291539017728 666392630132736 667155255975936 668779558207488 671126418213888 671228242886656 672150259703808 672862461493248 673632491470848 673734696370176 677745021943808 678675990380544 679452673413969 680172612747264 680275809927168 684325070700544 685265077665792 686049301311192 686153390114304 686880429441024 690237636484032 690969003425792 691918136672256 692023115907072 692709974139456 692815073513472 693549171474432 694346193844056 696938972760576 697044713766912 698635788484608 698741786935296 699541433450496 701193789444096 703705370554368 703812138172416 706333097852928 706440264155136 708001496137728 708108915572736 710645265727488 713190700744704 713298907496448 714875297071104 714983759413248 715801993390848 717544734326784 717653601681408 720062719541984 720224139608064 721051816684212 721925349310464 722751527307264 722861184647168 724511188058112 728052319758816 728162781345792 728934333284352 729768532426752 729879254401024 730881835794432 735232322912256 736965460754432 737977775947776 742370500804608 742483134775296 743220076420458 743332839290496 744120465227776 745142608723968 747757439524368 749577981394944 749691708899328 750549662972928 751344935763968 752377002983424 752491155161088 755017220490624 755131773247488 756970269179904 757836552904704 757951533416448 759626605231104 762463149686784 764319495094272 765194189340672 765310286168064 767001620815872 767117991870464 769865704538112 769982510137344 772740483121152 774565739364352 775452159506752 776517341044536 777340128854016 777458068488192 780242817908736 781139468074563 782085795086336 782980821249536 784056344355648 784175302987776 785006205075456 788843013124608 789678861058048 791668541873664 791788655443968 794745297174528 796501683154944 796622530019328 799475923943424 802461270933504 804234709204992 804356729339904 805277242564704 807237826117632 807360301891584 810070559484732 810252157059072 812166017974272 813095468220672 813218832728064 815075086565376 815198751424512 818059421018112 820051124944896 820989598980096 821114161201152 822928822333696 826001745494016 826127068168192 828012786352128 829086143348736 834021179916288 834147719315456 835293526622208 836249444201808 837135523381248 837262535294976 841227119464914 842246240862208 843403172511744 844368370844544 845263052734464 845391297773568 849394373051952 849523244903424 850423388831744 851591552827392 852566122017792 852695475093504 854579930884992 857771043397632 858679926587392 859859431981056 860843463008256 860974071939072 862876823417856 863007740854272 866098917605376 866230323904512 869333043511296 871386456784896 872383679445096 874507644960768 874640327049216 877773170147328 877906347687936 879846519472128 879980011585536 880853423905728 880987068788736 883131980709888 886231039436288 887448389765184 888388718690304 888523506843648 889540341301248 891706077609984 894835224285184 896064393549312 896200346271744 898176655294464 898312928493568 904764047855616 904901320507392 905936897885292 906896816996352 907034413236224 908280339628032 913686770221056 914732401748256 914871186819072 915840572588032 917098595352576 920316848645376 922557515563008 922697487876096 923613298852608 923753431351296 925794925125408 926002465210368 929251963680768 929392951689216 931514384646144 932721911267328 934925052592128 938273827405824 938416184229888 941777463803904 941920352206848 944001994850304 944145220763648 945082319398854 947527020969984 950920934326272 951065209995264 953167062761472 953311679217664 954402657854464 955713650516352 956726312435712 956871468908544 960298852810752 961402422245616 962567132413952 963668703076352 964992423822336 966014917410816 970736426345088 970883708461056 971912444379136 973024709902336 974361282306048 974509114392576 980309763883008 981431639375733 983821100580864 983970367930368 987644641148928 989827334406144 989977513033728 990960101893944 991110452387328 993523478298624 997009919365824 997233424072704 999437308526592 999588945199104 1000732883963904 1003169337311232 1006689627320832 1006842364329984 1009293692239872 1010448737206272 1010602044555264 1012835473641472 1016617532915712 1020258919120896 1020413714890752 1022668827754496 1026487606050816 1026643346849792 1029230085171456 1030320644161536 1035356454726048 1036453505138688 1036610757984256 1038034673860608 1039222610270208 1040323757211648 1041519290766084 1045408459140864 1045567070650368 1048112680402944 1049312150175744 1051790684166144 1055558055831552 1055718207258624 1059499646779392 1059660396232704 1062002244206592 1062163373359104 1065967898591232 1069786051117056 1069948361244672 1072312945606656 1072475639119872 1073702990086272 1076317101490176 1076480402522112 1080094079312976 1080336209412096 1082888023965696 1084127290960896 1084291776970752 1086766782087168 1086931668566016 1090745894690816 1092244172018688 1093401499926528 1094652798640128 1094818881601536 1101335660658688 1102848484368384 1104017048469504 1105448191131648 1112028239888384 1113555751206912 1113724702162944 1114830114630687 1114999258935744 1116180697841664 1116350047059968 1121636159286552 1124366972092416 1124537563348992 1125824494459392 1127017403645952 1128736732741632 1132525830735936 1132697659871232 1135455403769856 1136754829357056 1136927300124672 1139439907846656 1143694724530176 1146479242641408 1147791284011008 1147965429252096 1150502431223808 1150676987805696 1154798556807168 1154973765206016 1159110724681728 1161848609046528 1163178239260128 1166010193281024 1166187102732288 1170364226863104 1173128692629504 1173306682114048 1174471231874304 1174649425051648 1176262954481664 1177509307613184 1183264519686912 1184518291587072 1186053788401664 1187682983165952 1194752524732416 1194933795028992 1197568873725952 1199213885915136 1206352063807488 1206535094009856 1207915863847056 1209195755995136 1210856739176448 1211040452837376 1215105839227098 1218249026961408 1219643202331008 1219828249092096 1222612629848064 1222798127136768 1227089131527168 1230076687417344 1230263317168128 1231484398470144 1231671241801728 1234393233500544 1234669953613824 1239002618241024 1239190602252288 1242019179528192 1243629215023104 1246566736789504 1251031769874432 1251221578973184 1255703285071872 1255893802942464 1258669326467072 1260109759198472 1261840679197371 1263369361293312 1267894579101696 1268086946660352 1270889417015296 1274091559577928 1274284867355136 1275635083247616 1279043212640256 1281869896327488 1286656565096448 1288019889881088 1291461107908608 1294315235126784 1294511611281408 1299148376408064 1299345485856768 1303999565266944 1307079685177344 1308575519167644 1311761467441152 1311960490573824 1316659755220992 1316859521531904 1319769779208192 1319970017378304 1321280135858592 1321480603183104 1324697971064832 1329346559154432 1332583078035456 1332785260265472 1334310511951872 1337559116414976 1342252836427776 1342456485773312 1344300519407616 1347264982941696 1347469392740352 1355490043887616 1357351980761088 1358905346827938 1360345225494528 1360551619854336 1368650141401088 1370530155331584 1372098602622384 1372306780228608 1373760858882048 1380475272968064 1381938006851584 1383836273344512 1384046231814144 1385419948278912 1385630147026944 1387098342948864 1388692387688112 1393877945521152 1394089427533824 1397271576969216 1397483573870592 1399082866900992 1402387578888192 1407410741108736 1407624276344832 1412666195705856 1412880528310272 1416002992275456 1416217831145472 1417623479098281 1421290531454976 1426381401489408 1426597814992896 1429750594142208 1429967518826496 1431603986781696 1435089468653568 1435307203362816 1440125439083968 1440448279216128 1442103633368424 1443850698620928 1445503054614528 1445722369294336 1449022376116224 1456104639517632 1456325562691584 1457868666568704 1459537064853504 1459758508802048 1461763671588864 1470464645824512 1473930921508864 1475955551895552 1484741001609216 1484966269550592 1486440152840916 1486665678580992 1488240930455552 1490285217447936 1495514879048736 1499155962789888 1499383417798656 1501099325945856 1502689871527936 1504754005966848 1510034440981248 1510263546494976 1513940538359808 1515673105809408 1515903066832896 1519253210462208 1524926299373568 1530388378681344 1530620572336128 1534003241631744 1534235983740928 1539731409076224 1539965020274688 1545480966242304 1549131478728704 1550904319013504 1553034682089072 1554680257708032 1554916136976384 1560485635817472 1562278936149126 1564171590172672 1565961642499072 1568112688711296 1568350605975552 1570012410150912 1577686026249216 1579357722116096 1583337083747328 1583577310887936 1589490594349056 1593003366309888 1593245060038656 1598951847886848 1604922541867008 1608469418409984 1608713458679808 1610554485129408 1614475652235264 1614720603783168 1620141118969464 1620504314118144 1624332035948544 1626190936441344 1626437665456128 1630150173130752 1630397502849024 1636118842036224 1640102249889792 1641979197960192 1642228322402304 1645857644667392 1652003490988032 1652254136336384 1656025572704256 1658172286697472 1668042359832576 1668295438630912 1670587053244416 1672498888403616 1674271046762496 1674525070589952 1682454238929828 1684492481724416 1686806345023488 1688736741689088 1690526105468928 1698788746103904 1699046489806848 1700846777663488 1703183105654784 1705132244035584 1705390950187008 1709159861769984 1715542086795264 1719718863962112 1721686926016512 1721948143878144 1725753646835712 1726015481708544 1732197835210752 1732460647809024 1738666087022592 1742772913569792 1744767358890192 1749015289921536 1749280654098432 1755546340294656 1755812695375872 1759693038944256 1759960023171072 1761706847811456 1761974137577472 1766263961419776 1772462078872576 1774896779530368 1776777437380608 1777047013687296 1779080682602496 1783412155219968 1789670448570368 1792128787098624 1792400692543488 1796353310588928 1796625856987136 1809528095711232 1809802641014784 1811873795770584 1813793633992704 1814068826472448 1816560679256064 1822658758840647 1827373540442112 1829464803496512 1829742373638144 1831681145176064 1834197190705152 1840633697290752 1845115031126016 1845394975752192 1847226597705216 1847506862702592 1851589850250816 1852004930420736 1858503927361536 1858785903378432 1863028769292288 1865443822534656 1869850105184256 1876547654811648 1876832368459776 1883554927607808 1883840704413696 1888003989700608 1888290441527296 1890164638797708 1895054041939968 1901841868652544 1902130419990528 1906334125522944 1906623358435328 1908805315708928 1911427301032704 1913452624871424 1922804844491232 1925134264827904 1927337406152704 1929984847644672 1932029834821632 1941472852690176 1941767416922112 1946049419804672 1948722564612096 1949018228785152 1960619527766016 1962863278751466 1967642201161728 1967940735860736 1975289282297856 1979654668812288 1979955026067456 1981920203787888 1982220904774656 1987046956597248 1994019838731648 1994466848145408 1998874617053184 1999177890398208 2001465767927808 2006338674622464 2013379254641664 2013684728659968 2018587384479744 2020897474412544 2021204089110528 2025670947282944 2033235065831424 2040517838241792 2040827429781504 2045337655508992 2052975212101632 2053286693699584 2058460170342912 2060641288323072 2070712909452096 2072907010277376 2073221515968512 2076069347721216 2078445220540416 2080647514423296 2083038581532168 2090816918281728 2091134141300736 2096225360805888 2098624300351488 2103581368332288 2111116111663104 2111436414517248 2118999293558784 2119320792465408 2124004488413184 2124326746718208 2131935797182464 2139572102234112 2139896722489344 2144625891213312 2144951278239744 2147405980172544 2152634202980352 2152960805044224 2160188158625952 2160672418824192 2165776047931392 2168254581921792 2168583553941504 2173533564174336 2181491789381632 2184488344037376 2186802999853056 2189305597280256 2189637763203072 2202671321317376 2205696968736768 2210896382263296 2224056479776768 2227111502413824 2227449404325888 2229660229261374 2229998517871488 2232361395683328 2232700094119936 2243272318573104 2248733944184832 2249075126697984 2251648988918784 2254034807291904 2257473465483264 2265051661471872 2265395319742464 2270910807539712 2273509658714112 2273854600249344 2278879815693312 2287389449060352 2292958485282816 2295582568022016 2295930858504192 2301004862447616 2301353975611392 2309597113614336 2309947530412032 2318221449363456 2323697218093056 2326356478520256 2332020386562048 2332374205464576 2340728453726208 2343418404223689 2346257385259008 2346613364228096 2348942463748608 2349298850103296 2352525908963328 2355018615226368 2366529039373824 2369036583174144 2372107576803328 2375365966331904 2389505049464832 2389867590057984 2395137747451904 2398427771830272 2412704127614976 2413070188019712 2415831727694112 2418391511990272 2421713478352896 2422080905674752 2430211678454196 2436498053922816 2439286404662016 2439656498184192 2445225259696128 2445596254273536 2454178263054336 2460153374834688 2462968796940288 2463342483603456 2468786467001088 2478005236482048 2478381204504576 2484038359056384 2487258430046208 2493133473579008 2502063539748864 2502443157946368 2511406570143744 2511787605884928 2517338652934144 2520219518396944 2523681358394742 2526738722586624 2535789158203392 2536173893320704 2541778834030592 2548183119155856 2548569734710272 2551270166495232 2558086425280512 2563739792654976 2573313130192896 2576039779762176 2582922215817216 2588630470253568 2589023222562816 2598296752816128 2598690971713536 2607999130533888 2614159370354688 2617151038335288 2623522934882304 2623920981147648 2633319510441984 2633719043063808 2639539558416384 2639940034756608 2642560271717184 2642961206366208 2649395942129664 2658693118308864 2665166156070912 2665570520530944 2668621023903744 2675118232829952 2684505672855552 2684912971546624 2688601038815232 2694529965883392 2694938785480704 2710980087775232 2714703961522176 2717810693655876 2720690450989056 2721103239708672 2737300282802176 2741060310663168 2744197205244768 2744613560457216 2747521717764096 2760950545936128 2763876013703168 2767672546689024 2768092463628288 2770839896557824 2771260294053888 2777384775376224 2787755891042304 2788178855067648 2794543153938432 2798165733801984 2804775157776384 2814821482217472 2815248552689664 2825332391411712 2825761056620544 2832005984550912 2832435662290944 2835246958196562 2842581062909952 2852762802978816 2853195629985792 2859501188284416 2859935037652992 2863207973563392 2870178937307136 2870614406725632 2880250878167936 2880896558432256 2884207266736848 2887701397241856 2891006109229056 2891444738588672 2898044752232448 2912209279035264 2912651125383168 2915737333137408 2919074129707008 2919517017604096 2923527343177728 2940929291649024 2944294918127199 2947861843017728 2951911103791104 2969482003218432 2969932539101184 2972880305681832 2973331357161984 2976481860911104 2980570434895872 2991029758097472 2998311925579776 2998766835597312 3002198651891712 3005379743055872 3009508011933696 3020068881962496 3020527092989952 3027881076719616 3031346211618816 3031806133665792 3038506420924416 3049852598747136 3060776757362688 3061241144672256 3068006483263488 3068471967481856 3079462818152448 3079930040549376 3090961932484608 3098262957457408 3101808638027008 3106069364178144 3109360515416064 3109832273952768 3120971271634944 3124557872298252 3128343180345344 3131923284998144 3136225377422592 3136701211951104 3155372052498432 3158715444232192 3166674167494656 3167154621775872 3178981188698112 3186006732619776 3186490120077312 3197903695773696 3209845083734016 3216938836819968 3217426917359616 3221108970258816 3228951304470528 3229441207566336 3240282237938928 3241008628236288 3248664071897088 3252381872882688 3252875330912256 3260300346261504 3260795005698048 3272237684072448 3280204499779584 3283958395920384 3284456644804608 3291715289334784 3304006981976064 3304508272672768 3312051145408512 3316344573394944 3336084719665152 3336590877261824 3341174106488832 3344997776807232 3348542093524992 3349050141179904 3364908477859656 3368984963448832 3373612690046976 3377473483378176 3381052210937856 3397577492207808 3398092979613696 3401693555326976 3406366211309568 3410264488071168 3410781900374016 3418319723539968 3431084173590528 3439437727924224 3443373852033024 3443896287756288 3451507293671424 3452030963417088 3464395670421504 3464921295618048 3477332174045184 3485545827139584 3489534717780384 3498030579843072 3498561308196864 3511092680589312 3519386077888512 3519920046342144 3523413695622912 3523948275154944 3532527922839552 3544924157745152 3549793559060736 3553554874761216 3558161365204992 3579340897140736 3584257574197248 3584801385086976 3592706621177856 3593251713974272 3619056191422464 3619605282029568 3623747591541168 3627587267985408 3628137652944896 3633121358512128 3645317517681294 3654747080884224 3658929606993024 3659484747276288 3663362290352128 3668394381410304 3681267394581504 3690230062252032 3690789951504384 3694453195410432 3695013725405184 3703179700501632 3704009860841472 3717007854723072 3717571806756864 3726057538584576 3730887645069312 3739700210368512 3753095309623296 3753664736919552 3767109855215616 3767681408827392 3776007979401216 3776580883054592 3780329277595416 3790108083879936 3803683737305088 3804260839981056 3812668251045888 3813246716870656 3817610631417856 3822854602065408 3826905249742848 3845609688982464 3850268529655808 3854674812305408 3859969695289344 3864059669643264 3882945705380352 3883534833844224 3892098839609344 3897445129224192 3898036457570304 3921239055532032 3925726557502932 3935284402323456 3935881471721472 3950578564595712 3959309337624576 3959910052134912 3963840407575776 3964441809549312 3974093913194496 3988039677463296 3997749234106368 3998355780796416 4002931535855616 4012677349244928 4026758509283328 4027369457319936 4041794948825088 4042408178221056 4051341894565888 4066470131662848 4081035676483584 4081654859563008 4090675311017984 4105950424203264 4106573387399168 4116920340685824 4121282576646144 4141425818904192 4145814020554752 4146443031937024 4152138695442432 4156890441080832 4161295028846592 4166077163064336 4181633836563456 4182268282601472 4192450721611776 4197248600702976 4207162736664576 4222232223326208 4222872829034496 4237998587117568 4238641584930816 4248008976826368 4248653493436416 4252870437294843 4263871594364928 4279144204468224 4279793444978688 4289251782426624 4289902556479488 4294811960345088 4305268405960704 4305921610088448 4320376317251904 4321344837648384 4331552095862784 4336509163843584 4337167107883008 4347067128348672 4362983578763264 4368976688074752 4373605999706112 4378611194560512 4379275526406144 4405342642634752 4411393937473536 4421792764526592 4448112959553536 4454223004827648 4454898808651776 4459320458522748 4459997035742976 4464722791366656 4486544637146208 4497467888369664 4498150253395968 4503297977837568 4508069614583808 4530103322943744 4530790639484928 4541821615079424 4547019317428224 4547709200498688 4557759631386624 4574778898120704 4591165136044032 4591861717008384 4602009724895232 4602707951222784 4619194227228672 4619895060824064 4636442898726912 4647394436186112 4652712957040512 4664040773124096 4664748410929152 4681456907452416 4686836808447378 4692514770518016 4693226728456192 4697884927497216 4698597700206592 4705051817926656 4710037230452736 4733058078747648 4738073166348288 4744215153606656 4750731932663808 4779010098929664 4779735180115968 4790275494903808 4796855543660544 4825408255229952 4826140376039424 4831663455388224 4836783023980544 4843426956705792 4844161811349504 4860423356908392 4872996107845632 4878572809324032 4879312996368384 4890450519392256 4891192508547072 4908356526108672 4920306749669376 4925937593880576 4926684967206912 4937572934002176 4956010472964096 4956762409009152 4968076718112768 4974516860092416 4986266947158016 5004127079497728 5004886315892736 5022813140287488 5023575211769856 5034677305868288 5040439036793888 5047362716789484 5053477445173248 5071578316406784 5083557668061184 5096366238311712 5097139469420544 5102540332990464 5116172850561024 5127479585309952 5146626260385792 5165844431634432 5177260940507136 5178046445125632 5196593505632256 5197381943427072 5215998261067776 5228318740709376 5234302076670576 5247045869764608 5247841962295296 5266639020883968 5267438086127616 5279079116832768 5279880069513216 5285120543434368 5285922412732416 5298791884259328 5317386236617728 5330332312141824 5331141041061888 5337242047807488 5350236465659904 5369011345711104 5369825943093248 5377202077630464 5389059931766784 5389877570961408 5421960175550464 5429407923044352 5435621387311752 5441380901978112 5442206479417344 5467976276521941 5474600565604352 5482120621326336 5488394410489536 5489227120914432 5495043435528192 5521901091872256 5527752027406336 5535345093378048 5536184927256576 5541679793115648 5542520588107776 5554769550752448 5575511782084608 5576357710135296 5589086307876864 5596331467603968 5609550315552768 5629642964434944 5630497105379328 5650664782823424 5651522113241088 5664011969101824 5664871324581888 5670493916393124 5685162125819904 5705525605957632 5706391259971584 5719002376568832 5719870075305984 5726415947126784 5740357874614272 5760501756335872 5768414533473696 5775402794483712 5782012218458112 5782889477177344 5796089504464896 5824418558070528 5825302250766336 5838148259414016 5839034035208192 5847054686355456 5881858583298048 5888589836254398 5895723686035456 5903822207582208 5938964006436864 5939865078202368 5945760611363664 5946662714323968 5952963721822208 5961140869791744 5982059516194944 5996623851159552 5997533671194624 6004397303783424 6010759486111744 6019016023867392 6040137763924992 6041054185979904 6055762153439232 6062692423237632 6063612267331584 6077012841848832 6099705197494272 6121553514725376 6122482289344512 6136012966526976 6136943934963712 6158925636304896 6159860081098752 6181923864969216 6196525914914816 6203617276054016 6212138728356288 6218721030832128 6219664547905536 6241942543269888 6249115744596504 6256686360690688 6263846569996288 6272450754845184 6273402423902208 6310744104996864 6317430888464384 6333348334989312 6334309243551744 6357962377396224 6372013465239552 6372980240154624 6395807391547392 6419690167468032 6433877673639936 6434853834719232 6442217940517632 6457902608941056 6458882415132672 6480564475877856 6482017256472576 6497328143794176 6504763745765376 6505750661824512 6520600692523008 6544475368144896 6560408999559168 6567916791840768 6568913289609216 6583430578669568 6608013963952128 6609016545345536 6632689146789888 6672169439330304 6673181754523648 6682348212977664 6689995553614464 6697084187049984 6698100282359808 6729816955719312 6737969926897664 6747225380093952 6754946966756352 6762104421875712 6795154984415616 6796185959227392 6803387110653952 6812732422619136 6820528976142336 6821563800748032 6836639447079936 6862168347181056 6878875455848448 6886747704066048 6887792575512576 6903014587342848 6904061926834176 6928791340843008 6929842591236096 6954664348090368 6971091654279168 6979069435560768 6996061159686144 6997122616393728 7022185361178624 7038772155777024 7039840092684288 7046827391245824 7047896550309888 7065055845679104 7089848315490304 7099587118121472 7107109749522432 7116322730409984 7158681794281472 7168515148394496 7169602770173952 7185413242355712 7186503427948544 7238112382844928 7239210564059136 7247495183082336 7255174535970816 7256275305889792 7266242717024256 7290635035362588 7309494161768448 7317859213986048 7318969494552576 7336788762820608 7362534789163008 7380460124504064 7388906390820864 7390027450810368 7406359401003264 7434015709446144 7435143613513728 7452115077169152 7461775290138624 7479400420737024 7506190619246592 7507329473839104 7534219710431232 7535362817654784 7552015958802432 7553161766109184 7560658555190832 7580216167759872 7607367474610176 7608521679962112 7625336502091776 7626493433741312 7635221262835712 7645709204130816 7653810499485696 7691219377964928 7700537059311616 7709349624610816 7719939390578688 7728119339286528 7765891410760704 7767069667688448 7784197679218688 7794890258448384 7796072915140608 7842478111064064 7851453115005864 7870568804646912 7871762943442944 7901157129191424 7918618675249152 7919820104269824 7927680815151552 7928883619098624 7948187826388992 7976079354926592 7995498468212736 7996711561592832 8005863071711232 8025354698489856 8053517018566656 8054738914639872 8083589897650176 8084816356442112 8102683789131776 8132940263325696 8162071352967168 8163309719126016 8181350622035968 8211900848406528 8213146774798336 8233840681371648 8242565153292288 8282851637808384 8291628041109504 8304277390884864 8313780882161664 8332154326128672 8363267673126912 8364536565202944 8394497201405952 8414325473329152 8444464446652416 8445745658068992 8475997174235136 8477283169861632 8496017953652736 8497306986872832 8505740874589686 8527743188729856 8558288408936448 8559586889957376 8578503564853248 8579805112958976 8589623920690176 8610536811921408 8611843220176896 8640752634503808 8642689675296768 8663104191725568 8673018327687168 8674334215766016 8694134256697344 8725967157526528 8737953376149504 8747211999412224 8757222389121024 8758551052812288 8810685285269504 8822787874947072 8832884754381597 8843585529053184 8896225919107072 8908446009655296 8909797617303552 8918640917045496 8919994071485952 8929445582733312 8973089274292416 8994935776739328 8996300506791936 9006595955675136 9016139229167616 9060206645887488 9061581278969856 9083643230158848 9094038634856448 9095418400997376 9115519262773248 9149557796241408 9182330272088064 9183723434016768 9204019449790464 9205415902445568 9238388454457344 9239790121648128 9272885797453824 9294788872372224 9305425914081024 9328081546248192 9329496821858304 9362913814904832 9373673616894756 9385029541036032 9395769854994432 9397195400413184 9410103635853312 9466116157495296 9476146332696576 9488430307213312 9501463865327616 9558020197859328 9559470360231936 9580550989807616 9593711087321088 9650816510459904 9652280752078848 9663326910776448 9673566047961088 9686853913411584 9688323622699008 9720846713816784 9745992215691264 9757145618648064 9758625992736768 9780901038784512 9782385017094144 9816713052217344 9840613499338752 9851875187761152 9853369934413824 9875145868004352 9912020945928192 9913524818018304 9936153436225536 9949033720184832 9972533894316032 10008254158995456 10009772631785472 10045626280574976 10047150423539712 10069354611736576 10080878073587776 10094725433578968 10106954890346496 10143156632813568 10167115336122368 10192732476623424 10194278938841088 10205080665980928 10232345701122048 10254959170619904 10293252520771584 10331688863268864 10354521881014272 10356092890251264 10393187011264512 10394763886854144 10431996522135552 10456637481418752 10468604153341152 10494091739529216 10495683924590592 10533278041767936 10558158233665536 10559760139026432 10570241086868736 10571844825464832 10597583768518656 10634772473235456 10660664624283648 10674484095614976 10738022691422208 10739651886186496 10754404155260928 10778119863533568 10779755141922816 10843920351100928 10858815846088704 10871242774623504 10882761803956224 10884412958834688 10935952553043882 10949201131208704 10964241242652672 10976788820979072 10978454241828864 10990086871056384 11043802183744512 11055504054812672 11070690186756096 11072369854513152 11083359586231296 11085041176215552 11109539101504896 11151023564169216 11152715420270592 11178172615753728 11192662935207936 11219100631105536 11259285928869888 11260994210758656 11301329565646848 11303044226482176 11328023938203648 11329742649163776 11340987832786248 11370324251639808 11411051211915264 11412782519943168 11438004753137664 11439740150611968 11452831894253568 11480715749228544 11521003512671744 11536829066947392 11550805588967424 11564024436916224 11565778954354688 11592179008929792 11648837116141056 11650604501532672 11676296518828032 11678068070416384 11694109372710912 11763717166596096 11777179672508796 11791447372070912 11807644415164416 11877928012873728 11879730156404736 11891521222727328 11893325428647936 11905927443644416 11922281739583488 11964119032389888 11993247702319104 11995067342389248 12008794607566848 12038032047734784 12080275527849984 12082108371959808 12125384846475264 12127224534663168 12154025683697664 12199410394988544 12243107029450752 12244964578689024 12272025933053952 12273887869927424 12317851272609792 12319720162197504 12363847729938432 12393051829829632 12407234552108032 12424277456712576 12437442061664256 12439329095811072 12483885086539776 12498231489193008 12513372721381376 12527693139992576 12544901509690368 12546804847804416 12621488209993728 12634861776928768 12666696669978624 12668618487103488 12715924754792448 12744026930479104 12745960480309248 12758611311884529 12791614783094784 12839380334936064 12867755347279872 12869707669438464 12884435881035264 12915805217882112 12917764830265344 12961128951755712 12964034512945152 12994656287588352 13009527491530752 13011501323649024 13041201385046016 13088950736289792 13120817999118336 13135833583681536 13137826579218432 13166861157339136 13216027927904256 13218033090691072 13265378293579776 13344338878660608 13346363509047296 13364696425955328 13379991107228928 13394168374099968 13459633911438624 13475939853795328 13494450760187904 13509893933512704 13524208843751424 13590309968831232 13592371918454784 13625464845238272 13641057952284672 13643127601496064 13673278894159872 13724336694362112 13773495408132096 13775585151025152 13806029174685696 13808123853668352 13857582681686016 13859685182472192 13909328696180736 13942183308558336 13958138871121536 13992122319372288 13994245232787456 14044370722357248 14077544311554048 14079680185368576 14093654782491648 14095793100619776 14130111691358208 14179696630980608 14199174236242944 14214219499044864 14232645460819968 14317363588562944 14337030296788992 14339205540347904 14370826484711424 14373006855897088 14476224765689856 14478421128118272 14494990366164672 14510349071941632 14512550611779584 14532485434048512 14581270070725176 14618988323536896 14635718427972096 14637938989105152 14673577525641216 14725069578326016 14760920249008128 14777812781641728 14780054901620736 14812718802006528 14868031418892288 14870287227027456 14904230154338304 14923550580277248 14958800841474048 15012381238493184 15014658947678208 15068439420862464 15070725635309568 15104031917604864 15106323532218368 15121317110381664 15160432335519744 15214734949220352 15250673004183552 15252986867482624 15270442525671424 15291418408261632 15307620998971392 15382438755929856 15418699249221632 15439878781157376 15531782821521408 15534139335376896 15568395358437376 15589780516896768 15592145830281216 15684956222128128 15702906230011728 15741137609293824 15743525886885888 15802314258382848 15837237350498304 15839640208539648 15855361630303104 15857767238197248 15896375652777984 15952158709853184 15990996936425472 15993423123185664 16011726143422464 16050709396979712 16107034037133312 16109477829279744 16167179795300352 16169632712884224 16205367578263552 16265880526651392 16324142705934336 16326619438252032 16362701244071936 16403928829565823 16423801696813056 16426293549596672 16467681362743296 16485130306584576 16565703275616768 16583256082219008 16608554781769728 16627561764323328 16664308652257344 16726535346253824 16729073130405888 16788994402811904 16828650946658304 16888928893304832 16891491316137984 16951994348470272 16954566339723264 16992035907305472 16994613973745664 17011481749179372 17055486377459712 17116576817872896 17119173779914752 17157007129706496 17159610225917952 17179247841380352 17221073623842816 17281505269007616 17326208383451136 17346036655374336 17348668431532032 17388268513394688 17451934315053056 17475906752299008 17514444778242048 17517102105624576 17621370570539008 17645575749894144 17665769508763194 17687171058106368 17792451838214144 17816892019310592 17819595234607104 17837281834090992 17839988142971904 17858891165466624 17946178548584832 17989871553478656 17992601013583872 18013191911350272 18032278458335232 18120413291774976 18123162557939712 18167286460317696 18188077269712896 18190836801994752 18231038525546496 18299115592482816 18364660544176128 18367446868033536 18408038899580928 18410831804891136 18476776908914688 18479580243296256 18545771594907648 18589577744744448 18610851828162048 18656163092496384 18658993643716608 18725827629809664 18747347233789512 18770059082072064 18791539709988864 18794390800826368 18820207271706624 18932232314990592 18952292665393152 18976860614426624 19002927730655232 19116040395718656 19118940720463872 19161101979615232 19187422174642176 19301633020919808 19304561504157696 19326653821552896 19347132095922176 19373707826823168 19376647245398016 19441693427633568 19491984431382528 19514291237296128 19517251985473536 19561802077569024 19633426104434688 19681226998677504 19703750375522304 19706739868827648 19750291736008704 19824041891856384 19827049636036608 19898067440369664 19945067788632064 20016508317990912 20019545263570944 20091252561149952 20094300847079424 20138709223473152 20161756147175552 20189450867157936 20213909780692992 20286313265627136 20334230672244736 20385464953246848 20388557877682176 20410161331961856 20464691402244096 20509918341239808 20586505041543168 20663377726537728 20709043762028544 20712185780502528 20786374022529024 20789527773708288 20863993044271104 20913274962837504 20937208306682304 20988183479058432 20991367849181184 21066556083535872 21116316467331072 21119520278052864 21140482173737472 21143689650929664 21195167537037312 21269544946470912 21321329248567296 21348968191229952 21476045382844416 21479303772372992 21508808310521856 21556239727067136 21559510283845632 21687840702201856 21717631692177408 21742485549247008 21765523607912448 21768825917669376 21871905106087764 21898402262417408 21928482485305344 21953577641958144 21956908483657728 22087604367489024 22111008109625344 22141380373512192 22166719172462592 22170082352431104 22219078203009792 22302047128338432 22305430840541184 22356345231507456 22385325870415872 22438201262211072 22518571857739776 22521988421517312 22602659131293696 22606088452964352 22656047876407296 22659485298327552 22681975665572496 22740648503279616 22822102423830528 22825565039886336 22876009506275328 22879480301223936 22905663788507136 22961431498457088 23042007025343488 23073658133894784 23101611177934848 23128048873832448 23131557908709376 23184358017859584 23297674232282112 23301209003065344 23352593037656064 23356136140832768 23388218745421824 23527434333192192 23554359345017592 23582894744141824 23615288830328832 23755856025747456 23759460312809472 23783042445454656 23786650857295872 23811854887288832 23844563479166976 23928238064779776 23986495404638208 23990134684778496 24017589215133696 24076064095469568 24160551055699968 24164216743919616 24250769692950528 24254449069326336 24308051367395328 24398820789977088 24486214058901504 24489929157378048 24544051866107904 24547775739854848 24635702545219584 24639440324395008 24727695459876864 24786103659659264 24814469104216064 24848554913425152 24874884123328512 24996462978386016 25026745442762752 25055386279985152 25089803019380736 25093609695608832 25242976419987456 25333393339957248 25337236974206976 25431849509584896 25488053860958208 25491920960618496 25517222623769058 25583229566189568 25678760669872128 25735510694559744 25739415338876928 25768871762070528 25831610435764224 25835529660530688 25922257903511424 25928069025890304 25989312575176704 26019054983061504 26023002647298048 26082402770092032 26177901472579584 26241635998236672 26271667167363072 26275653158436864 26333722314678272 26432055855808512 26436066181382144 26530756587159552 26688677757321216 26692727018094592 26729392851910656 26759982214457856 26788336748199936 26919267822877248 26951879707590656 26988901520375808 27019787867025408 27048417687502848 27180619937662464 27184743836909568 27250929690476544 27282115904569344 27286255202992128 27346557788319744 27448673388724224 27546990816264192 27551170302050304 27612058349371392 27616247707336704 27715165363372032 27719370364944384 27818657392361472 27884366617116672 27916277742243072 27984244638744576 27988490465574912 28088741444714496 28155088623108096 28187309564983296 28191586201239552 28359393261961216 28398348472485888 28428438998089728 28465290921639936 28634727177125888 28674060593577984 28678411080695808 28741652969422848 28746013711794176 28952449531379712 28956842256236544 28989980732329344 29020698143883264 29025101223559168 29064970868097024 29162540141450352 29237976647073792 29271436855944192 29275877978210304 29347155051282432 29450139156652032 29521840498016256 29555625563283456 29560109803241472 29625437604013056 29736062837784576 29740574454054912 29808460308676608 29847101160554496 29917601682948096 30024762476986368 30029317895356416 30136878841724928 30141451270619136 30208063835209728 30212647064436736 30242634220763328 30320864671039488 30429469898440704 30501346008367104 30505973734965248 30540885051342848 30582836816523264 30615241997942784 30764877511859712 30837398498443264 30879757562314752 31063565643042816 31068278670753792 31136790716874752 31179561033793536 31184291660562432 31369912444256256 31405812460023456 31482275218587648 31487051773771776 31674474700996608 31679280417079296 31710723260606208 31715534476394496 31792751305555968 31904317419706368 31981993872850944 32023452286844928 32214068074266624 32218955658559488 32334359590600704 32339265425768448 32410735156527104 32531761053302784 32648285411868672 32653238876504064 32725402488143872 32807857659131646 32847603393626112 32852587099193344 32935362725486592 32970260613169152 33131406551233536 33166512164438016 33217109563539456 33255123528646656 33328617304514688 33453070692507648 33458146260811776 33577988805623808 33657301893316608 33777857786609664 33782982632275968 33903988696940544 33909132679446528 33984071814610944 33989227947491328 34022963498358744 34110972754919424 34233153635745792 34238347559829504 34314014259412992 34319220451835904 34358495682760704 34442147247685632 34563010538015232 34652416766902272 34692073310748672 34697336863064064 34776537026789376 34903868630106112 34951813504598016 35028889556484096 35034204211249152 35242741141078016 35291151499788288 35331539017526388 35374342116212736 35584903676428288 35633784038621184 35639190469214208 35674563668181984 35679976285943808 35717782330933248 35892357097169664 35979743106957312 35985202027167744 36026383822700544 36240826583549952 36246325115879424 36376154539425792 36381673603989504 36462077051092992 36598231184965632 36729321088352256 36734893736067072 36816077799161856 36821663609782272 36953553817829376 36959160486592512 37091543189815296 37179155489488896 37221703656324096 37312326184992768 37317987287433216 37451655259619328 37494694467579024 37540118164144128 37583079419977728 37588781601652736 37640414543413248 37864464629981184 37904585330786304 37953721228853248 38005855461310464 38232080791437312 38237881440927744 38275833935653587 38322203959230464 38374844349284352 38603266041839616 38609123008315392 38653307643105792 38694264191844352 38747415653646336 38753294490796032 38883386855267136 38983968862765056 39028582474592256 39034503970947072 39123604155138048 39266852208869376 39362453997355008 39407500751044608 39413479737655296 39500583472017408 39648083783712768 39654099272073216 39796134880739328 39890135577264128 40033016635981824 40039090527141888 40182505122299904 40277418446946304 40323512294351104 40378901734315872 40427819561385984 40572626531254272 40668461344489472 40770929906493696 40777115755364352 40929382804488192 41019836682479616 41173010083086336 41326755453075456 41418087524057088 41424371561005056 41572748045058048 41579055547416576 41727986088542208 41826549925675008 41874416613364608 41976366958116864 41982735698362368 42133112167071744 42232632934662144 42239040556105728 42280964347474944 42287379301859328 42390335074074624 42539089892941824 42642658497134592 42697936382459904 42952090765688832 42958607544745984 43017616621043712 43112479454134272 43119020567691264 43375681404403712 43435263384354816 43484971098494016 43531047215824896 43537651835338752 43743810212175528 43796804524834816 43856964970610688 43907155283916288 43913816967315456 44175208734978048 44222016219250688 44282760747024384 44333438344925184 44340164704862208 44438156406019584 44604094256676864 44610861681082368 44712690463014912 44770651740831744 44876402524422144 45037143715479552 45043976843034624 45205318262587392 45212176905928704 45312095752814592 45318970596655104 45363951331144992 45481297006559232 45644204847661056 45752019012550656 45758960602447872 45811327577014272 45922862996914176 46084014050686976 46147316267789568 46256097747664896 46263115817418752 46595348464564224 46602418006130688 46705186075312128 46712272281665536 46776437490843648 47054868666384384 47108718690035184 47165789488283648 47230577660657664 47511712051494912 47518920625618944 47566084890909312 47573301714591744 47623709774577664 47689126958333952 47856476129559552 47972990809276416 47980269369556992 48035178430267392 48152128190939136 48321102111399936 48328433487839232 48501539385901056 48508898138652672 48616102734790656 48797641579954176 48972428117803008 48979858314756096 49088103732215808 49095551479709696 49271405090439168 49278880648790016 49455390919753728 49572207319318528 49628938208432128 49697109826850304 49749768246657024 49992925956772032 50053490885525504 50110772559970304 50179606038761472 50187219391217664 50485952839974912 50666786679914496 50674473948413952 50863699019169792 50976107721916416 50983841921236992 51034445247538116 51166459132379136 51357521339744256 51471021389119488 51478830677753856 51537743524141056 51663220871528448 51844515807022848 51978625150353408 52038109966123008 52046005294596096 52164805540184064 52355802945159168 52543334334726144 52551306316873728 52667444629356544 52864111711617024 52872132362764288 53061513174319104 53377355514642432 53385454036189184 53458785703821312 53519964428915712 53576673496399872 53838535645754496 53903759415181312 53977803040751616 54039575734050816 54096835375005696 54361239875324928 54369487673819136 54501859380953088 54564231809138688 54572510405984256 54693115576639488 54897346777448448 55093981632528384 55102340604100608 55224116698742784 55232495414673408 55430330726744064 55438740729888768 55637314784722944 55768733234233344 55832555484486144 55968489277489152 55976980931149824 56177482889428992 56310177246216192 56374619129966592 56383172402479104 56718786523922432 56796696944971776 56856877996179456 56930581843279872 57269454354251776 57348121187155968 57356822161391616 57483305938845696 57492027423588352 57904899062759424 57913684512473088 57979961464658688 58041396287766528 58129941736194048 58325080282900704 58475953294147584 58542873711888384 58551755956420608 58900278313304064 59043680996032512 59111251126566912 59120219606482944 59250875208026112 59472125675569152 59481148908109824 59694202321108992 59835203365896192 60049524953972736 60058635790712832 60273757683449856 60282902541238272 60416127670419456 60425294128873472 60485268441526656 60641729342078976 60858939796881408 61002692016734208 61011947469930496 61081770102685696 61165673633046528 61230483995885568 61529755023719424 61674796996886528 61759515124629504 62127131286085632 62136557341507584 62273581433749504 62359122067587072 62368583321124864 62739824888512512 62811624920046912 62964550437175296 62974103547543552 63348949401993216 63358560834158592 63421446521212416 63431068952788992 63585502611111936 63808634839412736 63963987745701888 64046904573689856 64428136148533248 64437911317118976 64668719181201408 64678530851536896 64821470313054208 65063522106605568 65296570823737344 65306477753008128 65450804976287744 65615715318263292 65695206787252224 65870725450973184 66262813102467072 66333024328876032 66510247057293312 66657234609029376 66906141385015296 66916292521623552 67155977611247616 67314603786633216 67555715573219328 67565965264551936 67807977393881088 67818265358893056 67968143629221888 67978455894982656 68045926996717488 68221945509838848 68466307271491584 68476695119659008 68628028518825984 68638440903671808 68716991365521408 68884294495371264 69126021076030464 69304833533804544 69384146621497344 69394673726128128 69553074053578752 69807737260212224 69903627009196032 70057779112968192 70068408422498304 70485482282156032 70582302999576576 70663078035052776 70748684232425472 71169807352856576 71267568077242368 71278380938428416 71349127336363968 71359952571887616 71435564661866496 71784714194339328 71959486213914624 71970404054335488 72052767645401088 72481653167099904 72492650231758848 72752309078851584 72763347207979008 72924154102185984 73196462369931264 73458642176704512 73469787472134144 73632155598323712 73643327219564544 73907107635658752 73918320973185024 74183086379630592 74358310978977792 74443407312648192 74624652369985536 74989388935158048 75080236328288256 75166158839955456 75177563203305472 75280829086826496 75728929259962368 75907442457706496 76011710922620928 76464161582874624 76475762881855488 76551667871307174 76644407918460928 76749688698568704 77206532083679232 77218246016630784 77306615286211584 77388528383688704 77494831307292672 77506588981592064 77766773710534272 77967937725530112 78057164949184512 78069007941894144 78247208310276096 78533704417738752 78724907994710016 78815001502089216 78826959475310592 79001166944034816 79296167567425536 79308198544146432 79592269761478656 79780271154528256 80066033271963648 80078181054283776 80365010244599808 80554836893892608 80647024588702208 80757803468631744 80855639122771968 81145253062508544 81336922688978944 81541859812987392 81554231510728704 81858765608976384 82039673364959232 82346020166172672 82653510906150912 82836175048114176 82848743122010112 83145496090116096 83158111094833152 83455972177084416 83653099851350016 83748833226729216 83952733916233728 83965471396724736 84266224334143488 84465265869324288 84561928694949888 84574758603718656 85078179785883648 85285316994269184 85395872764919808 85904181531377664 85917215089491968 86035233242087424 86224958908268544 86238041135382528 86751362808807424 86870526768709632 86969942196988032 87062094431649792 87075303670677504 87487620424351056 87593609049669632 87713929941221376 87814310567832576 87827633934630912 88350417469956096 88444032438501376 88565521494048768 88666876689850368 88680329409724416 88876312812039168 89208188513353728 89221723362164736 89425380926029824 89541303481663488 89752805048844288 90074287430959104 90087953686069248 90410636525174784 90424353811857408 90624191505629184 90637941193310208 90727902662289984 90962594013118464 91288409695322112 91504038025101312 91517921204895744 91622655154028544 91845725993828352 92168028101373952 92294632535579136 92512195495329792 92526231634837504 93190696929128448 93204836012261376 93410372150624256 93424544563331072 93552874981687296 94109737332768768 94217437380070368 94331578976567296 94461155321315328 95023424102989824 95037841251237888 95132169781818624 95146603429183488 95378253916667904 95712952259119104 95945981618552832 96070356860534784 96642204222799872 96656866975678464 97003078771802112 97017796277305344 97232205469581312 97595283159908352 97944856235606016 97959716629512192 98176207464431616 98191102959419392 98542810180878336 98557761297580032 98910781839507456 99144414638637056 99257876416864256 99394219653700608 99499536493314048 99985851913544064 100106981771051008 100221545119940608 100359212077522944 100374438782435328 100971905679949824 101333573359828992 101348947896827904 101727398038339584 101952215443832832 101967683842473984 102068890495076232 102332918264758272 102715042679488512 102942042778238976 102957661355507712 103075487048282112 103326441743056896 103689031614045696 103957250300706816 104076219932246016 104092010589192192 104329611080368128 104711605890318336 105086668669452288 105102612633747456 105334889258713088 105728223423234048 105744264725528576 106123026348638208 106754711029284864 106770908072378368 106917571407642624 107039928857831424 107153346992799744 107677071291508992 107955606081503232 108079151468101632 108722479750649856 108738975347638272 109128463618277376 109145020811968512 109386231153278976 109794693554896896 110187963265056768 110204681208201216 110448233397485568 110464990829346816 110860661453488128 110877481459777536 111274629569445888 111537466468466688 111665110968972288 111936978554978304 111953961862299648 112354965778857984 112620354492432384 112749238259933184 112766344804958208 113437573047844864 113593393889943552 113713755992358912 113861163686559744 114538908708503552 114696242374311936 114713644322783232 114827501806960761 114966611877691392 114984054847176704 115809798125518848 115827369024946176 115959922929317376 116082792575533056 116259883472388096 116650160565801408 116951906588295168 117085747423776768 117103511912841216 117800556626608128 118087361992065024 118222502253133824 118240439212965888 118501750416052224 118944251351138304 118962297816219648 119388404642217984 119670406731792384 120099049907945472 120117271581425664 120547515366899712 120832255340838912 120850588257746944 120970536883053312 121283458684157952 121717879593762816 122005384033468416 122163540205371392 122331347266093056 123059510047438848 123349593993773056 123519030249259008 124254262572171264 124273114683015168 124547162867499008 124718244135174144 124737166642249728 125479649777025024 125623249840093824 125929100874350592 125948207095087104 126697898803986432 126717121668317184 126842893042424832 126862137905577984 127171005222223872 127617269678825472 127927975491403776 128093809147379712 128856272297066496 128875822634237952 129337438362402816 129357061703073792 129642940626108416 130127044213211136 130593141647474688 130612955506016256 130901609952575488 131231430636526584 131390413574504448 131741450901946368 132525626204934144 132666048657752064 133020494114586624 133314469218058752 133812282770030592 133832585043247104 134311955222495232 134629207573266432 135111431146438656 135131930529103872 135615954787762176 135636530717786112 135936287258443776 135956911789965312 136091853993434976 136443891019677696 136932614542983168 137256057037651968 137276881807343616 137433982731042816 137768588990742528 138252042152060928 138768293242994688 138789347452256256 139615474520424448 139807254018392064 140115558225936384 140136816844996608 140970964564312064 141164605999153152 141326156070105552 141497368464850944 142339614705713152 142535136154484736 142556761876856832 142698254672727936 142719905143775232 142871129323732992 143569428388678656 143918972427829248 143940808108670976 144105535290802176 144963306334199808 144985300463517696 145504618157703168 145526694415958016 145848308204371968 146392924739862528 146917284353409024 146939574944268288 147264311196647424 147286654439129088 147814215271317504 147836641946370048 148366172759261184 148716621957955584 148886814625296384 149249304739971072 149978777870316096 150160472656576512 150332317679910912 150355126406610944 150561658173652992 151457858519924736 151814884915412992 152023421845241856 152928323165749248 152951525763710976 153103335742614348 153288815836921856 153499377397137408 154413064167358464 154436492033261568 154613230572423168 154777056767377408 154989662614585344 155533547421068544 155935875451060224 156114329898369024 156138015883788288 156494416620552192 157067408835477504 157630003004178432 157653918950621184 158002333888069632 158592335134851072 158616397088292864 159184539522957312 159560542309056512 160132066543927296 160156362108567552 160730020489199616 161109673787785216 161294049177404416 161515606937263488 161711278245543936 162290506125017088 162673845377957888 163083719625974784 163108463021457408 163717531217952768 164079346729918464 164692040332345344 165307021812301824 165672350096228352 165697486244020224 166290992180232192 166316222189666304 166911944354168832 167306199702700032 167497666453458432 167905467832467456 167930942793449472 168532448668286976 168930531738648576 169123857389899776 169149517207437312 170156359571767296 170570633988538368 170791745529839616 171808363062755328 171834430178983936 172070466484174848 172449917816537088 172476082270765056 173502725617614848 173741053537419264 173939884393976064 174124188863299584 174975240848702112 175187218099339264 175427859882442752 175628621135665152 175655267869261824 176700834939912192 177131042988097536 177333753379700736 177360658819448832 177752625624078336 178416377026707456 178443446724329472 179082606963326976 179505610097688576 180148574861918208 180175907372138496 180821273050349568 180848707623714816 181248383011258368 181275882386620416 181455805324579968 181925188026236928 182576819390644224 183008076050202624 183035842409791488 183245310308057088 183691451987656704 184336056202747904 184589265071158272 185024390990659584 185052463269675008 186381393858256896 186409672024522752 186820744301248512 186849089126662144 187105749963374592 188219474665537536 188434874760140736 188663157953134592 188922310642630656 190046848205979648 190075682502475776 190264339563637248 190293206858366976 190756507833335808 191425904518238208 191891963237105664 192140713721069568 193284408445599744 193313733951356928 194006157543604224 194035592554610688 194464410939162624 195190566319816704 195889712471212032 195919433259024384 196352414928863232 196382205918838784 197085620361756672 198288829277274112 198515752833728512 198788439307401216 198999072986628096 199971703827088128 200443090239881216 200718424155045888 200748877564870656 201943811359899648 202667146719657984 202697895793655808 203454796076679168 203904430887665664 203935367684947968 204137780990152464 204665836529516544 205430085358977024 205884085556477952 205915322711015424 206150974096564224 206652883486113792 207378063228091392 207914500601413632 208152439864492032 208184021178384384 208659222160736256 209423211780636672 210173337338904576 210205225267494912 210669778517426176 211456446846468096 211488529451057152 212246052697276416 213509422058569728 213541816144756736 213835142815285248 214079857715662848 214306693985599488 215354142583017984 215911212163006464 216158302936203264 217444959501299712 217477950695276544 218256927236554752 218290041623937024 218772462306557952 219589387109793792 220375926530113536 220409362416402432 220896466794971136 220929981658693632 221721322906976256 221754962919555072 222549259138891776 223074932936933376 223330221937944576 223873957109956608 225240708984864768 225498476519866368 225532689609916416 226875146095689728 227186787779887104 227722327373119488 229077817417007104 229392484748623872 229427288645566464 229655003613921522 229933223755382784 229968109694353408 231619596251037696 231654738049892352 231919845858634752 232165585151066112 232519766944776192 233300321131602816 233903813176590336 234171494847553536 234207023825682432 235601113253216256 236174723984130048 236445004506267648 236480878425931776 237003500832104448 237888502702276608 237924595632439296 238776809284435968 239340813463584768 240198099815890944 240234543162851328 241095030733799424 241664510681677824 241701176515493888 241941073766106624 242566917368315904 243435759187525632 244010768066936832 244327080410742784 244662694532186112 246119020094877696 246699187987546112 247038060498518016 248508525144342528 248546229366030336 249094325734998016 249436488270348288 249474333284499456 250959299554050048 251246499680187648 251858201748701184 251896414190174208 253395797607972864 253685786084849664 253724275811155968 255234539357650944 255855950982807552 256187618294759424 257712544594132992 257751645268475904 258674876724805632 258714123406147584 259285881252216832 260254088426422272 261186283294949376 261225911012032512 261803219905150976 262462861273053168 262780827149008896 263482901803892736 265051252409868288 265332097315504128 266040988229173248 266628938436117504 267624565540061184 267665170086494208 268623910444990464 269258415146532864 270222862292877312 270263861058207744 271231909575524352 271273061435572224 271872574516887552 271913823579930624 272183707986869952 272887782039355392 273865229085966336 274512114075303936 274553763614687232 274867965462085632 275537177981485056 276504084304121856 277536586485989376 277578694904512512 279230949040848896 279614508036784128 280231116451872768 280273633689993216 281941929128624128 282329211998306304 282652312140211104 282994736929701888 284679229411426304 285070272308969472 285113523753713664 285396509345455872 285439810287550464 287138856777357312 287837944855658496 288211070581604352 289926612668399616 289970600927035392 291009236315406336 291053388831916032 291696616408743936 292785849479725056 293834568706818048 293879149888536576 294528622393294848 294573308878258176 295628430542635008 295673283892740096 296732345518522368 297433243915911168 297773629250592768 298498609479942144 299957555740632192 300320945313153024 300664635359821824 300710252813221888 301123316347305984 302915717039849472 303629769830825984 304046843690483712 305856646331498496 305903051527421952 306206671485228696 306577631673843712 306998754794274816 308826128334716928 308872984066523136 309226461144846336 309554113534754816 309979325229170688 311067094842137088 311871750902120448 312228659796738048 312276031767576576 312988833241104384 314134817670955008 315260006008356864 315307837901242368 316004667776139264 317184670269702144 317232794176585728 318369079045914624 319121084618113024 320264133087854592 320312724217135104 321460040978399232 322219347575570432 322588098354808832 323031213874526976 325347690755915776 326167439251949568 326216926042914816 327435062435905536 328158693459836928 329384080664690688 330614043624603648 331344700192456704 331394972488040448 332581984360464384 332632444379332608 333823888708337664 334612399405400064 334995332906916864 335810935664934912 335861885586898944 337064897336573952 337861063477297152 338247714779799552 338299034414874624 340312719143534592 341141267977076736 341583491059679232 343616726125510656 343668860357967872 344140932968349696 344899835633074176 344952164541530112 347005451235229696 347482107074838528 347879768787952128 348248377726599168 349950481697404224 350374436198678528 350855719764885504 351257242271330304 351310535738523648 353401669879824384 354262085976195072 354667506759401472 354721317638897664 355505251248156672 356832754053414912 356886893448658944 358165213926653952 359011220195377152 360297149723836416 360351814744276992 361642546100699136 362496766022516736 362551764773240832 362911610649159936 363850376052473856 365153638781288448 366016152100405248 366490620616114176 368672112405495808 369178530142316544 370048781981319168 370104926539350016 372762787716513792 372819344049045504 373641488602497024 373698178253324288 374211499926749184 376438949331075072 376869749520281472 377326315906269184 377844621285261312 380093696411959296 380151365004951552 380528679127274496 380586413716733952 381513015666671616 382851809036476416 383783926474211328 384281427442139136 386568816891199488 386627467902713856 388012315087208448 388071185109221376 388928821878325248 390381132639633408 391779424942424064 391838866518048768 392704829857726464 392764411837677568 394171240723513344 396577658554548224 397031505667457024 397576878614802432 397998145973256192 399943407654176256 400886180479762432 401436848310091776 401497755129741312 403887622719799296 405334293439315968 405395791587311616 406909592153358336 407808861775331328 407870735369895936 408275561980304928 409331673059033088 411768171112955904 411830645422030848 412301948193128448 413305766972227584 414756126456182784 416304879728984064 416368042356768768 418846423561273344 420346674677809152 420410450534989824 421339557034852352 422912893692936192 422977058902114304 424492105394552832 427018844117139456 427083632289513472 427670285630570496 428159715431325696 428613387971198976 430708285166035968 431822424326012928 432316605872406528 434889919002599424 434955901390553088 436513854473109504 436580083247874048 437544924613115904 439178774219587584 440751853060227072 440818724832804864 441792933589942272 441859963317387264 443442645813952512 443509925839110144 445098518277783552 446149865873866752 446660443875889152 447747914219913216 450481417969729536 450996953039732736 451065379219832832 453750292191379456 454373575559774208 455444654746238976 458155634834014208 458784969497247744 458854577291132928 459310007227843044 459866447510765568 463239192502075392 463309476099784704 463839691717269504 464331170302132224 466600642263205632 467807626353180672 468342989695107072 468414047651364864 471202226506432512 472890009012535296 472961756851863552 474007001664208896 475777005404553216 475849191264878592 477553618568871936 478681626927169536 480396199631781888 480469086325702656 482190061467598848 483329021363355648 483402353030987776 483882147532213248 485133834736631808 486871518375051264 488021536133873664 488654160821485568 489325389064372224 492238040189755392 493398375975092224 494076120997036032 497017050288685056 497092458732060672 498188651469996032 498872976540696576 498948666568998912 501918599108100096 502492999360375296 503716403497402368 503792828380348416 506791595215945728 507371572169699328 507448551622311936 510469078715301888 511711901965615104 512375236589518848 515425089188265984 515503290536951808 517349753449611264 517428246812295168 518571762504433664 520508176852844544 522372566589898752 523606439810301952 524925722546106336 525561654298017792 526965803607785472 530102504819736576 532081976458346496 533257876872235008 535249131080122368 535330340172988416 537247820889980928 538516830293065728 540445724585754624 540527722116415488 542463819151048704 542546122871144448 543745149033775104 543827647159861248 544367415973739904 545775564078710784 547730458171932672 549024228150607872 549107527229374464 549735930924171264 551074355962970112 553008168608243712 555073172971978752 555157389809025024 558461898081697792 559229016073568256 560462232903745536 560547267379986432 563883858257248256 564658423996612608 565304624280422208 565989473859403776 569358458822852608 570140544617938944 570227047507427328 570793018690911744 570879620575100928 574277713554714624 575675889711316992 576422141163208704 579853225336799232 579941201854070784 582018472630812672 582106777663832064 583393232817487872 585571698959450112 587669137413636096 587758299777073152 589057244786589696 589146617756516352 591256861085270016 594866487831822336 595547258501185536 596997218959884288 599915111481264384 601329270719643648 601420505626443776 602246632694611968 605831434079698944 607259539661651968 608093687380967424 611713292662996992 611806103054843904 612413342970457392 613155263347687424 613997509588549632 617652256669433856 617745968133046272 618452922289692672 619108227069509632 619958650458341376 622134189684274176 623743501804240896 624457319593476096 624552063535153152 625977666482208768 628269635341910016 630520012016713728 630615675802484736 632009335552278528 634369340539404288 634465588353171456 636738158091829248 638242169236226048 640528266175709184 640625448434270208 642920081956798464 644438695151140864 645176196709617664 646062427749053952 650695381511831552 652334878503899136 652433852085829632 654870124871811072 656317386919673856 658768161329381376 661228087249207296 662689400384913408 662789944976080896 665163968720928768 665264888758665216 667647777416675328 669224798810800128 669990665813833728 671621871329869824 675722126954594304 676495429559599104 676598068829749248 680625438287069184 683166982119358464 687233452251021312 687337720715935744 688281865936699392 689799671266148352 689904329083060224 694010902470459392 694964214149677056 695759537575904256 696496755453198336 699900963394808448 700748872397357056 701711439529771008 702514484542660608 702621071477047296 706803339759648768 708524171952390144 709335013518802944 709442635277795328 711010502496313344 713665508106829824 713773786897317888 716330427853307904 718022440390754304 720594299447672832 720703629488553984 723285092201398272 724993532045033472 725103529546481664 725823221298319872 727700752104947712 730307277562576896 732032304200810496 732981241232228352 737344224810991616 738357060284633088 740097563962638336 740209853078700032 745525575433027584 745638688098091008 747282977204994048 747396356506648576 748422999853498368 752877898662150144 753739499040562944 755689242570522624 760187392823918592 761057358254548992 761172827433467904 765703618072952832 767567852948422656 768562854884278272 773137633782398976 773254935805427712 776024630174416896 776142370218442752 777857643756650496 780762265279266816 783558849884848128 783677733036097536 785409659715452928 785528823675355136 788342481447026688 793155317109096448 794063011334914048 795153757229604864 795996291946512384 799886815308352512 801772360959524864 802873696620183552 802995510259482624 807775245439598592 810668586878631936 810791583174623232 813819184306716672 815617723550662656 815741470739791872 816551123960609856 818663346118066176 823536342225911808 823661290844061696 824603896386256896 826611533944455168 829512252912365568 832609759457968128 832736084713537536 837692847122546688 840693349355618304 840820901069979648 842679114069704704 845825787385872384 845954117804228608 848984210789105664 854037688234278912 855340571261140992 856319430862651392 861416570332071936 864633211744813056 869779838005198848 869911802781106176 873027708946219008 873160166495748096 875089849226231808 878357548439175168 881503706120454144 881637449665609728 883585867179884544 883719926634774528 886885291627905024 887019851678220288 890197036555567104 892299731747733504 893320887751778304 895495828439826432 900962835939459072 901993906079465472 902130758439665664 907500584382758912 908747151119548416 910889309492477952 916311269668028416 917569938994495488 917709154582265856 918620014455686088 919732895021531136 926478385004150784 926618952199569408 927679383434539008 928662340604264448 933201284526411264 935615252706361344 936685979390214144 936828095302729728 942404453012865024 945780018025070592 945923513703727104 948014003328417792 951554010809106432 951698382529757184 955107237137743872 957363253854339072 960792399263563776 960938172651405312 964380122935197696 966658042726711296 967764295064426496 976043072267747328 977308321642971136 978650778128744448 984476080379510784 986796751950184448 988152241994072064 994034100577370112 994184917464121344 996377302939992064 997745953081393152 997897333137997824 1003837198216200192 1004985998720750592 1007432806994804736 1007585656760696832 1013583190431891456 1014743144339398656 1014897103244623872 1020938157430603776 1023423803931230208 1024750473179037696 1030850178376531968 1031006581073903616 1034699506899222528 1034856493624590336 1037143525008867328 1041016353705689088 1044745133179797504 1047212879620603904 1049851445092212672 1051123308596035584 1053931607215570944 1060205009639473152 1064163952916692992 1066515753744470016 1070498262160244736 1070660680345976832 1074495641779961856 1077033660586131456 1080891449171509248 1081055444232830976 1084927638302097408 1087490298067550208 1087655294319722496 1088734831947479808 1091551128157421568 1095460916343865344 1098048456301215744 1099471861848342528 1106016337216487424 1110146345943957504 1110314779618050048 1116923796163395584 1118458032147136512 1120924465807491072 1121094534759972864 1127767716514496512 1129316847993225216 1130609248560844416 1131978947718807552 1138716917645705216 1140281089235877888 1140454095014854656 1141586037381823488 1141759241150201856 1148555427109429248 1151351779422633984 1152844282326417408 1159706450673598464 1159882403708141568 1164036945261625344 1164213555327664128 1166786465634975744 1171143397918900224 1175338274827272192 1175516599554146304 1178114489573179392 1178293235513032704 1182513722170540032 1189732975663644672 1191094517002371072 1193994437919768576 1199830222962528768 1202658541439287296 1202841011252887552 1204493265389223936 1211662868159397888 1214519079323303936 1216187374761934848 1223426585325993984 1223612206109687808 1224826685940914784 1226310526695374848 1227995019177099264 1235304513338867712 1235491936266092544 1236905844579385344 1239917300916682752 1244268379368548352 1248914639186952192 1249104127070306304 1256539270683820032 1261040024033427456 1261231351604969472 1264018671104557056 1268738681078808576 1268931176706342912 1273476316183658496 1276484338472452096 1281056532351418368 1281250896868540416 1285840163913596928 1288877390302281728 1290352393419235328 1292124855498107904 1301390763023663104 1304669757007798272 1304867704171659264 1309740249743622144 1312634773839347712 1317536322658762752 1322456174498414592 1325378800769826816 1325579889952161792 1330327937441857536 1330529777517330432 1335295554833350656 1338449597621600256 1339981331627667456 1343243742659739648 1351444253909188608 1352990859119198208 1353196137659498496 1361250876574138368 1366333964238716928 1374466904502042624 1374675441431871488 1376563731873398784 1379599342532296704 1388021804940918784 1389928428299354112 1391519075151808512 1392993510906396672 1399801926789616896 1403422879059542016 1405028969085321216 1405242142954094592 1413606679519297536 1418670027037605888 1418885270555590656 1422021004992626688 1427331016213659648 1427547573794635776 1432660855706615808 1436044880781508608 1441188598895345664 1441407258977107968 1446570184402796544 1449987064090066944 1450207059092963328 1451646442596639744 1455401504209895424 1460614555125153792 1464064608401620992 1465962482464456704 1474688449621983232 1476714120569266176 1480195127925276672 1480419706157400064 1491051150866055168 1491277376196182016 1494565954409988096 1494792713013297152 1496845999706996736 1505755797324300288 1507478998081125888 1511378485141045248 1520374785647837184 1522114716509097984 1522345654866935808 1531407236145905664 1535135705896845312 1537125709768556544 1546275267564797952 1546509871610855424 1552049260348833792 1552284740436885504 1555715287513300992 1561524530558533632 1567117699769696256 1570819319430905856 1571057647350710272 1576684962894053376 1588126022669828096 1590307514459209728 1599773630616705024 1603544721919049728 1605747393240367104 1605991020518965248 1615550490879197184 1621337173757263872 1621583166349246464 1627638368613433344 1631235447101325312 1631482941479583744 1633102247921219712 1637326692236132352 1647072684451823616 1647322581688123392 1649207792772513792 1653223067888910336 1659024505824731136 1665219518915936256 1665472169427075072 1675385694245093376 1681386698711236608 1681641802139959296 1685358228139409408 1691651574771744768 1691908235608457216 1697968421578211328 1708075376468557824 1710681142522281984 1712638861725302784 1722833140664143872 1729266423489626112 1739559676010397696 1739823605562212352 1746055417892438016 1746320332991496192 1750179698452463616 1756715096878350336 1763007412240908288 1763274899331219456 1767171734359769088 1767439853269549056 1773770583255810048 1784599463495467008 1786641775503556608 1790991656879652864 1803987812158930944 1804261516879331328 1815001168765517824 1817494302239096832 1821778618984955904 1832622539336056832 1835139877988990976 1835418309164531712 1837240028911372176 1839465790043062272 1852956770008301568 1853237904399138816 1855358766869078016 1857324681208528896 1866402569052822528 1871230505412722688 1873371958780428288 1873656190605459456 1884808906025730048 1891560036050141184 1891847027407454208 1896028006656835584 1903108021618212864 1903396765059514368 1910214474275487744 1914726507708678144 1921584798527127552 1921876345302810624 1928760245870395392 1933316085453422592 1935528590128852992 1952086144535494656 1954616643285942272 1957301556257488896 1968952160759021568 1973593503900368896 1976304483988144128 1988068201154740224 1988369834928242688 1992754605879984128 1995491906162786304 1995794666275995648 2007674396432400384 2009971997441501184 2014865613989609472 2027166380863782912 2029486288678797312 2029794206489247744 2041876314861207552 2049500946358075392 2061700356753063936 2062013162147807232 2069399013798445056 2069712987249180672 2074287050017734656 2082032707411378176 2089490266359595008 2094425759241207808 2099702890184425344 2102246617192071168 2107863214431141888 2120410019278946304 2128327905833385984 2133031507488940032 2140996524320489472 2141321360691953664 2148991283559923712 2154067321172262912 2161782898343018496 2162110888465661952 2169855276604194816 2174980596135100416 2175310588639444992 2177469663894959616 2183102256314843136 2190921832687730688 2196096912602431488 2198943723696685056 2212032674432974848 2220292691887915008 2220629559236100096 2233847592326791168 2236916064294273024 2241848931614982144 2242189069519945728 2255535433028993024 2258633695986450432 2261218497121688832 2277433835291410432 2280562178471755776 2283172074763646976 2283518482300403712 2297110854218858496 2302703558845267968 2305688564652834816 2319412901347196928 2319764807416283136 2328073890523250688 2328427110655328256 2333572931269951488 2342286795837800448 2350676549654544384 2351033199108292608 2356228979146358784 2356586471026065408 2365027444341080064 2379465951327289344 2382189034004742144 2387988875839537152 2399660445925057536 2405317082878574592 2405682022505775104 2408986530778447872 2423325736318795776 2429038158646607872 2432374749523869696 2446853170651987968 2447224412219375616 2449653371881829568 2452621053390749696 2455990038354198528 2470609026677735424 2470983872532185088 2473811689158770688 2479834601833365504 2488536758737096704 2497829278373904384 2498208254140612608 2513078541367640064 2522080048066854912 2522462703209938944 2528037342209114112 2537477362157617152 2537862353412685824 2546952632367316992 2552968676944904192 2562113064702836736 2577754780604563456 2580704786838470656 2584249710996215808 2609339514015596544 2609735408343318528 2619480499487244288 2625269547678695424 2635072645317525504 2644912348996829184 2650757601539653632 2651159779904323584 2660655874883715072 2661059555034660864 2670591109666701312 2676899195243200512 2679962663255334912 2686487485319479296 2702888507818377216 2705981718238396416 2706392275318996992 2722501753148276736 2732667928477433856 2748933809004085248 2749350882863742976 2753127463746797568 2759198685064593408 2776043609881837568 2779856856598708224 2783038150303617024 2785987021812793344 2799603853579233792 2806845758119084032 2810057938170642432 2810484285908189184 2827213359038595072 2837340054075211776 2837770541111181312 2844042009985253376 2854662032427319296 2855095147589271552 2865321711413231616 2872089761563017216 2882377197790691328 2882814517954215936 2893140368805593088 2899974128180133888 2903292885193279488 2928129216803241984 2931924964928913408 2949376899243966464 2953428241138532352 2960390255850553344 2960839412314800128 2982102301732110336 2982554752392364032 2989131908819976192 2989585426026594304 2993691999413993472 3011511594648600576 3014957996162251776 3022756970282090496 3040749571295674368 3044229433018195968 3044691309733871616 3062814472291811328 3070271411793690624 3074251419537113088 3092550535129595904 3093019743221710848 3104098520697667584 3104569480873771008 3111430575026601984 3123049061117067264 3134235399539392512 3141638638861811712 3142115294701420544 3153369925788106752 3176252045339656192 3180615028918419456 3199547261233410048 3207089443838099456 3211494786480734208 3211982041037930496 3231100981758394368 3242674347514527744 3243166332698492928 3262470894202650624 3262965882959167488 3266204495842439424 3274653384472264704 3294145368903647232 3298415585545027584 3318049011649462272 3330439037831872512 3330944338854150144 3350771388490186752 3362773397422473216 3363283604279918592 3370716456278818816 3383303149543489536 3383816471216914432 3395936843156422656 3416150752937115648 3421362285044563968 3425277723450605568 3445666281328287744 3458532846979252224 3479119352020795392 3479647211124424704 3492110835784876032 3492640665982992384 3500359396904927232 3513430193756700672 3526014824481816576 3526549798662438912 3534343468719538176 3534879706539098112 3547541166511620096 3569198926990934016 3573283551007113216 3581983313759305728 3607975624317861888 3608523033758662656 3630002337531035648 3634988604478193664 3643557237969911808 3665245078672113664 3670279755977981952 3670836618329063424 3674480057822744352 3678931580086124544 3705913540016603136 3706475808798277632 3710717533738156032 3732805138105645056 3746743917560856576 3747312381210918912 3769617812051460096 3783120072100282368 3783694054814908416 3792056013313671168 3806216043236425728 3806793530119028736 3820428948550975488 3829453015417356288 3843169597054255104 3843752690605621248 3857520491740790784 3866632170906845184 3871057180257705984 3904172289070989312 3909233286571884544 3914603112514977792 3937904321518043136 3947187007800737792 3952608967976288256 3976136402309480448 3976739669856485376 3985509211759968256 3990983812325572608 3991589332551991296 4015348792864800768 4019943994883002368 4029731227979218944 4054332761727565824 4058972577357594624 4059588412978495488 4083752629722415104 4099001892716150784 4123400713506127872 4124026324295614464 4138798027596890112 4148574100035469312 4164065414822756352 4178980532719190016 4188851518482415616 4199405780368850688 4215726428862283776 4240820038557892608 4256655811666771968 4266063014977880064 4281993048640978944 4282642721383907328 4297982567119847424 4308134642344525824 4323565796686036992 4324221776931323904 4339710553208389632 4349961192270200832 4350621177278889984 4354939327789919232 4366204512629686272 4381843665375461376 4392193825204862976 4397887447393370112 4424065348865949696 4440585383775830016 4441259118472200192 4467695184653582336 4473832128588546048 4483697863229964288 4484378139039891456 4511070866057986048 4517267391972900864 4522436994243377664 4554867670582820864 4561124356943511552 4566344149527293952 4567036964600807424 4594221708437716992 4605407117690535936 4611377129305669632 4638825802694393856 4639529614832566272 4656147781046501376 4656854221310656512 4667145862539902976 4684573591675600896 4701353099309088768 4712457958292717568 4713172942052130816 4730054888682160128 4764378068009484288 4799320891850115072 4810634165757149184 4811364045011550208 4817973061556895744 4846651472637591552 4858076317293215744 4864749499047739392 4893706341303975936 4894448824438751232 4899306743763659136 4905242106781499392 4911980076708397056 4941218053355470848 4941967745064370176 4947623378317541376 4959669203666731008 4977073517474193408 4995658556747808768 4996416508281225216 5026157082735280128 5044160096133709824 5044925406419877888 5056074684418228224 5074954724315234304 5075724706825371648 5093905264734633984 5105937353889808384 5124226129405673472 5155509561209126912 5161409573676941312 5168499421992431616 5218679028031193088 5219470816686637056 5238960998974488576 5250539095357390848 5270145290635051008 5289824697993658368 5301515203079307264 5302319559808647168 5321311749767430144 5353798390486401024 5359925326510669824 5372974970638958592 5411963436476792832 5412784550637993984 5445003506296553472 5465335856954867712 5497867618008170496 5498701765727485952 5506254927493595136 5518397370129186816 5552087219763675136 5559713713197416448 5566076300607234048 5571974043625586688 5599207707158467584 5613691516238168064 5620115876341284864 5620968571816378368 5654426718077190144 5674680108150423552 5675541082222362624 5688084019970506752 5709324064854638592 5710190295178543104 5730643422826463232 5744179523126034432 5764754395581382656 5765629035908431872 5786280737611186176 5799948256360267776 5806585770386558976 5856258433606483968 5863849929857826816 5898753798487932928 5906856482277064704 5920780511701106688 5921678824629600256 5964204603464220672 5965109504784728064 5978263817639952384 5987383998827986944 6023023189297201152 6029915992324503552 6081499142591348736 6088458866036391936 6089382619467743232 6125628944583622656 6148502839074226176 6185101070259191808 6186039486443421696 6208197041395335168 6209138961747542016 6222861150053203968 6246098122234134528 6268470799078785024 6283277277723623424 6284230589402841088 6306739851576213504 6352504090679312384 6361230057836838912 6399094522466820096 6414178887676198912 6422989572961468416 6423964082075860992 6462201963516788736 6485348695029055488 6486332665396985856 6524941788405301248 6525931765918334976 6532408991684878848 6549306768944529408 6588290737807294464 6596831171090055168 6636098023298924544 6660878075663745024 6661888677708300288 6701542776980373504 6725546794844946432 6726567208559837184 6741432912557637632 6766606299086979072 6832301505874231296 6850555446901211136 6891332562656575488 6917065693958504448 6958238704041590784 6959294422248849408 6984221671569752064 6985281331965984768 7000718793809854464 7026860387513401344 7052029648963633152 7053099597324877824 7068686937439076352 7069759413078196224 7095082333023240192 7138397853981868032 7146567102014226432 7163966627518611456 7215951248635723776 7217046067517325312 7260004675062071296 7269977208956387328 7287114475939823616 7330490157344227328 7340559511955963904 7341673236658126848 7348960115645488704 7357863160172249088 7411827080033206272 7412951617596555264 7421435067476312064 7465610276211290112 7493487835121713152 7494624762421837824 7539235624102920192 7566240144200564736 7567388109629816832 7584112026627342336 7612432086472851456 7613587060238057472 7640857897101950976 7658906030834712576 7686339194108510208 7733264341813690368 7742114360515411968 7818466573143769088 7829206225029955584 7875808643036086272 7894374015601475584 7905217935952576512 7952272804618960896 7953479339712970752 7971018423519936512 7981967624651145216 7983178665103982592 8030697585729601536 8039887989766004736 8059462455958437888 8108665523455131648 8117945154715189248 8119176825956990976 8167505259444830208 8198003785432301568 8246801427012255744 8248052648591228928 8277596055193780224 8297148200070938624 8328130829645512704 8357961065438380032 8377703036964831232 8398811560737701376 8431452857724567552 8481640077115785216 8513311623333543936 8532126029955760128 8563986097281957888 8565285442767814656 8595965134239694848 8616269284689051648 8647131593372073984 8648443553862647808 8679421106416779264 8699922384540401664 8709878655579838464 8784387650409725952 8795774894786740224 8848130697731899392 8881170767551660032 8882518236944400384 8935390369307164672 8947664257177092096 8967395726459928576 8968756278079782912 9022141732115972096 9034534783945801728 9044873988486755328 9109735341165641728 9122248713887023104 9132688299054587904 9134073929201614848 9188443416875433984 9210814235381071872 9222754258611339264 9277651605388787712 9279059229665132544 9312295562093002752 9313708442621313024 9334291725079805952 9369147183351201792 9402706198618177536 9424915916585435136 9426345884104261632 9460109777364320256 9528756136018968576 9598641783700230144 9621268331514298368 9622728090023100416 9635946123113791488 9693302945275183104 9716152634586431488 9729498998095478784 9787412682607951872 9788897648877502464 9798613487527318272 9823960153416794112 9882436106710941696 9895246756635082752 9954147034948386816 9991317113495617536 9992833016562450432 10052314165470560256 10088320192267419648 10089850812839755776 10112149368836456448 10149909448630468608 10151449413650743296 10187810529469267968 10211874707779616768 10248452258811346944 10311019122418253824 10322819147353882624 10336998843984863232 10437358056062386176 10438941633373274112 10477921997948977152 10501078190714781696 10540290581270102016 10579649395987316736 10603030406158614528 10604639119617294336 10642623499534860288 10707596780972802048 10719850653021339648 10745949941277917184 10823926872953585664 10825569101275987968 10890007012593106944 10930671713909735424 10995735236016340992 10997403531454971904 11012509854987190272 11036794740258373632 11119427426394832896 11132152601214468096 11198415414316935168 11240231752682569728 11241937143632756736 11308853436154380288 11349360216300847104 11351082164444725248 11376168039941013504 11418648129709277184 11420380590357086208 11461286845652926464 11488359046252068864 11529508791162765312 11531258071816863744 11572561475222372352 11599896512720535552 11613171540773117952 11712516867212967936 11727699859715653632 11797507596975865856 11813712964554129408 11841561023402213376 11843357649259200512 11928409206928441344 11930219009569456128 11956527635279904768 11974767997655973888 12046046378594402304 12059831984649007104 12162998285182697472 12176917732072783872 12178765238935486464 12251257889167245312 12297005678148452352 12370202140518383616 12372078972886843392 12416394082790670336 12445722300106407936 12492196244468269056 12536941598157570048 12566554555447246848 12705008181358624768 12722460115673677824 12798189044933640192 12828357775352397824 12845979145922936832 12847928164151721984 12924403927033577472 12970697390058110976 12972665330793971712 13049883576810602496 13051863531836669952 13064817983369757696 13098613537889058816 13176581475614588928 13193662342180110336 13272196046597849088 13321756151327490048 13323777355416600576 13403085553960747008 13451093589689892864 13453134417119674368 13482865825115275264 13533212598173958144 13664603011748462592 13701110893802422272 13782665125313150976 13834131387917008896 13916477408083181568 13918588844497698816 13968443343139504128 13970562663931969536 14001437587619708928 14053720775026802688 14104059297927266304 14137373874878152704 14139518826156392448 14190164666046480384 14293134204028452864 14431902497271447552 14434092135034650624 14520009350124142592 14539954417912774656 14574228951879647232 14660980314688454656 14681119023911927808 14683346473316253696 14697920231290977408 14715726320344498176 14823654160066412544 14825903235193110528 14842870134952624128 14931220552422580224 14986975670243426304 14989249524843675648 15078471248205840384 15132480288401129472 15134776219259633664 15168224053254684672 15224864172945702912 15227174120476114944 15281715794203901952 15317812061669425152 15372678388217020416 15466528683627380736 15484228721030823936 15636933146287538176 15658412450059911168 15751617286072172544 15788748031202951168 15810435871905153024 15904545609237921792 15906958679425941504 15942036847039873024 15963935249302290432 16061395171459203072 16079775979532009472 16118924911916875776 16235890309430378496 16238353651913981952 16335010518889660416 16396007570864603136 16493602854024511488 16496105297182457856 16555192110387560448 16594296400141877248 16656261659291025408 16715922130876760064 16755406073929662464 16797623121475402752 16862905715449135104 16963280154231570432 17026623246667087872 17064252059911520256 17127972194563915776 17130570885535629312 17191930268479389696 17232538569378103296 17294263186744147968 17296887107725295616 17358842212833558528 17399844769080803328 17419757311159676928 17568775300819451904 17591549789573480448 17696261395463798784 17762341535103320064 17765036473888800768 17870780738614329344 17895328514354184192 17934791452919857152 18044283464231944192 18069069567891603456 18089747976973510656 18244497427774046208 18265376598109175808 18268147858403229696 18376886833750867968 18445508517222678528 18555303210777575424 18558118459330265088 18624591124186005504 18627416885242626048 18668583450159611904 18738294366702403584 18805412397236355072 18849831833170870272 18852691768208523264 18920219554728640512 19057512272037937152 19197283567400460288 19242536663028596736 19245456180046200832 19271892246227582976 19386605890550366208 19432305269172862976 19458997996190957568 19574825365215903744 19577795297755004928 19597226975054636544 19647920306833588224 19764872213421883392 19790493513270165504 19908294069896773632 19982634226991235072 19985666033124900864 20104628330941120512 20176640384534839296 20179701625679511552 20224298737672912896 20299818897260937216 20423749415559233536 20496904517622693888 20645638294707765248 20673997687969726464 20874716112124772352 20877883266746548224 20955843995897954304 21002156381429563392 21080581162540204032 21159298791974633472 21206060812317229056 21209278239234588672 21285246999069720576 21415193561945604096 21439701306042679296 21491899882555834368 21647853745907171328 21651138202551975936 21780014025186213888 21861343427819470848 21991470472032681984 21994807062909943808 22025019709974380544 22073589480516747264 22238854852789665792 22264305202428936192 22396830828633870336 22480463505365139456 22483874287265513472 22617706872308760576 22698720432601694208 22702164328889450496 22752336079882027008 22837296259418554368 22840761180714172416 22922573691305852928 22976718092504137728 23059017582325530624 23199793025441071104 23226343081546235904 23455399719431307264 23595015193951731712 23627425929108258816 23683122046804426752 23686715298518401024 23856818413856882688 23860438019138912256 23913055270559809536 23949535995311947776 24092092757188804608 24119663969298014208 24325996570365394944 24353835464145567744 24357530477870972928 24502515778334490624 24594011356296904704 24740404281036767232 24744157945773686784 24832788165581340672 24891444600212815872 24984392488936538112 25073883196315140096 25133109110894493696 25410016362717249536 25444920231347355648 25596378089867280384 25656715550704795648 25691958291845873664 25695856328303443968 25848807854067154944 25941394780116221952 25945330661587943424 26099767153621204992 26129635966739515392 26353162951229177856 26387324684360220672 26544392093195698176 26643512302654980096 26647554710833201152 26806171107921494016 26902187179379785728 26906268834239348736 26965731650230550528 27066425196347916288 27329206023496925184 27402221787604844544 27565330250626301952 27668262775834017792 27832954816166363136 27837177688995397632 27936886686279008256 27941125327863939072 28002875175239417856 28107441550053605376 28208118595854532608 28274747749756305408 28279037652312784896 28380329332092960768 28586268408056905728 28863804994542895104 28868184270069301248 29040018700248285184 29079908835825549312 29148457903759294464 29321960629376909312 29362238047823855616 29366692946632507392 29395840462581954816 29647308320132825088 29685740269905248256 29862441104845160448 29973951340486852608 29978499049687351296 30156942496411680768 30264960576802258944 30269552438519267328 30336448106509369344 30449728345891405824 30454348240952229888 30563431588407803904 30635624123338850304 30745356776434040832 30933057367254761472 30968457442061647872 31273866292575076352 31316824900119822336 31503234572144345088 31577496062405902336 31620871743810306048 31809091218475843584 31813917358851883008 31884073694079746048 31927870498604580864 32122790342918406144 32159551959064018944 32237849823833751552 32471780618860756992 32476707303827963904 32670021037779320832 32792015141729206272 32987205708049022976 32992210594364915712 33110384220775120896 33188592800283754496 33510812147859324928 33595246242950805504 33725811430898270208 33926560308463140864 34053246493334175744 34128504119823040512 34255944389127831552 34261141771071258624 34383860536958779392 34465077138756206592 34588526373488295936 34593774215450591232 34717684425667117056 34799689538161606656 34839514622319353856 35137550601638903808 35183099579146960896 35392522790927597568 35524683070206640128 35530072947777601536 35741561477228658688 35790657028708368384 35869582905839714304 36088566928463888384 36138139135783206912 36179495953947021312 36488994855548092416 36530753196218351616 36536295716806459392 36753773667501735936 36891017034445357056 37110606421555150848 37116236918660530176 37249182248372011008 37337166900319223808 37476588733404807168 37610824794472710144 37699663666341740544 38115024544075874304 38394567134800920576 38485073326057193472 38490912360092401664 38543784492455165952 38773211781100732416 38864610538345725952 38917995992381915136 39149650730431807488 39155590595510009856 39194453950109273088 39295840613667176448 39529744426843766784 39580987026540331008 39816588139793547264 39965268453982470144 39971332066249801728 40209256661882241024 40353280769069678592 40359403251359023104 40448597475345825792 40599637794521874432 40847498831118467072 40993809035245387776 41291276589415530496 41347995375939452928 41749432224249544704 41755766533493096448 41911687991795908608 42004312762859126784 42161162325080408064 42412121624634458112 42418556478469177344 42570493998139441152 42879402612085358592 43295707491814342656 43302276405103951872 43560028050372427776 43722686855638941696 43982940944065363968 43989614125819887616 44050039419948761088 44147178961033494528 44477709705579331584 44528610404857872384 44793661657267740672 44960927010730278912 44967748574531026944 45235413744617521152 45397440865203388416 45404328657778900992 45504672159764054016 45674592518837108736 45681522361428344832 45845147382611705856 45953436185008275456 46118035164651061248 46399586050882142208 46452686163092471808 46910799438862614528 47190030387903463424 47254851858216517632 47366244093608853504 47713636827713765376 47720876038277824512 47826110541119619072 48184185514377609216 48239327938596028416 48707670928291135488 48715060955741945856 49005031556668981248 49188022712593809408 49480808562073534464 49488315891547373568 49665576331162681344 49782889200425631744 49968784977873076224 50147766392630280192 50266218221788987392 50820032725434499072 50889840462694711296 51192756179734560768 51313431101409591296 51383916583691747328 51391712656606887936 51697615708134309888 51882789560232443904 51890661323175886848 52199534307242409984 52259271933479030784 52706325902458355712 52774649368720441344 53088784186391396352 53287024605309960192 53295109421666402304 53612342215842988032 53804374358759571456 53931463300461101056 54132850392695832576 54804443575209689088 55130660501252603904 55336525551668035584 55665909632332726272 55674355377990795264 55873773372558016512 55882250655727878144 56005750350478835712 56214883100107210752 56416237191709065216 56549495499512610816 56558075304625569792 56760658664185921536 57172536816113811456 57727609989085790208 57736368540138602496 58080037400496570368 58159817671651098624 58296915807518588928 58643921258753818624 58724476095647711232 58733385893265014784 58791680925163909632 59294616640265650176 59371480539810496512 59724882209690320896 59947902680973705216 59956998099374702592 60313884992823361536 60529921153604517888 60539104877038534656 60672896213018738688 60899456691782811648 61271248246677700608 61490713552868081664 61936914884123295744 62547732585150152704 62633649800239644672 63006469144288690176 63154992124811804672 63241743487620612096 63618182436951687168 63627834717703766016 63768147388159492096 63855740997209161728 64245580685836812288 64319103918128037888 64475699647667503104 64943561237721513984 64953414607655927808 65340042075558641664 65584030283458412544 65974411416098045952 65984421188729831424 66220768441550241792 66377185600567508992 67021624295718649856 67190492485901611008 67451622861796540416 67853120616926281728 68106492986668351488 68257008239646081024 68511888778255663104 68522283542142517248 68767721073917558784 68930154277512413184 69177052746976591872 69599379076323213312 69679029244638707712 70366199158293921792 70785045581855195136 71049366140413280256 71060145895555203072 71483122954457317376 71581314057416736768 71739165811679428608 72177133856927776768 72276278271566413824 72358991907894042624 72977989711096184832 73061506392436703232 73072591433612918784 73507547335003471872 73782034068890714112 74221212843110301696 74232473837321060352 74498364496744022016 74674333800638447616 74953177466809614336 75221649588945420288 75399327332683481088 76230049088151748608 76789134269601841152 76970146652114386944 76981824720184803328 77087568984910331904 77546423562201464832 77835991984763830272 78299301460863614976 78388907900218546176 79059488853687533568 79161974053080662016 79633176279587094528 79930536907964940288 79942664132499603456 80418513323764482048 80706561538139357184 80718806502718046208 80897194950691651584 81199275589043748864 81694997662236934144 81987618070490775552 82582553178831060992 82695990751878905856 83498864448499089408 83511533066986192896 83823375983591817216 84008625525718253568 84322324650160816128 84824243249268916224 84837112956938354688 85140987996278882304 85758805224170717184 86591414983628685312 86604552810207903744 87120056100744855552 87445373711277883392 87965881888130727936 88100078839897522176 89057220809715744768 89587323314535481344 89921854021460557824 89935497149062053888 90470827489235042304 90794881730406776832 90808657315557801984 91009344319528108032 91349185037674217472 91363044722856689664 91690294765223411712 91906872370016550912 92236070329302122496 92799172101764284416 92905372326184943616 93821598877725229056 94380060775806926848 94509703716433035264 94732488187217707008 95427273655427530752 95441752076555649024 95652221082239238144 96368371028755218432 96478655877192056832 97415341856582270976 97430121911483891712 98010063113337962496 98376045425187618816 98961617124147068928 98976631783094747136 99331152662325362688 99565778400851263488 100532436443577974784 101640065450868998144 101779680925389422592 102385512359469121536 102626862202819182592 102767833167383494656 102783425313213775872 103395231416268619776 103765579120464887808 103781322646351773696 104399068614484819968 104518543866958061568 105412651804916711424 105549298737440882688 106177568372782792704 106574049210619920384 106590218843332804608 107224684431685976064 107608748717519142912 107862926600922202112 108265700785391665152 109608887150419378176 110261321002505207808 110673051103336071168 111331819264665452544 111348710755981590528 111747546745116033024 112011500700957671424 112429766200214421504 112832474383418130432 113098990999025221632 114345073632227622912 115455219978171580416 115472737080277204992 116160074800993140736 116319635343302197248 116593831615037177856 117287842517507637248 117448952191295422464 117466771786530029568 117583361850327819264 118589233280531300352 118742961079620993024 119449764419380641792 119895805361947410432 119913996198749405184 120627769985646723072 121059842307209035776 121078209754077069312 121345792426037477376 121798913383565623296 122542496493355401216 122981427105736163328 123873829768246591488 125095465170300305408 125267299600479289344 126012938288577380352 126309984249623609344 126483486975241224192 127236364873903374336 127255669435407532032 127711481994418323456 128638207836256075776 129887122475443027968 129906829215311855616 130680084151117283328 131168060566916825088 131948822832196091904 131968842377459662848 132441536883100483584 132754371201135017984 134043248591437299712 134380984971803222016 134903245723593080832 135706241233852563456 136212985973336702976 136514016479292162048 137023777556511326208 137044567084285034496 137535442147835117568 137860308555024826368 138354105493953183744 139198758152646426624 139358058489277415424 140732398316587843584 141570091163710390272 142098732280826560512 142966245908914634752 143162628114833473536 143478331623358857216 144552556543132827648 144717983815788085248 146123012784873406464 146145182867225837568 147015094670006943744 147564068137781428224 148442425686220603392 148464947674642120704 148996728993488044032 149348667601276895232 149906354933619228672 150443299177890840576 150798654665366962176 152460098176303497216 153578268539203682304 153940293304228773888 153963649440369606656 154175137969820663808 155092847124402929664 155671983969527660544 156598602921727229952 156777815800437092352 158118977707375067136 158323948106161324032 159266352559174189056 159861073815929880576 159885328264999206912 160837026647528964096 161413123076278714368 161794389901383303168 162398551178087497728 165165106357662121984 165391981503757811712 166997728896998178816 167023066133972385792 167646751967183634432 168017251051436507136 168644649300321632256 169648486498537832448 169674225913876709376 170281975992557764608 171517610448341434368 173182829967257370624 173209105620415807488 174240112201489711104 174890747422555766784 175931763776261455872 176200157679795044352 178114441619431489536 179174646629070962688 179843708042921115648 179870994298124107776 180941654978470084608 181589763460813553664 181617314631115603968 182018688639056216064 182698370075348434944 183813744740033101824 184472140658604244992 185810744652369887232 187643197755450458112 188760121551613853696 189019407432866070528 189464976374435414016 190854547310855061504 190883504153111298048 191304442164478476288 192736742057510436864 192957311754384113664 194830683713164541952 194860243822967783424 196020126226675924992 196752090850375237632 197923234248294137856 197953263566189494272 198662305324650725376 199131556801702526976 201064872887155949568 203280130901737996288 203559361850778845184 204771024718938243072 205253724405638365184 205535666334766989312 205566850626427551744 206790462832537239552 207531158240929775616 208798137228969639936 209037087733916123136 211098597474881765376 212355136745565585408 213148098421239840768 213180437686665609216 214449368863371952128 215217497435038285824 215725853201844404224 216531401570783330304 219217774300838756352 220522642005010415616 221346102206672142336 222663638529330905088 222697421511963181056 223495093490232066048 224023001401915342848 224859532400428843008 225664948766836260864 226197981998050443264 228690147264455245824 230910439956343160832 230945474160554409984 232320149601986281472 232639270686604394496 234575685035015274496 234897904382590844928 235166723700655638528 237178466561062600704 237485922159241986048 238899528838761283584 239791610723894820864 239827992397498810368 241255539971293446144 242119684614418071552 242156419508154138624 242691584852074954752 243597826767131246592 245084992986710802432 245962854211472326656 247747659536493182976 250190930340600610816 250534599200958578688 252025876577154760704 252619968499247218688 252966973950482448384 254472729747806748672 254511338870815064064 255422963988836646912 257276415672512151552 259774244950886055936 259813658430623711232 261360168302234566656 262336121133833650176 263897645664392183808 265508742402270035968 268761969943606444032 269806491447186161664 271412482467705126912 272425971946673405952 273028032958584324096 274047555113022652416 274089134168570068992 275070884295670235136 275720617110049652736 276708210987906367488 278397516305292853248 278716116978554830848 281464796633175687168 283140182327420780544 284197464561653121024 285932491817829269504 286325256229666947072 286956663246717714432 289105113086265655296 289435967631576170496 292246025569746812928 292290365734451675136 294030189340013887488 295128136275562856448 296884851372441206784 296929895349284241408 297993457986976088064 298697335202553790464 301597309330733924352 304920196352606994432 307156537078407364608 307880586608457547776 307927298880739213312 308350275939641327616 310185694248805859328 311343967939055321088 313197205843454459904 313555631600874184704 316237955414750134272 316647896212322648064 318532705118348378112 319722147631859761152 319770656529998413824 321674053295057928192 322826246152557428736 323588779802766606336 324797102356174995456 330330212715324243968 330783963007515623424 333995457793996357632 334046132267944771584 336034502102873014272 337289298600643264512 339296972997075664896 343035220896682868736 346365659934514741248 346418211240831614976 348480224402979422208 349781494845111533568 351863527552522911744 352400315359590088704 356228883238862979072 358349293258141925376 359687416085842231296 359741988596248215552 361883309956940169216 363179526921627107328 363234629262231207936 364037377278112432128 365396740150696869888 367627489480066203648 368944281317208489984 371621489304739774464 375286395510900916224 377520243103227707392 378038814865732141056 378929952748870828032 381709094621710123008 381767008306222596096 385914623508768227328 389661367426329083904 389720487645935566848 392040252453351849984 393504181700750475264 395846468496588275712 395906527132378988544 397324610649301450752 398263113603405053952 402129745774311899136 406560261803475992576 407118723701557690368 409542049437876486144 410507448811276730368 411071332669533978624 411133701252855103488 413580925665074479104 415062316481859551232 417596274457939279872 418074175467832246272 422197194949763530752 424710273491131170816 426296196842479681536 428898737726743904256 430434994870076571648 431451706403688808448 438435548601677512704 441045284010020831232 442692204413344284672 445327277058661810176 445394843023926362112 446990186980464132096 448046002803830685696 449719064800857686016 451329897533672521728 452395963996100886528 457380294528910491648 461820879912686321664 461890948321108819968 464640299203972562944 465278541373208788992 469151370070030548992 469795808765181689856 470333447401311277056 474356933122125201408 474971844318483972096 477799057677522567168 479583221447789641728 479655984794997620736 482511079942586892288 484239369228836143104 485383169704149909504 487195653534262493184 495495319072986365952 500381860681201221632 501069198401917157376 504051753154309521408 505239936998494437376 505933947900964896768 508945459495613497344 509022677741630128128 510845927977673293824 514552831345024303104 519548489901772111872 519627316861247422464 522720336604469133312 524672242267667300352 527795291328784367616 531017484804540071936 537523939887212888064 539612982894372323328 542824964935410253824 544851943893346811904 546056065917168648192 548095110226045304832 551441234220099305472 553416421975812734976 557432233957109661696 562929593266351374336 566280364654841561088 568394929123306242048 571864983635658539008 572650512459333894144 573913326493435428864 578210226172531310592 578871935263152340992 584492051139493625856 584580731468903350272 588060378680027774976 590256272551125712896 593769702744882413568 593859790698568482816 595986915973952176128 597394670405107580928 603194618661467848704 609840392705213988864 614313074156814729216 615761173216915095552 616700551879282655232 620371388497611718656 626394411686908919808 627111263201748369408 633295792424645296128 637065410236696756224 639444295263719522304 639541313059996827648 643348106590115856384 645652492305114857472 647177559605533212672 649594204712349990912 660660425430648487936 661567926015031246848 667990915587992715264 668092264535889543168 672069004205746028544 674578597201286529024 678593945994151329792 686070441793365737472 692731319869029482496 692836422481663229952 696960448805958844416 703727055105045823488 712457766477725958144 716698586516283850752 719374832171684462592 719483977192496431104 723766619913880338432 726359053843254214656 726469258524462415872 728074754556224864256 730793480301393739776 735254978960132407296 737888562634416979968 743242978609479548928 750572791021801832448 755040486206455414784 756077629731464282112 757859905497741656064 763418189243420246016 763534016612445192192 771829247017536454656 779322734852658167808 779440975291871133696 784080504906703699968 787008363401500950528 791692936993176551424 796526227206810107904 813120523606951985152 814237447403115380736 819084098875752972288 821014897622553460736 822142665339067957248 822267402505710206976 827161851330148958208 830124632963719102464 835192548915878559744 836148350935664492544 844394389899527061504 849420546982262341632 852592393684959363072 857797475453487808512 860869989740153143296 862903412807377616896 876871097203355025408 882090568020041662464 885384408826688569344 890654554117323620352 890789686047852724224 893980373960928264192 896092005607661371392 904791927992201773056 914760589057820983296 923641759825372643328 923781896642217639936 929280598407945125888 930557082746417577984 938302740140061097984 939591617530363379712 940666894802622554112 948713866244250402816 949943688636967944192 955598115355045134336 959166442895579283456 959311969589995241472 965022159885173784576 968478738457672286208 970766339408299819008 974391307068524986368 990990638145972731904 1000763721362402443264 1002138396803834314752 1008103506308619042816 1011867895801929793536 1017890918991226994688 1029105662690048606208 1039096979803544223744 1039254633722494844928 1045440673208938266624 1049344484535334600704 1055590582657568735232 1062034969609080143872 1075047879774425776128 1079225965788744646656 1085649929870820507648 1089703887786693623808 1092112131834337296384 1096190220452090609664 1102882468440198610944 1106832843951625469952 1114864467914219323392 1125859186532702748672 1132560729309683122176 1136789858246612484096 1145301024918667788288 1157743870526304681984 1168984102278987251712 1169161462937806700544 1176120757360055549952 1180512545102251425792 1187539405489764827136 1187719581397136965632 1191973831947904352256 1194789340810215161856 1206389237322935697408 1219680785410427977728 1228626148313629458432 1231522346433830191104 1233401103758565310464 1240742776995223437312 1252788823373817839616 1254222526403496738816 1266591584849290592256 1274130820473393512448 1278888590527439044608 1286696213180231712768 1291304984610229714944 1294355119211066425344 1321320850861296975872 1323135852030062493696 1335981831175985430528 1336184529071779086336 1344138008411492057088 1349157194402573058048 1357187891988302659584 1372140883586731474944 1385462639738058964992 1385672844963326459904 1393920897611917688832 1407454110210091646976 1424915532955451916288 1433397173032567701504 1438749664343368925184 1438967954384992862208 1447533239827760676864 1452718107686508429312 1456149509112449728512 1461586960602787479552 1486485957218959097856 1501145582043603664896 1510080972412910829568 1512155259462928564224 1515719810995483312128 1526836378486840492032 1527068033224890384384 1543658494035072909312 1558645469705316335616 1558881950583742267392 1568161009813407399936 1574016726803001901056 1583385873986353102848 1593052454413620215808 1626241047213903970304 1628474894806230761472 1638168197751505944576 1642029795245106921472 1644285330678135914496 1654323702660297916416 1660249265927438204928 1672296701871328985088 1688788779799054123008 1698841093964524683264 1705184787369918726144 1715594950906975617024 1721739979480306286592 1725806825614755233792 1753742194406710050816 1764181136040083324928 1770768817653377138688 1781309108234647240704 1781579372095705448448 1787960747921856528384 1792184011215322742784 1809583855984403546112 1829521178115641966592 1847283519650745286656 1858561196815890251776 1861114165492835155968 1879183235060726759424 1881333789605245108224 1899887377273935888384 1911196230710090268672 1918332885791158566912 1918623939179990482944 1930044319770347569152 1936957476915344572416 1941532678816599638016 1948782614137049972736 1981981276291945463808 2001527442724804886528 2004276793607668629504 2016207012617238085632 2023735791603859587072 2035781837982453989376 2058211325380097212416 2078193959607088447488 2078509267444989689856 2090881346417876533248 2111181165315137470464 2150095759548851552256 2158451931577489293312 2171299859741641015296 2179407775573387247616 2184224263668674592768 2192380440904181219328 2205764936880397221888 2213665687903250939904 2229728935828438646784 2251718373065405497344 2265121458619366244352 2273579716493224968192 2290602049837335576576 2315487741052609363968 2337968204557974503424 2338322925875613401088 2352241514720111099904 2361025090204502851584 2375078810979529654272 2389578681620430323712 2439361570820855955456 2457252296627258916864 2463044692867660382208 2466802207517130620928 2481485553990446874624 2505577646747635679232 2508445052806993477632 2533183169698581184512 2548261640946787024896 2557777181054878089216 2573392426360463425536 2582609969220459429888 2588710238422132850688 2642641701722593951744 2646271704060124987392 2671963662351970861056 2672369058143558172672 2688276016822984114176 2714375783976605319168 2744281767173462949888 2770925279476117929984 2771345689926652919808 2787841795223835377664 2814908220420183293952 2849831065910903832576 2866794346065135403008 2877499328686737850368 2877935908769985724416 2895066479655521353728 2905436215373016858624 2912299018224899457024 2923173921205574959104 2972971914437918195712 3002291164087207329792 3020161944825821659136 3024310518925857128448 3053672756973680984064 3087316988070145818624 3117290939410632671232 3117763901167484534784 3136322019626814799872 3148033453606003802112 3166771747972706205696 3186104908827240431616 3252482094427807940608 3256949789612461522944 3276336395503011889152 3284059590490213842944 3288570661356271828992 3308647405320595832832 3320498531854876409856 3344593403742657970176 3377577559598108246016 3397682187929049366528 3410369574739837452288 3451613651229510467584 3507484388813420101632 3528362272080166649856 3541537635306754277376 3562618216469294481408 3563158744191410896896 3575921495843713056768 3584368022430645485568 3619167711968807092224 3659042356231283933184 3694567039301490573312 3717122393631780503552 3722228330985670311936 3758366470121453518848 3762667579210490216448 3799774754547871776768 3822392461420180537344 3836665771582317133824 3860088639540695138304 3873914953830689144832 3883065357633199276032 3963962552583890927616 4003054885449609773056 4008553587215337259008 4032414025234476171264 4047471583207719174144 4071563675964907978752 4116422650760194424832 4156387919214176894976 4157018534889979379712 4181762692835753066496 4222362330630274940928 4300191519097703104512 4316903863154978586624 4342599719483282030592 4368448527337349185536 4384760881808362438656 4459457871656877293568 4503436746130810994688 4530242917238732488704 4547159432986449936384 4581204099674671153152 4630975482105218727936 4675936409115949006848 4676645851751226802176 4704483029440222199808 4722050180409005703168 4750157621959059308544 4779157363240860647424 4878723141641711910912 4914504593254517833728 4926089385735320764416 4962971107980893749248 5016890105613986955264 5066366339397162369024 5096523281893574049792 5115554362109756178432 5146784852720926851072 5165219938440918859776 5177420476844265701376 5285283403445187903488 5292543408120249974784 5343927324703941722112 5344738116287116345344 5376552033645968228352 5428751567953210638336 5488563534346925899776 5541850558952235859968 5575683590447670755328 5699662131821807665152 5733588692130270806016 5754998657373475700736 5755871817539971448832 5790132959311042707456 5810872430746033717248 5824598036449798914048 5846347842411149918208 5945943828875836391424 6004582328174414659584 6040323889651643318272 6048621037851714256896 6107345513947361968128 6174633976140291637248 6234581878821265342464 6235527802334969069568 6272644039253629599744 6333543495945412411392 6504964188855615881216 6513899579224923045888 6552672791006023778304 6568119180980427685888 6577141322712543657984 6617294810641191665664 6640997063709752819712 6689186807485315940352 6755155119196216492032 6795364375858098733056 6820739149479674904576 6903227302459020935168 7014968777626840203264 7056724544160333299712 7083075270613508554752 7125236432938588962816 7168736044861290971136 7318084712462567866368 7389134078602981146624 7434244787263561007104 7444456661971340623872 7516732940242907037696 7525335158420980432896 7599549509095743553536 7644784922840361074688 7673331543164634267648 7720177279081390276608 7747829907661378289664 7766130715266398552064 7927925105167781855232 8017107174430674518016 8064828050468952342528 8143127351929815957504 8232845301520388849664 8312775838428353789952 8314037069779958759424 8363525385671506132992 8444724661260549881856 8600383038195406209024 8633807726309957173248 8685199438966564061184 8736897054674698371072 8769521763616724877312 8918915743313754587136 9006873492261621989376 9060485834477464977408 9261950964210437455872 9351872818231898013696 9353291703502453604352 9408966058880444399616 9444100360818011406336 9500315243918118617088 9558314726481721294848 9757446283283423821824 9829009186509035667456 9852178771470641528832 9925942215961787498496 10033780211227973910528 10132732678794324738048 10193046563787148099584 10231108724219512356864 10354840953688531402752 10570566806890375806976 10585086816240499949568 10687854649407883444224 10689476232574232690688 10753104067291936456704 10857503135906421276672 10977127068693851799552 11083701117904471719936 11151367180895341510656 11399324263643615330304 11467177384260541612032 11509997314746951401472 11580265918622085414912 11621744861492067434496 11649196072899597828096 11891887657751672782848 12009164656348829319168 12080647779303286636544 12097242075703428513792 12214691027894723936256 12349267952280583274496 12469163757642530684928 12471055604669938139136 12545288078507259199488 12667086991890824822784 13009928377711231762432 13027799158449846091776 13105345582012047556608 13154282645425087315968 13378373614970631880704 13510310238392432984064 13590728751716197466112 13641478298959349809152 13806454604918041870336 14029937555253680406528 14113449088320666599424 14166150541227017109504 14250472865877177925632 14337472089722581942272 14636169424925135732736 14778268157205962293248 14888913323942681247744 15050670316841960865792 15199099018191487107072 15289569845680722149376 15346663086329268535296 15440354558162780553216 15495659815322756579328 15532261430532797104128 15855850210335563710464 16034214348861349036032 16129656100937904685056 16286254703859631915008 16465690603040777699328 16625551676856707579904 16727050771343012265984 17200766076390812418048 17267615452619914346496 17370398877933128122368 17473794109349396742144 17539043527233449754624 17837831486627509174272 18013746984523243978752 18120971668954929954816 18523901928420874911744 18703745636463796027392 18706583407004907208704 18817932117760888799232 19000630487836237234176 19514892566566847643648 19658018373018071334912 19704357542941283057664 19851884431923574996992 20067560422455947821056 20265465357588649476096 20386093127574296199168 20462217448439024713728 20709681907377062805504 21141133613780751613952 21170173632480999899136 21375709298815766888448 21506208134583872913408 21954254137387703599104 22167402235808943439872 22302734361790683021312 22798648527287230660608 22934354768521083224064 23019994629493902802944 23160531837244170829824 23243489722984134868992 23298392145799195656192 23783775315503345565696 24161295558606573273088 24194484151406857027584 24429382055789447872512 24698535904561166548992 24938327515285061369856 24942111209339876278272 25090576157014518398976 25334173983781649645568 26019856755422463524864 26055598316899692183552 26210691164024095113216 26308565290850174631936 26756747229941263761408 27020620476784865968128 27181457503432394932224 28059875110507360813056 28226898176641333198848 28332301082454034219008 28500945731754355851264 28674944179445163884544 29272338849850271465472 29556536314411924586496 29777826647885362495488 30101340633683921731584 30398198036382974214144 30579139691361444298752 30693326172658537070592 31064522861065594208256 31711700420671127420928 32068428697722698072064 32259312201875809370112 32572509407719263830016 32931381206081555398656 33251103353713415159808 33454101542686024531968 34401532152781624836096 34740797755866256244736 34947588218698793484288 35675662973255018348544 36027493969046487957504 36241943337909859909632 37047803856841749823488 37407491272927592054784 37413166814009814417408 37635864235521777598464 38001260975672474468352 39029785133133695287296 39316036746036142669824 40135120844911895642112 40530930715177298952192 40772186255148592398336 40924434896878049427456 41419363814754125611008 42282267227561503227904 42340347264961999798272 42751418597631533776896 43012416269167745826816 43908508274775407198208 44334804471617886879744 45597297054574461321216 45868709537042166448128 46039989258987805605888 46321063674488341659648 46486979445968269737984 46596784291598391312384 47567550631006691131392 48322591117213146546176 48388968302813714055168 48858764111578895745024 49397071809122333097984 49876655030570122739712 50181152314029036797952 52039713510844927049728 52111196633799384367104 52421382328048190226432 52617130581700349263872 53513494459882527522816 54041240953569731936256 54362915006864789864448 56119750221014721626112 56453796353282666397696 57001891463508711702528 58544677699700542930944 59113072628823849172992 59555653295770724990976 60202681267367843463168 60796396072765948428288 61158279382722888597504 61386652345317074141184 62129045722131188416512 63423400841342254841856 64518624403751618740224 65862762412163110797312 66502206707426830319616 66908203085372049063936 68803064305563249672192 69481595511732512489472 69895176437397586968576 71351325946510036697088 72483886675819719819264 74095607713683499646976 74814982545855184109568 74826333628019628834816 75271728471043555196928 76002521951344948936704 78059570266267390574592 78632073492072285339648 80270241689823791284224 81061861430354597904384 81544372510297184796672 84564534455123006455808 84680694529923999596544 85502837195263067553792 86024832538335491653632 87817016549550814396416 88669608943235773759488 91194594109148922642432 91737419074084332896256 92079978517975611211776 93193568583196782624768 95135101262013382262784 96645182234426293092352 96777936605627428110336 97717528223157791490048 98794143618244666195968 99753310061140245479424 100362304628058073595904 104222393267598768734208 104842764656096380452864 107026988919765055045632 108082481907139463872512 108725830013729579728896 112239500442029443252224 112907592706565332795392 114003782927017423405056 117089355399401085861888 120405362534735686926336 121592792145531896856576 122316558765445777195008 122773304690634148282368 124258091444262376833024 126846801682684509683712 129037248807503237480448 131725524824326221594624 133004413414853660639232 137606128611126499344384 138963191023465024978944 139790352874795173937152 142702651893020073394176 144967773351639439638528 148191215427366999293952 149629965091710368219136 150543456942087110393856 156119140532534781149184 157264146984144570679296 160540483379647582568448 162123722860709195808768 163088745020594369593344 169129068910246012911616 169361389059847999193088 171005674390526135107584 175634033099101628792832 177339217886471547518976 182389188218297845284864 183474838148168665792512 184159957035951222423552 186387137166393565249536 190270202524026764525568 193555873211254856220672 197588287236489332391936 199506620122280490958848 200724609256116147191808 208444786535197537468416 209685529312192760905728 214053977839530110091264 217451660027459159457792 224479000884058886504448 225815185413130665590784 228007565854034846810112 234178710798802171723776 240810725069471373852672 243185584291063793713152 244633117530891554390016 253693603365369019367424 258074497615006474960896 263451049648652443189248 266008826829707321278464 275212257222252998688768 279580705749590347874304 285405303786040146788352 289935546703278879277056 296382430854733998587904 299259930183420736438272 301086913884174220787712 314528293968289141358592 321080966759295165136896 324247445721418391617536 326177490041188739186688 338258137820492025823232 338722778119695998386176 342011348781052270215168 351268066198203257585664 364778376436595690569728 366949676296337331585024 368319914071902444847104 372774274332787130499072 380540405048053529051136 387111746422509712441344 395176574472978664783872 399013240244560981917696 416889573070395074936832 419371058624385521811456 428107955679060220182528 434903320054918318915584 451630370826261331181568 468357421597604343447552 481621450138942747705344 486371168582127587426304 489266235061783108780032 507387206730738038734848 526902099297304886378496 532017653659414642556928 550424514444505997377536 559161411499180695748608 570810607572080293576704 592764861709467997175808 598519860366841472876544 602173827768348441575424 629056587936578282717184 642161933518590330273792 652354980082377478373376 676516275640984051646464 677445556239391996772352 684022697562104540430336 702536132396406515171328 729556752873191381139456 733899352592674663170048 761080810096107058102272 774223492845019424882688 790353148945957329567744 798026480489121963835392 838742117248771043622912 856215911358120440365056 869806640109836637831168 903260741652522662363136 963242900277885495410688 972742337164255174852608 978532470123566217560064 1014774413461476077469696 1053804198594609772756992 1100849028889011994755072 1118322822998361391497216 1141621215144160587153408 1185529723418935994351616 1197039720733682945753088 1258113175873156565434368 1284323867037180660547584 1304709960164754956746752 1354891112478783993544704 1405072264792813030342656 1459113505746382762278912 1467798705185349326340096 1522161620192214116204544 1580706297891914659135488 1596052960978243927670784 1677484234497542087245824 1712431822716240880730112 1806521483305045324726272 1926485800555770990821376 1957064940247132435120128 2029548826922952154939392 2107608397189219545513984 2201698057778023989510144 2283242430288321174306816 2371059446837871988703232 2394079441467365891506176 2516226351746313130868736 2568647734074361321095168 2609419920329509913493504 2709782224957567987089408 2918227011492765524557824 2935597410370698652680192 3044323240384428232409088 3161412595783829318270976 3354968468995084174491648 3424863645432481761460224 3852971601111541981642752 3914129880494264870240256 4215216794378439091027968 4403396115556047979020288 4566484860576642348613632 4742118893675743977406464 4788158882934731783012352 5032452703492626261737472 5137295468148722642190336 5419564449915135974178816 5871194820741397305360384 6088646480768856464818176 6322825191567658636541952 6849727290864963522920448 7705943202223083963285504 7828259760988529740480512 8806792231112095958040576 9132969721153284697227264 9484237787351487954812928 10064905406985252523474944 10274590936297445284380672 11742389641482794610720768 12645650383135317273083904 13699454581729927045840896 15411886404446167926571008 17613584462224191916081152 18265939442306569394454528 18968475574702975909625856 20549181872594890568761344 23484779282965589221441536 27398909163459854091681792 30823772808892335853142016 35227168924448383832162304 37936951149405951819251712 41098363745189781137522688 54797818326919708183363584 61647545617784671706284032 70454337848896767664324608 82196727490379562275045376 123295091235569343412568064 164393454980759124550090752 246590182471138686825136128 493180364942277373650272256
- Sum of all divisors σ(n): 1881937395132053131456473351
- Sum of proper divisors (its aliquot sum) s(n): 1388757030189775757806201095
- 493180364942277373650272256 is an abundant number, because the sum of its proper divisors (1388757030189775757806201095) is greater than itself. Its abundance is 895576665247498384155928839
Bases of 493180364942277373650272256
- Binary: 110010111111100110000000100100111101001100100000001111001000000000000000000000000000000002
- Hexadecimal: 0x197F30127A6407900000000
- Base-36: 1PYU7LG3ZBGQMF4000
Squares and roots of 493180364942277373650272256
- 493180364942277373650272256 squared (4931803649422773736502722562) is 243226872364597893139497208719617163659780982923329536
- 493180364942277373650272256 cubed (4931803649422773736502722563) is 119954717676541108145053624134496045592199684477263259470150915826839900406153216
-
493180364942277373650272256 is a
perfect square number . Itssquare root is 22207664553984 -
The
cube root of 493180364942277373650272256 is 790075496.1457212337
Scales and comparisons
How big is 493180364942277373650272256?- 493,180,364,942,277,373,650,272,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 493,180,364,942,277,373,650,272,256 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 493180364942277373650272256 cubic inches would be around 65839624.7 feet tall.
Recreational maths with 493180364942277373650272256
- 493180364942277373650272256 backwards is 652272056373772249463081394
- 493180364942277373650272256 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 493180364942277373650272256'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 493180364942277373650272256 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 493180364942277373650272256 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/493180364942277373650272256/
Chicago style:
Numbermatics. 2024. "Number 493180364942277373650272256 - Facts about the integer". https://numbermatics.com/n/493180364942277373650272256/
The information we have on file for 493180364942277373650272256 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 493180364942277373650272256, math, Factors of 493180364942277373650272256, curriculum, school, college, exams, university, Prime factorization of 493180364942277373650272256, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-three septillion, one hundred eighty sextillion, three hundred sixty-four quintillion, nine hundred forty-two quadrillion, two hundred seventy-seven trillion, three hundred seventy-three billion, six hundred fifty million, two hundred seventy-two thousand, two hundred fifty-six.