382866391607229403237711872
382,866,391,607,229,403,237,711,872 is an even composite number composed of six prime numbers multiplied together.
382866391607229403237711872 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 382866391607229403237711872:
218 × 33 × 73 × 173 × 613 × 5213
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 61 × 61 × 61 × 521 × 521 × 521)See below for interesting mathematical facts about the number 382866391607229403237711872 from the Numbermatics database.
Names of 382866391607229403237711872
- Cardinal: 382866391607229403237711872 can be written as Three hundred eighty-two septillion, eight hundred sixty-six sextillion, three hundred ninety-one quintillion, six hundred seven quadrillion, two hundred twenty-nine trillion, four hundred three billion, two hundred thirty-seven million, seven hundred eleven thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 3.82866391607229403237711872 × 1026
Factors of 382866391607229403237711872
Divisors of 382866391607229403237711872
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 61 63 64 68 72 84 96 98 102 108 112 119 122 126 128 136 144 147 153 168 183 189 192 196 204 216 224 238 244 252 256 272 288 289 294 306 336 343 357 366 378 384 392 408 427 432 441 448 459 476 488 504 512 521 544 549 576 578 588 612 672 686 714 732 756 768 784 816 833 854 864 867 882 896 918 952 976 1008 1024 1029 1037 1042 1071 1088 1098 1152 1156 1176 1224 1281 1323 1344 1372 1428 1464 1512 1536 1563 1568 1632 1647 1666 1708 1728 1734 1764 1792 1836 1904 1952 2016 2023 2048 2058 2074 2084 2142 2176 2196 2304 2312 2352 2448 2499 2562 2601 2646 2688 2744 2856 2928 2989 3024 3072 3087 3111 3126 3136 3213 3264 3294 3332 3416 3456 3468 3528 3584 3647 3672 3721 3808 3843 3904 4032 4046 4096 4116 4148 4168 4284 4352 4392 4608 4624 4689 4704 4896 4913 4998 5124 5202 5292 5376 5488 5712 5831 5856 5978 6048 6069 6144 6174 6222 6252 6272 6426 6528 6588 6664 6832 6912 6936 7056 7168 7259 7294 7344 7442 7497 7616 7686 7803 7808 8064 8092 8192 8232 8296 8336 8568 8704 8784 8857 8967 9216 9248 9261 9333 9378 9408 9792 9826 9996 10248 10404 10584 10752 10941 10976 11163 11424 11529 11662 11712 11956 12096 12138 12288 12348 12444 12504 12544 12852 13056 13176 13328 13664 13824 13872 14067 14112 14161 14336 14518 14588 14688 14739 14884 14994 15232 15372 15606 15616 16128 16184 16384 16464 16592 16672 17136 17408 17493 17568 17629 17714 17934 18207 18432 18496 18522 18666 18756 18816 19584 19652 19992 20496 20808 20923 21168 21504 21777 21882 21952 22326 22491 22848 23058 23324 23424 23912 24192 24276 24576 24696 24888 25008 25088 25529 25704 26047 26112 26352 26571 26656 26901 27328 27648 27744 27999 28134 28224 28322 28672 29036 29176 29376 29478 29768 29988 30464 30744 31212 31232 31781 32256 32368 32768 32823 32928 33184 33344 33489 34272 34391 34816 34986 35136 35258 35428 35868 36414 36864 36992 37044 37332 37512 37632 39168 39304 39984 40992 41616 41846 42336 42483 43008 43554 43764 43904 44217 44652 44982 45696 46116 46648 46848 47824 48384 48552 49152 49392 49776 50016 50176 50813 51058 51408 52094 52224 52479 52704 52887 53142 53312 53802 54621 54656 55296 55488 55998 56268 56448 56644 57344 58072 58352 58752 58956 59536 59976 60928 61488 61999 62424 62464 62769 63257 63562 64512 64736 65331 65536 65646 65856 66368 66688 66978 68544 68782 69632 69972 70272 70516 70856 71736 72828 73728 73984 74088 74664 75024 75264 76587 78141 78336 78608 79713 79968 80703 81984 83232 83692 84672 84966 86016 87108 87528 87808 88434 89304 89964 91392 92232 93296 93696 95343 95648 96768 97104 98304 98469 98784 99127 99552 100032 100352 100467 101626 102116 102816 103173 104188 104448 104958 105408 105774 106284 106624 107604 109242 109312 110592 110976 111996 112536 112896 113288 114688 116144 116704 117504 117912 119072 119952 121856 122976 123403 123998 124848 124928 125538 126514 127124 127449 129024 129472 130662 131072 131292 131712 132651 132736 133376 133956 137088 137564 139264 139944 140544 141032 141712 143472 145656 147456 147968 148176 149328 150048 150528 150569 152439 153174 156282 156672 157216 157437 158661 159426 159936 161406 163968 166464 167384 169344 169932 172032 174216 175056 175616 176868 178608 178703 179928 182329 182784 184464 185997 186592 187392 188307 189771 190686 191296 193536 194208 195993 196608 196938 197568 198254 199104 200064 200704 200934 203252 204232 205632 206346 208376 208896 209916 210816 211548 212568 213248 215208 218484 218624 221184 221952 222467 223992 225072 225792 226576 226981 229376 229761 232288 233408 234423 235008 235824 238144 239139 239904 240737 243712 245952 246806 247996 249696 249856 251076 253028 254248 254898 258048 258944 261324 262144 262584 263424 265302 265472 266752 267912 271441 274176 275128 278528 279888 281088 282064 283424 286029 286944 291312 294912 295936 296352 297381 298656 299693 300096 301056 301138 304878 306348 309519 312564 313344 314432 314874 317322 318852 319872 322812 327936 332928 334768 338688 339864 344064 348432 350112 351232 353736 355691 357216 357406 359856 364658 365568 368928 370209 371994 373184 374784 376614 379542 381372 382347 382592 387072 388416 391986 393216 393876 395136 396508 398208 400128 401408 401868 406504 408464 411264 412692 416752 417792 419832 421632 423096 425136 426496 430416 433993 436968 437248 442368 442799 443904 444934 447984 450144 451584 451707 453152 453962 457317 458752 459522 464576 466816 468846 470016 471648 475983 476288 478278 479808 481474 487424 491904 493612 495992 499392 499712 502152 506056 508496 509796 516096 517888 522648 525168 526848 530604 530944 533504 535824 536109 540277 542882 546987 548352 550256 557056 557991 559776 562176 564128 564921 566848 569313 572058 573888 582624 589824 591872 592704 594762 597312 599386 600192 602112 602276 609756 612696 619038 625128 626688 628864 629748 634644 637704 639744 645624 655872 665856 667401 669536 677376 679728 680943 688128 689283 696864 700224 702464 703269 707472 711382 714432 714812 719712 722211 729316 731136 737856 740418 743988 746368 749568 753228 759084 762744 764694 765184 774144 776832 783972 786432 787752 790272 793016 796416 800256 802816 803736 813008 814323 816928 822528 825384 833504 835584 839664 843264 846192 850272 852992 858087 860832 863821 867986 873936 874496 884736 885598 887808 889868 892143 895968 899079 900288 903168 903414 906304 907924 914634 917504 919044 928557 929152 933632 937692 940032 943296 951966 952576 956556 959616 962948 974848 983808 987224 991984 998784 999424 1004304 1012112 1016992 1019592 1032192 1035776 1045296 1050336 1053696 1053983 1061208 1061888 1067008 1067073 1071648 1072218 1075369 1080554 1085764 1093974 1096704 1100512 1110627 1114112 1115982 1119552 1124352 1128256 1129842 1133696 1138626 1144116 1147776 1165248 1179648 1183744 1185408 1189524 1194624 1198772 1200384 1204224 1204552 1219512 1225392 1238076 1250256 1253376 1257728 1259496 1269288 1275408 1276303 1279488 1291248 1301979 1311744 1328397 1331712 1334802 1339072 1354752 1355121 1359456 1361886 1371951 1376256 1378566 1393728 1400448 1404928 1406538 1414944 1422764 1428864 1429624 1439424 1444422 1458632 1462272 1475712 1480836 1487976 1492736 1499136 1506456 1518168 1525488 1529388 1530368 1548288 1553664 1557269 1567944 1575504 1580544 1586032 1588867 1592832 1600512 1605632 1607472 1608327 1620831 1626016 1628646 1633856 1640961 1645056 1650768 1667008 1671168 1673973 1679328 1685159 1686528 1692384 1700544 1705984 1707939 1716174 1721664 1727642 1735972 1747872 1748992 1769472 1771196 1775616 1779736 1784286 1791936 1798158 1800576 1806336 1806828 1812608 1815848 1829268 1835008 1838088 1857114 1858304 1867264 1875384 1880064 1886592 1900087 1903932 1905152 1913112 1919232 1925896 1938641 1949696 1967616 1974448 1983968 1997568 1998848 2002203 2008608 2024224 2033984 2039184 2042829 2064384 2071552 2090592 2097851 2100672 2107392 2107966 2122416 2123776 2134016 2134146 2143296 2144436 2150738 2161108 2166633 2171528 2187948 2193408 2201024 2221254 2228224 2231964 2239104 2248704 2256512 2259684 2267392 2277252 2288232 2295552 2330496 2359296 2367488 2370816 2379048 2389248 2397544 2400768 2408448 2409104 2439024 2442969 2450784 2476152 2500512 2506752 2515456 2518992 2538576 2550816 2552606 2558976 2559673 2582496 2591463 2603958 2623488 2656794 2663424 2669604 2676429 2678144 2697237 2709504 2710242 2718912 2723772 2743902 2752512 2757132 2787456 2800896 2809856 2813076 2829888 2845528 2857728 2859248 2878848 2888844 2917264 2924544 2951424 2961672 2975952 2985472 2998272 3012912 3036336 3037951 3050976 3058776 3060736 3096576 3099593 3107328 3114538 3135888 3151008 3161088 3161949 3172064 3177734 3185664 3201024 3201219 3211264 3214944 3216654 3226107 3241662 3252032 3257292 3267712 3281922 3290112 3301536 3331881 3334016 3342336 3347946 3358656 3370318 3373056 3384768 3401088 3411968 3415878 3432348 3443328 3455284 3471944 3495744 3497984 3538944 3542392 3551232 3559472 3568572 3583872 3596316 3601152 3612672 3613656 3625216 3631696 3658536 3676176 3714228 3716608 3734528 3750768 3760128 3773184 3781939 3800174 3807864 3810304 3826224 3828909 3838464 3851792 3858677 3877282 3899392 3905937 3935232 3948896 3967936 3985191 3995136 3997696 4004406 4017216 4048448 4065363 4067968 4078368 4085658 4128768 4143104 4181184 4195702 4201344 4214784 4215932 4244832 4247552 4268032 4268292 4286592 4288872 4301476 4322216 4333266 4343056 4375896 4386816 4402048 4442508 4456448 4463928 4478208 4497408 4513024 4519368 4534784 4554504 4576464 4591104 4614497 4660992 4671807 4734976 4741632 4758096 4766601 4778496 4795088 4801536 4816896 4818208 4824981 4862493 4878048 4885938 4901568 4922883 4952304 5001024 5013504 5030912 5037984 5055477 5077152 5101632 5105212 5117952 5119346 5164992 5182926 5207916 5246976 5313588 5326848 5339208 5352858 5356288 5394474 5419008 5420484 5437824 5447544 5487804 5505024 5514264 5574912 5601792 5619712 5626152 5659776 5691056 5700261 5715456 5718496 5757696 5777688 5815923 5834528 5849088 5902848 5923344 5951904 5970944 5996544 6006609 6025824 6046747 6072672 6075902 6101952 6117552 6121472 6128487 6193152 6199186 6214656 6229076 6271776 6293553 6302016 6322176 6323898 6344128 6355468 6371328 6402048 6402438 6422528 6429888 6433308 6452214 6483324 6499899 6504064 6514584 6535424 6563844 6580224 6603072 6663762 6668032 6684672 6695892 6717312 6740636 6746112 6769536 6802176 6823936 6831756 6864696 6886656 6910568 6943888 6991488 6995968 7077888 7084784 7102464 7118944 7137144 7167744 7192632 7202304 7225344 7227312 7250432 7263392 7317072 7328907 7352352 7377881 7428456 7433216 7469056 7501536 7520256 7527583 7546368 7563878 7600348 7615728 7620608 7652448 7657818 7676928 7679019 7703584 7717354 7754564 7774389 7798784 7811874 7870464 7897792 7935872 7970382 7990272 7995392 8008812 8034432 8091711 8096896 8130726 8135936 8156736 8171316 8257536 8286208 8362368 8391404 8402688 8429568 8431864 8489664 8495104 8536064 8536584 8573184 8577744 8602952 8644432 8666532 8686112 8751792 8773632 8804096 8885016 8927856 8956416 8994816 9026048 9038736 9069568 9109008 9113853 9152928 9182208 9184709 9228994 9298779 9321984 9343614 9469952 9483264 9485847 9516192 9533202 9556992 9590176 9603072 9603657 9633792 9636416 9649962 9678321 9724986 9756096 9771876 9803136 9845766 9904608 10002048 10027008 10061824 10075968 10110954 10154304 10203264 10210424 10235904 10238692 10329984 10365852 10415832 10493952 10627176 10653696 10678416 10705716 10712576 10788948 10838016 10840968 10875648 10895088 10900883 10975608 11028528 11122069 11149824 11203584 11239424 11252304 11319552 11345817 11382112 11400522 11430912 11436992 11486727 11515392 11555376 11576031 11631846 11669056 11698176 11717811 11805696 11846688 11903808 11941888 11955573 11993088 12013218 12051648 12093494 12145344 12151804 12203904 12235104 12242944 12256974 12386304 12398372 12429312 12458152 12543552 12587106 12604032 12644352 12647796 12688256 12710936 12742656 12804096 12804876 12845056 12859776 12866616 12904428 12966648 12999798 13008128 13029168 13070848 13127688 13160448 13206144 13300609 13327524 13336064 13369344 13391784 13434624 13481272 13492224 13539072 13570487 13604352 13647872 13663512 13729392 13773312 13821136 13843491 13887776 13982976 13991936 14015421 14169568 14204928 14237888 14274288 14299803 14335488 14385264 14404608 14450688 14454624 14500864 14526784 14587479 14634144 14657814 14684957 14704704 14755762 14856912 14866432 14938112 15003072 15040512 15055166 15092736 15127756 15166431 15200696 15231456 15241216 15304896 15315636 15353856 15358038 15407168 15434708 15509128 15548778 15597568 15623748 15740928 15795584 15871744 15940764 15980544 15990784 16017624 16068864 16183422 16193792 16261452 16271872 16313472 16342632 16515072 16557901 16572416 16724736 16782808 16805376 16859136 16863728 16979328 16990208 17072128 17073168 17100783 17146368 17155488 17205904 17288864 17333064 17372224 17447769 17503584 17547264 17608192 17770032 17855712 17912832 17917711 17989632 18052096 18077472 18139136 18140241 18218016 18227706 18281273 18305856 18364416 18369418 18457988 18597558 18643968 18687228 18880659 18939904 18966528 18971694 19032384 19066404 19113984 19180352 19206144 19207314 19267584 19272832 19299924 19356642 19449972 19512192 19543752 19606272 19691532 19809216 20004096 20054016 20123648 20151936 20221908 20308608 20406528 20420848 20471808 20477384 20659968 20731704 20831664 20987904 21254352 21307392 21356832 21411432 21425152 21577896 21676032 21681936 21697151 21751296 21790176 21801766 21951216 22057056 22133643 22244138 22299648 22407168 22478848 22504608 22582749 22639104 22691634 22764224 22801044 22861824 22873984 22973454 23030784 23037057 23110752 23152062 23263692 23323167 23338112 23396352 23435622 23611392 23693376 23807616 23883776 23911146 23986176 24026436 24103296 24186988 24290688 24303608 24407808 24470208 24485888 24513948 24772608 24796744 24858624 24916304 25087104 25174212 25208064 25288704 25295592 25376512 25421872 25485312 25608192 25609752 25719552 25733232 25808856 25933296 25999596 26016256 26058336 26141696 26255376 26320896 26412288 26473573 26601218 26655048 26672128 26783568 26869248 26962544 26984448 27010739 27078144 27140974 27208704 27295744 27327024 27341559 27458784 27546624 27554127 27642272 27686982 27775552 27896337 27965952 27983872 28030842 28339136 28409856 28457541 28475776 28548576 28599606 28670976 28770528 28809216 28901376 28909248 29001728 29034963 29053568 29174958 29268288 29315628 29369914 29409408 29511524 29713824 29732864 29876224 30006144 30081024 30110332 30185472 30255512 30332862 30401392 30462912 30482432 30609792 30631272 30707712 30716076 30814336 30869416 31018256 31097556 31195136 31247496 31481856 31591168 31743488 31881528 31961088 32035248 32137728 32301479 32366844 32387584 32522904 32543744 32626944 32685264 32702649 32956897 33115802 33144832 33366207 33449472 33565616 33610752 33718272 33727456 33958656 33980416 34037451 34144256 34146336 34201566 34292736 34310976 34411808 34460181 34577728 34666128 34728093 34744448 34895538 35007168 35094528 35216384 35540064 35711424 35825664 35835422 35979264 36104192 36154944 36278272 36280482 36436032 36455412 36562546 36611712 36728832 36738836 36915976 37195116 37287936 37374456 37761318 37879808 37933056 37943388 38064768 38132808 38227968 38360704 38412288 38414628 38535168 38545664 38599848 38713284 38899944 39024384 39087504 39212544 39383064 39618432 39901827 40008192 40108032 40247296 40303872 40443816 40617216 40711461 40813056 40841696 40943616 40954768 41319936 41463408 41530473 41663328 41975808 42046263 42508704 42614784 42713664 42822864 42850304 42899409 43155792 43352064 43363872 43394302 43502592 43580352 43603532 43902432 44054871 44114112 44267286 44488276 44599296 44814336 44957696 45009216 45165498 45278208 45383268 45499293 45528448 45602088 45723648 45747968 45946908 46061568 46074114 46221504 46304124 46527384 46646334 46676224 46792704 46871244 47222784 47386752 47615232 47767552 47822292 47972352 48052872 48206592 48373976 48581376 48607216 48815616 48940416 48971776 49027896 49545216 49593488 49673703 49717248 49832608 50174208 50348424 50416128 50577408 50591184 50753024 50843744 50970624 51216384 51219504 51302349 51439104 51466464 51617712 51645167 51866592 51999192 52032512 52116672 52283392 52343307 52510752 52641792 52693081 52824576 52947146 53202436 53310096 53344256 53567136 53738496 53753133 53925088 53968896 54021478 54156288 54281948 54417408 54420723 54591488 54654048 54683118 54843819 54917568 55093248 55108254 55284544 55373964 55551104 55792674 55931904 55967744 56061684 56641977 56678272 56819712 56915082 56951552 57097152 57199212 57341952 57541056 57618432 57802752 57818496 58003456 58069926 58107136 58349916 58536576 58631256 58739828 58818816 59023048 59427648 59465728 59752448 60012288 60162048 60220664 60370944 60511024 60665724 60802784 60925824 60964864 61219584 61262544 61415424 61432152 61628672 61738832 62036512 62195112 62494992 62963712 63182336 63486976 63763056 63922176 64070496 64275456 64292963 64602958 64733688 64775168 65045808 65087488 65091453 65253888 65370528 65405298 65597509 65913794 66231604 66289664 66400929 66732414 66898944 67131232 67221504 67436544 67454912 67748247 67917312 67960832 68074902 68288512 68292672 68403132 68585472 68621952 68823616 68920362 69111171 69155456 69332256 69456186 69488896 69791076 70014336 70189056 70432768 71080128 71422848 71651328 71670844 71958528 72208384 72309888 72556544 72560964 72872064 72910824 73125092 73223424 73457664 73477672 73831952 74390232 74575872 74748912 75522636 75759616 75866112 75886776 76129536 76265616 76455936 76721408 76824576 76829256 77091328 77199696 77426568 77799888 77854483 78048768 78175008 78425088 78446449 78766128 79236864 79420719 79803654 80016384 80494592 80607744 80887632 81032217 81234432 81422922 81626112 81683392 81887232 81909536 82024677 82639872 82662381 82926816 83060946 83326656 83689011 83951616 84092526 85017408 85229568 85427328 85645728 85700608 85798818 86311584 86704128 86727744 86788604 87005184 87160704 87207064 87804864 88109742 88228224 88534572 88976552 89198592 89628672 89915392 90018432 90330996 90556416 90766536 90998586 91056896 91204176 91447296 91495936 91893816 92123136 92148228 92443008 92608248 93054768 93104263 93292668 93352448 93585408 93742488 94445568 94773504 94993409 95230464 95535104 95644584 96105744 96413184 96747952 96904437 97162752 97214432 97631232 97880832 97943552 98055792 98107947 98870691 99186976 99347406 99434496 99665216 100098621 100348416 100696848 100832256 101154816 101182368 101506048 101687488 101941248 102112353 102432768 102439008 102604698 102794699 102878208 102932928 103235424 103290334 103733184 103998384 104065024 104184279 104233344 104566784 104686614 105021504 105283584 105386162 105649152 105894292 106404872 106620192 106688512 107134272 107476992 107506266 107850176 107937792 108042956 108312576 108563896 108834816 108841446 109182976 109308096 109366236 109687638 109835136 110186496 110216508 110569088 110747928 111102208 111585348 111863808 111935488 112123368 113283954 113356544 113639424 113830164 113903104 114194304 114398424 114683904 115082112 115236864 115605504 115636992 115905307 116006912 116139852 116214272 116699832 117073152 117262512 117479656 117637632 118046096 118257101 118855296 118931456 119504896 119705481 120024576 120324096 120441328 120741888 121022048 121331448 121605568 121851648 121929728 122134383 122439168 122525088 122830848 122864304 123257344 123477664 124073024 124390224 124591419 124989984 125423977 125927424 126364672 126973952 127526112 127844352 127968911 128140992 128550912 128585926 129205916 129467376 129550336 130091616 130174976 130182906 130507776 130741056 130810596 131195018 131827588 132164613 132463208 132579328 132801858 133464828 133797888 134262464 134443008 134873088 134909824 135496494 135834624 135921664 136149804 136577024 136585344 136806264 137170944 137243904 137647232 137840724 138222342 138310912 138664512 138912372 138977792 139582152 140028672 140378112 140865536 141420761 142160256 142845696 143302656 143341688 143917056 144416768 144619776 145113088 145121928 145744128 145821648 146250184 146446848 146915328 146955344 147663904 148780464 149021109 149151744 149497824 151045272 151732224 151773552 152259072 152531232 152911872 153442816 153649152 153658512 154182656 154399392 154853136 154935501 155599776 155708966 156097536 156140053 156350016 156850176 156892898 157532256 158079243 158473728 158841438 159607308 160032768 160989184 161215488 161259399 161775264 162064434 162468864 162845844 163252224 163262169 163366784 163774464 163819072 164049354 164531457 165279744 165324762 165853632 166121892 166653312 167378022 167903232 168185052 170034816 170459136 170854656 171291456 171401216 171597636 172623168 173408256 173455488 173577208 174010368 174321408 174414128 175609728 176219484 176456448 177069144 177953104 178397184 179257344 180036864 180661992 181112832 181533072 181997172 182113792 182408352 182894592 182991872 183787632 184246272 184296456 184886016 185216496 185315011 186109536 186208526 186585336 186704896 187484976 188891136 189075173 189547008 189986818 190460928 191070208 191289168 192211488 192826368 192878889 193495904 193808874 194325504 194428864 195262464 195274359 195761664 195887104 196111584 196215894 196792527 197741382 198373952 198694812 198868992 199202787 199330432 200197242 200696832 201393696 201664512 202309632 202364736 203012096 203244741 203374976 203882496 204224706 204865536 204878016 205209396 205589398 205756416 205865856 206470848 206580668 207466368 207996768 208130048 208368558 208466688 209133568 209373228 210043008 210567168 210772324 211298304 211788584 212809744 213240384 213377024 214268544 214953984 215012532 215700352 215875584 216085912 216625152 217127792 217669632 217682892 218365952 218616192 218732472 219375276 219670272 220372992 220433016 221138176 221495856 222204416 223170696 223727616 224246736 226110353 226567908 226713088 227278848 227660328 227806208 228388608 228796848 229367808 230164224 230473728 230698279 231273984 231810614 232013824 232279704 232428544 233399664 233563449 234146304 234525024 234959312 235275264 235339347 236092192 236514202 237710592 237862912 238262157 239009792 239410962 240049152 240882656 241483776 242044096 242662896 243096651 243211136 243703296 243859456 244268766 244878336 245050176 245661696 245728608 246514688 246955328 247987143 248146048 248780448 249182838 249979968 250847954 251854848 252729344 253947904 255052224 255688704 255937822 256281984 257101824 257171852 258411832 258934752 259100672 260183232 260349952 260365812 261015552 261482112 261621192 262390036 263655176 264329226 264926416 265158656 265603716 266929656 267595776 268524928 268886016 269746176 269819648 270992988 271669248 271843328 272299608 273170688 273612528 274341888 274487808 275294464 275681448 276444684 276621824 277329024 277824744 277955584 279164304 279312789 280057344 280756224 281484317 281731072 282841522 284320512 284980227 285691392 286605312 286683376 288833536 289239552 290226176 290243856 290713311 291488256 291643296 292500368 292893696 293830656 293910688 294323841 295327808 296612073 297560928 298042218 298303488 298995648 300295863 302090544 303464448 303547104 304518144 305062464 305823744 306885632 307298304 307317024 308365312 308384097 308798784 309706272 309871002 311199552 311417932 312195072 312280106 312700032 313700352 313785796 315064512 316158486 316947456 317682876 319214616 320065536 321978368 322430976 322518798 323550528 324128868 324937728 325691688 326504448 326524338 326733568 327548928 327638144 328098708 329062914 330559488 330649524 331707264 332243784 333306624 334756044 335806464 336370104 340069632 340918272 341709312 342582912 342802432 343195272 345246336 346816512 346910976 347154416 347715921 348020736 348642816 348828256 351219456 352438968 352912896 354138288 354771303 355906208 356794368 358514688 359116443 360073728 361323984 362225664 363066144 363994344 364227584 364816704 365789184 365983744 366403149 367575264 368492544 368592912 368851567 369772032 370432992 370630022 372219072 372417052 373170672 373409792 374969952 376271931 377782272 378150346 379094016 379973636 380921856 382140416 382578336 383906733 384422976 385652736 385757778 386991808 387617748 388651008 388857728 390524928 390548718 391523328 391774208 392223168 392431788 393585054 395482764 396493839 396747904 397389624 397737984 398405574 398660864 400394484 401393664 402787392 403329024 404619264 404729472 406024192 406489482 406749952 407764992 408449412 409731072 409756032 410418792 411178796 411512832 411731712 412941696 413161336 414932736 415993536 416260096 416737116 416933376 418267136 418746456 420086016 421134336 421544648 422596608 423577168 424262283 425619488 426480768 426754048 428537088 429907968 430025064 431400704 431751168 432171824 433250304 434255584 435339264 435365784 437232384 437464944 438750552 439340544 440745984 440866032 442276352 442991712 444408832 446341392 447063327 447455232 448493472 450050741 452220706 453135816 453426176 455320656 455612416 456777216 457593696 458735616 459182563 460328448 460947456 461396558 462547968 463621228 464027648 464559408 464806503 464857088 466799328 467126898 468292608 468420159 469050048 469918624 470550528 470678694 472184384 473028404 474237729 475421184 475725824 476524314 478019584 478821924 480098304 481765312 482967552 483778197 484088192 485325792 486193302 486422272 487406592 487718912 488537532 489756672 490100352 491323392 491457216 493029376 493594371 493910656 495974286 496292096 497560896 498365676 499959936 501695908 503709696 505458688 507895808 510104448 511377408 511875644 512563968 514203648 514343704 516823664 517869504 518201344 520366464 520699904 520731624 522031104 522964224 523242384 524780072 527310352 528658452 529852832 530317312 531207432 533859312 535191552 537049856 537772032 539639296 541985976 543338496 544599216 546341376 547225056 548683776 548975616 549125143 550588928 551362896 552889368 553243648 554658048 555649488 555911168 555945033 558328608 558625578 560114688 560267249 562968634 563462144 565683044 567225519 568641024 569960454 571382784 573210624 573366752 577667072 578479104 578636667 580452352 580487712 581426622 582976512 583286592 585000736 585787392 585823077 587661312 587821376 588647682 590377581 590655616 593224146 595121856 596084436 596606976 597991296 600591726 604181088 606928896 607094208 609036288 610124928 611647488 613771264 614596608 614634048 616730624 616768194 617597568 619412544 619742004 622399104 622835864 624390144 624560212 625400064 627400704 627571592 630129024 632316972 633894912 635365752 638429232 640131072 643956736 644861952 645037596 647101056 648257736 649875456 651383376 653008896 653048676 653467136 655097856 655276288 656197416 658125828 661118976 661299048 663414528 664487568 664953863 666613248 669512088 672740208 678331059 680139264 681836544 683418624 685165824 685604864 686390544 690492672 692094837 693821952 694308832 695431842 696041472 697285632 697656512 700690347 702438912 704877936 705825792 706018041 708276576 709542606 711812416 713588736 714786471 717029376 718232886 720147456 722647968 724451328 726132288 727988688 728455168 729289953 729633408 731578368 731967488 732806298 735150528 736985088 737185824 737703134 739544064 740865984 741260044 744438144 744834104 746341344 746819584 749939904 752543862 755564544 756300692 758188032 759947272 761843712 764280832 765156672 767813466 768845952 771305472 771515556 773983616 775235496 777302016 777715456 781049856 781097436 783046656 783548416 784446336 784863576 787170108 790965528 792987678 793495808 794779248 795475968 796811148 797321728 800788968 802787328 805574784 806658048 809238528 809458944 811337149 812048384 812978964 813499904 815529984 816898824 819512064 820837584 822357592 823025664 823463424 825883392 826322672 827799707 829865472 831987072 832520192 833474232 833866752 836534272 837492912 837938367 840172032 842268672 843089296 844452951 845193216 847154336 848524566 851238976 852961536 853508096 854940681 857074176 859815936 860050128 862801408 864343648 866500608 868511168 870678528 870731568 872139933 874464768 874929888 877501104 877967839 878681088 881491968 881732064 884552704 885983424 888817664 889836219 892682784 894126654 894910464 895782377 896986944 900101482 904441412 906271632 906852352 910641312 911224832 913554432 915187392 917471232 918365126 920656896 921894912 922793116 925095936 925152291 927242456 928055296 929118816 929613006 929714176 933598656 934253796 936585216 936840318 938100096 939837248 941101056 941357388 944368768 946056808 948475458 950842368 951451648 953048628 956039168 957643848 960196608 963530624 965935104 967556394 968176384 970651584 972386604 972844544 974813184 975437824 977075064 979513344 980200704 982646784 982914432 986058752 987188742 987821312 989945327 991948572 992584192 995121792 996731352 999919872 1003391816 1007419392 1010031961 1010917376 1015791616 1020208896 1022754816 1023751288 1025127936 1028407296 1028687408 1033647328 1035739008 1036402688 1040732928 1041399808 1041463248 1043147763 1044062208 1045928448 1046484768 1049560144 1054620704 1057316904 1059705664 1062414864 1064313909 1067718624 1070383104 1074099712 1075544064 1079278592 1083971952 1086676992 1089198432 1092682752 1092980371 1094450112 1097367552 1097951232 1098250286 1101177856 1102725792 1105778736 1106487296 1106554701 1109316096 1111298976 1111822336 1111890066 1115157653 1116657216 1117251156 1120229376 1120534498 1125937268 1126924288 1128815793 1131366088 1134451038 1137282048 1139920908 1142765568 1146421248 1146733504 1151720199 1155334144 1156958208 1157273334 1160904704 1160975424 1162853244 1165953024 1166573184 1170001472 1171574784 1171646154 1175322624 1175642752 1177295364 1180755162 1181311232 1186448292 1190243712 1192168872 1193213952 1195982592 1201183452 1208362176 1213857792 1214188416 1218072576 1220249856 1223294976 1227542528 1229193216 1229268096 1233461248 1233536388 1235195136 1238825088 1239484008 1244798208 1245671728 1248780288 1249120424 1250800128 1254801408 1255143184 1260258048 1264633944 1267789824 1270731504 1272786849 1276858464 1280262144 1287913472 1289723904 1290075192 1294202112 1296515472 1299750912 1302766752 1306017792 1306097352 1306934272 1310552576 1312394832 1316251656 1322237952 1322598096 1323526211 1326829056 1328975136 1329907726 1333226496 1333589633 1339024176 1345480416 1350152223 1356662118 1360278528 1366837248 1370331648 1371209728 1372781088 1377547689 1380985344 1384189674 1387643904 1388617664 1390863684 1392082944 1394419509 1394571264 1395313024 1401380694 1404877824 1405260477 1409755872 1411651584 1412036082 1416553152 1419085212 1422713187 1423624832 1427177472 1429572942 1434058752 1436465772 1440294912 1445295936 1448902656 1452264576 1455977376 1456910336 1458579906 1459266816 1463156736 1463934976 1465612596 1470301056 1473970176 1474371648 1475406268 1479088128 1481731968 1482520088 1488876288 1489668208 1492682688 1493639168 1499879808 1505087724 1511129088 1512601384 1516376064 1519894544 1523687424 1528561664 1530313344 1535626932 1537691904 1542610944 1543031112 1547967232 1550470992 1554604032 1555430912 1562099712 1562194872 1566093312 1568892672 1569727152 1574340216 1581931056 1582772471 1585975356 1586991616 1589558496 1590951936 1593622296 1594643456 1601577936 1605574656 1611149568 1613316096 1614887953 1618917888 1622674298 1624096768 1625957928 1626999808 1633797648 1639024128 1641675168 1644715184 1646051328 1646926848 1647375429 1651766784 1652645344 1655599414 1659730944 1663974144 1665040384 1666948464 1667733504 1667835099 1673068544 1674985824 1675876734 1680344064 1680801747 1686178592 1688905902 1690386432 1694308672 1697049132 1701676557 1702477952 1705923072 1707016192 1709881362 1714148352 1719631872 1720100256 1725602816 1728687296 1733001216 1735910001 1737022336 1741357056 1741463136 1744279866 1748929536 1749859776 1755002208 1755935678 1757362176 1762983936 1763464128 1769105408 1771132743 1771966848 1777635328 1779672438 1785365568 1788253308 1789820928 1791564754 1793973888 1800202964 1808882824 1812543264 1813704704 1821282624 1822449664 1827108864 1830374784 1834942464 1836730252 1841313792 1843789824 1845586232 1850191872 1850304582 1854484912 1856110592 1858237632 1859226012 1859428352 1867197312 1868507592 1873170432 1873680636 1876200192 1879674496 1882202112 1882714776 1888737536 1892113616 1896950916 1901684736 1902903296 1906097256 1915287696 1920393216 1927061248 1931870208 1935112788 1936352768 1941303168 1944773208 1945689088 1949626368 1954150128 1959026688 1960401408 1965293568 1965828864 1970390219 1972117504 1974377484 1975642624 1979890654 1983897144 1985168384 1990243584 1993462704 1994861589 1999839744 2006783632 2010370717 2020063922 2021834752 2031583232 2034993177 2040417792 2045509632 2047502576 2050255872 2056814592 2057374816 2067294656 2071478016 2072805376 2076284511 2081465856 2082799616 2082926496 2086295526 2088124416 2091856896 2092969536 2099120288 2102071041 2109241408 2114633808 2118054123 2119411328 2124829728 2128627818 2135437248 2140766208 2148199424 2151088128 2158557184 2167943904 2173353984 2178396864 2185365504 2185960742 2188900224 2194735104 2195902464 2196500572 2202355712 2205451584 2211557472 2212974592 2213109402 2218632192 2222597952 2223644672 2223780132 2230315306 2233314432 2234502312 2240458752 2241068996 2251874536 2253848576 2257631586 2262732176 2268902076 2274564096 2279841816 2285531136 2292842496 2293467008 2303440398 2310668288 2313916416 2314546668 2321809408 2321950848 2325706488 2331906048 2333146368 2340002944 2343149568 2343292308 2350645248 2351285504 2354590728 2361510324 2362622464 2372896584 2380487424 2384337744 2386427904 2391965184 2402366904 2404152937 2416724352 2427715584 2428376832 2434011447 2436145152 2440499712 2446589952 2455085056 2458536192 2466922496 2467072776 2470390272 2477650176 2478968016 2483399121 2489596416 2491343456 2497560576 2498240848 2501600256 2509602816 2510286368 2513815101 2520516096 2529267888 2533358853 2535579648 2541463008 2545573698 2553716928 2560524288 2564822043 2579447808 2580150384 2588404224 2593030944 2599501824 2605533504 2612035584 2612194704 2613868544 2621105152 2624789664 2632503312 2633903517 2644475904 2645196192 2647052422 2653658112 2657950272 2659815452 2666452992 2667179266 2678048352 2687347131 2690960832 2700304446 2713324236 2720557056 2733674496 2740663296 2742419456 2745562176 2755095378 2761970688 2768379348 2775287808 2775456873 2777235328 2781727368 2784165888 2788839018 2789142528 2790626048 2802761388 2809755648 2810520954 2819511744 2823303168 2824072164 2833106304 2838170424 2845426374 2847249664 2854354944 2859145884 2868117504 2872931544 2880589824 2890591872 2897805312 2904529152 2911954752 2913820672 2917159812 2918533632 2926313472 2927869952 2931225192 2940602112 2947940352 2948743296 2950812536 2958176256 2963463936 2965040176 2969835981 2977752576 2979336416 2985365376 2987278336 2999759616 3010175448 3022258176 3025202768 3030095883 3032752128 3039789088 3047374848 3060626688 3071253864 3075383808 3085221888 3086062224 3095934464 3100941984 3109208064 3110861824 3124199424 3124389744 3129443289 3132186624 3137785344 3139454304 3148680432 3150355187 3163862112 3165544942 3171950712 3173983232 3179116992 3187244592 3189286912 3192941727 3203155872 3211149312 3214277941 3222299136 3226632192 3229775906 3237835776 3245348596 3248193536 3251915856 3253999616 3267595296 3278048256 3278941113 3283350336 3289430368 3292102656 3293853696 3294750858 3303533568 3305290688 3311198828 3319461888 3319664103 3327948288 3330080768 3333896928 3335467008 3335670198 3345472959 3346137088 3349971648 3351753468 3360688128 3361603494 3372357184 3377811804 3380772864 3386447379 3388617344 3394098264 3403353114 3404955904 3411846144 3414032384 3419762724 3428296704 3439263744 3440200512 3451205632 3455160597 3457374592 3466002432 3471820002 3474044672 3482714112 3482926272 3488559732 3497859072 3499719552 3510004416 3511871356 3514724352 3525967872 3526928256 3538210816 3542265486 3543933696 3555270656 3559344876 3570731136 3576506616 3579641856 3583129508 3587947776 3600405928 3617765648 3625086528 3627409408 3642565248 3644899328 3654217728 3660749568 3669884928 3673460504 3682627584 3687579648 3691172464 3700383744 3700609164 3708969824 3712221184 3716475264 3718452024 3718856704 3734394624 3737015184 3746340864 3747361272 3752400384 3759348992 3764404224 3765429552 3777475072 3784227232 3793901832 3803369472 3812194512 3818360547 3830575392 3840786432 3843876001 3854122496 3863740416 3870225576 3872705536 3882606336 3889546416 3891378176 3899252736 3908300256 3918053376 3920802816 3921870743 3931657728 3940780438 3944235008 3948754968 3951285248 3959781308 3967794288 3970336768 3970578633 3980487168 3986925408 3989723178 3999679488 4000768899 4013567264 4020741434 4040127844 4043669504 4050456669 4063166464 4069986354 4080835584 4095005152 4100511744 4113629184 4114749632 4132643067 4134589312 4142956032 4145610752 4152569022 4162931712 4165599232 4165852992 4172591052 4176248832 4183713792 4185939072 4198240576 4204142082 4215781431 4218482816 4229267616 4236108246 4238822656 4249659456 4257255636 4270874496 4281532416 4296398848 4302176256 4317114368 4335887808 4346707968 4356793728 4370731008 4371921484 4377800448 4389470208 4391804928 4393001144 4404711424 4410903168 4423114944 4425949184 4426218804 4437264384 4445195904 4447289344 4447560264 4460630612 4466628864 4469004624 4480917504 4482137992 4503749072 4507697152 4515263172 4525464352 4537804152 4549128192 4559683632 4571062272 4585684992 4586934016 4606880796 4621336576 4627832832 4629093336 4643901696 4651412976 4663812096 4666292736 4680005888 4686299136 4686584616 4702571008 4709181456 4723020648 4725244928 4745793168 4748317413 4760974848 4768675488 4772855808 4783930368 4785233389 4804733808 4808305874 4833448704 4844663859 4856753664 4868022894 4872290304 4880999424 4910170112 4917072384 4933844992 4934145552 4940780544 4942126287 4955300352 4957936032 4966798242 4979192832 4982686912 4995121152 4996481696 5003200512 5003505297 5019205632 5020572736 5027630202 5041032192 5042405241 5058535776 5066717706 5071159296 5082926016 5091147396 5105029671 5107433856 5121048576 5129644086 5158895616 5160300768 5176808448 5186061888 5199003648 5211067008 5224071168 5224389408 5227737088 5242210304 5249579328 5265006624 5267807034 5288951808 5290392384 5294104844 5307316224 5315900544 5319630904 5332905984 5334358532 5356096704 5374694262 5381921664 5400608892 5426648472 5441114112 5467348992 5481326592 5484838912 5491124352 5510190756 5523941376 5536758696 5550575616 5550913746 5554470656 5563454736 5568331776 5577678036 5578285056 5581252096 5605522776 5619511296 5621041908 5639023488 5646606336 5648144328 5666212608 5676340848 5679360043 5690852748 5694499328 5708709888 5718291768 5745863088 5761179648 5781183744 5794597949 5795610624 5809058304 5823909504 5827641344 5834319624 5837067264 5855739904 5862450384 5881204224 5895880704 5897486592 5901625072 5911170657 5916352512 5926927872 5930080352 5939671962 5955505152 5958672832 5970730752 5974556672 5984584767 5999519232 6020350896 6031112151 6050405536 6060191766 6065504256 6079578176 6094749696 6104979531 6121253376 6142507728 6150767616 6170443776 6172124448 6191868928 6201883968 6218416128 6221723648 6228853533 6248398848 6248779488 6258886578 6264373248 6270476639 6275570688 6278908608 6297360864 6300710374 6327724224 6331089884 6343901424 6347966464 6358233984 6374489184 6378573824 6385883454 6406311744 6422298624 6428555882 6444598272 6453264384 6459551812 6475671552 6490697192 6496387072 6503831712 6507999232 6535190592 6556096512 6557882226 6566700672 6578860736 6584205312 6587707392 6589501716 6607067136 6610581376 6622397656 6638923776 6639328206 6655896576 6660161536 6667793856 6670934016 6671340396 6690945918 6692274176 6699943296 6703506936 6721376256 6723206988 6744714368 6755623608 6761545728 6772894758 6777234688 6788196528 6806706228 6809911808 6823692288 6828064768 6839525448 6856593408 6878527488 6880401024 6902411264 6910321194 6914749184 6929617289 6932004864 6943640004 6948089344 6965428224 6965852544 6977119464 6995718144 6999439104 7020008832 7023742712 7029448704 7051935744 7053856512 7070223727 7076421632 7084530972 7087867392 7110541312 7118689752 7141462272 7153013232 7159283712 7166259016 7175895552 7200811856 7212458811 7235531296 7250173056 7254818816 7285130496 7289798656 7302034341 7308435456 7321499136 7339769856 7346921008 7365255168 7382344928 7400767488 7401218328 7417939648 7432950528 7436904048 7437713408 7450197363 7468789248 7474030368 7492681728 7494722544 7504800768 7518697984 7528808448 7530859104 7554950144 7568454464 7587803664 7600076559 7606738944 7624389024 7636721094 7650862597 7661150784 7681572864 7687752002 7708244992 7740451152 7745411072 7765212672 7779092832 7782756352 7798505472 7806103571 7816600512 7836106752 7841605632 7843741486 7863315456 7881560876 7888470016 7897509936 7901710551 7902570496 7919562616 7935588576 7940673536 7941157266 7960974336 7973850816 7979446356 7999358976 8001537798 8027134528 8041482868 8062041393 8080255688 8087339008 8100913338 8126332928 8139972708 8161671168 8190010304 8201023488 8227258368 8229499264 8265286134 8269178624 8285912064 8291221504 8305138044 8325863424 8331198464 8331705984 8345182104 8352497664 8367427584 8371878144 8396481152 8408284164 8431562862 8436965632 8458535232 8472216492 8477645312 8499318912 8514511272 8541748992 8563064832 8592797696 8604352512 8626666421 8634228736 8671775616 8693415936 8713587456 8741462016 8743842968 8755600896 8778940416 8783609856 8786002288 8809422848 8821806336 8846229888 8851898368 8852437608 8874528768 8890391808 8894578688 8895120528 8909507943 8921261224 8933257728 8938009248 8961835008 8964275984 9007498144 9015394304 9030526344 9050928704 9075608304 9090287649 9098256384 9119367264 9142124544 9173868032 9213761592 9255665664 9258186672 9287803392 9302825952 9327624192 9332585472 9335127431 9360011776 9372598272 9373169232 9405142016 9418362912 9446041296 9450489856 9451065561 9491586336 9496634826 9521949696 9524543233 9537350976 9567860736 9570466778 9609467616 9616611748 9642833823 9666897408 9689327718 9713507328 9736045788 9744580608 9761998848 9820340224 9834144768 9836823339 9867689984 9868291104 9881561088 9884252574 9910600704 9915872064 9933596484 9958385664 9958992309 9965373824 9990242304 9992963392 10006401024 10007010594 10036418877 10038411264 10041145472 10055260404 10082064384 10084810482 10117071552 10133435412 10142318592 10165852032 10182294792 10210059342 10214867712 10242097152 10259288172 10317791232 10320601536 10353616896 10372123776 10398007296 10422134016 10448142336 10448778816 10455474176 10484420608 10499158656 10530013248 10535614068 10577903616 10580784768 10588209688 10614632448 10631801088 10639261808 10665811968 10668717064 10712193408 10749388524 10763843328 10801217784 10853296944 10882228224 10934697984 10962653184 10982248704 11020381512 11047882752 11073517392 11101151232 11101827492 11108941312 11126909472 11136663552 11155356072 11156570112 11162504192 11211045552 11239022592 11242083816 11278046976 11293212672 11296288656 11304215671 11332425216 11352681696 11358720086 11381705496 11388998656 11436583536 11491726176 11522359296 11531628003 11562367488 11589195898 11591221248 11618116608 11647819008 11655282688 11668639248 11674134528 11711479808 11724900768 11762408448 11765612229 11794973184 11803250144 11822341314 11832705024 11853855744 11860160704 11879343924 11911010304 11911735899 11917345664 11941461504 11949113344 11969169534 11999038464 12002306697 12040701792 12062224302 12100811072 12120383532 12131008512 12151370007 12159156352 12189499392 12209959062 12242506752 12285015456 12301535232 12340887552 12344248896 12383737856 12397929201 12403767936 12436832256 12443447296 12457707066 12496797696 12497558976 12517773156 12528746496 12540953278 12551141376 12557817216 12594721728 12601420748 12655448448 12662179768 12687802848 12695932928 12716467968 12748978368 12757147648 12771766908 12812623488 12844597248 12857111764 12889196544 12906528768 12919103624 12951343104 12981394384 12992774144 13007663424 13015998464 13070381184 13112193024 13115764452 13133401344 13157721472 13168410624 13175414784 13179003432 13214134272 13221162752 13244795312 13277847552 13278656412 13311793152 13320323072 13335587712 13341868032 13342680792 13381891836 13399886592 13407013872 13442752512 13446413976 13489428736 13511247216 13523091456 13545789516 13554469376 13576393056 13613412456 13619823616 13647384576 13679050896 13713186816 13757054976 13760802048 13792731533 13804822528 13820642388 13829498368 13859234578 13864009728 13887280008 13896178688 13931705088 13954238928 13991436288 13998878208 14040017664 14047485424 14058897408 14072595019 14107713024 14140447454 14152843264 14169061944 14175734784 14221082624 14237379504 14244952239 14282924544 14306026464 14318567424 14332518032 14351791104 14355700167 14401623712 14424917622 14471062592 14500346112 14509637632 14533991577 14570260992 14579597312 14604068682 14616870912 14642998272 14693842016 14730510336 14764689856 14801534976 14802436656 14826378861 14835879296 14865901056 14873808096 14875426816 14900394726 14937578496 14948060736 14985363456 14989445088 15009601536 15037395968 15057616896 15061718208 15109900288 15127215723 15136908928 15175607328 15200153118 15213477888 15248778048 15273442188 15301725194 15322301568 15363145728 15375504004 15416489984 15480902304 15490822144 15530425344 15558185664 15565512704 15597010944 15612207142 15633201024 15672213504 15683211264 15687482972 15726630912 15763121752 15776940032 15795019872 15803421102 15805140992 15839125232 15871177152 15881347072 15882314532 15921948672 15947701632 15958892712 15998717952 16003075596 16054269056 16082965736 16124082786 16160511376 16174678016 16201826676 16252665856 16279945416 16323342336 16380020608 16402046976 16454516736 16458998528 16530572268 16538357248 16571824128 16582443008 16610276088 16651726848 16663411968 16690364208 16704995328 16734855168 16743756288 16792962304 16816568328 16829070559 16863125724 16873931264 16917070464 16944432984 16955290624 16998637824 17029022544 17038080129 17083497984 17126129664 17170543337 17185595392 17253332842 17268457472 17343551232 17383793847 17386831872 17427174912 17482924032 17487685936 17511201792 17567219712 17572004576 17618845696 17643612672 17692459776 17703796736 17704875216 17733511971 17749057536 17780783616 17789157376 17790241056 17819015886 17842522448 17866515456 17876018496 17923670016 17928551968 17953754301 18014996288 18061052688 18093336453 18101857408 18151216608 18180575298 18196512768 18238734528 18284249088 18347736064 18427523184 18511331328 18516373344 18575606784 18605651904 18655248384 18665170944 18670254862 18720023552 18745196544 18746338464 18810284032 18811429917 18836725824 18892082592 18900979712 18902131122 18983172672 18993269652 19043899392 19049086466 19074701952 19135721472 19140933556 19218935232 19233223496 19285667646 19333794816 19378655436 19427014656 19472091576 19489161216 19523997696 19640680448 19668289536 19673646678 19735379968 19736582208 19763122176 19768505148 19821201408 19831744128 19867192968 19916771328 19917984618 19930747648 19980484608 19985926784 20012802048 20014021188 20072837754 20076822528 20082290944 20110520808 20164128768 20169620964 20234143104 20266870824 20284637184 20331704064 20364589584 20420118684 20429735424 20484194304 20518576344 20635582464 20641203072 20707233792 20744247552 20788851867 20796014592 20844268032 20896284672 20897557632 20910948352 20968841216 20998317312 21060026496 21071228136 21155807232 21161569536 21176419376 21210671181 21229264896 21263602176 21278523616 21331623936 21337434128 21424386816 21498777048 21527686656 21602435568 21637376433 21706593888 21764456448 21869395968 21906103023 21925306368 21964497408 22040763024 22095765504 22147034784 22202302464 22203654984 22217882624 22253818944 22310712144 22313140224 22325008384 22350592089 22422091104 22478045184 22484167632 22499945587 22556093952 22586425344 22592577312 22608431342 22664850432 22705363392 22717440172 22763410992 22777997312 22873167072 22952587791 22983452352 23044718592 23063256006 23124734976 23178391796 23236233216 23295638016 23310565376 23337278496 23348269056 23418310713 23422959616 23449801536 23524816896 23531224458 23589946368 23606500288 23644682628 23665410048 23705131653 23707711488 23720321408 23758687848 23822020608 23823471798 23834691328 23882923008 23898226688 23938339068 23998076928 24004613394 24081403584 24124448604 24186124179 24201622144 24240767064 24262017024 24302740014 24318312704 24378998784 24419918124 24485013504 24570030912 24603070464 24681775104 24688497792 24767475712 24795858402 24807535872 24873664512 24886894592 24915414132 24993595392 24995117952 25035546312 25057492992 25081906556 25102282752 25115634432 25189443456 25202841496 25310896896 25324359536 25375605696 25391865856 25432935936 25497956736 25514295296 25543533816 25625246976 25689194496 25714223528 25778393088 25813057536 25838207248 25879999263 25902686208 25962788768 25985548288 26015326848 26031996928 26140762368 26224386048 26231528904 26266802688 26315442944 26336821248 26350829568 26358006864 26428268544 26442325504 26489590624 26555695104 26557312824 26623586304 26671175424 26683736064 26685361584 26728523829 26763783672 26799773184 26814027744 26885505024 26892827952 26907132007 26978857472 27022494432 27046182912 27091579032 27108938752 27152786112 27226824912 27239647232 27270862947 27294769152 27358101792 27426373632 27453095201 27521604096 27585463066 27609645056 27641284776 27658996736 27718469156 27774560016 27792357376 27863410176 27908477856 27982872576 27997756416 28005382293 28080035328 28094970848 28117794816 28145190038 28215426048 28280894908 28305686528 28338123888 28351469568 28353196683 28442165248 28474759008 28489904478 28565849088 28573629699 28612052928 28665036064 28703582208 28711400334 28803247424 28849835244 28928501469 28942125184 29000692224 29019275264 29067983154 29140521984 29159194624 29208137364 29233741824 29285996544 29387684032 29461020672 29510470017 29529379712 29603069952 29604873312 29652757722 29671758592 29731802112 29747616192 29750853632 29800789452 29875156992 29896121472 29970726912 29978890176 30019203072 30074791936 30109256631 30115233792 30123436416 30219800576 30254431446 30273817856 30351214656 30400306236 30426955776 30497556096 30546884376 30603450388 30644603136 30726291456 30751008008 30832979968 30961804608 30981644288 31060850688 31116371328 31131025408 31194021888 31224414284 31266402048 31344427008 31366422528 31374965944 31453261824 31526243504 31553880064 31590039744 31606842204 31610281984 31678250464 31742354304 31762694144 31764629064 31843897344 31895403264 31917785424 31997435904 32006151192 32108538112 32165931472 32248165572 32321022752 32349356032 32403653352 32559890832 32646684672 32760041216 32804093952 32917997056 33061144536 33076714496 33143648256 33220552176 33303453696 33326823936 33380728416 33409990656 33469710336 33487512576 33496633723 33585924608 33633136656 33658141118 33726251448 33747862528 33834140928 33888865968 33910581248 33912647013 33997275648 34058045088 34076160258 34166995968 34176302189 34341086674 34371190784 34506665684 34536914944 34594884009 34687102464 34767587694 34773663744 34854349824 34965848064 34975371872 35022403584 35134439424 35144009152 35237691392 35287225344 35296836687 35384919552 35407593472 35409750432 35467023942 35498115072 35561567232 35578314752 35580482112 35638031772 35685044896 35733030912 35735207697 35752036992 35847340032 35857103936 35907508602 36006920091 36029992576 36122105376 36186672906 36203714816 36302433216 36361150596 36393025536 36477469056 36568498176 36695472128 36855046368 37022662656 37032746688 37151213568 37211303808 37310496768 37330341888 37340509724 37440047104 37490393088 37492676928 37620568064 37622859834 37673451648 37784165184 37801959424 37804262244 37966345344 37986539304 38087798784 38098172932 38149403904 38271442944 38281867112 38437870464 38466446992 38571335292 38667589632 38757310872 38854029312 38944183152 38978322432 39047995392 39281360896 39336579072 39347293356 39470759936 39473164416 39526244352 39537010296 39642402816 39663488256 39734385936 39833542656 39835969236 39861495296 39960969216 39971853568 40025604096 40028042376 40145675508 40164581888 40221041616 40328257536 40339241928 40468286208 40533741648 40562185643 40569274368 40663408128 40729179168 40840237368 40859470848 40870599929 41037152688 41271164928 41282406144 41378194599 41414467584 41488495104 41577703734 41592029184 41688536064 41795115264 41821896704 41937682432 41996634624 42120052992 42142456272 42217785057 42323139072 42352838752 42421342362 42458529792 42527204352 42557047232 42663247872 42674868256 42734856717 42848773632 42997554096 43055373312 43067100501 43204871136 43274752866 43413187776 43528912896 43601974731 43738791936 43812206046 43850612736 43928994816 44081526048 44191531008 44294069568 44404604928 44407309968 44435765248 44507637888 44621424288 44626280448 44650016768 44701184178 44844182208 44956090368 44968335264 44999891174 45112187904 45172850688 45185154624 45216862684 45329700864 45410726784 45434880344 45526821984 45555994624 45746334144 45905175582 45966904704 46089437184 46126512012 46249469952 46356783592 46472466432 46591276032 46621130752 46674556992 46696538112 46836621426 46845919232 46899603072 47049633792 47062448916 47179892736 47213000576 47289365256 47330820096 47410263306 47415422976 47440642816 47517375696 47644041216 47646943596 47669382656 47765846016 47796453376 47876678136 47996153856 48009226788 48162807168 48248897208 48372248358 48403244288 48481534128 48507321023 48524034048 48605480028 48636625408 48757997568 48839836248 48970027008 49140061824 49206140928 49363550208 49376995584 49491566089 49534951424 49591716804 49615071744 49747329024 49773789184 49830828264 49990235904 50071092624 50114985984 50163813112 50204565504 50231268864 50378886912 50405682992 50487211677 50621793792 50648719072 50751211392 50783731712 50865871872 50995913472 51028590592 51087067632 51114240387 51250493952 51378388992 51428447056 51511630011 51556786176 51676414496 51759998526 51805372416 51925577536 52030653696 52063993856 52151381541 52281524736 52448772096 52463057808 52533605376 52630885888 52701659136 52716013728 52856537088 52884651008 52979181248 53111390208 53114625648 53200535913 53247172608 53342350848 53367472128 53370723168 53457047658 53527567344 53556038179 53599546368 53628055488 53771010048 53785655904 53814264014 53957714944 54044988864 54183158064 54217877504 54280009359 54305572224 54453649824 54479294464 54541725894 54589538304 54642724997 54716203584 54852747264 54906190402 55043208192 55170926132 55219290112 55282569552 55317993472 55436938312 55549120032 55584714752 55726820352 55816955712 55965745152 55995512832 56010764586 56160070656 56189941696 56235589632 56290380076 56430852096 56434289751 56561789816 56611373056 56676247776 56702939136 56706393366 56884330496 56949518016 56979808956 57131698176 57147259398 57224105856 57330072128 57407164416 57422800668 57606494848 57699670488 57857002938 57884250368 58001384448 58038550528 58135966308 58281043968 58318389248 58416274728 58467483648 58571993088 58775368064 58922041344 59020940034 59058759424 59206139904 59209746624 59305515444 59343517184 59463604224 59495232384 59501707264 59601578904 59750313984 59792242944 59941453824 59957780352 60038406144 60149583872 60218513262 60230467584 60246872832 60386664947 60439601152 60508862892 60547635712 60702429312 60800612472 60853911552 60995112192 61093768752 61206900776 61289206272 61452582912 61502016016 61611949621 61665959936 61923609216 61963288576 62121701376 62232742656 62262050816 62366555601 62388043776 62448828568 62532804096 62688854016 62732845056 62749931888 62906523648 63052487008 63107760128 63180079488 63213684408 63220563968 63356500928 63484708608 63525388288 63529258128 63632013543 63687794688 63790806528 63835570848 63994871808 64012302384 64217076224 64331862944 64496331144 64642045504 64807306704 64912129299 65119781664 65293369344 65345892017 65520082432 65608187904 65835994112 66122289072 66153428992 66287296512 66441104352 66606907392 66653647872 66671802631 66761456832 66939420672 66975025152 66993267446 67171849216 67266273312 67316282236 67452502896 67495725056 67499836761 67668281856 67777731936 67821162496 67825294026 67994551296 68116090176 68152320516 68333991936 68352604378 68682173348 68742381568 68857763373 69013331368 69073829888 69189768018 69374204928 69535175388 69708699648 69931696128 69950743744 70044807168 70254932139 70268878848 70288018304 70475382784 70574450688 70593673374 70769839104 70815186944 70819500864 70934047884 70996230144 71123134464 71156629504 71160964224 71276063544 71370089792 71466061824 71470415394 71504073984 71694680064 71714207872 71815017204 72013840182 72059985152 72244210752 72373345812 72407429632 72604866432 72722301192 72786051072 72954938112 73136996352 73390944256 73710092736 74045325312 74065493376 74302427136 74422607616 74620993536 74660683776 74681019448 74880094208 74980786176 74985353856 75241136128 75245719668 75346903296 75568330368 75603918848 75608524488 75932690688 75973078608 76175597568 76196345864 76298807808 76542885888 76563734224 76875740928 76932893984 77142670584 77335179264 77514621744 77639997789 77708058624 77888366304 77956644864 78095990784 78562721792 78673158144 78694586712 78946328832 79052488704 79074020592 79284805632 79326976512 79468771872 79667085312 79671938472 79722990592 79943707136 80051208192 80056084752 80291351016 80329163776 80442083232 80656515072 80678483856 80721396021 80936572416 81067483296 81124371286 81138548736 81326816256 81348967613 81458358336 81680474736 81718941696 81741199858 82074305376 82359285603 82564812288 82756389198 82828935168 82976990208 83155407468 83377072128 83590230528 83643793408 83875364864 83993269248 84016146879 84240105984 84284912544 84435570114 84646278144 84705677504 84842684724 84917059584 85054408704 85059590049 85114094464 85326495744 85349736512 85469713434 85697547264 85720889097 85995108192 86110746624 86134201002 86409742272 86549505732 86785504407 86826375552 87057825792 87203949462 87477583872 87624412092 87701225472 87857989632 88163052096 88383062016 88588139136 88809209856 88814619936 88871530496 89015275776 89242848576 89252560896 89300033536 89402368356 89688364416 89912180736 89936670528 89999782348 90224375808 90345701376 90370309248 90433725368 90659401728 90821453568 90869760688 91053643968 91111989248 91492668288 91810351164 91933809408 92178874368 92253024024 92498939904 92713567184 92944932864 93182552064 93242261504 93349113984 93393076224 93673242852 93799206144 94099267584 94124897832 94359785472 94426001152 94578730512 94661640192 94820526612 94830845952 94881285632 95034751392 95288082432 95293887192 95338765312 95531692032 95753356272 95992307712 96018453576 96325614336 96497794416 96549120731 96744496716 96806488576 96963068256 97014642046 97048068096 97210960056 97273250816 97679672496 97940054016 98280123648 98412281856 98508165133 98753991168 98983132178 99069902848 99183433608 99230143488 99547578368 99661656528 99980471808 100142185248 100229971968 100327626224 100409131008 100462537728 100489901169 100757773824 100811365984 100974423354 101243587584 101297438144 101502422784 101567463424 101731743744 101737941039 101991826944 102057181184 102174135264 102228480774 102500987904 102528906567 102856894112 103023260022 103113572352 103352828992 103519997052 103610744832 103784652027 103851155072 104061307392 104127987712 104302763082 104563049472 104897544192 104926115616 105067210752 105261771776 105403318272 105432027456 105713074176 105769302016 105890510061 105958362496 106222780416 106229251296 106401071826 106494345216 106684701696 106734944256 106741446336 106914095316 107055134688 107112076358 107199092736 107256110976 107542020096 107571311808 107628528028 107915429888 108089977728 108366316128 108435755008 108560018718 108611144448 108907299648 108958588928 109083451788 109179076608 109285449994 109432407168 109705494528 109812380804 110086416384 110341852264 110438580224 110565139104 110635986944 110873876624 111098240064 111169429504 111453640704 111633911424 111931490304 111991025664 112021529172 112320141312 112379883392 112471179264 112580760152 112861704192 112868579502 113123579632 113222746112 113352495552 113405878272 113412786732 113768660992 113899036032 113959617912 114263396352 114294518796 114448211712 114660144256 114814328832 114845601336 115212989696 115399340976 115714005876 115768500736 116002768896 116077101056 116271932616 116562087936 116832549456 116934967296 117143986176 117550736128 117803493913 117844082688 118041880068 118117518848 118412279808 118419493248 118611030888 118687034368 118927208448 118990464768 119203157808 119500627968 119584485888 119882907648 119915560704 120076812288 120193803359 120299167744 120437026524 120493745664 120773329894 120879202304 121017725784 121095271424 121404858624 121601224944 121686556929 121707823104 121990224384 122187537504 122413801552 122578412544 122611799787 123004032032 123223899242 123331919872 123847218432 123926577152 124134583797 124243402752 124465485312 124524101632 124733111202 124776087552 124897657136 125065608192 125465690112 125499863776 125813047296 126104974016 126360158976 126427368816 126441127936 126653355171 126713001856 126969417216 127050776576 127058516256 127264027086 127375589376 127581613056 127671141696 127989743616 128024604768 128434152448 128663725888 128992662288 129201301503 129284091008 129614613408 129824258598 130239563328 130586738688 130691784034 131040164864 131216375808 131671988224 132244578144 132306857984 132574593024 132882208704 133213814784 133307295744 133343605262 133522913664 133878841344 133950050304 133986534892 134343698432 134532546624 134632564472 134905005792 134991450112 134999673522 135336563712 135555463872 135642324992 135650588052 135989102592 136232180352 136304641032 136667983872 136705208756 137364346696 137484763136 137715526746 138026662736 138147659776 138379536036 138748409856 139070350776 139417399296 139863392256 139901487488 140089614336 140509864278 140537757696 140576036608 140950765568 141148901376 141187346748 141539678208 141630373888 141639001728 141868095768 141992460288 142246268928 142321928448 142552127088 142740179584 142932123648 142940830788 143008147968 143389360128 143428415744 143630034408 144027680364 144119970304 144488421504 144746691624 144814859264 145209732864 145444602384 145521963069 145572102144 145909876224 146273992704 146653329157 146781888512 147420185472 148090650624 148130986752 148474698267 148604854272 148845215232 149241987072 149321367552 149362038896 149760188416 149970707712 150482272256 150491439336 150693806592 151136660736 151207837696 151217048976 151461635031 151865381376 151946157216 152351195136 152392691728 152597615616 153085771776 153127468448 153342721161 153751481856 153865787968 154285341168 154534890033 154670358528 155029243488 155279995578 155416117248 155776732608 156191981568 156454144623 157346316288 157389173424 157892657664 158104977408 158148041184 158569611264 158653953024 158937543744 159334170624 159343876944 159445981184 159887414272 160102416384 160112169504 160582702032 160658327552 160668114537 160884166464 161313030144 161356967712 161442792042 161873144832 162134966592 162248742572 162653632512 162697935226 162916716672 163360949472 163437883392 163482399716 163928174991 164148610752 164718571206 165129624576 165512778396 165657870336 165953980416 166310814936 166754144256 167180461056 167287586816 167750729728 167986538496 168032293758 168480211968 168569825088 168871140228 169292556288 169302869253 169411355008 169685369448 169834119168 170108817408 170119180098 170228188928 170652991488 170699473024 170939426868 171395094528 171441778194 171990216384 172221493248 172268402004 172819484544 173099011464 173571008814 173652751104 174115651584 174407898924 174955167744 175248824184 175402450944 175715979264 176326104192 176766124032 177176278272 177618419712 177629239872 177743060992 178030551552 178485697152 178505121792 178600067072 178804736712 179376728832 179824361472 179873341056 179999564696 180448751616 180691402752 180740618496 180867450736 181159994841 181318803456 181642907136 181739521376 182107287936 182223978496 182985336576 183620702328 183867618816 184357748736 184506048048 184835848863 184997879808 185427134368 185889865728 186365104128 186698227968 186786152448 187099666803 187346485704 187598412288 188198535168 188249795664 188719570944 188852002304 189157461024 189323280384 189641053224 189661691904 189762571264 190069502784 190576164864 190587774384 190677530624 190896040629 191063384064 191506712544 191984615424 192036907152 192171666407 192651228672 192995588832 193098241462 193488993432 193612977152 193926136512 194029284092 194421920112 194546501632 195359344992 195880108032 196037676051 196560247296 196824563712 197016330266 197507982336 197966264356 198139805696 198366867216 198460286976 199095156736 199323313056 199960943616 200015407893 200284370496 200655252448 200818262016 200925075456 200979802338 201515547648 201622731968 201948846708 202487175168 202499510283 202594876288 203004845568 203134926848 203463487488 203475882078 203983653888 204114362368 204348270528 204456961548 205001975808 205057813134 205713788224 206046520044 206227144704 206573290119 206705657984 207039994104 207221489664 207569304054 207702310144 208122614784 208255975424 208605526164 209126098944 209795088384 209852231232 210134421504 210523543552 210764796417 210806636544 210864054912 211426148352 211538604032 211781020122 211916724992 212445560832 212458502592 212802143652 212988690432 213369403392 213469888512 213482892672 213828190632 214110269376 214224152716 214398185472 214512221952 215084040192 215142623616 215257056056 215830859776 216179955456 216732632256 216871510016 217120037436 217222288896 217814599296 217917177856 218166903576 218358153216 218570899988 218864814336 219410989056 219624761608 220172832768 220683704528 220877160448 221130278208 221271973888 221747753248 222196480128 222338859008 222907281408 223267822848 223862980608 223982051328 224043058344 224640282624 224759766784 224942358528 225161520304 225723408384 225737159004 226247159264 226445492224 226704991104 226811756544 226825573464 227798072064 227919235824 228526792704 228589037592 228896423424 229320288512 229628657664 229691202672 230425979392 230798681952 231428011752 231537001472 232005537792 232543865232 232919993367 233124175872 233665098912 233869934592 234287972352 234476436061 235101472256 235606987826 235688165376 236083760136 236235037696 236838986496 237222061776 237374068736 237854416896 237980929536 238406315616 239001255936 239168971776 239234115323 239831121408 240153624576 240387606718 240598335488 240874053048 240987491328 241546659788 241758404608 242035451568 242164188063 242190542848 242809717248 243202449888 243373113858 243415646208 243980448768 244046902839 244375075008 244827603104 245156825088 245223599574 246008064064 246447798484 246663839744 247077856809 247694436864 247853154304 248269167594 248486805504 248930970624 249048203264 249466222404 249795314272 250131216384 250931380224 250999727552 251626094592 252048440637 252209948032 252720317952 252854737632 252882255872 253306710342 253426003712 253938834432 254101553152 254117032512 254528054172 254751178752 255163226112 255342283392 255979487232 256049209536 256868304896 257162667291 257327451776 257985324576 258402603006 258568182016 259229226816 259648517196 260479126656 261173477376 261383568068 262080329728 262432751616 263343976448 264489156288 264613715968 265149186048 265764417408 266427629568 266614591488 266687210524 267045827328 267757682688 267900100608 267973069784 268687396864 269065093248 269265128944 269810011584 269982900224 269999347044 270673127424 271110927744 271284649984 271301176104 271978205184 272464360704 272609282064 273335967744 273410417512 274728693392 274969526272 275431053492 276053325472 276295319552 276759072072 277496819712 278140701552 278834798592 279726784512 279802974976 280179228672 281019728556 281152073216 281901531136 282297802752 282374693496 283079356416 283278003456 283736191536 283984920576 284492537856 284643856896 285104254176 285480359168 285864247296 285881661576 286016295936 286094199503 286856831488 287260068816 288055360728 288239940608 288976843008 289493383248 289629718528 289647362193 290419465728 290889204768 291043926138 291144204288 291819752448 291899236729 293306658314 293563777024 294840370944 295524495399 296261973504 296949396534 297209708544 297690430464 298642735104 298724077792 299520376832 299941415424 300964544512 300982878672 301387613184 301469703507 302273321472 302415675392 302434097952 302923270062 303730762752 303892314432 304702390272 304785383456 305195231232 305213823117 306171543552 306254936896 306685442322 307502963712 307586719701 307731575936 308570682336 309069780066 309340717056 310058486976 310559991156 310832234496 311553465216 312383963136 312908289246 314692632576 314778346848 315785315328 316209954816 316296082368 317139222528 317307906048 317875087488 318668341248 318687753888 318891962368 319774828544 320204832768 320224339008 321165404064 321316655104 321336229074 321768332928 322626060288 322713935424 322885584084 323746289664 324269933184 324497485144 325307265024 325395870452 325833433344 326721898944 326875766784 326964799432 327856349982 328297221504 329437142412 330259249152 331025556792 331315740672 331907960832 332621629872 333508288512 334360922112 334575173632 335501459456 335973076992 336064587516 336960423936 337139650176 337742280456 338585112576 338605738506 338822710016 339370738896 339668238336 340217634816 340238360196 340456377856 341305982976 341398946048 341878853736 342790189056 342883556388 343980432768 344442986496 344536804008 345638969088 346198022928 346440962623 347142017628 347305502208 348231303168 348815797848 350497648368 350804901888 351431958528 352652208384 353410481739 353532248064 354352556544 355236839424 355258479744 355486121984 356061103104 356971394304 357200134144 357609473424 358753457664 359648722944 359746682112 359999129392 360581410077 360897503232 361481236992 361734901472 362319989682 362637606912 363285814272 363479042752 364214575872 364447956992 365059670787 365970673152 367241404656 367735237632 367835399361 369012096096 369671697726 369995759616 370854268736 371779731456 372403751391 372730208256 373396455936 373572304896 374199333606 374692971408 375196824576 376397070336 376499591328 377439141888 377704004608 378314922048 379282106448 379323383808 379525142528 379960065513 380139005568 381152329728 381175548768 381355061248 381792081258 382126768128 382499074979 383013425088 383969230848 384073814304 384343332814 385302457344 385991177664 386196482924 386977986864 387225954304 387852273024 388058568184 388843840224 389093003264 390718689984 391760216064 392075352102 393120494592 393649127424 394032660532 395015964672 395932528712 396279611392 396733734432 396920573952 398190313472 398646626112 399921887232 400030815786 400568740992 401310504896 401636524032 401850150912 401959604676 403031095296 403245463936 403897693416 404974350336 404999020566 405189752576 406009691136 406269853696 406926974976 406951764156 407967307776 408228724736 408696541056 408913923096 410003951616 410115626268 411427576448 412093040088 412454289408 413146580238 413411315968 414079988208 414442979328 415138608108 415404620288 416245229568 416511950848 417211052328 418252197888 419590176768 419704462464 420268843008 421047087104 421529592834 421613273088 421728109824 422706654629 422852296704 423077208064 423562040244 423833449984 424891121664 424917005184 425604287304 425977380864 426738806784 426965785344 427656381264 428220538752 428448305432 428796370944 429024443904 430168080384 430285247232 430514112112 431283647347 431661719552 432359910912 433465264512 433743020032 434240074872 434444577792 435629198592 435834355712 436333807152 436565889207 436716306432 437141799976 437729628672 438821978112 439249523216 439959987471 440345665536 441367409056 441754320896 442260556416 442543947776 443495506496 444392960256 444677718016 445424094801 445814562816 446535645696 447725961216 447964102656 448086116688 449280565248 449519533568 450323040608 451446816768 451474318008 452494318528 453409982208 453623513088 453651146928 454384905093 455596144128 455838471648 457053585408 457178075184 457421244119 457792846848 458640577024 459257315328 459382405344 460851958784 461597363904 462856023504 463074002944 463604670099 464011075584 465087730464 465839986734 466248351744 466702618417 467330197824 468575944704 468952872122 470202944512 471213975652 472167520272 472470075392 473677972992 474444123552 474748137472 475708833792 475961859072 476812631232 478002511872 478337943552 478468230646 479662242816 480307249152 480775213436 481196670976 481748106096 481974982656 482004343611 483093319576 483516809216 484070903136 484328376126 484381085696 485619434496 486404899776 486746227716 487960897536 488093805678 488750150016 489655206208 490313650176 490447199148 491784524973 492016128128 492895596968 493327679488 494155713618 495388873728 495706308608 496538335188 496973611008 497861941248 498096406528 498932444808 499590628544 500262432768 501862760448 501999455104 503252189184 504096881274 504419896064 505440635904 505709475264 505764511744 506613420684 506852007424 507877668864 508203106304 508234065024 509056108344 509502357504 510326452224 510684566784 511958974464 512098419072 513736609792 514325334582 514654903552 515970649152 516805206012 517136364032 518458453632 519297034392 520958253312 522346954752 522767136136 524160659456 524865503232 526226651681 526687952896 528978312576 529227431936 530298372096 531528834816 532855259136 533229182976 533374421048 534091654656 535515365376 535800201216 535946139568 537374793728 538130186496 538530257888 539620023168 539965800448 539998694088 541346254848 542221855488 542569299968 542602352208 543479984523 543956410368 544928721408 545218564128 546671935488 546820835024 549457386784 549939052544 550862106984 552106650944 553518144144 554507546589 554993639424 556281403104 557669597184 559605949952 560358457344 562039457112 562304146432 564595605504 564749386992 566158712832 566556006912 567472383072 567969841152 568985075712 569287713792 569442773291 570208508352 570960718336 571728494592 571763323152 572032591872 572188399006 573713662976 574520137632 576110721456 576479881216 576514999221 577953686016 578986766496 579259437056 579294724386 580838931456 580997137213 581778409536 582087852276 583639504896 583798473458 586613316628 587127554048 588113028153 589680741888 591048990798 592523947008 593898793068 594419417088 595380860928 597285470208 597448155584 599040753664 599882830848 600046223679 601929089024 601965757344 602775226368 602939407014 604546642944 604831350784 604868195904 605846540124 607461525504 607498530849 607784628864 609404780544 609570766912 610390462464 610427646234 612343087104 612509873792 613370884644 615005927424 615173439402 615463151872 617141364672 618139560132 618681434112 620116973952 621119982312 621664468992 623106930432 624767926272 625816578492 629385265152 629556693696 631570630656 632419909632 632592164736 634278445056 634615812096 635750174976 637336682496 637375507776 637783924736 639549657088 640409665536 640448678016 642330808128 642633310208 642672458148 643536665856 645252120576 645427870848 645771168168 647492579328 648539866368 648994970288 650614530048 650791740904 651666866688 653443797888 653751533568 653929598864 655712699964 656594443008 658874284824 660518498304 662051113584 662631481344 663815921664 665243259744 667016577024 668721844224 671002918912 671946153984 672129175032 673920847872 674279300352 675484560912 677170225152 677211477012 677645420032 678741477792 679336476672 680435269632 680476720392 680912755712 682797892096 683757707472 685580378112 685767112776 687960865536 688885972992 689073608016 689557155931 691277938176 692396045856 692881925246 694284035256 694611004416 694800198793 697631595696 700995296736 701609803776 702863917056 703429308183 705304416768 706820963478 707064496128 708705113088 710516959488 710972243968 712122206208 713942788608 714400268288 715218946848 717506915328 717702345969 719493364224 719998258784 721162820154 721795006464 722962473984 723469802944 724639979364 725275213824 726492564189 726571628544 726958085504 728429151744 728895913984 730119341574 731941346304 732140708517 734482809312 735470475264 735670798722 738024192192 739343395452 739991519232 741233570427 741708537472 743559462912 744807502782 745460416512 746792911872 747144609792 748398667212 749385942816 750393649152 752794140672 752999182656 754878283776 755408009216 756629844096 758564212896 758646767616 759050285056 759920131026 760278011136 762304659456 762351097536 762710122496 763584162516 764253536256 764998149958 766026850176 767938461696 768147628608 768686665628 770604914688 771982355328 772392965848 773955973728 774451908608 775704546048 776117136368 777687680448 778186006528 781437379968 783520432128 784150704204 786240989184 787298254848 788065321064 790031929344 791865057424 792559222784 793467468864 793841147904 796380626944 797293252224 799843774464 800061631572 801137481984 802621009792 803273048064 803700301824 803919209352 806062190592 806490927872 807795386832 809948700672 809998041132 810379505152 812019382272 812539707392 813853949952 813903528312 815934615552 817393082112 817827846192 820007903232 820231252536 822855152896 824186080176 824624457391 824908578816 826293160476 826822631936 828159976416 828885958656 830277216216 830809240576 832490459136 834422104656 836504395776 839180353536 839408924928 840537686016 841356623513 842094174208 843059185668 843456219648 845413309258 845704593408 846154416128 847124080488 847666899968 849834010368 851208574608 851954761728 853477613568 853931570688 855312762528 856441077504 856896610864 857592741888 858048887808 858282598509 860570494464 861028224224 862567294694 863323439104 864719821824 866930529024 867486040064 868480149744 868889155584 868942086579 871258397184 871668711424 872667614304 873131778414 873432612864 874283599952 875459257344 875697710187 878499046432 879919974942 880691331072 882734818112 884521112832 885087895552 886573486197 886991012992 888785920512 889355436032 890848189602 891629125632 893071291392 895928205312 896172233376 898561130496 899039067136 900646081216 902893633536 902948636016 904409110521 904988637056 906819964416 907247026176 907302293856 908769810186 911192288256 911676943296 914107170816 914356150368 914842488238 915585693696 917281154048 918514630656 918764810688 921703917568 922760159103 923194727808 925712047008 926148005888 927209340198 928022151168 930175460928 931679973468 932496703488 933405236834 934660395648 937151889408 937905744244 940405889024 942427951304 944335040544 944940150784 947355945984 948888247104 949496274944 951417667584 951923718144 953625262464 956005023744 956675887104 956936461292 959324485632 960614498304 961550426872 962393341952 963496212192 963949965312 964008687222 966186639152 967033618432 968141806272 968656752252 968762171392 971238868992 972809799552 973492455432 975921795072 976187611356 977500300032 979310412416 980627300352 980894398296 983569049946 984032256256 985791193936 986655358976 988311427236 990777747456 991412617216 993076670376 993947222016 995723882496 997864889616 999181257088 1000524865536 1003725520896 1003998910208 1006504378368 1008193762548 1008839792128 1010881271808 1011418950528 1011529023488 1013226841368 1013704014848 1015755337728 1016468130048 1018112216688 1019004715008 1020652904448 1021369133568 1023917948928 1024196838144 1026573304099 1027473219584 1028650669164 1029309807104 1031941298304 1033610412024 1034272728064 1036916907264 1038594068784 1039322887869 1041916506624 1044693909504 1045534272272 1047403143557 1048321318912 1052453303362 1053375905792 1057956625152 1058454863872 1060231445217 1060596744192 1063057669632 1065710518272 1066458365952 1066748842096 1068183309312 1071600402432 1071892279136 1074749587456 1076260372992 1077060515776 1079240046336 1079931600896 1079997388176 1081744230231 1082692509696 1084443710976 1085138599936 1085204704416 1086959969046 1087912820736 1089857442816 1090437128256 1093343870976 1093641670048 1095179012361 1098914773568 1101724213968 1103506198083 1104213301888 1107036288288 1109015093178 1109987278848 1112562806208 1115339194368 1119211899904 1120716914688 1124078914224 1124608292864 1129191211008 1129498773984 1132317425664 1133112013824 1134944766144 1137970151424 1138575427584 1138885546582 1140417016704 1141921436672 1143456989184 1143526646304 1144065183744 1144376798012 1147427325952 1147497224937 1149040275264 1152221442912 1152959762432 1153029998442 1155907372032 1157973532992 1158518874112 1158589448772 1161677862912 1161994274426 1163556819072 1164175704552 1167279009792 1167596946916 1173226633256 1174255108096 1176226056306 1179361483776 1182097981596 1185047894016 1187797586136 1188838834176 1190761721856 1194570940416 1194896311168 1198081507328 1199765661696 1200092447358 1203858178048 1203931514688 1205550452736 1205878814028 1209093285888 1209662701568 1209736391808 1211693080248 1214923051008 1214997061698 1215569257728 1218809561088 1219141533824 1220780924928 1220855292468 1224686174208 1225019747584 1226741769288 1230011854848 1230346878804 1230926303744 1234282729344 1236279120264 1237362868224 1240233947904 1242239964624 1243328937984 1246213860864 1249535852544 1251633156984 1258770530304 1259113387392 1263141261312 1264839819264 1265184329472 1268119963887 1268556890112 1269231624192 1271500349952 1274673364992 1274751015552 1275567849472 1279099314176 1280897356032 1284661616256 1285266620416 1285344916296 1287073331712 1290504241152 1290855741696 1291542336336 1293850942041 1294985158656 1297079732736 1297989940576 1301229060096 1301583481808 1303333733376 1306887595776 1307503067136 1307859197728 1309697667621 1311425399928 1313188886016 1317748569648 1319879962413 1321036996608 1324102227168 1325262962688 1327631843328 1330486519488 1334033154048 1336272284403 1337443688448 1343892307968 1344258350064 1347841695744 1348558600704 1350969121824 1354340450304 1354422954024 1355290840064 1357482955584 1360870539264 1360953440784 1361825511424 1365595784192 1367515414944 1371160756224 1371534225552 1372263732357 1375921731072 1377771945984 1378147216032 1379114311862 1382555876352 1384792091712 1385763850492 1388568070512 1389222008832 1389600397586 1395263191392 1400107855251 1401990593472 1405727834112 1406858616366 1410608833536 1413641926956 1417410226176 1421033918976 1421944487936 1424244412416 1427885577216 1428800536576 1430437893696 1435013830656 1435404691938 1438986728448 1439996517568 1442325640308 1443590012928 1445924947968 1446013030833 1446939605888 1449279958728 1450550427648 1452985128378 1453143257088 1453916171008 1456858303488 1457791827968 1460238683148 1463882692608 1464281417034 1468965618624 1470940950528 1471341597444 1475353574919 1476048384384 1478686790904 1479983038464 1482467140854 1483417074944 1487118925824 1489615005564 1490920833024 1493585823744 1494289219584 1496797334424 1498771885632 1500787298304 1505588281344 1505998365312 1509756567552 1510816018432 1513259688192 1517128425792 1517293535232 1518100570112 1519840262052 1520556022272 1524609318912 1524702195072 1525420244992 1527168325032 1528507072512 1529996299916 1532053700352 1535876923392 1536295257216 1537373331256 1541209829376 1543964710656 1544785931696 1547911947456 1548903817216 1551409092096 1552234272736 1555375360896 1556372013056 1562874759936 1567040864256 1568301408408 1572481978368 1574596509696 1576130642128 1578679955043 1580063858688 1583730114848 1585118445568 1586934937728 1587682295808 1594586504448 1599687548928 1600123263144 1602274963968 1605242019584 1606546096128 1607400603648 1607838418704 1612124381184 1612981855744 1615590773664 1619897401344 1619996082264 1620759010304 1624038764544 1627707899904 1627807056624 1630439953569 1631869231104 1634786164224 1635655692384 1640015806464 1640462505072 1641335052427 1645710305792 1648372160352 1649248914782 1649817157632 1652586320952 1653645263872 1656319952832 1660554432432 1661618481152 1663522639767 1664980918272 1668844209312 1673008791552 1674638807261 1678817849856 1681075372032 1682713247026 1684188348416 1686118371336 1686912439296 1690826618516 1692308832256 1694248160976 1695333799936 1699668020736 1702417149216 1703909523456 1706955227136 1707863141376 1708328319873 1710625525056 1712882155008 1713793221728 1715185483776 1716097775616 1716565197018 1721140988928 1722056448448 1725134589388 1726646878208 1729439643648 1729544997663 1733861058048 1734972080128 1736960299488 1737778311168 1737884173158 1742516794368 1742991411639 1743337422848 1745335228608 1746263556828 1748567199904 1750918514688 1751395420374 1756998092864 1759839949884 1761382662144 1764339084459 1765469636224 1769042225664 1770175791104 1773146972394 1773982025984 1777571841024 1778710872064 1781696379204 1783258251264 1786142582784 1791856410624 1792344466752 1797122260992 1798078134272 1800138671037 1801292162432 1805787267072 1805897272032 1808818221042 1809977274112 1813639928832 1814494052352 1814604587712 1817539620372 1822384576512 1823353886592 1828214341632 1828712300736 1829684976476 1831171387392 1834562308096 1837029261312 1837529621376 1843407835136 1845520318206 1846389455616 1851424094016 1852296011776 1854418680396 1856044302336 1860350921856 1863359946936 1864993406976 1866810473668 1869320791296 1874303778816 1875811488488 1880811778048 1884855902608 1888670081088 1889880301568 1894711891968 1897776494208 1898992549888 1902835335168 1903847436288 1907250524928 1912010047488 1913351774208 1913872922584 1918648971264 1921228996608 1923100853744 1924786683904 1926992424384 1927899930624 1928017374444 1932373278304 1934067236864 1936283612544 1937313504504 1937524342784 1942477737984 1945619599104 1946984910864 1951843590144 1952375222712 1955000600064 1958620824832 1961254600704 1961788796592 1967138099892 1968064512512 1971582387872 1973310717952 1976622854472 1981555494912 1986153340752 1987894444032 1991447764992 1995729779232 1998362514176 2001049731072 2002659396521 2007997820416 2013008756736 2016387525096 2017679584256 2021762543616 2022837901056 2026453682736 2027408029696 2031510675456 2032936260096 2036224433376 2038009430016 2041305808896 2042738267136 2043294657103 2048393676288 2053146608198 2054946439168 2057301338328 2058619614208 2063882596608 2067220824048 2068545456128 2068671467793 2073833814528 2077188137568 2078645775738 2083833013248 2084400596379 2091068544544 2094806287114 2096642637824 2104906606724 2106751811584 2110287924549 2115913250304 2116909727744 2120462890434 2121193488384 2126115339264 2132916731904 2133497684192 2136366618624 2143200804864 2143784558272 2149499174912 2152520745984 2153107037907 2154121031552 2158480092672 2159863201792 2159994776352 2163488460462 2165385019392 2168887421952 2170277199872 2170409408832 2173919938092 2175825641472 2179714885632 2180874256512 2186687741952 2187283340096 2190358024722 2196422125551 2197829547136 2203448427936 2207012396166 2208426603776 2214072576576 2218030186356 2219974557696 2225125612416 2230678388736 2238423799808 2241433829376 2248157828448 2249216585728 2258382422016 2258997547968 2264634851328 2266224027648 2269889532288 2275940302848 2277150855168 2277771093164 2280834033408 2283842873344 2286913978368 2287053292608 2288130367488 2288753596024 2294854651904 2294994449874 2298080550528 2304442885824 2305919524864 2306059996884 2311814744064 2315947065984 2317037748224 2317178897544 2323355725824 2323988548852 2327113638144 2328351409104 2334558019584 2335193893832 2346453266512 2348510216192 2352452112612 2358722967552 2364195963192 2370095788032 2375595172272 2377677668352 2381523443712 2389141880832 2389792622336 2396163014656 2399531323392 2400184894716 2407716356096 2407863029376 2411100905472 2411757628056 2418186571776 2419472783616 2423386160496 2429846102016 2429994123396 2431138515456 2437619122176 2438283067648 2441561849856 2441710584936 2450039495168 2453483538576 2460023709696 2460693757608 2461852607488 2468565458688 2472558240528 2473873372173 2474725736448 2480467895808 2484479929248 2486657875968 2492427721728 2493106595669 2503266313968 2517541060608 2518226774784 2524069870539 2526282522624 2530368658944 2536239927774 2537113780224 2538463248384 2543000699904 2549502031104 2551135698944 2558198628352 2561794712064 2569323232512 2570533240832 2570689832592 2574146663424 2574847795527 2581711483392 2583084672672 2587701884082 2589970317312 2594159465472 2595979881152 2602458120192 2603166963616 2606667466752 2606826259737 2613775191552 2615006134272 2615718395456 2619395335242 2622850799856 2626377772032 2627093130561 2635497139296 2639759924826 2642073993216 2648204454336 2655263686656 2659720458591 2660973038976 2668066308096 2672544568806 2674887376896 2687784615936 2688516700128 2695683391488 2697117201408 2701938243648 2708680900608 2708845908048 2710581680128 2714965911168 2721741078528 2721906881568 2723651022848 2731191568384 2735030829888 2742321512448 2743068451104 2744527464714 2751843462144 2755543891968 2756294432064 2758228623724 2765111752704 2769584183424 2771527700984 2777136141024 2778444017664 2779200795172 2790526382784 2800215710502 2803981186944 2811455668224 2813717232732 2821217667072 2827283853912 2834820452352 2842067837952 2843888975872 2848488824832 2855771154432 2857601073152 2860875787392 2870027661312 2870809383876 2877973456896 2879993035136 2884651280616 2887180025856 2891849895936 2892026061666 2893879211776 2898559917456 2901100855296 2905970256756 2906286514176 2907832342016 2913716606976 2915583655936 2920477366296 2927765385216 2928562834068 2937931237248 2941881901056 2942683194888 2950707149838 2952096768768 2957373581808 2958946582403 2959966076928 2964934281708 2966834149888 2974237851648 2979230011128 2981841666048 2987171647488 2993594668848 2997543771264 3001574596608 3011176562688 3011996730624 3018985531429 3019513135104 3021632036864 3026519376384 3034256851584 3034587070464 3036201140224 3039680524104 3041112044544 3049404390144 3050840489984 3054336650064 3057014145024 3059992599832 3064107400704 3071753846784 3072590514432 3074746662512 3079719912297 3082419658752 3087929421312 3089571863392 3095823894912 3097807634432 3102818184192 3104468545472 3110750721792 3112744026112 3117968663607 3125749519872 3134081728512 3136602816816 3142209430671 3144963956736 3152261284256 3157359910086 3160127717376 3167460229696 3173869875456 3175364591616 3180694335651 3189173008896 3199375097856 3200246526288 3204549927936 3210484039168 3214801207296 3215676837408 3224248762368 3225963711488 3231181547328 3239794802688 3239992164528 3241518020608 3245232690693 3248077529088 3255415799808 3255614113248 3260879907138 3263738462208 3266918328919 3269572328448 3271311384768 3280031612928 3280925010144 3282670104854 3291420611584 3296744320704 3298497829564 3305172641904 3307290527744 3312639905664 3321108864864 3323236962304 3327045279534 3329961836544 3337688418624 3346017583104 3349277614522 3357635699712 3362150744064 3365426494052 3368376696832 3372236742672 3373824878592 3381653237032 3384617664512 3388496321952 3390667599872 3399336041472 3404834298432 3413910454272 3415726282752 3416656639746 3421251050112 3425764310016 3427586443456 3430370967552 3432195551232 3433130394036 3442281977856 3442491674811 3444112896896 3450269178776 3453293756416 3458879287296 3459089995326 3467722116096 3469944160256 3473920598976 3475556622336 3475768346316 3485033588736 3485982823278 3486674845696 3490670457216 3492527113656 3497134399808 3501837029376 3502790840748 3513996185728 3519679899768 3522765324288 3528678168918 3530939272448 3538084451328 3540351582208 3546293944788 3547964051968 3555143682048 3557421744128 3563392758408 3566516502528 3572285165568 3583712821248 3584688933504 3594244521984 3596156268544 3600277342074 3602584324864 3611574534144 3611794544064 3617636442084 3619954548224 3627279857664 3628988104704 3629209175424 3635079240744 3644769153024 3646707773184 3656428683264 3657424601472 3659369952952 3662342774784 3669124616192 3674058522624 3675059242752 3683586561767 3686815670272 3691040636412 3692778911232 3702848188032 3704592023552 3708837360792 3712088604672 3720701843712 3726719893872 3729986813952 3733620947336 3738641582592 3748607557632 3751622976976 3761623556096 3769711805216 3777340162176 3779760603136 3789423783936 3795552988416 3797985099776 3804359891661 3805670670336 3807694872576 3814501049856 3824020094976 3826703548416 3827745845168 3837297942528 3846201707488 3849573367808 3853984848768 3855799861248 3856034748888 3864746556608 3872567225088 3874627009008 3875048685568 3881552826123 3884955475968 3891239198208 3893969821728 3903687180288 3904750445424 3910001200128 3917241649664 3922509201408 3923577593184 3934276199784 3936129025024 3943164775744 3953245708944 3959639887239 3963110989824 3972306681504 3975788888064 3982895529984 3986099413037 3991459558464 3996725028352 4002099462144 4005318793042 4015995640832 4032775050192 4035359168512 4043525087232 4045675802112 4052907365472 4054816059392 4063021350912 4065872520192 4066979960491 4072448866752 4082611617792 4085476534272 4086589314206 4096787352576 4106293216396 4109892878336 4114602676656 4116791197071 4117239228416 4127765193216 4134441648096 4137090912256 4137342935586 4147667629056 4154376275136 4157291551476 4167666026496 4168801192758 4182137089088 4189612574228 4193285275648 4200323565753 4209813213448 4213503623168 4220575849098 4231826500608 4233819455488 4240925780868 4252230678528 4265833463808 4266995368384 4272733237248 4286401609728 4287569116544 4298998349824 4305041491968 4306214075814 4308242063104 4316960185344 4319726403584 4319989552704 4326976920924 4330770038784 4337774843904 4340554399744 4340818817664 4347839876184 4351651282944 4359429771264 4361748513024 4373375483904 4374566680192 4380716049444 4392844251102 4395659094272 4406896855872 4414024792332 4416853207552 4428145153152 4436060372712 4439949115392 4450251224832 4461356777472 4476847599616 4482867658752 4496315656896 4498433171456 4516764844032 4517995095936 4529269702656 4532448055296 4539779064576 4551880605696 4554301710336 4555542186328 4561668066816 4567685746688 4573827956736 4574106585216 4576260734976 4577507192048 4589709303808 4589988899748 4596161101056 4608885771648 4611839049728 4612119993768 4623629488128 4631894131968 4634075496448 4634357795088 4646711451648 4647977097704 4654227276288 4656702818208 4669116039168 4670387787664 4692906533024 4697020432384 4704904225224 4717445935104 4728391926384 4736039865129 4740191576064 4751190344544 4755355336704 4763046887424 4779585244672 4792326029312 4799062646784 4800369789432 4815726058752 4822201810944 4823515256112 4836373143552 4838945567232 4846772320992 4859692204032 4859988246792 4862277030912 4863601391551 4876566135296 4883123699712 4883421169872 4900078990336 4906967077152 4920047419392 4921387515216 4923705214976 4924005157281 4937130917376 4945116481056 4947746744346 4949451472896 4960935791616 4962287024393 4968959858496 4984855443456 4986213191338 5006532627936 5023916421783 5036453549568 5048139741078 5052565045248 5060737317888 5072479855548 5076926496768 5086001399808 5099004062208 5102271397888 5116397256704 5123589424128 5124984959619 5138646465024 5141066481664 5141379665184 5148293326848 5149695591054 5163422966784 5166169345344 5175403768164 5179940634624 5188318930944 5188634992989 5191959762304 5204916240384 5206333927232 5213334933504 5213652519474 5227550383104 5228974234917 5230012268544 5231436790912 5238790670484 5245701599712 5252755544064 5254186261122 5270994278592 5279519849652 5284147986432 5296408908672 5310527373312 5319440917182 5321946077952 5336132616192 5345089137612 5349774753792 5375569231872 5377033400256 5391366782976 5394234402816 5403876487296 5417361801216 5417691816096 5421163360256 5429931822336 5443482157056 5443813763136 5447302045696 5462383136768 5470061659776 5484643024896 5486136902208 5489054929428 5503686924288 5511087783936 5512588864128 5516457247448 5530223505408 5539168366848 5543055401968 5554272282048 5556888035328 5558401590344 5581052765568 5600431421004 5607962373888 5622911336448 5627434465464 5642435334144 5654567707824 5669640904704 5684135675904 5687777951744 5696977649664 5711542308864 5721751574784 5740055322624 5741618767752 5755946913792 5759986070272 5769302561232 5774360051712 5783699791872 5784052123332 5787758423552 5797119834912 5802201710592 5811940513512 5812573028352 5815664684032 5827433213952 5840954732592 5855530770432 5857125668136 5875862474496 5883763802112 5885366389776 5889496364591 5901414299676 5904193537536 5914747163616 5917893164806 5919932153856 5929868563416 5933668299776 5958460022256 5963683332096 5974343294976 5987189337696 5995087542528 6003149193216 6007978189563 6023993461248 6037971062858 6039026270208 6043264073728 6053038752768 6068513703168 6072402280448 6079361048208 6082224089088 6098808780288 6101680979968 6108673300128 6114028290048 6119985199664 6128214801408 6129883971309 6145181028864 6149493325024 6159439824594 6164839317504 6175858842624 6179143726784 6191647789824 6195615268864 6205636368384 6206014403379 6208937090944 6221501443584 6225488052224 6235937327214 6251499039744 6253201789137 6273205633632 6284418861342 6289927913472 6304522568512 6314719820172 6320255434752 6330863773647 6334920459392 6347739750912 6350729183232 6361388671302 6378346017792 6398750195712 6400493052576 6409099855872 6420968078336 6429602414592 6431353674816 6448497524736 6451927422976 6459321113721 6462363094656 6479589605376 6479984329056 6483036041216 6490465381386 6496155058176 6510831599616 6511228226496 6521759814276 6527476924416 6533836657838 6539144656896 6542622769536 6560063225856 6561850020288 6565340209708 6582841223168 6593488641408 6596995659128 6610345283808 6614581055488 6625279811328 6642217729728 6646473924608 6654090559068 6659923673088 6675376837248 6692035166208 6698555229044 6715271399424 6724301488128 6730852988104 6736753393664 6744473485344 6747649757184 6763306474064 6769235329024 6776992643904 6781335199744 6798672082944 6809668596864 6827820908544 6831452565504 6833313279492 6842502100224 6851528620032 6855172886912 6860741935104 6864391102464 6866260788072 6884563955712 6884983349622 6888225793792 6900538357552 6906587512832 6917758574592 6918179990652 6935444232192 6939888320512 6947841197952 6951113244672 6951536692632 6970067177472 6971965646556 6981340914432 6985054227312 6994268799616 7003674058752 7005581681496 7027992371456 7039359799536 7045530648576 7057356337836 7061878544896 7076168902656 7080703164416 7092587889576 7095928103936 7110287364096 7126785516816 7133033005056 7144570331136 7167425642496 7169377867008 7186013128693 7188489043968 7192312537088 7200554684148 7205168649728 7223149068288 7223589088128 7235272884168 7239909096448 7254559715328 7258418350848 7270158481488 7289538306048 7293415546368 7312857366528 7314849202944 7318739905904 7324685549568 7331822004899 7338249232384 7350118485504 7367173123534 7373631340544 7382081272824 7385557822464 7405696376064 7409184047104 7417674721584 7421620116519 7424177209344 7441403687424 7453439787744 7459973627904 7467241894672 7477283165184 7479319787007 7503245953952 7523247112192 7539423610432 7554680324352 7559521206272 7572209611617 7578847567872 7591105976832 7595970199552 7608719783322 7611341340672 7615389745152 7629002099712 7653407096832 7655491690336 7674595885056 7692403414976 7707969697536 7711599722496 7712069497776 7724543386581 7729493113216 7745134450176 7749254018016 7750097371136 7763105652246 7769910951936 7782478396416 7787939643456 7807374360576 7809500890848 7820002400256 7834483299328 7845018402816 7847155186368 7868552399568 7872258050048 7881279391683 7886329551488 7906491417888 7919279774478 7926221979648 7944613363008 7965791059968 7972198826074 7982919116928 7993450056704 8004198924288 8010637586084 8031991281664 8065550100384 8070718337024 8087050174464 8091351604224 8105814730944 8109632118784 8126042701824 8131745040384 8133959920982 8144897733504 8165223235584 8170953068544 8173178628412 8193574705152 8212586432792 8219785756672 8229205353312 8233582394142 8234478456832 8255530386432 8268883296192 8274181824512 8274685871172 8295335258112 8308752550272 8314583102952 8335332052992 8337602385516 8364274178176 8379225148456 8386570551296 8400647131506 8419626426896 8427007246336 8441151698196 8463653001216 8467638910976 8481851561736 8504461357056 8531666927616 8533990736768 8545466474496 8572803219456 8575138233088 8597996699648 8610082983936 8612428151628 8616484126208 8633920370688 8639452807168 8639979105408 8653953841848 8661540077568 8675549687808 8681637635328 8695679752368 8703302565888 8718859542528 8723497026048 8746750967808 8749133360384 8761432098888 8785688502204 8791318188544 8813793711744 8828049584664 8833706415104 8856290306304 8872120745424 8876839747209 8879898230784 8900502449664 8922713554944 8945853078577 8953695199232 8992631313792 8996866342912 9033529688064 9035990191872 9056956594287 9058539405312 9064896110592 9079558129152 9103761211392 9108603420672 9111084372656 9123336133632 9135371493376 9148213170432 9152521469952 9155014384096 9179418607616 9179977799496 9192322202112 9217771543296 9223678099456 9224239987536 9239159736891 9247258976256 9263788263936 9268150992896 9268715590176 9293422903296 9295954195408 9308454552576 9313405636416 9338232078336 9340775575328 9353905990821 9385813066048 9409808450448 9426628292013 9434891870208 9456783852768 9472079730258 9480383152128 9502380689088 9526093774848 9559170489344 9598125293568 9600739578864 9631452117504 9644403621888 9647030512224 9672746287104 9677891134464 9693544641984 9719384408064 9719976493584 9724554061824 9727202783102 9753132270592 9766247399424 9766842339744 9800157980672 9800754986757 9813934154304 9840094838784 9842775030432 9847410429952 9848010314562 9874261834752 9890232962112 9895493488692 9921871583232 9924574048786 9937919716992 9969710886912 9972426382676 10013065255872 10047832843566 10072907099136 10096279482156 10105130090496 10121474635776 10144959711096 10153852993536 10172002799616 10198008124416 10204542795776 10232794513408 10247178848256 10249969919238 10277292930048 10282132963328 10282759330368 10296586653696 10299391182108 10326845933568 10327475024433 10332338690688 10350807536328 10359881269248 10376637861888 10377269985978 10383919524608 10409832480768 10412667854464 10426669867008 10427305038948 10455100766208 10457948469834 10460024537088 10462873581824 10477581340968 10491403199424 10505511088128 10508372522244 10541988557184 10559039699304 10568295972864 10592817817344 10621054746624 10638881834364 10643892155904 10672265232384 10690178275224 10699549507584 10751138463744 10754066800512 10782733565952 10788468805632 10807752974592 10834723602432 10835383632192 10842326720512 10859863644672 10886964314112 10887627526272 10894604091392 10924766273536 10940123319552 10969286049792 10972273804416 10978109858856 11007373848576 11022175567872 11025177728256 11032914494896 11050759685301 11060447010816 11078336733696 11086110803936 11108544564096 11113776070656 11116803180688 11162105531136 11200862842008 11215924747776 11245822672896 11254868930928 11284870668288 11309135415648 11339281809408 11368271351808 11393955299328 11413079674983 11423084617728 11443503149568 11480110645248 11483237535504 11511893827584 11519972140544 11538605122464 11548720103424 11567399583744 11568104246664 11575516847104 11594239669824 11623881027024 11625146056704 11631329368064 11644658478369 11654866427904 11681909465184 11711061540864 11714251336272 11722471650827 11751724948992 11767527604224 11770732779552 11778992729182 11802828599352 11808387075072 11829494327232 11835786329612 11859737126832 11867336599552 11916920044512 11927366664192 11948686589952 11958298239111 11974378675392 11990175085056 12006298386432 12015956379126 12047986922496 12075942125716 12086528147456 12106077505536 12137027406336 12144804560896 12158722096416 12164448178176 12197617560576 12200939881473 12203361959936 12217346600256 12239970399328 12256429602816 12259767942618 12290362057728 12298986650048 12318879649188 12329678635008 12350373591213 12351717685248 12358287453568 12383295579648 12391230537728 12411272736768 12412028806758 12417874181888 12443002887168 12450976104448 12471874654428 12502998079488 12506403578274 12546411267264 12568837722684 12579855826944 12600970697259 12609045137024 12629439640344 12640510869504 12661727547294 12669840918784 12695479501824 12701458366464 12722777342604 12756692035584 12797500391424 12800986105152 12818199711744 12841936156672 12859204829184 12862707349632 12896995049472 12903854845952 12918642227442 12924726189312 12959179210752 12959968658112 12966072082432 12980930762772 12992310116352 13021663199232 13022456452992 13043519628552 13054953848832 13067673315676 13078289313792 13085245539072 13120126451712 13123700040576 13130680419416 13165682446336 13186977282816 13193991318256 13220690567616 13229162110976 13250559622656 13284435459456 13292947849216 13308181118136 13319847346176 13350753674496 13384070332416 13397110458088 13430542798848 13448602976256 13461705976208 13473506787328 13488946970688 13495299514368 13526612948128 13538470658048 13553985287808 13562670399488 13597344165888 13619337193728 13655641817088 13662905131008 13666626558984 13685004200448 13703057240064 13710345773824 13721483870208 13728782204928 13732521576144 13769127911424 13769966699244 13776451587584 13801076715104 13813175025664 13835517149184 13836359981304 13870888464384 13895682395904 13902226489344 13903073385264 13940134354944 13943931293112 13962681828864 13970108454624 13988537599232 14007348117504 14011163362992 14018615775647 14055984742912 14078719599072 14091061297152 14114712675672 14123757089792 14152337805312 14185175779152 14191856207872 14208119595387 14220574728192 14253571033632 14266066010112 14289140662272 14303062599721 14338755734016 14372026257386 14376978087936 14384625074176 14401109368296 14410337299456 14447178176256 14470545768336 14479818192896 14509119430656 14516836701696 14540316962976 14579076612096 14586831092736 14590804174653 14629698405888 14637479811808 14649371099136 14663644009798 14676498464768 14700236971008 14734346247068 14747262681088 14764162545648 14771115644928 14772015471843 14811392752128 14818368094208 14835349443168 14843240233038 14848354418688 14882807374848 14886861073179 14906879575488 14934483789344 14954566330368 14958639574014 15006491907904 15046494224384 15071749265349 15078847220864 15109360648704 15119042412544 15144419223234 15157695135744 15182211953664 15191940399104 15217439566644 15230779490304 15258004199424 15306814193664 15310983380672 15349191770112 15374954878857 15384806829952 15415939395072 15423199444992 15424138995552 15449086773162 15458986226432 15490268900352 15498508036032 15500194742272 15526211304492 15539821903872 15564956792832 15575879286912 15614748721152 15619001781696 15640004800512 15668966598656 15686922704751 15690036805632 15694310372736 15737104799136 15744516100096 15762558783366 15772659102976 15812982835776 15838559548956 15852443959296 15889226726016 15931582119936 15944397652148 15965838233856 15986900113408 16008397848576 16021275172168 16063982563328 16131100200768 16141436674048 16174100348928 16182703208448 16211629461888 16219264237568 16252085403648 16263490080768 16267919841964 16289795467008 16330446471168 16341906137088 16346357256824 16387149410304 16425172865584 16439571513344 16458410706624 16467164788284 16468956913664 16511060772864 16537766592384 16548363649024 16549371742344 16590670516224 16617505100544 16629166205904 16670664105984 16675204771032 16728548356352 16758450296912 16773141102592 16801294263012 16839252853792 16854014492672 16882303396392 16927306002432 16963703123472 17008922714112 17063333855232 17067981473536 17090932948992 17150276466176 17195993399296 17220165967872 17224856303256 17232968252416 17267840741376 17279958210816 17307907683696 17323080155136 17351099375616 17363275270656 17391359504736 17406605131776 17437719085056 17446994052096 17451746169683 17498266720768 17522864197776 17571377004408 17582636377088 17627587423488 17656099169328 17667412830208 17668489093773 17712580612608 17744241490848 17753679494418 17759796461568 17801004899328 17805853440469 17891706157154 17907390398464 17985262627584 17993732685824 18023934568689 18071980383744 18113913188574 18117078810624 18129792221184 18159116258304 18217206841344 18222168745312 18246672267264 18270742986752 18296426340864 18305042939904 18310028768192 18358837215232 18359955598992 18384644404224 18389651913927 18435543086592 18447356198912 18448479975072 18478319473782 18494517952512 18527576527872 18536301985792 18537431180352 18586845806592 18591908390816 18616909105152 18618043210137 18626811272832 18676464156672 18681551150656 18707811981642 18759605367411 18771626132096 18819616900896 18853256584026 18869783740416 18913567705536 18944159460516 18960766304256 19004761378176 19052187549696 19118340978688 19196250587136 19201479157728 19262904235008 19288807243776 19294061024448 19345492574208 19355782268928 19387089283968 19438768816128 19439952987168 19449108123648 19454405566204 19506264541184 19532494798848 19533684679488 19600315961344 19601509973514 19627868308608 19680189677568 19685550060864 19694820859904 19696020629124 19748523669504 19780465924224 19790986977384 19843743166464 19849148097572 19875839433984 19939421773824 19944852765352 20026130511744 20095665687132 20145814198272 20192558964312 20210260180992 20242949271552 20289919422192 20307705987072 20344005599232 20396016248832 20409085591552 20465589026816 20494357696512 20499939838476 20554585860096 20564265926656 20565518660736 20593173307392 20598782364216 20653691867136 20654950048866 20664677381376 20701615072656 20719762538496 20753275723776 20754539971956 20767839049216 20819664961536 20825335708928 20853339734016 20854610077896 20910201532416 20915896939668 20925747163648 20955162681936 20982806398848 21011022176256 21016745044488 21083977114368 21118079398608 21132898720003 21136591945728 21185635634688 21242109493248 21277763668728 21287784311808 21380356550448 21399099015168 21502276927488 21508133601024 21558039386079 21565467131904 21576937611264 21615505949184 21669447204864 21670767264384 21684653441024 21719727289344 21775255052544 21789208182784 21849532547072 21880246639104 21938572099584 21944547608832 21956219717712 21995466014697 22014747697152 22050355456512 22065828989792 22101519370602 22120894021632 22156673467392 22172221607872 22217089128192 22227552141312 22233606361376 22264860349557 22324211062272 22401725684016 22431849495552 22437959361021 22509737861856 22569741336576 22618270831296 22678563618816 22716628834851 22736542703616 22787910598656 22826159349966 22846169235456 22887006299136 22960221290496 22966475071008 23023787655168 23039944281088 23077210244928 23134799167488 23136208493328 23151033694208 23188479339648 23247762054048 23250292113408 23262658736128 23289316956738 23309732855808 23363818930368 23422123081728 23428502672544 23444943301654 23503449897984 23535055208448 23541465559104 23557985458364 23605657198704 23616774150144 23658988654464 23671572659224 23719474253664 23734673199104 23833840089024 23897373179904 23916596478222 23948757350784 23980350170112 24012596772864 24031912758252 24095973844992 24151884251432 24173056294912 24212155011072 24274054812672 24289609121792 24317444192832 24328896356352 24395235121152 24401879762946 24406723919872 24434693200512 24479940798656 24512859205632 24519535885236 24580724115456 24597973300096 24637759298376 24659357270016 24700747182426 24703435370496 24716574907136 24766591159296 24782461075456 24822545473536 24824057613516 24835748363776 24886005774336 24901952208896 24943749308856 25005996158976 25012807156548 25092822534528 25137675445368 25159711653888 25201941394518 25218090274048 25258879280688 25281021739008 25323455094588 25339681837568 25390959003648 25402916732928 25445554685208 25513384071168 25595000782848 25601972210304 25636399423488 25683872313344 25718409658368 25725414699264 25785105932369 25793990098944 25807709691904 25837284454884 25849452378624 25918358421504 25919937316224 25932144164864 25961861525544 25984620232704 26044912905984 26087039257104 26109907697664 26135346631352 26156578627584 26170491078144 26240252903424 26247400081152 26261360838832 26331364892672 26373954565632 26387982636512 26441381135232 26458324221952 26501119245312 26568870918912 26585895698432 26616362236272 26630519241627 26639694692352 26701507348992 26768140664832 26794220916176 26837559235731 26861085597696 26923411952416 26947013574656 26977893941376 26990599028736 27053225896256 27107970575616 27125340798976 27170869782861 27194688331776 27238674387456 27311283634176 27325810262016 27333253117968 27370008400896 27406114480128 27420691547648 27457564409856 27465043152288 27538255822848 27539933398488 27552903175168 27602153430208 27671034298368 27672719962608 27717479210673 27741776928768 27791364791808 27804452978688 27806146770528 27880268709888 27887862586224 27902695891259 27925363657728 27940216909248 27977075198464 28014696235008 28022326725984 28037231551294 28111969485824 28157439198144 28229425351344 28247514179584 28279884876039 28304675610624 28370351558304 28383712415744 28416239190774 28441149456384 28468859723437 28507142067264 28578281324544 28606125199442 28677511468032 28744052514772 28769250148352 28802218736592 28820674598912 28894356352512 28941091536672 28959636385792 29018238861312 29033673403392 29080633925952 29158153224192 29173662185472 29181608349306 29259396811776 29274959623616 29298742198272 29327288019596 29352996929536 29400473942016 29402264960271 29468692494136 29494525362176 29528325091296 29542231289856 29544030943686 29622785504256 29636736188416 29670698886336 29686480466076 29765614749696 29773722146358 29813759150976 29868967578688 29909132660736 29917279148028 30012983815808 30092988448768 30143498530698 30157694441728 30218721297408 30238084825088 30288838446468 30315390271488 30364423907328 30383880798208 30434879133288 30461558980608 30516008398848 30613628387328 30621966761344 30698383540224 30749909757714 30769613659904 30831878790144 30846398889984 30848277991104 30898173546324 30917972452864 30980537800704 30997016072064 31000389484544 31052422608984 31079643807744 31129913585664 31151758573824 31229497442304 31238003563392 31280009601024 31337933197312 31373845409502 31380073611264 31388620745472 31474209598272 31489032200192 31525117566732 31545318205952 31625965671552 31677119097912 31704887918592 31778453452032 31863164239872 31888795304296 31931676467712 31973800226816 32016795697152 32042550344336 32099825752541 32127965126656 32262200401536 32282873348096 32348200697856 32365406416896 32423258923776 32438528475136 32504170807296 32526980161536 32535839683928 32579590934016 32660892942336 32683812274176 32692714513648 32774298820608 32850345731168 32879143026688 32916821413248 32934329576568 32937913827328 33022121545728 33075533184768 33096727298048 33098743484688 33152279055903 33181341032448 33235010201088 33258332411808 33341328211968 33350409542064 33457096712704 33516900593824 33546282205184 33602588526024 33678505707584 33764606792784 33854612004864 33927406246944 34017845428224 34045209740857 34135962947072 34181865897984 34300552932352 34440331935744 34449712606512 34465936504832 34535681482752 34559916421632 34615815367392 34646160310272 34702198751232 34726550541312 34736009170751 34782719009472 34875438170112 34893988104192 34903492339366 34996533441536 35045728395552 35142754008816 35165272754176 35167414952481 35255174846976 35312198338656 35334825660416 35336978187546 35425161225216 35488482981696 35507358988836 35602009798656 35611706880938 35783412314308 35814780796928 35874894717333 35970525255168 35987465371648 36047869137378 36143960767488 36227826377148 36259584442368 36318232516608 36434413682688 36444337490624 36493344534528 36541485973504 36592852681728 36602819644419 36610085879808 36620057536384 36717674430464 36719911197984 36769288808448 36779303827854 36871086173184 36894712397824 36896959950144 36956638947564 36989035905024 37055153055744 37072603971584 37074862360704 37173691613184 37183816781632 37233818210304 37236086420274 37253622545664 37352928313344 37363102301312 37415623963284 37519210734822 37543252264192 37639233801792 37706513168052 37739567480832 37827135411072 37888318921032 37921532608512 38009522756352 38104375099392 38236681957376 38392501174272 38402958315456 38525808470016 38577614487552 38588122048896 38690985148416 38711564537856 38774178567936 38877537632256 38879905974336 38898216247296 38908811132408 39012529082368 39064989597696 39067369358976 39200631922688 39203019947028 39255736617216 39360379355136 39371100121728 39389641719808 39392041258248 39497047339008 39560931848448 39581973954768 39687486332928 39698296195144 39751678867968 39878843547648 39889705530704 40052261023488 40191331374264 40291628396544 40385117928624 40420520361984 40485898543104 40579838844384 40615411974144 40688011198464 40792032497664 40931178053632 40988715393024 40999879676952 41109171720192 41131037321472 41186346614784 41197564728432 41307383734272 41309900097732 41329354762752 41403230145312 41439525076992 41506551447552 41509079943912 41535678098432 41650671417856 41706679468032 41709220155792 41820403064832 41831793879336 41851494327296 41910325363872 41965612797696 42022044352512 42033490088976 42055847326941 42167954228736 42236158797216 42265797440006 42273183891456 42371271269376 42382812126373 42555527337456 42575568623616 42760713100896 42798198030336 42909187799163 43016267202048 43116078772158 43130934263808 43153875222528 43231011898368 43341534528768 43369306882048 43439454578688 43550510105088 43578416365568 43699065094144 43760493278208 43772412523959 43889095217664 43912439435424 43990932029394 44029495394304 44100710913024 44131657979584 44203038741204 44241788043264 44313346934784 44316046415529 44344443215744 44434178256384 44455104282624 44467212722752 44529720699114 44648422124544 44660583219537 44803451368032 44863698991104 44875918722042 45019475723712 45139482673152 45215247796047 45236541662592 45357127237632 45433257669702 45473085407232 45575821197312 45652318699932 45692338470912 45774012598272 45920442580992 45932950142016 46047575310336 46079888562176 46154420489856 46269598334976 46272416986656 46302067388416 46376958679296 46495524108096 46500584226816 46525317472256 46578633913476 46619465711616 46727637860736 46844246163456 46857005345088 46889886603308 47006899795968 47070110416896 47082931118208 47115970916728 47211314397408 47233548300288 47317977308928 47343145318448 47438948507328 47469346398208 47667680178048 47794746359808 47833192956444 47897514701568 47960700340224 48025193545728 48063825516504 48191947689984 48303768502864 48346112589824 48424310022144 48548109625344 48579218243584 48634888385664 48657792712704 48790470242304 48803759525892 48869386401024 48959881597312 49025718411264 49039071770472 49161448230912 49195946600192 49275518596752 49318714540032 49401494364852 49406870740992 49433149814272 49533182318592 49564922150912 49645090947072 49648115227032 49671496727552 49772011548672 49887498617712 50011992317952 50025614313096 50185645069056 50275350890736 50302091900851 50319423307776 50403882789036 50436180548096 50517758561376 50562043478016 50646910189176 50679363675136 50781918007296 50891109370416 51026768142336 51190001565696 51203944420608 51272798846976 51322754034293 51367744626688 51450829398528 51570211864738 51587980197888 51615419383808 51674568909768 51698904757248 51839874632448 51864288329728 51923723051088 51969240465408 52089825811968 52174078514208 52219815395328 52270693262704 52313157255168 52340982156288 52355238509049 52494800162304 52522721677664 52662729785344 52747909131264 52775965273024 52882762270464 52916648443904 53002238490624 53005467281319 53137741837824 53171791396864 53232724472544 53261038483254 53279389384704 53403014697984 53417560321407 53588441832352 53675118471462 53722171195392 53846823904832 53955787882752 53981198057472 54071803706067 54106451792512 54215941151232 54250681597952 54341739565722 54389376663552 54477348774912 54651620524032 54666506235936 54740016801792 54812228960256 54841383095296 54915128819712 54930086304576 55076511645696 55079866796976 55105806350336 55168955741781 55204306860416 55342068596736 55345439925216 55434958421346 55483553857536 55582729583616 55608905957376 55612293541056 55760537419776 55775725172448 55805391782518 55850727315456 55880433818496 55954150396928 56029392470016 56044653451968 56074463102588 56223938971648 56314878396288 56458850702688 56495028359168 56559769752078 56609351221248 56740703116608 56767424831488 56832478381548 56882298912768 56937719446874 57014284134528 57156562649088 57212250398884 57355022936064 57488105029544 57538500296704 57604437473184 57641349197824 57788712705024 57882183073344 57919272771584 58036477722624 58067346806784 58161267851904 58316306448384 58347324370944 58363216698612 58518793623552 58549919247232 58597484396544 58654576039192 58705993859072 58800947884032 58804529920542 58937384988272 58989050724352 59056650182592 59084462579712 59088061887372 59245571008512 59273472376832 59341397772672 59372960932152 59531229499392 59547444292716 59627518301952 59737935157376 59818265321472 59834558296056 60025967631616 60185976897536 60286997061396 60315388883456 60437442594816 60476169650176 60577676892936 60630780542976 60728847814656 60869758266576 60923117961216 61032016797696 61227256774656 61243933522688 61396767080448 61499819515428 61539227319808 61663757580288 61692797779968 61696555982208 61796347092648 61835944905728 61961075601408 61994032144128 62104845217968 62159287615488 62259827171328 62303517147648 62458994884608 62476007126784 62560019202048 62620971550039 62675866394624 62747690819004 62777241490944 62948419196544 62978064400384 63050235133464 63090636411904 63251931343104 63354238195824 63398696160009 63409775837184 63556906904064 63726328479744 63777590608592 63863352935424 63947600453632 64085100688672 64199651505082 64255930253312 64524400803072 64565746696192 64674118158237 64696401395712 64730812833792 64846517847552 64877056950272 65008341614592 65053960323072 65071679367856 65159181868032 65367624548352 65385429027296 65548597641216 65700691462336 65833642826496 65868659153136 65875827654656 65986398044091 66044243091456 66151066369536 66193454596096 66197486969376 66304558111806 66362682064896 66470020402176 66516664823616 66682656423936 66700819084128 66914193425408 67033801187648 67205177052048 67313878083063 67357011415168 67529213585568 67709224009728 67854812493888 68035690856448 68090419481714 68271925894144 68363731795968 68601105864704 68880663871488 68899425213024 68931873009664 69071362965504 69119832843264 69231630734784 69404397502464 69453101082624 69472018341502 69565438018944 69750876340224 69787976208384 69806984678732 69993066883072 70091456791104 70285508017632 70330545508352 70334829904962 70510349693952 70624396677312 70669651320832 70673956375092 70850322450432 70976965963392 71014717977672 71204019597312 71223413761876 71566824628616 71629561593856 71749789434666 71941050510336 71974930743296 72095738274756 72287921534976 72455652754296 72519168884736 72636465033216 72868827365376 72888674981248 72986689069056 73082971947008 73185705363456 73205639288838 73220171759616 73240115072768 73435348860928 73439822395968 73538577616896 73558607655708 73742172346368 73789424795648 73793919900288 73913277895128 73978071810048 74110306111488 74149724721408 74347383226368 74367633563264 74467636420608 74472172840548 74507245091328 74705856626688 74726204602624 74831247926568 75038421469644 75086504528384 75278467603584 75413026336104 75479134961664 75654270822144 75776637842064 75843065217024 76019045512704 76208750198784 76473363914752 76785002348544 76805916630912 77051616940032 77155228975104 77176244097792 77355317797107 77381970296832 77423129075712 77548357135872 77755075264512 77759811948672 77796432494592 77817622264816 78025058164736 78134738717952 78401263845376 78406039894056 78511473234432 78720758710272 78742200243456 78779283439616 78784082516496 78994094678016 79121863696896 79163947909536 79374972665856 79396592390288 79503357735936 79757687095296 79779411061408 79891557724881 80104522046976 80382662748528 80512677707193 80583256793088 80770235857248 80841040723968 80971797086208 81159677688768 81376022396928 81512609348583 81584064995328 81977430786048 81999759353904 82218343440384 82262074642944 82372693229568 82395129456864 82614767468544 82619800195464 82658709525504 82806460290624 83013102895104 83018159887824 83071356196864 83301342835712 83413358936064 83418440311584 83640806129664 83663587758672 83702988654592 83708087673777 83820650727744 83931225595392 84044088705024 84066980177952 84111694653882 84335908457472 84472317594432 84531594880012 84742542538752 84765624252746 85111054674912 85151137247232 85406579170311 85521426201792 85818375598326 86032534404096 86232157544316 86307750445056 86462023796736 86683069057536 86738613764096 86878909157376 87101020210176 87156832731136 87398130188288 87520986556416 87544825047918 87778190435328 87824878870848 87981864058788 88058990788608 88201421826048 88206794880813 88263315959168 88406077482408 88483576086528 88626693869568 88632092831058 88688886431488 88868356512768 88910208565248 88934425445504 89059441398228 89296844249088 89321166439074 89606902736064 89727397982208 89751837444084 90038951447424 90278965346304 90430495592094 90473083325184 90714254475264 90866515339404 90946170814464 91151642394624 91304637399864 91384676941824 91548025196544 91840885161984 91865900284032 92095150620672 92159777124352 92308840979712 92539196669952 92544833973312 92604134776832 92753917358592 92991048216192 93001168453632 93050634944512 93157267826952 93238931423232 93455275721472 93688492326912 93714010690176 93779773206616 94013799591936 94140220833792 94165862236416 94231941833456 94422628794816 94467096600576 94635954617856 94686290636896 94877897014656 94938692796416 95335360356096 95589492719616 95666385912888 95795029403136 95921400680448 96050387091456 96127651033008 96299477257623 96383895379968 96607537005728 96692225179648 96848620044288 97096219250688 97269776771328 97315585425408 97580940484608 97607519051784 97738772802048 97919763194624 98051436822528 98078143540944 98322896461824 98391893200384 98551037193504 98637429080064 98802988729704 98813741481984 98866299628544 99066364637184 99290181894144 99296230454064 99342993455104 99456837167709 99544023097344 99774997235424 100023984635904 100051228626192 100121438198047 100371290138112 100550701781472 100604183801702 100638846615552 100807765578072 100872361096192 101035517122752 101293820378352 101358727350272 101563836014592 101782218740832 102053536284672 102135629222571 102407888841216 102545597693952 102645508068586 102735489253376 102901658797056 103140423729476 103230838767616 103349137819536 103397809514496 103679749264896 103728576659456 103847446102176 103938480930816 104179651623936 104208027512253 104348157028416 104541386525408 104626314510336 104681964312576 104710477018098 104989600324608 105045443355328 105325459570688 105495818262528 105502244857443 105551930546048 105765524540928 105833296887808 106004476981248 106010934562638 106275483675648 106343582793728 106465448945088 106522076966508 106806029395968 106835120642814 107176883664704 107350236942924 107444342390784 107624684151999 107693647809664 107911575765504 107962396114944 108143607412134 108212903585024 108431882302464 108501363195904 108683479131444 108778753327104 108954697549824 109303241048064 109333012471872 109480033603584 109624457920512 109682766190592 109808458933257 109830257639424 109860172609152 110153023291392 110159733593952 110211612700672 110337911483562 110408613720832 110684137193472 110690879850432 110869916842692 110967107715072 111165459167232 111217811914752 111224587082112 111521074839552 111551450344896 111610783565036 111701454630912 111760867636992 111908300793856 112058784940032 112089306903936 112148926205176 112447877943296 112629756792576 112917701405376 112990056718336 113119539504156 113218702442496 113481406233216 113534849662976 113664956763096 113764597825536 113875438893748 114028568269056 114313125298176 114424500797768 114710045872128 114976210059088 115077000593408 115208874946368 115282698395648 115577425410048 115764366146688 115838545543168 116072955445248 116134693613568 116322535703808 116632612896768 116694648741888 116726433397224 117037587247104 117099838494464 117194968793088 117309152078384 117411987718144 117601895768064 117609059841084 117874769976544 117978101448704 118113300365184 118168925159424 118176123774744 118491142017024 118682795545344 118745921864304 119062458998784 119094888585432 119255036603904 119475870314752 119636530642944 119669116592112 120051935263232 120371953795072 120573994122792 120630777766912 120874885189632 121155353785872 121261561085952 121457695629312 121739516533152 121846235922432 122064033595392 122162223187781 122487867045376 122793534160896 122999639030856 123078454639616 123327515160576 123393111964416 123592694185296 123671889811456 123922151202816 123988064288256 124209690435936 124318575230976 124519654342656 124607034295296 124640974083283 124952014253568 125120038404096 125241943100078 125351732789248 125495381638008 125554482981888 125896838393088 125956128800768 126100470266928 126167541980823 126181272823808 126503862686208 126708476391648 126797392320018 126819551674368 127113813808128 127148436379119 127555181217184 127726705870848 127895200907264 128170201377344 128399303010164 128511860506624 128727563397489 129048801606144 129131493392384 129348236316474 129392802791424 129461625667584 129693035695104 129754113900544 130107920646144 130143358735712 130318363736064 130735249096704 130770858054592 131097195282432 131317237571877 131401382924672 131667285652992 131737318306272 131751655309312 131972796088182 132088486182912 132302132739072 132386909192192 132394973938752 132609116223612 132725364129792 132940040804352 133033329647232 133365312847872 133401638168256 133828386850816 133981749658611 134067602375296 134410354104096 134627756166126 134714022830336 135058427171136 135418448019456 135709624987776 136071381712896 136180838963428 136543851788288 136727463591936 137202211729408 137761327742976 137798850426048 137863746019328 138142725931008 138239665686528 138463261469568 138808795004928 138906202165248 138944036683004 139130876037888 139501752680448 139575952416768 139613969357464 139986133766144 140182913582208 140571016035264 140661091016704 140669659809924 141020699387904 141248793354624 141339302641664 141347912750184 141700644900864 141953931926784 142029435955344 142408039194624 142446827523752 143133649257232 143259123187712 143499578869332 143882101020672 143949861486592 144191476549512 144575843069952 144911305508592 145038337769472 145272930066432 145737654730752 145777349962496 145973378138112 146165943894016 146371410726912 146411278577676 146480230145536 146870697721856 146879644791936 147077155233792 147117215311416 147484344692736 147587839800576 147826555790256 147956143620096 148220612222976 148299449442816 148694766452736 148735267126528 148935272841216 148944345681096 149014490182656 149452409205248 149662495853136 150076842939288 150173009056768 150556935207168 150826052672208 150906275702553 150958269923328 151308541644288 151553275684128 151686130434048 152038091025408 152079502335809 152946727829504 153570004697088 153611833261824 153968262102879 154103233880064 154352488195584 154710635594214 154763940593664 154846258151424 155096714271744 155519623897344 155592864989184 155635244529632 156050116329472 156269477435904 156802527690752 156812079788112 157022946468864 157065715527147 157484400486912 157558566879232 157568165032992 157988189356032 158243727393792 158327895819072 158749945331712 158793184780576 159006715471872 159016401843957 159515374190592 159558822122816 159783115449762 160209044093952 160252680964221 160765325497056 161025355414386 161166513586176 161540471714496 161943594172416 162319355377536 162752044793856 163025218697166 163168129990656 163954861572096 163999518707808 164436686880768 164524149285888 164745386459136 164790258913728 165229534937088 165239600390928 165317419051008 165612920581248 166026205790208 166036319775648 166142712393728 166602685671424 166826717872128 166836880623168 167281612259328 167327175517344 167405977309184 167416175347554 167641301455488 167862451190784 168088177410048 168133960355904 168223389307764 168671816914944 168944635188864 169063189760024 169485085077504 169531248505492 170222109349824 170302274494464 170813158340622 171042852403584 171636751196652 172065068808192 172464315088632 172615500890112 172924047593472 173366138115072 173477227528192 173757818314752 174202040420352 174313665462272 174796260376576 175041973112832 175089650095836 175556380870656 175649757741696 175963728117576 176117981577216 176402843652096 176413589761626 176526631918336 176812154964816 176967152173056 177253387739136 177264185662116 177377772862976 177736713025536 177820417130496 177868850891008 178118882796456 178593688498176 178642332878148 179213805472128 179454795964416 179503674888168 180077902894848 180495741526583 180557930692608 180860991184188 180946166650368 181428508950528 181733030678808 181892341628928 182609274799728 182769353883648 183096050393088 183681770323968 183731800568064 184190301241344 184319554248704 184617681959424 185078393339904 185089667946624 185208269553664 185507834717184 185982096432384 186101269889024 186314535653904 186477862846464 186910551442944 187376984653824 187428021380352 187559546413232 187862914650117 188027599183872 188331724472832 188463883666912 188845257589632 188934193201152 189271909235712 189372581273792 189755794029312 189877385592832 190196088480027 190670720712192 191178985439232 191332771825776 191590058806272 191842801360896 192255302066016 192598954515246 192767790759936 193215074011456 193697240088576 194022354474711 194192438501376 194539553542656 194631170850816 195161880969216 195215038103568 195477545604096 195839526389248 196102873645056 196156287081888 196645792923648 196783786400768 197102074387008 197605977459408 197627482963968 197732599257088 197959194132273 198132729274368 198580363788288 198592460908128 198685986910208 198913674335418 199088046194688 199282018064059 199549994470848 200047969271808 200102457252384 200242876396094 200742580276224 201101403562944 201208367603404 201615531156144 201744722192384 202071034245504 202587640756704 202717454700544 203127672029184 203564437481664 204107072569344 204271258445142 204815777682432 205091195387904 205291016137172 205470978506752 205803317594112 206280847458952 206461677535232 206698275639072 206795619028992 207359498529792 207457153318912 207694892204352 208359303247872 208416055024506 208696314056832 209082773050816 209252629020672 209363928625152 209420954036196 209979200649216 210090886710656 210650919141376 210991636525056 211004489714886 211103861092096 211531049081856 211666593775616 212008953962496 212021869125276 212550967351296 212687165587456 212930897890176 213044153933016 213612058791936 213670241285628 214353767329408 214700473885848 214888684781568 215249368303998 215387295619328 215823151531008 215924792229888 216287214824268 216425807170048 216863764604928 217002726391808 217366958262888 217557506654208 217909395099648 218606482096128 218666024943744 218960067207168 219248915841024 219365532381184 219616917866514 219660515278848 219720345218304 220306046582784 220319467187904 220423225401344 220675822967124 220817227441664 221368274386944 221381759700864 221739833685384 221934215430144 222330918334464 222449174164224 223042149679104 223102900689792 223221567130072 223402909261824 223521735273984 223816601587712 224117569880064 224178613807872 224297852410352 224698780267787 224895755886592 225259513585152 225835402810752 225980113436672 226239079008312 226437404884992 226962812466432 227069699325952 227329913526192 227529195651072 227750877787496 228057136538112 228626250596352 228849001595536 229420091744256 229952420118176 230154001186816 230417749892736 230565396791296 231154850820096 231528732293376 231677091086336 232065953391321 232145910890496 232269387227136 232645071407616 233265225793536 233389297483776 233452866794448 234075174494208 234199676988928 234618304156768 234823975436288 235203791536128 235218119682168 235749539953088 236226600730368 236337850318848 236352247549488 236982284034048 237365591090688 237491843728608 238124917997568 238189777170864 238316468185999 238510073207808 238951740629504 239273061285888 239338233184224 240103870526464 241147988245584 241261555533824 241538033121579 241749770379264 242310707571744 242523122171904 242915391258624 243152064195257 243479033066304 244128067190784 244324446375562 244975734090752 245999278061712 246156909279232 246655030321152 246786223928832 247185388370592 247343779622912 247844302405632 247976128576512 248419380871872 249039308685312 249214068590592 249281948166566 249904028507136 250240076808192 250483886200156 250703465578496 250990763276016 251108965963776 251124263021331 251793676786176 251912257601536 252200940533856 252335083961646 252362545647616 253007725372416 253416952783296 253594784640036 254227627616256 254296872758238 255110362434368 255453411741696 255790401814528 256219737510933 256340402754688 256798606020328 257023721013248 257455126794978 258097603212288 258262986784768 258696472632948 258923251335168 259386071390208 259508227801088 260215841292288 260286717471424 260636727472128 261470498193408 261541716109184 262194390564864 262634475143754 262802765849344 263334571305984 263474636612544 263503310618624 263945592176364 264176972365824 264604265478144 264773818384384 264789947877504 265218232447224 265450728259584 265880081608704 266066659294464 266730625695744 266803276336512 267656773701632 267963499317222 268135204750592 268820708208192 269255512332252 269428045660672 270116854342272 270836896038912 271419249975552 272142763425792 272361677926856 273087703576576 273454927183872 274404423458816 275522655485952 275597700852096 275727492038656 276285451862016 276479331373056 276926522939136 277617590009856 277812404330496 277888073366008 278261752075776 279003505360896 279151904833536 279227938714928 279972267532288 280365827164416 281142032070528 281322182033408 281339319619848 282041398775808 282497586709248 282678605283328 282695825500368 283401289801728 283907863853568 284058871910688 284816078389248 284893655047504 286267298514464 286518246375424 286999157738664 287764202041344 288382953099024 288898431772869 289151686139904 289822611017184 290076675538944 290545860132864 291554699924992 291946756276224 292331887788032 292742821453824 292822557155352 292960460291072 293759289583872 294154310467584 294234430622832 294968689385472 295175679601152 295653111580512 295912287240192 296441224445952 296598898885632 296679684884611 297470534253056 297870545682432 297888691362192 298028980365312 298904818410496 299324991706272 300153685878576 300346018113536 300364314594141 301113870414336 301652105344416 301812551405106 301916539846656 302617083288576 302699508487973 303106551368256 304076182050816 304159004671618 305893455659008 306406887667713 307223666523648 307936524205758 308206467760128 308704976391168 309421271188428 309692516302848 310193428543488 311039247794688 311185729978368 311270489059264 312100232658944 312538954871808 312624082536759 313605055381504 313624159576224 314045892937728 314131431054294 314968800973824 315117133758464 315136330065984 315976378712064 316487454787584 316506734572329 316655791638144 317499890663424 317586369561152 318013430943744 318032803687914 319030748381184 319117644245632 319566230899524 320418088187904 320505361928442 321530650994112 322050710828772 322333027172352 323080943428992 323887188344832 324638710755072 325504089587712 326050437394332 326336259981312 327909723144192 327999037415616 328873373761536 329048298571776 329490772918272 329580517827456 330459069874176 330479200781856 330634838102016 331225841162496 332052411580416 332072639551296 332285424787456 333205371342848 333653435744256 333673761246336 334563224518656 334654351034688 334811954618368 334832350695108 335282602910976 335724902381568 336176354820096 336267920711808 336446778615528 337343633829888 337889270377728 338126379520048 338970170155008 339062497010984 340444218699648 340604548988928 341626316681244 342085704807168 343273502393304 344130137616384 344928630177264 345231001780224 345848095186944 346732276230144 346954455056384 347515636629504 348404080840704 349592520753152 350083946225664 350179300191672 351112761741312 351299515483392 351927456235152 352235963154432 352805687304192 352827179523252 353053263836672 353624309929632 353934304346112 354506775478272 354528371324232 354755545725952 355473426051072 355737701782016 356237765592912 357187376996352 357284665756296 358427610944256 358909591928832 359007349776336 359259278240051 360155805789696 360991483053166 361115861385216 361721982368376 361892333300736 363466061357616 363784683257856 365218549599456 365538707767296 366192100786176 366486669563343 367463601136128 368380602482688 368639108497408 369235363918848 370179335893248 370416539107328 371015669434368 371964192864768 372202539778048 372629071307808 372955725692928 373821102885888 373922922249849 374856042760704 375119092826464 375725829300234 376055198367744 376663448945664 376927767333824 377690515179264 377868386402304 378502625942469 378543818471424 378745162547584 379511588058624 379754771185664 380392176960054 381341441424384 381445309137357 382665543651552 383180117612544 383685602721792 384510604132032 385197909030492 385535581519872 386182690192467 386430148022912 387394480177152 388044708949422 388384877002752 389079107085312 389262341701632 390323761938432 390430076207136 390955091208192 391679052778496 392205747290112 392312574163776 393291585847296 393567572801536 394204148774016 395211954918816 395254965927936 395465198514176 395918388264546 396265458548736 397160727576576 397184921816256 397371973820416 397827348670836 398176092389376 398564036128118 399099988941696 400095938543616 400204914504768 400485752792188 401485160552448 402202807125888 402416735206808 403231062312288 403489444384768 404142068491008 405175281513408 405434909401088 406255344058368 407128874963328 408214145138688 408542516890284 409631555364864 410182390775808 410582032274344 410941957013504 411606635188224 412561694917904 412923355070464 413396551278144 413591238057984 414718997059584 414914306637824 415389784408704 416718606495744 416832110049012 417392628113664 418165546101632 418505258041344 418727857250304 418841908072392 419958401298432 420181773421312 421301838282752 421983273050112 422008979429772 422207722184192 423062098163712 423333187551232 424017907924992 424043738250552 425101934702592 425861795780352 426088307866032 427224117583872 427340482571256 428707534658816 429400947771696 429777369563136 430498736607996 430774591238656 431646303062016 431849584459776 432574429648536 432851614340096 433727529209856 434733916525776 435115013308416 435818790199296 437212964192256 437332049887488 437920134414336 438346800850273 438497831682048 438731064762368 439233835733028 439440690436608 440612093165568 440638934375808 440846450802688 441351645934248 441634454883328 442763519401728 443479667370768 443868430860288 444661836668928 444898348328448 446084299358208 446205801379584 446443134260144 446805818523648 447043470547968 447633203175424 448357227615744 448595704820704 449397560535574 449791511773184 450519027170304 451670805621504 451960226873344 452478158016624 452718827107659 452874809769984 453925624932864 454139398651904 454659827052384 455058391302144 455501755574992 456114273076224 456238507007427 457698003191072 458840183488512 459904840236352 460835499785472 461130793582592 461904786308637 462309701640192 463057464586752 463354182172672 464131906782642 464291821780992 464538774454272 465290142815232 466778594967552 466905733588896 468150348988416 468399353977856 469236608313536 470407583072256 470436239364336 471197146581441 471499079906176 472453201460736 472675700637696 472704495098976 473964568068096 474731182181376 474983687457216 476249835995136 476379554341728 476632936371998 477020146415616 477903481259008 478546122571776 478676466368448 480207741052928 480758042892663 482295976491168 482523111067648 483076066243158 483499540758528 484621415143488 485830782517248 486304128390514 486958066132608 488256134381568 488648892751124 489951468181504 491998556123424 492313818558464 493310060642304 493572447857664 494370776741184 494687559245824 495688604811264 495952257153024 496838761743744 498078617370624 498428137181184 498563896333132 499808057014272 500480153616384 500967772400312 501406931156992 501981526552032 502217931927552 502248526042662 503587353572352 503824515203072 504401881067712 504670167923292 504725091295232 506015450744832 506833905566592 507189569280072 508455255232512 508593745516476 510220724868736 510906823483392 511580803629056 512439475021866 512680805509376 513597212040656 514047442026496 514910253589956 516195206424576 516525973569536 517392945265896 517846502670336 518772142780416 520431682584576 520573434942848 521273454944256 522940996386816 523083432218368 524388781129728 525268950287508 525605531698688 526669142611968 526949273225088 527006621237248 527891184352728 528353944731648 529208530956288 529579895755008 530436464894448 530901456519168 531760163217408 532133318588928 533461251391488 533606552673024 535313547403264 535926998634444 536270409501184 537641416416384 538511024664504 538856091321344 540233708684544 541487224579749 541673792077824 542838499951104 544285526851584 544723355853712 545697037793197 546175407153152 548808846917632 551045310971904 551195401704192 551454984077312 552570903724032 552958662746112 553853045878272 555235180019712 555624808660992 555776146732016 556523504151552 558303809667072 558455877429856 559944535064576 560731654328832 562284064141056 562644364066816 562678639239696 563588743950351 564082797551616 564995173418496 565357210566656 565391651000736 566802579603456 567815727707136 568117743821376 569632156778496 569787310095008 570588265440081 572534597028928 573998315477328 575528404082688 576765906198048 577796863545738 578303372279808 579645222034368 581091720265728 583109399849984 583893512552448 585485642907648 585645114310704 585920920582144 587518579167744 588308620935168 588468861245664 589937378770944 590351359202304 591306223161024 592882448891904 593197797771264 593359369769222 594941068506112 595741091364864 595777382724384 596057960730624 597809636820992 597846054192177 598649983412544 600307371757152 600692036227072 600728629188282 602227740828672 603304210688832 603625102810212 605234166577152 605399016975946 606213102736512 608152364101632 608318009343236 611786911318016 612813775335426 614447333047296 615873048411516 616412935520256 617409952782336 618842542376856 619385032605696 620386857086976 622078495589376 622371459956736 622540978118528 624200465317888 625077909743616 625248165073518 627210110763008 627248319152448 628091785875456 628262862108588 629937601947648 630234267516928 630272660131968 631952757424128 632974909575168 633013469144658 633311583276288 634999781326848 635172739122304 636026861887488 636065607375828 638061496762368 638235288491264 639132461799048 640836176375808 641010723856884 643061301988224 644101421657544 644666054344704 646161886857984 647774376689664 649277421510144 651008179175424 652100874788664 652672519962624 655819446288384 655998074831232 657746747523072 658096597143552 658981545836544 659161035654912 660918139748352 660958401563712 661269676204032 662451682324992 664104823160832 664145279102592 664570849574912 666410742685696 667347522492672 669126449037312 669308702069376 669623909236736 669664701390216 670565205821952 671449804763136 672352709640192 672535841423616 672893557231056 674096340803361 674687267659776 675778540755456 676252759040096 677940340310016 678124994021968 680888437399296 681209097977856 683252633362488 684171409614336 686547004786608 688260275232768 689857260354528 690462003560448 691696190373888 693464552460288 695031273259008 696197860173963 696808161681408 700167892451328 700358600383344 702225523482624 702599030966784 703854912470304 704471926308864 705611374608384 705654359046504 706106527673344 707248619859264 709013550956544 709056742648464 709511091451904 710946852102144 711475403564032 712475531185824 714374753992704 714569331512592 714949404557997 716855221888512 717819183857664 718014699552672 718518556480102 720311611579392 721982966106332 723443964736752 723784666601472 726932122715232 727569366515712 729456192585771 730437099198912 732384201572352 732973339126686 734927202272256 737278216994816 738470727837696 740358671786496 740833078214656 742031338868736 743928385729536 744405079556096 745258142615616 747642205771776 747845844499698 749712085521408 750238185652928 751451658600468 752110396735488 753326897891328 753372789063993 753855534667648 755381030358528 755736772804608 757005251884938 757087636942848 757490325095168 759023176117248 759509542371328 760784353920108 762682882848768 762890618274714 765331087303104 766360235225088 767371205443584 768659212532799 769021208264064 770395818060984 771071163039744 772365380384934 772860296045824 774788960354304 776089417898844 776769754005504 778158214170624 778524683403264 780647523876864 780860152414272 781910182416384 783358105556992 784411494580224 784625148327552 786583171694592 787135145603072 788408297548032 790423909837632 790509931855872 790930397028352 791836776529092 792530917097472 794321455153152 794369843632512 794743947640832 795654697341672 796352184778752 797128072256236 798199977883392 800191877087232 800409829009536 800971505584376 802970321104896 804405614251776 804833470413616 806462124624576 806978888769536 808284136982016 810350563026816 810869818802176 812510688116736 814257749926656 816428290277376 817085033780568 819263110729728 820364781551616 821164064548688 821883914027008 823213270376448 825123389835808 825846710140928 826793102556288 827182476115968 829437994119168 830779568817408 833437212991488 833664220098024 834785256227328 836331092203264 837010516082688 837455714500608 837683816144784 839916802596864 840363546842624 842603676565504 843966546100224 844017958859544 844415444368384 846124196327424 848035815849984 848087476501104 850203869405184 851723591560704 852176615732064 854448235167744 854680965142512 855135562314467 857415069317632 858801895543392 859554739126272 860997473215992 861549182477312 863292606124032 865148859297072 865703228680192 866695295318607 867455058419712 869467833051552 870230026616832 871637580398592 872486818582981 874664099774976 875840268828672 876693601700546 876995663364096 877462129524736 878467671466056 878881380873216 881277868751616 881692901605376 882703291868496 883268909766656 885527038803456 886959334741536 887736861720576 889323673337856 889796696656896 890039054653833 892411602759168 892886268520288 893611637047296 894086941095936 895266406350848 896714455231488 897191409641408 898795121071148 899583023546368 901038054340608 901092943782423 903341611243008 903920453746688 904956316033248 905437654215318 905749619539968 907851249865728 908098525463919 908278797303808 909319654104768 911003511149984 912228546152448 912477014014854 915396006382144 917680366977024 919220663003139 919809680472704 921670999570944 922261587165184 923809572617274 924619403280384 926114929173504 926708364345344 928263813565284 929077548908544 930580285630464 933557189935104 933811467177792 936300697976832 936798707955712 937872247610277 938473216627072 940815166144512 940872478728672 942394293162882 942998159812352 944906402921472 945351401275392 945408990197952 947929136136192 949462364362752 949967374914432 952499671990272 952759108683456 953265872743996 954040292831232 955806962518016 957092245143552 957352932736896 960415482105856 961516085785326 964591952982336 965046222135296 966152132486316 966999081517056 969242830286976 971661565034496 972608256781028 973916132265216 976512268763136 977297785502248 979902936363008 983997112246848 984627637116928 986620121284608 987144895715328 988741553482368 989375118491648 991377209622528 991904514306048 993677523487488 996157234741248 996856274362368 997127792666264 999616114028544 1000960307232768 1001935544800624 1002813862313984 1003963053104064 1004435863855104 1004497052085324 1007174707144704 1007649030406144 1008803762135424 1009340335846584 1009450182590464 1012030901489664 1013667811133184 1014379138560144 1016910510465024 1017187491032952 1020441449737472 1021813646966784 1023161607258112 1024878950043732 1025361611018752 1027194424081312 1028094884052992 1029820507179912 1032390412849152 1034785890531792 1035693005340672 1037544285560832 1040863365169152 1041146869885696 1042546909888512 1046166864436736 1048777562259456 1050537900575016 1051211063397376 1053338285223936 1053898546450176 1055782368705456 1056707889463296 1058417061912576 1059159791510016 1060872929788896 1061802913038336 1063520326434816 1064266637177856 1064556516350663 1067213105346048 1070627094806528 1071853997268888 1072540819002368 1075282832832768 1077022049329008 1077712182642688 1077777834720153 1080467417369088 1082974449159498 1083347584155648 1085676999902208 1089446711707424 1091394075586394 1092350814306304 1097617693835264 1099460008690029 1102390803408384 1102909968154624 1105141807448064 1105917325492224 1107706091756544 1111249617321984 1111552293464032 1113047008303104 1116607619334144 1116911754859712 1119889070129152 1121463308657664 1121768766749547 1124568128282112 1125288728133632 1125357278479392 1127177487900702 1128165595103232 1129990346836992 1130714421133312 1130783302001472 1133605159206912 1135631455414272 1136235487642752 1139264313556992 1139574620190016 1141176530880162 1144335927412071 1145069194057856 1147996630954656 1151056808165376 1153531812396096 1155593727091476 1156606744559616 1159290444068736 1162183440531456 1166218799699968 1167787025104896 1170971285815296 1171290228621408 1171841841164288 1175037158335488 1176617241870336 1176937722491328 1179874757541888 1180702718404608 1182612446322048 1185764897783808 1186395595542528 1186718739538444 1189882137012224 1191482182729728 1191554765448768 1192115921461248 1195619273641984 1195692108384354 1197299966825088 1200614743514304 1201384072454144 1201457258376564 1204455481657344 1206608421377664 1207250205620424 1210468333154304 1210798033951892 1212426205473024 1216304728203264 1216636018686472 1223573822636032 1225627550670852 1228894666094592 1231746096823032 1232825871040512 1234819905564672 1237685084753712 1238770065211392 1240773714173952 1244156991178752 1244742919913472 1245081956237056 1248400930635776 1250155819487232 1250496330147036 1254420221526016 1254496638304896 1256183571750912 1256525724217176 1259875203895296 1260545320263936 1263905514848256 1265949819150336 1266026938289316 1266623166552576 1269999562653696 1270345478244608 1272053723774976 1272131214751656 1276470576982528 1278264923598096 1281672352751616 1282021447713768 1286122603976448 1288202843315088 1289332108689408 1292323773715968 1295548753379328 1298554843020288 1304201749577328 1305345039925248 1311638892576768 1311996149662464 1315040402550819 1315493495046144 1316193194287104 1318322071309824 1321836279496704 1321916803127424 1322539352408064 1324903364649984 1328290558205184 1329141699149824 1332821485371392 1334695044985344 1338252898074624 1338617404138752 1339247818473472 1339329402780432 1341130411643904 1342899609526272 1345071682847232 1345787114462112 1348192681606722 1349374535319552 1351557081510912 1352505518080192 1355880680620032 1356249988043936 1358156481322977 1361776874798592 1362418195955712 1366505266724976 1368342819228672 1368715521022281 1373094009573216 1376520550465536 1379714520709056 1383392380747776 1385714358925911 1386929104920576 1390062546518016 1392395720347926 1393616323362816 1400335784902656 1400717200766688 1404451046965248 1405198061933568 1407709824940608 1411222749216768 1411308718093008 1412213055346688 1414497239718528 1418027101913088 1418113485296928 1419022182903808 1421893704204288 1422950807128064 1424951062371648 1428749507985408 1429138663025184 1429898809115994 1433710443777024 1435638367715328 1436029399105344 1437037112960204 1440623223158784 1443965932212664 1446887929473504 1447569333202944 1453864245430464 1458912385171542 1460874198397824 1464768403144704 1465946678253372 1469854404544512 1474556433989632 1476941455675392 1480717343572992 1481666156429312 1484062677737472 1487856771459072 1488810159112192 1490516285231232 1495284411543552 1495691688999396 1499424171042816 1500476371305856 1502903317200936 1504220793470976 1506653795782656 1506745578127986 1507711069335296 1510762060717056 1511473545609216 1514010503769876 1514175273885696 1514980650190336 1518046352234496 1519019084742656 1521568707840216 1525365765697536 1525781236549428 1530662174606208 1532720470450176 1534742410887168 1537318425065598 1538042416528128 1540791636121968 1542142326079488 1544730760769868 1545720592091648 1549577920708608 1552178835797688 1553539508011008 1556316428341248 1561295047753728 1561720304828544 1563820364832768 1566716211113984 1568822989160448 1569250296655104 1572891461874509 1573166343389184 1574270291206144 1576816595096064 1580847819675264 1581019863711744 1581860794056704 1583673553058184 1585061834194944 1588739687265024 1589487895281664 1591309394683344 1592704369557504 1594256144512472 1596399955766784 1600383754174464 1600819658019072 1601943011168752 1605940642209792 1608811228503552 1609666940827232 1612924249249152 1613957777539072 1616568273964032 1620701126053632 1621739637604352 1624461673739247 1625021376233472 1628515499853312 1632856580554752 1634170067561136 1637091113379591 1638526221459456 1642328129097376 1643767828054016 1646426540752896 1650246779671616 1653586205112576 1654364952231936 1658875988238336 1661559137634816 1666874425982976 1667328440196048 1669570512454656 1672662184406528 1674911429001216 1675367632289568 1679833605193728 1680727093685248 1687933092200448 1688035917719088 1688830888736768 1690766231851053 1692248392654848 1696071631699968 1696174953002208 1700407738810368 1702064449366799 1703447183121408 1704353231464128 1708896470335488 1709361930285024 1710271124628934 1714830138635264 1717603791086784 1721994946431984 1723098364954624 1726585212248064 1730297718594144 1731406457360384 1733390590637214 1734910116839424 1738935666103104 1743275160797184 1744973637165962 1749328199549952 1751680537657344 1753387203401092 1754924259049472 1756935342932112 1757762761746432 1762555737503232 1763385803210752 1765406583736992 1766537819533312 1771054077606912 1773918669483072 1778647346675712 1779593393313792 1780078109307666 1784823205518336 1785772537040576 1787223274094592 1788173882191872 1790532812701696 1793428910462976 1793538162576531 1794382819282816 1797590242142296 1799166047092736 1802076108681216 1802185887564846 1806683222486016 1807840907493376 1809912632066496 1810875308430636 1815702499731456 1816197050927838 1816557594607616 1818639308209536 1822007022299968 1824457092304896 1824954028029708 1830792012764288 1835360733954048 1838441326006278 1839619360945408 1843341999141888 1844523174330368 1847619145234548 1849238806560768 1852229858347008 1853416728690688 1856527627130568 1858155097817088 1861160571260928 1867114379870208 1867622934355584 1872601395953664 1873597415911424 1875744495220554 1876946433254144 1881630332289024 1881744957457344 1884788586325764 1885996319624704 1889812805842944 1890702802550784 1890817980395904 1895858272272384 1898924728725504 1899934749828864 1904999343980544 1905518217366912 1906531745487992 1908080585662464 1911613925036032 1914184490287104 1914705865473792 1920830964211712 1923032171570652 1929183905964672 1930092444270592 1932304264972632 1933998163034112 1938485660573952 1943323130068992 1945216513562056 1947832264530432 1953024537526272 1954595571004496 1959805872726016 1967994224493696 1969255274233856 1973240242569216 1974289791430656 1977483106964736 1978750236983296 1982754419245056 1983809028612096 1987355046974976 1992314469482496 1993712548724736 1994255585332528 1999232228057088 2003871089601248 2005627724627968 2007926106208128 2008871727710208 2008994104170648 2014349414289408 2017607524270848 2018680671693168 2018900365180928 2022289022410083 2024061802979328 2027335622266368 2028758277120288 2033821020930048 2034374982065904 2040882899474944 2043627293933568 2046323214516224 2049757900087464 2050723222037504 2054388848162624 2059641014359824 2064780825698304 2069571781063584 2071386010681344 2075088571121664 2076757794192277 2082293739771392 2085093819777024 2092333728873472 2101075801150032 2102422126794752 2106676570447872 2107797092900352 2111564737410912 2113415778926592 2116834123825152 2118319583020032 2118896559415811 2121745859577792 2127040652869632 2128533274355712 2129113032701326 2134426210692096 2141254189613056 2143707994537776 2144848213673991 2145081638004736 2150565665665536 2154044098658016 2155424365285376 2155555669440306 2160934834738176 2165948898318996 2171353999804416 2178893423414848 2182788151172788 2184701628612608 2188368577757313 2195235387670528 2198920017380058 2204781606816768 2205819936309248 2211834650984448 2215412183513088 2222499234643968 2223104586928064 2226094016606208 2233215238668288 2233823509719424 2239778140258304 2242926617315328 2243537533499094 2249136256564224 2250577456267264 2250714556958784 2254354975801404 2256331190206464 2259980693673984 2261428842266624 2261566604002944 2267210318413824 2271262910828544 2272470975285504 2278528627113984 2279149240380032 2282353061760324 2288671854824142 2290138388115712 2295993261909312 2302113616330752 2307063624792192 2311187454182952 2313213489119232 2318580888137472 2324366881062912 2332437599399936 2335574050209792 2341942571630592 2342580457242816 2343683682328576 2350074316670976 2353234483740672 2353875444982656 2359749515083776 2361405436809216 2365224892644096 2371529795567616 2372791191085056 2373437479076888 2379764274024448 2382964365459456 2383109530897536 2384231842922496 2391238547283968 2391384216768708 2394599933650176 2401229487028608 2402768144908288 2402914516753128 2408910963314688 2413216842755328 2414500411240848 2420936666308608 2421596067903784 2424852410946048 2432609456406528 2433272037372944 2447147645272064 2451255101341704 2457789332189184 2463492193646064 2465651742081024 2469639811129344 2475370169507424 2477540130422784 2481547428347904 2488313982357504 2490163912474112 2496801861271552 2500311638974464 2500992660294072 2508993276609792 2512367143501824 2513051448434352 2519750407790592 2521090640527872 2527811029696512 2531899638300672 2532053876578632 2533246333105152 2540690956489216 2544107447549952 2544262429503312 2552941153965056 2556529847196192 2563344705503232 2564042895427536 2565406686943401 2572245207952896 2576405686630176 2578664217378816 2584647547431936 2585351539708753 2597109686040576 2608403499154656 2610690079850496 2617460455748943 2623992299324928 2630080805101638 2630986990092288 2632386388574208 2636644142619648 2643833606254848 2645078704816128 2649806729299968 2656581116410368 2658283398299648 2665642970742784 2669390089970688 2670117163961499 2677234808277504 2678495636946944 2678658805560864 2682260823287808 2685799219052544 2690143365694464 2691574228924224 2696385363213444 2698749070639104 2703114163021824 2703278831347269 2705011036160384 2711761361240064 2712499976087872 2716312962645954 2723553749597184 2724295576391757 2724836391911424 2733010533449952 2736685638457344 2737431042044562 2746188019146432 2753041100931072 2759429041418112 2766784761495552 2771428717851822 2773858209841152 2780125093036032 2784791440695852 2787232646725632 2800671569805312 2801434401533376 2808902093930496 2810396123867136 2815419649881216 2822445498433536 2822617436186016 2824426110693376 2828994479437056 2836054203826176 2836226970593856 2838044365807616 2843787408408576 2845901614256128 2849902124743296 2857499015970816 2858277326050368 2859797618231988 2867420887554048 2871276735430656 2872058798210688 2874074225920408 2881246446317568 2887931864425328 2893775858947008 2895138666405888 2907728490860928 2917824770343084 2921748396795648 2929536806289408 2931893356506744 2939708809089024 2949112867979264 2953882911350784 2961434687145984 2963332312858624 2968125355474944 2975713542918144 2981032570462464 2990568823087104 2991383377998792 2998848342085632 3000952742611712 3005806634401872 3008441586941952 3013307591565312 3013491156255972 3015422138670592 3021524121434112 3022947091218432 3028021007539752 3028350547771392 3029961300380672 3036092704468992 3043137415680432 3050731531395072 3051562473098856 3061324349212416 3065440940900352 3068427605951911 3069484821774336 3074636850131196 3076084833056256 3081583272243936 3084284652158976 3089461521539736 3091441184183296 3104357671595376 3107079016022016 3112632856682496 3122590095507456 3123440609657088 3127640729665536 3133432422227968 3138500593310208 3145782923749018 3146332686778368 3148540582412288 3153633190192128 3161695639350528 3163721588113408 3167347106116368 3170123668389888 3177479374530048 3178975790563328 3182618789366688 3185408739115008 3188512289024944 3192799911533568 3193669549051989 3201639316038144 3203886022337504 3211881284419584 3217622457007104 3219333881654464 3225848498498304 3227915555078144 3233136547928064 3233333504160459 3241402252107264 3243479275208704 3248923347478494 3250042752466944 3257030999706624 3268340135122272 3274182226759182 3277052442918912 3284656258194752 3292853081505792 3298380026070087 3300493559343232 3307172410225152 3308729904463872 3317751976476672 3323118275269632 3333748851965952 3334656880392096 3339141024909312 3345324368813056 3349822858002432 3350735264579136 3359667210387456 3361454187370496 3365306300248641 3375866184400896 3376071835438176 3377661777473536 3381532463702106 3384496785309696 3392143263399936 3392349906004416 3400815477620736 3404128898733598 3406894366242816 3408706462928256 3417792940670976 3418723860570048 3420542249257868 3429660277270528 3435207582173568 3443989892863968 3446196729909248 3453170424496128 3460595437188288 3462812914720768 3466781181274428 3469820233678848 3477871332206208 3486550321594368 3489947274331924 3498656399099904 3503361075314688 3506774406802184 3509848518098944 3513870685864224 3515525523492864 3525111475006464 3526771606421504 3530813167473984 3533075639066624 3542108155213824 3547837338966144 3557294693351424 3559186786627584 3560156218615332 3569646411036672 3571545074081152 3574446548189184 3576347764383744 3581065625403392 3586857820925952 3587076325153062 3588765638565632 3595180484284592 3598332094185472 3604152217362432 3604371775129692 3613366444972032 3615681814986752 3619825264132992 3621750616861272 3631404999462912 3632394101855676 3637278616419072 3644014044599936 3648914184609792 3649908056059416 3661584025528576 3670721467908096 3676882652012556 3679238721890816 3686683998283776 3689046348660736 3695238290469096 3698477613121536 3704459716694016 3713055254261136 3716310195634176 3722321142521856 3734228759740416 3735245868711168 3745202791907328 3747194831822848 3751488990441108 3753892866508288 3763260664578048 3763489914914688 3769577172651528 3771992639249408 3779625611685888 3781635960791808 3791716544544768 3797849457451008 3799869499657728 3809998687961088 3811036434733824 3813063490975984 3816161171324928 3819879264552379 3823227850072064 3829411730947584 3841661928423424 3846064343141304 3858367811929344 3860184888541184 3864608529945264 3867996326068224 3876971321147904 3886646260137984 3890433027124112 3895664529060864 3909191142008992 3919611745452032 3935988448987392 3938510548467712 3945121207652457 3946480485138432 3948579582861312 3954966213929472 3957500473966592 3965508838490112 3967618057224192 3974710093949952 3987425097449472 3988511170665056 3998464456114176 4007742179202496 4015852212416256 4017743455420416 4017988208341296 4028698828578816 4035215048541696 4037361343386336 4037800730361856 4044578044820166 4048123605958656 4054671244532736 4057516554240576 4067642041860096 4068749964131808 4081765798949888 4087254587867136 4099515800174928 4101446444075008 4106146563066843 4108777696325248 4119282028719648 4129561651396608 4139143562127168 4150177142243328 4153515588384554 4164587479542784 4170187639554048 4184667457746944 4202151602300064 4204844253589504 4213353140895744 4215594185800704 4223129474821824 4233668247650304 4236639166040064 4237793118831622 4243491719155584 4254081305739264 4257066548711424 4258226065402652 4268852421384192 4282508379226112 4287415989075552 4289696427347982 4290163276009472 4301131331331072 4308088197316032 4310848730570752 4311111338880612 4321869669476352 4331897796637992 4342707999608832 4357786846829696 4365576302345576 4369403257225216 4376737155514626 4390470775341056 4397840034760116 4409563213633536 4411639872618496 4423669301968896 4430824367026176 4444998469287936 4446209173856128 4452188033212416 4466430477336576 4467647019438848 4479556280516608 4485853234630656 4487075066998188 4498272513128448 4501154912534528 4501429113917568 4508709951602808 4512662380412928 4519961387347968 4523133208005888 4534420636827648 4542525821657088 4544941950571008 4557057254227968 4558298480760064 4564706123520648 4577343709648284 4580276776231424 4591986523818624 4604227232661504 4614127249584384 4622374908365904 4626426978238464 4637161776274944 4648733762125824 4664875198799872 4683885143261184 4685160914485632 4687367364657152 4700148633341952 4706468967481344 4707750889965312 4718674385623527 4719499030167552 4722810873618432 4730449785288192 4743059591135232 4745582382170112 4746874958153776 4759528548048896 4766219061795072 4768463685844992 4782477094567936 4782768433537416 4789199867300352 4802458974057216 4805536289816576 4805829033506256 4817821926629376 4826433685510656 4829000822481696 4841873332617216 4843192135807568 4849704821892096 4865218912813056 4866544074745888 4873385021217741 4902510202683408 4911273340138773 4915578664378368 4926984387292128 4931303484162048 4939279622258688 4950740339014848 4963094856695808 4976627964715008 4980327824948224 5000623277948928 5001985320588144 5017986553219584 5024734287003648 5026102896868704 5039500815581184 5042181281055744 5063799276601344 5064107753157264 5066492666210304 5081381912978432 5088214895099904 5088524859006624 5105882307930112 5106193348100397 5113059694392384 5126689411006464 5128085790855072 5130813373886802 5144490415905792 5152811373260352 5169295094863872 5170703079417506 5194219372081152 5216806998309312 5234920911497886 5247984598649856 5260161610203276 5264772777148416 5273288285239296 5287667212509696 5290157409632256 5299613458599936 5313162232820736 5316566796599296 5331285941485568 5338780179941376 5340234327922998 5354469616555008 5356991273893888 5357317611121728 5364521646575616 5371598438105088 5380286731388928 5380614487729593 5383148457848448 5392770726426888 5397498141278208 5406228326043648 5406557662694538 5410022072320768 5423522722480128 5424999952175744 5432625925291908 5447107499194368 5448591152783514 5449672783822848 5466021066899904 5473371276914688 5474862084089124 5492376038292864 5506082201862144 5518858082836224 5533569522991104 5542857435703644 5547716419682304 5560250186072064 5569582881391704 5574465293451264 5601343139610624 5602868803066752 5617804187860992 5620792247734272 5630839299762432 5644890996867072 5645234872372032 5648852221386752 5657988958874112 5672108407652352 5672453941187712 5676088731615232 5687574816817152 5691803228512256 5699804249486592 5714998031941632 5716554652100736 5719595236463976 5734841775108096 5742553470861312 5744117596421376 5748148451840816 5762492892635136 5775863728850656 5787551717894016 5790277332811776 5815456981721856 5835649540686168 5843496793591296 5859073612578816 5863786713013488 5879417618178048 5898225735958528 5907765822701568 5922869374291968 5936250710949888 5951427085836288 5962065140924928 5981137646174208 5982766755997584 5997696684171264 6001905485223424 6011613268803744 6016883173883904 6026615183130624 6026982312511944 6030844277341184 6043048242868224 6056042015079504 6056701095542784 6059922600761344 6066867067230249 6072185408937984 6086274831360864 6101463062790144 6103124946197712 6107407730080867 6122648698424832 6130881881800704 6136855211903822 6138969643548672 6149273700262392 6152169666112512 6163166544487872 6178923043079472 6182882368366592 6208715343190752 6214158032044032 6225265713364992 6230273382576831 6246881219314176 6255281459331072 6266864844455936 6277001186620416 6291565847498036 6297081164824576 6307266380384256 6323391278701056 6327443176226816 6334694212232736 6340247336779776 6354958749060096 6356689678247433 6357951581126656 6365237578733376 6377024578049888 6385599823067136 6387339098103978 6403278632076288 6407772044675008 6423762568839168 6434544641021973 6435244914014208 6438667763308928 6451696996996608 6455831110156288 6466273095856128 6466667008320918 6482804504214528 6486958550417408 6497846694956988 6514061999413248 6536680270244544 6548364453518364 6554104885837824 6565105733271939 6569312516389504 6585706163011584 6596760052140174 6600987118686464 6614344820450304 6617459808927744 6635503952953344 6646236550539264 6667497703931904 6669313760784192 6678282049818624 6690648737626112 6699645716004864 6701470529158272 6719334420774912 6722908374740992 6730612600497282 6751732368801792 6752143670876352 6755323554947072 6763064927404212 6768993570619392 6784286526799872 6784699812008832 6801630955241472 6808257797467196 6813788732485632 6817412925856512 6835585881341952 6837447721140096 6841084498515736 6859320554541056 6870415164347136 6887979785727936 6892393459818496 6906340848992256 6921190874376576 6925625829441536 6933562362548856 6939640467357696 6955742664412416 6973100643188736 6979894548663848 6997312798199808 7006722150629376 7013548813604368 7019697036197888 7027741371728448 7031051046985728 7050222950012928 7053543212843008 7061626334947968 7066151278133248 7084216310427648 7095674677932288 7114589386702848 7118373573255168 7120312437230664 7139292822073344 7143090148162304 7148893096378368 7152695528767488 7162131250806784 7173715641851904 7174152650306124 7177531277131264 7190360968569184 7196664188370944 7208304434724864 7208743550259384 7226732889944064 7239650528265984 7243501233722544 7262809998925824 7264788203711352 7274557232838144 7288028089199872 7297828369219584 7299816112118832 7323168051057152 7341442935816192 7353765304025112 7358477443781632 7373367996567552 7390476580938192 7396955226243072 7408919433388032 7426110508522272 7432620391268352 7444642285043712 7451895614454641 7470491737422336 7490405583814656 7494389663645696 7502977980882216 7507785733016576 7526979829829376 7539154345303056 7543985278498816 7559251223371776 7563271921583616 7583433089089536 7595698914902016 7599738999315456 7622072869467648 7626126981951968 7632322342649856 7639758529104758 7646455700144128 7658823461895168 7683323856846848 7692128686282608 7696220060830203 7716735623858688 7720369777082368 7729217059890528 7735992652136448 7753942642295808 7756054619126259 7780866054248224 7791329058121728 7818382284017984 7839223490904064 7852381367246829 7871976897974784 7877021096935424 7890242415304914 7892960970276864 7897159165722624 7909932427858944 7915000947933184 7935236114448384 7949420187899904 7974850194898944 7977022341330112 7996928912228352 8010351491884497 8015484358404992 8031704424832512 8035486910840832 8035976416682592 8057397657157632 8070430097083392 8074722686772672 8075601460723712 8089156089640332 8096247211917312 8109342489065472 8115033108481152 8135284083720192 8137499928263616 8163531597899776 8172886729175271 8174509175734272 8199031600349856 8202892888150016 8212293126133686 8217555392650496 8238564057439296 8259123302793216 8278287124254336 8300354284486656 8307031176769108 8329174959085568 8340375279108096 8369334915493888 8404303204600128 8409688507179008 8426706281791488 8431188371601408 8446258949643648 8467336495300608 8473278332080128 8475586237663244 8486983438311168 8508162611478528 8514133097422848 8516452130805304 8537704842768384 8565016758452224 8574831978151104 8579392854695964 8580326552018944 8602262662662144 8616176394632064 8621697461141504 8622222677761224 8643739338952704 8663795593275984 8685415999217664 8715573693659392 8731152604691152 8738806514450432 8753474311029252 8780941550682112 8795680069520232 8819126427267072 8847338603937792 8861648734052352 8889996938575872 8892418347712256 8904376066424832 8935294038877696 8959112561033216 8971706469261312 8974150133996376 8996545026256896 9002858227835136 9017419903205616 9025324760825856 9039922774695936 9046266416011776 9068841273655296 9085051643314176 9089883901142016 9116596961520128 9129412247041296 9154687419296568 9160553552462848 9183973047637248 9205282817855733 9208454465323008 9228254499168768 9244749816731808 9252853956476928 9274323552549888 9276849642484349 9329750397599744 9367770286522368 9370321828971264 9374734729314304 9400297266683904 9415501779930624 9437348771247054 9438998060335104 9445621747236864 9460899570576384 9491164764340224 9493749916307552 9519057096097792 9532438123590144 9536927371689984 9564954189135872 9565536867074832 9578399734600704 9581008647155967 9604917948114432 9611072579633152 9611658067012512 9635643853258752 9652867371021312 9658001644963392 9683746665234432 9686384271615136 9699409643784192 9700000512481377 9730437825626112 9733088149491776 9746770042435482 9805020405366816 9822546680277546 9831157328756736 9853968774584256 9878559244517376 9901480678029696 9926189713391616 9953255929430016 9960655649896448 10001246555897856 10003970641176288 10035973106439168 10049468574007296 10052205793737408 10079001631162368 10084362562111488 10127598553202688 10128215506314528 10132985332420608 10162763825956864 10176429790199808 10177049718013248 10211764615860224 10212386696200794 10226119388784768 10253378822012928 10256171581710144 10261626747773604 10288980831811584 10305622746520704 10338590189727744 10341406158835012 10388438744162304 10433613996618624 10469841822995772 10495969197299712 10520323220406552 10529545554296832 10546576570478592 10575334425019392 10580314819264512 10599226917199872 10626324465641472 10633133593198592 10662571882971136 10677560359882752 10680468655845996 10708939233110016 10713982547787776 10714635222243456 10729043293151232 10743196876210176 10760573462777856 10761228975459186 10766296915696896 10785541452853776 10794996282556416 10812456652087296 10813115325389076 10820044144641536 10847045444960256 10849999904351488 10865251850583816 10894214998388736 10897182305567028 10932042133799808 10946742553829376 10949724168178248 10984752076585728 11010240233121563 11012164403724288 11037716165672448 11067139045982208 11085714871407288 11095432839364608 11139165762783408 11148930586902528 11202686279221248 11205737606133504 11235608375721984 11241584495468544 11261678599524864 11289781993734144 11290469744744064 11297704442773504 11315977917748224 11344907882375424 11352177463230464 11375149633634304 11383606457024512 11399608498973184 11429996063883264 11433109304201472 11439190472927952 11459637793657137 11469683550216192 11488235192842752 11496296903681632 11524985785270272 11551727457701312 11575103435788032 11580554665623552 11630913963443712 11671299081372336 11686993587182592 11727573426026976 11758835236356096 11815531645403136 11835363622957371 11845738748583936 11872501421899776 11902854171672576 11924130281849856 11962275292348416 11965533511995168 11995393368342528 12003810970446848 12023226537607488 12053230366261248 12053964625023888 12061688554682368 12086096485736448 12112084030159008 12113402191085568 12119845201522688 12133734134460498 12144370817875968 12172549662721728 12202926125580288 12206249892395424 12214815460161734 12245297396849664 12261763763601408 12273710423807644 12298547400524784 12304339332225024 12326333088975744 12357846086158944 12365764736733184 12417430686381504 12450531426729984 12460546765153662 12493762438628352 12510562918662144 12533729688911872 12554002373240832 12583131694996072 12594162329649152 12614532760768512 12646782557402112 12654886352453632 12669388424465472 12709917498120192 12713379356494866 12715903162253312 12730475157466752 12754049156099776 12771199646134272 12774678196207956 12806557264152576 12815544089350016 12847525137678336 12869089282043946 12870489828028416 12877335526617856 12903393993993216 12911662220312576 12932546191712256 12933334016641836 12965609008429056 12973917100834816 12995693389913976 13028123998826496 13073360540489088 13096728907036728 13108209771675648 13130211466543878 13138625032779008 13171412326023168 13193520104280348 13201974237372928 13228689640900608 13234919617855488 13271007905906688 13292473101078528 13334995407863808 13338627521568384 13356564099637248 13381297475252224 13399291432009728 13402941058316544 13438668841549824 13445816749481984 13461225200994564 13503464737603584 13504287341752704 13510647109894144 13526129854808424 13537987141238784 13569399624017664 13603261910482944 13616515594934392 13627577464971264 13634825851713024 13671171762683904 13674895442280192 13682168997031472 13718641109082112 13740830328694272 13775959571455872 13784786919636992 13812681697984512 13842381748753152 13851251658883072 13867124725097712 13879280934715392 13911485328824832 13946201286377472 13959789097327696 13994625596399616 14027097627208736 14039394072395776 14055482743456896 14062102093971456 14100445900025856 14123252669895936 14132302556266496 14156023156870581 14168432620855296 14191349355864576 14229178773405696 14236747146510336 14240624874461328 14278585644146688 14286180296324608 14305391057534976 14324262501613568 14347431283703808 14348305300612248 14355062554262528 14380721937138368 14416608869449728 14417487100518768 14453465779888128 14479301056531968 14487002467445088 14525619997851648 14529576407422704 14537304559345939 14549114465676288 14576056178399744 14595656738439168 14599632224237664 14646336102114304 14707530608050224 14716954887563264 14733820020416319 14746735993135104 14780953161876384 14793910452486144 14817838866776064 14832275915910677 14852221017044544 14889284570087424 14903791228909282 14940983474844672 14988779327291392 15005955961764432 15015571466033152 15053959659658752 15078308690606112 15087970556997632 15118502446743552 15126543843167232 15191397829804032 15199477998630912 15244145738935296 15252253963903936 15264644685299712 15279517058209516 15292911400288256 15317646923790336 15318580044301191 15366647713693696 15384257372565216 15392440121660406 15433471247717376 15440739554164736 15458434119781056 15507885284591616 15512109238252518 15561732108496448 15582658116243456 15636764568035968 15678446981808128 15704762734493658 15743953795949568 15754042193870848 15780484830609828 15794318331445248 15819864855717888 15830001895866368 15870472228896768 15898840375799808 15949700389797888 15954044682660224 15993857824456704 16020702983768994 16030968716809984 16063408849665024 16070973821681664 16071952833365184 16114795314315264 16140860194166784 16149445373545344 16151202921447424 16178312179280664 16192494423834624 16218684978130944 16230066216962304 16270568167440384 16274999856527232 16327063195799552 16345773458350542 16349018351468544 16398063200699712 16405785776300032 16424586252267372 16435110785300992 16477128114878592 16518246605586432 16556574248508672 16600708568973312 16614062353538216 16658349918171136 16680750558216192 16738669830987776 16808606409200256 16819377014358016 16853412563582976 16862376743202816 16892517899287296 16934672990601216 16946556664160256 16951172475326488 16973966876622336 17016325222957056 17028266194845696 17032904261610608 17075409685536768 17130033516904448 17149663956302208 17158785709391928 17160653104037888 17204525325324288 17232352789264128 17243394922283008 17244445355522448 17287478677905408 17327591186551968 17370831998435328 17431147387318784 17462305209382304 17477613028900864 17506948622058504 17591360139040464 17638252854534144 17694677207875584 17723297468104704 17784836695424512 17808752132849664 17870588077755392 17943412938522624 17948300267992752 17993090052513792 18005716455670272 18034839806411232 18050649521651712 18079845549391872 18092532832023552 18097460777961271 18170103286628352 18179767802284032 18233193923040256 18258824494082592 18309374838593136 18321107104925696 18322223190242601 18367946095274496 18410565635711466 18416908930646016 18456508998337536 18489499633463616 18548647105099776 18553699284968698 18659500795199488 18690820147730493 18740643657942528 18749469458628608 18800594533367808 18831003559861248 18874697542494108 18891243494473728 18921799141152768 18982329528680448 18987499832615104 19038114192195584 19064876247180288 19070069034742299 19073854743379968 19129908378271744 19131073734149664 19156799469201408 19162017294311934 19209835896228864 19222145159266304 19223316134025024 19271287706517504 19305734742042624 19316003289926784 19367493330468864 19372768543230272 19398819287568384 19400001024962754 19460875651252224 19466176298983552 19493540084870964 19610040810733632 19645093360555092 19662314657513472 19707937549168512 19757118489034752 19802961356059392 19852379426783232 19906511858860032 19921311299792896 20002493111795712 20007941282352576 20071946212878336 20098937148014592 20104411587474816 20158003262324736 20168725124222976 20255197106405376 20256431012629056 20265970664841216 20325527651913728 20352859580399616 20354099436026496 20423529231720448 20424773392401588 20452238777569536 20506757644025856 20512343163420288 20523253495547208 20577961663623168 20611245493041408 20677180379455488 20682812317670024 20776877488324608 20867227993237248 20939683645991544 20991938394599424 21040646440813104 21059091108593664 21093153140957184 21150668850038784 21160629638529024 21198453834399744 21252648931282944 21325143765942272 21355120719765504 21360937311691992 21417878466220032 21429270444486912 21458086586302464 21486393752420352 21521146925555712 21522457950918372 21532593831393792 21571082905707552 21589992565112832 21624913304174592 21626230650778152 21640088289283072 21699999808702976 21730503701167632 21788429996777472 21794364611134056 21864084267599616 21893485107658752 21899448336356496 21969504153171456 22020480466243126 22024328807448576 22075432331344896 22171429742814576 22190865678729216 22278331525566816 22297861173805056 22355686843363923 22411475212267008 22471216751443968 22483168990937088 22523357199049728 22580939489488128 22595408885547008 22631955835496448 22689815764750848 22704354926460928 22750299267268608 22767212914049024 22799216997946368 22866218608402944 22878380945855904 22919275587314274 22939367100432384 22976470385685504 22992593807363264 23049971570540544 23088660182490609 23103454915402624 23150206871576064 23161109331247104 23261827926887424 23268163857378777 23342598162744672 23373987174365184 23455146852053952 23517670472712192 23557144101740487 23631063290806272 23670727245914742 23691477497167872 23745002843799552 23805708343345152 23848260563699712 23924550584696832 23931067023990336 23990786736685056 24007621940893696 24046453075214976 24106460732522496 24107929250047776 24123377109364736 24172192971472896 24224168060318016 24226804382171136 24239690403045376 24267468268920996 24288741635751936 24345099325443456 24405852251160576 24412499784790848 24429630920323468 24490594793699328 24523527527202816 24547420847615288 24597094801049568 24608678664450048 24652666177951488 24715692172317888 24731529473466368 24834861372763008 24901062853459968 24921093530307324 24987524877256704 25021125837324288 25067459377823744 25108004746481664 25166263389992144 25188324659298304 25229065521537024 25293565114804224 25309772704907264 25338776848930944 25419834996240384 25426758712989732 25460950314933504 25508098312199552 25542399292268544 25549356392415912 25613114528305152 25631088178700032 25695050275356672 25738178564087892 25740979656056832 25754671053235712 25806787987986432 25823324440625152 25865092383424512 25866668033283672 25931218016858112 25991386779827952 26056247997652992 26146721080978176 26193457814073456 26216419543351296 26260422933087756 26277250065558016 26342824652046336 26387040208560696 26403948474745856 26457379281801216 26542015811813376 26584946202157056 26669990815727616 26677255043136768 26713128199274496 26739154851866653 26762594950504448 26805882116633088 26877337683099648 26891633498963968 26922450401989128 27008574683505408 27021294219788288 27052259709616848 27075974282477568 27138799248035328 27206523820965888 27233031189868784 27255154929942528 27269651703426048 27349790884560384 27364337994062944 27437282218164224 27481660657388544 27551919142911744 27569573839273984 27615848453567199 27625363395969024 27684763497506304 27702503317766144 27734249450195424 27758561869430784 27822970657649664 27830548927453047 27919578194655392 27989251192799232 28054195254417472 28110965486913792 28124204187942912 28200891800051712 28246505339791872 28264605112532992 28312046313741162 28336865241710592 28382698711729152 28473494293020672 28481249748922656 28557171288293376 28572360592649216 28610782115069952 28694862567407616 28696610601224496 28710125108525056 28743025941467901 28761443874276736 28833217738899456 28834974201037536 28906931559776256 28958602113063936 28974004934890176 29051239995703296 29059152814845408 29074609118691878 29098228931352576 29152112356799488 29191313476878336 29199264448475328 29292672204228608 29415061216100448 29433909775126528 29467640040832638 29493471986270208 29561906323752768 29635677733552128 29664551831821354 29704442034089088 29778569140174848 29807582457818564 29881966949689344 29977558654582784 30011911923528864 30031142932066304 30107919319317504 30156617381212224 30175941113995264 30237004893487104 30253087686334464 30382795659608064 30398955997261824 30488291477870592 30504507927807872 30529289370599424 30559034116419032 30585822800576512 30635293847580672 30637160088602382 30733295427387392 30768514745130432 30784880243320812 30866942495434752 30881479108329472 30916868239562112 31015770569183232 31024218476505036 31123464216992896 31165316232486912 31273529136071936 31356893963616256 31409525468987316 31487907591899136 31508084387741696 31560969661219656 31588636662890496 31639729711435776 31740944457793536 31797680751599616 31899400779595776 31908089365320448 31987715648913408 32041405967537988 32061937433619968 32126817699330048 32141947643363328 32143905666730368 32229590628630528 32281720388333568 32298890747090688 32356624358561328 32384988847669248 32437369956261888 32460132433924608 32541136334880768 32549999713054464 32654126391599104 32691546916701084 32796126401399424 32811571552600064 32849172504534744 32870221570601984 32954256229757184 33030720699364689 33036493211172864 33113148497017344 33201417137946624 33228124707076432 33316699836342272 33477339661975552 33617212818400512 33638754028716032 33706825127165952 33724753486405632 33785035798574592 33869345981202432 33893113328320512 33902344950652976 33947933753244672 34056532389691392 34065808523221216 34150819371073536 34299327912604416 34317571418783856 34321306208075776 34378913380971411 34409050650648576 34464705578528256 34486789844566016 34488890711044896 34574957355810816 34655182373103936 34741663996870656 34862294774637568 34924610418764608 35013897244117008 35182720278080928 35276505709068288 35446594936209408 35569673390849024 35617504265699328 35741176155510784 35886825877045248 35896600535985504 35986180105027584 36011432911340544 36069679612822464 36159691098783744 36185065664047104 36194921555922542 36340206573256704 36359535604568064 36466387846080512 36517648988165184 36618749677186272 36642214209851392 36644446380485202 36735892190548992 36821131271422932 36913017996675072 36978999266927232 37097294210199552 37107398569937396 37319001590398976 37381640295460986 37481287315885056 37498938917257216 37601189066735616 37662007119722496 37749395084988216 37782486988947456 37843598282305536 37964659057360896 37974999665230208 38076228384391168 38129752494360576 38140138069484598 38147709486759936 38259816756543488 38262147468299328 38313598938402816 38324034588623868 38419671792457728 38444290318532608 38446632268050048 38542575413035008 38611469484085248 38632006579853568 38734986660937728 38745537086460544 38797638575136768 38800002049925508 38921751302504448 38932352597967104 38987080169741928 39220081621467264 39290186721110184 39324629315026944 39415875098337024 39514236978069504 39605922712118784 39704758853566464 39813023717720064 39842622599585792 40004986223591424 40015882564705152 40143892425756672 40197874296029184 40208823174949632 40316006524649472 40337450248445952 40510394212810752 40512862025258112 40531941329682432 40651055303827456 40708198872052992 40847058463440896 40849546784803176 40904477555139072 41013515288051712 41024686326840576 41046506991094416 41155923327246336 41222490986082816 41354360758910976 41365624635340048 41553754976649216 41734455986474496 41879367291983088 41983876789198848 42081292881626208 42118182217187328 42186306281914368 42301337700077568 42396907668799488 42468069470611743 42505297862565888 42710241439531008 42721874623383984 42835756932440064 42858540888973824 42916173172604928 42972787504840704 43042293851111424 43044915901836744 43065187662787584 43142165811415104 43249826608349184 43252461301556304 43280176578566144 43399999617405952 43461007402335264 43576859993554944 43588729222268112 43611913678037817 43728168535199232 43786970215317504 43798896672712992 43939008306342912 44040960932486252 44150864662689792 44342859485629152 44381731357458432 44496827747732031 44556663051133632 44711373686727846 44822950424534016 44966337981874176 45046714398099456 45161878978976256 45190817771094016 45263911670992896 45379631529501696 45408709852921856 45534425828098048 45598433995892736 45732437216805888 45756761891711808 45838551174628548 45878734200864768 45952940771371008 45955740132903573 45985187614726528 46099943141081088 46177320364981218 46206909830805248 46300413743152128 46322218662494208 46523655853774848 46536327714757554 46685196325489344 46747974348730368 46910293704107904 47035340945424384 47114288203480974 47262126581612544 47341454491829484 47382954994335744 47490005687599104 47611416686690304 47696521127399424 47849101169393664 47862134047980672 47981573473370112 48015243881787392 48092906150429952 48212921465044992 48215858500095552 48246754218729472 48344385942945792 48448336120636032 48453608764342272 48479380806090752 48534936537841992 48577483271503872 48690198650886912 48811704502321152 48824999569581696 48859261840646936 48981189587398656 49047055054405632 49094841695230576 49194189602099136 49217357328900096 49305332355902976 49431384344635776 49463058946932736 49669722745526016 49802125706919936 49842187060614648 49975049754513408 50042251674648576 50134918755647488 50216009492963328 50332526779984288 50376649318596608 50458131043074048 50587130229608448 50677553697861888 50839669992480768 50853517425979464 50921900629867008 51016196624399104 51084798584537088 51098712784831824 51226229056610304 51262176357400064 51390100550713344 51476357128175784 51481959312113664 51509342106471424 51613575975972864 51730184766849024 51733336066567344 51862436033716224 51982773559655904 52112495995305984 52163269301182487 52293442161956352 52386915628146912 52432839086702592 52520845866175512 52554500131116032 52774080417121392 52807896949491712 52914758563602432 53084031623626752 53169892404314112 53354510086273536 53426256398548992 53478309703733306 53525189901008896 53611764233266176 53783266997927936 53844900803978256 54017149367010816 54042588439576576 54104519419233696 54151948564955136 54277598496070656 54292382333883813 54466062379737568 54510309859885056 54539303406852096 54699581769120768 54728675988125888 54874564436328448 54963321314777088 54966669570727803 55103838285823488 55139147678547968 55231696907134398 55250726791938048 55369526995012608 55405006635532288 55468498900390848 55645941315299328 55661097854906094 55839156389310784 55978502385598464 56072460443191479 56108390508834944 56221930973827584 56248408375885824 56401783600103424 56493010679583744 56529210225065984 56624092627482324 56673730483421184 56765397423458304 56946988586041344 56962499497845312 57114342576586752 57144721185298432 57210207104226897 57221564230139904 57389725134815232 57393221202448992 57420250217050112 57486051882935802 57522887748553472 57666435477798912 57669948402075072 57813863119552512 57917204226127872 57948009869780352 58102479991406592 58118305629690816 58149218237383756 58196457862705152 58304224713598976 58382626953756672 58398528896950656 58585344408457216 58830122432200896 58867819550253056 58935280081665276 58986943972540416 59123812647505536 59271355467104256 59329103663642708 59408884068178176 59557138280349696 59615164915637128 59763933899378688 59955117309165568 60023823847057728 60062285864132608 60215838638635008 60313234762424448 60351882227990528 60474009786974208 60506175372668928 60765591319216128 60797911994523648 60976582955741184 61009015855615744 61058578741198848 61118068232838064 61171645601153024 61270587695161344 61274320177204764 61466590854774784 61537029490260864 61569760486641624 61733884990869504 61833736479124224 62031541138366464 62048436953010072 62246928433985792 62330632464973824 62547058272143872 62713787927232512 62819050937974632 62975815183798272 63121939322439312 63177273325780992 63279459422871552 63481888915587072 63595361503199232 63816178730640896 63975431297826816 64082811935075976 64123874867239936 64253635398660096 64287811333460736 64459181257261056 64563440776667136 64597781494181376 64713248717122656 64769977695338496 64874739912523776 64920264867849216 64937947497390443 65099999426108928 65308252783198208 65383093833402168 65592252802798848 65623143105200128 65698345009069488 65740443141203968 65908512459514368 66061441398729378 66072986422345728 66226296994034688 66456249414152864 66633399672684544 66954679323951104 67067060530091769 67234425636801024 67277508057432064 67413650254331904 67449506972811264 67570071597149184 67786226656641024 67804689901305952 67895867506489344 68113064779382784 68131617046442432 68301638742147072 68598655825208832 68635142837567712 68642612416151552 68757826761942822 68818101301297152 68929411157056512 68973579689132032 68977781422089792 69149914711621632 69310364746207872 69483327993741312 69724589549275136 69804491572136331 69849220837529216 70027794488234016 70365440556161856 70553011418136576 70893189872418816 71139346781698048 71235008531398656 71482352311021568 71773651754090496 71793201071971008 71972360210055168 72022865822681088 72139359225644928 72319382197567488 72370131328094208 72389843111845084 72680413146513408 72719071209136128 72932775692161024 73035297976330368 73237499354372544 73284428419702784 73288892760970404 73471784381097984 73642262542845864 73826035993350144 73957998533854464 74194588420399104 74214797139874792 74638003180797952 74763280590921972 74962574631770112 74997877834514432 75202378133471232 75324014239444992 75498790169976432 75564973977894912 75687196564611072 75929318114721792 75949999330460416 76152456768782336 76259504988721152 76280276138969196 76519633513086976 76524294936598656 76627197876805632 76648069177247736 76839343584915456 76893264536100096 77085150826070016 77222938968170496 77264013159707136 77469973321875456 77491074172921088 77595277150273536 77600004099851016 77864705195934208 77974160339483856 78440163242934528 78580373442220368 78649258630053888 78831750196674048 79028473956139008 79211845424237568 79626047435440128 79685245199171584 80009972447182848 80031765129410304 80217464555599959 80287784851513344 80417646349899264 80632013049298944 80674900496891904 81025724050516224 81063882659364864 81302110607654912 81416397744105984 81694116926881792 81699093569606352 81808955110278144 82049372653681152 82093013982188832 82311846654492672 82444981972165632 82708721517821952 82731249270680096 82847545360701597 83107509953298432 83468911972948992 83491646782359141 83758734583966176 83967753578397696 84162585763252416 84372612563828736 84602675400155136 84793815337598976 84936138941223486 85010595725131776 85420482879062016 85443749246767968 85671513864880128 85717081777947648 85832346345209856 86084587702222848 86089831803673488 86130375325575168 86284331622830208 86499653216698368 86504922603112608 86560353157132288 86799999234811904 86922014804670528 87153719987109888 87177458444536224 87223827356075634 87456337070398464 87573940430635008 87597793345425984 87878016612685824 88081921864972504 88301729325379584 88685718971258304 88993655495464062 89113326102267264 89422747373455692 89645900849068032 89932675963748352 90093428796198912 90323757957952512 90381635542188032 90527823341985792 90759263059003392 90817419705843712 91068851656196096 91196867991785472 91464874433611776 91513523783423616 91677102349257096 91757468401729536 91905881542742016 91911480265807146 91970375229453056 92199886282162176 92354640729962436 92413819661610496 92600827486304256 92644437324988416 93047311707549696 93072655429515108 93370392650978688 93495948697460736 93820587408215808 94070681890848768 94228576406961948 94524253163225088 94682908983658968 94765909988671488 95222833373380608 95393042254798848 95698202338787328 95724268095961344 95963146946740224 96030487763574784 96185812300859904 96425842930089984 96431717000191104 96493508437458944 96688771885891584 96896672241272064 96958761612181504 97069873075683984 97154966543007744 97380397301773824 97623409004642304 97649999139163392 97718523681293872 97962379174797312 98189683390461152 98388379204198272 98434714657800192 98610664711805952 98862768689271552 98926117893865472 99092162098094067 99339445491052032 99604251413839872 99684374121229296 99950099509026816 100269837511294976 100432018985926656 100665053559968576 100916262086148096 101174260459216896 101355107395723776 101679339984961536 101707034851958928 101843801259734016 102032393248798208 102169597169074176 102197425569663648 102452458113220608 102524352714800128 102952714256351568 102963918624227328 103018684212942848 103136740142914233 103227151951945728 103460369533698048 103466672133134688 103724872067432448 103825931411374739 103965547119311808 104224991990611968 104326538602364974 104586884323912704 104773831256293824 105041691732351024 105109000262232064 105548160834242784 105615793898983424 105829517127204864 106339784808628224 106709020172547072 106852512797097984 106956619407466612 107050379802017792 107223528466532352 107566533995855872 107689801607956512 108034298734021632 108085176879153152 108209038838467392 108555196992141312 108584764667767626 108932124759475136 109020619719770112 109078606813704192 109399163538241536 109457351976251776 109749128872656896 109926642629554176 109933339141455606 110207676571646976 110278295357095936 110463393814268796 110739053990025216 110810013271064576 110936997800781696 111291882630598656 111322195709812188 111678312778621568 111957004771196928 112144920886382958 112216781017669888 112443861947655168 112496816751771648 112803567200206848 112986021359167488 113058420450131968 113248185254964648 113347460966842368 113530794846916608 113893977172082688 113924998995690624 114228685153173504 114289442370596864 114420414208453794 114443128460279808 114779450269630464 114786442404897984 114840500434100224 114972103765871604 115045775497106944 115332870955597824 115339896804150144 115627726239105024 115834408452255744 115896019739560704 116204959982813184 116236611259381632 116298436474767512 116392915725410304 116608449427197952 116765253907513344 116797057793901312 117170688816914432 117660244864401792 117735639100506112 117870560163330552 117973887945080832 118247625295011072 118542710934208512 118658207327285416 118817768136356352 119114276560699392 119230329831274256 119527867798757376 119910234618331136 120047647694115456 120124571728265216 120431677277270016 120626469524848896 120703764455981056 120948019573948416 121012350745337856 121531182638432256 121595823989047296 121953165911482368 122018031711231488 122236136465676128 122343291202306048 122541175390322688 122548640354409528 123074058980521728 123139520973283248 123467769981739008 123667472958248448 124063082276732928 124096873906020144 124493856867971584 124661264929947648 125094116544287744 125638101875949264 125951630367596544 126243878644878624 126354546651561984 126558918845743104 126682225445728897 127190723006398464 127632357461281792 128165623870151952 128247749734479872 128507270797320192 128575622666921472 128918362514522112 129126881553334272 129195562988362752 129426497434245312 129749479825047552 129840529735698432 129875894994780886 130199998852217856 130616505566396416 130766187666804336 130835741034113451 131184505605597696 131246286210400256 131396690018138976 131480886282407936 131817024919028736 132122882797458756 132452593988069376 132912498828305728 133266799345369088 133490483243196093 133909358647902208 134134121060183538 134468851273602048 134555016114864128 134899013945622528 135140143194298368 135572453313282048 135609379802611904 135791735012978688 136226129558765568 136263234092884864 136603277484294144 137197311650417664 137270285675135424 137285224832303104 137515653523885644 137636202602594304 137858822314113024 137947159378264064 137955562844179584 138299829423243264 138620729492415744 138966655987482624 139449179098550272 139608983144272662 139698441675058432 140055588976468032 140730881112323712 141106022836273152 141786379744837632 142278693563396096 142470017062797312 142964704622043136 143547303508180992 143586402143942016 143944720420110336 144045731645362176 144278718451289856 144638764395134976 144740262656188416 144779686223690168 145360826293026816 145438142418272256 145865551384322048 146070595952660736 146474998708745088 146568856839405568 146577785521940808 146943568762195968 147284525085691728 147652071986700288 147915997067708928 148389176840798208 148429594279749584 149276006361595904 149526561181843944 149925149263540224 150404756266942464 150648028478889984 150997580339952864 151129947955789824 151374393129222144 151899998660920832 152304913537564672 152519009977442304 152560552277938392 153048589873197312 153254395753611264 153296138354495472 153678687169830912 153786529072200192 154170301652140032 154445877936340992 154528026319414272 154982148345842176 155190554300547072 155200008199702032 155729410391868416 155948320678967712 156489807903547461 156880326485869056 157160746884440736 157298517260107776 157663500393348096 157706443922233933 158423690848475136 159252094870880256 159370490398343168 160063530258820608 160434929111199918 160575569703026688 160835292699798528 161349800993783808 162051448101032448 162127765318729728 162604221215309824 162832795488211968 162877147001651439 163388233853763584 163398187139212704 163617910220556288 164098745307362304 164186027964377664 164623693308985344 164889963944331264 164900008712183409 165417443035643904 165462498541360192 165695090721403194 166215019906596864 166937823945897984 166983293564718282 167517469167932352 167935507156795392 168325171526504832 168745225127657472 169205350800310272 169587630675197952 169872277882446972 170021191450263552 170840965758124032 170887498493535936 171343027729760256 171434163555895296 171664692690419712 172169175404445696 172179663607346976 172260750651150336 172568663245660416 172999306433396736 173009845206225216 173120706314264576 173599998469623808 173844029609341056 174307439974219776 174354916889072448 174447654712151268 174912674140796928 175147880861270016 175195586690851968 175756033225371648 176163843729945008 176603458650759168 177371437942516608 177987310990928124 178226652204534528 178845494746911384 179291801698136064 179865351927496704 180186857592397824 180647515915905024 180763271084376064 181055646683971584 181518526118006784 182137703312392192 182393735983570944 182929748867223552 183027047566847232 183354204698514192 183514936803459072 183811763085484032 183822960531614292 183940750458906112 184399772564324352 184709281459924872 184827639323220992 185201654972608512 186094623415099392 186145310859030216 186740785301957376 186991897394921472 187174083963066571 187641174816431616 188141363781697536 188457152813923896 189365817967317936 189531819977342976 190445666746761216 190786084509597696 191448536191922688 191926293893480448 192060975527149568 192371624601719808 192863434000382208 192987016874917888 193377543771783168 193793344482544128 193917523224363008 194139746151367968 194309933086015488 194760794603547648 194813842492171329 195299998278326784 195437047362587744 195924758349594624 196379366780922304 196776758408396544 196869429315600384 197221329423611904 197725537378543104 197852235787730944 198184324196188134 198678890982104064 199368748242458592 199900199018053632 200864037971853312 201201181590275307 201330107119937152 201832524172296192 202348520918433792 202710214791447552 203358679969923072 203414069703917856 203687602519468032 204064786497596416 204339194338148352 204394851139327296 204904916226441216 205048705429600256 205905428512703136 205927837248454656 206037368425885696 206273480285828466 206454303903891456 206920739067396096 206933344266269376 207449744134864896 207651862822749478 207931094238623616 208449983981223936 208653077204729948 209173768647825408 209547662512587648 210083383464702048 210218000524464128 211096321668485568 211231587797966848 211659034254409728 212679569617256448 213418040345094144 213705025594195968 213913238814933224 214100759604035584 214447056933064704 215133067991711744 215379603215913024 216068597468043264 216170353758306304 216418077676934784 217110393984282624 217169529335535252 217864249518950272 218041239439540224 218157213627408384 218798327076483072 218914703952503552 219498257745313792 219853285259108352 219866678282911212 220415353143293952 220556590714191872 220926787628537592 221478107980050432 221873995601563392 222583765261197312 222644391419624376 223356625557243136 223914009542393856 224289841772765916 224433562035339776 224887723895310336 224993633503543296 225607134400413696 225972042718334976 226496370509929296 226694921933684736 227061589693833216 227787954344165376 227849997991381248 228457370306347008 228578884741193728 228840828416907588 229558900539260928 229572884809795968 229681000868200448 229944207531743208 230091550994213888 230679793608300288 231255452478210048 231668816904511488 231792039479121408 232409919965626368 232473222518763264 232596872949535024 232785831450820608 233216898854395904 233594115587802624 234341377633828864 235320489728803584 235471278201012224 235741120326661104 235947775890161664 236495250590022144 237085421868417024 237316414654570832 237635536272712704 238460659662548512 239055735597514752 240095295388230912 240249143456530432 240652393666799877 240863354554540032 241252939049697792 241407528911962112 241896039147896832 242024701490675712 243191647978094592 243906331822964736 244036063422462976 244472272931352256 245082350780645376 245097280708819056 246148117961043456 246279041946566496 246935539963478016 247334945916496896 248126164553465856 248193747812040288 248987713735943168 249322529859895296 250188233088575488 250474940347077423 251276203751898528 251903260735193088 252487757289757248 253117837691486208 253364450891457794 254381446012796928 255264714922563584 256331247740303904 256495499468959744 257014541594640384 257151245333842944 258253763106668544 258391125976725504 258852994868490624 259498959650095104 259681059471396864 259751789989561772 260399997704435712 261233011132792832 261532375333608672 261671482068226902 262369011211195392 262492572420800512 262793380036277952 262961772564815872 263634049838057472 264245765594917512 264905187976138752 265824997656611456 266533598690738176 266980966486392186 267818717295804416 268268242120367076 268937702547204096 269110032229728256 269798027891245056 270280286388596736 271144906626564096 271218759605223808 271583470025957376 272452259117531136 272526468185769728 273206554968588288 274394623300835328 274540571350270848 274570449664606208 275031307047771288 275272405205188608 275717644628226048 275911125688359168 276599658846486528 277241458984831488 277933311974965248 278898358197100544 279217966288545324 279396883350116864 280111177952936064 281461762224647424 282212045672546304 283572759489675264 284557387126792192 285929409244086272 287094607016361984 287172804287884032 287889440840220672 288091463290724352 288557436902579712 289277528790269952 289480525312376832 289559372447380336 290876284836544512 291731102768644096 292141191905321472 292949997417490176 293137713678811136 293155571043881616 293887137524391936 294569050171383456 295304143973400576 295831994135417856 296778353681596416 296859188559499168 297276486294282201 299053122363687888 299850298527080448 300809512533884928 301296056957779968 301995160679905728 302748786258444288 303799997321841664 305038019954884608 305121104555876784 306097179746394624 306508791507222528 306592276708990944 307357374339661824 307573058144400384 308891755872681984 309056052638828544 309964296691684352 310381108601094144 310400016399404064 311458820783736832 311477794234124217 311896641357935424 312979615807094922 313760652971738112 314321493768881472 315327000786696192 315412887844467866 316847381696950272 318740980796686336 320127060517641216 320869858222399836 321151139406053376 321670585399597056 322699601987567616 324102896202064896 324255530637459456 325208442430619648 325665590976423936 325754294003302878 326776467707527168 326796374278425408 327235820441112576 328197490614724608 328372055928755328 329247386617970688 329779927888662528 329800017424366818 330834886071287808 330924997082720384 331390181442806388 332430039813193728 333875647891795968 333966587129436564 335034938335864704 335871014313590784 336650343053009664 337490450255314944 338410701600620544 339175261350395904 339744555764893944 340042382900527104 341681931516248064 341774996987071872 342686055459520512 342868327111790592 343329385380839424 344338350808891392 344359327214693952 344521501302300672 345137326491320832 345998612866793472 346019690412450432 346241412628529152 347199996939247616 347688059218682112 348614879948439552 348709833778144896 348895309424302536 349825348281593856 350295761722540032 350391173381703936 351512066450743296 352327687459890016 353206917301518336 354742875885033216 355974621981856248 356453304409069056 357690989493822768 358583603396272128 359730703854993408 360373715184795648 361295031831810048 362111293367943168 363037052236013568 364787471967141888 365859497734447104 366054095133694464 366708409397028384 367029873606918144 367623526170968064 367645921063228584 367881500917812224 369418562919849744 369655278646441984 370403309945217024 372189246830198784 372290621718060432 373481570603914752 373983794789842944 374348167926133142 375282349632863232 376914305627847792 378731635934635872 379063639954685952 380046676337186691 381572169019195392 382897072383845376 384121951054299136 384743249203439616 385726868000764416 385974033749835776 386755087543566336 387586688965088256 387835046448726016 388279492302735936 389521589207095296 389627684984342658 390599996556653568 390874094725175488 391849516699189248 392507223102340353 392758733561844608 393553516816793088 393738858631200768 394442658847223808 395451074757086208 395704471575461888 396368648392376268 397357781964208128 398737496484917184 399800398036107264 400471449729588279 401728075943706624 402402363180550614 402660214239874304 403665048344592384 404697041836867584 405420429582895104 406717359939846144 406828139407835712 407375205038936064 408129572995192832 408678388676296704 408789702278654592 409809832452882432 410097410859200512 411810857025406272 411855674496909312 412074736851771392 412546960571656932 412908607807782912 413841478134792192 413866688532538752 414899488269729792 415303725645498956 415862188477247232 416899967962447872 417306154409459896 418347537295650816 419095325025175296 420166766929404096 420436001048928256 422192643336971136 422463175595933696 423318068508819456 425359139234512896 426836080690188288 427410051188391936 427826477629866448 428201519208071168 428894113866129408 430266135983423488 430759206431826048 432137194936086528 432836155353869568 434220787968565248 434339058671070504 435728499037900544 436082478879080448 436314427254816768 437596654152966144 437829407905007104 438996515490627584 439706570518216704 439733356565822424 440830706286587904 441853575257075184 442956215960100864 443747991203126784 445167530522394624 445288782839248752 446713251114486272 447828019084787712 448579683545531832 448867124070679552 449775447790620672 451214268800827392 451944085436669952 452992741019858592 453389843867369472 454123179387666432 454565632481733101 455699995982762496 456914740612694016 457157769482387456 457681656833815176 459145769619591936 459362001736400896 459888415063486416 460183101988427776 461359587216600576 462510904956420096 463337633809022976 463584078958242816 464946445037526528 465193745899070048 465571662901641216 466433797708791808 467188231175605248 468682755267657728 469469423710642383 470640979457607168 470942556402024448 471482240653322208 471895551780323328 472990501180044288 473119331766701799 474632829309141664 475271072545425408 476921319325097024 478111471195029504 480190590776461824 480498286913060864 481304787333599754 481726709109080064 482505878099395584 482815057823924224 484049402981351424 486383295956189184 487812663645929472 488072126844925952 488631441004954317 488944545862704512 490164701561290752 490194561417638112 492296235922086912 492558083893132992 493871079926956032 494669891832993792 496252329106931712 496387495624080576 497975427471886336 498645059719790592 500376466177150976 500949880694154846 502552407503797056 503806521470386176 504975514579514496 506235675382972416 506728901782915588 508762892025593856 510529429845127168 512662495480607808 512990998937919488 514029083189280768 514302490667685888 516507526213337088 516782251953451008 517705989736981248 518997919300190208 519362118942793728 519503579979123544 520799995408871424 522466022265585664 523064750667217344 523342964136453804 524738022422390784 524985144841601024 525586760072555904 525923545129631744 527268099676114944 528491531189835024 529810375952277504 531649995313222912 533067197381476352 533961932972784372 535637434591608832 536536484240734152 537875405094408192 539596055782490112 540560572777193472 542289813253128192 542437519210447616 543166940051914752 545052936371539456 546413109937176576 548789246601670656 549081142700541696 550062614095542576 550544810410377216 551435289256452096 551822251376718336 553199317692973056 554482917969662976 557796716394201088 558435932577090648 558793766700233728 560222355905872128 561522251889199713 562923524449294848 564424091345092608 569114774253584384 571858818488172544 574345608575768064 575778881680441344 576182926581448704 577114873805159424 578961050624753664 579118744894760672 581752569673089024 583462205537288192 584282383810642944 584441527476513987 585899994834980352 586275427357622272 586311142087763232 587774275048783872 589138100342766912 590608287946801152 591663988270835712 593556707363192832 593718377118998336 594552972588564402 598106244727375776 599700597054160896 602592113915559936 603990321359811456 605497572516888576 607599994643683328 610076039909769216 610242209111753568 612194359492789248 613017583014445056 613184553417981888 614714748679323648 615146116288800768 617783511745363968 618112105277657088 619928593383368704 620762217202188288 620800032798808128 622917641567473664 622955588468248434 623793282715870848 625959231614189844 627521305943476224 628642987537762944 630654001573392384 630825775688935732 633694763393900544 637481961593372672 640254121035282432 641739716444799672 642302278812106752 643341170799194112 645399203975135232 648205792404129792 648511061274918912 650416884861239296 651331181952847872 651508588006605756 653552935415054336 653592748556850816 654471640882225152 656394981229449216 656744111857510656 658494773235941376 659559855777325056 659600034848733636 661669772142575616 661849994165440768 662780362885612776 667751295783591936 667933174258873128 670069876671729408 671742028627181568 673300686106019328 674980900510629888 676821403201241088 679489111529787888 680084765801054208 683363863032496128 683549993974143744 685372110919041024 685736654223581184 688676701617782784 688718654429387904 689043002604601344 690274652982641664 692039380824900864 692482825257058304 694399993878495232 695376118437364224 697229759896879104 697419667556289792 697790618848605072 699650696563187712 700782346763407872 703024132901486592 704655374919780032 706413834603036672 709485751770066432 711949243963712496 712906608818138112 715381978987645536 717167206792544256 720747430369591296 721957181000399631 722590063663620096 724222586735886336 726074104472027136 729574943934283776 731718995468894208 732108190267388928 733416818794056768 735247052341936128 735291842126457168 735763001835624448 738837125839699488 739310557292883968 740806619890434048 744378493660397568 744581243436120864 746963141207829504 747967589579685888 748696335852266284 750564699265726464 753828611255695584 757463271869271744 760093352674373382 763144338038390784 765794144767690752 768243902108598272 769486498406879232 771453736001528832 771948067499671552 775173377930176512 775670092897452032 776558984605471872 779043178414190592 779255369968685316 781199993113307136 781748189450350976 783699033398378496 785014446204680706 785517467123689216 787107033633586176 787477717262401536 788885317694447616 790902149514172416 791408943150923776 792737296784752536 794715563928416256 797474992969834368 799600796072214528 800942899459176558 803456151887413248 804804726361101228 805320428479748608 807330096689184768 809394083673735168 810840859165790208 813434719879692288 813656278815671424 814750410077872128 816259145990385664 817356777352593408 817579404557309184 819619664905764864 820194821718401024 823621714050812544 823711348993818624 824149473703542784 825093921143313864 825817215615565824 827733377065077504 829798976539459584 830607451290997912 831724376954494464 833799935924895744 834612308818919792 836695074591301632 838190650050350592 840333533858808192 840872002097856512 844385286673942272 844926351191867392 846636137017638912 850718278469025792 853672161380376576 855652955259732896 856403038416142336 857788227732258816 861518412863652096 864274389872173056 865672310707739136 868441575937130496 868678117342141008 871456998075801088 872628854509633536 875193308305932288 875658815810014208 879413141036433408 879466713131644848 881661412573175808 883707150514150368 885912431920201728 886775578120102279 887495982406253568 890335061044789248 890577565678497504 893426502228972544 897159367091063664 897734248141359104 899550895581241344 902428537601654784 903888170873339904 905985482039717184 908246358775332864 909131264963466202 911399991965524992 914315538964774912 915363313667630352 918291539239183872 918724003472801792 919776830126972832 920366203976855552 922719174433201152 926675267618045952 927168157916485632 929892890075053056 930387491798140096 931143325803282432 932867595417583616 934376462351210496 934433382702372651 937365510535315456 938938847421284766 941281958915214336 941885112804048896 942964481306644416 945981002360088576 946238663533403598 949265658618283328 950542145090850816 953842638650194048 956222942390059008 960381181552923648 960996573826121728 962609574667199508 963453418218160128 965011756198791168 965630115647848448 968098805962702848 972766591912378368 975625327291858944 976144253689851904 977262882009908634 977889091725409024 980329403122581504 980389122835276224 984592471844173824 985116167786265984 987742159853912064 989339783665987584 992504658213863424 992774991248161152 995950854943772672 997290119439581184 1000752932354301952 1001899761388309692 1005104815007594112 1007613042940772352 1009951029159028992 1012471350765944832 1013457803565831176 1017525784051187712 1021058859690254336 1025324990961215616 1025981997875838976 1028058166378561536 1028604981335371776 1033015052426674176 1033564503906902016 1035411979473962496 1037995838600380416 1038724237885587456 1039007159958247088 1041599990817742848 1044932044531171328 1046129501334434688 1046685928272907608 1049476044844781568 1051173520145111808 1051847090259263488 1054536199352229888 1056983062379670048 1059620751904555008 1063299990626445824 1066134394762952704 1067923865945568744 1073072968481468304 1075750810188816384 1079192111564980224 1081121145554386944 1084875038420895232 1086333880103829504 1090105872743078912 1097578493203341312 1098162285401083392 1100125228191085152 1101089620820754432 1102870578512904192 1103644502753436672 1103945107455637531 1108965835939325952 1115593432788402176 1116871865154181296 1117587533400467456 1120444711811744256 1123044503778399426 1125847048898589696 1138229548507168768 1140140029011560073 1143717636976345088 1148691217151536128 1152365853162897408 1154229747610318848 1157922101249507328 1158237489789521344 1163505139346178048 1166924411074576384 1168564767621285888 1168883054953027974 1171799989669960704 1172550854715244544 1172622284175526464 1175548550097567744 1178276200685533824 1181216575893602304 1183327976541671424 1187113414726385664 1187436754237996672 1189105945177128804 1196212489454751552 1199401194108321792 1205184227831119872 1207980642719622912 1210995145033777152 1215199989287366656 1220152079819538432 1220484418223507136 1224388718985578496 1226035166028890112 1226369106835963776 1229429497358647296 1230292232577601536 1235567023490727936 1236224210555314176 1239857186766737408 1241524434404376576 1241600065597616256 1245835283134947328 1245911176936496868 1247586565431741696 1251918463228379688 1255042611886952448 1257285975075525888 1261308003146784768 1261651551377871464 1267389526787801088 1274963923186745344 1280508242070564864 1283479432889599344 1284604557624213504 1286682341598388224 1290798407950270464 1296411584808259584 1300833769722478592 1302662363905695744 1303017176013211512 1307185497113701632 1308943281764450304 1312789962458898432 1313488223715021312 1316989546471882752 1319119711554650112 1319200069697467272 1323699988330881536 1325560725771225552 1335502591567183872 1335866348517746256 1340139753343458816 1343484057254363136 1346601372212038656 1353642806402482176 1358978223059575776 1360169531602108416 1363696897445199303 1367099987948287488 1370744221838082048 1371473308447162368 1377437308858775808 1378086005209202688 1380549305965283328 1384078761649801728 1384965650514116608 1388799987756990464 1390752236874728448 1394839335112579584 1395581237697210144 1399301393126375424 1401564693526815744 1406048265802973184 1408408271131927149 1409310749839560064 1412827669206073344 1418971503540132864 1419357995300105397 1423898487927424992 1425813217636276224 1430763957975291072 1434334413585088512 1441494860739182592 1443914362000799262 1445180127327240192 1448445173471772672 1452148208944054272 1459149887868567552 1463437990937788416 1464216380534777856 1466833637588113536 1470494104683872256 1470583684252914336 1471526003671248896 1477674251679398976 1478621114585767936 1481613239780868096 1488756987320795136 1489162486872241728 1493926282415659008 1495935179159371776 1497392671704532568 1501129398531452928 1507657222511391168 1514926543738543488 1520186705348746764 1526288676076781568 1531588289535381504 1536487804217196544 1538972996813758464 1542907472003057664 1543896134999343104 1550346755860353024 1553117969210943744 1558086356828381184 1558510739937370632 1562399986226614272 1563496378900701952 1567398066796756992 1570028892409361412 1571034934247378432 1574214067267172352 1574955434524803072 1577770635388895232 1581804299028344832 1585474593569505072 1589431127856832512 1594949985939668736 1599201592144429056 1601885798918353116 1606912303774826496 1609609452722202456 1610640856959497216 1618788167347470336 1621681718331580416 1626869439759384576 1627312557631342848 1629500820155744256 1632518291980771328 1635158809114618368 1639239329811529728 1640389643436802048 1647243428101625088 1648298947407085568 1650187842286627728 1651634431231131648 1655466754130155008 1659597953078919168 1661214902581995824 1663448753908988928 1669224617637839584 1673390149182603264 1676381300100701184 1680667067717616384 1681744004195713024 1684566755667599139 1688770573347884544 1689852702383734784 1693272274035277824 1707344322760753152 1711305910519465792 1715576455464517632 1723036825727304192 1728548779744346112 1731344621415478272 1736883151874260992 1737356234684282016 1742913996151602176 1745257709019267072 1750386616611864576 1751317631620028416 1753324582429541961 1758826282072866816 1758933426263289696 1763322825146351616 1767414301028300736 1771824863840403456 1773551156240204558 1774991964812507136 1780670122089578496 1781155131356995008 1786853004457945088 1794318734182127328 1795468496282718208 1799101791162482688 1807776341746679808 1811970964079434368 1816492717550665728 1818262529926932404 1822799983931049984 1828631077929549824 1830726627335260704 1836583078478367744 1837448006945603584 1839553660253945664 1840732407953711104 1845438348866402304 1853350535236091904 1854336315832971264 1859785780150106112 1860774983596280192 1862286651606564864 1865735190835167232 1868752924702420992 1868866765404745302 1874731021070630912 1877877694842569532 1882563917830428672 1883770225608097792 1885928962613288832 1891962004720177152 1892477327066807196 1898531317236566656 1901084290181701632 1907685277300388096 1912445884780118016 1920762363105847296 1921993147652243456 1925219149334399016 1926906836436320256 1930023512397582336 1936197611925405696 1945533183824756736 1951250654583717888 1952288507379703808 1954525764019817268 1955778183450818048 1960658806245163008 1960778245670552448 1969184943688347648 1970232335572531968 1975484319707824128 1978679567331975168 1985009316427726848 1985549982496322304 1991901709887545344 2001505864708603904 2003799522776619384 2010209630015188224 2015226085881544704 2019902058318057984 2024942701531889664 2026915607131662352 2042117719380508672 2050649981922431232 2051963995751677952 2056116332757123072 2057209962670743552 2066030104853348352 2067129007813804032 2070823958947924992 2077448475771174912 2078014319916494176 2083199981635485696 2092259002668869376 2093371856545815216 2098952089689563136 2102347040290223616 2103694180518526976 2109072398704459776 2113966124759340096 2119241503809110016 2126599981252891648 2135847731891137488 2146145936962936608 2151501620377632768 2162242291108773888 2169750076841790464 2172667760207659008 2180211745486157824 2195156986406682624 2196324570802166784 2200250456382170304 2205741157025808384 2207289005506873344 2207890214911275062 2217931671878651904 2231186865576804352 2233743730308362592 2235175066800934912 2240889423623488512 2246089007556798852 2251694097797179392 2276459097014337536 2280280058023120146 2287435273952690176 2297382434303072256 2304731706325794816 2308459495220637696 2315844202499014656 2316474979579042688 2327010278692356096 2333848822149152768 2337129535242571776 2337766109906055948 2343599979339921408 2345101709430489088 2345244568351052928 2351097100195135488 2356552401371067648 2362433151787204608 2366655953083342848 2374226829452771328 2374873508475993344 2378211890354257608 2392424978909503104 2398802388216643584 2410368455662239744 2415961285439245824 2421990290067554304 2430399978574733312 2440304159639076864 2440968836447014272 2448777437971156992 2452070332057780224 2452738213671927552 2458858994717294592 2460584465155203072 2471134046981455872 2472448421110628352 2479714373533474816 2483200131195232512 2491670566269894656 2491822353872993736 2495173130863483392 2503836926456759376 2510085223773904896 2514571950151051776 2522616006293569536 2523303102755742928 2534779053575602176 2561016484141129728 2566958865779198688 2569209115248427008 2573364683196776448 2592823169616519168 2605324727811391488 2606034352026423024 2614370994227403264 2617886563528900608 2625579924917796864 2626976447430042624 2638239423109300224 2638400139394934544 2647399976661763072 2651121451542451104 2660326734360306837 2671005183134367744 2671732697035492512 2680279506686917632 2693202744424077312 2707285612804964352 2717956446119151552 2727393794890398606 2734199975896574976 2742946616894324736 2754874617717551616 2756172010418405376 2761098611930566656 2768157523299603456 2769931301028233216 2777599975513980928 2781504473749456896 2789678670225159168 2791162475394420288 2798602786252750848 2803129387053631488 2803300148107117953 2812096531605946368 2816816542263854298 2818621499679120128 2825655338412146688 2837943007080265728 2838715990600210794 2847796975854849984 2851626435272552448 2861527915950582144 2868668827170177024 2882989721478365184 2887828724001598524 2890360254654480384 2896890346943545344 2904296417888108544 2918299775737135104 2926875981875576832 2928432761069555712 2933667275176227072 2940988209367744512 2941167368505828672 2943052007342497792 2955348503358797952 2957242229171535872 2963226479561736192 2977513974641590272 2978324973744483456 2987852564831318016 2991870358318743552 2994785343409065136 3002258797062905856 3015314445022782336 3029853087477086976 3040373410697493528 3052577352153563136 3063176579070763008 3072975608434393088 3077945993627516928 3085814944006115328 3100693511720706048 3106235938421887488 3116172713656762368 3117021479874741264 3124799972453228544 3126992757801403904 3134796133593513984 3140057784818722824 3142069868494756864 3148428134534344704 3155541270777790464 3163608598056689664 3170949187139010144 3178862255713665024 3181959427372131707 3189899971879337472 3198403184288858112 3203771597836706232 3219218905444404912 3221281713918994432 3237576334694940672 3243363436663160832 3254625115262685696 3259001640311488512 3265036583961542656 3270317618229236736 3280779286873604096 3294486856203250176 3296597894814171136 3300375684573255456 3303268862462263296 3310933508260310016 3311835322366912593 3322429805163991648 3326897507817977856 3338449235275679168 3346780298365206528 3352762600201402368 3361334135435232768 3363488008391426048 3369133511335198278 3377541146695769088 3379705404767469568 3414688645521506304 3420420087034680219 3422611821038931584 3431152910929035264 3446073651454608384 3457097559488692224 3462689242830956544 3473766303748521984 3474712469368564032 3485827992303204352 3490515418038534144 3500773233223729152 3502635263240056832 3506649164859083922 3517652564145733632 3517866852526579392 3526645650292703232 3534828602056601472 3543649727680806912 3547102312480409116 3549983929625014272 3561340244179156992 3562310262713990016 3573706008915890176 3588637468364254656 3590936992565436416 3598203582324965376 3615552683493359616 3623941928158868736 3632985435101331456 3636525059853864808 3645599967862099968 3657262155859099648 3661453254670521408 3673166156956735488 3674896013891207168 3679107320507891328 3681464815907422208 3690876697732804608 3706701070472183808 3708672631665942528 3719571560300212224 3721549967192560384 3724573303213129728 3731470381670334464 3737505849404841984 3737733530809490604 3749462042141261824 3755755389685139064 3765127835660857344 3771857925226577664 3783924009440354304 3784954654133614392 3797062634473133312 3802168580363403264 3815370554600776192 3824891769560236032 3841524726211694592 3850438298668798032 3853813672872640512 3860047024795164672 3872395223850811392 3902501309167435776 3904577014759407616 3909051528039634536 3911556366901636096 3921556491341104896 3938369887376695296 3940464671145063936 3950968639415648256 3957359134663950336 3971099964992644608 3983803419775090688 4003011729417207808 4007599045553238768 4020419260030376448 4030452171763089408 4039804116636115968 4053831214263324704 4084235438761017344 4091090692335597909 4101299963844862464 4103927991503355904 4112232665514246144 4114419925341487104 4134258015627608064 4141647917895849984 4154896951542349824 4156028639832988352 4166399963270971392 4184518005337738752 4186743713091630432 4197904179379126272 4204694080580447232 4207388361037053952 4218144797408919552 4227932249518680192 4238483007618220032 4253199962505783296 4258073985900316191 4271695463782274976 4292291873925873216 4303003240755265536 4324484582217547776 4339500153683580928 4345335520415318016 4360423490972315648 4390313972813365248 4392649141604333568 4400500912764340608 4411482314051616768 4414578011013746688 4415780429822550124 4435863343757303808 4462373731153608704 4467487460616725184 4470350133601869824 4481778847246977024 4492178015113597704 4503388195594358784 4552918194028675072 4560560116046240292 4574870547905380352 4594764868606144512 4609463412651589632 4616918990441275392 4631688404998029312 4632949959158085376 4667697644298305536 4674259070485143552 4675532219812111896 4687199958679842816 4690489136702105856 4702194200390270976 4713104802742135296 4724866303574409216 4733311906166685696 4749747016951986688 4756423780708515216 4784849957819006208 4797604776433287168 4820736911324479488 4831922570878491648 4860799957149466624 4880608319278153728 4881937672894028544 4897554875942313984 4905476427343855104 4917717989434589184 4921168930310406144 4944896842221256704 4959428747066949632 4966400262390465024 4983341132539789312 4983644707745987472 4990346261726966784 5007673852913518752 5020170447547809792 5029143900302103552 5045232012587139072 5046606205511485856 5053700267002797417 5069558107151204352 5122032968282259456 5133917731558397376 5146729366393552896 5185646339233038336 5210649455622782976 5212068704052846048 5228741988454806528 5235773127057801216 5251159849835593728 5253952894860085248 5276478846218600448 5276800278789869088 5294799953323526144 5302242903084902208 5320653468720613674 5342010366268735488 5343465394070985024 5360559013373835264 5386405488848154624 5435912892238303104 5454787589780797212 5468399951793149952 5485893233788649472 5509749235435103232 5512344020836810752 5522197223861133312 5536315046599206912 5539862602056466432 5555199951027961856 5563008947498913792 5579357340450318336 5582324950788840576 5597205572505501696 5606258774107262976 5606600296214235906 5624193063211892736 5633633084527708596 5637242999358240256 5651310676824293376 5675886014160531456 5677431981200421588 5695593951709699968 5703252870545104896 5723055831901164288 5737337654340354048 5765979442956730368 5775657448003197048 5780720509308960768 5808592835776217088 5836599551474270208 5853751963751153664 5856865522139111424 5867334550352454144 5881976418735489024 5882334737011657344 5886104014684995584 5910697006717595904 5914484458343071744 5926452959123472384 5955027949283180544 5956649947488966912 5975705129662636032 5989570686818130272 6004517594125811712 6030628890045564672 6059706174954173952 6080746821394987056 6126353158141526016 6155891987255033856 6171629888012230656 6201387023441412096 6212471876843774976 6232345427313524736 6234042959749482528 6249599944906457088 6253985515602807808 6280115569637445648 6284139736989513728 6296856269068689408 6311082541555580928 6327217196113379328 6341898374278020288 6357724511427330048 6363918854744263414 6379799943758674944 6407543195673412464 6438437810888809824 6442563427837988864 6486726873326321664 6509250230525371392 6518003280622977024 6530073167923085312 6540635236458473472 6561558573747208192 6588973712406500352 6593195789628342272 6600751369146510912 6621867016520620032 6623670644733825186 6644859610327983296 6653795015635955712 6676898470551358336 6693560596730413056 6705525200402804736 6722668270870465536 6726976016782852096 6738267022670396556 6755082293391538176 6759410809534939136 6829377291043012608 6840840174069360438 6845223642077863168 6862305821858070528 6892147302909216768 6914195118977384448 6925378485661913088 6947532607497043968 6949424938737128064 6971655984606408704 6981030836077068288 7001546466447458304 7005270526480113664 7013298329718167844 7035305128291467264 7035733705053158784 7053291300585406464 7069657204113202944 7087299455361613824 7094204624960818232 7099967859250028544 7122680488358313984 7124620525427980032 7147412017831780352 7177274936728509312 7181873985130872832 7196407164649930752 7231105366986719232 7247883856317737472 7265970870202662912 7273050119707729616 7291199935724199936 7314524311718199296 7322906509341042816 7346332313913470976 7358214641015782656 7362929631814844416 7381753395465609216 7413402140944367616 7417345263331885056 7439143120600424448 7443099934385120768 7462940763340668928 7475011698809683968 7475467061618981208 7511510779370278128 7530255671321714688 7543715850453155328 7567848018880708608 7569909308267228784 7594125268946266624 7604337160726806528 7630741109201552384 7683049452423389184 7700876597337596064 7707627345745281024 7720094049590329344 7727615752189462717 7809154029518815232 7818103056079269072 7823112733803272192 7843112982682209792 7876739774753390592 7880929342290127872 7914718269327900672 7942199929985289216 7967606839550181376 7980980203080920511 8006023458834415616 8015198091106477536 8040838520060752896 8079608233272231936 8107662428526649408 8168470877522034688 8182181384671195818 8202599927689724928 8207855983006711808 8228839850682974208 8268516031255216128 8283295835791699968 8309793903084699648 8312057279665976704 8332799926541942784 8369036010675477504 8373487426183260864 8395808358758252544 8409388161160894464 8414776722074107904 8436289594817839104 8455864499037360384 8476966015236440064 8506399925011566592 8516147971800632382 8543390927564549952 8584583747851746432 8606006481510531072 8648969164435095552 8679000307367161856 8690671040830636032 8720846981944631296 8780627945626730496 8785298283208667136 8801001825528681216 8822964628103233536 8829156022027493376 8831560859645100248 8871726687514607616 8924747462307217408 8934974921233450368 8940700267203739648 8963557694493954048 8984356030227195408 9006776391188717568 9105836388057350144 9121120232092480584 9189529737212289024 9218926825303179264 9233837980882550784 9265899918316170752 9348518140970287104 9351064439624223792 9374399917359685632 9380978273404211712 9404388400780541952 9426209605484270592 9466623812333371392 9499494033903973376 9512847561417030432 9545878282116395121 9569699915638012416 9595209552866574336 9663845141756983296 9721599914298933248 9763875345788057088 9795109751884627968 9810952854687710208 9842337860620812288 9889793684442513408 9918857494133899264 9932800524780930048 9935505967100737779 9966682265079578624 9967289415491974944 9980692523453933568 10015347705827037504 10040340895095619584 10058287800604207104 10090464025174278144 10093212411022971712 10107400534005594834 10139116214302408704 10244065936564518912 10267835463116794752 10293458732787105792 10371292678466076672 10421298911245565952 10424137408105692096 10457483976909613056 10471546254115602432 10502319699671187456 10507905789720170496 10552957692437200896 10553600557579738176 10589599906647052288 10604485806169804416 10641306937441227348 10684020732537470976 10686930788141970048 10721118026747670528 10772810977696309248 10871825784476606208 10909575179561594424 10936799903586299904 10971786467577298944 11019498470870206464 11024688041673621504 11044394447722266624 11072630093198413824 11110399902055923712 11126017894997827584 11158714680900636672 11164649901577681152 11194411145011003392 11212517548214525952 11213200592428471812 11248386126423785472 11267266169055417192 11274485998716480512 11351772028321062912 11354863962400843176 11391187903419399936 11406505741090209792 11446111663802328576 11474675308680708096 11551314896006394096 11561441018617921536 11617185671552434176 11707503927502307328 11713731044278222848 11734669100704908288 11764669474023314688 11772208029369991168 11821394013435191808 11828968916686143488 11852905918246944768 11913299894977933824 11951410259325272064 11979141373636260544 12009035188251623424 12061257780091129344 12119412349908347904 12161493642789974112 12252706316283052032 12273272077006793727 12311783974510067712 12343259776024461312 12402774046882824192 12424943753687549952 12464690854627049472 12468085919498965056 12499199889812914176 12507971031205615616 12560231139274891296 12568279473979027456 12593712538137378816 12622165083111161856 12654434392226758656 12683796748556040576 12715449022854660096 12727837709488526828 12759599887517349888 12815086391346824928 12876875621777619648 12885126855675977728 12973453746652643328 13018500461050742784 13036006561245954048 13060146335846170624 13081270472916946944 13123117147494416384 13177947424813000704 13186391579256684544 13201502738293021824 13243734033041240064 13247341289467650372 13289719220655966592 13307590031271911424 13353796941102716672 13387121193460826112 13411050400805609472 13445336541740931072 13453952033565704192 13476534045340793112 13510164586783076352 13658754582086025216 13681680348138720876 13690447284155726336 13724611643716141056 13784294605818433536 13828390237954768896 13850756971323826176 13895065214994087936 13898849877474256128 13943311969212817408 14003092932894916608 14010541052960227328 14026596659436335688 14071467410106317568 14106582601170812928 14139314408226405888 14174598910723227648 14188409249921636464 14199935718500057088 14249241050855960064 14294824035663560704 14354549873457018624 14363747970261745664 14392814329299861504 14462210733973438464 14495767712635474944 14546100239415459232 14582399871448399872 14645813018682085632 14692664627826941952 14716429282031565312 14725859263629688832 14763506790931218432 14834690526663770112 14878286241200848896 14886199868770241536 14950023397619367936 14950934123237962416 15023021558740556256 15060511342643429376 15087431700906310656 15135696037761417216 15139818616534457568 15188250537892533248 15208674321453613056 15261482218403104768 15366098904846778368 15401753194675192128 15440188099180658688 15455231504378925434 15618308059037630464 15636206112158538144 15646225467606544384 15686225965364419584 15753479549506781184 15761858684580255744 15829436538655801344 15884399859970578432 15935213679100362752 15961960406161841022 16012046917668831232 16030396182212955072 16081677040121505792 16159216466544463872 16215324857053298816 16336941755044069376 16364362769342391636 16405199855379449856 16415711966013423616 16457679701365948416 16537032062510432256 16566591671583399936 16619587806169399296 16624114559331953408 16665599853083885568 16738072021350955008 16746974852366521728 16791616717516505088 16818776322321788928 16872579189635678208 16911728998074720768 16953932030472880128 17012799850023133184 17032295943601264764 17086781855129099904 17169167495703492864 17212012963021062144 17297938328870191104 17358000614734323712 17441693963889262592 17561255891253460992 17570596566417334272 17602003651057362432 17645929256206467072 17658312044054986752 17663121719290200496 17743453375029215232 17869949842466900736 17881400534407479296 17927115388987908096 17968712060454390816 18013552782377435136 18242240464184961168 18379059474424578048 18467675961765101568 18531799836632341504 18697036281940574208 18702128879248447584 18748799834719371264 18761956546808423424 18852419210968541184 18933247624666742784 18998988067807946752 19025695122834060864 19091756564232790242 19139399831276024832 19327690283513966592 19443199828597866496 19527750691576114176 19590219503769255936 19621905709375420416 19684675721241624576 19779587368885026816 19837714988267798528 19865601049561860096 19871011934201475558 19933364530159157248 19934578830983949888 19961385046907867136 20030695411654075008 20080681790191239168 20116575601208414208 20180928050348556288 20186424822045943424 20214801068011189668 20278232428604817408 20488131873129037824 20535670926233589504 20586917465574211584 20742585356932153344 20842597822491131904 20848274816211384192 20914967953819226112 20943092508231204864 21004639399342374912 21015811579440340992 21105915384874401792 21107201115159476352 21179199813294104576 21208971612339608832 21282613874882454696 21368041465074941952 21373861576283940096 21442236053495341056 21545621955392618496 21743651568953212416 21819150359123188848 21873599807172599808 21943572935154597888 22038996941740412928 22088788895444533248 22145260186396827648 22252035789995655168 22317429361801273344 22329299803155362304 22388822290022006784 22425035096429051904 22426401184856943624 22534532338110834384 22548971997432961024 22703544056642125824 22709727924801686352 22782375806838799872 22813011482180419584 22892223327604657152 23102629792012788192 23122882037235843072 23182847256568388151 23427462088556445696 23469338201409816576 23529338948046629376 23544416058739982336 23642788026870383616 23657937833372286976 23826599789955867648 23902820518650544128 23942940609242761533 23958282747272521088 24018070376503246848 24122515560182258688 24238824699816695808 24322987285579948224 24505412632566104064 24546544154013587454 24623567949020135424 24686519552048922624 24805548093765648384 24849887507375099904 24929381709254098944 24936171838997930112 24998399779625828352 25015942062411231232 25120462278549782592 25136558947958054912 25187425076274757632 25244330166222323712 25308868784453517312 25367593497112081152 25430898045709320192 25455675418977053656 25519199775034699776 25630172782693649856 25753751243555239296 25770253711351955456 25946907493305286656 26037000922101485568 26072013122491908096 26120292671692341248 26162540945833893888 26246234294988832768 26355894849626001408 26403005476586043648 26487468066082480128 26494682578935300744 26579438441311933184 26615180062543822848 26707593882205433344 26774242386921652224 26822100801611218944 26890673083481862144 26953068090681586224 27020329173566152704 27317509164172050432 27363360696277441752 27380894568311452672 27568589211636867072 27656780475909537792 27701513942647652352 27797699754948512256 27886623938425634816 28021082105920454656 28053193318872671376 28142934820212635136 28213165202341625856 28278628816452811776 28376818499843272928 28399871437000114176 28498482101711920128 28589648071327121408 28637634846349185363 28709099746914037248 28727495940523491328 28785628658599723008 28991535425270949888 29092200478830918464 29164799742896799744 29291626037364171264 29385329255653883904 29432858564063130624 29451718527259377664 29527013581862436864 29669381053327540224 29756572482401697792 29772399737540483072 29806517901302213337 29900046795238735872 29901868246475924832 30046043117481112512 30121022685286858752 30174863401812621312 30271392075522834432 30279637233068915136 30376501075785066496 30417348642907226112 30522964436806209536 30732197809693556736 30803506389350384256 30880376198361317376 30910463008757850868 31236616118075260928 31272412224317076288 31292450935213088768 31372451930728839168 31506959099013562368 31523717369160511488 31658873077311602688 31768799719941156864 31870427358200725504 31923920812323682044 32024093835337662464 32060792364425910144 32163354080243011584 32318432933088927744 32430649714106597632 32673883510088138752 32728725538684783272 32810399710758899712 32915359402731896832 33074064125020864512 33133183343166799872 33248229118663906816 33331199706167771136 33476144042701910016 33493949704733043456 33583233435033010176 33637552644643577856 33745158379271356416 33823457996149441536 34025599700046266368 34064591887202529528 34173563710258199808 34338334991406985728 34424025926042124288 34716001229468647424 34883387927778525184 35122511782506921984 35141193132834668544 35204007302114724864 35316624088109973504 35326243438580400992 35486906750058430464 35739899684933801472 35762801068814958592 35854230777975816192 35937424120908781632 36027105564754870272 36484480928369922336 36758118948849156096 36935351923530203136 37063599673264683008 37394072563881148416 37404257758496895168 37497599669438742528 37523913093616846848 37704838421937082368 37866495249333485568 37997976135615893504 38051390245668121728 38183513128465580484 38278799662552049664 38655380567027933184 38886399657195732992 39055501383152228352 39180439007538511872 39243811418750840832 39369351442483249152 39559174737770053632 39675429976535597056 39731202099123720192 39742023868402951116 39866729060318314496 39869157661967899776 39922770093815734272 40061390823308150016 40161363580382478336 40233151202416828416 40361856100697112576 40372849644091886848 40429602136022379336 40976263746258075648 41071341852467179008 41173834931148423168 41485170713864306688 41685195644982263808 41696549632422768384 41829935907638452224 42009278798684749824 42031623158880681984 42214402230318952704 42358399626588209152 42417943224679217664 42565227749764909392 42747723152567880192 42884472106990682112 43091243910785236992 43487303137906424832 43638300718246377696 43747199614345199616 44077993883480825856 44177577790889066496 44290520372793655296 44504071579991310336 44634858723602546688 44658599606310724608 44850070192858103808 44852802369713887248 45069064676221668768 45097943994865922048 45407088113284251648 45419455849603372704 45564751613677599744 45626022964360839168 45784446655209314304 46205259584025576384 46365694513136776302 46854924177112891392 46938676402819633152 47058677896093258752 47088832117479964672 47285576053740767232 47315875666744573952 47653199579911735296 47805641037301088256 47885881218485523066 47916565494545042176 48036140753006493696 48245031120364517376 48477649399633391616 48645974571159896448 49010825265132208128 49093088308027174908 49247135898040270848 49373039104097845248 49611096187531296768 49699775014750199808 49858763418508197888 49872343677995860224 49996799559251656704 50031884124822462464 50240924557099565184 50273117895916109824 50374850152549515264 50617737568907034624 50735186994224162304 50861796091418640384 50911350837954107312 51038399550069399552 51260345565387299712 51507502487110478592 51540507422703910912 51893814986610573312 52074001844202971136 52240585343384682496 52325081891667787776 52711789699252002816 52806010953172087296 52974936132164960256 52989365157870601488 53158876882623866368 53230360125087645696 53415187764410866688 53644201603222437888 53781346166963724288 53906136181363172448 54040658347132305408 54093310265326239019 54726721392554883504 54761789136622905344 55137178423273734144 55403027885295304704 55595399509897024512 55773247876851269632 56042164211840909312 56106386637745342752 56285869640425270272 56557257632905623552 56753636999686545856 56799742874000228352 56996964203423840256 57179296142654242816 57275269692698370726 57418199493828074496 57454991881046982656 57983070850541899776 58184400957661836928 58329599485793599488 58583252074728342528 58770658511307767808 58865717128126261248 58903437054518755328 59054027163724873728 59338762106655080448 59513144964803395584 59544799475080966144 59613035802604426674 59800093590477471744 59803736492951849664 60092086234962225024 60242045370573717504 60349726803625242624 60542784151045668864 60559274466137830272 60753002151570132992 60834697285814452224 61045928873612419072 61464395619387113472 61607012778700768512 61760752396722634752 61820926017515701736 62473232236150521856 62544824448634152576 62584901870426177536 62744903861457678336 63013918198027124736 63047434738321022976 63317746154623205376 63537599439882313728 63740854716401451008 63847841624647364088 64121584728851820288 64326708160486023168 64636865866177855488 64861299428213195264 65457451077369566544 65620799421517799424 65830718805463793664 66266366686333599744 66496458237327813632 66952288085403820032 66987899409466086912 67166466870066020352 67275105289287155712 67646915992298883072 68051199400092532736 68129183774405059056 68347127420516399616 68676669982813971456 69432002458937294848 69548541769705164453 69766775855557050368 70282386265669337088 70408014604229449728 70633248176219947008 70652486877160801984 70973813500116860928 71479799369867602944 71525602137629917184 71708461555951632384 71874848241817563264 72054211129509740544 72968961856739844672 73516237897698312192 73870703847060406272 74127199346529366016 74788145127762296832 74808515516993790336 74995199338877485056 75047826187233693696 75409676843874164736 75732990498666971136 75995952271231787008 76102780491336243456 76367026256931160968 76557599325104099328 77310761134055866368 77772799314391465984 78111002766304456704 78360878015077023744 78487622837501681664 78738702884966498304 79350859953071194112 79462404198247440384 79484047736805902232 79738315323935799552 79845540187631468544 80122781646616300032 80322727160764956672 80466302404833656832 80745699288183773696 80859204272044758672 81952527492516151296 82142683704934358016 82970341427728613376 83393099264845536768 83659871815276904448 84063246317761363968 84428804460637905408 84716799253176418304 84835886449358435328 85130455499529818784 85495446305135760384 85768944213981364224 85912904539047556089 86182487821570473984 86974606275812849664 87276601436492755392 87494399228690399232 88155987766961651712 88355155581778132992 88581040745587310592 89008143159982620672 89269717447205093376 89317199212621449216 89700140385716207616 89705604739427774496 90138129352443337536 90195887989731844096 90814176226568503296 90838911699206745408 91129503227355199488 91252045928721678336 91568893310418628608 92410519168051152768 92731389026273552604 93709848354225782784 93877352805639266304 94117355792186517504 94177664234959929344 94571152107481534464 95306399159823470592 95611282074602176512 95771762436971046132 95833130989090084352 96072281506012987392 96490062240729034752 96955298799266783232 97291949142319792896 98021650530264416256 98186176616054349816 98746078208195690496 99222192375062593536 99399550029500399616 99744687355991720448 99993599118503313408 100063768249644924928 100481849114199130368 100546235791832219648 100749700305099030528 101235475137814069248 101470373988448324608 101822701675908214624 102076799100138799104 102520691130774599424 103015004974220957184 103081014845407821824 104148003688405942272 104650163783335575552 105423579398504005632 105612021906344174592 105949872264329920512 105978730315741202976 106317753765247732736 106460720250175291392 106830375528821733376 107288403206444875776 107562692333927448576 107812272362726344896 108081316694264610816 108186620530652478038 109453442785109767008 109523578273245810688 110274356846547468288 110806055770590609408 111190799019794049024 111546495753702539264 112084328423681818624 112212773275490685504 112571739280850540544 113114515265811247104 113507273999373091712 113599485748000456704 113993928406847680512 114358592285308485632 114550539385396741452 114836398987656148992 114909983762093965312 115966141701083799552 116368801915323673856 116659198971587198976 117166504149456685056 117541317022615535616 117731434256252522496 118108054327449747456 118677524213310160896 119026289929606791168 119089598950161932288 119226071605208853348 119600187180954943488 119607472985903699328 120184172469924450048 120484090741147435008 120699453607250485248 121085568302091337728 121118548932275660544 121506004303140265984 122091857747224838144 122928791238774226944 123214025557401537024 123521504793445269504 123641852035031403472 125089648897268305152 125169803740852355072 125489807722915356672 126027836396054249472 126094869476642045952 127075198879764627456 127695683249294728176 128243169457703640576 128653416320972046336 129273731732355710976 129722598856426390528 130914902154739133088 131241598843035598848 132532733372667199488 132992916474655627264 133904576170807640064 133975798818932173824 134550210578574311424 135293831984597766144 136102398800185065472 136258367548810118112 136694254841032799232 137353339965627942912 138864004917874589696 139097083539410328906 139533551711114100736 140564772531338674176 140816029208458899456 141266496352439894016 141304973754321603968 141947627000233721856 142959598739735205888 143051204275259834368 143416923111903264768 143749696483635126528 144108422259019481088 145937923713479689344 147032475795396624384 147741407694120812544 148254398693058732032 149576290255524593664 149617031033987580672 149990398677754970112 150095652374467387392 150819353687748329472 151991904542463574016 152205560982672486912 152734052513862321936 153115198650208198656 154621522268111732736 156222005532608913408 156721756030154047488 156975245675003363328 158924808396494880768 158968095473611804464 159476630647871599104 159691080375262937088 160245563293232600064 160932604809667313664 161491398576367547392 161718408544089517344 162279930795978717057 164285367409868716032 166786198529691073536 167319743630553808896 168126492635522727936 168857608921275810816 169433598506352836608 169671772898716870656 170260910999059637568 170990892610271520768 171537888427962728448 171825809078095112178 172364975643140947968 173949212551625699328 174553202872985510784 174988798457380798464 176311975533923303424 176710311163556265984 177162081491174621184 178016286319965241344 178539434894410186752 178634398425242898432 179400280771432415232 179411209478855548992 180276258704886675072 180391775979463688192 181628352453137006592 181677823398413490816 182259006454710398976 182504091857443356672 183137786620837257216 184821038336102305536 185462778052547105208 187419696708451565568 187754705611278532608 188234711584373035008 189142304214963068928 190612798319646941184 191222564149204353024 191543524873942092264 191666261978180168704 192980124481458069504 193910597598533566464 194583898284639585792 196372353232108699632 197492156416391380992 198799100059000799232 199489374711983440896 200127536499289849856 200963698228398260736 201092471583664439296 201499400610198061056 202940747976896649216 203645403351816429248 204153598200277598208 205041382261549198848 206030009948441914368 206162029690815643648 208296007376811884544 208645625309115493359 209300327566671151104 210847158797008011264 211224043812688349184 211899744528659841024 211957460631482405952 212635507530495465472 212921440500350582784 213660751057643466752 214576806412889751552 215125384667854897152 215624544725452689792 216162633388529221632 216373241061304956076 218906885570219534016 219047156546491621376 220548713693094936576 221612111541181218816 222381598039588098048 223092991507405078528 224168656847363637248 224425546550981371008 225143478561701081088 226229030531622494208 227014547998746183424 227198971496000913408 227987856813695361024 228717184570616971264 229101078770793482904 229672797975312297984 231932283402167599104 232737603830647347712 233318397943174397952 234333008298913370112 235082634045231071232 235462868512505044992 236216108654899494912 238052579859213582336 238179197900323864576 238452143210417706696 239214945971807398656 240368344939848900096 240968181482294870016 241398907214500970496 242237097864551321088 243012008606280531968 244183715494449676288 245857582477548453888 246428051114803074048 247283704070062806944 250179297794536610304 250339607481704710144 250979615445830713344 252189738953284091904 254150397759529254912 255391366498589456352 256486338915407281152 257306832641944092672 258547463464711421952 259445197712852781056 261829804309478266176 262483197686071197696 265065466745334398976 265985832949311254528 267809152341615280128 267951597637864347648 269100421157148622848 270587663969195532288 272204797600370130944 272516735097620236224 273388509682065598464 274706679931255885824 277728009835749179392 278194167078820657812 279067103422228201472 281129545062677348352 281632058416917798912 282532992704879788032 282609947508643207936 285919197479470411776 286833846223806529536 287499392967270253056 288216844518038962176 291875847426959378688 294064951590793248768 296508797386117464064 299234062067975161344 299980797355509940224 300191304748934774784 301638707375496658944 303983809084927148032 304411121965344973824 305468105027724643872 306230397300416397312 309243044536223465472 312444011065217826816 313950491350006726656 317849616792989761536 317936190947223608928 318953261295743198208 319382160750525874176 320491126586465200128 321865209619334627328 322982797152735094784 323436817088179034688 324559861591957434114 328570734819737432064 333572397059382147072 334639487261107617792 336252985271045455872 337715217842551621632 338867197012705673216 339343545797433741312 340521821998119275136 341981785220543041536 343075776855925456896 343651618156190224356 344729951286281895936 347898425103251398656 349106405745971021568 349977596914761596928 352623951067846606848 354324162982349242368 356032572639930482688 357078869788820373504 357268796850485796864 358800561542864830464 358822418957711097984 360552517409773350144 360783551958927376384 363256704906274013184 363355646796826981632 364518012909420797952 366275573241674514432 369642076672204611072 370925556105094210416 375509411222557065216 376469423168746070016 378284608429926137856 381225596639293882368 383087049747884184528 383332523956360337408 385960248962916139008 387821195197067132928 389167796569279171584 392744706464217399264 397598200118001598464 398978749423966881792 400255072998579699712 401927396456796521472 402184943167328878592 405881495953793298432 407290806703632858496 408307196400555196416 410082764523098397696 412060019896883828736 412324059381631287296 416592014753623769088 417291250618230986718 418600655133342302208 421694317594016022528 422448087625376698368 423799489057319682048 423914921262964811904 425271015060990930944 425842881000701165568 427321502115286933504 429153612825779503104 430250769335709794304 431249089450905379584 432325266777058443264 432746482122609912152 437813771140439068032 438094313092983242752 441097427386189873152 443224223082362437632 444763196079176196096 446185983014810157056 448851093101962742016 450286957123402162176 452458061063244988416 454029095997492366848 455975713627390722048 458202157541586965808 459345595950624595968 463864566804335198208 465475207661294695424 468666016597826740224 470165268090462142464 470925737025010089984 476358395800647729152 476904286420835413392 478429891943614797312 480736689879697800192 482797814429001940992 484474195729102642176 486024017212561063936 486839792387936151171 488367430988899352576 492856102229606148096 494567408140125613888 500358595589073220608 500679214963409420288 501959230891661426688 504379477906568183808 508300795519058509824 510782732997178912704 512972677830814562304 514613665283888185344 517094926929422843904 518890395425705562112 523659608618956532352 524966395372142395392 530130933490668797952 531971665898622509056 535618304683230560256 535903195275728695296 538200842314297245696 541175327938391064576 544409595200740261888 545033470195240472448 546777019364131196928 549413359862511771648 555456019671498358784 556388334157641315624 562259090125354696704 563264116833835597824 565219895017286415872 571838394958940823552 573667692447613059072 574998785934540506112 583751694853918757376 593017594772234928128 598468124135950322688 600382609497869549568 603277414750993317888 607967618169854296064 608822243930689947648 610936210055449287744 612460794600832794624 618486089072446930944 624888022130435653632 627900982700013453312 635699233585979523072 635872381894447217856 637906522591486396416 638764321501051748352 640982253172930400256 643730419238669254656 645965594305470189568 646873634176358069376 649119723183914868228 657141469639474864128 667144794118764294144 669278974522215235584 672505970542090911744 675430435685103243264 677734394025411346432 678687091594867482624 681043643996238550272 683963570441086083072 686151553711850913792 687303236312380448712 695796850206502797312 698212811491942043136 699955193829523193856 705247902135693213696 708648325964698484736 714157739577640747008 714537593700971593728 717644837915422195968 721105034819546700288 721567103917854752768 726711293593653963264 729036025818841595904 732551146483349028864 739284153344409222144 741851112210188420832 751018822445114130432 752938846337492140032 756569216859852275712 762451193278587764736 766174099495768369056 766665047912720674816 771920497925832278016 775642390394134265856 778335593138558343168 785489412928434798528 795196400236003196928 797957498847933763584 800510145997159399424 803854792913593042944 804369886334657757184 811762991907586596864 814581613407265716992 816614392801110392832 820165529046196795392 824120039793767657472 833184029507247538176 834582501236461973436 837201310266684604416 843388635188032045056 844896175250753396736 847598978114639364096 847829842525929623808 850542030121981861888 854643004230573867008 860501538671419588608 862498178901810759168 864650533554116886528 865492964245219824304 875627542280878136064 876188626185966485504 882194854772379746304 889526392158352392192 897702186203925484032 900573914246804324352 904916122126489976832 908058191994984733696 911951427254781444096 916404315083173931616 918691191901249191936 927729133608670396416 930950415322589390848 937332033195653480448 941851474050020179968 952716791601295458304 953808572841670826784 956859783887229594624 961473379759395600384 965595628858003881984 968948391458205284352 972048034425122127872 973679584775872302342 976734861977798705152 985712204459212296192 989134816280251227776 1000717191178146441216 1001358429926818840576 1003918461783322853376 1008758955813136367616 1016601591038117019648 1021565465994357825408 1025945355661629124608 1029227330567776370688 1034189853858845687808 1037780790851411124224 1047319217237913064704 1049932790744284790784 1063943331797245018112 1071236609366461120512 1071806390551457390592 1076401684628594491392 1082350655876782129152 1090066940390480944896 1093554038728262393856 1098826719725023543296 1112776668315282631248 1126528233667671195648 1130439790034572831744 1143676789917881647104 1149997571869081012224 1167503389707837514752 1186035189544469856256 1196936248271900645376 1200765218995739099136 1206554829501986635776 1215935236339708592128 1217644487861379895296 1221872420110898575488 1224921589201665589248 1236972178144893861888 1249776044260871307264 1255801965400026906624 1271398467171959046144 1271744763788894435712 1275813045182972792832 1277528643002103496704 1281964506345860800512 1287460838477338509312 1291931188610940379136 1293747268352716138752 1298239446367829736456 1314282939278949728256 1334289588237528588288 1338557949044430471168 1350860871370206486528 1357374183189734965248 1362087287992477100544 1367927140882172166144 1374606472624760897424 1391593700413005594624 1396425622983884086272 1410495804271386427392 1429075187401943187456 1435289675830844391936 1442210069639093400576 1443134207835709505536 1453422587187307926528 1458072051637683191808 1460519377163808453513 1465102292966698057728 1478568306688818444288 1483702224420376841664 1502037644890228260864 1505877692674984280064 1513138433719704551424 1524902386557175529472 1532348198991536738112 1533330095825441349632 1543840995851664556032 1551284780788268531712 1556671186277116686336 1570978825856869597056 1590392800472006393856 1595914997695867527168 1601020291994318798848 1607709585827186085888 1623525983815173193728 1629163226814531433984 1633228785602220785664 1640331058092393590784 1648240079587535314944 1666368059014495076352 1669165002472923946872 1686777270376064090112 1689792350501506793472 1695659685051859247616 1701084060243963723776 1709286008461147734016 1721003077342839177216 1724996357803621518336 1730985928490439648608 1751255084561756272128 1752377252371932971008 1779052784316704784384 1795404372407850968064 1801147828493608648704 1809832244252979953664 1816116383989969467392 1823902854509562888192 1832808630166347863232 1837382383802498383872 1855458267217340792832 1861900830645178781696 1874664066391306960896 1883702948100040359936 1905433583202590916608 1907617145683341653568 1913719567774459189248 1922946759518791200768 1931191257716007763968 1937896782916410568704 1944096068850244255744 1947359169551744604684 1953469723955597410304 1971424408918424592384 1978269632560502455552 2001434382356292882432 2007836923566645706752 2017517911626272735232 2033203182076234039296 2043130931988715650816 2051890711323258249216 2058454661135552741376 2075561581702822248448 2094638434475826129408 2099865581488569581568 2127886663594490036224 2142473218732922241024 2143612781102914781184 2164701311753564258304 2180133880780961889792 2187108077456524787712 2197653439450047086592 2225553336630565262496 2253056467335342391296 2260879580069145663488 2287353579835763294208 2299995143738162024448 2335006779415675029504 2372070379088939712512 2393872496543801290752 2401530437991478198272 2413109659003973271552 2431870472679417184256 2435288975722759790592 2443744840221797150976 2449843178403331178496 2499552088521742614528 2511603930800053813248 2542796934343918092288 2543489527577788871424 2551626090365945585664 2563929012691721601024 2583862377221880758272 2587494536705432277504 2596478892735659472912 2628565878557899456512 2668579176475057176576 2701721742740412973056 2714748366379469930496 2724174575984954201088 2735854281764344332288 2749212945249521794848 2783187400826011189248 2792851245967768172544 2858150374803886374912 2870579351661688783872 2884420139278186801152 2886268415671419011072 2906845174374615853056 2916144103275366383616 2921038754327616907026 2930204585933396115456 2957136613377636888576 2967404448840753683328 3004075289780456521728 3011755385349968560128 3026276867439409102848 3049804773114351058944 3064696397983073476224 3066660191650882699264 3087681991703329112064 3102569561576537063424 3113342372554233372672 3141957651713739194112 3191829995391735054336 3215419171654372171776 3247051967630346387456 3258326453629062867968 3280662116184787181568 3296480159175070629888 3338330004945847893744 3379584701003013586944 3391319370103718495232 3402168120487927447552 3418572016922295468032 3449992715607243036672 3461971856980879297216 3502510169123512544256 3504754504743865942016 3558105568633409568768 3590808744815701936128 3602295656987217297408 3619664488505959907328 3632232767979938934784 3647805709019125776384 3665617260332695726464 3674764767604996767744 3710916534434681585664 3723801661290357563392 3749328132782613921792 3767405896200080719872 3810867166405181833216 3815234291366683307136 3827439135548918378496 3845893519037582401536 3862382515432015527936 3875793565832821137408 3888192137700488511488 3894718339103489209368 3942848817836849184768 3956539265121004911104 4002868764712585764864 4015673847133291413504 4086261863977431301632 4103781422646516498432 4151123163405644496896 4189276868951652258816 4255773327188980072448 4287225562205829562368 4329402623507128516608 4360267761561923779584 4374216154913049575424 4395306878900094173184 4451106673261130524992 4506112934670684782592 4521759160138291326976 4574707159671526588416 4599990287476324048896 4670013558831350059008 4744140758177879425024 4787744993087602581504 4803060875982956396544 4870577951445519581184 4887489680443594301952 4899686356806662356992 4999104177043485229056 5086979055155577742848 5103252180731891171328 5127858025383443202048 5167724754443761516544 5174989073410864555008 5192957785471318945824 5257131757115798913024 5337158352950114353152 5403443485480825946112 5429496732758939860992 5448349151969908402176 5471708563528688664576 5498425890499043589696 5566374801652022378496 5585702491935536345088 5716300749607772749824 5741158703323377567744 5768840278556373602304 5813690348749231706112 5832288206550732767232 5842077508655233814052 5860409171866792230912 5914273226755273777152 5934808897681507366656 6023510770699937120256 6052553734878818205696 6099609546228702117888 6129392795966146952448 6133320383301765398528 6175363983406658224128 6226684745108466745344 6283915303427478388224 6383659990783470108672 6430838343308744343552 6494103935260692774912 6516652907258125735936 6561324232369574363136 6592960318350141259776 6676660009891695787488 6759169402006027173888 6782638740207436990464 6804336240975854895104 6837144033844590936064 6899985431214486073344 6923943713961758594432 7005020338247025088512 7009509009487731884032 7116211137266819137536 7181617489631403872256 7204591313974434594816 7239328977011919814656 7264465535959877869568 7295611418038251552768 7331234520665391452928 7349529535209993535488 7447603322580715126784 7498656265565227843584 7534811792400161439744 7630468582733366614272 7654878271097836756992 7691787038075164803072 7751587131665642274816 7789436678206978418736 7885697635673698369536 7913078530242009822208 8005737529425171529728 8172523727954862603264 8207562845293032996864 8302246326811288993792 8378553737903304517632 8511546654377960144896 8574451124411659124736 8658805247014257033216 8720535523123847559168 8748432309826099150848 8790613757800188346368 8902213346522261049984 9012225869341369565184 9043518320276582653952 9149414319343053176832 9199980574952648097792 9340027117662700118016 9575489986175205163008 9741155902891039162368 9774979360887188603904 10173958110311155485696 10206504361463782342656 10255716050766886404096 10335449508887523033088 10349978146821729110016 10385915570942637891648 10514263514231597826048 10674316705900228706304 10806886970961651892224 10858993465517879721984 10896698303939816804352 10943417127057377329152 10996851780998087179392 11132749603304044756992 11171404983871072690176 11432601499215545499648 11482317406646755135488 11537680557112747204608 11627380697498463412224 11664576413101465534464 11684155017310467628104 11828546453510547554304 11869617795363014733312 12047021541399874240512 12258785591932293904896 12266640766603530797056 12453369490216933490688 12567830606854956776448 12767319981566940217344 12861676686617488687104 12988207870521385549824 13033305814516251471872 13122648464739148726272 13185920636700282519552 13353320019783391574976 13518338804012054347776 13565277480414873980928 13608672481951709790208 13674288067689181872128 13799970862428972146688 13847887427923517188864 14010040676494050177024 14232422274533638275072 14363234979262807744512 14409182627948869189632 14528931071919755739136 14662469041330782905856 14699059070419987070976 14895206645161430253568 14997312531130455687168 15260937165466733228544 15309756542195673513984 15383574076150329606144 15503174263331284549632 15578873356413956837472 15771395271347396739072 15826157060484019644416 16011475058850343059456 16345047455909725206528 16415125690586065993728 16604492653622577987584 16757107475806609035264 17023093308755920289792 17148902248823318249472 17441071046247695118336 17496864619652198301696 17581227515600376692736 17804426693044522099968 18087036640553165307904 18298828638686106353664 18399961149905296195584 18680054235325400236032 19150979972350410326016 19482311805782078324736 19549958721774377207808 20347916220622310971392 20413008722927564685312 20511432101533772808192 20670899017775046066176 20699956293643458220032 20771831141885275783296 21028527028463195652096 21348633411800457412608 21613773941923303784448 21717986931035759443968 21793396607879633608704 21886834254114754658304 21993703561996174358784 22342809967742145380352 22964634813293510270976 23075361114225494409216 23254761394996926824448 23368310034620935256208 23657092907021095108608 23739235590726029466624 24517571183864587809792 24533281533207061594112 24906738980433866981376 25135661213709913552896 25534639963133880434688 25723353373234977374208 25976415741042771099648 26066611629032502943744 26245296929478297452544 26371841273400565039104 26706640039566783149952 27036677608024108695552 27130554960829747961856 27217344963903419580416 27599941724857944293376 27695774855847034377728 28020081352988100354048 28726469958525615489024 29057862143839511478272 29324938082661565811712 29790413290322860507136 30521874330933466457088 30619513084391347027968 30767148152300659212288 31006348526662569099264 31157746712827913674944 31542790542694793478144 31652314120968039288832 32022950117700686118912 32690094911819450413056 32830251381172131987456 33208985307245155975168 33514214951613218070528 34297804497646636498944 34882142092495390236672 34993729239304396603392 35608853386089044199936 36174073281106330615808 36799922299810592391168 37360108470650800472064 38301959944700820652032 38964623611564156649472 39099917443548754415616 40695832441244621942784 40826017445855129370624 41022864203067545616384 41341798035550092132352 41399912587286916440064 41543662283770551566592 42697266823600914825216 43227547883846607568896 43586793215759267217408 43987407123992348717568 44685619935484290760704 45929269626587020541952 46150722228450988818432 46509522789993853648896 46736620069241870512416 47314185814042190217216 47478471181452058933248 49035142367729175619584 49066563066414123188224 49813477960867733962752 50271322427419827105792 51069279926267760869376 51446706746469954748416 52133223258065005887488 52490593858956594905088 52743682546801130078208 53413280079133566299904 54261109921659495923712 55199883449715888586752 55391549711694068755456 56040162705976200708096 57452939917051230978048 58115724287679022956544 58649876165323131623424 59580826580645721014272 61043748661866932914176 61239026168782694055936 61534296304601318424576 62012697053325138198528 62315493425655827349888 63085581085389586956288 63304628241936078577664 64045900235401372237824 65380189823638900826112 65660502762344263974912 67028429903226436141056 69764284184990780473344 71217706772178088399872 72348146562212661231616 73599844599621184782336 74720216941301600944128 76603919889401641304064 77929247223128313298944 78199834887097508831232 81391664882489243885568 81652034891710258741248 82799825174573832880128 83087324567541103133184 87173586431518534434816 87974814247984697435136 89371239870968581521408 91858539253174041083904 92301444456901977636864 93019045579987707297792 93473240138483741024832 94628371628084380434432 94956942362904117866496 98070284735458351239168 99626955921735467925504 100542644854839654211584 102893413492939909496832 104266446516130011774976 104981187717913189810176 106826560158267132599808 108522219843318991847424 110399766899431777173504 110783099423388137510912 112080325411952401416192 114905879834102461956096 116231448575358045913088 117299752330646263246848 119161653161291442028544 122087497323733865828352 122478052337565388111872 123068592609202636849152 124025394106650276397056 124630986851311654699776 126609256483872157155328 128091800470802744475648 130760379647277801652224 134056859806452872282112 139528568369981560946688 142435413544356176799744 144696293124425322463232 147199689199242369564672 149440433882603201888256 153207839778803282608128 156399669774195017662464 162783329764978487771136 165599650349147665760256 166174649135082206266368 174347172863037068869632 175949628495969394870272 178742479741937163042816 183717078506348082167808 184602888913803955273728 186038091159975414595584 186946480276967482049664 189256743256168760868864 189913884725808235732992 196140569470916702478336 201085289709679308423168 208532893032260023549952 213653120316534265199616 217044439686637983694848 220799533798863554347008 221566198846776275021824 224160650823904802832384 229811759668204923912192 232462897150716091826176 234599504661292526493696 244174994647467731656704 244956104675130776223744 249261973702623309399552 253218512967744314310656 261520759294555603304448 268113719612905744564224 279057136739963121893376 284870827088712353599488 289392586248850644926464 298880867765206403776512 312799339548390035324928 325566659529956975542272 331199300698295331520512 332349298270164412532736 348694345726074137739264 351899256991938789740544 357484959483874326085632 367434157012696164335616 369205777827607910547456 372076182319950829191168 373892960553934964099328 379827769451616471465984 392281138941833404956672 402170579419358616846336 417065786064520047099904 427306240633068530399232 434088879373275967389696 441599067597727108694016 443132397693552550043648 448321301647809605664768 459623519336409847824384 469199009322585052987392 488349989294935463313408 498523947405246618799104 506437025935488628621312 523041518589111206608896 536227439225811489128448 558114273479926243786752 569741654177424707198976 625598679096780070649856 651133319059913951084544 662398601396590663041024 664698596540328825065472 697388691452148275478528 703798513983877579481088 734868314025392328671232 747785921107869928198656 759655538903232942931968 784562277883666809913344 804341158838717233692672 834131572129040094199808 854612481266137060798464 868177758746551934779392 886264795387105100087296 896642603295619211329536 938398018645170105974784 976699978589870926626816 997047894810493237598208 1012874051870977257242624 1046083037178222413217792 1072454878451622978256896 1116228546959852487573504 1139483308354849414397952 1251197358193560141299712 1302266638119827902169088 1324797202793181326082048 1329397193080657650130944 1407597027967755158962176 1495571842215739856397312 1519311077806465885863936 1569124555767333619826688 1608682317677434467385344 1709224962532274121596928 1772529590774210200174592 1876796037290340211949568 1953399957179741853253632 1994095789620986475196416 2025748103741954514485248 2092166074356444826435584 2278966616709698828795904 2502394716387120282599424 2604533276239655804338176 2658794386161315300261888 2815194055935510317924352 2991143684431479712794624 3038622155612931771727872 3138249111534667239653376 3217364635354868934770688 3418449925064548243193856 3545059181548420400349184 3753592074580680423899136 3906799914359483706507264 3988191579241972950392832 4557933233419397657591808 5317588772322630600523776 5630388111871020635848704 5982287368862959425589248 6077244311225863543455744 6276498223069334479306752 6836899850129096486387712 7090118363096840800698368 7507184149161360847798272 7813599828718967413014528 7976383158483945900785664 9115866466838795315183616 10635177544645261201047552 11260776223742041271697408 11964574737725918851178496 13673799700258192972775424 14180236726193681601396736 15952766316967891801571328 18231732933677590630367232 21270355089290522402095104 22521552447484082543394816 23929149475451837702356992 27347599400516385945550848 31905532633935783603142656 42540710178581044804190208 47858298950903675404713984 54695198801032771891101696 63811065267871567206285312 95716597901807350809427968 127622130535743134412570624 191433195803614701618855936 382866391607229403237711872
- Sum of all divisors σ(n): 1431776344338934821872640000
- Sum of proper divisors (its aliquot sum) s(n): 1048909952731705418634928128
- 382866391607229403237711872 is an abundant number, because the sum of its proper divisors (1048909952731705418634928128) is greater than itself. Its abundance is 666043561124476015397216256
Bases of 382866391607229403237711872
- Binary: 100111100101100110001110010101101011101111111111001000010110011100010010000000000000000002
- Hexadecimal: 0x13CB31CAD77FE42CE240000
- Base-36: 1C3UIT36VVQRH7X1C0
Squares and roots of 382866391607229403237711872
- 382866391607229403237711872 squared (3828663916072294032377118722) is 146586673822340341622140467217415589297651766089744384
- 382866391607229403237711872 cubed (3828663916072294032377118723) is 56123110864065360238316852729176044540221023058869376373097237240222009522126848
-
The
square root of 382866391607229403237711872 is 19566971958052.9220739459 -
382866391607229403237711872 is a
perfect cube number . Itscube root is 726132288
Scales and comparisons
How big is 382866391607229403237711872?- 382,866,391,607,229,403,237,711,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 382,866,391,607,229,403,237,711,872 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 382866391607229403237711872 cubic inches would be around 60511024 feet tall.
Recreational maths with 382866391607229403237711872
- 382866391607229403237711872 backwards is 278117732304922706193668283
- The number of decimal digits it has is: 27
- The sum of 382866391607229403237711872's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 382866391607229403237711872 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 382866391607229403237711872 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/382866391607229403237711872/
Chicago style:
Numbermatics. 2024. "Number 382866391607229403237711872 - Facts about the integer". https://numbermatics.com/n/382866391607229403237711872/
The information we have on file for 382866391607229403237711872 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 382866391607229403237711872, math, Factors of 382866391607229403237711872, curriculum, school, college, exams, university, Prime factorization of 382866391607229403237711872, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-two septillion, eight hundred sixty-six sextillion, three hundred ninety-one quintillion, six hundred seven quadrillion, two hundred twenty-nine trillion, four hundred three billion, two hundred thirty-seven million, seven hundred eleven thousand, eight hundred seventy-two.