32922397282779018646106112
32,922,397,282,779,018,646,106,112 is an even composite number composed of six prime numbers multiplied together.
32922397282779018646106112 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 32922397282779018646106112:
212 × 36 × 113 × 313 × 613 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 31 × 31 × 31 × 61 × 61 × 61 × 107 × 107 × 107)See below for interesting mathematical facts about the number 32922397282779018646106112 from the Numbermatics database.
Names of 32922397282779018646106112
- Cardinal: 32922397282779018646106112 can be written as Thirty-two septillion, nine hundred twenty-two sextillion, three hundred ninety-seven quintillion, two hundred eighty-two quadrillion, seven hundred seventy-nine trillion, eighteen billion, six hundred forty-six million, one hundred six thousand, one hundred twelve.
Scientific notation
- Scientific notation: 3.2922397282779018646106112 × 1025
Factors of 32922397282779018646106112
Divisors of 32922397282779018646106112
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 44 48 54 61 62 64 66 72 81 88 93 96 99 107 108 121 122 124 128 132 144 162 176 183 186 192 198 214 216 242 243 244 248 256 264 279 288 297 321 324 341 352 363 366 372 384 396 428 432 484 486 488 496 512 528 549 558 576 594 642 648 671 682 704 726 729 732 744 768 792 837 856 864 891 961 963 968 972 976 992 1023 1024 1056 1089 1098 1116 1152 1177 1188 1284 1296 1331 1342 1364 1408 1452 1458 1464 1488 1536 1584 1647 1674 1712 1728 1782 1891 1922 1926 1936 1944 1952 1984 2013 2046 2048 2112 2178 2196 2232 2304 2354 2376 2511 2568 2592 2662 2673 2684 2728 2816 2883 2889 2904 2916 2928 2976 3069 3072 3168 3267 3294 3317 3348 3424 3456 3531 3564 3721 3751 3782 3844 3852 3872 3888 3904 3968 3993 4026 4092 4096 4224 4356 4392 4464 4608 4708 4752 4941 5022 5136 5184 5324 5346 5368 5456 5632 5673 5766 5778 5808 5832 5856 5952 6039 6138 6144 6336 6527 6534 6588 6634 6696 6848 6912 7062 7128 7381 7442 7502 7533 7564 7688 7704 7744 7776 7808 7936 7986 8019 8052 8184 8448 8649 8667 8712 8784 8928 9207 9216 9416 9504 9801 9882 9951 10044 10272 10368 10571 10593 10648 10692 10736 10912 11163 11253 11264 11346 11449 11532 11556 11616 11664 11712 11904 11979 12078 12276 12288 12672 12947 13054 13068 13176 13268 13392 13696 13824 14124 14256 14762 14823 14884 15004 15066 15128 15376 15408 15488 15552 15616 15872 15972 16038 16104 16368 16896 17019 17298 17334 17424 17568 17856 18117 18414 18432 18832 19008 19581 19602 19764 19902 20088 20544 20736 20801 21142 21186 21296 21384 21472 21824 22143 22326 22506 22528 22599 22692 22898 23064 23112 23232 23328 23424 23808 23958 24156 24552 25344 25894 25947 26001 26108 26136 26352 26536 26784 27392 27621 27648 28248 28512 29403 29524 29646 29768 29791 29853 30008 30132 30256 30752 30816 30976 31104 31232 31713 31744 31779 31944 32076 32208 32736 33489 33759 33792 34038 34347 34596 34668 34848 35136 35712 35937 36234 36487 36828 36864 37664 38016 38841 39162 39204 39528 39804 40176 40931 41088 41261 41472 41602 42284 42372 42592 42768 42944 43648 44286 44469 44652 45012 45056 45198 45384 45796 46128 46224 46464 46656 46848 47616 47916 48312 49104 50688 51057 51788 51894 52002 52216 52272 52704 53072 53568 54351 54784 55242 55296 56496 57024 58621 58743 58806 59048 59292 59536 59582 59706 60016 60264 60512 61504 61632 61952 62208 62403 62464 63426 63488 63558 63888 64152 64416 65472 66429 66978 67518 67584 68076 68694 69192 69336 69696 70272 71424 71797 71874 72468 72974 73656 75328 76032 77682 77841 78003 78324 78408 79056 79608 80352 81191 81862 82176 82522 82863 82944 83204 84568 84744 85184 85536 85888 87296 88209 88572 88938 89304 89373 89559 90024 90396 90768 91592 92256 92448 92928 93312 93696 95139 95232 95337 95832 96624 98208 100467 101277 101376 102114 102827 103041 103576 103788 104004 104432 104544 105408 106144 107136 107811 108702 109461 109568 110484 110592 112992 114048 115351 116281 116523 117242 117486 117612 118096 118584 119072 119164 119412 120032 120528 121024 122793 123008 123264 123783 123904 124416 124806 124928 125939 126852 126976 127116 127776 128304 128832 130944 132858 133956 135036 135168 136152 137388 138384 138672 139392 140544 142417 142848 143594 143748 144936 145948 147312 150656 152064 153171 155364 155682 156006 156648 156816 158112 159216 160704 162382 163053 163724 164352 165044 165726 165888 166408 169136 169488 170368 171072 171776 174592 175863 176229 176418 177144 177876 178608 178746 179118 180048 180792 181536 183184 184512 184896 185856 186624 187209 187392 190278 190464 190674 191664 193248 196416 199287 200934 202337 202554 202752 204228 205654 206082 207152 207576 208008 208864 209088 210816 212288 214272 215391 215622 217404 218922 219136 220968 225984 226981 228096 228811 230702 232562 233046 233523 234484 234972 235224 236192 237168 238144 238328 238824 240064 241056 242048 243573 245586 246016 246528 247566 247808 248589 248832 249612 249856 251878 253704 254232 255552 256608 257664 261888 265716 267912 268119 268677 270072 272304 274776 276768 277344 278784 281088 284834 285417 285696 286011 287188 287496 289872 291896 294624 301312 301401 303831 304128 306342 308481 309123 310728 311364 312012 313296 313632 316224 318432 321408 323433 324764 326106 327448 327701 328383 328704 330088 331452 331776 332816 338272 338976 340736 342144 343552 346053 348843 349184 349569 351726 352458 352836 354288 354919 355752 357216 357492 358236 360096 361584 363072 366368 368379 369024 369792 371349 371712 373248 374418 374784 377817 380556 380928 381348 383328 386496 392832 398147 398574 401357 401868 404674 405108 405504 408456 411308 412164 414304 415152 416016 417728 418176 421632 424576 427251 428544 430782 431244 434808 437844 438272 441936 450241 451968 453962 456192 457622 459513 461404 465124 466092 467046 468968 469944 470448 472384 474336 476288 476656 477648 480128 482112 484096 487146 489159 491172 492032 493056 495132 495616 497178 497664 499224 503756 507408 508464 511104 513216 515328 523776 527589 528687 531432 535824 536238 537354 540144 544608 549552 553536 554688 557568 561627 562176 569668 570834 571392 572022 574376 574992 579744 583792 589248 597861 602624 602802 607011 607662 608256 612684 616962 618246 621456 622728 624024 626592 627264 632448 636864 642816 644831 646173 646866 649528 652212 654896 655402 656766 657408 660176 662904 665632 676544 677952 680943 681472 684288 686433 687104 692106 697686 698368 698389 699138 700569 703452 704916 705672 708576 709838 711504 714432 714984 716472 720192 723168 726144 730719 732736 736758 738048 739584 742698 743424 746496 748836 749568 755634 761112 762696 766656 772992 785664 789767 796294 797148 802714 803736 804357 806031 809348 810216 816912 822616 824328 828608 830304 832032 835456 836352 843264 849152 854502 856251 857088 858033 861564 862488 869616 875688 883872 900482 903936 904203 907924 911493 912384 915244 919026 922808 925443 927369 930248 932184 934092 937936 939888 940896 944768 948672 952576 953312 955296 960256 964224 968192 970299 974292 978318 982344 983103 984064 985149 986112 990264 994356 995328 998448 1007512 1014816 1016928 1022208 1026432 1030656 1038159 1046529 1047552 1048707 1055178 1057374 1062864 1064757 1071648 1072476 1074708 1080288 1089216 1099104 1105137 1107072 1109376 1114047 1115136 1123254 1124352 1131097 1133451 1139336 1141668 1142784 1144044 1148752 1149984 1159488 1167584 1178496 1194441 1195722 1204071 1205248 1205604 1214022 1215324 1216512 1225043 1225368 1233924 1236492 1242912 1245456 1248048 1253184 1254528 1264896 1268861 1273728 1279091 1281753 1285632 1289662 1292346 1293732 1299056 1304424 1309792 1310804 1313532 1314816 1320352 1325808 1331264 1350723 1353088 1355904 1361886 1362944 1368576 1372866 1374208 1378539 1384212 1385329 1395372 1396736 1396778 1398276 1401138 1406904 1409832 1411344 1417152 1419676 1423008 1428864 1429968 1432944 1440384 1446336 1452288 1461438 1465472 1473516 1476096 1479168 1485396 1486848 1492992 1497672 1511268 1522224 1525392 1533312 1545984 1571328 1579534 1582767 1586061 1592588 1594296 1605428 1607472 1608714 1612062 1618696 1620432 1633824 1645232 1648656 1657216 1660608 1664064 1670912 1672704 1684881 1686528 1698304 1709004 1712502 1714176 1716066 1723128 1724976 1739232 1751376 1767744 1793583 1800964 1807872 1808406 1815848 1817251 1821033 1822986 1824768 1830488 1838052 1845616 1850886 1854738 1860496 1864368 1868184 1875872 1879776 1881792 1889536 1897344 1905152 1906624 1910592 1920512 1928448 1934493 1936384 1938519 1940598 1948584 1956636 1964688 1966206 1968128 1970298 1972224 1980528 1988712 1996896 2015024 2029632 2033856 2042829 2044416 2052864 2059299 2061312 2076318 2093058 2095104 2095167 2097414 2110356 2114748 2125728 2129514 2143296 2144952 2149416 2160576 2178432 2192157 2198208 2210274 2214144 2218752 2225707 2228094 2230272 2246508 2248704 2262194 2266902 2278672 2283336 2288088 2297504 2299968 2318976 2335168 2356992 2369301 2388882 2391444 2408142 2410496 2411208 2413071 2418093 2428044 2430648 2450086 2450736 2467848 2472984 2485824 2490912 2496096 2496791 2506368 2509056 2516921 2529792 2537722 2547456 2558182 2563506 2568753 2571264 2579324 2584692 2587464 2598112 2608848 2619584 2621608 2627064 2640704 2651616 2662528 2701446 2706176 2711808 2712609 2723772 2725888 2734479 2737152 2745732 2748416 2757078 2768424 2770658 2776329 2782107 2790744 2793556 2796552 2802276 2813808 2819664 2822688 2834304 2839352 2846016 2857728 2859936 2865888 2880768 2892672 2904576 2922876 2930944 2947032 2949309 2952192 2955447 2958336 2970792 2985984 2995344 3022536 3044448 3050784 3066624 3091968 3114477 3139587 3142656 3146121 3159068 3165534 3172122 3185176 3187637 3188592 3194271 3210856 3214944 3217428 3224124 3237392 3240864 3267648 3290464 3297312 3314432 3315411 3321216 3328128 3341824 3342141 3345408 3369762 3373056 3393291 3396608 3400353 3418008 3425004 3428352 3432132 3446256 3449952 3478464 3502752 3535488 3575881 3583323 3587166 3601928 3604711 3612213 3615744 3616812 3631696 3634502 3642066 3645972 3649536 3660976 3675129 3676104 3691232 3701772 3709476 3720992 3728736 3736368 3751744 3759552 3763584 3779072 3794688 3806583 3810304 3813248 3821184 3837273 3841024 3845259 3856896 3868986 3872768 3877038 3881196 3897168 3904109 3913272 3929376 3932412 3936256 3940596 3944448 3961056 3977424 3993792 4030048 4052169 4059264 4067712 4085658 4088832 4105728 4118598 4122624 4152636 4155987 4186116 4190208 4190334 4194828 4220712 4229496 4251456 4259028 4286592 4289904 4298832 4321152 4356864 4379617 4384314 4396416 4414927 4420548 4428288 4437504 4451414 4456188 4460544 4493016 4524388 4533804 4557344 4566672 4576176 4595008 4599936 4637952 4670336 4713984 4738602 4748301 4758183 4777764 4782888 4816284 4820992 4822416 4826142 4836186 4856088 4861296 4900172 4901472 4935696 4945968 4952651 4971648 4981824 4992192 4993582 5012736 5018112 5033842 5054643 5059584 5075444 5094912 5116364 5127012 5137506 5142528 5158648 5169384 5174928 5196224 5217696 5239168 5243216 5254128 5281408 5303232 5325056 5380749 5402892 5412352 5423616 5425218 5447544 5451753 5451776 5463099 5468958 5474304 5491464 5514156 5536848 5541316 5552658 5564214 5581488 5587112 5593104 5604552 5627616 5639328 5645376 5668608 5678704 5692032 5715456 5719872 5731776 5761536 5785344 5803479 5809152 5815557 5845752 5861888 5894064 5898618 5904384 5910894 5916672 5941584 5990688 6045072 6088896 6101568 6128487 6133248 6177897 6183936 6228954 6272447 6279174 6285312 6285501 6292242 6318136 6331068 6344244 6370352 6375274 6377184 6388542 6421712 6429888 6434856 6448248 6474784 6481728 6535296 6576471 6580928 6594624 6628864 6630822 6642432 6656256 6677121 6683648 6684282 6690816 6739524 6746112 6786582 6793216 6800706 6836016 6850008 6864264 6892512 6899904 6956928 7005504 7036411 7070976 7093141 7107903 7151762 7166646 7174332 7203856 7209422 7224426 7231488 7233624 7239213 7263392 7269004 7284132 7291944 7321952 7350258 7352208 7382464 7403544 7418952 7441984 7457472 7472736 7490373 7503488 7519104 7527168 7550763 7558144 7589376 7613166 7620608 7626496 7642368 7674546 7682048 7682279 7690518 7706259 7713792 7737972 7745536 7754076 7762392 7794336 7808218 7826544 7858752 7864824 7881192 7922112 7954848 7987584 8060096 8104338 8118528 8135424 8171316 8177664 8211456 8237196 8245248 8305272 8311974 8328987 8346321 8372232 8380668 8389656 8441424 8458992 8502912 8518056 8573184 8579808 8597664 8642304 8687437 8713728 8759234 8768628 8792832 8829854 8841096 8847927 8856576 8866341 8875008 8902828 8912376 8986032 9048776 9067608 9114688 9133344 9152352 9190016 9199872 9275904 9340672 9343431 9418761 9427968 9438363 9477204 9496602 9516366 9555528 9562911 9565776 9582813 9632568 9644832 9652284 9672372 9712176 9722592 9800344 9802944 9871392 9891936 9905302 9943296 9946233 9963648 9984384 9987164 10025472 10026423 10036224 10067684 10109286 10119168 10150888 10179873 10189824 10201059 10232728 10254024 10275012 10285056 10317296 10338768 10349856 10392448 10435392 10478336 10486432 10508256 10562816 10606464 10650112 10727643 10749969 10761498 10805784 10814133 10824704 10836639 10847232 10850436 10895088 10903506 10926198 10937916 10948608 10982928 11002489 11025387 11028312 11073696 11082632 11105316 11128428 11162976 11174224 11186208 11209104 11255232 11278656 11290752 11337216 11357408 11384064 11419749 11430912 11439744 11463552 11511819 11523072 11535777 11570688 11606958 11618304 11631114 11691504 11712327 11723776 11788128 11797236 11808768 11821788 11833344 11883168 11981376 12090144 12156507 12177792 12203136 12256974 12266496 12342557 12355794 12367872 12442067 12457908 12467961 12544894 12558348 12570624 12571002 12584484 12636272 12662136 12688488 12740704 12750548 12754368 12777084 12843424 12859776 12869712 12896496 12949568 12963456 13070592 13138851 13152942 13161856 13189248 13244781 13257728 13261644 13284864 13312512 13354242 13367296 13368564 13381632 13475473 13479048 13573164 13586432 13601412 13672032 13700016 13728528 13785024 13799808 13913856 13957471 14011008 14072822 14141952 14186282 14215806 14244903 14303524 14333292 14348664 14407712 14418844 14448852 14462976 14467248 14478426 14526784 14538008 14568264 14583888 14643904 14700516 14704416 14764928 14807088 14837904 14857953 14883968 14914944 14945472 14980746 15006976 15038208 15054336 15101526 15116288 15163929 15178752 15226332 15238619 15241216 15252992 15284736 15349092 15364096 15364558 15381036 15412518 15427584 15475944 15508152 15524784 15588672 15616436 15653088 15717504 15729648 15762384 15844224 15909696 15975168 16120192 16208676 16237056 16270848 16342632 16355259 16355328 16389297 16422912 16474392 16610544 16623948 16657974 16692642 16744464 16761336 16779312 16882848 16917984 17005824 17036112 17146368 17159616 17195328 17284608 17374874 17410437 17427456 17446671 17518468 17537256 17585664 17659708 17682192 17695854 17713152 17732682 17750016 17805656 17824752 17972064 18097552 18135216 18229376 18266688 18304704 18380032 18385461 18399744 18533691 18551808 18681344 18686862 18817341 18837522 18855936 18856503 18876726 18954408 18993204 19032732 19111056 19125822 19131552 19165626 19265136 19289664 19304568 19344744 19424352 19445184 19600688 19605888 19729413 19742784 19783872 19810604 19886592 19892466 19927296 19968768 19974328 19989761 20031363 20050944 20052846 20072448 20135368 20218572 20238336 20301776 20359746 20379648 20402118 20465456 20508048 20550024 20634592 20677536 20699712 20784896 20870784 20956672 20972864 21016512 21109233 21125632 21212928 21279423 21300224 21323709 21455286 21499938 21522996 21611568 21628266 21649408 21650059 21673278 21694464 21700872 21717639 21790176 21807012 21852396 21875832 21965856 22004978 22050774 22056624 22147392 22165264 22210632 22256856 22325952 22348448 22372416 22418208 22471119 22510464 22557312 22581504 22652289 22674432 22714816 22768128 22839498 22861824 22879488 22927104 23023638 23046144 23046837 23071554 23141376 23213916 23236608 23262228 23383008 23424654 23447552 23576256 23594472 23643576 23766336 23962752 24180288 24286967 24313014 24355584 24406272 24482777 24513948 24532992 24685114 24711588 24735744 24884134 24915816 24935922 24986961 25089788 25116696 25142004 25168968 25272544 25324272 25376976 25481408 25501096 25508736 25554168 25686848 25719552 25739424 25792992 25899136 25926912 26062311 26141184 26277702 26305884 26323712 26378496 26489562 26515456 26523288 26543781 26569728 26599023 26625024 26708484 26734592 26737128 26950946 26958096 27146328 27202824 27344064 27400032 27457056 27464701 27570048 27599616 27827712 27914942 28022016 28030293 28145644 28256283 28283904 28372564 28431612 28489806 28607048 28666584 28688733 28697328 28748439 28815424 28837688 28897704 28934496 28956852 29053568 29076016 29136528 29167776 29287808 29401032 29408832 29529856 29614176 29675808 29715906 29767936 29829888 29838699 29890944 29961492 30013952 30076416 30079269 30108672 30203052 30232576 30327858 30357504 30452664 30477238 30505984 30539619 30569472 30603177 30698184 30729116 30762072 30825036 30855168 30951888 31016304 31049568 31177344 31232872 31306176 31435008 31459296 31524768 31688448 31819392 31950336 32182929 32240384 32249907 32417352 32442399 32474112 32509917 32541696 32685264 32710518 32778594 32845824 32948784 33007467 33076161 33221088 33247896 33315948 33385284 33488928 33522672 33558624 33765696 33835968 34011648 34072224 34259247 34292736 34319232 34390656 34535457 34569216 34607331 34749748 34820874 34854912 34893342 35036936 35064007 35074512 35136981 35171328 35319416 35364384 35391708 35426304 35465364 35500032 35611312 35649504 35944128 36195104 36270432 36458752 36469521 36533376 36609408 36760064 36770922 36799488 37027671 37067382 37103616 37326201 37362688 37373724 37403883 37634682 37675044 37711872 37713006 37753452 37908816 37976333 37986408 38065464 38222112 38251644 38263104 38331252 38530272 38579328 38609136 38689488 38848704 38890368 39201376 39211776 39334691 39416553 39458826 39485568 39567744 39621208 39651821 39734343 39773184 39784932 39854592 39937536 39948656 39979522 40062726 40101888 40105692 40144896 40270736 40426419 40437144 40603552 40719492 40759296 40804236 40930912 41016096 41100048 41269184 41355072 41399424 41569792 41741568 41872413 41913344 41945728 42033024 42218466 42251264 42425856 42558846 42600448 42601729 42647418 42734709 42910572 42945199 42999876 43045992 43223136 43256532 43298816 43300118 43346556 43388928 43401744 43435278 43580352 43614024 43704792 43751664 43931712 44009956 44101548 44113248 44294784 44330528 44421264 44513712 44573859 44651904 44696896 44744832 44836416 44942238 45020928 45114624 45163008 45304578 45348864 45429632 45536256 45678996 45715857 45723648 45758976 45854208 46047276 46092288 46093674 46143108 46282752 46427832 46524456 46766016 46849308 46895104 47152512 47188944 47287152 47532672 47925504 48175787 48360576 48573934 48626028 48711168 48812544 48965554 49027896 49065777 49065984 49167891 49370228 49423176 49768268 49831632 49871844 49973922 50179576 50233392 50284008 50337936 50545088 50648544 50753952 50962816 51002192 51017472 51108336 51373696 51439104 51478848 51585984 51798272 51853824 52124622 52231311 52282368 52340013 52555404 52611768 52647424 52756992 52979124 53030912 53046576 53087562 53139456 53198046 53250048 53416968 53474256 53901892 53916192 54292656 54405648 54688128 54800064 54914112 54929402 55140096 55156383 55199232 55601073 55655424 55829884 56044032 56060586 56291288 56452023 56512566 56567808 56569509 56745128 56863224 56979612 57214096 57333168 57377466 57394656 57496878 57630848 57675376 57795408 57868992 57913704 58107136 58152032 58273056 58335552 58575616 58802064 58817664 59059712 59188239 59228352 59351616 59431812 59535872 59659776 59677398 59781888 59922984 59969283 60027904 60094089 60152832 60158538 60217344 60406104 60655716 60715008 60905328 60954476 61011968 61079238 61138944 61206354 61396368 61458232 61524144 61650072 61903776 62032608 62099136 62354688 62465744 62612352 62870016 62918592 63049536 63327699 63376896 63638784 63838269 63900672 63971127 64365858 64480768 64499814 64834704 64884798 64948224 64950177 65019834 65083392 65370528 65421036 65557188 65897568 66014934 66152322 66442176 66495792 66631896 66770568 66977856 67045344 67117248 67413357 67531392 67671936 67956867 68023296 68144448 68518494 68585472 68638464 68781312 68996917 69070914 69138432 69140511 69214662 69499496 69641748 69709824 69786684 70073872 70128014 70149024 70273962 70342656 70638832 70728768 70783416 70930728 71222624 71299008 71888256 72390208 72540864 72860901 72917504 72939042 73066752 73218816 73448331 73520128 73541844 73598976 74055342 74134764 74207232 74652402 74725376 74727623 74747448 74807766 74960883 75269364 75350088 75426012 75506904 75817632 75952666 75972816 76130928 76444224 76503288 76526208 76662504 77060544 77158656 77218272 77378976 77400521 77697408 77780736 78024551 78186933 78402752 78423552 78669382 78833106 78917652 78971136 79135488 79242416 79303642 79468686 79546368 79569864 79631343 79709184 79875072 79897312 79959044 80125452 80203776 80211384 80541472 80852838 80874288 81207104 81438984 81608472 81861824 82032192 82200096 82394103 82538368 82710144 82798848 83139584 83483136 83744826 83826688 83891456 84066048 84090879 84436932 84502528 84505069 84768849 84851712 85117692 85200896 85203458 85294836 85469418 85821144 85890398 85999752 86066199 86091984 86245317 86446272 86513064 86600236 86693112 86803488 86870556 87160704 87228048 87409584 87503328 87863424 88019912 88203096 88226496 88589568 88661056 88842528 89027424 89147718 89303808 89393792 89489664 89672832 89884476 90041856 90229248 90326016 90609156 90697728 90859264 91072512 91357992 91431714 91517952 91618857 91708416 91809531 92094552 92187348 92286216 92565504 92855664 93048912 93532032 93698616 94305024 94377888 94574304 95065344 95851008 96351574 96548787 96721152 96749721 97147868 97252056 97327197 97422336 97529751 97625088 97931108 98055792 98131554 98335782 98740456 98846352 99022401 99228483 99536536 99663264 99743688 99947844 100359152 100466784 100568016 100675872 101090176 101297088 101507904 101925632 102004384 102034944 102216672 102747392 102777741 102878208 102957696 103171968 103596544 103606371 103707648 103821993 104249244 104462622 104564736 104680026 105110808 105192021 105223536 105294848 105410943 105513984 105958248 106093152 106175124 106278912 106396092 106500096 106833936 106948512 107803784 107832384 108585312 108811296 109376256 109408563 109600128 109828224 109858804 110280192 110312766 110398464 110852311 111083013 111202146 111310848 111659768 111978603 112088064 112121172 112211649 112582576 112904046 113025132 113135616 113139018 113490256 113726448 113928999 113959224 114428192 114666336 114754932 114789312 114993756 115261696 115350752 115590816 115737984 115827408 116214272 116304064 116546112 116671104 117151232 117604128 117635328 118004073 118119424 118249659 118376478 118456704 118703232 118863624 118955463 119071744 119203029 119319552 119354796 119563776 119845968 119938566 120055808 120188178 120305664 120317076 120434688 120812208 121027379 121279257 121311432 121810656 121908952 122023936 122158476 122277888 122412708 122792736 122916464 123048288 123300144 123807552 124065216 124198272 124709376 124931488 125224704 125617239 125740032 125837184 126099072 126655398 126753792 127277568 127676538 127801344 127805187 127942254 128731716 128835597 128961536 128999628 129669408 129769596 129896448 129900354 130039668 130166784 130741056 130842072 131114376 131795136 132029868 132304644 132884352 132991584 133263792 133541136 133721577 133955712 134090688 134234496 134826714 135062784 135343872 135768127 135913734 136046592 136288896 136862737 137036988 137147571 137170944 137276928 137562624 137993834 138141828 138276864 138281022 138429324 138998992 139283496 139573368 140147744 140256028 140298048 140547924 140685312 141277664 141457536 141566832 141861456 142445248 142598016 143776512 144527361 144780416 145081728 145721802 145835008 145878084 146133504 146437632 146896662 147040256 147083688 147197331 147197952 147503673 148110684 148230203 148269528 149304804 149450752 149455246 149494896 149615532 149921766 150538728 150700176 150852024 151013808 151635264 151905332 151945632 152261856 152888448 153006576 153052416 153325008 153532181 154121088 154317312 154436544 154757952 154801042 155394816 155561472 156049102 156373866 156693933 156805504 156847104 157338764 157666212 157835304 157942272 158270976 158484832 158607284 158937372 159092736 159139728 159262686 159418368 159750144 159794624 159918088 160250904 160422768 161082944 161705676 161748576 162414208 162877968 163216944 163723648 164064384 164400192 164788206 165076736 165420288 165469149 165597696 166279168 166803219 166966272 167489652 167653376 167782912 168132096 168181758 168873864 169005056 169010138 169356069 169537698 169703424 169708527 170235384 170406916 170589672 170938836 171642288 171780796 171999504 172132398 172183968 172490634 172892544 173026128 173200472 173386224 173606976 173741112 174321408 174456096 174819168 175006656 175726848 176039824 176406192 176452992 177179136 177322112 177685056 178054848 178295436 178607616 178787584 178979328 179345664 179768952 179907849 180083712 180282267 180458496 180652032 181218312 181718528 182145024 182715984 182863428 183035904 183237714 183416832 183619062 184189104 184374696 184572432 185711328 186097824 187064064 187397232 188610048 188755776 189148608 189983097 190130688 191514807 191702016 191913381 192703148 193097574 193442304 193499442 194295736 194445857 194504112 194654394 194844672 194850531 195059502 195250176 195862216 196111584 196263108 196671564 197480912 197692704 198044802 198456966 199073072 199326528 199487376 199895688 200718304 200933568 201136032 201351744 202180352 202240071 202594176 203015808 203851264 203870601 204008768 204069888 204433344 205494784 205555482 205756416 205915392 206343936 206990751 207193088 207212742 207415296 207421533 207643986 208498488 208925244 209129472 209360052 210221616 210384042 210447072 210589696 210821886 211027968 211916496 212186304 212350248 212792184 213667872 213897024 215607568 215664768 217170624 217622592 218128741 218582703 218752512 218817126 219200256 219656448 219717608 219887371 220344993 220560384 220625532 220796928 221704622 222166026 222404292 222621696 223319536 223957206 224176128 224182869 224242344 224423298 225165152 225808092 226050264 226278036 226980512 227452896 227857998 227918448 228856384 229332672 229509864 229578624 229987512 230523392 230701504 231181632 231475968 231654816 232201563 232428544 232608128 233092224 233342208 234073653 234302464 234560799 235208256 235270656 236008146 236238848 236499318 236752956 236913408 237406464 237727248 237910926 238143488 238150649 238406058 238639104 238709592 238894029 239127552 239691936 239877132 240111616 240376356 240611328 240634152 241624416 242054758 242558514 242622864 243621312 243817904 244316952 244825416 245585472 245832928 246096576 246600288 247182309 247615104 248130432 248396544 249418752 249862976 250449408 251234478 251480064 251674368 252198144 253310796 253507584 253515207 254555136 255353076 255602688 255610374 255884508 257463432 257671194 257923072 257999256 258198597 258735951 259338816 259539192 259800708 260079336 261482112 261684144 262228752 263590272 264059736 264609288 265768704 265983168 266527584 267082272 267156637 267443154 267911424 268181376 268468992 269310547 269653428 270125568 270687744 271536254 271827468 272093184 272577792 273725474 274073976 274295142 274553856 274856571 275125248 275987668 276283656 276562044 276858648 277997984 278566992 279146736 280295488 280512056 280596096 281095848 282555328 282915072 283133664 283722912 284890496 285196032 287553024 289054722 289560832 289646361 290163456 290249163 291443604 291670016 291756168 291981591 292267008 292589253 292875264 293793324 294080512 294167376 294394662 295007346 296221368 296460406 296539056 297067203 297685449 298609608 298910492 298989792 299231064 299843532 301077456 301400352 301704048 302027616 302111711 303270528 303810664 303891264 304523712 305776896 306013152 306104832 306650016 307064362 308242176 308333223 308634624 308873088 309515904 309602084 310789632 310819113 311122944 312098204 312747732 313387866 313611008 313694208 314677528 315332424 315576063 315670608 315884544 316232829 316541952 316969664 317214568 317874744 318279456 318525372 318836736 319500288 319589248 319836176 320501808 320845536 322165888 323411352 323497152 324828416 325755936 326433888 327447296 328128768 328225689 328800384 329576412 330153472 330840576 330938298 331195392 332556933 332558336 333249039 333606438 333932544 334979304 335565824 335935809 336264192 336363516 336634947 337747728 338020276 338712138 339075396 339406848 339417054 340470768 340813832 341077159 341179344 341786997 341877672 343284576 343561592 343999008 344264796 344367936 344981268 345785088 346052256 346400944 346772448 347213952 347482224 348642816 348912192 349638336 350013312 351453696 352079648 352812384 352905984 354012219 354358272 354644224 354748977 355370112 356109696 356590872 356866389 357215232 357575168 357609087 357958656 358691328 359537904 359815698 360167424 360564534 360916992 361304064 362436624 363082137 363437056 363837771 365431968 365726856 366071808 366475428 366833664 367238124 368378208 368749392 369144864 371422656 372195648 374128128 374794464 376851717 377220096 377511552 378297216 379966194 380261376 382619267 383029614 383404032 383415561 383826762 385406296 385704077 386195148 386506791 386884608 386998884 388591472 388891714 389008224 389308788 389689344 389701062 390119004 390500352 391724432 392223168 392526216 393343128 394961824 395385408 396089604 396913932 398146144 398653056 398974752 399791376 401164731 401436608 401867136 402272064 402703488 404360704 404480142 405188352 406031616 407304381 407702528 407741202 408017536 408139776 408866688 410588211 410989568 411110964 411442713 411512832 411830784 412687872 413981502 414386176 414425484 414830592 414843066 415287972 416996976 417739663 417850488 418720104 420443232 420768084 420894144 421179392 421643772 422055936 423832992 424372608 424700496 425584368 427335744 427794048 431215136 431329536 432681601 433582083 434341248 435245184 436257482 437165406 437505024 437634252 438400512 439312896 439435216 439774742 440689986 441120768 441251064 441591993 441593856 443409244 444332052 444690609 444808584 446639072 447914412 448352256 448365738 448484688 448846596 450330304 451616184 452100528 452556072 453961024 454905792 455715996 455836896 457712768 458665344 459019728 459157248 459975024 460596543 461046784 461403008 462363264 462951936 463309632 464403126 464857088 465216256 466184448 466684416 468147306 468604928 468619019 469121598 470081799 470416512 470541312 472016292 472397189 472477696 472998636 473505912 473826816 474812928 475454496 475821852 476286976 476301298 476812116 477278208 477419184 477788058 478255104 479383872 479754264 480752712 481268304 483248832 484109516 485117028 485245728 487242624 487635808 488633904 489650832 491170944 491665856 492193152 493200576 494364618 495230208 496260864 496793088 498837504 499725952 500898816 502468956 502960128 503348736 504396288 506621592 507015168 507030414 508068207 509110272 509125581 510706152 511220748 511769016 514926864 515342388 515846144 515998512 516397194 517471902 518677632 519078384 519601416 520158672 522964224 523368288 524457504 527180544 528119472 529218576 529933657 531537408 531966336 533055168 534164544 534313274 534886308 535822848 536362752 536937984 538621094 539306856 539723547 540251136 540846801 541375488 543072508 543654936 545155584 547450948 548147952 548590284 549107712 549713142 550250496 551975336 552567312 553124088 553717296 555995968 557133984 558293472 560590976 561024112 561192192 562191696 565110656 565830144 566267328 567445824 569780992 569949291 570392064 574544421 575106048 575740143 578109444 579121664 579292722 580326912 580498326 582887208 583337571 583340032 583512336 583963182 584534016 584551593 585178506 585750528 587586648 588334752 588789324 590014692 592442736 592920812 593078112 594134406 595370898 597219216 597820984 597979584 598462128 599687064 602154912 602800704 603408096 604055232 604223422 606541056 606720213 607621328 607782528 609047424 611553792 611611803 612026304 612209664 613300032 614128724 616484352 616666446 617269248 617746176 619031808 619204168 620972253 621579264 621638226 622245888 622264599 624196408 625495464 626775732 627222016 627388416 629355056 630664848 631152126 631341216 631769088 632465658 633083904 633939328 634429136 635749488 636558912 637050744 639178496 639672352 641003616 641691072 644331776 646822704 646994304 649656832 651511872 652867776 654386223 654894592 655748109 656257536 656451378 657600768 659152824 659662113 660306944 661034979 661681152 661876596 662390784 665113866 666498078 667212876 667865088 669958608 671131648 671151829 671871618 672528384 672548607 672727032 673269894 675495456 676040552 677424276 678150792 678834108 680941536 681627664 682154318 682358688 683573994 683755344 686569152 687123184 687998016 688529592 688735872 689962536 691570176 692104512 692801888 693544896 694427904 694964448 696604689 697285632 697824384 699276672 700026624 702220959 702907392 703682397 704159296 705624768 705811968 708024438 708716544 709288448 709497954 710740224 712219392 713181744 713732778 714430464 714451947 715150336 715218174 715917312 717382656 719075808 719631396 720334848 721129068 721833984 724873248 726164274 726874112 727675542 730863936 731453712 732950856 734476248 736756416 737498784 738289728 741546927 742845312 744391296 748256256 749588928 752895977 753703434 754440192 755023104 756594432 758966087 759932388 760522752 760545621 765238534 766059228 766808064 766831122 767653524 770812592 771408154 772390296 773013582 773769216 773997768 774595791 777182944 777783428 778016448 778617576 779402124 780238008 783448864 784446336 785052432 786686256 789923648 790770816 792179208 793827864 796292288 797306112 797949504 799582752 801469911 802329462 802873216 803734272 804544128 805406976 807931641 808721408 808960284 810376704 812063232 814608762 815405056 815482404 816035072 816279552 817733376 821176422 821979136 822003853 822221928 822885426 823661568 824569713 825375744 827963004 828772352 828850968 829686132 830575944 833993952 835479326 835700976 837440208 840886464 841536168 841788288 843287544 847665984 848745216 849400992 851168736 851405731 854671488 855588096 862430272 862659072 865363202 867164166 868682496 868939083 870490368 872514964 874330812 875010048 875268504 875944773 876801024 878625792 878870432 879549484 881379972 882241536 882502128 883183986 886818488 888664104 889381218 889617168 891201609 893056347 893278144 895828824 896731476 896969376 897693192 900660608 903232368 904201056 905112144 906335133 907922048 909811584 911431992 911673792 915425536 917330688 918039456 918314496 919950048 921193086 922093568 922806016 924726528 924999669 925903872 926619264 928806252 929555759 929714176 930432512 932368896 932457339 933368832 936294612 937209856 937238038 938243196 940163598 940833024 941082624 944032584 944794378 945997272 946728189 947011824 947653632 948698487 949625856 950908992 951643704 952602596 953624232 954838368 955576116 956510208 958767744 959508528 961505424 962536608 966497664 968219032 970234056 970491456 974485248 975271616 977267808 979301664 982341888 983331712 984386304 986401152 988729236 990460416 992521728 993586176 997670799 997675008 999451904 999747117 1001797632 1004937912 1006697472 1007807427 1008792576 1009904841 1013243184 1014060828 1016136414 1018220544 1018251162 1021412304 1022441496 1023231477 1023538032 1025360991 1029853728 1030684776 1031997024 1032794388 1034943804 1037355264 1038156768 1039202832 1040317344 1045928448 1046736576 1048915008 1054361088 1056238944 1058437152 1059867314 1062036657 1063074816 1063932672 1064246931 1066110336 1068329088 1068626548 1069772616 1070599167 1071645696 1072725504 1072827261 1073875968 1077242188 1078613712 1079447094 1080502272 1081693602 1082750976 1086145016 1087309872 1089246411 1090311168 1091513313 1094901896 1096295904 1097180568 1098215424 1099426284 1100500992 1103950672 1105134624 1106248176 1107434592 1111991936 1114267968 1116586944 1121181952 1122048224 1122384384 1124383392 1130221312 1130555151 1131660288 1132534656 1134891648 1139561984 1139898582 1140784128 1147857801 1149088842 1150212096 1150246683 1151480286 1156218888 1157112231 1158243328 1158585444 1159520373 1160653824 1160996652 1165774416 1166675142 1167024672 1167926364 1169068032 1169103186 1170357012 1171501056 1175173296 1176669504 1177266323 1177578648 1180029384 1184885472 1185841624 1186156224 1188268812 1190741796 1194438432 1195641968 1195959168 1196924256 1199374128 1203494193 1204309824 1205601408 1206816192 1208110464 1208446844 1213082112 1213440426 1215242656 1215565056 1218094848 1219375421 1221913143 1223107584 1223223606 1224052608 1224419328 1226600064 1228257448 1231764633 1232968704 1233332892 1234328139 1234538496 1235492352 1238063616 1238408336 1241944506 1243158528 1243276452 1244491776 1244529198 1248392816 1250990928 1253218989 1253551464 1254444032 1258710112 1261329696 1262304252 1262682432 1263538176 1264931316 1266167808 1267878656 1268858272 1271498976 1273117824 1274101488 1278356992 1279344704 1282007232 1283382144 1288663552 1293645408 1293988608 1298044803 1299313664 1300746249 1303023744 1305735552 1308772446 1309789184 1311496218 1312515072 1312902756 1315201536 1318305648 1319324226 1320613888 1320653599 1322069958 1323362304 1323753192 1324775979 1324781568 1330227732 1331301169 1332996156 1334071827 1334425752 1339917216 1342263296 1342303658 1343743236 1345056768 1345097214 1345454064 1346539788 1350990912 1352081104 1354848552 1356301584 1357668216 1361883072 1363255328 1364308636 1364717376 1367147988 1367510688 1373138304 1374246368 1375996032 1377059184 1377471744 1379925072 1381789629 1383140352 1384209024 1385603776 1387089792 1388855808 1389928896 1393209378 1394571264 1395648768 1398553344 1400053248 1404441918 1405814784 1405857057 1407364794 1408318592 1411249536 1411623936 1416048876 1417191567 1417433088 1418576896 1418995908 1421480448 1424438784 1426363488 1427465556 1428860928 1428903894 1430300672 1430436348 1431834624 1434765312 1438151616 1439262792 1442258136 1449746496 1452328548 1453748224 1455351084 1461727872 1462907424 1465901712 1468952496 1473512832 1474997568 1476579456 1483093854 1485690624 1488782592 1493449397 1496512512 1499177856 1505791954 1507406868 1508880384 1510046208 1513188864 1517932174 1519864776 1521045504 1521091242 1524204621 1530477068 1532118456 1533662244 1535307048 1541625184 1542816308 1544780592 1546027164 1547538432 1547995536 1549191582 1554365888 1555566856 1556032896 1557235152 1558804248 1560476016 1566897728 1568892672 1570104864 1573372512 1579847296 1581541632 1584358416 1587655728 1589800971 1592584576 1594612224 1595899008 1599165504 1602939822 1604658924 1605746432 1607468544 1609088256 1610813952 1615863282 1617442816 1617920568 1619170641 1620753408 1622540403 1624126464 1629217524 1630532233 1630810112 1630964808 1632070144 1635466752 1642352844 1643958272 1644007706 1644443856 1645770852 1647323136 1649139426 1650751488 1655926008 1657701936 1659372264 1661151888 1667987904 1670958652 1671401952 1674880416 1681772928 1683072336 1683576576 1686575088 1695331968 1697490432 1698801984 1702337472 1702811462 1709342976 1709847873 1711176192 1723633263 1724860544 1725318144 1730726404 1734328332 1737364992 1737878166 1740980736 1745029928 1748661624 1750012713 1750020096 1750537008 1751889546 1753602048 1753654779 1757251584 1757740864 1759098968 1762759944 1765004256 1766367972 1773636976 1777328208 1778762436 1779234336 1782403218 1786112694 1786556288 1791657648 1793462952 1793938752 1795386384 1801321216 1806464736 1808402112 1810224288 1812670266 1815844096 1819623168 1820160639 1822863984 1823347584 1830851072 1834661376 1834835409 1836078912 1836628992 1839900096 1842386172 1844187136 1845612032 1849453056 1849999338 1851807744 1853238528 1857612504 1859111518 1860865024 1862916759 1864737792 1864914678 1866737664 1866793797 1872589224 1874476076 1876486392 1880327196 1881666048 1882165248 1888065168 1889588756 1891994544 1893456378 1894023648 1895307264 1897396974 1899251712 1901817984 1903287408 1905205192 1907248464 1909676736 1911152232 1917535488 1919017056 1923010848 1925073216 1932995328 1936438064 1940468112 1940982912 1948970496 1950543232 1954535616 1958603328 1963158669 1964683776 1966663424 1967244327 1968772608 1972802304 1977458472 1978986339 1980920832 1983104937 1985043456 1987172352 1995341598 1998903808 1999494234 2003595264 2009875824 2013394944 2013455487 2015614854 2017585152 2017645821 2019809682 2026486368 2028121656 2032272828 2036502324 2042824608 2044882992 2046462954 2047076064 2050721982 2059707456 2061369552 2063994048 2065588776 2069887608 2074710528 2076313536 2078405664 2080634688 2089814067 2091856896 2093473152 2097830016 2106662877 2108722176 2111047191 2112477888 2116874304 2119734628 2124073314 2126149632 2127865344 2128493862 2132220672 2136658176 2137253096 2138904427 2139545232 2141198334 2143291392 2143355841 2145451008 2145654522 2147751936 2154484376 2157227424 2158894188 2161004544 2163387204 2165501952 2172290032 2174619744 2178492822 2180622336 2183026626 2189803792 2192591808 2194361136 2198852568 2207901344 2210269248 2212496352 2214869184 2223983872 2224640781 2228535936 2233173888 2242363904 2244096448 2244768768 2248766784 2258687931 2260442624 2261110302 2263320576 2265069312 2269783296 2276898261 2279123968 2279797164 2281568256 2281636863 2295715602 2298177684 2300424192 2300493366 2302960572 2312437776 2314224462 2316486656 2316556313 2317170888 2319040746 2321307648 2321993304 2323787373 2331548832 2333350284 2334049344 2335852728 2338206372 2340714024 2350346592 2353339008 2354532646 2355157296 2360058768 2369770944 2371683248 2372312448 2376537624 2381483592 2388876864 2391283936 2391918336 2393848512 2398748256 2399416151 2404409733 2406988386 2408619648 2411202816 2413632384 2416220928 2416893688 2418761081 2423794923 2426164224 2426880852 2430485312 2431130112 2436189696 2438750842 2443826286 2446215168 2446447212 2448105216 2448838656 2453200128 2456514896 2463529266 2465937408 2466011559 2466665784 2468656278 2470984704 2476127232 2476816672 2483889012 2486317056 2486552904 2489058396 2496785632 2501981856 2506437978 2507102928 2508888064 2517420224 2522659392 2524608504 2525364864 2529862632 2535757312 2537716544 2542997952 2546235648 2548202976 2554217193 2556713984 2558689408 2564014464 2566764288 2577327104 2587290816 2587977216 2596089606 2598627328 2598705469 2601492498 2606047488 2606817249 2611471104 2617544892 2619578368 2619657139 2622992436 2625030144 2625805512 2627834319 2630403072 2636611296 2638648452 2641227776 2641307198 2644139916 2646724608 2647506384 2649551958 2660455464 2662602338 2665992312 2668143654 2668851504 2673604827 2679834432 2684607316 2687486472 2690194428 2690908128 2693079576 2701981824 2704162208 2709697104 2712603168 2715336432 2719005399 2723766144 2726510656 2728617272 2729434752 2734295976 2735021376 2746276608 2748492736 2751992064 2754118368 2754943488 2759850144 2763579258 2766280704 2768418048 2771207552 2774179584 2777711616 2779857792 2786418756 2788667277 2789142528 2791297536 2797106688 2800106496 2808883836 2811629568 2811714114 2814729588 2816637184 2822499072 2823247872 2832097752 2834383134 2837153792 2837991816 2840184567 2842960896 2846095461 2848877568 2852726976 2854931112 2857807788 2860601344 2860872696 2869530624 2876303232 2878525584 2884516272 2899492992 2904657096 2910702168 2923455744 2925814848 2931803424 2937904992 2938723007 2947025664 2949995136 2953158912 2966187708 2971381248 2977565184 2986898794 2993012397 2993025024 2998355712 2999241351 3011583908 3014813736 3020092416 3023422281 3026377728 3035864348 3039729552 3042182484 3048409242 3060954136 3064236912 3067324488 3069694431 3070614096 3076082973 3083250368 3085632616 3089561184 3092054328 3095991072 3098383164 3108731776 3111133712 3112065792 3114470304 3117608496 3120952032 3133795456 3137785344 3140209728 3146745024 3159694592 3163083264 3168716832 3175311456 3179601942 3185169152 3186109971 3189224448 3191798016 3192740793 3198331008 3205879644 3209317848 3211492864 3211797501 3214937088 3218176512 3218481783 3221627904 3231726564 3234885632 3235841136 3238341282 3241506816 3245080806 3248252928 3258435048 3261064466 3261929616 3264140288 3267739233 3270933504 3274539939 3284705688 3288015412 3288887712 3291541704 3294646272 3298278852 3301502976 3311852016 3315403872 3318744528 3322303776 3335975808 3341917304 3342803904 3349760832 3363545856 3366144672 3367153152 3373150176 3390663936 3391665453 3394980864 3397603968 3404674944 3405622924 3418685952 3419695746 3422352384 3443573403 3447266526 3449721088 3450636288 3450740049 3461452808 3468656664 3471336693 3474729984 3475756332 3478561119 3481961472 3490059856 3497323248 3500025426 3501074016 3503779092 3507204096 3507309558 3514503168 3515481728 3518197936 3525519888 3530008512 3531798969 3532735944 3547273952 3554656416 3557524872 3558468672 3564806436 3572225388 3573112576 3583315296 3586925904 3587877504 3590772768 3602642432 3610482579 3612929472 3616804224 3620448576 3625340532 3631688192 3639246336 3640321278 3645727968 3646695168 3658126263 3661702144 3665739429 3669322752 3669670818 3672157824 3673257984 3679800192 3684772344 3691224064 3695293899 3698906112 3699998676 3702984417 3703615488 3706477056 3715225008 3718223036 3721730048 3725833518 3729475584 3729829356 3733475328 3733587594 3745178448 3748952152 3751848749 3752972784 3759656967 3760654392 3763332096 3776130336 3779177512 3783989088 3786912756 3788047296 3790614528 3794793948 3798503424 3803635968 3806574816 3810410384 3814496928 3819353472 3822304464 3835070976 3838034112 3846021696 3850146432 3865990656 3872876128 3880936224 3881965824 3894134409 3897940992 3901086464 3902238747 3909071232 3917206656 3926317338 3929367552 3933326848 3934488654 3937545216 3945604608 3954916944 3957972678 3961841664 3961960797 3966209874 3970086912 3974344704 3990683196 3993903507 3997807616 3998988468 4002215481 4019751648 4026789888 4026910974 4031229708 4035170304 4035291642 4039619364 4052972736 4056243312 4064545656 4073004648 4085649216 4089765984 4092925908 4094152128 4101443964 4119414912 4122739104 4127988096 4131177552 4139775216 4145368887 4149421056 4152627072 4156811328 4161269376 4179628134 4183713792 4186946304 4195660032 4208811937 4213325754 4217444352 4217571171 4222094382 4224955776 4233748608 4239469256 4242744847 4248146628 4251574701 4252299264 4255730688 4256987724 4264441344 4273316352 4274506192 4277808854 4279090464 4282396668 4286582784 4286711682 4290902016 4291309044 4295503872 4308968752 4314454848 4317788376 4326774408 4344580064 4349239488 4356985644 4361244672 4366053252 4379607584 4385183616 4388722272 4397705136 4415802688 4420538496 4424992704 4429738368 4447967744 4449281562 4457071872 4466347776 4480348191 4484727808 4488192896 4489537536 4497533568 4517375862 4520885248 4522220604 4526641152 4530138624 4539566592 4553796522 4558247936 4558385003 4559594328 4563136512 4563273726 4572613863 4591431204 4595136293 4596355368 4600986732 4605921144 4624875552 4628448924 4632973312 4633112626 4634341776 4638081492 4642615296 4643986608 4647574746 4663097664 4666700568 4668098688 4671705456 4676412744 4681428048 4700693184 4706678016 4709065292 4710314592 4720117536 4739541888 4743366496 4744624896 4753075248 4759497611 4762967184 4769402913 4777753728 4782567872 4783836672 4787697024 4797496512 4798832302 4808819466 4813976772 4817239296 4822405632 4827264768 4832441856 4833787376 4837522162 4847589846 4852328448 4853761704 4857511923 4860970624 4862260224 4872379392 4877501684 4887652572 4891596699 4892430336 4892894424 4896210432 4906400256 4913029792 4927058532 4931874816 4932023118 4933331568 4937312556 4941969408 4952254464 4953633344 4967778024 4973105808 4978116792 4993571264 5003963712 5012875956 5014205856 5017776128 5034840448 5045318784 5049217008 5050729728 5059725264 5071514624 5075433088 5085995904 5092471296 5096405952 5108434386 5113427968 5117378816 5128028928 5129543619 5133528576 5154654208 5154809209 5170899789 5174581632 5175954432 5192179212 5197254656 5197410938 5202984996 5212094976 5213634498 5222942208 5235089784 5239156736 5239314278 5245984872 5250038139 5250060288 5251611024 5255668638 5260806144 5260964337 5273222592 5277296904 5282614396 5288279832 5295012768 5299103916 5320910928 5325204676 5331984624 5336287308 5337703008 5347209654 5359668864 5369214632 5374972944 5380388856 5381816256 5386159152 5403963648 5408324416 5419394208 5425206336 5430672864 5438010798 5447532288 5453021312 5457234544 5458869504 5468591952 5470042752 5492553216 5496985472 5503984128 5508236736 5509886976 5519700288 5527158516 5532561408 5536836096 5542415104 5548359168 5555423232 5559715584 5572837512 5577334554 5582595072 5588750277 5594213376 5600212992 5600381391 5617767672 5623428228 5629459176 5633274368 5644998144 5646495744 5664195504 5668766268 5674307584 5675983632 5680369134 5685921792 5692190922 5697755136 5705453952 5709862224 5715615576 5721745392 5752606464 5757051168 5769032544 5798985984 5809314192 5821404336 5846911488 5851629696 5863606848 5875809984 5877446014 5889476007 5894051328 5899990272 5901732981 5906317824 5932375416 5936959017 5942762496 5949314811 5955130368 5973797588 5986024794 5996711424 5998482702 6023167816 6029627472 6040184832 6040366461 6046844562 6052755456 6052937463 6071728696 6079459104 6084364968 6096818484 6121908272 6128473824 6134648976 6139388862 6141228192 6152165946 6166500736 6171265232 6179122368 6184108656 6191982144 6196766328 6217463552 6222267424 6224131584 6228940608 6235216992 6241904064 6267590912 6269442201 6275570688 6280419456 6293490048 6319389184 6319988631 6326166528 6333141573 6337433664 6350622912 6359203884 6370338304 6372219942 6378448896 6383596032 6385481586 6396662016 6411759288 6416713281 6418635696 6422985728 6423595002 6429874176 6430067523 6436353024 6436963566 6443255808 6463453128 6471682272 6476682564 6483013632 6490161612 6496505856 6516870096 6522128932 6523859232 6528280576 6535478466 6541867008 6549079878 6569411376 6576030824 6577775424 6583083408 6596557704 6623704032 6630807744 6637489056 6644607552 6671951616 6673922343 6683834608 6685607808 6699521664 6727091712 6732289344 6734306304 6746300352 6761990971 6776063793 6781327872 6783330906 6789961728 6795207936 6809349888 6811245848 6830694783 6837371904 6839391492 6844704768 6844910589 6887146806 6894533052 6899442176 6901272576 6901480098 6922905616 6937313328 6942673386 6949459968 6949668939 6951512664 6957122238 6963922944 6980119712 6994646496 7000050852 7002148032 7007558184 7014619116 7030963456 7036395872 7051039776 7060017024 7063597938 7065471888 7094547904 7109312832 7115049744 7116937344 7129612872 7144450776 7146225152 7166630592 7173851808 7175755008 7181545536 7198248453 7205284864 7213229199 7220965158 7225858944 7233608448 7240897152 7250681064 7256283243 7263376384 7271384769 7278492672 7280642556 7291455936 7293390336 7316252526 7323404288 7331478858 7338645504 7339341636 7344315648 7346515968 7359600384 7369544688 7382448128 7382670119 7390587798 7397812224 7398034677 7399997352 7405968834 7412954112 7430450016 7436446072 7443460096 7451667036 7458951168 7459658712 7467175188 7490356896 7497904304 7503697498 7505945568 7519313934 7521308784 7526664192 7552260672 7558355024 7567978176 7573825512 7576094592 7589587896 7607271936 7613149632 7620820768 7628993856 7638706944 7644608928 7662651579 7670141952 7676068224 7692043392 7700292864 7731981312 7745752256 7761872448 7763931648 7788268818 7795881984 7796116407 7802172928 7804477494 7818142464 7834413312 7852634676 7858735104 7858971417 7866653696 7868977308 7875090432 7891209216 7909833888 7915945356 7923683328 7923921594 7932419748 7940173824 7981366392 7987807014 7995615232 7997976936 8004430962 8020814481 8039503296 8053821948 8062459416 8070583284 8079238728 8105945472 8112486624 8129091312 8146009296 8157016197 8171298432 8179531968 8185851816 8188304256 8202887928 8238829824 8245478208 8255976192 8262355104 8279550432 8281855747 8290737774 8298842112 8305254144 8313622656 8322538752 8348626957 8359256268 8366001831 8367427584 8373892608 8391320064 8417623874 8426651508 8434888704 8435142342 8444188764 8449911552 8467497216 8478938512 8485489694 8496293256 8503149402 8511461376 8513975448 8520553701 8528882688 8546632704 8549012384 8555617708 8558180928 8564793336 8573423364 8581804032 8582618088 8617937504 8628909696 8635576752 8653548816 8689160128 8698478976 8713971288 8732106504 8759215168 8770367232 8777444544 8795410272 8816169021 8831605376 8841076992 8849985408 8859476736 8895935488 8898563124 8914143744 8932695552 8960696382 8969455616 8976385792 8979037191 8979075072 8995067136 8997724053 9034751724 9041770496 9042042383 9044441208 9060277248 9070266843 9079133184 9107593044 9116495872 9116770006 9119188656 9126547452 9145227726 9182862408 9190272586 9192710736 9201973464 9209083293 9211842288 9228248919 9249751104 9256897848 9266225252 9268683552 9276162984 9287973216 9295149492 9326195328 9333401136 9336197376 9343410912 9352825488 9362856096 9365463041 9401386368 9413356032 9418130584 9420629184 9440235072 9479083776 9486732992 9489249792 9506150496 9518995222 9525934368 9538805826 9555507456 9558329913 9565135744 9567673344 9575394048 9594993024 9597664604 9617638932 9627953544 9634478592 9635392503 9644811264 9654529536 9664883712 9667574752 9675044324 9695179692 9704656896 9707523408 9715023846 9721941248 9724520448 9744758784 9755003368 9775305144 9783193398 9785788848 9792420864 9803217699 9812800512 9823619817 9826059584 9854117064 9864046236 9866663136 9874625112 9883938816 9904508928 9907266688 9935556048 9946211616 9956233584 9987142528 10007927424 10025751912 10028411712 10069680896 10090637568 10098434016 10101459456 10119450528 10143029248 10150866176 10171991808 10174996359 10184942592 10192811904 10216868772 10226855936 10234757632 10256057856 10259087238 10267057152 10309308416 10309618418 10330720209 10341799578 10349163264 10351908864 10352220147 10384358424 10394821876 10405969992 10414010079 10424189952 10427268996 10435683357 10445884416 10470179568 10478628556 10491969744 10500076278 10503222048 10511337276 10521612288 10521928674 10546445184 10554593808 10565228792 10576559664 10590025536 10595396907 10598207832 10641821856 10650409352 10663969248 10672574616 10675406016 10694419308 10719337728 10738429264 10749945888 10760777712 10763632512 10772318304 10807927296 10816648832 10838788416 10850412672 10861345728 10876021596 10895064576 10906042624 10914469088 10917739008 10937183904 10940085504 10974378789 10985106432 10993970944 10997218287 11007968256 11016473472 11019773952 11039400576 11054317032 11073672192 11084830208 11085881697 11096718336 11108953251 11110846464 11119431168 11145675024 11154669108 11165190144 11177500554 11188426752 11200425984 11200762782 11235535344 11246856456 11255546247 11258918352 11266548736 11278970901 11289996288 11328391008 11337532536 11351967264 11360738268 11371843584 11384381844 11395510272 11410907904 11419724448 11431231152 11443490784 11505212928 11514102336 11538065088 11597971968 11618628384 11642808672 11682403227 11693822976 11703259392 11706716241 11727213696 11751619968 11754892028 11778952014 11788102656 11799980544 11803465962 11812635648 11861197277 11864750832 11873918034 11885524992 11885882391 11898629622 11910260736 11947595176 11972049588 11981710521 11993422848 11996965404 12006646443 12046335632 12059254944 12080369664 12080732922 12093689124 12105510912 12105874926 12143457392 12158918208 12168729936 12193636968 12243816544 12256947648 12269297952 12278777724 12282456384 12304331892 12333001472 12342530464 12358244736 12368217312 12383964288 12393532656 12434927104 12436106661 12444534848 12448263168 12457881216 12470433984 12483808128 12535181824 12538884402 12551141376 12560838912 12586980096 12626435811 12638778368 12639977262 12652333056 12652713513 12666283146 12674867328 12701245824 12718407768 12728234541 12740676608 12744439884 12754724103 12756897792 12767192064 12770963172 12793324032 12823518576 12833426562 12837271392 12845971456 12847190004 12859748352 12860135046 12872706048 12873927132 12886511616 12926906256 12943364544 12949929553 12953365128 12980323224 13033740192 13044257864 13047718464 13056561152 13070956932 13083734016 13098159756 13138822752 13152061648 13155550848 13166166816 13193115408 13247408064 13261615488 13274978112 13289215104 13343903232 13347844686 13367669216 13371215616 13399043328 13413129631 13441044573 13454183424 13464578688 13468612608 13492600704 13523981942 13552127586 13562655744 13566661812 13579923456 13590415872 13618699776 13622491696 13661389566 13674743808 13675155009 13678782984 13689409536 13689821178 13774293612 13785408879 13789066104 13798884352 13802960196 13845811232 13874626656 13885346772 13898919936 13899337878 13903025328 13914244476 13927845888 13960239424 13989292992 14000101704 14004296064 14015116368 14029238232 14061926912 14072791744 14102079552 14120034048 14127195876 14130943776 14189095808 14218625664 14230099488 14233874688 14259225744 14278492833 14288901552 14292450304 14308208739 14333261184 14347703616 14351510016 14363091072 14396496906 14410569728 14426458398 14441930316 14451717888 14467216896 14481794304 14501362128 14512566486 14526752768 14527189589 14542769538 14556985344 14561285112 14572535769 14582911872 14586780672 14632505052 14644312859 14646808576 14662957716 14674790097 14677291008 14678683272 14688631296 14719200768 14739089376 14764896256 14765340238 14781175596 14795624448 14796069354 14799994704 14811937668 14825908224 14860900032 14872892144 14903334072 14919317424 14934350376 14980713792 14995808608 15007394996 15011891136 15038627868 15042617568 15053328384 15104521344 15116710048 15135956352 15147651024 15152189184 15179175792 15214543872 15226299264 15241641536 15257987712 15277413888 15289217856 15325303158 15340283904 15352136448 15384086784 15400585728 15463962624 15464427627 15491504512 15523744896 15527863296 15576537636 15591763968 15592232814 15604345856 15608954988 15636284928 15668826624 15705269352 15717470208 15717942834 15733307392 15737954616 15750114417 15750180864 15782418432 15782893011 15819667776 15831890712 15847843188 15864839496 15962732784 15975614028 15991230464 15995953872 16008861924 16041628962 16079006592 16107643896 16124918832 16141166568 16158477456 16211890944 16224973248 16258182624 16292018592 16314032394 16342596864 16359063936 16371703632 16376608512 16405775856 16427943367 16477659648 16490956416 16511952384 16524710208 16559100864 16563711494 16581475548 16597684224 16610508288 16627245312 16645077504 16697253914 16718512536 16732003662 16747785216 16766250831 16782640128 16835247748 16853303016 16870284684 16888377528 16899823104 16934994432 16957877024 16970979388 16992586512 17006298804 17022922752 17027950896 17041107402 17057765376 17093265408 17098024768 17111235416 17116361856 17129586672 17146846728 17165236176 17235875008 17257819392 17271153504 17307097632 17378320256 17396957952 17427942576 17464213008 17518430336 17540734464 17554889088 17590820544 17632338042 17663210752 17668428021 17682153984 17699970816 17705198943 17718953472 17791870976 17797126248 17810877051 17828287488 17847944433 17865391104 17921392764 17938911232 17952771584 17958074382 17990134272 17995448106 18069503448 18083540992 18084084766 18088882416 18120554496 18121099383 18140533686 18158266368 18158812389 18215186088 18233540012 18238377312 18253094904 18290455452 18365724816 18380545172 18385421472 18403946928 18418166586 18423684576 18456497838 18499502208 18513795696 18532450504 18537367104 18552325968 18575946432 18590298984 18652390656 18666802272 18672394752 18686821824 18705650976 18725712192 18730926082 18802772736 18808326603 18826712064 18836261168 18841258368 18880470144 18958167552 18959965893 18973465984 18978499584 19012300992 19037990444 19051868736 19077611652 19111014912 19116659826 19130271488 19135346688 19150788096 19189986048 19195329208 19235277864 19250139843 19255907088 19268957184 19270785006 19289622528 19290202569 19309059072 19329767424 19335149504 19350088648 19390359384 19415046816 19430047692 19443882496 19449040896 19489517568 19510006736 19550610288 19566386796 19571577696 19584841728 19606435398 19625601024 19647239634 19652119168 19708234128 19728092472 19733326272 19749250224 19814533376 19871112096 19892423232 19912467168 19974285056 20015854848 20021767029 20051503824 20056823424 20139361792 20181275136 20196868032 20202918912 20238901056 20285972913 20286058496 20301732352 20328191379 20343983616 20349992718 20369885184 20385623808 20433737544 20469515264 20492084349 20512115712 20518174476 20534114304 20534731767 20619236836 20661440418 20683599156 20698326528 20703817728 20704440294 20768716848 20789643752 20805706699 20811939984 20828020158 20848379904 20849006817 20854537992 20871366714 20891768832 20940359136 20957257112 20983939488 21000152556 21006444096 21022674552 21043857348 21092890368 21109187616 21130457584 21153119328 21180051072 21190793814 21196415664 21283643712 21300818704 21327938496 21345149232 21350812032 21388838616 21438675456 21476858528 21499891776 21521555424 21527265024 21544636608 21594745359 21615854592 21633297664 21639687597 21677576832 21700825344 21722691456 21752043192 21768849729 21790129152 21812085248 21814154307 21828938176 21835478016 21874367808 21880171008 21948757578 21970212864 21987941888 21994436574 22015936512 22032946944 22039547904 22078801152 22108634064 22147344384 22148010357 22169660416 22171763394 22193436672 22194104031 22217906502 22238862336 22291350048 22309338216 22330380288 22355001108 22376853504 22401525564 22471070688 22493712912 22511092494 22517836704 22533097472 22557941802 22579992576 22656782016 22675065072 22703934528 22721476536 22768763688 22821815808 22839448896 22862462304 22886981568 22987954737 23010425856 23028204672 23076130176 23195943936 23237256768 23285617344 23339775287 23364806454 23387645952 23388349221 23406518784 23413432482 23454427392 23503239936 23509784056 23527948697 23557904028 23576205312 23576914251 23599961088 23606931924 23625271296 23722394554 23729501664 23747836068 23771049984 23771764782 23797259244 23820521472 23895190352 23944099176 23963421042 23986845696 23993930808 24013292886 24092671264 24118509888 24161465844 24187378248 24211749852 24286914784 24317836416 24337459872 24387273936 24471048591 24487633088 24513895296 24538595904 24557555448 24564912768 24608663784 24666002944 24685060928 24716489472 24736434624 24767928576 24787065312 24845567241 24869854208 24872213322 24889069696 24896526336 24915762432 24940867968 24967616256 25045880871 25070363648 25077768804 25098005493 25102282752 25121677824 25173960192 25252871622 25277556736 25279954524 25304666112 25305427026 25332566292 25349734656 25402491648 25436815536 25456469082 25481353216 25482119443 25488879768 25509448206 25534384128 25541926344 25561661103 25586648064 25647037152 25666853124 25674542784 25691942912 25694380008 25720270092 25745412096 25747854264 25853812512 25886729088 25899859106 25906730256 25960646448 26067480384 26088515728 26095436928 26141913864 26196319512 26277645504 26304123296 26311101696 26332333632 26386230816 26393577661 26448507063 26494816128 26523230976 26549956224 26578430208 26687806464 26695689372 26735338432 26742431232 26798086656 26826259262 26882089146 26908366848 26929157376 26937111573 26937225216 26985201408 27047963884 27104255172 27125311488 27126127149 27133323624 27180831744 27237399552 27244983392 27322779132 27349487616 27350310018 27357565968 27379642356 27548587224 27570817758 27578132208 27597768704 27605920392 27627249879 27684746757 27691622464 27749253312 27770693544 27798675756 27806050656 27828488952 27920478848 27978585984 28000203408 28008592128 28030232736 28058476464 28096389123 28123853824 28145583488 28204159104 28240068096 28254391752 28261887552 28378191616 28437251328 28460198976 28467749376 28518451488 28556985666 28577803104 28584900608 28585760159 28616417478 28666522368 28674989739 28695407232 28703020032 28726182144 28792993812 28816228529 28821139456 28852916796 28883860632 28903435776 28906177509 28934433792 28963588608 29002724256 29025132972 29053505536 29054379178 29085539076 29113970688 29122570224 29145071538 29165823744 29173561344 29265010104 29288625718 29325915432 29349580194 29357366544 29377262592 29409653097 29438401536 29478178752 29530680476 29562351192 29592138708 29599989408 29623875336 29651816448 29721800064 29745784288 29806668144 29838634848 29868700752 29961427584 29991617216 30014789992 30023782272 30077255736 30085235136 30209042688 30233420096 30271912704 30295302048 30304378368 30358351584 30429087744 30452598528 30483283072 30515975424 30554827776 30578435712 30650606316 30680567808 30704272896 30768173568 30801171456 30927925248 30928855254 30983009024 30992160627 31047489792 31055726592 31056660441 31153075272 31184465628 31208691712 31217909976 31242030237 31272569856 31307050071 31337653248 31410538704 31435885668 31466614784 31475909232 31500228834 31564836864 31565786022 31639335552 31663781424 31695686376 31729678992 31786190721 31925465568 31951228056 31991907744 32017723848 32083257924 32158013184 32215287792 32249837664 32282333136 32316954912 32325953077 32423781888 32449946496 32516365248 32584037184 32628064788 32685193728 32718127872 32743407264 32753217024 32811551712 32855886734 32923136367 32955319296 32981912832 32991654861 33023904768 33049420416 33118201728 33127422988 33162951096 33221016576 33254490624 33257645091 33290155008 33394507828 33437025072 33464007324 33495570432 33532501662 33565280256 33670495496 33706606032 33740569368 33766638741 33776755056 33799646208 33836912703 33869988864 33915754048 33941958776 33985173024 34012597608 34055901792 34082214804 34115530752 34186530816 34196049536 34222470832 34232723712 34259173344 34293693456 34330472352 34471750016 34515638784 34542307008 34614195264 34756640512 34793915904 34855885152 34928426016 35036860672 35047209681 35081468928 35109778176 35120148723 35181641088 35264676084 35326421504 35336856042 35364307968 35399941632 35410397886 35437906944 35583591831 35583741952 35594252496 35621754102 35656574976 35657647173 35695888866 35730782208 35842785528 35905543168 35916148764 35945131563 35980268544 35990896212 36019939329 36139006896 36168169532 36177764832 36241108992 36242198766 36281067372 36316532736 36317624778 36430372176 36467080024 36476754624 36495256013 36506189808 36580910904 36731449632 36761090344 36770842944 36807893856 36836333172 36847369152 36912995676 36999004416 37027591392 37064901008 37074734208 37104651936 37151892864 37180597968 37304781312 37308319983 37333604544 37344789504 37373643648 37411301952 37451424384 37461852164 37605545472 37616653206 37653424128 37672522336 37682516736 37760940288 37879307433 37916335104 37919931786 37946931968 37956999168 37958140539 38024601984 38075980888 38103737472 38155223304 38184703623 38222029824 38233319652 38260542976 38264172309 38270693376 38301576192 38379972096 38390658416 38470555728 38500279686 38511814176 38537914368 38541570012 38579245056 38580405138 38618118144 38659534848 38670299008 38700177296 38780718768 38830093632 38849788659 38860095384 38887764992 39020013472 39101220576 39132773592 39143155392 39169683456 39212870796 39251202048 39294479268 39304238336 39416468256 39456184944 39466652544 39498500448 39629066752 39742224192 39784846464 39824934336 39948570112 40031709696 40043534058 40103007648 40113646848 40239388893 40278723584 40323133719 40362550272 40393736064 40405837824 40477802112 40571945826 40603464704 40656382758 40687967232 40699985436 40739770368 40771247616 40867475088 40939030528 40940261569 40984168698 41024231424 41025465027 41036348952 41068228608 41069463534 41238473672 41270336239 41322880836 41356226637 41367198312 41396653056 41408880588 41537433696 41579287504 41611413398 41623879968 41656040316 41696759808 41698013634 41709075984 41742733428 41783537664 41880718272 41914514224 41967878976 42000305112 42012888192 42045349104 42087714696 42185780736 42218375232 42260915168 42306238656 42360102144 42381587628 42392831328 42567287424 42601637408 42655876992 42690298464 42701624064 42777677232 42835478499 42877350912 42924626217 42953717056 42999783552 43043110848 43054530048 43089273216 43189490718 43231709184 43266595328 43279375194 43355153664 43401650688 43445382912 43504086384 43537699458 43580258304 43581568767 43624170496 43628308614 43657876352 43670956032 43748735616 43760342016 43897515156 43932938577 43940425728 43975883776 43988873148 44024370291 44031873024 44065893888 44157602304 44217268128 44294688768 44296020714 44339320832 44343526788 44386873344 44388208062 44435813004 44477724672 44582700096 44618676432 44710002216 44803051128 44942141376 44987425824 45022184988 45035673408 45066194944 45115883604 45159985152 45313564032 45350130144 45407869056 45442953072 45537527376 45643631616 45678897792 45724924608 45773963136 45975909474 46020851712 46056409344 46152260352 46296931307 46391887872 46393282881 46474513536 46571234688 46679550574 46729612908 46775291904 46776698442 46813037568 46826864964 46908854784 47006479872 47019568112 47055897394 47115808056 47152410624 47153828502 47199922176 47213863848 47250343251 47250542592 47444789108 47459003328 47495672136 47543529564 47594518488 47790380704 47888198352 47926842084 47973691392 47987861616 48026585772 48185342528 48237019776 48322931688 48374756496 48423499704 48573829568 48635672832 48674919744 48774547872 48942097182 48975266176 49027790592 49077191808 49115110896 49129825536 49217327568 49283830101 49332005888 49370121856 49432978944 49472869248 49535857152 49574130624 49691134482 49739708416 49744426644 49778139392 49793052672 49831524864 49881735936 49935232512 50091761742 50140727296 50142235033 50155537608 50196010986 50243355648 50298752493 50347920384 50505743244 50546499223 50555113472 50559909048 50610854052 50665132584 50699469312 50804983296 50873631072 50912938164 50962706432 50964238886 50977759536 51018896412 51068768256 51083852688 51123322206 51173296128 51294074304 51333706248 51349085568 51388760016 51440540184 51495708528 51707625024 51773458176 51799718212 51813460512 51921292896 52134960768 52177031456 52190873856 52283827728 52392639024 52555291008 52608246592 52622203392 52664667264 52772461632 52787155322 52897014126 52989632256 53005284063 53046461952 53099912448 53156860416 53375612928 53391378744 53432631153 53470676864 53484862464 53596173312 53652518524 53764178292 53816733696 53858314752 53874223146 53970402816 54095927768 54208510344 54250622976 54252254298 54266647248 54361663488 54363298149 54474799104 54476437167 54489966784 54645558264 54700620036 54715131936 54759284712 55097174448 55141635516 55156264416 55195537408 55211840784 55254499758 55369493514 55383244928 55498506624 55541387088 55597351512 55612101312 55656977904 55840957696 55957171968 56000406816 56017184256 56060465472 56116952928 56192778246 56247707648 56291166976 56408318208 56424979809 56480136192 56508783504 56523775104 56702901299 56756383232 56874502656 56879897679 56920397952 56935498752 57036902976 57113971332 57155606208 57169801216 57171520318 57232834956 57333044736 57349979478 57390814464 57406040064 57452364288 57585987624 57632457058 57705833592 57750419529 57767721264 57806871552 57812355018 57868867584 57870607707 57927177216 58005448512 58050265944 58108758356 58171078152 58245140448 58290143076 58331647488 58347122688 58530020208 58577251436 58651830864 58699160388 58714733088 58754525184 58819306194 58876803072 58956357504 59061360952 59124702384 59184277416 59199978816 59247750672 59443600128 59491568576 59613336288 59677269696 59737401504 59922855168 59983234432 60029579984 60047564544 60154511472 60170470272 60418085376 60466840192 60543825408 60590604096 60608756736 60716703168 60857918739 60858175488 60905197056 60966566144 60984574137 61031950848 61109655552 61156871424 61301212632 61408545792 61476253047 61536347136 61602342912 61604195301 61857710508 61966018048 61984321254 62094979584 62111453184 62113320882 62306150544 62368931256 62417120097 62417383424 62435819952 62484060474 62545139712 62547020451 62614100142 62675306496 62821077408 62871771336 62951818464 63000457668 63131572044 63278671104 63327562848 63391372752 63459357984 63572381442 63850931136 63902456112 63983815488 64035447696 64166515848 64316026368 64430575584 64499675328 64564666272 64633909824 64651906154 64784236077 64847563776 64899892992 64919062791 65032730496 65168074368 65256129576 65306549187 65370387456 65436255744 65442462921 65486814528 65506434048 65623103424 65711773468 65846272734 65910638592 65963825664 65983309722 66047809536 66098840832 66236403456 66254845976 66325902192 66442033152 66444031071 66508981248 66515290182 66580310016 66582312093 66789015656 66874050144 66928014648 66991140864 67065003324 67130560512 67340990992 67413212064 67481138736 67533277482 67553510112 67599292416 67673825406 67739977728 67831508096 67883917552 67970346048 68025195216 68111803584 68164429608 68392099072 68444941664 68465447424 68518346688 68587386912 68660944704 68943500032 68963864211 69031277568 69084614016 69228390528 69513281024 69587831808 69711770304 69856852032 70019325861 70073721344 70094419362 70162937856 70165047663 70219556352 70240297446 70363282176 70529352168 70583846091 70652843008 70673712084 70728615936 70730742753 70799883264 70820795772 70875813888 71167183662 71188504992 71243508204 71313149952 71315294346 71391777732 71461564416 71685571056 71811086336 71813245703 71832297528 71890263126 71960537088 71981792424 72039878658 72278013792 72336339064 72355529664 72484397532 72562134744 72635249556 72860744352 72934160048 72953509248 72990512026 73012379616 73161821808 73413145773 73462899264 73522180688 73541685888 73615787712 73672666344 73694738304 73825991352 73998008832 74055182784 74129802016 74149468416 74209303872 74303785728 74361195936 74381900681 74536701723 74609562624 74616639966 74667209088 74689579008 74747287296 74822603904 74902848768 74923704328 75137642613 75211090944 75233306412 75294016479 75306848256 75345044672 75365033472 75521880576 75758614866 75832670208 75839863572 75893863936 75913998336 75916281078 76049203968 76151961776 76207474944 76310446608 76369407246 76444059648 76446358329 76466639304 76521085952 76528344618 76603152384 76759944192 76781316832 76941111456 77000559372 77023628352 77075828736 77083140024 77160810276 77236236288 77340598016 77400354592 77561437536 77660187264 77699577318 77720190768 77775529984 78040026944 78202441152 78265547184 78286310784 78425741592 78588958536 78608476672 78832936512 78912369888 78933305088 78997000896 79180732983 79258133504 79345521189 79484448384 79569692928 79649868672 79897140224 80063419392 80087068116 80206015296 80227293696 80478777786 80557447168 80559869539 80646267438 80725100544 80787472128 80811334719 80811675648 80955604224 81143891652 81206929408 81209371309 81312765516 81375934464 81378381447 81399970872 81542495232 81734950176 81878061056 81880523138 81968337396 82048462848 82050930054 82072697904 82138927068 82476947344 82540672478 82645761672 82712453274 82734396624 82793306112 82817761176 82881749637 83074867392 83158575008 83222826796 83247759936 83312080632 83396027268 83418151968 83485466856 83761436544 83829028448 83935757952 84000610224 84025776384 84090698208 84175429392 84289167369 84371561472 84436750464 84521830336 84612477312 84720204288 84763175256 84785662656 85134574848 85203274816 85311753984 85380596928 85403248128 85555354464 85670956998 85754701824 85757280477 85849252434 85907434112 85999567104 86086221696 86109060096 86178546432 86378981436 86448685587 86463418368 86533190656 86558750388 86710307328 86803301376 86890765824 87008172768 87075398916 87160516608 87163137534 87248340992 87256617228 87315752704 87341912064 87497471232 87520684032 87795030312 87865877154 87951767552 87977746296 88048740582 88131787776 88228959291 88315204608 88434536256 88592041428 88678641664 88687053576 88776416124 88871626008 88955449344 89165400192 89237352864 89420004432 89606102256 89884282752 89974851648 90044369976 90071346816 90231767208 90627128064 90700260288 90815738112 90885906144 91075054752 91100413217 91287263232 91357795584 91449849216 91547926272 91951818948 92041703424 92112818688 92304520704 92593862614 92783775744 92786565762 92949027072 92976481881 93142469376 93359101148 93459225816 93553396884 93626075136 93653729928 93726090711 93817709568 94012959744 94039136224 94111794788 94231616112 94307657004 94399844352 94427727696 94500686502 94889578216 94918006656 94991344272 95087059128 95189036976 95358572163 95580761408 95776396704 95853684168 95975723232 96053171544 96370685056 96474039552 96645863376 96749512992 96846999408 96977859231 97147659136 97271345664 97349839488 97549095744 97884194364 97950532352 98055581184 98154383616 98230221792 98259651072 98434655136 98567660202 98664011776 98740243712 98769409101 98865957888 98945738496 98974964583 99071714304 99148261248 99382268964 99462466213 99479416832 99488853288 99556278784 99663049728 99763471872 99772935273 99870465024 100183523484 100281454592 100284470066 100311075216 100392021972 100486711296 100597504986 100695840768 101011486488 101092998446 101119818096 101221708104 101299916223 101330265168 101398938624 101510738109 101609966592 101747262144 101825876328 101928477772 101955519072 102037792824 102167705376 102246644412 102346592256 102588148608 102667412496 102698171136 102777520032 102881080368 102991417056 103415250048 103546916352 103599436424 103626921024 103842585792 104269921536 104354062912 104381747712 104567655456 104785278048 105110582016 105141629043 105216493184 105244406784 105329334528 105544923264 105574310644 105794028252 105979264512 106010568126 106092923904 106199824896 106313720832 106750775493 106751225856 106782757488 106865262306 106941353728 106969724928 106972941519 107192346624 107305037048 107528356584 107716629504 107748446292 107835394689 107940805632 108059817987 108191855536 108417020688 108504508596 108533294496 108723326976 108726596298 108949598208 108952874334 108979933568 109291116528 109401240072 109430263872 109485768039 109518569424 110194348896 110283271032 110312528832 110423681568 110508999516 110738987028 110766489856 110997013248 111082774176 111194703024 111224202624 111313955808 111681915392 111914343936 111924959949 112000813632 112034368512 112120930944 112233905856 112385556492 112495415296 112582333952 112816636416 112849959618 112960272384 113017567008 113047550208 113405802598 113512766464 113637922299 113749005312 113759795358 113840795904 113870997504 113874421617 114073805952 114227942664 114311212416 114343040636 114465669912 114554110869 114666089472 114699958956 114781628928 114792516927 114812080128 114904728576 115171975248 115264914116 115411667184 115500839058 115535442528 115613743104 115624710036 115737735168 115741215414 115854354432 116010897024 116100531888 116217516712 116342156304 116490280896 116549365977 116580286152 116663294976 117060040416 117154502872 117303661728 117398320776 117429466176 117509050368 117638612388 117753606144 117912715008 118122721904 118249404768 118368554832 118399957632 118495501344 118887200256 118983137152 119226672576 119354539392 119474803008 119845710336 119966468864 120059159968 120095129088 120309022944 120340940544 120718166679 120836170752 120933680384 120969401157 121087650816 121181208192 121217513472 121433406336 121715837478 121810394112 121933132288 121969148274 122063901696 122219311104 122313742848 122602425264 122817091584 122820784707 122952506094 123072694272 123076395081 123204685824 123208390602 123715421016 123811008717 123932036096 123968642508 124068679911 124189959168 124226641764 124612301088 124737862512 124834240194 124871639904 124968120948 125090279424 125094040902 125228200284 125350612992 125642154816 125743542672 125903636928 126000915336 126263144088 126557342208 126655125696 126782745504 126918715968 127144762884 127701862272 127804912224 127967630976 128070895392 128333031696 128506435497 128632052736 128773878651 128861151168 128999350656 129129332544 129267819648 129303812308 129568472154 129695127552 129799785984 129838125582 130065460992 130336148736 130473170047 130512259152 130613098374 130740774912 130744706301 130872511488 130884925842 130973629056 131012868096 131246206848 131423546936 131692545468 131798815731 131821277184 131927651328 131966619444 132073110873 132095619072 132197681664 132472806912 132509691952 132651804384 132884066304 132888062142 133017962496 133030580364 133160620032 133164624186 133578031312 133748100288 133856029296 134130006648 134681981984 134826424128 134962277472 135066554964 135107020224 135198584832 135347650812 135479955456 135663016192 135767835104 135940692096 136050390432 136223607168 136328859216 136784198144 136889883328 136930894848 137036693376 137174773824 137321889408 137887000064 137927728422 138062555136 138169228032 138456781056 138890793921 139026562048 139175663616 139179848643 139423540608 139713704064 140038651722 140147442688 140188838724 140325875712 140330095326 140439112704 140480594892 140726564352 141058704336 141167692182 141305686016 141309935093 141347424168 141457231872 141461485506 141599766528 141641591544 141751029753 141751627776 142334367324 142377009984 142449225083 142487016408 142630588692 142783555464 143371142112 143622172672 143626491406 143664595056 143780526252 143921074176 143963584848 144079757316 144556027584 144672678128 144711059328 144968795064 145124269488 145270499112 145721488704 145868320096 145907018496 145981024052 146024759232 146323643616 146826291546 146925798528 147044361376 147083371776 147231575424 147345332688 147389476608 147544425941 147651982704 147851490303 147996017664 148110365568 148259604032 148298936832 148418607744 148607571456 148722391872 148763801362 149073403446 149219125248 149233279932 149334418176 149379158016 149494574592 149645207808 149805697536 149847408656 150275285226 150422181888 150426705099 150466612824 150588032958 150690089344 150730066944 151043761152 151517229732 151639497669 151665340416 151679727144 151787727872 151832562156 152098407936 152303923552 152414949888 152620893216 152738814492 152888119296 152892716658 152933278608 153042171904 153056689236 153206304768 153519888384 153562633664 153882222912 154001118744 154047256704 154166280048 154321620552 154681196032 154800709184 155122875072 155320374528 155399154636 155440381536 155551059968 156080053888 156404882304 156531094368 156572621568 156851483184 157177917072 157216953344 157665873024 157824739776 157866610176 157994001792 158361465966 158516267008 158691042378 158968896768 159015852189 159139385856 159299737344 159794280448 159799085479 160126838784 160174136232 160297893459 160412030592 160454587392 160957555572 161114894336 161119739078 161292534876 161450201088 161574944256 161622669438 161911208448 162287783304 162413858816 162418742618 162625531032 162751868928 162756762894 162799941744 163084990464 163089894447 163469900352 163761046276 163936674792 164101860108 164145395808 164277854136 164953894688 165081344956 165291523344 165424906548 165468793248 165586612224 165635522352 165763499274 166149734784 166317150016 166445653592 166495519872 166624161264 166792054536 166836303936 166970933712 167522873088 167658056896 167871515904 168001220448 168051552768 168181396416 168350858784 168578334738 168743122944 168873500928 169043660672 169224954624 169440408576 169526350512 169571325312 170108703897 170269149696 170406549632 170623507968 170761193856 170806496256 171110708928 171341913996 171509403648 171514560954 171698504868 171814868224 171999134208 172172443392 172218120192 172357092864 172757962872 172897371174 173066381312 173117500776 173251258587 173420614656 173606602752 173611823121 173781531648 174016345536 174150797832 174326275068 174496681984 174513234456 174631505408 174994942464 175041368064 175590060624 175731754308 175903535104 175955492592 176097481164 176263575552 176457918582 176630409216 176869072512 177184082856 177374107152 177552832248 177743252016 178330800384 178474705728 178840008864 179212204512 179768565504 179949703296 180088739952 180142693632 180463534416 181254256128 181400520576 181631476224 181771812288 182150109504 182200826434 182573756217 182574526464 182715591168 182899698432 182953722411 183095852544 183903637896 184225637376 184428759141 184609041408 185187725228 185573131524 185898054144 185952963762 186284938752 186718202296 186918451632 187106793768 187251360291 187252150272 187307459856 187452181422 187635419136 187641061353 188025919488 188078272448 188223589576 188463232224 188615314008 188855455392 189001373004 189779156432 189836013312 189982688544 190174118256 190378073952 190717144326 191161522816 191552793408 191707368336 191951446464 192106343088 192741370112 192948079104 193291726752 193499025984 193693998816 193955718462 194295318272 194352708231 194542691328 194699678976 194757188373 195098191488 195768388728 195901064704 195919647561 196111162368 196308767232 196327388763 196460443584 196519302144 196869310272 197135320404 197328023552 197480487424 197538818202 197731915776 197891476992 197949929166 198143428608 198296522496 198764537928 198924932426 198977706576 199112557568 199326099456 199332093213 199526943744 199545870546 199740930048 199746936279 200367046968 200568940132 200622150432 200784043944 200973422592 201195009972 201391681536 202022972976 202185996892 202239636192 202443416208 202599832446 202660530336 202797877248 203021476218 203219933184 203494524288 203651752656 203856955544 203911038144 204075585648 204335410752 204493288824 205176297216 205334824992 205396342272 205555040064 205762160736 205982834112 206830500096 206891592633 207093832704 207198872848 207253842048 207685171584 208539843072 208708125824 208763495424 209135310912 209570556096 210057977583 210221164032 210283258086 210432986368 210488813568 210495142989 210658669056 211089846528 211148621288 211588056504 211751538273 211958529024 212021136252 212185847808 212192228259 212399649792 212627441664 213501550986 213565514976 213730524612 213882707456 213939449856 213945883038 214384693248 214610074096 215056713168 215433259008 215439737109 215496892584 215670789378 215881611264 216119635974 216383711072 216834041376 217009017192 217066588992 217453192596 217905748668 217959867136 218582233056 218802480144 218860527744 218971536078 219037138848 220239437319 220388697792 220566542064 220625057664 220847363136 221017999032 221477974056 221532979712 221994026496 222165548352 222389406048 222448405248 222627911616 223145702043 223363830784 223610105169 223828687872 223849919898 224001627264 224068737024 224241861888 224467811712 224771112984 225164667904 225412927839 225633272832 225699919236 225882049437 225920544768 226035134016 226095100416 226811605196 227025532928 227275844598 227498010624 227519590716 227681591808 227741995008 227748843234 228147611904 228455885328 228622424832 228686081272 228862773689 228931339824 229108221738 229332178944 229339074987 229399917912 229563257856 229585033854 229809457152 230343950496 230529828232 230823334368 231001678116 231070885056 231227486208 231249420072 231482430828 231708708864 232021794048 232201063776 232435033424 232684312608 232980561792 233098731954 233160572304 233326589952 234120080832 234309005744 234607323456 234796641552 234858932352 235277224776 235825430016 236245443808 236498809536 236737109664 236799915264 236991002688 237542198949 237774400512 237966274304 238036563567 238453345152 238709078784 238949606016 239691420672 239932937728 240118319936 240190258176 240618045888 240681881088 241436333358 241672341504 241679608617 241867360768 241938802314 242175301632 242362416384 242435026944 242866812672 243431674956 243620788224 243628113927 243866264576 243938296548 244127803392 244135144341 244627485696 245204850528 245634183168 245641569414 245905012188 246145388544 246152790162 246416781204 247430842032 247622017434 247864072192 247937285016 248137359822 248379918336 248453283528 248645248911 249224602176 249475725024 249668480388 249743279808 249936241896 250188081804 250456400568 251284309632 251487085344 251807273856 252001830672 252526288176 252867502107 253114684416 253310251392 253565491008 253837431936 254289525768 255403724544 255609824448 255935261952 256141790784 256666063392 256737528157 257012870994 257264105472 257271841431 257547757302 257722302336 257998701312 258258665088 258535639296 258607624616 258807435667 259136944308 259346056761 259390255104 259599571968 259676251164 260130921984 260672297472 260946340094 261024518304 261226196748 261481549824 261489412602 261745022976 261769851684 261947258112 262025736192 262492413696 262847093872 263385090936 263597631462 263855302656 263933238888 264146221746 264395363328 264945613824 265019383904 265303608768 265776124284 266035924992 266061160728 266329248372 267156062624 267496200576 267712058592 268260013296 269363963968 269652848256 269924554944 270133109928 270214040448 270695301624 271326032384 271535670208 271881384192 272100780864 272447214336 272657718432 273301239651 273568396288 273779766656 273861789696 274073386752 274349547648 274643778816 275774000128 275855456844 276125110272 276338456064 276913562112 277781587842 278053124096 278061485183 278351327232 278359697286 278847081216 278929445643 279427408128 280077303444 280294885376 280303313873 280377677448 280660190652 280878225408 280961189784 281178272133 281453128704 282117408672 282335384364 282611372032 282619870186 282694848336 282922971012 283199533056 283283183088 283502059506 284668734648 284754019968 284898450166 284974032816 285261177384 285567110928 286075716489 286742284224 287252982812 287329190112 287561052504 287927169696 288159514632 289112055168 289345356256 289422118656 289937590128 290248538976 290329354271 290540998224 290933577693 291442977408 291736640192 291814036992 291962048104 292049518464 292647287232 293652583092 293851597056 294088722752 294166743552 294463150848 294690665376 294778953216 295088851882 295303965408 295702980606 295992035328 296220731136 296308227303 296519208064 296597873664 296837215488 297215142912 297444783744 297527602724 298146806892 298387398639 298438250496 298466559864 298668836352 298989149184 299290415616 299611395072 299694817312 300550570452 300844363776 300853410198 300933225648 301176065916 301380178688 301460133888 302087522304 303034459464 303278995338 303359454288 303575455744 303665124312 303899748669 304196815872 304532214327 304607847104 304829899776 305241786432 305477628984 305785433316 305866557216 306084343808 306113378472 307039776768 307125267328 307764445824 308002237488 308094513408 308332560096 308643241104 309362392064 309601418368 310245750144 310640749056 310798309272 310880763072 312160107776 312809764608 313062188736 313145243136 313702966368 314355834144 314433906688 314443361749 315331746048 315424887129 315649479552 315733220352 315988003584 316722931932 317032534016 317382084756 317937793536 318031704378 318278771712 318599474688 319588560896 319598170958 320252326479 320253677568 320348272464 320595786918 320824061184 320909174784 320918824557 321915111144 322239478156 322585069752 323149888512 323245338876 323506184067 323822416896 324575566608 324837485236 325251062064 325513525788 325599883488 326169980928 326179788894 326939800704 327522092552 327873349584 328203720216 328290791616 328457304117 328555708272 329907789376 330162689912 330583046688 330849813096 330937586496 331271044704 331526998548 332299469568 332634300032 332891307184 332991039744 333248322528 333584109072 333672607872 333941867424 335045746176 335316113792 335743031808 336002440896 336103105536 336362792832 336701717568 337156669476 337486245888 337747001856 338087321344 338449909248 338880817152 339052701024 339142650624 340217407794 340538299392 340813099264 340913766897 341247015936 341522387712 341612992512 341623264851 342221417856 342683827992 343029121908 343397009736 343629736448 343662332607 343998268416 344344886784 344377550781 344436240384 344714185728 345515925744 345794742348 346132762624 346235001552 346502517174 346841229312 347213205504 347223646242 347563063296 348032691072 348301595664 348652550136 349026468912 349263010816 349648097931 349989884928 351180121248 351463508616 351910985184 352194962328 352527151104 352915837164 353260818432 353738145024 354368165712 354748214304 355105664496 355486504032 356661600768 356949411456 357680017728 358424409024 359537131008 359899406592 360177479904 360285387264 360927068832 362154500037 362508512256 362801041152 362908203471 363262952448 363543624576 364300219008 364401652868 365147512434 365431182336 365799396864 365907444822 366191705088 367807275792 368451274752 368462354121 368857518282 369218082816 369229185243 370375450456 371146263048 371433026151 371796108288 371905927524 372206039733 372569877504 373436404592 373836903264 374213587536 374502720582 374614919712 374904362844 375270838272 375282122706 376051838976 376156544896 376447179152 376926464448 377230628016 377710910784 378002746008 379558312864 379672026624 379965377088 380348236512 380756147904 381434288652 382323045632 383105586816 383414736672 383902892928 384212686176 385482740224 385519306491 385896158208 386321635953 386583453504 386998051968 387387997632 387911436924 388590636544 388705416462 389085382656 389399357952 389514376746 390196382976 391419510141 391536777456 391802129408 391839295122 392222324736 392234118903 392617534464 392654777526 392920887168 393038604288 393738620544 394270640808 394960974848 395077636404 395396447193 395463831552 395782953984 395899858332 396219332619 396286857216 396593044992 397529075856 397849864852 397955413152 398225115136 398652198912 398664186426 399053887488 399091741092 399481860096 399493872558 400734093936 401137880264 401244300864 401447816143 401568087888 402390019944 404045945952 404371993784 404479272384 404886832416 405199664892 405321060672 405595754496 406042952436 406439866368 406989048576 407303505312 407713911088 407822076288 408151171296 408670821504 408986577648 410352594432 410669649984 410792684544 411110080128 411524321472 411965668224 413661000192 413783185266 414187665408 414397745696 414507684096 415370343168 416672381763 417079686144 417416251648 417526990848 417539545929 418270621824 419141112192 420115955166 420442328064 420566516172 420865972736 420977627136 420990285978 421317338112 422179693056 422297242576 423176113008 423503076546 423917058048 423929805279 424042272504 424371695616 424384456518 424799299584 425254883328 427003101972 427131029952 427347675249 427461049224 427765414912 427891766076 429220148192 430113426336 430866518016 430879474218 430993785168 431341578756 431763222528 432239271948 432767422144 433668082752 434018034384 434133177984 434906385192 435811497336 435919734272 437164466112 437604960288 437721055488 437943072156 438074277696 440478874638 440777395584 441133084128 441250115328 441694726272 442035998064 442633277823 442955948112 443065959424 443554470909 443988052992 444331096704 444778812096 444896810496 445255823232 446291404086 446727661568 447220210338 447657375744 447699839796 448003254528 448137474048 448483723776 448935623424 449542225968 450329335808 450342877259 450825855678 451266545664 451280115297 451399838472 451764098874 452070268032 452190200832 453623210392 453973698629 454051065856 454551689196 454918493007 454996021248 455039181432 455363183616 455497686468 456295223808 456911770656 457244849664 457372162544 457725547378 457862679648 458216443476 458664357888 458678149974 458799835824 459126515712 459170067708 459618914304 460687900992 461059656464 461646668736 462003356232 462141770112 462498840144 462964861656 464043588096 464402127552 464870066848 465368625216 465961123584 466197463908 466321144608 466653179904 468240161664 468618011488 469214646912 469593283104 469717864704 470554449552 471650860032 472490887616 472997619072 473474219328 473599830528 473982005376 475084397898 475548801024 475932548608 476073127134 476906690304 477418157568 477899212032 479382841344 479397256437 479865875456 480236639872 480380516352 481236091776 481363762176 482872666716 483344683008 483359217234 483734721536 483877604628 484350603264 484724832768 485733625344 486863349912 487241576448 487256227854 487732529152 487876593096 488255606784 488270288682 489254971392 489269683341 490409701056 491283138828 491810024376 492305580324 492833562408 494861684064 495244034868 495728144384 495874570032 496274719644 496759836672 496906567056 497290497822 498449204352 498951450048 499336960776 499486559616 499872483792 500376163608 500912801136 502568619264 502974170688 503614547712 504003661344 505052576352 505735004214 506229368832 506620502784 507130982016 507674863872 508579051536 509266244377 510326111691 510807449088 511219648896 511870523904 512283581568 513332126784 513475056314 514025741988 514528210944 514543682862 515095514604 515444604672 515997402624 516517330176 517071278592 517215249232 517614871334 518273888616 518692113522 519199143936 519352502328 519753775761 520261843968 521344594944 521892680188 522049036608 522452393496 522978825204 523490045952 523539703368 523894516224 524984827392 525694187744 526770181872 527195262924 527710605312 527866477776 528292443492 528790726656 529891227648 530038767808 530607217536 531552248568 532122321456 532658496744 534312125248 534992401152 535424117184 536520026592 538727927936 539305696512 539849109888 540266219856 540428080896 541390603248 542652064768 543071340416 543762768384 544201561728 544894428672 545315436864 546602479302 547136792576 547559533312 547721268651 547723579392 548146773504 548699095296 548861167233 549287557632 551548000256 551564585363 551710913688 552676912128 553286277423 553827124224 555563175684 556106248192 556122970366 556719394572 557694162432 557858891286 558854816256 560154606888 560589770752 560606627746 560755354896 561320381304 561754080873 561756450816 561922379568 562356544266 562906257408 562923184059 564234817344 564670768728 565239740372 565389696672 565845942024 566566366176 567004119012 569337469296 569508039936 569796900332 569948065632 570522354768 571134221856 572151432978 573484568448 574505965624 574658380224 575122105008 575854339392 576319029264 578224110336 578690712512 578844237312 579875180256 580497077952 580658708542 581081996448 581867155386 582885954816 583058124693 583473280384 583628073984 583924096208 584099036928 585294574464 587305166184 587703194112 587758942683 588177445504 588333487104 588926301696 589381330752 589557906432 590177703764 590607930816 591405961212 591984070656 592441462272 592616454606 593038416128 593195747328 593674430976 594430285824 594889567488 595055205448 596293613784 596774797278 596933119728 597337672704 597978298368 597996279639 598580831232 599222790144 599240808837 599389634624 601101140904 601706820396 601866451296 602352131832 602760357376 602920267776 604175044608 606068918928 606557990676 606718908576 607150911488 607330248624 607799497338 608393631744 609064428654 609215694208 609659799552 610483572864 610955257968 611570866632 611733114432 612226756944 614250534656 615528891648 616004474976 616189026816 616665120192 617286482208 618724784128 619202836736 620491500288 620674777899 621281498112 621596618544 621761526144 624320215552 625619529216 626124377472 626290486272 627405932736 628711668288 628867813376 628886723498 630173932749 630663492096 630849774258 631298959104 631466440704 631485428967 631976007168 633445863864 634764169512 635254614819 635875587072 636063408756 636557543424 636576684777 637198949376 639196341916 640504652958 640696544928 641191573836 641648122368 641818349568 641837649114 643830222288 644478956312 645170139504 646299777024 646319211327 646490677752 647012368134 647644833792 649151133216 649674970472 650502124128 651027051576 651199766976 652359577788 653879601408 655044185104 655746699168 656407440432 656581583232 656914608234 657111416544 659815578752 660325379824 661166093376 661699626192 661875172992 662542089408 663053997096 664598939136 665268600064 665782614368 665982079488 666496645056 667168218144 667345215744 667883734848 669437106129 670091492352 670632227584 670830315507 671486063616 672004881792 672206211072 672725585664 673403435136 674313338952 675494003712 676174642688 676238783517 676899818496 677646148311 677761634304 678105402048 678285301248 680434815588 681076598784 681626198528 681827533794 682494031872 683044775424 683225985024 683246529702 684442835712 685367655984 686058243816 686588321067 686794019472 687259472896 687324665214 687996536832 688017224961 688689773568 688755101562 689428371456 691031851488 691589484696 692470003104 693005034348 693682458624 694447292484 695126126592 696065382144 696603191328 697305100272 698052937824 698526021632 699296195862 699979769856 702360242496 702927017232 703821970368 704389924656 705831674328 707476290048 708736331424 709496428608 710211328992 710973008064 712626596847 713323201536 713898822912 714109690701 715360035456 716848818048 719074262016 719798813184 720354959808 720570774528 721854137664 723533033897 724309000074 725017024512 725038825851 725602082304 725816406942 726525904896 727087249152 728600438016 728803305736 730295024868 730862364672 730884341781 731598793728 731814889644 732383410176 732405433023 735614551584 736902549504 736924708242 737715036564 738436165632 738458370486 740750900912 742292526096 742866052302 743592216576 743811855048 744412079466 745139755008 746872809184 747673806528 748427175072 749005441164 749229839424 749808725688 750564245412 752313089792 752894358304 753852928896 754461256032 755421821568 756005492016 758602506321 759116625728 759344053248 759930754176 760696473024 761512295808 762868577304 764646091264 766211173632 766829473344 767805785856 768425372352 770212584471 770965480448 771038612982 771792316416 771815524293 772643271906 773166907008 773996103936 774775995264 775822873848 776422307001 777181273088 777410832924 778038170283 778170765312 778798715904 779028753492 780392765952 782839020282 783073554912 783604258816 783678590244 784444649472 784468237806 785235068928 785309555052 785841774336 786077208576 787477241088 788541281616 789921949696 789945702733 790155272808 790792894386 791565907968 791799716664 792438665238 793186089984 795058151712 795699729704 795910826304 796450230272 797328372852 798107774976 798183482184 798987745116 801468187872 802275760528 802488601728 802895632286 803136175776 804780039888 808091891904 808743987568 808958544768 809773664832 810399329784 810642121344 812085904872 813978097152 814607010624 815427822176 815644152576 816302342592 817341643008 817973155296 818200907491 819903718953 820705188864 821339299968 821585369088 822220160256 823048642944 823931336448 827322000384 827566370532 828375330816 828795491392 829015368192 830740686336 833344763526 834159372288 834184455549 834832503296 835053981696 835079091858 836541243648 838282224384 840231910332 840884656128 840909941619 841133032344 841731945472 841980571956 842634676224 844359386112 844594485152 846352226016 847006153092 847834116096 847859610558 848084545008 848768913036 849598599168 854006203944 854262059904 854695350498 854922098448 855530829824 855783532152 858227149467 858440296384 860226852672 861758948436 861987570336 862683157512 864478543896 865534844288 867336165504 868036068768 868266355968 869812770384 870988062813 871622994672 871839468544 872800733079 874328932224 875209920576 875442110976 875886144312 876148555392 880957749276 881554791168 882266168256 882500230656 883389452544 884071996128 885266555646 885911896224 886131918848 886158564929 887108941818 887976105984 888662193408 888924681909 889557624192 889793620992 890511646464 892582808172 893303084399 893455323136 894440420676 895162195917 895314751488 895399679592 896006509056 896967447552 897871246848 899084451936 900658671616 900685754518 901651711356 902533091328 902560230594 902799676944 903528197748 904140536064 904380401664 907246420784 907947397258 909103378392 909836986014 910078362864 910726367232 910995372936 911699246007 912590447616 913823541312 914489699328 914744325088 915451094756 915725359296 916432886952 917356299948 917599671648 918253031424 918340135416 921375801984 922119312928 923293337472 924006712464 924283540224 924997680288 925929723312 928087176192 928804255104 929740133696 930737250432 931922247168 932394927816 932642289216 936480323328 937236022976 938429293824 939186566208 939435729408 941108899104 943301720064 943330085247 944981775232 945995238144 946948438656 947199661056 947964010752 950168795796 951097602048 951865097216 952146254268 953813380608 954836315136 955798424064 958765682688 958794512874 959731750912 960473279744 960756979437 960761032704 962472183552 962727524352 962756473671 965745333432 966718434468 967469443072 967755209256 969449665536 970518552201 971467250688 973726699824 974512455708 975465058304 975753186192 976540577364 978509942784 978539366682 980819402112 982566277656 983620048752 984611160648 985371912351 985667124816 989723368128 990488069736 991749140064 992549439288 993813134112 994580995644 996898408704 997902900096 998673921552 998973119232 999744967584 1000752327216 1001825602272 1002104545387 1005137238528 1005948341376 1007229095424 1008007322688 1010105152704 1011470008428 1012458737664 1013241005568 1014261964032 1015349727744 1017158103072 1018532488754 1020652223382 1021614898176 1022439297792 1022741300691 1023741047808 1024567163136 1026664253568 1026950112628 1028051483976 1029087365724 1030191029208 1030889209344 1030986997821 1031994805248 1033034660352 1034142557184 1034430498464 1035229742668 1036547777232 1037384227044 1038398287872 1038705004656 1039507551522 1040523687936 1042689189888 1043785360376 1044098073216 1044904786992 1045957650408 1047079406736 1047789032448 1048944293793 1049969654784 1051388375488 1053540363744 1054390525848 1055732955552 1056584886984 1057581453312 1059782455296 1060077535616 1061214435072 1063104497136 1064244642912 1065316993488 1068624250496 1069984802304 1070848234368 1073040053184 1077455855872 1078611393024 1079698219776 1080532439712 1080856161792 1082781206496 1085304129536 1086142680832 1086463500111 1087525536768 1088403123456 1088724610413 1089788857344 1090630873728 1093204958604 1094273585152 1095119066624 1095442537302 1096293547008 1097398190592 1097722334466 1098575115264 1103096000512 1103129170726 1103421827376 1105353824256 1105387062363 1106572554846 1107654248448 1107687555729 1111126351368 1112245940732 1113438789144 1114299078453 1115388324864 1115717782572 1116618119199 1117709632512 1120309213776 1121213255492 1121510709792 1122640762608 1123508161746 1123844759136 1124713088532 1125812514816 1125846368118 1128469634688 1129341537456 1130479480744 1130779393344 1131691884048 1133132732352 1134008238024 1138674938592 1139016079872 1139593800664 1139896131264 1141044709536 1142268443712 1144302865956 1146969136896 1149011931248 1149316760448 1150244210016 1151708678784 1152638058528 1156448220672 1156557919473 1157381425024 1157688474624 1159750360512 1160994155904 1161317417084 1162163992896 1163734310772 1165771909632 1166116249386 1166946560768 1167256147968 1167848192416 1168198073856 1170589148928 1174258530423 1174610332368 1175406388224 1175517885366 1176354891008 1176666974208 1176702356709 1177852603392 1178762661504 1179115812864 1180355407528 1181215861632 1182811922424 1184882924544 1185232909212 1186076832256 1186189341579 1186391494656 1187348861952 1188657997857 1188860571648 1189779134976 1190110410896 1192587227568 1193549594556 1193866239456 1194675345408 1195956596736 1195992559278 1197161662464 1198445580288 1198481617674 1198779269248 1202202281808 1203413640792 1203732902592 1204343448429 1204704263664 1205520714752 1212137837856 1213115981352 1213437817152 1214660497248 1215598994676 1216787263488 1218128857308 1218431388416 1219319599104 1220967145728 1221910515936 1223141733264 1223466228864 1224453513888 1228501069312 1231057783296 1232008949952 1232378053632 1233330240384 1234572964416 1237449568256 1238405673472 1240983000576 1241349555798 1242562996224 1243193237088 1243523052288 1248640431104 1250017145289 1251239058432 1252248754944 1252580972544 1252618637787 1254811865472 1257423336576 1257773446996 1260347865498 1261326984192 1261699548516 1262597918208 1262932881408 1262970857934 1263952014336 1266891727728 1269148108639 1269528339024 1270509229638 1271751174144 1271789415837 1272126817512 1273115086848 1273153369554 1274397898752 1278392683832 1281009305916 1281393089856 1282043025747 1282383147672 1283296244736 1283675298228 1287660444576 1288957912624 1290340279008 1292599554048 1292638422654 1292981355504 1294024736268 1295289667584 1298302266432 1299349940944 1301004248256 1302054103152 1302399533952 1304719155576 1307759202816 1310088370208 1311493398336 1312814880864 1313163166464 1313829216468 1314222833088 1319631157504 1320650759648 1322332186752 1323399252384 1323750345984 1325084178816 1326107994192 1327899833469 1329197878272 1330537200128 1330663412727 1331565228736 1331964158976 1332993290112 1334336436288 1334690431488 1335767469696 1338874212258 1340182984704 1341264455168 1341660631014 1342972127232 1344009763584 1344412422144 1345451171328 1346806870272 1348626677904 1350988007424 1351028631777 1352349285376 1352477567034 1353799636992 1353840345891 1355292296622 1356210804096 1356570602496 1360869631176 1361921095887 1362153197568 1363252397056 1363655067588 1364755479021 1364988063744 1366089550848 1366493059404 1368885671424 1370735311968 1372116487632 1373176642134 1373588038944 1374518945792 1374649330428 1375993073664 1376034449922 1377379547136 1377510203124 1378856742912 1382063702976 1383178969392 1384940006208 1386010068696 1388894584968 1392130764288 1393206382656 1394610200544 1396105875648 1397052043264 1398592391724 1399959539712 1404720484992 1405854034464 1407643940736 1408779849312 1411663348656 1414952580096 1417472662848 1418992857216 1420422657984 1421946016128 1425253193694 1426646403072 1427797645824 1428219381402 1430720070912 1433697636096 1435204870517 1438148524032 1438191769311 1439597626368 1440709919616 1441141549056 1443708275328 1447066067794 1448618000148 1450034049024 1450077651702 1451204164608 1451632813884 1453051809792 1454174498304 1457200876032 1457606611472 1460590049736 1461724729344 1461768683562 1463197587456 1463629779288 1464766820352 1464810866046 1471229103168 1473849416484 1475430073128 1476916740972 1481501801824 1484585052192 1485732104604 1487184433152 1487623710096 1488824158932 1490279510016 1493745618368 1495347613056 1496854350144 1498010882328 1498459678848 1499617451376 1501128490824 1504626179584 1505788716608 1507705857792 1508922512064 1510843643136 1512010984032 1517205012642 1518233251456 1518688106496 1519861508352 1521392946048 1523024591616 1525737154608 1527798733131 1529292182528 1530978335073 1532422347264 1533658946688 1535611571712 1536850744704 1540425168942 1541930960896 1542077225964 1543584632832 1543631048586 1545286543812 1546333814016 1547992207872 1549551990528 1551645747696 1552844614002 1554362546176 1554409286023 1554821665848 1556076340566 1557597431808 1558057506984 1559261327283 1560785531904 1565678040564 1566147109824 1566941475913 1567208517632 1567357180488 1568936475612 1570470137856 1570619110104 1571683548672 1574954482176 1577082563232 1579843899392 1579891405466 1580310545616 1581585788772 1583131815936 1583599433328 1584877330476 1586372179968 1590116303424 1591399459408 1591821652608 1594656745704 1596366964368 1597975490232 1602936375744 1604551521056 1604977203456 1605791264572 1606272351552 1609560079776 1616183783808 1617487975136 1617917089536 1619547329664 1620798659568 1621284242688 1624171809744 1627956194304 1629214021248 1630855644352 1631288305152 1632604685184 1634683286016 1635946310592 1636401814982 1639807437906 1641410377728 1642678599936 1643163805953 1643170738176 1644440320512 1646097285888 1647862672896 1654644000768 1654693756089 1655132741064 1657590982784 1658030736384 1661481372672 1666689527052 1668318744576 1668368911098 1669665006592 1670158183716 1673082487296 1676564448768 1680463820664 1681769312256 1681819883238 1682266064688 1683463890944 1683961143912 1685262242619 1685269352448 1688718772224 1688769552177 1689188970304 1692704452032 1694012306184 1695719221116 1696169090016 1697537826072 1708012407888 1708524119808 1709390700996 1709844196896 1711061659648 1711567064304 1716454298934 1716880592768 1720453705344 1723517896872 1723975140672 1725366315024 1728957087792 1731069688576 1734672331008 1736072137536 1736532711936 1739625540768 1741976125626 1743245989344 1743678937088 1745601466158 1748657864448 1749174374079 1750419841152 1750884221952 1751772288624 1752297110784 1757789940269 1761915498552 1763109582336 1763276828049 1764532336512 1765000461312 1766778905088 1768143992256 1770533111292 1771823792448 1772263837696 1772317129858 1774217883636 1775952211968 1777324386816 1777849363818 1779115248384 1779587241984 1781023292928 1785165616344 1786606168798 1788880841352 1790324391834 1790799359184 1792013018112 1793934895104 1793988838917 1795742493696 1798168903872 1801371509036 1803303422712 1805120461188 1805599353888 1807056395496 1808281072128 1808760803328 1814492841568 1815894794516 1818206756784 1819673972028 1820156725728 1821452734464 1821990745872 1823398492014 1825180895232 1827647082624 1828979398656 1829488650176 1830902189512 1831450718592 1832865773904 1834712599896 1835199343296 1836680270832 1842751603968 1844238625856 1846586674944 1848013424928 1848567080448 1849995360576 1851859446624 1856174352384 1857608510208 1859480267392 1861474500864 1863844494336 1864789855632 1865284578432 1872960646656 1874472045952 1876858587648 1878373132416 1878871458816 1882217798208 1886603440128 1886660170494 1889963550464 1890521798247 1891990476288 1893896877312 1894399322112 1894456286901 1895928021504 1900337591592 1903730194432 1904292508536 1905763844457 1907626761216 1909672630272 1909730054331 1911596848128 1917589025748 1919463501824 1920946559488 1921513958874 1924944367104 1925455048704 1925512947342 1931490666864 1933436868936 1934938886144 1935510418512 1938899331072 1938957633981 1941037104402 1942934501376 1947453399648 1949024911416 1951506372384 1953081154728 1957078733364 1961638804224 1965132555312 1967240097504 1969222321296 1970743824702 1971334249632 1979446736256 1980976139472 1983498280128 1985098878576 1987626268224 1989161991288 1993796817408 1995805800192 1997347843104 1997946238464 1999489935168 2001504654432 2003651204544 2004209090774 2008311318387 2010274477056 2011896682752 2012490946521 2014458190848 2016014645376 2020210305408 2022940016856 2026482011136 2028523928064 2028716350551 2030699455488 2034316206144 2037064977508 2041304446764 2043229796352 2044878595584 2045482601382 2047482095616 2049134326272 2053328507136 2053900225256 2056102967952 2058174731448 2059764963201 2060382058416 2061778418688 2061973995642 2063989610496 2064051674883 2066069320704 2068285114368 2068860996928 2070459485336 2073095554464 2074768454088 2077410009312 2079015103044 2081047375872 2085378379776 2087570720752 2088196146432 2089809573984 2091915300816 2094158813472 2095578064896 2097888587586 2099939309568 2102776750976 2107080727488 2108781051696 2111465911104 2113169773968 2120155071232 2122428870144 2126208994272 2128489285824 2130633986976 2137248500992 2137879790541 2139969604608 2141696468736 2142329072103 2146080106368 2154911711744 2157222786048 2159396439552 2161064879424 2161712323584 2165562412992 2170599101691 2170608259072 2172285361664 2172927000222 2175051073536 2175116477553 2176806246912 2177449220826 2179577714688 2181261747456 2186409917208 2190238133248 2190885074604 2192587094016 2192653025343 2194796381184 2195444668932 2197150230528 2197216299069 2206258341452 2206843654752 2210707648512 2210774124726 2213145109692 2215308496896 2215375111458 2222252702736 2224491881464 2226210616793 2226877578288 2228598156906 2230776649728 2231435565144 2233236238398 2235419265024 2240618427552 2242426510984 2243021419584 2245281525216 2247016323492 2247689518272 2249426177064 2251692736236 2256939269376 2258683074912 2260958961488 2261558786688 2263383768096 2266265464704 2268016476048 2275807518963 2277349877184 2278032159744 2279187601328 2279792262528 2282089419072 2284536887424 2288605731912 2293938273792 2298023862496 2298633520896 2300488420032 2303417357568 2305276117056 2310637753413 2312896441344 2313115838946 2314762850048 2315376949248 2315446572879 2319500721024 2321988311808 2322634834168 2324327985792 2327468621544 2329266921003 2331543819264 2332232498772 2333893121536 2334114510849 2334512295936 2335696384832 2336396147712 2341178297856 2348517060846 2349220664736 2350812776448 2351035770732 2352709782016 2353333948416 2353404713418 2355705206784 2357525323008 2358231625728 2360710815056 2362431723264 2365623844848 2369765849088 2369837108199 2370465818424 2372153664512 2372378683158 2374697723904 2377315995714 2379558269952 2380220821792 2385174455136 2387099189112 2387732478912 2389350690816 2391985118556 2394323324928 2396963235348 2397558538496 2404404563616 2406827281584 2407465805184 2408686896858 2409408527328 2411041429504 2424275675712 2426231962704 2426875634304 2429320994496 2431197989352 2436257714616 2436862776832 2441934291456 2443821031872 2446283466528 2446932457728 2448907027776 2454602722473 2457002138624 2459711156859 2462115566592 2464017899904 2464756107264 2466660480768 2469145928832 2476811346944 2481966001152 2482699111596 2485125992448 2486386474176 2487046104576 2497280862208 2497355955709 2500034290578 2502478116864 2502553366647 2504497509888 2505161945088 2505237275574 2509623730944 2514846673152 2515546893992 2517490510579 2520695730996 2522653968384 2522729824857 2523399097032 2525195836416 2525941715868 2527904028672 2533783455456 2538296217278 2539056678048 2541018459276 2543502348288 2543578831674 2544253635024 2546306739108 2548795797504 2556785367664 2562018611832 2562786179712 2564086051494 2564766295344 2566592489472 2567350596456 2575320889152 2577915825248 2580680558016 2585276845308 2585962711008 2588049472536 2596604532864 2598699881888 2602008496512 2604108206304 2604799067904 2609438311152 2612964188439 2615518405632 2618402199237 2620176740416 2622986796672 2625629761728 2626326332928 2627658432936 2628445666176 2639262315008 2641301519296 2644664373504 2646798504768 2647500691968 2650168357632 2652215988384 2655799666938 2658395756544 2658475694787 2661074400256 2661326825454 2663130457472 2663928317952 2665986580224 2668672872576 2669380862976 2671534939392 2677748424516 2679909253197 2680365969408 2682528910336 2683321262028 2685486587751 2685944254464 2688019527168 2690902342656 2693613740544 2697253355808 2701976014848 2702057263554 2704698570752 2704955134068 2707599273984 2707680691782 2710584593244 2712421608192 2713141204992 2721739262352 2723842191774 2726504794112 2727310135176 2729510958042 2732179101696 2732986118808 2735097738021 2737771342848 2741470623936 2744232975264 2746353284268 2747176077888 2749037891584 2749298660856 2752068899844 2754759094272 2755020406248 2764127405952 2766357938784 2769880012416 2772020137392 2777789169936 2784261528576 2786412765312 2789220401088 2792211751296 2797184783448 2809440969984 2811708068928 2815287881472 2817559698624 2823326697312 2824112809727 2829905160192 2829990255741 2834945325696 2837985714432 2840845315968 2843892032256 2850506387388 2853292806144 2855595291648 2856438762804 2861440141824 2867395272192 2870409741034 2876297048064 2876383538622 2879195252736 2881419839232 2882270938311 2882283098112 2887416550656 2894132135588 2897236000296 2900155303404 2902408329216 2903265627768 2908348996608 2914401752064 2915213222944 2921180099472 2923537367124 2926395174912 2927259558576 2929621732092 2942458206336 2947698832968 2950860146256 2953833481944 2956115737053 2963003603648 2969170104384 2971464209208 2975247420192 2977648317864 2987491236736 2990695226112 2993708700288 2996021764656 2996919357696 2999234902752 3002256981648 3006313636161 3009252359168 3011577433216 3015411715584 3017845024128 3021687286272 3024021968064 3034410025284 3036466502912 3037376212992 3039723016704 3042785892096 3046049183232 3051474309216 3055597466262 3058584365056 3058676337013 3061956670146 3064844694528 3067317893376 3068223902073 3071223143424 3073701489408 3080850337884 3083336452603 3083861921792 3084154451928 3087262097172 3090573087624 3092667628032 3092960993463 3095984415744 3099103981056 3103291495392 3105689228004 3108725092352 3108818572046 3109643331696 3112152681132 3115194863616 3116115013968 3118522654566 3121571063808 3131356081128 3132294219648 3133882951826 3134714360976 3137872951224 3141238220208 3143367097344 3146832881379 3149908964352 3154165126464 3159782810932 3160621091232 3163171577544 3167198866656 3169754660952 3172744359936 3180232606848 3182798918816 3183643305216 3189313491408 3192733928736 3195950980464 3205872751488 3209103042112 3209954406912 3211582529144 3212544703104 3219120159552 3232367567616 3234975950272 3235834179072 3239094659328 3241597319136 3242568485376 3248343619488 3255912388608 3258428042496 3259390500333 3261711288704 3262576610304 3265209370368 3269366572032 3271892621184 3272803629964 3279614875812 3282820755456 3285357199872 3286327611906 3288880641024 3292194571776 3295725345792 3309288001536 3309387512178 3310265482128 3315181965568 3316061472768 3316161187089 3322962745344 3323062667187 3333379054104 3336737822196 3339330013184 3340316367432 3342897235359 3346164974592 3349854357597 3353128897536 3360927641328 3363639766476 3364532129376 3366927781888 3367922287824 3370524485238 3377437544448 3377539104354 3378377940608 3385408904064 3388024612368 3391438442232 3392338180032 3395075652144 3416024815776 3417048239616 3418781401992 3419688393792 3423134128608 3432908597868 3433761185536 3440907410688 3447035793744 3447950281344 3450732630048 3457914175584 3458876979239 3462139377152 3469344662016 3469673758419 3472144275072 3473065423872 3479251081536 3483952251252 3486491978688 3487357874176 3491202932316 3497315728896 3498348748158 3500839682304 3501768443904 3503544577248 3504594221568 3515579880538 3522775591269 3523830997104 3526219164672 3526553656098 3529064673024 3530000922624 3530107070127 3533557810176 3536287984512 3541066222584 3543647584896 3544634259716 3548435767272 3554648773632 3555698727636 3558230496768 3558568024737 3559174483968 3562046585856 3570331232688 3573212337596 3577761682704 3580648783668 3581598718368 3584026036224 3587869790208 3587977677834 3591484987392 3596337807744 3602743018072 3606606845424 3610240922376 3611198707776 3613030345287 3614112790992 3616562144256 3628985683136 3631789589032 3636413513568 3639347944056 3640313451456 3643981491744 3646796984028 3650361790464 3655294165248 3657958797312 3658977300352 3661804379024 3662901437184 3665731547808 3669425199792 3670398686592 3673360541664 3685503207936 3688477251712 3693173349888 3696026849856 3697134160896 3699990721152 3703718893248 3712348704768 3715217020416 3718960534784 3722949001728 3727688988672 3729579711264 3730569156864 3745921293312 3748944091904 3750051435867 3753717175296 3756746264832 3757742917632 3757855913361 3764435596416 3773320340988 3779927100928 3781043596494 3783980952576 3787793754624 3788798644224 3788912573802 3791856043008 3800675183184 3807444325917 3807460388864 3808585017072 3811527688914 3815253522432 3815368247511 3819345260544 3819460108662 3823193696256 3835178051496 3841893118976 3843027917748 3846129077241 3849888734208 3851025894684 3862981333728 3866873737872 3871020837024 3877798662144 3877915267962 3882074208804 3885869002752 3894906799296 3898049822832 3903012744768 3906162309456 3914157466728 3923277608448 3930265110624 3934480195008 3938444642592 3941487649404 3942668499264 3958893472512 3961952278944 3966996560256 3970197757152 3975252536448 3978323982576 3983699500407 3987593634816 3991611600384 3991990238181 3994695686208 3995892476928 3998979870336 4003009308864 4007302409088 4008418181548 4016622636774 4020548954112 4023793365504 4024981893042 4028916381696 4032029290752 4040420610816 4045880033712 4052964022272 4053085895331 4057047856128 4057432701102 4061398910976 4061521037673 4068632412288 4074129955016 4082608893528 4085763287661 4086459592704 4089757191168 4090965202764 4094266437063 4094964191232 4098268652544 4106657014272 4107800450512 4112205935904 4116349462896 4119529926402 4120764116832 4123556837376 4123947991284 4127979220992 4128103349766 4132138641408 4136570228736 4137721993856 4140918970672 4146191108928 4149536908176 4154820018624 4158030206088 4175141441504 4176392292864 4179619147968 4183830601632 4188317626944 4191156129792 4195777175172 4199878619136 4205553501952 4214161454976 4217562103392 4222931822208 4226339547936 4240310142464 4244857740288 4252417988544 4256978571648 4261267973952 4274497001984 4275759581082 4279939209216 4283392937472 4284658144206 4292160212736 4305614611551 4309823423488 4314445572096 4314575307933 4318792879104 4322129758848 4323424647168 4331124825984 4341198203382 4344570723328 4345854000444 4350102147072 4350232955106 4353612493824 4354898441652 4359155429376 4362523494912 4372819834416 4380476266496 4380607987883 4381770149208 4385174188032 4385306050686 4389592762368 4390889337864 4394300461056 4394432598138 4412516682904 4413687309504 4415925977573 4421548249452 4426290219384 4430750222916 4444505405472 4448983762928 4452421233586 4453755156576 4457196313812 4461553299456 4462871130288 4466472476796 4470838530048 4481236855104 4484853021968 4486042839168 4490563050432 4494032646984 4495379036544 4498852354128 4503385472472 4513878538752 4517366149824 4521917922976 4523117573376 4526767536192 4532530929408 4536032952096 4551615037926 4554699754368 4556064319488 4558375202656 4559584525056 4564178838144 4569073774848 4577211463824 4583396199393 4587876547584 4592935005219 4596047724992 4597267041792 4600976840064 4606834715136 4610552234112 4621275506826 4625792882688 4626231677892 4629525700096 4630753898496 4630893145758 4639001442048 4643976623616 4645269668336 4648655971584 4654937243088 4658533842006 4663087638528 4663227858069 4664464997544 4667786243072 4668229021698 4671392769664 4672792295424 4682356595712 4697034121692 4698441329472 4700824427739 4701625552896 4702071541464 4705419564032 4706809426836 4711410413568 4715050646016 4721421630112 4724863446528 4731247689696 4739531698176 4739674216398 4740931636848 4744307329024 4744757366316 4749395447808 4754631991428 4759116539904 4760441643584 4770348910272 4774198378224 4775464957824 4783970237112 4793926470696 4795117076992 4808809127232 4813654563168 4814931610368 4817373793716 4818817054656 4822082859008 4848551351424 4852463925408 4853751268608 4858641988992 4862395978704 4872515429232 4873725553664 4883868582912 4887642063744 4892566933056 4893864915456 4897814055552 4909205444946 4914004277248 4919422313718 4924231133184 4928035799808 4929491417859 4929512214528 4933320961536 4938291857664 4953622693888 4953771649849 4963932002304 4964081268267 4965398223192 4972772948352 4974092209152 4994561724416 4994711911418 5000068581156 5004956233728 5005106733294 5008995019776 5010474551148 5019247461888 5029693346304 5031093787984 5034981021158 5041391461992 5045307936768 5045459649714 5046798194064 5050391672832 5051883431736 5055786727857 5055808057344 5067566910912 5076592434556 5078113356096 5082036918552 5087157663348 5088507270048 5092613478216 5113570735328 5124037223664 5125572359424 5128172102988 5129532590688 5133184978944 5134701192912 5150641778304 5155831650496 5161361116032 5170553690616 5171925422016 5176098945072 5193209065728 5197399763776 5204016993024 5208216412608 5209598135808 5218876622304 5225928376878 5231036811264 5236804398474 5240353480832 5245973593344 5251259523456 5252652665856 5255316865872 5256891332352 5273369820807 5278524630016 5282603038592 5289328747008 5293597009536 5295001383936 5300336715264 5304431976768 5311599333876 5316791513088 5316951389574 5322148800512 5322653650908 5326260914944 5327856635904 5331973160448 5337345745152 5338761725952 5343069878784 5355496849032 5359818506394 5365057820672 5366642524056 5370973175502 5376039054336 5381804685312 5381966516751 5387227481088 5394506711616 5404114527108 5409397141504 5409910268136 5415361383564 5421169186488 5424843216384 5426282409984 5443478524704 5447684383548 5453009588224 5454620270352 5459021916084 5464358203392 5465972237616 5470195476042 5475542685696 5482941247872 5488465950528 5492706568536 5494352155776 5498597321712 5504137799688 5510040812496 5528254811904 5532715877568 5539760024832 5544040274784 5555578339872 5568523057152 5572825530624 5578440802176 5584423502592 5594369566896 5618881939968 5623416137856 5630575762944 5635119397248 5646653394624 5648225619454 5659810320384 5659980511482 5669890651392 5671565394741 5675971428864 5681690631936 5687784064512 5701012774776 5711190583296 5712877525608 5717291533371 5722880283648 5734790544384 5740819482068 5752767077244 5758390505472 5762839678464 5764541876622 5774833101312 5788264271176 5794472000592 5800310606808 5804816658432 5806531255536 5816697993216 5816872901943 5828803504128 5830426445888 5842360198944 5847074734248 5854519117152 5859243464184 5884916412672 5895397665936 5901720292512 5907666963888 5912231474106 5926007207296 5938340208768 5942928418416 5950494840384 5955296635728 5974982473472 5981390452224 5987417400576 5992043529312 5993838715392 5998469805504 6004513963296 6012627272322 6018504718336 6023154866432 6024933955161 6030823431168 6035690048256 6037472839563 6043374572544 6048043936128 6067210438993 6068820050568 6072933005824 6079446033408 6085571784192 6086149051653 6092098366464 6102948618432 6111194932524 6117168730112 6117352674026 6123913340292 6129689389056 6134635786752 6136447804146 6142446286848 6147402978816 6161700675768 6166672905206 6168308903856 6174524194344 6179294889603 6181146175248 6185335256064 6185921986926 6191968831488 6192155024649 6198207962112 6206582990784 6211378456008 6217637144092 6219286663392 6224305362264 6232230027936 6237045309132 6243142127616 6262712162256 6264588439296 6267765903652 6269428721952 6275745902448 6282476440416 6286734194688 6293665762758 6299817928704 6308330252928 6319565621864 6321242182464 6326343155088 6334397733312 6339509321904 6360465213696 6365597837632 6367286610432 6378626982816 6385467857472 6391901960928 6411745502976 6413639371623 6418206084224 6419908813824 6423165058288 6425089406208 6438240319104 6464735135232 6469951900544 6471668358144 6478189318656 6483194638272 6485136970752 6496687238976 6511797305073 6511824777216 6516856084992 6518781000666 6523422577408 6525153220608 6525349432659 6530418740736 6538733144064 6543785242368 6545607259928 6559229751624 6570714399744 6572655223812 6577761282048 6577959076029 6584389143552 6591450691584 6591648897207 6618775024356 6620530964256 6630363931136 6632122945536 6632322374178 6645925490688 6646125334374 6666758108208 6673475644392 6678631850379 6678660026368 6680632734864 6685794470718 6692329949184 6699708715194 6706257795072 6721855282656 6727279532952 6729064258752 6735844575648 6741048970476 6755078208708 6756755881216 6770817808128 6776049224736 6782876884464 6784676360064 6790151304288 6827422556889 6832049631552 6834096479232 6837562803984 6839376787584 6846268257216 6865817195736 6867522371072 6881814821376 6894071587488 6895900562688 6901465260096 6915828351168 6917753958478 6924278754304 6931913260239 6938689324032 6939347516838 6944288550144 6946130847744 6946339718637 6958502163072 6967904502504 6972983957376 6982405864632 6987800763009 6994631457792 6996697496316 7001679364608 7002343532547 7003536887808 7007089154496 7009188443136 7031159761076 7045551182538 7047661994208 7052438329344 7053107312196 7058129346048 7060001845248 7060214140254 7067115620352 7072575969024 7082132445168 7087295169792 7089268519432 7096871534544 7109297547264 7109511324597 7111397455272 7116460993536 7117136049474 7124093171712 7140662465376 7146424675192 7155523365408 7161297567336 7163197436736 7168052072448 7175955355668 7182969974784 7192675615488 7205486036144 7213213690848 7220481844752 7222397415552 7226060690574 7228225581984 7233124288512 7257971366272 7263579178064 7272827027136 7278695888112 7280626902912 7287962983488 7293593968056 7310588330496 7317954600704 7323608758048 7325802874368 7331463095616 7338850399584 7340797373184 7346721083328 7363808167419 7371006415872 7376954503424 7379133470577 7386346699776 7392053699712 7394268321792 7399981442304 7407437786496 7430434040832 7437921069568 7445898003456 7455377977344 7459159422528 7461138313728 7491842586624 7492067867127 7497888183808 7500102871734 7507434350592 7507660099941 7513492529664 7515485835264 7515711826722 7528871192832 7546640681976 7552471531737 7559854201856 7562087192988 7567961905152 7568189474571 7575587509248 7577825147604 7583712086016 7601350366368 7614888651834 7617170034144 7623055377828 7630507044864 7630736495022 7638920217324 7646387392512 7670356102992 7683786237952 7686055835496 7692258154482 7699777468416 7702051789368 7725962667456 7733747475744 7742041674048 7755830535924 7764148417608 7789813598592 7796099645664 7806025489536 7812324618912 7828314933456 7838892565317 7846555216896 7855206597711 7860530221248 7868960390016 7876889285184 7882975298808 7885336998528 7917786945024 7923904557888 7933993120512 7940395514304 7950505072896 7956647965152 7958863372867 7967399000814 7975187269632 7975427084361 7983223200768 7983980476362 7989391372416 7991784953856 7997959740672 8006018617728 8014604818176 8016836363096 8033245273548 8039727759591 8041097908224 8047586731008 8049963786084 8056459763253 8057832763392 8064058581504 8080841221632 8091760067424 8105928044544 8106171790662 8114095712256 8114865402204 8122797821952 8123042075346 8137264824576 8148259910032 8165217787056 8171526575322 8179514382336 8181930405528 8188532874126 8196537305088 8213314028544 8215600901024 8224411871808 8232698925792 8239059852804 8241528233664 8247113674752 8247895982568 8256206699532 8264277282816 8275443987712 8281837941344 8292382217856 8299073816352 8309640037248 8316060412176 8350282883008 8352784585728 8359238295936 8367661203264 8376635253888 8391554350344 8411107003904 8428322909952 8435124206784 8445863644416 8452679095872 8472338429181 8480620284928 8489715480576 8489970767223 8504835977088 8513957143296 8522535947904 8548994003968 8551519162164 8559878418432 8566785874944 8569316288412 8584320425472 8611229223102 8619646846976 8619906040673 8628891144192 8629150615866 8637585758208 8644259517696 8646812814933 8646849294336 8662249651968 8682396406764 8689141446656 8689402730063 8691708000888 8700465910212 8707224987648 8709796883304 8725046989824 8745639668832 8760952532992 8761215975766 8763540298416 8770612101372 8779185524736 8781778675728 8788865196276 8825033365808 8827374619008 8831851955146 8843096498904 8852580438768 8861500445832 8868347211159 8889010810944 8897967525856 8904842467172 8907510313152 8914392627624 8925742260576 8932944953592 8962473710208 8969706043936 8972085678336 8981126100864 8988065293968 8990758073088 8997704708256 9000209982401 9006770944944 9018940908483 9027757077504 9034732299648 9043835845952 9046235146752 9053535072384 9065061858816 9072065904192 9103230075852 9109399508736 9112128638976 9116750405312 9119169050112 9128357676288 9138147549696 9154422927648 9166792398786 9175753095168 9176029011039 9185870010438 9192095449984 9194534083584 9201953680128 9213669430272 9221104468224 9242551013652 9250009357809 9251585765376 9252463355784 9259051400192 9261786291516 9278002884096 9287953247232 9290539336672 9297311943168 9309874486176 9317067684012 9326175277056 9326455716138 9328929995088 9335572486144 9336458043396 9342785539328 9345584590848 9364713191424 9394068243384 9396882658944 9401648855478 9404143082928 9410839128064 9413618853672 9430101292032 9440498644137 9442843260224 9449726893056 9462495379392 9479348432796 9481863273696 9488614658048 9489514732632 9509263982856 9518233079808 9520883287168 9540697820544 9548396756448 9550929915648 9567940474224 9587852941392 9590234153984 9617618254464 9627309126336 9629863220736 9634747587432 9637634109312 9697102702848 9704927850816 9707502537216 9717283977984 9724791957408 9745030858464 9747451107328 9747744214219 9767737165824 9775284127488 9778171500999 9785133866112 9787729830912 9795628111104 9818410889892 9828008554496 9838844627436 9848462266368 9856071599616 9858982835718 9866641923072 9876583715328 9907245387776 9907543299698 9927864004608 9928162536534 9930796446384 9945545896704 9948184418304 9948483561267 9989423822836 10000137162312 10010213466588 10017990039552 10020949102296 10028691706077 10038494923776 10059386692608 10062187575968 10069962042316 10082782923984 10090919299428 10093596388128 10100783345664 10103766863472 10111573455714 10135133821824 10153184869112 10156226712192 10164073837104 10174315326696 10177014540096 10185226956432 10227141470656 10248074447328 10251144718848 10256344205976 10259065181376 10269402385824 10301283556608 10311663300992 10322722232064 10341107381232 10343850844032 10352197890144 10376630937717 10386418131456 10394799527552 10408033986048 10416432825216 10419196271616 10437753244608 10451856753756 10462073622528 10473608796948 10480706961664 10491947186688 10502519046912 10505305331712 10510633731744 10513782664704 10546739641614 10557049260032 10565206077184 10568326773807 10578657494016 10587194019072 10590002767872 10590321210381 10600673430528 10608863953536 10623198667752 10633902779148 10644297601024 10645307301816 10652521829888 10663946320896 10674691490304 10675704074211 10677523451904 10686139757568 10710993698064 10719637012788 10730115641344 10733285048112 10741946351004 10752078108672 10763609370624 10763933033502 10774454962176 10789013423232 10808229054216 10819820536272 10830722767128 10839091035861 10842338372976 10849686432768 10886957049408 10895368767096 10909240540704 10918043832168 10931944475232 10940390952084 10951085371392 10965882495744 10976931901056 10985413137072 10988704311552 10997194643424 11008275599376 11020081624992 11056509623808 11065431755136 11079520049664 11088080549568 11111156679744 11137046114304 11145651061248 11156881604352 11168847005184 11188739133792 11237763879936 11246832275712 11250154307601 11261151525888 11270238794496 11293306789248 11296451238908 11319961022964 11339781302784 11343130789482 11351942857728 11363381263872 11375568129024 11402025549552 11422332977751 11422381166592 11425755051216 11434583066742 11445760567296 11446104742533 11469581088768 11481638964136 11505534154488 11525679356928 11529083753244 11538387231723 11549666202624 11576528542352 11588944001184 11600621213616 11613062511072 11633395986432 11633745803886 11657607008256 11660852891776 11684720397888 11694149468496 11709038234304 11718486928368 11769832825344 11790795331872 11803440585024 11815333927776 11824462948212 11852014414592 11876680417536 11885856836832 11900989680768 11910593271456 11949964946944 11951098501221 11962780904448 11974834801152 11975970714543 11984087058624 11987677430784 11996939611008 12009027926592 12025254544644 12037009436672 12046309732864 12049867910322 12061646862336 12071380096512 12074945679126 12086749145088 12096087872256 12134420877986 12137640101136 12145866011648 12158892066816 12159257685993 12171143568384 12172298103306 12184196732928 12184563113019 12205897236864 12222389865048 12234705348052 12247826680584 12257289862983 12259378778112 12269271573504 12272895608292 12282799311189 12284892573696 12294805957632 12323401351536 12333345810412 12336617807712 12349048388688 12358589779206 12362292350496 12370670512128 12371843973852 12383937662976 12384310049298 12396415924224 12413165981568 12422756912016 12435274288184 12438573326784 12448610724528 12464460055872 12474090618264 12525424324512 12529176878592 12535531807304 12538857443904 12551491804896 12564952880832 12573468389376 12587331525516 12599635857408 12616660505856 12639131243728 12642484364928 12652686310176 12668795466624 12679018643808 12720930427392 12731195675264 12734573220864 12757253965632 12770935714944 12783803921856 12823491005952 12827278743246 12836412168448 12839817627648 12846330116576 12850178812416 12876480638208 12916843834653 12929470270464 12939903801088 12943336716288 12943725923799 12956378637312 12966389276544 12970273941504 12993374477952 13023594610146 13033712169984 13037562001332 13046845154816 13050306441216 13050698865318 13060837481472 13077466288128 13087570484736 13091214519856 13118459503248 13141428799488 13141823963649 13145310447624 13155522564096 13155918152058 13168778287104 13182901383168 13183297794414 13237550048712 13241061928512 13247777932719 13260727862272 13264644748356 13292250668748 13333516216416 13346951288784 13357263700758 13361265469728 13371588941436 13384659898368 13399417430388 13412515590144 13443710565312 13454559065904 13458128517504 13471689151296 13482097940952 13510156417416 13513511762432 13541635616256 13552098449472 13565753768928 13569352720128 13580302608576 13654845113778 13664099263104 13668192958464 13675125607968 13678753575168 13692536514432 13731634391472 13735044742144 13750188598179 13763629642752 13778805015657 13788143174976 13791801125376 13802930520192 13831656702336 13835507916956 13848557508608 13863826520478 13877378648064 13878695033676 13888577100288 13892261695488 13892679437274 13917004326144 13935809005008 13945967914752 13960629195029 13964811729264 13975601526018 13989262915584 13989683574207 13993394992632 14003358729216 14004687065094 14014178308992 14018376886272 14062319522152 14091102365076 14095323988416 14102473283217 14104876658688 14106214624392 14116258692096 14120428280508 14134231240704 14145151938048 14164264890336 14174590339584 14178537038864 14193743069088 14218595094528 14219022649194 14222794910544 14232921987072 14234272098948 14248186343424 14281324930752 14292849350384 14311046730816 14322595134672 14326394873472 14351910711336 14385351230976 14410972072288 14426427381696 14440963689504 14444794831104 14452121381148 14456451163968 14466248577024 14515942732544 14527158356128 14545654054272 14557391776224 14561253805824 14575925966976 14587187936112 14621176660992 14635909201408 14647217516096 14651605748736 14662926191232 14677700799168 14681594746368 14693442166656 14727616334838 14742012831744 14753909006848 14758266941154 14772693399552 14784107399424 14788536643584 14799962884608 14814875572992 14860868081664 14861314949547 14875842139136 14891796006912 14892243804801 14918318845056 14922276627456 14983685173248 14984135734254 14995776367616 15000205743468 15014868701184 15015320199882 15026985059328 15031423653444 15057742385664 15093281363952 15104943063474 15119708403712 15124174385976 15135923810304 15136378949142 15151175018496 15155650295208 15167360183571 15167424172032 15202700732736 15229777303668 15234340068288 15246110755656 15261472990044 15277840434648 15340712205984 15367572475904 15372111670992 15384516308964 15399554936832 15404103578736 15451925334912 15467494951488 15484083348096 15511661071848 15528296835216 15579627197184 15592199291328 15612050979072 15624649237824 15656629866912 15677785130634 15693110433792 15710413195422 15721060442496 15737920780032 15753778570368 15765950597616 15770673997056 15787253575687 15820109462421 15835573890048 15847809115776 15867986241024 15880791028608 15901010145792 15913295930304 15917726745734 15934798001628 15950374539264 15950854168722 15966446401536 15967960952724 15978782744832 15983569907712 15995919481344 16012037235456 16029209636352 16033672726192 16066490547096 16079455519182 16095173462016 16099927572168 16112919526506 16128117163008 16161682443264 16183520134848 16212343581324 16228191424512 16229730804408 16246084150692 16274529649152 16296519820064 16330435574112 16343053150644 16359028764672 16363860811056 16377065748252 16393074610176 16426628057088 16431201802048 16448823743616 16465397851584 16478119705608 16483056467328 16495791965136 16512413399064 16550887975424 16563675882688 16584764435712 16598147632704 16619280074496 16632120824352 16700565766016 16705569171456 16718476591872 16735322406528 16753270507776 16783108700688 16822214007808 16856645819904 16870248413568 16891727288832 16905358191744 16944676858362 16961240569856 16979430961152 16979941534446 17009671954176 17014696184223 17027914286592 17045071895808 17097988007936 17098502146253 17103038324328 17133571749888 17138632576824 17151874600113 17168640850944 17222458446204 17239293693952 17239812081346 17258301231732 17275171516416 17288519035392 17293625629866 17324499303936 17364792813528 17378282893312 17378805460126 17383416001776 17400931820424 17414449975296 17419593766608 17450093979648 17450618705829 17491279337664 17522431951532 17527080596832 17541224202744 17563557351456 17577730392552 17650066731616 17654749238016 17663703910292 17686192997808 17705160877536 17723000891664 17736694422318 17778021621888 17795935051712 17809684934344 17815020626304 17828785255248 17851484521152 17865889907184 17924947420416 17939412087872 17944171356672 17962252201728 17976130587936 17981516146176 17995409416512 18000419964802 18013541889888 18037881816966 18055514155008 18069464599296 18074801865483 18087671691904 18092470293504 18107070144768 18130123717632 18144131808384 18201631316979 18206460151704 18218799017472 18233500810624 18238338100224 18256715352576 18276295099392 18308845855296 18333584797572 18351506190336 18352058022078 18371740020876 18384190899968 18389068167168 18403907360256 18427338860544 18442208936448 18485102027304 18500018715618 18504926711568 18518102800384 18523572583032 18537884668809 18556005768192 18575906494464 18576465073947 18581078673344 18594623886336 18619748972352 18634135368024 18652911432276 18657859990176 18671144972288 18672916086792 18685571078656 18729426382848 18788136486768 18793765317888 18803297710956 18808286165856 18821678256128 18827237707344 18860202584064 18880997288274 18885686520448 18899453786112 18924990758784 18958696865592 18963726547392 18979029465264 19018527965712 19041766574336 19081395641088 19096793512896 19101859831296 19135880948448 19175705882784 19180468307968 19235236508928 19240918114869 19254618252672 19259726441472 19269495174864 19275268218624 19394205405696 19409855701632 19415005074432 19434567955968 19449583914816 19490061716928 19494902214656 19495488428438 19535391915219 19535474331648 19550568254976 19556343001998 19570267732224 19575459661824 19576048297977 19591256222208 19636821779784 19677689254872 19712143199232 19717965671436 19733283846144 19733877228087 19753167430656 19815086599396 19856325073068 19861592892768 19891091793408 19896368836608 19896967122534 19978847645672 20000274324624 20020426933176 20035895551137 20035980079104 20041898204592 20057383412154 20076989847552 20118773385216 20124375151936 20139924084632 20165565847968 20181838598856 20187192776256 20207533726944 20223146911428 20270267643648 20306369738224 20312453424384 20328147674208 20348630653392 20354029080192 20370453912864 20454282941312 20496148894656 20502289437696 20512688411952 20518130362752 20538804771648 20602567113216 20623326601984 20645444464128 20682214762464 20687701688064 20704395780288 20753261875434 20772836262912 20789599055104 20795739780717 20816067972096 20832865650432 20838392543232 20839019155911 20875506489216 20903713507512 20947217593896 20961413923328 20963402289027 20983894373376 21005038093824 21007030597641 21010610663424 21021267463488 21027565329408 21093479283228 21114098520064 21130412154368 21136653547614 21157314988032 21174388038144 21180005535744 21180642420762 21201346861056 21217727907072 21246397335504 21267805558296 21290614603632 21305043659776 21327892641792 21328533973791 21349382980608 21351408148422 21372279515136 21421987396128 21439274025576 21466570096224 21483892702008 21504156217344 21527866067004 21548909924352 21578026846464 21616458108432 21639641072544 21661445534256 21678182071722 21684676745952 21699372865536 21773914098816 21790737534192 21818481081408 21836087664336 21863888950464 21880781904168 21931764991488 21953863802112 21970826274144 21977408623104 21994389286848 22016551198752 22040163249984 22091424502257 22113019247616 22130863510272 22137400411731 22159040099328 22176161099136 22222313359488 22291302122496 22313763208704 22337694010368 22377478267584 22475527759872 22476203601381 22493664551424 22500308615202 22522303051776 22522980299823 22540477588992 22586613578496 22592902477816 22639922045928 22657414595211 22679562605568 22686261578964 22703885715456 22704568423713 22726762527744 22751136258048 22804051099104 22844665955502 22851510102432 22869166133484 22891521134592 22892209485066 22939162177536 22963277928272 23011068308976 23051358713856 23058167506488 23076774463446 23099332405248 23153057084704 23177888002368 23201242427232 23226125022144 23267491607772 23321705783552 23369440795776 23388298936992 23418076468608 23436973856736 23516677695951 23539665650688 23565619793133 23581590663744 23606881170048 23630667855552 23648925896424 23704028829184 23753360835072 23771713673664 23801979361536 23821186542912 23876590118601 23899929893888 23902197002442 23925561808896 23926281253083 23949669602304 23951941429086 23968174117248 23975354861568 23993879222016 24018055853184 24050509089288 24092619465728 24099735820644 24119183278773 24123293724672 24142760193024 24149891358252 24169379289759 24173498290176 24192175744512 24268841755972 24275280202272 24291732023296 24317784133632 24318515371986 24342287136768 24344596206612 24368393465856 24369126226038 24411794473728 24444779730096 24469410696104 24488316784723 24495653361168 24514579725966 24538543147008 24545791216584 24565598622378 24589611915264 24646802703072 24666691620824 24673235615424 24698096777376 24717179558412 24724584700992 24741341024256 24743687947704 24768620098596 24792831848448 24826331963136 24845513824032 24870548576368 24877146653568 24897221449056 24928920111744 24948181236528 25050848649024 25058353757184 25071063614608 25077714887808 25102983609792 25129905761664 25174663051032 25233321011712 25278262487456 25284968729856 25305372620352 25337590933248 25358037287616 25417015287543 25441860854784 25462391350528 25469146441728 25469912301669 25514507931264 25541871429888 25567607843712 25646982011904 25654557486492 25672824336896 25679635255296 25692660233152 25700357624832 25752961276416 25833687669306 25858940540928 25859718122019 25879807602176 25886673432576 25887451847598 25912757274624 25932778553088 25940547883008 25986748955904 26047189220292 26067424339968 26068208190189 26075124002664 26093690309632 26101397730636 26121674962944 26175140969472 26182429039712 26236919006496 26282857598976 26283647927298 26290620895248 26311836304116 26337556574208 26366595588828 26475100097424 26482123857024 26495555865438 26521455724544 26529289496712 26584501337496 26605041633477 26667032432832 26693902577568 26714527401516 26722530939456 26743177882872 26798834860776 26887421130624 26909118131808 26916257035008 26943378302592 26964195881904 27000629947203 27020312834832 27027023524864 27056822725449 27083271232512 27104196898944 27131507537856 27138705440256 27160605217152 27309690227556 27328198526208 27336385916928 27350251215936 27357507150336 27385073028864 27463268782944 27470089484288 27470915512799 27500377196358 27527259285504 27528087033117 27557610031314 27576286349952 27583602250752 27605861040384 27663313404672 27671015833912 27692395616369 27697115017216 27727653040956 27750028073427 27754757296128 27757390067352 27777154200576 27785358874548 27834008652288 27871618010016 27891935829504 27921258390058 27929623458528 27951203052036 27978525831168 27979367148414 27986789985264 28006717458432 28009374130188 28028356617984 28036753772544 28124639044304 28182204730152 28190647976832 28204946566434 28212429248784 28232517384192 28240856561016 28290303876096 28328529780672 28349180679168 28357074077728 28387486138176 28438045298388 28445589821088 28465843974144 28468544197896 28562649861504 28585698700768 28622093461632 28645190269344 28652789746944 28703821422672 28770702461952 28821944144576 28852854763392 28881927379008 28889589662208 28904242762296 28912902327936 29031885465088 29054316712256 29091308108544 29114783552448 29122507611648 29151851933952 29174375872224 29242353321984 29243232642657 29271818402816 29294435032192 29303211497472 29325852382464 29355401598336 29363189492736 29386884333312 29455232669676 29484025663488 29507818013696 29516533882308 29545386799104 29568214798848 29599925769216 29629751145984 29721736163328 29722629899094 29751684278272 29783592013824 29784487609602 29836637690112 29844553254912 29845450683801 29968271468508 29991552735232 30000411486936 30030640399764 30053970118656 30062847306888 30086075118231 30115484771328 30186562727904 30209886126948 30239416807424 30248348771952 30272757898284 30302350036992 30311300590416 30334720367142 30405401465472 30459554607336 30468680136576 30492221511312 30522945980088 30555680869296 30681424411968 30744223341984 30769032617928 30808207157472 30903850669824 30934989902976 30968166696192 31023322143696 31056593670432 31065240906997 31129892813151 31159254394368 31184398582656 31224101958144 31249298475648 31313259733824 31355570261268 31386220867584 31420826390844 31442120884992 31475841560064 31507557140736 31531901195232 31541347994112 31574507151374 31640218924842 31671147780096 31695618231552 31704980321421 31735972482048 31761582057216 31802020291584 31826591860608 31835453491468 31869596003256 31901708337444 31932892803072 31935921905448 31957565489664 31991838962688 32024074470912 32058419272704 32067345452384 32132981094192 32158911038364 32190346924032 32199855144336 32225839053012 32256234326016 32323364886528 32367040269696 32424687162648 32459461608816 32492168301384 32517273107583 32549059298304 32593039640128 32660871148224 32686106301288 32727721622112 32754131496504 32853256114176 32862403604096 32897647487232 32930795703168 32956239411216 32966112934656 32991583930272 33024826798128 33101775950848 33127351765376 33169528871424 33196295265408 33238560148992 33264241648704 33401131532032 33411138342912 33436953183744 33470644813056 33506541015552 33566217401376 33644428015616 33645439707143 33713291639808 33740496827136 33750462922803 33783454577664 33810716383488 33889353716724 33922481139712 33959883068892 34019343908352 34029392368446 34055828573184 34090143791616 34195976015872 34197004292506 34206076648656 34266998933253 34267143499776 34277265153648 34303749200226 34337281701888 34338314227599 34444916892408 34479624162692 34516602463464 34577038070784 34587251259732 34615161695169 34648998607872 34729585627056 34757610920252 34766832003552 34801863640848 34839187533216 34900187959296 34901237411658 34982558675328 35044863903064 35054161193664 35082448405488 35127114702912 35155460785104 35300133463232 35309498476032 35327407820584 35372385995616 35410321755072 35446001783328 35473388844636 35556043243776 35591870103424 35619369868688 35630041252608 35657570510496 35702969042304 35731779814368 35849894840832 35853295503663 35878824175744 35888342713344 35924504403456 35952261175872 35963032292352 35990818833024 36000839929604 36027083779776 36075763633932 36111028310016 36138929198592 36149603730966 36175343383808 36184940587008 36214140289536 36260247435264 36288263616768 36403262633958 36412920303408 36437598034944 36467001621248 36476676200448 36477773057979 36513430705152 36552590198784 36553689339057 36617691710592 36667169595144 36704116044156 36743480041752 36768381799936 36771869588949 36778136334336 36807814720512 36848397933567 36854677721088 36884417872896 36970204054608 37000037431236 37009853423136 37036205600768 37047145166064 37075769337618 37112011536384 37151812988928 37152930147894 37162157346688 37189247772672 37239497944704 37268270736048 37305822864552 37315719980352 37345832173584 37371142157312 37576272973536 37587530635776 37606595421912 37616572331712 37654475414688 37720405168128 37761994576548 37771373040896 37798907572224 37849981517568 37917393731184 37927453094784 37958058930528 38037055931424 38083533148672 38162791282176 38193587025792 38203719662592 38271761896896 38351411765568 38360936615936 38470473017856 38481836229738 38509236505344 38519452882944 38538990349728 38550536437248 38750531503959 38788410811392 38819711403264 38830010148864 38831177771397 38869135911936 38899167829632 38980123433856 38990976856876 39070783830438 39101136509952 39112686003996 39140535464448 39150919323648 39152096595954 39182512444416 39273643559568 39355378509744 39424286398464 39425471890947 39435931342872 39466567692288 39467754456174 39506334861312 39630173198792 39712650146136 39723185785536 39743333798157 39782183586816 39793934245068 39957695291344 40000548649248 40040853866352 40071791102274 40083796409184 40114766824308 40153979695104 40237546770432 40248750303872 40279848169264 40331131695936 40363677197712 40374385552512 40415067453888 40446293822856 40540535287296 40612739476448 40624906848768 40656295348416 40697261306784 40708058160384 40740907825728 40908565882624 40992297789312 41004578875392 41025376823904 41036260725504 41077609543296 41205134226432 41246653203968 41250565794537 41290888928256 41336415046971 41364429524928 41375403376128 41408791560576 41506523750868 41545672525824 41579198110208 41591479561434 41632135944192 41665731300864 41676785086464 41678038311822 41751012978432 41807427015024 41881887585087 41894435187792 41922827846656 41926804578054 41967788746752 41969050722621 42010076187648 42014061195282 42042534926976 42055130658816 42186958566456 42260824308736 42273307095228 42307419849651 42314629976064 42348776076288 42361284841524 42402693722112 42435455814144 42492794671008 42535611116592 42581229207264 42610087319552 42655785283584 42657067947582 42698765961216 42702816296844 42744559030272 42843974792256 42878548051152 42933140192448 42967785404016 43055732134008 43156053692928 43232916216864 43279282145088 43322891068512 43356364143444 43369353491904 43398745731072 43547828197632 43581475068384 43636962162816 43672175328672 43727777900928 43761563808336 43863529982976 43907727604224 43941652548288 43954817246208 43988778573696 44033102397504 44080326499968 44182849004514 44226038495232 44261727020544 44274800823462 44318080198656 44352322198272 44444626718976 44582604244992 44583944848641 44627526417408 44675388020736 44676731414403 44754956535168 44951055519744 44952407202762 44987329102848 45000617230404 45044606103552 45045960599646 45080955177984 45173227156992 45185804955632 45279844091856 45314829190422 45359125211136 45372523157928 45407771430912 45409136847426 45453525055488 45502272516096 45608102198208 45689331911004 45703020204864 45738332266968 45784418970132 45926555856544 46022136617952 46102717427712 46116335012976 46153548926892 46198664810496 46306114169408 46355776004736 46402484854464 46452250044288 46534983215544 46643411567104 46738881591552 46776597873984 46836152937216 46873947713472 47033355391902 47079331301376 47131239586266 47163181327488 47213762340096 47261335711104 47297851792848 47361760727061 47408057658368 47460328387263 47506721670144 47543427347328 47603958723072 47642373085824 47753180237202 47799859787776 47804394004884 47851123617792 47852562506166 47899339204608 47903882858172 47936348234496 47950709723136 47987758444032 48036111706368 48101018178576 48185238931456 48186687866713 48199471641288 48238366557546 48285520386048 48299782716504 48338758579518 48384351489024 48537683511944 48550560404544 48575185753303 48583464046592 48637030743972 48684574273536 48689192413224 48738252452076 48823588947456 48889559460192 48938821392208 48976633569446 48991306722336 49029159451932 49077086294016 49091582433168 49131197244756 49179223830528 49293605406144 49333383241648 49346471230848 49396193554752 49434359116824 49449169401984 49487375895408 49537240197192 49652663926272 49691027648064 49741097152736 49754293307136 49794442898112 49857840223488 49896362473056 50101697298048 50116707514368 50142127229216 50155429775616 50205967219584 50259811523328 50349326102064 50466642023424 50556524974912 50569937459712 50610745240704 50675181866496 50716074575232 50834030575086 50883721709568 50924782701056 50938292883456 50939824603338 51029015862528 51083742859776 51135215687424 51293964023808 51295506438759 51309114972984 51345648673792 51385320466304 51400715249664 51505922552832 51667375338612 51717881081856 51719436244038 51759615204352 51774903695196 51825514549248 51865557106176 51973497911808 52094378440584 52134848679936 52136416380378 52150248005328 52187380619264 52202795461272 52243349925888 52350281938944 52351856117487 52364858079424 52473838012992 52567295854596 52581241790496 52623672608232 52733191177656 52950200194848 52964247714048 52991111730876 53042911449088 53058578993424 53169002674992 53210083266954 53334064865664 53387805155136 53429054803032 53445061878912 53486355765744 53597669721552 53774842261248 53818236263616 53832514070016 53886756605184 53928391763808 54001259894406 54040625669664 54054047049728 54113645450898 54166542465024 54208393797888 54224405596449 54263015075712 54277410880512 54321210434304 54491488148339 54604893950937 54619380455112 54656397052416 54700502431872 54715014300672 54770146057728 54926537565888 54940178968576 54941831025598 55000754392716 55054518571008 55056174066234 55115220062628 55152572699904 55167204501504 55211722080768 55326626809344 55342031667824 55384791232738 55455306081912 55500056146854 55514780134704 55554308401152 55570717749096 55613654006427 55668017304576 55743236020032 55783871659008 55842516780116 55859246917056 55902406104072 55958734296828 55973579970528 56013434916864 56018748260376 56056713235968 56249278088608 56364409460304 56381295953664 56409893132868 56424858497568 56465034768384 56481713122032 56580607752192 56657059561344 56698361358336 56714148155456 56774972276352 56876090596776 56891179642176 56937088395792 57125299723008 57171397401536 57244186923264 57290380538688 57305579493888 57407642845344 57541404923904 57643888289152 57705709526784 57763854758016 57779179324416 57808485524592 57825804655872 58063770930176 58108633424512 58182616217088 58229567104896 58245015223296 58303703867904 58348751744448 58484706643968 58486465285314 58543636805632 58588870064384 58606175745657 58606422994944 58651704764928 58710803196672 58726378985472 58728144893931 58773768666624 58910465339352 59015636027392 59033067764616 59136429597696 59199851538432 59201631684261 59259502291968 59445259798188 59503368556544 59568975219204 59673275380224 59689106509824 59690901367602 59936542937016 59983105470464 60000822973872 60061280799528 60107686653411 60107940237312 60125694613776 60172150236462 60230969542656 60373125455808 60419772253896 60496697543904 60545515796568 60622601180832 60669440734284 60810802930944 60919109214672 60937360273152 60984443022624 61045891960176 61111361738592 61362848823936 61488446683968 61538065235856 61616414314944 61807701339648 61869979805952 61936333392384 62046644287392 62113187340864 62130481813994 62259785626302 62318508788736 62368797165312 62387219342151 62448203916288 62498596951296 62626519467648 62711140522536 62841652781688 62884241769984 62890206867081 62951683120128 63015114281472 63063802390464 63082695988224 63149014302748 63280437849684 63342295560192 63391236463104 63409960642842 63471944964096 63523164114432 63604040583168 63653183721216 63670906982936 63739192006512 63803416674888 63871843810896 63915130979328 63983677925376 63985601921373 64048148941824 64116838545408 64134690904768 64265962188384 64317822076728 64399710288672 64451678106024 64512468652032 64646729773056 64734080539392 64849374325296 64918923217632 64984336602768 65034546215166 65098118596608 65186079280256 65321742296448 65372212602576 65455443244224 65508262993008 65724807208192 65795294974464 65861591406336 65912478822432 65932225869312 65983167860544 66049653596256 66203551901696 66254703530752 66274273506771 66339057742848 66392590530816 66412201235193 66477120297984 66528483297408 66802263064064 66873906367488 66941289626112 67013082031104 67132434802752 67288856031232 67290879414286 67426583279616 67428610804143 67480993654272 67500925845606 67566909155328 67568940899469 67621432766976 67778707433448 67919766137784 67972243785633 68038687816704 68058784736892 68111657146368 68113705271139 68180287583232 68394008585012 68412153297312 68533997866506 68554530307296 68607498400452 68674563403776 68676628455198 68889833784816 68959248325384 69033204926928 69154076141568 69174502519464 69230323390338 69297997215744 69459171254112 69515221840504 69533664007104 69603727281696 69678375066432 69802474823316 69965117350656 70089727806128 70108322387328 70164896810976 70254229405824 70310921570208 70550033087853 70600266926464 70618996952064 70654815641168 70744771991232 70820643510144 70892003566656 70946777689272 71112086487552 71183740206848 71238739737376 71260082505216 71315141020992 71405938084608 71463559628736 71629770355803 71699789681664 71706591007326 71757648351488 71776685426688 71778843759249 71849008806912 71904522351744 71926064584704 71981637666048 72001679859208 72054167559552 72151527267864 72277858397184 72299207461932 72350686767616 72357549836319 72369881174016 72428280579072 72508137869277 72520494870528 72576527233536 72806525267916 72825840606816 72875196069888 72934003242496 72953352400896 72955546115958 73026861410304 73105180397568 73107378678114 73235383421184 73334339190288 73408232088312 73464950354169 73486960083504 73536763599872 73543739177898 73615629441024 73696795867134 73768835745792 73940408109216 74000074862472 74019706846272 74094290332128 74151538675236 74224023072768 74305860295788 74324314693376 74378495545344 74478995889408 74536541472096 74611645729104 74631439960704 74691664347168 74742284314624 75152545947072 75175061271552 75213190843824 75233144663424 75308950829376 75523989153096 75542746081792 75699963035136 75834787462368 75854906189568 75916117861056 76074111862848 76167066297344 76251045862629 76325582564352 76387174051584 76407439325184 76409736905007 76543523793792 76702823531136 76940946035712 76963672459476 77018473010688 77038905765888 77077980699456 77101072874496 77418034626979 77501063007918 77576821622784 77579154366057 77639422806528 77660020297728 77662355542794 77738271823872 77798335659264 77960246867712 77981953713752 78141567660876 78202273019904 78204624570567 78225372007992 78281070928896 78304193191908 78365024888832 78547287119136 78710757019488 78848572796928 78850943781894 78871862685744 78935508912348 79012669722624 79260346397584 79425300292272 79446371571072 79486667596314 79564367173632 79587868490136 79915390582688 80001097298496 80081707732704 80143582204548 80167592818368 80229533648616 80497500607744 80559696338528 80662263391872 80727354395424 80748771105024 80830134907776 80892587645712 81001889841609 81081070574592 81170468176347 81225478952896 81249813697536 81312590696832 81394522613568 81416116320768 81481815651456 81817131765248 81984595578624 82009157750784 82050753647808 82072521451008 82155219086592 82410268452864 82412746538397 82493306407936 82501131589074 82581777856512 82584261099351 82672830093942 82728859049856 82750806752256 82817583121152 83013047501736 83077186849107 83091345051648 83158396220416 83182959122868 83250084220281 83264271888384 83331462601728 83356076623644 83502025956864 83614854030048 83763775170174 83788870375584 83845655693312 83853609156108 83935577493504 83938101445242 84020152375296 84028122390564 84085069853952 84110261317632 84373917132912 84521648617472 84546614190456 84614839699302 84697552152576 84722569683048 84870911628288 84985589342016 85071222233184 85162458414528 85220174639104 85314135895164 85397531922432 85405632593688 85687949584512 85757096102304 85866280384896 85935570808032 86111464268016 86312107385856 86465832433728 86558564290176 86645782137024 86712728286888 86738706983808 87095656395264 87162950136768 87273924325632 87344350657344 87455555801856 87523127616672 87547497101537 87727059965952 87729697927971 87815455208448 87883305096576 87909634492416 87977557147392 88066204795008 88160652999936 88365698009028 88452076990464 88523454041088 88549601646924 88636160397312 88704644396544 88889253437952 89165208489984 89167889697282 89255052834816 89350776041472 89353462828806 89509913070336 89904814405524 89974658205696 90001234460808 90091921199292 90161910355968 90346454313984 90371609911264 90559688183712 90629658380844 90718250422272 90745046315856 90818273694852 90907050110976 91216204396416 91378663822008 91406040409728 91476664533936 91568837940264 91853111713088 92044273235904 92232670025952 92307097853784 92612228338816 92711552009472 92804969708928 92904500088576 93069966431088 93195722720991 93286823134208 93389678439453 93477763183104 93553195747968 93672305874432 93747895426944 94066710783804 94158662602752 94262479172532 94326362654976 94427524680192 94522671422208 94595703585696 94723521454122 94816115316736 94818966447403 94920656774526 95013443340288 95086854694656 95114940964263 95207917446144 95284746171648 95506360474404 95583430030693 95599719575552 95608788009768 95705125012332 95798678409216 95807765716344 95872696468992 95975516888064 96072223412736 96202036357152 96370477862912 96373375733426 96398943282576 96476733115092 96571040772096 96599565433008 96677517159036 96768702978048 97075367023888 97101120809088 97150371506606 97274061487944 97378384826448 97476504904152 97551819322749 97647177894912 97779118920384 97877642784416 97953267138892 97982613444672 98058318903864 98183164866336 98262394489512 98587210812288 98666766483296 98692942461696 98792387109504 98868718233648 98898338803968 98974751790816 99074480394384 99305327852544 99382055296128 99482194305472 99508586614272 99588885796224 99715680446976 99792724946112 100203394596096 100233415028736 100284254458432 100310859551232 100411934439168 100519623046656 100698652204128 100933284046848 100936319121429 101113049949824 101139874919424 101221490481408 101350363732992 101432149150464 101668061150172 101767443419136 101849565402112 101879649206676 102058031725056 102167485719552 102270431374848 102587928047616 102591012877518 102618229945968 102691297347584 102770640932608 102800996799759 102801430499328 103011845105664 103014942682797 103334750677224 103438872488076 103519230408704 103549807390392 103731114212352 103845485085507 103946995823616 104188756881168 104272832760756 104300496010656 104374761238528 104405590922544 104700563877888 104703712234974 104729716158848 104947676025984 105134591709192 105162483580992 105247345216464 105466382355312 105900400389696 105928495428096 105982223461752 106117157986848 106338005349984 106420166533908 106668129731328 106775610310272 106858109606064 106890123757824 106972711531488 107195339443104 107225186356409 107549684522496 107559886510989 107636472527232 107665028140032 107773513210368 107856783527616 108002519788812 108081251339328 108108094099456 108227290901796 108333084930048 108416787595776 108448811192898 108526030151424 108554821761024 108642420868608 108982976296678 109209787901874 109238760910224 109312794104832 109401004863744 109430028601344 109433319173937 109540292115456 109853075131776 109883662051196 110001508785432 110112348132468 110230440125256 110305145399808 110315608766847 110334409003008 110423444161536 110653253618688 110684063335648 110769582465476 110910612163824 111000112293708 111029560269408 111108616802304 111141435498192 111227308012854 111336034609152 111486472040064 111567743318016 111685033560232 111718493834112 111804812208144 111917468593656 111947159941056 112037496520752 112113426471936 112498556177216 112728818920608 112762591907328 112819786265736 112849716995136 112963426244064 113161215504384 113314119122688 113396722716672 113428296310912 113549944552704 113752181193552 113782359284352 113874176791584 114250599446016 114342794803072 114488373846528 114580761077376 114611158987776 114815285690688 115082809847808 115287776578304 115411419053568 115527709516032 115558358648832 115616971049184 115651609311744 116127541860352 116217266849024 116251594511877 116365232434176 116459134209792 116490030446592 116493533314191 116607407735808 116697503488896 116972930570628 117087273611264 117177740128768 117212351491314 117303409529856 117421606393344 117452757970944 117456289787862 117547537333248 117820930678704 118031272054784 118066135529232 118272859195392 118276415672841 118399703076864 118403263368522 118519004583936 118890519596376 119137950438408 119230001394471 119346550760448 119381802735204 119873085874032 120001645947744 120122561599056 120215373306822 120251389227552 120344300472924 120461939085312 120746250911616 120839544507792 120993395087808 121091031593136 121245202361664 121338881468568 121621605861888 121838218429344 121874720546304 121968886045248 122091783920352 122222723477184 122725697647872 122976893367936 123076130471712 123232828629888 123615402679296 123739959611904 123751697383611 123872666784768 124093288574784 124226374681728 124260963627988 124519571252604 124637017577472 124737594330624 124774438684302 124896407832576 124997193902592 125253038935296 125422281045072 125645662755261 125683305563376 125768483539968 125780413734162 125903366240256 125907152167863 126030228562944 126127604780928 126165391976448 126298028605496 126560875699368 126782472926208 126819921285684 126922259548953 126943889928192 127046328228864 127208081166336 127306367442432 127341813965872 127478384013024 127606833349776 127743687621792 127830261958656 127967355850752 127971203842746 128096297883648 128233677090816 128269381809536 128531924376768 128635644153456 128799420577344 128903356212048 129468161078784 129698748650592 129837846435264 129968673205536 130069092430332 130196237193216 130372158560512 130643484592896 130744425205152 130910886488448 131016525986016 131449614416384 131590589948928 131723182812672 131824957644864 131864451738624 131966335721088 132099307192512 132407103803392 132509407061504 132548547013542 132678115485696 132785181061632 132824402470386 132954240595968 133056966594816 133604526128128 133747812734976 133751834545923 133882579252224 134026164062208 134030194243209 134264869605504 134581758828572 134853166559232 134857221608286 134961987308544 135001851691212 135133818310656 135137881798938 135242865533952 135557414866896 135798847624373 135839532275568 135944487571266 136077375633408 136117569473784 136223314292736 136227410542278 136360575166464 136788017170024 136824306594624 137067995733012 137109060614592 137214996800904 137353256910396 137779667569632 137918496650768 138066409853856 138308152283136 138349005038928 138460646780676 138595994431488 138918342508224 139030443681008 139067328014208 139207454563392 139356750132864 139604949646632 139930234701312 140179455612256 140216644774656 140329793621952 140508458811648 140621843140416 141100066175706 141200533852928 141237993904128 141309631282336 141489543982464 141641287020288 141784007133312 141893555378544 142085282181183 142224172975104 142367480413696 142380985161789 142477479474752 142520165010432 142630282041984 142811876169216 142927119257472 143259540711606 143399579363328 143413182014652 143515296702976 143553370853376 143557687518498 143698017613824 143809044703488 143852129169408 143963275332096 144003359718416 144108335119104 144303054535728 144555716794368 144560063600139 144598414923864 144701373535232 144715099672638 144856561158144 145016275738554 145153054467072 145613050535832 145651681213632 145725557259909 145750392139776 145868006484992 145911092231916 146053722820608 146214757356228 146470766842368 146668678380576 146816464176624 146929900708338 146973920167008 147073527199744 147087478355796 147231258882048 147393591734268 147537671491584 147880816218432 148000149724944 148039413692544 148188580664256 148303077350472 148611720591576 148648629386752 148957991778816 149073082944192 149223291458208 149262879921408 149383328694336 149484568629248 150305091894144 150350122543104 150426381687648 150466289326848 150617901658752 151047978306192 151085492163584 151399926070272 151669574924736 151709812379136 151832235722112 152148223725696 152334132594688 152502091725258 152651165128704 152774348103168 152814878650368 152819473810014 153087047587584 153405647062272 153566921145319 153881892071424 153886519316277 153927344918952 154036946021376 154155961398912 154202145748992 154836069253958 155002126015836 155153643245568 155158308732114 155278845613056 155324711085588 155476543647744 155596671318528 155920493735424 155963907427504 156283135321752 156404546039808 156409249141134 156450744015984 156562141857792 156608386383816 156730049777664 157094574238272 157421514038976 157701887563788 157743725371488 157871017824696 158520692795168 158850600584544 158892743142144 158973335192628 159128734347264 159175736980272 159830781165376 160002194596992 160163415465408 160287164409096 160335185636736 160459067297232 160995001215488 161119392677056 161324526783744 161454708790848 161497542210048 161660269815552 161785175291424 162003779683218 162162141149184 162340936352694 162450957905792 162499627395072 162625181393664 162789045227136 162832232641536 162963631302912 163474464445017 163634263530496 163814681852811 163969191157248 164101507295616 164145042902016 164310438173184 164820536905728 164825493076794 164986612815872 165002263178148 165163555713024 165168522198702 165345660187884 165457718099712 165501613504512 165635166242304 166026095003472 166154373698214 166316792440832 166365918245736 166500168440562 166662925203456 166712153247288 166840962019281 167004051913728 167229708060096 167527550340348 167577740751168 167691311386624 167707218312216 167876202890484 168040304750592 168056244781128 168170139707904 168747834265824 169043297234944 169093228380912 169229679398604 169395104305152 169445139366096 169741823256576 169971178684032 170142444466368 170324916829056 170628271790328 170811265187376 171375899169024 171514192204608 171732560769792 171871141616064 172222928536032 172624214771712 172931664867456 173117128580352 173291564274048 173425456573776 173477413967616 174191312790528 174325900273536 174547848651264 174688701314688 174911111603712 175046255233344 175094994203074 175454119931904 175459395855942 175630910416896 175766610193152 175818527236971 175819268984832 175955114294784 176132409590016 176321305999872 176731396018056 177046908082176 177099203293848 177409288793088 177778506875904 178335779394564 178510105669632 178706925657612 179019826140672 179809628811048 179949316411392 180002468921616 180183842398584 180323059960233 180323820711936 180692908627968 180743219822528 181119376367424 181259316761688 181490092631712 181636547389704 182432408792832 182757327644016 182812080819456 182953329067872 183137675880528 183706223426176 184088546471808 184465340051904 184614195707568 185224456677632 185423104018944 185609939417856 185809000177152 186139932862176 186391445441982 186573646268416 186779356878906 186955526366208 187106391495936 187161658026453 187344611748864 187495790853888 188083523608783 188133421567608 188524958345064 188652725309952 188670620601243 188855049360384 189045342844416 189191407171392 189447042908244 189632230633472 189637932894806 189841313549052 190026886680576 190173709389312 190229881928526 190415834892288 190569492343296 191012720948808 191166860061386 191217576019536 191410250024664 191615531432688 191745392937984 191951033776128 191956805764119 192144446825472 192404072714304 192746751466852 192797886565152 192953466230184 193199130866016 193355034318072 193537405956096 194150734047776 194202241618176 194300743013212 194548122975888 194756769652896 194953009808304 195103638645498 195294355789824 195558237840768 195755285568832 195906534277784 195965226889344 196116637807728 196366329732672 196524788979024 197174421624576 197333532966592 197385884923392 197584774219008 197737436467296 197796677607936 197949503581632 198148960788768 198610655705088 198764110592256 198822820520313 198964388610944 199017173228544 199177771592448 199431360893952 199585449892224 200406789192192 200568508916864 200621719102464 200823868878336 201039246093312 201397304408256 201866568093696 201872638242858 202226099899648 202279749838848 202285832412429 202442980962816 202700727465984 202706822698407 202864298300928 203336122300344 203699130804224 203759298413352 203916731356899 204116063450112 204334971439104 204341115813417 204540862749696 205182025755036 205236459891936 205382594695168 205541281865216 205601993599518 206023690211328 206029885365594 206669501354448 206877744976152 207038460817408 207099614780784 207462228424704 207690970171014 207893991647232 208377513762336 208545665521512 208600992021312 208811181845088 209407424469948 209459432317696 209895352051968 210269183418384 210324967161984 210494690432928 210932764710624 211650099263559 211800800779392 211856990856192 211964446923504 212234315973696 212676010699968 212840333067816 213336259462656 213551220620544 213716219212128 213780247515648 213945423062976 214390678886208 214450372712818 214889311067409 215099369044992 215119773021978 215272945054464 215330056280064 215336531277747 215547026420736 215713567055232 216005039577624 216162502678656 216454581803592 216833575191552 216897622385796 217052060302848 217072649508957 217109643522048 217284841737216 217965952593356 218419575803748 218477521820448 218625588209664 218802009727488 218860057202688 218866638347874 219080584230912 219706150263552 219767324102392 220003017570864 220224696264936 220394851062507 220460880250512 220610290799616 220631217533694 220846888323072 221306507237376 221368126671296 221539164930952 221821224327648 222000224587416 222059120538816 222282870996384 222454616025708 222672069218304 222972944080128 223135486636032 223370067120464 223436987668224 223609624416288 223834937187312 223894319882112 224074993041504 224226852943872 224997112354432 225457637841216 225525183814656 225639572531472 225699433990272 225926852488128 226628238245376 226856592621824 227099889105408 227504362387104 227564718568704 227748353583168 228501198892032 228685589606144 228753137587887 228976747693056 229161522154752 229222317975552 229229210715021 229630571381376 230575553156608 230822838107136 231055419032064 231116717297664 231233942098368 231303218623488 232254103880937 232255083720704 232434533698048 232503189023754 232730464868352 232737463098171 232918268419584 232980060893184 232987066628382 233214815471616 233395006977792 233945861141256 234355480257536 234424702982628 234606819059712 234613873711701 234843212786688 234912579575724 235095074666496 235641861357408 236132271058464 236545718390784 236552831345682 236806526737044 237038009167872 237781039192752 238275900876816 238460002788942 238693101520896 238763605470408 239746171748064 240003291895488 240245123198112 240430746613644 240502778455104 240688600945848 241492501823232 241679089015584 241986790175616 242182063186272 242490404723328 242677762937136 243005669524827 243243211723776 243511404529041 243676436858688 243749441092608 243937772090496 244183567840704 244445446954368 245451395295744 245953786735872 246152260943424 246465657259776 247230805358592 247238239615191 247479919223808 247503394767222 247745333569536 247752783298053 248186577149568 248452749363456 248521927255976 249039142505208 249231560547321 249274035154944 249475188661248 249548877368604 249750252660843 249792815665152 249994387805184 250506077870592 250844562090144 251291325510522 251366611126752 251536967079936 251560827468324 251806732480512 251814304335726 252060457125888 252255209561856 252330783952896 252596057210992 253121751398736 253564945852416 253639842571368 253844519097906 254092656457728 254612734884864 254683627931744 254956768026048 255213666699552 255487375243584 255660523917312 255942407685492 256192595767296 256538763619072 257063848753536 257271288306912 257598841154688 257806712424096 258936322157568 259397497301184 259675692870528 259937346411072 260138184860664 260744317121024 261286969185792 261488850410304 261821772976896 262033051972032 262642491304611 262899228832768 263181179897856 263189093783913 263446365625344 263649915289728 263728903477248 263932671442176 264198614385024 265018814123008 265097094027084 265356230971392 265570362123264 265648804940772 265908481191936 266113933189632 267209052256256 267217087260863 267495625469952 267503669091846 267765158504448 268052328124416 268060388486418 268529739211008 269163517657144 269371484631953 269714443216572 269923974617088 270003703382424 270275763597876 270485731067904 271114829733792 271597695248746 271679064551136 271888975142532 272154751266816 272235138947568 272454821084556 272721150332928 273576034340048 273648613189248 274135991466024 274218121229184 274429993601808 274706513820792 275559335139264 275836993301536 276132819707712 276698010077856 276921293561352 277836685016448 278060887362016 278134656028416 278414909126784 278713500265728 279209899293264 279587168162973 279860469402624 280169035318359 280358911224512 280433289549312 280659587243904 281016917623296 281243686280832 282200132351412 282401067705856 282475987808256 282619262564672 282979087964928 283282574040576 283568014266624 283787110757088 284170564362366 284448345950208 284456899342209 284734960827392 284761970323578 284954958949504 285040330020864 285260564083968 285623752338432 285854238514944 286519081423212 286750290092079 286799158726656 286826364029304 287030593405952 287115375036996 287396035227648 287618089406976 287926550664192 288006719436832 288216670238208 288606109071456 289111433588736 289120127200278 289196829847728 289402747070464 289430199345276 289713122316288 290032551477108 290306108934144 291226101071664 291303362427264 291451114519818 291736012969984 291822184463832 292429514712456 292655457968247 292941533684736 293337356761152 293632928353248 293859801416676 293947840334016 294147054399488 294174956711592 294787183468536 295761632436864 296000299449888 296078827385088 296377161328512 296606154700944 297223441183152 297297258773504 297915983557632 298146165888384 298446582916416 298525759842816 298766657388672 300610183788288 300700245086208 300852763375296 300932578653696 301235803317504 302095956612384 302170984327168 302180070640789 302799852140544 302808957364287 303339149849472 303419624758272 303664471444224 304296447451392 304668265189376 305004183450516 305302330257408 305548696206336 305638947620028 306174095175168 306811294124544 307133842290638 307763784142848 307773038632554 307854689837904 308073892042752 308311922797824 308402990399277 308404291497984 309672138507916 310004252031672 310316617464228 310557691226112 310649422171176 311193342637056 311840987470848 311927814855008 312566270643504 312818498282268 312901488031968 313124283715584 313216772767632 314189148476544 314843028077952 315403775127576 315487450742976 315742035649392 317041385590336 317701201169088 317785486284288 317946670385256 318351473960544 319661562330752 320004389193984 320326830930816 320574328818192 320670371273472 320918134594464 321675559069227 321990002430976 322238785354112 322649053567488 322909417581696 322995084420096 323320539631104 323570350582848 324007559366436 324324282298368 324681872705388 324901915811584 324999254790144 325250362787328 325578090454272 325664465283072 325927262605824 326948928890034 327268527060992 327629363705622 327938382314496 328203014591232 328290085804032 328299957521811 328620876346368 329650986153588 329973225631744 330004526356296 330337044397404 330691320375768 330915436199424 330946826300541 331003227009024 331270332484608 332052190006944 332308747396428 332633584881664 332731836491472 333000336881124 333325850406912 333424306494576 333681924038562 334008103827456 334459416120192 335055100680696 335155481502336 335414436624432 335752405780968 336112489562256 336340279415808 337495668531648 338186456761824 338459358797208 338890278732192 339483646513152 339942357368064 340284888932736 340649833658112 341256543580656 341622530374752 342751798338048 343028384409216 343465121539584 343742283232128 344445857072064 345248429543424 345863329734912 346234257160704 346583128548096 346850913147552 346954827935232 348382625581056 348651800547072 348754783535631 349095697302528 349377402629376 349822223207424 350092510466688 350189988406148 350918791711884 351261820833792 351533220386304 351637054473942 351910228589568 352264819180032 352642611999744 353462792036112 354093816164352 354198406587696 354818577586176 354829247018523 355557013751808 356671558789128 357413851315224 357690004183413 358039652281344 359619257622096 360004937843232 360367684797168 360646119920466 361385817255936 361486439645056 362238752734848 362518633523376 362980185263424 363273094779408 364864817585664 365514655288032 365624161638912 365906658135744 366275351761056 367412446852352 368177092943616 368930680103808 369228391415136 370099836778573 370448913355264 370846208037888 371219878835712 371255092150833 371618000354304 372279865724352 372782890883964 373147292536832 373558713757812 373911052732416 374212782991872 374323316052906 374689223497728 374991581707776 376167047217566 376266843135216 376936988265783 377049916690128 377305450619904 377341241202486 377710098720768 377721456503589 378090685688832 378382814342784 378894085816488 379275865789612 379682627098104 380347418778624 380459763857052 380766778646859 380831669784576 381138984686592 382025441897616 382333720122772 382435152039072 382820500049328 383231062865376 383490785875968 383902067552256 383913611528238 384288893650944 384808145428608 385493502933704 385595773130304 385906932460368 386398261732032 386710068636144 388301468095552 388404483236352 388601486026424 389096245951776 389513539305792 389906019616608 390207277290996 390588711579648 391116475681536 391510571137664 391813068555568 391930453778688 392233275615456 392732659465344 393049577958048 394348843249152 394667065933184 394771769846784 395169548438016 395474872934592 395593355215872 395899007163264 396297921577536 397221311410176 397528221184512 397645641040626 397928777221888 398034346457088 398355543184896 398862721787904 399170899784448 400813578384384 401137017833728 401243438204928 401255503637769 401647737756672 402078492186624 402090582729627 402794608816512 403745276485716 404452199799296 404559499677696 404571664824858 404885961925632 405401454931968 405413645396814 405728596601856 406672244600688 407396542873119 407398261608448 407518596826704 407833462713798 408232126900224 408669942878208 408682231626834 409081725499392 410364051510072 410472919783872 411082563730432 411203987199036 412059770731188 413339002708896 413755489952304 414199229561568 414924456849408 415381940342028 415787983294464 416755027524672 417091331043024 417201984042624 417622363690176 418814848939896 418918864635392 419790704103936 420538366836768 420649934323968 420989380865856 421865529421248 423300198527118 423601601558784 423713981712384 423928893847008 424468631947392 425352021399936 425680666135632 426255846543549 426672518925312 427102441241088 427142955485367 427432438424256 427560495031296 427890846125952 428781357772416 428900745425636 429778622134818 430198738089984 430239546043956 430545890108928 430660112560128 430673062555494 431094052841472 431427134110464 432010079155248 432325005357312 432909163607184 433667150383104 433680190800417 433795244771592 434104120605696 434145299017914 434569683474432 435931905186712 436839151607496 436955043640896 437176671779727 437251176419328 437604019454976 437733276695748 438161168461824 439412300527104 439534648204784 440006035141728 440449392529872 440789702125014 440921760501024 441220581599232 441262435067388 441693776646144 442613014474752 442736253342592 443078329861904 443642448655296 444000449174832 444118241077632 444565741992768 444909232051416 445945888160256 446740134240928 446873975336448 447219248832576 447669874374624 447788639764224 448149986083008 448453705887744 449994224708864 450915275682432 451050367629312 451279145062944 451398867980544 451853704976256 453256476490752 453713185243648 454199778210816 455008724774208 455129437137408 455496707166336 457002397784064 457371179212288 457506275175774 457953495386112 458323044309504 458444635951104 458458421430042 459261142762752 460700763435957 461151106313216 461645676214272 461659557948831 462110838064128 462467884196736 462606437246976 464508207761874 464869067396096 465006378047508 465460929736704 465474926196342 465836536839168 465974133256764 466429630943232 466790013955584 467891722282512 468710960515072 468849405965256 469213638119424 469227747423402 469686425573376 469825159151448 470190149332992 471283722714816 472264542116928 473105662691364 473613053474088 475562078385504 476551801753632 476920005577884 477386203041792 477527210940816 479492343496128 480006583790976 480490246396224 480861493227288 481005556910208 481377201891696 482985003646464 483358178031168 483973580351232 484364126372544 484980809446656 485355525874272 486011339049654 486486423447552 487022809058082 487352873717376 487498882185216 487875544180992 488367135681408 488890893908736 490423393335051 490902790591488 491444045558433 491907573471744 492304521886848 492931314519552 494461610717184 494476479230382 494959838447616 495006789534444 495490667139072 495505566596106 496373154299136 496905498726912 497043854511952 498078285010416 498463121094642 498950377322496 499097754737208 499500505321686 499988775610368 501012155741184 501689124180288 502582651021044 502733222253504 503073934159872 503121654936648 503628608671452 504120914251776 504510419123712 505192114421984 506243502797472 507129891704832 507279685142736 507689038195812 508185312915456 509225469769728 509367255863488 509913536052096 510427333399104 510974750487168 511884815370984 513077527238144 514127697507072 514542576613824 515197682309376 515613424848192 517872644315136 518794994602368 519351385741056 519874692822144 520276369721328 521488634242048 522573938371584 522977700820608 523643545953792 524066103944064 525284982609222 525798457665536 526362359795712 526378187567826 526892731250688 527299830579456 527455581710913 527457806954496 527865342884352 528397228770048 530037628246016 530053566533843 530194188054168 531140724246528 531297609881544 532227866379264 534418104512512 534434174521726 535007338183692 535530317008896 536120776972836 537059478422016 538327035314288 538742969263906 539428886433144 539847949234176 540007406764848 540551527195752 540969179880699 540971462135808 542229659467584 543195390497492 543358129102272 543777950285064 544470277895136 544909642169112 547152068680096 547297226378496 548271982932048 548436242458368 548859987203616 549413027641584 551118670278528 551673986603072 552265639415424 553396020155712 553842587122704 555673370032896 556121774724032 556269312056832 556829818253568 557427000531456 558419798586528 559174336325946 559720938805248 560338070636718 560717822449024 560866579098624 561319174487808 562033835246592 562487372561664 564250570826349 564400264702824 564802135411712 565238525129344 565958175929856 566565148081152 567136028533248 567574221514176 568341128724732 568896691900416 568913798684418 569469921654784 569523940647156 569909917899008 570080660041728 570521128167936 571247504676864 571708477029888 573038162846424 573500580184158 573652728058608 574061186811904 574230750073992 575236178813952 575853101328384 575870417292357 576013438873664 576433340476416 577212218142912 578240254400556 578393659695456 578805494140928 578860398690552 580065102954216 580612217868288 582452202143328 582606724854528 582902229039636 583472025939968 583644368927664 584859029424912 585310915936494 585883067369472 586674713522304 587265856706496 587719602833352 587895680668032 588349913423184 589574366937072 591523264873728 592000598899776 592157654770176 592754322657024 593212309401888 594446882366304 594594517547008 595831967115264 596292331776768 596468461560939 596893165832832 597051519685632 597533314777344 601220367576576 601705526750592 601865157307392 602471606635008 604191913224768 604341968654336 604360141281578 605599704281088 605617914728574 606678299698944 606839249516544 606857497237287 607328942888448 608592894902784 610008366901032 611097392412672 611277895240056 611750194070697 612348190350336 613622588249088 614267684581276 615546077265108 615709379675808 616147784085504 616623845595648 616805980798554 619344277015832 620008504063344 620633234928456 621115382452224 621298844342352 622386685274112 623681974941696 623855629710016 625132541287008 625636996564536 625802976063936 626433545535264 628378296953088 629686056155904 630807550255152 630974901485952 631484071298784 634082771180672 635402402338176 635570972568576 635893340770512 636702947921088 639323124661504 640008778387968 640653661861632 641148657636384 641340742546944 641836269188928 643351118138454 643980004861952 644477570708224 644667933202227 645298107134976 645818835163392 645990168840192 646009593833241 646641079262208 647140701165696 648015118732872 649363745410776 649803831623168 650500725574656 651156180908544 651217948526871 651328930566144 651854525211648 653897857780068 654537054121984 655258727411244 655876764628992 656406029182464 656580171608064 656599915043622 657241752692736 659301972307176 660009052712592 660674088794808 661184553187521 661382640751536 661830872398848 661893652601082 662540664969216 664104380013888 664617494792856 665463672982944 666000673762248 666848612989152 667363848077124 668016207654912 668918832240384 670110201361392 670310963004672 670828873248864 671504811561936 672224979124512 672680558831616 674991337063296 676372913523648 676918717594416 677780557464384 679884714736128 680569777865472 681299667316224 682513087161312 683245060749504 685503596676096 686056768818432 686259412763661 686930243079168 687484566464256 688891714144128 691726659469824 692468514321408 693166257096192 693701826295104 693909655870464 696762311642811 696765251162112 697303601094144 697509567071262 698191394605056 698212389294513 698754805258752 699644446414848 700185020933376 700379976812296 701837583423768 703066440772608 703274108947884 703820457179136 703841621135103 704529638360064 705285223999488 706925584072224 708396813175392 709637155172352 709658494037046 711114027503616 713343117578256 714827702630448 715380008366826 716079304562688 719238515244192 720009875686464 720735369594336 721292239840932 722972879290112 724477505469696 725037267046752 725960370526848 726546189558816 729017008574481 729729635171328 730534213587123 731029310576064 731248323277824 731813316271488 732550703522112 734824893704704 736354185887232 737861360207616 738456782830272 740199673557146 740897826710528 741692416075776 741714718845573 742439757671424 742510184301666 743236000708608 743258349894159 744559731448704 745565781767928 747117427515624 747694681641963 747822105464832 748425565983744 748646632105812 749250757982529 749378446995456 749983163415552 752334094435132 752533686270432 753873976531566 754099833380256 754610901239808 754682482404972 755420197441536 755442913007178 756181371377664 756765628685568 757788171632976 758551731579224 759365254196208 760694837557248 760919527714104 761533557293718 762277969373184 764050883795232 764667440245544 764870304078144 765641000098656 766462125730752 766981571751936 767827223056476 768577787301888 769616290857216 770987005867408 771191546260608 771813864920736 772796523464064 773420137272288 776602936191104 776808966472704 777202972052848 778192491903552 779027078611584 779812039233216 780414554581992 782232951363072 783021142275328 783626137111136 783860907557376 784466551230912 785465318930688 786099155916096 787927473913833 788697686498304 789334131866368 789543539693568 789567281351739 790339096876032 790949745869184 791186710431744 791798014326528 792595843155072 795056442369024 795291282081252 795857554443776 796068692914176 796711086369792 797725443575808 798341799568896 801627156768768 801651261782589 802274035667456 802486876409856 802511007275538 803295475513344 804156984373248 804181165459254 805589217633024 807490552971432 808114453895859 808904399598592 809143329649716 809771923851264 810827290793628 811457193203712 813344489201376 814793085746238 815037193653408 815666925427596 816464253800448 817364463253668 818163450998784 820728103020144 820945839567744 822165127460864 822407974398072 824119541462376 826678005417792 827510979904608 828398459123136 830763880684056 833510055049344 834182662086048 834403968085248 835244727380352 837629697879792 837837729270784 838761504488919 839581408207872 840507105955077 841076733673536 841299868647936 841978761731712 843731058842496 846600397054236 847203203117568 847427963424768 847857787694016 848937263894784 850704042799872 851361332271264 851598380896769 852511693087098 853345037850624 853370698026627 854204882482176 854285910970734 854864876848512 855120990062592 855781692251904 857562715544832 857801490851272 859557244269636 860250870276237 860397476179968 860479092087912 861091780217856 861346125110988 862188105682944 862854268220928 864020158310496 864650010714624 865818327214368 867334300766208 867360381600834 867590489543184 868208241211392 868290598035828 869139366948864 871863810373424 873678303214992 873910087281792 874353343559454 875208038909952 875466553391496 878824601054208 879069296409568 880012070283456 880898785059744 881579404250028 881843521002048 882441163198464 882524870134776 885472506685184 886156659723808 887284897310592 888000898349664 888236482155264 889131483985536 889818464102832 891891776320512 893480268481856 893747950672896 894438497665152 895339748749248 895577279528448 896299972166016 899988449417728 901830551364864 902100735258624 902558290125888 902797735961088 903707409952512 906512952981504 906540211922367 907426370487296 908399556421632 908426872092861 910017449548416 910258874274816 910993414332672 914004795568128 914742358424576 915012550351548 915906990772224 916646088619008 916916842860084 918522285525504 921401526871914 922302212626432 923291352428544 923319115897662 924221676128256 924935768393472 925208971197831 925212874493952 929016415523748 929738134792192 930012756095016 930949852392684 931673073678336 931948266513528 933580027911168 935783444565024 937421921030144 937698811930512 938455494846804 939372851146752 939650318302896 942567445429632 944529084233856 946211325382728 947226106948176 951124156771008 953103603507264 953840011155768 955054421881632 958984686992256 960013167581952 960980492792448 961722986454576 962011113820416 962754403783392 963022468116907 965026677207681 965970007292928 966716356062336 967947160702464 968728252745088 969961618893312 970711051748544 972022678099308 972972846895104 974045618116164 974705747434752 974997764370432 975751088361984 976734271362816 977781787817472 980846786670102 981805581182976 982888091116866 983815146943488 984609043773696 985862629039104 988952958460764 989919676895232 990013579068888 991011133192212 992746308598272 993810997453824 994087709023904 996156570020832 996926242189284 997900754644992 998195509474416 999001010643372 999977551220736 1002024311482368 1003378248360576 1005165302042088 1005466444507008 1006243309873296 1007257217342904 1009020838247424 1010384228843968 1012487005594944 1014559370285472 1015378076391624 1018450939539456 1018734511726976 1019827072104192 1020854666798208 1021949500974336 1023769630741968 1026155054476288 1028255395014144 1029085153227648 1030395364618752 1031226849696384 1035745288630272 1037589989204736 1038702771482112 1039749385644288 1040552739442656 1042977268484096 1043008630921433 1045147876743168 1045955401641216 1046264350606893 1047287091907584 1048132207888128 1050569965218444 1051596915331072 1052756375135652 1053785462501376 1054599661158912 1054911163421826 1055730685768704 1056794457540096 1060075256492032 1060107133067686 1060388376108336 1062281448493056 1062595219763088 1064455732758528 1064487741055569 1068868349043452 1070014676367384 1072241553945672 1073070012550239 1074118956844032 1076654070628576 1077485938527812 1078857772866288 1080014813529696 1081103054391504 1081938359761398 1084459318935168 1086390780994984 1086716258204544 1087555900570128 1088940555790272 1089819284338224 1094304137360192 1094594452756992 1096543965864096 1096872484916736 1097719974407232 1098826055283168 1102237340557056 1103347973206144 1104531278830848 1106792040311424 1107685174245408 1110299510335719 1111346740065792 1112243549448064 1112538624113664 1113659636507136 1114854001062912 1116839597173056 1118348672651892 1119441877610496 1120676141273436 1121435644898048 1121733158197248 1122638348975616 1124067670493184 1124974745123328 1128501141652698 1128800529405648 1129604270823424 1130477050258688 1130810964797349 1131916351859712 1133130296162304 1133164369510767 1134272057066496 1135148443028352 1136682257449464 1137827597368836 1138939843309568 1139047881294312 1139819835798016 1141042256335872 1142300335940577 1142495009353728 1143416954059776 1146076325692848 1147001160368316 1147305456117216 1148122373623808 1148461500147984 1150472357627904 1151706202656768 1151740834584714 1152026877747328 1152866680952832 1154424436285824 1156480508801112 1156787319390912 1157720797381104 1160130205908432 1164904404286656 1165213449709056 1165804458079272 1167288737855328 1169718058849824 1170621831872988 1171766134738944 1173349427044608 1174531713412992 1175439205666704 1175791361336064 1176699826846368 1179148733874144 1183046529747456 1184001197799552 1184315309540352 1185508645314048 1186424618803776 1188893764732608 1189189035094016 1191663934230528 1192584663553536 1192936923121878 1193786331665664 1194103039371264 1195066629554688 1202440735153152 1203411053501184 1203730314614784 1203766510913307 1204943213270016 1208383826449536 1208720282563156 1211235829457148 1213356599397888 1213678499033088 1213714994474574 1214657885776896 1217185789805568 1220016733802064 1222189628619357 1222194784825344 1222555790480112 1223500388141394 1224696380700672 1227245176498176 1228535369162552 1231092154530216 1231418759351616 1233247691191296 1233611961597108 1238688554031664 1240017008126688 1241266469856912 1242597688684704 1244773370548224 1247363949883392 1247711259420032 1250265082574016 1251273993129072 1251605952127872 1252867091070528 1256756593906176 1259372112311808 1261615100510304 1261949802971904 1262968142597568 1268165542361344 1270804804676352 1271141945137152 1271786681541024 1273405895842176 1278646249323008 1278767539630647 1280017556775936 1281307323723264 1281428866456101 1282297315272768 1282681485093888 1283672538377856 1286702236276908 1287960009723904 1288955141416448 1289335866404454 1290596214269952 1291637670326784 1291980337680384 1292019187666482 1293282158524416 1294281402331392 1296030237465744 1298727490821552 1299607663246336 1301001451149312 1301040572401251 1302312361817088 1302435897053742 1303709050423296 1307795715560136 1310517454822488 1311530015339181 1311753529257984 1312812058364928 1313199830087244 1314483505385472 1318603944614352 1320018105425184 1321348177589616 1322369106375042 1322765281503072 1323661744797696 1323787305202164 1325081329938432 1328208760027776 1329234989585712 1330927345965888 1332001347524496 1333697225978304 1334727696154248 1337837664480768 1340220402722784 1340621926009344 1341657746497728 1343009623123872 1344449958249024 1345361117663232 1349982674126592 1352745827047296 1353837435188832 1355561114928768 1359769429472256 1361139555730944 1362599334632448 1365026174322624 1366490121499008 1371007193352192 1372113537636864 1372518825527322 1373860486158336 1374969132928512 1377783428288256 1382102290307871 1383453318939648 1384937028642816 1384978673846493 1386332514192384 1387403652590208 1387819311740928 1393524623285622 1394607202188288 1395019134142524 1396382789210112 1396424778589026 1397509610517504 1399288892829696 1400370041866752 1400759953624592 1403675166847536 1406132881545216 1406548217895768 1407640914358272 1407683242270206 1409059276720128 1410570447998976 1413851168144448 1416793626350784 1419316988074092 1426686235156512 1429655405260896 1430760016733652 1432158609125376 1438477030488384 1440019751372928 1441470739188672 1442584479681864 1445945758580224 1448955010939392 1450074534093504 1451920741053696 1453092379117632 1458034017148962 1459459270342656 1461068427174246 1462058621152128 1462496646555648 1463626632542976 1465101407044224 1469649787409408 1471270180005153 1472708371774464 1474332136675299 1475722720415232 1476913565660544 1480399347114292 1481795653421056 1483384832151552 1483429437691146 1484879515342848 1485020368603332 1486472001417216 1486516699788318 1489119462897408 1491131563535856 1493787323868103 1494234855031248 1495389363283926 1496851131967488 1497293264211624 1498501515965058 1499966326831104 1504668188870264 1505067372540864 1507747953063132 1508199666760512 1509221802479616 1509364964809944 1510885826014356 1512362742755328 1513531257371136 1515576343265952 1517103463158448 1518730508392416 1521389675114496 1521839055428208 1523067114587436 1524555938746368 1528101767590464 1529334880491088 1529740608156288 1531282000197312 1532924251461504 1535654446112952 1539232581714432 1541974011734816 1542383092521216 1543627729841472 1545593046928128 1546840274544576 1553205872382208 1553617932945408 1554405944105696 1556384983807104 1558054157223168 1559624078466432 1560829109163984 1564465902726144 1566042284550656 1567252274222272 1567721815114752 1568933102461824 1570930637861376 1572198311832192 1575854947827666 1577395372996608 1578668263732736 1579087079387136 1579134562703478 1580678193752064 1581899491738368 1582373420863488 1583596028653056 1585191686310144 1590112884738048 1590160699601529 1590582564162504 1591715108887552 1593422172739584 1596683599137792 1603254313537536 1603302523565178 1604548071334912 1605022014551076 1606590951026688 1608362330918508 1611178435266048 1614981105942864 1616228907791718 1617808799197184 1618286659299432 1619543847702528 1621654581587256 1622907539642097 1622914386407424 1626688978402752 1629586171492476 1630074387306816 1631333850855192 1634728926507336 1641456206040288 1641891679135488 1644330254921728 1644815948796144 1648239082924752 1653356010835584 1655021959809216 1656796918246272 1661527761368112 1667020110098688 1668365324172096 1668807936170496 1670489454760704 1675259395759584 1675675458541568 1677523008977838 1679162816415744 1681014211910154 1682153467347072 1682599737295872 1683957523463424 1687462117684992 1689236132598509 1692751712479047 1693200794108472 1694406406235136 1695715575388032 1697874527789568 1701408085599744 1702722664542528 1703196761793538 1705023386174196 1706690075701248 1706741396053254 1708409764964352 1708571821941468 1709729753697024 1710241980125184 1711563384503808 1715125431089664 1715602981702544 1719114488539272 1720501740552474 1720958184175824 1722183560435712 1722692250221976 1725708536441856 1728040316620992 1729300021429248 1731636654428736 1734720763201668 1735180979086368 1736416482422784 1736581196071656 1743727620746848 1747356606429984 1747820174563584 1748706687118908 1750416077819904 1750933106782992 1757649202108416 1758138592819136 1760024140566912 1761797570119488 1763158808500056 1763687042004096 1765049740269552 1770945013370368 1772313319447616 1774569794621184 1776001796699328 1776472964310528 1778262967971072 1779636928205664 1783783552641024 1786960536963712 1787495901345792 1788876995330304 1790679497498496 1791154559056896 1792599944332032 1799976898835456 1803661102729728 1805116580251776 1805595471922176 1807414819905024 1813025905963008 1813080423844734 1814852740974592 1816799112843264 1816853744185722 1820034899096832 1820517748549632 1820572491711861 1821986828665344 1829484716849152 1830025100703096 1833292177238016 1833833685720168 1835250582212091 1837044571051008 1842803053743828 1844604425252864 1846638231795324 1848443352256512 1849871536786944 1850417942395662 1858032831047496 1859476269584384 1860025512190032 1861899704785368 1863346147356672 1863896533027056 1867160055822336 1871566889130048 1875397623861024 1876910989693608 1879300636605792 1885134890859264 1889058168467712 1892422650765456 1894452213896352 1902248313542016 1906207207014528 1907680022311536 1910108843763264 1917969373984512 1920026335163904 1921960985584896 1923445972909152 1924022227640832 1925508807566784 1926044936233814 1930053354415362 1931940014585856 1933432712124672 1934003799606681 1935894321404928 1937456505490176 1939923237786624 1941422103497088 1944045356198616 1948091236232328 1949411494869504 1951502176723968 1953468542725632 1955563575634944 1961693573340204 1963611162365952 1965776182233732 1967630293886976 1969218087547392 1971725258078208 1977905916921528 1980027158137776 1982022266384424 1983553659562563 1985492617196544 1987621994907648 1988175418047808 1992313140041664 1993852484378568 1996391018948832 1998002021286744 2004048622964736 2006756496721152 2010330604084176 2010932889014016 2012486619746592 2014514434685808 2018041676494848 2020768457687936 2024974011189888 2029118740570944 2030756152783248 2037469023453952 2039654144208384 2041709333596416 2043899001948672 2047539261483936 2052310108952576 2056510790028288 2058170306455296 2058778238290983 2060790729237504 2062453699392768 2075179978409472 2077405542964224 2079498771288576 2081105478885312 2085954536968192 2086017261842866 2090286934928433 2090295753486336 2091910803282432 2092528701213786 2094574183815168 2094637167883539 2096264415776256 2101139930436888 2105512750271304 2109199322317824 2109822326843652 2111461371537408 2111524863405309 2113588915080192 2120214266135372 2120776752216672 2125190439526176 2128911465517056 2128975482111138 2137736698086904 2140029352734768 2144483107891344 2146140025100478 2148237913688064 2153308141257152 2154971877055624 2157715545732576 2160029627059392 2162206108783008 2163876719522796 2168918637870336 2172781561989968 2173432516409088 2175111801140256 2177881111580544 2179638568676448 2187051025723443 2188608274720384 2189188905513984 2193087931728192 2193744969833472 2195439948814464 2197652110566336 2204474681114112 2206695946412288 2209062557661696 2213584080622848 2215370348490816 2220599020671438 2222693480131584 2224487098896128 2225077248227328 2225144156536719 2227319273014272 2229708002125824 2229775049682477 2233679194346112 2236697345303784 2241352282546872 2242871289796096 2243084044925889 2243466316394496 2245276697951232 2247752273947587 2248135340986368 2249949490246656 2257002283305396 2257601058811296 2259208541646848 2260954100517376 2261621929594698 2263832703719424 2266260592324608 2266328739021534 2268544114132992 2270296886056704 2273364514898928 2275655194737672 2278095762588624 2279639671596032 2282084512671744 2284600671881154 2286833908119552 2292152651385696 2294002320736632 2294610912234432 2296923000295968 2300944715255808 2303481669169428 2304053755494656 2305733361905664 2308848872571648 2312961017602224 2313574638781824 2315441594762208 2320260411816864 2329808808573312 2330426899418112 2331608916158544 2334577475710656 2339436117699648 2341243663745976 2346698854089216 2349063426825984 2350878411333408 2351582722672128 2353399653692736 2358297467748288 2363782421741499 2366093059494912 2368002395599104 2368630619080704 2368701844055217 2371017290628096 2372849237607552 2377787529465216 2385169327107072 2385873846243756 2387572663331328 2388206078742528 2390133259109376 2404881470306304 2404953785347767 2406822107002368 2407460629229568 2407533021826614 2409886426540032 2416767652899072 2417440565126312 2422471658914296 2424343361687577 2426713198795776 2427429988949148 2429315771553792 2434371579611136 2440033467604128 2444379257238714 2445111580960224 2447000776282788 2449392761401344 2454490352996352 2457070738325104 2462184309060432 2462837518703232 2466495382382592 2467223923194216 2477377108063328 2480034016253376 2482532939713824 2485195377369408 2495422518840064 2500530165148032 2502547986258144 2503211904255744 2505734182141056 2513513187812352 2516284513466757 2518744224623616 2521521317865231 2523230201020608 2523899605943808 2525936285195136 2536331084722688 2541609609352704 2542283890274304 2543573363082048 2546811791684352 2554795142690307 2557292498646016 2557535079261294 2560035113551872 2560112094079881 2562614647446528 2562857732912202 2564594630545536 2565362970187776 2567345076755712 2573404472553816 2577910282832896 2578671732808908 2580752610828711 2581192428539904 2583275340653568 2584038375332964 2586564317048832 2588562804662784 2592060474931488 2597454981643104 2599215326492672 2602002902298624 2602081144802502 2604624723634176 2604871794107484 2607418100846592 2615591431120272 2621034909644976 2623060030678362 2625624116729856 2626399660174488 2637207889228704 2640036210850368 2642696355179232 2644738212750084 2645530563006144 2647323489595392 2647574610404328 2656417520055552 2658469979171424 2661854691931776 2664002695048992 2667394451956608 2669455392308496 2675675328961536 2680440805445568 2681243852018688 2683315492995456 2686019246247744 2688899916498048 2699965348253184 2705491654094592 2707674870377664 2711122229857536 2719538858944512 2719620635767101 2722279111461888 2725198669264896 2725280616278583 2730052348645248 2732980242998016 2742014386704384 2744227075273728 2745037651054644 2747720972316672 2749938265857024 2755566856576512 2764204580615742 2766906637879296 2769874057285632 2769957347692986 2772665028384768 2774807305180416 2775638623481856 2787049246571244 2789214404376576 2790038268285048 2792849557178052 2795019221035008 2800740083733504 2801519907249184 2807350333695072 2812265763090432 2813096435791536 2815366484540412 2818118553440256 2827702336288896 2833587252701568 2838633976148184 2853372470313024 2859310810521792 2861520033467304 2876954060976768 2880039502745856 2882941478377344 2885168959363728 2889067404350721 2891891517160448 2895080031623043 2897910021878784 2900149068187008 2903841482107392 2906184758235264 2916068034297924 2918918540685312 2922136854348492 2924117242304256 2924993293111296 2927253265085952 2930202814088448 2939299574818816 2939387959869493 2942540360010306 2945416743548928 2948664273350598 2951445440830464 2953827131321088 2960798694228584 2963086330951483 2963591306842112 2966858875382292 2969759030685696 2970040737206664 2973033399576636 2978238925794816 2982263127071712 2987574647736206 2988469710062496 2990778726567852 2993702263934976 2994586528423248 2997003031930116 2999932653662208 3009336377740528 3010134745081728 3015495906126264 3016399333521024 3018729929619888 3021771652028712 3027062514742272 3031152686531904 3034206926316896 3037461016784832 3043678110856416 3046134229174872 3056203535180928 3058669760982176 3059481216312576 3062564000394624 3065848502923008 3071308892225904 3078465163428864 3083948023469632 3084766185042432 3087255459682944 3091186093856256 3093680549089152 3106411744764416 3107235865890816 3108811888211392 3112769967614208 3116108314446336 3119248156932864 3121658218327968 3128931805452288 3129025892764299 3132084569101312 3134504548444544 3135443630229504 3137866204923648 3141861275722752 3144396623664384 3151709895655332 3154790745993216 3157336527465472 3158269125406956 3161356387504128 3163798983476736 3167192057306112 3170383372620288 3180225769476096 3180321399203058 3181165128325008 3183430217775104 3186844345479168 3193367198275584 3193463223166707 3206605047130356 3209096142669824 3210044029102152 3216724661837016 3219210037650717 3222356870532096 3229962211885728 3232457815583436 3235617598394368 3236573318598864 3243309163174512 3245815079284194 3253377956805504 3259172342984952 3260148774613632 3262667701710384 3269457853014672 3282912412080576 3283783358270976 3289631897592288 3296478165849504 3306712021671168 3310043919618432 3313593836492544 3323055522736224 3323980777048679 3330898531007157 3334040220197376 3336730648344192 3337615872340992 3340978909521408 3350518791519168 3351350917083136 3355046017955676 3358325632831488 3362028423820308 3364306934694144 3365199474591744 3367915046926848 3374924235369984 3378472265197018 3385503424958094 3386401588216944 3388812812470272 3391431150776064 3392432894392047 3395749055579136 3402816171199488 3405445329085056 3406393523587076 3410046772348392 3413482792106508 3416819529928704 3417143643882936 3419459507394048 3423126769007616 3430250862179328 3431205963405088 3438228977078544 3441003481104948 3441916368351648 3444367120871424 3445384500443952 3451417072883712 3456080633241984 3458600042858496 3463273308857472 3469441526403336 3470361958172736 3473162392143312 3487455241493696 3494713212859968 3495640349127168 3497413374237816 3501866213565984 3515298404216832 3516277185638272 3520048281133824 3523595140238976 3526317617000112 3527374084008192 3530099480539104 3541890026740736 3544626638895232 3549139589242368 3552003593398656 3552945928621056 3556525935942144 3559273856411328 3567567105282048 3573921073927424 3574991802691584 3577753990660608 3581358994996992 3582309118113792 3585199888664064 3599953797670912 3607322205459456 3610233160503552 3611190943844352 3611299532739921 3614829639810048 3626160847689468 3629705481949184 3633707488371444 3640069798193664 3641035497099264 3641144983423722 3643973657330688 3658969433698304 3660050201406192 3666568885858071 3666584354476032 3667667371440336 3670501164424182 3674089142102016 3685606107487656 3693276463590648 3699743073573888 3700835884791324 3716065662094992 3720051024380064 3723799409570736 3727793066054112 3734320111644672 3743133778260096 3750795247722048 3753821979387216 3758601273211584 3770269781718528 3778116336935424 3784845301530912 3788904427792704 3804496627084032 3812414414029056 3815360044623072 3820217687526528 3835938747969024 3836302618891941 3840052670327808 3843921971169792 3846891945818304 3848044455281664 3851017615133568 3852089872467628 3860106708830724 3863880029171712 3866865424249344 3868007599213362 3871788642809856 3874913010980352 3879846475573248 3882844206994176 3888090712397232 3896182472464656 3898822989739008 3903004353447936 3903121717203753 3906937085451264 3911127151269888 3923387146680408 3931552364467464 3934590046017543 3935260587773952 3938436175094784 3943450516156416 3955811833843056 3960054316275552 3964044532768848 3967107319125126 3970985234393088 3975243989815296 3976350836095616 3984626280083328 3987704968757136 3992782037897664 3996004042573488 4013512993442304 4020661208168352 4021865778028032 4024973239493184 4029028869371616 4036083352989696 4041536915375872 4049948022379776 4058237481141888 4061512305566496 4074938046907904 4079308288416768 4083418667192832 4087798003897344 4095078522967872 4104620217905152 4113021580056576 4116340612910592 4117556476581966 4121581458475008 4124907398785536 4146306870923613 4150359956818944 4154811085928448 4154936021539479 4158997542577152 4162210957770624 4172034523685732 4180573869856866 4183821606564864 4185057402427572 4189148367630336 4189274335767078 4192528831552512 4202279860873776 4211025500542608 4218398644635648 4219644653687304 4222922743074816 4223049726810618 4227177830160384 4240428532270744 4241553504433344 4250380879052352 4257950964222276 4275473396173808 4280058705469536 4288966215782688 4292280050200956 4296475827376128 4306616282514304 4309943754111248 4315431091465152 4320059254118784 4324412217566016 4327753439045592 4337837275740672 4345563123979936 4346865032818176 4350223602280512 4355762223161088 4359277137352896 4374102051446886 4377216549440768 4378377811027968 4386175863456384 4387489939666944 4390879897628928 4395304221132672 4408949362228224 4413391892824576 4413810540015459 4418125115323392 4422996410025897 4427168161245696 4430740696981632 4441198041342876 4445386960263168 4448974197792256 4450154496454656 4450288313073438 4454638546028544 4459416004251648 4459550099364954 4467358388692224 4473394690607568 4481361971604309 4482704565093744 4485742579592192 4486168089851778 4490553395902464 4495504547895174 4499898980493312 4514004566610792 4515202117622592 4521908201034752 4523243859189396 4527665407438848 4532657478043068 4537088228265984 4540593772113408 4546729029797856 4551310389475344 4556191525177248 4559279343192064 4564169025343488 4569201343762308 4573667816239104 4584305302771392 4588004641473264 4589221824468864 4593846000591936 4606963338338856 4608107510989312 4617697745143296 4625922035204448 4627149277563648 4630883189524416 4640520823633728 4659617617146624 4660853798836224 4663217832317088 4669154951421312 4678872235399296 4682487327491952 4693397708178432 4698126853651968 4701756822666816 4703165445344256 4706799307385472 4716594935496576 4727564843482998 4732186118989824 4736004791198208 4737261238161408 4737403688110434 4742034581256192 4745698475215104 4755575058930432 4770338654214144 4770482098804587 4771747692487512 4775145326662656 4780266518218752 4809762940612608 4809907570695534 4813644214004736 4815066043653228 4819772853080064 4833535305798144 4834881130252624 4844943317828592 4848686723375154 4853426397591552 4854859977898296 4858631543107584 4868743159222272 4880066935208256 4888758514477428 4890223161920448 4894001552565576 4914141476650208 4924368618120864 4925675037406464 4932990764765184 4934447846388432 4954754216126656 4960068032506752 4965065879427648 4970390754738816 4990845037680128 5001060330296064 5005095972516288 5006423808511488 5011468364282112 5027026375624704 5032569026933514 5037488449247232 5043042635730462 5046460402041216 5047799211887616 5051872570390272 5067708397795527 5072662169445376 5078255137437141 5083219218705408 5087146726164096 5093623583368704 5109590285380614 5114584997292032 5115070158522588 5120070227103744 5120224188159762 5125229294893056 5125715465824404 5129189261091072 5130725940375552 5134690153511424 5146808945107632 5155820565665792 5157343465617816 5161505221657422 5166550681307136 5168076750665928 5177125609325568 5184120949862976 5194909963286208 5198430652985344 5204162289605004 5209249447268352 5209743588214968 5231182862240544 5242069819289952 5246120061356724 5251248233459712 5252799320348976 5274415778457408 5280072421700736 5285392710358464 5289476425500168 5291061126012288 5295149220808656 5312835040111104 5316939958342848 5323709383863552 5328005390097984 5334788903913216 5338910784616992 5351350657923072 5360881610891136 5362487704037376 5366630985990912 5372038492495488 5377799832996096 5399930696506368 5410983308189184 5415349740755328 5422244459715072 5439077717889024 5439241271534202 5444558222923776 5450397338529792 5450561232557166 5460104697290496 5465960485996032 5488454150547456 5490075302109288 5499876531714048 5511133713153024 5528409161231484 5533813275758592 5539914695385972 5545330056769536 5549614610360832 5574098493142488 5578428808753152 5580076536570096 5585699114356104 5590038442070016 5601480167467008 5603039814498368 5614700667390144 5626192871583072 5630732969080824 5655404672577792 5667174505403136 5677267952296368 5706744940626048 5718621621043584 5723040066934608 5753908121953536 5760079005491712 5765882956754688 5770337918727456 5778134808701442 5783783034320896 5790160063246086 5795820043757568 5800298136374016 5802011398820043 5807682964214784 5812369516470528 5830589231872273 5832136068595848 5844273708696984 5848234484608512 5854506530171904 5860405628176896 5878599149637632 5878775919738986 5885080720020612 5890833487097856 5897328546701196 5902890881660928 5907654262642176 5921597388457168 5926172661902966 5933717750764584 5940081474413328 5946066799153272 5950660978687689 5956477851589632 5964526254143424 5975149295472412 5976939420124992 5981557453135704 5989173056846496 5994006063860232 6018672755481056 6020269490163456 6030991812252528 6032798667042048 6037459859239776 6043543304057424 6054125029484544 6062305373063808 6068413852633792 6074922033569664 6087356221712832 6092268458349744 6112407070361856 6117339521964352 6118962432625152 6125128000789248 6131697005846016 6142617784451808 6156930326857728 6167896046939264 6169532370084864 6174510919365888 6182372187712512 6187361098178304 6212823489528832 6217623776422784 6225539935228416 6232216628892672 6238496313865728 6243316436655936 6257863610904576 6258051785528598 6264169138202624 6269009096889088 6270860804785299 6270887260459008 6275732409847296 6283722551445504 6283911503650617 6288793247328768 6303419791310664 6314673054930944 6316538250813912 6327597966953472 6334384114612224 6334574590215927 6340766745240576 6360642798406116 6362330256650016 6366860435550208 6386734396551168 6386926446333414 6413210094260712 6418192285339648 6420088058204304 6433449323674032 6438420075301434 6444713741064192 6459924423771456 6464915631166872 6473146637197728 6486618326349024 6491630158568388 6506755913611008 6518344685969904 6520297549227264 6525335403420768 6538915706029344 6561153077170329 6565824824161152 6567566716541952 6579263795184576 6592956331699008 6613424043342336 6620087839236864 6627187672985088 6646111045472448 6647961554097358 6661797062014314 6668080440394752 6673461296688384 6675231744681984 6675432469610157 6681957819042816 6701037583038336 6710092035911352 6724056847640616 6728613869388288 6729252134777667 6730398949183488 6735830093853696 6749848470739968 6756944530394036 6771006849916188 6772803176433888 6777625624940544 6782862301552128 6784865788784094 6791498111158272 6805632342398976 6810890658170112 6812787047174152 6820093544696784 6826965584213016 6834287287765872 6838919014788096 6846253538015232 6860501724358656 6862411926810176 6876457954157088 6882006962209896 6883832736703296 6890769000887904 6902834145767424 6912161266483968 6917200085716992 6926546617714944 6938883052806672 6940723916345472 6946324784286624 6974910482987392 6989426425719936 6991280698254336 6994826748475632 7003732427131968 7032554371276544 7040096562267648 7047190280477952 7052635234000224 7054748168016384 7060198961078208 7083780053481472 7089253277790464 7091347265224497 7098279178484736 7104007186797312 7105891857242112 7106105532165651 7113051871884288 7118547712822656 7147842147854848 7155507981321216 7162717989993984 7164618236227584 7170399777328128 7199907595341824 7214644410918912 7214861356043301 7220466321007104 7222381887688704 7222599065479842 7229659279620096 7252321695378936 7267414976742888 7273030085062731 7280139596387328 7282289966847444 7287947314661376 7320100402812384 7333137771716142 7335334742880672 7341002328848364 7348178284204032 7371212214975312 7386552927181296 7399486147147776 7401671769582648 7432131324189984 7440102048760128 7447598819141472 7455586132108224 7486267556520192 7501590495444096 7507643958774432 7517202546423168 7540539563437056 7548853540400271 7556232673870848 7569690603061824 7577808855585408 7608993254168064 7624828828058112 7630720089246144 7640435375053056 7664385428070921 7671877495938048 7672605237783882 7680105340655616 7680336282239643 7687843942339584 7693783891636608 7696088910563328 7702035230267136 7704179744935256 7720213417661448 7733730848498688 7736015198426724 7742257832486133 7743577285619712 7749826021960704 7759692951146496 7765688413988352 7776181424794464 7792364944929312 7797645979478016 7806008706895872 7806243434407506 7813874170902528 7822254302539776 7846774293360816 7863104728934928 7869180092035086 7876872350189568 7911623667686112 7920108632551104 7928089065537696 7934214638250252 7941970468786176 7952701672191232 7969252560166656 7975409937514272 7985564075795328 7992008085146976 8027025986884608 8041322416336704 8043731556056064 8049946478986368 8058057738743232 8083073830751744 8099896044759552 8116474962283776 8123024611132992 8149876093815808 8158616576833536 8158861907301303 8166837334385664 8175596007794688 8175841848835749 8190157045935744 8226043160113152 8232681225821184 8235112953163932 8243162916950016 8249814797571072 8283729705086753 8292613741847226 8300719913637888 8309622171856896 8309872043078958 8317995085154304 8324421915541248 8344069047371464 8361147739713732 8367643213129728 8370114804855144 8378548671534156 8385057663105024 8404559721747552 8422051001085216 8436797289271296 8439289307374608 8446099453621236 8454355660320768 8480857064541488 8483107008866688 8500761758104704 8515901928444552 8550946792347616 8560117410939072 8577932431565376 8584560100401912 8613232565028608 8619887508222496 8630862182930304 8640118508237568 8648824435132032 8655506878091184 8667202213052163 8675674551481344 8685240094869129 8691126247959872 8693730065636352 8700447204561024 8711524446322176 8718554274705792 8748204102893772 8754433098881536 8756755622055936 8772351726912768 8774979879333888 8781759795257856 8790608442265344 8817898724456448 8818163879608479 8826783785649152 8827621080030918 8836250230646784 8845992820051794 8854336322491392 8861481393963264 8882396082685752 8889258992854449 8890773920526336 8897948395584512 8900576626146876 8909277092057088 8919100198729908 8934716777384448 8946789381215136 8962723943208618 8965409130187488 8971485159184384 8972336179703556 8981106791804928 8991009095790348 8999797960986624 9028009133221584 9030404235245184 9043816402069504 9046487718378792 9065314956086136 9081187544226816 9093458059595712 9102620778950688 9112383050354496 9118558686384128 9138402687524616 9168610605542784 9176009282946528 9178443648937728 9187692001183872 9213926676677712 9216215021978624 9235395490286592 9251844070408896 9254298555127296 9261766379048832 9281041647267456 9319235234293248 9321707597672448 9326435664634176 9338309902842624 9357744470798592 9364974654983904 9367582189864459 9386795416356864 9387077678292897 9396253707303936 9403513645333632 9406330890688512 9413598614770944 9433189870993152 9455129686965996 9464372237979648 9472009582396416 9474807376220868 9484069162512384 9491396950430208 9511150117860864 9540677308428288 9540964197609174 9543495384975024 9550290653325312 9560533036437504 9619815141391068 9627288428009472 9630132087306456 9667070611596288 9669762260505248 9689886635657184 9697373446750308 9706852795183104 9709719955796592 9760133870416512 9777517028954856 9780446323840896 9788003105131152 9828282953300416 9848737236241728 9851350074812928 9868895692776864 9909508432253312 9920136065013504 9930131758855296 9940781509477632 9971942331146037 9981690075360256 9992695593021471 10002120660592128 10010191945032576 10012847617022976 10022936728564224 10054052751249408 10065138053867028 10074976898494464 10086085271460924 10092920804082432 10095598423775232 10103745140780544 10135416795591054 10145324338890752 10156510274874282 10166438437410816 10174293452328192 10177298683176141 10187247166737408 10219180570761228 10229169994584064 10230140317045176 10240448376319524 10250458589786112 10251430931648808 10258378522182144 10269380307022848 10293617890215264 10311641131331584 10314686931235632 10323010443314844 10333101362614272 10336153501331856 10354251218651136 10368241899725952 10389819926572416 10408324579210008 10419487176429936 10462365724481088 10484139638579904 10492240122713448 10505598640697952 10548831556914816 10560144843401472 10570785420716928 10578952851000336 10582122252024576 10590298441617312 10625670080222208 10633879916685696 10647418767727104 10656010780195968 10669577807826432 10677821569233984 10702701315846144 10721763221782272 10724975408074752 10733261971981824 10744076984990976 10755599665992192 10799861393012736 10821966616378368 10830699481510656 10844488919430144 10878482543068404 10889116445847552 10901122465114332 10920209394580992 10931920971992064 10976908301094912 10980150604218576 10999706657574213 10999753063428096 11022267426306048 11056818322462968 11079829390771944 11099229220721664 11148196986284976 11160153073140192 11171398228712208 11202960334934016 11206079628996736 11229401334780288 11252385743166144 11261465938161648 11310809345155584 11334349010806272 11354535904592736 11413489881252096 11437243242087168 11446080133869216 11473094940135763 11507816243907072 11508907856675823 11520158010983424 11531765913509376 11540675837454912 11556269617402884 11567566068641792 11580320126492172 11591640087515136 11600596272748032 11604022797640086 11615365928429568 11624739032941056 11661178463744546 11664272137191696 11688547417393968 11696468969217024 11709013060343808 11709365151611259 11720811256353792 11757551839477972 11770161440041224 11794657093402392 11803770138052629 11805781763321856 11815308525284352 11843194776914336 11852345323805932 11867435501529168 11880162948826656 11892133598306544 11901321957375378 11912955703179264 11929052508286848 11950298590944824 11953878840249984 11963114906271408 11978346113692992 11988012127720464 12037345510962112 12040538980326912 12061983624505056 12065597334084096 12074919718479552 12087086608114848 12108250058969088 12124610746127616 12136827705267584 12149844067139328 12174712443425664 12184536916699488 12224814140723712 12234679043928704 12237924865250304 12250256001578496 12263394011692032 12285235568903616 12313860653715456 12335792093878528 12339064740169728 12349021838731776 12364744375425024 12374722196356608 12425646979057664 12435247552845568 12438920612770839 12451079870456832 12464433257785344 12464808064618437 12476992627731456 12486632873311872 12516103571057196 12528338276405248 12538018193778176 12541721609570598 12551464819694592 12567445102891008 12567823007301234 12577586494657536 12606839582621328 12629346109861888 12633076501627824 12655195933906944 12668768229224448 12669149180431854 12681533490481152 12721285596812232 12724660513300032 12773852892666828 12826420188521424 12840176116408608 12866898647348064 12876840150602868 12889427482128384 12919848847542912 12929831262333744 12946293274395456 12973236652698048 12983260317136776 13013511827222016 13036689371939808 13040595098454528 13050670806841536 13077831412058688 13122306154340658 13131649648322304 13135133433083904 13158527590369152 13185912663398016 13226848086684672 13240175678473728 13241431620046377 13254375345970176 13292222090944896 13295923108194716 13323594124028628 13336160880789504 13346922593376768 13350463489363968 13350864939220314 13363915638085632 13402075166076672 13420184071822704 13444085914812927 13448113695281232 13457227738776576 13458504269555334 13471660187707392 13499696941479936 13513889060788072 13542013699832376 13545606352867776 13565724603104256 13569731577568188 13582996222316544 13611264684797952 13621781316340224 13625574094348304 13640187089393568 13653931168426032 13668574575531744 13677838029576192 13692507076030464 13721003448717312 13724823853620352 13752915908314176 13764013924419792 13767665473406592 13781538001775808 13824322532967936 13853093235429888 13877766105613344 13881447832690944 13892649568573248 13949820965974784 13978852851439872 13982561396508672 13989653496951264 14007464854263936 14065108742553088 14080193124535296 14094380560955904 14105270468000448 14109496336032768 14120397922156416 14167560106962944 14178506555580928 14182694530448994 14196558356969472 14208014373594624 14211783714484224 14212211064331302 14226103743768576 14237095425645312 14295684295709696 14311015962642432 14311446296413761 14325435979987968 14340799554656256 14429288821837824 14429722712086602 14440932642014208 14445198130959684 14459318559240192 14504643390757872 14534829953485776 14546060170125462 14560279192774656 14564579933694888 14575894629322752 14640200805624768 14666275543432284 14670669485761344 14682004657696728 14742424429950624 14773105854362592 14798972294295552 14803343539165296 14864262648379968 14880204097520256 14895197638282944 14911172264216448 14972535113040384 15003180990888192 15015287917548864 15034405092846336 15081079126874112 15097707080800542 15112465347741696 15139381206123648 15155617711170816 15203125193386581 15217986508336128 15234765412311423 15249657656116224 15261440178492288 15280870750106112 15328770856141842 15343754991876096 15345210475567764 15360210681311232 15360672564479286 15375687884679168 15387567783273216 15392177821126656 15404070460534272 15408359489870512 15440426835322896 15467461696997376 15472030396853448 15484515664972266 15499652043921408 15531376827976704 15552362849588928 15584729889858624 15595291958956032 15612486868815012 15627748341805056 15693548586721632 15726209457869856 15738360184070172 15753744700379136 15823247335372224 15840217265102208 15856178131075392 15868429276500504 15905403344382464 15938505120333312 15950819875028544 15971128151590656 15984016170293952 16054051973769216 16082644832673408 16087463112112128 16099892957972736 16116115477486464 16166147661503488 16199792089519104 16232949924567552 16246049222265984 16299752187631616 16317233153667072 16317723814602606 16333674668771328 16351192015589376 16351683697671498 16380314091871488 16431660562549133 16465362451642368 16470225906327864 16499629595142144 16567459410173506 16585227483694452 16601439827275776 16619744086157916 16635990170308608 16648843831082496 16688138094742928 16722295479427464 16735286426259456 16740229609710288 16757097343068312 16770115326210048 16809119443495104 16844102002170432 16878578614749216 16892198907242472 16961714129082976 16966214017733376 17001523516209408 17031803856889104 17101893584695232 17120234821878144 17155864863130752 17169120200803824 17226465130057216 17239775016444992 17261724365860608 17280237016475136 17297648870264064 17311013756182368 17334404426104326 17351349102962688 17370480189738258 17382252495919744 17387460131272704 17400894409122048 17423048892644352 17437108549411584 17491767695616819 17496408205787544 17508866197763072 17544703453825536 17563519590515712 17581216884530688 17635797448912896 17636327759216958 17653567571298304 17655242160061836 17672500461293568 17691985640103588 17708672644982784 17722962787926528 17764792165371504 17778517985708898 17795896791169024 17801153252293752 17838200397459816 17851982936063067 17869433554768896 17893578762430272 17925447886417236 17930818260374976 17942970318368768 17944672359407112 17982018191580696 18056018266443168 18060808470490368 18087632804139008 18092975436757584 18130629912172272 18162375088453632 18186916119191424 18205241557901376 18224766100708992 18276805375049232 18337221211085568 18352018565893056 18356887297875456 18375384002367744 18427853353355424 18432430043957248 18470790980573184 18503688140817792 18508597110254592 18523532758097664 18562083294534912 18638470468586496 18652871329268352 18676619805685248 18715488941597184 18729949309967808 18735164379728918 18773590832713728 18774155356585794 18792507414607872 18807027290667264 18812582414355897 18812661781377024 18827197229541888 18866379741986304 18910259373931992 18944019164792832 18949614752441736 18982793900860416 19022300235721728 19081928395218348 19086990769950048 19100581306650624 19239630282782136 19254576856018944 19260264174612912 19334141223192576 19339524521010496 19379773271314368 19394746893500616 19419439911593184 19520267740833024 19555034057909712 19560892647681792 19576006210262304 19656565906600832 19697474472483456 19702700149625856 19737791385553728 19819016864506624 19840272130027008 19860263517710592 19881563018955264 19943884662292074 19963380150720512 19985391186042942 20004241321184256 20020383890065152 20025695234045952 20026297408830471 20045873457128448 20130276107734056 20172170542921848 20185841608164864 20187756404333001 20191196847550464 20207490281561088 20270833591182108 20290648677781504 20313020549748564 20332876874821632 20348586904656384 20354597366352282 20374494333474816 20438361141522456 20460280634090352 20480896752639048 20502861863297616 20516757044364288 20538760614045696 20587235780430528 20629373862471264 20646020886629688 20672307002663712 20708502437302272 20736483799451904 20779639853144832 20816649158420016 20838974352859872 20924731448962176 20968279277159808 20984480245426896 21011197281395904 21097663113829632 21120289686802944 21141570841433856 21157905702000672 21164244504049152 21180596883234624 21251340160444416 21267759833371392 21274041795673491 21294837535454208 21312021560391936 21339155615652864 21355643138467968 21443526443564544 21466523943963648 21488153969981952 21511199331984384 21599722786025472 21643933232756736 21644584068129903 21661398963021312 21688977838860288 21756965086136808 21802244930228664 21819090255188193 21840418789161984 21863841943984128 21960301208437152 21999413315148426 22044534852612096 22113636644925936 22159658781543888 22198458441443328 22296393972569952 22320306146280384 22342796457424416 22412159257993472 22458802669560576 22504771486332288 22522931876323296 22621618690311168 22646560621200813 22668698021612544 22709071809185472 22826979762504192 22874486484174336 22892160267738432 22946189880271526 22993156284212763 23015632487814144 23017815713351646 23040316021966848 23041008846718929 23063531827018752 23081351674909824 23112539234805768 23160640252984344 23201192545496064 23208045595280172 23226773497458399 23230731856859136 23249478065882112 23322356927489092 23328544274383392 23377094834787936 23392937938434048 23418026120687616 23418730303222518 23441622512707584 23515103678955944 23540322880082448 23589314186804784 23607540276105258 23630617050568704 23686389553828672 23704690647611864 23734871003058336 23760325897653312 23784267196613088 23802643914750756 23825911406358528 23858105016573696 23900597181889648 23907757680499968 23926229812542816 23956692227385984 23976024255440928 24074691021924224 24081077960653824 24123967249010112 24131194668168192 24149839436959104 24174173216229696 24249221492255232 24273655410535168 24299688134278656 24349424886851328 24369073833398976 24449628281447424 24469358087857408 24475849730500608 24476585721903909 24500512003156992 24526788023384064 24527525546507247 24570471137807232 24671584187757056 24678129480339456 24698043677463552 24729488750850048 24749444392713216 24851189115260259 24851293958115328 24870495105691136 24877841225541678 24902159740913664 24928866515570688 24929616129236874 24953985255462912 24973265746623744 25032207142114392 25076036387556352 25083443219141196 25102929639389184 25135646014602468 25155172989315072 25213679165242656 25266153003255648 25310391867813888 25338298360863708 25363066980962304 25442571193624464 25449321026600064 25547705785333656 25652840377042848 25680352232817216 25733797294696128 25753680301205736 25839697695085824 25859662524667488 25892586548790912 25946473305396096 25966520634273552 26001606639156489 26027023654444032 26055720284607387 26073378743879616 26081190196909056 26101341613683072 26155662824117376 26244612308681316 26263299296644608 26270266866167808 26317055180738304 26371825326796032 26453696173369344 26454491638825437 26480351356947456 26482863240092754 26508750691940352 26584444181889792 26591846216389432 26647188248057256 26667776978563347 26672321761579008 26693845186753536 26701729878440628 26727831276171264 26804150332153344 26840368143645408 26888171829625854 26896227390562464 26914455477553152 26917008539110668 26943320375414784 26999393882959872 27027778121576144 27084027399664752 27091212705735552 27131449206208512 27139463155136376 27243562632680448 27251148188696608 27280374178787136 27307862336852064 27337149151063488 27355676059152384 27449647707240704 27505831816628352 27528027848839584 27535330946813184 27563076003551616 27648645065935872 27706186470859776 27755532211226688 27762895665381888 27785299137146496 27899641931949568 27957705702879744 27965122793017344 27979306993902528 28014929708527872 28102746569593377 28130217485106176 28160386249070592 28161233034878691 28188761121911808 28210540936000896 28218992672065536 28240795844312832 28357013111161856 28365389060897988 28393116713938944 28416028747189248 28424422128662604 28452207487537152 28474190851290624 28591368591419392 28622031925284864 28622892592827522 28650871959975936 28681599109312512 28859445424173204 28881865284028416 28890396261919368 29009286781515744 29069659906971552 29092120340250924 29120558385549312 29129159867389776 29280401611249536 29332551086864568 29341338971522688 29364009315393456 29484848859901248 29546211708725184 29606687078330592 29728525296759936 29760408195040512 29790395276565888 29822344528432896 29915826993438111 29945070226080768 29978086779064413 30006361981776384 30030575835097728 30068810185692672 30162158253748224 30195414161601084 30224930695483392 30278762412247296 30311235422341632 30406250386773162 30435973016672256 30469530824622846 30499315312232448 30522880356984576 30561741500212224 30657541712283684 30687509983752192 30690420951135528 30721345128958572 30751375769358336 30775135566546432 30808140921068544 30816718979741024 30880853670645792 30934923393994752 30944060793706896 30969031329944532 30999304087842816 31062753655953408 31104725699177856 31169459779717248 31224973737630024 31387097173443264 31452418915739712 31476720368140344 31646494670744448 31680434530204416 31712356262150784 31736858553001008 31810806688764928 31877010240666624 31901639750057088 31942256303181312 31968032340587904 32108103947538432 32165289665346816 32174926224224256 32199785915945472 32232230954972928 32332295323006976 32333267558564423 32399584179038208 32465899849135104 32492098444531968 32599504375263232 32635447629205212 32667349337542656 32703367395342996 32760628183742976 32863321125098266 32930724903284736 32940451812655728 32999119972722639 32999259190284288 33134918820347012 33170454967388904 33239488172315832 33297687662164992 33376276189485856 33444590958854928 33480459219420576 33514194686136624 33618238886990208 33688204004340864 33757157229498432 33784397814484944 33923428258165952 33932428035466752 34003047032418816 34063607713778208 34203787169390464 34240469643756288 34311729726261504 34338240401607648 34419284820407289 34452930260114432 34479550032889984 34523448731721216 34560474032950272 34595297740528128 34622027512364736 34668808852208652 34702698205925376 34740960379476516 34764504991839488 34774920262545408 34801788818244096 34846097785288704 34874217098823168 34983535391233638 34992816411575088 35017732395526144 35089406907651072 35127039181031424 35128095454833777 35162433769061376 35272655518433916 35307135142596608 35310484320123672 35383971280207176 35411310414157887 35417345289965568 35445925575853056 35529584330743008 35557035971417796 35591793582338048 35602306504587504 35676400794919632 35703965872126134 35738867109537792 35787157524860544 35850895772834472 35861636520749952 35889344718814224 35964036383161392 36112036532886336 36121616940980736 36185950873515168 36261259824344544 36324750176907264 36373832238382848 36410483115802752 36449532201417984 36553610750098464 36674442422171136 36704037131786112 36713774595750912 36750768004735488 36855706706710848 36864860087914496 36941581961146368 37007376281635584 37017194220509184 37047065516195328 37124166589069824 37276940937172992 37305742658536704 37316761838312517 37353239611370496 37430977883194368 37459898619935616 37470328759457836 37548310713171588 37585014829215744 37614054581334528 37625164828711794 37654394459083776 37732759483972608 37820518747863984 37888038329585664 37899229504883472 37965587801720832 38044600471443456 38163856790436696 38173981539900096 38479260565564272 38520528349225824 38668282446385152 38679049042020992 38759546542628736 38789493787001232 38838879823186368 39040535481666048 39110068115819424 39121785295363584 39152012420524608 39313131813201664 39394948944966912 39405400299251712 39475582771107456 39638033729013248 39680544260054016 39720527035421184 39724294860139131 39763126037910528 39887769324584148 39926760301441024 39970782372085884 40008482642368512 40040767780130304 40051390468091904 40052594817660942 40091746914256896 40260552215468112 40332257744438781 40344341085843696 40371683216329728 40375512808666002 40414980563122176 40541667182364216 40626041099497128 40697173809312768 40709194732704564 40748988666949632 40876722283044912 40920561268180704 40961793505278096 41005723726595232 41033514088728576 41077521228091392 41174471560861056 41258747724942528 41292041773259376 41344614005327424 41472967598903808 41559279706289664 41633298316840032 41677948705719744 41849462897924352 41936558554319616 41968960490853792 42022394562791808 42195326227659264 42240579373605888 42283141682867712 42315811404001344 42328489008098304 42361193766469248 42502680320888832 42535519666742784 42548083591346982 42589675070908416 42624043120783872 42678311231305728 42711286276935936 42887052887129088 42933047887927296 42934338889241283 42976307939963904 43022398663968768 43287866465513472 43289168136259806 43322797926042624 43377955677720576 43513930172273616 43604489860457328 43638180510376386 43680837578323968 43727683887968256 43920602416874304 43998826630296852 44227273289851872 44319317563087776 44396916882886656 44592787945139904 44640612292560768 44685592914848832 44824318515986944 44917605339121152 45009542972664576 45045863752646592 45243237380622336 45293121242401626 45337396043225088 45418143618370944 45609375580159743 45653959525008384 45704296236934269 45748972968348672 45784320535476864 45892379760543052 45986312568425526 46031264975628288 46035631426703292 46080632043933696 46082017693437858 46127063654037504 46162703349819648 46225078469611536 46321280505968688 46402385090992128 46416091190560344 46453546994916798 46498956131764224 46644713854978184 46657088548766784 46754189669575872 46785875876868096 46837460606445036 46883245025415168 47030207357911888 47080645760164896 47178628373609568 47215080552210516 47261234101137408 47372779107657344 47409381295223728 47469742006116672 47520651795306624 47568534393226176 47605287829501512 47716210033147392 47801194363779296 47815515360999936 47852459625085632 47913384454771968 47952048510881856 48149382043848448 48162155921307648 48247934498020224 48262389336336384 48299678873918208 48348346432459392 48498442984510464 48547310821070336 48599376268557312 48698849773702656 48738147666797952 48899256562894848 48938716175714816 48951699461001216 48953171443807818 49001024006313984 49053576046768128 49055051093014494 49140942275614464 49294981687647399 49343168375514112 49396087354927104 49498888785426432 49702378230520518 49740990211382272 49755682451083356 49804319481827328 49859232258473748 49907970510925824 49946531493247488 50064414284228784 50152072775112704 50166886438282392 50205859278778368 50271292029204936 50310345978630144 50427358330485312 50532306006511296 50676596721727416 50885142387248928 50898642053200128 51095411570667312 51305680754085696 51360704465634432 51467594589392256 51507360602411472 51679395390171648 51719325049334976 51785173097581824 51892946610792192 51933041268547104 52003213278312978 52054047308888064 52111440569214774 52146757487759232 52162380393818112 52202683227366144 52311325648234752 52475303086850457 52489224617362632 52526598593289216 52634110361476608 52743650653592064 52907392346738688 52908983277650874 52960702713894912 52965726480185508 53017501383880704 53168888363779584 53183692432778864 53294376496114512 53335553957126694 53387690373507072 53403459756881256 53608300664306688 53680736287290816 53776343659251708 53792454781124928 53828910955106304 53834017078221336 54055556243152288 54168054799329504 54182425411471104 54262898412417024 54278926310272752 54487125265360896 54502296377393216 54560748357574272 54615724673704128 54674298302126976 54899295414481408 55011663633256704 55056055697679168 55070661893626368 55126152007103232 55297290131871744 55412372941719552 55511064422453376 55525791330763776 55570598274292992 55799283863899136 55915411405759488 55958613987805056 56029859417055744 56205493139186754 56260434970212352 56320772498141184 56322466069757382 56377522243823616 56421081872001792 56437747243067691 56437985344131072 56481591688625664 56714026222323712 56730778121795976 56832057494378496 56848844257325208 56948381702581248 57182737182838784 57245785185655044 57301743919951872 57718890848346408 57763730568056832 57780792523838736 58018573563031488 58139319813943104 58184240680501848 58258319734779552 58560803222499072 58665102173729136 58682677943045376 58728018630786912 58969697719802496 59092423417450368 59213374156661184 59457050593519872 59520816390081024 59580790553131776 59644689056865792 59831653986876222 59890140452161536 59956173558128826 60012723963552768 60061151670195456 60137620371385344 60390828323202168 60557524824494592 60622470844683264 60812500773546324 60871946033344512 60939061649245692 60998630624464896 61045760713969152 61123483000424448 61315083424567368 61380841902271056 61442690257917144 61550271133092864 61616281842137088 61633437959482048 61761707341291584 61888121587413792 61938062659889064 62125507311906816 62209451398355712 62338919559434496 62449947475260048 62774194346886528 62904837831479424 62953440736280688 63292989341488896 63360869060408832 63424712524301568 63473717106002016 63621613377529856 63754020481333248 63803279500114176 63822125387020473 63884512606362624 63936064681175808 64330579330693632 64399571831890944 64464461909945856 64664590646013952 64666535117128846 64799168358076416 64931799698270208 64933752204389709 64984196889063936 65270895258410424 65406734790685992 65457270765564579 65521256367485952 65726642250196532 65880903625311456 65998239945445278 66269837640694024 66340909934777808 66478976344631664 66595375324329984 66752552378971712 66889181917709856 66960918438841152 67028389372273248 67236477773980416 67376408008681728 67514314458996864 67568795628969888 67846856516331904 67864856070933504 68006094064837632 68127215427556416 68407574338780928 68480939287512576 68623459452523008 68676480803215296 68838569640814578 68905860520228864 68959100065779968 68979468852638289 69046897463442432 69120948065900544 69123026540156787 69190595481056256 69244055024729472 69337617704417304 69481920758953032 69529009983678976 69603577636488192 69680320492375197 69692195570577408 69748434197646336 69967070782467276 69985632823150176 70035464791052288 70178813815302144 70254078362062848 70256190909667554 70324867538122752 70545311036867832 70620968640247344 70767942560414352 70822620828315774 70891851151706112 71059168661486016 71114071942835592 71204613009175008 71352801589839264 71407931744252268 71477734219075584 71574315049721088 71701791545668944 71723273041499904 71778689437628448 71928072766322784 72224073065772672 72243233881961472 72371901747030336 72522519648689088 72747664476765696 72820966231605504 72899064402835968 73107221500196928 73348884844342272 73408074263572224 73427549191501824 73429757165711727 73501536009470976 73711413413421696 74014752563271168 74034388441018368 74094131032390656 74248333178139648 74553567345780777 74553881874345984 74611485317073408 74633523676625034 74706479222740992 74861955766388736 74919797239871232 74940657518915672 75096621426343176 75228109162669056 75250329657423588 75308788918167552 75465518967945216 75641037495727968 75798459009766944 75931175603441664 76089200942886912 76327713580873392 76347963079800192 76958521131128544 77041056698451648 77358098084041984 77519093085257472 77578987574002464 77677759646372736 78004819917469467 78081070963332096 78167160853822161 78220136231638848 78243570590727168 78304024841049216 78626263626403328 78789897889933824 78810800598503424 78951165542214912 79276067458026496 79361088520108032 79363474916476311 79441054070842368 79448589720278262 79526252075821056 79775538649168296 79941564744171768 80003330935690041 80016965284737024 80081535560260608 80105189635321884 80183493828513792 80521104430936224 80664515488877562 80688682171687392 80743366432659456 80751025617332004 80829961126244352 81083334364728432 81252082198994256 81394347618625536 81418389465409128 81753444566089824 81841122536361408 81923587010556192 82011447453190464 82067028177457152 82348943121722112 82517495449885056 82584083546518752 82689228010654848 82945935197807616 83118559412579328 83266596633680064 83355897411439488 83698925795848704 83873117108639232 83937920981707584 84044789125583616 84308239708780131 84390652455318528 84481158747211776 84483699104636073 84566283365735424 84631622808002688 84656978016196608 84722387532938496 85071039333485568 85096167182693964 85179350141816832 85248086241567744 85356622462611456 85422572553871872 85774105774258176 85866095775854592 85868677778482566 85952615879927808 86044797327937536 86578336272519612 86645595852085248 87027860344547232 87208979720914656 87276361020752772 87361675156647936 87841204833748608 87997653260593704 88454546579703744 88638635126175552 89185575890279808 89281224585121536 89371185829697664 89648637031973888 89747480980314333 89835210678242304 89934260337193239 90019085945329152 90091727505293184 90486474761244672 90586242484803252 90674792086450176 90836287236741888 91121026755954283 91218751160319486 91307919050016768 91408592473868538 91497945936697344 91568641070953728 91784759521086104 91972625136851052 92062529951256576 92071262853406584 92164035386875716 92254127308075008 92325406699639296 92450156939223072 92642561011937376 92804770181984256 92832182381120688 92907093989833596 92997912263528448 93289427709956368 93314177097533568 93508379339151744 93674921212890072 94060414715823776 94161291520329792 94357256747219136 94430161104421032 94745558215314688 94818762590447456 94939484012233344 95041303590613248 95137068786452352 95210575659003024 95432420066294784 95602388727558592 95631030721999872 95704919250171264 95826768909543936 95904097021763712 96298764087696896 96324311842615296 96495868996040448 96524778672672768 96599357747836416 96696692864918784 96996885969020928 96999802675693269 97094621642140672 97198752537114624 97397699547405312 97476295333595904 97798513125789696 97877432351429632 97906342887615636 98002048012627968 98110102186028988 98281884551228928 98589963375294798 98686336751028224 98792174709854208 98997359918167917 98997777570852864 99404756461041036 99481980422764544 99511364902166712 99718464516947496 99893062986494976 100128828568457568 100304145550225408 100333772876564784 100542584058409872 100854716660970624 101064612013022592 101353193443454832 101770284774497856 101797284106400256 102190823141334624 102611361508171392 102721408931268864 102935189178784512 103014721204822944 103043404088509049 103257854461221867 103358790780343296 103438650098669952 103570346195163648 103785893221584384 103866082537094208 104006426556625956 104108094617776128 104222881138429548 104293514975518464 104324760787636224 104405366454732288 104622651296469504 104950606173700914 104978449234725264 105053197186578432 105268220722953216 105487301307184128 105817966555301748 105921405427789824 105931452960371016 106337776727559168 106367384865557728 106588752992229024 106671107914253388 106775380747014144 106806919513762512 107216601328613376 107361472574581632 107552687318503416 107584909562249856 107668034156442672 108111112486304576 108336109598659008 108364850822942208 108557852620545504 108974250530721792 109004592754786432 109121496715148544 109231449347408256 109348596604253952 109798590828962816 110023327266513408 110112111395358336 110141323787252736 110252304014206464 110594580263743488 110824745883439104 111022128844906752 111051582661527552 111141196548585984 111598567727798272 111830822811518976 111917227975610112 111950285514937551 112059718834111488 112410986278373508 112520869940424704 112644932139514764 112755044487647232 112842163744003584 112875494486135382 112963183377251328 113428052444647424 113461556243591952 113664114988756992 113697688514650416 113896763405162496 114491570371310088 115437781696692816 115561585047677472 116037147126062976 116278639627886208 116368481361003696 116516639469559104 117121606444998144 117330204347458272 117365355886090752 117456037261573824 117939395439604992 118184846834900736 118426748313322368 118914101187039744 119041632780162048 119161581106263552 119289378113731584 119663307973752444 119780280904323072 119912347116257652 120025447927105536 120122303340390912 120275240742770688 120781656646404336 120996773233316343 121115049648989184 121244941689366528 121625001547092648 121878123298491384 122091521427938304 122246966000848896 122630166849134736 122761683804542112 122885380515834288 123100542266185728 123232563684274176 123266875918964096 123523414682583168 123776243174827584 123876125319778128 124418902796711424 124677839118868992 124899894950520096 125548388693773056 125809675662958848 125906881472561376 126585978682977792 126721738120817664 126849425048603136 126947434212004032 127243226755059712 127508040962666496 127606559000228352 127644250774040946 127769025212725248 127872129362351616 128661158661387264 128799143663781888 128803016667723849 128928923819891712 129333070234257692 129863599396540416 129867504408779418 129968393778127872 130541790516820848 130813469581371984 130914541531129158 131042512734971904 131453284500393064 131761807250622912 131996479890890556 132539675281388048 132681819869555616 132957952689263328 133190750648659968 133505104757943424 133778363835419712 133921836877682304 134056778744546496 134472955547960832 134752816017363456 135028628917993728 135137591257939776 135693713032663808 135729712141867008 136012188129675264 136254430855112832 136815148677561856 136828126740479229 136961878575025152 137112888710802807 137246918905046016 137352961606430592 137677139281629156 137811721040457728 137918200131559936 137958937705276578 138093794926884864 138241896131801088 138246053080313574 138381190962112512 138488110049458944 138675235408834608 138963841517906064 139058019967357952 139207155272976384 139360640984750394 139496868395292672 139934141564934552 139971265646300352 140357627630604288 140512381819335108 140649735076245504 141090622073735664 141241937280494688 141535885120828704 141645241656631548 141783702303412224 142118337322972032 142228143885671184 142409226018350016 142705603179678528 142815863488504536 143148630099442176 143403583091337888 143446546082999808 143557378875256896 143856145532645568 144448146131545344 144486467763922944 144743803494060672 145045039297378176 145495328953531392 145641932463211008 145798128805671936 146214443000393856 146697769688684544 146816148527144448 146855098383003648 146859514331423454 147003072018941952 147422826826843392 147884945062942197 148029505126542336 148188262064781312 148496666356279296 149107134691561554 149222970634146816 149267047353250068 149412958445481984 149723911532777472 149839594479742464 149881315037831344 150193242852686352 150456218325338112 150500659314847176 150617577836335104 150931037935890432 151282074991455936 151596918019533888 152655427161746784 152695926159600384 153917042262257088 154082113396903296 154716196168083968 155038186170514944 155157975148004928 155355519292745472 156009639834938934 156162141926664192 156334321707644322 156440272463277696 156487141181454336 156608049682098432 157252527252806656 157425909260551371 157579795779867648 157902331084429824 158552134916052992 158722177040216064 158726949832952622 158882108141684736 158897179440556524 159052504151642112 159551077298336592 159883129488343536 160006661871380082 160163071120521216 160210379270643768 161042208861872448 161329030977755124 161377364343374784 161486732865318912 161502051234664008 162166668729456864 162504164397988512 162788695237251072 162836778930818256 163506889132179648 163682245072722816 163847174021112384 164022894906380928 164697886243444224 165034990899770112 165168167093037504 165378456021309696 165891870395615232 166237118825158656 166533193267360128 166711794822878976 167397851591697408 167746234217278464 167875841963415168 168089578251167232 168616479417560262 168781304910637056 168962317494423552 168967398209272146 169132566731470848 169263245616005376 169313956032393216 169444775065876992 170142078666971136 170192334365387928 170496172483135488 170845145107743744 171548211548516352 171737355556965132 171905231759855616 173156672545039224 173291191704170496 174055720689094464 174417959441829312 174552722041505544 175682409667497216 175995306521187408 176909093159407488 177277270252351104 178371151780559616 178562449170243072 178742371659395328 179297274063947776 179494961960628666 179670421356484608 179868520674386478 180038171890658304 180183455010586368 180748266188040463 181172484969606504 181672574473483776 182242053511908566 182437502320638972 182615838100033536 182817184947737076 182995891873394688 183137282141907456 183569519042172208 183945250273702104 184142525706813168 184328070773751432 184650813399278592 184900313878446144 185285122023874752 185664364762241376 185814187979667192 186578855419912736 186628354195067136 187016758678303488 187349842425780144 188120829431647552 188322583040659584 188714513494438272 188860322208842064 189491116430629376 189637525180894912 189878968024466688 190082607181226496 190274137572904704 190421151318006048 190864840132589568 191204777455117184 191262061443999744 191409838500342528 191653537819087872 191808194043527424 192597528175393792 192991737992080896 193198715495672832 193393385729837568 193993771938041856 193999605351386538 194189243284281344 194397505074229248 194795399094810624 194801256613169127 194952590667191808 195754864702859264 195812685775231272 196220204372057976 196371812296693737 196563769102457856 197179926750589596 197372673502056448 197994719836335834 198809512922082072 198963960845529088 199022729804333424 199436929033894992 199786125972989952 200257657136915136 200667545753129568 201085168116819744 201709433321941248 202129224026045184 202706386886909664 203540569548995712 203594568212800512 204381646282669248 205222723016342784 205442817862537728 205870378357569024 206029442409645888 206086808177018098 206515708922443734 206717581560686592 206877300197339904 206938406557914867 207140692390327296 207571786443168768 207732165074188416 208012853113251912 208445762276859096 208587029951036928 208810732909464576 209245302592939008 209901212347401828 209956898469450528 210106394373156864 210536441445906432 210974602614368256 211635933110603496 211862905920742032 212675553455118336 212734769731115456 213177505984458048 213342215828506776 213613839027525024 214433202657226752 214722945149163264 215105374637006832 215169819124499712 215336068312885344 216222224972609152 216672219197318016 216729701645884416 217115705241091008 218009185509572864 218242993430297088 218462898694816512 218697193208507904 219597181657925632 220046654533026816 220224222790716672 220282647574505472 220289271497135181 220504608028412928 222044257689813504 222103165323055104 222282393097171968 223197135455596544 223660702037342331 223661645623037952 223834455951220224 223900571029875102 224119437668222976 224821972556747016 225289864279029528 225684327488007168 225750988972270764 225926366754502656 226923112487183904 227395377029300832 227793526810324992 228983140742620176 230875563393385632 231123170095354944 232074294252125952 232557279255772416 232736962722007392 233033278939118208 234014459752408401 234243212889996288 234660408694916544 234730711772181504 234912074523147648 235878790879209984 236369693669801472 236853496626644736 237828202374079488 238083265560324096 238090424749428933 238323162212527104 238578756227463168 239326615947504888 239824694232515304 240009992807070123 240050895854211072 240244606680781824 240550481485541376 241563313292808672 241993546466632686 242230099297978368 242489883378733056 243250003094185296 243756246596982768 244183042855876608 245260333698269472 245523367609084224 245770761031668576 246201084532371456 246533751837928192 247046829365166336 247552486349655168 247752250639556256 248837805593422848 249355678237737984 249799789901040192 251096777387546112 251619351325917696 251813762945122752 252924719126340393 253171957365955584 253443476241635328 253451097313908219 253698850097206272 253894868424008064 255213118000456704 255288501548081892 255538050425450496 255744258724703232 257322317322774528 257598287327563776 257606033335447698 257857847639783424 258666140468515384 259735008817558836 259936787556255744 261083581033641696 261626939162743968 261829083062258316 262085025469943808 262906569000786128 263523614501245824 263992959781781112 265079350562776096 265363639739111232 265915905378526656 267010209515886848 267556727670839424 267843673755364608 268113557489092992 268945911095921664 269242442940942999 269505632034726912 269802781011579717 270057257835987456 270275182515879552 271387426065327616 271459424283734016 272024376259350528 272508861710225664 273363080267862849 273630297355123712 273656253480958458 273923757150050304 274225777421605614 274493837810092032 274705923212861184 275354278563258312 275836400263119872 275917875410553156 276187589853769728 276492106160627148 276762381924225024 276976220098917888 277350470817669216 277927683035812128 278116039934715904 278414310545952768 278721281969500788 278993736790585344 279868283129869104 279942531292600704 281024763638670216 282181244147471328 282483874560989376 283071770241657408 283290483313263096 284236674645944064 284456287771342368 284818452036700032 285411206359357056 285631726977009072 286297260198884352 286807166182675776 286893092165999616 287114757750513792 287712291065291136 288896292263090688 288972935527845888 289487606988121344 290090078594756352 290990657907062784 290999408027079807 291283864926422016 291596257611343872 292428886000787712 293395539377369088 293632297054288896 293719028662846908 294006144037883904 294845653653686784 295769890125884394 296059010253084672 296376524129562624 296993332712558592 298214269383123108 298445941268293632 298534094706500136 299679188959484928 299762630075662688 300386485705372704 300912436650676224 301001318629694352 302564149982911872 303193836039067776 305310854323493568 305391852319200768 307834084524514176 308164226793806592 309130212265527147 309432392336167936 309773563383665601 310076372341029888 310315950296009856 310711038585490944 312019279669877868 312324283853328384 312668643415288644 312880544926555392 312974282362908672 313216099364196864 314505054505613312 314851818521102742 315159591559735296 315804662168859648 317104269832105984 317453899665905244 317764216283369472 317794358881113048 319102154596673184 319766258976687072 320013323742760164 320326142241042432 320420758541287536 322084417723744896 322658061955510248 322754728686749568 323004102469328016 324333337458913728 325008328795977024 325673557861636512 327013778264359296 327364490145445632 327694348042224768 328045789812761856 329395772486888448 330069981799540224 330336334186075008 330756912042619392 331783740791230464 332474237650317312 333066386534720256 333423589645757952 334795703183394816 335492468434556928 335751683926830336 336179156502334464 337232958835120524 337562609821274112 337934796418544292 338265133462941696 338526491232010752 338889550131753984 340284157333942272 340384668730775856 340992344966270976 341690290215487488 343474711113930264 346313345090078448 348111441378188928 348835918883658624 349105444083011088 351364819334994432 351990613042374816 353818186318814976 354554540504702208 355665943144208653 356742303561119232 357124898340486144 357484743318790656 358594548127895552 358989923921257332 359340842712969216 359737041348772956 360076343781316608 360366910021172736 361496532376080926 362344969939213008 362990319699949029 363345148946967552 364484107023817132 364875004641277944 365634369895474152 366274564283814912 367139038084344416 367890500547404208 368285051413626336 368656141547502864 369301626798557184 369800627756892288 370570244047749504 371328729524482752 371628375959334384 373157710839825472 373256708390134272 374033517356606976 374699684851560288 376241658863295104 376645166081319168 377429026988876544 377720644417684128 378982232861258752 379275050361789824 379757936048933376 380165214362452992 380548275145809408 380842302636012096 381729680265179136 382409554910234368 382524122887999488 382819677000685056 383307075638175744 383616388087054848 385195056350787584 385983475984161792 386397430991345664 386409050003171547 386786771459675136 387999210702773076 388378486568562688 389590798189621248 389602513226338254 389905181334383616 391509729405718528 391625371550462544 392440408744115952 392743624593387474 393127538204915712 394359853501179192 395989439672671668 397619025844164144 398045459608666848 398873858067789984 399572251945979904 400515314273830272 401335091506259136 402170336233639488 403418866643882496 404258448052090368 405412773773819328 407081139097991424 407189136425601024 408763292565338496 410445446032685568 410484380221437687 410885635725075456 411740756715138048 412058884819291776 412173616354036196 413031417844887468 413435163121373184 413754600394679808 413876813115829734 414281384780654592 415143572886337536 415464330148376832 416025706226503824 416891524553718192 417174059902073856 417621465818929152 418490605185878016 419802424694803656 419913796938901056 421072882891812864 421949205228736512 423271866221206992 423725811841484064 425351106910236672 425469539462230912 426355011968916096 426684431657013552 427227678055050048 429445890298326528 430210749274013664 430339638248999424 430672136625770688 432444449945218304 433344438394636032 433459403291768832 434231410482182016 436018371019145728 436485986860594176 436925797389633024 437394386417015808 439194363315851264 440093309066053632 440448445581433344 440565295149010944 440578542994270362 441009216056825856 443654835188826591 444088515379627008 444564786194343936 447321404074684662 447668911902440448 447801142059750204 448238875336445952 449643945113494032 450579728558059056 451368654976014336 451501977944541528 451852733509005312 453846224974367808 454790754058601664 457966281485240352 461751126786771264 462246340190709888 464148588504251904 465114558511544832 465473925444014784 466066557878236416 468028919504816802 468486425779992576 469320817389833088 469461423544363008 469824149046295296 471757581758419968 472277727781654113 472739387339602944 473706993253289472 475656404748158976 476166531120648192 476180849498857866 476646324425054208 477157512454926336 478653231895009776 479649388465030608 480019985614140246 480489213361563648 483126626585617344 483987092933265372 484460198595956736 486500006188370592 487512493193965536 488366085711753216 490520667396538944 491046735218168448 491541522063337152 493067503675856384 494093658730332672 495104972699310336 495504501279112512 497675611186845696 498711356475475968 499599579802080384 502193554775092224 503238702651835392 503627525890245504 505849438252680786 506343914731911168 506886952483270656 506902194627816438 507397700194412544 507789736848016128 510426236000913408 510577003096163784 511488517449406464 514644634645549056 515212066670895396 515715695279566848 517332280937030768 519470017635117672 519873575112511488 522167162067283392 523253878325487936 523658166124516632 525813138001572256 527047229002491648 527985919563562224 530158701125552192 530727279478222464 531831810757053312 534020419031773696 535113455341678848 535687347510729216 536227114978185984 537891822191843328 538484885881885998 539011264069453824 539605562023159434 540114515671974912 540550365031759104 542244798564121389 542774852130655232 545017723420451328 546726160535725698 547260594710247424 547312506961916916 547847514300100608 548451554843211228 548987675620184064 549411846425722368 550708557126516624 551672800526239744 551835750821106312 552984212321254296 553952440197835776 554700941635338432 555855366071624256 556232079869431808 557442563939001576 559736566259738208 559885062585201408 562049527277340432 564362488294942656 564967749121978752 566143540483314816 566580966626526192 568473349291888128 568912575542684736 569636904073400064 570822412718714112 571263453954018144 572594520397768704 573614332365351552 573786184331999232 574229515501027584 575424582130582272 577792584526181376 578975213976242688 580180157189512704 581981315814125568 581998816054159614 582567729852844032 583192515222687744 584857772001575424 587264594108577792 587438057325693816 589691307307373568 591539780251768788 592118020506169344 596428538766246216 596891882536587264 597068189413000272 599358377918969856 599525260151325376 600772971410745408 602002637259388704 605128299965823744 606387672078135552 610621708646987136 610783704638401536 615668169049028352 616328453587613184 618260424531054294 618864784672335872 619547126767331202 620152744682059776 620631900592019712 620815219673744601 621422077170981888 624038559339755736 625337286830577288 625761089853110784 626432198728393728 629010109011226624 629703637042205484 630319183119470592 631609324337719296 634907799331810488 635588717762226096 638204309193346368 639532517953374144 640026647485520328 640841517082575072 644168835447489792 645316123911020496 645509457373499136 646008204938656032 648666674917827456 650016657591954048 651347115723273024 654027556528718592 654728980290891264 655388696084449536 656091579625523712 658791544973776896 660139963599080448 660672668372150016 661513824085238784 666132773069440512 666847179291515904 669591406366789632 670982106112026993 670984936869113856 671503367853660672 672358313004668928 674465917670241048 675869592837088584 677052982464021504 677779100263507968 680769337461551712 683380580430974976 686949422227860528 692626690180156896 696222882756377856 697671837767317248 698210888166022176 702043379257225203 702729638669988864 703981226084749632 707636372637629952 709109081009404416 711331886288417306 713484607122238464 714249796680972288 714271274248286799 714969486637581312 717979847842514664 719474082697545912 720029978421210369 720152687562633216 720733820042345472 722993064752161852 724689939878426016 725980639399898058 726690297893935104 728968214047634264 729750009282555888 731268739790948304 732549128567629824 734278076168688832 735781001094808416 736570102827252672 737312283095005728 738603253597114368 739601255513784576 741140488095499008 742657459048965504 743256751918668768 746315421679650944 746513416780268544 748067034713213952 749399369703120576 752483317726590208 753290332162638336 754858053977753088 755441288835368256 757964465722517504 758550100723579648 758774157379021179 759515872097866752 760330428724905984 760353291941724657 761096550291618816 761684605272024192 764819109820468736 765639354001370112 766614151276351488 767232776174109696 770390112701575168 771966951968323584 772794861982691328 772818100006343094 773573542919350272 775998421405546152 779205026452676508 779810362668767232 783250743100925088 784880817488231904 785487249186774948 786255076409831424 788719707002358384 791978879345343336 795238051688328288 796090919217333696 797747716135579968 801030628547660544 802670183012518272 804340672467278976 806837733287764992 807727328822828997 808516896104180736 810825547547638656 814162278195982848 814378272851202048 817526585130676992 820089240803588547 820890892065371136 820968760442875374 821771271450150912 823481513430276096 824117769638583552 824347232708072392 826062835689774936 827509200789359616 827753626231659468 828562769561309184 830287145772675072 830928660296753664 832051412453007648 833783049107436384 834348119804147712 835242931637858304 836981210371756032 839604849389607312 839827593877802112 846543732442413984 847451623682968128 850939078924461824 852710023937832192 853368863314027104 854455356110100096 858891780596653056 860421498548027328 860679276497998848 861344273251541376 864888899890436608 866688876789272064 866918806583537664 868462820964364032 872036742038291456 872971973721188352 872998224081239421 873851594779266048 874788772834031616 880186618132107264 880896891162866688 881157085988540724 882018432113651712 887309670377653182 888177030759254016 889129572388687872 894642808149369324 895337823804880896 895602284119500408 899287890226988064 901159457116118112 902737309952028672 903003955889083056 907692449948735616 909581508117203328 915932562970480704 923502253573542528 924492680381419776 927390636796581441 928297177008503808 929320690150996803 930229117023089664 930947850888029568 932133115756472832 936057839009633604 936972851559985152 938641634779666176 938922847088726016 939648298092590592 943515163516839936 944555455563308226 945478774679205888 947413986506578944 951312809496317952 952361698997715732 953292648850108416 957306463790019552 959298776930061216 960039971228280492 960978426723127296 966253253171234688 967974185866530744 973000012376741184 975024986387931072 981041334793077888 982093470436336896 983083044126674304 986135007351712768 988187317460665344 990209945398620672 991009002558225024 995351222373691392 997422712950951936 999199159604160768 1002331294315497113 1004387109550184448 1006477405303670784 1007255051780491008 1011698876505361572 1012687829463822336 1013804389255632876 1014795400388825088 1015579473696032256 1020852472001826816 1021154006192327568 1022977034898812928 1030424133341790792 1034664561874061536 1038940035270235344 1044334324134566784 1046507756650975872 1047316332249033264 1051626276003144512 1054094458004983296 1055971839127124448 1060317402251104384 1061454558956444928 1063663621514106624 1066997829432625959 1068040838063547392 1070226910683357696 1071374695021458432 1072454229956371968 1075783644383686656 1076969771763771996 1078022528138907648 1079211124046318868 1080229031343949824 1081100730063518208 1084489597128242778 1085549704261310464 1088970959099847087 1090035446840902656 1093452321071451396 1094521189420494848 1094625013923833832 1096903109686422456 1098823692851444736 1101417114253033248 1103345601052479488 1103671501642212624 1105968424642508592 1107904880395671552 1109401883270676864 1111710732143248512 1114885127878003152 1119473132519476416 1119770125170402816 1124099054554680864 1128724976589885312 1129935498243957504 1132287080966629632 1133161933253052384 1136946698583776256 1137825151085369472 1139273808146800128 1141644825437428224 1142526907908036288 1145189040795537408 1147228664730703104 1147572368663998464 1148459031002055168 1150849164261164544 1155585169052362752 1157950427952485376 1160360314379025408 1163997632108319228 1165135459705688064 1169715544003150848 1174529188217155584 1174876114651387632 1179382614614747136 1183079560503537576 1192857077532492432 1194136378826000544 1198716755837939712 1199050520302650752 1201545942821490816 1204005274518777408 1210256599931647488 1212775344156271104 1221243417293974272 1221567409276803072 1231336338098056704 1231453140664313061 1232656907175226368 1236520849062108588 1237729569344671744 1239094253534662404 1240305489364119552 1241263801184039424 1241630439347489202 1242844154341963776 1248077118679511472 1250674573661154576 1251522179706221568 1252864397456787456 1259407274084410968 1263218648675438592 1269815598663620976 1271177435524452192 1276408618386692736 1279065035906748288 1280053294971040656 1281683034165150144 1288337670894979584 1290632247822040992 1291018914746998272 1292016409877312064 1297333349835654912 1300033315183908096 1302694231446546048 1308055113057437184 1309457960581782528 1310777392168899072 1312183159251047424 1317583089947553792 1320279927198160896 1321345336744300032 1323027648170477568 1330964505566479773 1332265546138881024 1333694358583031808 1341964212224053986 1343006735707321344 1344716626009337856 1348931835340482096 1351739185674177168 1354105964928043008 1355558200527015936 1361538674923103424 1373898844455721056 1385253380360313792 1392445765512755712 1395343675534634496 1396421776332044352 1404086758514450406 1405459277339977728 1407962452169499264 1415272745275259904 1416833183344962339 1418218162018808832 1422663772576834612 1426969214244476928 1428499593361944576 1428542548496573598 1429938973275162624 1435959695685029328 1438948165395091824 1440059956842420738 1441467640084690944 1445986129504323704 1449379879756852032 1451961278799796116 1453380595787870208 1457936428095268528 1459500018565111776 1462537479581896608 1465098257135259648 1468556152337377664 1471562002189616832 1473140205654505344 1474624566190011456 1479202511027569152 1482280976190998016 1485314918097931008 1486513503837337536 1492630843359301888 1493026833560537088 1496134069426427904 1498798739406241152 1504966635453180416 1506580664325276672 1509716107955506176 1510882577670736512 1515928931445035008 1517100201447159296 1517548314758042358 1519031744195733504 1520660857449811968 1520706583883449314 1522193100583237632 1523369210544048384 1529638219640937472 1531278708002740224 1534465552348219392 1543933903936647168 1545636200012686188 1547147085838700544 1551996842811092304 1558410052905353016 1559620725337534464 1566501486201850176 1569761634976463808 1570974498373549896 1577439414004716768 1583957758690686672 1590476103376656576 1592181838434667392 1595495432271159936 1602061257095321088 1605340366025036544 1608681344934557952 1613675466575529984 1615454657645657994 1617033792208361472 1621651095095277312 1626734395692364167 1628324556391965696 1635053170261353984 1640178481607177094 1641781784130742272 1641937520885750748 1643542542900301824 1646963026860552192 1648235539277167104 1648694465416144784 1652125671379549872 1655018401578719232 1655507252463318936 1661857320593507328 1664102824906015296 1667566098214872768 1668696239608295424 1679209698779214624 1679655187755604224 1693087464884827968 1694903247365936256 1701878157848923648 1705420047875664384 1706737726628054208 1708910712220200192 1717783561193306112 1720842997096054656 1721358552995997696 1722688546503082752 1729777799780873216 1733377753578544128 1736925641928728064 1744073484076582912 1745943947442376704 1745996448162478842 1747703189558532096 1749577545668063232 1761793782325733376 1762314171977081448 1774619340755306364 1776354061518508032 1789285616298738648 1790675647609761792 1791204568239000816 1798575780453976128 1802318914232236224 1806007911778166112 1815384899897471232 1819163016234406656 1831865125940961408 1847004507147085056 1848985360762839552 1854781273593162882 1856594354017007616 1858641380301993606 1860458234046179328 1861895701776059136 1864266231512945664 1872115678019267208 1877283269559332352 1879296596185181184 1887030327033679872 1889110911126616452 1890957549358411776 1894827973013157888 1904723397995431464 1914612927580039104 1918597553860122432 1920079942456560984 1932506506342469376 1935948371733061488 1946000024753482368 1950049972775862144 1962082669586155776 1964186940872673792 1966166088253348608 1972270014703425536 1976374634921330688 1980419890797241344 1982018005116450048 1998398319208321536 2004662588630994226 2008774219100368896 2012946318336080979 2012954810607341568 2014510103560982016 2023397753010723144 2027608778511265752 2031158947392064512 2042308012384655136 2060848266683581584 2069329123748123072 2077880070540470688 2088668648269133568 2093015513301951744 2094632664498066528 2103252552006289024 2108188916009966592 2111943678254248896 2120634804502208768 2122909117912889856 2127327243028213248 2133995658865251918 2136081676127094784 2140453821366715392 2142749390042916864 2142813822744860397 2144908459912743936 2153939543527543992 2158422248092637736 2160089935263631107 2160458062687899648 2162201460127036416 2168979194256485556 2171099408522620928 2177941918199694174 2180070893681805312 2186904642142902792 2189250027847667664 2193806219372844912 2197647385702889472 2202834228506066496 2207343003284425248 2211936849285017184 2215809760791343104 2218803766541353728 2223421464286497024 2229770255756006304 2238946265038952832 2239540250340805632 2248198109109361728 2257449953179770624 2259870996487915008 2264574161933259264 2266323866506104768 2273893397167552512 2275650302170738944 2276322472137063537 2278547616293600256 2283289650874856448 2285053815816072576 2294457329461406208 2296918062004110336 2301698328522329088 2311170338104725504 2315900855904970752 2320720628758050816 2327995264216638456 2339431088006301696 2349752229302775264 2358765229229494272 2366159121007075152 2385714155064984864 2388272757652001088 2398101040605301504 2403091885642981632 2408010549037554816 2420513199863294976 2423181986468486991 2425550688312542208 2442486834587948544 2443134818553606144 2460267722410765641 2462672676196113408 2462906281328626122 2465313814350452736 2473041698124217176 2478188507069324808 2482527602368078848 2483260878694978404 2485688308683927552 2496154237359022944 2501349147322309152 2503044359412443136 2505728794913574912 2518814548168821936 2539631197327241952 2542354871048904384 2552817236773385472 2558130071813496576 2560106589942081312 2563366068330300288 2576675341789959168 2581264495644081984 2582037829493996544 2584032819754624128 2594666699671309824 2600066630367816192 2605388462893092096 2616110226114874368 2618915921163565056 2618994672243718263 2621554784337798144 2624366318502094848 2640559854396321792 2642690673488600064 2646055296340955136 2661929011132959546 2664531092277762048 2667388717166063616 2683928424448107972 2686013471414642688 2697863670680964192 2703478371348354336 2708211929856086016 2723077349846206848 2747797688911442112 2770506760720627584 2782171910389744323 2784891531025511424 2787962070452990409 2790687351069268992 2792843552664088704 2808173517028900812 2810918554679955456 2815924904338998528 2830545490550519808 2833666366689924678 2836436324037617664 2845327545153669224 2853938428488953856 2857085096993147196 2859877946550325248 2871919391370058656 2877896330790183648 2880119913684841476 2882935280169381888 2891972259008647408 2898759759513704064 2903922557599592232 2915872856190537056 2919000037130223552 2925074959163793216 2937112304674755328 2943124004379233664 2946280411309010688 2949249132380022912 2958405022055138304 2964561952381996032 2970629836195862016 2973027007674675072 2985261686718603776 2986053667121074176 2992268138852855808 2997597478812482304 3006993882946491339 3009933270906360832 3013161328650553344 3019432215911012352 3021765155341473024 3034200402894318592 3035096629516084716 3038063488391467008 3041413167766898628 3044386201166475264 3046738421088096768 3059276439281874944 3062557416005480448 3068931104696438784 3091272400025372376 3103993685622184608 3116820105810706032 3133002972403700352 3139523269952927616 3141948996747099792 3154878828009433536 3167915517381373344 3180952206753313152 3184363676869334784 3190990864542319872 3200993488297877877 3204122514190642176 3210680732050073088 3217362689869115904 3227350933151059968 3230909315291315988 3234067584416722944 3243302190190554624 3253468791384728334 3256649112783931392 3270106340522707968 3280356963214354188 3283563568261484544 3283875041771501496 3296471078554334208 3297388930832289568 3304251342759099744 3310036803157438464 3311014504926637872 3323714641187014656 3328205649812030592 3335132196429745536 3358419397558429248 3359310375511208448 3386174929769655936 3389806494731872512 3403756315697847296 3410840095751328768 3413475453256108416 3417821424440400384 3435567122386612224 3441685994192109312 3442717105991995392 3445377093006165504 3459555599561746432 3466755507157088256 3473851283857456128 3488146968153165824 3491992896324957684 3495406379117064192 3523587564651466752 3524628343954162896 3549238681510612728 3578571232597477296 3582409136478001632 3597151560907952256 3604637828464472448 3612015823556332224 3630769799794942464 3638326032468813312 3663730251881922816 3694009014294170112 3697970721525679104 3709562547186325764 3713188708034015232 3717282760603987212 3720916468092358656 3723791403552118272 3728532463025891328 3744231356038534416 3754566539118664704 3758593192370362368 3778221822253232904 3789655946026315776 3809446795990862928 3829225855160078208 3837195107720244864 3840159884913121968 3865013012684938752 3871896743466122976 3892000049506964736 3900099945551724288 3924165339172311552 3928373881745347584 3932332176506697216 3944540029406851072 3952749269842661376 3960839781594482688 3964036010232900096 3992893516699439319 3996796638416643072 4009325177261988452 4025892636672161958 4029020207121964032 4046795506021446288 4055217557022531504 4062317894784129024 4084616024769310272 4121696533367163168 4138658247496246144 4155760141080941376 4177337296538267136 4186031026603903488 4189265328996133056 4206505104012578048 4216377832019933184 4223887356508497792 4241269609004417536 4245818235825779712 4250499550034887017 4254654486056426496 4267991317730503836 4272163352254189568 4280907642733430784 4285498780085833728 4285627645489720794 4289816919825487872 4307879087055087984 4316844496185275472 4320179870527262214 4324402920254072832 4337958388512971112 4355883836399388348 4360141787363610624 4373809284285805584 4378500055695335328 4387612438745689824 4395294771405778944 4405668457012132992 4414686006568850496 4423873698570034368 4437607533082707456 4446842928572994048 4459540511512012608 4477892530077905664 4479080500681611264 4496396218218723456 4514899906359541248 4519741992975830016 4529148323866518528 4532647733012209536 4547786794335105024 4551300604341477888 4552644944274127074 4557095232587200512 4566579301749712896 4570107631632145152 4588914658922812416 4593836124008220672 4603396657044658176 4631801711809941504 4641441257516101632 4655990528433276912 4678862176012603392 4699504458605550528 4732318242014150304 4771428310129969728 4776545515304002176 4796202081210603008 4806183771285963264 4816021098075109632 4841026399726589952 4846363972936973982 4851101376625084416 4880203187077092501 4884973669175897088 4920535444821531282 4925345352392226816 4925812562657252244 4930627628700905472 4946083396248434352 4956377014138649616 4965055204736157696 4966521757389956808 4992308474718045888 5002698294644618304 5006088718824886272 5037629096337643872 5079262394654483904 5084709742097808768 5105634473546770944 5116260143626993152 5120213179884162624 5126732136660600576 5153350683579918336 5162528991288163968 5164075658987993088 5168065639509248256 5189333399342619648 5200133260735632384 5210776925786184192 5232220452229748736 5237831842327130112 5237989344487436526 5243109568675596288 5248732637004189696 5285381346977200128 5323858022265919092 5329062184555524096 5367856848896215944 5372026942829285376 5395727341361928384 5406956742696708672 5446154699692413696 5495595377822884224 5541013521441255168 5564343820779488646 5569783062051022848 5575924140905980818 5581374702138537984 5585687105328177408 5616347034057801624 5631849808677997056 5661090981101039616 5667332733379849356 5672872648075235328 5690655090307338448 5714170193986294392 5743838782740117312 5755792661580367296 5760239827369682952 5783944518017294816 5797519519027408128 5807845115199184464 5831745712381074112 5838000074260447104 5850149918327586432 5874224609349510656 5886248008758467328 5892560822618021376 5898498264760045824 5916810044110276608 5929123904763992064 5941259672391724032 5946054015349350144 5970523373437207552 5995194957624964608 6013987765892982678 6019866541812721664 6026322657301106688 6038838955008242937 6038864431822024704 6043530310682946048 6068400805788637184 6070193259032169432 6082826335533797256 6093476842176193536 6118552878563749888 6182544800050744752 6207987371244369216 6233640211621412064 6266005944807400704 6279046539905855232 6283897993494199584 6309757656018867072 6335831034762746688 6361904413506626304 6368727353738669568 6381981729084639744 6401986976595755754 6408245028381284352 6421361464100146176 6434725379738231808 6461818630582631976 6486604380381109248 6506937582769456668 6513298225567862784 6540212681045415936 6560713926428708376 6567750083543002992 6592942157108668416 6594777861664579136 6608502685518199488 6622029009853275744 6647429282374029312 6656411299624061184 6670264392859491072 6716838795116858496 6718620751022416896 6772349859539311872 6779612989463745024 6807512631395694592 6821680191502657536 6826950906512216832 6828967416411190611 6835642848880800768 6883371988384218624 6890754186012331008 6919111199123492864 6933511014314176512 6947702567714912256 6983985792649915368 7049256687908325792 7098477363021225456 7157142465194954592 7164818272956003264 7194303121815904512 7209275656928944896 7224031647112664448 7261539599589884928 7276652064937626624 7327460503763845632 7380803167232296923 7388018028588340224 7395941443051358208 7419125094372651528 7434565521207974424 7447582807104236544 7457064926051782656 7488462712077068832 7509133078237329408 7517186384740724736 7556443644506465808 7618893591981725856 7658451710320156416 7674390215440489728 7680319769826243936 7730026025369877504 7743793486932245952 7784000099013929472 7800199891103448576 7848330678344623104 7856747763490695168 7856984016731154789 7864664353013394432 7921679563188965376 7928072020465800192 7985787033398878638 7993593276833286144 8018650354523976904 8051785273344323916 8058040414243928064 8093591012042892576 8110435114045063008 8124635789568258048 8169232049538620544 8243393066734326336 8277316494992492288 8311520282161882752 8346515731169232969 8354674593076534272 8363886211358971227 8372062053207806976 8378530657992266112 8413010208025156096 8432755664039866368 8447774713016995584 8482539218008835072 8491636471651559424 8500999100069774034 8509308972112852992 8535982635461007672 8561815285466861568 8571255290979441588 8579633839650975744 8615758174110175968 8633688992370550944 8640359741054524428 8648805840508145664 8675916777025942224 8711767672798776696 8747618568571611168 8757000111390670656 8775224877491379648 8811336914024265984 8829372013137700992 8847747397140068736 8875215066165414912 8893685857145988096 8919081023024025216 8955785060155811328 8958161001363222528 8992792436437446912 9020981648839474017 9029799812719082496 9039483985951660032 9058296647733037056 9065295466024419072 9102601208682955776 9105289888548254148 9114190465174401024 9133158603499425792 9140215263264290304 9177829317845624832 9187672248016441344 9206793314089316352 9311981056866553824 9399008917211101056 9464636484028300608 9542856620259939456 9553091030608004352 9592404162421206016 9602980464893633631 9612367542571926528 9632042196150219264 9682052799453179904 9692727945873947964 9702202753250168832 9760406374154185002 9769947338351794176 9841070889643062564 9850690704784453632 9851625125314504488 9892166792496868704 9912754028277299232 9930110409472315392 9933043514779913616 9984616949436091776 10005396589289236608 10075258192675287744 10158524789308967808 10169419484195617536 10211268947093541888 10232520287253986304 10240426359768325248 10253464273321201152 10306701367159836672 10325057982576327936 10328151317975986176 10336131279018496512 10378666798685239296 10400266521471264768 10421553851572368384 10464440904459497472 10475978688974873052 10486219137351192576 10570762693954400256 10647716044531838184 10735713697792431888 10791454682723856768 10813913485393417344 10892309399384827392 10991190755645768448 11025644237470468243 11082027042882510336 11128687641558977292 11139566124102045696 11151848281811961636 11162749404277075968 11171374210656354816 11232694068115603248 11263699617355994112 11334665466759698712 11381310180614676896 11428340387972588784 11487677565480234624 11511585323160734592 11520479654739365904 11567889036034589632 11595039038054816256 11615690230398368928 11663491424762148224 11676000148520894208 11700299836655172864 11748449218699021312 11772496017516934656 11785121645236042752 11796996529520091648 11833620088220553216 11858247809527984128 11882519344783448064 11892108030698700288 11941046746874415104 11978680550098317957 11990389915249929216 12027975531785965356 12039733083625443328 12077677910016485874 12087060621365892096 12136801611577274368 12140386518064338864 12165652671067594512 12186953684352387072 12365089600101489504 12415974742488738432 12467280423242824128 12532011889614801408 12558093079811710464 12567795986988399168 12619515312037734144 12671662069525493376 12723808827013252608 12737454707477339136 12763963458169279488 12803973953191511508 12816490056762568704 12842722928200292352 12869450759476463616 12923637261165263952 12973208760762218496 13013875165538913336 13080425362090831872 13121427852857416752 13135500167086005984 13185884314217336832 13189555723329158272 13217005371036398976 13244058019706551488 13312822599248122368 13340528785718982144 13433677590233716992 13437241502044833792 13544699719078623744 13559225978927490048 13615025262791389184 13643360383005315072 13653901813024433664 13657934832822381222 13671285697761601536 13766743976768437248 13781508372024662016 13895405135429824512 13967971585299830736 14098513375816651584 14196954726042450912 14314284930389909184 14329636545912006528 14388606243631809024 14418551313857889792 14448063294225328896 14523079199179769856 14553304129875253248 14640609561231277503 14654921007527691264 14761606334464593846 14776036057176680448 14791882886102716416 14838250188745303056 14869131042415948848 14895165614208473088 14976925424154137664 15018266156474658816 15112887289012931616 15237787183963451712 15316903420640312832 15348780430880979456 15360639539652487872 15460052050739755008 15487586973864491904 15568000198027858944 15600399782206897152 15696661356689246208 15713495526981390336 15713968033462309578 15729328706026788864 15856144040931600384 15971574066797757276 15987186553666572288 16037300709047953808 16103570546688647832 16116080828487856128 16187182024085785152 16220870228090126016 16338464099077241088 16486786133468652672 16554632989984984576 16623040564323765504 16693031462338465938 16709349186153068544 16727772422717942454 16744124106415613952 16757061315984532224 16826020416050312192 16895549426033991168 16965078436017670144 16983272943303118848 17001998200139548068 17018617944225705984 17071965270922015344 17142510581958883176 17231516348220351936 17267377984741101888 17280719482109048856 17351833554051884448 17423535345597553392 17495237137143222336 17514000222781341312 17550449754982759296 17622673828048531968 17658744026275401984 17695494794280137472 17750430132330829824 17787371714291976192 17838162046048050432 17911570120311622656 17985584872874893824 18041963297678948034 18059599625438164992 18078967971903320064 18116593295466074112 18130590932048838144 18205202417365911552 18210579777096508296 18280430526528580608 18355658635691249664 18623962113733107648 18798017834422202112 18929272968056601216 19085713240519878912 19106182061216008704 19184808324842412032 19205960929787267262 19224735085143853056 19264084392300438528 19385455891747895928 19520812748308370004 19539894676703588352 19682141779286125128 19703250250629008976 19784333584993737408 19825508056554598464 19866087029559827232 19969233898872183552 20010793178578473216 20150516385350575488 20317049578617935616 20338838968391235072 20422537894187083776 20465040574507972608 20480852719536650496 20506928546642402304 20650115965152655872 20672262558036993024 20757333597370478592 20800533042942529536 20843107703144736768 20951957377949746104 21295432089063676368 21471427395584863776 21582909365447713536 21627826970786834688 21784618798769654784 21982381511291536896 22051288474940936486 22142409501696890769 22164054085765020672 22257375283117954584 22303696563623923272 22342748421312709632 22465388136231206496 22527399234711988224 22669330933519397424 22762620361229353792 22856680775945177568 22975355130960469248 23023170646321469184 23040959309478731808 23135778072069179264 23190078076109632512 23231380460796737856 23326982849524296448 23352000297041788416 23400599673310345728 23496898437398042624 23544992035033869312 23570243290472085504 23570952050193464367 23593993059040183296 23765038689566896128 23784216061397400576 23882093493748830208 23957361100196635914 23980779830499858432 24055951063571930712 24155355820032971748 24174121242731784192 24280773036128677728 24331305342135189024 24373907368704774144 24730179200202979008 24831949484977476864 24934560846485648256 25039547193507698907 25064023779229602816 25116186159623420928 25135591973976798336 25239030624075468288 25343324139050986752 25447617654026505216 25474909414954678272 25527926916338558976 25607947906383023016 25685445856400584704 25738901518952927232 25847274522330527904 25946417521524436992 26027750331077826672 26242855705714833504 26271000334172011968 26379111446658316544 26434010742072797952 26488116039413102976 26625645198496244736 26681057571437964288 26867355180467433984 26874483004089667584 27062944946518422051 27089399438157247488 27118451957854980096 27307803626048867328 27315869665644762444 27342571395523203072 27533487953536874496 27563016744049324032 27935943170599661472 28197026751633303168 28393909452084901824 28628569860779818368 28659273091824013056 28777212487263618048 28808941394680900893 28837102627715779584 28896126588450657792 29046158398359539712 29106608259750506496 29281219122462555006 29309842015055382528 29523212668929187692 29552072114353360896 29676500377490606112 29738262084831897696 29790331228416946176 29953850848308275328 30225774578025863232 30475574367926903424 30633806841280625664 30697560861761958912 30721279079304975744 30920104101479510016 30975173947728983808 31136000396055717888 31200799564413794304 31393322713378492416 31427936066924619156 31458657412053577728 31712288081863200768 31943148133595514552 32074601418095907616 32207141093377295664 32374364048171570304 32441740456180252032 32676928198154482176 32973572266937305344 33076932712411404729 33109265979969969152 33246081128647531008 33386062924676931876 33418698372306137088 33455544845435884908 33488248212831227904 33514122631969064448 33652040832100624384 33791098852067982336 33930156872035340288 34003996400279096136 34143930541844030688 34285021163917766352 34463032696440703872 34534755969482203776 34561438964218097712 34703667108103768896 34847070691195106784 34990474274286444672 35028000445562682624 35100899509965518592 35245347656097063936 35317488052550803968 35390989588560274944 35500860264661659648 35574743428583952384 35676324092096100864 35823140240623245312 35971169745749787648 36083926595357896068 36119199250876329984 36261181864097676288 36410404834731823104 36421159554193016592 36560861053057161216 37247924227466215296 37596035668844404224 37858545936113202432 38171426481039757824 38212364122432017408 38369616649684824064 38411921859574534524 38449470170287706112 38528168784600877056 38770911783495791856 39041625496616740008 39364283558572250256 39406500501258017952 39568667169987474816 39651016113109196928 39732174059119654464 39938467797744367104 40021586357156946432 40301032770701150976 40634099157235871232 40677677936782470144 40845075788374167552 40930081149015945216 40961705439073300992 41013857093284804608 41300231930305311744 41344525116073986048 41686215406289473536 41903914755899492208 42590864178127352736 42942854791169727552 43165818730895427072 43255653941573669376 43569237597539309568 43921828683693832509 43964763022583073792 44102576949881872972 44284819003393781538 44328108171530041344 44514750566235909168 44607393127247846544 44685496842625419264 44930776272462412992 45054798469423976448 45338661867038794848 45525240722458707584 45713361551890355136 45950710261920938496 46046341292642938368 46081918618957463616 46271556144138358528 46380156152219265024 46462760921593475712 46653965699048592896 46704000594083576832 46801199346620691456 46993796874796085248 47089984070067738624 47140486580944171008 47141904100386928734 47187986118080366592 47568432122794801152 47914722200393271828 47961559660999716864 48111902127143861424 48310711640065943496 48348242485463568384 48561546072257355456 48662610684270378048 49460358400405958016 49663898969954953728 49869121692971296512 50079094387015397814 50128047558459205632 50232372319246841856 50271183947953596672 50478061248150936576 50686648278101973504 50895235308053010432 50949818829909356544 51055853832677117952 51215895812766046032 51694549044661055808 52055500662155653344 52485711411429667008 52542000668344023936 52758222893316633088 52868021484145595904 52976232078826205952 53251290396992489472 53362115142875928576 53734710360934867968 54125889893036844102 54178798876314494976 54236903915709960192 54615607252097734656 54631739331289524888 55066975907073748992 55871886341199322944 56394053503266606336 56787818904169803648 57257139721559636736 57318546183648026112 57554424974527236096 57617882789361801786 57674205255431559168 57792253176901315584 58562438244925110012 58619684030110765056 59046425337858375384 59353000754981212224 59476524169663795392 59907701696616550656 60451549156051726464 60951148735853806848 61267613682561251328 61395121723523917824 61442558158609951488 61950347895457967616 62272000792111435776 62401599128827588608 62855872133849238312 63886296267191029104 64149202836191815232 64414282186754591328 64748728096343140608 64883480912360504064 65353856396308964352 65947144533874610688 66153865424822809458 66218531959939938304 66427228505090672307 66492162257295062016 66772125849353863752 66911089690871769816 67028245263938128896 67304081664201248768 67582197704135964672 68007992800558192272 68287861083688061376 68570042327835532704 68926065392881407744 69069511938964407552 69122877928436195424 69407334216207537792 69694141382390213568 69980948548572889344 70056000891125365248 70201799019931037184 70490695312194127872 70634976105101607936 70781979177120549888 71352648184192201728 71646280481246490624 71942339491499575296 72167853190715792136 72522363728195352576 72842319108386033184 73121722106114322432 74495848454932430592 75118641580523096721 75192071337688808448 75717091872226404864 76342852962079515648 76424728244864034816 76823843719149069048 77056337569201754112 77541823566991583712 78083250993233480016 78728567117144500512 78813001002516035904 79137334339974949632 79302032226218393856 79464348118239308928 79876935595488734208 80043172714313892864 80602065541402301952 81188834839555266153 81268198314471742464 81355355873564940288 81923410878146601984 82027714186569609216 82600463860610623488 82689050232147972096 83807829511798984416 85181728356254705472 85885709582339455104 86331637461790854144 86426824184042702679 86511307883147338752 87138475195078619136 87843657367387665018 87929526045166147584 88205153899763745944 88569638006787563076 88656216343060082688 89029501132471818336 89214786254495693088 89370993685250838528 89861552544924825984 90677323734077589696 91050481444917415168 91426723103780710272 91901420523841876992 92092682585285876736 92163837237914927232 92543112288276717056 92760312304438530048 92925521843186951424 93307931398097185792 93408001188167153664 93602398693241382912 94179968140135477248 94283808200773857468 94375972236160733184 95136864245589602304 95829444400786543656 96223804254287722848 96621423280131886992 97123092144514710912 97325221368540756096 98920716800811916032 99230798137234214187 99327797939909907456 99738243385942593024 100158188774030795628 100256095116918411264 100464744638493683712 100542367895907193344 100956122496301873152 101373296556203947008 101790470616106020864 102431791625532092064 103389098089322111616 104111001324311306688 104971422822859334016 105084001336688047872 105516445786633266176 105736042968291191808 105952464157652411904 106502580793984978944 106724230285751857152 107469420721869735936 108251779786073688204 108357597752628989952 109231214504195469312 109263478662579049776 111743772682398645888 112788107006533212672 113575637808339607296 114514279443119273472 114637092367296052224 115108849949054472192 115235765578723603572 115348410510863118336 115584506353802631168 117124876489850220024 118092850675716750768 118706001509962424448 118953048339327590784 119815403393233101312 120903098312103452928 121902297471707613696 122535227365122502656 122790243447047835648 122885116317219902976 123900695790915935232 125711744267698476624 127772592534382058208 128298405672383630464 128828564373509182656 129497456192686281216 129766961824721008128 130707712792617928704 131765486051081497527 131894289067749221376 132307730849645618916 132437063919879876608 132854457010181344614 132984324514590124032 133544251698707727504 133822179381743539632 134056490527876257792 135164395408271929344 136015985601116384544 136575722167376122752 137140084655671065408 137852130785762815488 138139023877928815104 138245755856872390848 138814668432415075584 139388282764780427136 139961897097145778688 140112001782250730496 140403598039862074368 140981390624388255744 141269952210203215872 141563958354241099776 142705296368384403456 143884678982999150592 144335706381431584272 145044727456390705152 145684638216772066368 148991696909864861184 150237283161046193442 150384142675377616896 151434183744452809728 152685705924159031296 152849456489728069632 153647687438298138096 155083647133983167424 156166501986466960032 157457134234289001024 157626002005032071808 158274668679949899264 158604064452436787712 158928696236478617856 159753871190977468416 160086345428627785728 161204131082804603904 162377669679110532306 162536396628943484928 162710711747129880576 163846821756293203968 165200927721221246976 167615659023597968832 170363456712509410944 171771419164678910208 172663274923581708288 172853648368085405358 173022615766294677504 175687314734775330036 175859052090332295168 176410307799527491888 177139276013575126152 178059002264943636672 178429572508991386176 179723105089849651968 181354647468155179392 182100962889834830336 182853446207561420544 183802841047683753984 184185365170571753472 184327674475829854464 185086224576553434112 185851043686373902848 186615862796194371584 186816002376334307328 187204797386482765824 188567616401547714936 191658888801573087312 192447608508575445696 193242846560263773984 194246184289029421824 194650442737081512192 197841433601623832064 198461596274468428374 198655595879819814912 199476486771885186048 200316377548061591256 201084735791814386688 201912244992603746304 202746593112407894016 204863583251064184128 206778196178644223232 208222002648622613376 209942845645718668032 210168002673376095744 211032891573266532352 211472085936582383616 211904928315304823808 214938841443739471872 216503559572147376408 218526957325158099552 223487545364797291776 225576214013066425344 227151275616679214592 229028558886238546944 229274184734592104448 230471531157447207144 231169012707605262336 234249752979700440048 236185701351433501536 237412003019924848896 237906096678655181568 239630806786466202624 241806196624206905856 243566504518665798459 243804594943415227392 245770232634439805952 247801391581831870464 251423488535396953248 255545185068764116416 256596811344767260928 257657128747018365312 258994912385372562432 259280472552128108037 259533923649442016256 261415425585235857408 263530972102162995054 263788578135498442752 264615461699291237832 265708914020362689228 265968649029180248064 267088503397415455008 267644358763487079264 268112981055752515584 272031971202232769088 273151444334752245504 274280169311342130816 275704261571525630976 276278047755857630208 276491511713744781696 277629336864830151168 278776565529560854272 279923794194291557376 280224003564501460992 280807196079724148736 282539904420406431744 283127916708482199552 285410592736768806912 288671412762863168544 291369276433544132736 297692394411702642561 297983393819729722368 300474566322092386884 300768285350755233792 302868367488905619456 305371411848318062592 307295374876596276192 310167294267966334848 312333003972933920064 314914268468578002048 315252004010064143616 316549337359899798528 317208128904873575424 317857392472957235712 319507742381954936832 320172690857255571456 322408262165609207808 324755339358221064612 325072793257886969856 327693643512586407936 335231318047195937664 340726913425018821888 343542838329357820416 345326549847163416576 345707296736170810716 346045231532589355008 351374629469550660072 352820615599054983776 354278552027150252304 356118004529887273344 356859145017982772352 359446210179699303936 362709294936310358784 364201925779669660672 365706892415122841088 367605682095367507968 368370730341143506944 368655348951659708928 370172449153106868224 371702087372747805696 373231725592388743168 377135232803095429872 383317777603146174624 384895217017150891392 386485693120527547968 388492368578058843648 389300885474163024384 395682867203247664128 396923192548936856748 397311191759639629824 398952973543770372096 400632755096123182512 402169471583628773376 405493186224815788032 409727166502128368256 413556392357288446464 416444005297245226752 419885691291437336064 420336005346752191488 422065783146533064704 422944171873164767232 423809856630609647616 433007119144294752816 437053914650316199104 446975090729594583552 451152428026132850688 454302551233358429184 458057117772477093888 458548369469184208896 460943062314894414288 468499505959400880096 472371402702867003072 474824006039849697792 475812193357310363136 479261613572932405248 483612393248413811712 487133009037331596918 487609189886830454784 491540465268879611904 495602783163663740928 502846977070793906496 511090370137528232832 513193622689534521856 515314257494036730624 517989824770745124864 518560945104256216074 519067847298884032512 527061944204325990108 527577156270996885504 529230923398582475664 531417828040725378456 534177006794830910016 535288717526974158528 544063942404465538176 546302888669504491008 548560338622684261632 551408523143051261952 552556095511715260416 552983023427489563392 555258673729660302336 557553131059121708544 559847588388583114752 560448007129002921984 561614392159448297472 577342825525726337088 582738552867088265472 595384788823405285122 595966787639459444736 600949132644184773768 605736734977811238912 614590749753192552384 620334588535932669696 624666007945867840128 629828536937156004096 630504008020128287232 633098674719799597056 634416257809747150848 635714784945914471424 644816524331218415616 649510678716442129224 670462636094391875328 681453826850037643776 687085676658715640832 691414593472341621432 702749258939101320144 705641231198109967552 708557104054300504608 712236009059774546688 713718290035965544704 718892420359398607872 725418589872620717568 728403851559339321344 730699513555997395377 731413784830245682176 737310697903319417856 740344898306213736448 743404174745495611392 754270465606190859744 766635555206292349248 769790434034301782784 772971386241055095936 776984737156117687296 778601770948326048768 791365734406495328256 793846385097873713496 797905947087540744192 801265510192246365024 804338943167257546752 819454333004256736512 827112784714576892928 832888010594490453504 839771382582874672128 840672010693504382976 847619713261219295232 866014238288589505632 874107829300632398208 893077183235107927683 893950181459189167104 902304856052265701376 908605102466716858368 916114235544954187776 921886124629788828576 936999011918801760192 944742805405734006144 949648012079699395584 951624386714620726272 958523227145864810496 967224786496827623424 974266018074663193836 975218379773660909568 983080930537759223808 1005693954141587812992 1022180740275056465664 1026387245379069043712 1030628514988073461248 1035979649541490249728 1037121890208512432148 1038135694597768065024 1054123888408651980216 1058461846797164951328 1062835656081450756912 1068354013589661820032 1070577435053948317056 1088127884808931076352 1092605777339008982016 1097120677245368523264 1102817046286102523904 1105112191023430520832 1105966046854979126784 1110517347459320604672 1115106262118243417088 1119695176777166229504 1154685651051452674176 1165477105734176530944 1190769577646810570244 1191933575278918889472 1201898265288369547536 1229181499506385104768 1240669177071865339392 1249332015891735680256 1259657073874312008192 1261008016040256574464 1266197349439599194112 1268832515619494301696 1271429569891828942848 1299021357432884258448 1340925272188783750656 1362907653700075287552 1374171353317431281664 1382829186944683242864 1405498517878202640288 1411282462396219935104 1417114208108601009216 1424472018119549093376 1427436580071931089408 1437784840718797215744 1450837179745241435136 1456807703118678642688 1461399027111994790754 1462827569660491364352 1474621395806638835712 1486808349490991222784 1508540931212381719488 1533271110412584698496 1539580868068603565568 1545942772482110191872 1553969474312235374592 1557203541896652097536 1582731468812990656512 1587692770195747426992 1602531020384492730048 1638908666008513473024 1654225569429153785856 1665776021188980907008 1679542765165749344256 1681344021387008765952 1732028476577179011264 1748215658601264796416 1786154366470215855366 1787900362918378334208 1817210204933433716736 1843772249259577657152 1873998023837603520384 1889485610811468012288 1899296024159398791168 1903248773429241452544 1934449572993655246848 1948532036149326387672 2011387908283175625984 2044361480550112931328 2052774490758138087424 2061257029976146922496 2074243780417024864296 2108247776817303960432 2116923693594329902656 2125671312162901513824 2136708027179323640064 2141154870107896634112 2176255769617862152704 2185211554678017964032 2194241354490737046528 2211932093709958253568 2221034694918641209344 2230212524236486834176 2309371302102905348352 2330954211468353061888 2381539155293621140488 2403796530576739095072 2458362999012770209536 2481338354143730678784 2498664031783471360512 2519314147748624016384 2522016032080513148928 2542859139783657885696 2598042714865768516896 2679231549705323783049 2681850544377567501312 2725815307400150575104 2748342706634862563328 2765658373889366485728 2810997035756405280576 2822564924792439870208 2834228416217202018432 2848944036239098186752 2854873160143862178816 2875569681437594431488 2901674359490482870272 2922798054223989581508 2925655139320982728704 2949242791613277671424 3017081862424763438976 3066542220825169396992 3079161736137207131136 3091885544964220383744 3107938948624470749184 3114407083793304195072 3175385540391494853984 3205062040768985460096 3277817332017026946048 3308451138858307571712 3331552042377961814016 3359085530331498688512 3464056953154358022528 3496431317202529592832 3572308732940431710732 3575800725836756668416 3687544498519155314304 3747996047675207040768 3778971221622936024576 3798592048318797582336 3806497546858482905088 3897064072298652775344 4022775816566351251968 4088722961100225862656 4105548981516276174848 4122514059952293844992 4148487560834049728592 4216495553634607920864 4233847387188659805312 4251342624325803027648 4273416054358647280128 4282309740215793268224 4352511539235724305408 4370423109356035928064 4388482708981474093056 4423864187419916507136 4460425048472973668352 4618742604205810696704 4661908422936706123776 4763078310587242280976 4807593061153478190144 4916725998025540419072 4962676708287461357568 4997328063566942721024 5038628295497248032768 5044032064161026297856 5196085429731537033792 5358463099410647566098 5363701088755135002624 5451630614800301150208 5531316747778732971456 5621994071512810561152 5645129849584879740416 5668456832434404036864 5697888072478196373504 5709746320287724357632 5803348718980965740544 5845596108447979163016 6034163724849526877952 6133084441650338793984 6158323472274414262272 6183771089928440767488 6350771080782989707968 6410124081537970920192 6555634664034053892096 6663104084755923628032 6928113906308716045056 6992862634405059185664 7144617465880863421464 7375088997038310628608 7495992095350414081536 7557942443245872049152 7794128144597305550688 8037694649115971349147 8045551633132702503936 8177445922200451725312 8245028119904587689984 8296975121668099457184 8432991107269215841728 8467694774377319610624 8502685248651606055296 8546832108717294560256 8564619480431586536448 8705023078471448610816 8776965417962948186112 8847728374839833014272 9237485208411621393408 9323816845873412247552 9526156621174484561952 9615186122306956380288 9833451996051080838144 9925353416574922715136 9994656127133885442048 10077256590994496065536 10392170859463074067584 10716926198821295132196 10727402177510270005248 11062633495557465942912 11243988143025621122304 11290259699169759480832 11336913664868808073728 11395776144956392747008 11419492640575448715264 11691192216895958326032 12068327449699053755904 12266168883300677587968 12316646944548828524544 12367542179856881534976 12701542161565979415936 12820248163075941840384 13111269328068107784192 13856227812617432090112 13985725268810118371328 14289234931761726842928 14750177994076621257216 14991984190700828163072 15115884886491744098304 15588256289194611101376 16075389298231942698294 16091103266265405007872 16354891844400903450624 16593950243336198914368 16865982214538431683456 16935389548754639221248 17005370497303212110592 17093664217434589120512 17129238960863173072896 17410046156942897221632 18474970416823242786816 19052313242348969123904 19230372244613912760576 19666903992102161676288 19989312254267770884096 20784341718926148135168 21433852397642590264392 22125266991114931885824 22487976286051242244608 22580519398339518961664 22673827329737616147456 23382384433791916652064 24136654899398107511808 24532337766601355175936 24735084359713763069952 25403084323131958831872 25640496326151883680768 27712455625234864180224 27971450537620236742656 28578469863523453685856 29500355988153242514432 29983968381401656326144 30231769772983488196608 31176512578389222202752 32150778596463885396588 32182206532530810015744 33187900486672397828736 33731964429076863366912 33870779097509278442496 34010740994606424221184 34187328434869178241024 34258477921726346145792 36949940833646485573632 38104626484697938247808 38460744489227825521152 39333807984204323352576 41568683437852296270336 42867704795285180528784 44250533982229863771648 44975952572102484489216 45161038796679037923328 45347654659475232294912 46764768867583833304128 48273309798796215023616 49064675533202710351872 50806168646263917663744 51280992652303767361536 55424911250469728360448 57156939727046907371712 59000711976306485028864 59967936762803312652288 62353025156778444405504 64301557192927770793176 66375800973344795657472 67463928858153726733824 67741558195018556884992 68021481989212848442368 76209252969395876495616 76921488978455651042304 83137366875704592540672 85735409590570361057568 88501067964459727543296 89951905144204968978432 90695309318950464589824 93529537735167666608256 96546619597592430047232 101612337292527835327488 102561985304607534723072 110849822500939456720896 114313879454093814743424 118001423952612970057728 124706050313556888811008 128603114385855541586352 132751601946689591314944 134927857716307453467648 135483116390037113769984 136042963978425696884736 152418505938791752991232 153842977956911302084608 166274733751409185081344 171470819181140722115136 177002135928919455086592 179903810288409937956864 187059075470335333216512 203224674585055670654976 228627758908187629486848 249412100627113777622016 257206228771711083172704 265503203893379182629888 269855715432614906935296 272085927956851393769472 304837011877583505982464 307685955913822604169216 332549467502818370162688 342941638362281444230272 354004271857838910173184 374118150940670666433024 406449349170111341309952 457255517816375258973696 498824201254227555244032 514412457543422166345408 531006407786758365259776 539711430865229813870592 609674023755167011964928 685883276724562888460544 748236301881341332866048 914511035632750517947392 997648402508455110488064 1028824915086844332690816 1062012815573516730519552 1219348047510334023929856 1371766553449125776921088 1496472603762682665732096 1829022071265501035894784 2057649830173688665381632 2743533106898251553842176 2992945207525365331464192 3658044142531002071789568 4115299660347377330763264 5487066213796503107684352 8230599320694754661526528 10974132427593006215368704 16461198641389509323053056 32922397282779018646106112
- Sum of all divisors σ(n): 115138486256076397239091200
- Sum of proper divisors (its aliquot sum) s(n): 82216088973297378592985088
- 32922397282779018646106112 is an abundant number, because the sum of its proper divisors (82216088973297378592985088) is greater than itself. Its abundance is 49293691690518359946878976
Bases of 32922397282779018646106112
- Binary: 11011001110111001011010111011100111010110111011110111011011101010100110110000000000002
- Hexadecimal: 0x1B3B96BB9D6EF76EA9B000
- Base-36: 44X4Q45E5QHI9S000
Squares and roots of 32922397282779018646106112
- 32922397282779018646106112 squared (329223972827790186461061122) is 1083884242845135310238989233235756167769139963756544
- 32922397282779018646106112 cubed (329223972827790186461061123) is 35684067651491676720131291524554073249901446140374799508937838960353558396928
-
The
square root of 32922397282779018646106112 is 5737804221370.6645993079 -
32922397282779018646106112 is a
perfect cube number . Itscube root is 320501808
Scales and comparisons
How big is 32922397282779018646106112?- 32,922,397,282,779,018,646,106,112 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 32,922,397,282,779,018,646,106,112 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 32922397282779018646106112 cubic inches would be around 26708484 feet tall.
Recreational maths with 32922397282779018646106112
- 32922397282779018646106112 backwards is 21160164681097728279322923
- 32922397282779018646106112 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 32922397282779018646106112's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 32922397282779018646106112 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 32922397282779018646106112 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/32922397282779018646106112/
Chicago style:
Numbermatics. 2024. "Number 32922397282779018646106112 - Facts about the integer". https://numbermatics.com/n/32922397282779018646106112/
The information we have on file for 32922397282779018646106112 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 32922397282779018646106112, math, Factors of 32922397282779018646106112, curriculum, school, college, exams, university, Prime factorization of 32922397282779018646106112, STEM, science, technology, engineering, physics, economics, calculator, thirty-two septillion, nine hundred twenty-two sextillion, three hundred ninety-seven quintillion, two hundred eighty-two quadrillion, seven hundred seventy-nine trillion, eighteen billion, six hundred forty-six million, one hundred six thousand, one hundred twelve.