3314000890412987188248576
3,314,000,890,412,987,188,248,576 is an even composite number composed of five prime numbers multiplied together.
3314000890412987188248576 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, five hundred divisors.
Prime factorization of 3314000890412987188248576:
229 × 34 × 75 × 174 × 2332
(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 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 233 × 233)See below for interesting mathematical facts about the number 3314000890412987188248576 from the Numbermatics database.
Names of 3314000890412987188248576
- Cardinal: 3314000890412987188248576 can be written as Three septillion, three hundred fourteen sextillion, eight hundred ninety quadrillion, four hundred twelve trillion, nine hundred eighty-seven billion, one hundred eighty-eight million, two hundred forty-eight thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 3.314000890412987188248576 × 1024
Factors of 3314000890412987188248576
Divisors of 3314000890412987188248576
- Number of divisors d(n): 13500
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 128 136 144 147 153 162 168 189 192 196 204 216 224 233 238 252 256 272 288 289 294 306 324 336 343 357 378 384 392 408 432 441 448 459 466 476 504 512 544 567 576 578 588 612 648 672 686 699 714 756 768 784 816 833 864 867 882 896 918 932 952 1008 1024 1029 1071 1088 1134 1152 1156 1176 1224 1296 1323 1344 1372 1377 1398 1428 1512 1536 1568 1631 1632 1666 1728 1734 1764 1792 1836 1864 1904 2016 2023 2048 2058 2097 2142 2176 2268 2304 2312 2352 2401 2448 2499 2592 2601 2646 2688 2744 2754 2796 2856 3024 3072 3087 3136 3213 3262 3264 3332 3456 3468 3528 3584 3672 3728 3808 3961 3969 4032 4046 4096 4116 4194 4284 4352 4536 4608 4624 4704 4802 4893 4896 4913 4998 5184 5202 5292 5376 5488 5508 5592 5712 5831 6048 6069 6144 6174 6272 6291 6426 6524 6528 6664 6912 6936 7056 7168 7203 7344 7456 7497 7616 7803 7922 7938 8064 8092 8192 8232 8388 8568 8704 9072 9216 9248 9261 9408 9604 9639 9786 9792 9826 9996 10368 10404 10584 10752 10976 11016 11184 11417 11424 11662 11883 12096 12138 12288 12348 12544 12582 12852 13048 13056 13328 13824 13872 14112 14161 14336 14406 14679 14688 14739 14912 14994 15232 15606 15844 15876 16128 16184 16384 16464 16776 16807 17136 17408 17493 18144 18207 18432 18496 18522 18816 18873 19208 19278 19572 19584 19652 19992 20736 20808 21168 21504 21609 21952 22032 22368 22491 22834 22848 23324 23409 23766 24192 24276 24576 24696 25088 25164 25704 26096 26112 26656 27648 27727 27744 27783 28224 28322 28672 28812 29358 29376 29478 29824 29988 30464 31212 31688 31752 32256 32368 32768 32928 33552 33614 34251 34272 34391 34816 34986 35649 36288 36414 36864 36992 37044 37632 37746 38416 38556 39144 39168 39304 39984 40817 41472 41616 42336 42483 43008 43218 43904 44037 44064 44217 44736 44982 45668 45696 46648 46818 47532 48384 48552 49152 49392 50176 50328 50421 51408 52192 52224 52479 53312 54289 54621 55296 55454 55488 55566 56448 56644 57344 57624 58716 58752 58956 59648 59976 60928 62424 63376 63504 64512 64736 64827 65536 65856 67104 67228 67337 67473 68502 68544 68782 69632 69972 71298 72576 72828 73728 73984 74088 75264 75492 76832 77112 78288 78336 78608 79919 79968 81634 82944 83181 83232 83521 84672 84966 86016 86436 87808 88074 88128 88434 89472 89964 91336 91392 93296 93636 95064 96768 97104 98304 98784 99127 100352 100656 100842 102753 102816 103173 104384 104448 104958 106624 106947 108578 109242 110592 110908 110976 111132 112896 113288 114688 115248 117432 117504 117912 119296 119952 121856 122451 124848 126752 127008 127449 129024 129472 129654 131072 131712 132111 132651 134208 134456 134674 134946 137004 137088 137564 139264 139944 142596 145152 145656 147456 147968 148176 150528 150984 151263 153664 154224 156576 156672 157216 157437 159838 159936 162867 163268 163863 165888 166362 166464 167042 169344 169932 172032 172872 175616 176148 176256 176868 178944 179928 182672 182784 186592 187272 190128 193536 194089 194208 194481 196608 197568 198254 200704 201312 201684 202011 205506 205632 206346 208768 208896 209916 213248 213894 217156 218484 221184 221816 221952 222264 225792 226576 229376 230496 234864 235008 235824 238592 239757 239904 240737 243712 244902 249543 249696 250563 253504 254016 254898 258048 258944 259308 262144 263424 264222 265302 268416 268912 269348 269892 274008 274176 275128 278528 279888 285192 285719 290304 291312 294912 295936 296352 297381 301056 301968 302526 307328 308259 308448 309519 313152 313344 314432 314874 319676 319872 320841 325734 326536 327726 331776 332724 332928 334084 338688 339864 344064 345744 351232 352296 352512 353736 357888 359856 365344 365568 367353 373184 374544 380023 380256 382347 387072 388178 388416 388962 393216 395136 396508 397953 401408 402624 403368 404022 411012 411264 412692 417536 417792 419832 426496 427788 434312 436968 442368 443632 443904 444528 451584 453152 453789 458752 460992 469728 470016 471359 471648 472311 477184 479514 479808 481474 487424 488601 489804 499086 499392 501126 507008 508032 509796 516096 517888 518616 524288 526848 528444 530604 536832 537824 538696 539784 548016 548352 550256 557056 559433 559776 570384 571438 580608 582267 582624 584647 589824 591872 592704 594762 602112 603936 605052 606033 614656 616518 616896 619038 626304 626688 628864 629748 639352 639744 641682 651468 653072 655452 663552 665448 665856 668168 677376 679728 688128 691488 693889 702464 704592 705024 707472 715776 719271 719712 722211 730688 731136 734706 746368 748629 749088 751689 760046 760512 764694 774144 776356 776832 777924 786432 790272 793016 795906 802816 805248 806736 808044 822024 822528 825384 835072 835584 839664 852992 855576 857157 868624 873936 884736 887264 887808 889056 892143 903168 906304 907578 917504 921984 922913 924777 928557 939456 940032 942718 943296 944622 954368 959028 959616 962948 974848 977202 979608 998172 998784 1002252 1014016 1016064 1019592 1032192 1035776 1037232 1048576 1053696 1056888 1061208 1073664 1075648 1077392 1079568 1096032 1096704 1100512 1102059 1114112 1118866 1119552 1140069 1140768 1142876 1144729 1147041 1161216 1164534 1165248 1169294 1179648 1183744 1185408 1189524 1204224 1207872 1210104 1212066 1229312 1233036 1233792 1238076 1252608 1253376 1257728 1259496 1278704 1279488 1283364 1302936 1306144 1310904 1327104 1330896 1331712 1336336 1354752 1358623 1359456 1361367 1376256 1382976 1387778 1404928 1409184 1410048 1414077 1414944 1431552 1438542 1439424 1444422 1461376 1462272 1465803 1469412 1492736 1497258 1498176 1503378 1520092 1521024 1529388 1548288 1552712 1553664 1555848 1572864 1580544 1586032 1591812 1605632 1610496 1613472 1616088 1644048 1645056 1650768 1670144 1671168 1678299 1679328 1685159 1705984 1711152 1714314 1737248 1746801 1747872 1753941 1769472 1774528 1775616 1778112 1784286 1806336 1812608 1815156 1818099 1835008 1843968 1845826 1849554 1857114 1878912 1880064 1885436 1886592 1889244 1908736 1918056 1919232 1925896 1949696 1954404 1959216 1996344 1997568 2004504 2028032 2032128 2039184 2064384 2071552 2074464 2081667 2097152 2107392 2113776 2122416 2147328 2151296 2154784 2157813 2159136 2166633 2192064 2193408 2201024 2204118 2228224 2237732 2239104 2245887 2255067 2280138 2281536 2285752 2289458 2294082 2322432 2329068 2330496 2338588 2359296 2367488 2370816 2379048 2408448 2415744 2420208 2424132 2458624 2466072 2467584 2476152 2505216 2506752 2515456 2518992 2557408 2558976 2566728 2571471 2605872 2612288 2621808 2654208 2660161 2661792 2663424 2672672 2676429 2709504 2717246 2718912 2722734 2752512 2765952 2768739 2775556 2785671 2809856 2818368 2820096 2828154 2829888 2863104 2877084 2878848 2888844 2922752 2924544 2931606 2938824 2985472 2994516 2996352 3006756 3040184 3042048 3058776 3096576 3105424 3107328 3111696 3145728 3161088 3172064 3183624 3211264 3220992 3226944 3232176 3288096 3290112 3299513 3301536 3306177 3340288 3342336 3356598 3358656 3370318 3411968 3420207 3422304 3428628 3434187 3474496 3493602 3495744 3507882 3538944 3549056 3551232 3556224 3568572 3612672 3625216 3630312 3636198 3670016 3687936 3691652 3699108 3714228 3757824 3760128 3770872 3773184 3778488 3817472 3836112 3838464 3851792 3899392 3908808 3916031 3918432 3992688 3995136 4009008 4056064 4064256 4075869 4078368 4092529 4128768 4143104 4148928 4163334 4194304 4214784 4227552 4242231 4244832 4294656 4302592 4309568 4315626 4318272 4333266 4384128 4386816 4397409 4402048 4408236 4456448 4475464 4478208 4491774 4510134 4560276 4563072 4571504 4578916 4588164 4644864 4658136 4660992 4677176 4718592 4734976 4741632 4758096 4816896 4831488 4840416 4848264 4857223 4917248 4932144 4935168 4952304 5010432 5013504 5030912 5034897 5037984 5055477 5114816 5117952 5133456 5142942 5211744 5224576 5240403 5243616 5261823 5308416 5320322 5323584 5326848 5345344 5352858 5419008 5434492 5437824 5445468 5454297 5505024 5531904 5537478 5551112 5571342 5619712 5636736 5640192 5656308 5659776 5726208 5754168 5757696 5777688 5845504 5849088 5863212 5877648 5970944 5989032 5992704 6013512 6080368 6084096 6117552 6193152 6210848 6214656 6223392 6245001 6291456 6322176 6344128 6367248 6422528 6441984 6453888 6460391 6464352 6473439 6499899 6576192 6580224 6599026 6603072 6612354 6680576 6684672 6713196 6717312 6740636 6765201 6823936 6840414 6844608 6857256 6868374 6948992 6987204 6991488 7015764 7077888 7098112 7102464 7112448 7137144 7225344 7250432 7260624 7272396 7340032 7375872 7383304 7398216 7428456 7515648 7520256 7541744 7546368 7556976 7634944 7672224 7676928 7703584 7714413 7798784 7817616 7832062 7836864 7980483 7985376 7990272 8013103 8018016 8029287 8112128 8128512 8151738 8156736 8185058 8257536 8286208 8297856 8306217 8326668 8388608 8429568 8455104 8484462 8489664 8589312 8605184 8619136 8631252 8636544 8666532 8768256 8773632 8794818 8804096 8816472 8912896 8950928 8956416 8983548 9020268 9120552 9126144 9143008 9157832 9176328 9289728 9316272 9321984 9354352 9437184 9469952 9483264 9510361 9516192 9633792 9662976 9680832 9696528 9714446 9834496 9864288 9870336 9898539 9904608 10020864 10027008 10061824 10069794 10075968 10110954 10229632 10235904 10260621 10266912 10285884 10302561 10423488 10449152 10480806 10487232 10523646 10616832 10640644 10647168 10653696 10690688 10705716 10838016 10868984 10875648 10890936 10908594 11010048 11063808 11074956 11102224 11142684 11239424 11273472 11280384 11312616 11319552 11452416 11508336 11515392 11555376 11691008 11698176 11726424 11748093 11755296 11796113 11941888 11978064 11985408 12027024 12160736 12168192 12227607 12235104 12277587 12386304 12421696 12429312 12446784 12490002 12582912 12644352 12688256 12726693 12734496 12845056 12883968 12907776 12920782 12928704 12946878 12999798 13152384 13160448 13198052 13206144 13224708 13361152 13369344 13426392 13434624 13481272 13530402 13647872 13680828 13689216 13714512 13736748 13897984 13974408 13982976 14031528 14155776 14196224 14204928 14224896 14274288 14450688 14500864 14521248 14544792 14571669 14680064 14751744 14766608 14796432 14856912 15031296 15040512 15083488 15092736 15104691 15113952 15166431 15269888 15344448 15353856 15407168 15428826 15597568 15635232 15664124 15673728 15689521 15721209 15785469 15960966 15970752 15980544 16026206 16036032 16058574 16224256 16257024 16303476 16313472 16370116 16515072 16572416 16595712 16612434 16653336 16777216 16859136 16910208 16968924 16979328 17178624 17210368 17238272 17262504 17273088 17333064 17536512 17547264 17589636 17608192 17632944 17825792 17901856 17912832 17967096 18040536 18241104 18252288 18286016 18315664 18352656 18579456 18621127 18632544 18643968 18708704 18735003 18874368 18939904 18966528 19020722 19032384 19267584 19325952 19361664 19381173 19393056 19428892 19460393 19499697 19668992 19728576 19740672 19797078 19809216 20041728 20054016 20123648 20139588 20151936 20221908 20459264 20471808 20521242 20533824 20571768 20605122 20846976 20898304 20961612 20974464 21047292 21233664 21281288 21294336 21307392 21381376 21411432 21676032 21737968 21751296 21781872 21817188 22020096 22127616 22149912 22204448 22285368 22478848 22546944 22560768 22625232 22639104 22904832 23016672 23030784 23096591 23110752 23143239 23382016 23396352 23452848 23496186 23510592 23592226 23883776 23941449 23956128 23970816 24039309 24054048 24321472 24336384 24455214 24470208 24555174 24772608 24843392 24858624 24893568 24918651 24980004 25165824 25288704 25376512 25453386 25468992 25690112 25767936 25815552 25841564 25857408 25893756 25999596 26304768 26320896 26396104 26412288 26449416 26722304 26738688 26852784 26869248 26962544 27060804 27295744 27361656 27378432 27429024 27473496 27795968 27948816 27965952 28063056 28311552 28392448 28409856 28449792 28531083 28548576 28647703 28901376 29001728 29042496 29089584 29143338 29360128 29503488 29533216 29592864 29695617 29713824 30062592 30081024 30166976 30185472 30209382 30227904 30332862 30539776 30688896 30707712 30781863 30814336 30857652 30907683 31195136 31270464 31328248 31347456 31379042 31442418 31570938 31921932 31941504 31961088 32052412 32072064 32117148 32448512 32514048 32606952 32626944 32740232 33030144 33144832 33191424 33224868 33306672 33554432 33718272 33820416 33937848 33958656 34357248 34420736 34476544 34525008 34546176 34666128 35073024 35094528 35179272 35216384 35244279 35265888 35388339 35651584 35803712 35825664 35934192 36081072 36482208 36504576 36572032 36631328 36682821 36705312 36832761 37158912 37242254 37265088 37287936 37417408 37470006 37748736 37879808 37933056 38041444 38064768 38180079 38535168 38651904 38723328 38762346 38786112 38857784 38920786 38999394 39337984 39457152 39481344 39594156 39618432 40083456 40108032 40247296 40279176 40303872 40443816 40918528 40943616 41042484 41067648 41143536 41210244 41693952 41796608 41923224 41948928 42094584 42467328 42562576 42588672 42614784 42762752 42822864 43352064 43475936 43502592 43563744 43634376 43715007 44040192 44255232 44299824 44408896 44570736 44957696 45093888 45121536 45222737 45250464 45278208 45314073 45499293 45809664 46033344 46061568 46193182 46221504 46286478 46764032 46792704 46905696 46992372 47021184 47068563 47184452 47356407 47767552 47882898 47912256 47941632 48078618 48108096 48642944 48672768 48910428 48940416 49110348 49545216 49686784 49717248 49787136 49837302 49960008 50331648 50577408 50753024 50906772 50937984 51380224 51535872 51631104 51683128 51714816 51787512 51999192 52609536 52641792 52792208 52824576 52898832 53444608 53477376 53705568 53738496 53925088 54121608 54591488 54723312 54756864 54858048 54946992 55591936 55863381 55897632 55931904 56091721 56126112 56205009 56623104 56784896 56819712 56899584 57062166 57097152 57295406 57802752 58003456 58084992 58143519 58179168 58286676 58381179 58720256 59006976 59066432 59185728 59391234 59427648 60125184 60162048 60333952 60370944 60418764 60455808 60665724 61079552 61377792 61415424 61563726 61628672 61715304 61815366 62390272 62540928 62656496 62694912 62758084 62884836 63141876 63843864 63883008 63922176 64104824 64144128 64234296 64897024 65028096 65213904 65253888 65480464 66060288 66289664 66382848 66449736 66572527 66613344 67108864 67436544 67640832 67875696 67917312 68714496 68841472 68953088 69050016 69092352 69289773 69332256 70146048 70189056 70358544 70432768 70488558 70531776 70776678 71303168 71607424 71651328 71824347 71868384 72117927 72162144 72964416 73009152 73144064 73262656 73365642 73410624 73665522 74317824 74484508 74530176 74575872 74755953 74834816 74940012 75497472 75759616 75866112 76082888 76129536 76360158 77070336 77303808 77446656 77524692 77572224 77715568 77841572 77998788 78675968 78914304 78962688 79188312 79236864 80166912 80216064 80494592 80558352 80607744 80887632 81837056 81887232 82084968 82135296 82287072 82420488 82572791 83387904 83593216 83846448 83897856 84189168 84934656 85125152 85177344 85229568 85525504 85593249 85645728 85943109 86704128 86951872 87005184 87127488 87268752 87430014 88080384 88510464 88599648 88817792 89086851 89141472 89915392 90187776 90243072 90445474 90500928 90556416 90628146 90998586 91619328 92066688 92123136 92386364 92443008 92572956 92723049 93528064 93585408 93811392 93984744 94042368 94137126 94368904 94712814 95535104 95765796 95824512 95883264 96157236 96216192 97285888 97345536 97820856 97880832 98220696 99090432 99373568 99434496 99574272 99674604 99920016 100663296 101154816 101506048 101813544 101875968 102760448 103071744 103262208 103366256 103429632 103575024 103998384 105219072 105283584 105584416 105649152 105732837 105797664 106165017 106889216 106954752 107411136 107476992 107850176 108243216 109182976 109446624 109513728 109716096 109826647 109893984 110048463 110498283 111183872 111726762 111795264 111863808 112183442 112252224 112410018 113246208 113569792 113639424 113799168 114124332 114194304 114590812 115605504 116006912 116169984 116287038 116358336 116573352 116762358 117440512 118013952 118132864 118371456 118782468 118855296 120250368 120324096 120667904 120741888 120837528 120911616 121331448 122159104 122755584 122830848 123127452 123257344 123430608 123630732 124780544 125081856 125312992 125389824 125516168 125769672 126283752 127687728 127766016 127844352 128209648 128288256 128468592 129794048 130056192 130347889 130427808 130507776 130960928 131145021 132120576 132579328 132765696 132899472 133145054 133226688 134217728 134873088 135281664 135668211 135751392 135834624 136222751 136497879 137428992 137682944 137906176 138100032 138184704 138579546 138664512 140292096 140378112 140717088 140865536 140977116 141063552 141205689 141553356 142606336 143214848 143302656 143648694 143736768 144235854 144324288 145928832 146018304 146288128 146525312 146731284 146821248 147331044 148635648 148969016 149060352 149151744 149511906 149669632 149880024 150994944 151519232 151732224 152165776 152259072 152720316 154140672 154607616 154893312 155049384 155144448 155431136 155683144 155997576 157351936 157828608 157925376 158376624 158473728 160333824 160432128 160989184 161116704 161215488 161676137 161775264 163674112 163774464 164169936 164270592 164574144 164840976 165145582 166775808 167186432 167590143 167692896 167795712 168275163 168378336 169869312 170250304 170354688 170459136 171051008 171186498 171291456 171886218 173408256 173903744 174010368 174254976 174430557 174537504 174860028 175143537 176160768 177020928 177199296 177635584 178173702 178282944 179830784 180375552 180486144 180890948 181001856 181112832 181256292 181997172 183238656 184133376 184246272 184772728 184886016 185145912 185446098 187056128 187170816 187622784 187969488 188084736 188274252 188737808 189425628 191070208 191531592 191649024 191766528 192314472 192432384 194571776 194691072 195641712 195761664 196441392 198180864 198747136 198868992 199148544 199349208 199717581 199840032 200533921 201326592 202309632 203012096 203627088 203751936 205520896 206143488 206524416 206732512 206859264 207150048 207869319 207996768 210438144 210567168 211168832 211298304 211465674 211595328 212330034 213778432 213909504 214822272 214953984 215473041 215700352 216353781 216486432 218365952 218893248 219027456 219432192 219653294 219787968 220096926 220996566 222367744 223453524 223590528 223727616 224366884 224504448 224820036 226492416 227139584 227278848 227598336 228248664 228388608 229181624 231211008 232013824 232339968 232574076 232716672 233146704 233524716 234881024 236027904 236265728 236742912 237564936 237710592 240500736 240648192 241335808 241483776 241675056 241823232 242662896 244318208 245511168 245661696 246254904 246514688 246861216 247261464 247718373 249561088 250163712 250625984 250779648 251032336 251539344 252567504 255375456 255532032 255688704 256419296 256576512 256779747 256937184 257829327 259588096 260112384 260695778 260855616 261015552 261921856 262290042 264241152 265158656 265531392 265798944 266290108 266453376 266721857 267260553 268435456 269746176 270563328 271336422 271502784 271669248 272445502 272995758 274857984 275365888 275812352 276200064 276369408 277159092 277329024 280584192 280756224 281434176 281731072 281954232 282127104 282411378 283106712 285212672 286429696 286605312 287297388 287473536 288471708 288648576 291857664 292036608 292576256 293050624 293462568 293642496 294662088 297271296 297938032 298120704 298303488 299023812 299339264 299760048 301989888 303038464 303464448 304331552 304518144 305440632 308281344 309215232 309786624 310098768 310288896 310862272 311366288 311995152 314703872 315657216 315850752 316559159 316753248 316947456 317198511 318495051 320667648 320864256 321978368 322233408 322430976 323352274 323550528 327348224 327548928 328339872 328541184 329148288 329479941 329681952 330291164 331494849 333551616 334372864 335180286 335385792 335591424 336550326 336756672 339738624 340500608 340709376 340918272 342102016 342372996 342582912 343772436 346816512 347807488 348020736 348509952 348861114 349075008 349720056 350287074 352321536 354041856 354398592 355271168 356347404 356565888 359661568 360751104 360972288 361781896 362003712 362225664 362512584 363994344 366477312 368266752 368492544 369545456 369772032 370291824 370892196 374112256 374341632 375245568 375938976 376169472 376548504 377475616 378851256 382140416 383063184 383298048 383533056 384628944 384864768 389143552 389382144 391043667 391283424 391523328 392642047 392882784 393435063 396361728 397494272 397737984 398297088 398698416 399435162 399680064 401067842 402653184 404619264 406024192 407004633 407254176 407503872 408668253 411041792 412286976 413048832 413465024 413718528 414300096 415738638 415993536 420876288 421134336 422337664 422596608 422931348 423190656 423617067 424660068 427556864 427819008 429644544 429907968 430946082 431400704 432707562 432972864 436731904 437786496 438054912 438864384 439306588 439575936 440193852 441993132 444735488 446907048 447181056 447455232 448733768 449008896 449640072 452984832 454279168 454557696 455196672 456497328 456777216 458363248 462422016 464027648 464679936 465148152 465433344 466293408 467049432 469762048 472055808 472531456 473485824 475129872 475421184 481001472 481296384 482671616 482967552 483350112 483646464 485028411 485325792 488636416 491022336 491323392 492509808 493029376 493722432 494522928 495436746 499122176 500327424 501251968 501559296 502064672 502770429 503078688 504825489 505135008 510750912 511064064 511377408 512838592 513153024 513559494 513874368 515658654 519176192 520224768 521391556 521711232 522031104 523291671 523843712 524580084 525430611 528482304 530317312 531062784 531597888 532580216 532906752 533443714 534521106 536870912 539492352 541126656 542672844 543005568 543338496 544891004 545991516 549715968 550731776 551624704 552400128 552738816 554318184 554658048 561168384 561512448 562868352 563462144 563908464 564254208 564822756 566213424 570425344 572859392 573210624 574594776 574947072 576943416 577297152 583715328 584073216 585152512 586101248 586925136 587284992 589324176 594542592 595876064 596241408 596606976 598047624 598678528 599152743 599520096 601601763 603979776 606076928 606928896 608663104 609036288 610881264 616562688 618430464 619573248 620197536 620577792 621724544 622732576 623607957 623990304 629407744 631314432 631701504 633118318 633506496 633894912 634397022 636990102 641335296 641728512 643956736 644466816 644861952 646704548 647101056 649061343 654696448 655097856 656679744 657082368 658296576 658959882 659363904 660582328 662989698 667103232 668745728 670360572 670771584 671182848 673100652 673513344 679477248 681001216 681418752 681836544 684204032 684745992 685165824 687544872 693633024 695614976 696041472 697019904 697722228 698150016 699440112 700574148 704643072 708083712 708797184 710542336 712694808 713131776 719323136 721502208 721944576 723563792 724007424 724451328 725025168 727988688 732954624 736533504 736985088 739090912 739544064 740583648 741784392 743155119 748224512 748683264 750491136 751877952 752338944 753097008 754951232 757702512 764280832 766126368 766596096 767066112 768786529 769257888 769729536 770339241 773487981 778287104 778764288 782087334 782566848 783046656 785284094 785765568 786870126 792723456 794988544 795475968 796594176 797396832 798870324 799360128 800165571 802135684 805306368 809238528 812048384 814009266 814508352 815007744 817336506 822083584 824573952 826097664 826930048 827437056 828600192 831477276 831987072 841752576 842268672 844675328 845193216 845862696 846381312 847234134 849320136 855113728 855638016 859289088 859815936 861892164 862801408 865415124 865945728 873463808 875572992 876109824 877728768 878613176 879151872 880387704 883986264 889470976 893814096 894362112 894910464 897467536 898017792 899280144 905969664 908558336 909115392 910393344 912435223 912994656 913554432 916726496 924844032 928055296 929359872 930296304 930866688 932586816 934098864 939524096 944111616 945062912 946971648 949677477 950259744 950842368 953559257 955485153 962002944 962592768 965343232 965935104 966700224 967292928 970056822 970651584 977272832 982044672 982646784 985019616 986058752 987444864 988439823 989045856 990873492 998244352 1000654848 1002503936 1003118592 1004129344 1005540858 1006157376 1009650978 1010270016 1021501824 1022128128 1022754816 1025677184 1026306048 1027118988 1027748736 1031317308 1038352384 1040449536 1042783112 1043422464 1044062208 1046583342 1047687424 1049160168 1050861222 1056964608 1060634624 1062125568 1063195776 1065160432 1065813504 1066887428 1069042212 1078984704 1082253312 1085345688 1086011136 1086676992 1089782008 1091983032 1099431936 1101463552 1103249408 1104800256 1105477632 1108636368 1109316096 1122336768 1123024896 1125736704 1126924288 1127816928 1128508416 1129645512 1131732959 1132426848 1140850688 1145718784 1146421248 1149189552 1149894144 1153886832 1154594304 1167430656 1168146432 1170305024 1172202496 1173131001 1173850272 1174569984 1177926141 1178648352 1189085184 1191752128 1192482816 1193213952 1196095248 1197357056 1198305486 1199040192 1203203526 1207959552 1212153856 1213857792 1217326208 1218072576 1221013899 1221762528 1226004759 1233125376 1236860928 1239146496 1240395072 1241155584 1243449088 1245465152 1247215914 1247980608 1258815488 1262628864 1263403008 1266236636 1267012992 1267789824 1268794044 1270851201 1273980204 1282670592 1283457024 1287913472 1288933632 1289723904 1293409096 1294202112 1298122686 1309392896 1310195712 1313359488 1314164736 1316593152 1317919764 1318727808 1321164656 1325979396 1334206464 1337491456 1340721144 1341543168 1342365696 1346201304 1347026688 1358954496 1362002432 1362837504 1363673088 1368408064 1369491984 1370331648 1375089744 1387266048 1391229952 1392082944 1394039808 1395444456 1396300032 1398880224 1401148296 1403737447 1409286144 1416167424 1417594368 1421084672 1425389616 1426263552 1438646272 1443004416 1443889152 1447127584 1448014848 1448902656 1450050336 1455085233 1455977376 1465909248 1473067008 1473970176 1478181824 1479088128 1481167296 1483568784 1486310238 1496449024 1497366528 1500982272 1503755904 1504677888 1506194016 1508311287 1509902464 1514476467 1515405024 1528561664 1532252736 1533192192 1534132224 1537573058 1538515776 1539459072 1540678482 1546975962 1556574208 1557528576 1564174668 1565133696 1566093312 1570568188 1571531136 1573740252 1576291833 1585446912 1589977088 1590951936 1593188352 1594793664 1597740648 1598720256 1600331142 1604271368 1610612736 1618477056 1624096768 1628018532 1629016704 1630015488 1634673012 1644167168 1649147904 1652195328 1653860096 1654874112 1657200384 1662954552 1663974144 1683505152 1684537344 1689350656 1690386432 1691725392 1692762624 1694468268 1698640272 1710227456 1711276032 1718578176 1719631872 1723784328 1725602816 1730830248 1731891456 1746927616 1751145984 1752219648 1755457536 1757226352 1758303744 1760775408 1767972528 1778941952 1787628192 1788724224 1789820928 1794935072 1796035584 1797458229 1798560288 1804805289 1811939328 1817116672 1818230784 1820786688 1824870446 1825989312 1827108864 1833452992 1849688064 1856110592 1858719744 1860592608 1861733376 1865173632 1867052999 1868197728 1870823871 1879048192 1888223232 1890125824 1893943296 1899354954 1900519488 1901684736 1907118514 1910970306 1924005888 1925185536 1930686464 1931870208 1933400448 1934585856 1940113644 1941303168 1954545664 1964089344 1965293568 1970039232 1972117504 1974889728 1976879646 1978091712 1981746984 1996488704 2001309696 2005007872 2006237184 2008258688 2011081716 2012314752 2019301956 2020540032 2043003648 2044256256 2045509632 2051354368 2052612096 2054237976 2055497472 2062634616 2076704768 2080899072 2085566224 2086844928 2088124416 2093166684 2095374848 2098320336 2101722444 2113929216 2121269248 2124251136 2126391552 2130320864 2131627008 2133774856 2138084424 2157969408 2164506624 2170691376 2172022272 2173353984 2179564016 2183966064 2198863872 2202927104 2206498816 2209600512 2210955264 2215914113 2217272736 2218632192 2229465357 2244673536 2246049792 2251473408 2253848576 2255633856 2257016832 2259291024 2263465918 2264853696 2281701376 2291437568 2292842496 2298379104 2299788288 2306359587 2307773664 2309188608 2320463943 2334861312 2336292864 2340610048 2344404992 2346262002 2347700544 2349139968 2355852282 2357296704 2378170368 2383504256 2384965632 2386427904 2392190496 2394714112 2396610972 2398080384 2400496713 2406407052 2415919104 2424307712 2427715584 2434652416 2436145152 2442027798 2443525056 2452009518 2466250752 2473721856 2478292992 2480790144 2482311168 2486898176 2490930304 2494431828 2495961216 2517630976 2525257728 2526806016 2532473272 2534025984 2535579648 2537588088 2541702402 2547960408 2565341184 2566914048 2575826944 2577867264 2579447808 2586818192 2588404224 2596245372 2618785792 2620391424 2626718976 2628329472 2633186304 2635839528 2637455616 2642329312 2651958792 2668412928 2674982912 2681442288 2683086336 2684731392 2692402608 2694053376 2717908992 2724004864 2725675008 2727346176 2736816128 2737305669 2738983968 2740663296 2748494329 2750179488 2774532096 2782459904 2784165888 2788079616 2790888912 2792600064 2797760448 2802296592 2807474894 2818572288 2832334848 2835188736 2842169344 2849032431 2850779232 2852527104 2860677771 2877292544 2886008832 2887778304 2894255168 2896029696 2897805312 2900100672 2910170466 2911954752 2931818496 2946134016 2947940352 2956363648 2958176256 2962334592 2965319469 2967137568 2972620476 2992898048 2994733056 3001964544 3007511808 3009355776 3012388032 3016622574 3019804928 3028952934 3030810048 3057123328 3064505472 3066384384 3068264448 3075146116 3077031552 3078918144 3081356964 3093951924 3113148416 3115057152 3128349336 3130267392 3132186624 3141136376 3143062272 3147480504 3152583666 3170893824 3179954176 3181903872 3186376704 3189587328 3195481296 3197440512 3200662284 3208542736 3236954112 3248193536 3256037064 3258033408 3260030976 3269346024 3288334336 3298295808 3304390656 3307720192 3309748224 3314400768 3325909104 3327948288 3367010304 3369074688 3378701312 3380772864 3383450784 3385525248 3388936536 3395198877 3397280544 3420454912 3422552064 3437156352 3439263744 3447568656 3451205632 3461660496 3463782912 3493855232 3502291968 3504439296 3510915072 3514452704 3516607488 3519393003 3521550816 3533778423 3535945056 3557883904 3575256384 3577448448 3579641856 3589870144 3592071168 3594916458 3597120576 3609610578 3623878656 3634233344 3636461568 3641573376 3649740892 3651978624 3654217728 3663041697 3666905984 3678014277 3699376128 3712221184 3717439488 3721185216 3723466752 3730347264 3734105998 3736395456 3741647742 3758096384 3776446464 3780251648 3787886592 3798709908 3801038976 3803369472 3814237028 3821940612 3848011776 3850371072 3861372928 3863740416 3866800896 3869171712 3880227288 3882606336 3909091328 3928178688 3930587136 3940078464 3944235008 3949779456 3953759292 3956183424 3963493968 3992977408 4002619392 4010015744 4012474368 4016517376 4022163432 4024629504 4038603912 4041080064 4086007296 4088512512 4091019264 4102708736 4105224192 4108475952 4110994944 4125269232 4153409536 4161798144 4171132448 4173689856 4176248832 4186333368 4190749696 4196640672 4203444888 4211212341 4227858432 4242538496 4248502272 4252783104 4260641728 4263254016 4267549712 4276168848 4315938816 4329013248 4341382752 4344044544 4346707968 4359128032 4365255699 4367932128 4397727744 4405854208 4412997632 4419201024 4421910528 4431828226 4434545472 4437264384 4458930714 4489347072 4492099584 4502946816 4507697152 4511267712 4514033664 4518582048 4526931836 4529707392 4534271569 4543429401 4563402752 4582875136 4585684992 4596758208 4599576576 4612719174 4615547328 4618377216 4640927886 4669722624 4672585728 4681220096 4688809984 4692524004 4695401088 4698279936 4711704564 4714593408 4756340736 4767008512 4769931264 4772855808 4784380992 4789428224 4793221944 4796160768 4800993426 4812814104 4831838208 4848615424 4855431168 4869304832 4872290304 4884055596 4887050112 4904019036 4932501504 4947443712 4956585984 4961580288 4964622336 4973796352 4981860608 4988863656 4991922432 5035261952 5050515456 5053612032 5064946544 5068051968 5071159296 5075176176 5083404804 5095920816 5130682368 5133828096 5151653888 5155734528 5158895616 5173636384 5176808448 5192490744 5237571584 5240782848 5253437952 5256658944 5266372608 5271679056 5274911232 5284658624 5303917584 5336825856 5349965824 5362884576 5366172672 5369462784 5381505703 5384805216 5388106752 5392374687 5414415867 5435817984 5448009728 5451350016 5454692352 5473632256 5474611338 5477967936 5481326592 5496988658 5500358976 5549064192 5564919808 5568331776 5576159232 5581777824 5585200128 5595520896 5601158997 5604593184 5614949788 5637144576 5664669696 5670377472 5684338688 5698064862 5701558464 5705054208 5721355542 5754585088 5772017664 5775556608 5788510336 5792059392 5795610624 5800201344 5820340932 5823909504 5863636992 5892268032 5895880704 5912727296 5916352512 5924669184 5930638938 5934275136 5945240952 5985796096 5989466112 6003929088 6015023616 6018711552 6024776064 6033245148 6039609856 6057905868 6061620096 6114246656 6129010944 6132768768 6136528896 6150292232 6154063104 6157836288 6162713928 6187903848 6226296832 6230114304 6256698672 6260534784 6264373248 6282272752 6286124544 6294961008 6305167332 6341787648 6359908352 6363807744 6372753408 6379174656 6390962592 6394881024 6401324568 6417085472 6473908224 6496387072 6512074128 6516066816 6520061952 6538692048 6576668672 6596591616 6608781312 6615440384 6619496448 6628801536 6647742339 6651818208 6655896576 6674914799 6688396071 6734020608 6738149376 6757402624 6761545728 6766901568 6771050496 6777873072 6790397754 6794561088 6840909824 6845104128 6874312704 6878527488 6895137312 6902411264 6919078761 6923320992 6927565824 6987710464 7004583936 7008878592 7021830144 7028905408 7033214976 7038786006 7043101632 7067556846 7071890112 7115767808 7150512768 7154896896 7159283712 7179740288 7184142336 7189832916 7194241152 7201490139 7219221156 7247757312 7268466688 7272923136 7283146752 7299481784 7303957248 7308435456 7326083394 7333811968 7356028554 7398752256 7424442368 7434878976 7442370432 7446933504 7460694528 7468211996 7472790912 7483295484 7552892928 7560503296 7575773184 7597419816 7602077952 7606738944 7628474056 7643881224 7696023552 7700742144 7722745856 7727480832 7733601792 7738343424 7760454576 7765212672 7818182656 7856357376 7861174272 7880156928 7888470016 7899558912 7907518584 7912366848 7926987936 7985954816 8005238784 8020031488 8024948736 8033034752 8044326864 8049259008 8077207824 8082160128 8172014592 8177025024 8182038528 8205417472 8210448384 8211917007 8216951904 8221989888 8245482987 8250538464 8306819072 8323596288 8342264896 8347379712 8352497664 8372666736 8381499392 8393281344 8406889776 8422424682 8455716864 8485076992 8497004544 8505566208 8521283456 8526508032 8535099424 8547097293 8552337696 8582033313 8631877632 8658026496 8682765504 8688089088 8693415936 8718256064 8730511398 8735864256 8795455488 8811708416 8825995264 8838402048 8843821056 8863656452 8869090944 8874528768 8895958407 8917861428 8978694144 8984199168 9005893632 9015394304 9022535424 9028067328 9037164096 9053863672 9059414784 9068543138 9086858802 9126805504 9165750272 9171369984 9193516416 9199153152 9225438348 9231094656 9236754432 9281855772 9339445248 9345171456 9362440192 9377619968 9385048008 9390802176 9396559872 9423409128 9429186816 9512681472 9534017024 9539862528 9545711616 9568761984 9578856448 9586443888 9592321536 9601986852 9625628208 9697230848 9710862336 9738609664 9744580608 9768111192 9774100224 9808038072 9865003008 9894887424 9913171968 9923160576 9929244672 9947592704 9963721216 9977727312 9983844864 10070523904 10101030912 10107224064 10129893088 10136103936 10142318592 10150352352 10166809608 10185596631 10191841632 10261364736 10267656192 10303307776 10311469056 10317791232 10347272768 10353616896 10384981488 10475143168 10481565696 10506875904 10513317888 10532745216 10543358112 10549822464 10558179009 10569317248 10601335269 10607835168 10673651712 10699931648 10725769152 10732345344 10738925568 10763011406 10769610432 10776213504 10784749374 10828831734 10871635968 10896019456 10902700032 10909384704 10947264512 10949222676 10955935872 10962653184 10993977316 11000717952 11034042831 11098128384 11129839616 11136663552 11152318464 11163555648 11170400256 11191041792 11202317994 11209186368 11229899576 11274289152 11329339392 11340754944 11368677376 11396129724 11403116928 11410108416 11442711084 11509170176 11544035328 11551113216 11577020672 11584118784 11591221248 11600402688 11640681864 11647819008 11727273984 11784536064 11791761408 11825454592 11832705024 11849338368 11861277876 11868550272 11890481904 11971592192 11978932224 12007858176 12030047232 12037423104 12049552128 12066490296 12079219712 12115811736 12123240192 12228493312 12258021888 12265537536 12273057792 12300584464 12308126208 12315672576 12325427856 12375807696 12452593664 12460228608 12513397344 12521069568 12528746496 12564545504 12572249088 12589922016 12610334664 12633637023 12683575296 12719816704 12727615488 12745506816 12758349312 12781925184 12789762048 12802649136 12834170944 12947816448 12992774144 13024148256 13032133632 13040123904 13069370993 13077384096 13095767097 13153337344 13193183232 13217562624 13230880768 13238992896 13257603072 13295484678 13303636416 13311793152 13349829598 13376792142 13468041216 13476298752 13514805248 13523091456 13533803136 13542100992 13555746144 13580795508 13589122176 13602814707 13681819648 13690208256 13748625408 13757054976 13790274624 13804822528 13838157522 13846641984 13855131648 13975420928 14009167872 14017757184 14043660288 14057810816 14066429952 14077572012 14086203264 14135113692 14143780224 14231535616 14301025536 14309793792 14318567424 14359480576 14368284672 14379665832 14388482304 14402980278 14438442312 14495514624 14536933376 14545846272 14566293504 14598963568 14607914496 14616870912 14652166788 14667623936 14712057108 14797504512 14848884736 14869757952 14884740864 14893867008 14921389056 14936423992 14945581824 14966590968 15105785856 15121006592 15151546368 15194839632 15204155904 15213477888 15256948112 15287762448 15392047104 15401484288 15445491712 15454961664 15467203584 15476686848 15511398791 15520909152 15530425344 15636365312 15712714752 15722348544 15760313856 15776940032 15799117824 15815037168 15824733696 15853975872 15971909632 16010477568 16040062976 16049897472 16066069504 16088653728 16098518016 16144517109 16154415648 16164320256 16243247601 16344029184 16354050048 16364077056 16410834944 16420896768 16423834014 16433903808 16443979776 16490965974 16501076928 16613638144 16647192576 16684529792 16694759424 16704995328 16745333472 16762998784 16786562688 16803476991 16813779552 16844849364 16911433728 16970153984 16994009088 17011132416 17042566912 17053016064 17070198848 17094194586 17104675392 17164066626 17263755264 17316052992 17365531008 17376178176 17386831872 17436512128 17461022796 17471728512 17590910976 17623416832 17651990528 17676804096 17687642112 17727312904 17738181888 17749057536 17791916814 17835722856 17957388288 17968398336 18011787264 18030788608 18045070848 18056134656 18074328192 18107727344 18118829568 18137086276 18173717604 18331500544 18342739968 18387032832 18398306304 18450876696 18462189312 18473508864 18563711544 18678890496 18690342912 18724880384 18755239936 18770096016 18781604352 18793119744 18846818256 18858373632 19025362944 19068034048 19079725056 19091423232 19137523968 19157712896 19172887776 19184643072 19203973704 19239460303 19251256416 19394461696 19421724672 19477219328 19489161216 19536222384 19548200448 19616076144 19730006016 19789774848 19826343936 19846321152 19858489344 19895185408 19927442432 19943227017 19955454624 19967689728 20024744397 20141047808 20202061824 20214448128 20259786176 20272207872 20284637184 20300704704 20333619216 20371193262 20383683264 20522729472 20535312384 20606615552 20622938112 20635582464 20694545536 20707233792 20757236283 20769962976 20950286336 20963131392 21013751808 21026635776 21065490432 21086716224 21099644928 21116358018 21138634496 21202670538 21215670336 21347303424 21399863296 21451538304 21464690688 21477851136 21526022812 21539220864 21552427008 21569498748 21604470417 21657663468 21743271936 21792038912 21805400064 21818769408 21894529024 21898445352 21911871744 21925306368 21987954632 22001435904 22068085662 22196256768 22259679232 22273327104 22304636928 22327111296 22340800512 22382083584 22404635988 22418372736 22459799152 22658678784 22681509888 22737354752 22792259448 22806233856 22820216832 22885422168 23018340352 23088070656 23102226432 23154041344 23168237568 23182442496 23200805376 23281363728 23295638016 23454547968 23569072128 23583522816 23650909184 23665410048 23698676736 23722555752 23737100544 23780963808 23943184384 23957864448 24015716352 24060094464 24074846208 24099104256 24132980592 24158439424 24231623472 24246480384 24456986624 24516043776 24531075072 24546115584 24601168928 24616252416 24631345152 24635751021 24650855712 24736448961 24751615392 24905187328 24920457216 25026794688 25042139136 25057492992 25129091008 25144498176 25179844032 25220669328 25267274046 25367150592 25439633408 25455230976 25491013632 25516698624 25563850368 25579524096 25605298272 25641291879 25668341888 25746099939 25895632896 25985548288 26048296512 26064267264 26080247808 26138741986 26154768192 26191534194 26306674688 26386366464 26435125248 26461761536 26477985792 26515206144 26590969356 26607272832 26623586304 26699659196 26753584284 26936082432 26952597504 27029610496 27046182912 27067606272 27084201984 27111492288 27161591016 27178244352 27205629414 27363639296 27380416512 27497250816 27514109952 27580549248 27609645056 27676315044 27693283968 27710263296 27950841856 28018335744 28035514368 28087320576 28115621632 28132859904 28155144024 28172406528 28270227384 28287560448 28463071232 28602051072 28619587584 28637134848 28718961152 28736569344 28759331664 28776964608 28805960556 28876884624 29073866752 29091692544 29132587008 29197927136 29215828992 29233741824 29304333576 29335247872 29424114216 29595009024 29697769472 29739515904 29769481728 29787734016 29842778112 29872847984 29891163648 29933181936 30211571712 30242013184 30303092736 30389679264 30408311808 30426955776 30513896224 30556789893 30575524896 30784094208 30802968576 30890983424 30909923328 30934407168 30953373696 31022797582 31041818304 31060850688 31272730624 31425429504 31444697088 31520627712 31553880064 31598235648 31630074336 31649467392 31707951744 31739900983 31804005807 31943819264 32020955136 32080125952 32099794944 32132139008 32177307456 32197036032 32289034218 32308831296 32328640512 32486495202 32688058368 32708100096 32728154112 32821669888 32841793536 32847668028 32867807616 32887959552 32981931948 33002153856 33227276288 33294385152 33369059584 33389518848 33409990656 33490666944 33525997568 33573125376 33606953982 33627559104 33689698728 33822867456 33940307968 33988018176 34022264832 34085133824 34106032128 34140397696 34188389172 34209350784 34328133252 34527510528 34632105984 34731062016 34752356352 34773663744 34873024256 34922045592 34943457024 35181821952 35246833664 35303981056 35353608192 35375284224 35454625808 35476363776 35498115072 35583833628 35671445712 35914776576 35936796672 36023574528 36061577216 36090141696 36112269312 36148656384 36215454688 36237659136 36274172552 36347435208 36663001088 36685479936 36774065664 36796612608 36901753392 36924378624 36947017728 37127423088 37357780992 37380685824 37449760768 37510479872 37540192032 37563208704 37586239488 37670539921 37693636512 37716747264 37900911069 38050725888 38136068096 38159450112 38182846464 38275047936 38315425792 38345775552 38369286144 38407947408 38478920606 38502512832 38788923392 38843449344 38954438656 38978322432 39072444768 39096400896 39208112979 39232152288 39460012032 39579549696 39652687872 39692642304 39716978688 39790370816 39854884864 39886454034 39910909248 39935379456 40049488794 40282095616 40404123648 40428896256 40519572352 40544415744 40569274368 40601409408 40667238432 40742386524 40767366528 40808444121 41045458944 41070624768 41213231104 41245876224 41271164928 41389091072 41414467584 41514472566 41539925952 41900572672 41926262784 42027503616 42053271552 42130980864 42173432448 42199289856 42232716036 42277268992 42405341076 42431340672 42694606848 42799726592 42903076608 42929381376 42955702272 43052045624 43078441728 43104854016 43138997496 43208940834 43315326936 43486543872 43584077824 43610800128 43637538816 43789058048 43796890704 43823743488 43850612736 43975909264 44002871808 44136171324 44392513536 44519358464 44546654208 44609273856 44654222592 44681601024 44764167168 44809271976 44836745472 44919598304 45317357568 45363019776 45474709504 45584518896 45612467712 45640433664 45770844336 46036680704 46176141312 46204452864 46308082688 46336475136 46364884992 46401610752 46534196373 46562727456 46591276032 46724403593 46909095936 47138144256 47167045632 47301818368 47330820096 47397353472 47445111504 47474201088 47561927616 47886368768 47915728896 48031432704 48120188928 48149692416 48198208512 48265961184 48316878848 48433551327 48463246944 48492960768 48913973248 49032087552 49062150144 49092231168 49202337856 49232504832 49262690304 49271502042 49301711424 49472897922 49503230784 49810374656 49840914432 50053589376 50084278272 50114985984 50258182016 50288996352 50359688064 50410430973 50441338656 50534548092 50734301184 50879266816 50910461952 50982027264 51033397248 51127700736 51159048192 51210596544 51282583758 51336683776 51492199878 51791265792 51971096576 52096593024 52128534528 52160495616 52277483972 52309536384 52383068388 52772732928 52870250496 52923523072 52955971584 53030412288 53181938712 53214545664 53247172608 53399318392 53507168568 53872164864 53905195008 54059220992 54092365824 54135212544 54168403968 54222984576 54323182032 54356488704 54411258828 54727278592 54994501632 55028219904 55161098496 55219290112 55352630088 55386567936 55420526592 55901683712 56036671488 56071028736 56174641152 56231243264 56265719808 56310288048 56344813056 56540454768 56575120896 56926142464 57204102144 57239175168 57274269696 57437922304 57473138688 57518663328 57553929216 57611921112 57718380909 57753769248 58147733504 58183385088 58265174016 58395854272 58431657984 58467483648 58608667152 58670495744 58848228432 59190018048 59395538944 59479031808 59538963456 59575468032 59685556224 59745695968 59782327296 59829681051 59866363872 60074233191 60423143424 60484026368 60606185472 60779358528 60816623616 60853911552 61027792448 61113579786 61151049792 61568188416 61605937152 61781966848 61819846656 61868814336 61906747392 62045595164 62083636608 62121701376 62271708849 62545461248 62850859008 62889394176 63041255424 63107760128 63196471296 63260148672 63298934784 63415903488 63479801966 63608011614 63887638528 64041910272 64160251904 64199589888 64264278016 64354614912 64394072064 64578068436 64617662592 64657281024 64972990404 65376116736 65416200192 65456308224 65643339776 65683587072 65695336056 65735615232 65775919104 65963863896 66004307712 66454552576 66588770304 66738119168 66779037696 66819981312 66981333888 67051995136 67146250752 67213907964 67255118208 67379397456 67880615936 67976036352 68044529664 68170267648 68212064256 68280795392 68376778344 68418701568 68656266504 69055021056 69264211968 69462124032 69504712704 69547327488 69746048512 69844091184 69886914048 70363643904 70493667328 70607962112 70707216384 70750568448 70909251616 70952727552 70996230144 71167667256 71342891424 71829553152 71873593344 72047149056 72123154432 72180283392 72224538624 72297312768 72430909376 72475318272 72548345104 72694870416 73326002176 73370959872 73548131328 73593225216 73803506784 73848757248 73894035456 73907253063 74209346883 74254846176 74715561984 74761371648 74899521536 75020959744 75080384064 75126417408 75172478976 75341079842 75387273024 75433494528 75801822138 76101451776 76272136192 76318900224 76365692928 76550095872 76630851584 76691551104 76738572288 76815894816 76957841212 77005025664 77238299817 77577846784 77686898688 77908877312 77956644864 78144889536 78192801792 78416225958 78464304576 78920024064 79159099392 79305375744 79385284608 79433957376 79580741632 79709769728 79772908068 79821818496 79870758912 80098977588 80564191232 80808247296 80857792512 81039144704 81088831488 81138548736 81202818816 81334476864 81484773048 81534733056 81616888242 82090917888 82141249536 82426462208 82491752448 82542329856 82778182144 82828935168 83028945132 83079851904 83801145344 83852525568 84055007232 84106543104 84261961728 84346864896 84398579712 84465432072 84554537984 84810682152 84862681344 85389213696 85599453184 85806153216 85858762752 85911404544 86104091248 86156883456 86209708032 86277994992 86417881668 86630653872 87168155648 87221600256 87275077632 87578116096 87593781408 87647486976 87701225472 87951818528 88005743616 88272342648 88785027072 89038716928 89093308416 89218547712 89308445184 89363202048 89528334336 89618543952 89673490944 89839196608 90634715136 90726039552 90949419008 91169037792 91224935424 91280867328 91485596951 91541688672 91670369679 92073361408 92352282624 92408905728 92616165376 92672950272 92729769984 92803221504 93068392746 93125454912 93182552064 93448807186 93818191872 94276288512 94334091264 94603636736 94661640192 94794706944 94890223008 94948402176 95123855232 95219702949 95772737536 95831457792 96062865408 96240377856 96299384832 96396417024 96531922368 96633757696 96867102654 96926493888 96985921536 97827946496 98064175104 98124300288 98184462336 98404675712 98465009664 98525380608 98543004084 98603422848 98945795844 99006461568 99620749312 99681828864 100107178752 100168556544 100229971968 100516364032 100577992704 100719376128 100820861946 100882677312 101069096184 101468602368 101758533632 101820923904 101964054528 102066794496 102255401472 102318096384 102421193088 102565167516 102673367552 102984399756 103582531584 103942193152 104193186048 104257069056 104320991232 104554967944 104619072768 104766136776 105545465856 105740500992 105847046144 105911943168 106060824576 106363877424 106429091328 106494345216 106798636784 107014337136 107744329728 107810390016 108118441984 108184731648 108270425088 108336807936 108445969152 108646364064 108712977408 108822517656 109454557184 109989003264 110056439808 110322196992 110438580224 110705260176 110773135872 110841053184 111803367424 112073342976 112142057472 112349282304 112462486528 112531439616 112620576096 112689626112 113011619763 113080909536 113150241792 113702733207 113852284928 114408204288 114478350336 114548539392 114875844608 114946277376 115037326656 115107858432 115223842224 115436761818 115507538496 116295467008 116366770176 116530348032 116791708544 116863315968 116934967296 117217334304 117340991488 117624338937 117696456864 118380036096 118791077888 118958063616 119077926912 119150936064 119371112448 119491391936 119564654592 119659362102 119732727744 120148466382 120846286848 120968052736 121212370944 121558717056 121633247232 121707823104 122055584896 122227159572 122302099584 122425332363 123136376832 123211874304 123563933696 123639693312 123737628672 123813494784 124091190328 124167273216 124243402752 124543417698 125090922496 125701718016 125778788352 126082510848 126215520256 126392942592 126520297344 126597869568 126831806976 126959603932 127216023228 128083820544 128320503808 128399179776 128528556032 128709229824 128788144128 129156136872 129235325184 129314562048 129945980808 130752233472 130832400384 130912616448 131286679552 131367174144 131390672112 131471230464 131551838208 131927727792 132008615424 132909105152 133177540608 133476238336 133558075392 133639962624 133962667776 134103990272 134292501504 134427815928 134510236416 134758794912 135761231872 135952072704 136089059328 136340535296 136424128512 136561590784 136753556688 136837403136 137312533008 138110042112 138528423936 138924248064 139009425408 139094654976 139492097024 139602589119 139688182368 139773828096 140173210779 140727287808 140987334656 141215924224 141414432768 141501136896 141818503232 141905455104 141992460288 142335334512 142685782848 143659106304 143747186688 144094298112 144246308864 144360566784 144449077248 144594625536 144861818752 144950636544 145096690208 145300653981 145389740832 146652004352 146741919744 147096262656 147186450432 147607013568 147697514496 147788070912 147814506126 148418693766 148509692352 149431123968 149522743296 149799043072 150041919488 150160768128 150252834816 150344957952 150682159684 150774546048 150866989056 151231292919 151603644276 152202903552 152544272384 152637800448 152731385856 153100191744 153261703168 153383102208 153477144576 153631789632 153915682424 154010051328 154476599634 155155693568 155373797376 155817754624 155913289728 156289779072 156385603584 156832451916 156928609152 158318198784 158610751488 158770569216 158867914752 159161483264 159419539456 159545816136 159643636992 159741517824 160197955176 161128382464 161616494592 161715585024 162078289408 162177662976 162277097472 162405637632 162668953728 162969546096 163069466112 163233776484 164181835776 164852924416 164983504896 165084659712 165556364288 165657870336 166057890264 166159703808 167602290688 167705051136 168110014464 168213086208 168523923456 168693729792 168797159424 168930864144 169109075968 169621364304 169725362688 170778427392 171198906368 171612306432 171717525504 171822809088 172208182496 172313766912 172419416064 172555989984 172835763336 173155142727 173261307744 174336311296 174443200512 174550155264 175156232192 175187562816 175294973952 175402450944 175903637056 176011487232 176544685296 177570054144 178077433856 178186616832 178437095424 178616890368 178726404096 179056668672 179237087904 179346981888 179489043153 179678393216 180222699573 181269430272 181452079104 181898838016 182338075584 182449870848 182561734656 182971193902 183083377344 183340739358 184146722816 184704565248 184817811456 185232330752 185345900544 185459539968 185606443008 186136785492 186250909824 186365104128 186897614372 187636383744 188552577024 188668182528 189207273472 189323280384 189589413888 189780446016 189896804352 190247710464 190439405898 191545475072 191662915584 192125730816 192480755712 192598769664 192792834048 193063844736 193267515392 193734205308 193852987776 193971843072 195655892992 196128350208 196248600576 196368924672 196809351424 196930019328 197050761216 197086008168 197206845696 197891591688 198012923136 199241498624 199363657728 200214357504 200337113088 200459943936 201032728064 201155985408 201438752256 201641723892 201765354624 202138192368 203517067264 203641847808 203928109056 204133588992 204510802944 204636192768 204842386176 205130335032 205346735104 205968799512 207165063168 207884386304 208386372096 208514138112 208641982464 209109935888 209238145536 209532273552 211090931712 211481001984 211694092288 211823886336 212121649152 212727754848 212858182656 212988690432 213597273568 214028674272 215488659456 215620780032 216236883968 216369463296 216540850176 216673615872 216891938304 217292728128 217425954816 217645035312 218909114368 219978006528 220112879616 220644393984 220877160448 221410520352 221546271744 221682106368 222179306881 222628040649 223606734848 224146685952 224284114944 224698564608 224924973056 225062879232 225241152192 225379252224 226023239526 226161819072 226300483584 227405466414 227704569856 228816408576 228956700672 229097078784 229751689216 229892554752 230074653312 230215716864 230447684448 230873523636 231015076992 232590934016 232733540352 233060696064 233583417088 233726631936 233869934592 234434668608 234681982976 235248677874 235392913728 236760072192 237582155776 237916127232 238155853824 238301872128 238742224896 238982783872 239129309184 239318724204 239465455488 240296932764 241692573696 241936105472 242424741888 243117434112 243266494464 243415646208 244111169792 244454319144 244604199168 244850664726 246272753664 246423748608 247127867392 247279386624 247475257344 247626989568 248182380656 248334546432 248486805504 249086835396 251403436032 251557576704 252165021696 252431040512 252785885184 253040594688 253195739136 253663613952 253919207864 254432046456 256167641088 256641007616 256798359552 257057112064 257418459648 257576288256 258312273744 258470650368 258629124096 259891961616 261504466944 261664800768 261825232896 262573359104 262734348288 262781344224 262942460928 263103676416 263693779447 263855455584 264017230848 265818210304 266355081216 266952476672 267116150784 267279925248 267925335552 268207980544 268585003008 268855631856 269020472832 269517589824 271522463744 271904145408 272178118656 272681070592 272848257024 273123181568 273507113376 273674806272 274456790853 274625066016 276220084224 277056847872 277848496128 278018850816 278189309952 278984194048 279205178238 279376364736 279547656192 280346421558 281454575616 281974669312 282431848448 282828865536 283002273792 283637006464 283810910208 283984920576 284670669024 285371565696 285659108847 287318212608 287494373376 288188596224 288492617728 288721133568 288898154496 289189251072 289723637504 289901273088 290193380416 290601307962 290779481664 293304008704 293483839488 294192525312 294372900864 295214027136 295395028992 295576141824 295629012252 296837387532 297019384704 298862247936 299045486592 299598086144 300083838976 300321536256 300505669632 300689915904 301364319368 301549092096 301733978112 302462585838 303207288552 304405807104 305088544768 305275600896 305462771712 306200383488 306523406336 306766204416 306954289152 307263579264 307831364848 308020102656 308953199268 310747594752 311635509248 311826579456 312579558144 312771207168 313664903832 313857218304 316636397568 317221502976 317541138432 317735829504 318322966528 318839078912 319091632272 319287273984 319483035648 320395910352 322256764928 323232989184 323431170048 324156578816 324355325952 324554194944 324811275264 325337907456 325939092192 326138932224 326467552968 327070825151 328363671552 329705848832 329967009792 330169319424 331112728576 331315740672 332115780528 332319407616 335204581376 335410102272 336220028928 336426172416 337047846912 337387459584 337594318848 337861728288 338218151936 339034859289 339242728608 339450725376 341556854784 342397812736 343224612864 343435051008 343645618176 344416364992 344627533824 344838832128 345111979968 345671526672 346310285454 346522615488 348672622592 348886401024 349100310528 350312464384 350375125632 350589947904 350804901888 351807274112 352022974464 352873016811 353089370592 355140108288 356154867712 356373233664 356874190848 357233780736 357452808192 358113337344 358474175808 358693963776 358978086306 359356786432 360445399146 362538860544 362904158208 363797676032 364676151168 364899741696 365123469312 365942387804 366166754688 366681478716 367275997089 369409130496 369635622912 370464661504 370691801088 370919079936 371212886016 372273570984 372501819648 372730208256 373795228744 375272767488 377105154048 377336365056 378414546944 378646560768 379178827776 379560892032 379793608704 380495420928 380878811796 383090950144 384251461632 384961511424 385197539328 385585668096 386127689472 386535030784 387468410616 387705975552 387943686144 391311785984 392256700416 392497201152 392737849344 393618702848 393860038656 394101522432 394172016336 394413691392 395783183376 396025846272 398482997248 398727315456 400428715008 400674226176 400919887872 402065456128 402311970816 402877504512 403283447784 403530709248 404276384736 407034134528 407283695616 407856218112 408267177984 409021605888 409272385536 409684772352 410260670064 410693470208 411937599024 414330126336 415768772608 416772744192 417028276224 417283964928 418219871776 418476291072 418807767357 419064547104 420519632337 422181863424 422962003968 423388184576 423647772672 424243298304 425455509696 425716365312 425977380864 427194547136 428057348544 430977318912 431241560064 432473767936 432738926592 433081700352 433347231744 433783876608 434585456256 434851909632 435290070624 435901961943 437818228736 439956013056 440225759232 441288787968 441754320896 442821040704 443092543488 443364212736 444358613762 445256081298 447213469696 448293371904 448568229888 449397129216 449849946112 450125758464 450482304384 450758504448 452046479052 452323638144 452600967168 454810932828 455409139712 457632817152 457913401344 458194157568 459503378432 459785109504 460149306624 460431433728 460895368896 461747047272 462030153984 465181868032 465467080704 466121392128 467166834176 467453263872 467739869184 468869337216 469363965952 470497355748 470785827456 475164311552 475832254464 476311707648 476603744256 477484449792 477965567744 478258618368 478637448408 478930910976 480593865528 483385147392 483872210944 484849483776 486234868224 486532988928 486831292416 488222339584 488908638288 489208398336 489701329452 492545507328 494255734784 494558773248 494950514688 495253979136 496364761312 496669092864 496973611008 498173670792 502806872064 503115153408 504330043392 504862081024 505571770368 506081189376 506391478272 507327227904 507838415728 508864092912 512335282176 513282015232 513596719104 514114224128 514836919296 515152576512 516624547488 516941300736 517258248192 519465428181 519783923232 523008933888 523329601536 523650465792 525146718208 525468696576 525562688448 525884921856 526207352832 527387558894 527710911168 528034461696 531636420608 532710162432 533904953344 534232301568 534559850496 535850671104 536415961088 537170006016 537711263712 538040945664 539035179648 540668098719 543044927488 543808290816 544356237312 545362141184 545696514048 546246363136 547014226752 547349612544 548913581706 549250132032 552440168448 554113695744 555696992256 556037701632 556378619904 557968388096 558410356476 558752729472 559095312384 560692843116 562909151232 563949338624 564863696896 565657731072 566004547584 567274012928 567621820416 567969841152 569341338048 570743131392 571318217694 574636425216 574988746752 576377192448 576985235456 577442267136 577796308992 578378502144 579447275008 579802546176 580386760832 581202615924 581558963328 586608017408 586967678976 588385050624 588745801728 590428054272 590790057984 591152283648 591258024504 593674775064 594038769408 597724495872 598090973184 599196172288 600167677952 600643072512 601011339264 601379831808 602728638736 603098184192 603467956224 604925171676 606414577104 610177089536 610551201792 610925543424 612400766976 613046812672 613532408832 613908578304 614527158528 615662729696 616040205312 617906398536 621495189504 623271018496 623653158912 625159116288 625542414336 627329807664 627714436608 633272795136 634443005952 635082276864 635471659008 636645933056 637678157824 638183264544 638574547968 638966071296 640399178657 640791820704 644513529856 646465978368 646862340096 648313157632 648710651904 649108389888 649622550528 650675814912 651878184384 652277864448 652935105936 654141650302 656727343104 659411697664 659934019584 660338638848 662225457152 662631481344 664231561056 664638815232 666537920643 670409162752 670820204544 672440057856 672852344832 674095693824 674774919168 675188637696 675723456576 676436303872 678069718578 678485457216 678901450752 683113709568 684795625472 686449225728 686870102016 687291236352 688832729984 689255067648 689677664256 690223959936 691343053344 692620570908 693045230976 697345245184 697772802048 698200621056 700624928768 700750251264 701179895808 701609803776 703614548224 704045948928 705746033622 706178741184 710280216576 712309735424 712746467328 713748381696 714467561472 714905616384 716226674688 716948351616 717387927552 717956172612 718713572864 720890798292 725077721088 725808316416 727595352064 729352302336 729799483392 730246938624 731884775608 732333509376 733362957432 734551994178 738818260992 739271245824 740929323008 741383602176 741838159872 742425772032 744547141968 745003639296 745460416512 747590457488 754210308096 754672730112 756829093888 757293121536 758357655552 759121784064 759587217408 760990841856 761757623592 766181900288 768502923264 769923022848 770395078656 771171336192 772255378944 773070061568 774936821232 775411951104 775887372288 782623571968 784513400832 784994402304 785475698688 787237405696 787720077312 788203044864 788344032672 788827382784 791081338341 791566366752 792051692544 796965994496 797454630912 800857430016 801348452352 801839775744 804130912256 804623941632 805755009024 806566895568 807061418496 808552769472 814068269056 814567391232 815712436224 816534355968 818043211776 818544771072 819369544704 820521340128 821386940416 823370372559 823875198048 828660252672 831537545216 833545488384 834056552448 834567929856 836439743552 836952582144 837615534714 838129094208 841039264674 844363726848 845924007936 846776369152 847295545344 848486596608 850911019392 851432730624 851954761728 854389094272 856114697088 856977326541 861954637824 862483120128 864947535872 865477853184 866163400704 866694463488 867567753216 869170912512 869703819264 870580141248 871803923886 875636457472 879912026112 880451518464 882577575936 883508641792 885642081408 886185086976 886728425472 888717227524 890512162596 896586743808 897136459776 898794258432 899699892224 900251516928 900964608768 901517008896 904092958104 904647276288 905201934336 909621865656 910818279424 915265634304 915826802688 916388315136 919006756864 919570219008 920298613248 920862867456 921790737792 923494094544 924060307968 930363736064 932242784256 934333668352 934906527744 935479738368 937738674432 938727931904 940994711496 941571654912 950328623104 951664508928 952623415296 953207488512 954968899584 955931135488 956517236736 957274896816 957861821952 961187731056 966770294784 967744421888 969698967552 972469736448 973065977856 973662584832 976444679168 977817276576 978416796672 979402658904 981212475453 985091014656 988511469568 989117546496 989901029376 990507958272 992729522624 993338185728 993947222016 996347341584 1005613744128 1006230306816 1008660086784 1009724162048 1011143540736 1012162378752 1012782956544 1014654455808 1015676831456 1017104577867 1017728185824 1024670564352 1026564030464 1027193438208 1028228448256 1029673838592 1030305153024 1033249094976 1033882601472 1034516496384 1038930856362 1039567846464 1046017867776 1046659203072 1047300931584 1050293436416 1050937393152 1051125376896 1051769843712 1052414705664 1054775117788 1055421822336 1056068923392 1058619050433 1063272841216 1065420324864 1067809906688 1068464603136 1069119700992 1071701342208 1072831922176 1074340012032 1075422527424 1076081891328 1078070359296 1081336197438 1086089854976 1087616581632 1088712474624 1090724282368 1091393028096 1092492726272 1094028453504 1094699225088 1097827163412 1098500264064 1108227391488 1111393984512 1112075403264 1112757239808 1115936776192 1116820712952 1117505458944 1118190624768 1121385686232 1125818302464 1127898677248 1129727393792 1131315462144 1132009095168 1134548025856 1135243640832 1135939682304 1138682676096 1141486262784 1142636435388 1149272850432 1152754384896 1153970470912 1154884534272 1155592617984 1156757004288 1158894550016 1159605092352 1160773521664 1162405231848 1163117926656 1173216034816 1173935357952 1176770101248 1177491603456 1180856108544 1181580115968 1182304567296 1182516049008 1187349550128 1188077538816 1195448991744 1196181946368 1198392344576 1200335355904 1201286145024 1202022678528 1202759663616 1205457277472 1206196368384 1206935912448 1209850343352 1212829154208 1220354179072 1221102403584 1221851086848 1224801533952 1226093625344 1227064817664 1227817156608 1229054317056 1231325459392 1232080410624 1235812797072 1242990379008 1246542036992 1247306317824 1250318232576 1251084828672 1254659615328 1255428873216 1256423302071 1261558897011 1266545590272 1268886011904 1270164553728 1270943318016 1273291866112 1275356315648 1276366529088 1277149095936 1277932142592 1280798357314 1281583641408 1289027059712 1292931956736 1293724680192 1296626315264 1297421303808 1298216779776 1299245101056 1301351629824 1303756368768 1304555728896 1305870211872 1308283300604 1313454686208 1318823395328 1319868039168 1320677277696 1324450914304 1325262962688 1328463122112 1329277630464 1333075841286 1340818325504 1341640409088 1344880115712 1345704689664 1348191387648 1349549838336 1350377275392 1351446913152 1352872607744 1356139437156 1356970914432 1357802901504 1366227419136 1369591250944 1372898451456 1373740204032 1374582472704 1377665459968 1378510135296 1379355328512 1380447919872 1382686106688 1385241141816 1386090461952 1394690490368 1395545604096 1396401242112 1401249857536 1401500502528 1402359791616 1403219607552 1407229096448 1408091897856 1411492067244 1412357482368 1424619470848 1425492934656 1427496763392 1428935122944 1429811232768 1432453349376 1433896703232 1434775855104 1435912345224 1437427145728 1441781596584 1450155442176 1451616632832 1455190704128 1458704604672 1459598966784 1460493877248 1463769551216 1464667018752 1466725914864 1469103988356 1477636521984 1481858646016 1482767204352 1483676319744 1484851544064 1489094283936 1490007278592 1490920833024 1495180914976 1508420616192 1509345460224 1513658187776 1514586243072 1516715311104 1518243568128 1519174434816 1521981683712 1523515247184 1532363800576 1537005846528 1539846045696 1540790157312 1542342672384 1544510757888 1546140123136 1549873642464 1550823902208 1551774744576 1555255148167 1558396284543 1565247143936 1569026801664 1569988804608 1570951397376 1574474811392 1575440154624 1576406089728 1576688065344 1577654765568 1582162676682 1583132733504 1584103385088 1593931988992 1594909261824 1601714860032 1602696904704 1603679551488 1608261824512 1609247883264 1611510018048 1613133791136 1614122836992 1617105538944 1628136538112 1629134782464 1631424872448 1633068711936 1636086423552 1637089542144 1638739089408 1641042680256 1642773880832 1646740745118 1647750396096 1657320505344 1663075090432 1667090976768 1668113104896 1669135859712 1672879487104 1673905164288 1675231069428 1676258188416 1682078529348 1688727453696 1691848015872 1693552738304 1694591090688 1696973193216 1701822038784 1702865461248 1703909523456 1708778188544 1712229394176 1713954653082 1723909275648 1724966240256 1729895071744 1730955706368 1732326801408 1733388926976 1735135506432 1738341825024 1739407638528 1741160282496 1743607847772 1759824052224 1760903036928 1765155151872 1767017283584 1771284162816 1772370173952 1773456850944 1777434455048 1781024325192 1793173487616 1794272919552 1797588516864 1799399784448 1800503033856 1801929217536 1803034017792 1808185916208 1809294552576 1810403868672 1819243731312 1821636558848 1830531268608 1831653605376 1832776630272 1838013513728 1839140438016 1840597226496 1841725734912 1843581475584 1846988189088 1848120615936 1860727472128 1864485568512 1868667336704 1869813055488 1870959476736 1875477348864 1877455863808 1881989422992 1883143309824 1900657246208 1903329017856 1905246830592 1906414977024 1909937799168 1911862270976 1913034473472 1914549793632 1915723643904 1921197535971 1922375462112 1933540589568 1935488843776 1939397935104 1944939472896 1946131955712 1947325169664 1952889358336 1955634553152 1956833593344 1958805317808 1962424950906 1970182029312 1977022939136 1978235092992 1979802058752 1981015916544 1985459045248 1986676371456 1987894444032 1992694683168 1999613761929 2011227488256 2012460613632 2017320173568 2019448324096 2022287081472 2024324757504 2025565913088 2029308911616 2031353662912 2034209155734 2035456371648 2049341128704 2053128060928 2054386876416 2056456896512 2059347677184 2060610306048 2066498189952 2067765202944 2069032992768 2077861712724 2079135692928 2092035735552 2093318406144 2094601863168 2100586872832 2101874786304 2102250753792 2103539687424 2104829411328 2109550235576 2110843644672 2112137846784 2117238100866 2126545682432 2130840649728 2135619813376 2136929206272 2138239401984 2143402684416 2145663844352 2148680024064 2150845054848 2152163782656 2156140718592 2162672394876 2175233163264 2177424949248 2181448564736 2182786056192 2184985452544 2188056907008 2189398450176 2195654326824 2197000528128 2216454782976 2222787969024 2224150806528 2225514479616 2231873552384 2233641425904 2235010917888 2236381249536 2242771372464 2255797354496 2259454787584 2262630924288 2264018190336 2269096051712 2270487281664 2271879364608 2277365352192 2282972525568 2285272870776 2298545700864 2305508769792 2307940941824 2309769068544 2311185235968 2313514008576 2317789100032 2319210184704 2321547043328 2324810463696 2326235853312 2346432069632 2347870715904 2353540202496 2354983206912 2361712217088 2363160231936 2364609134592 2365032098016 2373244015023 2374699100256 2376155077632 2390897983488 2392363892736 2396784689152 2400670711808 2402572290048 2404045357056 2405519327232 2410914554944 2412392736768 2413871824896 2419700686704 2425658308416 2440708358144 2442204807168 2443702173696 2449603067904 2452187250688 2454129635328 2455634313216 2458108634112 2462650918784 2464160821248 2470111117677 2471625594144 2485980758016 2493084073984 2494612635648 2500636465152 2502169657344 2509319230656 2510857746432 2512846604142 2523117794022 2533091180544 2537772023808 2540329107456 2541886636032 2546583732224 2550712631296 2552733058176 2554298191872 2555864285184 2561596714628 2563167282816 2570931979623 2585863913472 2587449360384 2593252630528 2594842607616 2596433559552 2598490202112 2602703259648 2607512737536 2609111457792 2611740423744 2616566601208 2626909372416 2637646790656 2639736078336 2641354555392 2648901828608 2650525925376 2656926244224 2658555260928 2666151682572 2681636651008 2689760231424 2691409379328 2696382775296 2699099676672 2700754550784 2702893826304 2705745215488 2712278874312 2713941828864 2715605803008 2732454838272 2739182501888 2745796902912 2747480408064 2749164945408 2755330919936 2757020270592 2758710657024 2760895839744 2765372213376 2770482283632 2772180923904 2789380980736 2791091208192 2802499715072 2803001005056 2804719583232 2806439215104 2814458192896 2816183795712 2822984134488 2824714964736 2849238941696 2850985869312 2854993526784 2857870245888 2859622465536 2864906698752 2867793406464 2869551710208 2871824690448 2874854291456 2883563193168 2900310884352 2903233265664 2910381408256 2917409209344 2919197933568 2920987754496 2927539102432 2929334037504 2933451829728 2938207976712 2943637426359 2955273043968 2963717292032 2965534408704 2967352639488 2969703088128 2978188567872 2980014557184 2981841666048 2990361829952 3016841232384 3018690920448 3027316375552 3029172486144 3033430622208 3036487136256 3038348869632 3043963367424 3047030494368 3051313733601 3064727601152 3074011693056 3079692091392 3081580314624 3084685344768 3089021515776 3092280246272 3099747284928 3101647804416 3103549489152 3110510296334 3116792569086 3130494287872 3138053603328 3139977609216 3141902794752 3148949622784 3150880309248 3152812179456 3153376130688 3155309531136 3164325353364 3166265467008 3168206770176 3187863977984 3189818523648 3203429720064 3205393809408 3207359102976 3216523649024 3218495766528 3223020036096 3226267582272 3228245673984 3234211077888 3256273076224 3258269564928 3262849744896 3266137423872 3272172847104 3274179084288 3277478178816 3282085360512 3285547761664 3293481490236 3295500792192 3326150180864 3334181953536 3336226209792 3338271719424 3345758974208 3347810328576 3350462138856 3352516376832 3364157058696 3377454907392 3383696031744 3387105476608 3389182181376 3393946386432 3403644077568 3405730922496 3407819046912 3417556377088 3424458788352 3427909306164 3447818551296 3459790143488 3461911412736 3464653602816 3466777853952 3470271012864 3476683650048 3478815277056 3482320564992 3487215695544 3519648104448 3521806073856 3530310303744 3534034567168 3542568325632 3544740347904 3546913701888 3554868910096 3562048650384 3586346975232 3588545839104 3595177033728 3598799568896 3601006067712 3603858435072 3606068035584 3616371832416 3618589105152 3620807737344 3638487462624 3643273117696 3661062537216 3663307210752 3665553260544 3676027027456 3678280876032 3681194452992 3683451469824 3687162951168 3693976378176 3696241231872 3721454944256 3728971137024 3737334673408 3739626110976 3741918953472 3750954697728 3754911727616 3763978845984 3766286619648 3784676691033 3801314492416 3806658035712 3810493661184 3812829954048 3819875598336 3823724541952 3826068946944 3829099587264 3831447287808 3842395071942 3844750924224 3867081179136 3870977687552 3878795870208 3889878945792 3892263911424 3894650339328 3905778716672 3911269106304 3913667186688 3917610635616 3924849901812 3940364058624 3954045878272 3956470185984 3959604117504 3962031833088 3970918090496 3973352742912 3975788888064 3985389366336 3999227523858 4022454976512 4024921227264 4034640347136 4038896648192 4044574162944 4048649515008 4051131826176 4058617823232 4062707325824 4068418311468 4070912743296 4098682257408 4106256121856 4108773752832 4112913793024 4118695354368 4121220612096 4132996379904 4135530405888 4138065985536 4155723425448 4158271385856 4184071471104 4186636812288 4189203726336 4201173745664 4203749572608 4204501507584 4207079374848 4209658822656 4219100471152 4221687289344 4224275693568 4234476201732 4271239626752 4273858412544 4276478803968 4286805368832 4291327688704 4297360048128 4301690109696 4304327565312 4312281437184 4325344789752 4350466326528 4354849898496 4362897129472 4365572112384 4369970905088 4376113814016 4378796900352 4391308653648 4394001056256 4432909565952 4445575938048 4448301613056 4451028959232 4463747104768 4467282851808 4470021835776 4472762499072 4482794250599 4485542744928 4511594708992 4518909575168 4525261848576 4528036380672 4538192103424 4540974563328 4543758729216 4554730704384 4565945051136 4570545741552 4597091401728 4611017539584 4615881883648 4619538137088 4622370471936 4627028017152 4635578200064 4638420369408 4643094086656 4649620927392 4652471706624 4665765444501 4692864139264 4695741431808 4707080404992 4709966413824 4723424434176 4726320463872 4729218269184 4730064196032 4746488030046 4749398200512 4752310155264 4781795966976 4784727785472 4793569378304 4801341423616 4805144580096 4808090714112 4811038654464 4821829109888 4824785473536 4827743649792 4839401373408 4851316616832 4881416716288 4884409614336 4887404347392 4899206135808 4904374501376 4908259270656 4911268626432 4916217268224 4925301837568 4928321642496 4940222235354 4943251188288 4971961516032 4986168147968 4989225271296 5001272930304 5004339314688 5018638461312 5021715492864 5025693208284 5046235588044 5066182361088 5075544047616 5080658214912 5083773272064 5093167464448 5101425262592 5105466116352 5108596383744 5111728570368 5123193429256 5126334565632 5141863959246 5171727826944 5174898720768 5186505261056 5189685215232 5192867119104 5196980404224 5205406519296 5215025475072 5218222915584 5223480847488 5233133202416 5279472156672 5282709110784 5297803657216 5301051850752 5313852488448 5317110521856 5332303365144 5363273302016 5379520462848 5382818758656 5392765550592 5398199353344 5401509101568 5405787652608 5411490430976 5424557748624 5427883657728 5431211606016 5464909676544 5478365003776 5491593805824 5494960816128 5498329890816 5510661839872 5514040541184 5517421314048 5521791679488 5530744426752 5540964567264 5544361847808 5578761961472 5582182416384 5604999430144 5606002010112 5609439166464 5612878430208 5628916385792 5632367591424 5645968268976 5649429929472 5698477883392 5701971738624 5709987053568 5715740491776 5719244931072 5729813397504 5735586812928 5739103420416 5743649380896 5749708582912 5763592607913 5767126386336 5800621768704 5806466531328 5820762816512 5834818418688 5838395867136 5841975508992 5855078204864 5858668075008 5866903659456 5876415953424 5887274852718 5910546087936 5927434584064 5931068817408 5934705278976 5939406176256 5956377135744 5960029114368 5963683332096 5980723659904 5998841285787 6033682464768 6037381840896 6054632751104 6058344972288 6066861244416 6072974272512 6076697739264 6087926734848 6094060988736 6102627467202 6129455202304 6148023386112 6159384182784 6163160629248 6169370689536 6178043031552 6184560492544 6199494569856 6203295608832 6207098978304 6221020592668 6233585138172 6276107206656 6279955218432 6283805589504 6297899245568 6301760618496 6305624358912 6306752261376 6310619062272 6328650706728 6332530934016 6336413540352 6375727955968 6379637047296 6406859440128 6410787618816 6414718205952 6433047298048 6436991533056 6446040072192 6452535164544 6456491347968 6468422155776 6512546152448 6525699489792 6532274847744 6544345694208 6548358168576 6554956357632 6564170721024 6571095523328 6586962980472 6591001584384 6652300361728 6668363907072 6672452419584 6676543438848 6691517948416 6695620657152 6700924277712 6705032753664 6728314117392 6767392063488 6774210953216 6778364362752 6787892772864 6807288155136 6811461844992 6815638093824 6835112754176 6848917576704 6855818612328 6895637102592 6919580286976 6923822825472 6929307205632 6933555707904 6940542025728 6953367300096 6957630554112 6964641129984 6974431391088 7039296208896 7043612147712 7060620607488 7068069134336 7085136651264 7089480695808 7093827403776 7109737820192 7119732045069 7124097300768 7172693950464 7177091678208 7190354067456 7197599137792 7202012135424 7207716870144 7212136071168 7232743664832 7237178210304 7241615474688 7276974925248 7286546235392 7322125074432 7326614421504 7331106521088 7352054054912 7356561752064 7362388905984 7366902939648 7374325902336 7387952756352 7392482463744 7410333353031 7442909888512 7457942274048 7474669346816 7479252221952 7483837906944 7501909395456 7509823455232 7527957691968 7532573239296 7569353382066 7602628984832 7613316071424 7620987322368 7625659908096 7639751196672 7647449083904 7652137893888 7658199174528 7662894575616 7684790143884 7689501848448 7741955375104 7757591740416 7779757891584 7784527822848 7789300678656 7811557433344 7822538212608 7827334373376 7835221271232 7849699803624 7880728117248 7908091756544 7912940371968 7919208235008 7924063666176 7941836180992 7946705485824 7951577776128 7970778732672 7998455047716 8044909953024 8069280694272 8077793296384 8089148325888 8097299030016 8102263652352 8117235646464 8125414651648 8136836622936 8141825486592 8197364514816 8212512243712 8217547505664 8225827586048 8237390708736 8242441224192 8265992759808 8271060811776 8276131971072 8311446850896 8316542771712 8368142942208 8373273624576 8402347491328 8407499145216 8409003015168 8414158749696 8419317645312 8438200942304 8443374578688 8448551387136 8468952403464 8542479253504 8547716825088 8552957607936 8573610737664 8582655377408 8594720096256 8603380219392 8608655130624 8624562874368 8650689579504 8700932653056 8709699796992 8725794258944 8731144224768 8739941810176 8752227628032 8757593800704 8782617307296 8788002112512 8830912279077 8865819131904 8891151876096 8896603226112 8902057918464 8927494209536 8934565703616 8940043671552 8945524998144 8965588501198 8971085489856 9023189417984 9037819150336 9050523697152 9056072761344 9076384206848 9081949126656 9087517458432 9109461408768 9131890102272 9141091483104 9194182803456 9222035079168 9231763767296 9239076274176 9244740943872 9254056034304 9271156400128 9276840738816 9286188173312 9299241854784 9304943413248 9331530889002 9385728278528 9391482863616 9414160809984 9419932827648 9446848868352 9452640927744 9458436538368 9460128392064 9492976060092 9498796401024 9504620310528 9563591933952 9569455570944 9587138756608 9602682847232 9610289160192 9616181428224 9622077308928 9643658219776 9649570947072 9655487299584 9678802746816 9702633233664 9762833432576 9768819228672 9774808694784 9798412271616 9808749002752 9816518541312 9822537252864 9832434536448 9850603675136 9856643284992 9880444470708 9886502376576 9972336295936 9978450542592 10002545860608 10008678629376 10037276922624 10043430985728 10051386416568 10092471176088 10132364722176 10151088095232 10161316429824 10167546544128 10186334928896 10202850525184 10210932232704 10217192767488 10223457140736 10246386858512 10252669131264 10283727918492 10343455653888 10373010522112 10379370430464 10385734238208 10393960808448 10410813038592 10430050950144 10436445831168 10446961694976 10466266404832 10558944313344 10565418221568 10595607314432 10602103701504 10627704976896 10634221043712 10664606730288 10726546604032 10759040925696 10765637517312 10785531101184 10796398706688 10803018203136 10811575305216 10822980861952 10849115497248 10855767315456 10862423212032 10886786037169 10929819353088 10956730007552 10983187611648 10989921632256 10996659781632 11021323679744 11028081082368 11034842628096 11043583358976 11061488853504 11081929134528 11088723695616 11157523922944 11164364832768 11209998860288 11212004020224 11218878332928 11225756860416 11257832771584 11264735182848 11291936537952 11298859858944 11396955766784 11403943477248 11419974107136 11431480983552 11438489862144 11459626795008 11471173625856 11478206840832 11487298761792 11499417165824 11527185215826 11534252772672 11601243537408 11612933062656 11641525633024 11669636837376 11676791734272 11683951017984 11710156409728 11717336150016 11733807318912 11752831906848 11774549705436 11821092175872 11854869168128 11862137634816 11869410557952 11878812352512 11912754271488 11920058228736 11927366664192 11961447319808 11997682571574 12067364929536 12074763681792 12109265502208 12116689944576 12133722488832 12145948545024 12153395478528 12175853469696 12188121977472 12205254934404 12296046772224 12318768365568 12326321258496 12338741379072 12356086063104 12369120985088 12398989139712 12406591217664 12414197956608 12442041185336 12467170276344 12552214413312 12559910436864 12567611179008 12595798491136 12603521236992 12611248717824 12613504522752 12621238124544 12657301413456 12665061868032 12672827080704 12751455911936 12813718880256 12821575237632 12829436411904 12866094596096 12873983066112 12892080144384 12905070329088 12912982695936 12936844311552 13025092304896 13051398979584 13064549695488 13088691388416 13096716337152 13109912715264 13128341442048 13142191046656 13173925960944 13182003168768 13304600723456 13336727814144 13344904839168 13353086877696 13383035896832 13391241314304 13401848555424 13410065507328 13448382751797 13456628234784 13534784126976 13548421906432 13556728725504 13575785545728 13614576310272 13622923689984 13631276187648 13670225508352 13697835153408 13711637224656 13791274205184 13839160573952 13847645650944 13858614411264 13867111415808 13881084051456 13906734600192 13915261108224 13929282259968 13948862782176 13997296333503 14078592417792 14087224295424 14121241214976 14136138268672 14170273302528 14178961391616 14187654807552 14219475640384 14239464090138 14248194601536 14345387900928 14354183356416 14380708134912 14395198275584 14404024270848 14415433740288 14424272142336 14465487329664 14474356420608 14483230949376 14553949850496 14573092470784 14644250148864 14653228843008 14662213042176 14704108109824 14713123504128 14724777811968 14733805879296 14748651804672 14775905512704 14784964927488 14820666706062 14885819777024 14915884548096 14949338693632 14958504443904 14967675813888 15003818790912 15019646910464 15055915383936 15065146478592 15138706764132 15226632142848 15241974644736 15251319816192 15279502393344 15294898167808 15304275787776 15316398349056 15325789151232 15369580287768 15379003696896 15483910750208 15515183480832 15559515783168 15569055645696 15578601357312 15623114866688 15645076425216 15654668746752 15670442542464 15699399607248 15816183513088 15838416470016 15848127332352 15883672361984 15893410971648 15903155552256 15941557465344 15996910095432 16089819906048 16138561388544 16155586592768 16178296651776 16194598060032 16204527304704 16234471292928 16250829303296 16273673245872 16283650973184 16394729029632 16425024487424 16435095011328 16451655172096 16474781417472 16484882448384 16531985519616 16542121623552 16552263942144 16622893701792 16633085543424 16736285884416 16746547249152 16804694982656 16814998290432 16818006030336 16828317499392 16838635290624 16876401884608 16886749157376 16897102774272 16937904806928 17084958507008 17095433650176 17105915215872 17147221475328 17165310754816 17189440192512 17206760438784 17217310261248 17249125748736 17290777823739 17301379159008 17401865306112 17419399593984 17451588517888 17462288449536 17479883620352 17504455256064 17515187601408 17565234614592 17576004225024 17661824558154 17731638263808 17782303752192 17793206452224 17804115836928 17854988419072 17869131407232 17880087343104 17891049996288 17931177002396 17942170979712 17996523857361 18075638300672 18101047394304 18112145522688 18152768413696 18163898253312 18175034916864 18218922817536 18263780204544 18282182966208 18388365606912 18444070158336 18463527534592 18478152548352 18489481887744 18508112068608 18542312800256 18553681477632 18572376346624 18598483709568 18609886826496 18663061778004 18771456557056 18828321619968 18839865655296 18893697736704 18905281855488 18916873076736 18920256784128 18985952120184 18997592802048 19009240621056 19127183867904 19138911141888 19174277513216 19205365694464 19220578320384 19232362856448 19244154617856 19287316439552 19299141894144 19310974599168 19357605493632 19405266467328 19525666865152 19537638457344 19596824543232 19617498005504 19633037082624 19645074505728 19664869072896 19701207350272 19713286569984 19760888941416 19773004753152 19944672591872 19956901085184 20005091721216 20017357258752 20074553845248 20086861971456 20102772833136 20184942352176 20302176190464 20322632859648 20335093088256 20372669857792 20405701050368 20421864465408 20434385534976 20446914281472 20492773717024 20505338262528 20567455836984 20686911307776 20746021044224 20758740860928 20771468476416 20787921616896 20821626077184 20860101900288 20872891662336 20893923389952 20932532809664 21117888626688 21130836443136 21191214628864 21204207403008 21255409953792 21268442087424 21329213460576 21359196135207 21453093208064 21518081851392 21531275034624 21571062202368 21592797413376 21606036406272 21623150610432 21645961723904 21698230994496 21711534630912 21724846424064 21773572074338 21859638706176 21913460015104 21966375223296 21979843264512 21993319563264 22042647359488 22056162164736 22069685256192 22087166717952 22122977707008 22163858269056 22177447391232 22315047845888 22328729665536 22419997720576 22424008040448 22437756665856 22451513720832 22515665543168 22529470365696 22583873075904 22597719717888 22793911533568 22807886954496 22839948214272 22862961967104 22876979724288 22919253590016 22942347251712 22956413681664 22974597523584 22998834331648 23054370431652 23068505545344 23225866125312 23283051266048 23339273674752 23353583468544 23367902035968 23420312819456 23434672300032 23467614637824 23505663813696 23549099410872 23642184351744 23709738336256 23724275269632 23738821115904 23757624705024 23825508542976 23840116457472 23854733328384 23922894639616 23995365143148 24134729859072 24218531004416 24233379889152 24267444977664 24291897090048 24306790957056 24351706939392 24376243954944 24410509868808 24592093544448 24637536731136 24652642516992 24677482758144 24712172126208 24738241970176 24797978279424 24813182435328 24828395913216 24884082370672 24934340552688 25104428826624 25119820873728 25191596982272 25207042473984 25222497435648 25227009045504 25242476249088 25314602826912 25330123736064 25345654161408 25502911823872 25627437760512 25643150475264 25658872823808 25732189192192 25747966132224 25784160288768 25810140658176 25825965391872 25873688623104 26050184609792 26102797959168 26129099390976 26177382776832 26193432674304 26219825430528 26256682884096 26284382093312 26347851921888 26364006337536 26492736837231 26609201446912 26673455628288 26689809678336 26706173755392 26766071793664 26782482628608 26803697110848 26820131014656 26896765503594 26913256469568 27069568253952 27096843812864 27113457451008 27151571091456 27229152620544 27245847379968 27262552375296 27340451016704 27395670306816 27423274449312 27582548410368 27678321147904 27695291301888 27717228822528 27734222831616 27762168102912 27813469200384 27830522216448 27858564519936 27897725564352 27994592667006 28157184835584 28174448590848 28242482429952 28272276537344 28340546605056 28357922783232 28375309615104 28438951280768 28478928180276 28496389203072 28690775801856 28708366712832 28761416269824 28790396551168 28808048541696 28830867480576 28848544284672 28930974659328 28948712841216 28966461898752 29107899700992 29146184941568 29288500297728 29306457686016 29324426084352 29408216219648 29426247008256 29449555623936 29467611758592 29497303609344 29551811025408 29569929854976 29641333412124 29898677387264 29917008887808 29935351627776 30007637581824 30039293820928 30111830767872 30130292957184 30277413528264 30453264285696 30483949289472 30502639632384 30559004786688 30589796335616 30608551575552 30632796698112 30651578302464 30739160575536 30758007393792 30967821500416 31030366961664 31119031566336 31138111291392 31157202714624 31246229733376 31290152850432 31309337493504 31340885084928 31398799214496 31632367026176 31676832940032 31696254664704 31767344723968 31786821943296 31806311104512 31883114930688 31993820190864 32179639812096 32277122777088 32311173185536 32356593303552 32389196120064 32409054609408 32468942585856 32501658606592 32547346491744 32567301946368 32660358111507 32789458059264 32850048974848 32870190022656 32903310344192 32949562834944 32969764896768 33063971039232 33084243247104 33104527884288 33245787403584 33266171086848 33472571768832 33493094498304 33609389965312 33629996580864 33636012060672 33656634998784 33677270581248 33752803769216 33773498314752 33794205548544 33875809613856 34169917014016 34190867300352 34211830431744 34294442950656 34330621509632 34378880385024 34413520877568 34434620522496 34498251497472 34581555647478 34602758318016 34803730612224 34838799187968 34903177035776 34924576899072 34959767240704 35008910512128 35030375202816 35130469229184 35152008450048 35323649116308 35463276527616 35564607504384 35586412904448 35608231673856 35709976838144 35738262814464 35760174686208 35782099992576 35862354004792 35884341959424 35993047714722 36151276601344 36202094788608 36224291045376 36305536827392 36327796506624 36350069833728 36437845635072 36527560409088 36564365932416 36888140316672 36956305096704 36978963775488 37016224137216 37084625600512 37107362955264 37144752693248 37196967419136 37219773652992 37326123556008 37542913114112 37656643239936 37679731310592 37787395473408 37810563710976 37833746153472 37840513568256 37971904240368 37995185604096 38018481242112 38254367735808 38348555026432 38410731388928 38441156640768 38464725712896 38488309235712 38574632879104 38598283788288 38621949198336 38715210987264 38810532934656 39051333730304 39075276914688 39193649086464 39234996011008 39266074165248 39290149011456 39329738145792 39402414700544 39426573139968 39521777882832 39546009506304 39889345183744 39913802170368 40010183442432 40034714517504 40149107690496 40173723942912 40205545666272 40345148255391 40369884704352 40604352380928 40645265719296 40670186176512 40745339715584 40811402100736 40843728930816 40868771069952 40893828562944 40985547434048 41010676525056 41134911673968 41373822615552 41492042088448 41517481721856 41542936952832 41575843233792 41643252154368 41720203800576 41745783324672 41787846779904 41865065619328 41991889000509 42235777253376 42261672886272 42382429257728 42408414806016 42510819907584 42536884174848 42658426921152 42718392270414 42906186416128 43036163702784 43062550069248 43142124404736 43185594826752 43212072812544 43246301220864 43291923447808 43396461988992 43423069261824 43449692848128 43547144148676 43719277412352 43932750446592 43959686529024 43986639126528 44085294718976 44112324329472 44139370512384 44174333435904 44245955414016 44327716538112 44354894782464 44630095691776 44657459331072 44839995441152 44848016080896 44875513331712 44903027441664 45031331086336 45058940731392 45167746151808 45195439435776 45587823067136 45679896428544 45725923934208 45753959448576 45838507180032 45884694503424 45912827363328 45949195047168 45997668663296 46108740863304 46137011090688 46451732250624 46566102532096 46678547349504 46707166937088 46735804071936 46840625638912 46869344600064 46935229275648 47011327627392 47098198821744 47419476672512 47448550539264 47515249410048 47651017085952 47680232914944 47709466656768 47845789279232 47990730286296 48269459718144 48437062008832 48466759778304 48534889955328 48583794180096 48613581914112 48703413878784 48752487909888 48821019737616 49184187088896 49275073462272 49305285033984 49354965516288 49424344252416 49476483940352 49595956558848 49626364870656 49656791826432 49768164741344 49868681105376 50208857653248 50239641747456 50383193964544 50414084947968 50444994871296 50454018091008 50484952498176 50629205653824 50660247472128 50691308322816 51005823647744 51254875521024 51286300950528 51317745647616 51464378384384 51495932264448 51568320577536 51620281316352 51651930783744 51747377246208 51872333471217 52100369219584 52205595918336 52258198781952 52354765553664 52386865348608 52439650861056 52513365768192 52568764186624 52695703843776 52728012675072 52985473674462 53218402893824 53346911256576 53379619356672 53412347510784 53532143587328 53564965257216 53607394221696 53640262029312 53793531007188 53826512939136 54193687625728 54226914902016 54303142182912 54458305241088 54491694759936 54525104750592 54680902033408 54791340613632 54846548898624 55165096820736 55356642295808 55390582603776 55434457645056 55468445663232 55524336205824 55626938400768 55661044432896 55717129039872 55795451128704 55989185334012 56314369671168 56484964859904 56544553074688 56681093210112 56715845566464 56750619230208 56877902561536 56957856360552 56992778406144 57381551603712 57416733425664 57522832539648 57580793102336 57616097083392 57661734961152 57697088569344 57861949318656 57897425682432 57932923797504 58215799401984 58577000595456 58612915372032 58816432439296 58852494016512 58899111247872 58935223517184 58994607218688 59103622050816 59139859709952 59282666824248 59797354774528 59834017775616 59870703255552 60015275163648 60078587641856 60223661535744 60260585914368 60554827056528 60906528571392 60967898578944 61005279264768 61118009573376 61179592671232 61217103151104 61265593396224 61303156604928 61478321151072 61516014787584 61935643000832 62060733923328 62238063132672 62276222582784 62314405429248 62492459466752 62580305700864 62618674987008 62681770169856 62797598428992 63264734052352 63353665880064 63392509329408 63534689447936 63573643886592 63612622209024 63766229861376 63987640381728 64359279624192 64554245554176 64622346371072 64713186607104 64778392240128 64818109218816 64937885171712 65003317213184 65094692983488 65134603892736 65320716223014 65578916118528 65700097949696 65740380045312 65806620688384 65899125669888 65939529793536 66127942078464 66168486494208 66209055768576 66491574807168 66532342173696 66945143537664 66986188996608 67218779930624 67259993161728 67272024121344 67313269997568 67354541162496 67505607538432 67546996629504 67588411097088 67751619227712 68339834028032 68381734600704 68423660863488 68588885901312 68661243019264 68757760770048 68827041755136 68869241044992 68996502994944 69163111294956 69205516636032 69677598375936 69806354071552 69849153798144 69919534481408 70017821024256 70060750405632 70260938458368 70304016900096 70647298232616 70926553055232 71129215008768 71172825808896 71216463347712 71419953676288 71476525628928 71520349372416 71564199985152 71724708009584 71768683918848 71986095429444 72404189577216 72611073654784 72655593013248 72700139667456 72875691270144 73055120818176 73128731864832 73776280633344 73912610193408 73957927550976 74032448274432 74169251201024 74214725910528 74289505386496 74393934838272 74439547305984 74652247112016 75085826228224 75313286479872 75359462621184 75574790946816 75621127421952 75667492306944 75681027136512 75943808480736 75990371208192 76036962484224 76207502260183 76508735471616 76697110052864 76821462777856 76882313281536 76929451425792 76976618471424 77149265758208 77196567576576 77243898396672 77430421974528 77621065869312 78102667460608 78150553829376 78387298172928 78469992022016 78532148330496 78580298022912 78659476291584 78804829401088 78853146279936 79043555765664 79092019012608 79778690367488 79827604340736 80020366884864 80069429035008 80298215380992 80347447885824 80411091332544 80690296510782 80739769408704 81208704761856 81290531438592 81340372353024 81490679431168 81622804201472 81687457861632 81737542139904 81787657125888 81971094868096 82021353050112 82269823347936 82747645231104 82984084176896 83034963443712 83085873905664 83151686467584 83286504308736 83440407601152 83491566649344 83575693559808 83730131238656 83983778001018 84471554506752 84523345772544 84764858515456 84816829612032 85021639815168 85073768349696 85316853842304 85436784540828 86072327405568 86125100138496 86284248809472 86371189653504 86424145625088 86492602441728 86583846895616 86792923977984 86846138523648 86899385696256 87094288297352 87438554824704 87865500893184 87919373058048 87973278253056 88170589437952 88224648658944 88278741024768 88348666871808 88491910828032 88655433076224 88709789564928 89260191383552 89696032161792 89751026663424 89806054883328 90062662172672 90117881462784 90335492303616 90390878871552 91175646134272 91359792857088 91451847868416 91507918897152 91677014360064 91769389006848 91825654726656 91898390094336 91995337326592 92217481726608 92274022181376 92903464501248 93132205064192 93357094699008 93414333874176 93471608143872 93681251277824 93738689200128 93870458551296 94022655254784 94196397643488 94838953345024 94897101078528 95030498820096 95302034171904 95360465829888 95418933313536 95691578558464 95981460572592 96538919436288 96874124017664 96933519556608 97069779910656 97167588360192 97227163828224 97406827757568 97504975819776 97642039475232 97981074334521 98368374177792 98550146924544 98610570067968 98709931032576 98848688504832 98952967880704 99191913117696 99252729741312 99313583652864 99536329482688 99737362210752 100417715306496 100479283494912 100766387929088 100828169895936 100889989742592 100908036182016 100969904996352 101258411307648 101320494944256 101382616645632 102011647295488 102509751042048 102572601901056 102635491295232 102928756768768 102991864528896 103136641155072 103240562632704 103303861567488 103494754492416 103744666942434 104200738439168 104411191836672 104516397563904 104709531107328 104773730697216 104879301722112 105026731536384 105137528373248 105391407687552 105456025350144 105970947348924 106693822513152 106759238713344 106824695021568 107064287174656 107129930514432 107214788443392 107280524058624 107587062014376 107653025878272 108387375251456 108453829804032 108606284365824 108916610482176 108983389519872 109050209501184 109361804066816 109582681227264 109693097797248 110713284591616 110868915290112 110936891326464 111048672411648 111253876801536 111322088865792 111434258079744 111590902257408 111978370668024 112628739342336 112969929719808 113089106149376 113362186420224 113431691132928 113501238460416 113755805123072 113915712721104 113985556812288 114763103207424 115045665079296 115161586204672 115232194166784 115323469922304 115394177138688 115723898637312 115794851364864 115865847595008 116431598803968 117154001190912 117225830744064 117632864878592 117704988033024 117798222495744 117870447034368 117989214437376 118207244101632 118279719419904 118565333648496 119594709549056 119668035551232 119741406511104 120030550327296 120157175283712 120447323071488 120521171828736 121035444766173 121109654113056 121813057142784 121935797157888 122010558529536 122236019146752 122359185342464 122434206302208 122531186792448 122606313209856 122956642302144 123032029575168 123871286001664 124121467846656 124476126265344 124552445165568 124628810858496 124984918933504 125160611401728 125237349974016 125363540339712 125595196857984 125975667001527 126529468104704 126707331760128 126785018658816 127069378895872 127147287773184 127225244418048 127532459722752 127975280763456 128718559248384 129108491108352 129244692742144 129426373214208 129556784480256 129636218437632 129875770343424 130006634426368 130189385966976 130269207785472 130641432446028 131157832237056 131400195899392 131613241376768 131798251339776 131879059587072 132255884156928 132336972988416 132418111537152 132983149614336 133064684347392 133890287075328 133972377993216 134437559861248 134519986323456 134544048242688 134626539995136 134709082324992 135011215076864 135093993259008 135176822194176 135503238455424 136679668056064 136763469201408 137177771802624 137322486038528 137515521540096 137654083510272 137738482089984 137993005989888 138326222589912 138411033272064 139355196751872 139612708143104 139698307596288 139839068962816 140035642048512 140121500811264 140521876916736 140608033800192 141294596465232 142258430017536 142345651617792 142839907352576 142953051257856 143040698744832 143128399970304 143449416019168 143537367837696 143972190858888 144808379154432 145222147309568 145311186026496 145400279334912 145751382540288 146110241636352 146257463729664 147552561266688 147825220386816 147915855101952 148064896548864 148338502402048 148429451821056 148579010772992 148787869676544 148879094611968 149304494224032 150171652456448 150626572959744 150718925242368 151149581893632 151242254843904 151334984613888 151362054273024 151887616961472 151980742416384 152073924968448 152415004520366 153017470943232 153394220105728 153642925555712 153764626563072 153858902851584 153953236942848 154298531516416 154393135153152 154487796793344 154860843949056 155242131738624 156205334921216 156301107658752 156774596345856 156939984044032 157064296660992 157160596045824 157318952583168 157609658802176 157706292559872 158087111531328 158184038025216 159557380734976 159655208681472 160040733769728 160138858070016 160596430761984 160694895771648 160822182665088 161380593021564 161479538817408 162581062877184 162680744706048 162981358862336 163245608402944 163374915723264 163475084279808 163575314251776 163942189736192 164042706100224 164539646695872 165495290462208 165968168353792 166069926887424 166171747811328 166303372935168 166573008617472 166880815202304 166983133298688 167151387119616 167460262477312 167967556002036 168943109013504 169529717030912 169633659224064 170043279630336 170147536699392 170633707684608 170873569081656 172144654811136 172250200276992 172568497618944 172742379307008 172848291250176 172985204883456 173167693791232 173585847955968 173692277047296 173798771392512 174188576594704 175731001786368 175838746116096 176341178875904 176449297317888 176557482049536 176697333743616 176983821656064 177310866152448 177419579129856 178520382767104 179392064323584 179502053326848 179612109766656 180125324345344 180235762925568 180670984607232 180781757743104 182351292268544 182719585714176 182903695736832 183015837794304 183354028720128 183538778013696 183651309453312 183796780188672 183990674653184 184434963453216 184548044362752 185806929002496 186264410128384 186714189398016 186828667748352 186943216287744 187362502555648 187477378400256 187740917102592 188045310509568 188392795286976 189677906690048 189794202157056 190060997640192 190604068343808 190720931659776 190837866627072 191383157116928 191962921145184 193077838872576 193748248035328 193867039113216 194139559821312 194335176720384 194454327656448 194813655515136 195009951639552 195284078950464 195962148669042 196736748355584 197100293849088 197221140135936 197419862065152 197697377009664 197905935761408 198383826235392 198505459482624 198627167305728 199072658965376 199474724421504 200835430612992 200958566989824 201532775858176 201656339791872 201779979485184 201816072364032 201939809992704 202516822615296 202640989888512 202765233291264 204023294590976 205019502084096 205145203802112 205270982590464 205857513537536 205983729057792 206273282310144 206481125265408 206607723134976 206989508984832 207489333884868 209032795127808 209419062214656 209547461394432 209758603444224 210053463072768 210275056746496 210782815375104 210912050700288 211941894697848 213387645026304 213518477426688 213649390043136 214128574349312 214259861028864 214429576886784 214561048117248 215174124028752 215306051756544 216774750502912 217212568731648 217833220964352 217966779039744 218100419002368 218723608133632 219165362454528 219386195594496 221426569183232 221737830580224 221873782652928 222097344823296 222507753603072 222644177731584 222868516159488 223181804514816 223956741336048 225257478684672 225939859439616 226178212298752 226724372840448 226863382265856 227002476920832 227511610246144 227831425442208 227971113624576 228622506780549 229526206414848 230091330158592 230323172409344 230464388333568 230646939844608 230788354277376 231447797274624 231589702729728 231731695190016 232863197607936 234308002381824 234451661488128 235265729757184 235409976066048 235596444991488 235740894068736 235978428874752 236414488203264 236559438839808 237130667296992 239189419098112 239336071102464 239482813022208 240061100654592 240314350567424 240894646142976 241042343657472 242070889532346 242219308226112 243626114285568 243871594315776 244021117059072 244472038293504 244718370684928 244868412604416 245062373584896 245212626419712 245913284604288 246064059150336 247742572003328 248242935693312 248952252530688 249104890331136 249257621716992 249969837867008 250321222803456 250474699948032 250727080679424 251190393715968 251951334003054 253058936209408 253414663520256 253570037317632 254138757791744 254294575546368 254450488836096 255064919445504 255950561526912 258216982216704 258852746428416 259113568960512 259272436875264 259751540686848 260013268852736 260378771933952 260538415570944 261282864892056 262315664474112 262800391798784 263226482753536 263596502679552 263758119174144 264511768313856 264673945976832 264836223074304 265966299228672 266129368694784 267780574150656 268875119722496 269088096485376 269253079990272 269418164649984 270022430153728 270187986518016 270353644388352 271006476910848 273359336112128 273526938402816 274355543605248 274644972077056 275031043080192 275308167020544 275476964179968 275986011979776 276652445179824 276822066544128 278710393503744 279225416286208 279396615192576 279678137925632 280071284097024 280243001622528 281043753833472 281216067600384 282589192930464 284516860035072 284691303235584 285679814705152 285906102515712 286081397489664 286256799940608 286898832038336 287074735675392 287944381717776 289616758308864 290444294619136 290622372052992 290800558669824 291502765080576 292220483272704 292514927459328 293943223003563 295105122533376 295650440773632 295831710203904 296129793097728 296677004804096 296858903642112 297158021545984 297575739353088 297758189223936 298608988448064 300343304912896 301253145919488 301437850484736 302299163787264 302484509687808 302669969227776 302724108546048 303775233922944 303961484832768 304147849936896 304830009040732 306034941886464 307285851111424 307529253126144 307717805703168 307906473885696 308597063032832 308786270306304 308975593586688 309721687898112 310484263477248 312410669842432 312602215317504 313549192691712 313879968088064 314128593321984 314321192091648 314637905166336 315219317604352 315412585119744 316174223062656 316368076050432 319114761469952 320081467539456 320277716140032 321192861523968 321389791543296 321644365330176 322761186043128 322959077634816 325162125754368 325361489412096 325962717724672 326491216805888 326749831446528 326950168559616 327150628503552 327884379472384 328085412200448 329079293391744 331936336707584 332139853774848 332606745870336 333146017234944 333761630404608 333966266597376 334302774239232 334920524954624 335935112004072 337886218027008 339059434061824 339267318448128 340086559260672 340295073398784 341267415369216 341747138163312 344289309622272 345136995237888 345484758614016 345696582500352 345970409766912 346335387582464 347171695911936 347384554094592 347597542785024 348377153189408 351462003572736 351677492232192 352682357751808 352898594635776 353114964099072 353394667487232 353967643312128 354621732304896 354839158259712 357040765534208 358784128647168 359004106653696 359224219533312 360250648690688 360471525851136 361341969214464 361563515486208 363106334298519 364702584537088 365439171428352 365807391473664 366031675588608 366708057440256 367077556027392 367302618906624 367593560377344 367981349306368 368869926906432 369096088725504 371613858004992 372528820256768 373428378796032 373657335496704 373886432575488 374725005111296 374954756800512 375481834205184 376090621019136 376785590573952 379355813380096 379588404314112 380121995280384 381208136687616 381441863319552 381675733254144 382766314233856 383925842290368 386155677745152 387496496070656 387734078226432 388279119642624 388670353440768 388908655312896 389627311030272 390019903279104 390568157900928 391924297338084 393473496711168 394200587698176 394839724130304 395394754019328 395811871522816 396767652470784 397010918965248 397254334611456 398145317930752 398949448843008 401670861225984 401917133979648 403065551716352 403312679583744 403559958970368 403632144728064 403879619985408 405033645230592 405281979777024 405530466582528 410039004168192 410290407604224 411715027075072 411967458115584 412546564620288 412962250530816 413215446269952 413979017969664 414978667769736 418065590255616 418838124429312 419094922788864 419517206888448 420106926145536 420550113492992 421565630750208 421824101400576 423883789395696 426775290052608 427036954853376 428257148698624 428519722057728 428859153773568 429122096234496 430348248057504 430612103513088 433549501005824 434425137463296 435666441928704 435933558079488 436200838004736 437447216267264 438330724909056 438772391188992 442853138366464 443475661160448 443747565305856 444194689646592 445015507206144 445288355463168 445737032318976 446363609029632 447913482672096 450514957369344 451879718879232 452356424597504 453448745680896 453726764531712 454004953841664 455023220492288 455662850884416 455942227249152 457245013561098 459052412829696 460182660317184 460646344818688 460928776667136 461293879689216 461576708554752 462895594549248 463179405459456 463463390380032 465726395215872 468616004763648 468903322976256 470531459514368 470819952132096 471192889982976 471481788137472 471956857749504 472828976406528 473118877679616 474261334593984 478378838196224 478672142204928 478965626044416 480122201309184 480628701134848 481789292285952 482084687314944 484141779064692 484438616452224 487743188631552 488042234118144 488944076587008 489436741369856 489736825208832 490124747169792 490425252839424 491826569208576 492128118300672 495485144006656 496485871386624 497904505061376 498209780662272 498515243433984 499939675734016 500642445606912 500949399896064 501454161358848 502380787431936 503902668006108 506829327040512 508277515583488 508589151092736 508900977672192 510129838891008 511901123053824 516433964433408 517705492856832 518227137921024 518544873750528 519503081373696 520026537705472 520757543867904 521076831141888 522565729784112 525600783597568 526452965507072 527193005359104 527516238348288 529023536627712 529347891953664 529672446148608 531932598457344 532258737389568 535561148301312 537750239444992 538176192970752 538506159980544 538836329299968 540044860307456 540375973036032 540707288776704 542012953821696 546718672224256 547053876805632 548711087210496 549289944154112 550062086160384 550616334041088 550953928359936 551972023959552 553304890359648 553644133088256 557420787007488 558450832572416 558793230385152 559356275851264 560142568194048 560486003245056 562087507666944 562432135200768 565178385860928 569033720070144 569382606471168 571359629410304 571812205031424 572162794979328 572513599881216 573797664076672 574149471350784 575888763435552 579233516617728 580888589238272 581244744105984 581601117339648 583005530161152 584440966545408 585029854918656 587886446007126 590210245066752 591300881547264 591663420407808 592259586195456 593354009608192 593717807284224 594316043091968 595151478706176 595516378447872 597217976896128 602506291838976 602875700969472 604598327574528 604969019375616 605339938455552 605448217092096 607550467845888 607922969665536 608295699873792 609660018081464 612069883772928 614571702222848 615058506252288 615435611406336 615812947771392 617194126065664 617572540612608 617951187173376 619443375796224 620968526954496 624821339684864 627098385383424 628257186643968 628642384183296 629275810332672 630438635208704 630825170239488 632348446125312 632736152100864 638229522939904 640162935078912 640555432280064 642385723047936 642779583086592 643288730660352 645522372086256 645918155269632 650324251508736 651925435449344 652982433611776 653499662893056 653900337119232 654301257007104 655768758944768 656170824400896 658158586783488 663872673415168 664279707549696 665213491740672 666292034469888 667523260809216 667932533194752 668605548478464 669841049909248 671870224008144 675772436054016 678118868123648 678534636896256 680173118521344 680590146797568 682534830738432 683494276326624 685867520341647 688578619244544 690273990475776 690969517228032 691393165000704 691940819533824 692670775164928 694343391823872 694769108189184 695195085570048 696754306378816 702924007145472 703354984464384 705364715503616 705797189271552 706229928198144 706789334974464 707935286624256 709243464609792 709678316519424 714081531068416 717568257294336 718008213307392 718448439066624 720501297381376 720943051702272 722683938428928 723127030972416 726212668597038 729405169074176 730878342856704 731614782947328 732063351177216 733416114880512 734155112054784 734605237813248 735187120754688 735962698612736 737739853812864 738192177451008 743227716009984 746856757592064 747314670993408 747772865150976 749450010222592 749909513601024 750963668410368 752181242038272 753571181147904 758711626760192 759176808628224 760243990560768 762416273375232 762883726639104 763351466508288 765532628467712 767851684580736 774992992141312 776558239285248 777340706881536 777817310625792 779254622060544 780039806558208 781136315801856 783848594676168 786946993422336 788401175396352 789679448260608 790789508038656 791623743045632 793535304941568 794021837930496 794508669222912 796290635861504 797898897686016 803341722451968 806131103432704 806625359167488 807264289456128 807759239970816 810067290461184 810563959554048 811060933165056 820078008336384 820580815208448 823430054150144 823934916231168 825093129240576 825924501061632 826430892539904 827958035939328 829957335539472 836131180511232 837676248858624 838189845577728 839034413776896 840213852291072 841100226985984 843131261500416 843648202801152 847767578791392 853550580105216 854073909706752 856514297397248 857039444115456 857718307547136 858244192468992 860696496115008 861224207026176 867099002011648 868850274926592 871332883857408 871867116158976 872401676009472 874894432534528 876661449818112 877544782377984 881829669010689 885706276732928 886951322320896 887495130611712 888389379293184 890031014412288 890576710926336 891474064637952 892727218059264 895826965344192 901029914738688 903759437758464 904712849195008 906897491361792 907453529063424 908009907683328 910046440984576 911325701768832 911884454498304 914490027122196 918104825659392 921292689637376 921857553334272 922587759378432 923153417109504 925791189098496 926358810918912 926926780760064 931452790431744 937232009527296 937806645952512 941062919028736 941639904264192 942385779965952 942963576274944 943913715499008 945657952813056 946237755359232 948522669187968 956757676392448 957344284409856 960244402618368 961257402269696 963578584571904 964169374629888 968283558129384 968877232904448 975486377263104 976084468236288 977888153174016 978873482739712 979473650417664 980249494339584 980850505678848 983653138417152 984256236601344 995809010122752 996419561324544 999879351468032 1001284891213824 1001898799792128 1002908322717696 1004761574863872 1007805336012216 1013658654081024 1016555031166976 1017178302185472 1017801955344384 1020259677782016 1023802246107648 1032867928866816 1035410985713664 1036454275842048 1037089747501056 1039006162747392 1040053075410944 1041515087735808 1042153662283776 1045131459568224 1051201567195136 1052905931014144 1054386010718208 1055032476696576 1058047073255424 1058695783907328 1059344892297216 1063865196914688 1064517474779136 1071122296602624 1075500478889984 1076352385941504 1077012319961088 1077672658599936 1080089720614912 1080751946072064 1081414577553408 1084025907643392 1093437344448512 1094107753611264 1097422174420992 1098579888308224 1100124172320768 1101232668082176 1101907856719872 1103944047919104 1106609780719296 1107288266176512 1114841574014976 1116901665144832 1117586460770304 1118712551702528 1120285136388096 1120972006490112 1124175015333888 1124864270401536 1130356771721856 1138067440140288 1138765212942336 1142719258820608 1143624410062848 1144325589958656 1145027199762432 1147595328153344 1148298942701568 1151777526871104 1158467033235456 1161777178476544 1162489488211968 1163202234679296 1166011060322304 1168881933090816 1170059709837312 1175772892014252 1180420490133504 1182601763094528 1184519172390912 1186708019216384 1187435614568448 1188632086183936 1190302957412352 1191032756895744 1194435953792256 1205012583677952 1205751401938944 1209196655149056 1209938038751232 1210679876911104 1210896434184192 1215100935691776 1215845939331072 1216591399747584 1219320036162928 1230117012504576 1230871222812672 1234388252131328 1235145081225216 1235902374346752 1238886751592448 1241937053908992 1249642679369728 1254196770766848 1256514373287936 1257284768366592 1258551620665344 1260877270417408 1261650340478976 1264696892250624 1265472304201728 1276459045879808 1280325870157824 1281110864560128 1284771446095872 1285559166173184 1286577461320704 1291044744172512 1291836310539264 1300648503017472 1303850870898688 1305964867223552 1306999325786112 1307800674238464 1308602514014208 1311537517889536 1312341648801792 1316317173566976 1327745346830336 1328559415099392 1330426983481344 1332584068939776 1335046521618432 1335865066389504 1337211096956928 1339682099818496 1343740448016288 1351544872108032 1356237736247296 1357069273792512 1360346237042688 1361180293595136 1365069661476864 1366988552653248 1371735040683294 1377157238489088 1380547980951552 1381939034456064 1382786330001408 1383881639067648 1385341550329856 1388686783647744 1389538216378368 1390390171140096 1393508612757632 1405848014290944 1406709968928768 1410729431007232 1411594378543104 1412459856396288 1413578669948928 1415870573248512 1418486929219584 1419356633038848 1428163062136832 1435136514588672 1436016426614784 1436896878133248 1441002594762752 1441886103404544 1445367876857856 1446254061944832 1452425337194076 1463229565894656 1464126702354432 1466832229761024 1468310224109568 1469210475626496 1470374241509376 1471925397225472 1475479707625728 1476384354902016 1486455432019968 1493713515184128 1494629341986816 1495545730301952 1498900020445184 1499819027202048 1501927336820736 1504362484076544 1507142362295808 1517423253520384 1520487981121536 1524832546750464 1525767453278208 1526702933016576 1531065256935424 1535703369161472 1549985984282624 1553116478570496 1554681413763072 1555634621251584 1558509244121088 1560079613116416 1562272631603712 1567697189352336 1576802350792704 1579358896521216 1581579016077312 1583247486091264 1587070609883136 1588043675860992 1589017338445824 1592581271723008 1595797795372032 1606683444903936 1612262206865408 1613250718334976 1614528578912256 1615518479941632 1620134580922368 1621127919108096 1622121866330112 1640156016672768 1641161630416896 1646860108300288 1647869832462336 1650186258481152 1651849002123264 1652861785079808 1655916071878656 1659914671078944 1672262361022464 1675352497717248 1676379691155456 1678068827553792 1680427704582144 1682200453971968 1686262523000832 1687296405602304 1695535157582784 1707101160210432 1708147819413504 1713028594794496 1714078888230912 1715436615094272 1716488384937984 1721392992230016 1722448414052352 1734198004023296 1737700549853184 1742665767714816 1743734232317952 1744803352018944 1749788865069056 1753322899636224 1755089564755968 1763659338021378 1771412553465856 1773902644641792 1774990261223424 1776778758586368 1780062028824576 1781153421852672 1782948129275904 1785454436118528 1791653930688384 1807518875516928 1813794982723584 1814907058126848 1816019815366656 1820092881969152 1822651403537664 1823768908996608 1828980054244392 1836209651318784 1842585379274752 1843715106668544 1845175518756864 1846306834219008 1851582378196992 1852717621837824 1853853561520128 1862905580863488 1874464019054592 1882125838057472 1884771559931904 1885927152549888 1887827430998016 1891315905626112 1892475510718464 1897045338375936 1913515352784896 1914688568819712 1920488805236736 1922514804539392 1927157169143808 1928338749259776 1936567116258768 1937754465808896 1950972754526208 1955776306348032 1957746965479424 1958947300835328 1960498988679168 1961701011357696 1967306276834304 1968512473202688 1991618020245504 1992839122649088 1999758702936064 2002569782427648 2003797599584256 2005816645435392 2009523149727744 2015610672024432 2027317308162048 2033110062333952 2034356604370944 2035603910688768 2040519355564032 2047604492215296 2057602561024941 2065735857733632 2070821971427328 2072908551684096 2074179495002112 2078012325494784 2080106150821888 2083030175471616 2084307324567552 2090262919136448 2102403134390272 2105811862028288 2108772021436416 2110064953393152 2116094146510848 2117391567814656 2118689784594432 2127730393829376 2129034949558272 2142244593205248 2151000957779968 2152704771883008 2154024639922176 2155345317199872 2160179441229824 2161503892144128 2162829155106816 2168051815286784 2186874688897024 2188215507222528 2194844348841984 2197159776616448 2200248344641536 2202465336164352 2203815713439744 2207888095838208 2213219561438592 2214576532353024 2229683148029952 2233803330289664 2237425103405056 2240570272776192 2241944012980224 2248350030667776 2249728540803072 2260713543443712 2276134880280576 2277530425884672 2285438517641216 2287248820125696 2288651179917312 2290054399524864 2295190656306688 2296597885403136 2303555053742208 2323554356953088 2324978976423936 2332022120644608 2337763866181632 2340119419674624 2351545784028504 2360840980267008 2365203526189056 2369038344781824 2373416038432768 2374871229136896 2377264172367872 2380605914824704 2382065513791488 2388871907584512 2410025167355904 2418393310298112 2419876077502464 2421792868368384 2430201871383552 2431691878662144 2433182799495168 2438640072325856 2460234025009152 2461742445625344 2468776504262656 2470290162450432 2471804748693504 2477773503184896 2483874107817984 2499285358739456 2508393541533696 2513028746575872 2514569536733184 2517103241330688 2521754540834816 2523300680957952 2529393784501248 2530944608403456 2552918091759616 2560651740315648 2562221729120256 2569542892191744 2571118332346368 2573154922641408 2582089488345024 2583672621078528 2601297006034944 2607701741797376 2611929734447104 2613998651572224 2615601348476928 2617205028028416 2623075035779072 2624683297603584 2632634347133952 2655490693660672 2657118830198784 2660853966962688 2665168137879552 2670093043236864 2671730132779008 2674422193913856 2679364199636992 2687480896032576 2703089744216064 2712475472494592 2714138547585024 2720692474085376 2722360587190272 2730139322953728 2733977105306496 2743470081366588 2754314476978176 2763878068912128 2765572660002816 2767763278135296 2770683100659712 2777373567295488 2779076432756736 2780780342280192 2787017225515264 2811696028581888 2813419937857536 2821458862014464 2823188757086208 2824919712792576 2827157339897856 2831741146497024 2836973858439168 2838713266077696 2870273029177344 2872032853229568 2882005189525504 2883772206809088 2890735753715712 2892508123889664 2904850674388152 2926459131789312 2928253404708864 2933664459522048 2936620448219136 2938420951252992 2940748483018752 2943850794450944 2950959415251456 2952768709804032 2987427030368256 2989258683973632 2997800040890368 2999638054404096 3003854673641472 3008724968153088 3014284724591616 3034846507040768 3040975962243072 3049665093500928 3051534906556416 3053405866033152 3062130513870848 3071406738322944 3099971968565248 3106232957140992 3109362827526144 3111269242503168 3117018488242176 3120159226232832 3124545263207424 3135394378704672 3153604701585408 3158717793042432 3163158032154624 3166494972182528 3174141219766272 3176087351721984 3178034676891648 3185162543446016 3191595590744064 3213366889807872 3224524413730816 3226501436669952 3229057157824512 3231036959883264 3240269161844736 3242255838216192 3244243732660224 3280312033345536 3282323260833792 3293720216600576 3295739664924672 3300372516962304 3303698004246528 3305723570159616 3311832143757312 3319829342157888 3344524722044928 3350704995434496 3352759382310912 3356137655107584 3360855409164288 3364400907943936 3372525046001664 3374592811204608 3391070315165568 3414202320420864 3416295638827008 3426057189588992 3428157776461824 3430873230188544 3432976769875968 3442785984460032 3444896828104704 3468396008046592 3475401099706368 3485331535429632 3487468464635904 3489606704037888 3499577730138112 3506645799272448 3510179129511936 3527318676042756 3547805289283584 3553557517172736 3560124057649152 3562306843705344 3565896258551808 3570908872237056 3583307861376768 3615037751033856 3627589965447168 3629814116253696 3632039630733312 3640185763938304 3645302807075328 3647537817993216 3657960108488784 3685170758549504 3690351037513728 3692613668438016 3703164756393984 3705435243675648 3707707123040256 3725811161726976 3748928038109184 3764251676114944 3769543119863808 3771854305099776 3775654861996032 3782631811252224 3784951021436928 3794090676751872 3827030705569792 3829377137639424 3840977610473472 3845029609078784 3854314338287616 3856677498519552 3873134232517536 3875508931617792 3901945509052416 3911552612696064 3915493930958848 3917894601670656 3920997977358336 3923402022715392 3934612553668608 3937024946405376 3983236040491008 3985678245298176 3999517405872128 4005139564855296 4007595199168512 4011633290870784 4019046299455488 4031221344048864 4054634616324096 4066220124667904 4068713208741888 4071207821377536 4081038711128064 4095208984430592 4115205122049882 4131471715467264 4141643942854656 4145817103368192 4148358990004224 4156024650989568 4160212301643776 4166060350943232 4168614649135104 4180525838272896 4211623724056576 4217544042872832 4220129906786304 4232188293021696 4234783135629312 4237379569188864 4255460787658752 4258069899116544 4284489186410496 4302001915559936 4305409543766016 4308049279844352 4310690634399744 4320358882459648 4323007784288256 4325658310213632 4336103630573568 4373749377794048 4389688697683968 4400496689283072 4404930672328704 4407631426879488 4415776191676416 4426439122877184 4429153064706048 4459366296059904 4467606660579328 4474850206810112 4481140545552384 4483888025960448 4496700061335552 4499457081606144 4521427086887424 4552269760561152 4570877035282432 4574497640251392 4577302359834624 4580108799049728 4590381312613376 4593195770806272 4607110107484416 4647108713906176 4649957952847872 4664044241289216 4675527732363264 4680238839349248 4703091568057008 4730407052378112 4738076689563648 4746832076865536 4749742458273792 4754528344735744 4761211829649408 4764131027582976 4777743815169024 4820050334711808 4836786620596224 4839752155004928 4843585736736768 4860403742767104 4863383757324288 4866365598990336 4877280144651712 4920468050018304 4923484891250688 4937553008525312 4940580324900864 4943609497387008 4955547006369792 4967748215635968 4998570717478912 5016787083067392 5026057493151744 5029139073466368 5034206482661376 5043509081669632 5046601361915904 5058787569002496 5061889216806912 5105836183519232 5121303480631296 5124443458240512 5139085784383488 5142236664692736 5146309845282816 5164178976690048 5167345242157056 5202594012069888 5223859468894208 5227997303144448 5231202696953856 5234410056056832 5246150071558144 5249366595207168 5265268694267904 5310981387321344 5314237660397568 5321707933925376 5330336275759104 5340186086473728 5343460265558016 5348844387827712 5358728399273984 5374961792065152 5424950944989184 5441384948170752 5444721174380544 5460278645907456 5467954210612992 5486940162733176 5508628953956352 5527756137824256 5531145320005632 5535526556270592 5541366201319424 5554747134590976 5558152865513472 5561560684560384 5574034451030528 5623392057163776 5642917724028928 5646377514172416 5654314679795712 5663482292994048 5673947716878336 5677426532155392 5740546058354688 5744065706459136 5764010379051008 5767544413618176 5781471507431424 5785016247779328 5809701348776304 5852918263578624 5867328919044096 5873240896438272 5876841902505984 5881496966037504 5887701588901888 5901918830502912 5905537419608064 5974854060736512 5978517367947264 5995600081780736 5999276108808192 6007709347282944 6017449936306176 6028569449183232 6069693014081536 6081951924486144 6099330187001856 6103069813112832 6106811732066304 6124261027741696 6142813476645888 6172807683074823 6199943937130496 6212465914281984 6218725655052288 6222538485006336 6234036976484352 6240318452465664 6249090526414848 6270788757409344 6307209403170816 6317435586084864 6326316064309248 6332989944365056 6348282439532544 6352174703443968 6356069353783296 6370325086892032 6383191181488128 6426733779615744 6449048827461632 6453002873339904 6458114315649024 6462073919766528 6480538323689472 6484511676432384 6488487465320448 6560624066691072 6564646521667584 6587440433201152 6591479329849344 6600745033924608 6607396008493056 6611447140319232 6623664287514624 6639658684315776 6689049444089856 6701409990868992 6712275310215168 6721710818328576 6728801815887872 6745050092003328 6749185622409216 6782140630331136 6828404640841728 6832591277654016 6852114379177984 6856315552923648 6861746460377088 6865953539751936 6885571968920064 6889793656209408 6970663070859264 6974936929271808 6999155460276224 7013291598544896 7020358259023872 7054637352085512 7095610578567168 7107115034345472 7120248115298304 7124613687410688 7131792517103616 7141817744474112 7166615722753536 7230075502067712 7255179930894336 7259628232507392 7280371527876608 7290605614150656 7295075635986432 7315920216977568 7370341517099008 7380702075027456 7385227336876032 7406329512787968 7410870487351296 7415414246080512 7451622323453952 7497856076218368 7528503352229888 7539086239727616 7543708610199552 7551309723992064 7565263622504448 7569902042873856 7588181353503744 7654061411139584 7658754275278848 7681955220946944 7690059218157568 7708628676575232 7713354997039104 7746268465035072 7751017863235584 7803891018104832 7823105225392128 7830987861917696 7835789203341312 7841995954716672 7846804045430784 7869225107337216 7874049892810752 7966472080982016 7971356490596352 7999034811744256 8010279129710592 8015190398337024 8023266581741568 8038092598910976 8062442688097728 8109269232648192 8132440249335808 8137426417483776 8142415642755072 8162077422256128 8190417968861184 8230410244099764 8262943430934528 8291634206736384 8296717980008448 8312049301979136 8320424603287552 8332120701886464 8337229298270208 8361051676545792 8423247448113152 8435088085745664 8440259813572608 8464376586043392 8469566271258624 8474759138377728 8510921575317504 8516139798233088 8610819087532032 8616098559688704 8640717764919296 8646015568576512 8651316620427264 8672207261147136 8747498755588096 8779377395367936 8800993378566144 8809861344657408 8815262853758976 8831552383352832 8852878245754368 8858306129412096 8935213321158656 8949700413620224 8962281091104768 8967776051920896 8993400122671104 8998914163212288 9042854173774848 9104539521122304 9141754070564864 9148995280502784 9154604719669248 9160217598099456 9180762625226752 9186391541612544 9214220214968832 9294217427812352 9299915905695744 9328088482578432 9351055464726528 9360477678698496 9406183136114016 9460814104756224 9476153379127296 9493664153731072 9499484916547584 9509056689471488 9522423659298816 9528262055165952 9555487630338048 9640100669423616 9673573241192448 9679504310009856 9687171473473536 9720807485534208 9726767514648576 9732731197980672 9754560289303424 9840936100036608 9846969782501376 9875106017050624 9881160649801728 9887218994774016 9911094012739584 9935496431271936 9997141434957824 10033574166134784 10052114986303488 10058278146932736 10068412965322752 10087018163339264 10093202723831808 10117575138004992 10123778433613824 10242606961262592 10248886916481024 10278171568766976 10284473329385472 10292619690565632 10328357953380096 10334690484314112 10405188024139776 10447718937788416 10455994606288896 10462405393907712 10468820112113664 10492300143116288 10498733190414336 10530537388535808 10621962774642688 10643415867850752 10660672551518208 10680372172947456 10686920531116032 10697688775655424 10717456798547968 10749923584130304 10849901889978368 10882769896341504 10889442348761088 10920557291814912 10935908421225984 10973880325466352 11055512275648512 11071053112541184 11082732402638848 11109494269181952 11116305731026944 11123121369120768 11148068902061056 11246784114327552 11285835448057856 11292755028344832 11308629359591424 11326964585988096 11347895433756672 11354853064310784 11481092116709376 11488131412918272 11528020758102016 11535088827236352 11562943014862848 11570032495558656 11619402697552608 11705836527157248 11734657838088192 11746481792876544 11753683805011968 11762993932075008 11775403177803776 11803837661005824 11811074839216128 11949708121473024 11957034735894528 11991200163561472 11998552217616384 12015418694565888 12034899872612352 12057138898366464 12139386028163072 12163903848972288 12198660374003712 12206139626225664 12213623464132608 12248522055483392 12285626953291776 12345615366149646 12399887874260992 12424931828563968 12437451310104576 12445076970012672 12468073952968704 12480636904931328 12498181052829696 12541577514818688 12634871172169728 12652632128618496 12696564879065088 12704349406887936 12712138707566592 12740650173784064 12766382362976256 12853467559231488 12898097654923264 12906005746679808 12916228631298048 12924147839533056 12961076647378944 12969023352864768 12976974930640896 13121248133382144 13174880866402304 13201490067849216 13214792016986112 13222894280638464 13247328575029248 13279317368631552 13378098888179712 13402819981737984 13424550620430336 13443421636657152 13457603631775744 13490100184006656 13498371244818432 13564281260662272 13656809281683456 13704228758355968 13712631105847296 13723492920754176 13731907079503872 13771143937840128 13779587312418816 13941326141718528 13949873858543616 13998310920552448 14026583197089792 14040716518047744 14109274704171024 14191221157134336 14214230068690944 14240496230596608 14249227374821376 14263585034207232 14283635488948224 14333231445507072 14460151004135424 14510359861788672 14519256465014784 14560743055753216 14581211228301312 14590151271972864 14631840433955136 14740683034198016 14761404150054912 14770454673752064 14812659025575936 14821740974702592 14830828492161024 14903244646907904 14995712152436736 15057006704459776 15078172479455232 15087417220399104 15102619447984128 15130527245008896 15139804085747712 15176362707007488 15308122822279168 15317508550557696 15363910441893888 15380118436315136 15417257353150464 15426709994078208 15492536930070144 15502035726471168 15607782036209664 15661975723835392 15671578406682624 15683991909433344 15693608090861568 15738450214674432 15748099785621504 15932944161964032 15942712981192704 15998069623488512 16020558259421184 16030380796674048 16046533163483136 16076185197821952 16124885376195456 16264880498671616 16274852834967552 16324154844512256 16380835937722368 16460820488199528 16525886861869056 16583268413472768 16593435960016896 16624098603958272 16640849206575104 16664241403772928 16674458596540416 16722103353091584 16870176171491328 16928753172086784 16939132542517248 17021843150635008 17032279596466176 17221638175064064 17232197119377408 17281435529838592 17292031137153024 17302633240854528 17344414522294272 17494997511176192 17558754790735872 17601986757132288 17619722689314816 17630525707517952 17663104766705664 17705756491508736 17716612258824192 17870426642317312 17899400827240448 17924562182209536 17935552103841792 17986800245342208 17997828326424576 18085708347549696 18209079042244608 18283508141129728 18297990561005568 18309209439338496 18320435196198912 18361525250453504 18372783083225088 18428440429937664 18588434855624704 18599831811391488 18656176965156864 18702110929453056 18720955357396992 18812366272228032 18921628209512448 18952306758254592 18987328307462144 18998969833095168 19018113378942976 19044847318597632 19056524110331904 19110975260676096 19280201338847232 19347146482384896 19359008620019712 19374342946947072 19441614971068416 19453535029297152 19465462395961344 19509120578606848 19681872200073216 19693939565002752 19750212034101248 19762321299603456 19774437989548032 19822188025479168 19870992862543872 20067148332269568 20104229972606976 20136825930645504 20174036326678528 20186405447663616 20235150276009984 20247556867227648 20485213922525184 20497773832962048 20556343137533952 20568946658770944 20585239381131264 20656715906760192 20669380968628224 20911989212577792 20924810787815424 20984600286232576 20997466380828672 21061074777071616 21243925549285376 21286831735701504 21321345103036416 21360744345894912 21373841062232064 21395377551310848 21434913597095936 21499847168260608 21699803779956736 21765539792683008 21778884697522176 21841114583629824 21871816842451968 21947760650932704 22111024551297024 22142106225082368 22165464805277696 22218988538363904 22232611462053888 22246242738241536 22296137804122112 22493568228655104 22571670896115712 22585510056689664 22617258719182848 22653929171976192 22695790867513344 22709706128621568 22962184233418752 22976262825836544 23056041516204032 23070177654472704 23125886029725696 23140064991117312 23238805395105216 23411673054314496 23469315676176384 23492963585753088 23507367610023936 23525987864150016 23550806355607552 23607675322011648 23622149678432256 23899416242946048 23914069471789056 23982400327122944 23997104435232768 24030837389131776 24069799745224704 24114277796732928 24278772056326144 24327807697944576 24397320748007424 24412279252451328 24427246928265216 24497044110966784 24571253906583552 24691230732299292 24874902620209152 24890153940025344 24936147905937408 24961273809862656 24996362105659392 25083155029637376 25269742344339456 25305264257236992 25393129758130176 25408698813775872 25424277415133184 25481300347568128 25532764725952512 25796195309846528 25832457262596096 25848295679066112 25922153294757888 25938046705729536 25953949861281792 26242496266764288 26349761732804608 26402980135698432 26429584033972224 26445788561276928 26494657150058496 26558634737263104 26805639963475968 26849101240860672 26886843273314304 26915207263551488 26980200368013312 26996742489636864 27128562521324544 27313618563366912 27408457516711936 27425262211694592 27446985841508352 27463814159007744 27542287875680256 27559174624837632 27882652283437056 27899747717087232 27996621841104896 28053166394179584 28081433036095488 28218549408342048 28382442314268672 28428460137381888 28480992461193216 28498454749642752 28527170068414464 28567270977896448 28666462891014144 28920302008270848 29020719723577344 29038512930029568 29121486111506432 29162422456602624 29180302543945728 29263680867910272 29481366068396032 29522808300109824 29540909347504128 29625318051151872 29643481949405184 29661656984322048 29806489293815808 29991424304873472 30114013408919552 30156344958910464 30174834440798208 30205238895968256 30261054490017792 30279608171495424 30352725414014976 30616245644558336 30727820883787776 30834514706300928 30853419988156416 30985073860140288 31004071452942336 31215564072419328 31323951447670784 31343156813365248 31367983818866688 31387216181723136 31476900429348864 31496199571243008 31865888323928064 31996139246977024 32041116518842368 32060761593348096 32093066326966272 32152370395643904 32249770752390912 32529760997343232 32549705669935104 32648309689024512 32761671875444736 32921640976399056 33166536826945536 33248197207916544 33281698413150208 33328482807545856 33348917193080832 33444206706183168 33740352342982656 33857506344173568 33878265085034496 34043686301270016 34064559192932352 34443276350128128 34464394238754816 34562871059677184 34584062274306048 34605266481709056 34688829044588544 34989995022352384 35117509581471744 35203973514264576 35239445378629632 35261051415035904 35326209533411328 35411512983017472 35433224517648384 35740853284634624 35798801654480896 35849124364419072 35871104207683584 35973600490684416 35995656652849152 36171416695099392 36418158084489216 36567016282259456 36595981122011136 36618418878676992 36640870392397824 36723050500907008 36745566166450176 36856880859875328 37176869711249408 37199663622782976 37312353930313728 37404221858906112 37441910714793984 37624732544456064 37904613516509184 37974656614924288 38036226757885952 38089694637195264 38113048220663808 38221950521352192 38560402677694464 38694292964769792 38718017240039424 38748685893894144 38883229942136832 38907070058594304 38930924791922688 39018241157213696 39363744400146432 39500424068202496 39524642599206912 39644376050958336 39741985725087744 40134296664539136 40208459945213952 40273651861291008 40348072653357056 40372810895327232 40470300552019968 40495113734455296 40970427845050368 41112686275067904 41137893317541888 41170478762262528 41313431813520384 41338761937256448 41823978425155584 41849621575630848 41969200572465152 41994932761657344 42122149554143232 42487851098570752 42573663471403008 42642690206072832 42721488691789824 42747682124464128 42790755102621696 42869827194191872 42999694336521216 43399607559913472 43531079585366016 43557769395044352 43682229167259648 43743633684903936 43895521301865408 44222049102594048 44284212450164736 44330929610555392 44437977076727808 44465222924107776 44492485476483072 44592275608244224 44987136457310208 45143341792231424 45171020113379328 45234517438365696 45307858343952384 45391581735026688 45419412257243136 45924368466837504 45952525651673088 46112083032408064 46140355308945408 46251772059451392 46280129982234624 46477610790210432 46823346108628992 46985927171506176 47014735220047872 47051975728300032 47101612711215104 47215350644023296 47244299356864512 47798832485892096 47828138943578112 47964800654245888 47994208870465536 48061674778263552 48139599490449408 48228555593465856 48794641496014848 48824558504902656 48994088221933568 49142507813167104 49382461464598584 49749805240418304 49780307880050688 49872295811874816 49922547619725312 49992724211318784 50166310059274752 50610528514473984 50786259516260352 50817397627551744 50962600695136256 51065529451905024 51592390619693056 51664914525192192 51696591358132224 51844306589515776 51876093411459072 51907899722563584 52484992533528576 52699523465609216 52805960271396864 52859168067944448 52891577122553856 52989314300116992 53117269474526208 53611279926951936 53698202481721344 53773686546628608 53830414527102976 53960400736026624 53993484979273728 54257125042649088 54627237126733824 54816915033423872 54850524423389184 54893971683016704 54927628318015488 55084575751360512 55118349249675264 55765304566874112 55799495434174464 55993243682209792 56106332788359168 56162866072190976 56437098816684096 56764884628537344 56856920274763776 56961984922386432 56996909499285504 57054340136828928 57134541955792896 57332925782028288 57840604016541696 58041439447154688 58077025860059136 58242972223012864 58324844913205248 58360605087891456 58527361735820544 58962732136792064 59045616600219648 59081818695008256 59250636102303744 59286963898810368 59323313968644096 59612978587631616 60312689917820928 60410477791936512 60522108980035584 60559216342990848 60705450828029952 61232491289116672 61455641767575552 61669029412601856 61706839976312832 61970147720280576 62008142905884672 62647902895341568 62735967637733376 62774432363446272 62953800858697728 62992399142486016 63731776647856128 63992278493954048 64082233037684736 64121523186696192 64186132653932544 64304740791287808 64499541504781824 65059521994686464 65099411339870208 65296619378049024 65523343750889472 65843281952798112 66333073653891072 66496394415833088 66563396826300416 66656965615091712 66697834386161664 66888413412366336 67480704685965312 67715012688347136 67756530170068992 68087372602540032 68129118385864704 68886552700256256 68928788477509632 69125742119354368 69168124548612096 69210532963418112 69377658089177088 69979990044704768 70235019162943488 70407947028529152 70478890757259264 70522102830071808 70652419066822656 70823025966034944 70866449035296768 71597603308961792 71698248728838144 71742208415367168 71947200981368832 71991313305698304 72342833390198784 72836316168978432 73134032564518912 73191962244022272 73236837757353984 73281740784795648 73446101001814016 73491132332900352 73713761719750656 74353739422498816 74624707860627456 74808443717812224 74883821429587968 75249465088912128 75809227033018368 75949313229848576 76072453515771904 76179389274390528 76226096441327616 76443901042704384 77388585929539584 77497371787788288 77766459884273664 77814140117188608 77861849583845376 78036482314427392 78727488800292864 79000848136404992 79049285198413824 79288752101916672 79483971450175488 80416919890427904 80547303722582016 80696145306714112 80745621790654464 80940601104039936 80990227468910592 81940855690100736 82225372550135808 82275786635083776 82340957524525056 82626863627040768 82677523874512896 83647956850311168 83699243151261696 83938401144930304 83989865523314688 84244299108286464 84975702197141504 85147326942806016 85285380412145664 85442977383579648 85495364248928256 85581510205243392 85739654388383744 85999388673042432 86799215119826944 87062159170732032 87115538790088704 87364458334519296 87487267369807872 87791042603730816 88444098205188096 88568424900329472 88875954153455616 88930445848215552 88984970952966144 89184551216488448 89974272914620416 90286683584462848 90342040226758656 90469034876731392 90615716687904768 90783163470053376 90838824514486272 91848736933675008 92224166064816128 92503544118902784 92560259964469248 92955221580420864 93646692217257984 93971854343012352 94029470440095744 94103951456600064 94203225422430208 94430701288046592 94488598713729024 95597664971784192 95929601308491776 95988417740931072 96123349556527104 96279198980898816 96457111186931712 97589282992029696 97649117009805312 97988176443867136 98285015626334208 98764922929197168 99499610480836608 99744591623749632 99845095239450624 99985448422637568 100332620118549504 101221057028947968 101572519032520704 101634795255103488 101925201390272512 102131058903810048 103184781239386112 103329829050384384 103393182716264448 103688613179031552 103752186822918144 103815799445127168 104969985067057152 105399046931218432 105611920542793728 105718336135888896 105783154245107712 105978628600233984 106234538949052416 107222559853903872 107396404963442688 107547373093257216 107660829054205952 107920801472053248 107986969958547456 108514250085298176 109254474253467648 109633830066847744 109701048846778368 109787943366033408 109855256636030976 110169151502721024 110236698499350528 111530609133748224 111598990868348928 111986487364419584 112212665576718336 112325732144381952 112874197633368192 113713840549527552 113923969844772864 114108680273657856 114269083911585792 114665851564056576 115681208033083392 116082878894309376 116154051720118272 116485944446025728 116649689826410496 116721210175782912 117054723471641088 118091233200439296 118501272204607488 118573927797620736 119225957175263232 120625379835641856 120820955583873024 121044217960071168 121118432685981696 121410901656059904 122464982578233344 122911283535151104 123338058825203712 123413679952625664 123940295440561152 124016285811769344 125295805790683136 125471935275466752 125548864726892544 125907601717395456 125984798284972032 127463553295712256 127984556987908096 128164466075369472 128243046373392384 128372265307865088 128609481582575616 128999083009563648 130119043989372928 130198822679740416 130593238756098048 131046687501778944 131686563905596224 132666147307782144 132992788831666176 133126793652600832 133313931230183424 133395668772323328 133776826824732672 134961409371930624 135430025376694272 135513060340137984 136174745205080064 136258236771729408 137773105400512512 137857576955019264 138251484238708736 138336249097224192 138421065926836224 138755316178354176 140470038325886976 140957781514518528 141044205660143616 141304838133645312 141646051932069888 141732898070593536 143195206617923584 143396497457676288 143484416830734336 143894401962737664 143982626611396608 144685666780397568 146383924488044544 146473675514707968 146892202003628032 146982264665800704 147427523439501312 148707478844997632 149249415721254912 149616887435624448 149767642859175936 150498930177824256 151898626459697152 152144907031543808 152358778548781056 152452192882655232 152887802085408768 154777171859079168 154994743575576576 155532919768547328 155628280234377216 155723699167690752 156072964628854784 157454977600585728 158001696272809984 158098570396827648 158577504203833344 158967942900350976 160833839780855808 161094607445164032 161392290613428224 161491243581308928 161881202208079872 161980454937821184 163881711380201472 164450745100271616 164551573270167552 164681915049050112 165253727254081536 165355047749025792 167295913700622336 167398486302523392 167876802289860608 167979731046629376 168488598216572928 169951404394283008 170294653885612032 170570760824291328 170885954767159296 170990728497856512 171163020410486784 171479308776767488 171998777346084864 174124318341464064 174231077580177408 174728916669038592 174974534739615744 175582085207461632 176888196410376192 177136849800658944 177751908306911232 177860891696431104 177969941905932288 178369102432976896 180573367168925696 180938069753462784 181231433375809536 181566326940106752 181677649028972544 183697473867350016 184448332129632256 185007088237805568 185120519928938496 185910443160841728 187943708686024704 188207902913200128 188406450844860416 188861402576093184 188977197427458048 191195329943568384 191859202616983552 191976835481862144 192246699113054208 192558397961797632 192914222373863424 195178565984059392 195298234019610624 195976352887734272 196570031252668416 197529845858394336 198999220961673216 199489183247499264 199690190478901248 199970896845275136 200665240237099008 202442114057895936 203145038065041408 203269590510206976 203850402780545024 204262117807620096 206369562478772224 206659658100768768 206786365432528896 207377226358063104 207504373645836288 207631598890254336 209939970134114304 210798093862436864 211223841085587456 211436672271777792 211566308490215424 211957257200467968 212469077898104832 214792809926885376 215094746186514432 215841602944106496 215973939917094912 217028500170596352 218508948506935296 219267660133695488 219402097693556736 219575886732066816 219710513272061952 220338303005442048 220473396998701056 223061218267496448 223972974728839168 224425331153436672 224651464288763904 225748395266736384 227427681099055104 227847939689545728 228217360547315712 228538167823171584 229331703128113152 232165757788618752 232971888892051456 233299379652820992 233442420351565824 234109446943282176 236182466400878592 237002544409214976 237147855595241472 238451914350526464 241250759671283712 241641911167746048 242088435920142336 242236865371963392 242821803312119808 244929965156466688 245822567070302208 246676117650407424 246827359905251328 247880590881122304 248032571623538688 250591611581366272 250943870550933504 251097729453785088 251815203434790912 251969596569944064 254927106591424512 255969113975816192 256328932150738944 256486092746784768 256744530615730176 257218963165151232 257998166019127296 260238087978745856 260397645359480832 261186477512196096 262093375003557888 263373127811192448 265332294615564288 266253587305201664 266627862460366848 266791337544646656 267553653649465344 269922818743861248 270860050753388544 271026120680275968 272349490410160128 272516473543458816 275546210801025024 276502968477417472 276672498194448384 277510632356708352 280940076651773952 281915563029037056 282088411320287232 282609676267290624 283292103864139776 283465796141187072 286792994915352576 287788803925475328 287965253222793216 289371333560795136 292767848976089088 292947351029415936 293784404007256064 293964529331601408 294855046879002624 297414957689995264 298498831442509824 299233774871248896 299535285718351872 300997860355648512 303797252919394304 304289814063087616 304717557097562112 304904385765310464 305775604170817536 309554343718158336 309989487151153152 311065839537094656 311256560468754432 311447398335381504 312145929257709568 314909955201171456 316003392545619968 316197140793655296 317155008407666688 317935885800701952 321667679561711616 322189214890328064 322784581226856448 322982487162617856 323762404416159744 323960909875642368 327763422760402944 328901490200543232 329103146540335104 329363830098100224 330507454508163072 330710095498051584 334591827401244672 334796972605046784 335753604579721216 335959462093258752 336977196433145856 341141521648582656 341771909534318592 342326040820973568 342958617553534976 343997554692169728 348248636682928128 348462155160354816 349457833338077184 349949069479231488 351164170414923264 354273699601317888 355503816613822464 355721783392862208 356738204865953792 361146734337851392 361876139506925568 362462866751619072 363132653880213504 363355298057945088 367394947734700032 368896664259264512 370014176475611136 370241039857876992 371820886321683456 375887417372049408 376415805826400256 376812901689720832 377722805152186368 377954394854916096 382390659887136768 383718405233967104 383953670963724288 384493398226108416 385116795923595264 385828444747726848 390357131968118784 390596468039221248 391952705775468544 393140062505336832 395059691716788672 397998441923346432 398978366494998528 399380380957802496 399941793690550272 401330480474198016 404884228115791872 406290076130082816 406539181020413952 407700805561090048 408524235615240192 412739124957544448 413319316201537536 413572730865057792 414754452716126208 415008747291672576 415263197780508672 422873344543555584 423132616980430848 423914514400935936 424938155796209664 429585619853770752 430189492373028864 431683205888212992 431947879834189824 434057000341192704 438535320267390976 439151773464133632 439421026544123904 440676606010884096 440946793997402112 446122436534992896 447945949457678336 448850662306873344 449302928577527808 451496790533472768 455695879379091456 456434721094631424 457076335646343168 458663406256226304 464331515577237504 465943777784102912 466598759305641984 466884840703131648 468218893886564352 472364932801757184 474005088818429952 474295711190482944 476903828701052928 482501519342567424 483283822335492096 484176871840284672 484473730743926784 485643606624239616 489859930312933376 491645134140604416 493352235300814848 493654719810502656 495761181762244608 496065143247077376 501183223162732544 501887741101867008 502195458907570176 503630406869581824 503939193139888128 509854213182849024 511938227951632384 512657864301477888 512972185493569536 513489061231460352 514437926330302464 515996332038254592 520476175957491712 522372955024392192 524186750007115776 526746255622384896 530664589231128576 532507174610403328 533255724920733696 533582675089293312 535107307298930688 541720101506777088 544698980820320256 545032947086917632 551092421602050048 553005936954834944 553344996388896768 555021264713416704 563831126058074112 565219352534581248 566584207728279552 566931592282374144 573585989830705152 575577607850950656 575930506445586432 578742667121590272 585535697952178176 585894702058831872 587568808014512128 587929058663202816 589710093758005248 594829915379990528 596997662885019648 598467549742497792 599070571436703744 601995720711297024 607594505838788608 608579628126175232 609435114195124224 609808771530620928 611551208341635072 619108687436316672 619978974302306304 622131679074189312 622513120937508864 622894796670763008 624291858515419136 629819910402342912 632006785091239936 632394281587310592 634310016815333376 635871771601403904 644378429780656128 645569162453712896 647524808832319488 647921819751284736 655526845520805888 657802980401086464 658206293080670208 658727660196200448 661014909016326144 661420190996103168 669183654802489344 671507209159442432 671918924186517504 673954392866291712 682283043297165312 683543819068637184 684652081641947136 685917235107069952 687995109384339456 696497273365856256 698915666676154368 699898138958462976 702328340829846528 708547399202635776 711007633227644928 711443566785724416 713476409731907584 722293468675702784 723752279013851136 724925733503238144 726265307760427008 726710596115890176 734789895469400064 737793328518529024 740028352951222272 740482079715753984 743641772643366912 751774834744098816 752831611652800512 753625803379441664 755445610304372736 755908789709832192 764781319774273536 767436810467934208 767907341927448576 768986796452216832 770233591847190528 771656889495453696 780714263936237568 781192936078442496 783905411550937088 786280125010673664 790119383433577344 795996883846692864 798760761915604992 799883587381100544 802660960948396032 809768456231583744 812580152260165632 813078362040827904 815401611122180096 817048471230480384 826638632403075072 829508905432252416 830017494583345152 845746689087111168 846265233960861696 847829028801871872 849876311592419328 860378984746057728 863366411776425984 863895759668379648 868114000682385408 877070640534781952 878303546928267264 878842053088247808 881353212021768192 881893587994804224 892244873069985792 895891898915356672 897701324613746688 898605857155055616 902993581066945536 911391758758182912 912869442189262848 914152671292686336 917326812512452608 928663031154475008 931887555568205824 933197518611283968 933769681406263296 936437787773128704 944729865603514368 948010177636859904 948591422380965888 953807657402105856 965003038685134848 966567644670984192 968353743680569344 968947461487853568 971287213248479232 983290268281208832 986704470601629696 987309439621005312 991522363524489216 992130286494154752 1002366446325465088 1003775482203734016 1004390917815140352 1007260813739163648 1007878386279776256 1025315728602955776 1026978122462920704 1028875852660604928 1031992664076509184 1040952351914983424 1044745910048784384 1048373500014231552 1053492511244769792 1065014349220806656 1066511449841467392 1067165350178586624 1070214614597861376 1083440203013554176 1089397961640640512 1090065894173835264 1102184843204100096 1106011873909669888 1106689992777793536 1110042529426833408 1127662252116148224 1130438705069162496 1133168415456559104 1133863184564748288 1147171979661410304 1151155215701901312 1151861012891172864 1157485334243180544 1171071395904356352 1171789404117663744 1175137616029024256 1175858117326405632 1179420187516010496 1189659830759981056 1193995325770039296 1196935099484995584 1198141142873407488 1203991441422594048 1217159256252350464 1218870228390248448 1219617543061241856 1223102416683270144 1238217374872633344 1239957948604612608 1244263358148378624 1245026241875017728 1245789593341526016 1248583717030838272 1264013570182479872 1268620033630666752 1271743543202807808 1288756859561312256 1291138324907425792 1295049617664638976 1295843639502569472 1315605960802172928 1317455320392400896 1322029818032652288 1322840381992206336 1338367309604978688 1343014418318884864 1343837848373035008 1347908785732583424 1367087638137274368 1369304163283894272 1371834470214139904 1375990218768678912 1392994546731712512 1397831333352308736 1399796277916925952 1404656681659693056 1417094798405271552 1422015266455289856 1422887133571448832 1426952819463815168 1444586937351405568 1447504558027702272 1449851467006476288 1452530615520854016 1453421192231780352 1469579790938800128 1475586657037058048 1480056705902444544 1480964159431507968 1487283545286733824 1503549669488197632 1505663223305601024 1510891220608745472 1511817579419664384 1529562639548547072 1534873620935868416 1535814683854897152 1537973592904433664 1540467183694381056 1543313778990907392 1561428527872475136 1567810823101874176 1572560250021347328 1580238766867154688 1591993767693385728 1597521523831209984 1599767174762201088 1605321921896792064 1625160304520331264 1630803222244360192 1634096942460960768 1653277264806150144 1659017810864504832 1660034989166690304 1691493378174222336 1695658057603743744 1699752623184838656 1720757969492115456 1726732823552851968 1727791519336759296 1736228001364770816 1754141281069563904 1756607093856534528 1757684106176495616 1762706424043536384 1763787175989608448 1784489746139971584 1791783797830713344 1795402649227493376 1797211714310111232 1805987162133891072 1822783517516365824 1825738884378525696 1828305342585372672 1834653625024905216 1857326062308950016 1863775111136411648 1866395037222567936 1867539362812526592 1872875575546257408 1889459731207028736 1896020355273719808 1897182844761931776 1907615314804211712 1933135289341968384 1936707487361138688 1942574426496958464 1966580536562417664 1973408941203259392 1974618879242010624 1983044727048978432 1984260572988309504 2007550964407468032 2014521627478327296 2015756772559552512 2050631457205911552 2053956244925841408 2057751705321209856 2063985328153018368 2081904703829966848 2089491820097568768 2096747000028463104 2106985022489539584 2130028698441613312 2133022899682934784 2134330700357173248 2140429229195722752 2166880406027108352 2178795923281281024 2180131788347670528 2204369686408200192 2212023747819339776 2213379985555587072 2220085058853666816 2255324504232296448 2260877410138324992 2266336830913118208 2267726369129496576 2294343959322820608 2302310431403802624 2303722025782345728 2314970668486361088 2342142791808712704 2343578808235327488 2350275232058048512 2351716234652811264 2358840375032020992 2387990651540078592 2396282285746814976 2407982882845188096 2434318512504700928 2437740456780496896 2439235086122483712 2446204833366540288 2479915897209225216 2488526716296757248 2490052483750035456 2497167434061676544 2528027140364959744 2537240067261333504 2543487086405615616 2582276649814851584 2590099235329277952 2591687279005138944 2631211921604345856 2634910640784801792 2644059636065304576 2645680763984412672 2676734619209957376 2686028836637769728 2687675696746070016 2695817571465166848 2734175276274548736 2738608326567788544 2743668940428279808 2751980437537357824 2785989093463425024 2795662666704617472 2799592555833851904 2809313363319386112 2834189596810543104 2844030532910579712 2845774267142897664 2853905638927630336 2889173874702811136 2895009116055404544 2899702934012952576 2905061231041708032 2906842384463560704 2960113411804889088 2961928318863015936 2974567090573467648 3007099338976395264 3011326446611202048 3021782441217490944 3023635158839328768 3069747241871736832 3075947185808867328 3080934367388762112 3086627557981814784 3122857055744950272 3135621646203748352 3145120500042694656 3160477533734309376 3195043047662419968 3199534349524402176 3210643843793584128 3250320609040662528 3261606444488720384 3268193884921921536 3306554529612300288 3318035621729009664 3320069978333380608 3382986756348444672 3391316115207487488 3399505246369677312 3441515938984230912 3453465647105703936 3455583038673518592 3472456002729541632 3508282562139127808 3513214187713069056 3515368212352991232 3525412848087072768 3527574351979216896 3568979492279943168 3583567595661426688 3590805298454986752 3594423428620222464 3611974324267782144 3651477768757051392 3656610685170745344 3669307250049810432 3714652124617900032 3727550222272823296 3732790074445135872 3735078725625053184 3745751151092514816 3792040710547439616 3815230629608423424 3866270578683936768 3873414974722277376 3885148852993916928 3946817882406518784 3966089454097956864 3968521145976619008 4015101928814936064 4029043254956654592 4031513545119105024 4101262914411823104 4107912489851682816 4115503410642419712 4127970656306036736 4163809407659933696 4178983640195137536 4193494000056926208 4213970044979079168 4260057396883226624 4266045799365869568 4268661400714346496 4280858458391445504 4333760812054216704 4357591846562562048 4360263576695341056 4408739372816400384 4424047495638679552 4426759971111174144 4440170117707333632 4510649008464592896 4532673661826236416 4535452738258993152 4588687918645641216 4604620862807605248 4607444051564691456 4629941336972722176 4684285583617425408 4700550464116097024 4703432469305622528 4717680750064041984 4775981303080157184 4792564571493629952 4815965765690376192 4875480913560993792 4892409666733080576 4959831794418450432 4977053432593514496 4980104967500070912 4994334868123353088 5056054280729919488 5074480134522667008 5086974172811231232 5164553299629703168 5180198470658555904 5183374558010277888 5262423843208691712 5269821281569603584 5288119272130609152 5291361527968825344 5353469238419914752 5372057673275539456 5375351393492140032 5391635142930333696 5468350552549097472 5477216653135577088 5487337880856559616 5503960875074715648 5571978186926850048 5591325333409234944 5599185111667703808 5618626726638772224 5668379193621086208 5688061065821159424 5691548534285795328 5707811277855260672 5799405868025905152 5810122462083416064 5920226823609778176 5923856637726031872 5949134181146935296 6022652893222404096 6043564882434981888 6047270317678657536 6139494483743473664 6151894371617734656 6161868734777524224 6173255115963629568 6245714111489900544 6271243292407496704 6290241000085389312 6320955067468618752 6390086095324839936 6399068699048804352 6421287687587168256 6500641218081325056 6523212888977440768 6536387769843843072 6613109059224600576 6636071243458019328 6640139956666761216 6765973512696889344 6782632230414974976 6799010492739354624 6883031877968461824 6906931294211407872 6911166077347037184 6944912005459083264 7016565124278255616 7026428375426138112 7030736424705982464 7050825696174145536 7055148703958433792 7188846857240444928 7223948648535564288 7302955537514102784 7313221370341490688 7338614500099620864 7455100444545646592 7465580148890271744 7470157451250106368 7491502302185029632 7584081421094879232 7630461259216846848 7746829949444554752 7770297705987833856 7893635764813037568 7932178908195913728 7937042291953238016 8030203857629872128 8058086509913309184 8063027090238210048 8202525828823646208 8215824979703365632 8231006821284839424 8255941312612073472 8327618815319867392 8357967280390275072 8386988000113852416 8427940089958158336 8520114793766453248 8532091598731739136 8537322801428692992 8561716916782891008 8667521624108433408 8715183693125124096 8720527153390682112 8848094991277359104 8880340235414667264 9021298016929185792 9065347323652472832 9070905476517986304 9209241725615210496 9259882673945444352 9368571167234850816 9401100928232194048 9406864938611245056 9435361500128083968 9585129142987259904 9631931531380752384 9750961827121987584 9784819333466161152 9919663588836900864 9954106865187028992 9960209935000141824 9988669736246706176 10112108561459838976 10148960269045334016 10173948345622462464 10329106599259406336 10360396941317111808 10366749116020555776 10524847686417383424 10539642563139207168 10576238544261218304 10582723055937650688 10706938476839829504 10744115346551078912 10750702786984280064 10783270285860667392 10954433306271154176 10974675761713119232 11007921750149431296 11143956373853700096 11182650666818469888 11198370223335407616 11237253453277544448 11376122131642318848 11415622555710521344 11598811736051810304 11620244924166832128 11840453647219556352 11898268362293870592 12045305786444808192 12087129764869963776 12094540635357315072 12278988967486947328 12303788743235469312 12323737469555048448 12346510231927259136 12491428222979801088 12542486584814993408 12580482000170778624 12641910134937237504 12780172190649679872 12798137398097608704 12842575375174336512 13001282436162650112 13046425777954881536 13072775539687686144 13226218118449201152 13272142486916038656 13280279913333522432 13531947025393778688 13598020985478709248 13766063755936923648 13813862588422815744 13822332154694074368 13889824010918166528 14052856750852276224 14101651392348291072 14110297407916867584 14377693714480889856 14447897297071128576 14626442740682981376 14677229000199241728 14910200889091293184 14931160297780543488 14940314902500212736 14983004604370059264 15168162842189758464 15260922518433693696 15493659898889109504 15540595411975667712 15787271529626075136 15864357816391827456 15874084583906476032 16060407715259744256 16116173019826618368 16126054180476420096 16405051657647292416 16431649959406731264 16462013642569678848 16511882625224146944 16715934560780550144 16773976000227704832 16855880179916316672 17040229587532906496 17064183197463478272 17074645602857385984 17123433833565782016 17430367386250248192 17696189982554718208 17760680470829334528 18130694647304945664 18141810953035972608 18418483451230420992 18519765347890888704 18737142334469701632 18802201856464388096 18813729877222490112 18870723000256167936 19170258285974519808 19263863062761504768 19501923654243975168 19569638666932322304 19839327177673801728 19908213730374057984 19920419870000283648 19977339472493412352 20224217122919677952 20297920538090668032 20347896691244924928 20720793882634223616 20733498232041111552 21049695372834766848 21079285126278414336 21152477088522436608 21165446111875301376 21488230693102157824 21566540571721334784 21908866612542308352 21949351523426238464 22015843500298862592 22365301333636939776 22396740446670815232 22474506906555088896 22752244263284637696 22831245111421042688 23240489848333664256 23680907294439112704 23796536724587741184 24090611572889616384 24174259529739927552 24189081270714630144 24557977934973894656 24607577486470938624 24647474939110096896 24693020463854518272 24982856445959602176 25084973169629986816 25160964000341557248 25283820269874475008 25560344381299359744 25596274796195217408 25685150750348673024 26002564872325300224 26092851555909763072 26145551079375372288 26544284973832077312 27063894050787557376 27196041970957418496 27627725176845631488 27779648021836333056 28105713501704552448 28203302784696582144 28220594815833735168 28755387428961779712 28895794594142257152 29252885481365962752 29354458000398483456 29820401778182586368 29862320595561086976 29880629805000425472 29966009208740118528 30336325684379516928 30521845036867387392 30987319797778219008 31081190823951335424 31574543059252150272 31728715632783654912 31748169167812952064 32120815430519488512 32232346039653236736 32252108360952840192 32863299918813462528 32924027285139357696 33023765250448293888 33431869121561100288 33547952000455409664 33711760359832633344 34128366394926956544 34246867667131564032 34860734772500496384 35392379965109436416 35521360941658669056 36261389294609891328 36283621906071945216 36836966902460841984 37039530695781777408 37474284668939403264 37604403712928776192 37627459754444980224 37741446000512335872 38340516571949039616 38527726125523009536 39003847308487950336 39139277333864644608 39678654355347603456 39816427460748115968 39840839740000567296 39954678944986824704 40595841076181336064 41441587765268447232 41466996464082223104 42158570252556828672 42304954177044873216 42330892223750602752 42976461386204315648 43133081143442669568 43898703046852476928 44031687000597725184 44730602667273879552 44793480893341630464 44949013813110177792 45504488526569275392 45662490222842085376 46480979696667328512 47361814588878225408 47593073449175482368 48181223145779232768 48348519059479855104 48378162541429260288 49115955869947789312 49215154972941877248 49294949878220193792 49386040927709036544 50321928000683114496 50567640539748950016 51120688762598719488 51192549592390434816 51370301500697346048 52185703111819526144 52291102158750744576 53088569947664154624 54392083941914836992 55255450353691262976 55559296043672666112 56211427003409104896 56406605569393164288 56441189631667470336 57510774857923559424 57791589188284514304 58505770962731925504 58708916000796966912 59640803556365172736 59724641191122173952 59761259610000850944 59932018417480237056 60672651368759033856 61043690073734774784 62162381647902670848 63149086118504300544 63457431265567309824 63496338335625904128 64464692079306473472 65726599837626925056 65848054570278715392 66047530500896587776 67095904000910819328 67423520719665266688 68256732789853913088 68493735334263128064 69721469545000992768 70784759930218872832 71042721883317338112 72522778589219782656 72567243812143890432 73673933804921683968 74079061391563554816 74948569337878806528 75208807425857552384 75254919508889960448 75482892001024671744 76681033143898079232 77055452251046019072 78007694616975900672 78278554667729289216 79632854921496231936 79909357889973649408 81191682152362672128 82883175530536894464 84317140505113657344 84609908354089746432 84661784447501205504 85952922772408631296 86266162286885339136 87797406093704953856 88063374001195450368 89461205334547759104 89586961786683260928 89898027626220355584 91008977053138550784 91324980445684170752 92961959393334657024 94723629177756450816 95186146898350964736 96362446291558465536 96697038118959710208 96756325082858520576 98589899756440387584 98772081855418073088 100643856001366228992 101135281079497900032 102385099184780869632 102740603001394692096 104371406223639052288 104582204317501489152 106177139895328309248 108784167883829673984 110510900707382525952 111118592087345332224 112422854006818209792 112813211138786328576 112882379263334940672 115021549715847118848 115583178376569028608 117011541925463851008 117417832001593933824 119281607112730345472 119449282382244347904 119522519220001701888 119864036834960474112 124324763295805341696 126914862531134619648 126992676671251808256 128929384158612946944 131696109140557430784 132095061001793175552 134191808001821638656 134847041439330533376 136513465579707826176 136987470668526256128 139442939090001985536 141569519860437745664 142085443766634676224 145045557178439565312 145134487624287780864 147347867609843367936 148158122783127109632 150417614851715104768 150965784002049343488 153362066287796158464 154110904502092038144 156557109335458578432 159265709842992463872 159818715779947298816 165766351061073788928 168634281010227314688 169219816708179492864 169323568895002411008 171905845544817262592 172532324573770678272 175594812187409907712 176126748002390900736 178922410669095518208 179173923573366521856 179796055252440711168 182017954106277101568 182649960891368341504 189447258355512901632 190372293796701929472 193394076237919420416 197179799512880775168 197544163710836146176 201287712002732457984 202270562158995800064 204770198369561739264 205481206002789384192 208742812447278104576 209164408635002978304 212354279790656618496 217568335767659347968 221021801414765051904 222237184174690664448 224845708013636419584 225626422277572657152 225764758526669881344 230043099431694237696 231166356753138057216 234023083850927702016 234835664003187867648 238898564764488695808 239728073669920948224 248649526591610683392 253829725062269239296 253985353342503616512 257858768317225893888 263392218281114861568 264190122003586351104 268383616003643277312 269694082878661066752 273026931159415652352 273974941337052512256 278885878180003971072 284170887533269352448 290091114356879130624 290268975248575561728 296316245566254219264 300835229703430209536 301931568004098686976 308221809004184076288 313114218670917156864 318531419685984927744 319637431559894597632 331532702122147577856 337268562020454629376 338439633416358985728 338647137790004822016 343811691089634525184 345064649147541356544 352253496004781801472 357844821338191036416 358347847146733043712 359592110504881422336 365299921782736683008 380744587593403858944 386788152475838840832 395088327421672292352 402575424005464915968 404541124317991600128 409540396739123478528 410962412005578768384 417485624894556209152 418328817270005956608 424708559581313236992 435136671535318695936 442043602829530103808 444474368349381328896 451252844555145314304 460086198863388475392 462332713506276114432 469671328006375735296 477797129528977391616 479456147339841896448 497299053183221366784 507659450124538478592 507970706685007233024 515717536634451787776 526784436562229723136 528380244007172702208 536767232007286554624 539388165757322133504 546053862318831304704 547949882674105024512 568341775066538704896 580182228713758261248 592632491132508438528 601670459406860419072 603863136008197373952 616443618008368152576 626228437341834313728 637062839371969855488 639274863119789195264 663065404244295155712 674537124040909258752 676879266832717971456 677294275580009644032 690129298295082713088 704506992009563602944 716695694293466087424 719184221009762844672 730599843565473366016 761489175186807717888 773576304951677681664 790176654843344584704 805150848010929831936 809082248635983200256 819080793478246957056 821924824011157536768 834971249789112418304 836657634540011913216 870273343070637391872 888948736698762657792 902505689110290628608 924665427012552228864 939342656012751470592 955594259057954783232 958912294679683792896 994598106366442733568 1015318900249076957184 1015941413370014466048 1031435073268903575552 1056760488014345404416 1073534464014573109248 1078776331514644267008 1095899765348210049024 1160364457427516522496 1185264982265016877056 1203340918813720838144 1207726272016394747904 1232887236016736305152 1252456874683668627456 1274125678743939710976 1278549726239578390528 1326130808488590311424 1353758533665435942912 1380258596590165426176 1409013984019127205888 1433391388586932174848 1438368442019525689344 1461199687130946732032 1522978350373615435776 1547152609903355363328 1580353309686689169408 1610301696021859663872 1618164497271966400512 1638161586956493914112 1643849648022315073536 1740546686141274783744 1777897473397525315584 1805011378220581257216 1849330854025104457728 1878685312025502941184 1911188518115909566464 1917824589359367585792 1989196212732885467136 2030637800498153914368 2031882826740028932096 2113520976028690808832 2157552663029288534016 2191799530696420098048 2320728914855033044992 2370529964530033754112 2406681837627441676288 2415452544032789495808 2465774472033472610304 2504913749367337254912 2557099452479156781056 2707517067330871885824 2818027968038254411776 2866782777173864349696 2876736884039051378688 2922399374261893464064 3045956700747230871552 3094305219806710726656 3220603392043719327744 3236328994543932801024 3287699296044630147072 3481093372282549567488 3555794946795050631168 3610022756441162514432 3698661708050208915456 3757370624051005882368 3822377036231819132928 3835649178718735171584 3978392425465770934272 4061275600996307828736 4227041952057381617664 4315105326058577068032 4383599061392840196096 4641457829710066089984 4741059929060067508224 4830905088065578991616 4931548944066945220608 5114198904958313562112 5415034134661743771648 5636055936076508823552 5733565554347728699392 5753473768078102757376 5844798748523786928128 6091913401494461743104 6472657989087865602048 6575398592089260294144 6962186744565099134976 7111589893590101262336 7220045512882325028864 7397323416100417830912 7514741248102011764736 7671298357437470343168 8122551201992615657472 8454083904114763235328 8630210652117154136064 8767198122785680392192 9282915659420132179968 9661810176131157983232 9863097888133890441216 10228397809916627124224 10830068269323487543296 11272111872153017647104 11467131108695457398784 11506947536156205514752 12183826802988923486208 12945315978175731204096 13150797184178520588288 13924373489130198269952 14223179787180202524672 14794646832200835661824 15342596714874940686336 16245102403985231314944 16908167808229526470656 17260421304234308272128 17534396245571360784384 19726195776267780882432 20456795619833254248448 21660136538646975086592 22544223744306035294208 23013895072312411029504 24367653605977846972416 25890631956351462408192 26301594368357041176576 27848746978260396539904 29589293664401671323648 30685193429749881372672 32490204807970462629888 33816335616459052941312 34520842608468616544256 39452391552535561764864 40913591239666508496896 46027790144624822059008 48735307211955693944832 51781263912702924816384 52603188736714082353152 59178587328803342647296 61370386859499762745344 64980409615940925259776 67632671232918105882624 69041685216937233088512 78904783105071123529728 92055580289249644118016 97470614423911387889664 103562527825405849632768 118357174657606685294592 122740773718999525490688 138083370433874466177024 157809566210142247059456 184111160578499288236032 194941228847822775779328 207125055650811699265536 236714349315213370589184 276166740867748932354048 368222321156998576472064 414250111301623398531072 473428698630426741178368 552333481735497864708096 828500222603246797062144 1104666963470995729416192 1657000445206493594124288 3314000890412987188248576
- Sum of all divisors σ(n): 12326012399895846008924952
- Sum of proper divisors (its aliquot sum) s(n): 9012011509482858820676376
- 3314000890412987188248576 is an abundant number, because the sum of its proper divisors (9012011509482858820676376) is greater than itself. Its abundance is 5698010619069871632427800
Bases of 3314000890412987188248576
- Binary: 10101111011100010001011001001001101110110101100000111000000000000000000000000000002
- Hexadecimal: 0x2BDC45926ED60E0000000
- Base-36: EZNN54FEJ1G9A800
Squares and roots of 3314000890412987188248576
- 3314000890412987188248576 squared (33140008904129871882485762) is 10982601901658071918999315228122744750550366027776
- 3314000890412987188248576 cubed (33140008904129871882485763) is 36396352481146216694266969485025176987891905661392825237934747919608446976
-
The
square root of 3314000890412987188248576 is 1820439751931.6554377911 -
The
cube root of 3314000890412987188248576 is 149090809.7760826669
Scales and comparisons
How big is 3314000890412987188248576?- 3,314,000,890,412,987,188,248,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,314,000,890,412,987,188,248,576 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 3314000890412987188248576 cubic inches would be around 12424234.1 feet tall.
Recreational maths with 3314000890412987188248576
- 3314000890412987188248576 backwards is 6758428817892140980004133
- 3314000890412987188248576 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3314000890412987188248576's digits is 108
- 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 3314000890412987188248576 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 3314000890412987188248576 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/3314000890412987188248576/
Chicago style:
Numbermatics. 2024. "Number 3314000890412987188248576 - Facts about the integer". https://numbermatics.com/n/3314000890412987188248576/
The information we have on file for 3314000890412987188248576 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 3314000890412987188248576, math, Factors of 3314000890412987188248576, curriculum, school, college, exams, university, Prime factorization of 3314000890412987188248576, STEM, science, technology, engineering, physics, economics, calculator, three septillion, three hundred fourteen sextillion, eight hundred ninety quadrillion, four hundred twelve trillion, nine hundred eighty-seven billion, one hundred eighty-eight million, two hundred forty-eight thousand, five hundred seventy-six.