39607386637822951189118976
39,607,386,637,822,951,189,118,976 is an even composite number composed of six prime numbers multiplied together.
39607386637822951189118976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 39607386637822951189118976:
221 × 33 × 113 × 173 × 473 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 17 × 17 × 17 × 47 × 47 × 47 × 101 × 101 × 101)See below for interesting mathematical facts about the number 39607386637822951189118976 from the Numbermatics database.
Names of 39607386637822951189118976
- Cardinal: 39607386637822951189118976 can be written as Thirty-nine septillion, six hundred seven sextillion, three hundred eighty-six quintillion, six hundred thirty-seven quadrillion, eight hundred twenty-two trillion, nine hundred fifty-one billion, one hundred eighty-nine million, one hundred eighteen thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 3.9607386637822951189118976 × 1025
Factors of 39607386637822951189118976
Divisors of 39607386637822951189118976
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 47 48 51 54 64 66 68 72 88 94 96 99 101 102 108 121 128 132 136 141 144 153 176 187 188 192 198 202 204 216 242 256 264 272 282 288 289 297 303 306 352 363 374 376 384 396 404 408 423 432 459 484 512 517 528 544 561 564 576 578 594 606 612 704 726 748 752 768 792 799 808 816 846 864 867 909 918 968 1024 1034 1056 1088 1089 1111 1122 1128 1152 1156 1188 1212 1224 1269 1331 1408 1452 1496 1504 1536 1551 1584 1598 1616 1632 1683 1692 1717 1728 1734 1818 1836 1936 2048 2057 2068 2112 2176 2178 2209 2222 2244 2256 2304 2312 2376 2397 2424 2448 2538 2601 2662 2727 2816 2904 2992 3008 3072 3102 3168 3179 3196 3232 3264 3267 3333 3366 3384 3434 3456 3468 3636 3672 3872 3993 4096 4114 4136 4224 4352 4356 4418 4444 4488 4512 4608 4624 4653 4747 4752 4794 4848 4896 4913 5049 5076 5151 5202 5324 5454 5632 5687 5808 5984 6016 6144 6171 6204 6336 6358 6392 6464 6528 6534 6627 6666 6732 6768 6868 6912 6936 7191 7272 7344 7744 7803 7986 8192 8228 8272 8448 8704 8712 8789 8836 8888 8976 9024 9216 9248 9306 9494 9504 9537 9588 9696 9792 9826 9999 10098 10152 10201 10302 10404 10648 10908 11264 11374 11616 11968 11979 12032 12221 12288 12342 12408 12672 12716 12784 12928 13056 13068 13254 13332 13464 13536 13583 13736 13824 13872 13959 14241 14382 14544 14688 14739 15453 15488 15606 15972 16384 16456 16544 16896 17061 17408 17424 17578 17672 17776 17952 18048 18432 18496 18513 18612 18887 18988 19008 19074 19176 19392 19584 19652 19881 19998 20196 20304 20402 20604 20808 21296 21573 21816 22528 22627 22748 23232 23936 23958 24064 24299 24442 24576 24684 24816 25344 25432 25568 25856 26112 26136 26367 26508 26664 26928 27072 27166 27472 27648 27744 27918 28482 28611 28764 29088 29189 29376 29478 29997 30603 30906 30976 31212 31944 32768 32912 33088 33792 34122 34816 34848 34969 35156 35344 35552 35904 35937 36096 36663 36864 36992 37026 37224 37553 37774 37976 38016 38148 38352 38784 39168 39304 39762 39996 40392 40608 40749 40804 41208 41616 42592 42723 43146 43632 44217 45056 45254 45496 46359 46464 47872 47916 48128 48598 48884 49152 49368 49632 50688 50864 51136 51183 51712 52217 52224 52272 52734 53016 53328 53856 54043 54144 54332 54944 55296 55488 55539 55836 56661 56964 57222 57528 58176 58378 58752 58956 59643 59994 61206 61812 61952 62424 62557 63888 65536 65824 66176 67584 67881 68244 69632 69696 69938 70312 70688 71104 71808 71874 72192 72897 73326 73728 73984 74052 74448 75106 75548 75952 76032 76296 76704 77568 78336 78608 79101 79524 79992 80699 80784 81216 81498 81608 82416 83232 85184 85446 85833 86292 87264 87567 88434 90112 90508 90992 91809 92718 92928 95744 95832 96256 96679 97196 97768 98304 98736 99264 101376 101728 102272 102366 103424 103823 104434 104448 104544 104907 105468 106032 106656 107712 108086 108288 108664 109888 109989 110592 110976 111078 111672 112211 112659 113322 113928 114444 115056 116352 116756 117504 117912 119286 119988 122247 122412 123624 123904 124848 125114 127776 128169 131072 131648 132352 132651 134431 135168 135762 136488 139264 139392 139876 140624 141376 142208 143616 143748 144384 145794 146652 147456 147968 148104 148896 149413 150212 151096 151904 152064 152592 153408 153549 155136 156651 156672 157216 158202 159048 159984 161398 161568 162129 162432 162996 163216 164832 166464 169983 170368 170892 171666 172584 173417 174528 175134 176868 180224 181016 181984 183618 185436 185856 187671 191488 191664 192512 193358 194392 195536 196608 197472 198528 202752 203456 203643 204544 204732 206848 207646 207757 208868 208896 209088 209814 210936 212064 213312 215424 216172 216576 217328 218691 219776 219978 221184 221952 222156 223109 223344 224422 225318 226644 227856 228888 230112 230911 232704 233512 235008 235824 237303 238572 239976 242097 244494 244824 247248 247808 249696 250228 255552 256338 262144 262701 263296 264704 265302 267289 268862 270336 271524 272976 275427 278528 278784 279752 281248 282752 284416 287232 287496 288768 290037 291588 293304 294912 295936 296208 297792 298826 300424 302192 303808 304128 305184 306816 307098 310272 311469 313302 313344 314432 314721 316404 318096 319968 321079 322796 323136 324258 324864 325992 326432 329664 329967 332928 336633 337977 339966 340736 341784 343332 345168 346834 349056 350268 353736 360448 362032 363968 366741 367236 370872 371712 375342 382976 383328 384659 385024 386716 388784 391072 393216 394944 397056 403293 405504 406912 407286 409088 409464 413083 413696 415292 415514 417736 417792 418176 419628 421872 424128 426624 430848 432344 433152 434656 437382 439552 439956 442368 443904 444312 446218 446688 448239 448844 450636 453288 455712 457776 460224 461822 465408 467024 469953 470016 471648 474606 477144 479447 479952 484194 486387 488988 489648 494496 495616 496213 499392 500456 509949 511104 512676 520251 524288 525402 526592 529408 530604 534578 537724 540672 543048 545952 550854 557056 557568 559504 562496 563013 565504 568832 574387 574464 574992 577536 580074 583176 586608 589824 591872 592416 594473 595584 597652 600848 604384 607616 608256 610368 610929 613632 614196 620544 622938 623271 626604 626688 628864 629442 632808 636192 638401 639936 642158 645592 646272 648516 649728 651984 652864 656073 659328 659934 665856 669327 673266 675954 679932 681472 683568 686664 690336 692733 693668 698112 700536 707472 720896 724064 726291 727936 733482 734472 741744 743424 750684 765952 766656 769318 770048 773432 777568 782144 786432 788103 789888 794112 801867 806586 811008 813824 814572 818176 818928 826166 827392 830584 831028 835472 835584 836352 839256 843744 848256 853248 861696 864688 866304 869312 870111 874764 879104 879912 884736 887689 887808 888624 892436 893376 896478 897688 901272 906576 911424 915552 920448 923644 930816 934048 934407 939906 940032 943296 944163 949212 954288 958894 959904 963237 968388 972774 977976 979296 988992 991232 992426 998784 1000912 1009899 1013931 1019898 1022208 1025352 1030301 1040502 1048576 1050804 1053184 1058816 1061208 1063469 1069156 1075448 1081344 1086096 1091904 1101708 1114112 1115136 1119008 1124992 1126026 1131008 1137664 1142053 1148774 1148928 1149984 1153977 1155072 1160148 1166352 1173216 1179648 1183744 1184832 1188946 1191168 1195304 1201696 1208768 1209879 1215232 1216512 1220736 1221858 1227264 1228392 1234321 1239249 1241088 1245876 1246542 1253208 1253376 1257728 1258884 1265616 1272384 1276802 1279872 1284316 1291184 1292544 1297032 1299456 1303968 1305728 1312146 1318656 1319868 1331712 1338654 1344717 1346532 1351908 1359864 1362944 1367136 1371883 1373328 1380672 1385466 1387336 1396224 1401072 1409859 1414944 1438341 1441792 1448128 1452582 1455872 1459161 1466964 1468944 1483488 1486848 1488639 1501368 1531904 1533312 1538636 1540096 1546864 1555136 1560753 1564288 1572864 1576206 1579776 1588224 1603734 1613172 1622016 1627648 1629144 1636352 1637856 1643543 1652332 1654784 1661168 1662056 1670944 1671168 1672704 1678512 1687488 1689039 1696512 1706496 1723161 1723392 1729376 1732608 1738624 1740222 1749528 1758208 1759824 1764991 1769472 1775378 1775616 1777248 1783419 1784872 1786752 1792956 1795376 1802544 1813152 1822848 1831104 1840896 1847288 1861632 1868096 1868814 1869813 1879812 1880064 1886592 1888326 1898424 1907587 1908576 1915203 1917788 1919808 1926474 1936776 1945548 1955952 1958592 1977984 1982464 1984852 1997568 2001824 2007981 2019798 2027862 2039796 2044416 2050704 2060602 2078199 2081004 2097152 2101608 2106368 2117632 2122416 2126938 2138312 2150896 2162688 2172192 2178873 2183808 2203416 2228224 2230272 2238016 2249984 2252052 2262016 2275328 2284106 2285327 2297548 2297856 2299968 2307954 2310144 2320296 2332704 2346432 2359296 2367488 2369664 2377892 2382336 2390608 2403392 2405601 2417536 2419758 2430464 2433024 2441472 2443716 2454199 2454528 2456784 2468642 2478498 2482176 2491752 2493084 2506416 2506752 2515456 2517768 2531232 2540021 2544768 2553604 2559744 2568632 2582368 2585088 2594064 2598912 2607936 2610333 2611456 2624292 2637312 2639736 2663067 2663424 2677308 2689434 2693064 2703816 2719728 2725888 2734272 2743766 2746656 2761344 2770932 2774672 2792448 2802144 2803221 2819718 2829888 2876682 2883584 2889711 2896256 2905164 2911744 2918322 2933928 2937888 2940179 2948089 2966976 2973696 2977278 3002736 3029697 3063808 3066624 3077272 3080192 3090903 3093728 3110272 3121506 3128576 3145728 3152412 3159552 3176448 3190407 3207468 3226344 3244032 3255296 3258288 3272704 3275712 3287086 3304664 3309568 3322336 3324112 3341888 3342336 3345408 3357024 3374976 3378078 3393024 3412992 3426159 3446322 3446784 3458752 3461931 3465216 3477248 3480444 3499056 3516416 3519648 3529982 3531869 3538944 3550756 3551232 3554496 3566838 3569744 3573504 3585912 3590752 3605088 3626304 3629637 3645696 3662208 3681792 3694576 3702963 3717747 3723264 3736192 3737628 3739626 3759624 3760128 3773184 3776652 3792853 3796848 3815174 3817152 3830406 3835576 3839616 3852948 3873552 3891096 3911904 3917184 3955968 3964928 3969704 3995136 4003648 4015962 4034151 4039596 4055724 4079592 4088832 4101408 4115649 4121204 4156398 4162008 4203216 4212736 4235264 4244832 4253876 4276624 4301792 4315023 4325376 4344384 4357746 4367616 4406832 4456448 4460544 4465917 4476032 4499968 4504104 4524032 4543913 4550656 4568212 4570654 4595096 4595712 4599936 4615908 4620288 4640592 4665408 4682259 4692864 4718592 4734976 4739328 4755784 4764672 4781216 4806784 4811202 4835072 4839516 4860928 4866048 4882944 4887432 4908398 4909056 4913568 4930629 4937284 4956996 4964352 4983504 4986168 5012832 5013504 5030912 5035536 5062464 5080042 5089536 5107208 5119488 5137264 5164736 5169483 5170176 5188128 5197824 5215872 5220666 5222912 5248584 5273917 5274624 5279472 5294973 5326134 5326848 5350257 5354616 5378868 5386128 5407632 5439456 5451776 5458343 5468544 5487532 5493312 5522688 5541864 5549344 5584896 5604288 5606442 5609439 5639436 5659776 5722761 5745609 5753364 5767168 5779422 5792512 5810328 5823488 5836644 5867856 5875776 5880358 5896178 5933952 5947392 5954556 6005472 6023943 6059394 6127616 6133248 6154544 6160384 6181806 6187456 6220544 6234597 6243012 6257152 6291456 6304824 6318257 6319104 6352896 6380814 6414936 6452688 6488064 6510592 6516576 6539203 6545408 6551424 6574172 6609328 6619136 6644672 6648224 6683776 6684672 6690816 6714048 6749952 6756156 6786048 6825984 6852318 6855981 6892644 6893568 6917504 6923862 6930432 6954496 6960888 6998112 7022411 7032832 7039296 7059964 7063738 7077888 7101512 7102464 7108992 7133676 7139488 7147008 7171824 7181504 7210176 7216803 7252608 7259274 7291392 7324416 7362597 7363584 7389152 7405926 7435494 7446528 7472384 7475256 7479252 7519248 7520256 7546368 7553304 7585706 7593696 7620063 7630348 7634304 7660812 7671152 7679232 7705896 7747104 7782192 7823808 7834368 7911936 7929856 7939408 7989201 7990272 8007296 8031924 8068302 8079192 8111448 8150599 8159184 8177664 8202816 8231298 8242408 8312796 8324016 8406432 8425472 8470528 8489664 8507752 8553248 8603584 8630046 8650752 8669133 8688768 8715492 8735232 8813664 8820537 8844267 8912896 8921088 8931834 8952064 8999936 9008208 9048064 9087826 9101312 9136424 9141308 9190192 9191424 9199872 9231816 9240576 9272709 9281184 9330816 9364518 9385728 9437184 9469952 9478656 9511568 9529344 9562432 9571221 9613568 9622404 9670144 9679032 9721856 9732096 9764579 9765888 9774864 9816796 9818112 9827136 9861258 9874568 9913992 9928704 9967008 9972336 10025664 10027008 10061824 10071072 10124928 10160084 10179072 10214416 10238976 10274528 10278477 10329472 10338966 10340352 10376256 10385793 10395648 10431744 10441332 10445824 10486123 10497168 10547834 10549248 10558944 10589946 10595607 10652268 10653696 10700514 10709232 10757736 10772256 10815264 10852817 10878912 10903552 10916686 10937088 10975064 10986624 11045376 11083728 11098688 11108889 11153241 11169792 11208576 11212884 11218878 11278872 11319552 11333311 11378559 11445522 11491218 11506728 11534336 11558844 11585024 11620656 11646976 11673288 11735712 11751552 11760716 11792356 11867904 11894784 11909112 12010944 12047886 12118788 12255232 12266496 12309088 12320768 12346947 12363612 12374912 12441088 12469194 12486024 12514304 12562583 12609648 12636514 12638208 12705792 12761628 12829872 12905376 12945069 12976128 13021184 13033152 13078406 13090816 13102848 13148344 13218656 13238272 13289344 13296448 13367552 13369344 13381632 13397751 13428096 13499904 13512312 13572096 13577531 13631739 13651968 13704636 13711962 13785288 13787136 13835008 13847724 13860864 13908992 13921776 13996224 14044822 14065664 14078592 14119928 14127476 14155776 14203024 14204928 14217984 14267352 14278976 14294016 14343648 14363008 14420352 14433606 14505216 14518548 14582784 14648832 14725194 14727168 14778304 14791887 14811852 14870988 14893056 14944768 14950512 14958504 15038496 15040512 15090713 15092736 15106608 15171412 15187392 15240126 15260696 15268608 15321624 15342304 15358464 15411792 15494208 15508449 15564384 15647616 15668736 15821751 15823872 15859712 15878816 15884919 15978402 15980544 16014592 16050771 16063848 16136604 16158384 16222896 16301198 16318368 16355328 16375029 16405632 16462596 16484816 16625592 16648032 16812864 16850944 16941056 16979328 17015504 17106496 17168283 17207168 17236827 17260092 17301504 17338266 17377536 17430984 17470464 17515117 17627328 17641074 17688534 17825792 17842176 17863668 17904128 17999872 18016416 18078973 18096128 18175652 18202624 18272848 18282616 18380384 18382848 18399744 18463632 18481152 18545418 18562368 18661632 18729036 18771456 18874368 18939904 18954771 18957312 19023136 19058688 19124864 19142442 19227136 19244808 19340288 19358064 19414901 19443712 19464192 19529158 19531776 19549728 19617609 19633592 19636224 19654272 19722516 19749136 19827984 19857408 19934016 19944672 20051328 20054016 20123648 20142144 20249856 20320168 20358144 20428832 20477952 20549056 20556954 20567943 20658944 20677932 20680704 20752512 20771586 20791296 20863488 20882664 20891648 20972246 20983457 20994336 21067233 21095668 21098496 21117888 21179892 21191214 21304536 21307392 21401028 21418464 21515472 21544512 21630528 21705634 21757824 21807104 21833372 21874176 21950128 21973248 22087791 22090752 22167456 22197376 22217778 22306482 22339584 22417152 22425768 22437756 22534009 22557744 22639104 22666622 22757118 22860189 22891044 22982436 23013456 23068672 23117688 23170048 23241312 23293952 23322011 23346576 23471424 23503104 23521432 23584712 23735808 23789568 23818224 23967603 24021888 24095772 24237576 24451797 24510464 24532992 24618176 24641536 24693894 24727224 24749824 24882176 24938388 24972048 25028608 25125166 25219296 25273028 25276416 25411584 25523256 25659744 25810752 25890138 25952256 26042368 26066304 26156812 26181632 26205696 26296688 26437312 26461611 26476544 26532801 26578688 26592896 26735104 26738688 26763264 26795502 26856192 26996189 26999808 27024624 27144192 27155062 27263478 27303936 27409272 27423924 27570576 27574272 27670016 27695448 27721728 27817984 27818127 27843552 27940231 27992448 28089644 28131328 28157184 28239856 28254952 28311552 28406048 28409856 28435968 28534704 28557952 28588032 28687296 28713663 28726016 28840704 28867212 29010432 29037096 29165568 29293737 29297664 29450388 29454336 29556608 29583774 29623704 29741976 29786112 29889536 29901024 29917008 30004847 30076992 30081024 30181426 30185472 30213216 30342824 30374784 30480252 30521392 30537216 30643248 30684608 30716928 30823584 30835431 30988416 31016898 31128768 31295232 31337472 31458369 31643502 31647744 31719424 31757632 31769838 31786821 31956804 31961088 32029184 32101542 32127696 32273208 32316768 32428979 32445792 32558451 32602396 32636736 32710656 32750058 32811264 32925192 32969632 33251184 33296064 33326667 33625728 33701888 33882112 33958656 33999933 34031008 34135677 34212992 34336566 34414336 34473654 34520184 34603008 34676532 34755072 34861968 34940928 35030234 35254656 35282148 35377068 35651584 35684352 35727336 35808256 35999744 36032832 36157946 36192256 36351304 36405248 36545696 36565232 36760768 36765696 36799488 36927264 36962304 37040841 37090836 37124736 37323264 37458072 37542912 37687749 37879808 37909542 37914624 38046272 38117376 38249728 38284884 38454272 38489616 38680576 38716128 38829802 38850559 38887424 38928384 39058316 39063552 39099456 39235218 39267184 39272448 39308544 39445032 39498272 39655968 39714816 39868032 39889344 40102656 40108032 40247296 40284288 40499712 40640336 40716288 40732593 40857664 40895217 40955904 41098112 41113908 41135886 41317888 41355864 41361408 41505024 41543172 41582592 41721383 41726976 41765328 41783296 41944492 41966914 41988672 42134466 42191336 42196992 42235776 42359784 42382428 42609072 42614784 42802056 42836928 43030944 43089024 43261056 43411268 43515648 43614208 43666744 43748352 43900256 43946496 44175582 44181504 44334912 44375661 44394752 44435556 44612964 44679168 44834304 44851536 44875512 45068018 45115488 45272139 45278208 45333244 45514236 45720378 45782088 45964872 46026912 46235376 46340096 46482624 46587904 46644022 46693152 46942848 47006208 47042864 47169424 47465253 47471616 47579136 47636448 47654757 47935206 48043776 48191544 48424147 48475152 48903594 49020928 49065984 49125087 49236352 49283072 49387788 49454448 49499648 49764352 49876776 49944096 49983043 50057216 50117513 50250332 50438592 50546056 50552832 50823168 51046512 51319488 51504849 51621504 51780276 51904512 52084736 52132608 52313624 52363264 52411392 52545351 52593376 52874624 52923222 52953088 53065602 53157376 53185792 53470208 53477376 53526528 53591004 53712384 53992378 53999616 54049248 54236919 54288384 54310124 54526956 54607872 54818544 54847848 55141152 55148544 55340032 55390896 55443456 55635968 55636254 55687104 55880462 55984896 56179288 56262656 56314368 56479712 56509904 56623104 56812096 56819712 56864313 56871936 57069408 57115904 57176064 57374592 57427326 57452032 57681408 57734424 58013087 58020864 58074192 58244703 58331136 58587474 58595328 58852827 58900776 58908672 59113216 59167548 59247408 59483952 59572224 59779072 59802048 59834016 60009694 60041773 60153984 60162048 60362852 60370944 60426432 60685648 60749568 60960504 61042784 61074432 61286496 61369216 61433856 61647168 61670862 61703829 61976832 62033796 62257536 62590464 62674944 62916738 62950371 63201699 63287004 63295488 63438848 63515264 63539676 63573642 63913608 63922176 64058368 64203084 64255392 64478501 64546416 64633536 64857958 64891584 65116902 65204792 65273472 65421312 65500116 65622528 65850384 65939264 66263373 66502368 66592128 66653334 67251456 67403776 67602027 67764224 67917312 67999866 68062016 68271354 68425984 68580567 68673132 68828672 68947308 69040368 69206016 69353064 69510144 69723936 69881856 69966033 70060468 70509312 70564296 70754136 71368704 71454672 71616512 71999488 72065664 72315892 72384512 72702608 72810496 73091392 73130464 73355391 73521536 73531392 73598976 73854528 73924608 74081682 74181672 74249472 74646528 74916144 75085824 75375498 75759616 75819084 75829248 76092544 76234752 76499456 76569768 76908544 76979232 77246521 77361152 77432256 77659604 77701118 77774848 77856768 78116632 78127104 78198912 78470436 78534368 78544896 78617088 78890064 78996544 79311936 79384833 79429632 79598403 79736064 79778688 80205312 80216064 80494592 80568576 80988567 80999424 81280672 81432576 81465186 81715328 81790434 81911808 82196224 82227816 82271772 82635776 82711728 82722816 83010048 83086344 83165184 83442766 83453952 83530656 83566592 83820693 83888984 83933828 83977344 84268932 84382672 84393984 84471552 84719568 84764856 85218144 85229568 85604112 85673856 86061888 86178048 86522112 86822536 87031296 87228416 87333488 87496704 87800512 87881211 87892992 88351164 88363008 88669824 88751322 88789504 88871112 89225928 89358336 89656589 89668608 89703072 89751024 90014541 90136036 90230976 90544278 90556416 90666488 91028472 91440756 91564176 91929744 92053824 92470752 92680192 92965248 93175808 93288044 93386304 93885696 94012416 94085728 94338848 94375107 94930506 94943232 95158272 95272896 95309514 95360463 95870412 96087552 96383088 96848294 96950304 97286937 97675353 97807188 98041856 98131968 98250174 98472704 98566144 98775576 98908896 98999296 99528704 99753552 99888192 99966086 100114432 100235026 100500664 100877184 101092112 101105664 101646336 101999799 102093024 102407031 102638976 103009698 103243008 103560552 103809024 104169472 104265216 104627248 104726528 104822784 105090702 105186752 105749248 105846444 105906176 106131204 106314752 106371584 106940416 106954752 107053056 107182008 107410369 107424768 107984756 107999232 108098496 108473838 108576768 108620248 109053912 109215744 109637088 109695696 110282304 110297088 110680064 110781792 110886912 111271936 111272508 111374208 111760924 111969792 112358576 112525312 112628736 112959424 113019808 113063247 113624192 113639424 113728626 113743872 114138816 114231808 114352128 114749184 114854652 114904064 115347353 115362816 115468848 116026174 116041728 116148384 116489406 116551677 116662272 117174948 117190656 117705654 117801552 117817344 118226432 118335096 118494816 118967904 119144448 119380987 119558144 119604096 119668032 120019388 120083546 120307968 120324096 120725704 120741888 120852864 121371296 121499136 121921008 122085568 122148864 122197779 122572992 122685651 122738432 122867712 123294336 123341724 123407658 123953664 124067592 124515072 124666421 125164149 125180928 125349888 125833476 125900742 126403398 126574008 126590976 126877696 127030528 127079352 127147284 127827216 127844352 128116736 128406168 128510784 128957002 129092832 129267072 129715916 129783168 130233804 130409584 130546944 130842624 131000232 131245056 131700768 131878528 132526746 133004736 133184256 133306668 134502912 134807552 135204054 135528448 135816417 135834624 135999732 136124032 136542708 136851968 137161134 137346264 137657344 137894616 138080736 138188413 138560183 138706128 139020288 139447872 139763712 139932066 140120936 141018624 141128592 141508272 142395759 142737408 142909344 143233024 143998976 144131328 144631784 144769024 145272441 145405216 145620992 146182784 146260928 146710782 147043072 147062784 147197952 147375261 147709056 147849216 148163364 148363344 148498944 149293056 149832288 149949129 150171648 150352539 150750996 151519232 151638168 151658496 152185088 152469504 152998912 153139536 153817088 153958464 154493042 154722304 154864512 155319208 155402236 155549696 155713536 156233264 156254208 156397824 156940872 157068736 157089792 157234176 157636053 157780128 157993088 158623872 158769666 158859264 159196806 159472128 159557376 160410624 160432128 160989184 161137152 161977134 161998848 162561344 162710757 162865152 162930372 163430656 163580868 163823616 164392448 164455632 164543544 165271552 165423456 165445632 165997843 166020096 166172688 166330368 166885532 166907904 167061312 167133184 167641386 167777968 167867656 167954688 168537864 168765344 168787968 168943104 169439136 169529712 170436288 170459136 170592939 171208224 171347712 172123776 172356096 173044224 173645072 174039261 174062592 174456832 174666976 174734109 174993408 175601024 175762422 175785984 176558481 176702328 176726016 177339648 177502644 177579008 177742224 178264091 178451856 178716672 179313178 179337216 179406144 179502048 180029082 180125319 180272072 180461952 181088556 181112832 181332976 182056944 182881512 183128352 183859488 184107648 184941504 185360384 185930496 186351616 186576088 186772608 187771392 188024832 188171456 188677696 188750214 188851113 189605097 189861012 189886464 190316544 190545792 190619028 190720926 191740824 192175104 192666287 192766176 193435503 193696588 193900608 194573874 195350706 195614376 196083712 196263936 196500348 196945408 197551152 197817792 197998592 199057408 199507104 199776384 199932172 200228864 200470052 201001328 201754368 202184224 202211328 202806081 203292672 203999598 204186048 204814062 205277952 206019396 206486016 207121104 207618048 208338944 208530432 209254496 209453056 209645568 209898099 210181404 210373504 211498496 211692888 211812352 212262408 212629504 212743168 213563911 213880832 214106112 214364016 214820738 214849536 215969512 215998464 216196992 216947676 217153536 217240496 218107824 218431488 219274176 219391392 220066173 220564608 220594176 221360128 221563584 221773824 222543872 222545016 222748416 223521848 223939584 224717152 225050624 225257472 225918848 226039616 226126494 227248384 227278848 227457252 227487744 228277632 228463616 228704256 229498368 229709304 229808128 230694706 230725632 230818027 230937696 231739563 232052348 232083456 232296768 232978812 233103354 233324544 234349896 234381312 235411308 235603104 235634688 236452864 236670192 236989632 237935808 238288896 238761974 239116288 239208192 239336064 240038776 240167092 240615936 240648192 241451408 241483776 241705728 242742592 242965701 242998272 243842016 244171136 244297728 244395558 245145984 245371302 245476864 245735424 246588672 246683448 246815316 247874099 247907328 248135184 249030144 249332842 250328298 250361856 250699776 251462079 251666952 251801484 252806796 253148016 253181952 253755392 254061056 254158704 254294568 255654432 255688704 256233472 256542121 256812336 257021568 257914004 258185664 258534144 259431832 259566336 260467608 260819168 261093888 261685248 262000464 262490112 263401536 263643633 263757056 265053492 266009472 266368512 266613336 268969767 269005824 269615104 270043623 270408108 271056896 271632834 271669248 271999464 272248064 273085416 273703936 274322268 274692528 275314688 275789232 276161472 276376826 277120366 277412256 278040576 278895744 279527424 279864132 280241872 282037248 282257184 283016544 283125321 284791518 285474816 285818688 286466048 287997952 288262656 289263568 289538048 290544882 290810432 291241984 291860811 292365568 292521856 293026059 293421564 294086144 294125568 294395904 294750522 295418112 295698432 296326728 296726688 296958079 296997888 297756989 298586112 299664576 299898258 300343296 300705078 301501992 303038464 303276336 303316992 304370176 304939008 305997824 305999397 306279072 307342541 307634176 307916928 308986084 309444608 309729024 310638416 310804472 311099392 311427072 312466528 312508416 312795648 313881744 314137472 314179584 314468352 315272106 315560256 315986176 317247744 317539332 317718528 318393612 318944256 319114752 320821248 320864256 321978368 322231107 322274304 323954268 323997696 325122688 325421514 325730304 325860744 326861312 327161736 327647232 328784896 328911264 329087088 330053317 330543104 330846912 330891264 331995686 332040192 332345376 332660736 333771064 333815808 334122624 334266368 335282772 335555936 335735312 335909376 337075728 337530688 337575936 337886208 338878272 339059424 339189741 340872576 340918272 341185878 342416448 342695424 344247552 344712192 346042059 346088448 347290144 348078522 348125184 348913664 349333952 349468218 349655031 349986816 351202048 351524844 351571968 353116962 353404656 353452032 354679296 355005288 355158016 355484448 356528182 356718769 356903712 357433344 358142961 358626356 358674432 358812288 359004096 360058164 360250638 360544144 360923904 362177112 362225664 362665952 364113888 365763024 366256704 366593337 367718976 368215296 369883008 370720768 371860992 372703232 373152176 373545216 373999263 375492447 375542784 376049664 376342912 377355392 377500428 377702226 379210194 379722024 379772928 380633088 381091584 381238056 381441852 383078153 383481648 384350208 385332574 385532352 386871006 387393176 387801216 389147748 390701412 391228752 392167424 392527872 393000696 393890816 395102304 395635584 395997184 398114816 399014208 399552768 399864344 400457728 400940104 402002656 403508736 404368448 404422656 405612162 406585344 407449251 407999196 408372096 409628124 410555904 412038792 412972032 414242208 414565239 415680549 416677888 417060864 418508992 418906112 419291136 419796198 420362808 420747008 422996992 423385776 424524816 425259008 425486336 427127822 427761664 428212224 428728032 429641476 429699072 431939024 431996928 432393984 433895352 434307072 434480992 435817323 436215648 436862976 438548352 438782784 440132346 441129216 441188352 442720256 443127168 443547648 445087744 445090032 445496832 447043696 447879168 449434304 449847387 450101248 450514944 451057617 451837696 452079232 452252988 454496768 454557696 454914504 454975488 456555264 456927232 457408512 458935213 458996736 459418608 459616256 461389412 461451264 461636054 461875392 463479126 464104696 464166912 464593536 465957624 466206708 466649088 468699792 468762624 470822616 471206208 471269376 472905728 472908159 473340384 473979264 475871616 476577792 477523948 478232576 478416384 478672128 480077552 480334184 481231872 481296384 482902816 482967552 483411456 485485184 485931402 485996544 487684032 488132271 488342272 488595456 488791116 490291968 490742604 490953728 491470848 493177344 493366896 493630632 495748198 495814656 496270368 497993529 498060288 498665684 500656596 500723712 501399552 502924158 503333904 503602968 505613592 506296032 506363904 508122112 508317408 508589136 510082399 511308864 511377408 512466944 513084242 513624672 514043136 515828008 516371328 517068288 518863664 519132672 520935216 521638336 522117783 522187776 523370496 524000928 524202327 524980224 526803072 527287266 527514112 530106984 532018944 532665617 532737024 533226672 534792273 537939534 538011648 539230208 540087246 540375957 540816216 542113792 543265668 543338496 543998928 544496128 546170832 547407872 548644536 549385056 550629376 551292643 551578464 552322944 552753652 554240732 554824512 556081152 557791488 559054848 559728264 560483744 564074496 564514368 566033088 566250642 566553339 569583036 570949632 571637376 572932096 575995904 576525312 577998861 578527136 579076096 580306509 581089764 581620864 582483968 583721622 584731136 585043712 586052118 586843128 588172288 588251136 588791808 589501044 590836224 592653456 593453376 593916158 593995776 595513978 597172224 599329152 599796516 600686592 601410156 603003984 606076928 606552672 606633984 608418243 608740352 609878016 611995648 611998794 612558144 614685082 615268352 615833856 617972168 618889216 619458048 621276832 621608944 622198784 622854144 624933056 625016832 625591296 627763488 628274944 628359168 628936704 629694297 630544212 631120512 631972352 634495488 635078664 635437056 636787224 637888512 638143957 638229504 640691733 641642496 643956736 644462214 644548608 647908536 647995392 650245376 650843028 651460608 651721488 653722624 654323472 655294464 657569792 657822528 658174176 660106634 660459503 661086208 661693824 661782528 663991372 664080384 664690752 665321472 667542128 667631616 668245248 668532736 670565544 671111872 671470624 671818752 674151456 675061376 675151872 675772416 677756544 678118848 678379482 681745152 681836544 682371756 684832896 685390848 688495104 689424384 692084118 692176896 692454081 694580288 695218689 696157044 696250368 697827328 698667904 698936436 699310062 699973632 702404096 703049688 703143936 706233924 706809312 706904064 709263511 709358592 710010576 710316032 710968896 713056364 713437538 713807424 714866688 716285922 717252712 717348864 717624576 718008192 720116328 720501276 721088288 721847808 724354224 724451328 725331904 728227776 728897103 731526048 732513408 733186674 735437952 736430592 739766016 741441536 743622297 743721984 745406464 746304352 747090432 747998526 750984894 751085568 752099328 752685824 754386237 754710784 755000856 755404452 758420388 759444048 759545856 761266176 762183168 762476112 762883704 766156306 766963296 768700416 769626363 770665148 771064704 773742012 774786352 775602432 778295496 781402824 782457504 785055744 786001392 787781632 790204608 791271168 791994368 796229632 798028416 799105536 799728688 800915456 801880208 804005312 806909301 807017472 808736896 808845312 810130869 811224324 813170688 814898502 815998392 816744192 819256248 821111808 823210499 824077584 825944064 828484416 829130478 831361098 833355776 834121728 837017984 837812224 838582272 839592396 840725616 841494016 845993984 846771552 849049632 849711731 850518016 850972672 854255644 855523328 856424448 857456064 859282952 859398144 863878048 863993856 864787968 867790704 868614144 868961984 871634646 872431296 873725952 875582433 877096704 877565568 880264692 882258432 882376704 885440512 886254336 887095296 890175488 890180064 890874237 890993664 893270967 894087392 895758336 898868608 899694774 900202496 901029888 902115234 903675392 904158464 904505976 908993536 909115392 909829008 909950976 913110528 913854464 914817024 917870426 917993472 918837216 919232512 922027623 922778824 922902528 923272108 923750784 926958252 928209392 928333824 929187072 931915248 932413416 933298176 937399584 937525248 941645232 942412416 942538752 945811456 945816318 946680768 947958528 951743232 953155584 955047896 956465152 956832768 957344256 960155104 960668368 962463744 962592768 965805632 965935104 966693321 966822912 970970368 971862804 971993088 975368064 976264542 976684544 977190912 977582232 980583936 981485208 981907456 982941696 986222479 986354688 986733792 987261264 990159951 991496396 991629312 992540736 995987058 996120576 997331368 1001313192 1001447424 1002799104 1005848316 1006667808 1007205936 1011227184 1012592064 1012727808 1016244224 1016634816 1017178272 1020164798 1022617728 1022754816 1024933888 1026168484 1027249344 1028086272 1031656016 1032742656 1034136576 1037727328 1038126177 1038265344 1041870432 1043276672 1044235566 1044375552 1046740992 1048001856 1048404654 1048965093 1049960448 1053606144 1054574532 1055028224 1059098423 1060213968 1064037888 1065331234 1065474048 1066453344 1069584546 1070156307 1074428883 1075879068 1076023296 1078460416 1080174492 1080751914 1081632432 1084227584 1086531336 1086676992 1087997856 1088992256 1092341664 1094815744 1096134517 1097289072 1098770112 1101258752 1102585286 1103156928 1104645888 1105507304 1108481464 1109649024 1112162304 1115582976 1118109696 1119456528 1120967488 1121997789 1126477341 1128148992 1129028736 1132066176 1132501284 1133106678 1139166072 1141899264 1143274752 1145864192 1149234459 1151991808 1153050624 1155997722 1157054272 1158152192 1160613018 1162179528 1163241728 1164967936 1167443244 1169462272 1170087424 1172104236 1173686256 1176344576 1176502272 1177583616 1179002088 1181672448 1185306912 1186906752 1187832316 1187991552 1191027956 1194344448 1198658304 1199593032 1201373184 1202820312 1206007968 1213105344 1213267968 1216836486 1217480704 1219756032 1223991296 1223997588 1225116288 1229370164 1230536704 1231667712 1235944336 1237778432 1238916096 1242553664 1243217888 1243695717 1244397568 1247041647 1249866112 1250033664 1251182592 1255526976 1256549888 1256718336 1257873408 1259388594 1261088424 1262241024 1263944704 1268820883 1268990976 1270157328 1273574448 1275777024 1276287914 1276459008 1281383466 1283284992 1287913472 1288924428 1289097216 1295817072 1295990784 1300490752 1301686056 1302921216 1303442976 1307445248 1307451969 1308646944 1310588928 1313190857 1315139584 1315645056 1316348352 1320213268 1320919006 1322172416 1323387648 1323565056 1327982744 1328160768 1329381504 1330642944 1335084256 1335263232 1336490496 1337065472 1341131088 1342223744 1342941248 1343637504 1348302912 1349542161 1350122752 1350303744 1351544832 1353172851 1355513088 1356237696 1356758964 1363490304 1363673088 1364743512 1369665792 1370781696 1371330631 1376805639 1376990208 1378848768 1384168236 1384353792 1384908162 1389160576 1390437378 1392314088 1392500736 1395654656 1397335808 1397872872 1398620124 1399947264 1404808192 1406099376 1406287872 1412467848 1413618624 1413808128 1418527022 1418717184 1420021152 1420632064 1421937792 1426112728 1426875076 1427614848 1429733376 1432571844 1434505424 1434697728 1435249152 1436016384 1440232656 1441002552 1442176576 1443695616 1448708448 1448902656 1450663808 1456455552 1457794206 1463052096 1465026816 1466373348 1470875904 1472861184 1479532032 1482883072 1487244594 1487443968 1490812928 1492608704 1493980587 1494180864 1495997052 1501969788 1502171136 1504198656 1505371648 1508772474 1509421568 1510001712 1510808904 1516840776 1518888096 1519091712 1524162013 1524366336 1524952224 1525767408 1530247197 1532312612 1533926592 1537400832 1539252726 1541330296 1542129408 1547484024 1549572704 1551204864 1556590992 1562805648 1564915008 1566353349 1570111488 1572002784 1575563264 1580409216 1582542336 1583988736 1592459264 1596056832 1597996851 1598211072 1599457376 1601830912 1603760416 1604376819 1608010624 1613818602 1614034944 1617473792 1617690624 1620261738 1621127871 1622448648 1626341376 1629797004 1631996784 1633488384 1638512496 1642223616 1646420998 1648155168 1651888128 1653877929 1656968832 1658260956 1662722196 1666711552 1668243456 1674035968 1675624448 1677164544 1679184792 1681451232 1682988032 1691987968 1693543104 1698099264 1699423462 1701036032 1701945344 1708511288 1711046656 1712848896 1714912128 1718565904 1718796288 1727756096 1727987712 1729575936 1733996583 1735581408 1737228288 1737923968 1740919527 1743269292 1744862592 1747451904 1751164866 1754193408 1755131136 1760529384 1764516864 1764753408 1770881024 1772508672 1780350976 1780360128 1781748474 1781987328 1786541934 1788174784 1791516672 1797737216 1799389548 1800404992 1802059776 1804230468 1807350784 1808316928 1809011952 1817987072 1818230784 1819658016 1819901952 1825976273 1826221056 1827708928 1829634048 1835740852 1835986944 1837674432 1838465024 1844055246 1845557648 1845805056 1846544216 1847501568 1853916504 1856418784 1856667648 1858374144 1863830496 1864826832 1866596352 1874799168 1875050496 1883290464 1884824832 1885077504 1891622912 1891632636 1893361536 1895917056 1903486464 1906311168 1910095792 1912930304 1913665536 1914431871 1914688512 1920310208 1921336736 1922075199 1924927488 1931611264 1931870208 1933386642 1933645824 1941940736 1943725608 1943986176 1950736128 1952529084 1953369088 1954381824 1955164464 1960905001 1961167872 1962970416 1963814912 1965883392 1972444958 1972709376 1973467584 1974522528 1980319902 1981378509 1982992792 1983258624 1985081472 1991974116 1992241152 1994662736 2002626384 2002894848 2005598208 2011696632 2013335616 2014411872 2022454368 2025184128 2025455616 2032488448 2033269632 2034356544 2040329596 2045235456 2045509632 2049867776 2052336968 2054498688 2056172544 2063312032 2065485312 2068273152 2075454656 2076252354 2076530688 2077362243 2083740864 2085656067 2086553344 2088471132 2088751104 2093481984 2096003712 2096809308 2097930186 2099920896 2107212288 2109149064 2110056448 2118196846 2119329157 2120427936 2127790533 2128075776 2130662468 2130948096 2132906688 2139169092 2140312614 2148857766 2151758136 2152046592 2156920832 2160348984 2161503828 2163264864 2173062672 2173353984 2175995712 2177984512 2184683328 2189631488 2192269034 2194578144 2197540224 2202517504 2205170572 2206313856 2209291776 2211014608 2216962928 2219298048 2224324608 2230866891 2231165952 2236219392 2238913056 2241934976 2243995578 2252954682 2256297984 2258057472 2264132352 2265002568 2266213356 2275934909 2278332144 2283798528 2286549504 2291728384 2298468918 2303983616 2306101248 2308879089 2311995444 2314108544 2316304384 2321226036 2324359056 2326483456 2329935872 2334886488 2338924544 2340174848 2344208472 2347372512 2349203021 2352689152 2355167232 2355523111 2358004176 2363344896 2370613824 2373813504 2375664632 2375983104 2382055912 2388688896 2397316608 2399186064 2402746368 2405640624 2412015936 2420727903 2426210688 2426535936 2433672972 2434961408 2439512064 2447982592 2447995176 2450232576 2458740328 2461073408 2463335424 2469631497 2471888672 2475556864 2477832192 2485107328 2486435776 2487391434 2488795136 2494083294 2499732224 2500067328 2502365184 2511053952 2513099776 2513436672 2515746816 2518777188 2522176848 2524482048 2527889408 2537641766 2537981952 2540314656 2547148896 2549135193 2551554048 2552575828 2552918016 2562766932 2566569984 2575826944 2577848856 2578194432 2591634144 2591981568 2600981504 2603372112 2605842432 2606885952 2614890496 2614903938 2617293888 2621177856 2626381714 2630279168 2631290112 2632696704 2640426536 2641838012 2644344832 2646775296 2647130112 2655965488 2656321536 2658763008 2661285888 2670168512 2670526464 2672622711 2672980992 2674130944 2679812901 2682262176 2684447488 2685882496 2687275008 2696605824 2699084322 2700245504 2700607488 2703089664 2706345702 2711026176 2712475392 2713517928 2726615089 2726980608 2727346176 2729487024 2739331584 2741563392 2742661262 2753611278 2753980416 2757697536 2766082869 2768336472 2768707584 2769816324 2778321152 2780874756 2784628176 2785001472 2791309312 2794671616 2795745744 2797240248 2799894528 2809616384 2812198752 2812575744 2821963331 2824935696 2827237248 2827616256 2837054044 2837434368 2840042304 2841264128 2843875584 2852225456 2853750152 2855229696 2859466752 2865143688 2869010848 2869395456 2870498304 2872032768 2880465312 2882005104 2884353152 2887391232 2897416896 2897805312 2900079963 2901327616 2912911104 2915588412 2926104192 2930053632 2932746696 2941751808 2945722368 2958667437 2959064064 2965766144 2970479853 2974489188 2974887936 2981625856 2985217408 2987961174 2988361728 2991994104 3003939576 3004342272 3008397312 3010743296 3017544948 3018843136 3020003424 3021617808 3030489547 3033681552 3037776192 3038183424 3048324026 3048732672 3049904448 3051534816 3060494394 3064625224 3067853184 3074801664 3078505452 3082660592 3084258816 3094968048 3099145408 3102409728 3113181984 3114378531 3125611296 3129830016 3132706698 3140222976 3144005568 3151126528 3160818432 3165084672 3167977472 3177295269 3184918528 3192113664 3195993702 3196422144 3198914752 3203661824 3207520832 3208753638 3210468921 3216021248 3223286649 3227637204 3228069888 3234947584 3235381248 3240523476 3242255742 3244897296 3252682752 3259594008 3263993568 3266976768 3275326879 3277024992 3284447232 3288403551 3292841996 3296310336 3303776256 3307755858 3313937664 3316521912 3325444392 3333423104 3336486912 3348071936 3354329088 3358369584 3362902464 3365976064 3365993367 3383975936 3387086208 3396198528 3398846924 3402072064 3403890688 3417022576 3422093312 3425697792 3429824256 3437131808 3437592576 3447703377 3455512192 3455975424 3459151872 3467993166 3471162816 3474456576 3475847936 3481839054 3486538584 3489725184 3494903808 3502329732 3508386816 3510262272 3521058768 3529033728 3529506816 3541762048 3545017344 3560701952 3560720256 3563496948 3563974656 3573083868 3576349568 3583033344 3595474432 3598779096 3600809984 3604119552 3608460936 3614701568 3616633856 3618023904 3630586487 3635974144 3639316032 3639803904 3651952546 3652442112 3655417856 3659268096 3671481704 3671973888 3675348864 3676930048 3688110492 3691115296 3691610112 3693088432 3695003136 3707833008 3712837568 3713335296 3716748288 3727660992 3729653664 3731087151 3733192704 3741124941 3749598336 3750100992 3766580928 3769649664 3770155008 3783245824 3783265272 3786723072 3791834112 3806462649 3806972928 3820191584 3825860608 3827331072 3828863742 3829377024 3840620416 3842673472 3844150398 3849854976 3863222528 3863740416 3866773284 3867291648 3883881472 3887451216 3887972352 3901472256 3905058168 3906738176 3908763648 3910328928 3921810002 3922335744 3923906459 3925940832 3927629824 3931766784 3939572571 3944889916 3945418752 3946935168 3949045056 3960639804 3962757018 3965985584 3966517248 3970162944 3983948232 3984482304 3989325472 4005252768 4005789696 4011196416 4023393264 4026671232 4028823744 4044908736 4050368256 4050911232 4064976896 4066539264 4068713088 4080659192 4090470912 4091019264 4099735552 4104673936 4108997376 4112345088 4113991893 4126624064 4130416917 4130970624 4136546304 4150909312 4152504708 4153061376 4154724486 4167481728 4171312134 4173106688 4176942264 4177502208 4186963968 4192007424 4193618616 4195860372 4199841792 4213859683 4214424576 4218298128 4220112896 4236393692 4238658314 4240855872 4255581066 4256151552 4261324936 4261896192 4265813376 4278338184 4280625228 4297715532 4303516272 4304093184 4313841664 4320697968 4323007656 4326529728 4346125344 4346707968 4351991424 4355969024 4369366656 4379262976 4384538068 4389156288 4395080448 4405035008 4410341144 4412627712 4418583552 4422029216 4433925856 4438596096 4448649216 4461733782 4462331904 4472438784 4477826112 4481941761 4483869952 4487991156 4505909364 4512595968 4516114944 4528264704 4530005136 4532426712 4551869818 4556664288 4572486039 4573099008 4583456768 4590741591 4596937836 4607967232 4612202496 4617758178 4623990888 4628217088 4632608768 4642452072 4648718112 4652966912 4669772976 4677849088 4680349696 4688416944 4694745024 4698406042 4705378304 4710334464 4711046222 4716008352 4726689792 4741227648 4747627008 4751329264 4751966208 4764111824 4777377792 4793990553 4794633216 4798372128 4805492736 4811281248 4813130457 4824031872 4841455806 4852421376 4853071872 4867345944 4869922816 4879024128 4895965184 4895990352 4900465152 4917480656 4922146816 4926670848 4939262994 4943777344 4951113728 4955664384 4961633787 4970214656 4972871552 4974782868 4977590272 4988166588 4999464448 5000134656 5004730368 5022107904 5026199552 5026873344 5031493632 5037554376 5044353696 5048287343 5048964096 5055778816 5061868813 5075283532 5075963904 5080629312 5094297792 5098270386 5103108096 5105151656 5105836032 5125533864 5133139968 5151653888 5155697712 5156388864 5183268288 5183963136 5201963008 5201989749 5206744224 5211684864 5213771904 5229780992 5229807876 5234587776 5242355712 5252763428 5260558336 5262580224 5265393408 5280853072 5283676024 5288689664 5293550592 5294260224 5311930976 5312643072 5317526016 5340337024 5341052928 5345245422 5345961984 5348261888 5359625802 5364524352 5368894976 5371764992 5374550016 5393211648 5398168644 5400491008 5401214976 5406179328 5412691404 5422052352 5424950784 5427035856 5453230178 5453961216 5454692352 5458974048 5477928819 5478663168 5483126784 5485322524 5507222556 5507960832 5515395072 5532165738 5536672944 5537415168 5539632648 5556642304 5561749512 5569256352 5570002944 5589343232 5591491488 5594480496 5599789056 5610906389 5619232768 5624397504 5625151488 5643926662 5649871392 5654474496 5655232512 5674108088 5674868736 5680084608 5682528256 5687751168 5704450912 5707500304 5710459392 5718933504 5730287376 5738021696 5738790912 5740996608 5743295613 5744065536 5760930624 5764010208 5766225597 5768706304 5774782464 5794833792 5795610624 5800159926 5802655232 5825822208 5831176824 5852208384 5859321787 5860107264 5865493392 5882715003 5883503616 5891444736 5917334874 5918128128 5931532288 5940959706 5944135527 5948978376 5949775872 5963251712 5970434816 5975922348 5976723456 5983988208 6007879152 6008684544 6016794624 6021486592 6035089896 6037686272 6040006848 6043235616 6060979094 6064219073 6067363104 6075552384 6076366848 6096648052 6097465344 6099808896 6103069632 6120988788 6129250448 6135706368 6149603328 6157010904 6165321184 6168517632 6189936096 6198290816 6204819456 6226363968 6228757062 6232086729 6251222592 6259660032 6265413396 6280445952 6288011136 6302253056 6321636864 6330169344 6335954944 6354590538 6357987471 6369837056 6383371599 6384227328 6391987404 6392844288 6397829504 6407323648 6415041664 6417507276 6420937842 6432042496 6446573298 6455274408 6456139776 6469895168 6470762496 6481046952 6484511484 6489794592 6512328601 6519188016 6527987136 6533953536 6550653758 6554049984 6568894464 6576807102 6585683992 6592620672 6607552512 6615511716 6627875328 6633043824 6650888784 6666846208 6672973824 6692600673 6696143872 6708658176 6716739168 6725804928 6731952128 6731986734 6767951872 6774172416 6792397056 6797693848 6804144128 6807781376 6827804727 6834045152 6844186624 6851395584 6859648512 6874263616 6875185152 6895406754 6911024384 6911950848 6918303744 6926637267 6935986332 6942325632 6948913152 6951695872 6963678108 6973077168 6979450368 6989807616 7004659464 7016773632 7020524544 7042117536 7047609063 7058067456 7066569333 7083524096 7090034688 7121403904 7121440512 7126993896 7127949312 7146167736 7152699136 7166066688 7190948864 7197558192 7208239104 7216921872 7229403136 7233267712 7236047808 7261172974 7271948288 7278632064 7279607808 7303905092 7304884224 7310835712 7318536192 7342963408 7343947776 7350697728 7353860096 7376220984 7382230592 7383220224 7386176864 7390006272 7408894491 7415666016 7425675136 7426670592 7433496576 7455321984 7459307328 7462174302 7466385408 7482249882 7499196672 7500201984 7533161856 7539299328 7540310016 7566491648 7566530544 7573446144 7583668224 7612925298 7613945856 7640383168 7647405579 7651721216 7654662144 7657727484 7658754048 7681240832 7685346944 7688300796 7699709952 7726445056 7727480832 7733546568 7734583296 7767762944 7774902432 7775944704 7801898621 7802944512 7810116336 7813476352 7817527296 7820657856 7843620004 7844671488 7847812918 7851881664 7855259648 7863533568 7879145142 7889779832 7890837504 7893870336 7898090112 7921279608 7925514036 7931971168 7933034496 7940325888 7967896464 7968964608 7978650944 8010505536 8011579392 8017868133 8022392832 8039438703 8046786528 8053342464 8057647488 8089817472 8100736512 8101822464 8129953792 8133078528 8137426176 8161318384 8179845267 8180941824 8182038528 8199471104 8209347872 8217994752 8224690176 8227983786 8253248128 8260833834 8261941248 8273092608 8298248607 8301818624 8305009416 8306122752 8309448972 8334963456 8342624268 8346213376 8353884528 8355004416 8373927936 8384014848 8387237232 8391720744 8399683584 8427719366 8428849152 8436596256 8440225792 8465889993 8472787384 8477316628 8481711744 8511162132 8512303104 8522649872 8523792384 8531626752 8556676368 8561250456 8595431064 8607032544 8608186368 8641395936 8646015312 8653059456 8692250688 8693415936 8703982848 8711938048 8738733312 8758525952 8769076136 8778312576 8790160896 8810070016 8820682288 8825255424 8837167104 8844058432 8867851712 8876002311 8877192192 8897298432 8911439559 8923467564 8924663808 8944877568 8955652224 8963883522 8967739904 8975982312 9011818728 9025191936 9032229888 9055315489 9056529408 9060010272 9064853424 9091468641 9103739636 9113328576 9144972078 9146198016 9166913536 9181483182 9193875672 9215934464 9224404992 9235516356 9247981776 9256434176 9284904144 9297436224 9305933824 9339545952 9355698176 9360699392 9376833888 9389490048 9396812084 9410756608 9420668928 9422092444 9432016704 9453379584 9482455296 9495254016 9502658528 9503932416 9528223648 9531885807 9554755584 9587981106 9589266432 9596744256 9610985472 9622562496 9626260914 9631406763 9648063744 9682911612 9704842752 9706143744 9734691888 9739845632 9758048256 9791930368 9791980704 9800930304 9825980637 9834961312 9844293632 9853341696 9865210653 9878525988 9887554688 9902227456 9911328768 9923267574 9940429312 9945743104 9949565736 9955180544 9976333176 9998928896 10000269312 10009460736 10044215808 10052399104 10062987264 10075108752 10088707392 10096574686 10097928192 10111557632 10123737626 10150567064 10151927808 10161258624 10188595584 10196540772 10206216192 10210303312 10211672064 10251067728 10266279936 10303307776 10311395424 10312777728 10343110131 10366536576 10367926272 10403926016 10403979498 10413488448 10423369728 10427543808 10459561984 10459615752 10469175552 10484711424 10505526856 10521116672 10525160448 10530786816 10561706144 10567352048 10577379328 10587101184 10588520448 10623861952 10625286144 10635052032 10680674048 10682105856 10690490844 10691923968 10696523776 10719251604 10729048704 10737789952 10743529984 10749100032 10786423296 10796337288 10800982016 10802429952 10812358656 10825382808 10844104704 10848447269 10849901568 10854071712 10891759461 10906460356 10907922432 10917948096 10955857638 10957326336 10966253568 10970645048 11014445112 11015921664 11030790144 11064331476 11073345888 11074830336 11079265296 11113284608 11123499024 11138512704 11140005888 11178686464 11182982976 11188960992 11199578112 11221812778 11238465536 11248795008 11250302976 11287853324 11299742784 11308948992 11310465024 11348216176 11349737472 11360169216 11365056512 11375502336 11408901824 11415000608 11419387947 11420918784 11460574752 11476043392 11477581824 11481993216 11486591226 11488131072 11521861248 11528020416 11532451194 11537412608 11549564928 11589667584 11591221248 11600319852 11605310464 11650082653 11651644416 11662353648 11704416768 11718643574 11720214528 11730986784 11765430006 11767007232 11771719377 11782889472 11818717713 11834669748 11836256256 11863064576 11881919412 11888271054 11897956752 11899551744 11926503424 11940869632 11951844696 11953446912 11967976416 12015758304 12017369088 12033589248 12042973184 12057479687 12070179792 12075372544 12080013696 12086471232 12121958188 12128438146 12134726208 12151104768 12152733696 12193296104 12194930688 12199617792 12206139264 12241977576 12258500896 12271412736 12299206656 12314021808 12330642368 12337035264 12341975679 12379872192 12391250751 12396581632 12409638912 12452727936 12457514124 12464173458 12502445184 12519320064 12530826792 12560891904 12576022272 12604506112 12641579049 12643273728 12660338688 12671909888 12709181076 12715974942 12739674112 12766743198 12768454656 12783974808 12785688576 12795659008 12814647296 12830083328 12835014552 12841875684 12864084992 12893146596 12910548816 12912279552 12939790336 12941524992 12962093904 12969022968 12979589184 13024657202 13038376032 13055974272 13067907072 13101307516 13108099968 13137788928 13153614204 13171367984 13185241344 13215105024 13231023432 13255750656 13266087648 13301777568 13345947648 13385201346 13392287744 13417316352 13433478336 13451609856 13463904256 13463973468 13535903744 13548344832 13584794112 13595387696 13608288256 13615562752 13655609454 13668090304 13688373248 13717458117 13719297024 13748527232 13750370304 13772224773 13790813508 13822048768 13823901696 13836607488 13853274534 13871972664 13884651264 13897826304 13903391744 13927356216 13946154336 13957029713 13958900736 13994578483 14009318928 14033547264 14041049088 14084235072 14095218126 14116134912 14133138666 14167048192 14180069376 14242807808 14242881024 14253987792 14255898624 14292335472 14305398272 14332133376 14381897728 14381971659 14395116384 14416478208 14433843744 14445099427 14458806272 14466535424 14472095616 14522345948 14543896576 14557264128 14559215616 14607810184 14609768448 14621671424 14637072384 14685926816 14687895552 14701395456 14707720192 14752441968 14764461184 14766440448 14772353728 14780012544 14817788982 14831332032 14851350272 14853341184 14866993152 14884901361 14910643968 14918614656 14924348604 14932770816 14964499764 14998393344 15000403968 15066323712 15078598656 15080620032 15132983296 15133061088 15144862029 15146892288 15167336448 15185606439 15225850596 15227891712 15280766336 15294811158 15303442432 15309324288 15315454968 15317508096 15362481664 15370693888 15376601592 15399419904 15452890112 15454961664 15467093136 15469166592 15535525888 15549804864 15551889408 15603797242 15605889024 15620232672 15626952704 15635054592 15641315712 15687240008 15689342976 15695625836 15703763328 15710519296 15727067136 15758290284 15779559664 15781675008 15787740672 15796180224 15842559216 15851028072 15863942336 15866068992 15880651776 15935792928 15937929216 15957301888 16021011072 16023158784 16035736266 16044785664 16078877406 16093573056 16106684928 16115294976 16179634944 16201473024 16203644928 16259907584 16266157056 16274852352 16322636768 16359690534 16361883648 16364077056 16398942208 16418695744 16433786457 16435989504 16449380352 16455967572 16506496256 16521667668 16523882496 16546185216 16596497214 16603637248 16610018832 16612245504 16618897944 16669926912 16685248536 16692426752 16707769056 16710008832 16765782143 16768029696 16774474464 16783441488 16799367168 16832719167 16855438732 16857698304 16873192512 16880451584 16931779986 16945574768 16954633256 16963423488 17022324264 17024606208 17045299744 17047584768 17063253504 17113352736 17122500912 17190862128 17214065088 17216372736 17229886839 17282791872 17292030624 17306118912 17384501376 17386831872 17407965696 17423876096 17477466624 17517051904 17538152272 17556625152 17577965361 17580321792 17620140032 17641364576 17648145009 17650510848 17674334208 17688116864 17735703424 17752004622 17754384384 17794596864 17822879118 17832406581 17846935128 17849327616 17889755136 17911304448 17927767044 17935479808 17951964624 18004673191 18023637456 18050383872 18064459776 18110630978 18113058816 18120020544 18129706848 18182937282 18192657219 18207479272 18226657152 18289944156 18292396032 18333827072 18362966364 18387751344 18431868928 18448809984 18471032712 18495963552 18512868352 18569808288 18594872448 18611867648 18679091904 18711396352 18721398784 18753667776 18778980096 18793624168 18821513216 18841337856 18844184888 18864033408 18906759168 18964910592 18990508032 19005317056 19007864832 19056447296 19063771614 19073962413 19109511168 19150114797 19175962212 19178532864 19193488512 19221970944 19245124992 19252521828 19262813526 19296127488 19365823224 19409685504 19412287488 19469383776 19479691264 19536985803 19583860736 19583961408 19601860608 19651961274 19669922624 19688587264 19706683392 19730421306 19757051976 19775109376 19804454912 19822657536 19846535148 19880858624 19891486208 19899131472 19952666352 19997857792 20000538624 20018921472 20088431616 20104798208 20125974528 20150217504 20177414784 20193149372 20195856384 20223115264 20247475252 20301134128 20303855616 20322517248 20377191168 20393081544 20412432384 20420606624 20423344128 20483414181 20502135456 20532559872 20622790848 20625555456 20686220262 20733073152 20735852544 20807852032 20807958996 20826976896 20846739456 20855087616 20919123968 20919231504 20938351104 20969422848 21011053712 21042233344 21050320896 21061573632 21123412288 21134704096 21142827189 21154758656 21174202368 21199707999 21247723904 21250572288 21270104064 21361348096 21364211712 21380981688 21383847936 21393047552 21438503208 21458097408 21475579904 21487059968 21498200064 21569955011 21572846592 21592674576 21601964032 21624717312 21650765616 21688209408 21696894538 21699803136 21708143424 21783518922 21812920712 21815844864 21835896192 21911715276 21914652672 21932507136 21941290096 22028890224 22031843328 22061580288 22128662952 22146691776 22149660672 22158530592 22226569216 22226683473 22246998048 22277025408 22280011776 22357372928 22365965952 22377921984 22399156224 22443625556 22476931072 22497590016 22500605952 22575706648 22599485568 22617897984 22620930048 22696432352 22699474944 22720338432 22730113024 22751004672 22817803648 22830001216 22838775894 22841837568 22921149504 22942216737 22952086784 22955163648 22963986432 22973182452 22976262144 23043722496 23056040832 23064902388 23074825216 23099129856 23179335168 23182442496 23200639704 23210620928 23300165306 23303288832 23312620727 23324707296 23405695863 23408833536 23437287148 23440429056 23461973568 23530860012 23534014464 23543438754 23565778944 23637435426 23669339496 23672512512 23726129152 23763838824 23776542108 23795913504 23799103488 23881739264 23903689392 23906893824 23935952832 24031516608 24034738176 24067178496 24085946368 24114959374 24140359584 24150745088 24160027392 24172942464 24243916376 24256876292 24269452416 24302209536 24305467392 24386592208 24389861376 24399235584 24412278528 24483955152 24517001792 24539535801 24542825472 24598413312 24628043616 24661284736 24674070528 24683951358 24759744384 24782501502 24793163264 24819277824 24905455872 24915028248 24928346916 25004890368 25035283999 25038640128 25061653584 25121783808 25152044544 25209012224 25283158098 25286547456 25320677376 25343819776 25397669979 25418362152 25431949884 25479348224 25533486396 25536909312 25567949616 25571377152 25591318016 25629294592 25660166656 25670029104 25683751368 25728169984 25786293192 25821097632 25824559104 25879580672 25910754221 25924187808 25938045936 25959178368 26049314404 26076752064 26111948544 26135814144 26202615032 26216199936 26275577856 26307228408 26342735968 26370482688 26430210048 26462046864 26511501312 26532175296 26603555136 26628006933 26691895296 26770402692 26784575488 26834632704 26866956672 26903219712 26927808512 26927946936 27071807488 27096689664 27165946467 27169588224 27190775392 27216576512 27231125504 27274405923 27311218908 27336180608 27376746496 27434916234 27438594048 27497054464 27500740608 27544449546 27581627016 27644097536 27647803392 27673214976 27706549068 27743945328 27769302528 27806783488 27854712432 27892308672 27914059426 27917801472 27989156966 28018637856 28067094528 28082098176 28168470144 28190436252 28232269824 28266277332 28334096384 28360138752 28485615616 28485762048 28507975584 28511797248 28584670944 28595657421 28610796544 28664266752 28763795456 28763943318 28790232768 28832956416 28867687488 28890198854 28917612544 28933070848 28944191232 29044691896 29087793152 29114528256 29118431232 29215620368 29219536896 29243342848 29274144768 29371853632 29375791104 29402790912 29415440384 29477941911 29504883936 29528922368 29532880896 29544707456 29560025088 29595631959 29635577964 29662664064 29702700544 29706682368 29733986304 29769802722 29821287936 29837229312 29848697208 29865541632 29928999528 29992765979 29996786688 30000807936 30132647424 30157197312 30265966592 30266122176 30289724058 30293784576 30334672896 30371212878 30451701192 30455783424 30561532672 30589622316 30606884864 30618648576 30630909936 30635016192 30724963328 30741387776 30753203184 30798839808 30905780224 30909923328 30934186272 30938333184 31041596641 31071051776 31099609728 31103778816 31207594484 31211778048 31240465344 31253905408 31270109184 31282631424 31374480016 31378685952 31391251672 31407526656 31421038592 31454134272 31516580568 31559119328 31563350016 31575481344 31592360448 31685118432 31702056144 31727884672 31732137984 31761303552 31871585856 31875858432 31914603776 32042022144 32046317568 32071472532 32089571328 32157754812 32187146112 32213369856 32230589952 32359269888 32402946048 32407289856 32519815168 32532314112 32545341807 32549704704 32645273536 32675278383 32719381068 32723767296 32797884416 32837391488 32867572914 32871979008 32898760704 32911935144 33012992512 33043335336 33047764992 33092370432 33192994428 33207274496 33220037664 33224491008 33237795888 33335385017 33339853824 33370497072 33384853504 33415538112 33420017664 33531564286 33536059392 33548948928 33566882976 33598734336 33665438334 33710877464 33715396608 33746385024 33760903168 33863559972 33891149536 33909266512 33926846976 34044648528 34049212416 34090599488 34095169536 34126507008 34226705472 34245001824 34258163841 34381724256 34428130176 34432745472 34459773678 34565583744 34584061248 34612237824 34769002752 34773663744 34815931392 34847752192 34950247959 34954933248 35034103808 35076304544 35113250304 35155930722 35160643584 35240280064 35282729152 35296290018 35301021696 35315158131 35348668416 35376233728 35456153139 35471406848 35504009244 35508768768 35589193728 35645758236 35664813162 35693870256 35698655232 35779510272 35822608896 35855534088 35870959616 35903929248 36009346382 36028595669 36047274912 36100767744 36128919552 36172439061 36221261956 36226117632 36240041088 36259413696 36365874564 36385314438 36414958544 36453314304 36579888312 36584792064 36667654144 36725932728 36775502688 36897619968 36942065424 36991927104 37025736704 37025927037 37139616576 37189744896 37223735296 37358183808 37422792704 37442797568 37507335552 37557960192 37587248336 37643026432 37682675712 37688369776 37728066816 37813518336 37924737147 37929821184 37981016064 38010634112 38015729664 38112894592 38127543228 38147924826 38219022336 38300229594 38351924424 38357065728 38386977024 38443941888 38490249984 38505043656 38525627052 38592254976 38690893453 38731646448 38819371008 38824574976 38938767552 38959382528 39073971606 39167721472 39167922816 39203721216 39303922548 39339845248 39377174528 39413366784 39460842612 39514103952 39550218752 39608909824 39645315072 39693070296 39761717248 39782972416 39798262944 39905332704 39936451357 39995715584 40037842944 40176863232 40209596416 40251949056 40300435008 40354829568 40386298744 40391712768 40446230528 40494950504 40602268256 40607711232 40645034496 40754382336 40786163088 40824864768 40841213248 40846688256 40966828362 41004270912 41065119744 41152374351 41245581696 41251110912 41372440524 41466146304 41471705088 41615704064 41615917992 41653953792 41693478912 41710175232 41838247936 41838463008 41871089139 41876702208 41983735449 42022107424 42084466688 42100641792 42123147264 42246824576 42269408192 42285654378 42309517312 42348404736 42399415998 42495447808 42501144576 42540208128 42722696192 42728423424 42761963376 42767695872 42877006416 42916194816 42951159808 42974119936 42996400128 43139910022 43145693184 43185349152 43203928064 43249434624 43301531232 43335298281 43376418816 43393789076 43399606272 43416286848 43567037844 43625841424 43631689728 43671792384 43823430552 43829305344 43865014272 43882580192 44057780448 44063686656 44123160576 44257325904 44293383552 44299321344 44317061184 44453138432 44453366946 44493996096 44554050816 44560023552 44714745856 44731931904 44755843968 44798312448 44887251112 44953862144 44995180032 45001211904 45151413296 45198971136 45235795968 45241860096 45392864704 45398949888 45434586087 45440676864 45460226048 45502009344 45556819317 45635607296 45660002432 45677551788 45683675136 45842299008 45884433474 45904173568 45910327296 45927972864 45946364904 45952524288 46087444992 46112081664 46129804776 46149650432 46198259712 46352456513 46358670336 46364884992 46401279408 46421241856 46600330612 46606577664 46625241454 46649414592 46811391726 46817667072 46874574296 46880858112 46923947136 47061720024 47068028928 47086877508 47131557888 47274870852 47338678992 47345025024 47452258304 47527677648 47553084216 47591827008 47598206976 47763478528 47807378784 47813787648 47871905664 48063033216 48069476352 48134356992 48171892736 48229918748 48280719168 48301490176 48320054784 48345884928 48487832752 48513752584 48538904832 48604419072 48610934784 48773184416 48779722752 48798471168 48824557056 48967910304 49034003584 49079071602 49085650944 49196826624 49256087232 49301359371 49322569472 49348141056 49367902716 49519488768 49565003004 49586326528 49638555648 49810911744 49830056496 49856693832 50009780736 50070567998 50077280256 50123307168 50297346429 50304089088 50418024448 50498157501 50566316196 50573094912 50641354752 50687639552 50795339958 50836724304 50863899768 50958696448 51066972792 51073818624 51135899232 51142754304 51182636032 51320333312 51340058208 51367502736 51456339968 51518322299 51572586384 51642195264 51649118208 51759161344 51821508442 51848375616 51876091872 51918356736 52098628808 52153504128 52223897088 52271628288 52405230064 52432399872 52551155712 52614456816 52685471936 52733896083 52740965376 52860420096 52924093728 52944435027 53023002624 53064350592 53207110272 53256013866 53383790592 53540805384 53569150976 53669265408 53733913344 53806439424 53855617024 53855893872 54014019573 54143614976 54193379328 54331892934 54339176448 54381550784 54433153024 54462251008 54548811846 54577971657 54622437816 54672361216 54753492992 54869832468 54877188096 54994108928 55001481216 55088899092 55163254032 55288195072 55295606784 55346429952 55413098136 55487890656 55538605056 55613566976 55680556943 55709424864 55784617344 55828118852 55835602944 55978313932 56037275712 56134189056 56164196352 56336940288 56380872504 56464539648 56532554664 56668192768 56720277504 56971524096 57015951168 57023594496 57169341888 57191314842 57221593088 57221887239 57328533504 57527590912 57527886636 57580465536 57665912832 57735374976 57780397708 57835225088 57866141696 57888382464 58089383792 58175586304 58229056512 58236862464 58431240736 58439073792 58486685696 58610957409 58743707264 58751582208 58805581824 58830880768 58955883822 59009767872 59057844736 59065761792 59089414912 59120050176 59191263918 59271155928 59325328128 59405401088 59413364736 59467972608 59539605444 59642575872 59674458624 59697394416 59857999056 59985531958 59993573376 60001615872 60265294848 60314394624 60531933184 60532244352 60579448116 60587569152 60669345792 60742425756 60903402384 60911566848 61123065344 61179244632 61213769728 61237297152 61261819872 61270032384 61449926656 61450242543 61482775552 61506406368 61597679616 61719970279 61811560448 61868372544 61876666368 62083193282 62142103552 62199219456 62207557632 62415188968 62423556096 62480930688 62507810816 62540218368 62565262848 62748960032 62757371904 62782503344 62815053312 62842077184 62908268544 63033161136 63118238656 63126700032 63150962688 63184720896 63370236864 63404112288 63428481567 63455769344 63464275968 63522607104 63599123997 63743171712 63751716864 63829207552 64084044288 64092635136 64142945064 64179142656 64315509624 64374292224 64426739712 64452539657 64461179904 64709865033 64718539776 64805892096 65039630336 65064628224 65090683614 65099409408 65290547072 65350556766 65438762136 65447534592 65595768832 65674782976 65735145828 65743958016 65797521408 65823870288 66025985024 66086670672 66095529984 66184740864 66385988856 66414548992 66440075328 66448982016 66475591776 66670770034 66679707648 66706409803 66740994144 66769707008 66831076224 66840035328 67063128572 67072118784 67097897856 67133765952 67197468672 67330876668 67421754928 67430793216 67492770048 67521806336 67727119944 67782299072 67818533024 67853693952 68089297056 68098424832 68181198976 68190339072 68253014016 68453410944 68490003648 68516327682 68763448512 68856260352 68865490944 68919547356 69131167488 69168122496 69224475648 69538005504 69547327488 69631862784 69695504384 69900495918 69909866496 69937862181 70068207616 70152609088 70217087589 70226500608 70311861444 70321287168 70480560128 70565458304 70592580036 70602043392 70630316262 70697336832 70752467456 70912306278 70942813696 71008018488 71017537536 71178387456 71291516472 71329626324 71387740512 71397310464 71635614611 71645217792 71711068176 71741919232 71807858496 72018692764 72057191338 72094549824 72201535488 72257839104 72344878122 72442523912 72452235264 72480082176 72518827392 72731749128 72770628876 72829917088 72906628608 73159776624 73169584128 73335308288 73451865456 73551005376 73618607403 73795239936 73884130848 73983854208 74051473408 74051854074 74279233152 74379489792 74447470592 74716367616 74845585408 74885595136 75014671104 75105851997 75115920384 75174496672 75286052864 75365351424 75376739552 75456133632 75627036672 75849474294 75859642368 75962032128 76021268224 76031459328 76193009937 76225789184 76255086456 76295849652 76438044672 76600459188 76703848848 76714131456 76773954048 76887883776 76980499968 77010087312 77051254104 77184509952 77381786906 77463292896 77638742016 77732262663 77877535104 77918765056 78147943212 78335442944 78335845632 78407442432 78607845096 78679690496 78754349056 78826733568 78921685224 79028207904 79100437504 79290630144 79386140592 79523434496 79565944832 79596525888 79810665408 79872902714 79991431168 80075685888 80353726464 80419192832 80503898112 80600870016 80709659136 80772597488 80783425536 80892461056 80989901008 81204536512 81215422464 81290068992 81497839401 81508764672 81572326176 81649729536 81682426496 81693376512 81823217769 81933656724 82008541824 82130239488 82304748702 82491163392 82502221824 82744881048 82932292608 82943410176 83231408128 83231835984 83307907584 83420350464 83676495872 83676926016 83742178278 83753404416 83967470898 84044214848 84168933376 84201283584 84246294528 84493649152 84538816384 84571308756 84619034624 84696809472 84798831996 84990895616 85002289152 85080416256 85445392384 85456846848 85523926752 85535391744 85754012832 85820884831 85832389632 85902319616 85948239872 85992800256 86279820044 86291386368 86370698304 86407856128 86498869248 86603062464 86670596562 86752837632 86787578152 86799212544 86832573696 87134075688 87251682848 87263379456 87343584768 87646861104 87658610688 87730028544 87765160384 88115560896 88127373312 88246321152 88433825733 88514651808 88586767104 88598642688 88634122368 88906276864 88906733892 88987992192 89108101632 89120047104 89429491712 89463863808 89511687936 89596624896 89774502224 89907724288 89978297937 89990360064 90002423808 90302826592 90397942272 90471591936 90785729408 90797899776 90869172174 90881353728 90920452096 91004018688 91113638634 91271214592 91320004864 91355103576 91367350272 91684598016 91768866948 91808347136 91820654592 91855945728 91892729808 91905048576 92174889984 92224163328 92259609552 92299300864 92396519424 92704913026 92717340672 92729769984 92802558816 92842483712 93124789923 93200661224 93213155328 93250482908 93298829184 93622783452 93635334144 93749148592 93761716224 93847894272 94123440048 94136057856 94173755016 94263115776 94549741704 94677357984 94690050048 95055355296 95106168432 95183654016 95196413952 95526957056 95614757568 95627575296 95743811328 96126066432 96138952704 96268713984 96343785472 96459837496 96561438336 96602980352 96640109568 96691769856 96975665504 97027505168 97077809664 97208838144 97221869568 97546368832 97559445504 97596942336 97636025421 97649114112 97935820608 98025835149 98068007168 98158143204 98171301888 98393653248 98512174464 98602718742 98645138944 98696282112 98735805432 99038977536 99130006008 99172653056 99277111296 99608470379 99621823488 99660112992 99713387664 100006155051 100019561472 100141135996 100154560512 100246614336 100594692858 100608178176 100836048896 100996315002 101132632392 101146189824 101282709504 101375279104 101590679916 101673448608 101727799536 102133945584 102147637248 102271798464 102285508608 102365272064 102640666624 102680116416 102735005472 102912679936 103036644598 103145172768 103284390528 103298236416 103518322688 103643016884 103696751232 103752183744 103836713472 104197257616 104307008256 104447794176 104543256576 104810460128 104850743877 104864799744 105102311424 105228913632 105370943872 105467792166 105481930752 105720840192 105848187456 105888870054 105945474393 106046005248 106128701184 106414220544 106512027732 106767581184 106968940723 107081610768 107138301952 107338530816 107467826688 107612878848 107711234048 107711787744 108028039146 108085787007 108287229952 108386758656 108517317183 108663785868 108678352896 108763101568 108866306048 108924502016 109097623692 109155943314 109244875632 109344722432 109506985984 109739664936 109754376192 109988217856 110002962432 110177798184 110326508064 110576390144 110692859904 110709586217 110826196272 110975781312 111077210112 111227133952 111361113886 111418849728 111569234688 111656237704 111671205888 111956627864 112074551424 112268378112 112328392704 112673880576 112761745008 112929079296 113065109328 113336385536 113440555008 113774211441 113943048192 114031902336 114047188992 114338683776 114382629684 114443186176 114443774478 114657067008 115055181824 115055773272 115160931072 115331825664 115470749952 115560795416 115670450176 115732283392 115776764928 116072680359 116178767584 116351172608 116458113024 116473724928 116862481472 116878147584 116973371392 117221914818 117487414528 117503164416 117611163648 117661761536 117911767644 118019535744 118115689472 118131523584 118178829824 118240100352 118382527836 118542311856 118650656256 118810802176 118826729472 118935945216 119079210888 119285151744 119348917248 119394788832 119715998112 119809354071 119971063916 119987146752 120530589696 120628789248 121063866368 121064488704 121158896232 121175138304 121338691584 121484851512 121806804768 121823133696 122246130688 122358489264 122474594304 122523639744 122540064768 122899853312 122900485086 122965551104 123012812736 123195359232 123439940558 123623120896 123736745088 123753332736 124166386564 124284207104 124398438912 124415115264 124830377936 124847112192 124961861376 125015621632 125080436736 125130525696 125497920064 125514743808 125565006688 125613267417 125630106624 125684154368 125951206347 126066322272 126236477312 126253400064 126301925376 126369441792 126740473728 126808224576 126856963134 126911538688 126928551936 127045214208 127198247994 127486343424 127503433728 127658415104 128150909183 128168088576 128185270272 128285890128 128631019248 128748584448 128853479424 128905079314 128922359808 129419730066 129437079552 129611784192 130005894843 130079260672 130129256448 130181367228 130198818816 130581094144 130701113532 130877524272 130895069184 131191537664 131349565952 131470291656 131487916032 131595042816 131647740576 132051970048 132173341344 132191059968 132369481728 132632276557 132771977712 132829097984 132880150656 132897964032 132951183552 133341540068 133359415296 133412819606 133481988288 133539414016 133662152448 133680070656 134126257144 134144237568 134195795712 134267531904 134394937344 134661753336 134843509856 134861586432 134985540096 135043612672 135454239888 135564598144 135637066048 135707387904 136178594112 136196849664 136303758261 136362397952 136380678144 136506028032 136670457951 136906821888 136980007296 137032655364 137526897024 137712520704 137730981888 137839094712 138262334976 138336244992 138448951296 139057369539 139076011008 139094654976 139263725568 139391008768 139800991836 139819732992 139875724362 140136415232 140305218176 140434175178 140453001216 140623722888 140642574336 140961120256 141130916608 141185160072 141204086784 141260632524 141394673664 141504934912 141824612556 141885627392 142016036976 142035075072 142356774912 142583032944 142659252648 142775481024 142794620928 143271229222 143290435584 143422136352 143483838464 143615716992 144037385528 144114382676 144189099648 144403070976 144515678208 144689756244 144885047824 144904470528 144960164352 145037654784 145463498256 145541257752 145659834176 145813257216 146319553248 146339168256 146903730912 147102010752 147237214806 147590479872 147768261696 147967708416 148102946816 148103708148 148558466304 148758979584 148894941184 149432735232 149691170816 149771190272 150029342208 150211703994 150231840768 150348993344 150572105728 150753479104 150892039287 150912267264 151254073344 151494472503 151698948588 151719284736 151924064256 152042536448 152062918656 152386019874 152451578368 152510172912 152591699304 152876089344 153200918376 153407697696 153428262912 153547908096 153940363313 153960999936 154020174624 154102508208 154369019904 154554966897 154763573812 154926585792 155277484032 155464525326 155755070208 155837530112 156295886424 156670885888 156671691264 156814884864 157215690192 157359380992 157653467136 157843370448 158056415808 158200875008 158201688249 158581260288 158772281184 159046868992 159131889664 159193051776 159621330816 159745805428 159982862336 160151371776 160707452928 160838385664 161007796224 161201740032 161419318272 161545194976 161566851072 161784922112 161979802016 162042058719 162409073024 162430844928 162580137984 162995678802 163017529344 163144652352 163299459072 163364852992 163386753024 163646435538 163733914971 163867313448 164017083648 164260478976 164609497404 164982326784 165004443648 165489762096 165864585216 165886820352 166462816256 166463671968 166615815168 166840700928 167041670829 167352991744 167353852032 167484356556 167506808832 167934941796 168088429696 168337866752 168402567168 168492589056 168987298304 169077632768 169142617512 169238069248 169393618944 169597663992 169981791232 170004578304 170160832512 170890784768 171047853504 171070783488 171508025664 171641769662 171664779264 171804639232 171896479744 171985600512 172559640088 172582772736 172741396608 172815712256 172997738496 173206124928 173341193124 173505675264 173575156304 173598425088 173665147392 174268151376 174503365696 174526758912 174687169536 175293722208 175317221376 175460057088 175530320768 175832872227 176231121792 176254746624 176492642304 176867651466 177029303616 177173534208 177197285376 177268244736 177812553728 177813467784 177975984384 178216203264 178240094208 178858983424 178927727616 179023375872 179549004448 179815448576 179956595874 179980720128 180004847616 180605653184 180795884544 180943183872 181571458816 181595799552 181738344348 181762707456 181840904192 182008037376 182227277268 182542429184 182640009728 182710207152 182734700544 183369196032 183537733896 183616694272 183641309184 183711891456 183785459616 183810097152 184349779968 184423603573 184448326656 184519219104 184598601728 184793038848 185159910837 185409826052 185434681344 185605117632 185684967424 186249579846 186401322448 186426310656 186500965816 186597658368 187245566904 187270668288 187498297184 187523432448 187695788544 188246880096 188272115712 188347510032 188526231552 189099483408 189354715968 189380100096 190110710592 190212336864 190367308032 190392827904 191053914112 191229515136 191255150592 191487622656 192252132864 192277905408 192537427968 192687570944 192919674992 193122876672 193205960704 193280219136 193357618971 193383539712 193951331008 194055010336 194129595099 194155619328 194417676288 195092737664 195118891008 195193884672 195272050842 195298228224 195871641216 196051670298 196136014336 196316286408 196342603776 196787306496 197024348928 197205437484 197290277888 197392564224 197471610864 198051405101 198077955072 198260012016 198345306112 198554222592 199216940758 199243646976 199320225984 199426775328 200012310102 200039122944 200119229409 200282271992 200309121024 200493228672 201189385716 201216356352 201672097792 201992630004 202265264784 202292379648 202565419008 202750558208 203181359832 203346897216 203455599072 204267891168 204295274496 204543596928 204571017216 204730544128 205281333248 205360232832 205470010944 205825359872 206073289196 206290345536 206568781056 206596472832 207036645376 207286033768 207393502464 207504367488 207673426944 208394515232 208614016512 208895588352 209086513152 209620920256 209701487754 209729599488 209813586543 210204622848 210457827264 210651262767 210741887744 210935584332 210963861504 211441680384 211696374912 211777740108 211890948786 212092010496 212257402368 212828441088 213024055464 213535162368 213937881446 214163221536 214276603904 214906843833 214935653376 215225757696 215422468096 215423575488 216056078292 216171574014 216574459904 216773517312 217034634366 217327571736 217356705792 217526203136 217732612096 217849004032 218195247384 218311886628 218489751264 218689444864 219479329872 219508752384 219976435712 220005924864 220355596368 220653016128 221152780288 221385719808 221419172434 221652392544 221951562624 222154420224 222454267904 222722227772 222837699456 223138469376 223312475408 223342411776 223913255728 224149102848 224536756224 224656785408 225317555991 225347761152 225523490016 225858158592 226130218656 226881110016 227548422882 227886096384 228063804672 228094377984 228677367552 228765259368 228886372352 228887548956 229314134016 230110363648 230111546544 230321862144 230663651328 230941499904 231121590832 231340900352 231464566784 231553529856 232145360718 232357535168 232702345216 232916226048 233196787989 233724962944 233756295168 233946742784 234443829636 234974829056 235006328832 235222327296 235323523072 235823535288 236039071488 236231378944 236263047168 236357659648 236480200704 236765055672 237084623712 237269505121 237301312512 237621604352 237871890432 237907834211 238158421776 238570303488 238697834496 238789577664 239431996224 239618708142 239942127832 239974293504 241061179392 241257578496 242127732736 242128977408 242317792464 242350276608 242677383168 242969703024 243613609536 243646267392 244492261376 244493518203 244716978528 244949188608 245047279488 245080129536 245799706624 245800970172 245931102208 246025625472 246390718464 246879881116 247246241792 247473490176 247506665472 248332773128 248568414208 248796877824 248830230528 249660755872 249694224384 249923722752 250031243264 250261051392 250995840128 251029487616 251130013376 251226534834 251260213248 251368308736 251902412694 252132644544 252472954624 252506800128 252603850752 252738883584 253480947456 253616449152 253713926268 253823077376 253857103872 254090428416 254396495988 254972686848 255006867456 255316830208 256301818366 256336177152 256370540544 256571780256 257262038496 257462654493 257497168896 257706958848 257810158628 257844719616 258839460132 258874159104 259223568384 260011789686 260158521344 260258512896 260362734456 260397637632 261162188288 261402227064 261755048544 261790138368 262699131904 262940583312 262975832064 263190085632 263295481152 264103940096 264346682688 264382119936 264738963456 265264553114 265543955424 265658195968 265760301312 265795928064 265902367104 266683080136 266718830592 266825639212 266963976576 267078828032 267324304896 267360141312 268252514288 268288475136 268391591424 268535063808 268789874688 269323506672 269687019712 269723172864 269934893811 269971080192 270087225344 270908479776 271129196288 271274132096 271414775808 272357188224 272393699328 272607516522 272724795904 272761356288 273012056064 273340915902 273813643776 273960014592 274065310728 275053794048 275388123989 275425041408 275461963776 275678189424 276524669952 276672489984 276897902592 278114739078 278152022016 278189309952 278527451136 278782017536 279374369769 279601983672 279639465984 279751448724 280272830464 280610436352 280868350356 280906002432 281247445776 281285148672 281922240512 282261833216 282370320144 282408173568 282521265048 282789347328 283009869824 283649225112 283771254784 284032073952 284070150144 285018296431 285166065888 285318505296 285550962048 285589241856 286542458444 286580871168 286844272704 286967676928 287231433984 288074771056 288228765352 288378199296 288806141952 289031356416 289379512488 289770095648 289808941056 289920328704 290075309568 290926996512 291082515504 291319668352 291626514432 292639106496 292678336512 292908076263 293807461824 294204021504 294474429612 295180959744 295536523392 295935416832 296205893632 296207416296 297116932608 297517959168 297789882368 298825411137 298865470464 299382341632 299542380544 300018465153 300058684416 300423407988 300463681536 300697986688 301144211456 301506958208 301784078574 301824534528 302508146688 302988945006 303397897176 303438569472 303848128512 304085072896 304125837312 304772039748 304903156736 305020345824 305183398608 306079444247 306401836752 306815395392 306856525824 307095816192 307880726626 307921999872 308040349248 308205016416 308738039808 309109933794 309527147624 309853171584 310554968064 310929050652 311510140416 311675060224 312591772848 313341771776 313343382528 313629769728 314431380384 314552231631 314718761984 315306934272 315686740896 316112831616 316401750016 316403376498 317162520576 317544562368 318093737984 318263779328 318386103552 319242661632 319491610856 319965724672 320302743552 320906822169 321414905856 321676771328 322015592448 322403480064 322838636544 323090389952 323133702144 323569844224 323959604032 324084117438 324257361021 324818146048 324861689856 325160275968 325551951549 325991357604 326035058688 326289304704 326598918144 326729705984 326773506048 327292871076 327467829942 327734626896 328034167296 328520957952 329218994808 329964653568 330008887296 330979524192 331729170432 332128758651 332925632512 332927343936 333231630336 333681401856 334083341658 334705983488 334707704064 334968713112 335013617664 335869883592 336176859392 336675733504 336805134336 336985178112 337974596608 338155265536 338285235024 338787237888 339195327984 339963582464 340009156608 340321665024 341781569536 342095707008 342141566976 343016051328 343283539324 343329558528 343609278464 343792959488 343971201024 345119280176 345165545472 345482793216 345631424512 345995476992 346412249856 346682386248 347011350528 347150312608 347196850176 347330294784 348218041077 348536302752 349006731392 349053517824 349374339072 350587444416 350634442752 350920114176 351060641536 351665744454 352462243584 352509493248 352985284608 353735302932 354058607232 354347068416 354394570752 354536489472 355625107456 355626935568 355951968768 356432406528 356480188416 357717966848 357855455232 358046751744 359098008896 359428062213 359630897152 359913191748 359961440256 361211306368 361591769088 361886367744 363142917632 363191599104 363476688696 363525414912 363681808384 364016074752 364454554536 365084858368 365280019456 365420414304 365469401088 366689235187 366738392064 367075467792 367233388544 367423782912 367570919232 367620194304 368699559936 368847207146 368896653312 369038438208 369197203456 369586077696 370319821674 370819652104 370869362688 371210235264 371369934848 372499159692 372802644896 372852621312 373001931632 373195316736 374491133808 374541336576 374996594368 375046864896 375391577088 376493760192 376544231424 376695020064 376839802251 377052463104 377853619041 378198966816 378709431936 378760200192 380221421184 380424673728 380734616064 380785655808 382107828224 382459030272 382510301184 382975245312 384452727549 384504265728 384555810816 385375141888 385839349984 386245753344 386411921408 386560438272 386715237942 386767079424 387902662016 388110020672 388259190198 388311238656 388835352576 390017684529 390185475328 390237782016 390387769344 390544101684 390596456448 391743282432 392103340596 392272028672 392632572816 392685207552 393574612992 394048697856 394410874968 394580555776 394785128448 394943221728 396102810202 396155910144 396314552359 396520024032 396690612224 397108445184 397896829671 398433881516 398487293952 398640451968 398853550656 400024620204 400078245888 400238458818 400564543984 400618242048 400986457344 402378771432 402432712704 403344195584 403985260008 404530529568 404584759296 405130838016 406362719664 406693794432 406911198144 408535782336 408590548992 409087193856 409142034432 409461088256 410562666496 410720465664 410940021888 411650719744 412146578392 412580691072 413137562112 413192945664 414073290752 414572067536 414787004928 415008734976 415346853888 416789030464 417172108617 417228033024 417791176704 418173026304 419241840512 419402975508 419459198976 419627173086 420409245696 420915654528 421302525534 421483775488 421871168664 421927723008 422883360768 423392749824 423555480216 423781897572 424184020992 424514804736 425599827983 425656882176 426048110928 427070324736 427875762892 428326443072 428553207808 429813687666 429871306752 430451515392 430844936192 430847150976 432112156584 432343148028 433148919808 433547034624 434069268732 434655143472 434713411584 435052406272 435698008064 436390494768 436623773256 436979502528 437378889728 438958659744 439017504768 439952871424 440711192736 441306032256 442305560576 442771439616 442838344868 443304785088 443903125248 444308840448 444908535808 445444455544 445675398912 446276938752 446624950816 446684823552 447826511456 448298205696 449073512448 449313570816 450635111982 450695522304 451046980032 451716317184 452260437312 452676117861 453762220032 455096845764 455772192768 456127609344 456188755968 457354735104 457530518736 457772744704 457775097912 458628268032 460220727296 460223093088 460643724288 461821089939 461882999808 462243181664 462681800704 462929133568 463107059712 463664900691 464290721436 464715070336 465404690432 465832452096 466393575978 467449925888 467512590336 467893485568 468887659272 469949658112 470012657664 470444654592 471647070576 472078142976 472462757888 472715319296 472960401408 473530111344 474169247424 474539010242 474602625024 475243208704 475743780864 475815668422 476316843552 477140606976 477395668992 477579155328 478863992448 479237416284 479884255664 479948587008 482122358784 482515156992 484255465472 484257954816 484635584928 484700553216 485354766336 485939406048 486126176157 487227219072 487292534784 488984522752 488987036406 489433957056 489898377216 490094558976 490160259072 491599413248 491601940344 491862204416 492051250944 492781436928 493759762232 494492483584 494946980352 495013330944 496665546256 497136828416 497593755648 497660461056 499321511744 499388448768 499847445504 500062486528 500522102784 501125012487 501991680256 502058975232 502260026752 502453069668 502520426496 502736617472 503804825388 504265289088 504945909248 505013600256 505207701504 505477767168 506961894912 507232898304 507427852536 507646154752 507714207744 508180856832 508792991976 509877021643 509945373696 510013734912 510633660416 512603636732 512672354304 513143560512 514524076992 514925308986 514994337792 515413917696 515620317256 515689439232 517678920264 517748318208 518447136768 520023579372 520317042688 520517025792 520725468912 520795275264 522324376576 522804454128 523510097088 523580276736 525398263808 525881166624 525951664128 526380171264 526590962304 528207880192 528693365376 528764239872 529477926912 530529106228 531087910848 531316391936 531520602624 531591856128 531804734208 533366160272 533437661184 533651278424 533927953152 534157656064 534648609792 534720282624 536505028576 536576950272 536783182848 537070127616 538647013344 539374039424 539446345728 539869787622 539942160384 540174450688 541816959552 542258392576 542548264192 542829551616 544714376448 544787398656 545215033044 545449591808 545522712576 546024112128 546681831804 547627287552 547920029184 548130621456 550107588096 550776247978 550850082816 550923927552 551356378848 553049339904 553270810719 553344979968 553795805184 555479732511 556229478156 556304044032 557054902272 557564035072 558748739538 559203967344 559278931968 559502897448 560545660928 561220872704 561736700712 561812004864 562494891552 562570297344 564523666432 564740640288 564816347136 565042530096 565578694656 566019739648 566701545289 567298450224 567542509568 568064147904 568140300288 570036592862 570332131776 570637010592 571101924096 571178483712 573084916888 573161742336 573688545408 573935353856 574462867968 576149542112 576457530704 576756398592 577612283904 578062712832 578759024976 579540191296 579617882112 579840657408 580072856913 580150619136 581853993024 582165031008 582388785297 582639336704 583253028864 585278212992 585356673024 585816152526 587614923648 588408043008 588948859224 590361919488 591073046784 591870833664 592411787264 592414832592 594154215303 594233865216 595035918336 595579764736 597650822274 597730940928 598764683264 599084761088 600036930306 600117368832 600357688227 600846815976 600927363072 601395973376 602288422912 603013916416 603568157148 603649069056 605016293376 605977890012 606795794352 606877138944 607696257024 608170145792 608251674624 609544079496 609806313472 610040691648 610366797216 612158888494 612486126373 612803673504 613630790784 613713051648 614191632384 615761453252 615843999744 616080698496 616410032832 617476079616 618219867588 619054295248 619706343168 621109936128 621858101304 623020280832 623350120448 625183545696 626686765056 627259539456 628862760768 629104463262 629437523968 629440759629 630613868544 631373481792 632225663232 632803500032 632806752996 634325041152 635089124736 636187475968 636527558656 636772207104 638485323264 638983221712 639931449344 640605487104 641813644338 642829811712 643353542656 644720531499 644806960128 645677273088 646180779904 646267404288 647139688448 647919208064 648168234876 648514722042 649636292096 649723379712 650320551936 651103903098 651982715208 652070117376 652578609408 653197836288 653459411968 653547012096 654585742152 654935659884 655469253792 656068334592 657745188701 658437989616 659929307136 660017774592 661959048384 663458340864 664257517302 665851265024 665854687872 666463260672 667362803712 668166683316 669411966976 669415408128 669937426224 670027235328 671739767184 672353718784 673351467008 673610268672 673970356224 675949193216 675952667973 676310531072 676570470048 677574475776 678390655968 678919673069 679927164928 680643330048 683563139072 684191414016 684283133952 686032102656 686567078648 686659117056 687218556928 687585918976 687942402048 690238560352 690331090944 690965586432 691262849024 691990953984 692824499712 693364772496 694022701056 694300625216 694393700352 694660589568 696436082154 697072605504 698013462784 698107035648 698748678144 699590363967 701174888832 701268885504 701840228352 702121283072 703331488908 704924487168 705018986496 705970569216 707470605864 708117214464 708694136832 708789141504 709072978944 711250214912 711253871136 711808515363 711903937536 712864813056 713723502633 715435933696 715710910464 716093503488 718196017792 718856124426 719261794304 719826383496 719922880512 722422612736 723183538176 723772735488 726285835264 726383198208 726953377392 727050829824 728032149504 728909109072 730169716736 730560038912 730840828608 730938802176 733378470374 733476784128 734150935584 734466777088 734847565824 735141838464 735240388608 737399119872 737694414292 737793306624 738076876416 738394406912 739172155392 740639643348 741639304208 741738725376 742420470528 742739869696 744998319384 745605289792 745705242624 746003863264 746390633472 748982267616 749082673152 749993188736 750093729792 750783154176 752987520384 753088462848 753390040128 753679604502 754104926208 755707238082 756397933632 757418863872 757520400384 760442842368 760849347456 761469232128 761571311616 764215656448 764918060544 765020602368 765950490624 768905455098 769008531456 769111621632 770750283776 771678699968 772387963479 772491506688 772823842816 773120876544 773430475884 773534158848 775805324032 776220041344 776518380396 776622477312 777670705152 780035369058 780370950656 780475564032 780775538688 781088203368 781192912896 783486564864 784206681192 784544057344 785265145632 785370415104 787991760721 788097395712 788821749936 789161111552 789570256896 789886443456 792205620404 792311820288 792629104718 793040048064 793381224448 794216890368 795793659342 796867763032 796974587904 797280903936 797707101312 800049240408 800156491776 800476917636 801129087968 801236484096 801972914688 804757542864 804865425408 806688391168 807970520016 809061059136 809169518592 809804681433 810261676032 812725439328 813387588864 813822396288 817071564672 817181097984 818174387712 818284068864 818922176512 821125332992 821440931328 821880043776 823301439488 824293156784 825161382144 826164371967 826275124224 826385891328 828146581504 829144135072 829574009856 830017469952 830693707776 833578060928 834344217234 834456066048 835582353408 836346052608 838123109307 838483681024 838805951016 838918397952 839254346172 840818491392 841831309056 842605051068 842967550976 843742337328 843855446016 845766721536 846785499648 847110960432 847563795144 848368041984 849029609472 851199655966 851313764352 852096221856 855054889293 855751525784 856652886144 857106415616 859627375332 859742613504 860903030784 861689872384 861694301952 864224313168 864686296056 866297839616 867094069248 868138537464 869310286944 869426823168 870104812544 872780989536 873247546512 873959005056 874757779456 877917319488 878035009536 879905742848 881422385472 882612064512 884611121152 885542879232 885676689736 886609570176 887806250496 888617680896 889817071616 890888911088 891350797824 892553877504 893249901632 893369647104 895653022912 896476233411 896596411392 898147024896 898627141632 900055395459 901270223964 901391044608 902093960064 903432634368 904520874624 905352235722 907524440064 910193691528 911544385536 912255218688 912377511936 914709470208 915061037472 915545489408 915550195824 918238332741 920441454592 920446186176 921287448576 923642179878 923765999616 924486363328 925363601408 925858267136 926214119424 927329801382 928581442872 929430140672 930809380864 931664904192 932787151956 934899851776 935025180672 937775318544 939899316224 940025315328 940889309184 943294141152 944156285952 944925515776 945430638592 945920802816 947060222688 948338494848 949078020484 949205250048 950486417408 951487561728 951631336844 952633687104 954281213952 954791337984 955158310656 957727984896 958474832568 959768511328 959897174016 962720466507 964244717568 965030313984 968515909632 969271169856 969401106432 970709532672 971878812096 972252352314 972772083063 974454438144 974585069568 977969045504 977974072812 978867914112 979796754432 980189117952 980320518144 983198826496 983203880688 983724408832 984102501888 985562873856 987519524464 988984967168 989893960704 990026661888 993331092512 994273656832 995187511296 996386275953 998643023488 998776897536 999694891008 1000124973056 1001044205568 1002250024974 1003983360512 1004117950464 1004520053504 1004906139336 1005040852992 1005473234944 1007609650776 1008530578176 1009891818496 1010027200512 1010415403008 1010955534336 1013923789824 1014465796608 1014855705072 1015292309504 1016361713664 1017585983952 1019754043286 1019890747392 1020027469824 1021267320832 1025207273464 1025344708608 1026287121024 1029048153984 1029850617972 1029988675584 1030827835392 1031240634512 1031378878464 1035357840528 1035496636416 1036894273536 1040047158744 1040634085376 1041034051584 1041450937824 1041590550528 1044648753152 1044654123231 1045608908256 1047020194176 1047160553472 1050796527616 1051762333248 1051903328256 1052760342528 1053181924608 1056415760384 1057386730752 1057528479744 1058955853824 1061058212456 1062175821696 1062632783872 1063041205248 1063183712256 1063609468416 1066732320544 1066875322368 1067302556848 1067855906304 1068315312128 1069297219584 1069440565248 1073010057152 1073153900544 1073566365696 1074140255232 1077294026688 1078284186639 1078748078848 1078892691456 1079739575244 1079884320768 1080348901376 1083633919104 1084516785152 1085096528384 1085659103232 1089428752896 1089574797312 1090430066088 1090899183616 1091045425152 1092048224256 1093363663608 1095254575104 1095693174169 1095840058368 1096261242912 1100067705561 1100215176192 1101552495956 1101700165632 1102712757696 1106098679808 1106541621438 1106689959936 1107591610368 1110959465022 1112458956312 1112608088064 1114109804544 1115128070144 1117497479076 1118407934688 1118557863936 1119005794896 1122441745408 1123473401424 1123624009728 1124989783104 1125140594688 1129047332864 1129481280576 1129632694272 1130085060192 1131157389312 1132039479296 1133403090578 1134596900448 1135085019136 1136128295808 1136280600576 1140073185724 1140664263552 1141274021184 1142203848192 1142356967424 1146169833776 1146323484672 1147377090816 1147870707712 1148925735936 1152299084224 1152915061408 1153358182647 1153512797184 1156125425664 1157518049952 1159080382592 1159235764224 1159681314816 1160145713826 1160301238272 1163707986048 1164330062016 1164777570594 1165278673408 1166506057728 1170556425984 1170713346048 1171632305052 1175229847296 1176658347953 1176816086016 1177897718448 1180723838976 1182146093568 1183741667328 1184823574528 1184829665184 1188308430606 1188467730432 1188943657077 1190071836672 1191159529472 1193690489013 1195301644548 1195461881856 1197529366528 1198169522176 1200073860612 1200234737664 1200715376454 1201693631952 1201854726144 1202791946752 1204576845824 1206027832832 1207136314296 1207298138112 1210032586752 1211955780024 1213591588704 1213754277888 1215392514048 1216340291584 1217805448387 1219088158992 1219612626944 1220081383296 1220733594432 1224317776988 1224972252746 1225607347008 1227261581568 1227426103296 1228383264768 1231522906504 1231687999488 1232161396992 1232820065664 1234952159232 1236439735176 1238108590496 1239412686336 1242219872256 1243716202608 1246040561664 1246700240896 1250367091392 1251516325851 1253373530112 1254519078912 1257725521536 1258208926524 1258875047936 1258881519258 1261227737088 1262746963584 1264451326464 1265607000064 1265613505992 1268650082304 1270178249472 1272374951936 1273055117312 1273544414208 1276799483949 1276970646528 1277966443424 1279862898688 1281210974208 1283627288676 1285659623424 1286707085312 1289441062998 1289613920256 1291354546176 1292361559808 1292534808576 1294279376896 1295838416128 1296336469752 1297029444084 1299272584192 1299446759424 1300641103872 1302207806196 1303965430416 1304140234752 1305157218816 1306918823936 1307094024192 1309171484304 1309871319768 1310938507584 1312136669184 1315490377402 1316875979232 1319858614272 1323918096768 1326916681728 1328515034604 1331702530048 1331709375744 1332926521344 1334725607424 1336333366632 1338823933952 1338830816256 1339874852448 1340054470656 1343479534368 1344707437568 1347220537344 1347940712448 1351898386432 1351905335946 1352621062144 1353140940096 1355148951552 1356781311936 1357839346138 1359854329856 1361286660096 1367126278144 1368382828032 1368566267904 1372064205312 1373134157296 1373318234112 1374437113856 1375171837952 1375884804096 1380477120704 1380662181888 1381931172864 1382525698048 1385463269817 1385648999424 1386729544992 1388045402112 1388601250432 1388787400704 1389321179136 1390994702073 1392872164308 1394145211008 1396026925568 1396214071296 1397497356288 1399180727934 1402349777664 1402537771008 1403680456704 1404242566144 1406662977816 1409660001013 1409848974336 1410037972992 1414941211728 1416234428928 1417388273664 1418145957888 1422500429824 1422507742272 1423617030726 1423807875072 1425729626112 1427447005266 1430871867392 1431421820928 1432187006976 1436392035584 1437712248852 1438523588608 1439652766992 1439845761024 1444845225472 1446367076352 1447545470976 1452571670528 1452766396416 1453906754784 1454101659648 1456064299008 1457818218144 1458955042127 1460339433472 1461120077824 1461681657216 1461877604352 1466756940748 1466953568256 1468301871168 1468933554176 1469695131648 1470283676928 1470480777216 1474798239744 1475388828584 1475586613248 1476153752832 1476788813824 1478344310784 1481279286696 1483278608416 1483477450752 1484840941056 1485479739392 1489996638768 1491210579584 1491410485248 1492007726528 1492781266944 1497964535232 1498165346304 1499986377472 1500187459584 1501566308352 1503375037461 1505975040768 1506176925696 1506780080256 1507359209004 1508209852416 1511414476164 1512795867264 1514837727744 1515040800768 1520885684736 1521698694912 1522938464256 1523142623232 1528431312896 1529631064929 1529836121088 1530041204736 1531900981248 1537810910196 1538017062912 1541500567552 1543357399936 1544775926958 1544983013376 1545647685632 1546241753088 1546860951768 1547068317696 1551610648064 1552440082688 1553036760792 1553244954624 1555341410304 1560070738116 1560741901312 1560951128064 1561551077376 1562176406736 1562385825792 1566973129728 1568413362384 1569088114688 1570530291264 1570740830208 1575983521442 1576194791424 1577643499872 1578322223104 1579140513792 1579772886912 1584411240808 1584623640576 1585258209436 1586080096128 1586762448896 1588433780736 1591587318684 1593735526064 1593949175808 1594561807872 1595414202624 1600098480816 1600312983552 1600953835272 1602258175936 1602472968192 1603945829376 1609515085728 1609730850816 1615941040032 1618122118272 1618339037184 1619609362866 1620523352064 1625450878656 1626775177728 1627644792576 1634143129344 1634362195968 1636348775424 1636568137728 1637844353024 1642250665984 1642881862656 1643760087552 1646602878976 1648586313568 1650322764288 1652328743934 1652550248448 1652771782656 1656293163008 1658288270144 1659148019712 1659812432157 1660034939904 1661387415552 1666439197533 1667156121856 1668688434468 1668912132096 1671164706816 1672692105216 1676246218614 1676967362048 1677611902032 1677836795904 1678508692344 1681636982784 1683662618112 1685210102136 1685935101952 1687484674656 1687710892032 1693343996443 1693570999296 1694221920864 1695127590288 1696736083968 1698059218944 1700104635867 1702399311932 1702627528704 1704192443712 1710109778586 1711503051568 1713305772288 1714212831232 1719254750664 1719485227008 1721806061568 1723379744768 1723388603904 1728448626336 1729372592112 1734188138496 1736277074928 1738620573888 1738853646336 1740209625088 1740218570739 1745561979072 1746495093024 1747918010112 1749515558912 1755834638976 1756070019072 1759811485696 1762844770944 1765224129024 1769222242304 1771085758464 1771353379472 1773219140352 1775612500992 1777235361792 1779634143232 1781777822176 1782462645909 1782701595648 1785107755008 1786499803264 1786739294208 1791306045824 1792952466822 1793192822784 1796294049792 1797254283264 1800110790918 1801073064681 1802540447928 1802782089216 1804187920128 1806865268736 1809041749248 1810704471444 1815048880128 1818471992291 1820387383056 1823088771072 1824510437376 1824755023872 1829418940416 1830122074944 1831090978816 1831100391648 1836476665482 1837458379119 1840882909184 1840892372352 1842574897152 1847284359756 1847531999232 1848972726656 1850727202816 1851716534272 1852428238848 1854659602764 1857162885744 1858860281344 1861618761728 1863329808384 1865574303912 1869799703552 1870050361344 1875550637088 1879798632448 1881778618368 1886588282304 1888312571904 1889851031552 1890861277184 1891841605632 1894120445376 1896676989696 1898156040968 1898410500096 1900972834816 1902975123456 1903262673688 1905267374208 1908562427904 1909582675968 1910316621312 1915455969792 1916949665136 1919537022656 1919794348032 1925440933014 1928489435136 1930060627968 1934161594497 1937031819264 1938542339712 1938802212864 1941419065344 1943757624192 1944504704628 1945544166126 1948908876288 1949170139136 1955938091008 1955948145624 1957735828224 1959593508864 1960378235904 1960641036288 1966397652992 1966407761376 1967448817664 1968205003776 1973235566103 1975039048928 1977969934336 1979787921408 1980053323776 1986662185024 1988547313664 1990375022592 1992772551906 1997286046976 1997553795072 1999389782016 2000249946112 2002088411136 2004500049948 2007966721024 2008235900928 2009040107008 2009812278672 2010081705984 2015219301552 2017061156352 2019783636992 2020054401024 2020830806016 2021911068672 2027847579648 2028931593216 2029711410144 2030584619008 2032723427328 2035171967904 2036759019207 2039508086572 2039781494784 2042534641664 2050414546928 2050689417216 2052574242048 2058096307968 2059701235944 2059977351168 2061655670784 2062481269024 2062757756928 2070715681056 2070993272832 2073788547072 2080094317488 2082068103168 2082901875648 2083181101056 2089297506304 2089308246462 2091217816512 2094040388352 2094321106944 2101593055232 2103524666496 2103806656512 2105520685056 2106363849216 2112831520768 2114773461504 2115056959488 2117911707648 2122116424912 2124351643392 2125265567744 2126082410496 2126367424512 2127218936832 2133464641088 2133750644736 2134605113696 2135425546089 2135711812608 2136630624256 2138594439168 2141170507899 2146020114304 2146307801088 2147132731392 2148280510464 2154588053376 2156568373278 2157496157696 2157785382912 2159479150488 2159768641536 2160697802752 2167267838208 2169033570304 2170193056768 2171318206464 2178565456111 2178857505792 2179149594624 2180860132176 2181798367232 2184096448512 2186727327216 2190509150208 2191386348338 2191680116736 2192522485824 2200135411122 2200430352384 2203104991912 2203400331264 2205425515392 2212197359616 2213083242876 2213379919872 2215183220736 2221918930044 2224917912624 2225216176128 2228219609088 2230256140288 2234994958152 2236815869376 2237115727872 2238011589792 2244883490816 2246946802848 2247248019456 2249979566208 2250281189376 2258094665728 2258962561152 2259265388544 2260170120384 2262314778624 2264078958592 2266806181156 2269193800896 2270170038272 2272256591616 2272561201152 2280146371448 2281328527104 2282548042368 2284407696384 2284713934848 2292339667552 2292646969344 2294754181632 2295741415424 2297851471872 2304598168448 2305830122816 2306716365294 2307025594368 2312250851328 2315036099904 2317163890437 2318160765184 2318471528448 2319362629632 2320291427652 2320602476544 2327415972096 2328660124032 2329555141188 2330557346816 2333012115456 2341112851968 2341426692096 2343264610104 2350459694592 2353316695906 2353632172032 2355795436896 2363975282163 2364292187136 2367483334656 2369647149056 2369659330368 2376616861212 2376935460864 2377887314154 2380143673344 2382319058944 2387380978026 2390603289096 2390923763712 2395058733056 2396339044352 2400147721224 2400469475328 2401430752908 2403387263904 2403709452288 2405583893504 2412055665664 2414272628592 2414596276224 2420065173504 2423911560048 2427183177408 2427508555776 2430785028096 2432680583168 2435610896774 2438176317984 2439225253888 2440162766592 2441467188864 2448635553976 2449944505492 2451214694016 2454523163136 2454852206592 2456766529536 2463045813008 2463375998976 2464322793984 2465640131328 2469904318464 2472879470352 2476217180992 2478493115901 2478825372672 2484439744512 2487432405216 2492081123328 2500734182784 2503032651702 2506747060224 2509038157824 2515451043072 2516417853048 2517750095872 2517763038516 2522455474176 2525493927168 2528902652928 2531214000128 2531227011984 2537300164608 2540356498944 2544749903872 2546110234624 2547088828416 2553598967898 2553941293056 2555932886848 2559725797376 2565164667879 2567254577352 2571319246848 2573414170624 2578882125996 2579227840512 2582709092352 2584723119616 2585069617152 2588558753792 2591676832256 2592672939504 2594058888168 2598545168384 2598893518848 2601282207744 2604415612392 2607930860832 2608280469504 2610314437632 2613837647872 2616986176321 2618342968608 2619742639536 2621877015168 2624273338368 2630980754804 2633751958464 2639717228544 2647836193536 2653833363456 2657030069208 2663405060096 2663418751488 2665853042688 2669451214848 2672666733264 2677661632512 2679749704896 2680108941312 2686959068736 2689414875136 2689428700233 2694441074688 2695881424896 2703796772864 2703810671892 2705242124288 2706281880192 2710297903104 2713562623872 2715678692276 2719708659712 2722573320192 2734252556288 2736765656064 2737132535808 2744128410624 2746268314592 2746636468224 2748874227712 2750343675904 2754714998223 2760954241408 2761324363776 2763862345728 2765051396096 2770926539634 2771297998848 2773459089984 2776090804224 2777202500864 2777574801408 2778642358272 2781989404146 2785744328616 2788290422016 2792053851136 2792428142592 2794994712576 2798361455868 2804699555328 2805075542016 2808485132288 2813325955632 2819320002026 2819697948672 2820075945984 2829882423456 2832468857856 2834776547328 2836291915776 2845000859648 2845015484544 2847234061452 2847615750144 2851459252224 2854894010532 2861743734784 2862843641856 2864374013952 2872784071168 2875424497704 2877047177216 2879305533984 2879691522048 2888161399521 2889690450944 2892734152704 2895090941952 2905143341056 2907813509568 2908203319296 2912128598016 2915636436288 2917910084254 2920678866944 2922240155648 2923363314432 2923755208704 2933513881496 2933907136512 2936603742336 2937867108352 2939390263296 2940567353856 2940961554432 2949596479488 2950777657168 2951173226496 2952307505664 2953577627648 2956688621568 2962558573392 2966557216832 2966954901504 2969681882112 2970959478784 2979993277536 2982421159168 2982820970496 2984015453056 2985562533888 2989158827859 2995929070464 2996330692608 2999972754944 3000374919168 3003132616704 3006750074922 3011950081536 3012353851392 3013560160512 3014718418008 3016419704832 3022828952328 3025591734528 3029269363879 3029675455488 3030081601536 3041771369472 3043397389824 3045876928512 3056862625792 3059262129858 3059672242176 3060082409472 3063801962496 3075621820392 3076034125824 3083001135104 3086714799872 3089551853916 3089966026752 3091295371264 3092483506176 3093721903536 3094136635392 3103221296128 3104880165376 3106073521584 3106489909248 3110682820608 3120141476232 3121483802624 3121902256128 3123102154752 3124352813472 3124771651584 3133946259456 3135201260741 3136826724768 3138176229376 3141060582528 3141481660416 3151967042884 3152389582848 3155286999744 3156644446208 3158281027584 3159545773824 3168822481616 3169247281152 3170516418872 3172160192256 3173524897792 3176867561472 3183174637368 3187471052128 3187898351616 3189123615744 3190828405248 3200196961632 3200625967104 3201907670544 3204516351872 3204945936384 3207891658752 3219030171456 3219461701632 3231882080064 3236244236544 3236678074368 3239218725732 3241046704128 3250901757312 3253550355456 3255289585152 3268286258688 3268724391936 3272697550848 3273136275456 3275688706048 3284501331968 3285763725312 3287079522507 3287520175104 3293205757952 3297172627136 3300203116683 3300645528576 3304657487868 3305100496896 3312586326016 3316576540288 3318296039424 3319624864314 3320069879808 3322774831104 3332878395066 3334312243712 3337376868936 3337824264192 3342329413632 3345384210432 3352492437228 3353934724096 3355223804064 3355673591808 3357017384688 3366873886717 3367325236224 3370420204272 3371870203904 3374969349312 3375421784064 3386687992886 3387141998592 3388443841728 3390255180576 3393472167936 3396118437888 3400209271734 3404798623864 3405255057408 3408384887424 3420219557172 3423006103136 3426611544576 3428425662464 3438509501328 3438970454016 3443612123136 3446759489536 3446777207808 3456897252672 3458745184224 3460074547941 3468376276992 3472554149856 3477241147776 3477707292672 3480419250176 3480437141478 3491123958144 3492990186048 3495836020224 3499031117824 3511669277952 3512140038144 3519622971392 3525689541888 3529975043859 3530448258048 3538444484608 3542171516928 3542706758944 3546438280704 3551225001984 3554470723584 3559268286464 3563555644352 3564925291818 3565403191296 3566830971231 3570215510016 3572999606528 3573478588416 3581071467039 3582612091648 3585904933644 3586385645568 3592588099584 3594508566528 3600221581836 3602146129362 3605080895856 3605564178432 3608375840256 3613730537472 3618083498496 3621408942888 3630097760256 3636943984582 3640774766112 3646177542144 3649020874752 3653416345161 3658837880832 3660244149888 3662181957632 3662200783296 3672953330964 3674916758238 3681765818368 3681784744704 3685149794304 3694568719512 3695063998464 3697945453312 3701454405632 3703433068544 3704856477696 3709319205528 3714325771488 3717720562688 3726659616768 3731148607824 3739599407104 3740100722688 3751101274176 3759597264896 3763557236736 3773176564608 3776625143808 3779702063104 3781722554368 3783683211264 3788240890752 3793353979392 3796312081936 3796821000192 3801945669632 3805950246912 3806525347376 3810534748416 3817124855808 3819165351936 3820633242624 3830398451847 3830911939584 3833899330272 3839074045312 3839588696064 3850881866028 3856978870272 3860121255936 3868323188994 3874063638528 3877084679424 3877604425728 3882838130688 3887515248384 3889009409256 3891088332252 3897817752576 3898340278272 3911876182016 3911896291248 3915471656448 3920756471808 3921282072576 3932795305984 3932815522752 3934897635328 3936410007552 3946471132206 3950078097856 3955939868672 3959575842816 3973324370048 3977094627328 3980750045184 3985545103812 3994572093952 3995107590144 3998779564032 4000499892224 4004176822272 4009000099896 4015933442048 4016471801856 4018080214016 4019624557344 4020163411968 4030438603104 4033581587057 4034122312704 4039567273984 4041661612032 4043822137344 4055695159296 4057863186432 4059422820288 4061169238016 4065446854656 4070343935808 4073518038414 4079016173144 4079562989568 4085069283328 4100829093856 4101378834432 4105148484096 4116192615936 4119402471888 4119954702336 4123311341568 4124962538048 4125515513856 4141431362112 4141986545664 4147577094144 4156389809451 4160188634976 4164136206336 4165803751296 4166362202112 4178595012608 4178616492924 4182435633024 4188080776704 4188642213888 4203186110464 4207049332992 4207613313024 4211041370112 4212727698432 4225663041536 4228980003039 4229546923008 4230113918976 4244232849824 4248703286784 4250531135488 4252164820992 4254437873664 4266929282176 4267501289472 4269210227392 4270851092178 4271423625216 4273261248512 4277188878336 4282341015798 4292040228608 4292615602176 4294265462784 4296561020928 4309176106752 4313136746556 4314992315392 4315570765824 4318958300976 4319537283072 4334535676416 4338067140608 4340386113536 4342636412928 4357130912222 4357715011584 4358299189248 4361720264352 4363596734464 4368192897024 4373454654432 4376865126381 4381018300416 4382772696676 4383360233472 4385044971648 4400270822244 4400860704768 4406209983824 4406800662528 4410851030784 4424394719232 4426166485752 4426759839744 4430366441472 4443837860088 4449835825248 4450432352256 4456439218176 4469989916304 4473631738752 4474231455744 4476023179584 4489766981632 4493893605696 4494496038912 4499959132416 4500562378752 4516189331456 4517925122304 4518530777088 4520340240768 4524629557248 4528157917184 4533612362312 4538387601792 4540340076544 4544513183232 4545122402304 4560292742896 4562657054208 4565096084736 4568815392768 4569427869696 4584679335104 4585293938688 4588893194787 4589508363264 4591482830848 4595702943744 4609196336896 4611660245632 4613432730588 4614051188736 4624501702656 4630072199808 4634327780874 4636321530368 4636943056896 4638725259264 4640582855304 4641204953088 4654831944192 4657320248064 4659110282376 4661114693632 4666024230912 4681598107813 4682225703936 4682853384192 4686529220208 4700919389184 4706633391812 4707264344064 4711590873792 4727950564326 4728584374272 4734966669312 4739294298112 4739318660736 4753233722424 4753870921728 4755774628308 4760287346688 4764638117888 4774761956052 4781206578192 4781847527424 4792678088704 4800295442448 4800938950656 4802861505816 4806774527808 4807418904576 4811167787008 4824111331328 4828545257184 4829192552448 4847823120096 4854366354816 4855017111552 4861570056192 4865361166336 4871221793548 4876352635968 4878450507776 4880325533184 4882934377728 4897271107952 4899889010984 4902429388032 4909046326272 4909704413184 4913533059072 4926091626016 4926751997952 4928645587968 4931280262656 4939808636928 4945758940704 4952434361984 4956986231802 4957650745344 4968879489024 4974864810432 4979437296471 4984162246656 5001468365568 5006065303404 5013494120448 5018076315648 5030902086144 5032835706096 5035500191744 5035526077032 5044910948352 5050987854336 5057805305856 5062428000256 5062454023968 5080031989329 5080712997888 5089499807744 5092220469248 5094177656832 5100313907601 5107197935796 5107882586112 5111865773696 5119451594752 5130329335758 5134509154704 5142638493696 5146828341248 5157764251992 5158455681024 5165418184704 5169446239232 5170139234304 5183353664512 5185345879008 5188117776336 5197090336768 5202564415488 5203350552199 5208831224784 5215861721664 5216560939008 5220628875264 5227675295744 5233972352642 5236685937216 5239485279072 5243754030336 5248546676736 5261961509608 5267503916928 5279434457088 5295672387072 5307666726912 5314060138416 5326810120192 5326837502976 5331706085376 5338902429696 5345333466528 5347387937727 5355323265024 5359499409792 5360217882624 5373918137472 5378829750272 5378857400466 5388882149376 5391762849792 5407593545728 5407621343784 5410484248576 5412563760384 5420595806208 5427125247744 5431357384552 5439417319424 5445146640384 5455415976873 5468505112576 5473531312128 5474265071616 5488256821248 5492536629184 5493272936448 5497748455424 5500687351808 5509429996446 5512375137357 5521908482816 5522648727552 5527724691456 5530102792192 5541853079268 5542595997696 5546918179968 5552181608448 5554405001728 5555149602816 5557284716544 5563978808292 5571488657232 5576580844032 5584107702272 5584856285184 5589989425152 5596722911736 5609399110656 5610151084032 5616970264576 5626651911264 5638640004052 5639395897344 5659764846912 5664937715712 5669553094656 5672583831552 5690001719296 5690030969088 5694468122904 5695231500288 5702918504448 5709788021064 5723487469568 5725687283712 5728748027904 5745568142336 5750848995408 5758611067968 5759383044096 5776322799042 5779380901888 5785468305408 5790181883904 5810286682112 5815627019136 5816406638592 5824257196032 5831272872576 5835820168508 5841357733888 5844480311296 5846726628864 5847510417408 5867027762992 5867814273024 5873207484672 5875734216704 5878780526592 5881134707712 5881923108864 5899192958976 5901555314336 5902346452992 5904615011328 5907155255296 5919706698309 5925117146784 5933114433664 5933909803008 5939363764224 5941918957568 5959986555072 5964842318336 5965641940992 5968030906112 5971125067776 5978317655718 5991858140928 5992661385216 5999945509888 6000749838336 6006265233408 6013500149844 6023900163072 6024707702784 6027120321024 6029436836016 6045657904656 6051183469056 6058538727758 6059350910976 6060163203072 6083542738944 6086794779648 6091753857024 6110277057621 6113725251584 6118524259716 6119344484352 6127603924992 6151243640784 6152068251648 6166002270208 6173429599744 6179103707832 6179932053504 6182590742528 6184967012352 6187443807072 6188273270784 6206442592256 6209760330752 6212147043168 6212979818496 6221365641216 6233716998179 6240282952464 6242967605248 6246204309504 6248705626944 6249543303168 6267892518912 6270402521482 6273653449536 6276352458752 6282121165056 6282963320832 6303934085768 6304779165696 6310573999488 6313288892416 6316562055168 6319091547648 6337644963232 6338494562304 6341032837744 6344320384512 6347049795584 6353735122944 6366349274736 6374942104256 6375796703232 6378247231488 6381656810496 6400393923264 6401251934208 6403815341088 6406276638267 6409032703744 6409891872768 6415783317504 6423511523697 6438060342912 6438923403264 6463764160128 6472488473088 6473356148736 6478437451464 6482093408256 6501803514624 6507100710912 6510579170304 6535696368333 6536572517376 6537448783872 6545395101696 6551377412096 6569002663936 6571527450624 6574159045014 6575040350208 6586411515904 6594345254272 6600406233366 6601291057152 6609314975736 6610200993792 6625172652032 6633153080576 6636592078848 6639249728628 6640139759616 6645549662208 6665756790132 6668624487424 6674753737872 6675648528384 6684658827264 6690768420864 6704984874456 6707869448192 6710447608128 6711347183616 6714034769376 6733747773434 6734650472448 6737347390103 6740840408544 6743740407808 6749938698624 6750843568128 6773375985772 6774283997184 6776887683456 6780510361152 6786944335872 6792236875776 6800418543468 6809597247728 6810510114816 6816769774848 6840439114344 6846012206272 6853223089152 6856851324928 6877019002656 6877940908032 6887224246272 6893554415616 6913794505344 6917490368448 6920149095882 6936752553984 6945108299712 6954482295552 6955414585344 6960838500352 6960874282956 6982247916288 6985980372096 6991672040448 6998062235648 7023338555904 7024280076288 7039245942784 7051379083776 7059950087718 7060896516096 7076888969216 7085413517888 7091925846489 7092876561408 7102450003968 7108941447168 7118536572928 7127111288704 7129850583636 7130806382592 7133661942462 7140431020032 7145999213056 7146957176832 7162142934078 7165224183296 7171809867288 7172771291136 7185176199168 7189017133056 7200443163672 7204292258724 7210161791712 7211128356864 7216751680512 7235197075711 7236166996992 7242817885776 7260195520512 7273887969164 7281549532224 7292355084288 7298041749504 7306832690322 7317675761664 7320488299776 7324363915264 7324401566592 7345906661928 7349833516476 7363531636736 7363569489408 7370299588608 7389137439024 7390127996928 7395890906624 7406866137088 7409712955392 7418638411056 7428651542976 7435441125376 7435479347703 7453319233536 7462297215648 7479198814208 7502202548352 7519194529792 7527114473472 7546353129216 7553250287616 7559404126208 7563445108736 7567366422528 7576481781504 7586707958784 7592624163872 7593642000384 7603891339264 7611900493824 7613050694752 7621069496832 7634249711616 7638330703872 7641266485248 7660796903694 7661823879168 7667798660544 7678148090624 7679177392128 7695494003637 7701763732056 7713957740544 7720242511872 7736646377988 7748127277056 7754169358848 7755208851456 7765676261376 7775030496768 7778018818512 7782176664504 7795635505152 7796680556544 7823752364032 7823792582496 7830943312896 7841512943616 7850958528963 7865590611968 7865631045504 7869795270656 7872820015104 7892942264412 7900156195712 7911879737344 7919151685632 7946648740096 7954189254656 7961500090368 7971090207624 7989144187904 7990215180288 7997559128064 8008353644544 8018000199792 8031866884096 8036160428032 8039249114688 8040326823936 8060877206208 8067163174114 8068244625408 8079134547968 8083323224064 8087644274688 8111390318592 8115726372864 8118845640576 8122338476032 8130893709312 8140687871616 8147036076828 8158032346288 8159125979136 8170138566656 8201658187712 8202757668864 8210296968192 8232385231872 8238804943776 8239909404672 8246622683136 8249925076096 8251031027712 8264144994669 8282862724224 8283973091328 8295154188288 8312779618902 8320377269952 8328272412672 8331607502592 8332724404224 8357190025216 8357232985848 8364871266048 8376161553408 8377284427776 8406372220928 8414098665984 8415226626048 8425455396864 8451326083072 8457960006078 8459093846016 8460227837952 8488465699648 8497406573568 8501062270976 8504329641984 8508875747328 8533858564352 8535002578944 8538420454784 8541702184356 8542847250432 8546522497024 8554377756672 8564682031596 8584080457216 8585231204352 8588530925568 8593122041856 8618352213504 8626273493112 8629984630784 8631141531648 8637916601952 8639074566144 8667909367931 8669071352832 8676134281216 8680772227072 8685272825856 8714261824444 8715430023168 8723440528704 8727193468928 8736385794048 8746909308864 8753730252762 8762036600832 8765545393352 8766720466944 8770089943296 8800541644488 8801721409536 8812419967648 8813601325056 8821702061568 8848789438464 8852332971504 8853519679488 8860732882944 8887675720176 8899671650496 8900864704512 8912878436352 8939979832608 8947263477504 8948462911488 8952046359168 8979533963264 8987787211392 8988992077824 8999918264832 9001124757504 9032378662912 9035850244608 9037061554176 9040680481536 9049259114496 9056315834368 9067224724624 9076775203584 9080680153088 9087808091637 9089026366464 9090244804608 9120585485792 9125314108416 9130192169472 9137630785536 9169358670208 9170587877376 9177786389574 9179016726528 9182965661696 9191405887488 9218392673792 9223320491264 9226865461176 9228102377472 9249003405312 9260144399616 9268655561748 9272643060736 9273886113792 9277450518528 9281165710608 9282409906176 9309663888384 9314640496128 9318220564752 9322229387264 9332048461824 9363196215626 9364451407872 9365706768384 9373058440416 9401838778368 9405603782223 9413266783624 9414528688128 9423181747584 9455901128652 9457168748544 9469933338624 9478588596224 9478637321472 9506467444848 9507741843456 9511549256616 9520574693376 9529276235776 9549523912104 9562413156384 9563695054848 9600590884896 9601877901312 9605723011632 9613549055616 9614837809152 9622335574016 9648222662656 9657090514368 9658385104896 9695646240192 9708732709632 9710034223104 9723140112384 9730722332672 9742443587096 9752705271936 9756901015552 9760651066368 9765868755456 9794542215904 9799778021968 9804858776064 9818092652544 9819408826368 9827066118144 9852183252032 9853503995904 9857291175936 9861238567521 9862560525312 9879617273856 9891517881408 9900609350049 9904868723968 9913972463604 9915301490688 9937758978048 9949729620864 9958874592942 9968324493312 10002936731136 10012130606808 10026988240896 10036152631296 10061804172288 10065671412192 10071000383488 10071052154064 10100621660151 10101975708672 10115610611712 10124856000512 10124908047936 10160063978658 10161425995776 10178999615488 10184440938496 10188355313664 10200627815202 10214395871592 10215765172224 10223731547392 10238903189504 10260658671516 10269018309408 10285276987392 10315528503984 10316911362048 10330836369408 10338892478464 10340278468608 10366707329024 10370691758016 10376235552672 10394180673536 10405128830976 10406701104398 10417662449568 10431723443328 10433121878016 10441257750528 10455350591488 10467944705284 10473371874432 10478970558144 10487508060672 10497093353472 10523923019216 10535007833856 10558868914176 10589925131577 10591344774144 10615333453824 10628120276832 10653675005952 10663412170752 10677804859392 10690666933056 10694775875454 10700492913693 10710646530048 10718998819584 10720435765248 10747836274944 10757659500544 10757714800932 10777764298752 10783525699584 10815187091456 10815242687568 10820968497152 10825127520768 10841191612416 10854250495488 10862714769104 10878834638848 10890293280768 10910831953746 10937010225152 10947062624256 10960249035483 10976513642496 10985073258368 10986545872896 10995496910848 11001374703616 11018859992892 11024750274714 11043816965632 11045297455104 11055449382912 11060205584384 11083706158536 11085191995392 11093836359936 11104363216896 11108810003456 11110299205632 11114569433088 11127957616584 11142977314464 11153161688064 11168215404544 11179978850304 11181668207917 11193445823472 11218798221312 11220302168064 11233940529152 11253303822528 11277280008104 11278791794688 11319529693824 11329875431424 11339106189312 11345167663104 11380003438592 11380061938176 11388936245808 11390463000576 11405837008896 11419576042128 11446974939136 11451374567424 11457496055808 11491136284672 11491195355541 11501697990816 11517222135936 11518766088192 11552645598084 11558761803776 11570936610816 11580363767808 11620573364224 11631254038272 11632813277184 11648514392064 11662545745152 11671640337016 11682715467776 11688960622592 11693453257728 11695020834816 11734055525984 11735628546048 11746414969344 11751468433408 11762269415424 11763846217728 11798385917952 11803110628672 11804692905984 11809230022656 11814310510592 11839413396618 11850234293568 11866228867328 11867819606016 11878727528448 11883837915136 11919973110144 11929684636672 11931283881984 11936061812224 11942250135552 11956635311436 11983716281856 11985322770432 11999891019776 12001499676672 12012530466816 12027000299688 12047800326144 12049415405568 12054240642048 12058873672032 12091315809312 12100744761171 12102366938112 12117077455516 12118701821952 12167085477888 12173589559296 12183507714048 12220554115242 12227450503168 12237048519432 12238688968704 12255207849984 12302487281568 12304136503296 12346859199488 12358207415664 12359864107008 12369934024704 12374887614144 12376546541568 12412885184512 12419520661504 12424294086336 12425959636992 12442731282432 12467433996358 12480565904928 12485935210496 12492408619008 12497411253888 12499086606336 12535785037824 12540805042964 12547306899072 12552704917504 12564242330112 12565926641664 12607868171536 12609558331392 12621147998976 12626577784832 12633124110336 12638183095296 12675289926464 12676989124608 12682065675488 12686940009117 12688640769024 12694099591168 12732698549472 12749884208512 12751593406464 12756494462976 12763313620992 12800787846528 12802503868416 12807630682176 12812553276534 12818065407488 12819783745536 12831566635008 12847023047394 12876120685824 12877846806528 12927528320256 12943241827483 12944976946176 12946712297472 12956874902928 13003607029248 13014201421824 13021158340608 13071392736666 13073145034752 13074897567744 13090790203392 13102754824192 13130595379143 13138005327872 13143054901248 13148318090028 13150080700416 13172823031808 13188690508544 13200812466732 13202582114304 13218629951472 13220401987584 13250345304064 13266306161152 13273184157696 13278499457256 13280279519232 13291099324416 13331513580264 13337248974848 13349507475744 13351297056768 13369317654528 13395859932257 13409969748912 13415738896384 13420895216256 13422694367232 13428069538752 13467495546868 13469300944896 13474694780206 13481680817088 13487480815616 13499877397248 13501687136256 13546751971544 13548567994368 13553775366912 13561020722304 13573888671744 13584473751552 13600837086936 13619194495456 13621020229632 13633539549696 13680878228688 13692024412544 13706446178304 13713702649856 13754038005312 13755881816064 13766679584361 13774448492544 13787108831232 13827589010688 13834980736896 13840298191764 13873505107968 13890216599424 13908964591104 13910829170688 13921677000704 13921748565912 13964495832576 13971960744192 13983344080896 13996124471296 14044794323439 14046677111808 14048560152576 14078491885568 14102758167552 14119900175436 14121793032192 14153777938432 14170827035776 14183851692978 14185753122816 14204900007936 14217882894336 14237073145856 14254222577408 14259701167272 14261612765184 14267323884924 14280862040064 14291998426112 14293914353664 14324285868156 14330448366592 14343619734576 14345542582272 14378034266112 14400886327344 14408584517448 14420323583424 14422256713728 14433503361024 14470394151422 14472333993984 14485635771552 14547775938328 14563099064448 14584710168576 14596083499008 14613665380644 14635351523328 14640976599552 14648727830528 14648803133184 14691813323856 14699667032952 14727063273472 14727138978816 14740599177216 14778274878048 14780255993856 14791781813248 14819425910784 14837276822112 14857303085952 14870882250752 14870958695406 14906638467072 14924594431296 14958397628416 15004405096704 15038389059584 15054228946944 15092706258432 15106500575232 15118808252416 15126890217472 15134732845056 15152963563008 15173415917568 15185248327744 15187284000768 15207782678528 15226101389504 15240095967987 15242138993664 15268499423232 15276661407744 15282532970496 15300941722803 15321593807388 15323647758336 15335597321088 15356296181248 15358354784256 15390988007274 15403527464112 15427915481088 15440485023744 15473292755976 15496254554112 15508338717696 15510417702912 15550060993536 15556037637024 15564353329008 15591271010304 15610051656597 15647504728064 15647585164992 15661886625792 15683025887232 15701917057926 15731181223936 15731262091008 15739590541312 15745640030208 15785884528824 15800312391424 15823759474688 15838303371264 15893297480192 15923000180736 15942180415248 15978288375808 15980430360576 15995118256128 16016707289088 16036000399584 16063733768192 16072320856064 16078498229376 16080653647872 16121754412416 16134326348228 16136489250816 16158269095936 16166646448128 16175288549376 16222780637184 16231452745728 16237691281152 16244676952064 16261787418624 16281375743232 16294072153656 16316064692576 16318251958272 16340277133312 16366247930619 16403316375424 16405515337728 16420593936384 16464770463744 16477609887552 16479818809344 16493245366272 16499850152192 16502062055424 16528289989338 16537125412071 16565725448448 16567946182656 16590308376576 16625559237804 16640754539904 16656544825344 16663215005184 16665448808448 16714380050432 16714465971696 16729742532096 16752323106816 16754568855552 16812744441856 16828197331968 16830453252096 16850910793728 16902652166144 16915920012156 16918187692032 16976931399296 16994813147136 17002124541952 17008659283968 17017751494656 17067717128704 17070005157888 17076840909568 17083404368712 17085694500864 17093044994048 17108755513344 17129364063192 17168160914432 17170462408704 17177061851136 17186244083712 17236704427008 17252546986224 17259969261568 17275833203904 17278149132288 17335818735862 17338142705664 17352268562432 17361544454144 17370545651712 17428523648888 17430860046336 17446881057408 17454386937856 17472771588096 17493818617728 17507460505524 17524073201664 17531090786704 17533440933888 17540179886592 17601083288976 17603442819072 17624839935296 17627202650112 17643404123136 17697578876928 17704665943008 17707039358976 17721465765888 17759120094927 17775351440352 17799343300992 17801729409024 17825756872704 17879959665216 17894526955008 17896925822976 17904092718336 17959067926528 17975574422784 17977984155648 17999836529664 18002249515008 18064757325824 18071700489216 18074123108352 18081360963072 18112631668736 18134449449248 18153550407168 18161360306176 18175616183274 18178052732928 18180489609216 18241170971584 18250628216832 18260384338944 18275261571072 18330831172863 18338717340416 18341175754752 18355572779148 18358033453056 18365931323392 18382811774976 18436785347584 18446640982528 18453730922352 18456204754944 18498006810624 18520288799232 18537311123496 18545286121472 18547772227584 18554901037056 18562331421216 18564819812352 18619327776768 18626783960873 18629280992256 18636441129504 18644458774528 18664096923648 18701150994537 18726392431252 18728902815744 18746116880832 18803677556736 18811207564446 18826533567248 18829057376256 18846363495168 18911802257304 18914337497088 18939866677248 18957177192448 18957274642944 19012934889696 19015483686912 19023098513232 19041149386752 19099047824208 19124826312768 19127390109696 19201181769792 19203755802624 19211446023264 19227098111232 19229675618304 19244671148032 19296445325312 19314181028736 19316770209792 19391292480384 19417465419264 19420068446208 19446280224768 19461444665344 19484887174192 19505410543872 19513802031104 19521302132736 19531737510912 19589084431808 19599556043936 19607089104999 19609717552128 19636185305088 19654132236288 19704366504064 19707007991808 19714582351872 19722477135042 19725121050624 19759234547712 19783035762816 19801218700098 19809737447936 19827944927208 19830602981376 19875517956096 19899459241728 19917749185884 19936648986624 20003191915201 20005873462272 20024261213616 20053976481792 20072305262592 20123608344576 20131342824384 20142000766976 20142104308128 20201243320302 20203951417344 20212042170309 20231221223424 20249712001024 20249816095872 20320127957316 20322851991552 20357999230976 20368881876992 20376710627328 20401255630404 20428791743184 20431530344448 20447463094784 20477806379008 20521317343032 20538036618816 20570553974784 20631057007968 20633822724096 20661672738816 20677784956928 20733414658048 20741383516032 20752471105344 20788361347072 20810257661952 20813402208796 20835324899136 20863446886656 20866243756032 20882515501056 20910701182976 20935889410568 20946743748864 20957941116288 20975016121344 20994186706944 21047846038432 21070015667712 21117737828352 21179850263154 21182689548288 21230666907648 21256240553664 21275777539467 21307350011904 21326824341504 21355609718784 21381333866112 21389551750908 21400985827386 21421293060096 21437997639168 21440871530496 21495672549888 21515319001088 21515429601864 21555528597504 21567051399168 21630374182912 21630485375136 21641936994304 21650255041536 21705591227133 21708500990976 21725429538208 21757669277696 21780586561536 21821663907492 21874020450304 21894125248512 21920498070966 21953027284992 21970146516736 21973091745792 21990993821696 22002749407232 22037719985784 22049500549428 22087633931264 22090594910208 22110898765824 22167412317072 22170383990784 22187672719872 22217620006912 22220598411264 22229138866176 22255915233168 22285954628928 22306323376128 22336430809088 22359957700608 22363336415834 22386891646944 22437596442624 22467881058304 22506607645056 22554560016208 22557583589376 22639059387648 22659750862848 22678212378624 22690335326208 22760006877184 22760123876352 22777872491616 22780926001152 22811674017792 22839152084256 22902749134848 22914992111616 22982272569344 22982390711082 23003395981632 23034444271872 23037532176384 23105291196168 23117523607552 23141873221632 23160727535616 23241146728448 23262508076544 23265626554368 23297028784128 23325091490304 23343280674032 23365430935552 23377921245184 23386906515456 23390041669632 23468111051968 23471257092096 23492829938688 23502936866816 23524538830848 23552875586889 23596771835904 23606221257344 23609385811968 23618460045312 23628621021184 23678826793236 23700468587136 23732457734656 23735639212032 23757455056896 23767675830272 23839946220288 23859369273344 23862567763968 23872123624448 23884500271104 23913270622872 23964220017221 23967432563712 23970645540864 23999782039552 24025060933632 24054000599376 24095600652288 24108481284096 24117747344064 24182631618624 24201489522342 24204733876224 24234154911032 24237403643904 24334170955776 24347179118592 24367015428096 24441108230484 24454901006336 24474097038864 24477377937408 24510415699968 24604974563136 24608273006592 24693718398976 24716414831328 24719728214016 24739868049408 24749775228288 24753093083136 24825770369024 24839041323008 24848588172672 24851919273984 24885462564864 24934867992716 24961131809856 24971870420992 24984817238016 24994822507776 24998173212672 25071570075648 25081610085928 25094613798144 25105409835008 25128484660224 25131853283328 25215736343072 25219116662784 25242295997952 25253155569664 25276366190592 25350579852928 25353978249216 25364131350976 25373880018234 25377281538048 25388199182336 25465397098944 25499768417024 25503186812928 25512988925952 25526627241984 25601575693056 25605007736832 25615261364352 25625106553068 25636130814976 25639567491072 25663133270016 25694046094788 25752241371648 25755693613056 25855056640512 25886483654966 25889953892352 25893424594944 25913749805856 26003728103793 26007214058496 26028402843648 26042316681216 26142785473332 26146290069504 26181580406784 26205509648384 26261190758286 26276010655744 26286109802496 26296636180056 26300161400832 26345646063616 26377381017088 26401624933464 26405164228608 26437259902944 26440803975168 26532612322304 26546368315392 26556998914512 26560559038464 26582198648832 26663027160528 26674497949696 26699014951488 26702594113536 26738635309056 26791719864514 26819939497824 26831477792768 26841790432512 26845388734464 26856139077504 26934991093736 26938601889792 26949389560412 26963361634176 26974961631232 26999754794496 27003374272512 27093503943088 27097135988736 27107550733824 27122041444608 27147777343488 27168947503104 27201674173872 27238388990912 27242040459264 27263424274911 27267079099392 27361756457376 27384048825088 27412892356608 27508076010624 27511763632128 27533359168722 27548896985088 27574217662464 27655178021376 27669961473792 27680596383528 27747010215936 27780433198848 27817929182208 27821658341376 27843354001408 27843497131824 27928991665152 27943921488384 27966688161792 27992248942592 28089588646878 28093354223616 28097120305152 28156983771136 28205516335104 28216811346669 28239800350872 28243586064384 28307555876864 28341654071552 28367703385956 28371506245632 28409800015872 28435765788672 28474146291712 28508445154816 28519402334544 28523225530368 28534647769848 28561724080128 28583996852224 28587828707328 28648571736312 28660896733184 28687239469152 28691085164544 28786847939531 28801772654688 28817169034896 28840647166848 28844513427456 28867006722048 28940788302844 28944667987968 28971271543104 29095551876656 29126198128896 29169420337152 29192166998016 29227330761288 29270703046656 29281953199104 29297455661056 29297606266368 29383626647712 29399334065904 29454277957632 29481198354432 29556549756096 29560511987712 29583563626496 29583715702563 29638851821568 29674553644224 29714606171904 29741764501504 29741917390812 29813276934144 29849188862592 29916795256832 30008810193408 30076778119168 30108457893888 30185412516864 30213001150464 30237616504832 30253780434944 30301864980453 30305927126016 30346831835136 30370496655488 30374568001536 30415565357056 30452202779008 30480191935974 30484277987328 30536998846464 30553322815488 30565065940992 30601883445606 30643187614776 30647295516672 30671194642176 30712592362496 30716709568512 30781976014548 30807054928224 30855830962176 30914023868947 30946585511952 30992509108224 31016677435392 31020835405824 31100121987072 31112075274048 31128706658016 31182542020608 31220103313194 31295009456128 31295170329984 31323773251584 31366051774464 31403834115852 31462362447872 31462524182016 31479181082624 31491280060416 31571769057648 31600624782848 31647518949376 31676606742528 31769775394731 31786594960384 31846000361472 31884360830496 31956576751616 31990236512256 32033414578176 32072000799168 32127467536384 32144641712128 32156996458752 32161307295744 32243508824832 32268652696456 32272978501632 32316538191872 32333292896256 32350577098752 32445561274368 32462905491456 32475382562304 32489353904128 32523574837248 32562751486464 32588144307312 32632129385152 32636503916544 32680554266624 32732495861238 32806632750848 32811030675456 32841187872768 32880747106449 32929540927488 32955219775104 32959637618688 32986490732544 32999700304384 33004124110848 33056579978676 33074250824142 33131450896896 33135892365312 33180616753152 33251118475608 33281509079808 33313089650688 33326430010368 33330897616896 33428760100864 33428931943392 33459485064192 33504646213632 33545004623751 33625488883712 33656394663936 33660906504192 33701821587456 33805304332288 33831840024312 33836375384064 33953862798592 33989626294272 34004249083904 34017318567936 34035502989312 34135434257408 34140010315776 34153681819136 34166808737424 34171389001728 34217511026688 34258728126384 34336321828864 34340924817408 34354123702272 34372488167424 34473408854016 34505093972448 34519938523136 34551666407808 34556298264576 34671637471724 34676285411328 34704537124864 34723088908288 34741091303424 34857047297776 34861720092672 34893762114816 34908773875712 34945543176192 34987637235456 35014921011048 35048146403328 35062181573408 35066881867776 35080359773184 35202166577952 35206885638144 35249679870592 35254405300224 35286808246272 35395157753856 35409331886016 35414078717952 35442931531776 35518240189854 35550702880704 35598686601984 35603458818048 35651513745408 35759919330432 35789053910016 35793851645952 35808185436672 35918135853056 35951148845568 35955968311296 35999673059328 36004499030016 36129514651648 36143400978432 36148246216704 36162721926144 36225263337472 36268898898496 36302234283513 36307100814336 36322720612352 36351232366548 36356105465856 36482341943168 36501256433664 36520768677888 36550523142144 36661662345726 36677434680832 36682351509504 36711145558296 36716066906112 36731862646784 36765623549952 36873570695168 36893281965056 36907461844704 36912409509888 37035612753887 37040577598464 37074622246992 37090572242944 37109802074112 37124662842432 37129639624704 37238655553536 37253567921746 37258561984512 37272882259008 37288917549056 37328193847296 37402301989074 37452784862504 37457805631488 37492233761664 37607355113472 37622415128892 37653067134496 37658114752512 37692726990336 37823604514608 37828674994176 37879733354496 37914354384896 37914549285888 38025869779392 38030967373824 38046197026464 38060820027351 38082298773504 38198095648416 38249652625536 38254780219392 38402363539584 38407511605248 38422892046528 38454196222464 38459351236608 38489342296064 38592890650624 38628362057472 38633540419584 38782584960768 38829725482449 38834930838528 38840136892416 38922889330688 38969774348384 39010821087744 39027604062208 39042604265472 39063475021824 39178168863616 39199112087872 39214178209998 39219435104256 39272370610176 39308264472576 39391786137429 39408733008128 39414015983616 39429164703744 39444954270084 39450242101248 39518469095424 39566071525632 39602437400196 39619474895872 39655889854416 39661205962752 39751035912192 39798918483456 39835498371768 39873297973248 40006383830402 40011746924544 40048522427232 40107952963584 40187579796771 40247216689152 40262685648768 40284001533952 40284208616256 40402486640604 40407902834688 40424084340618 40462442446848 40499424002048 40499632191744 40640255914632 40645703983104 40715998461952 40737763753984 40753421254656 40802511260808 40857583486368 40863060688896 40894926189568 41042634686064 41076073237632 41141107949568 41262114015936 41267645448192 41323345477632 41355569913856 41466829316096 41482767032064 41504942210688 41576722694144 41620515323904 41626804417592 41670649798272 41726893773312 41732487512064 41765031002112 41821402365952 41871778821136 41893487497728 41915882232576 41950032242688 41988373413888 42095692076864 42134382970317 42140031335424 42235475656704 42359700526308 42365379096576 42461333815296 42512481107328 42551555078934 42614700023808 42653648683008 42711219437568 42762667732224 42779103501816 42801971654772 42842586120192 42875995278336 42881743060992 42991345099776 43030638002176 43030859203728 43134102798336 43260748365824 43260970750272 43283873988608 43300510083072 43411182454266 43417001981952 43450859076416 43515338555392 43643327814984 43748040900608 43788250497024 43840996141932 43906054569984 43940293033472 43946183491584 44005498814464 44075439971568 44099001098856 44175267862528 44181189820416 44221797531648 44334824634144 44340767981568 44375345439744 44435240013824 44458277732352 44511830466336 44571909257856 44612646752256 44672861618176 44719915401216 44726672831668 44773783293888 44875192885248 44935762116608 45013215290112 45109120032416 45115167178752 45278118775296 45319501725696 45356424757248 45380670652416 45520247752704 45555744983232 45561852002304 45623348035584 45678304168512 45720287903961 45805498269696 45829984223232 45964545138688 45964781422164 46006791963264 46068888543744 46075064352768 46210582392336 46235047215104 46283746443264 46321455071232 46482293456896 46525016153088 46531253108736 46650182980608 46686561348064 46730861871104 46755842490368 46773813030912 46830154969791 46936222103936 46942514184192 46985659877376 47005873733632 47049077661696 47105751173778 47193543671808 47212442514688 47218771623936 47236920090624 47257242042368 47357653586472 47400937174272 47464915469312 47471278424064 47514910113792 47679892440576 47718738546688 47744247248896 47769000542208 47826541245744 47928440034442 47934865127424 47941291081728 47999564079104 48050121867264 48108001198752 48191201304576 48216962568192 48235494688128 48365263237248 48402979044684 48409467752448 48468309822064 48474807287808 48668341911552 48694358237184 48734030856192 48882216460968 48909802012672 48948194077728 48954755874816 49020831399936 49098743791857 49209949126272 49216546013184 49387436797952 49432829662656 49439456428032 49479736098816 49499550456576 49506186166272 49651540738048 49678082646016 49697176345344 49703838547968 49770925129728 49869735985432 49922263619712 49943740841984 49969634476032 49989645015552 49996346425344 50143140151296 50163220171856 50189227596288 50210819670016 50256969320448 50263706566656 50431472686144 50438233325568 50484591995904 50506311139328 50552732381184 50701159705856 50707956498432 50728262701952 50747760036468 50754563076096 50776398364672 50930794197888 50999536834048 51006373625856 51025977851904 51053254483968 51203151386112 51210015473664 51230522728704 51250213106136 51272261629952 51279134982144 51326266540032 51388092189576 51497579185943 51504482743296 51511387226112 51710113281024 51772967309932 51779907784704 51827499611712 52007456207586 52014428116992 52056805687296 52084633362432 52285570946664 52292580139008 52363160813568 52411019296768 52522381516572 52552021311488 52572219604992 52593272360112 52600322801664 52754762034176 52803249866928 52810328457216 52874519805888 52881607950336 53065224644608 53092736630784 53113997829024 53121118076928 53164397297664 53326054321056 53348995899392 53398029902976 53405188227072 53477270618112 53583439729028 53639878995648 53662955585536 53683580865024 53690777468928 53712278155008 53869982187472 53877203779584 53898779120824 53926723268352 53949923262464 53999509588992 54006748545024 54187007886176 54194271977472 54215101467648 54244082889216 54337895006208 54403348347744 54476777981824 54484080918528 54526848549822 54534158198784 54723512914752 54768097650176 54825784713216 55016152021248 55023527264256 55066718337444 55097793970176 55148435324928 55310356042752 55339922947584 55361192767056 55494020431872 55560866397696 55635858364416 55643316682752 55686708002816 55686994263648 55857983330304 55880351882619 55887842976768 55933376323584 55984497885184 56103452983611 56179177293756 56186708447232 56313967542272 56411032670208 56433622693338 56479600701744 56487172128768 56615111753728 56683308143104 56735406771912 56743012491264 56819600031744 56871531577344 57016890309632 57038804669088 57046451060736 57069295539696 57123448160256 57167993704448 57236856074189 57297143472624 57321793466368 57374478938304 57382170329088 57573695879062 57603545309376 57634338069792 57681294333696 57689026854912 57734013444096 57881576605688 57889335975936 57942543086208 58191103753312 58252396257792 58338840674304 58384333996032 58454661522576 58541406093312 58563906398208 58594911322112 58595212532736 58767253295424 58798668131808 58821267314997 58908555915264 58962396708864 59113099512192 59121023975424 59167127252992 59167431405126 59277703643136 59349107288448 59429212343808 59483529003008 59483834781624 59626553868288 59698377725184 59833590513664 60009575745603 60017620386816 60153556238336 60216915787776 60370825033728 60426002300928 60475233009664 60507560869888 60603729960906 60611854252032 60636126510927 60693663670272 60740993310976 60749136003072 60831130714112 60904405558016 60960383871948 60968555974656 61073997692928 61106645630976 61130131881984 61203766891212 61286375229552 61294591033344 61342389284352 61425184724992 61433419137024 61563952029096 61614109856448 61711661924352 61828047737894 61893171023904 61985018216448 62033354870784 62200243974144 62224150548096 62257413316032 62365084041216 62440206626388 62590018912256 62590340659968 62647546503168 62732103548928 62807668231704 62924724895744 62925048364032 62958362165248 62982560120832 63143538115296 63201249565696 63353213485056 63539550789462 63573189920768 63692000722944 63768721660992 63913153503232 63980473024512 64066829156352 64144001598336 64254935072768 64289283424256 64313992917504 64322614591488 64487017649664 64537305392912 64545957003264 64633076383744 64666585792512 64701154197504 64891122548736 64925810982912 64950765124608 64978707808256 65116773681399 65125502972928 65176288614624 65264258770304 65273007833088 65361108533248 65464991722476 65613265501696 65622061350912 65682375745536 65761494212898 65859081854976 65910439550208 65919275237376 65972981465088 65999400608768 66008248221696 66113159957352 66148501648284 66262901793792 66271784730624 66502236951216 66563018159616 66652860020736 66661795233792 66857520201728 66857863886784 66918970128384 67009292427264 67090009247502 67250977767424 67312789327872 67403643174912 67610608664576 67663680048624 67672750768128 67907725597184 67979252588544 68008498167808 68034637135872 68071005978624 68270868514816 68280020631552 68307363638272 68333617474848 68342778003456 68435022053376 68517456252768 68570886979969 68672643657728 68708247404544 68744976334848 68946817708032 69010187944896 69039877046272 69103332815616 69112596529152 69343274943448 69352570822656 69409074249728 69446177816576 69482182606848 69714094595552 69723440185344 69787524229632 69817547751424 69891086352384 69975274470912 70029842022096 70096292806656 70124363146816 70133763735552 70160719546368 70404333155904 70413771276288 70499359741184 70508810600448 70573616492544 70658626760667 70790315507712 70818663772032 70828157435904 70885863063552 71036480379708 71101405761408 71197373203968 71206917636096 71303027490816 71519838660864 71578107820032 71587703291904 71616370873344 71836271706112 71892660051663 71902297691136 71911936622592 71999346118656 72259029303296 72286801956864 72325443852288 72450526674944 72537797796992 72604468567026 72614201628672 72645441224704 72702464733096 72712210931712 72964683886336 73002512867328 73041537355776 73101046284288 73323324691452 73354869361664 73364703019008 73422291116592 73432133812224 73531247099904 73747141390336 73786563930112 73814923689408 73824819019776 74071225507774 74081155196928 74149244493984 74181144485888 74219604148224 74249325684864 74259279249408 74477311107072 74507135843492 74517123969024 74545764518016 74577835098112 74656387694592 74804603978148 74905569725008 74915611262976 74984467523328 75214710226944 75244830257784 75306134268992 75316229505024 75385453980672 75647209029216 75657349988352 75759466708992 75829098571776 76051739558784 76061934747648 76092394052928 76121640054702 76164597547008 76396191296832 76499305251072 76509560438784 76804727079168 76815023210496 76845784093056 76908392444928 76918702473216 76978684592128 77185781301248 77256724114944 77267080839168 77565169921536 77659450964898 77669861677056 77680273784832 77845778661376 77939548696768 78011184311379 78021642175488 78055208124416 78085208530944 78126950043648 78356337727232 78398224175744 78428356419996 78438870208512 78544741220352 78616528945152 78783572274858 78817466016256 78828031967232 78858329407488 78889908540168 78900484202496 79036938190848 79132143051264 79204874800392 79238949791744 79311779708832 79322411925504 79587167832821 79597836966912 79670996743536 79746595946496 80012767660804 80023493849088 80097044854464 80215905927168 80375159593542 80494433378304 80525371297536 80568003067904 80568417232512 80804973281208 80815805669376 80848168681236 80924884893696 80998848004096 80999264383488 81280511829264 81291407966208 81475527507968 81506842509312 81605022521616 81715166972736 81726121377792 81789852379136 81790272824733 82085269372128 82152146475264 82524228031872 82535290896384 82646690955264 82711139827712 82933658632192 82965534064128 83009884421376 83153445388288 83241030647808 83253608835184 83341299596544 83453787546624 83464975024128 83530062004224 83642804731904 83743557642272 83786974995456 83831764465152 83900064485376 83976746827776 84191384153728 84268765940634 84280062670848 84470951313408 84650434040007 84719401052616 84730758193152 84922667630592 85024962214656 85103110157868 85229400047616 85307297366016 85422438875136 85525335464448 85558207003632 85603943309544 85685172240384 85751990556672 85763486121984 85982690199552 86061276004352 86061718407456 86360543818593 86521496731648 86521941500544 86567747977216 86601020166144 86822364908532 86834003963904 86901718152832 87030677110784 87286655629968 87496081801216 87576500994048 87681992283864 87812109139968 87880586066944 87892366983168 88150879943136 88198002197712 88350535725056 88443595063296 88669649268288 88681535963136 88750690879488 88870480027648 88916555464704 89023660932672 89143818515712 89225293504512 89345723236352 89439830802432 89453345663336 89547566587776 89750385770496 89871524233216 90026430580224 90218240064832 90230334357504 90556237550592 90639003451392 90712849514496 90761341304832 90905594941359 91040495505408 91111489966464 91123704004608 91246696071168 91356608337024 91440575807922 91610996539392 91659968446464 91929090277376 91929562844328 92013583926528 92137777087488 92150128705536 92421164784672 92470094430208 92567492886528 92742071606841 92964586913792 93050032306176 93062506217472 93300365961216 93373122696128 93461723742208 93511684980736 93547626061824 93660309939582 93872444207872 93885028368384 93971319754752 94011747467264 94098155323392 94211502347556 94387087343616 94424885029376 94437543247872 94473840181248 94715307172944 94801874348544 94929830938624 94942556848128 95029820227584 95359784881152 95437477093376 95488494497792 95538001084416 95653082491488 95856880068884 95869730254848 95999128158208 96100243734528 96216002397504 96382402609152 96433925136384 96470989376256 96730526474496 96805958089368 96818935504896 96936619644128 96949614575616 97336683823104 97388716474368 97468061712384 97764432921936 97896388155456 97909511749632 98041662799872 98197487583714 98419898252544 98433092026368 98774873595904 98865659325312 98878912856064 98959472197632 98999100913152 99012372332544 99303081476096 99356165292032 99394352690688 99407677095936 99541850259456 99739471970864 99844527239424 99887481683968 99939268952064 99979290031104 99992692850688 100286280302592 100326440343712 100378455192576 100421639340032 100513938640896 100635013871253 100862945372288 100876466651136 100969183991808 101012622278656 101105464762368 101402319411712 101415912996864 101456525403904 101495520072936 101509126152192 101552796729344 101861588395776 101999073668096 102012747251712 102051955703808 102106508967936 102406302772224 102420030947328 102461045457408 102500426212272 102544523259904 102652533080064 102776184379152 102995158371886 103008965486592 103022774452224 103420226562048 103545934619864 103559815569408 103654999223424 104014912415172 104028856233984 104113611374592 104169266724864 104571141893328 104585160278016 104726321627136 104822038593536 105044763033144 105104042622976 105144439209984 105186544720224 105200645603328 105509524068352 105606499733856 105620656914432 105749039611776 105763215900672 106130449289216 106185473261568 106227995658048 106242236153856 106328794595328 106652108642112 106697991798784 106796059805952 106810376454144 106954541236224 107166879458056 107279757991296 107325911171072 107367161730048 107381554937856 107424556310016 107739964374944 107754407559168 107797558241648 107853446536704 107899846524928 107999019177984 108013497090048 108374015772352 108388543954944 108430202935296 108488165778432 108675790012416 108806696695488 108906702850539 108953555963648 108968161837056 109053697099644 109068316397568 109447025829504 109536195300352 109651569426432 110032304042496 110047054528512 110133436674888 110195587940352 110296870649856 110620712085504 110679845895168 110722385534112 111106838261661 111121732795392 111271716728832 111373416005632 111373988527296 111715966660608 111760703765238 111775685953536 111866752647168 111968995770368 112206905967222 112358354587512 112373416894464 112627935084544 112822065340416 112867245386676 112959201403488 112974344257536 113366616286208 113470813543824 113486024982528 113639200063488 113743063154688 114033780619264 114077609338176 114092902121472 114138591079392 114246896320512 114335987408896 114473712148378 114594286945248 114643586932736 114748957876608 114764340658176 115147391758124 115207090618752 115268676139584 115362588667392 115378053709824 115468026888192 115763153211376 115778671951872 115885086172416 116382207506624 116489176447347 116504792515584 116768667992064 116909323045152 117082812186624 117127812796416 117190425065472 117534506590848 117597336263616 117642534629994 117817111830528 117924793417728 118226199024384 118242047950848 118334254505984 118334862810252 118555407286272 118698214576896 118858424687616 118967058006016 118967669563248 119253107736576 119396755450368 119667181027328 120019151491206 120035240773632 120307112476672 120562739390313 120741650067456 120852004601856 120950466019328 121015121739776 121207459921812 121223708504064 121272253021854 121387327340544 121481986621952 121498272006144 121662261428224 121808811116032 121920767743896 121937111949312 122147995385856 122213291261952 122260263763968 122407533782424 122572750459104 122589182066688 122684778568704 122850369449984 122998350287087 123127904058192 123228219712896 123423323848704 123656095475788 123786342047808 123970036432896 124066709741568 124400487948288 124448301096192 124514826632064 124730168082432 124880413252776 125180037824512 125180681319936 125295093006336 125464207097856 125615336463408 125850096728064 125916724330496 125965120241664 126287076230592 126402499131392 126403148910951 126706426970112 127079101578924 127146379841536 127384001445888 127537443321984 127826307006464 127960946049024 128133658312704 128288003196672 128509870145536 128578566848512 128627985835008 128645229182976 128974035299328 129074610785824 129091914006528 129266152767488 129402308395008 129782245097472 129851621965824 129901530249216 129957415616512 130233547362798 130251005945856 130352577229248 130528517540608 130546015666176 130722217066496 130929983444952 131226531003392 131244122701824 131364751491072 131522988425796 131718163709952 131820879100416 131838550474752 131998801217536 132016496443392 132226319914704 132297003296568 132525803587584 132543569461248 133004473902432 133126036319232 133305720041472 133715040403456 133715727773568 133837940256768 134018584854528 134180018495004 134501955534848 134625578655744 134807286349824 135221217329152 135327360097248 135345501536256 135815451194368 135958505177088 136069274271744 136142011957248 136541737029632 136614727276544 136667234949696 136685556006912 136870044106752 137034912505536 137141773959938 137345287315456 137416494809088 137489952669696 137893635416064 138020375889792 138079754092544 138206665631232 138225193058304 138686549886896 138705141645312 138818148499456 138892355633152 138964365213696 139428189191104 139446880370688 139575048459264 139635095502848 139950548941824 140059684044192 140192585613312 140248726293632 140267527471104 140321439092736 140490464909373 140808666311808 140827542552576 140998719482368 141017621200896 141147232985088 141317253521334 141580631015424 141637327544064 141656314871808 141771726127104 142072960759416 142202811522816 142375660102313 142394746407936 142413835272192 143039677321728 143156215640064 143232741746688 143672543412224 143785320103326 143804595382272 143823873245184 143998692237312 144518058606592 144573603913728 144650887704576 144901053349888 145075595593984 145208937134052 145228403257344 145290882449408 145404929466192 145424421863424 145929367772672 146005025734656 146083074711552 146202092568576 146646649382904 146709738723328 146729406038016 146844582233184 146864267624448 147062494199808 147354459254827 147494282780672 147573127860224 147629847378816 147649638039552 148142451015548 148162310393856 148298488987968 148362288971776 148439208296448 148498651369728 148518558498816 148954622214144 149014271686984 149034247938048 149091529036032 149155670196224 149312775389184 149609207956296 149811139450016 149831222525952 149968935046656 150429420453888 150489660515568 150612268537984 150632459010048 150770907961344 151294418058432 151314699976704 151518933417984 151658197143552 152103479117568 152123869495296 152184788105856 152243280109404 152329195094016 152792382593664 152998610502144 153019120877568 153609454158336 153630046420992 153691568186112 153816784889856 153837404946432 153957369184256 154371562602496 154492737557829 154513448229888 154534161678336 155130339843072 155318901929796 155339723354112 155691557322752 155879097393536 156022368622758 156043284350976 156110416248832 156170417061888 156253900087296 156712675454464 156796448351488 156856712839992 156877740417024 157089482440704 157233057890304 157567144549716 157634932032512 157656063934464 157716658814976 157779817080336 157800968404992 158264286102528 158409749600784 158477899583488 158623559417664 158644823851008 159174335665642 159195673933824 159341993487072 159493191892992 160025535321608 160046987698176 160194089708928 160431811854336 160750319187084 160988866756608 161050742595072 161136006135808 161136834465024 161609946562416 161631611338752 161696337362472 161849769787392 161997696008192 161998528766976 162561023658528 162582815932416 163013685018624 163210045043232 163430333945472 163452242755584 163579704758272 163580545649466 164170538744256 164304292950528 165048456063744 165070581792768 165293381910528 165422279655424 165867317264384 165931068128256 166019768842752 166306890776576 166482061295616 166507217670368 166682599193088 166907575093248 166929950048256 167060124008448 167285609463808 167487115284544 167573949990912 167641055647857 167663528930304 167800128970752 167953493655552 168310358950833 168382768307456 168537531881268 168560125341696 168941902626816 169300868080014 169438802105232 169461516386304 169845335261184 170049924429312 170206220315736 170458800095232 170614594732032 171050670928896 171116414007264 171207886619088 171370344480768 171503981113344 171710568222567 171965380399104 172122552008704 172123436814912 172721087637186 173042993463296 173043883001088 173135495954432 173202040332288 173644729817064 173668007927808 173803436305664 174061354221568 174573311259936 175153001988096 175363984567728 175624218279936 175761172133888 175784733966336 176301759886272 176396004395424 176701071450112 176887190126592 177339298536576 177363071926272 177501381758976 177740960055296 177833110929408 178047321865344 178287637031424 178450587009024 178691446472704 178879661604864 178906691326672 179095133175552 179500771540992 179743048466432 180028727236809 180052861160448 180436480129664 180460668715008 181112475101184 181278006902784 181425699028992 181522682609664 181811189882718 181908379532781 182080991010816 182222979932928 182247408009216 182493392142336 182713216674048 182881151615844 183221993078784 183319936892928 183858180554752 183859125688656 184027167853056 184275554174976 184300257411072 184842329569344 184940188860416 185134985773056 185484143213682 185929173827584 186100064612352 186600731922432 186746245392256 186923447484416 187023369961472 187095252123648 187320619879164 187744888415744 187770056736768 187942639509504 188023494934528 188196310646784 188423004695112 188774174687232 188849770058752 188875086495744 188947680362496 189430614345888 189603748697088 189859661877248 190059640455168 190719569762304 190874954186752 190976988995584 191076002168832 191306164982976 191713760137768 191739460509696 191998256316416 192200487469056 192432004795008 192764805218304 192867850272768 192941978752512 193461052948992 193611916178736 193637871009792 193873239288256 193899229151232 194673367646208 194777432948736 194936123424768 195350321044197 195528865843872 195792776310912 195819023499264 196083325599744 196394975167428 196839796505088 196866184052736 197549747191808 197731318650624 197757825712128 197918944395264 197998201826304 198024744665088 198606162952192 198712330584064 198788705381376 198815354191872 199478943941728 199689054478848 199774963367936 199958580062208 199985385701376 200572560605184 200652880687424 200756910385152 200843278680064 201027877281792 201270027742506 201725890744576 201752933302272 201938367983616 202025244557312 202210929524736 202804638823424 202831825993728 202913050807808 202991040145872 203018252304384 203723176791552 203998147336192 204025494503424 204103911407616 204213017935872 204812605544448 204840061894656 204922090914816 205000852424544 205089046519808 205305066160128 205552368758304 205712660939907 205990316743772 206017930973184 206840453124096 207091869239728 207119631138816 207309998446848 208029824830344 208057712467968 208227222749184 208338533449728 209142283786656 209170320556032 209452643254272 210089526066288 210288878419968 210373089440448 210401291206656 211019048136704 211212999467712 211241313828864 211498079223552 211526431801344 212260898578432 212370946523136 212455991316096 212484472307712 212657589190656 213304217284224 213395983597568 213592119611904 213620752908288 213909082472448 214333758916112 214559515982592 214651822342144 214734323460096 214763109875712 214849112620032 215479928749888 215508815118336 215595116483296 215677980154989 215706893073408 215799693049856 215998038355968 216748031544704 216777087909888 216860405870592 216976331556864 217351580024832 217613393390976 217813405701078 217907111927296 217936323674112 218107394199288 218136632795136 218894051659008 219072390600704 219303138852864 220035111067211 220064608084992 220094109057024 220266873349776 220593741299712 221241424171008 221359691790336 221444771068224 222213676523322 222243465590784 222543433457664 222746832011264 222747977054592 223431933321216 223521407530476 223551371907072 223733505294336 223937991540736 224413811934444 224716709175024 224746833788928 225255870169088 225644130680832 225734490773352 225918402806976 225948688515072 226733232572416 226941627087648 226972049965056 227278400126976 228067561238528 228155218676352 228185804242944 228277182158784 228493792641024 228671974817792 228947424296756 229188573890496 229287173865472 229497915753216 229528681316352 230294783516248 230414181237504 230537352279168 230725177334784 230756107419648 230936053776384 231526306422752 231557343903744 231770172344832 232764415013248 232978352894694 233009585031168 233537335984128 233818646090304 234033552934137 234165624373248 234255625592832 234380850130944 235069013181696 235194672527232 235285069259988 235634223661056 235849586835456 236452398048768 236484095901696 236668509011968 236669725620504 237110814572544 237396429153792 237716849375232 237934116012032 237935339126496 238761503498463 238793510900736 239334362054656 240038302982412 240070481547264 240614224953344 241125478780626 241483300134912 241704009203712 241900932038656 242030243479552 242414919843624 242447417008128 242544506043708 242774654681088 242963973243904 242996544012288 243617622232064 243841535487792 243874223898624 244426582523904 244520527527936 244815067564848 245145500918208 245178364133376 245369557137408 245700738899968 245996700574174 246255808116384 246456439425792 247312190951576 247572684095616 247940072865792 248133419483136 248800975896576 248896602192384 249029653264128 249460336164864 249760826505552 250360075649024 250361362639872 250590186012672 250928414195712 251230672926816 251700193456128 251930240483328 252574152461184 252804998262784 252806297821902 253412853940224 254158203157848 254292759683072 254768002891776 255074886643968 255652614012928 255921892098048 256267316625408 256576006393344 257019740291072 257157133697024 257255971670016 257290458365952 257948070598656 258149221571648 258183828013056 258532305534976 259081631455779 259564490194944 259703243931648 259803060498432 259914831233024 260467094725596 260502011891712 260705154458496 261057035081216 261092031332352 261444434132992 261859966889904 262453062006784 262488245403648 262729502982144 263045976851592 263436327419904 263641758200832 263677100949504 263997602435072 264452639829408 264594006593136 265051607175168 266008947804864 266252072638464 266611440082944 267430080806912 267431455547136 267675880513536 268037169709056 268360036990008 269003911069696 269251157311488 269614572699648 270654720194496 270691003072512 271630902388736 271917010354176 272138548543488 272284023914496 273083474059264 273229454553088 273334469899392 273371112013824 273740088213504 274069825011072 274283547919876 274690574630912 274832989618176 274979905339392 275787270832128 276040751779584 276159508185088 276413331262464 276450386116608 277373099773792 277410283290624 277636296998912 277784711266304 278226214820523 278856378382208 278893760741376 279150096918528 279270191005696 279901097883648 280119368088384 280385171226624 280497452587264 280535054942208 280642878185472 280980929818746 281617332623616 281655085105152 281997438964736 282035242401792 282294465970176 282634507042668 283161262030848 283274655088128 283312629743616 284145921518832 284405623045632 284751320204626 284789492815872 284827670544384 286079354643456 286312431280128 286465483493376 287345086824448 287570640206652 287609190764544 287997384474624 289036117213184 289147207827456 289301775409152 289802106699776 290151191187968 290417874268104 290456806514688 290581764898816 290809858932384 290848843726848 291858735545344 292010051469312 292166149423104 292404185137152 293293298765808 293419477446656 293689164466368 293728535248896 294124988399616 294708918509654 294988565561344 295146255720448 295259694757632 295299276079104 296284902031096 296324620787712 296596977975936 296724577943552 296878416592896 296997302739456 297037116997632 297909244428288 298028543373968 298068495876096 298183058072064 298311340392448 298625550778368 299218415912592 299622278900032 299662445051904 299937870093312 300858840907776 300979321031136 301224537075968 301264918020096 301541815922688 301905041613759 302588836116864 302629399953408 303037866835968 303316394287104 304206958235136 304247738990592 304369576211712 304486560218808 304658390188032 305584765187328 305997221004288 306038241755136 307218908316672 307260092841984 307383136372224 307633569779712 307914738368512 308743125204992 308985475115658 309026896459776 309068323356672 310260679686144 310637803859592 310679446708224 311383114645504 311758194787072 312044737245516 312086568701952 312220832497664 312340834123776 312507800174592 313425350908928 313592896702976 313713425679984 313755480834048 314178964881408 314466115780608 315134289099432 315269864065024 315312127868928 315433317629952 315559634160672 315601936809984 316528572205056 316655327334841 316819499201568 316955799166976 317247118835328 317289647702016 318348671331284 318391347867648 318683986974144 318986383785984 320051070643216 320093975396352 320388179417856 320863623708672 321500638374168 321977733513216 322101485190144 322272012271616 322273668930048 323219893124832 323263222677504 323392674724944 323699539574784 323997057533952 325122047317056 325165631864832 326027370037248 326420090086464 326860667890944 326904485511168 327159409516544 327161091298932 328341077488512 328608585901056 330096912127488 330141163585536 330586763821056 330844559310848 331734634528768 331862136256512 332039537685504 332613781553152 333014435340736 333320514784983 333365198386176 333815150186496 334120248016896 334571218927616 334974230569088 335147899981824 335282111295714 335327057860608 335600257941504 335906987311104 336620717901666 336765536614912 337075063762536 337120250683392 337883805253632 338601736160028 338877604210464 338923032772608 340054262558417 340099848858624 340412440631472 340917600190464 341229189464064 342101341857792 342232828014528 342415773238176 342740688961536 343007962226688 343421136445134 343930760798208 344245104017408 344246873629824 345442175274372 346085986926592 346087766002176 346270991908864 346404080664576 347289459634128 347336015855616 347606872611328 348122708443136 349146622519872 349467529342041 350306003976192 350727969135456 351248436559872 351522344267776 352603519772544 352792008790848 353402142900224 353774380253184 354678597073152 354726143852544 355002763517952 355481920110592 355666221858816 356094643730688 356575274062848 356901174018048 357382892945408 357759323209728 357813382653344 358190266351104 359001543081984 359486096932864 360057454473618 360105722320896 360872960259328 360921337430016 361688218170939 362224950202368 362556013805568 362851398057984 363045365219328 363622379765436 363816759065562 364161982021632 364445959865856 364494816018432 364986784284672 365426433348096 365762303231688 366443986157568 366639873785856 367716361109504 367718251377312 368054335706112 368551108349952 368995050861261 369684659138688 369880377720832 370269971546112 370968286427364 371858347655168 372200129224704 373201463844864 373492490784512 373846894968832 374046739922944 374190504247296 374641239758328 375489776831488 375540113473536 375885279019008 376392621293568 376846009390224 377699540117504 377750172991488 377895360724992 378861228691776 379207497394176 379719323754496 380119280910336 381439139524608 381749908373504 381953977991168 382152004337664 382612329965952 383427520275536 383478921019392 383996512632832 384400974938112 384864009590016 385529610436608 385735700545536 385883957505024 386922105897984 387223832357472 387275742019584 387746478576512 387798458302464 389346735292416 389554865897472 389872246849536 390700642088394 391057731687744 391585552621824 391638046998528 392166651199488 392789950334856 393679593010176 393732368105472 395099494383616 395462637301248 395515651424256 395996403652608 396049489330176 397212325904384 397424661168128 397577410762752 397630708383744 398957887883456 399378108957696 399549926735872 399917160124416 401145121210368 401305761374848 401513820770304 401686557360128 402055754563584 402540055485012 403451781489152 403505866604544 403876735967232 404050489114624 404421859049472 405609277646848 405663651987456 405826101615616 405982080291744 406036504608768 407391740292757 407446353583104 407996294672384 408207822815232 408426035871744 409625211088896 409844181829632 410001704849088 410178093039616 410610132320256 411104737516608 411425321879814 411980633487544 412035861946368 413680906248192 414183738479456 414239262277632 414619996893696 416059649660688 416115424935936 416454445498368 416677066899456 418284567573312 418340641112064 418905286508544 420179052132576 420577756839936 420746178880896 420802582413312 422038096273408 422425998935424 422482627657728 422996158447104 423052863602688 424521797156864 424741893046272 424911982632192 424968944615424 425315178381312 426608434568448 426791967195136 427126980306939 427184239223808 427241505816576 428667517832224 429119031965184 429303644684288 429468646920192 429698225240064 430959857499776 431017630236672 431190232966592 431355960309978 431413786146816 431599386099712 431996076711936 433496063089408 433554175819776 433720811741184 433952663113728 434703160049664 435226786781952 435626811402156 435814223854592 435872647348224 436214788398576 436273265590272 437788103318016 438144781201408 438606277705728 440070222134422 440129216169984 440188218114048 440533746699552 441187482599424 442063377764481 442482848342016 442719383580672 442889542136448 444427353046644 444486931181568 445086866915328 445493664022528 445495954109184 446863866642432 447042815060952 447102743814144 447467010588672 447875983081472 448827623868888 449433418350048 449493667577856 451288261361664 451468981546704 451836805613952 451897377030144 453466465144832 453883254175296 453944099930112 454556800253952 456135122477056 456310437352704 456371608485888 456554364317568 456987585282048 457343949635584 457894848593512 458377147780992 458574347730944 458995831506432 459057362632704 460589567032496 460828362475008 461074704558336 461450354669568 461512214839296 461872107552768 463052612845504 463114687807488 463478212673487 463540344689664 465528830026496 465956705789388 466019170062336 467074671968256 467637292180608 468067105868274 468331248746496 468511251185664 468761700261888 470138026363392 470389345054464 470570138519976 471268447322112 471699173670912 472904796097536 472968191803392 473337018023936 473339451241008 474792858307584 475433698750464 475868232024064 475870678252992 477523006996926 477587021801472 478668724109312 480076605964824 480140963094528 481228449906688 482250957561252 482966600269824 483408018407424 484060486959104 484829839687248 484894834016256 485089012087416 485549309362176 485927946487808 485993088024576 487235244464128 487683070975584 487748447797248 489041055055872 489630135129696 490291001836416 490356728266752 490739114274816 491401477799936 491993401148348 492511616232768 492912878851584 494624381903152 495145368191232 495880145731584 496266838966272 497601951793152 497793204384768 498059306528256 498920672329728 499521653011104 500722725279744 501180372025344 501856828391424 502461345853632 502923166943571 503400386912256 503860480966656 505148304922368 505609996525568 505612595643804 506825707880448 508316406315696 508585519366144 509536005783552 510149773287936 511305228025856 511843784196096 513152012786688 514039480582144 514314267394048 514511943340032 515131704667701 515896141197312 516298443143296 516367656026112 517064611069952 518163262911558 519128980389888 519406487863296 519606120996864 519829662466048 520934189451192 521004023783424 521410308916992 522114070162432 522184062664704 523719933779808 524906124013568 525459005964288 525538405772099 526091953703184 526872654839808 527283516401664 527354201899008 527995204870144 528905279658816 529188013186272 530103214350336 532017895609728 532504145276928 533222880165888 534860161613824 534862911094272 535351761027072 536074339418112 536720073980016 538007822139392 538502314622976 539229145399296 540086181710427 541309440388992 541382006145024 543261804777472 543834020708352 544277097086976 544568047828992 546166948118528 546458909106176 546668939798784 546742224027648 547480176427008 548139650022144 548567095839752 549381149261824 549665979236352 549959810678784 551574541664256 552081503559168 552319016370176 552826662524928 552900772233216 554746199547584 554820566581248 555272593997824 555569422532608 556452429641046 557712756764416 557787521482752 558300193837056 558540382011392 559802195767296 560238736176768 560770342453248 560994905174528 561070109884416 561285756370944 561961859637492 563234665247232 563310170210304 563994877929472 564070484803584 564588931940352 565269014085336 566322524061696 566549310176256 566625259487232 568291843037664 568811246091264 569502640409252 569578985631744 572158709286912 572624862560256 572930966986752 574690173648896 575141280413304 575218381529088 575994768949248 578072234426368 578294415654912 578603550818304 580302382375936 580835748536208 580913613029376 581619717864768 581697687453696 583717471090688 584020102938624 584332298846208 584808370274304 586586597531616 586838954893312 587378328932736 587457070497792 588249976799232 589417837019308 589977131122688 590292511440896 590519389515264 590598552158208 592569804062192 592649241575424 593193955951872 593449155887104 593756833185792 593994605478912 594074233995264 595818488856576 596057086747936 596136991752192 596366116144128 596622680784896 598436831825184 599244557800064 599324890103808 599875740186624 601717681815552 601958642062272 602449074151936 602529836040192 603083631845376 603810083227518 605177672233728 605258799906816 606075733671936 606632788574208 608413916470272 608495477981184 608739152423424 608973120437616 611169530374656 611994442008576 612076483510272 614437816633344 614520185683968 614766272744448 615267139559424 615829476737024 617137982819721 617486250409984 617970950231316 618053792919552 620521359372288 621275607719184 621358893416448 622766229291008 623516389574144 624089474491032 624173137403904 624441664995328 624681668247552 625015600349184 626850701817856 627185793405952 627426851359968 627510961668096 628357929762816 629605416816079 630268578198864 630539728130048 630866635259904 631119268321344 631203873619968 633057144410112 633310654669682 633638998403136 633911598333952 634494237670656 634579295404032 636697342662568 636782695735296 637367973948288 637972767571968 640102141286432 640187950792704 640776358835712 641727247417344 643001276748336 643955467026432 644202970380288 644544024543232 644547337860096 646439786249664 646526445355008 646785349449888 647033940464967 647399079149568 647994115067904 650244094634112 650331263729664 652054740074496 652840180172928 653721335781888 653808971022336 654318819033088 654322182597864 656682154977024 657217171802112 660105333201633 660193824254976 660282327171072 661689118621696 663469269057536 663724272513024 664079075371008 665227563106304 666028870681472 666641029569966 666730396772352 667630300372992 668240496033792 669142437855232 669948461138176 670295799963648 670564222591428 670654115721216 671200515883008 671813974622208 673241435803332 673531073229824 674150127525072 674240501366784 675767610507264 677203472320056 677755208420928 677846065545216 680108525116834 680199697717248 680824881262944 681835200380928 684202683715584 684465656029056 684831546476352 685481377923072 686015924453376 686842272890268 687861521596416 688490208034816 688493747259648 690884350548744 692171973853184 692175532004352 692541983817728 692808161329152 694578919268256 694672031711232 695213745222656 698293245039744 698935058684082 700612007952384 701455938270912 702496873119744 703044688535552 705207039545088 705584017581696 706804285800448 707548760506368 709357194146304 709452287705088 710005527035904 710963840221184 711332443717632 712189287461376 713150548125696 713802348036096 714765785890816 715626765306688 716284510495389 716380532702208 718003086163968 718972193865728 720114908947236 720211444641792 721745920518656 721842674860032 723376436341878 724449900404736 725112027611136 725702796115968 726090730438656 727244759530872 727633518131124 728323964043264 728891919731712 728989632036864 730852866696192 731524606463376 733279747571712 735432722219008 735436502754624 736108671412224 737102216699904 737990101722522 739369318277376 739760755441664 741936572854728 743716695310336 744400258449408 746402927689728 746984981569024 748093479845888 748381008494592 749282479516656 750979553662976 751080226947072 751770558038016 752785242587136 753692018780448 755399080235008 755790721449984 757722457383552 758414994788352 759438647508992 760238561820672 762878279049216 763499816747008 763907955982336 764304008675328 765224659931904 766855040551072 766957842038784 767993025265664 768801949876224 769728019180032 771059220873216 771471401091072 771767915010048 773844211795968 774447664714944 774551484039168 775492957153024 775596916604928 777244894367337 778693470584832 779109731794944 779744493699072 781401284176788 782115463375488 783171105243648 783276093997056 784333302398976 785579900669712 787359186020352 787464736210944 790198988767232 790925274602496 791031302848512 791992807305216 794424651808768 794849322336256 795154821525504 797915775766912 798756217915392 799099853471744 799834320248832 802290242420736 802611522749696 803027641540608 803373114720256 804111509127168 805080110970024 806903562978304 807011733209088 807753471934464 808843718098944 811218555293696 811652203231232 811964160583488 812073009217536 814783480585514 814892707166208 815992589344768 816415645630464 816852071743488 819250422177792 819688363659264 820003409698176 820356186079232 821220264640512 822209475033216 822850643759628 823961266975088 824071723892736 827361812496384 828367476958912 828478524555264 829239993787392 832119299321376 832230849871872 832908890996736 833354133798912 834678644461569 836569135146624 836681282224128 837810573017088 840358104265152 841155513679872 841492357761792 841605164826624 844076192546816 844851997870848 844965255315456 845992316894208 846105727205376 849043594313728 849483786092544 849823965264384 849937889230848 853216869136896 853583934390272 854253960613878 854368478447616 854483011633152 857335035664448 858238063930368 858607289368576 858937293840384 859396450480128 861919714999552 862035260473344 862380465933184 862711920619956 862827572293632 863198772199424 863992153423872 866992126178816 867108351639552 867441623482368 867905326227456 869406320099328 870453573563904 871253622804312 871628447709184 871745294696448 872429576797152 872546531180544 875458846161031 875576206636032 876289562402816 877212555411456 880140444268844 880258432339968 881067493399104 882374965198848 884126755528962 884965696684032 885438767161344 885779084272896 888854706093288 888973862363136 890173733830656 890987328045056 890991908218368 893727733284864 894085630121904 894205487628288 894934021177344 897655247737776 898866836700096 898987335155712 902576522723328 902937963093408 903673611227904 903794754060288 906932930289664 907766508350592 907888199860224 909113600507904 912270244954112 912620874705408 912743216971776 913108728635136 913975170564096 914687899271168 915789697187024 916754295561984 917148695461888 917991663012864 918114725265408 921179134064992 921656724950016 922149409116672 922900709339136 923744215105536 926105225691008 926229375614976 926956425346974 927080689379328 931057660052992 931913411578776 932038340124672 934149343936512 935274584361216 936134211736548 936662497492992 937022502371328 937523400523776 940276052726784 940778690108928 941140277039952 942536894644224 943398347341824 945809592195072 945936383606784 946674036047872 946678902482016 949585716615168 949965982004523 950867397500928 951736464048128 951741356505984 955046013993852 955174043602944 957337448218624 960153211929648 960281926189056 962456899813376 964501915122504 965933200539648 966816036814848 969659679374496 969789668032512 970178024174832 971098618724352 971855892975616 974470488928256 975366141951168 975496895594496 978082110111744 979260270259392 980582003672832 980713456533504 981478228549632 982802955599872 983986802296696 985023232465536 985825757703168 989248763806304 990290736382464 991760291463168 992533677932544 995203903586304 995586408769536 996118613056512 997841344659456 999043306022208 999961544354949 1001445450559488 1002360744050688 1003713656782848 1004922691707264 1005846333887142 1006800773824512 1007720961933312 1010296609844736 1011219993051136 1011225191287608 1013651415760896 1016632812631392 1017171038732288 1020162787675251 1020299546575872 1022610456051712 1023687568392192 1026304025573376 1028078961164288 1028628534788096 1029023886680064 1030263409335402 1031792282394624 1032596886286592 1032735312052224 1034129222139904 1036326525823116 1038257960779776 1038812975726592 1039212241993728 1041868378902384 1042008047566848 1042820617833984 1044228140324864 1044368125329408 1047439867559616 1049812248027136 1050918011928576 1051076811544198 1052183907406368 1053745309679616 1054567032803328 1055990409740288 1057810559317632 1058376026372544 1060206428700672 1064035791219456 1065008290553856 1066445760331776 1069720323227648 1069725822188544 1070703522054144 1072148678836224 1073440147960032 1077004629245952 1078458290798592 1080172363420854 1082618880777984 1082764012290048 1086523609554944 1087668041416704 1088554194173952 1089136095657984 1092333896237056 1092917818212352 1093337879597568 1093484448055296 1094960352854016 1096279300044288 1097134191679504 1098762298523648 1099331958472704 1099919621357568 1103149083328512 1104163007118336 1104638032740352 1105653325049856 1106985152583783 1109492399095168 1109641133162496 1110545187995648 1111138845065216 1112904859282092 1115425513528832 1115575042965504 1116600387674112 1117080764022784 1119604391534592 1120477472353536 1121540684906496 1121989810349056 1122140219768832 1122571512741888 1123923719274984 1126469330494464 1126620340420608 1127989755858944 1129177863880704 1130538028170672 1133098620352512 1133250518974464 1136583686075328 1137622492182528 1139005280818504 1139157971263488 1144317418573824 1145249725120512 1145861933973504 1149380347297792 1150282560826608 1150436763058176 1151989537898496 1156144468852736 1156588831309824 1157207101636608 1160604764751872 1161671497072416 1161827226058752 1163239435729536 1163395374907392 1167434942181376 1168040205877248 1168664597692416 1169616740548608 1173173195063232 1173677909786624 1174756657865472 1174914140995584 1176499953598464 1178835674038616 1179954262245376 1180585022881792 1181038779030528 1181197104316416 1185139608124384 1185298483150848 1186387911903744 1186898311774208 1187989210957824 1188148467990528 1191636977713152 1192114173495872 1192273983504384 1192732232288256 1193245361569792 1196873663650368 1198489115600128 1198649780207616 1199751480373248 1203435363631104 1203917284124544 1204898148303872 1205059672080384 1206167263690752 1207620166455036 1210355344467456 1210517599813632 1212151467343872 1213265577148416 1216827832940544 1216990955962368 1217478304846848 1217946240875232 1222175220878271 1222339060749312 1223988884017152 1228875633266688 1229532545488896 1230534279118848 1231658953474048 1234275965639442 1234972500819968 1235941900462632 1236107585839104 1241042718744576 1242551215438368 1242717786832896 1247032779148288 1248178948982064 1248346274807808 1249363336495104 1250031200698368 1253701403635712 1254371586811904 1254853702719936 1255021923336192 1256715859525632 1259210833632158 1260537156397728 1261079456260096 1261733270519808 1262238536642688 1262407747239936 1266114288820224 1266621309339364 1267277996806272 1267823196667904 1268988475341312 1269158590808064 1273394685325136 1273565391470592 1274735947896576 1275945535143936 1280204282572864 1280375901585408 1281380940920817 1281552717671424 1286002553496672 1287910934052864 1288405940760576 1289094675720192 1292879572499328 1293052890710016 1293570698899776 1294067880929934 1294798158299136 1295988230135808 1300488189268224 1300662527459328 1304109480148992 1305680360345856 1307442671563776 1307617942044672 1308637638066176 1308644365195728 1313364309954048 1314434343604224 1320210666403266 1320387648509952 1320564654342144 1323378237243392 1326190133293443 1326938538115072 1327448545026048 1328158150742016 1330455126212608 1332057741362944 1333282059139932 1333460793544704 1335260600745984 1336480992067584 1338284875710464 1339896922276352 1340591599927296 1341128445182856 1341308231442432 1342401031766016 1343627949244416 1346482871606664 1347062146459648 1348300255050144 1348481002733568 1352981853157957 1354406944640112 1355510416841856 1355692131090432 1360217050233668 1360399395434496 1361649762525888 1363670400761856 1368405367431168 1368931312058112 1369663092952704 1370962755846144 1372031848906752 1373684545780536 1375723043192832 1376980416069632 1376987494519296 1381768701097488 1384351064008704 1385083967635456 1385616322658304 1389157838536512 1389344063422464 1390427490445312 1390434638020461 1396586490079488 1397870117368164 1401224015904768 1402911876541824 1404993746239488 1406089377071104 1410414079090176 1411168035163392 1413608571600896 1415097521012736 1418714388292608 1418904575410176 1420011054071808 1421927680442368 1424378574922752 1426301096251392 1427604696072192 1429531571781632 1431253530613376 1432569020990778 1432761065404416 1436006172327936 1437944387731456 1440229817894472 1440422889283584 1443491841037312 1443685349720064 1446752872683756 1448899800809472 1450224055222272 1452181460877312 1454489519061744 1455267036262248 1456647928086528 1457783839463424 1457979264073728 1461705733392384 1463049212926752 1470865444438016 1470873005509248 1472217342824448 1474204433399808 1475980203445044 1478738636554752 1479521510883328 1483873145709456 1487433390620672 1488800516898816 1492805855379456 1493969963138048 1496762016989184 1498564959033312 1501959107325952 1503541116076032 1505570485174272 1507384037560896 1510798160470016 1511581442899968 1515444914767104 1516829989576704 1518877295017984 1520477123641344 1525756558098432 1526999633494016 1527815911964672 1528608017350656 1530449319863808 1533710081102144 1533915684077568 1535986050531328 1539456038360064 1542118441746432 1542942802182144 1543535830020096 1545395114003103 1547688423591936 1548895329429888 1549102968078336 1550985914306048 1551193833209856 1554489788734674 1557386941169664 1558219463589888 1559488987398144 1562802568353576 1564230926750976 1566342210487296 1566552187994112 1571159801339424 1574718372040704 1576615217316297 1580397977534464 1581850549204992 1582062605697024 1583985614610432 1588849303617536 1589698644672512 1590309643051008 1595831551533824 1597512435830784 1598199706943488 1599668640497664 1604580484841472 1605223045499392 1606055283081216 1608223018254336 1610160221940048 1613807125956608 1614023466418176 1615506943868928 1617687436197888 1622437110587392 1623304406462464 1623928321166976 1624146018435072 1629566961171028 1629785414332416 1631985178689536 1632831291260928 1633704143486976 1638500844355584 1639376727318528 1640006819396352 1640712372158464 1642440529281024 1644418950066432 1645701287519256 1647922533950176 1648143447785472 1654723624992768 1656734953917824 1656957049110528 1658479987574784 1664238598642752 1664461699743744 1665817781993472 1666708267597824 1669357288923138 1673138270293248 1673362564448256 1675621146034176 1680716208530304 1682311027359744 1682984715523584 1683210329653248 1688152385093632 1689703995741696 1689930510630912 1691984633788416 1692211454410752 1698087188627456 1698967572185088 1699647930528768 1699875778461696 1706433738273792 1707167868780544 1708507921227756 1708736956895232 1714670071328896 1716476127860736 1717214578737152 1717874587680768 1718792900960256 1723839429999104 1724070520946688 1724760931866368 1725423841239912 1725655144587264 1726397544398848 1727984306847744 1733984252357632 1734216703279104 1734883246964736 1735810652454912 1740907147127808 1742507245608624 1743256895418368 1744859153594304 1745093062361088 1750917692322062 1751152413272064 1752579124805632 1754425110822912 1760280888537688 1760516864679936 1762134986798208 1764749930397696 1768253511057924 1769931393368064 1770877534322688 1771558168545792 1777709412186576 1777947724726272 1780347467661312 1781974656090112 1781983816436736 1787455466569728 1788171260243808 1788410975256576 1789868042354688 1795310495475552 1797733673400192 1797974670311424 1805153045446656 1805875926186816 1807347222455808 1807589508120576 1813865860579328 1815533016701184 1815776399720448 1818227201015808 1824540489908224 1825241749410816 1825486433943552 1826217457270272 1829375798542336 1831579394374048 1833508591123968 1834297390923776 1835983326025728 1836229450530816 1842358268129984 1843313449900032 1844298818233344 1845801418678272 1847488430211072 1851413948459163 1852210451382016 1852458751229952 1853912850693948 1854161378758656 1862115320105984 1863826823157552 1864076680249344 1868298687873024 1870549168722432 1872268423473096 1873324994985984 1874045004742656 1875046801047552 1880552105453568 1881557380217856 1882280554079904 1885073789288448 1888816250448237 1891619184390144 1893348072095744 1893357804964032 1899171433230336 1899931964009046 1901734795001856 1903472928096256 1903482713011968 1910092027987704 1910348087205888 1914674896437248 1920306423859296 1920563852378112 1929003830245008 1931866401079296 1933632073629696 1939319358748992 1939579336065024 1940356048349664 1942197237448704 1943711785951232 1948940977856512 1950732283902336 1950993791188992 1956164220223488 1958520540518784 1961164007345664 1961426913067008 1962956457099264 1965605911199744 1967973604593392 1970046464931072 1971651515406336 1978497527612608 1980315999604899 1980581472764928 1985067355865088 1990407807172608 1991172817539072 1992237226113024 1995682689318912 1998086612044416 1999923088709898 2002890901118976 2004721488101376 2007427313565696 2009845383414528 2011692667774284 2013601547649024 2015441923866624 2020593219689472 2022439986102272 2022450382575216 2027302831521792 2033265625262784 2034342077464576 2040325575350502 2040599093151744 2045220912103424 2052608051146752 2056157922328576 2057257069576192 2058047773360128 2060526818670804 2063584564789248 2065193772573184 2065470624104448 2068258444279808 2072653051646232 2076515921559552 2077625951453184 2078424483987456 2083736757804768 2084016095133696 2085641235667968 2088456280649728 2094879735119232 2099624496054272 2101836023857152 2102153623088396 2104367814812736 2107490619359232 2109134065606656 2111980819480576 2115621118635264 2116752052745088 2120412857401344 2128071582438912 2130016581107712 2132891520663552 2139451644377088 2141407044108288 2144297357672448 2146880295920064 2148853531486167 2154009258491904 2156916581597184 2160344726841708 2165237761555968 2165528024580096 2173047219109888 2175336082833408 2177108388347904 2178272191315968 2184667792474112 2185835636424704 2186675759195136 2186968896110592 2192558600088576 2194268383359008 2197524597047296 2199839242715136 2206298166657024 2208326014236672 2209276065480704 2211306650099712 2213970305167566 2218984798190336 2219282266324992 2221090375991296 2222277690130432 2225809718564184 2230851027057664 2231150085931008 2233200775348224 2239208783069184 2240954944707072 2243979620698112 2244280439537664 2245143025483776 2247847438549968 2252938660988928 2253240680841216 2255979511717888 2258355727761408 2261076056341344 2266197240705024 2273167372150656 2275244984365056 2278010561637008 2278315942526976 2288634837147648 2290499450241024 2291723867947008 2298760694595584 2300565121653216 2300873526116352 2303979075796992 2313177662619648 2314414203273216 2321209529503744 2323342994144832 2323654452117504 2326478871459072 2326790749814784 2334869884362752 2336080411754496 2337329195384832 2339233481097216 2346346390126464 2347355819573248 2349513315730944 2349828281991168 2352999907196928 2357671348077232 2359908524490752 2361170045763584 2362077558061056 2362394208632832 2370279216248768 2370596966301696 2372775823807488 2373796623548416 2375978421915648 2383273955426304 2384228346991744 2384547967008768 2385464464576512 2386490723139584 2393747327300736 2396978231200256 2397299560415232 2399502960746496 2406870727262208 2407834568249088 2409796296607744 2410119344160768 2412334527381504 2415240332910072 2420386221739321 2420710688934912 2421035199627264 2426531154296832 2433655665881088 2434956609693696 2435892481750464 2444350441756542 2444678121498624 2447977768034304 2457751266533376 2459065090977792 2461068558237696 2463317906948096 2468551931278884 2469945001639936 2471883800925264 2472215171678208 2482085437489152 2485102430876736 2485435573665792 2494065558296576 2496357897964128 2496692549615616 2498726672990208 2500062401396736 2507402807271424 2508743173623808 2509707405439872 2510043846672384 2513431719051264 2518421667264316 2521074312795456 2522158912520192 2523466541039616 2524477073285376 2524815494479872 2532228577640448 2533242618678728 2534555993612544 2535646393335808 2537976950682624 2538317181616128 2546789370650272 2547130782941184 2549471895793152 2560408565145728 2560751803170816 2562761881841634 2563105435342848 2572005106993344 2575821868105728 2576811881521152 2578189351440384 2585759144998656 2586105781420032 2587141397799552 2588135761859868 2589596316598272 2591976460271616 2600976378536448 2601325054918656 2608218960297984 2611360720691712 2614885343127552 2615235884089344 2617275276132352 2617288730391456 2626376538483093 2626728619908096 2628868687208448 2640421332806532 2640775297019904 2646756474486784 2652380266586886 2653877076230144 2654897090052096 2656316301484032 2660910252425216 2664115482725888 2666564118279864 2666921587089408 2670521201491968 2672961984135168 2679793844552704 2681183199854592 2682256890365712 2682616462884864 2684802063532032 2692965743213328 2694124292919296 2696600510100288 2696962005467136 2705963706315914 2708813889280224 2711020833683712 2711384262180864 2720434100467336 2720798790868992 2723299525051776 2727340801523712 2736810734862336 2737862624116224 2739326185905408 2741925511692288 2744063697813504 2747369091561072 2751446086385664 2753960832139264 2753974989038592 2763537402194976 2768702128017408 2771232645316608 2778315677073024 2778688126844928 2780854980890624 2780869276040922 2793172980158976 2795740234736328 2802448031809536 2805823753083648 2809987492478976 2812178754142208 2820828158180352 2822336070326784 2827217143201792 2830195042025472 2837428776585216 2837809150820352 2840022108143616 2843855360884736 2848757149845504 2849897946013569 2852602192502784 2855209392144384 2859063143563264 2862507061226752 2865138041981556 2865522130808832 2872012344655872 2875888775462912 2880459635788944 2880845778567168 2886983682074624 2887370699440128 2893505745367512 2897799601618944 2900448110444544 2908979038123488 2910534072524496 2913295856173056 2915567678926848 2923411466784768 2926098425853504 2941730888876032 2941746011018496 2944434685648896 2948408866799616 2951960406890088 2957477273109504 2959043021766656 2967746291418912 2977601033797632 2985611710758912 2987939926276096 2993524033978368 2997129918066624 3003918214651904 3007082232152064 3011140970348544 3014768075121792 3021596320940032 3023162885799936 3030889829534208 3033659979153408 3037754590035968 3040954247282688 3051513116196864 3053999266988032 3055631823929344 3060488363025753 3060898639727616 3067420162204288 3067831368155136 3071972101062656 3078912076720128 3084236883492864 3085885604364288 3087071660040192 3090790228006206 3095376847183872 3097790658859776 3098205936156672 3101971828612096 3102387666419712 3108979577469348 3114773882339328 3116438927179776 3125605136707152 3128461853501952 3132684420974592 3133104375988224 3142319602678848 3149436744081408 3153230434632594 3160795955068928 3163701098409984 3167971229220864 3177698607235072 3179397289345024 3180619286102016 3191663103067648 3195024871661568 3196399413886976 3199337280995328 3209160969682944 3210446090998784 3212110566162432 3216446036508672 3220320443880096 3227614251913216 3231013887737856 3235374872395776 3244874221174784 3246608812924928 3247856642333952 3248292036870144 3259133922342056 3259570828664832 3263970357379072 3265662582521856 3267408286973952 3277001688711168 3278753454637056 3280013638792704 3281424744316928 3284881058562048 3288837900132864 3291402575038512 3295845067900352 3296286895570944 3309447249985536 3313469907835648 3313914098221056 3316959975149568 3320955457751349 3328477197285504 3328923399487488 3331635563986944 3333416535195648 3338714577846276 3346276540586496 3346725128896512 3351242292068352 3361432417060608 3364622054719488 3365969431047168 3366420659306496 3376304770187264 3379407991483392 3379861021261824 3383969267576832 3396174377254912 3399295861057536 3399751556923392 3412867476547584 3414335737561088 3417015842455512 3417473913790464 3429340142657792 3432952255721472 3434429157474304 3435749175361536 3437585801920512 3447678859998208 3448141041893376 3449521863732736 3450847682479824 3451310289174528 3455968613695488 3467968504715264 3468433406558208 3469766493929472 3471621304909824 3481814294255616 3485014491217248 3486513790836736 3489718307188608 3490186124722176 3501835384644124 3502304826544128 3505158249611264 3508850221645824 3520561777075376 3521033729359872 3524269973596416 3529499860795392 3536507022115848 3539862786736128 3541755068645376 3543116337091584 3555418824373152 3555895449452544 3560694935322624 3563967632873472 3574910933139456 3576342520487616 3576821950513152 3579736084709376 3590620990951104 3595467346800384 3595949340622848 3610306090893312 3611751852373632 3614694444911616 3615179016241152 3627731721158656 3631066033402368 3631552799440896 3636454402031616 3649080979816448 3650483498821632 3650972867887104 3652434914540544 3658751597084672 3663158788748096 3666525662634813 3667017182247936 3668594781847552 3671966652051456 3684716536259968 3686626899800064 3688597636466688 3691602837356544 3694976860422144 3702827896918326 3704420902764032 3704917502459904 3707825701387896 3708322757517312 3724230640211968 3727653646315104 3728153360498688 3740596888142587 3741098337444864 3744536846946192 3748090009485312 3750093602095104 3761104210907136 3763114760435712 3764561108159808 3770147578576896 3777632500896474 3783238368780288 3786696144191488 3786715609928064 3798342866460672 3799863928018092 3803469590003712 3806945856192512 3806965426023936 3820184055975408 3820696174411776 3829349792874496 3840612847718592 3841127704756224 3844142822762451 3858007660490016 3863732802158592 3878638717497984 3879158672130048 3880712096699328 3884394474897408 3887423571902464 3897881955713024 3901464567804672 3901987582377984 3912328440446976 3917041081037568 3922328014691328 3922853826134016 3925912914198528 3931211822399488 3935947209186784 3940092929862144 3943303030812672 3956995055225216 3960631999209798 3961162945529856 3970134711730176 3978570399880329 3980815614345216 3982345635078144 3984474452226048 3991365378637824 3996173224088832 3999846177419796 4005781802237952 4009442976202752 4014854627131392 4019690766829056 4023385335548568 4027203095298048 4030883847733248 4041186439378944 4044879972204544 4044900765150432 4058945559473871 4066531250525568 4068684154929152 4080651150701004 4081198186303488 4090441824206848 4105216102293504 4112315844657152 4114514139152384 4116095546720256 4121053637341608 4127169129578496 4130387545146368 4130941248208896 4145306103292464 4155251902906368 4156848967974912 4167473515609536 4168032190267392 4171282471335936 4176912561299456 4189759470238464 4199248992108544 4203672047714304 4204307246176792 4208735629625472 4214981238718464 4218268131213312 4223961638961152 4231242237270528 4233504105490176 4240825714802688 4256143164877824 4260033162215424 4265783041327104 4278903288754176 4282814088216576 4288594715344896 4293760591840128 4297707062972334 4308018516983808 4313833163194368 4320689453683416 4330475523111936 4331056049160192 4346094438219776 4350672165666816 4356544382631936 4369335584948224 4371671272849408 4373351518390272 4373937792221184 4385117200177152 4388536766718016 4395049194094592 4412596333314048 4416652028473344 4418552130961408 4422613300199424 4427940610335132 4437969596380672 4438564532649984 4444555380260864 4451619437128368 4461702054115328 4462300171862016 4466401550696448 4478417566138368 4481909889414144 4487959241396224 4490286050967552 4495694877099936 4505877321977856 4511959023435776 4516711455522816 4522152112682688 4532394481410048 4546334744301312 4550489968730112 4556021123274016 4556631885053952 4577269674295296 4580998900482048 4583447735894016 4601130243306432 4601747052232704 4607958151593984 4626355325239296 4628828406546432 4642419059007488 4646685988289664 4647308904235008 4652957742918144 4653581499629568 4669739768725504 4672160823508992 4674658390769664 4678466962194432 4692692780252928 4694711639146496 4699026631461888 4699656563982336 4715342696154464 4719817048981504 4722340091527168 4724155116122112 4729845651948891 4740558432497536 4741193932603392 4745551647614976 4747593247096832 4751956843831296 4766547910852608 4768456693983488 4769095934017536 4770928929153024 4772981446279168 4787494654601472 4793956462400512 4794599120830464 4799005921492992 4813741454524416 4815669136498176 4819592593215488 4824669054763008 4830480665820144 4840772443478642 4841421377869824 4842070399254528 4853062308593664 4867311331762176 4869913219387392 4871784963500928 4888700883513084 4889356242997248 4895955536068608 4915502533066752 4918130181955584 4922137116475392 4926635813896192 4937103862557768 4939890003279872 4943767601850528 4944430343356416 4964170874978304 4970204861753472 4970871147331584 4988131116593152 4992715795928256 4993385099231232 4997453345980416 5000124802793472 5014805614542848 5017486347247616 5019414810879744 5020087693344768 5026863438102528 5036843334528632 5042148625590912 5044317825040384 5046933082079232 5048954146570752 5049630988959744 5064457155280896 5066485237357456 5069111987225088 5071292786671616 5075953901365248 5076634363232256 5093578741300544 5094261565882368 5098943791586304 5120817130291456 5121503606341632 5125523763683268 5126210870685696 5144010213986688 5151643736211456 5153623763042304 5156378702880768 5171518289997312 5172211562840064 5174282795599104 5176271523719736 5179192633196544 5183952920543232 5201952757072896 5202650109837312 5222721441383424 5229770686255104 5234550552264704 5234577460782912 5252753076966186 5253457239816192 5257737374416896 5280842665613064 5281550594039808 5293512948973568 5304760533173772 5307754152460288 5309794180104192 5312632602968064 5328230965451776 5333128236559728 5333843174178816 5341042402983936 5345923968270336 5359587689105408 5362366399709184 5364513780731424 5365232925769728 5369604127064064 5385931486426656 5388248585838592 5393201020200576 5393924010934272 5411927412631828 5417627778560448 5422041667367424 5422768524361728 5440868200934672 5441597581737984 5446599050103552 5454681603047424 5473621469724672 5475725248232448 5478652371810816 5488127395627008 5494738183122144 5502892172771328 5507949978077184 5527074804389952 5537404256034816 5542465290633216 5556631354146048 5557376253689856 5561709961781248 5561738552081844 5586345960317952 5591480469472656 5604896063619072 5611647506167296 5619974984957952 5624357508284416 5641656316360704 5644672140653568 5654434286403584 5666448751344711 5674857553170432 5680044216287232 5687710721769472 5697514299691008 5699795892027138 5705204385005568 5710418784288768 5718126287126528 5725014122453504 5730276083963112 5731044261617664 5744024689311744 5760919271577888 5761691557134336 5773967364149248 5780922463493089 5787011490735024 5795599203237888 5800896220889088 5817958076246976 5821068145048992 5826591712346112 5831135357853696 5846822933569536 5852196851707008 5883461777752064 5883492022036992 5888869371297792 5896817733599232 5903920813780176 5914954546219008 5918086043533312 5935492582837824 5940947998814697 5955202067595264 5971223421517824 5975879852552192 5987048067956736 5994259836133248 6007836429303808 6014164464304128 6022281940697088 6029536150243584 6043192641880064 6046325771599872 6061779659068416 6067319958306816 6075509180071936 6081908494565376 6103026232393728 6107998533976064 6111263647858688 6120976726051506 6121797279455232 6134840324408576 6135662736310272 6143944202125312 6157824153440256 6168473766985728 6171771208728576 6174143320080384 6181580456012412 6190753694367744 6195581317719552 6196411872313344 6203943657224192 6204775332839424 6217959154938696 6229547764678656 6232877854359552 6251210273414304 6256923707003904 6265368841949184 6284639205357696 6298873488162816 6306460869265188 6321591910137856 6327402196819968 6335942458441728 6355397214470144 6358794578690048 6361238572204032 6383326206135296 6390049743323136 6398674561990656 6420892181997568 6424221132324864 6432892073017344 6440640887760192 6455228503826432 6462027775475712 6470749744791552 6489748442349568 6493217625849856 6495713284667904 6496584073740288 6518267844684112 6519141657329664 6527940714758144 6531325165043712 6534816573947904 6554003377422336 6557506909274112 6560027277585408 6562849488633856 6577675800265728 6582805150077024 6591690135800704 6592573791141888 6618894499971072 6626939815671296 6627828196442112 6633919950299136 6641910915502698 6656954394571008 6657846798974976 6663271127973888 6666833070391296 6677429155692552 6692553081172992 6693450257793024 6722864834121216 6731938862094336 6732841318612992 6752609540374528 6758815982966784 6759722042523648 6767938535153664 6792348754509824 6798591722115072 6825734953095168 6828671475122176 6834031684911024 6834947827580928 6858680285315584 6865904511442944 6868858314948608 6871498350723072 6875171603841024 6895357719996416 6896282083786752 6899043727465472 6901695364959648 6902620578349056 6911937227390976 6925659584976869 6935937009430528 6939532987858944 6943242609819648 6963628588511232 6970028982434496 6973027581673472 6979436614377216 6980372249444352 7003670769288248 7004609653088256 7010316499222528 7017700443291648 7041123554150752 7042067458719744 7048539947192832 7058999721590784 7073014044231696 7079725573472256 7083510137290752 7086232674183168 7110837648746304 7111790898905088 7121389870645248 7127935265746944 7149821866278912 7152685040975232 7153643901026304 7159472169418752 7181241981902208 7190934693600768 7191898681245696 7220612181786624 7223503704747264 7229388889823232 7230358032482304 7255463442317312 7261158665217963 7262132066804736 7263105598881792 7298161959632896 7300966997643264 7304869829081088 7317503194169344 7326317577496192 7333051325269626 7334034364495872 7337189563695104 7343933304102912 7369433072519936 7373253799600128 7377195272933376 7383205674713088 7389953720844288 7405655793836652 7408841805528064 7409835004919808 7415651402775792 7416645515034624 7448461280423936 7455307292630208 7456306720997376 7481193776285174 7482196674889728 7489073693892384 7496180018970624 7500187204190208 7522208421814272 7526229520871424 7529122216319616 7540295157153792 7555265001792948 7566476737560576 7573392288382976 7573431219856128 7596685732921344 7599727856036184 7606939180007424 7613891712385024 7613930852047872 7640368111950816 7641392348823552 7681225695437184 7682255409512448 7688285645524902 7716015320980032 7727465604317184 7757277434995968 7758317344260096 7761424193398656 7768788949794816 7774847143804928 7795763911426048 7802929135609344 7803975164755968 7824656880893952 7834082162075136 7844656029382656 7845707652268032 7851825828397056 7862423644798976 7871894418373568 7879129615449279 7880185859724288 7886606061625344 7913990110450432 7921263998419596 7922325891059712 7940269423460352 7957140799760658 7961631228690432 7964691270156288 7968948904452096 7982730757275648 7992346448177664 7999692354839592 8011563604475904 8018885952405504 8039381533658112 8046770671097136 8054406190596096 8082372878757888 8089759944409088 8089801530300864 8117891118947742 8133062501051136 8137368309858304 8161302301402008 8162396372606976 8180883648413696 8210432204587008 8229028278304768 8232191093440512 8242107274683216 8254338259156992 8260775090292736 8261882496417792 8290612206584928 8313697935949824 8334947031219072 8336064380534784 8342564942671872 8353825122598912 8379518940476928 8398497984217088 8407344095428608 8408614492353584 8417471259250944 8429962477436928 8436536262426624 8447923277922304 8462484474541056 8467008210980352 8481651429605376 8512286329755648 8520066324430848 8531566082654208 8549693838040707 8557806577508352 8565628176433152 8577189430689792 8587521183680256 8595414125944668 8616037033967616 8627666326388736 8641378907366832 8660951046223872 8662112098320384 8692188876439552 8701344331333632 8738671169896448 8743342545698816 8746703036780544 8770234400354304 8777073533436032 8790098388189184 8825192666628096 8833304056946688 8837104261922816 8845226600398848 8855881220670264 8875939192761344 8877129065299968 8903238874256736 8923404108230656 8932803101392896 8956835132276736 8963819778828288 8975918482792448 8980572101935104 8991389754199872 9011754643955712 9023918046871552 9033422911045632 9044304225365376 9064788962820096 9092669488602624 9100979937460224 9112042246548032 9113263770107904 9154539348590592 9161997800964096 9166895471788032 9181465089077259 9202260486612864 9203494104465408 9215916303187968 9252710650478592 9257656813092864 9284838118014976 9293371976579328 9294617808470016 9305915485836288 9307162999259136 9339479537451008 9344321647017984 9349316781539328 9385385560505856 9389423278292992 9398053262923776 9399313127964672 9430685392308928 9439634097963008 9444680183054336 9448310232244224 9459691303897782 9481116864995072 9482387865206784 9491103295229952 9495186494193664 9503913687662592 9533095821705216 9536913387966976 9538191868035072 9541857858306048 9574989309202944 9587912924801024 9589198241660928 9598011842985984 9627482909048832 9631338272996352 9639185186430976 9649338109526016 9660961331640288 9681544886957284 9682842755739648 9706124617187328 9734622663524352 9739826438774784 9743569927001856 9777401767026168 9778712485994496 9791911072137216 9831005066133504 9836260363911168 9844274232950784 9874207725115536 9887535203701056 9888860686712832 9928341749956608 9940409723506944 9941742294663168 9976262233186304 9985431591856512 9986770198462464 9994906691960832 10000249605586944 10029611229085696 10034972694495232 10038829621759488 10040175386689536 10053726876205056 10073686669057264 10084297251181824 10088635650080768 10093866164158464 10097908293141504 10099261977919488 10128914310561792 10132970474714912 10138223974450176 10142585573343232 10151907802730496 10187157482601088 10188523131764736 10197887583172608 10241634260582912 10243007212683264 10251047527366536 10252421741371392 10288020427973376 10303287472422912 10307247526084608 10312757405761536 10343036579994624 10344423125680128 10348565591198208 10352543047439472 10367905841086464 10403905514145792 10405300219674624 10445442882766848 10459541372510208 10469101104529408 10469154921565824 10505506153932372 10506914479632384 10515474748833792 10561685331226128 10563101188079616 10587025897947136 10609521066347544 10615508304920576 10619588360208384 10625265205936128 10656461930903552 10666256473119456 10667686348357632 10682084805967872 10719175378210816 10724732799418368 10729027561462848 10730465851539456 10739208254128128 10771862972853312 10776497171677184 10786402040401152 10787848021868544 10823854825263656 10835255557120896 10844083334734848 10845537048723456 10881736401869344 10883195163475968 10893198100207104 10909363206094848 10947242939449344 10951450496464896 10957304743621632 10976254791254016 10989476366244288 10999576987904439 11005784345542656 11015899956154368 11054149608779904 11074808512069632 11084930581266432 11113262708292096 11114752507379712 11123419923562496 11123477104163688 11172691920635904 11182960938945312 11221790664427761 11223295012334592 11248715016568832 11283312632721408 11289344281307136 11308868572807168 11332897502689422 11349715106340864 11360088432574464 11375421443538944 11395028599382016 11399591784054276 11410408770011136 11420837568577536 11450028244907008 11460552167926224 11462088523235328 11488049378623488 11521838543155776 11523383114268672 11547934728298496 11561844926986178 11574022981470048 11591198406475776 11635916152493952 11642136290097984 11653183424692224 11662270715707392 11693645867139072 11704393703414016 11766923555504128 11766984044073984 11777738742595584 11793635467198464 11807841627560352 11829909092438016 11870985165675648 11881895997629394 11910404135190528 11942446843035648 11951759705104384 11974096135913472 11988519672266496 12015672858607616 12028328928608256 12044563881394176 12059072300487168 12086385283760128 12092651543199744 12123559318136832 12134639916613632 12151018360143872 12176836678421613 12206052464787456 12215997067952128 12222527295717376 12241953452103012 12243594558910464 12269680648817152 12271325472620544 12287888404250624 12315648306880512 12336947533971456 12343542417457152 12348286640160768 12363160912024824 12381507388735488 12391162635439104 12392823744626688 12407887314448384 12435918309877392 12465755708719104 12502420546828608 12513847414007808 12530737683898368 12569278410715392 12597746976325632 12612921738530376 12643183820275712 12654804393639936 12671884916883456 12717589157380096 12722477144408064 12766652412270592 12780099486646272 12797349123981312 12841784363995136 12848442264649728 12865784146034688 12881281775520384 12910457007652864 12924055550951424 12941499489583104 12979496884699136 12986435251699712 12991426569335808 12993168147480576 13036535689368224 13038283314659328 13055881429516288 13069633147895808 13108006754844672 13115013818548224 13120054555170816 13125698977267712 13155351600531456 13165610300154048 13183380271601408 13185147582283776 13237788999942144 13253879631342592 13255656392884224 13267839900598272 13283821831005396 13313908789142016 13315693597949952 13333666140782592 13354858311385104 13385106162345984 13386900515586048 13445729668242432 13463877724188672 13505219080749056 13517631965933568 13535877070307328 13584697509019648 13597183444230144 13651469906190336 13657342950244352 13668063369822048 13669895655161856 13717360570631168 13731809022885888 13742996701446144 13750343207682048 13790715439992832 13798087454930944 13803390729919296 13805241156698112 13823874454781952 13851319169953738 13871874018861056 13879065975717888 13886485219639296 13927257177022464 13940057964868992 13946055163346944 13958873228754432 13960744498888704 14007341538576496 14009219306176512 14020632998445056 14035400886583296 14082247108301504 14084134917439488 14097079894385664 14146028088463392 14159451146944512 14167020274581504 14172465348366336 14189536955846673 14221675297492608 14223581797810176 14242779741290496 14255870531493888 14299643732557824 14305370081950464 14307287802052608 14318944338837504 14362483963804416 14381869387201536 14383797362491392 14441224363573248 14447007409494528 14458777779646464 14510926884634624 14522317330435926 14524264133609472 14526211197763584 14596323919265792 14601933995286528 14609739658162176 14635006388338688 14652635154992384 14666102650539252 14668068728991744 14674379127390208 14687866608205824 14738866145039872 14746507599200256 14754390545866752 14766411349426176 14779907441688576 14811311587673304 14817683611056128 14819670009839616 14831302805551584 14833291030069248 14882800384737527 14896922560847872 14910614585260416 14912613441994752 14962387552570348 14964393349779456 14978147387784768 14992360037941248 15000374408380416 15044416843628544 15052459041742848 15058244432639232 15080590314307584 15110530003585896 15132953475121152 15146784576765952 15146862439712256 15193371465842688 15199455712072368 15213878360014848 15227861704095744 15280736223901632 15282784697647104 15362451390874368 15364510819024896 15376571291049804 15432030641960064 15454931208634368 15514554869991936 15516634688520192 15522848386797312 15537577899589632 15549694287609856 15591527822852096 15605858271218688 15607950329511936 15668164324150272 15689312058765312 15703651656794112 15724847289597952 15743788836747136 15758259230898558 15760371719448576 15773212123250688 15827980220900864 15842527996839192 15844651782119424 15880538846920704 15914281599521316 15923262457380864 15929382540312576 15937897808904192 15984692896355328 15999384709679184 16023127208951808 16037771904811008 16078763067316224 16093541342194272 16108812381192192 16164745757515776 16179519888818176 16179603060601728 16235782237895484 16266125002102272 16274736619716608 16322604602804016 16324792745213952 16361767296827392 16420864409174016 16464382186881024 16484214549366432 16508676518313984 16521550180585472 16581224413169856 16627395871899648 16669894062438144 16672128761069568 16685129885343744 16707650245197824 16759037880953856 16796995968434176 16814688190857216 16817228984707168 16834942518501888 16859924954873856 16873072524853248 16895846555844608 16924968949082112 16934016421960704 16963302859210752 16999346254034133 17024572659511296 17040132648861696 17063132165308416 17099387676081414 17115613155016704 17131256352866304 17154378861379584 17175042367360512 17190828251889336 17232074067935232 17282757814733664 17321902092447744 17342767390479267 17384377752879104 17402688662667264 17477342339792896 17486685091397632 17493406073561088 17540468800708608 17554147066872064 17580196776378368 17650385333256192 17666608113893376 17690453200797696 17711762441340528 17751878385522688 17754258130599936 17806477748513472 17846808216461312 17865606202785792 17913670264553472 17927639557656576 17951836965584896 17961144203870208 17982779508399744 18023509287911424 18047836093743104 18066845822091264 18088608450730752 18129577925640192 18185338977205248 18201959874920448 18224084493096064 18226527540215808 18309078697181184 18323995601928192 18333790943576064 18362930178154518 18404520973225728 18406988208930816 18431832606375936 18505421300957184 18515313626185728 18569676236029952 18586743953158656 18589235616940032 18611830971672576 18614325998518272 18678959074902016 18688643294035968 18698633563078656 18770771121011712 18778846556585984 18796106525847552 18861370784617856 18879268195926016 18889360366108672 18896620464488448 18919382607795564 18962233729990144 18964775730413568 18982206590459904 18990372988387328 19007827375325184 19066191643410432 19073826775933952 19076383736070144 19083715716612096 19149978618405888 19175825849602048 19196023685971968 19262676545992704 19278370372861952 19298676219052032 19321922663280576 19363089773914568 19365685511479296 19412249234374656 19469245327048704 19479652877549568 19487139854003712 19554803534052336 19557424971988992 19583822144274432 19662010132267008 19672520727822336 19688548465901568 19748415450231072 19775070407402112 19777721373425664 19856683499913216 19880819447013888 19883484589326336 19952524466372608 19970863183713024 19973540396924928 19989813383921664 20000499211173888 20059222458171392 20069945388990464 20077659243518976 20080350773379072 20147373338114528 20168594502363648 20177271300161536 20195816586283008 20198523955838976 20257828621123584 20265940949429824 20276447948900352 20285171146686464 20303815605460992 20374314965202176 20377046263529472 20395775166345216 20483268521165824 20486014425366528 20502095054733072 20504843482742784 20576040855946752 20606574944845824 20614495052169216 20625514811523072 20686073159989248 20688846251360256 20697131182396416 20705086094878944 20735811682172928 20776978754930607 20807811028291584 20890885765533696 20919082745020416 20938202209058816 20938309843131648 21011012307864744 21013828959264768 21030949497667584 21123370662452256 21126202376159232 21219042132695088 21239176720416768 21250530411872256 21312923861807104 21332512946238912 21335372696715264 21364169611935744 21438350756421632 21449465598836736 21458055122925696 21460931703078912 21478416508256256 21543725945706624 21552994343354368 21572804080802304 21575696043737088 21647709650527312 21670511114241792 21688166669469696 21691074097446912 21763472803738688 21766390326951936 21783475995653889 21786396200414208 21894485878898688 21902900992929792 21914609487243264 21952509582508032 21978952732488576 21999153975808878 22011568691085312 22031799912308736 22108299217559808 22149617024139264 22169861162532864 22226525416584192 22229505014759424 22246839847124992 22246954208327376 22345383841271808 22365921877890624 22443581328855522 22446590024669184 22497430033137664 22566625265442816 22578688562614272 22617737145614336 22665795005378844 22699430212681728 22720176865148928 22750842887077888 22790057198764032 22799183568108552 22820817540022272 22841675137155072 22900056489814016 22921104335852448 22924177046470656 23043677086311552 23046766228537344 23095869456596992 23123689853972356 23148045962940096 23182396812951552 23271832304987904 23284272580195968 23306366849384448 23324541431414784 23387291734278144 23408787406828032 23533968088147968 23555477485191168 23587270934396928 23615683255120704 23637388846347837 23659818184876032 23741970331351296 23763791995258788 23820808270381056 23884893686071296 23903519410208768 23948192271826944 23977039344532992 24031345717215232 24056657857216512 24118144600974336 24172770567520256 24247118636273664 24269279833227264 24302036720287744 24353673356843226 24412104929574912 24431994135904256 24445054591434752 24483906904206024 24487189117820928 24539361297634304 24542650945241088 24631296613761024 24687084834914304 24696573280321536 24726321824049648 24763014777470976 24782325270878208 24785647489253376 24815774628896768 24871836619754784 25004841093657216 25027694828015616 25061475367796736 25138556821430784 25195493952651264 25225843477060752 25286367640551424 25309608787279872 25343769833766912 25444954288816128 25533304824541184 25560198973292544 25594698247962624 25683568727990272 25696884529299456 25731568292069376 25762563551040768 25820914015305728 25848111101902848 25882998979166208 25958993769398272 25972870503399424 25982853138671616 25986336294961152 26073071378736448 26076566629318656 26111762859032576 26216013509689344 26230027637096448 26240109110341632 26251397954535424 26310703201062912 26331220600308096 26366760543202816 26370295164567552 26475577999884288 26507759262685184 26511312785768448 26535679801196544 26567643662010792 26627817578284032 26631387195899904 26709716622770208 26770212324691968 26891459336484864 26927755448377344 27010438161498112 27035263931867136 27071754140614656 27169395018039296 27194366888460288 27302939812380672 27336126739644096 27339791310323712 27434721141262336 27463618045771776 27485993402892288 27500686415364096 27581430879985664 27596174909861888 27606781459838592 27610482313396224 27647748909563904 27702638339907476 27743748037722112 27758131951435776 27772970439278592 27854514354044928 27880115929737984 27892110326693888 27917746457508864 27921488997777408 28014683077152992 28018438612353024 28041265996890112 28164494216603008 28168269834878976 28194159788771328 28292056176926784 28318902293889024 28334040549163008 28344930696732672 28379073911693346 28443350594985216 28447163595620352 28485559482580992 28511741062987776 28599287465115648 28610740163900928 28614575604105216 28724967927608832 28763738774403072 28767594724982784 28882448727146496 28894014818989056 28917555559292928 29021853769269248 29044634660871852 29048528267218944 29192647838531584 29203867990573056 29219479316324352 29270012776677376 29305270309984768 29332205301078504 29336137457983488 29348758254780416 29375733216411648 29477732290079744 29493015198400512 29508781091733504 29532822698852352 29622623175346608 29635367222112256 29662605611103168 29666582060138496 29765600769475054 29793845121695744 29821229170520832 29825226883989504 29924775105140696 29928786699558912 29956294775569536 29984720075882496 30000748816760832 30088833687257088 30104918083485696 30116488865278464 30161180628615168 30221060007171792 30265906950242304 30293569153531904 30293724879424512 30386742931685376 30398911424144736 30427756720029696 30455723408191488 30561472447803264 30565569395294208 30724902781748736 30729021638049792 30753142582099608 30864061283920128 30909862417268736 31029109739983872 31033269377040384 31045696773594624 31099388575219712 31183055645704192 31211716542437376 31215900659023872 31336328648300544 31378624117530624 31407303313588224 31449694579195904 31487577673494272 31516518461797116 31520743438897152 31546424246501376 31655960441801728 31685055993678384 31689303564238848 31761077693841408 31828563199042632 31846524914761728 31858765080625152 31875795617808384 31969385792710656 31998769419358368 32046254417903616 32157526134632448 32187082684388544 32217624762384384 32329491515031552 32359039777636352 32359206121203456 32471564475790968 32532250004204544 32549473239433216 32645209205608032 32649585490427904 32841728818348032 32928764373762048 32968429098732864 33017353036627968 33043100361170944 33162448826339712 33254791743799296 33339788124876288 33344257522139136 33370259770687488 33415300490395648 33518075761907712 33593991936868352 33634457969414336 33665371993283283 33669885037003776 33746145049706496 33791693111689216 33849937898164224 33868032843921408 33926605718421504 33998692508068266 34049145319022592 34080265297723392 34126264330616832 34198775352162828 34231226310033408 34262512705732608 34350084734721024 34381656503778672 34464148135870464 34565515629467328 34643804184895488 34685534780958534 34768755505758208 34954684679585792 34973370182795264 34986812147122176 35080937601417216 35108294133744128 35160393552756736 35300770666512384 35333216227786752 35380906401595392 35423524882681056 35503756771045376 35612955497026944 35693616432922624 35731212405571584 35827340529106944 35855279115313152 35903673931169792 35922288407740416 35965559016799488 36047018575822848 36095672187486208 36133691644182528 36177216901461504 36259155851280384 36370677954410496 36403919749840896 36448168986192128 36453055080431616 36530510035264839 36618157394362368 36647991203856384 36667581887152128 36725860356309036 36809041946451456 36813976417861632 36863665212751872 37010842601914368 37030627252371456 37139352472059904 37173487906317312 37178471233880064 37223661943345152 37357918149804032 37397267126157312 37541542242023424 37557693113171968 37592213051695104 37722741569235712 37758536391852032 37778720732217344 37793240928976896 37838765215591128 37924467459980288 37929551460827136 37964413180919808 38015654750650368 38147653551867904 38152767472140288 38167431433224192 38299957236811776 38351651699204096 38392047371943936 38525353091985408 38556740745723904 38597352438104064 38643845326561152 38726179547829136 38731371022958592 38824498468749312 38938490654097408 38959305755099136 38974279708007424 39109607068104672 39114849943977984 39167644288548864 39324020264534016 39345041455644672 39377096931803136 39496830900462144 39550140814804224 39555442746851328 39713366999826432 39761638894027776 39766969178652672 39905048932745216 39941726367426048 39947080793849856 40000998422347776 40118444916342784 40139890777980928 40155318487037952 40160701546758144 40294746676229056 40337189004727296 40354542600323072 40391633172566016 40515657242247168 40531881898859648 40552895897800704 40570342293372928 40607631210921984 40748629930404352 40754092527058944 40791550332690432 40966537042331648 40972028850733056 41004190109466144 41009686965485568 41146565769568457 41152081711893504 41228990104338432 41251029623046144 41372146319978496 41394262364792832 41410172189757888 41471623364345856 41553957509861214 41615622056583168 41781771531067392 41838165490040832 41876404418117632 41876619686263296 42022024615729488 42027657918529536 42061898995335168 42246741324904512 42252404752318464 42438084265390176 42478353440833536 42501060823744512 42625847723614208 42665025892477824 42670745393430528 42728339223871488 42876701512843264 42898931197673472 42916110245851392 42921863406157824 42956833016512512 43087451891413248 43105988686708736 43145608161604608 43151392087474176 43295419301054624 43341022228483584 43376333338939392 43526945607477376 43532780653903872 43566951991307778 43572792400828416 43788971757797376 43805801985859584 43829218974486528 43905019165016064 43957905464977152 43998307951617756 44023137382170624 44063599824617472 44216598435119616 44299234048278528 44339722325065728 44453050833168384 44459010029518848 44493679694249984 44493908416654752 44648401154212581 44690767682543616 44731843755781248 44887162657711044 44893180049338368 44994860066275328 45133250530885632 45157377125228544 45235474291228672 45331590010757688 45398860425363456 45440353730297856 45580114397528064 45598367136217104 45641635080044544 45800112979628032 45842208671704896 45848354092941312 46087354172623104 46093532457074688 46191738913193984 46247379707944712 46296091925880192 46364793625903104 46543664609975808 46568545160391936 46612733698768896 46649082862829568 46774583468556288 46817574813656064 47067936176295936 47110954970382336 47174541868793856 47231366510241408 47274777692695674 47319636369752064 47483940662702592 47527583990517576 47641616540762112 47769787372142592 47807038820417536 47954078689065984 48062691434430464 48113315714433024 48236289201948672 48345541135040512 48494237272547328 48538559666454528 48604073440575488 48707346713686452 48824209859149824 48890109182869504 48967813808412048 48974378235641856 49078722595268608 49085301890482176 49262593227522048 49393146560643072 49452643648099296 49526029554941952 49564650541756416 49631549257793536 49743673239509568 50009682187314432 50055389656031232 50122950735593472 50277113642861568 50390987905302528 50451686954121504 50619217574559744 50687539667533824 50889908577632256 51066609649082368 51120397946585088 51189396495925248 51367137455980544 51393769058598912 51463136584138752 51525127102081536 51641828030611456 51696222203805696 51917987538796544 51945741006798848 51965706277343232 52028302171437801 52146142757472896 52153133258637312 52223525718065152 52432027019378688 52460055274192896 52480218220683264 52502795909070848 52621406402125824 52662441200616192 52733521086405632 52740590329135104 52951155999768576 53015518525370368 53071359602393088 53135287324021584 53255635156568064 53262774391799808 53419433245540416 53540424649383936 53782918672969728 53855510896754688 54020876322996224 54070527863734272 54143508281229312 54338790036078592 54388733776920576 54605879624761344 54672253479288192 54679582620647424 54869442282524672 54927236091543552 54971986805784576 55001372830728192 55162861759971328 55192349819723776 55213562919677184 55220964626792448 55295497819127808 55405276679814952 55487496075444224 55516263902871552 55545940878557184 55709028708089856 55760231859475968 55784220653387776 55835492915017728 55842977995554816 56029366154305984 56036877224706048 56082531993780224 56328988433206016 56336539669757952 56388319577542656 56584112353853568 56637804587778048 56668081098326016 56689861393465344 56758147823386692 56886701189970432 56894327191240704 56971118965161984 57023482125975552 57198574930231296 57221480327801856 57229151208210432 57449935855217664 57527477548806144 57788029637978112 57835111118585856 58043707538538496 58089269321743704 58097056534437888 58385295677063168 58407735981146112 58438958632648704 58610540619969536 58664410602157008 58672274915966976 58751466432823296 58955464580159488 58986030396801024 59017562183467008 59065645397704704 59245246350693216 59270734444224512 59325211222206336 59333164120276992 59531201538950108 59587690243391488 59642458341041664 59650453767979008 59849550210281392 59857573399117824 59912589551139072 59969440151764992 60001497633521664 60177667374514176 60209836166971392 60232977730556928 60442120014343584 60531813900484608 60587449758849024 60773485863370752 60797822848289472 60855513440059392 60911446816382976 61122944895606528 61131138790588416 61449805563497472 61458043276099584 61506285164199216 61728122567840256 61819724834537472 62058219479967744 62066538754080768 62091393547189248 62198777150439424 62330936264791821 62366111291408384 62423433084874752 62672657296601088 62757248235061248 62814606627176448 62899389158391808 62975155346988544 63033036923594232 63041486877794304 63092848493002752 63311920883603456 63370111987356768 63378607128477696 63590147098423979 63657126398085264 63717530161250304 63751591235616768 63938771585421312 63997538838716736 64092508835807232 64315052269264896 64374165368777088 64435249524768768 64658983030063104 64718079555272704 64718412242406912 64943128951581936 65064500008409088 65098946478866432 65290418411216064 65299170980855808 65350427986961667 65683457636696064 65857528747524096 65936858197465728 66034706073255936 66086200722341888 66324897652679424 66509583487598592 66679576249752576 66688515044278272 66740519541374976 66830600980791296 67036151523815424 67187983873736704 67268915938828672 67330743986566566 67339770074007552 67492290099412992 67583386223378432 67699875796328448 67736065687842816 67853211436843008 67997385016136532 68098290638045184 68160530595446784 68252528661233664 68397550704325656 68462452620066816 68525025411465216 68700169469442048 68763313007557344 69131031258934656 69287608369790976 69371069561917068 69537511011516416 69909369359171584 69946740365590528 69973624294244352 70161875202834432 70216588267488256 70666432455573504 70761812803190784 70847049765362112 71007513542090752 71225910994053888 71387232865845248 71462424811143168 71654681058213888 71710558230626304 71807347862339584 71844576815480832 71931118033598976 72094037151645696 72191344374972416 72354433802923008 72518311702560768 72741355908820992 72807839499681792 72896337972384256 72906110160863232 73061020070529678 73236314788724736 73295982407712768 73335163774304256 73451720712618072 73618083892902912 73627952835723264 74061254504742912 74278704944119808 74346975812634624 74356942467760128 74447323886690304 74715836299608064 75083084484046848 75115386226343936 75184426103390208 75445483138471424 75557441464434688 75586481857953792 75677530431182256 75848934919960576 75859102921654272 75928826361839616 76031309501300736 76295307103735808 76334862866448384 76599914473623552 76703303398408192 76784094743887872 77050706183970816 77113481491447808 77194704876208128 77287690653122304 77452359095658272 77462742045917184 77648996937498624 77876981308194816 77918611510198272 77948559416014848 78219214136209344 78229699887955968 78335288577097728 78648040529068032 78690082911289344 78754193863606272 78993661800924288 79100281629608448 79110885493702656 79426733999652864 79523277788055552 79533938357305344 79810097865490432 79883452734852096 79894161587699712 80236889832685568 80279781555961856 80310636974075904 80589493352458112 80674378009454592 80709085200646144 80783266345132032 81031314484494336 81063763797719296 81105791795601408 81140684586745856 81215262421843968 81497259860808704 81508185054117888 81583100665380864 81933074084663296 82008380218932288 82019373930971136 82293131539136914 82304163423787008 82457980208676864 82502059246092288 82744292639956992 82788524729585664 82820344379515776 82943246728691712 83107915019722428 83231244113166336 83563543062134784 83676330980081664 83752808836235264 83753239372526592 84044049231458976 84055315837059072 84123797990670336 84493482649809024 84504809504636928 84876168530780352 84956706881667072 85002121647489024 85251695447228416 85330051784955648 85341490786861056 85456678447742976 85753403025686528 85797862395346944 85832220491702784 85843726812315648 86174903782826496 86211977373417472 86291216323209216 86302784174948352 86590838602109248 86682044456967168 86752666677878784 87053891214954752 87065561307807744 87133903982615556 87145584801656832 87577943515594752 87611603971719168 87658437948973056 87810038330032128 87915810929954304 87996615903235512 88046274764341248 88127199649234944 88433196870239232 88598468096557056 88906101666336768 88987359388499968 88987816833309504 89296802308425162 89381535365087232 89463687511562496 89774325315422088 89786360098676736 89989720132550656 90266501061771264 90314754250457088 90663180021515376 90797720850726912 90880707460595712 91160228795056128 91196734272434208 91283270160089088 91600225959256064 91684417343409792 91696708185882624 92174708345246208 92187064914149376 92383477826387968 92494759415889424 92592183851760384 92729587251806208 93087329219951616 93137090320783872 93298165725659136 93549166937112576 93635149627312128 94135872352591872 94221909940764672 94349083737587712 94462733020482816 94549555385391348 94639272739504128 94967881325405184 95055167981035152 95283233081524224 95539574744285184 95614077640835072 95908157378131968 96125382868860928 96472578403897344 96691082270081024 96988474545094656 97077119332909056 97208146881150976 97414693427372904 97648419718299648 97935627616824096 97948756471283712 98157445190537216 98525186455044096 98786293121286144 98905287296198592 99052059109883904 99129301083512832 99263098515587072 99487346479019136 100019364374628864 100110779312062464 100245901471186944 100554227285723136 100781975810605056 100903373908243008 100996115979849849 101238435149119488 101375079335067648 101779817155264512 102133219298164736 102240795893170176 102378792991850496 102734274911961088 102787538117197824 103050254204163072 103283656061222912 103392444407611392 103835975077593088 103891482013597696 103931412554686464 104056604342875602 104292285514945792 104306266517274624 104447051436130304 104864054038757376 104920110548385792 104960436441366528 105242812804251648 105324882401232384 105467042172811264 105481180658270208 105902311999537152 106031037050740736 106142719204786176 106270574648043168 106511270313136128 106838866491080832 107080849298767872 107565837345939456 107711021793509376 108041752645992448 108141055727468544 108287016562458624 108777467553841152 109211759249522688 109344506958576384 109359165241294848 109738884565049344 109854472183087104 109943973611569152 110002745661456384 110325723519942656 110384699639447552 110427125839354368 110441929253584896 110590995638255616 110810553359629904 110974992150888448 111032527805743104 111091881757114368 111418057416179712 111520463718951936 111568441306775552 111670985830035456 112058732308611968 112073754449412096 112165063987560448 112657976866412032 112673079339515904 112776639155085312 113168224707707136 113275609175556096 113336162196652032 113379722786930688 113516295646773384 113773402379940864 113788654382481408 114046964251951104 114442960655603712 114458302416420864 114899871710435328 115054955097612288 115576059275956224 115670222237171712 116087415077076992 116178538643487408 116194113068875776 116770591354126336 116815471962292224 116877917265297408 117221081239939072 117328821204314016 117344549831933952 117502932865646592 117910929160318976 117972060793602048 118035124366934016 118131290795409408 118490492701386432 118541468888449024 118650422444412672 118666328240553984 119062403077900216 119175380486782976 119284916682083328 119300907535958016 119699100420562784 119715146798235648 119825179102278144 120002995267043328 120355334749028352 120419672333942784 120465955461113856 120884240028687168 121063627800969216 121174899517698048 121546971726741504 121595645696578944 121711026880118784 121822893632765952 122245889791213056 122262277581176832 122899611126994944 122916086552199168 123012570328398432 123439697308705371 123456245135680512 124116438959935488 124182787094378496 124397554300878848 124661872529583642 124732222582816768 124846866169749504 125345314593202176 125514496470122496 125629213254352896 125950310693977088 126066073847188464 126082973755588608 126185696986005504 126623841767206912 126740223974713536 126757214256955392 127180294196847958 127314252796170528 127435060322500608 127503182471233536 127877543170842624 127995077677433472 128185017671614464 128630104538529792 128748330737554176 128870499049537536 129317966060126208 129436159110545408 129436824484813824 129886257903163872 130129000016818176 130580836822432128 130598341961711616 130700855973923334 131366915273392128 131715057495048192 131873716394931456 132069412146511872 132172401444683776 132649795305358848 133019166975197184 133359152499505152 133377030088556544 133481039082749952 133661201961582592 133945203462637743 134072303047630848 134375967747473408 134537831877657344 134661487973133132 134679540148015104 134984580198825984 135166772446756864 135399751592656896 135472131375685632 135706422873686016 135994770032273064 136196581276090368 136321061190893568 136795101408651312 136924905240133632 137400338938884096 137526626015114688 138262062517869312 138575216739581952 138742139123834136 139075022023032832 139893480731181056 139947248588488704 140323750405668864 140433176534976512 141332864911147008 141523625606381568 141694099530724224 142015027084181504 142451821988107776 142774465731690496 142924849622286336 143309362116427776 143421116461252608 143614695724679168 143862236067197952 144188074303291392 144382688749944832 144708867605846016 145036623405121536 145482711817641984 145615678999363584 145792675944768512 145812220321726464 146122040141059356 146472629577449472 146670327548608512 146903441425236144 147236167785805824 147255905671446528 148557409888239616 148693951625269248 148894647773380608 149431672599216128 150166168968093696 150230772452687872 150368852206780416 150890966276942848 151172963715907584 151355060862364512 151697869839921152 151857652723679232 152062619002601472 152590614207471616 152669725732896768 153199828947247104 153406606796816384 153568189487775744 154101412367941632 154226962982895616 154389409752416256 154575381306244608 154904718191316544 154925484091834368 155753962616389632 155837223020396544 155897118832029696 156084906514313403 156438428272418688 156459399775911936 156670577154195456 157296081058136064 157380165822578688 157508387727212544 157987323601848576 158200563259216896 158221770987405312 158853467999305728 159046555576111104 159620195730980864 159766905469704192 159788323175399424 160473779665371136 160559563111923712 160621273948151808 161178986704916224 161348756018909184 161418170401292288 161566532690264064 162062628968988672 162127527595438592 162211583591202816 162430524843687936 162994519721617408 163016370108235776 163166201330761728 163866148169326592 164016760437864576 164038747861942272 164586263078273828 164608326847574016 164915960417353728 165004118492184576 165488585279913984 165577049459171328 165640688759031552 165886493457383424 166215830039444856 166462488226332672 167127086124269568 167352661960163328 167506478745053184 168088098462917952 168110631674118144 168247595981340672 168986965299618048 169009619009273856 169752337061560704 169913413763334144 170004243294978048 170503390894456832 170660103569911296 170682981573722112 170913356895485952 171506806051373056 171595724790693888 171664440983405568 171687453624631296 172349807565652992 172423954746834944 172582432646418432 173181677204218496 173364088913934336 173505333355757568 174107782429909504 174131122615615488 174267807965231112 174291169603313664 175155887031189504 175223207943438336 175316875897946112 175831621859908608 175993231806471024 176254399298469888 176866393740478464 177196936193114112 177812203332673536 177974718776999936 177975633666619008 178593604616850324 178763070730174464 178927375023124992 179548650630844176 179572720197353472 179979440265101312 180533002123542528 180629508500914176 181326360043030752 181595441701453824 182320457590112256 182393468544868416 182566540320178176 183200451918512128 183368834686819584 183393416371765248 184349416690492416 184374129828298752 184766955652775936 184989518831778848 185184367703520768 185459174503612416 186174658439903232 186274180641567744 186596331451318272 186992808794375463 187098333874225152 187270299254624256 188271744705183744 188443819881529344 188698167475175424 188925466040965632 189099110770782696 189278545479008256 189935762650810368 190110335962070304 190770441295271937 191228155281670144 191816314756263936 192250765737721856 192945156807794688 193382164540162048 193976949090189312 194154238665818112 194829386854745808 195296839436599296 195871255233648192 195897512942567424 196314890381074432 197050372910088192 197572586242572288 197810574592397184 198104118219767808 198258602167025664 198526197031174144 198974692958038272 200038728749257728 200221558624124928 200491802942373888 201108454571446272 201563951621210112 201806747816486016 201992231959699698 202476870298238976 202750158670135296 203559634310529024 204266438596329472 204481591786340352 204757585983700992 205468549823922176 205575076234395648 206100508408326144 206567312122445824 207671950155186176 207782964027195392 207862825109372928 208113208685751204 208584571029891584 208612533034549248 208894102872260608 209728108077514752 209840221096771584 209920872882733056 210485625608503296 210649764802464768 210934084345622528 212062074101481472 212285438409572352 212541149296086336 213022540626272256 213677732982161664 214161698597535744 215131674691878912 215422043587018752 216282111454937088 216574033124917248 217554935107682304 218423518499045376 218689013917152768 218718330482589696 219477769130098688 219708944366174208 219887947223138304 220005491322912768 220651447039885312 220769399278895104 220854251678708736 220883858507169792 221621106719259808 221949984301776896 222183763514228736 222836114832359424 223040927437903872 223136882613551104 223341971660070912 224117464617223936 224147508898824192 224330127975120896 225315953732824064 225346158679031808 225553278310170624 226336449415414272 226672324393304064 226759445573861376 227032591293546768 227546804759881728 227577308764962816 228093928503902208 228885921311207424 229799743420870656 230109910195224576 231152118551912448 231340444474343424 232174830154153984 232357077286974816 232388226137751552 233630943924584448 233755834530594816 234442162479878144 234657642408628032 234689099663867904 235005865731293184 235821858320637952 235944121587204096 236070248733868032 236262581590818816 236980985402772864 237082937776898048 237300844888825344 237332656481107968 238124806155800432 238350760973565952 238569833364166656 238601815071916032 239398200841125568 239430293596471296 239650358204556288 240710669498056704 240839344667885568 240931910922227712 241768480057374336 242127255601938432 242349799035396096 243093943453483008 243191291393157888 243422053760237568 243645787265531904 244491779582426112 244524555162353664 245799222253989888 246025140656796864 246879394617410742 246912490271361024 248232877919870976 248365574188756992 248795108601757696 249323745059167284 249464445165633536 249693732339499008 250690629186404352 251028992940244992 251258426508705792 251900621387954176 252132147694376928 252165947511177216 252371393972011008 253247683534413824 253480447949427072 253514428513910784 254360588393695916 254628505592341056 254870120645001216 255006364942467072 255755086341685248 255990155354866944 256370035343228928 257260209077059584 257496661475108352 258635932120252416 258873648969627648 259772515806327744 260258000033636352 261161673644864256 261196683923423232 261401711947846668 262733830546784256 263430114990096384 263747432789862912 264138824293023744 264344802889367552 265299590610717696 266718304999010304 266962078165499904 267322403923165184 267890406925275486 268144606095261696 268751935494946816 269075663755314688 269322975946266264 269359080296030208 269969160397651968 270799503185313792 270944262751371264 271989540064546128 272393162552180736 272642122381787136 273590202817302624 273849810480267264 274800677877768192 275053252030229376 276524125035738624 277150433479163904 277484278247668272 278150044046065664 279894497176977408 280647500811337728 280866353069953024 282665729822294016 283047251212763136 283388199061448448 284030054168363008 284903643976215552 285548931463380992 285849699244572672 286618724232855552 286842232922505216 287229391449358336 287724472134395904 288376148606582784 288765377499889664 289417735211692032 290073246810243072 290965423635283968 291231357998727168 291585351889537024 291624440643452928 292244080282118712 292945259154898944 293806882850472288 294472335571611648 297114819776479232 297387903250538496 297789295546761216 298863345198432256 300332337936187392 300737704413560832 301781932553885696 302345927431815168 302710121724729024 303395739679842304 303715305447358464 304125238005202944 305181228414943232 305339451465793536 306399657894494208 306813213593632768 307136378975551488 308202824735883264 308453925965791232 309150762612489216 309809436382633088 309850968183668736 311507925232779264 311674446040793088 311794237664059392 312169813028626806 312876856544837376 312918799551823872 313341154308390912 314592162116272128 314760331645157376 315974647203697152 316401126518433792 316443541974810624 317706935998611456 318093111152222208 319240391461961728 319533810939408384 320947559330742272 321119126223847424 321242547896303616 322357973409832448 322697512037818368 322836340802584576 323133065380528128 324125257937977344 324255055190877184 324423167182405632 324861049687375872 325989039443234816 326332402661523456 327732296338653184 328033520875729152 328077495723884544 329172526156547656 329216653695148032 329831920834707456 330008236984369152 330977170559827968 331154098918342656 331281377518063104 331772986914766848 332431660078889712 332924976452665344 334254172248539136 334705323920326656 335012957490106368 336176196925835904 336221263348236288 336495191962681344 337973930599236096 338019238018547712 339504674123121408 339826827526668288 340008486589956096 341006781788913664 341320207139822592 341365963147444224 343013612102746112 343328881966811136 343374907249262592 344699615131305984 344847909493669888 345164865292836864 346363354408436992 346728177827868672 347010666711515136 348215564859819008 348262245231230976 348535615930462224 348582339206627328 350311774062379008 350446415886876672 350633751795892224 351663243719817216 351986463612942048 352508798596939776 353732787480956928 354393872386228224 355624406665347072 355949437553999872 355951267333238016 357187209233700648 357526141460348928 357854750046249984 359097301261688352 359145440394706944 361066004247085056 361259017001828352 362652720086061504 363190883402907648 364640915180224512 364786937089736832 365133080640356352 366400903837024256 366737669373639168 366786832743530496 368698833380984832 368748259656597504 369533911305551872 369979037663557696 370319091926116113 370368735407041536 372349316879806464 372548361283135488 373192662902636544 373985617588750926 374196667748450304 374540598509248512 376543489410367488 376887639763058688 377850932081931264 378198221541565392 378557090958016512 379871525301620736 380220671924140608 381540882590543874 382456310563340288 383632629512527872 384501531475443712 385890313615589376 386764329080324096 387953898180378624 388308477331636224 389658773709491616 391742510467296384 391795025885134848 392629780762148864 394100745820176384 395145172485144576 395621149184794368 396208236439535616 396517204334051328 397052394062348288 397949385916076544 400077457498515456 400443117248249856 400983605884747776 401835610387913229 402216909142892544 403127903242420224 403613495632972032 403984463919399396 404953740596477952 405500317340270592 407119268621058048 408532877192658944 408963183572680704 410937099647844352 412201016816652288 413134624244891648 415343900310372352 415565928054390784 415725650218745856 416226417371502408 417169142059783168 417225066069098496 419680442193543168 419841745765466112 420971251217006592 421299529604929536 421868168691245056 424124148202962944 424570876819144704 425082298592172672 426045081252544512 427355465964323328 428323397195071488 430263349383757824 430844087174037504 432564222909874176 433148066249834496 435109870215364608 436847036998090752 437378027834305536 437436660965179392 438955538260197376 439417888732348416 440010982645825536 441302894079770624 441538798557790208 441708503357417472 441767717014339584 443242213438519616 443899968603553792 445672229664718848 446081854875807744 446273765227102208 446683943320141824 448234929234447872 448295017797648384 450631907465648128 450692317358063616 451106556620341248 452672898830828544 453518891147722752 454065182587093536 455093609519763456 456187857007804416 457771842622414848 459599486841741312 460219820390449152 462304237103824896 462680888948686848 464714154573949632 464776452275503104 467261887849168896 467511669061189632 468884324959756288 469315284817256064 469378199327735808 470011731462586368 471643716641275904 471888243174408192 472140497467736064 472525163181637632 473961970805545728 474165875553796096 474601689777650688 474665312962215936 476249612311600864 476701521947131904 477139666728333312 478796401682251136 478860587192942592 479300716409112576 481421338996113408 481678689335771136 481863821844455424 483536960114748672 484254511203876864 484699598070792192 486187886906966016 486382582786315776 487291574531063808 488983559164852224 489049110324707328 491598444507979776 492050281313593728 493758789234821484 493824980542722048 496465755839741952 496731148377513984 497590217203515392 498647490118334568 498928890331267072 499387464678998016 501381258372808704 502057985880489984 503801242775908352 504264295388753856 504331895022354432 504742787944022016 506495367068827648 506960895898854144 507028857027821568 508721176787391832 509257011184682112 509740241290002432 510012729884934144 511510172683370496 511980310709733888 512740070686457856 514520418154119168 514993322950216704 517271864240504832 517747297939255296 519545031612655488 520516000067272704 522323347289728512 522393367846846464 522803423895693336 525467661093568512 527494865579725824 528689605778735104 530599181221435392 533436609998020608 533924156330999808 534644807846330368 535780813850550972 536289212190523392 538151327510629376 538645951892532528 538718160592060416 539938320795303936 541599006370627584 541888525502742528 543979080129092256 544786325104361472 547180405634605248 547699620960534528 549601355755536384 550106504060458752 553048250071477248 554300866958327808 554968556495336544 559788994353954816 561295001622675456 561732706139906048 565331459644588032 566094502425526272 566776398122896896 568060108336726016 569807287952431104 571097862926761984 572311323885815811 573684465845010432 574458782898716672 575448944268791808 576752297213165568 577530754999779328 578835470423384064 580146493620486144 581930847270567936 582462715997454336 583170703779074048 584488160564237424 585890518309797888 587613765700944576 588944671143223296 594229639552958464 594775806501076992 595578591093522432 597726690396864512 600664675872374784 601475408827121664 603563865107771392 604691854863630336 605420243449458048 606791479359684608 607430610894716928 608250476010405888 610362456829886464 610678902931587072 612799315788988416 613626427187265536 614272757951102976 616405649471766528 616907851931582464 618301525224978432 619618872765266176 619701936367337472 623015850465558528 623348892081586176 623588475328118784 624339626057253612 625753713089674752 625837599103647744 626682308616781824 629184324232544256 629520663290314752 631949294407394304 632802253036867584 636186222304444416 638480782923923456 639067621878816768 641895118661484544 642238252447694848 642485095792607232 644715946819664896 645395024075636736 646266130761056256 648510110381754368 648846334364811264 649722099374751744 651978078886469632 652664805323046912 655464592677306368 656067041751458304 656154991447769088 658345052313095312 658433307390296064 659663841669414912 660016473968738304 661954341119655936 662308197836685312 662562755036126208 664863320157779424 665849952905330688 668508344497078272 669410647840653312 670025914980212736 672352393851671808 672442526696472576 672990383925362688 675947861198472192 676038476037095424 679009348246242816 680016973179912192 682013563577827328 682640414279645184 682731926294888448 686027224205492224 686657763933622272 689399230262611968 689695818987339776 690329730585673728 692726708816873984 693456355655737344 694021333423030272 696431129719638016 696524490462461952 697071231860924448 697164678413254656 699491618082663769 700892831773753344 701267503591784448 703326487439634432 703972927225884096 705017597193879552 707465574961913856 708787744772456448 711248813330694144 711898875107999744 711902534666476032 714374418467401296 715052282920697856 715709500092499968 718194602523376704 718290880789413888 722132008494170112 722518034003656704 725305440172123008 726381766805815296 729281830360449024 729573874179473664 730266161280712704 732801807674048512 733475338747278336 733573665487060992 737397666761969664 739067822611103744 739958075327115392 740638183852232226 740737470814083072 744698633759612928 745096722566270976 746385325805273088 747971235177501852 748393335496900608 749081197018497024 753086978820734976 753775279526117376 755701864163862528 756396443083130784 757114181916033024 759743050603241472 760441343848281216 763081765181087748 764912621126680576 767265259025055744 769003062950887424 771780627231178752 775907796360757248 779317547418983232 783485020934592768 783590051770269696 785259561524297728 788201491640352768 790290344970289152 791242298369588736 792416472879071232 793034408668102656 794104788124696576 795898771832153088 800154914997030912 800886234496499712 801967211769495552 803671220775826458 804433818285785088 806255806484840448 807226991265944064 807968927838798792 809907481192955904 817065754385317888 817926367145361408 821874199295688704 824402033633304576 826269248489783296 831131856108781568 831451300437491712 832452834743004816 834338284119566336 834450132138196992 839683491530932224 841942502434013184 842599059209859072 843736337382490112 848248296405925888 849141753638289408 850164597184345344 852090162505089024 854710931928646656 856646794390142976 860526698767515648 861688174348075008 865128445819748352 866296132499668992 870219740430729216 873694073996181504 874756055668611072 874873321930358784 877911076520394752 878835777464696832 882605788159541248 883077597115580416 883417006714834944 886484426877039232 887799937207107584 891344459329437696 892163709751615488 892547530454204416 893367886640283648 896469858468895744 896590035595296768 901263814931296256 902213113240682496 905345797661657088 907037782295445504 908130365174187072 910187219039526912 912375714015608832 915543685244829696 919198973683482624 920439640780898304 924608474207649792 925361777897373696 929428309147899264 929552904551006208 934523775698337792 935023338122379264 937768649919512576 938630569634512128 938756398655471616 940023462925172736 943287433282551808 943776486348816384 944280994935472128 947923941611091456 948331751107592192 949203379555301376 949330625924431872 952499224623201728 953403043894263808 954279333456666624 957592803364502272 957721174385885184 958601432818225152 962842677992226816 963357378671542272 963727643688910848 967073920229497344 968509022407753728 969399196141584384 972375773813932032 972765165572631552 974583149062127616 977967118329704448 983196889015959552 984100562627187456 987517578469642968 987649961085444096 992931511679483904 993462296755027968 997294980236669136 998774929357996032 1002762516745617408 1004115971760979968 1007602485551816704 1008528590777507712 1008663790044708864 1009485575888044032 1012990734137655296 1013921791797708288 1014057714055643136 1017442353574783664 1018514022369364224 1019480482580004864 1020025459769868288 1023020345366740992 1023960621419467776 1029040836308238336 1029986645900433408 1034543728481009664 1035494595878510592 1039090063225310976 1041032000134545408 1044646694579457024 1044786735693692928 1045606847791386672 1050935322187137024 1054989731159451648 1057379211557470208 1061198362442870784 1066873219996041216 1067848312661999616 1069289615692660736 1071561627701101944 1072578424381046784 1076302655021258752 1077291903785065056 1077436321184120832 1083198012741255168 1083777051005485056 1087958160258184512 1089572650208722944 1094360811269210496 1095399241921069056 1099202711511072768 1100213008120917504 1106096500142954496 1108601733916655616 1109937112990673088 1110957275778348339 1119577988707909632 1122590003245350912 1123465412279812096 1130662919289176064 1133552796245793792 1136120216673452032 1139614575904862208 1142195725853523968 1144622647771631622 1147368931690020864 1148917565797433344 1150897888537583616 1153504594426331136 1157670940846768128 1160292987240972288 1163861694541135872 1164925431994908672 1166341407558148096 1168976321128474848 1175227531401889152 1177889342286446592 1188459279105916928 1189551613002153984 1191157182187044864 1201329351744749568 1202950817654243328 1207127730215542784 1209383709727260672 1210840486898916096 1213582958719369216 1214861221789433856 1216500952020811776 1220724913659772928 1221357805863174144 1225598631577976832 1227252854374531072 1232811298943533056 1233815703863164928 1236603050449956864 1239237745530532352 1239403872734674944 1246031700931117056 1246697784163172352 1247176950656237568 1248679252114507224 1251507426179349504 1251675198207295488 1259041326580629504 1263898588814788608 1265604506073735168 1272372444608888832 1276961565847846912 1278135243757633536 1284476504895389696 1284970191585214464 1289431893639329792 1290790048151273472 1292532261522112512 1297020220763508736 1297692668729622528 1299444198749503488 1303956157772939264 1305329610646093824 1310929185354612736 1312134083502916608 1312309982895538176 1316690104626190624 1316866614780592128 1320032947937476608 1323908682239311872 1324616395673370624 1325125510072252416 1329726640315558848 1331699905810661376 1337016688994156544 1338821295681306624 1340051829960425472 1344704787703343616 1344885053392945152 1351895722396944384 1352076952074190848 1358018696492485632 1364027127155654656 1365280828559290368 1372054448410984448 1373315527867244544 1378798460525223936 1379391637974679552 1380659461171347456 1385453417633747968 1386912711311474688 1388042666846060544 1392862259439276032 1394142463721848896 1394329356826509312 1398983236165327538 1401785663547506688 1402535007183568896 1406652974879268864 1407945854451768192 1410035194387759104 1414931149923827712 1417575489544912896 1422497626661388288 1423797750215999488 1423805069332952064 1428748836934802592 1430104565841395712 1431419000184999936 1436389205046753408 1436581761578827776 1444264016988340224 1445036068007313408 1450610880344246016 1452763533611630592 1458563660720898048 1459147748358947328 1465603615348097024 1466950677494556672 1467147330974121984 1474795333523939328 1478135645222207488 1479916150654230784 1481276367704464452 1481474941628166144 1489397267519225856 1490193445132541952 1492770651610546176 1495942470355003704 1496786670993801216 1498162394036994048 1506173957641469952 1511403728327725056 1512792886166261568 1514228363832066048 1519486101206482944 1520882687696562432 1526163530362175496 1529825242253361152 1534530518050111488 1543561254462357504 1551815592721514496 1558635094837966464 1566970041869185536 1567180103540539392 1570519123048595456 1576402983280705536 1582484596739177472 1586068817336205312 1588209576249393152 1591797543664306176 1600309829994061824 1601772468992999424 1603934423538991104 1607342441551652916 1608867636571570176 1614453982531888128 1615937855677597584 1619814962385911808 1634131508770635776 1643748398591377408 1648804067266609152 1652538496979566592 1662902600874983424 1664905669486009632 1668676568239132672 1679366983061864448 1683885004868026368 1685198118419718144 1687472674764980224 1696496592811851776 1698283507276578816 1700329194368690688 1704180325010178048 1709421863857293312 1713293588780285952 1716933971657447433 1721053397535031296 1723376348696150016 1730256891639496704 1732592264999337984 1740439480861458432 1747388147992363008 1749512111337222144 1755822153040789504 1757671554929393664 1765211576319082496 1766155194231160832 1766834013429669888 1772968853754078464 1775599874414215168 1782688918658875392 1784327419503230976 1786735773280567296 1792939716937791488 1793180071190593536 1802527629862592512 1804426226481364992 1810691595323314176 1814075564590891008 1816260730348374144 1820374438079053824 1824751428031217664 1831087370489659392 1838397947366965248 1840879281561796608 1849216948415299584 1850723555794747392 1858856618295798528 1859105809102012416 1869047551396675584 1870046676244758528 1875537299839025152 1877261139269024256 1877512797310943232 1880046925850345472 1886574866565103616 1887552972697632768 1888561989870944256 1895847883222182912 1896663502215184384 1898406759110602752 1904998449246403456 1906806087788527616 1908558666913333248 1915185606729004544 1915442348771770368 1917202865636450304 1925685355984453632 1926714757343084544 1927455287377821696 1934147840458994688 1938798392283168768 1945530331145263104 1949166298124255232 1955934236659408896 1966393778031919104 1968201125254374912 1975035156939285936 1975299922170888192 1985863023358967808 1986924593510055936 1994589960473338272 1997549858715992064 2005525033491234816 2008231943521959936 2015204971103633408 2017057181555015424 2017327580089417728 2018971151776088064 2025981468275310592 2027843583595416576 2028115428111286272 2034884707149567328 2037028044738728448 2040050919539736576 2046040690733481984 2047921242838935552 2058081672616476672 2059973291800866816 2069087456962019328 2070989191757021184 2078180126450621952 2082064000269090816 2089293389158914048 2089573471387385856 2091213695582773344 2098474854247991307 2109979462318903296 2114758423114940416 2122396724885741568 2133746439992082432 2135696625323999232 2143123255402203888 2145156848762093568 2152605310042517504 2154583807570130112 2154872642368241664 2166396025482510336 2167554102010970112 2175916320516369024 2179145300417445888 2188721622538420992 2190798483842138112 2198405423022145536 2200426016241835008 2212193000285908992 2217203467833311232 2219874225981346176 2221914551556696678 2239155977415819264 2245180006490701824 2246930824559624192 2261325838578352128 2267105592491587584 2272240433346904064 2279229151809724416 2284391451707047936 2289245295543263244 2294737863380041728 2297835131594866688 2301795777075167232 2307009188852662272 2315341881693536256 2327723389082271744 2332682815116296192 2337952642256949696 2350455062803778304 2355778684572893184 2379103226004307968 2382314364374089728 2402658703489499136 2405901635308486656 2414255460431085568 2418767419454521344 2421680973797832192 2427165917438738432 2429722443578867712 2441449827319545856 2451197263155953664 2454505708749062144 2465622597887066112 2467631407726329856 2473206100899913728 2478475491061064704 2478807745469349888 2493395568326344704 2494353901312475136 2497358504229014448 2503014852358699008 2503350396414590976 2527797177629577216 2531209012147470336 2544744889217777664 2553923131695693824 2556270487515267072 2569940383170428928 2578863787278659584 2581580096302546944 2585064523044225024 2594040441527017472 2595385337459245056 2598888397499006976 2607912315545878528 2610659221292187648 2621858370709225472 2624268167005833216 2624619965791076352 2633380209252381248 2633733229561184256 2647817364478623744 2649232791346741248 2650251020144504832 2659453280631117696 2663399811621322752 2674033377988313088 2677642591362613248 2680103659920850944 2689409575406687232 2689770106785890304 2703791444793888768 2716037392984971264 2728054254311309312 2730561657118580736 2744108896821968896 2746631055734489088 2757596921050447872 2761318922342694912 2770906835267495936 2773825422622949376 2776085333692121088 2785724518878552064 2788284927443697792 2788658713653018624 2797966472330655076 2803571327095013376 2805070014367137792 2813305949758537728 2815891708903536384 2820070388775518208 2829862299847655424 2844995253322776576 2847610138665904128 2857497673869605184 2860209131682791424 2862838000369999872 2872778410093506816 2873163523157655552 2888528033976680448 2890072136014626816 2901221760688492032 2905527067223261184 2917127321441796096 2918295496717894656 2931207230696194048 2933901354989113344 2949590667047878656 2956271290444414976 2959832301308461568 2962552735408928904 2962949883256332288 2978794535038451712 2980386890265083904 2991884940710007408 2996324788073988096 3012347915282939904 3022807456655450112 3025585772332523136 3028456727664132096 3038972202412965888 3041765375393124864 3052327060724350992 3059650484506722304 3069061036100222976 3087122508924715008 3103631185443028992 3117270189675932928 3133940083738371072 3134360207081078784 3141038246097190912 3152805966561411072 3164969193478354944 3172137634672410624 3176419152498786304 3183595087328612352 3200619659988123648 3203544937985998848 3207868847077982208 3214684883103305832 3217735273143140352 3228907965063776256 3231875711355195168 3268263017541271552 3287496797182754816 3297608134533218304 3325805201749966848 3329811338972019264 3337353136478265344 3358733966123728896 3367770009736052736 3370396236839436288 3374945349529960448 3392993185623703552 3400658388737381376 3408360650020356096 3418843727714586624 3426587177560571904 3433867943314894866 3442106795070062592 3446752697392300032 3460513783278993408 3480878961722916864 3494776295984726016 3499024222674444288 3511644306081579008 3530423152638164992 3532310388462321664 3533668026859339776 3545937707508156928 3551199748828430336 3565377837317750784 3568654839006461952 3573471546561134592 3585879433875582976 3605055259725185024 3608852452962729984 3621383190646628352 3628151129181782016 3632521460696748288 3640748876158107648 3649502856062435328 3662174740979318784 3676795894733930496 3681758563123593216 3698433896830599168 3701447111589494784 3717713236591597056 3718211618204024832 3738095102793351168 3740093352489517056 3751074599678050304 3754522278538048512 3755025594621886464 3773149733130207232 3777123979741888512 3791695766444365824 3793327004430368768 3796813518221205504 3809996898492806912 3813612175577055232 3817117333826666496 3830371213458009088 3830884697543540736 3834405731272900608 3853429514686169088 3854910574755643392 3868295680917989376 3877596784566337536 3891060662290526208 3898332596248510464 3911868473318817792 3932787556063838208 3936402250508749824 3950070313878571872 3950599844341776384 3971726046717935616 3973849187020111872 3989179920946676544 3995099717431984128 4011050066982469632 4016463887043919872 4030409942207266816 4034114363110030848 4034655160178835456 4051962936550621184 4055687167190833152 4056230856222572544 4069769414299134656 4074056089477456896 4092081381466963968 4095842485677871104 4116163345232953344 4119946583601733632 4138174913924038656 4141978383514042368 4156360252901243904 4164128000538181632 4178586778317828096 4182427391165546688 4196949708495982614 4219958924637806592 4229516846229880832 4244793449771483136 4267492879984164864 4271393250647998464 4286246510804407776 4290313697524187136 4305210620085035008 4309167615140260224 4309745284736483328 4332792050965020672 4335108204021940224 4351832641032738048 4358290600834891776 4377443245076841984 4396810846044291072 4400852032483670016 4424386000571817984 4434406935666622464 4439748451962692352 4443829103113393356 4478311954831638528 4490360012981403648 4493861649119248384 4534211184983175168 4544480866693808128 4558458303619448832 4568782903414095872 4578490591086526488 4589475726760083456 4603591554150334464 4630683763387072512 4655446778164543488 4665365630232592384 4675905284513899392 4700910125607556608 4711557369145786368 4758206452008615936 4764628728748179456 4805317406978998272 4811803270616973312 4828510920862171136 4843361947595664384 4854331834877476864 4859444887157735424 4882899654639091712 4902394526311907328 4909011417498124288 4931245195774132224 4946412201799827456 4956950982122129408 4957615490938699776 4988707802624950272 4994717008458028896 5006029704717398016 5055594355259154432 5062418024294940672 5089489778435555328 5112540975030534144 5139880766340857856 5157727574557319168 5163160192605093888 5170129046088450048 5188080883054034944 5190770674918490112 5197776794998013952 5215824631091757056 5221318442584375296 5243716741418450944 5248536334011666432 5266760418504762496 5267466459122368512 5295634728957247488 5298465582693482496 5300502040289009664 5318906561262235392 5326799623242645504 5348066755976626176 5360207319841701888 5378819150813374464 5379540213571780608 5407582889587777536 5432074785969942528 5456108508622618624 5461123314237161472 5488217793643937792 5493262111468978176 5515193842100895744 5522637844685389824 5541813670534991872 5547650845245898752 5552170667384242176 5571449037757104128 5576569854887395584 5577317427306037248 5595932944661310152 5607142654190026752 5610140028734275584 5626611899517075456 5631783417807072768 5640140777551036416 5659724599695310848 5689990506645553152 5695220277331808256 5714995347739210368 5720418263365582848 5725676000739999744 5745556820187013632 5746327046315311104 5777056067953360896 5780144272029253632 5802443521376984064 5836590993435789312 5862414461392388096 5867802709978226688 5899181334095757312 5919664602616923136 5925105470817857808 5925899766512664576 5957589070076903424 5960773780530167808 5983769881420014816 5992649576147976192 6024695830565879808 6045614913310900224 6051171544665046272 6056913455328264192 6077944404825931776 6083530750786249728 6104654121448701984 6138122072200445952 6174245017849430016 6207262370886057984 6234540379351865856 6267880167476742144 6268720414162157568 6282076492194381824 6295424562743973921 6329938386956709888 6344275269344821248 6352838304997572608 6367190174657224704 6401239319976247296 6407089875971997696 6429369766206611664 6435470546286280704 6457815930127552512 6463751422710390336 6536526035082543104 6574993594365509632 6595216269066436608 6651610403499933696 6659622677944038528 6674706272956530688 6717467932247457792 6735540019472105472 6740792473678872576 6749890699059920896 6785986371247407104 6801316777474762752 6816721300040712192 6837687455429173248 6853174355121143808 6867735886629789732 6884213590140125184 6893505394784600064 6921027566557986816 6998048445348888576 7023288612163158016 7060846305276329984 7064620776924643328 7067336053718679552 7091875415016313856 7137309678012923904 7146943093122269184 7171758867751165952 7210110519450370048 7217704905925459968 7242766381293256704 7256302258363564032 7265042921393496576 7281497752316215296 7324349481958637568 7353591789467860992 7363517126247186432 7396867793661198336 7402894223178989568 7435426473183194112 7436423236408049664 7480186704979034112 7502149199356100608 7509044557076097024 7510051189243772928 7546299466260414464 7583391532888731648 7586654008860737536 7593627036442411008 7619993796985613824 7634234667653332992 7660742426916018176 7661769395087081472 7668811462545801216 7709821149511286784 7736591361835978752 7755193569132675072 7782121324581052416 7796665192497020928 7823736946637635584 7865575112127676416 7872804501017499648 7900140627757143744 7901199688683552768 7943452093435871232 7947698374040223744 7978359841893353088 7990199434863968256 8022100133964939264 8032927774087839744 8060819884414533632 8068228726220061696 8069310320357670912 8103925873101242368 8111374334381666304 8139538828598269312 8148112178954913792 8184162762933927936 8191684971355742208 8232326690465906688 8239893167203467264 8283956767028084736 8312720505802487808 8328256001076363264 8357173556635656192 8364854782331093376 8393899416991965228 8439917849275613184 8459033692459761664 8489586899542966272 8534985759968329728 8572493021608815552 8580627395048374272 8610421240170070016 8618335230280520448 8619490569472966656 8665584101930041344 8670216408043880448 8703665282065476096 8716581201669783552 8754886490153683968 8793621692088582144 8801704064967340032 8848772001143635968 8868813871333244928 8879496903925384704 8887658206226786712 8987723298238496768 9068422369966350336 9088961733387616256 9116916607238897664 9156981182173052976 9178951453520166912 9207183108300668928 9261367526774145024 9310893556329086976 9330731260465184768 9351810569027798784 9401820251215113216 9423114738291572736 9516412904017231872 9529257457496358912 9610634813957996544 9623606541233946624 9657021841724342272 9686723895191328768 9708663669754953728 9765799309278183424 9804789052623814656 9818022834996248576 9862490391548264448 9892824403599654912 9913901964244258816 9977415605249900544 9989434016916057792 10012059409434796032 10111188710518308864 10124836048589881344 10178979556871110656 10225081950061068288 10279761532681715712 10315455149114638336 10326320385210187776 10340258092176900096 10376161766108069888 10381541349836980224 10431649262183514112 10442636885168750592 10487433482836901888 10497072668023332864 10533520837009524992 10534932918244737024 10591269457914494976 10596931165386964992 10601004080578019328 10637813122524470784 10653599246485291008 10696133511953252352 10720414639683403776 10757638301626748928 10815165779175555072 10864149571939885056 10912217017245237248 10922246628474322944 10986524222937956352 11030387684201791488 11045275689370779648 11083627341069983744 11095301690491797504 11104341334768484352 11142898075514208256 11153139709774791168 11154634854612074496 11191865889322620304 11214285308380053504 11220280057468551168 11253223799034150912 11263566835614145536 11319449199390621696 11379981013291106304 11390440554663616512 11429990695478420736 11440836526731165696 11451352001479999488 11491113640374027264 11492654092630622208 11560288544058507264 11604887042753968128 11673181986871578624 11724828922784776192 11735605419956453376 11798362668191514624 11839329205233846272 11850210941635715616 11851799533025329152 11915178140153806848 11921547561060335616 11967539762840029632 11985299152295952384 12049391661131759616 12091229826621800448 12102343089330092544 12155888809651863552 12167061501572499456 12209308242897403968 12276244144400891904 12348490035698860032 12414524741772115968 12469080758703731712 12535760334953484288 12564152984388763648 12590849125487947842 12659876773913419776 12688550538689642496 12734380349314449408 12802478639952494592 12814179751943995392 12858739532413223328 12870941092572561408 12915631860255105024 12927502845420780672 13073052070165086208 13190432538132873216 13303220806999867392 13319245355888077056 13349412545913061376 13434935864494915584 13471080038944210944 13481584947357745152 13499781398119841792 13571972742494814208 13602633554949525504 13633442600081424384 13675374910858346496 13706348710242287616 13735471773259579464 13768427180280250368 13996096890697777152 14046577224326316032 14129241553849286656 14134672107437359104 14183750830032627712 14274619356025847808 14293886186244538368 14343517735502331904 14420221038900740096 14435409811850919936 14485532762586513408 14530085842786993152 14562995504632430592 14648698963917275136 14707183578935721984 14727034252494372864 14793735587322396672 14870852946366388224 14872846472816099328 15004298398712201216 15018089114152194048 15092598932520828928 15166783065777463296 15173308017721475072 15187254072884822016 15239987593971227648 15268469335306665984 15321484853832036352 15337622925091602432 15419642299022573568 15473182723671957504 15510387138265350144 15564242649162104832 15593330384994041856 15647473893275271168 15731150224255352832 15745609002034999296 15800281255514287488 15802399377367105536 15886904186871742464 15895396748080447488 15956719683786706176 15980398869727936512 16044200267929878528 16121639768829067264 16136457452440123392 16138620640715341824 16207851746202484736 16222748668763332608 16279077657196538624 16296224357909827584 16368325525867855872 16383369942711484416 16464653380931813376 16479786334406934528 16567913534056169472 16625441011604975616 16656512002152726528 16714347113271312384 16729709564662186752 16787798833983930456 16879835698551226368 16979173799085932544 17069971519936659456 17144986043217631104 17161254790096748544 17220842480340140032 17236670460561040896 17238981138945933312 17331168203860082688 17340432816087760896 17407330564130952192 17509772980307367936 17587243384177164288 17603408129934680064 17697544002287271936 17758993807850769408 17775316412453573424 17975446596476993536 18136844739932700672 18177923466775232512 18233833214477795328 18313962364346105952 18414366216601337856 18522735053548290048 18621787112658173952 18661462520930369536 18703621138055597568 18803640502430226432 18846229476583145472 18886273688231921763 19032825808034463744 19058514914992717824 19221269627915993088 19314043683448684544 19373447790382657536 19417327339509907456 19531598618556366848 19609578105247629312 19724980783096528896 19785648807199309824 19827803928488517632 19954831210499801088 19978868033832115584 20024118818869592064 20222377421036617728 20249672097179762688 20357959113742221312 20450163900122136576 20559523065363431424 20630910298229276672 20652640770420375552 20680516184353800192 20752323532216139776 20763082699673960448 20863298524367028224 20974866965673803776 20994145336046665728 21067041674019049984 21069865836489474048 21182538915828989952 21193862330773929984 21202008161156038656 21275626245048941568 21440829279366807552 21515276603253497856 21630331558351110144 21728299143879770112 21844493256948645888 21973048445875912704 22060775368403582976 22090551378741559296 22167254682139967488 22190603380983595008 22208682669536968704 22285796151028416512 22306279419549582336 22309269709224148992 22383731778645240608 22440560114937102336 22506447598068301824 22527133671228291072 22638898398781243392 22759962026582212608 22780881109327233024 22859981390956841472 22902704002959998976 22982227280748054528 22985308185261244416 23209774085507936256 23346363973743157248 23449657845569552384 23471210839912906752 23596725336383029248 23678658410467692544 23700421883271431232 23703599066050658304 23830356280307613696 23843095122120671232 23935079525680059264 23970598304591904768 24098783322263519232 24182459653243600896 24204686178660185088 24311777619303727104 24334123003144998912 24418616485794807936 24552488288801783808 24696980071397720064 24938161517407463424 25071520669906968576 25128305968777527296 25181698250975895684 25319753547826839552 25377101077379284992 25468760698628898816 25604957279904989184 25717479064826446656 25741882185145122816 25831263720510210048 25855005690841561344 26380865076265746432 26606441613999734784 26638490711776154112 26698825091826122752 26963169894715490304 26999562796239683584 27143945484989628416 27205267109899051008 27266885200162848768 27350749821716692992 27470943546519158928 27536854360560500736 27992193781395554304 28093154448652632064 28269344214874718208 28367501660065255424 28549238712051695616 28587772372489076736 28687035471004663808 28840442077801480192 28870819623701839872 28971065525173026816 29060171685573986304 29125991009264861184 29297397927834550272 29414367157871443968 29454068504988745728 29587471174644793344 29741705892732776448 30008596797424402432 30036178228304388096 30185197865041657856 30333566131554926592 30374508145769644032 30479975187942455296 30536938670613331968 30642969707664072704 30675245850183204864 30839284598045147136 30946365447343915008 31020774276530700288 31128485298324209664 31294947786550542336 31462300448510705664 31491218004069998592 31600562511028574976 31604798754734211072 31773808373743484928 31790793496160894976 31913439367573412352 31960797739455873024 32088400535859757056 32243279537658134528 32272914904880246784 32415703492404969472 32445497337526665216 32558155314393077248 32592448715819655168 32736651051735711744 32766739885422968832 32959572668813869056 33135827068112338944 33250882023209951232 33313024004305453056 33428694226542624768 33459419129324373504 33575597667967860912 33759671397102452736 33958347598171865088 34139943039873318912 34289972086435262208 34322509580193497088 34441684960680280064 34473340921122081792 34477962277891866624 34680865632175521792 34814661128261904384 35019545960614735872 35174486768354328576 35206816259869360128 35395088004574543872 35517987615701538816 35550632824907146848 35950893192953987072 36273689479865401344 36467666428955590656 36627924728692211904 36828732433202675712 37045470107096580096 37243574225316347904 37322925041860739072 37407242276111195136 37607281004860452864 37692458953166290944 37772547376463843526 38065651616068927488 38442539255831986176 38628087366897369088 38746895580765315072 38834654679019814912 39063197237112733696 39219156210495258624 39571297614398619648 39655607856977035264 39909662420999602176 39957736067664231168 40048237637739184128 40444754842073235456 40499344194359525376 40715918227484442624 40900327800244273152 41119046130726862848 41261820596458553344 41305281540840751104 41504647064432279552 41726597048734056448 41949733931347607552 41988290672093331456 42134083348038099968 42139731672978948096 42387724661547859968 42404016322312077312 42551252490097883136 42881658558733615104 43030553206506995712 43260663116702220288 43456598287759540224 43688986513897291776 43946096891751825408 44121550736807165952 44181102757483118592 44334509364279934976 44381206761967190016 44571592302056833024 44612558839099164672 44618539418448297984 44767463557290481216 45012895196136603648 45054267342456582144 45277796797562486784 45519924053164425216 45561762218654466048 45719962781913682944 45805408005919997952 45964454561496109056 46419548171015872512 46692727947486314496 46942421679825813504 47193450672766058496 47357316820935385088 47400843766542862464 47407198132101316608 47660712560615227392 47686190244241342464 47870159051360118528 47941196609183809536 48364919306487201792 48409372357320370176 48623555238607454208 48668246006289997824 48837232971589615872 49104976577603567616 49393960142795440128 49876323034814926848 50143041339813937152 50256611937555054592 50363396501951791368 50639507095653679104 50937521397257797632 51209914559809978368 51434958129652893312 51483764370290245632 51662527441020420096 51710011381683122688 52761730152531492864 53276981423552308224 53397650183652245504 53926339789430980608 53999125592479367168 54410534219798102016 54533770400325697536 54701499643433385984 54941887093038317856 55984387562791108608 56538688429749436416 56735003320130510848 57098477424103391232 57175544744978153472 57374070942009327616 57680884155602960384 57942131050346053632 58120343371147972608 58251982018529722368 58594795855669100544 58828734315742887936 59174942349289586688 59483411785465552896 60017193594848804864 60072356456608776192 60370395730083315712 60667132263109853184 60749016291539288064 60959950375884910592 61073877341226663936 61285939415328145408 61350491700366409728 61678569196090294272 61892730894687830016 62041548553061400576 62256970596648419328 62589895573101084672 62924600897021411328 62982436008139997184 63201125022057149952 63209597509468422144 63547616747486969856 63581586992321789952 63826878735146824704 64486559075316269056 64545829809760493568 64831406984809938944 64890994675053330432 65116310628786154496 65184897431639310336 65533479770845937664 65919145337627738112 66271654136224677888 66501764046419902464 66626048008610906112 66857388453085249536 66918838258648747008 67151195335935721824 67519342794204905472 67916695196343730176 68279886079746637824 68579944172870524416 68883369921360560128 68946681842244163584 68955924555783733248 69629322256523808768 70039091921229471744 70348973536708657152 70413632519738720256 70790176009149087744 71035975231403077632 71101265649814293696 71901786385907974144 72547378959730802688 72935332857911181312 73255849457384423808 73657464866405351424 74090940214193160192 74645850083721478144 74814484552222390272 75214562009720905728 75384917906332581888 75545094752927687052 76131303232137854976 77256174733794738176 77493791161530630144 77669309358039629824 79142595228797239296 79311215713954070528 79819324841999204352 79915472135328462336 80096475275478368256 80889509684146470912 80998688388719050752 81431836454968885248 81800655600488546304 82523641192917106688 82610563081681502208 83009294128864559104 83453194097468112896 83976581344186662912 84268166696076199936 84279463345957896192 84808032644624154624 85102504980195766272 85763317117467230208 86061106413013991424 86521326233404440576 86913196575519080448 87377973027794583552 87892193783503650816 88243101473614331904 88362205514966237184 88669018728559869952 88762413523934380032 89143184604113666048 89225117678198329344 89534927114580962432 90025790392273207296 90108534684913164288 90555593595124973568 91123524437308932096 91439925563827365888 91610816011839995904 91928909122992218112 92839096342031745024 93385455894972628992 93884843359651627008 94386901345532116992 94714633641870770176 94801687533085724928 94814396264202633216 95321425121230454784 95372380488482684928 95740318102720237056 95882393218367619072 96729838612974403584 96818744714640740352 97247110477214908416 97336492012579995648 97674465943179231744 98209953155207135232 99752646069629853696 100286082679627874304 100726793003903582736 101279014191307358208 101875042794515595264 102419829119619956736 102869916259305786624 102967528740580491264 103325054882040840192 103420022763366245376 105523460305062985728 106553962847104616448 106795300367304491008 107852679578861961216 107998251184958734336 108821068439596204032 109402999286866771968 109883774186076635712 111968775125582217216 113077376859498872832 113470006640261021696 114196954848206782464 114748141884018655232 115361768311205920768 115884262100692107264 116240686742295945216 116503964037059444736 117189591711338201088 117657468631485775872 118966823570931105792 120034387189697609728 120144712913217552384 121334264526219706368 121498032583078576128 121919900751769821184 122147754682453327872 122571878830656290816 122700983400732819456 123357138392180588544 123785461789375660032 124513941193296838656 125179791146202169344 125849201794042822656 125964872016279994368 126402250044114299904 126419195018936844288 127163173984643579904 127653757470293649408 128973118150632538112 129091659619520987136 129781989350106660864 130232621257572308992 130369794863278620672 131066959541691875328 131838290675255476224 132543308272449355776 133003528092839804928 133714776906170499072 133837676517297494016 134302390671871443648 135038685588409810944 135833390392687460352 136559772159493275648 137159888345741048832 137766739842721120256 137893363684488327168 139258644513047617536 140078183842458943488 140827265039477440512 141580352018298175488 142071950462806155264 142202531299628587392 143803572771815948288 145094757919461605376 145870665715822362624 146511698914768847616 147314929732810702848 148181880428386320384 149291700167442956288 149628969104444780544 150429124019441811456 150769835812665163776 151090189505855374104 154512349467589476352 154987582323061260288 158285190457594478592 158622431427908141056 159830944270656924672 160192950550956736512 161779019368292941824 161997376777438101504 163601311200977092608 165047282385834213376 166018588257729118208 166906388194936225792 167953162688373325824 168536333392152399872 169616065289248309248 170205009960391532544 171526634234934460416 172122212826027982848 173042652466808881152 173826393151038160896 174755946055589167104 175784387567007301632 176486202947228663808 177338037457119739904 177524827047868760064 178286369208227332096 178450235356396658688 179069854229161924864 180051580784546414592 180217069369826328576 181111187190249947136 182247048874617864192 182879851127654731776 183221632023679991808 183857818245984436224 185678192684063490048 186770911789945257984 187769686719303254016 188773802691064233984 189429267283741540352 189603375066171449856 189628792528405266432 190642850242460909568 190744760976965369856 191480636205440474112 193459677225948807168 193637489429281480704 194494220954429816832 194672984025159991296 195348931886358463488 199505292139259707392 200572165359255748608 201453586007807165472 202558028382614716416 203750085589031190528 204839658239239913472 205739832518611573248 206650109764081680384 206840045526732490752 211046920610125971456 213107925694209232896 213590600734608982016 215705359157723922432 217642136879192408064 218805998573733543936 219767548372153271424 223937550251164434432 226154753718997745664 226940013280522043392 228393909696413564928 229496283768037310464 230723536622411841536 231768524201384214528 232481373484591890432 233007928074118889472 237933647141862211584 240289425826435104768 242668529052439412736 242996065166157152256 243839801503539642368 244295509364906655744 245143757661312581632 245401966801465638912 247570923578751320064 249027882386593677312 250359582292404338688 251929744032559988736 252804500088228599808 252838390037873688576 255307514940587298816 257946236301265076224 258183319239041974272 259563978700213321728 260465242515144617984 260739589726557241344 262133919083383750656 263676581350510952448 265086616544898711552 266007056185679609856 267429553812340998144 267675353034594988032 268604781343742887296 270077371176819621888 271666780785374920704 274319776691482097664 275533479685442240512 275786727368976654336 278517289026095235072 280156367684917886976 281654530078954881024 283160704036596350976 284143900925612310528 284405062599257174784 290189515838923210752 291741331431644725248 293023397829537695232 294629859465621405696 298583400334885912576 299257938208889561088 300858248038883622912 302180379011710748208 309024698935178952704 309975164646122520576 316570380915188957184 317244862855816282112 319661888541313849344 320385901101913473024 323558038736585883648 323994753554876203008 330094564771668426752 332037176515458236416 335906325376746651648 337072666784304799744 339232130578496618496 340410019920783065088 344244425652055965696 346085304933617762304 347652786302076321792 349511892111178334208 351568775134014603264 352972405894457327616 354676074914239479808 356572738416454664192 356900470712793317376 358139708458323849728 360103161569092829184 360434138739652657152 364494097749235728384 365759702255309463552 366443264047359983616 367715636491968872448 371356385368126980096 373541823579890515968 375539373438606508032 377547605382128467968 378858534567483080704 379206750132342899712 379257585056810532864 381489521953930739712 382961272410880948224 386919354451897614336 387274978858562961408 389345968050319982592 390697863772716926976 399010584278519414784 401144330718511497216 402907172015614330944 405116056765229432832 407500171178062381056 409679316478479826944 411479665037223146496 413300219528163360768 413680091053464981504 426215851388418465792 427181201469217964032 431410718315447844864 435284273758384816128 437611997147467087872 439535096744306542848 447875100502328868864 452309507437995491328 453880026561044086784 458992567536074620928 461447073244823683072 463537048402768429056 464962746969183780864 475867294283724423168 480578851652870209536 485337058104878825472 485992130332314304512 487679603007079284736 490287515322625163264 490803933602931277824 495141847157502640128 498055764773187354624 500719164584808677376 503859488065119977472 505609000176457199616 510615029881174597632 516366638478083948544 519127957400426643456 520930485030289235968 521479179453114482688 524267838166767501312 527353162701021904896 532014112371359219712 534859107624681996288 535350706069189976064 537209562687485774592 540154742353639243776 543333561570749841408 548639553382964195328 551066959370884481024 551573454737953308672 557034578052190470144 560312735369835773952 563309060157909762048 566321408073192701952 568287801851224621056 568810125198514349568 580379031677846421504 583482662863289450496 586046795659075390464 598515876417779122176 601716496077767245824 604360758023421496416 619950329292245041152 633140761830377914368 634489725711632564224 639323777082627698688 640771802203826946048 647116077473171767296 660189129543336853504 664074353030916472832 671812650753493303296 674145333568609599488 678464261156993236992 680820039841566130176 688488851304111931392 692170609867235524608 695305572604152643584 699023784222356668416 709352149828478959616 713145476832909328384 713800941425586634752 716279416916647699456 720868277479305314304 728988195498471456768 731519404510618927104 732886528094719967232 735431272983937744896 742712770736253960192 747083647159781031936 751078746877213016064 757717069134966161408 758413500264685799424 758515170113621065728 765922544821761896448 773838708903795228672 774549957717125922816 778691936100639965184 781395727545433853952 798021168557038829568 802288661437022994432 805814344031228661888 810232113530458865664 815000342356124762112 822959330074446292992 826600439056326721536 827360182106929963008 852431702776836931584 854362402938435928064 870568547516769632256 875223994294934175744 879070193488613085696 895750201004657737728 907760053122088173568 917985135072149241856 927074096805536858112 929925493938367561728 951734588567448846336 961157703305740419072 970674116209757650944 971984260664628609024 975359206014158569472 980575030645250326528 990283694315005280256 996111529546374709248 1007718976130239954944 1011218000352914399232 1021230059762349195264 1032733276956167897088 1038255914800853286912 1041860970060578471936 1042958358906228965376 1048535676333535002624 1054706325402043809792 1064028224742718439424 1069718215249363992576 1070701412138379952128 1074419125374971549184 1080309484707278487552 1097279106765928390656 1102133918741768962048 1103146909475906617344 1114069156104380940288 1120625470739671547904 1126618120315819524096 1132642816146385403904 1136575603702449242112 1137620250397028699136 1160758063355692843008 1172093591318150780928 1197031752835558244352 1203432992155534491648 1208721516046842992832 1239900658584490082304 1268979451423265128448 1278647554165255397376 1281543604407653892096 1294232154946343534592 1320378259086673707008 1343625301506986606592 1348290667137219198976 1356928522313986473984 1361640079683132260352 1376977702608223862784 1384341219734471049216 1390611145208305287168 1418704299656957919232 1427601882851173269504 1432558833833295398912 1441736554958610628608 1457976390996942913536 1463038809021237854208 1470862545967875489792 1485425541472507920384 1494167294319562063872 1502157493754426032128 1515434138269932322816 1516827000529371598848 1531845089643523792896 1549099915434251845632 1557383872201279930368 1562791455090867707904 1596042337114077659136 1604577322874045988864 1611628688062457323776 1620464227060917731328 1630000684712249524224 1645918660148892585984 1653200878112653443072 1654720364213859926016 1704863405553673863168 1741137095033539264512 1750447988589868351488 1758140386977226171392 1815520106244176347136 1835970270144298483712 1859850987876735123456 1903469177134897692672 1922315406611480838144 1941348232419515301888 1950718412028317138944 1961150061290500653056 1980567388630010560512 1992223059092749418496 2015437952260479909888 2022436000705828798464 2042460119524698390528 2065466553912335794176 2076511829601706573824 2083721940121156943872 2085916717812457930752 2097071352667070005248 2128056449485436878848 2139436430498727985152 2141402824276759904256 2148838250749943098368 2194558213531856781312 2206293818951813234688 2228138312208761880576 2241250941479343095808 2253236240631639048192 2273151207404898484224 2275240500794057398272 2321516126711385686016 2344187182636301561856 2394063505671116488704 2406865984311068983296 2417443032093685985664 2479801317168980164608 2537958902846530256896 2557295108330510794752 2563087208815307784192 2687250603013973213184 2696581334274438397952 2723280159366264520704 2753955405216447725568 2781222290416610574336 2837408599313915838464 2855203765702346539008 2865117667666590797824 2883473109917221257216 2915952781993885827072 2926077618042475708416 2941725091935750979584 2970851082945015840768 2988334588639124127744 3030868276539864645632 3033654001058743197696 3063690179287047585792 3098199830868503691264 3114767744402559860736 3125582910181735415808 3192084674228155318272 3209154645748091977728 3223257376124914647552 3240928454121835462656 3291837320297785171968 3306401756225306886144 3309440728427719852032 3409726811107347726336 3482274190067078529024 3516280773954452342784 3631040212488352694272 3719701975753470246912 3806938354269795385344 3844630813222961676288 3882696464839030603776 3901436824056634277888 3922300122581001306112 3961134777260021121024 4030875904520959819776 4044872001411657596928 4084920239049396781056 4130933107824671588352 4153023659203413147648 4167443880242313887744 4171833435624915861504 4256112898970873757696 4282805648553519808512 4297676501499886196736 4389116427063713562624 4412587637903626469376 4456276624417523761152 4482501882958686191616 4506472481263278096384 4546302414809796968448 4550481001588114796544 4688374365272603123712 4788127011342232977408 4813731968622137966592 4834886064187371971328 4959602634337960329216 5075917805693060513792 5114590216661021589504 5393162668548876795904 5446560318732529041408 5507910810432895451136 5710407531404693078016 5730235335333181595648 5766946219834442514432 5852155236084951416832 5883450183871501959168 5941702165890031681536 5976669177278248255488 6061736553079729291264 6067308002117486395392 6127380358574095171584 6196399661737007382528 6229535488805119721472 6251165820363470831616 6384169348456310636544 6418309291496183955456 6446514752249829295104 6583674640595570343936 6618881456855439704064 6819453622214695452672 6964548380134157058048 7032561547908904685568 7262080424976705388544 7439403951506940493824 7613876708539590770688 7689261626445923352576 7802873648113268555776 7844600245162002612224 8061751809041919639552 8089744002823315193856 8169840478098793562112 8261866215649343176704 8334887760484627775488 8343666871249831723008 8512225797941747515392 8565611297107039617024 8595353002999772393472 8778232854127427125248 8825175275807252938752 8912553248835047522304 8965003765917372383232 9092604829619593936896 9100962003176229593088 9376748730545206247424 9576254022684465954816 9627463937244275933184 9669772128374743942656 9919205268675920658432 10229180433322043179008 10786325337097753591808 10893120637465058082816 11420815062809386156032 11460470670666363191296 11533892439668885028864 11704310472169902833664 11766900367743003918336 11883404331780063363072 12123473106159458582528 12134616004234972790784 12254760717148190343168 12392799323474014765056 12459070977610239442944 12502331640726941663232 12768338696912621273088 12893029504499658590208 13167349281191140687872 13237762913710879408128 13638907244429390905344 14065123095817809371136 14524160849953410777088 14878807903013880987648 15227753417079181541376 15605747296226537111552 16179488005646630387712 16339680956197587124224 16523732431298686353408 16669775520969255550976 17131222594214079234048 17190706005999544786944 17556465708254854250496 17650350551614505877504 17825106497670095044608 17930007531834744766464 18185209659239187873792 18201924006352459186176 18753497461090412494848 19152508045368931909632 19254927874488551866368 19339544256749487885312 20458360866644086358016 21572650674195507183616 21786241274930116165632 22841630125618772312064 22920941341332726382592 23067784879337770057728 23408620944339805667328 23533800735486007836672 24269232008469945581568 24509521434296380686336 24785598646948029530112 25004663281453883326464 25536677393825242546176 25786059008999317180416 26334698562382281375744 26475525827421758816256 27277814488858781810688 28130246191635618742272 29757615806027761975296 31211494592453074223104 32358976011293260775424 32679361912395174248448 33339551041938511101952 34262445188428158468096 34381412011999089573888 35112931416509708500992 35300701103229011755008 35650212995340190089216 36370419318478375747584 36403848012704918372352 37506994922180824989696 38305016090737863819264 38679088513498975770624 40916721733288172716032 43145301348391014367232 43572482549860232331264 45683260251237544624128 45841882682665452765184 46817241888679611334656 48538464016939891163136 49019042868592761372672 49571197293896059060224 50009326562907766652928 51572118017998634360832 52669397124764562751488 52951051654843517632512 54555628977717563621376 56260492383271237484544 64717952022586521550848 65358723824790348496896 66679102083877022203904 68524890376856316936192 68762824023998179147776 70225862833019417001984 70601402206458023510016 72807696025409836744704 75013989844361649979392 76610032181475727638528 77358177026997951541248 81833443466576345432064 86290602696782028734464 91683765365330905530368 93634483777359222669312 97076928033879782326272 98038085737185522745344 100018653125815533305856 103144236035997268721664 105338794249529125502976 105902103309687035265024 109111257955435127242752 112520984766542474969088 129435904045173043101696 130717447649580696993792 133358204167754044407808 137049780753712633872384 137525648047996358295552 140451725666038834003968 145615392050819673489408 150027979688723299958784 154716354053995903082496 163666886933152690864128 183367530730661811060736 194153856067759564652544 196076171474371045490688 200037306251631066611712 206288472071994537443328 210677588499058251005952 211804206619374070530048 225041969533084949938176 258871808090346086203392 275051296095992716591104 280903451332077668007936 291230784101639346978816 300055959377446599917568 309432708107991806164992 327333773866305381728256 366735061461323622121472 388307712135519129305088 392152342948742090981376 400074612503262133223424 412576944143989074886656 421355176998116502011904 450083939066169899876352 550102592191985433182208 582461568203278693957632 600111918754893199835136 618865416215983612329984 733470122922647244242944 776615424271038258610176 825153888287978149773312 842710353996233004023808 900167878132339799752704 1100205184383970866364416 1164923136406557387915264 1200223837509786399670272 1237730832431967224659968 1466940245845294488485888 1650307776575956299546624 1800335756264679599505408 2200410368767941732728832 2329846272813114775830528 2475461664863934449319936 3300615553151912599093248 3600671512529359199010816 4400820737535883465457664 4950923329727868898639872 6601231106303825198186496 9901846659455737797279744 13202462212607650396372992 19803693318911475594559488 39607386637822951189118976
- Sum of all divisors σ(n): 141530608579750147510272000
- Sum of proper divisors (its aliquot sum) s(n): 101923221941927196321153024
- 39607386637822951189118976 is an abundant number, because the sum of its proper divisors (101923221941927196321153024) is greater than itself. Its abundance is 62315835304104245132034048
Bases of 39607386637822951189118976
- Binary: 100000110000110011000010111011011000011011101111011001000011000110000000000000000000002
- Hexadecimal: 0x20C330BB61BBD90C600000
- Base-36: 4Z5Q379NOM4DRXMO0
Squares and roots of 39607386637822951189118976
- 39607386637822951189118976 squared (396073866378229511891189762) is 1568745076277996061631305628310719760602339083288576
- 39607386637822951189118976 cubed (396073866378229511891189763) is 62133892772323647534541918531268941835802269185254161576169839544090205618176
-
The
square root of 39607386637822951189118976 is 6293439968556.3817403851 -
39607386637822951189118976 is a
perfect cube number . Itscube root is 340872576
Scales and comparisons
How big is 39607386637822951189118976?- 39,607,386,637,822,951,189,118,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,607,386,637,822,951,189,118,976 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 39607386637822951189118976 cubic inches would be around 28406048 feet tall.
Recreational maths with 39607386637822951189118976
- 39607386637822951189118976 backwards is 67981198115922873668370693
- The number of decimal digits it has is: 26
- The sum of 39607386637822951189118976's digits is 135
- 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 39607386637822951189118976 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 39607386637822951189118976 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/39607386637822951189118976/
Chicago style:
Numbermatics. 2024. "Number 39607386637822951189118976 - Facts about the integer". https://numbermatics.com/n/39607386637822951189118976/
The information we have on file for 39607386637822951189118976 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 39607386637822951189118976, math, Factors of 39607386637822951189118976, curriculum, school, college, exams, university, Prime factorization of 39607386637822951189118976, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine septillion, six hundred seven sextillion, three hundred eighty-six quintillion, six hundred thirty-seven quadrillion, eight hundred twenty-two trillion, nine hundred fifty-one billion, one hundred eighty-nine million, one hundred eighteen thousand, nine hundred seventy-six.