111884052763183221502377984
111,884,052,763,183,221,502,377,984 is an even composite number composed of five prime numbers multiplied together.
111884052763183221502377984 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, one hundred thirty-five divisors.
Prime factorization of 111884052763183221502377984:
230 × 312 × 72 × 172 × 614
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 111884052763183221502377984 from the Numbermatics database.
Names of 111884052763183221502377984
- Cardinal: 111884052763183221502377984 can be written as One hundred eleven septillion, eight hundred eighty-four sextillion, fifty-two quintillion, seven hundred sixty-three quadrillion, one hundred eighty-three trillion, two hundred twenty-one billion, five hundred two million, three hundred seventy-seven thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 1.11884052763183221502377984 × 1026
Factors of 111884052763183221502377984
Divisors of 111884052763183221502377984
- Number of divisors d(n): 18135
-
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 81 84 96 98 102 108 112 119 122 126 128 136 144 147 153 162 168 183 189 192 196 204 216 224 238 243 244 252 256 272 288 289 294 306 324 336 357 366 378 384 392 408 427 432 441 448 459 476 486 488 504 512 544 549 567 576 578 588 612 648 672 714 729 732 756 768 784 816 833 854 864 867 882 896 918 952 972 976 1008 1024 1037 1071 1088 1098 1134 1152 1156 1176 1224 1281 1296 1323 1344 1377 1428 1458 1464 1512 1536 1568 1632 1647 1666 1701 1708 1728 1734 1764 1792 1836 1904 1944 1952 2016 2023 2048 2074 2142 2176 2187 2196 2268 2304 2312 2352 2448 2499 2562 2592 2601 2646 2688 2754 2856 2916 2928 2989 3024 3072 3111 3136 3213 3264 3294 3332 3402 3416 3456 3468 3528 3584 3672 3721 3808 3843 3888 3904 3969 4032 4046 4096 4131 4148 4284 4352 4374 4392 4536 4608 4624 4704 4896 4941 4998 5103 5124 5184 5202 5292 5376 5508 5712 5832 5856 5978 6048 6069 6144 6222 6272 6426 6528 6561 6588 6664 6804 6832 6912 6936 7056 7168 7259 7344 7442 7497 7616 7686 7776 7803 7808 7938 8064 8092 8192 8262 8296 8568 8704 8748 8784 8967 9072 9216 9248 9333 9408 9639 9792 9882 9996 10206 10248 10368 10404 10584 10752 11016 11163 11424 11529 11664 11712 11907 11956 12096 12138 12288 12393 12444 12544 12852 13056 13122 13176 13328 13608 13664 13824 13872 14112 14161 14336 14518 14688 14823 14884 14994 15232 15309 15372 15552 15606 15616 15876 16128 16184 16384 16524 16592 17136 17408 17496 17568 17629 17934 18144 18207 18432 18496 18666 18816 19278 19584 19683 19764 19992 20412 20496 20736 20808 21168 21504 21777 22032 22326 22491 22848 23058 23328 23409 23424 23814 23912 24192 24276 24576 24786 24888 25088 25704 26047 26112 26244 26352 26656 26901 27216 27328 27648 27744 27999 28224 28322 28672 28917 29036 29376 29646 29768 29988 30464 30618 30744 31104 31212 31232 31752 32256 32368 32768 33048 33184 33489 34272 34587 34816 34992 35136 35258 35721 35868 36288 36414 36864 36992 37179 37332 37632 38556 39168 39366 39528 39984 40824 40992 41472 41616 42336 42483 43008 43554 44064 44469 44652 44982 45696 45927 46116 46656 46818 46848 47628 47824 48384 48552 49152 49572 49776 50176 50813 51408 52094 52224 52488 52704 52887 53312 53802 54432 54621 54656 55296 55488 55998 56448 56644 57344 57834 58072 58752 59049 59292 59536 59976 60928 61236 61488 62208 62424 62464 63257 63504 64512 64736 65331 65536 66096 66368 66978 67473 68544 69174 69632 69984 70227 70272 70516 71442 71736 72576 72828 73728 73984 74358 74664 75264 77112 78141 78336 78732 79056 79968 80703 81648 81984 82944 83232 83997 84672 84966 86016 86751 87108 88128 88938 89304 89964 91392 91854 92232 93312 93636 93696 95256 95648 96768 97104 98304 99144 99552 100352 100467 101626 102816 103761 104188 104448 104976 105408 105774 106624 107163 107604 108864 109242 109312 110592 110976 111537 111996 112896 113288 114688 115668 116144 117504 118098 118584 119072 119952 121856 122472 122976 123403 124416 124848 124928 126514 127008 127449 129024 129472 130662 131072 132192 132736 133407 133956 134946 137088 137781 138348 139264 139968 140454 140544 141032 142884 143472 145152 145656 147456 147968 148716 149328 150528 152439 154224 156282 156672 157464 158112 158661 159936 161406 163296 163863 163968 165888 166464 167994 169344 169932 172032 173502 174216 176256 177147 177876 178608 179928 182329 182784 183708 184464 186624 187272 187392 189771 190512 191296 193536 194208 195993 196608 198288 199104 200704 200934 202419 203252 205632 207522 208376 208896 209952 210681 210816 211548 213248 214326 215208 217728 218484 218624 221184 221952 223074 223992 225792 226576 226981 229376 231336 232288 234423 235008 236196 237168 238144 239904 242109 243712 244944 245952 246806 248832 249696 249856 251991 253028 254016 254898 258048 258944 260253 261324 262144 264384 265472 266814 267912 269892 274176 275562 276696 278528 279936 280908 281088 282064 285768 286944 290304 291312 294912 295936 297432 298656 301056 301401 304878 308448 311283 312564 313344 314928 316224 317322 319872 321489 322812 326592 327726 327936 331776 332928 334611 335988 338688 339864 344064 347004 348432 352512 354294 355752 357216 359856 364658 365568 367416 368928 370209 373248 374544 374784 379542 381024 382347 382592 387072 388416 391986 393216 396576 398208 400221 401408 401868 404838 406504 411264 413343 415044 416752 417792 419904 421362 421632 423096 426496 428652 430416 435456 436968 437248 442368 442799 443904 446148 447984 451584 453152 453962 457317 458752 462672 464576 468846 470016 472392 474336 475983 476288 479808 484218 487424 489888 491589 491904 493612 497664 499392 499712 503982 506056 508032 509796 516096 517888 520506 522648 524288 528768 530944 531441 533628 535824 539784 546987 548352 551124 553392 557056 559872 561816 562176 564128 569313 571536 573888 580608 582624 587979 589824 591872 594864 597312 602112 602802 607257 609756 616896 622566 625128 626688 629856 632043 632448 634644 639744 642978 645624 653184 655452 655872 663552 665856 669222 671976 677376 679728 680943 688128 694008 696864 703269 705024 708588 711504 714432 719712 726327 729316 731136 734832 737856 740418 746496 749088 749568 755973 759084 762048 764694 765184 774144 776832 780759 783972 786432 793152 796416 800442 802816 803736 809676 813008 822528 826686 830088 833504 835584 839808 842724 843264 846192 852992 857304 860832 863821 870912 873936 874496 884736 885598 887808 892296 895968 903168 904203 906304 907924 914634 917504 925344 929152 933849 937692 940032 944784 948672 951966 952576 959616 964467 968436 974848 979776 983178 983808 987224 995328 998784 999424 1003833 1007964 1012112 1016064 1019592 1032192 1035776 1041012 1045296 1048576 1057536 1061888 1062882 1067256 1071648 1075369 1079568 1093974 1096704 1102248 1106784 1110627 1114112 1119744 1123632 1124352 1128256 1138626 1143072 1147041 1147776 1161216 1165248 1175958 1179648 1183744 1189728 1194624 1200663 1204224 1205604 1214514 1219512 1233792 1240029 1245132 1250256 1253376 1259712 1264086 1264896 1269288 1279488 1285956 1291248 1306368 1310904 1311744 1327104 1328397 1331712 1338444 1343952 1354752 1359456 1361886 1371951 1376256 1388016 1393728 1406538 1410048 1417176 1423008 1427949 1428864 1439424 1452654 1458632 1462272 1469664 1474767 1475712 1480836 1492992 1498176 1499136 1511946 1518168 1524096 1529388 1530368 1548288 1553664 1561518 1567944 1572864 1586304 1588867 1592832 1600884 1605632 1607472 1619352 1626016 1640961 1645056 1653372 1660176 1667008 1671168 1679616 1685448 1686528 1692384 1705984 1707939 1714608 1721664 1727642 1741824 1747872 1748992 1763937 1769472 1771196 1775616 1784592 1791936 1806336 1808406 1812608 1815848 1821771 1829268 1835008 1850688 1858304 1867698 1875384 1880064 1889568 1896129 1897344 1903932 1905152 1919232 1928934 1936872 1949696 1959552 1966356 1967616 1974448 1990656 1997568 1998848 2007666 2015928 2024224 2032128 2039184 2042829 2064384 2071552 2082024 2090592 2097152 2109807 2115072 2123776 2125764 2134512 2143296 2150738 2159136 2178981 2187948 2193408 2204496 2213568 2221254 2228224 2239488 2247264 2248704 2256512 2267919 2277252 2286144 2294082 2295552 2322432 2330496 2342277 2351916 2359296 2367488 2379456 2389248 2401326 2408448 2411208 2429028 2439024 2467584 2480058 2490264 2500512 2506752 2519424 2528172 2529792 2538576 2558976 2571912 2582496 2591463 2612736 2621808 2623488 2654208 2656794 2663424 2676888 2687904 2709504 2712609 2718912 2723772 2743902 2752512 2776032 2787456 2801547 2813076 2820096 2834352 2846016 2855898 2857728 2878848 2893401 2905308 2917264 2924544 2939328 2949534 2951424 2961672 2985984 2996352 2998272 3011499 3023892 3036336 3048192 3058776 3060736 3096576 3099593 3107328 3123036 3135888 3145728 3172608 3177734 3185664 3201768 3211264 3214944 3226107 3238704 3252032 3281922 3290112 3306744 3320352 3331881 3334016 3342336 3359232 3370896 3373056 3384768 3411968 3415878 3429216 3441123 3443328 3455284 3483648 3495744 3497984 3527874 3538944 3542392 3551232 3569184 3583872 3601989 3612672 3616812 3625216 3631696 3643542 3658536 3670016 3701376 3716608 3720087 3735396 3750768 3760128 3779136 3792258 3794688 3807864 3810304 3838464 3857868 3858677 3873744 3899392 3919104 3932712 3935232 3948896 3981312 3985191 3995136 3997696 4015332 4031856 4048448 4064256 4078368 4085658 4115853 4128768 4143104 4164048 4181184 4194304 4219614 4230144 4247552 4251528 4269024 4283847 4286592 4301476 4318272 4357962 4375896 4386816 4408992 4424301 4427136 4442508 4456448 4478976 4494528 4497408 4513024 4535838 4554504 4572288 4588164 4591104 4644864 4660992 4684554 4703832 4718592 4734976 4758912 4766601 4778496 4802652 4816896 4822416 4858056 4878048 4922883 4935168 4960116 4980528 5001024 5013504 5038848 5056344 5059584 5077152 5117952 5123817 5143824 5164992 5182926 5225472 5243616 5246976 5291811 5308416 5313588 5326848 5353776 5375808 5419008 5425218 5437824 5447544 5465313 5487804 5505024 5552064 5574912 5603094 5626152 5640192 5668704 5688387 5692032 5711796 5715456 5757696 5786802 5810616 5834528 5849088 5878656 5899068 5902848 5923344 5971968 5992704 5996544 6022998 6047784 6072672 6096384 6117552 6121472 6128487 6193152 6199186 6214656 6246072 6271776 6291456 6329421 6345216 6355468 6371328 6403536 6422528 6429888 6452214 6477408 6504064 6536943 6563844 6580224 6613488 6640704 6663762 6668032 6684672 6718464 6741792 6746112 6769536 6803757 6823936 6831756 6858432 6882246 6886656 6910568 6967296 6991488 6995968 7026831 7055748 7077888 7084784 7102464 7138368 7167744 7203978 7225344 7233624 7250432 7263392 7287084 7317072 7340032 7402752 7433216 7440174 7470792 7501536 7520256 7527583 7558272 7584516 7589376 7615728 7620608 7676928 7715736 7717354 7747488 7774389 7798784 7838208 7865424 7870464 7897792 7962624 7970382 7990272 7995392 8030664 8063712 8096896 8128512 8137827 8156736 8171316 8231706 8257536 8286208 8328096 8362368 8388608 8404641 8439228 8460288 8495104 8503056 8538048 8567694 8573184 8602952 8636544 8680203 8715924 8751792 8773632 8817984 8848602 8854272 8885016 8912896 8957952 8989056 8994816 9026048 9034497 9071676 9109008 9144576 9176328 9182208 9289728 9298779 9321984 9369108 9407664 9437184 9469952 9517824 9533202 9556992 9605304 9633792 9644832 9678321 9716112 9756096 9845766 9870336 9920232 9961056 9995643 10002048 10027008 10077696 10112688 10119168 10154304 10235904 10247634 10287648 10323369 10329984 10365852 10450944 10487232 10493952 10583622 10616832 10627176 10653696 10707552 10751616 10805967 10838016 10850436 10875648 10895088 10930626 10975608 11010048 11104128 11122069 11149824 11206188 11252304 11280384 11337408 11376774 11384064 11423592 11430912 11515392 11573604 11576031 11621232 11669056 11698176 11757312 11798136 11805696 11846688 11943936 11955573 11985408 11993088 12045996 12095568 12145344 12192768 12235104 12242944 12256974 12347559 12386304 12398372 12429312 12492144 12543552 12582912 12658842 12690432 12710936 12742656 12807072 12845056 12851541 12859776 12904428 12954816 13008128 13073886 13127688 13160448 13226976 13272903 13281408 13327524 13336064 13369344 13436928 13483584 13492224 13539072 13607514 13647872 13663512 13716864 13764492 13773312 13821136 13845841 13934592 13982976 13991936 14053662 14111496 14155776 14169568 14204928 14276736 14299803 14335488 14407956 14450688 14467248 14500864 14526784 14574168 14634144 14680064 14768649 14805504 14866432 14880348 14941584 15003072 15040512 15055166 15116544 15169032 15178752 15231456 15241216 15353856 15371451 15431472 15434708 15494976 15548778 15597568 15676416 15730848 15740928 15795584 15875433 15925248 15940764 15980544 15990784 16061328 16127424 16193792 16257024 16275654 16313472 16342632 16395939 16463412 16515072 16572416 16656192 16724736 16777216 16809282 16878456 16920576 16990208 17006112 17065161 17076096 17135388 17146368 17205904 17273088 17360406 17431848 17503584 17547264 17635968 17697204 17708544 17770032 17825792 17915904 17978112 17989632 18052096 18068994 18143352 18218016 18289152 18352656 18364416 18385461 18579456 18597558 18643968 18738216 18815328 18874368 18939904 18988263 19035648 19066404 19113984 19210608 19267584 19289664 19356642 19432224 19512192 19610829 19691532 19740672 19840464 19922112 19991286 20004096 20054016 20155392 20225376 20238336 20308608 20411271 20471808 20495268 20575296 20646738 20659968 20731704 20901888 20974464 20987904 21080493 21167244 21233664 21254352 21307392 21415104 21503232 21611934 21676032 21700872 21751296 21790176 21861252 21951216 22020096 22208256 22244138 22299648 22412376 22504608 22560768 22582749 22674816 22753548 22768128 22847184 22861824 23030784 23147208 23152062 23242464 23323167 23338112 23396352 23514624 23596272 23611392 23693376 23887872 23911146 23970816 23986176 24091992 24191136 24290688 24385536 24413481 24470208 24485888 24513948 24695118 24772608 24796744 24858624 24984288 25087104 25165824 25213923 25317684 25380864 25421872 25485312 25614144 25690112 25703082 25719552 25808856 25909632 26016256 26040609 26147772 26255376 26320896 26453952 26545806 26562816 26655048 26672128 26738688 26873856 26967168 26984448 27010739 27078144 27215028 27295744 27327024 27433728 27528984 27546624 27642272 27691682 27869184 27896337 27965952 27983872 28107324 28222992 28311552 28339136 28409856 28553472 28599606 28670976 28815912 28901376 28934496 29001728 29034963 29053568 29148336 29268288 29360128 29537298 29611008 29732864 29760696 29883168 29986929 30006144 30081024 30110332 30233088 30338064 30357504 30462912 30482432 30707712 30742902 30862944 30869416 30970107 30989952 31097556 31195136 31352832 31461696 31481856 31591168 31750866 31850496 31881528 31961088 31981568 32122656 32254848 32387584 32417901 32514048 32551308 32626944 32685264 32791878 32926824 33030144 33144832 33312384 33366207 33449472 33554432 33618564 33756912 33841152 33980416 34012224 34130322 34152192 34270776 34292736 34411808 34546176 34720812 34728093 34863696 35007168 35094528 35271936 35394408 35417088 35540064 35651584 35831808 35866719 35956224 35979264 36104192 36137988 36286704 36436032 36578304 36705312 36728832 36770922 37042677 37158912 37195116 37287936 37476432 37630656 37748736 37879808 37976526 38071296 38132808 38227968 38421216 38535168 38554623 38579328 38713284 38864448 39024384 39221658 39383064 39481344 39680928 39818709 39844224 39982572 40008192 40108032 40310784 40450752 40476672 40617216 40822542 40943616 40990536 41150592 41293476 41319936 41463408 41537523 41803776 41948928 41975808 42160986 42334488 42467328 42508704 42614784 42830208 42899409 43006464 43223868 43352064 43401744 43502592 43580352 43722504 43902432 44040192 44305947 44416512 44488276 44599296 44824752 45009216 45121536 45165498 45349632 45507096 45536256 45694368 45723648 46061568 46114353 46294416 46304124 46484928 46646334 46676224 46792704 47029248 47192544 47222784 47386752 47626299 47775744 47822292 47941632 47972352 48183984 48382272 48581376 48771072 48826962 48940416 48971776 49027896 49187817 49390236 49545216 49593488 49717248 49968576 50174208 50331648 50427846 50635368 50761728 50843744 50970624 51195483 51228288 51380224 51406164 51439104 51617712 51819264 52032512 52081218 52295544 52510752 52641792 52693081 52907904 53091612 53125632 53310096 53344256 53477376 53747712 53934336 53968896 54021478 54156288 54430056 54591488 54654048 54867456 55057968 55093248 55156383 55284544 55383364 55738368 55792674 55931904 55967744 56214648 56445984 56623104 56678272 56819712 56964789 57106944 57199212 57341952 57631824 57802752 57868992 58003456 58069926 58107136 58296672 58536576 58720256 58832487 59074596 59222016 59465728 59521392 59766336 59973858 60012288 60162048 60220664 60466176 60676128 60715008 60925824 60964864 61233813 61415424 61485804 61725888 61738832 61940214 61979904 62195112 62390272 62705664 62923392 62963712 63182336 63241479 63501732 63700992 63763056 63922176 63963136 64245312 64509696 64775168 64835802 65028096 65102616 65253888 65370528 65583756 65597509 65853648 66060288 66289664 66624768 66732414 66898944 67108864 67237128 67513824 67682304 67748247 67960832 68024448 68260644 68304384 68541552 68585472 68823616 69092352 69441624 69456186 69727392 69969501 70014336 70189056 70543872 70788816 70834176 71080128 71303168 71663616 71733438 71912448 71958528 72208384 72275976 72573408 72872064 73156608 73240443 73410624 73457664 73541844 74085354 74317824 74390232 74575872 74952864 75261312 75497472 75641769 75759616 75953052 76142592 76265616 76455936 76842432 77070336 77109246 77158656 77426568 77728896 78048768 78443316 78766128 78962688 79361856 79637418 79688448 79965144 80016384 80216064 80621568 80901504 80953344 81032217 81234432 81645084 81887232 81981072 82301184 82586952 82639872 82926816 83075046 83607552 83689011 83897856 83951616 84321972 84668976 84934656 85017408 85229568 85660416 85798818 86012928 86447736 86704128 86803488 87005184 87104889 87160704 87445008 87804864 88080384 88611894 88833024 88976552 89198592 89649504 89960787 90018432 90243072 90330996 90699264 91014192 91072512 91388736 91447296 92123136 92228706 92588832 92608248 92910321 92969856 93292668 93352448 93585408 94058496 94385088 94445568 94773504 95252598 95551488 95644584 95883264 95944704 96367968 96764544 96920887 97162752 97542144 97653924 97880832 97943552 98055792 98375634 98780472 99090432 99186976 99434496 99937152 100098621 100348416 100663296 100855692 101270736 101523456 101687488 101941248 102390966 102456576 102760448 102812328 102878208 103235424 103638528 104065024 104162436 104184279 104591088 105021504 105283584 105386162 105815808 106183224 106251264 106620192 106688512 106954752 107495424 107600157 107868672 107937792 108042956 108312576 108860112 109182976 109308096 109734912 110115936 110186496 110312766 110569088 110766728 111128031 111476736 111585348 111863808 111935488 112429296 112891968 113246208 113356544 113639424 113929578 114213888 114398424 114683904 115263648 115605504 115663869 115737984 116006912 116139852 116214272 116593344 117073152 117440512 117664974 118149192 118444032 118931456 119042784 119456127 119532672 119947716 120024576 120324096 120441328 120932352 121352256 121430016 121851648 121929728 122467626 122830848 122971608 123451776 123477664 123880428 123959808 124390224 124612569 124780544 125411328 125846784 125927424 126364672 126482958 127003464 127401984 127526112 127844352 127926272 128490624 128698227 129019392 129550336 129671604 130056192 130205232 130507776 130741056 131167512 131195018 131707296 132120576 132579328 132917841 133249536 133464828 133797888 134217728 134474256 135027648 135364608 135496494 135921664 136048896 136521288 136608768 137083104 137170944 137647232 138184704 138343059 138883248 138912372 139454784 139939002 140028672 140378112 141087744 141577632 141668352 142160256 142606336 142878897 143327232 143466876 143824896 143917056 144416768 144551952 145146816 145744128 146313216 146480886 146821248 146915328 147083688 147563451 148170708 148635648 148780464 149151744 149905728 150522624 150994944 151283538 151519232 151906104 152285184 152531232 152911872 153586449 153684864 154140672 154218492 154317312 154853136 155457792 156097536 156886632 157532256 157925376 158079243 158723712 159274836 159376896 159930288 160032768 160432128 161243136 161803008 161906688 162064434 162468864 163290168 163774464 163962144 164602368 165173904 165279744 165469149 165853632 166150092 167215104 167378022 167795712 167903232 168643944 169337952 169869312 170034816 170459136 170894367 171320832 171597636 172025856 172895472 173408256 173606976 174010368 174209778 174321408 174890016 175609728 176160768 176497461 177223788 177666048 177953104 178397184 179299008 179921574 180036864 180486144 180661992 181398528 182028384 182145024 182777472 182894592 183701439 184246272 184457412 185177664 185216496 185820642 185939712 186585336 186704896 187170816 188116992 188770176 188891136 189075173 189547008 190505196 191102976 191289168 191766528 191889408 192735936 193529088 193841774 194325504 195084288 195307848 195761664 195887104 196111584 196751268 196792527 197560944 198180864 198373952 198868992 199874304 200197242 200696832 201326592 201711384 202541472 203046912 203244741 203374976 203882496 204781932 204913152 205520896 205624656 205756416 206470848 207277056 208130048 208324872 208368558 209182176 209908503 210043008 210567168 210772324 211631616 212366448 212502528 213240384 213377024 213909504 214990848 215200314 215737344 215875584 216085912 216625152 217720224 218365952 218616192 219469824 219721329 220231872 220372992 220625532 221138176 221533456 222256062 222953472 223170696 223727616 223870976 224858592 225783936 226492416 226713088 226925307 227278848 227859156 228427776 228796848 229367808 230527296 231211008 231327738 231475968 232013824 232279704 232428544 233186688 234146304 234881024 235329948 235379297 236298384 236888064 237862912 238085568 238912254 239065344 239895432 240049152 240648192 240882656 241864704 242704512 242860032 243096651 243703296 243859456 244935252 245661696 245943216 246903552 246955328 247760856 247919616 248780448 249225138 249561088 250822656 251067033 251693568 251854848 252729344 252965916 254006928 254803968 255052224 255688704 255852544 256981248 257396454 258038784 259100672 259343208 260112384 260410464 261015552 261314667 261482112 262335024 262390036 263414592 264241152 265158656 265835682 266499072 266929656 267595776 268435456 268948512 269882361 270055296 270729216 270992988 271843328 272097792 273042576 273217536 274166208 274341888 275294464 276369408 276686118 277766496 277824744 278730963 278909568 279878004 280057344 280756224 282175488 283155264 283336704 284320512 285212672 285757794 286654464 286933752 287649792 287834112 288833536 289103904 290293632 290762661 291488256 292626432 292961772 293642496 293830656 294167376 295126902 296341416 297271296 297560928 298303488 299811456 300295863 301045248 301989888 302567076 303038464 303812208 304570368 305062464 305823744 307172898 307369728 308281344 308436984 308634624 309706272 310915584 312195072 312552837 313773264 315064512 315850752 316158486 317447424 318549672 318753792 319860576 320065536 320864256 322486272 322800471 323606016 323813376 324128868 324937728 326580336 327548928 327924288 329204736 330347808 330559488 330938298 331707264 332300184 333384093 334430208 334756044 335591424 335806464 337287888 338675904 339738624 340069632 340918272 341788734 342641664 343195272 344051712 345790944 346816512 346991607 347213952 348020736 348419556 348642816 349780032 351219456 352321536 352994922 354447576 355332096 355906208 356794368 358368381 358598016 359843148 360073728 360972288 361323984 362797056 364056768 364290048 365554944 365789184 367402878 368492544 368914824 370355328 370432992 371641284 371879424 373170672 373409792 373837707 374341632 376233984 377540352 377782272 378150346 379094016 381010392 382205952 382578336 383533056 383778816 385471872 386094681 387058176 387683548 388651008 390168576 390615696 391523328 391774208 392223168 393502536 393585054 395121888 396361728 396747904 397737984 398753523 399748608 400394484 401393664 402653184 403422768 405082944 406093824 406489482 406749952 407764992 409563864 409826304 411041792 411249312 411512832 412941696 414554112 415029177 416260096 416649744 416737116 418364352 419817006 420086016 421134336 421544648 423263232 424732896 425005056 426480768 426754048 427819008 428636691 429981696 430400628 431474688 431751168 432171824 433250304 435440448 436731904 437232384 438939648 439442658 440463744 440745984 441251064 442276352 442690353 443066912 444512124 445906944 446341392 447455232 447741952 449717184 451567872 452984832 453426176 453850614 454557696 455718312 456855552 457593696 458735616 459182563 461054592 462422016 462655476 462951936 464027648 464559408 464857088 466373376 468292608 469762048 470659896 470758594 472596768 473776128 474237729 475725824 476171136 477824508 478130688 479790864 480098304 481296384 481765312 483729408 485409024 485720064 486193302 487406592 487718912 489870504 491323392 491886432 493807104 493910656 495521712 495839232 496407447 497560896 498450276 499122176 501645312 502134066 503387136 503709696 505458688 505931832 508013856 509607936 510104448 511377408 511705088 512683101 513962496 514792908 516077568 518201344 518686416 520224768 520820928 522031104 522629334 522964224 524670048 524780072 526829184 528482304 529492383 530317312 531671364 532998144 533859312 535191552 536870912 537897024 539764722 540110592 541458432 541985976 543686656 544195584 546085152 546435072 548332416 548683776 550588928 551104317 552738816 553372236 555532992 555649488 557461926 557819136 559756008 560114688 561512448 564350976 566310528 566673408 567225519 568641024 570425344 571515588 573308928 573867504 575299584 575668224 577667072 578207808 580587264 581525322 582976512 585252864 585923544 587284992 587661312 588334752 590253804 590377581 592682832 594542592 595121856 596606976 599622912 600591726 602090496 603979776 605134152 606076928 607624416 609140736 609734223 610124928 611647488 614345796 614739456 616562688 616873968 617269248 619412544 621831168 624390144 625105674 627546528 629725509 630129024 631701504 632316972 634894848 637099344 637507584 639721152 640131072 641728512 644972544 645600942 647212032 647626752 648257736 649875456 653160672 655097856 655848576 658409472 659163987 660695616 661118976 661876596 663414528 664600368 666768186 668860416 669512088 671182848 671612928 674575776 677351808 678446209 679477248 680139264 681836544 683577468 685283328 686390544 688103424 691581888 693633024 693983214 694427904 696041472 696839112 697285632 699560064 702438912 704643072 705989844 706137891 708895152 710664192 711812416 713588736 716736762 717196032 719686296 720147456 721944576 722647968 725594112 728113536 728580096 729289953 731109888 731578368 734805756 736985088 737829648 740710656 740865984 743282568 743758848 746341344 746819584 747675414 748683264 752467968 753201099 755080704 755564544 756300692 758188032 762020784 764411904 765156672 767066112 767557632 770943744 772189362 774116352 775367096 777302016 780337152 781231392 783046656 783548416 783944001 784446336 787005072 787170108 790243776 792723456 793495808 795475968 797507046 799497216 800788968 802787328 805306368 806845536 809647083 810165888 812187648 812978964 813499904 815529984 819127728 819652608 822083584 822498624 823025664 825883392 829108224 830058354 832520192 833299488 833474232 836192889 836728704 839634012 840172032 842268672 843089296 846526464 849465792 850010112 852961536 853508096 855638016 857273382 859963392 860801256 862949376 863502336 864343648 866500608 870880896 872287983 873463808 874464768 877879296 878885316 880927488 881491968 882502128 884552704 885380706 886133824 889024248 891813888 892682784 894910464 895483904 899434368 900887589 903135744 905969664 906852352 907701228 909115392 911436624 913711104 915187392 917471232 918365126 922109184 924844032 925310952 925903872 928055296 929118816 929714176 932746752 936585216 937658511 939524096 941319792 941517188 945193536 947552256 948475458 951451648 952342272 955649016 956261376 959581728 960196608 962592768 963530624 967458816 968401413 970818048 971440128 972386604 974813184 975437824 979741008 982646784 983772864 987614208 987821312 991043424 991678464 992814894 995121792 996900552 998244352 1000152279 1003290624 1004268132 1006774272 1007419392 1010917376 1011863664 1016027712 1019215872 1020208896 1022754816 1023410176 1025366202 1027924992 1029585816 1032155136 1036402688 1037372832 1040449536 1040974821 1041641856 1044062208 1045258668 1045928448 1049340096 1049560144 1053658368 1056964608 1058984766 1060634624 1063342728 1065996288 1067718624 1070383104 1073741824 1075105143 1075794048 1079529444 1080221184 1082916864 1083971952 1087373312 1088391168 1092170304 1092870144 1096664832 1097367552 1101177856 1102208634 1105477632 1106744472 1111065984 1111298976 1114923852 1115638272 1119512016 1120229376 1121513121 1123024896 1128701952 1132621056 1133346816 1134451038 1137282048 1140850688 1143031176 1146617856 1147735008 1150599168 1151336448 1155334144 1156415616 1158284043 1161174528 1163050644 1165953024 1170505728 1171847088 1174569984 1175322624 1176669504 1180507608 1180755162 1185365664 1189085184 1190243712 1193213952 1196260569 1199245824 1201183452 1204180992 1207959552 1210268304 1212153856 1215248832 1218281472 1219468446 1220249856 1223294976 1228691592 1229478912 1233125376 1233747936 1234538496 1238825088 1243662336 1245087531 1248780288 1250211348 1255093056 1259451018 1260258048 1263403008 1264633944 1269789696 1274198688 1275015168 1279442304 1280262144 1283457024 1285910073 1289945088 1291201884 1294424064 1295253504 1296515472 1299750912 1306321344 1310195712 1311697152 1316818944 1318327974 1321391232 1322237952 1323753192 1326829056 1329200736 1333536372 1337720832 1339024176 1342365696 1343225856 1349151552 1354703616 1356892418 1358954496 1360278528 1363673088 1367154936 1370566656 1372781088 1376206848 1377547689 1383163776 1387266048 1387966428 1388855808 1392082944 1393678224 1394571264 1399120128 1404877824 1409286144 1411979688 1412275782 1417790304 1421328384 1422713187 1423624832 1427177472 1433473524 1434392064 1439372592 1440294912 1443889152 1445295936 1451188224 1456227072 1457160192 1458579906 1462219776 1463156736 1469611512 1473970176 1475659296 1481421312 1481731968 1486565136 1487517696 1489222341 1492682688 1493639168 1495350828 1497366528 1504935936 1506402198 1510161408 1511129088 1512601384 1516376064 1524041568 1528823808 1530313344 1534132224 1535115264 1538049303 1541887488 1544378724 1548232704 1550734192 1554604032 1560674304 1562462784 1566093312 1567096832 1567888002 1568892672 1574010144 1574340216 1580487552 1585446912 1586991616 1588477149 1590951936 1595014092 1598994432 1601577936 1605574656 1610612736 1613691072 1619294166 1620331776 1624375296 1625957928 1626999808 1631059968 1638255456 1639305216 1644167168 1644997248 1646051328 1647655079 1651766784 1658216448 1660116708 1665040384 1666598976 1666948464 1672385778 1673457408 1679268024 1680344064 1684537344 1686178592 1693052928 1698931584 1700020224 1701676557 1705923072 1707016192 1711276032 1714546764 1719926784 1721602512 1725898752 1727004672 1728687296 1733001216 1741761792 1744575966 1746927616 1748929536 1755758592 1757770632 1761854976 1762983936 1765004256 1769105408 1770761412 1771132743 1772267648 1778048496 1783627776 1785365568 1789820928 1790967808 1798868736 1801775178 1806271488 1811939328 1813704704 1815402456 1818230784 1822873248 1827422208 1829202669 1830374784 1834942464 1836730252 1844218368 1849688064 1850621904 1851807744 1856110592 1858237632 1859428352 1865493504 1873170432 1875317022 1879048192 1882639584 1883034376 1889176527 1890387072 1895104512 1896950916 1902903296 1904684544 1911298032 1912522752 1919163456 1920393216 1925185536 1927061248 1934917632 1936802826 1941636096 1942880256 1944773208 1949626368 1950875648 1959482016 1965293568 1967545728 1975228416 1975642624 1977491961 1982086848 1983356928 1985629788 1990243584 1993801104 1996488704 2000304558 2006581248 2008536264 2013548544 2014838784 2021834752 2023727328 2032055424 2035338627 2038431744 2040417792 2045509632 2046820352 2050732404 2055849984 2059171632 2064310272 2072805376 2074745664 2080899072 2081949642 2083283712 2088124416 2090517336 2091856896 2098680192 2099120288 2107316736 2113929216 2117969532 2118413673 2121269248 2126685456 2131992576 2135437248 2140766208 2150210286 2151588096 2159058888 2160442368 2165833728 2167943904 2174746624 2176782336 2184340608 2185740288 2187869859 2193329664 2194735104 2202355712 2204417268 2210955264 2213488944 2222131968 2222597952 2229847704 2231276544 2239024032 2240458752 2243026242 2246049792 2257403904 2259603297 2265242112 2266693632 2268902076 2274564096 2281701376 2286062352 2293235712 2295470016 2301198336 2302672896 2310668288 2312831232 2316568086 2322349056 2326101288 2331906048 2341011456 2343694176 2349139968 2350645248 2351832003 2353339008 2361015216 2361510324 2370731328 2378170368 2380487424 2386427904 2392521138 2398491648 2402366904 2408361984 2415919104 2420536608 2424307712 2428941249 2430497664 2436562944 2438936892 2440499712 2446589952 2457383184 2458957824 2466250752 2467495872 2469076992 2477650176 2487324672 2490175062 2497560576 2500422696 2508578667 2510186112 2518902036 2520516096 2526806016 2529267888 2539579392 2548397376 2550030336 2558884608 2560524288 2566914048 2571820146 2579890176 2582403768 2588848128 2590507008 2593030944 2599501824 2612642688 2616863949 2620391424 2623394304 2633637888 2636655948 2642782464 2644475904 2647506384 2653658112 2658401472 2667072744 2675441664 2678048352 2684731392 2686451712 2698303104 2702662767 2709407232 2713784836 2717908992 2720557056 2727346176 2734309872 2741133312 2745562176 2752413696 2755095378 2766327552 2774532096 2775932856 2777711616 2784165888 2787356448 2789142528 2798240256 2809755648 2812975533 2818572288 2823959376 2824551564 2835580608 2842656768 2845426374 2847249664 2854354944 2866947048 2868784128 2878745184 2880589824 2887778304 2890591872 2902376448 2905204239 2912454144 2914320384 2917159812 2924439552 2926313472 2939223024 2947940352 2951318592 2962842624 2963463936 2973130272 2975035392 2978444682 2985365376 2987278336 2990701656 2994733056 3000456837 3009871872 3012804396 3020322816 3022258176 3025202768 3032752128 3048083136 3057647616 3060626688 3068264448 3070230528 3076098606 3083774976 3088757448 3096465408 3101468384 3109208064 3121348608 3122924463 3124925568 3132186624 3134193664 3135776004 3137785344 3148020288 3148680432 3160975104 3170893824 3173983232 3176954298 3181903872 3190028184 3197988864 3203155872 3211149312 3214277941 3221225472 3227382144 3238588332 3240663552 3248750592 3251915856 3253999616 3262119936 3276510912 3278610432 3288334336 3289994496 3292102656 3295310158 3303533568 3316432896 3320233416 3330080768 3333197952 3333896928 3344771556 3346914816 3358536048 3360688128 3364539363 3369074688 3372357184 3386105856 3397863168 3400040448 3403353114 3411846144 3414032384 3422552064 3429093528 3439853568 3443205024 3451797504 3454009344 3457374592 3466002432 3474852129 3483523584 3489151932 3493855232 3497859072 3511517184 3515541264 3523709952 3525967872 3530008512 3538210816 3541522824 3542265486 3544535296 3556096992 3567255552 3570731136 3579641856 3581935616 3588781707 3597737472 3603550356 3612542976 3623878656 3627409408 3630804912 3636461568 3645746496 3654844416 3658405338 3660749568 3669884928 3673460504 3688436736 3699376128 3701243808 3703615488 3712221184 3716475264 3718856704 3730987008 3735262593 3746340864 3750634044 3758096384 3765279168 3766068752 3778353054 3780774144 3790209024 3793901832 3805806592 3809369088 3822596064 3825045504 3838326912 3840786432 3850371072 3854122496 3857730219 3869835264 3873605652 3883272192 3885760512 3889546416 3899252736 3901751296 3918964032 3930587136 3935091456 3950456832 3951285248 3954983922 3964173696 3966713856 3971259576 3980487168 3987602208 3992977408 4000609116 4001448049 4013162496 4017072528 4027097088 4029677568 4043669504 4047454656 4064110848 4070677254 4076863488 4080835584 4091019264 4093640704 4101464808 4111699968 4118343264 4128620544 4132643067 4145610752 4149491328 4161798144 4163899284 4166567424 4176248832 4181034672 4183713792 4197360384 4198240576 4214633472 4227858432 4235939064 4236827346 4242538496 4253370912 4263985152 4268139561 4270874496 4281532416 4300420572 4303176192 4318117776 4320884736 4331667456 4335887808 4349493248 4353564672 4368681216 4371480576 4375739718 4386659328 4389470208 4404711424 4408834536 4421910528 4426977888 4444263936 4445195904 4459695408 4462553088 4467667023 4478048064 4480917504 4486052484 4492099584 4514807808 4519206594 4530484224 4533387264 4537804152 4549128192 4563402752 4572124704 4586471424 4590940032 4602396672 4605345792 4614147909 4621336576 4625662464 4633136172 4644698112 4652202576 4663812096 4682022912 4687388352 4698279936 4701290496 4703664006 4706678016 4722030432 4723020648 4741462656 4756340736 4760974848 4772855808 4785042276 4796983296 4804733808 4816723968 4831838208 4841073216 4848615424 4857882498 4860995328 4873125888 4877873784 4880999424 4893179904 4914766368 4917915648 4932501504 4934991744 4938153984 4942965237 4955300352 4974649344 4980350124 4995121152 5000845392 5017157334 5020372224 5037804072 5041032192 5053612032 5058535776 5079158784 5096794752 5100060672 5105029671 5117769216 5121048576 5133828096 5143640292 5159780352 5164807536 5177696256 5181014016 5186061888 5199003648 5225285376 5233727898 5240782848 5246788608 5267275776 5273311896 5285564928 5288951808 5295012768 5307316224 5313398229 5316802944 5334145488 5350883328 5356096704 5369462784 5372903424 5396606208 5405325534 5418814464 5427569672 5435817984 5441114112 5454692352 5468619744 5482266624 5487608007 5491124352 5504827392 5510190756 5532655104 5549064192 5551865712 5555423232 5568331776 5574712896 5578285056 5596480512 5619511296 5625951066 5637144576 5647918752 5649103128 5667529581 5671161216 5685313536 5690852748 5694499328 5708709888 5733894096 5737568256 5757490368 5761179648 5775556608 5781183744 5804752896 5810408478 5824908288 5828640768 5834319624 5848879104 5852626944 5878446048 5895880704 5902637184 5925685248 5926927872 5946260544 5950070784 5956889364 5970730752 5974556672 5981403312 5989466112 6000913674 6019743744 6025608792 6040645632 6044516352 6050405536 6065504256 6096166272 6106015881 6115295232 6121253376 6136528896 6140461056 6152197212 6167549952 6177514896 6192930816 6202936768 6218416128 6242697216 6245848926 6249851136 6264373248 6268387328 6271552008 6275570688 6296040576 6297360864 6321950208 6341787648 6347966464 6353908596 6355241019 6363807744 6380056368 6395977728 6406311744 6422298624 6428555882 6454764288 6477176664 6481327104 6497501184 6503831712 6507999232 6524239872 6553021824 6557220864 6563609577 6576668672 6579988992 6584205312 6590620316 6607067136 6632865792 6640466832 6660161536 6666395904 6667793856 6689543112 6693829632 6717072096 6721376256 6729078726 6738149376 6744714368 6772211712 6778809891 6795726336 6800080896 6806706228 6823692288 6828064768 6845104128 6858187056 6879707136 6886410048 6903595008 6908018688 6914749184 6932004864 6949704258 6967047168 6978303864 6987710464 6995718144 7023034368 7031082528 7047419904 7051935744 7055496009 7060017024 7076421632 7083045648 7084530972 7089070592 7112193984 7134511104 7141462272 7159283712 7163871232 7177563414 7195474944 7207100712 7225085952 7247757312 7254818816 7261609824 7272923136 7286823747 7291492992 7309688832 7316810676 7321499136 7339769856 7346921008 7376873472 7398752256 7402487616 7407230976 7424442368 7432950528 7437713408 7461974016 7470525186 7492681728 7501268088 7516192768 7525736001 7530558336 7532137504 7556706108 7561548288 7580418048 7587803664 7611613184 7618738176 7645192128 7650091008 7676653824 7681572864 7700742144 7708244992 7715460438 7739670528 7747211304 7766544384 7771521024 7779092832 7798505472 7803502592 7837928064 7850591847 7861174272 7870182912 7900913664 7902570496 7909967844 7928347392 7933427712 7942519152 7960974336 7975204416 7985954816 8001218232 8002896098 8026324992 8034145056 8054194176 8059355136 8087339008 8094909312 8107988301 8128221696 8141354508 8153726976 8161671168 8182038528 8187281408 8202929616 8223399936 8236686528 8257241088 8265286134 8291221504 8298982656 8323596288 8327798568 8333134848 8352497664 8362069344 8367427584 8394720768 8396481152 8429266944 8438926599 8455716864 8471878128 8473654692 8485076992 8506741824 8527970304 8536279122 8541748992 8563064832 8600841144 8606352384 8636235552 8641769472 8663334912 8671775616 8698986496 8707129344 8715612717 8737362432 8742961152 8751479436 8773318656 8778940416 8809422848 8817669072 8843821056 8853955776 8888527872 8890391808 8919390816 8925106176 8935334046 8956096128 8961835008 8972104968 8984199168 9001370511 9029615616 9038413188 9060968448 9066774528 9075608304 9098256384 9126805504 9144249408 9172942848 9181880064 9204793344 9210691584 9228295818 9242673152 9251324928 9266272344 9289396224 9304405152 9327624192 9364045824 9368773389 9374776704 9396559872 9402580992 9407328012 9413356032 9444060864 9446041296 9482925312 9512681472 9521949696 9545711616 9570084552 9593966592 9609467616 9633447936 9642833823 9663676416 9682146432 9697230848 9715764996 9721990656 9746251776 9755747568 9761998848 9786359808 9829532736 9835831296 9865003008 9869983488 9876307968 9885930474 9910600704 9949298688 9960700248 9990242304 10001690784 10034314668 10040744448 10075608144 10082064384 10093618089 10107224064 10117071552 10158317568 10193589504 10200121344 10210059342 10235538432 10242097152 10267656192 10287280584 10319560704 10329615072 10355392512 10362028032 10372123776 10398007296 10424556387 10450570752 10467455796 10481565696 10493577216 10534551552 10546623792 10571129856 10577903616 10590025536 10614632448 10626796458 10633605888 10668290976 10701766656 10712193408 10738925568 10745806848 10766345121 10793212416 10810651068 10837628928 10855139344 10871635968 10882228224 10909384704 10937239488 10964533248 10975216014 10982248704 11009654784 11020381512 11065310208 11098128384 11103731424 11110846464 11136663552 11149425792 11156570112 11192961024 11205787779 11239022592 11251902132 11274289152 11295837504 11298206256 11335059162 11342322432 11370627072 11381705496 11388998656 11417419776 11467788192 11475136512 11514980736 11522359296 11533585553 11551113216 11562367488 11609505792 11620816956 11649816576 11657281536 11668639248 11697758208 11705253888 11756892096 11791761408 11805274368 11851370496 11853855744 11892521088 11900141568 11913778728 11941461504 11949113344 11962806624 11978932224 12001827348 12004344147 12039487488 12051217584 12081291264 12089032704 12100811072 12131008512 12192332544 12212031762 12230590464 12242506752 12273057792 12280922112 12304394424 12335099904 12355029792 12385861632 12397929201 12405873536 12436832256 12485394432 12491697852 12499702272 12528746496 12536774656 12543104016 12551141376 12592081152 12594721728 12643900416 12683575296 12695932928 12707817192 12710482038 12727615488 12760112736 12791955456 12804418683 12812623488 12844597248 12857111764 12909528576 12954353328 12962654208 12995002368 13007663424 13015998464 13048479744 13106043648 13114441728 13127219154 13153337344 13159977984 13168410624 13181240632 13214134272 13265731584 13280933664 13320323072 13332791808 13335587712 13379086224 13387659264 13403001069 13434144192 13442752512 13458157452 13476298752 13489428736 13544423424 13557619782 13591452672 13600161792 13613412456 13647384576 13656129536 13690208256 13716374112 13759414272 13772820096 13807190016 13816037376 13829498368 13842443727 13864009728 13899408516 13934094336 13956607728 13975420928 13991436288 14046068736 14062165056 14094839808 14103871488 14110992018 14120034048 14152843264 14166091296 14169061944 14178141184 14224387968 14269022208 14282924544 14318567424 14327742464 14355126828 14390949888 14414201424 14450171904 14495514624 14509637632 14523219648 14545846272 14573647494 14582985984 14619377664 14633621352 14642998272 14679539712 14693842016 14753746944 14797504512 14804975232 14814461952 14828895711 14848884736 14865901056 14875426816 14923948032 14941050372 14985363456 15002536176 15051472002 15061116672 15064275008 15113412216 15123096576 15160836096 15175607328 15223226368 15237476352 15290384256 15300182016 15315089013 15353307648 15363145728 15401484288 15416489984 15430920876 15479341056 15494422608 15533088768 15543042048 15558185664 15597010944 15607005184 15675856128 15701183694 15722348544 15740365824 15801827328 15805140992 15819935688 15856694784 15866855424 15885038304 15921948672 15940194687 15950408832 15971909632 16002436464 16005792196 16052649984 16068290112 16108388352 16118710272 16174678016 16189818624 16215976602 16256443392 16282709016 16307453952 16323342336 16364077056 16374562816 16405859232 16446799872 16462824021 16473373056 16514482176 16530572268 16582443008 16597965312 16647192576 16655597136 16666269696 16704995328 16724138688 16734855168 16789441536 16792962304 16858533888 16877853198 16911433728 16943756256 16947309384 16970153984 17002588743 17013483648 17055940608 17072558244 17083497984 17126129664 17201682288 17212704768 17272471104 17283538944 17326669824 17343551232 17397972992 17414258688 17431225434 17474724864 17485922304 17502958872 17546637312 17557880832 17618845696 17635338144 17687642112 17707911552 17777055744 17780783616 17838781632 17850212352 17870668092 17912192256 17923670016 17944209936 17968398336 18002741022 18059231232 18076826376 18121936896 18133549056 18151216608 18196512768 18253611008 18288498816 18318047643 18345885696 18363760128 18409586688 18421383168 18456591636 18485346304 18502649856 18532544688 18578792448 18608810304 18655248384 18728091648 18737546778 18749553408 18793119744 18805161984 18814656024 18826712064 18888121728 18892082592 18965850624 19025362944 19043899392 19065723057 19091423232 19140169104 19187933184 19218935232 19266895872 19285667646 19364292864 19394461696 19431529992 19443981312 19492503552 19511495136 19523997696 19572719616 19659065472 19671662592 19690828731 19730006016 19739966976 19752615936 19771860948 19821201408 19898597376 19921400496 19980484608 20003381568 20068629336 20081488896 20151216288 20164128768 20187236178 20214448128 20234143104 20316635136 20336429673 20387179008 20400242688 20420118684 20471076864 20484194304 20535312384 20574561168 20639121408 20659230144 20710785024 20724056064 20744247552 20796014592 20849112774 20901141504 20934911592 20963131392 20987154432 21069103104 21093247584 21142259712 21155807232 21166488027 21180051072 21229264896 21253592916 21267211776 21336581952 21403533312 21424386816 21477851136 21491613696 21532690242 21586424832 21621302136 21675257856 21710278688 21743271936 21764456448 21818769408 21860471241 21874478976 21929066496 21950432028 21964497408 22019309568 22040763024 22130620416 22196256768 22207462848 22221692928 22273327104 22298851584 22313140224 22385922048 22411575558 22478045184 22503804264 22548578304 22591675008 22596412512 22670118324 22684644864 22741254144 22763410992 22777997312 22834839552 22935576384 22950273024 23029961472 23044718592 23067171106 23102226432 23124734976 23219011584 23241633912 23299633152 23314563072 23337278496 23395516416 23410507776 23513784192 23551775541 23583522816 23610548736 23702740992 23707711488 23785042176 23800283136 23827557456 23882923008 23898226688 23925613248 23957864448 24003654696 24008688294 24078974976 24102435168 24162582528 24178065408 24201622144 24262017024 24323964903 24384665088 24424063524 24461180928 24485013504 24546115584 24561844224 24608788848 24670199808 24710059584 24771723264 24795858402 24811747072 24873664512 24970788864 24983395704 24999404544 25057492992 25073549312 25086208032 25102282752 25184162304 25189443456 25287800832 25316779797 25367150592 25391865856 25415634384 25420964076 25455230976 25520225472 25583910912 25608837366 25625246976 25689194496 25714223528 25819057152 25908706656 25925308416 25990004736 26015326848 26031996928 26096959488 26146838151 26212087296 26228883456 26254438308 26306674688 26319955968 26336821248 26362481264 26428268544 26531463168 26561867328 26640646144 26665583616 26671175424 26758172448 26775318528 26806002138 26868288384 26885505024 26916314904 26952597504 26978857472 27004111533 27088846848 27115239564 27182905344 27200323584 27226824912 27294769152 27312259072 27380416512 27432748224 27518828544 27545640192 27614380032 27632074752 27658996736 27684887454 27728019456 27798817032 27868188672 27913215456 27950841856 27982872576 28010136343 28092137472 28124330112 28189679616 28207742976 28221984036 28240068096 28305686528 28332182592 28338123888 28356282368 28448775936 28538044416 28565849088 28637134848 28655484928 28710253656 28781899776 28828402848 28900343808 28928501469 28991029248 29019275264 29046439296 29091692544 29147294988 29165971968 29238755328 29267242704 29285996544 29359079424 29387684032 29507493888 29595009024 29609950464 29628923904 29657791422 29697769472 29731802112 29750853632 29847896064 29882100744 29970726912 30005072352 30102944004 30122233344 30128550016 30226824432 30246193152 30280854267 30321672192 30351214656 30446452736 30474952704 30580768512 30600364032 30630178026 30706615296 30726291456 30802968576 30832979968 30861841752 30958682112 30988845216 31066177536 31086084096 31116371328 31194021888 31214010368 31273669161 31351712256 31402367388 31444697088 31480731648 31603654656 31610281984 31639871376 31713389568 31733710848 31770076608 31843897344 31880389374 31900817664 31943819264 32004872928 32011584392 32105299968 32136580224 32216776704 32237420544 32299035363 32349356032 32379637248 32431953204 32512886784 32565418032 32614907904 32646684672 32728154112 32749125632 32811718464 32893599744 32925648042 32946746112 33028964352 33061144536 33164886016 33195930624 33294385152 33311194272 33332539392 33409990656 33448277376 33469710336 33578883072 33585924608 33617363337 33717067776 33755706396 33822867456 33887512512 33894618768 33940307968 34005177486 34026967296 34111881216 34145116488 34166995968 34252259328 34403364576 34425409536 34544942208 34567077888 34600756659 34653339648 34687102464 34795945984 34828517376 34862450868 34949449728 34971844608 35005917744 35093274624 35115761664 35237691392 35270676288 35375284224 35415823104 35554111488 35561567232 35677563264 35700424704 35741336184 35824384512 35847340032 35888419872 35936796672 36005482044 36013032441 36118462464 36153652752 36243873792 36267098112 36302433216 36393025536 36576997632 36636095286 36691771392 36727520256 36819173376 36842766336 36913183272 36970692608 37005299712 37065089376 37157584896 37193787603 37217620608 37310496768 37456183296 37475093556 37499106816 37586239488 37610323968 37629312048 37653424128 37776243456 37784165184 37931701248 38050725888 38087798784 38131446114 38182846464 38280338208 38375866368 38413256049 38437870464 38533791744 38571335292 38728585728 38788923392 38863059984 38887962624 38985007104 39022990272 39047995392 39145439232 39318130944 39343325184 39381657462 39460012032 39479933952 39505231872 39543721896 39642402816 39797194752 39842800992 39960969216 40006763136 40137258672 40162977792 40209003207 40302432576 40328257536 40374472356 40428896256 40468286208 40633270272 40672859346 40774358016 40800485376 40840237368 40942153728 40968388608 41070624768 41149122336 41278242816 41318460288 41421570048 41448112128 41488495104 41592029184 41698225548 41802283008 41869823184 41926262784 41974308864 42138206208 42186495168 42284519424 42311614464 42332976054 42360102144 42458529792 42507185832 42534423552 42673163904 42807066624 42848773632 42955702272 42983227392 43065380484 43172849664 43242604272 43350515712 43420557376 43486543872 43528912896 43637538816 43720942482 43748957952 43858132992 43900864056 43928994816 44038619136 44081526048 44261240832 44392513536 44414925696 44443385856 44486687133 44546654208 44597703168 44626280448 44771844096 44823151116 44956090368 45007608528 45183350016 45192825024 45340236648 45369289728 45482508288 45526821984 45555994624 45669679104 45871152768 45900546048 45945267039 46059922944 46089437184 46134342212 46204452864 46249469952 46438023168 46483267824 46599266304 46629126144 46674556992 46791032832 46821015552 47027568384 47103551082 47167045632 47221097472 47405481984 47415422976 47570084352 47600566272 47655114912 47765846016 47796453376 47820584061 47851226496 47915728896 48007309392 48017376588 48157949952 48204870336 48325165056 48356130816 48403244288 48524034048 48647929806 48769330176 48848127048 48922361856 48970027008 49092231168 49123688448 49217577696 49340399616 49388472063 49420119168 49543446528 49591716804 49623494144 49747329024 49941577728 49966791408 49998809088 50114985984 50147098624 50172416064 50204565504 50368324608 50378886912 50575601664 50633559594 50734301184 50783731712 50831268768 50841928152 50910461952 51007766229 51040450944 51167821824 51217674732 51250493952 51378388992 51428447056 51638114304 51817413312 51850616832 51980009472 52030653696 52063993856 52193918976 52293676302 52424174592 52457766912 52508876616 52613349376 52639911936 52673642496 52724962528 52856537088 53062926336 53123734656 53281292288 53331167232 53342350848 53516344896 53550637056 53612004276 53736576768 53771010048 53832629808 53905195008 53957714944 54008223066 54177693696 54230479128 54365810688 54400647168 54453649824 54589538304 54624518144 54760833024 54865496448 54954142929 55037657088 55091280384 55228760064 55264149504 55317993472 55369774908 55456038912 55597634064 55736377344 55826430912 55901683712 55965745152 56020272686 56184274944 56248660224 56379359232 56415485952 56443968072 56480136192 56611373056 56664365184 56676247776 56712564736 56897551872 57076088832 57131698176 57197169171 57274269696 57310969856 57420507312 57563799552 57656805696 57800687616 57857002938 58038550528 58092878592 58183385088 58294589976 58331943936 58477510656 58534485408 58571993088 58718158848 58775368064 59014987776 59072486193 59190018048 59219900928 59257847808 59315582844 59395538944 59463604224 59501707264 59695792128 59764201488 59941453824 60010144704 60205888008 60244466688 60257100032 60453648864 60492386304 60561708534 60643344384 60702429312 60892905472 60949905408 61009289019 61161537024 61200728064 61260356052 61413230592 61452582912 61605937152 61665959936 61723683504 61917364224 61977690432 62132355072 62172168192 62232742656 62388043776 62428020736 62547338322 62703424512 62804734776 62889394176 62961463296 63207309312 63220563968 63279742752 63426779136 63467421696 63499464081 63540153216 63687794688 63760778748 63801635328 63887638528 64009745856 64023168784 64210599936 64273160448 64433553408 64474841088 64598070726 64698712064 64759274496 64863906408 65025773568 65130836064 65229815808 65293369344 65456308224 65498251264 65581413723 65623436928 65787199488 65851296084 65893492224 66057928704 66122289072 66329772032 66391861248 66588770304 66622388544 66665078784 66819981312 66896554752 66939420672 67157766144 67171849216 67234726674 67434135552 67511412792 67645734912 67775025024 67789237536 67880615936 68010354972 68053934592 68223762432 68290232976 68333991936 68504518656 68806729152 68850819072 69089884416 69134155776 69201513318 69306679296 69374204928 69591891968 69657034752 69724901736 69898899456 69943689216 70011835488 70186549248 70231523328 70475382784 70541352576 70655326623 70750568448 70831646208 71108222976 71123134464 71355126528 71400849408 71482672368 71648769024 71694680064 71776839744 71873593344 72010964088 72026064882 72236924928 72307305504 72487747584 72534196224 72604866432 72786051072 72971894709 73153995264 73272190572 73383542784 73455040512 73638346752 73685532672 73826366544 73941385216 74010599424 74130178752 74315169792 74387575206 74435241216 74620993536 74912366592 74950187112 74998213632 75172478976 75220647936 75258624096 75306848256 75552486912 75568330368 75863402496 75950339391 76101451776 76175597568 76262892228 76365692928 76560676416 76751732736 76826512098 76875740928 77067583488 77142670584 77457171456 77577846784 77726119968 77775925248 77970014208 78045980544 78095990784 78290878464 78440514453 78636261888 78686650368 78763314924 78920024064 78959867904 79010463744 79087443792 79284805632 79594389504 79685601984 79921938432 80013526272 80274517344 80325955584 80418006414 80604865152 80656515072 80748944712 80857792512 80936572416 81266540544 81345718692 81548716032 81600970752 81680474736 81884307456 81936777216 82141249536 82298244672 82556485632 82636920576 82843140096 82896224256 82976990208 83184058368 83396451096 83604566016 83739646368 83852525568 83948617728 84030409029 84276412416 84372990336 84569038848 84623228928 84665952108 84720204288 84917059584 85014371664 85068847104 85346327808 85614133248 85697547264 85911404544 85966454784 86130760968 86345699328 86485208544 86701031424 86785504407 86841114752 86973087744 87057825792 87275077632 87441884964 87497915904 87716265984 87801728112 87857989632 88077238272 88163052096 88522481664 88785027072 88829851392 88886771712 88973374266 89093308416 89195406336 89252560896 89543688192 89646302232 89912180736 90015217056 90366700032 90385650048 90680473296 90738579456 90842562801 90965016576 91053643968 91111989248 91339358208 91742305536 91801092096 91890534078 92119845888 92178874368 92268684424 92408905728 92498939904 92876046336 92966535648 93198532608 93258252288 93349113984 93582065664 93642031104 93821007483 94055136768 94207102164 94334091264 94442194944 94810963968 94830845952 95140168704 95201132544 95310229824 95531692032 95592906752 95641168122 95702452992 95831457792 96014618784 96034753176 96315899904 96409740672 96650330112 96712261632 96806488576 96897106089 97048068096 97295859612 97538660352 97696254096 97844723712 97940054016 98184462336 98247376896 98435155392 98680799232 98776944126 98840238336 99086893056 99183433608 99246988288 99494658048 99883155456 99933582816 99997618176 100229971968 100294197248 100344832128 100409131008 100736649216 100757773824 101151203328 101267119188 101468602368 101567463424 101662537536 101683856304 101820923904 102015532458 102080901888 102335643648 102435349464 102500987904 102756777984 102856894112 103276228608 103634826624 103701233664 103802269977 103960018944 104061307392 104127987712 104387837952 104587352604 104848349184 104915533824 105017753232 105279823872 105347284992 105449925056 105713074176 106125852672 106247469312 106562584576 106662334464 106684701696 107032689792 107101274112 107224008552 107473153536 107542020096 107665259616 107810390016 107915429888 108016446132 108039097323 108355387392 108460958256 108731621376 108801294336 108907299648 109179076608 109249036288 109730992896 109908285858 110075314176 110182560768 110457520128 110528299008 110635986944 110739549816 110912077824 111195268128 111472754688 111581362809 111652861824 111803367424 111931490304 112040545372 112368549888 112497320448 112758718464 112830971904 112887936144 112960272384 113222746112 113328730368 113352495552 113425129472 113795103744 114152177664 114263396352 114394338342 114548539392 114621939712 114841014624 115127599104 115239768147 115313611392 115601375232 115714005876 116077101056 116185757184 116366770176 116589179952 116663887872 116955021312 117068970816 117143986176 117436317696 117550736128 118029975552 118144972386 118380036096 118439801856 118515695616 118631165688 118791077888 118927208448 119003414528 119391584256 119528402976 119882907648 120020289408 120411776016 120488933376 120514200064 120627009621 120907297728 120984772608 121123417068 121286688768 121404858624 121785810944 121899810816 122018578038 122323074048 122401456128 122520712104 122826461184 122905165824 123211874304 123331919872 123447367008 123834728448 123955380864 124264710144 124344336384 124465485312 124776087552 124856041472 125094676644 125406849024 125609469552 125778788352 125922926592 126414618624 126441127936 126559485504 126853558272 126934843392 126998928162 127080306432 127375589376 127521557496 127603270656 127775277056 128019491712 128046337568 128421199872 128546320896 128867106816 128949682176 129196141452 129397424128 129518548992 129727812816 130051547136 130261672128 130459631616 130586738688 130912616448 131162827446 131246873856 131574398976 131702592168 131786984448 132115857408 132244578144 132659544064 132783722496 133177540608 133244777088 133330157568 133460061399 133639962624 133793109504 133878841344 134315532288 134343698432 134469453348 134868271104 135022825584 135550050048 135578475072 135761231872 136020709944 136107869184 136447524864 136580465952 136667983872 137009037312 137613458304 137701638144 137835801117 138179768832 138268311552 138403026636 138613358592 138748409856 139183783936 139314069504 139449803472 139797798912 139887378432 140023670976 140373098496 140463046656 140950765568 141082705152 141310653246 141501136896 141663292416 142216445952 142246268928 142710253056 142801698816 142965344736 143297538048 143389360128 143461752183 143553679488 143747186688 144021928176 144052129764 144473849856 144614611008 144975495168 145068392448 145209732864 145572102144 145943789418 146307990528 146544381144 146767085568 146910081024 147276693504 147371065344 147652733088 147882770432 148021198848 148165416189 148260357504 148630339584 148775150412 148870482432 149241987072 149824733184 149900374224 149996427264 150344957952 150441295872 150517248192 150613696512 151104973824 151136660736 151726804992 151900678782 152202903552 152351195136 152525784456 152731385856 153023298687 153121352832 153503465472 153653024196 153751481856 154135166976 154285341168 154914342912 155155693568 155452239936 155551850496 155940028416 156091961088 156191981568 156581756928 156881028906 157272523776 157373300736 157526629848 157840048128 157919735808 158020927488 158174887584 158569611264 159188779008 159371203968 159843876864 160027052544 160549034688 160651911168 160836012828 161209730304 161313030144 161497889424 161715585024 161873144832 162533081088 162691437384 163097432064 163201941504 163360949472 163768614912 163873554432 164282499072 164596489344 164862428787 165112971264 165273841152 165686280192 165792448512 165953980416 166368116736 166792902192 167209132032 167479292736 167705051136 167897235456 168060818058 168552824832 168745980672 169138077696 169246457856 169331904216 169440408576 169834119168 170028743328 170137694208 170692655616 171228266496 171395094528 171591507513 171822809088 171932909568 172261521936 172691398656 172970417088 173402062848 173571008814 173682229504 174115651584 174550155264 174883769928 174995831808 175432531968 175603456224 175715979264 176154476544 176326104192 177044963328 177217458579 177570054144 177659702784 177773543424 177946748532 178186616832 178390812672 178505121792 179087376384 179292604464 179824361472 180030434112 180733400064 180771300096 181360946592 181477158912 181685125602 181930033152 182107287936 182223978496 182678716416 183027867057 183484611072 183602184192 183781068156 184239691776 184357748736 184537368848 184817811456 184997879808 185752092672 185933071296 186397065216 186516504576 186698227968 187164131328 187284062208 187642014966 188110273536 188414204328 188668182528 188884389888 189621927936 189661691904 190280337408 190402265088 190498392243 190620459648 191063384064 191185813504 191282336244 191404905984 191662915584 192029237568 192069506352 192631799808 192819481344 193300660224 193424523264 193612977152 193794212178 194096136192 194591719224 195077320704 195392508192 195689447424 195880108032 196070954401 196368924672 196494753792 196870310784 197361598464 197553888252 197680476672 198173786112 198366867216 198493976576 198989316096 199766310912 199867165632 199995236352 200459943936 200588394496 200689664256 200818262016 201473298432 201515547648 202302406656 202534238376 202937204736 203134926848 203325075072 203367712608 203641847808 204031064916 204161803776 204671287296 204870698928 205001975808 205513555968 205713788224 206552457216 207269653248 207402467328 207604539954 207920037888 208122614784 208255975424 208775675904 209174705208 209696698368 209831067648 210035506464 210559647744 210694569984 210899850112 211426148352 211965979869 212251705344 212494938624 213125169152 213324668928 213369403392 214065379584 214202548224 214448017104 214946307072 215084040192 215330519232 215620780032 215830859776 216032892264 216078194646 216710774784 216921916512 217463242752 217602588672 217814599296 218358153216 218498072576 218915684127 219461985792 219816571716 220150628352 220365121536 220915040256 221056598016 221271973888 221479099632 221824155648 222390536256 222945509376 223162725618 223305723648 223606734848 223862980608 224081090744 224737099776 224994640896 225517436928 225661943808 225775872288 225920544768 226445492224 226657460736 226704991104 226850258944 227590207488 227851018173 228304355328 228526792704 228788676684 229097078784 229243879424 229682029248 230255198208 230479536294 230627222784 231202750464 231428011752 232154202112 232371514368 232733540352 233178359904 233327775744 233910042624 234137941632 234287972352 234872635392 235101472256 235321543359 236059951104 236289944772 236760072192 236879603712 237031391232 237262331376 237582155776 237854416896 238006829056 238783168512 239056805952 239765815296 240040578816 240823552032 240977866752 241028400128 241254019242 241814595456 241969545216 242246834136 242573377536 242809717248 243571621888 243799621632 244037156076 244646148096 244802912256 245041424208 245652922368 245810331648 246423748608 246663839744 246894734016 247669456896 247910761728 248529420288 248688672768 248930970624 249552175104 249712082944 250189353288 250813698048 251218939104 251557576704 251845853184 252091227087 252829237248 252882255872 253118971008 253707116544 253869686784 253997856324 254160612864 254751178752 255043114992 255206541312 256038983424 256092675136 256842399744 257092641792 257734213632 257899364352 258392282904 258794848256 259037097984 259455625632 260103094272 260356513221 260523344256 260919263232 261173477376 261825232896 262325654892 262493747712 263148797952 263405184336 263573968896 264231714816 264489156288 265319088128 265567444992 266355081216 266489554176 266660315136 266920122798 267279925248 267586219008 267757682688 268631064576 268687396864 268938906696 269736542208 270045651168 271100100096 271156950144 271522463744 272041419888 272215738368 272527688403 272895049728 273160931904 273335967744 274018074624 275226916608 275403276288 275671602234 276359537664 276536623104 276806053272 277226717184 277496819712 278367567872 278628139008 278899606944 279595597824 279774756864 280047341952 280746196992 280926093312 281463022449 281901531136 282165410304 282621306492 283002273792 283326584832 284432891904 284492537856 285420506112 285603397632 285930689472 286595076096 286778720256 286923504366 287107358976 287494373376 288043856352 288104259528 288947699712 289229222016 289950990336 290136784896 290419465728 291144204288 291887578836 292615981056 293088762288 293534171136 293820162048 294553387008 294742130688 295305466176 295765540864 296042397696 296330832378 296520715008 297260679168 297550300824 297740964864 298483974144 299649466368 299800748448 299992854528 300689915904 300882591744 301034496384 301227393024 302209947648 302273321472 303453609984 303801357564 304405807104 304702390272 305051568912 305462771712 306046597374 306242705664 307006930944 307306048392 307502963712 308270333952 308570682336 309828685824 310311387136 310904479872 311103700992 311406809931 311880056832 312183922176 312383963136 313163513856 313762057812 314545047552 314746601472 315053259696 315839471616 316041854976 316349775168 317139222528 318377558016 318742407936 319687753728 320054105088 321098069376 321303822336 321672025656 322419460608 322626060288 322995778848 323431170048 323746289664 324117291969 325066162176 325382874768 326194864128 326403883008 326721898944 327537229824 327747108864 329192978688 329724857574 330225942528 330547682304 331372560384 331584897024 331907960832 332736233472 333585804384 334418264064 334744088427 334958585472 335410102272 335794470912 336121636116 337105649664 337491961344 338276155392 338492915712 338663808432 338880817152 339668238336 340057486656 340275388416 341385311232 342456532992 342790189056 343183015026 343645618176 343865819136 344523043872 345382797312 345719304441 345940834176 346804125696 347142017628 347364459008 348231303168 349100310528 349767539856 349991663616 350865063936 351206912448 351431958528 352308953088 352652208384 354089926656 354434917158 355140108288 355319405568 355547086848 355893497064 356373233664 356781625344 357010243584 358174752768 358585208928 359648722944 360060868224 361466800128 361542600192 362721893184 362954317824 363370251204 363860066304 364214575872 364447956992 365357432832 366055734114 366969222144 367204368384 367562136312 368479383552 368715497472 369074737696 369635622912 369995759616 371504185344 371866142592 372794130432 373033009152 373396455936 374328262656 374568124416 375284029932 376220547072 376828408656 377336365056 377768779776 379243855872 379323383808 380560674816 380804530176 380996784486 381240919296 382126768128 382371627008 382564672488 382809811968 383325831168 384058475136 384139012704 385263599616 385638962688 386601320448 386849046528 387225954304 387588424356 388192272384 389183438448 390154641408 390785016384 391378894848 391760216064 392141908802 392737849344 393740621568 394723196928 395107776504 395360953344 396347572224 396733734432 396987953152 397978632192 399532621824 399734331264 399990472704 400380184197 400919887872 401176788992 401379328512 401636524032 402946596864 403031095296 404604813312 405068476752 406269853696 406650150144 406735425216 407283695616 408062129832 408323607552 409342574592 409741397856 410003951616 411027111936 411427576448 413104914432 413507403351 414539306496 414804934656 415209079908 415840075776 416245229568 416511950848 417551351808 418349410416 419393396736 419662135296 420071012928 421119295488 421389139968 421799700224 422852296704 423931959738 424503410688 424989877248 426250338304 426649337856 426738806784 428130759168 428405096448 428896034208 429892614144 430168080384 430385256549 430661038464 431241560064 431661719552 432065784528 432156389292 433421549568 433843833024 434926485504 435205177344 435629198592 436716306432 436996145152 437831368254 438923971584 439633143432 440301256704 440730243072 441830080512 442113196032 442543947776 442958199264 443648311296 444496248567 444781072512 445891018752 446325451236 446611447296 447213469696 447725961216 448162181488 449474199552 449989281792 451034873856 451323887616 451551744576 451841089536 452890984448 453314921472 453409982208 453700517888 455180414976 455702036346 456608710656 457053585408 457577353368 458194157568 458487758848 459069896061 459364058496 460510396416 460959072588 461254445568 462405500928 462856023504 464308404224 464743028736 465467080704 466356719808 466655551488 467820085248 468275883264 468575944704 469745270784 470202944512 470643086718 472119902208 472579889544 473520144384 473759207424 474062782464 474524662752 475164311552 475708833792 476013658112 477566337024 478113611904 479531630592 480081157632 481647104064 481955733504 482056800256 482508038484 483629190912 483939090432 484493668272 485146755072 485619434496 487143243776 487599243264 488074312152 489292296192 489605824512 490082848416 491305844736 491620663296 492847497216 493327679488 493789468032 494587286361 495338913792 495821523456 497058840576 497377345536 497861941248 499104350208 499424165888 500378706576 501627396096 502437878208 503115153408 503691706368 504182454174 505658474496 505764511744 506237942016 507414233088 507739373568 507995712648 508321225728 509502357504 510086229984 510413082624 512077966848 512185350272 513684799488 514185283584 514774522539 515468427264 515798728704 516784565808 517589696512 518074195968 518911251264 520206188544 520713026442 521046688512 522346954752 523650465792 524651309784 524987495424 526297595904 526810368672 527147937792 528463429632 528978312576 530638176256 531134889984 531652375737 532710162432 532979108352 533320630272 533840245596 534559850496 535172438016 535515365376 537262129152 537374793728 537877813392 539473084416 540091302336 542200200192 542313900288 543044927488 544082839776 544431476736 545055376806 545790099456 546321863808 546671935488 548036149248 549083601171 550453833216 550806552576 551343204468 552719075328 553073246208 553612106544 554453434368 554993639424 556735135744 557256278016 557799213888 559191195648 559549513728 560094683904 561492393984 561852186624 562926044898 563803062272 564330820608 565242612984 566004547584 566653169664 568865783808 568985075712 570841012224 571206795264 571495176729 571861378944 573190152192 573557440512 573847008732 574214717952 574988746752 576087712704 576208519056 577895399424 578458444032 579901980672 580273569792 580838931456 582288408576 583775157672 585231962112 586177524576 587068342272 587640324096 588212863203 589106774016 589484261376 590610932352 591531081728 592084795392 592661664756 593041430016 594521358336 595100601648 595481929728 596967948288 599298932736 599601496896 599985709056 601379831808 601765183488 602068992768 602454786048 604419895296 604546642944 606907219968 607602715128 608811614208 609404780544 610103137824 610925543424 612093194748 612485411328 614013861888 614612096784 615005927424 616540667904 617141364672 619657371648 621808959744 622207401984 622813619862 623760113664 624367844352 624767926272 626327027712 627524115624 629090095104 629493202944 630106519392 631678943232 632083709952 632699550336 634278445056 635897939607 636755116032 637484815872 639375507456 640108210176 642196138752 642607644672 643344051312 644838921216 645252120576 645991557696 646862340096 647492579328 648234583938 650132324352 650765749536 652389728256 652807766016 653443797888 655074459648 655494217728 656747052381 658385957376 659449715148 660451885056 661095364608 662745120768 663169794048 663815921664 665472466944 667171608768 668836528128 669488176854 669917170944 670820204544 671588941824 672243272232 674211299328 674983922688 676552310784 676985831424 677327616864 677761634304 679336476672 680114973312 680550776832 682770622464 683553054519 684913065984 685580378112 686366030052 687291236352 687731638272 689046087744 690765594624 691438608882 691881668352 693608251392 694284035256 694728918016 696462606336 698200621056 699535079712 699983327232 701730127872 702413824896 702863917056 704617906176 705304416768 708179853312 708869834316 710280216576 710638811136 711094173696 711786994128 712746467328 713563250688 714020487168 716349505536 717170417856 719297445888 720121736448 722933600256 723085200384 725443786368 725908635648 726740502408 727720132608 728429151744 728895913984 730714865664 732111468228 733938444288 734408736768 735124272624 736958767104 737430994944 738149475392 739271245824 739991519232 743008370688 743732285184 745588260864 746066018304 746792911872 748656525312 749136248832 750568059864 752441094144 753656817312 754672730112 755537559552 756273681261 758487711744 758646767616 761121349632 761609060352 761993568972 762481838592 764253536256 764743254016 765129344976 765619623936 768116950272 768278025408 770527199232 771277925376 773202640896 773698093056 774451908608 775176848712 776384544768 778366876896 780309282816 781069539663 781570032768 782757789696 783520432128 784283817604 785475698688 787481243136 789446393856 790215553008 790721906688 792695144448 793467468864 793975906304 795957264384 799065243648 799468662528 799980945408 800760368394 801839775744 802353577984 802758657024 803273048064 805893193728 806062190592 809209626624 810136953504 812539707392 813300300288 813470850432 814567391232 816124259664 816647215104 817583065209 818685149184 819482795712 820007903232 822054223872 822855152896 826209828864 827014806702 829078612992 829609869312 830418159816 831680151552 832490459136 833023901696 835102703616 836698820832 838786793472 839324270592 840142025856 842238590976 842778279936 843599400448 844389067347 845704593408 847863919476 849006821376 849979754496 852500676608 853298675712 853477613568 856261518336 856810192896 857792068416 859785228288 860336160768 860770513098 861322076928 862483120128 863323439104 864131569056 864312778584 866843099136 867687666048 869852971008 870410354688 871258397184 873432612864 873992290304 875662736508 877847943168 879266286864 880602513408 881460486144 883660161024 884226392064 885087895552 885916398528 887296622592 888992497134 889562145024 891782037504 892650902472 893222894592 894426939392 895451922432 896324362976 898948399104 899978563584 902069747712 902647775232 903103489152 903682179072 905781968896 906629842944 906819964416 907401035776 910360829952 911404072692 913217421312 914107170816 915154706736 916388315136 918139792122 918728116992 921020792832 921918145176 922508891136 924811001856 925712047008 928616808448 929486057472 930934161408 932713439616 933311102976 934220429793 935640170496 936551766528 937151889408 939490541568 940405889024 941286173436 944239804416 945159779088 947518414848 948125564928 949049325504 950328623104 951417667584 952027316224 955132674048 956227223808 959063261184 960162315264 963294208128 963911467008 964113600512 965016076968 967258381824 967878180864 968987336544 970293510144 971238868992 972351875907 974286487552 975198486528 976148624304 978584592384 979211649024 980165696832 982611689472 983241326592 986655358976 987578936064 989174572722 990677827584 991643046912 994117681152 994754691072 995723882496 998208700416 998848331776 1000757413152 1003254792192 1004232265281 1004875756416 1006230306816 1007383412736 1008364908348 1011316948992 1011529023488 1012475884032 1014828466176 1015478747136 1015991425296 1016642451456 1019004715008 1020172459968 1020826165248 1024155933696 1024370700544 1027369598976 1028370567168 1029549045078 1030936854528 1031597457408 1033569131616 1035179393024 1036148391936 1037157913323 1037822502528 1040412377088 1041426052884 1042093377024 1044693909504 1047300931584 1049302619568 1049974990848 1052595191808 1053620737344 1054295875584 1056926859264 1057956625152 1061276352512 1062269779968 1063304751474 1065420324864 1065958216704 1066641260544 1067680491192 1069119700992 1070344876032 1071030730752 1074524258304 1074749587456 1075755626784 1078946168832 1080182604672 1084400400384 1084627800576 1086089854976 1088165679552 1088862953472 1090110753612 1091580198912 1092643727616 1093343870976 1096072298496 1098167202342 1100907666432 1101613105152 1102686408936 1105438150656 1106146492416 1107224213088 1108906868736 1109987278848 1113470271488 1114512556032 1115598427776 1118382391296 1119099027456 1120189367808 1122984787968 1123704373248 1125852089796 1127606124544 1128661641216 1130485225968 1132009095168 1133306339328 1137731567616 1137970151424 1141682024448 1142413590528 1142990353458 1143722757888 1146380304384 1147114881024 1147694017464 1148429435904 1149977493504 1152175425408 1152417038112 1155790798848 1156916888064 1159803961344 1160547139584 1161677862912 1164576817152 1167550315344 1170463924224 1172355049152 1174136684544 1175280648192 1176425726406 1178213548032 1181221864704 1183062163456 1184169590784 1185323329512 1186082860032 1189042716672 1190201203296 1190963859456 1193935896576 1198597865472 1199202993792 1199971418112 1201140552591 1202759663616 1203530366976 1204137985536 1204909572096 1208839790592 1209093285888 1213814439936 1215205430256 1218809561088 1220206275648 1221851086848 1224186389496 1224970822656 1228027723776 1229224193568 1230011854848 1233081335808 1234282729344 1239314743296 1240522210053 1243617919488 1244414803968 1245627239724 1247520227328 1248735688704 1249535852544 1252654055424 1255048231248 1258180190208 1258986405888 1260213038784 1263357886464 1264167419904 1265399100672 1268556890112 1271795879214 1273510232064 1274969631744 1278751014912 1280216420352 1284392277504 1285215289344 1286688102624 1289677842432 1290504241152 1291155769647 1291983115392 1293724680192 1294985158656 1296469167876 1300264648704 1301531499072 1304779456512 1305615532032 1306887595776 1310148919296 1310988435456 1313494104762 1316771914752 1318899430296 1320903770112 1322190729216 1325490241536 1326339588096 1327631843328 1330944933888 1333488745701 1334343217536 1337673056256 1338976353708 1339834341888 1341640409088 1343177883648 1344486544464 1348422598656 1349967845376 1353104621568 1353971662848 1354655233728 1355523268608 1358672953344 1360229946624 1361101553664 1365541244928 1367106109038 1369826131968 1371160756224 1372732060104 1374582472704 1375463276544 1378092175488 1381531189248 1382877217764 1383763336704 1387216502784 1388568070512 1389457836032 1392925212672 1396401242112 1399070159424 1399966654464 1403460255744 1404827649792 1405727834112 1409235812352 1410608833536 1416359706624 1417739668632 1420560433152 1421277622272 1422188347392 1423573988256 1425492934656 1427126501376 1428040974336 1432699011072 1434340835712 1438594891776 1440243472896 1445867200512 1446170400768 1450887572736 1451817271296 1453481004816 1455440265216 1456858303488 1457791827968 1461429731328 1464222936456 1467876888576 1468817473536 1470248545248 1473917534208 1474861989888 1476298950784 1478542491648 1479983038464 1483761859083 1486016741376 1487464570368 1491176521728 1492132036608 1493585823744 1497313050624 1498272497664 1501136119728 1504882188288 1507313634624 1509345460224 1511075119104 1512547362522 1516975423488 1517293535232 1522242699264 1523218120704 1523987137944 1524963677184 1528507072512 1529486508032 1530258689952 1531239247872 1536233900544 1536556050816 1541054398464 1542555850752 1544323567617 1546405281792 1547396186112 1548903817216 1550353697424 1552769089536 1556733753792 1560618565632 1562139079326 1563140065536 1567040864256 1568567635208 1570951397376 1574962486272 1578892787712 1580431106016 1581443813376 1585390288896 1586934937728 1587951812608 1591914528768 1594957127211 1598130487296 1598937325056 1599961890816 1601520736788 1603679551488 1604707155968 1605517314048 1606546096128 1611786387456 1612124381184 1618419253248 1620273907008 1625079414784 1626600600576 1626941700864 1629134782464 1632248519328 1633294430208 1635166130418 1637370298368 1638965591424 1640015806464 1644108447744 1645710305792 1647250803513 1652419657728 1654029613404 1658157225984 1659219738624 1660836319632 1663360303104 1664980918272 1666047803392 1670205407232 1673397641664 1677573586944 1678648541184 1680284051712 1684477181952 1685556559872 1687198800896 1688778134694 1691409186816 1695727838952 1698013642752 1699959508992 1705001353216 1706597351424 1706955227136 1712523036672 1713620385792 1715584136832 1719570456576 1720672321536 1721541026196 1722644153856 1724966240256 1726646878208 1728263138112 1728625557168 1733686198272 1735375332096 1739705942016 1740820709376 1742516794368 1746865225728 1747984580608 1751325473016 1755695886336 1758532573728 1761205026816 1762920972288 1764638589609 1767320322048 1768452784128 1770175791104 1771832797056 1774593245184 1777984994268 1779124290048 1783564075008 1785301804944 1786445789184 1790903844864 1792648725952 1797896798208 1799957127168 1804139495424 1805295550464 1806206978304 1807364358144 1811563937792 1813259685888 1813639928832 1814802071552 1820721659904 1822808145384 1826434842624 1828214341632 1830309413472 1832776630272 1836279584244 1837456233984 1842041585664 1843836290352 1845017782272 1849622003712 1851424094016 1857233616896 1858972114944 1865426879232 1866622205952 1868440859586 1871280340992 1873103533056 1874303778816 1878981083136 1880811778048 1882572346872 1888479608832 1890319558176 1895036829696 1896251129856 1898098651008 1900657246208 1902835335168 1904054632448 1907693818821 1910265348096 1912454447616 1918126522368 1920324630528 1926588416256 1927822934016 1928227201024 1930032153936 1934516763648 1935756361728 1937974673088 1940587020288 1942477737984 1944703751814 1948572975104 1950396973056 1952297248608 1957169184768 1958423298048 1960331393664 1965223378944 1966482653184 1970241157143 1973310717952 1975157872128 1978349145444 1981355655168 1983286093824 1988235362304 1989509382144 1991447764992 1996417400832 1997696663552 2001514826304 2006509584384 2008464530562 2009751512832 2012460613632 2014766825472 2016729816696 2022633897984 2023058046976 2024951768064 2029656932352 2030957494272 2031982850592 2033284902912 2038009430016 2040344919936 2041652330496 2048311867392 2048741401088 2050659163557 2054739197952 2056741134336 2059098090156 2061873709056 2063194914816 2067138263232 2070358786048 2072296783872 2074315826646 2075645005056 2080824754176 2082852105768 2084186754048 2089387819008 2094601863168 2098605239136 2099949981696 2105190383616 2107241474688 2108591751168 2113853718528 2115913250304 2122552705024 2124539559936 2126609502948 2130840649728 2131916433408 2133282521088 2135360982384 2138239401984 2140689752064 2142061461504 2149048516608 2149499174912 2151511253568 2157892337664 2160365209344 2168800800768 2169255601152 2172179709952 2176331359104 2177725906944 2180221507224 2183160397824 2185287455232 2186687741952 2192144596992 2196334404684 2201815332864 2203226210304 2205372817872 2210876301312 2212292984832 2214448426176 2217813737472 2219974557696 2229025112064 2231196855552 2236764782592 2238198054912 2240378735616 2245969575936 2247408746496 2251704179592 2255212249088 2257323282432 2260970451936 2264018190336 2266612678656 2268821043783 2275463135232 2275940302848 2283364048896 2284827181056 2285980706916 2287445515776 2292760608768 2294229762048 2295388034928 2296858871808 2304350850816 2304834076224 2311581597696 2313833776128 2319607922688 2321094279168 2323355725824 2329153634304 2335100630688 2340927848448 2343208618989 2344710098304 2348273369088 2350561296384 2352851452812 2356427096064 2362443729408 2366124326912 2368339181568 2370646659024 2372165720064 2378085433344 2380402406592 2381927718912 2387871793152 2397195730944 2398405987584 2399942836224 2402281105182 2405519327232 2407060733952 2408275971072 2409819144192 2417679581184 2418186571776 2427628879872 2430410860512 2437619122176 2440412551296 2443702173696 2448372778992 2449941645312 2452749195627 2456055447552 2458448387136 2460023709696 2466162671616 2468565458688 2478629486592 2481044420106 2487235838976 2488829607936 2491254479448 2495040454656 2497471377408 2499071705088 2505308110848 2510096462496 2516360380416 2517972811776 2520426077568 2526715772928 2528334839808 2530798201344 2537113780224 2543591758428 2547020464128 2549939263488 2557502029824 2560432840704 2568784555008 2570430578688 2573376205248 2579355684864 2581008482304 2582311539294 2583966230784 2587449360384 2589970317312 2592938335752 2600529297408 2603062998144 2609558913024 2611231064064 2613775191552 2620297838592 2621976870912 2626988209524 2633543829504 2637798860592 2641807540224 2644381458432 2650980483072 2652679176192 2655263686656 2661889867776 2666977491402 2668686435072 2675346112512 2677952707416 2679668683776 2683280818176 2686355767296 2688973088928 2696845197312 2699935690752 2706209243136 2707943325696 2709310467456 2711046537216 2717345906688 2720459893248 2722203107328 2731082489856 2734212218076 2739652263936 2742321512448 2745464120208 2749164945408 2756184350976 2763062378496 2765754435528 2767526673408 2774433005568 2777136141024 2778915672064 2785850425344 2792802484224 2798140318848 2799933308928 2802661289379 2806920511488 2809655299584 2811455668224 2818471624704 2821217667072 2832719413248 2835479337264 2842555244544 2844376694784 2847147976512 2850985869312 2854253002752 2856081948672 2865398022144 2868681671424 2877189783552 2880486945792 2891734401024 2892340801536 2901775145472 2903634542592 2906962009632 2910880530432 2913716606976 2915583655936 2917055627721 2922859462656 2928445872912 2935753777152 2937634947072 2940497090496 2947835068416 2949723979776 2952597901568 2959966076928 2967523718166 2972033482752 2974929140736 2982353043456 2984264073216 2987171647488 2994626101248 2996544995328 3002272239456 3009764376576 3012696795843 3014627269248 3018690920448 3022150238208 3025094725044 3033950846976 3034587070464 3044485398528 3046436241408 3047974275888 3049927354368 3057014145024 3058973016064 3060517379904 3062478495744 3072467801088 3073112101632 3082108796928 3085111701504 3088647135234 3092810563584 3094792372224 3097807634432 3100707394848 3105538179072 3111473739969 3113467507584 3121237131264 3124278158652 3126280131072 3134081728512 3137135270416 3141902794752 3149924972544 3157785575424 3160862212032 3162887626752 3170780577792 3173869875456 3175903625216 3183829057536 3189914254422 3196260974592 3197874650112 3199923781632 3203041473576 3207359102976 3209414311936 3211034628096 3213092192256 3223572774912 3224248762368 3236838506496 3240547814016 3250158829568 3253201201152 3253883401728 3258269564928 3264497038656 3266588860416 3270332260836 3274740596736 3277931182848 3280031612928 3288216895488 3291420611584 3294501607026 3304839315456 3308059226808 3316314451968 3318439477248 3321672639264 3326720606208 3329961836544 3332095606784 3340410814464 3346795283328 3355147173888 3357297082368 3360568103424 3368954363904 3371113119744 3374397601792 3377556269388 3382818373632 3391455677904 3396027285504 3399919017984 3410002706432 3413194702848 3413910454272 3425046073344 3427240771584 3431168273664 3439140913152 3441344643072 3443082052392 3445288307712 3449932480512 3453293756416 3456526276224 3457251114336 3467372396544 3470750664192 3479411884032 3481641418752 3485033588736 3493730451456 3495969161216 3502650946032 3511391772672 3517065147456 3522410053632 3525841944576 3529277179218 3534640644096 3540351582208 3543665594112 3549186490368 3555969988536 3558248580096 3567128150016 3570603609888 3572891578368 3581807689728 3585297451904 3595793596416 3599914254336 3603421657773 3608278990848 3610591100928 3612413956608 3614728716288 3623127875584 3626519371776 3627279857664 3629604143104 3641443319808 3645616290768 3656428683264 3660618826944 3665553260544 3672559168488 3674912467968 3684083171328 3687672580704 3690035564544 3699244007424 3702848188032 3714467233792 3717944229888 3721566630159 3730853758464 3733244411904 3736881719172 3742560681984 3746207066112 3748607557632 3757962166272 3761623556096 3765144693744 3776959217664 3780639116352 3790073659392 3792502259712 3796197302016 3801314492416 3805670670336 3808109264896 3815387637642 3820530696192 3824908895232 3836253044736 3840649261056 3853176832512 3855645868032 3856454402048 3860064307872 3869033527296 3871512723456 3873467308941 3875949346176 3881174040576 3884955475968 3889407503628 3897145950208 3900793946112 3904594497216 3914338369536 3916846596096 3920662787328 3930446757888 3932965306368 3940482314286 3946621435904 3950315744256 3956698290888 3962711310336 3966572187648 3976470724608 3979018764288 3982895529984 3992834801664 3995393327104 4000466237103 4003029652608 4013019168768 4016929061124 4019503025664 4024921227264 4029533650944 4033459633392 4045267795968 4046116093952 4049903536128 4059313864704 4061914988544 4063965701184 4066569805824 4076018860032 4080689839872 4083304660992 4096623734784 4097482802176 4101318327114 4109478395904 4113482268672 4118196180312 4123747418112 4126389829632 4134276526464 4140717572096 4144593567744 4148631653292 4151290010112 4161649508352 4165704211536 4168373508096 4178775638016 4189203726336 4197210478272 4199899963392 4210380767232 4214482949376 4217183502336 4227707437056 4231826500608 4245105410048 4249079119872 4253219005896 4261681299456 4263832866816 4266565042176 4270721964768 4276478803968 4281379504128 4284122923008 4298097033216 4298998349824 4303022507136 4315784675328 4320730418688 4337601601536 4338511202304 4352662718208 4355451813888 4360443014448 4366320795648 4370574910464 4373375483904 4384289193984 4392668809368 4403630665728 4406452420608 4410745635744 4421752602624 4424585969664 4428896852352 4435627474944 4439949115392 4451285577249 4458050224128 4462393711104 4473529565184 4476396109824 4480757471232 4491939151872 4494817492992 4503408359184 4510424498176 4514646564864 4521940903872 4528036380672 4533225357312 4537642087566 4550926270464 4551880605696 4566728097792 4569654362112 4571961413832 4574891031552 4585521217536 4588459524096 4590776069856 4593717743616 4608701701632 4609668152448 4623163195392 4627667552256 4632970702851 4639215845376 4642188558336 4646711451648 4658307268608 4670201261376 4681855696896 4686417237978 4689420196608 4701122592768 4705702905624 4712854192128 4724887458816 4732248653824 4736678363136 4741293318048 4744331440128 4756170866688 4760804813184 4763855437824 4775743586304 4784871381633 4794391461888 4796811975168 4799885672448 4804562210364 4811038654464 4814121467904 4816551942144 4819638288384 4835359162368 4836373143552 4855257759744 4860821721024 4875238244352 4880825102592 4887404347392 4896745557984 4899883290624 4905498391254 4912110895104 4916896774272 4920047419392 4932325343232 4937130917376 4957258973184 4962088840212 4974471677952 4977659215872 4982508958896 4990080909312 4994942754816 4998143410176 5010616221696 5020192924992 5032720760832 5035945623552 5040852155136 5053431545856 5056669679616 5061596402688 5074227560448 5087183516856 5094040928256 5099878526976 5115004059648 5120865681408 5137569110016 5140861157376 5146752410496 5158711369728 5162016964608 5164623078588 5167932461568 5174898720768 5179940634624 5185876671504 5201058594816 5206125996288 5219117826048 5222462128128 5227550383104 5240595677184 5243953741824 5253976419048 5267087659008 5275597721184 5283615080448 5288762916864 5293915768827 5301960966144 5305358352384 5310527373312 5323779735552 5333954982804 5337372870144 5350692225024 5355905414832 5359337367552 5372711534592 5377946177856 5393690394624 5399871381504 5412418486272 5415886651392 5418620934912 5422093074432 5434691813376 5440919786496 5444406214656 5462164979712 5468424436152 5479304527872 5484643024896 5490928240416 5498329890816 5512368701952 5526124756992 5531508871056 5535053346816 5548866011136 5554272282048 5557831344128 5571700850688 5596280637696 5599866617856 5605322578758 5613841022976 5619310599168 5622911336448 5636943249408 5642435334144 5665438826496 5670958674528 5685110489088 5688753389568 5694295953024 5701971738624 5708506005504 5712163897344 5723081456463 5730796044288 5737363342848 5754379567104 5760973891584 5783468802048 5784681603072 5803550290944 5807269085184 5813924019264 5821761060864 5827433213952 5831167311872 5834111255442 5845718925312 5856891745824 5871507554304 5875269894144 5880994180992 5895670136832 5899447959552 5905195803136 5910723471429 5919932153856 5935047436332 5944066965504 5949858281472 5964706086912 5968528146432 5974343294976 5989252202496 5993089990656 6004544478912 6019528753152 6025393591686 6029254538496 6037381840896 6044300476416 6050189450088 6067901693952 6069174140928 6088970797056 6092872482816 6095948551776 6099854708736 6114028290048 6117946032128 6121034759808 6124956991488 6144935602176 6146224203264 6164217593856 6170223403008 6177294270468 6185621127168 6189584744448 6195615268864 6201414789696 6211076358144 6222947479938 6226935015168 6242474262528 6248556317304 6252560262144 6268163457024 6274270540832 6283805589504 6299849945088 6315571150848 6321724424064 6325775253504 6341561155584 6347739750912 6351807250432 6367658115072 6379828508844 6392521949184 6395749300224 6399847563264 6406082947152 6414718205952 6422069256192 6426184384512 6447145549824 6448497524736 6473677012992 6481095628032 6500317659136 6506402402304 6507766803456 6516539129856 6528994077312 6533177720832 6540664521672 6549481193472 6555862365696 6560063225856 6576433790976 6582841223168 6589003214052 6609678630912 6616118453616 6632628903936 6636878954496 6643345278528 6653441212416 6659923673088 6664191213568 6693590566656 6710294347776 6714594164736 6721136206848 6737908727808 6742226239488 6748795203584 6755112538776 6765636747264 6782911355808 6792054571008 6799838035968 6806463131349 6820005412864 6826389405696 6827820908544 6850092146688 6854481543168 6862336547328 6878281826304 6882689286144 6886164104784 6890576615424 6906587512832 6913052552448 6914502228672 6934744793088 6941501328384 6958823768064 6963282837504 6970067177472 6987460902912 6991938322432 7005301892064 7022783545344 7029625856967 7034130294912 7044820107264 7051683889152 7058554358436 7069281288192 7080703164416 7087331188224 7098372980736 7111939977072 7116497160192 7134256300032 7141207219776 7145783156736 7163615379456 7170594903808 7191587192832 7199828508672 7206843315546 7216557981696 7221182201856 7224827913216 7229457432576 7246255751168 7253038743552 7254559715328 7259208286208 7282886639616 7291232581536 7312857366528 7321237653888 7331106521088 7345118336976 7349824935936 7358247586881 7368166342656 7375345161408 7380071129088 7398488014848 7405696376064 7428934467584 7435888459776 7443133260318 7461707516928 7466488823808 7473763438344 7485121363968 7492414132224 7497215115264 7515924332544 7523247112192 7530289387488 7553918435328 7561278232704 7580147318784 7585004519424 7592394604032 7602628984832 7611341340672 7616218529792 7630775275284 7641061392384 7649817790464 7672506089472 7681298522112 7706353665024 7711291736064 7712908804096 7720128615744 7738067054592 7743025446912 7746934617882 7751898692352 7762348081152 7769910951936 7778815007256 7794291900416 7801587892224 7809188994432 7828676739072 7833693192192 7841325574656 7860893515776 7865930612736 7880964628572 7893242871808 7900631488512 7913396581776 7925422620672 7933144375296 7952941449216 7958037528576 7965791059968 7985669603328 8000932474206 8006059305216 8026038337536 8033858122248 8039006051328 8049842454528 8059067301888 8066919266784 8090535591936 8092232187904 8099807072256 8118627729408 8123829977088 8127931402368 8133139611648 8152037720064 8161379679744 8166609321984 8193247469568 8194965604352 8202636654228 8218956791808 8226964537344 8236392360624 8247494836224 8268553052928 8281435144192 8289187135488 8297263306584 8302580020224 8323299016704 8331408423072 8336747016192 8357551276032 8378407452672 8394420956544 8399799926784 8407983868137 8420761534464 8428965898752 8434367004672 8455414874112 8463653001216 8490210820096 8498158239744 8506438011792 8527665733632 8533130084352 8541443929536 8552957607936 8562759008256 8568245846016 8596194066432 8597996699648 8606045014272 8631569350656 8641460837376 8675203203072 8677022404608 8705325436416 8710903627776 8720886028896 8732641591296 8741149820928 8746750967808 8751166883163 8768578387968 8785337618736 8807261331456 8812904841216 8821491271488 8843505205248 8849171939328 8857793704704 8879898230784 8902571154498 8916100448256 8924787422208 8947059130368 8952792219648 8961514942464 8983878303744 8989634985984 9006816718368 9020848996352 9029293129728 9038090387529 9043881807744 9056072761344 9066450714624 9075284175132 9101852540928 9103761211392 9133456195584 9139308724224 9143922827664 9149782063104 9171042435072 9176919048192 9181552139712 9187435487232 9217403403264 9219336304896 9246326390784 9255335104512 9265941405702 9278431690752 9284377116672 9293422903296 9316614537216 9334421219907 9340402522752 9363711393792 9372834475956 9378840393216 9402245185536 9411405811248 9425708384256 9449774917632 9464497307648 9473356726272 9482586636096 9488662880256 9512341733376 9521609626368 9527710875648 9551487172608 9569742763266 9588782923776 9593623950336 9599771344896 9609124420728 9622077308928 9628242935808 9633103884288 9639276576768 9670718324736 9672746287104 9710515519488 9721643442048 9750476488704 9761650205184 9774808694784 9793491115968 9799766581248 9810996782508 9824221790208 9833793548544 9840094838784 9864650686464 9874261834752 9914517946368 9924177680424 9948943355904 9955318431744 9965017917792 9980161818624 9989885509632 9996286820352 10021232443392 10040385849984 10065441521664 10071891247104 10081704310272 10106863091712 10113339359232 10123192805376 10148455120896 10174367033712 10188081856512 10199757053952 10230008119296 10241731362816 10275138220032 10281722314752 10293504820992 10317422739456 10324033929216 10329246157176 10335864923136 10349797441536 10359881269248 10371753343008 10402117189632 10412251992576 10438235652096 10444924256256 10455100766208 10481191354368 10487907483648 10507952838096 10534175318016 10551195442368 10567230160896 10577525833728 10587831537654 10603921932288 10621054746624 10647559471104 10667909965608 10674745740288 10701384450048 10711810829664 10718674735104 10745423069184 10755892355712 10787380789248 10799742763008 10810264973319 10824836972544 10831773302784 10837241869824 10844186148864 10869383626752 10881839572992 10888812429312 10924329959424 10936848872304 10969286049792 10981856480832 10996659781632 11024737403904 11052249513984 11063017742112 11070106693632 11097732022272 11108544564096 11115662688256 11143401701376 11164699890477 11192561275392 11199733235712 11210645157516 11227682045952 11238621198336 11245822672896 11273886498816 11284870668288 11330877652992 11341917349056 11370220978176 11377506779136 11388591906048 11403943477248 11417012011008 11424327794688 11446162912926 11461592088576 11474726685696 11508759134208 11521947783168 11566937604096 11569363206144 11607100581888 11614538170368 11620401926823 11627848038528 11643522121728 11654866427904 11662334623744 11668222510884 11691437850624 11713783491648 11743015108608 11750539788288 11761988361984 11791340273664 11798895919104 11810391606272 11821446942858 11839864307712 11870094872664 11888133931008 11899716562944 11929412173824 11937056292864 11948686589952 11978504404992 11986179981312 12009088957824 12039057506304 12050787183372 12058509076992 12074763681792 12088600952832 12100378900176 12135803387904 12138348281856 12177941594112 12185744965632 12191897103552 12199709417472 12228056580096 12235892064256 12242069519616 12249913982976 12289871204352 12292448406528 12328435187712 12340446806016 12354588540936 12371242254336 12379169488896 12391230537728 12402829579392 12422152716288 12445894959876 12453870030336 12484948525056 12497112634608 12505120524288 12536326914048 12548541081664 12567611179008 12599699890176 12631142301696 12643448848128 12651550507008 12683122311168 12695479501824 12703614500864 12735316230144 12759657017688 12785043898368 12791498600448 12799695126528 12812165894304 12829436411904 12844138512384 12852368769024 12894291099648 12896995049472 12947354025984 12962191256064 13000635318272 13012804804608 13015533606912 13057988154624 13066355441664 13081329043344 13098962386944 13111724731392 13120126451712 13152867581952 13165682446336 13178006428104 13219357261824 13232236907232 13265257807872 13273757908992 13286690557056 13306882424832 13319847346176 13328382427136 13353856731747 13387181133312 13420588695552 13429188329472 13442272413696 13475817455616 13484452478976 13497590407168 13510225077552 13531273494528 13565822711616 13584109142016 13599676071936 13612926262698 13640010825728 13652778811392 13655641817088 13700184293376 13708963086336 13724673094656 13756563652608 13765378572288 13772328209568 13781153230848 13813175025664 13826105104896 13829004457344 13869489586176 13883002656768 13898912108553 13917647536128 13926565675008 13940134354944 13974921805824 13983876644864 14010603784128 14045567090688 14059251713934 14068260589824 14103367778304 14117108716872 14138562576384 14161406328832 14174662376448 14196745961472 14223879954144 14232994320384 14268512600064 14282414439552 14291566313472 14327230758912 14341189807616 14354614144899 14383174385664 14399657017344 14413686631092 14433115963392 14442364403712 14449655826432 14458914865152 14492511502336 14506077487104 14509119430656 14518416572416 14565773279232 14582465163072 14625714733056 14642475307776 14662213042176 14690236673952 14699649871872 14716495173762 14736332685312 14750690322816 14760142258176 14796976029696 14811392752128 14857868935168 14871776919552 14886266520636 14923415033856 14932977647616 14947526876688 14970242727936 14984828264448 14994430230528 15031848665088 15046494224384 15060578774976 15107836870656 15122556465408 15160294637568 15170009038848 15184789208064 15205257969664 15222682681344 15232437059584 15261550550568 15282122784768 15299635580928 15345012178944 15362597044224 15412707330048 15422583472128 15425817608192 15440257231488 15476134109184 15486050893824 15493869235764 15503797384704 15524696162304 15539821903872 15557630014512 15603175784448 15618377988864 15657353478144 15667386384384 15682651149312 15721787031552 15731861225472 15761929257144 15786485743616 15801262977024 15826793163552 15850845241344 15866288750592 15881747306481 15905882898432 15916075057152 15931582119936 15971339206656 16001864948412 16012118610432 16052076675072 16067716244496 16078012102656 16118134603776 16133838533568 16181071183872 16184464375808 16199614144512 16237255458816 16247659954176 16255862804736 16266279223296 16304075440128 16322759359488 16333218643968 16386494939136 16389931208704 16405273308456 16437913583616 16453929074688 16472784721248 16494989672448 16537106105856 16562870288384 16578374270976 16594526613168 16605160040448 16646598033408 16662816846144 16673494032384 16715102552064 16788841913088 16799599853568 16815967736274 16841523068928 16857931797504 16868734009344 16910829748224 16927306002432 16980421640192 16996316479488 17012876023584 17055331467264 17066260168704 17082887859072 17105915215872 17125518016512 17136491692032 17169244369389 17192388132864 17195993399296 17212090028544 17263138701312 17282921674752 17350406406144 17354044809216 17410650872832 17421807255552 17441772057792 17465283182592 17482299641856 17493501935616 17502333766326 17537156775936 17570675237472 17614522662912 17625809682432 17642982542976 17687010410496 17698343878656 17715587409408 17759796461568 17805142308996 17832200896512 17849574844416 17894118260736 17905584439296 17923029884928 17967756607488 17979269971968 18013633436736 18041697992704 18058586259456 18076180775058 18087763615488 18112145522688 18132901429248 18150568350264 18203705081856 18207522422784 18266912391168 18278617448448 18287845655328 18299564126208 18342084870144 18353838096384 18363104279424 18374870974464 18434806806528 18438672609792 18492652781568 18510670209024 18531882811404 18556863381504 18568754233344 18586845806592 18633229074432 18668842439814 18680805045504 18727422787584 18745668951912 18757680786432 18804490371072 18822811622496 18851416768512 18899549835264 18928994615296 18946713452544 18965173272192 18977325760512 19024683466752 19043219252736 19055421751296 19102974345216 19139485526532 19177565847552 19187247900672 19199542689792 19218248841456 19244154617856 19266207768576 19278553153536 19341436649472 19345492574208 19421031038976 19443286884096 19500952977408 19523300410368 19549617389568 19586982231936 19599533162496 19621993565016 19648443580416 19667587097088 19680189677568 19729301372928 19748523669504 19829035892736 19848355360848 19897886711808 19910636863488 19930035835584 19960323637248 19979771019264 19992573640704 20080771699968 20130883043328 20143782494208 20163408620544 20213726183424 20226678718464 20246385610752 20296910241792 20348734067424 20376163713024 20399514107904 20419389394047 20460016238592 20483462725632 20550276440064 20563444629504 20587009641984 20634845478912 20648067858432 20658492314352 20671729846272 20719762538496 20743506686016 20804234379264 20824503985152 20876471304192 20889848512512 20910201532416 20962382708736 20975814967296 21015905676192 21068350636032 21088877570901 21102390884736 21134460321792 21155051667456 21175663075308 21207843864576 21242109493248 21295118942208 21335819931216 21349491480576 21402768900096 21423621659328 21437349470208 21490846138368 21511784711424 21574761578496 21599485526016 21620529946638 21649673945088 21663546605568 21674483739648 21688372297728 21738767253504 21763679145984 21777624858624 21848659918848 21873697744608 21938572099584 21963712961664 21993319563264 22049474807808 22104499027968 22126035484224 22140213387264 22195464044544 22217089128192 22231325376512 22286803402752 22329399780954 22385122550784 22399466471424 22421290315032 22455364091904 22477242396672 22491645345792 22547772997632 22569741336576 22661755305984 22683834698112 22740441956352 22755013558272 22777183812096 22807886954496 22834024022016 22848655589376 22892325825852 22923184177152 22949453371392 23017518268416 23043895566336 23133875208192 23138726412288 23214201163776 23229076340736 23240803853646 23255696077056 23287044243456 23309732855808 23324669247488 23336445021768 23382875701248 23427566983296 23486030217216 23501079576576 23523976723968 23582680547328 23597791838208 23620783212544 23642893885716 23679728615424 23740189745328 23776267862016 23799433125888 23858824347648 23874112585728 23897373179904 23957008809984 24018177915648 24078115012608 24101574366744 24117018153984 24149527363584 24177201905664 24200757800352 24271606775808 24276696563712 24355883188224 24371489931264 24383794207104 24399418834944 24456113160192 24471784128512 24484139039232 24499827965952 24579742408704 24584896813056 24656870375424 24680893612032 24709177081872 24742484508672 24782461075456 24805659158784 24844305432576 24891789919752 24907740060672 24969897050112 24994225269216 25010241048576 25072653828096 25097082163328 25135222358016 25199399780352 25223951604411 25262284603392 25286897696256 25303101014016 25366244622336 25390959003648 25407229001728 25470632460288 25519314035376 25582997200896 25599390253056 25624331788608 25658872823808 25688277024768 25704737538048 25788582199296 25793990098944 25894708051968 25924382512128 26001270636544 26025609609216 26031067213824 26115976309248 26132710883328 26162658086688 26197924773888 26223449462784 26240252903424 26253500649489 26305735163904 26331364892672 26356012856208 26438714523648 26464473814464 26530515615744 26547515817984 26573381114112 26639694692352 26656764854272 26707713463494 26774362266624 26841177391104 26858376658944 26884544827392 26951634911232 26968904957952 26995180814336 27020450155104 27062546989056 27114271162587 27131645423232 27168218284032 27199352143872 27225852525396 27280021651456 27305557622784 27311283634176 27400368586752 27417926172672 27449346189312 27513127305216 27530757144576 27544656419136 27562306461696 27626350051328 27652210209792 27658008914688 27738979172352 27766005313536 27797824217106 27835295072256 27853131350016 27880268709888 27949843611648 27967753289728 28003263659721 28021207568256 28091134181376 28118503427868 28136521179648 28206735556608 28234217433744 28277125152768 28322812657664 28349324752896 28393491922944 28447759908288 28465988640768 28537025200128 28564828879104 28583132626944 28654461517824 28682379615232 28709228289798 28766348771328 28799314034688 28827373262184 28866231926784 28884728807424 28899311652864 28917829730304 28985023004672 29012154974208 29018238861312 29036833144832 29131546558464 29164930326144 29251429466112 29284950615552 29324426084352 29380473347904 29399299743744 29432990347524 29472665370624 29501380645632 29520284516352 29593952059392 29622785504256 29715737870336 29743553839104 29772533041272 29846830067712 29865955295232 29895053753376 29940485455872 29969656528896 29988860461056 30063697330176 30092988448768 30121157549952 30215673741312 30245112930816 30320589275136 30340018077696 30369578416128 30445365362688 30464874119168 30523101101136 30564245569536 30599271161856 30690024357888 30725194088448 30825414660096 30845166944256 30851635216384 30880514462976 30952268218368 30972101787648 30987738471528 31007594769408 31049392324608 31079643807744 31115260029024 31206351568896 31236755977728 31314706956288 31334772768768 31365302298624 31443574063104 31463722450944 31523858514288 31572971487232 31602525954048 31653586327104 31701690482688 31732577501184 31763494612962 31811765796864 31863164239872 31942678413312 32003729896824 32024237220864 32104153350144 32135432488992 32156024205312 32236269207552 32267677067136 32362142367744 32368928751616 32399228289024 32430794919957 32474510917632 32495319908352 32511725609472 32532558446592 32608150880256 32645518718976 32666437287936 32772989878272 32779862417408 32810546616912 32907858149376 32945569442496 32989979344896 33074212211712 33125740576768 33156748541952 33189053226336 33210320080896 33293196066816 33325633692288 33346988064768 33430205104128 33494099671431 33577683826176 33599199707136 33631935472548 33683046137856 33715863595008 33737468018688 33821659496448 33854612004864 33960843280384 33992632958976 34025752047168 34110662934528 34132520337408 34165775718144 34211830431744 34251036033024 34272983384064 34338488738778 34384776265728 34391986798592 34424180057088 34526277402624 34565843349504 34700812812288 34708089618432 34821301745664 34843614511104 34861205780469 34883544115584 34930566365184 34964599283712 34987003871232 35004667532652 35074313551872 35141350474944 35229045325824 35251619364864 35285965085952 35374020820992 35396687757312 35431174818816 35519592923136 35610284617992 35664401793024 35699149688832 35788236521472 35811168878592 35846059769856 35935513214976 35958539943936 36027266873472 36083395985408 36117172518912 36152361550116 36175527230976 36224291045376 36265802858496 36301136700528 36407410163712 36415044845568 36533824782336 36557234896896 36575691310656 36599128252416 36684169740288 36707676192768 36726208558848 36749741948928 36869613613056 36877345219584 36985305563136 37021340418048 37063765622808 37113726763008 37137508466688 37173691613184 37266458148864 37337684879628 37361610091008 37454845575168 37491337903824 37515361572864 37608980742144 37645623244992 37702833537024 37799099670528 37893426905088 37930346544384 37954651521024 38049366933504 38086438505472 38110843502592 38205948690432 38278971053064 38355131695104 38374495801344 38399085379584 38436497682912 38488309235712 38532415537152 38557106307072 38682873298944 38690985148416 38842062077952 38886573768192 39001905954816 39046600820736 39173964463872 39199066324992 39243987130032 39296887160832 39335174194176 39360379355136 39458602745856 39497047339008 39658071785472 39696710721696 39795773423616 39821273726976 39860071671168 39920647274496 39959542038528 39985147281408 40061570195241 40161543399936 40261766086656 40287564988416 40326817241088 40427452366848 40453357436928 40492771221504 40593820483584 40697468134848 40752327426048 40799028215808 40838778788094 40920032477184 40966925451264 41100552880128 41126889259008 41174019283968 41269690957824 41296135716864 41316984628704 41343459692544 41439525076992 41487013372032 41608468758528 41649007970304 41696736325659 41752942608384 41779697025024 41820403064832 41924765417472 41951629934592 42031811352384 42136701272064 42177755141802 42204781769472 42310103334912 42351326150616 42415687729152 42484218986496 42590237884416 42671639862432 42698982961152 42805537800192 42847243318656 42874698940416 42981692276736 43023569422848 43149523156992 43198971052032 43241059893276 43299347890176 43327093211136 43348967479296 43376744595456 43477534507008 43527358291968 43555249717248 43697319837696 43747395489216 43877144199168 43927425923328 43986639126528 44098949615616 44208998055936 44252070968448 44280426774528 44390928089088 44434178256384 44462650753024 44573606805504 44658799561908 44770245101568 44798932942848 44842580630064 44910728183808 44954484793344 44983290691584 45095545995264 45139482673152 45323510611968 45367669396224 45480883912704 45510027116544 45554367624192 45615773908992 45668048044032 45697311178752 45784651651704 45846368354304 45898906742784 46035036536832 46087791132672 46267750416384 46277452824576 46428402327552 46458152681472 46481607707292 46511392154112 46574088486912 46619465711616 46649338494976 46672890043536 46855133966592 46972060434432 47002159153152 47047953447936 47165361094656 47195583676416 47241566425088 47285787771432 47359457230848 47480379490656 47552535724032 47598866251776 47645241919443 47717648695296 47748225171456 47794746359808 47914017619968 48036355831296 48156230025216 48203148733488 48234036307968 48354403811328 48401515600704 48543213551616 48553393127424 48711766376448 48742979862528 48767588414208 48798837669888 48912226320384 48943568257024 48968278078464 48999655931904 49159484817408 49169793626112 49313740750848 49361787224064 49418354163744 49484969017344 49564922150912 49611318317568 49688610865152 49783579839504 49815480121344 49939794100224 49988450538432 50020482097152 50145307656192 50194164326656 50398799560704 50447903208822 50524569206784 50573795392512 50606202028032 50732489244672 50781918007296 50814458003456 50941264920576 51038628070752 51165994401792 51198780506112 51248663577216 51317745647616 51376554049536 51409475076096 51507733108167 51577164398592 51587980197888 51789416103936 51848765024256 52002541273088 52051219218432 52062134427648 52231952618496 52265421766656 52325316173376 52395849547776 52446898925568 52480505806848 52507001298978 52611470327808 52662729785344 52712025712416 52877429047296 52928947628928 53061031231488 53095031635968 53146762228224 53279389384704 53313529708544 53415426926988 53548724533248 53682354782208 53716753317888 53769089654784 53903269822464 53937809915904 53990361628672 54040900310208 54125093978112 54228542325174 54263290846464 54336436568064 54398704287744 54451705050792 54560043302912 54611115245568 54622567268352 54800737173504 54835852345344 54898692378624 55026254610432 55061514289152 55089312838272 55124612923392 55252700102656 55304420419584 55316017829376 55477958344704 55532010627072 55595648434212 55670590144512 55706262700032 55760537419776 55899687223296 56006527319442 56042415136512 56182268362752 56237006855736 56273042359296 56413471113216 56468434867488 56554250305536 56645625315328 56698649505792 56786983845888 56895519816576 56931977281536 57074050400256 57129657758208 57166265253888 57308923035648 57364759230464 57418456579596 57532697542656 57598628069376 57654746524368 57732463853568 57798623305728 57835659460608 57970046009344 58024309948416 58036477722624 58073666289664 58263093116928 58329860652288 58502858932224 58569901231104 58648852168704 58760946695808 58798599487488 58865980695048 58945330741248 59002761291264 59040569032704 59187904118784 59245571008512 59431475740672 59487107678208 59545066082544 59693660135424 59731910590464 59790107506752 59880970911744 59939313057792 59977720922112 60185976897536 60242315099904 60431347482624 60490225861632 60641178550272 60680036155392 60739156832256 60890730725376 60929748238336 61046202202272 61128491139072 61198542323712 61258168182141 61380048715776 61450388176896 61650829320192 61690333888512 61703270432768 61761028925952 61904536436736 61944203575296 61975476943056 62015189538816 62159287615488 62230520058048 62412703137792 62473511955456 62629413912576 62669545537536 62730604597248 62887148126208 62927444901888 63047717028576 63145942974464 63205051908096 63266632712703 63307172654208 63403380965376 63465155002368 63526989225924 63623531593728 63726328479744 63885356826624 64007459793648 64048474441728 64208306700288 64270864977984 64312048410624 64472538415104 64535354134272 64724284735488 64737857503232 64798456578048 64861589839914 64949021835264 64990639816704 65023451218944 65065116893184 65216301760512 65291037437952 65332874575872 65545979756544 65559724834816 65621093233824 65815716298752 65891138884992 65979958689792 66148424423424 66251481153536 66313497083904 66378106452672 66420640161792 66586392133632 66651267384576 66693976129536 66860410208256 66988199342862 67155367652352 67198399414272 67263870945096 67366092275712 67431727190016 67474936037376 67643318992896 67709224009728 67921686560768 67985265917952 68051504094336 68221325869056 68265040674816 68331551436288 68423660863488 68502072066048 68545966768128 68676977477556 68769552531456 68783973597184 68848360114176 69052554805248 69131686699008 69401625624576 69416179236864 69642603491328 69687229022208 69722411560938 69767088231168 69861132730368 69929198567424 69974007742464 70009335065304 70148627103744 70282700949888 70458090651648 70503238729728 70571930171904 70748041641984 70793375514624 70862349637632 71039185846272 71220569235984 71328803586048 71398299377664 71576473042944 71622337757184 71692119539712 71871026429952 72054533746944 72166791970816 72234345037824 72304723100232 72351054461952 72448582090752 72531605716992 72602273401056 72814820327424 72830089691136 73067649564672 73114469793792 73151382621312 73198256504832 73368339480576 73415352385536 73452417117696 73499483897856 73739227226112 73754690439168 73970611126272 74042680836096 74127531245616 74227453526016 74347383226368 74532916297728 74675369759256 74723220182016 74909691150336 74982675807648 75030723145728 75217961484288 75291246489984 75405667074048 75598199341056 75671854813233 75786853810176 75860693088768 75909303042048 76098733867008 76172877010944 76221687005184 76411897380864 76557942106128 76748991602688 76798170759168 76872995365824 76976618471424 77064831074304 77114212614144 77365746597888 77381970296832 77684124155904 77773147536384 78003811909632 78093201641472 78347928927744 78398132649984 78487974260064 78593774321664 78670348388352 78720758710272 78760501948467 78917205491712 78994094678016 79316143570944 79393421443392 79591546847232 79642547453952 79720143342336 79919084077056 79970294562816 80123140390482 80323086799872 80523532173312 80575129976832 80653634482176 80854904733696 80906714873856 80985542443008 81187640967168 81342813487761 81394936269696 81504654852096 81598056431616 81677557576188 81840064954368 81933850902528 82201105760256 82253778518016 82348038567936 82539381915648 82592271433728 82633969257408 82686919385088 82879050153984 82974026744064 83216937517056 83298015940608 83393472651318 83505885216768 83559394050048 83640806129664 83849530834944 83903259869184 84063622704768 84273402544128 84355510283604 84409563538944 84620206669824 84702652301232 84831375458304 84968437972992 85180475768832 85343279724864 85397965922304 85611075600384 85694486637312 85749397880832 85963384553472 86047138845696 86299046313984 86397942104064 86482119786552 86598695780352 86654186422272 86697934958592 86753489190912 86955069014016 87054716583936 87110499434496 87394639675392 87494790978432 87754288398336 87854851846656 87973278253056 88197899231232 88417996111872 88504141936896 88560853549056 88781856178176 88868356512768 88925301506048 89147213611008 89317599123816 89540490203136 89597865885696 89685161260128 89821456367616 89908969586688 89966581383168 90191091990528 90278965346304 90647021223936 90735338792448 90961767825408 91020054233088 91108735248384 91336096088064 91394622357504 91569303303408 91692736708608 91797813485568 92070073073664 92175582265344 92535500832768 92554905649152 92856804655104 92916305362944 92963215414584 93022784308224 93148176973824 93238931423232 93298676989952 93345780087072 93710267933184 93944120868864 94004318306304 94095906895872 94330722189312 94391167352832 94483132850176 94571575542864 94718914461696 94960758981312 95105071448064 95197732503552 95290483838886 95435297390592 95589492719616 95828035239936 96072711662592 96312460050432 96406297466976 96468072615936 96708807622656 96803031201408 97086427103232 97106786254848 97292384759871 97423532752896 97485959725056 97535176828416 97597675339776 97824452640768 97887136514048 97936556156928 97999311863808 98318969634816 98339587252224 98723574448128 98836708327488 98969938034688 99129844301824 99222636635136 99377221730304 99567159679008 99630960242688 99879588200448 99976901076864 100040964194304 100290615312384 100388328653312 100482299014293 100797599121408 100895806417644 101049138413568 101147590785024 101212404056064 101464978489344 101563836014592 101628916006912 101882529841152 102077256141504 102331988803584 102397561012224 102497327154432 102635491295232 102753108099072 102818950152192 103015466216334 103154328797184 103175960395776 103578832207872 103697530048512 104005082546176 104102438436864 104124268855296 104463905236992 104530843533312 104650632346752 104791699095552 104893797851136 104961011613696 105014002597956 105222940655616 105325459570688 105424051424832 105754858094592 105857895257856 106122062462976 106190063271936 106293524456448 106558778769408 106627059417088 106830853853976 107097449066496 107364709564416 107433506635776 107538179309568 107806539644928 107875619831808 107980723257344 108081800620416 108250187956224 108457084650348 108526581692928 108672873136128 108797408575488 108903410101584 109222230491136 109245134536704 109601474347008 109671704690688 109797384757248 110052509220864 110123028578304 110178625676544 110249225846784 110505400205312 110608840839168 110632035658752 110955916689408 111064021254144 111191296868424 111341180289024 111412525400064 111521074839552 111799374446592 112013054638884 112084830273024 112364536725504 112474013711472 112546084718592 112826942226432 112936869734976 113108500611072 113291250630656 113397299011584 113791039633152 113863954563072 114148100800512 114259315516416 114332530507776 114617846071296 114729518460928 114836913159192 115065395085312 115197256138752 115309493048736 115464927707136 115597246611456 115671318921216 115940092018688 116048619896832 116072955445248 116147332579328 116526186233856 116659721304576 117005717864448 117139802462208 117521893391616 117597198974976 117731961390096 117890661482496 118005522582528 118081138065408 118375808237568 118491142017024 118862951481344 118974215356416 119090132165088 119387320270848 119463821180928 119580215013504 119761941823488 119878626115584 119955441844224 120184710585723 120371953795072 120484630199808 120862694965248 120980451723264 121282357100544 121360072310784 121478313664512 121781461450752 121859496476672 122092404404544 122256982278144 122397084647424 122516336364282 122760097431552 122900776353792 123301658640384 123380667777024 123406540865536 123522057851904 123809072873472 123888407150592 123950953886112 124030379077632 124318575230976 124461040116096 124825406275584 124947023910912 125090208976977 125258827825152 125339091075072 125461209194496 125774296252416 125854889803776 126095434057152 126291885948928 126410103816192 126533265425406 126614345308416 126930310004736 127053978451848 127247063187456 127452656959488 127770713653248 128014919587296 128096948883456 128416613400576 128541729955968 128624096821248 128945076830208 129070708268544 129448569470976 129475715006464 129596913156096 129723179679828 129898043670528 129981279633408 130046902437888 130130233786368 130432603521024 130582074875904 130665749151744 131091959513088 131119449669632 131242186467648 131631432597504 131782277769984 131959917379584 132296848846848 132502962307072 132626994167808 132756212905344 132841280323584 133172784267264 133302534769152 133387952259072 133720820416512 133976398685724 134310735304704 134396798828544 134527741890192 134732184551424 134863454380032 134949872074752 135286637985792 135418448019456 135970531835904 136103008188672 136442651738112 136530081349632 136663102872576 136847321726976 137004144132096 137091933536256 137353954955112 137539105062912 137567947194368 137696720228352 138105109610496 138263373398016 138803251249152 138832358473728 139285206982656 139374458044416 139444823121876 139534176462336 139722265460736 139858397134848 139948015484928 140018670130608 140565401899776 140916181303296 141006477459456 141143860343808 141496083283968 141586751029248 141724699275264 142078371692544 142441138471968 142657607172096 142796598755328 142935725758329 143152946085888 143244675514368 143384239079424 143742052859904 144109067493888 144333583941632 144468690075648 144609446200464 144702108923904 145063211433984 145204546802112 145629640654848 145660179382272 146135299129344 146228939587584 146302765242624 146396513009664 146736678961152 146830704771072 146904834235392 146998967795712 147478454452224 147509380878336 147941222252544 148085361672192 148255062491232 148454907052032 148694766452736 149065832595456 149350739518512 149446440364032 149819382300672 149965351615296 150061446291456 150435922968576 150582492979968 151196398682112 151343709626466 151573707620352 151721386177536 151818606084096 152197467734016 152345754021888 152443374010368 152823794761728 153115884212256 153497983205376 153596341518336 153745990731648 153953236942848 154129662148608 154228425228288 154731493195776 154763940593664 155368248311808 155546295072768 156007623819264 156186403282944 156695857855488 156796265299968 156975948520128 157187548643328 157340696776704 157441517420544 157521003896934 157834410983424 157988189356032 158632287141888 158786842886784 159183093694464 159285094907904 159440286684672 159838168154112 159940589125632 160246280780964 160646173599744 161047064346624 161150259953664 161307268964352 161709809467392 161813429747712 161971084886016 162375281934336 162685626975522 162789872539392 163009309704192 163196112863232 163355115152376 163680129908736 163867701805056 164402211520512 164507557036032 164696077135872 165078763831296 165184542867456 165267938514816 165373838770176 165758100307968 165948053488128 166433875034112 166596031881216 166786945302636 167011770433536 167118788100096 167281612259328 167699061669888 168127245409536 168546805088256 168711020567208 168819127077888 169240413339648 169405304602464 169662750916608 169936875945984 170360951537664 170686559449728 170795931844608 171222151200768 171388973274624 171498795761664 171926769106944 172094277691392 172598092627968 172795884208128 172964239573104 173197391560704 173395869917184 173506978381824 173910138028032 174109433167872 174220998868992 174789279350784 174989581956864 175508576796672 175709703693312 175946556506112 176395798462464 176835992223744 177008283873792 177121707098112 177563712356352 177736713025536 177850603012096 178294427222016 178635198247632 179080980406272 179195731771392 179370322520256 179642912735232 179817939173376 179933162766336 180557930692608 181294042447872 181470677584896 181923535650816 182040108466176 182217470496768 182672192176128 182789244715008 183138606606816 183385473417216 183595626971136 183774504546423 184140146147328 184351164530688 185071001665536 185109811298304 185713609310208 185832610725888 185926430829168 186045568616448 186477862846464 186597353979904 186691560174144 187420535866368 187888241737728 188008636612608 188191813791744 188661444378624 188782334705664 188966265700352 189143151085728 189437828923392 189799898138109 189921517962624 190210142896128 190395465007104 190580967677772 190870594781184 191178985439232 191656070479872 192145423325184 192624920100864 192812594933952 192936145231872 193417615245312 193606062402816 194172854206464 194213572509696 194584769519742 194847065505792 194971919450112 195070353656832 195195350679552 195648905281536 195774273028096 195873112313856 195998623727616 196637939269632 196679174504448 197447148896256 197673416654976 197939876069376 198259688603648 198445273270272 198754443460608 199134319358016 199261920485376 199759176400896 199953802153728 200081928388608 200581230624768 200776657306624 200964598028586 201595198242816 201791612835288 202098276827136 202295181570048 202424808112128 202929956978688 203127672029184 203257832013824 203765059682304 204154512283008 204663977607168 204795122024448 204994654308864 205270982590464 205506216198144 205637900304384 206030932432668 206308657594368 206351920791552 207157664415744 207395060097024 208010165092352 208204876873728 208248537710592 208927810473984 209061687066624 209301264693504 209583398191104 209787595702272 209922023227392 210028005195912 210445881311232 210650919141376 210848102849664 211509716189184 211715790515712 212244124925952 212380126543872 212587048912896 213117557538816 213254118834176 213661707707952 214194898132992 214729419128832 214867013271552 215076358619136 215613079289856 215961446514688 216163601240832 216500375912448 216914169300696 217053163385856 217345746272256 217594817150976 217806820203168 218444460982272 218490269073408 219202948694016 219343409381376 219594769514496 220105018441728 220246057156608 220357251353088 220498451693568 221010800410624 221217681678336 221264071317504 221911833378816 222128042508288 222382593736848 222682360578048 223042149679104 223598748893184 224026109277768 224169660546048 224729073451008 224948027422944 225092169437184 225653884452864 225873739469952 226217001222144 226582501261312 226794598023168 227015564439699 227582079266304 227727909126144 228296201601024 228518631032832 228665061015552 229235692142592 229459036921856 229673826318384 230394512277504 230618986097472 230929855414272 231194493222912 231342637842432 231880184037376 232097239793664 232145910890496 232294665158656 233052372467712 233319442609152 234011435728896 234279604924416 235043786783232 235194397949952 235463922780192 235781322964992 236011045165056 236162276130816 236281505845401 236751616475136 236982284034048 237725902962688 237948430712832 238180264330176 238774640541696 238927642361856 239160430027008 239757252231168 239910883688448 240369421171446 240743907590144 240969260399616 241725389930496 241960903446528 242564714201088 242720144621568 242956627329024 243562922901504 243718992953344 244028440463283 244184808809088 244513964556288 244794169294848 245032672728564 245520194863104 245801552707584 246603317280768 246761335554048 246813081731072 247044115703808 247618145746944 247776814301184 247901907772224 248060758155264 248637150461952 248922080232192 249650812551168 249894047821824 250180417953954 250517655650304 250678182150144 250922418388992 251548592504832 251709779607552 252190868114304 252583771897856 252820207632384 253066530850812 253228690616832 253860620009472 254107956903696 254494126374912 254905313918976 255541427306496 256029839174592 256193897766912 256833226801152 257083459911936 257248193642496 257890153660416 258141416537088 258897138941952 258951430012928 259193826312192 259446359359656 259796087341056 259962559266816 260093804875776 260260467572736 260865207042048 261164149751808 261331498303488 262183919026176 262238899339264 262484372935296 263262865195008 263564555539968 263919834759168 264593697693696 265253988335616 265512425810688 265682560647168 266345568534528 266605069538304 266775904518144 267441640833024 267952797371448 268621470609408 268793597657088 269055483780384 269464369102848 269726908760064 269899744149504 270573275971584 270836896038912 271941063671808 272206016377344 272885303476224 273060162699264 273326205745152 274008288264192 274183867072512 274707909910224 275078210125824 275135894388736 275393440456704 276210219220992 276526746796032 277606502498304 277664716947456 278570413965312 278748916088832 278889646243752 279068352924672 279444530921472 279716794269696 279896030969856 280037340261216 281130803799552 281832362606592 282012954918912 282287720687616 282992166567936 283173502058496 283449398550528 284156743385088 284882276943936 285315214344192 285593197510656 285871451516658 286305892171776 286768478158848 287484105719808 288218134987776 288667167883264 288937380151296 289218892400928 289404217847808 290126422867968 290409093604224 291259281309696 291320358764544 291877154279613 292270598258688 292457879175168 292605530485248 292793026019328 293473357922304 293661409542144 293809668470784 293997935591424 294956908904448 295018761756672 296170723344384 296510124982464 296909814104064 297389532905472 298131665190912 298701479037024 298892880728064 299638764601344 299930703230592 300122892582912 300871845937152 301164985959936 302392797364224 302687419252932 303147415240704 303442772355072 303637212168192 304394935468032 304691508043776 304886748020736 305647589523456 306231768424512 306995966410752 307192683036672 307491981463296 307906473885696 308259324297216 308456850456576 309462986391552 309527881187328 310736496623616 311092590145536 312015247638528 312372806565888 313391715710976 313592530599936 313951897040256 314375097286656 314681393553408 314883034841088 315042007793868 315668821966848 315976378712064 317264574283776 317573685773568 318366187388928 318570189815808 318880573369344 319676336308224 319881178251264 320492561561928 321292347199488 322094128693248 322300519907328 322614537928704 323419618934784 323626859495424 323942169772032 324750563868672 325371253951044 325579745078784 326018619408384 326392225726464 326710230304752 327735403610112 328804423041024 329015114072064 329392154271744 330157527662592 330369085734912 330535877029632 330747677540352 331516200615936 331896106976256 332867750068224 333192063762432 333573890605272 334023540867072 334237576200192 334563224518656 335398123339776 336254490819072 337093610176512 337422041134416 337638254155776 338480826679296 338810609204928 339325501833216 339873751891968 341373118899456 341591863689216 342444302401536 342777946549248 342997591523328 343853538213888 344188555382784 345196185255936 345591768416256 345928479146208 346394783121408 346791739834368 347013956763648 347820276056064 348218866335744 348441997737984 349578558701568 349979163913728 351017153593344 351419407386624 352791596924928 353671984447488 354016567747584 354243414196224 355127424712704 355473426051072 355701206024192 356588854444032 357270396495264 358161960812544 358391463542784 358740645040512 359285825470464 359635878346752 359866325532672 360554131757169 361115861385216 362588084895744 362941355169792 363847071301632 364080216932352 364434940993536 365344384352256 365578489430016 366277213213632 366770946834432 367191253942272 367549009092846 368280292294656 368702329061376 370142003331072 370219622596608 371427218620416 371665221451776 371852861658336 372091137232896 372955725692928 373194707959808 373383120348288 374841071732736 375776483475456 376017273225216 376383627583488 377322888757248 377564669411328 377932531400704 378286302171456 378875657846784 379599796276218 379843035925248 380790930014208 381161935355544 381741189562368 382357970878464 383312140959744 384290846650368 385249840201728 385625189867904 385872290463744 386835230490624 387212124805632 388345708412928 388427145019392 389169539039484 389694131011584 389943838900224 390140707313664 390390701359104 391297810563072 391746224627712 391997247455232 393275878539264 393358349008896 394894297792512 395346833309952 395879752138752 396519377207296 396890546540544 397508886921216 398268638716032 398523840970752 399518352801792 399907604307456 400163856777216 401162461249536 401553314613248 401929196057172 403190396485632 403583225670576 404196553654272 404590363140096 404849616224256 405859913957376 406255344058368 406515664027648 408309024566016 409327955214336 409590244048896 409989308617728 410541965180928 411012432396288 411275800608768 412061864865336 412617315188736 412703841583104 414315328831488 414790120194048 416020330184704 416409753747456 416497075421184 417855620947968 418123374133248 418602529387008 419166796382208 419575191404544 419844046454784 420056010391824 421301838282752 421696205699328 423019432378368 423431581031424 424488249851904 424760253087744 425174097825792 426235115077632 426508237668352 427323415415904 428389796265984 428807177274987 429458838257664 429734026543104 430152717238272 431226158579712 431922893029376 432327202481664 433000751824896 433828338601392 434106326771712 435189634301952 435613640406336 436888921964544 436980538146816 438405897388032 438686818762752 439189539028992 440210036883456 440492114313216 440714502706176 440996903387136 442021600821248 442435363356672 442528142635008 443823666757632 444256085016576 444765187473696 445364721156096 446084299358208 447197497786368 448052218555536 448339321092096 449458146902016 449896054845888 450184338874368 451307768905728 451747478939904 453165002522624 453589196046336 454031128879398 455164158532608 455455818252288 456592403202048 457037262065664 457330122031104 458471384285184 458918073843712 459347652636768 460789024555008 461237972194944 461859710828544 462388986445824 462685275684864 463760368074752 464194479587328 464291821780992 464589330317312 466104744935424 466638885218304 468022871457792 468559209848832 470087573566464 470388795899904 470927845560384 471562645929984 472022090330112 472324552261632 472563011690802 473503232950272 473964568068096 475451805925376 475896861425664 476360528660352 477549281083392 477855284723712 478320860054016 479514504462336 479821767376896 480738842342892 481487815180288 481938520799232 483450779860992 483921806893056 485129428402176 485440289243136 485913254658048 487125845803008 488056880926566 488369617618176 489027929112576 489588338589696 490065345457128 491040389726208 491603105415168 493206634561536 493522671108096 493626163462144 494088231407616 495236291493888 495553628602368 495803815544448 496121516310528 497274300923904 497844160464384 499301625102336 499788095643648 500360835907908 501035311300608 501356364300288 501844836777984 503097185009664 504381736228608 505167543795712 505640415264768 506133061701624 506457381233664 507721240018944 508215913807392 508988252749824 509810627837952 511082854612992 512059678349184 512387795533824 513666453602304 514166919823872 514496387284992 515780307320832 516282833074176 517794277883904 517902860025856 518387652624384 518892718719312 519592174682112 520187609751552 520520935145472 521730414084096 522328299503616 522662996606976 524367838052352 524477798678528 524968745870592 526525730390016 527129111079936 527839669518336 529187395387392 530507976671232 531024851621376 531365121294336 532691137069056 533210139076608 533551809036288 534883281666048 535905594742896 537242941218816 537587195314176 538110967560768 538928738205696 539453817520128 539799488299008 541673792077824 543882127343616 544412032754688 545770606952448 546120325398528 546652411490304 548016576528384 548367734145024 549415819820448 550156420251648 550271788777472 550786880913408 551323513639269 552420438441984 553053493592064 555213004996608 555329433894912 557140827930624 557497832177664 557779292487504 558136705849344 559433588539392 559792061939712 560074680522432 562261607599104 563664725213184 564025909837824 564575441375232 565984333135872 566347004116992 566898797101056 568313486770176 569399694414327 569764553887872 570630428688384 571186395021312 571742903033316 572611784343552 573536956317696 574968211439616 576436269975552 577334335766528 577874760302592 578437784801856 578808435695616 580252845735936 580818187208448 582518562619392 582640717529088 583754308559226 584541196517376 584915758350336 585211060970496 585586052038656 586946715844608 587322819084288 587619336941568 587995871182848 589913817808896 590037523513344 592341446688768 593020249964928 593819628208128 594779065810944 596263330381824 597402958074048 597785761456128 599277529202688 599861406461184 600245785165824 601743691874304 602329971919872 604785594728448 605374838505864 606294830481408 606885544710144 607274424336384 608789870936064 609383016087552 609773496041472 611295179046912 612463536849024 613991932821504 614385366073344 614983962926592 615812947771392 616518648594432 616913700913152 618925972783104 619055762374656 621472993247232 622185180291072 624030495277056 624745613131776 626783431421952 627185061199872 627903794080512 628750194573312 629362787106816 629766069682176 630084015587736 631337643933696 631952757424128 634529148567552 635147371547136 636732374777856 637140379631616 637761146738688 639352672616448 639762356502528 640985123123856 642584694398976 644188257386496 644601039814656 645229075857408 646839237869568 647884339544064 649501127737344 650742507902088 651159490157568 652037238816768 652784451452928 653420460609504 655470807220224 657608846082048 658030228144128 658784308543488 660315055325184 660738171469824 661071754059264 661495355080704 663032401231872 663792213952512 665735500136448 666384127524864 667147781210544 668047081734144 669126449037312 670796246679552 672508981638144 674187220353024 674844082268832 675276508311552 676961653358592 677621218409856 678651003666432 679747503783936 681046693319097 682746237798912 683183727378432 684888604803072 685555893098496 685995183046656 687707076427776 688377110765568 691183536832512 691856958292416 692789566242816 693583479668736 694027913527296 695640552112128 696437732671488 696883995475968 699157117403136 699958327827456 702034307186688 702838814773248 705583193849856 707343968894976 708033135495168 708486828392448 708844517536203 710254849425408 710946852102144 711402412048384 713177708888064 714540792990528 716323921625088 716782927085568 717481290081024 719271756693504 719732651065344 721108263514338 722231722770432 725176169791488 725882710339584 727694142603264 728160433864704 728869881987072 730688768704512 731156978860032 732554426427264 733541893668864 734382507884544 735098018185692 736560584589312 737404658122752 740284006662144 740439245193216 742854437240832 743330442903552 743705723316672 744182274465792 745911451385856 746389415919616 746766240696576 749682143465472 751552966950912 752034546450432 752767255166976 754645777514496 755129338822656 755865062801408 756572604342912 757751315693568 759199592552436 759686071850496 761581860028416 762323870711088 763482379124736 764715941756928 766624281919488 768581693300736 770499680403456 771250379735808 771744580927488 773670460981248 774424249611264 776691416825856 776854290038784 778339078078968 779388262023168 779887677800448 780281414627328 780781402718208 782595621126144 783492449255424 783994494910464 786551757078528 786716698017792 789788595585024 790693666619904 791759504277504 793038754414592 793781093081088 796537277432064 797047681941504 799036705603584 799815208614912 800327713554432 802324922499072 803106629226496 803858392114344 806380792971264 807166451341152 808393107308544 809180726280192 809699232448512 811719827914752 812510688116736 813031328055296 816618049132032 818655910428672 819180488097792 819978617235456 822024864792576 822551601217536 824123729730672 825234630377472 825407683166208 828630657662976 829580240388096 832040660369408 832819507494912 832994150842368 835711241895936 836246748266496 837205058774016 838333592764416 839150382809088 839688092909568 840112020783648 842603676565504 843392411398656 846038864756736 846863162062848 848976499703808 849520506175488 850348195651584 852470230155264 853016475336704 854646830831808 856779592531968 857614354549974 858917676515328 860305434476544 862452317159424 863845786058752 864654404963328 866001503649792 867656677202784 868212653543424 870379268603904 871227280812672 873777843929088 873961076293632 875631462838839 876811794776064 877373637525504 878379078057984 880420073766912 880984228626432 881429005412352 881993806774272 884043201642496 884870726713344 885056285270016 888512170033152 889530374947392 890729442312192 892168598716416 894394995572736 896104437111072 896678642184192 898916293804032 899792109691776 900368677748736 902615537811456 903494957879808 906330005045248 907178392092672 908062257758796 910328317065216 910911636504576 913184806404096 914074524131328 914660244062208 916942768570368 917836147687424 918695305273536 921578049110016 922475944389888 923719421657088 924777972891648 925370551369728 927520736149504 928388959174656 928583643561984 929178660634624 932209489870848 933277770436608 936045742915584 937118419697664 940175147132928 940777591799808 941855691120768 943125291859968 944044180660224 944649104523264 945126023381604 947006465900544 947929136136192 951793722851328 952721057320704 955098562166784 955710569447424 956641720108032 959029008924672 959643534753792 961477684685784 962975630360576 963877041598464 966901559721984 967843613786112 970258856804352 970880578486272 971826509316096 974251691606016 976113761853132 976739235236352 978055858225152 979176677179392 980130690914256 983206210830336 986413269123072 987045342216192 987252326924288 988176462815232 990472582987776 991107257204736 991607631088896 992243032621056 994548601847808 995688320928768 998603250204672 999576191287296 1000721671815816 1002070622601216 1002712728600576 1003689673555968 1006194370019328 1008763472457216 1010335087591424 1011280830529536 1012266123403248 1012914762467328 1015442480037888 1016431827614784 1017976505499648 1019621255675904 1024119356698368 1024775591067648 1027332907204608 1028333839647744 1028992774569984 1031560614641664 1032565666148352 1035588555767808 1035805720051712 1036775305248768 1037785437438624 1039184349364224 1040375219503104 1041041870290944 1043460828168192 1044656599007232 1045325993213952 1048735676104704 1048955597357056 1049937491741184 1053051460780032 1054258222159872 1058374790774784 1061015953342464 1062049703242752 1062730242588672 1065382274138112 1066420278153216 1067103618072576 1069766563332096 1071811189485792 1074485882437632 1075174390628352 1076221935121536 1077857476411392 1078907635040256 1079598976598016 1083347584155648 1087764254687232 1088824065509376 1091541213904896 1092240650797056 1093304822980608 1096033153056768 1096735468290048 1098831639640896 1100312840503296 1100543577554944 1101573761826816 1102647027278538 1104840876883968 1106106987184128 1110426009993216 1110658867789824 1114281655861248 1114995664355328 1115558584975008 1116273411698688 1118867177078784 1119584123879424 1120149361044864 1124523215198208 1127329450426368 1128051819675648 1129150882750464 1131968666271744 1132694008233984 1133797594202112 1136626973540352 1138799388828654 1139529107775744 1142372790042624 1143485806066632 1145223568687104 1147073912635392 1149936422879232 1152872539951104 1154668671533056 1155749520605184 1156875569603712 1157616871391232 1160505691471872 1161636374416896 1165037125238784 1165281435058176 1167508617118452 1169082393034752 1169831516700672 1170422121940992 1171172104077312 1173893431689216 1175238673883136 1175991742365696 1179827635617792 1180075047026688 1184682893377536 1186040499929856 1187639256416256 1189558131621888 1192526660763648 1194805916148096 1195571522912256 1198555058405376 1199722812922368 1200491570331648 1203487383748608 1204659943839744 1209571189456896 1210749677011728 1212589660962816 1213771089420288 1214548848672768 1217579741872128 1218766032175104 1219546992082944 1224927073698048 1227983865643008 1228770732146688 1229967925853184 1231625895542784 1233037297188864 1233827401826304 1237851945566208 1238111524749312 1242945986494464 1244370360582144 1248060990554112 1249491226263552 1253566862843904 1254370122399744 1255807588161024 1257500389146624 1258725574213632 1259532139364352 1260168031175472 1263905514848256 1269058297135104 1270294743094272 1273464749555712 1274280759263232 1275522293477376 1278705345232896 1279524713005056 1281970246247712 1285169388797952 1286421531824961 1288376514772992 1289202079629312 1290458151714816 1293678475739136 1295768679088128 1299002255474688 1301485015804176 1302318980315136 1305568902905856 1306840921219008 1310941614440448 1315217692164096 1316060456288256 1317568617086976 1320630110650368 1321476342939648 1322143508118528 1322990710161408 1326064802463744 1327584427905024 1331471000272896 1332768255049728 1334295562421088 1336094163468288 1338252898074624 1341592493359104 1345017963276288 1348374440706048 1349688164537664 1350553016623104 1353923306717184 1355242436819712 1359495007567872 1362093386638194 1365492475597824 1366367454756864 1369777209606144 1371111786196992 1371990366093312 1375414152855552 1376754221531136 1382367073665024 1383713916584832 1385579132485632 1387166959337472 1388055827054592 1391281104224256 1392875465342976 1393767990951936 1398314234806272 1399916655654912 1404068614373376 1405677629546496 1411166387699712 1414687937789952 1416066270990336 1416973656784896 1417689035072406 1420509698850816 1421893704204288 1422804824096768 1426355417776128 1429081585981056 1432647843250176 1433565854171136 1434962580162048 1438543513387008 1439465302130688 1442216527028676 1444463445540864 1450352339582976 1451765420679168 1455388285206528 1456320867729408 1457739763974144 1461377537409024 1465108852854528 1467083787337728 1468765015769088 1470196036371384 1473121169178624 1474809316245504 1480568013324288 1480878490386432 1485708874481664 1486660885807104 1487411446633344 1488364548931584 1491822902771712 1492778831839232 1493532481393152 1499364286930944 1503105933901824 1504069092900864 1505534510333952 1509291555028992 1511730125602816 1513145208685824 1515502631387136 1518399185104872 1519372143700992 1523163720056832 1524647741422176 1526964758249472 1529431883513856 1533248563838976 1537163386601472 1540999360806912 1542500759471616 1543489161854976 1547340921962496 1548848499222528 1553382833651712 1553708580077568 1556678156157936 1558776524046336 1560562829254656 1561562805436416 1565191242252288 1566984898510848 1567988989820928 1573103514157056 1573433396035584 1579577191170048 1581387333239808 1583519008555008 1586077508829184 1587562186162176 1593074554864128 1594095363883008 1598073411207168 1599630417229824 1600655427108864 1604649844998144 1606213258452992 1607716784228688 1612761585942528 1614332902682304 1616786214617088 1618361452560384 1619398464897024 1625021376233472 1626062656110592 1633236098264064 1637311820857344 1638360976195584 1639957234470912 1644049729585152 1645103202435072 1648247459461344 1650469260754944 1650815366332416 1653970540917807 1657261315325952 1659160480776192 1664081320738816 1665639014989824 1665988301684736 1671422483791872 1672493496532992 1674410117548032 1678300765618176 1679376185819136 1680224041567296 1685207353131008 1686784822797312 1692077729513472 1693726324125696 1697952999407616 1699041012350976 1700696391303168 1704940460310528 1706032950673408 1708199083242981 1709293661663616 1713559185063936 1715228709099948 1717835353030656 1720610868953088 1724904634318848 1727691572117504 1729308809926656 1732003007299584 1735313354405568 1736425307086848 1740758537207808 1742454561625344 1747555687858176 1747922152587264 1751262925677678 1753623589552128 1754747275051008 1756758156115968 1760840147533824 1761968457252864 1762858010824704 1763987613548544 1768086403284992 1769741453426688 1770112570540032 1777024340066304 1779060749894784 1781458884624384 1784337197432832 1788789991145472 1792208874222144 1793357284368384 1797832587608064 1799584219383552 1800737355497472 1805231075622912 1806989915759616 1812660010090496 1814356784185344 1816124515517592 1820656634130432 1821823273009152 1826369612808192 1828149048262656 1829320488124416 1833885537140736 1835672295374848 1837390610547072 1843156098220032 1844951888779776 1847438843314176 1849555945783296 1850741102739456 1856777918349312 1857167287123968 1858357321269248 1864418979741696 1866555540873216 1872091485831168 1874236839395328 1880350294265856 1881555183599616 1883711382241536 1886250583719936 1888088361320448 1889298209046528 1890252046763208 1894012931801088 1895858272272384 1903587445702656 1905442114641408 1910197124333568 1911421138894848 1913283440216064 1918058017849344 1919287069507584 1922955369371568 1925951260721152 1927754083196928 1933803119443968 1935687227572224 1940517713608704 1943653018632192 1948503383212032 1952227523706264 1953478470472704 1956111716450304 1958353354358784 1960261381828512 1966412421660672 1972826538246144 1974090684432384 1974504653848576 1976352925630464 1980945165975552 1982214514409472 1983215262177792 1984486065242112 1989097203695616 1991376641857536 1997206500409344 1999152382574592 2001443343631632 2004141245202432 2007379347111936 2012388740038656 2017526944914432 2020670175182848 2022561661059072 2024532246806496 2025829524934656 2030884960075776 2032863655229568 2035953010999296 2039242511351808 2043140079957291 2048238713396736 2049551182135296 2054665814409216 2056667679295488 2057985549139968 2063121229283328 2065131332296704 2071611440103424 2073550610497536 2075570874877248 2078368698728448 2080750439006208 2082083740581888 2086921656336384 2089313198014464 2090651986427904 2097471352209408 2097911194714112 2099874983482368 2106102921560064 2108516444319744 2116749581549568 2122031906684928 2124099406485504 2125460485177344 2126533552608609 2130764548276224 2132840556306432 2134207236145152 2139533126664192 2143622378971584 2148971764875264 2150348781256704 2152443870243072 2157815270080512 2159197953196032 2166695168311296 2175528509374464 2177648131018752 2183082427809792 2184481301594112 2186609645961216 2192066306113536 2193470936580096 2197663279281792 2200625681006592 2201087155109888 2203147523653632 2205294054557076 2209681753767936 2212213974368256 2220852019986432 2221317735579648 2228563311722496 2229991328710656 2231117169950016 2232546823397376 2237734354157568 2239168247758848 2240298722089728 2249046430396416 2254658900852736 2256103639351296 2258301765500928 2263937332543488 2265388016467968 2267595188404224 2273253947080704 2277598777657308 2279058215551488 2284745580085248 2286971612133264 2290447137374208 2294147825270784 2299872845758464 2305745079902208 2311499041210368 2313751139207424 2315233742782464 2321011382943744 2323272748833792 2330074250477568 2330562870116352 2335017234236904 2338164786069504 2339663033401344 2340844243881984 2342344208154624 2347786863378432 2350477347766272 2351983484731392 2359655271235584 2360150094053376 2369365786755072 2372080999859712 2375278512832512 2379116263243776 2389611832296192 2391143045824512 2397110116810752 2399445625844736 2400983140663296 2406974767497216 2409319887679488 2419142378913792 2421499354023456 2425179321925632 2427542178840576 2429097697345536 2435159483744256 2437532064350208 2439093984165888 2449854147396096 2455967731286016 2457541464293376 2459935851706368 2466074594377728 2467654803652608 2475703891132416 2476223049498624 2485891972988928 2488740721164288 2496121981108224 2498982452527104 2507133725687808 2508740244799488 2511615176322048 2515000778293248 2517451148427264 2519064278728704 2520336062350944 2527811029696512 2538116594270208 2540589486188544 2546929499111424 2548561518526464 2551044586954752 2557410690465792 2559049426010112 2563940492495424 2570338777595904 2572843063649922 2576753029545984 2580916303429632 2587356951478272 2591537358176256 2598004510949376 2602970031608352 2604637960630272 2611137805811712 2613681842438016 2621883228880896 2630435384328192 2632120912576512 2635137234173952 2641260221300736 2642952685879296 2644287016237056 2645981420322816 2652129604927488 2655168855810048 2665536510099456 2668591124842176 2672188326936576 2676505796149248 2683184986718208 2690035926552576 2696748881412096 2699376329075328 2701106033246208 2707846613434368 2710484873639424 2718990015135744 2724186773276388 2730984951195648 2732734909513728 2739554419212288 2742223572393984 2743980732186624 2750828305711104 2753508443062272 2764734147330048 2767427833169664 2771158264971264 2774333918674944 2776111654109184 2782562208448512 2785750930685952 2787535981903872 2796628469612544 2799833311309824 2808137228746752 2811355259092992 2822332775399424 2829375875579904 2832132541980672 2833947313569792 2835378070144812 2841019397701632 2843787408408576 2845609648193536 2858163171962112 2865295686500352 2867131708342272 2869925160324096 2877087026774016 2878930604261376 2884433054057352 2888926891081728 2900704679165952 2903530841358336 2910776570413056 2912641735458816 2915479527948288 2922755074818048 2930217705709056 2934167574675456 2937530031538176 2940392072742768 2949618632491008 2961136026648576 2961756980772864 2971417748963328 2973321771614208 2974822893266688 2976729097863168 2983645805543424 2985557663678464 2987064962786304 2998728573861888 3006211867803648 3008138185801728 3011069020667904 3018583110057984 3023460251205632 3026290417371648 3031005262774272 3036798370209744 3038744287401984 3046327440113664 3049295482844352 3053929516498944 3058863767027712 3074326773202944 3081998721613824 3085001518943232 3086978323709952 3094681843924992 3097696998445056 3106765667303424 3107417160155136 3113356312315872 3117553048092672 3121125658509312 3123125610872832 3130382484504576 3133969797021696 3135977979641856 3146207028314112 3146866792071168 3159154382340096 3162774666479616 3172155017658368 3175124372324352 3186149109728256 3188190727766016 3196146822414336 3199260834459648 3201310854217728 3209299689996288 3212426516905984 3215433568457376 3225523171885056 3228665805364608 3233572429234176 3236722905120768 3238796929794048 3250042752466944 3252125312221184 3266472196528128 3274623641714688 3276721952391168 3279914468941824 3288099459170304 3290206404870144 3296494918922688 3300938521509888 3301630732664832 3307941081835614 3314522630651904 3318320961552384 3328162641477632 3331278029979648 3331976603369472 3342844967583744 3344986993065984 3348820235096064 3356601531236352 3358752371638272 3360448083134592 3370414706262016 3373569645594624 3384155459026944 3387452648251392 3395905998815232 3398082024701952 3401392782606336 3409880920621056 3416398166485962 3418587323327232 3427118370127872 3430457418199896 3435670706061312 3441221737906176 3449809268637696 3455383144235008 3458617619853312 3464006014599168 3470626708811136 3472850614173696 3481517074415616 3484909123250688 3495111375716352 3495844305174528 3502525851355356 3507247179104256 3509494550102016 3513516312231936 3521680295067648 3525716021649408 3527975227097088 3536172806569984 3539482906853376 3540225141080064 3554048680132608 3558121499789568 3562917769248768 3568674394865664 3577579982290944 3584417748444288 3586714568736768 3595665175216128 3599168438767104 3601474710994944 3610462151245824 3613979831519232 3625320020180992 3628713568370688 3632249031035184 3641313268260864 3643646546018304 3652739225616384 3656298096525312 3658640976248832 3671344590749696 3674781221094144 3686312196440064 3689903777559552 3694877686628352 3699111891566592 3701482205478912 3713555836698624 3714334574247936 3716714642538496 3728837959483392 3733111081746432 3744182971662336 3748473678790656 3760700588531712 3763110367199232 3767422764483072 3772501167439872 3776176722640896 3778596418093056 3780504093526416 3791716544544768 3807174891405312 3810884229282816 3820394248667136 3822842277789696 3826566880432128 3836116035698688 3838574139015168 3845910738743136 3851902521442304 3855508166393856 3859264595474883 3867606238887936 3871374455144448 3881035427217408 3887306037264384 3897006766424064 3904455047412528 3906956940945408 3916706708717568 3920522763657024 3932824843321344 3945653076492288 3948181368864768 3949009307697152 3952705851260928 3961890331951104 3964429028818944 3966430524355584 3968972130484224 3978194407391232 3982753283715072 3994413000818688 3998304765149184 4002886687263264 4008282490404864 4014758694223872 4024777480077312 4035053889828864 4041340350365696 4045123322118144 4049064493612992 4051659049869312 4061769920151552 4065727310459136 4078485022703616 4086280159914582 4096477426793472 4099102364270592 4109331628818432 4113335358590976 4115971098279936 4126242458566656 4130262664593408 4143222880206848 4147101220995072 4151141749754496 4156737397456896 4161500878012416 4164167481163776 4173843312672768 4178626396028928 4181303972855808 4194942704418816 4195822389428224 4199749966964736 4212205843120128 4217032888639488 4233499163099136 4244063813369856 4248198812971008 4250920970354688 4253067105217218 4261529096552448 4265681112612864 4268414472290304 4279066253328384 4287244757943168 4297943529750528 4300697562513408 4304887740486144 4315630540161024 4318395906392064 4333390336622592 4351057018748928 4355296262037504 4366164855619584 4368962603188224 4373219291922432 4384132612227072 4395326558563584 4401251362013184 4402174310219776 4406295047307264 4410588109114152 4419363507535872 4424427948736512 4441704039972864 4442635471159296 4457126623444992 4459982657421312 4462234339900032 4465093646794752 4475468708315136 4478336495517696 4480597444179456 4498092860792832 4509317801705472 4512207278702592 4516603531001856 4527874665086976 4535190376808448 4546507894161408 4555197555314616 4558116431102976 4569491160170496 4573943224266528 4580894274748416 4588295650541568 4599745691516928 4611490159804416 4622998082420736 4627502278414848 4630467485564928 4642022765887488 4646545497667584 4660148500955136 4661125740232704 4670034468473808 4676329572139008 4681688487763968 4684688416309248 4695573726756864 4700954695532544 4703966969462784 4719310542471168 4720300188106752 4738731573510144 4744161999719424 4750557025665024 4758232526487552 4779223664592384 4782286091649024 4794220233621504 4798891251689472 4801966281326592 4813949534994432 4818639775358976 4838284757827584 4842998708046912 4850358643851264 4855084357681152 4858195394691072 4875064128700416 4878187968331776 4899708294792192 4911935462572032 4915082928586752 4919871703412736 4932149188755456 4935309607305216 4951407782264832 4952446098997248 4961911622753421 4971783945977856 4977481442328576 4992243962216448 4997964905054208 5014267451375616 5017480489598976 5023230352644096 5034902296854528 5038128557457408 5040672124701888 5055622059393024 5076233188540416 5081178972377088 5093858998222848 5097123037052928 5102089173909504 5114821380931584 5118098852020224 5127880984990848 5140677555191808 5145686127299844 5153506059091968 5161832606859264 5174713902956544 5183074716352512 5196009021898752 5205940063216704 5209275921260544 5222275611623424 5227363684876032 5243766457761792 5260870768656384 5264241825153024 5270274468347904 5282520442601472 5285905371758592 5288574032474112 5291962840645632 5304259209854976 5310337711620096 5331073020198912 5337182249684352 5344376653873152 5353011592298496 5366369973436416 5380071853105152 5393497762824192 5398752658150656 5402212066492416 5415693226868736 5420969747278848 5437980030271488 5448373546552776 5461969902391296 5465469819027456 5479108838424576 5484447144787968 5487961464373248 5501656611422208 5507016886124544 5529468294660096 5534855666339328 5542316529942528 5548667837349888 5552223308218368 5571501861371904 5575071963807744 5593256939225088 5599666622619648 5616274457493504 5622710518185984 5644665550798848 5658751751159808 5664265083961344 5667894627139584 5670756140289624 5682038795403264 5687574816817152 5691219296387072 5716326343924224 5730591373000704 5734263416684544 5739850320648192 5754174053548032 5757861208522752 5768866108114704 5777853782163456 5801409358331904 5807061682716672 5821553140826112 5830959055896576 5845510149636096 5860435411418112 5868335149350912 5875060063076352 5880784145485536 5899237264982016 5922272053297152 5923513961545728 5942835497926656 5946643543228416 5949645786533376 5953458195726336 5967291611086848 5971115327356928 5974129925572608 5997457147723776 6012423735607296 6022138041335808 6037166220115968 6046920502411264 6052580834743296 6062010525548544 6073596740419488 6077488574803968 6092654880227328 6098590965688704 6107859032997888 6117727534055424 6129420239871873 6148653546405888 6163997443227648 6170003037886464 6173956647419904 6189363687849984 6195393996890112 6214834320310272 6226712624631744 6235106096185344 6242251317018624 6246251221745664 6260764969009152 6267939594043392 6271955959283712 6292414056628224 6293733584142336 6318308764680192 6325549332959232 6344310035316736 6350248744648704 6372298219456512 6376381455532032 6392293644828672 6398521668919296 6402621708435456 6418599379992576 6424853033811968 6430867136914752 6451046343770112 6457331610729216 6473445810241536 6477593859588096 6500085504933888 6504250624442368 6532944393056256 6549247283429376 6553443904782336 6559828937883648 6576198918340608 6580412809740288 6592989837845376 6601877043019776 6603261465329664 6615882163671228 6629045261303808 6636641923104768 6662556059959296 6663953206738944 6685689935167488 6689973986131968 6697640470192128 6713203062472704 6717504743276544 6720896166269184 6740829412524032 6747139291189248 6768310918053888 6774905296502784 6791811997630464 6796164049403904 6802785565212672 6819761841242112 6832796332971924 6837174646654464 6854236740255744 6860914836399792 6871341412122624 6882443475812352 6899618537275392 6910766288470016 6917235239706624 6941253417622272 6945701228347392 6963034148831232 6969818246501376 6990222751432704 6991688610349056 7005051702710712 7014494358208512 7018989100204032 7027032624463872 7043360590135296 7051432043298816 7055950454194176 7072345613139968 7078965813706752 7080450282160128 7108097360265216 7116242999579136 7125835538497536 7137348789731328 7168835496888576 7173429137473536 7191330350432256 7198336877534208 7202949421989888 7220924302491648 7227959663038464 7250640040361984 7257427136741376 7264498062070368 7282626536521728 7287293092036608 7305478451232768 7312596193050624 7317281952497664 7342689181499392 7349562442188288 7372624392880128 7379807555119104 7398223783133184 7402964410957824 7427111673397248 7428669148495872 7433429285076992 7457675918966784 7466222163492864 7488365943324672 7496947357581312 7521401177063424 7526220734398464 7534845528966144 7545002334879744 7552353445281792 7557192836186112 7561008187052832 7583433089089536 7614349782810624 7621768458565632 7640788497334272 7645684555579392 7653133760864256 7672232071397376 7677148278030336 7691821477486272 7703805042884608 7711016332787712 7718529190949766 7742748910288896 7762070854434816 7774612074528768 7794013532848128 7808910094825056 7813913881890816 7833413417435136 7841045527314048 7865649686642688 7891306152984576 7896362737729536 7898018615394304 7905411702521856 7923780663902208 7928858057637888 7932861048711168 7937944260968448 7956388814782464 7965506567430144 7996609530298368 8005773374526528 8016564980809728 8029517388447744 8049554960154624 8070107779657728 8082680700731392 8090246644236288 8098128987225984 8103318099738624 8123539840303104 8131454620918272 8156970045407232 8172560319829164 8192954853586944 8198204728541184 8218663257636864 8226670717181952 8231942196559872 8252484917133312 8260525329186816 8294202441990144 8302283499508992 8313474794913792 8323001756024832 8328334962327552 8347686625345536 8357252792057856 8362607945711616 8389885408837632 8391644778856448 8399499933929472 8424411686240256 8434065777278976 8466998326198272 8488127626739712 8496397625942016 8501841940709376 8506134210434436 8523058193104896 8531362225225728 8536828944580608 8574489515886336 8595887059501056 8601395125026816 8609775480972288 8631261080322048 8636791812784128 8666780673245184 8702114037497856 8710592524075008 8732329711239168 8737925206376448 8746438583844864 8768265224454144 8790653117127168 8802502724026368 8804348620439552 8812590094614528 8821176218228304 8848855897473024 8883408079945728 8885270942318592 8914253246889984 8919965314842624 8924468679800064 8930187293589504 8950937416630272 8956672991035392 8961194888358912 8996185721585664 9018635603410944 9024414557405184 9033207062003712 9055749330173952 9070380753616896 9093015788322816 9110395110629232 9116232862205952 9138982320340992 9147886448533056 9161788549496832 9176591301083136 9222980319608832 9245996164841472 9255004556829696 9260934971129856 9284045531774976 9293090995335168 9320297001910272 9322251480465408 9340068936947616 9352659144278016 9363376975527936 9369376832618496 9391147453513728 9401909391065088 9407933938925568 9438621084942336 9440600376213504 9477463147020288 9488323999438848 9516465052975104 9558447329184768 9564572183298048 9588440467243008 9597782503378944 9603932562653184 9627899069988864 9637279550717952 9676569515655168 9685997416093824 9700717287702528 9710168715362304 9716390789382144 9750128257400832 9756375936663552 9799416589584384 9823870925144064 9830165857173504 9839743406825472 9864298377510912 9870619214610432 9902815564529664 9904892197994496 9923823245506842 9943567891955712 9954962884657152 9984487924432896 9995929810108416 10028534902751232 10034960979197952 10046460705288192 10069804593709056 10076257114914816 10081344249403776 10111244118786048 10152466377080832 10162357944754176 10187717996445696 10194246074105856 10204178347819008 10229642761863168 10255761969981696 10281355110383616 10291372254599688 10307012118183936 10323665213718528 10349427805913088 10366149432705024 10392018043797504 10411880126433408 10418551842521088 10444551223246848 10454727369752064 10487532915523584 10521741537312768 10528483650306048 10540548936695808 10565040885202944 10577148064948224 10583925681291264 10608518419709952 10620675423240192 10662146040397824 10674364499368704 10688753307746304 10706023184596992 10732739946872832 10760143706210304 10786995525648384 10797505316301312 10804424132984832 10831386453737472 10841939494557696 10875960060542976 10896747093105552 10923939804782592 10930939638054912 10958217676849152 10968894289575936 10975922928746496 11014033772249088 11058936589320192 11069711332678656 11084633059885056 11097335674699776 11104446616436736 11143003722743808 11150143927615488 11186513878450176 11199333245239296 11232548914987008 11245421036371968 11289331101597696 11317503502319616 11328530167922688 11335789254279168 11341512280579248 11375149633634304 11382438592774144 11432652687848448 11461182746001408 11468526833369088 11479700641296384 11508348107096064 11515722417045504 11537732216229408 11555707564326912 11577793786424649 11602818716663808 11614123365433344 11643106281652224 11661918111793152 11691020299272192 11720870822836224 11750120126152704 11761568290971072 11798474529964032 11844544106594304 11847027923091456 11885670995853312 11893287086456832 11899291573066752 11906916391452672 11934583222173696 11942230654713856 11948259851145216 11994914295447552 12024847471214592 12044276082671616 12074332440231936 12093841004822528 12105161669486592 12124021051097088 12147193480838976 12154977149607936 12185309760454656 12197181931377408 12235455068110848 12258840479743746 12297307092811776 12327994886455296 12340006075772928 12347913294839808 12378727375699968 12390787993780224 12429668640620544 12453425249263488 12470212192370688 12484502634037248 12492502443491328 12521529938018304 12535879188086784 12543911918567424 12584828113256448 12587467168284672 12636617529360384 12651098665918464 12688620070633472 12700497489297408 12744596438913024 12752762911064064 12784587289657344 12797043337838592 12805243416870912 12837198759985152 12849706067623936 12861734273829504 12902092687540224 12914663221458432 12946891620483072 12955187719176192 13000171009867776 13008501248884736 13065888786112512 13098494566858752 13106887809564672 13119657875767296 13152397836681216 13185979675690752 13203754086039552 13206522930659328 13231764327342456 13258090522607616 13273283846209536 13325112119918592 13327906413477888 13371379870334976 13379947972263936 13395280940384256 13426406124945408 13435009486553088 13441792332538368 13481658825048064 13494278582378496 13536621836107776 13549810593005568 13583623995260928 13605571130425344 13639523682484224 13665592665943848 13674349293308928 13708473480511488 13721829672799584 13742682824245248 13764886951624704 13799237074550784 13821532576940032 13834470479413248 13882506835244544 13891402456694784 13926068297662464 13939636493002752 13980445502865408 13983377220698112 14010103405421424 14028988716417024 14054065248927744 14086721180270592 14102864086597632 14111900908388352 14144691226279936 14157931627413504 14160900564320256 14216194720530432 14232485999158272 14251671076995072 14274697579462656 14337670993777152 14346858274947072 14382660700864512 14396673755068416 14405898843979776 14441848604983296 14455919326076928 14501280080723968 14514854273482752 14528996124140736 14565253073043456 14574586184073216 14625192386101248 14634563904995328 14685378362998784 14699124884376576 14745248785760256 14759615110238208 14796447566266368 14805928821915648 14854223346794496 14857338296991744 14866858570153984 14885734868260263 14915351837933568 14932444326985728 14976731886649344 14993894715162624 15042802354126848 15052441468796928 15069691057932288 15104706890563584 15114385672372224 15122016374105664 15166866178179072 15228699565621248 15243536917131264 15281576994668544 15291369111158784 15306267521728512 15344464142794752 15354296556060672 15383642954972544 15407610085769216 15422032665575424 15437058381899532 15485497820577792 15524141708869632 15549224149057536 15588027065696256 15617820189650112 15627827763781632 15666826834870272 15682091054628096 15731299373285376 15782612305969152 15792725475459072 15796037230788608 15810823405043712 15847561327804416 15857716115275776 15865722097422336 15875888521936896 15912777629564928 15931013134860288 15993219060596736 16011546749053056 16033129961619456 16059034776895488 16099109920309248 16140215559315456 16180493288472576 16196257974451968 16206636199477248 16247079680606208 16262909241836544 16313940090814464 16345120639658328 16385909707173888 16396409457082368 16437326515273728 16453341434363904 16463884393119744 16504969834266624 16521050658373632 16588404883980288 16604566999017984 16626949589827584 16646003512049664 16656669924655104 16714505584115712 16725215891423232 16779770817675264 16783289557712896 16798999867858944 16848823372480512 16868131554557952 16933996652396544 16976255253479424 16992795251884032 17003683881418752 17012268420868872 17046116386209792 17062724450451456 17073657889161216 17148979031772672 17191774119002112 17202790250053632 17219550961944576 17262522160644096 17273583625568256 17333561346490368 17404228074995712 17421185048150016 17464659422478336 17492877167689728 17536530448908288 17581306234254336 17605005448052736 17608697240879104 17625180189229056 17642352436456608 17697711794946048 17766816159891456 17770541884637184 17828506493779968 17839930629685248 17848937359600128 17860374587179008 17901874833260544 17913345982070784 17922389776717824 17992371443171328 18037271206821888 18066414124007424 18111498660347904 18140761507233792 18186031576645632 18220790221258464 18232465724411904 18277964640681984 18295772897066112 18323577098993664 18353182602166272 18445960639217664 18491992329682944 18510009113659392 18521869942259712 18568091063549952 18586181990670336 18644502960930816 18680137873895232 18705318288556032 18726753951055872 18738753665236992 18782294907027456 18803818782130176 18815867877851136 18877242169884672 18881200752427008 18954926294040576 18976647998877696 19032930105950208 19116894658369536 19129144366596096 19176880934486016 19195565006757888 19207865125306368 19255798139977728 19274559101435904 19353139031310336 19371994832187648 19420337430724608 19432781578764288 19500256514801664 19512751873327104 19598833179168768 19647741850288128 19660331714347008 19679486813650944 19728596755021824 19741238429220864 19805631129059328 19809784395988992 19847646491013684 19887135783911424 19909925769314304 19991859620216832 20057069805502464 20069921958395904 20092921410576384 20139609187418112 20152514229829632 20162688498807552 20222488237572096 20304932754161664 20324715889508352 20375435992891392 20388492148211712 20408356695638016 20459285523726336 20511523939963392 20562710220767232 20582744509199376 20614024236367872 20647330427437056 20698855611826176 20732298865410048 20823760252866816 20837103685042176 20889102446493696 20909454739504128 20975065831047168 21043483074625536 21056967300612096 21081097873391616 21130081770405888 21154296129896448 21167851362582528 21217036839419904 21241350846480384 21324292080795648 21348728998737408 21377506615492608 21412046369193984 21520287412420608 21573991051296768 21595010632602624 21608848265969664 21662772907474944 21683878989115392 21751920121085952 21793494186211104 21847879609565184 21861879276109824 21916435353698304 21937788579151872 21951845857492992 22028067544498176 22117873178640384 22139422665357312 22194671349399552 22208893232873472 22286007445487616 22300287855230976 22373027756900352 22398666490478592 22465097829974016 22490842072743936 22578662203195392 22635007004639232 22657060335845376 22671578508558336 22683024561158496 22750299267268608 22764877185548288 22865305375696896 22922365492002816 22937053666738176 22959401282592768 23016696214192128 23031444834091008 23075464432458816 23111415128653824 23155587572849298 23228246730866688 23286212563304448 23323836223586304 23382040598544384 23441741645672448 23500240252305408 23523136581942144 23596949059928064 23689088213188608 23694055846182912 23771341991706624 23786574172913664 23798583146133504 23813832782905344 23869166444347392 23896519702290432 23989828590895104 24049694942429184 24088552165343232 24148664880463872 24187682009645056 24210323338973184 24248042102194176 24294386961677952 24309954299215872 24370619520909312 24394363862754816 24470910136221696 24517680959487492 24594614185623552 24655989772910592 24680012151545856 24695826589679616 24757454751399936 24781575987560448 24906850498526976 24940424384741376 24969005268074496 24985004886982656 25043059876036608 25071758376173568 25087823837134848 25169656226512896 25174934336569344 25273235058720768 25302197331836928 25377240141266944 25400994978594816 25489192877826048 25505525822128128 25569174579314688 25594086675677184 25610486833741824 25699412135247872 25723468547659008 25804185375080448 25829326442916864 25893783240966144 25910375438352384 26000342019735552 26017002497769472 26131777572225024 26196989133717504 26213775619129344 26239315751534592 26304795673362432 26371959351381504 26407508172079104 26413045861318656 26463528654684912 26546567692419072 26650224239837184 26655812826955776 26742759740669952 26759895944527872 26790561880768512 26852812249890816 26870018973106176 26883584665076736 26963317650096128 26988557164756992 27073243672215552 27099621186011136 27167247990521856 27211142260850688 27279047364968448 27331185331887696 27348698586617856 27416946961022976 27443659345599168 27485365648490496 27529773903249408 27643065153880064 27668940958826496 27765013670489088 27782804913389568 27852136595324928 27879272986005504 27960891005730816 27966754441396224 28020206810842848 28057977432834048 28108130497855488 28173442360541184 28205728173195264 28223801816776704 28289382452559872 28315863254827008 28321801128640512 28432389441060864 28464971998316544 28549395158925312 28675341987554304 28693716549894144 28765321401729024 28793347510136832 28811797687959552 28883697209966592 28911838652153856 29002560161447936 29029708546965504 29057992248281472 29130506146086912 29149172368146432 29250384772202496 29269127809990656 29370756725997568 29398249768753152 29490497571520512 29519230220476416 29592895132532736 29611857643831296 29708446693588992 29714676593983488 29771469736520526 29830703675867136 29864888653971456 29953463773298688 29987789430325248 30085604708253696 30104882937593856 30139382115864576 30209413781127168 30228771344744448 30244032748211328 30333732356358144 30457399131242496 30487073834262528 30563153989337088 30582738222317568 30612535043457024 30688928285589504 30767285909945088 30815220171538432 30844065331150848 30874116763799064 30970995641155584 31048283417739264 31098448298115072 31176054131392512 31235640379300224 31255655527563264 31333653669740544 31364182109256192 31462598746570752 31565224611938304 31585450950918144 31592074461577216 31621646810087424 31695122655608832 31731444194844672 31751777043873792 31825555259129856 31862026269720576 31986438121193472 32023093498106112 32066259923238912 32118069553790976 32198219840618496 32280431118630912 32360986576945152 32392515948903936 32413272398954496 32494159361212416 32525818483673088 32627880181628928 32690241279316656 32771819414347776 32792818914164736 32874653030547456 32906682868727808 32927768786239488 33042101316747264 33176809767960576 33209133998035968 33253899179655168 33292007024099328 33313339849310208 33429011168231424 33450431782846464 33559541635350528 33566579115425792 33597999735717888 33697646744961024 33736263109115904 33867993304793088 33952510506958848 33985590503768064 34007367762837504 34024536841737744 34125448900902912 34147315778322432 34297958063545344 34383548238004224 34405580500107264 34439101923889152 34525044321288192 34547167251136512 34667122692980736 34733381359273947 34808456149991424 34842370096300032 34929318844956672 34985754335379456 35073060897816576 35162612468508672 35217394481758208 35250360378458112 35284704872913216 35395423589892096 35533632319782912 35541083769274368 35657012987559936 35679861259370496 35697874719200256 35720749174358016 35803749666521088 35826691964141568 35844779553435648 35984742886342656 36074542413643776 36132828248014848 36222997320695808 36281523014467584 36372063153291264 36441580442516928 36464931448823808 36555929281363968 36591545794132224 36706365204332544 36891921278435328 36983984659365888 37020018227318784 37043739884519424 37136182127099904 37172363981340672 37289005921861632 37360275747790464 37410636577112064 37453507902111744 37477507330473984 37564589814054912 37607637564260352 37631735755702272 37754484339769344 37762401504854016 37909852588081152 37953295997755392 38065860211900416 38233789316739072 38258288733192192 38353761868972032 38391130013515776 38415730250612736 38511596279955456 38549118202871808 38706278062620672 38743989664375296 38840674861449216 38865563157528576 39000513029603328 39025503746654208 39197666358337536 39295483700576256 39320663428694016 39358973627301888 39457193510043648 39611262258118656 39619568791977984 39695292982027368 39774271567822848 39819851538628608 39983719240433664 40114139611004928 40139843916791808 40185842821152768 40279218374836224 40305028459659264 40325376997615104 40444976475144192 40609865508323328 40649431779016704 40750871985782784 40816713391276032 40918571047452672 41023047879926784 41125420441534464 41165489018398752 41228048472735744 41294660854874112 41397711223652352 41464597730820096 41647520505733632 41674207370084352 41778204892987392 41818909479008256 41950131662094336 42086966149251072 42162195746783232 42260163540811776 42308592259792896 42335702725165056 42434073678839808 42482701692960768 42648584161591296 42697457997474816 42755013230985216 42824092738387968 43040574824841216 43147982102593536 43190021265205248 43217696531939328 43325545814949888 43367757978230784 43503840242171904 43586988372422208 43695759219130368 43723758552219648 43875577158303744 43903691714985984 44056135088996352 44235746357280768 44278845330714624 44389342698799104 44417786465746944 44572014890975232 44600575710461952 44746055513800704 44797332980957184 44930195659948032 44981684145487872 45157324406390784 45314120671690752 45343157017116672 45366049122316992 45500598534537216 45529754371096576 45730610751393792 45844730984005632 45874107333476352 45918802565185536 46033392428384256 46062889668182016 46150928864917632 46222830257307648 46311175145698596 46456493461733376 46572425126608896 46647672447172608 46764081197088768 46883483291344896 47000480504610816 47046273163884288 47193898119856128 47378176426377216 47388111692365824 47542683983413248 47573148345827328 47597166292267008 47627665565810688 47738332888694784 47793039404580864 47979657181790208 48099389884858368 48177104330686464 48297329760927744 48375364019290112 48420646677946368 48588773923355904 48619908598431744 48741239041818624 48788727725509632 48941820272443392 49035361918974984 49189228371247104 49311979545821184 49360024303091712 49391653179359232 49514909502799872 49563151975120896 49813700997053952 49880848769482752 49938010536148992 49970009773965312 50143516752347136 50175647674269696 50339312453025792 50349868673138688 50546470117441536 50604394663673856 50754480282533888 50801989957189632 50978385755652096 51011051644256256 51138349158629376 51188173351354368 51220973667483648 51398824270495744 51446937095318016 51608370750160896 51658652885833728 51787566481932288 51820750876704768 52000684039471104 52034004995538944 52263555144450048 52393978267435008 52478631503069184 52609591346724864 52743918702763008 52815016344158208 52826091722637312 52927057309369824 53093135384838144 53300448479674368 53311625653911552 53485519481339904 53519791889055744 53581123761537024 53705624499781632 53740037946212352 53767169330153472 53926635300192256 53977114329513984 54199242372022272 54334495981043712 54422284521701376 54558094729936896 54662370663775392 54697397173235712 54833893922045952 54887318691198336 54970731296980992 55059547806498816 55286130307760128 55337881917652992 55530027340978176 55565609826779136 55704273190649856 55758545972011008 55933508882792448 56040413621685696 56115954865668096 56216260995710976 56346884721082368 56411456346390528 56447603633553408 56578764905119744 56631726509654016 56643602257281024 56864778882121728 56929943996633088 57098790317850624 57350683975108608 57387433099788288 57530642803458048 57586695020273664 57623595375919104 57767394419933184 57823677304307712 58059417093931008 58115984496562944 58261012292173824 58298344736292864 58500769544404992 58538255619981312 58741513451995136 58796499537506304 58980995143041024 59038460440952832 59185790265065472 59223715287662592 59416893387177984 59429353187966976 59542939473041052 59661407351734272 59729777307942912 59975578860650496 60171209416507392 60209765875187712 60278764231729152 60418827562254336 60457542689488896 60488065496422656 60667464712716288 60914798262484992 60974147668525056 61126307978674176 61165476444635136 61225070086914048 61377856571179008 61534571819890176 61630440343076864 61688130662301696 61748233527598128 61941991282311168 62096566835478528 62196896596230144 62471280758600448 62511311055126528 62667307339481088 62728364218512384 62925197493141504 63130449223876608 63170901901836288 63184148923154432 63243293620174848 63390245311217664 63462888389689344 63503554087747584 63651110518259712 63724052539441152 63972876242386944 64046186996212224 64132519846477824 64236139107581952 64560862237261824 64721973153890304 64785031897807872 64826544797908992 64988318722424832 65051636967346176 65255760363257856 65380482558633312 65543638828695552 65585637828329472 65749306061094912 65813365737455616 65855537572478976 66084202633494528 66353619535921152 66418267996071936 66584014048198656 66626679698620416 66858022336462848 66900863565692928 67119083270701056 67133158230851584 67195999471435776 67395293489922048 67472526218231808 67735986609586176 67905021013917696 67971181007536128 68014735525675008 68049073683475488 68250897801805824 68294631556644864 68595916127090688 68767096476008448 68811161000214528 68878203847778304 69050088642576384 69094334502273024 69334245385961472 69466762718547894 69684740192600064 69858637689913344 69971508670758912 70146121795633152 70325224937017344 70434788963516416 70500720756916224 70569409745826432 70790847179784192 71067264639565824 71082167538548736 71314025975119872 71359722518740992 71395749438400512 71441498348716032 71607499333042176 71689559106871296 71969485772685312 72149084827287552 72265656496029696 72445994641391616 72563046028935168 72744126306582528 72883160885033856 72929862897647616 73111858562727936 73183091588264448 73412730408665088 73783842556870656 73967969318731776 74040036454637568 74087479769038848 74272364254199808 74344727962681344 74720551495580928 74821273154224128 74907015804223488 74955014660947968 75129179628109824 75215275128520704 75263471511404544 75508968679538688 75524803009708032 75819705176162304 75906591995510784 76131720423800832 76467578633478144 76516577466384384 76707523737944064 76782260027031552 76831460501225472 77098236405743616 77412556125241344 77487979328750592 77681349722898432 77731126315057152 78001026059206656 78051007493308416 78395332716675072 78590967401152512 78641326857388032 78717947254603776 78914387020087296 79222524516237312 79239137583955968 79390585964054736 79639703077257216 79967438480867328 80228279222009856 80279687833583616 80371685642305536 80558436749672448 80610056919318528 80650753995230208 80889952950288384 81219731016646656 81298863558033408 81501743971565568 81633426782552064 81837142094905344 82046095759853568 82250840883068928 82330978036797504 82456096945471488 82589321709748224 82929195461640192 83295041011467264 83348414740168704 83556409785974784 83637818958016512 83900263324188672 84173932298502144 84324391493566464 84520327081623552 84617184519585792 84671405450330112 84868147357679616 84965403385921536 85297168323182592 85394915994949632 85648185476775936 86081149649682432 86295964205187072 86380042530410496 86435393063878656 86651091629899776 86735515956461568 87007680484343808 87173976744844416 87391518438260736 87447517104439296 87751154316607488 87807383429971968 88112270177992704 88471492714561536 88557690661429248 88778685397598208 88835572931493888 89144029781950464 89492111027601408 89594665961914368 89860391319896064 89963368290975744 90314648812781568 90628241343381504 90686314034233344 90732098244633984 91001197069074432 91059508742193152 91461221502787584 91689461968011264 91748214666952704 91837605130371072 92066784856768512 92301857729835264 92445660514615296 92622350291397192 92912986923466752 93144850253217792 93295344894345216 93528162394177536 93766966582689792 94000961009221632 94092546327768576 94387796239712256 94756352852754432 94776223384731648 95085367966826496 95194332584534016 95255331131621376 95476665777389568 95586078809161728 95959314363580416 96198779769716736 96354208661372928 96594659521855488 96750728038580224 96841293355892736 97177547846711808 97239817196863488 97482478083637248 97577455451019264 97883640544886784 98070723837949968 98378456742494208 98623959091642368 98720048606183424 98783306358718464 99126303950241792 99627401994107904 99761697538965504 99876021072297984 99940019547930624 100287033504694272 100351295348539392 100678624906051584 100699737346277376 101092940234883072 101208789327347712 101508960565067776 101603979914379264 101956771511304192 102022103288512512 102376346702708736 102441947334967296 102797648540991488 102893874190636032 103216741500321792 103317305771667456 103575132963864576 103641501753409536 104001368078942208 104068009991077888 104200144077821841 104527110288900096 104787956534870016 104957263006138368 105219182693449728 105487837405526016 105652183445274624 105854114618739648 106186270769676288 106600896959348736 106623251307823104 106971038962679808 107039583778111488 107162247523074048 107411248999563264 107480075892424704 107534338660306944 107853270600384512 107954228659027968 108398484744044544 108668991962087424 108844569043402752 109116189459873792 109324741327550784 109394794346471424 109667787844091904 109774637382396672 110119095612997632 110572260615520256 110675763835305984 111060054681956352 111131219653558272 111408546381299712 111517091944022016 111867017765584896 112080827243371392 112231909731336192 112432521991421952 112693769442164736 112822912692781056 112895207267106816 113263453019308032 113287204514562048 113729557764243456 113859887993266176 114197580635701248 114701367950217216 114774866199576576 115061285606916096 115173390040547328 115247190751838208 115534788839866368 115647354608615424 116118834187862016 116231968993125888 116522024584347648 116596689472585728 117001539088809984 117076511239962624 117483026903990272 117592999075012608 117961990286082048 118076920881905664 118371580530130944 118833786774355968 118858706375933952 119085878946082104 119322814703468544 119459554615885824 119951157721300992 120342418833014784 120419531750375424 120557528463458304 120837655124508672 120915085378977792 120976130992845312 121334929425432576 121829596524969984 121948295337050112 122252615957348352 122450140173828096 122755713142358016 123069143639780352 123260880686153728 123376261324603392 123496467055196256 123883982564622336 124193133670957056 124393793192460288 124942561517200896 125022622110253056 125334614678962176 125456728437024768 125850394986283008 126260898447753216 126368297846308864 126486587240349696 126780490622435328 126925776779378688 127007108175495168 127302221036519424 127448105078882304 127945752484773888 128092373992424448 128265039692955648 128472278215163904 129121724474523648 129443946307780608 129570063795615744 129653089595817984 129976637444849664 130103273934692352 130511520726515712 130760965117266624 131087277657391104 131171275656658944 131626731474911232 131711075144957952 132168405266989056 132707239071842304 132836535992143872 133168028096397312 133253359397240832 133716044672925696 133801727131385856 134238166541402112 134266316461703168 134391998942871552 134790586979844096 134945052436463616 135471973219172352 135942362015072256 136029471051350016 136098147366950976 136501795603611648 136589263113289728 137191832254181376 137534192952016896 137622322000429056 137756407695556608 138100177285152768 138188669004546048 138668490771922944 138933525437095788 139369480385200128 139717275379826688 139943017341517824 140292243591266304 140650449874034688 141001441513832448 141138819491652864 141581694359568384 142134529279131648 142164335077097472 142628051950239744 142719445037481984 142791498876801024 142882996697432064 143214998666084352 143379118213742592 143938971545370624 144298169654575104 144531312992059392 144891989282783232 145126092057870336 145766321770067712 145859725795295232 146223717125455872 146366183176528896 146825460817330176 147567685113741312 147935938637463552 148080072909275136 148174959538077696 148544728508399616 148689455925362688 149441102991161856 149642546308448256 149814031608446976 149910029321895936 150430550257041408 150526943022809088 151017937359077376 151049606019416064 151639410352324608 151813183991021568 152263440847601664 152935157266956288 153033154932768768 153415047475888128 153564520054063104 153662921002450944 154196472811487232 154825112250482688 154975958657501184 155362699445796864 155462252630114304 156002052118413312 156102014986616832 156790665433350144 157181934802305024 157435894509207552 157828774040174592 158445049032474624 158478275167911936 158781171928109472 159279406154514432 159934876961734656 160456558444019712 160559375667167232 160743371284611072 161116873499344896 161220113838637056 161301507990460416 161779905900576768 162597727116066816 163003487943131136 163266853565104128 163674284189810688 164092191519707136 164501681766137856 164661956073595008 164912193890942976 165178643419496448 165858390923280384 166590082022934528 166696829480337408 167112819571949568 167275637916033024 167800526648377344 168347864597004288 168648782987132928 169040654163247104 169234369039171584 169342810900660224 169736294715359232 169930806771843072 170594336646365184 170789831989899264 171296370953551872 172162299299364864 172591928410374144 172760085060820992 172870786127757312 173302183259799552 173471031912923136 174347953489688832 174783036876521472 174895034208878592 175502308633214976 175614766859943936 176224540355985408 176942985429123072 177115381322858496 177557370795196416 177671145862987776 178288059563900928 178984222055202816 179189331923828736 179926736581951488 180629297625563136 181256482686763008 181372628068466688 181464196489267968 182002394138148864 182119017484386304 182922443005575168 183378923936022528 183496429333905408 183675210260742144 184133569713537024 184603715459670528 184891321029230592 185244700582794384 185825973846933504 186289700506435584 186590689788690432 187533933165379584 188001922018443264 188185092655537152 188775592479424512 189512705705508864 189552446769463296 190170735933652992 190388665169068032 190510662263242752 190953331554779136 191172157618323456 191918628727160832 192397559539433472 192708417322745856 193501456077160448 193682586711785472 194355095693423616 194479634393726976 194964956167274496 195154910902038528 195767281089773568 196141447675899936 196756913484988416 197247918183284736 197440097212366848 197566612717436928 198252607900483584 199254803988215808 199752042144595968 199880039095861248 200574067009388544 200702590697078784 201357249812103168 201399474692554752 202185880469766144 202417578654695424 203017921130135552 203207959828758528 203913543022608384 204044206577025024 204752693405417472 204883894669934592 205595297081982976 205787748381272064 206433483000643584 206634611543334912 207150265927729152 207283003506819072 208002736157884416 208400288155643682 209054220577800192 209575913069740032 209914526012276736 210438365386899456 210975674811052032 211304366890549248 211708229237479296 212372541539352576 213201793918697472 213246502615646208 213942077925359616 214079167556222976 214324495046148096 214822497999126528 215068677320613888 215706541200769024 215908457318055936 216796969488089088 217337983924174848 217689138086805504 218232378919747584 218649482655101568 218789588692942848 219335575688183808 219549274764793344 220238191225995264 221144521231040512 221351527670611968 222120109363912704 222262439307116544 222817092762599424 223034183888044032 224161654486742784 224463819462672384 224865043982843904 225387538884329472 225645825385562112 225790414534213632 226526906038616064 226574409029124096 227459115528486912 227719775986532352 228395161271402496 229402735900434432 229549732399153152 230122571213832192 230346780081094656 230494381503676416 231294709217230848 232237668375724032 232463937986251776 233044049168695296 233193378945171456 234003078177619968 234153022479925248 234966053807980544 235185998150025216 235923980572164096 236153841763811328 236743161060261888 237667573548711936 237717412751867904 238171757892164208 238919109231771648 239902315442601984 240684837666029568 240839063500750848 241115056926916608 241675310249017344 241830170757955584 241952261985690624 242669858850865152 243659193049939968 243896590674100224 244505231914696704 244900280347656192 245511426284716032 246138287279560704 246521761372307456 246752522649206784 246992934110392512 247767965129244672 248787586384920576 249885123034401792 250045244220506112 250669229357924352 250913456874049536 251700789972566016 252521796895506432 252736595692617728 252973174480699392 253560981244870656 253851553558757376 254014216350990336 254604442073038848 254896210157764608 255891504969547776 256184747984848896 256944556430327808 258243448949047296 258887892615561216 259140127591231488 259306179191635968 259953274889699328 260206547869384704 261023041453031424 261521930234533248 262174555314782208 262342551313317888 263253462949822464 263422150289915904 264336810533978112 265414478143684608 265673071984287744 266336056192794624 266506718794481664 267432089345851392 268476333082804224 268532632923406336 268783997885743104 269581173959688192 269890104872927232 270943946438344704 271884724030144512 272058942102700032 272196294733901952 273003591207223296 273178526226579456 274383664508362752 275068385904033792 275244644000858112 275512815391113216 276200354570305536 277336981543845888 277867050874191576 278738960770400256 279434550759653376 279886034683035648 280584487182532608 281300899748069376 282002883027664896 282277638983305728 283163388719136768 284269058558263296 284328670154194944 285256103900479488 285582997753602048 285765993394864128 286429997332168704 286758236427485184 287877943090741248 288596339309150208 289062625984118784 289783978565566464 290252184115740672 291532643540135424 291719451590590464 292447434250911744 292732366353057792 293650921634660352 295135370227482624 295871877274927104 296160145818550272 296349919076155392 297378911850725376 298882205982323712 299285092616896512 299628063216893952 299820058643791872 300861100514082816 301053886045618176 302035874718154752 302099212038832128 303278820704649216 303626367982043136 304526881695203328 305870314533912576 306066309865537536 307129040108126208 307325842004901888 308392945622974464 309650224500965376 309951917315002368 310725398891593728 310924505260228608 312004104236826624 312204029973233664 313581330866700288 314363869604610048 314871789018415104 315657548080349184 316956550335823872 317562343856218944 318558812309028864 319869753923469312 320913116888039424 321118751334334464 321486742569222144 322233746998689792 322440227677274112 322603015980920832 323559811801153536 325195454232133632 326006975886262272 326533707130208256 327348568379621376 328184383039414272 329003363532275712 329323912147190016 330357286838992896 331716781846560768 333180164045869056 333393658960674816 334225639143899136 334551275832066048 335601053296754688 336695729194008576 337297565974265856 338081308326494208 338468738078343168 338685621801320448 339861613543686144 341188673292730368 341579663979798528 342592741907103744 344324598598729728 345183856820748288 345520170121641984 345741572255514624 346604366519599104 346942063825846272 348695906979377664 349566073753042944 349790068417757184 351004617266429952 351229533719887872 352449080711970816 353885970858246144 354230762645716992 355114741590392832 356576119127801856 357968444110405632 358378663847657472 359853473163902976 361258595251126272 362512965373526016 362745256136933376 362928392978535936 364004788276297728 364238034968772608 365844886011150336 366757847872045056 367350420521484288 368267139427074048 369207430919341056 369782642058461184 370489401165588768 371651947693867008 372579401012871168 373181379577380864 375067866330759168 376003844036886528 376370185311074304 377551184958849024 379104893538926592 380341471867305984 380777330338136064 381021324526485504 381906663109558272 382344315236646912 383837257454321664 384795119078866944 385416834645491712 387002912154320896 387365173423570944 388710191386847232 388959268787453952 389929912334548992 390309821804077056 391534562179547136 392282895351799872 393513826969976832 394880194424733696 395133225434873856 396505215800967168 398509607976431616 399504084289191936 399760078191722496 401148134018777088 401405181394157568 402714499624206336 402798949385109504 404371760939532288 404835157309390848 406415919657517056 407827086045216768 408088413154050048 409505386810834944 409767789339869184 411190594163965952 411575496762544128 412866966001287168 413269223086669824 414300531855458304 414566007013638144 416005472315768832 416800576311287364 418108441155600384 419151826139480064 419829052024553472 420876730773798912 421951349622104064 423416458474958592 424745083078705152 426403587837394944 426493005231292416 427884155850719232 428158335112445952 428648990092296192 429644995998253056 430137354641227776 431413082401538048 431816914636111872 433593938976178176 434675967848349696 435378276173611008 437298965310203136 437579177385885696 438671151376367616 439098549529586688 440476382451990528 442289042462081024 442703055341223936 444240218727825408 444524878614233088 445634185525198848 446068367776088064 448323308973485568 448927638925344768 449730087965687808 451291650771124224 451580829068427264 453053812077232128 453148818058248192 454918231056973824 455439551973064704 456790322542804992 458805471800868864 459099464798306304 460245142427664384 460693560162189312 460988763007352832 462589418434461696 464475336751448064 464927875972503552 466088098337390592 466386757890342912 468006156355239936 468306044959850496 469932107615961088 470371996300050432 472307683527622656 473486322120523776 475335147097423872 475434825503735808 476343515784328416 477838218463543296 479804630885203968 481369675332059136 481678127001501696 482230113853833216 483350620498034688 483660341515911168 483904523971381248 485339717701730304 487793181348200448 489010463829393408 489800560695312384 491022852569432064 492276574559121408 493043522744614912 493505045298413568 493985868220785024 495535930258489344 497575172769841152 499770246068803584 500090488441012224 501338458715848704 501826913748099072 503401579945132032 505043593791012864 505946348961398784 507121962489741312 507703107117514752 508028432701980672 509208884146077696 509792420315529216 511783009939095552 512369495969697792 513889112860655616 516486897898094592 517775785231122432 518280255182462976 518612358383271936 519906549779398656 520413095738769408 523043860469066496 524349110629564416 524685102626635776 526506925899644928 526844300579831808 528673621067956224 530828956287369216 531346143968575488 532672112385589248 533013437588963328 534864178691702784 536952666165608448 537065265846812672 537567995771486208 539780209745854464 541887892876689408 543769448060289024 544117884205400064 544392589467803904 546007182414446592 546357052453158912 548767329016725504 550136771808067584 550489288001716224 551025630782226432 552400709140611072 554673963087691776 555734101748383152 557477921540800512 558869101519306752 559772069366071296 562601799496138752 564005766055329792 564555277966611456 566326777438273536 568538117116526592 568657340308389888 570512207800958976 571165995507204096 571531986789728256 572859994664337408 573516472854970368 575755886181482496 577192678618300416 578125251968237568 580504368231481344 583065287080270848 583438903181180928 584894868501823488 585464732706115584 587301843269320704 590270740454965248 591743754549854208 592320291637100544 592699838152310784 594757823701450752 597764411964647424 599256126433787904 599640117287583744 601722201028165632 602107772091236352 604071749436309504 604198424077664256 606557641409298432 607252735964086272 609053763390406656 611740629067825152 612132619731075072 614258080216252416 614651684009803776 616785891245948928 619300449001930752 619903834630004736 621450797783187456 621849010520457216 624008208473653248 627162661733400576 628727739209220096 629743578036830208 631315096160698368 633913100671647744 635124687712437888 637117624618057728 639739507846938624 641826233776078848 642237502668668928 642973485138444288 644467493997379584 645206031961841664 647119623602307072 650390908464267264 652013951772524544 653067414260416512 654697136759242752 656368766078828544 658006727064551424 658647824294380032 660714573677985792 663433563693121536 666360328091738112 666787317921349632 668451278287798272 669102551664132096 673391458388017152 674595131948531712 676162616652988416 676937476156686336 677371243602640896 679723227087372288 682377346585460736 683159327959597056 685185483814207488 688649197197459456 690367713641496576 691040340243283968 691483144511029248 693884127651692544 697391813958755328 699132147506085888 699580136835514368 702009234532859904 702459067439775744 704898161423941632 707771941716492288 708461525291433984 710229483180785664 713152238255603712 716757327695314944 719706946327805952 722517190502252544 725025930747052032 725490512273866752 725856785957071872 728009576552595456 728476069937545216 731689772022300672 733515695744090112 734700841042968576 736534278854148096 738414861838682112 739565284116922368 740978802331177536 743303895387734016 746362759154761728 750135732661518336 752007688073773056 752740370622148608 755102369917698048 758209787077853184 760682943734611968 761554660676272128 762042649052971008 763813326219116544 764688630473293824 767674514908643328 770833669290983424 774005824308641792 774730346847141888 777420382773694464 777918537574907904 779859824669097984 780619643608154112 783069124359094272 784565790703599744 787027653939953664 789760388849467392 790266450869747712 793010431601934336 797019215952863232 799008168578383872 799520156383444992 802296268037554176 805428999248412672 805597898770219008 808743521879064576 809670314618781696 812831839315034112 815654172090433536 816176826308100096 819010773621669888 819535578679738368 822381188327931904 823150993525088256 825733932002574336 826538446173339648 828601063710916608 832010944631537664 833601152622574728 836216882311200768 838303652278960128 839658104049106944 841753461547597824 843902699244208128 846832916949917184 849490166157410304 852807175674789888 852986010462584832 855768311701438464 857297980184592384 859289991996506112 860274709282455552 862826164803076096 863633829272223744 867187877952356352 869351935696699392 870756552347222016 874597930620406272 875158354771771392 877342302752735232 878197099059173376 880952764903981056 884578084924162048 885406110682447872 888480437455650816 889049757228466176 892136735552176128 896646617946971136 897855277850689536 899460175931375616 902583301542248448 903161658136854528 906107624154464256 906297636116496384 909836462113947648 910879103946129408 913580645085609984 917610943601737728 918198929596612608 921387120324378624 921977526014705664 925178836868923392 928950673502896128 929855751945007104 932176196674781184 932773515780685824 936012312710479872 936612089919700992 939864215231922176 940743992600100864 944615367055245312 946972644241047552 950869651007471616 952687031568656832 955676436927086592 959609261770407936 962739350664118272 963356254003003392 964460227707666432 966701240996069376 967320683031822336 967809047942762496 970679435403460608 975586362696400896 978020927658786816 979601121390624768 982045705138864128 984553149118242816 987010090596827136 987971736441570048 991071860516978688 995150345539682304 999540492137607168 1000180976882024448 1002676917431697408 1003653827496198144 1006803159890264064 1010087187582025728 1011892697922797568 1014243924979482624 1015406214235029504 1016056865403961344 1019584840631058432 1023566019878191104 1024738991939395584 1027778225721311232 1032973795796189184 1035551570462244864 1036560510364925952 1037224716766543872 1039813099558797312 1040826191477538816 1046087720938132992 1048698221259128832 1049370205253271552 1053013851799289856 1053688601159663616 1057347242135912448 1061657912574738432 1062692287937150976 1065344224771178496 1069728357383405568 1073905332331216896 1074130531693625344 1075135991542972416 1079560419491708928 1083775785753378816 1087538896120578048 1088235768410800128 1088785178935607808 1092014364828893184 1092714104906317824 1097534658033451008 1100273543616135168 1102051261564452864 1104801418281222144 1109347926175383552 1111468203496766304 1114955843081601024 1117738203038613504 1119544138732142592 1125203598992277504 1128011532110659584 1129110555933222912 1132653554876547072 1137314680616779776 1141024415601917952 1142331991014408192 1143063973579456512 1145719989328674816 1147032945709940736 1151511772362964992 1154385357236600832 1156250503936475136 1161008736462962688 1166130574160541696 1166877806362361856 1169789737003646976 1170929465412231168 1174603686538641408 1180541480909930496 1184640583274201088 1185399676304621568 1189515647402901504 1195528823929294848 1198512252867575808 1199280234575167488 1203444402056331264 1204215544182472704 1208143498872619008 1208396848155328512 1213115282818596864 1214505471928172544 1223481258135650304 1224265239462150144 1228516160432504832 1229303368019607552 1233571782491897856 1238600898003861504 1239807669260009472 1242901595566374912 1243698021040914432 1248016416947306496 1254325323466801152 1257455478418440192 1259487156073660416 1262630192321396736 1270249375424875776 1274235249236115456 1279479015693877248 1283652467552157696 1284475005337337856 1285946970276888576 1288934987994759168 1290412063923683328 1294239247204614144 1300781816928534528 1304027903545049088 1306134828520833024 1312737532157657088 1316013454129102848 1317295648588760064 1321429147355971584 1326867127386243072 1332720656183476224 1333574635842699264 1336902556575596544 1338205103328264192 1346782916776034304 1349190263897063424 1353874952313372672 1354742487205281792 1359446454174744576 1364754693170921472 1366318655919194112 1370370967628414976 1377298394394918912 1380735427282993152 1382080680486567936 1382966289022058496 1387768255303385088 1394783627917510656 1398264295012171776 1399160273671028736 1404018469065719808 1404918134879551488 1409796322847883264 1416923050582867968 1420458966361571328 1426304476511207424 1433514655390629888 1439413892655611904 1445034381004505088 1450051861494104064 1450981024547733504 1451713571914143744 1456019153105190912 1463379544044601344 1467031391488180224 1469401682085937152 1473068557708296192 1476829723677364224 1479130568233844736 1481957604662355072 1486607790775468032 1492725518309523456 1500271465323036672 1504015376147546112 1505480741244297216 1510204739835396096 1521365887469223936 1523109321352544256 1524085298105942016 1527626652438233088 1529377260946587648 1535349029817286656 1541667338581966848 1548011648617283584 1549460693694283776 1554840765547388928 1555837075149815808 1559719649338195968 1561239287216308224 1569131581407199488 1574055307879907328 1579520777698934784 1580532901739495424 1586020863203868672 1594038431905726464 1598016337156767744 1599040312766889984 1604592536075108352 1610857998496825344 1611195797540438016 1619340629237563392 1625663678630068224 1631308344180867072 1632353652616200192 1638021547243339776 1639071157359476736 1644762376655863808 1646301987050176512 1651467864005148672 1653076892346679296 1657202127421833216 1664021889263075328 1667202305245149456 1672433764622401536 1676607304557920256 1679316208098213888 1687805398488416256 1693665833899834368 1698980332314820608 1705614351349579776 1705972020925169664 1711536623402876928 1714595960369184768 1718579983993012224 1720549418564911104 1725652329606152192 1727267658544447488 1734375755904712704 1741513104694444032 1749195861240812544 1750316709543542784 1754684605505470464 1756394198118346752 1761905529807962112 1769156169848324096 1770812221364895744 1776960874911301632 1778099514456932352 1784273471104352256 1793293235893942272 1798920351862751232 1805166603084496896 1806323316273709056 1812215248308928512 1812595272232992768 1819672924227895296 1821758207892258816 1827161290171219968 1835221887203475456 1836397859193225216 1842774240648757248 1843955052029411328 1850357673737846784 1857901347005792256 1859711503890014208 1864352393349562368 1865547031561371648 1872024625420959744 1879728430463844352 1881487985200201728 1889230734110490624 1893945288482095104 1901739302014943232 1905374063137313664 1911352873854173184 1919218523540815872 1925478701328236544 1926712508006006784 1928920455415332864 1933402481992138752 1935618095885524992 1941358870806921216 1951172725392801792 1956041855317573632 1959202242781249536 1964091410277728256 1969106298236485632 1974020181193654272 1975943472883140096 1982143721033957376 1990300691079364608 1999080984275214336 2000361953764048896 2005353834863394816 2007307654992396288 2020174375164051456 2023785395845595136 2028487849958965248 2030812428470059008 2032113730807922688 2039169681262116864 2047132039756382208 2049477983878791168 2055556451442622464 2065947591592378368 2071103140924489728 2073121020729851904 2074449433533087744 2081652382955077632 2092175441876265984 2097396442518257664 2098740410506543104 2106027703598579712 2107377202319327232 2114694484271824896 2123315825149476864 2125384575874301952 2130688449542356992 2139456714766811136 2148261063387250688 2150271983085944832 2159120838983417856 2167551571506757632 2175077792241156096 2176471536821600256 2177570357871215616 2184028729657786368 2185428209812635648 2195069316066902016 2200547087232270336 2204102523128905728 2209602836562444288 2218695852350767104 2222936406993532608 2229911686163202048 2239088277464285184 2250407197984555008 2256023064221319168 2258221111866445824 2265307109753094144 2274629361233559552 2282048831203835904 2284663982028816384 2286127947158913024 2291439978657349632 2294065891419881472 2303023544725929984 2312501007872950272 2322017472925925376 2332261148321083392 2333755612724723712 2339579474007293952 2341858930824462336 2349207373077282816 2361082961819860992 2369281166548402176 2370799352609243136 2379031294805803008 2391057647858589696 2397024505735151616 2398560469150334976 2406888804112662528 2416286997745238016 2416793696310657024 2426230565637193728 2429010943856345088 2446962516271300608 2448530478924300288 2457032320865009664 2458606736039215104 2467143564983795712 2477201796007723008 2479615338520018944 2485803191132749824 2496032833894612992 2508650646933602304 2514910956836880384 2518974312147320832 2525260384642793472 2540498750849751552 2548470498472230912 2558958031387754496 2567304935104315392 2571893940553777152 2577869975989518336 2580824127847366656 2588478494409228288 2601563633857069056 2608055807090098176 2612269657041666048 2625475064315314176 2632026908258205696 2634591297177520128 2642858294711943168 2653734254772486144 2665441312366952448 2667149271685398528 2676410206656528384 2693565833552068608 2698380527794126848 2707749904626745344 2709484974410563584 2718892908349489152 2729509386341842944 2732637311838388224 2740741935256829952 2754596788789837824 2764161360973135872 2765932578044116992 2775536510606770176 2789567255835021312 2796528590024343552 2798320547342057472 2808036938131439616 2809836269759102976 2819592645695766528 2833846101165735936 2840917932723142656 2852608953022414848 2867029310781259776 2878827785311223808 2890068762009010176 2900103722988208128 2901962049095467008 2903427143828287488 2912038306210381824 2926759088089202688 2934062782976360448 2938803364171874304 2946137115416592384 2953659447354728448 2963915209324710144 2973215581550936064 2985451036619046912 3000542930646073344 3008030752295092224 3010961482488594432 3020409479670792192 3042731774938447872 3046218642705088512 3048170596211884032 3058754521893175296 3070698059634573312 3083334677163933696 3096023297234567168 3098921387388567552 3109681531094777856 3111674150299631616 3119439298676391936 3122478574432616448 3138263162814398976 3148110615759814656 3159041555397869568 3161065803478990848 3172041726407737344 3188076863811452928 3196032674313535488 3209185072150216704 3221715996993650688 3222391595080876032 3238681258475126784 3251327357260136448 3262616688361734144 3264707305232400384 3276043094486679552 3278142314718953472 3289524753311727616 3292603974100353024 3306153784693358592 3314404254843666432 3328043778526150656 3334404610490298912 3344867529244803072 3353214609115840512 3358632416196427776 3375610796976832512 3387331667799668736 3397960664629641216 3411944041850339328 3423073246805753856 3429191920738369536 3437159967986024448 3441098837129822208 3451304659212304384 3454535317088894976 3468751511809425408 3483026209388888064 3498391722481625088 3500633419087085568 3509369211010940928 3512788396236693504 3523811059615924224 3541624442729791488 3553921749822603264 3556199028913864704 3568546942208704512 3586586471787884544 3597840703725502464 3610333206168993792 3612646632547418112 3624430496617857024 3625190544465985536 3639345848455790592 3643516415784517632 3670443774406950912 3672795718386450432 3685548481297514496 3687910104058822656 3700715347475693568 3715802694011584512 3719423007780028416 3728704786699124736 3731094063122743296 3744049250841919488 3759456860927688704 3762975970400403456 3778461468220981248 3787890576964190208 3810748126274627328 3822705747708346368 3838437047081631744 3850957402656473088 3853425016012013568 3857840910830665728 3866804963984277504 3871236191771049984 3882717741613842432 3902345450785603584 3912083710635147264 3918404485562499072 3938212596472971264 3948040362387308544 3951886945766280192 3964287442067914752 3980601382158729216 3998161968550428672 4000723907528097792 4010707669726789632 4014615309984792576 4040348750328102912 4047570791691190272 4061624856940118016 4064227461615845376 4078339362524233728 4094264079512764416 4098955967757582336 4111112902885244928 4131895183184756736 4142206281848979456 4146242041459703808 4148898867066175488 4163304765910155264 4184350883752531968 4194792885036515328 4197480821013086208 4212055407197159424 4214754404638654464 4229388968543649792 4250769151748603904 4261376899084713984 4278913429533622272 4296522126774501376 4300543966171889664 4318241677966835712 4335103143013515264 4350155584482312192 4352943073643200512 4355140715742431232 4368057459315572736 4390138632133804032 4401094174464540672 4408205046257811456 4419205673124888576 4437391704701534208 4445872813987065216 4459823372326404096 4478176554928570368 4500814395969110016 4512046128442638336 4516442223732891648 4530614219506188288 4564097662407671808 4569327964057632768 4572255894317826048 4582879957314699264 4588131782839762944 4606047089451859968 4625002015745900544 4644034945851850752 4664522296642166784 4667511225449447424 4679158948014587904 4683717861648924672 4722165923639721984 4738562333096804352 4741598705218486272 4758062589611606016 4782115295717179392 4794049011470303232 4797120938300669952 4813777608225325056 4832573995490476032 4833587392621314048 4858021887712690176 4893925032542601216 4897060957848600576 4914064641730019328 4917213472078430208 4934287129967591424 4954403592015446016 4959230677040037888 4971606382265499648 4992065667789225984 5017301293867204608 5029821913673760768 5037948624294641664 5080997501699503104 5096940996944461824 5117916062775508992 5134609870208630784 5143787881107554304 5155739951979036672 5161648255694733312 5176956988818456576 5203127267714138112 5224539314083332096 5250950128630628352 5264053816516411392 5269182594355040256 5285716589423886336 5307468509544972288 5330882624733904896 5334298543370797056 5352820413313056768 5396761055588253696 5415499809253490688 5418969948821127168 5437785816698978304 5459018772683685888 5465274623676776448 5481483870513659904 5509193577579675648 5528322721946271744 5531865156088233984 5551073021213540352 5579134511670042624 5593057180048687104 5596641094684114944 5616073876262879232 5639185291391533056 5667692202331471872 5681835865446285312 5705217906044829696 5734058621562519552 5757655570622447616 5780137524018020352 5800207445976416256 5806854287656574976 5824076612420763648 5853518176178405376 5868125565952720896 5877606728343748608 5892274230833184768 5907318894709456896 5927830418649420288 5946431163101872128 5970902073238093824 6001085861292146688 6016061504590184448 6021922964977188864 6085463549876895744 6092437285410177024 6096341192423768064 6117509043786350592 6141396119269146624 6166669354327867392 6192046594469134336 6197842774777135104 6219363062189555712 6223348300599263232 6244957148865232896 6276526325628797952 6296221231519629312 6318083110795739136 6322131606957981696 6344083452815474688 6376153727622905856 6392065348627070976 6418370144300433408 6444783190161752064 6477362516950253568 6502654714520272896 6525233376723468288 6529414610464800768 6552086188973359104 6556284629437906944 6579049506623455232 6585207948200706048 6612307569386717184 6628808509687332864 6656087557052301312 6668809220980597824 6689735058489606144 6717264832392855552 6751221593953665024 6774663335599337472 6795921329259282432 6823888083700678656 6846146493611507712 6858383841476739072 6874319935972048896 6882197674259644416 6909070634177789952 6937503023618850816 6966052418777776128 6996783444963250176 7001266838174171136 7018738422021881856 7025576792473387008 7047622119231848448 7083248885459582976 7107843499645206528 7112398057827729408 7137093884417409024 7173172943575769088 7195681407451004928 7220666412337987584 7248860993235714048 7250381088931971072 7278691696911581184 7287032831569035264 7340887548813901824 7345591436772900864 7371096962595028992 7375820208117645312 7401430694951387136 7431605388023169024 7438846015560056832 7457409573398249472 7488098501683838976 7518913721855377408 7525951940800806912 7556922936441962496 7575781153928380416 7621496252549254656 7645411495416692736 7676874094163263488 7701914805312946176 7715681821661331456 7733609927968555008 7742472383542099968 7765435483227684864 7804690901571207168 7824167421270294528 7836808971124998144 7876425192945942528 7896080724774617088 7903773891532560384 7928574884135829504 7961202764317458432 7996323937100857344 8001447815056195584 8029230619969585152 8080697500656205824 8095141583382380544 8123249713880236032 8128454923231690752 8156678725048467456 8188528159025528832 8197911935515164672 8222225805770489856 8263790366369513472 8292484082919407616 8297797734132350976 8326609531820310528 8368701767505063936 8389585770073030656 8394961642026172416 8424110814394318848 8429508809277308928 8458777937087299584 8501538303497207808 8522753798169427968 8557826859067244544 8601087932343779328 8636483355933671424 8670206286027030528 8700311168964624384 8705886147286401024 8710281431484862464 8736114918631145472 8780277264267608064 8802188348929081344 8816410092515622912 8838411346249777152 8891745627974130432 8919646744652808192 8956353109857140736 9001628791938220032 9024092256885276672 9032884447465783296 9061228439012376576 9128195324815343616 9138655928115265536 9144511788635652096 9176263565679525888 9212094178903719936 9250004031491801088 9288069891703701504 9329044593284333568 9335022450898894848 9358317896029175808 9367435723297849344 9444331847279443968 9477124666193608704 9483197410436972544 9516125179223212032 9564230591434358784 9588098022940606464 9627555216450650112 9665147990980952064 9667174785242628096 9716043775425380352 9787850065085202432 9794121915697201152 9828129283460038656 9834426944156860416 9868574259935182848 9918461354080075776 9943212764530999296 9984131335578451968 10034602587734409216 10059643827347521536 10075897248589283328 10161995003399006208 10193881993888923648 10235832125551017984 10269219740417261568 10287575762215108608 10311479903958073344 10323296511389466624 10353913977636913152 10406254535428276224 10449078628166664192 10501900257261256704 10528107633032822784 10538365188710080512 10571433178847772672 10661765249467809792 10668597086741594112 10705640826626113536 10793522111176507392 10830999618506981376 10837939897642254336 10875571633397956608 10918037545367371776 10930549247353552896 11018387155159351296 11056645443892543488 11063730312176467968 11102146042427080704 11158269023340085248 11186114360097374208 11193282189368229888 11232147752525758464 11278370582783066112 11335384404662943744 11363671730892570624 11468117243125039104 11515311141244895232 11560275048036040704 11600414891952832512 11613708575313149952 11648153224841527296 11707036352356810752 11736251131905441792 11755213456687497216 11814637789418913792 11855660837298840576 11892862326203744256 11941804146476187648 12002171722584293376 12032123009180368896 12043845929954377728 12184874570820354048 12192682384847536128 12235018087572701184 12282792238538293248 12333338708655734784 12384093188938268672 12395685549554270208 12438726124379111424 12446696601198526464 12489914297730465792 12553052651257595904 12592442463039258624 12636166221591478272 12644263213915963392 12688166905630949376 12752307455245811712 12784130697254141952 12836740288600866816 12889566380323504128 12954725033900507136 13005309429040545792 13050466753446936576 13058829220929601536 13104172377946718208 13158099013246910464 13170415896401412096 13224615138773434368 13257617019374665728 13312175114104602624 13337618441961195648 13379470116979212288 13434529664785711104 13502443187907330048 13549326671198674944 13591842658518564864 13692292987223015424 13716767682953478144 13748639871944097792 13764395348519288832 13818141268355579904 13875006047237701632 13932104837555552256 13993566889926500352 14002533676348342272 14037476844043763712 14051153584946774016 14166497770919165952 14215686999290413056 14224796115655458816 14274187768834818048 14346345887151538176 14391362814902009856 14441332824675975168 14497721986471428096 14500762177863942144 14574065663138070528 14681775097627803648 14691182873545801728 14742193925190057984 14751640416235290624 14802861389902774272 14863210776046338048 14877692031120113664 14914819146796498944 14976197003367677952 15037827443710754816 15051903881601613824 15113845872883924992 15242992505098509312 15290822990833385472 15353748188326526976 15403829610625892352 15431363643322662912 15467219855937110016 15484944767084199936 15530870966455369728 15609381803142414336 15673617942249996288 15752850385891885056 15792161449549234176 15807547783065120768 15857149768271659008 15922405528634916864 15992647874201714688 16002895630112391168 16058461239939170304 16190283166764761088 16246499427760472064 16256909846463381504 16313357450096934912 16377056318051057664 16395823871030329344 16444451611540979712 16527580732739026944 16584968165838815232 16595595468264701952 16653219063640621056 16737403535010127872 16779171540146061312 16789923284052344832 16848221628788637696 16917555874174599168 17003076606994415616 17045507596338855936 17115653718134489088 17202175864687558656 17272966711867342848 17340412572054061056 17400622337929248768 17420562862969724928 17472229837262290944 17560554528535216128 17604376697858162688 17632820185031245824 17676822692499554304 17783491255948260864 17839293489305616384 17912706219714281472 18003257583876440064 18048184513770553344 18065768894931566592 18256390649630687232 18277311856230531072 18289023577271304192 18352527131359051776 18424188357807439872 18500008062983602176 18576139783407403008 18658089186568667136 18670044901797789696 18734871446595698688 18888663694558887936 18954249332387217408 18966394820873945088 19032250358446424064 19128461182868717568 19176196045881212928 19255110432901300224 19334349570485256192 19432087550850760704 19575700130170404864 19588243831394402304 19656258566920077312 19668853888313720832 19737148519870365696 19836922708160151552 19886425529061998592 19968262671156903936 20069205175468818432 20151794497178566656 20323990006798012416 20387763987777847296 20471664251102035968 20538439480834523136 20575151524430217216 20622959807916146688 20646593022778933248 20812509070856552448 20898157256333328384 21003800514522513408 21056215266065645568 21076730377420161024 21142866357695545344 21323530498935619584 21337194173483188224 21411281653252227072 21587044222353014784 21661999237013962752 21751143266795913216 21836075090734743552 21861098494707105792 22036774310318702592 22113290887785086976 22127460624352935936 22204292084854161408 22316538046680170496 22372228720194748416 22464295505051516928 22556741165566132224 22670768809325887488 22727343461785141248 22936234486250078208 23030622282489790464 23200829783905665024 23227417150626299904 23296306449683054592 23414072704713621504 23472502263810883584 23510426913374994432 23629275578837827584 23711321674597681152 23785724652407488512 23883608292952375296 24004343445168586752 24087691859908755456 24369749141640708096 24385364769695072256 24470036175145402368 24565584477076586496 24666677417311469568 24791371099108540416 24877452248758222848 24893393202397052928 24979828595460931584 25106105302515191808 25184884926078517248 25272332443182956544 25288526427831926784 25376333811261898752 25504614910491623424 25568261394508283904 25673480577201733632 25909450067801014272 26010618858081091584 26100933506893873152 26117658441859203072 26208344755893436416 26316198026493820928 26340831792802824192 26449230277546868736 26515234038749331456 26675236883922391296 26758940233958424576 26869059329571422208 27004886375814660096 27098653342397349888 27183685317037129728 27384585974446030848 27433535365906956288 27528790697038577664 27636282536711159808 27750012094475403264 27864209675111104512 27987133779853000704 28005067352696684544 28074953688087527424 28102307169893548032 28332995541838331904 28431373998580826112 28449592231310917632 28548375537669636096 28692691774303076352 28882665649351950336 28995443972942856192 29001524355727884288 29148131326276141056 29363550195255607296 29382365747091603456 29484387850380115968 29503280832470581248 29605722779805548544 29755384062240227328 29829638293592997888 29952394006735355904 30075654887421509632 30103807763203227648 30227691745767849984 30485985010197018624 30581645981666770944 30707496376653053952 30807659221251784704 30862727286645325824 30934439711874220032 30969889534168399872 31061741932910739456 31218763606284828672 31347235884499992576 31505700771783770112 31584322899098468352 31615095566130241536 31714299536543318016 31985295748403429376 32005791260224782336 32116922479878340608 32380566333529522176 32492998855520944128 32513819692926763008 32626714900193869824 32754112636102115328 32791647742060658688 33055161465478053888 33169936331677630464 33191190936529403904 33306438127281242112 33474807070020255744 33558343080292122624 33579846568104689664 33696443257577275392 33835111748349198336 34006153213988831232 34091015192677711872 34404351729375117312 34545933423734685696 34680825144108122112 34801244675858497536 34841125725939449856 34944459674524581888 35121109057070432256 35208753395716325376 35265640370062491648 35566982511896521728 35678586978611232768 35825412439428562944 36006515167752880128 36096369027541106688 36131537789863133184 36554623712461062144 36578047154542608384 36705054262718103552 36848376715614879744 37000016125967204352 37152279566814806016 37316178373137334272 37340089803595579392 37469742893191397376 37777327389117775872 37908498664774434816 37932789641747890176 38064500716892848128 38256922365737435136 38352392091762425856 38510220865802600448 38668699140970512384 38864175101701521408 39151400260340809728 39176487662788804608 39312517133840154624 39474297039740731392 39673845416320303104 39772851058123997184 39936525342313807872 40138410350937636864 40303588994357133312 40647980013596024832 40775527975555694592 41076878961669046272 41150303048860434432 41245919615832293376 41293186045557866496 41625018141713104896 41796314512666656768 42007601029045026816 42112430532131291136 42153460754840322048 42647060997871239168 42674388346966376448 42822563306504454144 43174088444706029568 43323998474027925504 43502286533591826432 43722196989414211584 44073548620637405184 44226581775570173952 44254921248705871872 44408584169708322816 44633076093360340992 44744457440389496832 44928591010103033856 45113482331132264448 45341537618651774976 45872468972500156416 46061244564979580928 46401659567811330048 46454834301252599808 46592612899366109184 46828145409427243008 47020853826749988864 47258551157675655168 47422643349195362304 47571449304814977024 47767216585904750592 48008686890337173504 48175383719817510912 48739498283281416192 48770729539390144512 48940072350290804736 49131168954153172992 49333354834622939136 49582742198217080832 49754904497516445696 49786786404794105856 49959657190921863168 50212210605030383616 50369769852157034496 50544664886365913088 50752667622523797504 51009229820983246848 51136522789016567808 51346961154403467264 51818900135602028544 52021237716162183168 52201867013787746304 52416689511786872832 52632396052987641856 52681663585605648384 52898460555093737472 53030468077498662912 53350473767844782592 53517880467916849152 53738118659142844416 54009772751629320192 54197306684794699776 54769171948892061696 54867070731813912576 55057581394077155328 55272565073422319616 55500024188950806528 55728419350222209024 55974267559706001408 56010134705393369088 56204614339787096064 56665991083676663808 56862747997161652224 56899184462621835264 57096751075339272192 57385383548606152704 57765331298703900672 58003048711455768576 58296262652552282112 58727100390511214592 58764731494183206912 58968775700760231936 59006561664941162496 59211445559611097088 59510768124480454656 59659276587185995776 59904788013470711808 60207615526406455296 60455383491535699968 60971970020394037248 61163291963333541888 61414992753306107904 61615318442503569408 61725454573290651648 61868879423748440064 61939779068336799744 62437527212569657344 62694471768999985152 63011401543567540224 63168645798196936704 63230191132260483072 63428599073086636032 63970591496806858752 64011582520449564672 64233844959756681216 64761132667059044352 64985997711041888256 65253429800387739648 65508225272204230656 65583295484121317376 66110322930956107776 66339872663355260928 66382381873058807808 66612876254562484224 66949614140040511488 67116686160584245248 67392886515154550784 67670223496698396672 68012306427977662464 68182030385355423744 68808703458750234624 69091866847469371392 69602489351716995072 69682251451878899712 69888919349049163776 70242218114140864512 70417506791432650752 70531280740124983296 71133965023793043456 71357173957222465536 71650824878857125888 72013030335505760256 72263075579726266368 73109247424922124288 73156094309085216768 73410108525436207104 73696753431229759488 74000032251934408704 74632356746274668544 74680179607191158784 74939485786382794752 75554654778235551744 75816997329548869632 75865579283495780352 76129001433785696256 76513844731474870272 76704784183524851712 77020441731605200896 77728350203403042816 78302800520681619456 78352975325577609216 78625034267680309248 78948594079481462784 79347690832640606208 79545702116247994368 80276820701875273728 80607177988714266624 81295960027192049664 81551055951111389184 82153757923338092544 82300606097720868864 82586372091115732992 83250036283426209792 83592629025333313536 84015202058090053632 84224861064262582272 84306921509680644096 85294121995742478336 85348776693932752896 85645126613008908288 86647996948055851008 87004573067183652864 87444393978828423168 88147097241274810368 88453163551140347904 88509842497411743744 88817168339416645632 89266152186720681984 89488914880778993664 89857182020206067712 90226964662264528896 90683075237303549952 91744937945000312832 92122489129959161856 92803319135622660096 92909668602505199616 93185225798732218368 93656290818854486016 94041707653499977728 94517102315351310336 94845286698390724608 95142898609629954048 96017373780674347008 96350767439635021824 97478996566562832384 97541459078780289024 97880144700581609472 98262337908306345984 99165484396434161664 99509808995032891392 99573572809588211712 99919314381843726336 100424421210060767232 100739539704314068992 101089329772731826176 101505335245047595008 102018459641966493696 102273045578033135616 103637800271204057088 104042475432324366336 104403734027575492608 104833379023573745664 105264792105975283712 105363327171211296768 105796921110187474944 106700947535689565184 107035760935833698304 107476237318285688832 108019545503258640384 108394613369589399552 109734141463627825152 110115162788154310656 110545130146844639232 111000048377901613056 111456838700444418048 111948535119412002816 112020269410786738176 112409228679574192128 113331982167353327616 113725495994323304448 113798368925243670528 114193502150678544384 114770767097212305408 115530662597407801344 116006097422911537152 116592525305104564224 117454200781022429184 117529462988366413824 117937551401520463872 118422891119222194176 119021536248960909312 119318553174371991552 119809576026941423616 120415231052812910592 120910766983071399936 121943940040788074496 122326583926667083776 123230636885007138816 123450909146581303296 123737758847496880128 123879558136673599488 124875054425139314688 125388943537999970304 126022803087135080448 126337291596393873408 126460382264520966144 127941182993613717504 128023165040899129344 128467689919513362432 129522265334118088704 129971995422083776512 130506859600775479296 131166590968242634752 132220645861912215552 132679745326710521856 132764763746117615616 133225752509124968448 133899228280081022976 134233372321168490496 134785773030309101568 135340446993396793344 136024612855955324928 137617406917500469248 138183733694938742784 139204978703433990144 139364502903757799424 139777838698098327552 140484436228281729024 141062561480249966592 142267930047586086912 142714347914444931072 143301649757714251776 144026060671011520512 144526151159452532736 146218494849844248576 146312188618170433536 146820217050872414208 147393506862459518976 148000064503868817408 149264713492549337088 149360359214382317568 149878971572765589504 151109309556471103488 151633994659097739264 152258002867571392512 153027689462949740544 153409568367049703424 154040883463210401792 155456700406806085632 156605601041363238912 157250068535360618496 157897188158962925568 158695381665281212416 159091404232495988736 160553641403750547456 161214355977428533248 162591920054384099328 164307515846676185088 164601212195441737728 165172744182231465984 166500072566852419584 167185258050666627072 168030404116180107264 168613843019361288192 170588243991484956672 170697553387865505792 171290253226017816576 173295993896111702016 174009146134367305728 174888787957656846336 176294194482549620736 176906327102280695808 177019684994823487488 177634336678833291264 178532304373441363968 178977829761557987328 179714364040412135424 181366150474607099904 183489875890000625664 184244978259918323712 185606638271245320192 185819337205010399232 187312581637708972032 188083415306999955456 189034204630702620672 189690573396781449216 190285797219259908096 192034747561348694016 192701534879270043648 194957993133125664768 195760289401163218944 196524675816612691968 198330968792868323328 199019617990065782784 199147145619176423424 199838628763687452672 200848842420121534464 202178659545463652352 203010670490095190016 204036919283932987392 204546091156066271232 207275600542408114176 208807468055150985216 209666758047147491328 210529584211950567424 210726654342422593536 211593842220374949888 213401895071379130368 214071521871667396608 214952474636571377664 216039091006517280768 216789226739178799104 219468282927255650304 220230325576308621312 221090260293689278464 222000096755803226112 223897070238824005632 224040538821573476352 224818457359148384256 226663964334706655232 227450991988646608896 227596737850487341056 228387004301357088768 229541534194424610816 231061325194815602688 233185050610209128448 234908401562044858368 235058925976732827648 235875102803040927744 236845782238444388352 238043072497921818624 238637106348743983104 240830462105625821184 241821533966142799872 243887880081576148992 244653167853334167552 246461273770014277632 246901818293162606592 247759116273347198976 249750108850278629376 250777887075999940608 252045606174270160896 252674583192787746816 252920764529041932288 255882365987227435008 256046330081798258688 256935379839026724864 259943990844167553024 261013719201550958592 262333181936485269504 264441291723824431104 265359490653421043712 265529527492235231232 266451505018249936896 267798456560162045952 268466744642336980992 269571546060618203136 270680893986793586688 272049225711910649856 275234813835000938496 276367467389877485568 278409957406867980288 278729005807515598848 279555677396196655104 280968872456563458048 282125122960499933184 284535860095172173824 285428695828889862144 288052121342023041024 289052302318905065472 292436989699688497152 292624377236340867072 293640434101744828416 294787013724919037952 298529426985098674176 298720718428764635136 299757943145531179008 302218619112942206976 303267989318195478528 304516005735142785024 306055378925899481088 306819136734099406848 310913400813612171264 313211202082726477824 314500137070721236992 315794376317925851136 317390763330562424832 321107282807501094912 322428711954857066496 325183840108768198656 329202424390883475456 330345488364462931968 333000145133704839168 334370516101333254144 336060808232360214528 337227686038722576384 341176487982969913344 341395106775731011584 342580506452035633152 346591987792223404032 348018292268734611456 349777575915313692672 352588388965099241472 353812654204561391616 355268673357666582528 357064608746882727936 357955659523115974656 359428728080824270848 362732300949214199808 366979751780001251328 371213276542490640384 371638674410020798464 374625163275417944064 376166830613999910912 378068409261405241344 379381146793562898432 384069495122697388032 385403069758540087296 389915986266251329536 391520578802326437888 396661937585736646656 398039235980131565568 398294291238352846848 399677257527374905344 401697684840243068928 404357319090927304704 406021340980190380032 408073838567865974784 414551201084816228352 417614936110301970432 419333516094294982656 421453308684845187072 423187684440749899776 426803790142758260736 428143043743334793216 429904949273142755328 432078182013034561536 433578453478357598208 438936565854511300608 440460651152617242624 442180520587378556928 444000193511606452224 447794140477648011264 448081077643146952704 449636914718296768512 453327928669413310464 454901983977293217792 456774008602714177536 459083068388849221632 462122650389631205376 466370101220418256896 469816803124089716736 471750205606081855488 473691564476888776704 476086144995843637248 477274212697487966208 481660924211251642368 483643067932285599744 487775760163152297984 492922547540028555264 493803636586325213184 495518232546694397952 499500217700557258752 501555774151999881216 504091212348540321792 505841529058083864576 511764731974454870016 512092660163596517376 513870759678053449728 519887981688335106048 522027438403101917184 524666363872970539008 528882583447648862208 530718981306842087424 531059054984470462464 532903010036499873792 535596913120324091904 536933489284673961984 539143092121236406272 544098451423821299712 550469627670001876992 552734934779754971136 556819914813735960576 557458011615031197696 561937744913126916096 564250245920999866368 569071720190344347648 570857391657779724288 576104242684046082048 578104604637810130944 584873979399376994304 587280868203489656832 589574027449838075904 597058853970197348352 597441436857529270272 599515886291062358016 606535978636390957056 609032011470285570048 612110757851798962176 613638273468198813696 621826801627224342528 626422404165452955648 629000274141442473984 631588752635851702272 634781526661124849664 642214565615002189824 644857423909714132992 650367680217536397312 658404848781766950912 660690976728925863936 666000290267409678336 672121616464720429056 674455372077445152768 682352975965939826688 682790213551462023168 685161012904071266304 693183975584446808064 699555151830627385344 705176777930198482944 707625308409122783232 710537346715333165056 714129217493765455872 715911319046231949312 725464601898428399616 733959503560002502656 743277348820041596928 749250326550835888128 752333661227999821824 756136818522810482688 758762293587125796864 768138990245394776064 770806139517080174592 779831972532502659072 783041157604652875776 793323875171473293312 796078471960263131136 796588582476705693696 799354515054749810688 803395369680486137856 808714638181854609408 812042681960380760064 816147677135731949568 829102402169632456704 835229872220603940864 838667032188589965312 842906617369690374144 846375368881499799552 853607580285516521472 856286087486669586432 864156364026069123072 867156906956715196416 877873131709022601216 880921302305234485248 884361041174757113856 895588280955296022528 896162155286293905408 899273829436593537024 906655857338826620928 909803967954586435584 913548017205428355072 918166136777698443264 932740202440836513792 939633606248179433472 943500411212163710976 947383128953777553408 952172289991687274496 963321848422503284736 967286135864571199488 975551520326304595968 987607273172650426368 991036465093388795904 999000435401114517504 1003111548303999762432 1008182424697080643584 1011683058116167729152 1023529463948909740032 1024185320327193034752 1027741519356106899456 1039775963376670212096 1044054876806203834368 1049332727745941078016 1057765166895297724416 1061437962613684174848 1065806020072999747584 1071193826240648183808 1073866978569347923968 1078286184242472812544 1088196902847642599424 1100939255340003753984 1113639829627471921152 1114916023230062395392 1123875489826253832192 1128500491841999732736 1138143440380688695296 1152208485368092164096 1156209209275620261888 1169747958798753988608 1174561736406979313664 1194117707940394696704 1194882873715058540544 1199031772582124716032 1213071957272781914112 1218064022940571140096 1224221515703597924352 1243653603254448685056 1252844808330905911296 1258000548282884947968 1269563053322249699328 1284429131230004379648 1289714847819428265984 1300735360435072794624 1316809697563533901824 1321381953457851727872 1332000580534819356672 1344243232929440858112 1348910744154890305536 1364705951931879653376 1370322025808142532608 1386367951168893616128 1399110303661254770688 1415250616818245566464 1421074693430666330112 1428258434987530911744 1431822638092463898624 1450929203796856799232 1486554697640083193856 1498500653101671776256 1504667322455999643648 1512273637045620965376 1517524587174251593728 1536277980490789552128 1541612279034160349184 1559663945065005318144 1566082315209305751552 1586647750342946586624 1592156943920526262272 1593177164953411387392 1598709030109499621376 1606790739360972275712 1617429276363709218816 1632295354271463899136 1658204804339264913408 1670459744441207881728 1685813234739380748288 1692750737762999599104 1707215160571033042944 1712572174973339172864 1728312728052138246144 1734313813913430392832 1761842604610468970496 1768722082349514227712 1791176561910592045056 1792324310572587810816 1798547658873187074048 1819607935909172871168 1827096034410856710144 1836332273555396886528 1865480404881673027584 1879267212496358866944 1887000822424327421952 1894766257907555106816 1904344579983374548992 1926643696845006569472 1934572271729142398976 1951103040652609191936 1975214546345300852736 1982072930186777591808 1998000870802229035008 2016364849394161287168 2023366116232335458304 2047058927897819480064 2048370640654386069504 2055483038712213798912 2079551926753340424192 2098665455491882156032 2115530333790595448832 2122875925227368349696 2131612040145999495168 2142387652481296367616 2147733957138695847936 2176393805695285198848 2201878510680007507968 2229832046460124790784 2247750979652507664384 2257000983683999465472 2276286880761377390592 2304416970736184328192 2312418418551240523776 2339495917597507977216 2349123472813958627328 2388235415880789393408 2389765747430117081088 2398063545164249432064 2426143914545563828224 2436128045881142280192 2448443031407195848704 2487307206508897370112 2505689616661811822592 2516001096565769895936 2539126106644499398656 2568858262460008759296 2601470720870145589248 2633619395127067803648 2642763906915703455744 2688486465858881716224 2697821488309780611072 2729411903863759306752 2740644051616285065216 2798220607322509541376 2830501233636491132928 2842149386861332660224 2856516869975061823488 2901858407593713598464 2973109395280166387712 2997001306203343552512 3009334644911999287296 3024547274091241930752 3035049174348503187456 3072555960981579104256 3083224558068320698368 3119327890130010636288 3132164630418611503104 3173295500685893173248 3184313887841052524544 3197418060218999242752 3213581478721944551424 3234858552727418437632 3264590708542927798272 3340919488882415763456 3371626469478761496576 3385501475525999198208 3414430321142066085888 3456625456104276492288 3468627627826860785664 3523685209220937940992 3582353123821184090112 3584648621145175621632 3597095317746374148096 3639215871818345742336 3654192068821713420288 3672664547110793773056 3730960809763346055168 3758534424992717733888 3774001644848654843904 3808689159966749097984 3853287393690013138944 3869144543458284797952 3902206081305218383872 3950429092690601705472 3964145860373555183616 3996001741604458070016 4032729698788322574336 4046732232464670916608 4094117855795638960128 4110966077424427597824 4159103853506680848384 4197330910983764312064 4245751850454736699392 4263224080291998990336 4284775304962592735232 4295467914277391695872 4352787611390570397696 4459664092920249581568 4495501959305015328768 4514001967367998930944 4552573761522754781184 4608833941472368656384 4624836837102481047552 4678991835195015954432 4698246945627917254656 4776470831761578786816 4779531494860234162176 4796127090328498864128 4852287829091127656448 4896886062814391697408 4974614413017794740224 5011379233323623645184 5078252213288998797312 5137716524920017518592 5202941441740291178496 5285527813831406911488 5376972931717763432448 5395642976619561222144 5458823807727518613504 5481288103232570130432 5596441214645019082752 5661002467272982265856 5684298773722665320448 5713033739950123646976 5803716815187427196928 5946218790560332775424 5994002612406687105024 6049094548182483861504 6070098348697006374912 6145111921963158208512 6166449116136641396736 6238655780260021272576 6346591001371786346496 6368627775682105049088 6394836120437998485504 6427162957443889102848 6529181417085855596544 6743252938957522993152 6771002951051998396416 6828860642284132171776 6913250912208552984576 6937255255653721571328 7047370418441875881984 7164706247642368180224 7169297242290351243264 7194190635492748296192 7278431743636691484672 7308384137643426840576 7345329094221587546112 7461921619526692110336 7517068849985435467776 7548003289697309687808 7617378319933498195968 7706574787380026277888 7804412162610436767744 7900858185381203410944 7928291720747110367232 8065459397576645148672 8093464464929341833216 8188235711591277920256 8221932154848855195648 8394661821967528624128 8491503700909473398784 8526448160583997980672 8569550609925185470464 8705575222781140795392 8919328185840499163136 8991003918610030657536 9028003934735997861888 9105147523045509562368 9217667882944737312768 9249673674204962095104 9357983670390031908864 9396493891255834509312 9552941663523157573632 9592254180656997728256 9704575658182255312896 9793772125628783394816 10022758466647247290368 10156504426577997594624 10405882883480582356992 10571055627662813822976 10753945863435526864896 10791285953239122444288 10917647615455037227008 10962576206465140260864 11192882429290038165504 11322004934545964531712 11426067479900247293952 11607433630374854393856 11892437581120665550848 11988005224813374210048 12098189096364967723008 12140196697394012749824 12332898232273282793472 12477311560520042545152 12737255551364210098176 12789672240875996971008 12854325914887778205696 13058362834171711193088 13486505877915045986304 13542005902103996792832 13657721284568264343552 13826501824417105969152 13874510511307443142656 14094740836883751763968 14329412495284736360448 14338594484580702486528 14388381270985496592384 14556863487273382969344 14690658188443175092224 14923843239053384220672 15034137699970870935552 15234756639866996391936 15413149574760052555776 15608824325220873535488 15856583441494220734464 16130918795153290297344 16186928929858683666432 16376471423182555840512 16443864309697710391296 16789323643935057248256 16983007401818946797568 17052896321167995961344 17139101219850370940928 17411150445562281590784 17838656371680998326272 17982007837220061315072 18210295046091019124736 18435335765889474625536 18499347348409924190208 18715967340780063817728 19105883327046315147264 19184508361313995456512 19587544251257566789632 20313008853155995189248 20811765766961164713984 21142111255325627645952 21507891726871053729792 21582571906478244888576 21835295230910074454016 21925152412930280521728 22385764858580076331008 22644009869091929063424 22852134959800494587904 23784875162241331101696 24196378192729935446016 24280393394788025499648 24665796464546565586944 25474511102728420196352 25579344481751993942016 25708651829775556411392 26116725668343422386176 26973011755830091972608 27084011804207993585664 27315442569136528687104 27653003648834211938304 27749021022614886285312 28189481673767503527936 28658824990569472720896 28776762541970993184768 29113726974546765938688 29381316376886350184448 30068275399941741871104 30469513279733992783872 31217648650441747070976 31713166882988441468928 32261837590306580594688 32373857859717367332864 32752942846365111681024 32887728619395420782592 33578647287870114496512 33966014803637893595136 34278202439700741881856 34822300891124563181568 35677312743361996652544 35964015674440122630144 36420590092182038249472 36998694696819848380416 37431934681560127635456 38211766654092630294528 38369016722627990913024 39175088502515133579264 40626017706311990378496 41623531533922329427968 42284222510651255291904 43015783453742107459584 43165143812956489777152 43670590461820148908032 44771529717160152662016 45704269919600989175808 47569750324482662203392 48392756385459870892032 48560786789576050999296 49331592929093131173888 50949022205456840392704 51158688963503987884032 51417303659551112822784 52233451336686844772352 53946023511660183945216 54630885138273057374208 55306007297668423876608 55498042045229772570624 57317649981138945441792 57553525083941986369536 58762632753772700368896 60939026559467985567744 62435297300883494141952 63426333765976882937856 64523675180613161189376 64747715719434734665728 65505885692730223362048 65775457238790841565184 67157294575740228993024 67932029607275787190272 68556404879401483763712 71354625486723993305088 72841180184364076498944 73997389393639696760832 76423533308185260589056 76738033445255981826048 78350177005030267158528 81252035412623980756992 83247063067844658855936 84568445021302510583808 86330287625912979554304 87341180923640297816064 91408539839201978351616 95139500648965324406784 96785512770919741784064 97121573579152101998592 98663185858186262347776 101898044410913680785408 102834607319102225645568 104466902673373689544704 107892047023320367890432 109261770276546114748416 110996084090459545141248 114635299962277890883584 115107050167883972739072 117525265507545400737792 121878053118935971135488 124870594601766988283904 126852667531953765875712 129047350361226322378752 129495431438869469331456 131011771385460446724096 134314589151480457986048 137112809758802967527424 142709250973447986610176 145682360368728152997888 147994778787279393521664 152847066616370521178112 153476066890511963652096 156700354010060534317056 166494126135689317711872 172660575251825959108608 182817079678403956703232 190279001297930648813568 193571025541839483568128 194243147158304203997184 197326371716372524695552 203796088821827361570816 205669214638204451291136 218523540553092229496832 221992168180919090282496 229270599924555781767168 230214100335767945478144 235050531015090801475584 243756106237871942270976 249741189203533976567808 253705335063907531751424 258990862877738938662912 262023542770920893448192 274225619517605935054848 285418501946895973220352 291364720737456305995776 295989557574558787043328 305694133232741042356224 313400708020121068634112 332988252271378635423744 345321150503651918217216 365634159356807913406464 380558002595861297627136 387142051083678967136256 388486294316608407994368 411338429276408902582272 437047081106184458993664 443984336361838180564992 458541199849111563534336 460428200671535890956288 470101062030181602951168 499482378407067953135616 517981725755477877325824 548451239035211870109696 570837003893791946440704 582729441474912611991552 591979115149117574086656 611388266465482084712448 665976504542757270847488 690642301007303836434432 731268318713615826812928 761116005191722595254272 776972588633216815988736 822676858552817805164544 874094162212368917987328 887968672723676361129984 917082399698223127068672 940202124060363205902336 998964756814135906271232 1035963451510955754651648 1096902478070423740219392 1141674007787583892881408 1165458882949825223983104 1331953009085514541694976 1381284602014607672868864 1553945177266433631977472 1645353717105635610329088 1748188324424737835974656 1775937345447352722259968 1834164799396446254137344 1997929513628271812542464 2071926903021911509303296 2193804956140847480438784 2283348015575167785762816 2330917765899650447966208 2663906018171029083389952 3107890354532867263954944 3290707434211271220658176 3496376648849475671949312 3995859027256543625084928 4143853806043823018606592 4661835531799300895932416 5327812036342058166779904 6215780709065734527909888 6581414868422542441316352 6992753297698951343898624 7991718054513087250169856 9323671063598601791864832 12431561418131469055819776 13985506595397902687797248 15983436109026174500339712 18647342127197203583729664 27971013190795805375594496 37294684254394407167459328 55942026381591610751188992 111884052763183221502377984
- Sum of all divisors σ(n): 421683942840544230103089465
- Sum of proper divisors (its aliquot sum) s(n): 309799890077361008600711481
- 111884052763183221502377984 is an abundant number, because the sum of its proper divisors (309799890077361008600711481) is greater than itself. Its abundance is 197915837314177787098333497
Bases of 111884052763183221502377984
- Binary: 1011100100011000101111010100111010100110110010111100100010000000000000000000000000000002
- Hexadecimal: 0x5C8C5EA75365E440000000
- Base-36: E23D1WCC4XS000000
Squares and roots of 111884052763183221502377984
- 111884052763183221502377984 squared (1118840527631832215023779842) is 12518041262714767062647782553770073229596566807904256
- 111884052763183221502377984 cubed (1118840527631832215023779843) is 1400569189129283716983523225258406191120435101959795164940462719964831394299904
-
111884052763183221502377984 is a
perfect square number . Itssquare root is 10577525833728 -
The
cube root of 111884052763183221502377984 is 481862056.5112125699
Scales and comparisons
How big is 111884052763183221502377984?- 111,884,052,763,183,221,502,377,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 111,884,052,763,183,221,502,377,984 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 111884052763183221502377984 cubic inches would be around 40155171.4 feet tall.
Recreational maths with 111884052763183221502377984
- 111884052763183221502377984 backwards is 489773205122381367250488111
- 111884052763183221502377984 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 111884052763183221502377984's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 111884052763183221502377984 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 111884052763183221502377984 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/111884052763183221502377984/
Chicago style:
Numbermatics. 2024. "Number 111884052763183221502377984 - Facts about the integer". https://numbermatics.com/n/111884052763183221502377984/
The information we have on file for 111884052763183221502377984 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 111884052763183221502377984, math, Factors of 111884052763183221502377984, curriculum, school, college, exams, university, Prime factorization of 111884052763183221502377984, STEM, science, technology, engineering, physics, economics, calculator, one hundred eleven septillion, eight hundred eighty-four sextillion, fifty-two quintillion, seven hundred sixty-three quadrillion, one hundred eighty-three trillion, two hundred twenty-one billion, five hundred two million, three hundred seventy-seven thousand, nine hundred eighty-four.