1249969047381560153604096
1,249,969,047,381,560,153,604,096 is an even composite number composed of six prime numbers multiplied together.
1249969047381560153604096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, nine hundred seventy-six divisors.
Prime factorization of 1249969047381560153604096:
225 × 32 × 72 × 173 × 293 × 893
(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 × 7 × 7 × 17 × 17 × 17 × 29 × 29 × 29 × 89 × 89 × 89)See below for interesting mathematical facts about the number 1249969047381560153604096 from the Numbermatics database.
Names of 1249969047381560153604096
- Cardinal: 1249969047381560153604096 can be written as One septillion, two hundred forty-nine sextillion, nine hundred sixty-nine quintillion, forty-seven quadrillion, three hundred eighty-one trillion, five hundred sixty billion, one hundred fifty-three million, six hundred four thousand and ninety-six.
Scientific notation
- Scientific notation: 1.249969047381560153604096 × 1024
Factors of 1249969047381560153604096
Divisors of 1249969047381560153604096
- Number of divisors d(n): 14976
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 29 32 34 36 42 48 49 51 56 58 63 64 68 72 84 87 89 96 98 102 112 116 119 126 128 136 144 147 153 168 174 178 192 196 203 204 224 232 238 252 256 261 267 272 288 289 294 306 336 348 356 357 384 392 406 408 441 448 464 476 493 504 512 522 534 544 576 578 588 609 612 623 672 696 712 714 768 784 801 812 816 833 841 867 882 896 928 952 986 1008 1024 1044 1068 1071 1088 1152 1156 1176 1218 1224 1246 1344 1392 1421 1424 1428 1479 1513 1536 1568 1602 1624 1632 1666 1682 1734 1764 1792 1827 1856 1869 1904 1972 2016 2023 2048 2088 2136 2142 2176 2304 2312 2352 2436 2448 2492 2499 2523 2581 2601 2688 2784 2842 2848 2856 2958 3026 3072 3136 3204 3248 3264 3332 3364 3451 3468 3528 3584 3654 3712 3738 3808 3944 4032 4046 4096 4176 4263 4272 4284 4352 4361 4437 4539 4608 4624 4704 4872 4896 4913 4984 4998 5046 5162 5202 5376 5568 5607 5684 5696 5712 5887 5916 6052 6069 6144 6272 6408 6496 6528 6664 6728 6902 6936 7056 7168 7308 7424 7476 7497 7569 7616 7743 7888 7921 8064 8092 8192 8352 8381 8526 8544 8568 8704 8722 8874 9078 9216 9248 9408 9744 9792 9826 9968 9996 10092 10324 10353 10404 10591 10752 11136 11214 11368 11392 11424 11774 11832 12104 12138 12288 12544 12789 12816 12992 13056 13083 13328 13456 13617 13804 13872 14112 14161 14297 14336 14616 14739 14848 14952 14994 15138 15232 15486 15776 15842 16128 16184 16384 16704 16762 17052 17088 17136 17408 17444 17661 17748 18067 18156 18207 18432 18496 18816 19488 19584 19652 19936 19992 20184 20648 20706 20808 21182 21504 22272 22428 22736 22784 22848 23229 23548 23664 23763 24157 24208 24276 24389 24576 25088 25143 25578 25632 25721 25984 26112 26166 26656 26912 27234 27608 27744 28224 28322 28594 28672 29232 29478 29696 29904 29988 30276 30464 30972 31059 31552 31684 31773 32256 32368 32768 33408 33524 34104 34176 34272 34391 34816 34888 35322 35496 36134 36312 36414 36864 36992 37632 38976 39168 39249 39304 39872 39984 40368 41209 41296 41412 41616 42364 42483 42891 43008 43877 44217 44544 44856 45472 45568 45696 46458 47096 47328 47526 48314 48416 48552 48778 49152 50176 50286 51156 51264 51442 51968 52224 52332 52983 53312 53824 54201 54468 55216 55447 55488 56448 56644 57188 57344 58464 58667 58956 59392 59808 59976 60552 60928 61944 62118 63104 63368 63546 64512 64736 65536 66816 67048 68208 68352 68544 68782 69632 69776 70644 70992 71289 72268 72471 72624 72828 73167 73728 73984 74137 74849 75264 75429 77163 77952 78336 78498 78608 79744 79968 80736 82418 82592 82824 83232 84728 84966 85782 86016 87754 88434 89088 89712 90944 91136 91392 92916 94192 94656 95052 95319 96628 96832 97104 97556 98304 100079 100352 100572 102312 102528 102884 103173 103936 104448 104664 105966 106624 107648 108402 108936 110432 110894 110976 112896 113288 114376 114688 116928 117334 117912 118784 119616 119952 121104 121856 123627 123888 124236 126208 126469 126736 127092 127449 128673 129024 129472 131072 131631 133632 134096 134657 136416 136704 137088 137564 139264 139552 141288 141984 142477 142578 144536 144942 145248 145656 146334 147456 147968 148274 149698 150528 150858 154326 155904 156672 156996 157216 159488 159936 161472 162603 164836 165184 165648 166341 166464 169456 169932 170723 171564 172032 175508 176001 176868 178176 179424 180047 181888 182272 182784 185832 188384 189312 190104 190638 193256 193664 194208 195112 196608 200158 200704 201144 204624 205056 205768 206346 207872 208896 209328 211932 213248 215296 216804 217413 217872 219501 220864 221788 221952 222411 224547 225792 226576 228752 229376 229709 231489 233856 234668 235824 237568 239232 239904 240737 242208 243049 243712 247254 247776 248472 252416 252938 253472 254184 254898 257346 258048 258944 262144 263262 267264 268192 269314 272832 273408 274176 275128 278528 279104 282576 283968 284954 285156 289072 289884 290496 291312 292668 294912 295936 296548 299396 300237 301056 301716 307139 308652 309519 311808 313344 313992 314432 318976 319872 322944 325206 329672 330368 331296 332682 332928 338912 339864 341446 343128 344064 351016 352002 353736 356352 358848 360094 363776 364544 365568 370881 371664 376768 378624 379407 380208 381276 386512 387328 388129 388416 390224 393216 394893 400316 401408 402288 403971 409248 410112 410669 411536 412692 414613 415744 417792 418656 423864 426496 427431 430592 433608 434826 435744 437257 439002 441728 443576 443904 444822 449094 451584 453152 457504 458752 459418 462978 467712 469336 471648 475136 478464 479808 481474 484416 486098 487424 494508 495552 496944 499023 504832 505876 506944 508368 509796 512169 514692 516096 517888 523943 524288 526524 528003 534528 536384 538628 540141 545664 546816 548352 550256 557056 558208 565152 567936 569908 570312 578144 579768 580992 582624 585336 589824 591872 593096 598792 600474 602112 603432 614278 617304 619038 623616 626688 627984 628864 637952 639744 645888 650412 659344 660736 662592 665364 665856 667233 673641 677824 679728 682892 686256 688128 689127 700553 702032 704004 704969 707472 712704 717696 720188 722211 727552 729088 729147 731136 741762 743328 745909 753536 757248 758814 760416 762552 773024 774656 776258 776832 780448 786432 789786 800632 802816 804576 807942 818496 820224 821338 823072 825384 829226 831488 835584 837312 847728 852992 854862 861184 867216 869652 871488 874514 878004 883456 887152 887808 889644 898188 900711 903168 906304 915008 917504 918836 921417 925956 935424 938672 942599 943296 950272 956928 959616 962948 968832 972196 974848 989016 991104 993888 997339 998046 1009664 1011752 1013888 1016736 1019592 1024338 1029384 1032192 1035776 1047886 1048576 1053048 1056006 1069056 1072768 1077256 1080282 1091328 1093632 1096704 1100512 1114112 1116416 1130304 1135872 1138221 1139816 1140624 1156288 1159536 1161984 1164387 1165248 1170672 1179648 1183744 1186192 1195061 1197584 1200948 1204224 1206864 1211913 1228556 1232007 1234608 1238076 1243839 1247232 1253376 1255968 1257728 1260329 1272433 1275904 1279488 1282293 1291776 1300824 1311771 1318688 1321472 1325184 1330728 1331712 1334466 1347282 1355648 1359456 1365784 1372512 1376256 1378254 1401106 1404064 1408008 1409938 1414944 1425408 1435392 1440376 1444422 1455104 1458176 1458294 1462272 1483524 1486656 1491818 1507072 1514496 1517628 1520832 1525104 1536507 1546048 1549312 1552516 1553664 1560896 1571829 1572864 1579572 1601264 1605632 1607963 1609152 1615884 1620423 1636992 1640448 1642676 1646144 1650768 1658452 1662976 1671168 1674624 1695456 1701343 1705984 1709724 1722368 1734432 1739304 1742976 1749028 1756008 1766912 1774304 1775616 1779288 1796376 1801422 1806336 1812608 1830016 1835008 1837672 1842834 1851912 1870848 1877344 1885198 1886592 1900544 1913856 1919232 1925896 1937664 1944392 1949696 1978032 1982208 1987776 1994678 1996092 2019328 2023504 2027776 2033472 2039184 2048676 2058768 2064384 2067381 2071552 2095772 2097152 2101659 2106096 2112012 2114907 2138112 2145536 2149973 2154512 2160564 2166633 2170621 2182656 2187264 2187441 2193408 2201024 2228224 2232832 2237727 2260608 2271744 2276442 2279632 2281248 2289169 2312576 2319072 2323968 2328774 2330496 2341344 2359296 2367488 2372384 2390122 2395168 2401896 2408448 2413728 2423826 2457112 2464014 2469216 2476152 2487678 2494464 2506752 2511936 2515456 2520658 2544866 2551808 2558976 2564586 2583552 2601648 2623542 2637376 2642944 2650368 2661456 2663424 2668932 2694564 2711296 2718912 2731568 2745024 2752512 2756508 2764251 2802212 2808128 2816016 2819876 2827797 2829888 2850816 2870784 2880752 2888844 2902291 2910208 2916352 2916588 2924544 2967048 2973312 2983636 2992017 3014144 3028992 3035256 3041664 3050208 3060799 3073014 3092096 3098624 3105032 3107328 3121792 3143658 3145728 3159144 3202528 3211264 3215926 3218304 3231768 3240846 3273984 3280896 3285352 3292288 3301536 3316904 3325952 3342336 3349248 3390912 3402686 3411968 3419448 3444736 3468864 3478608 3485952 3493161 3498056 3512016 3533824 3548608 3551232 3558576 3585183 3592752 3602844 3612672 3625216 3660032 3667601 3670016 3675344 3685668 3696021 3703824 3731517 3741696 3754688 3770396 3773184 3780987 3801088 3817299 3827712 3838464 3851792 3875328 3888784 3899392 3905053 3935313 3956064 3964416 3975552 3989356 3992184 4038656 4047008 4055552 4066944 4078368 4097352 4117536 4128768 4131833 4134762 4143104 4191544 4194304 4203318 4212192 4224024 4229814 4276224 4291072 4299946 4309024 4321128 4333266 4341242 4365312 4374528 4374882 4386816 4402048 4456448 4465664 4475454 4521216 4543488 4552884 4559264 4562496 4578338 4625152 4638144 4647936 4657548 4660992 4682688 4715487 4718592 4734976 4744768 4780244 4790336 4803792 4816896 4823889 4827456 4847652 4914224 4928028 4934783 4938432 4952304 4975356 4988928 5013504 5023872 5030912 5041316 5089732 5103616 5104029 5117952 5129172 5167104 5203296 5221363 5247084 5274752 5285888 5300736 5322912 5326848 5337864 5389128 5422592 5437824 5463136 5490048 5505024 5513016 5528502 5604424 5616256 5632032 5639752 5655594 5659776 5701632 5741568 5761504 5777688 5804582 5820416 5832704 5833176 5849088 5934096 5946624 5967272 5984034 6028288 6057984 6070512 6083328 6100416 6121598 6146028 6184192 6197248 6210064 6214656 6243584 6287316 6291456 6304977 6318288 6344721 6405056 6422528 6431852 6436608 6449919 6463536 6481692 6511863 6547968 6561792 6570704 6584576 6598193 6603072 6633808 6651904 6661561 6684672 6698496 6713181 6781824 6805372 6823936 6838896 6867507 6889472 6937728 6957216 6971904 6981373 6986322 6996112 7024032 7048421 7067648 7097216 7102464 7117152 7170366 7185504 7205688 7225344 7250432 7320064 7335202 7340032 7350688 7371336 7392042 7407648 7463034 7483392 7509376 7540792 7546368 7561974 7602176 7634598 7655424 7676928 7703584 7750656 7777568 7798784 7810106 7870626 7912128 7928832 7951104 7978712 7984368 8077312 8094016 8111104 8133888 8156736 8194704 8235072 8257536 8263666 8269524 8286208 8383088 8388608 8406636 8424384 8448048 8459628 8483391 8552448 8582144 8599892 8618048 8642256 8666532 8682484 8706873 8730624 8749056 8749764 8773632 8804096 8907031 8912896 8931328 8950908 8976051 9042432 9086976 9105768 9118528 9124992 9156676 9182397 9250304 9276288 9295872 9315096 9321984 9365376 9430974 9437184 9469952 9489536 9560488 9580672 9607584 9633792 9647778 9654912 9695304 9828448 9856056 9869566 9876864 9904608 9950712 9977856 10027008 10047744 10061824 10082632 10179464 10207232 10208058 10235904 10258344 10334208 10406592 10442726 10494168 10549504 10571776 10601472 10645824 10653696 10675728 10755549 10778256 10845184 10875648 10926272 10980096 11002803 11010048 11026032 11057004 11208848 11232512 11255741 11264064 11279504 11311188 11319552 11342961 11403264 11451897 11483136 11523008 11555376 11609164 11640832 11665408 11666352 11698176 11715159 11868192 11893248 11909401 11934544 11968068 11984473 12056576 12115968 12141024 12166656 12200832 12243196 12292056 12368384 12394496 12395499 12420128 12429312 12487168 12574632 12582912 12609954 12636576 12680453 12689442 12810112 12845056 12863704 12873216 12899838 12927072 12963384 13023726 13095936 13123584 13141408 13169152 13196386 13206144 13267616 13303808 13323122 13369344 13396992 13426362 13563648 13610744 13647872 13677792 13735014 13778944 13875456 13914432 13943808 13962746 13972644 13992224 14048064 14096842 14135296 14194432 14204928 14234304 14340732 14371008 14411376 14450688 14471667 14500864 14640128 14670404 14680064 14701376 14742672 14784084 14804349 14815296 14926068 14966784 15018752 15081584 15092736 15123948 15194347 15204352 15269196 15310848 15312087 15353856 15407168 15501312 15555136 15597568 15620212 15664089 15741252 15824256 15857664 15902208 15957424 15968736 16024183 16154624 16188032 16222208 16267776 16313472 16389408 16470144 16515072 16527332 16539048 16572416 16766176 16777216 16813272 16848768 16896096 16919256 16966782 17104896 17164288 17199784 17236096 17284512 17333064 17364968 17413746 17461248 17498112 17499528 17547264 17608192 17814062 17825792 17862656 17901816 17952102 18084864 18173952 18211536 18237056 18249984 18313352 18364794 18500608 18552576 18591744 18630192 18643968 18730752 18861948 18874368 18939904 18979072 19120976 19161344 19215168 19267584 19295556 19309824 19349757 19390608 19535589 19656896 19712112 19739132 19753728 19794579 19809216 19901424 19955712 19984683 20054016 20095488 20123648 20165264 20316037 20358928 20414464 20416116 20444101 20471808 20516688 20602521 20668416 20813184 20885452 20944119 20988336 21099008 21143552 21145263 21202944 21291648 21307392 21351456 21425593 21511098 21556512 21631361 21690368 21751296 21852544 21960192 22005606 22020096 22052064 22114008 22417696 22465024 22511482 22528128 22559008 22622376 22639104 22685922 22806528 22903794 22966272 23046016 23110752 23218328 23281664 23330816 23332704 23396352 23430318 23736384 23786496 23818802 23869088 23936136 23968946 24113152 24231936 24282048 24333312 24401664 24486392 24584112 24736768 24788992 24790998 24840256 24858624 24974336 25149264 25165824 25219908 25273152 25360906 25378884 25620224 25690112 25727408 25746432 25799676 25854144 25926768 26047452 26120619 26191872 26247168 26282816 26338304 26392772 26412288 26535232 26607616 26646244 26721093 26738688 26793984 26852724 27127296 27221488 27295744 27335371 27355584 27470028 27547191 27557888 27750912 27828864 27887616 27925492 27945288 27984448 28096128 28193684 28270592 28388864 28409856 28468608 28681464 28742016 28822752 28901376 28922831 28943334 29001728 29280256 29340808 29360128 29402752 29485344 29568168 29608698 29630592 29852136 29933568 30037504 30163168 30185472 30247896 30388694 30408704 30538392 30621696 30624174 30707712 30814336 31002624 31110272 31195136 31240424 31328178 31482504 31648512 31715328 31804416 31914848 31937472 32048366 32309248 32376064 32444416 32535552 32626944 32778816 32940288 33008409 33030144 33054664 33078096 33144832 33532352 33554432 33626544 33697536 33767223 33792192 33838512 33933564 34209792 34328576 34399568 34472192 34543481 34569024 34666128 34729936 34827492 34922496 34996224 34999056 35094528 35145477 35216384 35628124 35651584 35725312 35728203 35803632 35904204 35953419 36169728 36347904 36423072 36474112 36499968 36549541 36626704 36729588 36900557 37001216 37105152 37183488 37186497 37260384 37287936 37461504 37723896 37748736 37879808 37958144 38041359 38241952 38322688 38430336 38535168 38591112 38619648 38699514 38781216 38915873 39071178 39313792 39424224 39478264 39507456 39589158 39618432 39802848 39911424 39969366 40108032 40190976 40247296 40330528 40632074 40717856 40828928 40832232 40888202 40943616 41033376 41205042 41336832 41626368 41770904 41888238 41976672 42198016 42287104 42290526 42405888 42583296 42614784 42702912 42851186 43022196 43113024 43262722 43380736 43502592 43705088 43920384 44011212 44040192 44104128 44228016 44413047 44835392 44930048 45022964 45056256 45118016 45244752 45278208 45371844 45583041 45613056 45807588 45932544 46092032 46221504 46436656 46563328 46630927 46661632 46665408 46792704 46860636 46992267 47472768 47572992 47637604 47738176 47872272 47937892 48072549 48226304 48463872 48564096 48666624 48803328 48972784 49168224 49338947 49473536 49577984 49581996 49680512 49717248 49948672 50298528 50331648 50439816 50546304 50721812 50757768 51240448 51380224 51454816 51492864 51599352 51708288 51853536 52094904 52241238 52383744 52494336 52565632 52676608 52785544 52824576 53070464 53215232 53292488 53442186 53477376 53587968 53705448 54254592 54442976 54591488 54670742 54711168 54940056 55094382 55115776 55501824 55657728 55775232 55850984 55890576 55968896 56192256 56387368 56541184 56777728 56819712 56937216 57362928 57484032 57645504 57802752 57845662 57886668 58003456 58560512 58681616 58720256 58805504 58970688 59136336 59217396 59261184 59383737 59704272 59867136 59954049 60075008 60326336 60370944 60495792 60777388 60817408 60948111 61076784 61243392 61248348 61332303 61415424 61628672 62005248 62220544 62349217 62390272 62480848 62656356 62832357 62965008 63297024 63430656 63435789 63608832 63829696 63874944 64096732 64276779 64618496 64752128 64888832 64894083 65071104 65253888 65557632 65880576 66016818 66060288 66109328 66156192 66289664 66385901 67064704 67253088 67395072 67534446 67584384 67677024 67867128 68419584 68657152 68799136 68944384 69086962 69138048 69332256 69459872 69654984 69844992 69992448 69998112 70189056 70290954 70432768 71256248 71303168 71450624 71456406 71607264 71808408 71906838 72339456 72695808 72846144 72948224 72999936 73099082 73253408 73459176 73801114 74002432 74210304 74366976 74372994 74520768 74575872 74923008 75447792 75497472 75759616 75916288 76082718 76483904 76645376 76860672 77070336 77182224 77239296 77399028 77562432 77831746 78142356 78627584 78848448 78956528 79014912 79178316 79236864 79605696 79822848 79938732 80163279 80216064 80381952 80494592 80661056 81264148 81435712 81657856 81664464 81776404 81887232 82006113 82066752 82410084 82673664 83252736 83541808 83776476 83891311 83953344 84396032 84574208 84581052 84811776 85166592 85229568 85405824 85702372 86044392 86226048 86525444 86761472 86768493 87005184 87410176 87840768 88022424 88080384 88208256 88456032 88763171 88826094 89670784 89860096 90045928 90112512 90236032 90489504 90556416 90743688 91166082 91226112 91615176 91865088 92184064 92443008 92873312 93126656 93261854 93323264 93330816 93585408 93721272 93984534 94945536 95145984 95275208 95476352 95744544 95875784 96145098 96452608 96927744 97128192 97333248 97606656 97945568 98336448 98677894 98947072 99155968 99163992 99361024 99434496 99897344 100597056 100663296 100879632 101092608 101301669 101443624 101515536 102480896 102760448 102909632 102985728 103198704 103416576 103630443 103707072 104189808 104482476 104767488 104988672 105131264 105353216 105571088 105649152 106140928 106360429 106430464 106584976 106884372 106954752 107175936 107184609 107410896 107860257 108509184 108885952 109182976 109341484 109422336 109648623 109880112 110188764 110231552 110701671 111003648 111315456 111550464 111701968 111781152 111937792 112169281 112384512 112774736 113082368 113246537 113555456 113639424 113874432 114124077 114725856 114968064 115291008 115605504 115691324 115773336 116006912 116747619 117121024 117363232 117440512 117611008 117941376 118272672 118434792 118522368 118767474 119408544 119734272 119823157 119908098 120150016 120652672 120741888 120991584 121554776 121634816 121896222 122153568 122486784 122496696 122664606 122830848 123257344 124010496 124441088 124698434 124780544 124961696 125312712 125664714 125930016 126594048 126861312 126871578 127217664 127659392 127749888 128193464 128553558 129236992 129504256 129777664 129788166 130142208 130507776 131115264 131761152 132033636 132120576 132218656 132312384 132579328 132771802 134129408 134506176 134790144 135068892 135168768 135354048 135734256 136749123 136839168 137314304 137598272 137888768 138173924 138276096 138664512 138919744 139309968 139689984 139892781 139984896 139996224 140378112 140581908 140865536 142512496 142606336 142901248 142912812 143108707 143214528 143616816 143813676 144217647 144678912 145391616 145692288 145896448 145999872 146198164 146506816 146918352 147602228 148004864 148016841 148420608 148733952 148745988 149041536 149151744 149846016 150895584 150994944 151419527 151519232 151832576 152165436 152967808 153290752 153721344 154140672 154364448 154478592 154798056 155124864 155663492 156284712 157255168 157696896 157913056 158029824 158356632 158473728 159211392 159645696 159877464 160326558 160432128 160763904 160989184 161322112 162528296 162871424 163315712 163328928 163552808 163774464 164012226 164133504 164820168 165347328 166505472 167083616 167552952 167782622 167906688 168792064 169148416 169162104 169623552 170333184 170459136 170811648 171404744 172088784 172452096 173050888 173522944 173536986 174010368 174820352 175681536 176044848 176160768 176416512 176912064 177526342 177652188 179341568 179720192 180091856 180225024 180472064 180979008 181112832 181487376 182332164 182452224 182844333 183230352 183730176 183996909 184368128 184886016 185746624 186253312 186523708 186646528 186661632 187047651 187170816 187442544 187969068 189891072 190291968 190550416 190952704 191347597 191489088 191751568 192290196 192830337 192905216 193185269 193855488 194256384 194666496 194682249 195213312 195891136 196672896 197355788 197894144 198311936 198327984 198722048 198868992 199157703 199794688 201194112 201759264 202185216 202459817 202603338 202887248 203031072 203736041 204961792 205520896 205819264 205971456 206397408 206833152 207260886 207414144 208379616 208964952 209534976 209977344 210262528 210706432 211142176 211298304 212281856 212720858 212860928 213169952 213768744 213909504 214351872 214369218 214821792 215720514 217018368 217771904 218365952 218682968 218844672 219297246 219760224 220377528 220463104 221403342 222007296 222630912 223100928 223403936 223562304 223875584 224338562 224769024 225549472 226164736 226493074 227110912 227278848 227748864 228248154 229451712 229936128 230582016 231211008 231382648 231546672 232013824 233495238 234242048 234726464 234881024 235222016 235882752 236545344 236869584 237044736 237534948 238817088 239468544 239646314 239816196 240300032 241305344 241483776 241983168 243109552 243269632 243792444 244307136 244973568 244993392 245329212 245661696 246018339 246514688 248020992 248882176 249396868 249561088 249923392 250625424 251329428 251673933 251860032 253188096 253722624 253743156 254435328 255318784 255499776 256386928 257107116 258303899 258473984 259008512 259555328 259576332 260284416 260305479 261015552 262230528 263522304 264067272 264241152 264437312 264624768 265158656 265543604 266289513 268258816 269012352 269580288 270137784 270337536 270708096 271468512 272411111 273498246 273678336 274628608 275196544 275777536 276347848 276552192 277329024 277839488 278619936 279379968 279785562 279969792 279992448 280756224 281163816 281731072 285024992 285212672 285802496 285825624 286217414 286429056 287233632 287627352 288435294 289357824 290783232 291384576 291792896 291999744 292396328 293013632 293836704 295204456 296009728 296033682 296841216 297467904 297491976 298083072 298303488 299692032 301791168 301989888 302839054 303038464 303665152 304330872 305935616 306581504 307442688 308281344 308728896 308957184 309596112 310249728 310891329 311326984 312569424 314510336 315393792 315826112 316059648 316713264 316947456 318422784 319081287 319291392 319754928 320653116 320864256 321527808 321978368 322644224 325056592 325742848 326416489 326631424 326657856 327105616 327548928 328024452 328267008 328945869 329640336 330694656 332105013 333010944 334167232 335105904 335565244 335813376 336507843 337584128 338296832 338324208 339247104 339739611 340666368 340918272 341623296 342809488 344177568 344904192 345372629 346101776 347045888 347073972 347549717 348020736 349640704 350242857 351363072 352089696 352321536 352833024 353824128 355052684 355304376 358683136 359440384 359469471 360183712 360450048 360944128 361958016 362225664 362974752 364664328 364904448 365688666 366460704 367460352 367733137 367993818 368736256 369772032 371493248 372506624 373047416 373293056 373323264 374095302 374341632 374885088 375938136 379782144 380583936 381100832 381905408 382695194 382978176 383503136 384580392 385660674 385810432 386370538 387710976 388512768 389332992 389364498 390426624 391782272 393345792 394711576 395788288 396623872 396655968 397444096 397737984 398315406 399589376 402388224 403518528 404370432 404919634 405206676 405774496 406062144 407472082 409923584 411041792 411638528 411942912 412794816 413666304 414521772 414828288 416759232 417929904 419069952 419678343 419954688 420525056 421412864 422284352 422596608 424563712 425441716 425721856 426339904 427537488 427819008 428703744 428738436 429326121 429643584 431441028 434036736 435543808 436731904 437365936 437689344 438594492 439520448 440755056 440926208 442806684 444014592 444050523 445261824 446201856 446807872 447124608 447751168 448677124 449538048 451098944 452329472 452986148 454221824 454258581 454557696 455497728 456496308 458903424 459872256 461164032 462422016 462765296 463093344 464027648 464701307 466990476 468484096 469452928 470444032 471765504 473090688 473739168 474089472 475069896 477634176 478937088 479292628 479632392 480600064 482610688 482967552 483966336 486219104 486539264 487584888 488614272 489947136 489986784 490658424 491323392 492036678 493029376 496041984 497764352 498793736 499122176 499846784 501250848 502658856 503347866 503720064 506376192 507445248 507486312 508870656 510637568 510999552 512773856 514214232 516607798 516947968 518017024 519110656 519152664 520568832 520610958 522031104 524461056 527044608 528134544 528482304 528874624 529249536 530317312 531087208 532579026 536517632 538024704 539160576 540275568 540675072 541416192 542937024 544822222 546996492 547356672 549257216 550393088 551555072 552695696 553104384 554658048 555678976 557239872 558759936 559571124 559939584 559984896 561142953 561512448 562327632 563462144 570049984 570425344 571604992 571651248 572434828 572858112 574042791 574467264 575254704 576870588 578715648 579555807 581566464 582769152 583585792 583999488 584792656 586027264 587239177 587673408 590408912 592019456 592067364 592878929 593682432 594935808 594983952 596166144 596606976 597473109 599384064 603582336 605678108 606076928 607330304 607379451 608661744 611208123 611871232 613163008 614885376 616562688 617457792 617914368 619192224 620499456 621342197 621782658 622653968 625138848 627309469 629020672 630787584 631652224 632119296 633426528 633894912 636845568 638162574 638582784 639509856 641306232 641728512 643055616 643956736 645288448 650113184 651485696 652832978 653262848 653315712 654211232 655097856 656048904 656534016 657891738 659280672 661389312 664210026 666021888 668334464 670211808 671130488 671626752 673015686 675168256 676593664 676648416 678494208 679479222 681332736 681836544 683246592 685618976 688355136 689808384 690745258 692203552 694091776 694147944 695099434 696041472 699281408 700485714 702726144 704179392 704643072 705666048 707648256 710105368 710608752 717366272 718880768 718938942 720367424 720900096 721888256 723916032 724451328 725949504 729328656 729808896 731377332 732921408 734920704 735466274 735987636 737472512 739544064 742986496 745013248 746094832 746586112 746646528 748190604 748683264 749770176 751876272 755021799 759564288 761167872 762201664 763810816 765390388 765956352 767006272 769160784 771321348 771620864 772741076 774911697 775421952 777025536 778665984 778728996 780853248 783564544 786691584 789423152 791576576 792725759 793247744 793311936 794888192 795475968 796630812 798868539 799178752 804776448 807037056 808740864 809839268 810413352 811548992 812124288 814944164 817233333 819847168 822083584 823277056 823885824 825589632 827332608 829043544 829656576 833518464 835859808 838139904 838762099 839356686 839909376 841050112 842825728 844568704 845193216 849127424 850883432 851443712 852679808 855074976 855638016 857407488 857476872 858652242 859287168 862882056 868073472 871087616 873463808 874731872 875378688 877188984 879040896 881510112 881852416 885613368 888029184 888101046 890523648 892403712 893615744 894249216 895502336 897354248 899076096 902197888 904658944 905972296 908443648 908517162 909115392 910995456 912992616 917806848 919744512 922328064 924844032 925530592 926186688 928055296 929402614 933980952 936968192 938905856 940888064 943531008 946181376 947478336 948178944 950139792 955268352 957243861 957874176 958585256 959264784 961200128 965221376 965935104 967932672 972438208 973078528 975169776 977228544 979249467 979894272 979973568 981316848 982646784 984073356 986058752 992083968 995528704 997587472 998244352 999693568 1001760949 1002501696 1005317712 1006695732 1007440128 1009523529 1012752384 1014890496 1014972624 1017741312 1019218833 1021275136 1021999104 1025547712 1028428464 1033215596 1033895936 1036034048 1036117887 1038221312 1038305328 1041137664 1041221916 1042649151 1044062208 1048922112 1054089216 1056269088 1056964608 1057749248 1058499072 1059936689 1060634624 1062174416 1065158052 1073035264 1076049408 1078321152 1078408413 1080551136 1081350144 1082832384 1085874048 1089644444 1093992984 1094713344 1098514432 1100786176 1103110144 1103199411 1105391392 1106208768 1109316096 1111357952 1114479744 1117519872 1119142248 1119879168 1119969792 1122285906 1123024896 1124655264 1126924288 1128560317 1140099968 1143209984 1143302496 1144869656 1145716224 1148085582 1148934528 1150509408 1153741176 1157431296 1159111614 1163132928 1165538304 1167171584 1167998976 1169585312 1172054528 1174478354 1175346816 1180817824 1184038912 1184134728 1185757858 1187364864 1189871616 1189967904 1192332288 1193213952 1194946218 1198768128 1207164672 1211356216 1212153856 1214660608 1214758902 1217323488 1222416246 1223742464 1226326016 1229770752 1233125376 1234915584 1235828736 1238384448 1240998912 1242684394 1243565316 1245307936 1250277696 1254618938 1258041344 1261575168 1263304448 1264238592 1266853056 1267789824 1273691136 1276325148 1277165568 1279019712 1282612464 1283457024 1286111232 1287913472 1287978363 1290576896 1300226368 1302971392 1305665956 1306525696 1306631424 1308422464 1310195712 1312097808 1313068032 1315783476 1318561344 1322778624 1328420052 1332043776 1336668928 1340423616 1342260976 1343253504 1346031372 1350336512 1352296883 1353187328 1353296832 1356988416 1358958444 1362665472 1362775743 1363673088 1366493184 1371237952 1376710272 1379616768 1381490516 1384407104 1388183552 1388295888 1390198868 1392082944 1394103921 1398562816 1400971428 1405452288 1408358784 1411332096 1415296512 1420210736 1421217504 1426152287 1434732544 1437761536 1437877884 1440734848 1441800192 1443776512 1447832064 1448902656 1451899008 1458657312 1459617792 1462754664 1465842816 1469841408 1470932548 1471975272 1474945024 1479088128 1485972992 1490026496 1492189664 1493172224 1493293056 1496381208 1497366528 1499540352 1503752544 1510043598 1519128576 1522335744 1524403328 1527621632 1530780776 1531912704 1534012544 1538321568 1542642696 1543241728 1545482152 1549823394 1550843904 1554051072 1557331968 1557457992 1561706496 1567129088 1573383168 1578846304 1583153152 1585451518 1586495488 1586623872 1589776384 1590951936 1593261624 1597737078 1598357504 1609552896 1614074112 1617481728 1619678536 1620826704 1623097984 1624248576 1629888328 1634466666 1639694336 1644167168 1646554112 1647771648 1651179264 1654665216 1658087088 1659313152 1667036928 1671719616 1676279808 1677524198 1678713372 1679818752 1682100224 1685651456 1689137408 1690386432 1698254848 1701766864 1702887424 1705359616 1710149952 1711276032 1714814976 1714953744 1717304484 1718574336 1722128373 1725764112 1736146944 1738667421 1742175232 1746927616 1749463744 1750757376 1754377968 1758081792 1761717531 1763020224 1763704832 1771226736 1776058368 1776202092 1778636787 1781047296 1784807424 1787231488 1788498432 1791004672 1794708496 1798152192 1804395776 1808127293 1809317888 1811944592 1816887296 1817034324 1818230784 1821990912 1822138353 1825985232 1833624369 1835613696 1839489024 1844656128 1849688064 1851061184 1852373376 1856110592 1858805228 1864026591 1867961904 1873936384 1877811712 1881776128 1881928407 1887062016 1892362752 1894956672 1896357888 1900279584 1906877777 1910536704 1914487722 1915748352 1917170512 1918529568 1922400256 1925191129 1930442752 1931870208 1935865344 1944876416 1950339552 1954457088 1958498934 1959788544 1959947136 1962633696 1965293568 1968146712 1972117504 1984167936 1991057408 1995174944 1996488704 1999387136 2003521898 2005003392 2010635424 2013391464 2014880256 2019047058 2025504768 2029780992 2029945248 2035482624 2038437666 2042550272 2043998208 2051095424 2056856928 2066431192 2067791872 2072068096 2072235774 2076442624 2076610656 2082275328 2082443832 2085298302 2088124416 2097844224 2108178432 2112538176 2113929216 2115498496 2116998144 2119873378 2121269248 2124348832 2130316104 2146070528 2152098816 2156642304 2156816826 2161102272 2162700288 2165664768 2171748096 2179288888 2187985968 2189426688 2197028864 2201572352 2206220288 2206398822 2210782784 2212417536 2218632192 2222715904 2228959488 2235039744 2238284496 2239758336 2239939584 2244571812 2246049792 2249310528 2253848576 2257120634 2280199936 2286419968 2286604992 2289739312 2291432448 2296171164 2297869056 2301018816 2307482352 2314862592 2318223228 2324735091 2326265856 2331076608 2334343168 2335997952 2339170624 2344109056 2348956708 2350693632 2361635648 2368077824 2368269456 2371515716 2374729728 2378177277 2379743232 2379935808 2384664576 2386427904 2389892436 2397536256 2414329344 2422712432 2424307712 2429321216 2429517804 2432848019 2434646976 2444832492 2447484928 2451699999 2452652032 2459541504 2466250752 2469831168 2471657472 2476768896 2481997824 2485368788 2487130632 2490615872 2500555392 2509237876 2516082688 2516286297 2523150336 2526608896 2528477184 2533706112 2535579648 2547382272 2552650296 2554331136 2558039424 2565224928 2566914048 2572222464 2574131959 2575826944 2575956726 2581153792 2600452736 2605942784 2611331912 2613051392 2613262848 2616844928 2620391424 2624195616 2626136064 2631566952 2637122688 2645557248 2656840104 2664087552 2673337856 2680847232 2684521952 2686507008 2692062744 2700673024 2704593766 2706374656 2706593664 2713976832 2717916888 2725330944 2725551486 2727346176 2732986368 2742475904 2753420544 2759233536 2762981032 2768814208 2776367104 2776591776 2780397736 2784165888 2788207842 2797125632 2801942856 2810904576 2816717568 2822664192 2830593024 2840421472 2842435008 2852304574 2869465088 2875523072 2875755768 2881469696 2883600384 2887553024 2895664128 2897805312 2903798016 2917314624 2919235584 2925509328 2931685632 2937748401 2939682816 2941865096 2943950544 2949890048 2958176256 2971945984 2980052992 2984379328 2986344448 2986586112 2992762416 2994733056 2999080704 3005282847 3007505088 3020087196 3038257152 3044671488 3048806656 3055243264 3061561552 3063825408 3068025088 3076643136 3085285392 3086483456 3090964304 3099646788 3101687808 3108102144 3108353661 3114663936 3114915984 3123412992 3127947453 3134258176 3146766336 3157692608 3166306304 3170903036 3172990976 3173247744 3179552768 3179810067 3181903872 3186523248 3195474156 3196715008 3219105792 3228148224 3234963456 3239357072 3241653408 3246195968 3248497152 3252909149 3259776656 3268933332 3279388672 3284149573 3293108224 3295543296 3302358528 3309330432 3309598233 3316174176 3318626304 3334073856 3343439232 3352559616 3355048396 3357426744 3359637504 3364200448 3371302912 3378274816 3380772864 3385680951 3396509696 3403533728 3405774848 3410719232 3420299904 3429629952 3429907488 3434608968 3437148672 3444256746 3451528224 3463512697 3472293888 3477334842 3484350464 3493855232 3498927488 3501514752 3508755936 3516163584 3523435062 3526040448 3527409664 3542453472 3552116736 3552404184 3557273574 3562094592 3569614848 3574462976 3576996864 3582009344 3589416992 3596304384 3608791552 3616254586 3618635776 3623889184 3633774592 3634068648 3636461568 3643981824 3644276706 3651970464 3667248738 3671227392 3678978048 3689312256 3699376128 3702122368 3704746752 3712221184 3717610456 3728053182 3735923808 3747872768 3755623424 3763552256 3763856814 3774124032 3784725504 3789913344 3792715776 3800559168 3813755554 3821073408 3828975444 3831496704 3834341024 3837059136 3844800512 3850382258 3860885504 3863740416 3871730688 3889752832 3900679104 3908914176 3916997868 3919577088 3919894272 3925267392 3930587136 3936293424 3944235008 3968335872 3982114816 3990349888 3992977408 3998774272 4007043796 4010006784 4021270848 4026782928 4029760512 4038094116 4051009536 4056890649 4059561984 4059890496 4070965248 4076875332 4085100544 4087996416 4102190848 4113713856 4132862384 4135583744 4144136192 4144471548 4150152503 4152885248 4153221312 4164550656 4164887664 4170596604 4176248832 4182311763 4195688448 4216356864 4225076352 4230996992 4233996288 4239746756 4242538496 4248697664 4260632208 4278456861 4292141056 4304197632 4313284608 4313633652 4322204544 4325400576 4331329536 4343496192 4358577776 4375971936 4378853376 4391166283 4394057728 4403144704 4412440576 4412797644 4421565568 4424835072 4437264384 4445431808 4457918976 4470079488 4476568992 4479516672 4479879168 4489143624 4492099584 4498621056 4507697152 4514241268 4560399872 4572839936 4573209984 4579478624 4582864896 4592342328 4595738112 4602037632 4614964704 4629725184 4636446456 4649470182 4652531712 4662153216 4668686336 4671995904 4678341248 4688218112 4697913416 4701387264 4723271296 4736155648 4736538912 4743031432 4749459456 4756354554 4759486464 4759871616 4769329152 4772855808 4779784872 4795072512 4828658688 4845424864 4848615424 4858642432 4859035608 4865696038 4869293952 4889664984 4894969856 4903399998 4905304064 4919083008 4932501504 4939662336 4943314944 4953537792 4963995648 4970737576 4974261264 4981231744 5001110784 5018475752 5032165376 5032572594 5046300672 5053217792 5056954368 5067412224 5071159296 5094764544 5105300592 5108662272 5116078848 5130449856 5133828096 5144444928 5148263918 5151653888 5151913452 5162307584 5200905472 5211885568 5222663824 5226102784 5226525696 5233689856 5240782848 5248391232 5252272128 5263133904 5274245376 5285152593 5291114496 5313680208 5328175104 5335910361 5346675712 5361694464 5369043904 5373014016 5384125488 5401346048 5409187532 5412749312 5413187328 5424381879 5427953664 5435833776 5450661888 5451102972 5454692352 5465972736 5484951808 5506841088 5518467072 5525962064 5537628416 5549080313 5552734208 5553183552 5560795472 5568331776 5576415684 5592079773 5594251264 5603885712 5621809152 5633435136 5645328384 5645785221 5661186048 5680842944 5684870016 5704609148 5720633331 5738930176 5751046144 5751511536 5762939392 5767200768 5775106048 5775573387 5791328256 5795610624 5807596032 5834629248 5851018656 5863371264 5871334693 5875496802 5879365632 5883730192 5887901088 5899780096 5908345189 5916352512 5943891968 5960105984 5968758656 5973172224 5985524832 5989466112 5998161408 6010565694 6015010176 6040174392 6076514304 6089342976 6097613312 6110486528 6123123104 6127650816 6136050176 6153286272 6170570784 6172966912 6181928608 6199293576 6203375616 6216204288 6216707322 6229327872 6229831968 6246825984 6255894906 6268516352 6293532672 6315385216 6332612608 6341806072 6345981952 6346495488 6359105536 6359620134 6363807744 6373046496 6390948312 6393430016 6438211584 6456296448 6469926912 6478714144 6483306816 6492391936 6496994304 6505818298 6519553312 6537866664 6558777344 6568299146 6586216448 6591086592 6604717056 6618660864 6619196466 6632348352 6637252608 6668147712 6686878464 6705119232 6710096792 6714853488 6719275008 6728400896 6742605824 6756549632 6761545728 6771361902 6793019392 6807067456 6811549696 6821438464 6840599808 6859259904 6859814976 6869217936 6874297344 6888513492 6903056448 6927025394 6944587776 6954669684 6968700928 6987710464 6997854976 7003029504 7017511872 7032327168 7046870124 7052080896 7054819328 7084906944 7104233472 7104808368 7114547148 7124189184 7134531831 7139229696 7148925952 7153993728 7164018688 7178833984 7192608768 7217583104 7232509172 7237271552 7247778368 7267549184 7268137296 7272923136 7287963648 7288553412 7298544057 7303940928 7334497476 7342454784 7357956096 7378624512 7398752256 7404244736 7409493504 7424442368 7435220912 7456106364 7471847616 7495745536 7511246848 7527104512 7527713628 7548248064 7548858891 7569451008 7579826688 7585431552 7601118336 7627511108 7642146816 7657950888 7662993408 7668682048 7674118272 7689601024 7700764516 7721771008 7722395877 7727480832 7743461376 7779505664 7801358208 7817828352 7833995736 7839154176 7839788544 7850534784 7861174272 7872586848 7888470016 7899922219 7936671744 7964229632 7980699776 7997548544 8014087592 8020013568 8042541696 8053565856 8059521024 8076188232 8102019072 8113781298 8119123968 8119780992 8141930496 8153750664 8170201088 8175992832 8204381696 8227427712 8265724768 8271167488 8288272384 8288943096 8300305006 8305770496 8306442624 8329101312 8329775328 8341193208 8352497664 8364623526 8391376896 8432713728 8450152704 8461993984 8467992576 8479493512 8485076992 8497395328 8521264416 8556913722 8584282112 8608395264 8626569216 8627267304 8644409088 8650801152 8662659072 8686992384 8717155552 8751943872 8757706752 8782332566 8788115456 8806289408 8824881152 8825595288 8843131136 8849670144 8874528768 8890863616 8915837952 8940158976 8953137984 8959033344 8959758336 8978287248 8984199168 8997242112 9015394304 9015848541 9028482536 9120799744 9145679872 9146419968 9158957248 9165729792 9184684656 9191476224 9204075264 9229929408 9259450368 9272892912 9298940364 9305063424 9324306432 9337372672 9343991808 9356682496 9376436224 9395826832 9402774528 9446542592 9466078181 9472311296 9473077824 9486062864 9498918912 9512709108 9518972928 9519743232 9538658304 9539430201 9545711616 9559569744 9590145024 9657317376 9690849728 9697230848 9717284864 9718071216 9731392076 9738587904 9758727447 9779329968 9789939712 9806799996 9810608128 9838166016 9852448719 9879324672 9886629888 9907075584 9927991296 9941475152 9948522528 9962463488 9983066009 10002221568 10036951504 10064330752 10065145188 10078941793 10092601344 10106435584 10113908736 10134824448 10142318592 10157042853 10189529088 10210601184 10217324544 10232157696 10260899712 10288889856 10296527836 10303307776 10303826904 10324615168 10390538091 10401810944 10423771136 10445327648 10452205568 10453051392 10467379712 10481565696 10496782464 10504544256 10526267808 10548490752 10570305186 10582228992 10627360416 10656350208 10664260973 10671820722 10693351424 10723388928 10738087808 10746028032 10768250976 10802692096 10818375064 10825498624 10826374656 10848763758 10855907328 10871667552 10901323776 10902205944 10909384704 10931945472 10969903616 11013682176 11036934144 11051924128 11075256832 11098160626 11105468416 11106367104 11121590944 11136663552 11152831368 11184159546 11188502528 11207771424 11243618304 11266870272 11290656768 11291570442 11322372096 11361685888 11369740032 11409218296 11441266662 11477860352 11502092288 11503023072 11525878784 11534401536 11550212096 11551146774 11582656512 11591221248 11615192064 11669258496 11702037312 11726742528 11742669386 11750993604 11758731264 11767460384 11775802176 11799560192 11816690378 11832705024 11887783936 11920211968 11937517312 11946344448 11971049664 11978932224 11996322816 12021131388 12030020352 12080348784 12153028608 12170671947 12178685952 12195226624 12220973056 12246246208 12255301632 12272100352 12306572544 12341141568 12345933824 12363857216 12398587152 12406751232 12432408576 12433414644 12450457509 12458655744 12459663936 12493651968 12511789812 12537032704 12587065344 12630770432 12665225216 12683612144 12691963904 12692990976 12718211072 12719240268 12727615488 12746092992 12781896624 12786860032 12835370583 12876423168 12912592896 12939853824 12957428288 12966613632 12984783872 12993988608 13011636596 13039106624 13075733328 13117554688 13136598292 13172432896 13173498849 13182173184 13209434112 13237321728 13238392932 13264696704 13274505216 13336295424 13373756928 13410238464 13420193584 13429706976 13438550016 13456801792 13476337903 13485211648 13513099264 13523091456 13542723804 13586038784 13614134912 13642876928 13681199616 13718519808 13719629952 13738435872 13748594688 13777026984 13806112896 13854050788 13889175552 13909339368 13937401856 13975420928 13995709952 14006059008 14035023744 14064654336 14093740248 14104161792 14109638656 14169813888 14208466944 14209616736 14229094296 14248378368 14269063662 14278459392 14297851904 14307987456 14328037376 14357667968 14385217536 14435166208 14465018344 14474543104 14495556736 14535098368 14536274592 14545846272 14575927296 14577106824 14597088114 14607881856 14668994952 14684909568 14715912192 14757249024 14797504512 14808489472 14818987008 14848884736 14870441824 14912212728 14943695232 14991491072 15022493696 15054209024 15055427256 15096496128 15097717782 15138902016 15159653376 15170863104 15202236672 15255022216 15284293632 15315901776 15325986816 15337364096 15348236544 15379202048 15401529032 15443542016 15444791754 15454961664 15486922752 15559011328 15602716416 15635656704 15667991472 15678308352 15679577088 15701069568 15722348544 15745173696 15776940032 15799844438 15873343488 15928459264 15961399552 15995097088 16028175184 16040027136 16085083392 16107131712 16119042048 16152376464 16204038144 16227562596 16238247936 16239561984 16273145637 16283860992 16307501328 16340402176 16351985664 16408763392 16454855424 16531449536 16542334976 16576544768 16577886192 16600610012 16611540992 16612885248 16647240939 16658202624 16659550656 16682386416 16704995328 16729247052 16782753792 16865427456 16900305408 16923987968 16935985152 16958987024 16970153984 16994790656 17029936133 17042528832 17113827444 17161899993 17168564224 17193488941 17216790528 17253138432 17254534608 17288818176 17301602304 17325318144 17326720161 17373984768 17434311104 17503887744 17564665132 17576230912 17612578816 17614004079 17649762304 17651190576 17686262272 17699340288 17725035567 17749057536 17781727232 17831675904 17880317952 17906275968 17919516672 17956574496 17968398336 17994484224 18018923713 18030788608 18031697082 18056965072 18241599488 18291359744 18292839936 18317914496 18331459584 18369369312 18382952448 18408150528 18459858816 18518900736 18545785824 18597880728 18610126848 18648612864 18674745344 18687983616 18713364992 18752872448 18791653664 18805549056 18893085184 18932156362 18944622592 18946155648 18972125728 18997837824 19025418216 19037945856 19039486464 19077316608 19078860402 19091423232 19119139488 19180290048 19314634752 19381699456 19434569728 19436142432 19462784152 19477175808 19517454894 19558659936 19579879424 19613599992 19621216256 19676332032 19704897438 19758649344 19773259776 19814151168 19855982592 19882950304 19897045056 19924926976 19966132018 20004443136 20073903008 20128661504 20130290376 20157883586 20185202688 20212871168 20227817472 20269648896 20284637184 20314085706 20379058176 20421202368 20434649088 20464315392 20521799424 20577779712 20593055672 20606615552 20607653808 20649230336 20781076182 20803621888 20847542272 20890655296 20904411136 20906102784 20934759424 20963131392 20993564928 21009088512 21052535616 21096981504 21140610372 21164457984 21254720832 21312700416 21328521946 21343641444 21386702848 21446777856 21476175616 21492056064 21536501952 21605384192 21636750128 21650997248 21652749312 21697527516 21711814656 21743335104 21802647552 21804411888 21818769408 21863890944 21895632171 21939807232 22027364352 22073868288 22103848256 22150513664 22196321252 22210936832 22212734208 22243181888 22273327104 22305662736 22368319092 22377005056 22415542848 22487236608 22533740544 22581313536 22583140884 22644744192 22723371776 22739480064 22818436592 22882533324 22955720704 22989047011 23004184576 23006046144 23051757568 23068803072 23100424192 23102293548 23165313024 23167187631 23182442496 23230384128 23338516992 23404074624 23453485056 23485338772 23501987208 23517462528 23534920768 23551604352 23599120384 23633380756 23665410048 23699766657 23775567872 23840423936 23875034624 23892688896 23942099328 23992645632 24042262776 24060040704 24160697568 24244588879 24306057216 24341343894 24357371904 24390453248 24441946112 24492492416 24510603264 24544200704 24613145088 24682283136 24691867648 24727714432 24797174304 24813502464 24864817152 24866829288 24900915018 24917311488 24919327872 24987303936 25023579624 25074065408 25174130688 25261540864 25330450432 25367224288 25383927808 25385981952 25436422144 25438480536 25455230976 25492185984 25563793248 25573720064 25670741166 25752846336 25825185792 25879707648 25914856576 25933227264 25969567744 25987977216 26023273192 26078213248 26151466656 26235109376 26273196584 26344865792 26346997698 26364346368 26418868224 26474643456 26476785864 26529393408 26549010432 26672590848 26747513856 26820476928 26840387168 26859413952 26877100032 26913603584 26952675806 26970423296 27026198528 27046182912 27085447608 27172077568 27228269824 27285753856 27362399232 27437039616 27439259904 27476871744 27497189376 27554053968 27612225792 27708101576 27778351104 27818678736 27874803712 27950841856 27991419904 28012118016 28070047488 28129308672 28187480496 28208323584 28219277312 28339627776 28398234543 28416933888 28419233472 28458188592 28496756736 28538127324 28556918784 28595703808 28615974912 28656074752 28715335936 28770435072 28870332416 28930036688 28949086208 28991113472 29051067521 29070196736 29072549184 29091692544 29151854592 29154213648 29194176228 29215763712 29276182341 29337989904 29369819136 29431824384 29514498048 29557346157 29616978944 29637974016 29697769472 29740883648 29824425456 29887390464 29949198027 29982982144 30044987392 30108418048 30110854512 30192992256 30195435564 30236825379 30277804032 30319306752 30341726208 30404473344 30510044432 30568587264 30631803552 30651973632 30674728192 30696473088 30738163981 30758404096 30803058064 30887084032 30889583508 30909923328 30973845504 31118022656 31171614273 31205432832 31271313408 31335982944 31356616704 31359154176 31402139136 31444697088 31490347392 31553880064 31599688876 31746686976 31856918528 31922799104 31990194176 31992782919 32056350368 32080054272 32170166784 32214263424 32238084096 32304752928 32408076288 32455125192 32476495872 32479123968 32546291274 32567721984 32615002656 32680804352 32703971328 32728249193 32817526784 32909710848 33062899072 33153089536 33155772384 33201220024 33223081984 33225770496 33294481878 33316405248 33319101312 33364772832 33409990656 33458494104 33565507584 33730854912 33800610816 33847975936 33871970304 33917974048 33940307968 33989581312 34059872266 34085057664 34227654888 34323799986 34337128448 34386977882 34433581056 34506276864 34509069216 34577636352 34603204608 34650636288 34653440322 34747969536 34868622208 35007775488 35129330264 35152461824 35225157632 35228008158 35299524608 35302381152 35372524544 35398680576 35450071134 35498115072 35563454464 35663351808 35760635904 35812551936 35839033344 35913148992 35936796672 35988968448 36037847426 36061577216 36063394164 36113930144 36483198976 36582719488 36585679872 36635828992 36662919168 36738738624 36765904896 36816301056 36919717632 37037801472 37091571648 37195761456 37220253696 37297225728 37349490688 37351372527 37375967232 37426729984 37505744896 37583307328 37611098112 37786170368 37864312724 37889245184 37892311296 37944251456 37995675648 38050836432 38075891712 38078972928 38154633216 38157720804 38182846464 38238278976 38360580096 38629269504 38763398912 38869139456 38872284864 38925568304 38954351616 39034909788 39117319872 39159758848 39227199984 39242432512 39352664064 39409794876 39517298688 39520496547 39546519552 39628302336 39711965184 39765900608 39794090112 39849853952 39932264036 40008886272 40147806016 40257323008 40260580752 40315767172 40370405376 40425742336 40429013709 40455634944 40539297792 40569274368 40628171412 40758116352 40842404736 40928630784 41043598848 41155559424 41186111344 41213231104 41215307616 41298460672 41358416323 41562152364 41607243776 41695084544 41781310592 41812205568 41869518848 41926262784 41987129856 42018177024 42105071232 42193963008 42281220744 42328915968 42509441664 42625400832 42657043892 42687282888 42773405696 42893555712 42952351232 42984112128 43073003904 43210768384 43273500256 43301994496 43305498624 43395055032 43423629312 43486670208 43605295104 43608823776 43637538816 43727781888 43791264342 43879614464 44054728704 44147736576 44207696512 44301027328 44392642504 44421873664 44425468416 44486363776 44546654208 44611325472 44736638184 44754010112 44831085696 44974473216 45067481088 45162627072 45166281768 45289488384 45446743552 45478960128 45636873184 45765066648 45911441408 45978094022 46008369152 46012092288 46103515136 46137606144 46200848384 46204587096 46330626048 46334375262 46364884992 46460768256 46677033984 46808149248 46906970112 46970677544 47003974416 47034925056 47069841536 47103208704 47198240768 47266761512 47330820096 47399533314 47551135744 47680847872 47750069248 47785377792 47884198656 47985291264 48084525552 48120081408 48321395136 48489177758 48612114432 48682687788 48714743808 48780906496 48883892224 48984984832 49021206528 49088401408 49226290176 49364566272 49383735296 49455428864 49594348608 49627004928 49729634304 49733658576 49801830036 49834622976 49838655744 49941722817 49974607872 50047159248 50148130816 50348261376 50523081728 50660900864 50734448576 50767855616 50771963904 50872844288 50876961072 50910461952 50984371968 51089808399 51127586496 51147440128 51341482332 51505692672 51580466823 51650371584 51759415296 51829713152 51866454528 51939135488 51975954432 52046546384 52156426496 52302933312 52470218752 52546393168 52689731584 52693995396 52728692736 52837736448 52842012237 52949286912 52953571728 53058786816 53098020864 53175106701 53345181696 53495027712 53640953856 53680774336 53718827904 53827207168 53905351612 53940846592 54052397056 54056771139 54092365824 54170895216 54344155136 54456539648 54571507712 54724798464 54874079232 54878519808 54953743488 54994378752 55108107936 55224451584 55299455533 55416203152 55556702208 55637357472 55749607424 55830542741 55982839808 56024236032 56140094976 56258617344 56374960992 56416647168 56679255552 56796469086 56833867776 56838466944 56916377184 56993513472 57076254648 57113837568 57191407616 57231949824 57312149504 57430671872 57540870144 57740664832 57860073376 57898172416 57982226944 58102135042 58140393472 58145098368 58303709184 58308427296 58388352456 58431527424 58552364682 58675979808 58739638272 58863648768 59028996096 59114692314 59233957888 59275948032 59395538944 59481767296 59648850912 59774780928 59898396054 59965964288 60089974784 60216836096 60221709024 60385984512 60390871128 60473650758 60555608064 60638613504 60683452416 60808946688 61020088864 61137174528 61263607104 61303947264 61349456384 61392946176 61476327962 61516808192 61606116128 61774168064 61779167016 61819846656 61947691008 62236045312 62343228546 62410865664 62542626816 62671965888 62713233408 62718308352 62804278272 62889394176 62980694784 63107760128 63199377752 63493373952 63713837056 63845598208 63980388352 63985565838 64112700736 64160108544 64340333568 64428526848 64476168192 64609505856 64816152576 64910250384 64952991744 64958247936 65092582548 65135443968 65230005312 65361608704 65407942656 65456498386 65635053568 65819421696 66125798144 66306179072 66311544768 66402440048 66446163968 66451540992 66588963756 66632810496 66638202624 66729545664 66819981312 66916988208 67131015168 67461709824 67601221632 67695951872 67743940608 67835948096 67880615936 67979162624 68119744532 68170115328 68455309776 68647599972 68674256896 68773955764 68867162112 68967141033 69012553728 69018138432 69155272704 69206409216 69301272576 69306880644 69495939072 69737244416 70015550976 70258660528 70304923648 70450315264 70456016316 70552592551 70599049216 70604762304 70745049088 70797361152 70900142268 70996230144 71099299971 71126908928 71326703616 71521271808 71625103872 71678066688 71826297984 71977936896 72075694852 72123154432 72126788328 72227860288 72733766637 72966397952 73165438976 73171359744 73271657984 73325838336 73477477248 73531809792 73632602112 73839435264 74075602944 74183143296 74391522912 74440507392 74594451456 74649826811 74698981376 74702745054 74751934464 74853459968 75011489792 75166614656 75222196224 75572340736 75728625448 75778490368 75784622592 75888502912 75991351296 76101672864 76151783424 76157945856 76309266432 76315441608 76365692928 76476557952 76721160192 77258539008 77526797824 77738278912 77744569728 77851136608 77908703232 78069819576 78234639744 78319517696 78454399968 78484865024 78705328128 78819589752 79034597376 79040993094 79093039104 79256604672 79423930368 79531801216 79588180224 79699707904 79864528072 80017772544 80295612032 80514646016 80521161504 80631534344 80740810752 80851484672 80858027418 80911269888 81078595584 81138548736 81256342824 81516232704 81684809472 81857261568 82087197696 82311118848 82372222688 82426462208 82430615232 82596921344 82716832646 83124304728 83214487552 83390169088 83562621184 83624411136 83739037696 83852525568 83974259712 84036354048 84210142464 84387926016 84562441488 84657831936 85018883328 85194703629 85250801664 85314087784 85374565776 85546811392 85787111424 85904702464 85968224256 86146007808 86421536768 86547000512 86603988992 86610997248 86790110064 86847258624 86973340416 87153202563 87210590208 87217647552 87275077632 87455563776 87582528684 87759228928 88109457408 88295473152 88415393024 88602054656 88785285008 88843747328 88850936832 88972727552 89093308416 89222650944 89473276368 89508020224 89662171392 89847594081 89948946432 90134962176 90325254144 90332563536 90578976768 90710476137 90893487104 90957920256 91273746368 91530133296 91822882816 91956188044 92016738304 92024184576 92207030272 92214491943 92275212288 92401696768 92409174192 92661252096 92668750524 92729769984 92921536512 93354067968 93616298496 93813940224 93941355088 94007948832 94069850112 94139683072 94206417408 94334365321 94396481536 94533523024 94661640192 94799066628 95102271488 95500138496 95570755584 95768397312 95970582528 95978348757 96169051104 96240162816 96642790272 96978355516 97224228864 97365375576 97429487616 97561812992 97767784448 97969969664 98042413056 98176802816 98184747579 98452580352 98729132544 98767470592 98910857728 99188697216 99459268608 99467317152 99603660072 99669245952 99677311488 99883445634 99949215744 100094318496 100296261632 100441868213 100696522752 101046163456 101321801728 101468897152 101543927808 101745688576 101753922144 101820923904 101968743936 102179616798 102255172992 102294880256 102682964664 103011385344 103160933646 103300743168 103518830592 103659426304 103732909056 103878270976 103951908864 104093092768 104312852992 104605866624 104940437504 105092786336 105379463168 105387990792 105457385472 105675472896 105684024474 105898573824 105907143456 106117573632 106196041728 106350213402 106690363392 106990055424 107281907712 107361548672 107437655808 107654414336 107810703224 107881693184 108104794112 108113542278 108184731648 108341790432 108688310272 108913079296 109143015424 109449596928 109748158464 109757039616 109907486976 109988757504 110216215872 110448903168 110598911066 110832406304 111113404416 111274714944 111499214848 111661085482 111965679616 112048472064 112280189952 112517234688 112749921984 112833294336 113358511104 113592938172 113667735552 113676933888 113832754368 113987026944 114152509296 114227675136 114382815232 114463899648 114624299008 114861343744 115081740288 115481329664 115720146752 115796344832 115964453888 116204270084 116280786944 116290196736 116607418368 116616854592 116776704912 116863054848 117104729364 117351959616 117479276544 117727297536 118057992192 118229384628 118467915776 118551896064 118791077888 118963534592 119297701824 119549561856 119796792108 119931928576 120179949568 120354422587 120433672192 120443418048 120771969024 120781742256 120947301516 121111216128 121277227008 121287041127 121366904832 121617893376 122040177728 122274349056 122527214208 122698912768 122785892352 122952655924 123033616384 123212232256 123548336128 123558334032 123639693312 123895382016 124075248969 124472090624 124686457092 124821731328 125085253632 125343931776 125436616704 125608556544 125778788352 125961389568 126215520256 126398755504 126986747904 127427674112 127691196416 127960776704 127971131676 128225401472 128320217088 128680667136 128857053696 128952336384 129219011712 129632305152 129820500768 129905983488 129916495872 130185165096 130270887936 130460010624 130723217408 130815885312 130912996772 131270107136 131638843392 132251596288 132612358144 132623089536 132804880096 132892327936 132903081984 133177927512 133265620992 133276405248 133459091328 133639962624 133833976416 134262030336 134923419648 135202443264 135391903744 135487881216 135671896192 135958325248 136239489064 136340230656 136910619552 137295199944 137348513792 137547911528 137734324224 137934282066 138025107456 138036276864 138310545408 138412818432 138602545152 138613761288 138991878144 139474488832 140031101952 140517321056 140609847296 140900630528 140912032632 141105185102 141198098432 141209524608 141490098176 141594722304 141800284536 141992460288 142198599942 142253817856 142653407232 143042543616 143250207744 143356133376 143652595968 143955873792 144151389704 144246308864 144253576656 144455720576 145467533274 145932795904 146330877952 146342719488 146543315968 146651676672 146954954496 147063619584 147265204224 147678870528 148151205888 148366286592 148783045824 148881014784 149188902912 149299653622 149397962752 149405490108 149503868928 149706919936 150022979584 150333229312 150444392448 151144681472 151457250896 151556980736 151569245184 151777005824 151982702592 152203345728 152303566848 152315891712 152618532864 152630883216 152731385856 152953115904 153269425197 153442320384 154517078016 154741400469 155053595648 155476557824 155489139456 155702273216 155817406464 156139639152 156469279488 156639035392 156908799936 156969730048 157410656256 157639179504 158069194752 158081986188 158186078208 158513209344 158847860736 159063602432 159176360448 159399415808 159729056144 160035545088 160591224064 160923329077 161029292032 161042323008 161263068688 161481621504 161702969344 161716054836 161822539776 162157191168 162170313417 162277097472 162512685648 163032465408 163369618944 163714523136 164174395392 164622237696 164744445376 164852924416 164861230464 165193842688 165433665292 165898366599 166248609456 166428975104 166780338176 167125242368 167248822272 167478075392 167491628223 167948519424 168072708096 168420284928 168775852032 169124882976 169712122153 170037766656 170389407258 170501603328 170628175568 170749131552 171093622784 171342010481 171574222848 171809404928 171936448512 172292015616 172843073536 173094001024 173221994496 173580220128 173694517248 173946680832 174306405126 174421180416 174435295104 174911127552 175165057368 175518457856 176218914816 176590946304 176830786048 177204109312 177570570016 177687494656 177701873664 177945455104 178186616832 178445301888 178946552736 179016040448 179324342784 179695188162 179897892864 180269924352 180650508288 180665127072 181157953536 181420952274 181786974208 181915840512 182547492736 183060266592 183645765632 183912376088 184033476608 184048369152 184414060544 184428983886 184550424576 184803393536 184818348384 185322504192 185337501048 185459539968 185843073024 186708135936 187232596992 187627880448 187882710176 188015897664 188139700224 188279366144 188412834816 188668730642 188792963072 189067046048 189323280384 189598133256 190204542976 191000276992 191141511168 191536794624 191941165056 191956697514 192338102208 192480325632 193285580544 193956711032 194448457728 194730751152 194858975232 195123625984 195535568896 195939939328 196084826112 196353605632 196369495158 196905160704 197458265088 197534941184 197821715456 198377394432 198918537216 198934634304 199207320144 199338491904 199354622976 199766891268 199898431488 200188636992 200592523264 200883736426 201393045504 202092326912 202643603456 202937794304 203087855616 203491377152 203507844288 203641847808 203937487872 204359233596 204510345984 204589760512 205365929328 206022770688 206321867292 206601486336 206901423099 207037661184 207318852608 207465818112 207756541952 207903817728 208186185536 208625705984 209211733248 209880875008 210185572672 210758926336 210775981584 210914770944 211350945792 211368048948 211657777653 211797147648 211814286912 212235147264 212392083456 212700426804 213380726784 213980110848 214563815424 214723097344 214875311616 215308828672 215621406448 215763386368 216209588224 216227084556 216369463296 216683580864 217376620544 217826158592 218201299911 218286030848 218899193856 219496316928 219514079232 219814973952 219977515008 220432431744 220897806336 221197822132 221664812608 222226808832 222549429888 222998429696 223322170964 223931359232 223949480433 224096944128 224560379904 225034469376 225499843968 225666588672 226717022208 227185876344 227335471104 227353867776 227665508736 227974053888 228305018592 228455350272 228765630464 228927799296 229097744351 229248598016 229722687488 230163480576 230962659328 231440293504 231928907776 232408540168 232561573888 232580393472 233214836736 233233709184 233553409824 233726109696 234209458728 234703919232 234958553088 235454595072 236115984384 236458769256 236935831552 237103792128 237582155776 237927069184 238595403648 239099123712 239593584216 239863857152 240359899136 240708845174 240867344384 240886836096 241543938048 241563484512 241894603032 242222432256 242554454016 242574082254 242733809664 243235786752 244080355456 244548698112 245054428416 245397825536 245571784704 245905311848 246067232768 246424464512 247096672256 247116668064 247279386624 247790764032 248150497938 248944181248 249372914184 249643462656 250170507264 250687863552 250873233408 251217113088 251557576704 251922779136 252431040512 252797511008 253973495808 254855348224 255382392832 255921553408 255942263352 256450802944 256640434176 257361334272 257714107392 257904672768 258438023424 259264610304 259641001536 259811966976 259832991744 260370330192 260541775872 260920021248 261446434816 261459607689 261631770624 261825993544 262540214272 263277686784 264503192576 265224716288 265246179072 265609760192 265784655872 265806163968 266355855024 266531241984 266552810496 266918182656 267279925248 267667952832 268524060672 269846839296 270404886528 270783807488 270975762432 271343792384 271916650496 272478978128 272680461312 273821239104 274590399888 274697027584 275095823056 275468648448 275868564132 276050214912 276072553728 276621090816 276643475829 276825636864 277205090304 277227522576 277983756288 278948977664 280062203904 281034642112 281219694592 281801261056 281824065264 282210370204 282396196864 282419049216 282980196352 283003095963 283189444608 283600569072 283984920576 284397199884 284507635712 285306814464 286500415488 286712266752 287305191936 287911747584 288302779408 288492617728 288507153312 288911441152 289508914261 290935066548 291865591808 292289311997 292685438976 293086631936 293303353344 293909908992 294127239168 294530408448 294554242737 295357741056 296302411776 296732573184 297566091648 298377805824 298599307244 298795925504 298810980216 299007737856 299413839872 300045959168 300666458624 300888784896 301325604639 302289362944 302914501792 303113961472 303138490368 303554011648 303965405184 304406691456 304631783424 305237065728 305261766432 305462771712 305906231808 306538850394 306884640768 309034156032 309482800938 310107191296 310953115648 310978278912 311404546432 311634812928 312279278304 312938558976 313278070784 313817599872 313939460096 314821312512 315278359008 316138389504 316163972376 316372156416 317026418688 317695721472 318127204864 318352720896 318798831616 319458112288 320071090176 321182448128 321846658154 322058584064 322084646016 322526137376 322963243008 323405938688 323432109672 323645079552 324314382336 324340626834 324554194944 325025371296 326064930816 326739237888 327429046272 328348790784 329244475392 329488890752 329722460928 330387685376 330867330584 331796733198 332497218912 332857950208 333560676352 334250484736 334497644544 334956150784 334983256446 335897038848 336145416192 336840569856 337551704064 338249765952 339424244306 340075533312 340778814516 341003206656 341256351136 341498263104 342187245568 342684020962 343148445696 343618809856 343872897024 344584031232 345686147072 346188002048 346443988992 347160440256 347389034496 347893361664 348612810252 348842360832 348870590208 349822255104 350330114736 351036915712 352437829632 353181892608 353661572096 354408218624 355141140032 355374989312 355403747328 355890910208 356373233664 356890603776 357893105472 358032080896 358648685568 359390376324 359795785728 360539848704 361063267761 361301016576 361330254144 362315907072 362841904548 363573948416 363831681024 365094985472 366120533184 367291531264 367824752176 368066953216 368096738304 368828121088 368857967772 369100849152 369606787072 369636696768 370645008384 370675002096 370919079936 371686146048 372225746907 373416271872 374465193984 375255760896 375765420352 376031795328 376558732288 376825669632 377337461284 377585926144 378134092096 378646560768 379196266512 380409085952 382000553984 382283022336 383073589248 383882330112 383913395028 384676204416 384960651264 386571161088 387913422064 388896915456 389461502304 389717950464 390247251968 390813799187 391071137792 391879878656 392169652224 392707211264 392738990316 393810321408 394916530176 395643430912 396754788864 397837074432 397869268608 398414640288 398676983808 398709245952 399533782536 399796862976 400377273984 401185046528 401767472852 402786091008 404184653824 405287206912 405875588608 406175711232 406982754304 407015688576 407874975744 408718467192 409020691968 409179521024 410731858656 412045541376 412643734584 413202972672 413802846198 414075322368 414637705216 414931636224 415513083904 415807635456 416372371072 417251411968 418423466496 419761750016 420371145344 421517852672 421551963168 421829541888 422701891584 422736097896 423315555306 423594295296 423628573824 424470294528 424784166912 425400853608 426761453568 427960221696 429127630848 429446194688 429750623232 430617657344 431242812896 431526772736 432419176448 432454169112 432738926592 433367161728 434753241088 435652317184 436402599822 436572061696 437798387712 438992633856 439028158464 439629947904 439955030016 440864863488 441795612672 442395644264 443329625216 444453617664 445098859776 445996859392 446644341928 447862718464 447898960866 448193888256 449120759808 450068938752 450999687936 451333177344 453434044416 454371752688 454670942208 454707735552 455331017472 455948107776 456610037184 456910700544 457531260928 457855598592 458195488702 458497196032 459445374976 460326961152 461925318656 462880587008 463857815552 464817080336 465123147776 465160786944 466429673472 466467418368 467106819648 467452219392 468418917456 469407838464 469917106176 470909190144 472231968768 472917538512 473871663104 474207584256 475164311552 475854138368 477190807296 478198247424 479187168432 479727714304 480719798272 481417690348 481734688768 481773672192 482769987231 483087876096 483126969024 483789206064 484444864512 485108908032 485148164508 485467619328 486471573504 488160710912 489097396224 490108856832 490795651072 491143569408 491810623696 492134465536 492848929024 493868147857 494193344512 494233336128 494558773248 495581528064 496300995876 497695099797 497888362496 498745828368 499286925312 500341014528 501375727104 501746466816 502434226176 502474884669 503845558272 504862081024 505595022016 509136366459 509710696448 510764785664 511843106816 511884526704 512901605888 513280868352 514026031443 514722668544 515428214784 515809345536 516876046848 518529220608 519282003072 519665983488 520740660384 521083551744 521840042496 522548787677 522892869632 522919215378 523263541248 523651987088 525080428544 526555373568 529006385152 530449432576 530492358144 531219520384 531612327936 532711710048 533062483968 533105620992 533836365312 534559850496 535335905664 537048121344 539693678592 540809773056 541567614976 541951524864 542687584768 543833300992 544957956256 545360922624 547642478208 549180799776 549394055168 550191646112 550937296896 551737128264 552100429824 552145107456 553242181632 553286951658 553651273728 554410180608 554455045152 555967512576 557897955328 560124407808 562069284224 563602522112 563648130528 564420740408 564792393728 564838098432 565960392704 566006191926 566378889216 567201138144 567969841152 568794399768 569015271424 570613628928 573000830976 573424533504 574610383872 575823495168 576605558816 576985235456 577014306624 577822882304 579017828522 581870133096 583731183616 584578623994 585370877952 586173263872 586606706688 587819817984 588254478336 589060816896 589108485474 590715482112 592604823552 593465146368 595132183296 596755611648 597198614488 597591851008 597621960432 598015475712 598827679744 600091918336 601332917248 601777569792 602651209278 604578725888 605829003584 606227922944 606276980736 607108023296 607930810368 608813382912 609263566848 610474131456 610523532864 610925543424 611812463616 613077700788 613769281536 618068312064 618965601876 620214382592 621906231296 621956557824 622809092864 623269625856 624558556608 625877117952 626556141568 627635199744 627878920192 629642625024 630556718016 632276779008 632327944752 632744312832 634052837376 634973332959 635391442944 636254409728 636705441792 637597663232 638916224576 640142180352 642364896256 643693316308 644117168128 644169292032 645052274752 645926486016 646811877376 646864219344 647290159104 648628764672 648681253668 649108389888 650050742592 652129861632 653478475776 654858092544 656697581568 658488950784 658977781504 659444921856 660775370752 661734661168 663593466396 664994437824 665715900416 667121352704 668500969472 668995289088 669912301568 669966512892 671794077696 671848441299 672290832384 673681139712 675103408128 676499531904 678848488612 680151066624 681557629032 682006413312 682512702272 682996526208 684374491136 685368041924 686296891392 687237619712 687293233053 687745794048 689168062464 691372294144 692376004096 692887977984 694320880512 695786723328 697225620504 697684721664 697741180416 699644510208 700660229472 702073831424 703093077491 704875659264 706363785216 707323144192 708816437248 710282280064 710807494656 711781820416 712746467328 713781207552 715786210944 716064161792 717297371136 718780752648 719591571456 721079697408 722126535522 722602033152 722660508288 724631814144 725683809096 727147896832 727663362048 730189970944 732241066368 734583062528 735649504352 736133906432 736193476608 737656242176 737715935544 738201698304 739213574144 739273393536 741290016768 741350004192 741838159872 743372292096 744451493814 746832543744 748930387968 750511521792 751530840704 752063590656 753117464576 753651339264 754674922568 755171852288 756268184192 757293121536 758392533024 760818171904 764001107968 764566044672 766147178496 767764660224 767826790056 769352408832 769921302528 773142322176 775826844128 777793830912 778923004608 779435900928 780494503936 781627598374 782142275584 783759757312 784339304448 785414422528 785477980632 787620642816 789833060352 791286861824 793509577728 795674148864 795738537216 796829280576 797353967616 797418491904 799067565072 799593725952 800754547968 802370093056 803534945704 805572182016 808369307648 810574413824 811751177216 812351422464 813965508608 814031377152 815749951488 817436934384 818041383936 818359042048 821463717312 824091082752 825287469168 826405945344 827605692396 828150644736 829275410432 829863272448 831026167808 831615270912 832744742144 834502823936 836846932992 839523500032 840742290688 842480958109 843035705344 843103926336 843659083776 845403783168 845472195792 846631110612 847188590592 847257147648 848940589056 849009287889 849568333824 850801707216 853522907136 855920443392 858892389376 859501246464 861235314688 862485625792 863053545472 864838352896 864908338224 865477853184 866734323456 868526742783 869506482176 871304634368 872805199644 873144123392 875596775424 876867935991 878056316928 879259895808 879910060032 881729726976 883591225344 884791288528 886659250432 888907235328 890197719552 891993718784 893288683856 895725436928 895797921732 896387776512 898241519616 900137877504 901999375872 902666354688 903976813917 906868088832 908743505376 909341884416 909415471104 910662034944 911896215552 913220074368 915062521856 915711197184 916390977404 916994392064 918890749952 920653922304 923850637312 925761174016 927715631104 929634160672 930246295552 930321573888 932859346944 932934836736 934213639296 934904438784 936837834912 938815676928 939834212352 941818380288 944463937536 945835077024 947743326208 948415168512 949119226597 951708276736 954381614592 956396494848 958374336864 961439596544 962835380696 963469377536 963547344384 965539974462 966175752192 966253938048 967578412128 968889729024 970217816064 970296329016 970935238656 972943147008 976321421824 978194792448 980217713664 981591302144 982287138816 983621247392 984268931072 985697858048 987736295714 988386689024 988466672256 991163056128 992601991752 995390199594 995776724992 997491656736 998573850624 1000682029056 1002751454208 1003492933632 1004868452352 1004949769338 1007691116544 1009724162048 1011190044032 1018272732918 1019421392896 1021529571328 1023686213632 1023769053408 1025803211776 1026561736704 1028052062886 1029445337088 1030856429568 1031618691072 1033752093696 1037058441216 1038564006144 1039331966976 1041481320768 1042167103488 1043680084992 1045097575354 1045785739264 1045838430756 1046527082496 1047303974176 1050160857088 1053110747136 1058012770304 1060898865152 1060984716288 1062439040768 1063224655872 1065423420096 1066124967936 1066211241984 1067672730624 1069119700992 1070671811328 1074096242688 1079387357184 1081619546112 1083135229952 1083189803283 1083903049728 1085375169536 1087666601984 1089915912512 1090721845248 1095284956416 1098361599552 1098788110336 1100383292224 1101874593792 1103474256528 1104200859648 1104290214912 1106484363264 1106573903316 1107302547456 1108820361216 1108910090304 1111935025152 1115795910656 1120248815616 1124138568448 1127205044224 1127296261056 1128841480816 1129584787456 1129676196864 1131920785408 1132012383852 1132757778432 1134402276288 1135939682304 1137588799536 1138030542848 1141227257856 1146001661952 1146849067008 1149220767744 1151646990336 1153211117632 1153970470912 1154028613248 1155645764608 1158035657044 1163740266192 1167462367232 1169157247988 1170741755904 1172346527744 1172441397561 1173213413376 1175639635968 1176508956672 1178121633792 1178216970948 1181430964224 1186930292736 1190264366592 1193511223296 1194397228976 1195183702016 1195243920864 1196030951424 1197655359488 1199394073367 1200183836672 1202665834496 1203555139584 1205302418556 1209157451776 1211658007168 1212553961472 1214216046592 1215861620736 1217626765824 1218527133696 1220948262912 1221047065728 1223624927232 1226155401576 1227538563072 1236136624128 1237931203752 1240428765184 1243812462592 1243913115648 1245618185728 1246539251712 1249117113216 1251754235904 1253112283136 1255270399488 1255757840384 1259285250048 1261113436032 1264553558016 1264655889504 1265488625664 1268105674752 1269946665918 1270782885888 1272508819456 1273410883584 1275195326464 1277832449152 1280284360704 1284729792512 1287386632616 1288234336256 1288338584064 1290104549504 1291852972032 1293623754752 1293728438688 1294580318208 1297257529344 1297362507336 1298216779776 1300101485184 1304259723264 1306956951552 1309716185088 1313395163136 1316977901568 1317955563008 1318889843712 1321550741504 1323469322336 1327186932792 1329988875648 1331431800832 1334242705408 1337001938944 1337990578176 1339824603136 1339933025784 1343588155392 1343696882598 1344581664768 1347362279424 1350206816256 1352999063808 1357696977224 1360302133248 1363115258064 1364012826624 1365025404544 1365993052416 1368748982272 1370736083848 1372593782784 1374475239424 1374586466106 1375491588096 1378336124928 1382744588288 1384752008192 1385775955968 1388641761024 1391573446656 1394451241008 1395369443328 1395482360832 1399289020416 1401320458944 1404147662848 1406186154982 1409751318528 1412727570432 1414646288384 1417632874496 1420564560128 1421614989312 1423563640832 1425492934656 1427562415104 1431572421888 1432128323584 1434594742272 1437561505296 1439183142912 1442159394816 1444253071044 1445204066304 1445321016576 1448309961693 1449263628288 1451367618192 1454295793664 1455326724096 1460379941888 1464482132736 1469166125056 1471299008704 1472267812864 1472386953216 1475312484352 1475431871088 1476403396608 1478427148288 1478546787072 1481604443571 1482580033536 1482700008384 1483676319744 1486744584192 1488902987628 1493665087488 1497860775936 1501023043584 1503061681408 1504127181312 1506234929152 1507302678528 1509349845136 1510343704576 1512536368384 1514586243072 1516785066048 1521636343808 1527409099377 1528002215936 1529132089344 1532294356992 1535529320448 1535653580112 1538704817664 1539842605056 1542078094329 1546284644352 1551653688256 1555587661824 1557846009216 1560989007872 1563255196748 1564284551168 1567519514624 1567646363031 1568678608896 1570828845056 1570955961264 1575241285632 1579666120704 1582573723648 1587019155456 1591348297728 1591477074432 1593658561152 1594836983808 1598135130144 1599187451904 1601509095936 1603684210457 1604740186112 1607069891408 1611144364032 1616738615296 1623502354432 1624702844928 1627931017216 1628062754304 1631499902976 1634873868768 1636082767872 1642927434624 1648182165504 1650574938336 1652811890688 1655211384792 1656301289472 1658550820864 1659726544896 1662052335616 1663230541824 1665489484288 1669005647872 1673693865984 1679047000064 1681484581376 1684961916218 1686071410688 1686207852672 1690807566336 1690944391584 1693262221224 1694377181184 1694514295296 1697881178112 1698018575778 1699136667648 1701603414432 1707045814272 1711840886784 1717784778752 1719002492928 1722470629376 1724971251584 1729676705792 1729816676448 1730955706368 1733468646912 1737053485566 1739012964352 1742609268736 1745610399288 1746288246784 1751193550848 1753735871982 1756112633856 1758519791616 1759820120064 1763459453952 1767182450688 1769582577056 1773318500864 1777814470656 1780395439104 1783987437568 1786577367712 1791450873856 1791595843464 1792775553024 1796483039232 1800275755008 1803998751744 1805332709376 1807953627834 1813736177664 1817487010752 1818683768832 1818830942208 1821324069888 1823792431104 1826440148736 1830125043712 1831422394368 1832781954808 1833988784128 1837781499904 1841307844608 1847701274624 1851522348032 1855431262208 1859268321344 1860492591104 1860643147776 1865718693888 1865869673472 1868427278592 1869808877568 1873675669824 1877631353856 1879668424704 1883636760576 1888927875072 1891670154048 1895486652416 1896830337024 1898238453194 1903416553472 1908763229184 1912792989696 1916748673728 1922879193088 1925670761392 1926938755072 1927094688768 1931079948924 1932351504384 1932507876096 1935156824256 1937779458048 1940435632128 1940592658032 1941870477312 1945886294016 1952642843648 1956389584896 1960435427328 1963182604288 1964574277632 1967242494784 1968537862144 1971395716096 1975472591428 1976773378048 1976933344512 1982326112256 1985203983504 1990780399188 1991553449984 1994983313472 1997147701248 2001364058112 2005502908416 2006985867264 2009736904704 2009899538676 2015382233088 2019448324096 2022380088064 2036545465836 2038842785792 2043059142656 2046025183979 2047372427264 2047538106816 2051606423552 2053123473408 2056104125772 2058890674176 2061712859136 2061879699159 2063237382144 2067504187392 2074116882432 2077128012288 2078663933952 2082962641536 2087360169984 2090195150708 2091571478528 2091676861512 2093054164992 2094607948352 2100321714176 2106221494272 2109279232473 2116025540608 2121797730304 2121969432576 2124878081536 2126449311744 2130846840192 2132422483968 2135345461248 2138239401984 2141343622656 2148192485376 2158774714368 2163239092224 2166270459904 2166379606566 2167806099456 2170750339072 2175333203968 2179831825024 2181443690496 2190569912832 2196723199104 2197576220672 2200766584448 2203749187584 2206948513056 2208401719296 2208580429824 2212968726528 2213147806632 2214605094912 2217640722432 2217820180608 2223870050304 2231591821312 2240497631232 2248277136896 2254410088448 2254592522112 2257682961632 2259169574912 2259352393728 2263841570816 2264024767704 2265515556864 2268804552576 2271879364608 2275177599072 2276061085696 2282454515712 2292003323904 2293698134016 2298441535488 2303293980672 2306422235264 2308057226496 2311291529216 2316071314088 2327480532384 2334924734464 2338314495976 2341483511808 2344693055488 2344882795122 2346426826752 2351279271936 2353017913344 2356243267584 2356433941896 2362861928448 2373860585472 2380528733184 2387022446592 2388794457952 2390367404032 2390487841728 2392061902848 2395310718976 2398788146734 2400367673344 2405331668992 2407110279168 2410604837112 2418314903552 2423316014336 2425107922944 2428432093184 2431723241472 2435253531648 2437054267392 2441896525824 2442094131456 2447249854464 2452310803152 2455077126144 2472273248256 2475862407504 2480857530368 2487624925184 2487826231296 2491236371456 2493078503424 2498234226432 2503508471808 2506224566272 2510540798976 2511515680768 2518570500096 2522226872064 2527442874327 2529107116032 2529311779008 2530977251328 2536211349504 2539893331836 2541565771776 2545017638912 2546821767168 2550390652928 2555664898304 2560568721408 2569459585024 2574773265232 2576468672512 2576677168128 2580209099008 2583705944064 2587247509504 2587456877376 2589160636416 2594515058688 2594725014672 2596433559552 2600202970368 2605580228349 2608519446528 2613913903104 2619432370176 2626790326272 2630603807973 2635911126016 2637779687424 2643101483008 2646938644672 2654373865584 2659977751296 2662863601664 2668485410816 2674003877888 2675981156352 2679649206272 2679866051568 2687176310784 2687393765196 2689163329536 2694724558848 2700413632512 2705998127616 2715393954448 2720604266496 2726230516128 2728025653248 2730050809088 2731986104832 2735696594309 2737497964544 2741472167696 2745187565568 2748950478848 2749172932212 2750983176192 2756672249856 2769504016384 2771551911936 2777283522048 2783146893312 2788902482016 2790738886656 2790964721664 2798578040832 2802640917888 2808295325696 2812372309964 2819502637056 2825455140864 2829292576768 2835265748992 2841129120256 2843229978624 2847127281664 2847357679791 2855124830208 2863144843776 2864256647168 2869189484544 2875123010592 2884318789632 2888506142088 2890408132608 2890642033152 2896619923386 2898527256576 2902735236384 2908591587328 2910653448192 2912814178177 2920759883776 2928964265472 2938332250112 2942598017408 2944773906432 2950624968704 2950863742176 2952806793216 2956854296576 2957093574144 2963208887142 2965160067072 2965400016768 2973489168384 2977805975256 2987330174976 2995721551872 3002046087168 3006123362816 3008254362624 3012469858304 3014605357056 3018699690272 3020687409152 3025072736768 3029172486144 3033570132096 3043272687616 3054818198754 3056004431872 3058264178688 3064588713984 3071058640896 3071307160224 3077409635328 3079685210112 3084156188658 3092569288704 3103307376512 3111175323648 3115692018432 3121978015744 3126510393496 3128569102336 3135039029248 3135292726062 3137357217792 3141657690112 3141911922528 3150482571264 3159332241408 3165147447296 3174038310912 3182696595456 3182954148864 3187317122304 3189673967616 3196270260288 3198374903808 3203018191872 3207368420914 3209480372224 3214139782816 3222288728064 3233477230592 3247004708864 3249405689856 3255862034432 3256125508608 3262999805952 3269747737536 3272165535744 3285854869248 3296364331008 3301149876672 3305623781376 3310422769584 3312602578944 3317101641728 3319453089792 3324104671232 3326461083648 3330978968576 3338011295744 3347387731968 3358094000128 3362969162752 3369923832436 3372142821376 3372415705344 3381615132672 3381888783168 3386524442448 3388754362368 3389028590592 3395762356224 3396037151556 3398273335296 3403206828864 3414091628544 3423681773568 3435569557504 3438004985856 3444941258752 3449942503168 3459353411584 3459633352896 3461911412736 3466937293824 3474106971132 3478025928704 3485218537472 3491220798576 3492576493568 3502387101696 3507471743964 3512225267712 3517039583232 3517324192683 3519640240128 3526918907904 3534364901376 3539165154112 3546637001728 3560790878208 3567974875136 3573154735424 3582901747712 3583191686928 3585551106048 3592966078464 3598182220101 3600551510016 3607997503488 3610665418752 3615907255668 3627472355328 3634974021504 3637661884416 3642648139776 3647584862208 3652880297472 3660250087424 3662844788736 3665563909616 3667977568256 3675562999808 3682615689216 3695402549248 3703044696064 3710862524416 3718536642688 3721286295552 3731437387776 3731739346944 3736854557184 3739617755136 3747351339648 3755262707712 3759336849408 3767273521152 3777855750144 3783340308096 3790973304832 3793660674048 3796476906388 3806833106944 3817526458368 3825585979392 3833497347456 3845758386176 3851341522784 3853877510144 3854189377536 3862159897848 3864703008768 3865015752192 3870313648512 3875558916096 3880871264256 3881185316064 3883740954624 3891772588032 3905285687296 3912779169792 3920870854656 3926365208576 3929148555264 3934484989568 3942791432192 3950945182856 3953546756096 3953866689024 3964652224512 3970407967008 3981560798376 3983106899968 3989966626944 3994295402496 4002728116224 4011005816832 4013971734528 4019473809408 4019799077352 4030764466176 4038896648192 4044760176128 4073090931672 4077685571584 4086118285312 4092050367958 4094744854528 4095076213632 4103212847104 4106246946816 4112208251544 4117781348352 4123425718272 4123759398318 4126474764288 4135008374784 4148233764864 4154256024576 4157327867904 4165925283072 4174720339968 4180390301416 4183142957056 4183353723024 4186108329984 4189215896704 4200643428352 4212442988544 4218558464946 4232051081216 4243595460608 4243938865152 4249756163072 4252898623488 4261693680384 4264844967936 4270690922496 4276478803968 4282687245312 4296384970752 4317549428736 4326478184448 4332540919808 4332759213132 4335612198912 4341500678144 4350666407936 4359663650048 4362887380992 4381139825664 4393446398208 4395152441344 4401533168896 4407498375168 4413897026112 4416803438592 4417160859648 4425937453056 4426295613264 4429210189824 4435281444864 4435640361216 4444813330713 4447740100608 4463183642624 4480995262464 4496554273792 4508820176896 4509185044224 4515365923264 4518339149824 4518704787456 4527683141632 4528049535408 4531031113728 4537609105152 4543758729216 4550355198144 4552122171392 4564909031424 4584006647808 4587396268032 4596883070976 4606587961344 4612844470528 4616114452992 4622583058432 4632142628176 4654961064768 4669849468928 4676628991952 4682967023616 4689386110976 4689765590244 4692853653504 4702558543872 4702939089093 4706035826688 4712486535168 4712867883792 4725723856896 4747721170944 4761057466368 4774044893184 4777588915904 4780734808064 4780975683456 4790621437952 4797576293468 4800735346688 4810663337984 4811052631371 4814220558336 4821209674224 4836629807104 4846632028672 4850215845888 4856864186368 4870507063296 4874108534784 4883793051648 4884188262912 4894499708928 4904621606304 4921651542437 4944546496512 4951724815008 4961715060736 4968918303949 4975652462592 4982472742912 4986157006848 4996468452864 5007016943616 5012449132544 5021081597952 5037141000192 5044453744128 5054885748654 5058214232064 5058623558016 5072422699008 5079786663672 5083131543552 5090035277824 5093643534336 5100781305856 5111329796608 5121137442816 5138919170048 5149546530464 5152937345024 5153354336256 5160418198016 5167411888128 5174495019008 5174913754752 5189030117376 5189450029344 5192867119104 5200405940736 5211160456698 5217038893056 5227827806208 5238864740352 5253580652544 5261207615946 5271822252032 5275559374848 5286202966016 5293877289344 5308747731168 5319955502592 5325727203328 5336970821632 5348007755776 5351962312704 5359298412544 5359732103136 5374352621568 5374787530392 5378326659072 5389449117696 5400827265024 5411996255232 5430787908896 5441208532992 5452461032256 5456051306496 5460101618176 5463972209664 5471393188618 5474995929088 5482944335392 5490375131136 5497900957696 5498345864424 5501966352384 5513344499712 5539008032768 5543103823872 5554567044096 5566293786624 5577804964032 5581477773312 5581929443328 5597156081664 5605281835776 5616590651392 5624744619928 5639005274112 5650910281728 5658585153536 5670531497984 5682258240512 5686459957248 5694254563328 5694715359582 5710249660416 5726289687552 5728513294336 5738378969088 5750246021184 5768637579264 5777012284176 5780816265216 5781284066304 5793239846772 5797054513152 5805470472768 5817183174656 5821306896384 5825628356354 5841519767552 5857928530944 5876664500224 5885196034816 5889547812864 5901249937408 5901727484352 5905613586432 5913708593152 5914187148288 5926417774284 5930320134144 5930800033536 5946978336768 5955611950512 5974660349952 5991443103744 6004092174336 6012246725632 6016508725248 6024939716608 6029210714112 6037399380544 6041374818304 6050145473536 6058344972288 6067140264192 6086545375232 6109636397508 6112008863744 6116528357376 6129177427968 6138075551937 6142117281792 6142614320448 6154819270656 6159370420224 6168312377316 6185138577408 6206614753024 6222350647296 6231384036864 6243956031488 6253020786992 6257138204672 6270078058496 6270585452124 6274714435584 6283315380224 6283823845056 6300965142528 6318664482816 6327837697419 6330294894592 6348076621824 6365393190912 6365908297728 6374634244608 6379347935232 6392540520576 6406036383744 6414736841828 6418960744448 6428279565632 6444577456128 6466954461184 6494009417728 6498811379712 6511724068864 6512251017216 6525999611904 6539495475072 6544331071488 6571709738496 6592728662016 6602299753344 6611247562752 6620845539168 6625205157888 6634203283456 6638906179584 6643834586179 6648209342464 6652922167296 6661957937152 6676022591488 6694775463936 6725938325504 6739847664872 6744285642752 6744831410688 6763230265344 6763777566336 6773048884896 6777508724736 6778057181184 6791524712448 6792074303112 6796546670592 6806413657728 6828183257088 6847363547136 6871139115008 6876009971712 6889882517504 6899885006336 6918706823168 6919266705792 6933874587648 6948213942264 6956051857408 6970437074944 6982441597152 6985152987136 7004774203392 7014943487928 7024450535424 7034079166464 7034648385366 7039280480256 7053837815808 7068729802752 7078330308224 7093274003456 7121581756416 7135949750272 7146309470848 7165803495424 7166383373856 7171102212096 7185932156928 7196364440202 7201103020032 7215995006976 7221330837504 7231814511336 7254944710656 7269948043008 7275323768832 7285296279552 7295169724416 7305760594944 7320500174848 7325689577472 7331127819232 7335955136512 7351125999616 7365231378432 7390805098496 7406089392128 7421725048832 7437073285376 7442572591104 7462874775552 7463478693888 7473709114368 7479235510272 7494702679296 7510525415424 7518673698816 7534547042304 7555711500288 7566680616192 7581946609664 7582328622981 7587321348096 7592953812776 7613666213888 7635052916736 7651171958784 7666994694912 7691516772352 7702683045568 7707755020288 7708378755072 7724319795696 7729406017536 7730031504384 7740627297024 7751117832192 7761742528512 7762370632128 7767481909248 7783545176064 7810571374592 7825558339584 7841741709312 7852730417152 7858297110528 7868969979136 7885582864384 7901890365712 7907093512192 7907733378048 7929304449024 7940815934016 7963121596752 7966213799936 7979933253888 7988590804992 8005456232448 8022011633664 8027943469056 8038947618816 8039598154704 8061528932352 8077793296384 8089520352256 8146181863344 8155371143168 8172236570624 8184100735916 8189489709056 8190152427264 8206425694208 8207089782927 8212493893632 8224416503088 8235562696704 8246851436544 8247518796636 8252949528576 8270016749568 8308512049152 8314655735808 8331850566144 8349440679936 8360780602832 8366285914112 8366707446048 8372216659968 8378431793408 8395758513569 8401286856704 8424885977088 8437116929892 8464102162432 8487877730304 8499512326144 8505797246976 8523387360768 8529689935872 8541381844992 8542073039373 8565374490624 8592769941504 8652956368896 8665081839616 8665518426264 8671224397824 8683001356288 8701332815872 8719327300096 8725774761984 8738442534531 8762279651328 8786892796416 8790304882688 8803066337792 8814996750336 8827794052224 8834321719296 8851874906112 8852591226528 8858420379648 8870562889728 8871280722432 8889626661426 8895480201216 8926367285248 8961990524928 8993108547584 9017640353792 9018370088448 9030731846528 9037409574912 9055366283264 9056099070816 9062062227456 9075218210304 9087517458432 9100710396288 9104244342784 9129818062848 9168013295616 9174792536064 9193766141952 9213175922688 9225688941056 9232228905984 9245166116864 9264285256352 9309922129536 9339698937856 9353257983904 9365934047232 9378772221952 9379531180488 9385707307008 9405117087744 9405878178186 9412071653376 9424973070336 9425735767584 9451447713792 9495442341888 9522114932736 9548089786368 9555177831808 9561951366912 9581242875904 9595152586936 9601470693376 9621326675968 9622105262742 9628441116672 9642419348448 9673259614208 9693264057344 9700431691776 9713728372736 9741014126592 9748217069568 9767586103296 9768376525824 9788999417856 9809243212608 9843303084874 9889092993024 9903449630016 9923430121472 9937836607898 9951304925184 9964945485824 9972314013696 9992936905728 10014033887232 10024898265088 10042163195904 10074282000384 10088907488256 10109771497308 10116428464128 10117247116032 10144845398016 10159573327344 10166263087104 10180070555648 10187287068672 10201562611712 10222659593216 10242274885632 10277838340096 10299093060928 10305874690048 10306708672512 10320836396032 10334823776256 10348990038016 10349827509504 10378060234752 10378900058688 10385734238208 10400811881472 10422320913396 10434077786112 10455655612416 10477729480704 10507161305088 10522415231892 10543644504064 10551118749696 10572405932032 10587754578688 10617495462336 10639911005184 10651454406656 10673941643264 10696015511552 10703924625408 10718596825088 10719464206272 10748705243136 10749575060784 10756653318144 10778898235392 10794546660303 10801654530048 10823992510464 10861575817792 10882417065984 10904922064512 10920203236352 10927944419328 10942786377236 10949991858176 10965888670784 10980750262272 10995801915392 10996691728848 11003932704768 11026688999424 11078016065536 11086207647744 11109134088192 11132587573248 11155609928064 11163858886656 11194312163328 11210563671552 11233181302784 11249489239856 11278010548224 11301820563456 11317170307072 11341062995968 11364516481024 11372919914496 11388509126656 11389430719164 11420499320832 11452579375104 11476757938176 11500492042368 11537275158528 11554024568352 11561632530432 11562568132608 11586479693544 11594109026304 11610940945536 11634366349312 11642613792768 11651256712708 11683039535104 11715857061888 11753329000448 11770392069632 11779095625728 11802499874816 11803454968704 11827417186304 11828374296576 11852835548568 11860640268288 11861600067072 11893956673536 11911223901024 11949320699904 11982886207488 12008184348672 12024493451264 12033017450496 12049879433216 12058421428224 12074798761088 12100290947072 12116689944576 12134280528384 12173090750464 12219272795016 12224017727488 12233056714752 12258354855936 12276151103874 12284234563584 12285228640896 12309638541312 12318740840448 12336624754632 12370277154816 12413229506048 12444701294592 12462768073728 12487912062976 12506041573984 12514276409344 12540156116992 12541170904248 12549428871168 12566630760448 12567647690112 12601930285056 12637328965632 12655675394838 12660589789184 12696153243648 12730786381824 12731816595456 12749268489216 12758695870464 12785081041152 12812072767488 12829473683656 12837921488896 12856559131264 12889154912256 12933908922368 12988018835456 12997622759424 13023448137728 13024502034432 13051999223808 13078990950144 13088662142976 13143419476992 13185457324032 13204599506688 13222495125504 13241691078336 13250410315776 13268406566912 13277812359168 13287669172358 13296418684928 13305844334592 13323915874304 13352045182976 13389550927872 13451876651008 13479695329744 13488571285504 13489662821376 13526460530688 13527555132672 13546097769792 13555017449472 13556114362368 13583049424896 13584148606224 13593093341184 13612827315456 13656366514176 13694727094272 13742278230016 13752019943424 13779765035008 13799770012672 13837413646336 13838533411584 13867749175296 13896427884528 13912103714816 13940874149888 13964883194304 13970305974272 14009548406784 14029886975856 14048901070848 14068158332928 14069296770732 14078560960512 14107675631616 14137459605504 14156660616448 14186548006912 14243163512832 14271899500544 14292618941696 14322176287853 14331606990848 14332766747712 14342204424192 14371864313856 14392728880404 14402206040064 14431990013952 14433157894113 14442661675008 14463629022672 14509889421312 14539896086016 14550647537664 14570592559104 14611521189888 14641000349696 14651379154944 14662255638464 14671910273024 14702251999232 14764954627311 14781610196992 14812178784256 14843450097664 14874146570752 14885145182208 14906754911847 14926957387776 14947418228736 14958471020544 14989405358592 15021050830848 15037347397632 15111423000576 15133361232384 15163893219328 15164657245962 15174642696192 15185907625552 15227332427776 15270105833472 15302343917568 15333989389824 15383033544704 15405366091136 15416757510144 15448639591392 15458812035072 15460063008768 15481254594048 15502235664384 15523485057024 15524741264256 15567090352128 15621142749184 15651116679168 15683483418624 15705460834304 15716594221056 15737939958272 15771165728768 15803780731424 15814187024384 15815466756096 15858608898048 15881631868032 15926243193504 15932427599872 15959866507776 15977181609984 16010912464896 16044023267328 16055886938112 16077895237632 16079196309408 16123057864704 16179040704512 16292363726688 16344473141248 16368201471832 16378979418112 16380304854528 16412851388416 16414179565854 16424987787264 16448833006176 16471125393408 16493702873088 16495037593272 16505899057152 16540033499136 16617024098304 16629311471616 16663701132288 16698881359872 16721561205664 16732571828224 16733414892096 16744433319936 16756863586816 16791517027138 16802573713408 16849771954176 16874233859784 16928204324864 16975755460608 16999024652288 17011594493952 17046774721536 17059379871744 17082763689984 17084146078746 17130748981248 17185539883008 17305912737792 17330163679232 17331036852528 17342448795648 17366002712576 17402665631744 17438654600192 17451549523968 17476885069062 17524559302656 17573785592832 17580609765376 17606132675584 17629993500672 17655588104448 17668643438592 17703749812224 17705182453056 17716840759296 17741125779456 17742561444864 17779253322852 17790960402432 17852734570496 17923981049856 17986217095168 18035280707584 18036740176896 18061463693056 18074819149824 18110732566528 18112198141632 18124124454912 18150436420608 18175034916864 18201420792576 18208488685568 18259636125696 18336026591232 18349585072128 18387532283904 18414226655811 18426351845376 18451377882112 18464457811968 18490332233728 18528570512704 18619844259072 18679397875712 18706515967808 18731868094464 18757544443904 18759062360976 18771414614016 18810234175488 18811756356372 18824143306752 18849946140672 18851471535168 18902895427584 18990884683776 19044229865472 19096179572736 19110355663616 19123902733824 19162485751808 19190305173872 19202941386752 19242653351936 19244210525484 19256882233344 19284838696896 19346519228416 19386528114688 19400863383552 19427456745472 19482028253184 19496434139136 19535172206592 19536753051648 19577998835712 19618486425216 19686606169748 19778185986048 19806899260032 19846860242944 19875673215796 19902609850368 19929890971648 19931503758537 19944628027392 19985873811456 20028067774464 20049796530176 20084326391808 20177814976512 20219542994616 20232856928256 20234494232064 20289690796032 20319146654688 20332526174208 20360141111296 20374574137344 20389699247239 20403125223424 20445319186432 20484549771264 20555676680192 20598186121856 20613417345024 20641672792064 20669647552512 20697980076032 20699655019008 20756120469504 20757800117376 20801623762944 20844641826792 20868155572224 20911311224832 20955458961408 21014322610176 21044830463784 21087289008128 21102237499392 21144811864064 21175509157376 21234990924672 21279822010368 21302908813312 21347883286528 21392031023104 21407849250816 21437193650176 21438928412544 21497410486272 21499150121568 21513306636288 21557796470784 21589093320606 21603309060096 21647985020928 21723151635584 21764834131968 21809844129024 21840406472704 21855888838656 21885572754472 21899983716352 21931777341568 21961500524544 21991603830784 21993383457696 22007865409536 22053377998848 22156032131072 22172415295488 22218268176384 22265175146496 22311219856128 22327717773312 22388624326656 22421127343104 22466362605568 22498978479712 22556021096448 22603641126912 22634340614144 22682125991936 22729032962048 22745839828992 22777018253312 22778861438328 22840998641664 22905158750208 22953515876352 23000984084736 23074550317056 23108049136704 23123265060864 23125136265216 23172959387088 23188218052608 23221881891072 23268732698624 23285227585536 23302513425416 23366079070208 23431714123776 23506658000896 23540784139264 23558191251456 23604999749632 23606909937408 23654834372608 23656748593152 23705671097136 23721280536576 23723200134144 23787913347072 23822447802048 23898641399808 23965772414976 24016368697344 24048986902528 24066034900992 24099758866432 24116842856448 24149597522176 24200581894144 24233379889152 24268561056768 24346181500928 24438545590032 24448035454976 24466113429504 24516709711872 24552302207748 24568469127168 24570457281792 24619277082624 24621269348781 24637481680896 24673249509264 24740554309632 24826459012096 24925536147456 24975824125952 25012083147968 25028552818688 25080312233984 25082341808496 25098857742336 25133261520896 25135295380224 25187275540707 25203860570112 25274657931264 25311350789676 25321179578368 25392306487296 25463633190912 25498536978432 25517391740928 25570162082304 25624145534976 25658947367312 25675842977792 25713118262528 25778309824512 25867817844736 25976037670912 25995245518848 26049004068864 26103998447616 26157981900288 26177324285952 26215327603593 26286838953984 26370914648064 26409199013376 26444990251008 26483382156672 26536813133824 26555624718336 26575338344716 26592837369856 26611688669184 26647831748608 26704090365952 26779101855744 26903753302016 26959390659488 26977142571008 26979325642752 27052921061376 27055110265344 27092195539584 27112228724736 27166098849792 27168297212448 27186186682368 27225654630912 27312733028352 27389454188544 27484556460032 27504039886848 27599540025344 27674827292672 27677066823168 27735498350592 27792855769056 27881748299776 27929766388608 27940611948544 28019096813568 28059773951712 28097802141696 28136316665856 28138593541464 28157121921024 28215351263232 28274919211008 28313321232896 28373096013824 28486327025664 28543799001088 28585237883392 28644352575706 28663213981696 28665533495424 28743728627712 28785457760808 28804412080128 28863980027904 28866315788226 28885323350016 28927258045344 29019778842624 29079792172032 29101295075328 29141185118208 29223042379776 29282000699392 29302758309888 29324511276928 29404503998464 29529909254622 29563220393984 29624357568512 29686900195328 29748293141504 29770290364416 29813509823694 29853914775552 29894836457472 29916942041088 29978810717184 30042101661696 30074694795264 30222846001152 30266722464768 30327786438656 30329314491924 30349285392384 30371815251104 30454664855552 30540211666944 30604687835136 30667978779648 30766067089408 30810732182272 30833515020288 30897279182784 30917624070144 30920126017536 30962509188096 31004471328768 31046970114048 31049482528512 31134180704256 31242285498368 31302233358336 31366966837248 31410921668608 31433188442112 31475879916544 31542331457536 31607561462848 31628374048768 31630933512192 31717217796096 31763263736064 31852486387008 31864855199744 31919733015552 31954363219968 32021824929792 32088046534656 32111773876224 32155790475264 32158392618816 32246115729408 32358081409024 32584727453376 32688946282496 32736402943664 32757958836224 32760609709056 32825702776832 32828359131708 32849975574528 32897666012352 32942250786816 32987405746176 32990075186544 33011798114304 33080066998272 33234048196608 33258622943232 33327402264576 33397762719744 33443122411328 33465143656448 33466829784192 33513727173632 33583034054276 33605147426816 33699543908352 33748467719568 33856408649728 33951510921216 33998049304576 34023188987904 34093549443072 34118759743488 34165527379968 34168292157492 34261497962496 34611825475584 34660327358464 34662073705056 34684897591296 34732005425152 34782428127643 34805331263488 34877309200384 34903099047936 34953770138124 35049118605312 35147571185664 35212265351168 35259987001344 35311176208896 35337286877184 35407499624448 35410364906112 35482251558912 35485122889728 35558506645704 35581920804864 35705469140992 35847962099712 35972434190336 36070561415168 36073480353792 36122927386112 36149638299648 36221465133056 36224396283264 36300872841216 36350069833728 36402841585152 36416977371136 36519272251392 36672053182464 36699170144256 36775064567808 36828453311622 36852703690752 36902755764224 36928915623936 36980664467456 37057141025408 37239688518144 37358795751424 37413031935616 37463736188928 37515088887808 37518124721952 37542829228032 37620468350976 37623512712744 37648286613504 37699892281344 37702943070336 37805790855168 37981769367552 38088459730944 38192359145472 38220711327232 38247805467648 38324971503616 38380610347744 38405882773504 38485306703872 38488421050968 38513764466688 38569677393792 38693038456832 38773056229376 38801726767104 38854913490944 38964056506368 38992868278272 39070344413184 39073506103296 39155997671424 39236972850432 39373212339496 39556371972096 39613798520064 39693720485888 39751346431592 39805219700736 39859781943296 39863007517074 39889256054784 39971747622912 40056135548928 40099593060352 40168652783616 40355629953024 40439085989232 40465713856512 40468988464128 40579381592064 40638293309376 40665052348416 40720282222592 40749148274688 40779398494478 40806250446848 40890638372864 40969099542528 41111353360384 41196372243712 41226834690048 41283345584128 41339295105024 41395960152064 41399310038016 41512240939008 41515600234752 41603247525888 41689283653584 41736311144448 41822622449664 41910917922816 42028645220352 42089660927568 42174578016256 42204474998784 42289623728128 42351018314752 42469981849344 42559644020736 42605817626624 42695766573056 42784062046208 42815698501632 42874387300352 42877856825088 42966528863559 42994820972544 42998300243136 43026613272576 43115592941568 43178186641212 43206618120192 43295970041856 43446303271168 43529668263936 43619688258048 43680812945408 43711777677312 43771145508944 43799967432704 43863554683136 43923001049088 43983207661568 43986766915392 44015730819072 44106755997696 44294863881933 44312064262144 44344830590976 44436536352768 44530350292992 44622439712256 44655435546624 44720264735541 44842254686208 44932725211136 44997956959424 45112042192896 45268681228288 45364251983872 45458065924096 45491679657984 45554036506624 45557722876656 45681997283328 45810317500416 45907031752704 46001968169472 46149100634112 46216098273408 46250272530432 46345918774176 46376436105216 46443763782144 46506842103253 46537465397248 46570455171072 46605026850832 46732158140416 46863428247552 47081568278528 47116382502912 47209999499264 47213819874816 47313497186304 47411342194272 47442561073152 47446400268288 47575826694144 47644895604096 47797282799616 47931544829952 48032737394688 48097973805056 48132069801984 48199517732864 48233685712896 48299195044352 48401163788288 48537122113536 48692363001856 48877091180064 48896070909952 49033419423744 49104604415496 49136938254336 49140914563584 49238554165248 49242538697562 49274963361792 49346499018528 49481108619264 49652918024192 49851072294912 49951648251904 50024166295936 50160624467968 50164683616992 50197715484672 50266523041792 50270590760448 50374551081414 50407721140224 50549315862528 50622701579352 50642359156736 50784612974592 50927266381824 50997073956864 51034783481856 51140324164608 51248291069952 51317894734624 51351685955584 51426236525056 51556619649024 51735635689472 51952075341824 51990491037696 52098008137728 52207996895232 52315963800576 52354648571904 52430655207186 52573677907968 52741829296128 52818398026752 52889980502016 52966764313344 53073626267648 53111249436672 53150676689432 53185674739712 53223377338368 53295663497216 53408180731904 53558203711488 53807506604032 53918781318976 53954285142016 53958651285504 54105842122752 54110220530688 54184391079168 54224457449472 54332197699584 54336594424896 54372373364736 54451309261824 54625466056704 54778908377088 54969112920064 55008079773696 55199080050688 55349654585344 55354133646336 55470996701184 55585711538112 55763496599552 55859532777216 55881223897088 56038193627136 56119547903424 56195604283392 56272633331712 56277187082928 56314243842048 56430702526464 56549838422016 56626642465792 56746192027648 56972654051328 57087598002176 57170475766784 57288705151412 57326427963392 57331066990848 57487457255424 57570915521616 57608824160256 57727960055808 57732631576452 57770646700032 57854516090688 58039557685248 58159584344064 58202590150656 58282370236416 58446084759552 58564001398784 58605516619776 58649022553856 58809007996928 59059818509244 59126440787968 59248715137024 59373800390656 59496586283008 59540580728832 59627019647388 59707829551104 59789672914944 59794511275611 59833884082176 59957621434368 60084203323392 60149389590528 60533444929536 60655572877312 60658628983848 60698570784768 60743630502208 60909329711104 61080423333888 61169097741717 61209375670272 61335957559296 61532134178816 61621464364544 61667030040576 61794558365568 61840252035072 61925018376192 62008942657536 62093940228096 62098965057024 62268361408512 62484570996736 62604466716672 62733933674496 62821843337216 62866376884224 62951759833088 63084662915072 63215122925696 63261867024384 63434435592192 63526527472128 63704972774016 63729710399488 63839466031104 63908726439936 64043649859584 64176093069312 64223547752448 64311580950528 64316785237632 64492231458816 64716162818048 65169454906752 65377892564992 65472805887328 65515917672448 65521219418112 65651405553664 65656718263416 65699951149056 65795332024704 65884501573632 65974811492352 65980150373088 66023596228608 66160133996544 66468096393216 66517245886464 66654804529152 66795525439488 66886244822656 66933659568384 67027454347264 67166068108552 67210294853632 67399087816704 67496935439136 67712817299456 67903021842432 67996098609152 68046377975808 68187098886144 68237519486976 68331054759936 68336584314984 68522995924992 69223650951168 69320654716928 69324147410112 69369795182592 69464010850304 69564856255286 69610662526976 69754618400768 69806198095872 69907540276248 70098237210624 70295142371328 70424530702336 70519974002688 70622352417792 70674573754368 70814999248896 70820729812224 70964503117824 70970245779456 71117013291408 71163841609728 71410938281984 71695924199424 71944868380672 72141122830336 72146960707584 72245854772224 72299276599296 72442930266112 72448792566528 72601745682432 72700139667456 72805683170304 72833954742272 73038544502784 73344106364928 73398340288512 73550129135616 73656906623244 73705407381504 73805511528448 73857831247872 73961328934912 74114282050816 74479377036288 74717591502848 74826063871232 74927472377856 75030177775616 75036249443904 75085658456064 75240936701952 75247025425488 75296573227008 75399784562688 75405886140672 75561826622121 75611581710336 75963538735104 76176919461888 76441422654464 76495610935296 76649943007232 76761220695488 76811765547008 76970613407744 76976842101936 77027528933376 77139354787584 77386076913664 77546112458752 77603453534208 77709826981888 77928113012736 77985736556544 78147012206592 78311995342848 78473945700864 78746424678992 79112743944192 79227597040128 79387440971776 79502692863184 79610439401472 79719563886592 79726015034148 79778512109568 79943495245824 80112271097856 80337305567232 80711259906048 80878171978464 80931427713024 80937976928256 81158763184128 81276586618752 81440564445184 81498296549376 81558796988956 81612500893696 81781276745728 81938199085056 82222706720768 82392744487424 82453669380096 82566691168256 82791920304128 82798620076032 83024481878016 83031200469504 83206495051776 83378567307168 83645244899328 83821835845632 84057290440704 84179321855136 84349156032512 84408949997568 84471611167133 84702036629504 84939963698688 85119288041472 85211635253248 85568124092416 85631397003264 85748774600704 85755713650176 85933057727118 85989641945088 85996600486272 86231185883136 86356373282424 86413236240384 86591940083712 86892606542336 87059336527872 87239376516096 87361625890816 87423555354624 87542291017888 87599934865408 87727109366272 87846002098176 87966415323136 87973533830784 88213511995392 88589727763866 88624128524288 88689661181952 88873072705536 89060700585984 89244879424512 89310871093248 89440529471082 89684509372416 89865450422272 89995913918848 90224084385792 90537362456576 90728503967744 90916131848192 90983359315968 91108073013248 91115445753312 91363994566656 91620635000832 91814063505408 92003936338944 92298201268224 92432196546816 92500545060864 92691837548352 92752872210432 92887527564288 93013684206506 93074930794496 93140910342144 93210053701664 93464316280832 93726856495104 94163136557056 94232765005824 94419998998528 94427639749632 94626994372608 94822684388544 94885122146304 94892800536576 95151653388288 95289791208192 95594565599232 95863089659904 96065474789376 96195947610112 96264139603968 96399035465728 96467371425792 96598390088704 96802327576576 97074244227072 97384726003712 97754182360128 97792141819904 98066838847488 98209208830992 98273876508672 98281829127168 98477108330496 98485077395124 98549926723584 98692998037056 98962217238528 99305836048384 99702144589824 99903296503808 100048332591872 100321248935936 100329367233984 100395430969344 100533046083584 100541181520896 100749102162828 100815442280448 101098631725056 101245403158704 101284718313472 101569225949184 101854532763648 101994147913728 102069566963712 102280648329216 102496582139904 102635789469248 102703371911168 102852473050112 103471271378944 103904150683648 103980982075392 104196016275456 104347284382929 104415993790464 104631927601152 104709297143808 104861310414372 105147355815936 105636796053504 105779961004032 105933528626688 106147252535296 106222498873344 106301353378864 106371349479424 106446754676736 106591326994432 106816361463808 107116407422976 107615013208064 107837562637952 107917302571008 108211684245504 108220441061376 108368782158336 108448914898944 108664395399168 108673188849792 108902618523648 109250932113408 109557816754176 109938225840128 110016159547392 110398160101376 110699309170688 110708267292672 110941993402368 111171423076224 111526993199104 111719065554432 111762447794176 112076387254272 112239095806848 112391208566784 112545266663424 112554374165856 112628487684096 112861405052928 113099676844032 113253284931584 113492384055296 113945308102656 114340951533568 114577410302824 114652855926784 114662133981696 114974914510848 115141831043232 115217648320512 115455920111616 115465263152904 115541293400064 115709032181376 116079115370496 116319168688128 116405180301312 116564740472832 116892169519104 117128002797568 117211033239552 117298045107712 117618015993856 118119637018488 118252881575936 118497430274048 118747600781312 118993172566016 119081161457664 119254039294776 119415659102208 119579345829888 119589022551222 119667768164352 119915242868736 120168406646784 120298779181056 121066889859072 121311145754624 121317257967696 121397141569536 121487261004416 121818659422208 122160846667776 122338195483434 122418751340544 122671915118592 123064268357632 123242928729088 123334060081152 123589116731136 123680504070144 123850036752384 124017885315072 124187880456192 124197930114048 124536722817024 124969141993472 125208933433344 125467867348992 125643686674432 125732753768448 125903519666176 126169325830144 126430245851392 126523734048768 126868871184384 127053054944256 127409945548032 127459420798976 127678932062208 127817452879872 128087299719168 128352186138624 128447095504896 128623161901056 128633570475264 128899586590677 128984462917632 129432325636096 130338909813504 130755785129984 130945611774656 131031835344896 131042438836224 131302811107328 131313436526832 131399902298112 131590664049408 131769003147264 131949622984704 131960300746176 132047192457216 132320267993088 132936192786432 133034491772928 133309609058304 133591050878976 133772489645312 133867319136768 134054908694528 134332136217104 134420589707264 134798175633408 134993870878272 135425634598912 135806043684864 135992197218304 136092755951616 136374197772288 136475038973952 136662109519872 136673168629968 137045991849984 138447301902336 138641309433856 138648294820224 138928021700608 139129712510572 139221325053952 139509236801536 139520526309759 139612396191744 139815080552496 140196474421248 140590284742656 140849061404672 141244704835584 141349147508736 141629998497792 141641459624448 141940491558912 142234026582816 142327683219456 142727894730673 142821876563968 143391848398848 143889736761344 144293921415168 144491709544448 144598553198592 144885860532224 144897585133056 145203491364864 145611366340608 146077089005568 146688212729856 147100258271232 147313813246488 147410814763008 147611023056896 147715662495744 147922657869824 148228564101632 148958754072576 149435183005696 149652127742464 149854944755712 150060355551232 150072498887808 150481873403904 150494050850976 150593146454016 150799569125376 150811772281344 151123653244242 151223163420672 151927077470208 152353838923776 152882845308928 152991221870592 153299886014464 153522441390976 153941226815488 153953684203872 154055057866752 154278709575168 154772153827328 155092224917504 155206907068416 155419653963776 155856226025472 155971473113088 156294024413184 156623990685696 156947891401728 157492849357984 158225487888384 158455194080256 158774881943552 159005385726368 159220878802944 159439127773184 159452030068296 159557024219136 159886990491648 160224542195712 160674611134464 161422519812096 161756343956928 161862855426048 161875953856512 162317526368256 162553173237504 162881128890368 162996593098752 163117593977912 163225001787392 163562553491456 163876398170112 164445413441536 164785488974848 164907338760192 165133382336512 165583840608256 165597240152064 166048963756032 166062400939008 166412990103552 166757134614336 167290489798656 167643671691264 168114580881408 168358643710272 168698312065024 168817899995136 168943222334266 169404073259008 169879927397376 170238576082944 170423270506496 171136248184832 171262794006528 171497549201408 171511427300352 171866115454236 171979283890176 171993200972544 172462371766272 172712746564848 172826472480768 173183880167424 173785213084672 174118673055744 174478753032192 174723251781632 174847110709248 175084582035776 175199869730816 175454218732544 175692004196352 175932830646272 175947067661568 176427023990784 177179455527732 177248257048576 177379322363904 177746145411072 178121401171968 178489758849024 178621742186496 178881058942164 179369018744832 179730900844544 179991827837696 180448168771584 181074724913152 181457007935488 181832263696384 181966718631936 182216146026496 182230891506624 182727989133312 183241270001664 183507293225151 183628127010816 184007872677888 184596402536448 184864393093632 185001090121728 185383675096704 185775055128576 186027368413012 186149861588992 186281820684288 186420107403328 186928632561664 187453712990208 188326273114112 188465530011648 188839997997056 188855279499264 189253988745216 189645368777088 189785601073152 190303306776576 190579582416384 191189131198464 191726179319808 192130949578752 192391895220224 192528279207936 192798070931456 192934742851584 193196780177408 193604655153152 194148488454144 195508364720256 195584283639808 196133677694976 196418417661984 196547753017344 196563658254336 196954216660992 196970154790248 197099853447168 197385996074112 197924434477056 198611672096768 199404289179648 199806593007616 200096665183744 200642497871872 200658734467968 201066092167168 201082363041792 201498204325656 201630884560896 202197263450112 202490806317408 202569436626944 203138451898368 203709065527296 203988295827456 204139133927424 204561296658432 204993164279808 205271578938496 205704946100224 206942542757888 207808301367296 207961964150784 208392032550912 208694568765858 208831987580928 209263855202304 209418594287616 209722620828744 210294711631872 211273592107008 211559922008064 211867057253376 212294505070592 212444997746688 212602706757728 212742698958848 212893509353472 213182653988864 213632722927616 214232814845952 215230026416128 215675125275904 215834605142016 216423368491008 216440882122752 216737564316672 216897829797888 217328790798336 217346377699584 217805237047296 218501864226816 219115633508352 219876451680256 220032319094784 220796320202752 221398618341376 221416534585344 221883986804736 222342846152448 223053986398208 223438131108864 223524895588352 224152774508544 224478191613696 224782417133568 225090533326848 225108748331712 225256975368192 225722810105856 226199353688064 226506569863168 226984768110592 227890616205312 228681903067136 229154820605648 229305711853568 229324267963392 229949829021696 230283662086464 230435296641024 230911840223232 230930526305808 231082586800128 231418064362752 232158230740992 232638337376256 232810360602624 233129480945664 233784339038208 234256005595136 234596090215424 235236031987712 236239274036976 236505763151872 236994860548096 237495201562624 237986345132032 238162322915328 238508078589552 238831318204416 239158691659776 239178045102444 239335536328704 239830485737472 240336813293568 242133779718144 242622291509248 242634515935392 242794283139072 242974522008832 243476996893501 243637318844416 244321693335552 244676390966868 244837502681088 245343830237184 246485857458176 246668120162304 247178233462272 247361008140288 247700073504768 248375760912384 248395860228096 249073445634048 249938283986944 250935734697984 251287373348864 251465507536896 251807039332352 252338651660288 252860491702784 253047468097536 253414833501399 254106109888512 254819891096064 254918841597952 255357864124416 255634905759744 256704372277248 256894191009792 257246323802112 257267140950528 257799173181354 257968925835264 258864651272192 260677819627008 261511570259968 261891223549312 262084877672448 262605622214656 262626873053664 262799804596224 263181328098816 263538006294528 263899245969408 263920601492352 264640535986176 265872385572864 266068983545856 266619218116608 267182101757952 267544979290624 267734638273536 268109817389056 268664272434208 268841179414528 269596351266816 269987741756544 270851269197824 271612087369728 271984394436608 272185511903232 272748395544576 272950077947904 273324219039744 273346337259936 274091983699968 276894603804672 277296589640448 277856043401216 278259425021144 278442650107904 279018473603072 279041052619518 279224792383488 279630161104992 280392948842496 281180569485312 281698122809344 282489409671168 282698295017472 283259996995584 283282919248896 283880983117824 284468053165632 284655366438912 285455789461346 285643753127936 286783696797696 287779473522688 288587842830336 288983419088896 289197106397184 289771721064448 289795170266112 290406982729728 291222732681216 292154178011136 293376425459712 294200516542464 294627626492976 294821629526016 295222046113792 295431324991488 295845315739648 296457128203264 297917508145152 298870366011392 299304255484928 299709889511424 300120711102464 300144997775616 300963746807808 300988101701952 301186292908032 301599138250752 301623544562688 302247306488484 302446326841344 303854154940416 304707677847552 305765690617856 305982443741184 306599772028928 307044882781952 307882453630976 307907368407744 308110115733504 308557419150336 309544307654656 310184449835008 310413814136832 310839307927552 311712452050944 311942946226176 312588048826368 313041853148787 313247981371392 313895782803456 314985698715968 316910388160512 317549763887104 318010771452736 318441757605888 318878255546368 318904060136592 319114048438272 319773980983296 320449084391424 321349222268928 322845039624192 323512687913856 323751907713024 324635052736512 325106346475008 325762257780736 325993186197504 326235187955824 326450003574784 327125106982912 327752796340224 328890826883072 329570977949696 329814677520384 330266764673024 331194480304128 332097927512064 332124801878016 332825980207104 333514269228672 334580979597312 335287343382528 336229161762816 336717287420544 337396624130048 337635799990272 337886444668532 338808146518016 339759854794752 340477152165888 340846541012992 342272496369664 342995098402816 343022854600704 343732230908472 343958567780352 343986401945088 344924743532544 345425493129696 345652944961536 346367760334848 347570426169344 348237346111488 348957506064384 349446503563264 349694221418496 350169164071552 350908437465088 351384008392704 351865661292544 351894135323136 352854047981568 354358911055464 354496514097152 354758644727808 355492290822144 356242802343936 356979517698048 357243484372992 357762117884328 358738037489664 359461801689088 359983655675392 360896337543168 362149449826304 362914015870976 363664527392768 363933437263872 364432292052992 364461783013248 365455978266624 366482540003328 367014586450302 367256254021632 368015745355776 369192805072896 369728786187264 370002180243456 370767350193408 371550110257152 372054736826024 372299723177984 372563641368576 372840214806656 373857265123328 374907425980416 376652546228224 376931060023296 377679995994112 377710558998528 378507977490432 379290737554176 379571202146304 380606613553152 381159164832768 382378262396928 383452358639616 384261899157504 384783790440448 385056558415872 385596141862912 385869485703168 386393560354816 387209310306304 388296976908288 391016729440512 391168567279616 392267355389952 392836835323968 393095506034688 393127316508672 393908433321984 393940309580496 394199706894336 394771992148224 395848868954112 397223344193536 398808578359296 399613186015232 400193330367488 401284995743744 401317468935936 402132184334336 402164726083584 402996408651312 403261769121792 404394526900224 404981612634816 405138873253888 406276903796736 407418131054592 407976591654912 408278267854848 409122593316864 409986328559616 410543157876992 411409892200448 413885085515776 415616602734592 415923928301568 416784065101824 417389137531716 417663975161856 418527710404608 418561578929277 418837188575232 419445241657488 420589423263744 422547184214016 423734114506752 424589010141184 424889995493376 425205413515456 425485397917696 426365307977728 427265445855232 428183684192019 428465629691904 430460052832256 431350250551808 431669210284032 432881764245504 433475128633344 433795659595776 434657581596672 434692755399168 435610474094592 438231267016704 439752903360512 440064638189568 441592640405504 442833069170688 443767973609472 444685692304896 446107972796416 446876262217728 448305549017088 448956383227392 449564834267136 450181066653696 450217496663424 451445620211712 452398707376128 453013139726336 453969536221184 455781232410624 457363806134272 458309641211296 458611423707136 458648535926784 459899658043392 460567324172928 461823680446464 461861052611616 462165173600256 462836128725504 464316461481984 465276674752512 465620721205248 466258961891328 467568678076416 469192180430848 470472063975424 472478548073952 473989721096192 474990403125248 475972690264064 476324645830656 477016157179104 477662636408832 478317383319552 478356090204888 478671072657408 479660971474944 480673626587136 484267559436288 485244583018496 485269031870784 485588566278144 485949044017664 486953993787002 487274637688832 488643386671104 489352781933736 489675005362176 490687660474368 492971714916352 493336240324608 494356466924544 494722016280576 495400147009536 496751521824768 496791720456192 498146891268096 499876567973888 501871469395968 502574746697728 502931015073792 503614078664704 504677303320576 505720983405568 506094936195072 506829667002798 508212219777024 509639782192128 509837683195904 510715728248832 511269811519488 513408744554496 513788382019584 514492647604224 514534281901056 515598346362708 515937851670528 517729302544384 521355639254016 523023140519936 523782447098624 524169755344896 525211244429312 525253746107328 525599609192448 526362656197632 527076012589056 527798491938816 527841202984704 529281071972352 531744771145728 532137967091712 533238436233216 534364203515904 535089958581248 535469276547072 536219634778112 537328544868416 537682358829056 539192702533632 539975483513088 541702538395648 543224174739456 543968788873216 544371023806464 545496791089152 545900155895808 546648438079488 546692674519872 548183967399936 553789207609344 554593179280896 555712086802432 556518850042288 556885300215808 558036947206144 558082105239036 558449584766976 559260322209984 560785897684992 562361138970624 563396245618688 564978819342336 565396590034944 566519993991168 566565838497792 567761966235648 568936106331264 570911578922692 571287506255872 573567393595392 575558947045376 577175685660672 577966838177792 578394212794368 579543442128896 579590340532224 580813965459456 582445465362432 586752850919424 588401033084928 589255252985952 589643259052032 590444092227584 590862649982976 591301278169931 591690631479296 592914256406528 595835016290304 598608510969856 599419779022848 600241422204928 600289995551232 601927493615616 601976203403904 603198276501504 603247089125376 604494612976968 604892653682688 607708309880832 609415355695104 611531381235712 611964887482368 613199544057856 614089765563904 615764907261952 615814736815488 617114838300672 619088615309312 620368899670016 620827628273664 621678615855104 623424904101888 623885892452352 625176097652736 626083706297574 626495962742784 627791565606912 629971397431936 633820776321024 635099527774208 636021542905472 636883515211776 637756511092736 637808120273184 638228096876544 639547961966592 640898168782848 642698444537856 645690079248384 647025375827712 647503815426048 649270105473024 650212692950016 651524515561472 651986372395008 652470375911648 652900007149568 654250213965824 655505592680448 657781653766144 659141955899392 659629355040768 660533529346048 662388960608256 664195855024128 664249603756032 665651960414208 667028538457344 669161959194624 670574686765056 672458323525632 673434574841088 674793248260096 675271599980544 675772889337064 677616293036032 679519709589504 680954304331776 681693082025984 684544992739328 685990196805632 686045709201408 687464461816944 687917135560704 687972803890176 689849487065088 690850986259392 691305889923072 692735520669696 695140852338688 696474692222976 697915012128768 698893007126528 699388442836992 700338328143104 701816874930176 702768016785408 703731322585088 703788270646272 705708095963136 708717822110928 708993028194304 709517289455616 710984581644288 712485604687872 713959035396096 714486968745984 715524235768656 717476074979328 718923603378176 719967311350784 724298899652608 725828031741952 727329054785536 727866874527744 728864584105984 728923566026496 730430990680503 730911956533248 732965080006656 734029172900604 734512508043264 736031490711552 739457572374528 740004360486912 741534700386816 743100220514304 744109473652048 744599446355968 745127282737152 745680429613312 747714530246656 749814851960832 753305092456448 753862120046592 755421117997056 757015954980864 758581475108352 759142404292608 760244500504197 762318329665536 764756524793856 766904717279232 769567580880896 770113116831744 771192283725824 771738971406336 772787120709632 774418620612608 776593953816576 782033458881024 782337134559232 784534710779904 785673670647936 786254633017344 787816866643968 787880619160992 788399413788672 789543984296448 791697737908224 794446688387072 797617156718592 800386660734976 802569991487488 802634937871872 804329452167168 805992817302624 806523538243584 808789053800448 809963225269632 810277746507776 812553807593472 814836262109184 815953183309824 816556535709696 818245186633728 819972657119232 821086315753984 822819784400896 827770171031552 831233205469184 833568130203648 834778275063432 835327950323712 837055420809216 837123157858554 837674377150464 838890483314976 841178846527488 845094368428032 847468229013504 849178020282368 849779990986752 850410827030912 852730615955456 854530891710464 856367368384038 856931259383808 860920105664512 862700501103616 863338420568064 865763528491008 866950257266688 867591319191552 869315163193344 869385510798336 871220948189184 876462534033408 879505806721024 880129276379136 883185280811008 885666138341376 887535947218944 889371384609792 892215945592832 893752524435456 896611098034176 897912766454784 899129668534272 900362133307392 900434993326848 902891240423424 904797414752256 906026279452672 907939072442368 911562464821248 914727612268544 916619282422592 917222847414272 917297071853568 919799316086784 921134648345856 923647360892928 923722105223232 924330347200512 925672257451008 928632922963968 930553349505024 931241442410496 932517923782656 935137356152832 938384360861696 940944127950848 944957096147904 947979442192384 949980806250496 951945380528128 952649291661312 954032314358208 955325272817664 956634766639104 956712180409776 957342145314816 959321942949888 961347253174272 968535118872576 970489166036992 970538063741568 971898088035328 973907987574004 974549275377664 977286773342208 978705563867472 979350010724352 981375320948736 985943429832704 986672480649216 988712933849088 989444032561152 990800294019072 993583440912384 996293782536192 999753135947776 1003742938791936 1005149493395456 1005862030147584 1007228157329408 1009354606641152 1011441966811136 1012189872390144 1013659334005596 1016424439554048 1019279564384256 1021431456497664 1022539623038976 1026817489108992 1028985295208448 1029068563802112 1031196692725416 1031875703341056 1035458605088768 1042711278508032 1046046281039872 1047564894197248 1048339510689792 1050422488858624 1050507492214656 1052725312395264 1054152025178112 1055596983877632 1055682405969408 1058562143944704 1063489542291456 1064275934183424 1066476872466432 1068728407031808 1070179917162496 1070938553094144 1072439269556224 1074657089736832 1078385405067264 1079950967026176 1083405076791296 1086448349478912 1087937577746432 1088742047612928 1090993582178304 1091800311791616 1093296876158976 1093385349039744 1096367934799872 1107578415218688 1109186358561792 1111424173604864 1113037700084576 1113770600431616 1116073894412288 1116164210478072 1116899169533952 1118520644419968 1121571795369984 1124722277941248 1126792491237376 1129957638684672 1130793180069888 1133039987982336 1133131676995584 1135523932471296 1137872212662528 1141823157845384 1142575012511744 1147134787190784 1151117894090752 1154351371321344 1155933676355584 1156788425588736 1159086884257792 1159180681064448 1161627930918912 1164890930724864 1173505701838848 1176802066169856 1178510505971904 1179286518104064 1180888184455168 1181725299965952 1182602556339862 1183381262958592 1185828512813056 1191670032580608 1197217021939712 1198839558045696 1200482844409856 1200579991102464 1203854987231232 1203952406807808 1206396553003008 1206494178250752 1208989225953936 1209785307365376 1215416619761664 1218830711390208 1223062762471424 1223929774964736 1226399088115712 1228179531127808 1231529814523904 1231629473630976 1234229676601344 1238177230618624 1240737799340032 1241655256547328 1243357231710208 1246849808203776 1247771784904704 1250352195305472 1252167412595148 1252991925485568 1255583131213824 1259942794863872 1267641552642048 1270199055548416 1272043085810944 1273767030423552 1275513022185472 1275616240546368 1276456193753088 1279095923933184 1281796337565696 1284551052576057 1285396889075712 1291380158496768 1294050751655424 1295007630852096 1300425385900032 1303049031122944 1303972744790016 1304940751823296 1305800014299136 1308500427931648 1315563307532288 1318283911798784 1319258710081536 1321067058692096 1324777921216512 1328499207512064 1331303920828416 1334057076914688 1338323918389248 1344916647051264 1346869149682176 1349586496520192 1350543199961088 1351545778674128 1355232586072064 1359039419179008 1361908608663552 1369089985478656 1372091418402816 1374928923633888 1375834271121408 1375945607780352 1379698974130176 1381701972518784 1385471041339392 1390281704677376 1392949384445952 1395830024257536 1397786014253056 1398776885673984 1400676656286208 1403633749860352 1407462645170176 1407576541292544 1411416191926272 1417435644221856 1417986056388608 1421969163288576 1424971209375744 1427918070792192 1428973937491968 1431048471537312 1434952149958656 1439934622701568 1448597799305216 1454658109571072 1455733749055488 1457729168211968 1457847132052992 1460861981361006 1461823913066496 1465930160013312 1468058345801208 1469025016086528 1472062981423104 1478915144749056 1480008720973824 1483069400773632 1486200441028608 1488218947304096 1489198892711936 1490254565474304 1491360859226624 1495429060493312 1499629703921664 1506610184912896 1507724240093184 1510842235994112 1514031909961728 1517162950216704 1518284808585216 1520489001008394 1524636659331072 1529513049587712 1533809434558464 1539135161761792 1540226233663488 1542384567451648 1543477942812672 1545574241419264 1548837241225216 1553187907633152 1564066917762048 1564674269118464 1569069421559808 1571347341295872 1572509266034688 1575633733287936 1575761238321984 1576798827577344 1579087968592896 1583395475816448 1588893376774144 1595234313437184 1600773321469952 1605139982974976 1605269875743744 1608658904334336 1611985634605248 1613047076487168 1617578107600896 1619926450539264 1620555493015552 1625107615186944 1629672524218368 1631906366619648 1633113071419392 1636490373267456 1639945314238464 1642172631507968 1645639568801792 1655540342063104 1662466410938368 1667136260407296 1669556550126864 1670655900647424 1674110841618432 1674246315717108 1675348754300928 1677780966629952 1682357693054976 1690188736856064 1694936458027008 1698356040564736 1699559981973504 1700821654061824 1705461231910912 1709061783420928 1712734736768076 1713862518767616 1721840211329024 1725401002207232 1726676841136128 1731527056982016 1733900514533376 1735182638383104 1738630326386688 1738771021596672 1742441896378368 1759011613442048 1760258552758272 1766370561622016 1771332276682752 1773903834509793 1775071894437888 1778742769219584 1784431891185664 1787505048870912 1795825532909568 1798259337068544 1800724266614784 1800869986653696 1805782480846848 1809594829504512 1812052558905344 1815878144884736 1823124929642496 1829455224537088 1833238564845184 1834594143707136 1839598632173568 1842269296691712 1847294721785856 1847444210446464 1851344514902016 1857265845927936 1861106699010048 1862482884820992 1865035847565312 1870274712305664 1876768721723392 1881888255901696 1889914192295808 1895958884384768 1899961612500992 1903890761056256 1905298583322624 1908064628716416 1910650545635328 1913269533278208 1913424360819552 1914684290629632 1918643885899776 1922694506348544 1937070237745152 1941076127483136 1943796176070656 1947815975148008 1949098550755328 1954573546684416 1957411127734944 1958700021448704 1962750641897472 1971886859665408 1973344961298432 1977425867698176 1978888065122304 1981600588038144 1987166881824768 1992587565072384 1999506271895552 2007485877583872 2010298986790912 2011724060295168 2014456314658816 2018709213282304 2022883933622272 2024379744780288 2027318668011192 2032848879108096 2038559128768512 2042862912995328 2045079246077952 2053634978217984 2057970590416896 2058137127604224 2062393385450832 2063751406682112 2070917210177536 2085422557016064 2092092562079744 2095129788394496 2096679021379584 2100844977717248 2101014984429312 2105450624790528 2108304050356224 2111193967755264 2111364811938816 2117124287889408 2126979084582912 2128551868366848 2132953744932864 2137456814063616 2140359834324992 2141877106188288 2144878539112448 2149314179473664 2156770810134528 2159901934052352 2166810153582592 2172896698957824 2175875155492864 2177484095225856 2181987164356608 2183600623583232 2186593752317952 2186770698079488 2191292972041509 2192735869599744 2218372717123584 2222848347209728 2226075400169152 2227541200863232 2232147788824576 2232328420956144 2233798339067904 2237041288839936 2243143590739968 2249444555882496 2253584982474752 2259915277369344 2261586360139776 2266263353991168 2271047864942592 2275744425325056 2283646315690768 2285150025023488 2294269574381568 2302235788181504 2308702742642688 2311867352711168 2313576851177472 2318361362128896 2323255861837824 2329781861449728 2347011403677696 2353604132339712 2357021011943808 2361776368910336 2363450599931904 2365205112679724 2366762525917184 2371657025626112 2383340065161216 2394434043879424 2400965688819712 2401159982204928 2407709974462464 2407904813615616 2412988356501504 2417978451907872 2419570614730752 2430833239523328 2437661422780416 2446125524942848 2447859549929472 2456359062255616 2463059629047808 2463258947261952 2468459353202688 2481475598680064 2483310513094656 2486714463420416 2493699616407552 2500704390610944 2504334825190296 2505983850971136 2511166262427648 2519885589727744 2535283105284096 2540398111096832 2544086171621888 2547534060847104 2551026044370944 2551232481092736 2558191847866368 2563592675131392 2569102105152114 2570793778151424 2582760316993536 2588101503310848 2590015261704192 2600850771800064 2606098062245888 2607945489580032 2609881503646592 2617000855863296 2631126615064576 2636567823597568 2638517420163072 2642134117384192 2649555842433024 2656998415024128 2662607841656832 2668114153829376 2676647836778496 2689833294102528 2693738299364352 2699172993040384 2701086399922176 2703091557348256 2710465172144128 2718078838358016 2723817217327104 2738179970957312 2744182836805632 2749857847267776 2751668542242816 2751891215560704 2759397948260352 2763403945037568 2770942082678784 2780563409354752 2785898768891904 2791660048515072 2795572028506112 2797553771347968 2801353312572416 2807267499720704 2814925290340352 2815153082585088 2822832383852544 2834871288443712 2835972112777216 2843938326577152 2849942418751488 2855836141584384 2857947874983936 2862096943074624 2869904299917312 2879869245403136 2897195598610432 2909316219142144 2911467498110976 2915458336423936 2915694264105984 2921723962722012 2923647826132992 2931860320026624 2936116691602416 2938050032173056 2944125962846208 2957830289498112 2960017441947648 2966138801547264 2972400882057216 2976437894608192 2978397785423872 2982721718453248 2990858120986624 2999259407843328 3013220369825792 3015448480186368 3021684471988224 3028063819923456 3034325900433408 3036569617170432 3040978002016788 3049273318662144 3067618869116928 3078270323523584 3080452467326976 3084769134903296 3086955885625344 3091148482838528 3097674482450432 3106375815266304 3128133835524096 3138138843119616 3142694682591744 3145018532069376 3151267466575872 3151522476643968 3158175937185792 3166790951632896 3177786753548288 3190468626874368 3201546642939904 3210279965949952 3210539751487488 3217317808668672 3223971269210496 3235156215201792 3239852901078528 3241110986031104 3250215230373888 3259345048436736 3263812733239296 3266226142838784 3272980746534912 3279890628476928 3284345263015936 3291279137603584 3324932821876736 3334272520814592 3339113100253728 3341311801294848 3348221683236864 3348492631434216 3350697508601856 3355561933259904 3364715386109952 3380377473712128 3389872916054016 3396712081129472 3399119963947008 3401643308123648 3410922463821824 3418123566841856 3425469473536152 3427725037535232 3443680422658048 3450802004414464 3453353682272256 3463054113964032 3467801029066752 3470365276766208 3477260652773376 3477542043193344 3484883792756736 3518023226884096 3520517105516544 3532741123244032 3542664553365504 3547807669019586 3550143788875776 3557485538439168 3568863782371328 3575010097741824 3591651065819136 3596518674137088 3601448533229568 3601739973307392 3611564961693696 3619189659009024 3624105117810688 3631756289769472 3646249859284992 3658910449074176 3666477129690368 3669188287414272 3679197264347136 3684538593383424 3694589443571712 3694888420892928 3702689029804032 3714531691855872 3722213398020096 3724965769641984 3730071695130624 3740549424611328 3753537443446784 3763776511803392 3779828384591616 3791917768769536 3799923225001984 3807781522112512 3810597166645248 3816129257432832 3821301091270656 3826539066556416 3826848721639104 3829368581259264 3837287771799552 3845389012697088 3874140475490304 3882152254966272 3887592352141312 3895631950296016 3898197101510656 3909147093368832 3914822255469888 3917400042897408 3925501283794944 3943773719330816 3946689922596864 3954851735396352 3957776130244608 3963201176076288 3974333763649536 3999012543791104 4014971755167744 4020597973581824 4028912629317632 4037418426564608 4045767867244544 4048759489560576 4054637336022384 4065697758216192 4077118257537024 4085725825990656 4107269956435968 4116274255208448 4124786770901664 4127502813364224 4139108947189517 4141834420355072 4170845114032128 4190259576788992 4193358042759168 4201689955434496 4202029968858624 4210901249581056 4222387935510528 4222729623877632 4234248575778816 4253958169165824 4265907489865728 4274913628127232 4280719668649984 4283754212376576 4289757078224896 4298628358947328 4319803868104704 4333620307165184 4345793397915648 4351750310985728 4363974328713216 4367201247166464 4373187504635904 4373541396158976 4382585944083018 4385471739199488 4436745434247168 4445696694419456 4452150800338304 4464295577649152 4464656841912288 4467596678135808 4474082577679872 4486287181479936 4498889111764992 4507169964949504 4519830554738688 4523172720279552 4532526707982336 4542095729885184 4551488850650112 4567292631381536 4570300050046976 4588539148763136 4604471576363008 4617405485285376 4623734705422336 4627153702354944 4636722724257792 4646511723675648 4659563722899456 4694022807355392 4707208264679424 4714042023887616 4723552737820672 4726901199863808 4730410225359448 4733525051834368 4743314051252224 4766680130322432 4788868087758848 4801931377639424 4802319964409856 4815419948924928 4815809627231232 4825976713003008 4835956903815744 4839141229461504 4861666479046656 4875322845560832 4892251049885696 4895719099858944 4912718124511232 4926119258095616 4926517894523904 4936918706405376 4962951197360128 4966621026189312 4973428926840832 4987399232815104 5001408781221888 5008669650380592 5011967701942272 5022332524855296 5039771179455488 5070566210568192 5080796222193664 5088172343243776 5095068121694208 5102052088741888 5102464962185472 5116383695732736 5127185350262784 5138204210304228 5141587556302848 5165520633987072 5176203006621696 5180030523408384 5201701543600128 5212196124491776 5215890979160064 5219763007293184 5234001711726592 5262253230129152 5273135647195136 5277034840326144 5284268234768384 5299111684866048 5313996830048256 5321711503529379 5325215683313664 5336228307658752 5353295673556992 5387476598728704 5398345986080768 5402172799844352 5406183114696512 5420930344288256 5436157676716032 5447634434654208 5476359941914624 5488365673611264 5499715694535552 5503782431121408 5518795896520704 5526807890075136 5541884165357568 5561126818709504 5571797537783808 5583320097030144 5591144057012224 5595107542695936 5602706625144832 5614534999441408 5630306165170176 5645664767705088 5669742576887424 5671944225554432 5687876653154304 5699884837502976 5711672283168768 5715895749967872 5724193886149248 5739808599834624 5759738490806272 5794391197220864 5818632438284288 5830916672847872 5831388528211968 5843447925444024 5847295652265984 5863720640053248 5872233383204832 5876100064346112 5888251925692416 5915660578996224 5920034883895296 5932277603094528 5944801764114432 5952875789216384 5965443436906496 5981716241973248 5998518815686656 6026440739651584 6030896960372736 6043368943976448 6056127639846912 6068651800866816 6073139234340864 6081956004033576 6098546637324288 6135237738233856 6156540647047168 6160904934653952 6169538269806592 6173911771250688 6182296965677056 6195348964900864 6212751630532608 6256267671048192 6276277686239232 6285389365183488 6290037064138752 6302534933151744 6303044953287936 6316351874371584 6333581903265792 6355573507096576 6380937253748736 6403093285879808 6420559931899904 6421079502974976 6434635617337344 6447942538420992 6470312430403584 6479705802157056 6482221972062208 6500430460747776 6518690096873472 6527625466478592 6532452285677568 6545961493069824 6559781256953856 6568690526031872 6582558275207168 6649865643753472 6668545041629184 6678226200507456 6682623602589696 6696443366473728 6696985262868432 6701395017203712 6711123866519808 6729430772219904 6760754947424256 6779745832108032 6793424162258944 6803286616247296 6821844927643648 6836247133683712 6850938947072304 6855450075070464 6887360845316096 6901604008828928 6906707364544512 6926108227928064 6935602058133504 6940730553532416 6955084086386688 6969767585513472 7036046453768192 7041034211033088 7065482246488064 7085329106731008 7095615338039172 7100287577751552 7114971076878336 7150020195483648 7183302131638272 7202897066459136 7203479946614784 7223129923387392 7248210235621376 7263512579538944 7292499718569984 7317820898148352 7332954259380736 7338376574828544 7369077186766848 7389178887143424 7389776841785856 7405378059608064 7444426796040192 7449931539283968 7460143390261248 7481098849222656 7507074886893568 7559656769183232 7583835537539072 7615563044225024 7621194333290496 7632258514865664 7642602182541312 7653078133112832 7653697443278208 7674575543599104 7690778025394176 7748280950980608 7764304509932544 7775184704282624 7791263900592032 7796394203021312 7818294186737664 7829644510939776 7851002567589888 7887547438661632 7893379845193728 7909703470792704 7915552260489216 7926402352152576 7948667527299072 7998025087582208 8029943510335488 8057825258635264 8074836853129216 8091535734489088 8097518979121152 8109274672044768 8131395516432384 8154236515074048 8171451651981312 8214539912871936 8232548510416896 8249573541803328 8255005626728448 8278217894379034 8283668840710144 8341690228064256 8380519153577984 8386716085518336 8403379910868992 8404059937717248 8421802499162112 8444775871021056 8445459247755264 8468497151557632 8507916338331648 8531814979731456 8549827256254464 8561439337299968 8567508424753152 8579514156449792 8597256717894656 8639607736209408 8667240614330368 8691586795831296 8703500621971456 8727948657426432 8734402494332928 8746375009271808 8747082792317952 8765171888166036 8770943478398976 8873490868494336 8891393388838912 8904301600676608 8928591155298304 8929313683824576 8935193356271616 8948165155359744 8972574362959872 8997778223529984 9014339929899008 9039661109477376 9046345440559104 9065053415964672 9084191459770368 9102977701300224 9134585262763072 9140600100093952 9208943152726016 9234810970570752 9247469410844672 9254307404709888 9273445448515584 9293023447351296 9319127445798912 9414416529358848 9428084047775232 9447105475641344 9453802399727616 9460820450718896 9467050103668736 9486628102504448 9533360260644864 9577736175517696 9604639928819712 9630839897849856 9631619254462464 9651953426006016 9671913807631488 9723332958093312 9750645691121664 9784502099771392 9791438199717888 9825436249022464 9852238516191232 9853035789047808 9873837412810752 9925902394720256 9946857853681664 9974798465630208 10002817562443776 10017339300761184 10023935403884544 10044665049710592 10079542358910976 10141132421136384 10176344686487552 10190136243388416 10204104177483776 10204929924370944 10232767391465472 10254370700525568 10276408420608456 10283175112605696 10331041267974144 10352406013243392 10360061046816768 10403403087200256 10424392248983552 10431781958320128 10439526014586368 10468003423453184 10524506460258304 10546271294390272 10554069680652288 10568536469536768 10598223369732096 10627993660096512 10643423007058758 10650431366627328 10672456615317504 10706591347113984 10774953197457408 10796691972161536 10804345599688704 10812366229393024 10841860688576512 10872315353432064 10895268869308416 10952719883829248 10976731347222528 10999431389071104 11007564862242816 11037591793041408 11053615780150272 11083768330715136 11122253637419008 11143595075567616 11166640194060288 11182288114024448 11190215085391872 11205413250289664 11229069998882816 11260612330340352 11291329535410176 11339485153774848 11343888451108864 11375753306308608 11399769675005952 11423344566337536 11431791499935744 11448387772298496 11479617199669248 11519476981612544 11588782394441728 11637264876568576 11661833345695744 11662777056423936 11686895850888048 11694591304531968 11727441280106496 11744466766409664 11752200128692224 11776503851384832 11831321157992448 11840069767790592 11864555206189056 11889603528228864 11905751578432768 11930886873812992 11963432483946496 11997037631373312 12052881479303168 12061793920745472 12086737887952896 12112255279693824 12137303601733632 12146278468681728 12163912008067152 12197093274648576 12313081294094336 12321809869307904 12339076539613184 12364593931354112 12390697929801728 12417326841568551 12425503261065216 12512535342096384 12570778730366976 12580074128277504 12605069866303488 12606089906575872 12632703748743168 12667163806531584 12711147014193152 12761874507497472 12806186571759616 12842159005949952 12869271234674688 12895885076841984 12959411604314112 13000860921495552 13037380193746944 13055250932957184 13091922986139648 13119562513907712 13137381052063744 13165116550414336 13299731287506944 13337090083258368 13356452401014912 13392886732947456 13393970525736864 13402790034407424 13422247733039616 13458861544439808 13521509894848512 13559491664216064 13606573232494592 13643689855287296 13701877894144608 13710900150140928 13774721690632192 13803208017657856 13813414729089024 13852216455856128 13871204116267008 13881461107064832 13910168172773376 13939535171026944 14072092907536384 14082068422066176 14130964492976128 14170658213462016 14191230676078344 14200575155503104 14229942153756672 14300040390967296 14366604263276544 14405794132918272 14406959893229568 14446259846774784 14496420471242752 14527025159077888 14584999437139968 14635641796296704 14665908518761472 14676753149657088 14738154373533696 14778357774286848 14779553683571712 14810756119216128 14888853592080384 14899863078567936 14920286780522496 14962197698445312 15014149773787136 15119313538366464 15167671075078144 15231126088450048 15242388666580992 15264517029731328 15285204365082624 15306156266225664 15307394886556416 15349151087198208 15381556050788352 15496561901961216 15528609019865088 15550369408565248 15582527801184064 15592788406042624 15636588373475328 15659289021879552 15702005135179776 15775094877323264 15786759690387456 15819406941585408 15831104520978432 15852804704305152 15897335054598144 15996050175164416 16059887020670976 16115650517270528 16149673706258432 16183071468978176 16195037958242304 16218549344089536 16262791032864768 16308473030148096 16342903303962624 16429079825743872 16465097020833792 16499147083606656 16556435788758068 16567337681420288 16683380456128512 16761038307155968 16773432171036672 16806759821737984 16808119875434496 16843604998324224 16890918495510528 16936994303115264 17015832676663296 17063629959462912 17099654512508928 17122878674599936 17135016849506304 17159028312899584 17194513435789312 17279215472418816 17383173591662592 17407001243942912 17455897314852864 17492750018543616 17494165584635904 17530343776332072 17541886956797952 17746981736988672 17782786777677824 17808603201353216 17857182310596608 17858627367649152 17896330310719488 17945148725919744 17995556447059968 18028679859798016 18079322218954752 18092690881118208 18130106831929344 18168382919540736 18205955402600448 18269170525526144 18417886305452032 18469621941141504 18494938821689344 18508614809419776 18546890897031168 18586046894702592 18638254891597824 18828833058717696 18856168095550464 18894210951282688 18907604799455232 18921640901437792 18934100207337472 18973256205008896 19066720521289728 19155472351035392 19209279857639424 19261679795699712 19263238508924928 19303906852012032 19343827615262976 19446665916186624 19501291382243328 19569004199542784 19582876399435776 19650872498044928 19704477032382464 19706071578095616 19747674825621504 19851804789440512 19893715707363328 19949596931260416 20005635124887552 20034678601522368 20047870807769088 20089330099421184 20159084717821952 20282264842272768 20352689372975104 20380272486776832 20408208354967552 20409859848741888 20465534782930944 20508741401051136 20552816841216912 20566350225211392 20662082535948288 20704812026486784 20720122093633536 20806806174400512 20848784497967104 20879052029172736 20936006846906368 21049012920516608 21092542588780544 21108139361304576 21137072939073536 21196446739464192 21255987320193024 21286846014117516 21300862733254656 21344913230635008 21549906394914816 21593383944323072 21608691199377408 21624732458786048 21683721377153024 21744630706864128 21790537738616832 21953462694445056 21998862778142208 22015129724485632 22107231560300544 22167536661430272 22244507274838016 22333280388120576 22364576228048896 22380430170783744 22410826500579328 22458139997765632 22521224660680704 22678970307549696 22687776902217728 22751506612617216 22846689132675072 22863582999871488 22896775544596992 22959234399338496 23038953963225088 23274529753137152 23325554112847872 23373791701776096 23389182609063936 23454882560212992 23488933532819328 23553007702769664 23662642315984896 23680139535581184 23729110412378112 23779207056457728 23811503156865536 23861773747625984 23926864967892992 23994075262746624 24105762958606336 24173475775905792 24224510559387648 24274607203467264 24292556937363456 24327824016134304 24394186549297152 24626162588188672 24643619738615808 24729187862708224 24781395859603456 24834653683137102 24851006522130432 25025070684192768 25141557460733952 25160148256555008 25210139732606976 25212179813151744 25265407497486336 25334327613063168 25422294028386304 25523749014994944 25612373143519232 25684318011899904 25738542469349376 25791770153683968 25918823208628224 26001721842991104 26074760387493888 26110501865914368 26183845972279296 26239125027815424 26274762104127488 26330233100828672 26599462575013888 26674180166516736 26712904802029824 26785773465894912 26787941051473728 26805580068814848 26844495466079232 26917723088879616 27043019789697024 27118983328432128 27213146464989184 27287379710574592 27403755788289216 27421800300281856 27549443381264384 27606416035315712 27626829458178048 27704432911712256 27742408232534016 27762922214129664 27820336345546752 27879070342053888 28144185815072768 28261928985952256 28341316426924032 28382461352156688 28401150311006208 28459884307513344 28600080781934592 28733208526553088 28813919786459136 28892519693549568 28992840942485504 29054050318155776 29169998874279936 29271283592593408 29331817037522944 29353506299314176 29476308747067392 29556715548573696 29559107367143424 29621512238432256 29777707184160768 29840573561044992 29924395396890624 30028299547574272 30238627076732928 30335342150156288 30462252176900096 30529034059462656 30570408730165248 30612312532451328 30614789773112832 30698302174396416 30763112101576704 30993123803922432 31057218039730176 31100738817130496 31165055602368128 31273176746950656 31318578043759104 31404010270359552 31550189754646528 31573519380774912 31638813883170816 31662209041956864 31705609408610304 31794670109196288 31992100350328832 32119774041341952 32231301034541056 32299347412516864 32366142937956352 32390075916484608 32437098688179072 32525582065729536 32616946060296192 32685806607925248 32858159651487744 32930194041667584 32998294167213312 33112871577516136 33134675362840576 33366760912257024 33522076614311936 33546864342073344 33613519643475968 33616239750868992 33687209996648448 33781836991021056 33873988606230528 34031665353326592 34127259918925824 34199309025017856 34245757349199872 34270033699012608 34318056625799168 34389026871578624 34558430944837632 34766347183325184 34814002487885824 34911794629705728 34985500037087232 34988331169271808 35060687552664144 35083773913595904 35493963473977344 35565573555355648 35617206402706432 35714364621193216 35717254735298304 35792660621438976 35890297451839488 35991112894119936 36057359719596032 36158644437909504 36185381762236416 36260213663858688 36336765839081472 36411910805200896 36538341051052288 36835772610904064 36939243882283008 36989877643378688 37017229618839552 37093781794062336 37172093789405184 37251980524705653 37276509783195648 37712336191100928 37788421902565376 37815209598910464 37843281802875584 37868200414674944 37946512410017792 38133441042579456 38310944702070784 38418559715278848 38526477017849856 38607813704024064 38687655230525952 39002582764486656 39138008399085568 39165752798871552 39301744996089856 39412143156191232 39495349651243008 39703609578881024 39899193862520832 40011270249775104 40069357203044736 40178660198842368 40318169435643904 40564529684545536 40705378745950208 40816416709935104 40819719697483776 40931069565861888 41105633682433824 41132700450422784 41324165071896576 41409624052973568 41440244187267072 41613612348801024 41758104058345472 41872013693812736 42185085177561088 42216278722609152 42274145878147072 42392893478928384 42511974640386048 42573692028235032 42601725466509312 42689826461270016 43099812789829632 43186767888646144 43217382398754816 43249464917572096 43367442754306048 43489261413728256 43581075477233664 43906925388890112 43997725556284416 44030259448971264 44214463120601088 44335073322860544 44489014549676032 44666560776241152 44729152456097792 44760860341567488 44821653001158656 44916279995531264 45042449321361408 45357940615099392 45375553804435456 45503013225234432 45693378265350144 45727165999742976 45793551089193984 45918468798676992 46077907926450176 46549059506274304 46651108225695744 46747583403552192 46778365218127872 46909765120425984 46977867065638656 47106015405539328 47325284631969792 47360279071162368 47458220824756224 47558414112915456 47623006313731072 47723547495251968 47853729935785984 47988150525493248 48211525917212672 48346951551811584 48449021118775296 48549214406934528 48585113874726912 48655648032268608 48788373098594304 49252325176377344 49287239477231616 49458375725416448 49562791719206912 49669307366274204 49702013044260864 50050141368385536 50283114921467904 50320296513110016 50420279465213952 50424359626303488 50530814994972672 50844588056772608 51047498029989888 51224746287038464 51368636023799808 51477084938698752 51583540307367936 51837646417256448 52149520774987776 52221003731828736 52367691944558592 52478250055630848 52549524208254976 52660466201657344 53348360333033472 53425809604059648 53571546931789824 53575882102947456 53688990932158464 53835446177759232 54086039579394048 54237966656864256 54426292929978368 54574759421149184 54807511576578432 55098886762528768 55212832070631424 55253658916356096 55408865823424512 55484816465068032 55525844428259328 55640672691093504 55758140684107776 56523857971904512 56682632853848064 56764922704313376 56802300622012416 56919768615026688 57200161563869184 57466417053106176 57627839572918272 57785039387099136 57985681884971008 58108100636311552 58339997748559872 58542567185186816 58663634075045888 58707012598628352 58952617494134784 59113431097147392 59118214734286848 59243024476864512 59555414368321536 59681147122089984 59848790793781248 60056599095148544 60477254153465856 60670684300312576 60924504353800192 61058068118925312 61140817460330496 61224625064902656 61229579546225664 61396604348792832 61526224203153408 61986247607844864 62114436079460352 62201477634260992 62330111204736256 62546353493901312 62637156087518208 62808020540719104 63100379509293056 63147038761549824 63277627766341632 63324418083913728 63411218817220608 63589340218392576 63984200700657664 64462602069082112 64598694825033728 64732285875912704 64780151832969216 64874197376358144 65051164131459072 65233892120592384 65371613215850496 65860388083335168 65996588334426624 66225743155032272 66269350725681152 66733521824514048 67044153228623872 67093728684146688 67232479501737984 67374419993296896 67563673982042112 68063330706653184 68254519837851648 68491514698399744 68540067398025216 68636113251598336 68778053743157248 69116861889675264 69628004975771648 69823589259411456 69976662338543616 70121375105328288 70167547827191808 70987926947954688 71234412805412864 71428729242386432 71434509470596608 71585321242877952 71780594903678976 71982225788239872 72114719439192064 72317288875819008 72520427327717376 72673531678162944 72823821610401792 73076682102104576 73671545221808128 73878487764566016 73979755286757376 74187563588124672 74344187578810368 74503961049411306 74553019566391296 75424672382201856 75576843805130752 75630419197820928 75686563605751168 75893024820035584 76266882085158912 76621889404141568 76837119430557696 77052954035699712 77215627408048128 77375310461051904 78005165528973312 78276016798171136 78331505597743104 78603489992179712 78824286312382464 78990699302486016 79407219157762048 79798387725041664 80022540499550208 80138714406089472 80357320397684736 80636338871287808 81129059369091072 81410757491900416 81632833419870208 81639439394967552 81862139131723776 82211267364867648 82265400900845568 82648330143793152 82819248105947136 82880488374534144 83227224697602048 83516208116690944 83744027387625472 84370170355122176 84432557445218304 84548291756294144 84785786957856768 85023949280772096 85147384056470064 85203450933018624 85379652922540032 86199625579659264 86373535777292288 86498929835144192 86734885508612096 86978522827456512 87162150954467328 87813850777780224 87995451112568832 88060518897942528 88428926241202176 88670146645721088 88978029099352064 89333121552482304 89458304912195584 89521720683134976 89643306002317312 89832559991062528 90084898642722816 90715881230198784 91006026450468864 91386756530700288 91587102178387968 91836937597353984 92155815852900352 93098119012548608 93302216451391488 93495166807104384 93819530240851968 93955734131277312 94212030811078656 94650569263939584 94720558142324736 94916441649512448 95116828225830912 95246012627462144 95447094990503936 95976301050986496 96423051834425344 96693903103623168 96898042237550592 97098428813869056 97170227749453824 97311296064537216 97576746197188608 98504650352754688 98574478954463232 98916751450832896 99125583438413824 99338614732548408 99404026088521728 100100282736771072 100566229842935808 100640593026220032 100840558930427904 100848719252606976 101061629989945344 101689176113545216 102094996059979776 102449492574076928 102737272047599616 102954169877397504 103167080614735872 103675292834512896 104299041549975552 104442007463657472 104735383889117184 104956500111261696 105099048416509952 105320932403314688 106696720666066944 106851619208119296 107143093863579648 107151764205894912 107377981864316928 107670892355518464 108172079158788096 108475933313728512 108852585859956736 109149518842298368 109615023153156864 110197773525057536 110425664141262848 110507317832712192 110817731646849024 110969632930136064 111051688856518656 111281345382187008 111516281368215552 113047715943809024 113365265707696128 113529845408626752 113604601244024832 113839537230053376 114400323127738368 114932834106212352 115255679145836544 115971363769942016 116216201272623104 117085134370373632 117327268150091776 117414025197256704 117905234988269568 118236429468573696 118486048953729024 119110828736643072 119697581587562496 120113198190297088 120954508306931712 121849008707600384 122116136237850624 122449250129805312 122459159092451328 122793208697585664 123972495215689728 124228872158920704 124402955268521984 124660222409472512 125274312175036416 125616041081438208 126200759018586112 126555255532683264 126648836167827456 126822437634441216 127178680436785152 128925204138164224 129464571751825408 129560303665938432 129748394752716288 130102328262918144 130467784241184768 130743226431700992 131720776166670336 131993176668853248 132451486310064544 132538701451362304 133467043649028096 134088306457247744 134187457368293376 134464959003475968 134748839986593792 135127347964084224 136126661413306368 136509039675703296 136983029396799488 137080134796050432 137272226503196672 137556107486314496 138233723779350528 139256009951543296 139647178518822912 139953324677087232 140242750210656576 140335095654383616 141975853895909376 142468825610825728 142857458484772864 142869018941193216 143170642485755904 143561189807357952 143964451576479744 144229438878384128 144634577751638016 145040854655434752 145347063356325888 145647643220803584 146153364204209152 147343090443616256 147756975529132032 147959510573514752 148375127176249344 148688375157620736 149007922098822612 149106039132782592 150849344764403712 151153687610261504 151260838395641856 151373127211502336 151786049640071168 152533764170317824 153243778808283136 153674238861115392 154105908071399424 154431254816096256 154750620922103808 156552033596342272 156663011195486208 157206979984359424 157648572624764928 157981398604972032 158814438315524096 160045080999100416 160277428812178944 160714640795369472 161272677742575616 162258118738182144 162821514983800832 163278878789935104 163724278263447552 164422534729735296 165296660287586304 165638496211894272 165760976749068288 166454449395204096 167032416233381888 167488054775250944 168740340710244352 169096583512588288 169571573915713536 170047898561544192 170294768112940128 170406901866037248 170759305845080064 172399251159318528 172997859670288384 173469771017224192 173957045654913024 174324301908934656 175627701555560448 175990902225137664 176121037795885056 176857852482404352 177340293291442176 177956058198704128 178666243104964608 178916609824391168 179043441366269952 179286612004634624 179665119982125056 180169797285445632 181431762460397568 182012052900937728 182773513061400576 183174204356775936 183673875194707968 184311631705800704 186196238025097216 186604432902782976 186990333614208768 187639060481703936 187911468262554624 188424061622157312 189301138527879168 189441116284649472 189832883299024896 190233656451661824 190492025254924288 190894189981007872 191952602101972992 192846103668850688 193387806207246336 193796084475101184 194196857627738112 194340455498907648 194622592129074432 195153492394377216 197009300705509376 197833502901665792 198251166876827648 198677229465096816 198808052177043456 200200565473542144 201132459685871616 201281186052440064 201697438505213952 202123259979890688 203378352227090432 204189992119959552 204898985148153856 205474544095199232 205908339754795008 206334161229471744 207350585669025792 208884014927314944 209470767778234368 210198096833019904 210641864806629376 213703238416238592 214286187727159296 214303528411789824 214755963728633856 215341784711036928 216344158317576192 216951866627457024 217705171719913472 219230046306313728 220851328282525696 221014635665424384 221635463293698048 221939265860272128 222562690764374016 223032562736431104 226095431887618048 226730531415392256 227059690817253504 227679074460106752 228800646255476736 229865668212424704 230511358291673088 231942727539884032 234170268740747264 234654536300183552 234828050394513408 235810469976539136 236472858937147392 236972097907458048 238221657473286144 239395163175124992 240226396380594176 241909016613863424 243698017415200768 244232272475701248 244898500259610624 244918318184902656 245586417395171328 247944990431379456 248457744317841408 248805910537043968 249320444818945024 250548624350072832 251232082162876416 252401518037172224 253110511065366528 253297672335654912 253644875268882432 254357360873570304 257850408276328448 258929143503650816 259120607331876864 259496789505432576 260204656525836288 260935568482369536 261486452863401984 263441552333340672 263986353337706496 264902972620129088 265077402902724608 266934087298056192 268176612914495488 268374914736586752 268929918006951936 269497679973187584 270254695928168448 273018079351406592 273966058793598976 274160269592100864 274544453006393344 275112214972628992 276467447558701056 279294357037645824 279906649354174464 280485500421313152 283951707791818752 284937651221651456 285714916969545728 285738037882386432 286341284971511808 287928903152959488 288458877756768256 289269155503276032 290081709310869504 290694126712651776 291295286441607168 292306728408418304 295513951058264064 295919021147029504 296750254352498688 297376750315241472 298015844197645224 298212078265565184 301698689528807424 302307375220523008 302521676791283712 302746254423004672 303572099280142336 305067528340635648 306487557616566272 307348477722230784 308211816142798848 308862509632192512 309501241844207616 313104067192684544 313326022390972416 314413959968718848 315297145249529856 315962797209944064 317628876631048192 320090161998200832 320554857624357888 321429281590738944 322545355485151232 324516237476364288 325643029967601664 326557757579870208 327448556526895104 328845069459470592 330593320575172608 331276992423788544 331521953498136576 332908898790408192 334064832466763776 334976109550501888 337480681420488704 338193167025176576 339143147831427072 340095797123088384 340589536225880256 340813803732074496 341518611690160128 344798502318637056 345995719340576768 346939542034448384 347914091309826048 348648603817869312 351255403111120896 351981804450275328 352242075591770112 353715704964808704 355912116397408256 357332486209929216 357833219648782336 358573224009269248 359330239964250112 360339594570891264 362863524920795136 365547026122801152 366348408713551872 367347750389415936 368623263411601408 373208865805565952 373980667228417536 375822936525109248 376848123244314624 378602277055758336 379665766598049792 380467312903323648 380984050509848576 381788379962015744 385692207337701376 386775612414492672 388393715255476224 388680910997815296 389245184258148864 390306984788754432 395667005803331584 397354458930193632 397616104354086912 400401130947084288 402264919371743232 402562372104880128 403394877010427904 404246519959781376 406756704454180864 408379984239919104 409797970296307712 410949088190398464 411816679509590016 412668322458943488 414701171338051584 417768029854629888 418941535556468736 420396193666039808 421283729613258752 427406476832477184 428572375454318592 428607056823579648 429511927457267712 430683569422073856 432688316635152384 433903733254914048 435410343439826944 438460092612627456 441702656565051392 442029271330848768 443270926587396096 443878531720544256 445125381528748032 446065125472862208 452190863775236096 453461062830784512 454119381634507008 455358148920213504 457601292510953472 459731336424849408 461022716583346176 463885455079768064 468340537481494528 469309072600367104 469656100789026816 471620939953078272 472945717874294784 473944195814916096 476443314946572288 480452792761188352 483818033227726848 487396034830401536 488464544951402496 489836636369805312 491172834790342656 495889980862758912 496915488635682816 497611821074087936 498640889637890048 501097248700145664 502464164325752832 504803036074344448 506221022130733056 507289750537764864 508714721747140608 515700816552656896 517858287007301632 518993579010865152 520409313051672576 521871136964739072 522972905726803968 526883104666681344 527972706675412992 529805945240258176 533868174596112384 536353225828990976 536749829473173504 537859836013903872 538995359946375168 540509391856336896 546036158702813184 547932117587197952 548320539184201728 549088906012786688 550224429945257984 552934895117402112 558588714075291648 559813298708348928 560971000842626304 567903415583637504 569875302443302912 571429833939091456 571476075764772864 572682569943023616 575857806305918976 576917755513536512 578538311006552064 580163418621739008 581388253425303552 582590572883214336 584613456816836608 591027902116528128 591838042294059008 593500508704997376 594753500630482944 596031688395290448 596424156531130368 603397379057614848 604614750441046016 605492508846009344 607144198560284672 610135056681271296 612975115233132544 614696955444461568 616423632285597696 617725019264385024 619002483688415232 626208134385369088 626652044781944832 628827919937437696 630594290499059712 631925594419888128 641109715248715776 642858563181477888 645090710970302464 649032474952728576 651286059935203328 653115515159740416 657690138918941184 662553984847577088 663043906996273152 665817797580816384 668129664933527552 674961362840977408 678286295662854144 680191594246176768 681179072451760512 683037223380320256 689597004637274112 691991438681153536 693879084068896768 695828182619652096 702510806222241792 703963608900550656 704484151183540224 707431409929617408 711824232794816512 714664972419858432 717146448018538496 718660479928500224 720679189141782528 725727049841590272 731094052245602304 732696817427103744 734695500778831872 737246526823202816 746417731611131904 747961334456835072 751645873050218496 753696246488629248 757204554111516672 759331533196099584 760934625806647296 761968101019697152 763576759924031488 771384414675402752 773551224828985344 776787430510952448 777361821995630592 778490368516297728 780613969577508864 791334011606663168 794708917860387264 795232208708173824 800802261894168576 804529838743486464 805124744209760256 806789754020855808 808493039919562752 813513408908361728 819595940592615424 821898176380796928 823633359019180032 825336644917886976 829402342676103168 837883071112937472 840792387332079616 842567459226517504 854812953664954368 857144750908637184 857214113647159296 859023854914535424 865376633270304768 867807466509828096 870820686879653888 876920185225254912 883405313130102784 886541853174792192 887757063441088512 890250763057496064 892130250945724416 906922125661569024 908238763269014016 910716297840427008 915202585021906944 919462672849698816 922045433166692352 927770910159536128 936681074962989056 938618145200734208 939312201578053632 943241879906156544 945891435748589568 947888391629832192 952886629893144576 960905585522376704 967636066455453696 974792069660803072 976929089902804992 979673272739610624 982345669580685312 991779961725517824 993830977271365632 995223642148175872 997281779275780096 1002194497400291328 1004928328651505664 1009606072148688896 1012442044261466112 1014579501075529728 1017429443494281216 1031401633105313792 1035716574014603264 1037987158021730304 1040818626103345152 1043742273929478144 1045945811453607936 1053766209333362688 1055945413350825984 1059611890480516352 1067736349192224768 1072706451657981952 1073499658946347008 1075719672027807744 1077990719892750336 1081018783712673792 1095864235174395904 1096641078368403456 1098177812025573376 1100448859890515968 1105869790234804224 1119626597416697856 1121942001685252608 1135806831167275008 1139750604886605824 1142952151529545728 1145365139886047232 1157076622013104128 1160326837243478016 1165181145766428672 1169226913633673216 1183676084588118016 1187001017409994752 1192063376790580896 1192848313062260736 1206794758115229696 1210985017692018688 1214288397120569344 1220270113362542592 1225950230466265088 1229393910888923136 1232847264571195392 1235450038528770048 1238004967376830464 1252416268770738176 1253304089563889664 1257655839874875392 1261188580998119424 1263851188839776256 1282219430497431552 1285717126362955776 1290181421940604928 1298064949905457152 1302572119870406656 1306231030319480832 1315380277837882368 1325107969695154176 1326087813992546304 1331635595161632768 1336259329867055104 1349922725681954816 1356572591325708288 1360383188492353536 1362358144903521024 1366074446760640512 1379194009274548224 1383982877362307072 1387758168137793536 1391656365239304192 1405021612444483584 1407927217801101312 1408968302367080448 1414862819859234816 1423648465589633024 1429329944839716864 1434292896037076992 1437320959857000448 1441358378283565056 1451454099683180544 1462188104491204608 1465393634854207488 1474493053646405632 1492835463222263808 1495922668913670144 1503291746100436992 1507392492977258496 1514409108223033344 1518663066392199168 1521869251613294592 1523936202039394304 1527153519848062976 1547102449657970688 1553574861021904896 1556980737032595456 1561227939155017728 1582668023213326336 1589417835720774528 1601604523788337152 1609059677486972928 1610249488419520512 1613579508041711616 1616986079839125504 1639191881185230848 1643796352761593856 1647266718038360064 1650673289835773952 1658804685352206336 1675766142225874944 1681584774664159232 1685134918453035008 1709625907329908736 1714289501817274368 1714428227294318592 1718047709829070848 1730753266540609536 1735614933019656192 1741641373759307776 1753840370450509824 1766810626260205568 1773083706349584384 1775514126882177024 1780501526114992128 1784260501891448832 1813844251323138048 1816477526538028032 1821432595680854016 1830405170043813888 1838925345699397632 1844090866333384704 1855541820319072256 1873362149925978112 1877236290401468416 1878624403156107264 1886483759812313088 1891782871497179136 1895776783259664384 1921811171044753408 1935272132910907392 1953858179805609984 1959346545479221248 1987661954542731264 1990447284296351744 1994563558551560192 2004388994800582656 2019212144297377792 2024884088522932224 2034858886988562432 2071433148029206528 2075974316043460608 2081637252206690304 2087484547858956288 2107532418666725376 2111890826701651968 2119223780961032704 2135472698384449536 2145412903315963904 2151439344055615488 2155981439785500672 2162037567425347584 2191728470348791808 2193282156736806912 2200897719781031936 2211739580469608448 2239253194833395712 2243884003370505216 2271613662334550016 2279501209773211648 2285904303059091456 2290730279772094464 2314153244026208256 2320653674486956032 2330362291532857344 2338453827267346432 2367352169176236032 2374002034819989504 2384126753581161792 2385696626124521472 2413589516230459392 2421970035384037376 2428576794241138688 2440540226725085184 2451900460932530176 2458787821777846272 2465694529142390784 2470900077057540096 2476009934753660928 2504832537541476352 2515311679749750784 2522377161996238848 2527702377679552512 2564438860994863104 2571434252725911552 2580362843881209856 2596129899810914304 2605144239740813312 2612462060638961664 2630760555675764736 2650215939390308352 2663271190323265536 2672518659734110208 2699845451363909632 2720766376984707072 2724716289807042048 2732148893521281024 2758388018549096448 2767965754724614144 2783312730478608384 2810043224888967168 2815854435602202624 2817936604734160896 2829725639718469632 2847296931179266048 2858659889679433728 2868585792074153984 2874641919714000896 2882716756567130112 2902908199366361088 2924376208982409216 2930787269708414976 2948986107292811264 2985670926444527616 2991845337827340288 3006583492200873984 3014784985954516992 3028818216446066688 3037326132784398336 3043738503226589184 3047872404078788608 3054307039696125952 3094204899315941376 3107149722043809792 3113961474065190912 3122455878310035456 3165336046426652672 3178835671441549056 3203209047576674304 3218119354973945856 3220498976839041024 3227159016083423232 3233972159678251008 3278383762370461696 3287592705523187712 3294533436076720128 3301346579671547904 3317609370704412672 3363169549328318464 3370269836906070016 3419251814659817472 3428856454588637184 3436095419658141696 3471229866039312384 3483282747518615552 3507680740901019648 3533621252520411136 3551028253764354048 3561003052229984256 3632955053076056064 3642865191361708032 3660810340087627776 3677850691398795264 3688181732666769408 3754472580802936832 3757248806312214528 3772967519624626176 3783565742994358272 3791553566519328768 3843622342089506816 3870544265821814784 3907716359611219968 3918693090958442496 3975323909085462528 3980894568592703488 3989127117103120384 4008777989601165312 4038424288594755584 4049768177045864448 4069717773977124864 4142866296058413056 4151948632086921216 4163274504413380608 4174969095717912576 4215064837333450752 4223781653403303936 4238447561922065408 4270945396768899072 4290825806631927808 4302878688111230976 4311962879571001344 4324075134850695168 4383456940697583616 4386564313473613824 4401795439562063872 4423479160939216896 4478506389666791424 4487768006741010432 4543227324669100032 4559002419546423296 4571808606118182912 4581460559544188928 4641307348973912064 4660724583065714688 4676907654534692864 4748004069639979008 4768253507162323584 4827179032460918784 4843940070768074752 4857153588482277376 4903800921865060352 4917575643555692544 4931389058284781568 4941800154115080192 4952019869507321856 5030623359499501568 5044754323992477696 5055404755359105024 5128877721989726208 5142868505451823104 5160725687762419712 5192259799621828608 5210288479481626624 5224924121277923328 5261521111351529472 5300431878780616704 5326542380646531072 5345037319468220416 5399690902727819264 5441532753969414144 5449432579614084096 5464297787042562048 5516776037098192896 5535931509449228288 5566625460957216768 5620086449777934336 5631708871204405248 5635873209468321792 5659451279436939264 5694593862358532096 5737171584148307968 5749283839428001792 5765433513134260224 5805816398732722176 5861574539416829952 5897972214585622528 5971341852889055232 5983690675654680576 6013166984401747968 6057636432892133376 6074652265568796672 6095744808157577216 6108614079392251904 6214299444087619584 6227922948130381824 6244911756620070912 6357671342883098112 6406418095153348608 6436238709947891712 6454318032166846464 6467944319356502016 6556767524740923392 6575185411046375424 6602693159343095808 6635218741408825344 6726339098656636928 6838503629319634944 6857712909177274368 6872190839316283392 6942459732078624768 6966565495037231104 7015361481802039296 7067242505040822272 7102056507528708096 7122006104459968512 7265910106152112128 7285730382723416064 7321620680175255552 7355701382797590528 7376363465333538816 7508945161605873664 7514497612624429056 7545935039249252352 7567131485988716544 7583107133038657536 7687244684179013632 7741088531643629568 7815432719222439936 7837386181916884992 7950647818170925056 7961789137185406976 7978254234206240768 8017555979202330624 8099536354091728896 8285732592116826112 8303897264173842432 8349938191435825152 8430129674666901504 8447563306806607872 8476895123844130816 8541890793537798144 8581651613263855616 8605757376222461952 8623925759142002688 8648150269701390336 8766913881395167232 8773128626947227648 8803590879124127744 8846958321878433792 8957012779333582848 8975536013482020864 9086454649338200064 9118004839092846592 9143617212236365824 9162921119088377856 9282614697947824128 9321449166131429376 9353815309069385728 9496008139279958016 9536507014324647168 9654358064921837568 9687880141536149504 9714307176964554752 9807601843730120704 9835151287111385088 9862778116569563136 9883600308230160384 9904039739014643712 10061246718999003136 10089508647984955392 10110809510718210048 10257755443979452416 10321451375524839424 10420576958963253248 10449848242555846656 10523042222703058944 10600863757561233408 10653084761293062144 10690074638936440832 10898865159228168192 10928595574085124096 11033552074196385792 11071863018898456576 11263417742408810496 11271746418936643584 11318902558873878528 11474343168296615936 11530867026268520448 11611632797465444352 11723149078833659904 11795944429171245056 11942683705778110464 11967381351309361152 12026333968803495936 12115272865784266752 12149304531137593344 12191489616315154432 12217228158784503808 12428598888175239168 12455845896260763648 12489823513240141824 12715342685766196224 12812836190306697216 12872477419895783424 12908636064333692928 12935888638713004032 13113535049481846784 13150370822092750848 13205386318686191616 13270437482817650688 13452678197313273856 13677007258639269888 13715425818354548736 13744381678632566784 13933130990074462208 14030722963604078592 14134485010081644544 14244012208919937024 14531820212304224256 14571460765446832128 14711402765595181056 14752726930667077632 15017890323211747328 15091870078498504704 15134262971977433088 15166214266077315072 15482177063287259136 15630865438444879872 15674772363833769984 15901295636341850112 15923578274370813952 15956508468412481536 16035111958404661248 16199072708183457792 16571465184233652224 16607794528347684864 16699876382871650304 16860259349333803008 16895126613613215744 16953790247688261632 17083781587075596288 17163303226527711232 17211514752444923904 17247851518284005376 17296300539402780672 17533827762790334464 17607181758248255488 17693916643756867584 17914025558667165696 17951072026964041728 18172909298676400128 18236009678185693184 18287234424472731648 18325842238176755712 18642898332262858752 18707630618138771456 19073014028649294336 19308716129843675136 19375760283072299008 19670302574222770176 19725556233139126272 19808079478029287424 20122493437998006272 20179017295969910784 20515510887958904832 20642902751049678848 20841153917926506496 20899696485111693312 21046084445406117888 21201727515122466816 21306169522586124288 21380149277872881664 21797730318456336384 21857191148170248192 22067104148392771584 22143726037796913152 22526835484817620992 22543492837873287168 22637805117747757056 22948686336593231872 23061734052537040896 23223265594930888704 23446298157667319808 23591888858342490112 23885367411556220928 23934762702618722304 24052667937606991872 24298609062275186688 24382979232630308864 24434456317569007616 24857197776350478336 24911691792521527296 25430685371532392448 25625672380613394432 25744954839791566848 25817272128667385856 25871777277426008064 26300741644185501696 26410772637372383232 26540874965635301376 26905356394626547712 27354014517278539776 27430851636709097472 27488763357265133568 27866261980148924416 28061445927208157184 28268970020163289088 28488024417839874048 29063640424608448512 29142921530893664256 29422805531190362112 29505453861334155264 30035780646423494656 30183740156997009408 30268525943954866176 30332428532154630144 30964354126574518272 31261730876889759744 31349544727667539968 31802591272683700224 31847156548741627904 31913016936824963072 32070223916809322496 33215589056695369728 33790253227226431488 33907580495376523264 34326606453055422464 34423029504889847808 34592601078805561344 35214363516496510976 35387833287513735168 35828051117334331392 35902144053928083456 36345818597352800256 36472019356371386368 36574468848945463296 36651684476353511424 37285796664525717504 37415261236277542912 38146028057298588672 38617432259687350272 38751520566144598016 39340605148445540352 39451112466278252544 39616158956058574848 40244986875996012544 40358034591939821568 41031021775917809664 41285805502099357696 41682307835853012992 41799392970223386624 42092168890812235776 42403455030244933632 42760298555745763328 43595460636912672768 43714382296340496384 44134208296785543168 44287452075593826304 45053670969635241984 45275610235495514112 45897372673186463744 46446531189861777408 46892596315334639616 47770734823112441856 47869525405237444608 48105335875213983744 48597218124550373376 48765958465260617728 48868912635138015232 49714395552700956672 49823383585043054592 50861370743064784896 51251344761226788864 51489909679583133696 51634544257334771712 51743554554852016128 52601483288371003392 52821545274744766464 53081749931270602752 53810712789253095424 54708029034557079552 54861703273418194944 54977526714530267136 55732523960297848832 56122891854416314368 58127280849216897024 59010907722668310528 60071561292846989312 60367480313994018816 60537051887909732352 61928708253149036544 62523461753779519488 62699089455335079936 63605182545367400448 63826033873649926144 64140447833618644992 66431178113390739456 67580506454452862976 67815160990753046528 68653212906110844928 68846059009779695616 69185202157611122688 70428727032993021952 70775666575027470336 71656102234668662784 71804288107856166912 72944038712742772736 73148937697890926592 73303368952707022848 74571593329051435008 74830522472555085824 76292056114597177344 77234864519374700544 77503041132289196032 78902224932556505088 79232317912117149696 80716069183879643136 82062043551835619328 82571611004198715392 83364615671706025984 83598785940446773248 84184337781624471552 84806910060489867264 85520597111491526656 87190921273825345536 87428764592680992768 88268416593571086336 88574904151187652608 90107341939270483968 90551220470991028224 91794745346372927488 92893062379723554816 93785192630669279232 95541469646224883712 95739050810474889216 96210671750427967488 97531916930521235456 97737825270276030464 99646767170086109184 101722741486129569792 102979819359166267392 103269088514669543424 105643090549489532928 106163499862541205504 109416058069114159104 109723406546836389888 109955053429060534272 111465047920595697664 112245783708832628736 116254561698433794048 118021815445336621056 120143122585693978624 120734960627988037632 121074103775819464704 123857416506298073088 125046923507559038976 125398178910670159872 127210365090734800896 127652067747299852288 128280895667237289984 132862356226781478912 135161012908905725952 135630321981506093056 137692118019559391232 140857454065986043904 143312204469337325568 143608576215712333824 145888077425485545472 146297875395781853184 146606737905414045696 149143186658102870016 149661044945110171648 152584112229194354688 154469729038749401088 155006082264578392064 157804449865113010176 158464635824234299392 161432138367759286272 164124087103671238656 165143222008397430784 166729231343412051968 167197571880893546496 168368675563248943104 171041194222983053312 174381842547650691072 177149808302375305216 180214683878540967936 181102440941982056448 185786124759447109632 187570385261338558464 191478101620949778432 192421343500855934976 195063833861042470912 199293534340172218368 203445482972259139584 205959638718332534784 206538177029339086848 211286181098979065856 212326999725082411008 218832116138228318208 219446813093672779776 219910106858121068544 222930095841191395328 224491567417665257472 232509123396867588096 240286245171387957248 242148207551638929408 247714833012596146176 250093847015118077952 250796357821340319744 254420730181469601792 255304135494599704576 256561791334474579968 265724712453562957824 270322025817811451904 271260643963012186112 275384236039118782464 281714908131972087808 286624408938674651136 287217152431424667648 291776154850971090944 292595750791563706368 293213475810828091392 299322089890220343296 305168224458388709376 308939458077498802176 310012164529156784128 316929271648468598784 328248174207342477312 334395143761787092992 336737351126497886208 342082388445966106624 348763685095301382144 354299616604750610432 360429367757081935872 362204881883964112896 371572249518894219264 375140770522677116928 382956203241899556864 384842687001711869952 390127667722084941824 398587068680344436736 406890965944518279168 413076354058678173696 422572362197958131712 437664232276456636416 438893626187345559552 439820213716242137088 448983134835330514944 465018246793735176192 480572490342775914496 484296415103277858816 495429666025192292352 500187694030236155904 501592715642680639488 510608270989199409152 513123582668949159936 531449424907125915648 540644051635622903808 542521287926024372224 574434304862849335296 583552309701942181888 585191501583127412736 598644179780440686592 610336448916777418752 617878916154997604352 620024329058313568256 633858543296937197568 656496348414684954624 668790287523574185984 673474702252995772416 684164776891932213248 697527370190602764288 708599233209501220864 720858735514163871744 743144499037788438528 750281541045354233856 765912406483799113728 769685374003423739904 780255335444169883648 797174137360688873472 813781931889036558336 826152708117356347392 845144724395916263424 875328464552913272832 877787252374691119104 879640427432484274176 897966269670661029888 930036493587470352384 1003185431285361278976 1021216541978398818304 1026247165337898319872 1062898849814251831296 1081288103271245807616 1085042575852048744448 1148868609725698670592 1167104619403884363776 1170383003166254825472 1197288359560881373184 1220672897833554837504 1240048658116627136512 1267717086593874395136 1312992696829369909248 1346949404505991544832 1395054740381205528576 1417198466419002441728 1441717471028327743488 1486288998075576877056 1500563082090708467712 1531824812967598227456 1539370748006847479808 1560510670888339767296 1594348274721377746944 1627563863778073116672 1750656929105826545664 1755574504749382238208 1795932539341322059776 1860072987174940704768 2006370862570722557952 2042433083956797636608 2052494330675796639744 2125797699628503662592 2162576206542491615232 2170085151704097488896 2297737219451397341184 2340766006332509650944 2394576719121762746368 2441345795667109675008 2480097316233254273024 2535434173187748790272 2625985393658739818496 2693898809011983089664 2790109480762411057152 2834396932838004883456 3063649625935196454912 3078741496013694959616 3188696549442755493888 3255127727556146233344 3501313858211653091328 3511149009498764476416 3591865078682644119552 3720145974349881409536 4084866167913595273216 4251595399257007325184 4325152413084983230464 4340170303408194977792 4595474438902794682368 4681532012665019301888 4789153438243525492736 4882691591334219350016 4960194632466508546048 5251970787317479636992 5387797618023966179328 5580218961524822114304 6127299251870392909824 6157482992027389919232 6377393098885510987776 6510255455112292466688 7022298018997528952832 7183730157365288239104 7440291948699762819072 8169732335827190546432 8503190798514014650368 8680340606816389955584 9190948877805589364736 9765383182668438700032 9920389264933017092096 10503941574634959273984 10775595236047932358656 11160437923049644228608 12254598503740785819648 12754786197771021975552 13020510910224584933376 14044596037995057905664 14367460314730576478208 14880583897399525638144 17360681213632779911168 18381897755611178729472 19530766365336877400064 19840778529866034184192 21551190472095864717312 22320875846099288457216 24509197007481571639296 25509572395542043951104 26041021820449169866752 29761167794799051276288 34721362427265559822336 36763795511222357458944 39061532730673754800128 43102380944191729434624 44641751692198576914432 52082043640898339733504 59522335589598102552576 69442724854531119644672 73527591022444714917888 78123065461347509600256 89283503384397153828864 104164087281796679467008 138885449709062239289344 156246130922695019200512 178567006768794307657728 208328174563593358934016 312492261845390038401024 416656349127186717868032 624984523690780076802048 1249969047381560153604096
- Sum of all divisors σ(n): 4674974921726575090248000
- Sum of proper divisors (its aliquot sum) s(n): 3425005874345014936643904
- 1249969047381560153604096 is an abundant number, because the sum of its proper divisors (3425005874345014936643904) is greater than itself. Its abundance is 2175036826963454783039808
Bases of 1249969047381560153604096
- Binary: 1000010001011000011110101001101001011010110101110111010100000000000000000000000002
- Hexadecimal: 0x108B0F534B5AEEA000000
- Base-36: 5NJOMTL6OBJGV0G0
Squares and roots of 1249969047381560153604096
- 1249969047381560153604096 squared (12499690473815601536040962) is 1562422619411964972292959135651405333738307977216
- 1249969047381560153604096 cubed (12499690473815601536040963) is 1952979913193775771471754915155163489747775185489857443389634369852276736
-
The
square root of 1249969047381560153604096 is 1118020146232.4192633781 -
The
cube root of 1249969047381560153604096 is 107720845.3556562521
Scales and comparisons
How big is 1249969047381560153604096?- 1,249,969,047,381,560,153,604,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,249,969,047,381,560,153,604,096 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 1249969047381560153604096 cubic inches would be around 8976737.1 feet tall.
Recreational maths with 1249969047381560153604096
- 1249969047381560153604096 backwards is 6904063510651837409699421
- The number of decimal digits it has is: 25
- The sum of 1249969047381560153604096's digits is 108
- 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 1249969047381560153604096 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 1249969047381560153604096 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/1249969047381560153604096/
Chicago style:
Numbermatics. 2024. "Number 1249969047381560153604096 - Facts about the integer". https://numbermatics.com/n/1249969047381560153604096/
The information we have on file for 1249969047381560153604096 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 1249969047381560153604096, math, Factors of 1249969047381560153604096, curriculum, school, college, exams, university, Prime factorization of 1249969047381560153604096, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred forty-nine sextillion, nine hundred sixty-nine quintillion, forty-seven quadrillion, three hundred eighty-one trillion, five hundred sixty billion, one hundred fifty-three million, six hundred four thousand and ninety-six.