56117598385651624066646016
56,117,598,385,651,624,066,646,016 is an even composite number composed of five prime numbers multiplied together.
56117598385651624066646016 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 56117598385651624066646016:
215 × 33 × 712 × 113 × 1513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 151 × 151 × 151)See below for interesting mathematical facts about the number 56117598385651624066646016 from the Numbermatics database.
Names of 56117598385651624066646016
- Cardinal: 56117598385651624066646016 can be written as Fifty-six septillion, one hundred seventeen sextillion, five hundred ninety-eight quintillion, three hundred eighty-five quadrillion, six hundred fifty-one trillion, six hundred twenty-four billion, sixty-six million, six hundred forty-six thousand and sixteen.
Scientific notation
- Scientific notation: 5.6117598385651624066646016 × 1025
Factors of 56117598385651624066646016
Divisors of 56117598385651624066646016
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 84 88 96 98 99 108 112 121 126 128 132 144 147 151 154 168 176 189 192 196 198 216 224 231 242 252 256 264 288 294 297 302 308 336 343 352 363 378 384 392 396 432 441 448 453 462 484 504 512 528 539 576 588 594 604 616 672 686 693 704 726 756 768 784 792 847 864 882 896 906 924 968 1008 1024 1029 1056 1057 1078 1089 1152 1176 1188 1208 1232 1323 1331 1344 1359 1372 1386 1408 1452 1512 1536 1568 1584 1617 1661 1694 1728 1764 1792 1812 1848 1936 2016 2048 2058 2079 2112 2114 2156 2178 2304 2352 2376 2401 2416 2464 2541 2646 2662 2688 2718 2744 2772 2816 2904 3024 3072 3087 3136 3168 3171 3234 3267 3322 3388 3456 3528 3584 3624 3696 3773 3872 3993 4032 4077 4096 4116 4158 4224 4228 4312 4356 4608 4704 4752 4802 4832 4851 4928 4983 5082 5292 5324 5376 5436 5488 5544 5632 5808 5929 6048 6144 6174 6272 6336 6342 6468 6534 6644 6776 6912 7056 7168 7203 7248 7392 7399 7546 7623 7744 7986 8064 8154 8192 8232 8316 8448 8456 8624 8712 9216 9261 9317 9408 9504 9513 9604 9664 9702 9856 9966 10164 10584 10648 10752 10872 10976 11088 11264 11319 11616 11627 11858 11979 12096 12288 12348 12544 12672 12684 12936 13068 13288 13552 13824 14112 14336 14406 14496 14553 14784 14798 14949 15092 15246 15488 15972 16128 16308 16384 16464 16632 16807 16896 16912 17248 17424 17787 18271 18432 18522 18634 18816 19008 19026 19208 19328 19404 19712 19932 20328 21168 21296 21504 21609 21744 21952 22176 22197 22528 22638 22801 22869 23232 23254 23716 23958 24192 24576 24696 25088 25344 25368 25872 26136 26411 26576 27104 27648 27951 28224 28539 28672 28812 28992 29106 29568 29596 29898 30184 30492 30976 31944 32256 32616 32768 32928 33264 33614 33792 33824 33957 34496 34848 34881 35574 35937 36542 36864 37044 37268 37632 38016 38052 38416 38656 38808 39424 39864 40656 41503 42336 42592 43008 43218 43488 43904 44352 44394 44847 45056 45276 45602 45738 46464 46508 47432 47916 48384 49152 49392 50176 50421 50688 50736 51744 51793 52272 52822 53152 53361 54208 54813 55296 55902 56448 57078 57344 57624 57984 58212 59136 59192 59796 60368 60984 61952 63888 64512 64827 65219 65232 65856 66528 66591 67228 67584 67648 67914 68403 68992 69696 69762 71148 71874 73084 73728 74088 74536 75264 76032 76104 76832 77312 77616 78848 79233 79728 81312 81389 83006 83853 84672 85184 86016 86436 86976 87808 88704 88788 89694 90112 90552 91204 91476 92928 93016 94864 95832 96768 98304 98784 100352 100842 101376 101472 101871 103488 103586 104544 104643 105644 106304 106722 108416 109626 110592 111804 112896 114156 114688 115248 115968 116424 117649 118272 118384 119592 120736 121968 123904 124509 127776 127897 129024 129654 130438 130464 131712 133056 133182 134456 135168 135296 135828 136806 137984 139392 139524 142296 143748 146168 147456 148176 149072 150528 151263 152064 152208 153664 154624 155232 155379 157696 158466 159456 159607 160083 162624 162778 164439 166012 167706 169344 170368 172032 172872 173952 175616 177408 177576 179388 180224 181104 182408 182952 184877 185856 186032 189728 191664 193536 195657 197568 199773 200704 200981 201684 202752 202944 203742 205209 206976 207172 209088 209286 211288 212608 213444 216832 219252 221184 223608 225792 228312 229376 230496 231936 232848 235298 236544 236768 237699 239184 241472 243936 244167 247808 249018 250811 251559 255552 255794 258048 259308 260876 260928 263424 266112 266364 268912 270336 270592 271656 273612 275968 278784 279048 284592 287496 290521 292336 294912 296352 298144 301056 302526 304128 304416 307328 309248 310464 310758 313929 315392 316932 318912 319214 320166 325248 325556 328878 332024 335412 338688 340736 344064 345744 347904 351232 352947 354816 355152 358776 360448 362208 362551 364816 365904 369754 371712 372064 373527 379456 383328 383691 387072 391314 395136 399546 401408 401962 403368 405504 405888 407484 410418 413952 414344 418176 418572 422576 425216 426888 433664 438504 442368 447216 451584 453789 456533 456624 460992 463872 465696 466137 470596 473088 473536 475398 478368 478821 482944 487872 488334 493317 495616 498036 501622 503118 511104 511588 516096 518616 521752 521856 526848 532224 532728 537824 540672 541184 543312 547224 551936 554631 557568 558096 569184 569723 574992 581042 584672 586971 592704 596288 602112 602943 605052 608256 608832 614656 615627 618496 620928 621516 627858 630784 633864 637824 638428 640332 650496 651112 657756 664048 670824 677376 681472 688128 691488 695808 702464 705894 709632 710304 713097 717552 724416 725102 729632 731808 732501 739508 743424 744128 747054 752433 758912 766656 767382 774144 782628 790272 799092 802816 803924 806736 811008 811776 814968 820836 823543 827904 828688 836352 837144 845152 850432 853776 867328 871563 877008 884736 894432 895279 903168 907578 913066 913248 921984 927744 931392 932274 941192 946176 947072 950796 956736 957642 965888 975744 976668 986634 991232 996072 1003244 1006236 1022208 1023176 1032192 1037232 1043504 1043712 1053696 1058841 1064448 1065456 1075648 1081344 1082368 1086624 1087653 1094448 1103872 1109262 1115136 1116192 1117249 1120581 1138368 1139446 1149984 1151073 1162084 1169344 1173942 1185408 1192576 1204224 1205886 1210104 1216512 1217664 1229312 1231254 1236992 1241856 1243032 1255716 1261568 1267728 1275648 1276856 1280664 1294139 1300992 1302224 1315512 1328096 1341648 1354752 1362944 1369599 1382976 1391616 1398411 1404928 1406867 1411788 1419264 1420608 1426194 1435104 1436463 1448832 1450204 1459264 1463616 1465002 1479016 1486848 1488256 1494108 1504866 1517824 1533312 1534764 1548288 1565256 1580544 1598184 1605632 1607848 1613472 1622016 1623552 1629936 1641672 1647086 1655808 1657376 1663893 1672704 1674288 1690304 1700864 1707552 1709169 1734656 1743126 1754016 1755677 1760913 1788864 1790558 1806336 1808829 1815156 1826132 1826496 1843968 1855488 1862784 1864548 1882384 1892352 1894144 1901592 1913472 1915284 1931776 1951488 1953336 1973268 1982464 1992144 2006488 2012472 2033647 2044416 2046352 2064384 2074464 2087008 2087424 2107392 2117682 2128896 2130912 2151296 2164736 2173248 2175306 2188896 2197503 2207744 2218524 2230272 2232384 2234498 2241162 2257299 2276736 2278892 2299968 2302146 2324168 2338688 2347884 2370816 2385152 2408448 2411772 2420208 2433024 2435328 2458624 2462508 2470629 2473984 2483712 2486064 2511432 2523136 2535456 2537857 2551296 2553712 2561328 2588278 2601984 2604448 2614689 2631024 2656192 2683296 2685837 2709504 2725888 2739198 2758921 2765952 2783232 2796822 2809856 2813734 2823576 2838528 2841216 2852388 2870208 2872926 2897664 2900408 2918528 2927232 2930004 2958032 2973696 2976512 2988216 3009732 3035648 3066624 3069528 3096576 3130512 3161088 3176523 3195731 3196368 3215696 3226944 3244032 3247104 3259872 3262959 3283344 3294172 3311616 3314752 3327786 3345408 3348576 3351747 3380608 3401728 3415104 3418338 3442951 3453219 3469312 3486252 3508032 3511354 3521826 3577728 3581116 3612672 3617658 3630312 3652264 3652992 3687936 3710976 3725568 3729096 3764768 3784704 3788288 3803184 3826944 3830568 3863552 3882417 3902976 3906672 3946536 3964928 3984288 3988061 4012976 4024944 4067294 4088832 4092704 4108797 4148928 4174016 4174848 4214784 4220601 4235364 4257792 4261824 4302592 4309389 4329472 4346496 4350612 4377792 4395006 4415488 4437048 4460544 4464768 4468996 4482324 4514598 4553472 4557784 4599936 4604292 4648336 4677376 4695768 4741632 4770304 4816896 4823544 4840416 4866048 4870656 4917248 4925016 4941258 4947968 4967424 4972128 4991679 5022864 5070912 5075714 5102592 5107424 5122656 5127507 5176556 5203968 5208896 5229378 5262048 5267031 5312384 5366592 5371674 5419008 5426487 5451776 5478396 5517842 5531904 5566464 5593644 5619712 5627468 5647152 5677056 5682432 5704776 5740416 5745852 5764801 5795328 5800816 5837056 5854464 5860008 5916064 5947392 5953024 5976432 6019464 6071296 6100941 6133248 6139056 6193152 6261024 6266953 6322176 6353046 6391462 6392736 6431392 6453888 6494208 6519744 6525918 6566688 6588344 6623232 6629504 6655572 6690816 6697152 6703494 6761216 6771897 6803456 6830208 6836676 6885902 6906438 6938624 6972504 7016064 7022708 7043652 7155456 7162232 7225344 7235316 7260624 7304528 7305984 7375872 7411887 7421952 7451136 7458192 7529536 7569408 7576576 7606368 7613571 7653888 7661136 7727104 7764834 7805952 7813344 7820743 7844067 7893072 7968576 7976122 8025952 8049888 8057511 8134588 8177664 8185408 8217594 8276763 8297856 8348032 8349696 8429568 8441202 8470728 8515584 8523648 8605184 8618778 8658944 8692992 8701224 8755584 8790012 8830976 8874096 8921088 8929536 8937992 8964648 9029196 9058973 9106944 9115568 9199872 9208584 9296672 9354752 9391536 9483264 9540608 9587193 9647088 9680832 9732096 9741312 9788877 9834496 9848069 9850032 9882516 9934848 9944256 9983358 10045728 10055241 10141824 10151428 10205184 10214848 10245312 10255014 10328853 10353112 10407936 10417792 10458756 10524096 10534062 10624768 10733184 10743348 10838016 10852974 10903552 10956792 11035684 11063808 11132928 11187288 11239424 11254936 11294304 11354112 11364864 11409552 11480832 11491704 11529602 11590656 11601632 11647251 11674112 11708928 11720016 11832128 11894784 11906048 11952864 11964183 12038928 12142592 12201882 12266496 12278112 12289739 12326391 12522048 12533906 12644352 12661803 12706092 12782924 12785472 12862784 12907776 12988416 13039488 13051836 13133376 13176688 13246464 13259008 13311144 13381632 13394304 13406988 13522432 13543794 13606912 13660416 13673352 13771804 13812876 13877248 13945008 14032128 14045416 14087304 14235529 14310912 14324464 14450688 14470632 14521248 14609056 14611968 14751744 14823774 14843904 14902272 14916384 15059072 15153152 15212736 15227142 15307776 15322272 15382521 15454208 15529668 15611904 15626688 15641486 15688134 15786144 15801093 15937152 15952244 16051904 16099776 16115022 16269176 16355328 16370816 16435188 16553526 16595712 16696064 16699392 16859136 16882404 16941456 17031168 17047296 17210368 17237556 17294403 17317888 17385984 17402448 17511168 17580024 17661952 17748192 17764999 17842176 17859072 17875984 17929296 18058392 18117946 18213888 18231136 18302823 18399744 18417168 18593344 18709504 18783072 18800859 18966528 19081216 19174386 19294176 19312447 19361664 19482624 19577754 19668992 19696138 19700064 19765032 19869696 19888512 19966716 20091456 20110482 20283648 20302856 20410368 20429696 20490624 20510028 20657706 20706224 20815872 20835584 20917512 21048192 21068124 21249536 21466368 21486696 21676032 21705948 21807104 21913584 22071368 22127616 22235661 22265856 22370117 22374576 22509872 22588608 22708224 22729728 22819104 22840713 22961664 22983408 23059204 23181312 23203264 23294502 23348224 23417856 23440032 23462229 23664256 23812096 23905728 23928366 24077856 24100657 24172533 24285184 24403764 24532992 24556224 24579478 24652782 24830289 25044096 25067812 25288704 25323606 25412184 25565848 25570944 25725568 25815552 25976832 26078976 26103672 26266752 26353376 26492928 26518016 26622288 26763264 26788608 26813976 27044864 27087588 27176919 27213824 27320832 27346704 27543608 27625752 27754496 27890016 27916427 28064256 28090832 28174608 28471058 28621824 28648928 28761579 28941264 29042496 29218112 29223936 29503488 29544207 29647548 29804544 29832768 30118144 30165723 30306304 30348131 30425472 30454284 30615552 30644544 30765042 30908416 30986559 31059336 31223808 31253376 31282972 31376268 31572288 31602186 31874304 31904488 32103808 32199552 32230044 32538352 32710656 32741632 32870376 33107052 33191424 33392128 33398784 33718272 33764808 33882912 34062336 34094592 34420736 34475112 34588806 34635776 34771968 34804896 34941753 35022336 35160048 35496384 35529998 35684352 35718144 35751968 35858592 35892549 36116784 36235892 36427776 36462272 36605646 36799488 36834336 36869217 37186688 37419008 37566144 37601718 37872461 37933056 37985409 38162432 38348772 38588352 38624894 38723328 38965248 39155508 39337984 39392276 39400128 39530064 39739392 39777024 39933432 40182912 40220964 40353607 40567296 40605712 40820736 40859392 40981248 41020056 41315412 41412448 41631744 41671168 41835024 42096384 42136248 42499072 42706587 42932736 42973392 43352064 43411896 43614208 43827168 43868671 44142736 44255232 44471322 44531712 44740234 44749152 45019744 45177216 45459456 45638208 45681426 45923328 45966816 46118408 46362624 46406528 46589004 46696448 46835712 46880064 46924458 47328512 47403279 47624192 47811456 47856732 48155712 48201314 48345066 48570368 48807528 49065984 49112448 49158956 49305564 49660578 50088192 50135624 50577408 50647212 50824368 51131696 51141888 51451136 51631104 51883209 51953664 52157952 52207344 52533504 52706752 52985856 53036032 53244576 53294997 53526528 53577216 53627952 54089728 54175176 54353838 54427648 54641664 54693408 54745201 54908469 55087216 55251504 55780032 55832854 56128512 56181664 56349216 56402577 56942116 57243648 57297856 57523158 57882528 57937341 58084992 58436224 58447872 59006976 59088414 59295096 59609088 59665536 60236288 60331446 60612608 60696262 60850944 60908568 61231104 61289088 61530084 61816832 61973118 62118672 62447616 62506752 62565944 62752536 63144576 63204372 63412811 63748608 63808976 64207616 64399104 64460088 65076704 65421312 65483264 65740752 66214104 66382848 66784256 66797568 67110351 67529616 67765824 68124672 68189184 68522139 68841472 68936483 68950224 69177612 69543936 69609792 69883506 70044672 70320096 70386687 70992768 71059996 71436288 71503936 71717184 71785098 72233568 72301971 72471784 72855552 72924544 73211292 73598976 73668672 73738434 74373376 74490867 74838016 75132288 75203436 75744922 75866112 75970818 76324864 76697544 77176704 77249788 77446656 77930496 78311016 78675968 78784552 78800256 79060128 79478784 79554048 79866864 80365824 80441928 80707214 81134592 81211424 81530757 81641472 81718784 81962496 82040112 82630824 82824896 83263488 83342336 83670048 83749281 84192768 84272496 84998144 85413174 85865472 85946784 86028173 86284737 86823792 87654336 87737342 88285472 88510464 88632621 88942644 89480468 89498304 90039488 90354432 90918912 91044393 91276416 91362852 91846656 91933632 92236816 92725248 92813056 92959677 93178008 93392896 93671424 93760128 93848916 94657024 94806558 95248384 95622912 95713464 96311424 96402628 96690132 97140736 97615056 98131968 98224896 98317912 98611128 99321156 99648703 100176384 100271248 101154816 101294424 101648736 102263392 102283776 102902272 103262208 103766418 103907328 104315904 104414688 105067008 105413504 106072064 106489152 106589994 107053056 107154432 107255904 107677647 108179456 108350352 108707676 109283328 109386816 109490402 109816938 110174432 110503008 110607651 111560064 111665708 112257024 112363328 112698432 112805154 113617383 113884232 114487296 114595712 115046316 115765056 115874682 116169984 116872448 116895744 118013952 118176828 118590192 119218176 119331072 120472576 120662892 121060821 121225216 121392524 121701888 121817136 122462208 122578176 123060168 123633664 123946236 124237344 124354993 124895232 125013504 125131888 125505072 126289152 126408744 126825622 127497216 127617952 128119761 128415232 128798208 128920176 130153408 130842624 130966528 131481504 131606013 132428208 132765696 133568512 133595136 134220702 135059232 135187129 135531648 136378368 137044278 137682944 137872966 137900448 138355224 139087872 139219584 139767012 140089344 140640192 140773374 141985536 142119992 142872576 143007872 143434368 143570196 144467136 144603942 144943568 145711104 145849088 146422584 147197952 147337344 147476868 148746752 148981734 149676032 150264576 150406872 151489844 151732224 151941636 152649728 153395088 154353408 154499576 154893312 155649627 155860992 156590819 156622032 157569104 157600512 158120256 158957568 159108096 159733728 159884991 160731648 160883856 161414428 162269184 162422848 163061514 163282944 163437568 163924992 164080224 164235603 165261648 165649792 166684672 167340096 167498562 168385536 168544992 168704599 169207731 169996288 170826348 171730944 171893568 172056346 172569474 173647584 173812023 175308672 175474684 176570944 177020928 177265242 177885288 178960936 178996608 180078976 180708864 181837824 182088786 182552832 182725704 183693312 183867264 184473632 185450496 185626112 185919354 186356016 186785792 187342848 187520256 187697832 189314048 189613116 190238433 190496768 191245824 191426928 192622848 192805256 193380264 194281472 195230112 195414989 196263936 196449792 196635824 197222256 198642312 199297406 200352768 200542496 201331053 202588848 203297472 204526784 204567552 205804544 206524416 206809449 207532836 208631808 208829376 210134016 210827008 211160061 212144128 212436917 212978304 213179988 214308864 214511808 215355294 216358912 216700704 216905913 217415352 218566656 218773632 218980804 219633876 220348864 221006016 221215302 223120128 223331416 224514048 224726656 225396864 225610308 227234766 227768464 228974592 229191424 230092632 231530112 231749364 232339968 233744896 233791488 236027904 236353656 237180384 238436352 238662144 240945152 241325784 242121642 242450432 242785048 243403776 243634272 244592271 244924416 245156352 246120336 247892472 248474688 248709986 249790464 250027008 250263776 251010144 251247843 252578304 252817488 253651244 254994432 255235904 256239522 256830464 257596416 257840352 258084519 260306816 261933056 262963008 263212026 264856416 265107227 265531392 265897863 267137024 268441404 270118464 270374258 271063296 272756736 273133179 274088556 275365888 275745932 275800896 276710448 278175744 278439168 279534024 280178688 281280384 281546748 282475249 283971072 284239984 285745152 286015744 286868736 287140392 288934272 289207884 289887136 291422208 291698176 292845168 294395904 294674688 294953736 297493504 297963468 298946109 299352064 300529152 300813744 302979688 303464448 303883272 305299456 306790176 307080697 308706816 308999152 309786624 311299254 311721984 313181638 313244064 315138208 315201024 316240512 318216192 319467456 319769982 321463296 321767712 322828856 324538368 324845696 326123028 326875136 327849984 328160448 328471206 330523296 331299584 331822953 333369344 334680192 334997124 336771072 337089984 337409198 338415462 339992576 340852149 341652696 343461888 343787136 344112692 345138948 347295168 347624046 350617344 350949368 353141888 354041856 354530484 355770576 357921872 357993216 360157952 361417728 363182463 363675648 364177572 365105664 365451408 367386624 367734528 368947264 370900992 371252224 371838708 372712032 373064979 373571584 374685696 375040512 375395664 378628096 379226232 380476866 380993536 382491648 382853856 383216407 384359283 385245696 385610512 386760528 390460224 390829978 392527872 392899584 393271648 394444512 394818039 397284624 398594812 400705536 401084992 402662106 405177696 405561387 406594944 409053568 409135104 411609088 413048832 413618898 415065672 416597071 417263616 417658752 420268032 421654016 422320122 424288256 424873834 425956608 426359976 428617728 429023616 430710588 432717824 433401408 433811826 434830704 437133312 437547264 437961608 439267752 440697728 442012032 442430604 443889677 446240256 446662832 449028096 449453312 450793728 451220616 454469532 455536928 457949184 458382848 460185264 463060224 463498728 464679936 467489792 467582976 469772457 472707312 474360768 476872704 477324288 479654973 481890304 482555381 482651568 484243284 485570096 486807552 487268544 489184542 489848832 490312704 492240672 492706809 495784944 496949376 497419972 500054016 500527552 502020288 502495686 505156608 505634976 506113797 507302488 509988864 510471808 512479044 513660928 515192832 515680704 516169038 520613632 521436069 523866112 525926016 526424052 529712832 530214454 531062784 531795726 534274048 536882808 540236928 540748516 542126592 545513472 546266358 548177112 550731776 551491864 551601792 553420896 556351488 556878336 559068048 560357376 562560768 563093496 564950498 567942144 568479968 570715299 571490304 572031488 573737472 574280784 577868544 578415768 579774272 582844416 583396352 585690336 586244967 588791808 589349376 589907472 594987008 595926936 597892218 598704128 601058304 601627488 602197211 603993159 605959376 607766544 613580352 614161394 617413632 617998304 619573248 620428347 622598508 626363276 626488128 630276416 630402048 632481024 636432384 637310751 638934912 639539964 642926592 643535424 645657712 649076736 649691392 650717739 652246056 653750272 655699968 656320896 656942412 661046592 662599168 663645906 666738688 669360384 669994248 673542144 674179968 674818396 676830924 679985152 681704298 683305392 686923776 687574272 688225384 690277896 694590336 695248092 697540921 701234688 701898736 706283776 708083712 709060968 711541152 715843744 715986432 720315904 722835456 726364926 727351296 728355144 730211328 730902816 734773248 735469056 737894528 742504448 743677416 745424064 746129958 747143168 749371392 750081024 750791328 753743529 757256192 758452464 760953732 764983296 765707712 766432814 768718566 770491392 771221024 773521056 774253557 780920448 781659956 785799168 786543296 788889024 789636078 794569248 795321681 797189624 801411072 802169984 805324212 810355392 811122774 813189888 818107136 818270208 819399537 823218176 826097664 827237796 830131344 833194142 834527232 835317504 840536064 843308032 844640244 847425747 848576512 849747668 851913216 852719952 857235456 858047232 861421176 865435648 866802816 867623652 869661408 870484951 874266624 875094528 875923216 878535504 881395456 884024064 884861208 887779354 892480512 893325664 896838327 898056192 898906624 901587456 902441232 908939064 911073856 915898368 916765696 920370528 921242091 926120448 926997456 929359872 934979584 935165952 939544914 945414624 946309903 948721536 954648576 959309946 963780608 965110762 965303136 968486568 971140192 973615104 974537088 978369084 980625408 984481344 985413618 991569888 993898752 994839944 1000108032 1001055104 1004040576 1004991372 1010313216 1011269952 1012227594 1014604976 1019977728 1020943616 1022556447 1024958088 1027321856 1030385664 1031361408 1032338076 1041227264 1042872138 1047732224 1051852032 1052848104 1059425664 1060428908 1062125568 1063591452 1068548096 1073765616 1080473856 1081497032 1084253184 1089547389 1091026944 1092532716 1096135733 1096354224 1102983728 1103203584 1106841792 1112702976 1113756672 1118136096 1119194937 1120714752 1125121536 1126186992 1129900996 1135884288 1136959936 1141430598 1142980608 1144062976 1147474944 1148561568 1149649221 1155737088 1156831536 1159548544 1166792704 1171380672 1172489934 1177583616 1178698752 1179814944 1180932193 1184454117 1189974016 1191853872 1195784436 1202116608 1203254976 1204394422 1207986318 1211918752 1215533088 1216684161 1227160704 1228322788 1234827264 1235996608 1239146496 1240856694 1245197016 1249791213 1252726552 1252976256 1260552832 1260804096 1264962048 1272864768 1274621502 1277869824 1279079928 1285853184 1287070848 1291315424 1298153472 1299382784 1301435478 1304492112 1307500544 1311399936 1312641792 1313884824 1322093184 1325198336 1327291812 1331669031 1333477376 1338720768 1339988496 1347084288 1348359936 1349636792 1353661848 1359970304 1363408596 1366610784 1367904923 1373847552 1375148544 1376450768 1380555792 1389180672 1390496184 1395081842 1402469376 1403797472 1409317371 1412567552 1418121936 1423082304 1431687488 1431972864 1440631808 1445670912 1447666143 1452729852 1456710288 1460422656 1461805632 1469546496 1470938112 1475789056 1478120427 1485008896 1487058419 1487354832 1490848128 1492259916 1500162048 1501582656 1507487058 1514512384 1516904928 1518341391 1521907464 1529966592 1531415424 1532865628 1537437132 1540982784 1542442048 1547042112 1548507114 1561840896 1563319912 1571598336 1573086592 1577778048 1579272156 1589138496 1590643362 1594379248 1602822144 1604339968 1610648424 1620710784 1622245548 1626379776 1636214272 1636540416 1638799074 1646436352 1652195328 1654475592 1660262688 1666388284 1669054464 1670635008 1681072128 1686616064 1689280488 1694851494 1697153024 1699495336 1703826432 1705439904 1712145897 1714470912 1716094464 1722842352 1733605632 1735247304 1739322816 1740969902 1748533248 1750189056 1751846432 1757071008 1758734901 1762790912 1768048128 1769722416 1775558708 1784961024 1786651328 1793676654 1796112384 1797813248 1803174912 1804882464 1806591633 1817878128 1822147712 1833531392 1840741056 1842484182 1852240896 1853994912 1855750589 1858719744 1861285041 1869959168 1879089828 1890829248 1892619806 1897443072 1909297152 1911932253 1918619892 1927561216 1930221524 1930606272 1936973136 1942280384 1947230208 1949074176 1956738168 1961250816 1968962688 1970827236 1977326743 1983139776 1987797504 1989679888 2000216064 2002110208 2008081152 2009982744 2020626432 2022539904 2024455188 2029209952 2039955456 2041887232 2045112894 2049916176 2054643712 2060771328 2062722816 2064676152 2082454528 2085744276 2092622763 2095464448 2103704064 2105696208 2118851328 2120857816 2124251136 2127182904 2137096192 2147531232 2149564879 2160947712 2162994064 2168506368 2179094778 2182053888 2185065432 2192271466 2192708448 2205967456 2206407168 2213683584 2227513344 2236272192 2238389874 2241429504 2250243072 2252373984 2259801992 2271768576 2273919872 2282861196 2288125952 2294949888 2297123136 2299298442 2311474176 2313663072 2319097088 2322760671 2333585408 2342761344 2344979868 2357397504 2359629888 2361864386 2368908234 2379948032 2383707744 2385965043 2391568872 2404233216 2406509952 2408788844 2415972636 2423837504 2431066176 2433368322 2454321408 2456645576 2469654528 2471993216 2478292992 2481713388 2490394032 2499582426 2505453104 2505952512 2521105664 2521608192 2529924096 2542277241 2545729536 2549243004 2555739648 2558159856 2571706368 2574141696 2582630848 2596306944 2598765568 2602870956 2608984224 2611454853 2615001088 2622799872 2625283584 2627769648 2644186368 2650396672 2654583624 2663338062 2666954752 2677441536 2679976992 2682514849 2690514981 2694168576 2696719872 2699273584 2707323696 2726817192 2733221568 2735809846 2747695104 2750297088 2752901536 2761111584 2763726273 2778361344 2780992368 2790163684 2804938752 2807594944 2818634742 2825135104 2836243872 2838929709 2846164608 2863374976 2863945728 2881263616 2891341824 2895332286 2905459704 2913420576 2916179497 2920845312 2923611264 2941876224 2951578112 2956240854 2970017792 2974116838 2974709664 2981696256 2984519832 3000324096 3003165312 3014974116 3029024768 3033809856 3036682782 3043814928 3059933184 3062830848 3065731256 3074874264 3081965568 3084884096 3094084224 3097014228 3107227739 3123681792 3126639824 3143196672 3146173184 3155556096 3158544312 3178276992 3181286724 3188758496 3205644288 3208679936 3221296848 3241421568 3244491096 3252759552 3272428544 3273080832 3277598148 3288407199 3292872704 3308951184 3320525376 3332776568 3338108928 3341270016 3357584811 3362144256 3373232128 3377887667 3378560976 3389702988 3398990672 3407652864 3410879808 3424291794 3428941824 3432188928 3445684704 3448947663 3467211264 3470494608 3478645632 3481939804 3500378112 3503692864 3514142016 3517469802 3525581824 3536096256 3539444832 3542796579 3551117416 3569922048 3573302656 3587353308 3595626496 3606349824 3609764928 3613183266 3635756256 3644295424 3650052483 3667062784 3681482112 3684968364 3704481792 3707989824 3711501178 3717439488 3722570082 3739918336 3749373639 3758179656 3781658496 3785239612 3794886144 3818594304 3823864506 3837239784 3855122432 3860443048 3861212544 3873946272 3884560768 3894460416 3898148352 3913476336 3922501632 3937925376 3941654472 3954653486 3966279552 3975595008 3979359776 3995007093 4000432128 4004220416 4016162304 4019965488 4041252864 4045079808 4048910376 4058419904 4079910912 4083774464 4090225788 4099832352 4103714769 4109287424 4121542656 4125445632 4129352304 4164909056 4171488552 4185245526 4190928896 4207408128 4211392416 4215380477 4227952113 4237702656 4241715632 4254365808 4295062464 4299129758 4321895424 4325988128 4337012736 4342998429 4358189556 4370130864 4384542932 4385416896 4411934912 4412814336 4427367168 4455026688 4461175257 4472544384 4476779748 4500486144 4504747968 4519603984 4543537152 4547839744 4555024173 4565722392 4576251904 4582567781 4589899776 4594246272 4598596884 4622948352 4627326144 4638194176 4645521342 4667170816 4685522688 4689959736 4714795008 4719259776 4723728772 4737816468 4759896064 4767415488 4771930086 4783137744 4808466432 4813019904 4817577688 4831945272 4847675008 4862132352 4866736644 4882786447 4908642816 4913291152 4939309056 4943986432 4956585984 4963426776 4980788064 4999164852 5010906208 5011905024 5042211328 5043216384 5059848192 5084554482 5091459072 5098486008 5111479296 5116319712 5143412736 5148283392 5165261696 5197531136 5205741912 5217968448 5222909706 5230002176 5245599744 5250567168 5255539296 5276204703 5288372736 5300793344 5309167248 5326676124 5354883072 5359953984 5365029698 5381029962 5388337152 5393439744 5398547168 5414647392 5419774899 5453634384 5466443136 5471619692 5500594176 5505803072 5522223168 5527452546 5556722688 5561984736 5567251767 5580327368 5609877504 5615189888 5637269484 5650270208 5672487744 5677859418 5692329216 5726749952 5727891456 5735796759 5762527232 5782683648 5790664572 5810919408 5826841152 5832358994 5841690624 5847222528 5883752448 5903156224 5912481708 5931980229 5940035584 5948233676 5949419328 5963392512 5969039664 6000648192 6006330624 6029948232 6058049536 6067619712 6073365564 6087629856 6093394657 6119866368 6125661696 6131462512 6149748528 6163931136 6169768192 6188168448 6194028456 6214455478 6247363584 6253279648 6277868289 6286393344 6292346368 6311112192 6317088624 6356553984 6362573448 6377516992 6411288576 6417359872 6442593696 6448694637 6482843136 6488982192 6505519104 6544857088 6546161664 6555196296 6576814398 6585745408 6617902368 6624169321 6641050752 6665553136 6682540032 6715169622 6724288512 6746464256 6755775334 6757121952 6779405976 6797981344 6815305728 6821759616 6848583588 6864377856 6891369408 6897895326 6934422528 6940989216 6957291264 6963879608 7000756224 7007385728 7028284032 7034939604 7051163648 7072192512 7078889664 7085593158 7102234832 7139844096 7146605312 7157895129 7174706616 7191252992 7212699648 7219529856 7226366532 7271512512 7288590848 7300104966 7334125568 7362964224 7369936728 7408963584 7415979648 7423002356 7434878976 7445140164 7479836672 7498747278 7516359312 7563316992 7570479224 7589772288 7626831723 7637188608 7647729012 7672950131 7674479568 7720886096 7722425088 7747892544 7769121536 7788920832 7796296704 7826952672 7834364559 7845003264 7875850752 7883308944 7909306972 7932559104 7951190016 7958719552 7990014186 8000864256 8008440832 8032324608 8039930976 8047544547 8082505728 8090159616 8097820752 8116839808 8167548928 8180451576 8199664704 8207429538 8218574848 8243085312 8250891264 8258704608 8266525351 8291178819 8329818112 8342977104 8370491052 8414816256 8422784832 8430760954 8455904226 8475405312 8483431264 8508731616 8516789127 8590124928 8598259516 8643790848 8651976256 8674025472 8685996858 8716379112 8740261728 8748538491 8769085864 8770833792 8823869824 8825628672 8854734336 8910053376 8922350514 8945088768 8953559496 9000972288 9009495936 9039207968 9087074304 9095679488 9110048346 9131444784 9152503808 9165135562 9179799552 9188492544 9197193768 9245896704 9254652288 9276388352 9291042684 9321683217 9334341632 9371045376 9379919472 9429590016 9438519552 9447457544 9475632936 9519792128 9534830976 9543860172 9566275488 9575334461 9616932864 9626039808 9635155376 9663890544 9695350016 9724264704 9733473288 9765572894 9817285632 9826582304 9865221597 9878618112 9887972864 9926853552 9961576128 9998329704 10021812416 10023810048 10084422656 10086432768 10119696384 10133663001 10169108964 10196972016 10222958592 10232639424 10286825472 10296566784 10330523392 10346842989 10395062272 10409408933 10411483824 10435936896 10445819412 10501134336 10511078592 10552409406 10576745472 10601586688 10618334496 10628389737 10653352248 10709766144 10719907968 10730059396 10762059924 10786879488 10797094336 10829294784 10839549798 10907268768 10932886272 10943239384 11001188352 11011606144 11044446336 11054905092 11113445376 11123969472 11134503534 11160654736 11219755008 11230379776 11248120917 11274538968 11300540416 11344975488 11355718836 11384658432 11453499904 11455782912 11471593518 11525054464 11565367296 11581329144 11621838816 11653682304 11664717988 11683381248 11694445056 11767504896 11806312448 11824963416 11863960458 11880071168 11896467352 11898838656 11926785024 11938079328 11985021279 12001296384 12012661248 12059896464 12135239424 12146731128 12175259712 12186789314 12239732736 12251323392 12262925024 12299497056 12311144307 12327862272 12339536384 12376336896 12388056912 12428910956 12494727168 12506559296 12555736578 12572786688 12584692736 12622224384 12634177248 12646141431 12713107968 12725146896 12755033984 12834719744 12885187392 12897389274 12965686272 12977964384 12990254123 13011038208 13028995287 13089714176 13110392592 13153628796 13235804736 13248338642 13282101504 13331106272 13365080064 13383525771 13430339244 13492928512 13511550668 13514243904 13558811952 13595962688 13630611456 13643519232 13697167176 13728755712 13747703343 13782738816 13795790652 13841287201 13868845056 13881978432 13914582528 13927759216 14001512448 14014771456 14056568064 14069879208 14102327296 14144385024 14157779328 14171186316 14204469664 14279688192 14293210624 14315790258 14349413232 14382505984 14425399296 14439059712 14452733064 14543025024 14577181696 14600209932 14648359341 14668251136 14725928448 14739873456 14817927168 14831959296 14846004712 14869757952 14890280328 14959673344 14997494556 15032718624 15046954153 15126633984 15140958448 15179544576 15253663446 15274377216 15295458024 15345900262 15348959136 15441772192 15444850176 15495785088 15538243072 15592593408 15653905344 15668729118 15690006528 15751701504 15766617888 15818613944 15865118208 15902380032 15917439104 15980028372 16016881664 16064649216 16079861952 16095089094 16165011456 16180319232 16195641504 16233679616 16259324697 16335097856 16360903152 16399329408 16414859076 16501782528 16517409216 16533050702 16582357638 16659636224 16685954208 16701755301 16740982104 16829632512 16845569664 16861521908 16911808452 16950810624 16966862528 17017463232 17033578254 17180249856 17196519032 17287581696 17303952512 17348050944 17371993716 17432758224 17480523456 17497076982 17538171728 17541667584 17647739648 17651257344 17709468672 17795940687 17820106752 17844701028 17890177536 17907118992 18001944576 18018991872 18078415936 18174148608 18191358976 18220096692 18262889568 18280183971 18305007616 18330271124 18359599104 18376985088 18394387536 18491793408 18509304576 18552776704 18582085368 18643366434 18668683264 18742090752 18759838944 18777603943 18833604867 18859180032 18877039104 18894915088 18951265872 19069661952 19087720344 19132550976 19150668922 19233865728 19252079616 19270310752 19327781088 19346083911 19390700032 19448529408 19466946576 19531145788 19634571264 19653164608 19730443194 19757236224 19775945728 19853707104 19872507963 19923152256 19996659408 20043624832 20047620096 20168845312 20172865536 20239392768 20267326002 20338217928 20393944032 20413256479 20445917184 20465278848 20593133568 20661046784 20693685978 20790124544 20818817866 20822967648 20871873792 20891638824 21002268672 21022157184 21104818812 21153490944 21203173376 21236668992 21256779474 21306704496 21419532288 21439815936 21460118792 21524119848 21573758976 21594188672 21658589568 21679099596 21750594173 21814537536 21865772544 21886478768 22002376704 22023212288 22088892672 22109810184 22226890752 22247938944 22269007068 22321309472 22439510016 22460759552 22496241834 22549077936 22601080832 22689950976 22711437672 22769316864 22906999808 22911565824 22943187036 23018850393 23050108928 23162658288 23243677632 23307364608 23329435976 23366762496 23388890112 23503093677 23535009792 23612624896 23645213669 23649926832 23727920916 23792934704 23797677312 23853570048 23876158656 23970042558 24002592768 24025322496 24119792928 24142633641 24270478848 24293462256 24350519424 24373578628 24502646784 24525850048 24598994112 24622288614 24655724544 24679072768 24752673792 24776113824 24799576053 24857821912 24989454336 25013118592 25111473156 25169385472 25244448768 25268354496 25292282862 25426215936 25450293792 25510067968 25550367381 25669439488 25770374784 25794778548 25931372544 25955928768 25980508246 26022076416 26057990574 26179428352 26220785184 26245615473 26307257592 26471609472 26496677284 26564203008 26662212544 26730160128 26767051542 26860678488 26985857024 27023101336 27028487808 27117623904 27191925376 27261222912 27287038464 27394334352 27457511424 27495406686 27565477632 27591581304 27682574402 27737690112 27763956864 27829165056 27855518432 27965049651 28003024896 28029542912 28113136128 28139758416 28204654592 28288770048 28315558656 28342372632 28408939328 28559376384 28586421248 28631580516 28698826464 28726003383 28765011968 28850798592 28878119424 28905466128 29086050048 29154363392 29200419864 29296718682 29336502272 29451856896 29479746912 29507663339 29595664791 29635854336 29663918592 29692009424 29780560656 29994989112 30065437248 30093908306 30253267968 30281916896 30359089152 30400989003 30507326892 30590916048 30691800524 30697918272 30883544384 30889700352 30991570176 31076486144 31185186816 31228226799 31307810688 31337458236 31503403008 31533235776 31637227888 31730236416 31804760064 31834878208 31885169211 31960056744 32033763328 32077974467 32129298432 32159723904 32190178188 32360638464 32391283008 32467359232 32518649394 32670195712 32721806304 32798658816 32829718152 33003565056 33034818432 33066101404 33164715276 33319272448 33371908416 33403510602 33481964208 33659265024 33691139328 33723043816 33823616904 33901621248 33933725056 34034926464 34067156508 34179505129 34360499712 34393038064 34575163392 34607905024 34696101888 34743987432 34865516448 34961046912 34994153964 35076343456 35083335168 35295479296 35302514688 35418937344 35591881374 35640213504 35689402056 35780355072 35814237984 36003889152 36037983744 36156831872 36382717952 36440193384 36525779136 36560367942 36610015232 36660542248 36719198208 36753970176 36788775072 36933432921 36983586816 37018609152 37105553408 37164170736 37286732868 37484181504 37519677888 37555207886 37667209734 37718360064 37754078208 37789830176 37902531744 37938424293 38139323904 38175440688 38265101952 38301337844 38504159232 38540621504 38655562176 38692167822 38781400064 38897058816 38933893152 38970762369 39062291576 39269142528 39306329216 39460886388 39551891456 39707414208 39745015926 39846304512 39993318816 40087249664 40095240192 40150577313 40337690624 40478785536 40534652004 40676435856 40787888064 40826512958 40891834368 40930557696 41186267136 41243110029 41322093568 41387371956 41523861603 41580249088 41637635732 41645935296 41743747584 41783277648 42004537344 42044314368 42209637624 42306981888 42406346752 42473337984 42513558948 42613408992 42653762599 42839064576 42879631872 42920237584 43048239696 43147517952 43188377344 43317179136 43358199192 43501188346 43629075072 43731545088 43772957536 43945078023 44004753408 44046424576 44177785344 44219620368 44453781504 44495877888 44538014136 44642618944 44879020032 44921519104 44992483668 45098155872 45140862459 45202161664 45379901952 45422875344 45538633728 45813999616 45823131648 45886374072 46037700786 46100217856 46325316576 46369185247 46487355264 46614729216 46658871952 46777780224 47006187354 47070019584 47225249792 47290427338 47299853664 47455841832 47585869408 47595354624 47707140096 47752317312 47940085116 48050644992 48239585856 48285267282 48540957696 48586924512 48701038848 48747157256 49005293568 49051700096 49197988224 49244577228 49358145536 49505347584 49552227648 49599152106 49715643824 49978908672 50026237184 50105265903 50222946312 50338770944 50488897536 50536708992 50584565724 50852431872 50900587584 51020135936 51100734762 51338878976 51540749568 51589557096 51862745088 51911857536 51961016492 52044152832 52115981148 52358856704 52441570368 52491230946 52614515184 52943218944 52993354568 53128406016 53324425088 53387822061 53460320256 53534103084 53710650917 53721356976 54046202672 54056975616 54235247808 54383850752 54522445824 54574076928 54788668704 54840551913 54915022848 54990813372 55130955264 55183162608 55365148804 55475380224 55527913728 55658330112 55711036864 55930099302 56006049792 56059085824 56226272256 56279516832 56332811829 56409309184 56577540096 56631117312 56684745264 56817878656 57172842496 57263161032 57397652928 57452006766 57530023936 57701597184 57756238848 57810932256 57865677457 58038251733 58172100096 58308726784 58400839728 58593437364 58903713792 58959493824 59015326678 59191329582 59271708672 59327837184 59384018848 59561121312 59617523889 59989978224 60130874496 60187816612 60506535936 60563833792 60718178304 60801978006 61014653784 61181832096 61239769437 61383601048 61395836544 61767088768 61779400704 61983140352 62152972288 62370373632 62456453598 62615621376 62674916472 63006806016 63066471552 63274455776 63460472832 63609520128 63669756416 63770338422 63920113488 64067526656 64155948934 64258596864 64319447808 64380356376 64721276928 64782566016 64934718464 65037298788 65251782519 65340391424 65443612608 65597317632 65659436304 66007130112 66069636864 66132202808 66329430552 66638544896 66743816832 66807021204 66963928416 67027341227 67318530048 67382278656 67446087632 67647233808 67803242496 67867450112 68069852928 68134313016 68359010258 68720999424 68786076128 69056551179 69150326784 69215810048 69487974864 69731032896 69922093824 69988307928 70152686912 70166670336 70590958592 70605029376 70837874688 70935641007 71183762748 71378804112 71560710144 71628475968 72007778304 72075967488 72313663744 72427900923 72765435904 72865862531 72880386768 73051558272 73120735884 73321084496 73507940352 73577550144 73866865842 73967173632 74037218304 74211106816 74328341472 74398728159 74573465736 74968363008 75039355776 75110415772 75334419468 75508156416 75579660352 75805063488 75876848586 76278647808 76350881376 76530203904 76602675688 77008318464 77081243008 77311124352 77384335644 77562800128 77794117632 77867786304 77941524738 78124583152 78538285056 78612658432 78736846419 78921772776 79103782912 79414828416 79490031852 79692609024 79986637632 80174499328 80190480384 80301154626 80675381248 80957571072 81069304008 81352871712 81575776128 81653025916 81783668736 81861115392 82372534272 82486220058 82644187136 82774743912 83047723206 83160498176 83275271464 83291870592 83487495168 83566555296 83895148953 84009074688 84088628736 84419275248 84613963776 84946675968 85027117896 85226817984 85307525198 85678129152 85759263744 85840475168 86096479392 86178010149 86295035904 86376754688 86634358272 86716398384 87002376692 87258150144 87463090176 87545915072 87890156046 88009506816 88092849152 88355570688 88439240736 88522990017 88907563008 88991755776 89076028272 89285237888 89843038208 89984967336 90196311744 90281724918 90404323328 90759803904 90845750688 90931778861 91077267456 91202967009 91627999232 91772748144 92075401572 92650633152 92738370494 92974710528 93229458432 93317743904 93555560448 93684680397 94012374708 94450499584 94580854676 94599707328 94911683664 95171738816 95190709248 95414280192 95504634624 95880170232 96101289984 96233923401 96479171712 96570534564 97081915392 97173849024 97402077696 97494314512 98010587136 98103400192 98395976448 98489154456 98716291072 99010695168 99104455296 99198304212 99431287648 99957817344 100052474368 100210531806 100445892624 100677541888 100977795072 101073417984 101169131448 101704863744 101801175168 102040271872 102201469524 102538515387 102677757952 103081499136 103179114192 103725490176 103823715072 103922032984 104088305664 104231962296 104717713408 104883140736 104982461892 105229030368 105328679071 105886437888 105986709136 106256812032 106648850176 106775644122 106920640512 107068206168 107421301834 107442713952 108092405344 108113951232 108470495616 108767701504 109148153856 109577337408 109681103826 109830045696 109981626744 110261910528 110366325216 110730297608 110950760448 111055827456 111316660224 111422073728 111860198604 112118171648 112452544512 112559033664 112665623658 112818618368 113155080192 113262234624 113369490528 113635757312 113815272879 114345684992 114526322064 114795305856 114904013532 115512477696 115621864512 115731354914 116076503466 116344200192 116617453568 116801679456 116912287107 117186874728 117807427584 117918987648 118030653356 118382659164 118655674368 118768037696 119122242624 119235047778 119979956448 120261748992 120375633224 121013071872 121127667584 121436356608 121603956012 122029307568 122363664192 122479538874 122767202096 122791673088 123534177536 123558801408 123729330087 123966280704 124305944576 124571584809 124740747264 124912907196 125231242752 125349832944 126013612032 126132943104 126548911552 126920945664 127219040256 127339512832 127540676844 127840226976 127961287797 128135053312 128311897868 128517193728 128638895616 128760712752 129442553856 129565132032 129869436928 130074597576 130503565038 130680782848 130887225216 131194635264 131318872608 131443227601 131835234069 132014260224 132139273728 132264405616 132658861104 133487633664 133614042408 133927856832 134054682454 134637060096 134764557312 134892175264 135294467616 135422587377 135606484992 135734900224 136139705856 136268626032 136718020516 137441998848 137572152256 138113102358 138300653568 138431620096 138975949728 139107555741 139462065792 139844187648 139976615856 140305373824 140333340672 141181917184 141210058752 141675749376 141871282014 142367525496 142757608224 142892795353 143121420288 143256951936 144151934976 144627327488 144855801846 145530871808 145731725062 145760773536 146103116544 146241471768 146642168992 147015880704 147155100288 147733731684 148074436608 148422213632 148656682944 148797456318 149146931472 149936726016 150078711552 150220831544 150668838936 151016312832 151159320704 151610126976 151753697172 152254159211 152557295616 152701762752 153060407808 153205351376 154016636928 154162486016 154622248704 154768671288 155125600256 155588235264 155735572608 155883049476 156249166304 157076570112 157225316864 157473692838 157843545552 158207565824 158829656832 158980063704 159385218048 159973275264 160348998656 160380960768 160602309252 161131952751 161350762496 162138608016 162705743424 163151552256 163306051832 163567337472 163722230784 164521655739 164745068544 164972440116 165288374272 165516495683 165549487824 166095446412 166550542928 166583741184 166974990336 167133110592 167790297906 168018149376 168177257472 168838550496 168998435487 169227927552 169893351936 170054235792 170453635968 170615050396 171518527488 171680950336 172192958784 172356020298 172590071808 172753509376 173268716544 173432796768 173597032371 174004753384 174516300288 174926180352 175091830144 175780312092 176185698304 176711141376 176878481472 177045980034 177815126016 177983511552 178152056544 178570475776 178852571667 179686076416 179969934672 180392623488 180563449836 181519607808 181691501376 181863557722 182154534912 182405934018 183255998464 183545496288 183719308311 184150803144 185301266304 185476740988 185949421056 186458916864 186635487808 187111120896 187369360794 188024749416 188900999168 189161709352 189199414656 189823367328 190343477632 190381418496 190828560384 191009269248 191760340464 192202579968 192467846802 192958343424 193141069128 194163830784 194347698048 194804155392 194988629024 195755347557 196021174272 196206800384 196791952896 196978308912 197432582144 198021390336 198208910592 198396608424 198862575296 199915634688 200104948736 200421063612 200891785248 201082023681 201355083776 201955590144 202146835968 202338262896 203409727488 203602350336 204080543744 204402939048 205077030774 205355515904 206162998272 206358228384 206553643373 207169653537 207450980352 207647430144 207844065968 208463924592 209766281472 209964923784 210458060736 210657358142 211772875776 211973418272 212513624064 212806923021 213297700352 213551288244 214136412336 214842603668 214885427904 216184810688 216227902464 216940991232 217535403008 218296307712 218597587593 219154674816 219362207652 219963253488 220523821056 220732650432 221460595216 221901520896 222111654912 222633320448 222844147456 223196184477 223720397208 224236343296 224545821269 224905089024 225118067328 225331247316 226524469248 226738981056 227271514624 227630545758 228691369984 229052644128 229590611712 229808027064 231024955392 231243729024 231462709828 232153006932 232688400384 233234907136 233603358912 233824574214 234373749456 235614855168 235837975296 236061306712 236765318328 237311348736 237536075392 238244485248 238470095556 239256535903 239959912896 240523497984 240751266448 242026143744 242255335168 242872713216 243207912024 244058615136 244727328384 244959077748 245534404192 245583346176 247068355072 247117602816 247458660174 247932561408 248611889152 249143169618 249481494528 249825814392 250462485504 250699665888 252027224064 252265886208 253097823104 253841891328 254679025664 255081353688 255680453952 255922575594 256270106624 256623795736 257034387456 257277791232 257521425504 258534030447 258885107712 259130264064 259738873856 260149195152 261007130076 261774450432 262389270528 262637745216 262886455202 263670468138 264028520448 264278547456 264528811232 265317722208 265568970051 266975267328 267228084816 267855713664 268109364908 269529114624 269784350528 270588935232 270845174754 271212969984 271469800448 272279411712 272537252064 272795336583 273436041032 274883997696 275144304512 276226204716 276863240192 277951899456 278215111482 278924131584 279688375296 279953231712 280610747648 280666681344 281054041191 282363834368 283351498752 283742564028 284735050992 285515216448 285785590706 286242840576 286513903872 288303869952 288701770203 289254654976 289711603692 291061743616 291463450124 291521547072 292206233088 292482943536 293284337984 294031761408 294310200576 295467463368 296148873216 296844427264 297313365888 297594912636 298293862944 298576338193 299873452032 300157423104 300441663088 301337677872 302032625664 302318641408 303220253952 303507394344 304508318422 305114591232 305403525504 306120815616 306410702752 307615546161 308033273856 308324972032 309244497408 309537342576 310251200512 311176470528 311471145216 311766098952 312498332608 314153140224 314450633728 314947385676 315687091104 315986037213 316415131648 317659313664 317960127408 318770436096 319946550528 320697997312 320761921536 321204618504 322263905502 322701524992 324277216032 324584296729 325411486848 326303104512 326612103664 327444461568 329043311478 329490137088 329944880232 330576748544 331032991366 331098975648 332190892824 333101085856 333167482368 333949980672 334266221184 335580595812 336354514944 337677100992 337996870974 338455855104 339786703872 340108471584 340907271936 341230100792 343037054976 343361900672 344385917568 344712040596 345507018752 346537433088 346865593536 347194064742 348009506768 349032600576 349852360704 350183660288 350736861321 351560624184 352371396608 353422282752 353756962944 354091960068 355967023104 356304113088 357140951552 357705143334 359372152832 359939869344 360785246976 361126899672 363039215616 363383002752 363727115444 364309069824 364811868036 366511996928 367090992576 367438616622 368301606288 370602532608 370953481976 371898842112 372917833728 373270975616 373714754427 374222241792 374738721588 375974556419 376049498832 378323418704 378398829312 379646734656 380686955264 380762836992 381657120768 382018538496 383520680928 383883863391 384405159936 384935693604 385916686848 386282138256 388327661568 388695396096 389608310784 389977258048 391510695114 392042348544 392413600768 393583905792 393956617824 394329682803 394865164288 396042780672 396417821184 396793216848 397725150592 400209897472 400842127224 401783570496 402164047362 402710167552 403911180288 404293671936 404676525792 405059742199 406267762131 406819454976 407204700672 408161087488 408805878096 410154061548 412325996544 412716456768 413107286746 414339307074 414901960704 415294860288 415688131936 416927849184 417322667223 419532562944 419929847568 420916121472 421314716284 423545751552 423946836544 425027248128 425613846042 426595400704 427102576488 428272824672 428678386059 429685207336 429770855808 432369621376 432455804928 433881982464 435070806016 436592615424 437195175186 438309349632 438724415304 439926506976 441047642112 441465300864 442921190432 444223309824 445266640896 445688294912 446392368954 447440794416 448472686592 449091642538 449810178048 450236134656 450662494632 453048938496 453477962112 454543029248 455261091516 456762477633 457382739968 458105288256 459181223424 459616054128 462049910784 462487458048 462925419656 464306013864 465376800768 466469814272 467206717824 467649148428 468747498912 469191388589 471229710336 471675950592 472122613424 473530636656 474622697472 475072150784 476488970496 476940191112 478513071806 479919825792 481046995968 481502532896 483395858253 484052287488 484510670336 486415824048 488117230272 489454656768 489918155496 491068808384 491166692352 494136710144 494235205632 494917320348 495865122816 496549487049 497223778304 498286339236 499651628784 500924971008 501399331776 504054448128 504531772416 506195646208 506995306461 507683782656 509358051328 510061037717 510162707376 511360907904 511845151188 513247591472 514555582464 515042851008 517068060894 517770215424 518260528128 519477747712 520298390304 520791097113 522014260152 523548900864 524778541056 525275490432 525772910404 527340936276 528557094912 529057622464 530635444416 531137940102 533950534656 534456169632 535711427328 536218729816 539058229248 539568701056 541177870464 541690349508 542939600896 544558823424 545074504128 545590673166 546872082064 549767995392 550288609024 551157924933 552452409432 553726480384 555903798912 556430222964 557848263168 559376750592 559906463424 561221495296 561333362688 562108082382 564727668736 566702997504 567485128056 569470101984 571030432896 571571181412 572485681152 573027807744 576607739904 577403540406 578509309952 579423207384 582123487232 582926900248 583043094144 584412466176 584965887072 586568675968 587266042671 588063522816 588620401152 590934926736 592297746432 594626731776 595189825272 596587725888 597152676386 599746904064 600314846208 600883326176 602675355744 603246071043 604065251328 604637282816 606440507904 607014788688 609016636844 610229182464 610807051008 612241631232 612821405504 615231092322 616066547712 616649944064 618488994816 619074685152 619660930119 620502401024 622352941056 622942290432 623532197904 624996665216 628901267456 629894771352 631374182208 631972074426 632830263296 635318627328 635920254816 636522452027 637540872192 638420769063 639893101056 641395994624 642409237008 644527811004 648554432064 649168593458 650822973696 652606209024 653224207328 654888923136 655792762779 658086622956 659889760464 661153497088 662065982732 662197951296 664381785648 666202171712 666334964736 667899961344 668532442368 671161191624 672709029888 673637463807 675354201984 675993741948 679573407744 680216943168 681814543872 682460201584 686074109952 686723801344 688771835136 689424081192 691014037504 693074866176 693731187072 694388129484 696019013536 698065201152 699704721408 700367320576 701473722642 703121248368 704742793216 706844565504 707513925888 708183920136 711934046208 712608226176 714281903104 715410286668 717769607709 718744305664 719879738688 721570493952 722253799344 726078431232 726766005504 727454230888 728618139648 729623736072 733023993856 734181985152 734877233244 736603212576 737300753497 741205065216 741906963952 743797684224 745835667456 746541951232 747429508854 748444483584 749477443176 751949112838 752098997664 756646837408 756797658624 759293469312 761373910528 761525673984 764037076992 767041361856 767767726782 768810319872 769871387208 771833373696 772564276512 776655323136 777390792192 779216621568 779954516096 783021390228 784827201536 787167811584 787913235648 788659365606 789730328576 792085561344 792835642368 793586433696 795450301184 796706910153 800419794944 801684254448 803567140992 804328094724 808587343872 809353051584 810119484398 812535524262 813638909952 814409401344 816322174976 817611756192 818386009749 820308123096 824651993088 825432913536 826214573492 828678614148 830589720576 831376263872 833855698368 834645334446 839065125888 839859695136 841832242944 842629432568 847091503104 847893673088 850054496256 851227692084 853190801408 854205152976 856545649344 857356772118 859370414672 859541711616 864739242752 864911609856 866105310609 867763964928 870141612032 873185230848 874390350372 876618699264 877448830608 879853013952 882095284224 882930601728 885842380864 888446619648 890533281792 891376589824 892784737908 894881588832 895729014579 896945373184 898183285076 899620356096 900472269312 901324989264 906097876992 906955924224 909086058496 910522183032 913524955266 914765479936 916210576512 918362446848 919232108256 920102593207 922846638483 924099821568 924974916096 925850839312 928612027728 930753601536 934413435648 935298296856 937494997824 938382777178 942459420672 943351901184 944245226848 947061273312 947958111639 949245394944 950144301568 952977940992 953880382224 957026143612 959839651584 962093991936 963005065792 966791716506 968104574976 969021340672 972831648096 973752890187 976234460544 978909313536 979836310992 982137616768 982333384704 988273420288 988470411264 989834640696 991730245632 993098974098 994447556608 996572678472 999303257568 1000249567471 1001849942016 1002798663552 1009063544832 1012391292416 1013990612922 1015367565312 1018716102656 1020122075434 1020325414752 1022721815808 1023690302376 1026495182944 1029111164928 1030085702016 1034136121788 1036521056256 1038955495424 1040596780608 1041582194226 1044028520304 1047097801728 1049557082112 1050550980864 1051545820808 1054681872552 1057114189824 1058115244928 1061270888832 1062275880204 1067901069312 1068912339264 1071422854656 1072437459632 1078116458496 1079137402112 1082355740928 1083380699016 1085879201792 1089117646848 1090149008256 1091181346332 1093744164128 1099535990784 1100577218048 1102315849866 1104904818864 1107452960768 1111807597824 1112860445928 1115696526336 1118753501184 1119812926848 1122442990592 1122666725376 1124216164764 1127923669257 1129455337472 1134970256112 1138940203968 1142060865792 1143142362824 1144971362304 1146055615488 1151651590173 1153215479808 1154807080812 1157018619904 1158615469781 1158846414768 1165853800496 1166086188288 1168824932352 1169931774144 1173137351936 1174532085342 1176127045632 1177240802304 1181869853472 1182989048409 1184595492864 1189253463552 1190379650544 1193175451776 1194305352772 1200629692416 1201766652352 1205350711488 1206492142086 1208130502656 1209274565632 1212881015808 1214029577376 1215179226597 1218033273688 1220458364928 1221614102016 1224483262464 1225642811008 1230462184644 1233299888128 1236977989632 1238149370304 1239321860238 1241004802048 1244705882112 1245884580864 1247064395808 1249993330432 1251968001669 1257802534912 1259789542704 1262748364416 1263944148852 1270637254656 1271840509632 1273044904054 1275081744384 1276841538126 1279786202112 1282791989248 1284818474016 1286035158177 1289055622008 1297108864128 1298337186916 1301645947392 1305212418048 1306448414656 1309777846272 1311585525558 1316173245912 1319779520928 1322306994176 1324131965464 1324395902592 1328763571296 1332404343424 1332669929472 1335799922688 1337064884736 1342322383248 1345418059776 1347274927614 1350708403968 1351987483896 1359146815488 1360433886336 1363629087744 1364920403168 1370287432899 1372148219904 1373447602688 1377543670272 1378848162384 1382028075008 1386149732352 1387462374144 1388776258968 1392038027072 1396130402304 1399409442816 1400734641152 1402947445284 1406242496736 1407574165767 1409485586432 1413689131008 1415027851776 1416367840272 1423868092416 1425216452352 1428563806208 1430820573336 1435539215418 1437488611328 1439759477376 1443140987904 1444507598688 1445875503611 1450187574759 1452156862464 1453532011008 1454908461776 1459247472144 1468363970304 1469754466488 1473206425152 1474601506994 1482410130432 1483813927904 1487595368448 1489648461147 1491671334912 1493083902464 1494859017708 1498954886352 1503898225676 1504197995328 1513293674816 1513595317248 1518586938624 1522747821056 1523051347968 1528074153984 1530183113151 1534082723712 1535535453564 1539742774416 1543666747392 1545128553024 1553310646272 1554781584384 1558433243136 1559909032192 1562373291339 1566042780456 1569654403072 1571820748883 1574335623168 1575826471296 1577318731212 1585671284736 1587172867392 1590900602368 1593413820306 1600839589888 1603368508896 1607134281984 1608656189448 1617174687744 1618706103168 1620238968796 1625071048524 1628818802688 1632644349952 1635223512384 1636772019498 1640616246192 1649303986176 1650865827072 1652429146984 1657357228296 1661179441152 1662752527744 1667711396736 1669290668892 1674795751321 1678130251776 1679719390272 1683664485888 1685258865136 1694183006208 1695787346176 1700108992512 1702455384168 1706381602816 1708410305952 1713091298688 1714713544236 1718740829344 1719083423232 1729478485504 1729823219712 1732210621218 1735527929856 1740283224064 1746370461696 1748780700744 1753237398528 1754897661216 1759706027904 1764190568448 1765861203456 1771684761728 1776893239296 1782753179648 1785569475816 1789763177664 1791458029158 1793890746368 1796366570152 1799240712192 1800944538624 1802649978528 1809738213129 1812195753984 1813911848448 1818172116992 1821044366064 1827049910532 1832421153024 1836724893696 1838464216512 1840205186414 1845693276966 1848199643136 1849949832192 1851701678624 1857224055456 1858982790357 1861507203072 1868826871296 1870596593712 1874989995648 1876765554356 1886703802368 1888490453696 1894122546624 1895916223278 1898490789888 1900288603136 1905955881984 1907760764448 1909567356081 1914052287224 1919679303168 1924187983872 1926010131584 1933583433012 1938042681344 1945663296192 1947505780374 1952468921088 1957818627072 1959672621984 1964275233536 1964666769408 1967378288337 1976546840576 1979669281392 1983460491264 1986197948196 1993145356944 1998606515136 2000499134942 2003699884032 2005597327104 2018127089664 2020912391421 2024782584832 2027981225844 2037432205312 2040244150868 2040650829504 2045443631616 2047380604752 2052990365888 2058222329856 2060171404032 2068272243576 2073042112512 2077910990848 2081193561216 2083164388452 2088057040608 2090034367351 2094195603456 2099114164224 2101101961728 2103091641616 2109363745104 2114228379648 2116230489856 2122541777664 2124551760408 2135802138624 2137824678528 2142845709312 2144874919264 2153308823127 2156232916992 2158274804224 2164711481856 2166761398032 2171758403584 2178235293696 2180298016512 2182362692664 2187488328256 2199071981568 2201154436096 2204631699732 2209809637728 2211902260491 2214905921536 2223615195648 2225720891856 2231393052672 2237507002368 2239625853696 2244885981184 2245333450752 2248432329528 2255847338514 2258910674944 2269940512224 2272090077103 2277880407936 2284121731584 2286284725648 2292111230976 2303303180346 2306430959616 2309614161624 2314037239808 2317230939562 2317692829536 2331707600992 2332172376576 2337649864704 2339863548288 2346274703872 2349064170684 2354481604608 2363739706944 2365978096818 2369190985728 2378506927104 2380759301088 2386350903552 2388610705544 2401259384832 2403533304704 2410701422976 2412984284172 2418549131264 2425762031616 2428059154752 2430358453194 2436066547376 2440916729856 2443228204032 2448966524928 2451285622016 2455158029247 2460924369288 2466599776256 2473955979264 2476298740608 2478643720476 2491769161728 2494128791616 2499986660864 2503936003338 2515605069824 2519579085408 2525496728832 2527888297704 2541274509312 2543681019264 2546089808108 2550163488768 2553683076252 2559572404224 2565583978496 2569636948032 2572070316354 2578111244016 2594217728256 2596674373832 2603291894784 2610424836096 2612896829312 2619555692544 2623171051116 2631821894933 2632346491824 2639559041856 2648263930928 2648791805184 2657527142592 2664808686848 2665339858944 2671599845376 2674129769472 2684644766496 2687187043737 2690836119552 2694549855228 2701416807936 2703974967792 2718293630976 2720867772672 2727258175488 2729840806336 2740574865798 2744296439808 2746895205376 2755087340544 2757696324768 2760307779621 2764056150016 2772299464704 2774924748288 2777552517936 2784076054144 2792260804608 2801469282304 2805894890568 2812484993472 2815148331534 2818971172864 2827378262016 2830055703552 2832735680544 2835418195393 2843874334917 2847736184832 2850432904704 2857127612416 2861641146672 2871078430836 2879518954752 2886281975808 2889015197376 2891751007222 2900375149518 2904313724928 2907064022016 2909816923552 2918494944288 2921258670561 2936727940608 2939508932976 2946412850304 2949203013988 2964820260864 2967627855808 2975190736896 2979296922294 2983342669824 2986167804928 2989718035416 2997909772704 3000748702413 3007796451352 3008395990656 3026587349632 3027190634496 3037173877248 3045495642112 3046102695936 3056148307968 3060366226302 3068165447424 3071070907128 3079485548832 3087333494784 3090257106048 3109563168768 3116866486272 3119818064384 3124746582678 3132085560912 3139308806144 3143641497766 3148671246336 3151652942592 3154637462424 3171342569472 3174345734784 3181801204736 3186827640612 3201679179776 3206737017792 3214268563968 3217312378896 3234349375488 3237412206336 3240477937592 3250142097048 3257637605376 3265288699904 3270447024768 3273544038996 3281232492384 3284339720123 3298607972352 3301731654144 3304858293968 3314714456592 3322358882304 3325505055488 3335422793472 3338581337784 3349591502642 3356260503552 3359438780544 3367328971776 3370517730272 3383771007771 3388366012416 3391574692352 3404910768336 3412763205632 3416820611904 3426182597376 3429427088472 3437481658688 3438166846464 3458956971008 3459646439424 3464421242436 3471055859712 3475846409343 3480566448128 3497561401488 3506474797056 3509795322432 3519412055808 3528381136896 3531722406912 3543369523456 3548967145227 3553786478592 3565506359296 3570427264019 3571138951632 3579526355328 3582916058316 3592733140304 3601889077248 3605299957056 3619476426258 3624391507968 3627823696896 3636344233984 3642088732128 3645537679791 3654099821064 3664842306048 3673449787392 3676928433024 3680410372828 3691386553932 3699899664384 3703403357248 3714448110912 3717965580714 3723014406144 3737653742592 3741193187424 3749979991296 3753531108712 3773407604736 3776980907392 3788245093248 3791832446556 3800577206272 3811911763968 3815521528896 3819134712162 3828104574448 3839358606336 3848375967744 3852020263168 3858105474531 3867166866024 3876085362688 3891326592384 3895011560748 3904937842176 3915637254144 3919345243968 3928550467072 3929333538816 3934756576674 3953093681152 3959338562784 3966920982528 3972395896392 3986290713888 3997213030272 4000998269884 4007399768064 4011194654208 4036254179328 4041824782842 4049565169664 4055962451688 4074864410624 4080488301736 4081301659008 4090887263232 4094761209504 4105980731776 4110862298697 4116444659712 4120342808064 4136544487152 4146084225024 4162387122432 4166328776904 4176114081216 4180068734702 4188391206912 4198228328448 4202203923456 4206183283232 4218727490208 4222722497301 4228456759296 4232460979712 4245083555328 4249103520816 4271604277248 4275649357056 4285691418624 4289749838528 4306617646254 4312465833984 4316549608448 4329422963712 4333522796064 4337626510833 4343516807168 4356470587392 4360596033024 4364725385328 4374976656512 4402308872192 4409263399464 4419619275456 4423804520982 4429811843072 4447230391296 4451441783712 4455657164189 4462786105344 4468945383441 4475014004736 4479251707392 4489771962368 4496864659056 4511694677028 4539881024448 4544180154206 4555760815872 4568243463168 4572569451296 4584222461952 4590549339453 4606606360692 4619228323248 4628074479616 4634461879124 4635385659072 4663415201984 4664344753152 4675299729408 4679727096576 4692549407744 4698128341368 4708963209216 4715462246649 4727479413888 4731956193636 4757013854208 4761518602176 4772701807104 4777221411088 4802518769664 4807066609408 4821402845952 4825968568344 4837098262528 4851524063232 4856118309504 4860716906388 4872133094752 4886456408064 4897933049856 4902571244032 4910316058494 4921848738576 4933199552512 4947911958528 4952597481216 4957287440952 4983538323456 4988257583232 4999973321728 5007872006676 5024387253963 5031210139648 5039158170816 5050993457664 5055776595408 5082549018624 5087362038528 5092179616216 5100326977536 5107366152504 5119144808448 5131167956992 5139273896064 5144140632708 5156222488032 5161105274479 5188435456512 5193348747664 5206583789568 5220849672192 5225793658624 5239111385088 5246342102232 5263643789866 5264692983648 5279118083712 5296527861856 5297583610368 5315054285184 5329617373696 5330679717888 5348259538944 5369289532992 5374374087474 5381672239104 5389099710456 5402833615872 5407949935584 5436587261952 5441735545344 5454516350976 5459681612672 5481149731596 5493790410752 5510174681088 5515392649536 5520615559242 5528112300032 5544598929408 5549849496576 5555105035872 5568152108288 5576948371071 5584521609216 5602938564608 5611789781136 5624969986944 5630296663068 5660111407104 5665471361088 5670836390786 5687748669834 5695472369664 5700865809408 5714255224832 5723282293344 5728702068243 5742156861672 5759037909504 5772563951616 5778030394752 5783502014444 5800750299036 5814128044032 5819633847104 5836989888576 5842517341122 5873455881216 5879017865952 5892825700608 5898406027976 5929640521728 5935255711616 5950381473792 5958593844588 5972335609856 5979436070832 5995819545408 6001497404826 6015592902704 6016791981312 6053174699264 6054381268992 6062737174263 6074347754496 6090991284224 6112296615936 6120732452604 6136330894848 6142141814256 6158971097664 6174666989568 6180514212096 6219126337536 6233732972544 6239636128768 6249493165356 6264171121824 6270103102053 6278617612288 6287282995532 6297342492672 6303305885184 6309274924848 6342685138944 6348691469568 6363602409472 6373655281224 6403358359552 6413474035584 6428537127936 6434624757792 6440718152449 6459926469381 6468698750976 6474824412672 6480955875184 6500284194096 6515275210752 6540894049536 6547088077992 6562464984768 6568679440246 6597215944704 6603463308288 6609716587936 6629428913184 6635706781473 6644717764608 6651010110976 6670845586944 6677162675568 6699183005284 6712521007104 6718877561088 6734657943552 6741035460544 6767542015542 6776732024832 6783149384704 6809821536672 6816270231309 6825526411264 6833641223808 6852365194752 6858854176944 6874963317376 6876333692928 6917913942016 6919292878848 6928842484872 6942111719424 6951692818686 6961132896256 6995122802976 7001746972297 7012949594112 7019590644864 7038824111616 7063444813824 7086739046912 7097934290454 7107572957184 7131012718592 7140854528038 7142277903264 7159052710656 7165832116632 7185466280608 7203778154496 7210599914112 7238952852516 7255647393792 7272688467968 7284177464256 7291075359582 7308199642128 7329684612096 7346899574784 7353856866048 7360820745656 7382773107864 7399799328768 7406806714496 7428896221824 7435931161428 7475307485184 7482386374848 7499959982592 7507062217424 7546815209472 7553961814784 7576490186496 7583664893112 7601154412544 7623823527936 7631043057792 7638269424324 7656209148896 7678717212672 7696751935488 7704040526336 7716210949062 7734333732048 7752170725376 7782653184768 7790023121496 7809875684352 7831274508288 7838690487936 7857100934144 7858667077632 7869513153348 7895465684799 7906187362304 7918677125568 7944791792784 7972581427776 7994426060544 8001996539768 8014799536128 8022389308416 8061561131211 8072508358656 8083649565684 8099130339328 8110308288467 8111924903376 8160976603472 8162603318016 8181774526464 8189522419008 8211961463552 8221724597394 8232889319424 8240685616128 8273088974304 8280923338863 8292168450048 8324774244864 8332657553808 8352228162432 8360137469404 8376782413824 8404407846912 8412366566464 8437454980416 8445444994602 8456913518592 8464921959424 8490167110656 8498207041632 8506254586179 8543208554496 8551298714112 8571382837248 8579499677056 8613235292508 8633099216896 8658845927424 8667045592128 8675253021666 8687033614336 8712941174784 8721192066048 8729450770656 8749953313024 8763776011683 8804617744384 8818526798928 8839238550912 8847609041964 8894460782592 8902883567424 8911314328378 8925572210688 8937890766882 8950028009472 8958503414784 8979543924736 8993729318112 9002246107239 9023389354056 9079762048896 9088360308412 9111521631744 9136486926336 9145138902592 9168444923904 9181098678906 9213212721384 9238456646496 9256148959232 9268923758248 9270771318144 9326830403968 9328689506304 9350599458816 9359454193152 9385098815488 9396256682736 9417926418432 9430924493298 9454958827776 9463912387272 9514027708416 9523037204352 9545403614208 9554442822176 9605037539328 9614133218816 9642805691904 9651937136688 9674196525056 9703048126464 9712236619008 9721433812776 9744266189504 9772912816128 9795866099712 9805142488064 9820632116988 9843697477152 9853019160369 9866399105024 9895823917056 9905194962432 9914574881904 9967076646912 9976515166464 9999946643456 10015744013352 10048774507926 10062420279296 10078316341632 10101986915328 10111553190816 10121128525277 10151313023313 10165098037248 10174724077056 10184359232432 10214732305008 10238289616896 10278547792128 10288281265416 10312444976064 10322210548958 10376870913024 10386697495328 10413167579136 10427539228029 10441699344384 10451587317248 10492684204464 10527287579732 10529385967296 10558236167424 10593055723712 10595167220736 10630108570368 10659234747392 10661359435776 10696519077888 10711281792057 10738579065984 10748748174948 10778199420912 10805667231744 10815899871168 10873174523904 10883471090688 10909032701952 10919363225344 10936613039373 10962299463192 10987580821504 11002745242181 11020349362176 11030785299072 11041231118484 11099698993152 11110210071744 11136304216576 11153896742142 11169043218432 11205877129216 11223579562272 11249939973888 11260593326136 11320222814208 11330942722176 11341672781572 11375497339668 11401731618816 11428510449664 11446564586688 11457404136486 11484313723344 11518075819008 11545127903232 11556060789504 11567004028888 11601500598072 11628256088064 11639267694208 11673979777152 11685034682244 11746911762432 11758035731904 11785651401216 11796812055952 11859281043456 11870511423232 11900762947584 11917187689176 11944671219712 11958872141664 11991639090816 12002994809652 12031185805408 12033583962624 12106349398528 12108762537984 12125474348526 12148695508992 12181982568448 12224593231872 12241464905208 12272661789696 12284283628512 12317942195328 12349333979136 12361028424192 12438252675072 12479272257536 12498986330712 12528342243648 12540206204106 12557235224576 12574565991064 12594684985344 12606611770368 12618549849696 12668167491903 12685370277888 12697382939136 12727204818944 12747310562448 12826948071168 12857074255872 12869249515584 12881436304898 12919852938762 12937397501952 12949648825344 12961911750368 13000568388192 13012879532499 13030550421504 13081788099072 13094176155984 13124929969536 13137358880492 13206926616576 13219433175872 13258857826368 13271413562946 13289435529216 13302020221952 13341691173888 13354325351136 13366971492567 13398366010568 13425042014208 13437755122176 13469315887104 13482070921088 13535084031084 13566298769408 13619643073344 13632540462618 13651052822528 13667282447616 13704730389504 13717708353888 13749926634752 13752667385856 13771648018359 13835827884032 13857684969744 13884223438848 13903385637372 13990245605952 14003493944594 14025899188224 14039181289728 14077648223232 14126889627648 14146386739947 14173478093824 14195868580908 14262025437184 14281709056076 14284555806528 14318105421312 14331664233264 14370932561216 14407556308992 14421199828224 14477905705032 14511294787584 14545376935936 14568354928512 14582150719164 14616399284256 14659369224192 14693799149568 14707713732096 14721641491312 14765546215728 14799598657536 14813613428992 14857792443648 14871862322856 14950614970368 14964772749696 14999919965184 15014124434848 15073161761889 15093630418944 15107923629568 15152980372992 15167329786224 15202308825088 15247647055872 15262086115584 15276538848648 15312418297792 15357434425344 15393503870976 15408081052672 15432421898124 15468667464096 15483315823437 15504341450752 15565306369536 15580046242992 15619751368704 15662549016576 15677380975872 15714201868288 15717334155264 15739026306696 15790931369598 15812374724608 15837354251136 15889583585568 15904630539721 15945162855552 15988852121088 16003993079536 16044778616832 16123122262422 16145016717312 16167299131368 16198260678656 16220616576934 16223849806752 16321953206944 16325206636032 16363549052928 16379044838016 16423922927104 16443449194788 16481371232256 16546177948608 16561846677726 16584336900096 16649548489728 16665315107616 16704456324864 16720274938808 16753564827648 16808815693824 16824733132928 16874909960832 16890889989204 16929843918848 16980334221312 16996414083264 17012509172358 17086417108992 17102597428224 17142765674496 17158999354112 17186106204729 17226470585016 17266198433792 17317691854848 17334091184256 17350506043332 17442384132096 17458901541312 17499906626048 17527552023366 17609235488768 17637053597856 17678477101824 17695218083928 17788921565184 17805767134848 17822628656756 17851144421376 17875781533764 17917006829568 17959087849472 17987458636224 18004492214478 18046778708112 18159524097792 18176720616824 18223043263488 18272973852672 18290277805184 18336889847808 18362197357812 18422753264531 18426425442768 18476913292992 18537847516496 18541542636288 18653660807936 18657379012608 18701198917632 18718908386304 18770197630976 18792513365472 18810309306159 18835852836864 18861848986596 18909917655552 18927824774544 19028055416832 19046074408704 19090807228416 19108885644352 19210075078656 19228266437632 19285611383808 19303874273376 19322154457347 19348393050112 19406096252928 19424473238016 19442867625552 19488532379008 19545825632256 19610284976128 19641264233976 19687394954304 19706038320738 19732798210048 19791647834112 19810389924864 19829149763808 19847927367751 19907120344419 19934153293824 19953030332928 19999893286912 20031488026704 20097549015852 20156632683264 20203973830656 20223106381632 20242257050554 20302626046626 20330196074496 20349448154112 20368718464864 20429464610016 20448810693927 20476579233792 20557095584256 20576562530832 20624889952128 20644421097916 20753741826048 20773394990656 20826335158272 20855078456058 20883398688768 20903174634496 20985368408928 21005240916891 21054575159464 21058771934592 21116472334848 21186111447424 21190334441472 21260217140736 21318469494784 21322718871552 21393038155776 21422563584114 21477158131968 21497496349896 21556398841824 21611334463488 21631799742336 21766942181376 21818065403904 21838726450688 21873226078746 21924598926384 21975161643008 22005490484362 22040698724352 22061570598144 22082462236968 22199397986304 22220420143488 22272608433152 22307793484284 22411754258432 22447159124544 22499879947776 22521186652272 22640445628416 22661885444352 22683345563144 22750994679336 22803463237632 22857020899328 22893129173376 22914808272972 22968627446688 22990378040861 23036151638016 23090255806464 23112121579008 23134008057776 23203001196144 23256512176128 23278535388416 23347959554304 23370069364488 23493823524864 23516071463808 23571302802432 23593624111904 23686397054397 23718562086912 23741022846464 23834375378352 23889342439424 23917744283328 23983278181632 24005989619304 24062371610816 24067167925248 24212698797056 24217525075968 24250948697052 24297391017984 24330924865401 24363965136896 24482929810416 24545323579392 24568567257024 24635884390656 24698667958272 24722056848384 24842770016589 24876505350144 24958544515072 24992990848133 24997972661424 25056684487296 25080412408212 25149131982128 25213223540736 25237099699392 25336334983806 25370740555776 25394765878272 25454409637888 25494621124896 25518763758537 25653896142336 25714148511744 25738499031168 25762872609796 25839705877524 25899297650688 25923823500736 26001136776384 26025759064998 26061100843008 26163576198144 26188352311968 26249859939072 26274717760984 26413853233152 26438866351744 26517715652736 26542827125892 26604040443904 26683382347776 26708650702272 26733942985134 26796732021136 26850084028416 26875510244352 26938631774208 26964141842176 27006738321717 27070168062168 27132597538816 27239286146688 27265080925236 27334564895232 27409460779008 27435416707776 27499853269504 27505334771712 27543296036718 27671655768064 27715369939488 27768446877696 27806771274744 27980491211904 28006987889188 28051798376448 28078362579456 28155296446464 28253779255296 28292773479894 28346956187648 28391737161816 28524050874368 28563418112152 28569111613056 28636210842624 28663328466528 28741865122432 28815112617984 28842399656448 28955811410064 29022589575168 29136709857024 29164301438328 29232798568512 29318738448384 29387598299136 29415427464192 29443282982624 29531092431456 29559057481107 29599197315072 29627226857984 29715584887296 29743724645712 29901229940736 29929545499392 29999839930368 30028248869696 30146323523778 30187260837888 30215847259136 30305960745984 30334659572448 30363385575831 30404617650176 30495294111744 30524172231168 30553077697296 30624836595584 30714868850688 30816162105344 30864843796248 30937334928192 30966631646874 31008682901504 31130612739072 31160092485984 31189600149323 31239502737408 31282617684087 31325098033152 31354761951744 31428403736576 31478052613392 31581862739196 31674708502272 31779167171136 31809261079442 31890325711104 31977704242176 32007986159072 32089557233664 32133845376171 32246244524844 32334598262736 32396521357312 32441233153868 32447699613504 32643906413888 32650413272064 32727098105856 32758089676032 32847845854208 32886898389576 32962742464512 33008235726543 33092355897216 33123693355452 33299096979456 33330630215232 33408912649728 33440549877616 33507129655296 33617631387648 33649466265856 33749819921664 33781779978408 33859687837696 33960668442624 33992828166528 34025018344716 34205194856448 34285531348992 34317998708224 34372212409458 34452941170032 34532396867584 34635383709696 34668182368512 34701012086664 34884768264192 34917803082624 34999813252096 35055104046732 35218470977536 35274107195712 35356954203648 35390436167856 35577843130368 35611534269696 35645257313512 35702288842752 35751563067528 35834013659136 35918175698944 35974917272448 36008984428956 36093557416224 36127736921353 36319048195584 36353441233648 36446086526976 36545947705344 36580555610368 36673779695616 36724394715624 36845506529062 36852850885536 36953826585984 37075695032992 37083085272576 37307321615872 37314758025216 37437816772608 37540395261952 37585026730944 37620618612318 37671705673728 37723697973192 37819835311104 37855649549088 38056110833664 38092148817408 38181614456832 38217771288704 38456532875264 38571222767616 38607748546752 38644308914694 38696786100224 38812192505856 38848946476032 38885735251104 38977064758016 39038638597497 39091651264512 39220569952256 39282528467952 39374789908608 39412076641476 39620779849728 39658299527616 39695854735502 39814240688838 39868306587648 39906060665856 39999786573824 40062976053408 40100914477701 40195098031704 40313265366528 40407947661312 40446212763264 40484514101108 40605252093252 40698896308224 40737436929728 40858929220032 40897621387854 40953158467584 41114191168512 41153125061664 41249779904256 41288842195832 41507483652096 41546789981312 41652670316544 41710156912116 41806349268992 41970736817856 42010481833782 42109150318928 42117543869184 42232944669696 42372222894848 42380668882944 42439160219841 42520434281472 42636938989568 42786076311552 42845127168228 42954316263936 42994992699792 43112797683648 43222668926976 43263599484672 43533884362752 43636130807808 43677452901376 43746452157492 43849197852768 43950323286016 44010980968724 44081397448704 44123141196288 44164924473936 44398795972608 44440840286976 44545216866304 44615586968568 44823508516864 44894318249088 44999759895552 45042373304544 45085027067143 45219485285667 45280891256832 45323770888704 45366691126288 45501989358672 45606926475264 45786258346752 45829616545944 45937254893376 45980756081722 46072303276032 46180511612928 46224243158016 46268016115552 46406002392288 46449947470311 46513024352256 46557070776832 46695919108608 46740138728976 46987647049728 47032142927616 47142605604864 47187248223808 47372794108794 47437124173824 47482045692928 47668750756704 47713891619163 47778684878848 47835488566656 47966556363264 48011979238608 48124743221632 48134335850496 48425397594112 48435050151936 48501897394104 48594782035968 48661849730802 48727930273792 48965859620832 49012228806079 49090647158784 49137134514048 49271768781312 49444113696768 49685540033178 49753010700288 49917089030144 49985981696266 49995945322848 50113368974592 50160824816424 50298263964256 50426447081472 50474199398784 50672669967612 50789531756544 50908819275776 50989242249792 51037527517074 51307792284672 51428297023488 51476998062336 51525745219592 51679411755048 51798595301376 51847647001472 52002273552768 52051518129996 52327152396288 52376704623936 52499719878144 52549435521968 52827706466304 52877732703488 53035431305472 53085654251784 53208080887808 53366764695552 53417301404544 53467885970268 53593464042272 53751020488704 53877263548416 53928283684352 54013476643434 54140336124336 54265195077632 54478572293376 54530161850472 54669129790464 54818921558016 54870833415552 54999706539008 55010669543424 55086592073436 55268259793593 55343311536128 55430739878976 55613542549488 55960982423808 56013975778376 56103596752896 56156725158912 56310592892928 56430927918477 56507558510592 56585546959788 56693912375296 56772158019269 56783474323632 57126836224304 57138223226112 57272421685248 57326656933056 57483730244864 57630225235968 57684799312896 57911622820128 57966463372041 58045179150336 58273419714048 58328602876656 58465597137024 58637476896768 58830854928384 58886565965248 59062184862912 59118114962214 59198394630144 59254453715968 59431169774592 59487449291424 59543782103253 59802459881472 59859090998784 59999679860736 60056497739392 60292647047556 60431694518272 60611921491968 60669319144896 60726771151662 60809235300352 60990588223488 61048344462336 61106155394592 61249673191168 61346432081781 61429737701376 61632324210688 61729687592496 61874669856384 61933263293748 62261225478144 62320184971968 62379200298646 62479005474816 62565235368174 62650196066304 62709523903488 62856807473152 62956105226784 63015722750673 63163725478392 63349417004544 63558334342272 63618522158884 63780651422208 63955408484352 64015972318144 64179114467328 64267690752342 64492489049688 64669196525472 64793042714624 64882466307736 64895399227008 65287812827776 65300826544128 65454196211712 65516179352064 65695691708416 65773796779152 65925484929024 66016471453086 66184711794432 66247386710904 66598193958912 66661260430464 66817825299456 66881099755232 67235262775296 67298932531712 67499639843328 67563559956816 67719375675392 67921336885248 67985656333056 68050036689432 68410389712896 68571062697984 68635997416448 68744424818916 68905882340064 68971134122583 69064793735168 69270767419392 69336364737024 69402024173328 69769536528384 69835606165248 69999626504192 70110208093464 70436941955072 70548214391424 70713908407296 70780872335712 70847899676939 71059191163191 71155686260736 71223068539392 71290514627024 71503126135056 71668027318272 71949834544896 72017968857912 72187114832448 72255473842706 72638096391168 72706882467296 72892173053952 72992774596203 73091895410688 73161111220736 73448789431248 73691013058124 73705701771072 73907653171968 74151390065984 74166170545152 74614643231744 74629516050432 74875633545216 74978972544399 75080790523904 75170053461888 75241237224636 75447395946384 75639670622208 75711299098176 76112221667328 76184297634816 76363228913664 76435542577408 76556291275611 76913065750528 77019216695267 77142445535232 77215497093504 77288617829388 77697892952064 77771470502208 77954129516032 78077277194994 78183302529024 78441139904512 78565056935904 78749579817216 78824153282952 79241559699456 79316599055232 79391709471004 79628481377676 79812121331712 79999573147648 80125952106816 80201828955402 80390196063408 80626530733056 80815895322624 80892425526528 80969028202216 81210504186504 81397792616448 81474873859456 81717858440064 81795242775708 82228382337024 82306250123328 82499559808512 82577684391664 83014967304192 83093579962624 83305340633088 83420313824232 83612698537984 83941473635712 84020963667564 84218300637856 84235087738368 84465889339392 84744445789696 84761337765888 84878320439682 85040868562944 85273877979136 85572152623104 85690254336456 85908632527872 85989985399584 86225595367296 86445337853952 86527198969344 87067768725504 87354905802752 87492904314984 87698395705536 87900646572032 88021961937448 88162794897408 88246282392576 88329848947872 88677172443321 88797591945216 88881680573952 89090433732608 89231173937136 89788636498176 89999519791104 90084746609088 90170054134286 90438970571334 90561782513664 90647541777408 90733382252576 91003978717344 91090156727493 91213852950528 91572516693504 91659233091888 91874509786752 91961512163444 92144606552064 92448486316032 92536032231104 92812004784576 92899894940622 93026048704512 93114141553664 93391838217216 93480277457952 93568800447969 93975294099456 94064285855232 94285211209728 94374496447616 94745588217588 94964091385856 95337501513408 95427783238326 95557369757696 95670977133312 95933112726528 96023958477216 96249486443264 96268671700992 96401536128513 96850795188224 97003794788208 97189564071936 97323699461604 97931719241664 98024457612158 98181294317568 98274269028096 98543537562624 98888227393536 99024707179629 99371080066356 99834178060288 99971963392532 99991890645696 100226737949184 100321649632848 100596527928512 100852894162944 100948398797568 101345339935224 101579063513088 101817638551552 101978484499584 102075055034148 102615584569344 102856594046976 102953996124672 103051490439184 103358823510096 103597190602752 103695294002944 104004547105536 104103036259992 104654304792576 104753409247872 104999439756288 105098871043936 105655412932608 105755465406976 106070862610944 106171308503568 106416161775616 106733529391104 106834602809088 106935771940536 107186928084544 107502040977408 107754527096832 107856567368704 108026953286868 108280672248672 108383210764059 108530390155264 108957144586752 109060323700944 109338259580928 109637843116032 109741666831104 109999413078016 110021339086848 110173184146872 110536519587186 110686623072256 110861479757952 111227085098976 111332413778047 111921964847616 112027951556752 112313450317824 112621185785856 112861855836954 113015117021184 113171093919576 113387824750592 113544316038538 113566948647264 114253672448608 114276446452224 114544843370496 114653313866112 114967460489728 115369598625792 115823245640256 115932926744082 116090358300672 116546839428096 116657205753312 116931194274048 117274953793536 117661709856768 117773131930496 118124369725824 118236229924428 118508907431936 118862339549184 118974898582848 119087564206506 119604919762944 119718181997568 119999359721472 120112995478784 120302743433103 120585294095112 120863389036544 121223842983936 121338638289792 121453542303324 122096688924672 122212310789184 122499346382336 122692864163562 122859475402752 123264648421376 123459375184992 123749339712768 123866526587496 124522450956288 124640369943936 124758400597292 124958010949632 125130470736348 125419047806976 125713614946304 125912210453568 126031445501346 126327450956784 126698834009088 127116668684544 127237044317768 127561302844416 127910816968704 128031944636288 128358228934656 128535381504684 128984978099376 129338393050944 129764932615472 129790798454016 130575625655552 130601653088256 130908392423424 131032358704128 131391383416832 131547593558304 131850969858048 132032942906172 132369423588864 132494773421808 133196387917824 133322520860928 133635650598912 133762199510464 134470525550592 134597865063424 134999279686656 135127119913632 135255081201429 135438751350784 135842673770496 135971312666112 136100073378864 136820779425792 137271994832896 137488849637832 137811764680128 137942268245166 138129587470336 138541534838784 138672729474048 138804048346656 138935491574257 139349842410933 139539073056768 139671212330496 139999253008384 140220416186928 141096428782848 141427816814592 141561744671424 141695799353878 142118382326382 142311372521472 142446137078784 142581029254048 143006252270112 143141674857489 143336054636544 143899669089792 144035937715824 144374229664896 144510947685412 145276192782336 145413764934592 145784346107904 145985549192406 146183790821376 146322222441472 146897578862496 147036686418237 147382026116248 147411403542144 147815306343936 148302780131968 148332341090304 149229286463488 149259032100864 149751267090432 149957945088798 150161581047808 150340106923776 150482474449272 150894791892768 151279341244416 151422598196352 152368595269632 152726457827328 152871085154816 153112582551222 153826131501056 154038433390534 154284891070464 154430994187008 154577235658776 155395785904128 155542941004416 155908259032064 156154554389988 156882279809024 157130113871808 157499159634432 157648306565904 158483119398912 158633198110464 158783418942008 159256962755352 159624242663424 159999146295296 160251904213632 160403657910804 160780392126816 161253061466112 161631790645248 161784851053056 161938056404432 162421008373008 162795585232896 162949747718912 163435716880128 163590485551416 164456764674048 164612500246656 164999119617024 165155368783328 165804779380779 166029934608384 166187159925248 166840627648464 167225397075968 167882947271424 168041927335128 168436601275712 168470175476736 168931778678784 169488891579392 169522675531776 169756640879364 170081737125888 170316474057807 170547755958272 171380508672912 171817265055744 171979970799168 172451190734592 172890675707904 173054397938688 173899390116123 174135537451008 174709811605504 174950935936931 174985808629968 175396791411072 176043923874896 176492564785152 176659697895744 177354344886642 177595183890432 177763361147904 178180867465216 178462347874272 178631346309759 179577272996352 179999039582208 180169493218176 180340108268572 180877941142668 181295083554816 181466764505152 182007957434688 182180313454986 182427705901056 183145033387008 183318466183776 183749019573504 183923024326888 184289213104128 184896972632064 185072064462208 185624009569152 185799789881244 186228283107328 186783676434432 186960554915904 187137600895938 187950588198912 188128571710464 188570422419456 188748992895232 189047168252019 189491176435176 189928182771712 190675003026816 190855566476652 191341954266624 191866225453056 192047916954432 192498972886528 192537343401984 192803072257026 193701590376448 194007589576416 194379128143872 194647398923208 195863438483328 196048915224316 196362588635136 196548538056192 197087075125248 197776454787072 198049414359258 198742160132712 199668356120576 199943926785064 199983781291392 200453475898368 200643299265696 201193055857024 201705788325888 201896797595136 202690679870448 203158127026176 203956968999168 204150110068296 205231169138688 205713188093952 205907992249344 206102980878368 206717647020192 206913402367749 207194381205504 207390588005888 208009094211072 208206072519984 209308609585152 209506818495744 209998879512576 210197742087872 211310825865216 211510930813952 212141725221888 212342617007136 212543699030817 212832323551232 213467058782208 213669205618176 213871543881072 214373856169088 215004081954816 215713134737408 216053906573736 216561344497344 216766421528118 217060780310528 217914289173504 218120647401888 218327201045261 218676519161856 218978323788609 219275686232064 219483333662208 219998826156032 220346368293744 221073039174372 221722959515904 222454170197952 222664827556094 223843929695232 224055903113504 224626900635648 224936917633197 225242371571712 225723711673908 226342187839152 226775649501184 227088632077076 227133897294528 228507344897216 228552892904448 229089686740992 229306627732224 229934920979456 230739197251584 231057650085801 231646491280512 231865853488164 233093678856192 233314411506624 233862388548096 234549907587072 235323419713536 235546263860992 236248739451648 236472459848856 237017814863872 237724679098368 237949797165696 238175128413012 239436363995136 239998719442944 240225990957568 240605486866206 241170588190224 241726778073088 242447685967872 242677276579584 242907084606648 244193377849344 244424621578368 244998692764672 245385728327124 246529296842752 246918750369984 247498679425536 247733053174992 249044901912576 249280739887872 249516801194584 249916021899264 250260941472696 250838095613952 251427229892608 251824420907136 252062891002692 252654901913568 252894158449471 253397668018176 254233337369088 254474088635536 255122605688832 255821633937408 256063889272576 256716457869312 257070763009368 257969956198752 258676786101888 259529865230944 259581596908032 261151251311104 261203306176512 262064717408256 262782766833664 263095187116608 263701939716096 264065885812344 264738847177728 264989546843616 266392775835648 266645041721856 267271301197824 267524399020928 269195730126848 269998559373312 270254239827264 270510162402858 270877502701568 271685347540992 271942625332224 272200146757728 273270470182479 273641558851584 274543989665792 274977699275664 275623529360256 275884536490332 277345458948096 277608096693312 277870983148514 278699684821866 279078146113536 279342424660992 279998506016768 280440832373856 280706401343907 282192857565696 282855633629184 283123489342848 283391598707756 284236764652764 284892274157568 285162058508096 286012504540224 286283349714978 286672109273088 287799338179584 288071875431648 288748459329792 289021895370824 290552385564672 290827529869184 291568692215808 291971098384812 292644444882944 293795157724992 294073372836474 294764052232496 294822807084288 295630612687872 296605560263936 296664682180608 297074121538887 298458572926976 299502534180864 299915890177596 300680213847552 300964948898544 301789583785536 302558682488832 302845196392704 304737190539264 305452915654656 305742170309632 306225165102444 307652263002112 308076866781068 308569782140928 308861988374016 309154471317552 310791571808256 311085882008832 311816518064128 312309108779976 313764559618048 314260227743616 314998319268864 315296613131808 315595189470001 316966238797824 317266396220928 317566837884016 318513925510704 319248485326848 320503808427264 320807315821608 321560784253632 322506122932224 323263581290496 323569702106112 323876112808864 324842016746016 325149632292177 325591170465792 325899495437824 326871433760256 327180971102832 328913529348096 329225000493312 329998239234048 330310737566656 331609558761558 332059869216768 332374319850496 333681255296928 333997241334141 334450794151936 335765894542848 336083854670256 336873202551424 336940350953472 337863557357568 338977783158784 339045351063552 339513281758728 340163474251776 340632948115614 341095511916544 342761017345824 343085601642553 343634530111488 343959941598336 344902381469184 346108795877376 347798780232246 348271074902016 349419623211008 349901871873862 349971617259936 350793582822144 352087847749792 352985129570304 353319395791488 354708689773284 355526722295808 356361734930432 356924695748544 357262692619518 359154545992704 359998079164416 360338986436352 360680216537144 361755882285336 362590167109632 362933529010304 364015914869376 364360626909972 366290066774016 366636932367552 367498039147008 367846048653776 368578426208256 369793945264128 370144128924416 371248019138304 371599579762488 372456566214656 373567352868864 373921109831808 374275201791876 376257143420928 377140844838912 377497985790464 378094336504038 378982352870352 379856365543424 381350006053632 381711132953304 382683908533248 383732450906112 384095833908864 384997945773056 385074686803968 385606144514052 387403180752896 388015179152832 389294797846416 391726876966656 392097830448632 392725177270272 393097076112384 394174150250496 395552909574144 396098828718516 397405106134883 397484320265424 399887853570128 399967562582784 400906951796736 401286598531392 402386111714048 403411576651776 403793595190272 405381359740896 405765243604287 406316254052352 407913937998336 408300220136592 410462338277376 411815984498688 412205961756736 413435294040384 413826804735498 414388762411008 414781176011776 416018188422144 416412145039968 416806474722771 418617219170304 419013636991488 419997759025152 420395484175744 423021861627904 424283450443776 424685234014272 425087398061634 425664647102464 426934117564416 427338411236352 427743087762144 428747712338176 429425024572467 430008163909632 431426269474816 432107813147472 433122688994688 433532843056236 435828578347008 436241294803776 436654402090522 437353038323712 437956647577218 438551372464128 438966667324416 439997652312064 440692736587488 441110059254711 442146078348744 443445919031808 444908340395904 445329655112188 447687859390464 448111806227008 449253801271296 449873835266394 450484743143424 451447423347816 452684375678304 453551299002368 454177264154152 454267794589056 457014689794432 457105785808896 458179373481984 458613255464448 459869841958912 461478394503168 462115300171602 463292982561024 463731706976328 466187357712384 466628823013248 467724777096192 470646839427072 471092527721984 472497478903296 472944919697712 474035629727744 475449358196736 475899594331392 476350256826024 478872727990272 479997438885888 480451981915136 481210973732412 482341176380448 483453556146176 484895371935744 485354553159168 485814169213296 488386755698688 488849243156736 489997385529344 490771456654248 493058593685504 493837500739968 494997358851072 495466106349984 495935297738573 497414338142337 498089803825152 498561479775744 499033602389168 500521882945392 501676191227904 503648841814272 504125782005384 505309803827136 505788316898942 506795336036352 508466674738176 508948177271072 510245211377664 510949422173421 511643267874816 512127778545152 514141526018736 515939912397504 517353572203776 519059730461888 519163193816064 522302502622208 522406612353024 524129434816512 524852807810793 525565533667328 526190374233216 528131771624688 529477694355456 529979093687232 532785551671296 533290083443712 534542602395648 535048798041856 535894038929277 538391460253696 539134516866869 539997118746624 540508479654528 541020324805716 543885250664448 544400293515456 546540940364958 547283117703168 549087979331584 549955398551328 551247058720512 551769072980664 554690917896192 555216193386624 555741966297028 557399369643732 558684849321984 559997012033536 560881664747712 561412802687814 564385715131392 565711267258368 566246978685696 566783197415512 568473529305528 569784548315136 570324117016192 572025009080448 572566699429956 575598676359168 576143750863296 577496918659584 578043790741648 581104771129344 581655059738368 583137384431616 583942196769624 585288889765888 587590315449984 588146745672948 589528104464992 589645614168576 591261225375744 593211120527872 593329364361216 594148243077774 596917145853952 599005068361728 599831780355192 601360427695104 601929897797088 603579167571072 605117364977664 605690392785408 609474381078528 611484340619264 612450330204888 615304526004224 616153733562136 617139564281856 617723976748032 618308942635104 620740207103247 621583143616512 622171764017664 623633036128256 624618217559952 628520455487232 629996638537728 630593226263616 631190378940002 633932477595648 634532792441856 635133675768032 637027851021408 637631097092451 638496970653696 641007616854528 641614631643216 643121568507264 645012245864448 647139404212224 647752225617728 649684033492032 650299264584354 651182340931584 651798990875648 653742867520512 654361942205664 654981603135783 657827058696192 658450000986624 659996478468096 660621475133312 663219117523116 664748639700992 667362510593856 667994482668282 668901588303872 671531789085696 672167709340512 673746405102848 673880701906944 674810752899591 675727114715136 677955566317568 679026563517456 680326948503552 681265896231228 685522034691648 686171203285106 687269060222976 687919883196672 689804762938368 692217591754752 693172950257403 695597560464492 698839246422016 699803743747724 699943234519872 701587165644288 704175695499584 705970259140608 706638791582976 709417379546568 711053444591616 712723469860864 713849391497088 714525385239036 718309091985408 719996158328832 720677972872704 721360433074288 723511764570672 725180334219264 725867058020608 728031829738752 728721253819944 732580133548032 733273864735104 734996078294016 735692097307552 739587890528256 740288257848832 742496038276608 743199159524976 744913132429312 747134705737728 747842219663616 748550403583752 752514286841856 754281689677824 754995971580928 756188673008076 757964705740704 758682475348413 759712731086848 762700012107264 763422265906608 765367817066496 767464901812224 768191667817728 769995891546112 770149373607936 771212289028104 774806361505792 776030358305664 778589595692832 779326896446329 783453753933312 784195660897264 786194152224768 788348300500992 791105819148288 792197657437032 794810212269766 794968640530848 799775707140256 799935125165568 801813903593472 802573197062784 804772223428096 807587190380544 810762719481792 811530487208574 812632508104704 815827875996672 816600440273184 820924676554752 823631968997376 824411923513472 826870588080768 827653609470996 829562352023552 832036376844288 832824290079936 833612949445542 837234438340608 838027273982976 839995518050304 840790968351488 842119204031721 846043723255808 848566900887552 849370468028544 850174796123268 854676822472704 855486175524288 857495424676352 858850049144934 860016327819264 862852538949632 864215626294944 866245377989376 867065686112472 871657156694016 872482589607552 873308804181044 874706076647424 875913295154436 877933334648832 879995304624128 881385473174976 882220118509422 884292156697488 886891838063616 889816680791808 890659310224376 895375718780928 896223612454016 898507602542592 899747670532788 902894846695632 905368751356608 908354528308304 908535589178112 914029379588864 914211571617792 916358746963968 917226510928896 919739683917824 922956789006336 924230600343204 926585965122048 927463413952656 932374715424768 933257646026496 935449554192384 941293678854144 942185055443968 944994957806592 945889839395424 946785568410003 948071259455488 950898716393472 951799188662784 952700513652048 957745455980544 960903963830272 962421947464824 964682352760896 966907112292352 969790743871488 970709106318336 971628338426592 972548441019799 975448896876531 976773511397376 977698486313472 979994771058688 981542913308496 987675001479936 989994717702144 990932212699968 991870595477146 994828676284674 996179607650304 997122959551488 998067204778336 1001043765890784 1001991724002423 1003352382455808 1007297683628544 1008251564010768 1010619607654272 1011576633797884 1013590672072704 1016933349476352 1017896354542144 1020490422755328 1021898844346842 1023286535749632 1024255557090304 1028283052037472 1029256804927659 1031879824795008 1034707144407552 1038119460923776 1038326387632128 1044605005244416 1044813224706048 1048258869633024 1049705615621586 1051131067334656 1052380748466432 1056263543249376 1058955388710912 1059958187374464 1066580166887424 1069085204791296 1070097596083712 1071788077858554 1076782920507392 1078269033733738 1079994237493248 1081016959309056 1082040649611432 1087770501328896 1088800587030912 1093081880729916 1098175958663168 1099910797102656 1102494117441024 1103538145961328 1109381835792384 1110432386773248 1111483932594056 1114798739287464 1117369698643968 1119994024067072 1121763329495424 1122825605375628 1128771430262784 1131422534516736 1132493957371392 1133566394831024 1136947058611056 1139569096630272 1140648234032384 1144050018160896 1145133398859912 1151197352718336 1152287501726592 1154993837319168 1156087581483296 1162209542258688 1163310119476736 1167884393539248 1170577779531776 1175180630899968 1176293491345896 1179056208929984 1179291228337152 1182522450751488 1186422241055744 1186658728722432 1188296486155548 1192215318404649 1193834291707904 1199663560710384 1202720855390208 1203859795594176 1207158335142144 1210234729955328 1211380785570816 1217295730812861 1218948762157056 1222968681238528 1224656551558517 1224900660409776 1232307467124272 1235447953496064 1236617885270208 1241480414206494 1243166287233024 1244343528035328 1247266072256512 1249236435119904 1250419424168313 1257040910974464 1259993277075456 1261186452527232 1262380757880004 1269065584883712 1270267351536064 1274055702042816 1275262194184902 1276993941307392 1282015233709056 1283229263286432 1286243137014528 1290024491728896 1294278808424448 1295504451235456 1299368066984064 1300598529168708 1303597981751296 1307485735041024 1308723884411328 1309963206271566 1315654117392384 1316900001973248 1319992956936192 1321242950266624 1323330177764133 1326438235046232 1329497279401984 1334725021187712 1335988965336564 1343063578171392 1344335418681024 1347492810205696 1347761403813888 1349621505799182 1351454229430272 1355911132635136 1358053127034912 1360653897007104 1362531792462456 1371044069383296 1372342406570212 1374538120445952 1375839766393344 1379609525876736 1384435183509504 1386345900514806 1391195120928984 1397678492844032 1399607487495448 1399886469039744 1403174331288576 1408351390999168 1411940518281216 1413277583165952 1418834759093136 1422106889183232 1427698782994176 1429050770478072 1436618183970816 1439992316657664 1441355945745408 1442720866148576 1447023529141344 1450360668438528 1451734116041216 1456063659477504 1457442507639888 1465160267096064 1466547729470208 1469992156588032 1471384194615104 1479175781056512 1480576515697664 1484992076553216 1486398319049952 1487805893215719 1489826264858624 1494269411475456 1495684439327232 1497100807167504 1505028573683712 1509991943161856 1512377346016152 1515929411481408 1517364950696826 1519425462173696 1525400024214528 1526844531813216 1528290407316827 1530735634132992 1532848266520263 1534929803624448 1536383335635456 1539991783092224 1542424578056208 1552060716611328 1557179191385664 1558653792892658 1566907507866624 1568391321794528 1572388304449536 1574558423432379 1576696601001984 1584395314874064 1589620424539532 1589937281061696 1599551414280512 1599870250331136 1603627807186944 1605146394125568 1609544446856192 1615174380761088 1617403550600607 1621525438963584 1623060974417148 1631655751993344 1633200880546368 1641849353109504 1647263937994752 1648823847026944 1653741176161536 1655307218941992 1659124704047104 1664072753688576 1665648580159872 1667225898891084 1676054547965952 1679991036100608 1681581936702976 1684238408063442 1692087446511616 1697133801775104 1698740936057088 1700349592246536 1709353644945408 1710972351048576 1714990849352704 1717700098289868 1725705077899264 1728431252589888 1732490755978752 1734131372224944 1743314313388032 1744965179215104 1746617608362088 1749412153294848 1751826590308872 1755866669297664 1759990609248256 1762770946349952 1764440237018844 1768584313394976 1773783676127232 1779633361583616 1781318620448752 1790751437561856 1792447224908032 1797015205085184 1799495341065576 1805789693391264 1810737502713216 1816709056616608 1817071178356224 1828058759177728 1828423143235584 1834453021857792 1839479367835648 1845913578012672 1848461200686408 1853171930244096 1854926827905312 1864749430849536 1866515292052992 1870899108384768 1884370110887936 1889989915613184 1891779678790848 1893571136820006 1896142518910976 1901797432786944 1903598377325568 1905401027304096 1912893291277353 1915490911961088 1921807927660544 1924843894929648 1929364705521792 1941418212636672 1943256676853184 1945096882039598 1950897793753062 1953547022794752 1955396972626944 1959989542117376 1963085826616992 1964944809407349 1975350002959872 1979989435404288 1981864425399936 1983741190954292 1989657352569348 1994245919102976 1996134409556672 2002087531781568 2003983448004846 2006704764911616 2014595367257088 2016503128021536 2021239215308544 2023153267595768 2027181344145408 2033866698952704 2035792709084288 2040980845510656 2043797688693684 2048511114180608 2056566104074944 2058513609855318 2063759649590016 2069414288815104 2076238921847552 2076652775264256 2079518850772209 2089210010488832 2096517739266048 2099411231243172 2104761496932864 2112527086498752 2117910777421824 2119916374748928 2133160333774848 2138170409582592 2140195192167424 2143576155717108 2153565841014784 2156538067467476 2159988474986496 2162033918618112 2164081299222864 2175541002657792 2177601174061824 2186163761459832 2196351917326336 2199821594205312 2204988234882048 2207076291922656 2218763671584768 2220864773546496 2222967865188112 2229597478574928 2234739397287936 2243526658990848 2245651210751256 2257542860525568 2262845069033472 2264987914742784 2267132789662048 2273894117222112 2276047426045239 2279138193260544 2281296468064768 2288100036321792 2290266797719824 2302394705436672 2304575003453184 2309987674638336 2312175162966592 2324419084517376 2326620238953472 2335768787078496 2337980689338987 2341155559063552 2350361261799936 2352586982691792 2358112417859968 2358582456674304 2365044901502976 2372844482111488 2373317457444864 2376592972311096 2384430636809298 2387668583415808 2399327121420768 2401599211497871 2405441710780416 2407719591188352 2414316670284288 2422761571141632 2434591461625722 2437897524314112 2445937362477056 2449313103117034 2449801320819552 2464614934248544 2470895906992128 2473235770540416 2482960828412988 2488687056070656 2494532144513024 2498472870239808 2500838848336626 2514081821948928 2519986554150912 2522372905054464 2524761515760008 2538131169767424 2540534703072128 2548111404085632 2550524388369804 2564030467418112 2566458526572864 2572486274029056 2580048983457792 2588557616848896 2591008902470912 2598736133968128 2601197058337416 2607195963502592 2614971470082048 2617447768822656 2619926412543132 2633800003946496 2639985913872384 2642485900533248 2646660355528266 2652876470092464 2658994558803968 2669450042375424 2671977930673128 2686127156342784 2688670837362048 2694985620411392 2695522807627776 2699243011598364 2711822265270272 2716106254069824 2725063584924912 2742088138766592 2744684813140424 2749076240891904 2751679532786688 2759219051753472 2768870367019008 2772691801029612 2781835742944181 2782390241857968 2799214974990896 2799772938079488 2806348662577152 2816702781998336 2823881036562432 2826555166331904 2837669518186272 2840356705230009 2844213778366464 2855397565988352 2858101540956144 2873236367941632 2882711891490816 2885441732297152 2894047058282688 2900721336877056 2903468232082432 2912127318955008 2914885015279776 2917645323059397 2930320534192128 2933095458940416 2939984313176064 2942768389230208 2961153031395328 2969984153106432 2972796638099904 2975611786431438 2979652529717248 2988538822950912 2991368878654464 2994201614335008 3005975172007269 3010057147367424 3019983886323712 3024754692032304 3031858822962816 3034729901393652 3050800048429056 3053689063626432 3056580814633654 3061471268265984 3065696533040526 3069859607248896 3072766671270912 3079983566184448 3084849156112416 3087770414782977 3104121433222656 3114358382771328 3117307585785316 3133815015733248 3136782643589056 3144776608899072 3149116846864758 3153393202003968 3168790629748128 3179240849079064 3179874562123392 3199102828561024 3199740500662272 3207255614373888 3210292788251136 3219088893712384 3230348761522176 3234807101201214 3243050877927168 3246121948834296 3263311503986688 3266401761092736 3294527875989504 3297647694053888 3307482352323072 3310614437883984 3318249408094208 3328145507377152 3331297160319744 3334451797782168 3352109095931904 3359982072201216 3363163873405952 3368476816126884 3384174893023232 3394267603550208 3397481872114176 3400699184493072 3418707289890816 3421944702097152 3429981698705408 3435400196579736 3451410155798528 3456862505179776 3464981511957504 3468262744449888 3471547084170011 3486628626776064 3489930358430208 3493235216724176 3503653180617744 3511733338595328 3525541892699904 3528880474037688 3537168626789952 3547567352254464 3559266723167232 3562637240897504 3576645955213947 3581502875123712 3584894449816064 3598990682131152 3611579386782528 3621475005426432 3633418113233216 3634142356712448 3656117518355456 3656846286471168 3668906043715584 3673969654675551 3678958735671296 3696922401372816 3706343860488192 3709853655810624 3729498861699072 3733030584105984 3741798216769536 3751258272504939 3768740221775872 3773941618068083 3779979831226368 3783559357581696 3787142273640012 3807196754651136 3810802054608192 3825786582554706 3830981823922176 3843615855321088 3849687789859296 3858729411043584 3882836425273344 3886513353706368 3890193764079196 3901795587506124 3910793945253888 3919979084234752 3926171653233984 3929889618814698 3950700005919744 3959978870808576 3963728850799872 3967482381908584 3979314705138696 3988491838205952 3992268819113344 4004175063563136 4007966896009692 4029190734514176 4033006256043072 4042478430617088 4046306535191536 4054362688290816 4067733397905408 4071585418168576 4081961691021312 4087595377387368 4097022228361216 4113132208149888 4117027219710636 4127519299180032 4138828577630208 4152477843695104 4153305550528512 4159037701544418 4178420020977664 4193035478532096 4198822462486344 4209522993865728 4225054172997504 4235821554843648 4239832749497856 4266320667549696 4280390384334848 4287152311434216 4307131682029568 4313076134934952 4319976949972992 4324067837236224 4328162598445728 4351082005315584 4355202348123648 4372327522919664 4399643188410624 4409976469764096 4414152583845312 4437527343169536 4441729547092992 4445935730376224 4459194957149856 4463417679647157 4469478794575872 4487053317981696 4491302421502512 4515085721051136 4529975829485568 4534265579324096 4547788234444224 4552094852090478 4558276386521088 4562592936129536 4576200072643584 4580533595439648 4584871221950481 4604789410873344 4609150006906368 4619975349276672 4624350325933184 4653240477906944 4671537574156992 4675961378677974 4682311118127104 4700722523599872 4705173965383584 4716224835719936 4717164913348608 4723675270297137 4730089803005952 4745688964222976 4753185944622192 4768861273618596 4798654242841536 4803198422995742 4810883421560832 4815439182376704 4828633340568576 4845523142283264 4852210651801821 4869182923251444 4891874724954112 4898626206234068 4899602641639104 4929229868497088 4941791813984256 4946471541080832 4965921656825976 4977374112141312 4989064289026048 4996945740479616 5001677696673252 5028163643897856 5039973108301824 5044745810108928 5049523031520016 5076262339534848 5081069406144256 5096222808171264 5101048776739608 5128060934836224 5132917053145728 5144972548058112 5177115233697792 5182017804941824 5197472267936256 5202394116674832 5214391927005184 5229942940164096 5234895537645312 5239852825086264 5267600007892992 5279971827744768 5284971801066496 5293320711056532 5305752940184928 5317989117607936 5338900084750848 5343955861346256 5372254312685568 5377341674724096 5389971240822784 5391045615255552 5398486023196728 5423644530540544 5432212508139648 5450127169849824 5455288275124303 5484176277533184 5489369626280848 5503359065573376 5518438103506944 5537740734038016 5545383602059224 5563671485888362 5564780483715936 5598429949981792 5599545876158976 5612697325154304 5633405563996672 5653110332663808 5675339036372544 5680713410460018 5688427556732928 5710795131976704 5716203081912288 5746472735883264 5765423782981632 5770883464594304 5788094116565376 5806936464164864 5824254637910016 5829770030559552 5835290646118794 5860641068384256 5866190917880832 5879968626352128 5885536778460416 5894834428222047 5922306062790656 5939968306212864 5945593276199808 5951223572862876 5982737757308928 5988403228670016 6011950344014538 6020114294734848 6039967772647424 6049509384064608 6063717645925632 6069459802787304 6101600096858112 6107378127252864 6113161629267308 6122942536531968 6131393066081052 6145533342541824 6159967132368896 6169698312224832 6175540829565954 6208242866445312 6228716765542656 6234615171570632 6267630031466496 6273565287178112 6289553217798144 6298233693729516 6337581259496256 6358481698158128 6359749124246784 6398205657122048 6399481001324544 6414511228747776 6420585576502272 6438177787424768 6460697523044352 6469614202402428 6486101755854336 6492243897668592 6526623007973376 6532803522185472 6589055751979008 6595295388107776 6614964704646144 6621228875767968 6636498816188416 6656291014754304 6662594320639488 6668903595564336 6704218191863808 6726327746811904 6736953632253768 6768349786046464 6788535207100416 6794963744228352 6801398368986144 6807839087138593 6828142278135717 6837414579781632 6843889404194304 6859963397410816 6870800393159472 6913725010359552 6929963023915008 6936525488899776 6943094168340022 6973257253552128 6979860716860416 6986470433448352 7007306361235488 7013942068016961 7023466677190656 7051083785399808 7057760948075376 7074337253579904 7095134704508928 7118533446334464 7125274481795008 7153291910427894 7163005750247424 7169788899632128 7197981364262304 7204797634493613 7223158773565056 7242950010852864 7266836226466432 7268284713424896 7312235036710912 7313692572942336 7337812087431168 7347939309351102 7357917471342592 7393844802745632 7412687720976384 7419707311621248 7466061168211968 7483596433539072 7502516545009878 7537480443551744 7547883236136166 7559959662452736 7567118715163392 7574284547280024 7614393509302272 7621604109216384 7651573165109412 7687231710642176 7699375579718592 7717458822087168 7765672850546688 7773026707412736 7780387528158392 7803591175012248 7821587890507776 7839958168469504 7852343306467968 7859779237629396 7901400011839488 7919957741617152 7927457701599744 7934964763817168 7958629410277392 7976983676411904 7984537638226688 8008350127126272 8015933792019384 8058381469028352 8066012512086144 8084956861234176 8092613070383072 8135466795810816 8143170836337152 8175190754774736 8194044456722432 8226264416299776 8234054439421272 8255038598360064 8277657155260416 8304955687390208 8306611101057024 8318075403088836 8345507228832543 8356840041955328 8397644924972688 8419045987731456 8450108345995008 8471643109687296 8479665498995712 8521070115690027 8532641335099392 8560780768669696 8572595860909619 8574304622868432 8626152269869904 8648135674472448 8656325196891456 8702164010631168 8710404696247296 8744655045839328 8752935969178191 8799286376821248 8819952939528192 8828305167690624 8883459094185984 8891871460752448 8918389914299712 8926835359294314 8938957589151744 8974106635963392 8982604843005024 9030171442102272 9059951658971136 9068531158648192 9095576468888448 9104189704180956 9125185872259072 9152400145287168 9161067190879296 9169742443900962 9209578821746688 9218300013812736 9239950698553344 9248700651866368 9263311244348931 9306480955813888 9343075148313984 9351922757355948 9401445047199744 9410347930767168 9432449671439872 9434329826697216 9447350540594274 9460179606011904 9491377928445952 9506371889244384 9537722547237192 9597308485683072 9606396845991484 9621766843121664 9630878364753408 9657266681137152 9691046284566528 9704421303603642 9738365846502888 9783749449908224 9797252412468136 9799205283278208 9858459736994176 9883583627968512 9892943082161664 9931843313651952 9954748224282624 9993891480959232 10003355393346504 10056327287795712 10079946216603648 10089491620217856 10099046063040032 10152524679069696 10162138812288512 10192445616342528 10202097553479216 10256121869672448 10265834106291456 10289945096116224 10354230467395584 10364035609883648 10394944535872512 10404788233349664 10414641252510033 10428783854010368 10459885880328192 10469791075290624 10479705650172528 10535200015785984 10569943602132992 10586641422113064 10611505880369856 10635978235215872 10677800169501696 10687911722692512 10698032851217789 10729937865641841 10744508625371136 10754683349448192 10779942481645568 10796972046393456 10864425016279296 10900254339699648 10910576550248606 10968352555066368 10978739252561696 11006718131146752 11021908964026653 11036876207013888 11090767204118448 11127342971776724 11129560967431872 11196859899963584 11199091752317952 11225394650308608 11266811127993344 11306220665327616 11321824854204249 11350678072745088 11361426820920036 11421590263953408 11432406163824576 11492945471766528 11530847565963264 11541766929188608 11576188233130752 11613872928329728 11648509275820032 11659540061119104 11670581292237588 11732381835761664 11759937252704256 11771073556920832 11789668856444094 11844612125581312 11879936612425728 11891186552399616 11902447145725752 11965475514617856 11976806457340032 12023900688029076 12079935545294848 12099018768129216 12127435291851264 12138919605574608 12203200193716224 12214756254505728 12226323258534616 12245885073063936 12262786132162104 12291066685083648 12319934264737792 12339396624449664 12351081659131908 12416485732890624 12457433531085312 12469230343141264 12535260062932992 12547130574356224 12579106435596288 12596467387459032 12675162518992512 12716963396316256 12719498248493568 12796411314244096 12798962002649088 12841171153004544 12876355574849536 12921395046088704 12939228404804856 12972203511708672 12984487795337184 13053246015946752 13065607044370944 13190590776215552 13229929409292288 13242457751535936 13272997632376832 13312582029508608 13325188641278976 13337807191128672 13390253038941471 13408436383727616 13452655493623808 13473907264507536 13589927488456704 13602796737972288 13615678174277186 13656284556271434 13674829159563264 13687778808388608 13719926794821632 13741600786318944 13754613665851443 13827450020719104 13859926047830016 13873050977799552 13886188336680044 13959721433720832 13972940866896704 14014612722470976 14027884136033922 14046933354381312 14102167570799616 14115521896150752 14148674507159808 14190269409017856 14237066892668928 14250548963590016 14306583820855788 14339577799264256 14395962728524608 14409595268987226 14446317547130112 14485900021705728 14533672452932864 14536569426849792 14556631955405463 14624470073421824 14675624174862336 14695878618702204 14787689605491264 14825375441952768 14839414623242496 14932122336423936 14967192867078144 15005033090019756 15074960887103488 15095766472272332 15119919324905472 15134237430326784 15148569094560048 15228787018604544 15243208218432768 15303146330218824 15374463421284352 15398751159437184 15434917644174336 15531345701093376 15546053414825472 15560775056316784 15607182350024496 15643175781015552 15704686612935936 15719558475258792 15802800023678976 15839915483234304 15854915403199488 15869929527634336 15917258820554784 15953967352823808 15969075276453376 16016700254252544 16031867584038768 16116762938056704 16132025024172288 16169913722468352 16185226140766144 16270933591621632 16286341672674304 16350381509549472 16365864825372909 16388088913444864 16452528832599552 16468108878842544 16510077196720128 16555314310520832 16609911374780416 16613222202114048 16636150806177672 16691014457665086 16713680083910656 16795289849945376 16811194480485097 16838091975462912 16900216691990016 16959330997991424 17042140231380054 17065282670198784 17121561537339392 17145191721819238 17148609245736864 17252304539739808 17296271348944896 17312650393782912 17420809392494592 17489310091678656 17505871938356382 17598572753642496 17639905879056384 17656610335381248 17766918188371968 17783742921504896 17836779828599424 17853670718588628 17948213271926784 17965209686010048 18060342884204544 18119903317942272 18137062317296384 18191152937776896 18208379408361912 18250371744518144 18304800290574336 18322134381758592 18339484887801924 18436600027625472 18479901397106688 18497401303732736 18526622488697862 18612961911627776 18686150296627968 18703845514711896 18802890094399488 18820695861534336 18864899342879744 18868659653394432 18894701081188548 18982755856891904 19012743778488768 19075445094474384 19194616971366144 19212793691982968 19243533686243328 19261756729506816 19314533362274304 19382092569133056 19408842607207284 19476731693005776 19594504824936272 19598410566556416 19716919473988352 19767167255937024 19785886164323328 19863686627303904 19909496448565248 19987782961918464 20006710786693008 20112654575591424 20178983240435712 20198092126080064 20305049358139392 20324277624577024 20384891232685056 20404195106958432 20423517261415779 20512243739344896 20531668212582912 20579890192232448 20728071219767296 20789889071745024 20809576466699328 20829282505020066 20857567708020736 20919771760656384 20939582150581248 20959411300345056 21041826204050883 21070400031571968 21139887204265984 21173282844226128 21223011760739712 21355600339003392 21375823445385024 21396065702435578 21459875731283682 21489017250742272 21509366698896384 21559884963291136 21593944092786912 21614392903480839 21728850032558592 21800508679399296 21821153100497212 21936705110132736 21957478505123392 22013436262293504 22043817928053306 22073752414027776 22181534408236896 22254685943553448 22259121934863744 22393719799927168 22398183504635904 22450789300617216 22533622255986688 22612441330655232 22643649708408498 22701356145490176 22722853641840072 22843180527906816 22864812327649152 23061695131926528 23083533858377216 23152376466261504 23227745856659456 23297018551640064 23319080122238208 23341162584475176 23464763671523328 23519874505408512 23542147113841664 23579337712888188 23689224251162624 23759873224851456 23782373104799232 23804894291451504 23930951029235712 23953612914680064 24047801376058152 24159871090589696 24198037536258432 24254870583702528 24277839211149216 24406400387432448 24429512509011456 24452646517069232 24525572264324208 24582133370167296 24678793248899328 24702163318263816 24832971465781248 24914867062170624 24938460686282528 25036521686497629 25070520125865984 25094261148712448 25192934774918064 25350325037985024 25433926792632512 25438996496987136 25592822628488192 25597924005298176 25682342306009088 25717787582728857 25752711149699072 25878456809609712 25944407023417344 25968975590674368 26106492031893504 26131214088741888 26258807907534573 26381181552431104 26417591326476581 26459858818584576 26484915503071872 26650377282557952 26675614382257344 26780506077882942 26816872767455232 26905310987247616 26947814529015072 27179854976913408 27205593475944576 27231356348554372 27312569112542868 27375557616777216 27439853589643264 27483201572637888 27509227331702886 27654900041438208 27719852095660032 27746101955599104 27772376673360088 27919442867441664 27945881733793408 28029225444941952 28055768272067844 28204335141599232 28231043792301504 28297349014319616 28380538818035712 28474133785337856 28501097927180032 28613167641711576 28679155598528512 28791925457049216 28819190537974452 28892635094260224 28971800043411456 29067344905865728 29073138853699584 29113263910810926 29248940146843648 29351248349724672 29391757237404408 29575379210982528 29650750883905536 29678829246484992 29864244672847872 30010066180039512 30149921774206976 30191532944544664 30239838649810944 30268474860653568 30297138189120096 30457574037209088 30486416436865536 30606292660437648 30797502318874368 30869835288348672 31062691402186752 31092106829650944 31121550112633568 31214364700048992 31243923757530099 31286351562031104 31409373225871872 31439116950517584 31605600047357952 31709830806398976 31739859055268672 31834517641109568 31907934705647616 31938150552906752 32033400508505088 32063735168077536 32094098553653367 32233525876113408 32264050048344576 32339827444936704 32370452281532288 32572683345348608 32700763019098944 32731729650745818 32776177826889728 32905057665199104 32936217757685088 33020154393440256 33065726892079959 33110628621041664 33219822749560832 33272301612355344 33382028915330172 33590579699890752 33622388960970194 33676183950925824 33800433383980032 33918661995982848 33965474562612747 34084280462760108 34243123074678784 34290383443638476 34297218491473728 34504609079479616 34592542697889792 34625300787565824 34841618784989184 34978620183357312 35011743876712764 35197145507284992 35279811758112768 35313220670762496 35533836376743936 35567485843009792 35673559657198848 35707341437177256 35896426543853568 35930419372020096 36239806635884544 36274124634592768 36382305875553792 36416758816723824 36500743489036288 36609600581148672 36644268763517184 36678969775603848 36873200055250944 36959802794213376 36994802607465472 37053244977395724 37225923823255552 37372300593255936 37407691029423792 37605780188798976 37641391723068672 37729798685759488 37737319306788864 37789402162377096 37965511713783808 38025487556977536 38150890188948768 38187017925870121 38389233942732288 38425587383965936 38523513459013632 38629066724548608 38764185138266112 38817685214414568 38953463386011552 39189009649872544 39196821133112832 39433838947976704 39571772328646656 39727373254607808 39818992897130496 39975565923836928 40013421573386016 40225309151182848 40357966480871424 40396184252160128 40648555249154048 40769782465370112 40808390213916864 40847034522831558 41024487478689792 41063336425165824 41159780384464896 41263840997554329 41456142439534592 41579778143490048 41619152933398656 41658565010040132 41879164301162496 41918822600690112 42083652408101766 42140800063143936 42279774408531968 42346565688452256 42446023521479424 42711200678006784 42751646890770048 42792131404871156 42919751462567364 43018733397792768 43119769926582272 43187888185573824 43228785806961678 43457700065117184 43601017358798592 43642306200994424 43873410220265472 43914957010246784 44026872524587008 44087635856106612 44363068816473792 44509371887106896 44518243869727488 44787439599854336 44796367009271808 44901578601234432 45067244511973376 45224882661310464 45287299416816996 45402712290980352 45445707283680144 45686361055813632 45729624655298304 46123390263853056 46167067716754432 46304752932523008 46455491713318912 46594037103280128 46638160244476416 46682325168950352 46929527343046656 47084294227683328 47158675425776376 47378448502325248 47519746449702912 47564746209598464 47609788582903008 47654873609970151 47861902058471424 47907225829360128 48095602752116304 48396075072516864 48509741167405056 48555678422298432 48812800774864896 48859025018022912 48905293034138464 49051144528648416 49097594476118727 49164266740334592 49357586497798656 49404326636527632 49665942931562496 49829734124341248 49876921372565056 50073043372995258 50141040251731968 50188522297424896 50385869549836128 50433583441455291 50700650075970048 50867853585265024 50877992993974272 51185645256976384 51195848010596352 51364684612018176 51435575165457714 51505422299398144 51756913619219424 51888814046834688 51937951181348736 52262428177483776 52517615815069146 52762363104862208 52835182652953162 52919717637169152 52969831006143744 53300754565115904 53351228764514688 53561012155765884 53810621974495232 53895629058030144 54359709953826816 54411186951889152 54462712697108744 54625138225085736 54751115233554432 54879707179286528 54966403145275776 55018454663405772 55309800082876416 55439704191320064 55492203911198208 55544753346720176 55838885734883328 55891763467586816 56058450889883904 56111536544135688 56408670283198464 56462087584603008 56594698028639232 56948267570675712 57002195854360064 57226335283423152 57358311197057024 57583850914098432 57638381075948904 57785270188520448 57943600086822912 58134689811731456 58146277707399168 58226527821621852 58497880293687296 58783514474808816 59150758421965056 59301501767811072 59357658492969984 59728489345695744 60008171026367333 60020132360079024 60383065889089328 60536949721307136 60594276378240192 60915148074418176 60972832873731072 61212585320875296 61270551784247337 61595004637748736 61739670576697344 62184213659301888 62243100225267136 62428729400097984 62487847515060198 62572703124062208 62818746451743744 62878233901035168 63211200094715904 63419661612797952 63479718110537344 63669035282219136 63876301105813504 64066801017010176 64127470336155072 64188197107306734 64467051752226816 64528100096689152 64679654889873408 64740904563064576 64843178710442517 65145366690697216 65401526038197888 65463459301491636 65810115330398208 65872435515370176 66040308786880512 66131453784159918 66221257242083328 66439645499121664 66544603224710688 66764057830660344 67181159399781504 67244777921940388 67352367901851648 67600866767960064 67837323991965696 67930949125225494 68168560925520216 68486246149357568 68580766887276952 68594436982947456 69009218158959232 69185085395779584 69250601575131648 69683237569978368 69957240366714624 70023487753425528 70394291014569984 70559623516225536 70626441341524992 71067672753487872 71134971686019584 71347119314397696 71414682874354512 71792853087707136 71860838744040192 72479613271769088 72548249269185536 72764611751107584 72833517633447648 73001486978072576 73219201162297344 73288537527034368 73357939551207696 73746400110501888 73989605214930944 74106489954791448 74451847646511104 74744601186511872 74815382058847584 74886229958524523 75109565059492887 75211560377597952 75282783446137344 75459597371518976 75578804324754192 76050975113955072 76301780377897536 76374035851740242 76778467885464576 76851174767931872 77047026918027264 77153362748186571 77258133449097216 77635370428829136 77906926772023104 78378019299745088 78393642266225664 78867677895953408 79143544657293312 79252773979429743 79454746509215616 79951131847673856 80026843146772032 80450618302365696 80715932961742848 80792368504320256 81297110498308096 81539564930740224 81616780427833728 81694069045663116 82126672850331648 82319560768929792 82527681995108658 82912284879069184 83159556286980096 83238305866797312 83317130020080264 83758328602324992 83837645201380224 84167304816203532 84559548817063936 84693131376904512 84892047042958848 85422401356013568 85503293781540096 85584262809742312 85839502925134728 86037466795585536 86239539853164544 86375776371147648 86457571613923356 86915400130234368 87202034717597184 87284612401988848 87746820440530944 87829914020493568 88053745049174016 88175271712213224 88726137632947584 89018743774213792 89036487739454976 89574879199708672 89592734018543616 90134489023946752 90449765322620928 90574598833633992 90805424581960704 90891414567360288 91372722111627264 91459249310596608 92334135433508864 92609505865046016 92910983426637824 93188074206560256 93276320488952832 93364650337900704 93731771272590297 93859054686093312 94168588455366656 94317350851552752 95129492419196928 95219577165806016 95309747219940302 95723804116942848 95814451658720256 96191205504232608 96282295660960101 96792150145033728 97019482334810112 97111356844596864 97718050036045824 97810586068276928 98102289057296832 98195188952237454 98328533480669184 98715172995597312 98808653273055264 99331885863124992 99659468248682496 99753842745130112 100146086745990516 100377044594849792 100771739099672256 100867166882910582 101401300151940096 101735707170530048 101755985987948544 101896423687838241 102371290513952768 102729369224036352 102871150330915428 103513827238438848 103777628093669376 103875902362697472 104524856354967552 105035231630138292 105524726209724416 105670365305906324 105839435274338304 105939662012287488 106601509130231808 106702457529029376 107122024311531768 107621243948990464 107791258116060288 108719419907653632 108822373903778304 108925425394217488 109250276450171472 109502230467108864 109932806290551552 110036909326811544 110619600165752832 110879408382640128 110984407822396416 111089506693440352 111677771469766656 111783526935173632 112116901779767808 112223073088271376 112817340566396928 112924175169206016 113189396057278464 113896535141351424 114004391708720128 114452670566846304 114561053777610363 114716622394114048 115167701828196864 115276762151897808 115570540377040896 115887200173645824 116269379623462912 116292555414798336 116453055643243704 116995760587374592 117567028949617632 117678361363395679 118301516843930112 118715316985939968 119456978691391488 120016342052734666 120040264720158048 120766131778178656 121073899442614272 121188552756480384 121945665747462144 122425170641750592 122541103568494674 123190009275497472 123479341153394688 124368427318603776 124486200450534272 124857458800195968 124975695030120396 125637492903487488 125756467802070336 126422400189431808 126839323225595904 126959436221074688 127338070564438272 127752602211627008 128133602034020352 128254940672310144 128376394214613468 129056200193378304 129359309779746816 129481809126129152 129686357420885034 130290733381394432 130803052076395776 130926918602983272 131620230660796416 131744871030740352 132080617573761024 132262907568319836 132879290998243328 133089206449421376 133528115661320688 134362318799563008 134489555843880776 134704735803703296 135201733535920128 135674647983931392 135861898250450988 136337121851040432 137161533774553904 137188873965894912 138018436317918464 138370170791559168 138501203150263296 139366475139956736 139914480733429248 140046975506851056 140788582029139968 141252882683049984 142135345506975744 142269943372039168 142694238628795392 142829365748709024 142964620829910453 143585706175414272 143721677488080384 145096498538371072 145529223502215168 145667035266895296 146002973956145152 146438402324594688 146577075054068736 146715879102415392 147292783428356181 147492800221003776 147979210429861888 148212979909582896 149489202373023744 149630764117695168 149772459917049046 150219130118985774 150423120755195904 150565566892274688 150919194743037952 151157608649508384 151300750324365873 152101950227910144 152603560755795072 152748071703480484 153556935770929152 153702349535863744 154094053836054528 154306725496373142 154516266898194432 155270740857658272 155813853544046208 156756038599490176 156787284532451328 157735355791906816 158287089314586624 158505547958859486 158909493018431232 159902263695347712 160053686293544064 161431865923485696 161584737008640512 162594220996616192 163079129861480448 163233560855667456 163388138091326232 164253345700663296 164639121537859584 165055363990217316 165824569758138368 166319112573960192 166476611733594624 166634260040160528 167516657204649984 167675290402760448 168334609632407064 169119097634127872 169386262753809024 169784094085917696 170844802712027136 171006587563080192 171168525619484624 171679005850269456 172074933591171072 172751552742295296 172915143227846712 173830800260468736 174404069435194368 174569224803977696 175493640881061888 175659828040987136 176350543424426448 177452275265895168 178037487548427584 178072975478909952 179149758399417344 179185468037087232 180024513079101999 180268978047893504 181149197667267984 181610849163921408 181782829134720576 182745444223254528 182918498621193216 183811655352742011 184668270867017728 184923139285336067 185219011730092032 186552640977905664 186729300675801408 187463542545180594 187718109372186624 188337176910733312 188634701703105504 190258984838393856 190439154331612032 190619494439880604 191628903317440512 192382411008465216 192564591321920202 193584300290067456 194038964669620224 194222713689193728 195436100072091648 195621172136553856 196204578114593664 196390377904474908 197430345991194624 197617306546110528 198663771726249984 199318936497364992 199507685490260224 200292173491981032 200754089189699584 201543478199344512 201734333765821164 202802600303880192 203471414341060096 203511971975897088 203792847375676482 204742581027905536 205458738448072704 205742300661830856 207027654476877696 207555256187338752 207751804725394944 209049712709935104 210070463260276584 211049452419448832 211340730611812648 211678870548676608 211879324024574976 213203018260463616 213404915058058752 214244048623063536 215582516232120576 217438839815307264 217644747807556608 217850850788434976 218500552900342944 219004460934217728 219865612581103104 220073818653623088 221239200331505664 221968815644792832 222179013386880704 223355542939533312 223567053870347264 224233803559535616 224446146176542752 224658689875573569 225634681132793856 225848350338412032 226378792114556928 228008783417440256 228905341133692608 229122107555220726 229433244788228096 230335403656393728 230553524303795616 231141080754081792 231460088244559713 231774400347291648 232538759246925824 232906111286487408 235134057899235264 235356722726791358 236603033687860224 237430633971879936 237758321938289229 240032684105469332 240080529440316096 241532263556357312 242147798885228544 242377105512960768 243891331494924288 244850341283501184 245082207136989348 246380018550994944 246958682306789376 248736854637207552 248972400901068544 249714917600391936 249951390060240792 251274985806974976 251512935604140672 253678646451191808 253918872442149376 254676141128876544 255505204423254016 256267204068040704 256509881344620288 256752788429226936 258112400386756608 258718619559493632 258963618252258304 259372714841770068 260581466762788864 261606104152791552 261853837205966544 263240461321592832 263489742061480704 264161235147522048 264525815136639672 265758581996486656 266178412898842752 267056231322641376 268724637599126016 268979111687761552 270403467071840256 271349295967862784 271723796500901976 272674243702080864 274323067549107808 274377747931789824 276036872635836928 277002406300526592 278732950279913472 279828961466858496 280093951013702112 281577164058279936 282505765366099968 284539886744078336 285388477257590784 285658731497418048 285929241659820906 287171412350828544 287443354976160768 288846886982880303 290192997076742144 291058447004430336 291334070533790592 293154150108137472 293431758204830784 294585566856712362 294985600442007552 295958420859723776 296425959819165792 298978404746047488 299261528235390336 299544919834098092 300438260237971548 301131133784549376 301838389486075904 302315217299016768 302601500648731746 304203900455820288 305207121511590144 305496143406960968 307113871541858304 307404699071727488 308188107672109056 308613450992746284 310541481715316544 311627707088092416 313512077198980352 313574569064902656 315470711583813632 316574178629173248 317011095917718972 317818986036862464 319804527390695424 320107372587088128 322863731846971392 323169474017281024 325188441993232384 326158259722960896 326467121711334912 326776276182652464 328506691401326592 330110727980434632 331649139516276736 332638225147920384 332953223467189248 333268520080321056 335033314409299968 335350580805520896 336669219264814128 338772525507618048 339568188171835392 341689605424054272 342013175126160384 342337051238969248 343358011700538912 343683161332831089 344149867182342144 345503105484590592 345830286455693424 347661600520937472 348808138870388736 349138449607955392 350987281762123776 351319656081974272 352701086848852896 353035084090187037 354904550531790336 356074975096855168 356145950957819904 358299516798834688 358370936074174464 360049026158203998 360537956095787008 362298395334535968 363221698327842816 363565658269441152 365836997242386432 367623310705484022 369336541734035456 369846278570672134 370438023460184064 373105281955811328 373458601351602816 374927085090361188 376674353821466624 377269403406211008 380517969676787712 380878308663224064 381238988879761208 383257806634881024 384764822016930432 385129182643840404 387168600580134912 388077929339240448 388445427378387456 390872200144183296 391242344273107712 392409156229187328 392780755808949816 394860691982389248 395234613092221056 398637872994729984 399015370980520448 400584346983962064 401508178379399168 403086956398689024 403468667531642328 405605200607760384 406942828682120192 407023943951794176 407585694751352964 409485162055811072 411484601323661712 414055308953755392 415110512374677504 415503609450789888 418099425419870208 420057197184571331 420140926520553168 422681461223625296 423758648049149952 426406036520927232 426809830116117504 428488097246127072 428893862489731359 431165032464241152 435289495615113216 435701701576869952 437001105800685888 438008921868435456 439731225162206208 440147637307246176 442478400663011328 443937631289585664 444358026773761408 447134107740694528 448467607119071232 448892292353085504 449317379751147138 451269362265587712 451696700676824064 452757584229113856 453902250973097619 456017566834880512 457810682267385216 458244215110441452 460670807312787456 461107048607591232 462282161508163584 462920176489119426 463548800694583296 465077518493851648 465812222572974816 470268115798470528 470713445453582716 473206067375720448 474861267943759872 475516643876578458 480065368210938664 480161058880632192 483064527112714624 484295597770457088 484754211025921536 487782662989848576 489700682567002368 490164414273978696 492760037101989888 493917364613578752 497473709274415104 497944801802137088 499429835200783872 499902780120481584 502549971613949952 503025871208281344 507357292902383616 507837744884298752 509352282257753088 511010408846508032 512534408136081408 513019762689240576 513505576858453872 516224800773513216 517927236504516608 518745429683540136 521162933525577728 523212208305583104 523707674411933088 524203609709671661 526480922643185664 526979484122961408 529051630273279344 532356825797685504 534112462645282752 537449275198252032 537958223375523104 540073539237305997 540806934143680512 543447593001803952 545348487404161728 548646135098215616 548755495863579648 552073745271673856 554004812601053184 554769417856008201 559657922933716992 560187902027404224 563154328116559872 565011530732199936 569079773488156672 570776954515181568 571317462994836096 571858483319641812 574886709952321536 577693773965760606 580385994153484288 582116894008860672 582668141067581184 586308300216274944 586863516409661568 589171133713424724 591916841719447552 592851919638331584 597956809492094976 598523056470780672 599089839668196184 600876520475943096 602262267569098752 603676778972151808 604630434598033536 605203001297463492 608407800911640576 610414243023180288 610992286813921936 614227743083716608 614809398143454976 616376215344218112 617226901985492568 621082963430633088 623255414176184832 627024154397960704 627149138129805312 630941423167627264 633148357258346496 634022191835437944 635637972073724928 639609054781390848 640214745174176256 646338948034562048 650376883986464768 652316519445921792 652934243422669824 653552552365304928 657013382802653184 660221455960869264 665906446934378496 666537040160642112 670066628818599936 670701161611041792 673338438529628256 673976069626720707 677545051015236096 679136376343670784 684026350252320768 684674102477938496 686716023401077824 687366322665662178 688299734364684288 691006210969181184 691660572911386848 695323201041874944 697616277740777472 698276899215910784 702639312163948544 705402173697705792 706070168180374074 709809101063580672 712149950193710336 712291901915639808 713274965814867687 716599033597669376 720098052316407996 724596790669071936 726443396655685632 727131316538882304 731673994484772864 735246621410968044 738673083468070912 739692557141344268 740876046920368128 746210563911622656 746917202703205632 749854170180722376 753348707642933248 754538806812422016 761035939353575424 761756617326448128 762477977759522416 766515613269762048 769529644033860864 770258365287680808 774337201160269824 776155858678480896 776890854756774912 781744400288366592 782484688546215424 784818312458374656 785561511617899632 789721383964778496 790469226184442112 797275745989459968 798030741961040896 801168693967924128 803016356758798336 806173912797378048 806937335063284656 811210401215520768 813885657364240384 814047887903588352 815171389502705928 818970324111622144 822969202647323424 823748529543769753 828110617907510784 831007218901579776 836198850839740416 840114394369142662 840281853041106336 845362922447250592 847517296098299904 853619660232235008 856976194492254144 857787724979462718 862330064928482304 870578991230226432 871403403153739904 874002211601371776 879462450324412416 880295274614492352 884956801326022656 887875262579171328 888716053547522816 894268215481389056 896935214238142464 897784584706171008 898634759502294276 903393401353648128 905515168458227712 907804501946195238 912035133669761024 915621364534770432 916488430220882904 921341614625574912 922214097215182464 924564323016327168 925840352978238852 930155036987703296 931624445145949632 940536231596941056 941426890907165432 946412134751440896 949722535887519744 951033287753156916 960130736421877328 960322117761264384 966129054225429248 968591195540914176 969508422051843072 975565325979697152 979401365134004736 980328828547957392 985520074203979776 994947418548830208 995889603604274176 998859670401567744 999805560240963168 1005099943227899904 1006051742416562688 1015675489768597504 1018704564515506176 1022020817693016064 1025068816272162816 1026039525378481152 1027011153716907744 1031049483998493267 1032449601547026432 1035854473009033216 1037490859367080272 1046424416611166208 1047415348823866176 1048407219419343322 1052961845286371328 1053958968245922816 1058103260546558688 1059105252270561111 1064713651595371008 1068224925290565504 1074898550396504064 1075916446751046208 1080147078474611994 1081613868287361024 1086895186003607904 1090696974808323456 1097292270196431232 1097510991727159296 1104147490543347712 1108009625202106368 1109538835712016402 1119315845867433984 1120375804054808448 1130023061464399872 1138159546976313344 1141553909030363136 1142634925989672192 1143716966639283624 1149773419904643072 1155387547931521212 1160771988306968576 1164233788017721344 1165336282135162368 1172616600432549888 1173727032819323136 1178342267426849448 1183833683438895104 1185703839276663168 1195913618984189952 1197046112941561344 1198179679336392368 1201753040951886192 1204524535138197504 1209260869196067072 1210406002594926984 1216815601823281152 1220828486046360576 1221984573627843872 1228455486167433216 1229618796286909952 1234453803970985136 1242165926861266176 1246510828352369664 1254048308795921408 1254298276259610624 1260171591553713993 1261882846335254528 1268044383670875888 1271275944147449856 1279218109562781696 1280429490348352512 1286681587469194077 1292677896069124096 1294461974997352469 1305868486845339648 1307105104730609856 1314026765605306368 1320442911921738528 1331812893868756992 1333074080321284224 1341402323222083584 1346676877059256512 1347952139253441414 1355090102030472192 1358272752687341568 1368052700504641536 1369348204955876992 1373432046802155648 1374732645331324356 1382012421938362368 1383321145822773696 1390646402083749888 1395232555481554944 1396553798431821568 1405278624327897088 1410804347395411584 1412140336360748148 1419618202127161344 1424299900387420672 1424583803831279616 1426549931629735374 1433198067195338752 1440196104632815992 1449193581338143872 1452886793311371264 1454262633077764608 1463347988969545728 1470493242821936088 1477346166936141824 1479385114282688536 1481752093840736256 1492421127823245312 1493834405406411264 1499708340361444752 1509077613624844032 1522071878707150848 1523513234652896256 1524955955519044832 1533031226539524096 1539059288067721728 1540516730575361616 1548674402320539648 1553781709513549824 1563488800576733184 1564969377092430848 1569636624916749312 1571123023235799264 1572610829129014983 1579442767929556992 1580938452368884224 1596061483922081792 1602337387935848256 1606032713517596672 1612347825594756096 1613874670126569312 1620220617711917991 1622420802431041536 1627771314728480768 1630342779005411856 1645938405294646848 1647497059087539506 1656221235815021568 1662014437803159552 1664308253568024603 1680228788738285324 1680563706082212672 1690725844894501184 1695034592196599808 1707239320464470016 1713952388984508288 1715575449958925436 1724660129856964608 1741157982460452864 1742806806307479808 1748004423202743552 1758924900648824832 1760590549228984704 1775750525158342656 1777432107095045632 1788536430962778112 1793870428476284928 1795569169412342016 1797269519004588552 1806786802707296256 1811030336916455424 1815609003892390476 1824070267339522048 1831242729069540864 1832976860441765808 1842683229251149824 1844428194430364928 1849128646032654336 1851680705956477704 1860310073975406592 1863248890291899264 1881072463193882112 1882853781814330864 1892824269502881792 1899445071775039488 1902066575506313832 1920261472843754656 1920644235522528768 1932258108450858496 1939016844103686144 1951130651959394304 1958802730268009472 1960657657095914784 1971040148407959552 1991779207208548352 1997719340803135488 1999611120481926336 2010199886455799808 2012103484833125376 2021928208880162121 2031350979537195008 2037409129031012352 2052079050756962304 2054022307433815488 2062098967996986534 2064899203094052864 2071708946018066432 2074981718734160544 2092848833222332416 2094830697647732352 2096814438838686644 2107917936491845632 2116206521093117376 2118210504541122222 2129427303190742016 2136449850581131008 2149797100793008128 2151832893502092416 2160294156949223988 2173790372007215808 2181393949616646912 2194584540392862464 2195021983454318592 2208294981086695424 2216019250404212736 2219077671424032804 2238631691734867968 2240751608109616896 2260046122928799744 2276319093952626688 2283107818060726272 2285269851979344384 2287433933278567248 2299546839809286144 2310775095863042424 2321543976613937152 2328467576035442688 2330672564270324736 2345233200865099776 2347454065638646272 2356684534853698896 2371407678553326336 2391827237968379904 2394092225883122688 2396359358672784736 2403506081903772384 2409049070276395008 2418521738392134144 2420812005189853968 2433631203646562304 2441656972092721152 2443969147255687744 2456910972334866432 2459237592573819904 2468907607941970272 2471245588631309259 2484331853722532352 2493021656704739328 2508096617591842816 2508596552519221248 2520343183107427986 2523765692670509056 2536088767341751776 2542551888294899712 2560858980696705024 2573363174938388154 2585355792138248192 2588923949994704938 2611736973690679296 2614210209461219712 2640885823843477056 2663625787737513984 2666148160642568448 2682804646444167168 2693353754118513024 2695904278506882828 2710180204060944384 2716545505374683136 2736105401009283072 2738696409911753984 2746864093604311296 2749465290662648712 2764024843876724736 2766642291645547392 2790465110963109888 2793107596863643136 2810557248655794176 2821608694790823168 2824280672721496296 2839236404254322688 2848599800774841344 2849167607662559232 2853099863259470748 2866396134390677504 2880392209265631984 2898387162676287744 2905773586622742528 2908525266155529216 2926695977939091456 2940986485643872176 2958770228565377072 2984842255646490624 2987668810812822528 2999416680722889504 3018155227249688064 3047026469305792512 3049911911038089664 3066062453079048192 3078118576135443456 3081033461150723232 3097348804641079296 3107563419027099648 3129938754184861696 3139273249833498624 3142246046471598528 3145221658258029966 3158885535859113984 3161876904737768448 3177315756811683333 3192122967844163584 3204674775871696512 3224695651189512192 3227749340253138624 3240441235423835982 3244841604862083072 3255542629456961536 3260685558010823712 3291876810589293696 3294994118175079012 3312442471630043136 3324028875606319104 3328616507136049206 3360457577476570648 3361127412164425344 3381451689789002368 3390069184393199616 3414478640928940032 3427904777969016576 3431150899917850872 3449320259713929216 3482315964920905728 3485613612614959616 3496008846405487104 3517849801297649664 3521181098457969408 3551501050316685312 3554864214190091264 3577072861925556224 3587740856952569856 3591138338824684032 3594539038009177104 3613573605414592512 3631218007784780952 3648140534679044096 3662485458139081728 3665953720883531616 3685366458502299648 3688856388860729856 3703361411912955408 3726497780583798528 3762144926387764224 3765707563628661728 3780514774661141979 3785648539005763584 3804133151012627664 3840522945687509312 3841288471045057536 3864516216901716992 3878033688207372288 3883385924992057407 3917605460536018944 3921315314191829568 3942080296815919104 3983558414417096704 3995438681606270976 3999222240963852672 4024206969666250752 4043856417760324242 4062701959074390016 4074818258062024704 4104158101513924608 4108044614867630976 4124197935993973068 4143417892036132864 4149963437468321088 4185697666444664832 4189661395295464704 4193628877677373288 4215835872983691264 4232413042186234752 4236421009082244444 4258854606381484032 4272899701162262016 4299594201586016256 4303665787004184832 4320588313898447976 4347580744014431616 4362787899233293824 4389169080785724928 4390043966908637184 4416589962173390848 4432038500808425472 4438155342848065608 4477263383469735936 4481503216219233792 4552638187905253376 4566215636121452544 4570539703958688768 4574867866557134496 4599093679618572288 4621550191726084848 4661345128540649472 4690466401730199552 4694908131277292544 4713369069707397792 4717832487387044949 4742815357106652672 4788184451766245376 4792718717345569472 4807012163807544768 4818098140552790016 4837043476784268288 4841624010379707936 4867262407293124608 4883313944185442304 4887938294511375488 4918475185147639808 4937815215883940544 4942491177262618518 4968663707445064704 4986043313409478656 4992924760704073809 5016193235183685632 5040686366214855972 5072177534683503552 5085103776589799424 5121717961393410048 5146726349876776308 5170711584276496384 5177847899989409876 5223473947381358592 5228420418922439424 5281771647686954112 5327251575475027968 5332296321285136896 5365609292888334336 5386707508237026048 5391808557013765656 5420360408121888768 5433091010749366272 5472210802018566144 5477392819823507968 5493728187208622592 5498930581325297424 5528049687753449472 5533284583291094784 5580930221926219776 5586215193727286272 5621114497311588352 5643217389581646336 5648561345442992592 5678472808508645376 5697199601549682688 5698335215325118464 5706199726518941496 5732792268781355008 5760784418531263968 5766239706806388271 5796774325352575488 5817050532311058432 5853391955878182912 5881972971287744352 5917540457130754144 5975337621625645056 5998833361445779008 6036310454499376128 6094052938611585024 6099823822076179328 6156237152270886912 6162066922301446464 6194697609282158592 6215126838054199296 6259877508369723392 6278546499666997248 6284492092943197056 6290443316516059932 6323753809475536896 6354631513623366666 6384245935688327168 6409349551743393024 6449391302379024384 6455498680506277248 6480882470847671964 6511085258913923072 6521371116021647424 6583753621178587392 6589988236350158024 6624884943260086272 6648057751212638208 6657233014272098412 6720915154953141296 6722254824328850688 6762903379578004736 6780138368786399232 6828957281857880064 6855809555938033152 6862301799835701744 6898640519427858432 6964631929841811456 6971227225229919232 6992017692810974208 7035699602595299328 7042362196915938816 7109728428380182528 7154145723851112448 7175481713905139712 7182276677649368064 7189078076018354208 7227147210829185024 7262436015569561904 7324970916278163456 7331907441767063232 7370732917004599296 7377712777721459712 7406722823825910816 7413736765893927777 7452995561167597056 7524289852775528448 7531415127257323456 7561029549322283958 7571297078011527168 7608266302025255328 7681045891375018624 7682576942090115072 7729032433803433984 7756067376414744576 7766771849984114814 7835210921072037888 7842630628383659136 7967116828834193408 7990877363212541952 7998444481927705344 8048413939332501504 8087712835520648484 8125403918148780032 8149636516124049408 8208316203027849216 8216089229735261952 8248395871987946136 8286835784072265728 8299926874936642176 8371395332889329664 8379322790590929408 8387257755354746576 8431671745967382528 8464826084372469504 8472842018164488888 8517709212762968064 8545799402324524032 8599188403172032512 8607331574008369664 8641176627796895952 8695161488028863232 8725575798466587648 8778338161571449856 8780087933817274368 8833179924346781696 8876310685696131216 8954526766939471872 8963006432438467584 9061233824981467283 9141079407917377536 9149735733114268992 9198187359237144576 9243100383452169696 9322690257081298944 9389816262554585088 9426738139414795584 9435664974774089898 9485630714213305344 9576368903532490752 9585437434691138944 9614024327615089536 9674086953568536576 9683248020759415872 9734524814586249216 9766627888370884608 9775876589022750976 9836950370295279616 9875630431767881088 9884982354525237036 9937327414890129408 9972086626818957312 9985849521408147618 10032386470367371264 10081372732429711944 10144355069367007104 10170207553179598848 10243435922786820096 10293452699753552616 10341423168552992768 10355695799978819752 10446947894762717184 10456840837844878848 10563543295373908224 10654503150950055936 10664592642570273792 10731218585776668672 10773415016474052096 10783617114027531312 10840720816243777536 10944421604037132288 10954785639647015936 10987456374417245184 10997861162650594848 11056099375506898944 11066569166582189568 11172430387454572544 11242228994623176704 11286434779163292672 11297122690885985184 11341544323983425937 11356945617017290752 11394399203099365376 11412399453037882992 11521568837062527936 11532479413612776542 11593548650705150976 11634101064622116864 11650157774976172221 11763945942575488704 11835080914261508288 11950675243251290112 11997666722891558016 12072620908998752256 12188105877223170048 12199647644152358656 12312474304541773824 12324133844602892928 12430253676108398592 12519755016739446784 12557092999333994496 12568984185886394112 12580886633032119864 12647507618951073792 12709263027246733332 12768491871376654336 12818699103486786048 12898782604758048768 12910997361012554496 12961764941695343928 13022170517827846144 13042742232043294848 13167507242357174784 13179976472700316048 13249769886520172544 13296115502425276416 13314466028544196824 13441830309906282592 13444509648657701376 13525806759156009472 13657914563715760128 13711619111876066304 13724603599671403488 13797281038855716864 13942454450459838464 13984035385621948416 14071399205190598656 14084724393831877632 14153497462161134847 14219456856760365056 14364553355298736128 14378156152036708416 14454294421658370048 14524872031139123808 14649941832556326912 14663814883534126464 14755425555442919424 14813445647651821632 14827473531787855554 14905991122335194112 15048579705551056896 15062830254514646912 15122059098644567916 15216532604050510656 15362091782750037248 15365153884180230144 15458064867606867968 15512134752829489152 15533543699968229628 15670421842144075776 15685261256767318272 15934233657668386816 15981754726425083904 15996888963855410688 16096827878665003008 16175425671041296968 16250807836297560064 16299273032248098816 16416632406055698432 16432178459470523904 16496791743975892272 16599853749873284352 16742790665778659328 16758645581181858816 16774515510709493152 16863343491934765056 16929652168744939008 16945684036328977776 17035418425525936128 17091598804649048064 17198376806344065024 17214663148016739328 17282353255593791904 17298719120419164813 17390322976057726464 17451151596933175296 17556676323142899712 17560175867634548736 17666359848693563392 17752621371392262432 17926012864876935168 18122467649962934566 18282158815834755072 18299471466228537984 18486200766904339392 18645380514162597888 18779632525109170176 18853476278829591168 18871329949548179796 18971261428426610688 19152737807064981504 19170874869382277888 19228048655230179072 19348173907137073152 19366496041518831744 19533255776741769216 19551753178045501952 19673900740590559232 19751260863535762176 19769964709050474072 19874654829780258816 19944173253637914624 19971699042816295236 20064772940734742528 20162745464859423888 20288710138734014208 20340415106359197696 20486871845573640192 20586905399507105232 20711391599957639504 20893895789525434368 20913681675689757696 21127086590747816448 21329185285140547584 21462437171553337344 21546830032948104192 21567234228055062624 21681441632487555072 21909571279294031872 21974912748834490368 21995722325301189696 22112198751013797888 22133138333164379136 22241210297681783331 22344860774909145088 22572869558326585344 22594245381771970368 22683088647966851874 22713891234034581504 22788798406198730752 22824798906075765984 23043137674125055872 23064958827225553084 23187097301410301952 23268202129244233728 23300315549952344442 23527891885150977408 23670161828523016576 23901350486502580224 23995333445783116032 24145241817997504512 24376211754446340096 24399295288304717312 24624948609083547648 24648267689205785856 24860507352216797184 25039510033478893568 25114185998667988992 25137968371772788224 25161773266064239728 25295015237902147584 25418526054493466664 25536983742753308672 25637398206973572096 25797565209516097536 25821994722025108992 25923529883390687856 26085484464086589696 26335014484714349568 26359952945400632096 26499539773040345088 26628932057088393648 26883660619812565184 26889019297315402752 27051613518312018944 27183701474944401849 27423238223752132608 27449207199342806976 27594562077711433728 27884908900919676928 27968070771243896832 28169448787663755264 28306994924322269694 28438913713520730112 28729106710597472256 28756312304073416832 29049744062278247616 29299883665112653824 29327629767068252928 29510851110885838848 29626891295303643264 29654947063575711108 29811982244670388224 30097159411102113792 30125660509029293824 30244118197289135832 30433065208101021312 30724183565500074496 30730307768360460288 30916129735213735936 31024269505658978304 31067087399936459256 31340843684288151552 31370522513534636544 31868467315336773632 31963509452850167808 31993777927710821376 32193655757330006016 32350851342082593936 32833264812111396864 32864356918941047808 32993583487951784544 33199707499746568704 33517291162363717632 33549031021418986304 33726686983869530112 33859304337489878016 33891368072657955552 34070836851051872256 34183197609298096128 34429326296033478656 34564706511187583808 34597438240838329626 34780645952115452928 34902303193866350592 34950473324928516663 35113352646285799424 35505242742784524864 35852025729753870336 36244935299925869132 36564317631669510144 36598942932457075968 36972401533808678784 37290761028325195776 37559265050218340352 37706952557659182336 37742659899096359592 37942522856853221376 38305475614129963008 38341749738764555776 38456097310460358144 38696347814274146304 38732992083037663488 39066511553483538432 39103506356091003904 39347801481181118464 39502521727071524352 39539929418100948144 39749309659560517632 39888346507275829248 39943398085632590472 40129545881469485056 40325490929718847776 40577420277468028416 40973743691147280384 41173810799014210464 41422783199915279008 41827363351379515392 42254173181495632896 42658370570281095168 43093660065896208384 43134468456110125248 43362883264975110144 43819142558588063744 43949825497668980736 43991444650602379392 44266276666328758272 44482420595363566662 44689721549818290176 45145739116653170688 45188490763543940736 45366177295933703748 45577596812397461504 45649597812151531968 46086275348250111744 46129917654451106168 46374194602820603904 46536404258488467456 46600631099904688884 47055783770301954816 47340323657046033152 47802700973005160448 47990666891566232064 48290483635995009024 48752423508892680192 48798590576609434624 49249897218167095296 49296535378411571712 50079020066957787136 50228371997335977984 50275936743545576448 50323546532128479456 50590030475804295168 50837052108986933328 51274796413947144192 51595130419032195072 51643989444050217984 51847059766781375712 51896157361257494439 52170968928173179392 52670028969428699136 52719905890801264192 52999079546080690176 53257864114176787296 53767321239625130368 53778038594630805504 54103227036624037888 54367402949888803698 54846476447504265216 54898414398685613952 55769817801839353856 55936141542487793664 56338897575327510528 56613989848644539388 56877827427041460224 57458213421194944512 57512624608146833664 58099488124556495232 58599767330225307648 58655259534136505856 59021702221771677696 59253782590607286528 59309894127151422216 59623964489340776448 60194318822204227584 60251321018058587648 60488236394578271664 60866130416202042624 61448367131000148992 61460615536720920576 61832259470427471872 62134174799872918512 62681687368576303104 62741045027069273088 63428636774870270981 63987555855421642752 64387311514660012032 64701702684165187872 65728713837882095616 65987166975903569088 66399414999493137408 67034582324727435264 67098062042837972608 67718608674979756032 67782736145315911104 68141673702103744512 68366395218596192256 68858652592066957312 69129413022375167616 69194876481676659252 69561291904230905856 69804606387732701184 69900946649857033326 70226705292571598848 71010485485569049728 71704051459507740672 72489870599851738264 73128635263339020288 73197885864914151936 73944803067617357568 74581522056650391552 75118530100436680704 75413905115318364672 75485319798192719184 75885045713706442752 76610951228259926016 76683499477529111552 76912194620920716288 77392695628548292608 77465984166075326976 78207012712182007808 78695602962362236928 79005043454143048704 79079858836201896288 79498619319121035264 79886796171265180944 80650981859437695552 81154840554936056832 81551104424833205547 82347621598028420928 82845566399830558016 83654726702759030784 84508346362991265792 85316741140562190336 86187320131792416768 86268936912220250496 87638285117176127488 87899650995337961472 87982889301204758784 88532553332657516544 88964841190727133324 89379443099636580352 90291478233306341376 90376981527087881472 90732354591867407496 91155193624794923008 91299195624303063936 92172550696500223488 92259835308902212336 92748389205641207808 93072808516976934912 93201262199809377768 94111567540603909632 94680647314092066304 95605401946010320896 95981333783132464128 96580967271990018048 97597181153218869248 98499794436334190592 98593070756823143424 100551873487091152896 100647093064256958912 101180060951608590336 101674104217973866656 102549592827894288384 103287978888100435968 103694119533562751424 103792314722514988878 104341937856346358784 105340057938857398272 105439811781602528384 106515728228353574592 107534642479250260736 107556077189261611008 108206454073248075776 108734805899777607396 109692952895008530432 109796828797371227904 111539635603678707712 111872283084975587328 112677795150655021056 113227979697289078776 113755654854082920448 114916426842389889024 115025249216293667328 116198976249112990464 117199534660450615296 117310519068273011712 118043404443543355392 118507565181214573056 118619788254302844432 119247928978681552896 120388637644408455168 120502642036117175296 120976472789156543328 121732260832404085248 122896734262000297984 122921231073441841152 123664518940854943744 124268349599745837024 125482090054138546176 126857273549740541962 127975111710843285504 129403405368330375744 131457427675764191232 131974333951807138176 132798829998986274816 134069164649454870528 134196124085675945216 135437217349959512064 135565472290631822208 136732790437192384512 137717305184133914624 138258826044750335232 138389752963353318504 139122583808461811712 139609212775465402368 139801893299714066652 140453410585143197696 142020970971138099456 143408102919015481344 144979741199703476528 146257270526678040576 146395771729828303872 147889606135234715136 150237060200873361408 150827810230636729344 150970639596385438368 151770091427412885504 153366998955058223104 153824389241841432576 154785391257096585216 154931968332150653952 155688472083772483317 156414025424364015616 158010086908286097408 158159717672403792576 158997238638242070528 159773592342530361888 161301963718875391104 162309681109872113664 163102208849666411094 164695243196056841856 165691132799661116032 167309453405518061568 169016692725982531584 170633482281124380672 172374640263584833536 172537873824440500992 175276570234352254976 175799301990675922944 175965778602409517568 177065106665315033088 177929682381454266648 178758886199273160704 180582956466612682752 180753963054175762944 181464709183734814992 182598391248606127872 184345101393000446976 184519670617804424672 185496778411282415616 186402524399618755536 188223135081207819264 189361294628184132608 190285910324610812943 191962667566264928256 193161934543980036096 195194362306437738496 197186141513646286848 201103746974182305792 201294186128513917824 203348208435947733312 205099185655788576768 206575957776200871936 207388239067125502848 207584629445029977756 208683875712692717568 210680115877714796544 210879623563205056768 213031456456707149184 215069284958500521472 215112154378523222016 216412908146496151552 217469611799555214792 219385905790017060864 219593657594742455808 223079271207357415424 223744566169951174656 225355590301310042112 226455959394578157552 229832853684779778048 230050498432587334656 232397952498225980928 234621038136546023424 236086808887086710784 237015130362429146112 237239576508605688864 238495857957363105792 241005284072234350592 241952945578313086656 243464521664808170496 244653313274499616641 245793468524000595968 248536699199491674048 250964180108277092352 253714547099481083924 255950223421686571008 258806810736660751488 262914855351528382464 263948667903614276352 265597659997972549632 268138329298909741056 268392248171351890432 270874434699919024128 271130944581263644416 273465580874384769024 275434610368267829248 276517652089500670464 276779505926706637008 278245167616923623424 279218425550930804736 279603786599428133304 280906821170286395392 284041941942276198912 286816205838030962688 289959482399406953056 292791543459656607744 295779212270469430272 301655620461273458688 301941279192770876736 303540182854825771008 306733997910116446208 307648778483682865152 309863936664301307904 311376944167544966634 312828050848728031232 316020173816572194816 316319435344807585152 319547184685060723776 322603927437750782208 324619362219744227328 326204417699332822188 329390486392113683712 331382265599322232064 334618906811036123136 338033385451965063168 341266964562248761344 344749280527169667072 345075747648881001984 350553140468704509952 351598603981351845888 351931557204819035136 354130213330630066176 355859364762908533296 361165912933225365504 361507926108351525888 362929418367469629984 365196782497212255744 368690202786000893952 369039341235608849344 370993556822564831232 372805048799237511072 376446270162415638528 378722589256368265216 380571820649221625886 383925335132529856512 390388724612875476992 394372283027292573696 402207493948364611584 402588372257027835648 406696416871895466624 410198371311577153536 413151915552401743872 414776478134251005696 415169258890059955512 417367751425385435136 421360231755429593088 421759247126410113536 426062912913414298368 430138569917001042944 430224308757046444032 432825816292992303104 434939223599110429584 438771811580034121728 439187315189484911616 450711180602620084224 452911918789156315104 460100996865174669312 464795904996451961856 469242076273092046848 474030260724858292224 474479153017211377728 476991715914726211584 482010568144468701184 483905891156626173312 486929043329616340992 489306626548999233282 491586937048001191936 497073398398983348096 501928360216554184704 507429094198962167848 511900446843373142016 517613621473321502976 525829710703056764928 527897335807228552704 531195319995945099264 536276658597819482112 536784496342703780864 541748869399838048256 542261889162527288832 550869220736535658496 553035304179001340928 553559011853413274016 556490335233847246848 559207573198856266608 568083883884552397824 570857730973832438829 579918964798813906112 585583086919313215488 591558424540938860544 603311240922546917376 603882558385541753472 613467995820232892416 615297556967365730304 619727873328602615808 622753888335089933268 625656101697456062464 632040347633144389632 632638870689615170304 639094369370121447552 645207854875501564416 649238724439488454656 652408835398665644376 658780972784227367424 662764531198644464128 669237813622072246272 676066770903930126336 689498561054339334144 690151495297762003968 703863114409638070272 708260426661260132352 711718729525817066592 723015852216703051776 725858836734939259968 730393564994424511488 737380405572001787904 738078682471217698688 745610097598475022144 752892540324831277056 757445178512736530432 761143641298443251772 767850670265059713024 780777449225750953984 788744566054585147392 804414987896729223168 805176744514055671296 813392833743790933248 820396742623154307072 826303831104803487744 829552956268502011392 830338517780119911024 834735502850770870272 842720463510859186176 843518494252820227072 852125825826828596736 860277139834002085888 860448617514092888064 865651632585984606208 869878447198220859168 878374630378969823232 905823837578312630208 920201993730349338624 929591809992903923712 938484152546184093696 948060521449716584448 948958306034422755456 964021136288937402368 967811782313252346624 973858086659232681984 978613253097998466564 983173874096002383872 994146796797966696192 1003856720433108369408 1014858188397924335696 1023800893686746284032 1035227242946643005952 1051659421406113529856 1055794671614457105408 1062390639991890198528 1073568992685407561728 1083497738799676096512 1084523778325054577664 1106070608358002681856 1107118023706826548032 1112980670467694493696 1118415146397712533216 1136167767769104795648 1141715461947664877658 1159837929597627812224 1171166173838626430976 1183116849081877721088 1206622481845093834752 1207765116771083506944 1226935991640465784832 1230595113934731460608 1239455746657205231616 1245507776670179866536 1251312203394912124928 1264080695266288779264 1265277741379230340608 1278188738740242895104 1290415709751003128832 1298477448878976909312 1304817670797331288752 1317561945568454734848 1325529062397288928256 1352133541807860252672 1380302990595524007936 1407726228819276140544 1423437459051634133184 1446031704433406103552 1451717673469878519936 1460787129988849022976 1474760811144003575808 1476157364942435397376 1491220195196950044288 1505785080649662554112 1514890357025473060864 1522287282596886503544 1535701340530119426048 1561554898451501907968 1577489132109170294784 1608829975793458446336 1610353489028111342592 1626785667487581866496 1652607662209606975488 1659105912537004022784 1660677035560239822048 1669471005701541740544 1687036988505640454144 1704251651653657193472 1712573192921497316487 1720554279668004171776 1739756894396441718336 1756749260757939646464 1811647675156625260416 1840403987460698677248 1859183619985807847424 1876968305092368187392 1896121042899433168896 1897916612068845510912 1928042272577874804736 1935623564626504693248 1947716173318465363968 1957226506195996933128 1966347748192004767744 1988293593595933392384 2007713440866216738816 2029716376795848671392 2070454485893286011904 2111589343228914210816 2124781279983780397056 2147137985370815123456 2169047556650109155328 2212141216716005363712 2214236047413653096064 2236830292795425066432 2272335535538209591296 2283430923895329755316 2319675859195255624448 2342332347677252861952 2366233698163755442176 2413244963690187669504 2415530233542167013888 2453871983280931569664 2461190227869462921216 2478911493314410463232 2491015553340359733072 2528161390532577558528 2530555482758460681216 2556377477480485790208 2580831419502006257664 2596954897757953818624 2609635341594662577504 2635123891136909469696 2651058124794577856512 2760605981191048015872 2815452457638552281088 2846874918103268266368 2892063408866812207104 2903435346939757039872 2921574259977698045952 2949521622288007151616 2952314729884870794752 2982440390393900088576 3011570161299325108224 3029780714050946121728 3044574565193773007088 3071402681060238852096 3154978264218340589568 3220706978056222685184 3253571334975163732992 3318211825074008045568 3321354071120479644096 3338942011403083481088 3374073977011280908288 3408503303307314386944 3425146385842994632974 3441108559336008343552 3479513788792883436672 3513498521515879292928 3623295350313250520832 3680807974921397354496 3718367239971615694848 3753936610184736374784 3792242085798866337792 3795833224137691021824 3856084545155749609472 3871247129253009386496 3895432346636930727936 3914453012391993866256 3976587187191866784768 4059432753591697342784 4140908971786572023808 4223178686457828421632 4294275970741630246912 4338095113300218310656 4424282433432010727424 4428472094827306192128 4473660585590850132864 4544671071076419182592 4566861847790659510632 4639351718390511248896 4684664695354505723904 4732467396327510884352 4826489927380375339008 4831060467084334027776 4957822986628820926464 4982031106680719466144 5061110965516921362432 5112754954960971580416 5161662839004012515328 5219270683189325155008 5270247782273818939392 5302116249589155713024 5521211962382096031744 5630904915277104562176 5693749836206536532736 5784126817733624414208 5806870693879514079744 5843148519955396091904 5899043244576014303232 5904629459769741589504 5964880780787800177152 6023140322598650216448 6059561428101892243456 6089149130387546014176 6441413956112445370368 6507142669950327465984 6636423650148016091136 6642708142240959288192 6748147954022561816576 6817006606614628773888 6850292771685989265948 6882217118672016687104 6959027577585766873344 7026997043031758585856 7246590700626501041664 7361615949842794708992 7436734479943231389696 7584484171597732675584 7591666448275382043648 7742494258506018772992 7790864693273861455872 7828906024783987732512 7953174374383733569536 8118865507183394685568 8281817943573144047616 8446357372915656843264 8588551941483260493824 8676190226600436621312 8848564866864021454848 8856944189654612384256 8947321171181700265728 9089342142152838365184 9133723695581319021264 9278703436781022497792 9464934792655021768704 9662120934168668055552 9964062213361438932288 10122221931033842724864 10225509909921943160832 10323325678008025030656 10438541366378650310016 10540495564547637878784 10604232499178311426048 11042423924764192063488 11261809830554209124352 11387499672413073065472 11568253635467248828416 11613741387759028159488 11686297039910792183808 11809258919539483179008 11929761561575600354304 12178298260775092028352 12882827912224890740736 13014285339900654931968 13272847300296032182272 13285416284481918576384 13496295908045123633152 13634013213229257547776 13700585543371978531896 13764434237344033374208 13918055155171533746688 14053994086063517171712 14493181401253002083328 14873468959886462779392 15183332896550764087296 15484988517012037545984 15657812049567975465024 15906348748767467139072 16237731014366789371136 16563635887146288095232 16892714745831313686528 17177103882966520987648 17352380453200873242624 17697129733728042909696 17713888379309224768512 17894642342363400531456 18178684284305676730368 18267447391162638042528 18557406873562044995584 19324241868337336111104 19928124426722877864576 20244443862067685449728 20451019819843886321664 20646651356016050061312 20877082732757300620032 21080991129095275757568 21208464998356622852096 22084847849528384126976 22774999344826146130944 23227482775518056318976 23372594079821584367616 23618517839078966358016 23859523123151200708608 24356596521550184056704 25765655824449781481472 26028570679801309863936 26545694600592064364544 26570832568963837152768 26992591816090247266304 27268026426458515095552 27401171086743957063792 27836110310343067493376 28986362802506004166656 30366665793101528174592 30969977034024075091968 31315624099135950930048 31812697497534934278144 32475462028733578742272 33127271774292576190464 33785429491662627373056 34704760906401746485248 35427776758618449537024 35789284684726801062912 36534894782325276085056 37114813747124089991168 38648483736674672222208 39856248853445755729152 40488887724135370899456 40902039639687772643328 41293302712032100122624 41754165465514601240064 42161982258190551515136 42416929996713245704192 45549998689652292261888 46454965551036112637952 47237035678157932716032 47719046246302401417216 48713193043100368113408 51531311648899562962944 52057141359602619727872 53091389201184128729088 53141665137927674305536 54536052852917030191104 54802342173487914127584 55672220620686134986752 57972725605012008333312 60733331586203056349184 61939954068048150183936 62631248198271901860096 63625394995069868556288 64950924057467157484544 66254543548585152380928 70855553517236899074048 71578569369453602125824 73069789564650552170112 74229627494248179982336 77296967473349344444416 79712497706891511458304 80977775448270741798912 81804079279375545286656 83508330931029202480128 91099997379304584523776 92909931102072225275904 94474071356315865432064 95438092492604802834432 97426386086200736226816 104114282719205239455744 106283330275855348611072 109604684346975828255168 111344441241372269973504 115945451210024016666624 121466663172406112698368 123879908136096300367872 125262496396543803720192 127250789990139737112576 129901848114934314969088 141711107034473798148096 143157138738907204251648 146139579129301104340224 148459254988496359964672 154593934946698688888832 159424995413783022916608 163608158558751090573312 167016661862058404960256 182199994758609169047552 185819862204144450551808 188948142712631730864128 190876184985209605668864 194852772172401472453632 212566660551710697222144 219209368693951656510336 222688882482744539947008 231890902420048033333248 242933326344812225396736 250524992793087607440384 259803696229868629938176 283422214068947596296192 286314277477814408503296 292279158258602208680448 296918509976992719929344 318849990827566045833216 334033323724116809920512 364399989517218338095104 371639724408288901103616 381752369970419211337728 389705544344802944907264 425133321103421394444288 438418737387903313020672 445377764965489079894016 463781804840096066666496 501049985586175214880768 519607392459737259876352 566844428137895192592384 572628554955628817006592 584558316517204417360896 637699981655132091666432 668066647448233619841024 728799979034436676190208 779411088689605889814528 850266642206842788888576 876837474775806626041344 890755529930978159788032 1002099971172350429761536 1039214784919474519752704 1145257109911257634013184 1169116633034408834721792 1275399963310264183332864 1336133294896467239682048 1558822177379211779629056 1700533284413685577777152 1753674949551613252082688 2004199942344700859523072 2078429569838949039505408 2338233266068817669443584 2550799926620528366665728 2672266589792934479364096 3117644354758423559258112 3507349899103226504165376 4008399884689401719046144 4676466532137635338887168 5101599853241056733331456 6235288709516847118516224 7014699798206453008330752 8016799769378803438092288 9352933064275270677774336 14029399596412906016661504 18705866128550541355548672 28058799192825812033323008 56117598385651624066646016
- Sum of all divisors σ(n): 214790055831705616006118400
- Sum of proper divisors (its aliquot sum) s(n): 158672457446053991939472384
- 56117598385651624066646016 is an abundant number, because the sum of its proper divisors (158672457446053991939472384) is greater than itself. Its abundance is 102554859060402367872826368
Bases of 56117598385651624066646016
- Binary: 101110011010110101110100011010101011100010001100101110110101100100001110000000000000002
- Hexadecimal: 0x2E6B5D1AAE232ED6438000
- Base-36: 71U9S3Y4LDN6Y51C0
Squares and roots of 56117598385651624066646016
- 56117598385651624066646016 squared (561175983856516240666460162) is 3149184848573289763565507813620800611501659448672256
- 56117598385651624066646016 cubed (561175983856516240666460163) is 176724690574414999827648118297218178617178428073996236523437549786506352132096
-
The
square root of 56117598385651624066646016 is 7491168025458.4881435385 -
56117598385651624066646016 is a
perfect cube number . Itscube root is 382853856
Scales and comparisons
How big is 56117598385651624066646016?- 56,117,598,385,651,624,066,646,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 56,117,598,385,651,624,066,646,016 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 56117598385651624066646016 cubic inches would be around 31904488 feet tall.
Recreational maths with 56117598385651624066646016
- 56117598385651624066646016 backwards is 61064666042615658389571165
- The number of decimal digits it has is: 26
- The sum of 56117598385651624066646016's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 56117598385651624066646016 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 56117598385651624066646016 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/56117598385651624066646016/
Chicago style:
Numbermatics. 2024. "Number 56117598385651624066646016 - Facts about the integer". https://numbermatics.com/n/56117598385651624066646016/
The information we have on file for 56117598385651624066646016 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 56117598385651624066646016, math, Factors of 56117598385651624066646016, curriculum, school, college, exams, university, Prime factorization of 56117598385651624066646016, STEM, science, technology, engineering, physics, economics, calculator, fifty-six septillion, one hundred seventeen sextillion, five hundred ninety-eight quintillion, three hundred eighty-five quadrillion, six hundred fifty-one trillion, six hundred twenty-four billion, sixty-six million, six hundred forty-six thousand and sixteen.