36044592348422044079064064
36,044,592,348,422,044,079,064,064 is an even composite number composed of eight prime numbers multiplied together.
36044592348422044079064064 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 36044592348422044079064064:
210 × 72 × 112 × 192 × 232 × 432 × 1272 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 19 × 19 × 23 × 23 × 43 × 43 × 127 × 127 × 1021 × 1021)See below for interesting mathematical facts about the number 36044592348422044079064064 from the Numbermatics database.
Names of 36044592348422044079064064
- Cardinal: 36044592348422044079064064 can be written as Thirty-six septillion, forty-four sextillion, five hundred ninety-two quintillion, three hundred forty-eight quadrillion, four hundred twenty-two trillion, forty-four billion, seventy-nine million, sixty-four thousand and sixty-four.
Scientific notation
- Scientific notation: 3.6044592348422044079064064 × 1025
Factors of 36044592348422044079064064
Divisors of 36044592348422044079064064
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 4 7 8 11 14 16 19 22 23 28 32 38 43 44 46 49 56 64 76 77 86 88 92 98 112 121 127 128 133 152 154 161 172 176 184 196 209 224 242 253 254 256 266 301 304 308 322 344 352 361 368 392 418 437 448 473 484 506 508 512 529 532 539 602 608 616 644 688 704 722 736 784 817 836 847 874 889 896 931 946 968 989 1012 1016 1021 1024 1058 1064 1078 1127 1204 1216 1232 1288 1376 1397 1408 1444 1463 1472 1568 1634 1672 1694 1748 1771 1778 1792 1849 1862 1892 1936 1978 2024 2032 2042 2107 2116 2128 2156 2254 2299 2408 2413 2432 2464 2527 2576 2752 2783 2794 2816 2888 2921 2926 2944 3059 3136 3268 3311 3344 3388 3496 3542 3556 3584 3698 3703 3724 3784 3872 3956 3971 4048 4064 4084 4214 4232 4256 4312 4508 4598 4807 4816 4826 4864 4928 5054 5152 5203 5461 5504 5566 5588 5632 5719 5776 5819 5842 5852 5888 5929 6118 6223 6272 6536 6622 6688 6776 6923 6992 7084 7112 7147 7168 7396 7406 7448 7568 7744 7912 7942 8096 8128 8168 8303 8428 8464 8512 8624 8987 9016 9196 9614 9632 9652 9728 9779 9856 10051 10108 10241 10304 10406 10879 10922 11008 11132 11176 11231 11264 11438 11552 11638 11684 11704 11776 11858 12236 12397 12446 12544 12943 13072 13244 13376 13552 13846 13984 14168 14224 14294 14792 14812 14896 15136 15367 15488 15523 15824 15884 16093 16129 16192 16256 16336 16606 16856 16891 16928 17024 17248 17689 17974 18032 18392 18791 19228 19264 19304 19399 19456 19481 19558 19712 20102 20216 20339 20447 20482 20608 20812 21413 21758 21844 22016 22264 22352 22462 22747 22876 23104 23177 23276 23368 23408 23483 23552 23716 24472 24794 24892 25088 25886 25921 26144 26488 26543 26752 27104 27692 27797 27968 28336 28448 28588 29584 29624 29792 30272 30734 30976 31046 31648 31768 32131 32186 32258 32384 32512 32672 33212 33649 33712 33782 33856 34048 34496 35131 35378 35948 36064 36421 36784 37582 38227 38456 38528 38608 38798 38962 39116 39424 40033 40204 40432 40678 40733 40894 40964 41216 41624 42527 42826 43516 43681 43688 43903 44032 44528 44704 44924 45494 45752 45847 46208 46354 46552 46736 46816 46966 47432 48461 48944 49588 49784 50029 50176 51772 51842 52288 52877 52976 53086 53504 54208 55384 55499 55594 55936 56672 56896 57176 58121 59168 59248 59584 60071 60544 61468 61952 62092 62909 63296 63536 64009 64262 64372 64516 64768 65024 65344 66424 67183 67298 67424 67564 67712 68096 68453 68992 70262 70357 70756 71896 72128 72842 73568 75164 76153 76454 76912 77056 77216 77596 77924 78232 78617 78848 80066 80408 80864 81356 81466 81788 81928 82432 83248 85054 85652 87032 87362 87376 87806 89056 89408 89848 90601 90988 91333 91504 91694 92416 92708 93104 93472 93632 93932 94864 96922 97888 98857 99176 99568 100058 103544 103684 103759 104576 105754 105952 106172 107008 107569 108416 108661 110561 110768 110998 111188 111872 112651 112903 113344 113792 114352 116242 118237 118336 118496 119168 119669 120142 121088 122936 123541 123904 124184 125603 125818 126592 127072 128018 128524 128744 129032 129536 129667 130048 130688 131537 132848 134366 134596 134848 135128 135424 135793 136192 136367 136906 137984 140524 140714 141512 142373 143129 143792 144256 145684 147136 150328 152306 152908 153824 154112 154432 155192 155848 156464 157234 159229 160132 160816 161728 162712 162932 163576 163856 164381 164864 166496 170108 170753 171304 174064 174724 174752 175612 177419 178112 178816 179696 181202 181976 182666 183008 183388 184832 185416 185801 186208 186944 187264 187864 189728 190969 193844 194579 195776 197714 198352 199136 200116 206701 207088 207368 207518 209152 211508 211904 212344 213389 214016 215138 216832 217322 221122 221536 221996 222376 223729 223744 224917 225302 225806 226688 227584 228704 232484 234823 235543 236474 236672 236992 238336 239338 240284 242176 245872 245917 247082 248368 250217 251206 251636 253184 254144 254947 256036 257048 257488 258064 258313 259072 259334 261376 263074 265696 267589 268732 269192 269696 270256 270848 271586 272734 273812 275968 281048 281428 283024 284746 285131 286258 287584 288512 291368 291973 294272 297689 300656 304612 305767 305816 306451 307321 307648 308224 308864 310384 311696 312928 314468 318458 320264 320929 321632 323456 325424 325864 327152 327712 328762 332992 340216 341506 342608 348128 349448 349504 351224 353441 354838 356224 357029 357632 359392 362404 363952 365332 366016 366776 368581 369664 370139 370832 370967 371602 372416 373888 374528 375728 379456 381938 386441 387688 388493 389158 391552 395428 396704 398272 400232 406847 413402 414176 414736 415036 418304 420497 423016 423808 424688 426778 430276 432193 433664 434644 440363 442244 443072 443992 444752 446177 447458 447488 448063 449834 450604 451612 453376 455168 457408 464968 467797 469646 470281 471086 472948 473344 473984 476672 478676 480568 482933 484352 491744 491834 492499 494164 496736 500434 502412 503272 504317 506368 508288 509894 512072 514096 514976 516128 516626 518668 522752 526148 531392 533071 535178 537464 538384 539392 540109 540512 541696 543172 545468 547624 550319 551936 562096 562856 566048 569492 570262 572516 575168 577024 582736 583946 588544 595378 601312 609224 610489 611534 611632 612902 614642 615296 617728 620768 623392 625856 628936 636916 639331 640528 641858 643264 646912 650848 651728 654304 655424 657524 660781 665984 667489 680432 683012 685216 691999 693547 696256 698896 699008 702448 706882 709676 712448 714058 715264 718784 724808 726313 727904 730664 732032 733552 737162 739013 740278 741664 741934 743204 744832 747776 749056 751456 752983 758912 760627 763876 772882 773927 775376 776986 778316 783104 790321 790856 793408 796544 800464 808013 813694 826804 828352 829472 830072 834157 836608 837683 840994 846032 847616 849376 853556 860552 864386 864787 867328 869288 879221 880726 884488 886144 887984 889504 892354 894916 896126 899668 901208 903224 906752 907669 910336 914816 920759 929936 935594 939292 940562 942172 945896 946688 947968 950551 953344 957352 961136 965866 978121 983488 983668 984998 988328 993472 996611 1000868 1004663 1004824 1006544 1008634 1009769 1012736 1016576 1019788 1024144 1028192 1029952 1032256 1033252 1037336 1042441 1045504 1052296 1054481 1062784 1066142 1070356 1074928 1076768 1078784 1080218 1081024 1086344 1090936 1095248 1100638 1114603 1124192 1125712 1132096 1138984 1140524 1141349 1145032 1150336 1150667 1154048 1165472 1167892 1177088 1190756 1195271 1202624 1216171 1218448 1220978 1223068 1223264 1225804 1229284 1230592 1235456 1241536 1241933 1246784 1251712 1257872 1273832 1276477 1278662 1281056 1283716 1286528 1293824 1300607 1301696 1303456 1308608 1310848 1315048 1321562 1331968 1334978 1336783 1360864 1366024 1370432 1381633 1383998 1387094 1392512 1397792 1398016 1404896 1413764 1419352 1424896 1426337 1428116 1430528 1437568 1446907 1449616 1452626 1455808 1461328 1464064 1467104 1474324 1478026 1480556 1483328 1483868 1486408 1489664 1493723 1495552 1498112 1502912 1505966 1517824 1521254 1527752 1545764 1547854 1550752 1553972 1556632 1566103 1566208 1574419 1580642 1581712 1586816 1593088 1600928 1616026 1627388 1643761 1653608 1656704 1658944 1660144 1668314 1675366 1681988 1692064 1695232 1698752 1707112 1721104 1721419 1728772 1729574 1738576 1751519 1758442 1761452 1768976 1772288 1775968 1779008 1784708 1789832 1792252 1799336 1802416 1806448 1808191 1813504 1815338 1829632 1841518 1859872 1871188 1878283 1878584 1881124 1884344 1887829 1891792 1893376 1895936 1901102 1914704 1922272 1931732 1951609 1956242 1966976 1967336 1969996 1971421 1976656 1986944 1993222 2001736 2009326 2009648 2013088 2017268 2019538 2033152 2039576 2043811 2048288 2056384 2059904 2064512 2066504 2074672 2083823 2084882 2100659 2104592 2108962 2125568 2132284 2140369 2140712 2145157 2149856 2151247 2153536 2157568 2160436 2162048 2172688 2181872 2190496 2201276 2229206 2246503 2248384 2251424 2264192 2273711 2277968 2281048 2282698 2290064 2300672 2301334 2330944 2335784 2347279 2354176 2381512 2386457 2390542 2405248 2432342 2436896 2441956 2446136 2446528 2451608 2458568 2461184 2463673 2470912 2474087 2483072 2483866 2493568 2499203 2503424 2515744 2547664 2552954 2557324 2562112 2567432 2573056 2580067 2583053 2587648 2590973 2596769 2601214 2603392 2606912 2617216 2621696 2630096 2643124 2663936 2669956 2673566 2705087 2719451 2721728 2732048 2740864 2752387 2763266 2767996 2774188 2785024 2795584 2796032 2809792 2827528 2838704 2841443 2849792 2852674 2856232 2875136 2888869 2893814 2899232 2905252 2911616 2922656 2928128 2934208 2943479 2948648 2956052 2961112 2966656 2967736 2972816 2979328 2982341 2987446 2991104 3005824 3011932 3025351 3035648 3042508 3055504 3091528 3095708 3101504 3107944 3113264 3123239 3132206 3132416 3136441 3148838 3161284 3163424 3173632 3186176 3201856 3232052 3254776 3274579 3287522 3291967 3307216 3313408 3317888 3320288 3336628 3350732 3363976 3370961 3380531 3384128 3390464 3397504 3414224 3442208 3442838 3457544 3459148 3477152 3503038 3516884 3522904 3530219 3537952 3544576 3551936 3558016 3569416 3579664 3584504 3598672 3604832 3612896 3616382 3630676 3659264 3683036 3719744 3742376 3756566 3757168 3762248 3768688 3775658 3780763 3783584 3791872 3802204 3829408 3844544 3863464 3903218 3912484 3927319 3933952 3934672 3939992 3942842 3953312 3973888 3986444 4003472 4018652 4019296 4026176 4034536 4039076 4054391 4066304 4079152 4080637 4087622 4096576 4112768 4119808 4129024 4133008 4149344 4167646 4169764 4201318 4209184 4217924 4250851 4251136 4264568 4273423 4280738 4281424 4290314 4299712 4302494 4307072 4320872 4324096 4345376 4363744 4380992 4402552 4458412 4461637 4475317 4493006 4496768 4502848 4528384 4547422 4555936 4562096 4565396 4580128 4601344 4602668 4625467 4661888 4671568 4672423 4694558 4754123 4763024 4772914 4781084 4810496 4843993 4854829 4864684 4873792 4883912 4892272 4893056 4903216 4907947 4917136 4922368 4927346 4948174 4966144 4967732 4987136 4998406 5006848 5031488 5084191 5095328 5105908 5114648 5124224 5134864 5145767 5146112 5160134 5166106 5173091 5181946 5193538 5202428 5206784 5213824 5234432 5243392 5260192 5286248 5312263 5327872 5339912 5347132 5400929 5410174 5417489 5438902 5443456 5464096 5481728 5504774 5526532 5535992 5547487 5548376 5570048 5575681 5591168 5592064 5619584 5655056 5656091 5677408 5682886 5705348 5712464 5750272 5777738 5787628 5798464 5810504 5822569 5823232 5839099 5845312 5856256 5863781 5868416 5886958 5897296 5912104 5922224 5933312 5935472 5941199 5945632 5958656 5964682 5974892 6011648 6023864 6050702 6053509 6071296 6085016 6111008 6154547 6183056 6191416 6203008 6215888 6226528 6246478 6264412 6272882 6297676 6322568 6326848 6347264 6353683 6372352 6403712 6464104 6509552 6549158 6575044 6583934 6614432 6626816 6635776 6640576 6673256 6701464 6715379 6727952 6741922 6761062 6768256 6795008 6828448 6846847 6884416 6885676 6915088 6918296 6954304 7006076 7032641 7033768 7045808 7048373 7060438 7068383 7075904 7089152 7103872 7116032 7138832 7159328 7169008 7197344 7209664 7225792 7232764 7261352 7297087 7318528 7342379 7366072 7381367 7439488 7484752 7513132 7514336 7524496 7537376 7551316 7561526 7567168 7604408 7629017 7658816 7689088 7726928 7806436 7824968 7854638 7867904 7869344 7879984 7885684 7906624 7947776 7972888 7989443 8006944 8037304 8038592 8052352 8069072 8078152 8108782 8129143 8158304 8161274 8175244 8193152 8211667 8225536 8239616 8258048 8266016 8298688 8335292 8339528 8366897 8402636 8418368 8435848 8477363 8501702 8502272 8513197 8529136 8532241 8546846 8561476 8562848 8580628 8599424 8604988 8614144 8641744 8648192 8690752 8693531 8727488 8761984 8805104 8888143 8916824 8923274 8935339 8950634 8986012 8993536 9005696 9056768 9094844 9111872 9124192 9130792 9160256 9175727 9202688 9205336 9250934 9323776 9343136 9344846 9357481 9389116 9508246 9526048 9545828 9562168 9620992 9671431 9687986 9709658 9729368 9747584 9767824 9784544 9786112 9806432 9815894 9834272 9854692 9896348 9932288 9935464 9974272 9984359 9996812 10013696 10062976 10128349 10168382 10190656 10211816 10229296 10248448 10262071 10269728 10291534 10292224 10320268 10332212 10346182 10363892 10387076 10404856 10413568 10427648 10456061 10468864 10486784 10520384 10572496 10624526 10679824 10694264 10759331 10801858 10820348 10834978 10877804 10886912 10928192 10962721 10963456 11009548 11053064 11071984 11094974 11096752 11107459 11140096 11151362 11182336 11239168 11310112 11312182 11354816 11365772 11410696 11424928 11466851 11500544 11506327 11555476 11575256 11596928 11599291 11621008 11645138 11646464 11678198 11690624 11727562 11736832 11773916 11794592 11824208 11844448 11866624 11870944 11882398 11891264 11929364 11949784 12023296 12047728 12101404 12107018 12170032 12222016 12260633 12309094 12366112 12382832 12406016 12431776 12453056 12492956 12528824 12545764 12554839 12595352 12645136 12653696 12657337 12694528 12707366 12807424 12928208 13019104 13098316 13147981 13150088 13167868 13177393 13214803 13228864 13253632 13271552 13281152 13346512 13402928 13430758 13455904 13483844 13522124 13536512 13590016 13656896 13661263 13693694 13768832 13771352 13799947 13830176 13836592 13908608 14012152 14041247 14065282 14067536 14091616 14096746 14120876 14136766 14151808 14207744 14232064 14277664 14306677 14318656 14338016 14394688 14419328 14451584 14465528 14522704 14594174 14684758 14704613 14732144 14762734 14878976 14969504 15016099 15026264 15028672 15048992 15074752 15102632 15123052 15134336 15197963 15208816 15258034 15317632 15352247 15378176 15453856 15612872 15649936 15689707 15709276 15735808 15738688 15759968 15771368 15813248 15848983 15895552 15915977 15945776 15951581 15978886 16013888 16074608 16077184 16104704 16138144 16156304 16217564 16258286 16316608 16322548 16350488 16386304 16423334 16430953 16451072 16467709 16479232 16516096 16532032 16597376 16670584 16679056 16705199 16733794 16805272 16836736 16871696 16954726 17003404 17026394 17058272 17064482 17093692 17122952 17125696 17161256 17198848 17209976 17228288 17245711 17283488 17296384 17318609 17381504 17387062 17454976 17494421 17523968 17610208 17776286 17833648 17846548 17870678 17901268 17972024 17987072 18011392 18060469 18081371 18113536 18177383 18189688 18223744 18248384 18261584 18320512 18351454 18410672 18501868 18584299 18647552 18686272 18689692 18714962 18778232 18935609 19016492 19052096 19091656 19124336 19185611 19241984 19266709 19342862 19375972 19419316 19458736 19495168 19535648 19569088 19572224 19612864 19631788 19668544 19709384 19792696 19806379 19864576 19870928 19890101 19948544 19968718 19993624 20125952 20222083 20256698 20336764 20381312 20423632 20458592 20496896 20524142 20539456 20583068 20640536 20664424 20692364 20727784 20766119 20774152 20809712 20827136 20855296 20876387 20912122 20937728 21040768 21144992 21177457 21249052 21359648 21388528 21518662 21603716 21640696 21669956 21685631 21755608 21773824 21856384 21862673 21925442 21926912 22019096 22106128 22143968 22189948 22193504 22214918 22302724 22364672 22478336 22620224 22624364 22709632 22731544 22821392 22849856 22922053 22933702 23012654 23107249 23110952 23150512 23193856 23198582 23224687 23242016 23290276 23292928 23356396 23381248 23455124 23473664 23547832 23589184 23596727 23648416 23663717 23688896 23733248 23741888 23764796 23782528 23858728 23899568 23976143 24046592 24095456 24202808 24214036 24253063 24340064 24444032 24521266 24618188 24711533 24732224 24765664 24812032 24863552 24906112 24985912 25057648 25091528 25109678 25190704 25290272 25307392 25314674 25414732 25614848 25856416 26038208 26196632 26251027 26295962 26300176 26335736 26354786 26429606 26457728 26465341 26543104 26562304 26693024 26805856 26861516 26911808 26967688 27044248 27073024 27100403 27180032 27313792 27322526 27387388 27491233 27537664 27542704 27599894 27660352 27673184 27817216 28024304 28082494 28130564 28135072 28183232 28193492 28241752 28273532 28303616 28380737 28413583 28415488 28464128 28555328 28564459 28613354 28637312 28676032 28789376 28838656 28903168 28931056 29045408 29188348 29369516 29409226 29464288 29525468 29755957 29757952 29822521 29913961 29939008 30032198 30052528 30057344 30097984 30149504 30205264 30246104 30268672 30395926 30417632 30516068 30635264 30704494 30756352 30907712 31225744 31231459 31299872 31379414 31418552 31477376 31519936 31542736 31626496 31697966 31777559 31831954 31891552 31903162 31957772 32027776 32149216 32154368 32209408 32276288 32312608 32378269 32435128 32516572 32633216 32645096 32700976 32706961 32772608 32805751 32846668 32861906 32902144 32935418 33064064 33194752 33278861 33341168 33358112 33410398 33467588 33610544 33673472 33743392 33909452 33983803 34006808 34052788 34116544 34128964 34187384 34245904 34251392 34322512 34355629 34397696 34419952 34456576 34491422 34566976 34637218 34763008 34774124 34909952 34988842 35047936 35220416 35552572 35667296 35693096 35741356 35802536 35868751 35944048 35974144 36020369 36022784 36120938 36162742 36211637 36354766 36379376 36447488 36496768 36523168 36641024 36702908 36821344 37003736 37080571 37168598 37185841 37295104 37372544 37379384 37429924 37556464 37806503 37871218 38032984 38104192 38183312 38248672 38371222 38533418 38685724 38751944 38832409 38838632 38917472 38990336 39029767 39071296 39138176 39144448 39225728 39263576 39337088 39418768 39585392 39592637 39612758 39741856 39780202 39937436 39987248 40251904 40444166 40513396 40673528 40757983 40762624 40847264 40873693 40917184 40993792 41048284 41078912 41166136 41281072 41328848 41384728 41455568 41532238 41548304 41588393 41619424 41710592 41752774 41824244 42081536 42289984 42354914 42498104 42719296 42777056 43037324 43200509 43207432 43281392 43339912 43371262 43420067 43511216 43547648 43712768 43725346 43850884 44038192 44212256 44287936 44379896 44387008 44429836 44598301 44605448 44729344 44824963 44887007 44956672 45240448 45248728 45342683 45419264 45463088 45642784 45699712 45844106 45867404 46025308 46214498 46221904 46301024 46387712 46397164 46449374 46484032 46580552 46712792 46762496 46809787 46910248 46947328 47007653 47095664 47178368 47193454 47296832 47327434 47377792 47483776 47529592 47565056 47717456 47799136 47927929 47952286 48190912 48405616 48428072 48506126 48680128 48888064 49042532 49078007 49228487 49236376 49338611 49423066 49464448 49478681 49531328 49624064 49727104 49812224 49971824 50115296 50183056 50219356 50381408 50580544 50614784 50629348 50829464 51079609 51229696 51396653 51669569 51712832 52076416 52295353 52393264 52502054 52591924 52600352 52671472 52709572 52859212 52915456 52930682 53124608 53386048 53403119 53611712 53723032 53823616 53935376 53987417 54088496 54146048 54200806 54627584 54645052 54774776 54888511 54982466 55075328 55085408 55199788 55320704 55346368 55634432 55926101 56048608 56164988 56261128 56270144 56366464 56386984 56483504 56547064 56607232 56664479 56761474 56827166 56830976 56904001 57110656 57128918 57226708 57274624 57352064 57481669 57578752 57677312 57806336 57862112 58090816 58376696 58739032 58818452 58928576 59050936 59341541 59410219 59511914 59515904 59592379 59645042 59725687 59827922 59878016 60064396 60105056 60114688 60195968 60299008 60410528 60492208 60537344 60791852 60835264 61032136 61270528 61332491 61408988 61512704 61815424 62217001 62451488 62462918 62547373 62599744 62758828 62837104 62954752 63039872 63085472 63252992 63395932 63555118 63663908 63783104 63806324 63915544 64048259 64055552 64230089 64298432 64308736 64418816 64552576 64625216 64756538 64870256 65033144 65266432 65290192 65353189 65401952 65413922 65545216 65611502 65693336 65723812 65870836 66128128 66389504 66557722 66682336 66716224 66820796 66935176 67221088 67346944 67486784 67700017 67818904 67967606 68013616 68105576 68233088 68257928 68374768 68491808 68502784 68593843 68645024 68711258 68795392 68839904 68982844 69133952 69274436 69526016 69548248 69819904 69890513 69977684 70095872 70440832 71105144 71334592 71386192 71482712 71605072 71737502 71834497 71888096 72040738 72045568 72241876 72325484 72423274 72709532 72758752 72894976 72993536 73046336 73282048 73405816 73642688 74007472 74161142 74337196 74371682 74745088 74758768 74859848 75112928 75315317 75613006 75742436 76065968 76208384 76366624 76497344 76742444 77066836 77371448 77503888 77532103 77664818 77677264 77752213 77834944 77980672 78059534 78142592 78276352 78451456 78527152 78674176 78837536 79170784 79185274 79225516 79483712 79560404 79874872 79974496 80267957 80503808 80766169 80888332 81026792 81195037 81347056 81515966 81525248 81694528 81747386 81834368 82096568 82157824 82332272 82562144 82657696 82769456 82911136 83064476 83096608 83176786 83238848 83505548 83648488 83919187 84163072 84579968 84709828 84771103 84996208 85438592 85554112 86074648 86401018 86414864 86562784 86679824 86742524 86840134 87022432 87425536 87450692 87701768 87883873 88076384 88424512 88575872 88759792 88774016 88859672 89196602 89210896 89649926 89774014 90328337 90480896 90497456 90685366 90838528 90926176 91285568 91399424 91688212 91734808 92035867 92050616 92241751 92428996 92443808 92503621 92602048 92775424 92794328 92898748 92968064 93161104 93250993 93425584 93524992 93619574 93820496 93854651 94015306 94191328 94356736 94386908 94593664 94654868 94755584 94967552 95059184 95130112 95434912 95598272 95628841 95855858 95904572 96381824 96599629 96811232 96856144 97012252 97360256 97769573 97776128 98085064 98156014 98288729 98456974 98472752 98677222 98846132 98928896 98957362 99062656 99454208 99624448 99943648 100230592 100366112 100438712 100762816 100932997 101161088 101229568 101258696 101658928 102159218 102617651 102793306 102932291 103339138 103425664 104152832 104590706 104786528 105004108 105183848 105200704 105342944 105419144 105718424 105830912 105861364 105937939 106249216 106385741 106772096 106806238 107223424 107446064 107465729 107647232 107870752 107974834 108176992 108401612 109255168 109290104 109549552 109777022 109827949 109964932 110150656 110170816 110399576 110641408 110692736 110942881 111268864 111411839 111661067 111852202 112097216 112329976 112522256 112540288 112732928 112773968 112882781 112967008 113094128 113214464 113328958 113522948 113654332 113808002 114221312 114257836 114453416 114549248 114704128 114963338 115016671 115157504 115273963 115354624 115612672 115724224 116181632 116753392 116936393 117478064 117636904 117857152 118101872 118352641 118683082 118820438 119023828 119184758 119290084 119451374 119655844 119756032 120128792 120210112 120229376 120391936 120598016 120719977 120821056 120984416 121074688 121583704 121670528 122064272 122182049 122541056 122664982 122817976 123630848 124221367 124434002 124902976 124925836 125094746 125199488 125517656 125674208 125909504 126079744 126135361 126170944 126505984 126569597 126791864 127110236 127327816 127566208 127592201 127612648 127831088 128096518 128111104 128240663 128460178 128596864 128617472 129105152 129250432 129513076 129740512 130066288 130090093 130532864 130580384 130706378 130803904 130827844 131223004 131386672 131447624 131741672 132256256 132390007 132779008 133115444 133364672 133432448 133641592 133870352 133919087 134299277 134442176 134693888 134866963 134973568 135400034 135637808 135935212 136027232 136211152 136466176 136515856 136749536 136983616 137005568 137187686 137290048 137422516 137679808 137965688 138267904 138548872 138644653 139052032 139096496 139230707 139639808 139781026 139955368 140881664 141554581 142210288 142669184 142772384 142965424 143210144 143475004 143668994 143776192 144081476 144483752 144650968 144846548 144951323 145362833 145419064 145517504 145789952 145987072 146092672 146134709 146564096 146811632 147285376 148014944 148322284 148674392 148743364 149490176 149517536 149719696 150225856 150630634 151226012 151484872 151799417 152131936 152416768 152733248 152994688 153484888 154133672 154453717 154742896 155007776 155064206 155329636 155354528 155504426 155669888 156119068 156285184 156552704 156902912 157054304 157348352 157675072 158341568 158370548 158451032 158967424 159120808 159749744 159948992 160535914 161532338 161750743 161776664 162053584 162112579 162390074 162572809 162694112 163031932 163050496 163389056 163494772 163668736 164193136 164315648 164664544 165124288 165177089 165315392 165538912 165822272 166128952 166193216 166353572 166477696 167011096 167296976 167833001 167838374 168326144 168874717 169159936 169419656 169542206 169771441 169992416 170877184 171108224 172149296 172802036 172829728 173125568 173359648 173485048 173680268 174044864 174338813 174851072 174901384 175403536 175467391 175767746 176152768 176849024 177151744 177519584 177548032 177719344 178393204 178421792 179299852 179548028 180656674 180961792 180994912 181144799 181370732 181677056 181852352 182571136 182798848 183376424 183469616 183757189 184071734 184101232 184483502 184857992 184887616 185007242 185204096 185588656 185797496 185936128 186322208 186501986 186851168 187239148 187640992 187709302 188030612 188382656 188713472 188773816 189187328 189309736 189511168 189702821 189935104 190118368 190260224 190869824 191196544 191257682 191711716 191809144 192438631 192763648 193199258 193622464 193712288 194024504 194720512 194979349 195539146 195552256 196170128 196312028 196577458 196913948 196945504 197354444 197692264 197857792 197914724 198125312 198665159 198895081 198908416 199248896 199887296 199951213 200461184 200732224 200877424 201525632 201865994 202322176 202517392 203317856 204318436 204427289 205235302 205586612 205864582 206678276 206851328 208291699 208305664 208757647 209181412 209573056 210008216 210367696 210401408 210685888 210838288 211041721 211436848 211661824 211722728 211875878 212771482 213544192 213612476 214446848 214892128 214931458 215294464 215741504 215949668 216353984 216803224 217870169 218510336 218580208 218620213 219099104 219554044 219655898 219929864 220341632 220799152 221282816 221385472 221885762 222442913 222823678 223322134 223704404 224194432 224659952 225044512 225080576 225465856 225547936 225765562 225934016 226188256 226657916 227045896 227308664 227616004 228427309 228442624 228515672 228906832 229098496 229408256 229640257 229926676 230033342 230315008 230547926 231448448 232363264 232952027 233506784 233872786 234956128 235273808 235714304 236203744 236705282 237366164 237640876 238047656 238369516 238541941 238580168 238902748 239311688 239512064 239754283 240257584 240420224 240458752 240489403 240783872 241196032 241439954 241642112 241968832 243167408 243341056 244128544 244364098 245329964 245635952 247261696 248442734 248868004 249805952 249851672 250189492 250370467 250398976 251035312 251081257 251348416 251819008 252142583 252159488 252270722 252341888 253139194 253583728 254220472 254655632 255132416 255184402 255225296 255471557 255662176 256193036 256222208 256481326 256920356 257193728 258210304 258500864 259026152 259481024 259563997 260132576 260180186 260300887 261065728 261160768 261412756 261607808 261655688 262446008 262773344 262895248 263483344 263737573 264512512 264645521 264780014 266230888 266729344 266783693 266864896 267283184 267740704 267838174 268598554 268884352 269733926 269947136 270800068 271275616 271826863 271870424 272054464 272422304 272932352 273031712 273208369 273499072 273967232 274011136 274375372 274580096 274845032 275359616 275931376 276535808 277097744 277289306 278192992 278461414 279562052 279910736 281763328 283109162 284420576 285305881 285338368 285544768 285930848 286420288 286950008 287337988 287552384 288162952 288761297 288967504 289301936 289693096 289902646 290725666 290838128 291035008 291118751 291974144 292185344 292269418 293623264 294570752 296029888 296644568 297348784 297486728 298104433 298980352 299035072 299439392 300451712 301261268 302403563 302452024 302969744 303080039 303598834 303940469 304263872 304833536 305466496 305989376 306969776 308267344 308907434 309485792 310015552 310128412 310659272 310709056 311008852 311339776 312188107 312238136 312570368 312886471 313105408 313774741 313805824 314108608 314209049 314696704 315350144 316683136 316741096 316902064 317398781 317934848 318241616 319499488 319897984 321071828 323064676 323501486 323553328 324107168 324225158 324780148 325145618 325388224 326063864 326778112 326989544 327337472 327668509 328047731 328386272 328631296 329053571 329329088 330248576 330354178 330630784 331077824 331644544 332257904 332386432 332707144 332955392 334022192 334593952 335666002 335676748 337749434 338319872 338839312 339084412 339542882 339984832 341754368 342216448 343546049 344298592 345370277 345604072 345659456 346251136 346719296 346970096 347360536 348089728 348677626 349553149 349802768 350807072 350934782 351535492 352305536 353101681 353698048 354303488 355039168 355096064 355438688 356786408 356843584 358599704 359096056 359776571 360863261 361313348 361923584 361989824 362289598 362741464 363704704 364526609 365142272 365597696 366067471 366752848 366886363 366939232 367514378 368143468 368202464 368967004 369715984 369775232 370014484 370408192 371177312 371594992 371872256 372644416 373003972 373702336 373821833 374478296 375281984 375418604 376061224 376321201 376765312 377426944 377547632 377911919 378374656 378619472 378757307 379022336 379405642 379870208 380236736 381739648 382393088 382515364 383423432 383618288 384219577 384877262 385527296 386398516 387244928 387424576 388049008 389441024 389958698 391078292 392340256 392624056 393154916 393827896 393891008 394556261 394708888 395384528 395715584 395829448 396250624 396651353 397330318 397790162 397816832 398328007 399774592 399902426 400922368 401464448 401754848 402371683 403051264 403731988 404644352 405034784 406635712 408636872 408854578 410470604 411173224 411729164 413356552 413702656 415390787 415871533 416583398 416611328 417515294 418079809 418362824 419146112 420016432 420735392 420802816 421371776 421676576 422083442 422873696 423445456 423751756 425542964 427088384 427224952 428893696 429327437 429784256 429862916 430588928 431483008 431899336 432707968 433606448 435519007 435740338 437160416 437240426 438198208 439108088 439311796 439859728 440683264 441269053 441598304 442565632 442770944 443771524 444885826 445647356 446644268 447408808 448337813 448388864 449319904 449610623 450089024 450161152 450931712 451095872 451531124 451868032 452376512 453315832 454091792 454617328 455232008 455546717 456854618 456885248 457031344 457472323 457813664 458816512 459280514 459853352 460066684 461095852 462896896 464726528 465904054 467013568 467745572 469912256 470547616 471428608 472407488 473410564 474732328 475281752 476095312 476739032 477083882 477160336 477620737 477805496 478623376 479024128 479508566 480156901 480515168 480840448 480978806 481567744 482879908 483284224 483937664 486334816 486682112 488257088 488728196 490659928 491271904 493074593 494523392 496885468 497736008 498769513 499611904 499703344 500378984 500740934 500797952 502070624 502162514 502696832 502841479 504285166 504318976 504541444 504683776 506278388 507167456 508440944 509311264 510264832 510368804 510450592 510943114 511324352 512386072 512962652 513840712 514387456 514907657 516420608 517001728 518052304 518962048 519127994 520265152 520360372 520601774 522321536 522825512 523215616 523311376 524892016 525546688 525790496 526966688 527207219 527475146 529291042 529560028 532461776 533458688 533567386 533729792 534566368 535481408 535676348 537197108 537768704 539467852 539858077 539894272 541600136 542551232 542724721 543653726 543740848 544108928 544265491 544844608 545864704 546063424 546416738 546998144 547934464 548750744 549160192 549690064 550719232 551451289 551862752 553071616 554195488 554578612 556385984 556922828 559124104 559821472 561875699 563526656 565363183 566218324 566627899 568365259 568841152 570611762 570676736 571089536 571861696 572840576 573900016 574675976 575104768 576325904 577522594 577935008 578603872 579386192 579805292 581451332 581676256 582070016 582237502 584370688 584538836 587246528 587434309 589141504 592059776 593289136 593397721 594697568 594973456 596208866 598070144 598878784 600903424 602522536 603773621 604807126 604904048 605939488 606160078 607197668 607880938 608527744 610932992 611978752 613939552 615187111 616534688 617814868 618971584 620031104 620256824 621318544 621418112 622017704 622679552 623309269 624376214 624476272 625140736 625772942 627549482 628217216 628418098 630700288 632298359 633366272 633482192 633804128 634797562 635869696 636483232 638998976 639795968 642143656 645692257 646129352 647002972 647106656 648214336 648450316 649560296 650291236 650776448 652127728 652756951 653512409 653556224 653979088 654674944 655337018 656095462 656772544 656982557 658107142 658658176 660497152 660708356 661261568 662155648 663289088 664515808 664772864 665414288 665910784 668044384 669187904 671332004 671353496 674657401 675498868 676639744 677678624 678168824 679085764 679969664 681506269 683508736 684387011 684432896 685917983 687092098 688021103 688597184 690740554 691208144 691318912 692502272 693438592 693940192 694721072 696179456 697355252 699106298 699605536 701614144 701869564 703070984 704530849 704611072 706203362 706530979 707396096 708111487 708606976 710078336 710192128 710877376 713572816 713687168 717199408 718192112 718323557 719553142 721726522 722626696 723979648 724579196 725482928 727409408 729053218 730284544 732134942 733505696 733772726 733878464 735028756 736286936 736404928 737934008 739431968 739550464 740028968 740816384 741565573 742354624 743189984 743744512 744700187 745288832 746007944 747404672 747643666 748956592 750563968 750837208 752122448 752260103 752642402 753530624 754532273 755095264 755823838 756749312 757238944 757514614 758811284 760473472 763479296 764786176 765030728 766846864 767236576 768439154 768795643 769754524 771054592 772797032 774489856 774849152 776098016 776600167 778882048 779917396 781627469 782156584 784680512 785248112 786309832 787655792 787782016 789112522 789417776 790179467 790769056 791658896 792501248 793302706 794660636 795580324 796656014 799549184 799804852 801844736 802928896 803509696 804743366 806102528 806917741 807463976 809288704 810069568 813271424 817273744 817709156 820941208 822346448 823458328 824981273 826713104 827405312 828468487 830781574 831743066 833166796 835030588 836159618 836725648 838292224 840032864 841470784 841605632 842743552 843353152 844166884 845747392 846890912 847503512 851085928 851674297 852853133 854176768 854449904 855274343 857787392 858654874 859568512 859725832 862966016 863798672 865415936 867212896 869549569 871038014 871480676 874320832 874480852 876396416 878216176 878623592 879719456 881366528 882538106 882947527 883196608 885541888 887543048 889771652 891294712 893145407 893288536 894817616 896675626 896777728 897684641 898639808 899221246 900178048 900322304 902191744 903062248 903736064 904753024 906631664 908183584 909234656 910464016 910630651 911093434 913709236 914062688 914944646 915627328 918561028 919706704 920133368 922191704 925793792 926730049 929453056 931808108 932482133 934027136 935491144 937433609 939824512 940094939 941095232 942857216 944814976 946821128 949464656 950563504 952190624 953478064 954167764 954320672 955241474 955610992 957246752 959017132 960313802 961030336 961680896 961957612 965759816 966568448 967875328 970512571 972669632 973364224 976514176 977456392 981319856 982543808 986149186 993611707 993770936 995472016 997539026 998661541 999223808 999406688 1000757968 1001481868 1001595904 1004141248 1004325028 1005393664 1005682958 1008570332 1009082888 1009367552 1012556776 1014334912 1014659261 1016881888 1017539831 1018622528 1020529664 1020737608 1020901184 1021886228 1022648704 1024772144 1025760923 1025925304 1027681424 1028774912 1029815314 1030974149 1032401161 1034003456 1036104608 1037924096 1038255988 1040530304 1040720744 1041203548 1042881709 1044643072 1045651024 1046431232 1046622752 1049784032 1051093376 1051580992 1053933376 1054414438 1054950292 1058582084 1059120056 1062595919 1064923552 1066917376 1067134772 1067459584 1069132736 1070962816 1071352696 1074394216 1075537408 1076625101 1078935704 1079716154 1079788544 1081176019 1083200272 1085102464 1085449442 1087307452 1087481696 1088217856 1088530982 1089689216 1092126848 1092833476 1093996288 1095868928 1097501488 1098320384 1099380128 1101438464 1102902578 1103725504 1108390976 1109157224 1112771968 1113845656 1118248208 1119642944 1123751398 1128794161 1130726366 1132255201 1132436648 1133255798 1134788053 1136730518 1137682304 1138009663 1141223524 1141353472 1142179072 1143723392 1145681152 1147800032 1149351952 1150209536 1152651808 1155045188 1155870016 1157207744 1158772384 1159610584 1162902664 1163352512 1164140032 1164475004 1165317329 1168741376 1169077672 1174493056 1174831007 1174868618 1178283008 1182123019 1184119552 1186578272 1186795442 1188400087 1189395136 1189946912 1192417732 1196140288 1197757568 1201806848 1205045072 1207547242 1209614252 1209808096 1211878976 1212320156 1214395336 1215761876 1217055488 1220371691 1221865984 1223957504 1227879104 1228271737 1230374222 1233069376 1235629736 1237943168 1240062208 1240513648 1241710591 1242637088 1242836224 1244035408 1245359104 1246618538 1248752428 1248952544 1251545884 1255098964 1256434432 1256836196 1261400576 1264596718 1266732544 1266964384 1267608256 1268013593 1269595124 1271739392 1272966464 1277997952 1279591936 1284287312 1286300323 1291384514 1292258704 1294005944 1294213312 1296428672 1296900632 1299120592 1300582472 1301552896 1303283017 1304255456 1305513902 1307024818 1307112448 1307958176 1310674036 1312190924 1313545088 1313965114 1316214284 1317316352 1320994304 1321416712 1322523136 1324311296 1326578176 1327919747 1329031616 1329545728 1330828576 1331821568 1336088768 1338375808 1342664008 1342706992 1349314802 1350997736 1355357248 1356337648 1358171528 1359939328 1363012538 1364855443 1366435037 1368774022 1368865792 1371835966 1374184196 1376042206 1377194368 1381481108 1382416288 1382637824 1385004544 1386877184 1387880384 1389442144 1392265567 1392358912 1394710504 1398212596 1399211072 1403228288 1403739128 1406141968 1409061698 1409222144 1410647293 1412406724 1413061958 1414792192 1416222974 1420156672 1421754752 1427145632 1427374336 1430991023 1434398816 1436384224 1436647114 1439106284 1443453044 1445253392 1447959296 1449158392 1450965856 1454818816 1456290077 1458106436 1460569088 1461303529 1464269884 1467011392 1467545452 1467756928 1470057512 1472573872 1472809856 1473109957 1475868016 1477292047 1478863936 1479100928 1480057936 1481632768 1483131146 1484709248 1486379968 1489400374 1490577664 1492015888 1494809344 1495287332 1497913184 1501127936 1501674416 1504244896 1504520206 1505284804 1507061248 1509064546 1510190528 1511647676 1514477888 1515029228 1517622568 1520946944 1525091183 1526958592 1529572352 1530061456 1533693728 1534473152 1536878308 1537591286 1539509048 1545594064 1548979712 1549698304 1552196032 1553200334 1557100391 1559834792 1563254938 1564313168 1569361024 1570496224 1572619664 1575311584 1575564032 1578225044 1578835552 1580358934 1581538112 1583317792 1586605412 1589321272 1591160648 1593312028 1594464553 1598991163 1599098368 1599609704 1603689472 1605857792 1607019392 1607481799 1609486732 1612205056 1613835482 1614927952 1620139136 1626542848 1634547488 1635418312 1641882416 1644692896 1646916656 1649962546 1653426208 1656936974 1661563148 1663486132 1666333592 1669793587 1670061176 1672319236 1673451296 1676584448 1678279981 1680065728 1682941568 1683211264 1685487104 1686706304 1688333768 1691494784 1693781824 1695007024 1702171856 1703348594 1705706266 1708899808 1710548686 1717309748 1719137024 1719451664 1725932032 1727597344 1730831872 1734425792 1739099138 1742076028 1742961352 1748641664 1748961704 1752593269 1752792832 1756432352 1757247184 1757568799 1759438912 1762733056 1765076212 1765895054 1766393216 1775086096 1779543304 1782589424 1783238369 1786290814 1786577072 1788300899 1789635232 1793351252 1793555456 1795369282 1797279616 1798442492 1800356096 1804383488 1806124496 1807472128 1809506048 1813263328 1816367168 1816947979 1818469312 1820928032 1821261302 1822186868 1827418472 1828125376 1829889292 1831254656 1837122056 1839413408 1840266736 1844383408 1846163011 1851587584 1853460098 1857621887 1863616216 1864964266 1867485851 1868054272 1870982288 1874867218 1879649024 1880189878 1882190464 1889629952 1893642256 1898929312 1901127008 1904381248 1906956128 1908335528 1908641344 1910482948 1911221984 1914493504 1917726943 1918034264 1920627604 1922060672 1923361792 1923915224 1927473409 1930141301 1931519632 1933136896 1935750656 1941025142 1945339264 1949735369 1953028352 1954912784 1962639712 1965087616 1972298372 1987223414 1987541872 1990944032 1992592789 1995078052 1997323082 1998447616 1998813376 2001515936 2002963736 2008282496 2008650056 2010787328 2011365916 2012820841 2017140664 2018165776 2018735104 2021329079 2025113552 2028669824 2029318522 2033763776 2035079662 2037245056 2041475216 2041802368 2043772456 2045297408 2049544288 2051521846 2051850608 2055362848 2059630628 2061948298 2064802322 2072209216 2075848192 2076511976 2081060608 2081441488 2082407096 2085763418 2086731031 2089286144 2091302048 2092862464 2093245504 2099568064 2102186752 2103161984 2107866752 2108828876 2109900584 2116824941 2117164168 2118240112 2121560273 2125191838 2127583283 2129847104 2133834752 2134269544 2138265472 2141925632 2142705392 2144772839 2148788432 2151074816 2153250202 2157871408 2159432308 2162352038 2166400544 2170204928 2170898884 2174614904 2174963392 2176435712 2177061964 2179378432 2184253696 2185316749 2185666952 2187992576 2190205297 2191737856 2195002976 2196423187 2196640768 2198760256 2199463343 2202876928 2205805156 2207451008 2216781952 2218314448 2221791467 2225543936 2227691312 2236496416 2239285888 2247502796 2248700179 2257588322 2261452732 2264510402 2264873296 2266511596 2269576106 2273461036 2275364608 2276019326 2282447048 2284358144 2287446784 2291362304 2293679563 2295600064 2296334117 2298703904 2300419072 2305303616 2310090376 2311740032 2314415488 2317544768 2319221168 2321458931 2325805328 2326705024 2328280064 2328950008 2330634658 2338155344 2348986112 2349662014 2349737236 2360205973 2364246038 2368239104 2373156544 2373590884 2376800174 2378790272 2379893824 2384835464 2392280576 2395515136 2396571859 2403613696 2404822343 2410090144 2415094484 2419228504 2419616192 2423757952 2424640312 2428790672 2431523752 2434110976 2436572597 2440743382 2443731968 2446872043 2455758208 2456543474 2460748444 2466138752 2471259472 2471711767 2475886336 2480124416 2481027296 2483421182 2485274176 2485672448 2488070816 2493237076 2497504856 2497905088 2503091768 2510197928 2512868864 2513672392 2515410133 2522801152 2526042827 2529193436 2533465088 2533928768 2535216512 2536027186 2539190248 2545932928 2551686263 2555995904 2559183872 2562472297 2568204541 2568574624 2572600646 2582769028 2584517408 2588011888 2588426624 2592857344 2593801264 2598241184 2601164944 2603105792 2606566034 2608510912 2611027804 2614049636 2615916352 2621348072 2624381848 2627090176 2627930228 2632428568 2634248407 2634632704 2637297113 2641988608 2642833424 2645046272 2645383433 2648622592 2651301149 2653156352 2655839494 2658063232 2659091456 2661657152 2672177536 2676751616 2685328016 2685413984 2689537039 2698629604 2701995472 2710714496 2712675296 2716343056 2719878656 2726025076 2729710886 2732870074 2737548044 2743671932 2748368392 2752084412 2754075137 2754388736 2761893827 2762962216 2764832576 2765275648 2770009088 2773754368 2775760768 2776559471 2778884288 2784531134 2784717824 2789421008 2796425192 2798422144 2806456576 2807478256 2810187127 2812283936 2818123396 2818444288 2821294586 2824813448 2826123916 2832445948 2840313344 2843509504 2854291264 2854748672 2861982046 2868797632 2872768448 2873294228 2878212568 2886906088 2890506784 2895918592 2898316784 2901113303 2901931712 2909637632 2911100731 2912580154 2916212872 2922607058 2928539768 2934022784 2934620623 2935090904 2935513856 2940115024 2945147744 2945619712 2946219914 2949535249 2951736032 2954584094 2957727872 2958201856 2960115872 2966262292 2969418496 2972759936 2978800748 2981155328 2984031776 2989618688 2990574664 2995826368 3002255872 3003348832 3005292059 3008489792 3009040412 3010569608 3014122496 3018129092 3020381056 3023295352 3028955776 3030058456 3035245136 3041893888 3044970161 3050182366 3053917184 3060122912 3067387456 3068946304 3073756616 3075182572 3079018096 3080139001 3088883371 3091188128 3097959424 3099396608 3104392064 3106400668 3114200782 3119669584 3126509876 3128626336 3138364691 3138722048 3140992448 3145239328 3150623168 3151128064 3156450088 3157671104 3160717868 3163076224 3166635584 3173210824 3178642544 3182321296 3186624056 3188827019 3188929106 3197982326 3198196736 3199219408 3202306261 3211715584 3214038784 3214963598 3218973464 3227670964 3229855904 3240278272 3253085696 3269094976 3270836624 3283764832 3289385792 3293833312 3299925092 3306852416 3313873948 3323126296 3326972264 3332667184 3333880429 3339587174 3340122352 3343345159 3344638472 3346902592 3353168896 3356559962 3360131456 3361098307 3365883136 3370974208 3373412608 3376667536 3382989568 3387563648 3390014048 3404343712 3406697188 3411412532 3417799616 3421097372 3434619496 3438274048 3438903328 3441751181 3451522151 3451864064 3455194688 3461663744 3468851584 3478198276 3484152056 3485922704 3491386591 3497283328 3497923408 3505186538 3505585664 3512864704 3514494368 3515137598 3518877824 3530152424 3531790108 3532786432 3550172192 3559086608 3565178848 3566476738 3572581628 3573154144 3576601798 3579270464 3586702504 3590738564 3594559232 3596884984 3600712192 3604353599 3608525041 3608766976 3612248992 3614944256 3619012096 3626526656 3632734336 3633895958 3636938624 3641856064 3642522604 3644373736 3654836944 3656250752 3659778584 3662509312 3674244112 3678826816 3680533472 3688766816 3692326022 3706920196 3715243774 3727232432 3729928532 3734971702 3736108544 3741964576 3749734436 3759298048 3760379756 3764380928 3779006539 3779259904 3787284512 3797858624 3799073047 3802254016 3808762496 3813912256 3816671056 3817282688 3820965896 3822443968 3828987008 3835453886 3836068528 3841255208 3844121344 3847830448 3854946818 3860159023 3860282602 3863039264 3871501312 3882050284 3884118491 3890678528 3899470738 3906056704 3909825568 3925279424 3930175232 3944596744 3957542281 3966395293 3974446828 3975083744 3981888064 3985185578 3990156104 3994646164 3997626752 4003031872 4005927472 4009792699 4016564992 4017300112 4021574656 4022731832 4025641682 4034281328 4035749993 4036331552 4042658158 4050227104 4057339648 4058637044 4067527552 4070159324 4074490112 4082950432 4083604736 4087544912 4090594816 4099088576 4103043692 4103701216 4110725696 4112040163 4119261256 4123896596 4129604644 4139533211 4144418432 4151696384 4153023952 4153784047 4162121216 4162882976 4164814192 4166330377 4171526836 4173462062 4178572288 4182604096 4186491008 4199136128 4204373504 4206323968 4215733504 4217657752 4219801168 4226415347 4233649882 4234328336 4236480224 4243120546 4250383676 4255166566 4259694208 4268539088 4276530944 4283851264 4285410784 4289545678 4297576864 4306500404 4315742816 4318864616 4324704076 4332801088 4340118871 4340409856 4341797768 4349229808 4349926784 4352871424 4354123928 4358756864 4363164883 4368507392 4370633498 4371333904 4375985152 4380410594 4390005952 4392846374 4397520512 4398926686 4411610312 4414902016 4426088513 4433563904 4436628896 4443582934 4451087872 4455382624 4472992832 4478571776 4495005592 4497400358 4515176644 4522905464 4529020804 4529746592 4533023192 4539152212 4546922072 4550729216 4552038652 4555331377 4564894096 4568716288 4569298657 4574586863 4574893568 4582724608 4587359126 4591200128 4592668234 4597407808 4598877899 4610607232 4620180752 4623480064 4628830976 4635089536 4638442336 4642917862 4651610656 4653410048 4657900016 4661269316 4676310688 4697972224 4699324028 4699474472 4720411946 4722601807 4728492076 4736478208 4746313088 4747181768 4753600348 4757580544 4759787648 4769670928 4770543883 4784561152 4790709077 4791030272 4793143718 4801425881 4809644686 4820180288 4830188968 4838457008 4839232384 4847515904 4849280624 4853959583 4857581344 4863047504 4868221952 4873145194 4881486764 4893744086 4911516416 4913086948 4921496888 4931715943 4932277504 4942518944 4943423534 4945716853 4951772672 4956780409 4960248832 4962054592 4966842364 4970548352 4971344896 4976141632 4986474152 4995009712 4995810176 5006183536 5011013887 5020395856 5025737728 5027344784 5028264899 5030820266 5052085654 5058386872 5067857536 5070433024 5072054372 5078380496 5091865856 5103372526 5111991808 5124944594 5136409082 5137149248 5145201292 5165538056 5169034816 5176023776 5176853248 5185714688 5187602528 5190959011 5196482368 5202329888 5206211584 5213132068 5217021824 5222055608 5228099272 5231832704 5242696144 5248763696 5253828107 5254180352 5255860456 5264857136 5268496814 5269265408 5274594226 5281725911 5285666848 5290766866 5297245184 5302602298 5311678988 5316126464 5323314304 5344355072 5353503232 5370656032 5370827968 5379074078 5397259208 5403990944 5421428992 5423820523 5425350592 5432686112 5439757312 5452050152 5459421772 5465740148 5475096088 5486464643 5487343864 5496736784 5504168824 5508150274 5508777472 5514348509 5523787654 5525924432 5529665152 5530551296 5531256269 5547508736 5551521536 5553118942 5557768576 5569062268 5578842016 5592850384 5596844288 5612913152 5614956512 5620374254 5624567872 5636246792 5642589172 5649626896 5652247832 5663984227 5664891896 5680626688 5687019008 5692770301 5708582528 5709497344 5723964092 5737595264 5745536896 5746588456 5756425136 5758520741 5773812176 5774868911 5781013568 5791837184 5796633568 5799279409 5802226606 5803863424 5822201462 5825160308 5832425744 5845214116 5857079536 5868045568 5869241246 5870181808 5871027712 5880230048 5890295488 5891239424 5892439828 5899070498 5903472064 5909168188 5915455744 5920231744 5932524584 5938836992 5944842949 5945519872 5957601496 5961720079 5962310656 5968063552 5969971931 5979237376 5981149328 5986920401 5991652736 6004511744 6006697664 6010584118 6016979584 6018080824 6021139216 6036258184 6040762112 6046590704 6057911552 6060116912 6065964179 6070490272 6083787776 6086846983 6089940322 6100364732 6120245824 6134774912 6137892608 6147513232 6150365144 6158036192 6160278002 6177766742 6180632689 6182376256 6198793216 6208784128 6212801336 6228401564 6232906889 6239339168 6252017849 6253019752 6257252672 6276729382 6277444096 6281984896 6283792487 6290478656 6301246336 6302256128 6312900176 6315342208 6321435736 6326152448 6333271168 6346421648 6357285088 6364642592 6373248112 6377654038 6377858212 6395964652 6398438816 6404612522 6428077568 6429927196 6437946928 6455341928 6459711808 6480556544 6487110343 6506171392 6527374931 6538189952 6541673248 6562035263 6567529664 6578771584 6587666624 6599850184 6613704832 6627747896 6641509831 6646252592 6653944528 6665334368 6667760858 6679174348 6680244704 6686690318 6689276944 6693805184 6713119924 6720262912 6722196614 6731766272 6746825216 6753335072 6765979136 6775127296 6780028096 6808687424 6813394376 6822825064 6835599232 6842194744 6856401959 6869238992 6876548096 6877806656 6883502362 6903044302 6910389376 6937703168 6955281949 6956396552 6968304112 6970840897 6971845408 6982773182 6990630787 6994566656 6995846816 7010373076 7011171328 7025729408 7028988736 7030275196 7037755648 7060304848 7063580216 7065572864 7100344384 7102614827 7118173216 7130357696 7132953476 7145163256 7146308288 7153203596 7158540928 7173405008 7180326461 7181477128 7189118464 7193769968 7196388833 7201424384 7208707198 7216819043 7217050082 7217533952 7224497984 7226808127 7238024192 7253053312 7265468672 7267791916 7273877248 7283712128 7285045208 7288747472 7300171963 7309673888 7312501504 7319557168 7325018624 7348488224 7357653632 7361066944 7377533632 7384652044 7413840392 7430487548 7454464864 7459857064 7469943404 7472217088 7483929152 7496568959 7499468872 7518596096 7520759512 7528761856 7536375707 7545097813 7558013078 7558519808 7568232133 7574569024 7595717248 7598146094 7604508032 7617524992 7627824512 7633342112 7634565376 7641931792 7644887936 7657974016 7670907772 7672137056 7682510416 7688242688 7695660896 7709893636 7720318046 7720565204 7726078528 7764100568 7768236982 7781357056 7789226357 7798941476 7812113408 7819651136 7850558848 7860350464 7889193488 7901559127 7915084562 7932790586 7943516371 7948893656 7950167488 7963776128 7970371156 7980312208 7989292328 7995253504 8006063744 8011854944 8019585398 8033129984 8034600224 8045463664 8051283364 8068562656 8071499986 8072663104 8085316316 8100454208 8114679296 8117274088 8135055104 8140318648 8148980224 8157221303 8165900864 8167209472 8175089824 8181189632 8198177152 8206087384 8207402432 8221451392 8224080326 8238522512 8247793192 8259209288 8274861133 8279066422 8288836864 8299855003 8306047904 8307568094 8324242432 8325765952 8329628384 8332660754 8343053672 8346924124 8365208192 8372982016 8384112007 8398272256 8408747008 8412647936 8431467008 8435315504 8439602336 8452830694 8467299764 8468656672 8472960448 8486241092 8500767352 8510333132 8519388416 8537078176 8542601837 8553061888 8567702528 8570821568 8579091356 8595153728 8597902159 8613000808 8631485632 8637729232 8649408152 8655387623 8665602176 8680237742 8680819712 8683595536 8691974137 8698459616 8699853568 8708247856 8711418061 8717513728 8726329766 8737014784 8741266996 8742667808 8760821188 8780011904 8785692748 8795041024 8797853372 8823220624 8829804032 8852177026 8867127808 8873257792 8876095151 8887165868 8902175744 8910765248 8945985664 8957143552 8990011184 8994800716 9030353288 9045810928 9058041608 9059493184 9066046384 9074794003 9078304424 9093844144 9101458432 9104077304 9110662754 9122981119 9129788192 9138597314 9149173726 9149787136 9174718252 9182400256 9185336468 9194815616 9197755798 9221214464 9240361504 9246960128 9257661952 9270179072 9276884672 9285835724 9303221312 9306820096 9315800032 9322538632 9352621376 9368417267 9395944448 9398648056 9398948944 9440823892 9445203614 9456984152 9492626176 9494363536 9507200696 9515161088 9519575296 9539341856 9541087766 9553988101 9565045259 9581418154 9582060544 9586287436 9602851762 9619289372 9640360576 9660377936 9676914016 9678464768 9695031808 9698561248 9707919166 9715162688 9726095008 9746290388 9762973528 9787488172 9823032832 9826173896 9842993776 9863431886 9864555008 9874531051 9885037888 9886847068 9891433706 9903545344 9913560818 9924109184 9933684728 9941096704 9952283264 9972948304 9990019424 9991620352 10012367072 10016937161 10022027774 10040791712 10054689568 10056529798 10061640532 10104171308 10116773744 10135715072 10140866048 10144108744 10156760992 10183731712 10194030539 10206745052 10223983616 10249889188 10257303463 10272818164 10274298496 10290402584 10311769699 10331076112 10338069632 10341044329 10352047552 10353706496 10371429376 10375205056 10381918022 10392964736 10404659776 10426264136 10434043648 10444111216 10456198544 10463665408 10477574491 10485392288 10497527392 10507656214 10508360704 10511720912 10529714272 10536993628 10549188452 10563451822 10571333696 10581533732 10605204596 10623357976 10632252928 10646628608 10675638281 10688710144 10707006464 10741312064 10741655936 10758148156 10765930081 10794518416 10807981888 10842857984 10847641046 10850701184 10865372224 10904100304 10918843544 10931480296 10950192176 10972929286 10974687728 10985276951 10993473568 11008337648 11016300548 11017554944 11028697018 11047575308 11051848864 11059330304 11062512538 11103043072 11106237884 11115537152 11138124536 11157684032 11161251871 11185700768 11192938141 11193688576 11225826304 11229913024 11240748508 11249135744 11272493584 11285178344 11299253792 11304495664 11327968454 11329783792 11340715639 11374038016 11385540602 11417165056 11447928184 11471698799 11475190528 11491073792 11493176912 11512850272 11517041482 11547624352 11549737822 11562027136 11593267136 11598558818 11604453212 11607726848 11644402924 11650320616 11664851488 11688555109 11690428232 11714159072 11736091136 11738482492 11740363616 11742055424 11747959867 11760460096 11780590976 11782478848 11784879656 11798140996 11806944128 11818336376 11830911488 11840463488 11842876111 11865049168 11877673984 11889685898 11891039744 11915202992 11923440158 11936127104 11939943862 11962298656 11973840802 11983305472 12013395328 12021168236 12033959168 12036161648 12042278432 12072516368 12081524224 12093181408 12115823104 12120233824 12131928358 12140980544 12173693966 12179880644 12200729464 12240491648 12268152883 12269549824 12275785216 12295026464 12300730288 12316072384 12320556004 12355533484 12361265378 12364752512 12416735771 12417568256 12425602672 12456803128 12465813778 12478678336 12482668583 12504035698 12506039504 12514505344 12518106293 12553458764 12554888192 12563969792 12567584974 12580957312 12602492672 12625800352 12630684416 12642871472 12652304896 12666542336 12692843296 12714570176 12729285184 12746496224 12755308076 12755716424 12791929304 12796877632 12809225044 12818490619 12856155136 12859854392 12875893856 12910683856 12919423616 12923141077 12961113088 12974220686 13003353209 13032441677 13054749862 13072400957 13076379904 13083346496 13124070526 13135059328 13157543168 13175333248 13199700368 13227409664 13255495792 13283019662 13292505184 13307889056 13330668736 13335521716 13358348696 13360489408 13373380636 13378553888 13387610368 13424088601 13426239848 13440525824 13444393228 13454118253 13463532544 13492313863 13493650432 13506670144 13510989107 13531958272 13550254592 13560056192 13617374848 13626788752 13645650128 13648147583 13671198464 13684389488 13712803918 13738477984 13755613312 13767004724 13806088604 13820778752 13875406336 13910563898 13912793104 13936608224 13941681794 13943690816 13948149523 13965546364 13981261574 13989133312 13991693632 14020746152 14051458816 14057977472 14060550392 14075511296 14089745887 14120609696 14127160432 14131145728 14149303553 14200688768 14205229654 14236346432 14260715392 14265906952 14290326512 14292616576 14306407192 14317081856 14336113187 14346810016 14360652922 14362954256 14378236928 14387539936 14392777666 14417414396 14433638086 14434100164 14448995968 14453616254 14506106624 14530937344 14535583832 14547754496 14567424256 14570090416 14577494944 14600343926 14607117217 14619347776 14625003008 14639114336 14650037248 14696976448 14715307264 14722133888 14755067264 14769304088 14827680784 14850921911 14860975096 14908929728 14919714128 14939886808 14967858304 14993137918 14998937744 15013409873 15030785407 15041519024 15057523712 15072751414 15090195626 15116026156 15136464266 15149138048 15191434496 15196292188 15209016064 15235049984 15255649024 15266684224 15269130752 15283863584 15289775872 15315948032 15331437079 15341815544 15344274112 15365020832 15376485376 15391321792 15419787272 15440636092 15441130408 15452157056 15517120223 15528201136 15536473964 15562714112 15578452714 15597882952 15639302272 15674644187 15701117696 15720700928 15740901253 15776113609 15778386976 15803118254 15830169124 15865581172 15887032742 15897787312 15900334976 15927552256 15940742312 15960624416 15978584656 15990507008 16012127488 16019190847 16023709888 16039170796 16066259968 16069200448 16074338819 16090927328 16102566728 16137125312 16142999972 16145326208 16170632632 16181811643 16200908416 16204209527 16229358592 16234548176 16250212517 16270110208 16280637296 16286564201 16297960448 16314442606 16331801728 16334418944 16350179648 16396354304 16412174768 16414804864 16442902784 16448160652 16477045024 16495586384 16518418576 16521441811 16549722266 16558132844 16577673728 16599710006 16612095808 16615136188 16651531904 16659256768 16665321508 16686107344 16693848248 16730416384 16745964032 16768224014 16776003013 16796544512 16813530889 16825295872 16862934016 16870631008 16879204672 16905661388 16934599528 16937313344 16945920896 16972482184 17001534704 17020666264 17038776832 17056008179 17074156352 17085203674 17106123776 17128104301 17141643136 17158182712 17190307456 17195804318 17226001616 17262971264 17275458464 17298816304 17301982369 17310775246 17331204352 17360475484 17367191072 17383948274 17396919232 17399707136 17416495712 17422836122 17452659532 17482533992 17485335616 17521642376 17560023808 17571385496 17590082048 17595706744 17607870931 17646441248 17659608064 17682299789 17704354052 17734255616 17746515584 17752190302 17774331736 17821530496 17861803841 17891971328 17914287104 17977431787 17980022368 17989601432 18060706576 18091621856 18116083216 18118986368 18132092768 18149588006 18156608848 18187688288 18208154608 18221325508 18245962238 18259576384 18277194628 18298347452 18349436504 18364800512 18370672936 18389631232 18395511596 18439738849 18442428928 18461079791 18480723008 18493920256 18515323904 18540358144 18553769344 18559108043 18571671448 18606442624 18613640192 18631600064 18645077264 18705242752 18736834534 18797296112 18797897888 18881647784 18890407228 18913968304 18974569279 18985252352 18988727072 19014401392 19030322176 19039150592 19078683712 19082175532 19107976202 19130090518 19162836308 19172574872 19205703524 19238578744 19278525959 19280721152 19320755872 19333256789 19353828032 19356929536 19390063616 19397122496 19415838332 19430325376 19452190016 19492580776 19525947056 19574976344 19588508831 19615622059 19646065664 19652347792 19671309889 19685987552 19726863772 19729110016 19749062102 19770075776 19773694136 19782867412 19827121636 19848218368 19867369456 19882193408 19904566528 19945896608 19980038848 19983240704 20024734144 20033874322 20044055548 20081583424 20109379136 20113059596 20123281064 20208342616 20233547488 20271430144 20281732096 20288217488 20307793121 20313521984 20367463424 20388061078 20413490104 20499778376 20514606926 20542344361 20545636328 20548596992 20580805168 20623539398 20646746743 20662152224 20676139264 20682088658 20704095104 20707412992 20750410112 20763836044 20785929472 20809319552 20852528272 20868087296 20888222432 20912397088 20927330816 20955148982 20970784576 20995054784 21015312428 21023441824 21059428544 21073987256 21098376904 21126903644 21142667392 21163067464 21202207499 21210409192 21246715952 21264505856 21293257216 21314791127 21351276562 21377420288 21447089059 21482624128 21483311872 21516296312 21531860162 21560973007 21589036832 21615963776 21622183597 21685715968 21695282092 21701402368 21730744448 21808200608 21837687088 21862960592 21900384352 21945858572 21949375456 21970553902 21986947136 22016675296 22032601096 22057394036 22095150616 22103697728 22118660608 22125025076 22141029251 22206086144 22212475768 22231074304 22276249072 22315368064 22321789133 22322503742 22371401536 22385876282 22387377152 22459826048 22481497016 22498271488 22544987168 22570356688 22598507584 22608991328 22655936908 22659567584 22681431278 22771081204 22834330112 22895856368 22943397598 22950381056 22982147584 22986353824 23025700544 23034082964 23095248704 23099475644 23124054272 23186534272 23197117636 23208906424 23215453696 23288805848 23300641232 23329702976 23337163003 23377110218 23380856464 23403416113 23428318144 23472182272 23476964984 23480727232 23495919734 23520920192 23561181952 23569759312 23592501229 23596281992 23613888256 23636672752 23661822976 23680926976 23685752222 23712405427 23730098336 23779371796 23782079488 23830405984 23846880316 23872254208 23879887724 23924597312 23947681604 23966610944 24026790656 24042336472 24067918336 24072323296 24084556864 24092258267 24145032736 24160655057 24163048448 24186362816 24231646208 24240467648 24263856716 24281961088 24347387932 24359761288 24401458928 24439706137 24480983296 24536305766 24539099648 24551570432 24590052928 24601460576 24632144768 24641112008 24711066968 24722530756 24729505024 24762377323 24833471542 24835136512 24851205344 24913606256 24931627556 24957356672 24965337166 25008071396 25012079008 25029010688 25036212586 25106917528 25127939584 25135169948 25161914624 25204985344 25230475193 25251600704 25259675287 25261368832 25285742944 25304609792 25333084672 25385686592 25429140352 25458570368 25492992448 25510616152 25511432848 25583858608 25593755264 25618450088 25636981238 25719708784 25751787712 25821367712 25838847232 25846282154 25948441372 25962265703 26006706418 26064883354 26109499724 26144801914 26152759808 26166692992 26248141052 26270118656 26315086336 26350666496 26399400736 26453045773 26454819328 26510991584 26566039324 26585010368 26615778112 26661337472 26671043432 26716697392 26720978816 26746761272 26757107776 26775220736 26802298567 26848177202 26852479696 26881051648 26888786456 26908236506 26984627726 27013340288 27021113161 27021978214 27100509184 27120112384 27188829437 27234749696 27253577504 27291300256 27296295166 27342396928 27368778976 27425607836 27476955968 27511226624 27534009448 27612177208 27641557504 27669511463 27750812672 27764767051 27821127796 27825586208 27873216448 27883363588 27887381632 27896299046 27931092728 27962523148 27983387264 28041492304 28068548893 28102917632 28115954944 28121100784 28151022592 28179491774 28241219392 28250249951 28254320864 28298607106 28401377536 28410459308 28472692864 28521430784 28531813904 28580653024 28585233152 28612814384 28634163712 28672226374 28693620032 28721305844 28725908512 28775079872 28785555332 28834828792 28867276172 28868200328 28897991936 28907232508 28976732477 29010268243 29012213248 29061874688 29071167664 29095508992 29134848512 29140180832 29154989888 29164312639 29200687852 29214234434 29238695552 29250006016 29278228672 29393952896 29430614528 29444267776 29510134528 29538608176 29584907429 29655361568 29701843822 29721950192 29817859456 29839428256 29879773616 29935716608 29986275836 29997875488 30026819746 30061570814 30083038048 30145502828 30180391252 30232052312 30272928532 30294826507 30298276096 30380832097 30382868992 30392584376 30418032128 30448793941 30470099968 30511298048 30533368448 30538261504 30542154181 30567727168 30579551744 30631896064 30662874158 30683631088 30688548224 30730041664 30782643584 30839574544 30881272184 30882260816 30904314112 31034240446 31056402272 31072947928 31156905428 31195765904 31278604544 31349288374 31402235392 31481802506 31552227218 31556773952 31606236508 31660338248 31731162344 31774065484 31795574624 31800669952 31855104512 31881484624 31887319639 31921248832 31957169312 31981014016 32022108041 32024254976 32038381694 32047419776 32078341592 32138400896 32148677638 32181854656 32205133456 32274250624 32285999944 32290652416 32341265264 32363623286 32401816832 32408419054 32444887739 32469096352 32500425034 32540220416 32561274592 32573128402 32628885212 32663603456 32700359296 32792708608 32824349536 32829609728 32885805568 32896321304 32954090048 32991172768 33036837152 33042883622 33058212649 33099444532 33116265688 33155347456 33199420012 33224191616 33230272376 33303063808 33318513536 33330643016 33372214688 33387696496 33393807181 33460832768 33491928064 33494671771 33536448028 33552006026 33593089024 33609981167 33627061778 33741262016 33758409344 33811322776 33869199056 33874626688 33881529011 33891841792 33944964368 33977717081 34003069408 34041332528 34077553664 34112016358 34148312704 34170407348 34256208602 34283286272 34316365424 34380614912 34391608636 34452003232 34522011601 34525942528 34550916928 34597632608 34603964738 34621550492 34662408704 34697462863 34720950968 34734382144 34767896548 34793838464 34799414272 34832991424 34845672244 34905319064 34965067984 34970671232 35043284752 35077097209 35120047616 35142770992 35180164096 35191413488 35215741862 35292882496 35364599578 35408708104 35493031168 35504380604 35548663472 35643060992 35723607682 35783942656 35954863574 35960044736 35979202864 36121413152 36183243712 36232166432 36237972736 36264185536 36299176012 36313217696 36375376576 36416309216 36442651016 36491924476 36519152768 36554389256 36596694904 36621994771 36672684719 36698873008 36729601024 36741345872 36776796749 36779262464 36791023192 36879477698 36884857856 36922159582 36961446016 36972081377 37080716288 37107538688 37118216086 37143342896 37212885248 37263200128 37290154528 37410485504 37473669068 37594592224 37595795776 37763295568 37780814456 37827936608 37859262991 37949138558 37966743661 37970504704 37977454144 38028802784 38078301184 38157367424 38164351064 38215952404 38260181036 38325672616 38345149744 38405252501 38411407048 38477157488 38557051918 38561442304 38600439563 38641511744 38666513578 38707656064 38713859072 38794244992 38831676664 38860650752 38904380032 38985161552 39051894112 39149952688 39177017662 39231244118 39304695584 39342619778 39371975104 39453727544 39498124204 39540151552 39547388272 39565734824 39647889589 39654243272 39696436736 39734738912 39764386816 39809133056 39849392107 39891793216 39960077696 39966481408 40049468288 40067748644 40088111096 40163166848 40218758272 40226119192 40246562128 40309645187 40416685232 40424082377 40467094976 40542860288 40576434976 40615586242 40627043968 40776122156 40826980208 40999556752 41029213852 41084688722 41091272656 41097193984 41161610336 41247078796 41293493486 41324304448 41352278528 41364177316 41408190208 41500820224 41527672088 41571858944 41613900643 41618639104 41705056544 41732040553 41736174592 41776444864 41789803517 41824794176 41854661632 41910297964 41941569152 41990109568 42030624856 42046883648 42118857088 42147974512 42196753808 42253807288 42285334784 42326134928 42404414998 42420818384 42461749253 42493431904 42586514432 42629582254 42702553124 42725303401 42894178118 42965248256 42966623744 43032592624 43063720324 43121946014 43178073664 43231927552 43244367194 43390564184 43402804736 43461488896 43616401216 43630348223 43675374176 43725921184 43800768704 43891717144 43898750912 43941107804 43973894272 44033350592 44065202192 44107719689 44114788072 44190301232 44207395456 44237321216 44250050152 44282058502 44331888407 44393249923 44424951536 44462148608 44552498144 44630736128 44643578266 44645007484 44742803072 44771752564 44843913487 44919652096 44962994032 44996542976 45089974336 45140713376 45197015168 45217982656 45311873816 45319135168 45362862556 45534865321 45542162408 45668660224 45691624517 45791712736 45829634147 45886795196 45900762112 45964295168 45972707648 46051401088 46068165928 46190497408 46198951288 46248108544 46294879343 46373068544 46394235272 46417812848 46430907392 46490568817 46577611696 46601282464 46659405952 46674326006 46754220436 46761712928 46806832226 46856636288 46953929968 46961454464 46991839468 47041840384 47122363904 47139518624 47185002458 47192563984 47227776512 47273345504 47361853952 47371504444 47424810854 47460196672 47558743592 47660811968 47693760632 47744508416 47759775448 47792792527 47849194624 47895363208 47933221888 47994813713 48053581312 48084672944 48135836672 48144646592 48169113728 48184516534 48290065472 48321310114 48372725632 48480935296 48527713432 48563922176 48686973643 48694775864 48719522576 48795886279 48802917856 48879412274 48934415509 48961966592 49072611532 49078199296 49180105856 49202921152 49264289536 49282224016 49422133936 49445061512 49459010048 49524754646 49666943084 49702410688 49827212512 49863255112 49914713344 49930674332 50016142792 50024158016 50058021376 50072425172 50108645147 50213835056 50255879168 50262285227 50270339896 50323829248 50374721831 50409970688 50460950386 50503201408 50517733301 50519350574 50522737664 50571485888 50587656889 50666169344 50771373184 50858280704 50917140736 50985984896 51021232304 51022865696 51101203741 51167717216 51187510528 51236900176 51273962476 51439417568 51503575424 51642735424 51677694464 51692564308 51896882744 51924531406 52013412836 52129766708 52218999448 52289603828 52305519616 52333385984 52475982713 52496282104 52540237312 52630172672 52701332992 52754629949 52798801472 52815684691 52906091546 52909638656 53021983168 53132078648 53170020736 53231556224 53322674944 53342086864 53393555413 53433394784 53441957632 53493522544 53514215552 53550441472 53604597134 53696354404 53704959392 53777572912 53816473012 53969255452 54026680576 54042226322 54043956428 54240224768 54377658874 54469499392 54507155008 54524584499 54582600512 54592590332 54684793856 54737557952 54851215672 54953911936 55022453248 55068018896 55121152757 55224354416 55283115008 55310913889 55339022926 55529534102 55642255592 55651172416 55746432896 55766727176 55774763264 55792598092 55862185456 55925046296 55966774528 56041169731 56082984608 56137097786 56205835264 56231909888 56242201568 56358983548 56482438784 56500499902 56508641728 56597214212 56802755072 56820918616 56945385728 57042861568 57063627808 57100549121 57161306048 57170466304 57225628768 57268327424 57344452748 57387240064 57442611688 57451817024 57550159744 57571110664 57669657584 57734552344 57736400656 57795983872 57814465016 57854433059 57953464954 58020536486 58024426496 58098985021 58142335328 58269697024 58280361664 58309979776 58328625278 58401375704 58428468868 58477391104 58556457344 58688784049 58787905792 58861229056 58888535552 59020269056 59077216352 59169814858 59310723136 59403687644 59443900384 59635718912 59678856512 59759547232 59871433216 59972551672 59995750976 60053639492 60123141628 60166076096 60291005656 60360782504 60464104624 60545857064 60587713361 60589653014 60596552192 60657833599 60761664194 60765737984 60785168752 60836064256 60843818959 60897587882 60979926427 61022596096 61066736896 61084308362 61135454336 61159103488 61325748316 61367262176 61377096448 61460083328 61565287168 61679149088 61762544368 61764521632 61808628224 62068480892 62112804544 62145895856 62313810856 62391531808 62557209088 62620473311 62698576748 62804470784 62963605012 63104454436 63113547904 63212473016 63320676496 63343728151 63462324688 63523558021 63548130968 63591149248 63601339904 63710209024 63762969248 63774639278 63842497664 63860867833 63914338624 64044216082 64048509952 64076763388 64094839552 64156683184 64276801792 64297355276 64363709312 64410266912 64548501248 64571999888 64581304832 64682530528 64727246572 64803633664 64816838108 64889775478 64938192704 65000850068 65122549184 65146256804 65257770424 65327206912 65393272439 65400718592 65578920869 65585417216 65648699072 65659219456 65771611136 65792642608 65908180096 65982345536 66073674304 66085767244 66116425298 66198889064 66232531376 66398840024 66448383232 66460544752 66606127616 66637027072 66661286032 66725605969 66744429376 66775392992 66787614362 66921665536 66955316813 66989343542 67072896056 67104012052 67219962334 67254123556 67482524032 67516818688 67622645552 67738398112 67749253376 67763058022 67783683584 67889928736 67955434162 68006138816 68082665056 68224032716 68296625408 68340814696 68512417204 68561975779 68566572544 68632730848 68761229824 68783217272 68904006464 69044023202 69051885056 69101833856 69121717357 69195265216 69207929476 69243100984 69324817408 69394925726 69441901936 69468764288 69535793096 69587676928 69665982848 69691344488 69810638128 69930135968 69941342464 70034313703 70086569504 70154194418 70240095232 70285541984 70382826976 70431483724 70585764992 70729199156 70817416208 70986062336 71008761208 71097326944 71286121984 71358213773 71447215364 71567885312 71801124241 71909727148 71920089472 71958405728 72182387893 72242826304 72366487424 72464332864 72475945472 72528371072 72598352024 72626435392 72750753152 72832618432 72885302032 72983848952 73038305536 73108778512 73193389808 73243989542 73343021437 73345369438 73397746016 73482691744 73553593498 73558524928 73582046384 73758955396 73844319164 73922892032 73944162754 74215077376 74236432172 74286685792 74425770496 74526400256 74580309056 74820971008 74947338136 75189184448 75191591552 75361510567 75526591136 75561628912 75655873216 75718525982 75898277116 75933487322 75954908288 76057605568 76314734848 76328702128 76431904808 76520362072 76651345232 76679249867 76690299488 76810505002 76822814096 76896938657 76954314976 77114103836 77122884608 77200879126 77283023488 77333027156 77415312128 77588489984 77663353328 77721301504 77808760064 77970323104 78103788224 78128763097 78299905376 78354035324 78462488236 78609391168 78685239556 78743950208 78907455088 78996248408 79080303104 79094776544 79131469648 79160277163 79295779178 79308486544 79385009473 79392873472 79469477824 79618266112 79698784214 79783586432 79920155392 80098936576 80135497288 80176222192 80301891593 80326333696 80437516544 80452238384 80493124256 80619290374 80833370464 80848164754 80934189952 81152869952 81231172484 81254087936 81552244312 81653960416 81999113504 82058427704 82169377444 82182545312 82194387968 82323220672 82462258549 82494157592 82586986972 82648608896 82704557056 82728354632 82816380416 82900132777 82996075943 83001640448 83055344176 83143717888 83227801286 83237278208 83410113088 83464081106 83552889728 83579607034 83649588352 83820595928 83883138304 83980219136 84061249712 84093767296 84237714176 84295949024 84393507616 84507614576 84570669568 84652269856 84808829996 84841636768 84923498506 84986863808 85259164508 85405106248 85450606802 85681489927 85788356236 85930496512 85933247488 86065185248 86127440648 86243892028 86356147328 86463855104 86488734388 86551296163 86781128368 86805609472 86917150397 86922977792 87232802432 87260696446 87350748352 87378680081 87451842368 87601537408 87783434288 87797501824 87882215608 87947788544 88066701184 88130404384 88215439378 88229576144 88380602464 88414790912 88500100304 88564117004 88663776814 88786499846 88849903072 89104996288 89261472256 89287156532 89290014968 89485606144 89543505128 89687826974 89729434333 89839304192 89925988064 89993085952 90179948672 90281426752 90394030336 90435965312 90623747632 90638270336 90725725112 91023472463 91069730642 91084324816 91227091739 91383249034 91583425472 91659268294 91773590392 91945415296 92102802176 92136331856 92225232077 92380994816 92397902576 92496217088 92589758686 92746137088 92788470544 92835625696 92981137634 93155223392 93202564928 93318811904 93348652012 93508440872 93523425856 93613664452 93713272576 93907859936 93922908928 93968620207 93983678936 94083680768 94178827771 94244727808 94279037248 94370004916 94385127968 94446197041 94455553024 94546691008 94576923749 94723707904 94743008888 94849621708 94920393344 95117487184 95209263853 95321623936 95387521264 95489016832 95519550896 95537033081 95585585054 95698389248 95790726416 95825598671 95989627426 96107162624 96169345888 96289293184 96338227456 96369033068 96580130944 96642620228 96745451264 96961870592 97055426864 97127844352 97373947286 97389551728 97439045152 97591772558 97605835712 97637046661 97758824548 97868831018 97923933184 98145223064 98360211712 98405842304 98528579072 98564448032 98628221209 98844267872 98890123024 98918020096 99049509292 99333886168 99404821376 99654425024 99726510224 99822734033 99829426688 99861348664 100032285584 100048316032 100116042752 100144850344 100217290294 100352792309 100427670112 100524570454 100540679792 100647658496 100749443662 100921900772 101006402816 101035466602 101038701148 101142971776 101175313778 101542746368 101716561408 101834281472 101971969792 102042464608 102045731392 102202407482 102335434432 102375021056 102473800352 102547924952 102878835136 103007150848 103052589937 103285470848 103355388928 103385128616 103793765488 103849062812 104026825672 104259533416 104437998896 104579207656 104666771968 104772621671 104951965426 104992564208 105080474624 105093869111 105215497849 105402665984 105509259898 105597602944 105631369382 105812183092 106043966336 106264157296 106340041472 106463112448 106645349888 106684173728 106787110826 106866789568 106883915264 106987045088 107028431104 107209194268 107392708808 107409918784 107555145824 107632946024 107938510904 108053361152 108084452644 108087912856 108162635719 108480449536 108619841561 108755317748 108938998784 109014310016 109049168998 109165201024 109185180664 109475115904 109702431344 109722509309 109907823872 110044906496 110136037792 110186308771 110242305514 110432795263 110448708832 110621827778 110678045852 111059068204 111284511184 111302344832 111492865792 111533454352 111549526528 111585196184 111724370912 111850092592 111933549056 112082339462 112134335929 112165969216 112274195572 112463819776 112484403136 112717967096 112964877568 113000999804 113017283456 113194428424 113272681501 113429466689 113605510144 113641837232 113751487619 113890771456 114005949407 114085723136 114127255616 114201098242 114322612096 114340932608 114451257536 114688905496 114774480128 114885223376 114903634048 115100319488 115142221328 115253319401 115339315168 115469104688 115472801312 115591967744 115628930032 115650092677 115708866118 115906929908 116041072972 116197970042 116284670656 116560723328 116619959552 116657250556 116802751408 116856937736 116954782208 117112914688 117377568098 117432021091 117575811584 117694716223 117777071104 118040538112 118154432704 118339629716 118425230891 118621446272 118807375288 118887800768 119271437824 119357713024 119392057253 119519094464 119742866432 119945103344 119991501952 120107278984 120246283256 120332152192 120582011312 120721565008 120838046461 120928209248 121091714128 121175426722 121179306028 121193104384 121315667198 121523328388 121570337504 121687637918 121795175764 121959852854 122133473792 122168616724 122270908672 122651496632 122734524352 122754192896 122920166656 123130574336 123255096517 123358298176 123525088736 123529043264 123617256448 124136961784 124225609088 124291791712 124627621712 124747872029 124783063616 125114418176 125240946622 125397153496 125927210024 126188686789 126208908872 126227095808 126424946032 126641352992 126687456302 126830015707 126924649376 127047116042 127096261936 127182298496 127202679808 127525938496 127549278556 127684995328 127721735666 127828677248 128088432164 128153526776 128189679104 128313366368 128553603584 128594710552 128727418624 128820533824 129097002496 129143999776 129162609664 129227558537 129365061056 129454493144 129607267328 129633676216 129779550956 129876385408 130001700136 130245098368 130271637221 130292513608 130515540848 130654413824 130786544878 130801437184 130933716923 131157841738 131297398144 131318438912 131585285216 131816360192 131964691072 132147348608 132171534488 132232850596 132397778128 132445977043 132465062752 132797680048 132821984953 132896766464 132921089504 133212255232 133274054144 133322572064 133451211938 133488858752 133550785984 133575228724 133910633626 133978687084 134145792112 134208024104 134439924668 134508247112 134949681713 134965048064 135033637376 135245291104 135476796224 135498506752 135526116044 135567367168 135779857472 135910868324 136012277632 136165330112 136448065432 136593250816 136681629392 136731387827 137024834408 137119561817 137123951558 137133145088 137265461696 137309354413 137522459648 137566434544 137699169223 137808012928 138088046404 138103770112 138203667712 138243434714 138390530432 138415858952 138486201968 138789851452 138883803872 138937528576 139071586192 139175353856 139331965696 139382688976 139621276256 139860271936 139882684928 140068627406 140173139008 140308388836 140571083968 140765653952 140862967448 141171529984 141458398312 141634832416 141972124672 142017522416 142154551847 142194653888 142572243968 142716427546 142894430728 143356858447 143602248482 143796410527 143819454296 143840178944 143916811456 144364775786 144485652608 144527227201 144732974848 144928665728 144951890944 145056742144 145196704048 145252870784 145501506304 145665236864 145770604064 145967697904 146076611072 146217557024 146386779616 146487979084 146686042874 146690738876 146795492032 146965383488 147107186996 147164092768 147517910792 147688638328 147845784064 147888325508 147995300783 148415452493 148430154752 148472864344 148573371584 148851540992 149052800512 149160618112 149203537889 149641942016 149894676272 150129623413 150378368896 150383183104 150723021134 150926811049 151053182272 151123257824 151311746432 151437051964 151796554232 151866974644 151909816576 152115211136 152629469696 152657404256 152863809616 153040724144 153302690464 153358499734 153380598976 153621010004 153645628192 153793877314 153908629952 154228207672 154401758252 154566046976 154666054312 154830624256 154987204757 155176979968 155326706656 155442603008 155617520128 155940646208 156207576448 156257526194 156599810752 156708070648 156924976472 157218782336 157370479112 157487900416 157697245057 157814910176 157992496816 158160606208 158189553088 158262939296 158320554326 158591558356 158616973088 158770018946 158938955648 159397568428 159567172864 159840310784 160197873152 160270994576 160352444384 160603783186 160652667392 160875033088 160904476768 160986248512 161238580748 161666740928 161696329508 161868379904 162305739904 162462344968 162508175872 163104488624 163307920832 163360141021 163998227008 164116855408 164338754888 164365090624 164646441344 164924517098 164988315184 165147508603 165173973944 165297217792 165456709264 165516943159 165632760832 165800265554 165986837989 165992151886 166003280896 166110688352 166455602572 166474556416 166820226176 166928162212 167105779456 167159214068 167299176704 167641191856 167766276608 167960438272 168122499424 168187534592 168475428352 168591898048 168645807869 168787015232 169015229152 169141339136 169304539712 169617659992 169683273536 169846997012 169973727616 170518329016 170810212496 170901213604 171362979854 171576712472 171860993024 172130370496 172254881296 172421086057 172487784056 172712294656 172927710208 172977468776 173102592326 173336641261 173537249699 173562256736 173834300794 173845955584 174465604864 174521392892 174701496704 174757360162 174903684736 175203074816 175566868576 175595003648 175764431216 175895577088 176133402368 176260808768 176430878756 176459152288 176761204928 176817727009 176829581824 177000200608 177128234008 177327553628 177572999692 177699806144 177999928073 178209992576 178522944512 178574313064 178580029936 178971212288 179087010256 179152206211 179375653948 179458868666 179678608384 179851976128 180359897344 180562853504 180788060672 180871930624 181247495264 181276540672 181451450224 181735859921 182046944926 182139461284 182168649632 182454183478 182766498068 183166850944 183318536588 183547180784 183890830592 184205604352 184272663712 184450464154 184761989632 184795805152 184948839779 185179517372 185492274176 185576941088 185671251392 185962275268 186310446784 186405129856 186637623808 186697304024 187016881744 187046851712 187227328904 187426545152 187616089969 187815719872 187845817856 187937240414 187967357872 188167361536 188357655542 188558074496 188740009832 188770255936 188892394082 189093382016 189153847498 189486017776 189699243416 189840786688 190234974368 190321806059 190418527706 190643247872 190775042528 191039101792 191074066162 191171170108 191396778496 191581452832 191651197342 191979254852 192338691776 192578586368 192676454912 192738066136 193160261888 193285240456 193490902528 193686580241 193923741184 194110853728 194255688704 194747894572 194779103456 194878090304 195183545116 195211671424 195274093322 195517649096 195737662036 196290446128 196479842251 196720423424 196811684608 197057158144 197128896064 197256442418 197688535744 197751749657 197780246048 198099018584 198667772336 198809642752 199073915329 199308850048 199453020448 199645468066 199658853376 199722697328 200064571168 200096632064 200289700688 200434580588 200705584618 200855340224 201049140908 201081359584 201498887324 201843801544 202012805632 202070933204 202077402296 202285943552 202350627556 202837127339 203071877701 203085492736 203433122816 203668562944 203943939584 204084929216 204091462784 204150188473 204404814964 204670868864 204750042112 204947600704 205095849904 205757670272 206014301696 206105179874 206570941696 206770257232 207587530976 207698125624 208053651344 208519066832 208720262069 208875997792 209158415312 209333543936 209545243342 209903930852 209985128416 210187738222 210430995698 211018519796 211195205888 211262738764 211624366184 212063785549 212087932672 212528314592 212665824679 212680082944 212926224896 213141557587 213290699776 213368347456 213574221652 213733579136 213767830528 213974090176 214056862208 214418388536 214785417616 214819837568 215110291648 215265892048 215473597141 215877021808 216106722304 216168905288 216175825712 216325271438 217239683122 217510635496 218028620032 218098337996 218330402048 218370361328 218950231808 219404862688 219445018618 219815647744 220272075584 220372617542 220484611028 220865590526 220897417664 221243655556 221356091704 222118136408 222569022368 222604689664 222985731584 223066908704 223099053056 223170392368 223211237473 223448741824 223700185184 223867098112 224164678924 224268671858 224331938432 224548391144 224968806272 225435934192 225929755136 226001999608 226034566912 226388856848 226545363002 226858933378 227114214173 227283674464 227502975238 227781542912 228011898814 228254511232 228402196484 228645224192 228902515072 229377810992 229548960256 229770446752 229807268096 230200638976 230284442656 230506638802 230678630336 230938209376 230945602624 231257860064 231300185354 231417732236 231813859816 232082145944 232395940084 232569341312 233121446656 233224282489 233239919104 233314501112 233605502816 233713875472 233909564416 234225829376 234462702397 234755136196 234864042182 235151623168 235389432446 235917979649 236308865408 236679259432 236850461782 237170703077 237242892544 237614750576 237775601536 237844019567 238542875648 238715426048 238784114506 239038188928 239890206688 239983003904 240214557968 240492566512 240664304384 241164022624 241443130016 241676092922 241856418496 242183428256 242350853444 242358612056 242631334396 243046656776 243140675008 243375275836 243551321761 243590351528 243919705708 244266947584 244337233448 244541817344 244789122943 245302993264 245469048704 245508385792 245539680463 245840333312 246261148672 246510193034 246716596352 247050177472 247058086528 247616391863 248273923568 248451218176 248583583424 249255243424 249495744058 249566127232 250481893244 250794306992 251854420048 252377373578 252417817744 252454191616 252849892064 253282705984 253374912604 253660031414 253849298752 254094232084 254192523872 254364596992 255051876992 255098557112 255369990656 255443471332 255628246807 255657354496 256176864328 256307053552 256353963397 256379358208 256626732736 256708793033 257107207168 257189421104 257437577243 257454837248 257641067648 258194004992 258287999552 258455117074 258730122112 258908986288 259267352432 259559101912 259752770816 260003400272 260490196736 260543274442 260585027216 260836459697 261031081696 261573089756 261602874368 261867433846 262315683476 262594796288 263170570432 263632720384 263929382144 264294697216 264343068976 264465701192 264795556256 264891954086 264930125504 265014840937 265595360096 265643969906 265767205627 265793532928 265842179008 266548108288 266645144128 266902423876 266977717504 267101571968 267150457448 267821267252 267957374168 268291584224 268416048208 268836767507 268879849336 269016494224 269899363426 269930096128 270067274752 270203076941 270490582208 270953592448 270997013504 271052232088 271559714944 271821736648 272024555264 272330660224 272386150553 272896130864 273186501632 273363258784 273462775654 274049668816 274239123634 274247903116 274530923392 274618708826 275132869088 275398338446 275616025856 276176092808 276407335424 276486869428 276781060864 276831717904 276972403936 277535227123 277579702904 277767607744 277875057152 278143172384 278350707712 278663931392 278765377952 278945744749 279242552512 279720543872 279765369856 280137254812 280346278016 280616777672 281142167936 281531307904 281725934896 282167516309 282343059968 282916796624 283269664832 284035044832 284309103694 284389307776 285432855092 285584922733 285788861456 286713716894 287204496964 287592821054 287638908592 287680357888 287833622912 288729551572 288971305216 289054454402 289465949696 289857331456 290113484288 290393408096 290505741568 291003012608 291297304501 291330473728 291541208128 291935395808 292153222144 292435114048 292773559232 292975958168 293372085748 293381477752 293590984064 293930766976 294214373992 294328185536 294825284237 295035821584 295377276656 295691568128 295776651016 295990601566 296830904986 296945728688 297146743168 297232244771 298105601024 298321236224 298407075778 299077123807 299746158571 299789352544 300259246826 300756737792 300766366208 301446042268 301853622098 302106364544 302246515648 302623492864 302874103928 303593108464 303733949288 303819633152 304230422272 304364626093 305258939392 305314808512 305412437561 305727619232 306081448288 306605380928 306716999468 306761197952 307242020008 307291256384 307587754628 307817259904 308456415344 308754037823 308803516504 309132093952 309332108624 309444719819 309661248512 309974409514 310323218849 310353959936 310653413312 310752749461 311235040256 311881292416 312415152896 312515052388 313199621504 313416141296 313849952944 313907394409 314437564672 314740958224 314975800832 315394490114 315629820352 315984993632 316379106176 316525878592 316641108652 317183116712 317233946176 317540037892 317877911296 318744057247 318795136856 319134345728 319457086891 319680621568 320395746304 320541989152 320704888768 320807439029 321207566372 321305334784 321750066176 321808953536 321972497024 322477161496 323333481856 323392659016 323736759808 324064155401 324611479808 324924689936 325016351744 325433981719 326208977248 326615841664 326720282042 327996454016 328233710816 328677509776 328730181248 329292882688 329849034196 329976630368 330295017206 330347947888 330594435584 330913418528 331033886318 331600531108 331973675978 331984303772 332221376704 332911205144 333640452352 333856324424 334211558912 334318428136 334549547689 334598353408 334936733351 335282383712 335532553216 335920876544 335963695991 336244998848 336375069184 336950856704 337183796096 337291615738 337574030464 338030458304 338609079424 339235319984 339366547072 339693994024 339947455232 341036658032 341571203953 341620424992 341802427208 342725959708 343153424944 344260740992 344509762592 344842172114 344975568112 345424589312 345954937552 346205184652 346673282522 347074499398 347124513472 347668601588 348931209728 349042785784 349402993408 349514720324 349807369472 350406149632 350760516029 351133737152 351190007296 351528862432 351791154176 352266804736 352521617536 352623052817 352861757512 352918304576 353522409856 353635454018 353659163648 354000401216 354256468016 354655107256 355145999384 355399612288 355999856146 356419985152 356893765129 357148626128 357160059872 357942424576 358174020512 358304412422 358751307896 358917737332 359703952256 360516816301 360719794688 361125707008 361576121344 361743861248 362494990528 362553081344 362902900448 363471719842 364093889852 364278922568 364337299264 364908366956 365532996136 366333701888 366637073176 367094361568 367331878991 367781661184 368411208704 368441389481 368545327424 368900928308 369523979264 369591610304 369709792837 369897679558 370359034744 371153882176 371342502784 371924550536 372181667789 372620893568 372696819121 372810259712 373275247616 373394608048 373754887891 374033763488 374093703424 374454657808 374590976623 374853090304 375232179938 375631439744 375691635712 375874480828 375934715744 376715311084 377116148992 377480019664 377540511872 377784788164 378186764032 378307694996 378972035552 379398486832 379681573376 380469948736 380643612118 380837055412 381286495744 381550085056 381672091493 382078203584 382148132324 382342340216 382793556992 383162905664 383302394684 383958509704 384677383552 385157172736 385352909824 385476132272 385848069299 386320523776 386570480912 386711210447 386981805056 387373160482 387847482368 388221707456 389495789144 389558206912 389756180608 390367090232 390423342848 390548186644 391035298192 391475324072 392288188117 392580892256 392959684502 393440846848 393623369216 394257792128 394512884836 395377071488 395503499314 395560492096 396198037168 397335544672 397619285504 398147830658 398617700096 398906040896 399290936132 399445394656 400129142336 400193264128 400579401376 400869161176 401411169236 401710680448 402098281816 402162719168 402841942481 402997774648 403687603088 404025611264 404141866408 404154804592 404571887104 404701255112 404981031413 405674254678 406143755402 406170985472 406692895147 407887879168 408169858432 408182925568 408300376946 408809629928 409341737728 409895201408 410191699808 410821488343 411515340544 412028603392 412210359748 413141883392 413540514464 415175061952 415396251248 416107302688 417038133664 417440524138 417751995584 418316830624 419090486684 419807861704 419970256832 420375476444 420861991396 422037039592 422390411776 422525477528 423248732368 424113993527 424127571098 424175865344 424604835193 425056629184 425331649358 425360165888 425852449792 426283115174 426736694912 426859484989 427148443304 427467158272 427948180352 428113724416 428836777072 429570835232 429639675136 430220583296 430531784096 430947194282 431754043616 432337810576 432351651424 432650542876 434479366244 435021270992 436057240064 436196675992 436660804096 436740722656 437900463616 438343313177 438809725376 438890037236 439631295488 440544151168 440745235084 440969222056 441731181052 441794835328 442487311112 442712183408 443406097057 444236272816 444664906147 445138044736 445209379328 445971463168 446133817408 446340784736 446422474946 446897483648 447400370368 448329357848 448537343716 448663876864 449096782288 449937612544 450535703113 450871868384 451859510272 452003999216 452069133824 452777713696 453090726004 453717866756 454228428346 454567348928 455005950476 456023797628 456509022464 456804392968 457290448384 457752907073 457805030144 458755621984 459052446083 459097920512 459540893504 459614536192 460401277952 460568885312 461013277604 461357260672 461876418752 461891205248 462515720128 462600370708 462835464472 463627719632 464164291888 464791880168 465138682624 466242893312 466448564978 466479838208 466629002224 467079241783 467211005632 467427750944 468451658752 468925404794 469510272392 469728084364 470778864892 471835959298 472617730816 473358518864 473700923564 474341406154 474485785088 475229501152 475551203072 475688039134 477430852096 477568229012 478076377856 479780413376 479933830453 479966007808 480429115936 480985133024 481328608768 482328045248 482886260032 483352185844 483712836992 484366856512 484701706888 484717224112 485262668792 486093313552 486281350016 486750551672 487102643522 487180703056 487650772477 487839411416 488674466896 489083634688 489578245886 490240195921 490605986528 490938097408 491079360926 491680666624 493020386068 493283048357 493433192704 494100354944 494116173056 495232783726 496547847136 496902436352 497167166848 498510486848 498991488116 499132254464 500963786488 501588613984 502607869687 503708840096 504754747156 504835635488 504908383232 505699784128 506565411968 506749825208 507320062828 507698597504 508188464168 508385047744 508729193984 509243672773 510103753984 510197114224 510739981312 510886942664 511256493614 511314708992 512353728656 512614107104 512707926794 513253465472 513401150059 513417586066 514378842208 514875154486 514909674496 515282135296 516575999104 516910234148 517460244224 517817972576 518534704864 519118203824 519505541632 520006800544 520980393472 521086548884 521170054432 521672919394 522062163392 523146179512 523734867692 524631366952 525189592576 525720717797 526341140864 527265440768 527530573969 527858764288 528589394432 528686137952 528931402384 529591112512 529783908172 529860251008 530029681874 531190720192 531287939812 531534411254 531684358016 533290288256 533804847752 533955435008 534203143936 534300914896 535642534504 535914748336 536583168448 536754749069 536832096416 537673535014 537759698672 538032988448 538278570599 539798726852 539860192256 540406153882 540981164416 541907184896 542104464176 543119429888 543643473296 544049110528 544661320448 544772301106 545792261728 546726517568 546925551308 548099337632 548478247268 548495806232 549061846784 549237417652 550265738176 550796676892 551195096617 551232051712 552352185616 552814670848 552973738856 553562121728 553663435808 553944807872 554121940141 555070454246 555159405808 555535215488 555695066311 555750114304 556286344768 557327862784 557530755904 557891489498 558485105024 559441087744 560274509624 560692556032 561233555344 562113241151 562284335872 563062615808 563451869792 564335032618 564686119936 565833593248 566539329664 568070089664 568618207388 568778615552 570865710184 571169845466 571577722912 573427433788 574408993928 575185642108 575277817184 575360715776 575667245824 577235809843 577459103144 577942610432 578108908804 578527084879 578931899392 579714662912 580226968576 580300929439 580786816192 580972531601 581011483136 582006025216 582594609002 582660947456 583082416256 583870791616 584870228096 585547118464 585951916336 586744171496 586762955504 587181968128 587861533952 588428747984 588656371072 589650568474 590071643168 590754553312 591553302032 591981203132 593661809972 593891457376 594293486336 594464489542 596642472448 596814151556 598154247614 599492317142 599578705088 599770429489 600518493652 601513475584 601532732416 602892084536 603707244196 604212729088 604493031296 605246985728 605748207856 605859073141 607186216928 607467898576 607639266304 608420052779 608460844544 608729252186 610629617024 610824875122 611455238464 612162896576 613210761856 613433998936 613522395904 614484040016 614582512768 615175509256 615634519808 616452867041 616912830688 617508075646 617607033008 618264187904 618664217248 618889439638 619948819028 620646437698 621306826624 621505498922 623762584832 624830305792 625030104776 626399243008 626832282592 627699905888 627814788818 628106040331 628875129344 629481916448 629951601664 630788980228 631259640704 631969987264 632758212352 633051757184 633282217304 634366233424 634467892352 635080075784 635755822592 636398763649 637488114494 637590273712 638268691456 638589642173 638914173782 641083978304 641409777536 641614878058 642415132744 643617907072 643944994048 644954322992 645576624539 646666963712 646785318032 647473519616 648128310802 649222959616 649849379872 650867963438 652417954496 653231683328 653440564084 655992908032 656467421632 657355019552 657460362496 658585765376 659251794397 659698068392 659953260736 660590034412 660695895776 661188871168 661826837056 662067772636 663201062216 663947351956 663968607544 664442753408 665822410288 666464846971 667236169589 667280904704 667712648848 668423117824 668636856272 669099095378 669196706816 669873466702 670564767424 670779190697 671927391982 672489997696 672750138368 674367592192 674583231476 675148060928 676060916608 677218158848 678470639968 678733094144 679387988048 679894910464 682073316064 683142407906 683240849984 683604854416 685451919416 686306849888 688521481984 688825206421 689019525184 689684344228 689951136224 690849178624 691909875104 692410369304 693346565044 694148998796 694249026944 695337203176 695817900649 696781009661 697862419456 698085571568 698759138231 698805986816 699029440648 699614738944 700322260643 700812299264 701521032058 702267474304 702380014592 702469546163 703057724864 704533609472 705043235072 705246105634 705723515024 705836609152 707044819712 707270908036 708000802432 708512936032 709310214512 710291998768 710799224576 711999712292 712839970304 713787530258 714297252256 714320119744 716348041024 716608824844 717502615792 717835474664 719325996829 719407904512 721033632602 721368129559 721439589376 722251414016 722981828227 723487722496 724989981056 725106162688 725805800896 726943439684 728187779704 728557845136 728674598528 729816733912 731065992272 732667403776 733274146352 733408351697 734188723136 734663757982 735563322368 736508484943 736882778962 737090654848 737801856616 739183220608 739419585674 739795359116 740718069488 742307764352 742685005568 743849101072 744363335578 745241787136 745393638242 745620519424 746789216096 747509775782 748067526976 748187406848 748909315616 749181953246 750464359876 751262879488 751748961656 751869431488 753430622168 754232297984 754960039328 755081023744 755569576328 756373528064 756615389992 757138450033 757944071104 758796973664 759363146752 760338890927 760939897472 761287224236 761674110824 762572991488 763100170112 763344182986 764156407168 764296264648 764684680432 766325811328 766604789368 767917019408 768057565163 769354767104 770314345472 770377450733 770952264544 771696138598 772641047552 773029566841 773140961824 773422420894 774746320964 776443414912 778991578288 779116413824 779512361216 780734180464 780846685696 781096373288 782070596384 782950648144 784576376234 784940351503 785161784512 785919369004 787246738432 788515584256 789025769672 790754142976 791006998628 791120984192 792396074336 792908770507 794006266823 794671089344 795238571008 796295661316 797235400192 797812081792 798041645849 798581872264 798890789312 800258284672 800386528256 801158802752 801738322352 802822338472 803421360896 804196563632 804325438336 805683884962 805995549296 806773235807 807375206176 808283732816 808309609184 809143774208 809402510224 809962062826 811348509356 812287510804 813385790294 816339716864 816365851136 816600753892 817619259856 818683475456 819790402816 820383399616 821642976686 823030681088 823863013561 824420719496 826283766784 827081028928 828976616237 830350123904 830792502496 832214605376 834076267328 834881048276 835503991168 836633661248 838180973368 839615723408 839940513664 840750952888 841723982792 842305879733 843471748537 844074079184 844780823552 845050955056 845866325227 846497464736 848227987054 848255142196 848351730688 849209670386 850113258368 850663298716 852566230348 853473389824 853718969978 854296886608 854934316544 855896360704 857673554144 859141670464 859279350272 860441166592 861063568192 861894388564 863508087232 864675621152 864703302848 865301085752 868958732488 870042541984 870763048793 872114480128 872393351984 873235104203 873321608192 873481445312 875800927232 876686626354 877619450752 877780074472 881088302336 881490470168 881938444112 883320807523 883462362104 883589670656 884974622224 885424366816 886812194114 887810109949 888472545632 889329812294 890276089472 890418758656 892267634816 892681569472 892844949892 893794967296 894800740736 896658715696 897074687432 897327753728 898193564576 899875225088 901071406226 901743736768 904007998432 904138267648 905555427392 906181452008 907435733512 908456856692 909134697856 910011900952 911901460547 912047595256 913018044928 913608785936 914580896768 915505814146 915610060288 916536018461 917511243968 918104892166 919081787008 919229072384 921137770624 922026555208 922714521344 923752837504 923782410496 925031440256 925200741416 925670928944 927121839301 927255439264 928328583776 929583760336 929753894671 930277365248 932485786624 932897129956 933258004448 934158483566 934422011264 934855501888 937850809588 939020544784 939456168728 941557729784 943671918596 945235461632 946717037728 947401847128 948682812308 948971570176 950459002304 951102406144 951376078268 952064257793 954861704192 955136458024 956152755712 957119714789 959560826752 959836932719 959867660906 959932015616 960858231872 961165480891 961970266048 962657217536 964656090496 965772520064 966704371688 967425673984 968733713024 969403413776 969434448224 970525337584 972186627104 972562700032 973501103344 974205287044 974361406112 975301544954 975678822832 977348933792 979156491772 980480391842 981211973056 981876194816 982158721852 986040772136 986566096714 986866385408 988200709888 988232346112 990465567452 993095694272 993804872704 994334333696 997020973696 997982976232 998264508928 1001927572976 1003177227968 1003498009129 1005215739374 1007417680192 1009509494312 1009671270976 1011399568256 1013130823936 1013499650416 1014477552847 1014640125656 1015397195008 1016376928336 1016770095488 1017458387968 1018487345546 1019633433361 1020207507968 1020394228448 1021773885328 1022512987228 1022629417984 1024707457312 1025228214208 1025415853588 1026506930944 1026802300118 1026835172132 1028757684416 1029750308972 1030564270592 1033151998208 1033820468296 1034920488448 1035635945152 1035967105481 1037069409728 1038236407648 1038908167451 1039011083264 1040013601088 1041960786944 1042173097768 1042340108864 1043345838788 1044124326784 1046292359024 1047301902383 1047469735384 1049262733904 1050379185152 1050907363891 1051441435594 1052682281728 1054081585381 1055061147938 1055717528576 1057178788864 1057372275904 1057862804768 1059182225024 1059567816344 1059720502016 1060059363748 1062381440384 1062575879624 1063068822508 1063368716032 1064782224889 1066580576512 1067609695504 1067910870016 1068406287872 1068601829792 1071285069008 1071829496672 1073166336896 1073509498138 1073664192832 1075347070028 1075519397344 1076065976896 1076557141198 1079597453704 1080812307764 1081962328832 1083814369792 1084208928352 1084910433299 1086238859776 1087286946592 1088098221056 1089322640896 1089544602212 1091584523456 1093453035136 1093851102616 1096198675264 1096956494536 1096991612464 1098123693568 1098474835304 1099234228121 1100531476352 1101593353784 1102390193234 1102464103424 1103880715399 1104704371232 1105947477712 1107124243456 1107326871616 1107889615744 1108243880282 1110140908492 1110318811616 1111070430976 1111390132622 1112572689536 1115061511808 1115782978996 1116970210048 1118882175488 1120549019248 1121385112064 1122467110688 1124226482302 1124568671744 1126125231616 1126903739584 1128670065236 1131667186496 1133078659328 1136140179328 1137236414776 1137557231104 1141731420368 1142339690932 1143155445824 1146854867576 1148817987856 1150371284216 1150555634368 1151334491648 1152498838381 1154471619686 1154918206288 1155885220864 1156032560221 1156217817608 1157054169758 1158618602113 1159429325824 1160601858878 1161573632384 1161907865923 1161945063202 1162022966272 1165189218004 1165321894912 1166164832512 1167741583232 1169740456192 1171094236928 1171903832672 1173488342992 1173525911008 1174363936256 1175723067904 1176857495968 1177312742144 1179301136948 1180143286336 1181509106624 1183106604064 1183962406264 1187323619944 1187782914752 1188586972672 1188928979084 1189788992909 1193284944896 1193628303112 1196308495228 1198984634284 1199157410176 1199540858978 1201036987304 1203026951168 1205784169072 1206947602399 1207414488392 1208425458176 1208986062592 1210493971456 1211496415712 1211718146282 1213356488827 1214372433856 1214760747893 1214935797152 1216840105558 1216921689088 1217458504372 1221259234048 1221649750244 1222910476928 1224325793152 1226421523712 1226867997872 1227044791808 1228968080032 1229165025536 1230351018512 1231269039616 1232905734082 1233825661376 1235016151292 1235214066016 1237328434496 1237778879276 1239897638056 1241292875396 1242613653248 1243010997844 1245999496511 1247525169664 1249660611584 1250060209552 1252798486016 1253664565184 1254065443477 1255399811776 1255629577636 1256212080662 1257750258688 1258963832896 1261577960456 1262519281408 1263939974528 1265516424704 1266103514368 1266564434608 1267786513411 1268732466848 1268935784704 1270160151568 1271511645184 1272151019447 1272797527298 1274976228988 1275180547424 1277179284346 1277828347564 1282167956608 1282819555072 1283229756116 1284830265488 1287235814144 1287889988096 1289908645984 1291153249078 1293333927424 1293570636064 1294641878453 1296256621604 1298445919232 1299698759744 1301735926876 1302677539801 1304835908992 1306463366656 1306881128168 1311985816064 1312934843264 1313312629783 1314710039104 1314920724992 1317171530752 1318503588794 1319396136784 1319906521472 1321180068824 1321391791552 1323653674112 1324135545272 1326402124432 1327894703912 1327937215088 1328885506816 1330651960357 1331644820576 1332929693942 1334472339178 1334561809408 1335425297696 1337273712544 1338198190756 1339746933404 1341129534848 1341558381394 1343854783964 1344979995392 1348735184384 1349166462952 1350296121856 1352121833216 1354436317696 1355806061687 1356941279936 1357466188288 1358775976096 1359789820928 1364146632128 1366284815812 1366481699968 1367209708832 1370903838832 1372613699776 1377042963968 1377650412842 1378039050368 1379368688456 1379902272448 1383819750208 1384820738608 1386693130088 1388297997592 1388498053888 1390674406352 1391635801298 1393517407303 1393562019322 1395130172777 1396171143136 1397518276462 1397611973632 1398058881296 1399229477888 1400644521286 1403042064116 1404534948608 1404939092326 1406115449728 1410086470144 1410492211268 1411447030048 1411673218304 1414089639424 1414541816072 1416001604864 1417025872064 1418620429024 1420583997536 1421503143907 1421598449152 1423999424584 1425679940608 1427575060516 1428594504512 1428640239488 1432696082048 1433217649688 1435005231584 1435670949328 1438651993658 1438815809024 1440270886153 1442067265204 1442736259118 1444502828032 1445963656454 1449979962112 1451611601792 1453886879368 1456375559408 1456905747473 1457115690272 1457349197056 1459633467824 1461041834483 1462131984544 1465334807552 1466548292704 1466816703394 1468377446272 1469327515964 1473016969886 1473765557924 1474181309696 1475603713232 1478366441216 1478839171348 1479590718232 1481436138976 1484446498843 1484615528704 1485370011136 1487698202144 1488726671156 1490483574272 1490787276484 1491241038848 1491990903109 1493578432192 1495019551564 1496135053952 1496374813696 1497818631232 1498363906492 1500928719752 1502525758976 1503497923312 1503738862976 1504045266097 1506861244336 1508315179987 1508464595968 1509920078656 1510162047488 1511139152656 1512747056128 1513230779984 1514276900066 1515888142208 1517593947328 1520677781854 1521879794944 1522574448472 1523348221648 1526200340224 1526688365972 1528312814336 1528592529296 1529369360864 1532651622656 1533209578736 1535834038816 1536115130326 1538709534208 1540754901466 1541904529088 1543392277196 1546059133682 1546281923648 1546844841788 1549492641928 1552886829824 1557983156576 1558232827648 1559024722432 1561468360928 1561693371392 1562192746576 1564141192768 1565901296288 1569152752468 1569880703006 1570323569024 1571838738008 1576925442917 1577031168512 1578051539344 1581508285952 1582013997256 1582241968384 1584792148672 1585817541014 1588012533646 1589342178688 1589799499211 1592591322632 1594470800384 1595624163584 1596083291698 1597163744528 1597781578624 1600516569344 1602317605504 1603476644704 1605644676944 1606842721792 1608393127264 1608650876672 1611367769924 1611991098592 1613546471614 1614750412352 1616567465632 1616619218368 1618805020448 1619924125652 1622697018712 1624575021608 1626771580588 1627948308613 1632569977423 1632679433728 1632731702272 1633201507784 1635238519712 1637366950912 1639580805632 1640766799232 1641238916779 1643285953372 1646061362176 1647726027122 1648841438992 1651425857543 1654162057856 1657953232474 1660194921539 1660700247808 1661585004992 1664429210752 1668152534656 1669762096552 1671007982336 1673267322496 1676361946736 1679231446816 1679881027328 1681501905776 1683447965584 1684611759466 1686943497074 1688148158368 1690101910112 1691732650454 1692994929472 1696455974108 1696510284392 1698419340772 1700226516736 1701326597432 1704859252327 1705132460696 1706946779648 1707437939956 1708593773216 1709868633088 1711792721408 1713523860601 1715347108288 1718283340928 1718558700544 1720882333184 1722127136384 1723788777128 1727016174464 1729351242304 1729406605696 1730602171504 1733314743041 1737917464976 1740085083968 1741526097586 1744786703968 1746470208406 1746962890624 1753373252708 1755238901504 1755560148944 1762176604672 1762980940336 1763876888224 1766641615046 1766924724208 1767179341312 1769949244448 1770848733632 1773624388228 1775620219898 1776945091264 1778659624588 1780552178944 1784535269632 1785363138944 1785689899784 1787589934592 1789397727649 1789601481472 1793317431392 1794149374864 1794477743779 1794655507456 1796387129152 1796961551231 1799750450176 1802142812452 1803487473536 1808015996864 1811110854784 1812362904016 1814871467024 1816913713384 1818269395712 1820023801904 1820686374749 1823802921094 1824095190512 1825855217879 1826036089856 1827217571872 1831011628292 1831220120576 1833072036922 1835022487936 1836209784332 1838163574016 1842275541248 1844053110416 1845429042688 1847505675008 1847564820992 1850062880512 1850401482832 1851341857888 1854243678602 1854510878528 1855103886559 1856657167552 1859167520672 1859507789342 1860554730496 1865794259912 1866516008896 1868316967132 1868844022528 1869711003776 1875701619176 1878041089568 1878912337456 1883115459568 1887343837192 1890470923264 1893434075456 1894803694256 1896631946627 1897365624616 1900918004608 1902204812288 1902752156536 1904128515586 1906703053871 1908909746689 1910272916048 1912305511424 1914239429578 1919121653504 1919673865438 1919735321812 1921716463744 1922330961782 1923940532096 1929312180992 1931545040128 1933408743376 1934851347968 1937467426048 1938806827552 1938868896448 1941050675168 1944373254208 1945125400064 1947002206688 1948410574088 1948722812224 1950603089908 1951357645664 1954697867584 1957999208803 1958312983544 1960960783684 1962423946112 1963752389632 1964317443704 1970674268321 1972081544272 1973132193428 1973732770816 1976401419776 1976464692224 1980931134904 1986191388544 1988668667392 1990679811749 1994041947392 1995965952464 1996529017856 1999094459131 2003855145952 2006354455936 2006996018258 2010431478748 2014835360384 2019018988624 2019342541952 2022799136512 2026261647872 2026999300832 2028955105694 2029280251312 2030794390016 2032753856672 2033540190976 2034437237569 2036974691092 2039266866722 2040415015936 2040788456896 2043547770656 2045025974456 2049414914624 2050456428416 2050831707176 2053013861888 2053604600236 2053670344264 2055090078661 2057515368832 2059500617944 2061128541184 2063776989659 2066303996416 2067640936592 2069840976896 2071271890304 2071934210962 2074138819456 2076472815296 2077816334902 2080027202176 2084346195536 2084680217728 2086691677576 2088248653568 2092584718048 2093539866649 2094603804766 2094939470768 2098223109997 2098525467808 2101814727782 2102882871188 2105364563456 2108163170762 2110122295876 2114744551808 2115725609536 2118364450048 2119135632688 2119441004032 2120118727496 2124762880768 2125151759248 2126137645016 2126737432064 2129564449778 2130552382651 2133161153024 2135219391008 2136812575744 2137203659584 2142570138016 2143658993344 2146332673792 2147018996276 2147328385664 2150694140056 2151038794688 2152131953792 2153114282396 2159194907408 2161278264761 2161624615528 2163924657664 2166113038733 2167628739584 2168417856704 2169820866598 2172262531943 2172477719552 2174573893184 2175269246227 2178645281792 2179089204424 2183169046912 2186906070272 2187702205232 2189813068619 2192397350528 2193912989072 2193983224928 2196247387136 2196949670608 2197351760863 2198468456242 2201062952704 2203186707568 2204780386468 2207761430798 2209408742464 2211894955424 2214653743232 2215779231488 2216487760564 2220281816984 2220637623232 2222140861952 2222780265244 2225145379072 2230123023616 2231208400729 2231565957992 2233940420096 2236199608237 2237764350976 2241098038496 2242770224128 2244934221376 2245652073203 2248452964604 2249137343488 2252250463232 2253807479168 2257340130472 2263334372992 2266157318656 2268449087807 2272280358656 2274472829552 2275114462208 2283462840736 2284679381864 2286310891648 2293709735152 2295922882759 2297635975712 2300742568432 2301111268736 2302668983296 2304997676762 2308943239372 2309836412576 2312065120442 2312435635216 2314108339516 2317237204226 2321203717756 2323147264768 2323815731846 2323890126404 2330378436008 2332329665024 2335483166464 2339480912384 2341846833823 2342188473856 2343807665344 2344557133457 2346976685984 2347051822016 2348727872512 2351446135808 2353714991936 2354625484288 2358602273896 2360286572672 2363018213248 2366213208128 2367924812528 2370209568551 2374647239888 2375565829504 2377173945344 2377857958168 2379577985818 2387256606224 2392616990456 2397969268568 2398314820352 2399081717956 2402073974608 2409770298433 2411568338144 2413895204798 2414828976784 2416850916352 2417972125184 2422992831424 2423436292564 2426712977654 2428744867712 2429521495786 2429871594304 2433680211116 2434917008744 2442518468096 2443299500488 2445820953856 2448651586304 2452843047424 2453735995744 2454089583616 2455323612203 2457936160064 2458330051072 2460702037024 2462538079232 2465811468164 2467651322752 2470032302584 2470428132032 2474656868992 2475557758552 2479795276112 2482585750792 2485227306496 2486021995688 2487740621537 2491998993022 2495050339328 2498256355903 2500120419104 2505596972032 2507329130368 2508130886954 2510799623552 2511259155272 2512424161324 2517927665792 2523155920912 2523617714107 2525038562816 2527879949056 2531032849408 2532207028736 2533128869216 2535573026822 2537464933696 2537871569408 2540320303136 2544302038894 2545595054596 2549952457976 2550361094848 2554358568692 2555656695128 2564335913216 2565639110144 2566459512232 2569660530976 2574471628288 2575779976192 2579089726367 2579817291968 2582306498156 2586667854848 2587141272128 2589283756906 2592513243208 2599397519488 2603471853752 2605271674523 2605355079602 2608877733847 2609671817984 2612926733312 2613762256336 2616284215237 2622136836361 2623971632128 2625869686528 2626625259566 2629420078208 2629841449984 2637007177588 2638792273568 2639813042944 2642360137648 2642783583104 2647307348224 2648271090544 2652804248864 2655789407824 2655874430176 2657771013632 2661303920714 2663289641152 2665859387884 2668944678356 2670850595392 2674547425088 2676396381512 2679493866808 2682259069696 2683116762788 2687709567928 2689959990784 2692680352373 2697470368768 2698332925904 2700592243712 2700936485093 2704243666432 2706978473129 2708872635392 2711612123374 2713882559872 2714932376576 2717551952192 2723780310493 2728293264256 2732569631624 2732963399936 2734419417664 2741807677664 2745227399552 2746017316819 2754085927936 2755300825684 2756078100736 2758737376912 2759804544896 2767639500416 2769641477216 2773386260176 2776595995184 2776996107776 2781348812704 2783271602596 2787034814606 2787124038644 2790260345554 2792342286272 2795036552924 2796117762592 2801289042572 2806084128232 2809069897216 2809878184652 2811910714877 2812230899456 2819893597367 2820172940288 2820984422536 2822894060096 2823346436608 2828179278848 2829083632144 2832003209728 2834051744128 2834867219891 2837240858048 2841167995072 2843006287814 2843196898304 2847998849168 2855150121032 2857189009024 2857280478976 2865392164096 2866435299376 2869201056667 2870010463168 2871341898656 2877303987316 2877631618048 2880541772306 2884134530408 2885472518236 2891927312908 2899959924224 2903223203584 2907773758736 2912751118816 2913811494946 2914231380544 2914698394112 2919266935648 2922083668966 2924263969088 2933096585408 2933633406788 2936754892544 2938655031928 2946033939772 2947531115848 2948362619392 2951207426464 2956732882432 2957678342696 2959181436464 2962872277952 2968892997686 2969231057408 2970740022272 2972233846351 2975396404288 2977453342312 2980967148544 2981574552968 2983981806218 2987156864384 2990039103128 2992270107904 2995637262464 2996247656083 2996727812984 3001857439504 3005051517952 3006995846624 3007477725952 3008090532194 3011475489229 3013722488672 3016630359974 3019840157312 3020324094976 3022278305312 3026461559968 3028553800132 3031776284416 3035187894656 3041355563708 3043759589888 3045148896944 3046696443296 3052400680448 3053376731944 3056625628672 3057185058592 3058738721728 3065303245312 3066419157472 3068403192239 3071668077632 3072230260652 3077419068416 3081509802932 3083809058176 3086784554392 3092118267364 3092563847296 3093689683576 3098985283856 3103842679399 3105773659648 3115966313152 3116465655296 3118049444864 3122936721856 3124385493152 3128282385536 3131802592576 3138305504936 3139761406012 3140647138048 3143677476016 3144821920021 3153749921791 3153850885834 3154062337024 3156103078688 3163016571904 3164027994512 3164483936768 3169584297344 3171635082028 3176025067292 3178684357376 3179598998422 3185182645264 3191248327168 3192166583396 3194327489056 3195563157248 3201033138688 3204270349511 3204635211008 3206953289408 3211289353888 3213685443584 3216786254528 3217301753344 3222735539848 3223982197184 3227092943228 3229500824704 3233134931264 3233238436736 3237610040896 3239848251304 3245394037424 3249150043216 3253543161176 3255896617226 3265139954846 3265358867456 3266403015568 3269554692481 3270477039424 3279161611264 3281533598464 3282477833558 3286571906744 3295452054244 3297207744281 3297682877984 3302851715086 3308324115712 3315906464948 3320389843078 3321400495616 3323170009984 3328858421504 3336305069312 3339524193104 3342015964672 3346534644992 3352723893472 3358462893632 3359536813171 3359762054656 3363003811552 3366895931168 3369223518932 3373886994148 3376296316736 3380203820224 3383465300908 3385989858944 3392911948216 3393020568784 3396838681544 3400453033472 3402653194864 3403891918009 3409718504654 3410264921392 3413555407339 3413893559296 3414875879912 3417187546432 3423585442816 3427047721202 3430694216576 3431681371447 3436566681856 3441764666368 3444254272768 3447577554256 3452981338499 3454032348928 3458702484608 3458813211392 3461204343008 3466629486082 3475834929952 3480170167936 3483052195172 3489573407936 3492940416812 3493925781248 3506746505416 3510477803008 3511120297888 3514027955801 3524353209344 3525961880672 3527753776448 3533283230092 3533849448416 3534358682624 3539898488896 3541697467264 3547248776456 3551240439796 3553890182528 3557319249176 3561104357888 3564705709411 3569070539264 3570726277888 3571379799568 3575179869184 3578795455298 3579202962944 3586634862784 3588298749728 3588955487558 3592774258304 3593923102462 3604285624904 3606974947072 3616031993728 3622221709568 3624725808032 3629742934048 3633827426768 3636538791424 3640047603808 3641372749498 3647605842188 3648190381024 3651710435758 3654435143744 3662023256584 3666144073844 3670044975872 3672419568664 3676327148032 3680045024579 3684304066861 3684551082496 3688106220832 3690858085376 3695011350016 3695129641984 3700125761024 3700802965664 3702683715776 3708487357204 3709021757056 3710207773118 3713314335104 3718335041344 3719015578684 3731588519824 3733032017792 3736633934264 3737688045056 3739422007552 3751403238352 3756082179136 3757283243483 3757824674912 3766230919136 3774687674384 3786868150912 3789607388512 3793263893254 3794731249232 3801836009216 3805504313072 3808257031172 3813406107742 3817819493378 3820545832096 3828478859156 3838243307008 3839347730876 3839470643624 3843432927488 3844661923564 3847881064192 3858365676319 3858624361984 3863090080256 3866817486752 3869702695936 3874934852096 3877613655104 3877737792896 3878853580987 3882101350336 3888746508416 3890250800128 3894004413376 3896821148176 3897445624448 3901206179816 3902715291328 3909395735168 3915998417606 3916625967088 3921921567368 3924847892224 3928634887408 3941348536642 3944163088544 3946264386856 3952802839552 3961862269808 3965684979311 3972382777088 3977337334784 3981359623498 3988083894784 3991931904928 3998188918262 4007710291904 4012708911872 4013992036516 4020862957496 4029670720768 4038037977248 4038685083904 4040650668901 4045598273024 4049689594153 4052523295744 4053998601664 4057910211388 4058560502624 4061588780032 4065507713344 4066807721207 4067080381952 4068874475138 4073949382184 4078533733444 4081576913792 4087095541312 4090051948912 4093998345679 4098829829248 4100912856832 4101663414352 4106027723776 4107209200472 4107340688528 4110180157322 4115030737664 4119001235888 4120500742853 4127553979318 4132607992832 4135281873184 4142543780608 4143868421924 4148277638912 4152945630592 4155632669804 4160054404352 4168692391072 4169360435456 4173383355152 4176497307136 4185169436096 4187079733298 4189207609532 4189878941536 4196446219994 4197050935616 4198393006423 4203629455564 4205765742376 4210729126912 4216326341524 4220244591752 4229489103616 4231451219072 4236728900096 4238271265376 4238882008064 4240237454992 4241013511987 4249525761536 4250303518496 4252275290032 4253474864128 4253823314917 4259128899556 4261104765302 4266322306048 4270438782016 4274407319168 4285140276032 4287317986688 4292665347584 4294037992552 4294656771328 4301388280112 4302077589376 4304263907584 4306228564792 4315170069287 4318389814816 4322556529522 4323249231056 4327849315328 4332226077466 4336835713408 4339641733196 4344525063886 4349147786368 4350538492454 4358178408848 4366338093824 4373812140544 4375404410464 4379626137238 4384794701056 4387825978144 4387966449856 4393899341216 4394703521726 4396936912484 4402125905408 4406373415136 4409560772936 4415522861596 4418817484928 4423789910848 4429307486464 4431261367291 4431558462976 4432975521128 4440563633968 4441275246464 4444281723904 4445560530488 4450290758144 4454791345543 4460246047232 4462416801458 4463131915984 4467880840192 4472399216474 4482196076992 4489868442752 4491304146406 4496905929208 4507614958336 4514680260944 4519036371773 4526668745984 4532314637312 4536898175614 4544560717312 4548945659104 4566925681472 4569358763728 4572621783296 4587419470304 4591845765518 4595271951424 4601485136864 4602222537472 4609995353524 4617886478744 4619672825152 4624130240884 4624871270432 4628216679032 4634474408452 4642407435512 4646294529536 4647631463692 4647780252808 4650993335917 4660756872016 4664659330048 4665253928797 4670653187123 4670966332928 4678961824768 4683693667646 4684376947712 4687615330688 4689114266914 4693953371968 4694103644032 4695454334879 4707429983872 4709250968576 4717204547792 4720573145344 4726036426496 4732426416256 4735849625056 4740419137102 4749294479776 4751131659008 4755715916336 4759155971636 4774513212448 4785233980912 4795938537136 4796629640704 4798163435912 4804147949216 4819540596866 4821776444947 4823136676288 4827790409596 4829657953568 4835944250368 4845985662848 4846872585128 4853425955308 4857489735424 4859042991572 4859743188608 4867360422232 4869834017488 4870725304543 4877467067627 4885036936192 4886599000976 4891313967617 4891641907712 4897303172608 4902255824501 4905686094848 4907471991488 4910647224406 4915872320128 4916660102144 4921404074048 4931622936328 4935302645504 4940064605168 4940856264064 4949313737984 4951115517104 4955892734243 4959590552224 4965171501584 4970454612992 4972043991376 4975481243074 4983997986044 4996512711806 5000240838208 5014658260736 5016261773908 5021599247104 5022518310544 5024848322648 5035281977803 5035855331584 5046311841824 5047235428214 5049576906913 5050077125632 5055759898112 5060872797589 5064414057472 5066257738432 5071146053644 5074929867392 5075743138816 5080640606272 5088604077788 5091190109192 5099904915952 5100722189696 5108717137384 5111313390256 5128671826432 5131278220288 5132919024464 5133858461879 5139321061952 5148943256576 5158179452734 5159634583936 5164612996312 5174282544256 5178567513812 5185026486416 5198795038976 5206943707504 5210543349046 5210710159204 5217755467694 5219343635968 5227524512672 5232568430474 5244273672722 5251739373056 5253250519132 5258840156416 5274014355176 5277584547136 5279626085888 5284720275296 5285567166208 5294614696448 5296542181088 5299969150231 5305608497728 5311578815648 5311748860352 5315542027264 5322607841428 5326579282304 5331718775768 5337889356712 5341701190784 5349094850176 5352792763024 5358987733616 5364158497247 5364518139392 5366233525576 5375419135856 5379919981568 5385360704746 5392642155131 5396665851808 5401872970186 5408487332864 5413956946258 5423224246748 5426113531927 5427765119744 5435103904384 5447560620986 5456586528512 5465139263248 5465926799872 5468838835328 5483615355328 5490454799104 5492034633638 5510601651368 5512156201472 5517474753824 5519609089792 5535279000832 5539282954432 5546772520352 5553191990368 5553992215552 5562697625408 5566543205192 5574069629212 5574248077288 5580520691108 5584684572544 5590073105848 5592235525184 5601680400503 5602578085144 5612168256464 5618139794432 5619756369304 5623821429754 5624461798912 5630149827689 5639787194734 5641968845072 5645788120192 5646692873216 5647412650649 5658167264288 5664006419456 5668103488256 5669734439782 5674481716096 5682335990144 5686012575628 5695177012849 5695997698336 5710300242064 5714378018048 5714560957952 5730784328192 5732870598752 5738402113334 5740020926336 5742683797312 5754607974632 5761083544612 5768269060816 5770945036472 5782927895767 5783854625816 5799919848448 5802836313659 5806446407168 5815547517472 5825502237632 5827622989892 5828462761088 5829396788224 5838533871296 5844167337932 5848527938176 5866193170816 5867266813576 5873509785088 5877310063856 5879449676561 5892067879544 5895062231696 5896141158131 5896725238784 5902414852928 5904302239759 5913465764864 5915356685392 5918362872928 5921064276589 5925744555904 5937785995372 5938462114816 5944467692702 5950792808576 5954906684624 5963149105936 5967963612436 5974313728768 5980078206256 5984540215808 5991274524928 5992495312166 5993455625968 6003714879008 6013991693248 6014955451904 6016181064388 6022950978458 6027444977344 6033260719948 6039680314624 6044556610624 6052923119936 6057107600264 6063552568832 6069684650929 6070375789312 6082711127416 6087519179776 6090297793888 6093392886592 6095341341551 6104801360896 6106753463888 6112645729421 6113251257344 6114370117184 6117477443456 6130606490624 6132838314944 6136806384478 6143336155264 6144460521304 6163019605864 6167618116352 6173569108784 6183245652661 6184236534728 6185127694592 6187379367152 6197970567712 6207685358798 6211547319296 6214670769643 6231932626304 6232931310592 6245873443712 6248770986304 6256564771072 6263605185152 6276611009872 6279522812024 6281294276096 6287354952032 6289643840042 6307499843582 6307701771668 6312206157376 6328055989024 6328967873536 6339168594688 6343270164056 6352050134584 6357368714752 6359197996844 6363797933669 6370365290528 6382496654336 6383310223829 6384333166792 6388654978112 6391126314496 6402066277376 6408540699022 6409270422016 6413906578816 6415752129227 6422578707776 6433572509056 6434603506688 6445471079696 6447964394368 6454185886456 6459001649408 6466269862528 6466476873472 6475220081792 6479696502608 6489852875107 6490788074848 6498300086432 6507086322352 6511793234452 6530279909692 6532806031136 6539109384962 6540954078848 6563067196928 6564955667116 6573143813488 6590904108488 6594415488562 6595365755968 6605703430172 6616648231424 6631812929896 6640779686156 6642800991232 6646340019968 6657716843008 6664449804551 6672610138624 6679048386208 6684031929344 6693069289984 6699838003523 6705447786944 6716925787264 6719073626342 6719524109312 6726007623104 6733791862336 6738447037864 6747773988296 6752592633472 6760407640448 6766930601816 6771979717888 6780981537451 6785823896432 6786041137568 6793677363088 6800906066944 6805306389728 6807783836018 6819437009308 6820529842784 6827110814678 6829751759824 6834375092864 6854095442404 6861388433152 6863362742894 6873133363712 6888508545536 6895155108512 6905962676998 6908064697856 6917404969216 6917626422784 6922408686016 6933258972164 6951669859904 6960340335872 6966104390344 6979146815872 6985880833624 6987851562496 7000386400139 7013493010832 7020955606016 7022240595776 7024486063903 7028055911602 7051923761344 7055507552896 7066566460184 7067698896832 7079796977792 7083394934528 7094497552912 7101342869929 7102480879592 7107780365056 7114638498352 7117228555837 7122208715776 7129411418822 7137434033527 7138141078528 7141452555776 7142759599136 7157590910596 7158405925888 7173269725568 7176597499456 7177910975116 7185548516608 7187846204924 7208571249808 7213949894144 7232063987456 7244443419136 7249451616064 7251769738367 7259485868096 7267654853536 7273077582848 7280095207616 7282745498996 7295211684376 7296380762048 7303420871516 7308870287488 7324046513168 7331113316681 7332288147688 7340089951744 7344839137328 7347512998493 7352654296064 7360090049158 7368608133722 7369102164992 7376212441664 7378571097667 7390022700032 7400251522048 7401605931328 7405367431552 7416974714408 7418043514112 7420415546236 7426628670208 7436670082688 7438031157368 7453475574223 7463177039648 7466064035584 7473267868528 7475376090112 7478844015104 7502806476704 7512164358272 7514566486966 7515649349824 7532461838272 7549375348768 7573736301824 7579214777024 7586527786508 7589462498464 7603672018432 7611008626144 7616514062344 7626812215484 7635638986756 7641091664192 7653996907139 7656957718312 7676486614016 7678695461752 7678941287248 7686865854976 7689323847128 7694639596847 7695762128384 7703544867073 7716731352638 7717248723968 7726180160512 7727165007793 7733634973504 7749869704192 7755227310208 7755475585792 7757707161974 7764202700672 7777493016832 7788008826752 7793642296352 7794891248896 7802412359632 7805430582656 7818791470336 7831996835212 7833251934176 7843843134736 7849695784448 7857269774816 7882697073284 7888326177088 7892528773712 7923724539616 7931369958622 7944765554176 7952800110497 7962719246996 7976167789568 7983863809856 7996377836524 8015420583808 8025417823744 8027984073032 8041725914992 8059341441536 8067491868667 8076075954496 8077370167808 8081301337802 8091196546048 8099379188306 8107997203328 8110330214791 8115820422776 8117121005248 8131015426688 8133615442414 8134160763904 8137748950276 8147898764368 8157067466888 8163153827584 8174191082624 8180103897824 8187996691358 8197659658496 8201825713664 8203326828704 8214418400944 8214681377056 8220360314644 8230061475328 8238002471776 8241001485706 8255107958636 8270563746368 8285087561216 8287736843848 8296555277824 8305891261184 8311265339608 8320108808704 8328522950363 8337384782144 8338720870912 8346766710304 8352994614272 8370338872192 8374159466596 8378415219064 8379757883072 8392892439988 8394101871232 8396786012846 8407258911128 8411531484752 8432652683048 8440489183504 8448633216793 8458978207232 8462902438144 8473457800192 8474151958063 8476542530752 8480474909984 8482027023974 8499051523072 8500607036992 8503325235251 8504550580064 8507646629834 8518257799112 8522209530604 8540877564032 8548814638336 8560178359147 8570280552064 8574635973376 8585330695168 8588075985104 8589313542656 8602776560224 8604155178752 8608527815168 8612457129584 8630340138574 8636779629632 8645113059044 8646498462112 8664452154932 8673671426816 8679283466392 8689050127772 8698295572736 8701076984908 8716356817696 8721996475577 8732676187648 8747624281088 8750808820928 8759252274476 8769589402112 8775651956288 8775932899712 8778458104339 8787798682432 8789407043452 8793873824968 8804251810816 8812746830272 8819121545872 8831045723192 8837634969856 8847579821696 8858614972928 8862522734582 8863116925952 8865951042256 8874505593877 8881127267936 8882550492928 8891121060976 8894357840281 8900581516288 8909582691086 8920492094464 8924833602916 8926263831968 8944798432948 8964392153984 8979736885504 8982608292812 8993811858416 9015229916672 9029360521888 9038072743546 9053337491968 9062493149171 9073796351228 9089121434624 9097891318208 9118742778607 9133851362944 9138717527456 9145243566592 9174838940608 9183691531036 9190543902848 9202970273728 9204445074944 9219990707048 9235772957488 9239345650304 9248260481768 9249742540864 9256433358064 9265364677063 9268948816904 9284814871024 9292589059072 9295262927384 9295560505616 9301986671834 9314563722499 9321513744032 9330507857594 9341306374246 9341932665856 9367387335292 9375230661376 9378228533828 9387906743936 9388207288064 9390908669758 9414859967744 9434409095584 9441146290688 9452072852992 9464852832512 9471699250112 9480838274204 9498588959552 9502263318016 9511431832672 9518311943272 9549026424896 9570467961824 9591877074272 9593259281408 9596326871824 9608295898432 9639081193732 9643552889894 9646273352576 9655580819192 9659315907136 9691971325696 9693745170256 9706851910616 9714979470848 9718085983144 9719486377216 9734720844464 9739668034976 9741450609086 9754621851121 9754934135254 9765911209439 9773198001952 9782627935234 9783283815424 9794606345216 9804511649002 9814943982976 9821294448812 9831744640256 9842808148096 9863245872656 9870605291008 9880129210336 9881712528128 9898627475968 9902231034208 9911785468486 9919181104448 9930343003168 9944087982752 9950962486148 9967995972088 9993025423612 10000481676416 10029316521472 10032523547816 10043198494208 10045036621088 10049696645296 10070563955606 10071710663168 10081896203071 10092623683648 10094470856428 10099153813826 10111519796224 10121745595178 10132515476864 10142292107288 10149859734784 10161281212544 10177208155576 10182380218384 10198340232311 10199809831904 10201444379392 10217434274768 10222626780512 10227292841381 10257343652864 10265838048928 10267716923758 10278642123904 10316358905468 10319269167872 10329225992624 10348565088512 10357135027624 10370052972832 10397590077952 10413887415008 10421086698092 10421420318408 10435510935388 10438687271936 10455049025344 10465136860948 10472706835723 10488547345444 10503478746112 10506501038264 10517680312832 10528316862679 10548028710352 10555169094272 10558206259909 10559252171776 10569440550592 10571134332416 10589229392896 10593084362176 10599938300462 10611216995456 10623157631296 10623497720704 10645215682856 10653158564608 10663437551536 10675778713424 10683402381568 10698189700352 10705585526048 10717975467232 10728316994494 10729036278784 10732467051152 10750838271712 10770721409492 10785284310262 10793331703616 10803745940372 10827913892516 10846448493496 10852227063854 10855530239488 10870207808768 10895121241972 10913173057024 10930278526496 10931853599744 10937677670656 10967230710656 10980909598208 10984069267276 10992014612701 11021203302736 11024312402944 11034949507648 11038478100419 11039218179584 11070558001664 11078565908864 11093545040704 11106383980736 11125395250816 11133086410384 11148139258424 11148496154576 11161041382216 11169369145088 11180146211696 11184471050368 11203360801006 11205156170288 11215967766971 11224336512928 11239512738608 11247642859508 11248923597824 11260299655378 11279574389468 11283937690144 11291576240384 11294825301298 11316334528576 11336206976512 11339468879564 11348963432192 11364671980288 11372025151256 11390354025698 11391995396672 11395638160291 11420600484128 11427989841961 11428756036096 11429121915904 11461568656384 11465741197504 11476804226668 11480041852672 11485367594624 11509215949264 11522167089224 11536538121632 11541890072944 11559981002801 11565855791534 11567709251632 11605672627318 11612892814336 11631095034944 11651004475264 11655245979784 11656925522176 11677067742592 11688334675864 11697055876352 11712604473779 11732386341632 11734533627152 11747019570176 11754620127712 11758899353122 11784135759088 11790124463392 11792282316262 11804829705856 11808604479518 11830713370784 11836725745856 11842128553178 11851489111808 11875571990744 11888935385404 11901585617152 11909813369248 11926298211872 11934014766289 11935927224872 11948627457536 11960156412512 11969080431616 11982549049856 11984990624332 11986911251936 11994667024207 12007429758016 12027983386496 12029910903808 12032362128776 12045901956916 12054889954688 12066521439896 12079360629248 12089113221248 12091576509331 12105846239872 12114215200528 12127105137664 12133203201287 12139369301858 12140751578624 12165422254832 12180595587776 12186785773184 12190682683102 12213506927776 12225291458842 12228740234368 12234954886912 12265676629888 12273612768956 12286672310528 12288921042608 12326039211728 12335236232704 12347138217568 12366491305322 12368473069456 12370255389184 12374758734304 12395941135424 12415370717596 12429341539286 12463865252608 12491746887424 12497541972608 12513129542144 12525784093543 12527210370304 12553222019744 12559045624048 12562588552192 12574709904064 12579287680084 12614999687164 12615403543336 12624412314752 12656111978048 12677487222191 12678337189376 12686540328112 12704100269168 12714737429504 12718395993688 12727595867338 12740730581056 12744804623243 12766620447658 12768666333584 12777309956224 12780986525153 12782252628992 12817081398044 12818540844032 12827813157632 12831504258454 12845157415552 12867145018112 12890942159392 12895928788736 12908371772912 12918003298816 12932539725056 12932953746944 12950440163584 12959393005216 12979705750214 12981576149696 12996600172864 13014172644704 13023586468904 13060559819384 13065612062272 13078218769924 13081908157696 13087678921999 13126134393856 13129911334232 13146287626976 13181808216976 13188830977124 13190731511936 13211406860344 13233296462848 13263625859792 13276423626389 13281559372312 13292680039936 13306122952217 13315433686016 13328899609102 13345220277248 13346921377097 13358096772416 13362368226823 13386138579968 13399676007046 13410895573888 13433851574528 13438147252684 13452015246208 13467583724672 13476894075728 13495547976592 13505185266944 13520815280896 13533861203632 13543959435776 13561963074902 13571647792864 13572082275136 13587354726176 13610612779456 13615567672036 13638874018616 13641059685568 13654221629356 13659503519648 13668750185728 13705994461621 13708190884808 13722776866304 13726725485788 13736654736313 13746266727424 13777017091072 13790310217024 13794719878247 13811925353996 13816129395712 13834809938432 13835252845568 13844817372032 13866517944328 13903339719808 13920680671744 13932208780688 13934758682243 13958293631744 13971761667248 13975703124992 13993661213917 14000772800278 14026986021664 14044481191552 14048972127806 14056111823204 14103847522688 14111015105792 14133132920368 14135397793664 14159593955584 14166789869056 14188995105824 14202685739858 14204961759184 14215560730112 14229276996704 14234457111674 14241060662983 14258822837644 14274868067054 14282905111552 14285519198272 14315181821192 14346539451136 14353194998912 14355821950232 14371097033216 14375692409848 14385630550627 14417142499616 14427899788288 14446438927613 14464127974912 14488886838272 14498903232128 14503539476734 14518971736192 14535309707072 14560190415232 14565490997992 14590423368752 14592761524096 14606841743032 14617740574976 14637171563927 14648093026336 14662226633362 14664576295376 14680179903488 14687561769979 14689678274656 14695025996986 14720180098316 14737216267444 14752424883328 14757142195334 14803211862656 14810734863104 14833949428816 14836087028224 14840831092472 14853257340416 14873340165376 14876062314736 14906951148446 14913866678557 14926354079296 14932128071168 14946535737056 14957688030208 15005612953408 15024328716544 15029132973932 15031298699648 15064923676544 15098750697536 15147472603648 15158429554048 15162791271131 15173055573016 15178924996928 15207344036864 15222017252288 15233028124688 15253624430968 15271277973512 15282183328384 15307993814278 15313915436624 15328691480333 15346431900547 15357390923504 15357882574496 15373731709952 15378647694256 15389279193694 15391524256768 15407089734146 15433462705276 15454330015586 15467269947008 15510454620416 15510951171584 15515414323948 15528405401344 15554986033664 15576017653504 15587284592704 15589782497792 15604824719264 15610861165312 15637582940672 15653397257659 15663993670424 15666503868352 15687686269472 15699391568896 15714539549632 15765394146568 15776652354176 15785057547424 15842979747683 15847449079232 15862739917244 15889531108352 15905600220994 15925438493992 15967727619712 15992755673048 16003811714927 16025963222203 16030841167616 16050835647488 16055968146064 16071460179313 16083451829984 16107411994789 16118682883072 16134983737334 16152151908992 16154740335616 16162602675604 16198758376612 16215994406656 16220660429582 16231640845552 16234242010496 16262030853376 16267230884828 16275497900552 16295797528736 16314134933776 16326307655168 16348382165248 16360207795648 16375993382716 16395319316992 16403651427328 16406653657408 16411899934199 16428836801888 16429362754112 16440720629288 16460122950656 16476004943552 16482002971412 16510215917272 16541127492736 16544497927067 16570175122432 16575473687696 16591466979857 16593110555648 16611782522368 16622530679216 16628582049221 16640217617408 16657045900726 16674769564288 16677441741824 16693533420608 16740677744384 16748318933192 16756830438128 16759515766144 16785784879976 16788203742464 16793572025692 16814517822256 16823062969504 16865305366096 16868392089031 16880978367008 16897266433586 16917956414464 16925804876288 16948303916126 16953085061504 16960949819968 16964054047948 17001214073984 17006650470502 17009101160128 17015293259668 17036515598224 17044419061208 17081755128064 17097629276672 17120356718294 17140561104128 17149271946752 17176151970208 17178627085312 17205553120448 17208310357504 17217055630336 17224914259168 17260680277148 17273559259264 17290226118088 17292996924224 17328904309864 17347342853632 17358566932784 17378100255544 17396591145472 17402153969816 17414184350759 17432713635392 17443992951154 17465352375296 17487794491321 17501617641856 17518504548952 17539178804224 17551303912576 17551865799424 17556916208678 17575597364864 17578814086904 17587747649936 17625493660544 17638243091744 17662091446384 17665323998749 17675269939712 17695159643392 17717229945856 17725045469164 17731902084512 17749011187754 17762254535872 17765100985856 17782242121952 17788715680562 17819165382172 17849667205832 17852527663936 17889596865896 17928784307968 17959473771008 17965216585624 17987623716832 18030459833344 18053628084569 18058721043776 18076145487092 18106674983936 18124986298342 18147592702456 18195782636416 18236901721661 18237485557214 18262144136929 18267702725888 18277435054912 18290487133184 18349677881216 18354957854527 18367383062072 18381087805696 18405940547456 18408890149888 18439981414096 18471545914976 18478691300608 18496520963536 18499485081728 18512866716128 18530729354126 18537897633808 18569629742048 18590525854768 18591121011232 18603973343668 18629127444998 18643027488064 18661015715188 18682612748492 18734774670584 18750461322752 18756457067656 18775813487872 18776414576128 18781817339516 18829719935488 18848762466611 18868818191168 18882292581376 18904145705984 18929705665024 18943398500224 18948849311903 18961676548408 18997177919104 19004526636032 19022863665344 19036623886544 19066462173451 19098052849792 19140935923648 19183754148544 19192653743648 19216591796864 19278162387464 19287105779788 19292546705152 19311161638384 19318631814272 19373035233859 19383942651392 19387490340512 19413703821232 19429958941696 19436171966288 19438972754432 19469441688928 19479336069952 19482901218172 19509243702242 19509868270508 19531822418878 19546396003904 19565255870468 19609023298004 19629887965952 19642588897624 19663489280512 19683375004139 19685616296192 19726491745312 19739255181569 19741210582016 19760258420672 19763425056256 19797254951936 19804462068416 19823570936972 19838362208896 19860686006336 19888175965504 19901924972296 19935991944176 19986050847224 20000963352832 20027550122239 20058633042944 20065047095632 20084407396669 20086396988416 20090073242176 20099393290592 20141127911212 20143421326336 20163792406142 20185247367296 20188941712856 20198307627652 20243491190356 20265030953728 20284584214576 20299719469568 20322562425088 20354416311152 20364760436768 20396680464622 20399619663808 20402888758784 20434868549536 20445253561024 20454585682762 20531676097856 20535433847516 20557284247808 20632717810936 20638538335744 20658451985248 20697130177024 20714270055248 20740105945664 20795180155904 20827774830016 20842173396184 20842840636816 20871021870776 20910098050688 20930273721896 20945413671446 20973733592581 20977094690888 21013002076528 21035360625664 21056633725358 21080328424603 21096057420704 21110338188544 21116412519818 21138881101184 21142268664832 21186168724352 21199876600924 21222433990912 21246315262592 21246995441408 21290431365712 21306317129216 21326875103072 21351557426848 21366804763136 21396379400704 21411171052096 21435950934464 21456633988988 21464934102304 21501676543424 21541442818984 21570568620524 21586663407232 21607491880744 21655827785032 21692896986992 21704454127708 21711060478976 21740415617536 21790242483944 21826346114048 21860557052992 21875355341312 21897477929239 21934461421312 21961819196416 21968138534552 21984029225402 22013753440147 22042406605472 22069899015296 22076249452537 22076956200838 22078436359168 22141116003328 22157131817728 22187090081408 22212767961472 22250790501632 22266172820768 22296278516848 22296992309152 22322082764432 22338738290176 22360292423392 22368942100736 22406721602012 22410312340576 22431935533942 22448673025856 22479025477216 22495285719016 22520599310756 22559148778936 22567875380288 22583152480768 22589650602596 22605990865271 22632669057152 22672413953024 22678937759128 22697926864384 22729343960576 22744050302512 22780708051396 22783990793344 22791276320582 22841200968256 22855979683922 22857512072192 22931482395008 22953608453336 22960083705344 22970735189248 23018431898528 23044334178448 23073076243264 23080454209967 23083780145888 23119962005602 23131711583068 23135418503264 23211345254636 23262190069888 23302008950528 23310491959568 23313851044352 23354135485184 23376669351728 23394111752704 23425208947558 23464772683264 23469067254304 23509240255424 23517798706244 23568271518176 23580248926784 23584564632524 23609659411712 23617208959036 23661426741568 23673451491712 23684257106356 23702978223616 23751143981488 23777870770808 23803171234304 23819626738496 23827243426063 23852596423744 23868029532578 23871854449744 23894887851373 23897254915072 23920312825024 23965098099712 23969981248664 23973822503872 23989334048414 24014859516032 24055966772992 24064724257552 24087943754809 24091803913832 24109779909376 24133042879792 24158721258496 24170869369493 24178226442496 24183153018662 24211692479744 24228430401056 24266406402574 24278738603716 24281503157248 24330844509664 24361191175552 24373571546368 24381365366204 24427013855552 24450582917684 24457480468736 24469909773824 24531353259776 24547225537912 24573344621056 24577842085216 24598195690607 24652078423456 24670472465408 24694276435136 24732982610644 24736946138912 24740510778368 24749517468608 24791882270848 24830741435192 24858683078572 24927730505216 24952939965877 24983493774848 24995083945216 25026259084288 25051568187086 25054420740608 25106444039488 25118091248096 25149419808128 25158575360168 25229999374328 25230807086672 25248824629504 25282387246783 25312223956096 25354974444382 25356674378752 25373080656224 25408200538336 25436791987376 25455191734676 25481461162112 25489609246486 25533240895316 25537332667168 25554619912448 25561973050306 25634162796088 25655626315264 25663008516908 25690314831104 25734290036224 25760315172053 25781884318784 25790128468027 25791857577472 25816743545824 25836006597632 25865079450112 25865907493888 25900880327168 25918786010432 25959411500428 25963152299392 25993200345728 26028345289408 26047172937808 26121119638768 26131224124544 26156437539848 26163816315392 26175357843998 26259822668464 26292575253952 26363616433952 26377661954248 26381463023872 26422813720688 26507473282763 26527251719584 26552847252778 26563118744624 26585360079872 26612245904434 26657799218204 26693842754194 26716193544832 26724736453646 26799352014092 26821791147776 26867703149056 26876294505368 26904030492416 26935167449344 26953788151456 26991095953184 27008559734233 27010370533888 27041630561792 27067722407264 27087918871552 27123926149804 27143295585728 27144164550272 27174709452352 27221225558912 27231135344072 27277748037232 27282119371136 27308443258712 27319007039296 27337500371456 27365146836907 27411988923242 27416381769616 27445553732608 27453450971576 27473309472626 27580620434048 27589439756494 27623850707992 27669619876864 27689634744064 27733035888656 27759794855177 27806679439616 27841361343488 27864417561376 27869517364486 27916587263488 27943523334496 27987322427834 28001545600556 28053972043328 28088962383104 28097944255612 28112223646408 28207695045376 28222030211584 28266265840736 28270795587328 28319187911168 28333579738112 28347827159071 28377990211648 28405371479716 28409923518368 28431121460224 28458553993408 28468914223348 28482121325966 28517645675288 28549736134108 28571038396544 28630363642384 28657988419753 28693078902272 28706389997824 28711643900464 28742194066432 28751384819696 28771261101254 28834284999232 28843505199971 28892877855226 28928255949824 28997806464256 29007078953468 29037943472384 29070619414144 29120380830464 29130981995984 29180846737504 29185523048192 29213683486064 29235481149952 29274343127854 29296186052672 29324453266724 29329152590752 29375123539958 29379356549312 29390051993972 29440360196632 29474432534888 29504849766656 29514284390668 29606423725312 29619483876103 29621469726208 29667898857632 29672174056448 29681662184944 29706514680832 29746680330752 29752124629472 29776763204419 29813902296892 29827733357114 29852708158592 29864256142336 29893071474112 29961583415423 30011225906816 30048657433088 30058265947864 30062597399296 30129847353088 30197501395072 30206190485009 30294945207296 30316859108096 30325582542262 30346111146032 30357849993856 30444034504576 30466056249376 30507248861936 30542555947024 30564366656768 30615987628556 30627830873248 30657382960666 30692863801094 30714781847008 30715765148992 30757295388512 30778558387388 30814179468292 30866925410552 30908660031172 30931017863647 30934539894016 31018829571037 31020909240832 31021902343168 31030828647896 31056810802688 31088218613761 31109972067328 31152035307008 31174569185408 31179564995584 31183539418801 31209649438528 31221722330624 31275165881344 31306794515318 31327987340848 31333007736704 31375372538944 31429079099264 31530788293136 31553304708352 31570115094848 31685959495366 31694898158464 31725479834488 31811200441988 31850876987984 31935455239424 31985511346096 32007623429854 32051926444406 32061682335232 32111936292128 32142920358626 32166903659968 32214823989578 32269967474668 32304303817984 32325205351208 32397516753224 32431988813312 32441320859164 32463281691104 32468484020992 32524061706752 32534461769656 32550995801104 32556953351419 32591595057472 32628269867552 32652615310336 32694572309861 32696764330496 32720415591296 32751986765432 32790638633984 32813307314816 32823799868398 32857673603776 32858725508224 32881441258576 32952009887104 32964005942824 33020431834544 33082254985472 33088995854134 33126230381519 33150947375392 33182933959714 33223565044736 33245061358432 33257164098442 33314091801452 33349539128576 33387066841216 33481355488768 33496637866384 33513660876256 33519031532288 33571569759952 33576407484928 33587144051384 33629035644512 33646125939008 33730610732192 33736784178062 33752435114629 33761956734016 33794532867172 33851609752576 33896607832252 33906170123008 33921899639936 33928108095896 34002428147968 34013300941004 34018202320256 34030586519336 34073031196448 34088838122416 34095077131801 34142269473389 34163510256128 34195258553344 34240713436588 34281122208256 34298543893504 34315790771507 34352303940416 34411106240896 34416620715008 34449828518336 34521360554296 34547118518528 34580452236176 34585993848448 34593041120231 34657808619728 34691249139701 34694685707264 34717133865568 34756200511088 34793182290944 34804307939632 34828368701518 34865427270784 34887985902308 34975588982642 35003235283712 35037009097904 35102607825152 35103731598848 35113832417356 35151194729728 35157628173808 35175495299872 35246973844621 35250987321088 35276486183488 35324182892768 35330647997498 35350539879424 35390319286784 35426109583123 35450090938328 35463804169024 35498022375508 35524509071744 35530201971712 35564484243904 35577431361124 35638330764344 35699334411664 35705055327872 35779193731792 35857568615936 35918947542016 35930433171248 35975247433664 36107256169138 36117442087552 36152290974184 36249972596684 36269285187091 36295185404912 36391565272832 36473803443322 36474971114428 36524288273858 36535405451776 36554870109824 36699355762432 36709915709054 36734766124144 36762175611392 36811881094912 36879962828192 36943091829952 36957382601216 36993041927072 36998970163456 37025733432256 37061458708252 37075795267616 37139259484096 37181051709536 37182242022464 37207946687336 37258254889996 37286054976128 37322031430376 37365225496984 37442811098099 37469549341168 37500922645504 37512914135312 37549109480729 37551626975744 37552829152256 37563634679032 37659439870976 37697524933222 37737636382336 37748495085917 37859411330048 37886797000448 37897698623806 37923353096816 37982794723489 37994355838208 38045727330688 38073247773088 38132924346902 38196105699584 38281871847296 38367508297088 38385307487296 38433183593728 38556324774928 38574211559576 38585093410304 38622323276768 38637263628544 38654307513811 38746070467718 38767885302784 38774980681024 38827407642464 38872343932576 38877945508864 38938883377856 38958672139904 38965802436344 39018487404484 39019736541016 39063644837756 39092792007808 39130511740936 39211762803521 39218046596008 39259775931904 39285177795248 39326978561024 39366750008278 39371232592384 39411048793823 39452983490624 39478510363138 39520516841344 39526850112512 39608924136832 39647141873944 39676724417792 39721372012672 39776351931008 39803849944592 39866239089943 39871983888352 39972101694448 40001926705664 40055100244478 40130094191264 40168814793338 40180146484352 40198786581184 40282255822424 40327584812284 40370494734592 40377883425712 40396615255304 40480495270369 40486982380712 40530061907456 40569168429152 40599438939136 40645124850176 40708832622304 40729520873536 40793360929244 40799239327616 40805777517568 40869737099072 40890507122048 40909171365524 41063352195712 41070867695032 41114568495616 41156147735927 41265435621872 41272988106917 41277076671488 41316903970496 41330115678313 41394260354048 41428540110496 41480211891328 41655549660032 41684346792368 41685681273632 41742043741552 41820196101376 41860547443792 41890827342892 41947467185162 41954189381776 42026004153056 42113267450716 42160656849206 42192114841408 42220676377088 42232825039636 42277762202368 42372337448704 42399753201848 42444867981824 42487792556503 42492630525184 42493990882816 42580862731424 42612634258432 42653750206144 42667389390857 42703114853696 42733609526272 42792758801408 42822342104192 42871901868928 42913267977976 42929868204608 43003353086848 43082885637968 43141137241048 43173326814464 43214983761488 43311655570064 43385793973984 43408908255416 43480831235072 43580484967888 43622534772421 43721114105984 43750710682624 43794955858478 43868922842624 43936277069104 43968058450804 44027506880294 44084813210944 44139798030592 44152498905074 44153912401676 44314263635456 44374180162816 44425535922944 44501581003264 44532345641536 44546585535683 44592557033696 44593984618304 44644165528864 44677476580352 44720584846784 44737884201472 44813443204024 44820624681152 44863871067884 44897346051712 44958050954432 44990571438032 45033981802469 45041198621512 45118297557872 45135750760576 45166304961536 45179301205192 45211981730542 45265338114304 45325508171383 45357875518256 45395853728768 45458687921152 45488100605024 45561416102792 45567981586688 45582552641164 45682401936512 45711959367844 45785635670227 45862964790016 45907216906672 45920167410688 45941470378496 46036863797056 46088668356896 46146152486528 46160908419934 46167560291776 46239924011204 46263423166136 46270837006528 46422690509272 46524380139776 46604017901056 46620983919136 46627702088704 46651148631857 46708270970368 46753338703456 46788223505408 46792056464087 46850417895116 46929545366528 46938134508608 47018480510848 47035597412488 47136543036352 47160497853568 47169129265048 47219318823424 47234417918072 47267071809203 47322853483136 47346902983424 47368514212712 47405956447232 47466870762157 47502287962976 47555741541616 47606342468608 47639253476992 47654486852126 47705192847488 47736059065156 47743708899488 47789775702746 47840625650048 47939962497328 47947645007744 47978668096828 48029719032064 48111933545984 48129448515104 48175887509618 48183607827664 48219559818752 48266085759584 48341738738986 48356452884992 48366306037324 48423384959488 48456860802112 48532812805148 48557477207432 48661689019328 48722382351104 48747143092736 48762730732408 48854027711104 48901165835368 48914960937472 48939819547648 49002704800973 49062706519552 49094451075824 49146689242112 49155684170432 49196391381214 49304156846912 49388552870272 49465965221288 49473892277824 49499034937216 49583764541696 49661482870384 49709400089503 49717366157144 49820599890859 49855461010432 49905879931754 49962038234689 49966987549696 49990167890432 50103136374172 50108841481216 50212888078976 50236182496192 50298839616256 50317150720336 50459998748656 50461614173344 50497649259008 50564774493566 50624447912192 50709948888764 50746161312448 50816401076672 50873583974752 50910383469352 50962922324224 50979218492972 51066481790632 51074665334336 51109239824896 51123946100612 51160926695087 51268325592176 51311252630528 51317793216767 51326017033816 51380629662208 51432590989451 51468580072448 51520630344106 51563768637568 51580256936054 51583715154944 51633487091648 51649997683669 51730158900224 51801760654336 51837572020864 51918823000856 51926304598784 51986400691456 52056690578816 52094345875616 52174329019561 52242239277536 52262448249088 52312875079696 52327632630784 52350715687996 52519645336928 52585150507904 52727232867904 52755323908496 52762926047744 52845627441376 53014946565526 53054503439168 53105694505556 53126237489248 53224491808868 53315598436408 53387685508388 53432387089664 53449472907292 53577978349973 53598704028184 53643582295552 53735406298112 53752589010736 53808060984832 53862477177929 53870334898688 53907576302912 53924814069511 53982191906368 54017119468466 54020741067776 54083261123584 54135444814528 54247852299608 54286591171456 54288329100544 54349418904704 54442451117824 54462270688144 54514820076673 54555496074464 54564238742272 54616886517424 54638014078592 54675000742912 54730293673814 54823977846484 54832763539232 54906901943152 54946618945252 55161240868096 55178879512988 55247701415984 55379269488128 55466071777312 55519589710354 55613358879232 55669600773479 55728835122752 55739034728972 55833174526976 55887046668992 55974644855668 56003091201112 56107944086656 56177924766208 56195888511224 56224447292816 56415390090752 56444060423168 56472443080669 56532531681472 56541591174656 56638375822336 56695654318142 56755980423296 56810742959432 56819847036736 56917107986816 56937828446696 56964242651932 57035291350576 57099472268216 57142076793088 57218034295351 57260727284768 57315976839506 57386157804544 57412779995648 57423287800928 57502769639392 57542522202508 57668569998464 57687010399942 57785755710452 57995612928512 58014157906936 58075886944768 58141238828288 58240761660928 58261963991968 58299660652541 58361693475008 58371046096384 58427366972128 58470962299904 58548686255708 58592372105344 58648906533448 58658305181504 58750247079916 58758713098624 58780103987944 58880720393264 58948865069776 59009699533312 59028568781336 59212847450624 59238967752206 59242939452416 59319063706441 59335797715264 59363324369888 59493360661504 59504249258944 59553526408838 59627804593784 59655466714228 59705416317184 59786142948224 59921248514029 59923166830846 60022451813632 60097314866176 60116531895728 60125194798592 60259694706176 60395002790144 60412380970018 60633718216192 60651165084524 60692222292064 60715699987712 60888069009152 60932112498752 61014497723872 61085111894048 61128733313536 61231975257112 61255661746496 61314765921332 61385727602188 61429563694016 61431530297984 61514590777024 61557116774776 61628358936584 61733850821104 61817320062344 61862035727294 61869079788032 61931648104579 62037659142074 62041818481664 62061657295792 62113621605376 62121539157139 62176437227522 62260504881967 62304070614016 62349138370816 62367078837602 62419298877056 62443444661248 62613589030636 62646947141339 62655974681696 62666015473408 62750745077888 62858158198528 63061576586272 63106609416704 63140230189696 63371918990732 63389796316928 63450959668976 63622400883976 63701753975968 63831199450249 63870910478848 63971022692192 64015246859708 64103852888812 64123364670464 64223872584256 64285840717252 64333807319936 64429647979156 64539934949336 64608607635968 64650410702416 64673946442171 64795033506448 64857552739441 64863977626624 64882641718328 64926563382208 64936968041984 65048123413504 65068923539312 65101991602208 65113906702838 65183190114944 65201946057493 65256539735104 65389144619722 65393528660992 65440831182592 65503973530864 65626614629632 65647599736796 65715347207552 65717451016448 65762882517152 65904019774208 65928011885648 66040863669088 66164509970944 66177991708268 66252460763038 66301894750784 66365867919428 66490122716864 66514328196884 66628183602904 66699078257152 66766531160219 66774133682432 66962710977536 66993275732768 67027321752512 67038063064576 67143139519904 67152814969856 67174288102768 67258071289024 67292251878016 67461221464384 67473568356124 67504870229258 67523913468032 67589065734344 67793215664504 67812340246016 67843799279872 67856216191792 68004856295936 68026601882008 68036404640512 68061173038672 68146062392896 68177676244832 68190154263602 68284538946778 68327020512256 68361378466073 68481426873176 68562244416512 68631581543014 68704607880832 68822212481792 68899657036672 69042721108592 69094237037056 69160904472352 69171987696896 69186082240462 69315617239456 69382498279402 69434267731136 69512401022176 69608615879264 69656737403036 69730854541568 69775971804616 69951177965284 70001777270359 70006470567424 70074018195808 70205215650304 70207463197696 70227664834712 70302389459456 70315256347616 70350990599744 70493947689242 70501974642176 70552972366976 70573273421497 70648365785536 70661295994996 70780638573568 70852219166246 70900181876656 70927608338048 70996044751016 71049018143488 71128968487808 71154862722248 71276661528688 71388381626177 71398668823328 71410110655744 71558387463584 71715137231872 71860866342496 71950494867328 72214512338276 72234884175104 72304581948368 72499945193368 72538570374182 72590370809824 72783130545664 72947606886644 72949942228856 73048576547716 73070810903552 73109740219648 73308947850061 73398711524864 73419831418108 73469532248288 73524351222784 73623762189824 73698218038753 73759925656384 73886183659904 73914765202432 73986083854144 73997940326912 74051466864512 74122917416504 74151590535232 74278518968192 74362103419072 74364484044928 74415893374672 74516509779992 74572109952256 74644062860752 74730450993968 74885622196198 74939098682336 75025828270624 75098218961458 75103253951488 75127269358064 75395049866444 75475272764672 75496990171834 75773594000896 75795397247612 75846706193632 75965589446978 75988711676416 76091454661376 76146495546176 76265848693804 76392211399168 76563743694592 76735016594176 76770614974592 76866367187456 76944102288907 77112649549856 77148423119152 77170186820608 77244646553536 77269346702933 77274527257088 77308615027622 77492140935436 77549961362048 77654815284928 77744687865152 77877766755712 77917344279808 77931604872688 78036974808968 78039473082032 78127289675512 78185584015616 78261023481872 78289514114207 78423525607042 78436093192016 78511774368797 78519551863808 78570355590496 78733500016556 78742465184768 78822097587646 78905966981248 78957020726276 79041033682688 79217848273664 79294283747888 79353448835584 79442744025344 79552703862016 79607699889184 79732478179886 79743967776704 79769467122037 79944203388896 80003853411328 80110200488956 80260188382528 80337629586676 80360292968704 80397573162368 80564511644848 80655169624568 80740989469184 80755766851424 80793230510608 80822642983423 80960990540738 80973964761424 81060123814912 81138336858304 81290249700352 81417665244608 81459041747072 81586721858488 81598478655232 81739474198144 81781014244096 81818342731048 81988231316453 82126704391424 82141735390064 82229136991232 82312295471854 82530871243744 82545976213834 82633807940992 82660231356626 82857080220992 82960423782656 83311099320064 83368693584736 83371362547264 83484087483104 83640392202752 83721094887584 83781654685784 83894934370324 83908378763552 84052008306112 84193965978529 84226534901432 84321313698412 84384229682816 84441352754176 84465650079272 84555524404736 84641035565317 84738993537803 84744674897408 84799506403696 84889735963648 84975585113006 84985261050368 84987981765632 85161725462848 85307500412288 85334778781714 85406229707392 85644684208384 85743803737856 85826535955952 85859736409216 86006706173696 86165771275936 86282274482096 86346653628928 86429967522976 86623311140128 86771587947968 86817816510832 87160969935776 87245069544842 87442228211968 87480801215467 87589911716956 87737845685248 87872554138208 87936116901608 88055013760588 88169626421888 88279596061184 88304997810148 88307824803352 88368873382423 88628527270912 88742410555337 88748360325632 88851071845888 89003162006528 89064691283072 89093171071366 89185114067392 89187969236608 89213632362701 89288331057728 89441169693568 89475768402944 89626886408048 89641249362304 89727742135768 89794692103424 89916101908864 89981142876064 90067963604938 90082397243024 90236595115744 90271501521152 90358602410384 90423963461084 90530676228608 90651016342766 90715751036512 90976201210048 91122832205584 91135963173376 91165105282328 91364803873024 91423918735688 91571271340454 91613752453993 91725929580032 91814433813344 91882940756992 92073727594112 92177336713792 92292304973056 92321816839868 92335120583552 92479848022408 92526846332272 92541674013056 92845381018544 92934965384723 93048760279552 93142860665519 93208035802112 93241967838272 93302297263714 93416541940736 93506677406912 93536577587761 93584112928174 93700835790232 93876269017216 94036961021696 94071194824976 94161961950617 94273086072704 94320995707136 94338258530096 94438637646848 94468835836144 94534143618406 94645706966272 94693805966848 94737028425424 94933741524314 95004575925952 95111483083232 95278506953984 95308973704252 95410385694976 95472118130312 95487417798976 95579551405492 95681251300096 95879924994656 95895290015488 95941961231347 95957336193656 96059438064128 96156583154191 96223867091968 96258897030208 96351775019236 96367215655328 96439119637504 96532171519168 96563039147729 96683477477972 96712905769984 96732612074648 96846769918976 96913721604224 97065625610296 97114954414864 97323378038656 97444764702208 97494286185472 97525461464816 97543310775701 97708055422208 97802331670736 97829921874944 97837936243091 98005409601946 98125413039104 98188902151648 98311368340864 98392782762428 98608313693824 98777105740544 98931930442576 98947784555648 98998069874432 99167529083392 99322965740768 99418800179006 99434732314288 99641199781718 99687424640881 99811759863508 99924076469378 99980335780864 100206272748344 100425776157952 100472364992384 100597679232512 100634301440672 100699413854389 100919997497312 100923228346688 100995298518016 101129548987132 101248895824384 101419897777528 101492322624896 101632802153344 101747167949504 101820766938704 101919011447693 101925844648448 101958436985944 102132963581264 102149330668672 102218479649792 102247892201224 102321853390174 102460200947489 102536651184352 102635586433534 102652034067632 102761259324416 102865181978902 103041260688212 103127537275136 103160513872108 103266974183296 103299995367338 103675144041728 103837646001712 103852609197568 103972801382912 104113381157632 104188691751232 104348658039122 104484478555072 104524896498176 104625750159392 104701431375992 105039290673856 105170301015808 105454465735808 105510647816992 105525852095488 105691254882752 106029893131052 106109006878336 106211389011112 106252474978496 106448983617736 106631196872816 106775371016776 106864774179328 106898945814584 106972846726091 107155956699946 107197408056368 107287164591104 107300840362331 107425023303829 107505178021472 107616121969664 107724954355858 107740669797376 107815152605824 107849628139022 107964383812736 108034238936932 108270889629056 108495704599216 108573182342912 108576658201088 108698837809408 108884902235648 108924541376288 109029640153346 109110992148928 109128477484544 109233773034848 109276028157184 109460587347628 109647955692968 109665527078464 109813803886304 109893237890504 110322481736192 110357759025976 110495402831968 110758538976256 110900858233781 110932143554624 111039179420708 111226717758464 111339201546958 111457670245504 111478069457944 111774093337984 111949289711336 112006182402224 112026682004489 112181742555421 112215888173312 112355849532416 112391777022448 112448894585632 112500221255191 112751883963523 112830780181504 112944886161338 113065063362944 113083182349312 113391308636284 113511960846592 113621485918864 113639694073472 113834215973632 113875656893392 113928485303864 114070582701152 114198944536432 114284153586176 114436068590702 114521454569536 114631953679012 114825559991296 114846575601856 115005539278784 115085044405016 115337139996928 115374020799884 115571511420904 115811485489469 115991225857024 116028315813872 116140268858999 116151773889536 116282477656576 116400074344547 116481523321856 116523927983936 116599321305082 116723386950016 116742092192768 116854733944256 117097372511416 117184744210688 117297813066896 117316610363008 117500494159832 117517426197248 117560207975888 117761440786528 117897730139552 118019399066624 118057137562672 118078744623217 118425694901248 118477935504412 118638127412882 118671595430528 118726648739776 119008498517888 119107052817676 119255609187568 119310933428456 119410832634368 119572285896448 119842497028058 119846333661692 120044903627264 120233063791456 120250389597184 120519389412352 120790005580288 120824761940036 120912160739711 121267436432384 121302330169048 121384444584128 121431399975424 121776138018304 121864224997504 121899290455313 122028995447744 122170223788096 122257466627072 122463950514224 122511323492992 122629531842664 122771455204376 122859127388032 122863060595968 123029181554048 123114233549552 123256717873168 123375645436681 123467701642208 123634640124688 123724071454588 123738159576064 123863296209158 124075318284148 124123314591584 124243078314278 124352874455044 124521009763934 124698276741632 124734157675204 124838597754112 125227178061272 125293894282678 125311949363392 125332030946816 125501490155776 125716316397056 126123153172544 126213218833408 126280460379392 126743837981464 126779592633856 126901919337952 127244801767952 127403507951936 127662398900498 127741820957696 127942045384384 128030493719416 128207705777624 128447745168512 128571681434504 128667614639872 128838649211569 128859295958312 129079869898672 129217215271936 129300821404832 129347892884342 129493446036847 129590067012896 129715105478882 129765283436656 129853126764416 129873936083968 130137847078624 130203983204416 130227813405676 130366380229888 130403892114986 130513079470208 130778289239444 130881662365184 131007947061728 131253229259264 131295199473592 131430694415104 131434902032896 131525765034304 131808039548416 131856023771296 131941337266277 132081727338176 132329019941888 132355983416536 132504921526076 132603789501568 132731735838856 132980245433728 133007341602641 133028656393768 133256367205808 133398156514304 133465235214157 133533062320438 133548267364864 133986551465536 134054643505024 134076126129152 134286279039808 134348576205536 134516142578048 134584503756032 134922442928768 134947136712248 135009740458516 135047826936064 135178131468688 135227342560903 135586431329008 135611246637013 135624680492032 135687598559744 135712432383584 136009712591872 136053203764016 136072809281024 136122346077344 136292124785792 136355352489664 136380308527204 136569077893556 136722756932146 136962853746352 137263163086028 137409215761664 137644424963584 137783625028973 137799314073344 138085442217184 138188474074112 138321808944704 138343975393792 138372164480924 138631234478912 138764996558804 138868535462272 139024802044352 139217231758528 139313474806072 139461709083136 139551943609232 139602746971367 139902355930568 140003554540718 140012941134848 140148036391616 140192850855673 140410431300608 140455329669424 140590851776683 140604778918912 140630512695232 140701981199488 140987895378484 141003949284352 141105944733952 141146546842994 141296731571072 141322591989992 141704438332492 141800363753312 141855216676096 141992089502032 142098036286976 142257936975616 142309725444496 142553323057376 142776763252354 142797337646656 142820221311488 143116774927168 143721732684992 143900989734656 144429024676552 144469768350208 144609163896736 144999890386736 145077140748364 145180741619648 145566261091328 145895213773288 145899884457712 146097153095432 146219480439296 146367352474387 146617895700122 146797423049728 146816135148067 146839662836216 146939064496576 147247524379648 147396436077506 147519851312768 147562298972221 147772367319808 147972167708288 147995880653824 148102933729024 148245834833008 148303181070464 148557037936384 148724206838144 148728968089856 148831786749344 149033019559984 149144219904512 149288125721504 149460901987936 149771244392396 149878197364672 150051656541248 150196437922916 150254538716128 150790099732888 150950545529344 150993980343668 151103202099443 151547188001792 151590794495224 151693412387264 151931178893956 151977423352832 152182909322752 152292991092352 152531697387608 152784422798336 153127487389184 153282345504673 153470033188352 153541229949184 153732734374912 153888204577814 154096274081029 154225299099712 154296846238304 154489293107072 154538693405866 154549054514176 154617230055244 154984281870872 155099922724096 155309630569856 155489375730304 155755533511424 155834688559616 155863209745376 156073949617936 156078946164064 156254579351024 156371168031232 156522046963744 156579028228414 156847051214084 156872186384032 157023548737594 157140711180992 157467000033112 157644195175292 157811933962496 157914041452552 158082067365376 158241936056897 158435696547328 158588567495776 158706897671168 158885488050688 159105407724032 159215399778368 159464956359772 159487935553408 159538934244074 159888406777792 160220400977912 160520376765056 160675259173352 160720585937408 160795146324736 161008887203197 161129023289696 161310339249136 161481978938368 161511533702848 161563179469769 161586461021216 161645285966846 161921981081476 161947929522848 162276673716608 162835330489216 162918083494144 163173443716976 163196957310464 163478948396288 163562028488192 163636685462096 163976462632906 164253408782848 164283470780128 164624590943708 165061742487488 165091952427668 165267615881984 165320462713252 165714160441984 165920847565312 166622198640128 166737387169472 166742725094528 166790703982441 166968174966208 167280784405504 167442189775168 167563309371568 167789868740648 167816757527104 168104016612224 168387931957058 168453069802864 168615606283663 168642627396824 168768459365632 168931300158544 168992798965339 169111048809472 169282071130634 169477987075606 169489349794816 169599012807392 169951170226012 169970522100736 170323450925696 170615000824576 170669557563428 170812459414784 171289368416768 171487607475712 171653071911904 171719472818432 172013412347392 172187369834249 172331542551872 172564548964192 172693307257856 172859935045952 173246622280256 173543175895936 173635633021664 174321939871552 174490139089684 174884456423936 174961602430934 175179823433912 175745108276416 175872233803216 176041928864197 176110027521176 176339252843776 176559192122368 176609995620296 176615649606704 176737746764846 176976710727481 177181531942679 177484821110674 177496720651264 177702143691776 178129382566144 178186342142732 178370228134784 178375938473216 178427264725402 178576662115456 178882339387136 179253772816096 179282498724608 179455484271536 179589384206848 179832203817728 179962285752128 180135927209876 180164794486048 180473190231488 180530899276189 180543003042304 180717204820768 180847926922168 181061352457216 181302032685532 181431502073024 181952402420096 182245664411168 182271926346752 182330210564656 182729607746048 182847837471376 182914402541431 183142542680908 183227504907986 183451859160064 183628867626688 184147455188224 184354673427584 184584609946112 184643633679736 184670241167104 184959696044816 185053692664544 185083348026112 185552312979341 185690762037088 185869930769446 186097520559104 186285721331038 186483935676544 186604594527428 187013354813824 187073155175522 187168225856348 187401671580464 187752538034432 188073922043392 188142389649952 188323923901234 188546172145408 188641991414272 188676517060192 188937671672288 189068287236812 189291413932544 189387611933696 189474056850848 189867483048628 190009151851904 190222966166464 190557013907968 190617947408504 190820771389952 190944236260624 190974835597952 191159102810984 191362502600192 191556027858349 191759849989312 191790580030976 191883922462694 191914672387312 192118876128256 192313166308382 192517794060416 192703550038472 192734431310656 193064343038336 193126078295458 193366954955944 193465224149296 193827443208448 194131251220592 194229908829728 194318563986239 194646756077312 194889529404416 195050922929632 195086621551402 195416110844416 195604663341472 195675872486182 196010819203892 196377804303296 196622736681728 196785565524856 197216627387648 197554211481088 197863860885152 197895569111296 197996139748864 198335058166784 198645931481536 198837600358012 198869464628576 199282399563436 199374849281762 199623519727016 199848152938756 200412545496688 200605918938271 200851552315904 200944729984768 201195358465024 201268602881344 201398827708778 201839994994624 201846456693376 201904536399797 202259097974264 202497791648768 202839795555056 202984645249792 203265604306688 203494335899008 203641533877408 203838022895386 203851689296896 203916873971888 204265927162528 204298661337344 204495784402448 204643706780348 204920401894978 205073302368704 205271172867068 205304068135264 205730363957804 206082521376424 206255074550272 206321027744216 206533948366592 206599990734676 207336387132721 207350288083456 207675292003424 207705218395136 207945602765824 208226762315264 208377383502464 208437342430933 208697316078244 208968957110144 209049792996352 209251500318784 209402862751984 209731083907961 210078581347712 210340602031616 210908931471616 211021295633984 211382509765504 212059786262104 212218013756672 212422778022224 212504949956992 212897967235472 213103387572449 213262393745632 213550742033552 213729548358656 213797891629168 213945693452182 214311913399892 214394816112736 214601680724662 214850046607658 215010356042944 215449908711716 215630305211648 215699256278044 215928767625472 216068477873864 216517125045529 216541779258112 216991409198432 217131806997259 217146364685824 217153316402176 217397675618816 217617530296327 217769804471296 217849082752576 218059280306692 218221984297856 218256954969088 218467546069696 218552056314368 218921174695256 219295911385936 219331054156928 219627607772608 219786475781008 220644963472384 220715518051952 220990805663936 221801716467562 221864287109248 222078358841416 222678403093916 222915340491008 222956138915888 223548186675968 223898579422672 224012364804448 224053364008978 224363485110842 224431776346624 224783554044896 224897789171264 225000442510382 225503767927046 225889772322676 226130126725888 226782617272568 227023921693184 227242971837728 227279388146944 227668431947264 227751313786784 227856970607728 227898673459933 228141165402304 228397889072864 228568307172352 228872137181404 229042909139072 229263907358024 229693151203712 230011078557568 230170088810032 230674279993856 230748041599768 231143022841808 231622970978938 231883612670633 232056631627744 232280537717998 232564955313152 232800148689094 233047855967872 233198642610164 233446773900032 233709467888512 234194745022832 234369488421376 234595626133792 234633220726016 235000988319664 235034852394496 235120415951776 235522881573056 235795460279104 236114275125344 236157489246434 236955871008824 237276254825764 237343190861056 237453297479552 238016997035776 238214105635352 238511218375136 238621866856912 238821665268736 239144571792896 239684994056116 239692667323384 240089807254528 240466127582912 240872257221629 241580011160576 241649523880072 241824321479422 242151287841617 242604660338096 242768889168256 242838743977907 242862799950848 243552276036608 243728449995008 243798580910626 244057990895488 244340447576192 244927901028448 245022646985984 245259063685328 245542910408752 245718254776064 245726121191936 246058363108096 246228467099104 246513435746336 246751290873362 246935403284416 247269280249376 247448142909176 247726592418316 248150636568296 248246629183168 248486156628556 248665899517981 248705748910088 249042019527868 249396553483264 249468315350408 249677195508224 250454356122544 250587788565356 250623898726784 250664061893632 251002980311552 251432632794112 252246306345088 252560920758784 252816336092123 253487675962928 253559185267712 253803838675904 253884996309637 254489603535904 254807015903872 255324797800996 255884090768768 256060987438832 256415411555248 256895490337024 257143362869008 257335229279744 257677298423138 257718591916624 258159739797344 258601642809664 258695785768684 258986892073694 259180134025792 259430210957764 259530566873312 259706253528832 260275694157248 260407966408832 260455626811352 260732760459776 260807784229972 260996439989947 261026158940416 261556578478888 261763324730368 262015894123456 262099677686693 262506458518528 262590398947184 262843766365103 262861388830208 262869804065792 263051530068608 263616079096832 263712047542592 263882674532554 264163454676352 264711966833072 265009843052152 265207579003136 265463471677712 265879563064423 265960490867456 266014683205282 266057312787536 266512734411616 266930470428314 267066124640876 267096534729728 267973102931072 268109287010048 268572558079616 268697152411072 269032285156096 269169007512064 269844885857536 269894273424496 270019480917032 270095653872128 270356262937376 270454685121806 270580152596677 271172862658016 271222493274026 271375197119488 271424864767168 272106407528032 272145618562048 272244692154688 272584249571584 272710704979328 272760617054408 273138155787112 273445513864292 273925707492704 274482339624647 274526326172056 274818431523328 275288849927168 275567250057946 275598628146688 275877341556761 276170884434368 276643617889408 276687950787584 276744328961848 277262468957824 277529993117608 277737070924544 278049604088704 278106259714613 278434463517056 278626949612144 278923418166272 279063673629601 279103887218464 279205493942734 279804711861136 280007109081436 280296072783232 280385701711346 280910659338848 281181703553366 281261025390464 281403962398976 281975790756968 282211889467904 282293093685988 282593463142144 282645183979984 283363466892583 283408876664984 283600727506624 283710433352192 283984179004064 284196072573952 284515873951232 284619450888992 285106646114752 285553526504708 285594675293312 285640442622976 286233549854336 287443465369984 287801979469312 288093034151489 288858049353104 288939536700416 289218327793472 289999780773472 290154281496728 290361483239296 291582206110393 291790427546576 291799768915424 292194306190864 292438960878592 292734704948774 293235791400244 293632270296134 293679325672432 293878128993152 294792872155012 295039702625536 295124597944442 295544734639616 295944335416576 296205867458048 296491669666016 296606362140928 297114075872768 297414547895521 297448413676288 297457936179712 297663573498688 298066039119968 298288439809024 298576251443008 298921803975872 299542488784792 299756394729344 300103313082496 300392875845832 300509077432256 301016615205977 301580199465776 301901091058688 301987960687336 302206404198886 303181588990448 303386824774528 303862357787912 304365818645504 304585982184704 305063394775216 305357743406947 306040827900991 306254974778368 306564691009346 306940066376704 307082459898368 307776409155628 308192548162058 308450598199424 308593692476608 308978586214144 309077386811732 309234460110488 309968563741744 310199845448192 310619261139712 310978751460608 311511067022848 311669377119232 311726419490752 311826098749781 312147899235872 312157892328128 312509158702048 312742336062464 313044093927488 313158056456828 313694102428168 313744372768064 314047097475188 314281422361984 314934000066224 315237872617283 315288390350584 315623867924992 315828082905104 315943058935199 316164134730752 316483872113794 316871393094656 317177134991552 317278557199681 317770976101376 318210815448064 318430799556736 318929912719544 318975871106816 319077868488148 319776813555584 320440801955824 320499449691589 321040753530112 321350518346704 321441171874816 321590292649472 322017774406394 322258046579392 322620678498272 323023067405696 323126358939538 323172922042432 323290571933692 323843962162952 323895859045696 324553347433216 325670660978432 325836166988288 326346887433952 326393914620928 326957896792576 327124056976384 327273370924192 327544395248609 327952925265812 328506817565696 328566941560256 329249181887416 330123484974976 330183904855336 330535231763968 330640925426504 330869502664421 331428320883968 331841695130624 332268095335099 333244397280256 333474774338944 333485450189056 333581407964882 333936349932416 334884379550336 335126618743136 335579737481296 335633515054208 336208033224448 336775863914116 336906139605728 337231212567326 337285254793648 337536918731264 337862600317088 337985597930678 338564142261268 338955974151212 339198025614784 339902340452024 340646901851392 341230001649152 341339115126856 341624918829568 341970404751371 342578736833536 342975214951424 343018933606811 343306143823808 343438945636864 344026824694784 344374739668498 344663085103744 345129097928384 345719870091904 346493244560512 347086351791872 347271266043328 348643879743104 348744199236013 348980278179368 349768912847872 349923204861868 350359646867824 351490216552832 351744467606432 352083857728394 352220055042352 352678505687552 353219991240592 353231299213408 353475493529692 353953421454962 354363063885358 354969642221348 356258765132288 356372684285464 356740456269568 356751876946432 356854529450804 357153324230912 357764678774272 358126486865609 358507545632192 358564997449216 358910968543072 359178768413696 359664407635456 359924571504256 360028136926157 360271854419752 360329588972096 360946380462976 361061798552378 361086006084608 361434409641536 361695853844336 362604065371064 362863004146048 363904804840192 364388534196709 364491328822336 364660421129312 365459215492096 365695674942752 365828805082862 366285085361816 366455009815972 367257735253376 368087669443321 368294910376448 368709346855168 369169219892224 369287267359472 369340482334208 369919392089632 370107385329088 370166696052224 371104625958682 371381524074176 371739861538892 372571442662076 372967871353088 373209189054856 374026709627648 374146310351044 374336451712696 374803343160928 375045848449811 375505076068864 376147844086784 376284779299904 376647847802468 377092344290816 377283982828544 377353034120384 377473698486577 377875343344576 378136574473624 378582827865088 378948113701696 379734966097256 380018303703808 380445932332928 380523452322541 381114027815936 381235894817008 381603740536711 381641542779904 381888472521248 381949671195904 382318205621968 382457387132083 382725005200384 383112055716698 383519699978624 383581160061952 383767844925388 383829344774624 384626332616764 385035588120832 385407100076944 385468862621312 386128686076672 386252156590916 386733909911888 386930448298592 387654886416896 388262502441184 388459817659456 388637127972478 389293512154624 389687205414353 390101845859264 390173243102804 390832221688832 391209326682944 391351744972364 392021638407784 392755608606592 393245473363456 393571131049712 394433254775296 395108422962176 395727721770304 395791138222592 395992279497728 397291862963072 397675200716024 397738929257152 398564799126872 398749698563524 399247039454032 399696305877512 400526240067457 400825090993376 401211837876542 401703104631808 401889459969536 402537205762688 402797655417556 403679989989248 403692913386752 403809072799594 404518195948528 405679591110112 405969290499584 406531208613376 406988671798016 407283067754816 407676045790772 407833747943776 408531854325056 408597322674688 408991568804896 409287413560696 409840803789956 410146604737408 410542345734136 410608136270528 411460727915608 412165042752848 412510149100544 412642055488432 413067896733184 413199981469352 414672774265442 414700576166912 415233445945087 415350584006848 416453524630528 416754767004928 416874684861866 417394632156488 417937914220288 418503000637568 418805725503968 419448739598203 419462167815922 420157162695424 420681204063232 421817862943232 422042591267968 422765019531008 424119572524208 424436027513344 424845556044448 425009899913984 425795934470944 426206775144898 426524787491264 427101484067104 427595783258336 427891386904364 428623826799784 428789632225472 429203361449324 429700093215316 430020712085888 430899817423432 431260610423296 431398512556088 431857535250944 432136955747728 433034250091058 433083558516224 433521536732053 433982818396864 434263613994518 434292729371648 434795351237632 435235060592654 435698165505152 435823534173769 436118560613384 436443968595712 436935092139392 437104112628736 437842349390512 438528629989373 438591822771872 438662108313856 439255215545216 439572951562016 441431036103904 441981611327872 443603432935124 443728574218496 444156717682832 445356806187832 445830680982016 445912277831776 447096373351936 447797158845344 448024729608896 448106728017956 448726970221684 448863552693248 449567108089792 449795578342528 450000885020764 451007535854092 451779544645352 452260253451776 452717625095197 453565234545136 454002869176087 454047843386368 454485943675456 454558776293888 455336863894528 455502627573568 455713941215456 455797346919866 456282330804608 456795778145728 457744274362808 458085818278144 458527814716048 459386302407424 460022157115136 460340177620064 461348559987712 461496083199536 462286045683616 463245941957876 463767225341266 464113263255488 464561075435996 465600297378188 466095711935744 466397285220328 466893547800064 467365718121533 467418935777024 468389490045664 468738976842752 469191252267584 469266441452032 470001976639328 470069704788992 470240831903552 471045763146112 471590920558208 472228550250688 472314978492868 473911742017648 474552509651528 474686381722112 474906594959104 476033994071552 476428211270704 477022436750272 477243733713824 478289143585792 479369988112232 479385334646768 480932255165824 481744514443258 483299047760144 483648642958844 484302575683234 485209320676192 485537778336512 485677487955814 487456899990016 487597161821252 488115981790976 488680895152384 489855802056896 490012440892513 490045293971968 490518127370656 491085820817504 491436509552128 491452242383872 492116726216192 492456934198208 493026871492672 493502581746724 493870806568832 494538560498752 494896285818352 495453184836632 496301273136592 496493258366336 496972313257112 497331799035962 497411497820176 498084039055736 498936630700816 499354391016448 500908712245088 501175577130712 501247797453568 502005960623104 503641992372497 504492612690176 505121841517568 505632672184246 506975351925856 507607677351808 507769992619274 508979207071808 509614031807744 510649595601992 511768181537536 512121974877664 512830823110496 513162634950427 513790980674048 514286725738016 514670458559488 515354596846276 515437183833248 516319479594688 517203285619328 517391571537368 517973784147388 518360268051584 518860421915528 519061133746624 519412507057664 519937789901233 520551388314496 520815932817664 520911253622704 521465520919552 521615568459944 521992879979894 522052317880832 523113156957776 524031788246912 524199355373386 525180797894368 525687532730206 525722777660416 526103060137216 527424095085184 527765349065108 528326909352704 529423933666144 530019686104304 530415158006272 530926943355424 531759126128846 531920981734912 532029366410564 532114625575072 533025468823232 533860940856628 534132249281752 535946205862144 536218574020096 537145116159232 537394304822144 538064570312192 538338015024128 538608716022349 539689771715072 539788546848992 540038961834064 540191307744256 540712525874752 540909370243612 541160305193354 542345725316032 542444986548052 542849729534336 544212815056064 544489384309376 545168499143168 545421409958656 545521234108816 546276311574224 546891027728584 547851414985408 548026598799449 548964679249294 549052652344112 549582420581579 549636863046656 551134500115892 551197256293376 551754683113522 552341768868736 553287235778816 553488657923696 554524937915648 555059986235216 555474141849088 556099208177408 556212519429226 556868927034112 557253899224288 558127347259202 558207774436928 558410987885468 559609423722272 560014218162872 560592145566464 560771403422692 561821318677696 562363407106732 562522050780928 562770193645957 562807924797952 563951581513936 564423778935808 564586187371976 565186926284288 565290367959968 565758500883961 566726933785166 566817753329968 567201455013248 567420866704384 567968358008128 569031747902464 569238901777984 570213292229504 571107053009416 571189350586624 572467099708672 573917619215171 574886930739968 575603958938624 576186068302978 577716098706208 578436655586944 579999561546944 580308562993456 580722966478592 583164412220786 583580855093152 583599537830848 584388612381728 585469409897548 586471582800488 587264540592268 587358651344864 587756257986304 589357761849703 589585744310024 590079405251072 590249195888884 590676153661459 591089469279232 591888670833152 592411734916096 592487248957219 592983339332032 593172954764621 593212724281856 594228151745536 594829095791042 594896827352576 594915872359424 595327146997376 596132078239936 597152502886016 597843607951744 599084977569584 599512789458688 600206626164992 600785751691664 601018154864512 602033230411954 603160398931552 603975921374672 604412808397772 606363177980896 606773649549056 607724715575824 609171964369408 610126789550432 610715486813894 612081655801982 612365608508269 613129382018692 614164919796736 615552818311256 616385096324116 616901196398848 617187384953216 617957172428288 618154773623464 618468920220976 618582113676961 619937127483488 620399690896384 621196873887359 621238522279424 621957502921216 623022134045696 623452838981504 623652197499562 624295798471744 624315784656256 625018317404096 626088187854976 626316112913656 627388204856336 627488745536128 628094194950376 628562844723968 629398377248861 629868000132448 630475745234566 630576780701168 631247735849984 631656165810208 631886117870398 632967744227588 634354269983104 634557114399362 636861599113472 637859825439088 637951742213632 638155736976296 639553627111168 640881603911648 640998899383178 641296267177951 642081507060224 642701036693408 643180585298944 644035548812788 644516093158784 645241356996544 646046134811392 646252717879076 646345844084864 646581143867384 647687924325904 647791718091392 649106694866432 651341321956864 651672333976576 652000024658633 652693774867904 653915793585152 654546741848384 655088790497218 655905850531624 657133883120512 658498363774832 659133733654319 660246969949952 660367809710672 661070463527936 661281850853008 661739005328842 662856641767936 664536190670198 666949548677888 666970900378112 667162815929764 667872699864832 669768759100672 670253237486272 671159474962592 671267030108416 672416066448896 673096082079337 673551727828232 673812279211456 674462425134652 674570509587296 675073837462528 675725200634176 675971195861356 677128284522536 677911948302424 678396051229568 679804680904048 681248129150369 681293803702784 682460003298304 682678230253712 683249837659136 683940809502742 684865553701637 686037867213622 686612287647616 686877891273728 688749479336996 689116418554729 689326170207488 690258195856768 691439740183808 692986489121024 694172703583744 694542532086656 697287759486208 697488398472026 697960556358736 699846409723736 700719293735648 702980433105664 703488935212864 704167715456788 704440110084704 705357011375104 706439982481184 706462598426816 706950987059384 707906842909924 708726127770716 709939284442696 711413410863881 712517530264576 712745368570928 713433080133851 713480912539136 713503753892864 713709058901608 714306648461824 715029028116503 715529357548544 716252973731218 717015091264384 717129994898432 717221406632423 717821937086144 719328815270912 719849143008512 720056273852314 720543708839504 720659177944192 721892760925952 722123597104756 722868819283072 723391707688672 725208130742128 725726008292096 727809609680384 728777068393418 728982657644672 729320842258624 731391349885504 731657610165724 732570170723632 732910019631944 734431842762409 734515470506752 736175338886642 736589820752896 737418693710336 738574534718944 738680964668416 739838784179264 740214770658176 740333392104448 742209251917364 742763048148352 743479723077784 745142885324152 745935742706176 746418378109712 748053419255296 748292620702088 748672903425392 748809927082637 749606686321856 750091696899622 751010152137728 751975163126803 752569558599808 753295695604936 754184688581632 754706068240768 754947396973154 755750686689152 756273148947248 757896227403392 759469932194512 760036607407616 760891864665856 761046904645082 762471789634016 763207481073422 763776945042496 763899342391808 764636411243936 764914774264166 766224111433396 767039399957248 767535689850776 767658689549248 769252665233528 770071176241664 770814200153888 770937725242624 772257372153344 772504313181832 773467819823776 773860896597184 775309772833792 776306007636467 776525004882368 776919635318912 777274255944956 778587024309248 779374410828706 780203691718528 780346486205608 782418653365888 782703489944728 784043276815568 784186774031423 785272197887947 785511217213184 786490946726912 787142262099424 788866509550592 789263187744661 791455443540608 791582276445184 794583725926144 795350401432048 795477858514304 797129598253744 797499397127048 798494078908064 799392611755024 801052480134914 801650181986752 802423675753084 803778919939072 805074411525376 805595310835112 807359979978496 807385826773504 807618145599188 809036391897056 810680398426283 811359182220224 811938580999168 813062417226752 813977343596032 814566135509632 814800520411829 815352091581544 815667495887552 817063708650112 817194645349376 817983137609792 818574827121392 819681607579912 820293209474816 821084691468272 821216272541056 822921455831216 824330085505696 825284110976864 826135793466368 826399962938704 829345548530884 830466891890174 830701168013696 833509534009856 833749369723732 834789264312976 835875828440576 837006001275136 837611451007936 838897479196406 838924335631844 840314325390848 843635725886464 844085182535936 845530039062016 846385125177977 848239145048416 848872055026688 849691112088896 850019799827968 851591868941888 852413550289796 853049574982528 854202968134208 855191566516672 855782773808728 857247653599568 857579264450944 858406722898648 859400186430632 860041424171776 861184655256277 861799634846864 862521220846592 862797025112176 863629518056767 863715070501888 864273911495456 866068500182116 866167117032448 867043073464106 867965636793728 868527227989036 870470121185308 871396331010304 871647068347538 872237121226768 872887937191424 873870184278784 875684698781024 877057259978746 877183645543744 877324216627712 878510431090432 879145903124032 882862072207808 883963222655744 887206865870248 887457148436992 888313435365664 889049072817653 890713612375664 891661361964032 891824555663552 894192746703872 895594317690688 896049459217792 896213456035912 897453940443368 899134216179584 899591156685056 900001770041528 901870544480983 902015071708184 903559089290704 904520506903552 905435250190394 906454122257929 907130469090272 908005738352174 908971887350912 909117552587776 911005255147136 911427882430912 911594693839732 912564661609216 913591556291456 915488548725616 916171636556288 917055629432096 918772604814848 920044314230272 920680355240128 922992166399072 924572091367232 926491883915752 927534450682532 928226526510976 929122150871992 931051391218487 931200594756376 932191423871488 932794570440656 933787095600128 934731436243066 934837871554048 936778980091328 938382504535168 938532882904064 940003953278656 940481663807104 942091526292224 943181841116416 944457100501376 944629956985736 946591397926321 947823484035296 949105019303056 949278726459091 949372763444224 949813189918208 952067988143104 952856422541408 954044873500544 954487467427648 958739976224464 958770669293536 961864510331648 963489028886516 966598095520288 967297285917688 968605151366468 970418641352384 971075556673024 971354975911628 972057607206653 974913799980032 975194323642504 976231963581952 977219228799569 977361790304768 979711604113792 980024881785026 980090587943936 981036254741312 981349955989711 982171641635008 982873019104256 984233452432384 984913868396416 986053742985344 987005163493448 987741613137664 989077120997504 989792571636704 990906369673264 992602546273184 992986516732672 993944626514224 994663598071924 994822995640352 996168078111472 997873261401632 1001817424490176 1002351154261424 1002495594907136 1007283984744994 1008985225380352 1011265344368492 1013950703851712 1015215354703616 1015539985238548 1017958414143616 1019228063615488 1021299191203984 1023536363075072 1024243949755328 1024571467320709 1025661646220992 1026325269900854 1027581961348096 1028573451476032 1030709193692552 1030874367666496 1032638959189376 1034406571238656 1034783143074736 1035781581456787 1035947568294776 1036720536103168 1037720843831056 1038122267493248 1038825014115328 1039875579802466 1041102776628992 1041631865635328 1041822507245408 1043231136919888 1043985759959788 1044104635761664 1046226313915552 1048063576493824 1048398710746772 1050361595788736 1051375065460412 1052206120274432 1054848190170368 1055530698130216 1056653818705408 1057722414696101 1058847867332288 1060039372208608 1060830316012544 1061853886710848 1063518252257692 1063841963469824 1064058732821128 1064229251150144 1066050937646464 1067721881713256 1068264498563504 1071892411724288 1072437148040192 1072976418532711 1074290232318464 1074788609644288 1076129140624384 1076217298674001 1077217432044698 1079379543430144 1079577093697984 1080077923668128 1081425051749504 1081818740487224 1082320610386708 1084691450632064 1084889973096104 1085699459068672 1087142651611669 1088425630112128 1088978768618752 1090336998286336 1090842819917312 1091042468217632 1092552623148448 1093782055457168 1095702829970816 1096053197598898 1097929358498588 1098105304688224 1099164841163158 1102269000231784 1103509366227044 1104683537737472 1106574471557632 1106977315847392 1107693552398279 1109049875831296 1110119972470432 1110948283698176 1112198416354816 1112425038858452 1113737854068224 1114507798448576 1116254694518404 1116415548873856 1116821975770936 1119218847444544 1120028436325744 1121184291132928 1121542806845384 1123642637355392 1124726814213464 1125044101561856 1125540387291914 1125615849595904 1127062210422379 1127903163027872 1129172374743952 1130373852568576 1130580735919936 1131517001767922 1133453867570332 1133635506659936 1134402910026496 1135936716016256 1138477803555968 1140426584459008 1142214106018832 1142378701173248 1144934199417344 1147835238430342 1149773861479936 1152372136605956 1155432197412416 1156873311173888 1159999123093888 1160617125986912 1161445932957184 1166328824441572 1167161710186304 1167199075661696 1168777224763456 1170938819795096 1172943165600976 1174529081184536 1174717302689728 1175512515972608 1176701313987001 1178715523699406 1179171488620048 1180158810502144 1180309243985641 1180498391777768 1181352307322918 1182949592757373 1183777341666304 1184974497914438 1185966678664064 1186345909529242 1186425448563712 1189658191582084 1189793654705152 1190654293994752 1192264156479872 1194305005772032 1195687215903488 1198169955139168 1199025578917376 1200413252329984 1201571503383328 1202036309729024 1204066460823908 1206320797863104 1207951842749344 1208825616795544 1212726355961792 1213547299098112 1215449431151648 1218343928738816 1220253579100864 1221430973627788 1224163311603964 1224731217016538 1226258764037384 1231105636622512 1232293502049379 1232770192648232 1233802392797696 1234374769906432 1235914344856576 1236309547246928 1236937840441952 1237164227353922 1238836975092367 1239874254966976 1240270723598753 1242393747774718 1242477044558848 1243915005842432 1246905677963008 1247304394999124 1248591596943488 1248631569312512 1250036634808192 1252176375709952 1252632225827312 1254776409712672 1254977491072256 1256188389900752 1257125689447936 1258796754497722 1259736000264896 1260951490469132 1261153561402336 1263312331620416 1263772235740796 1265935488455176 1268708539966208 1269114228798724 1273723198226944 1275719650878176 1275903484427264 1276311473952592 1279107254222336 1280400817790017 1281763207823296 1281997798766356 1282592534355902 1284163014120448 1285402073386816 1288071097625576 1289032186317568 1290482713993088 1292092269622784 1292505435758152 1292691688169728 1293162287734768 1295375848651808 1295583436182784 1298213389732864 1298866190855387 1302682643913728 1304000049317266 1305387549735808 1309093483696768 1310177580994436 1311811701063248 1314267766241024 1316996727549664 1318267467308638 1320493939899904 1320735619421344 1322563701706016 1323478010657684 1325713283535872 1329072381340396 1330033768136821 1333899097355776 1333941800756224 1334325631859528 1335745399729664 1339537518201344 1340506474972544 1340892195008443 1342318949925184 1342534060216832 1344832132897792 1346192164158674 1347103455656464 1347624558422912 1348924850269304 1349141019174592 1351450401268352 1351942391722712 1354256569045072 1355823896604848 1356792102459136 1359609361808096 1362496258300738 1362587607405568 1365356460507424 1367881619005484 1369731107403274 1372075734427244 1373224575295232 1377498958673992 1378232837109458 1378652340414976 1380516391713536 1382879480367616 1385972978242048 1388345407167488 1389085064173312 1394575518972416 1394976796944052 1395921112717472 1399692819447472 1401438587471296 1405960866211328 1406977870425728 1408335430913576 1408880220169408 1412879964962368 1412925196853632 1413901974118768 1415813685819848 1417452255541432 1419878568885392 1422826821727762 1424427906405317 1425490737141856 1426866160267702 1426961825078272 1427418117803216 1428613296923648 1430058056233006 1432505947462436 1434030182528768 1434442813264846 1435643874172288 1439698286017024 1440112547704628 1441087417679008 1441318355888384 1443785521851904 1444247194209512 1445737638566144 1446783415377344 1450416261484256 1451354709929047 1451452016584192 1455619219360768 1457554136786836 1457965315289344 1458641684517248 1462782699771008 1463315220331448 1465140341447264 1465820039263888 1468117587355727 1468863685524818 1469030941013504 1472350677773284 1474837387420672 1477149069437888 1479677568358528 1480429541316352 1484418503834728 1485526096296704 1486959446155568 1487500768169933 1490285770648304 1491723713007143 1491871485412352 1492836756219424 1496106838510592 1496585241404176 1497345806850784 1497619854165274 1499213372643712 1500183393799244 1503950326253606 1505139117199616 1506591391209872 1509412136481536 1509894793946308 1511501373378304 1512546297894496 1515619875318703 1515792454806784 1518939864389024 1520073214815232 1521783729331712 1522093809290164 1523322712074289 1524943579268032 1526414962146844 1527553890084992 1527798684783616 1529272822487872 1529829548528332 1532448222866792 1534078799914496 1535071379701552 1535317379098496 1535630216685037 1538505330467056 1540142352483328 1541628400307776 1541875450485248 1544514744306688 1545008626363664 1546935639647552 1547721793194368 1552612015272934 1553050009764736 1553839270637824 1554548511889912 1558748821657412 1560407383437056 1560692972411216 1564837306731776 1565406979889456 1568086553631136 1568373548062846 1570544395775894 1571022434426368 1574284524198848 1578526375489322 1582910887081216 1589167451852288 1590700802864096 1590955717028608 1594259196507488 1594998794254096 1596988157816128 1598785223510048 1602104960269828 1603300363973504 1604847351506168 1610040877218257 1610148823050752 1611190621670224 1614719959956992 1614771653547008 1615236291198376 1618072783794112 1621360796852566 1622718364440448 1623185288694431 1627954687192064 1629132271019264 1629601040823658 1630704183163088 1631334991775104 1634127417300224 1635966275219584 1637149654242784 1639363215159824 1640586418949632 1642169382936544 1642432545082112 1645842911662432 1648660171011392 1650568221953728 1652799925877408 1658691097061768 1660933783780348 1661402336027392 1662135223093873 1667019068019712 1667498739447464 1669578528625952 1671751656881152 1674012002550272 1675222902015872 1677794958392812 1677848671263688 1680628650781696 1686105800551403 1688170365071872 1691060078124032 1692770250355954 1695059014891319 1696478290096832 1699382224177792 1700039599655936 1703183737883776 1704827100579592 1706099149965056 1708405936268416 1710383133033344 1711565547617456 1714495307199136 1715158528901888 1716813445797296 1718800372861264 1720082848343552 1722369310512554 1723599269693728 1725594050224352 1727259036113534 1728547822990912 1732137000364232 1734086146928212 1735931273587456 1737054455978072 1740661296625867 1740940242370616 1742792662020608 1743294136695076 1744474242453536 1745775874382848 1747740368557568 1751369397562048 1754114519957492 1754367291087488 1754648433255424 1757020862180864 1758291806248064 1765724144415616 1767926445311488 1769714352644861 1774413731740496 1774914296873984 1776626870731328 1777194974167459 1778098145635306 1781427224751328 1783649111327104 1791188635381376 1792098918435584 1792426912071824 1794907880886736 1798268432359168 1799182313370112 1800003540083056 1803741088961966 1804030143416368 1807118178581408 1810870500380788 1812908244515858 1814260938180544 1816011476704348 1817943774701824 1822010510294272 1822855764861824 1823189387679464 1825129323218432 1826975079929629 1827183112582912 1830977097451232 1832343273112576 1834111258864192 1834697743806851 1837545209629696 1840088628460544 1841360710480256 1845984332798144 1849144182734464 1852983767831504 1855068901365064 1856453053021952 1858244301743984 1858920788618729 1862102782436974 1862401189512752 1864382847742976 1865589140881312 1869462872486132 1869675743108096 1873557960182656 1876765009070336 1880007906557312 1880963327614208 1884183052584448 1886363682232832 1888914201002752 1889259913971472 1893182795852642 1894061068176739 1895646968070592 1898210038606112 1898557452918182 1899626379836416 1905712845082816 1908089747001088 1908974934855296 1917479952448928 1917541338587072 1923729020663296 1926978057773032 1933196191040576 1934594571835376 1936461217506167 1937210302732936 1940837282704768 1942151113346048 1942709951823256 1944115214413306 1946743818002291 1948996851369469 1950388647285008 1952463927163904 1954438457599138 1954723580609536 1959423208227584 1960049763570052 1962072509482624 1962699911979422 1964343283270016 1969827736792832 1972107485970688 1974010326986896 1975483226275328 1978154241995008 1979585143273408 1981812739346528 1985205092546368 1985973033465344 1987889253028448 1989327196143848 1989645991280704 1992336156222944 1995746522803264 2003634848980352 2004702308522848 2004991189814272 2012058427955741 2014567969489988 2017970450760704 2022530688736984 2027901407703424 2030430709407232 2031079970477096 2032484087795729 2035916828287232 2038456127230976 2041075442772751 2042598382407968 2047072726150144 2048487899510656 2049142934641418 2051323292441984 2052650539801708 2057146902952064 2061418387385104 2061748735332992 2065277918378752 2068813142477312 2069566286149472 2071563162913574 2071895136589552 2073441072206336 2075441687662112 2076244534986496 2079751159604932 2082205553257984 2083263731270656 2083645014490816 2086462273839776 2087971519919576 2092452627831104 2096127152987648 2096797421493544 2100723191577472 2102750130920824 2104412240548864 2107116306441839 2109696380340736 2111061396260432 2113307637410816 2115444829392202 2117695734664576 2120078744417216 2123707773421696 2127036504515384 2128117465642256 2128458502300288 2132101875292928 2135443763426512 2136528997127008 2137504203848629 2142285795306937 2143784823448576 2145952837065422 2148580464636928 2149577219288576 2152434597348002 2154434864089396 2159154187395968 2160155847336256 2162850103499008 2163637480974448 2164641220773416 2169382901264128 2169779946192208 2171398918137344 2174285303223338 2176851260224256 2177957537237504 2181685639834624 2182084936435264 2185105246296896 2187564110914336 2191405659941632 2192106395197796 2195858716997176 2196210609376448 2198329682326316 2204538000463568 2206665108320981 2207018732454088 2209367075474944 2211601412546393 2213148943115264 2213954631694784 2215387104796558 2218099751662592 2220239944940864 2220949900397767 2224396832709632 2224850077716904 2227475708136448 2229015596897152 2232509389036808 2232831097747712 2233643951541872 2238437694889088 2240056872651488 2242368582265856 2243085613690768 2243496147841123 2247285274710784 2249453628426928 2250088203123712 2251080774583828 2254124420844758 2255806326055744 2258344749487904 2261161471839872 2263034003535844 2266907735140664 2267271013319872 2268805820052992 2271873432032512 2276955607111936 2280853168918016 2284428212037664 2284757402346496 2289868398834688 2292810766740263 2295670476860684 2299547722959872 2304744273211912 2310864394824832 2313746622347776 2316086518650947 2319998246187776 2321234251973824 2322891865914368 2332657648883144 2334323420372608 2334398151323392 2337554449526912 2341877639590192 2344137263296939 2345886331201952 2349058162369072 2349434605379456 2351025031945216 2353402627974002 2357431047398812 2358342977240096 2360618487971282 2360996783555536 2362704614645836 2365899185514746 2369948995828876 2371933357328128 2372691819058484 2379316383164168 2381308587989504 2384528312959744 2388610011544064 2391374431806976 2393792833259597 2396339910278336 2398051157834752 2400826504659968 2403143006766656 2404072619458048 2408132921647816 2412641595726208 2415903685498688 2417651233591088 2425452711923584 2427094598196224 2430898862303296 2440507158201728 2442861947255576 2448326623207928 2449462434033076 2452517528074768 2460375474700093 2462211273245024 2464587004098758 2465540385296464 2467604785595392 2468749539812864 2472619094493856 2473875680883904 2474328454707844 2477673950184734 2479748509933952 2480541447197506 2484787495549436 2493811355926016 2494608789998248 2497183193886976 2497263138625024 2500073269616384 2504352751419904 2505264451654624 2506885408059263 2509552819425344 2509954982144512 2512376779801504 2514251378895872 2517593508995444 2519472000529792 2521902980938264 2522307122804672 2526624663240832 2527544471481592 2531870976910352 2537417079932416 2538228457597448 2547446396453888 2550719739376963 2551439301756352 2552622947905184 2558214508444672 2560801635580034 2563526415646592 2563995597532712 2565185068711804 2570804146773632 2576142195251152 2576613686103247 2578064372635136 2580965427986176 2584184539245568 2585010871516304 2585383376339456 2586324575469536 2590751697303616 2591166872365568 2597732381710774 2608000098634532 2610775099471616 2618186967393536 2620355161988872 2623623402126496 2628535532482048 2633993455099328 2636534934617276 2640987879799808 2641471238842688 2645127403412032 2646956021315368 2658144762680792 2660067536273642 2663664166257787 2667798194711552 2668651263719056 2671226183756977 2671490799459328 2677201709924581 2679075036402688 2681012949945088 2681784390016886 2684637899850368 2685068120433664 2692384328317348 2694206911312928 2695249116845824 2697849700538608 2698282038349184 2702900802536704 2703884783445424 2708513138090144 2711647793209696 2713584204918272 2719218723616192 2724992516601476 2730712921014848 2735763238010968 2739462214806548 2744151468854488 2746449150590464 2754997917347984 2756465674218916 2757304680829952 2761032783427072 2765758960735232 2771945956484096 2778170128346624 2780979697013353 2789151037944832 2789953593888104 2791842225434944 2799385638894944 2802877174942592 2803683680472199 2811921732422656 2813955740851456 2816670861827152 2817760440338816 2825759929924736 2825850393707264 2827803948237536 2831627371639696 2834904511082864 2839757137770784 2845653643455524 2848855812810634 2850981474283712 2853732320535404 2854836235606432 2860116112466012 2865011894924872 2868060365057536 2868885626529692 2870960839889417 2871287748344576 2879396572034048 2880225095409256 2882174835358016 2882636711776768 2887571043703808 2888494388419024 2891475277132288 2893566830754688 2900832522968512 2902709419858094 2902904033168384 2915108273573672 2915930630578688 2917283369034496 2925565399542016 2926630440662896 2930280682894528 2931640078527776 2936235174711454 2937727371049636 2938061882027008 2944701355546568 2954298138875776 2959355136717056 2960859082632704 2968837007669456 2971052192593408 2973918892311136 2975001536339866 2980571541296608 2983447426014286 2985673512438848 2993170482808352 2994691613701568 2995239708330548 2998426745287424 3000366787598488 3007900652507212 3010278234399232 3013182782419744 3018824272963072 3019789587892616 3023002746756608 3025092595788992 3031239750637406 3031584909613568 3034650757124371 3037879728778048 3043567458663424 3044187618580328 3046645424148578 3049887158536064 3052829924293688 3055107780169984 3058545644975744 3059168856860743 3059659097056664 3064896445733584 3068157599828992 3069700409925611 3070142759403104 3070634758196992 3071260433370074 3077010660934112 3083256800615552 3083750900970496 3090017252727328 3093871279295104 3095443586388736 3105224030545868 3106100019529472 3107678541275648 3109097023779824 3117497643314824 3120814766874112 3121385944822432 3129674613463552 3130813959778912 3136173107262272 3136747096125692 3141088791551788 3142044868852736 3148569048397696 3157052750978644 3165821774162432 3169023375666379 3178334903704576 3181401605728192 3181911434057216 3188518393014976 3189997588508192 3193976315632256 3197570447020096 3204209920539656 3206600727947008 3209694703012336 3210863180341441 3220081754436514 3220297646101504 3222381243340448 3229439919913984 3230472582396752 3236145567588224 3242721593705132 3245436728880896 3246370577388862 3258264542038528 3259202081647316 3261408366326176 3262669983550208 3268254834600448 3271560026850731 3271932550439168 3274299308485568 3278726430319648 3281172837899264 3284338765873088 3284865090164224 3291685823324864 3297320342022784 3301136443907456 3305599851754816 3317382194123536 3321867567560696 3322804672054784 3324270446187746 3334997478894928 3339157057251904 3348024005100544 3350445804031744 3355589916785624 3355697342527376 3366449106910901 3372211601102806 3376340730143744 3385540500711908 3390118029782638 3392956580193664 3398764448355584 3406367475767552 3409654201159184 3412198299930112 3416811872536832 3420766266066688 3423131095234912 3428990614398272 3430087086247591 3430317057803776 3433626891594592 3437600745722528 3440165696687104 3444738621025108 3447198539387456 3451188100448704 3454518072227068 3457095645981824 3464274000728464 3468172293856424 3471862547174912 3474108911956144 3475373648287189 3481322593251734 3481880484741232 3485585324041216 3486588273390152 3488948484907072 3495480737115136 3502738795124096 3508229039914984 3508734582174976 3514041724361728 3516583612496128 3525493946607479 3531448288831232 3535852890622976 3539428705289722 3548827463480992 3553253741462656 3554389948334918 3556196291270612 3562854449502656 3567298222654208 3582377270762752 3584197836871168 3584853824143648 3589815761773472 3596536864718336 3598364626740224 3600007080166112 3607482177923932 3608060286832736 3614236357162816 3621741000761576 3625816489031716 3628521876361088 3632022953408696 3635887549403648 3639564529308631 3644021020588544 3645711529723648 3646378775358928 3650258646436864 3653950159859258 3654366225165824 3661954194902464 3668222517728384 3669395487613702 3682721420960512 3691968665596288 3698288365468928 3705967535663008 3710137802730128 3712906106043904 3716488603487968 3717841577237458 3724205564873948 3724802379025504 3731178281762624 3738925744972264 3747115920365312 3753530018140672 3760015813114624 3761674452265081 3761926655228416 3768366105168896 3772727364465664 3777828402005504 3778519827942944 3786365591705284 3788122136353478 3791293936141184 3796420077212224 3797114905836364 3811425690165632 3816179494002176 3817949869710592 3834959904897856 3835082677174144 3836186191596143 3847458041326592 3853956115546064 3866392382081152 3869189143670752 3872922435012334 3874420605465872 3881674565409536 3885419903646512 3888230428826612 3893487636004582 3897993702738938 3900777294570016 3908876915198276 3918846416455168 3920099527140104 3924145018965248 3925399823958844 3928686566540032 3939391355521699 3939655473585664 3944214971941376 3948020653973792 3950966452550656 3956308483990016 3959170286546816 3960309506187727 3963625478693056 3970410185092736 3971946066930688 3975778506056896 3978654392287696 3979291982561408 3984672312445888 3991493045606528 4007269697960704 4009404617045696 4024116855911482 4029135938979976 4045061377473968 4048964363876531 4055802815406848 4060861418814464 4062159940954192 4064968175591458 4071833656574464 4082150885545502 4085196764815936 4096975799021312 4098285869282836 4102646584883968 4105301079603416 4114293805904128 4122836774770208 4123497470665984 4125504332947921 4130555836757504 4134733075630213 4137626284954624 4139132572298944 4143126325827148 4143790273179104 4146882144412672 4150883375324224 4152210683352347 4152489069972992 4159502319209864 4164411106515968 4167290028981632 4172924547679552 4175943039839152 4184905255662208 4192254305975296 4193594842987088 4201446383154944 4205500261841648 4207031258452913 4214232612883678 4219392760681472 4222122792520864 4230889658784404 4235391469329152 4240157488834432 4247415546843392 4254073009030768 4256234931284512 4256917004600576 4264203750585856 4270887526853024 4273057994254016 4275008407697258 4284571590613874 4286559259557883 4291905674130844 4299154438577152 4304869194696004 4308869728178792 4318308374791936 4320311694672512 4325700206998016 4327274961948896 4329282441546832 4330074795738727 4338765802528256 4339559892384416 4342797836274688 4348570606446676 4353702520448512 4355915074475008 4364169872870528 4370210492593792 4375128221828672 4382811319883264 4384212790395592 4391717433994352 4392421218752896 4396659364652632 4405788640742027 4409076000927136 4413330216641962 4414037464908176 4418734150949888 4423202825092786 4427909263389568 4430774209593116 4440479889881728 4441899800795534 4449700155433808 4458031193794304 4465018778073616 4465662195495424 4467287903083744 4476875389778176 4480113745302976 4486171227381536 4486992295682246 4494570549421568 4498907256853856 4502161549167656 4508248841689516 4511612652111488 4516689498975808 4522322943679744 4526068007071688 4533815470281328 4534542026639744 4537611640105984 4543746864065024 4553911214223872 4561706337836032 4568856424075328 4585621533480526 4591340953721368 4609488546423824 4613936135580233 4621728789649664 4627493244695552 4632173037301894 4639996492375552 4642468503947648 4665315297766288 4668646840745216 4668796302646784 4675108899053824 4683755279180384 4688274526593878 4691772662403904 4698116324738144 4698869210758912 4706805255948004 4714862094797624 4716685954480192 4721236975942564 4721993567111072 4725409229291672 4731798371029492 4739897991657752 4743866714656256 4745383638116968 4758632766328336 4762617175979008 4768736904052583 4769056625919488 4777220023088128 4782748863613952 4787585666519194 4792679820556672 4794058875911459 4806286013533312 4808145238916096 4816265843295632 4823814929883103 4825283191452416 4831807370997376 4835302467182176 4850905423847168 4861797724606592 4881014316403456 4885723894511152 4896653246415856 4898924868066152 4905035056149536 4920750949400186 4924422546490048 4929174008197516 4931080770592928 4937499079625728 4945238188987712 4947751361767808 4948656909415688 4955347900369468 4959497019867904 4961082894395012 4969574991098872 4979893876047167 4987622711852032 4989217579996496 4994031560936957 4994366387773952 4994526277250048 5000146539232768 5005203196815521 5008705502839808 5010528903309248 5013770816118526 5019105638850688 5019909964289024 5024753559603008 5035187017990888 5038944001059584 5043805961876528 5044614245609344 5053249326481664 5055088942963184 5063741953820704 5074834159864832 5076456915194896 5101439478753926 5102878603512704 5105245895810368 5121603271160068 5127052831293184 5127991195065424 5130370137423608 5141022899336863 5141608293547264 5152284390502304 5153227372206494 5156128745270272 5161930855972352 5170021743032608 5170766752678912 5172649150939072 5181503394607232 5182333744731136 5195464763421548 5216000197269064 5221550198943232 5236373934787072 5240710323977744 5241669489578459 5247246804252992 5257071064964096 5267986910198656 5273069869234552 5282942477685376 5290254806824064 5293912042630736 5316289525361584 5320135072547284 5327328332515574 5337302527438112 5342452367513954 5354403419849162 5362025899890176 5363568780033772 5369275799700736 5384768656634696 5388413822625856 5390498233691648 5395699401077216 5396564076698368 5405801605073408 5407769566890848 5417026276180288 5423295586419392 5427168409836544 5438437447232384 5449985033202952 5461425842029696 5471526476021936 5478924429613096 5488302937708976 5492898301180928 5509995834695968 5512931348437832 5522065566854144 5540061916097467 5556340256693248 5561959394026706 5579907187776208 5583684450869888 5598771277789888 5605754349885184 5607367360944398 5627911481702912 5633341723654304 5635520880677632 5651519859849472 5651700787414528 5655607896475072 5663254743279392 5669809022165728 5679514275541568 5691307286911048 5697711625621268 5701962948567424 5707464641070808 5709672471212864 5719315688913563 5720232224932024 5730023789849744 5736120730115072 5737771253059384 5741921679778834 5742575496689152 5760450190818512 5764349670716032 5765273423553536 5776988776838048 5782950554264576 5787133661509376 5801665045937024 5805418839716188 5814775730118829 5830216547147344 5831861261157376 5834566738068992 5851130799084032 5853260881325792 5860561365789056 5863280157055552 5872470349422908 5875454742099272 5889402711093136 5908596277751552 5918710273434112 5921718165265408 5924695876245839 5937674015338912 5942104385186816 5947837784622272 5950003072679732 5961143082593216 5966894852028572 5971347024877696 5986340965616704 5989383227403136 5990479416661096 5996853490574848 6000733575196976 6002918119768781 6015801305014424 6020556468798464 6026365564839488 6028292586793939 6037648545926144 6039579175785232 6045406626397369 6046005493513216 6050185191577984 6062479501274812 6063169819227136 6069301514248742 6075759457556096 6088375237160656 6093290848297156 6099774317072128 6105659848587376 6110215560339968 6117091289951488 6118337713721486 6119318194113328 6129792891467168 6139400819851222 6140285518806208 6141269516393984 6142520866740148 6154021321868224 6166513601231104 6180034505454656 6187742558590208 6190887172777472 6210448061091736 6212200039058944 6215357082551296 6218194047559648 6223343509723571 6234995286629648 6241629533748224 6242771889644864 6259349226927104 6261627919557824 6272346214524544 6273494192251384 6282177583103576 6297138096795392 6313093811366881 6314105501957288 6331643548324864 6338046751332758 6345178855805503 6362803211456384 6363822868114432 6377036786029952 6379995177016384 6387952631264512 6395140894040192 6408419841079312 6413201455894016 6419389406024672 6421726360682882 6440163508873028 6444762486680896 6460945164793504 6472291135176448 6485443187410264 6490873457761792 6492741154777724 6497437690276049 6516529084077056 6517359738529409 6518404163294632 6522816732652352 6525339967100416 6536509669200896 6543120053701462 6543865100878336 6548598616971136 6557452860639296 6568677531746176 6569730180328448 6583371646649728 6594640684045568 6602272887814912 6611199703509632 6626139785484247 6634764388247072 6643735135121392 6645609344109568 6648540892375492 6669994957789856 6678314114503808 6700891608063488 6711179833571248 6711394685054752 6732898213821802 6744423202205612 6771081001423816 6780236059565276 6785913160387328 6797528896711168 6804403250446571 6812734951535104 6819308402318368 6824396599860224 6833623745073664 6840534601596983 6841532532133376 6846262190469824 6857981228796544 6860174172495182 6860634115607552 6867253783189184 6875201491445056 6889477242050216 6894397078774912 6902376200897408 6909036144454136 6914191291963648 6923382149737471 6928548001456928 6936344587712848 6943725094349824 6948217823912288 6950747296574378 6962645186503468 6963760969482464 6973176546780304 6977896969814144 7005477590248192 7016458079829968 7017469164349952 7033167224992256 7050987893214958 7062896577662464 7078857410579444 7097654926961984 7106507482925312 7108779896669836 7112392582541224 7125708899005312 7134596445308416 7164754541525504 7168395673742336 7169707648287296 7172000271244963 7179631523546944 7193073729436672 7200014160332224 7214964355847864 7216120573665472 7228472714325632 7243482001523152 7250471070197509 7251632978063432 7257043752722176 7264045906817392 7266690355509577 7271775098807296 7279129058617262 7288042041177088 7291423059447296 7292757550717856 7307900319718516 7308732450331648 7323908389804928 7336445035456768 7338790975227404 7365442841921024 7383937331192576 7396576730937856 7404056902872707 7411935071326016 7420275605460256 7425812212087808 7432977206975936 7435683154474916 7448411129747896 7449604758051008 7462356563525248 7477851489944528 7494231840730624 7507060036281344 7520031626229248 7523348904530162 7523853310456832 7533521090718007 7555656804011008 7557039655885888 7572731183410568 7576244272706956 7582587872282368 7592840154424448 7594229811672728 7609998561281683 7622851380331264 7632358988004352 7635899739421184 7669919809795712 7670165354348288 7672372383192286 7707912231092128 7732784764162304 7738378287341504 7745844870024668 7748841210931744 7763349130819072 7770839807293024 7776460857653224 7786975272009164 7795987405477876 7801554589140032 7817753830396552 7837692832910336 7840199054280208 7848290037930496 7850799647917688 7857373133080064 7865319309281533 7878782711043398 7879310947171328 7888429943882752 7889435472956653 7896041307947584 7912616967980032 7918340573093632 7920619012375454 7927250957386112 7940820370185472 7951557012113792 7957308784575392 7958583965122816 7969344624891776 7982986091213056 8014539395921408 8018809234091392 8048233711822964 8058271877959952 8090122754947936 8097928727753062 8111605630813696 8124319881908384 8129936351182916 8143667313148928 8164301771091004 8170393529631872 8193951598042624 8196571738565672 8205293169767936 8210602159206832 8228587611808256 8236909197909007 8245673549540416 8246994941331968 8251008665895842 8261111673515008 8269466151260426 8278265144597888 8280647149301611 8286252651654296 8287580546358208 8301766750648448 8304421366704694 8304978139945984 8319004638419728 8334580057963264 8345849095359104 8351886079678304 8369810511324416 8387189685974176 8402892766309888 8411000523683296 8414062516905826 8428465225767356 8444245585041728 8461779317568808 8470782938658304 8480314977668864 8494831093686784 8508146018061536 8512469862569024 8513834009201152 8528407501171712 8541775053706048 8546115988508032 8550016815394516 8569143181227748 8573118519115766 8583811348261688 8609738389392008 8617739456357584 8626054514345653 8636616749583872 8640623389345024 8651400413996032 8654549923897792 8658564883093664 8660149591477454 8677531605056512 8679119784768832 8681895065191271 8697141212893352 8707405040897024 8728339745741056 8740420985187584 8750256443657344 8765622639766528 8768425580791184 8783434867988704 8784842437505792 8793318729305264 8811577281484054 8818152001854272 8826660433283924 8828074929816352 8846405650185572 8855818526779136 8861548419186232 8880959779763456 8883799601591068 8899400310867616 8916062387588608 8930037556147232 8931324390990848 8934575806167488 8953750779556352 8960227490605952 8962805724530119 8972342454763072 8973984591364492 8989141098843136 8997814513707712 9004323098335312 9016497683379032 9023225304222976 9033378997951616 9044645887359488 9052136014143376 9067630940562656 9069084053279488 9087493728130048 9107822428447744 9137712848150656 9171243066961052 9182681907442736 9218977092847648 9227872271160466 9243457579299328 9264346074603788 9279992984751104 9284937007895296 9310236376957747 9330630595532576 9337293681490432 9337592605293568 9350217798107648 9367510558360768 9376549053187756 9383545324807808 9396232649476288 9397738421517824 9413610511896008 9429724189595248 9433371908960384 9442473951885128 9443987134222144 9450818458583344 9463596742058984 9479795983315504 9487733429312512 9490767276233936 9517265532656672 9537473808105166 9538113251838976 9575171333038388 9585359641113344 9588117751822918 9612572027066624 9632531686591264 9647629859766206 9650566382904832 9663614741994752 9670604934364352 9701810847694336 9723595449213184 9762028632806912 9771447789022304 9793306492831712 9797849736132304 9810070112299072 9841501898800372 9848845092980096 9858348016395032 9862161541185856 9890476377975424 9895502723535616 9897313818831376 9910695800738936 9918994039735808 9922165788790024 9939149982197744 9959787752094334 9970995344837219 9978435159992992 9988063121873914 9988732775547904 10000293078465536 10010406393631042 10021057806618496 10027541632237052 10038211277701376 10049507119206016 10070374035981776 10077888002119168 10087611923753056 10089228491218688 10106498652963328 10110177885926368 10127483907641408 10152913830389792 10202878957507852 10205757207025408 10210491791620736 10243206542320136 10254105662586368 10255982390130848 10260740274847216 10282045798673726 10283216587094528 10304568781004608 10306454744412988 10323861711944704 10340043486065216 10345298301878144 10363006789214464 10390929526843096 10412505377189531 10432000394538128 10442065991050001 10443100397886464 10472747869574144 10481420647955488 10483338979156918 10494493608505984 10535973820397312 10546139738469104 10565884955370752 10580509613648128 10587824085261472 10632579050723168 10640270145094568 10654656665031148 10674605054876224 10684904735027908 10692633679273183 10708806839698324 10724051799780352 10727137560067544 10738551599401472 10749411516795259 10769537313269392 10776827645251712 10780996467383296 10791398802154432 10793128153396736 10811603210146816 10815539133781696 10834052552360576 10846591172838784 10876874894464768 10899970066405904 10922851684059392 10943052952043872 10957848859226192 10976605875417952 11019991669391936 11025862696875664 11080123832194934 11123918788053412 11159814375552416 11167368901739776 11197542555579776 11211508699770368 11214734721888796 11222846919567721 11255822963405824 11266683447308608 11270286140527799 11271041761355264 11303039719698944 11303401574829056 11311215792950144 11326509486558784 11339618044331456 11359028551083136 11382614573822096 11395423251242536 11403925897134848 11414929282141616 11419344942425728 11438631377827126 11440464449864048 11460047579699488 11475542506118768 11483843359557668 11485150993378304 11520900381637024 11528699341432064 11553977553676096 11574267323018752 11603330091874048 11610837679432376 11629551460237658 11634946561657111 11660433094294688 11669133476137984 11702261598168064 11706521762651584 11721122731578112 11726560314111104 11744940698845816 11750909484198544 11778805422186272 11802740603859821 11817192555503104 11837420546868224 11849391752491678 11875348030677824 11895675569244544 11900006145359464 11922286165186432 11933789704057144 11942694049755392 11958569167728359 11972681931233408 11978766454806272 11980958833322192 11993706981149696 12001467150393952 12005836239537562 12031602610028848 12052731129678976 12056585173587878 12079158351570464 12090813252794738 12100370383155968 12124959002549624 12138603028497484 12151518915112192 12176750474321312 12184629076381069 12186581696594312 12199548634144256 12211319697174752 12220431120679936 12234182579902976 12236675427442972 12238636388226656 12259585782934336 12278801639702444 12280571037612416 12282539032787968 12285041733480296 12308042643736448 12333027202462208 12360069010909312 12375485117180416 12381774345554944 12388000468514027 12420896122183472 12424400078117888 12436388095119296 12446687019447142 12469990573259296 12485543779289728 12523255839115648 12544692429049088 12546988384502768 12564355166207152 12594276193590784 12626187622733762 12628211003914576 12676093502665516 12690357711611006 12725606422912768 12754073572059904 12759990354032768 12775905262529024 12788825559507403 12790281788080384 12816839682158624 12826402911788032 12838778812049344 12843452721365764 12880327017746056 12889524973361792 12921890329587008 12943714453857011 12944582270352896 12970886374820528 12981746915523584 12985482309555448 12994875380552098 13012445520331103 13034719477058818 13036808326589264 13045633465304704 13050679934200832 13086240107402924 13087730201756672 13097197233942272 13114905721278592 13137355063492352 13166743293299456 13189281368091136 13204545775629824 13222399407019264 13252279570968494 13269528776494144 13287470270242784 13297081784750984 13339989915579712 13356628229007616 13401783216126976 13422359667142496 13422789370109504 13465796427643604 13488846404411224 13542162002847632 13555228522543169 13560472119130552 13571826320774656 13585551534213557 13595057793422336 13608806500893142 13625469903070208 13627206726016037 13638616804636736 13642977959586283 13667247490147328 13681069203193966 13683065064266752 13692524380939648 13715962457593088 13720348344990364 13734507566378368 13750402982890112 13778954484100432 13788794157549824 13804752401794816 13818072288908272 13828382583927296 13846764299474942 13857096002913856 13872689175425696 13896435647824576 13901494593148756 13925290373006936 13927521938964928 13946353093560608 13955793939628288 14010955180496384 14032916159659936 14034938328699904 14066334449984512 14084408995690187 14101975786429916 14125793155324928 14157714821158888 14195309853923968 14213014965850624 14217559793339672 14224785165082448 14227388614570103 14251417798010624 14269192890616832 14287528099409257 14329509083051008 14339415296574592 14344000542489926 14359263047093888 14400028320664448 14429928711695728 14432241147330944 14456945428651264 14486964003046304 14500942140395018 14503265956126864 14514087505444352 14528091813634784 14533380711019154 14558258117234524 14582846118894592 14585515101435712 14615800639437032 14647816779609856 14672890070913536 14677581950454808 14730885683842048 14749814145092873 14767874662385152 14793153461875712 14808113805745414 14823870142652032 14840551210920512 14865954413951872 14871366308949832 14896822259495792 14899209516102016 14924713127050496 14955702979889056 14988463681461248 14996000567148559 15040063252458496 15046697809060324 15067042181436014 15114079311771776 15145462366821136 15152488545413912 15165175744564736 15185680308848896 15188459623345456 15219997122563366 15245702760662528 15271799478842368 15339839619591424 15340330708696576 15344744766384572 15415824462184256 15465569528324608 15476756574683008 15481209887824751 15491689740049336 15497682421863488 15526698261638144 15541679614586048 15552921715306448 15573950544018328 15591974810955752 15603109178280064 15635507660793104 15668706970458487 15680398108560416 15696580075860992 15701599295835376 15714746266160128 15730638618563066 15757565422086796 15778870945913306 15792082615895168 15836681146187264 15841238024750908 15854501914772224 15881640740370944 15903114024227584 15914617569150784 15917167930245632 15938689249783552 15965972182426112 16029078791842816 16037618468182784 16096467423645928 16116543755919904 16180245509895872 16195857455506124 16223211261627392 16248639763816768 16259872702365832 16328603542182008 16340787059263744 16362508449869263 16387903196085248 16393143477131344 16408960843078573 16410586339535872 16421204318413664 16445667646679569 16457175223616512 16473818395818014 16491347099080832 16493989882663936 16502017331791684 16538932302520852 16556530289195776 16561294298603222 16572505303308592 16575161092716416 16603533501296896 16608842733409388 16638009276839456 16669160115926528 16691698190718208 16703772159356608 16739621022648832 16756549832817179 16774379371948352 16805785532619776 16822001047366592 16828125033811652 16856930451534712 16888491170083456 16891932383535407 16923558635137616 16941565877316608 16960629955337728 16989662187373568 17016292036123072 17024939725138048 17027668018402304 17083550107412096 17092231977016064 17100033630789032 17138286362455496 17146237038231532 17167622696523376 17219476778784016 17222628322900651 17235478912715168 17252109028691306 17273233499167744 17281246778690048 17309099847795584 17317129766187328 17320299182954908 17358239569537664 17363790130382542 17394282425786704 17456679491482112 17480841970375168 17500512887314688 17536851161582368 17566869735977408 17569684875011584 17586637458610528 17623154562968108 17636304003708544 17653320866567848 17656149859632704 17692811300371144 17711637053558272 17723096838372464 17761919559526912 17767599203182136 17798800621735232 17832124775177216 17855038175638741 17860075112294464 17869151612334976 17907501559112704 17920454981211904 17925611449060238 17944684909526144 17947969182728984 17995629027415424 18008646196670624 18032995366758064 18036295802722729 18046450608445952 18066757995903232 18089291774718976 18104272028286752 18135261881125312 18138168106558976 18275425696301312 18342486133922104 18365363814885472 18437954185695296 18455744542320932 18486915158598656 18528692149207576 18569874015790592 18620472753915494 18645649163804509 18661261191065152 18674587362980864 18700435596215296 18735021116721536 18740411969472067 18753098106375512 18767090649615616 18792465298952576 18795476843035648 18827221023792016 18859448379190496 18866743817920768 18884947903770256 18887974268444288 18901636917166688 18927193484117968 18959591966631008 18981534552467872 19034531065313344 19074947616210332 19150342666076776 19170719282226688 19176235503645836 19225144054133248 19265063373182528 19295259719532412 19301132765809664 19327229483989504 19341209868728704 19403621695388672 19447190898426368 19466857879093471 19524057265613824 19542895578044608 19586612985663424 19595699472264608 19620140224598144 19683003797600744 19697690185960192 19716696032790064 19724323082371712 19780952755950848 19791005447071232 19794627637662752 19821391601477872 19837988079471616 19844331577580048 19878299964395488 19919575504188668 19941990689674438 19956870319985984 19976126243747828 20020812787262084 20042115613236992 20055083264474104 20076422555402752 20096725879225919 20099014238412032 20140748071963552 20155776004238336 20175223847506112 20178456982437376 20212997305926656 20220355771852736 20254967815282816 20305827660779584 20405757915015704 20411514414050816 20420983583241472 20448128674806019 20486413084640272 20508211325172736 20511964780261696 20521480549694432 20564091597347452 20566433174189056 20609137562009216 20612909488825976 20680086972130432 20690596603756288 20726013578428928 20781859053686192 20825010754379062 20864000789076256 20884131982100002 20962841295910976 20966677958313836 20988987217011968 21071947640794624 21092279476938208 21131769910741504 21161019227296256 21175648170522944 21265158101446336 21280540290189136 21309313330062296 21349210109752448 21369809470055816 21385267358546366 21414181998025201 21417613679396648 21454275120135088 21477103198802944 21498823033590518 21539074626538784 21553655290503424 21582797604308864 21586256306793472 21631078267563392 21668105104721152 21693182345677568 21753749788929536 21799940132811808 21845703368118784 21886105904087744 21915697718452384 21953211750835904 22039983338783872 22051725393751328 22160247664389868 22247837576106824 22319628751104832 22334737803479552 22357324965753019 22395085111159552 22423017399540736 22429469443777592 22445693839135442 22476042262390087 22533366894617216 22540572281055598 22542083522710528 22606079439397888 22622431585900288 22653018973117568 22679236088662912 22718057102166272 22765229147644192 22790846502485072 22807851794269696 22829858564283232 22838689884851456 22877262755654252 22880928899728096 22920095159398976 22951085012237536 22967686719115336 23041800763274048 23057398682864128 23107955107352192 23148534646037504 23206660183748096 23221675358864752 23259102920475316 23269893123314222 23320866188589376 23413043525303168 23442245463156224 23453120628222208 23489881397691632 23501818968397088 23557610844372544 23565143748376307 23605481207719642 23634385111006208 23698783504983356 23750696061355648 23791351138489088 23800012290718928 23844572330372864 23867579408114288 23885388099510784 23917138335456718 23945363862466816 23957532909612544 23961917666644384 24002934300787904 24011672479075124 24063205220057696 24105462259357952 24113170347175756 24158316703140928 24181626505589476 24200740766311936 24249918005099248 24277206056994968 24303037830224384 24327615538010323 24353500948642624 24369258152762138 24373163393188624 24399097268288512 24422639394349504 24468365159805952 24473350854885944 24477272776453312 24519171565868672 24557603279404888 24561142075224832 24570083466960592 24616085287472896 24666054404924416 24678457626252353 24720138021818624 24750970234360832 24776000937028054 24841792244366944 24872776190238592 24893374038894284 24939981146518592 24971087558579456 25046511678231296 25089384858098176 25093976769005536 25128710332414304 25188552387181568 25252375245467524 25256422007829152 25352187005331032 25380715423222012 25451212845825536 25476951705160417 25508147144119808 25519980708065536 25551810525058048 25577651119014806 25580563576160768 25633679364317248 25677557624098688 25686905442731528 25760654035492112 25779049946723584 25843780659174016 25887428907714022 25889164540705792 25941772749641056 25970964619110896 25989750761104196 26024891040662206 26069438954117636 26073616653178528 26091266930609408 26172480214805848 26194394467884544 26229811442557184 26274710126984704 26331721165855567 26333486586598912 26378562736182272 26409091551259648 26444798814038528 26504559141936988 26539057552988288 26574940540485568 26594163569501968 26679979831159424 26713256458015232 26844719334284992 26845578740219008 26931592855287208 26977692808822448 27064130221701023 27084324005695264 27110457045086338 27120944238261104 27143652641549312 27171103068427114 27217613001786284 27254413452032074 27277233609273472 27285955919172566 27362138406387932 27385048761879296 27431924915186176 27440696689980728 27469015132756736 27500805965780224 27557908968200864 27575739488651893 27577588315099648 27609504803589632 27636144577816544 27656765167854592 27693528598949884 27714192005827712 27745378350851392 27792871295649152 27802989186297512 27850580746013872 27855043877929856 27892706187121216 27911587879256576 28021910360992768 28065832319319872 28168817991380374 28203951572859832 28315429642317776 28342750547135717 28390619707847936 28426029931701248 28435119586679344 28449570330164896 28454777229140206 28502835596021248 28575056198818514 28678830593149184 28688001084979852 28718526094187776 28800056641328896 28859857423391456 28864482294661888 28913890857302528 28943131529411491 28973928006092608 29001884280790036 29006531912253728 29028175010888704 29056183627269568 29066761422038308 29116516234469048 29171030202871424 29231601278874064 29295633559219712 29345780141827072 29355163900909616 29449218809170391 29499628290185746 29535749324770304 29616227611490828 29647740285304064 29681102421841024 29731908827903744 29742732617899664 29793644518991584 29798419032204032 29849426254100992 29911405959778112 29992001134297118 30093395618120648 30134084362872028 30228158623543552 30290924733642272 30304977090827824 30330351489129472 30371360617697792 30376919246690912 30439994245126732 30491405521325056 30590776667146883 30679679239182848 30680661417393152 30689489532769144 30831648924368512 30840520485194189 30931139056649216 30953513149366016 30962419775649502 30983379480098672 30995364843726976 31083359229172096 31105843430612896 31147901088036656 31183949621911504 31206218356560128 31271015321586208 31337413940916974 31360796217120832 31403198591670752 31461277237126132 31515130844173592 31557741891826612 31580569238783587 31584165231790336 31673362292374528 31682476049501816 31709003829544448 31763281480741888 31806228048455168 31829235138301568 31834335860491264 31877378499567104 31931944364852224 32075236936365568 32192934847291856 32233087511839808 32360491019791744 32391714911012248 32497279527633536 32519745404731664 32657207084364016 32681574118527488 32725016899738526 32786286954262688 32817921686157146 32842408636827328 32891335293359138 32947636791636028 32982694198161664 33004034663583368 33077864605041704 33113060578391552 33122588597206444 33145010606617184 33150322185432832 33207067002593792 33217685466818776 33276018553678912 33338320231853056 33381158328368081 33383396381436416 33407544318713216 33479242045297664 33513099665634358 33548758743896704 33644002094733184 33656250067623304 33713860903069424 33766704509181721 33776982340166912 33783864767070814 33847117270275232 33921259910675456 34032584072246144 34049879450276096 34167100214824192 34184463954032128 34200067261578064 34276572724910992 34292474076463064 34335245393046752 34438953557568032 34445256645801302 34470957825430336 34504218057382612 34562493557380096 34618199695591168 34634259532374656 34640598365909816 34716479139075328 34727580260765084 34788564851573408 34859257132330169 34913358982964224 34961683940750336 35001025774629376 35036422377708647 35073702323164736 35133739471954816 35139369750023168 35173274917221056 35246309125936216 35272608007417088 35306641733135696 35312299719265408 35319494983755851 35385622600742288 35423274107116544 35446193676744928 35523839119053824 35535198406364272 35597601243470464 35710076351277482 35720150224588928 35738303224669952 35840909962423808 35851222898120476 35889369819052288 35895938365457968 35987160295358041 35991258054830848 36017292393341248 36065990733516128 36072591605445458 36092901216891904 36133515991806464 36208544056573504 36270523762250624 36276336213117952 36550851392602624 36684972267844208 36730727629770944 36875908371390592 36911489084641864 37030940176019911 37057384298415152 37139748031581184 37240945507830988 37291298327609018 37322522382130304 37470042233443072 37480823938944134 37506196212751024 37534181299231232 37584930597905152 37654442047584032 37718896758380992 37733487635841536 37769895807540512 37775948536888576 37803273834333376 37854386968235936 37919183933262016 37963069104935744 38069062130626688 38149895232420664 38229110131159079 38300685332153552 38341438564453376 38352471007291672 38450288108266496 38530126746365056 38590519439064824 38654458967979008 38682419737457408 38780433412682269 38894381796852736 38933715758186942 39085791156089216 39173225971326848 39191398944529216 39240280449196288 39366007595201488 39395380371920384 39433392065580128 39448646164743424 39561905511901696 39582010894142464 39589255275325504 39642783202955744 39688663155160096 39756599928790976 39839151008377336 39883981379348876 39913740639971968 39952252487495656 40035209822394941 40041625574524168 40084231226473984 40110166528948208 40152845110805504 40193451758451838 40198028476824064 40281496143927104 40350447695012224 40356913964874752 40440711543705472 40509935630565632 40611655321559168 40703430110831803 40811515830031408 40823028828101632 40841967166482944 40896257349612038 40972826169280544 41023929560523392 41042961099388864 41128183194694904 41218275124018432 41225818977651952 41360173944260864 41381193207512576 41452027156857856 41563718107372384 41650021508758124 41728001578152512 41768263964200004 41925682591821952 41933355916627672 41977974434023936 42020426838381467 42143895281589248 42184558953876416 42198048107557573 42263539821483008 42322038454592512 42351296341045888 42530316202892672 42561080580378272 42618626660124592 42698420219504896 42739618940111632 42770534717092732 42828363996050402 42835227358793296 42908550240270176 42997646067181036 43078149253077568 43107310581006848 43165595208617728 43262156535126784 43336210209442304 43386364691355136 43507499577859072 43563404568064997 43599880265623616 43691406736237568 43772211808175488 43831395436904768 43906423501671808 44079966677567744 44103450787502656 44320495328779736 44495675152213648 44538608002641841 44639257502209664 44669475606959104 44714649931506038 44790170222319104 44858938887555184 44891387678270884 44952084524780174 45066733789234432 45081144562111196 45244863171800576 45306037946235136 45358472177325824 45436114204332544 45482063831932343 45530458295288384 45581693004970144 45615703588539392 45659717128566464 45677379769702912 45754525511308504 45761857799456192 45840190318797952 45902170024475072 45935373438230672 46083601526548096 46114797365728256 46215910214704384 46277343842982043 46413320367496192 46443350717729504 46518205840950632 46539786246628444 46641732377178752 46747134019301767 46826087050606336 46884490926312448 46906241256444416 46979762795383264 47003637936794176 47115221688745088 47130287496752614 47210962415439284 47397567009966712 47501392122711296 47582702276978176 47600024581437856 47630822753125997 47689144660745728 47735158816228576 47770776199021568 47834276670913436 47890727724933632 47915065819225088 47923835333288768 48005868601575808 48023344958150248 48126410440115392 48210924518715904 48226340694351512 48316633406281856 48363253011178952 48401481532623872 48463675048162297 48499836010198496 48554412113989936 48606075660448768 48655231076020646 48707001897285248 48738516305524276 48746326786377248 48845278788699008 48946701709771888 48954545552906624 49038343131737344 49115206558809776 49122284150449664 49140166933921184 49232170574945792 49356915252504706 49440276043637248 49552001874056108 49683584488733888 49745552380477184 49786748077788568 49879962293037184 49942175117158912 50093023356462592 50178769716196352 50187953538011072 50257420664828608 50504750490935048 50512844015658304 50704374010662064 50753297491382563 50761430846444024 50866832488567039 50902425691651072 50953903410320834 51016294288239616 51039961416131072 51155302238029612 51161127152321536 51267358728634496 51355115248197376 51373810885463056 51521308070984224 51558099893447168 51687561318348032 51774857815428044 51883545499282112 51941929238221792 51979501522208392 52049782081324412 52138877908235272 52147233306357056 52182533861218816 52344960429611696 52388788935769088 52459622885114368 52549420253969408 52663442331711134 52666973173197824 52734647635026049 52889597628077056 53009118283873976 53078115105976576 53149881080971136 53188327139003936 53269989928971781 53359959662318848 53426512916030464 53689438668569984 53691157480438016 53863185710574416 53955385617644896 54128260443402046 54168648011390528 54220914090172676 54241888476522208 54342206136854228 54435226003572568 54508826904064148 54554467218546944 54571911838345132 54724276812775864 54770097523758592 54863849830372352 54881393379961456 54938030265513472 55001611931560448 55057235164970731 55115817936401728 55151478977303786 55155176630199296 55219009607179264 55272289155633088 55387057197899768 55428384011655424 55490756701702784 55585742591298304 55605978372595024 55701161492027744 55710087755859712 55785412374242432 55823175758513152 56131664638639744 56337635982760748 56407903145719664 56630859284635552 56685501094271434 56781239415695872 56870239173358688 56899140660329792 56909554458280412 57005671192042496 57150112397637028 57357661186298368 57376002169959704 57437052188375552 57600113282657792 57658364385363049 57719714846782912 57728964589323776 57827781714605056 57886263058822982 57947856012185216 58003768561580072 58013063824507456 58112367254539136 58133522844076616 58233032468938096 58342060405742848 58463202557748128 58591267118439424 58710327801819232 58898437618340782 58999256580371492 59232455222981656 59295480570608128 59362204843682048 59463817655807488 59485465235799328 59587289037983168 59596838064408064 59698852508201984 59822811919556224 59984002268594236 60186791236241296 60268168725744056 60456317247087104 60581849467284544 60609954181655648 60742721235395584 60753838493381824 60879988490253464 61181553334293766 61359358478365696 61378979065538288 61663297848737024 61681040970388378 61907026298732032 61924839551299004 61966758960197344 61990729687453952 62166718458344192 62211686861225792 62295802176073312 62367899243823008 62412436713120256 62542030643172416 62674827881833948 62721592434241664 62806397183341504 62922554474252264 63030261688347184 63115483783653224 63161138477567174 63168330463580672 63364952099003632 63418007659088896 63612456096910336 63658470276603136 63754756999134208 63962533031307119 64150473872731136 64385869694583712 64466175023679616 64720982039583488 64783429822024496 64994559055267072 65039490809463328 65171654638704229 65314414168728032 65363148237054976 65450033799477052 65572573908525376 65635843372314292 65684817273654656 65782670586718276 65895273583272056 65965388396323328 66008069327166736 66032099317456591 66155729210083408 66226121156783104 66245177194412888 66290021213234368 66300644370865664 66414134005187584 66435370933637552 66552037107357824 66762316656736162 66766792762872832 66815088637426432 67026199331268716 67097517487793408 67288004189466368 67312500135246608 67427721806138848 67533409018363442 67553964680333824 67567729534141628 67694234540550464 68065168144492288 68099758900552192 68334200429648384 68368927908064256 68400134523156128 68553145449821984 68584948152926128 68670490786093504 68877907115136064 68890513291602604 68941915650860672 69008436114765224 69236399391182336 69268519064749312 69281196731819632 69432958278150656 69455160521530168 69577129703146816 69718514264660338 69796967413860533 70002051549258752 70072844755417294 70147404646329472 70267478943909632 70346549834442112 70492618251872432 70545216014834176 70613283466271392 70624599438530816 70638989967511702 70771245201484576 70892387353489856 71070396812728544 71195202486940928 71420152702554964 71440300449177856 71471814593036539 71476606449339904 71681819924847616 71702445796240952 71778739638104576 71791876730915936 71974320590716082 71982516109661696 72034584786682496 72131981467032256 72145183210890916 72267031983612928 72417088113147008 72541047524501248 72887537640326717 73101702785205248 73369944535688416 73461455259541888 73751816742781184 73822978169283728 74061880352039822 74114768596830304 74481891015661976 74582596655218036 74645044764260608 74848435754912281 74940084466886144 74961647877888268 75012392425502048 75068362598462464 75169861195810304 75245880617566813 75308884095168064 75437793516761984 75466975271683072 75539791615081024 75551897073777152 75606547668666752 75708773936471872 75838367866524032 75926138209871488 76138124261253376 76299790464841328 76458220262318158 76601370664307104 76704942014583344 77060253492730112 77181038878129648 77364839474914816 77560866825364538 77867431516373884 78171582312178432 78346451942653696 78382797889058432 78480560898392576 78559928436974047 78732015190402976 78790760743840768 78866784131160256 78892002983694593 78897292329486848 79123811023803392 79178510550651008 79285566405911488 79377326310320192 79513199857581952 79678302016754672 79767962758697752 79827481279943936 79904504974991312 79933593910605347 80070419644789882 80083251149048336 80168462452947968 80220333057896416 80386903516903676 80396056953648128 80562992287854208 80700895390024448 80881423087410944 81019871261131264 81223310643118336 81406860221663606 81444625931599777 81623031660062816 81683934332965888 81792514699224076 81945652338561088 82047859121046784 82085922198777728 82256366389389808 82436550248036864 82451637955303904 82720347888521728 82762386415025152 83127436214744768 83300043017516248 83456003156305024 83536527928400008 83709984174098513 83851365183643904 83866711833255344 83955948868047872 84040853676762934 84369117907752832 84396096215115146 84702592682091776 85060632405785344 85122161160756544 85237253320249184 85396840439009792 85479237880223264 85541069434185464 85656727992100804 85670454717586592 85817100480540352 85995292134362072 86156298506155136 86214621162013696 86331190417235456 86518512402096863 86524313070253568 86672420418884608 86772729382710272 87126809136129994 87199760531247232 87544423616350976 87662790873809536 87812847003343616 88159933355135488 88206901575005312 88640990657559472 88991350304427296 89077216005283682 89278515004419328 89429299863012076 89580340444638208 89717877775110368 89782775356541768 89904169049560348 90133467578468864 90162289124222392 90489726343601152 90606001176999077 90612075892470272 90716944354651648 90872228408665088 90964127663864686 91060916590576768 91087118642317721 91163386009940288 91319434257132928 91354759539405824 91509051022617008 91523715598912384 91680380637595904 91804340048950144 91870746876461344 92167203053096192 92431820429408768 92554687685964086 92886701435459008 93036411681901264 93079572493256888 93283464754357504 93494268038603534 93652174101212672 93812482512888832 93959525590766528 94007275873588352 94230443377490176 94260574993505228 94421924830878568 94795134019933424 94886599657802183 95002784245422592 95098860739494899 95165404553956352 95200049162875712 95261645506251994 95378289321491456 95470317632457152 95500845717103981 95668553341826872 95781455449867264 95847670666577536 96011737203151616 96046689916300496 96252820880230784 96421849037431808 96452681388703024 96633266812563712 96726506022357904 96927350096324594 96999672020396992 97108824227979872 97310462152041292 97414003794570496 97477032611048552 97492653572754496 97690557577398016 97893403419543776 97909091105813248 98076686263474688 98230413117619552 98244568300899328 98280333867842368 98464341149891584 98590862969831309 98713830505009412 98880552087274496 99104003748112216 99367168977467776 99491104760954368 99573496155577136 99591720301990721 99759924586074368 99884350234317824 100186046712925184 100375907076022144 100514841329657216 101009500981870096 101025688031316608 101408748021324128 101506594982765126 101522861692888048 101733664977134078 101907806820641668 102079922832262144 102310604476059224 102534717457268992 102710230496394752 102747621770926112 103042616141968448 103116199786894336 103375122636696064 103549715630856088 103767090998564224 103883858476443584 103959003044416784 104099564162648824 104277755816470544 104294466612714112 104365067722437632 104689920859223392 104919245770228736 105326884663422268 105469295270052098 106018236567747952 106156230211953152 106299762161942272 106376654278007872 106539979857943562 106719919324637696 107378877337139968 107382314960876032 107726371421148832 107910771235289792 108256520886804092 108337296022781056 108441828180345352 108483776953044416 108684412273708456 108870452007145136 109017653808128296 109108934437093888 109143823676690264 109448553625551728 109540195047517184 109680948793209409 109762786759922912 109876060531026944 110003223863120896 110114470329941462 110231635872803456 110302957954607572 110544578311266176 110774114395799536 110856768023310848 110981513403405568 111171485182596608 111211956745190048 111402322984055488 111420175511719424 111570824748484864 112263329277279488 112675271965521496 112815806291439328 113261718569271104 113371002188542868 113562478831391744 113740478346717376 113798281320659584 113819108916560824 114300224795274056 114537559149084841 114715322372596736 114752004339919408 114862725901550011 114874104376751104 115119673526756983 115200226565315584 115316728770726098 115439429693565824 115457929178647552 115772526117645964 115895712024370432 116007537123160144 116026127649014912 116224734509078272 116267045688153232 116466064937876192 116684120811485696 116926405115496256 117420655603638464 117796875236681564 117998513160742984 118243526684747849 118464910445963312 118590961141216256 118724409687364096 118927635311614976 118970930471598656 119174578075966336 119193676128816128 119645623839112448 119968004537188472 120373582472482592 120536337451488112 120558398260304557 120912634494174208 121163698934569088 121219908363311296 121507676986763648 121759976980506928 122363106668587532 122757958131076576 123326595697474048 123362081940776756 123451316115244931 123814052597464064 123849679102598008 123933517920394688 123981459374907904 124333436916688384 124423373722451584 124591604352146624 124735798487646016 124824873426240512 125084061286344832 125349655763667896 125443184868483328 125612794366683008 125845108948504528 126060523376694368 126230967567306448 126322276955134348 126336660927161344 126729904198007264 127316940553206272 127925066062614238 128771739389167424 128932350047359232 129441964079166976 129566859644048992 129989118110534144 130078981618926656 130343309277408458 130628828337456064 130900067598954104 131145147817050752 131271686744628584 131369634547309312 131544260845011949 131565341173436552 131790547166544112 131930776792646656 132016138654333472 132064198634913182 132311458420166816 132490354388825776 132580042426468736 132601288741731328 132870741867275104 133104074214715648 133524633313472324 133630177274852864 134052398662537432 134195034975586816 134576008378932736 134625000270493216 134855443612277696 135066818036726884 135107929360667648 135135459068283256 135388469081100928 136130336288984576 136199517801104384 136268005153654297 136668400859296768 136800269046312256 137106290899643968 137169896305852256 137340981572187008 137755814230272128 137781026583205208 137883831301721344 138016872229530448 138067116754681963 138472798782364672 138537038129498624 138562393463639264 138865916556301312 138910321043060336 139154259406293632 139437028529320676 139593934827721066 140145689510834588 140294809292658944 140534957887819264 140677081154581433 140693099668884224 140985236503744864 141090432029668352 141226566932542784 141249198877061632 141277979935023404 141542490402969152 141784774706979712 142140793625457088 142390404973881856 142840305405109928 142880600898355712 142943629186073078 142953212898679808 143136900723642133 143404891592481904 143557479276209152 143583753461831872 143948641181432164 143965032219323392 144069169573364992 144263962934064512 144290366421781832 144834176226294016 145082095049002496 145775075280653434 146739889071376832 146922910519083776 147503633485562368 147645956338567456 148123760704079644 148229537193660608 148963782031323952 149165193310436072 149290089528521216 149441066876349127 149696871509824562 149880168933772288 149899273986176407 149923295755776536 150024784851004096 150339722391620608 150491761235133626 150617768190336128 150875587033523968 151079583230162048 151103794147554304 151213095337333504 151417547872943744 151676735733048064 151852276419742976 152276248522506752 152599580929682656 152916440524636316 153202741328614208 153409884029166688 154120506985460224 154362077756259296 154729678949829632 155121733650729076 155734863032747768 156343164624356864 156501274760271133 156692903885307392 156765595778116864 156961121796785152 157119856873948094 157332295836730609 157464030380805952 157733568262320512 157784005967389186 157794584658973696 158357021101302016 158571132811822976 158754652620640384 159026399715163904 159356604033509344 159535925517395504 159654962559887872 159809009949982624 159867187821210694 160140839289579764 160166502298096672 160440666115792832 160773807033807352 161125984575708416 161401790780048896 161762846174821888 162039742522262528 162446621286236672 162813720443327212 162889251863199554 163246063320125632 163585029398448152 163891304677122176 164095718242093568 164171844397555456 164512732778779616 164873100496073728 164903275910607808 164956006238634149 165440695777043456 166254872429489536 166600086035032496 166912006312610048 167073055856800016 167419968348197026 167702730367287808 167733423666510688 168081707353525868 168738235815505664 168792192430230292 169405185364183552 170121264811570688 170244322321513088 170293308766072261 170474506640498368 170793680878019584 170958475760446528 171082138868370928 171313455984201608 171340909435173184 171634200961080704 171990584268724144 172312597012310272 172662380834470912 173037024804193726 173048626140507136 174253618272259988 174399521062494464 175088847232701952 175325581747619072 175625694006687232 176319866710270976 176413803150010624 177281981315118944 177982700608854592 178154432010567364 178557030008838656 178858599726024152 179435755550220736 179565550713083536 179808338099120696 180266935156937728 180324578248444784 180902344113475259 181212002353998154 181224151784940544 181433888709303296 181928255327729372 182121833181153536 182174237284635442 182326772019880576 182638868514265856 183018102045234016 183047431197824768 183360761275191808 183608680097900288 183741493752922688 184322048160988969 184334406106192384 184863640858817536 185109375371928172 185773402870918016 186072823363802528 186159144986513776 186566929508715008 186988536077207068 187304348202425344 187919051181533056 188014551747176704 188460886754980352 188521149987010456 188843849661757136 189448911551907161 189590268039866848 189773199315604366 190005568490845184 190197721478989798 190400098325751424 190523291012503988 190940635264914304 191001691434207962 191337106683653744 191695341333155072 192023474406303232 192093379832600992 192505641760461568 192905362777406048 193266533625127424 193453012044715808 193854700192649188 193999344040793984 194217648455959744 194620924304082584 194828007589140992 194954065222097104 194985307145508992 195381115154796032 195786806839087552 195818182211626496 196153372526949376 196460826235239104 196560667735684736 197181725939662618 197427661010018824 198208007496224432 198399253829950019 198734337954935552 198982209521908736 199146992311154272 199183440603981442 199519849172148736 200751814152044288 201029682659314432 202019001963740192 202051376062633216 202817496042648256 203013189965530252 203045723385776096 203467329954268156 203815613641283336 204621208952118448 205069434914537984 205420460992789504 205495243541852224 206085232283936896 206144531664192737 206750245273392128 207099431261712176 207534181997128448 207767716952887168 207918006088833568 208199128325297648 208555511632941088 208588933225428224 209379841718446784 210653769326844536 210938590540104196 212036473135495904 212312460423906304 212599524323884544 212753308556015744 213079959715887124 213439838649275392 214135436670028181 214757754674279936 214764629921752064 215452742842297664 215821542470579584 216513041773608184 216674592045562112 216883656360690704 216967553906088832 217368824547416912 217740904014290272 218035307616256592 218217868874187776 218287647353380528 218897107251103456 219361897586418818 219525573519845824 220228940659882924 220463271745606912 220605915909215144 221063984671485109 221089156622532352 221548228791599072 221713536046621696 221963026806811136 222342970365193216 222423913490380096 222804645968110976 222840351023438848 223141649496969728 224526658554558976 225350543931042992 225631612582878656 226523437138542208 226742004377085736 227480956693434752 227596562641319168 227638217833121648 228600449590548112 229075118298169682 229504008679838816 229725451803100022 230239347053513966 230633457541452196 230878859387131648 231545052235291928 231791424048740864 232015074246320288 232052255298029824 232449469018156544 232534091376306464 232932129875752384 233368241622971392 233852810230992512 234841311207276928 235593750473363128 235997026321485968 236487053369495698 236929820891926624 237448819374728192 237941860943197312 238349156151932672 239291247678224896 239936009074376944 240747164944965184 241072674902976224 241116796520609114 242327397869138176 242439816726622592 243015353973527296 243519953961013856 244726213337175064 245515916262153152 245930574623283209 246653191394948096 246724163881553512 246902632230489862 247236464886290957 247699358205196016 247867035840789376 247962918749815808 248666873833376768 248846747444903168 249183208704293248 249471596975292032 250168122572689664 250699311527335792 250886369736966656 251225588733366016 251690217897009056 252121046753388736 252461935134612896 252644553910268696 253459808396014528 254633881106412544 255850132125228476 257543478778334848 257864700094718464 258125479150057583 258883928158333952 259133719288097984 259216581232139377 259978236221068288 260157963237853312 260686618554816916 261257656674912128 261800135197908208 262290295634101504 262543373489257168 262739269094618624 263088521690023898 263130682346873104 263581094333088224 264032277308666944 264128397269826364 264622916840333632 264980708777651552 265160084852937472 265741483734550208 266208148429431296 267049266626944648 267260354549705728 267603770918113553 268104797325074864 268390069951173632 269152016757865472 269250000540986432 269710887224555392 270133636073453768 270270918136566512 270776938162201856 271463033888775883 272260672577969152 272536010307308594 273600538092624512 274212581799287936 274339792611704512 274681963144374016 275511628460544256 275562053166410416 275767662603442688 276033744459060896 276134233509363926 277074076258997248 277124786927278528 277820642086120672 278308518812587264 278874057058641352 279187869655442132 280246468756764587 280291379021669176 280589618585317888 281069915775638528 281354162309162866 281386199337768448 281970473007489728 282453133865085568 282498397754123264 282555959870046808 283084980805938304 283569549413959424 284281587250914176 284780809947763712 284924010775822621 285680610810219856 285761201796711424 285887258372146156 286273801447284266 286809783184963808 287167506923663744 287897282362864328 288138339146729984 288527925868129024 288580732843563664 289668352452588032 290164190098004992 291550150561306868 293479778142753664 293845821038167552 294142987868670269 295007266971124736 295291912677134912 296247521408159288 296459074387321216 297705432438711253 297927564062647904 298330386620872144 298580179057042432 298882133752698254 299393743019649124 299798547972352814 299846591511553072 300049569702008192 300983522470267252 301235536380672256 301751174067047936 302159166460324096 302426190674667008 302835095745887488 303353471466096128 303704552839485952 304552497045013504 305199161859365312 305832881049272632 306405482657228416 306819768058333376 308241013970920448 308724155512518592 310243467301458152 311469726065495536 311770256018492887 312467685286911811 312686329248713728 313002549520542266 313385807770614784 313531191556233728 314239713747896188 314664591673461218 314928060761611904 315467136524641024 315568011934778372 316714042202604032 317142265623645952 317509305241280768 318052799430327808 318374446823526401 318713208067018688 319071851034791008 319309925119775744 319618019899965248 319734375642421388 320281678579159528 320333004596193344 320881332231585664 321547614067614704 322251969151416832 322803581560097792 323525692349643776 323941406900874301 324893242572473344 325627440886654424 325778503726399108 326492126640251264 327170058796896304 327229938135112369 327782609354244352 328191436484187136 328343688795110912 329025465557559232 329806551821215616 329912012477268298 332509744858979072 333200172070064992 333824012625220096 334146111713600032 334839936696394052 335405460734575616 335466847333021376 336163414707051736 337476471631011328 337584384860460584 338810370728367104 339245725337136079 340242529623141376 340488644643026176 340586617532144522 340949013280996736 341916951520893056 342164277736741856 342626911968403216 342681818870346368 343268401922161408 343981168537448288 344625194024620544 346074049608387452 348507236544519976 348799042124988928 350177694465403904 350651163495238144 351251388013374464 352827606300021248 354563962630237888 355965401217709184 356067827419969273 356308864021134728 357114060017677312 357717199452048304 358871511100441472 359131101426167072 359616676198241392 360649156496889568 361804688226950518 362424004707996308 363856510655458744 364243666362307072 364348474569270884 364653544039761152 365277737028531712 366036204090468032 366094862395649536 366721522550383616 367217360195800576 367482987505845376 368644096321977938 368668812212384768 370218750743856344 371546805741836032 372145646727605056 372318289973027552 373133859017430016 373977072154414136 375838102363066112 376029103494353408 376921773509960704 377042299974020912 377687699323514272 378897823103814322 379180536079733696 379546398631208732 380395442957979596 380800196651502848 381046582025007976 381881270529828608 382003382868415924 382674213367307488 383390682666310144 384046948812606464 384186759665201984 385011283520923136 385400646154795117 385810725554812096 386533067250254848 386906024089431616 387709400385298376 387998688081587968 388435296911919488 388514444821314361 389241848608165168 389656015178281984 389908130444194208 389970614291017984 390762230309592064 391573613678175104 391636364423252992 392921652470478208 393121335471369472 394363451879325236 394855322020037648 396416014992448864 396798507659900038 397468675909871104 398293984622308544 398366881207962884 399039698344297472 401503628304088576 402059365318628864 404038003927480384 404102752125266432 405634992085296512 406026379931060504 406091446771552192 406934659908536312 407631227282566672 409242417904236896 410138869829075968 410990487083704448 412170464567873792 412289063328385474 414198862523424352 415068363994256896 415535433905774336 415836012177667136 416398256650595296 417111023265882176 417177866450856448 418759683436893568 421307538653689072 421877181080208392 424072946270991808 425199048647769088 425506617112031488 426159919431774248 428270873340056362 429515509348559872 430905485684595328 431643084941159168 433026083547216368 433349184091124224 433767312721381408 433935107812177664 434737649094833824 435481808028580544 436070615232513184 436575294706761056 437794214502206912 438723795172837636 439051147039691648 440457881319765848 440926543491213824 441211831818430288 442127969342970218 442178313245064704 443096457583198144 443926053613622272 444847826980760192 445609291936221952 446283298993939456 447737731219149833 449053317109117952 450701087862085984 451263225165757312 453046874277084416 453484008754171472 454961913386869504 455193125282638336 455276435666243296 457200899181096224 458150236596339364 459008017359677632 459450903606200044 460478694107027932 461266915082904392 461757718774263296 462224695222196137 463090104470583856 463582848097481728 464030148492640576 464104510596059648 464898938036313088 465068182752612928 465864259751504768 467705620461985024 469682622414553856 471187500946726256 471994052642971936 472974106738991396 473859641783853248 475883721886394624 476698312303865344 478582495356449792 479872018148753888 481494329889930368 482145349805952448 482233593041218228 484654795738276352 484879633453245184 486030707947054592 487039907922027712 489452426674350128 491031832524306304 491861149246566418 493448327763107024 493805264460979724 494472929772581914 495398716410392032 495734071681578752 497693494889806336 498366417408586496 498943193950584064 500302702151255773 500336245145379328 501398623054671584 501772739473933312 502451177466732032 503380435794018112 504242093506777472 504923870269225792 505289107820537392 506919616792029056 511700264250456952 514218474212319437 515086957556669696 515729400189436928 516250958300115166 518267438576195968 518433162464278754 520315926475706624 521373237109633832 522515313349824256 523600270395816416 523939050284385967 524580591268203008 525086746978514336 525478538189237248 526177043380047796 526261364693746208 527162188666176448 528064554617333888 528256794539652728 529245833680667264 529961417555303104 530320169705874944 531482967469100416 532416296858862592 534098533253889296 535207541836227106 536209594650149728 538500001081972864 539421774449110784 540267272146907536 540541836273133024 541553876324403712 542926067777551766 545072020614617188 547201076185249024 548425163598575872 548679585223409024 549363926288748032 549919499058818329 551023256921088512 551124106332820832 551535325206885376 552067488918121792 552268467018727852 554249573854557056 555641284172241344 556617037625174528 557748114117282704 558375739310884264 559535157374237429 560492937513529174 560582758043338352 561179237170635776 562708324618325732 562772398675536896 563940946014979456 564906267730171136 565111919740093616 566169961611876608 567139098827918848 568563174501828352 569848021551645242 571361221620439712 571774516744292312 572547602894568532 573619566369927616 574335013847327488 575794564725728656 576276678293459968 577055851736258048 577161465687127328 579336704905176064 583100301122613736 585969889218689591 586959556285507328 587691642076335104 588285975737340538 590583825354269824 592495042816318576 592918148774642432 595410864877422506 595855128125295808 596660773241744288 597764267505396508 598787486039298248 599597095944705628 599693183023106144 600099139404016384 601967044940534504 602471072761344512 603502348134095872 604318332920648192 604852381349334016 605629586814678041 605670191491774976 606706942932192256 607409105678971904 610398323718730624 611665762098545264 612810965314456832 613639536116666752 617448311025037184 620486934602916304 622939452130991072 623540512036985774 624935370573823622 626005099041084532 627062383112467456 628479427495792376 629329183346922436 629856121523223808 630934273049282048 631136023869556744 633428084405208064 634242008238993539 634284531247291904 635018610482561536 636105598860655616 636748893647052802 637426416134037376 638143702069582016 639236039799930496 639468751284842776 640563357158319056 640666009192386688 641762664463171328 643095228135229408 644503938302833664 647882813801748602 651254881773308848 651557007452798216 652984253280502528 654340117593792608 654459876270224738 655565218708488704 656687377590221824 658050931115118464 659613103642431232 659824024954536596 665019489717958144 665692025176464293 666400344140129984 667648025250440192 668292223427200064 669679873392788104 670933694666042752 672326829414103472 674952943262022656 675168769720921168 678491450674272158 680977289286052352 681173235064289044 681898026561993472 683833903041786112 684328555473483712 685253823936806432 685363637740692736 686536803844322816 687962337074896576 689250388049241088 692148099216774904 697014473089039952 697598084249977856 701302326990476288 703587863344378309 705655212600042496 709127925260475776 711930802435418368 712135654839938546 712617728042269456 715434398904096608 717743022200882944 718262202852334144 719233352396482784 721298312993779136 723609376453901036 724848009415992616 726353092492022501 727713021310917488 728487332724614144 728696949138541768 729307088079522304 730555474057063424 732072408180936064 732189724791299072 734434720391601152 734965975011690752 737288192643955876 740437501487712688 743093611483672064 744291293455210112 744636579946055104 747954144308828272 751676204726132224 752058206988706816 754084599948041824 755375398647028544 757795646207628644 758361072159467392 759092797262417464 760790885915959192 761600393303005696 762093164050015952 763762541059657216 764006765736831848 765348426734614976 766781365332620288 767766641552465863 768373519330403968 770022567041846272 770801292309590234 771621451109624192 773812048178863232 775418800770596752 775997376163175936 776870593823838976 777028889642628722 778483697216330336 779816260888388416 779941228582035968 783147227356350208 785843304940956416 786242670942738944 788726903758650472 789710644040075296 792832029984897728 793597015319800076 794937351819742208 796587969244617088 796733762415925768 801762914043593887 803007256608177152 804118730637257728 805837714687298881 808076007854960768 808205504250532864 811269984170593024 812052759862121008 812182893543104384 813869319817072624 815262454565133344 818484835808473792 821980974167408896 824340929135747584 824578126656770948 827704686793234943 828397725046848704 830136727988513792 831070867811548672 831672024355334272 832796513301190592 834222046531764352 834355732901712896 837519366873787136 842615077307378144 843754362160416784 848145892541983616 851013234224062976 852319838863548496 856541746680112724 861810971369190656 863286169882318336 864159212806714517 866052167094432736 866698368182248448 867534625442762816 867870215624355328 869475298189667648 870963616057161088 872141230465026368 873150589413522112 875588429004413824 877447590345675272 878102294079383296 879269533016658817 880915762639531696 881853086982427648 882423663636860576 884255938685940436 884356626490129408 886192915166396288 889695653961520384 891218583872443904 895475462438299666 901402175724171968 902526450331514624 906093748554168832 906968017508342944 909923826773739008 910386250565276672 910552871332486592 914401798362192448 916300473192678728 918016034719355264 918901807212400088 920809825915083643 920957388214055864 922533830165808784 923515437548526592 924449390444392274 926180208941167712 928060296985281152 928209021192119296 930136365505225856 931728519503009536 935411240923970048 939365244829107712 942375001893452512 943988105285943872 945948213477982792 947719283567706496 951767443772789248 953396624607730688 959744036297507776 962988659779860736 964290699611904896 964467186082436456 966469817282773741 969309591476552704 969759266906490368 972061415894109184 974079815844055424 978904853348700256 982063665048612608 983722298493132836 986896655526214048 987610528921959448 988945859545163828 990797432820784064 991468143363157504 995386989779612672 996732834817172992 997886387901168128 1000605404302511546 1000672490290758656 1001958305065494931 1002797246109343168 1004902354933464064 1006760871588036224 1008484187013554944 1009847740538451584 1010578215641074784 1013839233584058112 1023400528500913904 1028436948424638874 1030173915113339392 1032501916600230332 1036534877152391936 1036866324928557508 1040631852951413248 1042746474219267664 1045030626699648512 1046087468134443889 1047200540791632832 1047878100568771934 1049161182536406016 1050173493957028672 1052354086760095592 1052522729387492416 1054324377332352896 1056129109234667776 1056513589079305456 1058491667361334528 1059922835110606208 1060640339411749888 1062965934938200832 1068197066507778592 1070415083672454212 1072419189300299456 1077000002163945728 1078843548898221568 1080534544293815072 1081083672546266048 1083107752648807424 1085852135555103532 1090144041229234376 1094402152370498048 1095508923321897931 1096850327197151744 1097359170446818048 1098727852577496064 1099838998117636658 1102046513842177024 1102248212665641664 1104134977836243584 1104536934037455704 1108499147709114112 1111282568344482688 1113234075250349056 1115496228234565408 1116751478621768528 1119070314748474858 1120985875027058348 1121165516086676704 1125416649236651464 1127881892029958912 1129812535460342272 1130223839480187232 1132339923223753216 1134278197655837696 1137126349003656704 1139696043103290484 1142722443240879424 1143549033488584624 1145095205789137064 1147239132739855232 1148670027694654976 1151589129451457312 1154111703472516096 1154322931374254656 1166200602245227472 1171939778437379182 1173919112571014656 1176571951474681076 1181167650708539648 1184990085632637152 1185836297549284864 1190821729754845012 1191710256250591616 1193321546483488576 1195528535010793016 1197574972078596496 1199194191889411256 1199386366046212288 1200198278808032768 1203934089881069008 1204942145522689024 1208636665841296384 1211259173629356082 1211340382983549952 1220796647437461248 1223331524197090528 1225621930628913664 1227279072233333504 1234896622050074368 1240973869205832608 1245878904261982144 1247081024073971548 1249870741147647244 1252010198082169064 1256958854991584752 1258658366693844872 1259712243046447616 1261868546098564096 1262272047739113488 1266316408794326813 1268484016477987078 1268569062494583808 1270037220965123072 1273497787294105604 1274852832268074752 1276287404139164032 1278472079599860992 1278937502569685552 1281126714316638112 1281332018384773376 1283525328926342656 1286190456270458816 1295765627603497204 1302509763546617696 1303114014905596432 1305968506561005056 1308680235187585216 1308919752540449476 1311130437416977408 1316101862230236928 1319226207284862464 1319648049909073192 1326142380863350127 1330038979435916288 1331384050352928586 1332800688280259968 1336584446854400128 1339359746785576208 1341867389332085504 1344653658828206944 1350337539441842336 1356982901348544316 1357964477267694241 1361954578572104704 1362346470128578088 1363796053123986944 1367667806083572224 1368657110946967424 1370507647873612864 1370727275481385472 1373073607688645632 1375924674149793152 1384296198433549808 1394028946178079904 1407175726688756618 1418255850520951552 1423861604870836736 1424271309679877092 1425235456084538912 1430868797808193216 1435486044401765888 1436524405704668288 1438466704792965568 1442596625987558272 1447218752907802072 1449696018831985232 1452706184984045002 1455426042621834976 1457393898277083536 1458614176159044608 1464144816361872128 1469931950023381504 1474576385287911752 1480875002975425376 1486187222967344128 1488582586910420224 1489273159892110208 1495908288617656544 1498948056690197267 1503352409452264448 1508169199896083648 1510750797294057088 1515591292415257288 1516722144318934784 1518185594524834928 1518738284301501593 1521581771831918384 1523200786606011392 1524186328100031904 1527525082119314432 1528013531473663696 1530696853469229952 1535533283104931726 1536747038660807936 1541602584619180468 1543242902219248384 1547447892700395763 1547624096357726464 1550837601541193504 1551994752326351872 1553741187647677952 1554057779285257444 1556967394432660672 1559632521776776832 1559882457164071936 1566294454712700416 1571686609881912832 1572485341885477888 1577453807517300944 1579421288080150592 1585664059969795456 1587194030639600152 1593175938489234176 1593467524831851536 1603525828087187774 1611675429374597762 1616152015709921536 1622539968341186048 1624105519724242016 1624365787086208768 1627738639634145248 1630524909130266688 1636969671616947584 1643851735639840397 1643961948334817792 1648681858271495168 1649156253313541896 1655409373586469886 1656795450093697408 1662141735623097344 1663344048710668544 1665593026602381184 1668444093063528704 1675038733747574272 1685230154614756288 1687508724320833568 1696291785083967232 1702026468448125952 1704639677727096992 1713083493360225448 1721514022362982463 1723621942738381312 1726572339764636672 1728318425613429034 1730655254204036699 1732104334188865472 1735069250885525632 1735740431248710656 1738950596379335296 1741927232114322176 1744282460930052736 1746301178827044224 1751176858008827648 1754895180691350544 1756204588158766592 1758539066033317634 1761831525279063392 1764847327273721152 1768511877371880872 1772385830332792576 1779391307923040768 1782437167744887808 1790950924876599332 1802804351448343936 1805052900663029248 1806878354050403081 1812187497108337664 1813936035016685888 1814516068624975639 1819847653547478016 1821105742664973184 1828803596724384896 1832600946385357456 1836032069438710528 1837803614424800176 1841619651830167286 1841914776428111728 1845067660331617568 1848898780888784548 1852360417882335424 1856120593970562304 1860272731010451712 1863457039006019072 1870822481847940096 1873226396426794871 1878730489658215424 1884750003786905024 1887976210571887744 1891896426955965584 1895438567135412992 1903534887545578496 1919488072595015552 1925977319559721472 1928581399223809792 1928934372164872912 1932939634565547482 1939518533812980736 1948159631688110848 1957809706697400512 1964127330097225216 1967444596986265672 1973793311052428096 1975221057843918896 1977891719090327656 1981594865641568128 1982936286726315008 1989925785248227849 1993465669634345984 1995772775802336256 2001210808605023092 2003916610130989862 2005594492218686336 2013521743176072448 2016968374027109888 2019695481076903168 2021156431282149568 2027678467168116224 2046801057001827808 2056873896849277748 2060347830226678784 2065003833200460664 2073069754304783872 2073732649857115016 2081263705902826496 2083938027070978771 2085492948438535328 2090061253399297024 2092174936268887778 2094401081583265664 2095756201137543868 2100346987914057344 2104708173520191184 2105045458774984832 2108648754664705792 2112258218469335552 2113027178158610912 2116983334722669056 2119845670221212416 2125931869876401664 2136394133015557184 2140830167344908424 2144838378600598912 2154000004327891456 2157687097796443136 2161069088587630144 2162167345092532096 2171704271110207064 2180288082458468752 2182391792129450209 2187273797008382677 2188804304740996096 2191017846643795862 2193700654394303488 2194718340893636096 2199677996235273316 2204496425331283328 2208269955672487168 2209073868074911408 2216998295418228224 2222565136688965376 2230992456469130816 2233502957243537056 2238140629496949716 2241971750054116696 2242331032173353408 2250833298473302928 2255763784059917824 2259625070920684544 2260447678960374464 2264679846447506432 2267589848306120107 2274252698007313408 2279392086206580968 2285444886481758848 2287098066977169248 2290190411578274128 2290609566945786583 2294478265479710464 2297340055389309952 2303178258902914624 2308645862748509312 2332401204490454944 2343879556874758364 2347838225142029312 2353143902949362152 2362335301417079296 2369980171265274304 2371672595098569728 2381643459509690024 2383420512501183232 2386643092966977152 2391057070021586032 2395149944157192992 2398388383778822512 2398772732092424576 2400396557616065536 2407868179762138016 2422518347258712164 2441593294874922496 2446663048394181056 2451243861257827328 2454558144466667008 2469793244100148736 2481947738411665216 2491757808523964288 2494162048147943096 2499741482295294488 2504020396164338128 2513917709983169504 2517316733387689744 2519424486092895232 2524544095478226976 2532632817588653626 2536968032955974156 2546995574588211208 2549705664536149504 2552574808278328064 2556944159199721984 2557875005139371104 2562253428633276224 2562664036769546752 2567050657852685312 2572380912540917632 2591531255206994408 2605019527093235392 2606228029811192864 2611937013122010112 2617360470375170432 2617839505080898952 2632203724460473856 2638452414569724928 2639296099818146384 2652284761726700254 2662768100705857172 2665601376560519936 2673168893708800256 2678719493571152416 2683734778664171008 2689307317656413888 2700675078883684672 2713965802697088632 2715928954535388482 2719601113749200527 2724692940257156176 2727592106247973888 2735335612167144448 2737314221893934848 2741015295747225728 2741454550962770944 2751849348299586304 2768592396867099616 2788057892356159808 2814351453377513236 2836511701041903104 2839380270650633413 2847723209741673472 2848542619359754184 2850470912169077824 2861737595616386432 2870972088803531776 2873048811409336576 2876933409585931136 2885193251975116544 2894437505815604144 2899392037663970464 2905412369968090004 2910852085243669952 2914787796554167072 2928289632723744256 2939863900046763008 2949152770575823504 2961750005950850752 2977165173820840448 2978546319784220416 2991816577235313088 2997896113380394534 3016338399792167296 3021501594588114176 3031182584830514576 3033444288637869568 3036371189049669856 3037476568603003186 3043163543663836768 3048372656200063808 3056027062947327392 3061393706938459904 3071066566209863452 3073494077321615872 3083205169238360936 3086485804438496768 3094895785400791526 3095248192715452928 3101675203082387008 3107482375295355904 3108115558570514888 3113934788865321344 3119265043553553664 3132588909425400832 3134164118534048831 3143373219763825664 3154907615034601888 3158842576160301184 3171328119939590912 3174388061279200304 3186351876978468352 3186935049663703072 3207051656174375548 3223350858749195524 3232304031419843072 3235572866555372959 3245079936682372096 3248211039448484032 3248731574172417536 3255477279268290496 3261049818260533376 3273939343233895168 3287703471279680794 3287923896669635584 3298312506627083792 3310818747172939772 3313590900187394816 3326688097421337088 3331186053204762368 3336888186127057408 3350077467495148544 3370460309229512576 3375017448641667136 3392583570167934464 3409279355454193984 3426166986720450896 3437144538156029921 3443028044725964926 3447243885476762624 3456636851226858068 3461310508408073398 3464208668377730944 3470138501771051264 3477901192758670592 3483854464228644352 3488564921860105472 3492602357654088448 3502118915058790411 3502353716017655296 3509790361382701088 3512409176317533184 3517078132066635268 3523663050558126784 3529694654547442304 3537023754743761744 3544771660665585152 3558782615846081536 3581901849753198664 3599529319486236059 3605608702896687872 3610105801326058496 3613756708100806162 3627872070033371776 3629032137249951278 3642211485329946368 3657607193448769792 3665201892770714912 3672064138877421056 3675607228849600352 3683239303660334572 3683829552856223456 3690135320663235136 3697797561777569096 3704720835764670848 3712241187941124608 3720545462020903424 3726914078012038144 3746452792853589742 3769500007573810048 3775952421143775488 3783792853911931168 3790877134270825984 3838976145190031104 3851954639119442944 3857162798447619584 3857868744329745824 3865879269131094964 3896319263376221696 3915619413394801024 3916746101619662003 3928254660194450432 3934889193972531344 3947586622104856192 3950442115687837792 3955783438180655312 3963189731283136256 3979851570496455698 4002421617210046184 4007833220261979724 4011188984437372672 4027043486352144896 4033936748054219776 4039390962153806336 4042312862564299136 4055356934336232448 4093602114003655616 4113747793698555496 4130007666400921328 4146139508609567744 4147465299714230032 4167876054141957542 4170985896877070656 4184349872537775556 4188802163166531328 4191512402275087736 4200693975828114688 4209416347040382368 4210090917549969664 4217297509329411584 4224516436938671104 4226054356317221824 4233966669445338112 4239407107702746287 4239691340442424832 4251863739752803328 4272788266031114368 4281660334689816848 4289676757201197824 4308000008655782912 4322138177175260288 4324334690185064192 4343408542220414128 4360576164916937504 4364783584258900418 4374547594016765354 4382035693287591724 4389436681787272192 4399355992470546632 4408992850662566656 4416539911344974336 4418147736149822816 4433996590836456448 4445130273377930752 4461984912938261632 4467005914487074112 4476281258993899432 4483943500108233392 4484662064346706816 4501666596946605856 4511527568119835648 4520895357920748928 4535179696612240214 4558784172413161936 4570889772963517696 4574196133954338496 4580380823156548256 4581219133891573166 4588956530959420928 4606356517805829248 4617291725497018624 4664802408980909888 4687759113749516728 4706287805898724304 4724670602834158592 4739960342530548608 4763286919019380048 4766841025002366464 4773286185933954304 4782114140043172064 4790299888314385984 4796776767557645024 4797545464184849152 4815736359524276032 4845036694517424328 4883186589749844992 4893326096788362112 4909116288933334016 4925115043410648163 4939586488200297472 4963895476823330432 4983515617047928576 4988324096295886192 4999482964590588976 5008040792328676256 5027835419966339008 5034633466775379488 5049088190956453952 5065265635177307252 5073936065911948312 5084471647444157507 5093991149176422416 5099411329072299008 5105149616556656128 5113888318399443968 5115750010278742208 5124506857266552448 5125328073539093504 5144761825081835264 5183062510413988816 5210039054186470784 5212456059622385728 5234720940750340864 5235679010161797904 5264407448920947712 5278592199636292768 5304569523453400508 5325536201411714344 5331202753121039872 5346337787417600512 5357438987142304832 5367469557328342016 5378614635312827776 5401350157767369344 5427931605394177264 5431857909070776964 5439202227498401054 5449385880514312352 5474628443787869696 5482030591494451456 5503698696599172608 5537184793734199232 5576115784712319616 5628702906755026472 5656403216335513807 5673023402083806208 5678760541301266826 5697085238719508368 5700941824338155648 5723475191232772864 5746097622818673152 5753866819171862272 5770386503950233088 5788875011631208288 5798784075327940928 5810824739936180008 5821704170487339904 5829575593108334144 5856579265447488512 5898305541151647008 5923500011901701504 5936886020451324409 5954330347641680896 5957092639568440832 5983633154470626176 5995792226760789068 6032676799584334592 6043003189176228352 6049114489647001619 6062365169661029152 6066888577275739136 6072742378099339712 6074953137206006372 6086327087327673536 6096745312400127616 6112054125894654784 6122787413876919808 6142133132419726904 6146988154643231744 6154886731116611719 6166410338476721872 6172971608876993536 6189791570801583052 6190496385430905856 6203350406164774016 6216231117141029776 6227869577730642688 6238530087107107328 6268328237068097662 6309815230069203776 6317685152320602368 6342656239879181824 6348776122558400608 6372703753956936704 6373870099327406144 6414103312348751096 6445668781405585501 6446701717498391048 6464608062839686144 6471145733110745918 6496422078896968064 6497463148344835072 6510954558536580992 6522099636521066752 6547878686467790336 6575406942559361588 6596625013254167584 6621637494345879544 6627181800374789632 6653376194842674176 6662372106409524736 6673776372254114816 6740920618459025152 6750034897283334272 6765288720979416187 6785167140335868928 6818558710908387968 6852333973440901792 6874289076312059842 6886056089451929852 6913273702453716136 6922621016816146796 6928417336755461888 6940277003542102528 6955802385517341184 6967708928457288704 6977129843720210944 6985204715308176896 7004237830117580822 7004707432035310592 7019580722765402176 7034156264133270536 7047326101116253568 7059389309094884608 7074047509487523488 7089543321331170304 7163803699506397328 7199058638972472118 7211217405793375744 7227513416201612324 7255744140066743552 7258064274499902556 7284422970659892736 7315214386897539584 7322612276941107223 7330403785541429824 7344128277754842112 7351214457699200704 7366478607320669144 7367659105712446912 7380270641326470272 7395595123555138192 7409441671529341696 7424482375882249216 7441090924041806848 7492905585707179484 7539000015147620096 7551904842287550976 7567585707823862336 7581754268541651968 7677952290380062208 7714325596895239168 7715737488659491648 7731758538262189928 7792638526752443392 7831238826789602048 7833492203239324006 7869778387945062688 7895173244209712384 7900884231375675584 7911566876361310624 7926379462566272512 7959703140992911396 8004843234420092368 8015666440523959448 8022377968874745344 8054086972704289792 8078781924307612672 8084625725128598272 8187204228007311232 8227495587397110992 8260015332801842656 8294930599428460064 8335752108283915084 8341971793754141312 8368699745075551112 8377604326333062656 8383024804550175472 8401387951656229376 8418832694080764736 8420181835099939328 8434595018658823168 8452108712634443648 8478814215405492574 8479382680884849664 8545576532062228736 8563320669379633696 8579353514402395648 8644276354350520576 8648669380370128384 8686817084440828256 8721152329833875008 8729567168517800836 8749095188033530708 8764071386575183448 8798711984941093264 8817985701325133312 8833079822689948672 8836295472299645632 8864214861560287691 8890260546755861504 8923969825876523264 8934011828974148224 8952562517987798864 8967887000216466784 8969324128693413632 9003333193893211712 9041790715841497856 9070359393224480428 9117568344826323872 9141779545927035392 9148392267908676992 9160761646313096512 9162438267783146332 9177913061918841856 9212713035611658496 9234583450994037248 9329604817961819776 9375518227499033456 9412575611797448608 9479920685061097216 9505751340873859687 9526573838038760096 9533682050004732928 9546572371867908608 9564228280086344128 9580599776628771968 9593553535115290048 9595090928369698304 9631472719048552064 9690073389034848656 9786652193576724224 9850230086821296326 9927790953646660864 9967031234095857152 9976648192591772384 9998965929181177952 10016081584657352512 10055670839932678016 10069266933550758976 10098176381912907904 10130531270354614504 10147872131823896624 10168943294888315014 10187982298352844832 10210299233113312256 10231500020557484416 10249013714533104896 10289523650163670528 10366125020827977632 10420078108372941568 10424912119244771456 10469441881500681728 10471358020323595808 10557184399272585536 10609139046906801016 10631167990110511151 10651072402823428688 10662405506242079744 10692675574835201024 10714877974284609664 10757229270625655552 10802700315534738688 10855863210788354528 10863715818141553928 10878404454996802108 10898771761028624704 10949256887575739392 10964061182988902912 11007397393198345216 11074369587468398464 11152231569424639232 11257405813510052944 11312806432671027614 11357521082602533652 11394170477439016736 11401883648676311296 11446950382465545728 11492195245637346304 11506962149478882779 11507733638343724544 11540773007900466176 11577750023262416576 11597568150655881856 11621649479872360016 11643408340974679808 11659151186216668288 11796611082303294016 11847000023803403008 11873772040902648818 11914185279136881664 11967266308941252352 11991584453521578136 12050598156540877241 12065353599168669184 12086006378352456704 12098228979294003238 12124730339322058304 12145484756198679424 12149906274412012744 12172654174655347072 12193490624800255232 12224108251789309568 12245574827753839616 12284266264839453808 12309773462233223438 12332820676953443744 12379583141603166104 12406700812329548032 12432462234282059552 12455739155461285376 12477060174214214656 12536656474136195324 12619630460138407552 12635370304641204736 12648148478352821567 12685312479758363648 12697552245116801216 12747740198654812288 12828206624697502192 12891337562811171002 12893403434996782096 12942291466221491836 12992844157793936128 13021909117073161984 13044199273042133504 13095757372935580672 13150813885118723176 13193250026508335168 13243274988691759088 13254363600749579264 13324744212819049472 13481841236918050304 13500069794566668544 13530577441958832374 13637117421816775936 13704667946881803584 13748578152624119684 13772112178903859704 13826547404907432272 13845242033632293592 13856834673510923776 13880554007084205056 13911604771034682368 13929480496737594943 13954259687440421888 13970409430616353792 14008475660235161644 14039161445530804352 14068312528266541072 14094652202232507136 14118778618189769216 14148095018975046976 14327607399012794656 14398117277944944236 14422434811586751488 14455026832403224648 14511488280133487104 14516128548999805112 14568845941319785472 14587566189496851397 14630428773795079168 14645224553882214446 14660807571082859648 14702428915398401408 14732957214641338288 14735318211424893824 14760541282652940544 14791190247110276384 14818883343058683392 14985811171414358968 15078000030295240192 15103809684575101952 15135171415647724672 15310916579058678739 15355904580760124416 15431474977318983296 15463517076524379856 15662477653579204096 15666984406478648012 15739556775890125376 15790346488419424768 15801768462751351168 15823133752722621248 15852758925132545024 15919406281985822792 16009686468840184736 16031332881047918896 16044755937749490688 16169251450257196544 16374408456014622464 16454991174794221984 16520030665603685312 16589861198856920128 16671504216567830168 16683943587508282624 16706121127316517523 16737399490151102224 16755208652666125312 16766049609100350944 16802775903312458752 16837665388161529472 16840363670199878656 16904217425268887296 16957628430810985148 17091153064124457472 17126641338759267392 17158707028804791296 17288552708701041152 17297338760740256768 17373634168881656512 17442304659667750016 17459134337035601672 17498190376067061416 17528142773150366896 17597423969882186528 17635971402650266624 17672590944599291264 17728429723120575382 17847939651753046528 17868023657948296448 17905125035975597728 17935774000432933568 17938648257386827264 18006666387786423424 18083581431682995712 18140718786448960856 18235136689652647744 18283559091854070784 18296784535817353984 18321523292626193024 18324876535566292664 18425426071223316992 18469166901988074496 18659209635923639552 18751036454998066912 18825151223594897216 18959841370122194432 19011502681747719374 19037207796244403689 19053147676077520192 19093144743735817216 19128456560172688256 19161199553257543936 19187107070230580096 19190181856739396608 19262945438097104128 19380146778069697312 19573304387153448448 19700460173642592652 19855581907293321728 19875661894554433891 19934062468191714304 19953296385183544768 19997931858362355904 20032163169314705024 20111341679865356032 20138533867101517952 20196352763825815808 20261062540709229008 20295744263647793248 20337886589776630028 20375964596705689664 20463000041114968832 20498027429066209792 20579047300327341056 20732250041655955264 20840156216745883136 20849824238489542912 20938883763001363456 20942716040647191616 21114368798545171072 21218278093813602032 21262335980221022302 21302144805646857376 21429755948569219328 21514458541251311104 21605400631069477376 21711726421576709056 21727431636283107856 21756808909993604216 21797543522057249408 21928122365977805824 22148739174936796928 22304463138849278464 22514811627020105888 22625612865342055228 22715042165205067304 22788340954878033472 22803767297352622592 22893900764931091456 23013924298957765558 23015467276687449088 23155500046524833152 23195136301311763712 23243298959744720032 23286816681949359616 23318302372433336576 23593222164606588032 23694000047606806016 23747544081805297636 23934532617882504704 23983168907043156272 24060011767092209447 24101196313081754482 24130707198337338368 24196457958588006476 24249460678644116608 24290969512397358848 24299812548824025488 24345308349310694144 24386981249600510464 24448216503578619136 24568532529678907616 24619546924466446876 24665641353906887488 24759166283206332208 24813401624659096064 24864924468564119104 24911478310922570752 25073312948272390648 25196705236403652413 25239260920276815104 25270740609282409472 25296296956705643134 25395104490233602432 25495480397309624576 25656413249395004384 25782675125622342004 25786806869993564192 25884582932442983672 25985688315587872256 26043818234146323968 26088398546084267008 26301627770237446352 26386500053016670336 26486549977383518176 26963682473836100608 27000139589133337088 27061154883917664748 27274234843633551872 27409335893763607168 27497156305248239368 27544224357807719408 27653094809814864544 27690484067264587184 27713669347021847552 27858960993475189886 28016951320470323288 28078322891061608704 28136625056533082144 28189304404465014272 28237557236379538432 28296190037950093952 28655214798025589312 28796234555889888472 28910053664806449296 29022976560266974208 29032257097999610224 29175132378993702794 29290449107764428892 29321615142165719296 29404857830796802816 29465914429282676576 29470636422849787648 29521082565305881088 29582380494220552768 29637766686117366784 29971622342828717936 30156000060590480384 30270342831295449344 30621833158117357478 30862949954637966592 30927034153048759712 31233182977156967543 31324955307158408192 31333968812957296024 31479113551780250752 31580692976838849536 31603536925502702336 31646267505445242496 31838812563971645584 32019372937680369472 32062665762095837792 32338502900514393088 32748816912029244928 32909982349588443968 33040061331207370624 33179722397713840256 33343008433135660336 33367887175016565248 33412242254633035046 33474798980302204448 33532099218200701888 33675330776323058944 33808434850537774592 33915256861621970296 34182306128248914944 34253282677518534784 34475805303874537141 34577105417402082304 34747268337763313024 34884609319335500032 34918268674071203344 34996380752134122832 35056285546300733792 35194847939764373056 35345181889198582528 35456859446241150764 35591301532109102549 35695879303506093056 35736047315896592896 35810250071951195456 35871548000865867136 35877296514773654528 36013332775572846848 36167162863365991424 36281437572897921712 36470273379305295488 36593569071634707968 36643046585252386048 36649753071132585328 36850852142446633984 37318419271847279104 37502072909996133824 37650302447189794432 37808589919716329131 37919682740244388864 38023005363495438748 38074415592488807378 38106295352155040384 38256913120345376512 38322399106515087872 38374214140461160192 38525890876194208256 38760293556139394624 39146608774306896896 39400920347285185304 39594822514348596649 39711163814586643456 39751323789108867782 39906592770367089536 39995863716724711808 40064326338629410048 40222683359730712064 40277067734203035904 40392705527651631616 40522125081418458016 40591488527295586496 40675773179553260056 40751929193411379328 40926000082229937664 40996054858132419584 41464500083311910528 41558202143159270863 41680312433491766272 41699648476979085824 41885432081294383232 42228737597090342144 42436556187627204064 42524671960442044604 42604289611293714752 42859511897138438656 43028917082502622208 43084207117816282033 43210801262138954752 43423452843153418112 43454863272566215712 43513617819987208432 43595087044114498816 44297478349873593856 44608926277698556928 45029623254040211776 45251225730684110456 45430084330410134608 45576681909756066944 45607534594705245184 46027848597915531116 46311000093049666304 46390272602623527424 46486597919489440064 46573633363898719232 46636604744866673152 47186444329213176064 47388000095213612032 47495088163610595272 47869065235765009408 47966337814086312544 48120023534184418894 48202392626163508964 48392915917176012952 48498921357288233216 48581939024794717696 48599625097648050976 48690616698621388288 48773962499201020928 48896433007157238272 49137065059357815232 49239093848932893752 49331282707813774976 49518332566412664416 49626803249318192128 49729848937128238208 50146625896544781296 50393410472807304826 50478521840553630208 50592593913411286268 50790208980467204864 50990960794619249152 51312826498790008768 51565350251244684008 51573613739987128384 51769165864885967344 51971376631175744512 52087636468292647936 52603255540474892704 52773000106033340672 52973099954767036352 54000279178266674176 54122309767835329496 54548469687267103744 54818671787527214336 54994312610496478736 55088448715615438816 55306189619629729088 55380968134529174368 55717921986950379772 56033902640940646576 56156645782123217408 56273250113066164288 56378608808930028544 56592380075900187904 57310429596051178624 57592469111779776944 57820107329612898592 58064514195999220448 58350264757987405588 58580898215528857784 58643230284331438592 58809715661593605632 58931828858565353152 58941272845699575296 59042165130611762176 59164760988441105536 59943244685657435872 60540685662590898688 61243666316234714956 61725899909275933184 61854068306097519424 62466365954313935086 62667937625914592048 62958227103560501504 63207073851005404672 63292535010890484992 63677625127943291168 64038745875360738944 64125331524191675584 65305746224964568499 65497633824058489856 65819964699176887936 66080122662414741248 66359444795427680512 66540259386117017809 66686016866271320672 66735774350033130496 66824484509266070092 66949597960604408896 67064198436401403776 67350661552646117888 67616869701075549184 67830513723243940592 68506565355037069568 68951610607749074282 69494536675526626048 69769218638671000064 69836537348142406688 69992761504268245664 70112571092601467584 70389695879528746112 70690363778397165056 70913718892482301528 71182603064218205098 71472094631793185792 71620500143902390912 71743096001731734272 72026665551145693696 72562875145795843424 72940546758610590976 73187138143269415936 73286093170504772096 73299506142265170656 74418175930773578057 74636838543694558208 75004145819992267648 75300604894379588864 75617179839432658262 76046010726990877496 76148831184977614756 76212590704310080768 76513826240690753024 76644798213030175744 76748428280922320384 77051781752388416512 77520587112278789248 78801840694570370608 79189645028697193298 79502647578217735564 79813185540734179072 79991727433449423616 80128652677258820096 80445366719461424128 80548735046352179453 80554135468406071808 80785411055303263232 81044250162836916032 81182977054591172992 81351546359106520112 81503858386822758656 81852000164459875328 82929000166623821056 83116404286318541726 83399296953958171648 83770864162588766464 84457475194180684288 84873112375254408128 85049343920884089208 85208579222587429504 85719023794276877312 86168414235632564066 86846905686306836224 86909726545132431424 87027235639974416864 87190174088228997632 88594956699747187712 90059246508080423552 90502451461368220912 90860168660820269216 91153363819512133888 92055697195831062232 92622000186099332608 92780545205247054848 92973195838978880128 93273209489733346304 94372888658426352128 94990176327221190544 95932675628172625088 96240047068368837788 96404785252327017928 96785831834352025904 96997842714576466432 97163878049589435392 97199250195296101952 97381233397242776576 97506363477163164601 97792866014314476544 98274130118715630464 98478187697865787504 98662565415627549952 99036665132825328832 99459697874256476416 100293251793089562592 100786820945614609652 100957043681107260416 101185187826822572536 101580417960934409728 101981921589238498304 102625652997580017536 103130700502489368016 103147227479974256768 103538331729771934688 105206511080949785408 105546000212066681344 105946199909534072704 108244619535670658992 109637343575054428672 109988625220992957472 110176897431230877632 110612379239259458176 110761936269058348736 111435843973900759544 112067805281881293152 112313291564246434816 112546500226132328576 113184760151800375808 114620859192102357248 115184938223559553888 115640214659225797184 116129028391998440896 116700529515974811176 116942847891215622661 117161796431057715568 117286460568662877184 117619431323187211264 117863657717130706304 117882545691399150592 118329521976882211072 119886489371314871744 121081371325181797376 122487332632469429912 123451799818551866368 123708136612195038848 124932731908627870172 125335875251829184096 125916454207121003008 126414147702010809344 126585070021780969984 127355250255886582336 128077491750721477888 128250663048383351168 130611492449929136998 131639929398353775872 132160245324829482496 132718889590855361024 133080518772234035618 133372033732542641344 133648969018532140184 133899195921208817792 134128396872802807552 134701323105292235776 135661027446487881184 137013130710074139136 137903221215498148564 138989073351053252096 139129633261881037237 139538437277342000128 139673074696284813376 139985523008536491328 140225142185202935168 140779391759057492224 141380727556794330112 141827437784964603056 142365206128436410196 143241000287804781824 143486192003463468544 144053331102291387392 145125750291591686848 145881093517221181952 146572186341009544192 146599012284530341312 148836351861547156114 150008291639984535296 150601209788759177728 151234359678865316524 152092021453981754992 152297662369955229512 152425181408620161536 153027652481381506048 153496856561844640768 155041174224557578496 157603681389140741216 158379290057394386596 159005295156435471128 159626371081468358144 159983454866898847232 160257305354517640192 161097470092704358906 161108270936812143616 162088500325673832064 162365954109182345984 162703092718213040224 163007716773645517312 165858000333247642112 166232808572637083452 167541728325177532928 168420082369645466129 168914950388361368576 169746224750508816256 170098687841768178416 170417158445174859008 172336828471265128132 173693811372613672448 173819453090264862848 174054471279948833728 174380348176457995264 180118493016160847104 181004902922736441824 181720337321640538432 182306727639024267776 184111394391662124464 185244000372198665216 185946391677957760256 188745777316852704256 189980352654442381088 191865351256345250176 192480094136737675576 192809570504654035856 193571663668704051808 193995685429152932864 194398500390592203904 195012726954326329202 196548260237431260928 196956375395731575008 197325130831255099904 198073330265650657664 198919395748512952832 200586503586179125184 201573641891229219304 202370375653645145072 203160835921868819456 205251305995160035072 206261401004978736032 206294454959948513536 207076663459543869376 210413022161899570816 211092000424133362688 211892399819068145408 216489239071341317984 218632280840098772801 219274687150108857344 219977250441985914944 220353794862461755264 221224758478518916352 221523872538116697472 222871687947801519088 224135610563762586304 225093000452264657152 226369520303600751616 229241718384204714496 230369876447119107776 231280429318451594368 232258056783996881792 233401059031949622352 233885695782431245322 234323592862115431136 235727315434261412608 236659043953764422144 239772978742629743488 244974665264938859824 247416273224390077696 249865463817255740344 250671750503658368192 251832908414242006016 253170140043561939968 254710500511773164672 256154983501442955776 256501326096766702336 261222984899858273996 263279858796707551744 264320490649658964992 264660129438014303917 265437779181710722048 266161037544468071236 266744067465085282688 267297938037064280368 267798391842417635584 268256793745605615104 271322054892975762368 274026261420148278272 275806442430996297128 277163757600440176543 277978146702106504192 278259266523762074474 279346149392569626752 279971046017072982656 280450284370405870336 281558783518114984448 283654875569929206112 284730412256872820392 286482000575609563648 286972384006926937088 290251500583183373696 290907415002114896041 291762187034442363904 293198024569060682624 297672703723094312228 300016583279969070592 301202419577518355456 302468719357730633048 304184042907963509984 304595324739910459024 304850362817240323072 310082348449115156992 315207362778281482432 316758580114788773192 318010590312870942256 319252742162936716288 319966909733797694464 322194940185408717812 324177000651347664128 324731908218364691968 325406185436426080448 326015433547291034624 331716000666495284224 332465617145274166904 335083456650355065856 336840164739290932258 339492449501017632512 340197375683536356832 340834316890349718016 344673656942530256264 347387622745227344896 347638906180529725696 348108942559897667456 360236986032321694208 362009805845472883648 363440674643281076864 364613455278048535552 368222788783324248928 371892783355915520512 379960705308884762176 383730702512690500352 384960188273475351152 385619141009308071712 387143327337408103616 388797000781184407808 390025453908652658404 393096520474862521856 393912750791463150016 394650261662510199808 396146660531301315328 397838791497025905664 401173007172358250368 403147283782458438608 404740751307290290144 410502611990320070144 412522802009957472064 412588909919897027072 414153326919087738752 420826044323799141632 423784799638136290816 432978478142682635968 437264561680197545602 439954500883971829888 440707589724923510528 442449516957037832704 443047745076233394944 445743375895603038176 448271221127525172608 450186000904529314304 457140223574751979493 458483436768409428992 460739752894238215552 462560858636903188736 464516113567993763584 466802118063899244704 467771391564862490644 468647185724230862272 471454630868522825216 473318087907528844288 479545957485259486976 489949330529877719648 494832546448780155392 499730927634511480688 501343501007316736384 509421001023546329344 512309967002885911552 513002652193533404672 522445969799716547992 526559717593415103488 529320258876028607834 532322075088936142472 533488134930170565376 534595876074128560736 535596783684835271168 536513587491211230208 542644109785951524736 551612884861992594256 554327515200880353086 556518533047524148948 558692298785139253504 559942092034145965312 560900568740811740672 563117567036229968896 567309751139858412224 569460824513745640784 572964001151219127296 580503001166366747392 581814830004229792082 586396049138121365248 595345407446188624456 600033166559938141184 604937438715461266096 608368085815927019968 609190649479820918048 620164696898230313984 630414725556562964864 633517160229577546384 636021180625741884512 644389880370817435624 648354001302695328256 649463816436729383936 650812370872852160896 664931234290548333808 673680329478581864516 678984899002035265024 680394751367072713664 681668633780699436032 689347313885060512528 695277812361059451392 696217885119795334912 718363208474610253489 720473972064643388416 724019611690945767296 726881349286562153728 736445577566648497856 743785566711831041024 759921410617769524352 767461405025381000704 769920376546950702304 771238282018616143424 774286654674816207232 777594001562368815616 780050907817305316808 786193040949725043712 787825501582926300032 792293321062602630656 802346014344716500736 806294567564916877216 809481502614580580288 818599935238509358627 821005223980640140288 825045604019914944128 825177819839794054144 828306653838175477504 841652088647598283264 847569599276272581632 865956956285365271936 874529123360395091204 879909001767943659776 881415179449847021056 884899033914075665408 886095490152466789888 891486751791206076352 896542442255050345216 900372001809058628608 914280447149503958986 921479505788476431104 925121717273806377472 929032227135987527168 933604236127798489408 935542783129724981288 937294371448461724544 942909261737045650432 959091914970518973952 979898661059755439296 989665092897560310784 999461855269022961376 1002687002014633472768 1018842002047092658688 1026005304387066809344 1044891939599433095984 1058640517752057215668 1064644150177872284944 1066976269860341130752 1069191752148257121472 1071193567369670542336 1085288219571903049472 1103225769723985188512 1108655030401760706172 1113037066095048297896 1117384597570278507008 1119884184068291930624 1121801137481623481344 1134619502279716824448 1138921649027491281568 1161006002332733494784 1163629660008459584164 1172792098276242730496 1190690814892377248912 1209874877430922532192 1216736171631854039936 1218381298959641836096 1260829451113125929728 1267034320459155092768 1272042361251483769024 1288779760741634871248 1296708002605390656512 1301624741745704321792 1329862468581096667616 1347360658957163729032 1357969798004070530048 1360789502734145427328 1378694627770121025056 1390555624722118902784 1392435770239590669824 1436726416949220506978 1448039223381891534592 1453762698573124307456 1472891155133296995712 1519842821235539048704 1530425965880691409607 1534922810050762001408 1539840753093901404608 1542476564037232286848 1548573309349632414464 1555188003124737631232 1560101815634610633616 1575651003165852600064 1584586642125205261312 1604692028689433001472 1612589135129833754432 1618963005229161160576 1637199870477018717254 1650091208039829888256 1656613307676350955008 1683304177295196566528 1731913912570730543872 1749058246720790182408 1759818003535887319552 1762830358899694042112 1772190980304933579776 1782973503582412152704 1793084884510100690432 1828560894299007917972 1842959011576952862208 1850243434547612754944 1852620906066100127419 1858064454271975054336 1867208472255596978816 1871085566259449962576 1874588742896923449088 1918183829941037947904 1959797322119510878592 1998923710538045922752 2005374004029266945536 2037684004094185317376 2089783879198866191968 2117281035504114431336 2129288300355744569888 2133952539720682261504 2138383504296514242944 2170576439143806098944 2206451539447970377024 2217310060803521412344 2226074132190096595792 2234769195140557014016 2239768368136583861248 2269239004559433648896 2277843298054982563136 2322012004665466989568 2327259320016919168328 2345584196552485460992 2381381629784754497824 2419749754861845064384 2433472343263708079872 2436762597919283672192 2521658902226251859456 2534068640918310185536 2544084722502967538048 2577559521483269742496 2603249483491408643584 2659724937162193335232 2694721317914327458064 2721579005468290854656 2757389255540242050112 2784871540479181339648 2873452833898441013956 2896078446763783069184 2907525397146248614912 2945782310266593991424 3039685642471078097408 3060851931761382819214 3079681506187802809216 3084953128074464573696 3097146618699264828928 3120203631269221267232 3151302006331705200128 3199981565023263856451 3209384057378866002944 3225178270259667508864 3237926010458322321152 3274399740954037434508 3300182416079659776512 3313226615352701910016 3463827825141461087744 3498116493441580364816 3519636007071774639104 3565947007164824305408 3586169769020201380864 3657121788598015835944 3685918023153905724416 3705241812132200254838 3734416944511193957632 3742171132518899925152 3749177485793846898176 3919594644239021757184 3997847421076091845504 4010748008058533891072 4179567758397732383936 4234562071008228862672 4258576600711489139776 4276767008593028485888 4341152878287612197888 4412903078895940754048 4434620121607042824688 4452148264380193191584 4538478009118867297792 4555686596109965126272 4654518640033838336656 4762763259569508995648 4839499509723690128768 4866944686527416159744 4873525195838567344384 5028542459322271774423 5043317804452503718912 5068137281836620371072 5088169445005935076096 5155119042966539484992 5206498966982817287168 5319449874324386670464 5389442635828654916128 5443158010936581709312 5514778511080484100224 5746905667796882027912 5792156893527566138368 5891564620533187982848 6079371284942156194816 6121703863522765638428 6159363012375605618432 6169906256148929147392 6194293237398529657856 6240407262538442534464 6302604012663410400256 6399963130046527712902 6450356540519335017728 6475852020916644642304 6548799481908074869016 6600364832159319553024 6927655650282922175488 6996232986883160729632 7131894014329648610816 7314243577196031671888 7410483624264400509676 7468833889022387915264 7484342265037799850304 7498354971587693796352 7839189288478043514368 7995694842152183691008 8359135516795464767872 8469124142016457725344 8517153201422978279552 8553534017186056971776 8825806157791881508096 8869240243214085649376 8904296528760386383168 9076956018237734595584 9111373192219930252544 9309037280067676673312 9525526519139017991296 9678999019447380257536 9733889373054832319488 9747050391677134688768 10057084918644543548846 10136274563673240742144 10176338890011870152192 10310238085933078969984 10638899748648773340928 10778885271657309832256 10886316021873163418624 11029557022160968200448 11493811335593764055824 11783129241066375965696 12243407727045531276856 12318726024751211236864 12339812512297858294784 12480814525076885068928 12799926260093055425804 12900713081038670035456 12951704041833289284608 13097598963816149738032 13992465973766321459264 14263788028659297221632 14628487154392063343776 14820967248528801019352 14937667778044775830528 14968684530075599700608 15678378576956087028736 15991389684304367382016 16718271033590929535744 16938248284032915450688 17034306402845956559104 17107068034372113943552 17651612315583763016192 17738480486428171298752 17808593057520772766336 18222746384439860505088 18618074560135353346624 19051053038278035982592 19357998038894760515072 19494100783354269377536 20114169837289087097692 20272549127346481484288 20352677780023740304384 20620476171866157939968 21277799497297546681856 21557770543314619664512 22059114044321936400896 22987622671187528111648 24486815454091062553712 24637452049502422473728 24961629050153770137856 25599852520186110851608 25801426162077340070912 26195197927632299476064 27984931947532642918528 29256974308784126687552 29641934497057602038704 29937369060151199401216 31982779368608734764032 33436542067181859071488 33876496568065830901376 34068612805691913118208 35199797215255902420961 35303224631167526032384 35476960972856342597504 35617186115041545532672 36445492768879721010176 37236149120270706693248 38102106076556071965184 38715996077789521030144 40228339674578174195384 40545098254692962968576 41240952343732315879936 42555598994595093363712 43115541086629239329024 44118228088643872801792 45975245342375056223296 48973630908182125107424 49923258100307540275712 51199705040372221703216 52390395855264598952128 55969863895065285837056 58513948617568253375104 59283868994115204077408 59874738120302398802432 66873084134363718142976 67752993136131661802752 68137225611383826236416 70399594430511804841922 70953921945712685195008 71234372230083091065344 74472298240541413386496 76204212153112143930368 80456679349156348390768 82481904687464631759872 86231082173258478658048 91950490684750112446592 97947261816364250214848 99846516200615080551424 102399410080744443406432 104780791710529197904256 111939727790130571674112 117027897235136506750208 118567737988230408154816 119749476240604797604864 135505986272263323605504 140799188861023609683844 141907843891425370390016 142468744460166182130688 148944596481082826772992 160913358698312696781536 172462164346516957316096 183900981369500224893184 195894523632728500429696 204798820161488886812864 209561583421058395808512 223879455580261143348224 234055794470273013500416 237135475976460816309632 271011972544526647211008 281598377722047219367688 283815687782850740780032 297889192962165653545984 321826717396625393563072 367801962739000449786368 391789047265457000859392 409597640322977773625728 419123166842116791617024 468111588940546027000832 474270951952921632619264 563196755444094438735376 643653434793250787126144 735603925478000899572736 783578094530914001718784 819195280645955547251456 838246333684233583234048 948541903905843265238528 1126393510888188877470752 1287306869586501574252288 1567156189061828003437568 1638390561291911094502912 1897083807811686530477056 2252787021776377754941504 2574613739173003148504576 3276781122583822189005824 4505574043552755509883008 5149227478346006297009152 9011148087105511019766016 18022296174211022039532032 36044592348422044079064064
- Sum of all divisors σ(n): 104993525802130960627587213
- Sum of proper divisors (its aliquot sum) s(n): 68948933453708916548523149
- 36044592348422044079064064 is an abundant number, because the sum of its proper divisors (68948933453708916548523149) is greater than itself. Its abundance is 32904341105286872469459085
Bases of 36044592348422044079064064
- Binary: 11101110100001011110101000100001110110000011011100000110001111111111110000100000000002
- Hexadecimal: 0x1DD0BD443B06E0C7FF8400
- Base-36: 4J1JY2JBZACDNU5TS
Squares and roots of 36044592348422044079064064
- 36044592348422044079064064 squared (360445923484220440790640642) is 1299212637563924966669680657717037577904758216196096
- 36044592348422044079064064 cubed (360445923484220440790640643) is 46829589894909872215597186753347246189249329661123120275536462650077970694144
-
36044592348422044079064064 is a
perfect square number . Itssquare root is 6003714879008 -
The
cube root of 36044592348422044079064064 is 330329002.6094889125
Scales and comparisons
How big is 36044592348422044079064064?- 36,044,592,348,422,044,079,064,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 36,044,592,348,422,044,079,064,064 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 36044592348422044079064064 cubic inches would be around 27527416.9 feet tall.
Recreational maths with 36044592348422044079064064
- 36044592348422044079064064 backwards is 46046097044022484329544063
- The number of decimal digits it has is: 26
- The sum of 36044592348422044079064064's digits is 100
- 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 36044592348422044079064064 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 36044592348422044079064064 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/36044592348422044079064064/
Chicago style:
Numbermatics. 2024. "Number 36044592348422044079064064 - Facts about the integer". https://numbermatics.com/n/36044592348422044079064064/
The information we have on file for 36044592348422044079064064 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 36044592348422044079064064, math, Factors of 36044592348422044079064064, curriculum, school, college, exams, university, Prime factorization of 36044592348422044079064064, STEM, science, technology, engineering, physics, economics, calculator, thirty-six septillion, forty-four sextillion, five hundred ninety-two quintillion, three hundred forty-eight quadrillion, four hundred twenty-two trillion, forty-four billion, seventy-nine million, sixty-four thousand and sixty-four.