37808858673211087561752576
37,808,858,673,211,087,561,752,576 is an even composite number composed of five prime numbers multiplied together.
37808858673211087561752576 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred thirty-five divisors.
Prime factorization of 37808858673211087561752576:
216 × 310 × 72 × 116 × 1034
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 103 × 103 × 103 × 103)See below for interesting mathematical facts about the number 37808858673211087561752576 from the Numbermatics database.
Names of 37808858673211087561752576
- Cardinal: 37808858673211087561752576 can be written as Thirty-seven septillion, eight hundred eight sextillion, eight hundred fifty-eight quintillion, six hundred seventy-three quadrillion, two hundred eleven trillion, eighty-seven billion, five hundred sixty-one million, seven hundred fifty-two thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 3.7808858673211087561752576 × 1025
Factors of 37808858673211087561752576
Divisors of 37808858673211087561752576
- Number of divisors d(n): 19635
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 103 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 206 216 224 231 242 243 252 256 264 288 294 297 308 309 324 336 352 363 378 384 392 396 412 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 618 648 672 693 704 721 726 729 756 768 784 792 824 847 864 882 891 896 924 927 968 972 1008 1024 1056 1078 1089 1133 1134 1152 1176 1188 1232 1236 1296 1323 1331 1344 1386 1408 1442 1452 1458 1512 1536 1568 1584 1617 1648 1694 1701 1728 1764 1782 1792 1848 1854 1936 1944 2016 2048 2079 2112 2156 2163 2178 2187 2266 2268 2304 2352 2376 2464 2472 2541 2592 2646 2662 2673 2688 2772 2781 2816 2884 2904 2916 3024 3072 3136 3168 3234 3267 3296 3388 3399 3402 3456 3528 3564 3584 3696 3708 3872 3888 3969 3993 4032 4096 4158 4224 4312 4326 4356 4374 4532 4536 4608 4704 4752 4851 4928 4944 5047 5082 5103 5184 5292 5324 5346 5376 5544 5562 5632 5768 5808 5832 5929 6048 6144 6237 6272 6336 6468 6489 6534 6561 6592 6776 6798 6804 6912 7056 7128 7168 7392 7416 7623 7744 7776 7931 7938 7986 8019 8064 8192 8316 8343 8448 8624 8652 8712 8748 9064 9072 9216 9317 9408 9504 9702 9801 9856 9888 10094 10164 10197 10206 10368 10584 10609 10648 10692 10752 11088 11124 11264 11536 11616 11664 11858 11907 11979 12096 12288 12463 12474 12544 12672 12936 12978 13068 13122 13184 13552 13596 13608 13824 14112 14256 14336 14553 14641 14784 14832 15141 15246 15309 15488 15552 15862 15876 15972 16038 16128 16384 16632 16686 16896 17248 17304 17424 17496 17787 18128 18144 18432 18634 18711 18816 19008 19404 19467 19602 19683 19712 19776 20188 20328 20394 20412 20736 21168 21218 21296 21384 21504 22176 22248 22528 22869 23072 23232 23328 23716 23793 23814 23958 24057 24192 24576 24926 24948 25029 25088 25344 25872 25956 26136 26244 26368 27104 27192 27216 27648 27951 28224 28512 28672 29106 29282 29403 29568 29664 30282 30492 30591 30618 30976 31104 31724 31752 31827 31944 32076 32256 32768 33264 33372 33792 34496 34608 34848 34992 35574 35721 35937 36256 36288 36864 37268 37389 37422 37632 38016 38808 38934 39204 39366 39424 39552 40376 40656 40788 40824 41472 42336 42436 42592 42768 43008 43659 43923 44352 44496 45056 45423 45738 45927 46144 46464 46656 47432 47586 47628 47916 48114 48384 49152 49852 49896 50058 50176 50688 51744 51912 52272 52488 52736 53361 54208 54384 54432 55296 55517 55902 56133 56448 57024 57344 58212 58401 58564 58806 59049 59136 59328 60564 60984 61182 61236 61952 62208 63448 63504 63654 63888 64152 64512 65219 65536 66528 66744 67584 68607 68992 69216 69696 69984 71148 71379 71442 71874 72171 72512 72576 73728 74263 74536 74778 74844 75087 75264 76032 77616 77868 78408 78732 78848 79104 80752 81312 81576 81648 82944 83853 84672 84872 85184 85536 86016 87241 87318 87846 88209 88704 88992 90112 90846 91476 91773 91854 92288 92928 93312 94864 95172 95256 95481 95832 96228 96768 98304 99704 99792 100116 100352 101376 102487 103488 103824 104544 104976 105472 106722 107163 107811 108416 108768 108864 110592 111034 111804 112167 112266 112896 114048 114688 116424 116699 116802 117128 117612 118098 118272 118656 121128 121968 122364 122472 123904 124416 126896 127008 127308 127776 128304 129024 130438 130977 131769 133056 133488 135168 136269 137093 137214 137781 137984 138432 139392 139968 142296 142758 142884 143748 144342 145024 145152 147456 148526 149072 149556 149688 150174 150528 152064 155232 155736 156816 157464 157696 158208 160083 161051 161504 162624 163152 163296 165888 166551 167706 168399 169344 169744 170368 171072 172032 174482 174636 175203 175692 176418 177408 177984 180224 181692 182952 183546 183708 184576 185856 186624 189728 190344 190512 190962 191664 192456 193536 195657 196608 199408 199584 200232 200704 202752 204974 205821 206976 207648 209088 209952 210944 213444 214137 214326 215622 216513 216832 217536 217728 221184 222068 222789 223608 224334 224532 225261 225792 228096 229376 232848 233398 233604 234256 235224 236196 236544 237312 242256 243936 244728 244944 247808 248832 251559 253792 254016 254616 255552 256608 258048 260876 261723 261954 263538 264627 266112 266976 270336 272538 274186 274428 275319 275562 275968 276864 278784 279936 284592 285516 285768 286443 287496 288684 290048 290304 294912 297052 298144 299112 299376 300348 301056 304128 307461 310464 311472 313632 314928 315392 316416 320166 321489 322102 323008 323433 325248 326304 326592 331776 333102 335412 336501 336798 338688 339488 340736 342144 344064 348964 349272 350097 350406 351384 352836 354816 355968 360448 363384 365904 367092 367416 369152 371712 373248 379456 380688 381024 381924 383328 384912 387072 391314 392931 395307 398816 399168 400464 401408 405504 408807 409948 411279 411642 413343 413952 415296 418176 419904 421888 426888 428274 428652 431244 433026 433664 435072 435456 442368 444136 445578 447216 448668 449064 450522 451584 456192 458752 465696 466796 467208 468512 470448 472392 473088 474624 480249 483153 484512 487872 489456 489888 495616 497664 499653 503118 505197 507584 508032 509232 511104 513216 516096 519841 521752 523446 523908 525609 527076 529254 532224 533952 540672 545076 548372 548856 550638 551124 551936 553728 557568 559872 569184 571032 571536 572886 574992 577368 580096 580608 586971 589824 594104 596288 598224 598752 600696 602112 608256 610687 614922 617463 620928 622944 627264 629856 630784 632832 640332 642411 642978 644204 646016 646866 649539 650496 652608 653184 663552 666204 668367 670824 673002 673596 675783 677376 678976 681472 684288 688128 697928 698544 700194 700812 702768 705672 709632 711936 717409 720896 726768 731808 734184 734832 738304 743424 746496 754677 758912 761376 762048 763848 766656 769824 774144 782628 785169 785862 790614 793881 797632 798336 800928 802816 811008 816893 817614 819896 822558 823284 825957 826686 827904 830592 836352 839808 843776 853776 856548 857304 859329 862488 866052 867328 870144 870912 884736 888272 891156 894432 897336 898128 901044 903168 912384 922383 931392 933592 934416 937024 940896 944784 946176 949248 959651 960498 964467 966306 969024 970299 975744 978912 979776 991232 995328 999306 1006236 1009503 1010394 1015168 1016064 1018464 1022208 1026432 1032192 1039682 1043504 1046892 1047816 1050291 1051218 1054152 1058508 1064448 1067904 1081344 1090152 1092727 1096744 1097712 1101276 1102248 1103872 1107456 1115136 1119744 1127357 1138368 1142064 1143072 1145772 1149984 1154736 1160192 1161216 1173942 1178793 1185921 1188208 1192576 1196448 1197504 1201392 1204224 1216512 1221374 1226421 1229844 1233837 1234926 1241856 1245888 1254528 1259712 1261568 1265664 1280664 1283689 1284822 1285956 1288408 1292032 1293732 1299078 1300992 1305216 1306368 1327104 1332408 1336734 1341648 1346004 1347192 1351566 1354752 1357952 1362944 1368576 1376256 1395856 1397088 1400388 1401624 1405536 1411344 1419264 1423872 1434818 1440747 1449459 1453536 1463616 1468368 1469664 1476608 1486848 1492992 1498959 1508023 1509354 1515591 1517824 1522752 1524096 1527696 1533312 1539648 1548288 1559523 1565256 1570338 1571724 1576827 1581228 1587762 1595264 1596672 1601856 1605632 1622016 1633786 1635228 1639792 1645116 1646568 1651914 1653372 1655808 1661184 1672704 1679616 1687552 1707552 1713096 1714608 1718658 1724976 1732104 1734656 1740288 1741824 1760913 1769472 1771561 1776544 1782312 1788864 1794672 1796256 1802088 1806336 1824768 1832061 1844766 1852389 1862784 1867184 1868832 1874048 1881792 1889568 1892352 1898496 1919302 1920996 1927233 1928934 1932612 1938048 1940598 1951488 1957824 1959552 1982464 1990656 1998612 2005101 2012472 2019006 2020788 2027349 2030336 2032128 2036928 2044416 2052864 2064384 2079364 2087008 2093784 2095632 2100582 2102436 2108304 2117016 2128896 2135808 2152227 2162688 2180304 2185454 2193488 2195424 2202552 2204496 2207744 2214912 2230272 2239488 2254714 2264031 2276736 2284128 2286144 2291544 2299968 2309472 2320384 2322432 2347884 2355507 2357586 2371842 2376416 2381643 2385152 2392896 2395008 2402784 2408448 2433024 2442748 2450679 2452842 2459688 2467674 2469852 2477871 2483712 2491776 2509056 2519424 2523136 2531328 2561328 2567378 2569644 2571912 2576816 2577987 2584064 2587464 2598156 2601984 2610432 2612736 2654208 2664816 2673468 2683296 2692008 2694384 2703132 2709504 2715904 2725888 2737152 2767149 2791712 2794176 2800776 2803248 2811072 2822688 2838528 2847744 2869636 2878953 2881494 2893401 2898918 2907072 2910897 2927232 2936736 2939328 2953216 2973696 2985984 2997918 3016046 3018708 3028509 3031182 3035648 3045504 3048192 3055392 3066624 3079296 3096576 3119046 3130512 3140676 3143448 3150873 3153654 3162456 3175524 3190528 3193344 3203712 3211264 3244032 3267572 3270456 3278181 3279584 3290232 3293136 3303828 3306744 3311616 3322368 3345408 3359232 3375104 3382071 3415104 3426192 3429216 3437316 3449952 3464208 3469312 3480576 3483648 3521826 3536379 3543122 3553088 3557763 3564624 3577728 3589344 3592512 3604176 3612672 3649536 3664122 3679263 3689532 3701511 3704778 3725568 3734368 3737664 3748096 3763584 3779136 3784704 3796992 3838604 3841992 3851067 3854466 3857868 3865224 3876096 3881196 3902976 3915648 3919104 3964928 3981312 3997224 4010202 4024944 4038012 4041576 4054698 4060672 4064256 4073856 4088832 4105728 4128768 4158728 4174016 4187568 4191264 4201164 4204872 4216608 4234032 4257792 4271616 4304454 4322241 4348377 4360608 4370908 4386976 4390848 4405104 4408992 4415488 4429824 4460544 4478976 4496877 4509428 4524069 4528062 4546773 4553472 4568256 4572288 4583088 4599936 4618944 4640768 4644864 4678569 4695768 4711014 4715172 4730481 4743684 4752832 4763286 4770304 4785792 4790016 4805568 4816896 4866048 4885496 4901358 4905684 4919376 4935348 4939704 4955742 4967424 4983552 5018112 5038848 5046272 5062656 5122656 5134756 5139288 5143824 5153632 5155974 5168128 5174928 5196312 5203968 5220864 5225472 5282739 5308416 5314683 5329632 5346936 5366592 5384016 5388768 5406264 5419008 5431808 5451776 5474304 5496183 5534298 5557167 5583424 5588352 5601552 5606496 5622144 5645376 5677056 5695488 5718251 5739272 5757906 5762988 5781699 5786802 5797836 5814144 5821794 5854464 5873472 5878656 5906432 5947392 5971968 5995836 6015303 6032092 6037416 6057018 6062364 6071296 6082047 6091008 6096384 6110784 6133248 6158592 6193152 6238092 6261024 6281352 6286896 6301746 6307308 6324912 6351048 6381056 6386688 6407424 6456681 6488064 6535144 6540912 6556362 6559168 6580464 6586272 6607656 6613488 6623232 6644736 6690816 6717557 6718464 6750208 6764142 6792093 6830208 6852384 6858432 6874632 6899904 6928416 6938624 6961152 6967296 7043652 7066521 7072758 7086244 7106176 7115526 7129248 7144929 7155456 7178688 7185024 7208352 7225344 7299072 7328244 7352037 7358526 7379064 7403022 7409556 7433613 7451136 7468736 7475328 7496192 7527168 7558272 7569408 7593984 7649089 7677208 7683984 7702134 7708932 7715736 7730448 7733961 7752192 7762392 7805952 7831296 7838208 7891499 7929856 7962624 7994448 8020404 8049888 8076024 8083152 8109396 8121344 8128512 8147712 8177664 8211456 8301447 8317456 8348032 8375136 8382528 8402328 8409744 8433216 8468064 8515584 8543232 8608908 8636859 8644482 8696754 8721216 8732691 8741816 8773952 8781696 8810208 8817984 8830976 8859648 8921088 8957952 8985823 8993754 9018856 9048138 9056124 9085527 9093546 9106944 9136512 9144576 9166176 9199872 9237888 9281536 9289728 9357138 9391536 9422028 9430344 9452619 9460962 9487368 9505664 9526572 9540608 9571584 9580032 9611136 9633792 9732096 9770992 9802716 9811368 9834543 9838752 9870696 9879408 9911484 9934848 9967104 10036224 10077696 10125312 10146213 10245312 10269512 10278576 10287648 10307264 10311948 10336256 10349856 10392624 10407936 10441728 10450944 10556161 10565478 10609137 10629366 10659264 10673289 10693872 10733184 10768032 10777536 10812528 10838016 10863616 10903552 10948608 10992366 11037789 11068596 11104533 11114334 11166848 11176704 11203104 11212992 11244288 11290752 11354112 11390976 11436502 11478544 11515812 11525976 11553201 11563398 11573604 11595672 11628288 11643588 11708928 11746944 11757312 11812864 11894784 11943936 11991672 12019997 12030606 12064184 12074832 12114036 12124728 12142592 12164094 12182016 12192768 12221568 12266496 12317184 12386304 12400927 12476184 12522048 12562704 12573792 12603492 12614616 12649824 12702096 12762112 12773376 12814848 12913362 12966723 13045131 13070288 13081824 13112724 13118336 13160928 13172544 13215312 13226976 13246464 13289472 13381632 13435114 13436928 13490631 13528284 13572207 13584186 13660416 13704768 13716864 13749264 13799808 13856832 13877248 13922304 13934592 14035707 14087304 14120579 14133042 14145516 14172488 14191443 14212352 14231052 14258496 14289858 14310912 14357376 14370048 14416704 14450688 14598144 14656488 14704074 14717052 14758128 14806044 14819112 14867226 14902272 14937472 14950656 14992384 15054336 15116544 15138816 15187968 15298178 15354416 15367968 15404268 15417864 15431472 15460896 15467922 15504384 15524784 15611904 15662592 15676416 15782998 15848217 15925248 15944049 15988896 16040808 16099776 16152048 16166304 16218792 16242688 16257024 16295424 16355328 16422912 16488549 16588253 16602894 16634912 16671501 16696064 16750272 16765056 16804656 16819488 16866432 16936128 17031168 17086464 17154753 17217816 17273718 17288964 17345097 17393508 17442432 17465382 17483632 17547904 17563392 17620416 17635968 17661952 17719296 17842176 17915904 17971646 17987508 18037712 18045909 18096276 18112248 18171054 18187092 18213888 18273024 18289152 18332352 18399744 18475776 18563072 18579456 18714276 18783072 18844056 18860688 18905238 18921924 18974736 19011328 19053144 19081216 19143168 19160064 19222272 19370043 19464192 19541984 19605432 19622736 19669086 19677504 19741392 19758816 19822968 19869696 19934208 20072448 20152671 20155392 20250624 20292426 20376279 20490624 20539024 20557152 20575296 20614528 20623896 20672512 20699712 20785248 20815872 20883456 20901888 21112322 21130956 21199563 21218274 21258732 21318528 21346578 21387744 21466368 21536064 21555072 21625056 21676032 21727232 21807104 21897216 21984732 22056111 22075578 22137192 22209066 22228668 22300839 22333696 22353408 22406208 22425984 22488576 22581504 22708224 22781952 22873004 22947267 22957088 23031624 23051952 23106402 23126796 23147208 23191344 23201883 23256576 23287176 23417856 23493888 23514624 23625728 23674497 23789568 23887872 23983344 24039994 24061212 24128368 24149664 24228072 24249456 24285184 24328188 24364032 24385536 24443136 24532992 24634368 24801854 24904341 24952368 25044096 25125408 25147584 25206984 25229232 25299648 25404192 25524224 25546752 25629696 25826724 25910577 25933446 26090262 26140576 26163648 26198073 26225448 26236672 26321856 26345088 26430624 26453952 26492928 26578944 26763264 26870228 26873856 26957469 26981262 27056568 27144414 27168372 27256581 27320832 27409536 27433728 27498528 27599616 27713664 27754496 27844608 27869184 28071414 28174608 28241158 28266084 28291032 28344976 28357857 28382886 28424704 28462104 28516992 28579716 28621824 28714752 28740096 28833408 28901376 29196288 29312976 29408148 29434104 29503629 29516256 29612088 29638224 29734452 29804544 29874944 29901312 29984768 30108672 30233088 30375936 30438639 30596356 30708832 30735936 30808536 30835728 30862944 30921792 30935844 31008768 31049568 31223808 31325184 31352832 31565996 31668483 31696434 31827411 31888098 31977792 32019867 32081616 32199552 32304096 32332608 32437584 32485376 32514048 32590848 32710656 32845824 32977098 33113367 33176506 33205788 33269824 33313599 33343002 33392128 33500544 33530112 33609312 33638976 33732864 33872256 34062336 34172928 34309506 34435632 34547436 34577928 34659603 34690194 34787016 34884864 34930764 34967264 35095808 35126784 35240832 35271936 35323904 35438592 35684352 35831808 35943292 35975016 36059991 36075424 36091818 36192552 36224496 36342108 36374184 36427776 36546048 36578304 36664704 36799488 36951552 37126144 37158912 37202781 37428552 37566144 37688112 37721376 37810476 37843848 37949472 38022656 38106288 38162432 38286336 38320128 38444544 38740086 38900169 39083968 39135393 39210864 39245472 39338172 39355008 39482784 39517632 39645936 39739392 39868416 40144896 40305342 40310784 40471893 40584852 40716621 40752558 40981248 41078048 41114304 41150592 41229056 41247792 41345024 41399424 41570496 41631744 41766912 41803776 42107121 42224644 42261912 42361737 42399126 42436548 42517464 42574329 42637056 42693156 42775488 42932736 43072128 43110144 43250112 43352064 43454464 43614208 43794432 43969464 44112222 44151156 44274384 44418132 44457336 44601678 44667392 44706816 44812416 44851968 44977152 45163008 45416448 45563904 45746008 45894534 45914176 46063248 46103904 46212804 46253592 46294416 46382688 46403766 46513152 46574352 46835712 46987776 47029248 47251456 47348994 47544651 47775744 47832147 47966688 48079988 48122424 48256736 48299328 48456144 48498912 48570368 48656376 48728064 48771072 48886272 49065984 49268736 49465647 49603708 49764759 49808682 49904736 50014503 50088192 50250816 50295168 50413968 50458464 50599296 50808384 51048448 51093504 51259392 51464259 51653448 51821154 51866892 52035291 52180524 52281152 52327296 52396146 52450896 52473344 52643712 52690176 52861248 52907904 52985856 53157888 53526528 53543623 53740456 53747712 53914938 53962524 54113136 54137727 54288828 54336744 54513162 54641664 54819072 54867456 54997056 55199232 55427328 55508992 55689216 55738368 56142828 56349216 56482316 56532168 56582064 56689952 56715714 56765772 56849408 56924208 57033984 57159432 57243648 57429504 57480192 57666816 58110129 58392576 58625952 58816296 58868208 59007258 59032512 59224176 59276448 59468904 59609088 59749888 59802624 59969536 60217344 60458013 60466176 60751872 60877278 61128837 61192712 61417664 61471872 61617072 61671456 61725888 61843584 61871688 62017536 62099136 62447616 62650368 62705664 62900761 63131992 63336966 63392868 63598689 63654822 63776196 63955584 64039734 64163232 64399104 64608192 64665216 64875168 64970752 65028096 65181696 65421312 65691648 65954196 66168333 66226734 66353012 66411576 66539648 66627198 66686004 66784256 66902517 67001088 67060224 67218624 67277952 67465728 67744512 68124672 68345856 68619012 68841801 68871264 69094872 69155856 69319206 69380388 69574032 69605649 69769728 69861528 69934528 70191616 70253568 70481664 70543872 70877184 71023491 71368704 71663616 71886584 71950032 72119982 72150848 72183636 72385104 72448992 72684216 72748368 72855552 73092096 73156608 73329408 73598976 73893127 73903104 74252288 74405562 74713023 74857104 75132288 75376224 75442752 75620952 75687696 75898944 76045312 76212576 76324864 76572672 76640256 76889088 77480172 77731731 77800338 78167936 78270786 78421728 78490944 78594219 78676344 78710016 78965568 79035264 79291872 79478784 79736832 80289792 80610684 80621568 80872407 80943786 81169704 81433242 81505116 81769743 81962496 82156096 82228608 82301184 82458112 82495584 82690048 82798848 83140992 83263488 83533824 83607552 84139979 84214242 84449288 84523824 84723474 84798252 84873096 85034928 85073571 85148658 85274112 85386312 85550976 85865472 86144256 86220288 86500224 86704128 86806489 86908928 87228416 87588864 87938928 88224444 88302312 88510887 88548768 88836264 88914672 89203356 89334784 89413632 89624832 89703936 89954304 90326016 91127808 91315917 91492016 91789068 91828352 92126496 92207808 92425608 92507184 92588832 92765376 92807532 93026304 93148704 93671424 93975552 94058496 94697988 95005449 95089302 95664294 95933376 96059601 96159976 96244848 96513472 96598656 96912288 96997824 97140736 97312752 97456128 97542144 97772544 98131968 98537472 98844053 98931294 99207416 99340101 99529518 99617364 99809472 99940797 100029006 100176384 100501632 100590336 100827936 100916928 101198592 101616768 102096896 102187008 102518784 102928518 103306896 103642308 103733784 103978809 104070582 104361048 104562304 104654592 104792292 104901792 104946688 105287424 105380352 105722496 105815808 105971712 106315776 107053056 107087246 107480912 107495424 107829876 107925048 108179973 108226272 108275454 108577656 108673488 109026324 109283328 109638144 109734912 109994112 110398464 110854656 111378432 111476736 111608343 112285656 112550881 112698432 112964632 113064336 113164128 113379904 113431428 113531544 113698816 113848416 114067968 114318864 114487296 114859008 114960384 115333632 116117771 116220258 116700507 117251904 117406179 117632592 117736416 118014516 118065024 118448352 118552896 118937808 119218176 119499776 119605248 119939072 120434688 120916026 120932352 121415679 121754556 122149863 122257674 122385424 122835328 122943744 123234144 123342912 123451776 123687168 123743376 124035072 124198272 124895232 125300736 125411328 125801522 126263984 126321363 126673932 126785736 127085211 127197378 127309644 127552392 127911168 128079468 128326464 128798208 129216384 129330432 129750336 129941504 130056192 130363392 130842624 131383296 131908392 132219967 132336666 132453468 132706024 132823152 133079296 133254396 133372008 133568512 133805034 134002176 134120448 134437248 134555904 134931456 135489024 136249344 136691712 137238024 137683602 137742528 138189744 138311712 138638412 138760776 139148064 139211298 139539456 139723056 139869056 140383232 140507136 140963328 141087744 141754368 142046982 142633953 143327232 143496441 143773168 143900064 144239964 144301696 144367272 144770208 144897984 145368432 145496736 145711104 146184192 146313216 146658816 147197952 147786254 147806208 148396941 148811124 149294277 149426046 149714208 150264576 150752448 150885504 151241904 151375392 151797888 152090624 152425152 152649728 153145344 153280512 153778176 154392777 154960344 155326369 155463462 155600676 156105873 156335872 156541572 156843456 156981888 157188438 157352688 157420032 157931136 158070528 158583744 158957568 159473664 160579584 160630869 161221368 161243136 161744814 161887572 162339408 162413181 162866484 163010232 163539486 163924992 164312192 164457216 164602368 164916224 164991168 165380096 165597696 166281984 166526976 167067648 167215104 168279958 168428484 168898576 169047648 169446948 169596504 169746192 170069856 170147142 170297316 170548224 170772624 171101952 171730944 172288512 172440576 173000448 173612978 173817856 174330387 175177728 175877856 176448888 176604624 177021774 177097536 177672528 177829344 178406712 178669568 178827264 179249664 179407872 179908608 180652032 181374039 182255616 182470783 182631834 182984032 183386511 183578136 183656704 184252992 184415616 184851216 185014368 185177664 185530752 185615064 186052608 186297408 187342848 187951104 188116992 188702283 189395976 190010898 190178604 190796067 191328588 191866752 192119202 192319952 192489696 193026944 193197312 193824576 193995648 194281472 194625504 194912256 195084288 195545088 196263936 197074944 197688106 197862588 198414832 198504999 198680202 199059036 199234728 199618944 199881594 200058012 200352768 201003264 201180672 201655872 201833856 202397184 203233536 204193792 204374016 205037568 205857036 206525403 206613792 207284616 207467568 207957618 208141164 208722096 208816947 209124608 209309184 209584584 209803584 209893376 210574848 210760704 211444992 211631616 212631552 213070473 214106112 214174492 214961824 214990848 215659752 215850096 216359946 216452544 216550908 217155312 217346976 218052648 218566656 219276288 219469824 219988224 220796928 221679381 221709312 222756864 223216686 224139069 224571312 225101762 225396864 225929264 226128672 226328256 226759808 226862856 227063088 227397632 227696832 228135936 228637728 228974592 229718016 229920768 230667264 232235542 232440516 233195193 233401014 234503808 234812358 235265184 235472832 236029032 236130048 236896704 237105792 237875616 238436352 238999552 239210496 239878144 240869376 241832052 241864704 242617221 242831358 243509112 244299726 244515348 244770848 245309229 245670656 245887488 246468288 246685824 246903552 247374336 247486752 248070144 248396544 249790464 250601472 250822656 251603044 252419937 252527968 252642726 253347864 253571472 254170422 254394756 254619288 255104784 255220713 255822336 256158936 256652928 257596416 258432768 258660864 259500672 259883008 260112384 260419467 260726784 261685248 262766592 263816784 264439934 264673332 264906936 265412048 265532661 265646304 266158592 266508792 266744016 267137024 267610068 268004352 268240896 268874496 269111808 269862912 270978048 273383424 273947751 274476048 275367204 275485056 276379488 276623424 277276824 277521552 278296128 278422596 279078912 279446112 279738112 280766464 281014272 281926656 282175488 284093964 285016347 285267906 286992882 287546336 287800128 288178803 288479928 288603392 288734544 289540416 289795968 290736864 290993472 291422208 292368384 292626432 293317632 294395904 295572508 295612416 296532159 296793882 297622248 298020303 298588554 298852092 299428416 299822391 300529152 301504896 301771008 302483808 302750784 303595776 304181248 304850304 305299456 306290688 306561024 307556352 308785554 309920688 310652738 310926924 311201352 311936427 312211746 312671744 313083144 313686912 313963776 314376876 314705376 314840064 315862272 316141056 317167488 317915136 318947328 321159168 321261738 322442736 322486272 323489628 323775144 324539919 324678816 324826362 325732968 326020464 327078972 327849984 328624384 328914432 329204736 329832448 329982336 330760192 331195392 332563968 334135296 334430208 334825029 336559916 336856968 337652643 337797152 338095296 338893896 339193008 339492384 340139712 340294284 340594632 341096448 341545248 342203904 343461888 344577024 344881152 346000896 347225956 347635712 348353313 348660774 350101521 351755712 352218537 352897776 353209248 354043548 354195072 355345056 355658688 356813424 357339136 357654528 358499328 358815744 359817216 361304064 362748078 364247037 364941566 365263668 365968064 366449589 366773022 367156272 367313408 368505984 368831232 369702432 370028736 370355328 371061504 371230128 372105216 372594816 374685696 375902208 376233984 377404566 378791952 378964089 380021796 380357208 381255633 381592134 382657176 383733504 384238404 384639904 384979392 386053888 386394624 387649152 387991296 388562944 389251008 389824512 390168576 391090176 392527872 394149888 395376212 395725176 396659901 396829664 397009998 397360404 398118072 398469456 399237888 399763188 400116024 400705536 402006528 402361344 403311744 403667712 404794368 406467072 408387584 408748032 410075136 411714072 413050806 413227584 414569232 414935136 415915236 416282328 417444192 417633894 418249216 418618368 419169168 419607168 419786752 421149696 421521408 422889984 423263232 425263104 426140946 427901859 428348984 429923648 429981696 430489323 431319504 431700192 432719892 432905088 433101816 434310624 434693952 436105296 437133312 438552576 438939648 439976448 441593856 443358762 443418624 445190823 446433372 447882831 448278138 449142624 450203524 450793728 451858528 452257344 452656512 453519616 453725712 454126176 454795264 455393664 456271872 457275456 457949184 459436032 459841536 461334528 463178331 464471084 464881032 465979107 466390386 466802028 468317619 469007616 469624716 470530368 470945664 472058064 472260096 473793408 474211584 475751232 476872704 477999104 478420992 479756288 481738752 481892607 483664104 483729408 485234442 485662716 487018224 487239543 488599452 489030696 489541696 490618458 491341312 491774976 492936576 493371648 493807104 494748672 494973504 496140288 496793088 499580928 501202944 501645312 503206088 504839874 505055936 505285452 506695728 507142944 508340844 508789512 509238576 510209568 510441426 511644672 512317872 513305856 515192832 516865536 517321728 519001344 519766016 520838934 521453568 522991161 525533184 527633568 528879868 529346664 529813872 530824096 531065322 531292608 532317184 533017584 533488032 534274048 535220136 536008704 536481792 537748992 538223616 539725824 541956096 544122117 546766848 547412349 547895502 548952096 550159533 550734408 550970112 552758976 553246848 554553648 555043104 556592256 556845192 558157824 558892224 559476224 561532928 562028544 563853312 564350976 566106849 568187928 570032694 570535812 572388201 573985764 575092672 575600256 576357606 576959856 577206784 577469088 579080832 579591936 581473728 581986944 582844416 584736768 585252864 586635264 588791808 588979853 591145016 591224832 593064318 593587764 595244496 595514997 596040606 597177108 597704184 598856832 599644782 601058304 603009792 603542016 604967616 605501568 607191552 608362496 609700608 610598912 612581376 613122048 615112704 617571108 619576209 619841376 621305476 621853848 622402704 623872854 624423492 625343488 626166288 626450841 627373824 627927552 628753752 629410752 629680128 631724544 632282112 634334976 637894656 639211419 642318336 642523476 644885472 644972544 646979256 647550288 649079838 649357632 649652724 651465936 652040928 654157944 655699968 657248768 657828864 658409472 659664896 659964672 662390784 665038143 665127936 668270592 669650058 672417207 673119832 673713936 675305286 675594304 676190592 677787792 678386016 678984768 680279424 680588568 681189264 682192896 683090496 684407808 686923776 689154048 689762304 691908371 692001792 694451912 695271424 696706626 697321548 699585579 700203042 703511424 704437074 705795552 706418496 708087096 708390144 710690112 711317376 713626848 714678272 715309056 716998656 717631488 719634432 722608128 725496156 727851663 728494074 729883132 730527336 731936128 732899178 733546044 734312544 734626816 735927687 737011968 737662464 739404864 740057472 740710656 742123008 742460256 744210432 745189632 749371392 751804416 752467968 754809132 757259811 757583904 757928178 760043592 760714416 762511266 763184268 765314352 765662139 767467008 768476808 769279808 769958784 772107776 772789248 775298304 775982592 778502016 779649024 780337152 781258401 782180352 785055744 787856167 788299776 790752424 791450352 793319802 793659328 794019996 794720808 796236144 796597983 796938912 798475776 799526376 800232048 801411072 804013056 804722688 806623488 807335424 809588736 812824397 812934144 816775168 820150272 821843253 823428144 826101612 826455168 829138464 829870272 831830472 832564656 834888384 835267788 836498432 837236736 838338336 839214336 839573504 842299392 843042816 845779968 846526464 852281892 855049041 855803718 856697968 859847296 860978646 862639008 863400384 864536409 865439784 865810176 866203632 868621248 869387904 872210592 874266624 877105152 877879296 879952896 883187712 886717524 886837248 889596477 890381646 892866744 895765662 896556276 898285248 899467173 900407048 901587456 903717056 904514688 905313024 907039232 907451424 908252352 909590528 910787328 912543744 914550912 915898368 918872064 919683072 922669056 925539769 926356662 928942168 929762064 931958214 932780772 933604056 935809281 936635238 938015232 939249432 941060736 941891328 944116128 944520192 947586816 948423168 951502464 953745408 955998208 956841984 959512576 963477504 963785214 967328208 967458816 970468884 971325432 973619757 974036448 974479086 977198904 978061392 979083392 981236916 982682624 983549952 985873152 986743296 987614208 989497344 989947008 992280576 993586176 1002405888 1003290624 1004475087 1006412176 1009679748 1010111872 1010570904 1012957929 1013391456 1014285888 1016681688 1017579024 1018477152 1020419136 1020882852 1023289344 1024635744 1026611712 1030385664 1033731072 1034643456 1038002688 1041677868 1042907136 1045059939 1045982322 1055267136 1056655611 1057759736 1058693328 1059627744 1061648192 1062130644 1062585216 1064634368 1066035168 1066976064 1068548096 1070440272 1072017408 1072963584 1075497984 1076447232 1079451648 1083912192 1087284583 1088244234 1092741111 1094824698 1095791004 1097904192 1099348767 1100319066 1101468816 1101940224 1105517952 1106493696 1109107296 1110086208 1113184512 1113690384 1116315648 1117784448 1118952448 1123065856 1124057088 1127706624 1128701952 1132213698 1136375856 1136892267 1140065388 1141071624 1143766899 1144776402 1147971528 1150185344 1151200512 1152715212 1153919712 1154413568 1154938176 1158161664 1159183872 1162947456 1163973888 1165688832 1169473536 1170505728 1173270528 1177583616 1177959706 1182290032 1182449664 1186128636 1187175528 1189979703 1190488992 1191029994 1192081212 1194354216 1195408368 1197713664 1199289564 1202116608 1206019584 1207084032 1209935232 1211003136 1214383104 1216724992 1219401216 1225162752 1226244096 1230225408 1235142216 1238059691 1239152418 1239682752 1242610952 1243707696 1244805408 1247745708 1248846984 1250686976 1252332576 1252901682 1254747648 1255855104 1257507504 1258821504 1259360256 1263449088 1264564224 1268669952 1275789312 1277295481 1278422838 1283705577 1285046952 1289770944 1289945088 1291467969 1293958512 1295100576 1298159676 1298715264 1299305448 1302931872 1304081856 1308315888 1311399936 1314497536 1315657728 1316818944 1319329792 1319929344 1324781568 1330076286 1330255872 1335572469 1339300116 1343648493 1344834414 1346239664 1347427872 1350610572 1351188608 1352381184 1355575584 1356772032 1357969536 1360558848 1361177136 1362378528 1364385792 1366180992 1368815616 1373847552 1378308096 1379524608 1383816742 1384003584 1388903824 1389534993 1393413252 1394643096 1397937321 1399171158 1400406084 1407022848 1408874148 1411591104 1412836992 1416174192 1416780288 1421380224 1422634752 1427253696 1429356544 1430618112 1433997312 1435262976 1439268864 1445216256 1445677821 1450992312 1454419637 1455703326 1456988148 1459766264 1461054672 1461718629 1463872256 1465798356 1467092088 1468625088 1469253632 1471855374 1474023936 1475324928 1478809728 1480114944 1481421312 1484246016 1484920512 1488420864 1490379264 1498742784 1503608832 1504935936 1509618264 1514519622 1515167808 1515856356 1520087184 1521428832 1525022532 1526368536 1530628704 1531324278 1534934016 1536953616 1538559616 1539917568 1544215552 1545578496 1550596608 1551965184 1557004032 1559298048 1562516802 1564360704 1568973483 1575712334 1576599552 1581504848 1582900704 1586639604 1587318656 1588039992 1589441616 1592472288 1593195966 1593877824 1596951552 1599052752 1600464096 1602822144 1608026112 1609445376 1613246976 1614670848 1619177472 1625648794 1625868288 1632366351 1640300544 1642237047 1643686506 1646856288 1652203224 1652910336 1658276928 1659740544 1663660944 1665129312 1669776768 1670535576 1672996864 1674473472 1676676672 1678428672 1679147008 1684598784 1686085632 1691559936 1693052928 1698320547 1704563784 1708590059 1710098082 1711607436 1713395936 1717164603 1719694592 1721957292 1725278016 1726800768 1729072818 1730879568 1731620352 1732407264 1737242496 1738775808 1744421184 1748533248 1754210304 1755758592 1759905792 1766375424 1766939559 1773435048 1773674496 1779192954 1780763292 1785733488 1786544991 1791531324 1793112552 1796570496 1798934346 1800814096 1803174912 1807434112 1809029376 1810626048 1814078464 1814902848 1816504704 1819181056 1821574656 1825087488 1829101824 1831796736 1837744128 1839366144 1845338112 1851079538 1852713324 1857884336 1858728627 1859524128 1863916428 1865561544 1867208112 1871618562 1873270476 1876030464 1878498864 1882121472 1883782656 1888232256 1889040384 1895173632 1896846336 1903004928 1911996416 1913683968 1917634257 1926955008 1927570428 1934656416 1934917632 1940937768 1942650864 1947239514 1948072896 1948958172 1954397808 1956122784 1958166784 1962473832 1965365248 1967099904 1971746304 1973486592 1975228416 1978994688 1979894016 1987172352 1995114429 2004811776 2008950174 2012824352 2017251621 2019359496 2020223744 2021141808 2025915858 2026782912 2028571776 2033363376 2035158048 2036954304 2040838272 2041765704 2046578688 2049271488 2053223424 2060771328 2067462144 2069286912 2075725113 2076005376 2083355736 2085814272 2090119878 2091964644 2098756737 2110534272 2113311222 2115519472 2117386656 2119255488 2123296384 2124261288 2125170432 2129268736 2132070336 2133952128 2137096192 2140880544 2144034816 2145927168 2150995968 2152894464 2158903296 2167824384 2174569166 2176488468 2183554989 2185482222 2189649396 2191582008 2195808384 2198697534 2200638132 2202937632 2203880448 2211035904 2212987392 2218214592 2220172416 2226369024 2227380768 2232631296 2235568896 2237904896 2246131712 2248114176 2255413248 2257403904 2264427396 2271779433 2272751712 2273784534 2280130776 2282143248 2287533798 2289552804 2295943056 2296986417 2300370688 2302401024 2305430424 2307839424 2308827136 2309876352 2316323328 2318367744 2325894912 2327947776 2338947072 2341011456 2343775203 2346541056 2355167232 2355919412 2363568501 2364580064 2364899328 2372257272 2374351056 2379959406 2380977984 2382059988 2384162424 2388708432 2389793949 2390816736 2395427328 2398579128 2404233216 2412039168 2414168064 2419870464 2422006272 2428766208 2433449984 2438473191 2438802432 2450325504 2460450816 2465529759 2470284432 2476119382 2478304836 2479365504 2485221904 2487415392 2489610816 2495491416 2497693968 2501373952 2504665152 2505803364 2509495296 2511710208 2515015008 2517643008 2518720512 2526898176 2529128448 2537339904 2554590962 2556845676 2565147123 2567411154 2570093904 2579541888 2582935938 2587917024 2590201152 2596319352 2597430528 2598610896 2605863744 2608163712 2616631776 2622799872 2628995072 2631315456 2633637888 2638659584 2639858688 2649563136 2660152572 2660511744 2668789431 2671144938 2678600232 2687296986 2689668828 2692479328 2694855744 2698401519 2701221144 2702377216 2704762368 2711151168 2713544064 2715939072 2721117696 2722354272 2724757056 2728771584 2732361984 2737631232 2747695104 2756616192 2759049216 2767633484 2768007168 2776619307 2777807648 2779069986 2786826504 2789286192 2795874642 2798342316 2800812168 2807427843 2814045696 2817748296 2823182208 2825673984 2832348384 2833560576 2842760448 2845269504 2854507392 2858713088 2861236224 2867994624 2870525952 2878537728 2890432512 2891355642 2901984624 2908839274 2911406652 2913976296 2919532528 2920859271 2922109344 2923437258 2927744512 2931596712 2934184176 2937250176 2938507264 2943710748 2948047872 2950649856 2957619456 2960229888 2962842624 2968492032 2969841024 2976841728 2980758528 3007217664 3009871872 3013425261 3019236528 3029039244 3030335616 3031712712 3038873787 3040174368 3042857664 3050045064 3052737072 3061257408 3062648556 3069868032 3073907232 3077119232 3079835136 3088431104 3091156992 3101193216 3103930368 3114008064 3125033604 3128721408 3135179817 3137946966 3151424668 3163009696 3165801408 3169966833 3173279208 3174637312 3176079984 3178883232 3184944576 3186391932 3187755648 3193903104 3198105504 3200928192 3205644288 3216052224 3218890752 3226493952 3229341696 3238354944 3251297588 3251736576 3261853749 3264732702 3278223333 3284474094 3287373012 3293712576 3298046301 3304406448 3305820672 3316553856 3319481088 3327321888 3330258624 3339553536 3341071152 3345993728 3348946944 3353353344 3356857344 3358294016 3369197568 3372171264 3383119872 3386105856 3396641094 3409127568 3410676801 3417180118 3420196164 3423214872 3426791872 3431300697 3434329206 3439389184 3443914584 3450556032 3453601536 3458145636 3461759136 3463240704 3464814528 3474484992 3477551616 3488842368 3497066496 3508420608 3511517184 3519811584 3532750848 3533879118 3546870096 3547348992 3558385908 3561526584 3569939109 3571466976 3573089982 3583062648 3586225104 3593140992 3597868692 3601628192 3606349824 3614868224 3618058752 3621252096 3628156928 3629805696 3633009408 3638362112 3643149312 3650174976 3658203648 3675488256 3678732288 3690676224 3702159076 3705426648 3714179073 3715768672 3717457254 3719048256 3727832856 3731123088 3734416224 3743237124 3746540952 3752060928 3756997728 3764242944 3767565312 3776464512 3778080768 3790347264 3793692672 3806009856 3823992832 3827367936 3831886443 3835268514 3851116731 3855140856 3869312832 3869835264 3874403907 3881875536 3885301728 3894479028 3896145792 3897916344 3908795616 3912245568 3916333568 3924947664 3930730496 3934199808 3943492608 3946973184 3950456832 3957989376 3959788032 3974344704 3990228858 4006717407 4017900348 4025648704 4030945479 4034503242 4038718992 4040447488 4042283616 4051831716 4053565824 4057143552 4066726752 4070316096 4073908608 4081676544 4083531408 4093157376 4098542976 4106446848 4121542656 4134924288 4138573824 4151450226 4152010752 4166711472 4168604979 4180239756 4183929288 4193811963 4197513474 4221068544 4226622444 4231038944 4234773312 4238510976 4246592768 4248522576 4250340864 4258537472 4264140672 4267904256 4274192384 4281761088 4288069632 4291854336 4301991936 4305788928 4317806592 4335648768 4337033463 4349138332 4352976936 4363258911 4367109978 4370964444 4379298792 4383164016 4385155887 4391616768 4397395068 4401276264 4405875264 4407760896 4422071808 4425974784 4436429184 4440344832 4452738048 4454761536 4465262592 4471137792 4475809792 4492263424 4496228352 4510826496 4514807808 4528854792 4543558866 4545503424 4547569068 4560261552 4564286496 4575067596 4579105608 4591886112 4593972834 4600741376 4604802048 4610860848 4615678848 4617654272 4619752704 4632646656 4636735488 4651789824 4655895552 4677894144 4687550406 4693082112 4706920449 4711838824 4727137002 4729160128 4729798656 4744514544 4748702112 4759918812 4761955968 4764119976 4768324848 4777416864 4779587898 4781633472 4790854656 4797158256 4808466432 4824078336 4828336128 4839740928 4844012544 4857532416 4866899968 4876946382 4877604864 4897099053 4920901632 4926711141 4931059518 4940568864 4952238764 4956609672 4958731008 4970443808 4974830784 4979221632 4990982832 4995387936 5002747904 5009330304 5011606728 5018990592 5023420416 5030030016 5035286016 5037441024 5053796352 5058256896 5074679808 5094961641 5109181924 5113691352 5125770177 5130294246 5134822308 5140187808 5151493809 5159083776 5165871876 5175834048 5180402304 5192638704 5194861056 5197221792 5211727488 5216327424 5233263552 5245599744 5257990144 5262630912 5267275776 5277319168 5279717376 5299126272 5300818677 5320305144 5321023488 5337578862 5342289876 5357200464 5359634973 5374593972 5379337656 5384958656 5389711488 5396803038 5402442288 5404754432 5409524736 5422302336 5427088128 5431878144 5442235392 5444708544 5449514112 5457543168 5464723968 5475262464 5495390208 5513232384 5514993169 5518098432 5535266968 5536014336 5553238614 5555615296 5558139972 5573653008 5576185881 5578572384 5591749284 5596684632 5601624336 5614855686 5628091392 5635496592 5646364416 5651347968 5664696768 5667121152 5685520896 5690539008 5709014784 5717426176 5735989248 5741051904 5752902771 5780865024 5782711284 5803969248 5817678548 5822813304 5827952592 5839065056 5841718542 5844218688 5846874516 5855489024 5863193424 5868368352 5874500352 5877014528 5887421496 5896095744 5901299712 5915238912 5920459776 5925685248 5936984064 5939682048 5961517056 5985343287 6014435328 6026850522 6038473056 6051754863 6058078488 6060671232 6063425424 6077747574 6080348736 6085715328 6100090128 6105474144 6122514816 6125297112 6139736064 6147814464 6154238464 6159670272 6176862208 6182313984 6202386432 6207860736 6227175339 6228016128 6250067208 6257442816 6270359634 6275893932 6296270211 6302849336 6326019392 6331602816 6339933666 6346558416 6349274624 6352159968 6357766464 6369889152 6372783864 6375511296 6387806208 6396211008 6401856384 6411288576 6432104448 6437781504 6452987904 6458683392 6476709888 6478778383 6502595176 6503473152 6523707498 6529465404 6550664967 6556446666 6568948188 6574746024 6587425152 6596092602 6608812896 6611641344 6633107712 6638962176 6654643776 6660517248 6679107072 6682142304 6691987456 6697893888 6706706688 6713714688 6716588032 6738395136 6744342528 6766239744 6772211712 6793282188 6815338299 6818255136 6821353602 6834360236 6840392328 6846429744 6853583744 6862601394 6868658412 6878778368 6887829168 6890959251 6901112064 6907203072 6916291272 6923518272 6926481408 6929629056 6948969984 6955103232 6977684736 7016841216 7023034368 7031325609 7039623168 7065501696 7067758236 7090705503 7093740192 7094697984 7116771816 7123053168 7139878218 7142933952 7146179964 7166125296 7169381847 7172450208 7186281984 7195737384 7203256384 7212699648 7229736448 7236117504 7242504192 7256313856 7259611392 7266018816 7286298624 7300349952 7315419573 7316407296 7350976512 7381352448 7396589277 7404318152 7410853296 7428358146 7431537344 7434914508 7438096512 7455665712 7462246176 7468832448 7486474248 7493081904 7504121856 7513995456 7528485888 7535130624 7552929024 7556161536 7580694528 7587385344 7610992081 7612019712 7647985664 7663772886 7670537028 7695441369 7702233462 7710281712 7738625664 7748807814 7763751072 7770603456 7788958056 7792291584 7795832688 7817591232 7824491136 7832667136 7849895328 7861460992 7868399616 7886985216 7893946368 7900913664 7915978752 7919576064 7948689408 7980457716 8006368293 8013434814 8035800696 8051297408 8061890958 8069006484 8077437984 8080894976 8084567232 8095204557 8103663432 8107131648 8114287104 8133453504 8140632192 8147817216 8163353088 8167062816 8186314752 8197085952 8212893696 8243085312 8269848576 8277147648 8302900452 8304021504 8329857921 8333422944 8337209958 8360479512 8367858576 8387623926 8395026948 8422283529 8442137088 8453244888 8462077888 8469546624 8477021952 8493185536 8497045152 8500681728 8517074944 8528281344 8535808512 8563522176 8576139264 8583708672 8603983872 8611577856 8635613184 8666417837 8671297536 8674066926 8698276664 8705953872 8726517822 8734219956 8741928888 8758597584 8762577813 8766328032 8770311774 8783233536 8794790136 8802552528 8811750528 8815521792 8844143616 8851949568 8872858368 8880689664 8905476096 8909523072 8930525184 8941068367 8942275584 8951619584 8984526848 9021652992 9029615616 9040275783 9057709584 9087117732 9091006848 9095138136 9116621361 9120523104 9128572992 9150135192 9158211216 9183772224 9187945668 9201482752 9209604096 9221721696 9231357696 9235308544 9239505408 9265293312 9273470976 9303579648 9311791104 9375100812 9386164224 9405539451 9413840898 9423677648 9454274004 9458320256 9489029088 9497404224 9509900499 9519837624 9523911936 9528239952 9536649696 9554833728 9559175796 9563266944 9581709312 9594316512 9616932864 9648156672 9656672256 9679481856 9688025088 9715064832 9753892764 9755209728 9785561247 9794198106 9853422282 9862119036 9881137728 9894138903 9904477528 9913219344 9917462016 9940887616 9949661568 9958443264 9981965664 9990775872 10005495808 10018660608 10023213456 10037981184 10046840832 10060060032 10070572032 10074882048 10107592704 10116513792 10149359616 10180937459 10189923282 10218363848 10227382704 10232030403 10251540354 10260588492 10269644616 10280375616 10293902091 10302987618 10318167552 10331743752 10351668096 10360804608 10385277408 10389722112 10394443584 10423454976 10432654848 10466527104 10491199488 10515980288 10525261824 10534551552 10554638336 10559434752 10598252544 10601637354 10640610288 10642046976 10675157724 10684579752 10709817327 10714400928 10719269946 10749187944 10758675312 10769917312 10779422976 10793606076 10804884576 10809508864 10819049472 10844604672 10854176256 10863756288 10884470784 10889417088 10899028224 10915086336 10929447936 10950524928 11026464768 11029986338 11036196864 11070533936 11072028672 11106477228 11111230592 11116279944 11142537219 11147306016 11152371762 11157144768 11183498568 11193369264 11203248672 11229711372 11256182784 11270993184 11292728832 11302695936 11329393536 11334242304 11371041792 11381078016 11418029568 11471978496 11482103808 11495659329 11505805542 11565422568 11607938496 11623211721 11635357096 11645626608 11655905184 11678130112 11683437084 11688437376 11693749032 11710978048 11726386848 11736736704 11749000704 11754029056 11774842992 11792191488 11802599424 11830477824 11840919552 11851370496 11873968128 11879364096 11923034112 11960130413 11970686574 12020152221 12053701044 12076946112 12092836437 12103509726 12116156976 12121342464 12126850848 12155495148 12160697472 12171430656 12200180256 12210948288 12245029632 12250594224 12279472128 12295628928 12308476928 12319340544 12353724416 12364627968 12404772864 12415721472 12454350678 12456032256 12500134416 12505814937 12540719268 12551787864 12581435889 12592540422 12605698672 12652038784 12663205632 12679867332 12693116832 12698549248 12704319936 12715532928 12739778304 12745567728 12751022592 12775612416 12792422016 12803712768 12822577152 12864208896 12875563008 12905975808 12917366784 12953419776 12957556766 13005190352 13006946304 13011100389 13047414996 13058930808 13089776733 13101329934 13112893332 13137896376 13149492048 13174850304 13192185204 13217625792 13223282688 13266215424 13277924352 13309287552 13321034496 13358214144 13364284608 13383974912 13395787776 13413413376 13427429376 13476790272 13488685056 13532479488 13544423424 13586564376 13618656601 13630676598 13636510272 13642707204 13668720472 13680784656 13692859488 13707167488 13725202788 13737316824 13757556736 13775658336 13781918502 13802224128 13814406144 13832582544 13847036544 13852962816 13859258112 13897939968 13910206464 13955369472 14033682432 14062651218 14079246336 14120761347 14135516472 14181411006 14187480384 14189395968 14233543632 14246106336 14279756436 14285867904 14292359928 14332250592 14338763694 14344900416 14372563968 14391474768 14406512768 14425399296 14459472896 14472235008 14485008384 14512627712 14519222784 14532037632 14572597248 14600699904 14630839146 14632814592 14691297159 14762704896 14780133423 14793178554 14808636304 14821706592 14856716292 14863074688 14869829016 14876193024 14911331424 14924492352 14937664896 14972948496 14986163808 15008243712 15027990912 15056971776 15070261248 15105858048 15112323072 15161389056 15174770688 15221984162 15224039424 15284884923 15327545772 15341074056 15377310531 15390882738 15404466924 15420563424 15477251328 15497615628 15527502144 15541206912 15577916112 15584583168 15591665376 15635182464 15648982272 15665334272 15699790656 15722921984 15736799232 15773970432 15787892736 15801827328 15831957504 15839152128 15897378816 15902456031 15960915432 15998616007 16012736586 16026869628 16071601392 16078904919 16102594816 16123781916 16138012968 16154875968 16161789952 16169134464 16190409114 16207326864 16214263296 16228574208 16266907008 16281264384 16295634432 16326706176 16334125632 16372629504 16394171904 16425787392 16486170624 16539697152 16544979507 16554295296 16605800904 16608043008 16659715842 16666845888 16674419916 16720959024 16728557643 16735717152 16775247852 16790053896 16844567058 16884274176 16906489776 16924155776 16939093248 16954043904 16986371072 16994090304 17001363456 17034149888 17056562688 17071617024 17127044352 17152278528 17207967744 17223155712 17258708313 17332835674 17342595072 17348133852 17396553328 17411907744 17453035644 17468439912 17483857776 17517195168 17525155626 17532656064 17540623548 17566467072 17589580272 17605105056 17623501056 17631043584 17688287232 17703899136 17745716736 17761379328 17810952192 17819046144 17882136734 17884551168 17903239168 17956029861 18043305984 18080551566 18115419168 18174235464 18182013696 18190276272 18233242722 18241046208 18257145984 18300270384 18316422432 18367544448 18375891336 18402965504 18419208192 18443443392 18462715392 18470617088 18479010816 18530586624 18546941952 18607159296 18623582208 18681526017 18750201624 18772328448 18794490649 18811078902 18827681796 18847355296 18888810633 18908548008 18916640512 18978058176 18994808448 19019800998 19039675248 19047823872 19056479904 19073299392 19109667456 19118351592 19126533888 19163418624 19188633024 19233865728 19296313344 19313344512 19358963712 19376050176 19430129664 19436335149 19507785528 19510419456 19571122494 19588396212 19651994901 19706844564 19724238072 19762275456 19788277806 19808955056 19826438688 19834924032 19881775232 19899323136 19916886528 19963931328 19981551744 20010991616 20037321216 20046426912 20075962368 20093681664 20120120064 20141144064 20149764096 20215185408 20233027584 20298719232 20361874918 20379846564 20436727696 20446014897 20454765408 20464060806 20503080708 20521176984 20539289232 20560751232 20587804182 20605975236 20636335104 20663487504 20703336192 20721609216 20770554816 20779444224 20788887168 20846909952 20865309696 20933054208 21031960576 21050523648 21069103104 21093976827 21118869504 21196505088 21203274708 21272116509 21281220576 21284093952 21350315448 21369159504 21419634654 21428801856 21438539892 21498375888 21508145541 21517350624 21539834624 21558845952 21587212152 21609769152 21619017728 21638098944 21689209344 21708352512 21727512576 21768941568 21778834176 21798056448 21858895872 21901049856 21946258719 22052929536 22059972676 22141067872 22144057344 22189767831 22212954456 22222461184 22232559888 22285074438 22294612032 22304743524 22314289536 22366997136 22386738528 22406497344 22459422744 22512365568 22541986368 22585457664 22605391872 22658787072 22668484608 22742083584 22762156032 22832976243 22836059136 22943956992 22991318658 23011611084 23086324107 23130845136 23215876992 23246423442 23270714192 23291253216 23311810368 23356260224 23366874168 23376874752 23387498064 23421956096 23452773696 23473473408 23498001408 23508058112 23549685984 23584382976 23605198848 23660955648 23681839104 23702740992 23747936256 23758728192 23846068224 23920260826 23941373148 24019104879 24040304442 24107402088 24153892224 24185672874 24207019452 24232313952 24242684928 24253701696 24310990296 24321394944 24342861312 24400360512 24421896576 24490059264 24501188448 24558944256 24591257856 24616953856 24638681088 24707448832 24729255936 24809545728 24831442944 24908701356 24912064512 24989573763 25000268832 25011629874 25081438536 25103575728 25162871778 25185080844 25211397344 25266850587 25304077568 25326411264 25359734664 25386233664 25397098496 25408639872 25431065856 25479556608 25491135456 25502045184 25551224832 25584844032 25607425536 25728417792 25751126016 25811951616 25834733568 25906839552 25915113532 25999253511 26010380704 26013892608 26022200778 26094829992 26117861616 26179553466 26202659868 26225786664 26275792752 26287733439 26298984096 26349700608 26384370408 26435251584 26446565376 26532430848 26555848704 26618575104 26642068992 26716428288 26728569216 26767949824 26791575552 26823205101 26826826752 26854858752 26953580544 27064958976 27088846848 27120827349 27173128752 27237313202 27261353196 27273020544 27285414408 27337440944 27349864083 27361569312 27385718976 27414334976 27450405576 27474633648 27515113472 27551316672 27563837004 27604448256 27628812288 27665165088 27694073088 27705925632 27718516224 27795879936 27820412928 27910738944 28125302436 28158492672 28216618353 28241522694 28271032944 28362822012 28374960768 28467087264 28492212672 28559512872 28571735808 28584719856 28664501184 28677527388 28689800832 28745127936 28782949536 28813025536 28850798592 28918945792 28944470016 28970016768 29025255424 29038445568 29064075264 29145194496 29261678292 29265629184 29356683741 29382594318 29560266846 29586357108 29617272608 29643413184 29682416709 29713432584 29726149376 29739658032 29752386048 29822662848 29848984704 29875329792 29945896992 29972327616 30016487424 30055981824 30113943552 30140522496 30211716096 30224646144 30322778112 30349541376 30443968324 30448078848 30542812377 30569769846 30655091544 30682148112 30696091209 30754621062 30781765476 30808933848 30841126848 30881706273 30954502656 30995231256 31055004288 31082413824 31155832224 31169166336 31183330752 31270364928 31297964544 31330668544 31399581312 31445843968 31473598464 31547940864 31575785472 31603654656 31663915008 31678304256 31794757632 31804912062 31921830864 31997232014 32025473172 32053739256 32129451981 32143202784 32157809838 32205189632 32247563832 32276025936 32309751936 32323579904 32338268928 32380818228 32414653728 32428526592 32457148416 32533814016 32562528768 32591268864 32653412352 32668251264 32745259008 32788343808 32851574784 33079394304 33089959014 33108590592 33211601808 33216086016 33319431684 33333691776 33348839832 33427611657 33441918048 33457115286 33471434304 33550495704 33580107792 33689134116 33768548352 33812979552 33848311552 33878186496 33908087808 33972742144 33988180608 34002726912 34068299776 34113125376 34143234048 34254088704 34415935488 34446311424 34486977987 34517416626 34665671348 34696267704 34793106656 34823815488 34869635163 34906071288 34936879824 34967715552 35034390336 35050311252 35065312128 35081247096 35132934144 35179160544 35210210112 35247002112 35262087168 35376574464 35407798272 35491433472 35522758656 35621904384 35638092288 35764273468 35769102336 35806478336 35880391239 35912059722 36060456663 36161103132 36230838336 36278509311 36348470928 36364027392 36380552544 36466485444 36482092416 36514291968 36600540768 36632844864 36735088896 36751782672 36805931008 36838416384 36886886784 36925430784 36941234176 36958021632 37061173248 37093883904 37214318592 37247164416 37363052034 37500403248 37517444811 37588981298 37622157804 37655363592 37694710592 37744307667 37777621266 37817096016 37833281024 37956116352 37989616896 38039601996 38079350496 38095647744 38112959808 38146598784 38219334912 38236703184 38253067776 38326837248 38377266048 38467731456 38592626688 38626689024 38717927424 38752100352 38860259328 38872670298 39015571056 39020838912 39033301167 39142244988 39176792424 39269330199 39303989802 39413689128 39448476144 39524550912 39576555612 39617910112 39652877376 39669848064 39763550464 39798646272 39833773056 39927862656 39963103488 40021983232 40074642432 40092853824 40151924736 40187363328 40240240128 40282288128 40430370816 40466055168 40597438464 40723749836 40759693128 40855969803 40873455392 40892029794 40909530816 40928121612 41006161416 41042353968 41078578464 41121502464 41175608364 41211950472 41272670208 41326975008 41406672384 41443218432 41541109632 41558888448 41577774336 41693819904 41730619392 41866108416 42063921152 42101047296 42187953654 42237739008 42362284041 42406549416 42544233018 42562441152 42568187904 42700630896 42738319008 42839269308 42857603712 42877079784 42996751776 43016291082 43034701248 43079669248 43117691904 43174424304 43219538304 43238035456 43276197888 43378418688 43416705024 43455025152 43537883136 43557668352 43596112896 43717791744 43802099712 43892517438 44073891477 44119945352 44282135744 44288114688 44340400269 44379535662 44425908912 44444922368 44465119776 44570148876 44589224064 44609487048 44628579072 44733994272 44773477056 44812994688 44918845488 45024731136 45083972736 45170915328 45210783744 45317574144 45336969216 45484167168 45524312064 45665952486 45672118272 45854654769 45982637316 46023222168 46131931593 46172648214 46261690272 46431753984 46492846884 46541428384 46582506432 46623620736 46712520448 46733748336 46753749504 46774996128 46843912192 46905547392 46946946816 46996002816 47016116224 47099371968 47168765952 47210397696 47321911296 47363678208 47405481984 47495872512 47517456384 47692136448 47707368093 47840521652 47882746296 47995848021 48038209758 48080608884 48214804176 48236714757 48307784448 48371345748 48414038904 48464627904 48485369856 48507403392 48621980592 48642789888 48685722624 48800721024 48843793152 48980118528 49002376896 49117888512 49182515712 49233907712 49277362176 49414897664 49458511872 49619091456 49634938521 49662885888 49817402712 49824129024 49979147526 50000537664 50023259748 50162877072 50185672929 50207151456 50325743556 50370161688 50422794688 50533701174 50608155136 50652822528 50719469328 50772467328 50794196992 50817279744 50862131712 50959113216 50982270912 51004090368 51102449664 51169688064 51214851072 51456835584 51623903232 51669467136 51776124939 51830227064 51998507022 52020761408 52027785216 52044401556 52189659984 52235723232 52359106932 52405319736 52451573328 52551585504 52575466878 52597968192 52699401216 52768740816 52870503168 52893130752 53064861696 53111697408 53237150208 53284137984 53432856576 53457138432 53535899648 53646410202 53653653504 53709717504 53868089583 54129917952 54241654698 54346257504 54474626404 54522706392 54546041088 54570828816 54674881888 54699728166 54723138624 54771437952 54828669952 54900811152 54949267296 55030226944 55102633344 55127674008 55208896512 55257624576 55330330176 55388146176 55411851264 55437032448 55591759872 55640825856 55821477888 56044578051 56250604872 56316985344 56383471947 56433236706 56483045388 56542065888 56666431899 56725644024 56749921536 56934174528 56984425344 57119025744 57143471616 57169439712 57329002368 57355054776 57379601664 57490255872 57565899072 57626051072 57701597184 57837891584 57888940032 57940033536 58050510848 58076891136 58128150528 58290388992 58309005447 58523356584 58531258368 58713367482 58765188636 58955984703 59120533692 59172714216 59234545216 59286826368 59364833418 59426865168 59452298752 59479316064 59504772096 59645325696 59697969408 59750659584 59891793984 59944655232 60032974848 60111963648 60227887104 60281044992 60423432192 60449292288 60645556224 60664924859 60699082752 60887936648 60896157696 61085624754 61139539692 61310183088 61338044691 61364296224 61392182418 61509242124 61563530952 61617867696 61682253696 61763412546 61909005312 61990462512 62110008576 62164827648 62311664448 62338332672 62366661504 62540729856 62595929088 62661337088 62799162624 62891687936 63095881728 63151570944 63207309312 63281930481 63356608512 63589515264 63609824124 63816349527 63843661728 63994464028 64050946344 64107478512 64258903962 64286405568 64315619676 64410379264 64495127664 64524436623 64552051872 64619503872 64647159808 64676537856 64761636456 64829307456 64857053184 64914296832 65067628032 65125057536 65182537728 65306824704 65336502528 65576687616 65703149568 65838776157 66158788608 66179918028 66423203616 66432172032 66569303493 66638863368 66667383552 66697679664 66855223314 66883836096 66914230572 66942868608 67100991408 67160215584 67378268232 67537096704 67625959104 67696623104 67756372992 67816175616 67945484288 67976361216 68005453824 68226250752 68286468096 68498928729 68508177408 68831870976 68973955974 69034833252 69258972321 69331342696 69392535408 69586213312 69647630976 69739270326 69812142576 69873759648 69935431104 70068780672 70100622504 70130624256 70162494192 70265868288 70358321088 70420420224 70494004224 70524174336 70753148928 70815596544 70982866944 71045517312 71243808768 71266562213 71276184576 71528546936 71538204672 71612956672 71760782478 71824119444 72057314637 72120913326 72322206264 72461676672 72557018622 72696941856 72728054784 72761105088 72932970888 72964184832 73028583936 73201081536 73265689728 73470177792 73503565344 73611862016 73676832768 73773773568 73850861568 73882468352 73916043264 74122346496 74187767808 74428637184 74494328832 74726104068 74968721289 75000806496 75034889622 75177962596 75244315608 75310727184 75389421184 75488615334 75555242532 75634192032 75666562048 75800551761 75912232704 75979233792 76079203992 76158700992 76191295488 76225919616 76293197568 76438669824 76473406368 76506135552 76653674496 76754532096 77185253376 77253378048 77435854848 77504200704 77720518656 77745340596 77997760533 78031142112 78041677824 78066602334 78284489976 78353584848 78538660398 78607979604 78827378256 78863200317 78896952288 79049101824 79153111224 79235820224 79305754752 79339696128 79527100928 79597292544 79667546112 79855725312 79926206976 80149284864 80185707648 80303849472 80374726656 80469615303 80480480256 80564576256 80860741632 81194876928 81362482047 81447499672 81519386256 81711939606 81746910784 81784059588 81819061632 81856243224 82012322832 82049592249 82084707936 82157156928 82243004928 82351216728 82423900944 82545340416 82653950016 82813344768 82886436864 83082219264 83117776896 83155548672 83387639808 83461238784 83720912891 83732216832 84127842304 84375907308 84475478016 84649855059 84724568082 84813098832 85088466036 85124882304 85401261792 85476638016 85678538616 85715207424 85754159568 85993503552 86032582164 86069402496 86159338496 86235383808 86348848608 86439076608 86476070912 86552395776 86756837376 86833410048 86910050304 87075766272 87115336704 87192225792 87435583488 87785034876 88070051223 88147782954 88239890704 88564271488 88680800538 88759071324 88851817824 88889844736 88930239552 89047250127 89140297752 89178448128 89218974096 89257158144 89467988544 89546954112 89625989376 89837690976 90049462272 90167945472 90341830656 90421567488 90635148288 90673938432 90968334336 91048624128 91331904972 91344236544 91628437131 91709309538 91965274632 92046444336 92263863186 92345296428 92523380544 92645118819 92863507968 92985693768 93082856768 93165012864 93247241472 93425040896 93467496672 93507499008 93549992256 93687824384 93811094784 93893893632 93992005632 94198743936 94337531904 94420795392 94643822592 94727356416 94810963968 94991745024 95034912768 95330596207 95384272896 95414736186 95681043304 95765492592 95991696042 96076419516 96161217768 96388355943 96429608352 96473429514 96615568896 96742691496 96828077808 96929255808 96970739712 97014806784 97243961184 97285579776 97371445248 97601442048 97687586304 97960237056 98004753792 98235777024 98365031424 98467815424 98554724352 98829795328 99238182912 99269877042 99325771776 99634805424 99648258048 99958295052 100001075328 100046519496 100282834971 100325754144 100371345858 100414302912 100651487112 100740323376 100845589376 101067402348 101216310272 101305645056 101438938656 101544934656 101588393984 101634559488 101724263424 101918226432 101964541824 102008180736 102204899328 102339376128 102429702144 103247806464 103338934272 103460933961 103552249878 103660454128 103997014044 104041522816 104088803112 104379319968 104471446464 104608905489 104718213864 104810639472 104903146656 105103171008 105150933756 105195936384 105398802432 105537481632 105741006336 105786261504 106129723392 106223394816 106474300416 106568275968 106865713152 106914276864 107292820404 107307307008 107419435008 107641173717 107736179166 108483309396 108692515008 108835527933 108949252808 109045412784 109092082176 109141657632 109349763776 109399456332 109446277248 109542875904 109657339904 109801622304 109898534592 110060453888 110205266688 110255348016 110417793024 110515249152 110660660352 110776292352 110823702528 110874064896 111183519744 111281651712 111642955776 111990312049 112089156102 112501209744 112552334433 112766943894 112866473412 112966090776 113084131776 113232923001 113332863798 113451288048 113499843072 113868349056 113968850688 114238051488 114286943232 114338879424 114658004736 114710109552 114759203328 114980511744 115131798144 115252102144 115403194368 115675783168 115777880064 115880067072 116101021696 116153782272 116256301056 116580777984 116618010894 117046713168 117062516736 117099903501 117426734964 117530377272 117807990597 117911969406 118241067384 118345428432 118469090432 118573652736 118729666836 118853730336 118904597504 118958632128 119009544192 119290651392 119395938816 119501319168 119783587968 119889310464 120065949696 120223927296 120455774208 120562089984 120846864384 121291112448 121329849718 121398165504 121775873296 121792315392 122171249508 122279079384 122567909409 122620366176 122676089382 122728592448 122784364836 123018484248 123127061904 123235735392 123364507392 123526825092 123818010624 123980925024 124220017152 124329655296 124623328896 124676665344 124733323008 125081459712 125191858176 125322674176 125598325248 126191763456 126303141888 126563860962 126713217024 127219648248 127632699054 127687323456 127988928056 128101892688 128214957024 128517807924 128572811136 128631239352 128820758528 128990255328 129048873246 129104103744 129239007744 129294319616 129353075712 129523272912 129658614912 129714106368 129828593664 130135256064 130250115072 130365075456 130613649408 130673005056 131153375232 131406299136 131561434543 131677552314 132221674431 132359836056 132846407232 132864344064 133021200807 133138606986 133277726736 133334767104 133395359328 133710446628 133767672192 133828461144 133885737216 134201982816 134320431168 134756536464 135074193408 135251918208 135393246208 135512745984 135632351232 135890968576 135952722432 136010907648 136452501504 136572936192 136997857458 137016354816 137563964307 137947911948 138069666504 138395794779 138517944642 138662685392 138785070816 139172426624 139295261952 139478540652 139624285152 139747519296 139870862208 140137561344 140201245008 140261248512 140324988384 140531736576 140716642176 140840840448 140988008448 141048348672 141506297856 141631193088 141965733888 142091034624 142487617536 142533124426 142552369152 143057093872 143076409344 143122104279 143521564956 143648238888 143987544063 144114629274 144241826652 144644412528 144923353344 145114037244 145393883712 145456109568 145522210176 145865941776 145928369664 146057167872 146402163072 146531379456 146940355584 147007130688 147223724032 147353665536 147547547136 147701723136 147832086528 148244692992 148375535616 148857274368 148904815563 148988657664 149452208136 149805222611 149937442578 150001612992 150069779244 150355925192 150488631216 150557018787 150621454368 150778842368 150977230668 151110485064 151268384064 151333124096 151601103522 151824465408 151958467584 152158407984 152317401984 152382590976 152451839232 152586395136 152877339648 152946812736 153012271104 153307348992 153509064192 154370506752 154871709696 155008401408 155328374817 155490681192 155995521066 156062284224 156083355648 156133204668 156568979952 156707169696 157077320796 157215959208 157654756512 157726400634 157793904576 158098203648 158306222448 158471640448 158611509504 158679392256 159054201856 159194585088 159335092224 159711450624 159852413952 160298569728 160371415296 160607698944 160939230606 160960960512 161129152512 161604268749 162389753856 162724964094 162894999344 163038772512 163423879212 163493821568 163568119176 163638123264 163712486448 164024645664 164099184498 164169415872 164314313856 164486009856 164702433456 164847801888 165090680832 165307900032 165626689536 165772873728 166164438528 166235553792 166311097344 166775279616 166922477568 167441825782 167464433664 168133734153 168751814616 168950956032 169150415841 169299710118 169449136164 169626197664 170176932072 170249764608 170802523584 170953276032 171357077232 171430414848 171508319136 171987007104 172065164328 172138804992 172318676992 172470767616 172697697216 172878153216 172952141824 173104791552 173513674752 173666820096 173820100608 174151532544 174230673408 174384451584 174871166976 174927016341 175570069752 175984776077 176140102446 176295565908 176479781408 176867954109 177128542976 177361601076 177518142648 177703635648 177779689472 177860479104 178094500254 178280595504 178356896256 178437948192 178514316288 178935977088 179093908224 179251978752 179675381952 180098924544 180335890944 180683661312 180843134976 181270296576 181347876864 181936668672 181994774577 182097248256 182663809944 182688473088 183256874262 183418619076 183930549264 184014134073 184092888672 184527726372 184690592856 185046761088 185290237638 185727015936 185971387536 186165713536 186330025728 186494482944 186850081792 186934993344 187014998016 187099984512 187375648768 187622189568 187787787264 187984011264 188397487872 188675063808 189287645184 189454712832 189621927936 189845791443 190069825536 190661192414 190768545792 190829472372 191362086608 191449048581 191530985184 191983392084 192152839032 192322435536 192776711886 192859216704 192946859028 193231137792 193485382992 193656155616 193858511616 193941479424 194029613568 194487922368 194571159552 194742890496 195202884096 195375172608 195920474112 196009507584 196730062848 196935630848 197109448704 197516328471 198476365824 198539754084 199269610848 199296516096 199916590104 200002150656 200093038992 200565669942 200651508288 200742691716 200828605824 201302974224 201480646752 201691178752 202134804696 202432620544 202611290112 202877877312 203089869312 203176787968 203269118976 203448526848 203836452864 203929083648 204016361472 204678752256 204859404288 205496786187 206495612928 206921867922 207104499756 207320908256 207776916963 207994028088 208083045632 208177606224 208758639936 208942892928 209217810978 209436427728 209621278944 209806293312 210206342016 210301867512 210391872768 210797604864 211074963264 211482012672 211572523008 212259446784 212446789632 212948600832 213136551936 213731426304 213799686639 213828553728 214585640808 214614614016 214838870016 215282347434 215472358332 216171943911 216966618792 217385030016 217671055866 217898505616 218090825568 218184164352 218283315264 218699527552 218798912664 218892554496 219085751808 219314679808 219603244608 219797069184 220120907776 220410533376 220510696032 220835586048 221030498304 221321320704 221552584704 221647405056 221748129792 222367039488 222563303424 223285911552 223980624098 224178312204 224906163867 225002419488 225104668866 225533887788 225732946824 225932181552 226168263552 226465846002 226665727596 226902576096 226999686144 227736698112 227937701376 228476102976 228573886464 228677758848 229316009472 229420219104 229518406656 229961023488 230263596288 230504204288 231351566336 231555760128 231760134144 232307564544 232512602112 233161555968 233236021788 233993281599 234093426336 234125033472 234199807002 234853469928 235060754544 235615981194 235823938812 236482134768 236589600951 236690856864 236938180864 237147305472 237459333672 237707460672 237809195008 237917264256 238019088384 238581302784 238791877632 239002638336 239567175936 239778620928 240447854592 240911548416 241124179968 241408845909 241693728768 242582224896 242659699436 243551746592 243584630784 244087446141 244342499016 244558158768 245135818818 245240732352 245352178764 245457184896 245568729672 246036968496 246148776747 246254123808 246471470784 246729014784 247053650184 247636021248 247961850048 248440034304 248659310592 249246657792 249353330688 249466646016 250162919424 250383716352 250645348352 251162738673 251196650496 252383526912 253127721924 253426434048 253949565177 254439296496 255265398108 255374646912 255977856112 256203785376 256429914048 257035615848 257145622272 257262478704 257641517056 257980510656 258097746492 258208207488 258478015488 258588639232 258706151424 259046545824 259317229824 259428212736 259657187328 260270512128 260500230144 260730150912 261227298816 261346010112 262306750464 263122869086 263355104628 264210153669 264443348862 264719672112 265692814464 266042401614 266277213972 266555453472 266669534208 266790718656 267420893256 267535344384 267656922288 267771474432 268403965632 268640862336 269513072928 270148386816 270503836416 270786492416 271025491968 271264702464 271781937152 271905444864 272021815296 272905003008 273145872384 273995714916 274032709632 274885311393 275127928614 275895823896 276139333008 276791589558 277035889284 277325370784 277570141632 277935356457 278344853248 278590523904 278957081304 279248570304 279495038592 279741724416 280275122688 280402490016 280522497024 280649976768 281063473152 281433284352 281681680896 281976016896 283012595712 283262386176 283931467776 284182069248 284975235072 285066248852 285104738304 285991788621 286114187744 286152818688 286244208558 287043129912 287296477776 287975088126 288229258548 288483653304 289165067829 289288825056 289846706688 290228074488 290787767424 290912219136 291044420352 291731883552 291856739328 292114335744 292804326144 293062758912 293880711168 294014261376 294447448064 294707331072 295095094272 295403446272 295664173056 296489385984 297714548736 297809631126 297977315328 298904416272 299610445222 299874885156 300003225984 300139558488 300711850384 300848504913 300977262432 301114037574 301242908736 301557684736 301954461336 302220970128 302536768128 302666248192 303202207044 303648930816 303916935168 304316815968 304634803968 304765181952 304903678464 305172790272 305754679296 305893625472 306024542208 306614697984 307018128384 309743419392 310016802816 310382801883 310656749634 310981362384 311991042132 312124568448 312266409336 313137959904 313414339392 314154641592 314431918416 315309513024 315452801268 315587809152 316196407296 316612444896 316943280896 317223019008 317358784512 318108403712 318389170176 318670184448 319422901248 319704827904 320597139456 320742830592 321878461212 321921921024 322258305024 322923521151 323208537498 325449928188 325789998688 326077545024 326506583799 326847758424 326987643136 327136238352 327276246528 327424972896 328049291328 328198368996 328338831744 328628627712 328972019712 329404866912 329695603776 330181361664 330615800064 331253379072 331545747456 332328877056 332471107584 332622194688 333550559232 333844955136 334883651564 334928867328 335970936147 336267468306 337503629232 337657003299 338300831682 338599420236 338898272328 339252395328 339698769003 340353864144 340499529216 341605047168 341906552064 342714154464 342860829696 343016638272 343974014208 344130328656 344277609984 344637353984 344941535232 345395394432 345756306432 345904283648 346209583104 347027349504 347333640192 347640201216 348303065088 348461346816 348768903168 349742333952 349854032682 351140139504 351299710503 351969552154 352280204892 352591131816 352959562816 353423971791 353735908218 354257085952 354723202152 355036285296 355407271296 355559378944 355720958208 356189000508 356561191008 356713792512 356875896384 357028632576 357871954176 358187816448 358503957504 359350763904 360197849088 360671781888 361367322624 361686269952 362540593152 363873337344 363989549154 364194496512 365327619888 365376946176 366513748524 366837238152 367703728227 367861098528 368028268146 368185777344 369055452744 369381185712 370093522176 370580475276 371454031872 371942775072 372331427072 372660051456 372988965888 373700163584 373869986688 374029996032 374199969024 374751297536 375244379136 375575574528 375968022528 376794975744 378575290368 378909425664 379691582886 380139651072 381322384828 381658944744 382724173216 382898097162 383061970368 383966784168 384305678064 384644871072 385553423772 385718433408 385893718056 386462275584 386970765984 387312311232 387717023232 387882958848 388059227136 388975844736 389142319104 389485780992 390405768192 390750345216 391840948224 392019015168 393460125696 393871261696 394218897408 394684303629 395032656942 396665023293 397079508168 398539221696 398593032192 399063602421 399833180208 400004301312 400186077984 401131339884 401303016576 401485383432 401657211648 402605948448 402961293504 403382357504 404269609392 404865241088 405222580224 405755754624 406179738624 406353575936 406538237952 406897053696 407672905728 407858167296 408032722944 409357504512 409718808576 410993572374 412691892921 413843735844 414208999512 414641816512 415187384337 415553833926 415988056176 416166091264 416355212448 417517279872 417885785856 418435621956 418872855456 419242557888 419612586624 420412684032 420603735024 420783745536 421595209728 422149926528 422964025344 423145046016 424518893568 424893579264 425897201664 426273103872 427462852608 427599373278 427657107456 429171281616 429229228032 429366312837 430564694868 430944716664 431962632189 432343887822 433933237584 434770060032 435342111732 435797011232 436181651136 436368328704 436566630528 437399055104 437597825328 437785108992 438171503616 438629359616 439206489216 439594138368 440241815552 440821066752 441021392064 441671172096 442060996608 442642641408 443105169408 443496259584 444734078976 445126606848 446571823104 446714446689 447961248196 448356624408 449415667833 449812327734 450004838976 450209337732 451067775576 451465893648 451671056361 451864363104 452336527104 452931692004 453331455192 453805152192 453999372288 455473396224 455875402752 456952205952 457147772928 457355517696 458632018944 458840438208 459036813312 459922046976 460527192576 461008408576 462703132672 463111520256 464615129088 465025204224 465985124451 466472043576 467986563198 468186852672 468250066944 468399614004 469706939856 470121509088 471231962388 471647877624 472964269536 473179201902 473381713728 473876361728 474294610944 474918667344 475414921344 475618390016 475834528512 476038176768 477162605568 477583755264 478005276672 479134351872 479557241856 480895709184 481823096832 482817691818 483387457536 484812806247 485319398872 487103493184 487169261568 488174892282 488684998032 489116317536 490271637636 490481464704 490704357528 490914369792 491137459344 492073936992 492297553494 492508247616 492942941568 493458029568 494107300368 495272042496 495923700096 496880068608 497318621184 498493315584 498706661376 498933292032 500325838848 500767432704 501290696704 502325477346 502393300992 504401202459 506255443848 506852868096 507451247523 507899130354 508878592992 510530796216 510749293824 511955712224 512407570752 512859828096 514071231696 514291244544 514524957408 515283034112 515961021312 516195492984 516416414976 516956030976 517177278464 517412302848 518093091648 518634459648 518856425472 519314374656 520541024256 521000460288 521460301824 522454597632 522692020224 524613500928 524781049023 526245738172 526710209256 527954328231 528420307338 528886697724 529439344224 530603862327 531385628928 532084803228 532554427944 533110906944 533339068416 533581437312 534841786512 535070688768 535313844576 535542948864 536807931264 537281724672 539026145856 540296773632 541007672832 541572984832 542050983936 542529404928 543563874304 543810889728 544043630592 545810006016 545984323731 546291744768 547991429832 548065419264 549770622786 550255857228 551791647792 552042402219 552278666016 553583179116 554071778568 554650741568 555140283264 555870712914 556689706496 557181047808 557914162608 558497140608 558990077184 559483448832 560550245376 560804980032 561044994048 561299953536 562126946304 562866568704 563363361792 563952033792 566025191424 567862935552 568364138496 569537374329 570132497704 570209476608 571983577242 572228375488 572305637376 572488417116 574086259824 574347145743 574592955552 575950176252 576458517096 576967306608 578330135658 578577650112 579693413376 580456148976 581575534848 581824438272 582088840704 583463767104 583713478656 584228671488 585608652288 586125517824 587761422336 588028522752 588894896128 590190188544 590806892544 591328346112 592548985413 595429097472 595619262252 597808832544 599220890444 599749770312 600006451968 600279116976 601423700768 601697009826 601954524864 602228075148 602485817472 603115369472 603908922672 604441940256 605073536256 605332496384 606404414088 607297861632 607833870336 608633631936 609269607936 609530363904 609807356928 610345580544 611509358592 611787250944 612049084416 614036256768 616490358561 619486838784 620765603766 621313499268 621962724768 623330750889 623982084264 624249136896 624532818672 626275919808 626828678784 628309283184 628863836832 630619026048 630905602536 631175618304 632392814592 633224889792 633886561792 634446038016 634717569024 636216807424 636778340352 637340368896 638845802496 639409655808 641194278912 641399059917 641485661184 643756922424 643843842048 644516610048 645847042302 646417074996 648515831733 650899856376 651579997376 652155090048 653013167598 653695516848 653975286272 654272476704 654552493056 654849945792 656098582656 656396737992 656677663488 657257255424 657944039424 658809733824 659391207552 660362723328 661231600128 662506758144 663091494912 664657754112 664942215168 665244389376 667101118464 667314173449 667689910272 669767303128 669857734656 671941872294 672534936612 674718491601 675007258464 675314006598 676601663364 677198840472 677796544656 678504790656 679397538006 680707728288 680999058432 683210094336 683813104128 685428308928 685721659392 686033276544 687948028416 688260657312 688555219968 689274707968 689883070464 690790788864 691512612864 691808567296 694054699008 694667280384 695280402432 696922693632 697537806336 699484667904 699708065364 701979844797 702280279008 702599421006 703939104308 704560409784 705182263632 705919125632 706847943582 707471816436 708514171904 709446404304 709768802853 710072570592 710814542592 711118757888 711441916416 712378001016 713122382016 713427585024 713751792768 714057265152 715743908352 716375632896 717007915008 718701527808 721343563776 722734645248 723372539904 724226537727 725081186304 727746674688 727979098308 730655239776 730753892352 732262338423 733027497048 733674476304 735407456454 735722197056 736056536292 736371554688 738110905488 738446330241 738762371424 740187044352 741160950552 742908063744 743885550144 744662854144 745320102912 745977931776 747400327168 747739973376 748059992064 748399938048 750488758272 751151149056 751936045056 753488216019 753589951488 757150580736 759383165772 760279302144 761848695531 762644769656 763317889488 765448346432 765796194324 766123940736 767933568336 768611356128 769289742144 771106847544 771436866816 771787436112 772924551168 773941531968 774624622464 775434046464 775765917696 776118454272 777951689472 778284638208 778971561984 780811536384 781500690432 783681896448 783932184343 784038030336 786920251392 787742523392 789368607258 790065313884 792630461007 793330046586 794159016336 797078443392 798127204842 799666360416 800008602624 800372155968 802262679768 802606033152 802970766864 803314423296 805211896896 805922587008 806764715008 808539218784 809730482176 810445160448 811511509248 812359477248 812707151872 813076475904 813794107392 815345811456 815716334592 816065445888 818715009024 819437617152 821987144748 824655934179 825383785842 827687471688 828417999024 829283633024 830374768674 831107667852 831976112352 832332182528 832710424896 833806069371 835034559744 835771571712 836871243912 837745710912 838485115776 839225173248 840825368064 841207470048 841567491072 843190419456 844299853056 845928050688 849037787136 849787158528 851794403328 852546207744 854925705216 855198746556 855314214912 857975365863 858342563232 858458456064 858732625674 861129389736 861889433328 863925264378 864687775644 867495203487 867866475168 869540120064 870684223464 871594022464 872363302272 872736657408 873133261056 874798110208 875195650656 875570217984 876343007232 877258719232 878412978432 879188276736 881642133504 882042784128 883342344192 884121993216 885285282816 886210338816 886992519168 889468157952 893143646208 893428893378 895922496392 896713248816 898831335666 899624655468 900009677952 900418675464 902135551152 902545514739 902931787296 903342112722 903728726208 904673054208 905863384008 906662910384 907610304384 907998744576 910946792448 911750805504 913904411904 914295545856 914711035392 917264037888 917680876416 918073626624 919844093952 920930041801 921054385152 922016817152 925406265344 929230258176 930050408448 931148405649 931970248902 932944087152 935973126396 936373705344 936799228008 939413879712 940243018176 942463924776 943295755248 945928539072 946358403804 946763427456 947752723456 948589221888 949837334688 950829842688 951236780032 951669057024 952076353536 954325211136 955167510528 956010553344 958268703744 959114483712 961791418368 965635383636 966774915072 968770563453 969625612494 970638797744 974206986368 976349784564 977369996064 978232635072 979519751397 980543275272 980962929408 981408715056 981828739584 982274918688 984147873984 984595106988 985016495232 985885883136 986916059136 988214600736 990544084992 991847400192 993760137216 994637242368 996986631168 997413322752 997866584064 1000651677696 1001534865408 1004650954692 1004786601984 1007912808441 1008802404918 1012510887696 1014902495046 1015798260708 1017757185984 1019096307009 1021061592432 1021498587648 1023911424448 1024815141504 1025719656192 1028142463392 1028582489088 1029049914816 1030566068224 1031922042624 1032390985968 1032832829952 1033912061952 1034824605696 1036186183296 1037268919296 1037712850944 1038628749312 1041082048512 1042000920576 1042920603648 1044909195264 1045384040448 1048636558277 1049227001856 1049562098046 1052491476344 1053420418512 1053899131509 1055908656462 1056840614676 1057773395448 1058878688448 1060271915373 1061207724654 1062771257856 1064169606456 1065108855888 1066221813888 1066678136832 1067162874624 1069683573024 1070141377536 1070627689152 1071085897728 1073615862528 1074563449344 1078052291712 1080593547264 1082015345664 1083145969664 1084101967872 1085058809856 1087127748608 1087621779456 1091620012032 1091968647462 1092583489536 1095982859664 1096130838528 1099541245572 1100511714456 1103111184681 1103583295584 1104084804438 1104557332032 1107166358232 1108143557136 1109301483136 1110280566528 1111741425828 1113379412992 1114362095616 1115828325216 1116994281216 1117980154368 1118966897664 1121100490752 1121609960064 1122089988096 1122599907072 1124253892608 1125733137408 1126726723584 1127904067584 1135725871104 1136728276992 1139074748658 1140264995408 1140418953216 1143967154484 1144456750976 1144976834232 1148172519648 1148694291486 1149185911104 1151900352504 1152917034192 1153934613216 1156660271316 1157155300224 1159386826752 1160912297952 1163151069696 1163648876544 1164177681408 1166927534208 1167426957312 1168457342976 1171217304576 1172251035648 1175522844672 1176057045504 1180380377088 1181613785088 1182656692224 1184052910887 1185097970826 1191238524504 1195617665088 1197190807263 1198441780888 1199499540624 1200012903936 1200558233952 1202847401536 1203394019652 1203909049728 1204456150296 1204971634944 1206230738944 1207817845344 1208883880512 1210147072512 1210664992768 1212808828176 1214595723264 1215667740672 1217267263872 1218539215872 1219060727808 1219614713856 1220691161088 1223018717184 1223574501888 1224098168832 1228072513536 1231893432539 1232980717122 1238075678763 1241531207532 1242626998536 1243925449536 1245562153011 1246661501778 1247964168528 1248498273792 1249065637344 1252551839616 1253657357568 1256618566368 1257727673664 1261238052096 1261811205072 1262351236608 1264785629184 1266449779584 1267773123584 1268892076032 1269435138048 1272433614848 1273556680704 1274680737792 1277691604992 1278819311616 1282388557824 1282798119834 1282971322368 1287513844848 1287687684096 1288098938511 1291694084604 1292834149992 1295887896567 1297031663466 1301799712752 1303159994752 1304310180096 1306026335196 1307391033696 1307950572544 1308544953408 1309104986112 1309699891584 1312197165312 1312793475984 1313355326976 1314514510848 1315888078848 1317619467648 1318782415104 1320725446656 1322463200256 1325013516288 1326182989824 1329315508224 1330488778752 1334202236928 1334628346898 1335379820544 1339534606256 1339715469312 1340143340067 1343883744588 1345069873224 1348247003499 1349436983202 1350014516928 1350628013196 1353203326728 1354397680944 1355593089312 1357009581312 1358795076012 1361415456576 1361998116864 1366420188672 1367626208256 1370856617856 1371443318784 1372066553088 1375896056832 1376521314624 1377110439936 1378549415936 1379766140928 1381581577728 1383025225728 1388109398016 1389334560768 1393845387264 1395075612672 1399416130728 1403959689594 1404560558016 1405198842012 1407878208616 1409120819568 1410364527264 1411838251264 1413695887164 1414943632872 1417028343808 1418892808608 1419537605706 1420145141184 1421629085184 1422237515776 1422883832832 1424756002032 1426244764032 1426855170048 1427503585536 1428114530304 1431487816704 1432751265792 1434015830016 1437403055616 1442687127552 1445469290496 1448453075454 1450162372608 1454438418741 1455958196616 1461310479552 1461507784704 1464524676846 1466054994096 1467348952608 1470814912908 1471444394112 1472113072584 1472743109376 1476221810976 1476892660482 1477524742848 1480374088704 1482321901104 1485816127488 1487771100288 1489325708288 1490640205824 1491955863552 1494800654336 1495479946752 1496119984128 1496799876096 1500977516544 1502302298112 1503872090112 1506976432038 1507179902976 1513203607377 1518766331544 1520558604288 1522353742569 1523697391062 1525289539312 1526635778976 1530896692864 1531592388648 1532247881472 1535867136672 1537222712256 1538579484288 1542213695088 1542873733632 1543574872224 1545849102336 1547883063936 1549249244928 1550868092928 1551531835392 1552236908544 1555903378944 1556569276416 1557943123968 1561623072768 1563001380864 1567363792896 1567864368686 1568076060672 1573840502784 1574343147069 1578737214516 1580130627768 1583862984693 1585260922014 1586660093172 1588318032672 1594156886784 1596254409684 1599332720832 1600017205248 1600744311936 1604525359536 1605212066304 1605941533728 1606628846592 1610423793792 1611845174016 1613529430016 1617078437568 1619460964352 1620890320896 1623023018496 1624718954496 1626152951808 1627588214784 1630691622912 1631432669184 1632130891776 1637430018048 1637952971193 1638875234304 1643974289496 1647857448721 1649311868358 1650767571684 1655374943376 1656127206657 1656835998048 1658567266048 1660749537348 1662215335704 1663952224704 1664664365056 1665420849792 1667612138742 1670069119488 1671543143424 1673742487824 1675491421824 1676970231552 1678450346496 1681650736128 1682414940096 1683134982144 1686380838912 1688599706112 1691856101376 1698075574272 1703588806656 1705092415488 1708612122987 1710397493112 1710628429824 1715950731726 1716685126464 1716916912128 1717465251348 1722258779472 1723041437229 1723778866656 1727850528756 1729375551288 1734990406974 1735732950336 1739080240128 1741368446928 1743188044928 1744726604544 1745473314816 1746266522112 1749596220416 1750391301312 1751140435968 1752686014464 1754517438464 1756825956864 1758376553472 1763284267008 1764085568256 1766684688384 1770570565632 1772420677632 1773985038336 1777646956239 1786287292416 1786857786756 1791844992784 1793426497632 1797662671332 1799249310936 1800019355904 1800837350928 1804271102304 1805091029478 1805863574592 1806684225444 1807457452416 1809346108416 1811726768016 1813325820768 1815220608768 1815997489152 1821893584896 1823501611008 1827808823808 1828591091712 1829422070784 1834528075776 1835361752832 1836147253248 1841860083602 1842108770304 1844033634304 1849471075683 1858460516352 1862296811298 1863940497804 1865888174304 1871946252792 1872747410688 1873598456016 1878827759424 1880486036352 1884927849552 1886591510496 1891857078144 1892716807608 1893526854912 1895505446912 1897178443776 1899674669376 1901659685376 1902473560064 1903338114048 1904152707072 1908650422272 1910335021056 1912021106688 1916537407488 1918228967424 1923582836736 1924197179751 1931270767272 1933549830144 1935832536847 1937541126906 1939251224988 1941277595488 1945547495199 1948413972736 1952699569128 1954739992128 1956465270144 1959039502794 1961086550544 1961925858816 1962817430112 1963657479168 1964549837376 1968295747968 1969190213976 1970032990464 1971771766272 1973832118272 1976429201472 1981088169984 1983694800384 1987520274432 1989274484736 1993973262336 1994826645504 1995733168128 2001303355392 2001942520347 2003069730816 2009301909384 2009573203968 2015825616882 2017604809836 2024155474803 2025021775392 2029804990092 2031596521416 2035514371968 2038192614018 2042123184864 2042997175296 2047822848896 2049630283008 2051439312384 2056284926784 2057164978176 2058099829632 2061132136448 2063844085248 2064781971936 2065665659904 2067824123904 2069649211392 2072372366592 2074537838592 2075425701888 2082164097024 2084001841152 2085841207296 2090768080896 2097273116554 2098454003712 2099124196092 2104982952688 2105939534391 2106840837024 2107798263018 2111817312924 2113681229352 2115546790896 2117757376896 2120543830746 2122415449308 2125542515712 2128339212912 2130217711776 2132443627776 2133356273664 2134325749248 2139367146048 2140282755072 2141255378304 2142171795456 2147231725056 2149126898688 2156104583424 2164030691328 2166291939328 2168203935744 2170117619712 2172679613181 2175243558912 2183240024064 2183937294924 2191965719328 2192261677056 2199082491144 2201023428912 2206222369362 2207166591168 2208169608876 2209114664064 2214332716464 2215338990723 2216287114272 2218602966272 2220561133056 2223482851656 2226758825984 2228724191232 2231656650432 2233988562432 2235960308736 2237933795328 2242200981504 2243219920128 2244179976192 2245199814144 2251466274816 2253453447168 2255808135168 2260464648057 2271451742208 2278149497316 2280529990816 2280837906432 2285546086593 2287934308968 2288913501952 2289953668464 2296345039296 2297388582972 2298371822208 2303800705008 2305834068384 2307869226432 2313320542632 2314310600448 2318773653504 2321824595904 2326302139392 2327297753088 2328355362816 2333855068416 2334853914624 2336914685952 2342434609152 2344502071296 2351045689344 2351796553029 2352114091008 2360760754176 2363227570176 2368105821774 2370195941652 2377891383021 2382477049008 2391235330176 2394381614526 2396883561776 2398999081248 2400025807872 2401116467904 2405694803072 2406788039304 2407818099456 2408912300592 2409943269888 2412461477888 2415635690688 2417767761024 2420294145024 2421329985536 2425617656352 2429191446528 2431335481344 2434534527744 2437078431744 2438121455616 2439229427712 2441382322176 2446037434368 2447149003776 2448196337664 2456145027072 2463786865078 2465961434244 2473967802537 2476151357526 2483062415064 2485253997072 2487850899072 2491124306022 2493323003556 2495928337056 2496996547584 2498131274688 2505103679232 2507314715136 2513237132736 2515455347328 2522476104192 2523622410144 2524702473216 2529571258368 2532899559168 2535546247168 2537784152064 2544867229696 2547113361408 2549361475584 2555383209984 2557638623232 2564777115648 2565596239668 2565942644736 2573926097589 2575027689696 2575375368192 2576197877022 2583388169208 2585668299984 2591775793134 2594063326932 2602485610461 2603599425504 2606319989504 2608620360192 2612052670392 2614782067392 2615901145088 2617089906816 2618209972224 2619399783168 2624394330624 2625586951968 2626710653952 2629029021696 2631776157696 2635238935296 2637564830208 2644926400512 2650027032576 2652365979648 2658631016448 2660977557504 2668404473856 2669256693796 2679069212512 2679430938624 2680286680134 2687767489176 2690139746448 2696494006998 2698873966404 2700029033856 2701256026392 2706406653456 2707636544217 2708795361888 2711186178624 2714019162624 2717590152024 2722830913152 2723996233728 2732840377344 2735252416512 2741713235712 2742886637568 2744133106176 2751792113664 2753042629248 2754220879872 2757098831872 2759532281856 2762790125403 2763163155456 2766050451456 2776218796032 2787690774528 2790151225344 2793445216947 2798832261456 2807919379188 2809121116032 2810397684024 2815756417232 2818241639136 2820729054528 2823676502528 2827391774328 2829887265744 2834056687616 2837785617216 2839075211412 2840290282368 2843258170368 2844475031552 2845767665664 2849512004064 2852489528064 2853710340096 2855007171072 2856229060608 2862975633408 2865502531584 2868031660032 2874806111232 2885374255104 2896906150908 2900324745216 2906311690359 2908876837482 2911916393232 2922620959104 2929049353692 2932109988192 2934697905216 2941629825816 2942888788224 2944226145168 2945486218752 2952443621952 2953785320964 2955049485696 2960748177408 2964643802208 2971632254976 2975542200576 2978651416576 2981280411648 2983911727104 2989601308672 2990959893504 2992239968256 2993599752192 3001955033088 3004604596224 3013952864076 3014359805952 3023738425323 3026407214754 3037532663088 3044707485138 3047394782124 3050579078624 3053271557952 3057288921027 3061793385728 3063184777296 3064495762944 3071734273344 3074445424512 3077158968576 3084427390176 3085747467264 3087149744448 3091698204672 3095766127872 3098498489856 3101736185856 3104473817088 3111806757888 3113138552832 3115886247936 3123246145536 3126002761728 3134727585792 3135728737372 3136152121344 3145909674831 3147681005568 3148686294138 3157474429032 3160261255536 3161697394527 3167725969386 3170521844028 3173320186344 3176636065344 3180815746119 3188313773568 3192508819368 3198665441664 3200034410496 3201488623872 3209050719072 3210424132608 3211883067456 3213257693184 3220847587584 3223690348032 3227058860032 3234156875136 3238921928704 3241780641792 3246046036992 3249437908992 3252305903616 3255176429568 3261383245824 3262865338368 3274860036096 3275905942386 3277750468608 3287948578992 3295714897442 3298623736716 3301535143368 3309333554043 3310749886752 3312254413314 3313671996096 3317134532096 3321499074696 3324430671408 3327904449408 3329328730112 3330841699584 3335224277484 3340138238976 3343086286848 3347484975648 3350982843648 3353940463104 3356900692992 3363301472256 3364829880192 3366269964288 3372761677824 3377199412224 3383712202752 3407177613312 3410184830976 3417224245974 3420794986224 3421256859648 3431901463452 3433370252928 3434930502696 3444517558944 3446082874458 3447557733312 3455701057512 3458751102576 3469980813948 3471465900672 3478160480256 3482736893856 3486376089856 3489453209088 3490946629632 3492533044224 3499192440832 3500782602624 3502280871936 3505372028928 3509034876928 3513651913728 3516753106944 3526568534016 3528171136512 3541141131264 3544841355264 3547970076672 3552158732661 3555293912478 3573715573512 3583689985568 3586852995264 3591572421789 3595325342664 3598498621872 3600038711808 3601674701856 3608542204608 3610182058956 3611727149184 3613368450888 3614914904832 3618692216832 3623453536032 3626651641536 3630441217536 3631994978304 3643787169792 3647003222016 3655617647616 3657182183424 3658844141568 3669056151552 3670723505664 3672294506496 3683720167204 3684217540608 3688067268608 3695680297617 3698942151366 3714227036289 3724593622596 3727880995608 3731776348608 3736686459033 3743892505584 3745494821376 3747196912032 3757655518848 3760972072704 3769855699104 3773183020992 3783714156288 3785433615216 3787053709824 3791010893824 3794356887552 3799349338752 3803319370752 3804947120128 3806676228096 3808305414144 3817300844544 3820670042112 3824042213376 3833074814976 3836457934848 3847165673472 3848394359502 3862541534544 3864296815533 3871665073694 3875082253812 3878502449976 3882555190976 3887663689701 3891094990398 3896827945472 3905399138256 3909479984256 3912930540288 3918079005588 3922173101088 3923851717632 3925634860224 3927314958336 3929099674752 3936591495936 3938380427952 3940065980928 3943543532544 3947664236544 3952858402944 3962176339968 3967389600768 3975040548864 3978548969472 3987946524672 3991466336256 4002606710784 4003885040694 4006139461632 4018603818768 4019146407936 4020430020201 4031651233764 4035209619672 4044741010497 4048310949606 4050043550784 4059609980184 4063193042832 4071028743936 4076385228036 4084246369728 4085994350592 4095645697792 4099260566016 4102878624768 4112569853568 4114329956352 4116199659264 4122264272896 4127688170496 4129563943872 4131331319808 4135648247808 4139298422784 4144744733184 4149075677184 4164328194048 4168003682304 4181536161792 4194546233108 4198248392184 4209965905376 4211879068782 4213681674048 4215596526036 4223634625848 4227362458704 4231093581792 4235514753792 4241087661492 4244830898616 4251085031424 4256678425824 4260435423552 4264887255552 4266712547328 4268651498496 4278734292096 4280565510144 4282510756608 4284343590912 4294463450112 4298253797376 4312209166848 4328061382656 4332583878656 4336407871488 4345359226362 4350487117824 4363315256223 4367874589848 4383931438656 4384523354112 4398164982288 4402046857824 4412444738724 4414333182336 4416339217752 4418229328128 4428665432928 4430677981446 4432574228544 4437205932544 4441122266112 4446965703312 4453517651968 4457448382464 4463313300864 4467977124864 4471920617472 4475867590656 4484401963008 4486439840256 4488359952384 4490399628288 4502932549632 4506906894336 4511616270336 4520929296114 4539610822131 4556298994632 4561059981632 4561675812864 4567061227707 4571092173186 4575868617936 4577827003904 4579907336928 4592690078592 4594777165944 4596743644416 4607601410016 4611668136768 4615738452864 4626641085264 4628621200896 4637547307008 4643649191808 4652604278784 4654595506176 4656710725632 4667710136832 4669707829248 4673829371904 4684869218304 4689004142592 4702091378688 4703593106058 4704228182016 4721521508352 4723029441207 4736211643548 4740391883304 4751588954079 4755782766042 4764954098016 4782470660352 4788763229052 4793767123552 4797998162496 4800051615744 4802232935808 4811389606144 4813576078608 4815636198912 4817824601184 4819886539776 4824922955776 4831271381376 4835535522048 4840588290048 4842659971072 4851235312704 4858382893056 4862670962688 4869069055488 4874156863488 4878458855424 4882764644352 4892074868736 4894298007552 4896392675328 4912290054144 4913858913579 4927573730156 4931922868488 4943572346163 4947935605074 4952302715052 4966124830128 4968381619971 4970507994144 4975701798144 4982248612044 4986646007112 4991856674112 4993993095168 4996262549376 5010207358464 5014629430272 5026474265472 5030910694656 5044952208384 5047244820288 5049404946432 5059142516736 5065799118336 5071092494336 5075568304128 5089734459392 5094226722816 5110766419968 5115277246464 5125836368961 5131192479336 5131885289472 5147852195178 5150055379392 5150750736384 5152395754044 5166776338416 5169124311687 5171336599968 5183551586268 5188126653864 5204971220922 5207198851008 5212639979008 5217240720384 5224105340784 5229564134784 5231802290176 5234179813632 5236419944448 5238799566336 5248788661248 5251173903936 5253421307904 5258058043392 5263552315392 5270477870592 5275129660416 5289852801024 5300054065152 5317262032896 5321955115008 5332940868717 5338513387592 5358138425024 5358861877248 5360573360268 5375534978352 5380279492896 5392988013996 5397747932808 5400058067712 5402512052784 5412813306912 5415273088434 5417590723776 5422372357248 5428038325248 5435180304048 5445661826304 5447992467456 5465680754688 5470504833024 5483426471424 5485773275136 5488266212352 5503584227328 5506085258496 5508441759744 5514197663744 5525580250806 5526326310912 5532100902912 5548413227049 5575381549056 5586890433894 5597664522912 5615838758376 5618242232064 5620795368048 5631512834464 5636483278272 5641458109056 5647353005056 5654783548656 5659774531488 5668113375232 5675571234432 5678150422824 5680580564736 5686516340736 5688950063104 5691535331328 5699024008128 5704979056128 5707420680192 5710014342144 5712458121216 5725951266816 5731005063168 5736063320064 5749612222464 5770748510208 5772591539253 5793812301816 5800649490432 5807497610541 5812623380718 5817753674964 5823832786464 5836642485597 5845241918208 5858098707384 5864219976384 5869395810432 5883259651632 5885777576448 5888452290336 5890972437504 5904887243904 5907570641928 5910098971392 5921496354816 5929287604416 5943264509952 5951084401152 5957302833152 5962560823296 5967823454208 5979202617344 5981919787008 5984479936512 5987199504384 6003910066176 6005827561041 6009209192448 6027905728152 6028719611904 6047476850646 6052814429508 6072466424409 6075065326176 6089414970276 6094789564248 6101158157248 6106543115904 6114577842054 6123586771456 6126369554592 6128991525888 6143468546688 6148890849024 6154317937152 6168854780352 6171494934528 6174299488896 6183396409344 6191532255744 6196996979712 6203472371712 6208947634176 6223613515776 6226277105664 6246492291072 6252005523456 6271457474744 6272304242688 6291819349662 6295362011136 6297372588276 6314948858064 6317818603173 6320522511072 6323394789054 6335451938772 6341043688056 6346640372688 6353272130688 6361631492238 6376627547136 6385017638736 6397330883328 6400068820992 6402977247744 6418101438144 6420848265216 6423766134912 6426515386368 6441695175168 6447380696064 6454117720064 6468313750272 6477843857408 6492092073984 6498875817984 6504611807232 6510352859136 6518038839543 6525730676736 6549720072192 6551811884772 6575897157984 6591429794884 6597247473432 6603070286736 6618667108086 6621499773504 6624508826628 6627343992192 6634269064192 6642998149392 6646016972169 6648861342816 6655808898816 6658657460224 6661683399168 6670448554968 6680276477952 6686172573696 6694969951296 6701965687296 6707880926208 6713801385984 6726602944512 6729659760384 6732539928576 6754398824448 6767424405504 6781393944171 6814355226624 6834448491948 6841589972448 6842513719296 6856638259779 6863802926904 6866740505856 6869861005392 6889035117888 6892165748916 6895115466624 6911402115024 6917502205152 6939961627896 6942931801344 6956320960512 6965473787712 6972752179712 6978906418176 6981893259264 6985066088448 6998384881664 7001565205248 7004561743872 7010744057856 7027303827456 7033506213888 7053137068032 7055389659087 7056342273024 7082282262528 7089682710528 7104317465322 7110587824956 7133674149063 7147431147024 7167379971136 7173705990528 7183144843578 7190650685328 7196997243744 7200077423616 7203349403712 7217084409216 7220364117912 7223454298368 7226736901776 7229829809664 7237384433664 7246907072064 7253303283072 7260882435072 7263989956608 7287574339584 7294006444032 7311235295232 7314364366848 7317688283136 7338112303104 7340455907939 7341447011328 7344589012992 7367440334408 7368435081216 7376134537216 7391360595234 7397884302732 7421903407611 7428454072578 7449187245192 7455761991216 7463552697216 7473372918066 7487785011168 7490989642752 7494393824064 7515311037696 7521944145408 7539711398208 7546366041984 7567428312576 7570867230432 7574107419648 7582021787648 7588713775104 7598698677504 7606638741504 7609894240256 7613352456192 7634601689088 7641340084224 7648084426752 7666149629952 7672915869696 7694331346944 7696788719004 7721778292767 7725083069088 7728593631066 7743330147388 7750164507624 7757004899952 7765110381952 7775327379402 7782189980796 7793655890944 7807456831383 7810798276512 7818959968512 7825861080576 7836158011176 7844346202176 7847703435264 7851269720448 7854629916672 7858199349504 7873182991872 7876760855904 7880131961856 7887087065088 7895328473088 7905716805888 7934779201536 7950081097728 7957097938944 7975893049344 7982932672512 8005213421568 8007770081388 8037207637536 8038292815872 8040860040402 8063302467528 8070419239344 8089482020994 8096621899212 8100087101568 8119219960368 8122909632651 8126386085664 8142057487872 8152770456072 8168492739456 8171988701184 8191291395584 8198521132032 8205757249536 8225139707136 8228659912704 8232399318528 8255376340992 8259127887744 8262662639616 8271296495616 8278596845568 8288370376209 8289489466368 8298151354368 8328656388096 8363072323584 8380335650841 8389092466216 8396496784368 8419931810752 8423758137564 8427363348096 8431193052072 8447269251696 8454724917408 8462187163584 8471029507584 8482175322984 8489661797232 8502170062848 8513356851648 8520870847104 8529774511104 8533425094656 8537302996992 8557468584192 8561131020288 8565021513216 8568687181824 8588926900224 8596507594752 8623254027773 8624418333696 8656122765312 8665167757312 8690718452724 8700974235648 8718935071077 8726630512446 8735749179696 8767862877312 8796329964576 8804093715648 8824889477448 8828666364672 8832678435504 8836458656256 8857330865856 8861355962892 8865148457088 8874411865088 8882244532224 8893931406624 8907035303936 8914896764928 8926626601728 8935954249728 8943841234944 8951735181312 8968803926016 8972879680512 8976719904768 8980799256576 9005865099264 9013813788672 9041858592228 9071215275969 9079221644262 9112597989264 9122119963264 9134122455414 9142184346372 9151737235872 9155654007808 9159814673856 9171866763081 9185380157184 9189554331888 9193487288832 9215202820032 9223336273536 9231476905728 9253282170528 9257242401792 9275094614016 9287298383616 9305208557568 9313421451264 9335420273664 9339415658496 9347658743808 9369738436608 9378008285184 9404182757376 9407186212116 9408456364032 9437729024493 9443043016704 9446058882414 9472423287096 9480783766608 9503177908158 9511565532084 9529908196032 9542447238357 9564941320704 9577526458104 9587534247104 9595996324992 9600103231488 9604465871616 9622779212288 9627152157216 9631272397824 9635649202368 9639773079552 9649845911552 9662542762752 9671071044096 9681176580096 9702470625408 9716765786112 9725341925376 9738138110976 9748313726976 9756917710848 9765529288704 9784149737472 9788596015104 9824580108288 9827717827158 9855147460312 9863845736976 9887144692326 9895871210148 9904605430104 9928000662129 9932249660256 9936763239942 9941015988288 9951403596288 9964497224088 9973292014224 9983713348224 9987986190336 9992525098752 10020414716928 10029258860544 10052948530944 10061821389312 10089904416768 10094489640576 10098809892864 10118285033472 10131598236672 10142184988672 10151136608256 10179468918784 10221532839936 10230554492928 10251672737922 10262384958672 10263770578944 10295704390356 10300110758784 10304791508088 10333552676832 10338248623374 10342673199936 10367103172536 10376253307728 10409942441844 10414397702016 10425279958016 10434481440768 10448210681568 10459128269568 10463604580352 10468359627264 10472839888896 10477599132672 10497577322496 10502347807872 10506842615808 10516116086784 10527104630784 10540955741184 10550259320832 10579705602048 10634524065792 10643910230016 10656476197983 10665881737434 10677026775184 10716276850048 10721146720536 10751069956704 10760558985792 10774717265367 10785976027992 10795495865616 10800116135424 10805024105568 10825626613824 10830546176868 10835181447552 10844744714496 10856076650496 10870360608096 10891323652608 10895984934912 10931361509376 10941009666048 10966852942848 10971546550272 10976532424704 11007168454656 11012170516992 11016883519488 11051160501612 11052652621824 11064201805824 11087040892851 11096826454098 11173780867788 11195329045824 11210059377099 11231677516752 11236484464128 11241590736096 11263025668928 11272966556544 11282916218112 11294706010112 11309567097312 11319549062976 11336226750464 11351142468864 11356300845648 11361161129472 11373032681472 11383070662656 11398048016256 11409958112256 11414841360384 11420028684288 11424916242432 11451902533632 11462010126336 11472126640128 11499224444928 11535002141047 11541497020416 11545183078506 11587624603632 11592890446599 11614995221082 11625246761436 11635507349928 11647665572928 11662991069103 11673284971194 11690483836416 11716197414768 11728439952768 11738791620864 11766519303264 11771555152896 11776904580672 11781944875008 11809774487808 11815141283856 11820197942784 11842992709632 11858575208832 11886529019904 11902168802304 11914605666304 11925121646592 11935646908416 11958405234688 11963839574016 11974399008768 12007820132352 12011655122082 12018418384896 12055811456304 12057439223808 12061290060603 12094953701292 12105628859016 12134223031491 12144932848818 12150130652352 12178829940552 12189579128496 12202316314496 12213086231808 12229155684108 12247173542912 12252739109184 12257983051776 12286937093376 12297781698048 12308635874304 12337709560704 12342989869056 12348598977792 12366792818688 12383064511488 12393993959424 12406944743424 12417895268352 12447227031552 12492984582144 12504011046912 12542914949488 12544608485376 12583638699324 12594745176552 12629897716128 12635637206346 12641045022144 12646789578108 12670903877544 12682087376112 12693280745376 12706544261376 12723262984476 12753255094272 12770035277472 12794661766656 12800137641984 12805954495488 12836202876288 12841696530432 12847532269824 12853030772736 12883390350336 12894761392128 12908235440128 12936627500544 12984184147968 12997751635968 13009223614464 13036077679086 13051461353472 13103623769544 13151794315968 13182859589768 13194494946864 13206140573472 13237334216172 13242999547008 13249017653256 13254687984384 13268538128384 13285996298784 13292033944338 13297722685632 13311617797632 13317314920448 13323366798336 13340897109936 13360552955904 13372345147392 13389939902592 13403931374592 13415761852416 13427602771968 13453205889024 13459319520768 13465079857152 13508797648896 13534848811008 13550827757929 13562787888342 13618832466393 13668896983896 13683179944896 13685027438592 13701183683121 13713276519558 13727605853808 13733481011712 13739722010784 13778070235776 13784331497832 13790230933248 13822804230048 13835004410304 13879923255792 13885863602688 13912641921024 13930947575424 13945504359424 13957812836352 13963786518528 13970132176896 13996769763328 14003130410496 14009123487744 14021488115712 14054607654912 14067012427776 14106274136064 14110779318174 14112684546048 14164564525056 14169088323621 14208634930644 14221175649912 14254766862237 14267348298126 14294862294048 14334759942272 14347411981056 14366289687156 14381301370656 14393994487488 14400154847232 14406698807424 14434168818432 14440728235824 14446908596736 14453473803552 14459659619328 14474768867328 14493814144128 14506606566144 14521764870144 14527979913216 14575148679168 14588012888064 14622470590464 14635376566272 14676224606208 14680911815878 14682894022656 14689178025984 14734880668816 14736870162432 14741576740737 14782721190468 14795768605464 14830717038489 14843806815222 14856908145156 14898374490384 14911523982432 14927105394432 14946745836132 14975570022336 14981979285504 14988787648128 15030622075392 15043888290816 15079422796416 15092732083968 15134856625152 15141734460864 15148214839296 15164043575296 15177427550208 15197397355008 15213277483008 15226704912384 15269203378176 15282680168448 15332299259904 15345831739392 15393577438008 15443556585534 15450166138176 15457187262132 15486660294776 15500329015248 15507372935061 15514009799904 15530220763904 15550654758804 15564379961592 15587311781888 15614913662766 15621596553024 15637919937024 15651722161152 15672316022352 15688692404352 15695406870528 15702539440896 15709259833344 15716398699008 15746365983744 15753521711808 15760263923712 15774174130176 15790656946176 15811433611776 15869558403072 15900162195456 15951786098688 15965865345024 15998822606151 16015540162776 16074415275072 16076585631744 16081720080804 16126604935056 16140838478688 16178964041988 16193243798424 16200174203136 16238439920736 16245819265302 16252772171328 16284114975744 16305540912144 16336985478912 16343977402368 16382582791168 16397042264064 16411514499072 16450279414272 16457319825408 16464798637056 16510752681984 16518255775488 16525325279232 16542592991232 16576740752418 16578978932736 16596302708736 16645239681147 16726144647168 16760671301682 16778184932432 16792993568736 16839863621504 16847516275128 16854726696192 16862386104144 16894538503392 16909449834816 16924374327168 16942059015168 16964350645968 16979323594464 17004340125696 17026713703296 17041741694208 17059549022208 17066850189312 17074605993984 17114937168384 17122262040576 17130043026432 17137374363648 17177853800448 17193015189504 17246508055546 17248836667392 17312245530624 17317774617759 17381436905448 17401948471296 17422492831623 17437870142154 17453261024892 17471498359392 17535725754624 17592659929152 17608187431296 17649778954896 17657332729344 17665356871008 17672917312512 17714661731712 17722711925784 17730296914176 17748823730176 17764489064448 17787862813248 17814070607872 17829793529856 17853253203456 17871908499456 17887682469888 17903470362624 17937607852032 17945759361024 17953439809536 17961598513152 18011730198528 18017482683123 18027627577344 18083717184456 18126431935931 18142430551938 18158443288524 18217399273227 18225195978528 18244239926528 18268244910828 18284368692744 18303474471744 18311308015616 18319629347712 18343733526162 18370760314368 18379108663776 18386974577664 18430405640064 18446672547072 18462953811456 18506564341056 18514484803584 18550189228032 18574596767232 18610417115136 18626842902528 18670840547328 18678831316992 18739476873216 18756016570368 18814372424232 18816912728064 18875458048986 18886086033408 18892117764828 18944846574192 18953455809519 18961567533216 19006355816316 19023131064168 19059816392064 19084894476714 19129882641408 19155052916208 19175068494208 19191992649984 19200206462976 19208931743232 19245558424576 19254304314432 19262544795648 19271298404736 19279546159104 19299691823104 19325085525504 19342142088192 19362353160192 19404941250816 19433531572224 19476276221952 19496627453952 19513835421696 19531058577408 19554116518629 19577192030208 19649160216576 19655435654316 19710294920624 19727691473952 19774289384652 19791742420296 19809210860208 19856001324258 19864499320512 19873526479884 19882031976576 19902807192576 19928994448176 19946584028448 19967426696448 19975972380672 19985050197504 20040829433856 20058517721088 20105897061888 20123642778624 20179808833536 20188979281152 20197619785728 20263196473344 20284369977344 20302273216512 20344181832513 20443065679872 20503345475844 20524769917344 20527541157888 20591408780712 20600221517568 20609583016176 20667105353664 20676497246748 20685346399872 20734206345072 20752506615456 20819884883688 20828795404032 20850559916032 20868962881536 20896421363136 20918256539136 20927209160704 20936719254528 20945679777792 20955198265344 20995154644992 21004695615744 21013685231616 21032232173568 21081911482368 21100518641664 21159411204096 21166168977261 21269048131584 21312952395966 21331763474868 21354053550368 21401022447189 21432553700096 21442293441072 21502139913408 21521117971584 21549434530734 21571952055984 21590991731232 21600232270848 21610048211136 21651253227648 21661092353736 21670362895104 21689489428992 21712153300992 21740721216192 21782647305216 21791969869824 21862723018752 21882019332096 21933705885696 21943093100544 21953064849408 22014336909312 22021367723817 22024341033984 22033767038976 22102321003224 22105305243648 22128403611648 22174081785702 22193652908196 22265710222833 22347561735576 22390658091648 22420118754198 22463355033504 22472968928256 22483181472192 22526051337856 22545933113088 22565832436224 22589412020224 22619134194624 22639098125952 22672453500928 22702284937728 22712601691296 22722322258944 22746065362944 22766141325312 22796096032512 22819916224512 22829682720768 22840057368576 22903805067264 22924020252672 22944253280256 22998448889856 23070004282094 23082994040832 23090366157012 23165334878301 23175249207264 23185780893198 23229990442164 23250493522872 23271014699856 23295331145856 23325982138206 23346569942388 23380967672832 23432394829536 23456879905536 23477583241728 23533038606528 23543110305792 23553809161344 23563889750016 23619548975616 23630282567712 23640395885568 23685985419264 23717150417664 23804337604608 23829211332608 23850243293184 23871293816832 23927679148032 23948798017536 24015640264704 24023310244164 24111622912608 24114878447616 24122580121206 24189907402584 24211257718032 24268446062982 24289865697636 24300261304704 24357659881104 24368728897953 24379158256992 24404632628992 24426172463616 24458311368216 24494347085824 24505478218368 24515966103552 24573874186752 24595563396096 24617271748608 24675419121408 24685979738112 24697197955584 24766129022976 24787987918848 24813889486848 24835790536704 24865111128627 24894454063104 24985969164288 25085829898976 25089216970752 25141006952523 25167277398648 25189490353104 25259795432256 25271274412692 25282090044288 25293579156216 25341807755088 25364174752224 25386561490752 25413088522752 25446525968952 25506510188544 25540070554944 25589323533312 25600275283968 25611908990976 25672405752576 25683393060864 25695064539648 25706061545472 25766780700672 25789522784256 25816470880256 25869762083319 25873255001088 25968368295936 25995503271936 26072155358172 26102922706944 26156805213231 26207247539088 26303588631936 26365719179536 26388989893728 26412281146944 26474668432344 26485999094016 26498035306512 26509375968768 26537076256768 26571992597568 26584067888676 26595445371264 26623235595264 26634629840896 26646733596672 26681794219872 26721105911808 26744690294784 26779879805184 26807862749184 26831523704832 26855205543936 26906411778048 26918639041536 26930159714304 27017595297792 27101655515858 27125575776684 27213645827907 27237664932786 27337793967792 27366359889792 27402367366242 27426553039116 27455211707616 27466962023424 27479444021568 27556140471552 27568662995664 27580461866496 27645608460096 27670008820608 27759846511584 27771727205376 27825283842048 27861895150848 27891008718848 27915625672704 27940264353792 27993539526656 28006260820992 28018246975488 28042976231424 28109215309824 28134024855552 28212548272128 28221558636348 28225369092096 28313187073479 28329129050112 28338176647242 28417269861288 28442351299824 28509533724474 28534696596252 28589724588096 28627341715071 28669519884544 28694823962112 28732579374312 28762602741312 28787988974976 28800309694464 28813397614848 28868337636864 28881456471648 28893817193472 28906947607104 28919319238656 28949537734656 28987628288256 29013213132288 29043529740288 29150297358336 29176025776128 29244941180928 29270753132544 29352449212416 29361823631756 29365788045312 29469761337632 29473740324864 29483153481474 29565442380936 29591537210928 29661434076978 29687613630444 29713816290312 29784001986387 29796748980768 29823047964864 29854210788864 29893491672264 29951140044672 29963958571008 29977575296256 30061244150784 30087776581632 30158845592832 30185464167936 30269713250304 30283468921728 30296429678592 30328087150592 30354855100416 30394794710016 30426554966016 30453409824768 30538406756352 30664598519808 30691663478784 30787154876016 30887113171068 30900332276352 30914374524264 30973320589552 31000658030496 31014745870122 31028019599808 31060441527808 31101309517608 31128759923184 31174623563776 31229827325532 31243193106048 31275839874048 31303444322304 31344632044704 31377384808704 31390813741056 31405078881792 31418519666688 31432797398016 31492731967488 31507043423616 31520527847424 31548348260352 31581313892352 31622867223552 31739116806144 31903572197376 31931730690048 31969428593949 31997645212302 32031080325552 32148830550144 32163440161608 32253209870112 32281676957376 32357928083976 32386487596848 32400348406272 32476879841472 32491638530604 32505544342656 32568229951488 32611081824288 32673970957824 32687954804736 32765165582336 32794084528128 32823028998144 32900558828544 32914639650816 32929597274112 33021505363968 33036511550976 33050650558464 33153481504836 33157957865472 33192605417472 33261122678553 33290479362294 33521342603364 33556369864864 33585987137472 33630178131297 33679727243008 33695032550256 33709453392384 33724772208288 33789077006784 33818899669632 33848748654336 33884118030336 33928701291936 33958647188928 34008680251392 34053427406592 34083483388416 34119098044416 34149211987968 34229874336768 34244524081152 34260086052864 34274748727296 34355707600896 34386030379008 34493016111092 34497673334784 34605006423141 34624491061248 34635549235518 34762873810896 34778671339797 34844985663246 34875740284308 34906522049784 34942996718784 34988973207309 35071451509248 35185319858304 35216374862592 35299557909792 35314665458688 35330713742016 35345834625024 35429323463424 35445423851568 35460593828352 35497647460352 35528978128896 35575725626496 35628141215744 35659587059712 35706506406912 35743816998912 35775364939776 35806940725248 35875215704064 35891518722048 35923197026304 36023460397056 36034965366246 36055255154688 36167434368912 36183870181809 36252863871862 36284861103876 36316886577048 36402669094473 36434798546454 36450391957056 36488479853056 36536489821656 36568737385488 36606948943488 36622616031232 36639258695424 36687467052324 36741520628736 36758217327552 36773949155328 36860811280128 36893345094144 36925907622912 37013128682112 37028969607168 37100378456064 37149193534464 37220834230272 37253685805056 37341681094656 37478953746432 37512033140736 37628744848464 37633825456128 37750916097972 37784235529656 37889693148384 37906911619038 37923135066432 38012711632632 38046262128336 38119632784128 38169788953428 38259765282816 38310105832416 38350136988416 38383985299968 38400412925952 38417863486464 38491116849152 38508608628864 38525089591296 38542596809472 38559092318208 38599383646208 38650171051008 38684284176384 38724706320384 38809882501632 38952552443904 38993254907904 39027670843392 39108233037258 39154384060416 39310871308632 39420589841248 39455382947904 39548578769304 39583484840592 39618421720416 39712002648516 39728998641024 39747052959768 39764063953152 39805614385152 39857988896352 39893168056896 39934853392896 39951944761344 39970100395008 40081658867712 40117035442176 40211794123776 40247285557248 40359617667072 40377958562304 40395239571456 40526392946688 40568739954688 40604546433024 40652483273787 40688363665026 40856497399179 41006690951688 41049539834688 41055082315776 41103551049363 41182817561424 41200443035136 41219166032352 41334210707328 41352994493496 41370692799744 41468412690144 41505013230912 41639769767376 41657590808064 41701119832064 41737925763072 41792842726272 41836513078272 41854418321408 41873438509056 41891359555584 41910396530688 41990309289984 42009391231488 42027370463232 42064464347136 42163822964736 42201037283328 42318822408192 42332337954522 42507264970863 42625904791932 42663526949736 42708107100736 42764300586711 42802044894378 42865107400192 42884586882144 43004279826816 43042235943168 43098869061468 43143904111968 43181983462464 43200464541696 43220096422272 43302506455296 43322184707472 43340725790208 43378978857984 43424306601984 43481442432384 43565294610432 43583939739648 43725446037504 43764038664192 43867411771392 43906129698816 44028673818624 44042735447634 44048682067968 44067534077952 44204642006448 44210610487296 44224730222211 44348163571404 44387305816392 44492151115467 44531420445666 44695123471152 44781316183296 44840237508396 44926710067008 44945937856512 44966362944384 45052102675712 45091866226176 45131664872448 45178824040448 45238268389248 45278196251904 45344907001856 45404569875456 45425203382592 45444644517888 45492130725888 45532282650624 45592192065024 45639832449024 45680114737152 45807610134528 45848040505344 45996897779712 46140008564188 46180732314024 46330669756602 46350498414528 46371561786396 46459980884328 46500987045744 46522118805183 46542029399712 46590662291712 46651964276412 46693139884776 46761935345664 46864789659072 46913759811072 46955166483456 47066077213056 47086220611584 47107618322688 47127779500032 47239097951232 47260565135424 47280791771136 47371970838528 47434300835328 47608675209216 47658422665216 47700486586368 47855358296064 47897596035072 47996467818453 48046620488328 48223245825216 48229756895232 48245160242412 48379814805168 48422515436064 48536892125964 48579731395272 48600522609408 48715319762208 48737457795906 48758316513984 48809265257984 48852344927232 48916622736432 48988694171648 49010956436736 49031932207104 49147748373504 49191126792192 49234543497216 49350838242816 49371959476224 49394395911168 49532258045952 49575975837696 49627778973696 49730222257254 49788908126208 49935719043441 50171659797952 50178433941504 50282013905046 50334554797296 50378980706208 50519590864512 50542548825384 50564180088576 50587158312432 50683615510176 50728349504448 50773122981504 50826177045504 50893051937904 51013020377088 51080141109888 51178647066624 51200550567936 51223817981952 51344811505152 51366786121728 51390129079296 51412123090944 51533561401344 51579045568512 51632941760512 51739524166638 51746510002176 51936736591872 51953323853277 52144310716344 52205845413888 52267478494869 52313610426462 52414495078176 52607177263872 52731438359072 52777979787456 52824562293888 52949336864688 52971998188032 52996070613024 53018751937536 53074152513536 53143985195136 53168135777352 53190890742528 53246471190528 53269259681792 53293467193344 53363588439744 53442211823616 53489380589568 53559759610368 53615725498368 53663047409664 53710411087872 53812823556096 53837278083072 53860319428608 54035190595584 54052448049369 54203311031716 54251151553368 54379295807793 54427291655814 54475329865572 54652197819681 54675587935584 54732719779584 54804734732484 54853106078232 54910423415232 54933924046848 54958888043136 55112280943104 55137325991328 55160923732992 55291216920192 55340017641216 55519693023168 55543454410752 55650567684096 55723790301696 55782017437696 55831251345408 55880528707584 55987079053312 56012521641984 56036493950976 56218430619648 56268049711104 56443117272696 56450738184192 56626374146958 56658258100224 56676353294484 56834539722576 56860367428557 56884702599648 57019067448948 57069393192504 57179449176192 57254683430142 57339039769088 57389647924224 57465158748624 57525205482624 57575977949952 57600619388928 57626795229696 57736675273728 57762912943296 57787634386944 57813895214208 57838638477312 57899075469312 57975256576512 58026426264576 58087059480576 58300594716672 58489882361856 58541506265088 58662349555887 58723647263512 58731576090624 58939522675264 58947480649728 58966306962948 59130884761872 59183074421856 59322868153956 59375227260888 59427632580624 59568003972774 59593497961536 59646095929728 59708421577728 59786983344528 59902280089344 59927917142016 59955150592512 60122488301568 60175553163264 60317691185664 60370928335872 60539426500608 60566937843456 60592859357184 60656174301184 60789589420032 60853109932032 60906819649536 61032545497539 61329197039616 61574309752032 61774226342136 61800664552704 61828749048528 61946641179104 62001316060992 62029491740244 62056039199616 62120883055616 62202619035216 62257519846368 62349247127552 62459654651064 62486386212096 62551679748096 62606888644608 62689264089408 62754769617408 62781627482112 62810157763584 62837039333376 62865594796032 62985463934976 63014086847232 63041055694848 63096696520704 63245734447104 63478233612288 63498506931783 63807144394752 63938857187898 63995290424604 64062160651104 64203067341567 64297661100288 64326880323216 64506419740224 64563353914752 64715856167952 64772975193696 64800696812544 64953759682944 64983277061208 65011088685312 65136459902976 65222163648576 65347941915648 65375909609472 65530331164672 65588169056256 65646057996288 65801117657088 65829279301632 65859194548224 66043010727936 66064103171451 66073023101952 66101301116928 66306963009672 66315915730944 66385210834944 66522245357106 66580958724588 66797130668499 67042685206728 67112739729728 67171974274944 67260356262594 67359454486016 67390065100512 67418906784768 67449544416576 67578154013568 67637799339264 67697497308672 67768236060672 67857402583872 67917294377856 68017360502784 68106854813184 68166966776832 68238196088832 68298423975936 68459748673536 68489048162304 68520172105728 68711415201792 68772060758016 68986032222184 68995346669568 69210012846282 69248982122496 69271098471036 69496004634903 69525747621792 69557342679594 69689971326492 69751480568616 69813044099568 69885993437568 69977946414618 70142903018496 70370639716608 70432749725184 70599115819584 70629330917376 70661427484032 70691669250048 70858646926848 70890847703136 70921187656704 70995294920704 71057956257792 71151451252992 71256282431488 71413012813824 71487633997824 71550729879552 71613881450496 71783037444096 71846394052608 72046920794112 72069930732492 72334868737824 72367740363618 72505727743724 72569722207752 72633773154096 72805338188946 72869597092908 72900783914112 72976959706112 73072979643312 73106186693859 73137474770976 73213897886976 73245232062464 73278517390848 73374934104648 73483041257472 73516434655104 73547898310656 73721622560256 73786690188288 73851815245824 74026257364224 74057939214336 74298387068928 74441668460544 74507371610112 74595333385881 74683362189312 74957907492864 75257489696928 75267650912256 75423020857569 75501832195944 75568471059312 75779386296768 75813823238076 75846270132864 76025423265264 76092524256672 76239265568256 76339577906856 76519530565632 76620211664832 76700273976832 76767970599936 76800825851904 76835726972928 76982233698304 77017217257728 77050179182592 77085193618944 77118184636416 77300342102016 77368568352768 77449412640768 77609286249957 77619765003264 77905104887808 77986509815808 78216466074516 78308768120832 78470415639693 78621742617264 78841179682496 78910765895808 79097157538608 79166969681184 79236843440832 79424005297032 79457997282048 79494105919536 79528127906304 79611228770304 79715977792704 79786336113792 79869706785792 79903889522688 79940200790016 80163317735424 80234070884352 80423588247552 80494571114496 80719235334144 80745014987329 80755917124608 80790479142912 81052785893376 81137479909376 81304966547574 81376727330052 81640937483721 81712994798358 82013381903376 82099079669376 82207102098726 82365635122848 82400886070272 82438332064704 82668421414656 82705988986992 82741385599488 82936825380288 83010026461824 83279539534752 83315181616128 83402239664128 83475851526144 83585685452544 83673026156544 83708836642816 83746877018112 83820793061376 83980618579968 84018782462976 84054740926464 84128928694272 84327645929472 84402074566656 84637644816384 84664675909044 84939561220437 85014529941726 85251809583864 85327053899472 85416214201472 85528601173422 85604089788756 85730214800384 85769173764288 85882025145213 86008559653632 86084471886336 86197738122936 86287808223936 86363966924928 86400929083392 86440192844544 86605012910592 86644369414944 86681451580416 86757957715968 86848613203968 86962884864768 87130589220864 87450892075008 87528077328384 87734823542784 87812259397632 88057347637248 88085470895268 88097364135936 88409284012896 88421220974592 88449460444422 88696327142808 88774611632784 88984302230934 89062840891332 89352005959161 89390246942304 89562632366592 89680475016792 89853420134016 89891875713024 89932725888768 90104205351424 90183732452352 90263329744896 90357648080896 90476536778496 90556392503808 90809139750912 90850406765184 90889289035776 90984261451776 91064565301248 91184384130048 91279664898048 91360229474304 91615220269056 91993795559424 92280017128376 92361464628048 92661339513204 92700996829056 92743123572792 92919961768656 93001974091488 93044237610366 93084058799424 93181324583424 93303928552824 93386279769552 93523870691328 93729579318144 93827519622144 93910332966912 94132154426112 94172441223168 94215236645376 94255559000064 94478195902464 94521130270848 94561583542272 94743941677056 94855794305503 94868601670656 95217350418432 95316845330432 95710716592128 95795192070144 95908285781847 95992935636906 96093240976656 96446491650432 96490320484824 96759629610336 96845030872128 97073784251928 97159462790544 97201045218816 97430639524416 97474915591812 97516633027968 97618530515968 97704689854464 97833245472864 97977388343296 98021912873472 98063864414208 98295496747008 98382253584384 98469086994432 98701676485632 98743918952448 98788791822336 99064516091904 99151951675392 99460444514508 99577816252416 99783368035659 99871438086882 100343319595904 100564027810092 100669109594592 100757961412416 100890534393891 101039181729024 101085097650768 101128360177152 101174316624864 101367231020352 101456699008896 101546245963008 101652354091008 101786103875808 102026040754176 102160282219776 102357294133248 102447635963904 102689623010304 102733572243456 102780258158592 102824246181888 103067122802688 103158091137024 103479048333276 103493020004352 103815019269423 103873473183744 103906647706554 104288621432688 104534956989738 104627220852924 104828990156352 104966919621927 105214354527744 105462876718144 105555959574912 105649124587776 105898673729376 105943996376064 105992141226048 106037503875072 106148305027072 106287970390272 106336271554704 106381781485056 106492942381056 106586934386688 106727176879488 106884423647232 106978761179136 107119519220736 107231450996736 107326094819328 107420822175744 107625647112192 107674556166144 108070381191168 108104896098738 108406622063432 108502303106736 108551610545427 108758591615586 108854583311628 108950659731144 109208007283419 109304395639362 109351175871168 109465439559168 109609469464968 109706212156464 109820846830464 109867848093696 109917776086272 110224561886208 110274651982656 110321847465984 110582433840384 110680035282432 111039386046336 111086908821504 111301135368192 111447580603392 111564034875392 111662502690816 111761057415168 111974158106624 112025043283968 112436861239296 112536099422208 112886234545392 112901476368384 113252748293916 113352706588968 113669079445152 113720734857114 113769405199296 114038134897896 114138786385008 114358898352384 114509366860284 114678079538176 114779295848448 114930317497248 115050410965248 115151955899904 115201238777856 115253590459392 115473350547456 115525825886592 115575268773888 115627790428416 115677276954624 115798150938624 115950513153024 116052852529152 116174118961152 116979764723712 117083012530176 117324699111774 117447294527024 117463152181248 117879045350528 117932613925896 118261769523744 118366148843712 118645736307912 118750454521776 118855265161248 119136007945548 119186995923072 119292191859456 119416843155456 119573966689056 119804560178688 119855834284032 119910301185024 120244976603136 120351106326528 120635382371328 120741856671744 121078853001216 121133875686912 121185718714368 121579178840064 121706219864064 121813639299072 121957449821361 122065090995078 123148619504064 123310653148089 123548452684272 123601329105408 123657498097056 123893282358208 124002632121984 124058983480488 124112078399232 124241766111232 124405238070432 124515039692736 124698494255104 124919309302128 124972772424192 125103359496192 125213777289216 125378528178816 125509539234816 125563254964224 125620315527168 125674078666752 125731189592064 125970927869952 126028173694464 126082111389696 126193393041408 126491468894208 126885023551517 126956467224576 126997013863566 127521794912589 127877714375796 127990580849208 128124321302208 128292901760133 128406134683134 128595322200576 128653760646432 129012839480448 129126707829504 129431712335904 129545950387392 129601393625088 129907519365888 129966554122416 130022177370624 130272919805952 130444327297152 130695883831296 130751819218944 131060662329344 131176338112512 131292115992576 131602235314176 131718389096448 132086021455872 132128206342902 132146046203904 132202602233856 132613926019344 132631831461888 132674190666633 133044490714212 133161917449176 133476453346401 133594261336998 134085370413456 134225479459456 134343948549888 134520712525188 134718908972032 134780130201024 134837813569536 134899088833152 135156308027136 135275598678528 135394994617344 135536472121344 135714805167744 135834588755712 136034721005568 136213709626368 136333933553664 136476392177664 136596847951872 136919497347072 137040344211456 137422830403584 137544121516032 137972064444368 137990693339136 138420025692564 138542196942072 138992009269806 139051495243584 139114685359188 139379942652984 139502961137232 139626088199136 139771986875136 139955892829236 140285806036992 140741279433216 140865499450368 141198231639168 141258661834752 141322854968064 141383338500096 141717293853696 141781695406272 141842375313408 141990589841408 142115912515584 142302902505984 142826025627648 142975267995648 143101459759104 143566074888192 143692788105216 144139861464984 144669737475648 144735480727236 145011455487448 145139444415504 145267546308192 145610676377892 145739194185816 145801567828224 145953919412224 146145959286624 146212373387718 146274949541952 146427795773952 146490464124928 146557034781696 146749868209296 146966082514944 147032869310208 147095796621312 147443245120512 147573380376576 147703630491648 148052514728448 148115878428672 148596774137856 148883336921088 149190666771762 149366724378624 149807157130323 150514979393856 150535301824512 150846041715138 151003664391888 151136942118624 151558772593536 151627646476152 151692540265728 152050846530528 152185048513344 152478531136512 152679155813712 153039061131264 153240423329664 153400547953664 153535941199872 153601651703808 153671453945856 153964467396608 154034434515456 154100358365184 154170387237888 154236369272832 154600684204032 154737136705536 154898825281536 155218572499914 155239530006528 155810209775616 155859971559831 156432932149032 156617536241664 156802435484607 156940831279386 157243485234528 157682359364992 157821531791616 158194315077216 158333939362368 158473686881664 158848010594064 158915994564096 158988211839072 159056255812608 159222457540608 159431955585408 159572672227584 159739413571584 159807779045376 159880401580032 160326635470848 160468141768704 160847176495104 160989142228992 161438470668288 161490029974658 161511834249216 161580958285824 162105571786752 162157344148107 162609933095148 162753454660104 163137887423379 163281874967442 163425989596716 164026763806752 164198159338752 164414204197452 164731270245696 164801772140544 164876664129408 165336842829312 165411977973984 165482771198976 165873650760576 166020052923648 166559079069504 166630363232256 166804479328256 166951703052288 167171370905088 167346052313088 167493754036224 167641586122752 167961237159936 168037564925952 168109481852928 168655291858944 168804149133312 169329351818088 169879122440874 170029059883452 170503619167728 170581102285671 170654107798944 170832428402944 171057202346844 171208179577512 171460429600768 171538347528576 171764050290426 172017119307264 172168943772672 172395476245872 172575616447872 172727933849856 172801858166784 172880385689088 173210025821184 173288738829888 173362903160832 173515915431936 173697226407936 173925769729536 174261178441728 174901784150016 175469647085568 175624518795264 175987048667661 176170941790536 176194728271872 176818568025792 176842441949184 176898920888844 177392654285616 177549223265568 177968604461868 178125681782664 178704011918322 178780493884608 179125264733184 179360950033584 179706840268032 179783751426048 179865451777536 180208410702848 180367464904704 180526659489792 180715296161792 180953073556992 181112785007616 181618279501824 181700813530368 181778578071552 181968522903552 182368768260096 182559329796096 182720458948608 183097636492617 183987591118848 184560034256752 184722929256096 185322679026408 185401993658112 185486247145584 185839923537312 186003948182976 186088475220732 186168117598848 186362649166848 186607857105648 186772559539104 187047741382656 187459158636288 187655039244288 187820665933824 188264308852224 188344882446336 188430473290752 188511118000128 188956391804928 189042260541696 189123167084544 189711588611006 189737203341312 190434700836864 190495520795349 191421433184256 191816571563694 191985871273812 192186481953312 192892983300864 192980640969648 193519259220672 193690061744256 194147568503856 194318925581088 194402090437632 194861279048832 194949831183624 195033266055936 195237061031936 195409379708928 195666490945728 195954776686592 196043825746944 196127728828416 196590993494016 196764507168768 196938173988864 197403352971264 197487837904896 197577583644672 198129032183808 198192309514353 198303903350784 198920889029016 199155632504832 199390751295241 199566736071318 199742876173764 200391392005497 200686639191808 201128055620184 201338219189184 201515922824832 201781068787782 202078363458048 202170195301536 202256720354304 202348633249728 202734462040704 202913398017792 203092491926016 203304708182016 203572207751616 204052081508352 204320564439552 204714588266496 204895271927808 205379246020608 205467144486912 205560516317184 206134245605376 206316182274048 206958096666552 206986040008704 207630038538846 207746946367488 207813295413108 208488013904709 208577242865376 209069913979476 209254441705848 209657980312704 209933839243854 210428709055488 210925753436288 211111919149824 211298249175552 211797347458752 211887992752128 211984282452096 212075007750144 212296610054144 212575940780544 212672543109408 212763562970112 212985884762112 213173868773376 213454353758976 213768847294464 214239038441472 214462901993472 214652189638656 214841644351488 215349112332288 216140762382336 216209792197476 216813244126864 217004606213472 217103221090854 217517183231172 217709166623256 217901319462288 218416014566838 218608791278724 218702351742336 218930879118336 219218938929936 219412424312928 219641693660928 219735696187392 219835552172544 220449123772416 220549303965312 220643694931968 221164867680768 221360070564864 222078772092672 222173817643008 222895161206784 223128069750784 223325005381632 223522114830336 223786000157643 224050086567936 224873722478592 225772469090784 225802952736768 226505496587832 226705413177936 227338158890304 227441469714228 227538810398592 228076269795792 228277572770016 228717796704768 229018733720568 229356159076352 229558591696896 229860634994496 230100821930496 230303911799808 230402477555712 230507180918784 230946701094912 231051651773184 231150537547776 231255580856832 231354553909248 231901026306048 232105705058304 232348237922304 232827858749871 233959529447424 234649398223548 234894589054048 234926304362496 235411246919079 235758090701056 235865227851792 236523539047488 236732297687424 237291472615824 237500909043552 237710530322496 238272015891096 238373991846144 238584383718912 238833686310912 239147933378112 239609120357376 239711668568064 239820602370048 240489953206272 240702212653056 241270764742656 241483713343488 242157706002432 242235044961987 242267751373824 242371437428736 243158357680128 243412439728128 243914899642722 244130181990156 244922812451163 246297239008128 246621306296178 247096905368544 247202658210816 247314996194112 247786564716416 248005264243968 248117966960976 248224156798464 248483532222464 248810476140864 249030079385472 249396988510208 249838618604256 249945544848384 250206718992384 250427554578432 250757056357632 251019078469632 251126509928448 251240631054336 251462379184128 251941855739904 252056347388928 252164222779392 252386786082816 252982937788416 253770047103034 253912934449152 253994027727132 254818683661311 255043589825178 255755428751592 255981161698416 256248642604416 256585803520266 256812269366268 257190644401152 257307521292864 258025678960896 258253415659008 258863424671808 259091900774784 259202787250176 259815038731776 259933108244832 260044354741248 260545839611904 260888654594304 261391767662592 262121324658688 262352676225024 262584231985152 263204470628352 263436778192896 264172042911744 264256412685804 264292092407808 265227852038688 265263662923776 265348381333266 266088981428424 266323834898352 266952906692802 267188522673996 268056017877483 268170740826912 268450958918912 268687897099776 269041425050376 269437817944064 269560260402048 269675627139072 269798177666304 270312616054272 270551197357056 270789989234688 271072944242688 271429610335488 271669177511424 272427419252736 272667867107328 272952784355328 273193695903744 273838994694144 274080688422912 274845660807168 275944128888736 275981386678272 276840051385128 277084393884144 277984018539612 278102990487168 278229370718376 278759885305968 279005922274464 279252176398272 279543973750272 279911785658472 280571612073984 281482558866432 281730998900736 282396463278336 282517323669504 282645709936128 282766677000192 283434587707392 283563390812544 283684750626816 283981179682816 284231825031168 284567382916509 284605805011968 285652051255296 285950535991296 287132149776384 287385576210432 287724857345541 288279722929968 289339474951296 289470961454472 290022910974896 290278888831008 290535092616384 291221352755784 291478388371632 291603135656448 291907838824448 292291918573248 292424746775436 292549899083904 292855591547904 292980928249856 293114069563392 293499736418592 293932165029888 294065738620416 294191593242624 294886490241024 295146760753152 295407260983296 296105029456896 296231756857344 297193548275712 298381333543524 298733448757248 299350104106977 299614314260646 301029958787712 301692083430276 302007328783776 302273884237248 303117545187072 303255292952304 303385080531456 304101693061056 304370097026688 304957062273024 305358311627424 306078122262528 306480846659328 306801095907328 307071882399744 307342907891712 307928934793216 308068869030912 308200716730368 308340774475776 308472738545664 309201368408064 309474273411072 310437144999828 310479060013056 311445057808269 311620419551232 311719943119662 312865864298064 313604870969214 313881662558772 314486970469056 314900758865781 315364718729984 315643063583232 316388630154432 316667878724736 316947373763328 317696021188128 317831989128192 317976423678144 318112511625216 318444915081216 318863911170816 319145344455168 319478827143168 319760803160064 320653270941696 320936283537408 321694352990208 321978284457984 322876941336576 322980059949316 323023668498432 324211143573504 324314688296214 325219866190296 325506909320208 325654831636281 326275774846758 326563749934884 326851979193432 327624021850257 328053527613504 328396318677504 328828408394904 329462540491392 329603544281088 329753328258816 330673685658624 330823955947968 330965542397952 331747301521152 332040105847296 333118158139008 333260726464512 333608958656512 333903406104576 334342741810176 334692104626176 334987508072448 335283172245504 335922474319872 336075129851904 337310583717888 337608298266624 338658703636176 339758244881748 340058119766904 341007238335456 341162204571342 341308215597888 341664856805888 342114404693688 342416359155024 342920859201536 343076695057152 343528100580852 344034238614528 344337887545344 344790952491744 345151232895744 345455867699712 345603716333568 345760771378176 346420051642368 346577477659776 346725806321664 347031830863872 347394452815872 347851539459072 348522356883456 350939294171136 351249037590528 351974097335322 352341883581072 352389456543744 353637136051584 353797841777688 354785308571232 355098446531136 355937208923736 356251363565328 357408023836644 357560987769216 358250529466368 358721900067168 359413680536064 359567502852096 359730903555072 360416821405696 360734929809408 361053318979584 361430592323584 361906147113984 362225570015232 363236559003648 363401627060736 363557156143104 364737536520192 365118659592192 365440917897216 365872349464083 366195272985234 369120068513504 369445858512192 369931959444267 370645358052816 370803987316224 370972494291168 371679847074624 372007896365952 372176950441464 372336235197696 372725298333696 373215714211296 373545119078208 374095482765312 374918317272576 375310078488576 375641331867648 376528617704448 376689764892672 376860946581504 377022236000256 377912783609856 378084521083392 378246334169088 379423177222012 379474406682624 380655070654551 380869401673728 380991041590698 382565384737767 383633143127388 383971742547624 384372963906624 384878705280399 385785966601728 385961281939296 387038518441344 387380123488512 388295137007712 388637851162176 388804180875264 389722558097664 389899662367248 390066532111872 390474122063872 390818759417856 391332981891456 391909553373184 392087651493888 392255457656832 393181986988032 393529014337536 393876347977728 394806705942528 395155167289344 396258064367616 396384619028706 396607806701568 397841778058032 398022571999899 398781502590482 399133472142636 399485752347528 400429360039203 400782784010994 401373278383616 402256111240368 402676438378368 403031845649664 403562137575564 404156726916096 404340390603072 404513440708608 404697266499456 405468924081408 405826796035584 406184983852032 406609416364032 407144415503232 408104163016704 408641128879104 409429176532992 409790543855616 410758492041216 411121032634368 412268491210752 412632364548096 413916193333104 413972080017408 415260077077692 415626590826216 416976027809418 417154485730752 418139827958952 418508883411696 419315960625408 419867678487708 420857418110976 421851506872576 422223838299648 422596498351104 423594694917504 423775985504256 423968564904192 424150015500288 424593220108288 425151881561088 425345086218816 425527125940224 425971769524224 426347737546752 426908707517952 428478076882944 428925803986944 429304379277312 430698224664576 432419584394952 433626488253728 434009212426944 434206442181708 435034366462344 435418333246512 435802638924576 436832029133676 437217582557448 437404703484672 437861758236672 438437877859872 438824848625856 439283387321856 439471392374784 439671104345088 440898247544832 441098607930624 441287389863936 442329735361536 442720141129728 444157544185344 444347635286016 445790322413568 446256139501568 446650010763264 447572000315286 448100173135872 449421471390969 451544938181568 451605905473536 453010993175664 453410826355872 454676317780608 454882939428456 455077620797184 456152539591584 456555145540032 457435593409536 458037467441136 458712318152704 459117183393792 459721269988992 460201643860992 460607823599616 460804955111424 461014361837568 461893402189824 462103303546368 462301075095552 462511161713664 462709107818496 463802052612096 464211410116608 464696475844608 465655717499742 467579914679493 469298796447096 469789178108096 469852608724992 470407306453821 470822493838158 471516181402112 471730455703584 473047078094976 473464595374848 474582945231648 475001818087104 475421060644992 476544031782192 476747983692288 477168767437824 477667372621824 478295866756224 479218240714752 479423337136128 479641204740096 480979906412544 481404425306112 482541529485312 482967426686976 484315412004864 484470089923974 484535502747648 484742874857472 486316715360256 486472032444321 487829799285444 488260363980312 489413662270137 489845624902326 492594478016256 493242612592356 494193810737088 494405316421632 494629992388224 495573129432832 496010528487936 496235933921952 496448313596928 496967064444928 497620952281728 498060158770944 498793977020416 499677237208512 499891089696768 500413437984768 500855109156864 501514112715264 502038156939264 502481262108672 502924758368256 503883711479808 504112694777856 504328445558784 505965875576832 507540094206068 507988055454264 509637367322622 510087179650356 511510857503184 511743306857013 511962323396832 512497285208832 513171607040532 513624538732536 514381288802304 514615042585728 516051357921792 516506831318016 517726849343616 518183801549568 518405574500352 519630077463552 519866216489664 520088709482496 521091679223808 521777309188608 522783535325184 524242649317376 524705352450048 526408941256704 526873556385792 527961146002983 528512825371608 528584184815616 530455704077376 530527325847552 530696762666532 532177962856848 532647669796704 533905813385604 534377045347992 536112035754966 536341481653824 536901917837824 537375794199552 538082850100752 538875635888128 539120520804096 539351254278144 539596355332608 540625232108544 541102394714112 541579978469376 542145888485376 542859220670976 543338355022848 544854838505472 545335734214656 545905568710656 547677989388288 548161376845824 549292909477851 551888257777472 551962773356544 553680102770256 554168787768288 555968037079224 556205980974336 556458741436752 557519770611936 558011844548928 558504352796544 559087947500544 559823571316944 561143224147968 562965117732864 563461997801472 564792926556672 565034647339008 565291419872256 565533354000384 566869175414784 567126781625088 567369501253632 567962359365632 569134765833018 569211610023936 571304102510592 571486562386047 574264299552768 575449714691082 576559445859936 578678949902592 578941922908944 580045821949792 580557777662016 581070185232768 582442705511568 582956776743264 583206271312896 583815677648896 584583837146496 584849493550872 585099798167808 585711183095808 585961856499712 586228139126784 586999472837184 587864330059776 588131477240832 588383186485248 589772980482048 590293521506304 590814521966592 592210058913792 592463513714688 594387096551424 594576928543059 596762667087048 597466897514496 598172253885723 598700208213954 599228628521292 601174176016491 602059917575424 603384166860552 604014657567552 604547768474496 606235090374144 606510585904608 606770161062912 608203386122112 608740194053376 609914124546048 610716623254848 612156244525056 612961693318656 613602191814656 614143764799488 614685815783424 615857869586432 616137738061824 616401433460736 616681548951552 618402736816128 618948546822144 620874289999656 620958120026112 622890115616538 623240839102464 623439886239324 625464041714127 625731728596128 627209741938428 627763325117544 628973940938112 629801517731562 630729437459968 631286127166464 632777260308864 633335757449472 633894747526656 635392042376256 635663978256384 635952847356288 636225023250432 636889830162432 637727822341632 638290688910336 638957654286336 639521606320128 641306541883392 643388705980416 643956568915968 645960119898632 646047336996864 648422287147008 648629376592428 650439732380592 651013818640416 651309663272562 652551549693516 653127499869768 653703958386864 655248043700514 656107055227008 656792637355008 657656816789808 658925080982784 659207088562176 659506656517632 661347371317248 661647911895936 661931084795904 663494603042304 664080211694592 666236316278016 666521452929024 667217917313024 668685483620352 669384209252352 669975016144896 670566344491008 671358000472929 672150259703808 674621167435776 677317407272352 679516489763496 680116239533808 682014476670912 682324409142684 682616431195776 683329713611776 684228809387376 684832718310048 685841718403072 686153390114304 687056201161704 688068477229056 688675775090688 689581904983488 690302465791488 690911735399424 691207432667136 691521542756352 692840103284736 693154955319552 693451612643328 694063661727744 695703078918144 697044713766912 698483576249613 701878588342272 703948194670644 704683767162144 704778913087488 706233740757237 707274272103168 707595683555376 709570617142464 710196893062272 711874417847472 712502727130656 714816047673288 715121975538432 716501058932736 717443800134336 718827361072128 719135005704192 719461807110144 720833642811392 721469859618816 722106637959168 723812294227968 724451140030464 726473118007296 726705134885961 726803254121472 727114312286208 729475073040384 730237319184384 731744698928166 732390545970468 734768437353489 738240137027008 738891717024384 739863918888534 741290716105632 741607974632448 741944988582336 743359694149248 744015792731904 744353900882928 744672470395392 745450596667392 746431428422592 747090238156416 748190965530624 749836634545152 750620156977152 751282663735296 753057235408896 753379529785344 753721893163008 755825567219712 756169042166784 756492668338176 758846354444024 758948813365248 761310141309102 761738803347456 761982083181396 764456050983933 765130769475534 767266286254776 767943485095248 768745927813248 769757410560798 771571933203456 771922563878592 774077036882688 774760246977024 776590274015424 777275702324352 777608361750528 779445116195328 779799324734496 780133064223744 780948244127744 781637518835712 782665963782912 783819106746368 784175302987776 786363973976064 787058028675072 787752695955456 789613411885056 790310334578688 792516128735232 792769238057412 795683556116064 796045143999798 797563005180964 798266944285272 798971504695056 800858720078406 801565568021988 802746556767232 804168053632449 804512222480736 805352876756736 806063691299328 807124275151128 808313453832192 808680781206144 809026881417216 809394532998912 810937848162816 811653592071168 812369967704064 813218832728064 814288831006464 817282257758208 818858353065984 819581087711232 821516984082432 822242065268736 824536982421504 827832386666208 827944160034816 830520154155384 831253181652432 833952055618836 834308971461504 836279655917904 837017766823392 838631921250816 839735356975416 841714836221952 843703013745152 844447676599296 845192996702208 847189389835008 847551971008512 847937129808384 848300031000576 850303763122176 850690172437632 851054251880448 851943539048448 852695475093504 853702148749527 853817415035904 856956153765888 857851607973888 861396449329152 863174572036623 864839168789904 867252976507456 868018424853888 868412884363416 870068732924688 870836666493024 871605277849152 873664058267352 874435165114896 874809406969344 875723516473344 876875755719744 877649697251712 878566774643712 878942784749568 879342208690176 881796495089664 882197215861248 882574779727872 884659470723072 885440282259456 888195164860619 888315088370688 888695270572032 891580644827136 892512279003136 895144000630572 896200346271744 898050312320931 898842942781938 903089876363136 906021986351328 906821652711744 909352635561216 909765878856912 910155241594368 912305079183168 913110291080064 914871186819072 916074934882272 917424636305408 918234366787584 919442539977984 920403287721984 921215647199232 922028723675136 923786804379648 924206607092736 924602150191104 925022323427328 925418215636992 927604105224192 928422820233216 931311434999484 934335173424807 935159829358986 938597592894192 939578356216192 940814612907642 941644987676316 943032362804224 943460911407168 944702276597343 946094156189952 946929190749696 949165890463296 950003636174208 950842121289984 953088063564384 953495967384576 954337534875648 955334745243648 956591733512448 958436481429504 959282409480192 961959812825088 962808850612224 965083058970624 965934853373952 968630824009728 968940179847948 969071005495296 972633430720512 972944064888642 975659598570888 976520727960624 978827324540274 979691249804652 982872065550771 985188956032512 986485225184712 988387621474176 988810632843264 989259984776448 991146258865664 992021056975872 992471867843904 992896627193856 993934128889856 995241904563456 996120317541888 999354474417024 999782179393536 1000826875969536 1001710218313728 1003028225430528 1004076313878528 1004962524217344 1005849516736512 1007767422959616 1008225389555712 1011931751153664 1015080188412136 1015976110908528 1019274734645244 1020174359300712 1023021715006368 1023486613714026 1023924646793664 1024994570417664 1026343214081064 1027249077465072 1028762577604608 1029230085171456 1032102715843584 1033013662636032 1035453698687232 1036367603099136 1036811149000704 1039260154927104 1039732432979328 1040177418964992 1042183358447616 1043554618377216 1045567070650368 1048485298634752 1052817882513408 1053747112771584 1055922292005966 1057025650743216 1057168369631232 1060911408154752 1061393525333064 1064355925713696 1065295339593408 1067811626771208 1068754090695984 1072224071509932 1072682963307648 1073803835675648 1074751588399104 1076165700201504 1077751271776256 1078241041608192 1078702508556288 1079192710665216 1081250464217088 1082204789428224 1083159956938752 1084291776970752 1085718441341952 1086676710045696 1089709677010944 1090671468429312 1095355978776576 1096322753691648 1097617048392249 1098585818955702 1103776515554944 1107360205540512 1108337575536576 1109795878332801 1111936074158448 1112411961948672 1112917482873504 1115039541223872 1116023689097856 1117008705593088 1118175895001088 1119647142633888 1122286448295936 1125930235465728 1126923995602944 1129585853113344 1130069294678016 1130582839744512 1131066708000768 1133738350829568 1134253563250176 1134739002507264 1138269531666036 1138423220047872 1141965211963653 1142608205021184 1142973124772094 1150899429382164 1153118891719872 1154636115841197 1157357899805184 1157883845817888 1160091643899584 1161115555324032 1162140370465536 1164885411023136 1165913553486528 1166412542625792 1167631355297792 1169167674292992 1169698987101744 1170199596335616 1171422366191616 1172456278253568 1173998945674368 1175728660119552 1176262954481664 1176766372970496 1179545960964096 1180587043012608 1181629043933184 1184420117827584 1188774193102848 1189153857086118 1193525334174096 1194067715999697 1196344507771446 1197400416427908 1198457257042584 1201288080117609 1202348352032982 1204119835150848 1206768333721104 1208029315135104 1209095536948992 1212470180748288 1213021171809216 1213540322125824 1216406772244224 1217480388106752 1219828249092096 1221433246509696 1224312489050112 1225923386637312 1227204383629312 1228287529598976 1229371631566848 1231715739172864 1232275476123648 1233363097903104 1236805473632256 1237897093644288 1241748579999312 1241916240052224 1245780231233076 1246879772478648 1250928083428254 1251463457192256 1254419483876856 1255526650235088 1257947881876224 1259603035463124 1261458874919936 1262572254332928 1265554520617728 1266671514898944 1267789495053312 1270784084752512 1271327956512768 1271905694712576 1272450046500864 1273779660324864 1275455644683264 1276581377820672 1277915308572672 1279043212640256 1286777411960832 1287913137831936 1291920239797264 1292094673993728 1297258753184856 1300879464761184 1302027637280832 1302619326545124 1305103099387032 1306254999739536 1307407916773728 1310496087401028 1312214110454016 1313585274710016 1315313633579616 1317850161965568 1318414177124352 1319013313035264 1322694742634496 1323295823791872 1323862169591808 1326989206084608 1328160423389184 1332472632556032 1333042905858048 1337370967240704 1338768418504704 1339950032289792 1342716000945858 1344300519407616 1354634814544704 1359032979526992 1360232479067616 1364028953341824 1364648818285368 1365232862391552 1366659427223552 1368457618774752 1369665436620096 1371683436806144 1372306780228608 1374112402323408 1376136954458112 1377351550181376 1379163809966976 1380604931582976 1381823470798848 1382414865334272 1383043085512704 1385680206569472 1386309910639104 1386903225286656 1388127323455488 1391406157836288 1394089427533824 1395735259066687 1396967152499226 1402739744038479 1407896389341288 1409367534324288 1409557826174976 1411221919361463 1412467481514474 1414548544206336 1415191367110752 1419141234284928 1420393786124544 1423748835694944 1425005454261312 1429632095346576 1430243951076864 1433002117865472 1434887600268672 1437654722144256 1438270011408384 1438923614220288 1441667285622784 1442939719237632 1444213275918336 1447624588455936 1448902280060928 1452946236014592 1453410269771922 1453606508242944 1454228624572416 1458950146080768 1459416097332963 1463489397856332 1464781091940936 1468240986810411 1469536874706978 1476480274054016 1477783434048768 1479727837777068 1482581432211264 1483215949264896 1483889977164672 1486719388298496 1488031585463808 1488707801765856 1489344940790784 1490901193334784 1492862856845184 1494180476312832 1496381931061248 1499673269090304 1501240313954304 1502565327470592 1506114470817792 1507443786326016 1511651134439424 1512338084333568 1512985336676352 1517692708888048 1517897626730496 1522620282618204 1523964166362792 1528912101967866 1530261538951068 1534532572509552 1535886970190496 1537491855626496 1539514821121596 1543143866406912 1543845127757184 1548154073765376 1549520493954048 1553180548030848 1554551404648704 1555216723501056 1558890232390656 1559598649468992 1560266128447488 1561896488255488 1563275037671424 1565331927565824 1568350605975552 1572727947952128 1574116057350144 1579226823770112 1580620669157376 1585538476114824 1591367112232128 1592090287999596 1595126010361928 1596533888570544 1597943009390112 1601717440156812 1603131136043976 1605493113534464 1608336107264898 1609024444961472 1610705753513472 1612127382598656 1614248550302256 1616626907664384 1617361562412288 1618053762834432 1618789065997824 1621875696325632 1623307184142336 1624739935408128 1626437665456128 1628577662012928 1634564515516416 1637716706131968 1643033968164864 1644484130537472 1647878728433553 1655664773332416 1655888320069632 1661040308310768 1662506363304864 1667904111237672 1668617942923008 1672559311835808 1674035533646784 1677263842501632 1679470713950832 1683429672443904 1687406027490304 1688895353198592 1690385993404416 1694378779670016 1695103942017024 1695874259616768 1696600062001152 1700607526244352 1701380344875264 1702108503760896 1703887078096896 1707404297499054 1707634830071808 1713912307531776 1714459687158141 1722792898658304 1726349144073246 1729678337579808 1734505953014912 1736036849707776 1736825768726832 1740137465849376 1741673332986048 1743210555698304 1747328116534704 1748870330229792 1749618813938688 1751447032946688 1753751511439488 1755299394503424 1757133549287424 1757885569499136 1758684417380352 1763592990179328 1764394431722496 1765149559455744 1769318941446144 1770880564518912 1776390329721238 1776630176741376 1777390541144064 1783161289654272 1783730785629177 1790288001261144 1792400692543488 1794516761657169 1796100624641862 1797685885563876 1806179752726272 1812043972702656 1813643305423488 1818705271122432 1819531757713824 1820310483188736 1824610158366336 1826220582160128 1829742373638144 1832149869764544 1834849272610816 1836468733575168 1838885079955968 1840806575443968 1842431294398464 1844057447350272 1847573608759296 1848413214185472 1849204300382208 1850044646854656 1855208210448384 1856845640466432 1862622869998968 1868670346849614 1870319658717972 1876392125142381 1877195185788384 1879156712432384 1881629225815284 1883289975352632 1886064725608448 1886921822814336 1889404553194686 1892188312379904 1893858381499392 1898331780926592 1900007272348416 1901684242579968 1906176127128768 1906991934769152 1908675069751296 1910669490487296 1913183467024896 1916872962859008 1918564818960384 1923919625650176 1930166117941248 1931869706747904 1937880359695896 1938142010990592 1945266861441024 1945888129777284 1951319197141776 1953041455921248 1957654649080548 1959382499609304 1965744131101542 1970377912065024 1972970450369424 1976775242948352 1977621265686528 1978519969552896 1982292517731328 1984042113951744 1984943735687808 1985793254387712 1987868257779712 1990483809126912 1992240635083776 1998708948834048 1999564358787072 2001653751939072 2006056450861056 2008152627757056 2009925048434688 2011699033473024 2014074001418787 2016450779111424 2023863502307328 2030160376824272 2031952221817056 2038549469290488 2040348718601424 2046043430012736 2046973227428052 2047849293587328 2049989140835328 2052686428162128 2054498154930144 2057525155209216 2058460170342912 2064205431687168 2066027325272064 2070907397374464 2072735206198272 2073622298001408 2078520309854208 2079464865958656 2080354837929984 2087109236754432 2091134141300736 2095450728748839 2105635765026816 2111844584011932 2114051301486432 2114336739262464 2121822816309504 2122787050666128 2128711851427392 2130590679186816 2135623253542416 2137508181391968 2144448143019864 2145365926615296 2147607671351296 2149503176798208 2152331400403008 2155502543552512 2156482083216384 2157405017112576 2158385421330432 2162500928434176 2164409578856448 2166319913877504 2171436882683904 2173353420091392 2179419354021888 2180115404657883 2181342936858624 2190711957553152 2195234096784498 2197171637911404 2204305312060467 2207553031109888 2214720411081024 2216675151073152 2219591756665602 2223872148316896 2224823923897344 2225834965747008 2230079082447744 2232047378195712 2234017411186176 2236351790002176 2239294285267776 2244572896591872 2251860470931456 2253847991205888 2259171706226688 2260138589356032 2261165679489024 2267476701659136 2268507126500352 2269478005014528 2276539063332072 2276846440095744 2283930423927306 2285216410042368 2285946249544188 2293368152951799 2301798858764328 2306237783439744 2309272231682394 2314715799610368 2315767691635776 2320183287799168 2322231110648064 2324280740931072 2329770822046272 2331827106973056 2332825085251584 2335262710595584 2338335348585984 2339397974203488 2340399192671232 2342844732383232 2344912556507136 2347997891348736 2351457320239104 2352525908963328 2359091921928192 2361174086025216 2363258087866368 2368840235655168 2377548386205696 2378307714172236 2387050668348192 2388135431999394 2392689015542892 2394800832855816 2396914514085168 2402576160235218 2404696704065964 2408239670301696 2413536667442208 2416058630270208 2418191073897984 2424940361496576 2426042343618432 2427080644251648 2432813544488448 2434960776213504 2439656498184192 2442866493019392 2451846773274624 2454408767258624 2456575059197952 2458743263133696 2464550952247296 2466726195806208 2473610947264512 2483497159998624 2483832480104448 2491560462466152 2493759544957296 2501856166856508 2502926914384512 2508838967753712 2511053300470176 2515895763752448 2519206070926248 2522917749839872 2525144508665856 2531109041235456 2533343029797888 2535578990106624 2541568169505024 2542655913025536 2543811389425152 2544900093001728 2550911289366528 2553162755641344 2555830617145344 2558086425280512 2561106446248581 2573554823921664 2583840479594528 2584189347987456 2589523716109869 2594517506369712 2601758929522368 2604055274561664 2605238653090248 2610206198774064 2612509999479072 2614815833547456 2620992174802056 2624428220908032 2627170549420032 2630627267159232 2635700323931136 2636828354248704 2638026626070528 2645389485268992 2646591647583744 2647724339183616 2653978412169216 2656320846778368 2664585494581857 2664945265112064 2666085811716096 2674741934481408 2677536837009408 2685432001891716 2688601038815232 2694150936962793 2709269629089408 2718065959053984 2720464958135232 2728057906683648 2729297636570736 2730465724783104 2733318854447104 2736915237549504 2739330873240192 2743366873612288 2744613560457216 2748224804646816 2752273908916224 2754703100362752 2758327619933952 2761209863165952 2763646941597696 2766086171025408 2771360413138944 2772619821278208 2773806450573312 2776254646910976 2782812315672576 2791470518133374 2793934304998452 2803005520274421 2805479488076958 2815792778682576 2818735068648576 2822443838722926 2824934963028948 2829097088412672 2830382734221504 2838282468569856 2840787572249088 2847497671389888 2850010908522624 2859264190693152 2860487902153728 2866004235730944 2869775200537344 2875309444288512 2877847228440576 2883334571245568 2885879438475264 2888426551836672 2895249176911872 2897804560121856 2905892472029184 2906820539543844 2907213016485888 2917900292161536 2918832194665926 2926978795712664 2929562183881872 2936481973620822 2939073749413956 2948616196652313 2952960548108032 2955566868097536 2959455675554136 2965162864422528 2966431898529792 2967779954329344 2973438776596992 2976063170927616 2977415603531712 2978689881581568 2981802386669568 2985725713690368 2988360952625664 2999346538180608 3002480627908608 3005130654941184 3012228941635584 3014887572652032 3023302268878848 3024676168667136 3035385417776096 3035795253460992 3045240565236408 3047928332725584 3057824203935732 3060523077902136 3069065145019104 3071773940380992 3074983711252992 3079029642243192 3086287732813824 3087690255514368 3096308147530752 3099040987908096 3106361096061696 3109102809297408 3110433447002112 3117780464781312 3119197298937984 3120532256894976 3123792976510976 3126550075342848 3130663855131648 3136701211951104 3145455895904256 3158453647540224 3161241338314752 3171076952229648 3182734224464256 3184180575999192 3190252020723856 3193067777141088 3195886018780224 3203434880313624 3206262272087952 3210986227068928 3216672214529796 3218048889922944 3221411507026944 3224254765197312 3228497100604512 3233253815328768 3234723124824576 3236107525668864 3237578131995648 3243751392651264 3246614368284672 3249479870816256 3252875330912256 3257155324025856 3269129031032832 3286067936329728 3288968261074944 3292851145176747 3295757456867106 3311329546664832 3322080616621536 3325012726609728 3335808222475344 3337235885846016 3345118623671616 3348071067293568 3354527685003264 3358941427901664 3366859344887808 3374812054980608 3377790706397184 3380771986808832 3388757559340032 3390207884034048 3391748519233536 3393200124002304 3401215052488704 3402760689750528 3404217007521792 3414808594998108 3415269660143616 3425895635890959 3427824615063552 3428919374316282 3452698288146492 3459356675159616 3463908347523591 3469011906029824 3472073699415552 3473651537453664 3480274931698752 3483346665972096 3486421111396608 3494656233069408 3497740660459584 3499237627877376 3502894065893376 3507503022878976 3510598789006848 3514267098574848 3517368834760704 3527185980358656 3528788863444992 3530299118911488 3538637882892288 3541761129037824 3552780659442476 3553260353482752 3566322579308544 3567461571258354 3580576002522288 3582203147999091 3589033523314338 3592201249283724 3595371771127752 3603864240352827 3612359505452544 3624087945405312 3627286610846976 3637410542244864 3639063515427648 3640620966377472 3649220316732672 3652441164320256 3659484747276288 3664299739529088 3669698545221632 3672937467150336 3677770159911936 3681613150887936 3684862588796928 3688114894700544 3695147217518592 3696826428370944 3700089293709312 3710416420896768 3713691280932864 3725245739997936 3737340693699228 3740639317435944 3752784250284762 3754390371576768 3758313424864768 3763258451630568 3766579950705264 3772129451216896 3773843645628672 3778809106389372 3784376624759808 3787716762998784 3796663561853184 3800014544696832 3803368485159936 3812352254257536 3813983869538304 3817350139502592 3821338980974592 3826366934049792 3833745925718016 3837129637920768 3860332235882496 3863739413495808 3875760719391792 3876284021981184 3891776259554568 3902638394283552 3906082911842496 3915309298161096 3918764999218608 3931488262203084 3940755824130048 3945940900738848 3953550485896704 3955242531373056 3957039939105792 3964585035462656 3968084227903488 3969887471375616 3971586508775424 3975736515559424 3980967618253824 3984481270167552 3997417897668096 3999128717574144 4012112901722112 4016305255514112 4019850096869376 4028148002837574 4032901558222848 4060320753648544 4063904443634112 4077098938580976 4080697437202848 4092086860025472 4093946454856104 4095698587174656 4099978281670656 4105372856324256 4108996309860288 4115050310418432 4116920340685824 4128410863374336 4132054650544128 4141814794748928 4145470412396544 4147244596002816 4157040619708416 4158929731917312 4160709675859968 4174218473508864 4182268282601472 4187205777200061 4190901457497678 4208219232115437 4223689168023864 4228102602972864 4228673478524928 4233665758084389 4243645632619008 4245574101332256 4257423702854784 4261181358373632 4271246507084832 4275016362783936 4288896286039728 4290731853230592 4295215342702592 4299006353596416 4304662800806016 4311005087105024 4312964166432768 4314810034225152 4316770842660864 4325001856868352 4328819157712896 4332639827755008 4342873765367808 4346706840182784 4358838708043776 4360230809315766 4362685873717248 4378248291998889 4390468193568996 4394343275822808 4404722960431233 4408610624120934 4415106062219776 4429440822162048 4433350302146304 4439183513331204 4447744296633792 4449647847794688 4451669931494016 4460158164895488 4464094756391424 4468034822372352 4472703580004352 4478588570535552 4489145793183744 4503720941862912 4507695982411776 4518343412453376 4522331358978048 4534953403318272 4537014253000704 4538956010029056 4553078126664144 4553692880191488 4567860847854612 4571892499088376 4586736305903598 4603597717528656 4612475566879488 4618544463364788 4629431599220736 4631535383271552 4640366575598336 4644462221296128 4648561481862144 4659541644092544 4663654213946112 4665650170503168 4670525421191168 4676670697171968 4678795948406976 4680798385342464 4685689464766464 4689825113014272 4695995782697472 4705051817926656 4718183843856384 4722348172050432 4737680471310336 4756615428344472 4774101336696384 4776270863998788 4785378031085784 4789601665711632 4793829028170336 4805152320470436 4809393408131928 4816479340603392 4827073334884416 4832117260540416 4836382147795968 4849880722993152 4852084687236864 4854161288503296 4865627088976896 4869921552427008 4879312996368384 4885732986038784 4903693546549248 4908817534517248 4913150118395904 4929101904494592 4933452391612416 4943636185300659 4966994319997248 4967664960208896 4983120924932304 4987519089914592 5003712333713016 5005853828769024 5017677935507424 5022106600940352 5031791527504896 5038412141852496 5045835499679744 5050289017331712 5062218082470912 5066686059595776 5071157980213248 5083136339010048 5085311826051072 5087622778850304 5089800186003456 5101822578733056 5106325511282688 5111661234290688 5122212892497162 5143379061474423 5167680959189056 5168378695974912 5179047432219738 5189035012739424 5203517859044736 5208110549123328 5210477306180496 5220412397548128 5225019998958144 5229631667094912 5241984349604112 5248856441816064 5254341098840064 5261254534318464 5271400647862272 5273656708497408 5276053252141056 5290778970537984 5293183295167488 5295448678367232 5307956824338432 5312641693556736 5329170989163714 5329890530224128 5332171623432192 5349483868962816 5351192356887531 5370864003783432 5377202077630464 5383550284971507 5388301873925586 5418539258178816 5436131918107968 5440929916270464 5456115813367296 5458595273141472 5460931449566208 5466637708894208 5473830475099008 5478661746480384 5486733747224576 5489227120914432 5496449609293632 5504547817832448 5509406200725504 5516655239867904 5522419726331904 5527293883195392 5532172342050816 5542720826277888 5545239642556416 5547612901146624 5565624631345152 5582941036266748 5587868609996904 5606011040548842 5610958976153916 5629176375427143 5631585557365152 5637470137297152 5644887677445852 5649869926057896 5658194176825344 5660765468443008 5676564937139712 5681575144498176 5694995342779776 5700021817045248 5718528381386304 5720975804307456 5732008471461888 5739550401074688 5750618888577024 5755694456881152 5766669142491136 5771758876950528 5790498353823744 5795609120243712 5813641079087688 5814426032971776 5835800584323072 5837664389331852 5853957591425328 5859124367763744 5872963947241644 5878147498827912 5897232393304626 5905921096216064 5911133736195072 5918911351108272 5930325728845056 5932863797059584 5935559908658688 5946877553193984 5952126341855232 5954831207063424 5957379763163136 5963604773339136 5971451427380736 5976721905251328 5998693076361216 6004961255817216 6024457883271168 6029775145304064 6042222004256361 6049352337334272 6070770835552192 6071590506921984 6090481130472816 6095856665451168 6115648407871464 6121046155804272 6138130290038208 6143547880761984 6149967422505984 6158059284486384 6172575465627648 6175380511028736 6192616295061504 6198081975816192 6212722192123392 6218205618594816 6220866894004224 6235560929562624 6238394597875968 6241064513789952 6247585953021952 6261327710263296 6273402423902208 6286352186246517 6316907295080448 6342153904459296 6365468448928512 6368361151998384 6380504041447712 6386135554282176 6391772037560448 6406869760627248 6412524544175904 6421972454137856 6433344429059592 6436097779845888 6442823014053888 6448509530394624 6456994201209024 6466507630657536 6469446249649152 6472215051337728 6475156263991296 6487502785302528 6493228736569344 6498959741632512 6514310648051712 6538258062065664 6540346213973649 6572135872659456 6585702290353494 6591514913734212 6612915936181401 6622659093329664 6644161233243072 6650025453219456 6671616444950688 6674471771692032 6690237247343232 6696142134587136 6709055370006528 6717882855803328 6733718689775616 6749624109961216 6755581412794368 6761543973617664 6777515118680064 6780415768068096 6783497038467072 6802430104977408 6805521379501056 6808434015043584 6829617189996216 6830539320287232 6851791271781918 6855649230127104 6857838748632564 6880104458855397 6905396576292984 6918713350319232 6927816695047182 6938023812059648 6944147398831104 6947303074907328 6960549863397504 6966693331944192 6972842222793216 6989312466138816 6995481320919168 6998475255754752 7005788131786752 7015006045757952 7021197578013696 7028534197149696 7034737669521408 7054371960717312 7057577726889984 7077275765784576 7083522258075648 7105561318884952 7106520706965504 7132645158617088 7134923142516708 7161152005044576 7164406295998182 7178067046628676 7184402498567448 7190743542255504 7207728480705654 7224719010905088 7248175890810624 7254573221693952 7274821084489728 7278127030855296 7281241932754944 7298440633465344 7304882328640512 7318969494552576 7328599479058176 7339397090443264 7355540319823872 7363226301775872 7369725177593856 7376229789401088 7393652856741888 7400178587418624 7420832841793536 7450491479995872 7474681387398456 7481278634871888 7505568500569524 7508780743153536 7516626849729536 7526516903261136 7533159901410528 7544258902433792 7547687291257344 7557618212778744 7568753249519616 7575433525997568 7593327123706368 7600029089393664 7606736970319872 7624704508515072 7627967739076608 7634700279005184 7652733868099584 7667491851436032 7674259275841536 7683319338745743 7720664471764992 7751521438783584 7752568043962368 7768571148329607 7783552519109136 7805276788567104 7812165823684992 7830618596322192 7837529998437216 7862976524406168 7881511648260096 7891881801477696 7907100971793408 7910485062746112 7914079878211584 7929170070925312 7936168455806976 7939774942751232 7943173017550848 7961935236507648 7968962540335104 7993756483745571 7994835795336192 7998257435148288 8024225803444224 8032610511028224 8056296005675148 8065803116445696 8082452810888379 8120641507297088 8127808887268224 8154197877161952 8161394874405696 8184173720050944 8187892909712208 8191397174349312 8199956563341312 8210745712648512 8217992619720576 8230100620836864 8233840681371648 8256821726748672 8264109301088256 8283629589497856 8290940824793088 8314081239416832 8317859463834624 8321419351719936 8348436947017728 8374411554400122 8381802914995356 8409016560823263 8416438464230874 8447378336047728 8456205205945728 8467331516168778 8487291265238016 8491148202664512 8514847405709568 8522362716747264 8542493014169664 8550032725567872 8577792572079456 8581463706461184 8590430685405184 8598012707192832 8609325601612032 8622010174210048 8625928332865536 8633541685321728 8650003713736704 8657638315425792 8665279655510016 8685747530735616 8693413680365568 8717677416087552 8720461618631532 8756496583997778 8780936387137992 8788686551645616 8809445920862466 8817221248241868 8830212124439552 8845848589956939 8858881644324096 8866700604292608 8878367026662408 8895488593267584 8899295695589376 8903339862988032 8920316329790976 8928189512782848 8936069644744704 8945407160008704 8957177141071104 9007441883725824 9015391964823552 9036686824906752 9044662717956096 9069906806636544 9074028506001408 9106156253328288 9107385760382976 9135721695709224 9143784998176752 9173472611807196 9207195435057312 9224951133758976 9237088926729576 9258863198441472 9263070766543104 9280733151196672 9288924442592256 9297122963724288 9319083288185088 9327308427892224 9331300341006336 9353341394343936 9357591896813952 9361596770684928 9371378929532928 9379650226028544 9391991565394944 9410103635853312 9436367687712768 9475360942620672 9513230856688944 9548202673392768 9552541727997576 9570756062171568 9579203331423264 9587658056340672 9610304640940872 9618786816263856 9632958681206784 9654146669768832 9664234521080832 9672764295591936 9699761445986304 9704169374473728 9708322577006592 9731254177953792 9739843104854016 9758625992736768 9770146813466809 9771465972077568 9807387093098496 9817635069034496 9858203808989184 9866904783224832 9878553435530241 9887272370601318 9933988639994496 9966241849864608 9975038179829184 10007424667426032 10011707657538048 10035355871014848 10044213201880704 10063583055009792 10076824283704992 10091670999359488 10100578034663424 10124436164941824 10133372119191552 10142315960426496 10166272678020096 10170623652102144 10175245557700608 10179600372006912 10203645157466112 10212651022565376 10244425784994324 10277686907672877 10286758122948846 10335361918378112 10358094864439476 10378070025478848 10391725042570773 10407035718089472 10416221098246656 10420954612360992 10440824795096256 10450039997916288 10459263334189824 10483968699208224 10497712883632128 10508682197680128 10522509068636928 10542801295724544 10552106504282112 10581557941075968 10586366590334976 10590897356734464 10615913648676864 10625283387113472 10658341978327428 10659781060448256 10698967737925632 10702384713775062 10741728007566864 10767100569943014 10776603747851172 10811592721058481 10837078516357632 10872263836215936 10881859832540928 10912231626734592 10917190546282944 10921862899132416 10933275417788416 10947660950198016 10957323492960768 10978454241828864 10992899218587264 11009095635664896 11018812401451008 11033310479735808 11044839452663808 11054587766390784 11064344684101632 11085441652555776 11090479285112832 11131249262690304 11165882072533496 11175737219993808 11212022081097684 11221917952307832 11258352750854286 11263171114730304 11274940274594304 11289775354891704 11299739852115792 11316388353650688 11321530936886016 11353129874279424 11363150288996352 11389990685559552 11400043634090496 11437056762772608 11441951608614912 11464016942923776 11479100802149376 11501237777154048 11511388913762304 11533338284982272 11580996707647488 11591218240487424 11627282158175376 11628852065943552 11675328778663704 11707915182850656 11718248735527488 11745927894483288 11756294997655824 11794464786609252 11811842192432128 11822267472390144 11837822702216544 11860651457690112 11865727594119168 11871119817317376 11893755106387968 11904252683710464 11909662414126848 11914759526326272 11927209546678272 11942902854761472 11953443810502656 11997386152722432 12048915766542336 12059550290608128 12084444008512722 12098704674668544 12141541671104384 12180962260945632 12191713330902336 12231296815742928 12242092311608544 12276260580076416 12287095761523968 12299934845011968 12316118568972768 12345150931255296 12350761022057472 12385232590123008 12396163951632384 12425444384246784 12436411237189632 12441733788008448 12471121859125248 12476789195751936 12482129027579904 12522655420526592 12546804847804416 12561617331600183 12572704372493034 12684307808918592 12700997274253167 12730936897857024 12736722303996768 12761008082895424 12772271108564352 12783544075120896 12813739521254496 12825049088351808 12843944908275712 12866688858119184 12872195559691776 12885646028107776 12897019060789248 12913988402418048 12933015261315072 12938892499298304 12944430102675456 12950312527982592 12975005570605056 12986457473138688 12997919483265024 13028621296103424 13076516124131328 13080692427947298 13134744875996667 13171404580706988 13183029827468424 13214168881293699 13225831872362802 13245318186659328 13288322466486144 13300050906438912 13343232889901376 13348943543384064 13380474494686464 13392284269174272 13418110740013056 13435765711606656 13467437379551232 13499248219922432 13511162825588736 13523087947235328 13555030237360128 13566994076934144 13604860209954816 13611042759002112 13616868030087168 13659234379992432 13661078640574464 13703582543563836 13715677497265128 13760208917710794 13810793152585968 13837426700638464 13855633390094364 13876047624119296 13888294797662208 13894606149814656 13921099726795008 13933386663888384 13945684445586432 13978624932277632 13990962641838336 13996950511509504 14011576263573504 14030012091515904 14042395156027392 14057068394299392 14069475339042816 14115155453779968 14154551531569152 14167044516151296 14211122637769904 14213041413931008 14269846285033416 14322304010089152 14328812591996364 14356134093257352 14368804997134896 14381487084511008 14415456961411308 14449438021810176 14496351781621248 14509146443387904 14549642168979456 14556254061710592 14562483865509888 14596881266930688 14609764657281024 14637938989105152 14657198958116352 14711080639647744 14726452603551744 14739450355187712 14787305713483776 14800357174837248 14900982959991744 14949362774796912 14962557269743776 15011137001139048 15017561486307072 15033253699459072 15053033806522272 15066319802821056 15088517804867584 15095374582514688 15115236425557488 15137506499039232 15150867051995136 15186654247412736 15200058178787328 15213473940639744 15249409017030144 15255935478153216 15269400558010368 15305467736199168 15334983702872064 15366638677491486 15430137184423269 15503042877567168 15505136087924736 15537142296659214 15567105038218272 15610553577134208 15624331647369984 15661237192644384 15675059996874432 15725953048812336 15763023296520192 15783763602955392 15814201943586816 15820970125492224 15828159756423168 15858340141850624 15872336911613952 15879549885502464 15886346035101696 15923870473015296 15937925080670208 15987512967491142 15989671590672384 15996514870296576 16048451606888448 16053577070662593 16112592011350296 16131606232891392 16150650854914521 16164905621776758 16241283014594176 16255617774536448 16308395754323904 16322789748811392 16368347440101888 16375785819424416 16382794348698624 16399913126682624 16421491425297024 16435985239441152 16460201241673728 16467681362743296 16513643453497344 16528218602176512 16567259178995712 16581881649586176 16628162478833664 16635718927669248 16642838703439872 16696873894035456 16748823108800244 16763605829990712 16818033121646526 16832876928461748 16894756672095456 16912410411891456 16934663032337556 16974582530476032 16982296405329024 17029694811419136 17044725433494528 17084986028339328 17100065451135744 17155585144158912 17162927412922368 17180861370810368 17196025414385664 17218651203224064 17251856665731072 17267083370643456 17300007427473408 17315276630851584 17371495061471232 17386827360731136 17440923237263064 17512993167995556 17561872774275984 17577373103291232 17618891841724932 17634442496483736 17660424248879104 17691697179913878 17717763288648192 17733401208585216 17756734053324816 17790977186535168 17798591391178752 17806679725976064 17840632659581952 17856379025565696 17872139289489408 17890814320017408 17914354282142208 18014883767451648 18073373649813504 18089325435912192 18126666012769083 18148057012002816 18212312506656576 18214771520765952 18271443391418448 18287569996353504 18346945223614392 18414390870114624 18449902267517952 18474177853459152 18517726396882944 18526141533086208 18561466302393344 18577848885184512 18594245927448576 18638166576370176 18654616855784448 18662600682012672 18706682788687872 18715183793627904 18723193541369856 18742757859065856 18783983130789888 18820207271706624 18859056558739551 18950721885241344 19026461713377888 19096405346785536 19105083455995152 19141512124343136 19158406662846528 19175316112681344 19220609281881744 19237573632527712 19265917362413568 19308293339537664 19328469042161664 19345528591183872 19399522891972608 19408338748947456 19416645154013184 19462508355907584 19479686209708032 19540293626933618 19542931944155136 19614774186196992 19621038641920947 19716407617978368 19757106871060482 19774544741202636 19867977279988992 19932483699729216 19950076359658368 20014849334852064 20023415315076096 20070711742029696 20088426403761408 20127166110019584 20153648567409984 20183341998718976 20201156069326848 20248872329883648 20266744238383104 20284631920852992 20332545356040192 20341247304204288 20350491115401216 20407290314932224 20425302045130752 20488851569988648 20555373815345754 20573516245897692 20640313376566191 20670723836756224 20716189728878952 20756140050957696 20783450085141546 20814071436178944 20832442196493312 20841909224721984 20881649590192512 20900079995832576 20918526668379648 20967937398416448 20995425767264256 21017364395360256 21045018137273856 21085602591449088 21104213008564224 21163115882151936 21172733180669952 21231827297353728 21250566774226944 21316683956654856 21319562120896512 21397935475851264 21404769427550124 21483456015133728 21534201139886028 21553207495702344 21623185442116962 21674157032715264 21744527672431872 21763719665081856 21824463253469184 21834381092565888 21843725798264832 21866550835576832 21895321900396032 21914646985921536 21956908483657728 21985798437174528 22018191271329792 22066620959471616 22089678905327616 22109175532781568 22128689368203264 22180958570225664 22262498525380608 22331764145066992 22351474439987616 22424044162195368 22443835904615664 22516705501708572 22526342229460608 22549880549188608 22579550709783408 22599479704231584 22632776707301376 22643061873772032 22706259748558848 22726300577992704 22779981371119104 22800087268180992 22874113525545216 22883903217229824 22958201604298752 23002475554308096 23022777827524608 23049958016237229 23161993415294976 23254564316350752 23257704131887104 23350657557327408 23415830365701312 23436497471054976 23491855788966576 23512589995311648 23588929573218504 23623684384864256 23644534944780288 23675645404433088 23721302915380224 23731455188238336 23742239634634752 23787510212775936 23808505367420928 23819324828253696 23829519052652544 23885805709522944 23906887621005312 23981269451236713 23994772305444864 24097831533084672 24168888017025444 24197409349337088 24247358432665137 24283083342208768 24361924521891264 24383426661804672 24462593631485856 24484184623217088 24552521160152832 24574191523047936 24599869690023936 24632237137945536 24690301862510592 24701522044114944 24770465180246016 24792327903264768 24850888768493568 24872822474379264 24942243718250496 24953578391503872 24964258055159808 25045310841053184 25123234663200366 25145408744986068 25227049682469789 25368615617837184 25401994548506334 25461873795714048 25473444607993536 25522016165790848 25544542217128704 25567088150241792 25627479042508992 25650098176703616 25687889816551424 25733377716238368 25744391119383552 25771292056215552 25794038121578496 25827976804836096 25866030522630144 25877784998596608 25900625055965184 25950011141210112 25972914946277376 25995838966530048 26057242592206848 26153032248262656 26161384855894596 26269489751993334 26342809161413976 26366059654936848 26428337762587398 26451663744725604 26490636373318656 26576644932972288 26600101812877824 26686465779802752 26697887086768128 26760948989372928 26784568538348544 26836221480026112 26871531423213312 26998496439844864 27022325651177472 27046175894470656 27110060474720256 27133988153868288 27209720419909632 27222085518004224 27318468759984864 27322157281148928 27407165087127672 27431354994530256 27520417835421588 27621586305171936 27674853401276928 27711266780188728 27752095248238592 27776589595324416 27789212299629312 27842199453590016 27866773327776768 27891368891172864 27957249864555264 27981925283676672 27993901023019008 28060024183031808 28084790312054784 28114136788598784 28138950678085632 28230310907559936 28309103063138304 28422245275539808 28426082827862016 28539692570066832 28644608020178304 28657625183992728 28712268186514704 28737609994269792 28762974169022016 28830913922822616 28898876043620352 28992703563242496 29018292886775808 29099284337958912 29112508123421184 29124967731019776 29193762533861376 29219529314562048 29275877978210304 29310440440400427 29314397916232704 29422161279295488 29452905207103488 29574611426967552 29600714349674496 29635660306590723 29801965919983488 29898725549593824 29925114539487552 30022274002278096 30035122972614144 30066507398918144 30106067613044544 30132639605642112 30177035609735168 30190749165029376 30230472851114976 30275012998078464 30301734103990272 30373308494825472 30400116357574656 30426947881279488 30498818034060288 30511870956306432 30538801116020736 30610935472398336 30733277354982972 30833060723018631 30860274368846538 31006085755134336 31074284593318428 31134210076436544 31221107154268416 31248663294739968 31322474385288768 31350119993748864 31451906097624672 31526046593040384 31567527205910784 31628403887173632 31656319512846336 31716680283701248 31744673823227904 31759099771004928 31772692070203392 31847740946030592 31875850161340416 31975025934982284 31979343181344768 32096903213776896 32107154141325186 32225184022700592 32301301709829042 32329811243553516 32434778163175443 32482566029188352 32511235549072896 32616791508647808 32645579497622784 32736694880203776 32751571638848832 32765588697397248 32799826253365248 32842982850594048 32871970478882304 32935362725486592 33027286906994688 33056437204353024 33134518357991424 33163763299172352 33256324957667328 33271437855338496 33393747788070912 33497646217600488 33527211659981424 33636066243293052 33665753856923496 33789513344190912 33824820823782912 33869326064675112 33949165060952064 33964592810658048 34059389622838272 34089450866989056 34169972056678656 34200130902271488 34311170288317824 34325854825844736 34361722741620736 34392050828771328 34437302406448128 34503713331462144 34534166741286912 34600014854946816 34742990122942464 34773654721462272 34881846474526128 35025986335991112 35123745548551968 35154746206582464 35237783683449864 35268884992967472 35320848497758208 35383394359827756 35435526577296384 35466802417170432 35513468106649632 35581954373070336 35597182782357504 35613359451952128 35681265319163904 35712758051131392 35744278578978816 35781628640034816 35828708564284416 36146747299627008 36178650871824384 36253332025538166 36296114024005632 36424625013313152 36542886782836896 36575139992707008 36693890447228784 36828781740229248 36899804535035904 36948355706918304 37035452793765888 37052283066172416 37122932604786688 37155697770369024 37188491854897152 37276333152740352 37309233711568896 37325201364025344 37413365577375744 37430367587255808 37446387082739712 37567966261579776 37640414543413248 37684851994800549 37718113117479102 38052923426755776 38102991822759501 38192810693571072 38210166911990304 38283024248686272 38316813325693056 38350632225362688 38441218563763488 38475147265055424 38531834724827136 38616586679075328 38656938084323328 38691057182367744 38799045783945216 38816677497894912 38833290308026368 38925016711815168 38959372419416064 39080587253867236 39085863888310272 39229548372393984 39242077283841894 39404234627990001 39514213742120964 39549089482405272 39642506643881097 39735954559977984 39864967399458432 39900152719316736 40029698669704128 40046830630152192 40141423484059392 40176852807522816 40254332220039168 40307297134819968 40366683997437952 40402312138653696 40497744659767296 40533488476766208 40569263841705984 40665090712080384 40700982230802432 40814580629864448 40850604090261504 40977703139977296 41110747630691508 41147032491795384 41280626753132382 41341447673512448 41432379457757904 41512280101915392 41566900170283092 41628142872357888 41664884392986624 41683818449443968 41763299180385024 41800159991665152 41837053336759296 41935874796832896 41990851534528512 42034728790720512 42090036274547712 42171205182898176 42208426017128448 42345466361339904 42463654594707456 42501133548453888 42633367913309712 42639124241793024 42809538855100248 42966912030267456 43068402279772056 43106414991404688 43246370884233924 43348314065430528 43489055344863744 43527439330163712 43648926506938368 43668762185131776 43687451596529664 43733101671153664 43790643800792064 43829293971843072 43913816967315456 43971596874349056 44133241918943232 44179357810655232 44218351065563136 44361917140451328 44663528290133984 44702948879975232 44848088324390736 44887671809231328 45033411003417144 45052684458921216 45099761098377216 45159101419566816 45198959408463168 45265553414602752 45286123747544064 45412519497117696 45452601155985408 45559962742238208 45600174536361984 45748227051090432 45767806434459648 45916403208597504 46004951108616192 46099916032474458 46290411553269807 46509128632701504 46515408263774208 46701315114654816 46831660731402624 46872994942109952 46983711577933152 47025179990623296 47177859146437008 47247368769728512 47289069889560576 47351290808866176 47442605830760448 47462910376476672 47484479269269504 47575020425551872 47617010734841856 47638649656507392 47659038105305088 47771611419045888 47813775242010624 47962538902473426 47989544610889728 48160731211987779 48337776034050888 48394818698674176 48451952564743563 48494716865330274 48566166684417536 48723849043782528 48766853323609344 48925187262971712 48968369246434176 49105042320305664 49148383046095872 49199739380047872 49264474275891072 49380603725021184 49403044088229888 49540930360492032 49584655806529536 49701777536987136 49745644948758528 49884487436500992 49907156783007744 49928516110319616 50090621682106368 50246469326400732 50290817489972136 50454099364939578 50737231235674368 50803989097012668 50923747591428096 50946889215987072 51044032331581696 51089084434257408 51134176300483584 51254958085017984 51300196353407232 51375779633102848 51466755432476736 51488782238767104 51542584112431104 51588076243156992 51655953609672192 51755569997193216 51801250111930368 51900022282420224 51945829892554752 52114485184413696 52322769711789192 52538979503986668 52685618322827952 52732119309873696 52856675525174796 52903327489451208 52981272746637312 53153289865944576 53200203625755648 53372931559605504 53395774173536256 53521897978745856 53569137076697088 53672442960052224 53743062846426624 53996992879689728 54044651302354944 54220120949440512 54267976307736576 54379998038307249 54444171036008448 54636937519969728 54644314562297856 54814330174255344 54862709989060512 55040835670843176 55243172610343872 55349706802553856 55422533560377456 55504190496477184 55553179190648832 55578424599258624 55684398907180032 55733546655553536 55782737782345728 55914499729110528 55963850567353344 55987802046038016 56120048366063616 56169580624109568 56228273577197568 56460621815119872 56577169676218653 56844490551079616 56852165655724032 57079385140133664 57289216040356608 57315250367985456 57424536373029408 57475219988539584 57525948338044032 57661827845645232 57797752087240704 57985407126484992 58036585773551616 58198568675917824 58225016246842368 58249935462039552 58387525067722752 58439058629124096 58620880880800854 58628795832465408 58844322558590976 58863115925762841 59149222853935104 59271320613181446 59603931839966976 59797451099187648 59850229078975104 60044548004556192 60070245945228288 60133014797836288 60212135226089088 60265279211284224 60354071219470336 60381498330058752 60460945702229952 60550025996156928 60603468207980544 60746616989650944 60800232715149312 60853895762558976 60997636068120576 61023741912612864 61221870944796672 61466554709965944 61666121446037262 61720548737693076 61920940129698573 62012171510268672 62148569186636856 62268420152873088 62442214308536832 62497326589479936 62644948770577536 62700239987497728 62903812195249344 63052093186080768 63135054411821568 63256807774347264 63312639025692672 63433360567402496 63489347646455808 63518199542009856 63695481892061184 63751700322680832 63950051869964568 63958686362689536 64193806427553792 64214308282650372 64450368045401184 64602603419658084 64659622487107032 64869556326350886 64965132058376704 65022471098145792 65233583017295616 65291158995245568 65473389760407552 65503143277697664 65531177394794496 65599652506730496 65685965701188096 65743940957764608 65870725450973184 66054573813989376 66269036715982848 66327526598344704 66542875710676992 66787495576141824 66995292435200976 67054423319962848 67272132486586104 67331507713846992 67579026688381824 67649641647565824 67738652129350224 67898330121904128 67929185621316096 68118779245676544 68178901733978112 68339944113357312 68400261804542976 68622340576635648 68651709651689472 68723445483241472 68874604812896256 69007426662924288 69068333482573824 69149874048711687 69485980245884928 69763692949052256 70051972671982224 70247491097103936 70309492413164928 70475567366899728 70537769985934944 70641696995516416 70766788719655512 70871053154592768 70933604834340864 71026936213299264 71163908746140672 71194365564715008 71226718903904256 71362530638327808 71425516102262784 71488557157957632 71657417128568832 71943808353710139 72293494599254016 72506664051076332 72592228048011264 72742075297995411 72849250026626304 73085773565673792 73150279985414016 73387780894457568 73657563480458496 73799609070071808 73896711413836608 74070905587531776 74104566132344832 74245865209573376 74311395540738048 74376983709794304 74552666305480704 74618467423137792 74826731154751488 74860735174511616 74892774165479424 75135932523159552 75369703989601098 75436226234958204 75681149047409367 76105846853511552 76205983645519002 76385621387142144 76420333823980608 76566048497372544 76633626651386112 76701264450725376 76882437127526976 76950294530110848 77063669449654272 77233173358150656 77313876168646656 77382114364735488 77598091567890432 77633354995789824 77850033423630336 77918744838832128 78161174507734472 78171727776620544 78459096744787968 78484154567683788 78808469255980002 79028427484241928 79098178964810544 79285013287762194 79471909119955968 79729934798916864 79800305438633472 80059397339408256 80093661260304384 80282846968118784 80353705615045632 80508664440078336 80614594269639936 80733367994875904 80995489319534592 81066976953532416 81138527683411968 81330181424160768 81401964461604864 81629161259728896 81955406279954592 82221495261383016 82294064983590768 82561253506264764 82682895347024896 82864758915515808 83024560203830784 83133800340566184 83256285744715776 83329768785973248 83367636898887936 83526598360770048 83600319983330304 83674106673518592 83871749593665792 83981703069057024 84180072549095424 84342410365796352 84416852034256896 84690932722679808 84927309189414912 85266735826619424 85278248483586048 85619077710200496 85933824060534912 86136804559544112 86212829982809376 86492741768467848 86696628130861056 86978110689727488 87054878660327424 87297853013876736 87337524370263552 87374903193059328 87581287601584128 87658587943686144 87827633934630912 87931321321201281 87943193748698112 88266483837886464 88358715621310464 88723834280902656 88906980919772169 89327056580267968 89405897759950464 89696176648781472 89775343618462656 90066822006834288 90105368917842432 90199522196754432 90318202839133632 90397918816926336 90531106829205504 90572247495088128 90825038994235392 90905202311970816 91119925484476416 91200349072723968 91496454102180864 91535612868919296 91832806417195008 92199832064948916 92499182169055893 92580823106539614 93018257265403008 93402630229309632 93663321462805248 93745989884219904 93967423155866304 94050359981246592 94355718292874016 94494737539457024 94578139779121152 94702581617732352 94885211661520896 94968958538539008 95150040851103744 95234021469683712 95277299313014784 95318076210610176 95543222838091776 95627550484021248 95925077804946852 96321462423975558 96675552068101776 96903905129487126 96989433730660548 97132333368835072 97304334489526329 97447698087565056 97533706647218688 97850374525943424 97936738492868352 98210084640611328 98296766092191744 98399478760095744 98528948551782144 98806088176459776 99081860720984064 99169311613059072 99403555073974272 99491289897517056 99768974873001984 99814313566015488 100181243364212736 100492938652801464 100581634979944272 100908198729879156 101474462471348736 101607978194025336 101847495182856192 101893778431974144 102088064663163392 102178168868514816 102268352600967168 102509916170035968 102600392706814464 102933510864953472 102977564477534208 103085168224862208 103176152486313984 103311907219344384 103511139994386432 103602500223860736 103800044564840448 104228970368827392 104645539423578384 105077959007973336 105371236645655904 105464238619747392 105713351050349592 105806654978902416 105962545493274624 106306579731889152 106400407251511296 106745863119211008 106791548347072512 107043795957491712 107138274153394176 107344885920104448 107486125692853248 107993985759379456 108440241898881024 108535952615473152 108759996076614498 108888342072016896 109273875039939456 109628660348510688 109725419978121024 110081671341686352 110486345220687744 110699413605107712 110845067120754912 111008380992954368 111106358381297664 111156849198517248 111368797814360064 111467093311107072 111565475564691456 111828999458221056 111927701134706688 111975604092076032 112240096732127232 112339161248219136 112921243630239744 113054555984401647 113154339352437306 113688981102159232 114158770280267328 114308975468278503 114578432080713216 114630500735970912 114849072746058816 114950439977079168 115051896676088064 115323655691290464 115595504174481408 115970814252969984 116073171547103232 116397137351835648 116450032493684736 116499870924079104 116775050135445504 116878117258248192 117241761761601708 117257591664930816 117688645117181952 117726231851525682 118542641226362892 118927519931643291 119207863679933952 119594902198375296 119700458157950208 120089096009112384 120140491890456576 120266029595672576 120424270452178176 120530558422568448 120762996660117504 120921891404459904 121100051992313856 121206936415961088 121493233979301888 121600465430298624 121707791525117952 121995272136241152 122443741889593344 122933109419931888 123332242892074524 123441097475386152 123841880259397146 124024343020537344 124297138373273712 124536840305746176 124884428617073664 124994653178959872 125289897541155072 125400479974995456 125807624390498688 126104186372161536 126270108823643136 126513615548694528 126625278051385344 126866721134804992 127036399084019712 127390963784122368 127503400645361664 127900103739929136 127917372725379072 128428616565300744 128900736090802368 129205206839316168 129319244974214064 129739112652701772 129930264116753408 130044942196291584 130467166034591232 130582317990491136 130946779520815104 131006286555395328 131062354789588992 131199305013460992 131371931402376192 131487881915529216 131741450901946368 132538073431965696 132655053196689408 133085751421353984 133990584870401952 134108846639925696 134544264973172208 134663015427693984 135158053376763648 135299283295131648 135477304258700448 135796660243808256 135858371242632192 136237558491353088 136357803467956224 136679888226714624 136800523609085952 137244681153271296 137303419303378944 137749209625792512 138014853325848576 138299748097423374 139527385898104512 140103945343964448 140494982194207872 140618984826329856 140951134733799456 141075539971869888 141283393991032832 141533577439311024 141742106309185536 141867209668681728 142053872426598528 142327817492281344 142388731129430016 142453437807808512 142725061276655616 142851032204525568 142977114315915264 143314834257137664 143887616707420278 144482193635963337 145013328102152664 145184456096022528 145355857694230689 145484150595990822 145698500053252608 146171547131347584 146300559970828032 146775561788915136 147315126960916992 147599218140143616 147793422827673216 148141811175063552 148209132264689664 148491730419146752 148622791081476096 148753967419588608 149105332610961408 149236934846275584 149653462309502976 149721470349023232 149785548330958848 150271865046319104 150739407979202196 150872452469916408 151362298094818734 152211693707023104 152411967291038004 152771242774284288 152840667647961216 153132096994745088 153267253302772224 153402528901450752 153764874255053952 153900589060221696 154127338899308544 154466346716301312 154627752337293312 154764228729470976 155266709991579648 155700066847260672 155837489677664256 156322349015468944 156343455553241088 156968309135367576 157616938511960004 158056854968483856 158196357929621088 158570026575524388 158943818239911936 159459869597833728 159600610877266944 160118794678816512 160187322520608768 160565693936237568 160707411230091264 161017328880156672 161229188539279872 161990978639069184 162133953907064832 162660362848321536 162803928923209728 163910812559909184 164442990522766032 164588129967181536 165122507012529528 165365790694049792 165729517831031616 166049120407661568 166267600681132368 166512571489431552 166659537571946496 166735273797775872 167053196721540096 167200639966660608 167348213347037184 167743499187331584 167963406138114048 168360145098190848 168684820731592704 169381865445359616 169731509028655959 170533471653238848 170556496967172096 171238155420400992 171867648121069824 172273609119088224 172425659965618752 172985483536935696 173393256261722112 173956221379454976 174109757320654848 174595706027753472 174675048740527104 174749806386118656 175162575203168256 175317175887372288 175862642642402562 175886387497396224 176532967675772928 176589347777288523 177447668561805312 177813961839544338 178654113160535936 178811795519900928 179392353297562944 179550687236925312 180133644013668576 180210737835684864 180399044393508864 180636405678267264 180795837633852672 181062213658411008 181144494990176256 181650077988470784 181810404623941632 182239850968952832 182400698145447936 182992908204361728 183071225737838592 183665612834390016 184399664129897832 184998364338111786 185161646213079228 186036514530806016 186805260458619264 187326642925610496 187491979768439808 187934846311732608 188100719962493184 188711436585748032 188989475078914048 189156279558242304 189405163235464704 189770423323041792 189937917077078016 190300081702207488 190468042939367424 190554598626029568 191086445676183552 191255100968042496 191850155609893704 192642924847951116 193351104136203552 193807810258974252 193978867461321096 194264666737670144 194608668979052658 194895396175130112 195067413294437376 195700749051886848 195873476985736704 196420169281222656 196593532184383488 196798957520191488 197057897103564288 197612176352919552 198163721441968128 198807110147948544 198982579795034112 199628627132030976 200362486728425472 200985877305602928 201163269959888544 201816397459758312 202948924942697472 203215956388050672 203694990365712384 203787556863948288 204176129326326784 204356337737029632 204536705201934336 205019832340071936 205200785413628928 205867021729906944 205955128955068416 206170336449724416 206623814438688768 207022279988772864 207205000447721472 207449622146135061 208457940737654784 209291078847156768 210155918015946672 210742473291311808 210928477239494784 211426702100699184 211613309957804832 211925090986549248 212613159463778304 212800814503022592 213491726238422016 213583096694145024 214087591914983424 214276548306788352 214972251385706496 215831425061130417 216880483797762048 217519992153228996 217776684144033792 218547750079878912 219257320697021376 219450839956242048 220163342683372704 220972690441375488 221398827210215424 221690134241509824 222016761985908736 222212716762595328 222313698397034496 222737595628720128 222934186622214144 223130951129382912 223657998916442112 223855402269413376 224480193464254464 224678322496438272 226109111968803294 226308678704874612 227043447142228101 227377962204318464 228317540560534656 228617950936557006 229156864161426432 229261001471941824 229698145492117632 229900879954158336 230103793352176128 230647311382580928 231191008348962816 231941628505939968 232146343094206464 232794274703671296 232900064987369472 233550100270891008 233756234516496384 234483523523203416 234515183329861632 235377290234363904 235452463703051364 237085282452725784 237855039863286582 238415727359867904 239189804396750592 239400916315900416 240178192018224768 240280983780913152 240532059191345152 240848540904356352 241061116845136896 241525993320235008 241843782808919808 242200103984627712 242986467958603776 243200930860597248 243415583050235904 243990544272482304 244887483779186688 245866218839863776 246664485784149048 246882194950772304 247683760518794292 248048686041074688 248594276746547424 249073680611492352 249768857234147328 249989306357919744 250579795082310144 250800959949990912 251615248780997376 252540217647286272 253027231097389056 253250556102770688 254072798168039424 254781927568244736 255800207479858272 255834745450758144 256857233130601488 257801472181604736 258410413678632336 258638489948428128 259478225305403544 259860528233506816 260089884392583168 260934332069182464 261164635980982272 261893559041630208 262012573110790656 262124709579177984 262743862804752384 262975763831058432 263482901803892736 263793963963603843 265076146863931392 266171502842707968 266720942759316507 267981169740803904 268217693279851392 269088529946344416 269326030855387968 270316106753527296 270598566590263296 270954608517400896 271593320487616512 271716742485264384 272475116982706176 272715606935912448 273359776453429248 273601047218171904 274489362306542592 274606838606757888 275498419251585024 276599496194846748 277497546507167679 279054771796209024 280207890687928896 280989964388415744 281237969652659712 281902269467598912 282151079943739776 282566787982065664 283067154878622048 283484212618371072 283734419337363456 284107744853197056 284655634984562688 284906875615617024 285450122553311232 285702064409051136 285954228631830528 286629668514275328 287775233414840556 288964387271926674 290026656204305328 290711715388461378 290968301191981644 291397000106505216 292343094262695168 292601119941656064 293551123577830272 294630253921833984 295198436280287232 295586845655346432 296418264529379328 296983460838293504 297245582162952192 297507934839177216 298210665221922816 298473869692551168 299306924619005952 299442940698046464 300543730092638208 301478815958404392 301744904939832816 302724596189637468 304423387414046208 304823934582076008 305542485548568576 305681335295922432 306264193989490176 306534506605544448 306805057802901504 307529748510107904 307801178120443392 308932693432602624 309255504674586624 309528457458941952 310533419983159296 311400133694521344 312644698030937888 312686911106482176 313936618270735152 315233877023920008 316113709936967712 316392715859242176 317140053151048776 317887636479823872 318919739195667456 319201221754533888 320237589357633024 320374645041217536 321131387872475136 321414822460182528 322034657760313344 322458377078559744 323981957278138368 325320725696643072 325607857846419456 327821625119818368 328885981045532064 329176259934363072 330245014025059056 330731581388099584 331459035662063232 332098240815323136 332535201362264736 333025142978863104 333319075143892992 333470547595551744 334106393443080192 334401279933321216 334696426694074368 335486998374663168 335926812276228096 336720290196381696 338763730890719232 339163667953204941 339463018057311918 341066943306477696 342476310840801984 343735296242139648 344547218238176448 344851319931237504 345970967073871392 346786512523444224 347912442758909952 348219514641309696 349191412055506944 349350097481054208 349499612772237312 350325150406336512 350634351774744576 351725285284805124 351772774994792448 353065935351545856 353178695554577046 355627923679088676 356782559794929873 357308226321071872 357623591039801856 358784706595125888 359101374473850624 360267288027337152 360421475671369728 360798088787017728 361272811356534528 361591675267705344 362288989980352512 363300155976941568 363620809247883264 364479701937905664 364801396290895872 365985816408723456 367331225668780032 368799328259795664 369996728676223572 370323292426158456 372073029061612032 373610520917238528 374653285851220992 374983959536879616 375869692623465216 376201439924986368 377422873171496064 377978950157828096 378312559116484608 378810326470929408 379540846646083584 379875834154156032 380600163404414976 381109197252059136 382172891352367104 382510201936084992 383700311219787408 385285849695902232 386702208272407104 387615620517948504 387957734922642192 388529333475340288 389217337958105316 389790792350260224 390134826588874752 391401498103773696 391746953971473408 392840338562445312 393187064368766976 393597915040382976 394115794207128576 395224352705839104 397614220295897088 397965159590068224 399257254264061952 401971754611205856 402326539919777088 403632794919516624 405897849885394944 406431912776101344 407389980731424768 407575113727896576 408352258652653568 408712675474059264 409073410403868672 410039664680143872 410401570827257856 411734043459813888 411910257910136832 413247628877377536 414044559977545728 414899244292270122 418582157694313536 420311836031893344 421484946582623616 421856954478989568 422853404201398368 423226619915609664 423850181973098496 425226318927556608 425601629006045184 426983452476844032 427166193388290048 428175183829966848 428553096613576704 429944502771412992 431662850122260834 433446580907890011 435039984306457992 435553368288067584 436067573082692067 437095500159757824 438514641394042752 438901679912484096 440326685366745408 441945380882750976 442797654420430848 443380268483019648 444033523971817472 444425433525190656 444627396794068992 445475191257440256 445868373244428288 446261902258765824 447315997832884224 447710804538826752 448960386928508928 449356644992876544 452218223937606588 452617357409749224 454086894284456202 454755924408636928 456635081121069312 457235901873114012 458313728322852864 458522002943883648 459396290984235264 459801759908316672 460207586704352256 461294622765161856 462382016697925632 463883257011879936 464292686188412928 465800129974738944 467100200541782016 467512469032992768 468967047046406832 469030366659723264 470904927406102728 474170564905451568 475710079726573164 476831454719735808 478379608793501184 478801832631800832 480356384036449536 480561967561826304 481064118382690304 481697081808712704 482122233690273792 483051986640470016 483687565617839616 485972935917207552 486401861721194496 487981088544964608 491732437679727552 493328971568298096 493764389901544608 495367521037588584 496097372082149376 497188553493094848 498147361222984704 499537714468294656 499978612715839488 501159590164620288 501601919899981824 503230497561994752 505080435294572544 506054462194778112 508145596336078848 509194527085967877 511600414959716544 511669490901516288 513714466261202976 515602944363209472 516820827357264672 517276979896856256 518956450610807088 519721056467013632 520179768785166336 521868664138364928 522329271961964544 523787118083260416 524025146221581312 524249419158355968 525487725609504768 525951527662116864 527587927927207686 529768043331865569 532343005685415936 533441885518633014 535962339481607808 536435386559702784 538177059892688832 538652061710775936 540632213507054592 541197133180526592 541909217034801792 543186640975233024 543433484970528768 544950233965412352 545431213871824896 546719552906858496 547202094436343808 548978724613085184 549213677213515776 550996838503170048 553198992389693496 554995093014335358 558109543592418048 560415781375857792 561979928776831488 562475939305319424 563804538935197824 564302159887479552 565133575964131328 566134309757244096 566968425236742144 567468838674726912 568215489706394112 569311269969125376 569813751231234048 570900245106622464 571404128818102272 573259337028550656 575550466829681112 577928774543853348 580053312408610656 581423430776922756 581936602383963288 582794000213010432 584686188525390336 585202239883312128 587102247155660544 589260507843667968 590396872560574464 591173691310692864 592836529058758656 593966921676587008 594491164325904384 596421330443845632 596947739385102336 598885881396092928 601087460185276416 602957631916808784 603489809879665632 605449192379274936 608846774828092416 609647869164152016 611084971097137152 611362670591844864 612528387978980352 613069013211088896 613610115605803008 615059497020215808 615602356240886784 617865386865205248 618511009349173248 621066839966318592 622348866438405183 625289396061875776 625373822212964352 627873236541470304 630467754047840016 632227419873935424 632785431718484352 634280106302097552 635775272959647744 637839478391334912 638402443509067776 640475178715266048 640749290082435072 642262775744950272 642829644920365056 644916754157119488 647494275183391251 650641451393286144 655643250239636736 657771962091064128 658352519868726144 660490028050118112 661463162776199168 662918071324126464 664196481630646272 665070402724529472 666050285957726208 666638150287785984 666941095191103488 668212786886160384 668802559866642432 669392853388148736 670973996749326336 673440580392763392 678327335906409882 678926036114623836 681130341426684303 682133886612955392 684952621681603968 687470592484279296 689094436476352896 689702639862475008 691941934147742784 693573025046888448 695824885517819904 696439029282619392 698382824111013888 698700194962108416 700650300812673024 701268703549489152 703450570569610248 703545549989584896 706131870703091712 706357391109154092 711255847358177352 713565119589859746 714616452642143744 715247182079603712 717569413190251776 718202748947701248 720534576054674304 720842951342739456 721596177574035456 722545622713069056 723183350535410688 724577979960705024 726600311953883136 728959403875811328 729602792581791744 731971632817446912 734662451337560064 737598656519591328 739993457352447144 740646584852316912 744146058123224064 747221041834477056 749306571702441984 749967919073759232 751739385246930432 752402879849972736 754845746342992128 755957900315656192 757620652941858816 759081693292167168 759751668308312064 762218394504118272 764345782704734208 767400622439574816 770571699391804464 773404416544814208 775231241035897008 775915469845284384 777058666950680576 778434675916210632 779581584700520448 780269653177749504 782802996207547392 783493907942946816 785680677124890624 786374128737533952 788231588414257152 790448705411678208 791381891890811529 795228440591794176 798514508528123904 800162828277949521 803943509222411712 804653079839554176 807265589839033248 811795699770789888 812863825552202688 814779961462849536 815150227455793152 816704517305307136 817425350948118528 818146820807737344 820079329360287744 820803141654515712 823468086919627776 823820515820273664 826495257754755072 829798488584540244 832492639521503037 837164315388627072 840623672063786688 842969893165247232 843713908957979136 845706808402796736 846453239831219328 847700363946196992 850452637855113216 851203258012090368 853966904953688064 856350367659933696 857106193227153408 859889005542825984 863325700244521668 866893161815780022 870079968612915984 872135146165384134 874191000319515648 877029282788085504 877803359824968192 880653370733490816 883890761765501952 885595308840861696 886760536966039296 888067047943634944 889254793588137984 890950382514880512 891736746488856576 892523804517531648 894631995665768448 895421609077653504 897920773857017856 904436447875213176 905234714819498448 908173788568912404 909511848817273856 913270162242138624 914471803746228024 916627456645705728 917044005887767296 918792581968470528 919603519816633344 920415173408704512 922589245530323712 927766514023759872 928585372376825856 931600259949477888 934200401083564032 937934094092813664 938060733319446528 941809854812205456 948341129810903136 951420159453146328 953662909439471616 956759217587002368 957603665263601664 960712768072899072 961123935123652608 963394163617425408 964244467380547584 966103973280940032 967375131235679232 971945871834415104 975962177089929216 983464875359455104 986657943136596192 987528779803089216 990735042075177168 992194744164298752 994377106986189696 996294722445969408 999075428936589312 999957225431678976 1002319180329240576 1003203839799963648 1006460995123989504 1010160870589145088 1016291192672157696 1017491003859614823 1018389054171935754 1023200829919433088 1027428932522405952 1031205888726418944 1033641654714529344 1034553959793712512 1037912901221614176 1039442112934027264 1040359537570332672 1043737328276729856 1044658543923929088 1047574236166520832 1048050292443162624 1048498838316711936 1050975451219009536 1051903055324233728 1055175855854415372 1059536086663731138 1066883771037266028 1070347679384789619 1071924678963215616 1072870773119405568 1076354119785377664 1077304123421551872 1081264427014109184 1082394266361053184 1083818434069603584 1086866969941057536 1089900467930824704 1090862427743649792 1093439105813716992 1094404188872687616 1097957449226170368 1101993677006340096 1106397984779386992 1109990186028670716 1116219087184836096 1120831562751715584 1123959857553662976 1124951878610638848 1127609077870395648 1128604319774959104 1132268619514488192 1133936850473484288 1134937677349453824 1136430979412788224 1138622539938250752 1139627502462468096 1141800490213244928 1146518674057101312 1151100933659362224 1155857549087706696 1160106624817221312 1162846861553845512 1163873204767926576 1165588000426020864 1169372377050780672 1170404479766624256 1174204494311321088 1178521015687335936 1180793745121148928 1182347382621385728 1185673058117517312 1187933843353174016 1192842660887691264 1193895478770204672 1197771762792185856 1205915263833617568 1206979619759331264 1210898384758549872 1217693549656184832 1219295738328304032 1222169942194274304 1222725341183689728 1225056775957960704 1226138026422177792 1227220231211606016 1230118994040431616 1231204712481773568 1235730773730410496 1242133679932637184 1244697732876810366 1250578792123751552 1255746473082940608 1260935508095680032 1264454839747870848 1265570863436968704 1268560212604195104 1271550545919295488 1275678956782669824 1276804887018135552 1280950357430532096 1281498580164870144 1284525551489900544 1285659289840730112 1289833508314238976 1294988550366782502 1308202719248076201 1311286500479273472 1315543924182128256 1316705039737452288 1320980056100236224 1322926325552398336 1325836142648252928 1328392963261292544 1330140805449058944 1332100571915452416 1333276300575571968 1333882190382206976 1336425573772320768 1337605119733284864 1338785706776297472 1341947993498652672 1346881160785526784 1356654671812819764 1357852072229247672 1362260682853368606 1364267773225910784 1369905243363207936 1374941184968558592 1378188872952705792 1379405279724950016 1383883868295485568 1387146050093776896 1391649771035639808 1392878058565238784 1397400389924216832 1401300601625346048 1402537407098978304 1406901141139220496 1407091099979169792 1412714782218308184 1422511694716354704 1427130239179719492 1429232905284287488 1430494364159207424 1435138826380503552 1436405497895402496 1441069152109348608 1441685902685478912 1443192355148070912 1445091245426138112 1446366701070821376 1449155959921410048 1457918807751622656 1459205585163583488 1463943265634893824 1475197313039182656 1479986914704894288 1481293169704633824 1488292116246448128 1494442083668954112 1498613143404883968 1499935838147518464 1503478770493860864 1504805759699945472 1509691492685984256 1515241305883717632 1518163386584334336 1524436789008236544 1534801244879149632 1541143398783608928 1546808833089628416 1550462482071794016 1551830939690568768 1554117333901361152 1556869351832421264 1559163169401040896 1560539306355499008 1565605992415094784 1566987815885893632 1571361354249781248 1572748257475067904 1576463176828514304 1582763783781623058 1589304129995596707 1597029017056247808 1600325656555899042 1607887018444823424 1609306159679108352 1614531179678066496 1623591399541579776 1625727651104405376 1629559922925699072 1630300454911586304 1633409034610614272 1634850701896237056 1636293641615474688 1640158658720575488 1641606283309031424 1646936173839255552 1647641031640547328 1652990515509510144 1659596977169080488 1664985279043006074 1674328630777254144 1681247344127573376 1685939786330494464 1687427817915958272 1691413616805593472 1692906479662438656 1695400727892393984 1700905275710226432 1702406516024180736 1707933809907376128 1712700735319867392 1714212386454306816 1719778011085651968 1726651400489043336 1733786323631560044 1740159937225831968 1744270292330768268 1748382000639031296 1754058565576171008 1755606719649936384 1761306741466981632 1767781523531003904 1771190617681723392 1773521073932078592 1778509587176275968 1781900765029761024 1783473492977713152 1789263991331536896 1790843218155307008 1808872895750426352 1810469429638996896 1816347577137824808 1819023697634547712 1826540324484277248 1828943607492456048 1833254913291411456 1834088011775534592 1837585163936941056 1839207039633266688 1840830346817409024 1845178491060647424 1855533028047519744 1863200519898955776 1867046599315215549 1875868188185627328 1876121466638893056 1883619709624410912 1896682259621806272 1902840318906292656 1907325818878943232 1913518435174004736 1915207330527203328 1921425536145798144 1922247870247305216 1926788327234850816 1928488934761095168 1934750262471358464 1942482825550173753 1951924354179858432 1966929750718910208 1973315886273192384 1975057559606178432 1981470084150354336 1984389488328597504 1988754213972379392 1992589444891938816 1998150857873178624 1999914450863357952 2004638360658481152 2006407679599927296 2012921990247979008 2020321741178290176 2034982007719229646 2036778108343871508 2046401659838866176 2054857865044811904 2062411777452837888 2067283309429058688 2069107919587425024 2075825802443228352 2078884225868054528 2080719075140665344 2087474656553459712 2089317087847858176 2095148472333041664 2096100584886325248 2101950902438019072 2103806110648467456 2110351711708830744 2119072173327462276 2133767542074532056 2140695358769579238 2143849357926431232 2145741546238811136 2152708239570755328 2154608246843103744 2162528854028218368 2164788532722106368 2167636868139207168 2173733939882115072 2179800935861649408 2186878211627433984 2188808377745375232 2195914898452340736 2203987354012680192 2212795969558773984 2219980372057341432 2232438174369672192 2241663125503431168 2247919715107325952 2249903757221277696 2255218155740791296 2257208639549918208 2264537239028976384 2267873700946968576 2272861958825576448 2277245079876501504 2279255004924936192 2293037348114202624 2302201867318724448 2311715098175413392 2320213249634442624 2325693723107691024 2327746409535853152 2331176000852041728 2338744754101561344 2340808959533248512 2348408988622642176 2357042031374671872 2364694765242771456 2371346116235034624 2374145675672434587 2385685321775382528 2395543525584371712 2411830527667235136 2413959239518662528 2421796769517099744 2435387099312369664 2438591476656608064 2444339884388548608 2445450682367379456 2450113551915921408 2452276052844355584 2454440462423212032 2460237988080863232 2462409424963547136 2471461547460820992 2489395465753620732 2497477918564509111 2501157584247503104 2511492946165881216 2521871016191360064 2528909679495741696 2531141726873937408 2537120425208390208 2543101091838590976 2551357913565339648 2553609774036271104 2561900714861064192 2569051102979801088 2571318579681460224 2579667016628477952 2589977100733565004 2616405438496152402 2622573000958546944 2631087848364256512 2633410079474904576 2641960112200472448 2645852651104796672 2651672285296505856 2656785926522585088 2660281610898117888 2664201143830904832 2667764380764413952 2672851147544641536 2675210239466569728 2677571413552594944 2683895986997305344 2693762321571053568 2713309343625639528 2715704144458495344 2724521365706737212 2728535546451821568 2739810486726415872 2749882369937117184 2756377745905411584 2758810559449900032 2767767736590971136 2783299542071279616 2785756117130477568 2794800779848433664 2802601203250692096 2813802282278440992 2814182199958339584 2825429564436616368 2845023389432709408 2854260478359438984 2858465810568574976 2860988728318414848 2870277652761007104 2872810995790804992 2882138304218697216 2883371805370957824 2890182490852276224 2892733402141642752 2898311919842820096 2915837615503245312 2927886531269787648 2950394626078365312 2959973829409788576 2962586339409267648 2976584232492896256 2988884167337908224 2997226286809767936 2999871676295036928 3006957540987721728 3009611519399890944 3019382985371968512 3030482611767435264 3048873578016473088 3052473011578844469 3069602489758299264 3082286797567217856 3093617666179256832 3100924964143588032 3103661879381137536 3108234667802722304 3113738703664842528 3118326338802081792 3121078612710998016 3131211984830189568 3133975631771787264 3142722708499562496 3145496514950135808 3152926353657028608 3165527567563246116 3178608259991193414 3200651313111798084 3215774036889646848 3218612319358216704 3229062359356132992 3247182799083159552 3251455302208810752 3260600909823172608 3266818069221228544 3269701403792474112 3272587283230949376 3280317317441150976 3283212566618062848 3293872347678511104 3305981031019020288 3319193954338160976 3329970558086012148 3348657261554508288 3362494688255146752 3371879572660988928 3374855635831916544 3382827233611186944 3385812959324877312 3401810551420452864 3404813032048361472 3415867619814752256 3425401470639734784 3439556022171303936 3453302800978086672 3467572647263120088 3480319874451663936 3488540584661536536 3496764001278062592 3508117131152342016 3511213439299872768 3522613482933963264 3535563047062007808 3542381235363446784 3547042147864157184 3557019174352551936 3563801530059522048 3578527982663073792 3581686436310614016 3617745791500852704 3620938859277993792 3632695154275649616 3638047395269095424 3653080648968554496 3657887214984912096 3666509826582822912 3668176023551069184 3675170327873882112 3678414079266533376 3681660693634818048 3690356982121294848 3726401039797911552 3734093198630431098 3751736376371254656 3767239419248821824 3793364519243612544 3805680637812585312 3814651637757886464 3827036870348009472 3830414661054406656 3842851072291596288 3844495740494610432 3853576654469701632 3856977869522190336 3869500524942716928 3884965651100347506 3924608157744228603 3933859501437820416 3946631772546384768 3950115119212356864 3962940168300708672 3968778976657195008 3977508427944758784 3985178889783877632 3996301715746357248 3999828901726715904 4009276721316962304 4012815359199854592 4025843980495958016 4040643482356580352 4069964015438459292 4073556216687743016 4092803319677732352 4109715730089623808 4124823554905675776 4134566618858117376 4138215839174850048 4151651604886456704 4157768451736109056 4161438150281330688 4174949313106919424 4178634175695716352 4192201169772650496 4203901804876038144 4207612221296934912 4220703423417661488 4238144346654924552 4267535084149064112 4281390717539158476 4287698715852862464 4291483092477622272 4305416479141510656 4309216493686207488 4325057708056436736 4329577065444212736 4335273736278414336 4347467879764230144 4373756423254867968 4377616755490750464 4391829796904681472 4425591939117547968 4439960744114682864 4464876348739344384 4483326251006862336 4495839430214651904 4499807514442555392 4510436311481582592 4514417279099836416 4529074478057952768 4545723917651152896 4554490159753003008 4604403734637448896 4623430196350826784 4640426499268885248 4651387446215382048 4655492819071706304 4662352001704083456 4677489508203122688 4681617919066497024 4696817977245284352 4714084062749343744 4729389530485542912 4748291351344869174 4767912389986790121 4791087051168743424 4823661055334470272 4827918479037325056 4843593539034199488 4870774198624739328 4877182953313216128 4888679768777097216 4890901364734758912 4900227103831842816 4904552105688711168 4908880924846424064 4920475976161726464 4924818849927094272 4942923094921641984 4978790931507241464 4994955837129018222 5002315168495006208 5022985892331762432 5043742032382720128 5057819358991483392 5062283453747874816 5074240850416780416 5086202183677181952 5102715827130679296 5107219548072542208 5123801429722128384 5138102205959602176 5142637159362920448 5159334033256955904 5179954201467130008 5232810876992304804 5245146001917093888 5262175696728513024 5266820158949809152 5283920224400944896 5291705302209593344 5303344570593011712 5313571853045170176 5320563221796235776 5335528761528827904 5345702295089283072 5350420478933139456 5367791973994610688 5426618687251279056 5431408288916990688 5449042731413474424 5457071092903643136 5479620973452831744 5499764739874234368 5512755491810823168 5517621118899800064 5535535473181942272 5566599084142559232 5589601559696867328 5601139797945646647 5627604564556881984 5628364399916679168 5650859128873232736 5690046778865418816 5708520956718877968 5716931621137149952 5721977456636829696 5740555305522014208 5745621991581609984 5764276608437394432 5766743610741915648 5780364981704552448 5785466804283285504 5827448476650521259 5855773062539575296 5900789252156730624 5919947658819577152 5925172678818535296 5953168464985792512 5977768334675816448 5994452573619535872 5999743352590073856 6013915081975443456 6019223038799781888 6038765970743937024 6060965223534870528 6104946023157688938 6139204979516598528 6164573595134435712 6187235332358513664 6201849928287176064 6207323758762275072 6216469335605444608 6227477407329685056 6236652677604163584 6242157225421996032 6262423969660379136 6267951263543574528 6285445416999124992 6305852707314057216 6331055135126492232 6357216519982386828 6401302626223596168 6431548073779293696 6437224638716433408 6458124718712265984 6494365598166319104 6502910604417621504 6521201819646345216 6533636138442457088 6539402807584948224 6560634634882301952 6566425133236125696 6587744695357022208 6611962062038040576 6638387908676321952 6659941116172024296 6697314523109016576 6724989376510293504 6743759145321977856 6749711271663833088 6765654467222373888 6771625918649754624 6803621102840905728 6831735239629504512 6879112044342607872 6906605601956173344 6935145294526240176 6960639748903327872 6977081169323073072 6993528002556125184 7016234262304684032 7022426878599745536 7045226965867926528 7071126094124015616 7094084295728314368 7114038348705103872 7122437027017303761 7157055965326147584 7235491583001705408 7241877718555987584 7265390308551299232 7276094790538190848 7306161297937108992 7315774429969824192 7333019653165645824 7336352047102138368 7350340655747764224 7356828158533066752 7363321387269636096 7380713964242589696 7468186397260862196 7492433755693527333 7503472752742509312 7534478838497643648 7586729038487225088 7611361275625170624 7629303275515772928 7654073740696018944 7660829322108813312 7685702144583192576 7707153308939403264 7713955739044380672 7739001049885433856 7769931302200695012 7849216315488457206 7867719002875640832 7893263545092769536 7900230238424713728 7925880336601417344 7937557953314390016 7955016855889517568 7970357779567755264 7992603431492714496 8018553442633924608 8025630718399709184 8051687960991916032 8081286964713160704 8139928030876918584 8147112433375486032 8185606639355464704 8219431460179247616 8249647109811351552 8269133237716234752 8276431678349700096 8303303209772913408 8315536903472218112 8349898626213838848 8357268351391432704 8384402339545300992 8407803609752076288 8441406846835322976 8476288693309849104 8535070168298128224 8562781435078316952 8575397431705724928 8582966184955244544 8610832958283021312 8618432987372414976 8650115416112873472 8670547472556828672 8694935759528460288 8747512846509735936 8783659593809362944 8851183878235095936 8879921488229365728 8929752697478688768 8966652502013724672 8991678860429303808 8999615028885110784 9020872622963165184 9028834558199672832 9058148956115905536 9091447835302305792 9157419034736533407 9208807469274897792 9246860392701653568 9280852998537770496 9302774892430764096 9310985638143412608 9324704003408166912 9354979016406245376 9363235838132994048 9393635954490568704 9428168125498687488 9458779060971085824 9496582702689738348 9535824779973580242 9647322110668940544 9655836958074650112 9687187078068398976 9741548397249478656 9754365906626432256 9781802729469517824 9800454207663685632 9809104211377422336 9817761849692848128 9840951952323452928 9849637699854188544 9957581863014482928 9989911674258036444 10004630336990012416 10045971784663524864 10087484064765440256 10115638717982966784 10124566907495749632 10148481700833560832 10205431654261358592 10214439096145084416 10247602859444256768 10276204411919204352 10318668066513911808 10359908402934260016 10465621753984609608 10490292003834187776 10524351393457026048 10533640317899618304 10567840448801889792 10606689141186023424 10627143706090340352 10641126443592471552 10671057523057655808 10691404590178566144 10735583947989221376 10853237374502558112 10862816577833981376 10898085462826948848 10914142185807286272 10959241946905663488 10999529479748468736 11025510983621646336 11035242237799600128 11071070946363884544 11179203119393734656 11202279595891293294 11255209129113763968 11301718257746465472 11380093557730837632 11417041913437755936 11433863242274299904 11443954913273659392 11481110611044028416 11491243983163219968 11528553216874788864 11533487221483831296 11560729963409104896 11570933608566571008 11654896953301042518 11773824473232685809 11801578504313461248 11839895317639154304 11850345357637070592 11906336929971585024 11955536669351632896 11988905147239071744 11999486705180147712 12027830163950886912 12038446077599563776 12077531941487874048 12121930447069741056 12209892046315377876 12278409959033197056 12329147190268871424 12374470664717027328 12403699856574352128 12414647517524550144 12454954814659370112 12473305355208327168 12484314450843992064 12524847939320758272 12535902527087149056 12611705414628114432 12662110270252984464 12714433039964773656 12802605252447192336 12863096147558587392 12874449277432866816 12916249437424531968 12988731196332638208 13005821208835243008 13042403639292690432 13067272276884914176 13121269269764603904 13132850266472251392 13175489390714044416 13276775817352643904 13319882232344048592 13394629046218033152 13449978753020587008 13487518290643955712 13499422543327666176 13531308934444747776 13543251837299509248 13663470479259009024 13813211203912346688 13870290589052480352 13921279497806655744 13954162338646146144 13987056005112250368 14032468524609368064 14044853757199491072 14090453931735853056 14142252188248031232 14188168591456628736 14244874054034607522 14470983166003410816 14483755437111975168 14530780617102598464 14552189581076381696 14612322595874217984 14631548859939648384 14666039306331291648 14672704094204276736 14700681311495528448 14713656317066133504 14726642774539272192 14761427928485179392 14936372794521724392 14984867511387054666 15006945505485018624 15068957676995287296 15173458076974450176 15222722551250341248 15258606551031545856 15308147481392037888 15321658644217626624 15371404289166385152 15414306617878806528 15427911478088761344 15478002099770867712 15539862604401390024 15698432630976914412 15735438005751281664 15786527090185539072 15800460476849427456 15851760673202834688 15875115906628780032 15910033711779035136 15940715559135510528 16037106885267849216 16051261436799418368 16103375921983832064 16279856061753837168 16294224866750972064 16371213278710929408 16438862920358495232 16499294219622703104 16538266475432469504 16552863356699400192 16606606419545826816 16699797252427677696 16768804679090601984 16882813693670645952 16952577386619698208 17070140336596256448 17125562870156633904 17150794863411449856 17165932369910489088 17221665916566042624 17236865974744829952 17300230832225746944 17341094945113657344 17482345429951563777 17567319187618725888 17702367756470191872 17759842976458731456 17859505394957377536 17933305004027449344 17983357720858607616 17999230057770221568 18041745245926330368 18057669116399345664 18116297912231811072 18182895670604611584 18314838069473066814 18417614938549795584 18493720785403307136 18561705997075540992 18605549784861528192 18621971276286825216 18649408006816333824 18709958032812490752 18726471676265988096 18787271908981137408 18856336250997374976 18917558121942171648 18993165405379476696 19071649559947160484 19294644221337881088 19311673916149300224 19374374156136797952 19483096794498957312 19508731813252864512 19563605458939035648 19600908415327371264 19618208422754844672 19681903904646905856 19699275399708377088 19915163726028965856 19979823348516072888 20009260673980024832 20091943569327049728 20174968129530880512 20231277435965933568 20249133814991499264 20296963401667121664 20410863308522717184 20495205718888513536 20637336133027823616 20719816805868520032 20931243507969219216 20980584007668375552 21048702786914052096 21067280635799236608 21135680897603779584 21213378282372046848 21282252887184943104 21342115046115311616 21367311081051911283 21471167895978442752 21706474749005116224 21725633155667962752 21796170925653897696 21828284371614572544 21918483893811326976 21999058959496937472 22051021967243292672 22070484475599200256 22142141892727769088 22404559191782586588 22510418258227527936 22603436515492930944 22760187115461675264 22834083826875511872 22867726484548599808 22887909826547318784 22962221222088056832 22982487966326439936 23057106433749577728 23121459926818209792 23141867217133142016 23309793906602085036 23547648946465371618 23603157008626922496 23679790635278308608 23700690715274141184 23812673859943170048 23911073338703265792 23977810294478143488 24055660327901773824 24076892155199127552 24155063882975748096 24243860894139482112 24419784092630755752 24556819918066394112 24658294380537742848 24748941329434054656 24807399713148704256 24829295035049100288 24909909629318740224 24946610710416654336 25049695878641516544 25071805054174298112 25223410829256228864 25324220540505968928 25428866079929547312 25605210504894384672 25726192295117174784 25748898554865733632 25832498874849063936 26011642417670486016 26084807278585380864 26242538539529207808 26350978781428088832 26553551634705287808 26639764464688097184 26789258092436066304 26899957506041174016 26975036581287911424 26998845086655332352 27062617868889495552 27086503674599018496 27472257104209600221 27626422407824693376 27740581178104960704 27842558995613311488 27908324677292292288 27974112010224500736 28064937049218736128 28089707514398982144 28180907863471706112 28284504376496062464 28376337182913257472 28489748108069215044 28941966332006821632 28967510874223950336 29061561234205196928 29104379162152763392 29224645191748435968 29263097719879296768 29345408188408553472 29401362622991056896 29427312634132267008 29453285549078544384 29522855856970358784 29872745589043448784 29969735022774109332 30013891010970037248 30137915353990574592 30346916153948900352 30445445102500682496 30616294962784075776 30643317288435253248 30742808578332770304 30828613235757613056 30956004199541735424 31079725208802780048 31396865261953828824 31470876011502563328 31573054180371078144 31600920953698854912 31703521346405669376 31820067423558070272 31881431118271021056 32074213770535698432 32206751843967664128 32559712123507674336 32588449733501944128 32742426557421858816 32877725840716990464 32998588439245406208 33076532950864939008 33105726713398800384 33213212839091653632 33537609358181203968 33765627387341291904 33905154773239396416 34140280673192512896 34251125740313267808 34301589726822899712 34331864739820978176 34443331833132085248 34473731949489659904 34600461664451493888 34682189890227314688 34964690859903127554 35404735512940383744 35519685952917462912 35719010789914755072 35866610008054898688 35966715441717215232 35998460115540443136 36083490491852660736 36115338232798691328 36232595824463622144 36365791341209223168 36629676138946133628 36835229877099591168 36987441570806614272 37123411994151081984 37211099569723056384 37243942552573650432 37419916065624981504 37452943352531976192 37574543817962274816 37835116243884343296 37986330810758953392 38143299119894320968 38589288442675762176 38623347832298600448 38748748312273595904 38966193588997914624 39017463626505729024 39127210917878071296 39201816830654742528 39363807809293811712 39398550799416754176 39830327452057931712 39959646697032145776 40018521347960049664 40183887138654099456 40349936259061761024 40462554871931867136 40498267629982998528 40593926803334243328 40990411437777027072 41439633611737040064 41862487015938438432 41961168015336751104 42097405573828104192 42134561271598473216 42271361795207559168 42426756564744093696 42564505774369886208 42734622162103822566 43412949498010232448 43451266311335925504 43592341851307795392 43656568743229145088 43836967787622653952 43998117918993874944 44102043934486585344 44140968951198400512 44284283785455538176 44809118383565173176 45020836516455055872 45206873030985861888 45520374230923350528 45668167653751023744 45735452969097199616 45775819653094637568 45924442444176113664 45964975932652879872 46114212867499155456 46242919853636419584 46283734434266284032 46619587813204170072 47095297892930743236 47206314017253844992 47359581270556617216 47401381430548282368 47625347719886340096 47822146677406531584 48111320655803547648 48153784310398255104 48310127765951496192 48839568185261511504 49113639836132788224 49316588761075485696 49497882658868109312 49614799426297408512 49658590070098200576 49819819258637480448 50099391757283033088 50648441081011937856 50857732159859094624 51210421009788769344 51452384590234349568 51497797109731467264 51664997749698127872 52023284835340972032 52447036289854691331 52701957562856177664 53107103269410575616 53279528929376194368 53578516184872132608 53799915012082348032 53950073162575822848 53997690173310664704 54125235737778991104 54173007349198036992 54944514208419200442 55252844815649386752 55481162356209921408 55685117991226622976 55816649354584584576 55948224020449001472 56129874098437472256 56179415028797964288 56361815726943412224 56569008752992124928 56752674365826514944 56979496216138430088 57883932664013643264 57935021748447900672 58123122468410393856 58208758324305526784 58449290383496871936 58526195439758593536 58690816376817106944 58802725245982113792 58854625268264534016 59045711713940717568 59745491178086897568 59939470045548218664 60027782021940074496 60275830707981149184 60693832307897800704 60890890205001364992 61232589925568151552 61485617156665540608 61912008399083470848 62159450417605560096 62793730523907657648 62941752023005126656 63146108360742156288 63201841907397709824 63407042692811338752 63640134847116140544 64101933243155733849 64413503687935328256 65119424247015348672 65176899467003888256 65484853114843717632 65755451681433980928 65997176878490812416 66153065901729878016 66211453426797600768 66426425678183307264 67531254774682583808 67810309546478792832 68280561346385025792 68502251480626535616 68603179453645799424 68663729479641956352 68886663666264170496 68947463898979319808 69364379780454629376 69929381719806255108 70809471025880767488 71039371905834925824 71438021579829510144 71733220016109797376 71933430883434430464 72166980983705321472 72230676465597382656 72465191648927244288 72731582682418446336 73259352277892267256 73670459754199182336 73974883141613228544 74246823988302163968 74422199139446112768 74487885105147300864 74839832131249963008 75149087635924549632 75670232487768686592 75972661621517906784 76286598239788641936 77178576885351524352 77246695664597200896 77497496624547191808 78034927253011458048 78254421835756142592 78727615618587623424 79660654904115863424 79919293394064291552 80037042695920099328 80367774277308198912 80699872518123522048 80925109743863734272 80996535259965997056 81187853606668486656 82416771312628800663 82879267223474080128 83724974031876876864 83922336030673502208 84194811147656208384 84269122543196946432 84542723590415118336 84853513129488187392 85129011548739772416 85469244324207645132 86825898996020464896 86902532622671851008 87184683702615590784 87313137486458290176 87673935575245307904 88204087868973170688 88281937902396801024 88568567570911076352 89618236767130346352 90041673032910111744 90413746061971723776 91040748461846701056 91336335307502047488 91470905938194399232 91848884888352227328 91929951865305759744 92228425734998310912 92485839707272839168 93239175626408340144 94190595785861486472 94412628034507689984 94719162541113234432 94802762861096564736 95644293354813063168 96222641311607095296 96620255531902992384 97679136370523023008 98227279672265576448 98633177522150971392 98995765317736218624 99229598852594817024 99317180140196401152 99639638517274960896 101296882162023875712 101715464319718189248 102420842019577538688 102904769180468699136 102995594219462934528 103329995499396255744 104046569670681944064 104894072579709382662 106214206538821151232 106559057858752388736 107157032369744265216 107599830024164696064 107900146325151645696 107995380346621329408 108250471475557982208 108346014698396073984 109889028416838400884 110505689631298773504 110962324712419842816 111370235982453245952 111633298709169169152 112259748196874944512 112358830057595928576 112723631453886824448 113505348731653029888 113958992432276860176 115767865328027286528 115870043496895801344 116246244936820787712 116898580766993743872 117052390879517187072 117381632753634213888 117605450491964227584 118091423427881435136 119490982356173795136 119878940091096437328 120055564043880148992 120551661415962298368 121387664615795601408 121781780410002729984 122971234313331081216 124318900835211120192 125587461047815315296 125883504046010253312 126292216721484312576 126403683814795419648 126814085385622677504 127280269694232281088 128203866486311467698 130238848494030697344 130353798934007776512 130969706229687435264 131510903362867961856 131994353756981624832 132306131803459756032 132422906853595201536 132852851356366614528 135062509549365167616 135620619092957585664 136561122692770051584 137004502961253071232 137206358907291598848 137327458959283912704 137773327332528340992 137894927797958639616 138728759560909258752 139858763439612510216 141618942051761534976 142078743811669851648 142876043159659020288 143466440032219594752 144333961967410642944 144461352931194765312 144930383297854488576 146518704555784534512 147340919508398364672 147949766283226457088 148493647976604327936 148844398278892225536 148975770210294601728 150298175271849099264 151945323243035813568 152573196479577283872 154357153770703048704 154493391329194401792 154994993249094383616 156069854506022916096 159321309808231726848 159838586788128583104 160074085391840198656 160735548554616397824 161399745036247044096 161850219487727468544 161993070519931994112 162375707213336973312 164833542625257601326 165758534446948160256 167449948063753753728 167844672061347004416 168389622295312416768 168538245086393892864 169085447180830236672 169707026258976374784 170258023097479544832 170938488648415290264 173651797992040929792 173805065245343702016 174369367405231181568 174626274972916580352 175347871150490615808 176408175737946341376 176563875804793602048 177137135141822152704 179236473534260692704 180083346065820223488 180827492123943447552 182081496923693402112 182672670615004094976 183697769776704454656 184456851469996621824 186478351252816680288 188381191571722972944 188825256069015379968 189438325082226468864 189605525722193129472 192305799729467201547 193240511063805984768 195358272741046046016 196454559344531152896 197266355044301942784 197991530635472437248 198459197705189634048 198634360280392802304 199279277034549921792 202593764324047751424 203430928639436378496 204841684039155077376 205809538360937398272 205991188438925869056 206659990998792511488 208093139341363888128 209788145159418765324 212428413077642302464 213118115717504777472 214314064739488530432 215199660048329392128 215800292650303291392 216500942951115964416 216692029396792147968 219778056833676801768 221011379262597547008 221924649424839685632 222740471964906491904 223266597418338338304 224519496393749889024 225447262907773648896 227010697463306059776 227917984864553720352 231535730656054573056 231740086993791602688 232492489873641575424 234104781759034374144 234763265507268427776 236182846855762870272 238981964712347590272 239757880182192874656 240111128087760297984 241103322831924596736 242775329231591202816 243563560820005459968 248637801670422240384 251174922095630630592 251767008092020506624 252584433442968625152 252807367629590839296 253628170771245355008 254560539388464562176 256407732972622935396 260477696988061394688 260707597868015553024 261939412459374870528 263021806725735923712 264612263606919512064 264845813707190403072 265705702712733229056 270125019098730335232 271241238185915171328 273122245385540103168 274009005922506142464 274412717814583197696 275546654665056681984 275789855595917279232 277457519121818517504 279717526879225020432 283237884103523069952 284157487623339703296 286932880064439189504 288667923934821285888 289860766595708977152 293037409111569069024 294681839016796729344 295899532566452914176 296987295953208655872 297688796557784451072 297951540420589203456 303890646486071627136 305146392959154567744 308714307541406097408 308986782658388803584 309989986498188767232 312139709012045832192 318642619616463453696 319677173576257166208 320148170783680397312 321471097109232795648 322799490072494088192 323700438975454937088 323986141039863988224 324751414426673946624 329667085250515202652 331517068893896320512 334899896127507507456 336779244590624833536 337076490172787785728 338170894361660473344 340516046194959089664 341876977296830580528 347303595984081859584 347610130490687404032 348738734810462363136 350695742300981231616 352816351475892682752 354274270283644305408 358472947068521385408 360166692131640446976 361654984247886895104 364162993847386804224 365345341230008189952 368913702939993243648 372956702505633360576 376762383143445945888 377650512138030759936 378876650164452937728 379211051444386258944 384611599458934403094 390716545482092092032 392909118689062305792 394532710088603885568 395983061270944874496 396918395410379268096 397268720560785604608 398558554069099843584 405187528648095502848 406861857278872756992 409683368078310154752 411619076721874796544 411982376877851738112 413319981997585022976 416186278682727776256 419576290318837530648 424856826155284604928 426236231435009554944 428628129478977060864 430399320096658784256 433001885902231928832 433384058793584295936 439556113667353603536 442022758525195094016 443849298849679371264 445480943929812983808 446533194836676676608 450894525815547297792 455835969729107440704 463071461312109146112 463480173987583205376 464984979747283150848 468209563518068748288 477963929424695180544 479515760364385749312 480222256175520595968 482206645663849193472 485550658463182405632 487127121640010919936 497275603340844480768 502349844191261261184 503534016184041013248 505168866885937250304 505614735259181678592 507256341542490710016 509121078776929124352 512815465945245870792 520955393976122789376 521415195736031106048 523878824918749741056 526043613451471847424 529224527213839024128 529691627414380806144 531411405425466458112 540250038197460670464 542482476371830342656 546244490771080206336 548018011845012284928 551093309330113363968 559435053758450040864 566475768207046139904 568314975246679406592 576917399188401604641 579721533191417954304 586074818223138138048 589363678033593458688 591799065132905828352 593974591906417311744 595377593115568902144 595903080841178406912 607781292972143254272 610292785918309135488 617428615082812194816 617973565316777607168 619979972996377534464 624279418024091664384 637285239232926907392 639354347152514332416 640296341567360794624 642942194218465591296 645598980144988176384 647400877950909874176 649502828853347893248 659334170501030405304 663034137787792641024 669799792255015014912 673558489181249667072 676341788723320946688 681032092389918179328 683753954593661161056 694607191968163719168 695220260981374808064 697477469620924726272 708548540567288610816 716945894137042770816 720333384263280893952 723309968495773790208 728325987694773608448 730690682460016379904 745913405011266721152 753524766286891891776 755301024276061519872 757753300328905875456 758422102888772517888 769223198917868806188 781433090964184184064 785818237378124611584 789065420177207771136 793836790820758536192 794537441121571209216 797117108138199687168 810375057296191005696 813723714557745513984 819366736156620309504 823238153443749593088 826639963995170045952 832372557365455552512 839152580637675061296 849713652310569209856 852472462870019109888 860798640193317568512 866003771804463857664 879112227334707207072 884045517050390188032 887698597699358742528 890961887859625967616 893066389673353353216 911671939458214881408 926142922624218292224 926960347975166410752 929969959494566301696 936419127036137496576 955927858849390361088 959031520728771498624 960444512351041191936 964413291327698386944 971101316926364811264 974254243280021839872 994551206681688961536 1004699688382522522368 1010337733771874500608 1011229470518363357184 1014512683084981420032 1025630931890491741584 1041910787952245578752 1042830391472062212096 1052087226902943694848 1058449054427678048256 1062822810850932916224 1080500076394921340928 1084964952743660685312 1092488981542160412672 1096036023690024569856 1118870107516900081728 1132951536414092279808 1136629950493358813184 1153834798376803209282 1172149636446276276096 1178727356067186917376 1183598130265811656704 1187949183812834623488 1190755186231137804288 1191806161682356813824 1215562585944286508544 1220585571836618270976 1234857230165624389632 1235947130633555214336 1239959945992755068928 1248558836048183328768 1274570478465853814784 1278708694305028664832 1285884388436931182592 1291197960289976352768 1299005657706695786496 1318668341002060810608 1326068275575585282048 1339599584510030029824 1352683577446641893376 1367507909187322322112 1389214383936327438336 1390440521962749616128 1394954939241849452544 1433891788274085541632 1440666768526561787904 1446619936991547580416 1456651975389547216896 1461381364920032759808 1491826810022533442304 1507049532573783783552 1510602048552123039744 1515506600657811750912 1516844205777545035776 1538446397835737612376 1562866181928368368128 1571636474756249223168 1578130840354415542272 1587673581641517072384 1589074882243142418432 1594234216276399374336 1620750114592382011392 1627447429115491027968 1638733472313240619008 1653279927990340091904 1678305161275350122592 1699427304621138419712 1704944925740038219776 1758224454669414414144 1768091034100780376064 1775397195398717485056 1781923775719251935232 1786132779346706706432 1823343878916429762816 1852285845248436584448 1853920695950332821504 1859939918989132603392 1872838254072274993152 1911855717698780722176 1918063041457542997248 1920889024702082383872 1928826582655396773888 1942202633852729622528 1948508486560043679744 1989102413363377923072 2009399376765045044736 2020675467543749001216 2029025366169962840064 2051261863780983483168 2083821575904491157504 2085660782944124424192 2125645621701865832448 2161000152789842681856 2169929905487321370624 2184977963084320825344 2192072047380049139712 2237740215033800163456 2265903072828184559616 2273259900986717626368 2307669596753606418564 2344299272892552552192 2357454712134373834752 2367196260531623313408 2381510372462275608576 2383612323364713627648 2431125171888573017088 2441171143673236541952 2469714460331248779264 2479919891985510137856 2497117672096366657536 2549140956931707629568 2557417388610057329664 2582395920579952705536 2598011315413391572992 2637336682004121621216 2652136551151170564096 2679199169020060059648 2735015818374644644224 2778428767872654876672 2780881043925499232256 2789909878483698905088 2867783576548171083264 2881333537053123575808 2893239873983095160832 2913303950779094433792 2922762729840065519616 2983653620045066884608 3014099065147567567104 3031013201315623501824 3033688411555090071552 3076892795671475224752 3125732363856736736256 3156261680708831084544 3175347163283034144768 3188468432552798748672 3241500229184764022784 3254894858230982055936 3277466944626481238016 3356610322550700245184 3398854609242276839424 3409889851480076439552 3516448909338828828288 3536182068201560752128 3550794390797434970112 3563847551438503870464 3572265558693413412864 3646687757832859525632 3704571690496873168896 3707841391900665643008 3719879837978265206784 3745676508144549986304 3823711435397561444352 3836126082915085994496 3857653165310793547776 3897016973120087359488 3978204826726755846144 4018798753530090089472 4058050732339925680128 4102523727561966966336 4167643151808982315008 4171321565888248848384 4322000305579685363712 4339859810974642741248 4369955926168641650688 4384144094760098279424 4475480430067600326912 4531806145656369119232 4546519801973435252736 4615339193507212837128 4688598545785105104384 4714909424268747669504 4734392521063246626816 4763020744924551217152 4767224646729427255296 4862250343777146034176 4882342287346473083904 4959839783971020275712 5098281913863415259136 5114834777220114659328 5274673364008243242432 5304273102302341128192 5358398338040120119296 5470031636749289288448 5556857535745309753344 5561762087850998464512 5579819756967397810176 5735567153096342166528 5762667074106247151616 5786479747966190321664 5826607901558188867584 5845525459680131039232 5967307240090133769216 6028198130295135134208 6062026402631247003648 6153785591342950449504 6251464727713473472512 6376936865105597497344 6483000458369528045568 6509789716461964111872 6554933889252962476032 6713220645101400490368 6797709218484553678848 6819779702960152879104 7032897818677657656576 7072364136403121504256 7101588781594869940224 7144531117386826825728 7293375515665719051264 7409143380993746337792 7439759675956530413568 7491353016289099972608 7647422870795122888704 7672252165830171988992 7794033946240174718976 7956409653453511692288 8037597507060180178944 8205047455123933932672 8335286303617964630016 8342643131776497696768 8644000611159370727424 8679719621949285482496 8739911852337283301376 8768288189520196558848 8950960860135200653824 9093039603946870505472 9230678387014425674256 9377197091570210208768 9468785042126493253632 9526041489849102434304 9724500687554292068352 9764684574692946167808 10196563827726830518272 10229669554440229318656 10549346728016486484864 10608546204604682256384 10716796676080240238592 10940063273498578576896 11113715071490619506688 11123524175701996929024 11159639513934795620352 11471134306192684333056 11572959495932380643328 11691050919360262078464 11934614480180267538432 12056396260590270268416 12307571182685900899008 12502929455426946945024 12966000916739056091136 13019579432923928223744 13109867778505924952064 13426441290202800980736 13595418436969107357696 13639559405920305758208 14065795637355315313152 14144728272806243008512 14203177563189739880448 14289062234773653651456 14586751031331438102528 14879519351913060827136 15294845741590245777408 15344504331660343977984 15912819306907023384576 16075195014120360357888 16410094910247867865344 16670572607235929260032 16685286263552995393536 17288001222318741454848 17359439243898570964992 17479823704674566602752 17536576379040393117696 17901921720270401307648 18186079207893741010944 18461356774028851348512 18754394183140420417536 19449001375108584136704 19529369149385892335616 20393127655453661036544 20459339108880458637312 21098693456032972969728 21217092409209364512768 21433593352160480477184 21880126546997157153792 22227430142981239013376 22319279027869591240704 22942268612385368666112 23382101838720524156928 23869228960360535076864 24112792521180540536832 24615142365371801798016 25005858910853893890048 25932001833478112182272 26039158865847856447488 26219735557011849904128 26852882580405601961472 27279118811840611516416 28131591274710630626304 28406355126379479760896 28578124469547307302912 29173502062662876205056 30589691483180491554816 30689008663320687955968 31825638613814046769152 32150390028240720715776 32820189820495735730688 33341145214471858520064 33370572527105990787072 34718878487797141929984 35073152758080786235392 35803843440540802615296 36922713548057702697024 37508788366280840835072 38898002750217168273408 39058738298771784671232 40786255310907322073088 40918678217760917274624 42197386912065945939456 42434184818418729025536 42867186704320960954368 43760253093994314307584 44638558055739182481408 45884537224770737332224 47738457920721070153728 48225585042361081073664 49230284730743603596032 50011717821707787780096 51864003666956224364544 52078317731695712894976 52439471114023699808256 53705765160811203922944 54558237623681223032832 56263182549421261252608 58347004125325752410112 61179382966360983109632 61378017326641375911936 63651277227628093538304 64300780056481441431552 65640379640991471461376 66682290428943717040128 70146305516161572470784 71607686881081605230592 73845427096115405394048 75017576732561681670144 77796005500434336546816 78117476597543569342464 81837356435521834549248 84394773824131891878912 85734373408641921908736 87520506187988628615168 91769074449541474664448 95476915841442140307456 96451170084722162147328 98460569461487207192064 100023435643415575560192 104156635463391425789952 107411530321622407845888 112526365098842522505216 116694008250651504820224 122358765932721966219264 122756034653282751823872 127302554455256187076608 128601560112962882863104 131280759281982942922752 143215373762163210461184 147690854192230810788096 150035153465123363340288 155592011000868673093632 156234953195087138684928 163674712871043669098496 168789547648263783757824 175041012375977257230336 183538148899082949328896 190953831682884280614912 192902340169444324294656 196921138922974414384128 200046871286831151120384 214823060643244815691776 225052730197685045010432 233388016501303009640448 245512069306565503647744 257203120225925765726208 262561518563965885845504 286430747524326420922368 295381708384461621576192 300070306930246726680576 312469906390174277369856 337579095296527567515648 350082024751954514460672 367076297798165898657792 381907663365768561229824 385804680338888648589312 393842277845948828768256 429646121286489631383552 450105460395370090020864 466776033002606019280896 491024138613131007295488 525123037127931771691008 572861495048652841844736 590763416768923243152384 600140613860493453361152 675158190593055135031296 700164049503909028921344 771609360677777297178624 787684555691897657536512 859292242572979262767104 900210920790740180041728 1050246074255863543382016 1145722990097305683689472 1181526833537846486304768 1350316381186110270062592 1400328099007818057842688 1575369111383795315073024 1718584485145958525534208 1800421841581480360083456 2100492148511727086764032 2363053667075692972609536 2700632762372220540125184 3150738222767590630146048 3437168970291917051068416 4200984297023454173528064 4726107334151385945219072 5401265524744441080250368 6301476445535181260292096 9452214668302771890438144 12602952891070362520584192 18904429336605543780876288 37808858673211087561752576
- Sum of all divisors σ(n): 146560706120087955649747167
- Sum of proper divisors (its aliquot sum) s(n): 108751847446876868087994591
- 37808858673211087561752576 is an abundant number, because the sum of its proper divisors (108751847446876868087994591) is greater than itself. Its abundance is 70942988773665780526242015
Bases of 37808858673211087561752576
- Binary: 11111010001100101011001010101111011000010011011101000110010000010000100000000000000002
- Hexadecimal: 0x1F465655EC26E8C8210000
- Base-36: 4R0ULAYPGKSG00000
Squares and roots of 37808858673211087561752576
- 37808858673211087561752576 squared (378088586732110875617525762) is 1429509794170849280508907170314109943586180642635776
- 37808858673211087561752576 cubed (378088586732110875617525763) is 54048133779776711400097956074861674996319195107748139067748960050494597758976
-
37808858673211087561752576 is a
perfect square number . Itssquare root is 6148890849024 -
The
cube root of 37808858673211087561752576 is 335632897.7717690891
Scales and comparisons
How big is 37808858673211087561752576?- 37,808,858,673,211,087,561,752,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,808,858,673,211,087,561,752,576 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 37808858673211087561752576 cubic inches would be around 27969408.1 feet tall.
Recreational maths with 37808858673211087561752576
- 37808858673211087561752576 backwards is 67525716578011237685880873
- 37808858673211087561752576 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 37808858673211087561752576's digits is 126
- 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 37808858673211087561752576 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 37808858673211087561752576 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/37808858673211087561752576/
Chicago style:
Numbermatics. 2024. "Number 37808858673211087561752576 - Facts about the integer". https://numbermatics.com/n/37808858673211087561752576/
The information we have on file for 37808858673211087561752576 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 37808858673211087561752576, math, Factors of 37808858673211087561752576, curriculum, school, college, exams, university, Prime factorization of 37808858673211087561752576, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, eight hundred eight sextillion, eight hundred fifty-eight quintillion, six hundred seventy-three quadrillion, two hundred eleven trillion, eighty-seven billion, five hundred sixty-one million, seven hundred fifty-two thousand, five hundred seventy-six.