37734111423604042791911424
37,734,111,423,604,042,791,911,424 is an even composite number composed of six prime numbers multiplied together.
37734111423604042791911424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, one hundred thirty-seven divisors.
Prime factorization of 37734111423604042791911424:
218 × 36 × 116 × 132 × 612 × 4212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 61 × 61 × 421 × 421)See below for interesting mathematical facts about the number 37734111423604042791911424 from the Numbermatics database.
Names of 37734111423604042791911424
- Cardinal: 37734111423604042791911424 can be written as Thirty-seven septillion, seven hundred thirty-four sextillion, one hundred eleven quintillion, four hundred twenty-three quadrillion, six hundred four trillion, forty-two billion, seven hundred ninety-one million, nine hundred eleven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 3.7734111423604042791911424 × 1025
Factors of 37734111423604042791911424
Divisors of 37734111423604042791911424
- Number of divisors d(n): 25137
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 61 64 66 72 78 81 88 96 99 104 108 117 121 122 128 132 143 144 156 162 169 176 183 192 198 208 216 234 242 243 244 256 264 286 288 297 312 324 338 351 352 363 366 384 396 416 421 429 432 468 484 486 488 507 512 528 549 572 576 594 624 648 671 676 702 704 726 729 732 768 792 793 832 842 858 864 891 936 968 972 976 1014 1024 1053 1056 1089 1098 1144 1152 1188 1248 1263 1287 1296 1331 1342 1352 1404 1408 1452 1458 1464 1521 1536 1573 1584 1586 1647 1664 1684 1716 1728 1782 1859 1872 1936 1944 1952 2013 2028 2048 2106 2112 2178 2196 2288 2304 2376 2379 2496 2526 2574 2592 2662 2673 2684 2704 2808 2816 2904 2916 2928 3042 3072 3146 3159 3168 3172 3267 3294 3328 3368 3432 3456 3564 3718 3721 3744 3789 3861 3872 3888 3904 3993 4026 4056 4096 4212 4224 4356 4392 4563 4576 4608 4631 4719 4752 4758 4941 4992 5052 5148 5184 5324 5346 5368 5408 5473 5577 5616 5632 5808 5832 5856 6039 6084 6144 6292 6318 6336 6344 6534 6588 6656 6736 6864 6912 7128 7137 7381 7436 7442 7488 7578 7722 7744 7776 7808 7986 8019 8052 8112 8192 8424 8448 8712 8723 8784 9126 9152 9216 9262 9438 9477 9504 9516 9801 9882 9984 10104 10296 10309 10368 10648 10692 10736 10816 10946 11154 11163 11232 11264 11367 11583 11616 11664 11712 11979 12078 12168 12288 12584 12636 12672 12688 13068 13176 13312 13472 13689 13728 13824 13893 14157 14256 14274 14641 14762 14823 14872 14884 14976 15156 15444 15488 15552 15616 15972 16038 16104 16224 16384 16419 16731 16848 16896 17303 17424 17446 17568 18117 18252 18304 18432 18524 18876 18954 19008 19032 19602 19764 19968 20208 20449 20592 20618 20736 21296 21384 21411 21472 21632 21892 22143 22308 22326 22464 22528 22734 23166 23232 23328 23424 23958 24156 24336 24576 25168 25272 25344 25376 25681 26136 26169 26352 26624 26944 27378 27456 27648 27786 28314 28512 28548 29282 29403 29524 29646 29744 29768 29952 30312 30888 30927 30976 31104 31232 31944 32076 32208 32448 32768 32838 33462 33489 33696 33792 34101 34606 34749 34848 34892 35136 35937 36234 36504 36608 36864 37048 37752 37908 38016 38064 39204 39528 39936 40416 40898 40931 41067 41184 41236 41472 41679 42471 42592 42768 42822 42944 43264 43784 43923 44286 44469 44616 44652 44928 45056 45468 46332 46464 46656 46848 47916 48312 48373 48672 49152 49257 50193 50336 50544 50688 50752 50941 51362 51909 52272 52338 52704 53248 53888 54351 54756 54912 55296 55572 56628 57024 57096 58564 58806 59048 59292 59488 59536 59904 60203 60624 61347 61776 61854 61952 62208 62464 63888 64152 64233 64416 64896 65536 65676 66429 66924 66978 67392 67584 68202 69212 69498 69696 69784 70272 71149 71874 72468 73008 73216 73728 74096 75504 75816 76032 76128 77043 78408 78507 79056 79872 80832 81191 81796 81862 82134 82368 82472 82944 83358 84942 85184 85536 85644 85888 86528 87568 87846 88209 88572 88938 89232 89304 89856 90112 90936 92664 92781 92928 93312 93696 95832 95953 96624 96746 97344 98304 98514 100386 100467 100672 101088 101376 101504 101882 102303 102724 103818 104247 104544 104676 105408 106496 107776 107811 108702 109512 109824 110592 111144 113256 113399 114048 114192 117128 117612 118096 118584 118976 119072 119808 120406 121248 122694 122793 123201 123552 123708 123904 124416 124928 125037 127413 127776 128304 128466 128832 129792 131072 131352 131769 132858 133848 133956 134784 135168 136404 138424 138996 139392 139568 140544 142298 143748 144936 145119 146016 146432 147456 147771 148192 150579 151008 151632 152064 152256 152823 154086 155727 156816 157014 158112 159744 161051 161664 162382 163053 163592 163724 164268 164736 164944 165888 166716 169884 170368 171072 171288 171776 173056 175136 175692 176418 177144 177241 177876 178464 178608 179712 180224 180609 181872 184041 185328 185562 185856 186624 187392 190333 191664 191906 192699 193248 193492 194688 196608 197028 199287 200772 200934 201344 202176 202752 203008 203764 204606 205448 207636 208494 209088 209352 210816 212992 213447 215552 215622 217404 219024 219648 221184 222288 224939 226512 226798 228096 228384 231129 234256 235224 235521 236192 237168 237952 238144 239616 240812 242496 243573 245388 245586 246402 247104 247416 247808 248832 249856 250074 254826 255552 256608 256932 257664 259584 262144 262704 263538 265716 267696 267912 269568 270336 272808 276848 277992 278343 278784 279136 281088 282491 284596 287496 287859 289872 290238 292032 292864 294912 295542 296384 301158 301401 302016 303264 304128 304512 305646 306909 308172 311454 313632 314028 316224 319488 322102 323328 323433 324764 326106 327184 327448 328536 329472 329888 331776 333432 333853 339768 340197 340736 342144 342576 343552 346112 350272 351384 352836 354288 354482 355752 356928 357216 359424 360448 361218 363744 368082 368379 370656 371124 371712 373248 374784 375111 380666 382239 383328 383812 385398 386496 386984 389376 393216 394056 395307 398574 401544 401868 402688 404352 405504 406016 407528 409212 410896 415272 416988 418176 418704 421632 425984 426894 431104 431244 434808 435357 438048 439296 442368 443313 444576 449878 450241 451737 453024 453596 456192 456768 458469 462258 467181 468512 470448 471042 472384 474336 475904 476288 479232 481624 483153 484992 487146 489159 490776 491172 492804 494208 494832 495616 497664 499712 500148 509652 511104 513216 513864 515328 519168 525408 527076 531432 531723 532103 535392 535824 539136 540672 541827 545616 552123 553696 555984 556686 557568 558272 560351 562176 564982 569192 570999 574992 575718 578097 579744 580476 584064 585728 589824 591084 592768 597861 602316 602802 604032 606528 608256 609024 611292 613818 616344 622908 627264 628056 628849 632448 638976 640341 644204 646656 646866 649528 652212 654368 654896 657072 658944 659776 662233 663552 666864 667706 674817 679536 680394 681472 684288 685152 687104 692224 693387 700544 702768 705672 706563 708576 708964 711504 713856 714432 718848 720896 722436 727488 730719 736164 736758 741312 742248 743424 746496 749568 750222 761332 764478 766656 767624 770796 772992 773968 778752 782639 786432 788112 790614 797148 803088 803736 805376 808704 811008 812032 815056 818424 821792 830544 833976 835029 836352 837408 843264 847473 851968 853788 862208 862488 863577 869616 870714 876096 878592 884736 886626 889152 893101 899756 900482 903474 904203 906048 907192 912384 913536 916938 924516 934362 937024 940896 942084 944768 948672 951808 952576 958464 963248 966306 969984 970299 974292 978318 981552 982344 985608 988416 989664 991232 995328 999424 1000296 1001559 1019304 1020591 1022208 1026432 1027728 1030656 1038336 1050816 1054152 1055483 1062864 1063446 1064206 1070784 1071648 1078272 1081344 1083654 1091232 1104246 1105137 1107392 1111968 1113372 1115136 1116544 1120702 1124352 1125333 1129964 1138384 1141998 1146717 1149984 1151436 1156194 1159488 1160952 1168128 1171456 1179648 1182168 1185536 1185921 1195722 1204632 1205604 1208064 1213056 1216512 1218048 1222584 1227636 1232688 1245816 1247389 1254528 1256112 1257698 1264896 1277952 1280682 1288408 1293312 1293732 1299056 1304424 1306071 1308736 1309792 1314144 1317888 1319552 1324466 1327104 1329939 1333728 1335412 1349634 1350723 1355211 1359072 1360788 1362944 1368576 1370304 1374208 1375407 1384448 1386774 1401088 1401543 1405536 1411344 1413126 1417152 1417928 1423008 1427712 1428864 1437696 1441792 1444872 1449459 1454976 1461438 1472328 1473516 1482624 1484496 1486848 1492992 1499136 1500444 1522664 1528956 1533312 1535248 1541592 1545984 1547936 1557504 1565278 1566541 1576224 1581228 1594296 1595169 1596309 1606176 1607472 1610752 1617408 1622016 1624064 1625481 1630112 1636848 1643584 1656369 1661088 1667952 1670058 1672704 1674816 1681053 1686528 1694946 1703936 1707576 1712997 1724416 1724976 1727154 1739232 1741428 1752192 1757184 1769472 1771561 1773252 1778304 1786202 1793583 1799512 1800964 1806948 1808406 1812096 1814384 1824768 1827072 1833876 1849032 1868724 1874048 1881792 1884168 1886547 1889536 1897344 1903616 1905152 1916928 1921023 1926496 1932612 1939968 1940598 1948584 1949651 1956636 1963104 1964688 1971216 1976832 1979328 1982464 1986699 1990656 1998848 2000592 2003118 2024451 2038608 2041182 2044416 2052864 2055456 2061312 2076672 2080161 2093663 2101632 2108304 2110966 2119689 2125728 2126892 2128412 2141568 2143296 2156544 2162688 2167308 2182464 2192157 2208492 2210274 2214784 2223936 2226744 2230272 2233088 2241404 2248704 2250666 2259928 2276768 2283996 2293434 2299968 2302872 2304133 2312388 2318976 2321904 2336256 2342912 2347917 2359296 2364336 2371072 2371842 2391444 2409264 2411208 2416128 2426112 2433024 2436096 2445168 2455272 2465376 2474329 2491632 2494778 2505087 2509056 2512224 2515396 2529792 2542419 2555904 2561364 2576816 2586624 2587464 2590731 2598112 2608848 2612142 2617472 2619584 2628288 2635776 2639104 2648932 2654208 2659878 2667456 2670824 2679303 2699268 2701446 2710422 2712609 2718144 2721576 2725888 2737152 2740608 2748416 2750814 2768896 2773548 2802176 2803086 2811072 2822688 2826252 2834304 2835856 2846016 2855424 2857728 2875392 2883584 2889744 2898918 2909952 2922876 2944656 2947032 2965248 2968992 2973696 2985984 2998272 3000888 3004677 3045328 3057912 3061773 3066624 3070496 3083184 3091968 3095872 3107401 3115008 3130556 3133082 3152448 3162456 3166449 3188592 3190338 3192618 3212352 3214944 3221504 3234816 3244032 3248128 3250962 3260224 3273696 3287168 3312738 3315411 3322176 3335904 3340116 3345408 3349632 3362106 3373056 3375999 3389892 3407872 3415152 3425994 3448832 3449952 3454308 3478464 3482856 3504384 3514368 3538944 3543122 3546504 3556608 3557763 3572404 3587166 3599024 3601928 3613896 3616812 3624192 3628768 3649536 3654144 3667752 3672383 3698064 3737448 3742167 3748096 3763584 3768336 3773094 3779072 3794688 3807232 3810304 3833856 3842046 3852992 3865224 3879936 3881196 3897168 3899302 3913272 3918213 3926208 3929376 3942432 3953664 3958656 3964928 3973398 3981312 3989817 3997696 4001184 4006236 4048902 4052169 4077216 4082364 4088832 4105728 4110912 4122624 4126221 4153344 4160322 4187326 4203264 4204629 4216608 4221932 4239378 4251456 4253784 4256824 4283136 4286592 4313088 4325376 4334616 4340089 4348377 4364928 4384314 4416984 4420548 4429568 4447872 4453488 4460544 4466176 4482808 4497408 4501332 4519856 4553536 4567992 4586868 4599936 4605744 4608266 4624776 4637952 4643808 4672512 4685824 4695834 4699623 4728672 4742144 4743684 4782888 4785507 4788927 4818528 4822416 4832256 4852224 4866048 4872192 4876443 4890336 4910544 4930752 4948658 4952651 4969107 4983264 4989556 5010174 5018112 5024448 5030792 5043159 5059584 5084838 5111808 5122728 5138991 5153632 5173248 5174928 5181462 5196224 5217696 5224284 5234944 5239168 5256576 5271552 5278208 5297864 5308416 5314683 5319756 5334912 5341648 5358606 5380749 5398536 5402892 5420844 5425218 5436288 5443152 5451776 5474304 5481216 5496832 5501628 5537792 5547096 5604352 5606172 5622144 5645376 5652504 5659641 5668608 5671712 5692032 5710848 5715456 5750784 5763069 5779488 5797836 5819904 5845752 5848953 5853133 5889312 5894064 5930496 5937984 5947392 5960097 5971968 5996544 6001776 6009354 6073353 6090656 6115824 6123546 6133248 6140992 6163861 6166368 6183936 6191744 6214802 6230016 6240483 6261112 6266164 6280989 6304896 6324912 6332898 6359067 6377184 6380676 6385236 6424704 6429888 6443008 6469632 6488064 6496256 6501924 6520448 6547392 6574336 6576471 6625476 6630822 6644352 6671808 6680232 6690816 6699264 6724212 6746112 6751998 6779784 6830304 6851988 6897664 6899904 6908616 6912399 6917339 6956928 6965712 7008768 7028736 7043751 7077888 7086244 7093008 7113216 7115526 7144808 7174332 7198048 7203856 7227792 7233624 7248384 7257536 7284563 7299072 7308288 7335504 7344766 7396128 7422987 7474896 7484334 7496192 7515261 7527168 7536672 7546188 7558144 7589376 7614464 7620608 7627257 7667712 7684092 7705984 7730448 7759872 7762392 7772193 7794336 7798604 7826544 7836426 7852416 7858752 7884864 7907328 7917312 7929856 7946796 7962624 7979634 7995392 8002368 8012472 8037909 8097804 8104338 8154432 8164728 8177664 8211456 8221824 8245248 8252442 8306688 8320644 8374652 8406528 8409258 8433216 8443864 8478756 8502912 8507568 8513648 8566272 8573184 8609029 8626176 8650752 8669232 8680178 8696754 8729856 8768628 8833968 8841096 8859136 8895744 8906976 8921088 8932352 8965616 8994816 9002664 9014031 9039712 9107072 9135984 9173736 9185319 9199872 9211488 9216532 9249552 9275904 9287616 9322203 9345024 9371648 9391668 9399246 9457344 9484288 9487368 9499347 9565776 9571014 9577854 9637056 9644832 9664512 9704448 9732096 9744384 9752886 9780672 9821088 9824111 9861504 9897316 9905302 9938214 9946233 9966528 9979112 10020348 10036224 10048896 10061584 10086318 10119168 10169676 10223616 10245456 10277982 10307264 10346496 10349856 10362924 10392448 10435392 10448568 10469888 10478336 10513152 10543104 10556416 10595728 10616832 10629366 10639512 10669824 10673289 10683296 10717212 10761498 10797072 10805784 10811701 10841688 10850436 10872576 10886304 10903552 10948608 10962432 10993664 11003256 11017149 11075584 11094192 11208704 11212344 11226501 11244288 11290752 11305008 11319282 11337216 11343424 11384064 11421696 11430912 11501568 11526138 11558976 11595672 11610313 11639808 11691504 11697906 11706266 11754639 11778624 11788128 11860992 11875968 11894784 11920194 11943936 11993088 12003552 12018708 12146706 12156507 12181312 12231648 12247092 12266496 12281984 12327722 12332736 12367872 12378663 12383488 12429604 12460032 12480966 12522224 12532328 12561978 12609792 12613887 12649824 12665796 12718134 12754368 12761352 12770472 12849408 12859776 12886016 12939264 12976128 12992512 13003848 13020267 13040896 13045131 13094784 13148672 13152942 13250952 13261644 13288704 13343616 13360464 13381632 13398528 13448424 13492224 13503996 13559568 13660608 13703976 13721279 13795328 13799808 13817232 13824798 13834678 13913856 13931424 14017536 14057472 14087502 14098869 14172488 14186016 14226432 14231052 14289616 14348664 14356521 14366781 14396096 14407712 14455584 14467248 14496768 14515072 14569126 14598144 14616576 14629329 14671008 14689532 14792256 14845974 14857953 14907321 14949792 14968668 14992384 15030522 15054336 15073344 15092376 15116288 15129477 15178752 15228928 15241216 15254514 15335424 15368184 15411968 15416973 15460896 15519744 15524784 15544386 15588672 15597208 15653088 15672852 15704832 15717504 15769728 15814656 15834624 15859712 15893592 15925248 15944049 15959268 15990784 16004736 16024944 16075818 16195608 16208676 16308864 16329456 16355328 16422912 16443648 16490496 16504884 16613376 16641288 16749304 16813056 16818516 16866432 16887728 16957512 16978923 17005824 17015136 17027296 17132544 17146368 17218058 17231951 17252352 17289207 17338464 17360356 17393508 17459712 17537256 17546859 17559399 17667936 17682192 17718272 17791488 17813952 17842176 17864704 17880291 17931232 17989632 18005328 18028062 18079424 18214144 18220059 18271968 18347472 18370638 18399744 18422976 18433064 18491583 18499104 18551808 18575232 18644406 18690048 18721449 18743296 18783336 18798492 18842967 18914688 18968576 18974736 18998694 19131552 19142028 19155708 19274112 19289664 19329024 19408896 19464192 19488768 19505772 19561344 19642176 19648222 19723008 19729413 19794632 19810604 19876428 19892466 19933056 19958224 20040696 20072448 20097792 20123168 20172636 20238336 20339352 20365033 20490912 20555964 20614528 20692992 20699712 20725848 20737197 20752017 20784896 20870784 20897136 20939776 20956672 21026304 21086208 21112832 21131253 21191456 21233664 21258732 21279024 21339648 21346578 21366592 21434424 21446161 21522996 21594144 21611568 21623402 21683376 21700872 21745152 21772608 21807104 21853689 21897216 21924864 21987328 22006512 22034298 22151168 22188384 22268961 22417408 22424688 22453002 22488576 22581504 22610016 22638564 22674432 22686848 22768128 22843392 22861824 22881771 23003136 23030293 23052276 23117952 23191344 23220626 23279616 23316579 23383008 23395812 23412532 23509278 23557248 23576256 23721984 23751936 23789568 23840388 23887872 23986176 24007104 24037416 24113727 24293412 24313014 24362624 24463296 24494184 24532992 24563968 24655444 24665472 24735744 24757326 24766976 24859208 24920064 24961932 25044448 25064656 25123956 25219584 25227774 25299648 25331592 25345463 25436268 25508736 25522704 25540944 25698816 25719552 25772032 25827087 25878528 25952256 25985024 26007696 26040534 26081792 26090262 26189568 26297344 26305884 26501904 26523288 26577408 26687232 26720928 26763264 26797056 26896848 26984448 27007992 27042093 27119136 27217619 27321216 27407952 27442558 27555957 27590656 27599616 27634464 27649596 27669356 27827712 27862848 27966609 28035072 28114944 28175004 28197738 28344976 28372032 28452864 28462104 28498041 28579232 28697328 28713042 28733562 28792192 28815424 28911168 28934496 28993536 29030144 29138252 29196288 29233152 29258658 29342016 29379064 29472333 29584512 29691948 29715906 29814642 29838699 29899584 29937336 29953729 29984768 30061044 30108672 30146688 30184752 30232576 30258954 30357504 30457856 30482432 30509028 30670848 30736368 30823936 30833946 30921792 31039488 31049568 31088772 31177344 31194416 31306176 31345704 31409664 31435008 31539456 31629312 31669248 31719424 31787184 31850496 31888098 31918536 32009472 32049888 32151636 32391216 32417352 32435103 32617728 32658912 32710656 32845824 32887296 32980992 33009768 33051447 33226752 33282576 33498608 33626112 33637032 33679503 33732864 33775456 33915024 33957846 34011648 34030272 34054592 34181411 34265088 34292736 34436116 34463902 34504704 34578414 34676928 34720712 34787016 34830939 34919424 35074512 35093718 35118798 35263917 35335872 35364384 35436544 35582976 35627904 35684352 35729408 35760582 35862464 35979264 36010656 36056124 36158848 36428288 36440118 36469521 36543936 36694944 36741276 36799488 36845952 36866128 36983166 36998208 37103616 37135989 37150464 37288812 37380096 37442898 37486592 37566672 37596984 37685934 37829376 37937152 37949472 37997388 38263104 38284056 38311416 38548224 38579328 38658048 38817792 38928384 38977536 39011544 39060801 39122688 39135393 39284352 39296444 39446016 39458826 39589264 39621208 39752856 39784932 39866112 39916448 40081392 40144896 40195584 40246336 40345272 40396213 40476672 40678704 40730066 40981824 41111928 41163837 41229056 41385984 41399424 41451696 41474394 41504034 41569792 41741568 41794272 41879552 41913344 42052608 42172416 42225664 42262506 42296607 42382912 42517464 42558048 42679296 42693156 42733184 42868848 42892322 43045992 43069563 43100343 43188288 43223136 43246804 43366752 43401744 43490304 43545216 43614208 43707378 43794432 43849728 43887987 43974656 44013024 44068596 44302336 44376768 44537922 44573859 44834816 44849376 44906004 44977152 45163008 45220032 45277128 45348864 45373696 45388431 45536256 45686784 45723648 45763542 46006272 46060586 46104552 46235904 46250919 46382688 46441252 46559232 46633158 46766016 46791624 46825064 47018556 47114496 47152512 47443968 47503872 47579136 47680776 47740979 47775744 47832147 47972352 48014208 48074832 48227454 48586824 48626028 48725248 48926592 48988368 49065984 49127936 49310888 49330944 49471488 49514652 49533952 49718416 49840128 49923864 50088896 50129312 50247912 50439168 50455548 50599296 50663184 50690926 50872536 50936769 51017472 51045408 51081888 51397632 51439104 51544064 51654174 51695853 51757056 51867621 51970048 52015392 52081068 52163584 52180524 52379136 52594688 52611768 52640577 52678197 53003808 53046576 53154816 53374464 53441856 53526528 53594112 53640873 53793696 53968896 54015984 54084186 54238272 54435238 54479161 54642432 54660177 54815904 54885116 55111914 55181312 55199232 55268928 55299192 55338712 55474749 55655424 55725696 55933218 56070144 56229888 56350008 56395476 56528901 56689952 56744064 56905728 56924208 56996082 57158464 57394656 57426084 57467124 57584384 57630848 57822336 57868992 57987072 58060288 58276504 58392576 58466304 58517316 58684032 58758128 58944666 59169024 59188239 59383896 59431812 59629284 59677398 59799168 59874672 59907458 59969536 60122088 60217344 60293376 60369504 60465152 60517908 60715008 60915712 60964864 61018056 61095099 61472736 61647872 61667892 61843584 62078976 62099136 62177544 62211591 62256051 62354688 62388832 62612352 62691408 62819328 62870016 63078912 63258624 63338496 63393759 63574368 63700992 63776196 63837072 64018944 64099776 64303272 64338483 64384463 64782432 64834704 64870206 65235456 65317824 65421312 65561067 65691648 65774592 65961984 66019536 66102894 66453504 66565152 66806883 66997216 67252224 67274064 67359006 67465728 67550912 67802471 67830048 67915692 68023296 68060544 68109184 68362822 68530176 68585472 68645313 68872232 68927804 69009408 69090879 69156828 69353856 69441424 69574032 69661878 69838848 69949737 70149024 70187436 70237596 70527834 70671744 70728768 70873088 71165952 71255808 71368704 71458816 71521164 71724928 71958528 72021312 72112248 72317696 72341181 72856576 72880236 72939042 73087872 73389888 73482552 73598976 73691904 73732256 73966332 73996416 74207232 74271978 74300928 74577624 74760192 74885796 75133344 75193968 75371868 75658752 75874304 75898944 75994776 76036389 76090729 76526208 76568112 76622832 77096448 77158656 77316096 77481261 77635584 77856768 77955072 78023088 78121602 78245376 78270786 78568704 78592888 78892032 78917652 79178528 79242416 79505712 79569864 79732224 79832896 80130193 80162784 80289792 80391168 80492672 80690544 80792426 80953344 81126279 81357408 81460132 81652857 81963648 82223856 82327674 82458112 82667871 82771968 82798848 82903392 82948788 83008068 83139584 83483136 83588544 83759104 83826688 83899827 84105216 84344832 84451328 84525012 84593214 84765824 85034928 85116096 85358592 85386312 85466368 85494123 85737696 85784644 86091984 86139126 86200686 86376576 86446272 86493608 86733504 86803488 86980608 87090432 87228416 87414756 87588864 87699456 87775974 87949312 88026048 88137192 88416999 88753536 89075844 89147718 89669632 89698752 89812008 89861187 89954304 90326016 90440064 90554256 90697728 90747392 90776862 91072512 91373568 91447296 91527084 92012544 92121172 92209104 92471808 92501838 92765376 92882504 93118464 93266316 93532032 93583248 93650128 94037112 94228992 94305024 94699319 94887936 95007744 95158272 95361552 95481958 95551488 95664294 96028416 96149664 96454908 97173648 97252056 97305309 97450496 97853184 97976736 98131968 98255872 98621776 98661888 98942976 99029304 99067904 99154341 99436832 99680256 99847728 100177792 100258624 100495824 100878336 100911096 101038509 101198592 101326368 101381852 101745072 101873538 102034944 102090816 102163776 102544233 102795264 102878208 103088128 103308348 103391706 103514112 103735242 103940096 104030784 104162136 104327168 104361048 104492817 104758272 105189376 105223536 105281154 105356394 106007616 106093152 106309632 106748928 106883712 107053056 107188224 107281746 107587392 107937792 108031968 108065221 108168372 108476544 108870476 108958322 109284864 109320354 109408563 109631808 109770232 110223828 110362624 110398464 110537856 110598384 110677424 110949498 111310848 111451392 111866436 112140288 112459776 112700016 112790952 113057802 113379904 113488128 113811456 113848416 113992164 114316928 114789312 114852168 114934248 115168768 115261696 115644672 115737984 115974144 116120576 116553008 116785152 116932608 117034632 117182403 117368064 117406179 117516256 117889332 118338048 118376478 118767792 118863624 118928711 119258568 119354796 119598336 119749344 119814916 119939072 120244176 120434688 120586752 120739008 120930304 121035816 121188639 121430016 121831424 121929728 122036112 122190198 122945472 123295744 123335784 123491511 123687168 124157952 124198272 124355088 124423182 124512102 124709376 124777664 125224704 125382816 125638656 125740032 126157824 126517248 126676992 126787518 126889821 127148736 127552392 127674144 127713443 128037888 128199552 128606544 128676966 128768926 129208689 129301029 129564864 129669408 129740412 130470912 130635648 130842624 131122134 131383296 131549184 131923968 132039072 132205788 132907008 133130304 133613766 133721577 133994432 134504448 134548128 134718012 134931456 135101824 135604942 135660096 135831384 136046592 136121088 136165293 136218368 136725644 137060352 137170944 137290626 137744464 137855608 138018816 138181758 138313656 138707712 138752757 138882848 139148064 139323756 139677696 139899474 140298048 140374872 140475192 140552113 141055668 141343488 141457536 141746176 142331904 142511616 142737408 142917632 143042328 143222937 143449856 143496441 143917056 144042624 144224496 144635392 144682362 145713152 145760472 145878084 146175744 146779776 146965104 147197952 147383808 147464512 147932664 147992832 148414464 148543956 148601856 149155248 149520384 149771592 150266688 150387936 150743736 150934069 151317504 151748608 151797888 151989552 152072778 152181458 152810307 153052416 153136224 153245664 154192896 154317312 154632192 154962522 155087559 155271168 155910144 156046176 156243204 156490752 156541572 157137408 157185776 157784064 157835304 157921731 158034591 158357056 158484832 159011424 159139728 159464448 159665792 160260386 160325568 160579584 160782336 160922619 160985344 161381088 161584852 161906688 162252558 162714816 162920264 163305714 163437483 163927296 163980531 164447712 164655348 164916224 165335742 165543936 165597696 165806784 165897576 166016136 166279168 166424247 166966272 167177088 167518208 167653376 167799654 168210432 168689664 168902656 169050024 169186428 169531648 169586703 170069856 170232192 170717184 170772624 170932736 170988246 171475392 171569288 172183968 172278252 172401372 172753152 172892544 172987216 173467008 173606976 173961216 174180864 174456832 174829512 175177728 175398912 175551948 175898624 176052096 176274384 176833998 177507072 178151688 178295436 179339264 179397504 179624016 179722374 179908608 180652032 180880128 181108512 181395456 181494784 181553724 182145024 182747136 182894592 183054168 183285297 184242344 184418208 184943616 185003676 185530752 185765008 186236928 186532632 186634773 186768153 187064064 187166496 187300256 188074224 188457984 188610048 189398638 189551461 189775872 190015488 190181277 190723104 190963916 191102976 191328588 192056832 192299328 192909816 193015449 193153389 194347296 194504112 194610618 194900992 195706368 195953472 196263936 196511744 196683201 197243552 197323776 197885952 198058608 198135808 198308682 198873664 199360512 199695456 200355584 200420649 200517248 200991648 201756672 201822192 202077018 202397184 202652736 202763704 203407413 203490144 203747076 204069888 204181632 204327552 205088466 205590528 205756416 205935939 206176256 206616696 206783412 207028224 207272637 207470484 207880192 208061568 208324272 208654336 208722096 208985634 209516544 210378752 210447072 210562308 210712788 212015232 212186304 212619264 213497856 213767424 214106112 214376448 214563492 215174784 215875584 216063936 216130442 216336744 216953088 217023543 217740952 217916644 218569728 218640708 218817126 219263616 219540464 220447656 220796928 221075712 221196768 221354848 221898996 222621696 222902784 223732872 224015363 224280576 225400032 225581904 226115604 226759808 226976256 227622912 227696832 227984328 228109167 228272187 228633856 229578624 229704336 229868496 230337536 230523392 231289344 231475968 231948288 232241152 232443783 233106016 233570304 233865216 234069264 234364806 234736128 234812358 235032512 235778664 235907771 236676096 236752956 237535584 237727248 237857422 238517136 238709592 239196672 239498688 239629832 239878144 240390579 240488352 240869376 241173504 241478016 241860608 242071632 242377278 242860032 243378837 243662848 243859456 244072224 244380396 244958571 245890944 246591488 246671568 246983022 247374336 248315904 248396544 248710176 248846364 249024204 249418752 249555328 250449408 250765632 251277312 251480064 251699481 252315648 253034496 253353984 253575036 253779642 254297472 255104784 255348288 255426886 256075776 256399104 256482369 257213088 257353932 257537852 258417378 258602058 259129728 259338816 259480824 260941824 261271296 261685248 262244268 262766592 263098368 263847936 264078144 264411576 264745429 265250997 266260608 267227532 267443154 267988864 269008896 269096256 269436024 269583561 269862912 270203648 271209884 271320192 271662768 272093184 272242176 272330586 272436736 273451288 274120704 274341888 274581252 275488928 275711216 276037632 276363516 276627312 277415424 277505514 277765696 278296128 278647512 278800093 279355392 279798948 280596096 280749744 280950384 281104226 282111336 282686976 282915072 283492352 284097957 284663808 285023232 285474816 285835264 286084656 286445874 286899712 286992882 288085248 288448992 289270784 289364724 291426304 291520944 291756168 291915927 292351488 293559552 293930208 294395904 294767616 294929024 295865328 295985664 296828928 297087912 297203712 297463023 298310496 299040768 299393809 299543184 300533376 300775872 301487472 301868138 302635008 303115527 303497216 303595776 303979104 304145556 304362916 305620614 306104832 306272448 306491328 307632699 308385792 308634624 309264384 309925044 310175118 310542336 311820288 312092352 312486408 312981504 313083144 313478451 314274816 314371552 315568128 315670608 315843462 316069182 316714112 316969664 318022848 318279456 318928896 319331584 320520772 320651136 321159168 321564672 321845238 321970688 322762176 323169704 323813376 324195663 324505116 325429632 325840528 326611428 326874966 327854592 327961062 328225689 328895424 329310696 329491019 329832448 330671484 331087872 331195392 331613568 331795152 332032272 332558336 332848494 333932544 334354176 335036416 335306752 335599308 336420864 337379328 337805312 338100048 338372856 339063296 339173406 340139712 340464384 341434368 341545248 341865472 341976492 342950784 343138576 344367936 344556504 344802744 345506304 345785088 345974432 346934016 347213952 347922432 348361728 348913664 349659024 350355456 350797824 351103896 351547209 352104192 352548768 353667996 355014144 356303376 356590872 356786133 358678528 358795008 359248032 359444748 359817216 361304064 361760256 362217024 362790912 362989568 363107448 363565917 364290048 365494272 365789184 366108336 366570594 368484688 368836416 369887232 370007352 370474533 371061504 371530016 372473856 373065264 373269546 373536306 374128128 374332992 374600512 375995521 376148448 376915968 377220096 378797276 379102922 379551744 380030976 380362554 380669463 381446208 381927832 382657176 383140329 384113664 384598656 385819632 386030898 386306778 387903087 388694592 389008224 389221236 389801984 391412736 391906944 392527872 393023488 393366402 394487104 394647552 395771904 396117216 396271616 396617364 397747328 398721024 399390912 400711168 400841298 401034496 401164731 401983296 403513344 403644384 404154036 404794368 405305472 405527408 406814826 406980288 407494152 408139776 408363264 408495879 408655104 410176932 411181056 411512832 411871878 412352512 413233392 413566824 414056448 414545274 414940968 416123136 416648544 417308672 417444192 417971268 419033088 420757504 420894144 421124616 421425576 421656339 424030464 424372608 425238528 426995712 427534848 428212224 428752896 429126984 429668811 430349568 430489323 431751168 432127872 432260884 432673488 433906176 434047086 435481904 435833288 437139456 437281416 437634252 438527232 439080928 440895312 441593856 442151424 442393536 442709696 443797992 444358343 445243392 445805568 447465744 448030726 448561152 450800064 451163808 452231208 452802207 453519616 453952512 455245824 455393664 455968656 456218334 456544374 457267712 458430921 459157248 459408672 459736992 460675072 461046784 462578688 462951936 463896576 464482304 464887566 465262677 466212032 467730432 468138528 468729612 469472256 469624716 470065024 471557328 471815542 473352192 473505912 473765193 474103773 475071168 475454496 475714844 477034272 477419184 478393344 478997376 479259664 479756288 480781158 480976704 481738752 482347008 482767857 482956032 483721216 484143264 484754556 485720064 486757674 487325696 487718912 488144448 488760792 489917142 490312449 491781888 493182976 493343136 493966044 494748672 496631808 496793088 497420352 497692728 498048408 498837504 499110656 499272741 500898816 501531264 502554624 502960128 503398962 504631296 506068992 506707968 507150072 507559284 508594944 508760109 510209568 510696576 510853772 512151552 512798208 512964738 514426176 514707864 515075704 516834756 517204116 518259456 518677632 518961648 521883648 522542592 523370496 524488536 525150769 525533184 526196736 527695872 528156288 528823152 529490858 530501994 532521216 534455064 534886308 535977728 538017792 538192512 538872048 539167122 539725824 540407296 542419768 542640384 543325536 544186368 544484352 544661172 544873472 546902576 548241408 548683776 549162504 549855891 550977856 551422432 552727032 553254624 554830848 555011028 555531392 556592256 557295024 557600186 558710784 559597896 559904319 560304459 561192192 561499488 561900768 562208452 564222672 565373952 565830144 566984704 568195914 568654383 569327616 570046464 570543831 571670528 572169312 572891748 573799424 573985764 576170496 576897984 578541568 578729448 579046347 579460167 582852608 583041888 583512336 583831854 584702976 587119104 587860416 588791808 589535232 589858048 590049603 591730656 591971328 593657856 594175824 594407424 594926046 596620992 598081536 598787618 599086368 599270771 601066752 601261947 601551744 602974944 603736276 605270016 606231054 606994432 607191552 607958208 608291112 608725832 610222239 611241228 612209664 612544896 612982656 615265398 616771584 617269248 618528768 619850088 620350236 621084672 621817911 623640576 624184704 624972816 625963008 626166288 626956902 628549632 628743104 631136256 631341216 631686924 632138364 633428224 633939328 636045696 636558912 637857792 638663168 641041544 641302272 642318336 643129344 643690476 643941376 645524352 646339408 647626752 648391326 649010232 650859264 651070629 651681056 653222856 653749932 655709184 655922124 656451378 657790848 658621392 658982038 659513761 659664896 661342968 662390784 663227136 663590304 664064544 665116672 665696988 667865088 668708352 670072832 670613504 671198616 672046089 672841728 675610624 676200096 676745712 678126592 678346812 680279424 680928768 682868736 683090496 683730944 683952984 684327501 684816561 685901568 686277152 688735872 689113008 689605488 691012608 691570176 691948864 693868032 694427904 695844864 696723456 697331349 699318048 700710912 701595648 702207792 703094418 704208384 705097536 707335992 707723313 708229093 710028288 712606752 713181744 713572266 717357056 717590016 718496064 718889496 719634432 721171737 722608128 723520512 724434048 725581824 725979136 726214896 727131834 728580096 730988544 731578368 732216672 733141188 734875713 736969376 737672832 739774464 740014704 740949066 742123008 743060032 744947712 745827181 746130528 746539092 747072612 748256256 748665984 749201024 751991042 752296896 753831936 754440192 755098443 757594552 758205844 759103488 760061952 760725108 761338926 762892416 763855664 765314352 766280658 768227328 769197312 769447107 771639264 772061796 772613556 775806174 777389184 778016448 778442472 779603968 782825472 783813888 785055744 786046976 786732804 788974208 789295104 791543808 792234432 792543232 793234728 794236287 795494656 795752991 798781824 801422336 801682596 802068992 802329462 803966592 807026688 807288768 808308072 808750683 809588736 810610944 811054816 813629652 813960576 814988304 816279552 816726528 816991758 817310208 820353864 822362112 823025664 823743756 826466784 827133648 828112896 829090548 829881936 832246272 833297088 834617344 834888384 835942536 836400279 836998019 838066176 841515008 841788288 842249232 842851152 843312678 848060928 848745216 850477056 852293871 853991424 855069696 856424448 857505792 858253968 859337622 860699136 860978646 864255744 864521768 865346976 867812352 868094172 870963808 871666576 874278912 874562832 875268504 875747781 877054464 878161856 881432123 881790624 883187712 884302848 884787072 885419392 887595984 888716686 890486784 891611136 892389069 894931488 896061452 897122304 898181427 901600128 902327616 904462416 905604414 907039232 907905024 909346581 910491648 910787328 911937312 912436668 913088748 914535424 916861842 918314496 918817344 919473984 921350144 922093568 922898097 925157376 925903872 927793152 928964608 929775132 930525354 932424064 935460864 936277056 937459224 938944512 939249432 940130048 940435353 943114656 943631084 946704384 947011824 947530386 948207546 950142336 950908992 951429688 954068544 954838368 956786688 957994752 958519328 959512576 961562316 961953408 963477504 964694016 965535714 965912064 967442432 968286528 969509112 971440128 972586989 973515348 975437824 976288896 977521584 979834284 980624898 983563776 986365952 986686272 987932088 988473057 989497344 993263616 993586176 994840704 995385456 996096816 997675008 998221312 998545482 1001797632 1003062528 1005109248 1005920256 1006797924 1009262592 1012137984 1013415936 1014300144 1015118568 1017189888 1017520218 1020419136 1021393152 1021707544 1024303104 1025596416 1025929476 1028852352 1029415728 1030151408 1033669512 1034408232 1036518912 1037355264 1037923296 1041692509 1043767296 1045085184 1046740992 1048977072 1050301538 1051066368 1052393472 1054641627 1056312576 1057646304 1058981716 1061003988 1065042432 1068910128 1069772616 1070358399 1071955456 1076035584 1076385024 1077744096 1078334244 1079451648 1080814592 1084839536 1085280768 1086651072 1088372736 1088968704 1089322344 1089746944 1090697751 1093805152 1096482816 1097367552 1098325008 1099711782 1101955712 1102844864 1105454064 1106509248 1109661696 1110022056 1111062784 1111423599 1113184512 1114590048 1115200372 1117421568 1119195792 1119808638 1120608918 1122384384 1122998976 1123801536 1124416904 1127986563 1128445344 1130747904 1131660288 1133969408 1136391828 1137308766 1138655232 1140092928 1141087662 1142008389 1143341056 1144338624 1145783496 1147598848 1147971528 1149420987 1152340992 1153795968 1157083136 1157458896 1158092694 1158920334 1165705216 1166083776 1167024672 1167663708 1169405952 1174238208 1175720832 1177583616 1179070464 1179716096 1180099206 1183461312 1183942656 1187315712 1188351648 1188814848 1189852092 1193241984 1196163072 1197575236 1198172736 1198541542 1202133504 1202523894 1203103488 1203494193 1205949888 1207472552 1210540032 1212462108 1213988864 1214383104 1215916416 1216582224 1217451664 1220444478 1222482456 1224419328 1225089792 1225965312 1230530796 1233543168 1234538496 1237057536 1239700176 1240700472 1242169344 1243635822 1248369408 1249945632 1251926016 1252332576 1253913804 1257099264 1257486208 1262272512 1262682432 1263373848 1264276728 1264969017 1266856448 1267878656 1272091392 1273117824 1275715584 1277326336 1282083088 1282604544 1284636672 1286258688 1287380952 1287882752 1289006433 1291048704 1291467969 1292678816 1295253504 1296782652 1298020464 1301718528 1302141258 1303362112 1306445712 1307499864 1308215821 1311418368 1311844248 1312902756 1315581696 1317242784 1317964076 1319027522 1319329792 1322685936 1324781568 1326454272 1327180608 1328129088 1330233344 1331393976 1333075029 1335730176 1337416704 1340145664 1341227008 1342397232 1344092178 1345683456 1351221248 1352400192 1353491424 1356253184 1356693624 1358406621 1360558848 1361857536 1365737472 1366180992 1367461888 1367905968 1368655002 1369633122 1371803136 1372554304 1377471744 1378226016 1379210976 1382025216 1383140352 1383897728 1387736064 1388855808 1391689728 1393446912 1394662698 1395788031 1398636096 1403191296 1404415584 1404847873 1406188836 1408416768 1410195072 1414671984 1415446626 1416458186 1420056576 1421295579 1422311319 1425213504 1426363488 1427144532 1434714112 1435180032 1436992128 1437778992 1439268864 1442343474 1445216256 1447041024 1448868096 1451163648 1451958272 1452429792 1454263668 1457160192 1461977088 1463156736 1464433344 1466282376 1469751426 1470937347 1473938752 1475345664 1479548928 1480029408 1481898132 1484246016 1486120064 1489895424 1491654362 1492261056 1493078184 1494145224 1496512512 1497331968 1497818223 1498402048 1503982084 1504593792 1507663872 1508880384 1510196886 1515189104 1516411688 1518206976 1520123904 1521450216 1522677852 1525784832 1526280327 1527711328 1530628704 1532561316 1536454656 1538394624 1538894214 1543278528 1544123592 1545227112 1546073243 1551612348 1554778368 1556032896 1556884944 1559207936 1565650944 1567627776 1570111488 1572093952 1573465608 1575452307 1577948416 1578590208 1583087616 1584468864 1585086464 1586469456 1588472574 1590989312 1591505982 1597563648 1602844672 1603365192 1604137984 1604658924 1607933184 1614053376 1614577536 1616616144 1617501366 1619177472 1621221888 1622109632 1627259304 1627921152 1629976608 1632559104 1633453056 1633983516 1634620416 1640707728 1644724224 1646051328 1647487512 1649567673 1652933568 1654267296 1658181096 1659763872 1660274759 1664492544 1666594176 1669234688 1669776768 1671885072 1672800558 1673996038 1676132352 1679712957 1680913377 1683030016 1683576576 1684498464 1685702304 1686625356 1696121856 1697490432 1700954112 1704587742 1705963149 1707982848 1710139392 1715011584 1716507936 1718675244 1721398272 1721957292 1728511488 1729043536 1730693952 1735624704 1736188344 1737139041 1738380501 1741927616 1743333152 1748557824 1749125664 1750537008 1751495562 1754108928 1756323712 1762864246 1763581248 1766375424 1768605696 1769574144 1770148809 1770838784 1775191968 1777433372 1780973568 1783222272 1784778138 1789862976 1792122904 1794244608 1796362854 1797812313 1803200256 1803785841 1804655232 1808924832 1811208828 1814078464 1815810048 1818693162 1820983296 1821574656 1823874624 1824873336 1826177496 1827177469 1829070848 1830666717 1833723684 1836628992 1837634688 1838947968 1842700288 1844187136 1845796194 1850314752 1851807744 1855586304 1857929216 1859550264 1861050708 1864848128 1865453733 1870921728 1872554112 1874918448 1877889024 1878498864 1880260096 1880870706 1886229312 1887262168 1893408768 1894023648 1895060772 1896415092 1900284672 1901817984 1902859376 1908137088 1909676736 1913573376 1915989504 1917038656 1919025152 1923124632 1923906816 1926955008 1929388032 1931071428 1931824128 1934884864 1936573056 1939018224 1942880256 1945173978 1947030696 1952577792 1955043168 1959668568 1961249796 1967127552 1972731904 1973372544 1975864176 1976946114 1978541283 1978994688 1987172352 1989681408 1990770912 1992193632 1995350016 1996442624 1997090964 2003595264 2006125056 2010218496 2011840512 2013595848 2016138267 2018525184 2026831872 2028600288 2030237136 2034379776 2035040436 2040838272 2042786304 2043415088 2048606208 2051192832 2051858952 2052982503 2054449683 2057704704 2058831456 2060302816 2067339024 2068816464 2073037824 2074710528 2075846592 2083385018 2085066071 2087534592 2090170368 2091994047 2097954144 2100603076 2102132736 2104786944 2109283254 2112625152 2115292608 2117963432 2122007976 2123169939 2124687279 2130084864 2137820256 2139545232 2140716798 2143910912 2152071168 2152770048 2155488192 2156668488 2158903296 2161629184 2163515211 2169679072 2170561536 2173302144 2176745472 2177937408 2178644688 2179493888 2181395502 2187610304 2192965632 2194735104 2196650016 2199423564 2203911424 2204627139 2205689728 2210908128 2213018496 2219323392 2220044112 2222125568 2222847198 2226369024 2229180096 2230400744 2234843136 2237481543 2238391584 2239617276 2241217836 2244768768 2245997952 2247603072 2248833808 2255973126 2256890688 2261495808 2263320576 2265295329 2267938816 2272783656 2274617532 2277310464 2280185856 2282175324 2284016778 2286682112 2288677248 2291566992 2295197696 2295943056 2298841974 2304681984 2307591936 2314166272 2314917792 2316185388 2317840668 2331410432 2332167552 2334049344 2335327416 2338811904 2348476416 2351441664 2355167232 2358140928 2359432192 2360198412 2366922624 2367885312 2374631424 2376703296 2377629696 2379704184 2382708861 2386483968 2387258973 2395150472 2396345472 2397083084 2404267008 2405047788 2406206976 2406988386 2411899776 2414945104 2421080064 2424924216 2426252049 2428766208 2431832832 2433164448 2434903328 2440888956 2444964912 2448838656 2450179584 2451930624 2461061592 2464168993 2467086336 2469076992 2479400352 2481400944 2484338688 2487271644 2496738816 2499891264 2503852032 2504665152 2507827608 2509200837 2510994057 2514198528 2514972416 2524545024 2525364864 2526747696 2528553456 2529938034 2533712896 2535757312 2544182784 2546235648 2551431168 2554652672 2556881613 2564166176 2565209088 2569273344 2572517376 2574761904 2575765504 2578012866 2582097408 2582935938 2585357632 2593565304 2594985481 2596040928 2603437056 2604282516 2606724224 2612891424 2614999728 2616431642 2622836736 2623688496 2625805512 2627243343 2631163392 2634485568 2635928152 2638055044 2638659584 2644296369 2645371872 2649563136 2652908544 2654361216 2656258176 2660466688 2662787952 2666150058 2671460352 2674833408 2677167207 2680291328 2682454016 2684794464 2688184356 2691366912 2694544281 2702442496 2704800384 2706982848 2712506368 2713387248 2716813242 2721117696 2723715072 2731474944 2732361984 2734923776 2735811936 2737310004 2739266244 2743606272 2745108608 2754943488 2756452032 2758421952 2764050432 2766280704 2767795456 2768694291 2775472128 2777711616 2783379456 2786893824 2789325396 2791576062 2797272192 2806382592 2808831168 2809695746 2812377672 2816833536 2820390144 2821306059 2829343968 2830893252 2832916372 2840113152 2842591158 2844622638 2850427008 2852726976 2854289064 2870360064 2873984256 2875557984 2878537728 2884686948 2890432512 2894082048 2897736192 2902327296 2903916544 2904859584 2908527336 2912199719 2914320384 2917760967 2926313472 2928866688 2932564752 2939502852 2941874694 2947877504 2950691328 2959097856 2960058816 2963796264 2965419171 2968492032 2972240128 2979790848 2983308724 2984522112 2986156368 2988290448 2993025024 2994663936 2995636446 2996804096 3007964168 3009187584 3015327744 3017760768 3020393772 3030378208 3032823376 3036413952 3040247808 3042900432 3045355704 3051569664 3052560654 3055422656 3061257408 3065122632 3066801023 3072909312 3076789248 3077788428 3086557056 3088247184 3090454224 3092146486 3103224696 3109556736 3112065792 3113769888 3118415872 3125077527 3131301888 3135255552 3140222976 3144187904 3146931216 3150904614 3155896832 3157180416 3163924881 3168937728 3170172928 3172938912 3176945148 3181978624 3183011964 3195127296 3205689344 3206730384 3208275968 3209317848 3211075197 3215866368 3228106752 3229155072 3233232288 3235002732 3238354944 3242443776 3244219264 3254518608 3255842304 3259953216 3265118208 3266906112 3267967032 3269240832 3272093253 3281415456 3289448448 3292102656 3294975024 3299135346 3305867136 3308534592 3316362192 3319527744 3320549518 3328985088 3333188352 3334270797 3338469376 3339553536 3343770144 3345601116 3347992076 3352264704 3359425914 3361826754 3366060032 3367153152 3368996928 3371404608 3373250712 3383959689 3392243712 3394980864 3401908224 3409175484 3411926298 3415965696 3420278784 3430023168 3433015872 3437350488 3442796544 3443914584 3448262961 3457022976 3458087072 3461387904 3471249408 3472376688 3474278082 3476761002 3483855232 3486666304 3497115648 3498251328 3501074016 3502991124 3508217856 3512647424 3525728492 3527162496 3532750848 3537211392 3539148288 3540297618 3541677568 3550383936 3554866744 3561947136 3566444544 3569556276 3579725952 3584245808 3588489216 3592725708 3595624626 3606400512 3607571682 3609310464 3610482579 3617849664 3622417656 3624401209 3628156928 3631620096 3637386324 3641966592 3643149312 3647749248 3649746672 3652354992 3654354938 3658141696 3661333434 3667447368 3673257984 3675269376 3677895936 3685400576 3688374272 3691592388 3700629504 3703615488 3711172608 3715858432 3719100528 3722101416 3729696256 3730907466 3745108224 3749836896 3755778048 3756997728 3760520192 3761741412 3772458624 3774524336 3786817536 3788047296 3790121544 3792830184 3794907051 3800569344 3803635968 3805718752 3816274176 3819353472 3827146752 3831979008 3834077312 3838050304 3846249264 3847813632 3853910016 3858776064 3862142856 3863648256 3867019299 3873146112 3878036448 3885760512 3890347956 3894061392 3905155584 3910086336 3919337136 3922499592 3924647463 3934255104 3945463808 3946745088 3951728352 3953892228 3957082566 3957989376 3974344704 3979362816 3981541824 3984387264 3990700032 3992885248 3994181928 3999225087 4007190528 4012250112 4020436992 4023681024 4027191696 4032276534 4037050368 4053663744 4057200576 4060474272 4068759552 4070080872 4075219863 4081676544 4085572608 4086830176 4097212416 4102385664 4103717904 4105965006 4108899366 4115409408 4117662912 4120605632 4134678048 4135950731 4137632928 4146075648 4149421056 4151693184 4166770036 4170132142 4175069184 4180340736 4183988094 4187364093 4195908288 4201206152 4209573888 4214543619 4218566508 4225250304 4230585216 4235926864 4244015952 4246339878 4249374558 4260169728 4266933957 4275640512 4279090464 4281433596 4287821824 4304142336 4305540096 4310976384 4313336976 4317806592 4323258368 4327030422 4339358144 4341123072 4346604288 4353490944 4355874816 4357289376 4358987776 4362791004 4375220608 4385931264 4389470208 4393300032 4398847128 4407822848 4409254278 4411379456 4412812041 4421816256 4426036992 4438646784 4440088224 4444251136 4445694396 4452738048 4458360192 4460801488 4469686272 4474963086 4476783168 4479234552 4482435672 4489537536 4491995904 4493454669 4495206144 4497667616 4511946252 4513781376 4522991616 4526641152 4530590658 4535877632 4545567312 4549235064 4554620928 4560371712 4564350648 4568033556 4577354496 4583133984 4590395392 4591886112 4597683948 4609363968 4615183872 4628332544 4629835584 4632370776 4635681336 4638219729 4662820864 4664335104 4668098688 4670654832 4677623808 4696952832 4702883328 4710334464 4716281856 4718864384 4720396824 4726356921 4733845248 4735770624 4749262848 4753406592 4755259392 4759408368 4765417722 4772967936 4774517946 4790300944 4792690944 4794166168 4808534016 4810095576 4812413952 4813976772 4823799552 4829890208 4842160128 4849848432 4852504098 4857532416 4863665664 4866328896 4869806656 4881777912 4887941773 4889929824 4897677312 4900359168 4903861248 4922123184 4928337986 4934172672 4938153984 4948703019 4958800704 4962801888 4974543288 4980824277 4993477632 4999782528 5007704064 5009330304 5015655216 5018401674 5021988114 5028397056 5029944832 5042740131 5049090048 5050729728 5053495392 5057106912 5059876068 5067425792 5071514624 5088365568 5092471296 5102862336 5109305344 5113763226 5117889447 5128332352 5130418176 5145034752 5149523808 5151531008 5156025732 5164194816 5165871876 5170715264 5187130608 5189970962 5192081856 5206874112 5208565032 5211417123 5213448448 5215141503 5225782848 5229999456 5232863284 5245673472 5247376992 5251611024 5254486686 5262326784 5268971136 5271856304 5276110088 5277319168 5288592738 5290743744 5299126272 5305817088 5308722432 5310446427 5312516352 5320933376 5325575904 5332300116 5342920704 5349666816 5354334414 5360582656 5364908032 5369588928 5376368712 5382733824 5389088562 5393436939 5409600768 5413965696 5425012736 5426774496 5433626484 5442235392 5447430144 5462949888 5464723968 5469847552 5471623872 5474620008 5478532488 5481532407 5487212544 5490217216 5492000151 5509886976 5512904064 5516843904 5528100864 5532561408 5535590912 5537388582 5550944256 5555423232 5566758912 5573787648 5578650792 5583152124 5594544384 5596361199 5612765184 5617662336 5619391492 5624755344 5633667072 5640780288 5642612118 5658687936 5661786504 5665832744 5680226304 5685182316 5689245276 5700854016 5705453952 5708578128 5740720128 5747968512 5751115968 5757075456 5769373896 5776658459 5780865024 5788164096 5795472384 5804654592 5807833088 5809719168 5817054672 5824399438 5828640768 5835521934 5857733376 5865129504 5879005704 5883749388 5895755008 5901382656 5918195712 5920117632 5927592528 5930838342 5935623849 5936984064 5944480256 5966617448 5969044224 5972312736 5976580896 5986050048 5989327872 5991272892 5993608192 6015928336 6018375168 6030655488 6035521536 6040787544 6048414801 6060756416 6065646752 6080495616 6085800864 6090711408 6103139328 6105121308 6110845312 6122514816 6130245264 6133602046 6145818624 6153578496 6155576856 6158947509 6163349049 6173114112 6176494368 6180908448 6184292972 6206449392 6219113472 6224131584 6227539776 6236831744 6250155054 6255198213 6262603776 6270511104 6275982141 6288375808 6293862432 6301809228 6311793664 6314360832 6327849762 6337875456 6340345856 6345877824 6353890296 6363957248 6366023928 6369509817 6374061837 6390254592 6411378688 6413460768 6416551936 6418635696 6422150394 6431732736 6456213504 6458310144 6466464576 6470005464 6476709888 6484887552 6488438528 6490545633 6509037216 6511684608 6519906432 6530236416 6533812224 6535934064 6538481664 6544186506 6562830912 6578896896 6584205312 6589950048 6591978481 6598270692 6611734272 6613881417 6617069184 6632724384 6639055488 6641099036 6657970176 6666376704 6668541594 6676938752 6679107072 6687540288 6691202232 6695984152 6704529408 6712444629 6718851828 6723653508 6732120064 6734306304 6737993856 6742809216 6746501424 6767919378 6784487424 6789961728 6803816448 6818350968 6823852596 6831931392 6840557568 6860046336 6866031744 6874700976 6885593088 6887829168 6896525922 6914045952 6916174144 6922775808 6942498816 6944753376 6948556164 6953522004 6967710464 6973332608 6994231296 6996502656 7002148032 7005982248 7016435712 7025294848 7051456984 7054324992 7065501696 7074422784 7078296576 7080595236 7083355136 7100767872 7109733488 7123894272 7132889088 7139112552 7148126583 7159451904 7161776919 7168491616 7185451416 7191249252 7212801024 7215143364 7218620928 7220965158 7235699328 7244835312 7248802418 7254651371 7256313856 7263240192 7274772648 7278756147 7286298624 7295498496 7299493344 7304709984 7308709876 7316283392 7322666868 7334894736 7346515968 7350538752 7355791872 7370801152 7376748544 7383184776 7392506979 7401259008 7407230976 7431716864 7438201056 7444202832 7459392512 7461814932 7490216448 7499673792 7511556096 7513995456 7521040384 7523482824 7527602511 7532982171 7544917248 7549048672 7573635072 7576094592 7580243088 7585660368 7589814102 7601138688 7607271936 7611437504 7632548352 7638706944 7654293504 7663958016 7668154624 7670644839 7692498528 7695627264 7707820032 7717552128 7724285712 7727296512 7734038598 7746292224 7756072896 7780695912 7784956443 7788122784 7790520023 7810311168 7820172672 7838674272 7844999184 7849294926 7868510208 7881730029 7890927616 7893490176 7903456704 7907784456 7914165132 7915978752 7932889107 7948689408 7958725632 7963083648 7968774528 7981400064 7985770496 7988363856 7998450174 8014381056 8024500224 8040873984 8047362048 8054383392 8064553068 8074100736 8083632843 8107327488 8114401152 8120948544 8137519104 8140161744 8150439726 8163353088 8171145216 8173660352 8194424832 8204771328 8207435808 8211930012 8217798732 8230818816 8235325824 8241211264 8269356096 8271901462 8275265856 8292151296 8298842112 8303386368 8306082873 8333540072 8340264284 8350138368 8360681472 8367976188 8374728186 8391816576 8402412304 8419147776 8429087238 8437133016 8450500608 8461170432 8463918177 8471853728 8488031904 8492679756 8498749116 8520339456 8533867914 8551281024 8558180928 8562867192 8573678893 8575643648 8611080192 8621952768 8626673952 8635613184 8646516736 8654060844 8678716288 8682246144 8693208576 8706981888 8711749632 8714578752 8717975552 8725582008 8736599157 8750441216 8753282901 8778940416 8786600064 8797694256 8815645696 8818508556 8822758912 8825624082 8843632512 8852073984 8877293568 8880176448 8888502272 8891388792 8896257513 8905476096 8916720384 8921602976 8939372544 8949926172 8953566336 8958469104 8964871344 8979075072 8983991808 8986909338 8990412288 8995335232 9023892504 9027562752 9045983232 9053282304 9061181316 9091134624 9098470128 9109241856 9120743424 9128701296 9136067112 9154708992 9166267968 9180790784 9183772224 9195367896 9200403069 9206978209 9218727936 9230367744 9256665088 9259671168 9264741552 9271362672 9276439458 9325641728 9328670208 9336197376 9341309664 9355247616 9375232581 9393905664 9405766656 9420668928 9432563712 9437728768 9440793648 9452713842 9467690496 9471541248 9506813184 9510518784 9518816736 9530835444 9545935872 9549035892 9580601888 9585381888 9588332336 9617068032 9620191152 9624827904 9627953544 9633225591 9647599104 9659780416 9684320256 9695753353 9699696864 9705008196 9715064832 9727331328 9732657792 9739613312 9763555824 9775883546 9779859648 9795354624 9800718336 9807722496 9816279759 9844246368 9856675972 9868345344 9876307968 9897406038 9917601408 9925603776 9949086576 9961648554 9986955264 9999565056 10002812391 10015408128 10018660608 10031310432 10036803348 10043976228 10056794112 10059889664 10085480262 10098180096 10101459456 10106990784 10114213824 10119752136 10134851584 10143029248 10151879067 10176731136 10184942592 10205724672 10218610688 10227526452 10235778894 10256664704 10260836352 10290069504 10299047616 10303062016 10312051464 10328389632 10331743752 10341430528 10344788883 10374261216 10379941924 10384163712 10413748224 10417130064 10422834246 10426896896 10430283006 10451565696 10459998912 10465726568 10491346944 10494753984 10503222048 10508973372 10524653568 10537942272 10543712608 10552220176 10554638336 10577185476 10581487488 10598252544 10611634176 10617444864 10620892854 10625032704 10641866752 10651151808 10664600232 10685841408 10699333632 10708668828 10729816064 10739177856 10752737424 10765467648 10778177124 10786873878 10819201536 10827931392 10850025472 10853548992 10867252968 10873203627 10884470784 10894860288 10925899776 10929447936 10939695104 10943247744 10949240016 10957064976 10963064814 10974425088 10980434432 10984000302 11019773952 11025808128 11033687808 11056201728 11065122816 11071181824 11074777164 11101888512 11110846464 11133517824 11147575296 11157301584 11166304248 11189088768 11192722398 11235324672 11238782984 11249510688 11267334144 11281560576 11285224236 11317375872 11323573008 11331665488 11360452608 11370364632 11378490552 11384721153 11401708032 11410907904 11417156256 11458617599 11481440256 11495937024 11502231936 11514150912 11538747792 11553316918 11561730048 11576328192 11590944768 11601057897 11615666176 11619438336 11634109344 11648798876 11657281536 11671043868 11715466752 11730259008 11758011408 11767498776 11773942389 11791510016 11802765312 11836391424 11840235264 11855185056 11861676684 11871247698 11873968128 11888960512 11933234896 11938088448 11944625472 11953161792 11972100096 11978655744 11982545784 11987216384 11997675261 12031856672 12036750336 12061310976 12071043072 12081575088 12096829602 12121512832 12131293504 12160991232 12171601728 12181422816 12206278656 12210242616 12221690624 12225659589 12245029632 12260490528 12267204092 12291637248 12307156992 12311153712 12317895018 12326698098 12346228224 12352988736 12361816896 12368585944 12407852193 12412898784 12438226944 12448263168 12455079552 12473663488 12500310108 12510396426 12525207552 12541022208 12551964282 12562092279 12576751616 12587724864 12603618456 12623587328 12628721664 12643630857 12655699524 12675750912 12680691712 12691755648 12707780592 12727914496 12732047856 12739019634 12748123674 12780509184 12822757376 12826921536 12833103872 12837271392 12844300788 12863465472 12912427008 12916620288 12932929152 12940010928 12953419776 12969775104 12976877056 12981091266 13018074432 13023369216 13039812864 13060472832 13067624448 13071868128 13076963328 13088373012 13125661824 13157793792 13168410624 13179900096 13183956962 13196541384 13223468544 13227762834 13234138368 13238436123 13265448768 13278110976 13282198072 13315940352 13332753408 13337083188 13353877504 13358214144 13375080576 13382404464 13391968304 13409058816 13424889258 13437703656 13447307016 13468612608 13475987712 13485618432 13493002848 13535838756 13568974848 13579923456 13607632896 13636701936 13647705192 13663862784 13681115136 13732063488 13749401952 13771186176 13775658336 13793051844 13828091904 13832348288 13845551616 13884997632 13889506752 13897112328 13907044008 13914659187 13935420928 13946665216 13988462592 13993005312 14004296064 14011964496 14032871424 14050589696 14102913968 14108649984 14131003392 14148845568 14156593152 14161190472 14166710272 14179070763 14201535744 14219466976 14247788544 14265778176 14278225104 14296253166 14318903808 14323553838 14336983232 14370902832 14382498504 14390374031 14425602048 14430286728 14437241856 14441930316 14471398656 14489670624 14497604836 14509302742 14512627712 14526480384 14549545296 14557512294 14572597248 14590996992 14598986688 14609419968 14617419752 14632566784 14645333736 14663825319 14669789472 14693031936 14701077504 14711583744 14741602304 14753497088 14766369552 14785013958 14802518016 14814461952 14846109057 14863433728 14876402112 14888405664 14918785024 14923629864 14942472831 14980432896 14999347584 15023112192 15027990912 15042080768 15046965648 15055205022 15065964342 15089834496 15098097344 15147270144 15152189184 15160486176 15171320736 15179628204 15202277376 15214543872 15222875008 15265096704 15277413888 15308587008 15327916032 15336309248 15341289678 15353668341 15384997056 15391254528 15435104256 15448571424 15454593024 15468077196 15492584448 15512145792 15561391824 15569912886 15576245568 15581040046 15620622336 15634251369 15640345344 15645424509 15677348544 15689998368 15698589852 15737020416 15763460058 15781855232 15786980352 15806913408 15815568912 15828330264 15831957504 15865778214 15897378816 15917451264 15926167296 15937549056 15962800128 15971540992 15976727712 15996900348 16028762112 16049000448 16081747968 16094724096 16108766784 16129106136 16148201472 16167265686 16180310817 16228802304 16241897088 16275038208 16280323488 16300879452 16326706176 16342290432 16347320704 16388849664 16409542656 16414871616 16423860024 16435597464 16444597221 16461637632 16470651648 16476000453 16482422528 16538712192 16543802924 16550531712 16584302592 16597684224 16606772736 16612165746 16667080144 16680528568 16700276736 16721362944 16735952376 16749456372 16783633152 16789083597 16804824608 16838295552 16858174476 16874266032 16901001216 16922340864 16927836354 16943707456 16976063808 16985359512 16997498232 17006805673 17040678912 17067735828 17102562048 17116361856 17125734384 17147357786 17151287296 17222160384 17243905536 17253347904 17271226368 17293033472 17308121688 17329975377 17357432576 17364492288 17386417152 17413963776 17423499264 17429157504 17435951104 17451164016 17473198314 17500882432 17506565802 17573200128 17595388512 17631291392 17637017112 17645517824 17651248164 17687265024 17704147968 17754587136 17760352896 17777004544 17782777584 17792515026 17806871547 17810952192 17833440768 17843205952 17899852344 17907132672 17916938208 17929742688 17958150144 17967983616 17973818676 17980824576 17990670464 18047785008 18055125504 18091966464 18106564608 18122362632 18145244403 18182269248 18196940256 18241486848 18257402592 18263022349 18272134224 18309417984 18332535936 18361581568 18367544448 18390735792 18400806138 18413956418 18437455872 18460735488 18476842527 18490047147 18513330176 18519342336 18529483104 18542725344 18552878916 18651283456 18657340416 18672394752 18682619328 18710495232 18750465162 18765594639 18787811328 18811533312 18865127424 18875457536 18881587296 18905427684 18935380992 18943082496 19013626368 19021037568 19037633472 19061670888 19091871744 19098071784 19108529451 19122185511 19161203776 19170763776 19176664672 19234136064 19240382304 19249655808 19255907088 19266451182 19295198208 19319560832 19368640512 19391506706 19399393728 19410016392 19430129664 19454662656 19465315584 19471636899 19479226624 19527111648 19551767092 19559719296 19590709248 19601436672 19615444992 19632559518 19688492736 19713351944 19736690688 19752615936 19775935443 19794812076 19835202816 19841644251 19851207552 19898173152 19923297108 19973910528 19999130112 20005624782 20030816256 20037321216 20062620864 20073606696 20087952456 20098952159 20113588224 20119779328 20137333887 20170960524 20196360192 20202918912 20213981568 20228427648 20239504272 20269703168 20286058496 20303758134 20353462272 20369885184 20411449344 20437221376 20455052904 20471557788 20513329408 20521672704 20580139008 20598095232 20606124032 20624102928 20656779264 20663487504 20682861056 20689577766 20748522432 20759883848 20768327424 20827496448 20834260128 20845668492 20853793792 20860566012 20903131392 20919997824 20931453136 20982693888 20989507968 21006444096 21017946744 21049307136 21075884544 21087425216 21104440352 21109276672 21154370952 21162974976 21196505088 21223268352 21234889728 21241785708 21250065408 21283733504 21302303616 21329200464 21371682816 21398667264 21417337656 21444379749 21478355712 21505474848 21556354248 21573747756 21638403072 21655862784 21700050944 21707097984 21734505936 21746407254 21763954113 21768941568 21789720576 21836268441 21858895872 21879390208 21886495488 21898480032 21914129952 21926129628 21948850176 21960868864 21968000604 22039547904 22051616256 22067375616 22112403456 22130245632 22142363648 22149554328 22177520937 22203777024 22221692928 22295150592 22314603168 22332608496 22378177536 22385444796 22470649344 22477565968 22499021376 22534668288 22563121152 22570448472 22582807533 22598946513 22634751744 22647146016 22663330976 22720905216 22740729264 22756981104 22769442306 22803416064 22821815808 22834312512 22917235198 22935726781 22962880512 22991874048 23004463872 23011934517 23077495584 23106633836 23123460096 23152656384 23181889536 23202115794 23231332352 23238876672 23268218688 23297597752 23342087736 23354869329 23371560069 23430933504 23460518016 23516022816 23534997552 23547884778 23583020032 23605530624 23672782848 23680470528 23710370112 23723353368 23742495396 23747936256 23777921024 23798667321 23866469792 23876176896 23889250944 23906323584 23944200192 23957311488 23965091568 23974432768 23995350522 24063713344 24073500672 24122621952 24142086144 24163150176 24193659204 24243025664 24250898529 24262587008 24321982464 24343203456 24362845632 24412557312 24420485232 24443381248 24451319178 24490059264 24520981056 24534408184 24583274496 24614313984 24622307424 24635790036 24653396196 24692456448 24705977472 24723633792 24737171888 24815704386 24825797568 24876453888 24896526336 24910159104 24918248619 24947326976 25000620216 25020792852 25050415104 25082044416 25103928564 25124184558 25153503232 25175449728 25207236912 25247174656 25257443328 25287261714 25311399048 25351501824 25383511296 25415561184 25455828992 25464095712 25478039268 25496247348 25561018368 25645514752 25653843072 25666207744 25674542784 25688601576 25721036679 25726930944 25833240576 25865858304 25880021856 25906839552 25939550208 25953754112 25962182532 26036148864 26046738432 26079625728 26120945664 26135248896 26143736256 26153926656 26176746024 26209797471 26251323648 26259848703 26336821248 26359800192 26367913924 26393082768 26446937088 26455525668 26468276736 26476872246 26530897536 26556221952 26564396144 26631880704 26665506816 26674166376 26688772539 26716428288 26750161152 26764808928 26783936608 26818117632 26849778516 26875407312 26894614032 26937225216 26951975424 26971236864 26986005696 27071677512 27105858923 27137949696 27159846912 27273403872 27295410384 27327725568 27362230272 27464126976 27498803904 27542372352 27551316672 27586103688 27601209207 27620934627 27656183808 27664696576 27691103232 27769995264 27779013504 27794224656 27814088016 27829318374 27870841856 27893330432 27976925184 27986010624 28008592128 28023928992 28065742848 28101179392 28125697743 28205827936 28217299968 28262006784 28297691136 28313186304 28322380944 28333420544 28358141526 28403071488 28438933952 28531556352 28544840291 28556450208 28592506332 28637807616 28647107676 28673966464 28741805664 28764997008 28780748062 28851204096 28860573456 28874483712 28883860632 28899676773 28942797312 28979341248 28995209672 29018605484 29025255424 29052960768 29087260059 29099090592 29115024588 29145194496 29181993984 29197973376 29218839936 29234839504 29265133568 29290667472 29327650638 29339578944 29386063872 29402155008 29423167488 29448839277 29483204608 29506994176 29532739104 29570027916 29605036032 29628923904 29692218114 29726867456 29752804224 29776811328 29837570048 29847259728 29884945662 29960865792 29998695168 30046224384 30055981824 30084161536 30093931296 30110410044 30131928684 30179668992 30196194688 30294540288 30304378368 30320972352 30342641472 30359256408 30404554752 30429087744 30445750016 30455637201 30530193408 30554827776 30617174016 30655832064 30672618496 30682579356 30707336682 30769994112 30782509056 30870208512 30897142848 30909186048 30936154392 30985168896 31024291584 31034366649 31122783648 31139825772 31152491136 31162080092 31241244672 31268502738 31280690688 31290849018 31354697088 31379996736 31397179704 31474040832 31526920116 31573960704 31613826816 31631137824 31656660528 31663915008 31731556428 31794757632 31834902528 31852334592 31875098112 31925600256 31943081984 31953455424 31993800696 32034196909 32057524224 32098000896 32189448192 32217533568 32258212272 32296402944 32334531372 32360621634 32457604608 32483794176 32550076416 32560646976 32601758904 32619610881 32653412352 32684580864 32694641408 32777699328 32819085312 32829743232 32847720048 32871194928 32889194442 32923275264 32941303296 32952000906 32964845056 33077424384 33087605848 33101063424 33168605184 33195368448 33213545472 33224331492 33334160288 33361057136 33400553472 33442725888 33471904752 33498912744 33567266304 33578167194 33609649216 33716348952 33734811253 33748532064 33802002432 33844681728 33855672708 33887414912 33952127616 33970719024 33994996464 34013611346 34081357824 34135471656 34154163459 34205124096 34232723712 34251468768 34294715572 34302574592 34375852797 34444320768 34487811072 34506695808 34542452736 34586066944 34616243376 34659950754 34714865152 34728984576 34772834304 34803173691 34846998528 34858315008 34871902208 34902328032 34946396628 35001764864 35013131604 35146400256 35190777024 35262582784 35274034224 35291035648 35302496328 35321827167 35374530048 35408295936 35509174272 35520705792 35554009088 35565555168 35585030052 35613743094 35621904384 35666881536 35686411904 35799704688 35814265344 35833876416 35859485376 35916300288 35935967232 35947637352 35961649152 35981340928 35993025783 36095570016 36110251008 36183932928 36213129216 36244725264 36290488806 36364538496 36393880512 36482973696 36514805184 36526044698 36544268448 36618835968 36665071872 36676978767 36723163136 36735088896 36781471584 36801612276 36827912836 36874911744 36921470976 36953685054 36980094294 37026660352 37038684672 37058966208 37085450688 37105757832 37223556579 37314680832 37344789504 37365238656 37420990464 37500930324 37531189278 37575622656 37623066624 37730254848 37750915072 37763174592 37810855368 37870761984 37886164992 37930892571 38027252736 38042075136 38075266944 38123341776 38183743488 38196143568 38217058902 38244371022 38322407552 38341527552 38353329344 38468272128 38480764608 38499311616 38511814176 38532902364 38590396416 38639121664 38737281024 38783013412 38798787456 38820032784 38860259328 38909325312 38930631168 38943273798 38958453248 39054223296 39103534184 39119438592 39181418496 39202873344 39230889984 39265119036 39376985472 39426703888 39473381376 39505231872 39551870886 39589624152 39670405632 39683288502 39702415104 39715308369 39796346304 39846594216 39868413299 39947821056 39998260224 40011249564 40061632512 40074642432 40125241728 40147213392 40175904912 40197904318 40227176448 40239558656 40274667774 40341921048 40405837824 40427963136 40456855296 40479008544 40539406336 40572116992 40607516268 40706924544 40739770368 40822898688 40874442752 40910105808 40943115576 41026658816 41043345408 41196190464 41212248064 41248205856 41313558528 41326975008 41365722112 41379155532 41497044864 41519767696 41536654848 41654992896 41668520256 41691336984 41707587584 41721132024 41743977561 41806262784 41839995648 41862906272 41965387776 41979015936 42012888192 42035893488 42098614272 42151769088 42174850432 42208880704 42218553344 42308741904 42325949952 42393010176 42446536704 42469779456 42483571416 42500130816 42537212289 42604607232 42658400928 42743365632 42797334528 42834675312 42888759498 42956711424 43010949696 43112708496 43147495512 43171122093 43276806144 43311725568 43400101888 43414195968 43469011872 43492814508 43527908226 43537883136 43579441152 43672536882 43717791744 43758780416 43772990976 43796960064 43828259904 43852259256 43897700352 43921737728 43936001208 43991475957 44079095808 44103232512 44134751232 44224806912 44260491264 44284727296 44299108656 44355041874 44407554048 44443385856 44590301184 44629206336 44665216992 44756355072 44770889592 44827418493 44941298688 44955131936 44998042752 45069336576 45126242304 45140896944 45165615066 45197893026 45269503488 45294292032 45326661952 45441810432 45481458528 45495458041 45513962208 45538884612 45606832128 45643631616 45668625024 45834470396 45871453562 45925761024 45983748096 46008927744 46023869034 46061005023 46154991168 46213267672 46305312768 46363779072 46404231588 46462664704 46477753344 46536437376 46595195504 46684175472 46709738658 46743120138 46861867008 46921036032 46936273527 47032045632 47069995104 47095769556 47166040064 47211061248 47345565696 47360941056 47420740224 47446706736 47484990792 47495872512 47555842048 47597334642 47732939584 47752353792 47778501888 47812647168 47888400384 47914622976 47930183136 47948865536 47990701044 48127426688 48147001344 48245243904 48284172288 48326300352 48387318408 48486051328 48501797058 48525174016 48540932451 48686406912 48725691264 48825114624 48840970464 48886762496 48902638356 48980118528 49041962112 49068816368 49166548992 49228627968 49244614848 49271580072 49306792392 49333791663 49384912896 49411954944 49428001359 49447267584 49474343776 49631408772 49651595136 49752907776 49793052672 49820318208 49836497238 49894653952 50001240432 50041585704 50100830208 50164088832 50207857128 50248369116 50350899456 50414473824 50494349312 50514886656 50574523428 50622798096 50703003648 50767022592 50831122368 50911657984 50928191424 50956078536 50992494696 51020417019 51122036736 51291029504 51307686144 51332415488 51349085568 51377203152 51442073358 51453861888 51666481152 51731716608 51760043712 51813679104 51879100416 51907508224 51924365064 51989926131 52072297728 52093476864 52159251456 52241891328 52270497792 52287472512 52307853312 52353492048 52419594942 52502647296 52519697406 52719600384 52735827848 52786165536 52893874176 52911051336 52936553472 52953744492 53061795072 53112443904 53128792288 53263761408 53331013632 53348332752 53377545078 53420614641 53432856576 53500322304 53529617856 53567873216 53699557032 53750814624 53767359503 53789228064 53874450432 53903950848 53942473728 53972011392 54143355024 54211717846 54275899392 54319693824 54435733209 54546807744 54590820768 54724460544 54789067047 54928253952 54997607808 55084744704 55102633344 55172207376 55202418414 55241869254 55312367616 55329393152 55382206464 55470141441 55539990528 55558027008 55588449312 55628176032 55658636748 55741683712 55786660864 55953850368 55972021248 56017184256 56047857984 56131485696 56202358784 56251395486 56296783917 56411655872 56434599936 56595382272 56626372608 56644761888 56666841088 56716283052 56806142976 56877867904 57063112704 57089680582 57112900416 57185012664 57275615232 57294215352 57325588353 57347932928 57366556533 57483611328 57529994016 57561496124 57702408192 57721146912 57748967424 57767721264 57799353546 57885594624 57958682496 57990419344 58037210968 58050510848 58105921536 58174520118 58198181184 58230049176 58290388992 58363987968 58395946752 58414910697 58437679872 58469679008 58530267136 58581334944 58655301276 58679157888 58772127744 58804310016 58846334976 58897678554 58966409216 59013988352 59065478208 59140055832 59210072064 59257847808 59327806329 59384436228 59505608448 59553622656 59675140096 59694519456 59769891324 59921731584 59997390336 60092448768 60111963648 60168323072 60187862592 60220820088 60263857368 60296856477 60359337984 60392389376 60412001661 60589080576 60608756736 60641944704 60685282944 60718512816 60809109504 60858175488 60891500032 60911274402 61060386816 61109655552 61234348032 61311664128 61345236992 61365158712 61414673364 61539988224 61565018112 61740417024 61794285696 61818372096 61872308784 61970337792 62048583168 62068733298 62245567296 62279651544 62304982272 62324160184 62482489344 62537005476 62561381376 62581698036 62709394176 62759993472 62794359408 62948081664 63053840232 63147921408 63227653632 63262275648 63313321056 63327830016 63463112856 63543243049 63589515264 63669805056 63704669184 63750196224 63851200512 63886163968 63906910848 63987601392 64068393818 64115048448 64196001792 64333139247 64435067136 64516424544 64669062744 64721243268 64915209216 64967588352 65100152832 65121293952 65203517808 65239221762 65291862339 65306824704 65369161728 65389282816 65638170624 65659486464 65695440096 65742389856 65778388884 65846550528 65882606592 65904001812 65929690112 66154848768 66175211696 66202126848 66337210368 66390736896 66427090944 66448662984 66532562811 66668320576 66722114272 66885451776 66943809504 66997825488 67134532608 67156334388 67219298432 67432697904 67469622506 67497064128 67604004864 67689363456 67711345416 67748422599 67774829824 67796839539 67904255232 67941438048 67989992928 68027222692 68162715648 68270943312 68308326918 68410248192 68465447424 68502937536 68589431144 68605149184 68751705594 68807180343 68888641536 68975622144 69013391616 69035803551 69172133888 69232486752 69319901508 69429730304 69457969152 69545668608 69606347382 69693997056 69716630016 69743804416 69804656064 69892793256 70003529728 70026263208 70064607987 70114680207 70292800512 70381554048 70525165568 70548068448 70582071296 70604992656 70643654334 70749060096 70816591872 71018348544 71041411584 71108018176 71131110336 71170060104 71227486188 71243808768 71333763072 71372823808 71396001963 71599409376 71628530688 71667752832 71718970752 71832600576 71871934464 71895274704 71923298304 71962681856 71986051566 72191140032 72220502016 72367865856 72426258432 72489450528 72580977612 72729076992 72752695587 72787761024 72965947392 73029610368 73052089396 73088536896 73237671936 73330143744 73353957534 73446326272 73470177792 73562943168 73603224552 73655825672 73749823488 73842941952 73907370108 73960188588 74053320704 74077369344 74117932416 74170901376 74211515664 74447113158 74629361664 74689579008 74730477312 74841980928 75001860648 75062378556 75151245312 75246133248 75460509696 75501830144 75526349184 75621710736 75741523968 75772329984 75861785142 76054505472 76150533888 76246683552 76367486976 76392287136 76434117804 76488742044 76644815104 76683055104 76706658688 76936544256 76961529216 76998623232 77023628352 77065804728 77163110037 77180792832 77278243328 77566026824 77597574912 77640065568 77720518656 77818650624 77861262336 77886547596 77916906496 78108446592 78207068368 78238877184 78362836992 78405746688 78461779968 78530238072 78629392413 78753970944 78779546109 78853407776 79010463744 79103741772 79179248304 79340811264 79366577004 79404830208 79430616738 79592692608 79693188432 79736826598 79801165081 79895642112 79996520448 80022499128 80066317617 80149284864 80250483456 80294426784 80351809824 80395808636 80454352896 80479117312 80549335548 80683842096 80811675648 80855926272 80913710592 80958017088 81078812672 81144233984 81215032536 81317576769 81413849088 81479540736 81748885504 81820211616 81886231152 82053317632 82086690816 82392380928 82424496128 82496411712 82627117056 82653950016 82731444224 82758311064 82803627621 82862803881 82994089728 83039535392 83073309696 83309985792 83337040512 83382673968 83415175168 83442264048 83487955122 83612525568 83679991296 83725812544 83930775552 83958031872 84025776384 84071786976 84197228544 84303538176 84349700864 84377093229 84417761408 84617483808 84651899904 84786020352 84893073408 84939558912 84967142832 85000261632 85074424578 85209214464 85316801856 85594669056 85634520873 85669350624 85695720253 85777518996 85913422848 86021899392 86225416992 86294991024 86342244186 86553612288 86623451136 86699030319 86800203776 86828391936 86938023744 86985629016 87055816452 87075766272 87158882304 87261780177 87345073764 87435583488 87517560832 87545981952 87593920128 87656519808 87704518512 87795400704 87843475456 87872002416 87982951914 88158191616 88206465024 88269502464 88449613824 88520982528 88569454592 88598217312 88710083748 88815108096 88886771712 89180602368 89258412672 89330433984 89512710144 89541779184 89654836986 89882597376 89910263872 89996085504 90138673152 90252484608 90281793888 90331230132 90395786052 90539006976 90588584064 90653323904 90883620864 90962917056 90990916082 91027924416 91077769224 91213664256 91287263232 91337250048 91366911603 91668940792 91742907124 91851522048 91967496192 92017855488 92047738068 92122010046 92309982336 92426535344 92610625536 92727558144 92808463176 92955506688 93072874752 93103099947 93190391008 93368350944 93419477316 93486240276 93723734016 93842072064 93872547054 94064091264 94139990208 94191539112 94310467823 94332080128 94422122496 94721882112 94841480448 94893413472 94969981584 94991745024 95111684096 95194669284 95465879168 95504707584 95557003776 95625294336 95776800768 95829245952 95860366272 95897731072 95981402088 96102590727 96254853376 96294002688 96568344576 96652600704 96774636816 96972102656 97003594116 97050348032 97081864902 97372813824 97451382528 97650229248 97681940928 97773524992 97805276712 97858832643 97960237056 98083924224 98137632736 98333097984 98457255936 98489229696 98543160144 98613584784 98667583326 98769825792 98823909888 98856002718 98894535168 98948687552 99262817544 99303190272 99505815552 99586105344 99640636416 99672994476 100002480864 100083171408 100201660416 100328177664 100415714256 100496738232 100701798912 100828947648 100988698624 101149046856 101204433759 101245596192 101276760299 101406007296 101534045184 101662244736 101823315968 101856382848 101912157072 101984989392 102040834038 102244073472 102462490377 102582059008 102615372288 102664830976 102698171136 102754406304 102884146716 102907723776 103127558391 103332962304 103463433216 103520087424 103627358208 103758200832 103815016448 103848730128 103979852262 104144595456 104186953728 104318502912 104540995584 104574945024 104615706624 104706984096 104839189884 105005294592 105039394812 105439200768 105471655696 105572331072 105787748352 105822102672 105873106944 105907488984 105965481501 106123590144 106224887808 106257584576 106527522816 106662027264 106696665504 106755090156 106841229282 106865713152 107000644608 107059235712 107135746432 107399114064 107501629248 107534719006 107578456128 107748900864 107807901696 107884947456 107944022784 107979077349 108286710048 108423435692 108551798784 108639387648 108871466418 109093615488 109181641536 109448921088 109578134094 109856507904 109995215616 110030936301 110169489408 110205266688 110344414752 110404836828 110483738508 110624735232 110658786304 110764412928 110940282882 111079981056 111116054016 111176898624 111256352064 111317273496 111457825609 111483367424 111573321728 111670669737 111944042496 112034368512 112095715968 112262971392 112404717568 112502790972 112593567834 112823311744 112869199872 113190764544 113252745216 113289523776 113333682176 113432566104 113612285952 113755735808 113792677713 114126225408 114179361164 114225800832 114370025328 114551230464 114588430704 114651176706 114695865856 114733113066 114967222656 115059988032 115122992248 115404816384 115442293824 115497934848 115535442528 115598707092 115771189248 115917364992 115980838688 116074421936 116101021696 116211843072 116349040236 116396362368 116460098352 116580777984 116727975936 116791893504 116829821394 116875359744 116939358016 117060534272 117162669888 117310602552 117358315776 117544255488 117608620032 117692669952 117795357108 118027976704 118130956416 118280111664 118420144128 118515695616 118655612658 118768872456 119011216896 119107245312 119350280192 119389038912 119539782648 119605239897 119843463168 119994780672 120184897536 120223927296 120336646144 120375725184 120441640176 120527714736 120593712954 120718675968 120784778752 120824003322 121217513472 121283889408 121370565888 121437025632 121618219008 121716350976 121783000064 121822548804 122120773632 122219311104 122468696064 122623328256 122690473984 122730317424 122829346728 123079976448 123130036224 123588571392 123636744192 123744617568 123940675584 124097166336 124137466596 124491134592 124559303088 124609964544 124648320368 124964978688 125074010952 125122762752 125163396072 125231932683 125418788352 125519986944 125588718816 125896163328 126044793589 126107680464 126295842816 126455307264 126524551296 126626642112 126655660032 126926225712 127086486098 127179030528 127339610112 127409338368 127500392448 127611636867 127772327936 127813821696 127975202784 128136787636 128230096896 128392003584 128666278494 128870134272 129032849088 129338125488 129442486536 129513366279 129830418432 129935176704 130200305664 130242587904 130407035616 130478443524 130583724678 130613649408 130738323456 130778565632 131276341248 131318972928 131390880192 131484779712 131556777768 131693101056 131765213184 131808003624 131859380224 131974427871 132309697536 132350423392 132404253696 132674420736 132781473792 132854181888 132897325968 133065125622 133336641152 133444228544 133770903552 133887619008 133995650976 134269065216 134312668776 134438596864 134482255479 134865395808 134939245012 134994128256 135208009728 135378726912 135422690832 135496845198 135549659648 135593679078 135808510464 135882876096 135979985856 136054445384 136325431296 136486374123 136541886624 136616653836 136820496384 136930894848 137005875072 137178862288 137210298368 137503411188 137614360686 137777283072 137951244288 138026783232 138071607102 138183015069 138344267776 138464973504 138639803016 138859460608 138915938304 139091337216 139212694764 139387994112 139433260032 139487608832 139609312128 139785586512 140007059456 140052526416 140129215974 140229360414 140585601024 140763108096 141050331136 141096136896 141164142592 141209985312 141287308668 141498120192 141633183744 142036697088 142082823168 142216036352 142262220672 142340120208 142454972376 142487617536 142667526144 142745647616 142792003926 143198818752 143257061376 143335505664 143437941504 143665201152 143743868928 143790549408 143846596608 143925363712 143972103132 144382280064 144441004032 144735731712 144852516864 144978901056 145161955224 145458153984 145505391174 145575522048 145622797353 146059220736 146104178792 146177073792 146475343872 146660287488 146707915068 146892652544 146940355584 147125886336 147206449104 147311651344 147499646976 147685883904 147814740216 147920377176 148001374989 148154738688 148235864832 148341802752 148423031328 148894226316 149258723328 149379158016 149460954624 149683961856 150003721296 150124757112 150302490624 150492266496 151003660288 151052698368 151243421472 151483047936 151544659968 151723570284 152109010944 152301067776 152493367104 152734973952 152784574272 152868235608 152977484088 153061251057 153289630208 153366110208 153413317376 153873088512 153923058432 153997246464 154047256704 154131609456 154326220074 154361585664 154556486656 155132053648 155195149824 155280131136 155441037312 155637301248 155722524672 155773095192 155833812992 155969778393 156216893184 156414136736 156477754368 156725673984 156811493376 156923559936 157060476144 157258784826 157507941888 157559092218 157706815552 158207483544 158294114341 158358496608 158681622528 158733154008 158809660416 158861233476 159185385216 159386376864 159473653196 159602330162 159791284224 159993040896 160044998256 160132635234 160261843923 160298569728 160500966912 160588853568 160703619648 160791617272 160958234624 161098671096 161302078509 161367684192 161623351296 161711852544 161827421184 161916034176 162157625344 162288467968 162430065072 162635153538 162827698176 162959081472 163307199627 163497771008 163640423232 163772462304 164106635264 164173381632 164367201141 164784761856 164848992256 164992823424 165254234112 165307900032 165462888448 165516622128 165607255242 165725607762 165988179456 166079070784 166146619392 166619971584 166674081024 166765347936 166830350336 166884528096 166975910244 167225051136 167359982592 167451625088 167861551104 167916063744 168051552768 168143573952 168394457088 168607076352 168699401728 168754186458 168835522816 168890351751 169234967616 169303799808 169786146816 169879117824 169934285664 170000523264 170148849156 170418428928 170633603712 171189338112 171269041746 171338701248 171391440506 171555037992 171826845696 171976765059 172043798784 172099669599 172450833984 172589982048 172684488372 173107224576 173246902272 173398060638 173600407552 173656783872 173876047488 173971258032 174111632904 174151532544 174317764608 174523560354 174690147528 174871166976 175091963904 175187840256 175313039616 175409037024 175590801408 175686950912 175744004832 175965903828 176316383232 176412930048 176539004928 176899227648 177041965056 177138909184 177196434624 177420167496 177630216192 177773543424 177983418987 178516825344 178660867968 179025420288 179083558368 179309673972 179765194752 179820527744 179992171008 180277346304 180504969216 180563587776 180662460264 180791572104 180890569431 181078013952 181177168128 181236004983 181306647808 181767241728 181925834112 181981832164 182055848832 182155538448 182427328512 182574526464 182674500096 182733823206 183337881584 183485814248 183703044096 183934992384 184035710976 184095476136 184244020092 184619964672 184853070688 185221251072 185455116288 185616926352 185911013376 186145749504 186206199894 186380782016 186736701888 186838954632 186972480552 187074862403 187447468032 187684144128 187745094108 188128182528 188279980416 188383078224 188620935646 188664160256 188844244992 189443764224 189682960896 189786826944 189939963168 189983490048 190223368192 190389338568 190629729147 190931758336 191009415168 191114007552 191250588672 191553601536 191658491904 191720732544 191795462144 191962804176 192205181454 192509706752 192588005376 192999417741 193305201408 193549273632 193944205312 194007188232 194100696064 194163729804 194745627648 194902765056 195300458496 195363881856 195547049984 195610553424 195717665286 195875587017 195920474112 196167848448 196275265472 196914511872 196978459392 197086320288 197227169568 197335166652 197539651584 197647819776 197712005436 197789070336 197897375104 198525635088 198606380544 199011631104 199172210688 199281272832 199345988952 199597688433 200004961728 200166342816 200656355328 200831428512 200993476464 201403597824 201657895296 201977397248 202298093712 202408867518 202491192384 202553520598 202812014592 203068090368 203245267797 203324489472 203390518617 203646631936 203712765696 203824314144 203969978784 204081668076 204488146944 204924980754 205164118016 205230744576 205329661952 205396342272 205508812608 205768293432 205815447552 206255116782 206421541029 206665924608 206926866432 207040174848 207516401664 207630032896 207697460256 207959704524 208289190912 208373907456 208637005824 209081991168 209149890048 209231413248 209413968192 209678379768 210010589184 210078789624 210193823961 210344040621 210878401536 210943311392 211144662144 211575496704 211644205344 211746213888 211814977968 211930963002 212247180288 212449775616 212515169152 213055045632 213324054528 213393331008 213510180312 213682458564 213731426304 214001289216 214118471424 214188005889 214271492864 214798228128 215003258496 215069438012 215156912256 215497801728 215615803392 215769894912 215888045568 215958154698 216573420096 216846871384 217103597568 217278775296 217742932836 218187230976 218258086761 218363283072 218897842176 219156268188 219713015808 219990431232 220061872602 220338978816 220410533376 220688829504 220809673656 220967477016 221088473749 221249470464 221317572608 221528825856 221880565764 222159962112 222232108032 222353797248 222512704128 222634546992 222915651218 222966734848 223146643456 223341339474 223888084992 224068737024 224191431936 224525942784 224809435136 225005581944 225187135668 225646623488 225738399744 226381529088 226505490432 226579047552 226667364352 226865132208 227224571904 227511471616 227585355426 228358722328 228451601664 228740050656 229102460928 229176861408 229302353412 229391731712 229466226132 229934445312 230119976064 230245984496 230809632768 230884587648 230995869696 231070885056 231197414184 231489330111 231542378496 231834729984 231961677376 232148843872 232202043392 232698080472 232792724736 232920196704 233161555968 233455951872 233583787008 233659642788 233750719488 233878716032 234121068544 234325339776 234621205104 234716631552 235088510976 235217240064 235385339904 235590714216 235888177239 236261912832 236560223328 237031391232 237311225316 237537744912 238022433792 238214490624 238700560384 238778077824 239079565296 239210479794 239403495243 239686926336 239989561344 240198952851 240447854592 240673292288 240751450368 240883280352 241055429472 241187425908 241437351936 241569557504 241648006644 242435026944 242567778816 242741131776 242874051264 243236438016 243432701952 243566000128 243645097608 243952730307 244241547264 244438622208 245246656512 245380947968 245460634848 245658693456 246159952896 246260072448 247177142784 247273488384 247489235136 247881351168 248194332672 248274933192 248410882863 248588411643 248982269184 249118606176 249219929088 249296640736 249929957376 250148021904 250245525504 250326792144 250463865366 250837576704 251039973888 251177437632 251792326656 252089587178 252215360928 252292994591 252591685632 252910614528 253049102592 253131279687 253253284224 253852451424 254172972196 254358061056 254679220224 254818676736 255000784896 255223273734 255544655872 255627643392 255950405568 256273575272 256784007168 256903562619 257087160759 257332556988 257740268544 258065698176 258676250976 258884973072 259026732558 259660836864 259870353408 260400611328 260485175808 260814071232 260956887048 261167449356 261227298816 261476646912 261557131264 261785340531 262552682496 262637945856 262781760384 262969559424 263113555536 263386202112 263530426368 263616007248 263718760448 263948855742 264619395072 264700846784 264808507392 265348841472 265562947584 265708363776 265794651936 266130251244 266673282304 266888457088 267541807104 267775238016 267991301952 268538130432 268625337552 268877193728 268964510958 269730791616 269878490024 269988256512 270416019456 270757453824 270845381664 270993690396 271099319296 271187358156 271617020928 271765752192 271959971712 272108890768 272650862592 272972748246 273083773248 273233307672 273640992768 273861789696 274011750144 274100734809 274357724576 274420596736 275006822376 275228721372 275554566144 275902488576 276053566464 276143214204 276366030138 276688535552 276929947008 277279606032 277718921216 277831876608 278182674432 278425389528 278866520064 279218624256 279571173024 280014118912 280105052832 280258431948 280458720828 281171202048 281526216192 282100662272 282192273792 282328285184 282419970624 282574617336 282931403469 282996240384 283266367488 284165646336 284432072704 284524441344 284680240416 284909944752 284975235072 285335052288 285491295232 285584007852 286397637504 286514122752 286671011328 286875883008 287330402304 287487737856 287581098816 287693193216 287850727424 287944206264 288307772181 288764560128 288882008064 289705033728 289957802112 290323910448 290916307968 291010782348 291151044096 291245594706 292118441472 292208357584 292354147584 292950687744 293320574976 293415830136 293576497929 293880711168 294251772672 294412898208 294623302688 294999293952 295371767808 295629480432 295840754352 296002749978 296309477376 296471729664 296683605504 296846062656 297788452632 298164448153 298517446656 298758316032 298921909248 300007442592 300249514224 300604981248 300984532992 302007320576 302105396736 302486842944 302966095872 303447140568 303613301277 303830280897 304218021888 304602135552 304986734208 305469947904 305569148544 305736471216 305954968176 306122502114 306579260416 306732220416 306826634752 307746177024 307846116864 307994492928 308094513408 308263218912 308652440148 308723171328 309112973312 309382675173 310264107296 310390299648 310560262272 310882074624 311274602496 311445049344 311546190384 311667625984 311939556786 312433786368 312828273472 312955508736 313622986752 313847119872 313993243201 314120952288 314517569652 315015883776 315118184436 315413631104 316414967088 316588228682 316716993216 317363245056 317466308016 317619320832 317722466952 317896444503 318370770432 318772753728 318947306392 319204660324 319582568448 319986081792 320089996512 320265270468 320523687846 320597139456 321001933824 321177707136 321407239296 321583234544 321916469248 322197342192 322604157018 322735368384 323246702592 323423705088 323654842368 323832068352 323937232047 324315250688 324576935936 324860130144 325270307076 325655396352 325918162944 326614399254 326995542016 327280846464 327544924608 328213270528 328346763264 328734402282 329569523712 329985646848 330508468224 330615800064 330925776896 331033244256 331214510484 331451215524 331976358912 332158141568 332293238784 333239943168 333348162048 333530695872 333660700672 333769056192 333951820488 334373476827 334450102272 334719965184 334903250176 335012009211 335832127488 336103105536 336287147904 336788914176 337214152704 337398803456 337508372916 337671045632 337780703502 338469935232 338607599616 339572293632 339758235648 339868571328 340001046528 340297698312 340836857856 341267207424 341378033139 342378676224 342538083492 342677402496 342782881012 343110075984 343653691392 343953530118 344087597568 344199339198 344901667968 345179964096 345368976744 346214449152 346493804544 346796121276 347313567744 347752094976 347942516064 348223265808 348303065088 348635529216 349047120708 349380295056 349742333952 350183927808 350375680512 350626079232 350818074048 351181602816 351373901824 351488009664 351931807656 352376165999 352632766464 352825860096 353078009856 354083930112 354277818368 354392869248 354840334992 355260432384 355547086848 355966837974 357033650688 357321735936 358050840576 358167116736 358619347944 358815719691 359530389504 359641055488 359984342016 360554692608 361009938432 361127175552 361324920528 361583144208 361781138862 362156027904 362354336256 362472009966 362613295616 363851668224 363963664328 364111697664 364311076896 364854657024 365149052928 365349000192 365467646412 366675763168 366971628496 367406088192 367869984768 368071421952 368190952272 368488040184 369239929344 369706141376 370910232576 371082923783 371233852704 371822026752 372291499008 372412399788 372761564032 373473403776 373677909264 373944961104 374149724806 374894936064 375368288256 375490188216 375695798049 376256365056 376559960832 376766156448 377241871292 377328320512 377688489984 378134380767 378887528448 379365921792 379573653888 379879926336 379966980096 380446736384 380778677136 381259458294 381863516672 382018830336 382228015104 382501177344 382834910601 383316983808 383441465088 383590924288 383925608352 384410362908 385019413504 385176010752 385998835482 386610402816 387098547264 387888410624 388014376464 388201392128 388327459608 388540098837 389491255296 389805530112 390600916992 390727763712 391094099968 391221106848 391435330572 391751174034 391840948224 392335696896 392550530944 393829023744 393956918784 394172640576 394454339136 394670333304 395079303168 395295639552 395424010872 395578140672 395794750208 395923283613 397051270176 397212761088 398023262208 398344421376 398562545664 398691977904 399195376866 400009923456 400332685632 401312710656 401662857024 401986952928 402807195648 403315790592 403446766437 403954794496 404596187424 404817735036 404982384768 405107041196 405624029184 406136180736 406490535594 406648978944 406781037234 407293263872 407425531392 407648628288 407939957568 408163336152 408976293888 409459122369 409849961508 410461489152 410659323904 410792684544 411017625216 411536586864 411630895104 412510233564 412843082058 413331849216 413853732864 414080349696 415032803328 415260065792 415394920512 415919409048 416578381824 416747814912 417274011648 418163982336 418299780096 418462826496 418827936384 419356759536 420021178368 420157579248 420387647922 420688081242 421756803072 421886622784 422289324288 423150993408 423288410688 423492427776 423629955936 423861926004 424494360576 424899551232 425030338304 426110091264 426648109056 426786662016 427020360624 427364917128 427462852608 428002578432 428236942848 428376011778 428542985728 429596456256 430006516992 430138876024 430313824512 430995603456 431231606784 431539789824 431776091136 431916309396 433146840192 433693742768 434207195136 434557550592 435485865672 436374461952 436516173522 436726566144 436868392059 438312536376 438552546289 439426031616 439980862464 440123745204 440677957632 440821066752 441377659008 441619347312 441934954032 442176947498 442498940928 442635145216 443057651712 443761131528 444004124967 444464216064 444707594496 445025408256 445269093984 445831302436 445933469696 446293286912 446682678948 447776169984 448137474048 448382863872 449051885568 449618870272 450011163888 450374271336 451293246976 451476799488 453010980864 453158095104 453334728704 453730264416 454449143808 455022943232 455170710852 456717444656 456903203328 457480101312 458204921856 458353722816 458604706824 458783463424 458932452264 459183753171 459868890624 460239952128 460491968992 461619265536 461769175296 461991739392 462141770112 462394828368 462978660222 463084756992 463669459968 463923354752 464297687744 464404086784 465396160944 465585449472 465840393408 466323111936 466911903744 467167574016 467319285576 467501438976 467757432064 467909335179 468650679552 469242410208 469433263104 470177021952 470434480128 470770679808 471181428432 471776354478 472523825664 473120446656 474622450632 474882343023 475075489824 476044867584 476428981248 477401120768 477556155648 478159130592 478420959588 478806990486 479373852672 479979122688 480397905702 480785531769 480895709184 481346584576 481502900736 481766560704 482110858944 482374851816 482874703872 483139115008 483296013288 483906235527 484870053888 485135557632 485482263552 485748102528 486472876032 486865403904 487132000256 487290195216 487905460614 488483094528 488877244416 490493313024 490761895936 490921269696 491317386912 492319905792 492520144896 493101603423 494354285568 494546976768 494978470272 495762702336 496388665344 496549866384 496821765726 497176823286 497964538368 498237212352 498439858176 498593281472 499859914752 500296043808 500491051008 500653584288 500927730732 501675153408 502079947776 502354875264 503584653312 504179174356 504430721856 504585989182 505183371264 505821229056 506098205184 506262559374 506506568448 506671055253 507704902848 508345944392 509358440448 509637353472 510001569792 510446547468 511089311744 511255286784 511900811136 512547150544 513568014336 513807125238 514174321518 514665113976 515480537088 516131396352 516299008797 517352501952 517769946144 518053465116 519321673728 519740706816 520801222656 520970351616 521628142464 521913774096 522334898712 522454597632 522953293824 523114262528 523570681062 525275891712 525563520768 525939118848 526227111072 526772404224 527060852736 527232014496 527437520896 527897711484 529238790144 529401693568 529617014784 530697682944 531125895168 531416727552 531589303872 532260502488 533346564608 533776914176 533950256961 535550476032 535982603904 537076260864 537250675104 537754387456 537929021916 539461583232 539756980048 539976513024 540832038912 541514907648 541690763328 541987380792 542198638592 542374716312 542671708293 543234041856 543531504384 543708014949 543919943424 544217781536 545301725184 545945496492 546167546496 546466615344 547281985536 547723579392 548023500288 548201469618 548715449152 548841193472 550013644752 550457442744 551109132288 551804977152 552107132928 552286428408 552732060276 553859894016 554559212064 555437842432 555663753216 556365348864 556850779056 557733040128 558437248512 559142346048 560028237824 560210105664 560516863896 560917441656 561224587209 562342404096 563052432384 564201324544 564384547584 564656570368 564839941248 565149234672 565862806938 565992480768 566532734976 568331292672 568864145408 569048882688 569360480832 569819889504 569950470144 570670104576 570982590464 571168015704 571889187441 572795275008 573028245504 573342022656 573751766016 574660804608 574975475712 575162197632 575386386432 575701454848 575888412528 576615544362 577529120256 577764016128 579915604224 580647820896 581832615936 582021564696 582302088192 582491189412 584236882944 584416715168 584708295168 585901375488 586641149952 586831660272 587152995858 587626761051 587761422336 588503545344 588825796416 589246605376 590743535616 591258960864 591440954533 591681508704 592005499956 592618954752 592943459328 593367211008 593692125312 595576905264 596328896306 597034893312 597516632064 597843818496 598793065299 600014885184 600499028448 601969065984 604014641152 604210793472 604973685888 605932191744 606894281136 607226602554 607660561794 608436043776 609204271104 609973468416 610171555851 610939895808 611138297088 611472942432 611909936352 612245004228 613158520832 613464440832 613653269504 615492354048 615692233728 615988985856 616189026816 616526437824 617304880296 617446342656 618225946624 618765350346 619264623087 620528214592 620780599296 621120524544 622549204992 622890098688 623092380768 623335251968 623879113572 624867572736 625656546944 625911017472 627245973504 627694239744 627986486402 628241904576 629035139304 630031767552 630236368872 630581471883 630827262208 631032121863 632829934176 633176457364 633433986432 634726490112 634932616032 635238641664 635444933904 635792889006 636741540864 637545507456 637894612784 638409320648 639165136896 639972163584 640179993024 640530540936 641047375692 641194278912 642003867648 642355414272 642564017667 642814478592 643166469088 643832938496 644394684384 645208314036 645470736768 646493405184 646847410176 647309684736 647664136704 647874464094 648630501376 649153871872 649720260288 650540614152 651310792704 651836325888 653228798508 654561692928 655089849216 656426541056 656693526528 657468804564 659139047424 659971293696 661016936448 661231600128 661851553792 662066488512 662429020968 662902431048 663265421247 663952717824 664316283136 664586477568 666479886336 666696324096 667061391744 667321401344 667538112384 667903640976 668746953654 668900204544 669439930368 669806500352 670024018422 671664254976 672206211072 672574295808 673577828352 674428305408 674797606912 675016745832 675342091264 675561407004 676939870464 677215199232 679144587264 679516471296 679737142656 680002093056 680595396624 681673715712 682534414848 682756066278 685076166984 685354804992 685565762024 686220151968 687307382784 687907060236 688175195136 688398678396 689803335936 690359928192 690737953488 692428898304 692987609088 693592242552 694467990333 694627135488 695504189952 695885032128 696446531616 696606130176 698094241416 698760590112 698975673539 699484667904 700367855616 700751361024 701252158464 701636148096 702363205632 702747803648 702976019328 703863615312 704752331998 705265532928 705651720192 706156019712 707664531717 708555636736 708785738496 709680669984 711094173696 711933675948 714067301376 714643471872 716101681152 716334233472 717238695888 717631439382 718210485729 719060779008 719282110976 719968684032 722019876864 722254351104 722649841056 723166288416 723562277724 724312055808 724708672512 724944019932 725226591232 727703336448 727927328656 728223395328 728622153792 729709314048 730298105856 730698000384 730935292824 731858190921 733351526336 733943256992 735739969536 736142843904 736381904544 736976080368 738479858688 739412282752 741820465152 742165847566 742467705408 743644053504 744582998016 744824799576 745232648589 745523128064 745765234929 746946807552 747355818528 747889922208 748299449612 749789872128 750736576512 750980376432 751391596098 752512730112 753119921664 753532312896 754483742584 754656641024 755376979968 756268761534 756878983773 757775056896 758731843584 759147307776 759393839061 759759852672 760893472768 761557354272 762518916588 763727033344 764037660672 764456030208 765002354688 765669821202 766633967616 766882930176 767181848576 767851216704 768820725816 770038827008 770352021504 770710687857 771261482277 771997670964 773220805632 774197094528 775776821248 776028752928 776402784256 776654919216 777080197674 778982510592 779611060224 781201833984 781455527424 782188199936 782442213696 782870661144 783502348068 783681896448 784671393792 785101061888 785356021593 787658047488 787913837568 788345281152 788908678272 789340666608 790158606336 790591279104 790848021744 791156281344 791589500416 791846567226 794102540352 794425522176 796046524416 796688842752 797125091328 797383955808 798390753732 800019846912 800665371264 802625421312 803325714048 803973905856 805614391296 806631581184 806893532874 807909588992 809192374848 809635470072 809964769536 810214082392 811248058368 812272361472 812981071188 813297957888 813562074468 814586527744 814851062784 815297256576 815879915136 816326672304 817952587776 818918244738 819699923016 820922978304 821585369088 822035250432 823073173728 823261790208 825020467128 825686164116 826663698432 827707465728 828160699392 830065606656 830520131584 830789841024 831838818096 833156763648 833495629824 834548023296 836599560192 837655872768 838713519072 840042356736 840315158496 840775295844 841376162484 843513606144 843773245568 844578648576 846301986816 846576821376 846984855552 847259911872 847723852008 848794210407 848988721152 849799102464 850060676608 853296218112 853573324032 854040721248 854729834256 854925705216 856005156864 856473885696 856752023556 857085971456 859192912512 860013033984 860277752048 860627649024 861991206912 862463213568 863079579648 863552182272 863832618792 864923316543 866293680384 867387485536 869115101184 870971731344 872748923904 873032347044 873453132288 873736784118 876625072752 877105092578 877812815891 878852063232 879961724928 880247490408 880729493787 881642133504 882755318016 883238694624 883869908064 884353894996 884997881856 885270290432 886115303424 887522263056 888008249934 888928432128 889415188992 890050816512 890538187968 891662604872 891866939392 892586573824 893365357896 894493344459 895552339968 896274948096 896765727744 899237740544 900022327776 900748542672 902586493952 902953598976 906021961728 906316190208 906669457408 907460528832 908898287616 910045886464 910341421704 910839903831 911490842691 913434889312 913806406656 914960202624 916409843712 916707445632 917209413648 917566926848 917864904528 918367506342 919737781248 920479904256 920983937984 923238531072 923538350592 923983478784 924283540224 924789656736 925957320444 926169513984 927338919936 927846709504 928148025519 928595375488 930792321888 931170898944 931680786816 932646223872 933823807488 934335148032 934638571152 935002877952 935514864128 935818670358 937301359104 938484820416 938866526208 940868960256 941541359616 941979729603 942362856864 943552708956 945047651328 946240893312 949244901264 949764686046 950150979648 952089735168 952857962496 953689333509 954802241536 955112311296 956318261184 956841919176 957613980972 958747705344 959958245376 960795811404 961571063538 961791418368 962693169152 963005801472 963533121408 964221717888 964749703632 965749407744 966278230016 966592026576 967812471054 969740107776 970271115264 970964527104 971496205056 972945752064 973730807808 974264000512 974580390432 975810921228 976966189056 977754488832 980986626048 981523791872 981842539392 982634773824 984639811584 985040289792 986203206846 988708571136 989956940544 991525404672 992777330688 993099732768 993643531452 994353646572 995929076736 996474424704 996879716352 997186562944 999719829504 1000592087616 1000982102016 1001307168576 1001855461464 1003120430481 1003350306816 1004159895552 1004709750528 1005036027633 1008358348712 1008861443712 1009171978364 1010366742528 1011642458112 1012196410368 1012525118748 1013013136896 1013342110506 1015409805696 1016691888784 1018716880896 1019274706944 1020003139584 1020893094936 1022510573568 1023801622272 1024134099417 1025094301088 1027136028672 1027614250476 1028348643036 1029330227952 1030961074176 1032262792704 1032598017594 1034705003904 1035539892288 1036106930232 1037415146053 1038643347456 1039481413632 1041940703232 1043256284928 1043827548192 1044669797424 1044909195264 1045906587648 1046228525056 1047141362124 1050551783424 1051127041536 1051878237696 1052454222144 1053544808448 1054121705472 1054464028992 1054875041792 1055795422968 1057128497997 1058477580288 1058803387136 1059234029568 1062251790336 1062833455104 1063178607744 1064521004976 1066693129216 1067553828352 1067900513922 1071100952064 1071965207808 1074152521728 1074501350208 1075508774912 1075858043832 1076447159073 1078923166464 1079513960096 1079953026048 1081664077824 1083029815296 1083381526656 1083974761584 1084397277184 1084749432624 1085343416586 1086468083712 1087063008768 1087416029898 1087839886848 1088435563072 1091890992984 1092335092992 1092933230688 1094563971072 1095447158784 1096047000576 1096402939236 1097430898304 1100027289504 1100914885488 1102218264576 1103609954304 1104214265856 1104572856816 1105464120552 1107719788032 1109118424128 1110875684864 1112730697728 1113248771349 1113701558112 1114044363289 1115466080256 1116874497024 1118284692096 1120056475648 1120420211328 1121033727792 1121834883312 1122449174418 1124684808192 1126104864768 1127087394147 1128402649088 1128769095168 1129313140736 1129679882496 1130298469344 1131725613876 1131984961536 1133065469952 1134403142301 1136662585344 1137728290816 1138097765376 1138720961664 1139639779008 1139900940288 1141340209152 1141965180928 1142336031408 1143778374882 1145590550016 1146056491008 1146684045312 1147503532032 1149950951424 1150324395264 1150772772864 1151402909696 1151776825056 1153231088724 1155058240512 1155528032256 1159831208448 1161295641792 1163665231872 1164043129392 1164604176384 1164982378824 1165620296511 1168473765888 1168833430336 1169416590336 1171802750976 1173282299904 1173663320544 1174305991716 1175253522102 1175522844672 1177007090688 1177651592832 1178493210752 1181487071232 1182517921728 1182881909066 1183363017408 1184010999912 1185237909504 1185886918656 1186734422016 1187384250624 1187769850839 1191153810528 1192657792612 1194069786624 1195033264128 1195687636992 1197586130598 1200029770368 1200998056896 1203938131968 1208421586944 1209947371776 1210340299311 1211864383488 1213788562272 1214453205108 1215321123588 1216872087552 1218408542208 1219946936832 1220343111702 1221879791616 1222276594176 1222945884864 1223819872704 1224490008456 1226036081699 1226317041664 1226928881664 1227306539008 1228377367107 1231384467456 1231977971712 1232378053632 1233052875648 1234609760592 1234892685312 1236451893248 1237530700692 1238529246174 1241056429184 1241561198592 1242241049088 1245098409984 1245780197376 1246184761536 1246670503936 1247758227144 1249735145472 1251313093888 1251822034944 1254491947008 1255388479488 1255972972804 1256483809152 1258070278608 1260063535104 1260472737744 1261162943766 1261654524416 1262064243726 1265659868352 1266352914728 1266867972864 1269452980224 1269865232064 1270477283328 1270889867808 1271585778012 1273483081728 1275091014912 1275789225568 1276818641296 1278330273792 1279944327168 1280359986048 1281061081872 1282094751384 1282388557824 1284007735296 1284710828544 1285128035334 1285628957184 1286332938176 1287665876992 1288789368768 1290416628072 1290941473536 1292986810368 1293694820352 1294619369472 1295328273408 1295748928188 1298307743744 1299440520576 1301081228304 1302621585408 1303672651776 1306457597016 1309123385856 1310179698432 1312853082112 1314937609128 1315657638867 1318278094848 1319942587392 1322033872896 1322463200256 1323703107584 1324132977024 1324858041936 1325804862096 1326530842494 1327905435648 1328632566272 1329172955136 1332012374901 1333392648192 1334122783488 1334642802688 1335076224768 1335807281952 1337493907308 1337800409088 1338879860736 1339613000704 1340048036844 1343328509952 1344412422144 1345148591616 1347155656704 1348856610816 1349595213824 1350033491664 1350684182528 1351122814008 1353879740928 1354430398464 1359032942592 1359474285312 1360004186112 1361190793248 1363347431424 1365068829696 1365512132556 1370152333968 1370709609984 1371131524048 1372440303936 1374614765568 1375814120472 1376350390272 1376797356792 1377551259513 1379606671872 1380719856384 1381475906976 1384857796608 1385975218176 1387184485104 1388935980666 1389254270976 1391008379904 1391770064256 1392893063232 1393212260352 1396188482832 1397521180224 1397951347078 1398969335808 1400735711232 1401502722048 1402504316928 1403272296192 1403728005537 1405495607296 1405952038656 1407727230624 1409504663996 1410531065856 1411303440384 1412312039424 1415329063434 1417111273472 1417571476992 1419361339968 1423867351896 1424647029069 1428134602752 1429286943744 1432203362304 1432668466944 1434477391776 1435262878764 1436420971458 1438121558016 1438564221952 1439937368064 1444039753728 1444508702208 1445299682112 1446332576832 1447124555448 1448624111616 1449417345024 1449888039864 1450453182464 1451718706581 1455406672896 1455854657312 1456446790656 1457244307584 1459418628096 1460596211712 1461396000768 1461870585648 1463716381842 1466703052672 1467886513984 1471479939072 1472285687808 1472763809088 1473952160736 1476959717376 1478824565504 1479304810269 1483640930304 1484331695132 1484935410816 1487288107008 1489165996032 1489649599152 1490465297178 1491046256128 1491530469858 1493893615104 1494711637056 1495779844416 1496598899224 1499579744256 1501473153024 1501960752864 1502783192196 1505025460224 1506239843328 1507064625792 1508967485168 1509313282048 1510753959936 1512537523068 1513757967546 1515550113792 1517463687168 1518294615552 1518787678122 1519519705344 1520013165759 1521786945536 1523114708544 1525037833176 1527454066688 1528075321344 1528912060416 1530004709376 1531339642404 1533267935232 1533765860352 1534363697152 1535702433408 1537641451632 1540077654016 1540704043008 1541421375714 1542522964554 1543995341928 1546441611264 1548394189056 1551553642496 1552057505856 1552805568512 1553309838432 1554160395348 1557965021184 1559222120448 1562403667968 1562911054848 1564376399872 1564884427392 1565741322288 1567004696136 1567363792896 1569342787584 1570202123776 1570712043186 1575827675136 1576690562304 1577817356544 1578681333216 1580317212672 1581182558208 1581696043488 1582312562688 1583179000832 1583693134452 1588205080704 1588851044352 1592093048832 1593377685504 1594250182656 1594767911616 1596781507464 1600039693824 1601330742528 1601850770883 1606651428096 1607947811712 1611228782592 1613263162368 1613787065748 1615819177984 1618384749696 1619270940144 1619929539072 1620428164784 1622496116736 1624544722944 1625962142376 1626595915776 1627124148936 1628015124879 1629702125568 1630594513152 1631759830272 1632653344608 1635905175552 1637836489476 1639399846032 1641845956608 1643170738176 1644070500864 1646146347456 1646523580416 1650040934256 1651372328232 1653327396864 1655414931456 1656321398784 1661040263168 1661579682048 1663677636192 1666313527296 1666991259648 1669096046592 1673199120384 1675311745536 1677427038144 1680084713472 1680630316992 1681550591688 1682752324968 1683673761627 1687027212288 1687546491136 1689157297152 1692603973632 1693153642752 1693969711104 1694519823744 1695447704016 1697588420814 1697977442304 1699598204928 1700121353216 1706592436224 1707146648064 1708081442496 1709459668512 1709851410432 1712010313728 1712947771392 1713504047112 1714171942912 1715667562323 1718385825024 1720026067968 1720555504096 1721255298048 1723982413824 1724926427136 1726159159296 1727104364544 1727665237584 1729846633086 1732587360768 1734774971072 1741235257751 1741943462688 1745497847808 1746064694088 1746906264576 1747473568236 1753250145504 1754210185156 1755625631782 1757704126464 1759923449856 1760494980816 1761458987574 1762880283153 1763284267008 1765510636032 1766477389248 1767739816128 1768707789992 1770540580864 1772230606848 1774322863599 1775044526112 1776016499868 1777856864256 1778830377984 1780101633024 1781076375936 1783325209744 1783733878784 1785173147648 1786730715792 1788986688918 1791104679936 1792549896192 1793531455488 1796379195897 1798475481088 1800044655552 1801497085344 1805172987904 1805907197952 1812043923456 1812632380416 1813338914816 1814921057664 1817796575232 1820091772928 1820682843408 1821679807662 1822981685382 1826869778624 1827612813312 1829920405248 1832819687424 1833414891264 1834418827296 1835133853696 1835729809056 1836735012684 1839475562496 1840959808512 1841967875968 1846477062144 1847076701184 1847966957568 1848567080448 1849579313472 1851914640888 1852339027968 1854677839872 1855693419008 1856296051038 1857190750976 1857793869261 1861584643776 1862341797888 1863361573632 1867647614976 1868670296064 1869277142304 1870005755904 1871029728256 1871637340716 1874602718208 1876969640832 1877733052416 1881737920512 1883082719232 1883959459206 1884725713728 1887105417912 1890095302656 1891744415649 1892481786624 1893096365589 1898489802528 1899529372092 1900301959296 1904179470336 1905715924992 1907378667018 1909604483072 1910224622592 1912636522368 1913683838352 1915227961944 1917495410688 1919916490752 1921591622808 1923142127076 1923582836736 1926011602944 1927066242816 1928443435776 1929499407264 1931498815488 1932556460032 1933184053152 1935624942108 1939480215552 1940542230528 1941929054208 1942992410112 1945891504128 1947461615616 1948528001024 1949160780864 1951621842456 1953932378112 1955508977664 1963047583744 1963685078784 1965269547648 1969279623168 1970080579584 1972406413692 1977417142272 1979913881088 1983050809344 1985554661376 1986199465536 1987287062904 1988707293144 1989796263741 1991858153472 1992948849408 1993759432704 1994373125888 1999439659008 2001184175232 2001964204032 2002614337152 2003710922928 2006240860962 2006700613632 2008319791104 2009419501056 2010072055266 2016716697424 2017722887424 2018343956728 2020733485056 2023284916224 2024392820736 2025050237496 2026026273792 2026684221012 2030819611392 2033383777568 2037433761792 2038549413888 2040006279168 2041786189872 2045021147136 2047603244544 2048268198834 2050188602176 2055228500952 2056697286072 2057823486433 2058660455904 2061922148352 2064525585408 2065196035188 2069410007808 2071079784576 2072213860464 2074830292106 2077286694912 2078962827264 2083403970999 2083881406464 2086512569856 2087655096384 2089339594848 2089818390528 2092457050112 2094282724248 2096927020617 2101103566848 2102254083072 2103756475392 2104908444288 2107089616896 2108243410944 2108928057984 2109750083584 2111590845936 2114256995994 2116955160576 2117606774272 2118468059136 2122993595151 2125666910208 2126357215488 2129042009952 2133386258432 2135107656704 2135801027844 2142201904128 2143930415616 2148305043456 2149002700416 2151017549824 2151716087664 2152894318146 2154631457187 2157846332928 2159027920192 2159906052096 2166059630592 2166763053312 2167949523168 2168794554368 2169498865248 2170686833172 2172936167424 2174126017536 2174832059796 2175679773696 2176871126144 2183781985968 2184670185984 2185866461376 2189127942144 2190894317568 2192094001152 2192805878472 2194861796608 2195574572763 2200054579008 2201829770976 2207219908608 2208428531712 2209145713632 2210928241104 2215439576064 2218236848256 2221751369728 2225461395456 2226497542698 2227403116224 2228088726578 2230932160512 2233748994048 2235697945767 2236569384192 2237295704787 2240112951296 2240840422656 2242067455584 2243669766624 2244898348836 2249369616384 2252209729536 2254174788294 2256805298176 2257538190336 2258626281472 2259359764992 2260596938688 2263451227752 2263969923072 2266130939904 2268806284602 2270636951319 2273325170688 2276195530752 2277441923328 2279279558016 2282680418304 2283930361856 2284672062816 2287556749764 2291181100032 2292112982016 2293368090624 2295007064064 2299901902848 2300648790528 2301545545728 2302805819392 2303553650112 2306462177448 2310116481024 2311056064512 2312132063571 2313784446831 2319662416896 2322591283584 2327330463744 2328086258784 2329208352768 2329964757648 2331240593022 2336947531776 2337666860672 2338833180672 2343605501952 2346564599808 2347326641088 2348611983432 2350507044204 2351045689344 2354014181376 2355303185664 2356068064779 2356986421504 2362974142464 2365035843456 2365763818132 2366726034816 2368021999824 2370475819008 2371773837312 2373468844032 2374768501248 2375539701678 2382307621056 2385315585224 2388139573248 2390066528256 2391375273984 2395172261196 2400059540736 2401996113792 2407876263936 2416843173888 2419894743552 2420680598622 2423728766976 2427577124544 2428906410216 2430642247176 2431973211239 2433744175104 2436817084416 2439893873664 2440686223404 2443759583232 2444553188352 2445891769728 2447639745408 2448980016912 2452072163398 2452634083328 2453857763328 2454613078016 2456754734214 2462768934912 2464756107264 2466105751296 2469219521184 2469785370624 2472903786496 2475061401384 2477058492348 2482112858368 2483122397184 2484482098176 2490196819968 2491560394752 2492369523072 2493341007872 2495516454288 2499470290944 2502626187776 2503644069888 2511945945608 2512967618304 2516140557216 2520127070208 2520945475488 2522325887532 2523309048832 2524128487452 2531319736704 2532705829456 2533735945728 2538905960448 2539730464128 2540954566656 2541779735616 2543171556024 2546382631221 2546966163456 2550182029824 2551578451136 2553637282592 2559888654336 2560719972096 2562122163744 2564189502768 2564777115648 2568015470592 2569421657088 2570256070668 2571257914368 2572665876352 2575331753984 2577578737536 2580833256144 2581882947072 2585973620736 2587389640704 2589238738944 2590656546816 2591497856376 2594769949629 2598881041152 2602162456608 2607345303552 2612915194032 2618246771712 2620359396864 2625706164224 2629875218256 2631315277734 2633438447673 2636556189696 2639885174784 2642188481361 2644926400512 2647406215168 2648265954048 2649716083872 2651609724192 2653061684988 2655810871296 2657265132544 2658345910272 2664024749802 2666785296384 2668245566976 2669285605376 2670152449536 2671614563904 2674987814616 2675600818176 2677759721472 2679226001408 2680096073688 2683480033377 2686657019904 2688824844288 2690297183232 2697713221632 2699190427648 2700066983328 2701368365056 2702245628016 2707759481856 2708860796928 2718065885184 2718948570624 2720008372224 2722381586496 2726694862848 2730137659392 2731024265112 2732519711493 2734472528073 2740304667936 2741419219968 2742263048096 2744880607872 2749229531136 2751628240944 2752700780544 2753594713584 2755102519026 2759213343744 2761439712768 2762951813952 2769715593216 2771950436352 2774368970208 2775222940501 2777871961332 2778508541952 2782016759808 2783540128512 2784444076557 2785786126464 2792376965664 2795042360448 2795902694156 2797938671616 2801471422464 2803005444096 2805008633856 2806544592384 2807456011074 2810991214592 2811904077312 2815454461248 2819009327992 2822606880768 2824624078848 2825939188809 2830658126868 2834222546944 2835142953984 2838722679936 2847734703792 2849294058138 2856269205504 2858573887488 2864406724608 2865336933888 2868954783552 2870525757528 2872841942916 2876243116032 2877128443904 2879874736128 2888079507456 2889017404416 2890599364224 2892665153664 2894249110896 2897248223232 2898834690048 2899776079728 2900906364928 2903437413162 2910813345792 2911709314624 2912893581312 2914488615168 2918837256192 2921192423424 2922792001536 2923741171296 2927432763684 2933406105344 2935773027968 2942959878144 2944571375616 2945527618176 2947904321472 2953919434752 2957649131008 2958609620538 2968663390264 2969870821632 2974576214016 2978331992064 2979299198304 2980930594356 2982092512256 2983060939716 2987787230208 2989423274112 2991559688832 2993197798448 2999159488512 3002946306048 3003921505728 3005566384392 3009361291443 3010050920448 3012479686656 3014129251584 3015108082899 3017934970336 3018626564096 3025075046136 3027515935092 3031100227584 3034927374336 3036589231104 3037575356244 3039039410688 3040026331518 3043573891072 3046229417088 3050075666352 3054908133376 3056150642688 3057824120832 3060009418752 3062679284808 3067531720704 3071404866816 3075282903264 3080155308032 3081408086016 3082842751428 3085045929108 3087990683856 3092883222528 3096788378112 3103107284992 3104115011712 3105611137024 3106619676864 3108320790696 3112245438159 3115930042368 3118444240896 3125822109696 3128752799744 3129768854784 3131482644576 3134009392272 3134727585792 3138685575168 3140404247552 3141424086372 3151655350272 3153381124608 3155634713088 3157362666432 3160634425344 3162365116416 3163392086976 3164625125376 3166358001664 3167386268904 3171385493991 3176410161408 3177702088704 3186755371008 3188500365312 3189535823232 3193563014928 3200079387648 3202661485056 3203701541766 3213302856192 3215895623424 3222457565184 3226526324736 3227574131496 3229341477219 3236769499392 3238541880288 3239859078144 3240856329568 3244992233472 3249089445888 3251924284752 3253191831552 3254248297872 3256030249758 3259404251136 3261189026304 3263519660544 3265306689216 3275672978952 3278799692064 3279808929683 3283691913216 3286341476352 3288141001728 3292292694912 3300081868512 3302744656464 3306654793728 3310829862912 3312642797568 3322080526336 3323159364096 3327355272384 3332627054592 3338192093184 3339746314047 3342133089867 3346398240768 3350623491072 3354854076288 3360169426944 3361260633984 3363101183376 3365504649936 3367347523254 3374054424576 3375092982272 3378314594304 3385207947264 3386307285504 3387939422208 3389039647488 3390895408032 3395176841628 3395954884608 3399196409856 3400242706432 3403209426903 3413184872448 3414293296128 3416162884992 3418919337024 3419702820864 3424020627456 3425895542784 3427008094224 3428343885824 3431335124646 3436771650048 3440052135936 3441111008192 3442510596096 3449852854272 3452318318592 3454208729088 3455330475168 3459693266172 3465174721536 3469549942144 3482470515502 3483886925376 3490995695616 3492129388176 3493812529152 3494947136472 3496860889533 3506500291008 3508420370312 3511251263564 3515408252928 3519846899712 3520989961632 3522917975148 3525760566306 3526568534016 3531021272064 3532954778496 3535479632256 3537415579984 3541081161728 3544461213696 3548645727198 3550089052224 3552032999736 3555713728512 3557660755968 3560203266048 3562152751872 3563309552517 3566650419488 3567467757568 3570346295296 3573461431584 3577973377836 3582209359872 3585099792384 3587062910976 3592758391794 3596950962176 3600089311104 3602994170688 3610345975808 3611814395904 3625264760832 3629842115328 3635593150464 3640183545856 3641365686816 3643359615324 3645963370764 3653739557248 3655225626624 3659840810496 3665639374848 3666829782528 3668837654592 3670267707392 3671459618112 3673470025368 3678108245097 3678951124992 3681919617024 3683935751936 3685132101321 3694153402368 3695933915136 3697134160896 3699158626944 3703829281776 3704678055936 3709355679744 3711386838016 3712592102076 3714381501952 3715587738522 3723169287552 3724683595776 3726723147264 3735295229952 3737340592128 3738554284608 3740011511808 3742059456512 3743274681432 3749205436416 3753939281664 3755466104832 3763475841024 3766165438464 3767918918412 3769451427456 3774210835824 3780190605312 3783488831298 3784963573248 3786192731178 3796979605056 3799058744184 3800603918592 3808358940672 3811431849984 3814757334036 3820449245184 3825273044736 3827367676704 3830455923888 3834990821376 3839832981504 3843183245616 3846284254152 3847165673472 3852023205888 3854132485632 3856886871552 3858998814528 3862997630976 3865112920064 3866368106304 3871249884216 3876137825989 3878960431104 3881084461056 3883858108416 3885984820224 3894923231232 3897056002048 3898321561728 3903243684912 3907864756224 3911017955328 3926095167488 3927370157568 3930539095296 3938559246336 3944812827384 3946972916601 3954834284544 3959827762176 3966101618688 3971109322752 3972398931072 3974574125808 3977414586288 3979592527482 3983716306944 3985897698816 3987518865408 3988746251776 4002368350464 4003928408064 4005228674304 4007421845856 4012481721924 4013401227264 4016639582208 4018839002112 4020144110532 4033433394848 4035445774848 4036687913456 4041466970112 4046569832448 4048785641472 4050100474992 4052052547584 4053368442024 4061639222784 4066767555136 4077098827776 4080012558336 4081912161613 4083572379744 4090042294272 4095206489088 4096536397668 4100377204352 4110457001904 4113394572144 4115646972866 4117320911808 4123844296704 4129051170816 4130392070376 4132653778539 4138820015616 4142159569152 4144427720928 4149660584212 4154573389824 4157925654528 4166807941998 4167762812928 4173025139712 4175310192768 4178679189696 4179636781056 4184914100224 4188565448496 4193854041234 4202207133696 4204508166144 4207512950784 4209816888576 4211184016611 4216486821888 4217856115968 4219500167168 4223181691872 4228513991988 4233910321152 4235213548544 4236936118272 4245987190302 4251333820416 4252714430976 4258084019904 4266772516864 4270215313408 4271602055688 4273941087207 4284403808256 4287860831232 4296610086912 4298005400832 4302035099648 4303432175328 4305788636292 4309262914374 4315692665856 4318055840384 4319812104192 4332119261184 4333526106624 4335899046336 4337589108736 4338997730496 4341373666344 4345872334848 4348252035072 4349664119592 4351359547392 4353742252288 4355156119743 4367563971936 4369340371968 4371732922752 4378255884288 4381788635136 4384188002304 4385611756944 4389723593216 4391149145526 4400109158016 4403659541952 4414439817216 4416857063424 4418291427264 4421856482208 4430879152128 4436473696512 4437914430807 4443502739456 4450922790912 4452995085396 4454806232448 4456177453156 4461864321024 4467497988096 4471395891534 4473138768384 4474591409574 4480225902592 4481680845312 4484134911168 4487339533248 4489796697672 4498739232768 4504419459072 4508349576588 4515076380672 4517252562944 4518719529984 4521193877376 4526902455504 4527939846144 4532261879808 4537612569204 4541273902638 4546650341376 4552391061504 4554883846656 4558559116032 4565360836608 4567860723712 4569344125632 4575113499528 4582362200064 4584225964032 4586736181248 4590014128128 4599803805696 4601297581056 4603091091456 4605611638784 4607107300224 4612924354896 4620232962048 4622112129024 4624264127142 4627568893662 4639324833792 4645182567168 4654660927488 4656172517568 4658416705536 4659929515296 4662481186044 4673895063552 4675333721344 4677666361344 4687211003904 4693129199616 4694653282176 4697223966864 4701014088408 4702091378688 4708028362752 4710606371328 4712136129558 4713972843008 4730071686912 4731527636264 4733452069632 4736043999648 4740951638016 4743547674624 4746937688064 4749537002496 4751079403356 4764615242112 4770631170448 4776279146496 4780133056512 4782750547968 4790344522392 4800119081472 4803992227584 4805552312649 4824078009179 4833686347776 4839789487104 4841361197244 4847457533952 4855154249088 4857812820432 4861284494352 4863946422478 4867488350208 4873634168832 4879787747328 4881372446808 4884045374637 4889106376704 4891783539456 4895279490816 4897960033824 4904144326796 4905268166656 4907715526656 4909226156032 4913509468428 4925537869824 4929512214528 4932211502592 4938439042368 4939570741248 4945807572992 4950122802768 4954116984696 4964225716736 4966244794368 4968964196352 4983120789504 4984739046144 4986682015744 4991032908576 4998940581888 5005252375552 5007288139776 5023891891216 5025935236608 5032281114432 5040254140416 5041890950976 5044651775064 5046618097664 5048256974904 5051021284881 5062639473408 5065411658912 5067471891456 5077811920896 5079460928256 5081909133312 5083559471232 5086343112048 5092765262442 5093932326912 5100364059648 5103156902272 5107274565184 5119777308672 5121439944192 5124244327488 5128379005536 5129554231296 5136030941184 5138843314176 5140512141336 5142515828736 5145331752704 5147002686969 5155157475072 5161666512288 5163765894144 5171947241472 5174779281408 5178477477888 5181313093632 5182995712752 5189539899258 5197762082304 5204324913216 5223705773253 5225830388064 5236493543424 5240718793728 5251412328448 5259750436512 5262630555468 5266876895346 5273112379392 5279770349568 5284376962722 5288640849459 5289852801024 5294812430336 5296531908096 5299432167744 5303219448384 5306123369976 5311621742592 5314530265088 5316691820544 5322968590797 5328049499604 5333570592768 5336491133952 5338571210752 5340304899072 5343229127808 5349975629232 5351201636352 5355519442944 5358452002816 5360192147376 5366960066754 5373314039808 5377649688576 5380594366464 5395426443264 5398380855296 5400133966656 5402736730112 5404491256032 5415518963712 5417721593856 5436131770368 5437897141248 5440016744448 5444763172992 5453389725696 5460275318784 5462048530224 5465039422986 5468945056146 5480609335872 5482838439936 5484526096192 5489761215744 5498459062272 5503256481888 5505401561088 5507189427168 5510205038052 5518426687488 5522879425536 5525903627904 5539431186432 5543900872704 5548737940416 5550445881002 5555743922664 5557017083904 5564033519616 5567080257024 5568888153114 5571572252928 5573381607783 5584753931328 5590084720896 5591805388312 5602942844928 5606010888192 5610017267712 5613089184768 5614912022148 5621982429184 5623808154624 5630908922496 5638018655984 5645213761536 5649248157696 5651878377618 5661316253736 5670285907968 5677445359872 5679289096767 5695469407584 5698588116276 5712538411008 5717147774976 5728813449216 5730673867776 5737909567104 5741051515056 5745683885832 5752486232064 5754256887808 5759749472256 5778034808832 5781198728448 5785330307328 5788498221792 5794496446464 5797669380096 5799552159456 5801812729856 5806874826324 5821626691584 5823418629248 5825787162624 5828977230336 5837674512384 5842384846848 5845584003072 5847482342592 5854865527368 5866812210688 5871546055936 5889142751232 5891055236352 5895808642944 5907838869504 5915298262016 5917219241076 5937326780528 5939741643264 5949152428032 5956663984128 5958598396608 5961861188712 5964185024512 5966121879432 5969388791223 5975574460416 5978846548224 5983119377664 5986395596896 5998318977024 6005892612096 6007843011456 6011132768784 6018722582886 6020101840896 6024959373312 6028258503168 6030216165798 6035869940672 6037253128192 6050150092272 6055031870184 6062200455168 6069854748672 6073178462208 6075150712488 6078078821376 6080052663036 6092458834176 6100151332704 6109816266752 6112301285376 6115648241664 6120018837504 6125358569616 6135063441408 6142809733632 6150565806528 6160310616064 6165685502856 6170091858216 6173470459299 6175981367712 6185766445056 6193576756224 6206214569984 6208230023424 6211222274048 6213239353728 6216641581392 6224490876318 6231860084736 6236888481792 6250211912997 6251644219392 6257505599488 6259537709568 6262965289152 6268018784544 6269455171584 6277371150336 6280808495104 6282848172744 6290781061851 6303310700544 6306762249216 6311269426176 6314725332864 6321268850688 6324730232832 6326784173952 6329250250752 6332716003328 6334772537808 6342770987982 6352820322816 6355404177408 6377000730624 6379071646464 6387126029856 6400158775296 6405322970112 6407403083532 6426605712384 6431791246848 6444915130368 6453052649472 6455148262992 6458682954438 6463894371561 6473538998784 6477083760576 6479718156288 6481712659136 6498178891776 6503848569504 6506383663104 6508496595744 6512060499516 6518808502272 6522378052608 6527039321088 6530613378432 6551345957904 6557599384128 6559617859366 6567383826432 6572682952704 6576282003456 6584585389824 6586723718289 6600163737024 6605489312928 6621659725824 6625285595136 6644161052672 6646318728192 6654710544768 6665254109184 6676384186368 6679492628094 6684266179734 6692796481536 6701246982144 6709708152576 6711887114361 6720338853888 6722521267968 6726202366752 6731009299872 6734695046508 6748108849152 6750185964544 6756629188608 6770415894528 6772614571008 6775878844416 6778079294976 6781790816064 6790353683256 6791909769216 6798392819712 6800485412864 6806418853806 6811910853957 6828586592256 6832325769984 6837838674048 6848041254912 6851791085568 6854016188448 6856687771648 6862670249292 6873543300096 6880104271872 6882222016384 6885021192192 6899705708544 6904636637184 6908417458176 6910660950336 6919386532344 6930349443072 6936396190713 6939099884288 6941353340493 6964941031004 6967773850752 6981991391232 6984258776352 6987625058304 6989894272944 6993721779066 7013000582016 7016840740624 7022502527128 7030816505856 7039693799424 7041979923264 7045835950296 7051521132612 7053137068032 7062042544128 7065909556992 7068204194337 7070959264512 7074831159968 7082162323456 7088922427392 7097291454396 7100178104448 7104065999472 7111427457024 7115321511936 7120406532096 7124305503744 7126619105034 7133300838976 7134935515136 7140692590592 7146922863168 7155946755672 7164418719744 7170199584768 7174125821952 7185516783588 7200178622208 7205988341376 7220691951616 7223628791808 7250529521664 7259684230656 7271186300928 7280367091712 7282731373632 7286719230648 7291926741528 7295919633717 7307479114496 7310451253248 7319681620992 7331278749696 7333659565056 7337675309184 7340535414784 7342919236224 7346940050736 7356216490194 7357902249984 7363839234048 7367871503872 7370264202642 7388306804736 7394268321792 7398317253888 7407658563552 7409356111872 7418711359488 7422773676032 7425184204152 7428763003904 7431175477044 7446338575104 7449367191552 7453446294528 7470590459904 7474681184256 7477108569216 7480023023616 7484118913024 7486549362864 7498410872832 7507878563328 7510932209664 7535837836824 7538902854912 7548421671648 7560381210624 7566977662596 7569927146496 7572385462356 7593959210112 7598117488368 7601207837184 7616717881344 7622863699968 7629514668072 7639147893663 7640898490368 7650546089472 7654735353408 7660911847776 7679665963008 7686366491232 7688732408929 7692568508304 7694331346944 7704046411776 7708264971264 7713773743104 7717997629056 7725995261952 7730225840128 7732736212608 7742499768432 7752275651978 7757920862208 7762168922112 7767716216832 7771969640448 7784309848887 7794112004096 7796643123456 7806487369824 7822035910656 7852190334976 7854740315136 7861078190592 7877118492672 7889625654768 7893945833202 7900315343019 7909668569088 7919655524352 7942218645504 7944797862144 7949148251616 7954829172576 7959185054964 7967432613888 7971795397632 7975037730816 7977492503552 8004736700928 8007856816128 8010457348608 8014843691712 8024963443848 8026802454528 8033279164416 8037678004224 8040288221064 8050440100131 8066866789696 8070891549696 8073375826912 8093139664896 8097571282944 8100200949984 8104105095168 8106736884048 8123278445568 8133535110272 8154197655552 8160025116672 8163824323226 8167144759488 8180084588544 8190412978176 8193072795336 8197559134479 8200754408704 8203417584219 8220914003808 8226789144288 8231293945732 8234641823616 8247688593408 8258102341632 8260784140752 8265307557078 8277640031232 8284319138304 8288855441856 8299321168424 8309146779648 8315851309056 8325668821503 8333615883996 8335525625856 8346050279424 8350620385536 8353332229671 8357358379392 8369828200448 8377130896992 8387708082468 8404414267392 8409016332288 8415025901568 8419633777152 8422368033222 8432973643776 8435712231936 8439000334336 8446363383744 8457027983976 8467820642304 8470427097088 8473872236544 8477817566427 8491974380604 8502667640832 8505428861952 8516168039808 8533545033728 8540430626816 8543204111376 8547882174414 8568807616512 8575721662464 8593220173824 8596010801664 8604070199296 8606864350656 8611577272584 8618525828748 8631385331712 8636111680768 8639624208384 8664238522368 8667052213248 8671798092672 8675178217472 8677995460992 8682747332688 8691744669696 8696504070144 8699328239184 8702719094784 8707484504576 8710312239486 8735127943872 8738680743936 8743465845504 8756511768576 8763577270272 8768376004608 8771223513888 8779447186432 8782298291052 8800218316032 8807319083904 8828879634432 8833714126848 8836582854528 8843712964416 8861758304256 8872947393024 8875828861614 8887005478912 8905990170792 8909612464896 8912354906312 8923728642048 8934995976192 8942791783068 8946277536768 8949182819148 8960451805184 8963361690624 8968269822336 8974679066496 8979593395344 8997478465536 9008838918144 9016699153176 9028083874329 9030152761344 9037439059968 9042387754752 9053804911008 9055879692288 9075225138408 9082547805276 9093300682752 9104782123008 9109767693312 9117118232064 9130721673216 9135721447424 9138688251264 9150226999056 9164724400128 9168451928064 9173472362496 9180028256256 9202595162112 9211223277568 9214214600448 9225848709792 9240465924096 9244224258048 9248528254284 9255137787324 9278649667584 9290365134336 9309321854976 9312345035136 9316833411072 9319859030592 9324962372088 9336736314477 9347790127104 9350667442688 9355332722688 9386258399232 9389306564352 9394447933728 9402028176816 9404182757376 9416056725504 9421212742656 9424272259116 9427945686016 9460143373824 9463055272528 9466904139264 9472087999296 9481903276032 9487095349248 9493875376128 9499074004992 9502158806712 9514156481973 9529230484224 9541262340896 9560266113024 9565501095936 9580689044784 9600238162944 9607984455168 9611104625298 9648156018358 9655940974801 9667372695552 9679578974208 9682722394488 9688024431657 9710308498176 9715625640864 9722568988704 9727892844956 9734976700416 9747268337664 9759575494656 9762744893616 9768090749274 9778212753408 9783567078912 9790558981632 9795920067648 9808288653592 9810536333312 9818452312064 9827018936856 9839426789049 9851075739648 9859024429056 9864423005184 9876878084736 9891615145984 9900245605536 9908233969392 9928451433472 9932489588736 9937928392704 9966241579008 9969478092288 9973364031488 9982065817152 9997881163776 10010504751104 10014576279552 10019238942141 10026399269601 10047783782432 10051870473216 10064562228864 10080508280832 10083781901952 10089303550128 10093236195328 10096513949808 10102042569762 10125278946816 10130823317824 10134943782912 10155623841792 10158921856512 10163818266624 10167118942464 10172686224096 10185530524884 10187864653824 10200728119296 10206313804544 10209628280709 10214549130368 10239554617344 10242879888384 10248488654976 10256758011072 10259108462592 10272061882368 10277686628352 10281024282672 10285031657472 10290663505408 10294005373938 10310314950144 10323333024576 10327531788288 10349558562816 10356954955776 10362626187264 10365991425504 10379079798516 10395524164608 10408649826432 10447411546506 10451660776128 10472987086848 10481437587456 10490582668599 10502824656896 10519500873024 10525261110936 10533753790692 10546224758784 10559540699136 10568753925444 10577281698918 10579705602048 10589624860672 10593063816192 10598864335488 10606438896768 10612246739952 10623243485184 10629060530176 10633383641088 10645937181594 10656098999208 10667141185536 10672982267904 10680609798144 10686458255616 10699951258464 10702403272704 10711038885888 10716904005632 10720384294752 10733920133508 10746628079616 10755299377152 10761188732928 10790852886528 10796761710592 10800267933312 10805473460224 10808982512064 10831037927424 10835443187712 10875794282496 10889526345984 10906779451392 10920550637568 10924097060448 10930078845972 10937890112292 10961218671744 10965676879872 10969052192384 10979522431488 10996918124544 11006512963776 11010803122176 11014378854336 11020410076104 11034324735291 11036853374976 11045758851072 11051807255808 11055396303963 11087801745408 11097475880832 11100891762004 11111487845328 11114034167808 11128067039232 11134160514048 11137776306228 11143144505856 11146763215566 11169507862656 11180169441792 11183610776624 11205885689856 11212021776384 11220034535424 11226178369536 11229824044296 11247616309248 11261817844992 11276037311968 11290427523072 11298496315392 11303756755236 11322632507472 11340571815936 11354890719744 11358578193534 11390938815168 11397176232552 11411566606583 11425076822016 11434295549952 11461347735552 11475819134208 11482103030112 11491367771664 11504972464128 11508513775616 11519498944512 11556069617664 11562397456896 11570660614656 11576996443584 11588992892928 11595338760192 11599104318912 11603625459712 11613749652648 11628413477967 11643253383168 11646837258496 11651574325248 11657954460672 11684769693696 11691168006144 11694964685184 11709731054736 11733624421376 11743092111872 11778285502464 11782110472704 11791617285888 11815677739008 11830596524032 11834438482152 11840918749803 11874653561056 11879483286528 11898304856064 11913327968256 11917196793216 11923722377424 11928370049024 11932243758864 11938777582446 11951148920832 11957693096448 11966238755328 11972791193792 12011785224192 12015686022912 12022265537568 12037445165772 12040203681792 12049918746624 12056517006336 12060432331596 12071739881344 12100300184544 12110063740368 12124400910336 12139709497344 12146356924416 12150301424976 12156157642752 12160105326072 12184917668352 12200302665408 12219632533504 12231296483328 12240037675008 12245736484839 12250717139232 12270126882816 12285619467264 12301131613056 12320621232128 12331371005712 12340183716432 12346940918598 12351962735424 12371532890112 12387153512448 12397961335617 12412429139968 12416460046848 12422444548096 12426478707456 12433283162784 12448981752636 12463720169472 12473776963584 12500423825994 12503288438784 12515011198976 12519075419136 12525930578304 12536037569088 12538910343168 12554742300672 12561616990208 12565696345488 12581562123702 12606621401088 12613524498432 12622538852352 12629450665728 12649460465664 12653568347904 12658500501504 12665432006656 12669545075616 12685541975964 12705640645632 12710808354816 12754001461248 12758143292928 12774252059712 12800317550592 12810645940224 12814806167064 12821823261621 12853211424768 12863582493696 12889830260736 12906105298944 12910296525984 12917365908876 12927788743122 12947077997568 12954167521152 12959436312576 12963425318272 12996357783552 13007697139008 13012767326208 13016993191488 13024120999032 13037617004544 13044756105216 13054078642176 13061226756864 13065468359229 13102691915808 13115198768256 13119235718732 13134767652864 13145365905408 13152564006912 13169170779648 13173447436578 13200327474048 13210978625856 13243319451648 13250571190272 13292637456384 13309421089536 13313743292421 13330508218368 13352768372736 13358985256188 13368532359468 13385592963072 13402493964288 13419416305152 13423774228722 13440677707776 13445042535936 13452404733504 13462018599744 13469390093016 13486396898689 13496217698304 13500371929088 13513258377216 13545229142016 13551757688832 13556158589952 13563581632128 13580707366512 13583819538432 13596785639424 13600970825728 13612837707612 13623821707914 13657173184512 13664651539968 13675677348096 13696082509824 13703582171136 13708032376896 13713375543296 13725340498584 13747086600192 13760208543744 13764444032768 13770042384384 13799411417088 13809273274368 13816834916352 13821321900672 13838773064688 13860698886144 13872792381426 13878199768576 13882706680986 13929882062008 13935547701504 13963982782464 13968517552704 13975250116608 13979788545888 13987443558132 14026001164032 14033681481248 14045005054256 14061633011712 14079387598848 14083959846528 14091671900592 14103042265224 14106274136064 14124085088256 14131819113984 14136408388674 14141918529024 14149662319936 14164324646912 14194582908792 14200356208896 14208131998944 14222854914048 14230643023872 14240813064192 14248611007488 14253238210068 14266601677952 14281385181184 14293845726336 14311893511344 14328837439488 14340399169536 14348251643904 14371033567176 14400357244416 14411976682752 14441383903232 14472234027537 14501059043328 14519368461312 14542372601856 14560734183424 14565462747264 14573438461296 14583853483056 14591839267434 14614958228992 14620902506496 14639363241984 14652136123911 14667319130112 14675350618368 14681070829568 14685838472448 14693880101472 14712432980388 14715804499968 14727678468096 14735743007744 14740528405284 14776613609472 14788536643584 14796634507776 14815317127104 14818712223744 14837422718976 14845547352064 14850368408304 14857526007808 14862350954088 14892677150208 14898734383104 14906892589056 14949362368512 14954217138432 14960046047232 14968237826048 14973098725728 14996821745664 15015757126656 15021864419328 15071675673648 15077805709824 15096843343296 15120762421248 15133955325192 15139854292992 15144770924712 15153063854643 15187918420224 15196234976736 15202415674368 15233435762688 15245727399936 15259029336144 15278295787326 15281796980736 15301092178944 15309470706816 15321823695552 15359331926016 15372732982464 15377464817858 15385137016608 15388662693888 15408092823552 15416529942528 15427547486208 15435995258112 15441008060907 15460451680256 15465472425216 15484999536864 15504551303956 15515841724416 15524337844224 15535432433664 15543939280896 15568619697774 15588224008192 15593286246912 15612974739648 15671117319759 15709480630272 15722156381184 15754236985344 15779251309536 15787891666404 15800630686038 15819337138176 15839311048704 15884437291008 15889595724288 15898296503232 15909658345152 15918370109928 15934865227776 15943590795264 15950075461632 15954985007104 15968905772391 16009473401856 16015713632256 16020914697216 16029687383424 16049926887696 16053604909056 16066558328832 16075356008448 16080576442128 16100880200262 16133733579392 16141783099392 16146751653824 16186279329792 16195142565888 16200401899968 16208210190336 16213473768096 16246556891136 16267070220544 16308395311104 16320050233344 16327648646452 16334289518976 16360169177088 16380825956352 16386145590672 16395118268958 16401508817408 16406835168438 16441828007616 16453578288576 16462587891464 16469283647232 16495377186816 16516204683264 16521568281504 16530615114156 16555280062464 16568638276608 16577710883712 16598642336848 16618293559296 16631702618112 16651337643006 16667231767992 16671051251712 16692100558848 16701240771072 16706664459342 16714716758784 16720144823349 16739656400896 16754261793984 16775416164936 16808828534784 16818032664576 16830051803136 16839267554304 16844736066444 16865947287552 16871424463872 16878000668672 16892726767488 16914055967952 16935641284608 16940854194176 16947744473088 16955635132854 16983948761208 17010857723904 17032336079616 17067090067456 17080861253632 17086408222752 17095764348828 17137615233024 17151443324928 17186440347648 17192021603328 17208140398592 17213728701312 17223154545168 17237051657496 17262770663424 17272223361536 17279248416768 17334104426496 17343596185344 17350356434944 17355990921984 17365494665376 17383489339392 17393008140288 17398656478368 17405438189568 17414969009152 17420624478972 17470255887744 17477361487872 17486931691008 17513023537152 17527154540544 17536752009216 17542447027776 17558894372864 17564596582104 17600436632064 17614638167808 17667428253696 17673165709056 17687425928832 17723516608512 17745894786048 17751657723228 17774010957824 17811980341584 17819224929792 17824709812624 17847457284096 17869991952384 17885583566136 17892555073536 17898365638296 17908166373669 17926723381248 17936539644672 17949358132992 17959186790688 17994956931072 18017677836288 18033398306352 18056167748658 18060305522688 18074878119936 18084775509504 18107609822016 18111759384576 18150450276816 18165095610552 18186601365504 18209564246016 18219535386624 18234236464128 18271442894848 18277376502528 18300453998112 18329448800256 18336903856128 18346944724992 18360056512512 18405190324224 18422446555136 18428429200896 18451697419584 18480931848192 18497056508568 18510275574648 18520411377897 18557299335168 18580730268672 18618643709952 18624690070272 18633666822144 18639718061184 18649924744176 18673472628954 18695580254208 18701334885376 18710665445376 18772516798464 18778613128704 18788895867456 18804056353632 18808365514752 18832113451008 18842425485312 18848544518232 18855891372032 18872343185553 18920286747648 18926110545056 18933808278528 18944175998592 18963806552064 18974190698496 18987750752256 18998148009984 19004317613424 19028312963946 19058460968448 19082524681792 19131002191872 19153587835261 19161378089568 19200476325888 19215968910336 19222209250596 19296312036716 19311881949602 19334745391104 19359157948416 19365444788976 19376048863314 19391683114683 19420616996352 19431251281728 19445137977408 19455785689912 19494536675328 19519150989312 19525489787232 19536181498548 19556425506816 19567134157824 19581117963264 19591840135296 19616577307184 19621072666624 19636904624128 19654037873712 19678853578098 19702151479296 19718048858112 19728846010368 19753756169472 19760171154867 19783230291968 19800491211072 19816467938784 19856902866944 19864979177472 19875856785408 19932483158016 19938956184576 19946728062976 19964131634304 19995762327552 20021009502208 20029152559104 20038477884282 20052798539202 20095567564864 20103740946432 20129124457728 20161016561664 20167563803904 20178607100256 20186472390656 20193027899616 20204085139524 20250557893632 20261646635648 20269887565824 20311247683584 20317843713024 20327636533248 20334237884928 20345372448192 20371061049768 20375729307648 20401456238592 20412627609088 20419256561418 20429098260736 20435732561871 20485759776768 20496977309952 20513516022144 20544123764736 20555373256704 20562048565344 20570063314944 20581327010816 20588010747876 20620629900288 20646666049152 20655063576576 20699117125632 20713909911552 20725252374528 20731982851008 20758159597032 20791048329216 20809188572139 20817299652864 20824060021479 20894823093012 20903321552256 20945974173696 20962875174912 20981165337198 21005649313792 21039001746048 21050522221872 21067507581384 21092449517568 21119081398272 21137507850888 21154563397836 21159411204096 21186127632384 21197728670976 21212877793536 21224493479904 21246486970368 21258121060352 21266767282176 21291874363188 21312197998416 21334282371072 21345964535808 21361219596288 21372916511232 21399902516928 21404806545408 21422077771776 21433808011264 21440768589504 21467840267016 21493256159232 21510598754304 21522377465856 21593523421184 21600535866624 21610946920448 21617965024128 21662075854848 21670886375424 21751588564992 21779052691968 21813558902784 21841101275136 21848194120896 21860157691944 21875780224584 21887758901151 21922437343488 21931353759744 21938104384768 21959044862976 21993836249088 22013025927552 22021606244352 22028757708672 22040820152208 22068649470582 22073706749952 22091517702144 22103614511616 22110792607926 22194951761664 22201783524008 22222975690656 22228068335616 22256134078464 22268321028096 22275552612456 22286289011712 22293526431132 22339015725312 22360338883584 22367221553248 22411771379712 22424043552768 22440069070848 22452356739072 22459648088592 22495232618496 22523635689984 22552074623936 22607513510472 22636058350763 22645265014944 22681143631872 22709781439488 22717156387068 22781877630336 22794352465104 22823133213166 22850153644032 22868591099904 22917443680989 22922695471104 22951638268416 22964206060224 22982735543328 23017027551232 23038997889024 23066197226787 23112139235328 23124794913792 23141321229312 23153992887168 23177985785856 23190677520384 23198208637824 23207250919424 23227499305296 23256826955934 23286506766336 23293674516992 23303148650496 23315908921344 23352929546661 23382336012288 23389929370368 23419462109472 23467248842752 23486184223744 23556571004928 23564220945408 23583234571776 23631355478016 23661193048064 23668876964304 23681837499606 23700946029057 23749307122112 23758966573056 23826655936512 23834393586432 23847444754848 23856740098048 23864487517728 23877555164892 23902297841664 23915386192896 23932477510656 23945582387584 24023570448384 24031372045824 24044531075136 24074890331544 24080407363584 24099837493248 24113034012672 24120864663192 24143479762688 24151320300393 24200600369088 24220127480736 24279418994688 24292713848832 24300602849952 24312315285504 24320210652144 24369835336704 24400605330816 24439265067008 24462592966656 24480075350016 24491472969678 24501434278464 24540253765632 24571238934528 24592677403437 24602263226112 24610252752657 24641242464256 24662742011424 24680367432864 24693881837196 24703925470848 24743065780224 24774307024896 24795922671234 24824858279936 24832920093696 24844889096192 24852957414912 24866566325568 24897963505272 24927440338944 24947553927168 24977006464509 25000847651988 25006576877568 25038150838272 25051861156608 25072075138176 25109484601344 25123233980416 25131392690976 25163124247404 25213242802176 25227048996864 25245077704704 25258901331456 25298920931328 25307136695808 25317001003008 25330864013312 25339090151232 25371083951928 25411281291264 25421616709632 25433452699281 25508002922496 25516286585856 25548504119424 25600635101184 25621291880448 25629612334128 25643646523242 25706422849536 25727164987392 25779660521472 25812210597888 25820593051968 25834731817752 25855577486244 25894155995136 25908335042304 25918872625152 25926850636544 25992715567104 26015394278016 26025534652416 26033986382976 26048241998064 26075234009088 26089512210432 26108157284352 26122453513728 26130936718458 26205383831616 26230397536512 26238471437464 26269535305728 26290731810816 26305128013824 26338341559296 26346894873156 26400654948096 26421957251712 26486638903296 26501142380544 26585274912768 26618842179072 26627486584842 26661016436736 26717970512376 26737064718936 26751705323629 26771185926144 26804987928576 26838832610304 26847548457444 26881355415552 26890085071872 26904809467008 26924037199488 26938780186032 26972793797378 26992435396608 27000743858176 27026516754432 27084251622987 27090458284032 27112317179904 27127163264256 27161414733024 27167639076864 27201941651456 27225675415224 27247643415828 27314346369024 27329303079936 27351354696192 27392165019648 27407164342272 27416064753792 27426751086592 27450680997168 27494173200384 27520417087488 27528888065536 27540084768768 27633669832704 27642643801344 27677546129376 27721397772288 27745584762852 27756399537152 27765413361972 27859764124016 27871095403008 27927965564928 27937035105408 27950500233216 27959577091776 27974887116264 28010208943431 28052002328064 28067362962496 28090010108512 28158775197696 28167919693056 28183343801184 28206084530448 28212548272128 28248170176512 28263638227968 28272816777348 28283837058048 28299324639872 28328649293824 28389165817584 28400712417792 28416263997888 28445709828096 28461286047744 28481626128384 28497222014976 28506476420136 28533203355904 28542469445919 28587691452672 28623787022688 28680798339072 28696503287808 28742067134352 28800714488832 28823953365504 28882767806464 28944468055074 28967822924403 29002118086656 29038736922624 29064073294971 29121468366848 29130925494528 29146876922592 29167706966112 29183678534868 29229916457984 29241805012992 29278726483968 29304272247822 29334638260224 29350701236736 29362141659136 29371676944896 29387760202944 29424865960776 29431608999936 29455356936192 29471486015488 29481056810568 29518280367147 29553227218944 29577073287168 29593269015552 29630634254208 29674845437952 29691094704128 29700736816608 29715052015616 29724701908176 29785354300416 29797468766208 29813785178112 29898724737024 29908434276864 29920092094464 29936475652096 29946197451456 29993643491328 30031514253312 30043728838656 30057716826423 30079197808803 30143351347296 30155611419648 30193686686592 30241524842496 30267910650384 30279708585984 30289541849424 30306127709286 30375836840448 30392469953472 30404831348736 30466871525376 30491454799872 30518058672288 30556591574652 30563593961472 30602184357888 30618941413632 30628884842127 30643647391104 30718663852032 30745465964928 30754929635716 30770274033216 30777325387776 30816185647104 30833059885056 30855094972416 30871990516224 30882016121814 30920903360512 30930944850432 30969999073728 31009102607912 31048675688448 31070864867328 31087878561792 31137239395548 31176448016384 31186572493824 31225949479296 31342234639518 31418961260544 31444312762368 31508473970688 31558502619072 31575783332808 31601261372076 31638674276352 31678622097408 31768874582016 31779191448576 31796593006464 31819316690304 31836740219856 31869730455552 31887181590528 31900150923264 31909970014208 31937811544782 32018946803712 32041829394432 32059374766848 32099853775392 32107209818112 32133116657664 32150712016896 32161152884256 32201760400524 32267467158784 32283566198784 32293503307648 32372558659584 32390285131776 32400803799936 32416420380672 32426947536192 32493113782272 32534140441088 32655297292904 32668579037952 32720338354176 32761651912704 32772291181344 32790236537916 32803017634816 32813670336876 32883656015232 32907156577152 32925175782928 32938567294464 32990754373632 33032409366528 33043136563008 33061230228312 33102974205873 33110560124928 33137276553216 33155421767424 33166188911889 33197284673696 33263405236224 33302675286012 33334463535984 33342102503424 33384201117696 33402481542144 33413328918684 33429433517568 33440289646698 33479312801792 33508523587968 33550832329872 33617657069568 33636065329152 33660103606272 33678535108608 33689472132888 33742848927744 33785453534976 33828111935904 33871282569216 33881708388352 33895488946176 33911270265708 33967897522416 34021715447808 34064672159232 34134180134912 34161722507264 34172816445504 34191528697656 34234699819749 34275230466048 34302886649856 34384043206656 34416280797184 34427457402624 34446309090336 34474103314992 34525541326848 34544446723072 34558496833536 34668208852992 34687192370688 34700712869888 34711981843968 34730989330752 34766978678784 34786016280576 34797312956736 34810876379136 34829938018304 34841248957944 34885240433901 34940511775488 34954722975744 34973863382016 35054309081088 35073504018432 35084894055552 35117788745728 35129193164208 35200873264128 35229276335616 35334856507392 35346331418112 35374851857664 35447033217024 35491789572096 35503315446456 35522756249409 35623960683168 35638449859584 35649419625248 35694914568192 35739983904768 35771167132272 35785110147072 35796731276592 35816332747338 35853446762496 35873079289344 35898716265984 35918373581376 36035355672576 36066796612704 36077898226513 36112335497316 36120611045376 36149756239872 36169551019008 36215219644032 36300900553632 36330191221104 36373202731008 36419128492032 36439070773248 36468472928256 36542885789696 36554753005056 36600907996224 36658897600512 36693889449984 36720113025024 36737209454517 36810380648448 36844893110272 36856858401792 36903394839168 36961863696384 36994113017136 37020551149296 37040822755794 37114598670336 37161460537344 37237287419904 37249380140544 37267333644288 37279436122368 37299849488352 37346945257908 37391160508416 37402669770752 37421330890752 37545033596928 37557226257408 37577791734912 37608112707264 37616731029504 37664226902016 37684850970624 37697089036464 37711782744064 37744686371106 37840573495296 37852221090112 37867616557056 37888351997184 37948381396992 37975501504512 37996296019968 38008635226848 38056625927892 38116921936896 38165049363584 38262004383744 38307175670522 38322756179136 38400952651776 38431937820672 38444418501192 38465469784863 38592624073432 38623763899204 38669490782208 38718315896832 38730889577952 38752097726628 38783366229366 38841233992704 38862502563456 38890275954816 38911571379824 38989073350656 39038301978624 39050979574464 39072362997096 39112851013632 39134268315648 39162235926528 39183680270592 39196405077687 39233154614368 39242145333248 39273809248256 39308075747424 39357707156196 39404302958592 39436097716224 39457692020736 39507512338944 39520342309734 39566460583936 39600982422144 39632935877568 39713805733888 39729958354944 39751713570816 39877912369152 39928263268608 39991524655104 40042019004416 40058305118208 40076955768564 40105597078404 40191135129728 40207481892864 40258248915456 40322033123328 40335127607808 40357214200512 40372944781312 40386055799232 40408170279048 40459190696067 40501115787264 40523293271296 40539775131648 40635687426048 40655273066496 40668475769856 40690744896384 40742122099536 40751458615296 40802912477184 40825255218176 40838513122836 40858196521472 40871465123742 40971519553536 40993954619904 41027032044288 41088247529472 41110746513408 41124097130688 41140126629888 41162654021632 41176021495752 41241259800576 41293332098304 41310127153152 41398234251264 41427819823104 41450504749056 41463965702016 41516319194064 41582096658432 41618377144278 41634599305728 41648120042958 41789646186024 41806643104512 41891948347392 41925750349824 41962330674396 42078003492096 42101044443744 42135015162768 42184899035136 42238162796544 42275015701776 42309126795672 42318822408192 42372255264768 42395457341952 42425755587072 42448986959808 42492973940736 42516242120704 42583748726376 42624395996832 42637516085879 42668564742144 42691929071616 42722439192576 42745833022464 42799805033856 42844155543552 42867616022528 42881537179008 42935680534032 42986512318464 43021197508608 43044754931712 43187046842368 43201071733248 43221893840896 43235930048256 43324151709696 43416702082611 43503177129984 43558105383936 43627117805568 43682202550272 43696388241792 43720315383888 43751560449168 43775517802302 43844874686976 43862707519488 43876208769536 43918089725952 44026051855104 44043212488704 44057515417344 44081640304416 44137298941164 44147413499904 44183035404288 44207229023232 44221585215852 44389903523328 44403567048016 44445951381312 44456136671232 44512268156928 44536642056192 44551105224912 44572578023424 44587052862264 44678031450624 44720677767168 44734443106496 44848087105536 44880138141696 44904713478144 44919296177184 44990465236992 45047271379968 45104149247872 45215027020944 45272116701526 45290530029888 45362287263744 45419562878976 45434312774136 45459191563929 45563755260672 45588704930208 45646266426332 45700307288064 45737182199808 45834887361978 45845390942208 45903276536832 45928412120448 45965471086656 46034055102464 46077995778048 46132394453574 46224278470656 46249589827584 46282642458624 46307985774336 46323024182721 46381355040768 46396417275648 46414501838848 46454998610592 46513653911868 46573013532672 46587349033984 46606297300992 46631817842688 46705859093322 46764672024576 46779858740736 46838924218944 46934497685504 46972368447488 47013351959277 47128441890816 47166469143552 47262710956032 47322386096128 47337753928608 47363674999212 47401892058114 47498614244224 47517933146112 47653311873024 47668787172864 47694889509696 47713480196096 47728975035456 47755110329784 47804595683328 47830772385792 47864955021312 47891164775168 47906717317173 48047140896768 48062744091648 48089062150272 48149780663088 48160814727168 48199674986496 48226068025344 48241729326384 48286959525376 48302640600786 48401200738176 48440254961472 48558837989376 48585427697664 48601205699904 48624630571008 48640421304288 48739670673408 48801210661632 48878530134016 48925185933312 48960150700032 48982945939356 49002868556928 49080507531264 49142477869056 49185354806874 49204526452224 49220505505314 49282484928512 49325484022848 49360734865728 49387763674392 49407850941696 49486131560448 49548614049792 49591845342468 49665840187392 49689778192384 49705914829824 49733132651136 49795927010544 49854880677888 49895107854336 49954012929018 50001695303976 50013153755136 50076301676544 50103722313216 50144150276352 50218969202688 50246467960832 50262785381952 50326248494808 50426485604352 50454097993728 50490155409408 50517802662912 50597841862656 50614273391616 50634002006016 50661728026624 50678180302464 50742167903856 50822562582528 50843233419264 50866905398562 51032573171712 51097008238848 51201270202368 51242583760896 51259224668256 51287293046484 51412845699072 51454329974784 51559321042944 51624421195776 51641186103936 51669463635504 51711154972488 51788311990272 51816670084608 51837745250304 51853701273088 52030788556032 52051069304832 52067972765952 52096483996128 52150468018176 52179024420864 52216314568704 52244907027456 52261873436916 52410767663232 52460795073024 52476942874928 52539070611456 52581463621632 52610256027648 52676683118592 52693789746312 52801309896192 52843914503424 53002284761088 53064858100969 53170549825536 53237684358144 53254973169684 53322032873472 53435941024752 53474129437872 53503410647258 53542371852288 53609975857152 53677665220608 53695096914888 53724499121007 53780170143744 53809618934016 53848074398976 53877560372064 53945587594756 53984870793216 54001487716352 54053033508864 54168503245974 54180916568064 54224634359808 54254326528512 54322829466048 54335278153728 54403883302912 54451350830448 54495286831656 54628692738048 54658606159872 54702709392384 54814328684544 54832129507584 54853502173184 54901361994336 54988346400768 55040834174976 55057776131072 55080169537536 55267339665408 55285287602688 55355092258752 55442795544576 55491169525704 55512799074304 55530826723944 55561234133691 55719528248032 55742190806016 55855931129856 55874070210816 55901000466432 55919154183552 55949774232528 56020417886862 56104004656128 56134725924992 56180020217024 56317550395392 56335839386112 56366687602368 56412169060896 56425096544256 56496340353024 56527276455936 56545633554696 56567674116096 56598649279744 56617029556659 56778331635168 56801424835584 56832527995776 56891419656192 56922572095488 56963252256768 56994444029952 57012952840272 57066406711808 57084938891838 57175382905344 57247574045376 57393006575616 57460763505783 57484134268704 57601428977664 57647906731008 57765535612928 57888936110148 57935645848806 58004236173312 58077473845248 58128146589942 58175049344049 58242936733696 58261850989056 58293753845184 58335413932224 58367357069736 58459832915968 58483610025984 58557452967936 58608544495644 58669276520448 58701402473472 58724283318272 58743353889792 58775520405888 58849731921552 58863217999872 58910713872384 58942972030976 58962113621136 59036560734294 59106454437888 59154146574336 59186538031104 59261268508416 59349690875904 59382189408256 59401473633216 59430104031232 59449403816352 59570708600832 59594937532416 59627570356224 59797449474048 59816868553728 59840184188928 59872951304192 59892394902912 59987286982656 60063028506624 60087457677312 60115433652846 60158395617606 60286702694592 60311222839296 60387373373184 60483049684992 60535821300768 60559417171968 60579083698848 60612255418572 60751673680896 60784939906944 60809662697472 60933743050752 60982909599744 61036117344576 61113183149304 61127187922944 61204368715776 61237882827264 61257769684254 61287294782208 61307197685613 61490931929856 61509859271432 61540548066432 61632371294208 61666119770112 61710189944832 61743981032448 61764032243628 61841806721024 61861889700864 61939998147456 62018205215824 62097351376896 62141729734656 62175757123584 62274478791096 62373144987648 62451898958592 62472180064437 62684469279036 62837922521088 62888625524736 63016947941376 63117005238144 63151566665616 63202522744152 63277348552704 63357244194816 63558382897152 63593186012928 63638633380608 63673480439712 63739460911104 63774363181056 63800301846528 63819940028416 63875623089564 64037893607424 64083658788864 64118749533696 64199707550784 64214419636224 64266233315328 64301424033792 64322305768512 64403520801048 64534934317568 64567132397568 64587006615296 64780570263552 64801607599872 64832840761344 64853895072384 64986227564544 65068280882176 65310594585808 65337158075904 65440676708352 65523303825408 65544582362688 65580473075832 65606035269632 65627340673752 65663276703453 65767312030464 65814313154304 65850351565856 65877134588928 65981508747264 66064818733056 66086273126016 66122460456624 66205948411746 66221120249856 66274553106432 66310843534848 66332377823778 66394569347392 66605350572024 66668927071968 66684205006848 66768402235392 66804963084288 66826657837368 66858867035136 66880579293396 67017047175936 67101664659744 67235314139136 67272130658304 67320207212544 67357070217216 67378944265776 67485697855488 67570907069952 67656223871808 67763416776704 67822540531416 67908175052289 67935795044832 68043430895616 68129344318464 68268360269824 68323445014528 68345632891008 68383057395312 68469399639498 68550460932096 68605773299712 68752331042967 68768086413312 68832561594368 68854914805248 68892618180672 68948206629984 69051082653696 69088893446144 69116993667072 69198591680361 69336417705984 69374384741376 69401425739776 69423963687936 69461978661504 69533957357568 69572032561152 69594625913472 69621752758272 69659876036608 69682497915888 69770480867802 69881023550976 69909445951488 69947726764032 70147008036864 70169788111104 70235577491456 70258386328416 70401746528256 70458552671232 70669713014784 70692662836224 70749703715328 70894066434048 70983579144192 71006630892912 71045512498818 71102838087171 71247921366336 71276899719168 71298839250496 71479967809536 71542334264544 71570220294144 71593462553184 71632665494676 71706893524992 71746158578688 71797432531968 71836747162752 72070711345152 72133593225408 72155796453026 72224670994632 72241222090752 72299512479744 72339102038016 72430439288064 72453960901179 72601801107264 72660382442208 72838256984064 72878141546496 72936945856512 73085771579392 73109506010112 73201815992448 73317795201024 73387778899968 73440226050048 73474418909034 73620761296896 73713716803584 73806789678336 73830758257971 73923727392768 73988226034272 74041102298592 74081645511588 74229197340672 74322921074688 74474574839808 74498760281088 74534667288576 74558872244736 74599698976704 74693890515816 74782321016832 74805339541504 74842661781504 74931019393527 75114452514816 75155583469824 75216225414528 75328453804032 75369701941248 75394178072928 75423565488128 75489372742212 75681146990592 75704442180224 75735233114112 75776703994368 75896762793984 75951003009024 75992592039936 76017270453696 76113251855784 76233843873792 76300358097843 76330098727168 76524008767488 76614351341044 76645512358272 76801905303552 76863875641344 76888837002384 76930939569726 77185248146864 77247527798408 77338981564416 77436631793664 77461779155904 77504195453256 77566732458732 77682467985408 77725005126912 77780551909632 77823142759648 77978146701312 78076603957248 78101959148928 78144725994192 78225702027264 78268536631296 78324471853056 78367360541184 78392810155374 78466309228736 78484290666496 78547618496512 78616151494848 78715414312392 78808605917184 78872195432448 78915384041472 79015024677888 79040684619468 79201964844288 79265871755136 79427611467776 79459916709888 79503427141632 79755824738304 79856526537216 79983049310208 80084038008832 80153911537128 80211194156808 80255115970887 80382270259456 80414963785728 80516497830912 80644066246656 80670255215616 80714428401024 80745889562624 80772111598464 80816340558096 80918381392134 81002231574528 81046586542592 81079550263296 81252754868961 81271374852096 81336951539712 81381489792768 81484244199072 81502917230592 81605824954368 81650510436352 81677026245672 81716393042944 81742930247484 81943039107072 81987909239808 82054064088576 82176495058944 82221493026816 82248194261376 82280253259776 82325308043264 82352042991504 82482519601152 82586664196608 82620254306304 82901009498112 82927931404032 83032638388128 83164193316864 83236754288556 83269198611456 83296240085916 83579292372048 83613286209024 83783896694784 83851500699648 83924661348792 84030626830293 84156006984192 84202088887488 84270030325536 84476325593088 84550031403552 84618253591344 84637644816384 84744510529536 84790914683904 84851511174144 84897973919616 84985947881472 85032484241408 85167497452752 85248791993664 85275032171758 85337129484288 85383858143232 85444878385152 85491666044928 85599610067712 85627408337757 85735232045056 85763074358016 85871361068064 86042395017216 86089509863424 86374093684736 86402143466496 86443787681792 86471860096512 86648303419392 86833404165222 86903468773209 87006354259968 87116210767872 87364405100544 87392776483584 87440630767776 87503120898336 87551035604604 87689749373952 87725415038976 87752417539072 87836179451904 88052103710208 88086424977408 88115030834688 88163280608832 88274597882328 88294826999808 88366070808576 88414458046464 88443170431704 88554841101441 88779807046656 88807134096032 88891902762624 89024536313856 89073284112384 89102210449824 89145156046848 89174105724528 89356062901248 89441355534336 89468886212992 89696174211072 89760276283392 89809426956288 89838592354368 89980930473984 90094542759936 90173150479269 90208298495744 90237593426409 90430054041888 90544233403052 90581060059776 90724574527488 90839125757952 90868625548272 90918383127858 91127510521344 91177409860416 91292532852664 91400614576128 91474364399616 91669774723956 91690781884416 91806553073664 91856824240896 91886654526381 91930942173312 92068110204928 92155991556096 92264788907148 92448556941312 92499179655168 92565284917248 92615971548672 92646048365442 92762710081536 92792834551296 92829003677696 92909997221184 93027307823736 93146027065344 93174698067968 93212594601984 93263635685376 93411718186644 93529344049152 93559717481472 93677848437888 93868995371008 93944736894976 94026703918554 94256883781632 94332938287104 94525421912064 94644772192256 94675507857216 94727349998424 94803784116228 94997228488448 95035866292224 95306623746048 95337574345728 95389779019392 95426960392192 95457950070912 95510220659568 95609191366656 95661544771584 95729910042624 95782329550336 95813434634346 96125488183296 96178124300544 96299561326176 96321629454336 96399349972992 96452136050688 96483458652768 96573919050752 96605281201572 96802401476352 96880509922944 97117675978752 97170855395328 97202411399808 97249261142016 97280842608576 97479341346816 97602421323264 97757060268032 97965891878712 98005737113856 98161015062528 98284955738112 98370709613748 98409052904448 98441011010628 98564969857024 98650968045696 98721469731456 98775527348784 98815701883392 98972263120896 99097228099584 99183690684936 99308922617619 99331680374784 99411829659648 99466265302272 99591854021088 99790215708672 99908025858036 100003390607952 100026307510272 100152603353088 100207444626432 100288300552704 100437938405376 100492935921664 100525570763904 100652496989616 100852971208704 100908195987456 100980310818816 101035605325824 101228546783232 101323456053248 101356360604928 101484335807712 101645125165056 101686466838528 101733810797124 102065146343424 102194016477696 102402540404736 102485167521792 102518449336512 102574586092968 102704099459247 102825691398144 102908659949568 103248842391552 103282372207872 103338927271008 103422309944976 103576623980544 103633340169216 103675490500608 103707402546176 104061577112064 104102138609664 104135945531904 104192967992256 104300936036352 104358048841728 104432629137408 104489814054912 104523746873832 104655721301703 104821535326464 104921590146048 104953885749856 105162927243264 105220512055296 105353366237184 105387579492624 105602619792384 105687829006848 106004569522176 106129716201938 106215350722811 106341099651072 106475368716288 106509946339368 106568268748227 106871882049504 106948258875744 107006821294516 107084743704576 107219951714304 107355330441216 107390193829776 107448998242014 107560340287488 107619237868032 107696148797952 107755120744128 107891175189512 108002975432704 108106067017728 108233694679539 108337006491948 108361833136128 108449268719616 108508653057024 108645658932096 108807766605824 108902701660896 108990573663312 109257385476096 109317212319744 109405418784768 109628657369088 109664259015168 109707004346368 109802723988672 109976692801536 110081668349952 110115552262144 110160339075072 110211628363551 110534679330816 110570575205376 110710184517504 110885591089152 110982339051408 111025598148608 111061653447888 111122468267382 111439056496064 111484381612032 111711862259712 111748140421632 111802000932864 111838308367104 111899548465056 112040835773724 112208009312256 112269451849984 112360040434048 112635100790784 112671678772224 112733375204736 112824338121792 112850193088512 112992680706048 113054552911872 113091267109392 113135348232192 113197298559488 113234059113318 113556663270336 113602849671168 113665055991552 113845144190976 113926504513536 113988888059904 114025905680544 114132813423616 114169877783676 114350765810688 114495148090752 114786013151232 114921527011566 114968268537408 115202857955328 115295813462016 115396409354589 115531071225856 115777872220296 115871291697612 116008472346624 116154947690496 116256293179884 116350098688098 116485873467392 116523701978112 116587507690368 116670827864448 116734714139472 116919665831936 116967220051968 117114905935872 117217088991288 117338553040896 117402804946944 117486707779584 117551040811776 117699463843104 117726435999744 117821427744768 117885944061952 117924227242272 118073121468588 118212908875776 118308293148672 118373076062208 118522537016832 118699381751808 118764378816512 118802947266432 118860208062464 118898807632704 119141417201664 119189875064832 119255140712448 119633737107456 119745902608384 119784789805824 119974573965312 120126057013248 120174915354624 120230867305692 120316791235212 120573405389184 120622445678592 120774746746368 120966099369984 121071642601536 121118834343936 121158167397696 121224510837144 121377572088201 121503347361792 121569879813888 121619325394944 121965819199488 122072234689152 122226366298608 122254375845888 122408737431552 122475765654528 122515539368508 122574589564416 122614395371226 122981863859712 123019718542864 123081096132864 123264742588416 123332239540224 123420379889664 123487962064896 123528064487256 123723779401728 123879996294912 124036410431648 124194702753792 124283459469312 124351514247168 124548957582192 124746289975296 124903797917184 124944360128874 125368938558072 125527232672413 125675845042176 125777251049472 126234010476288 126303133331232 126405045488304 126554697105408 126714488389632 127116765794304 127186372025856 127277266761216 127346960879424 127478921822208 127548726362112 127639880056832 127751246179128 127912548257637 128075787214848 128167317577728 128237499067392 128399415101568 128532466630656 128602848067584 128644611537024 128807041602096 129069868635136 129134264795136 129174013230592 129561140527104 129603215199744 129665681522688 129707790144768 129972455129088 130136561764352 130250106247833 130621189171616 130674316151808 130881353416704 131046607650816 131089164725376 131160946151664 131212070539264 131254681347504 131326553406906 131534624060928 131628626308608 131700703131712 131754269177856 132129637466112 132172546252032 132244920913248 132411896823492 132442240499712 132549106212864 132621687069696 132664755647556 132789138694784 133210701144048 133337854143936 133368410013696 133536804470784 133609926168576 133653315674736 133717734070272 133761158586792 134034094351872 134203329319488 134544261316608 134640414425088 134714140434432 134757888531552 134971395710976 135141814139904 135312447743616 135526833553408 135645081062832 135816350104578 135871590089664 136086861791232 136258688636928 136377574691787 136536720539648 136646890029056 136691265782016 136766114790624 136938799278996 137100921864192 137211546599424 137504662085934 137536172826624 137665123188736 137709829610496 137785236361344 137896413259968 138102165307392 138177786892288 138233987334144 138397183360722 138672835411968 138748769482752 138847927375872 138923957323008 139144065122304 139189251826944 139243505516544 139319752073216 139364995831776 139540961735604 139762047101952 139818891902976 139895453528064 140294016073728 140339576222208 140471154982912 140516772656832 140803493056512 140917105342464 141040055877831 141385325672448 141499407430656 141788132868096 141967158288384 142013261785824 142091024997636 142205676174342 142495842732672 142553799438336 142597678500992 142959935619072 143084668529088 143140440588288 143186925106368 143265330989352 143413787049984 143492317157376 143594865063936 143673494325504 143720151951519 144141422690304 144267186450816 144311592906052 144449341989264 144482444181504 144599024959488 144678204076032 144860878576128 144907921802358 145203602214528 145320764884416 145676513968128 145756283092992 145873891713024 146219012020224 146403631984896 146635590402048 146775557799936 146880452100096 146948837818068 147241522593792 147427433607168 147613579356672 147661516515942 147847454785536 147976452068544 148082204597184 148163291023176 148350365885579 148458394681344 148645842149376 148997520562176 149069334577152 149117744489472 149199397953408 149387781031632 149564642033664 149610679083008 149685323563008 149862038787054 150228905029632 150311166939648 150432450829056 150656907608064 150739403882496 150788356145856 150847130976256 150978745484424 151362293981184 151408884360448 151470466228224 151553407988736 151793525587968 151902006018048 151985184079872 152034540907392 152226503711568 152467687747584 152600716195686 152660197454336 153228702682088 153291024716544 153603810607104 153727751282688 153777674004768 153861879139452 154370496293728 154495055596816 154677963128832 154873263587328 154923558311808 155008390906512 155133464917464 155364935970816 155450010253824 155561103819264 155646285519296 156153207914496 156203918297856 156289451988384 156451404054528 156537073262592 156648943706112 156734721082368 156785620310748 156932618457472 157095236993024 157232302989696 157430828624784 157617211834368 157744390864896 157830768082944 158030049355776 158081369238936 158403929688576 158531743510272 158855222935552 159006854283264 159194574302907 159511649476608 159713053074432 159966098620416 160168076017664 160307823074256 160422388313616 160510231941774 160764540518912 160829927571456 161032995661824 161173497363021 161340510431232 161428856802048 161491779125248 161544223196928 161632681116192 161836762784268 162004463149056 162093173085184 162159100526592 162505509737922 162542749704192 162673903079424 162762979585536 162968488398144 163005834461184 163211649908736 163301020872704 163354052491344 163432786085888 163485860494968 163886078214144 163975818479616 164108128177152 164442986053632 164496388522752 164560506519552 164650616086528 164704085983008 164965039202304 165173328393216 165240508612608 165802018996224 165855862808064 166065276776256 166328386633728 166473508577112 166538397222912 166592480171832 166683702401073 167158584744096 167226572418048 167567793389568 167703001399296 167849322697584 168061253660586 168312013968384 168404177774976 168540060651072 168952651186176 169100062807104 169236507182688 169275289632768 169489021059072 169581829367808 169703022348288 169795947839232 169851088669977 170064968482816 170334994905504 170497583987328 170550064343516 170674258968576 170767716286464 170889756770304 170983332089856 171199220135424 171254816675514 171470464090112 171526148716032 171742722136128 172179019726848 172382290517349 172804286932992 172887575363584 172943720193024 173296606838784 173666808330444 173806937546418 174012708519936 174232421535744 174728810201088 174785552967168 174881261535552 175006241796672 175102071209208 175379498747904 175450830077952 175504835078144 175672358903808 176104207420416 176172849954816 176230061669376 176326561217664 176549195764656 176589653999616 176732141617152 176828916092928 176886340863408 177109682202882 177559614093312 177614268192064 177783805525248 178049072627712 178146568224768 178204420899648 178290312093696 178348211449056 178712125802496 178882711068672 178937772425984 179392348422144 179520552566784 179618853912576 179677184708736 179961860947968 180189085519872 180346300958538 180416596991488 180475186852818 180860108083776 181088466806104 181162120119552 181449149054976 181678251515904 181737251096544 181836766255716 182255021042688 182354819720832 182585065705328 182801229152256 182948728799232 183339549447912 183381563768832 183613106147328 183713648481792 183773309052762 183861884346624 183921593056839 184136220409856 184529577814296 184897113882624 184998359310336 185130569834496 185231943097344 185292096730884 185525420163072 185585669102592 185658007355392 185819994442368 186054615647472 186292054130688 186349396135936 186425189203968 186527271370752 186823436373288 187119434962944 187355696875776 187737990742016 187889473789952 188053407837108 188513767563264 188665876574208 189050843824128 189289544384512 189351015714432 189454699996848 189607568232456 189994456976896 190071732584448 190675148691456 190779558038784 190853920784384 190915900141824 191020441319136 191218382733312 191323089543168 191459820085248 191564659100672 191626869268692 192250976366592 192356248601088 192599122652352 192643258908672 192798699945984 192904272101376 192966917305536 193147838101504 193210562403144 193604802952704 193761019845888 194341710790656 194404822799616 194498522284032 194561685217152 194958682693632 195204842646528 195514120536064 195931783757424 196011474227712 196322030125056 196569911476224 196741419227496 196818105808896 196882022021256 196989830110359 197301936091392 197442939462912 197551054697568 197631403766784 197944526241792 198194456199168 198367381369872 198617845235238 198663360749568 198823659319296 198932530604544 199183708042176 199816051716072 200006781215904 200052615020544 200305206706176 200414889252864 200576601105408 200985871843328 201051141527808 201304993979232 201705942417408 201816391974912 201960621637632 202071210651648 202457093566464 202646912106496 202712721209856 202968671615424 203290250330112 203467621594248 203724525156867 204130292686848 204388032955392 204805080809472 204970335043584 205036898673024 205149172185936 205408198918494 205651382796288 205817319899136 206497684783104 206564744415744 206677854542016 206844619889952 207153247961088 207266680338432 207350981001216 207414805092352 207595775041083 208123154224128 208204277219328 208271891063808 208385935984512 208601872072704 208716097683456 208865258274816 208979628109824 209047493747664 209311442603406 209643070652928 209843180292096 209907771499712 210441024110592 210706732474368 210775158985248 211205239584768 211375658013696 212009139044352 212259432403876 212430701445622 212682199302144 212950737432576 213019892678736 213136537496454 213308514261513 213743764099008 213896517751488 214013642589032 214439903428608 214710660882432 214780387659552 214897996484028 215120680574976 215238475736064 215392297595904 215510241488256 215782350379024 216005950865408 216212134035456 216467389359078 216674012983896 216723666272256 216898537439232 217017306114048 217291317864192 217361882703537 217615533211648 217805403321792 217981147326624 218514770952192 218634424639488 218810837569536 219257314738176 219328518030336 219414008692736 219605447977344 219953385603072 220163336699904 220231104524288 220320678150144 220423256727102 221141150410752 221420369035008 221771182178304 221964678102816 222051196297216 222123306895776 222244936534764 222878112992128 222968763224064 223423724519424 223496280843264 223604001865728 223676616734208 223799096930112 224081671547448 224416018624512 224538903699968 224720080868096 224793058180581 225343357544448 225466750409472 225648676243584 225985361412096 226109105823744 226182534218784 226270696464384 226394597118976 226468118226636 227113326540672 227205699342336 227330111983104 227690288381952 227853009027072 227977776119808 228051811361088 228265626847232 228339755567352 228701531621376 228901074293529 228990296181504 229572026302464 229843054023132 229936537074816 230405715910656 230591626924032 230792818709178 231062142451712 231555744440592 231742583395224 232016944693248 232309895380992 232512586359768 232700197376196 233047403956224 233175015380736 233341655728896 233469428278944 233839331663872 233934440103936 234229811871744 234434177982576 234677106081792 234805609893888 234973415559168 235102081623552 235398927686208 235452871999488 235642855489536 235771888123904 235848454484544 236146242937176 236425817751552 236616586297344 236746152124416 237045074033664 237528757633024 237605894532864 237720416124928 237797615265408 238282834403328 238379750129664 238510281424896 239267474214912 239491805216768 239569579611648 239949147930624 240252114026496 240461734611384 240633582470424 240765347912661 241146810778368 241244891357184 241549493492736 241932198739968 242143285203072 242237668687872 242316334795392 242449021674288 242755144176402 243006694723584 243139759627776 243238650789888 244144469378304 244452732597216 244508751691776 244817474863104 244951531309056 245031078737016 245149179128832 245228790742452 245963727719424 246039437085728 246162192265728 246529485176832 246664479080448 246840759779328 246975924129792 247056128974512 247447558803456 247759992589824 248072820863296 248703028494336 248996641858393 249097915164384 249492579950592 249807595834368 249888720257748 250737877116144 251054465344826 251351690084352 251554502098944 252091880490879 252468020952576 252606266662464 252810090976608 253428976779264 254233531588608 254372744051712 254554533522432 254693921758848 254957843644416 255097452724224 255279760113664 255502492358256 255825096515274 256151574429696 256334635155456 256474998134784 256798830203136 256882225013271 257205696135168 257289223074048 257614083204192 258139737270272 258268529590272 258348026461184 259122281054208 259206430399488 259331363045376 259415580289536 259944910258176 260273123528704 260500212495666 260710406319627 261242378343232 261348632303616 262093215301632 262178329450752 262321892303328 262424141078528 262509362695008 262653106813812 263069248121856 263257252617216 263401406263424 263508538355712 264259274932224 264345092504064 264489841826496 264823793646984 264884480999424 265098212425728 265243374139392 265329511295112 265578277389568 265664523304323 266421402288096 266675708287872 267073608941568 267219852337152 267306631349472 267435468140544 267522317173584 268068188703744 268406658638976 269088522633216 269280828850176 269428280868864 269515777063104 269942791421952 270283628279808 270519451437807 270624895487232 270712780279227 271053667106816 271290162125664 271632700209156 271743180179328 272173723582464 272517377273856 272755149383574 273073441079296 273293780058112 273382531564032 273532229581248 273877598557992 274201843728384 274423093198848 275009324171868 275072345653248 275419659220992 275570472722688 275792826519936 276204330614784 276355573784576 276467974668288 276794366721444 277345670823936 277497538965504 277695854751744 277847914646016 278288130244608 278378503653888 278487011033088 278639504146432 278729991663552 279081923471208 279524094203904 279637783805952 279790907056128 280588032147456 280679152444416 280942309965824 281033545313664 281606986113024 281834210684928 282080111755662 282770651344896 282998814861312 283576265736192 283934316576768 284026523571648 284182049995272 284411352348684 284991685465344 285107598876672 285195357001984 285919871238144 286169337058176 286280881176576 286373850212736 286530661978704 286827574099968 286984634314752 287189730127872 287346988651008 287440303903038 288534372901632 288623185812104 288898683978528 288964888363008 289198049918976 289356408152064 289721757152256 289815843604716 290407204429056 290641529768832 291353027936256 291512566185984 291747783426048 292438024040448 292807263969792 293271180804096 293897675636136 294268758559919 294483045187584 294854867214336 295227158713344 295323033031884 295694909571072 295952904137088 296164409194368 296326582046352 296700731771158 296916789362688 297291684298752 297926767852857 297995041124352 298235488978944 298398795906816 298775562063264 299221358166016 299370647126016 299724077574108 300457810059264 300622333879296 300864901658112 301313815216128 301478807764992 301576712291712 301694261952512 301957490968848 302724587962368 302817768720896 302940932456448 303106815977472 303970368159744 304069081814784 304453007423136 304935375495168 305201432391372 305320394908672 306457405364176 306582049433088 307207621214208 307455502565376 307555348009536 307723758278904 308112298377741 308740992587456 308990111193632 309746527174656 309847116623616 310016781813024 310266929834928 310729871941632 310900020507648 311122207638528 311292571038592 312306415828992 312407836595712 312578903976768 312902808109056 313074146525184 313297887412224 313469442164736 313571240621496 313865236914944 313967163905109 314464605979392 314861657249568 315488781729792 315661536165888 316060098711552 316162738477872 316807859377152 317063487020544 317710445871104 318013708566528 318389148605814 318646052168433 319023298953216 319426106148864 319704806244681 320336152035328 320615646148512 320844776627232 321020463883548 321529081037824 321659855142912 322065991323648 322346994726042 322681020862464 322857713604096 322983558250496 323088446393856 323265362232384 323673525568536 324008926298112 324186346170368 324318201053184 324701084038617 325011019475844 325085499408384 325347806158848 325525959171072 325936976796288 326423299817472 326602041745408 326708104982688 326865572171776 326971720989936 327772156428288 327951636959232 328216256354304 328885972107264 328992777045504 329121013039104 329301232173056 329408171966016 329930078404608 330346656786432 330481017225216 330634885090653 331604037992448 331711725616128 332130553552512 332656773267456 332947017154224 333076794445824 333184960343664 333367404802146 334317169488192 334453144836096 335135586779136 335406002798592 335698645395168 336122507321172 336624027936768 336808355549952 337080121302144 337905302372352 338200125614208 338473014365376 338550579265536 338978042118144 339163658735616 339406044696576 339591895678464 339702177339954 340129936965632 340669989811008 340995167974656 341100128687032 341535432572928 341779513540608 341966664179712 342398440270848 342509633351028 342940928180224 343052297432064 343485444272256 344358039453696 344764581034698 345608573865984 345887440386048 346593213677568 347333616660888 347613875092836 348025417039872 348464843071488 349457620402176 349571105934336 349762523071104 350012483593344 350204142418416 350758997495808 350901660155904 351009670156288 351344717807616 352208414840832 352460123338752 352653122435328 353098391529312 353179307999232 353464283234304 353657832185856 353772681726816 354219364405764 355119228186624 355228536384128 355567611050496 356098145255424 356293136449536 356408841799296 356580624187392 356696422898112 357424251604992 357765422137344 357875544851968 359237707825152 359354369417472 359923721895936 360378171039744 360692601917076 360833193982976 360950373705636 361720216167552 362176933612208 362324240239104 362898298109952 363356503031808 363474502193088 363673532511432 364132716264603 364510042085376 364709639441664 365170131410656 365897457598464 366679098895824 366763127537664 367226212294656 367427296963584 367546618105524 367723768693248 367843186113678 368272440819712 369059155628592 369794227765248 369996718620672 370261139668992 370463886194688 370584193461768 371171338205184 371639988884736 372109231294944 372584108261376 372698792271872 372850378407936 373054542741504 373646872746576 374238869925888 374711393751552 375475981484032 375778947579904 376106815674216 376581698017239 377027535126528 377331753148416 378579088769024 378702031428864 378909399993696 379215136464912 379988913953792 380143465168896 381350297382912 381559116077568 381707841568768 381831800283648 382040882638272 382436765466624 382646179086336 382919640170496 383129318201344 383253738537384 383737644772911 384501952733184 384712497202176 385198245304704 385597399891968 385808544202752 385933834611072 386295676203008 386421124806288 387209605905408 387522039691776 388683421581312 388809645599232 388997044568064 389123370434304 389917365387264 390409685293056 390750318743499 391863567514848 392022948455424 392644060250112 393139822952448 393482838454992 393636211617792 393764044042512 393979660220718 394603872182784 394885878925824 395102109395136 395262807533568 396388912398336 396734762739744 397235690470476 397326721499136 397647318638592 397865061209088 398367416084352 399632103432144 400013562431808 400105230041088 400610413412352 400829778505728 401153202210816 401971743686656 402102283055616 402609987958464 403632783949824 403921243275264 404142421303296 404914187132928 405293824212992 405425442419712 405937343230848 406580500660224 406935243188496 407449050313734 408260585373696 408776065910784 409610161618944 409940670087168 410073797346048 410298344371872 410816397836988 411302765592576 411634639798272 412995369566208 413129488831488 413355709084032 413689239779904 414306495922176 414533360676864 414701962002432 414829610184704 415191550082166 416246308448256 416543782127616 416771871969024 417432195366912 417730516549632 417959256219648 418094987495328 418622885206812 419286141305856 419686360584192 419815542999424 420882048221184 421413464948736 421550317970496 422410479169536 422751316027392 423120167633493 424518864807752 424861402891244 425364398604288 425901474865152 426039785357472 426273074992908 426617028523026 427487528198016 427793035502976 428027285178064 428879806857216 429421321764864 429560775319104 429795992968056 430241361149952 430476951472128 430784595191808 431020482976512 431160455854557 431564700758048 432011901730816 432424268070912 432934778718156 433348025967792 433447332544512 433797074878464 434034612228096 434582635728384 434723765407074 435231066423296 435610806643584 435962294653248 437029541904384 437268849278976 437621675139072 438657036060672 439210895954688 439906771206144 440326673399808 440462209048576 440641356300288 440846513454204 442282300821504 442840738070016 443542364356608 443929356205632 444102392594432 444246613791552 444489873069528 445051097656737 445756225984256 445937526448128 446992561686528 447208003731456 447353233468416 447598193860224 448163343094896 448832037249024 449077807399936 449440161736192 449586116361162 450686715088896 450933500818944 451297352487168 451970722824192 452218211647488 452365068437568 452541392928768 452789194237952 452936236453272 454226653081344 454411398684672 454660223966208 455380576763904 455706018054144 455955552239616 456103622722176 456531253694464 456679511134704 457403063242752 457802148587058 457980592363008 459686108046264 459873074149632 460811431821312 461183253848064 461585637418356 463111488881184 463485166790448 464033889386496 464619790761984 465025172719536 465400394752392 466094807912448 466350030761472 466683311457792 466938856557888 467678663327744 468459623743488 468868355965152 469012676944669 469354212163584 469611219787776 469946831118336 470204163247104 470797855372416 471285710979072 471543776247808 471696908969088 472292485874352 472851635503104 473233172594688 473492304248832 474090148067328 475057515266048 475211789065728 475440832249856 475595230530816 476565668806656 477020562849792 477583722908721 478534948429824 478983610433536 479139159223296 479898295861248 480504228052992 480923469222768 481267164940848 481530695825322 482293621556736 482489782714368 483098986985472 484286570406144 484475337375744 484632669590784 484898043348576 485510288352804 486013389447168 486279519255552 486477301579776 488288938756608 488905465194432 489017503383552 489634949726208 489903062618112 490062157474032 490298358257664 490457581484904 491927455438848 492078874171456 492324384531456 493328958160896 493681519558656 493951848259584 494112257949024 494895117606912 495519985179648 496145641726592 497406056988672 497993283716786 498195830328768 498985159901184 499615191668736 499777440515496 500051107203219 501475754232288 502108930689652 502703380168704 503109004197888 504183760981758 504936041905152 505212533324928 505620181953216 506857953558528 508467063177216 508745488103424 509109067044864 509387843517696 509553266009931 510194905448448 510559520227328 511004984716512 511650193030548 512303148859392 512669270310912 512949996269568 513597660406272 513764450026542 514411392270336 514578446148096 515228166408384 516279474540544 516537059180544 516696052922368 517146871552047 518412860798976 518662726090752 518831160579072 519889820516352 520546247057408 521000424991332 521420812639254 522484756686464 522697264607232 524186430603264 524356658901504 524643784606656 524848282157056 525018725390016 525306213627624 526138496243712 526514505234432 526802812526848 527017076711424 528518549864448 528690185008128 528979683652992 529647587293968 529768961998848 530196424851456 530486748278784 530659022590224 531156554779136 531329046608646 532842804576192 533351416575744 534147217883136 534439704674304 534613262698944 534870936281088 535044634347168 536136377407488 536813317277952 538177045266432 538561657700352 538856561737728 539031554126208 539885582843904 540567256559616 541038902875614 541249790974464 541425560558454 542107334213632 542580324251328 543265400418312 543486360358656 544347447164928 545034754547712 545510298767148 546587560116224 546765063128064 547064459162496 547755197115984 548403687456768 548846186397696 550018648343736 550144691306496 550839318441984 551140945445376 551585653039872 552408661229568 552711147569152 553588733442888 554691341647872 554995077931008 555391709503488 555695829292032 556576260489216 556757007307776 556974022066176 557279008292864 557459983327104 558163846942416 559048188407808 559275567611904 559581814112256 561358304888832 561884619931648 562067090627328 563213972226048 563668421369856 564160223511324 565541302689792 565997629722624 567152531472384 567868633153536 568053047143296 568364099990544 568822704697368 569983370930688 570215197753344 570390714003968 572338674116352 572561762353152 572747700425472 573061323957408 573655148199936 573969268629504 574379460255744 574693977302016 574880607806076 577068745803264 577246371624208 577797367957056 577929776726016 578396099837952 578712816304128 579443514304512 579631687209432 580814408858112 581283059537664 583025132371968 583495566852096 584876048080896 585614527939584 586542361608192 587795351272272 588537517119838 588966090375168 589709734428672 590454317426688 590646066063768 590969490331077 591905808274176 592328818388736 592653164092704 593401463542316 593833578725376 594583368597504 595853535705714 595990082248704 596470977957888 596797591813632 597551124126528 598442716332032 599448155148216 600915620118528 601244667758592 601729803316224 602957615529984 603153424583424 603388523905024 603914981937696 605449175924736 605635537441792 605881864912896 606213631954944 607940736319488 608138163629568 608906014846272 609870750990336 610402864782744 610640789817344 611173575470601 612914810728352 613164098866176 614415242428416 614911005130752 615110696019072 615447516557808 616224596755482 617481985174912 617980222387264 619493054349312 619694233247232 620033563626048 620533859669856 621459743883264 621800041015296 622244415277056 622585142077184 622787325123249 624612831657984 624815673191424 625157807953536 625805616218112 626148293050368 626595774824448 626938884329472 627142481242992 627730473829888 627934327810218 628929211958784 629723314499136 631323072331776 632120197423104 632325476955744 633615718754304 634126974041088 635420891742208 636027417133056 636778297211628 637292104336866 638046597906432 638852212297728 639409612489362 639925542784539 640672304070656 641231292297024 641689553254464 642040927767096 643058162075648 643319710285824 644131982647296 644693989452084 645362041724928 645715427208192 645967116500992 646176892787712 646530724464768 647347051137072 648017852596224 648372692340736 648636402106368 649402168077234 650022038951688 650170998816768 650695612317696 651051918342144 651873953592576 652846599634944 653204083490816 653416209965376 653731144343552 653943441979872 655544312856576 655903273918464 656432512708608 657771944214528 657985554091008 658242026078208 658602464346112 658816343932032 659860156809216 660693313572864 660962034450432 661269770181306 663423451232256 664261107105024 665313546534912 665894034308448 666153588891648 666369920687328 666734809604292 668634338976384 668906289672192 670271173558272 670812005597184 671397290790336 672245014642344 673248055873536 673616711099904 674160242604288 674379174541743 676400251228416 676946028730752 677956084236288 678327317471232 678812089393152 679183791356928 679404354679908 680259873931264 681339979622016 681990335949312 682200257374064 683070865145856 683559027081216 683933328359424 684796880541696 685019266702056 686104594864128 686970888544512 688716078907392 689529162069396 691217147731968 691774880772096 693186427355136 694667233321776 695227750185672 696050834079744 696929686142976 699142211868672 699525046142208 700024967186688 700408284836832 701517994991616 701803320311808 702019340312576 702689435615232 704416829681664 704920246677504 705306244870656 706196783058624 706358615998464 706928566468608 707315664371712 707545363453632 708438728811528 710238456373248 710457072768256 711135222100992 712586272899072 712817683598592 713161248374784 713392845796224 714848503209984 715530844274688 715751089703936 718475415650304 718708738834944 719847443791872 720756342079488 721385203834152 721666387965952 721900747411272 722296043737983 723440432335104 724353867224416 724648480478208 725796596219904 726713006063616 726949004386176 727347065022864 728265432529206 729020084170752 729419278883328 730340262821312 733358197791648 733526255075328 734452424589312 734854593927168 735093236211048 735447537386496 735686372227356 738118311257184 739588455530496 739993437241344 740522279337984 740927772389376 741168386923536 742342676410368 743279977769472 744218462589888 745397584543744 746109085483008 746989925575179 747293745493152 748477739851776 749422787503104 750951962968064 751557895159808 752213631348432 753163396034478 754055070253056 754663506296832 756275641472637 757158177538048 757404062857728 757818799987392 758430272929824 759977827907584 760286930337792 762700594765824 763118232155136 763415683137536 763663600567296 764081765276544 764873530933248 765292358172672 765839280340992 766258636402688 766507477074768 767475289545822 769003905466368 769424994404352 770396490609408 771617088405504 771867669222144 772591352406016 772842249612576 774419211810816 775044079383552 777366843162624 777619291198464 777994089136128 778246740868608 779834730774528 780819370586112 781500637486998 782131218958881 783727135029696 784045896910848 786279645904896 786965676909984 787272423235584 787528088085024 787959320441436 789207744365568 789771757851648 790204218790272 790525615067136 792777824796672 793469525479488 794471380940952 794653442998272 795294637277184 795730122418176 796734832168704 796993569912969 799264206864288 800027124863616 801220826824704 801659557011456 802306404421632 803943487373312 804204566111232 805219975916928 807265567899648 807842486550528 808284842606592 809828374265856 810850884839424 811874686461696 812138340837681 813161001320448 813870486376992 814898100627468 816521170747392 817552131821568 819220323237888 819881340174336 820147594692096 820596688743744 821632795673976 822605531185152 823269279596544 826258977662976 826711418168064 827378479559808 828612991844352 829066721353728 829403924004864 829659220369408 830383100164332 832492616896512 833087564255232 833543743938048 834864390733824 835461033099264 835918512439296 836189974990656 837245770413624 838572282611712 839372721168384 839631085998848 841764096442368 842826929897472 843100635940992 844820958339072 845502632054784 846240335266986 849037729615504 849722805782488 850728797208576 851802949730304 852079570714944 852546149985816 853234057046052 854975056396032 855586071005952 856054570356128 857759613714432 858842643529728 859121550638208 859591985936112 860482722299904 860953902944256 861569190383616 862040965953024 862320911709114 863129401516096 864023803461632 865869557436312 866696051935584 866894665089024 867594149756928 868069224456192 869165271456768 869447530814148 871221613287168 871924589306496 874059083808768 874537698557952 875243350278144 877314072121344 878421791909376 879813542412288 880924418097152 881693026908408 882806275679757 884564601643008 885681476140032 887084728713216 887858712411264 888204785188864 888493227583104 888979746139056 890102195313474 891512451968512 891875052896256 893780303558571 893985123373056 894706466936832 895196387720448 896326686189792 897664074498048 898155614799872 898880323472384 899172232722324 901373430177792 901867001637888 902594704974336 903941445648384 904436423294976 904730136875136 905082785857536 905578388475904 905872472906544 908453306162688 908822797369344 909320447932416 911911104479232 912207245444352 913062507388928 913359022269408 914806126485504 915604297174116 915961184726016 919372216092528 919746148299264 921622863642624 922366507696128 923171274836712 924336895133223 926222977762368 926970333580896 929239581523968 930050345439072 930800789504784 932189615824896 932700061522944 933366622915584 933877713115776 935357326655488 936919247486976 937736711930304 938025353889338 938708424327168 939222439575552 939893662236672 940408326494208 941595710744832 941901491715327 943087552495616 943393817938176 944584971748704 946466345189376 946984608497664 948180296134656 950115030532096 950423578131456 950881664499712 951190461061632 953131337613312 954041125699584 955167445817442 955938156505299 957069896859648 958278318446592 961008456105984 961846938445536 962534329881696 963061391650644 964587243113472 964979565428736 966197973970944 968573140812288 968950674751488 969265339181568 969796086697152 971020576705608 972026778894336 972559038511104 972954603159552 974103252115851 976577877513216 977810930388864 979269899452416 979806125236224 980124314948064 980596716515328 980915162969808 983854910877696 984157748342912 984648769062912 986657916321792 987363039117312 987903696519168 988224515898048 989790235213824 991039970359296 991904655271959 992291283453184 994812113977344 995986567433572 996391660657536 997970319802368 999230383337472 999554881030992 1000102214406438 1002951508464576 1004217861379304 1005406760337408 1006218008395776 1008367521963516 1009872083810304 1010425066649856 1011240363906432 1013715907117056 1016934126354432 1017490976206848 1018218134089728 1018775687035392 1019106532019862 1020389810896896 1021119040454656 1022009969433024 1023300386061096 1024606297718784 1025338540621824 1025899992539136 1027195320812544 1027528900053084 1028822784540672 1029156892296192 1030456332816768 1032558949081088 1033074118361088 1033392105844736 1034293743104094 1036825721597952 1037662321158144 1039779641032704 1041092494114816 1042000849982664 1042841625278508 1044969513372928 1045394529214464 1048372861206528 1048713317803008 1049287569213312 1049696564314112 1050037450780032 1050612427255248 1052276992487424 1053029010468864 1053605625053696 1054034153422848 1057380370016256 1057959367305984 1059295174587936 1059537923997696 1060392849702912 1060973496557568 1061318045180448 1062313109558272 1062658093217292 1065685609152384 1066702833151488 1068294435766272 1068879409348608 1069226525397888 1069741872562176 1070089268694336 1072272754814976 1073626634555904 1077713123475456 1078063108252416 1079771165687808 1081134513119232 1082077805751228 1082499581948928 1082851121116908 1084214668427264 1085160648502656 1086530800836624 1086972720717312 1088694894329856 1090069509095424 1091020597534296 1092398148793809 1093530126256128 1094128918324992 1095510394231968 1097692372795392 1100037296687472 1100289382612992 1101678636883968 1102281890890752 1103171306079744 1104817322459136 1105422295138304 1107177466885776 1109382683295744 1109990155862016 1110783419006976 1111391658584064 1113514014615552 1114558016585728 1114919966654208 1116327693884832 1118096376815616 1118551135223808 1119163628224512 1122716609777664 1123769239863296 1124134181254656 1126427944452096 1127336842739712 1128320447022648 1129745094051717 1131082605379584 1131995259445248 1135737266307072 1136106094286592 1136728199981088 1137645409394736 1139966741861376 1140430395506688 1140781428007936 1144677348232704 1145123524706304 1145495400850944 1146122647914816 1147310296399872 1147938537259008 1148758920511488 1149387954604032 1149761215612152 1151212934318733 1154137491606528 1154492743248416 1155594735914112 1156792199675904 1157425632608256 1158887028609024 1159263374418864 1161628817716224 1162566119075328 1166050264743936 1166991133704192 1168368857950921 1169752096161792 1171229055879168 1172250956230497 1175590702544544 1177075034239676 1177932180750336 1179419468857344 1180908634853376 1181292132127536 1181938980662154 1183811616548352 1184657636777472 1185306328185408 1186802927084632 1189166737195008 1191707071411428 1191980164497408 1192941955915776 1193595183627264 1195102248253056 1196885432664064 1198896310296432 1201831240237056 1202489335517184 1203459606632448 1205915231059968 1206306849166848 1206777047810048 1207829963875392 1210898351849472 1211271074883584 1211763729825792 1212427263909888 1215881472638976 1216276327259136 1217812029692544 1219741501980672 1220805729565488 1221281579634688 1222347150941202 1225829621456704 1226328197732352 1228830484856832 1229822010261504 1230221392038144 1230895033115616 1232449193510964 1234963970349824 1235960444774528 1238986108698624 1239388466494464 1240067127252096 1241067719339712 1242919487766528 1243600082030592 1244488830554112 1245170284154368 1245574650246498 1249631346382848 1250315615907072 1252296586100736 1253191549648896 1253877768658944 1254284962485984 1255460947659776 1255868655620436 1257858423917568 1259446628998272 1262646144663552 1264240394846208 1264650953911488 1267231437508608 1268253948082176 1269360502900479 1270841783484416 1273556594423256 1274584208673732 1276093195812864 1277704424595456 1278819224978724 1279851085569078 1281344608141312 1282462584594048 1283379106508928 1284081855534192 1286116324151296 1286639420571648 1288263965294592 1289387978904168 1290724083449856 1291430854416384 1292353785575424 1293061448929536 1294694102274144 1296035705192448 1296745384681472 1297272804212736 1298804336154468 1300044077903376 1300341997633536 1301391224635392 1302103836684288 1303747907185152 1305693199269888 1306408166981632 1306832419930752 1307462288687104 1307886883959744 1311088625713152 1311806547836928 1312865025417216 1315971108182016 1317204928692224 1317632687864064 1319720313618432 1321386627145728 1321924068900864 1322539540362612 1326846902464512 1328522214210048 1330627093069824 1331788068616896 1332307177783296 1332739841374656 1333469619208584 1335153292970211 1337268677952768 1337812579344384 1341624011194368 1342794581580672 1344490029284688 1346496111747072 1347233422199808 1348320485208576 1348758349083486 1352800502456832 1353892057461504 1355912168472576 1356654634942464 1357624178786304 1358367582713856 1358808709359816 1362679959244032 1363980671898624 1364400514748128 1366141730291712 1367118054162432 1367866656718848 1369593761083392 1370038533404112 1372209189728256 1373941777089024 1379058324138792 1380799559396543 1382434295463936 1383549761544192 1389334466643552 1390455500371344 1392101668159488 1393859372285952 1398284423737344 1399050092284416 1400049934373376 1400816569673664 1403035989983232 1404038680625152 1405378871230464 1407038030834007 1408833659363328 1409840493355008 1410612489741312 1412393566117248 1413857132937216 1414631328743424 1415090726907264 1416877457623056 1420476912746496 1420914145536512 1422270444201984 1425172545798144 1425635367197184 1426322496749568 1426785691592448 1429697006419968 1431061688549376 1431502179407872 1432751168726163 1436950831300608 1437417477669888 1439694887583744 1441512684158976 1442770407668304 1443332775931904 1443801494822544 1444592087475966 1446880864670208 1448707734448832 1449296960956416 1453426012127232 1453898008772352 1454694130045728 1456530865058412 1458040168341504 1458838557766656 1460680525642624 1466716395583296 1467052510150656 1468904849178624 1469709187854336 1470186472422096 1470895074772992 1471372744454712 1476236622514368 1479986874482688 1481044558675968 1481855544778752 1482336773847072 1484685352820736 1486559955538944 1488436925179776 1490795169087488 1492218170966016 1493979851150358 1494587490986304 1496955479703552 1498845575006208 1500153321609657 1501903925936128 1503115790319616 1504427262696864 1506326792068956 1508110140506112 1509327012593664 1512551282945274 1514316355076096 1514808125715456 1515637599974784 1516860545859648 1519955655815168 1520573860675584 1525401189531648 1526236464310272 1527327201134592 1528163530553088 1530584716345344 1531678560681984 1532517272805376 1533014954149536 1534950579091644 1538007810932736 1538849988808704 1540792981218816 1543234176811008 1543735338444288 1545182704812032 1545684499225152 1548838423621632 1550088158767104 1551440614656141 1555238582396928 1555988178272256 1556493481737216 1559669461549056 1561638741172224 1563001274973996 1564262437917762 1567454270059392 1568091793821696 1572559291809792 1573931353819968 1574544846471168 1575056176170048 1575918640882872 1578415488731136 1579543515703296 1580408437580544 1581051230134272 1585555649593344 1586939050958976 1588942761881904 1589306885996544 1590589274554368 1591460244836352 1593469664337408 1593987139825938 1598528413728576 1600054249727232 1602441653649408 1603319114022912 1604612808843264 1608409132222464 1610439951833856 1614531135799296 1615684973101056 1616569685213184 1619656748531712 1621701769678848 1623749372923392 1624276681675362 1626322002640896 1627740972753984 1629796201254936 1631854024741369 1633042341494784 1635104263643136 1639762680348672 1640295189384192 1641193377487488 1643265591347952 1645211062370304 1646538559193088 1652517955325952 1653422836336128 1654756959119616 1657225983688704 1658133442707456 1659318440738816 1660766200328664 1664985233793024 1666175128510464 1667087487876096 1669728781467648 1670922066198528 1671837024878592 1672379949981312 1674491540827248 1677144565223424 1678745442336768 1679262171997696 1685653859794944 1686201271881984 1689641916678144 1691005264109568 1692480670533972 1698075459231008 1699445611564976 1701457594417152 1703605899460608 1704159141429888 1705092299971632 1706468114092104 1709950112792064 1711172142011904 1712109140712256 1717685287059456 1718243101276416 1719183971872224 1720965444599808 1721907805888512 1723138380767232 1724081931906048 1724641823418228 1726258803032192 1728047606923264 1731739114872624 1733392103871168 1733789330178048 1735188299513856 1736138448912384 1738330542913536 1738895061628296 1742443226574336 1743849178612992 1749075397115904 1750486700556288 1754628144242688 1756843583818752 1759627084824576 1761848836194304 1763386053816816 1765612551359514 1769129203286016 1771362952280064 1772908470993231 1775717424822528 1776409570377728 1776986455166208 1777959492278112 1780204390626948 1783024903937024 1783750105792512 1787560607117142 1787970246746112 1789412933873664 1790392775440896 1792653372379584 1795328148996096 1796311229599744 1797760646944768 1798344465444648 1802746860355584 1803734003275776 1805189409948672 1808872846589952 1809460273750272 1810165571715072 1811156776951808 1811744945813088 1816906612325376 1817645594738688 1818640895864832 1823822208958464 1824414490888704 1826125014777856 1826718044538816 1829612252971008 1831208594348232 1831922369452032 1833520726411803 1838744432185056 1839492296598528 1843245727285248 1844733015392256 1846342549673424 1848673790266446 1852445955524736 1853940667161792 1858479163047936 1860100690878144 1861601579009568 1864379231649792 1865400123045888 1866733245831168 1867755426231552 1868361975369747 1870714653310976 1873838494973952 1875473423860608 1876050707778676 1877416848654336 1878444879151104 1879787324473344 1880816652988416 1883191421489664 1883802983430654 1886175104991232 1886787635876352 1889169943497408 1893969216995328 1896360592269312 1900847156262912 1901763328999424 1902380922123264 1906262675226624 1908082251399168 1910334891634884 1911876313010598 1914139793719296 1916556636893184 1922016912211968 1923693876891072 1925068659763392 1926122783301288 1929174486226944 1929959130857472 1932395947941888 1937146281624576 1937901349502976 1938530678363136 1939592173394304 1942041153411216 1944053557788672 1945118077022208 1945909206319104 1948206504231702 1953155755026432 1955621860777728 1958539798904832 1959612250472448 1960248629896128 1961193433030656 1961830325939616 1967709821755392 1968315496685824 1969297538125824 1973315832643584 1974726078234624 1975807393038336 1976449031796096 1979580470427648 1982079940718592 1983809310543918 1984582566906368 1991973134867144 1992783321315072 1995940639604736 1998460766674944 1999109762061984 2000204428812876 2005903016929152 2008435722758608 2010813520674816 2012436016791552 2016735043927032 2019744167620608 2020850133299712 2022480727812864 2023137523625229 2033868252708864 2034981952413696 2036436268179456 2037551374070784 2038213064039724 2040779621793792 2042238080909312 2044019938866048 2046600772122192 2049212595437568 2050677081243648 2051799985078272 2054390641625088 2055057800106168 2058313784592384 2060912665633536 2065117898162176 2066148236722176 2066784211689472 2068587486208188 2073651443195904 2075324642316288 2079559282065408 2082184988229632 2084001699965328 2085683250557016 2089939026745856 2090789058428928 2097426635606016 2098575138426624 2099393128628224 2100074901560064 2101224854510496 2104553984974848 2106058020937728 2107211250107392 2108068306845696 2114760740032512 2115918734611968 2118590349175872 2119075847995392 2120785699405824 2121946993115136 2122636090360896 2124626219116544 2125316186434584 2131371218304768 2133405666302976 2137758818697216 2138453050795776 2139483745124352 2140178537388672 2144545509629952 2147253269111808 2155426246950912 2156126216504832 2159542331375616 2162269026238464 2164155611502456 2164999163897856 2165702242233816 2166888131213949 2170321297005312 2173061601673248 2173945441434624 2177389788659712 2180139018190848 2182041195068592 2184796297587618 2187060252512256 2188257836649984 2191020788463936 2200074593374944 2200578765225984 2203357273767936 2204563781781504 2206342612159488 2210844590276608 2214354933771552 2218765366591488 2219980311724032 2221566838013952 2222783317168128 2227028029231104 2229116033171456 2229839933308416 2232655387769664 2236192753631232 2238327256449024 2240969776725537 2245433219555328 2247538479726592 2248268362509312 2252855888904192 2254673685479424 2256640894045296 2259490188103434 2262165210759168 2263990518890496 2271474532614144 2272212188573184 2273456399962176 2275290818789472 2279933483722752 2280860791013376 2281562856015872 2289354696465408 2290247049412608 2290990801701888 2292245295829632 2294620592799744 2295877074518016 2297517841022976 2298775909208064 2299522431224304 2302425868637466 2308274983213056 2308985486496832 2311189471828224 2314851265216512 2317774057218048 2318526748837728 2323257635432448 2325132238150656 2332100529487872 2333982267408384 2336737715901842 2339504192323584 2342458111758336 2344501912460994 2346393656876643 2351181405089088 2354150068479352 2358838937714688 2361817269706752 2362584264255072 2363877961324308 2367623233096704 2369315273554944 2370612656370816 2373605854169264 2378333474390016 2383414142822856 2383960328994816 2385883911831552 2387190367254528 2390204496506112 2390980709738907 2393770865328128 2397792620592864 2403662480474112 2404978671034368 2406919213264896 2411830462119936 2412613698333696 2413554095620096 2415659927750784 2421796703698944 2422542149767168 2423527459651584 2424854527819776 2432552654518272 2435624059385088 2439483003961344 2441611459130976 2442563159269376 2444694301882404 2451659242913408 2452656395464704 2457660969713664 2459644020523008 2460442784076288 2461790066231232 2464898387021928 2469927940699648 2471920889549056 2478776932988928 2480134254504192 2482135438679424 2485838975533056 2487200164061184 2488977661108224 2490340568308736 2491149300492996 2499262692765696 2500631231814144 2504593172201472 2506383099297792 2507755537317888 2508569924971968 2510921895319552 2511737311240872 2515716847835136 2518893257996544 2525292289327104 2528480789692416 2529301907822976 2534462875017216 2536507896164352 2538721005800958 2541683566968832 2547113188846512 2549168417347464 2552186391625728 2555408849190912 2557638449957448 2559702171138156 2564925169188096 2566758213017856 2568163711068384 2572232648302592 2573278841143296 2576527930589184 2578775957808336 2581448166899712 2582861708832768 2584707571150848 2586122897859072 2589388204548288 2592071410384896 2593490769362944 2597608672308936 2600088155806752 2600683995267072 2602782449270784 2604207673368576 2607495814370304 2612816333963264 2613664839861504 2614924577374208 2615773767919488 2622177251426304 2623613095673856 2625730050834432 2631942216364032 2634409857384448 2635265375728128 2639440627236864 2642773254291456 2645079080725224 2648418827039271 2653693804929024 2657044428420096 2661254186139648 2663576137233792 2664614355566592 2665479682749312 2666939238417168 2670306585940422 2674537355905536 2675625158688768 2685589163161344 2688980058569376 2692992223494144 2694466844399616 2696640970417152 2697516698166972 2705601004913664 2707784114923008 2711824336945152 2713309269884928 2715248357572608 2716735165427712 2717617418719632 2725359918488064 2727961343797248 2728801029496256 2735733313437696 2739187522166784 2740077066808224 2744418379456512 2747883554178048 2758116648277584 2761599118793086 2764868590927872 2767099523088384 2773010685399669 2778668933287104 2780911000742688 2787718744571904 2796568847474688 2798100184568832 2800099868746752 2801633139347328 2806071979966464 2808077361250304 2810757742460928 2814076061668014 2817667318726656 2819680986710016 2821224979482624 2824787132234496 2825704475145981 2829262657486848 2830181453814528 2833754915246112 2840953825492992 2841828291073024 2844540888403968 2850345091596288 2851270734394368 2852644993499136 2853571383184896 2859394012839936 2862123377098752 2863004358815744 2865502337452326 2867814469515897 2874834955339776 2883025368317952 2885540815336608 2886665551863808 2887602989645088 2889184174951932 2893761729340416 2897415468897664 2898593921912832 2906852024254464 2907796017544704 2909388260091456 2913061730116824 2916080336683008 2917677115533312 2921361051285248 2922309756347553 2933432791166592 2937809698357248 2939418375708672 2940372944844192 2941790149545984 2942745488909424 2952473245028736 2959973748965376 2962089117351936 2963711089557504 2964673547694144 2969370705641472 2973119911077888 2975713965815877 2976873850359552 2981590338174976 2984436341932032 2987959702300716 2989174981972608 2993910959407104 2997691150012416 3000306643219314 3003807851872256 3006231580639232 3008854525393728 3012653584137912 3016220281012224 3018654025187328 3025102565890548 3029616251430912 3031275199949568 3033721091719296 3039911311630336 3041147721351168 3050802379063296 3052472928620544 3054654402269184 3056327061106176 3061169432690688 3063357121363968 3065034545610752 3066029908299072 3069901158183288 3076015621865472 3077699977617408 3081585962437632 3086468353622016 3087470676888576 3090365409624064 3091368998450304 3097676847243264 3100176317534208 3102881229312282 3110477164793856 3112986963474432 3119338923098112 3123277482344448 3126002549947992 3128524875835524 3134908540118784 3136183587643392 3145118583619584 3147862707639936 3149089692942336 3150112352340096 3151837281765744 3156830977462272 3159087031406592 3160816875161088 3162102460268544 3173878101917952 3177885523763808 3178613771993088 3181178549108736 3182920489672704 3186939328674816 3187974279651876 3197056827457152 3200108499454464 3204883307298816 3206638228045824 3209225617686528 3216818264444928 3220879903667712 3233139370426368 3236956344159109 3239313497063424 3243403539357696 3247498745846784 3248553363350724 3252644005281792 3255481945507968 3259592402509872 3263708049482738 3266084682989568 3270208527286272 3277194446381427 3280590378768384 3282386754974976 3286531182695904 3293077118386176 3305035910651904 3306845672672256 3309513918239232 3314451967377408 3316266885414912 3318636881477632 3321532400657328 3329970467586048 3332350257020928 3334174975752192 3343674049757184 3344759899962624 3348983081654496 3354289130446848 3357490884673536 3358524343995392 3371307719589888 3372402543763968 3379283833356288 3382010528219136 3384961341067944 3389235282155151 3396150918462016 3398891223129952 3407211798921216 3408318282859776 3410184599943264 3412936228184208 3419900225584128 3422344284023808 3424218281424512 3435370574118912 3436486202552832 3438367943744448 3441930889199616 3443815611777024 3446276761534464 3448163863812096 3449283646836456 3452517606064384 3453638802956199 3463478229745248 3466784207742336 3470376599027712 3472276897824768 3476661085827072 3477790123256592 3484886453148672 3487698357225984 3498150794231808 3500973401112576 3505106573852763 3509256288485376 3513687167637504 3516752868691491 3523697672388608 3526772107633632 3531225102719028 3538258406572032 3542725904560128 3545816941986462 3551434849645056 3552819140755456 3553972910332416 3555918984556224 3560408781253896 3566049807874048 3567500211585024 3575121214234284 3575940493492224 3578825867747328 3580785550881792 3585306744759168 3590656297992192 3592622459199488 3595521293889536 3596688930889296 3605493720711168 3607468006551552 3610378819897344 3617745693179904 3618920547500544 3620331143430144 3622313553903616 3623489891626176 3633813224650752 3635291189477376 3637281791729664 3647644417916928 3648828981777408 3652250029555712 3653436089077632 3659224505942016 3662417188696464 3663844738904064 3667041452823606 3677488864370112 3678984593197056 3686491454570496 3689466030784512 3692685099346848 3697347580532892 3704891911049472 3707881334323584 3716958326095872 3720201381756288 3723203158019136 3728758463299584 3730800246091776 3733466491662336 3735510852463104 3736723950739494 3741429306621952 3750946847721216 3752101415557352 3756889758302208 3759574648946688 3761633305976832 3766382842979328 3767605966861308 3772350209982464 3773575271752704 3778339886994816 3787938433990656 3792721184538624 3801694312525824 3804761844246528 3812525350453248 3820669783269768 3823752626021196 3828279587438592 3833113273786368 3844033824423936 3847387753782144 3850137319526784 3852245566602576 3858348972453888 3859918261714944 3864791895883776 3874292563249152 3877061356726272 3879184346788608 3884082306822432 3888107115577344 3890236154044416 3891818412638208 3896413008463404 3906311510052864 3911243721555456 3917079597809664 3919224500944896 3920497259792256 3922386866061312 3923660651879232 3935419643510784 3936630993371648 3938595076251648 3951614786076672 3952898063592192 3959160940855296 3964159881437184 3967618621087836 3969165133812736 3983946269734288 3985566642630144 3991881279209472 3996921533349888 3998219524123968 4000408857625752 4005459878910633 4011806033858304 4016871445517216 4024872033583104 4033470087854064 4039488335241216 4041700266599424 4044961455625728 4046275047250458 4067736505417728 4069963904827392 4072872536358912 4075102748141568 4076426128079448 4088039877732096 4093201544244384 4098425190875136 4101354162487296 4103599970156544 4108781283250176 4110115600212336 4116627569184768 4121825331267072 4130235796324352 4133568423378944 4137174972416376 4142398678189629 4147302886391808 4150649284632576 4164369976459264 4168003399930656 4171366501114032 4179878053491712 4181578116857856 4194853271212032 4197150276853248 4198786257256448 4200149803120128 4202449709020992 4209107969949696 4212116041875456 4214422500214784 4216136613691392 4221114092502021 4229521480065024 4231837469223936 4237180698351744 4241571398811648 4243893986230272 4245272180721792 4249252438233088 4250632372869168 4262742436609536 4266811332605952 4275517637394432 4276906101591552 4278967490248704 4280357074777344 4289091019259904 4294506538223616 4298253506178489 4310852493901824 4312252433009664 4319084662751232 4324538052476928 4328311223004912 4329998327795712 4331404484467632 4333776262427898 4340642594010624 4346123203346496 4347890882869248 4360278036381696 4364082390137184 4369592595175236 4374120505024512 4376515673299968 4382041576927872 4400149186749888 4401157530451968 4406714547535872 4409127563563008 4412685224318976 4421689180553216 4428709867543104 4439960623448064 4443133676027904 4445566634336256 4454056058462208 4458232066342912 4459679866616832 4465310775539328 4472385507262464 4476654512898048 4481939553451074 4490866439110656 4496536725018624 4505711777808384 4509347370958848 4513281788090592 4518980376206868 4524330421518336 4527981037780992 4542949065228288 4544424377146368 4546912799924352 4550581637578944 4559866967445504 4561721582026752 4563125712031744 4578709392930816 4581981603403776 4584490591659264 4591754149036032 4595035682045952 4597551818416128 4599044862448608 4604851737274932 4616549966426112 4617970972993664 4622378943656448 4629702530433024 4635548114436096 4637053497675456 4646515270864896 4650264476301312 4654321843968423 4667964534816768 4673475431803684 4679008384647168 4684916223516672 4689003824921988 4692787313753286 4702362810178176 4708300136958704 4717677875429376 4723634539413504 4725168528510144 4727755922648616 4735246466193408 4738630547109888 4741225312741632 4747211708338528 4756666948780032 4766828285645712 4767920657989632 4771767823663104 4774380734509056 4780408993012224 4781961419477814 4787541730656256 4795585241185728 4807324960948224 4809957342068736 4813838426529792 4825227396667392 4831319855501568 4843593407397888 4845084299534336 4847054919303168 4849709055639552 4865105309036544 4871248118770176 4878966007922688 4883222918261952 4885126318538752 4889388603764808 4895562074224107 4903318485826816 4905312790929408 4919288041046016 4920885568152576 4923580132462464 4929796774043856 4939855881399296 4943841779098112 4957553865977856 4960268509008384 4964270877358848 4971677951066112 4974400328122368 4977955322216448 4980681136617472 4982298600985992 4998525385531392 5001262463628288 5009186344402944 5012766198595584 5015511074635776 5017139849943936 5021843790639104 5023474622481744 5031433695670272 5037786515993088 5056961579384832 5058603815645952 5068925750034432 5073015792328704 5077442011601916 5094226377693024 5098336834694928 5104372783251456 5110817698381824 5115276899914896 5119404342276312 5129850338376192 5133516426035712 5136327422136768 5144465296605184 5153055861178368 5157551915616672 5162896333799424 5165723417665536 5169415142301696 5172245795718144 5178776409096576 5184142820769792 5186981538725888 5195217344617872 5200176311613504 5201367990534144 5205564898541568 5208415346737152 5214991628740608 5225632667926528 5227329679723008 5229849154748416 5231547535838976 5247226191347712 5251460101668864 5263884432728064 5268819714768896 5270530751456256 5278881254473728 5285546508582912 5290158161450448 5296837654078542 5307387609858048 5314088856840192 5327152274467584 5329228711133184 5330959365498624 5333878476834336 5340613171880844 5349074711811072 5351250317377536 5371178326322688 5377960117138752 5385984446988288 5388933688799232 5393281940834304 5395033396333944 5411202009827328 5415568229846016 5426618539769856 5430496715145216 5433470330855424 5435234837439264 5450719836976128 5455922687594496 5457602058992512 5471466626875392 5478375044333568 5480154133616448 5488836758913024 5495767108356096 5500562179235409 5516233296555168 5523198237586172 5529737181855744 5534199046176768 5546021370799338 5557337866574208 5561822001485376 5575437489143808 5593137694949376 5596200369137664 5600199737493504 5603266278694656 5605085926109241 5612143959932928 5616154722500608 5621515484921856 5628152123336028 5635334637453312 5639361973420032 5642449958965248 5649574264468992 5651408950291962 5658525314973696 5660362907629056 5667509830492224 5681907650985984 5683656582146048 5689081776807936 5702541468788736 5705289986998272 5707142766369792 5718788025679872 5724246754197504 5726008717631488 5731004674904652 5735628939031794 5749669910679552 5766050736635904 5771081630673216 5773331103727616 5775205979290176 5778368349903864 5787523458680832 5794830937795328 5797187843825664 5813704048508928 5815592035089408 5818776520182912 5826123460233648 5832160673366016 5835354231066624 5842722102570496 5844619512695106 5866865582333184 5875619396714496 5878836751417344 5880745889688384 5883580299091968 5885490977818848 5904946490057472 5919947497930752 5924178234703872 5927422179115008 5929347095388288 5938741411282944 5946239822155776 5951427931631754 5953747700719104 5963180676349952 5975919404601432 5978349963945216 5987821918814208 5995382300024832 6000613286438628 6012463161278464 6017709050787456 6025307168275824 6032440562024448 6037308050374656 6050205131781096 6059232502861824 6062550399899136 6067442183438592 6079822623260672 6101604758126592 6104945857241088 6109308804538368 6112654122212352 6122338865381376 6126714242727936 6130069091221504 6132059816598144 6139802316366576 6152031243730944 6155399955234816 6163171924875264 6174941353777152 6180730819248128 6182737996900608 6195353694486528 6200352635068416 6205762458624564 6220954329587712 6225973926948864 6238677846196224 6246554964688896 6252005099895984 6257049751671048 6269817080237568 6272367175286784 6295725415279872 6298179385884672 6300224704680192 6303674563531488 6313661954924544 6318174062813184 6321633750322176 6324204920537088 6347756203835904 6355771047527616 6357227543986176 6362357098217472 6365840979345408 6373878657349632 6375948559303752 6394113654914304 6400216998908928 6413276456091648 6418451235373056 6433636528889856 6441759807335424 6466278740852736 6473912688318218 6478626994126848 6486807078715392 6494997491693568 6497106726701448 6500664393641847 6510963891015936 6519184805019744 6527416098965476 6532169365979136 6540417054572544 6554388892762854 6561180757536768 6564773509949952 6573062365391808 6610071821303808 6613691345344512 6619027836478464 6632533770829824 6637273762955264 6643064801314656 6659940935172096 6664700514041856 6668349951504384 6687348099514368 6689519799925248 6697966163308992 6708578260893696 6714981769347072 6717048687990784 6722909330176611 6742615439179776 6744805087527936 6758567666712576 6764021056438272 6769922682135888 6778470564310302 6792301836924032 6797782446259904 6814423597842432 6816636565719552 6820369199886528 6825872456368416 6839800451168256 6844688568047616 6848436562849024 6870741148237824 6872972405105664 6876735887488896 6883861778399232 6887631223554048 6892553523068928 6896327727624192 6898567293672912 6905035212128768 6907277605912398 6926956459490496 6933568415484672 6944553795649536 6953322171654144 6955580246513184 6969772906297344 6975396714451968 6996301588463616 7001946802225152 7010213147705526 7018512576970752 7027374335275008 7033505737382982 7039180970629929 7047395344777216 7053544215267264 7062450205438056 7076516813144064 7085451809120256 7091633883972924 7102869699290112 7105638281510912 7107945820664832 7111837969112448 7120817562507792 7132099615748096 7135000423170048 7150242428468568 7151880986984448 7157651735494656 7161571101763584 7170613489518336 7181312595984384 7185244918398976 7191042587779072 7193377861778592 7210987441422336 7214936013103104 7220757639794688 7235491386359808 7237841095001088 7240662286860288 7244627107807232 7246979783252352 7267626449301504 7270582378954752 7274563583459328 7297657963554816 7304500059111424 7306872178155264 7318449011884032 7324834377392928 7327689477808128 7334082905647212 7354977728740224 7357969186394112 7372982909140992 7378932061569024 7385370198693696 7394695161065784 7409783822098944 7415762668647168 7440402763512576 7446406316038272 7457516926599168 7461600492183552 7466932983324672 7471021704926208 7473447901478988 7482858613243904 7501893695442432 7504202831114704 7513779516604416 7519149297893376 7523266611953664 7532765685958656 7535211933722616 7547150543505408 7556679773989632 7575876867981312 7585442369077248 7603388625051648 7609523688493056 7625050700906496 7641339566539536 7647505252042392 7656559174877184 7666226547572736 7694775507564288 7700274639053568 7704491133205152 7716697944907776 7719836523429888 7729583791767552 7748585126498304 7754122713452544 7758368693577216 7768164613644864 7776214231154688 7780472308088832 7792826016926808 7812623020105728 7822487443110912 7838449001889792 7840994519584512 7844773732122624 7847321303758464 7870839287021568 7873261986743296 7877190152503296 7903229572153344 7905796127184384 7918321881710592 7928319762874368 7935237242175672 7938330267625472 7945256481117813 7967892539468576 7971133285260288 7983762558418944 7993843066699776 7996439048247936 8000817715251504 8010919757821266 8023612067716608 8033742891034432 8066940175708128 8078976670482432 8083400533198848 8089922911251456 8092550094500916 8135473010835456 8139927809654784 8145745072717824 8150205496283136 8152852256158896 8176079755464192 8186403088488768 8207199940313088 8217562566500352 8220231200424672 8233255138369536 8243650662534144 8260471592648704 8267136846757888 8274349944832752 8284797356379258 8294605772783616 8301298569265152 8319032056199007 8328739952918528 8336006799861312 8342733002228064 8359756106983424 8363156233715712 8389706542424064 8394300553706496 8397572514512896 8400299606240256 8404899418041984 8418215939899392 8424232083750912 8428845000429568 8432273227382784 8442228185004042 8459042960130048 8463674938447872 8474361396703488 8487787972460544 8490544361443584 8498504876466176 8501264745738336 8525484873219072 8533622665211904 8551035274788864 8553812203183104 8557934980497408 8560714149554688 8578182038519808 8589013076447232 8596507012356978 8603443408547691 8624504866019328 8649076104953856 8656622446009824 8659996655591424 8662808968935264 8667552524855796 8681285188021248 8692246406692992 8695781765738496 8720556072763392 8728164780274368 8739185190350472 8748241010049024 8753031346599936 8764083153855744 8766929269042659 8800298373499776 8813429095071744 8818255127126016 8825370448637952 8843378361106432 8857419735086208 8879921246896128 8886267352055808 8891133268672512 8908112116924416 8919359733233664 8930621551078656 8944771014524928 8953309025796096 8963879106902148 8981732878221312 8993073450037248 9011423555616768 9018694741917696 9026563576181184 9037960752413736 9048660843036672 9055962075561984 9088848754292736 9093825599848704 9101163275157888 9119733934891008 9123443164053504 9126251424063488 9157418785861632 9163963206807552 9168981183318528 9183508298072064 9190071364091904 9195103636832256 9198089724897216 9209703474549864 9233099932852224 9235941945987328 9244757887312896 9259405060866048 9271096228872192 9274106995350912 9293030541729792 9300528952602624 9308643687936846 9346950863607368 9358016769294336 9369832447033344 9378007649843976 9385574627506572 9404725620356352 9416600273917408 9435355750858752 9447269078827008 9450337057020288 9455511845297232 9470492932386816 9477261094219776 9482450625483264 9494423416677056 9533656571291424 9535841315979264 9543535647326208 9548761469018112 9560817986024448 9563922838955628 9591170482371456 9614649921896448 9619914684137472 9627676853059584 9650454793334784 9662639711003136 9690168599068672 9699418111279104 9710869032477327 9730210618073088 9742496237540352 9757932015845376 9766445836523904 9770252637077504 9778777207529616 9791124148448214 9806636971653632 9810625581858816 9831583339144281 9841771136305152 9847160264924928 9859593548087712 9879711762798592 9887683558196224 9915107731955712 9920537018016768 9928541754717696 9943355902132224 9948800656244736 9955910644432896 9961362273234944 9964597201971984 9997050771062784 10002524927256576 10031022149271552 10034279699887872 10043687581278208 10046949244963488 10062867391340544 10075573031986176 10113923158769664 10117207631291904 10137851500068864 10146031584657408 10154884023203832 10167705846465453 10188452755386048 10196673669389856 10221635396763648 10230553799829792 10238808684552624 10259700676752384 10267032852071424 10272654844273536 10288930593210368 10306111722356736 10315103831233344 10325792667598848 10331446835331072 10338830284603392 10344491591436288 10357552818193152 10360916408868597 10373963077451776 10390434689235744 10400352623227008 10411129797083136 10416830693474304 10429983257481216 10451265335853056 10454659359446016 10459698309496832 10463095071677952 10494452382695424 10502920203337728 10515319721558289 10527768865456128 10541061502912512 10571093017165824 10580316322900896 10593675308157084 10614775219716096 10628177713680384 10654304548935168 10658457422266368 10661918730997248 10667756953668672 10681226343761688 10698149423622144 10702500634755072 10742356652645376 10755920234277504 10771968893976576 10777867377598464 10786563881668608 10790066792667888 10822404019654656 10831136459692032 10853237079539712 10860993430290432 10866940661710848 10870469674878528 10901439673952256 10911845375188992 10915204117985024 10942933253750784 10956750088667136 10960308267232896 10977673517826048 10991534216712192 11001124358470818 11032466593110336 11046396475172344 11059474363711488 11068398092353536 11092042741598676 11114675733148416 11123644002970752 11150874978287616 11186275389898752 11192400738275328 11200399474987008 11206532557389312 11210171852218482 11224287919865856 11232309445001216 11256304246672056 11270669274906624 11278723946840064 11284899917930496 11299148528937984 11302817900583924 11317050629947392 11320725815258112 11335019660984448 11363815301971968 11367313164292096 11378163553615872 11405082937577472 11414285532739584 11437576051359744 11452017435262976 11462009349809304 11471257878063588 11499339821359104 11532101473271808 11542163261346432 11546662207455232 11550411958580352 11556736699807728 11575046917361664 11589661875590656 11594375687651328 11631184070178816 11637553040365824 11652246920467296 11664321346732032 11670708462133248 11685444205140992 11689239025390212 11733731164666368 11751238793428992 11757673502834688 11761491779376768 11767160598183936 11770981955637696 11809892980114944 11854844358230016 11858694190776576 11877482822565888 11892479644311552 11902855863263508 11907495401438208 11926361352699904 11951838809202864 11956699927890432 11975643837628416 11990764600049664 12001226572877256 12016379636731899 12035418101574912 12050614336551648 12074616100749312 12100410263562192 12118465005723648 12125100799798272 12134884366877184 12159645246521344 12203209516253184 12209891714482176 12218617609076736 12225308244424704 12260138182443008 12264119633196288 12279604632733152 12304062487461888 12310799910469632 12326343849750528 12349882707554304 12361461638496256 12365475993801216 12390707388973056 12400705270136832 12411524917249128 12427196034568887 12441908659175424 12451947853897728 12493109929377792 12504010199791968 12514099503342096 12539634160475136 12544734350573568 12591450830559744 12596358771769344 12600449409360384 12607349127062976 12627323909849088 12636348125626368 12643267500644352 12648409841074176 12663342277506063 12695512407671808 12711542095055232 12724714196434944 12731681958690816 12747757314699264 12751897118607504 12788227309828608 12800433997817856 12826552912183296 12836902470746112 12867273057779712 12883519614670848 12894760518535467 12932557481705472 12947825376636436 12957253988253696 12973614157430784 12989994983387136 12994213453402896 13001328787283694 13021927782031872 13038369610039488 13054832197930952 13080834109145088 13108777785525708 13122361515073536 13129547019899904 13146124730783616 13220143642607616 13227382690689024 13238055672956928 13265067541659648 13274547525910528 13286129602629312 13319881870344192 13329401028083712 13336699903008768 13374696199028736 13379039599850496 13395932326617984 13417156521787392 13429963538694144 13434097375981568 13445818660353222 13489610175055872 13517135333425152 13528042112876544 13539845364271776 13556941128620604 13584603673848064 13595564892519808 13628847195684864 13633273131439104 13640738399773056 13651744912736832 13679600902336512 13689377136095232 13696873125698048 13745944810211328 13753471774977792 13775262447108096 13785107046137856 13792655455248384 13797134587345824 13810070424257536 13814555211824796 13853912918980992 13867136830969344 13889107591299072 13906644343308288 13911160493026368 13939545812594688 13950793428903936 13962965531905269 14003893604450304 14020426295411052 14037025153941504 14054748670550016 14067011474765964 14078361941259858 14094790689554432 14107088430534528 14124900410876112 14153033626288128 14170903618240512 14183267767945848 14205739398580224 14215891641329664 14223675938224896 14241635125015584 14264199231496192 14270000846340096 14300484856937136 14303761973968896 14315303470989312 14323142203527168 14341226979036672 14362625191968768 14370489836797952 14382085175558144 14386755723557184 14421974882844672 14429872026206208 14441515279589376 14475682190002176 14489254215614464 14493959566504704 14535252898603008 14541164757909504 14549127166918656 14595315927109632 14609000118222848 14613744356310528 14636898023768064 14649668754785856 14655378955616256 14668165811294424 14686686222672321 14709955457480448 14715938372788224 14757864123138048 14770740397387392 14789390322131568 14819567644197888 14831525337294336 14880805527025152 14892812632076544 14915033853198336 14923200984367104 14933865966649344 14942043409852416 14946895802957976 15003787390884864 15008405662229408 15027559033208832 15038298595786752 15046533223907328 15065531371917312 15070423867445232 15094301087010816 15113359547979264 15170884738154496 15188795153361973 15206777250103296 15219047376986112 15282679133079072 15295010504084784 15313118349754368 15332453095145472 15389551015128576 15400549278107136 15408982266410304 15433395889815552 15459167583535104 15497170252996608 15508245426905088 15516737387154432 15536329227289728 15552428462309376 15560944616177664 15585652033853616 15625246040211456 15644974886221824 15676898003779584 15681989039169024 15689547464245248 15694642607516928 15741678574043136 15746523973486592 15754380305006592 15806459144306688 15811592254368768 15836643763421184 15856639525748736 15870474484351344 15876660535250944 15890512962235626 15935785078937152 15942266570520576 15987686133399552 15992878096495872 16001635430503008 16021839515642532 16047224135433216 16067485782068864 16133880351416256 16157953340964864 16166801066397696 16179845822502912 16185100189001832 16279855619309568 16291490145435648 16300410992566272 16305704512317792 16352159510928384 16372806176977536 16414399880626176 16435125133000704 16440462400849344 16466510276739072 16487301325068288 16501686537706227 16520943185297408 16534273693515776 16548699889665504 16569594712758516 16589211545567232 16602597138530304 16638064112398014 16657479905837056 16672013599722624 16685466004456128 16719512213966848 16726312467431424 16779413084848128 16788601107412992 16800599212480512 16809798836083968 16836431879798784 16848464167501824 16857690000859136 16864546454765568 16884456370008084 16918085920260096 16927349876895744 16948722793406976 16975575944921088 16981088722887168 16997009752932352 17002529491476672 17050969746438144 17067245330423808 17107624406366208 17115869960994816 17121428299109376 17156364077039616 17178026152894464 17193014024713956 17206886817095382 17249009732038656 17298152209907712 17313244892019648 17319993311182848 17325617937870528 17335105049711592 17362570376042496 17384492813385984 17391563531476992 17441112145526784 17456329560548736 17478370380700944 17496482020098048 17506062693199872 17528166307711488 17533858538085318 17600596746999552 17626858190143488 17636510254252032 17650740897275904 17714839470172416 17759842493792256 17772534704111616 17782266537345024 17816224233848832 17838719466467328 17861243102157312 17889542029049856 17927758213804296 17950394272155059 17963465756442624 17986146900074496 18037389483835392 18053127152362368 18075921504827472 18097321686073344 18111924151123968 18177697508585472 18187651199697408 18202326550315776 18239467869782016 18252502848126976 18314837571723264 18327926413615104 18337962366637056 18367016596144128 18380142728183808 18390207273664512 18396179449794432 18419406949099728 18466199865704448 18471883891974656 18489515774625792 18542192457744384 18548213990701824 18586061083459584 18601057905205248 18617287375873692 18693901727214736 18716033538588672 18739664894066688 18756015299687952 18771149255013144 18809451240712704 18833200547834816 18894538157654016 18900674114040576 18911023690594464 18940985864773632 18954522188439552 18964901250966528 18988846833354112 19067313142582848 19071682631958528 19087071294652416 19097522938036224 19121635972048896 19127845677911256 19182340964742912 19239829368274944 19255353706119168 19300909586669568 19325279422006272 19380337198137344 19398836222558208 19421738064954654 19460421236146176 19484992475080704 19501993180925541 19532891673047808 19540505274155008 19557554415059232 19582248296896428 19613273943307264 19621251163717632 19663166678288562 19683542272610304 19694320529849856 19719187096175424 19759423525597184 19775367116392448 19830215463911424 19841074036033536 19857083509435392 19897601312489472 19911821288865792 19922724546469888 19929194403943968 19994101542125568 20005049854513152 20062044298543104 20068559399775744 20087375162556416 20093898489926976 20125734782681088 20151146063972352 20168727990529833 20227846317539328 20234415262583808 20275703000137728 20292063169314816 20309768046407664 20335411692930906 20376905510772096 20393347338779712 20443270793527296 20461107599659584 20477617369105248 20519401353504768 20534065704142848 20545309688547072 20577861186420736 20612223444713472 20630207662466688 20651585335197696 20662893670662144 20677660569206784 20688983182872576 20715105636386304 20721832817737194 20747926154903552 20780869378471488 20800705246454016 20833661386948608 20859966514962432 20909318718892032 20919396618993664 20926190143355904 20988904765390848 21005840406675456 21030639443116578 21055537730912256 21082123005825024 21142186034331648 21160632645801792 21187350616314168 21229550439432192 21256355427360768 21308609097870336 21316914844532736 21323837461994496 21335513907337344 21362452687523376 21396298847244288 21405001269510144 21484713305290752 21511840468555008 21543937787953152 21555734755196928 21573127763337216 21580133585335776 21644808039309312 21662272919384064 21706474159079424 21721986860580864 21733881323421696 21740939349757056 21802879347904512 21823690750377984 21830408235970048 21913500177334272 21920616534465792 21955347035652096 21983068433424384 22002248716941636 22064933186220672 22092792950344688 22118948727422976 22136796184707072 22184085483197352 22229351466296832 22247288005941504 22372550779797504 22384801476550656 22400798949974016 22413065114778624 22420343704436964 22448575839731712 22464618890002432 22512608493344112 22541338549813248 22557447893680128 22569799835860992 22598297057875968 22605635801167848 22641451630516224 22670039321968896 22727630603943936 22734626328584192 22756327107231744 22810165875154944 22828571065479168 22875152102719488 22904034870525952 22924018699618608 22942515756127176 22998679642718208 23084326522692864 23093324414910464 23100823917160704 23113473399615456 23150093834723328 23179323751181312 23188751375302656 23262368140357632 23275106080731648 23304493840934592 23328642693464064 23341416924266496 23370888410281984 23378478050780424 23467462329332736 23515347005669376 23522983558753536 23534321196367872 23541963911275392 23619785960229888 23709688716460032 23717388381553152 23754965645131776 23784959288623104 23805711726527016 23814990802876416 23835769443353439 23903677618405728 23913399855780864 23951287675256832 23981529200099328 24002453145754512 24032759273463798 24070836203149824 24101228673103296 24200820527124384 24236930011447296 24250201599596544 24269768733754368 24319290493042688 24406419032506368 24419783428964352 24437235218153472 24450616488849408 24520276364886016 24528239266392576 24559209265466304 24621599820939264 24652687699501056 24699765415108608 24722923276992512 24730951987602432 24781414777946112 24801410540273664 24823049834498256 24854392069137774 24883817318350848 24903895707795456 24986219858755584 25008020399583936 25028199006684192 25079268320950272 25089468701147136 25182901661119488 25192717543538688 25200898818720768 25214698254125952 25254647819698176 25272696251252736 25286535001288704 25296819682148352 25326684555012126 25391024815343616 25423084190110464 25463363917381632 25495514629398528 25503794237215008 25576454619657216 25600867995635712 25653105824366592 25673804941492224 25734546115559424 25767039229341696 25789521037070934 25810330225643073 25895650753272872 25947228314861568 25979989966774272 25988426906805792 26002657574567388 26043855564063744 26076739220078976 26109664395861904 26161668218290176 26217555571051416 26244723030147072 26259094039799808 26292249461567232 26300787807127977 26440287285215232 26454765381378048 26476111345913856 26530135083319296 26549095051821056 26572259205258624 26639763740688384 26658802056167424 26673399806017536 26758079199700992 26791864653235968 26834313043574784 26859927077388288 26868194751963136 26891637320706444 26979220350111744 27034270666850304 27056084225753088 27079690728543552 27113882257241208 27169207347696128 27191129785039616 27266546262878208 27281476799546112 27303489825473664 27359201804673024 27378754272190464 27393746251396096 27491889620422656 27506943549955584 27550524894216192 27570214092275712 27585310910496768 27594269174691648 27620140848515072 27629110423649592 27707825837961984 27734273661938688 27778215182598144 27813288686616576 27822320986052736 27879091625189376 27901586857807872 27925931063810538 28040852590822104 28074050307883008 28109497341100032 28134022949531928 28156723882519716 28214176861069056 28249800821752224 28306067252576256 28341807236481024 28366535535891696 28411478797160448 28431783282659328 28447351876449792 28483270250031168 28528398462992384 28600969713874272 28607523947937792 28630606941978624 28646284407054336 28682453958073344 28740979673595904 28764170351116288 28773511447114368 28843949765689344 28859744052412416 28883030559178752 28951364380004352 28978508431228928 28987919133009408 29070505797206016 29098254333837312 29132607097431981 29190631854219264 29218000236445696 29227488712621056 29273796047536128 29299337509571712 29310757911232512 29336331622588848 29373372445344642 29419910914960896 29431876745576448 29541480794774784 29578780644263136 29639135288395776 29663050674588672 29761611054050304 29785625264153088 29830067706396672 29846401968734208 29867731933298688 29884086819704832 29893791605915952 30007574781769728 30016811324458816 30093066447814656 30131062743834624 30140847734890464 30188602174021632 30226719095958528 30341769476308992 30377590306723946 30413554500206592 30438094753972224 30503117539396359 30565358266158144 30590021008169568 30664906190290944 30779102030257152 30801098556214272 30817964532820608 30866791779631104 30918335167070208 30994340505993216 31016490853810176 31033474774308864 31072658454579456 31082749226605791 31121889232355328 31171304067707232 31250492080422912 31289949772443648 31353796007559168 31363978078338048 31379094928490496 31389285215033856 31483357148086272 31493047946973184 31508760610013184 31545959164674867 31623184508737536 31713279051497472 31740948968702688 31753321070501888 31781025924471252 31871570157874304 31884533141041152 31975372266799104 31985756192991744 32003270861006016 32043679031285064 32094448270866432 32134971564137728 32267760702832512 32315906681929728 32333602132795392 32359691645005824 32370200378003664 32559711238619136 32582980290871296 32600821985132544 32611409024635584 32704319021856768 32745612353955072 32828799761252352 32870250266001408 32880924801698688 32933020553478144 32974602650136576 33003373075412454 33041886370594816 33068547387031552 33097399779331008 33139189425517032 33178423091134464 33205194277060608 33276128224796028 33344027199445248 33370932008912256 33439024427933696 33452624934862848 33558826169696256 33577202214825984 33601198424961024 33619597672167936 33672863759597568 33696928335003648 33715380001718272 33768912740016168 33836171840520192 33854699753791488 33897445586813952 33951151889842176 33962177445774336 33994019505864704 34005058982953344 34101939492876288 34134490660847616 34215248812732416 34242856598218752 34312728154079232 34356052305788928 34386028049427912 34413773634190764 34498019464077312 34596304419815424 34626489784039296 34639986622365696 34651235875741056 34670210099423184 34725140752084992 34768985626771968 34783127062953984 34912659121097472 34956740761401888 34992964040196096 35012125386399744 35056332615422976 35067717076170636 35201193493999104 35253716380286976 35273020508504064 35301481794551808 35429678940344832 35564533074690048 35632448467697664 35677438932934656 35722486204314624 35779084058099712 35855516427608592 35900788544310118 35926931512885248 35972293800148992 36049138910195697 36106254304724736 36151843009654944 36223848302247936 36355395017170944 36375302399394816 36404653100631552 36478935739564032 36505005696253952 36629675143446528 36655852827230208 36675924733274112 36780414547329024 36792358899588864 36838813898199456 36932399731408896 36943767783949312 36979031549251584 37084384915488768 37096427981403648 37172122166919168 37202115810410496 37234574751747384 37281588103706661 37387803454429472 37479329788133376 37512030599375904 37542298510026288 37618902481425408 37666401095669632 37789076315308032 37801348228081152 37822047381188928 37881971729547264 37909044376879104 37929802501933056 37977693666708224 37990026832518189 38134626285165696 38174142589304832 38195045876072448 38243271944097792 38255691355822512 38364681929485824 38479658736549888 38510707412238336 38601819173339136 38650558844012544 38684281555606401 38760674396274688 38797672445116416 38843476129909308 38920842472292352 38969984950161408 39003986361851082 39065783346095616 39081010548310016 39115108830118464 39164496593792856 39226547886614528 39242502327435264 39326333356577124 39367084545220608 39388641059699712 39438374192350848 39518847051194368 39550734232784896 39660430927822848 39682148072067072 39714167018870784 39795202624978944 39823642577731584 39845449092939776 39858388807887936 39988203084251136 40010099709026304 40124088597086208 40137118799551488 40174750325112832 40187796979853952 40251469565362176 40302292127944704 40337455981059666 40468830525167616 40551406000275456 40584126338629632 40619536092815328 40670823385861812 40753811021544192 40786694677559424 40886541587054592 40922215199319168 40955234738210496 41038802707009536 41068131408285696 41090619377094144 41155722372841472 41260415324933376 41325787341324288 41355321138413568 41377966365745152 41430211272772608 41443665635474388 41495852309807104 41561738756942976 41601410492908032 41667322773897216 41719933029924864 41818637437784064 41852380286711808 42011680813350912 42061278886233156 42111075461824512 42164246011650048 42284372068663296 42321265291603584 42374701232628336 42459100878864384 42512710854721536 42617218195740672 42647674923988992 42671027814674688 42724905375046752 42792597694488576 42810002539020288 42969426610581504 43023680937110016 43087875575906304 43111469510393856 43146255526674432 43160267170671552 43289616078618624 43324545838768128 43467762646843392 43481878699514112 43605758695809024 43647381500755968 43660816471940096 43827000354668544 43841233068931584 43910694071304192 43966136866848768 44004497433883272 44060058668016963 44129866372441344 44185585900689376 44273592369414144 44368170966394704 44458702932593664 44494576011883008 44745101559595008 44769602953101312 44801597899948032 44826130229557248 44840687408873928 45025216986688224 45082677099626496 45114895787360256 45139599671721984 45196594115751936 45211271602335696 45282903261032448 45340078643937792 45469252657168384 45512654214463488 45566385460085919 45620331750309888 45657142130958336 45808069741051904 45848037399237216 45885031512254352 45997359285436416 46168653045385728 46186648829820928 46201647834321408 46226946799230912 46300187669446656 46358647502362624 46377502750605312 46524736280715264 46550212161463296 46608987681869184 46657285386928128 46682833848532992 46741776820563968 46756956101560848 46934924658665472 47030694011338752 47045967117507072 47068642392735744 47083927822550784 47239571920459776 47419377432920064 47434776763106304 47509931290263552 47569918577246208 47611423453054032 47629981605752832 47671538886706878 47807355236811456 47826799711561728 47963058400198656 48004906291509024 48065518546927596 48141672406299648 48202457346206592 48401641054248768 48473860022894592 48500403199193088 48539537467508736 48638580986085376 48839566857928704 48874470436306944 48901232977698816 49040552729772032 49056478532785152 49118418530932608 49243199641878528 49305375399002112 49399530830217216 49461903975204864 49562829555892224 49602821080547328 49646099668996512 49708784138275548 49767634636701696 49807791415590912 49972439717511168 50016040799167872 50056398013368384 50158536641900544 50178937402294272 50365803322238976 50401797637441536 50429396508251904 50509295639396352 50545392502505472 50573070002577408 50593639364296704 50653369110024252 50782049630687232 50846168380220928 50926727834763264 50991029258797056 51007588474430016 51152909239314432 51201735991271424 51347609882984448 51469092231118848 51534078458683392 51579042074141868 51620660451286146 51791301506545744 51894456629723136 51959979933548544 51976853813611584 52005315149134776 52087711128127488 52153478440157952 52219328791723808 52323336436580352 52435111142102832 52489446060294144 52518188079599616 52584498923134464 52601575614255954 52880574570430464 52909530762756096 52952222691827712 53144518410517248 53279527481376768 53317604112334848 53346799612035072 53516158399401984 53583729306471936 53668626087149568 53736389503926272 53783274641412888 53851182816465177 53958440700223488 54112168451506176 54159381457087104 54227764514482416 54338414695392256 54382259570079232 54533092525756416 54562953599092224 54606979650947328 54718403609346048 54757508544380928 54787492502792192 54983779240845312 55013887099911168 55101049788432384 55140428184551424 55170621820993536 55188538349383296 55240281697030144 55258220847299184 55415651675923968 55468547323877376 55626577373233152 55644641972105472 55758183250378752 55803173715615744 55851862127621076 56081705181644208 56148100615766016 56218994682200064 56268045899063856 56313447765039432 56428353722138112 56499601643504448 56683614472962048 56733071071783392 56822957594320896 56863566565318656 56894703752899584 56966540500062336 57056796925984768 57201939427748544 57215047895875584 57261213883957248 57292568814108672 57364907916146688 57481959347191808 57528340702232576 57547022894228736 57719488104824832 57766061118357504 57902728760008704 57957016862457856 57975838266018816 58141011594412032 58196508667674624 58265214194863962 58381263708438528 58454977425242112 58598675019143424 58621515822465024 58672663245177696 58746744890689284 58839821829921792 58863753491152896 59082961589549568 59157561288526272 59278270576791552 59326101349177344 59523222108100608 59571250528306176 59692803937468416 59735463866597376 59768173639409664 59787583211831904 60015149563539456 60033622648917632 60186132895629312 60262125487669248 60281695469780928 60377204348043264 60453438191917056 60506183971589499 60683538952617984 60755180613447892 60827109000413184 60876189507944448 61006235078792718 61130716532316288 61180042016339136 61329812380581888 61558204060514304 61602197112428544 61635929065641216 61733583559262208 61836670334140416 61988681011986432 62032981707620352 62066949548617728 62145316909158912 62165498453211582 62243778464710656 62342608135414464 62500984160845824 62579899544887296 62727956156676096 62758189856980992 62778570430067712 62966714296172544 62986095893946368 63017521220026368 63091918329349734 63246369017475072 63426558102994944 63481897937405376 63506642141003776 63562051848942504 63743140315748608 63769066282082304 63950744533598208 63971512385983488 64006541722012032 64087358062570128 64188896541732864 64269943128275456 64535521405665024 64631813363859456 64667204265590784 64719383290011648 64740400756007328 65119422477238272 65165960581742592 65201643970265088 65222818049271168 65408638043713536 65491224707910144 65740500532002816 65761849603397376 65866041106956288 65949205300273152 66006746150824908 66137094774063104 66194799558662016 66278378851034064 66356846182268928 66410388554121216 66552256449592056 66688054398890496 66741864017824512 66878048855867392 67117652339392512 67154404429651968 67202396849922048 67239195344335872 67345727519195136 67393856670007296 67430760003436544 67537825480032336 67672343681040384 67709399507582976 67794891173627904 67924354891548672 67988039011729408 68010117965906688 68203878985752576 68268981321695232 68430497625464832 68485713196437504 68625456308158464 68712104611577856 68772056098855824 68827547268381528 68996038928154624 69252979568078592 69279973244731392 69302471751482112 69340420198846368 69450281504169984 69537971253543936 69566254125907968 69825318242194944 69913481522803776 69985928080392192 70024250772799488 70112665230845952 70135434152341272 70402386987998208 70546041017008128 70602963589103616 70859357880689664 71129066149380096 71264896935395328 71354877865869312 71444972408629248 71507308330060317 71711032855217184 71801577088620236 71853863025770496 71944587600297984 72098277820391394 72212508609449472 72303686019309888 72710790034341888 72750604798789632 72809306201263104 72957871479128064 73010011392507904 73259350286893056 73311705654460416 73351849466548224 73560829094658048 73584717799177728 73677627796398912 73864799462817792 73887535567898624 73958063098503168 74168769830977536 74192855962807296 74344244333838336 74404231620820992 74469149503494768 74563176207413322 74775606908858944 74958659576266752 75024061198751808 75084597020052576 75237804962850816 75332802191339264 75578152630616064 75602696456162304 75644094762377856 75763943459094528 75818088753758208 75859605003866112 75955387333416448 75980053665036378 76269252570331392 76390091752144896 76486543888195584 76511382711645024 76729363858971648 76959317473099776 77021414824476672 77203638346678272 77301117688025088 77368563111212802 77430990676929219 77521348792549376 77686952259818616 77841684944584704 77939969900322816 78007972723702164 78131566692191232 78162021096620032 78230217660236928 78328993187585712 78453095773229056 78485004654870528 78652666713154248 78734169090441216 78777282119399424 78876748384701696 79037694102388736 79101468465569792 79320861855645696 79364296144134144 79428334037741568 79590405249957888 79647285155463168 79690898185879552 79716777615775872 79976406168502272 80020199418052608 80274237599102976 80349500650225664 80375593959707904 80502939130724352 80604584255889408 80674911962119332 80937661050335232 81102812000550912 81168252677259264 81239072185630656 81341646771723624 81507622043088384 81573389355118848 81844430398638336 81910469476420992 82077605414019072 82136262816571392 82181238754188288 82311444745682944 82520830649866752 82651574682648576 82710642276827136 82755932731490304 82860422545545216 82887331270948776 83123477513885952 83202820985816064 83334645547794432 83439866059849728 83637274875568128 83704760573423616 84122557772466312 84222150923649024 84328492023300096 84642530583207168 84749402465256672 84918201757728768 85025421709443072 85234436391481344 85295349847977984 85342055629349376 85449810750093504 85585195388977152 85938853221163008 86047361874220032 86222939020787712 86292511053348864 86320534341343104 86579232157237248 86649091677536256 86935525293686784 86963757399028224 87211517391618048 87294763001511936 87321632943880192 87397821292295943 87654000709337088 87682466137863168 87821388142608384 87932273733697536 88008994867766544 88120117336033926 88259732744882688 88371171801378752 88736341932789408 88917405865187328 88989152023766016 89490203119190016 89539205906202624 89603195799896064 89652260459114496 89681374817747856 90050433973376448 90279199343443968 90393188231503872 90422543204671392 90565806522064896 90680157287875584 90938505314336768 91025308428926976 91132770920171838 91240663500619776 91314284261916672 91509352618189077 91616139482103808 91696074798474432 91770063024508704 91994718570872832 92337306090771456 92373297659641856 92403295668642816 92453893598461824 92600375338893312 92717295004725248 92755005501210624 93049472561430528 93100424322926592 93217975363738368 93365667697065984 93483553641127936 93513912203121696 93869849317330944 94061388022677504 94091934235014144 94137284785471488 94167855645101568 94479143840919552 94637877494024601 94869553526212608 95139837154492416 95222846906108064 95259963211505664 95343077773413756 95614710473622912 95653599423123456 95926116800397312 96009812583018048 96131037093855192 96283344812599296 96404914692413184 96803282108497536 96947720045789184 97000806398386176 97079074935017472 97277161972170752 97679133715857408 97748940872613888 97802465955397632 98112957065570304 98236837061865216 98486399283757056 98610750798004224 98799061660434432 98923807950409728 99125659111784448 99205642161094656 99292199337993024 99417568276551096 99535269273403392 99615582831181824 100032081598335744 100112796026736768 100317073283801088 100357874804588544 100731606644477952 100803595274883072 100858793016503808 101018591278792704 101090785005010944 101146140005154816 101306738220048504 101564099261374464 101692336760441856 101853455669526528 101982058517594112 102015176948860032 102305818478628864 102403471982542848 102938184462237696 103068156917366784 103158084148283736 103241320902572292 103582603013091488 103788913259446272 103919959867097088 103953707627223168 104010630298269552 104175422256254976 104306956880315904 104438657583447616 104870222284205664 104978892120588288 105036376159199232 105168997846268928 105203151228511908 105761149140860928 105819061525512192 105904445383655424 106289036821034496 106693599224070144 107032316798803968 107167458612943872 107337252174299136 107472779007852544 107566549282825776 107702365632930354 107916881400446976 108147416730587091 108318762914174208 108455529028964832 108676829390784512 108764519140158464 109066185051512832 109125907198184448 109213959301894656 109436807218692096 109515017088761856 109574985005584384 109967558481690624 110027774199822336 110341243641987072 110377076698766592 110480563394060288 110516441694598368 110831303351847936 110937094647754752 111253154746466304 111289283944210944 111516366500757504 111606347431231488 111703724255242152 111844764311119983 112163410363288416 112437989364400128 112536091798127712 112626895530078864 112856707444276224 112999203287008896 113367228945924096 113466142143566784 113645915188641792 113727133130637312 113789407505799168 113933081000124672 113970080497554567 114113593851969536 114403878855497088 114522427767914496 114585137628217344 114729815832293376 114963918694383616 115056681404465152 115094045788457472 115438976209649664 115532122236715008 115805457520017408 115951676532037632 116282023188824064 116393017335349248 116530428389727924 116762527416877056 116909954850484224 117197350038286848 117243031644930048 117345326490355392 117493489781378568 117679643659843584 117727506982305792 118165923179099136 118315122577052544 118556541153583104 118652202698354688 119046444216201216 119142501056612352 119385607874936832 119470927733194752 119536347278819328 119575166423663808 120030299127078912 120067245297835264 120372265791258624 120524250975338496 120563390939561856 120754408696086528 120906876383834112 121012367943178998 121510361226895784 121654218000826368 121752379015888896 122012470157585436 122261433064632576 122360084032678272 122659624761163776 123116408121028608 123204394224857088 123271858131282432 123467167118524416 123977362023972864 124065963415240704 124133899097235456 124290633818317824 124330996906423164 124487556929421312 124685216270828928 125001968321691648 125159799089774592 125455912313352192 125557140860135424 125972191787892736 126035042440052736 126183836658699468 126492738034950144 126853116205989888 126963795874810752 127013284282007552 127124103697885008 127486280631497216 127538132564164608 127943024771966976 128013083444024064 128174716125140256 128377793083465728 128539886256550912 129071042811330048 129263626727718912 129334408531181568 129438766580023296 129480801512014656 130403287940530176 130445636098542336 130817276087427072 130982449415820288 131481001064005632 131523699206794752 131732082213912576 131898410600546304 132013492301649816 132180176004050889 132389599117324032 132556757702068128 132820777108242432 133104512899184112 133376108797780992 133483728035649024 133756097711734784 134235304678785024 134308808859303936 134404793699844096 134478390688671744 134861520006873088 135075650960064672 135344687362080768 135418799015165952 135589782347255808 135848709783097344 135976078023458816 136020235931813376 136407757971505152 136537962643390464 136699156380257757 136860995250929664 136971426392875008 137424209223155712 137544112197711648 137655094536763056 137992077856309248 138505959136157184 138559946489462784 138604943502964224 138680840397692736 138900563008339968 139075942507087872 139132508251815936 139650636484389888 139826963045607552 139971856160784384 140048501545598976 140225330461691904 140270868304682544 140804773975996416 141092082034016256 141205927178207232 141718715761379328 142258132298760192 142529793870790656 142709755731738624 142889944817258496 143014616660120634 143422065710434368 143603154177240472 143889175200595968 144196555640782788 144425017218898944 144607372038619776 145421580068683776 145501209597579264 145618612402526208 145915742958256128 146020022785015808 146518700573786112 146623411308920832 146703698933096448 147121658189316096 147169435598355456 147355255592797824 147729598925635584 147775071135797248 147916126197006336 148385711925614592 148688488667676672 148808463241641984 148938299006989536 149126352414826644 149551213817717888 149917319152533504 150048122397503616 150169194040105152 150475609925701632 150665604382678528 151205392912324608 151288189524755712 151527886918189056 151636177507516416 151719210007732224 151910774666832896 151960107330072756 152538505140662784 152780183504289792 152973087776391168 153022765423290048 153458727717943296 154042829648953344 154407276693356544 154602235376050176 154737126222425604 154861981353858438 155042697585098752 155373904519637232 155683369889169408 155879939800645632 156015945447404328 156263133384382464 156460435320473856 156657986375171424 156906191546458112 156970009309741056 157305333426308496 157468338180882432 157554564238798848 157753496769403392 158075388204777472 158202936931139584 158641723711291392 158728592288268288 158856668075483136 159381796371759104 159433555231551744 159952812337004544 160040398836105216 160548475198205952 160699001300451328 160751187919415808 161005878261448704 161209168511778816 161349823924238664 161553548449395531 161875322100670464 162336505354518528 162478144371261312 162683293543447248 163015244086176768 163146778710237696 163688860797276672 163820938952841984 164155210828038144 164272525633142784 164362477508376576 165041661299733504 165303149365297152 165421284553654272 165511865462980608 165720845091090432 165774662541897552 166246955027771904 166405641971632128 166879732119699456 167274549751136256 167409521146847232 168245115544932624 168444301847298048 168656984046600192 169285061166414336 169498804930513344 170050843418886144 170468872782962688 170590699695955968 170684111258698752 170899621500187008 171170390777954304 171877706442326016 172094723748440064 172445878041575424 172585022106697728 172641068682686208 173158464314474496 173298183355072512 173871050587373568 173927514798056448 174423034783236096 174589526003023872 174643265887760384 174795642584591886 175364932275726336 175864547467395072 176017989735533088 176240234672067852 176519465489765376 176742343602757504 177472683865578816 177834811730374656 177978304047532032 179078411812405248 179206391599792128 179304520918228992 179362749635495712 180100867946752896 180558398686887936 180786376463007744 180845086409342784 181131613044129792 181360314575751168 181518551914768497 181877010628673536 182050616857853952 182265541840343676 182481327001239552 182628568523833344 183018705236378154 183232278964207616 183392149596948864 183540126049017408 183989437141745664 184674612181542912 184806591337285632 184907787196923648 185200750677786624 185434590009450496 185510011002421248 186098945122861056 186200848645853184 186435950727476736 186731335394131968 186967107282255872 187027824406243392 187739698634661888 188183868470028288 188274569570942976 188335711290203136 188958287681839104 189275754988049202 189739107052425216 190279674308984832 190445693812216128 190519926423011328 190686155546827512 191229420947245824 191307198846246912 191852233600794624 192019625166036096 192262074187710384 192566689625198592 192809829384826368 193606564216995072 193895440091578368 194001612796772352 194158149870034944 195358267431714816 195497881745227776 195604931910795264 196225914131140608 196473674123730432 197221501596008448 197454336993705649 197598123320868864 197847615900819456 198411284322189312 198584398675986048 198835136553102192 199070538546806784 199231165662363648 200064163196671488 200225592053473536 200634146567602176 201463213288955904 201607190549766144 201717586033007616 202037182557585408 202181570010021888 202292280010309632 202613476440097008 203128198522748928 203384673520883712 203964117035188224 204030353897720064 204611636957257728 204806943965085696 205876368924475392 206136313834733568 206316168296567472 206482641805144584 207165206026182976 207839919734194176 207907415254446336 208021260596539104 208350844512509952 208613913760631808 208877315166895232 209740444568411328 209957784241176576 210072752318398464 210337995692537856 210406302457023816 211638123051024384 211808890767310848 212578073642068992 213387198448140288 214064633597607936 214334917225887744 214521924990180951 214945558015705088 215133098565651552 215404731265860708 215833762800893952 216294833461174182 216637525828348416 216911058057929664 217353658781569024 217529038280316928 218132370103025664 218251814396368896 218427918603789312 218873614437384192 219030034177523712 219149970011168768 219935116963381248 220055548399644672 220682487283974144 220754153397533184 220961126788120576 221032883389196736 221662606703695872 221874189295509504 222506309492932608 222578567888421888 223032733001515008 223212694862462976 223407448510484304 223689528622239966 224326820726576832 224875978728800256 225072183596255424 225253791060157728 225713414888552448 225998406574017792 226734457891848192 226932284287133568 227291830377283584 227454266261274624 227578815011598336 227866162000249344 227940160995109134 228227187703939072 228807757710994176 229170275256434688 229459631664586752 230113362808930304 230188091576914944 230877952419299328 231064244473430016 231610915040034816 231903353064075264 232564046377648128 233060856779455848 233525054833754112 233819909700968448 234394700076573696 234486063289860096 234690652980710784 234986979562757136 235359287319687168 235455013964611584 236331846358198272 236630245154105088 237113082307166208 237304405396709376 238092888432402432 238285002113224704 238771215749873664 238941855466389504 239072694557638656 239150332847327616 240060598254157824 240134490595670528 241048501950676992 241126781879123712 241508817392173056 241813752767668224 242024735886357996 243020722453791568 243308436001652736 243504758031777792 244024940315170872 244522866129265152 244720168065356544 246232816242057216 246408788449714176 246543716262564864 246934334237048832 247954724047945728 248131926830481408 248267798194470912 248581267636635648 248661993812846328 249370432541657856 250003936643383296 250319598179549184 250911824626704384 251114281720270848 251944383575785472 252367673317398936 252985476069900288 253927591749621504 254026568564015104 254248207395770016 254972561262994432 255076265128329216 255886049543933952 256026166888048128 256349432250280512 256755586166931456 257079772513101824 258142085622660096 258668817062363136 258877533160046592 258961603024029312 260806575881060352 260891272197084672 261634552174854144 261964898831640576 262193463876887829 262962002128011264 263047398413589504 263464164427825152 263796821201092608 264026984603299632 264360352008101778 264779198234648064 265113515404136256 266209025798368224 266752217595561984 266967456071298048 267512195423469568 268470609357570048 268617617718607872 268809587399688192 268956781377343488 269723040013746176 270151301920129344 270837598030331904 271179564694511616 271697419566194688 271952156046917632 272040471863626752 272815515943010304 273075925286780928 273398312760515514 273721990501859328 273942852785750016 274848418446311424 275088224395423296 275310189073526112 275984155712618496 277011918272314368 277119892978925568 277209887005928448 277361680795385472 277801126016679936 278151885014175744 278265016503631872 279301272968779776 279653926091215104 280097003091197952 280450660923383808 280541736609365088 281609547951992832 282184164068032512 282411854356414464 283437431522758656 283913632482073803 285419511463477248 285779889634516992 286029233320241268 286844131420868736 287206308354480944 287778350401191936 288393111281565576 288850034437797888 289214744077239552 290843160137367552 291002419195158528 291237224805052416 291831485916512256 292040045570031616 293037401147572224 293246822617841664 293407397866192896 294338871196710912 294710511185595648 295459197851271168 295550142271594496 295832252394012672 296771423851229184 297376977335353344 297616926483283968 297876598013979072 298252704829653288 299102427635435776 300096244795007232 300338388080210304 300951219851403264 301331208765357056 302410785824649216 302576379049511424 303055773836378112 303272355015032832 303438420015464448 303821549333665792 303920214660145512 305077010281325568 305560367008579584 305946175552782336 306045530846580096 306917455435886592 308814553386713088 309204470752100352 309474252444851208 309723962707716876 310747809039274464 311366739778338816 311759879601291264 312031890894808656 312526266768764928 312920870640947712 313315972750342848 313812383092916224 314610666852616992 314936676361764864 315109128477597696 315506993538806784 316150776409554944 316405873862279168 317283447422582784 317457184576536576 317713336150966272 318763592743518208 318867110463103488 320080797672210432 321096950396411904 321398002600902656 321502375838831616 322011756522897408 322418337023557632 322699647848477328 323107096898791062 323750644201340928 324956288742522624 325366587086894496 326030488172353536 326293557420475392 327377721594553344 327641877905683968 328310421656076288 328545051266285568 328724955016753152 330083322599467008 331023730925961216 331441690182180864 331549325083795104 332493910055543808 332811283943264256 333759464239398912 334549099502272512 334819042293694464 335534292933359949 336490231089865248 337313968093200384 338570122332828672 338997609861026688 340101686837772288 340937745565925376 341181399391911936 341368222517397504 341799243000374016 341910241492663701 342340781555908608 343755412884652032 344189447496880128 344891756083150848 345170044213395456 345282137365372416 346316928628948992 346596366710145024 347855029596112896 348846069566472192 349179052006047744 349286531775520768 349591285169183772 350729864551452672 351729094934790144 352035979471066176 352480469344135704 353038930979530752 353484687205515008 354945367731157632 355669623460749312 355956608095064064 358156823624810496 358412783199584256 358609041836457984 358725499270991424 360201735893505792 361116797373775872 361572752926015488 361690172818685568 362263226088259584 362720629151502336 363037103829536994 363754021257347072 364531083680687352 364962654002479104 365257137047666688 366037410472756308 366784299193897728 367080252098034816 367978874283491328 369349224363085824 369613182674571264 369815574393847296 370401501355573248 370869180018900992 372197890245722112 372401697291706368 372871901454953472 373462670788263936 373934214564511744 374055648812486784 375479397269323776 376367736940056576 376671422580406272 377916575363678208 378551509976098404 379478214104850432 380559348617969664 380891387624432256 381039852846022656 381372311093655024 382458841894491648 382614397692493824 384039250332072192 384524148375420768 385133379250397184 385619658769652736 387213128433990144 387790880183156736 388003225593544704 388316299740069888 391209863821590528 392451828262281216 392947348247460864 394443003192016896 394908673987411298 395196246641737728 395695231801638912 396540528012152667 397168797351972096 397670273106204384 398462331324727296 400128326393342976 400451184106947072 401268293135204352 402926426577911808 403214381099532288 403435172066015232 404584560020619264 405226952880194016 406256397045497856 406769347041767424 407928234070376448 408060707795440128 409223273914515456 409613887930171392 410097469140773271 412272627669467136 412632336593134944 412965283610289168 414330412052365952 415679839468388352 415814830508892672 416042521193078208 416701689025019904 417227827521263616 417754630333790464 419480889136822656 419915568482353152 420145504636796928 420675991385075712 420812604914047632 423276246102048768 423617781534621696 425156147284137984 426774396896280576 428129267195215872 428669834451775488 429043849980361902 429891116031410176 430266197131303104 430809462531721416 431667525601787904 432589666922348364 433275051656696832 433822116115859328 434707317563138048 435058076560633856 436264740206051328 436503628792737792 436855837207578624 437747228874768384 438060068355047424 438299940022337536 439870233926762496 440111096799289344 441364974567948288 441508306795066368 441922253576241152 442065766778393472 443325213407391744 443748378591019008 445157135776843776 446065466003030016 446425389724925952 446814897020968608 447379057244479932 448653641453153664 449751957457600512 450144367192510848 450507582120315456 451426829777104896 451996813148035584 453864568574267136 454583660754567168 454908532522549248 455157630023196672 455732324000498688 455880321990218268 456454375407878144 457615515421988352 458340550512869376 458919263329173504 460376183153829888 462128488946860032 463221830080069632 463806706128150528 465128092755296256 466121713558911696 467050109667508224 467639819401936896 468789400153147392 469381305961421568 469973959125514272 470718574639374336 470910027929223168 472663692716396544 473260490308210176 474226164614332416 474608810793418752 476185776864804864 476570004226449408 478145389115277312 478300665694655232 480121196508315648 480268981191341056 482097003901353984 482253563758247424 483017634784346112 483627505535336448 484049471772715992 484660645348186593 486041444907583136 487009516063555584 488049880630341744 489045732258530304 489440336130713088 492465632484114432 492817576899428352 493087432525129728 495909448095891456 496263853660962816 496535596388941824 497162535273271296 497323987625692656 498740865083315712 500639196359098368 501823649253408768 502228563440541696 503888767151570944 504735346634797872 505970952139800576 507855183499243008 508053137128030208 508496414791540032 509945122525988864 510152530256658432 511772099087867904 512052333776096256 512698864500561024 513511172333862912 514159545026203648 516284171245320192 517337634124726272 517755066320093184 517923206048058624 521613151762120704 521782544394169344 523269104349708288 523929797663281152 524386927753775658 526094796827179008 527593642402185216 528053969206599264 528720704016203556 529558396469296128 530227030808272512 532418051596736448 533504435191123968 533934912142596096 535024390846939136 537235235437215744 537619174799376384 537913562754686976 539446080027492352 540302603840258688 541675196060663808 542359129389023232 543394839132389376 544080943727253504 545631031886020608 546151850573561856 546796625521031028 547443981003718656 547885705571500032 549696836892622848 550176448790846592 550620378147052224 551968311425236992 554023836544628736 554419774011856896 554723361590770944 555602252033359872 556303770028351488 556530033007263744 558602545937559552 559307852182430208 560194006182395904 560901321846767616 561083473218730176 563219095903985664 564823708712828928 566874863045517312 567827264964147606 570839022926954496 571559779269033984 572058466640482536 573688262841737472 574412616708961888 575556700802383872 576786222563131152 577700068875595776 578429488154479104 581686320274735104 582004838390317056 582474449610104832 586074802295144448 586493645235683328 586814795732385792 588677742393421824 589421022371191296 591100284543188992 591664504788025344 592363010981116947 593542847702458368 595233852966567936 595753196027958144 596505409659306576 598204855270871552 600192489590014464 600676776160420608 601902439702806528 602662417530714112 604821571649298432 605152758099022848 606111547672756224 606544710030065664 606876840030928896 607643098667331584 607840429320291024 610154020562651136 611892351105564672 612091061693160192 613834910871773184 617629106773426176 618408941504200704 618948504889702416 619447925415433752 621495618078548928 623519759202582528 624063781789617312 625052533537529856 625841741281895424 626631945500685696 627624766185832448 629221333705233984 629873352723529728 630218256955195392 631013987077613568 632301552819109888 632811747724558336 634914369153073152 635426672301932544 637527185487036416 637734220926206976 640161595344420864 642193900792823808 643004751677663232 644836674047115264 645399295696954656 646214193797582124 647501288402681856 649912577485045248 650733174173788992 652060976344707072 652587114840950784 654755443189106688 655283755811367936 656620843312152576 657090102532571136 657449910033506304 660166645198934016 662047461851922432 662883380364361728 663098650167590208 664987820111087616 665622567886528512 667518928478797824 669098199004545024 669638084587388928 671068585866719898 672980462179730496 674627936186400768 677140244665657344 677995219722053376 680203373675544576 681875491131850752 682362798783823872 682736445034795008 683598486000748032 683820482985327402 684681563111817216 687510825769304064 688378894993760256 690340088426790912 690564274730744832 692633857257897984 693192733420290048 695710059192225792 697692139132944384 698573063551041536 699182570338367544 701459729102905344 703458189869580288 704071958942132352 704960938688271408 706077861959061504 706969374411030016 709890735462315264 711339246921498624 711913216190128128 716313647249620992 716825566399168512 717218083672915968 717450998541982848 720403471787011584 723145505852030976 723380345637371136 724526452176519168 725441258303004672 726074207659073988 727508042514694144 729062167361374704 729925308004958208 730514274095333376 732074820945512616 733568598387795456 734160504196069632 738698448726171648 739226365349142528 739631148787694592 740803002711146496 741738360037801984 744395780491444224 744803394583412736 745743802909906944 747868429129023488 748111297624973568 750958794538647552 752735473880113152 753342845160812544 755833150727356416 757103019952196808 758956428209700864 761782775248864512 762079705692045312 762744622187310048 764917683788983296 765228795384987648 768078500664144384 769048296750841536 770266758500794368 771239317539305472 774426256867980288 776006451187089408 776632599480139776 782419727643181056 784903656524562432 785894696494921728 786580391630663487 788886006384033792 789817347974822596 790392493283475456 791390463603277824 793081056024305334 794337594703944192 795340546212408768 800256652786685952 800902368213894144 802536586270408704 805852853155823616 806428762199064576 806870344132030464 809169120041238528 810453905760388032 812512794090995712 813538694083534848 815856468140752896 816121415590880256 818446547829030912 819227775860342784 820194938281546542 824545255338934272 825264673186269888 825930567220578336 828660824104731904 831359678936776704 831629661017785344 832085042386156416 833403378050039808 834455655042527232 835509260667580928 838961778273645312 840291009273593856 841351982770151424 841625209828095264 846552492204097536 847235563069243392 850312294568275968 851740897446221409 856258534390431744 857339668903550976 858087699960723804 859782232062820352 860532394262606208 861618925063442832 863335051203575808 865179333844696728 866550103313393664 867644232231718656 869414635126276096 870116153121267712 872529480412102656 873007257585475584 873711674415157248 875494457749536768 876120136710094848 876599880044675072 879740467853524992 880222193598578688 883016613590132736 883844507152482304 884131533556786944 886650426814783488 887496757182038016 890314271553687552 892130932006060032 892850779449851904 893629794041937216 894758114488959864 897307282906307328 900288734385021696 901015164240630912 902853659554209792 903993626296071168 907729137148534272 909167321509134336 909817065045098496 910315260046393344 911464648000997376 911760643980436536 915231030843976704 916681101025738752 917838526658347008 920752366307659776 926443660160139264 927613412256301056 932243427117823392 934100219335016448 935279638803873792 937578800306294784 938762611922843136 939947918251028544 941437149278748672 945327385432793088 946520980616420352 948452329228664832 949217621586837504 952371553729609728 953140008452898816 956290778230554624 956601331389310464 960242393016631296 960537962382682112 964194007802707968 964507127516494848 966035269568692224 967255011070672896 968098943545431984 969321290696373186 972082889815166272 976099761260683488 978091464517060608 978880672261426176 984931264968228864 985635153798856704 986174865050259456 993071192777883648 994325070546542592 994647975251385312 997481730166631424 1001278392718196736 1003647298506817536 1004457126881083392 1006602878800079847 1007777534303141888 1009470693269595744 1011941904279601152 1015710366998486016 1016106274256060416 1016992829583080064 1019890245051977728 1020305060513316864 1023544198175735808 1024104667552192512 1025397729001122048 1027022344667725824 1028319090052407296 1032568342490640384 1034675268249452544 1035510132640186368 1035846412096117248 1043565088788338688 1046538208699416576 1047859595326562304 1048773855507551316 1052189593654358016 1055187284804370432 1056107938413198528 1057441408032407112 1059116792938592256 1060454061616545024 1064836103193472896 1067008870382247936 1067869824285192192 1070048781693878272 1074470470874431488 1075238349598752768 1075827125509373952 1080605207680517376 1083350392121327616 1084718258778046464 1086789678264778752 1088161887454507008 1091262063772041216 1093593251042062056 1094887962007437312 1095771411143000064 1100352897581693184 1101240756294104448 1103936622850473984 1108047673089257472 1108839548023713792 1109446723181541888 1111204504066719744 1112607540056702976 1117205091875119104 1118615704364860416 1120388012364791808 1121802643693535232 1122166946437460352 1126438191807971328 1133749726091034624 1135654529928295212 1141678045853908992 1143119558538067968 1144116933280965072 1147376525683474944 1148825233417923776 1153572445126262304 1155400137751191552 1156858976308958208 1163372640549470208 1164009676780634112 1164948899220209664 1173629591464771584 1177355484786843648 1178842044742382592 1182200569086377984 1183329009576050688 1184726021962233894 1187085695404916736 1189621584036458001 1191506392055916288 1193010819318613152 1196409710541743104 1200384979180028928 1201353552320841216 1203804879405613056 1205324835061428224 1209643143298596864 1210305516198045696 1213753680061857792 1215286197334663168 1215680858640582048 1220308041125302272 1223784702211129344 1224182123386320384 1227669821743546368 1230292407422319813 1236817883008401408 1237897009779404832 1238895850830867504 1242991236157097856 1247039518405165056 1248127563579234624 1250105067075059712 1251683482563790848 1253263891001371392 1255249532371664896 1258442667410467968 1259746705447059456 1260436513910390784 1262027974155227136 1264603105638219776 1265623495449116672 1269828738306146304 1270853344603865088 1275468441852413952 1280323190688841728 1284387801585647616 1286009503355326464 1289673348094230528 1290798591393909312 1292428387595164248 1295002576805363712 1299825154970090496 1301466348347577984 1304121952689414144 1305174229681901568 1309510886378213376 1310567511622735872 1313241686624305152 1314180205065142272 1314899820067012608 1320333290397868032 1324094923703844864 1325766760728723456 1326197300335180416 1329975640222175232 1331245135773057024 1338196398009090048 1339276169174777856 1342137171733439796 1345960924359460992 1349255872372801536 1354280489331314688 1355990439444106752 1363750982263701504 1364725597567647744 1365472890069590016 1367196972001496064 1367640965970654804 1369363126223634432 1375021651538608128 1376757789987520512 1381128549461489664 1386385466840580096 1391420118384451584 1395384278265888768 1397146127102083072 1398365140676735088 1402919458205810688 1408143917884264704 1409921877376542816 1412155723918123008 1413938748822060032 1419781470924630528 1422678493842997248 1423826432380256256 1434436167345831936 1434901997083965696 1440806943574023168 1446291011704061952 1446760691274742272 1449052904353038336 1450882516606009344 1452148415318147976 1453981936044559779 1458124334722749408 1461028548190666752 1464149641891025232 1467137196775590912 1468321008392139264 1477396897452343296 1478452730698285056 1479262297575389184 1483476720075603968 1488791560982888448 1489606789166825472 1491487605819813888 1495736858258046976 1496222595249947136 1501917589077295104 1505470947760226304 1506685690321625088 1511666301454712832 1514206039904393616 1517912856419401728 1523565550497729024 1524159411384090624 1525489244374620096 1529835367577966592 1530457590769975296 1536157001328288768 1538096593501683072 1540533517001588736 1542478635078610944 1548852513735960576 1552012902374178816 1553265198960279552 1564839455286362112 1569807313049124864 1571789392989843456 1573160783261326974 1579634695949645192 1582780927206555648 1586162112048610668 1588675189407888384 1590681092424817536 1600513305573371904 1601804736427788288 1605073172540817408 1611705706311647232 1612857524398129152 1613740688264060928 1618338240082477056 1620907811520776064 1625025588181991424 1627077388167069696 1632242831181760512 1636893095658061824 1638455551720685568 1640389876563093084 1649090510677868544 1650529346372539776 1651861134441156672 1657321648209463808 1663259322035570688 1664170084772312832 1666806756100079616 1668911310085054464 1671018521335161856 1677923556547290624 1680582018547187712 1682703965540302848 1683250419656190528 1694471126138486784 1700624589136551936 1703481794892442818 1712517068780863488 1714679337807101952 1716175399921447608 1721064788525212416 1723237850126885664 1726670102407151616 1730358667689393456 1733100206626787328 1735288464463437312 1738829270252552192 1740232306242535424 1745058960824205312 1746014515170951168 1747423348830314496 1753199760089350144 1759480935707049984 1760444387197157376 1766033227180265472 1767689014304964608 1768263067113573888 1773300853629566976 1774993514364076032 1777089032943350841 1780628543107375104 1785701558899703808 1787259588083874432 1789516228977919728 1794614565812614656 1800577468770043392 1802030328481261824 1805707319108419584 1807987252592142336 1815458274297068544 1818334643018268672 1819634130090196992 1820630520092786688 1822929296001994752 1823521287960873072 1830462061687953408 1835677053316694016 1841504732615319552 1852887320320278528 1855226824512602112 1864486854235646784 1870559277607747584 1875157600612589568 1877525223845686272 1879895836502057088 1882874298557497344 1890654770865586176 1893041961232840704 1896904658457329664 1898435243173675008 1904743107459219456 1906280016905797632 1912581556461109248 1913202662778620928 1920484786033262592 1921075924765364224 1929014255032989696 1934510022141345792 1936197887090863968 1938642581392746372 1944165779630332544 1952199522521366976 1956182929034121216 1957761344522852352 1969862529936457728 1971270307597713408 1972349730100518912 1986142385555767296 1988650141093085184 1989295950502770624 1994963460333262848 2002556785436393472 2007294597013635072 2008914253762166784 2013205757600159694 2015555068606283776 2018941386539191488 2023883808559202304 2031420733996972032 2033985659166160128 2039780490103955456 2040610121026633728 2047088396351471616 2048209335104385024 2050795458002244096 2054044689335451648 2056638180104814592 2065136684981280768 2071020265280372736 2071692824192234496 2087130177576677376 2093076417398833152 2095719190653124608 2097547711015102632 2104379187308716032 2110374569608740864 2112215876826397056 2114882816064814224 2118233585877184512 2120908123233090048 2129672206386945792 2134017740764495872 2135739648570384384 2148940941748862976 2150476699197505536 2151654251018747904 2161210415361034752 2169436517556092928 2173579356529557504 2176323774909014016 2182524127544082432 2187186502084124112 2189775924014874624 2191542822286000128 2200705795163386368 2202481512588208896 2216095346178514944 2217679096047427584 2218893446363083776 2222409008133439488 2225215080113405952 2234410183750238208 2237231408729720832 2243605287387070464 2244333892874920704 2252876383615942656 2267499452182069248 2271309059856590424 2286239117076135936 2288233866561930144 2294753051366949888 2297650466835847552 2307144890252524608 2310800275502383104 2313717952617916416 2328019353561268224 2329897798440419328 2347259182929543168 2354710969573687296 2357684089484765184 2359741174891990461 2364401138172755968 2366658019152101376 2369452043924467788 2374171390809833472 2379243168072916002 2383012784111832576 2386021638637226304 2392819421083486208 2400769958360057856 2402707104641682432 2407609758811226112 2410649670122856448 2419286286597193728 2420611032396091392 2427507360123715584 2430572394669326336 2431361717281164096 2440616082250604544 2447569404422258688 2448364246772640768 2455339643487092736 2460584814844639626 2473635766016802816 2475794019558809664 2477791701661735008 2485982472314195712 2494079036810330112 2496255127158469248 2500210134150119424 2503366965127581696 2506527782002742784 2510499064743329792 2516885334820935936 2520873027820781568 2524055948310454272 2531246990898233344 2539657476612292608 2541706689207730176 2550936883704827904 2568775603171295232 2572019006710652928 2579346696188461056 2581597182787818624 2584856775190328496 2590005153610727424 2599650309940180992 2602932696695155968 2608243905378828288 2610348459363803136 2619021772756426752 2621135023245471744 2626483373248610304 2628360410130284544 2629799640134025216 2640666580795736064 2651533521457446912 2652394600670360832 2659951280444350464 2662490271546114048 2676392796018180096 2678552338349555712 2684274343466879592 2691921848718921984 2708560978662629376 2711980878888213504 2727501964527403008 2729451195135295488 2730945780139180032 2734393944002992128 2735281931941309608 2750043303077216256 2753515579975041024 2762257098922979328 2782840236768903168 2794292254204166144 2796730281353470176 2805838916411621376 2816287835768529408 2819843754753085632 2824311447836246016 2827877497644120064 2839562941849261056 2845356987685994496 2847652864760512512 2868872334691663872 2869803994167931392 2881613887148046336 2892582023408123904 2893521382549484544 2898105808706076672 2901765033212018688 2904296830636295952 2907963872089119558 2916248669445498816 2928299283782050464 2934274393551181824 2936642016784278528 2954793794904686592 2956905461396570112 2958524595150778368 2966953440151207936 2979213578333650944 2982975211639627776 2991473716516093952 2992445190499894272 3003835178154590208 3010941895520452608 3013371380643250176 3023332602909425664 3028412079808787232 3035825712838803456 3047131100995458048 3048318822768181248 3050978488749240192 3059670735155933184 3060915181539950592 3072314002656577536 3076193187003366144 3081067034003177472 3084957270157221888 3097705027471921152 3104025804748357632 3106530397920559104 3139614626098249728 3143578785979686912 3146321566522653948 3159269391899290384 3165561854413111296 3172324224097221336 3177350378815776768 3181362184849635072 3201026611146743808 3203609472855576576 3210146345081634816 3223411412623294464 3225715048796258304 3227481376528121856 3241815623041552128 3250051176363982848 3254154776334139392 3264485662363521024 3273786191316123648 3280779753126186168 3301058692745079552 3303722268882313344 3314643296418927616 3326518644071141376 3328340169544625664 3333613512200159232 3337822620170108928 3342037042670323712 3355847113094581248 3361164037094375424 3365407931080605696 3366500839312381056 3401249178273103872 3406963589784885636 3425034137561726976 3429358675614203904 3432350799842895216 3442129577050424832 3446475700253771328 3460717335378786912 3466200413253574656 3470576928926874624 3477658540505104384 3480464612485070848 3490117921648410624 3492029030341902336 3494846697660628992 3506399520178700288 3520888774394314752 3532066454360530944 3535378028609929216 3536526134227147776 3546601707259133952 3549987028728152064 3554178065886701682 3561257086214750208 3574519176167748864 3579032457955839456 3589229131625229312 3601154937540086784 3604060656962523648 3611414638216839168 3615974505184284672 3630916548594137088 3641261040185573376 3645858592003989504 3647042575921746144 3660924123375906816 3671354106633388032 3683009465230639104 3690877222266959439 3710453649025204224 3728973708471293568 3741118555215495168 3750315201225179136 3755050447691372544 3759791673004114176 3765748597114994688 3781309541731172352 3786083922465681408 3793809316914659328 3796870486347350016 3809486214918438912 3812560033811595264 3826405325557241856 3840969572066525184 3842151849530728448 3858028510065979392 3869020044282691584 3872395774181727936 3877285162785492744 3888331559260665088 3904399045042733952 3912365858068242432 3915522689045704704 3939725059872915456 3942540615195426816 3944699460201037824 3972284771111534592 3977300282186170368 3978591901005541248 3989926920666525696 4014589194027270144 4017828507524333568 4026411515200319388 4037882773078382976 4047767617118404608 4062841467993944064 4067971318332320256 4079560980207910912 4094176792702943232 4096418670208770048 4101590916004488192 4108089378670903296 4113276360209629184 4130273369962561536 4143385648384468992 4174260355153354752 4186152834797666304 4191438381306249216 4195095422030205264 4208758374617432064 4224431753652794112 4229765632129628448 4236467171754369024 4241816246466180096 4259344412773891584 4268035481528991744 4271479297140768768 4303308502037495808 4322420830722069504 4338873035112185856 4347158713059115008 4352647549818028032 4361945808133679337 4374373004168248224 4383085644572000256 4401411590326772736 4404963025176417792 4432190692357029888 4435358192094855168 4437786892726167552 4450430160226811904 4468820367500476416 4474462817459441664 4487210574774140928 4488667785749841408 4505752767231885312 4534998904364138496 4542618119713180848 4572478234152271872 4576467733123860288 4589506102733899776 4595300933671695104 4614289780505049216 4621600551004766208 4627435905235832832 4656038707122536448 4659795596880838656 4694518365859086336 4709421939147374592 4715368178969530368 4719482349783980922 4728802276345511936 4738904087848935576 4748342781619666944 4758486336145832004 4766025568223665152 4772043277274452608 4785638842166972416 4801539916720115712 4805414209283364864 4815219517622452224 4821299340245712896 4838572573194387456 4841222064792182784 4855014720247431168 4861144789338652672 4862723434562328192 4881232164501209088 4896728493545281536 4910679286974185472 4921169629689279252 4947271532033605632 4951588039117619328 4955583403323470016 4971964944628391424 4992510254316938496 5000420268300238848 5006733930255163392 5013055564005485568 5020998129486659584 5033770669641871872 5041746055641563136 5048111896620908544 5083413378415460352 5101873767409655808 5137551206342590464 5144038013421305856 5163194365575637248 5169713550380656992 5180010307221454848 5199300619880361984 5205865393390311936 5216487810757656576 5220696918727606272 5238043545512853504 5242270046490943488 5259599280268050432 5281333161591472128 5303067042914893824 5304789201340721664 5319902560888700928 5324980543092228096 5331267098830052523 5357104676699111424 5368548686933759184 5383843697437843968 5417121957325258752 5423961757776427008 5455003929054806016 5458902390270590976 5461891560278360064 5468787888005984256 5470563863882619216 5507031159950082048 5524514197845958656 5565680473537806336 5588584508408332288 5593460562706940352 5611677832823242752 5632575671537058816 5639687509506171264 5648622895672492032 5655754995288240128 5679125883698522112 5690713975371988992 5695305729521025024 5737744669383327744 5739607988335862784 5763227774296092672 5787042765098969088 5803530066424037376 5808593661272591904 5815927744178239116 5832497338890997632 5856598567564100928 5868548787102363648 5873284033568557056 5909587589809373184 5913810922793140224 5917049190301556736 5933906880302415872 5958427156667301888 5965950423279255552 5984890380999788544 6007670356309180416 6021883791040905216 6026742761286500352 6046665205818851328 6056824159617574464 6071651425677606912 6094262201990916096 6101956977498480384 6119341470311866368 6121830363079901184 6144628005313155072 6152386374006732288 6162134068006354944 6169914540314443776 6195410054943842304 6213060795841118208 6279229252196499456 6287157571959373824 6292643133045307896 6318538783798580768 6331123708826222592 6344648448194442672 6354700757631553536 6362724369699270144 6402053222293487616 6407218945711153152 6446822825246588928 6451430097592516608 6454962753056243712 6483631246083104256 6508309552668278784 6528971324727042048 6547572382632247296 6561559506252372336 6602117385490159104 6607444537764626688 6629286592837855232 6653037288142282752 6656680339089251328 6667227024400318464 6675645240340217856 6684074085340647424 6711694226189162496 6730815862161211392 6733001678624762112 6802498356546207744 6813927179569771272 6858717351228407808 6864701599685790432 6884259154100849664 6892951400507542656 6921434670757573824 6932400826507149312 6941153857853749248 6955317081010208768 6960929224970141696 6984058060683804672 6989693395321257984 7012799040357400576 7041777548788629504 7064132908721061888 7073052268454295552 7093203414518267904 7099974057456304128 7108356131773403364 7122514172429500416 7149038352335497728 7158064915911678912 7178458263250458624 7202309875080173568 7208121313925047296 7222829276433678336 7231949010368569344 7261833097188274176 7282522080371146752 7291717184007979008 7294085151843492288 7321848246751813632 7342708213266776064 7366018930461278208 7381754444533918878 7420907298050408448 7457947416942587136 7482237110430990336 7500630402450358272 7510100895382745088 7519583346008228352 7531497194229989376 7562619083462344704 7572167844931362816 7593740972694700032 7618972429836877824 7625120067623190528 7652810651114483712 7684303699061456896 7716057020131958784 7738040088565383168 7744791548363455872 7754570325570985488 7776663118521330176 7808798090085467904 7824731716136484864 7831045378091409408 7879450119745830912 7885081230390853632 7889398920402075648 7954600564372340736 7957183802011082496 7979853841333051392 8029178388054540288 8035657015048667136 8052823030400638776 8075765546156765952 8125682935987888128 8135942636664640512 8159121960415821824 8188353585405886464 8192837340417540096 8203181832008976384 8226552720419258368 8260546739925123072 8286771296768937984 8348520710306709504 8382876762612498432 8390190844060410528 8417516749234864128 8448863507305588224 8459531264259256896 8472934343508738048 8483632492932360192 8518688825547783168 8536070963057983488 8542958594281537536 8606617004074991616 8644841661444139008 8677746070224371712 8694317426118230016 8705295099636056064 8723891616267358674 8748746008336496448 8802823180653545472 8809926050352835584 8864381384714059776 8870716384189710336 8875573785452335104 8900860320453623808 8937640735000952832 8948925634918883328 8974421149548281856 8977335571499682816 9011505534463770624 9069997808728276992 9085236239426361696 9144956468304543744 9152935466247720576 9179012205467799552 9190601867343390208 9228579561010098432 9243201102009532416 9254871810471665664 9312077414245072896 9319591193761677312 9418843878294749184 9430736357939060736 9438964699567961844 9457604552691023872 9477808175697871152 9496685563239333888 9516972672291664008 9532051136447330304 9544086554548905216 9571277684333944832 9603079833440231424 9610828418566729728 9630439035244904448 9642598680491425792 9677145146388774912 9682444129584365568 9722289578677305344 9725446869124656384 9762464329002418176 9793456987090563072 9821358573948370944 9842339259378558504 9903176078235238656 9911166806646940032 9943929889256782848 9985020508633876992 10000840536600477696 10013467860510326784 10026111128010971136 10067541339283743744 10083492111283126272 10096223793241817088 10203747534819311616 10275102412685180928 10288076026842611712 10326388731151274496 10339427100761313984 10398601239760723968 10411730786780623872 10432975621515313152 10441393837455212544 10476087091025707008 10484540092981886976 10519198560536100864 10562666323182944256 10606134085829787648 10609578402681443328 10639805121777401856 10649961086184456192 10662534197660105046 10737097373867518368 10767687394875687936 10834243914650517504 10847923515552854016 10923783120556720128 10937575776011968512 10941127727765238432 11014062319900164096 11049028395691917312 11072631666800878317 11131360947075612672 11177169016816664576 11186921125413880704 11223355665646485504 11265151343074117632 11279375019012342528 11297245791344984064 11311509990576480256 11358251767397044224 11381427950743977984 11390611459042050048 11479215976671725568 11526455548592185344 11574085530197938176 11607060132848074752 11617187322545183808 11631855488356478232 11664994677781995264 11713197135128201856 11737097574204727296 11746568067137114112 11819175179618746368 11827621845586280448 11834098380603113472 11916854313334603776 11931900846558511104 11969780761999577088 12043767582081810432 12053485522573000704 12113648319235148928 12143302851355213824 12188524403981832192 12203913954996960768 12238682940623732736 12289256010626310144 12304772748013464576 12324268136012709888 12339829080628887552 12390820109887684608 12558458504392998912 12574315143918747648 12585286266090615792 12637077567597161536 12689296896388885344 12709401515263107072 12725448739398540288 12804106444586975232 12814437891422306304 12909925506112487424 12967262492166208512 13016619105336557568 13057942649454084096 13085837424401038011 13123119012504744672 13204234770980318208 13214889075529253376 13258573185675710464 13306074576284565504 13313360678178502656 13351290480680435712 13368148170681294848 13423388452378324992 13461631724322422784 13466003357249524224 13604996713092415488 13627854359139542544 13717434702456815616 13729403199371580864 13768518308201699328 13785902801015085312 13842869341515147648 13864801653014298624 13882307715707498496 13910634162020417536 13921858449940283392 13968116121367609344 13979386790642515968 14083555097577259008 14128265817442123776 14146104536908591104 14186406829036535808 14216712263546806728 14245028344859000832 14298076704670995456 14316129831823357824 14356916526500917248 14404619750160347136 14416242627850094592 14445658552867356672 14463898020737138688 14523666194376548352 14565044160742293504 14583434368015958016 14588170303686984576 14643696493503627264 14732037860922556416 14763508889067837756 14841814596100816896 14915894833885174272 15001260804900716544 15020201790765490176 15039166692016456704 15062994388459978752 15125238166924689408 15144335689862725632 15250240135246381056 15305621302228967424 15368607398122913792 15432114040263917568 15489583096726911744 15509140651141970976 15553326237042660352 15617596180170935808 15649463432272969728 15662090756182818816 15778797840804151296 15909201128744681472 15914367604022164992 15959707682666102784 15993801296490157569 16071314030097334272 16105646060801277552 16151531092313531904 16251365871975776256 16271885273329281024 16318243920831643648 16376707170811772928 16385674680835080192 16406363664017952768 16453105440838516736 16521093479850246144 16573542593537875968 16697041420613419008 16765753525224996864 16780381688120821056 16835033498469728256 16897727014611176448 16919062528518513792 16945868687017476096 16967264985864720384 17037377651095566336 17072141926115966976 17085917188563075072 17213234008149983232 17289683322888278016 17410590199272112128 17447783232534717348 17497492016672992896 17605646361307090944 17619852100705671168 17728762769428119552 17741432768379420672 17751147570904670208 17801720640907247616 17875281470001905664 17897851269837766656 17954671142999365632 18023011068927541248 18139995617456553984 18170472478852723392 18305870932495441152 18358024410935599104 18381203734686780416 18457159122020196864 18486402204019064832 18509743620943331328 18639182387523354624 18837687756589498368 18861472715878121472 18877929399135923688 18955616351395742304 18993371126478667776 19033945344583328016 19064102272894660608 19088173109097810432 19142555368667889664 19206159666880462848 19221656837133459456 19285197360982851584 19354290292777549824 19364888259168731136 19444579157354610688 19450893738249312768 19524928658004836352 19586913974181126144 19642717147896741888 19684678518757117008 19806352156470477312 19822333613293880064 19887859778513565696 19970041017267753984 20001681073200955392 20026935721020653568 20052222256021942272 20135082678567487488 20192447586483634176 20407495069638623232 20576152053685223424 20652777462302548992 20678854201522627968 20797202479521447936 20823461573561247744 20865951243030626304 20882787674910425088 20952174182051414016 20969080185963773952 21038397121072201728 21125332646365888512 21219156805362886656 21279610243554803712 21299922172368912384 21325068395320210092 21474194747735036736 21535374789751375872 21668487829301035008 21695847031105708032 21847566241113440256 21875151552023937024 21882255455530476864 22028124639800328192 22098056791383834624 22145263333601756634 22262721894151225344 22373842250827761408 22446711331292971008 22530302686148235264 22558750038024685056 22594491582689968128 22623019981152960512 22716503534794088448 22781222918084100096 22958431953343451136 23052911097184370688 23148171060395876352 23214120265696149504 23234374645090367616 23263710976712956464 23329989355563990528 23426394270256403712 23474195148409454592 23493136134274228224 23638350359237492736 23655243691172560896 23668196761206226944 23863801693117022208 23939561523999154176 24087535164163620864 24106971045146001408 24227296638470297856 24377048807963664384 24407827909993921536 24477365881247465472 24578512021252620288 24609545496026929152 24679658161257775104 24781640219775369216 25148630287837495296 25170572532181231584 25274155135194323072 25378593792777770688 25418803030526214144 25450897478797080576 25608212889173950464 25628875782844612608 25819851012224974848 25934524984332417024 26033238210673115136 26115885298908168192 26171674848802076022 26246238025009489344 26408469541960636416 26429778151058506752 26517146371351420928 26612149152569131008 26626721356357005312 26702580961360871424 26736296341362589696 26846776904756649984 26923263448644845568 26932006714499048448 27209993426184830976 27255708718279085088 27434869404913631232 27458806398743161728 27537036616403398656 27571805602030170624 27685738683030295296 27729603306028597248 27764615431414996992 27843716899880566784 27936232242735218688 27958773581285031936 28256531634884247552 28292209073817182208 28372813658073071616 28433424527093613456 28490056689718001664 28596153409341990912 28632259663646715648 28713833053001834496 28809239500320694272 28832485255700189184 28891317105734713344 28927796041474277376 29047332388753096704 29166868736031916032 29176340607373969152 29287392987007254528 29464075721845112832 29527017778135675512 29831789667770348544 30002521609801433088 30040403581530980352 30078333384032913408 30250476333849378816 30288671379725451264 30611242604457934848 30737214796245827584 30864228080527835136 30979166193453823488 31018281302283941952 31106652474085320704 31235192360341871616 31298926864545939456 31324181512365637632 31557595681608302592 31818402257489362944 31828735208044329984 31919415365332205568 31987602592980315138 32211292121602555104 32303062184627063808 32502731743951552512 32543770546658562048 32636487841663287296 32771349361670160384 32812727328035905536 32906210881677033472 33042186959700492288 33147085187075751936 33394082841226838016 33531507050449993728 33560763376241642112 33670066996939456512 33795454029222352896 33838125057037027584 33891737374034952192 33934529971729440768 34074755302191132672 34144283852231933952 34171834377126150144 34579366645776556032 34821180398544224256 34895566465069434696 34994984033345985792 35211292722614181888 35239704201411342336 35457525538856239104 35482865536758841344 35502295141809340416 35750562940003811328 35795702539675533312 35909342285998731264 36340944957705446784 36611741864990882304 36716048821871198208 36762407469373560832 36914318244040393728 36972804408038129664 37019487241886662656 37675375513178996736 37722945431756242944 37755858798271847376 37911232702791484608 38067890689166656032 38128204545789321216 38176346218195620864 38285110737335779328 38412319333760925696 38443313674266918912 38570394721965703168 38729776518337462272 38889158314709221376 38901787476498625536 39049857316009672704 39173827948362252288 39369357037514234016 39612704312940954624 39644667226587760128 39775719557027131392 39940082034535507968 40053871442041307136 40104444512043884544 40270165357134974976 40384895172967268352 40814990139277246464 41152304107370446848 41305554924605097984 41357708403045255936 41594404959042895872 41646923147122495488 41731902486061252608 41765575349820850176 41904348364102828032 41938160371927547904 42250665292731777024 42438313610725773312 42559220487109607424 42650136790640420184 42948389495470073472 43070749579502751744 43336975658602070016 43391694062211416064 43695132482226880512 43750303104047874048 43764510911060953728 44196113582767669248 44290526667203513268 44525443788302450688 44747684501655522816 45060605372296470528 45117500076049370112 45188983165379936256 45246039962305921024 45433007069588176896 45916863906686902272 46105822194368741376 46296342120791752704 46468749290180735232 46527421953425912928 46659978711127981056 46852788540512807424 46948390296818909184 46986272268548456448 47336393522412453888 47727603386234044416 47879123047998308352 47981403889470472707 48213942090292002816 48454593276940595712 48754097615927328768 48815655819987843072 48954731762494930944 49157024042505240576 49219090992053858304 49359316322515550208 49563280439550738432 50297260575674990592 50341145064362463168 50548310270388646144 50757187585555541376 50837606061052428288 50901794957594161152 51216425778347900928 51257751565689225216 51639702024449949696 51869049968664834048 52231770597816336384 52343349697604152044 52492476050018978688 52816939083921272832 52859556302117013504 53034292742702841856 53224298305138262016 53253442712714010624 53405161922721742848 53472592682725179392 53693553809513299968 53864013428998096896 54419986852369661952 54511417436558170176 54917612797486323456 55074073232806797312 55143611204060341248 55371477366060590592 55459206612057194496 55529230862829993984 55917547162570063872 56513063269768495104 56584418147634364416 56866849054187226912 56980113379436003328 57192306818683981824 57264519327293431296 57427666106003668992 57618479000641388544 57664970511400378368 57855592082948554752 58094664777506193408 58333737472063832064 58352681214747938304 58574785974014509056 58928151443690225664 59054035556271351024 59663579335540697088 60005043219602866176 60080807163061960704 60156666768065826816 60577342759450902528 61222485208915869696 61474429592491655168 61728456161055670272 61958332386907646976 62036562604567883904 62213304948170641408 62470384720683743232 62597853729091878912 62648363024731275264 63115191363216605184 63657470416088659968 63838830730664411136 63975205185960630276 64422584243205110208 64606124369254127616 65005463487903105024 65087541093317124096 65272975683326574592 65542698723340320768 65625454656071811072 66084373919400984576 66294170374151503872 66788165682453676032 67121526752483284224 67340133993878913024 67590908058444705792 67676250114074055168 67783474748069904384 67869059943458881536 68149510604382265344 68343668754252300288 69158733291553112064 69642360797088448512 69791132930138869392 69989968066691971584 70422585445228363776 70479408402822684672 70915051077712478208 70965731073517682688 71004590283618680832 71591405079351066624 71818684571997462528 72681889915410893568 73223483729981764608 73432097643742396416 73524814938747121664 73828636488080787456 74038974483773325312 75445890863512485888 75511717596543694752 75822465405582969216 76135781378333312064 76256409091578642432 76352692436391241728 76570221474671558656 76824638667521851392 76886627348533837824 77140789443931406336 77459553036674924544 77803574952997251072 78099714632019345408 78347655896724504576 78738714075028468032 79225408625881909248 79289334453175520256 79551439114054262784 79880164069071015936 80107742884082614272 80208889024087769088 80540330714269949952 80769790345934536704 81629980278554492928 82304608214740893696 82611109849210195968 82715416806090511872 83188809918085791744 83293846294244990976 83531150699641700352 83808696728205656064 83876320743855095808 84876627221451546624 85118440974219214848 85300273581280840368 85896778990940146944 86141499159005503488 86673951317204140032 86783388124422832128 87500606208095748096 87529021822121907456 88392227165535338496 88581053334407026536 89495369003311045632 90121210744592941056 90235000152098740224 90492079924611842048 90866014139176353792 91833727813373804544 92211644388737482752 92592684241583505408 92937498580361470464 93054843906851825856 93319957422255962112 93705577081025614848 93896780593637818368 93972544537096912896 94672787044824907776 95455206772468088832 95758246095996616704 95962807778940945414 96909186553881191424 97508195231854657536 97631311639975686144 97909463524989861888 98314048085010481152 98438181984107716608 98718632645031100416 99126560879101476864 100594521151349981184 100682290128724926336 101096620540777292288 101514375171111082752 101675212122104856576 101803589915188322304 102432851556695801856 102515503131378450432 103738099937329668096 104463541195632672768 104686699395208304088 104984952100037957376 105633878167842545664 105719112604234027008 106068585485405683712 106448596610276524032 106506885425428021248 106945185365450358784 107387107619026599936 107728026857996193792 109022834873116340352 109835225594972646912 110148146465613594624 110287222408120682496 110742954732121181184 110918413224114388992 111058461725659987968 113026126539536990208 113168836295268728832 113733698108374453824 114384613637367963648 114529038654586862592 114855332212007337984 115236958001282777088 115329941022800756736 115711184165897109504 116189329555012386816 116667474944127664128 116705362429495876608 117149571948029018112 118108071112542702048 119327158671081394176 120161614326123921408 120313333536131653632 121154685518901805056 122444970417831739392 122948859184983310336 123456912322111340544 123916664773815293952 124073125209135767808 124426609896341282816 124940769441367486464 125195707458183757824 125296726049462550528 127314940832177319936 127677661461328822272 127950410371921260552 128845168486410220416 129212248738508255232 130010926975806210048 130175082186634248192 131085397446680641536 131250909312143622144 132588340748303007744 133576331364907352064 134243053504966568448 135181816116889411584 135352500228148110336 135566949496139808768 135738119886917763072 136299021208764530688 138317466583106224128 139582265860277738784 139979936133383943168 140845170890456727552 140958816805645369344 142009180567237361664 143182810158702133248 143637369143994925056 143944211668411418121 145363779830821787136 146446967459963529216 146864195287484792832 147049629877494243328 147657272976161574912 148077948967546650624 150891781727024971776 151023435193087389504 151644930811165938432 152271562756666624128 152512818183157284864 152705384872782483456 153140442949343117312 153649277335043702784 153773254697067675648 154919106073349849088 155607149905994502144 156695311793449009152 157477428150056936064 158450817251763818496 158578668906351040512 159102878228108525568 159760328138142031872 160215485768165228544 160417778048175538176 161080661428539899904 163259960557108985856 165222219698420391936 165430833612181023744 166377619836171583488 166587692588489981952 167752641487710191616 169753254442903093248 170600547162561680736 171793557981880293888 172282998318011006976 173566776248845664256 175001212416191496192 175058043644243814912 176784454331070676992 177162106668814053072 178990738006622091264 180242421489185882112 180470000304197480448 180984159849223684096 181732028278352707584 183667455626747609088 184423288777474965504 185185368483167010816 185874997160722940928 186109687813703651712 186639914844511924224 187411154162051229696 187793561187275636736 187945089074193825792 189345574089649815552 191516492191993233408 191925615557881890828 193818373107762382848 195016390463709315072 195262623279951372288 195818927049979723776 196628096170020962304 196876363968215433216 198253121758202953728 201364580257449852672 202193241081554584576 203028750342222165504 203350424244209713152 203607179830376644608 205031006262756900864 207476199874659336192 208927082391265345536 209373398790416608176 209969904200075914752 211267756335685091328 211438225208468054016 212137170970811367424 212897193220553048064 213013770850856042496 213890370730900717568 214774215238053199872 215456053715992387584 218045669746232680704 219670451189945293824 220296292931227189248 220574444816241364992 221485909464242362368 222116923451319975936 226337672590537457664 227467396216748907648 228769227274735927296 229058077309173725184 229710664424014675968 230473916002565554176 230659882045601513472 231422368331794219008 232378659110024773632 233410724858991753216 234299143896058036224 236216142225085404096 238654317342162788352 240323228652247842816 240626667072263307264 242309371037803610112 244889940835663478784 246913824644222681088 247833329547630587904 248146250418271535616 248853219792682565632 249881538882734972928 250593452098925101056 254629881664354639872 255355322922657644544 255900820743842521104 257690336972820440832 258424497477016510464 260021853951612420096 260350164373268496384 262501818624287244288 265176681496606015488 268486107009933136896 270363632233778823168 270705000456296220672 271476239773835526144 272598042417529061376 276634933166212448256 279164531720555477568 279959872266767886336 281690341780913455104 281917633611290738688 284018361134474723328 286365620317404266496 287274738287989850112 287888423336822836242 290727559661643574272 292893934919927058432 293728390574969585664 294099259754988486656 295314545952323149824 296155897935093301248 301783563454049943552 302046870386174779008 303289861622331876864 304543125513333248256 305025636366314569728 305410769745564966912 306280885898686234624 307298554670087405568 307546509394135351296 311214299811989004288 313390623586898018304 314954856300113872128 316901634503527636992 317157337812702081024 318205756456217051136 319520656276284063744 320835556096351076352 322161322857079799808 330444439396840783872 330861667224362047488 332755239672343166976 333175385176979963904 339506508885806186496 341201094325123361472 343587115963760587776 344565996636022013952 347133552497691328512 350002424832382992384 350116087288487629824 354324213337628106144 357981476013244182528 360484842978371764224 360940000608394960896 361968319698447368192 363464056556705415168 367334911253495218176 368846577554949931008 370370736966334021632 371749994321445881856 372219375627407303424 373279829689023848448 374822308324102459392 375587122374551273472 375890178148387651584 383032984383986466816 383851231115763781656 387636746215524765696 390032780927418630144 390525246559902744576 393256192340041924608 393752727936430866432 402729160514899705344 404386482163109169152 406057500684444331008 406700848488419426304 407214359660753289216 414952399749318672384 418746797580833216352 419939808400151829504 422535512671370182656 422876450416936108032 424274341941622734848 426027541701712084992 427780741461801435136 429548430476106399744 430912107431984775168 436091339492465361408 439340902379890587648 440592585862454378496 441148889632482729984 442971818928484724736 444233846902639951872 452675345181074915328 454934792433497815296 457538454549471854592 458116154618347450368 459421328848029351936 460947832005131108352 461319764091203026944 464757318220049547264 466821449717983506432 472432284450170808192 477308634684325576704 480646457304495685632 481253334144526614528 489779881671326957568 495666659095261175808 496292500836543071232 497706439585365131264 499763077765469945856 509259763328709279744 511801641487685042208 515380673945640881664 516848994954033020928 520700328746536992768 525003637248574488576 530353362993212030976 536972214019866273792 540727264467557646336 541410000912592441344 542952479547671052288 545196084835058122752 553269866332424896512 558329063441110955136 559919744533535772672 563380683561826910208 563835267222581477376 568036722268949446656 574549476575979700224 575776846673645672484 581455119323287148544 585787869839854116864 587456781149939171328 588198519509976973312 590629091904646299648 604093740772349558016 606579723244663753728 609086251026666496512 610051272732629139456 610821539491129933824 615093018788270702592 622428599623978008576 626781247173796036608 629909712600227744256 633803269007055273984 634314675625404162048 636411512912434102272 639041312552568127488 641671112192702152704 644322645714159599616 660888878793681567744 661723334448724094976 666350770353959927808 679013017771612372992 682402188650246722944 687174231927521175552 689131993272044027904 694267104995382657024 700232174576975259648 708648426675256212288 715962952026488365056 720969685956743528448 721880001216789921792 726928113113410830336 734669822506990436352 740741473932668043264 743499988642891763712 744438751254814606848 746559659378047696896 749644616648204918784 751780356296775303168 766065968767972933632 767702462231527563312 775273492431049531392 780065561854837260288 781050493119805489152 787505455872861732864 805458321029799410688 808772964326218338304 812115001368888662016 814428719321506578432 829904799498637344768 837493595161666432704 839879616800303659008 845071025342740365312 845752900833872216064 848548683883245469696 852055083403424169984 859096860952212799488 861824214863969550336 872182678984930722816 878681804759781175296 881185171724908756992 882297779264965459968 885943637856969449472 888467693805279903744 905350690362149830656 909869584866995630592 915076909098943709184 916232309236694900736 918842657696058703872 921895664010262216704 922639528182406053888 933642899435967012864 944864568900341616384 954617269368651153408 962506668289053229056 991333318190522351616 992585001673086142464 995412879170730262528 999526155530939891712 1018519526657418559488 1023603282975370084416 1030761347891281763328 1033697989908066041856 1041400657493073985536 1050007274497148977152 1073944428039732547584 1081454528935115292672 1082820001825184882688 1085904959095342104576 1090392169670116245504 1106539732664849793024 1116658126882221910272 1119839489067071545344 1126761367123653820416 1127670534445162954752 1149098953151959400448 1151553693347291344968 1162910238646574297088 1171575739679708233728 1176397039019953946624 1181258183809292599296 1208187481544699116032 1213159446489327507456 1218172502053332993024 1220102545465258278912 1221643078982259867648 1244857199247956017152 1259819425200455488512 1267606538014110547968 1268629351250808324096 1272823025824868204544 1278082625105136254976 1283342224385404305408 1288645291428319199232 1321777757587363135488 1323446668897448189952 1332701540707919855616 1358026035543224745984 1364804377300493445888 1374348463855042351104 1378263986544088055808 1400464349153950519296 1417296853350512424576 1431925904052976730112 1441939371913487056896 1443760002433579843584 1469339645013980872704 1486999977285783527424 1488877502509629213696 1493119318756095393792 1499289233296409837568 1535404924463055126624 1550546984862099062784 1562100986239610978304 1575010911745723465728 1610916642059598821376 1617545928652436676608 1624230002737777324032 1628857438643013156864 1659809598997274689536 1674987190323332865408 1679759233600607318016 1690142050685480730624 1691505801667744432128 1704110166806848339968 1723648429727939100672 1744365357969861445632 1757363609519562350592 1762370343449817513984 1764595558529930919936 1771887275713938898944 1819739169733991261184 1830153818197887418368 1832464618473389801472 1845279056364812107776 1867285798871934025728 1889729137800683232768 1909234538737302306816 1925013336578106458112 1982666636381044703232 1985170003346172284928 1990825758341460525056 1999052311061879783424 2037039053314837118976 2047206565950740168832 2061522695782563526656 2067395979816132083712 2082801314986147971072 2147888856079465095168 2162909057870230585344 2165640003650369765376 2180784339340232491008 2233316253764443820544 2239678978134143090688 2255341068890325909504 2298197906303918800896 2303107386694582689936 2325820477293148594176 2343151479359416467456 2352794078039907893248 2362516367618585198592 2416374963089398232064 2426318892978655014912 2436345004106665986048 2443286157964519735296 2489714398495912034304 2519638850400910977024 2535213076028221095936 2537258702501616648192 2545646051649736409088 2556165250210272509952 2577290582856638398464 2643555515174726270976 2646893337794896379904 2665403081415839711232 2716052071086449491968 2729608754600986891776 2748696927710084702208 2756527973088176111616 2800928698307901038592 2834593706701024849152 2863851808105953460224 2887520004867159687168 2973999954571567054848 2977755005019258427392 2986238637512190787584 2998578466592819675136 3070809848926110253248 3101093969724198125568 3124201972479221956608 3150021823491446931456 3221833284119197642752 3235091857304873353216 3248460005475554648064 3257714877286026313728 3319619197994549379072 3349974380646665730816 3359518467201214636032 3380284101370961461248 3383011603335488864256 3447296859455878201344 3488730715939722891264 3514727219039124701184 3529191117059861839872 3543774551427877797888 3639478339467982522368 3660307636395774836736 3664929236946779602944 3734571597743868051456 3779458275601366465536 3818469077474604613632 3850026673156212916224 3965333272762089406464 3970340006692344569856 3981651516682921050112 3998104622123759566848 4074078106629674237952 4094413131901480337664 4123045391565127053312 4134791959632264167424 4295777712158930190336 4325818115740461170688 4331280007300739530752 4466632507528887641088 4479357956268286181376 4606214773389165379872 4651640954586297188352 4686302958718832934912 4705588156079815786496 4725032735237170397184 4832749926178796464128 4852637785957310029824 4872690008213331972096 4886572315929039470592 4979428796991824068608 5039277700801821954048 5070426152056442191872 5074517405003233296384 5112330500420545019904 5287111030349452541952 5293786675589792759808 5459217509201973783552 5497393855420169404416 5601857396615802077184 5669187413402049698304 5727703616211906920448 5775040009734319374336 5947999909143134109696 5955510010038516854784 5972477275024381575168 5997156933185639350272 6141619697852220506496 6202187939448396251136 6248403944958443913216 6443666568238395285504 6470183714609746706432 6496920010951109296128 6699948761293331461632 6719036934402429272064 6766023206670977728512 6894593718911756402688 6977461431879445782528 7029454438078249402368 7058382234119723679744 7087549102855755595776 7278956678935965044736 7329858473893559205888 7469143195487736102912 7558916551202732931072 7636938154949209227264 7930666545524178812928 7940680013384689139712 7996209244247519133696 8148156213259348475904 8188826263802960675328 8246090783130254106624 8269583919264528334848 8591555424317860380672 8662560014601479061504 8933265015057775282176 8958715912536572362752 9212429546778330759744 9303281909172594376704 9372605917437665869824 9450065470474340794368 9665499852357592928256 9705275571914620059648 9745380016426663944192 9773144631858078941184 9958857593983648137216 10078555401603643908096 10140852304112884383744 10149034810006466592768 10587573351179585519616 10918435018403947567104 10994787710840338808832 11203714793231604154368 11338374826804099396608 11455407232423813840896 11550080019468638748672 11895999818286268219392 11911020020077033709568 11944954550048763150336 11994313866371278700544 12283239395704441012992 12404375878896792502272 12887333136476790571008 12940367429219493412864 12993840021902218592256 13399897522586662923264 13438073868804858544128 13954922863758891565056 14058908876156498804736 14116764468239447359488 14175098205711511191552 14557913357871930089472 14659716947787118411776 14938286390975472205824 15117833102405465862144 15861333091048357625856 15881360026769378279424 16377652527605921350656 16492181566260508213248 17183110848635720761344 17325120029202958123008 17866530030115550564352 17917431825073144725504 18424859093556661519488 18606563818345188753408 18745211834875331739648 19330999704715185856512 19410551143829240119296 19490760032853327888384 20157110803207287816192 20298069620012933185536 21175146702359171039232 21836870036807895134208 21989575421680677617664 22407429586463208308736 22676749653608198793216 22910814464847627681792 23791999636572536438784 23822040040154067419136 23988627732742557401088 24566478791408882025984 24808751757793585004544 25774666272953581142016 25880734858438986825728 25987680043804437184512 26799795045173325846528 26876147737609717088256 27909845727517783130112 28117817752312997609472 28350196411423022383104 29115826715743860178944 29319433895574236823552 29876572781950944411648 30235666204810931724288 31762720053538756558848 32755305055211842701312 32984363132521016426496 34366221697271441522688 34650240058405916246016 35733060060231101128704 35834863650146289451008 36849718187113323038976 37213127636690377506816 38661999409430371713024 38821102287658480238592 38981520065706655776768 40314221606414575632384 42350293404718342078464 43673740073615790268416 43979150843361355235328 44814859172926416617472 45353499307216397586432 47583999273145072877568 47644080080308134838272 49132957582817764051968 51549332545907162284032 51761469716877973651456 51975360087608874369024 53599590090346651693056 53752295475219434176512 55819691455035566260224 56235635504625995218944 58231653431487720357888 60471332409621863448576 63525440107077513117696 65510610110423685402624 65968726265042032852992 68732443394542883045376 71466120120462202257408 73699436374226646077952 74426255273380755013632 77323998818860743426048 77642204575316960477184 77963040131413311553536 80628443212829151264768 87347480147231580536832 87958301686722710470656 89629718345852833234944 90706998614432795172864 95288160160616269676544 98265915165635528103936 103098665091814324568064 103950720175217748738048 107199180180693303386112 107504590950438868353024 111639382910071132520448 116463306862975440715776 120942664819243726897152 127050880214155026235392 131021220220847370805248 131937452530084065705984 142932240240924404514816 147398872748453292155904 154647997637721486852096 155284409150633920954368 155926080262826623107072 161256886425658302529536 174694960294463161073664 181413997228865590345728 190576320321232539353088 196531830331271056207872 206197330183628649136128 214398360361386606772224 223278765820142265040896 232926613725950881431552 241885329638487453794304 262042440441694741610496 263874905060168131411968 285864480481848809029632 294797745496906584311808 309295995275442973704192 311852160525653246214144 322513772851316605059072 349389920588926322147328 362827994457731180691456 381152640642465078706176 393063660662542112415744 428796720722773213544448 465853227451901762863104 483770659276974907588608 524084880883389483220992 571728960963697618059264 589595490993813168623616 618591990550885947408384 698779841177852644294656 725655988915462361382912 786127321325084224831488 857593441445546427088896 967541318553949815177216 1048169761766778966441984 1143457921927395236118528 1179190981987626337247232 1397559682355705288589312 1451311977830924722765824 1572254642650168449662976 1715186882891092854177792 2096339523533557932883968 2358381963975252674494464 2902623955661849445531648 3144509285300336899325952 3430373765782185708355584 4192679047067115865767936 4716763927950505348988928 6289018570600673798651904 9433527855901010697977856 12578037141201347597303808 18867055711802021395955712 37734111423604042791911424
- Sum of all divisors σ(n): 137348034012002441356447329
- Sum of proper divisors (its aliquot sum) s(n): 99613922588398398564535905
- 37734111423604042791911424 is an abundant number, because the sum of its proper divisors (99613922588398398564535905) is greater than itself. Its abundance is 61879811164794355772624481
Bases of 37734111423604042791911424
- Binary: 11111001101101000001001000111011101000000010100110100000110000010010000000000000000002
- Hexadecimal: 0x1F36824774053418240000
- Base-36: 4QOOEGEJJ5QRR4000
Squares and roots of 37734111423604042791911424
- 37734111423604042791911424 squared (377341114236040427919114242) is 1423863164928965120957856220419652851875319461707776
- 37734111423604042791911424 cubed (377341114236040427919114243) is 53728211317395070035747947578166081702805910519539240682059441806510364033024
-
37734111423604042791911424 is a
perfect square number . Itssquare root is 6142809733632 -
The
cube root of 37734111423604042791911424 is 335411572.3327928255
Scales and comparisons
How big is 37734111423604042791911424?- 37,734,111,423,604,042,791,911,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,734,111,423,604,042,791,911,424 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 37734111423604042791911424 cubic inches would be around 27950964.4 feet tall.
Recreational maths with 37734111423604042791911424
- 37734111423604042791911424 backwards is 42411919724040632411143773
- The number of decimal digits it has is: 26
- The sum of 37734111423604042791911424's digits is 90
- 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 37734111423604042791911424 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 37734111423604042791911424 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/37734111423604042791911424/
Chicago style:
Numbermatics. 2024. "Number 37734111423604042791911424 - Facts about the integer". https://numbermatics.com/n/37734111423604042791911424/
The information we have on file for 37734111423604042791911424 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 37734111423604042791911424, math, Factors of 37734111423604042791911424, curriculum, school, college, exams, university, Prime factorization of 37734111423604042791911424, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, seven hundred thirty-four sextillion, one hundred eleven quintillion, four hundred twenty-three quadrillion, six hundred four trillion, forty-two billion, seven hundred ninety-one million, nine hundred eleven thousand, four hundred twenty-four.