301773020607135680556957696
301,773,020,607,135,680,556,957,696 is an even composite number composed of five prime numbers multiplied together.
301773020607135680556957696 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 301773020607135680556957696:
226 × 34 × 72 × 1112 × 192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 19)See below for interesting mathematical facts about the number 301773020607135680556957696 from the Numbermatics database.
Names of 301773020607135680556957696
- Cardinal: 301773020607135680556957696 can be written as Three hundred one septillion, seven hundred seventy-three sextillion, twenty quintillion, six hundred seven quadrillion, one hundred thirty-five trillion, six hundred eighty billion, five hundred fifty-six million, nine hundred fifty-seven thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 3.01773020607135680556957696 × 1026
Factors of 301773020607135680556957696
Divisors of 301773020607135680556957696
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 81 84 88 96 98 99 108 112 114 121 126 128 132 133 144 147 152 154 162 168 171 176 189 192 196 198 209 216 224 228 231 242 252 256 264 266 288 294 297 304 308 324 336 342 352 361 363 378 384 392 396 399 418 432 441 448 456 462 484 504 512 513 528 532 539 567 576 588 594 608 616 627 648 672 684 693 704 722 726 756 768 784 792 798 836 847 864 882 891 896 912 924 931 968 1008 1024 1026 1056 1064 1078 1083 1089 1134 1152 1176 1188 1197 1216 1232 1254 1296 1323 1331 1344 1368 1386 1408 1444 1452 1463 1512 1536 1539 1568 1584 1596 1617 1672 1694 1728 1764 1782 1792 1824 1848 1862 1881 1936 2016 2048 2052 2079 2112 2128 2156 2166 2178 2268 2299 2304 2352 2376 2394 2432 2464 2508 2527 2541 2592 2646 2662 2688 2736 2772 2793 2816 2888 2904 2926 3024 3072 3078 3136 3168 3192 3234 3249 3267 3344 3388 3456 3528 3564 3584 3591 3648 3696 3724 3762 3872 3969 3971 3993 4032 4096 4104 4158 4224 4256 4312 4332 4356 4389 4536 4598 4608 4704 4752 4788 4851 4864 4928 5016 5054 5082 5184 5292 5324 5376 5472 5544 5586 5632 5643 5776 5808 5852 5929 6048 6144 6156 6237 6272 6336 6384 6468 6498 6534 6688 6776 6897 6912 7056 7128 7168 7182 7296 7392 7448 7524 7581 7623 7744 7938 7942 7986 8064 8192 8208 8316 8379 8448 8512 8624 8664 8712 8778 9072 9196 9216 9317 9408 9504 9576 9702 9728 9747 9801 9856 10032 10108 10164 10241 10368 10584 10648 10752 10773 10944 11088 11172 11264 11286 11552 11616 11704 11858 11913 11979 12096 12288 12312 12474 12544 12672 12768 12936 12996 13068 13167 13376 13552 13794 13824 14112 14256 14336 14364 14553 14592 14641 14784 14896 15048 15162 15246 15488 15876 15884 15972 16093 16128 16384 16416 16632 16758 16896 16929 17024 17248 17328 17424 17556 17689 17787 18144 18392 18432 18634 18816 19008 19152 19404 19456 19494 19602 19712 20064 20216 20328 20482 20691 20736 21168 21296 21504 21546 21888 22176 22344 22528 22572 22743 22869 23104 23232 23408 23716 23826 23958 24192 24576 24624 24948 25088 25137 25289 25344 25536 25872 25992 26136 26334 26752 27104 27588 27648 27797 27951 28224 28512 28672 28728 29106 29184 29241 29282 29568 29792 30096 30324 30492 30723 30976 31752 31768 31944 32186 32256 32768 32832 33264 33516 33792 33858 34048 34496 34656 34848 35112 35378 35574 35739 35937 36288 36784 36864 37268 37632 38016 38304 38808 38912 38988 39204 39424 39501 40128 40432 40656 40964 41382 41472 42336 42592 43008 43092 43659 43681 43776 43923 44352 44688 45056 45144 45486 45738 46208 46464 46816 47432 47652 47916 48279 48384 49152 49248 49896 50176 50274 50578 50688 51072 51744 51984 52272 52668 53067 53361 53504 54208 55176 55296 55594 55902 56448 57024 57344 57456 58212 58368 58482 58564 59136 59584 60192 60648 60984 61446 61952 62073 63504 63536 63888 64372 64512 65219 65536 65664 66528 67032 67584 67716 68096 68229 68607 68992 69312 69696 70224 70756 71148 71478 71874 72576 73568 73728 74536 75264 75411 75867 76032 76608 77616 77824 77976 78408 78848 79002 80256 80864 81312 81928 82764 82944 83391 83853 84672 85184 86016 86184 87318 87362 87552 87846 88704 89376 90112 90288 90972 91476 92169 92416 92928 93632 94864 95304 95832 96558 96768 98304 98496 99792 100352 100548 101156 101376 102144 102487 103488 103968 104544 105336 106134 106722 107008 107217 107811 108416 110352 110592 111188 111804 112651 112896 114048 114688 114912 116424 116736 116964 117128 118272 118503 119168 120384 121296 121968 122892 123904 124146 127008 127072 127776 128744 129024 130438 131043 131072 131328 131769 133056 134064 135168 135432 136192 136458 137214 137984 138624 139392 140448 141512 142296 142956 143748 144837 145152 147136 147456 149072 150528 150822 151734 152064 153216 155232 155648 155952 156816 157696 158004 159201 160083 160512 161051 161728 162624 163856 165528 165888 166782 167706 169344 170368 172032 172368 174636 174724 175104 175692 177023 177408 178752 180224 180576 181944 182952 184338 184832 185856 186219 187264 189728 190608 191664 193116 193536 194579 195657 196608 196992 199584 200704 201096 202312 202752 204288 204687 204974 206976 207936 209088 210672 212268 213444 214016 214434 215622 216832 220704 221184 222376 223608 225302 225792 227601 228096 229376 229824 232848 233472 233928 234256 236544 237006 238336 240768 242592 243936 245784 247808 248292 250173 251559 254016 254144 255552 257488 258048 260876 262086 262144 262656 263538 266112 268128 270336 270864 272384 272916 274428 275968 276507 277248 278179 278784 280896 283024 284592 285912 287496 289674 290304 294272 294912 298144 301056 301644 303468 304128 305767 306432 307461 310464 311296 311904 313632 315392 316008 318402 320166 321024 321651 322102 323456 325248 327712 331056 331776 333564 335412 337953 338688 340736 344064 344736 349272 349448 350208 351384 354046 354816 357504 360448 361152 363888 365904 368676 369664 371712 372438 374528 379456 381216 383328 386232 387072 389158 391314 393129 393216 393984 395307 399168 401408 402192 404624 405504 408576 409374 409948 413952 415872 418176 421344 424536 426888 428032 428868 431244 433664 434511 441408 442368 444752 447216 450604 451584 455202 456192 458752 459648 465696 466944 467856 468512 473088 474012 476672 477603 480249 480491 481536 483153 485184 487872 491568 495616 496584 500346 503118 508032 508288 511104 514976 516096 521752 524172 524288 525312 527076 531069 532224 536256 540672 541728 544768 545832 548856 551936 553014 554496 556358 557568 561792 566048 569184 571824 574992 579348 580608 583737 586971 588544 589824 596288 602112 603288 606936 608256 611534 612864 614922 620928 622592 623808 627264 630784 632016 636804 640332 642048 643302 644204 646912 650496 655424 662112 663552 667128 670824 675906 677376 681472 682803 688128 689472 698544 698896 700416 702768 708092 709632 715008 717409 720896 722304 727776 731808 737352 739328 743424 744876 749056 750519 754677 758912 762432 766656 772464 774144 778316 782628 786258 786432 787968 790614 798336 802816 804384 809248 811008 817152 818748 819896 827904 829521 831744 834537 836352 842688 849072 853776 856064 857736 862488 867328 869022 882816 884736 889504 894432 901208 903168 910404 912384 917301 917504 919296 922383 931392 933888 935712 937024 946176 948024 953344 955206 960498 960982 963072 966306 970368 975744 983136 991232 993168 1000692 1006236 1013859 1016064 1016576 1022208 1029952 1032192 1043504 1048344 1048576 1050624 1054152 1062138 1064448 1072512 1081344 1083456 1089536 1091664 1097712 1103872 1106028 1108992 1112716 1115136 1123584 1127357 1132096 1138368 1143648 1149984 1158696 1161216 1167474 1173942 1177088 1179387 1179648 1185921 1192576 1204224 1206576 1213872 1216512 1223068 1225728 1229844 1239161 1241856 1245184 1247616 1254528 1261568 1264032 1273608 1280664 1284096 1286604 1288408 1293824 1300992 1303533 1310848 1324224 1327104 1334256 1341648 1351812 1354752 1362944 1365606 1376256 1378944 1397088 1397792 1400832 1405536 1416184 1419264 1430016 1432809 1434818 1441473 1441792 1444608 1449459 1455552 1463616 1474704 1478656 1486848 1489752 1498112 1501038 1509354 1517824 1524864 1533312 1544928 1548288 1556632 1565256 1572516 1572864 1575936 1581228 1593207 1596672 1605632 1608768 1618496 1622016 1634304 1637496 1639792 1655808 1659042 1663488 1669074 1672704 1685376 1698144 1707552 1712128 1715472 1724976 1734656 1738044 1751211 1760913 1765632 1769472 1771561 1779008 1788864 1802416 1806336 1820808 1824768 1834602 1835008 1838592 1844766 1862784 1867776 1871424 1874048 1892352 1896048 1906688 1910412 1920996 1921964 1926144 1932612 1940736 1947253 1951488 1966272 1982464 1986336 2001384 2012472 2027718 2032128 2033152 2044416 2048409 2059904 2064384 2087008 2096688 2097152 2101248 2108304 2124276 2128896 2140369 2145024 2152227 2162688 2166912 2179072 2183328 2195424 2207744 2212056 2217984 2225432 2230272 2247168 2251557 2254714 2264192 2276736 2287296 2299968 2317392 2322432 2334948 2347884 2354176 2358774 2359296 2371842 2385152 2408448 2413152 2427744 2433024 2446136 2451456 2459688 2478322 2483712 2490368 2495232 2503611 2509056 2523136 2528064 2547216 2561328 2568192 2573208 2576816 2587648 2601984 2607066 2621696 2648448 2654208 2668512 2683296 2703624 2709504 2725888 2731212 2751903 2752512 2757888 2767149 2794176 2795584 2801664 2811072 2832368 2838528 2860032 2865618 2869636 2882946 2883584 2889216 2898918 2911104 2927232 2949408 2957312 2973696 2979504 2996224 3002076 3018708 3035648 3041577 3049728 3059969 3066624 3089856 3096576 3113264 3130512 3145032 3145728 3151872 3162456 3186414 3193344 3211264 3217536 3236992 3244032 3268608 3274992 3279584 3311616 3318084 3326976 3338148 3345408 3363437 3370752 3382071 3396288 3415104 3424256 3430944 3449952 3469312 3476088 3502422 3521826 3531264 3538161 3538944 3543122 3558016 3577728 3604832 3612672 3641616 3649536 3669204 3670016 3677184 3689532 3717483 3725568 3735552 3742848 3748096 3784704 3792096 3813376 3820824 3841992 3843928 3852288 3865224 3881472 3894506 3902976 3932544 3964928 3972672 4002768 4024944 4055436 4064256 4066304 4088832 4096818 4119808 4128768 4174016 4193376 4194304 4202496 4216608 4248552 4257792 4280738 4290048 4304454 4324419 4325376 4333824 4348377 4358144 4366656 4390848 4415488 4424112 4435968 4450864 4460544 4494336 4503114 4509428 4528384 4553472 4574592 4599936 4634784 4644864 4669896 4695768 4708352 4717548 4718592 4743684 4770304 4779621 4816896 4826304 4855488 4866048 4892272 4902912 4919376 4956644 4967424 4980736 4990464 5007222 5018112 5046272 5056128 5094432 5122656 5136384 5146416 5153632 5175296 5203968 5214132 5243392 5253633 5282739 5285401 5296896 5308416 5314683 5337024 5366592 5407248 5419008 5451776 5462424 5503806 5505024 5515776 5534298 5588352 5591168 5603328 5622144 5664736 5677056 5720064 5731236 5739272 5765892 5767168 5778432 5797836 5822208 5841759 5854464 5898816 5914624 5947392 5959008 5992448 6004152 6037416 6071296 6083154 6099456 6119938 6133248 6179712 6193152 6226528 6261024 6290064 6291456 6303744 6324912 6372828 6386688 6421107 6422528 6435072 6456681 6473984 6488064 6537216 6549984 6559168 6623232 6636168 6653952 6676296 6690816 6726874 6741504 6764142 6792576 6830208 6848512 6861888 6899904 6938624 6952176 7004844 7043652 7062528 7076322 7077888 7086244 7116032 7155456 7209664 7225344 7283232 7299072 7338408 7340032 7354368 7379064 7434966 7451136 7471104 7485696 7496192 7510833 7569408 7584192 7626752 7641648 7683984 7687856 7704576 7730448 7762944 7789012 7805952 7865088 7891499 7929856 7945344 8005536 8049888 8110872 8128512 8132608 8177664 8193636 8239616 8255709 8257536 8301447 8348032 8386752 8388608 8404992 8433216 8497104 8515584 8561476 8580096 8608908 8648838 8650752 8667648 8696754 8716288 8733312 8781696 8830976 8848224 8871936 8901728 8921088 8988672 9006228 9018856 9056768 9106944 9124731 9149184 9179907 9199872 9269568 9289728 9339792 9391536 9416704 9435096 9437184 9487368 9540608 9559242 9633792 9652608 9710976 9732096 9784544 9805824 9838752 9913288 9934848 9961472 9980928 10014444 10036224 10090311 10092544 10112256 10146213 10188864 10245312 10272768 10292832 10307264 10350592 10407936 10428264 10486784 10507266 10565478 10570802 10593792 10616832 10629366 10674048 10733184 10814496 10838016 10903552 10924848 11007612 11010048 11031552 11068596 11152449 11176704 11182336 11206656 11244288 11329472 11354112 11440128 11462472 11478544 11531784 11534336 11556864 11595672 11644416 11683518 11708928 11797632 11829248 11894784 11918016 11984896 12008304 12074832 12142592 12166308 12198912 12239876 12266496 12359424 12386304 12400927 12453056 12522048 12580128 12582912 12607488 12649824 12745656 12773376 12842214 12845056 12870144 12913362 12947968 12973257 12976128 13045131 13074432 13099968 13118336 13246464 13272336 13307904 13352592 13381632 13453748 13483008 13528284 13585152 13630771 13660416 13697024 13723776 13799808 13877248 13904352 14009688 14087304 14125056 14152644 14155776 14172488 14232064 14310912 14338863 14419328 14450688 14566464 14598144 14676816 14680064 14708736 14758128 14869932 14902272 14942208 14971392 14992384 15021666 15138816 15168384 15253504 15283296 15367968 15375712 15409152 15460896 15525888 15578024 15611904 15730176 15760899 15782998 15856203 15859712 15890688 15944049 16011072 16099776 16221744 16257024 16265216 16355328 16387272 16479232 16511418 16515072 16602894 16696064 16773504 16777216 16809984 16866432 16994208 17031168 17122952 17160192 17217816 17297676 17301504 17335296 17393508 17432576 17466624 17525277 17563392 17661952 17696448 17743872 17803456 17842176 17977344 18012456 18037712 18113536 18213888 18249462 18298368 18359814 18399744 18539136 18579456 18679584 18783072 18833408 18870192 18874368 18974736 19081216 19118484 19263321 19267584 19305216 19370043 19421952 19464192 19487171 19569088 19611648 19677504 19826576 19869696 19922944 19961856 20028888 20072448 20180622 20185088 20224512 20292426 20377728 20490624 20545536 20585664 20614528 20701184 20815872 20856528 20973568 21014532 21130956 21141604 21187584 21233664 21258732 21348096 21419783 21466368 21628992 21676032 21807104 21849696 22015224 22020096 22063104 22137192 22304898 22353408 22364672 22413312 22488576 22532499 22658944 22708224 22880256 22924944 22957088 23063568 23068672 23113728 23191344 23288832 23367036 23417856 23544059 23595264 23658496 23674497 23789568 23836032 23969792 24016608 24149664 24285184 24332616 24397824 24479752 24532992 24718848 24767127 24772608 24801854 24906112 25044096 25160256 25165824 25214976 25299648 25491312 25546752 25684428 25690112 25740288 25826724 25895936 25946514 25952256 26090262 26148864 26199936 26236672 26492928 26544672 26615808 26705184 26763264 26907496 26966016 27056568 27170304 27261542 27320832 27394048 27447552 27539721 27599616 27754496 27808704 28019376 28174608 28250112 28305288 28311552 28344976 28464128 28621824 28677726 28838656 28901376 29132928 29196288 29353632 29360128 29417472 29516256 29739864 29804544 29884416 29942784 29984768 30043332 30270933 30277632 30336768 30438639 30507008 30566592 30735936 30751424 30818304 30921792 31051776 31156048 31223808 31460352 31521798 31565996 31712406 31719424 31781376 31888098 32022144 32199552 32443488 32514048 32530432 32710656 32774544 32958464 33022836 33030144 33205788 33392128 33457347 33547008 33554432 33619968 33659659 33732864 33988416 34062336 34245904 34320384 34435632 34595352 34603008 34670592 34787016 34865152 34933248 35050554 35126784 35323904 35392896 35487744 35606912 35684352 35954688 36024912 36075424 36227072 36427776 36498924 36596736 36719628 36799488 36997807 37078272 37158912 37202781 37359168 37566144 37666816 37740384 37748736 37949472 38162432 38236968 38526642 38535168 38610432 38740086 38843904 38919771 38928384 38974342 39138176 39223296 39355008 39653152 39739392 39845888 39923712 40057776 40144896 40361244 40370176 40449024 40584852 40755456 40892313 40981248 41091072 41171328 41229056 41402368 41631744 41713056 41947136 42029064 42261912 42283208 42375168 42467328 42517464 42696192 42839566 42932736 43257984 43352064 43614208 43699392 44030448 44040192 44126208 44274384 44609796 44706816 44729344 44826624 44977152 45064998 45317888 45416448 45760512 45849888 45914176 46127136 46137344 46227456 46382688 46577664 46734072 46835712 47088118 47190528 47316992 47348994 47568609 47579136 47672064 47832147 47939584 48033216 48299328 48570368 48665232 48795648 48959504 49065984 49437696 49534254 49545216 49603708 49812224 50088192 50320512 50331648 50429952 50599296 50982624 51093504 51368856 51380224 51480576 51653448 51791872 51893028 51904512 52180524 52297728 52399872 52473344 52575831 52985856 53089344 53231616 53410368 53526528 53814992 53932032 54113136 54340608 54523084 54641664 54788096 54895104 55079442 55199232 55508992 55617408 56038752 56349216 56500224 56610576 56623104 56689952 56928256 57243648 57355452 57677312 57789963 57802752 58110129 58139411 58265856 58392576 58461513 58707264 58720256 58834944 59032512 59479728 59609088 59768832 59885568 59969536 60086664 60541866 60555264 60673536 60877278 61014016 61133184 61471872 61502848 61636608 61843584 62103552 62312096 62447616 62920704 63043596 63131992 63424812 63438848 63562752 63776196 64044288 64259349 64399104 64886976 65028096 65060864 65421312 65549088 65916928 66045672 66060288 66411576 66784256 66914694 67094016 67108864 67239936 67319318 67465728 67976832 68124672 68491808 68640768 68871264 69190704 69206016 69341184 69574032 69730304 69866496 70101108 70253568 70632177 70647808 70785792 70975488 71023491 71213824 71368704 71909376 72049824 72150848 72454144 72855552 72997848 73193472 73439256 73598976 73995614 74156544 74317824 74405562 74718336 75132288 75333632 75480768 75497472 75898944 76324864 76473936 77053284 77070336 77220864 77480172 77687808 77839542 77856768 77948684 78276352 78446592 78710016 79306304 79478784 79691776 79847424 80115552 80289792 80722488 80740352 80898048 81169704 81510912 81784626 81962496 82182144 82342656 82458112 82619163 82804736 83263488 83426112 83894272 84058128 84523824 84566416 84750336 84934656 85034928 85392384 85679132 85865472 86515968 86704128 86806489 87228416 87398784 88060896 88080384 88252416 88548768 89219592 89413632 89458688 89653248 89954304 90129996 90635776 90812799 90832896 91315917 91521024 91699776 91828352 92254272 92274688 92454912 92765376 93155328 93468144 93671424 94176236 94381056 94633984 94697988 95137218 95158272 95344128 95664294 95879168 96066432 96598656 97140736 97330464 97591296 97919008 98131968 98875392 99068508 99090432 99207416 99624448 100176384 100372041 100641024 100663296 100859904 100978977 101198592 101965248 102187008 102737712 102760448 102961152 103306896 103583744 103786056 103809024 104361048 104595456 104799744 104946688 105151662 105971712 106178688 106463232 106820736 107053056 107629984 107864064 108226272 108681216 109046168 109283328 109576192 109790208 110158884 110398464 110993421 111017984 111234816 111608343 112077504 112698432 113000448 113221152 113246208 113379904 113856512 114487296 114710904 115354624 115579926 115605504 116220258 116278822 116531712 116785152 116923026 117414528 117440512 117669888 118065024 118959456 119218176 119537664 119771136 119939072 120173328 121083732 121110528 121347072 121754556 122028032 122266368 122676939 122943744 123005696 123273216 123687168 124207104 124624192 124895232 125841408 126087192 126263984 126849624 126877696 127125504 127552392 128088576 128518698 128798208 129773952 130056192 130121728 130842624 131098176 131833856 132091344 132120576 132823152 133568512 133829388 134188032 134479872 134638636 134931456 135953664 136249344 136410197 136983616 137281536 137742528 138381408 138412032 138682368 139148064 139460608 139732992 140202216 140507136 141264354 141295616 141571584 141950976 142046982 142427648 142705827 142737408 143496441 143818752 144099648 144301696 144908288 145711104 145995696 146386944 146878512 147197952 147991228 148313088 148635648 148811124 149436672 149938481 150264576 150667264 150961536 150994944 151797888 152649728 152947872 154106568 154140672 154441728 154960344 155375616 155679084 155713536 155897368 156552704 156893184 157420032 157727493 158612608 158957568 159383552 159694848 160231104 160579584 161444976 161480704 161796096 162339408 163021824 163569252 163924992 164364288 164685312 164916224 165238326 165609472 166526976 166852224 167788544 168116256 169047648 169132832 169500672 169869312 170069856 170784768 171358264 171730944 173031936 173369889 173408256 173612978 174418233 174456832 174797568 175384539 176121792 176160768 176504832 177097536 178439184 178827264 178917376 179306496 179908608 180259992 181271552 181625598 181665792 182631834 183042048 183399552 183656704 184508544 184549376 184909824 185530752 186310656 186936288 187342848 188352472 188762112 189267968 189395976 190274436 190316544 190688256 191328588 191758336 192132864 192778047 193197312 194281472 194660928 195182592 195838016 196263936 197750784 198137016 198180864 198414832 199248896 200352768 200744082 201282048 201326592 201719808 201957954 202397184 203930496 204374016 205475424 205520896 205922304 206613792 207167488 207572112 207618048 208722096 209190912 209599488 209893376 210303324 211896531 211943424 212357376 212926464 213070473 213641472 214106112 214358881 215259968 215728128 216452544 217362432 218092336 218566656 219152384 219580416 220317768 220796928 221986842 222035968 222469632 223216686 224155008 225396864 226000896 226442304 226492416 226759808 227713024 228974592 229421808 230709248 231159852 231211008 232440516 232557644 233063424 233570304 233846052 234829056 234881024 235339776 235617613 236130048 237918912 238436352 239075328 239542272 239878144 240346656 242167464 242221056 242694144 243509112 244056064 244532736 245353878 245887488 246011392 246546432 247374336 247857489 248414208 249248384 249790464 251682816 252174384 252527968 253699248 253755392 254251008 255104784 256177152 257037396 257596416 258984649 259547904 260112384 260243456 260419467 261685248 262196352 263667712 264182688 264241152 265646304 267137024 267658776 268376064 268959744 269277272 269862912 271907328 272438397 272498688 272820394 273967232 274563072 275485056 276762816 276824064 277364736 278296128 278921216 279465984 280404432 281014272 282528708 282591232 283143168 283901952 284093964 284855296 285411654 285474816 286992882 287637504 288199296 288603392 289816576 291422208 291991392 292773888 293757024 294395904 295982456 296626176 297271296 297622248 298873344 299876962 300529152 301334528 301923072 301989888 302936931 303595776 305299456 305895744 308213136 308281344 308883456 309920688 310751232 311358168 311427072 311794736 313105408 313786368 314840064 315454986 317225216 317915136 318767104 319389696 320462208 321159168 322889952 322961408 323592192 324678816 326043648 327138504 327849984 328728576 329370624 329832448 330476652 331218944 332980263 333053952 333704448 334825029 335577088 336232512 338095296 338265664 339001344 339738624 340139712 341569536 342716528 343461888 346063872 346739778 346816512 347225956 348836466 348913664 349595136 350769078 352243584 352321536 353009664 354195072 356878368 357654528 357834752 358612992 359817216 360519984 362543104 363251196 363331584 365263668 366084096 366799104 367313408 368030817 369017088 369098752 369819648 370256249 371061504 372621312 373872576 374685696 376704944 377524224 378535936 378791952 380548872 380633088 381376512 382657176 383516672 384265728 385556094 386394624 388562944 389321856 390365184 391676032 392527872 395501568 396274032 396361728 396829664 398497792 400705536 401488164 402564096 403439616 403915908 404794368 406975877 407860992 408748032 409230591 410950848 411041792 411844608 413227584 414334976 415144224 415236096 417444192 418381824 419198976 419786752 420606648 423793062 423886848 424714752 425852928 426140946 427282944 428117481 428212224 428717762 430519936 431456256 432905088 434724864 436184672 437133312 438304768 439160832 440635536 441593856 443973684 444071936 444939264 446433372 448310016 449815443 450793728 452001792 452884608 452984832 453519616 455426048 457949184 458843616 461418496 462319704 462422016 464881032 465115288 466126848 467140608 467692104 469658112 469762048 470679552 471235226 472260096 475837824 476872704 478150656 479084544 479756288 480693312 484334928 484442112 485388288 487018224 488112128 489065472 490707756 491774976 492022784 493092864 494748672 495714978 496828416 498496768 499580928 503365632 504348768 505055936 507398496 507510784 508502016 510209568 512354304 514074792 515192832 517969298 519095808 520224768 520486912 520838934 523254699 523370496 524392704 526153617 527335424 528365376 528482304 531292608 534274048 535317552 536752128 537919488 538554544 539725824 543814656 544876794 544997376 545640788 547934464 549126144 550970112 553525632 553648128 554729472 556592256 557842432 558931968 560808864 562028544 565057416 565182464 566286336 567803904 568187928 569710592 570823308 570949632 573985764 575275008 576398592 577206784 578334141 579633152 582844416 583982784 585547776 587514048 588791808 591964912 593252352 594542592 595244496 597746688 599753924 601058304 602669056 603846144 603979776 605873862 607191552 610598912 611791488 616426272 616562688 617766912 619841376 621502464 622716336 622854144 623589472 626210816 627572736 629680128 630909972 634450432 635689593 635830272 637534208 638779392 639211419 639533521 640924416 642318336 643076643 645779904 645922816 647184384 649357632 652087296 654277008 655699968 657457152 658741248 659664896 660953304 662437888 665960526 666107904 667408896 669650058 671154176 672465024 676190592 676531328 678002688 679477248 680279424 683139072 685433056 686923776 692127744 693479556 693633024 694451912 697672932 697827328 699190272 701538156 704487168 704643072 706019328 706852839 708390144 713756736 715309056 715669504 717225984 719634432 721039968 725086208 726502392 726663168 730527336 732168192 733598208 734626816 736061634 738034176 738197504 739639296 740512498 742123008 745242624 747745152 749371392 753409888 755048448 757071872 757583904 761097744 761266176 762753024 765314352 767033344 768531456 771112188 772789248 776953947 777125888 778643712 780730368 781258401 783352064 785055744 791003136 792548064 792723456 793659328 796995584 801411072 802976328 805128192 806879232 807831816 809588736 813951754 815721984 817496064 818461182 821901696 822083584 823689216 826455168 828669952 830288448 830472192 834888384 836763648 838397952 839573504 841213296 847586124 847773696 849429504 851705856 852281892 854565888 856234962 856424448 857435524 861039872 862912512 865810176 869449728 872369344 874266624 876609536 878321664 881271072 883187712 887947368 888143872 889878528 892866744 896620032 899630886 901587456 904003584 905769216 905969664 907039232 908810793 910852096 915898368 917687232 922836992 924639408 924844032 929762064 930230576 932253696 934281216 935384208 939316224 941359104 942470452 944520192 951675648 953745408 954871379 956301312 958169088 959512576 961386624 968669856 968884224 970776576 974036448 976224256 978130944 981415512 983549952 984045568 986185728 989497344 991429956 993656832 996993536 998940789 999161856 1004475087 1006731264 1008697536 1010111872 1014796992 1015021568 1017004032 1020419136 1024708608 1028149584 1030385664 1035938596 1038191616 1040449536 1040973824 1041677868 1046509398 1046740992 1048785408 1052307234 1054670848 1056730752 1056964608 1062585216 1068548096 1070635104 1073504256 1075838976 1077109088 1079451648 1087629312 1089753588 1089994752 1091281576 1095868928 1098252288 1101940224 1104092451 1107051264 1107296256 1109458944 1110768747 1113184512 1115684864 1117863936 1121617728 1124057088 1130114832 1130364928 1132572672 1135607808 1136375856 1139421184 1141646616 1141899264 1147971528 1150550016 1152797184 1154413568 1156668282 1159266304 1165688832 1167965568 1171095552 1175028096 1177583616 1183929824 1186504704 1189085184 1190488992 1195493376 1199507848 1202116608 1205338112 1207692288 1211747724 1214383104 1220927631 1221197824 1223582976 1227691773 1232852544 1233125376 1235533824 1239682752 1243004928 1245432672 1245708288 1247178944 1252421632 1255145472 1259360256 1261819944 1268900864 1271379186 1271660544 1275068416 1277558784 1278422838 1279067042 1281848832 1284636672 1286153286 1291559808 1291845632 1294368768 1298715264 1304174592 1308554016 1311399936 1314914304 1317482496 1319329792 1321906608 1324875776 1331921052 1332215808 1334817792 1339300116 1342308352 1344930048 1349446329 1352381184 1353062656 1356005376 1358954496 1360558848 1366278144 1370866112 1373847552 1384255488 1386959112 1387266048 1388903824 1395345864 1395654656 1398380544 1403076312 1408974336 1409286144 1412038656 1413705678 1416780288 1427513472 1430618112 1431339008 1434451968 1439268864 1442079936 1450172416 1453004784 1453326336 1461054672 1464336384 1467196416 1469253632 1472123268 1476068352 1479278592 1481024996 1484246016 1490485248 1495490304 1498742784 1500512167 1506819776 1510096896 1514143744 1515167808 1522195488 1522532352 1525506048 1530628704 1534066688 1537062912 1542224376 1545578496 1553907894 1554251776 1557287424 1561460736 1562516802 1566704128 1569764097 1570111488 1578460851 1582006272 1585096128 1585446912 1587318656 1593991168 1602822144 1605952656 1610256384 1613758464 1615663632 1619177472 1627903508 1631443968 1634992128 1636922364 1643803392 1644167168 1647378432 1649323291 1652910336 1657339904 1660576896 1660944384 1669776768 1673527296 1676795904 1679147008 1682426592 1695172248 1695547392 1698859008 1703411712 1704563784 1709131776 1712469924 1712848896 1714871048 1722079744 1725825024 1731620352 1735002423 1738899456 1744738688 1748533248 1753219072 1756643328 1762542144 1766375424 1775894736 1776287744 1779757056 1785733488 1793240064 1799261772 1803174912 1808007168 1811538432 1811939328 1814078464 1817621586 1821704192 1831796736 1835374464 1845673984 1849278816 1849688064 1859524128 1860461152 1864507392 1868562432 1870768416 1878632448 1882718208 1884940904 1889040384 1903351296 1907068779 1907490816 1909742758 1912602624 1916338176 1918600563 1919025152 1922773248 1929229929 1937339712 1937768448 1941553152 1948072896 1952448512 1956261888 1962831024 1967099904 1968091136 1972371456 1978994688 1982859912 1987313664 1993987072 1997881578 1998323712 2008950174 2013462528 2017395072 2020223744 2029593984 2030043136 2034008064 2040838272 2049417216 2056299168 2060771328 2071877192 2076383232 2080899072 2081947648 2083355736 2093018796 2093481984 2097570816 2104614468 2109341696 2113461504 2113929216 2120558517 2125170432 2137096192 2141270208 2147008512 2151677952 2154218176 2158903296 2175258624 2179507176 2179989504 2182563152 2191737856 2196504576 2203880448 2208184902 2214102528 2214592512 2218917888 2221537494 2226369024 2231369728 2235727872 2243235456 2248114176 2260229664 2260729856 2265145344 2271215616 2272751712 2278842368 2283293232 2283798528 2295943056 2301100032 2305594368 2308827136 2313336564 2318532608 2330861841 2331377664 2335931136 2342191104 2343775203 2350056192 2355167232 2357947691 2367859648 2373009408 2378170368 2380977984 2390986752 2399015696 2404233216 2410676224 2415384576 2423495448 2428766208 2441855262 2442395648 2447165952 2455383546 2465705088 2466250752 2471067648 2479365504 2486009856 2490865344 2491416576 2494357888 2504843264 2510290944 2518720512 2523639888 2537801728 2542758372 2543321088 2555117568 2556845676 2558134084 2563697664 2569273344 2572306572 2583119616 2583691264 2588737536 2591793743 2597430528 2608349184 2617108032 2622799872 2629828608 2634964992 2638659584 2643813216 2649751552 2663842104 2664431616 2669635584 2678600232 2684616704 2689860096 2698892658 2704762368 2706125312 2712010752 2717908992 2721117696 2726432379 2732556288 2741732224 2747695104 2768510976 2773918224 2774532096 2777807648 2790691728 2791309312 2796761088 2806152624 2817948672 2824077312 2827411356 2833560576 2848831139 2855026944 2861236224 2862678016 2864614137 2868903936 2878537728 2884159872 2900344832 2906009568 2906652672 2922109344 2928672768 2934392832 2938507264 2944246536 2952136704 2958557184 2962049992 2968492032 2980970496 2990980608 2996822367 2997485568 3001024334 3013639552 3020193792 3028287488 3030335616 3044390976 3045064704 3051012096 3061257408 3068133376 3074125824 3084448752 3091156992 3107815788 3108503552 3114574848 3122921472 3125033604 3133408256 3139528194 3140222976 3156921702 3164012544 3170192256 3170893824 3174637312 3187982336 3205644288 3211905312 3220512768 3227516928 3231327264 3238354944 3255807016 3262887936 3269984256 3273844728 3287606784 3288334336 3294756864 3298646582 3305820672 3314679808 3321153792 3321888768 3332306241 3339553536 3347054592 3353591808 3358294016 3364853184 3390344496 3391094784 3397718016 3406823424 3409127568 3418263552 3424939848 3425697792 3429742096 3444159488 3451650048 3463240704 3470004846 3477798912 3489477376 3497066496 3506438144 3513286656 3525084288 3532750848 3551789472 3552575488 3559514112 3571466976 3586480128 3598523544 3606349824 3616014336 3623076864 3628156928 3635243172 3643408384 3662782893 3663593472 3670748928 3683075319 3691347968 3698557632 3699376128 3719048256 3720922304 3729014784 3737124864 3741536832 3757264896 3765436416 3769881808 3778080768 3806702592 3814137558 3814981632 3819485516 3825205248 3832676352 3837201126 3838050304 3845546496 3858459858 3874679424 3875536896 3883106304 3896145792 3904897024 3912523776 3925662048 3934199808 3936182272 3944742912 3957989376 3965719824 3974627328 3987974144 3995763156 3996647424 4017900348 4026925056 4034790144 4040447488 4048338987 4059187968 4060086272 4068016128 4072818739 4081676544 4098834432 4112598336 4121542656 4143754384 4152766464 4161798144 4163895296 4166711472 4186037592 4186963968 4195141632 4209228936 4218683392 4226923008 4227858432 4241117034 4250340864 4274192384 4282540416 4294017024 4303355904 4308436352 4317806592 4350517248 4359014352 4359979008 4365126304 4383475712 4393009152 4407760896 4416369804 4428205056 4437835776 4443074988 4452738048 4462739456 4471455744 4476734647 4486470912 4496228352 4501536501 4520459328 4521459712 4530290688 4542431232 4545503424 4557684736 4566586464 4567597056 4591886112 4602200064 4611188736 4617654272 4626673128 4637065216 4661723682 4662755328 4671862272 4684382208 4687550406 4700112384 4709292291 4710334464 4715895382 4735719296 4746018816 4756340736 4761955968 4781973504 4798031392 4808466432 4821352448 4830769152 4846990896 4857532416 4883710524 4884791296 4894331904 4910767092 4931410176 4932501504 4942135296 4947969873 4958731008 4972019712 4981730688 4982833152 4988715776 5009686528 5020581888 5037441024 5047279776 5075603456 5085516744 5086642176 5110235136 5113691352 5116268168 5127395328 5138546688 5144613144 5166239232 5167382528 5177475072 5183587486 5194861056 5216698368 5234216064 5245599744 5259657216 5269929984 5277319168 5287626432 5299503104 5327684208 5328863232 5339271168 5357200464 5369233408 5379720192 5397785316 5409524736 5412250624 5424021504 5435817984 5442235392 5452864758 5465112576 5483464448 5495390208 5537021952 5547836448 5549064192 5555615296 5581383456 5582618624 5593522176 5612305248 5635897344 5648154624 5654822712 5667121152 5697662278 5710053888 5722472448 5725356032 5729228274 5737807872 5755801689 5757075456 5768319744 5787689787 5800689664 5812019136 5813305344 5844218688 5857345536 5868785664 5877014528 5888493072 5904273408 5917114368 5924099984 5936984064 5961940992 5981961216 5993644734 5994971136 6002048668 6027279104 6040387584 6056574976 6060671232 6088781952 6090129408 6102024192 6122514816 6136266752 6148251648 6168897504 6182313984 6215631576 6217007104 6229149696 6245842944 6250067208 6266816512 6279056388 6280445952 6313843404 6328025088 6340384512 6341787648 6349274624 6361675551 6375964672 6411288576 6423810624 6441025536 6455033856 6462654528 6476709888 6511614032 6525775872 6539968512 6547689456 6575213568 6589513728 6597293164 6611641344 6629359616 6642307584 6643777536 6664612482 6679107072 6694109184 6707183616 6716588032 6729706368 6780688992 6782189568 6795436032 6813646848 6818255136 6836527104 6849879696 6851395584 6859484192 6888318976 6903300096 6926481408 6940009692 6955597824 6978954752 6992585523 6994132992 7012876288 7026573312 7031325609 7034868731 7050168576 7065501696 7073843073 7103578944 7105150976 7119028224 7142933952 7172960256 7197047088 7212699648 7232028672 7246153728 7256313856 7270486344 7286816768 7325565786 7327186944 7341497856 7366150638 7382695936 7397115264 7398752256 7438096512 7441844608 7458029568 7474249728 7483073664 7514529792 7530872832 7539763616 7556161536 7613405184 7628275116 7629963264 7638971032 7665352704 7674402252 7676100608 7691092992 7716919716 7749358848 7751073792 7766212608 7775381229 7792291584 7809794048 7825047552 7851324096 7868399616 7872364544 7889485824 7915978752 7931439648 7949254656 7975948288 7991526312 7993294848 8035800696 8053850112 8069580288 8080894976 8096677974 8118375936 8120172544 8136032256 8145637478 8163353088 8197668864 8225196672 8243085312 8287508768 8305532928 8323596288 8327790592 8333422944 8372075184 8373927936 8390283264 8418457872 8437366784 8453846016 8482234068 8500681728 8546493417 8548384768 8565080832 8588034048 8593842411 8606711808 8616872704 8635613184 8701034496 8718028704 8719958016 8730252608 8766951424 8786018304 8815521792 8832739608 8856410112 8875671552 8886149976 8905476096 8925478912 8942911488 8953469294 8972941824 8992456704 9003073002 9040918656 9042919424 9060581376 9084862464 9091006848 9115369472 9133172928 9135194112 9183772224 9204400128 9222377472 9235308544 9253346256 9274130432 9323447364 9325510656 9343724544 9368764416 9375100812 9400224768 9418584582 9420668928 9431790764 9471438592 9492037632 9512681472 9523911936 9563947008 9596062784 9616932864 9642704896 9661538304 9693981792 9715064832 9767421048 9769582592 9788663808 9821534184 9862820352 9865003008 9884270592 9895939746 9917462016 9944039424 9963461376 9965666304 9977431552 9996918723 10019373056 10041163776 10074882048 10094559552 10151206912 10171033488 10173284352 10220470272 10227382704 10232536336 10254790656 10277093376 10289226288 10332478464 10354950144 10367174972 10389722112 10433396736 10468432128 10491199488 10503585169 10519314432 10539859968 10554638336 10575252864 10599006208 10655368416 10657726464 10678542336 10714400928 10738466816 10759440384 10795570632 10819049472 10824501248 10848043008 10884470784 10905729516 10930225152 10966928896 10988348679 10990780416 11049225957 11074043904 11095672896 11098128384 11111230592 11162766912 11165237248 11187044352 11224610496 11271794688 11296309248 11309645424 11334242304 11395324556 11420107776 11444944896 11450712064 11458456548 11475615744 11511603378 11514150912 11536639488 11575379574 11601379328 11624038272 11626610688 11688437376 11714691072 11737571328 11754029056 11776986144 11808546816 11834228736 11848199968 11873968128 11923881984 11963922432 11987289468 11989942272 12004097336 12054558208 12080775168 12113149952 12121342464 12145016961 12177563904 12180258816 12204048384 12218456217 12245029632 12272533504 12296503296 12337795008 12364627968 12431263152 12434014208 12458299392 12491685888 12500134416 12533633024 12558112776 12560891904 12627686808 12656050176 12680769024 12683575296 12698549248 12723351102 12751929344 12822577152 12847621248 12882051072 12910067712 12925309056 12953419776 13023228064 13051551744 13079937024 13095378912 13150427136 13179027456 13194586328 13223282688 13258719232 13284615168 13329224964 13358214144 13388218368 13414367232 13430203941 13433176064 13459412736 13504609503 13561377984 13564379136 13590872064 13627293696 13636510272 13673054208 13699759392 13702791168 13718968384 13776637952 13806600192 13852962816 13880019384 13911195648 13957909504 13985171046 13988265984 14025752576 14053146624 14062651218 14069737462 14100337152 14131003392 14147686146 14207157888 14210301952 14238056448 14285867904 14345920512 14394094176 14425399296 14464057344 14492307456 14512627712 14540972688 14573633536 14651131572 14654373888 14682995712 14732301276 14765391872 14794230528 14797504512 14843909619 14876193024 14883689216 14916059136 14948499456 14966147328 15029059584 15061745664 15079527232 15112323072 15226810368 15256550232 15259926528 15277942064 15330705408 15348804504 15352201216 15382185984 15433839432 15498717696 15502147584 15532425216 15550762458 15584583168 15619588096 15650095104 15702648192 15736799232 15744729088 15778971648 15831957504 15862879296 15898509312 15951896576 15983052624 15986589696 16071601392 16107700224 16139160576 16161789952 16193355948 16236751872 16272064512 16291274956 16326706176 16395337728 16450393344 16486170624 16505633837 16575017536 16611065856 16647192576 16655581184 16666845888 16744150368 16747855872 16780566528 16836915744 16874733568 16907692032 16964468136 17001363456 17092986834 17096769536 17130161664 17176068096 17187684822 17213423616 17233745408 17267405067 17271226368 17363069361 17402068992 17436057408 17439916032 17460505216 17533902848 17572036608 17631043584 17665479216 17712820224 17751343104 17772299952 17810952192 17885822976 17906938588 17945883648 17984913408 18006146004 18081837312 18085838848 18121162752 18142556201 18169724928 18182013696 18230738944 18266345856 18270388224 18367544448 18408800256 18444754944 18470617088 18506692512 18548260864 18646894728 18651021312 18687449088 18737528832 18750201624 18800449536 18837169164 18841337856 18863581528 18942877184 18984075264 19025362944 19047823872 19085026653 19127894016 19192125568 19233865728 19285409792 19323076608 19387963584 19430129664 19534842096 19539165184 19577327616 19643068368 19725640704 19768541184 19791879492 19834924032 19888078848 19926922752 19931332608 19954863104 19993837446 20038746112 20082327552 20149764096 20189119104 20302413824 20342066976 20346568704 20440940544 20454765408 20465072672 20509581312 20554186752 20578452576 20664956928 20709900288 20734349944 20779444224 20866793472 20936864256 20977756569 20982398976 21007170338 21038628864 21079719936 21104606193 21109276672 21150505728 21198012416 21221529219 21310736832 21315452928 21357084672 21428801856 21476933632 21518880768 21591141264 21638098944 21649002496 21696086016 21768941568 21811459032 21860450304 21933857792 21976697358 21981560832 22098451914 22148087808 22191345792 22196256768 22222461184 22325533824 22330474496 22374088704 22449220992 22543589376 22592618496 22619290848 22668484608 22790649112 22840215552 22889889792 22901424128 22916913096 23023206756 23028301824 23073278976 23150759148 23202758656 23248076544 23253221376 23326143687 23376874752 23429382144 23475142656 23508058112 23553972288 23617093632 23668457472 23696399936 23747936256 23847763968 23927844864 23974578936 23979884544 24008194672 24109116416 24161550336 24226299904 24242684928 24290033922 24355127808 24360517632 24408096768 24436912434 24490059264 24545067008 24593006592 24675590016 24729255936 24862526304 24868028416 24916598784 24983371776 25000268832 25067266048 25116225552 25121783808 25255373616 25312100352 25361538048 25397098496 25446702204 25503858688 25639480251 25645154304 25695242496 25764102144 25781527233 25820135424 25850618112 25906839552 25937424601 26046456128 26103103488 26159874048 26190757824 26300854272 26358054912 26389172656 26446565376 26517438464 26569230336 26658449928 26716428288 26776436736 26828734464 26860407882 26866352128 26918825472 27009219006 27122755968 27128758272 27181744128 27254587392 27273020544 27346108416 27399518784 27405582336 27437936768 27553275904 27613200384 27705925632 27760038768 27822391296 27915819008 27970342092 27976531968 28106293248 28125302436 28139474924 28200674304 28262006784 28295372292 28414315776 28420603904 28476112896 28509731173 28571735808 28691841024 28788188352 28850798592 28928114688 28984614912 29025255424 29081945376 29147267072 29302263144 29308747776 29365991424 29464602552 29530783744 29588461056 29595009024 29687819238 29752386048 29767378432 29832118272 29896998912 29932294656 29990756169 30058119168 30123491328 30159054464 30224646144 30453620736 30513100464 30519853056 30555884128 30661410816 30697609008 30704402432 30764371968 30867678864 30997435392 31064850432 31101524916 31169166336 31239176192 31300190208 31337142529 31405296384 31473598464 31489458176 31510755507 31557943296 31663915008 31725758592 31797018624 31903793152 31966105248 31973179392 32143202784 32215400448 32278321152 32323579904 32386711896 32473503744 32544129024 32582549912 32653412352 32790675456 32900786688 32965046037 32972341248 33011267674 33150035072 33222131712 33294385152 33311162368 33333691776 33488300736 33495711744 33561133056 33673831488 33749467136 33815384064 33928936272 34002726912 34185973668 34193539072 34260323328 34352136192 34375369644 34426847232 34467490816 34534810134 34542452736 34726138722 34804137984 34872114816 34879832064 34921010432 35067805696 35144073216 35262087168 35330958432 35425640448 35502686208 35544599904 35621904384 35771645952 35813877176 35891767296 35969826816 36012292008 36163674624 36171677696 36242325504 36285112402 36339449856 36364027392 36461477888 36532691712 36540776448 36655368651 36735088896 36817600512 36889509888 36941234176 37013385024 37096521728 37293789456 37302042624 37374898176 37475057664 37500403248 37600899072 37674338328 37682675712 37727163056 37885754368 37968150528 38050725888 38095647744 38170053306 38255788032 38384251136 38467731456 38570819584 38646153216 38775927168 38860259328 39069684192 39078330368 39154655232 39286136736 39451281408 39537082368 39583758984 39669848064 39776157696 39853845504 39909726208 39987674892 40077492224 40164655104 40290611823 40299528192 40378238208 40513828509 40604827648 40684133952 40693137408 40881881088 40909530816 40930145344 41019162624 41108373504 41156905152 41329913856 41419800576 41468699888 41558888448 41733586944 41873728512 41955513138 41964797952 42014340676 42077257728 42159439872 42209212386 42218553344 42301011456 42396024832 42443058438 42621473664 42630905856 42714169344 42857603712 42953867264 43037761536 43182282528 43276197888 43298004992 43392172032 43537883136 43622918064 43720900608 43867715584 43953394716 43963121664 44196903828 44296175616 44382691584 44392513536 44444922368 44531728857 44651067648 44660948992 44748177408 44801006129 44898441984 45087178752 45185236992 45238581696 45336969216 45581298224 45680431104 45779779584 45802848256 45833826192 46046413512 46056603648 46146557952 46301518296 46405517312 46496153088 46506442752 46652287374 46753749504 46858764288 46950285312 47016116224 47107944576 47234187264 47336914944 47392799872 47495872512 47695527936 47855689728 47949157872 47959769088 48016389344 48218232832 48323100672 48485369856 48580067844 48710255616 48816193536 48873824868 48980118528 49090134016 49186013184 49244081117 49351180032 49458511872 49516901511 49725052608 49736056832 49833197568 49966743552 50000537664 50134532096 50232451104 50243567616 50510747232 50624200704 50723076096 50794196992 50893404408 51007717376 51278960502 51290308608 51390484992 51528204288 51563054466 51640270848 51701236224 51802215201 51813679104 51874849202 52092912256 52206206976 52319748096 52381515648 52601708544 52716109824 52778345312 52893130752 53034876928 53138460672 53316899856 53432856576 53657468928 53720815764 53732704256 53837650944 54018438012 54245511936 54257516544 54363488256 54427668603 54509174784 54546041088 54692216832 54799037568 54811164672 54875873536 55106551808 55226400768 55411851264 55520077536 55644782592 55831638016 55940684184 55953063936 56212586496 56250604872 56278949848 56401348608 56524013568 56590744584 56828631552 56841207808 56952225792 57019462346 57143471616 57383682048 57576376704 57701597184 57856229376 57969229824 58050510848 58163890752 58294534144 58604526288 58617495552 58731982848 58929205104 59061567488 59176922112 59375638476 59504772096 59534756864 59664236544 59793997824 59864589312 59981512338 60116238336 60246982656 60318108928 60449292288 60907241472 61026200928 61039706112 61111768256 61322821632 61395218016 61408804864 61528743936 61735357728 61994870784 62129700864 62203049832 62338332672 62478352384 62600380416 62674285058 62810592768 62947196928 62978916352 63021511014 63115886592 63313818579 63327830016 63451517184 63594037248 63664587657 63807586304 63932210496 63946358784 64286405568 64430800896 64556642304 64647159808 64773423792 64947007488 65088258048 65165099824 65306824704 65581350912 65801573376 65930092074 65944682496 66022535348 66300070144 66444263424 66588770304 66622324736 66667383552 66976601472 66991423488 67122266112 67347662976 67498934272 67630768128 67857872544 68005453824 68371947336 68387078144 68520646656 68704272384 68750739288 68934981632 69069620268 69084905472 69452277444 69608275968 69744229632 69759664128 69842020864 69978431061 70135611392 70288146432 70524174336 70661916864 70851280896 71005372416 71089199808 71243808768 71543291904 71627754352 71783534592 71939653632 72024584016 72327349248 72484651008 72570224804 72678899712 72728054784 72922955776 73065383424 73081552896 73310737302 73470177792 73635201024 73779019776 73882468352 74026770048 74193043456 74587578912 74604085248 74749796352 74950115328 75000806496 75201798144 75348676656 75365351424 75454326112 75771508736 75936301056 76191295488 76340106612 76511576064 76768502272 76918440753 76935462912 77141639168 77292306432 77344581699 77383556041 77551854336 77720518656 77812273803 78139368384 78156660736 78309310464 78572273472 78902562816 79074164736 79167517968 79339696128 79552315392 79707691008 79819452416 79975349784 80154984448 80329310208 80581223646 80599056384 80756476416 81027657018 81209655296 81368267904 81386274816 81763762176 81819061632 81860290688 82038325248 82216747008 82313810304 82659827712 82839601152 82937399776 83117776896 83467173888 83747457024 83911026276 83929595904 84028681352 84318879744 84418424772 84437106688 84602022912 84792049664 84886116876 85242947328 85261811712 85428338688 85529193519 85715207424 85907734528 86075523072 86364565056 86552395776 86596009984 86784344064 87075766272 87245836128 87441801216 87735431168 87906789432 87926243328 88393807656 88592351232 88765383168 88785027072 88889844736 89063457714 89302135296 89321897984 89496354816 89602012258 89796883968 90174357504 90370473984 90477163392 90673938432 91162596448 91360862208 91559559168 91605696512 91667652384 92092827024 92113207296 92293115904 92603036592 92811034624 92992306176 93304574748 93507499008 93717528576 93900570624 94011427587 94032232448 94215889152 94468374528 94532266521 94673829888 94785599744 94991745024 95391055872 95711379456 95898315744 95919538176 96032778688 96436465664 96646201344 96970739712 97160135688 97420511232 97632387072 97747649736 97960237056 98180268032 98372026368 98488162234 98702360064 98917023744 99033803022 99450105216 99472113664 99666395136 99933487104 100001075328 100269064192 100464902208 100487135232 101021494464 101248401408 101446152192 101588393984 101786808816 102015434752 102557921004 102580617216 102780969984 103056408576 103126108932 103280541696 103402472448 103604430402 103627358208 103749698404 104185824512 104412413952 104639496192 104763031296 105203417088 105432219648 105556690624 105786261504 106069753856 106276921344 106633799712 106865713152 107314937856 107441631528 107465408512 107675301888 108036876024 108491023872 108515033088 108726976512 108855337206 109018349568 109092082176 109384433664 109598075136 109622329344 109751747072 109966105953 110213103616 110452801536 110823702528 111040155072 111289565184 111663276032 111881368368 111906127872 112425172992 112501209744 112557899696 112802697216 113048027136 113181489168 113657263104 113904451584 114038924692 114286943232 114767364096 115152753408 115403194368 115539436859 115712458752 115938459648 116101021696 116327781504 116589068288 117209052576 117234991104 117463965696 117858410208 118123134976 118353844224 118751276952 119009544192 119069513728 119328473088 119729178624 119963024676 120232476672 120493965312 120636217856 120871835469 120898584576 121541485527 121814482944 122052401856 122079412224 122223536512 122645643264 122790436032 122817609728 123057487872 123470715456 123989741568 124259401728 124406099664 124676665344 125200760832 125348570116 125621185536 125894393856 125957832704 126043022028 126231773184 126627637158 126655660032 126903034368 127188074496 127329175314 127615172608 127864420992 127892717568 128572811136 128861601792 129113284608 129294319616 129546847584 129894014976 130176516096 130330199648 130613649408 131162701824 131603146752 131860184148 131889364992 132045070696 132600140288 132888526848 133177540608 133244649472 133334767104 133595186571 133953202944 133982846976 134244532224 134403018387 134695325952 134997868544 135261536256 135715745088 136010907648 136743894672 136774156288 137041293312 137408544768 137501478576 137869963264 138139240536 138169810944 138904554888 139216551936 139488459264 139519328256 139684041728 139956862122 140271222784 140576292864 141048348672 141323833728 141702561792 142010744832 142178399616 142487617536 143086583808 143255508704 143567069184 143879307264 144049168032 144654698496 144969302016 145140449608 145456109568 145845911552 146130766848 146621474604 146940355584 147270402048 147558039552 147732243351 147764936704 148053540096 148386086912 148550704533 149175157824 149208170496 149499592704 149900230656 150001612992 150403596288 150697353312 150730702848 150908652224 151543017472 151872602112 152382590976 152680213224 153023152128 153537004544 153836881506 153870925824 154283278336 154584612864 154689163398 154767112082 155103708672 155441037312 155624547606 156278736768 156313321472 156618620928 157144546944 157805125632 158148329472 158335035936 158679392256 159104630784 159415382016 159638904832 159950699568 160309968896 161162447292 161198112768 161512952832 162055314036 162419310592 162736535808 162772549632 163283005809 163527524352 163638123264 163720581376 164076650496 164433494016 164627620608 165319655424 165679202304 165874799552 166235553792 166934347776 167494914048 167822052552 167859191808 168057362704 168637759488 168836849544 168874213376 169204045824 169584099328 169772233752 170485894656 170523623424 170856677376 171058387038 171430414848 171815469056 172151046144 172729130112 173104791552 173192019968 173568688128 174151532544 174491672256 174883602432 175470862336 175813578864 175852486656 176787615312 177184702464 177530766336 177779689472 178126915428 178604270592 178992709632 179204024516 179593767936 180348715008 180740947968 180954326784 181347876864 181561972207 182325192896 182721724416 183119118336 183211393024 183335304768 184185654048 184226414592 184586231808 185206073184 185622069248 185984612352 186609149496 187014998016 187435057152 187801141248 188022855174 188064464896 188431778304 188936749056 189064533042 189347659776 189571199488 189941455737 189983490048 190782111744 190993762971 191422758912 191796631488 191839076352 192065557376 192872931328 193292402688 193941479424 194320271376 194841022464 195264774144 195495299472 195920474112 196744052736 196976324468 197404720128 197834047488 198067606044 198900210432 198944227328 199332790272 199568118211 199866974208 200002150656 200538128384 200929804416 200974270464 202042988928 202496802816 202892304384 203176787968 203573617632 204030869504 205115842008 205161234432 205561939968 206112817152 206252217864 206804944896 207208860804 207254716416 207499396808 208371649024 208824827904 209278992384 209526062592 209935293183 210406834176 210864439296 211113381248 211572523008 212139507712 212553842688 213267599424 213731426304 214629875712 214883263056 214930817024 215350603776 216073752048 216982047744 217453953024 217710674412 218036699136 218184164352 218768867328 219196150272 219244658688 219503494144 219932211906 220426207232 220905603072 221647405056 222080310144 222579130368 223326552064 223762736736 223812255744 224850345984 225002419488 225115799392 225605394432 226096054272 226362978336 227314526208 227808903168 228077849384 228573886464 229534728192 230305506816 230755322259 230806388736 231078873718 231424917504 231876919296 232150668123 232202043392 232655563008 233178136576 233436821409 234418105152 234469982208 234927931392 235716820416 236246269952 236707688448 237502553904 238019088384 238139027456 238656946176 239458357248 239926049352 240464953344 240987930624 241272435712 241743670938 241797169152 243082971054 243628965888 244104803712 244158824448 244447073024 245291286528 245580872064 245635219456 246114975744 246941430912 247979483136 248518803456 248812199328 249353330688 250401521664 250697140232 251242371072 251788787712 251915665408 252086044056 253255274316 253311320064 253806068736 254376148992 254658350628 255230345216 255728841984 255785435136 256587580557 257145622272 257723203584 258226569216 258588639232 259093695168 259788029952 260353032192 260660399296 261227298816 262325403648 263206293504 263720368296 263778729984 264090141392 265200280576 265777053696 266355081216 266489298944 266669534208 267190373142 267906405888 267965693952 268489064448 268806036774 269390651904 269995737088 270523072512 271431490176 272021815296 273487789344 273548312576 274082586624 274817089536 275002957152 275739926528 276278481072 276339621888 277809109776 278433103872 278976918528 279368083456 279913724244 280542445568 281152585728 282034282761 282096697344 282647667456 283405123584 283596799563 284021489664 284356799232 284975235072 285311670611 286173167616 286511017408 287134138368 287758614528 288098336064 289309396992 289938604032 290280899216 290912219136 291691823104 292261533696 293242949208 293880711168 294540804096 295116079104 295464486702 295529873408 296107080192 296772173824 297101409066 298350315648 298416340992 298999185408 299800461312 300003225984 300807192576 301394706624 301461405696 301817304448 303086034944 303745204224 304765181952 305360426448 306046304256 307074009088 307673763012 307741851648 309169225728 309378326796 309534224164 310207417344 310882074624 311249095212 312557473536 312626642944 313237241856 313607042903 314289093888 315610251264 316296658944 316670071872 317358784512 318209261568 318830764032 319277809664 319901399136 320619937792 322324894584 322396225536 323025905664 324110628072 324838621184 325473071616 325545099264 326566011618 327055048704 327276246528 327441162752 328153300992 328866988032 329255241216 329898317859 330639310848 331358404608 331749599104 332471107584 333868695552 334989828096 335644105104 335718383616 336114725408 337275518976 337673699088 337748426752 338408091648 339544467504 340971789312 341713354752 342116774076 342860829696 343630938112 344302092288 344708567819 345458260224 346209583104 346384039936 346618310577 347137376256 348303065088 348983344512 349767204864 350941724672 351627157728 351704973312 353575230624 354369404928 355061532672 355559378944 356253830856 357208541184 357985419264 358408049032 359187535872 360697430016 361481895936 361908653568 362615506407 362695753728 363123944414 364650385792 365443448832 366238236672 366422786048 366670609536 368371308096 368452829184 369172463616 370412146368 371244138496 371969224704 373218298992 374029996032 375602282496 376045710348 376128929792 376863556608 377873498112 378129066084 378695319552 379142398976 379882911474 379966980096 381564223488 381987525942 382845517824 383593262976 383678152704 384131114752 385745862656 386584805376 387882958848 388640542752 389682044928 390529548288 390990598944 391840948224 393488105472 393952648936 394809440256 395668094976 396135212088 397800420864 397888454656 398665580544 399136236422 399733948416 400004301312 401076256768 401859608832 401948540928 403209055161 404085977856 404993605632 405784608768 406353575936 407147235264 408061739008 410231684016 410322468864 411123879936 412225634304 412504435728 413609889792 414417721608 414509432832 414998793616 416743298048 417649655808 418557984768 419052125184 419870586366 420813668352 421728878592 422226762496 423145046016 424279015424 425107685376 426535198848 427462852608 429259751424 429766526112 429861634048 430701207552 432147504096 433964095488 434907906048 435421348824 436368328704 437537734656 438392300544 439006988288 439864423812 440852414464 441811206144 443196730053 443294810112 444160620288 445158260736 445652113599 446653104128 447525473472 447624511488 449700691968 450004838976 450231598784 451210788864 452192108544 452725956672 454629052416 455617806336 456155698768 457147772928 459069456384 460611013632 461510644518 461612777472 462157747436 462849835008 463753838592 464301336246 464404086784 465311126016 466356273152 466873642818 468836210304 468939964416 469855862784 471433640832 472492539904 473415376896 475005107808 476038176768 476278054912 477313892352 478916714496 479852098704 480929906688 482544871424 483487341876 483594338304 486165942108 487257931776 488209607424 488317648896 488894146048 489849017427 490582573056 491161744128 491270438912 492229951488 492811067419 493882861824 495958966272 497037606912 497624398656 498706661376 500803043328 501394280464 502484742144 503577575424 503831330816 504172088112 506510548632 506622640128 507612137472 508752297984 509316701256 510460690432 511457683968 511570870272 513175161114 514291244544 515446407168 516453138432 517177278464 518187390336 519576059904 520706064384 521320798592 522454597632 524650807296 526412587008 527440736592 527557459968 528180282784 530400561152 531554107392 533339068416 534380746284 535812811776 536978128896 537612073548 538781303808 539991474176 541046145024 541684892287 542862980352 544043630592 544685916621 546975578688 547096625152 548165173248 549634179072 550005914304 551479853056 552556962144 552679243776 555618219552 556866207744 557953837056 558736166912 559827448488 561084891136 562305171456 564068565522 564193394688 565295334912 566810247168 567193599126 568042979328 568713598464 569824367211 569950470144 570623341222 572346335232 573022034816 574268276736 575517229056 576196672128 578618793984 579877208064 580561798432 581824438272 583383646208 584523067392 586485898416 587761422336 590232158208 590928973404 591059746816 592214160384 593544347648 594202818132 596700631296 596832681984 597998370816 598704354633 599600922624 600006451968 601614385152 602789413248 602922811392 603634608896 606172069888 607490408448 609530363904 610720852896 612092608512 614148018176 615347526024 615483703296 618338451456 618756653592 619068448328 620414834688 621764149248 622498190424 625114947072 625253285888 626474483712 627214085806 628578187776 631220502528 632593317888 633340143744 634717569024 636418523136 637661528064 638555619328 639802798272 641239875584 644649789168 644792451072 646051811328 648221256144 649677242368 650946143232 653132023236 654110097408 654552493056 654882325504 656306601984 657733976064 658510482432 659796635718 661278621696 662716809216 663499198208 664942215168 667737391104 669979656192 671288210208 671436767232 672229450816 674551037952 675347398176 675496853504 676816183296 679088935008 681943578624 683426709504 684233548152 685721659392 687261876224 688604184576 689417135638 690916520448 692419166208 692768079872 693236621154 694274752512 696452004369 696606130176 697966689024 699534409728 700310464227 701883449344 703254315456 703409946624 707150461248 708738809856 710123065344 711118757888 712507661712 714417082368 715970838528 716816098064 718375071744 721394860032 722963791872 723817307136 725231012814 725391507456 726247888828 729300771584 730886897664 732476473344 732845572096 733341219072 736742616192 736905658368 738344927232 740824292736 742488276992 743938449408 746436597984 748059992064 751204564992 752091420696 752257859584 753727113216 755746996224 756258132168 758284797952 759765822948 759933960192 763128446976 763975051884 765691035648 767186525952 767356305408 768262229504 769762741671 771491725312 773169610752 775765917696 777281085504 779364089856 781059096576 781981197888 783681896448 786976210944 787905297872 789618880512 791336189952 792270424176 795600841728 797331161088 798272472844 799467896832 800008602624 802152513536 803719217664 803897081856 806418110322 808171955712 809987211264 811569217536 812707151872 814294470528 816123478016 820463368032 820644937728 822247759872 824451268608 825008871456 827219779584 828835443216 829018865664 829997587232 833486596096 835299311616 838104250368 839741172732 841627336704 843457757184 844453524992 846102848283 846290092032 848558030848 850215370752 850790398689 851219116451 853070397696 854925705216 855935011833 858519502848 859533052224 859723268096 861402415104 864295008192 867928190976 869815812096 870842697648 872736657408 875075469312 876784601088 878013976576 879728847624 881704828928 883622412288 886393460106 886589620224 888321240576 890316521472 891304227198 893306208256 895050946944 895249022976 899401383936 900009677952 900463197568 902421577728 904384217088 905451913344 909258104832 911235612672 912311397536 914295545856 918138912768 921222027264 923021289036 923225554944 924315494872 927507677184 928602672492 928808173568 930622252032 932712546304 933747285636 937672420608 937879928832 939711725568 940821128709 942867281664 944985079808 946830753792 950010215616 952076353536 952556109824 954627784704 957833428992 959704197408 961859813376 965089742848 966974683752 967188676608 972331884216 974515863552 976419214848 976635297792 977788292096 979698034854 981165146112 982323488256 982540877824 984459902976 985622134838 987765723648 991917932544 994075213824 995248797312 997413322752 1001606086656 1002788560928 1004969484288 1007155150848 1007662661632 1008344176224 1013021097264 1013245280256 1015224274944 1018633402512 1020921380864 1022915367936 1026350322228 1028582489088 1030892814336 1032906276864 1034125703457 1034354556928 1036374780672 1039152119808 1039854931731 1041412128768 1042641597184 1044909195264 1049301614592 1052825174016 1054881473184 1055114919936 1056360565568 1060801122304 1063108214784 1066678136832 1068761492568 1071625623552 1073956257792 1075224147096 1077562607616 1079982948352 1082092290048 1083369784574 1085725960704 1088087261184 1089371833242 1093951157376 1094193250304 1096330346496 1099268358144 1100011828608 1102959706112 1105113924288 1105358487552 1111236439104 1113732415488 1115907674112 1117472333824 1119654896976 1122169782272 1128137131044 1128386789376 1130590669824 1133620494336 1134387198252 1136085958656 1137427196928 1139648734422 1139900940288 1141246682444 1144692670464 1146044069632 1148536553472 1151034458112 1152393344256 1157237587968 1159754416128 1161123596864 1163648876544 1166767292416 1169046134784 1172971796832 1175522844672 1180464316416 1181857946808 1182119493632 1184428320768 1187088695296 1188405636264 1193401262592 1193665363968 1195996741632 1197408709266 1199201845248 1200012903936 1203228770304 1205578826496 1205845622784 1207269217792 1209627165483 1212344139776 1214980816896 1219060727808 1221441705792 1224185217024 1228296036352 1230695052048 1230967406592 1236676902912 1237513307184 1238136896656 1240829669376 1243528298496 1244996380848 1250229894144 1252948967424 1254428171612 1257156375552 1262441005056 1265186635776 1266680287488 1269435138048 1270933805449 1272837046272 1275323056128 1277111238656 1279605596544 1282479751168 1289299578336 1289584902144 1292103622656 1296442512288 1299354484736 1301892286464 1306264046472 1309104986112 1309764651008 1312613203968 1317020964864 1319593271436 1322557243392 1325433618432 1326998396416 1329590190159 1329884430336 1335474782208 1336956340797 1339959312384 1342576420416 1342873534464 1344458901632 1349102075904 1350694796352 1350993707008 1353632366592 1358177870016 1363887157248 1366853419008 1368467096304 1371443318784 1377208369152 1378834271276 1381833040896 1384838332416 1385536159744 1386473242308 1388549505024 1392904008738 1393212260352 1395933378048 1399068819456 1400620928454 1403766898688 1406508630912 1406819893248 1414300922496 1417477619712 1420246130688 1422237515776 1425015323424 1428834164736 1431941677056 1433632196128 1436750143488 1442789720064 1447634614272 1450462025628 1450783014912 1452495777656 1458601543168 1461773795328 1464952946688 1465691144192 1466682438144 1469547052281 1473485232384 1473811316736 1476689854464 1478433202257 1481648585472 1484976553984 1487876898816 1492873195968 1496119984128 1502409129984 1504182841392 1504515719168 1507454226432 1511493992448 1512516264336 1516569595904 1519531645896 1519867920384 1526256893952 1527950103768 1531382071296 1534373051904 1534712610816 1536524459008 1539525483342 1542983450624 1546339221504 1551531835392 1554562171008 1558728179712 1562118193152 1563962395776 1567363792896 1573952421888 1575810595744 1579237761024 1582672379904 1584540848352 1591201683456 1594662322176 1596544945688 1600017205248 1604305027072 1607438435328 1612836220644 1616343911424 1619974422528 1623138435072 1625054676861 1625414303744 1628588941056 1632246956032 1634057749863 1640926736064 1641289875456 1644495519744 1648902537216 1650017742912 1654439559168 1657670886432 1658037731328 1659995174464 1666973192192 1670598623232 1676208500736 1679482345464 1683254673408 1686915514368 1688907049984 1692205696566 1692580184064 1697116061696 1700430741504 1701580797378 1702438232902 1706140795392 1709851410432 1711870023666 1717039005696 1719066104448 1719446536192 1722804830208 1728590016384 1735856381952 1739631624192 1741685395296 1745473314816 1750150938624 1753569202176 1756027953152 1759457695248 1763409657856 1772786920212 1773179240448 1776642481152 1780633042944 1782608454396 1786612416512 1790101893888 1790498045952 1796113063899 1798802767872 1800019355904 1800926395136 1804843155456 1808768434176 1810903826688 1818516209664 1822471225344 1824622795072 1828591091712 1836277825536 1842444054528 1846042578072 1846451109888 1848630989744 1855015354368 1857205344984 1857616347136 1861244504064 1865425092608 1867494571272 1875344841216 1875759857664 1879423451136 1881642257418 1885734563328 1889970159616 1893661507584 1900020431232 1904152707072 1905112219648 1909255569408 1915666857984 1919408394816 1923719626752 1930179485696 1933949367504 1934377353216 1944663768432 1949031727104 1952838429696 1955576584192 1959396069708 1962330292224 1964646976512 1968919805952 1971244269676 1975531447296 1983835865088 1988150427648 1990497594624 1994826645504 1997181694277 2003212173312 2005577121856 2009938968576 2014310301696 2015325323264 2016688352448 2026042194528 2026490560512 2030448549888 2037266805024 2041842761728 2045830735872 2052700644456 2057164978176 2061785628672 2065812553728 2068251406914 2068709113856 2072749561344 2078304239616 2079709863462 2082824257536 2085283194368 2089356013107 2089818390528 2098603229184 2100931392681 2105650348032 2109762946368 2110229839872 2112721131136 2121602244608 2126216429568 2133356273664 2137522985136 2143251247104 2147912515584 2150448294192 2155125215232 2164184580096 2166739569148 2171451921408 2176174522368 2178743666484 2187902314752 2188386500608 2192660692992 2195249300321 2198536716288 2200023657216 2205919412224 2210227848576 2210716975104 2222472878208 2227464830976 2231815348224 2234944667648 2239309793952 2244339564544 2256274262088 2256773578752 2261181339648 2267240988672 2268774396504 2274854393856 2279297468844 2279801880576 2282493364888 2289385340928 2292088139264 2297073106944 2302068916224 2304786688512 2309288225013 2314475175936 2319508832256 2322247193728 2327297753088 2333534584832 2338092269568 2345943593664 2351045689344 2360928632832 2363715893616 2364238987264 2368856641536 2376811272528 2386802525184 2391993483264 2394817418532 2398403690496 2400025807872 2406457540608 2411157652992 2411691245568 2414538435584 2419254330966 2424688279552 2429961633792 2438121455616 2442883411584 2448370434048 2456592072704 2461390104096 2461934813184 2473353805824 2475026614368 2476273793312 2481659338752 2487056596992 2489992761696 2500459788288 2505897934848 2508856343224 2514312751104 2524882010112 2530373271552 2533360574976 2538308544849 2538870276096 2541867610898 2545674092544 2550646112256 2553657349353 2554222477312 2559211193088 2564959502336 2567805035499 2578599156672 2579169804288 2584207245312 2592885024576 2598708969472 2603784572928 2612528092944 2618209972224 2619529302016 2625226407936 2634041929728 2639186542872 2645114486784 2650867236864 2653996792832 2659180380318 2659768860672 2670949564416 2673912681594 2679918624768 2685152840832 2685747068928 2688917803264 2698204151808 2701389592704 2701987414016 2707264733184 2716355740032 2727774314496 2733706838016 2736934192608 2742886637568 2754416738304 2757668542552 2763666081792 2769676664832 2771072319488 2772946484616 2785808017476 2786424520704 2791866756096 2798137638912 2801241856908 2807533797376 2813017261824 2813639786496 2822463386127 2828601844992 2834955239424 2840492261376 2844475031552 2850030646848 2857668329472 2863883354112 2867264392256 2873500286976 2885579440128 2895269228544 2900924051256 2901566029824 2904991555312 2917203086336 2923547590656 2929905893376 2931382288384 2933364876288 2939094104562 2946970464768 2947622633472 2953379708928 2956866404514 2963297170944 2969953107968 2975753797632 2985746391936 2992239968256 3004818259968 3008365682784 3009031438336 3014908452864 3022987984896 3025032528672 3033139191808 3039063291792 3039735840768 3055900207536 3062764142592 3068746103808 3073048918016 3079050966684 3085966901248 3092678443008 3102377110371 3103063670784 3109124342016 3117456359424 3119564795193 3124236386304 3127924791552 3134727585792 3138428376721 3147904843776 3151621191488 3158475522048 3165344759808 3169081696704 3182403366912 3189324644352 3193089891376 3200034410496 3208610054144 3214876870656 3225672441288 3232687822848 3239948845056 3246276870144 3250109353722 3250828607488 3257177882112 3264493912064 3268115499726 3281853472128 3282579750912 3288991039488 3297805074432 3300035485824 3308879118336 3315341772864 3316075462656 3319990348928 3333946384384 3341197246464 3352417001472 3358964690928 3366509346816 3377814099968 3384411393132 3385160368128 3400861483008 3403161594756 3404876465804 3412281590784 3419702820864 3423740047332 3434078011392 3438132208896 3438893072384 3445609660416 3449677471933 3457180032768 3471712763904 3479263248384 3483370790592 3490946629632 3500301877248 3507138404352 3512055906304 3518915390496 3526819315712 3545573840424 3546358480896 3553284962304 3561266085888 3565216908792 3573224833024 3580203787776 3580996091904 3592226127798 3597605535744 3600038711808 3601852790272 3609686310912 3617536868352 3621807653376 3628881496449 3637032419328 3644942450688 3649245590144 3657182183424 3672555651072 3684888109056 3692085156144 3692902219776 3697261979488 3710030708736 3714410689968 3715232694272 3722489008128 3734989142544 3750689682432 3758846902272 3763284514836 3771469126656 3779940319232 3787323015168 3791794246009 3800040862464 3808305414144 3810224439296 3812801416347 3818511138816 3831333715968 3838816789632 3847439253504 3860358971392 3867898735008 3868754706432 3889327536864 3898063454208 3905676859392 3911153168384 3918792139416 3929293953024 3937839611904 3942488539352 3951062894592 3967671730176 3976300855296 3980995189248 3988770570477 3989653291008 3994363388554 4006424346624 4011154243712 4019877937152 4028620603392 4030650646528 4033376704896 4052084389056 4052981121024 4060897099776 4074533610048 4083685523456 4091661471744 4105401288912 4114329956352 4131625107456 4136502813828 4137418227712 4145499122688 4156608479232 4159419726924 4165648515072 4170566388736 4178712026214 4179636781056 4197206458368 4201862785362 4211300696064 4219525892736 4220459679744 4225442262272 4243204489216 4252432859136 4266712547328 4275045970272 4286502494208 4295825031168 4300896588384 4310250430464 4328369160192 4333479138296 4342903842816 4352349044736 4357487332968 4375804629504 4376773001216 4385321385984 4390498600642 4397073432576 4400047314432 4411838824448 4420455697152 4421433950208 4435299606771 4444945756416 4454929661952 4463630696448 4469889335296 4478619587904 4488679129088 4512548524176 4513547157504 4522362679296 4534481977344 4537548793008 4549708787712 4558594937688 4559603761152 4564986729776 4578770681856 4584176278528 4594146213888 4604137832448 4609573377024 4618576450026 4628950351872 4639017664512 4644494387456 4654595506176 4667069169664 4676184539136 4691887187328 4702091378688 4721857265664 4727431787232 4728477974528 4737713283072 4753622545056 4773605050368 4783986966528 4789634837064 4800051615744 4812915081216 4822315305984 4829076871168 4838508661932 4849376559104 4859923267584 4875164030583 4876242911232 4885766823168 4896740868096 4902173249589 4913184145408 4922780208192 4923869626368 4946707611648 4950053228736 4952547586624 4963318677504 4974113193984 4979985523392 5000919576576 5011795869696 5017712686448 5028625502208 5049764020224 5060746543104 5066721149952 5076617089698 5077740552192 5083735221796 5091348185088 5101292224512 5107314698706 5108444954624 5118422386176 5129919004672 5135610070998 5157198313344 5158339608576 5168414490624 5185770049152 5197417938944 5207569145856 5225056185888 5236419944448 5239058604032 5250452815872 5268083859456 5278373085744 5290228973568 5307993585664 5318360760636 5319537721344 5341899128832 5347825363188 5359837249536 5370305681664 5371494137856 5377835606528 5388339191697 5396408303616 5402779185408 5403974828032 5414529466368 5420921741609 5432711480064 5455548628992 5467413676032 5473868385216 5485773275136 5508833476608 5515337085104 5527332163584 5539353329664 5542144638976 5545892969232 5571616034952 5572849041408 5583733512192 5596275277824 5602483713816 5615067594752 5626034523648 5627279572992 5644926772254 5657203689984 5669910478848 5680984522752 5688950063104 5700061293696 5715336658944 5727766708224 5734528784512 5747000573952 5771158880256 5790538457088 5801848102512 5803132059648 5809983110624 5834406172672 5847095181312 5866729752576 5878188209124 5893940929536 5906759417856 5913732809028 5926594341888 5939906215936 5951507595264 5958533815157 5971492783872 5984479936512 5991545082831 6009636519936 6016731365568 6018062876672 6029816905728 6045975969792 6050065057344 6066278383616 6078126583584 6079471681536 6111800415072 6125528285184 6137492207616 6146097836032 6158101933368 6171933802496 6185356886016 6204754220742 6206127341568 6218248684032 6234912718848 6239129590386 6248472772608 6255849583104 6268068039321 6269455171584 6276856753442 6295809687552 6303242382976 6316951044096 6330689519616 6338163393408 6364806733824 6378649288704 6386179782752 6400068820992 6417220108288 6429753741312 6451344882576 6465375645696 6492553740288 6500218707444 6501657214976 6514355764224 6528987824128 6536230999452 6563706944256 6565159501824 6577982078976 6585747900963 6595610148864 6600070971648 6617758236672 6630683545728 6632150925312 6639980697856 6667892768768 6682394492928 6704834002944 6717929381856 6733018693632 6755628199936 6768822786264 6770320736256 6801722966016 6806323189512 6809752931608 6824563181568 6839405641728 6847480094664 6868156022784 6876264417792 6877786144768 6891219320832 6899354943866 6914360065536 6943425527808 6958526496768 6966741581184 6981893259264 7000603754496 7014276808704 7024111812608 7037830780992 7053638631424 7091147680848 7092716961792 7106569924608 7130433817584 7146449666048 7160407575552 7184452255596 7195211071488 7200077423616 7203705580544 7219372621824 7235073736704 7243615306752 7257762992898 7274064838656 7289884901376 7298491180288 7314364366848 7345111302144 7369776218112 7384170312288 7385804439552 7394523958976 7420061417472 7428821379936 7430465388544 7444978016256 7469978285088 7501379364864 7517693804544 7526569029672 7542938253312 7559880638464 7574646030336 7583588492018 7600081724928 7616610828288 7620448878592 7625602832694 7637022277632 7660972048059 7662667431936 7677633579264 7694878507008 7703415106497 7720717942784 7735797470016 7737509412864 7778655073728 7796126908416 7811353718784 7822306336768 7837584278832 7858587906048 7875679223808 7884977078704 7902125789184 7935343460352 7952601710592 7961990378496 7977541140954 7979306582016 7988726777108 8012848693248 8022308487424 8039755874304 8057241206784 8061301293056 8066753409792 8104168778112 8105962242048 8121794199552 8149067220096 8167371046912 8183322943488 8210802577824 8228659912704 8263250214912 8273005627656 8274836455424 8290998245376 8313216958464 8318839453848 8341132777472 8357424052428 8359273562112 8394412916736 8403725570724 8422601392128 8439051785472 8440919359488 8450884524544 8467390158381 8486408978432 8504865718272 8533425094656 8550091940544 8573004988416 8591650062336 8601793176768 8620500860928 8656738320384 8666958276592 8685807685632 8704698089472 8714974665936 8751609259008 8770642771968 8780997201284 8794146865152 8800094628864 8823677648896 8840911394304 8842867900416 8870599213542 8889891512832 8909859323904 8927261392896 8939778670592 8957239175808 8977358258176 9025097048352 9027094315008 9044725358592 9068963954688 9075097586016 9099417575424 9117189875376 9119207522304 9129973459552 9168352557056 9188292427776 9219146754048 9237152900052 9257900703744 9278035329024 9288988774912 9307131331113 9309191012352 9334138339328 9352369078272 9358694385579 9363410280961 9383774374656 9404182757376 9415285130163 9443714531328 9454863574464 9456955949056 9475426566144 9507245090112 9547210100736 9567973933056 9579269674128 9600103231488 9625830162432 9644630611968 9658153742336 9677017323864 9698753118208 9719846535168 9750328061166 9752485822464 9771533646336 9793481736192 9804346499178 9826368290816 9845560416384 9847739252736 9893415223296 9900106457472 9905095173248 9926637355008 9948226387968 9959971046784 10001839153152 10023591739392 10035425372896 10057251004416 10099528040448 10133442299904 10153234179396 10155481104384 10167470443592 10202584449024 10214629397412 10216889909248 10236844772352 10259838009344 10271220141996 10314396626688 10316679217152 10336828981248 10349032415799 10371540098304 10394835877888 10415138291712 10450112371776 10472839888896 10478117208064 10500905631744 10536167718912 10556746171488 10580457947136 10615987171328 10636721521272 10639075442688 10683798257664 10695650726376 10719674499072 10740611363328 10742988275712 10755671213056 10776678383394 10792816607232 10805558370816 10807949656064 10829058932736 10841843483218 10865422960128 10911097257984 10934827352064 10947736770432 10971546550272 11017666953216 11030674170208 11054664327168 11078706659328 11084289277952 11091785938464 11143232069904 11145698082816 11167467024384 11204967427632 11230135189504 11252069047296 11289853544508 11314407379968 11339820957696 11361969045504 11375382738027 11377900126208 11400122587392 11430673317888 11438404249041 11455533416448 11469057569024 11494001147904 11542317760512 11581076914176 11603696205024 11606264119296 11619966221248 11668812345344 11694190362624 11733459505152 11756376418248 11787881859072 11813518835712 11827465618056 11853188683776 11879812431872 11903015190528 11917067630314 11942985567744 11968959873024 11983090165662 12019273039872 12033462731136 12036125753344 12059633811456 12091951939584 12100130114688 12132556767232 12156253167168 12158943363072 12223600830144 12251056570368 12274984415232 12292195672064 12316203866736 12343867604992 12409508441484 12412254683136 12436497368064 12469825437696 12478259180772 12496945545216 12511699166208 12536136078642 12538910343168 12553713506884 12591619375104 12606484765952 12633902088192 12661379039232 12676326786816 12729613467648 12757298577408 12772359565504 12800137641984 12834440216576 12859507482624 12902689765152 12930751291392 12985107480576 13000437414888 13003314429952 13028711528448 13057975648256 13072461998904 13127413888512 13130319003648 13155964157952 13171495801926 13191220297728 13200141943296 13235516473344 13261367091456 13264301850624 13279961395712 13305898820313 13335785537536 13364788985856 13409668005888 13435858763712 13466037387264 13511256399872 13537645572528 13540641472512 13603445932032 13612646379024 13619505863216 13649126363136 13678811283456 13694960189328 13736312045568 13752528835584 13782438641664 13798709887732 13828720131072 13886851055616 13917052993536 13933483162368 13963786518528 13980271859939 14001207508992 14028553617408 14048223625216 14075661561984 14107277262848 14182295361696 14185433923584 14213139849216 14260867635168 14292899332096 14320815151104 14368904511192 14400154847232 14407411161088 14438745243648 14487230613504 14515525985796 14548129677312 14579769802752 14596982360576 14625492091749 14628728733696 14690222604288 14706519748767 14739552436224 14768340624576 14771608879104 14789047917952 14840122834944 14857642759872 14860930777088 14889956032512 14939956570176 15002758729728 15035387609088 15053138059344 15085876506624 15149292060672 15167176984036 15200163449856 15233221656576 15240897757184 15251205665388 15274044555264 15321944096118 15325334863872 15355267158528 15389757014016 15406830212994 15441435885568 15471594940032 15475018825728 15557310147456 15592253816832 15622707437568 15644612673536 15675168557664 15717175812096 15751358447616 15769954157408 15804251578368 15870686920704 15923980756992 15955082281908 15958613164032 15977453554216 16025697386496 16044616974848 16079511748608 16114482413568 16122602586112 16133506819584 16165017575091 16208337556224 16211924484096 16243588399104 16262765224827 16298134440192 16334742093824 16366645886976 16421605155648 16457319825408 16526500429824 16546011255312 16549672910848 16581996490752 16626433916928 16637678907696 16682265554944 16714848104856 16718547124224 16788825833472 16807451141448 16845202784256 16878103570944 16881838718976 16901769049088 16934780316762 16972817956864 17009731436544 17066850189312 17100183881088 17146009976832 17183300124672 17203586353536 17241001721856 17313476640768 17333916553184 17371615371264 17409396178944 17429949331872 17503218518016 17541285543936 17561994402568 17600189257728 17647355297792 17681822788608 17741198427084 17779783025664 17819718647808 17854522785792 17875601445471 17879557341184 17914478351616 17954716516352 17974635248493 18050194096704 18054188630016 18089450717184 18137927909376 18150195172032 18198835150848 18234379750752 18238415044608 18259946919104 18336705114112 18376584855552 18438293508096 18474305800104 18515801407488 18556070658048 18577977549824 18614262662226 18618382024704 18668276678656 18704738156544 18717388771158 18726820561922 18767548749312 18808365514752 18830570260326 18887429062656 18909727148928 18913911898112 18950853132288 19014490180224 19094420201472 19135947866112 19158539348256 19200206462976 19251660324864 19289261223936 19316307484672 19354034647728 19397506236416 19500656122332 19504971644928 19543067292672 19586963472384 19608692998356 19652736581632 19691120832768 19695478505472 19757243702889 19786830446592 19800212914944 19810190346496 19853274710016 19896452775936 19919942093568 20003678306304 20047183478784 20070850745792 20114502008832 20199056080896 20266884599808 20306468358792 20310962208768 20334940887184 20405168898048 20429258794824 20433779818496 20473689544704 20519676018688 20542440283992 20628793253376 20633358434304 20673657962496 20698064831598 20743080196608 20789671755776 20830276583424 20900224743552 20945679777792 20956234416128 21001811263488 21072335437824 21113492342976 21160915894272 21231974342656 21273443042544 21278150885376 21391301452752 21439348998144 21481222726656 21511342426112 21553356766788 21585633214464 21611116741632 21658117865472 21683686966436 21730845920256 21822194515968 21869654704128 21895473540864 21943093100544 21968998637047 22035333906432 22061348340416 22109328654336 22157413318656 22168578555904 22183571876928 22286464139808 22291396165632 22334934048768 22409934855264 22460270379008 22504138094592 22579707089016 22628814759936 22679641915392 22723938091008 22750765476054 22755800252416 22800245174784 22861346635776 22876808498082 22911066832896 22938115138048 22982916144177 22988002295808 23084635521024 23110245319491 23162153828352 23207392410048 23212528238592 23239932442496 23337624690688 23388380725248 23466919010304 23512752836496 23575763718144 23627037671424 23654931236112 23706377367552 23806030381056 23834135260628 23885971135488 23937919746048 23966180331324 24038546079744 24066925462272 24072251506688 24119267622912 24147742303531 24183903879168 24200260229376 24265113534464 24312506334336 24317886726144 24447201660288 24502113140736 24549968830464 24584391344128 24632407733472 24687735209984 24819016882968 24824509366272 24872994736128 24939650875392 24956518361544 25023398332416 25072272157284 25077820686336 25107427013768 25183238750208 25212969531904 25267804176384 25322758078464 25352653573632 25402170475143 25459226935296 25514597154816 25544719131008 25600275283968 25668880433152 25719014965248 25805379530304 25861502582784 25970214961152 26000874829776 26006628859904 26057423056896 26144923997808 26254827777024 26311928315904 26342991603852 26382440595456 26400283886592 26471032946688 26522734182912 26528603701248 26559922791424 26611797640626 26671571075072 26729577971712 26819336011776 26871717527424 26932074774528 27022512799744 27075291145056 27081282945024 27206891864064 27225292758048 27239011726432 27298252726272 27357622566912 27389920378656 27505057671168 27564877283328 27597419775464 27657440262144 27773702111232 27834105987072 27866966324736 27921393993339 27927573037056 27960543719878 28002415017984 28057107234816 28090230842883 28096447250432 28151323123968 28214554525696 28245855390489 28364590723392 28370867847168 28426279698432 28521735270336 28585798664192 28641630302208 28737809022384 28800309694464 28814822322176 28877490487296 28974461227008 29031051971592 29096259354624 29159539605504 29193964721152 29250984183498 29257457467392 29380445208576 29413039497534 29479104872448 29536681249152 29543217758208 29578095835904 29680245669888 29715285519744 29721861554176 29779912065024 29879913140352 30005517459456 30070775218176 30106276118688 30171753013248 30298584121344 30334353968072 30400326899712 30466443313152 30481795514368 30502411330776 30643888192236 30650669727744 30710534317056 30779514028032 30813660425988 30882871771136 30943189880064 30950037651456 31047097247397 31114620294912 31184507633664 31245414875136 31289225347072 31350337115328 31434351624192 31502716895232 31539908314816 31608503156736 31741373841408 31847961513984 31910164563816 31917226328064 31954907108432 32051394772992 32089233949696 32159023497216 32228964827136 32245205172224 32267013639168 32330035150182 32416675112448 32423848968192 32487176798208 32525530449654 32596268880384 32669484187648 32733291773952 32843210311296 32914639650816 33053000859648 33092022510624 33099345821696 33163992981504 33252867833856 33275357815392 33364531109888 33429696209712 33437094248448 33614902282896 33690405568512 33756207141888 33803538098176 33869560633524 33945635913728 34019462873088 34126148214081 34133700378624 34200367762176 34292019953664 34315212747123 34366600249344 34407172707072 34482003443712 34626953281536 34667833106368 34743230742528 34818792357888 34859898663744 35006437036032 35082571087872 35123988805136 35200378515456 35294710595584 35363645577216 35482396854168 35559566051328 35639437295616 35709045571584 35751202890942 35759114682368 35828956703232 35909433032704 35949270496986 36100388193408 36108377260032 36178901434368 36275855818752 36300390344064 36397670301696 36468759501504 36476830089216 36519893838208 36673410228224 36753169711104 36876587016192 36948611600208 37031602814976 37155955099648 37228525324452 37236764049408 37409476313088 37434777542316 37453641123844 37535097498624 37616731029504 37661140520652 37774858125312 37819454297856 37827823796224 37901706264576 37946452191263 38028980360448 38188840402944 38271895732224 38317078696512 38400412925952 38503320649728 38578522447872 38632614969344 38708069295456 38795012472832 39001312244664 39009943289856 39086134585344 39173926944768 39217385996712 39305473163264 39382241665536 39390957010944 39514487405778 39573660893184 39600425829888 39620380692992 39706549420032 39792905551872 39839884187136 39917696460939 40007356612608 40094366957568 40141701491584 40229004017664 40398112161792 40533769199616 40612936717584 40621924417536 40669881774368 40810337796096 40858517589648 40867559636992 40947379089408 41084880567984 41257586506752 41347315924992 41396129663196 41486160393216 41579343511552 41660553166848 41709736706099 41800449487104 41891359555584 41912468832256 41940815579817 42003622526976 42144670875648 42226984685952 42321831788544 42463948685312 42546886085088 42556301770752 42782602905504 42878697996288 42962445453312 43022684852224 43106713533576 43222233483264 43316235730944 43367373932872 43461691840512 43644389031936 43739309408256 43790947081728 43876476275247 43886186201088 43937997274094 44070667812864 44122696680832 44218657308672 44314826637312 44337157111808 44367143753856 44572928279616 44582792331264 44669868097536 44819869710528 44920540758016 45008276189184 45159414178032 45257629519872 45447876182016 45501530952108 45511600504832 45600490349568 45722693271552 45753616996164 45822133665792 45876230276096 45965832288354 45976004591616 46169271042048 46220490638982 46324307656704 46414784820096 46425056477184 46479864884992 46675249381376 46776761450496 46933838020608 47025505672992 47151527436288 47254075342848 47309862472224 47412754735104 47612060762112 47668270521256 47771942270976 47875839492096 47932360662648 48077092159488 48133850924544 48144503013376 48238535245824 48295484607062 48367807758336 48400520458752 48530227068928 48625012668672 48635773452288 48788295674481 48894403320576 49004226281472 49099937660928 49168782688256 49264815466944 49375470419968 49638033765936 49649018732544 49745989472256 49879301750784 49913036723088 50046796664832 50144544314568 50155641372672 50214854027536 50366477500416 50425939063808 50535608352768 50645516156928 50705307147264 50804340950286 50918453870592 51029194309632 51089438262016 51200550567936 51337760866304 51438029930496 51610759060608 51723005165568 51940429922304 52001749659552 52013257719808 52114846113792 52289847995616 52509655554048 52623856631808 52685983207704 52800567773184 52942065893376 53045468365824 53119845582848 53223595281252 53343142150144 53459155943424 53626804336413 53638672023552 53743435054848 53864149549056 53923905745479 54045025599488 54150582290112 54162565890048 54413783728128 54450585516096 54478023452864 54596505452544 54715245133824 54779840757312 55010115342336 55129754566656 55194839550928 55314880524288 55547404222464 55668211974144 55733932649472 55842787986678 55855146074112 55921087439756 56004830035968 56114214469632 56180461685766 56192894500864 56302646247936 56429109051392 56491710780978 56729181446784 56741735694336 56852559396864 57043470540672 57171597328384 57283260604416 57475618044768 57600619388928 57629644644352 57754980974592 57948922454016 58062103943184 58192518709248 58387929442304 58501968366996 58514914934784 58760890417152 58826078995068 58958209744896 59073362498304 59086435516416 59156191671808 59271731108667 59360491339776 59430571039488 59443723108352 59559824130048 59630139157699 59759826280704 60011034918912 60141550436352 60212552237376 60343506026496 60597168242688 60668707936144 60800653799424 60932886626304 60963591028736 61004822661552 61287776384472 61301339455488 61421068634112 61559028056064 61627320851976 61765743542272 61886379760128 61900075302912 62094194494794 62229240589824 62369015267328 62490829750272 62578450694144 62700674230656 62868703248384 63005433790464 63079816629632 63217006313472 63482747682816 63695923027968 63820329127632 63834452656128 63909814216864 64178467899392 64318046994432 64534027278336 64660070300364 64833350224896 64974353596416 65051060899308 65192537760768 65338968375296 65466583547904 65543871966727 65686420622592 65829279301632 65906995911141 66106001719296 66184045021248 66198691643392 66327985963008 66505735667712 66550715630784 66729062219776 66859392419424 66874188496896 67229804565792 67380811137024 67512414283776 67607076196352 67739121267048 67891271827456 68038925746176 68252296428162 68267400757248 68400735524352 68584039907328 68630425494246 68733200498688 68814345414144 68948748432531 68964006887424 69253906563072 69335666212736 69486461485056 69637584715776 69719797327488 70012874072064 70165142175744 70247977610272 70400757030912 70589421191168 70727291154432 70964793708336 71119132102656 71418091143168 71502405781884 71518229364736 71657913406464 71818866065408 71898540993972 72200776386816 72216754520064 72357802868736 72443226910593 72551711637504 72600780688128 72795340603392 72937519003008 72953660178432 73039787676416 73346820456448 73506339422208 73753174032384 73897223200416 74063205629952 74311910199296 74457050648904 74473528098816 74818952626176 74869555084632 74907282247688 75070194997248 75233462059008 75322281041304 75549716250624 75638908595712 75655647592448 75803412529152 75892904382526 76057960720896 76377680805888 76543791464448 76634157393024 76800825851904 77006641299456 77157044895744 77265229938688 77416138590912 77590024945664 78002624489328 78019886579712 78172269170688 78434771993424 78610946326528 78764483331072 79028974811556 79147321786368 79200851659776 79240761385984 79413098840064 79585811103744 79679768374272 79835392921878 80014713225216 80188733915136 80283402983168 80458008035328 80796224323584 81067538399232 81225873435168 81243848835072 81339763548736 81620675592192 81717035179296 81735119273984 81894758178816 82169761135968 82515173013504 82694631849984 82792259326392 82972320786432 83158687023104 83321106333696 83419473412198 83600898974208 83782719111168 83824937664512 83881631159634 84007245053952 84270692528649 84289341751296 84453969371904 84643663577088 84737566171467 84927897370624 85093772170176 85112603541504 85565205811008 85757395992576 85924890906624 86045369704448 86213427067152 86444466966528 86632471461888 86734747865744 86923383681024 87288778063872 87478618816512 87581894163456 87752952550494 87772372402176 87875994548188 88141335625728 88245393361664 88437314617344 88629653274624 88674314223616 88734287507712 89145856559232 89165584662528 89339736195072 89639739421056 89841081516032 90016552378368 90318828356064 90515259039744 90895752364032 91003061904216 91023201009664 91200980699136 91445386543104 91507233992328 91752460552192 91931664576708 91952009183232 92338542084096 92440981277964 92648615313408 92829569640192 92850112954368 92959729769984 93141291742191 93350498762752 93553522900992 93867676041216 94051011345984 94303054872576 94508150685696 94619724944448 94825509470208 95224121524224 95336541042512 95543884541952 95751678984192 95864721325296 96154184318976 96267701849088 96477070491648 96590969214124 96735615516672 96801040917504 97060454137856 97250025337344 97271546904576 97576591348962 97788806641152 98008452562944 98199875321856 98337565376512 98529630933888 98750940839936 99276067531872 99298037465088 99491978944512 99758603501568 99826073446176 100093593329664 100289088629136 100311282745344 100429708055072 100851878127616 101071216705536 101410614294528 101608681900572 101836907741184 102058388619264 102178876524032 102378444642243 102401101135872 102675521732608 102876059860992 102945638241369 102997513090571 103221518121216 103446010331136 103880859844608 104003499319104 104026515439616 104229692227584 104579695991232 105019311108096 105247713263616 105371966415408 105601135546368 105884131786752 106090936731648 106239691165696 106447190562504 106686284300288 106918311886848 107253608672826 107277344047104 107486870109696 107728299098112 107847811490958 108090051198976 108301164580224 108325131780096 108827567456256 108901171032192 108956046905728 109193010905088 109430490267648 109559681514624 110020230684672 110259509133312 110389679101856 110629761048576 111094808444928 111467865298944 111685575973356 111710292148224 111842174879512 112228428939264 112360923371532 112385789001728 112605292495872 112858218102784 112983421561956 113458362893568 113483471388672 113705118793728 113839356573789 114086941081344 114343194656768 114566521208832 114951236089536 115201238777856 115259289288704 115509961949184 115897844908032 116124207886368 116385037418496 116775858884608 117003936733992 117029829869568 117521780834304 117652157990136 117916419489792 118146724996608 118172871032832 118312383343616 118543462217334 118720982679552 118861142078976 118887446216704 119119648260096 119260278315398 119519652561408 120022069837824 120283100872704 120425104474752 120687012052992 121194336485376 121337415872288 121601307598848 121865773252608 121927182057472 122009645323104 122575552768944 122602678910976 122842137268224 123254641703952 123531487084544 123772759520256 124188388989588 124458481179648 124738030534656 124981659500544 125129210118297 125156901388288 125401348461312 125737406496768 125822446739451 126010867580928 126159633259264 126434012626944 126965495365632 127391846055936 127640658255264 127668905312256 127819628433728 128356935798784 128636093988864 129068054556672 129320140600728 129666700449792 129948707192832 130102121798616 130385075521536 130677936750592 130933167095808 131087743933454 131372841245184 131658558603264 131813991822282 132212003438592 132368090042496 132397383286784 132655971926016 133011471335424 133101431261568 133458124439552 133718784838848 133748376993792 134459609131584 134761622274048 135024828567552 135214152392704 135478242534096 135782543654912 136504592856324 136534801514496 136801471048704 137168079814656 137260850988492 137466400997376 137628690828288 137897496865062 137928013774848 138507813126144 138671332425472 138972922970112 139275169431552 139439594654976 140025748144128 140330284351488 140495955220544 140801514061824 141178842382336 141454582308864 141929587416672 142238264205312 142836182286336 143004811563768 143036458729472 143315826812928 143637732130816 143797081987944 144401552773632 144433509040128 144715605737472 144886453821186 145103423275008 145201561376256 145590681206784 145875038006016 145907320356864 146079575352832 146364887023443 146693640912896 147012678844416 147506348064768 147794446400832 148126411259904 148623820398592 148914101297808 148947056197632 149637905252352 149739110169264 149814564495376 150140389994496 150466924118016 150644562082608 151099432501248 151277817191424 151606825058304 151785808765052 152115921441792 152755361611776 153087582928896 153268314786048 153601651703808 153782990459329 154013282598912 154314089791488 154530459877376 154832277181824 155180049891328 156005248978656 156039773159424 156344538341376 156869543986848 157221892653056 157528966662144 158057949623112 158401703319552 158481522771968 158826197680128 159359536748544 159670785843756 160029426450432 160377467830272 160566805966336 160880413009239 160916016070656 161592448647168 161771717236437 162135076798464 162451746870336 162487697670144 162679527097472 163241351184384 163434070358592 163470238547968 163789516357632 164339522271936 165030346027008 165389263699968 165584518652784 165944641572864 166642212667392 166838946824396 167201797948416 167565438222336 167649875329024 167763262319268 168014490107904 168541385057298 168578683502592 168907938743808 169287327154176 169475132342934 169855794741248 170187544340352 170225207083008 171130411622016 171514791985152 171849781813248 172090739408896 172426854134304 172888933933056 173264942923776 173469495731488 173846767362048 174577556127744 175163788326912 175505905100988 175544744804352 175751989096376 176282671251456 176490786723328 176874629234688 177259306549248 177348628447232 177468575015424 177815193326001 178291713118464 178331169325056 178679472390144 178890417473097 179279478842112 179682163032064 180033104756736 180637656712128 181030518079488 181791504728064 182006123808432 182046402019328 182401961398272 182890773086208 183014467984656 183504921104384 183863329153416 183904018366464 184677084168192 184881962555928 185297230626816 185659139280384 185700225908736 185919459539968 186282583484382 186700997525504 187107045801984 187735352082432 188102022691968 188606109745152 189016301371392 189239449888896 189651018940416 190448243048448 190673082085024 191087769083904 191503357968384 191729442650592 192535403698176 192954140983296 193181938428248 193602081835008 194120908275712 194500050674688 195153182697924 195577613282304 196016905125888 196399750643712 196631615900181 196675130753024 197059261867776 197501881679872 197720987733423 198552135063744 198596074930176 198983957889024 199517207003136 199652146892352 200187186659328 200578177258272 200622565490688 200859416110144 201703756255232 202142433411072 202821228589056 203217363801144 203673815482368 204116777238528 204357753048064 204756889284486 204802202271744 205351043465216 205752119721984 205891276482738 205995026181142 206443036242432 206892020662272 207761719689216 208006998638208 208053030879232 208459384455168 209159391982464 210038622216192 210495426527232 210743932830816 211202271092736 211768263573504 212181873463296 212479382331392 212894381125008 213372568600576 214507217345652 214554688094208 214973740219392 215456598196224 215695622981916 216180102397952 216602329160448 216650263560192 217329680731779 217655134912512 217802342064384 217912093811456 218386021810176 218860980535296 219119363029248 220040461369344 220519018266624 220779358203712 221259522097152 222189616889856 222935730597888 223371151946712 223420584296448 223684349759024 224456857878528 224721846743064 224771578003456 225210584991744 225716436205568 225966843123912 226916725787136 226966942777344 227410237587456 227678713147578 228173882162688 228686389313536 229133042417664 229902472179072 230402477555712 230518578577408 231019923898368 231795689816064 232248415772736 232770074836992 233551717769216 234007873467984 234059659739136 235304315980272 235832838979584 236293449993216 236624766687232 237086924434668 237441965359104 237722284157952 238239296520192 238520556630796 239039305122816 240044139675648 240566201745408 240850208949504 241374024105984 242388672970752 242674831744576 243202615197696 243731546505216 243854364114944 244019290646208 245151105537888 245205357821952 245684274536448 246509283407904 247062974169088 247545519040512 248376777979176 248916962359296 249476061069312 249963319001088 250258420236594 250313802776576 250802696922624 251474812993536 251644893478902 252021735161856 252319266518528 252812077585947 252868025253888 253930990731264 254212698514401 254783692111872 255281316510528 255337810624512 255639256867456 256713871597568 257272187977728 258136109113344 258640281201456 259333400899584 259897414385664 260204243597232 260770151043072 261866334191616 262175487866908 262745682490368 263317117206528 263627983644564 264424006877184 264736180084992 264794766573568 265311943852032 265625165338841 266022942670848 266202862523136 266916248879104 267437569677696 267496753987584 268919218263168 269523244548096 270049657135104 270428304785408 270956485068192 271565087309824 273009185712648 273069603028992 273602942097408 274336159629312 274521701976984 275257381656576 275794993730124 275856027549696 277015626252288 277342664850944 277945845940224 278550338863104 278879189309952 279423875226573 280051496288256 280660568702976 280991910441088 281603028123648 282357684764672 282909164617728 283859174833344 284476528410624 285672364572672 286009623127536 286072917458944 286631653625856 287594163975888 288803105547264 289431211474944 289772907642372 290206846550016 290403122752512 291181362413568 291750076012032 291814640713728 292159150705664 292729774046886 293387281825792 294025357688832 295012696129536 295588892801664 296252822519808 297247640797184 297828202595616 297894112395264 299275810504704 299478220338528 299629128990752 300280779988992 300933848236032 301289124165216 302555634382848 303213650116608 303571617530104 304231842883584 305510723223552 306175165857792 306536629572096 307135333926729 307203303407616 307565980918658 308026565197824 308628179582976 308992539271713 309060919754752 309664554363648 310360099782656 312010497957312 312079546318848 312689076682752 313739087973696 314443785306112 315057933324288 316115899246224 316803406639104 316963045543936 317652395360256 318719073497088 319341571687512 320058852900864 320754935660544 321133611932672 321760826018478 321832032141312 323184897294336 323543434472874 324270153596928 324903493740672 324975395340288 325359054194944 326482702368768 326868140717184 326940477095936 327579032715264 328679044543872 330060692054016 330778527399936 331169037305568 331889283145728 333284425334784 333677893648792 334403595896832 335130876444672 335299750658048 335526524638536 337082770114596 337157367005184 337815877487616 338574654308352 338950264685868 339711589482496 340375088680704 340450414166016 341518069721367 342260823244032 343029583970304 343699563626496 344181478817792 344853708268608 345777867866112 346529885847552 346938991462976 347693534724096 349155112255488 350327576653824 351011810201976 351089489608704 351503978192752 352565342502912 352981573446656 353749258469376 354518613098496 354697256894464 354937150030848 355630386652002 356583426236928 356662338650112 357358944780288 357780834946194 358558957684224 359364326064128 360066209513472 361275313424256 362061036158976 363583009456128 364012247616864 364092804038656 364803922796544 365781546172416 366028935969312 367009842208768 367726658306832 367808036732928 369763925111856 370594461253632 371318278560768 371838919079936 372565166968764 373401995051008 374214091603968 375387630354891 375470704164864 376204045383936 377212219490304 377467340218353 378032602742784 378478899777792 379302037880832 380896486096896 381346164170048 382175538167808 383006715936768 383458885301184 385070807396352 385908281966592 386363876856496 387204163670016 388241816551424 389000101349376 390306365395848 391155226564608 392033810251776 392799501287424 393263231800362 393350261506048 394118523735552 395003763359744 395441975466846 397104270127488 397192149860352 397967915778048 399034414006272 399304293784704 400374373318656 401156354516544 401245130981376 401718832220288 403407512510464 404284866822144 405642457178112 406434727602288 407347630964736 408715506096128 409513778568972 409604404543488 411504239443968 411782552965476 411990052362284 412886072484864 413784041324544 415523439378432 416013997276416 416106061758464 416918768910336 417410974103893 418318783964928 420077244432384 420990853054464 421487865661632 422404542185472 423536527147008 424363746926592 424958764662784 425788762250016 426745137201152 429014434691304 429109376188416 429947480438784 430913196392448 431391245963832 432360204795904 433204658320896 433300527120384 434659361463558 435310269825024 435604684128768 435824187622912 436772043620352 437721961070592 438238726058496 439094661070329 440080922738688 441038036533248 441558716407424 442519044194304 444379233779712 445871461195776 446742303893424 446841168592896 447368699518048 448913715757056 449443693486128 449543156006912 450421169983488 451933686247824 453833451574272 454820475174912 455357426295156 456347764325376 457372778627072 458266084835328 458807103767089 459804944358144 460804955111424 461037157154816 461348971377987 462039847796736 463591379632128 464496831545472 465540149673984 467103435538432 468015746935968 468119319478272 470608631960544 471665677959168 472586899986432 473249533374464 474173848869336 475444568315904 476478593040384 477041113261592 478078610245632 480088279351296 481132403490816 481700417899008 482641239027717 482748048211968 484777345941504 485349663489152 486405230395392 487463093010432 487708728229888 488038581292416 490302211075776 490410715643904 491368549072896 493018566815808 494125948338176 495091038081024 496753555958352 497833924718592 499926638002176 500516840473188 500627605553152 501605393845248 502949625987072 503289786957804 504043470323712 504638533037056 505624155171894 505736050507776 507861981462528 508425397028802 509567384223744 510562633021056 510675621249024 511278513734912 513427743195136 514544375955456 516272218226688 517280562402912 518666801799168 519794828771328 520408487194464 521540302086144 523732668383232 524350975733816 525491364980736 526634234413056 527255967289128 528848013754368 529472360169984 529589533147136 530623887704064 531250330677682 532045885341696 532405725046272 533832497758208 534875139355392 534993507975168 536671252419291 537838436526336 539046489096192 540099314270208 540856609570816 541912970136384 543130174619648 546018371425296 546139206057984 547205884194816 548672319258624 549043403953968 550514763313152 551589987460248 551712055099392 554031252504576 554685329701888 555891691880448 557100677726208 557758378619904 558847750453146 560102992576512 561321137405952 561983820882176 563206056247296 564715369529344 565818329235456 567718349666688 568953056821248 571344729145344 572019246255072 572145834917888 573263307251712 575188327951776 577606211094528 578862422949888 579545815284744 580806245505024 582362724827136 583500152024064 584318301411328 585459548093772 586774563651584 588050715377664 589894847700543 590025392259072 591177785603328 592505645039616 593162963200269 594495281594368 595656405191232 595788224790528 598551621009408 598956440677056 599258257981504 600561559977984 601867696472064 602578248330432 605111268765696 606427300233216 607143235060208 608463685767168 611021446447104 612350331715584 613073259144192 614270667853458 614406606815232 615131961837316 616053130395648 617256359165952 617985078543426 618121839509504 619329108727296 620720199565312 624020995914624 624159092637696 625378153365504 627478175947392 628887570612224 630115866648576 632231798492448 633606813278208 633926091087872 635304790720512 637438146994176 638683143375024 640117705801728 642267223865344 643521652036956 643664064282624 646369794588672 647086868945748 648540307193856 649806987481344 649950790680576 650718108389888 651989042195337 652965404737536 653736281434368 653880954191872 655158065430528 657358089087744 660121384108032 661557054799872 662338074611136 663778566291456 666568850669568 667355787297584 668807191793664 670261752889344 670599501316096 671053049277072 674165540229192 674314734010368 675631754975232 677149308616704 677900529371736 679423178964992 680750177361408 680900828332032 683036139442734 684521646488064 686059167940608 687399127252992 688362957635584 689707416537216 691555735732224 693059771695104 693877982925952 695387069448192 698310224510976 700655153307648 702023620403952 702178979217408 703007956385504 705963146893312 707498516938752 709874300061696 711260773304004 713166852473856 714717889560576 715561669892388 717117915368448 718728652128256 720132419026944 720982591633997 722550626848512 724122072317952 727166018912256 728024495233728 728185608077312 729607845593088 731563092344832 732057871938624 734019684417536 735453316613664 735616073465856 739527850223712 741188922507264 742636557121536 743677838159872 745130333937528 746803990102016 748428183207936 750775260709782 750941408329728 752408090767872 754424438980608 754934680436706 756065205485568 756957799555584 758436232757841 758604075761664 761792972193792 762692328340096 764351076335616 766013431873536 766917770602368 770141614792704 771816563933184 772727753712992 774408327340032 776483633102848 778000202698752 780612730791696 782310453129216 785599002574848 786526463600724 786700523012096 788237047471104 790007526719488 790883950933692 794208540254976 794384299720704 795935831556096 796875496016523 798068828012544 798608587569408 800748746637312 802312709033088 802490261962752 803437664440576 806815025020928 808569733644288 811284914356224 812869455204576 814695261929472 817431012192256 819027557137944 819208809086976 823008478887936 823565105930952 823980104724568 825772144969728 827568082649088 831046878756864 832027994552832 832212123516928 833837537820672 834821948207786 836637567929856 840154488864768 841981706108928 842975731323264 844809084370944 847073054294016 848727493853184 849917529325568 851577524500032 853490274402304 858028869382608 858218752376832 859894960877568 862782491927664 864720409591808 866409316641792 869318722927116 870620539650048 871209368257536 871648375245824 873544087240704 875443922141184 876477452116992 878189322140658 880161845477376 882076073066496 883117432814848 885038088388608 888758467559424 891742922391552 893484607786848 893682337185792 894737399036096 897827431514112 898887386972256 899086312013824 900842339966976 903867372495648 907666903148544 909640950349824 910714852590312 912695528650752 914745557254144 916532169670656 917614207534178 919609888716288 921609910222848 922074314309632 922697942755974 924079695593472 926977617815139 927182759264256 928993663090944 931080299347968 934206871076864 936031493871936 936238638956544 941217263921088 943331355918336 945173799972864 946499066748928 948347697738672 950889136631808 952957186080768 954082226523184 956157220491264 960176558702592 962264806981632 963400835798016 965282478055434 965496096423936 969554691883008 970699326978304 972810460790784 974926186020864 975417456459776 976077162584832 980604422151552 980821431287808 982737098145792 986037133631616 988251896676352 990182076162048 993507111916704 995667849437184 999853276004352 1001033680946376 1001255211106304 1003210787690496 1005899251974144 1006579573915608 1009277066074112 1011248310343788 1011472101015552 1015723962925056 1016850794057604 1019134768447488 1021125266042112 1021351242498048 1022557027469824 1024554209164101 1026855486390272 1029088751910912 1032544436453376 1034561124805824 1037333603598336 1039589657542656 1040816974388928 1043080604172288 1047465336766464 1048701951467632 1050982729961472 1053268468826112 1054511934578256 1057696027508736 1058944720339968 1061247775408128 1062500661355364 1064091770683392 1064811450092544 1067664995516416 1069750278710784 1069987015950336 1073342504838582 1075676873052672 1078092978192384 1080198628540416 1081713219141632 1083825940272768 1086260349239296 1092036742850592 1092278412115968 1094411768389632 1097344638517248 1098086807907936 1101029526626304 1103179974920496 1103424110198784 1109370659403776 1111783383760896 1115516757239808 1117695500906292 1120205985153024 1122642274811904 1123967641764352 1126162891064673 1126412112494592 1129430739058688 1131636658470912 1132402020655059 1132972643996281 1135436699333376 1137906113642496 1142689458290688 1144038492510144 1144291669835776 1146526614503424 1150376655903552 1155212422189056 1157724845899776 1159091630569488 1161612491010048 1164725449654272 1167000304048128 1168636602822656 1170919096187544 1173549127303168 1176101430755328 1179789695401086 1180050784518144 1182355571206656 1185011290079232 1186325926400538 1188990563188736 1191312810382464 1191576449581056 1197103242018816 1197912881354112 1198516515963008 1201123119955968 1203735392944128 1205156496660864 1210222537531392 1212854600466432 1214286470120416 1216927371534336 1222042892894208 1226146518288384 1228541335706916 1228813213630464 1230263923674632 1234512718331904 1235970157086852 1236243679019008 1238658217454592 1241440399130624 1248041991829248 1248318185275392 1250756306731008 1252232922311679 1254956351894784 1257775141224448 1260231733297152 1264463596984896 1267213626556416 1267852182175744 1270609581441024 1274876293988352 1277366286750048 1280235411603456 1284534447730688 1287043304073912 1287328128565248 1292739589177344 1294173737891496 1297080614387712 1299613974962688 1299901581361152 1301436216779776 1303978084390674 1305930809475072 1307472562868736 1307761908383744 1310316130861056 1314716178175488 1320242768216064 1323114109599744 1324676149222272 1327557132582912 1333137701339136 1334711574595168 1337614383587328 1340523505778688 1341199002632192 1342106098554144 1348331080458384 1348629468020736 1351263509950464 1355801058743472 1358846357929984 1361500354722816 1366072278885468 1369043292976128 1372118335881216 1374798254505984 1376421311301267 1376725915271168 1379414833074432 1383111471464448 1384046914133961 1386119543390208 1387755965851904 1390774138896384 1396620449021952 1401310306615296 1404047240807904 1404357958434816 1406015912771008 1411926293786624 1414997033877504 1419748600123392 1422521546608008 1426333704947712 1429435779121152 1431123339784776 1434235830736896 1437457304256512 1440264838053888 1441965183267994 1445101253697024 1448244144635904 1454332037824512 1456048990467456 1456371216154624 1459215691186176 1463126184689664 1464115743877248 1468039368835072 1470906633227328 1471232146931712 1479055700447424 1482377845014528 1485273114243072 1487355676319744 1490260667875056 1493607980204032 1501550521419564 1501882816659456 1504816181535744 1508848877961216 1509869360873412 1512130410971136 1513915599111168 1516872465515682 1517208151523328 1523585944387584 1525384656680192 1528702152671232 1532026863747072 1533835541204736 1540283229585408 1543633127866368 1545455507425984 1548816654680064 1552967266205696 1556000405397504 1561225461583392 1564620906258432 1571198005149696 1573052927201448 1573401046024192 1576474094942208 1580015053438976 1581767901867384 1588417080509952 1588768599441408 1591871663112192 1593750992033046 1596137656025088 1597217175138816 1601497493274624 1604625418066176 1604980523925504 1606875328881152 1610013757257873 1613630050041856 1617139467288576 1622569828712448 1625738910409152 1629390523858944 1634862024384512 1638055114275888 1638417618173952 1646016957775872 1647130211861904 1647960209449136 1651544289939456 1655136165298176 1662093757513728 1664055989105664 1667675075641344 1669643896415572 1673275135859712 1680308977729536 1683963412217856 1685951462646528 1689618168741888 1694146108588032 1697454987706368 1699835058651136 1703155049000064 1706980548804608 1716057738765216 1716437504753664 1719789921755136 1725564983855328 1729440819183616 1732818633283584 1738637445854232 1742418736515072 1743296750491648 1747088174481408 1752954904233984 1756378644281316 1760323690954752 1764152146132992 1766234865629696 1769684543101629 1770076176777216 1777516935118848 1779488889600807 1783485844783104 1786969215573696 1787364674371584 1789474798072192 1795654863028224 1797774773944512 1798172624027648 1801684679933952 1807734744991296 1815333806297088 1819281900699648 1821429705180624 1825391057301504 1833064339341312 1835228415068356 1839219777432576 1843219820445696 1844148628619264 1845395885511948 1848159391186944 1853955235630278 1854365518528512 1857987326181888 1862160598695936 1868413742153728 1872062987743872 1872477277913088 1882434527842176 1886662711836672 1890347599945728 1892998133497856 1896695395477344 1901778273263616 1905914372161536 1908164453046368 1912314440982528 1920353117405184 1926801671596032 1930564956110868 1930992192847872 1939109383766016 1941398653956608 1945620921581568 1949852372041728 1950834912919552 1952154325169664 1955967126586011 1961208844303104 1961642862575616 1965474196291584 1972074267263232 1976503793352704 1980364152324096 1987014223833408 1991335698874368 1999706552008704 2002067361892752 2002510422212608 2006421575380992 2011798503948288 2013159147831216 2018554132148224 2022496620687576 2022944202031104 2031447925850112 2033701588115208 2038269536894976 2042250532084224 2042702484996096 2045114054939648 2049108418328202 2053710972780544 2058177503821824 2065088872906752 2069122249611648 2074667207196672 2079179315085312 2081633948777856 2086161208344576 2094930673532928 2097403902935264 2101965459922944 2106536937652224 2109023869156512 2117889440679936 2122495550816256 2125001322710728 2129622900185088 2135329991032832 2139500557421568 2146685009677164 2151353746105344 2156185956384768 2160397257080832 2162947774901991 2163426438283264 2167651880545536 2172520698478592 2184073485701184 2184556824231936 2188823536779264 2194689277034496 2196173615815872 2202059053252608 2206359949840992 2206848220397568 2218741318807552 2223566767521792 2231033514479616 2235391001812584 2240411970306048 2245284549623808 2247935283528704 2252325782129346 2252824224989184 2258861478117376 2263273316941824 2264804041310118 2265945287992562 2270873398666752 2275812227284992 2285378916581376 2288076985020288 2288583339671552 2293053229006848 2300753311807104 2310424844378112 2315449691799552 2318183261138976 2323224982020096 2329450899308544 2334000608096256 2337273205645312 2341838192375088 2347098254606336 2359579390802172 2360101569036288 2364711142413312 2370022580158464 2372651852801076 2377981126377472 2382625620764928 2383152899162112 2390626488049569 2394206484037632 2395825762708224 2397033031926016 2402246239911936 2407470785888256 2410312993321728 2420445075062784 2425709200932864 2428572940240832 2433854743068672 2444085785788416 2452293036576768 2457082671413832 2457626427260928 2460527847349264 2469025436663808 2471940314173704 2472487358038016 2477316434909184 2482880798261248 2496083983658496 2496636370550784 2501512613462016 2504465844623358 2509912703789568 2515550282448896 2520463466594304 2528927193969792 2534427253112832 2535704364351488 2541219162882048 2549752587976704 2554732573500096 2560470823206912 2569068895461376 2574086608147824 2574656257130496 2588347475782992 2594161228775424 2599227949925376 2602872433559552 2607956168781348 2611861618950144 2614945125737472 2620632261722112 2629432356350976 2640485536432128 2646228219199488 2649352298444544 2655114265165824 2666275402678272 2669423149190336 2675228767174656 2681047011557376 2682398005264384 2684212197108288 2696662160916768 2697258936041472 2702527019900928 2711602117486944 2717692715859968 2723000709445632 2732144557770936 2738086585952256 2744236671762432 2749596509011968 2752842622602534 2753451830542336 2758829666148864 2766222942928896 2768093828267922 2772239086780416 2775511931703808 2780932853445417 2781548277792768 2793240898043904 2802620613230592 2808094481615808 2808715916869632 2812031825542016 2823852587573248 2829994067755008 2839497200246784 2845043093216016 2852667409895424 2858871558242304 2862246679569552 2868471661473792 2880529676107776 2883930366535988 2890202507394048 2896488289271808 2908664075649024 2912097980934912 2912742432309248 2918431382372352 2921876818727251 2926252369379328 2928231487754496 2936078737670144 2941813266454656 2942464293863424 2958111400894848 2964755690029056 2970546228486144 2974711352639488 2980521335750112 2987215960408064 3003101042839128 3003765633318912 3009632363071488 3017697755922432 3019738721746824 3027831198222336 3033744931031364 3034416303046656 3047171888775168 3050769313360384 3057404305342464 3064053727494144 3067671082409472 3073662627492303 3080566459170816 3087266255732736 3090911014851968 3097633309360128 3105934532411392 3112000810795008 3122450923166784 3129241812516864 3142396010299392 3146105854402896 3146802092048384 3152948189884416 3163535803734768 3176834161019904 3183743326224384 3187501984066092 3192275312050176 3194434350277632 3202994986549248 3209250836132352 3209961047851008 3213750657762304 3220027514515746 3227260100083712 3234278934577152 3245139657424896 3251477820818304 3258781047717888 3269724048769024 3276110228551776 3276835236347904 3292033915551744 3294260423723808 3295920418898272 3303088579878912 3310272330596352 3328111978211328 3335350151282688 3339287792831144 3346550271719424 3360617955459072 3367926824435712 3371902925293056 3378488673194019 3379236337483776 3388292217176064 3394909975412736 3398917931988843 3399670117302272 3406310098000128 3413961097609216 3432115477530432 3432875009507328 3439579843510272 3451129967710656 3458881638367232 3465637266567168 3477274891708464 3484837473030144 3486593500983296 3494176348962816 3505909808467968 3512757288562632 3520647381909504 3528304292265984 3532469731259392 3539369086203258 3540152353554432 3555033870237696 3558977779201614 3566971689566208 3573938431147392 3574729348743168 3578949596144384 3591309726056448 3595549547889024 3596345248055296 3603369359867904 3615469489982592 3630667612594176 3638563801399296 3642859410361248 3650782114603008 3666128678682624 3670456830136712 3678439554865152 3686439640891392 3688297257238528 3690791771023896 3707910471260556 3708731037057024 3715974652363776 3724321197391872 3736827484307456 3744125975487744 3744954555826176 3756698766935037 3764869055684352 3773325423673344 3780695199891456 3785996266995712 3793390790954688 3803556546527232 3811828744323072 3816328906092736 3824628881965056 3840706234810368 3853603343192064 3861129912221736 3861984385695744 3878218767532032 3882797307913216 3891241843163136 3899704744083456 3901669825839104 3904308650339328 3911934253172022 3922417688606208 3923285725151232 3930948392583168 3944148534526464 3953007586705408 3960728304648192 3974028447666816 3982671397748736 3999413104017408 4004134723785504 4005020844425216 4012843150761984 4023597007896576 4026318295662432 4037108264296448 4044993241375152 4045888404062208 4067403176230416 4076539073789952 4084501064168448 4090228109879296 4098216836656404 4107421945561088 4116355007643648 4129263933903801 4130177745813504 4138244499223296 4149334414393344 4152140742401883 4158358630170624 4163267897555712 4172322416689152 4189861347065856 4194807805870528 4203930919845888 4213073875304448 4218047738313024 4235778881359872 4244991101632512 4250002645421456 4259245800370176 4270659982065664 4279001114843136 4293370019354328 4302707492210688 4312371912769536 4320794514161664 4325895549803982 4326852876566528 4335303761091072 4345041396957184 4368146971402368 4369113648463872 4377647073558528 4389378554068992 4392347231631744 4404118106505216 4412719899681984 4413696440795136 4437482637615104 4447133535043584 4462067028959232 4470782003625168 4480823940612096 4495870567057408 4504651564258692 4505648449978368 4526546633883648 4529608082620236 4531890575985124 4541746797333504 4551624454569984 4570757833162752 4576153970040576 4577166679343104 4586106458013696 4601506623614208 4620849688756224 4630899383599104 4636366522277952 4646449964040192 4658901798617088 4668001216192512 4674546411290624 4683676384750176 4694196509212672 4719158781604344 4720203138072576 4729422284826624 4740045160316928 4745303705602152 4755962252754944 4765251241529856 4766305798324224 4781252976099138 4788412968075264 4791651525416448 4794066063852032 4804492479823872 4814941571776512 4820625986643456 4830041271773619 4840890150125568 4851418401865728 4857145880481664 4867709486137344 4888171571576832 4904586073153536 4914165342827664 4915252854521856 4921055694698528 4938050873327616 4943880628347408 4944974716076032 4954632869818368 4992167967316992 5003025226924032 5008931689246716 5019825407579136 5031100564897792 5040926933188608 5046878141437979 5057854387939584 5068854506225664 5071408728702976 5082438325764096 5099505175953408 5109465147000192 5120941646413824 5138137790922752 5148173216295648 5149312514260992 5176694951565984 5188322457550848 5198455899850752 5205744867119104 5215912337562696 5229890251474944 5241264523444224 5258864712701952 5280971072864256 5292456438398976 5298704596889088 5309053629304887 5310228530331648 5332550805356544 5338846298380672 5350457534349312 5362094023114752 5364796010528768 5368424394216576 5393324321833536 5394517872082944 5405054039801856 5423204234973888 5435385431719936 5446001418891264 5464289115541872 5476173171904512 5499193018023936 5505685245205068 5506903661084672 5517659332297728 5532445885857792 5536187656535844 5544478173560832 5551023863407616 5561865706890834 5563096555585536 5586481796087808 5605241226461184 5616188963231616 5617431833739264 5624063651084032 5647705175146496 5659988135510016 5678994400493568 5690086186432032 5705334819790848 5717743116484608 5724493359139104 5736943322947584 5761059352215552 5767860733071976 5780405014788096 5792976578543616 5817328151298048 5824195961869824 5825484864618496 5836862764744704 5843753637454502 5852504738758656 5856462975508992 5872157475340288 5883626532909312 5884928587726848 5916222801789696 5929511380058112 5941092456972288 5949422705278976 5961042671500224 5974431920816128 6006202085678256 6007531266637824 6019264726142976 6035395511844864 6039477443493648 6055662396444672 6067489862062728 6068832606093312 6094343777550336 6101538626720768 6114808610684928 6128107454988288 6135342164818944 6147325254984606 6161132918341632 6174532511465472 6181822029703936 6195266618720256 6211869064822784 6224001621590016 6244901846333568 6258483625033728 6284792020598784 6292211708805792 6293604184096768 6305896379768832 6327071607469536 6353668322039808 6367486652448768 6375003968132184 6388868700555264 6405989973098496 6418501672264704 6427501315524608 6440055029031492 6454520200167424 6468557869154304 6488843324705973 6490279314849792 6502955641636608 6517562095435776 6539448097538048 6552220457103552 6553670472695808 6584067831103488 6588520847447616 6591840837796544 6606177159757824 6620544661192704 6656223956422656 6670700302565376 6678575585662288 6693100543438848 6721235910918144 6735853648871424 6743805850586112 6756977346388038 6758472674967552 6776584434352128 6789819950825472 6797835863977686 6799340234604544 6812620196000256 6827922195218432 6864230955060864 6865750019014656 6879159687020544 6902259935421312 6917763276734464 6931274533134336 6954549783416928 6969674946060288 6973187001966592 6988352697925632 7011819616935936 7025514577125264 7041294763819008 7064939462518784 7078738172406516 7080304707108864 7110067740475392 7117955558403228 7133943379132416 7147876862294784 7149458697486336 7157899192288768 7171879464148707 7182619452112896 7191099095778048 7192690496110592 7206738719735808 7230938979965184 7261335225188352 7277127602798592 7285718820722496 7301564229206016 7332257357365248 7340913660273424 7356879109730304 7372879281782784 7376594514477056 7381583542047792 7415820942521112 7417462074114048 7431949304727552 7448642394783744 7473654968614912 7488251950975488 7489909111652352 7513397533870074 7529738111368704 7546650847346688 7561390399782912 7571992533991424 7586781581909376 7607113093054464 7623657488646144 7632657812185472 7649257763930112 7681412469620736 7707206686384128 7722259824443472 7723968771391488 7765594615826432 7782483686326272 7808617300678656 7823868506344044 7844835377212416 7861896785166336 7888297069052928 7906015173410816 7921456609296384 7930808507973967 7948056895333632 7965342795497472 7998826208034816 8008269447571008 8010041688850432 8025686301523968 8047194015793152 8052636591324864 8074216528592896 8089986482750304 8091776808124416 8134806352460832 8153078147579904 8169002128336896 8180456219758592 8196433673312808 8214843891122176 8232710015287296 8258527867807602 8260355491627008 8276488998446592 8298668828786688 8304281484803766 8316717260341248 8326535795111424 8342798560336251 8344644833378304 8379722694131712 8389615611741056 8407861839691776 8426147750608896 8436095476626048 8471557762719744 8489982203265024 8500005290842912 8518491600740352 8541319964131328 8558002229686272 8586740038708656 8605414984421376 8641589028323328 8651791099607964 8653705753133056 8670607522182144 8690082793914368 8736293942804736 8738227296927744 8755294147117056 8765630456181753 8778757108137984 8784694463263488 8808236213010432 8825439799363968 8827392881590272 8874965275230208 8894267070087168 8924134057918464 8941564007250336 8961647881224192 8991741134114816 9009303128517384 9011296899956736 9053093267767296 9059216165240472 9063781151970248 9083493594667008 9103248909139968 9141515666325504 9152307940081152 9154333358686208 9172212916027392 9203013247228416 9241699377512448 9261798767198208 9272733044555904 9292899928080384 9317803597234176 9336002432385024 9349092822581248 9367352769500352 9388393018425344 9438317563208688 9440406276145152 9458844569653248 9490607411204304 9511924505509888 9530502483059712 9562505952198276 9576825936150528 9583303050832896 9588132127704064 9608984959647744 9629883143553024 9641251973286912 9660082543547238 9681780300251136 9702836803731456 9714291760963328 9735418972274688 9776343143153664 9809172146307072 9828330685655328 9830505709043712 9842111389397056 9876101746655232 9887761256694816 9889949432152064 9909265739636736 9984335934633984 10006050453848064 10017863378493432 10039650815158272 10062201129795584 10081853866377216 10093756282875958 10115708775879168 10137709012451328 10142817457405952 10164876651528192 10196753795966529 10199010351906816 10218930294000384 10241883292827648 10276275581845504 10296346432591296 10298625028521984 10353389903131968 10376644915101696 10396911799701504 10411489734238208 10431824675125392 10459780502949888 10482529046888448 10517729425403904 10561942145728512 10584912876797952 10597409193778176 10618107258609774 10620457060663296 10665101610713088 10677692596761344 10700915068698624 10724188046229504 10729592021057536 10736848788433152 10786648643667072 10789035744165888 10810108079603712 10846408469947776 10870770863439872 10892002837782528 10928578231083744 10952346343809024 10998386036047872 11011370490410136 11013807322169344 11035318664595456 11064891771715584 11072375313071688 11102047726815232 11123731413781668 11126193111171072 11172963592175616 11210482452922368 11232377926463232 11234863667478528 11248127302168064 11270096300805111 11295410350292992 11319976271020032 11357988800987136 11380172372864064 11410669639581696 11435486232969216 11448986718278208 11473886645895168 11522118704431104 11535721466143952 11560810029576192 11585953157087232 11634656302596096 11648391923739648 11673725529489408 11687507274909004 11705009477517312 11712925951017984 11744314950680576 11767253065818624 11769857175453696 11832445603579392 11859022760116224 11882184913944576 11898845410557952 11922085343000448 11948863841632256 12012404171356512 12015062533275648 12038529452285952 12070791023689728 12078954886987296 12111324792889344 12134979724125456 12137665212186624 12203077253441536 12229617221369856 12270684329637888 12294650509969212 12322265836683264 12349065022930944 12363644059407872 12387791801711403 12390533237440512 12423738129645568 12448003243180032 12456422227205649 12489803692667136 12516967250067456 12569584041197568 12584423417611584 12587208368193536 12611792759537664 12654143214939072 12707336644079616 12734973304897536 12750007936264368 12777737401110528 12811979946196992 12837003344529408 12855002631049216 12880110058062984 12909040400334848 12937115738308608 12977686649411946 12980558629699584 13005911283273216 13035124190871552 13078896195076096 13104440914207104 13107340945391616 13168135662206976 13177041694895232 13183681675593088 13212354319515648 13241089322385408 13312447912845312 13341400605130752 13357151171324576 13386201086877696 13442471821836288 13487611701172224 13513954692776076 13516945349935104 13579639901650944 13595671727955372 13598680469209088 13625240392000512 13655844390436864 13728461910121728 13731500038029312 13758319374041088 13804519870842624 13835526553468928 13862549066268672 13909099566833856 13939349892120576 13946374003933184 13976705395851264 14023639233871872 14051029154250528 14082589527638016 14129878925037568 14157476344813032 14160609414217728 14220135480950784 14235911116806456 14267886758264832 14295753724589568 14298917394972672 14315798384577536 14343758928297414 14365238904225792 14382198191556096 14385380992221184 14413477439471616 14461877959930368 14522670450376704 14554255205597184 14571437641444992 14603128458412032 14664514714730496 14681827320546848 14713758219460608 14745758563565568 14753189028954112 14763167084095584 14831641885042224 14834924148228096 14863898609455104 14947309937229824 14976503901950976 15026795067740148 15059476222737408 15093301694693376 15122780799565824 15140634424313937 15143985067982848 15173563163818752 15214226186108928 15247314977292288 15265315624370944 15298515527860224 15362824939241472 15414413372768256 15444519648886944 15447937542782976 15531189231652864 15564967372652544 15617234601357312 15647737012688088 15689670754424832 15723793570332672 15776594138105856 15812030346821632 15842913218592768 15861617015947934 15896113790667264 15930685590994944 15997652416069632 16016538895142016 16020083377700864 16051372603047936 16094388031586304 16105273182649728 16148433057185792 16179972965500608 16183553616248832 16269612704921664 16306156295159808 16338004256673792 16360912439517184 16392867346625616 16429687782244352 16517055735615204 16520710983254016 16552977996893184 16597337657573376 16608562969607532 16633434520682496 16653071590222848 16685597120672502 16689289666756608 16759445388263424 16779231223482112 16815723679383552 16852295501217792 16872190953252096 16943115525439488 16979964406530048 17000010581685824 17036983201480704 17082639928262656 17116004459372544 17173480077417312 17210829968842752 17283178056646656 17303582199215928 17307411506266112 17341215044364288 17380165587828736 17472587885609472 17476454593855488 17510588294234112 17531260912363506 17557514216275968 17569388926526976 17616472426020864 17650879598727936 17654785763180544 17749930550460416 17788534140174336 17848268115836928 17883128014500672 17923295762448384 17983482268229632 18018606257034768 18022593799913472 18106186535534592 18118432330480944 18127562303940496 18166987189334016 18206497818279936 18283031332651008 18304615880162304 18344425832054784 18406026494456832 18483398755024896 18523597534396416 18545466089111808 18585799856160768 18635607194468352 18672004864770048 18698185645162496 18734705539000704 18776786036850688 18876635126417376 18880812552290304 18917689139306496 18981214822408608 19023849011019776 19061004966119424 19125011904396552 19166606101665792 19176264255408128 19217969919295488 19282503946573824 19320165087094476 19363560600502272 19405673607462912 19428583521926656 19466529974117919 19470837944549376 19552686286307328 19618344292614144 19656661371310656 19661011418087424 19684222778794112 19752203493310464 19775522513389632 19779898864304128 19818531479273472 19968671869267968 20012100907696128 20035726756986864 20079301630316544 20163707732754432 20187512565751916 20231417551758336 20275418024902656 20285634914811904 20329753303056384 20393507591933058 20398020703813632 20437860588000768 20483766585655296 20552551163691008 20592692865182592 20597250057043968 20706779806263936 20753289830203392 20793823599403008 20822979468476416 20863649350250784 20919561005899776 20965058093776896 21035458850807808 21123884291457024 21194818387556352 21236214517219548 21240914121326592 21330203221426176 21355385193522688 21401830137397248 21448376092459008 21459184042115072 21473697576866304 21515638392446121 21573297287334144 21578071488331776 21620216159207424 21692816939895552 21741541726879744 21784005675565056 21857156462167488 21904692687618048 21996772072095744 22022740980820272 22027614644338688 22070637329190912 22129783543431168 22144750626143376 22204095453630464 22247462827563336 22252386222342144 22345927184351232 22420964905844736 22464755852926464 22469727334957056 22496254604336128 22540192601610222 22590820700585984 22639952542040064 22715977601974272 22760344745728128 22821339279163392 22870972465938432 22897973436556416 22947773291790336 23044237408862208 23071442932287904 23121620059152384 23171906314174464 23296783847479296 23347451058978816 23375014549818008 23425851902035968 23488629901361152 23534506131637248 23664891207158784 23718045520232448 23764369827889152 23792425523921901 23797690821115904 23844170686000896 23897727683264512 24024808342713024 24030125066551296 24077058904571904 24141582047379456 24157909773974592 24222649585778688 24269959448250912 24275330424373248 24406154506883072 24459234442739712 24541368659275776 24589301019938424 24644531673366528 24698130045861888 24727288118815744 24775583603422806 24781066474881024 24847476259291136 24896006486360064 24912844454411298 24979607385334272 25033934500134912 25139168082395136 25168846835223168 25174416736387072 25223585519075328 25308286429878144 25414673288159232 25469946609795072 25500015872528736 25555474802221056 25623959892393984 25674006689058816 25710005262098432 25760220116125968 25818080800669696 25955373298823892 25961117259399168 26011822566546432 26070248381743104 26157792390152192 26208881828414208 26214681890783232 26296891368545259 26336271324413952 26354083389790464 26367363351186176 26424708639031296 26482178644770816 26624895825690624 26682801210261504 26714302342649152 26772402173755392 26884943643672576 26975223402344448 27027909385552152 27033890699870208 27159279803301888 27191343455910744 27197360938418176 27250480784001024 27311688780873728 27456923820243456 27463000076058624 27516638748082176 27609039741685248 27671053106937856 27725098132537344 27818199133667712 27878699784241152 27892748007866368 27953410791702528 28047278467743744 28102058308501056 28165179055276032 28259757850075136 28314952689626064 28321218828435456 28471822233612912 28535773516529664 28591507449179136 28631596769155072 28687517856594828 28730477808451584 28764396383112192 28826954878943232 28923755919860736 29045340900753408 29108510411194368 29142875282889984 29206256916824064 29329029429460992 29363654641093696 29427516438921216 29491517127131136 29506378057908224 29526334168191168 29663283770084448 29669848296456192 29727797218910208 29894619874459648 29953007803901952 30053590135480296 30118952445474816 30186603389386752 30245561599131648 30281268848627874 30287970135965696 30347126327637504 30428452372217856 30494629954584576 30530631248741888 30590261387899587 30597031055720448 30725649878482944 30828826745536512 30889039297773888 30895875085565952 31062378463305728 31129934745305088 31234469202714624 31295474025376176 31379341508849664 31447587140665344 31553188276211712 31685826437185536 31723234031895868 31792227581334528 31861371181989888 31995304832139264 32033077790284032 32040166755401728 32102745206095872 32188776063172608 32210546365299456 32296866114371584 32359945931001216 32367107232497664 32539225409843328 32612312590319616 32676008513347584 32721824879034368 32785734693251232 32859375564488704 33034111471230408 33041421966508032 33105955993786368 33194675315146752 33217125939215064 33306143180445696 33371194241345004 33378579333513216 33518890776526848 33558462446964224 33631447358767104 33704591002435584 33744381906504192 33810288902415333 33886231050878976 33959928813060096 34000021163371648 34073966402961408 34165279856525312 34232008918745088 34346960154834624 34421659937685504 34566356113293312 34607164398431856 34614823012532224 34682430088728576 34945175771218944 35021176588468224 35062521824727012 35115028432551936 35138777853053952 35232944852041728 35301759197455872 35309571526361088 35499861100920832 35577068280348672 35696536231673856 35766256029001344 35846591524896768 35966964536459264 36037212514069536 36045187599826944 36212373071069184 36236864660961888 36255124607880992 36333974378668032 36412995636559872 36609231760324608 36688851664109568 36812052988913664 36966797510049792 37047195068792832 37090932178223616 37163375405134209 37171599712321536 37271214388936704 37344009729540096 37396371290324992 37469411078001408 37553572073701376 37753270252834752 37761625104580608 37835378278612992 37962429644817216 38047698022039552 38122009932238848 38250023808793104 38333212203331584 38352528510816256 38435939838590976 38565007893147648 38640330174188952 38727121201004544 38811347214925824 38857167043853312 38933059948235838 38941675889098752 39105372572614656 39236688585228288 39313322742621312 39322022836174848 39368445557588224 39504406986620928 39551045026779264 39559797728608256 39637062958546944 39937343738535936 40024201815392256 40071453513973728 40158603260633088 40327415465508864 40375025131503832 40462835103516672 40550836049805312 40571269829623808 40787015183866116 40796041407627264 40875721176001536 40967533171310592 41105102327382016 41185385730365184 41194500114087936 41413559612527872 41506579660406784 41587647198806016 41645958936952832 41727298700501568 41839122011799552 41930116187553792 42070917701615616 42247768582914048 42389636775112704 42472429034439096 42481828242653184 42660406442852352 42710770387045376 42803660274794496 42896752184918016 42918368084230144 42947395153732608 43031276784892242 43146594574668288 43156142976663552 43240432318414848 43385633879791104 43483083453759488 43568011351130112 43714312924334976 43809385375236096 43993544144191488 44045481961640544 44055229288677376 44141274658381824 44259567086862336 44289501252286752 44408190907260928 44494925655126672 44504772444684288 44841929811689472 44929511705852928 44992509208672256 45080385203220444 45181641401171968 45279905084080128 45421903272941811 45431955203948544 45520689491456256 45642678558326784 45741944931876864 45795946873112832 45895546583580672 46088474817724416 46142885864575808 46243240118304768 46343812628348928 46593567694958592 46694902117957632 46750029099636016 46851703804071936 46977259802722304 47069012263274496 47329782414317568 47436091040464896 47528739655778304 47584851047843802 47595381642231808 47688341372001792 47795455366529024 48049616685426048 48060250133102592 48154117809143808 48283164094758912 48315819547949184 48445299171557376 48539918896501824 48550660848746496 48812309013766144 48918468885479424 49082737318551552 49178602039876848 49289063346733056 49454576237631488 49551167206845612 49562132949762048 49792012972720128 49825688908822596 49959214770668544 50067869000269824 50278336164790272 50337693670446336 50348833472774144 50447171038150656 50616572859756288 50829346576318464 50939893219590144 51000031745057472 51110949604442112 51247919784787968 51348013378117632 51420010524196864 51520440232251936 51636161601339392 51910746597647784 51922234518798336 52023645133092864 52140496763486208 52315584780304384 52417763656828416 52429363781566464 52593782737090518 52672542648827904 52708166779580928 52734726702372352 52849417278062592 52964357289541632 53249791651381248 53365602420523008 53428604685298304 53544804347510784 53769887287345152 53950446804688896 54055818771104304 54067781399740416 54318559606603776 54382686911821488 54394721876836352 54500961568002048 54913847640486912 55033277496164352 55218079483370496 55342106213875712 55450196265074688 55515659555817769 55636398267335424 55757399568482304 55785496015732736 55906821583405056 56094556935487488 56204116617002112 56330358110552064 56519515700150272 56629905379252128 56642437656870912 56943644467225824 57071547033059328 57183014898358272 57263193538310144 57375035713189656 57528792766224384 57653909757886464 57847511839721472 58090681801506816 58217020822388736 58285750565779968 58399589922353757 58412513833648128 58658058858921984 58727309282187392 58855032877842432 58983034254262272 59012756115816448 59052668336382336 59326567540168896 59339696592912384 59455594437820416 59789239748919296 59906015607803904 60107180270960592 60237904890949632 60491123198263296 60562537697255748 60575940271931392 60694252655275008 60856904744435712 60989259909169152 61061262497483776 61180522775799174 61194062111440896 61451299756965888 61657653491073024 61778078595547776 61791750171131904 62124756926611456 62259869490610176 62468938405429248 62590948050752352 62758683017699328 62895174281330688 63106376552423424 63371652874371072 63446468063791736 63584455162669056 63722742363979776 63990609664278528 64066155580568064 64080333510803456 64205490412191744 64377552126345216 64421092730598912 64593732228743168 64719891862002432 64734214464995328 65078450819686656 65224625180639232 65352017026695168 65443649758068736 65571469386502464 65718751128977408 66068222942460816 66082843933016064 66211911987572736 66389350630293504 66434251878430128 66612286360891392 66742388482690008 66757158667026432 67037781553053696 67116924893928448 67262894717534208 67409182004871168 67488763813008384 67620577804830666 67772462101757952 67919857626120192 68000042326743296 68147932805922816 68330559713050624 68464017837490176 68693920309669248 68843319875371008 69132712226586624 69214328796863712 69229646025064448 69364860177457152 69890351542437888 70042353176936448 70125043649454024 70277555706107904 70465889704083456 70603518394911744 70999722201841664 71154136560697344 71377276571765703 71393072463347712 71532512058002688 71693183049793536 71933929072918528 72074425028139072 72090375199653888 72424746142138368 72473729321923776 72510249215761984 72667948757336064 72825991273119744 73218463520649216 73377703328219136 73624105977827328 73933595020099584 74094390137585664 74181864356447232 74326750810268418 74343199424643072 74542428777873408 74688019459080192 74792742580649984 74938822156002816 75107144147402752 75506540505669504 75523250209161216 75670756557225984 75924859289634432 76095396044079104 76244019864477696 76500047617586208 76666424406663168 76705057021632512 76871879677181952 77130015786295296 77280660348377904 77454242402009088 77714334087706624 77866119896471676 77883351778197504 78210745145229312 78473377170456576 78626645485242624 78644045672349696 78736891115176448 78890674105635777 79008813973241856 79102090053558528 79119595457216512 79274125917093888 79874687477071872 80048403630784512 80142907027947456 80317206521266176 80654830931017728 80750050263007664 80925670207033344 81101672099610624 81142539659247616 81574030367732232 81592082815254528 81751442352003072 81935066342621184 82210204654764032 82370771460730368 82389000228175872 82827119225055744 83013159320813568 83175294397612032 83291917873905664 83454597401003136 83678244023599104 83860232375107584 84141835403231232 84495537165828096 84779273550225408 84944858068878192 84963656485306368 85421540774090752 85607320549588992 85894790307465216 86062553569784484 86293189149336576 86480864636829696 86771267759582208 86966166907518976 87136022702260224 87428625848669952 87618770750472192 87987088288382976 88090963923281088 88110458577354752 88282549316763648 88519134173724672 88579002504573504 88816381814521856 88989851310253344 89009544889368576 89683859623378944 89859023411705856 89985018417344512 90160770406440888 90363282802343936 90559810168160256 90843806545883622 90863910407897088 91041378982912512 91285357116653568 91483889863753728 91591893746225664 91770784163698761 91791093167161344 92176949635448832 92285771729151616 92486480236609536 92687625256697856 93187135389917184 93389804235915264 93500058199272032 93703407608143872 93954519605444608 94138024526548992 94659564828635136 95057479311556608 95169702095687604 95190763284463616 95376682744003584 95590910733058048 96099233370852096 96120500266205184 96308235618287616 96566328189517824 96631639095898368 96890598343114752 97079837793003648 97101321697492992 97624618027532288 97836937770958848 98165474637103104 98357204079753696 98578126693466112 98909152475262976 99102334413691224 99124265899524096 99584025945440256 99651377817645192 99918429541337088 100135738000539648 100556672329580544 100675387340892672 100697666945548288 100894342076301312 101233145719512576 101658693152636928 101879786439180288 102000063490114944 102221899208884224 102495839569575936 102696026756235264 102840021048393728 103040880464503872 103272323202678784 103821493195295568 103844469037596672 104047290266185728 104631169560608768 104835527313656832 105187565474181036 105345085297655808 105416333559161856 105469453404744704 105698834556125184 105928714579083264 106499583302762496 106731204841046016 106857209370596608 107089608695021568 107539774574690304 107900893609377792 108111637542208608 108135562799480832 108637119213207552 108765373823642976 108789443753672704 109001923136004096 109827695280973824 110066554992328704 110436158966740992 110684212427751424 110900392530149376 111031319111635538 111272796534670848 111514799136964608 111570992031465472 111813643166810112 112189113870974976 112408233234004224 112660716221104128 113039031400300544 113259810758504256 113284875313741824 113887288934451648 114143094066118656 114366029796716544 114526387076620288 114750071426379312 115057585532448768 115307819515772928 115695023679442944 116181363603013632 116434041644777472 116571501131559936 116799179844707514 116825027667296256 117316117717843968 117454618564374784 117710065755684864 117966068508524544 118025512231632896 118105336672764672 118653135080337792 118679393185824768 118911188875640832 119578479497838592 119812031215607808 120214360541921184 120475809781899264 120982246396526592 121125075394511496 121151880543862784 121388505310550016 121713809488871424 122122524994967552 122361045551598348 122388124222881792 122902599513931776 123315306982146048 123556157191095552 123583500342263808 124249513853222912 124519738981220352 124937876810858496 125181896101504704 125517366035398656 125790348562661376 126212753104846848 126743305748742144 126892936127583472 127168910325338112 127445484727959552 127981219328557056 128132311161136128 128410980824383488 128755104252690432 128842185461197824 129187464457486336 129439783724004864 129468428929990656 130156901639373312 130449250361278464 130704034053390336 130887299516137472 131142938773004928 131437502257954816 132136445884921632 132165687866032128 132423823975145472 132778701260587008 132868503756860256 133224572721782784 133484776965380016 133514317334052864 134233849787856896 134525789435068416 134977527626016768 135241155609661332 135544924203515904 135839715252240384 136000084653486592 136265709818825433 136295865611845632 136661119426101248 136928035674980352 137387840619338496 137686639750742016 138265424453173248 138428657593727424 138459292050128896 138729720354914304 139780703084875776 140084706353872896 140250087298908048 140555111412215808 140931779408166912 141207036789823488 141999444403683328 142308273121394688 142754553143531406 142786144926695424 143065024116005376 143386366099587072 143867858145837056 144148850056278144 144180750399307776 144849492284276736 144947458643847552 145020498431523968 145335897514672128 145651982546239488 146436927041298432 146755406656438272 147248211955654656 147867190040199168 148363728712894464 148653501620536836 148686398849286144 149376038918160384 149585485161299968 149877644312005632 150214288294805504 151013081011339008 151046500418322432 151341513114451968 151849718579268864 152190792088158208 152488039728955392 153000095235172416 153332848813326336 153410114043265024 153743759354363904 154260031572590592 154561320696755808 154908484804018176 155428668175413248 155732239792943352 155766703556395008 156421490290458624 156946754340913152 157253290970485248 157288091344699392 157473782230352896 157781348211271554 158017627946483712 158204180107117056 158239190914433024 158548251834187776 159749374954143744 160096807261569024 160285814055894912 160634413042532352 161309661862035456 161500100526015328 161851340414066688 162203344199221248 162285079318495232 163148060735464464 163184165630509056 163502884704006144 164420409309528064 164741542921460736 165654238450111488 166026318641627136 166350588795224064 166546978667453307 166583835747811328 166909194802006272 167356488047198208 167720464750215168 168283670806462464 168991074331656192 169558547100450816 169889716137756384 169927312970612736 170843081548181504 171214641099177984 171789580614930432 172125107139568968 172586378298673152 172961729273659392 173542535519164416 173932333815037952 174272045404520448 174857251697339904 175237541500944384 175974176576765952 176181927846562176 176220917154709504 176565098633527296 177038268347449344 177158005009147008 177632763629043712 177979702620506688 178019089778737152 179367719246757888 179718046823411712 179970036834689024 180321540812881776 180726565604687872 181687613091767244 181727820815794176 182082757965825024 182570714233307136 182967779727507456 183183787492451328 183541568327397522 183582186334322688 184353899270897664 184571543458303232 184972960473219072 185375250513395712 186374270779834368 186779608471830528 187000116398544064 187406815216287744 187909039210889216 188276049053097984 189319129657270272 190114958623113216 190339404191375208 190381526568927232 190753365488007168 191181821466116096 192198466741704192 192241000532410368 192616471236575232 193132656379035648 193263278191796736 193781196686229504 194159675586007296 194202643394985984 195249236055064576 195673875541917696 196330949274206208 196714408159507392 197156253386932224 197818304950525952 198204668827382448 198248531799048192 199168051890880512 199302755635290384 199836859082674176 200271476001079296 201113344659161088 201350774681785344 201788684152602624 202466291439025152 203317386305273856 203759572878360576 204000126980229888 204443798417768448 204991679139151872 205392053512470528 205680042096787456 206081760929007744 206544646405357568 207642986390591136 207688938075193344 208094580532371456 209262339121217536 209671054627313664 210375130948362072 210832667118323712 210938906809489408 211397669112250368 212999166605524992 213462409682092032 213714418741193216 214131829715297109 214179217390043136 215079549149380608 215801787218755584 216223275084417216 216271125598961664 217274238426415104 217530747647285952 217578887507345408 218003846272008192 219655390561947648 220133109984657408 220872317933481984 221800785060298752 222062638223271076 222545593069341696 223029598273929216 223141984062930944 223627286333620224 224378227741949952 224816466468008448 225321432442208256 226078062800601088 226519621517008512 226569750627483648 227774577868903296 228286188132237312 228732059593433088 229052774153240576 229500142852758624 230115171064897536 230615639031545856 231390047358885888 232362727206027264 233143002263119872 233598359689415028 233650055334592512 234632235435687936 234909237128749568 235420131511369728 235932137017049088 236051024463265792 236210673345529344 236672022316907331 237306270160675584 237358786371649536 237822377751281664 239156958995677184 239624062431215616 240428721083842368 240951619563798528 241964492793053184 242250150789022992 242303761087725568 242777010621100032 243427618977742848 244245049989935104 244722091103196696 244776248445763584 245805199027863552 246630613964292096 247112314382191104 247167000684527616 248499027706445824 249039477962440704 249875753621716992 250363792203009408 251034732070797312 251580697125322752 252425506209693696 253486611497484288 253785872255166944 254337820650676224 254890969455919104 256264622322272256 256821961648766976 257684370922395648 258374928914972672 258879567448009728 260313803278746624 260898500722556928 261408068106780672 261774599032274944 262285877546009856 262875004515909632 264272891769843264 264331375732064256 264847647950290944 265557402521174016 265737007513720512 266449145443565568 266969553930760032 267028634668105728 268467699575713792 269051578870136832 269955055252033536 270482311219322664 271089848407031808 271679430504480768 272000169306973184 272531419637650866 272591731223691264 273322238852202496 273856071349960704 274775681238676992 275373279501484032 276530848906346496 276857315187454848 276918584100257792 277459440709828608 279561406169751552 280169412707745792 280500174597816096 281110222824431616 281863558816333824 282414073579646976 283998888807366656 285509106287062812 285572289853390848 286130048232010752 286772732199174144 287735716291674112 288297700112556288 288361500798615552 289698984568553472 289894917287695104 290040996863047936 290671795029344256 291303965092478976 292873854082596864 293510813312876544 294496423911309312 295734380080398336 296727457425788928 297307003241073672 297372797698572288 298752077836320768 299170970322599936 299755288624011264 300428576589611008 302026162022678016 302093000836644864 302683026228903936 303699437158537728 304381584176316416 304976079457910784 306000190470344832 306665697626652672 306820228086530048 307487518708727808 308520063145181184 309122641393511616 309816969608036352 310857336350826496 311464479585886704 311533407112790016 313893508681826304 314506581940970496 314947564460705792 315562696422543108 316035255892967424 316408360214234112 317096503668375552 319498749908287488 320193614523138048 320571628111789824 321268826085064704 322619323724070912 323000201052030656 323702680828133376 324406688398442496 324570158636990464 326296121470928928 326368331261018112 327005769408012288 328840818619056128 329483085842921472 331308476900222976 332052637283254272 332701177590448128 333093957334906614 333167671495622656 333818389604012544 334712976094396416 335440929500430336 336567341612924928 337982148663312384 339117094200901632 339779432275512768 339854625941225472 341686163096363008 342429282198355968 343579161229860864 344250214279137936 345172756597346304 345923458547318784 347085071038328832 348544090809040896 349714503394679808 350475083001888768 351948353153531904 352363855693124352 352441834309419008 353130197267054592 354076536694898688 354316010018294016 355265527258087424 355959405241013376 356038179557474304 358735438493515776 359436093646823424 359940073669378048 360643081625763552 361453131209375744 363375226183534488 363455641631588352 364165515931650048 365141428466614272 366367574984902656 367083136654795044 367164372668645376 368707798541795328 369143086916606464 369945920946438144 370750501026791424 372748541559668736 373559216943661056 374000232797088128 374813630432575488 375818078421778432 376552098106195968 378638259314540544 380229917246226432 380678808382750416 380763053137854464 381506730976014336 384396933483408384 385232942473150464 386265312758071296 386526556383593472 387562393372459008 388319351172014592 388405286789971968 390498472110129152 391347751083835392 392661898548412416 393428816319014784 394312506773864448 395636609901051904 396409337654764896 396497063598096384 398336103781761024 398605511270580768 399673718165348352 400542952002158592 402701549363570688 403577368305205248 404932582878050304 406634772610547712 407519145756721152 408000253960459776 408797129456476299 408887596835536896 409983358278303744 410784107024941056 411360084193574912 412163521858015488 413089292810715136 415285972781182272 415377876150386688 416189161064742912 418524678242435072 419342109254627328 420750261896724144 421665334236647424 421877813618978816 422795338224500736 425998333211049984 426924819364184064 427428837482386432 428263659430594218 428358434780086272 430159098298761216 431603574437511168 432446550168834432 432542251197923328 434548476852830208 435061495294571904 435157775014690816 436007692544016384 439310781123895296 440266219969314816 441744635866963968 443601570120597504 444125276446542152 445091186138683392 446059196547858432 446283968125861888 448756455483899904 449632932936016896 450642864884416512 452156125601202176 453039243034017024 453139501254967296 455549155737806592 456572376264474624 457464119186866176 458105548306481152 459000285705517248 460230342129795072 461231278063091712 462780094717771776 464725454412054528 466286004526239744 467196719378830056 467300110669185024 469264470871375872 469818474257499136 470840263022739456 471864274034098176 472102048926531584 472421346691058688 473344044633814662 474612540321351168 474717572743299072 475644755502563328 478313917991354368 479248124862431232 480857442167684736 481903239127597056 483928985586106368 484500301578045984 484607522175451136 485554021242200064 486855237955485696 488490099979870208 489444182206393392 489552496891527168 493261227928584192 494224628764382208 496998055412891648 498078955924881408 499640936002359921 499751507243433984 500727584406018816 502069464141594624 503161394250645504 504851012419387392 506973222994968576 507571744510333888 508675641301352448 509781938911838208 512529244644544512 513643923297533952 515368741844791296 516749857829945344 517759134896019456 520627606557493248 521797001445113856 522816136213561344 523549198064549888 524571755092019712 525750009031819264 528545783539686528 528662751464128512 529695295900581888 531114805042348032 531474015027441024 532898290887131136 533939107861520064 534057269336211456 536935399151427584 538103157740273664 539910110504067072 540964622438645328 542179696814063616 544000338613946368 545062839275301732 545183462447382528 547712142699921408 549551362477353984 550746559002968064 553061697812692992 553714630374909696 553837168200515584 554918881419657216 559122812339503104 560338825415491584 561000349195632192 562220445648863232 563727117632667648 564828147159293952 567997777614733312 571018212574125624 571144579706781696 572260096464021504 573545464398348288 575471432583348224 576595400225112576 576723001597231104 579397969137106944 579789834575390208 580081993726095872 581343590058688512 582607930184957952 585747708165193728 587021626625753088 588992847822618624 591468760160796672 593454914851577856 594614006482147344 594745595397144576 597504155672641536 598341940645199872 599510577248022528 604052324045356032 605366052457807872 607398874317075456 608763168352632832 609952158915821568 612000380940689664 613331395253305344 613640456173060096 614975037417455616 617040126290362368 618245282787023232 619633939216072704 621714672701652992 622928959171773408 623066814225580032 627787017363652608 629013163881940992 629895128921411584 631125392845086216 632816720428468224 634193007336751104 638997499816574976 640387229046276096 641143256223579648 642395489145891327 642537652170129408 645238647448141824 646000402104061312 647405361656266752 648813376796884992 649140317273980928 652592242941857856 652736662522036224 654011538816024576 657681637238112256 658966171685842944 662616953800445952 665402355180896256 666187914669813228 666335342991245312 667636779208025088 669425952188792832 670881859000860672 673134683225849856 675964297326624768 678234188401803264 679558864551025536 679709251882450944 683372326192726016 684858564396711936 687158322459721728 688500428558275872 690345513194692608 691846917094637568 694170142076657664 697088181618081792 699429006789359616 700950166003777536 703896706307063808 704727711386248704 704883668618838016 706260394534109184 708153073389797376 708632020036588032 710531054516174848 711918810482026752 712076359114948608 717470876987031552 718872187293646848 719880147338756096 721286163251527104 722906262418751488 726750452367068976 726911283263176704 728331031863300096 730282856933228544 732735149969805312 734166273309590088 734328745337290752 737415597083590656 738286173833212928 739891841892876288 741501002053582848 745497083119337472 747118433887322112 748000465594176256 749627260865150976 751636156843556864 753104196212391936 757276518629081088 760459834492452864 761357616765500832 761526106275708928 763013461952028672 768793866966816768 770465884946300928 773053112767186944 775124786744918016 776638702344029184 780996944220258304 782695502167670784 785323797096824832 786857632638029568 788625013547728896 791273219802103808 792818675309529792 792994127196192768 796672207563522048 797211022541161536 799347436330696704 801085904004317184 805403098727141376 807154736610410496 809865165756100608 813269545221095424 815038291513442304 816000507920919552 817594258912952598 817775193671073792 819966716556607488 821568214049882112 822720168387149824 824327043716030976 826178585621430272 830571945562364544 830755752300773376 832378322129485824 837049356484870144 838684218509254656 841500523793448288 843330668473294848 843755627237957632 845590676449001472 851996666422099968 854857674964772864 856527318861188436 856716869560172544 860318196597522432 863207148875022336 864893100337668864 865084502395846656 869096953705660416 870122990589143808 870315550029381632 872015385088032768 878621562247790592 880532439938629632 883489271733927936 887203140241195008 888250552893084304 890182372277366784 892118393095716864 892567936251723776 897512910967799808 899265865872033792 901285729768833024 904312251202404352 906078486068034048 906279002509934592 911098311475613184 913144752528949248 914928238373732352 916211096612962304 918000571411034496 920460684259590144 922462556126183424 925560189435543552 929450908824109056 932572009052479488 934393438757660112 934600221338370048 939636948514998272 941680526045478912 944842693382117376 946688089267629324 949225080642702336 951289511005126656 956627835982708736 958496249724862464 961714884335369472 963806478255194112 967857971172212736 969000603156091968 969215044350902272 971108042484400128 973710475910971392 976980199959740416 978888364412786784 979104993783054336 986522455857168384 988449257528764416 993996110825783296 996157911849762816 999281872004719842 999503014486867968 1001455168812037632 1004138928283189248 1006322788501291008 1009702024838774784 1013946445989937152 1015143489020667776 1017351282602704896 1019563877823676416 1025058489289089024 1027287846595067904 1030737483689582592 1033499715659890688 1035518269792038912 1041255213114986496 1045632272427122688 1047098396129099776 1049143510184039424 1051500018063638528 1057091567079373056 1057325502928257024 1059390591801163776 1062229610084696064 1062948030054882048 1065796581774262272 1067878215723040128 1068114538672422912 1073870798302855168 1076206315480547328 1079820221008134144 1081929244877290656 1084359393628127232 1088000677227892736 1090125678550603464 1090366924894765056 1095424285399842816 1099102724954707968 1101493118005936128 1106123395625385984 1107429260749819392 1107674336401031168 1109837762839314432 1118245624679006208 1120677650830983168 1122000698391264384 1124440891297726464 1127454235265335296 1129656294318587904 1135995555229466624 1142036425148251248 1142289159413563392 1144520192928043008 1150942865166696448 1153190800450225152 1158795938274213888 1159579669150780416 1160163987452191744 1162687180117377024 1165215860369915904 1171495416330387456 1174043253251506176 1177985695645237248 1182937520321593344 1186909829703155712 1189228012964294688 1189491190794289152 1195008311345283072 1196683881290399744 1199021154496045056 1208104648090712064 1210732104915615744 1214797748634150912 1217526336705265664 1219904317831643136 1224000761881379328 1226662790506610688 1227280912346120192 1229950074834911232 1234080252580724736 1236490565574046464 1239267878432145408 1243429345403305984 1245857918343546816 1246133628451160064 1255574034727305216 1258026327763881984 1259790257842823168 1262250785690172432 1265633440856936448 1268386014673502208 1277994999633149952 1280774458092552192 1282286512447159296 1284790978291782654 1285075304340258816 1290477294896283648 1292000804208122624 1294810723312533504 1297626753593769984 1298280634547961856 1305184485883715712 1305473325044072448 1308023077632049152 1315363274476224512 1317932343371685888 1325233907600891904 1330804710361792512 1332375829339626456 1332670685982490624 1335273558416050176 1338851904377585664 1346269366451699712 1351928594653249536 1356468376803606528 1359117729102051072 1359418503764901888 1366744652385452032 1369717128793423872 1374316644919443456 1377000857116551744 1380691026389385216 1383693834189275136 1388340284153315328 1394176363236163584 1398858013578719232 1401900332007555072 1407793412614127616 1409455422772497408 1412520789068218368 1416306146779594752 1417264040073176064 1421062109032349696 1423837620964053504 1424152718229897216 1434941753974063104 1437744374587293696 1439760294677512192 1442572326503054208 1445812524837502976 1453500904734137952 1453822566526353408 1456662063726600192 1460565713866457088 1465470299939610624 1468332546619180176 1468657490674581504 1476572347666425856 1479783683785752576 1490994166238674944 1494236867774644224 1496000931188352512 1498922808007079763 1499254521730301952 1503272313687113728 1506208392424783872 1514553037258162176 1520919668984905728 1522715233531001664 1523052212551417856 1526026923904057344 1537587733933633536 1540931769892601856 1546106225534373888 1550249573489836032 1553277404688058368 1561993888440516608 1565391004335341568 1570647594193649664 1573715265276059136 1577250027095457792 1582546439604207616 1585637350619059584 1585988254392385536 1593344415127044096 1594422045082323072 1598694872661393408 1602171808008634368 1610806197454282752 1614309473220820992 1619730331512201216 1626539090442190848 1632001015841839104 1635188517825905196 1635550387342147584 1643136428099764224 1645440336774299648 1648654087432061952 1652357171242860544 1661143891124729088 1661511504601546752 1664756644258971648 1674098712969740288 1677368437018509312 1683001047586896576 1686661336946589696 1687511254475915264 1691181352898002944 1703993332844199936 1709715349929545728 1713054637722376872 1713433739120345088 1720636393195044864 1726414297750044672 1729786200675337728 1730169004791693312 1738193907411320832 1740245981178287616 1740631100058763264 1744030770176065536 1757243124495581184 1761064879877259264 1766978543467855872 1774406280482390016 1776501105786168608 1780364744554733568 1784236786191433728 1785135872503447552 1795025821935599616 1798531731744067584 1808624502404808704 1812156972136068096 1822196622951226368 1826289505057898496 1829856476747464704 1832422193225924608 1836001142822068992 1840921368519180288 1844925112252366848 1851120378871087104 1858901817648218112 1865144018104958976 1868786877515320224 1869200442676740096 1879273897029996544 1883361052090957824 1889685386764234752 1893376178535258648 1898450161285404672 1902579022010253312 1913255671965417472 1916992499449724928 1923429768670738944 1927612956510388224 1935715942344425472 1938001206312183936 1938430088701804544 1942216084968800256 1947420951821942784 1953960399919480832 1957776728825573568 1958209987566108672 1973044911714336768 1976898515057528832 1987992221651566592 1998563744009439684 1999006028973735936 2002910337624075264 2008277856566378496 2012645577002582016 2019404049677549568 2027892891979874304 2030286978041335552 2034702565205409792 2039127755647352832 2050116978578178048 2054575693190135808 2061474967379165184 2066999431319781376 2071036539584077824 2082510426229972992 2091264544854245376 2094196792258199552 2098287020368078848 2103000036127277056 2114183134158746112 2114651005856514048 2118781183602327552 2124459220169392128 2125896060109764096 2131593163548524544 2135756431446080256 2136229077344845824 2147741596605710336 2152412630961094656 2159640442016268288 2163858489754581312 2168718787256254464 2176001354455785472 2180251357101206928 2180733849789530112 2190848570799685632 2198205449909415936 2202986236011872256 2212246791250771968 2214858521499638784 2219675525678628864 2236491249358012416 2241355301661966336 2244001396782528768 2248881782595452928 2254908470530670592 2259312588637175808 2271991110458933248 2284072850296502496 2284578318827126784 2289040385856086016 2301885730333392896 2306381600900450304 2319159338301560832 2320327974904383488 2325374360234754048 2342990832660774912 2348086506503012352 2355971391290474496 2365875040643186688 2373819659406311424 2378456025928589376 2378982381588578304 2390016622690566144 2393367762580799488 2398042308992090112 2416209296181424128 2421464209831231488 2429595497268301824 2439808635663286272 2448001523762758656 2453325581013221376 2454561824692240384 2459900149669822464 2468160505161449472 2472981131148092928 2478535756864290816 2486858690806611968 2491715836687093632 2492267256902320128 2511148069454610432 2516052655527763968 2519580515685646336 2524501571380344864 2531266881713872896 2536772029347004416 2555989999266299904 2564573024894318592 2569581956583565308 2570150608680517632 2580954589792567296 2584001608416245248 2589621446625067008 2595253507187539968 2596561269095923712 2610368971767431424 2610946650088144896 2616046155264098304 2630726548952449024 2635864686743371776 2650467815201783808 2661609420723585024 2664751658679252912 2665341371964981248 2670547116832100352 2677703808755171328 2692538732903399424 2703857189306499072 2712936753607213056 2718235458204102144 2718837007529803776 2733489304770904064 2739434257586847744 2748633289838886912 2754001714233103488 2761382052778770432 2767387668378550272 2776680568306630656 2788352726472327168 2797716027157438464 2803800664015110144 2818910845544994816 2825041578136436736 2834528080146352128 2842124218064699392 2847675241928107008 2869883507948126208 2875488749174587392 2879520589355024384 2885144653006108416 2891625049675005952 2907001809468275904 2907645133052706816 2913324127453200384 2921131427732914176 2930940599879221248 2936665093238360352 2937314981349163008 2953144695332851712 2959567367571505152 2981988332477349888 2988473735549288448 2992001862376705024 2997845616014159526 2998509043460603904 3006544627374227456 3012416784849567744 3029106074516324352 3041839337969811456 3045430467062003328 3046104425102835712 3052053847808114688 3075175467867267072 3081863539785203712 3092212451068747776 3100499146979672064 3106554809376116736 3123987776881033216 3141295188387299328 3147430530552118272 3154500054190915584 3165092879208415232 3171274701238119168 3171976508784771072 3186688830254088192 3188844090164646144 3197389745322786816 3204343616017268736 3221612394908565504 3228618946441641984 3239460663024402432 3253078180884381696 3264002031683678208 3270377035651810392 3271100774684295168 3286272856199528448 3290880673548599296 3297308174864123904 3304714342485721088 3322287782249458176 3323023009203093504 3329513288517943296 3348197425939480576 3354736874037018624 3366002095173793152 3373322673893179392 3375022508951830528 3382362705796005888 3407986665688399872 3419430699859091456 3426109275444753744 3426867478240690176 3452828595500089344 3459572401350675456 3476387814822641664 3480491962356575232 3488061540352131072 3514486248991162368 3522129759754518528 3533957086935711744 3548812560964780032 3553002211572337216 3560729489109467136 3568473572382867456 3570271745006895104 3590051643871199232 3597063463488135168 3617249004809617408 3624313944272136192 3644393245902452736 3652579010115796992 3659712953494929408 3664844386451849216 3672002285644137984 3681842737038360576 3689850224504733696 3702240757742174208 3717803635296436224 3730288036209917952 3737573755030640448 3738400885353480192 3758547794059993088 3766722104181915648 3779370773528469504 3786752357070517296 3796900322570809344 3805158044020506624 3833984998899449856 3846859537341477888 3855225913020776448 3871431884688850944 3876002412624367872 3876860177403609088 3884432169937600512 3894841903643885568 3907920799838961664 3915553457651147136 3916419975132217344 3946089823428673536 3953797030115057664 3975984443303133184 3997127488018879368 3998012057947471872 4005820675248150528 4016555713132756992 4038808099355099136 4055785783959748608 4060573956082671104 4069405130410819584 4078255511294705664 4100233957156356096 4109151386380271616 4122949934758330368 4133998862639562752 4142073079168155648 4165020852459945984 4182529089708490752 4188393584516399104 4196574040736157696 4228366268317492224 4237562367204655104 4248918440338784256 4251792120219528192 4263186327097049088 4271512862892160512 4272458154689691648 4295483193211420672 4304825261922189312 4319280884032536576 4327716979509162624 4337437574512508928 4352002708911570944 4360502714202413856 4361467699579060224 4381697141599371264 4396410899818831872 4405972472023744512 4429717042999277568 4439351051357257728 4472982498716024832 4482710603323932672 4488002793565057536 4496768424021239289 4497763565190905856 4509816941061341184 4518625177274351616 4543982220917866496 4568145700593004992 4569156637654253568 4578080771712172032 4603771460666785792 4612763201800900608 4638318676603121664 4640655949808766976 4650748720469508096 4685981665321549824 4696173013006024704 4711942782580948992 4731750081286373376 4747639318812622848 4756912051857178752 4757964763177156608 4780033245381132288 4786735525161598976 4796084617984180224 4832418592362848256 4842928419662462976 4859190994536603648 4879617271326572544 4896003047525517312 4906651162026442752 4909123649384480768 4936321010322898944 4945962262296185856 4957071513728581632 4973717381613223936 4983431673374187264 4984534513804640256 5022296138909220864 5032105311055527936 5039161031371292672 5049003142760689728 5062533763427745792 5073544058694008832 5111979998532599808 5129146049788637184 5139163913167130616 5140301217361035264 5161909179585134592 5168003216832490496 5179242893250134016 5190507014375079936 5193122538191847424 5220737943534862848 5221893300176289792 5232092310528196608 5261453097904898048 5271729373486743552 5300935630403567616 5323218841447170048 5329503317358505824 5330682743929962496 5341094233664200704 5355407617510342656 5385077465806798848 5425873507214426112 5436470916408204288 5466978609541808128 5478868515173695488 5497266579677773824 5508003428466206976 5522764105557540864 5534775336757100544 5553361136613261312 5576705452944654336 5595432054314876928 5607601328030220288 5637821691089989632 5650083156272873472 5669056160292704256 5684248436129398784 5695350483856214016 5739767015896252416 5750977498349174784 5759041178710048768 5770289306012216832 5783250099350011904 5814003618936551808 5815290266105413632 5826648254906400768 5842262855465828352 5861881199758442496 5873330186476720704 5874629962698326016 5906289390665703424 5919134735143010304 5963976664954699776 5984003724753410048 5995691232028319052 5997018086921207808 6024833569699135488 6058212149032648704 6083678675939622912 6090860934124006656 6092208850205671424 6104107695616229376 6150350935734534144 6163727079570407424 6184424902137495552 6200998293959344128 6213109618752233472 6247975553762066432 6282590376774598656 6294861061104236544 6309000108381831168 6330185758416830464 6342549402476238336 6343953017569542144 6373377660508176384 6377688180329292288 6394779490645573632 6408687232034537472 6443224789817131008 6457237892883283968 6478921326048804864 6506156361768763392 6528004063367356416 6540754071303620784 6542201549368590336 6572545712399056896 6581761347097198592 6594616349728247808 6644575564498916352 6659026577035886592 6696394851878961152 6709473748074037248 6732004190347586304 6746645347786358784 6750045017903661056 6764725411592011776 6815973331376799744 6838861399718182912 6852218550889507488 6853734956481380352 6905657191000178688 6919144802701350912 6960983924713150464 6976123080704262144 7028972497982324736 7044259519509037056 7067914173871423488 7097625121929560064 7106004423144674432 7121458978218934272 7136947144765734912 7140543490013790208 7180103287742398464 7194126926976270336 7234498009619234816 7248627888544272384 7288786491804905472 7319425906989858816 7329688772903698432 7344004571288275968 7363685474076721152 7379700449009467392 7404481515484348416 7435607270592872448 7460576072419835904 7475147510061280896 7476801770706960384 7517095588119986176 7533444208363831296 7558741547056939008 7573504714141034592 7593800645141618688 7610316088041013248 7667969997798899712 7693719074682955776 7710451826041552896 7742863769377701888 7752004825248735744 7753720354807218176 7768864339875201024 7789683807287771136 7815841599677923328 7831106915302294272 7832839950264434688 7892179646857347072 7907594060230115328 7951968886606266368 7994254976037758736 7996024115894943744 8011641350496301056 8033111426265513984 8077616198710198272 8111571567919497216 8121147912165342208 8138810260821639168 8156511022589411328 8200467914312712192 8218302772760543232 8245899869516660736 8267997725279125504 8284146158336311296 8330041704919891968 8365058179416981504 8376787169032798208 8393148081472315392 8456732536634984448 8475124734409310208 8503584240439056384 8526372654194098176 8543025725784321024 8590966386422841344 8609650523844378624 8638561768065073152 8655433959018325248 8674875149025017856 8704005417823141888 8721005428404827712 8722935399158120448 8763394283198742528 8792821799637663744 8811944944047489024 8859434085998555136 8878702102714515456 8945964997432049664 8965421206647865344 8976005587130115072 8993536848042478578 8995527130381811712 9019633882122682368 9037250354548703232 9087964441835732992 9136291401186009984 9138313275308507136 9156161543424344064 9207542921333571584 9225526403601801216 9276637353206243328 9281311899617533952 9301497440939016192 9371963330643099648 9423885565161897984 9463500162572746752 9495278637625245696 9513824103714357504 9515929526354313216 9560066490762264576 9573471050323197952 9592169235968360448 9664837184725696512 9685856839324925952 9718381989073207296 9759234542653145088 9792006095051034624 9813302324052885504 9818247298768961536 9872642020645797888 9891924524592371712 9914143027457163264 9947434763226447872 9966863346748374528 9969069027609280512 10044592277818441728 10064210622111055872 10078322062742585344 10098006285521379456 10125067526855491584 10147088117388017664 10223959997065199616 10258292099577274368 10278327826334261232 10280602434722070528 10336006433664980992 10358485786500268032 10441475887069725696 10464184621056393216 10522906195809796096 10543458746973487104 10601871260807135232 10646437682894340096 10659006634717011648 10661365487859924992 10682188467328401408 10710815235020685312 10770154931613597696 10851747014428852224 10872941832816408576 10933957219083616256 10957737030347390976 10994533159355547648 11016006856932413952 11045528211115081728 11069550673514201088 11106722273226522624 11153410905889308672 11190864108629753856 11215202656060440576 11275643382179979264 11300166312545746944 11338112320585408512 11368496872258797568 11390700967712428032 11501954996698349568 11518082357420097536 11540578612024433664 11566500198700023808 11628007237873103616 11630580532210827264 11653296509812801536 11684525710931656704 11723762399516884992 11746660372953441408 11749259925396652032 11812578781331406848 11838269470286020608 11927953329909399552 11968007449506820096 11991382464056638104 11994036173842415616 12049667139398270976 12116424298065297408 12167357351879245824 12181721868248013312 12184417700411342848 12208215391232458752 12300701871469068288 12327454159140814848 12368849804274991104 12401996587918688256 12426219237504466944 12495951107524132864 12565180753549197312 12589722122208473088 12660371516833660928 12685098804952476672 12746755321016352768 12755376360658584576 12789558981291147264 12817374464069074944 12886449579634262016 12914475785766567936 12957842652097609728 13012312723537526784 13056008126734712832 13081508142607241568 13084403098737180672 13145091424798113792 13163522694194397184 13189232699456495616 13289151128997832704 13318053154071773184 13392789703757922304 13418947496148074496 13464008380695172608 13493290695572717568 13500090035807322112 13529450823184023552 13631946662753599488 13677722799436365824 13704437101779014976 13707469912962760704 13811314382000357376 13838289605402701824 13921967849426300928 13952246161408524288 14057944995964649472 14088519039018074112 14135828347742846976 14195250243859120128 14212008846289348864 14242917956437868544 14273894289531469824 14281086980027580416 14360206575484796928 14388253853952540672 14468996019238469632 14497255777088544768 14577572983609810944 14638851813979717632 14659377545807396864 14688009142576551936 14727370948153442304 14808963030968696832 14871214541185744896 14921152144839671808 14950295020122561792 14953603541413920768 15034191176239972352 15066888416727662592 15117483094113878016 15147009428282069184 15187601290283237376 15220632176082026496 15335939995597799424 15387438149365911552 15420903652083105792 15485727538755403776 15504009650497471488 15537728679750402048 15579367614575542272 15631683199355846656 15662213830604588544 15665679900528869376 15784359293714694144 15815188120460230656 15903937773212532736 15988509952075517472 15992048231789887488 16023282700992602112 16066222852531027968 16155232397420396544 16242295824330684416 16277620521643278336 16400935828625424384 16436605545521086464 16491799739033321472 16535995450558251008 16568292316672622592 16660083409839783936 16730116358833963008 16753574338065596416 16786296162944630784 16913465073269968896 16950249468818620416 17007168480878112768 17052745308388196352 17086051451568642048 17181932772845682688 17219301047688757248 17277123536130146304 17310867918036650496 17349750298050035712 17408010835646283776 17442010856809655424 17445870798316240896 17526788566397485056 17585643599275327488 17623889888094978048 17718868171997110272 17757404205429030912 17891929994864099328 17952011174260230144 17987073696084957156 17991054260763623424 18074500709097406464 18175928883671465984 18272582802372019968 18276626550617014272 18312323086848688128 18415085842667143168 18451052807203602432 18553274706412486656 18562623799235067904 18602994881878032384 18743926661286199296 18847771130323795968 18927000325145493504 18990557275250491392 19027648207428715008 19031859052708626432 19120132981524529152 19146942100646395904 19184338471936720896 19329674369451393024 19371713678649851904 19436763978146414592 19518469085306290176 19584012190102069248 19626604648105771008 19636494597537923072 19745284041291595776 19783849049184743424 19894869526452895744 19933726693496749056 20089184555636883456 20128421244222111744 20156644125485170688 20196012571042758912 20250135053710983168 20294176234776035328 20447919994130399232 20516584199154548736 20556655652668522464 20561204869444141056 20672012867329961984 20716971573000536064 20882951774139451392 20928369242112786432 21045812391619592192 21086917493946974208 21203742521614270464 21292875365788680192 21318013269434023296 21322730975719849984 21364376934656802816 21421630470041370624 21540309863227195392 21703494028857704448 21745883665632817152 21867914438167232512 21989066318711095296 22032013713864827904 22091056422230163456 22139101347028402176 22213444546453045248 22306821811778617344 22381728217259507712 22430405312120881152 22551286764359958528 22600332625091493888 22676224641170817024 22736993744517595136 22781401935424856064 23003909993396699136 23036164714840195072 23081157224048867328 23133000397400047616 23256014475746207232 23261161064421654528 23306593019625603072 23369051421863313408 23447524799033769984 23493320745906882816 23498519850793304064 23625157562662813696 23676538940572041216 23855906659818799104 23936014899013640192 23982764928113276208 23988072347684831232 24099334278796541952 24232848596130594816 24334714703758491648 24363443736496026624 24416430782464917504 24601403742938136576 24654908318281629696 24737699608549982208 24803993175837376512 24852438475008933888 24991902215048265728 25130361507098394624 25179444244416946176 25320743033667321856 25370197609904953344 25510752721317169152 25579117962582294528 25772899159268524032 25828951571533135872 25915685304195219456 26024625447075053568 26112016253469425664 26163016285214483136 26168806197474361344 26290182849596227584 26327045388388794368 26378465398912991232 26578302257995665408 26636106308143546368 26837894992296148992 26928016761390345216 26986581391145435136 27000180071614644224 27058901646368047104 27263893325507198976 27355445598872731648 27408874203558029952 27414939825925521408 27622628764000714752 27676579210805403648 27843935698852601856 27904492322817048576 28115889991929298944 28271656695485693952 28390500487718240256 28424017692578697728 28485835912875737088 28547788579062939648 28562173960055160832 28720413150969593856 28776507707905081344 28937992038476939264 28994511554177089536 29155145967219621888 29277703627959435264 29318755091614793728 29376018285153103872 29454741896306884608 29617926061937393664 29742429082371489792 29842304289679343616 29900590040245123584 29907207082827841536 30068382352479944704 30133776833455325184 30234966188227756032 30294018856564138368 30375202580566474752 30441264352164052992 30671879991195598848 30774876298731823104 30841807304166211584 31008019300994942976 31075457359500804096 31263366398711693312 31324427661209177088 31568718587429388288 31630376240920461312 31807875546425065472 31977019904151034944 31984096463579774976 32046565401985204224 32132445705062055936 32310464794840793088 32484591648661368832 32555241043286556672 32801871657250848768 32873211091042172928 32983599478066642944 33071990901116502016 33136584633345245184 33320166819679567872 33460232717667926016 33507148676131192832 33572592325889261568 33826930146539937792 33900498937637240832 34014336961756225536 34105490616776392704 34172102903137284096 34363865545691365376 34554247072260292608 34621735836073300992 34699500596100071424 34816021671292567552 34884021713619310848 34891741596632481792 35053577132794970112 35171287198550654976 35247779776189956096 35437736343994220544 35514808410858061824 35783859989728198656 35904022348520460288 35974147392169914312 35982108521527246848 36149001418194812928 36351857767342931968 36545165604744039936 36553253101234028544 36624646173697376256 36830171685334286336 36902105614407204864 37106549412824973312 37125247598470135808 37205989763756064768 37487853322572398592 37695542260647591936 37981114550500982784 38055296414857430016 38240265963049058304 38368676943873441792 38659348738902786048 38743427357299703808 38873527956292829184 39036938170612580352 39168024380204138496 39253209296211542016 39272989195075846144 39490568082583191552 39567698098369486848 39789739052905791488 39867453386993498112 40178369111273766912 40256842488444223488 40313288250970341376 40392025142085517824 40500270107421966336 40588352469552070656 40895839988260798464 41033168398309097472 41113311305337044928 41122409738888282112 41344025734659923968 41433943146001072128 41765903548278902784 41856738484225572864 42173834987893948416 42407485043228540928 42585750731577360384 42636026538868046592 42645461951439699968 42728753869313605632 42843260940082741248 43080619726454390784 43406988057715408896 43491767331265634304 43735828876334465024 43978132637422190592 44064027427729655808 44182112844460326912 44426889092906090496 44613643623557234688 44763456434519015424 44860810624241762304 45102573528719917056 45200665250182987776 45352449282341634048 45473987489035190272 45562803870849712128 46007819986793398272 46072329429680390144 46162314448097734656 46512028951492414464 46613186039251206144 46738102843726626816 46895049598067539968 46986641491813765632 46997039701586608128 47250315125325627392 47353077881144082432 47711813319637598208 47872029798027280384 47965529856226552416 47976144695369662464 48198668557593083904 48465697192261189632 48726887472992053248 48832861564929835008 49202807485876273152 49309816636563259392 49475399217099964416 49607986351674753024 49704876950017867776 49983804430096531456 50260723014196789248 50358888488833892352 50641486067334643712 50740395219809906688 51021505442634338304 51158235925164589056 51545798318537048064 51657903143066271744 51831370608390438912 52049250894150107136 52224032506938851328 52326032570428966272 52337612394948722688 52580365699192455168 52654090776777588736 52756930797825982464 53156604515991330816 53272212616287092736 53675789984592297984 53856033522780690432 53973162782290870272 54000360143229288448 54527786651014397952 54710891197745463296 54817748407116059904 54829879651851042816 55245257528001429504 55353158421610807296 55687871397705203712 55808984645634097152 56231779983858597888 56543313390971387904 56781000975436480512 56848035385157395456 56971671825751474176 57095577158125879296 57124347920110321664 57440826301939187712 57553015415810162688 57875984076953878528 57989023108354179072 58310291934439243776 58555407255918870528 58637510183229587456 58752036570306207744 58909483792613769216 59235852123874787328 59684608579358687232 59801180080490247168 60136764704959889408 60267553666910650368 60469932376455512064 60588037713128276736 60750405161132949504 60882528704328105984 61343759982391197696 61549752597463646208 61683614608332423168 62016038601989885952 62150914719001608192 62526732797423386624 62648855322418354176 63137437174858776576 63260752481840922624 63615751092850130944 63954039808302069888 63968192927159549952 64093130803970408448 64264891410124111872 64620929589681586176 64969183297322737664 65110482086573113344 65603743314501697536 65967198956133285888 66273169266690490368 66640333639359135744 66920465435335852032 67014297352262385664 67145184651778523136 67653860293079875584 67800997875274481664 68028673923512451072 68210981233552785408 68344205806274568192 68727731091382730752 69108494144520585216 69243471672146601984 69399001192200142848 69632043342585135104 69768043427238621696 69783483193264963584 70107154265589940224 70342574397101309952 70495559552379912192 70875472687988441088 71029616821716123648 71567719979456397312 71808044697040920576 71948294784339828624 71964217043054493696 72298002836389625856 73090331209488079872 73249292347394752512 73660343370668572672 73804211228814409728 74213098825649946624 74250495196940271616 74411979527512129536 74975706645144797184 75391084521295183872 75962229101001965568 76110592829714860032 76737353887746883584 77318697477805572096 77486854714599407616 77747055912585658368 78073876341225160704 78336048760408276992 78506418592423084032 78545978390151692288 78981136165166383104 79135396196738973696 79579478105811582976 79734906773986996224 80513684976888446976 80626576501940682752 80784050284171035648 81000540214843932672 81176704939104141312 81791679976521596928 82066336796618194944 82226622610674089856 82244819477776564224 82688051469319847936 82867886292002144256 83531807096557805568 83713476968451145728 84347669975787896832 84814970086457081856 85171501463154720768 85272053077736093184 85290923902879399936 85457507738627211264 85686521880165482496 86161239452908781568 86813976115430817792 86983534662531268608 87471657752668930048 87956265274844381184 88128054855459311616 88364225688920653824 88853778185812180992 89227287247114469376 89526912869038030848 89721621248483524608 90205147057439834112 90401330500365975552 90704898564683268096 90947974978070380544 91125607741699424256 92015639973586796544 92144658859360780288 92324628896195469312 93024057902984828928 93226372078502412288 93790099196135079936 93973282983627531264 94500630250651254784 94706155762288164864 95423626639275196416 95744059596054560768 95931059712453104832 95952289390739324928 96397337115186167808 96931394384522379264 97453774945984106496 97665723129859670016 98405614971752546304 98619633273126518784 98950798434199928832 99215972703349506048 99409753900035735552 99967608860193062912 100521446028393578496 100717776977667784704 101282972134669287424 101480790439619813376 102043010885268676608 102316471850329178112 103091596637074096128 103662741216780877824 104098501788300214272 104448065013877702656 104652065140857932544 104675224789897445376 105160731398384910336 105308181553555177472 105513861595651964928 106313209031982661632 106544425232574185472 107351579969184595968 107712067045561380864 107946325564581740544 108000720286458576896 109055573302028795904 109421782395490926592 109635496814232119808 109659759303702085632 110490515056002859008 110706316843221614592 111375742795410407424 111617969291268194304 112463559967717195776 113086626781942775808 113696070770314790912 113943343651502948352 115106030831620325376 115751968153907757056 115978046216708358144 116620583868878487552 117110814511837741056 117275020366459174912 117504073140612415488 117818967585227538432 118471704247749574656 119369217158717374464 119602360160980494336 120273529409919778816 120535107333821300736 120939864752911024128 121176075426256553472 121500810322265899008 121765057408656211968 122687519964782395392 123099505194927292416 123367229216664846336 124032077203979771904 124301829438003216384 125053465594846773248 125297710644836708352 126521504963681845248 127231502185700261888 127908079616604139776 127936385854319099904 128186261607940816896 128529782820248223744 129241859179363172352 129938366594645475328 130220964173146226688 131207486629003395072 131934397912266571776 132546338533380980736 133280667278718271488 133840930870671704064 134028594704524771328 134290369303557046272 135307720586159751168 135601995750548963328 136057347847024902144 136421962467105570816 136688411612549136384 137455462182765461504 138216988289041170432 138486943344293203968 139264086685170270208 139536086854477243392 140214308531179880448 140685148794202619904 140991119104759824384 141750945375976882176 142059233643432247296 143135439958912794624 143616089394081841152 143896589568679657248 143928434086108987392 144596005672779251712 146180662418976159744 146498584694789505024 147320686741337145344 147608422457628819456 148426197651299893248 148500990393880543232 148823959055024259072 149951413290289594368 150782169042590367744 151924458202003931136 152221185659429720064 153474707775493767168 154637394955611144192 154973709429198815232 155494111825171316736 156147752682450321408 156672097520816553984 157012837184846168064 157091956780303384576 157962272330332766208 158270792393477947392 159158956211623165952 159469813547973992448 161027369953776893952 161253153003881365504 161568100568342071296 162001080429687865344 163583359953043193856 164132673593236389888 164453245221348179712 164489638955553128448 165376102938639695872 165735772584004288512 167063614193115611136 167426953936902291456 168695339951575793664 169629940172914163712 170343002926309441536 170544106155472186368 170915015477254422528 171373043760330964992 172322478905817563136 173627952230861635584 173967069325062537216 174943315505337860096 175912530549688762368 176256109710918623232 176728451377841307648 177707556371624361984 179053825738076061696 180410294114879668224 180802661000731951104 181409797129366536192 181895949956140761088 182251215483398848512 184031279947173593088 184289317718721560576 184649257792390938624 186048115805969657856 186452744157004824576 187580198392270159872 187946565967255062528 189001260501302509568 189412311524576329728 190847253278550392832 191488119192109121536 191862119424906209664 191904578781478649856 192794674230372335616 193862788769044758528 194907549891968212992 195331446259719340032 196811229943505092608 197901596868399857664 198819507800071471104 199935217720386125824 201042892056787156992 201435553955335569408 202565944269338574848 202961580879239626752 204086021770537353216 204632943700658356224 206183193274148192256 207325482433561755648 208197003576600428544 208896130027755405312 209304130281715865088 209350449579794890752 210321462796769820672 210616363107110354944 211027723191303929856 212626418063965323264 213088850465148370944 214703159938369191936 215424134091122761728 215892651129163481088 216001440572917153792 218843564790981853184 219270993628464239616 220981030112005718016 221412633686443229184 222751485590820814848 223235938582536388608 224927119935434391552 226173253563885551616 227392141540629581824 227886687303005896704 230212061663240650752 231503936307815514112 231956092433416716288 233241167737756975104 234221629023675482112 234550040732918349824 235008146281224830976 235637935170455076864 236943408495499149312 238738434317434748928 239204720321960988672 240547058819839557632 241879729505822048256 242352150852513106944 243001620644531798016 243530114817312423936 245375039929564790784 246199010389854584832 246734458433329692672 248064154407959543808 248603658876006432768 250106931189693546496 250595421289673416704 253043009927363690496 254463004371400523776 255816159233208279552 255872771708638199808 256372523215881633792 257059565640496447488 258483718358726344704 259876733189290950656 260441928346292453376 262414973258006790144 263868795824533143552 265092677066761961472 266561334557436542976 267681861741343408128 268580738607114092544 270615441172319502336 271203991501097926656 272114695694049804288 272843924934211141632 273376823225098272768 274910924365530923008 276433976578082340864 276973886688586407936 278528173370340540416 279072173708954486784 281370297588405239808 283501890751953764352 284118467286864494592 286270879917825589248 287232178788163682304 287793179137359314496 287856868172217974784 289192011345558503424 292361324837952319488 292997169389579010048 295216844915257638912 296852395302599786496 297001980787761086464 297647918110048518144 299902826580579188736 301564338085180735488 303848916404007862272 304442371318859440128 306949415550987534336 309274789911222288384 310988223650342633472 312295505364900642816 313344195041633107968 314025674369692336128 314183913560606769152 315924544660665532416 316541584786955894784 318317912423246331904 318939627095947984896 322054739907553787904 322506306007762731008 323136201136684142592 324002160859375730688 327166719906086387712 328265347186472779776 328906490442696359424 328979277911106256896 330752205877279391744 331471545168008577024 334127228386231222272 334853907873804582912 337390679903151587328 339259880345828327424 341088212310944372736 341830030954508845056 347255904461723271168 347934138650125074432 349886631010675720192 351825061099377524736 352512219421837246464 353456902755682615296 355415112743248723968 358107651476152123392 360820588229759336448 361605322001463902208 362819594258733072384 363791899912281522176 364502430966797697024 368062559894347186176 368578635437443121152 369298515584781877248 372096231611939315712 372905488314009649152 375160396784540319744 375893131934510125056 378002521002605019136 381694506557100785664 382976238384218243072 383724238849812419328 383809157562957299712 385589348460744671232 387725577538089517056 389815099783936425984 390662892519438680064 393622459887010185216 395803193736799715328 397639015600142942208 399870435440772251648 402085784113574313984 402871107910671138816 405131888538677149696 405923161758479253504 408172043541074706432 409265887401316712448 412366386548296384512 414650964867123511296 417792260055510810624 418608260563431730176 420642925593539641344 422055446382607859712 425252836127930646528 426177700930296741888 429406319876738383872 430848268182245523456 431785302258326962176 432002881145834307584 437687129581963706368 438541987256928479232 441962060224011436032 442825267372886458368 445502971181641629696 446471877165072777216 449854239870868783104 452346507127771103232 454784283081259163648 455773374606011793408 460424123326481301504 463912184866833432576 466482335475513950208 468443258047350964224 469100081465836699648 470016292562449661952 471275870340910153728 473886816990998298624 477476868634869497856 478409440643921977344 481094117639679115264 483759459011644096512 484704301705026213888 486003241289063596032 490750079859129581568 492398020779709169664 493468916866659385344 496128308815919087616 497207317752012865536 500213862379387092992 501190842579346833408 506086019854727380992 511632318466416559104 512745046431763267584 514119131280992894976 516967436717452689408 519753466378581901312 520883856692584906752 524829946516013580288 527737591649066287104 530185354133523922944 533122669114873085952 537161477214228185088 541230882344639004672 542407983002195853312 544229391388099608576 545687849868422283264 546753646450196545536 549821848731061846016 552867953156164681728 553947773377172815872 557056346740681080832 558144347417908973568 562740595176810479616 567003781503907528704 568236934573728989184 572541759835651178496 574464357576327364608 575586358274718628992 575713736344435949568 578384022691117006848 584722649675904638976 585994338779158020096 590433689830515277824 593704790605199572992 594003961575522172928 599805653161158377472 603128676170361470976 607697832808015724544 608884742637718880256 613898831101975068672 618549579822444576768 621976447300685266944 624591010729801285632 626688390083266215936 628051348739384672256 628367827121213538304 631849089321331064832 633083169573911789568 636635824846492663808 637879254191895969792 644109479815107575808 645012612015525462016 646272402273368285184 648004321718751461376 656530694372945559552 657812980885392718848 661504411754558783488 662943090336017154048 668254456772462444544 669707815747609165824 674781359806303174656 678519760691656654848 682176424621888745472 683660061909017690112 694511808923446542336 695868277300250148864 699773262021351440384 703650122198755049472 705024438843674492928 706913805511365230592 710830225486497447936 716215302952304246784 721641176459518672896 725639188517466144768 729004861933595394048 736125119788694372352 737157270874886242304 738597031169563754496 744192463223878631424 745810976628019298304 750320793569080639488 751786263869020250112 756005042005210038272 763389013114201571328 765952476768436486144 767448477699624838656 767618315125914599424 771178696921489342464 775451155076179034112 779630199567872851968 781325785038877360128 787244919774020370432 791606387473599430656 795278031200285884416 805742215821342277632 810263777077354299392 811846323516958507008 816344087082149412864 818531774802633424896 824732773096592769024 829301929734247022592 835584520111021621248 837216521126863460352 844110892765215719424 850505672255861293056 852355401860593483776 858812639753476767744 861696536364491046912 863570604516653924352 864005762291668615168 875374259163927412736 877083974513856958464 885650534745772916736 891005942363283259392 892943754330145554432 899708479741737566208 904693014255542206464 909568566162518327296 911546749212023586816 920848246652962603008 927824369733666865152 932964670951027900416 936886516094701928448 938200162931673399296 940032585124899323904 942551740681820307456 947773633981996597248 954953737269738995712 956818881287843954688 962188235279358230528 967518918023288193024 969408603410052427776 972006482578127192064 981500159718259163136 984796041559418339328 986937833733318770688 992256617631838175232 994414635504025731072 1000427724758774185984 1002381685158693666816 1012172039709454761984 1023264636932833118208 1025490092863526535168 1039506932757163802624 1041767713385169813504 1049659893032027160576 1055475183298132574208 1060370708267047845888 1066245338229746171904 1074322954428456370176 1082461764689278009344 1084815966004391706624 1088458782776199217152 1091375699736844566528 1093507292900393091072 1099643697462123692032 1105735906312329363456 1107895546754345631744 1114112693481362161664 1116288694835817947136 1125481190353620959232 1134007563007815057408 1145083519671302356992 1148928715152654729216 1151172716549437257984 1151427472688871899136 1156768045382234013696 1169445299351809277952 1171988677558316040192 1180867379661030555648 1187409581210399145984 1188007923151044345856 1199611306322316754944 1206257352340722941952 1215395665616031449088 1217769485275437760512 1227797662203950137344 1237099159644889153536 1243952894601370533888 1253376780166532431872 1266166339147823579136 1273271649692985327616 1275758508383791939584 1288218959630215151616 1290025224031050924032 1292544804546736570368 1296008643437502922752 1313061388745891119104 1315625961770785437696 1323008823509117566976 1325886180672034308096 1336508913544924889088 1339415631495218331648 1349562719612606349312 1357039521383313309696 1364352849243777490944 1367320123818035380224 1391736554600500297728 1399546524042702880768 1407300244397510098944 1410048877687348985856 1413827611022730461184 1421660450972994895872 1432430605904608493568 1443282352919037345792 1451278377034932289536 1458009723867190788096 1472250239577388744704 1474314541749772484608 1477194062339127508992 1488384926447757262848 1491621953256038596608 1500641587138161278976 1503572527738040500224 1512010084010420076544 1531904953536872972288 1534896955399249677312 1542357393842978684928 1550902310152358068224 1559260399135745703936 1562651570077754720256 1574489839548040740864 1583212774947198861312 1590556062400571768832 1611484431642684555264 1620527554154708598784 1623692647033917014016 1632688174164298825728 1637063549605266849792 1649465546193185538048 1658603859468494045184 1671169040222043242496 1674433042253726920704 1688221785530431438848 1701011344511722586112 1704710803721186967552 1717625279506953535488 1723393072728982093824 1727141209033307848704 1728011524583337230336 1750748518327854825472 1754167949027713916928 1771301069491545833472 1782011884726566518784 1799416959483475132416 1809386028511084412928 1819137132325036654592 1823093498424047173632 1841696493305925206016 1855648739467333730304 1865929341902055800832 1873773032189403856896 1880065170249798647808 1885103481363640614912 1895547267963993194496 1909907474539477991424 1913637762575687909376 1924376470558716461056 1935037836046576386048 1938817206820104855552 1944012965156254384128 1969592083118836678656 1984513235263676350464 1988829271008051462144 2000855449517548371968 2004763370317387333632 2024344079418909523968 2046529273865666236416 2050980185727053070336 2079013865514327605248 2083535426770339627008 2099319786064054321152 2110950366596265148416 2120741416534095691776 2132490676459492343808 2148645908856912740352 2164923529378556018688 2176917565552398434304 2187014585800786182144 2199287394924247384064 2211471812624658726912 2215791093508691263488 2228225386962724323328 2232577389671635894272 2250962380707241918464 2268015126015630114816 2290167039342604713984 2297857430305309458432 2302345433098874515968 2302854945377743798272 2313536090764468027392 2338890598703618555904 2343977355116632080384 2361734759322061111296 2374819162420798291968 2376015846302088691712 2430791331232062898176 2435538970550875521024 2455595324407900274688 2474198319289778307072 2487905789202741067776 2506753560333064863744 2532332678295647158272 2546543299385970655232 2551517016767583879168 2576437919260430303232 2580050448062101848064 2585089609093473140736 2592017286875005845504 2626122777491782238208 2631251923541570875392 2646017647018235133952 2673017827089849778176 2678831262990436663296 2699125439225212698624 2714079042766626619392 2728705698487554981888 2734640247636070760448 2783473109201000595456 2799093048085405761536 2814600488795020197888 2820097755374697971712 2827655222045460922368 2843320901945989791744 2864861211809216987136 2886564705838074691584 2902556754069864579072 2916019447734381576192 2944500479154777489408 2954388124678255017984 2976769852895514525696 2983243906512077193216 3001283174276322557952 3007145055476081000448 3024020168020840153088 3063809907073745944576 3069793910798499354624 3118520798271491407872 3125303140155509440512 3148979679096081481728 3166425549894397722624 3181112124801143537664 3222968863285369110528 3247385294067834028032 3265376348328597651456 3274127099210533699584 3298931092386371076096 3317207718936988090368 3342338080444086484992 3348866084507453841408 3376443571060862877696 3402022689023445172224 3435250559013907070976 3446786145457964187648 3454282418066615697408 3456023049166674460672 3501497036655709650944 3508335898055427833856 3542602138983091666944 3564023769453133037568 3598833918966950264832 3618772057022168825856 3638274264650073309184 3646186996848094347264 3683392986611850412032 3711297478934667460608 3731858683804111601664 3760130340499597295616 3819814949078955982848 3827275525151375818752 3848752941117432922112 3870075672093152772096 3877634413640209711104 3888025930312508768256 3939184166237673357312 3969026470527352700928 3977658542016102924288 4001710899035096743936 4009526740634774667264 4048688158837819047936 4093058547731332472832 4101960371454106140672 4158027731028655210496 4198639572128108642304 4221900733192530296832 4241482833068191383552 4264981352918984687616 4297291817713825480704 4329847058757112037376 4353835131104796868608 4374029171601572364288 4398574789848494768128 4422943625249317453824 4431582187017382526976 4456450773925448646656 4465154779343271788544 4501924761414483836928 4536030252031260229632 4595714860610618916864 4604690866197749031936 4627072181528936054784 4677781197407237111808 4687954710233264160768 4723469518644122222592 4749638324841596583936 4752031692604177383424 4861582662464125796352 4871077941101751042048 4911190648815800549376 4948396638579556614144 4975811578405482135552 5013507120666129727488 5064665356591294316544 5103034033535167758336 5152875838520860606464 5160100896124203696128 5170179218186946281472 5184034573750011691008 5252245554983564476416 5262503847083141750784 5292035294036470267904 5346035654179699556352 5398250878450425397248 5428158085533253238784 5457411396975109963776 5469280495272141520896 5566946218402001190912 5640195510749395943424 5655310444090921844736 5686641803891979583488 5729722423618433974272 5773129411676149383168 5805113508139729158144 5832038895468763152384 5908776249356510035968 5953539705791029051392 5966487813024154386432 6002566348552645115904 6014290110952162000896 6048040336041680306176 6127619814147491889152 6139587821596998709248 6237041596542982815744 6250606280311018881024 6297959358192162963456 6332851099788795445248 6362224249602287075328 6445937726570738221056 6494770588135668056064 6530752696657195302912 6597862184772742152192 6634415437873976180736 6684676160888172969984 6697732169014907682816 6752887142121725755392 6804045378046890344448 6870501118027814141952 6893572290915928375296 6908564836133231394816 6912046098333348921344 7002994073311419301888 7016671796110855667712 7085204277966183333888 7128047538906266075136 7276548529300146618368 7292373993696188694528 7366785973223700824064 7422594957869334921216 7463717367608223203328 7520260680999194591232 7639629898157911965696 7654551050302751637504 7697505882234865844224 7740151344186305544192 7755268827280419422208 7776051860625017536512 7878368332475346714624 7938052941054705401856 8019053481269549334528 8097376317675638095872 8186117095462664945664 8203920742908212281344 8316055462057310420992 8397279144256217284608 8443801466385060593664 8482965666136382767104 8529962705837969375232 8594583635427650961408 8659694117514224074752 8707670262209593737216 8748058343203144728576 8863164374034765053952 8912901547850897293312 8930309558686543577088 9003849522828967673856 9072060504062520459264 9191429721221237833728 9209381732395498063872 9355562394814474223616 9375909420466528321536 9446939037288244445184 9499276649683193167872 9504063385208354766848 9742155882203502084096 9822381297631601098752 9896793277159113228288 9951623156810964271104 10027014241332259454976 10129330713182588633088 10206068067070335516672 10305751677041721212928 10320201792248407392256 10340358436373892562944 10368069147500023382016 10504491109967128952832 10525007694166283501568 10584070588072940535808 10692071308359399112704 10796501756900850794496 10856316171066506477568 10914822793950219927552 10938560990544283041792 11133892436804002381824 11280391021498791886848 11459444847236867948544 11546258823352298766336 11610227016279458316288 11664077790937526304768 11817552498713020071936 11907079411582058102784 11932975626048308772864 12005132697105290231808 12028580221904324001792 12096080672083360612352 12255239628294983778304 12279175643193997418496 12474083193085965631488 12595918716384325926912 12665702199577590890496 12724448499204574150656 12891875453141476442112 12989541176271336112128 13061505393314390605824 13195724369545484304384 13268830875747952361472 13369352321776345939968 13395464338029815365632 13505774284243451510784 13608090756093780688896 13787144581831856750592 14005988146622838603776 14033343592221711335424 14170408555932366667776 14256095077812532150272 14553097058600293236736 14584747987392377389056 14733571946447401648128 14845189915738669842432 14927434735216446406656 15040521361998389182464 15309102100605503275008 15395011764469731688448 15480302688372611088384 15510537654560838844416 15552103721250035073024 15756736664950693429248 15876105882109410803712 16038106962539098669056 16194752635351276191744 16372234190925329891328 16407841485816424562688 16632110924114620841984 16965931332272765534208 17059925411675938750464 17189167270855301922816 17319388235028448149504 17415340524419187474432 17496116686406289457152 17726328748069530107904 17825803095701794586624 17860619117373087154176 18007699045657935347712 18144121008125040918528 18382859442442475667456 18418763464790996127744 18711124789628948447232 18751818840933056643072 18893878074576488890368 18998553299366386335744 19008126770416709533696 19484311764407004168192 19793586554318226456576 19903246313621928542208 20054028482664518909952 20258661426365177266176 20412136134140671033344 20611503354083442425856 20680716872747785125888 20736138295000046764032 21008982219934257905664 21050015388332567003136 21168141176145881071616 21384142616718798225408 21829645587900439855104 21877121981088566083584 22267784873608004763648 22560782042997583773696 22918889694473735897088 23092517646704597532672 23220454032558916632576 23328155581875052609536 23635104997426040143872 23814158823164116205568 24057160443808648003584 24192161344166721224704 24510479256589967556608 24558351286387994836992 24948166386171931262976 25191837432768651853824 25331404399155181780992 25448896998409148301312 25783750906282952884224 25979082352542672224256 26123010786628781211648 26738704643552691879936 26790928676059630731264 27011548568486903021568 27216181512187561377792 27574289163663713501184 28011976293245677207552 28066687184443422670848 28340817111864733335552 28512190155625064300544 29106194117200586473472 29467143892894803296256 29690379831477339684864 29854869470432892813312 30081042723996778364928 30618204201211006550016 30790023528939463376896 30960605376745222176768 31021075309121677688832 31104207442500070146048 31513473329901386858496 31752211764218821607424 32076213925078197338112 32389505270702552383488 32744468381850659782656 32815682971632849125376 33264221848229241683968 34378334541710603845632 34638776470056896299008 34830681048838374948864 34992233372812578914304 35452657496139060215808 35721238234746174308352 36015398091315870695424 36288242016250081837056 36765718884884951334912 36837526929581992255488 37422249579257896894464 37787756149152977780736 37997106598732772671488 38016253540833419067392 38968623528814008336384 39587173108636452913152 39806492627243857084416 40108056965329037819904 40517322852730354532352 40824272268281342066688 41361433745495570251776 42017964439868515811328 42100030776665134006272 42336282352291762143232 42768285233437596450816 43659291175800879710208 43754243962177132167168 44535569747216009527296 45121564085995167547392 46185035293409195065344 46440908065117833265152 46656311163750105219072 47270209994852080287744 47628317646328232411136 48114320887617296007168 48384322688333442449408 49020958513179935113216 49116702572775989673984 49896332772343862525952 50897793996818296602624 51567501812565905768448 51958164705085344448512 52246021573257562423296 53477409287105383759872 53581857352119261462528 54023097136973806043136 54432363024375122755584 55148578327327427002368 56133374368886845341696 56681634223729466671104 57024380311250128601088 58212388234401172946944 59380759662954679369728 59709738940865785626624 60162085447993556729856 61236408402422013100032 62042150618243355377664 62208414885000140292096 63026946659802773716992 63504423528437643214848 64152427850156394676224 65488936763701319565312 65631365943265698250752 66528443696458483367936 68756669083421207691264 69277552940113792598016 69661362097676749897728 69984466745625157828608 70905314992278120431616 71442476469492348616704 72576484032500163674112 73531437769769902669824 73675053859163984510976 74844499158515793788928 75575512298305955561472 75994213197465545342976 76032507081666838134784 77937247057628016672768 80216113930658075639808 81034645705460709064704 81648544536562684133376 82722867490991140503552 84035928879737031622656 84200061553330268012544 84672564704583524286464 85536570466875192901632 87318582351601759420416 89071139494432019054592 90243128171990335094784 92370070586818390130688 92881816130235666530304 93312622327500210438144 94540419989704160575488 95256635292656464822272 96228641775234592014336 98041917026359870226432 98233405145551979347968 99792665544687725051904 103135003625131811536896 103916329410170688897024 104492043146515124846592 107163714704238522925056 108046194273947612086272 108864726048750245511168 110297156654654854004736 112266748737773690683392 113363268447458933342208 114048760622500257202176 116424776468802345893888 118761519325909358739456 119419477881731571253248 120324170895987113459712 122472816804844026200064 124084301236486710755328 126053893319605547433984 127008847056875286429696 128304855700312789352448 130977873527402639130624 131262731886531396501504 133056887392916966735872 138555105880227585196032 139322724195353499795456 139968933491250315657216 141810629984556240863232 142884952938984697233408 145152968065000327348224 147062875539539805339648 147350107718327969021952 149688998317031587577856 155874494115256033345536 160432227861316151279616 162069291410921418129408 163297089073125368266752 165445734981982281007104 168400123106660536025088 169345129409167048572928 171073140933750385803264 174637164703203518840832 178142278988864038109184 180486256343980670189568 186625244655000420876288 189080839979408321150976 190513270585312929644544 192457283550469184028672 196083834052719740452864 196466810291103958695936 199585331089375450103808 206270007250263623073792 207832658820341377794048 208984086293030249693184 214327429408477045850112 217729452097500491022336 220594313309309708009472 224533497475547381366784 226726536894917866684416 228097521245000514404352 232849552937604691787776 240648341791974226919424 244945633609688052400128 248168602472973421510656 252107786639211094867968 254017694113750572859392 256609711400625578704896 261955747054805278261248 266113774785833933471744 277110211760455170392064 278645448390706999590912 279937866982500631314432 283621259969112481726464 285769905877969394466816 294125751079079610679296 294700215436655938043904 299377996634063175155712 311748988230512066691072 324138582821842836258816 326594178146250736533504 330891469963964562014208 336800246213321072050176 338690258818334097145856 342146281867500771606528 349274329406407037681664 356284557977728076218368 360972512687961340379136 378161679958816642301952 381026541170625859289088 384914567100938368057344 392933620582207917391872 399170662178750900207616 415665317640682755588096 417968172586060499386368 428654858816954091700224 435458904195000982044672 441188626618619416018944 449066994951094762733568 465699105875209383575552 481296683583948453838848 489891267219376104800256 496337204945946843021312 508035388227501145718784 513219422801251157409792 523911494109610556522496 532227549571667866943488 559875733965001262628864 567242519938224963452928 571539811755938788933632 588251502158159221358592 589400430873311876087808 598755993268126350311424 623497976461024133382144 653188356292501473067008 661782939927929124028416 673600492426642144100352 684292563735001543213056 698548658812814075363328 721945025375922680758272 756323359917633284603904 762053082341251718578176 769829134201876736114688 785867241164415834783744 798341324357501800415232 831330635281365511176192 835936345172120998772736 857309717633908183400448 882377253237238832037888 898133989902189525467136 931398211750418767151104 979782534438752209600512 992674409891893686042624 1016070776455002291437568 1026438845602502314819584 1047822988219221113044992 1134485039876449926905856 1143079623511877577867264 1178800861746623752175616 1197511986536252700622848 1246995952922048266764288 1306376712585002946134016 1323565879855858248056832 1347200984853284288200704 1397097317625628150726656 1443890050751845361516544 1524106164682503437156352 1539658268403753472229376 1571734482328831669567488 1596682648715003600830464 1714619435267816366800896 1764754506474477664075776 1796267979804379050934272 1862796423500837534302208 1959565068877504419201024 1985348819783787372085248 2052877691205004629639168 2095645976438442226089984 2268970079752899853811712 2286159247023755155734528 2357601723493247504351232 2395023973072505401245696 2493991905844096533528576 2647131759711716496113664 2694401969706568576401408 2794194635251256301453312 3048212329365006874312704 3079316536807506944458752 3143468964657663339134976 3429238870535632733601792 3592535959608758101868544 3725592847001675068604416 3919130137755008838402048 3970697639567574744170496 4191291952876884452179968 4572318494047510311469056 4715203446986495008702464 4790047946145010802491392 5294263519423432992227328 5388803939413137152802816 5588389270502512602906624 6158633073615013888917504 6286937929315326678269952 6858477741071265467203584 7185071919217516203737088 7941395279135149488340992 8382583905753768904359936 9144636988095020622938112 9430406893972990017404928 10777607878826274305605632 11176778541005025205813248 12573875858630653356539904 13716955482142530934407168 14370143838435032407474176 15882790558270298976681984 16765167811507537808719872 18860813787945980034809856 21555215757652548611211264 25147751717261306713079808 27433910964285061868814336 33530335623015075617439744 37721627575891960069619712 43110431515305097222422528 50295503434522613426159616 75443255151783920139239424 100591006869045226852319232 150886510303567840278478848 301773020607135680556957696
- Sum of all divisors σ(n): 1217586960360587048271343227
- Sum of proper divisors (its aliquot sum) s(n): 915813939753451367714385531
- 301773020607135680556957696 is an abundant number, because the sum of its proper divisors (915813939753451367714385531) is greater than itself. Its abundance is 614040919146315687157427835
Bases of 301773020607135680556957696
- Binary: 11111001100111101110110000111010000110111110101010010111111001000000000000000000000000002
- Hexadecimal: 0xF99EEC3A1BEA97E4000000
- Base-36: 11X15QNUPEQ6N3LS00
Squares and roots of 301773020607135680556957696
- 301773020607135680556957696 squared (3017730206071356805569576962) is 91066955966354736111470546473684019294588435133628416
- 301773020607135680556957696 cubed (3017730206071356805569576963) is 27481550379463885394544805257426590404870605622746196557461219315754014695489536
-
301773020607135680556957696 is a
perfect square number . Itssquare root is 17371615371264 -
The
cube root of 301773020607135680556957696 is 670749158.7559271611
Scales and comparisons
How big is 301773020607135680556957696?- 301,773,020,607,135,680,556,957,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 301,773,020,607,135,680,556,957,696 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 301773020607135680556957696 cubic inches would be around 55895763.2 feet tall.
Recreational maths with 301773020607135680556957696
- 301773020607135680556957696 backwards is 696759655086531706020377103
- The number of decimal digits it has is: 27
- The sum of 301773020607135680556957696's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 301773020607135680556957696 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 301773020607135680556957696 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/301773020607135680556957696/
Chicago style:
Numbermatics. 2024. "Number 301773020607135680556957696 - Facts about the integer". https://numbermatics.com/n/301773020607135680556957696/
The information we have on file for 301773020607135680556957696 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 301773020607135680556957696, math, Factors of 301773020607135680556957696, curriculum, school, college, exams, university, Prime factorization of 301773020607135680556957696, STEM, science, technology, engineering, physics, economics, calculator, three hundred one septillion, seven hundred seventy-three sextillion, twenty quintillion, six hundred seven quadrillion, one hundred thirty-five trillion, six hundred eighty billion, five hundred fifty-six million, nine hundred fifty-seven thousand, six hundred ninety-six.