90469555347538664587846656
90,469,555,347,538,664,587,846,656 is an even composite number composed of seven prime numbers multiplied together.
What does the number 90469555347538664587846656 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18711 divisors.
90469555347538664587846656 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 90469555347538664587846656:
210 × 36 × 292 × 432 × 892 × 2812 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 29 × 29 × 43 × 43 × 89 × 89 × 281 × 281 × 353 × 353)See below for interesting mathematical facts about the number 90469555347538664587846656 from the Numbermatics database.
Names of 90469555347538664587846656
- Cardinal: 90469555347538664587846656 can be written as Ninety septillion, four hundred sixty-nine sextillion, five hundred fifty-five quintillion, three hundred forty-seven quadrillion, five hundred thirty-eight trillion, six hundred sixty-four billion, five hundred eighty-seven million, eight hundred forty-six thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 9.0469555347538664587846656 × 1025
Factors of 90469555347538664587846656
Divisors of 90469555347538664587846656
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 29 32 36 43 48 54 58 64 72 81 86 87 89 96 108 116 128 129 144 162 172 174 178 192 216 232 243 256 258 261 267 281 288 324 344 348 353 356 384 387 432 464 486 512 516 522 534 562 576 648 688 696 706 712 729 768 774 783 801 841 843 864 928 972 1024 1032 1044 1059 1068 1124 1152 1161 1247 1296 1376 1392 1412 1424 1458 1536 1548 1566 1602 1682 1686 1728 1849 1856 1944 2064 2088 2118 2136 2248 2304 2322 2349 2403 2494 2523 2529 2581 2592 2752 2784 2824 2848 2916 3072 3096 3132 3177 3204 3364 3372 3456 3483 3698 3712 3741 3827 3888 4128 4176 4236 4272 4496 4608 4644 4698 4806 4988 5046 5058 5162 5184 5504 5547 5568 5648 5696 5832 6192 6264 6354 6408 6728 6744 6912 6966 7047 7209 7396 7424 7482 7569 7587 7654 7743 7776 7921 8149 8256 8352 8472 8544 8992 9216 9288 9396 9531 9612 9976 10092 10116 10237 10324 10368 10449 11008 11094 11136 11223 11296 11392 11481 11664 12083 12384 12528 12708 12816 13456 13488 13824 13932 14094 14418 14792 14848 14964 15138 15174 15179 15308 15486 15552 15842 16298 16512 16641 16704 16944 17088 17984 18576 18792 19062 19224 19952 20184 20232 20474 20648 20736 20898 21141 21627 22016 22188 22272 22446 22592 22707 22761 22784 22962 23229 23328 23763 24166 24447 24768 25009 25056 25416 25632 26912 26976 27648 27864 28188 28593 28836 29584 29696 29928 30276 30348 30358 30616 30711 30972 31104 31347 31417 31684 32596 33024 33282 33408 33669 33888 34176 34443 35968 36163 36249 37152 37584 38124 38448 39904 40368 40464 40948 41296 41472 41796 42282 43254 44032 44376 44544 44892 45184 45414 45522 45537 45568 45924 46458 46656 47526 48332 48894 49536 49923 50018 50112 50832 51264 53621 53824 53952 55728 56376 57186 57672 59168 59856 60552 60696 60716 61232 61422 61944 62208 62694 62834 63368 64881 65192 66048 66564 66816 67338 67776 68121 68283 68352 68886 69687 71289 71936 72326 72498 73341 74304 74849 75027 75168 76248 76896 78961 79808 80736 80928 81896 82592 82944 83592 84564 85779 86508 88752 89088 89784 90368 90828 91044 91074 91136 91848 92133 92916 93312 94251 95052 96664 97788 99072 99193 99846 100036 100224 101007 101664 102528 103329 107242 107648 107904 108489 108747 110983 111456 112752 114372 115344 118336 119712 121104 121392 121432 122464 122844 123888 124416 124609 125388 125668 126736 129762 130384 132096 133128 133632 134676 135552 136242 136566 136611 136704 137772 139374 142578 143872 144652 144996 146682 148608 149698 149769 150054 150336 152496 153792 157922 159616 160863 161472 161856 163792 164561 165184 167184 169128 171558 173016 177504 179568 180736 181656 182088 182148 183696 184266 185832 186624 188502 190104 193328 195576 198144 198386 199692 200072 200448 202014 203328 204363 204849 205056 206658 209061 213867 214484 215296 215808 216978 217494 220023 221966 222912 224547 225081 225504 228744 229709 230688 236321 236672 236883 239424 242208 242784 242864 244928 245688 247776 248832 249218 250776 251336 253472 257337 259524 260768 266256 267264 269352 271104 272484 273132 273222 273408 275544 276399 278748 282753 285156 287744 289304 289992 293364 296873 297216 297579 299396 299538 300108 300672 303021 304992 307584 309987 315844 319232 321726 322944 323712 325467 326241 327584 329122 330368 332949 334368 338256 340603 343116 346032 350407 355008 359136 361472 363312 364176 364296 367392 368532 371664 373248 373827 377004 380208 386656 391152 396288 396772 399384 400144 400896 404028 406656 408726 409698 409833 410112 413316 418122 427734 428968 430592 431616 433956 434988 440046 440191 443932 445824 449094 449307 450162 451008 457488 459418 461376 472642 473344 473766 478848 482589 484416 485568 485728 489856 491376 493683 495552 498436 501552 502672 506944 514674 519048 519569 521536 532512 538704 542208 544968 546264 546444 551088 552798 557496 565506 570312 578608 579984 586728 593746 594432 595158 598792 599076 600216 601344 606042 609984 613089 615168 619974 627183 631688 638464 641601 643452 645888 647424 650934 652482 652697 655168 658244 660069 660736 665898 668736 673641 675243 676512 681206 686232 689127 692064 700814 708963 710016 710649 718272 725261 726624 728352 728592 734784 737064 743328 746496 747654 754008 760416 773312 782304 793544 798768 800288 801792 808056 813312 817452 819396 819666 820224 826632 829197 836244 848259 855468 857936 861184 863232 867912 869976 880092 880382 887864 890619 891648 892737 898188 898614 900324 902016 909063 911093 914976 918836 922752 929961 945284 946688 947532 957696 965178 968832 971136 971456 976401 978723 979712 982752 987366 991104 996872 998847 1003104 1005344 1013888 1021809 1029348 1038096 1039138 1043072 1051221 1065024 1075387 1077408 1084416 1089936 1092528 1092888 1102176 1105596 1114992 1121481 1131012 1140624 1157216 1159968 1173456 1187492 1188864 1190316 1197584 1198152 1200432 1202688 1212084 1219968 1226178 1229499 1230336 1239948 1254366 1263376 1276928 1283202 1286904 1291776 1294848 1301868 1304964 1305394 1310336 1316488 1320138 1320573 1321472 1331796 1337472 1347282 1347921 1350486 1350931 1353024 1362412 1372464 1378254 1384128 1401628 1417926 1420032 1421298 1436544 1447767 1450522 1453248 1456704 1457184 1469568 1474128 1481049 1486656 1495308 1508016 1520832 1546624 1555009 1558707 1564608 1587088 1597536 1600576 1616112 1626624 1634904 1638792 1639332 1653264 1658394 1672488 1696518 1710936 1715872 1735824 1739952 1760184 1760764 1775728 1781238 1783296 1785474 1796376 1797228 1800648 1804032 1818126 1822186 1829952 1837672 1845504 1859922 1881549 1890568 1893376 1895064 1915392 1924803 1930356 1937664 1942272 1942912 1952802 1957446 1958091 1959424 1965504 1974732 1980207 1982208 1993744 1997694 2006208 2010688 2020923 2025729 2027776 2043618 2058696 2067381 2076192 2078276 2086144 2102442 2126889 2130048 2131947 2150774 2154816 2175783 2179872 2185056 2185776 2204352 2211192 2225801 2229984 2242962 2262024 2281248 2289869 2314432 2319936 2346912 2374984 2380632 2395168 2396304 2400864 2405376 2424168 2439936 2452356 2458998 2460672 2479896 2487591 2508732 2526752 2544777 2566404 2573808 2583552 2589696 2603736 2609928 2610788 2620672 2632976 2640276 2641146 2642944 2663592 2671857 2674944 2678211 2694564 2695842 2700972 2701862 2706048 2724824 2733279 2744928 2756508 2768256 2789883 2796113 2803256 2835852 2840064 2842596 2873088 2876597 2895534 2901044 2906496 2913408 2914368 2929203 2936169 2939136 2948256 2962098 2973312 2990616 2996541 3016032 3041664 3065427 3093248 3110018 3117414 3129216 3153663 3174176 3195072 3201152 3218507 3226161 3232224 3253248 3269808 3277584 3278664 3306528 3316788 3344976 3364443 3393036 3395323 3421872 3431744 3471648 3479904 3520368 3521528 3551456 3562476 3566592 3570948 3592752 3594456 3601296 3608064 3613661 3636252 3644372 3659904 3675344 3688497 3691008 3719844 3763098 3781136 3790128 3830784 3849606 3860712 3875328 3884544 3885824 3905604 3914892 3916182 3918848 3931008 3949464 3960414 3961719 3964416 3987488 3995388 4012416 4021376 4041846 4051458 4052793 4055552 4087236 4117392 4134762 4152384 4156552 4172288 4204884 4253778 4260096 4263894 4265299 4301548 4309632 4343301 4351566 4359744 4370112 4371552 4408704 4422384 4443147 4451602 4459968 4485924 4524048 4562496 4579738 4628864 4639872 4665027 4676121 4693824 4749968 4761264 4772269 4790336 4792608 4801728 4848336 4879872 4904712 4917996 4959792 4975182 5017464 5053504 5089554 5132808 5147616 5207472 5219856 5221576 5241344 5265952 5280552 5282292 5327184 5343714 5349888 5356422 5358187 5389128 5391684 5401944 5403724 5412096 5449648 5466558 5489856 5513016 5536512 5579766 5592226 5606512 5671704 5680128 5685192 5746176 5753194 5774409 5791068 5802088 5812992 5826816 5828736 5858406 5872338 5874273 5878272 5896512 5924196 5940621 5946624 5981232 5993082 6032064 6062769 6077187 6083328 6130854 6186496 6202143 6220036 6234828 6258432 6307326 6348352 6380667 6390144 6395841 6402304 6437014 6452322 6464448 6527349 6539616 6555168 6557328 6613056 6633576 6661561 6677403 6689952 6728886 6786072 6790646 6843744 6863488 6869607 6943296 6959808 7027529 7040736 7043056 7102912 7124952 7141896 7185504 7188912 7202592 7216128 7227322 7272504 7288744 7319808 7350688 7376994 7382016 7439688 7462773 7526196 7562272 7580256 7634331 7699212 7721424 7750656 7769088 7771648 7811208 7829784 7832364 7862016 7898928 7920828 7923438 7928832 7974976 7990776 8015571 8024832 8034633 8042752 8083692 8102916 8105586 8111104 8174472 8199837 8234784 8269524 8304768 8313104 8344576 8388339 8409768 8507556 8520192 8527788 8530598 8603096 8619264 8629791 8686602 8703132 8719488 8740224 8743104 8787609 8808507 8817408 8828177 8844768 8886294 8903204 8919936 8971848 8989623 9048096 9124992 9159476 9196281 9257728 9279744 9330054 9352242 9387648 9460989 9499936 9522528 9544538 9580672 9585216 9603456 9655521 9678483 9696672 9759744 9809424 9835992 9877487 9919584 9950364 10034928 10093329 10107008 10161803 10179108 10185969 10265616 10295232 10414944 10439712 10443152 10482688 10531904 10561104 10564584 10654368 10687428 10699776 10712844 10716374 10778256 10783368 10803888 10807448 10824192 10840983 10899296 10933116 10979712 11026032 11065491 11073024 11090201 11159532 11184452 11213024 11343408 11370384 11492352 11506388 11548818 11582136 11604176 11625984 11653632 11657472 11716812 11744676 11748546 11756544 11793024 11848392 11881242 11885157 11893248 11962464 11986164 12064128 12125538 12154374 12158379 12166656 12261708 12372992 12404286 12440072 12469656 12516864 12614652 12696704 12761334 12765539 12780288 12791682 12795897 12804608 12874028 12904644 12928896 13029903 13054698 13079232 13110336 13114656 13226112 13267152 13323122 13329441 13354806 13379904 13457772 13572144 13581292 13687488 13726976 13739214 13886592 13919616 13995081 14028363 14055058 14081472 14086112 14205824 14249904 14283792 14316807 14371008 14377824 14405184 14454644 14545008 14577488 14639616 14645929 14701376 14753988 14879376 14925546 15052392 15067501 15124544 15160512 15268662 15398424 15442848 15543296 15622416 15659568 15664728 15724032 15797856 15841656 15846876 15949952 15981552 16031142 16049664 16069266 16074561 16085504 16167384 16205832 16211172 16348944 16399674 16469568 16539048 16609536 16626208 16776678 16819536 17015112 17040384 17055576 17061196 17206192 17238528 17259582 17373204 17406264 17438976 17480448 17486208 17575218 17617014 17622819 17634816 17656354 17689536 17772588 17806408 17839872 17943696 17979246 18096192 18188307 18231561 18249984 18318952 18392562 18515456 18559488 18606429 18660108 18704484 18775296 18921978 18928213 18999872 19045056 19089076 19142001 19161344 19170432 19187523 19206912 19311042 19356966 19393344 19582047 19618848 19671984 19754974 19839168 19900728 19984683 20032209 20069856 20186658 20214016 20323606 20358216 20371938 20531232 20590464 20608821 20829888 20879424 20886304 21032569 21063808 21082587 21122208 21129168 21308736 21374856 21425688 21432748 21556512 21566736 21607776 21614896 21648384 21681966 21798592 21866232 21959424 22052064 22130982 22146048 22180402 22319064 22368904 22426048 22686816 22740768 22902993 23012776 23097636 23164272 23208352 23251968 23307264 23314944 23433624 23489352 23497092 23586048 23696784 23762484 23770314 23786496 23924928 23972328 24046713 24103899 24128256 24251076 24308748 24316758 24333312 24523416 24599511 24808572 24880144 24939312 25033728 25165017 25229304 25393408 25522668 25531078 25560576 25583364 25591794 25609216 25748056 25809288 25857792 25889373 26059806 26109396 26158464 26220672 26229312 26362827 26421697 26452224 26484531 26534304 26646244 26658882 26709612 26759808 26915544 26968869 27144288 27162584 27374976 27453952 27478428 27588843 27773184 27839232 27873233 27990162 28056726 28110116 28162944 28172224 28382967 28411648 28499808 28567584 28633614 28742016 28755648 28810368 28909288 28966563 29035449 29090016 29154976 29279232 29291858 29402752 29507976 29632461 29758752 29851092 30104784 30135002 30249088 30279987 30321024 30485409 30537324 30557907 30796848 30885696 31186223 31244832 31319136 31329456 31448064 31595712 31683312 31693752 31899904 31963104 32062284 32099328 32138532 32149122 32171008 32334768 32411664 32422344 32522949 32697888 32799348 32939136 33078096 33219072 33252416 33270603 33553356 33639072 34030224 34111152 34122392 34412384 34477056 34519164 34746408 34812528 34877952 34960896 34972416 35015129 35150436 35234028 35245638 35269632 35312708 35379072 35545176 35612816 35655471 35679744 35887392 35958492 36192384 36376614 36463122 36475137 36499968 36637904 36785124 37030912 37118976 37212858 37320216 37408968 37550592 37843956 37856426 37999744 38090112 38178152 38284002 38296617 38322688 38340864 38375046 38387691 38413824 38622084 38713932 38786688 39089709 39164094 39176999 39237696 39343968 39509948 39678336 39801456 39969366 39988323 40064418 40139712 40373316 40428032 40647212 40716432 40743876 41062464 41180928 41217642 41659776 41758848 41772608 41985243 42065138 42085089 42127616 42165174 42244416 42258336 42617472 42749712 42851376 42865496 42950421 43113024 43133472 43215552 43229792 43363932 43597184 43732464 43918848 43937787 44104128 44261964 44360804 44638128 44737808 44852096 45202503 45373632 45481536 45805986 46025552 46195272 46241641 46328544 46416704 46629888 46867248 46978704 46994184 47172096 47393568 47524968 47540628 47849856 47944656 48093426 48207798 48223683 48256512 48502152 48617496 48633516 49046832 49199022 49617144 49760288 49878624 50330034 50458608 50786816 51045336 51062156 51121152 51166728 51183588 51496112 51618576 51715584 51778746 52119612 52218792 52316928 52441344 52458624 52725654 52843394 52868457 52904448 52969062 53068608 53292488 53317764 53419224 53519616 53831088 53937738 54288576 54325168 54564921 54749952 54907904 54956856 55177686 55546368 55678464 55746466 55819287 55980324 56113452 56220232 56325888 56344448 56765934 56784639 56823296 56999616 57135168 57267228 57426003 57484032 57511296 57562569 57620736 57818576 57933126 58070898 58090033 58180032 58309952 58583716 58746141 58805504 59015952 59264922 59517504 59702184 59954049 60096627 60209568 60270004 60498176 60559974 60642048 60970818 61074648 61115814 61593696 61771392 61826463 62372446 62489664 62638272 62658912 63097707 63191424 63247761 63366624 63387504 63799808 63926208 64124568 64277064 64298244 64548229 64669536 64823328 64844688 65045898 65395776 65598696 65878272 66156192 66406201 66438144 66504832 66541206 67106712 67278144 68060448 68222304 68244784 68824768 69038328 69492816 69625056 69755904 69921792 69944832 70030258 70300872 70468056 70491276 70625416 70758144 71090352 71225632 71310942 71359488 71774784 71916984 72140139 72311697 72384768 72753228 72926244 72950274 72999936 73275808 73570248 73798533 74425716 74640432 74817936 75101184 75495051 75687912 75712852 75999488 76180224 76356304 76568004 76593234 76645376 76681728 76750092 76775382 76827648 77244168 77427864 77573376 77668119 78179418 78328188 78353998 78475392 78687936 79019896 79265091 79356672 79453593 79602912 79938732 79976646 80128836 80279424 80746632 80856064 80906607 81087277 81294424 81432864 81487752 82124928 82361856 82435284 82766529 83319552 83421313 83517696 83545216 83619699 83970486 84130276 84170178 84255232 84330348 84488832 84516672 85148901 85234944 85499424 85702752 85730992 85900842 86226048 86266944 86431104 86459584 86727864 86899689 87106347 87194368 87464928 87837696 87875574 88208256 88523928 88721608 88897383 89276256 89475616 89704192 90405006 90747264 90839961 90963072 91456227 91611972 91673721 92051104 92390544 92483282 92657088 92833408 93558669 93734496 93957408 93988368 94344192 94787136 95049936 95081256 95699712 95709443 95889312 96186852 96415596 96447366 96513024 97004304 97234992 97267032 97568847 98093664 98398044 98464367 99234288 99520576 99757248 99811809 100660068 100917216 101573632 102090672 102124312 102333456 102367176 102992224 103237152 103431168 103557492 104239224 104437584 104633856 104796169 104882688 104917248 105045387 105451308 105686788 105736914 105808896 105938124 106137216 106584976 106635528 106838448 106966413 107039232 107662176 107875476 108577152 108650336 109129842 109425411 109499904 109913712 110355372 111092736 111356928 111492932 111638574 111960648 112226904 112440464 112651776 112688896 113531868 113569278 113646592 113999232 114270336 114534456 114852006 114889851 114968064 115022592 115125138 115163073 115241472 115637152 115866252 116141796 116180066 116360064 116619904 117167432 117492282 117530997 117611008 118031904 118529844 119035008 119404368 119908098 119964969 120193254 120232859 120419136 120540008 120996352 121119948 121284096 121941636 122149296 122231628 123187392 123542784 123652926 123693671 124744892 124979328 125276544 125317824 125955729 126195414 126255267 126382848 126495522 126733248 126775008 127599616 127852416 128249136 128554128 128596488 128851263 129096458 129339072 129646656 129689376 130091796 130791552 131197392 131756544 131813361 132312384 132812402 133009664 133082412 134213424 134556288 135607509 136120896 136444608 136489568 137649536 138076656 138395801 138724923 138985632 139250112 139889664 140060516 140601744 140936112 140982552 141250832 141516288 142180704 142451264 142621884 143549568 143833968 144280278 144623394 144671049 144769536 145506456 145852488 145900548 145998889 146551616 147140496 147597066 148851432 149280864 149635872 150990102 151375824 151425704 151998976 152360448 152712608 153136008 153186468 153363456 153500184 153550764 154488336 154855728 155146752 155336238 155387423 156358836 156656376 156707996 156950784 157375872 158039792 158530182 158605371 158713344 158907186 159205824 159877464 159953292 160257672 160558848 161493264 161813214 162174554 162588848 162865728 162975504 164249856 164723712 164870568 165533058 166639104 166842626 167035392 167090432 167239398 167457861 167940972 168260552 168340356 168510464 168660696 168977664 169033344 170297802 170353917 170469888 170998848 171405504 171461984 171801684 172278009 172452096 172533888 172862208 172919168 173455728 173799378 174212694 174270099 174388736 174929856 175751148 176238423 176416512 177047856 177443216 177794766 178552512 178951232 179408384 179862147 180289881 180810012 181494528 181679922 181926144 182912454 183223944 183347442 183407857 184102208 184781088 184966564 185314176 185479389 185666816 187117338 187468992 187914816 187976736 189293121 189574272 189743283 190099872 190162512 191399424 191418886 191778624 192373704 192831192 192894732 193644687 194008608 194469984 194534064 195137694 196187328 196796088 196928734 198468576 199041152 199218603 199514496 199623618 201320136 201834432 203798341 204181344 204248624 204666912 204734352 205984448 206474304 207114984 208478448 208875168 209267712 209592338 209765376 209834496 210090774 210902616 211373576 211473828 211876248 212274432 213169952 213271056 213676896 213932826 214078464 215324352 215750952 216420417 217154304 217300672 218259684 218850822 218999808 219827424 220710744 221395599 222985864 223277148 223921296 224453808 224880928 225303552 225377792 226485153 227063736 227138556 227998464 228540672 229068912 229704012 229779702 229936128 230045184 230250276 230326146 230402041 230482944 231274304 231732504 232283592 232360132 232720128 233004357 233239808 234334864 234984564 235061994 235222016 236063808 237059688 237795273 238070016 238360779 238808736 239816196 239929938 240386508 240465718 240838272 241080016 241992704 242239896 242568192 243261831 243883272 244298592 244463256 246374784 247085568 247305852 247387342 248299587 249489784 249958656 250263939 250553088 250635648 250859097 251911458 252390828 252510534 252765696 252991044 253466496 253550016 255446703 255704832 256017133 256498272 257108256 257192976 257702526 258192916 258678144 259293312 259378752 260183592 260699067 261319041 261583104 262394784 263513088 263626722 264624768 265624804 266019328 266164824 266692149 268426848 269112576 271215018 272241792 272889216 272979136 274368681 275021163 275299072 276153312 276791602 277449846 277971264 278500224 280121032 280676007 281203488 281872224 281965104 282501664 283032576 284361408 284902528 285243768 286447123 287099136 287128329 287667936 288560556 289246788 289342098 289539072 291012912 291704976 291801096 291997778 292706541 293103232 294280992 295194132 295393101 297702864 298561728 299271744 299435427 301980204 302183747 302751648 302851408 303997952 304720896 305425216 306272016 306372936 307000368 307101528 308976672 309711456 310293504 310672476 310774846 312717672 313312752 313415992 313901568 314388507 314751744 315136161 316079584 317060364 317210742 317426688 317814372 318411648 319754928 319906584 320515344 320899239 321117696 321615829 322986528 323626428 324349108 325177696 325731456 325951008 328276233 328499712 329741136 331066116 333278208 333685252 334070784 334180864 334478796 334915722 335881944 336521104 336680712 337321392 337955328 338066688 340595604 340707834 340939776 341997696 342811008 342923968 343603368 344556018 344669553 344904192 345067776 345489219 345724416 345838336 346911456 347598756 348425388 348540198 348777472 349859712 351502296 352476846 352592991 352833024 354095712 354886432 355589532 357105024 357902464 358816768 359724294 360579762 360698577 361620024 362989056 363359844 363852288 365824908 366447888 366694884 366815714 368204416 369562176 369933128 370628352 370958778 371081013 371333632 374234676 374937984 375829632 375953472 377867187 378586242 378765801 379148544 379486566 379611611 380199744 380325024 382798848 382837772 383557248 384747408 385662384 385789464 386553789 387289374 388017216 388939968 389068128 390275388 392374656 393592176 393857468 395440083 396937152 398082304 398437206 399028992 399247236 402640272 403668864 406822527 407596682 408362688 408497248 409333824 409468704 411968896 412948608 414229968 415187403 416174769 416956896 417750336 419184676 419668992 420181548 421805232 422747152 422947656 423752496 424548864 424731941 426339904 426542112 427353792 427865652 430648704 431501904 432840834 434013147 434308608 434601344 436519368 436957529 437701644 437996667 439654848 441421488 442791198 445971728 446554296 447842592 448907616 449761856 450755584 452970306 454127472 454277112 455996928 457081344 458137824 459408024 459559404 460090368 460500552 460652292 460804082 462548608 463465008 464567184 464720264 465440256 466008714 466162269 466479616 468669728 469969128 470123988 472127616 474119376 475590546 475816113 476140032 476721558 476878643 477617472 479632392 479859876 480773016 480931436 481676544 482160032 484479792 486523662 487766544 488597184 488926512 492749568 494171136 494611704 494774684 496599174 498979568 499917312 500527878 501106176 501271296 501718194 503822916 504781656 505021068 505531392 505982088 506932992 507100032 510893406 511061751 511409664 512034266 512996544 514216512 514385952 515405052 516385832 517356288 518586624 518757504 520367184 521398134 522638082 522810297 523166208 524789568 527253444 528715269 529249536 531249608 532038656 532329648 533384298 536853696 538225152 539586441 540869643 542430036 544483584 545778432 545958272 548737362 548918177 550042326 550223571 550598144 552306624 553583204 554899692 555942528 556438167 557000448 560242064 561352014 562406976 563744448 563930208 565003328 567879363 568722816 569229849 569805056 570487536 572894246 574198272 574256658 575335872 577121112 578493576 578684196 580934061 582025824 583409952 583602192 583995556 585413082 586206464 588561984 590388264 590786202 595405728 597123456 597655809 598543488 598870854 603960408 604367494 605503296 605702816 610850432 611395023 612544032 612745872 614000736 614203056 617953344 619422912 621344952 621549692 625435344 625450081 626625504 626831984 627803136 628777014 629503488 630272322 632159168 634120728 634421484 635628744 636823296 639509856 639813168 641030688 641798478 642235392 643231658 645973056 647252856 648698216 650355392 651462912 651902016 656552466 656999424 659482272 662132232 664186797 667370504 668361728 668957592 669831444 671763888 673042208 673361424 674642784 675910656 676133376 679455459 681191208 681415668 683995392 685622016 685847936 687206736 689112036 689339106 689808384 690135552 690978438 691206123 691448832 691676672 693822912 695197512 696850776 697080396 699013071 699719424 703004592 704953692 705185982 705666048 708191424 709772864 711179064 713385819 714210048 715082337 715804928 719448588 721159524 721397154 723240048 725978112 726719688 727704576 729785493 731649816 732895776 733389768 733631428 736408832 739124352 739866256 741256704 741917556 742162026 742667264 748469352 749875968 750791817 751659264 751906944 752577291 755734374 757172484 757531602 758297088 758973132 759223222 760399488 760650048 765675544 767114496 768051399 769494816 771324768 771578928 773107578 774578748 776034432 777879936 778136256 780550776 782097201 783957123 784749312 785707753 787184352 787714936 790880166 793874304 796164608 796874412 798057984 798494472 800076447 805280544 807337728 808323757 813645054 815193364 816725376 816994496 818667648 818937408 823106043 823937792 825063489 825897216 828459936 830374806 832349538 833913792 835500672 838369352 840363096 842028021 843610464 845494304 845895312 847504992 849097728 849463882 852679808 853084224 854707584 855731304 859341369 861297408 861384987 863003808 865681668 868026294 868617216 869202688 873038736 873915058 875403288 875993334 878119623 879309696 882842976 885582396 886179303 891943456 893108592 895685184 897815232 898306281 899523712 904400467 905940612 906551241 908254944 908554224 911993856 914162688 916275648 918816048 919118808 921001104 921304584 921608164 925097216 926930016 929134368 929440528 930880512 932017428 932324538 932959232 937339456 939938256 940247976 943165521 944255232 945408483 948238752 951181092 951632226 952280064 953443116 953757286 955234944 959264784 959719752 961546032 961862872 963353088 964320064 964847487 968959584 973047324 975533088 977194368 977853024 984828699 985499136 987027889 989223408 989549368 993198348 997959136 999834624 1001055756 1002212352 1002542592 1003436388 1007645832 1009563312 1010042136 1011964176 1013865984 1014200064 1015438741 1021786812 1022123502 1022819328 1024068532 1025993088 1028433024 1028771904 1030810104 1032771664 1034008659 1034712576 1036467657 1037173248 1037515008 1040734368 1042796268 1045276164 1045620594 1046332416 1049579136 1054506888 1057430538 1057778973 1058499072 1062499216 1064659296 1066768596 1073707392 1076450304 1079172882 1081739286 1082095731 1084860072 1088967168 1091556864 1091916544 1097474724 1097836354 1100084652 1100447142 1101196288 1104613248 1107166408 1109799384 1111885056 1112876334 1113243039 1114000896 1120484128 1122704028 1124813952 1127488896 1127860416 1130006656 1133601561 1135758726 1136132971 1137445632 1138459698 1138834833 1139610112 1140975072 1145788492 1148396544 1148513316 1150671744 1154242224 1156987152 1157368392 1159661367 1161868122 1164051648 1166819904 1167204384 1167991112 1170826164 1172412928 1177123968 1180776528 1181572404 1186320249 1190811456 1194246912 1195311618 1197086976 1197741708 1198549019 1207920816 1208734988 1211006592 1211405632 1220467581 1221700864 1222790046 1225088064 1225491744 1228001472 1228406112 1235906688 1238845824 1242689904 1243099384 1245562209 1248524307 1250870688 1250900162 1253251008 1253663968 1257554028 1259006976 1260544644 1264318336 1268241456 1268842968 1271257488 1273646592 1274195823 1279019712 1279626336 1282061376 1283596956 1286463316 1291946112 1294505712 1297396432 1300710784 1302039441 1302925824 1303804032 1310872587 1313104932 1313990001 1318964544 1324264464 1328373594 1334741008 1337915184 1339662888 1341007589 1343527776 1346084416 1346722848 1349285568 1352266752 1358910918 1362382416 1362831336 1367990784 1371244032 1371695872 1374413472 1378224072 1378678212 1380271104 1381956876 1382412246 1383353344 1387645824 1390395024 1393701552 1394160792 1398026142 1398486807 1399438848 1406009184 1409907384 1410371964 1416382848 1419545728 1422358128 1426771638 1428420096 1430164674 1430635929 1431609856 1438897176 1442319048 1442794308 1446480096 1453439376 1459570986 1463299632 1465791552 1466779536 1467262856 1472817664 1478248704 1479732512 1482513408 1483835112 1484324052 1496938704 1499751936 1501583634 1503318528 1503813888 1505154582 1505650547 1511468748 1514344968 1515063204 1516594176 1517946264 1518446444 1520798976 1521300096 1531351088 1533185253 1534228992 1536102798 1538989632 1542649536 1543157856 1546215156 1549157496 1552068864 1555759872 1556272512 1561101552 1564194402 1567914246 1568430891 1569498624 1571415506 1574368704 1575429872 1581760332 1587748608 1592329216 1593748824 1596115968 1596988944 1600152894 1610561088 1614675456 1616647514 1618759323 1622608929 1627290108 1630386728 1633450752 1633988992 1637335296 1637874816 1646212086 1646754531 1647875584 1650126978 1650670713 1651794432 1656919872 1660749612 1664699076 1667827584 1669314501 1671001344 1676738704 1680726192 1684056042 1684610957 1687220928 1690988608 1691790624 1695009984 1698927764 1703638089 1705359616 1706168448 1707689547 1709415168 1711462608 1718682738 1722594816 1722769974 1726007616 1731363336 1736052588 1738405376 1742802183 1746077472 1747830116 1750806576 1751986668 1756239246 1758619392 1765685952 1771164792 1772358606 1783886912 1786217184 1791370368 1792967427 1795630464 1796612562 1799047424 1808800934 1811881224 1813102482 1816509888 1817108448 1832551296 1834185069 1837632096 1838237616 1842002208 1842609168 1843216328 1850194432 1853860032 1858268736 1858881056 1864034856 1864649076 1871898641 1874678912 1876350243 1879876512 1880495952 1886331042 1888510464 1890816966 1896477504 1902362184 1903264452 1906886232 1907514572 1910469888 1918529568 1919439504 1923092064 1923725744 1926706176 1928640128 1929694974 1937919168 1946094648 1951066176 1954388736 1955706048 1969657398 1970998272 1974055778 1978446816 1979098736 1986396696 1995918272 2002111512 2005085184 2006872776 2015291664 2019126624 2020084272 2023928352 2027731968 2028400128 2030877482 2038366377 2043573624 2044247004 2048137064 2051986176 2056866048 2057543808 2061620208 2065543328 2068017318 2069425152 2072935314 2073618369 2074346496 2075030016 2081468736 2085592536 2090552328 2091241188 2097039213 2099158272 2109013776 2114861076 2115557946 2116998144 2124998432 2129318592 2133537192 2140157457 2145247011 2147414784 2158345764 2163478572 2164191462 2169720144 2177934336 2183113728 2183833088 2189356479 2194949448 2195672708 2200169304 2200894284 2209226496 2214332816 2219598768 2223770112 2225752668 2226486078 2228001792 2240968256 2245408056 2249627904 2252375451 2254977792 2255720832 2257731873 2260013312 2267203122 2271517452 2272265942 2274891264 2276919396 2277669666 2279220224 2281950144 2291576984 2297026632 2301343488 2304154197 2308484448 2313974304 2314736784 2319322734 2323736244 2328103296 2333639808 2334408768 2335982224 2341652328 2344825856 2346291603 2351531033 2354247936 2357123259 2361553056 2363144808 2372640498 2381622912 2388493824 2390623236 2394173952 2395483416 2397098038 2400229341 2415841632 2417469976 2422013184 2422811264 2424971271 2440935162 2443401728 2445580092 2450176128 2450983488 2456002944 2456812224 2469318129 2471813376 2475190467 2477691648 2480717737 2485379808 2486198768 2491124418 2497048614 2501741376 2501800324 2506502016 2507327936 2515108056 2521089288 2526084063 2528636672 2536482912 2537685936 2542514976 2547293184 2548391646 2558039424 2559252672 2564122752 2567193912 2572926632 2578024107 2583892224 2584154961 2589011424 2594792864 2601421568 2604078882 2605851648 2607608064 2621745174 2626209864 2627980002 2634358869 2637929088 2648528928 2656747188 2658537909 2669482016 2675830368 2679325776 2682015178 2687055552 2692168832 2693445696 2694918843 2698571136 2713201401 2717821836 2719653723 2724764832 2725662672 2735981568 2742488064 2743391744 2748826944 2756448144 2757356424 2763913752 2764824492 2775291648 2775573847 2780790048 2787403104 2788321584 2796052284 2796973614 2798877696 2812018368 2819814768 2820743928 2829496563 2832765696 2836225449 2839091456 2844716256 2853543276 2855466643 2856840192 2860329348 2861271858 2863219712 2877794352 2884638096 2885588616 2892960192 2894542461 2906878752 2919141972 2926599264 2931583104 2933559072 2934525712 2945635328 2956497408 2959465024 2961083667 2967670224 2968648104 2993877408 2999503872 3003167268 3006637056 3007627776 3010309164 3011301094 3022937496 3028689936 3030126408 3035892528 3036892888 3041597952 3042600192 3046316223 3062702176 3066370506 3068457984 3072205596 3077979264 3085299072 3086315712 3092430312 3098314992 3102025977 3104137728 3109402971 3111519744 3112545024 3116346481 3122203104 3128388804 3135828492 3136861782 3138997248 3142831012 3148737408 3150859744 3163520664 3173336919 3175497216 3187497648 3193977888 3200305788 3221122176 3229350912 3233295028 3237518646 3245217858 3246287193 3254580216 3260773456 3266901504 3267977984 3274670592 3275749632 3292424172 3293509062 3295751168 3300253956 3301341426 3303588864 3313839744 3321499224 3329398152 3335655168 3338629002 3339729117 3342002688 3353477408 3361452384 3368112084 3369221914 3374441856 3381977216 3383581248 3390019968 3397855528 3407276178 3408398913 3410719232 3412336896 3415379094 3416504499 3418830336 3422925216 3437365476 3445189632 3445539948 3452015232 3462726672 3472105176 3476810752 3478984101 3485604366 3486752911 3492154944 3495660232 3501613152 3503973336 3512478492 3517238784 3531371904 3542329584 3544717212 3558960747 3567773824 3572434368 3582740736 3585934854 3587116459 3591260928 3593225124 3595647057 3598094848 3617601868 3623762448 3626204964 3633019776 3634216896 3661402743 3665102592 3668370138 3675264192 3676475232 3684004416 3685218336 3686432656 3700388864 3707720064 3716537472 3717762112 3728069712 3729298152 3736686627 3743797282 3745572921 3749357824 3752700486 3759753024 3760991904 3772662084 3777020928 3781633932 3792955008 3804724368 3806528904 3813772464 3815029144 3820939776 3822587469 3837059136 3838879008 3846184128 3847451488 3857280256 3859389948 3875838336 3892189296 3902132352 3906118323 3908777472 3911412096 3932617761 3939314796 3941970003 3948111556 3956893632 3958197472 3972793392 3991836544 4004223024 4013745552 4023022767 4030583328 4038253248 4040168544 4047856704 4056800256 4061754964 4076732754 4087147248 4088494008 4096274128 4103972352 4113732096 4115087616 4115506049 4123240416 4131086656 4136034636 4145870628 4147236738 4150060032 4162937472 4171185072 4181104656 4182482376 4194078426 4195460421 4198316544 4218027552 4229722152 4231115892 4233967781 4249996864 4258637184 4267074384 4280314914 4290494022 4291907787 4294829568 4316691528 4326957144 4328382924 4339440288 4367666176 4378712958 4389898896 4391345416 4400338608 4401788568 4418452992 4428665632 4439197536 4447540224 4451505336 4452972156 4481936512 4490816112 4499255808 4504750902 4506235267 4509955584 4511441664 4515463746 4516951641 4520026624 4534406244 4543034904 4544531884 4549782528 4553838792 4555339332 4563900288 4583153968 4594053264 4599555759 4602686976 4608308394 4616968896 4627948608 4629473568 4638645468 4647472488 4656206592 4667279616 4668817536 4671964448 4683304656 4692583206 4703062066 4705292673 4708495872 4714246518 4723106112 4726289616 4745280996 4763245824 4776987648 4781246472 4788347904 4790966832 4794196076 4800458682 4831683264 4834939952 4844026368 4845622528 4849942542 4856277969 4881870324 4886803456 4891160184 4900352256 4901966976 4912005888 4913624448 4938636258 4940263593 4943626752 4950380934 4952012139 4955383296 4961435474 4970759616 4972397536 4982248836 4994097228 5003482752 5003600648 5013004032 5014655872 5030216112 5042178576 5052168126 5053832871 5057273344 5072965824 5075371872 5085029952 5096783292 5110914267 5116078848 5118505344 5123068641 5128245504 5134387824 5145853264 5156048214 5167784448 5168309922 5170012937 5178022848 5189585728 5202843136 5208157764 5215216128 5228406549 5243490348 5252419728 5255960004 5268717738 5275858176 5297057856 5313494376 5317075818 5318827853 5338964032 5351660736 5358651552 5364030356 5374111104 5378902281 5384337664 5386891392 5389837686 5397142272 5426402802 5435643672 5439307446 5449529664 5451325344 5486783488 5497653888 5502555207 5512896288 5514712848 5527827504 5529648984 5550583296 5551147694 5561580096 5574806208 5576643168 5592104568 5593947228 5615695923 5624036736 5629050729 5639629536 5641487856 5658993126 5665531392 5672450898 5678182912 5689432512 5707086552 5710933286 5720658696 5722543716 5755588704 5769276192 5771177232 5785920384 5789084922 5813757504 5838283944 5853198528 5863166208 5867118144 5869051424 5910151889 5912994816 5918930048 5922167334 5935340448 5937296208 5987754816 6006334536 6015255552 6020618328 6022602188 6045874992 6057379872 6060252816 6071785056 6073785776 6083195904 6085200384 6092632446 6125404352 6132741012 6144411192 6155958528 6170598144 6172631424 6184860624 6196629984 6204051954 6208275456 6218805942 6220855107 6223039488 6225090048 6232692962 6244406208 6256777608 6271656984 6273723564 6285662024 6297474816 6301719488 6327041328 6346673838 6350994432 6374995296 6387955776 6400611576 6420472371 6435741033 6442244352 6466590056 6475037292 6490435716 6492574386 6509160432 6521546912 6533803008 6535955968 6549341184 6551499264 6568069437 6584848344 6587018124 6600507912 6602682852 6627679488 6642998448 6658796304 6671310336 6677258004 6679458234 6681659189 6684005376 6706954816 6722904768 6736224168 6738443828 6748883712 6757126353 6763954432 6767162496 6773195619 6780039936 6795711056 6814552356 6816797826 6821438464 6824673792 6830758188 6833008998 6837660672 6845850432 6874730952 6891079896 6904030464 6912462591 6925453344 6944210352 6957968202 6971208732 6973505822 6984309888 6991320464 7003226304 7007946672 7024956984 7034477568 7054593099 7062743808 7071369777 7084659168 7089434424 7117921494 7135547648 7144868736 7165481472 7171869708 7174232918 7182521856 7186450248 7191294114 7196189696 7200688023 7235203736 7247524896 7252409928 7266039552 7268433792 7274913813 7322805486 7330205184 7336740276 7350528384 7352950464 7368008832 7370436672 7372865312 7407954387 7415440128 7424496857 7433074944 7435524224 7442153211 7456139424 7458596304 7473373254 7487594564 7491145842 7498715648 7505400972 7519506048 7521983808 7545324168 7563267864 7578252189 7585910016 7609448736 7613057808 7627544928 7630058288 7641879552 7645174938 7674118272 7677758016 7692368256 7694902976 7714560512 7718779896 7734072321 7751676672 7752464883 7784378592 7804264704 7812236646 7817554944 7822824192 7865235522 7878629592 7883940006 7896223112 7913787264 7916394944 7945586784 7975613727 7983673088 8008446048 8027491104 8046045534 8061166656 8076506496 8080337088 8084756529 8095713408 8123509928 8139604203 8153465508 8158961169 8174294496 8176988016 8192548256 8207944704 8227464192 8230175232 8231012098 8246480832 8262173312 8272069272 8291741256 8294473476 8325874944 8326721541 8342370144 8362209312 8364964752 8388156852 8390920842 8396633088 8436055104 8459444304 8462231784 8467935562 8488489689 8499993728 8508676347 8517274368 8534148768 8560629828 8566399929 8580988044 8583815574 8589659136 8633383056 8653914288 8656765848 8678880576 8683627383 8757425916 8763328663 8779797792 8782690832 8800677216 8803577136 8836905984 8857331264 8878395072 8883251001 8903010672 8905944312 8963873024 8981632224 8998511616 9009501804 9012470534 9019911168 9022883328 9030927492 9033903282 9040053248 9068812488 9086069808 9089063768 9107677584 9110678664 9127800576 9138948669 9166307936 9188106528 9199111518 9205373952 9216616788 9233937792 9255897216 9258947136 9277290936 9294944976 9306077931 9312413184 9326859041 9334559232 9337635072 9343928896 9349039443 9366609312 9385166412 9406124132 9410585346 9416991744 9428493036 9446212224 9452579232 9490561992 9520010757 9526491648 9562492944 9581933664 9588392152 9600917364 9663366528 9669879904 9688052736 9691245056 9699885084 9712555938 9738861579 9763740648 9782320368 9800704512 9803933952 9824011776 9827248896 9839251249 9877272516 9880527186 9887253504 9900761868 9904024278 9910766592 9922870948 9941519232 9944795072 9964497672 9988194456 10006965504 10007201296 10019187351 10026008064 10029311744 10060432224 10084357152 10104336252 10107665742 10114546688 10145931648 10150743744 10170059904 10193566584 10221828534 10225196739 10232157696 10237010688 10246137282 10249513497 10256491008 10268775648 10291706528 10312096428 10335568896 10336619844 10340025874 10356045696 10379171456 10405686272 10416315528 10430432256 10456813098 10460258733 10486980696 10504839456 10511920008 10537435476 10551716352 10594115712 10626988752 10634151636 10637655706 10676882241 10677928064 10703321472 10717303104 10728060712 10748222208 10757804562 10761349377 10768675328 10773782784 10779675372 10786941171 10794284544 10852805604 10871287344 10878614892 10899059328 10902650688 10984208229 10995307776 11005110414 11008736719 11025792576 11029425696 11055655008 11059297968 11101166592 11102295388 11123160192 11149612416 11153286336 11184209136 11187894456 11210059881 11231391846 11236718763 11248073472 11258101458 11279259072 11282975712 11317986252 11331062784 11344901796 11356365824 11378865024 11414173104 11421866572 11441317392 11445087432 11467762407 11511177408 11538552384 11542354464 11571840768 11578169844 11627515008 11676567888 11706397056 11726332416 11734236288 11738102848 11797853283 11820303778 11825910009 11837860096 11844334668 11870680896 11874592416 11975509632 12012669072 12041236656 12045204376 12069068301 12091749984 12114759744 12120505632 12143570112 12147571552 12170400768 12185264892 12250808704 12265482024 12288822384 12311917056 12317226289 12341196288 12345262848 12346518147 12369721248 12393259968 12408103908 12437611884 12441710214 12450180096 12465385924 12488812416 12513555216 12543313968 12547447128 12571324048 12586381263 12594949632 12603438976 12654082656 12693347676 12701903343 12749990592 12775911552 12801223152 12840944742 12871482066 12875723361 12884488704 12933180112 12950074584 12980871432 12985148772 12993901121 13018320864 13043093824 13071911936 13102998528 13136138874 13169696688 13174036248 13201015824 13205365704 13255358976 13285996896 13317592608 13342620672 13354516008 13358916468 13363318378 13413909632 13445809536 13472448336 13476887656 13497767424 13514252706 13518705801 13527908864 13534324992 13546391238 13550854923 13560079872 13591422112 13629104712 13633595652 13649347584 13661516376 13666017996 13691700864 13749461904 13782159792 13798667277 13808060928 13824925182 13829480647 13850906688 13888420704 13915936404 13942417464 13947011644 13968619776 13982640928 14006452608 14015893344 14049913968 14109186198 14115878019 14125487616 14142739554 14169318336 14178868848 14235842988 14271095296 14289737472 14330962944 14343739416 14348465836 14365043712 14372900496 14382588228 14401376046 14470407472 14495049792 14504819856 14532079104 14536867584 14549827626 14645610972 14660410368 14673480552 14701056768 14705900928 14736017664 14740873344 14745730624 14815908774 14820790779 14830880256 14848993714 14856036417 14866149888 14871048448 14884306422 14912278848 14917192608 14946746508 14975189128 14982291684 14997431296 15010801944 15039012096 15043967616 15090648336 15126535728 15156504378 15161498613 15171820032 15218897472 15226115616 15255089856 15260116576 15290349876 15332742801 15348236544 15355516032 15384736512 15389805952 15429121024 15437559792 15468144642 15503353344 15504929766 15510038811 15568757184 15608529408 15624473292 15645648384 15685219647 15730471044 15757259184 15767880012 15792446224 15827574528 15832789888 15891173568 15951227454 15956483559 15967346176 16016892096 16054982208 16092091068 16122333312 16136706843 16153012992 16160674176 16169513058 16191426816 16247019856 16279208406 16306931016 16317922338 16323299273 16348588992 16353976032 16385096512 16460350464 16462024196 16492961664 16507665621 16524346624 16544138544 16583482512 16588946952 16651749888 16653443082 16684740288 16724418624 16729929504 16776313704 16781841684 16847087769 16872110208 16887152187 16918888608 16924463568 16935871124 16976979378 16999987456 17017352694 17034548736 17068297536 17121259656 17132799858 17161976088 17167631148 17266766112 17307828576 17313531696 17357761152 17367254766 17514851832 17526657326 17559595584 17565381664 17601354432 17607154272 17714662528 17730455667 17756790144 17766502002 17806021344 17811888624 17927746048 17963264448 18019003608 18024941068 18045766656 18061854984 18067806564 18137624976 18138052349 18172139616 18178127536 18215355168 18221357328 18255601152 18277897338 18332615872 18376213056 18398223036 18433233576 18467875584 18511794432 18517894272 18554581872 18589889952 18612155862 18624826368 18653718082 18662565321 18669118464 18675270144 18687857792 18698078886 18733218624 18770332824 18812248264 18821170692 18856986072 18892424448 18905158464 18981123984 19040021514 19052983296 19124985888 19163867328 19176784304 19201834728 19261417113 19326733056 19339759808 19382490112 19399770168 19425111876 19477723158 19527481296 19564640736 19601409024 19607867904 19648023552 19654497792 19678502498 19704208311 19754545032 19761054372 19801523736 19808048556 19845741896 19883038464 19889590144 19928995344 19976388912 20013931008 20014402592 20038374702 20044977567 20052016128 20058623488 20120864448 20168714304 20208672504 20215331484 20271379059 20291863296 20301487488 20319586857 20340119808 20387133168 20443657068 20450393478 20464315392 20474021376 20492274564 20499026994 20505781649 20512982016 20537551296 20583413056 20624192856 20673239688 20680051748 20712091392 20737387773 20758342912 20832631056 20913626196 20920517466 20973961392 21009678912 21023840016 21074870952 21103432704 21163779297 21188231424 21214109331 21253977504 21268303272 21275311412 21353764482 21355856128 21406642944 21434606208 21456121424 21496444416 21515609124 21522698754 21537350656 21547565568 21559350744 21573882342 21588569088 21705611208 21742574688 21757229784 21798118656 21805301376 21824741439 21968416458 21990615552 22010220828 22017473438 22051585152 22058851392 22111310016 22118595936 22204590776 22246320384 22273490571 22299224832 22306572672 22326459633 22368418272 22375788912 22420119762 22462783692 22473437526 22496146944 22516202916 22558518144 22565951424 22635972504 22689803592 22734756567 22757730048 22785524837 22828346208 22843733144 22882634784 22890174864 22935524814 23022354816 23077104768 23084708928 23143681536 23156339688 23202216963 23255030016 23257394649 23353135776 23412794112 23441388953 23452664832 23468472576 23476205696 23595706566 23640607556 23651820018 23675720192 23688669336 23741361792 23749184832 23926841181 23951019264 24025338144 24082473312 24090408752 24138136602 24183499968 24229519488 24241011264 24287140224 24295143104 24370529784 24418812609 24476883507 24501617408 24530964048 24577644768 24623834112 24634452578 24682392576 24690525696 24693036294 24739442496 24786519936 24816207816 24875223768 24883420428 24930771848 24977624832 24980164623 25027110432 25086627936 25094894256 25142648096 25172762526 25189899264 25206877952 25308165312 25386695352 25403806686 25465469067 25499981184 25526029041 25551823104 25602446304 25681889484 25699199787 25742964132 25751446722 25768977408 25866360224 25900149168 25961742864 25970297544 25987802242 26036641728 26050882149 26086187648 26272277748 26289985989 26339393376 26348072496 26402031648 26410731408 26510717952 26571993792 26635185216 26649753003 26709032016 26717832936 26726636756 26827819264 26891619072 26894353483 26944896672 26953775312 26995534848 27028505412 27037411602 27055817728 27068649984 27092782476 27101709846 27120159744 27182844224 27258209424 27267191304 27323032752 27332035992 27383401728 27416846007 27498923808 27564319584 27597334554 27616121856 27649850364 27658961294 27701813376 27776841408 27831872808 27884834928 27894023288 27937239552 27965281856 27980577123 28012905216 28031786688 28047118329 28099827936 28218372396 28231756038 28250975232 28285479108 28338636672 28357737696 28471685976 28542190592 28560032271 28579474944 28623808781 28687478832 28696931672 28745800992 28765176456 28802752092 28940814944 28990099584 29009639712 29064158208 29073735168 29099655252 29216584737 29291221944 29346961104 29402113536 29411801856 29447723489 29472035328 29481746688 29491461248 29517753747 29631817548 29641581558 29661760512 29697987428 29712072834 29732299776 29742096896 29768612844 29824557696 29834385216 29893493016 29950378256 29964583368 30021603888 30057562053 30078024192 30087935232 30181296672 30253071456 30313008756 30322997226 30343640064 30437794944 30452231232 30510179712 30520233152 30580699752 30665485602 30675590217 30696473088 30711032064 30748540491 30769473024 30779611904 30875119584 30936289284 31006706688 31009859532 31020077622 31137514368 31217058816 31248946584 31291296768 31370439294 31380776199 31460942088 31514518368 31535760024 31584892448 31655149056 31665579776 31782347136 31902454908 31912967118 31934692352 32033784192 32109964416 32184182136 32244666624 32273413686 32284048131 32306025984 32321348352 32339026116 32360823513 32382853632 32494039712 32558416812 32613862032 32635844676 32646598546 32697177984 32707952064 32770193024 32924048392 32985923328 33015331242 33026210157 33048693248 33088277088 33166965024 33177893904 33303499776 33306886164 33369480576 33448837248 33459859008 33552627408 33563683368 33630179643 33694175538 33710156289 33744220416 33774304374 33785433379 33837777216 33848927136 33871742248 33953958756 33999974912 34034705388 34069097472 34136595072 34242519312 34265599716 34323952176 34335262296 34403287221 34533532224 34615657152 34627063392 34715522304 34734509532 34757921551 35029703664 35053314652 35119191168 35130763328 35202708864 35214308544 35393559849 35429325056 35460911334 35477730027 35513580288 35533004004 35612042688 35623777248 35855492096 35926528896 36038007216 36049882136 36123709968 36135613128 36207204903 36275249952 36276104698 36344279232 36356255072 36430710336 36442714656 36511202304 36555794676 36665231744 36752426112 36796446072 36866467152 36935751168 36951678867 37023588864 37035788544 37039554441 37109163744 37179779904 37224311724 37307436164 37325130642 37350540288 37375715584 37396157772 37466437248 37540665648 37624496528 37642341384 37713972144 37759143789 37784848896 37810316928 37962247968 38080043028 38105710029 38249971776 38327734656 38353568608 38403669456 38522834226 38627170083 38653466112 38679519616 38799540336 38850223752 38889220081 38955446316 38981703363 39054962592 39129281472 39215735808 39308995584 39357004996 39408416622 39509090064 39522108744 39603047472 39616097112 39691483792 39766076928 39779180288 39857990688 39952777824 40027862016 40028805184 40076749404 40089955134 40117246976 40241728896 40337428608 40417345008 40430662968 40542758118 40556117403 40583726592 40602974976 40639173714 40652564769 40680239616 40774266336 40887314136 40900786956 40948042752 40984549128 40998053988 41011563298 41075102592 41166826112 41248385712 41346479376 41360103496 41424182784 41474775546 41488441941 41516685824 41665262112 41827252392 41841034932 41947922784 42019357824 42047680032 42149741904 42327558594 42347634057 42376462848 42428218662 42442199227 42507955008 42536606544 42550622824 42707528964 42711712256 42813285888 42869212416 42912242848 42992888832 43031218248 43045397508 43095131136 43118701488 43147764684 43411222416 43485149376 43514459568 43596237312 43610602752 43649482878 43663865863 43936832916 43981231104 44020441656 44034946876 44103170304 44117702784 44222620032 44237191872 44409181552 44462372337 44492640768 44546981142 44568109251 44598449664 44613145344 44652919266 44736836544 44751577824 44840239524 44925567384 44946875052 44992293888 45032405832 45117036288 45131902848 45271945008 45379607184 45469513134 45484495839 45515460096 45571049674 45656692416 45687466288 45765269568 45780349728 45871049628 46044709632 46154209536 46169417856 46287363072 46312679376 46404433926 46510060032 46514789298 46530116433 46706271552 46825588224 46882777906 46936945152 46952411392 47055658941 47191413132 47281215112 47303640036 47351440384 47377338672 47482723584 47498369664 47853682362 47869450677 47902038528 48050676288 48164946624 48180817504 48276273204 48366999936 48410120529 48459038976 48482022528 48574280448 48590286208 48741059568 48837625218 48853717753 48953767014 48969897819 49003234816 49061928096 49155289536 49268905156 49381051392 49386072588 49478884992 49522996863 49573039872 49632415632 49750447536 49766840856 49861543696 49955249664 49960329246 50054220864 50173255872 50189788512 50285296192 50345525052 50413755904 50541263307 50616330624 50661456561 50773390704 50807613372 50930938134 50999962368 51052058082 51103646208 51204892608 51363778968 51398399574 51485928264 51502893444 51537607817 51732720448 51800298336 51923485728 51940595088 51975604484 52073283456 52101764298 52172375296 52544555496 52579971978 52678786752 52696144992 52804063296 52821462816 53143987584 53191367001 53270370432 53299506006 53418064032 53435665872 53453273512 53655638528 53783238144 53788706966 53889793344 53907550624 54057010824 54074823204 54137299968 54185564952 54203419692 54365688448 54414157047 54516418848 54534382608 54646065504 54664071984 54766803456 54833692014 54997847616 55128639168 55194669108 55299700728 55317922588 55403626752 55553682816 55663745616 55769669856 55788046576 55874479104 55930563712 55961154246 55987695963 56025810432 56063573376 56094236658 56199655872 56436744792 56463512076 56570958216 56677273344 56715475392 56943371952 57120064542 57158949888 57247617562 57374957664 57393863344 57491601984 57530352912 57605504184 57881629888 57980199168 58019279424 58147470336 58199310504 58433169474 58582443888 58693922208 58804227072 58823603712 58895446978 58944070656 58963493376 58982922496 59035507494 59112624933 59263635096 59283163116 59395974856 59424145668 59484193792 59537225688 59649115392 59668770432 59786986032 59900756512 59929166736 60043207776 60115124106 60134932701 60156048384 60175870464 60362593344 60506142912 60626017512 60645994452 60814137177 60875589888 60904462464 61020359424 61040466304 61161399504 61330971204 61351180434 61392946176 61422064128 61497080982 61517344947 61538946048 61559223808 61750239168 61872578568 62019719064 62040155244 62212163319 62275028736 62497893168 62740878588 62761552398 62921884176 63029036736 63071520048 63169784896 63310298112 63331159552 63491337891 63564694272 63642327993 63804909816 63825934236 64067568384 64219928832 64368364272 64489333248 64546827372 64568096262 64612051968 64642696704 64678052232 64721647026 64742973521 64765707264 64988079424 65116833624 65227724064 65271689352 65293197092 65394355968 65415904128 65474224317 65540386048 65848096784 65971846656 66030662484 66052420314 66097386496 66176554176 66333930048 66355787808 66613772328 66738961152 66820471713 66897674496 66919718016 66979378899 67105254816 67127366736 67260359286 67388351076 67420312578 67488440832 67548608748 67570866758 67675554432 67697854272 67743484496 67907917512 67999949824 68069410776 68273190144 68356574511 68485038624 68531199432 68647904352 68670524592 68806574442 69067064448 69231314304 69254126784 69431044608 69469019064 69515843102 69606650889 69772183947 70059407328 70106629304 70238382336 70261526656 70324166859 70405417728 70428617088 70787119698 70858650112 70921822668 70955460054 71027160576 71066008008 71224085376 71247554496 71780523543 71853057792 71940814373 72076014432 72099764272 72247419936 72271226256 72414409806 72550499904 72552209396 72688558464 72712510144 72861420672 72885429312 73111589352 73256437827 73330463488 73430650521 73504852224 73592892144 73732934304 73871502336 73903357734 74047177728 74071577088 74079108882 74218327488 74359559808 74448623448 74614872328 74650261284 74751431168 74792315544 74932874496 74940493869 75081331296 75248993056 75284682768 75427944288 75518287578 75569697792 75620633856 75924495936 76160086056 76211420058 76396407201 76499943552 76655469312 76707137216 76807338912 77045668452 77097599361 77254340166 77306932224 77359039232 77599080672 77700447504 77778440162 77910892632 77963406726 78109925184 78152646447 78258562944 78714009992 78816833244 78869957967 79018180128 79044217488 79206094944 79232194224 79382967584 79532153856 79558360576 79715981376 79905555648 79949259009 80057610368 80153498808 80179910268 80483457792 80491641563 80674857216 80683060449 80834690016 80861325936 81085516236 81112234806 81167453184 81205949952 81278347428 81305129538 81360479232 81548532672 81774628272 81801573912 81969098256 81996107976 82023126596 82150205184 82250538021 82333652224 82496771424 82692958752 82720206992 82848365568 82949551092 82976883882 83033371648 83330524224 83654504784 83682069864 83895845568 83941731369 84038715648 84095360064 84141354987 84299483808 84655117188 84695268114 84752925696 84856437324 84884398454 85015910016 85073213088 85101245648 85415057928 85423424512 85626571776 85738424832 85824485696 85871426343 86062436496 86090795016 86237402976 86295529368 86822444832 86970298752 87028919136 87192474624 87221205504 87298965756 87327731726 87649754211 87873665832 88040883312 88069893752 88206340608 88235405568 88343170467 88445240064 88474383744 88553261241 88818363104 88924744674 88985281536 89093962284 89136218502 89196899328 89226290688 89305838532 89473673088 89503155648 89680479048 89851134768 89893750104 90064811664 90172686159 90234072576 90263805696 90374047949 90543890016 90759214368 90939026268 90968991678 91030920192 91142099348 91313384832 91374932576 91530539136 91560699456 91742099256 92026770651 92089419264 92245621473 92308419072 92338835712 92625358752 92808867852 93020120064 93029578596 93060232866 93412543104 93651176448 93765555812 93873890304 93904822784 94111317882 94142328597 94382826264 94562430224 94607280072 94754677344 94965447168 94996739328 95707364724 95738901354 95804077056 96101352576 96329893248 96361635008 96552546408 96733999872 96820241058 96852144393 96918077952 96964045056 97082470539 97148560896 97180572416 97482119136 97675250436 97707435506 97907534028 97939795638 98006469632 98123856192 98310579072 98537810312 98772145176 98957769984 99045993726 99078630471 99146079744 99264831264 99500895072 99533681712 99723087392 99910499328 99920658492 100108441728 100346511744 100379577024 100570592384 100691050104 100827511808 100890538929 101082526614 101115834419 101232661248 101322913122 101356300137 101546781408 101615226744 101861876268 101999924736 102104116164 102207292416 102409785216 102727557936 102796799148 102971856528 103005786888 103075215634 103209861663 103465440896 103600596672 103846971456 103881190176 103951208968 104146566912 104203528596 104273764653 104344750592 105089110992 105159943956 105357573504 105392289984 105608126592 105642925632 106180679547 106287975168 106382734002 106433190081 106540740864 106599012012 106670862691 106836128064 106871331744 106906547024 107311277056 107566476288 107577413932 107779586688 107815101248 108114021648 108149646408 108371129904 108406839384 108621614709 108731376896 108828314094 109032837696 109068765216 109292131008 109328143968 109533606912 109667384028 109995695232 110257278336 110389338216 110599401456 110635845176 110807253504 110855036601 111107365632 111118663323 111327491232 111539339712 111576093152 111861127424 111922308492 111975391926 112051620864 112127146752 112188473316 112399311744 112873489584 112927024152 113141916432 113277431367 113354546688 113430950784 113886743904 114240129084 114317130087 114495235124 114749915328 114787726688 114983203968 115060705824 115211008368 115763259776 115881510249 115960398336 116038558848 116398621008 116667660243 116866338948 116945110089 117164887776 117387844416 117647207424 117790893956 117926986752 117965844992 118071014988 118225249866 118527270192 118566326232 118791949712 118848291336 119074451376 119298230784 119337540864 119349675421 119573972064 119801513024 119858333472 120086415552 120230248212 120269865402 120351740928 120725186688 121012285824 121252035024 121291988904 121628274354 121668352209 121751179776 121808924928 121957694307 122040718848 122080932608 122322799008 122661942408 122702360868 122785065649 122844128256 122994161964 123034689894 123118447616 123500478336 123745157136 124039438128 124080310488 124424326638 124465325823 124550057472 124995786336 125481757176 125523104796 125843768352 126058073472 126143040096 126339569792 126662319104 126982675782 127129388544 127284655986 127326597681 127609819632 127651868472 128135136768 128439857664 128736728544 128978666496 129093654744 129136192524 129285393408 129356104464 129443294052 129485947042 129976158848 130233667248 130455448128 130543378704 130586394184 130788711936 130831808256 130948448634 130991597589 131080772096 131696193568 131943693312 132061324968 132104840628 132353108352 132667860096 132711575616 133227544656 133387117011 133477922304 133640943426 133704327753 133795348992 133839436032 133958757798 134002898683 134210509632 134254733472 134520718572 134776702152 134840625156 134976881664 135097217496 135141733516 135351108864 135395708544 135486968992 135815835024 136138821552 136453487517 136546380288 136713149022 136970077248 137062398864 137295808704 137341049184 137613148884 138134128896 138462628608 138508253568 138862089216 138938038128 139031686204 139213301778 139544367894 139590349299 140118814656 140213258608 140476764672 140523053312 140648333718 140810835456 140857234176 141574239396 141717300224 141843645336 141910920108 142054321152 142132016016 142448170752 142495108992 143561047086 143608352031 143706115584 143881628746 144152028864 144199528544 144494839872 144542452512 144828819612 145100999808 145104418792 145377116928 145425020288 145722841344 145770858624 146223178704 146512875654 146561153259 146660926976 146861301042 146909693457 147009704448 147185784288 147465868608 147806715468 148143154176 148158217764 148436654976 148568990589 148719119616 148897246896 149229744656 149300522568 149502862336 149584631088 149865748992 149880987738 149930375173 150162662592 150497986112 150569365536 150855888576 151036575156 151241267712 151623789921 151848991872 151984369683 152320172112 152422840116 152792814402 152999887104 153310938624 153414274432 153614677824 154091336904 154195198722 154246007737 154508680332 154612823451 154718078464 155198161344 155400895008 155556880324 155821785264 155926813452 156219850368 156305292894 156517125888 157428019984 157633666488 157739915934 158036360256 158088434976 158412189888 158464388448 158765935168 159116721152 159431962752 159574101003 159811111296 159898518018 160115220736 160306997616 160359820536 160966915584 160983283126 161349714432 161366120898 161669380032 161722651872 162171032472 162224469612 162411899904 162556694856 162610259076 163097065344 163242471141 163549256544 163603147824 163938196512 163992215952 164046253192 164300410368 164501076042 164667304448 164993542848 165385917504 165440413984 165899102184 165953767764 166661048448 167309009568 167364139728 167791691136 167883462738 167963087889 168077431296 168190720128 168282709974 168598967616 169310234376 169390536228 169712874648 169768796908 170031820032 170146426176 170202491296 170830115856 171476849664 171648971392 171742852686 172124872992 172181590032 172474805952 172591058736 173644889664 173940597504 174057838272 174442411008 174597931512 174655463452 175299508422 175747331664 176081766624 176139787504 176412681216 176470811136 176686340934 176890480128 176948767488 177106522482 177636726208 177849489348 178187924568 178272437004 178452581376 178611677064 178947346176 179006311296 179360958096 179702269536 179787500208 180129623328 180345372318 180404798103 180468145152 180527611392 180748095898 181087780032 181518428736 181878052536 181937983356 182284198696 182626769664 182749865152 183061078272 183121398912 183484198512 184053541302 184178838528 184491242946 184552034841 184616838144 184677671424 185250717504 185617735704 186059157192 186120465732 186636489957 186825086208 187531111624 187809645568 188222635764 188284657194 188765652528 189124860448 189214560144 189509354688 189930894336 189993478656 190474013673 190926983979 191414729448 191477802708 192202705152 192659786496 192723270016 193105092816 193467999744 193640482116 193704288786 193768116481 193836155904 193928090112 194164941078 194228920563 194297121792 194361144832 194964238272 195350500872 195414871012 195815068056 195879591276 196247712384 196422672951 196621158144 197075620624 197544290352 197915539968 198091987452 198157260942 198292159488 198529662528 199001790144 199067363424 199446174784 199841316984 200216883456 200461415139 200693023488 200759154048 200938136697 201141184768 201382100208 201781077858 202165053228 202231668838 202465322496 202645826244 202712600274 203093562816 203230453488 203723752536 203999849472 204208232328 204819570432 205069723533 205455115872 205593598296 205943713056 206011573776 206150431268 206419723326 206930881792 207201193344 207693942912 207762380352 207902417936 208293133824 208407057192 208547529306 208689501184 208819952667 210178221984 210319887912 210715147008 210784579968 210972500577 211216253184 211285851264 212361359094 212575950336 212765468004 212866380162 213081481728 213198024024 213341725382 213672256128 213742663488 213813094048 215154827864 215559173376 215630202496 215822443119 216228043296 216299292816 216742259808 216813678768 217243229418 217462753792 217656628188 218065675392 218137530432 218584262016 218656287936 219334768056 219769313481 219991390464 220291951563 220514556672 220778676432 220783878593 221198802912 221271690352 221614507008 221710073202 222214731264 222237326646 222654982464 223078679424 223152186304 223722254848 223844616984 223950783852 224254293504 224376946632 224798623488 224821481607 225746979168 225854048304 226283832864 226554862734 226709093376 226861901568 227773487808 228480258168 228634260174 228990470248 229499830656 229575453376 229966407936 230121411648 230422016736 231292798083 231526519552 231763020498 231920796672 232077117696 232797242016 233335320486 233732677896 233890220178 234329775552 234457939341 234775688832 235581787912 235931689984 236142029976 236450499732 236609873901 237054540384 237132652464 237583899424 237696582672 238148902752 238596461568 238675081728 238699350842 239147944128 239603026048 239716666944 239847777027 240172831104 240460496424 240539730804 241450373376 241474924689 242024571648 242049181347 242504070048 242583977808 243256548708 243336704418 243502359552 243617849856 243915388614 244081437696 244161865216 244645598016 245323884816 245404721736 245570131298 245988323928 246069379788 246751614063 247000956672 247490314272 248078876256 248160620976 248848653276 248930651646 249100114944 249991572672 250963514352 251046209592 251687536704 251825194107 252116146944 252286080192 252424064961 252679139584 253965351564 254136531227 254258777088 254569311972 254653195362 255219639264 255303736944 256270273536 256879715328 257473457088 257614279029 258187309488 258272385048 258712208928 258886588104 258971894084 259952317696 260467334496 260910896256 261086757408 261172788368 261577423872 261663616512 261896897268 261983195178 262161544192 263392387136 264122649936 264209681256 264706216704 265029511401 265335720192 265423151232 265659783723 266455089312 266774234022 266955844608 267281886852 267408655506 267590697984 267678872064 267917515596 268005797366 268421019264 268509466944 269041437144 269553404304 269681250312 270194434992 270283467032 270702217728 270791417088 270973937984 271122143847 271631670048 272277643104 272906975034 273092760576 273426298044 273940154496 274124797728 274591617408 274682098368 275226297768 276080311953 276268257792 276736864419 276925257216 277016507136 277354836809 277876076256 278063372408 278426603556 279088735788 279180698598 280237629312 280426517216 280953529344 281046106624 281296667436 281621670912 281714468352 282426985791 283148478792 283687290672 283821840216 284264032032 284896341504 284990217984 285338286221 287122094172 287216704062 287412231168 287763257492 288304057728 288399057088 288989679744 289084905024 289657639224 290201999616 290208837584 290556433179 290754233856 290850040576 291247411617 291445682688 291541717248 292446357408 293025751308 293122306518 293321853952 293722602084 293819386914 294019408896 294371568576 294931737216 295613430936 296316435528 296873309952 297137981178 297235891413 297438239232 297794493792 298459489312 298601045136 299169262176 299731497984 299761975476 299860750346 300325325184 300995972224 301138731072 301711777152 302073150312 302482535424 303247579842 303347503257 303697983744 303968739366 304068900411 304640344224 304845680232 305585628804 305999774208 306621877248 306828548864 307229355648 308182673808 308390397444 308492015474 309017360664 309225646902 309436156928 309629584989 310396322688 310801790016 311113760648 311643570528 311853626904 312439700736 312610585788 312821293959 313034251776 314856039968 315267332976 315479831868 316072720512 316176869952 316824379776 316928776896 317531870336 318542038641 318863925504 319148202006 319253364851 319622222592 319797036036 320012588073 320230441472 320613995232 320719641072 321933831168 321966566252 322699428864 322732241796 323338760064 323445303744 324342064944 324448939224 325113389712 325220518152 325864844127 326194130688 326484942282 327098513088 327206295648 327876393024 327984431904 328092506384 328600820736 329002152084 329334608896 329987085696 330771835008 330880827968 331798204368 331907535528 332565109803 333322096896 333355989969 334618019136 334728279456 335583382272 335766925476 335926175778 336154862592 336381440256 336565419948 337197935232 338620468752 338781072456 339425749296 339537593816 340063640064 340292852352 340404982592 341660231712 342951390261 343297942784 343485705372 344249745984 344363180064 344949611904 345182117472 347289779328 347644530747 347881195008 348115676544 349195863024 349310926904 350002980729 350599016844 350835330267 351494663328 352163533248 352279575008 352941622272 353372681868 353780960256 353897534976 354213044964 355273452416 355698978696 356375849136 356544874008 357223354128 357894692352 358012622592 358049026263 358721916192 359404539072 359575000416 360259246656 360690744636 360809596206 361055222784 361496191796 362175560064 363036857472 363756105072 363875966712 364568397392 365005056627 365253539328 365499730304 365873082921 366122156544 366242797824 366968397024 368107082604 368355196947 368982485892 369104069682 369355342848 370501435008 371235471408 372118314384 372240931464 373272979914 373395977469 373650172416 375062223248 376445271528 376569314388 376823132509 377531305056 378249720896 378429120288 379018709376 379986957312 380948027346 381853967958 381979793043 382829458896 382955605416 384405410304 385319572992 385446540032 386210185632 386935999488 387280964232 387408577572 387536232962 387856180224 388329882156 388457841126 388722289664 389928476544 390701001744 390829742024 391630136112 391759182552 392495424768 392845345902 392974792767 393242316288 394151241248 395088580704 395831079936 396183974904 396314521884 397059325056 398003580288 398134726848 398892349568 399682633968 400161351033 400433766912 400922830278 401054938763 401386046976 401518308096 401876273394 402008696049 402282369536 402764200416 403562155716 404330106456 404463337676 404930644992 405291652488 405425200548 406187125632 406460906976 407447505072 408416464656 409360462551 409639140864 410139447066 410910231744 411187196592 411887426112 412023147552 412300862536 412839446652 413861763584 414402386688 415387885824 415524760704 415804835872 416586267648 416814114384 417095058612 417639905334 418771047897 420356443968 420639775824 421430294016 421569159936 421945001154 422432506368 422571702528 423087803707 424722718188 425151900672 425530936008 425732760324 426162963456 426396048048 426683450764 427344512256 427485326976 427626188096 430309655728 430825056093 431118346752 431260404992 431644886238 432456086592 432598585632 433484519616 433627357536 434486458836 434925507584 435313256376 436131350784 436275060864 437168524032 437312575872 438669536112 439538626962 439683459777 439982780928 440583903126 440729080371 441029113344 441557352864 441567757186 442397605824 442543380704 443420146404 444429462528 444474653292 445309964928 446157358848 446304372608 447444509696 447689233968 447901567704 448508587008 448753893264 449597246976 449642963214 449791125519 451493958336 451708096608 452567665728 453109725468 453723803136 454871369763 455546975616 455953109049 456960516336 457268520348 457980940496 458999661312 459150906752 459932815872 460242823296 460844033472 462585596166 462738023211 463053039104 463526040996 463838470353 464154235392 465594484032 466670640972 467465355792 467780440356 468659551104 468915878682 469551377664 471163575824 472284059952 472900999464 473219747802 473375678917 474109080768 474265304928 475167798848 475393165344 476297805504 477350163456 477398701684 478295888256 478722303009 479206052096 479433333888 479695554054 480345662208 480920992848 481079461608 482900746752 482949849378 484049143296 484098362694 485008140096 485167955616 486513097416 486673408836 487235699712 487830777228 488323730432 489291196032 489727413423 490647769632 490809443472 491140262596 491976647856 492138759576 493503228126 494001913344 494980628544 496157752512 496321241952 497697306552 497861303292 499983145344 501927028704 502092419184 503375073408 503650388214 504232293888 504572160384 504848129922 505358279168 507930703128 508273062454 509138623944 509306390724 510439278528 510607473888 514946914176 515228558058 516374618976 516544770096 517424417856 517773176208 517943788168 519904635392 520934668992 521821792512 522173514816 522345576736 523327233024 523793794536 523966390356 526003518121 526784774272 528245299872 528419362512 529412433408 530059022802 530671440384 530846302464 531319567446 532910178624 533548468044 534563773704 534817311012 535357744128 535835031192 536011594732 536842038528 537018933888 538082874288 539106808608 539362500624 540388869984 540566934064 541214394309 541404435456 541582834176 541947875968 542244287694 543263340096 544555286208 545813950068 546852596088 547880308992 548249595456 549183234816 549364196736 550452595536 552160623906 552536515584 553473728838 553656104523 553850514432 554033014272 554709673618 555752152512 556126744816 556853207112 558177471576 558361397196 560475258624 560853034432 562092213248 562593334872 563428936704 564853971582 566296957584 567374581344 567643680432 568528064064 569792683008 569980435968 570676572442 571422041019 572780951937 574244188344 574433408124 575526514984 576608115456 576798114176 577979359488 578169810048 579315278448 580403999232 580417675168 581112866358 581304349443 581508467712 581700081152 582494823234 582686761689 582891365376 583083434496 584892714816 586051502616 586244613036 587445204168 587638773828 588743137152 589268018853 589863474432 591226861872 592632871056 593746619904 594275962356 594471782826 594667667821 594876478464 595588987584 596918978624 597202090272 598338524352 599523950952 599721500692 600650650368 601384245417 601991944448 602277462144 602814410091 603423554304 604146300624 606495159684 606695006514 607395967488 607937478732 608137800822 609280688448 609691360464 611171257608 611999548416 613657097728 614458711296 615209170599 616365347616 616780794888 616984030948 618034721328 618451293804 619259169978 620792645376 621603580032 622227521296 623287141056 623707253808 624879401472 625221171576 625642587918 626068503552 629712079936 630534665952 630959663736 632145441024 632353739904 632917501731 633648759552 633857553792 635063740672 637084077282 637727851008 638296404012 638506729702 639244445184 639594072072 640025176146 640460882944 641227990464 641439282144 643933132504 645464483592 646677520128 646890607488 647467329357 648684129888 648897878448 650226779424 650441036304 651729688254 652388261376 652969884564 654197026176 654412591296 655752786048 655968863808 656185012768 658004304168 659307940443 659974171392 660780220273 661543670016 661761655936 662351635779 663596408736 663815071056 665130219606 666644193792 666711979938 669236038272 669456558912 671166764544 671533850952 671852351556 672762880512 673130839896 674395870464 674464444821 677240937504 677562144912 678851498592 679075187632 680127280128 680585704704 680809965184 683320463424 685902780522 686595885568 686971410744 688499491968 688726360128 689899223808 690364234944 693878394249 694579558656 695289061494 695762390016 696231353088 698391726048 698621853808 700005961458 701198033688 701670660534 702989326656 704327066496 704559150016 706745363736 707795069952 708426089928 709829621703 710546904832 711397957392 712751698272 713089748016 714446708256 715789384704 716025245184 716098052526 717443832384 718809078144 719150000832 719543331081 720518493312 721381489272 721619192412 722992383592 724351120128 724424774067 726073714944 726147544041 727512210144 727751933424 729136794784 730010113254 730507078656 730999460608 731746165842 732244313088 732485595648 733936794048 736214165208 736710393894 737964971784 738208139364 740254842189 741002870016 742470942816 744236628768 744481862928 746545959828 746791954938 747300344832 750124446496 752890543056 753138628776 753646265018 755062610112 755475582321 756499441792 756858240576 757272194883 758037418752 761896054692 762409593681 763707935916 763959586086 765658917792 765911210832 768810820608 770639145984 770893080064 772420371264 772842837087 774561928464 774817155144 775072465924 776659764312 776915682252 779856953088 779936251007 781402003488 781659484048 783260272224 783518365104 784990849536 785690691804 785949585534 786484632576 788302482496 790177161408 792367949808 792629043768 794118650112 795088534203 796007160576 796269453696 796979351169 797784699136 799365267936 800322702066 800867533824 801845660556 802109877526 802772093952 803036616192 803752546788 804017392098 804564739072 805528400832 807124311432 808660212912 808926675352 810583304976 810850401096 812374251264 812921813952 813366431541 814895010144 816832929312 818720925102 819278281728 820278894132 821820463488 822374393184 823774852224 824046295104 824601725072 825678893304 827723527168 828240935859 828804773376 830090454649 830775771648 831049521408 831609671744 832064510427 833628228768 834190117224 835279810668 837542095794 840712887936 841279551648 842860588032 843138319872 843890002308 844865012736 845143405056 846175607414 847280957373 849445436376 851061872016 851465520648 852792096096 853366901528 854689024512 854970653952 855252376192 856014858663 860619311456 861650112186 862236693504 862520809984 863289772476 864912173184 865197171264 866969039232 867254715072 868972917672 870626512752 871669299537 872262701568 872550121728 873742234851 874337048064 874625151744 875693361161 877339072224 879077253924 879366919554 879965561856 881167806252 881458160742 882058226688 883114705728 883135514372 884795211648 885086761408 886840292808 888949306584 890619929856 891707674239 892314717696 892608745216 895378467936 895803135408 897507786528 899194493952 899285926428 899582251038 902987916672 903416193216 905135331456 906219450936 907447606272 909742739526 910042509771 911093951232 911906218098 912206701233 913921032672 914537040696 915961880992 917999322624 918301813504 919865631744 920485646592 921688066944 925171192332 925476046422 926106078208 927052081992 927676940706 928308470784 931188968064 933341281944 934930711584 935560880712 937319102208 937831757364 938463881877 939102755328 942327151648 944568119904 945801998928 946439495604 946751357834 948218161536 948530609856 950335597696 950786330688 952595611008 954797403368 956591776512 957444606018 957760094553 958412104192 958866667776 959391108108 960037764219 960691324416 961841985696 962158923216 965801493504 965899698756 968098286592 968196725388 970016280192 970335911232 973026194832 973346817672 975661554456 977594532381 978582392064 979454826846 979777567991 981295539264 981618886944 982280525192 983953295712 984277519152 987006456252 988003826688 989961257088 992315505024 992642483904 995394613104 995722606584 997695329409 999966290688 1000067969907 1003854057408 1004184838368 1006750146816 1007300776428 1007979724979 1008464587776 1009144320768 1009696259844 1010716558336 1015861406256 1016546124908 1018277247888 1018612781448 1020878557056 1021214947776 1028854170783 1029893828352 1030457116116 1032749237952 1033089540192 1034848835712 1035546352416 1035887576336 1039809270784 1041869337984 1043643585024 1044347029632 1044691153472 1047587589072 1047932780712 1050008942187 1052007036242 1052505990801 1053569548544 1056490599744 1056838725024 1058824866816 1060118045604 1061342880768 1061692604928 1062639134892 1065820357248 1067096936088 1069127547408 1069634622024 1071670062384 1072023189464 1073684077056 1074037867776 1074147078789 1076165748576 1078213617216 1078725001248 1080777739968 1081133868128 1082428788618 1083165668352 1083895751936 1084488575388 1086526680192 1089110572416 1091627900136 1093705192176 1095015169881 1095760617984 1096499190912 1097619248763 1098366469632 1098728393472 1100905191072 1104321247812 1105065590841 1106947457676 1107312209046 1108066028544 1109419347236 1111504305024 1112253489632 1113706414224 1116354943152 1116722794392 1120187932407 1120950517248 1121706068864 1125186669744 1129707943164 1130469397527 1132593915168 1134749162688 1135287360864 1137056128128 1139960871936 1141353144884 1142844082038 1145561903874 1145939379129 1148488376688 1148866816248 1151053029968 1153216230912 1153596228352 1155958718976 1156339620096 1156457199769 1158630556896 1160807998464 1160835350336 1162225732716 1162608698886 1163400162304 1164989646468 1165373523378 1166166868992 1169785429632 1172103005232 1172489226072 1174890408336 1175277547656 1177486274304 1178536037706 1178924378301 1179726948864 1182453723744 1185265742112 1187493239808 1188551924712 1188943565652 1189335335642 1191177975168 1193837957248 1194404180544 1196677048704 1199047901904 1199443001384 1201301300736 1202768490834 1203164816289 1203983888896 1204554924288 1205628820182 1206026088147 1206847108608 1208292601248 1212990319368 1213390013028 1214791934976 1215874957464 1216275601644 1218561376896 1219382720928 1222342515216 1227314195456 1228081387653 1228917422592 1230418341198 1230823777583 1232730695232 1233561589776 1233968061896 1236069442656 1236902587608 1238518339956 1241585290752 1243207160064 1244455042592 1246574282112 1247414507616 1249758802944 1250442343152 1251285175836 1256313143691 1259424159872 1261069331904 1261919327472 1264290882048 1264707479808 1265835003462 1266252110027 1267297519104 1267715107584 1269263411121 1270127481344 1274168154564 1275455702016 1276592808024 1277013459404 1278488890368 1279188144144 1280050352292 1282455980928 1282878564288 1287866265008 1290928967184 1292475168279 1293355040256 1293781214976 1294934658714 1297368259776 1297795756896 1300453558848 1300882072608 1303459376508 1304776522752 1305939769128 1308394052352 1308825182592 1311505572096 1311937727616 1312370025536 1316008608336 1318615880886 1319050379331 1319948342784 1321560440546 1322187241113 1323087340032 1323523311872 1324703271558 1327192817472 1327630142112 1330260439212 1333288387584 1333423959876 1338472076544 1338913117824 1342333529088 1343067701904 1343704703112 1345525761024 1346261679792 1348791740928 1348928889642 1349373376557 1354481875008 1355124289824 1357702997184 1358150375264 1361171409408 1361619930368 1364614109289 1366640926848 1371805561044 1373191771136 1373942821488 1376998983936 1377452720256 1379798447616 1380728469888 1387756788498 1388214069633 1389159117312 1390578122988 1391515411059 1392462706176 1396783452096 1397243707616 1400011922916 1402396067376 1403341321068 1405978653312 1408654132992 1409118300032 1413490727472 1416852179856 1419659243406 1420127036751 1421093809664 1422795914784 1425503396544 1426179496032 1428893416512 1432050490368 1432196105052 1434887664768 1436166909027 1437618156288 1438300001664 1439086662162 1441036986624 1442762978544 1443238384824 1445984767184 1448702240256 1448849548134 1452147429888 1452295088082 1452773635297 1455024420288 1455503866848 1458273589568 1460020226508 1461998921216 1463492331684 1464971191296 1467873588096 1469182240269 1472428330416 1473420787788 1475929943568 1476416278728 1480509684378 1482005740032 1484941885632 1488473257536 1488963725856 1493091919656 1493583909876 1494590626693 1500248892992 1505781086112 1506277257552 1507292530036 1510125220224 1510951164642 1512998883584 1513716481152 1514544389766 1516074837504 1523792109384 1524819187362 1527415871832 1527919172172 1531317835584 1531822421664 1541786160128 1544840742528 1545685674174 1549123856928 1549634310288 1550144931848 1553319528624 1553831364504 1559713906176 1559872502014 1562804006976 1563318968096 1566520544448 1567036730208 1569981699072 1571381383608 1571899171068 1576604964992 1578010554363 1580354322816 1584735899616 1585258087536 1588237300224 1590177068406 1592014321152 1592538907392 1593958702338 1595569398272 1598730535872 1600645404132 1603691321112 1604219755052 1606073232384 1607505093576 1608034784196 1611056801664 1614248622864 1617320425824 1617853350704 1621166609952 1621700802192 1623643182927 1624748502528 1625843627904 1626732863082 1629790020288 1633665858624 1637441850204 1640557788264 1643640926976 1644748786368 1647549704448 1648092590208 1649203450144 1651357786608 1656481871718 1657609546752 1660180909298 1660968313569 1661551543296 1662099042816 1663219343488 1664129020854 1667256457536 1668380234448 1670559621336 1675084191588 1681425775872 1682559103296 1686276639744 1687780004616 1690286810112 1692351214828 1694561914746 1698890872752 1702123744032 1702931041296 1705584192192 1706733803056 1709378049024 1709941307904 1710504752384 1712029717326 1714266123057 1721238622912 1723300224372 1725041619968 1726579544952 1729824346368 1730394342528 1733938078464 1734509430144 1737945835344 1741253025504 1743338599074 1743913048329 1744525403136 1745100243456 1747484469702 1748060285067 1748674096128 1749250303488 1751386722322 1754678144448 1758154507848 1758733839108 1762335612504 1762916321484 1766229411456 1766271028744 1769590423296 1770173522816 1773680585616 1777898613168 1781239859712 1783415348478 1784003003463 1784629435392 1785217490432 1790756935872 1791606270816 1795015573056 1798571852856 1799164502076 1804152736251 1805975833344 1806832386432 1808443230273 1810270662912 1812438901872 1819485479052 1820085019542 1822187902464 1823812436196 1824413402466 1825014566761 1827842065344 1829074081392 1831923761984 1835998645248 1836603627008 1840971293184 1843376133888 1845627511797 1850342384664 1850952092844 1854104163984 1855353881412 1862377936128 1866682563888 1869861423168 1871121761424 1874638204416 1875663514728 1876927763754 1877546232109 1878205510656 1884654303296 1889136239808 1891603997856 1892878991208 1893502715668 1896436323072 1897061219712 1898752505193 1900671195392 1901572661376 1905191222016 1909594806736 1913183553024 1914889212036 1915520189106 1916824208384 1917733335552 1918782216216 1920075528438 1921382648832 1923683971392 1924317846432 1931799397512 1936393450776 1940032560384 1940671822464 1942401988071 1946052389664 1946693635344 1951323108912 1955189064762 1957164784128 1958909653692 1959555135982 1962591078528 1963237773888 1964561050384 1967906591424 1968555038304 1974012912504 1979922514176 1982340660819 1984631010048 1985284967808 1987054907337 1990789226208 1991445213168 1995390658818 1999932581376 2000135939814 2007708114816 2008369676736 2013500293632 2014601552856 2015959449958 2018288641536 2019392519688 2023393334463 2031722812512 2033092249816 2036554495776 2037225562896 2041757114112 2042429895552 2057708341566 2059787656704 2060914232232 2065498475904 2066179080384 2069697671424 2071092704832 2071775152672 2081635182747 2083738675968 2086283616817 2087287170048 2088694059264 2089382306944 2095175178144 2095865561424 2100017884374 2104014072484 2105011981602 2107139097088 2112981199488 2113677450048 2120236091208 2123385209856 2125278269784 2129488865109 2131640714496 2134193872176 2138255094816 2139269244048 2143340124768 2144046378928 2147368154112 2148075735552 2148294157578 2152331497152 2156427234432 2157450002496 2161555479936 2162267736256 2164857577236 2167791503872 2168977150776 2173053360384 2173274322201 2178221144832 2178442632123 2183255800272 2187410384352 2190030339762 2191521235968 2192998381824 2195238497526 2196732939264 2197456786944 2201810382144 2208642495624 2210131181682 2213894915352 2214624418092 2218838694472 2223008610048 2224506979264 2227412828448 2232709886304 2233445588784 2240375864814 2241901034496 2243412137728 2250373339488 2259415886328 2260938795054 2265187830336 2266426746963 2269498325376 2270574721728 2271816584649 2274112256256 2282706289768 2285688164076 2287228781043 2291123807748 2291878758258 2296976753376 2297733632496 2302106059936 2306432461824 2307192456704 2311917437952 2312679240192 2312914399538 2317261113792 2318528511261 2321670700672 2324451465432 2325217397772 2329979292936 2330747046756 2339570859264 2339808753021 2344206010464 2344978452144 2349780816672 2350555095312 2354972548608 2357072075412 2357848756602 2359453897728 2364907447488 2370531484224 2377103849424 2377887131304 2378670671284 2382355950336 2385265602609 2387675914496 2388808361088 2390938053507 2393354097408 2398095803808 2398886002768 2402602601472 2405536981668 2406329632578 2407967777792 2409109848576 2411257640364 2412052176294 2413694217216 2416585202496 2425980638736 2426780026056 2431749914928 2432551203288 2437122753792 2438765441856 2440099294623 2444685030432 2456162775306 2457834845184 2460836682396 2461647555166 2465461390464 2467123179552 2467936123792 2472138885312 2473805175216 2477036679912 2483170581504 2486414320128 2488910085184 2490271363947 2493148564224 2494829015232 2496193531281 2500884686304 2502570351672 2512626287382 2518848319744 2522138663808 2523838654944 2528581764096 2529414959616 2531670006924 2532504220054 2534595038208 2535430215168 2538526822242 2540254962688 2541842872119 2548336309128 2553185616048 2554026918808 2558376288288 2560100704584 2564911961856 2565757128576 2568044575989 2575732530016 2581857934368 2584950336558 2586710080512 2587562429952 2589869317428 2594736519552 2595591513792 2600907117696 2601764145216 2606918753016 2611879538256 2615007898611 2616788104704 2617650365184 2620847390521 2623011144192 2623875455232 2624740051072 2627080083483 2632017216672 2637231761772 2638100758662 2639896685568 2643120881092 2644374482226 2646174680064 2647046623744 2649406543116 2654385634944 2655260284224 2660520878424 2666847919752 2675123022717 2676944153088 2677826235648 2686135403808 2687409406224 2692523359584 2697583481856 2697857779284 2698746753114 2708963750016 2710248579648 2715405994368 2716300750528 2722342818816 2723239860736 2729228218578 2730127529313 2733281853696 2736620103699 2743611122088 2747885642976 2753997967872 2754905440512 2759596895232 2761456939776 2775513576996 2776428139266 2778318234624 2781156245976 2783030822118 2784925412352 2793566904192 2794487415232 2800023845832 2804792134752 2806682642136 2811957306624 2815391645631 2817308265984 2818236600064 2826981454944 2833704359712 2839318486812 2840254073502 2842187619328 2845591829568 2851006793088 2852358992064 2857786833024 2864392210104 2869775329536 2872333818054 2873280283659 2875236312576 2876600003328 2878173324324 2880113292657 2882073973248 2885525957088 2886476769648 2891969534368 2897404480512 2897699096268 2904294859776 2904590176164 2905547270594 2910048840576 2911007733696 2916547179136 2920040453016 2923997842432 2926984663368 2935747176192 2938364480538 2939332703973 2944856660832 2946841575576 2951859887136 2952832557456 2961019368756 2964011480064 2969883771264 2976946515072 2977927451712 2986183839312 2987167819752 2989181253386 2993085988227 3000203909721 3000497785984 3011562172224 3012554515104 3014585060072 3020250440448 3021902329284 3023939174937 3025997767168 3027432962304 3029088779532 3032149675008 3047584218768 3049638374724 3054831743664 3055838344344 3062635671168 3063644843328 3086562512349 3089681485056 3091371348348 3093455018039 3098247713856 3099268620576 3100289863696 3106639057248 3107662729008 3119427812352 3119745004028 3125608013952 3126637936192 3133041088896 3134073460416 3142762767216 3143798342136 3150026826561 3153209929984 3156021108726 3157517972403 3160708645632 3169471799232 3170516175072 3176474600448 3180354136812 3184028642304 3185077814784 3187917404676 3191138796544 3197461071744 3201290808264 3207382642224 3208439510104 3215010187152 3216069568392 3222113603328 3222441236367 3228497245728 3234640851648 3235706701408 3242333219904 3243401604384 3247286365854 3249497005056 3251687255808 3253465726164 3259580040576 3267331717248 3274883700408 3281115576528 3285045509643 3287281853952 3289497572736 3295099408896 3296185180416 3298406900288 3302715573216 3312963743436 3315196772523 3320361818596 3321936627138 3324198085632 3326438686976 3328258041708 3334512915072 3336760468896 3341119242672 3350168383176 3360563797221 3362851551744 3365118206592 3375560009232 3384702429656 3389123829492 3391408192581 3397781745504 3404247488064 3405862082592 3411168384384 3413467606112 3419882615808 3421009504768 3424059434652 3428532246114 3437818137387 3442477245824 3446600448744 3453159089904 3459648692736 3460788685056 3461140587209 3467876156928 3469018860288 3469371599307 3475891670688 3482506051008 3486677198148 3487826096658 3490200486912 3494968939404 3496120570134 3498500606976 3502773444644 3509356288896 3516309015696 3517467678216 3524671225008 3525832642968 3532458822912 3532542057488 3536773134903 3539180846592 3540347045632 3547361171232 3555797226336 3562479719424 3566830696956 3568006006926 3570434980864 3581513871744 3583212541632 3590031146112 3597143705712 3598329004152 3608305472502 3609494448867 3611951666688 3613664772864 3616886460546 3618078264441 3620541325824 3624877803744 3638970958104 3640170039084 3644375804928 3647624872392 3648826804932 3650029133522 3655684130688 3658148162784 3663847523968 3673207254016 3681942586368 3686752267776 3691255023594 3692471332749 3700684769328 3701904185688 3708208327968 3710707762824 3724755872256 3733365127776 3739722846336 3742243522848 3749276408832 3751327029456 3753855527508 3755092464218 3768939431073 3769308606592 3778272479616 3783207995712 3785757982416 3787005431336 3792872646144 3794122439424 3797505010386 3798756330081 3801342390784 3803145322752 3807790233363 3810382444032 3819189613472 3826367106048 3829778424072 3831040378212 3835466671104 3837564432432 3840151056876 3847367942784 3848635692864 3863598795024 3872786901552 3877425504837 3880065120768 3881343644928 3884803976142 3886084061807 3892104779328 3893387270688 3902646217824 3910378129524 3914329568256 3917819307384 3919110271964 3925182157056 3926475547776 3929122100768 3935813182848 3937110076608 3948025825008 3957151137993 3959845028352 3964681321638 3966561723339 3969262020096 3970569935616 3974109814674 3981578452416 3982890426336 3990781317636 3999865162752 4000271879628 4015416229632 4016739353472 4027000587264 4029203105712 4031918899916 4036577283072 4038785039376 4046786668926 4048120129671 4063445625024 4066184499632 4073108991552 4074451125792 4083514228224 4084859791104 4115416683132 4119575313408 4121828464464 4130996951808 4132358160768 4139395342848 4142185409664 4143550305344 4163270365494 4164642208899 4167477351936 4172567233634 4174546233177 4177388118528 4178764613888 4190350356288 4191731122848 4200035768748 4208028144968 4210023963204 4214278194176 4225962398976 4227354900096 4240472182416 4250556539568 4258977730218 4260381110253 4263281428992 4268387744352 4276510189632 4278538488096 4286680249536 4288092757856 4296151471104 4296588315156 4304662994304 4308500727081 4312854468864 4314900004992 4323110959872 4324535472512 4329715154472 4335583007744 4337954301552 4346106720768 4346548644402 4347980880017 4356442289664 4356885264246 4358320905891 4366511600544 4374820768704 4380060679524 4385996763648 4390476995052 4394913573888 4403620764288 4407546720807 4417284991248 4420262363364 4427789830704 4429248836184 4437677388944 4446017220096 4449013958528 4454825656896 4465419772608 4466891177568 4480751729628 4483771880079 4486824275456 4500746678976 4518831772656 4521877590108 4530375660672 4532853493926 4538996650752 4541149443456 4543633169298 4548224512512 4565412579536 4571376328152 4574457562086 4582247615496 4583757516516 4586847095713 4593953506752 4595467264992 4604212119872 4614384913408 4625358480384 4625828799076 4634522227584 4637057022522 4643341401344 4648902930864 4650434795544 4659958585872 4661494093512 4679141718528 4679617506042 4688412020928 4689956904288 4699561633344 4701110190624 4709945097216 4714144150824 4715697513204 4729814894976 4734031663089 4741062968448 4754207698848 4755774262608 4757341342568 4764711900672 4770531205218 4775351828992 4777616722176 4781876107014 4786708194816 4796191607616 4797772005536 4811073963336 4812659265156 4818219697152 4822515280728 4824104352588 4833170404992 4851961277472 4853560052112 4863499829856 4865102406576 4870929548781 4874245507584 4877530883712 4880198589246 4889370060864 4912325550612 4921673364792 4923295110332 4930922780928 4934246359104 4935872247584 4944277770624 4947610350432 4954073359824 4972828640256 4977820170368 4980542727894 4982904940707 4986297128448 4989658030464 4992387062562 5001769372608 5005140703344 5025252574764 5037696639488 5044277327616 5047677309888 5058829919232 5063340013848 5065008440108 5070860430336 5077053644484 5083685744238 5096672618256 5106371232096 5108053837616 5116752576576 5120201409168 5129823923712 5131514257152 5136089151978 5151465060032 5163715868736 5169900673116 5175124859904 5179738634856 5189473039104 5191183027584 5201814235392 5203528290432 5213837506032 5223759076512 5230015797222 5231739144987 5233576209408 5235300730368 5241694781042 5244180855201 5246022288384 5247750910464 5249480102144 5254160166966 5264034433344 5274463523544 5276201517324 5286241762184 5288748964452 5294093247488 5298813086232 5308771269888 5310520568448 5321041756848 5333695839504 5350246045434 5352009010389 5353888306176 5355652471296 5372270807616 5374818812448 5385046719168 5395715558568 5397493506228 5412458208753 5417927500032 5420497159296 5430811988736 5432601501056 5446479721472 5458456437156 5460255058626 5466563707392 5473240207398 5475043700283 5487222244176 5495771285952 5507995935744 5509810881024 5522913879552 5536882535391 5551027153992 5552856278532 5562312491952 5566061644236 5587133808384 5588974830464 5600047691664 5609584269504 5613365284272 5623914613248 5630783291262 5632638696327 5634616531968 5636473200128 5653962909888 5667408719424 5678636973624 5680508147004 5691183659136 5696257515579 5702013586176 5704717984128 5715573666048 5728784420208 5739550659072 5744667636108 5746560567318 5750472625152 5753200006656 5756346648648 5760226585314 5762124643369 5764147946496 5771051914176 5772953539296 5783939068736 5795398192536 5809180352328 5811094541188 5820097681152 5822015467392 5827205964213 5833094358272 5840080906032 5853969326736 5871494352384 5876728961076 5878665407946 5889713321664 5893683151152 5903719774272 5905665114912 5922038737512 5939767542528 5947021982457 5953893030144 5955854903424 5961164722011 5972367678624 5974335639504 5978362506772 5986171976454 6000407819442 6000995571968 6023124344448 6025109030208 6029170120144 6040500880896 6043804658568 6047878349874 6051995534336 6054865924608 6058177559064 6095168437536 6099276749448 6109663487328 6111676688688 6125271342336 6127289686656 6173125024698 6179362970112 6182742696696 6186910036078 6196495427712 6198537241152 6200579727392 6213278114496 6215325458016 6239490008056 6251216027904 6253275872384 6258850850451 6266082177792 6268146920832 6285525534432 6287596684272 6300053653122 6306419859968 6312042217452 6315035944806 6321417291264 6338943598464 6341032350144 6360708273624 6370155629568 6375834809352 6388466595327 6394922143488 6402581616528 6402732479197 6414765284448 6416879020208 6430020374304 6432139136784 6444227206656 6444882472734 6456994491456 6469281703296 6471413402816 6484666439808 6486803208768 6494572731708 6503374511616 6506931452328 6519160081152 6519822966603 6534663434496 6535327896369 6549767400816 6562231153056 6570091019286 6574563707904 6578995145472 6590198817792 6592370360832 6596813800576 6605431146432 6625927486872 6630393545046 6640723637192 6643873254276 6652877373952 6656516083416 6669025830144 6673520937792 6682238485344 6700336766352 6721127594442 6725703103488 6730236413184 6751120018464 6769404859312 6778247658984 6782816385162 6795563491008 6799280240889 6808494976128 6811724165184 6822336768768 6826935212224 6842019009536 6848118869304 6857064492228 6861686343129 6875636274774 6884954491648 6893200897488 6906318179808 6919297385472 6921577370112 6922281174418 6935752313856 6938037720576 6938743198614 6951783341376 6955585533783 6965012102016 6973354396296 6975652193316 6989937878808 6992241140268 7005546889288 7018712577792 7019426259063 7032618031392 7034935356432 7049342450016 7051665285936 7064917645824 7065084114976 7073546269806 7078361693184 7080694091264 7094722342464 7111594452672 7133661393912 7136012013852 7155796807827 7163027743488 7166425083264 7172814160521 7180062292224 7194287411424 7196658008304 7216610945004 7218988897734 7223903333376 7227329545728 7233772921092 7236156528882 7241082651648 7249755607488 7277941916208 7280340078168 7295249744784 7297653609864 7300058267044 7311368261376 7316296325568 7320297883869 7327695047936 7373504535552 7382510047188 7384942665498 7401369538656 7403808371376 7416416655936 7421415525648 7449511744512 7466730255552 7470814091841 7479445692672 7484487045696 7488580593843 7502654058912 7507711055016 7510184928436 7537878862146 7538617213184 7556544959232 7566415991424 7571515964832 7574010862672 7585745292288 7588244878848 7595010020772 7597512660162 7602684781568 7606290645504 7615580466726 7620764888064 7638379226944 7659556848144 7662080756424 7675128864864 7680302113752 7694735885568 7697271385728 7704133727967 7727197590048 7745573803104 7754851009674 7760130241536 7762687289856 7769607952284 7772168123614 7784209558656 7786774541376 7805292435648 7820756259048 7835638614768 7838220543928 7850364314112 7852951095552 7858244201536 7862542171563 7871626365696 7874220153216 7881240250449 7896051650016 7914302275986 7919690056704 7929362643276 7933123446678 7938524040192 7941139871232 7948219629348 7963156904832 7965780852672 7981562635272 8000543759256 8025369068151 8030832459264 8033478706944 8043290267461 8058406211424 8063837799832 8077570078752 8093573337852 8096240259342 8126891250048 8132368999264 8146217983104 8148902251584 8167028456448 8169719582208 8190382587939 8209860311097 8230833366264 8243656928928 8261993903616 8264716321536 8274810300409 8278790685696 8284370819328 8287100610688 8326540730988 8329284417798 8334954703872 8345134467268 8349092466354 8354776237056 8357529227776 8380700712576 8383462245696 8400071537496 8416056289936 8420047926408 8446174936893 8451924797952 8454709800192 8480944364832 8501113079136 8517955460436 8520762220506 8526562857984 8536775488704 8553020379264 8557076976192 8573360499072 8576185515712 8593176630312 8609325988608 8617001454162 8619840850977 8625708937728 8629800009984 8640339877971 8646221919744 8649070945024 8659430308944 8675908603104 8692213441536 8693097288804 8695961760034 8712884579328 8713770528492 8716641811782 8733023201088 8749641537408 8760121359048 8771993527296 8780953990104 8807241528576 8815093441614 8817998111919 8834569982496 8840524726728 8855579661408 8858497672368 8875354777888 8892034440192 8898027917056 8909651313792 8930839545216 8933782355136 8961503459256 8967543760158 8973648550912 8979257964681 9001493357952 9037663545312 9043755180216 9060751321344 9065706987852 9071817524811 9077993301504 9082298886912 9087266338596 9096449025024 9130825159072 9142752656304 9148915124172 9164495230992 9167515033032 9173694191426 9187907013504 9190934529984 9208424239744 9251657598152 9269044455168 9274114045044 9280365054117 9286682802688 9297805861728 9300869591088 9319917171744 9322988187024 9358283437056 9359235012084 9376824041856 9379913808576 9399123266688 9402220381248 9428288301648 9431395026408 9450080479683 9459629789952 9468063326178 9472553917209 9482125936896 9493706779499 9508415397696 9511548525216 9514682685136 9529423801344 9541062410436 9550703657984 9555233444352 9563752214028 9573416389632 9592383215232 9595544011072 9622147926672 9625318530312 9645030561456 9648208705176 9666340809984 9667323709101 9703922554944 9707120104224 9726999659712 9730204813152 9741859097562 9748491015168 9755061767424 9760397178492 9778740121728 9824651101224 9843346729584 9846590220664 9861845561856 9868492718208 9871744495168 9888555541248 9895220700864 9908146719648 9945590317569 9955640340736 9961085455788 9965809881414 9972594256896 9979316060928 9984774125124 10003538745216 10010281406688 10050505149528 10075393278976 10081691391663 10088554655232 10095354619776 10126680027696 10130016880216 10154107288968 10167371488476 10174224577743 10193345236512 10212742464192 10216107675232 10233505153152 10240402818336 10259647847424 10263028514304 10272178303956 10302930120064 10313454412161 10327431737472 10339801346232 10359477269712 10378946078208 10382366055168 10383421761627 10403628470784 10407056580864 10408114797921 10427675012064 10447518153024 10460031594444 10463478289974 10470601460736 10483389562084 10488361710402 10495501820928 10498960204288 10508320333932 10528068866688 10548927047088 10552403034648 10572483524368 10577497928904 10597626172464 10610319404709 10617542539776 10621041136896 10642083513696 10667391679008 10700492090868 10704018020778 10711304942592 10744541615232 10749637624896 10770093438336 10791431117136 10794987012456 10824916417506 10828483346601 10835855000064 10840994318592 10854234793323 10861623977472 10865203002112 10916912874312 10920510117252 10927870842761 10933127414784 10946480414796 10950087400566 10974444488352 10991542571904 11019621762048 11045827759104 11073765070782 11077413998247 11102054307984 11105712557064 11124624983904 11132123288472 11174267616768 11177949660928 11200095383328 11219168539008 11226730568544 11247829226496 11261566582524 11265277392654 11272946400256 11307925819776 11334817438848 11357273947248 11361016294008 11382367318272 11392515031158 11396268990243 11404027172352 11409435968256 11423370700089 11431147332096 11457568840416 11479101318144 11489335272216 11493121134636 11506400013312 11512693297296 11520453170628 11524249286738 11542103828352 11545907078592 11567878137472 11590796385072 11618360704656 11622189082376 11640195362304 11644030934784 11654411928426 11658252185421 11666188716544 11680161812064 11707938653472 11742988704768 11753457922152 11757330815892 11779426643328 11787366302304 11807439548544 11811330229824 11844077475024 11871453413979 11879535085056 11894043964914 11899685170017 11907786060288 11911709806848 11922329444022 11926257982787 11944735357248 11948671279008 11956725013544 11972343952908 12000815638884 12001991143936 12046248688896 12050218060416 12058340240288 12081001761792 12087609317136 12095756699748 12109731849216 12116355118128 12144360389013 12190336875072 12198553498896 12219326974656 12223353377376 12250542684672 12254579373312 12269546307503 12346250049396 12358725940224 12365485393392 12373820072156 12392990855424 12397074482304 12401159454784 12426556228992 12430650916032 12478980016112 12493926626697 12502432055808 12506551744768 12517701700902 12523638699531 12532164355584 12536293841664 12571051068864 12575193368544 12600107306244 12612839719936 12624084434904 12630071889612 12642834582528 12677887196928 12682064700288 12721416547248 12751669618704 12776933190654 12781143330759 12789844286976 12805163233056 12805464958394 12829530568896 12833758040416 12860040748608 12864278273568 12888454413312 12889764945468 12913988982912 12938563406592 12942826805632 12969332879616 12973606417536 12989145463416 13006749023232 13013862904656 13038320162304 13039645933206 13043942640051 13069326868992 13070655792738 13074962717673 13099534801632 13124462306112 13140182038572 13157990290944 13184740721664 13193627601152 13210862292864 13222640162421 13251854973744 13260787090092 13281447274384 13287746508552 13305754747904 13313032166832 13338051660288 13347041875584 13364476970688 13400673532704 13442255188884 13451315640237 13460472826368 13502240036928 13538809718624 13556495317968 13565632770324 13591126982016 13598560481778 13616989952256 13623448330368 13644673537536 13653870424448 13696237738608 13714128984456 13723372686258 13727894688593 13751272549548 13760541287139 13769908983296 13786401794976 13812636359616 13843154740224 13844562348836 13876075441152 13877486397228 13903566682752 13911171067566 13930024204032 13946708792592 13951304386632 13979875757616 13984482280536 14011093778576 14037425155584 14038852518126 14065236062784 14069870712864 14098684900032 14103330571872 14129835291648 14130168229952 14147092539612 14161388182528 14189444684928 14202094989267 14223188905344 14267322787824 14272024027704 14311593615654 14326055486976 14332850166528 14345628321042 14360124584448 14388574822848 14393316016608 14433221890008 14437977795468 14454659091456 14467545842184 14472313057764 14499511214976 14555883832416 14560680156336 14590499489568 14595307219728 14600116534088 14622736522752 14632592651136 14640595767738 14655390095872 14765020094376 14769885330996 14802739077312 14807616742752 14832833311872 14842831051296 14933460511104 14941628183682 14948714822121 14958891385344 14968974091392 14977161187686 15005308117824 15015422110032 15020369856872 15075757724292 15077234426368 15113089918464 15132831982848 15143031929664 15148021725344 15176489757696 15190020041544 15195025320324 15212581291008 15231160933452 15276758453888 15319113696288 15324161512848 15350257729728 15360604227504 15389471771136 15394542771456 15408267455934 15454395180096 15491147606208 15509702019348 15525374579712 15539215904568 15544336247228 15568419117312 15573549082752 15610584871296 15641512518096 15671277229536 15676441087856 15695217434961 15700728628224 15705902191104 15716488403072 15725084343126 15732542565603 15743252731392 15748440306432 15762480500898 15792103300032 15828604551972 15858725286552 15866246893356 15882279742464 15896439258696 15926313809664 15931561705344 15963125270544 16001087518512 16050738136302 16056027031167 16061664918528 16066957413888 16086580534922 16116812422848 16127675599664 16155140157504 16187146675704 16192480518684 16253782500096 16264737998528 16292435966208 16297804503168 16339439164416 16380765175878 16419720622194 16425131100849 16461666732528 16487313857856 16523987807232 16529432643072 16549620600818 16568741638656 16574201221376 16610647606173 16653081461976 16658568835596 16690268934536 16698184932708 16715058455552 16761401425152 16766924491392 16800143074992 16832112579872 16840095852816 16892349873786 16897916088981 16903849595904 16909419600384 16961888729664 17002226158272 17035910920872 17041524441012 17073550977408 17088772546737 17106040758528 17114153952384 17146720998144 17152371031424 17186353260624 17218651977216 17234002908324 17239681701954 17245362366809 17251417875456 17259600019968 17280679755942 17286373930107 17292443839488 17298141890048 17318860617888 17351817206208 17386194577608 17391923520068 17427541056984 17433283623564 17466046402176 17481617892639 17499283074816 17520242718096 17561907980208 17614483057152 17630186883228 17635996223838 17669139964992 17681049453456 17711159322816 17716995344736 17750709555776 17796055834112 17819302627584 17841065947371 17861679090432 17867564710272 17883494166033 17923006918512 17935087520316 17958515929362 18002986715904 18075327090624 18087510360432 18121502642688 18131413975704 18143635049622 18155986603008 18164597773824 18174532677192 18192775559401 18261650318144 18285505312608 18297830248344 18328990461984 18335030066064 18347388382852 18375814027008 18381869059968 18416848479488 18503315196304 18538088910336 18548228090088 18560730108234 18573365605376 18595611723456 18601739182176 18639834343488 18645976374048 18718470024168 18753648083712 18759827617152 18776552551353 18798246533376 18804440762496 18856576603296 18862790052816 18900160959366 18919259579904 18936126652356 18945107834418 18964251873792 18987413558998 19016830795392 19023097050432 19029365370272 19082124820872 19110466888704 19127504428056 19184766430464 19191088022144 19208197437591 19244295853344 19250637060624 19290061122912 19296417410352 19332681619968 19334647418202 19407845109888 19414240208448 19453999319424 19460409626304 19483718195124 19510123534848 19520794356984 19557480243456 19559468899809 19605983689107 19649302202448 19686693459168 19693180441328 19723691123712 19736985436416 19743488990336 19777111082496 19790441401728 19816293439296 19891180635138 19911280681472 19922170911576 19931619762828 19958632121856 19969548250248 20007077490432 20020562813376 20101010299056 20163382783326 20177109310464 20190709239552 20253360055392 20260033760432 20308214577936 20334742976952 20348449155486 20386690473024 20425484928384 20432215350464 20467010306304 20480805636672 20526057028608 20544356607912 20585059029387 20605860240128 20626908824322 20654863474944 20679602692464 20718954539424 20757892156416 20764732110336 20766843523254 20807256941568 20814113161728 20816229595842 20855350024128 20866756601349 20895036306048 20920063188888 20926956579948 20966779124168 20976723420804 20997920408576 21016640667864 21056137733376 21058278777189 21097854094176 21104806069296 21144967048736 21154995857808 21195252344928 21220638809418 21235085079552 21242082273792 21284167027392 21334783358016 21400984181736 21408036041556 21467390423481 21489083230464 21499275249792 21540186876672 21582862234272 21589974024912 21649832835012 21656966693202 21671710000128 21681988637184 21708469586646 21723247954944 21730406004224 21833825748624 21841020234504 21855741685522 21892960829592 21900174801132 21948888976704 21960893651607 21983085143808 22147530141564 22154827996494 22204108615968 22211425114128 22249249967808 22264246576944 22348535233536 22355899321856 22400190766656 22412442275523 22438337078016 22453461137088 22465741781529 22523133165048 22530554785308 22615851639552 22618151279203 22669634877696 22714547894496 22722032588016 22764734636544 22785030062316 22792537980486 22808054344704 22818871936512 22846741400178 22862294664192 22915137680832 22978670544432 22986242269272 23025386594592 23040906341256 23048498573476 23084207656704 23091814157184 23112401183901 23135756274944 23181592770144 23236721409312 23244378164752 23280390724608 23288061869568 23308823856852 23316504370842 23332377433088 23360323624128 23415877306944 23506915844304 23514661631784 23558853286656 23574732604608 23587626514689 23614879097088 23622660459648 23643720751347 23688154950048 23742906827958 23759070170112 23788087929828 23799370340034 23815572120576 23823419613696 23844658888044 23852515965574 23889470714496 23897342558016 23913450027088 23944687905816 24001631277768 24003982287872 24092497377792 24100436120832 24116680480576 24129870802383 24175218634272 24191513399496 24232710236256 24288720778026 24380673750144 24397106997792 24438653949312 24446706754752 24501085369344 24509158746624 24539092615006 24571147763817 24629580933291 24692500098792 24730970786784 24747640144312 24785981710848 24794148964608 24802318909568 24824430901227 24853112457984 24861301832064 24957960032224 24987853253394 25004864111616 25013103489536 25035403401804 25047277399062 25064328711168 25072587683328 25142102137728 25150386737088 25200214612488 25248168869808 25260143779224 25338524810679 25355774393856 25364129400576 25395107473669 25442833094496 25503339237408 25553866381308 25562286661518 25579688573952 25610326466112 25610929916788 25659061137792 25667516080832 25720081497216 25728556547136 25779529890936 25827977965824 25859522552931 25877126813184 25885653611264 25921019633913 25938665759232 25947212835072 25978290926832 26027725809312 26076640324608 26079291866412 26087885280102 26138653737984 26141311585476 26149925435346 26199069603264 26248924612224 26280364077144 26315980581888 26387255202304 26421724585728 26445280324842 26453994335757 26503709947488 26521574180184 26562894548768 26575493017104 26626064333664 26676103320576 26694083751168 26728953941376 26801347065408 26884510377768 26902631280474 26920945652736 27004480073856 27077619437248 27112990635936 27131265540648 27182253964032 27197120963556 27215452574433 27233979904512 27246896660736 27289347075072 27307740848896 27392475477216 27428257968912 27446745372516 27455789377186 27502545099096 27521082574278 27539817966592 27572803589952 27625272719232 27689124697672 27754972794456 27807133365504 27822342135132 27841095162351 27860048408064 27893417585184 27902608773264 27959751515232 27968964561072 28022187557152 28074850311168 28077705036252 28130472125568 28139741425728 28197369800064 28206661143744 28260336459904 28294185079224 28350241439049 28378889369856 28404189978534 28413549471739 28446377810688 28481120338497 28534645575648 28544048055408 28623187231308 28652110973952 28665700333056 28691256642084 28720249168896 28777149645696 28786632033216 28866443780016 28875955590936 28935091684368 28944626115528 28999022429952 29001971127303 29111767664832 29121360312672 29180998979136 29190614439456 29200233068176 29245473045504 29265185302272 29281191535476 29310780191744 29530040188752 29539770661992 29605478154624 29615233485504 29665666623744 29685662102592 29836770952707 29866921022208 29883256367364 29897429644242 29917782770688 29937948182784 29954322375372 30010616235648 30030844220064 30040739713744 30151515448584 30154468852736 30226179836928 30265663965696 30286063859328 30296043450688 30380040083088 30390050640648 30462321866904 30522673733229 30553516907776 30638227392576 30648323025696 30700515459456 30721208455008 30778943542272 30789085542912 30816534911868 30908790360192 30940363236483 30982295212416 31019404038696 31078431809136 31088672494456 31136838234624 31147098165504 31150265284881 31221169742592 31224344393763 31283025036192 31342554459072 31352882175712 31390434869922 31411804382208 31432976806144 31450168686252 31465085131206 31486505462784 31496880612864 31524961001796 31584206600064 31657209103944 31717450573104 31732493786712 31792878517392 31830958214127 31852627619328 31863123410688 31926250541088 32002175037024 32101476272604 32112054062334 32133914827776 32173161069844 32233624845696 32255351199328 32310280315008 32374293351408 32384961037368 32485450039803 32507565000192 32529475997056 32562704379969 32584871932416 32595609006336 32761530351756 32783612528283 32839441244388 32850262201698 32923333465056 32974627715712 33058865286144 33099241201636 33137483277312 33148402442752 33221295212346 33232241994741 33306162923952 33317137671192 33380537869072 33396369865416 33522802850304 33533848982784 33537258793301 33600286149984 33664225159744 33680191705632 33784699747572 33795832177962 33818839200768 33923777459328 34004452316544 34071821841744 34083048882024 34147101954816 34177545093474 34188806970729 34212081517056 34228307904768 34270112100267 34293441996288 34304742062848 34372706521248 34437303954432 34468005816648 34479363403908 34490724733618 34519200039936 34561359511884 34572747860214 34596283780096 34637721235776 34703634412416 34772389155216 34783847040136 34855082113968 34866567247128 34932092804352 34963235785278 34974756556263 34998566149632 35040485436192 35123815960416 35228966114304 35260373766456 35271992447676 35338279929984 35362098906912 35422318645632 35433990689472 35501419111552 35592111668224 35614360241937 35638605255168 35682131894742 35693889549907 35723358180864 35735129420544 35766988332066 35778773948361 35846013837024 35870175040632 35917031858724 36005973431808 36150654181248 36175020720864 36243005285376 36262827951408 36287270099244 36329195547648 36349065354384 36385551118802 36433081167039 36523300636288 36571010625216 36595660496688 36657980923968 36670060132128 36694776765704 36751628054016 36763738119936 36808638922509 36833696958976 37006630392608 37076177820672 37096456180176 37121460216468 37191223446912 37203478364352 37279668686976 37291952748096 37436940048336 37481779880091 37507296167424 37519655234304 37553105102706 37570916098593 37596493066752 37608881524992 37654814529923 37713153206592 37725580105632 37800321918732 37838519159808 37872253304712 37890215668836 37928503747584 37974827117996 38033661590784 38046194100864 38058730740544 38164249641744 38255008856112 38343429992277 38369532860928 38382176044288 38416394875182 38488591706688 38501274121248 38580122245824 38592834820704 38665363239936 38669294836404 38815690219776 38828480416896 38907998638848 38920819252608 38967436390248 39020247069696 39041588713968 39114960486912 39118937799618 39131827920153 39211967378214 39224888153019 39298604404896 39373386918336 39386360882656 39473970872832 39486977980672 39554222164992 39580882803456 39632586878592 39782361270276 39822561362944 39844341823152 39863239525656 39917264243712 39939096500496 40014154980864 40041125626752 40202020598112 40326765566652 40353946920711 40381418479104 40506720110784 40520067520864 40616429155872 40669485953904 40696898310972 40773380946048 40850969856768 40864430700928 40934020612608 40961611273344 41088713215824 41170118058774 41183684065779 41211720480256 41253817648644 41281623861417 41309726949888 41359205384928 41437909078848 41529464220672 41533687046508 41628226323456 41632459191684 41710700048256 41733513202698 41790072612096 41840126377776 41853913159896 41933558248336 41953446841608 42033281335728 42112275466752 42116557554378 42130435423613 42195708188352 42209612138592 42289934097472 42309991715616 42390504689856 42441277618836 42484164547584 42568334054784 42606284967801 42669566716032 42801968363472 42816072083112 42934780846962 42978166460928 42998550499584 43080373753344 43165724468544 43179948049824 43299665670024 43313933386404 43343128174097 43363977274368 43416939173292 43460812008448 43667651497248 43682040469008 43711483371044 43785921659184 43800349602264 43897777953408 43921787303214 43966170287616 44295060283128 44309655992988 44408217231936 44422850228256 44498499935616 44528493153888 44711798643712 44800381533312 44824884551046 44876674156032 44906922274176 44931483563058 45046266330096 45061109570616 45231703279104 45236302558406 45339269755392 45429095788992 45444065176032 45529469273088 45570060124632 45585075960972 45637743873024 45693482800356 45830275361664 45957341088864 45972484538544 46050773189184 46081812682512 46096997146952 46168415313408 46183628314368 46224802367802 46271512549888 46363185540288 46473442818624 46488756329504 46576123739136 46617647713704 46633008741684 46720647248256 46831754613888 47013831688608 47029323263568 47085652304883 47117706573312 47149465209216 47175253029378 47197627696809 47229758194176 47245320919296 47287441502694 47376309900096 47485813655916 47576175859656 47598740680068 47646839227392 47689317776088 47705031931148 47778941428992 47794685116032 47826900054176 47889375811632 48003262555536 48168081093501 48184994755584 48200872241664 48233360961152 48259741604766 48350437268544 48383026798992 48465420472512 48577441556052 48761347500288 48794213995584 48877307898624 48893413509504 49018317493248 49078185230012 49142295527634 49259161866582 49275393302547 49385000197584 49461941573568 49495280288624 49571963421696 49588297929216 49604637819136 49648861802454 49706224915968 49722603664128 49915920064448 49975706506788 50026206979072 50070806803608 50094554798124 50145175366656 50284204275456 50300773474176 50400429224976 50496337739616 50520287558448 50677049621358 50693748266943 50711548787712 50728258801152 50790214947338 50885666188992 51006678474816 51107732762616 51124573323036 51220652932224 51221859833576 51318122275584 51335032161664 51440162994432 51457113094272 51559059781872 51655955931648 51719045105862 51736087100427 51754253626368 51771307222528 51842039267826 51859121790321 51877331518464 51894425670144 51956581853664 52055451618624 52158583732824 52175770560204 52282623170952 52299850870692 52398139206528 52444853677917 52497849224448 52560728154288 52774510404608 52843449171456 52890560649684 52907988671514 52925422436069 53007419894976 53043148360368 53125789097536 53150986034208 53252128667328 53388167502336 53457907882752 53523197842113 53602694130816 53650482498099 53769020755536 53805262560948 54008960147712 54155238874496 54225981271872 54262531081296 54364507928064 54394241927112 54430905148866 54448840731161 54467959809024 54493793321472 54578326678203 54615481697792 54784950954432 54856515937824 54893490745032 54911578754372 55005090198192 55042165148556 55145607179904 55250545438464 55378249395344 55509945588912 55614266731008 55644684270264 55682190324702 55720096816128 55786835170368 55805217546528 55919503030464 55937929122144 56044375114304 56155410072504 56260944251136 56279482851456 56329657654059 56394739600128 56413322287488 56520672919808 56588370158448 56700482878098 56757778739712 56808379957068 56827098943478 56892755621376 56962240676994 57069291151296 57088096110816 57246374462616 57331400666112 57382513284168 57554299291392 57573264066432 57624592312773 57732887560032 57751911181872 57870183368736 57889252231056 57998044859904 58003942254606 58223535329664 58242720625344 58361997958272 58381228878912 58400466136352 58530370604544 58562383070952 58678406699427 59060080377504 59079541323984 59210956309248 59230466971008 59331333247488 59371324205184 59673541905414 59733842044416 59766512734728 59794859288484 59875896365568 59908644750744 60021232471296 60061688440128 60081479427488 60303030897168 60531327931392 60572127718656 60592086901376 60760080166176 60780101281296 60924643733808 61045347466458 61107033815552 61276454785152 61296646051392 61401030918912 61442416910016 61578171085824 61633069823736 61755177088161 61817580720384 61880726472966 61964590424832 62038808077392 62156863618272 62177344988912 62273676469248 62294196331008 62300530569762 62442339485184 62448688787526 62566050072384 62685108918144 62705764351424 62780869739844 62865953612288 62900337372504 62930170262412 62993761225728 63049922003592 63168413200128 63174836331567 63314418207888 63434901146208 63464987573424 63585757034784 63661916428254 63705255238656 63726246821376 63852501082176 64004350074048 64202952545208 64224108124668 64346322139688 64467249691392 64510702398656 64620560630016 64748586702816 64769922074736 64970900079606 65015130000384 65058951994112 65125408759938 65169743864832 65191218012672 65523060703512 65567225056566 65678882488776 65700524403396 65846666930112 65882680954821 65949255431424 66198482403272 66296804885504 66442590424692 66464483989482 66612325847904 66634275342384 66761075738144 66792739730832 67045605700608 67067697965568 67074517586602 67200572299968 67237326826569 67328450319488 67360383411264 67397225344587 67569399495144 67591664355924 67847554918656 67854453837609 68008904633088 68143643683488 68166097764048 68294203909632 68355090186948 68377613941458 68424163034112 68456615809536 68540224200534 68586883992576 68609484125696 68745413042496 68936011633296 68958726807816 68981449467236 69122719023768 69145495720428 69275442471552 69337203551703 69407268824832 69544778310432 69567694080272 69710164227936 69733134494256 69864185608704 69926471570556 69949513112526 69997132299264 70080970872384 70247631920832 70520747532912 70543984895352 70676559859968 70724197813824 70762879544067 70844637291264 70867981378944 70931162254041 71002838223104 71228720483874 71277210510336 71364263789484 71387779099814 71446716361728 71470258841088 71533976664132 71557547896722 71692027674048 71740350081264 71834063717448 72011946863616 72301308362496 72350041441728 72389612407149 72525655902816 72574540198488 72698130708768 72771102237604 72866162334078 73046601272576 73142021250432 73191320993376 73315961847936 73340120264256 73389553531408 73503256108032 73527476239872 73617277845018 73667393917952 73713443291451 74013260785216 74192912360352 74242920432936 74382446893824 74406956728704 74473292703681 74559337373952 74583905496192 74873880096672 74963559760182 75014592334848 75039310468608 75106210205412 75141832197186 75192986133504 75217763049984 75309629059846 75426306413184 75451160211264 75600643837464 75744506609424 75780431337672 75949654235992 76067323181568 76092388201728 76117461481088 76185322421007 76328499283488 76510017712224 76686859984554 76739065721856 76764352088576 76832789750364 76977183413376 77002548242496 77160244491648 77185669641408 77338589672808 77578567658793 77631380439552 77656960833792 77763058901739 77815997277696 77841638505216 77934872780496 77936709143329 78083177427936 78229920973824 78237875599236 78263655840306 78423934756428 78449776306038 78597208809792 78746773836672 78772721765312 78947941745664 78973955961344 79161765606912 79265173757184 79361983007271 79564722540552 79688683646304 79726479051312 79878193000992 80028309961728 80082251253504 80404041196224 80653531133304 80707893841422 80762836958208 81013440221568 81040135041728 81232858311744 81338971907808 81393796621944 81546761892096 81646357723299 81701939713536 81728861401856 81868041225216 81923222546688 82177426431648 82340236117548 82367368131558 82423440960512 82507635297288 82563247722834 82619453899776 82718410769856 82875818157696 83067374093016 83264918383368 83421400096512 83467026405396 83523285487053 83580145224192 83680252755552 83707826319792 83867116496672 83906893683216 84066562671456 84224550933504 84233115108756 84260870847226 84391416376704 84419224277184 84579868194944 84619983431232 84781009379712 84882555237672 85136668109568 85212569935602 85240648415217 85339133432064 85443361015491 85603936726944 85632144166224 85869561693924 85956332921856 85997100999168 86160747506688 86331448937088 86359896099648 86599331340048 86627866772808 86686256348194 86833878346584 87005913381909 87335302994496 87364080938016 87422966742088 87571843318368 87600699204528 87795555906816 87843574606428 87932340575232 88590120566256 88619311985976 88816434463872 88845700456512 88996999871232 89056986307776 89510312858121 89600763066624 89649769102092 89710195523131 89753348312064 89813844548352 89862967126116 90092532660192 90122219141232 90463406558208 90472605116812 90678539510784 90858191577984 90888130352064 91140120249264 91170151921944 91386965600712 91568021199687 91660550723328 91914682177728 91944969077088 92101546378368 92163625365024 92193994293904 92336830626816 92367256628736 92449604735604 92543025099776 92726371080576 92946885637248 92977512659008 93235295427408 93266017483368 93441294496512 93450795854643 93663509227776 93673033181289 94027663377216 94058646527136 94171304609766 94235413146624 94298930418432 94350506058756 94395255393618 94459516388352 94490641838592 94574883005388 94752619800192 94971627311832 95152351719312 95197481360136 95378635552176 95410063862296 95557882857984 95589370232064 95653800108352 95778751623264 96006525111072 96336162187002 96401744483328 96466721922304 96519483209532 96700874537088 96766053597984 96930840945024 97154883112104 97456350119409 97522695000576 97588427991168 97688113139907 97754615797248 97786827019008 98156370460024 98284591055268 98350837584849 98518323733164 98550786605094 98770000395168 98923883147136 98990560577248 99176595858432 99209275638272 99297723604908 99412449831936 99445207328256 99696725984223 99831840128896 99951413013576 100141613607216 100189109596248 100568408550912 100601546948352 100611776379903 100800858449952 100992675479232 101040575116896 101354099242716 101387496533886 101456517602304 101580429894676 101771332377984 102013356949632 102215465525232 102249146646072 102441305864448 102443719667152 102566420912187 102636244551168 102670064323328 102810336300801 102880325988864 102914226188544 103118119563744 103311911863296 103438090211724 103472174200854 103542614445056 103684078535652 103718243580642 103788851340288 103913163707328 104110903237248 104317167465648 104351541120408 104565246341904 104599701741384 104796278413056 104889707355834 104924269668789 104995698448896 105121456308576 105686898342912 105781121299368 105815977343028 105850844872138 106014839789952 106086296720736 106251578195072 106301972068416 106504257334656 106776335004672 106915815765504 107046395684226 107081668649721 107205388261632 107300964996198 107336321845083 107538041511072 107610525121896 108017920295424 108310477748992 108451962543744 108525062162592 108729015856128 108788483854224 108861810297732 108897681462322 108987586642944 109156653356406 109230963395584 109299243501117 109569901908864 109713031875648 109786981490064 109823157508744 110010180396384 110084330297112 110291214359808 110425916767527 110501090876928 110756498790688 111019891177824 111228533462016 111289368540528 111364380649404 111573670340736 111610435093056 111839006060928 111875858244288 112088750228608 112310820145008 112445339640273 112521888502272 112558965702912 112659315308118 112696437792403 112789479200256 112826644574976 112964443589769 113041345839616 113176740316896 113400965756196 113515557479424 113616759914136 113654197886956 113785511242752 113924481353988 114138582302592 114176192221632 114492748925232 114765026568336 115030289976831 115108598582784 115146528132864 115249184625546 115465775120064 115503822363744 115740366737472 115778504462112 115996089719808 116007884509212 116447070659328 116485441250688 116723995916544 116762457757824 116800932272704 117060741209088 117124766141904 117356813398854 117395483760459 117674664459057 118120160755008 118159082647968 118421912618496 118460933942016 118662666494976 118742648410368 119347083810828 119467684088832 119533025469456 119589718576968 119751792731136 119817289501488 120042464942592 120123376880256 120162958854976 120606061794336 121061840762133 121144255437312 121184173802752 121520160332352 121560202562592 121849287467616 122090694932916 122214067631104 122552909570304 122593292102784 122802061837824 122884833820032 123266139647472 123510354176322 123551052197337 123635161440768 123761452945932 123844871584251 123929180849664 124077616154784 124313727236544 124354689977824 124588392662016 124601061139524 124884678970368 124897377575052 125132100144768 125370217836288 125411528702848 125561739479688 125731907224576 125800674745008 125860340524824 126099844007184 126336826400256 126349672663134 126391306270839 126628836415776 126869802292416 126929975146848 127171514069568 127323832856508 127452493642752 127705002164352 127818854903403 128008700148096 128405905090416 128448216249336 128692644279376 128934499382784 129021404797312 129241121260032 129497173405632 129539844149472 129941800159212 130029384522291 130117903988224 130250817519876 130382436025344 131046121407024 131134450113132 131357764977552 131401048806792 131693333860224 131765361909642 131898510862848 132396964806544 132885180849384 132928967978964 133018565775677 133224651695808 133268550684768 133522151476288 133585479461664 134135395931136 134149035173204 134401144599936 134474653653138 134656900638976 134720766822528 134794450689174 135138798990288 135183328711848 135695109837312 135708907675218 136017809266176 136287287366976 136332195528096 136588407819264 136710180373896 136755227882916 136913231619072 137080448401068 137218968251392 137490826084992 137872023266592 137917453615632 137962898934472 138245438047536 138290991440856 138550884943104 138674407103406 138814537649664 139089556620864 139135388160544 139420328455872 139466268988512 139728371217408 139852943141112 139899026225052 140161941744768 140495263841664 141041495065824 141087969790704 141256956914649 141353119719936 141448395627648 141525759088134 141689274582528 141735962757888 141862324508082 142005676446208 142457440967748 142728527578968 142775558199628 142940517682176 143067953328264 143115095793444 143384055348096 143480700162528 143668127434896 144504243280503 144602616724992 144700082883456 144779224814298 145051311805632 145149080396976 145396261417536 145542204475208 145732324668156 146093202545152 146284042500864 146382641986752 146631923695872 146680240528512 146779107062816 147054952479744 147234555690036 147426886582902 147826179907641 148026521570432 148385824720704 148485840865872 148764893787648 148813913457408 148946585407362 149118674747904 149167810992384 149747760193344 149927119520364 150078620937216 150212420410824 150283664394372 150435526099968 150619258119692 150852612826368 150902320422528 151201287674928 151489013218848 151560862675344 151899308471984 152081244800829 152134646363136 152184776403456 152234922962176 152370644842014 152656998566976 153020035424448 153373719969108 153528704177152 153665579500728 153954366826752 154005096484992 154320488983296 154371339282816 154677179345616 155157135317586 155208261301281 155262760879104 155313921667584 155526117803478 155577365370963 155631994555392 155683277010432 155869745560992 155873418286658 156166354855872 156475751198472 156527311680612 156847869512856 156899552612076 157194417619584 157493547673344 157545443530624 157947911922688 158323531213824 158530347514368 158723966014542 158776267308207 159129445081104 159377367292608 159452958102624 159756386001984 160164502507008 160569593526339 160808082392448 160951447494297 161307062266608 161415787682844 162026880443136 162080270083456 162465716623488 162677943815616 162787593243888 163093523784192 163292715446598 163346522193483 163403879427072 163457722803712 163734980034609 163846445093376 164354852863296 164680472235096 164734736263116 165015270594576 165126495445668 165436821539712 165751636315392 166134748186032 166529836766736 166842800193024 166934052810792 167046570974106 167101614657701 167160290448384 167360505511104 167415652639584 167734232993344 167813787366432 168133125342912 168466230217512 168521741694452 168782832753408 168838448554368 168988972962177 169159736389888 169239966862464 169562018759424 169765110475344 170273336219136 170425139871204 170481296830434 170678266864128 170886722030982 171207873453888 171264288332448 171739123387848 171994201998336 172662897874176 172719792199296 172873776938319 173198662680096 173255733545616 173372512696388 173667756693168 174011826763818 174670605988992 174728161876032 174845933484176 175143686636736 175201398409056 175591111813632 175687149212856 177180241132512 177238623971952 177632868927744 177691400913024 177993999742464 178113972615552 179020625716242 179201526133248 179299538204184 179420391046262 179627689096704 179725934252232 180185065320384 180244438282464 180945210233624 181716383155968 181776260704128 182280240498528 182340303843888 182773931201424 183136042399374 183321101446656 183829364355456 183889938154176 184203092756736 184327250730048 184387988587808 184734513257472 184899209471208 185265531264483 185452742161152 185679241896713 185893771274496 185955025318016 186470590854816 186532034966736 186882588993024 186901591709286 187327018455552 187346066362578 188055326754432 188117293054272 188342609219532 188597860836864 188701012117512 188790510787236 188981283677184 189149766010776 189505239600384 189524508994701 189943254623664 190304703438624 190394962720272 190757271104352 190820127724592 191115765715968 191178740464128 191307600216704 191557503246528 192013050222144 192672324374004 192933443844608 193038966419064 193401749074176 193532107195968 193861681890048 194309766224208 194912700238818 195045390001152 195176855982336 195376226279814 195509231594496 195573654038016 196312740920048 196569182110536 196701675169698 197036647466328 197101573210188 197540000790336 197847766294272 197981121154496 198418551276544 198595447209816 198890414656512 199393451968446 199663680257792 199902826027152 200283227214432 200378219192496 201136817101824 201203093896704 201223552759806 201601716899904 201711980479707 201985350958464 202081150233792 202191676033761 202708198485432 202774993067772 203160859789352 203542664755968 203563361512827 204026713899264 204430931050464 204498293292144 204882611728896 204887439334304 205132841824374 205272489102336 205340128646656 205620672601602 205760651977728 205828452377088 206236239127488 206876180423448 206944348401708 207368157071304 207436487161284 207826327414656 208011610655109 208221806474496 208634334931296 208703082240816 209130492683808 209199403482768 209592556826112 209779414711668 209848539337578 209991396897792 210242912617152 211562242598736 211631954686056 211701689744276 212029679579904 212172593441472 212288638632201 212503156390144 212603944136832 212793486762123 213008514669312 213831631531008 214092791368452 214163337299442 214410776523264 214601929992396 214672643690166 215076083022144 215221050243792 216035840590848 216620955497984 216903925087488 217050124325184 217168837221447 217576967708448 217723620595464 217795362924644 218313306712812 218598487002234 219139803817728 219426063751296 219573962980128 219646315017488 220020360792768 220168660594224 220582428719616 220851833535054 221002181753856 221512997581376 222039782355648 222578737081056 222728761298808 223147340681472 223220870186112 223419878111043 223678012121856 223751716488576 224177500457216 224621640290016 224890679280546 225043777004544 225117931405824 225318630616236 225392875584806 225578958400512 225653289149952 225928887179538 226082691679232 226353480633792 226801931512392 227233519828272 227308395773912 227848962707976 228277164605184 228352384443264 228555967263021 228985497850464 229530053136672 230060579953662 230217197165568 230293056265728 230498369251092 230931550240128 231007644727488 231480733474944 231557008924224 232015769018424 232735702976379 232894141318656 232970882501376 233255417756369 233447991833088 233524915515648 233601864545408 233810127429987 234249532283808 234713626797708 234790967520918 235349328918114 236240321510016 236318165295936 236843825236992 236921867884032 237485296820736 238085949021813 238694167621656 239066050938912 239179437153936 239634579002976 240084929885184 240246753760512 240325917709952 241212123588672 242123681524266 242288510874624 242368347605504 243040320664704 243120405125184 243698574935232 244181389865832 244939073169897 245105819140608 245186584205568 245604123675648 245769667640064 246532279294944 247020708352644 247102104394674 247270322881536 247522905891864 247689743168502 247858361699328 248155232309568 248627454473088 248709379955648 249202122279048 249794755150104 250264200289536 250569856461159 250740435672576 250823057405696 251123478959376 251601349490016 251720681049648 252199688014368 252673652800512 252699345326268 252782612541678 253257672831552 253739604584832 253859950293696 254343028139136 254647665713016 255410004328704 255637709806806 255721945245651 256017400296192 256330083046473 256811810180832 256896432498672 257385288558752 257868998765568 258042809594624 258482242520064 258994346811264 259079688298944 259883600318424 260058769044582 260235807976448 260501635039752 262092242814048 262268900226264 262715529955104 262802097613584 263386667720448 263530723819284 263797021725696 264793929613088 265770361698768 265857935957928 266037131551354 266449303391616 266537101369536 267044302952576 267170958923328 268298070346408 268802289199872 268949307306276 269130586569393 269313801277952 269441533645056 269588901378348 270277597980576 270366657423696 271390219674624 271417815350436 272035618532352 272574574733952 272664391056192 273420360747792 273510455765832 274160896802136 274704063599061 274981652169984 275317496605471 275744046533184 275834907231264 275925797868944 276490876095072 276581982881712 277101769886208 277348814206812 277629075299328 278179113241728 278270776321088 278840656911744 278932537977024 279705886282224 279798052450104 280323883489536 280352387563929 280990527683328 281019099543867 282082990131648 282175939581408 282513913829298 282706239439872 282896791255296 283051518176268 283378549165056 283471925515776 283724649016164 284011352892416 284914881935496 285457055157936 285551116399256 286135906656528 286230191586888 286768110696192 286961400325056 287336254869792 289008486561006 289205233449984 289400165766912 289558449628596 290102623611264 290298160793952 290792522835072 291084408950416 291464649336312 292186405090304 292369050358227 292568085001728 292765283973504 293263847391744 293360481057024 293558214125632 294469111380072 294853773165804 295052512754547 295652359815282 296053043140864 296771649441408 296971681731744 297529787575296 297627826914816 297893170814724 298237349495808 298335621984768 299090177952669 299495520386688 299854239040728 300424840821648 300567328788744 301238516239384 301705225652736 301804640845056 301835329139709 302402575349856 302978026437696 303121725350688 303798616943968 304162489601658 304369552806912 304469845924352 304741289684028 305313997133952 306040070848896 306747439938216 307331159001456 307699262736561 307908733653504 308010192969984 308431008902403 308640977966592 308742678565632 309354358691232 310314270635172 310416522602562 310627843335168 311052235606956 311154730741926 311366554020864 311739491121984 311746836573316 312332709711744 312951502396944 313054623361224 313695739025712 313799105224152 314388835239168 314772809006367 314987095346688 315090887061248 317060695028736 317447932029084 317552534616414 318258890162208 318754734585216 318905916205248 319512772003968 320329005014016 321139187052678 321245005949163 321616164784896 321902894988594 322008965535249 322614124533216 322831575365688 324053760886272 324160540166912 324931433246976 325355887631232 325575186487776 326187047568384 326585430893196 326693044386966 326915445607424 327469960069218 327692890186752 328709705726592 329360944470192 329469472526232 330030541189152 330252990891336 330873643079424 331277750302581 331503272630784 332269496372064 333059673533472 333685600386048 333868105621584 334093141948212 334203229315402 334721011022208 334831305279168 335468465986688 335627574732864 336266250685824 336932460435024 337043483388904 337565665506816 337676897108736 337977945924354 338089313377209 338319472779776 338479933724928 338893330769307 339124037518848 339530220950688 340546672438272 340850279742408 340962593660868 341356533728256 341773444061964 342415746907776 342528576664896 343478246775696 345090869930493 345325795748352 345439584398592 345747553876638 345861481500823 346397325360192 346511467091232 346745025392776 347335513386336 348023653527636 349341211977984 349456323752064 349691866968352 350287373273472 350402796818112 351182223627264 351374298425712 352186451281377 353023993377171 354360482265024 354477247943904 355265737855488 355382801826048 355816842917587 355987999484928 356227945231104 358041251432484 358403052266496 358599076408368 358840782092524 359255378193408 359451868504464 360370130640768 360488876564928 361890420467248 363185522286399 363432766311936 363552521408256 364560480997056 364680607687776 365547862402848 366272084798748 366642202893312 367658728710912 367779876308352 368406185513472 368654501460096 368775977175616 369798418942416 370531062528966 370653156592011 370905484322304 371358483793426 371534614752753 371787542548992 371910050636032 372941181709632 373064069933472 373765177986048 373803183418572 374654036911104 374692132725156 376110653508864 376234586108544 376685218439064 377195721673728 377402024235024 377581021574472 378299532021552 379010479200768 379049017989402 379173918812517 379886509247328 380609406877248 380789925440544 381514542208704 381640255449184 382357480928256 382615200433408 383115006493056 383456564710209 384026100444288 385344648748008 385866887689216 386077932838128 386803498148352 387064214391936 387723363780096 388619532448416 389825400477636 390088153566873 390353711964672 390752452559628 391147308076032 392625481840096 393138364221072 393403350339396 394073294932656 394203146420376 395080001580672 395695532588544 395962242308992 397190894419632 398786903936892 399055697327031 399327360515584 399805652054304 400566454428864 400756438384992 402406187793408 402447105519612 403203433799808 403423960959414 403970701916928 404162300467584 404383352067522 405416396970864 405549986135544 406321719578704 407085329511936 407126723025654 408053427798528 408229391518457 408861862100928 408996586584288 409765223457792 409774878668608 410265683648748 410680257293312 411241345203204 411656904754176 412472478254976 413752360846896 413888696803416 414736314142608 414872974322568 415652654829312 416023221310218 416443612948992 417268669862592 417406164481632 418260985367616 418398806965536 419185113652224 419558829423336 419697078675156 420485825234304 423124485197472 423263909372112 423403379488552 424059359159808 424345186882944 424577277264402 425006312780288 425207888273664 425586973524246 426017029338624 428185582736904 428326674598884 428821553046528 429203859984792 429345287380332 430152166044288 430442100487584 433241910995968 433512729841509 433807850174976 434100248650368 434337674442894 435153935416896 435447241190928 435590725849288 436626613425624 437196974004468 438279607635456 438852127502592 439147925960256 439292630034976 440040721585536 440337321188448 441164857439232 441703667070108 443025995162752 443478539722923 444079564711296 445157474162112 445457522597616 446294681362944 446441740372224 446839756222086 447356024243712 447503432977152 448355000914432 449243280580032 449781358561092 450235862811648 450637261232472 450785751169612 451306578299904 451857774359076 452706961267584 453603863024784 454467039656544 454616791547824 455697925415952 456243734402487 456554329210368 456704768886528 457111934526042 457970995700928 459060106273344 460121159907324 460586112531456 460996738502184 461863100480256 462015289454976 462961466949888 463114017848448 464031538036848 465471405952758 465624783903843 465788282637312 465941765002752 466510835512738 466732096112889 466895983666176 467049831031296 467203729090816 467620254859974 468499064567616 469427253595416 469581935041836 470698657836228 472480643020032 472636330591872 473843735768064 474970593641472 476171898043626 476328801924621 477388335243312 478132101877824 478358874307872 479269158005952 480493507521024 480651835419904 481708780579017 482424247177344 484247363048532 484736695211008 486080641329408 486240810250368 487397149870464 488362779731664 489878146339794 490039566580449 490211638281216 490373168411136 491204940103827 491539335280128 493064558589888 494041416705288 494204208789348 495045811783728 495379486337004 496310464619136 497254908946176 497418759911296 498404244558096 499589510300208 500528400579072 501139712922318 501304843973103 501480871345152 501646114811392 502246957918752 503202698980032 503441362099296 504399376028736 505398690652536 505565225083356 506515345663104 506966918886531 507479209169664 507719900587392 508686056278272 509295331426032 510820008657408 511275419613612 511443890491302 512034800592384 512660166092946 512829093259841 513623620361664 513792864997344 514770577117504 516085619189248 517988693622528 518159376597888 518621330814957 519767200636848 520117538089164 521003270079504 524184485628096 524537800452528 525431059910208 525604195227168 526773335440896 527061447638568 527590491222629 529587859226176 531540723397536 531715871915856 532074263102708 532898606783232 533074202739072 534088605905152 534341917846656 536596140692816 537604578399744 537898614612552 538261173138786 538627602555904 538883067290112 539177802756696 540555195961152 540733314847392 542835630700872 545149149467904 545328782112384 546840721495584 547020911531664 548321793604272 549408127198122 549963304339968 550634993210942 551488093066368 551669814462528 551851595737888 552981752190144 553163965763424 554203539772416 554697628413624 556358226483456 556541552642176 557037725690139 557681313823488 557865075954048 559411772564448 559596104900208 560647766979072 560704775127858 561981055366656 562038199087734 564165980263296 564351879162816 565027827658596 565793582510592 566103036352536 566943851031552 567449298032328 568573526984103 569829763870992 570914110315872 571102232798512 572271813313056 572460383173776 573536221392384 573922800650112 574672509739584 578016973122012 578800331533824 579116899257192 580205247222528 580596321587904 581585045670144 582168817900832 582929298672624 584738100716454 585136170003456 585530567947008 586527694783488 586720962114048 587116428251264 588938222760144 589707546331608 590105025509094 591304719630564 592106086281728 593543298882816 593943363463488 595255653829632 595786341629448 596671243969536 598180355905338 598991040773376 599708478081456 600849681643296 601134657577488 602477032478768 603410451305472 603609281690112 603670658279418 604805150699712 605135941439121 605956052875392 606243450701376 607597233887936 608324979203316 608939691848704 609482579368056 610627994267904 610690084538481 612080141697792 613494879876432 614662318002912 615398525473122 615817467307008 616020385939968 616862017804806 617281955933184 617485357131264 618708717382464 620628541270344 620833045205124 622104471213912 622309461483852 623478982243968 623493673146632 624665419423488 625903004793888 626109246722448 627391478051424 627598210448304 628777670478336 629545618012734 629974190693376 630181774122496 634895864058168 635105069232828 636517780324416 636865915896603 637509469170432 637811832410496 638380460286369 639025544007936 642278374105356 642490011898326 643232329569792 643805789977188 644017931070498 645228249066432 645663150731376 648107521772544 648321080333824 649862866493952 650711775262464 651150372975552 651506511664341 653170861786392 653386088773932 654939920138436 657419411453184 658721888940384 658938945052464 660061082378304 660505981782672 661747286158848 662555500605162 663006545261568 664538992744128 666119347066944 667736211243168 668186283896424 668406458630804 669442022044416 669662610558336 670259634333129 670936931973376 671255149465728 672532501371648 673864920870048 674086966777808 675131331013632 675353794217472 675955891848708 676178626754418 676638945559552 676959867449856 677786661538614 678248075037696 679060441901376 681700559484816 681925187321736 683546888123928 684831493815552 685057153329792 685667901789063 686956493551392 690181739860986 690651591496704 690879168797184 691495107753276 691722963001646 692794650720384 693022934182464 693490050785552 694671026772672 696047307055272 698682423955968 698912647504128 699383733936704 699766253269107 700574746546944 700805593636224 701430382289961 702748596851424 704372902562754 706047986754342 708720964530048 708954495887808 710531475710976 710765603652096 711633685835174 712455890462208 714257847065439 716082502864968 717198152816736 717681564185048 718903737008928 720740261281536 720977753129856 723780840934496 726371044572798 726865532623872 727105042816512 729120961994112 729361215375552 731095724805696 732544169597496 734817219509691 735317457421824 735559752616704 736458116736401 736812371026944 737309002920192 737551954351232 739596837884832 741062125057932 741306313184022 741810968644608 742716967586852 743069229505506 743575085097984 743820101272064 745882363419264 746128139866944 747606366837144 749384265450312 751709569383477 752221307017728 752469172217088 753370436878128 754804048470048 755162043148944 756599064043104 758020958401536 758098035978804 758347837625034 759773018494656 761218813754496 761579850881088 763029084417408 763280510898368 765230400866816 766230012986112 766913129420418 767165835736953 768052200888576 768990249139419 770689297496016 772155865676256 773606996296704 774128428783872 775446727560192 777239064896832 779650800955272 780176307133746 780707423929344 781504905119256 785250963680192 786276728442144 786806700678792 788146589865312 788406292840752 790160003161344 791391065177088 791924484617984 794381788839264 797573807873784 798111394654062 798654721031168 799611304108608 801132908857728 801512876769984 804894211039224 806406867599616 806847921918828 807391759708179 807941403833856 808324600935168 808766704135044 810832793941728 811099972271088 812643439157408 814170659023872 814253446051308 816106855597056 816458783036914 817723724201856 817993173168576 819549757337216 820531367297496 822482690406408 824944956509952 825952489816413 827504721693792 827777393606832 829472628285216 829745948645136 831305309658624 832046442620436 832887225897984 834537339725184 834812328963264 836521970735232 836797613931072 839117658846672 839394157350312 840971650468608 841057162691787 843057298631601 846248970394944 846527818744224 846806758977104 848118718319616 848690373765888 849154554528804 850012625560576 850415776547328 851173947048492 852034058677248 856371165473808 856653349197768 858407719969584 858690574760664 860304332088576 860884200975168 867025459683018 867615700349952 868200497300736 868675348885788 870307870833792 870894482381856 871181451698576 873253226851248 874393948008936 876559215270912 877704255005184 878295851920512 878585260069952 880081443171072 880674642376896 883407334140216 885157538263641 886051990325504 886957079445846 888159129422592 890314948324224 890915045195232 892589362725888 892883480744448 893679512444172 894712048487424 895006865954304 896710001828864 897270533858007 898486561160064 899562717122184 901274522464944 901571502339224 903715548718152 905413922535168 905505987419127 907207726049568 908934079313088 909233583095648 911395850831904 912487468804974 913108658420736 913409537773056 914223869052084 915941991401856 918120212546688 920242319814648 921993477004368 923097788209683 923726200960512 924030578909952 925922933899776 926228035696896 928063076073696 930942811905516 931249567807686 931883530005504 933021671025476 933464192225778 934099662062592 934407458181632 935240509719948 936998129135232 938854507190832 939163870083672 941397315672456 944318427019101 944961286040064 945272661183744 952343796087252 952657603849242 954776670486624 956264203755648 956717748615744 958538316011904 960987015042048 961303670839808 963417561158034 963735017847489 964848494354688 966026896605747 968494726097064 972161282658816 972481620500736 972580505005729 974794299740928 976725559463328 979756292679588 980079133160898 980746336822272 982409880207654 983078670560256 986129117179776 988082833410576 988408417578696 990091623567456 990758972674008 992620929238272 993833250907743 994509817892352 994837519822592 996808489116192 999179020600416 1001056801158144 1002279425844636 1002609687946206 1003292229622784 1004493915837504 1006405397960064 1006882724198592 1008798752057472 1010797381305072 1011130450166712 1013030691326208 1013933837773062 1014267940131627 1014958418339328 1015439801174784 1016679992307921 1017372112556544 1018590662852064 1021640017314816 1022550839227224 1022887780982604 1024069601184768 1025320332185892 1025658186519682 1027247240723328 1027585729994688 1029541154235008 1032171238378496 1035977387245056 1036318753195776 1037242661629914 1037584444502469 1039534401273696 1040235076178328 1042006540159008 1048368971256192 1049075600905056 1050862119820416 1051208390454336 1053546670881792 1054122895277136 1055180982445258 1056559353844131 1059071980131513 1059175718452352 1063081446795072 1063431743831712 1064148526205416 1065797213566464 1066148405478144 1067450528752761 1068177211810304 1068683835693312 1073192281385632 1075209156799488 1075797229225104 1076522346277572 1077766134580224 1078355605513392 1081110391922304 1081466629694784 1085671261401744 1089556566859197 1090298298935808 1090657564224768 1091989621367767 1093681442991168 1094041823063328 1096643587208544 1098816254396244 1099926608679936 1101269986421884 1102976186132736 1103339628925056 1103703191475776 1105963504380288 1106327931526848 1109395256827248 1111959469776033 1112716452966912 1113083105284352 1114075451380278 1114603844258259 1115362627646976 1115730151908096 1118823545128896 1119192209800416 1121295533958144 1121409550255716 1123962110733312 1124076398175468 1128331960526592 1128703758325632 1130055655317192 1131587165021184 1132206072705072 1134898596064656 1137147053968206 1137521756437551 1139659527741984 1141828220631744 1142204465597024 1144543626626112 1144920766347552 1147072442784768 1147845601300224 1149345019479168 1156033946244024 1157600663067648 1158233798514384 1160410494445056 1161192643175808 1163170091340288 1164337635801664 1165858597345248 1169476201432908 1170264460700619 1171061135894016 1173441924228096 1174232856502528 1177876445520288 1179415092663216 1180210051018188 1182609439261128 1184212172563456 1187086597765632 1187886726926976 1191572683258896 1196360711810676 1197167091981093 1197982081546752 1199416956162912 1201699363286592 1202269315154976 1204954064957536 1207218563380224 1207341316558836 1209610301399424 1210271882878242 1211912105750784 1212486901402752 1215194467775872 1216649958406632 1218965158736112 1221255988535808 1221380169076962 1221782627284777 1224160283395584 1224688174555371 1226989759752864 1229324636005824 1230797050946244 1232040771879936 1233724035609612 1234970714262528 1237417434764928 1241257082540688 1241666090410248 1244208942427824 1244618922967704 1246957964487936 1246987346293264 1249330838846976 1251806009587776 1252218493444896 1254782956102848 1255196420896608 1257555340956672 1259091236025468 1260363548244992 1269791728116336 1270210138465656 1273035560648832 1273731831793206 1275018938340864 1275623664820992 1276760920572738 1278051088015872 1284556748210712 1284980023796652 1286464659139584 1287611579954376 1288035862140996 1290456498132864 1291326301462752 1296642160667648 1299725732987904 1301423550524928 1302300745951104 1303013023328682 1306341723572784 1306772177547864 1309879840276872 1314838822906368 1317443777880768 1317877890104928 1320122164756608 1321011963565344 1323494572317696 1325111001210324 1329077985488256 1330435619168769 1332238694133888 1335472422486336 1336372567792848 1336812917261608 1338884044088832 1339325221116672 1340519268666258 1341873863946752 1342510298931456 1345065002743296 1347729841740096 1348173933555616 1350707588434944 1351911783697416 1352357253508836 1353919734899712 1355573323077228 1358120883802752 1363401118969632 1363850374643472 1367093776247856 1368731203207461 1369662987631104 1370114306659584 1371335803578126 1373912987102784 1380363479721972 1381758337594368 1382990215506552 1383445926003292 1385589301440768 1386045868364928 1386980101571104 1389342053545344 1392094614110544 1396874351711529 1397364847911936 1397825295008256 1398767467873408 1399532506538214 1400196288338667 1401149493093888 1401611187272448 1402860764579922 1405497193702848 1408745805125508 1412095973508684 1417441929060096 1417908991775616 1421531207304192 1423267371670348 1424911780924416 1428515694130878 1428986405773863 1432165005729936 1434396305633472 1435363128370096 1437807474017856 1441480522563072 1441955506259712 1447561681868992 1452742089145596 1454210085633024 1458241923988224 1458722430751104 1462191449611392 1465088339194992 1469634439019382 1470118699741347 1470634914843648 1471119505233408 1472916233472802 1473614820311481 1474618005840384 1475103908702464 1479193675769664 1482124250115864 1482612626368044 1485433935173704 1486138459011012 1487640202544128 1491764726838528 1492256279733888 1495212733674288 1498768530900624 1503419138766954 1503914531919309 1504442614035456 1504938344434176 1506740873756256 1509608096940096 1510324086297888 1513198128086208 1516196071957608 1516695675250068 1519546036989312 1520900756659593 1522437627508992 1523159701762176 1526058168834816 1526561021796736 1530460801733632 1532460025972224 1533826258840836 1534331671473906 1534837250646001 1536104401777152 1537980498278838 1538487279779523 1541378594992032 1544311731352512 1548256857567744 1554478129793664 1555863992444871 1559301601910544 1560352614267492 1563009810238512 1570501927360384 1572553456884288 1573613401357584 1576293179730624 1576812585681504 1580320006322688 1582771473667887 1583848969235968 1588763577678528 1595147615747568 1596222789308124 1599222608217216 1602265817715456 1603025753539968 1609788422078448 1612813735199232 1613695843837656 1614783519416358 1615882807667712 1616649201870336 1617533408270088 1619157024786689 1621665587883456 1622199944542176 1625286878314816 1628506892102616 1632917566073828 1635447448403712 1635986346337152 1639099514674432 1641062734594992 1644965380812816 1649889913019904 1651904979632826 1655009443387584 1655554787213664 1658945256570432 1659491897290272 1662610619317248 1664092885240872 1669074679450368 1669624657926528 1671113177070417 1673043941470464 1673595227862144 1678235317693344 1678788314700624 1681943300937216 1682114325383574 1686114597263202 1692497940789888 1693055637488448 1693613517954208 1697380747531776 1698309109057608 1700831553094656 1702347894096984 1712742330947616 1713306698395536 1716815439939168 1717381149521328 1720608664177152 1721768401950336 1734050919366036 1736400994601472 1737350697771576 1740615741667584 1741788964763712 1742362903397152 1746506453702496 1748787896017872 1755408510010368 1756591703841024 1757170520139904 1760162886342144 1761349284753792 1766814668280432 1770315076527282 1772103980651008 1773914158891692 1776318258845184 1780629896648448 1781830090390464 1785766961488896 1787359024888344 1790013731908608 1794541067716014 1796973122320128 1799125434244368 1802549044929888 1803143004678448 1807431097436304 1810827845070336 1811011974838254 1814415452099136 1817868158626176 1818467166191296 1822791701663808 1824974937609948 1826819075546112 1828447738104168 1831883982803712 1832070253615443 1836240425093376 1840484639629296 1843986954008736 1846195576419366 1847452401921024 1848061157819904 1851845867799552 1852456071393792 1856126152147392 1861885623811032 1862499135615372 1866043342050952 1866928384451556 1868814916363264 1870481019439896 1873996258270464 1877709014381664 1878327740167344 1882794631344912 1888636854038202 1889922572080128 1890545322367488 1904687592174504 1905315207698484 1909553340973248 1910597747689809 1912528407511296 1913435497231488 1917076632023808 1922607341679616 1926835122316068 1927470035694978 1929696988709376 1932053793211494 1936989452194128 1944322565317632 1944963241001472 1945161010011458 1949588599481856 1953451118926656 1954519534993023 1959512585359176 1960158266321796 1964819760415308 1972258234359552 1976165666821152 1976816835157392 1980183247134912 1981517945348016 1985241858476544 1987666501815486 1989019635784704 1989675039645184 1993616978232384 1998358041200832 2004558851689272 2005219375892412 2008987831675008 2010778902999387 2012810795920128 2013765448397184 2017597504114944 2021594762610144 2022260900333424 2026061382652416 2027867675546124 2028535880263254 2029916836678656 2030879602349568 2033359984615842 2034744225113088 2037181325704128 2045101678454448 2045775561965208 2050640664371784 2051316373039364 2054494481446656 2055171459989376 2057003705367189 2059082308470016 2071954774490112 2072637506391552 2074485323259828 2075168889004938 2079068802547392 2080470152356656 2084013080318016 2096737942512384 2098151201810112 2099298759807321 2101724239640832 2102416780908672 2104291146869883 2108245790554272 2110361964890516 2113118707688262 2118143960263026 2118351436904704 2126162893590144 2126863487663424 2128297052410832 2131594427132928 2132296810956288 2134901057505522 2136354423620608 2137367671386624 2146384562771264 2151594458450208 2153044692555144 2156711211026784 2162220783844608 2162933259389568 2171342522803488 2179113133718394 2180596597871616 2181315128449536 2183979242735534 2187362885982336 2188083646126656 2193287174417088 2197632508792488 2202539972843768 2205952372265472 2206679257850112 2207406382951552 2209374350209203 2211927008760576 2212655863053696 2218790513654496 2223918939552066 2225432905933824 2226166210568704 2228150902760556 2229207688516518 2230725255293952 2231460303816192 2237647090257792 2238384419600832 2242819100511432 2248152796350936 2255128708150431 2256663921053184 2257407516651264 2260111310634384 2260164565156541 2264412145410144 2269797192129312 2274294107936412 2275043512875102 2279319055483968 2283656441263488 2284408931194048 2289087253252224 2289841532695104 2295691202600448 2298690038958336 2301497507210859 2306970747418257 2312067892488048 2316467597028768 2320820988890112 2322385286351616 2326340182680576 2328675271603328 2331717194690496 2338952402865816 2340528921401238 2342122271788032 2348465713005056 2355752891040576 2358830185326432 2360420102036376 2365218878522256 2374173195531264 2375773453853952 2383145366517792 2392721423621352 2394334183962186 2395964163093504 2398833912325824 2403398726573184 2404538630309952 2409908129915072 2414682633117672 2419220602798848 2420543765756484 2422175279124537 2423824211501568 2424973802805504 2430388935551744 2433299916813264 2437930317472224 2442511977071616 2442760338153924 2443565254569554 2448320566791168 2449376349110742 2453979519505728 2458649272011648 2461594101892488 2467448071219224 2474834869529856 2477857469449239 2482514165081376 2483332180820496 2488417884855648 2489237845935408 2493915928975872 2493974692586528 2498661677693952 2503612019175552 2504436986889792 2509565912205696 2510392841793216 2518182472050936 2523171488075361 2539583456232672 2540420276931312 2546071121297664 2547463663586412 2550037876681728 2551247329641984 2553521841145476 2556102176031744 2569113496421424 2569960047593304 2575223159908752 2576071724281992 2580912996265728 2582652602925504 2602847101049856 2604601491902208 2606026046657364 2612683447145568 2613544355095728 2619759680553744 2629677645812736 2634887555761536 2635755780209856 2640244329513216 2642023927130688 2650222002420648 2655472614790923 2658155970976512 2660871238337538 2664477388267776 2670944844972672 2672745135585696 2673625834523216 2677768088177664 2678650442233344 2681038537332516 2683747727893504 2685020597862912 2690130005486592 2695459683480192 2696347867111232 2703823567394832 2704714507017672 2711146646154456 2716241767605504 2716517962257381 2726802237939264 2727700749286944 2734187552495712 2737462406414922 2739325975262208 2740228613319168 2742671607156252 2747825974205568 2760726959443944 2765980431013104 2766891852006584 2771178602881536 2772091736729856 2773960203142208 2778684107090688 2784189228221088 2793748703423058 2795650590016512 2797534935746816 2799065013076428 2800392576677334 2802298986187776 2803222374544896 2805721529159844 2810994387405696 2817491610251016 2824191947017368 2832955281057303 2834883858120192 2835817983551232 2846534743340696 2857031388261756 2857972811547726 2864330011459872 2868792611266944 2870726256740192 2875614948035712 2882961045126144 2883911012519424 2891205053542467 2895123363737984 2898080689817241 2905484178291192 2916483847976448 2917444861502208 2917741515017187 2924382899222784 2930176678389984 2939268878038764 2940237399482694 2942239010466816 2945832466945604 2947229640622962 2949236011680768 2950207817404928 2958387351539328 2964248500231728 2965225252736088 2970867870347408 2972276918022024 2981499752723229 2983529453677056 2984512559467776 2990425467348576 2997537061801248 3006838277533908 3007829063838618 3009876688868352 3013481747512512 3019216193880192 3020648172595776 3026396256172416 3032392143915216 3033391350500136 3039092073978624 3041801513319186 3042803820394881 3044875255017984 3046319403524352 3050039976923763 3052116337669632 3053122043593472 3064920051944448 3067652517681672 3068663342947812 3069674501292002 3072208803554304 3075960996557676 3076974559559046 3082757189984064 3088623462705024 3096513715135488 3108956259587328 3111727984889742 3112753333507407 3118603203821088 3120705228534984 3126019620477024 3141003854720768 3145106913768576 3147226802715168 3152586359461248 3153625171363008 3160640012645376 3165542947335774 3167697938471936 3169678061532393 3177527155357056 3190295231495136 3192445578616248 3198445216434432 3202351586258283 3204531635430912 3206051507079936 3219576844156896 3225627470398464 3227391687675312 3229567038832716 3233298403740672 3235066816540176 3238314049573378 3243331175766912 3244399889084352 3250573756629632 3257013784205232 3265835132147656 3270894896807424 3271972692674304 3275968864103301 3278199029348864 3282125469189984 3289930761625632 3299779826039808 3303809959265652 3310018886775168 3311109574427328 3317890513140864 3318983794580544 3328185770481744 3335878409328099 3338149358900736 3339249315853056 3342226354140834 3343811532774777 3346087882940928 3347190455724288 3351278493163147 3356470635386688 3357576629401248 3363886601874432 3364228650767148 3372229194526404 3384995881579776 3386111274976896 3387227035908416 3394761495063552 3396618218115216 3404695788193968 3412565269312653 3425484661895232 3426613396791072 3433630879878336 3434762299042656 3441217328354304 3443536803900672 3468101838732072 3472801989202944 3474701395543152 3481231483335168 3483577929527424 3484725806794304 3493012907404992 3497575792035744 3510793382101857 3513183407682048 3514341040279808 3520325772684288 3522698569507584 3533629336560864 3540630153054564 3544207961302016 3547828317783384 3552636517690368 3561259793296896 3563660180780928 3574718049776688 3589082135432028 3591501275943279 3593946244640256 3598250868488736 3605098089859776 3606286009356896 3614862194872608 3621655690140672 3622023949676508 3628830904198272 3635736317252352 3636934332382592 3645583403327616 3649949875219896 3656895476208336 3663767965607424 3664140507230886 3665347881854331 3672480850186752 3674064523666113 3680969279258592 3687973908017472 3692391152838732 3696122315639808 3704912142787584 3712252304294784 3723771247622064 3724998271230744 3732086684101904 3733856768903112 3740962038879792 3747992516540928 3755418028763328 3756655480334688 3765589262689824 3777273708076404 3781090644734976 3809375184349008 3810630415396968 3819106681946496 3821195495379618 3825056815022592 3826870994462976 3834153264047616 3853670244632136 3854940071389956 3857538407494633 3859393977418752 3864107586422988 3873978904388256 3889926482002944 3890322020022916 3899177198963712 3906902237853312 3909039069986046 3919025170718352 3920316532643592 3929639520830616 3944516468719104 3952331333642304 3953633670314784 3960366494269824 3963035890696032 3970483716953088 3975333003630972 3979350079290368 3987233956464768 3996716082401664 4009117703378544 4010438751784824 4017975663350016 4021557805998774 4025621591840256 4027530896794368 4035195008229888 4043189525220288 4044521800666848 4052122765304832 4055735351092248 4057071760526508 4061759204699136 4066719969231684 4074362651408256 4090203356908896 4091551123930416 4101281328743568 4102632746078728 4108988962893312 4110342919978752 4114007410734378 4118164616940032 4145275012783104 4148970646519656 4150337778009876 4158137605094784 4160940304713312 4168026160636032 4190623055134587 4193475885024768 4196302403620224 4198597519614642 4200588865016001 4203448479281664 4204833561817344 4208582293739766 4216491581108544 4220723929781032 4226237415376524 4236287920526052 4236702873809408 4252325787180288 4253726975326848 4256594104821664 4264593621912576 4269802115011044 4274735342773248 4286959217321589 4292769125542528 4303188916900416 4306089385110288 4313422422053568 4324441567689216 4325866518779136 4342685045606976 4358226267436788 4362630256899072 4367958485471068 4374725771964672 4376167292253312 4386574348834176 4395265017584976 4405079945687536 4410356099224041 4411904744530944 4413358515700224 4414812765903104 4418748700418406 4420844460934443 4423854017521152 4425311726107392 4437581027308992 4447837879104132 4452332421137408 4456301805521112 4458415377033036 4462920607632384 4475294180515584 4476768839201664 4485638201022864 4496305592701872 4510257416300862 4511743595757927 4513327842106368 4514815033302528 4520222621268768 4520329130313082 4528824290820288 4539594384258624 4548588215872824 4550087025750204 4558638110967936 4567312882526976 4568817862388096 4578174506504448 4579683065390208 4591382405200896 4597380077916672 4602995014421718 4604511751938003 4613941494836514 4615461839338569 4624135784976096 4632935194057536 4644770572703232 4657350543206656 4663434389380992 4667591977334613 4677904805731632 4681057842802476 4696931426010112 4711505782081152 4717660370652864 4720840204072752 4730437757044512 4748314421003661 4751546907707904 4766290733035584 4785442847242704 4788668367924372 4797667824651648 4806797453146368 4809077260619904 4819816259830144 4829365266235344 4838441205597696 4841087531512968 4844350558249074 4845946825073329 4847648423003136 4849947605611008 4857471074360067 4860777871103488 4866599833626528 4875860634944448 4885520676307848 4887130509139108 4898752698221484 4907959039011456 4917298544023296 4923188203784976 4934896142438448 4949669739059712 4955714938898478 4965028330162752 4966664361640992 4976835769711296 4978475691870816 4987831857951744 4987949385173056 5007224038351104 5008873973779584 5013339531211251 5019131824411392 5020785683586432 5036364944101872 5046342976150722 5079166912465344 5080840553862624 5092142242595328 5094927327172824 5102494659283968 5107043682290952 5138226992842848 5139920095186608 5150446319817504 5152143448563984 5161825992531456 5165305205851008 5209202983804416 5212052093314728 5225366894291136 5227088710191456 5239519361107488 5269775111523072 5271511560419712 5280488659026432 5284047854261376 5300444004841296 5310945229581846 5316311941953024 5321742476675076 5328954776535552 5341889689945344 5345490271171392 5347251669046432 5357300884466688 5362077074665032 5370041195725824 5390919366960384 5392695734222464 5407647134789664 5409429014035344 5422293292308912 5432483535211008 5433035924514762 5453604475878528 5455401498573888 5468375104991424 5474924812829844 5480457226638336 5485343214312504 5495651948411136 5496210760846329 5521453918887888 5531960862026208 5533783704013168 5542357205763072 5544183473459712 5547920406284416 5557368214181376 5568378456442176 5587497406846116 5595069871493632 5598130026152856 5600785153354668 5606444749089792 5611443058319688 5621988774811392 5634983220502032 5648383894034736 5665910562114606 5669767716240384 5671635967102464 5693069486681392 5714062776523512 5715945623095452 5728660022919744 5737585222533888 5741452513480384 5751229896071424 5767822025038848 5782410107084934 5790246727475968 5796161379634482 5810968356582384 5832967695952896 5834889723004416 5835483030034374 5848765798445568 5860353356779968 5863558604979069 5878537756077528 5880474798965388 5891664933891208 5894459281245924 5900415634809856 5916774703078656 5928497000463456 5930450505472176 5941735740694816 5944553836044048 5962999505446458 5967058907354112 5969025118935552 5980850934697152 5995074123602496 6013676555067816 6015658127677236 6026963495025024 6032336708998161 6038432387760384 6041296345191552 6052792512344832 6064784287830432 6066782701000272 6078184147957248 6083603026638372 6085607640789762 6089750510035968 6092638807048704 6100079953847526 6104232675339264 6106244087186944 6135305035363344 6137326685895624 6139349002584004 6151921993115352 6153949119118092 6165514379968128 6171011116101567 6177246925410048 6217912519174656 6223455969779484 6225506667014814 6237206407642176 6241410457069968 6252039240954048 6282007709441536 6290213827537152 6294453605430336 6297896279421963 6305172718922496 6307250342726016 6312873440609649 6331085894671548 6339356123064786 6355054310714112 6380590462990272 6384891157232496 6396890432868864 6404703172516566 6409063270861824 6412103014159872 6439153688313792 6454783375350624 6459134077665432 6470133633080352 6476628099146756 6486662351533824 6488799778168704 6501147513259264 6514027568410464 6531670264295312 6541789793614848 6543945385348608 6551937728206602 6556398058697728 6564250938379968 6579861523251264 6607619918531304 6620037773550336 6622219148854656 6628123050627609 6635781026281728 6637967589161088 6656371540963488 6671756818656198 6676298717801472 6678498631706112 6684452708281668 6687623065549554 6692175765881856 6694380911448576 6702556986326294 6712941270773376 6715153258802496 6728457301534296 6744458389052808 6769991763159552 6772222549953792 6774454071816832 6780493695469623 6793236436230432 6809391576387936 6825130538625306 6850969323790464 6853226793582144 6867261759756672 6869524598085312 6887073607801344 6904492521632577 6920912242254771 6936203677464144 6949402791086304 6962462966670336 6967155859054848 6969451613588608 6986025814809984 6995151584071488 7021586764203714 7026366815364096 7028682080559616 7045397139015168 7067258673121728 7081260306109128 7095656635566768 7122519586593792 7127320361561856 7149436099553376 7178164270864056 7183002551886558 7187892489280512 7196501736977472 7210196179719552 7212572018713792 7229724389745216 7244047899353016 7257661808396544 7266525837373611 7271472634504704 7273868664765184 7291166806655232 7299899750439792 7313790952416672 7327535931214848 7328281014461772 7330695763708662 7344961700373504 7348129047332226 7361938558517184 7375947816034944 7384782305677464 7424504608589568 7433572408347717 7447542495244128 7449996542461488 7464173368203808 7467713537806224 7481924077759584 7495985033081856 7510836057526656 7513310960669376 7531178525379648 7554547416152808 7618750368698016 7621260830793936 7638213363892992 7642390990759236 7650113630045184 7653741988925952 7668306528095232 7707340489264272 7709880142779912 7715076814989266 7728215172845976 7747957808776512 7780644040045832 7813804475706624 7818078139972092 7838050341436704 7840633065287184 7859279041661232 7889032937438208 7904662667284608 7907267340629568 7920732988539648 7926071781392064 7950666007261944 7966417844372769 7974467912929536 7984207401558659 7993432164803328 8018235406757088 8020877503569648 8035951326700032 8043115611997548 8051243183680512 8055061793588736 8070390016459776 8086379050440576 8089043601333696 8111470702184496 8114143521053016 8133439938463368 8148725302816512 8149553886772143 8180406713817792 8183102247860832 8202562657487136 8205265492157456 8217977925786624 8220685839957504 8228014821468756 8236329233880064 8297941293039312 8300675556019752 8316275210189568 8321880609426624 8336052321272064 8381246110269174 8386951770049536 8392604807240448 8397195039229284 8401177730032002 8406896958563328 8409667123634688 8417164587479532 8432983162217088 8441447859562064 8452474830753048 8472575841052104 8473405747618816 8504651574360576 8507453950653696 8513188209643328 8539604230022088 8573918434643178 8585538251085056 8606377833800832 8612178770220576 8626844844107136 8648883135378432 8651733037558272 8673615160627401 8685370091213952 8694242069451723 8716452534873576 8735916970942136 8749451543929344 8752334584506624 8753224545051561 8773148697668352 8790530035169952 8810159891375072 8820712198448082 8826717031400448 8829625531806208 8837497400836812 8841688921868886 8847708035042304 8850623452214784 8875162054617984 8895675758208264 8912603611042224 8916830754066072 8944499258169687 8950588361031168 8953537678403328 8971276402045728 8992611185403744 9020514832601724 9023487191515854 9029630066605056 9040445242537536 9040658260626164 9057648581640576 9079188768517248 9097176431745648 9100174051500408 9117276221935872 9128411461184643 9134625765053952 9137635724776192 9150119930771289 9156349013008896 9159366130780416 9194760155833344 9205990028843436 9209023503876006 9227882989673028 9230923678677138 9248271569952192 9265870388115072 9289541145406464 9314701086413312 9326868778761984 9335183954669226 9338260000522221 9355809611463264 9362115685604952 9423011564162304 9435320741305728 9441680408145504 9460875514089024 9496628842007322 9503093815415808 9532581466071168 9570885694485408 9577336735848744 9595335649303296 9607054758774849 9613594906292736 9618154521239808 9639632519660288 9658730532470688 9676882411195392 9682175063025936 9688701116498148 9691893650146658 9699895211222016 9714942148720134 9721555742206976 9733199667253056 9751721269888896 9771041352615696 9774261018278216 9797505396442968 9815918078022912 9827906592309903 9834597088046592 9846376407569952 9869792284876896 9899339478119424 9911429877796956 9930056660325504 9933328723281984 9953671539422592 9956951383741632 9975898770346112 10007635227984297 10014448076702208 10017747947559168 10026679062422502 10029982963523867 10038263648822784 10041571367172864 10053835479489441 10072729888203744 10092685952301444 10158333824930688 10161681107725248 10184284485190656 10189854654345648 10214087364581904 10237695807937959 10276453985685696 10279840190373216 10300892639635008 10304286897127968 10323651985062912 10330610411702016 10418405967608832 10424104186629456 10450733788582272 10454177420382912 10479038722214976 10532380146305571 10539550223046144 10543023120839424 10560977318052864 10568095708522752 10600888009682592 10621890459163692 10632623883906048 10643484953350152 10657909553071104 10683779379890688 10690980542342784 10694503338092864 10724154149330064 10774503827829837 10781838733920768 10785391468444928 10815294269579328 10818858028070688 10844586584617824 10864967070422016 10866071849029524 10907208951757056 10910802997147776 10936750209982848 10949849625659688 10970686428625008 10991303896822272 10992421521692658 10996043645562993 11022193570998339 11042907837775776 11063921724052416 11067567408026336 11088366946919424 11095840812568832 11114736428362752 11136756912884352 11174994813692232 11190139742987264 11196260052305712 11201570306709336 11222886116639376 11243977549622784 11269966441004064 11296767788069472 11331821124229212 11343271934204928 11386138973362784 11428125553047024 11431891246190904 11457320045839488 11475170445067776 11482905026960768 11502459792142848 11564820214169868 11572615222483899 11580493454951936 11592322759268964 11621936713164768 11669779446008832 11670966060068748 11697531596891136 11720706713559936 11727117209958138 11757075512155056 11760949597930776 11783329867782416 11788918562491848 11833549406157312 11838652354035253 11856994000926912 11860901010944352 11883471481389632 11889107672088096 11925999010892916 11938050237871104 11961701869394304 11990148247204992 12027353110135632 12031316255354472 12053926990050048 12064673417996322 12076864775520768 12082592690383104 12105585024689664 12129568575660864 12133565402000544 12156368295914496 12167206053276744 12171215281579524 12185277614097408 12200159907695052 12212488174373888 12270610070726688 12274653371791248 12278698005168008 12303843986230704 12307898238236184 12331028759936256 12342022232203134 12354493850820096 12435825038349312 12446911939558968 12451013334029628 12474412815284352 12482820914139936 12504078481908096 12564015418883072 12571869165403761 12580427655074304 12588907210860672 12595792558843926 12610345437844992 12614500685452032 12625746881219298 12662171789343096 12678712246129572 12710108621428224 12761180925980544 12769782314464992 12793780865737728 12809406345033132 12824206028319744 12860877651964767 12878307376627584 12909566750701248 12918268155330864 12940267266160704 12953256198293512 12973324703067648 12977599556337408 13002295026518528 13028055136820928 13063340528590624 13087890770697216 13103875456413204 13128501876759936 13159723046502528 13215239837062608 13231068297672123 13240075547100672 13244438297709312 13256246101255218 13262533382803329 13271562052563456 13275935178322176 13312743081926976 13343513637312396 13356997263412224 13368905416563336 13375246131099108 13388761822897152 13405113972652588 13425882541546752 13430306517604992 13456914603068592 13488916778105616 13535230787273781 13539983526319104 13544445099907584 13548908143633664 13560987390939246 13586472872460864 13618783152775872 13650261077250612 13701938647580928 13706453587164288 13734523519513344 13739049196170624 13774147215602688 13808985043265154 13813535255814009 13841824484509542 13846385518015707 13872407354928288 13898805582172608 13934311718109696 13938903227177216 13972051629619968 13990303168142976 14043173528407428 14057364161119232 14090794278030336 14134517346243456 14162520612218256 14191313271133536 14244943263010983 14254640723123712 14298872199106752 14356328541728112 14366005103773116 14393003473954944 14420392359439104 14425144037427584 14459448779490432 14488095798706032 14515323616793088 14533051674747222 14537840475219987 14542945269009408 14547737329530368 14572413223080201 14582333613310464 14599799500879584 14627581904833344 14656562028923544 14661391527417324 14696258094664452 14723877117034368 14751895632069888 14769564611354928 14849009217179136 14867144816695434 14872043704535389 14895084990488256 14899993084922976 14928346736407616 14935427075612448 14963848155519168 15021672115053312 15026621921338752 15040018593633753 15062357050759296 15109094832305616 15237500737396032 15242521661587872 15276426727785984 15284781981518472 15300124245456241 15307483977851904 15414680978528544 15419760285559824 15430153629978532 15456430345691952 15495915617553024 15561288080091664 15627608951413248 15636156279944184 15676100682873408 15681266130574368 15718558083322464 15809325334569216 15814534681259136 15841465977079296 15852143562784128 15901332014523888 15932835688745538 15948935825859072 15968414803117318 15986864329606656 16036470813514176 16041755007139296 16071902653400064 16086231223995096 16110123587177472 16172758100881152 16178087202667392 16222941404368992 16228287042106032 16266879876926736 16297450605633024 16299107773544286 16360813427635584 16366204495721664 16405125314974272 16410530984314912 16441371679915008 16456029642937512 16488632282538987 16595882586078624 16601351112039504 16632550420379136 16643761218853248 16672104642544128 16762492220538348 16785209614480896 16794390078458568 16802355460064004 16819334247269376 16834329174959064 16865966324434176 16882895719124128 16904949661506096 16945151682104208 17009303148721152 17014907901307392 17026376419286656 17079208460044176 17147836869286356 17171076502170112 17212755667601664 17224357540441152 17253689688214272 17303466075116544 17347230321254802 17370740182427904 17388484138903446 17432905069747152 17471833941884272 17498903087858688 17504669169013248 17506449090103122 17546297395336704 17581060070339904 17620319782750144 17641424396896164 17659251063612416 17674994801673624 17683377843737772 17701246904429568 17750324109235968 17791351516416528 17825207222084448 17833661508132144 17888998516339374 17901176722062336 17907075356806656 17942552804091456 17985222370807488 18041029665203448 18046974383031708 18080890485075072 18081316521252328 18115297163281152 18158377537034496 18194352863491296 18200348103000816 18234552443871744 18256822922369286 18269251530107904 18275271449552384 18300239861542578 18312698026017792 18318732261560832 18411980057686872 18418047007752012 18455765979346056 18461847357354276 18496543139904384 18513033348304701 18531740776230144 18629402172826624 18653737557523968 18670367909338452 18676520001044442 18711619222926528 18724231371209904 18846023128324608 18870641482611456 18883360816291008 18893688838265889 18921751028178048 18938620321828947 18993257684014644 19065162932142336 19141771388970816 19154673471697488 19190671298606592 19214109517549698 19227189812585472 19236309042479616 19279265039320576 19317461064941376 19364350126051872 19377402232996296 19383787300293316 19429884297440268 19466399334506112 19503442539777792 19542082705231392 19548522036556432 19595010792885936 19631836156045824 19655813184619806 19669194176093184 19692752815139904 19739584569753792 19822859755593912 19860113320651008 19866657446563968 19884369151882827 19907343078845184 19913902767483264 19951797540692224 20015270455968594 20028896153404416 20035495895118336 20053358124845004 20059965927047734 20076527297645568 20083142734345728 20107670958978882 20145459776407488 20185371904602888 20316667649861376 20323362215450496 20341481086408869 20379709308691296 20428174729163808 20475391615875918 20552907971371392 20559680380746432 20601785279270016 20608573794255936 20661220823404032 20713477564897731 20848208373258912 20901467577164544 20908354840765824 20958077444429952 21064760292611142 21079100446092288 21086046241678848 21136191417045504 21201776019365184 21243780918327384 21286969906700304 21367558759781376 21381961084685568 21389006676185728 21448308298660128 21549007655659674 21563677467841536 21570782936889856 21630588539158656 21637716056141376 21689173169235648 21732143698059048 21799577512120833 21814417903514112 21821605994295552 21873500419965696 21899699251319376 21941372857250016 21982607793644544 21984843043385316 21992087291125986 22044387141996678 22085815675551552 22127843448104832 22135134816052672 22191681625137664 22273513825768704 22300717225043151 22349989627384464 22392520104611424 22403140613418672 22445772233278752 22487955099245568 22539932882008128 22593535576138944 22663642248458424 22772277946725568 22856251106094048 22863782492381808 22914640091678976 22950340890135552 22965810053921536 23004919584285696 23129640428339736 23145230444967798 23160986909903872 23184645518537928 23243873426329536 23341932120137496 23441413427119872 23454234419916276 23514151024310112 23521899195861552 23566659735564832 23577837124983696 23667098812314624 23677304708070506 23713988001853824 23721802021888704 23766942962779264 23778215344176192 23851998021785832 23923403738788608 23952622204675977 23980296494409984 24054706220271264 24062632510708944 24107853980100096 24129346835992644 24153729551041536 24165185380766208 24211170049379328 24259137151321728 24267130804001088 24334412106553488 24342430563159048 24400319815390104 24448661660316429 24541220141453376 24549306743582496 24557396010336016 24607687972461408 24615796476472368 24662057519872512 24684044464406268 24708987701640192 24893823879117936 24902026668059256 24948825630568704 24965641828279872 25008156963816192 25143738330807522 25160855310148608 25177814421721344 25191585117687852 25220690875689984 25229001370904064 25251493762438596 25324343578686192 25357424492259144 25420217242856448 25522361851961088 25539564628929984 25618812690066264 25721755303929534 25756614753255168 25819133501402496 25836536310661728 25880534532321408 25906512396587024 25946649406135296 25955199112674816 26004590053037056 26020845481882203 26056110273641856 26126681057181248 26207750912826408 26257003753519872 26259673635154683 26319446093005056 26430479674125216 26462136595344246 26480151094201344 26488876595418624 26512492202510436 26525066765606658 26543124105126912 26551870356644352 26625486163853952 26687027274624792 26737810833126672 26750492262198216 26810227945305176 26851765083093504 26860613035209984 26913829206137184 26977833556211232 27070461574547562 27088890199815168 27097816287267328 27121974781878492 27172945744921728 27237566305551744 27300522154501224 27385234383553929 27403877295161856 27412907174328576 27450359792313867 27469047039026688 27478098392341248 27617970086530308 27627070511628018 27683648969019084 27692771036031414 27744814709856576 27797611164345216 27868623436219392 27877806454354432 27944103259239936 27980606336285952 28014780001566663 28086347056814856 28269034692486912 28325041224436512 28382626542267072 28489886526021966 28509281446247424 28597744398213504 28712657083456224 28732010207546232 28786006947909888 28821164276324547 28840784718878208 28850288074855168 28918897558980864 28976191597412064 29030647233586176 29066103349494444 29075680950439974 29095474659060736 29144826446160402 29164667226620928 29199599001759168 29255163809666688 29313124057847088 29322783054834648 29392516189328904 29447754234068736 29483719776929709 29503791264139776 29539129222709856 29698018434358272 29734289633390868 29744087409070778 29790169980976512 29799986169845952 29856693472815232 29870854151224896 29927696311038336 30043344230106624 30053243842677504 30080037187267506 30089948890571601 30124714101518592 30161506438468323 30218189664611232 30475001474792064 30485043323175744 30552853455571968 30569563963036944 30600248490912482 30713087423813877 30829361957057088 30839520571119648 30860307259957064 30912860691383904 30991831235106048 31122576160183328 31255217902826496 31272312559888368 31352201365746816 31362532261148736 31437116166644928 31597140438916713 31618650669138432 31629069362518272 31667699019665243 31682931954158592 31704287125568256 31802664029047776 31865671377491076 31897871651718144 31936829606234636 31973728659213312 32072941627028352 32083510014278592 32172462447990192 32323511483489511 32345516201762304 32356174405334784 32445882808737984 32456574084212064 32533759753853472 32594901211266048 32598215547088572 32721626855271168 32732408991443328 32810250629948544 32821061968629824 32912059285875024 32977264565077974 32988130936688979 33066580712995017 33191765172157248 33202702224079008 33265100840758272 33287522437706496 33344209285088256 33524984441076696 33570419228961792 33588780156917136 33604710920128008 33668658349918128 33731932648868352 33765791438248256 33809899323012192 33890303364208416 34029815802614784 34052752838573312 34158416920088352 34295673738572712 34342153004340224 34425511335203328 34448715080882304 34507379376428544 34694460642509604 34717845667451697 34741480364855808 34776968277806892 34865810139494304 34943667883768544 35009338338026496 35012898180206244 35092594790673408 35162120140679808 35240639565500288 35282848793792328 35349989603347248 35366755687475544 35500648218471936 35515957062105759 35582703032833056 35650414444168896 35667323016264288 35777997032678748 35814150713613312 35885105608182912 35970444741614976 36082059330406896 36093948766063416 36161780970150144 36162633042504656 36230594326562304 36316755074068992 36388705726982592 36400696206001632 36469104887743488 36513645844738572 36550542899104768 36600479723085156 36637464523121664 36823960115373744 36836094015504024 36911531958692112 36923694714708552 36993086279808768 37026066696609402 37063481552460288 37307475115047936 37340735818676904 37353040002088884 37423238445853056 37448462742419808 37692046256649216 37741282965222912 37766721632582016 37787377676531778 37843502056356096 37877240643657894 37986515368029288 38130325864284672 38283542777941632 38309346943394976 38381342597213184 38428219035099396 38472618084959232 38558530078641152 38582632955894301 38634922129882752 38728700252103744 38754804465992592 38767574600586632 38859768594880536 38932798669012224 39006885079555584 39084165410462784 39097044073112864 39190021585771872 39263672312091648 39311626369239612 39385505630279808 39479169139507584 39645719511187824 39693204893016369 39720226641302016 39733314893127936 39768738303765654 39814686157690368 39827805534966528 39903595081384448 40030540911937188 40070991790236672 40106716249690008 40119931854095468 40166285468691456 40215341917957764 40290919552814976 40370743809205776 40605692361821343 40633335299722752 40646724430900992 40682962172817738 40759418617382592 40856349458327616 40950783231751836 41105815942742784 41119360761492864 41203570558540032 41217147588511872 41322441646808064 41426955129795462 41440605767442027 41539156554047121 41696416746517824 41802935154329088 41816709681531648 41916154888859904 42129520585222284 42172092483357696 42272382834091008 42403552038730368 42487561836654768 42573939813400608 42734829789032949 42763922169371136 42778013352371456 42896616597320256 43098015311319348 43141565873779712 43261177078317312 43275432112282752 43378346338471296 43464287396118096 43599155024241666 43613521425659961 43628835807028224 43643211988591104 43717239669240603 43747000839931392 43799398502638752 43882745714500032 43969686086770632 43984174582251972 44088774283993356 44171631351103104 44255686896209664 44270269632105344 44383363250275328 44547027651537408 44601434450086302 44616131113606167 44699979254768928 44785040209222848 44806281226837344 44891544466557504 45079865764016256 45120055780901259 45187071152277888 45327284496916848 45544555893451136 45712502212188096 45727564984763616 45829280183357952 45900372736368723 45931620107843072 46259280856679472 46290460889935596 46369291037075856 46487746852659072 46683864240274992 46882826854239744 46908468839832552 46955553718813981 47028302048620224 47043798391723104 47133319471129664 47155674249967392 47354609416141012 47427976003707648 47443604043777408 47533885925558528 47556430688352384 47703996043571664 47846807477577216 47905244409351954 47960592988819968 48109412440542528 48125265021417888 48215707960200192 48258693671985288 48330370761532416 48518274302643456 48534261608002176 48668824213106976 48684861126318096 48800639630780208 48897323320632858 49082440282906752 49098613487164992 49114792020672032 49215375944922816 49231592952944736 49324115039745024 49368088928812536 49787647758235872 49804053336118512 49897651261137408 49931283656559744 50016313927632384 50287476661615044 50355628843442688 50383170235375704 50458002741808128 50502987524877192 50648687157372384 50714848984518288 51044723703922176 51079129257859968 51237625380132528 51443510607859068 51513229506510336 51638267002804992 51673072621323456 51761069064642816 51813024793174048 51910398225349632 52041690963764406 52112220547283712 52253362114362496 52415501825652816 52514007507039744 52519347270309366 52638892186010112 52860959348250432 52924273190688492 52977753190837248 53024984405020872 53050133531213316 53103740713288704 53250972327707904 53374054549249584 53475621666253344 53500984524396432 53620455890610352 53703530166187008 53721226070419968 53827658412274368 53955667112422464 54140923149095124 54195632574534656 54243949563756984 54345891489843456 54475132611103488 54601044309002448 54770468767107858 54807754590323712 54825814348657152 54900719584627734 54938094078053376 54956196784682496 55235940173060616 55254141023256036 55367297938038168 55385542072062828 55489629419713152 55595222328690432 55755612908708864 55888206518479872 55961212672571904 56029560003133326 56172694113629712 56538069384973824 56650082448873024 56681066514797667 56765253084534144 56815860965486841 56979773052043932 57195488796427008 57425314166912448 57464020415092464 57572013895819776 57642328552649094 57681569437756416 57700576149710336 57837795117961728 57952383194824128 58132206698988888 58151361900879948 58289652892320804 58399198003518336 58510327619333376 58626248115694176 58645566109669296 58785032378657808 58895508468137472 58967439553859418 59007582528279552 59078258445419712 59468579266781736 59488174818141556 59580339961953024 59599972339691904 59653107455648481 59713386945630464 59741708302449792 59855392622076672 60086688460213248 60106487685355008 60160074374535012 60179897781143202 60249428203037184 60323012876936646 60436379329222464 60950002949584128 60970086646351488 61024443259226607 61139127926073888 61200496981824964 61426174847627754 61658723914114176 61679041142239296 61720614519914128 61825721382767808 61983662470212096 62245152320366656 62544625119776736 62704402731493632 62725064522297472 62874232333289856 63194280877833426 63237301338276864 63258138725036544 63335398039330486 63408574251136512 63605328058095552 63731342754982152 63873659212469272 64145883254056704 64167020028557184 64344924895980384 64647022966979022 64691032403524608 64712348810669568 64891765617475968 64913148168424128 65067519507706944 65196431094177144 65398732536362499 65443253710542336 65464817982886656 65544772389539689 65620501259897088 65642123937259648 65824118571750048 65954529130155948 65976261873377958 66133161425990034 66383530344314496 66405404448158016 66575044875412992 66902151675129453 67049968882153392 67177560313834272 67209421840256016 67337316699836256 67463865297736704 67531582876496512 67619798646024384 67780606728416832 68105505677146624 68316833840176704 68591347477145424 68851022670406656 68897430161764608 69014758752857088 69388921285019208 69435691334903394 69482960729711616 69553936555613784 69731620278988608 69887335767537088 70025796360412488 70324240281359616 70481279131000576 70565697587584656 70699979206694496 70733511374951088 71001296436943872 71031914124211518 71165406065666112 71300828888337792 71334646032528576 71555994065357496 71770211216365824 71857866614027931 71940889483229952 72164118660813792 72187897532126832 72323561940300288 72325266085009312 72461188653124608 72633510148137984 72777411453965184 72801392412003264 73027291689477144 73200959446170312 73647920230747488 73672188031008048 73823063917384224 73847389429417104 73986172559617536 74052133393218804 74126963104920576 74681471637353808 74706080004177768 74846476891706112 74896925484839616 75482565930445824 75533443265164032 75574755353063556 75687004112712192 75754481287315788 75973030736058576 76260651728569344 76567085555883264 76618693886789952 76856438070198792 77165265911788602 77269844259765504 77457400504207488 77509608931985184 77535149201173264 77719537189761072 77865597338024448 78013770159111168 78168330820925568 78194088146225728 78380043171543744 78623252738479224 78771011260559616 78779020905464049 78958338279015168 79291439022375648 79386409786032738 79440453282604032 79466629786255872 79537476607531308 79629372315380736 79655611069933056 79807190162768896 80061081823874376 80213432499380016 80239863708190936 80430683835915528 80581839105629952 80741487618411552 81211384723642686 81266670599445504 81293448861801984 81365924345635476 81518837234765184 81712698916655232 81901566463503672 82155703150661787 82211631885485568 82238721522985728 82407141117080064 82434295177023744 82853910259590924 82881211534884054 83078313108094242 83392833493035648 83605870308658176 83633419363063296 83832309777719808 84044340004699989 84259041170444568 84807104077460736 84975123673309536 85147879626801216 85469659578065898 85527844338742272 85556026704742912 85793233194640512 86196030622638696 86463492828973641 86522354156634624 86550864224565504 86756692676942592 86928574792236192 87198310048483332 87227042851319922 87286423977182208 87434479338481206 87494001679862784 87598797005277504 87765491429000064 87939372173541264 87968349164503944 88177548567986712 88343262702206208 88451159330789127 88511373792419328 88540539264210688 89094055303074816 89202868900172604 89232262227212334 89399958509537856 89570080418445696 89612562453674688 89783088933115008 90159731528032512 90240111561802518 90269846671714803 90374142304555776 90484519315404969 90654568993833696 91089111786902272 91425004424376192 91455129969527232 91658560366715904 91800745472737446 91863240215686144 92518561713358944 92580921779871192 92738582074151712 92975493705318144 93367728480549984 93765653708479488 93816937679665104 93911107437627962 94056604097240448 94087596783446208 94266638942259328 94311348499934784 94709218832282024 94855952007415296 94887208087554816 95003097058995729 95067771851117056 95112861376704768 95407992087143328 95693614955154432 95810488818703908 95921185977639936 96218824881085056 96250530042835776 96517387343970576 96970534450468533 97036548605286912 97068523216004352 97187076301731263 97337648426213952 97369722252636192 97601279261560416 97794646641265716 98164880565813504 98197226974329984 98229584041344064 98430751889845632 98463185905889472 98736177857625072 98964392810066937 99199742138985051 99575295516471744 99608106672237024 99795302522274816 99862567313119488 100032627855264768 100574953323230088 100711257686885376 100766340470751408 101005975049754384 101297374314744768 101429697969036576 102089447407844352 102158258515719936 102475250760265056 102887021215718136 103026459013020672 103276534005609984 103346145242646912 103522138129285632 103626049586348096 104083381927528812 104153537002355091 104224441094567424 104506724228724992 104831003651305632 105028015014079488 105038694540618732 105277784372020224 105721918696500864 105848546381376984 106049968810041744 106100267062426632 106501944655415808 106547871186317277 106748109098499168 106951243332506688 107001969048792864 107240911781220704 107442452140839936 107655316824548736 107911334224844928 108281846298190248 108487899127513968 108691782979686912 108950265222206976 109202088618004896 109540937534215716 109651628697314304 109801439169255468 109912393569364992 110471880346121232 110508282046512072 110734595876076336 110771084144125656 110979258839426304 111190444657380864 111922425345143808 112059120006266652 112345388227259424 113076138769947648 113300164897746048 113362133029595334 113530506169068288 113631721930973682 113959546104087864 114390977592854016 114850628333824896 114928040830184928 115144027791639552 115284657105298188 115401152299420672 115675590235923456 115904766389648256 116264413397977776 116302723801759896 116579305784641608 116798396007036672 117020655238666752 117252496231388352 117291132219338592 117570064757315616 117791016936274944 117934879107718836 118156516890839424 118937158533563472 118976349636283112 119160679923906048 119199944679383808 119306214911296962 119426773891260928 119483416604899584 119710785244153344 120212975370710016 120320148749070024 120359795562286404 120498856406074368 120646025753873292 120872758658444928 121817077085464029 121900005899168256 121940173292702976 122048886518453214 122278255852147776 122400993963649928 122852349695255508 123317447828228352 123358082284478592 123441229039828256 123651442765535616 123967324940424192 124321817302326081 124490304640733312 124617469662141363 125089250239553472 125408805462987264 125450129044594944 125748464666579712 126388561755666852 126516277450073088 126670796078660972 126817148502273024 127210656116191104 127462685509964304 127747318424938544 128204489367098847 128291766508113408 128334040057114368 128689849791960768 129294045933958044 129424697621339136 129783531234951936 129826296336848256 130135039015413888 130392862188354288 130797465072724998 130840564276979883 130886507421084672 130929635965773312 131089544779079378 131151719007721809 131241002519794176 131284247874519296 131648237143500096 131909058260311896 131952523746755916 132266322851980068 132767060688628992 132810808896316032 133150089750825984 133804303350258906 133848393340818501 134099937764306784 134355120627668544 134418843680512032 134674633399672512 135063165752993024 135239597292048768 135360167342703777 135561213456833664 136211011354293248 136633667680353408 137182694954290848 137701118209106169 137794860323529216 138777842570038416 138871382669806788 139107873111227568 139463240557977216 139774671535074176 140051592720824976 140648480562719232 140866661156441943 140962558262001152 141131395175169312 141399958413388992 141467022749902176 142063828248423036 142330812131332224 142601657776675584 142669292065057152 143111988130714992 143540422432731648 143715733228055862 143881778966459904 144104975206015321 144328237321627584 144375795064253664 144647123880600576 144650532170018624 145554822907930368 145602784824006528 146054583378954288 146401918892340624 147295840461494976 147344376062016096 147646127834768448 147694778858834208 147972345119235072 148104266786437608 149362943274707616 149412160008355536 149692953783412224 149793850969679232 151066886530328064 151149510706127112 151374008225424384 151508962574631576 151946061472117152 153134171111766528 153237387773579904 153712876140397584 154330531823577204 154539688519531008 154914801008414976 155019217863970368 155070298402346528 155439074379522144 155731194676048896 156336661641851136 156388176292451456 156760086343087488 157246505476958448 157542022521119232 157558041810928098 157916676558030336 158582878044751296 158772819572065476 158933259572511744 159074953215062616 159311222139866112 160122163647748752 160426864998760032 160479727416381872 160861367671831056 161163678211259904 161482975236823104 162422769447285372 162586897723603968 162731848691270952 163037674469530368 163425397833310464 163803132927007344 164311406301323574 164423263770971136 164477443045971456 164814282234160128 164868590354047488 165707820519181848 165762423069768108 166156626216188484 166785666986071296 167266838726126592 167664619555439616 168088680009399978 168518082340889136 169614208154921472 169950247346619072 170043199544393001 170295759253602432 170939319156131796 171112053409485824 171586466389281024 172392061245277392 172926985657947282 173044708313269248 173101728449131008 173513385353885184 173857149584472384 174396620096966664 174454085702639844 174868958676962412 175197594010555008 175530982858000128 175878744347082528 175936698329007888 176355097135973424 176686525404412416 176902318661578254 177022747584838656 177081078528421376 178405737800345208 178464524454424668 178799917019075712 178959322366945443 179140160836891392 179225124907349376 179566177866230016 180319463056065024 180480223123605036 180539693343429606 180748284609111552 180969038630809938 181309137987667392 182178223573804544 182850008848752384 182910259939054464 183073329777679821 183601490945474892 185037123426717888 185161843559742384 185477164148303424 185950987410636288 186735456961099968 187633875359330208 187822214875255924 188113208194480896 188175193566892416 188533277884518656 188622696999869568 189418437664564048 189711904014830592 189774416175109632 190006194117991458 190135543702234112 190225722753409536 190815984174286656 191620977637407816 192437649762170112 192501060085671552 193034774687941152 193941068900937066 194073097210573824 194137046432008704 194374152603462526 194675296852427904 194739444505272384 195202558523120832 195589293282531432 196329761131627008 196394453948659968 196459168082688128 196634317168619067 196861503779691264 196926371811778944 197472355715250144 197928785620133874 198399484277970102 199150591032943488 199216213344474048 199725134626238976 200706455025388359 201149906646460176 201532680941502816 202011950099508768 202594748629489536 202859395938073152 204316517031439872 204950501520530112 205774042431436272 206553068011219968 206692290485293824 207044276258571264 207252099172696192 208166763855057624 208307074004710182 208448882189134848 209013448457449984 209662007302611264 210077389081237464 211443837393001728 211697092762753968 212099937620083488 212200534124853264 213003889310831616 213095742372634554 213496218196998336 213902486665013376 214003938097585728 214481823562441408 215310633649097472 215573599842083793 215822668449689856 216563692596380496 216975798255027936 217383565959373824 217900530444413952 218404177236009792 219081875068431432 219602878338510936 220943760692242464 221016564093024144 221469191752152672 221542168288251312 221958517678852608 222380889314761728 224118240012533304 224690776454518848 226600329795492096 226724266059190668 227061012338136576 227263443861947364 227919092208175728 228781955185708032 229701256667649792 229856081660369856 230569314210596376 231809532779296512 232528826795955552 232605447603519792 233158611569283216 233596792014073344 234041310477333504 234504992462776704 234582264438677184 235140129514631232 235869758215437672 236313033781678848 236337062716392147 237874317067126944 237952699272566224 238321359847812096 238399889358767616 238612429822593924 238853547782521856 238966833209799168 239421570488306688 240640297498140048 240719591124572808 241292051507746584 241745517316889856 243634154170928058 243800011798336512 243880346585405952 244097773036906428 244556511704295552 244801987927299856 245704699390511016 246634895656456704 246716164568957184 246882458079656512 247302885531071232 248643634604652162 248980609281466624 249234939324282726 250178500479106944 250817610925974528 250900258089189888 251496929333159424 252133020014099967 252777123511333704 253341592157321944 254421312232382208 254925371019928608 255494636849877088 256408978734197694 256583533016226816 256668080114228736 257379699583921536 258588091867916088 259390478486920923 259567062469903872 259652592673696512 260270078030827776 260785724376708576 261594930145449996 261681128553959766 261859271931546624 262179089558158756 262303438015443618 262482005039588352 262568495749038592 263296474287000192 263818116520623792 263905047493511832 264532645703960136 265353477992367381 265534121377257984 265621617792632064 267608606700517812 267696786681637002 268199875528613568 268710241255337088 268837687361024064 269349266799345024 270126331505986048 270479194584097536 270720334685407554 270809540015144409 271122426913667328 271453557946214907 273267335360706816 274365389908581696 275402236418212338 275589720647058432 277555685140076832 277742765339613576 278215746222455136 278926481115954432 279549343070148352 280103185441649952 281296961125438464 281733322312883886 281925116524002304 282262790350338624 282799916826777984 282934045499804352 284127656496846072 284661624262664448 285009291176987187 285203315553351168 285338584130114304 286223976261429984 287080844865463296 287431466456111724 287763557932919808 288209950412030642 288656474643255168 288751590128507328 289301064340037248 291109645815860736 291205569648013056 291561228905193789 292109166757908576 292803837784681248 294591680922989952 294688752124032192 295292255669536896 295389557717668416 296208533572875216 296893178430200811 297599226416955153 298725886549415232 298824320016711072 299385907566824448 299587701939358464 302133773060656128 302299021412254224 303017925149263152 303892122944234304 306268342223533056 306474775547159808 307425752280795168 308661063647154408 309079377039062016 309829602016829952 310038435727940736 310140596804693056 310878148759044288 312460611007065273 312673323283702272 312776352584902912 313520172686174976 314493010953916896 315084045042238464 315116083621856196 315833353116060672 317165756089502592 317545639144130952 318149906430125232 319643613558951831 320244327295497504 320853729997520064 320959454832763744 321722735343662112 322327356422519808 322965950473646208 324845538894570744 325463697382541904 326075348939060736 326850795666620928 327606265854014688 328622812602647148 328954886091942912 329737180708094976 331415641038363696 331524846139536216 332313252432376968 333571333972142592 336177360018799956 337036164681778272 339228416309842944 339900494693238144 340086399088786002 340591518507204864 341878638312263592 343172932778562048 343320918267022337 344784122490554784 345853971315894564 346203456898262016 347026770707770368 347714299168944768 348793240193933328 348908171405279688 349737917353924824 350395188021110016 351061965716000256 351757488694165056 351873396658015776 352710194271946848 353373050808824832 353804637323156508 354162157056842752 356811475600690416 356929048908849336 357599834038151424 357918644733890886 358280321673782784 358450249814698752 359132355732460032 360638926112130048 360960446247210072 361079386686859212 361496569218223104 361938077261619876 362618275975334784 364356447147609088 365700017697504768 365820519878108928 366146659555359642 367202981890949784 370074246853435776 370323687119484768 370954328296606848 371901974821272576 372965451906978243 373470913922199936 373852408986424089 375267750718660416 375644429750511848 376226416388961792 376350387133784832 377066555769037312 377245393999739136 378836875329128096 379548832350219264 380012388235982916 380451445506819072 381631968348573312 383241955274815632 384613468101296541 384875299524340224 385002120171343104 386069549375882304 387882137801874132 388274092864017408 388748305206925052 389350593704855808 389478889010544768 390405117046241664 391178586565062864 392521692830939649 392659522263254016 392788907897319936 392918336165376256 393268634337238134 393455157023165427 393723007559382528 393852743623557888 394944711430500288 395857571240267748 396798968555940204 398301182065886976 398432426688948096 399450269252477952 401412910050776718 401545180022455503 402299813292920352 403065361883005632 404023900199017536 405189497258979072 405718791876146304 408633034062879744 409901003041060224 411548084862872544 413103354627318507 413384580970587648 414504198345392384 416333527710115248 416614148009420364 418026896914899968 419324014605222528 420154778162474928 422599983469325829 422887674786003456 423394185525507936 424199875240166976 424401068249706528 426191484745269108 426992436393996672 427804973330026752 428007876195171456 428963647124882816 430621267298194944 431147199684167586 431289267431526281 431645336899379712 432314925618045963 433127385192760992 433951596510055872 436808354472019584 438163750136862864 439205756677021872 441887521384484928 442033128186048288 442938383504305344 443084336576502624 443917035357705216 448236480025066608 449381552909037696 453200659590984192 453448532118381336 454122024676273152 454526887723894728 455838184416351456 459402513335299584 459712163320739712 461138628421192752 463619065558593024 465057653591911104 465210895207039584 466317223138566432 467193584028146688 469009984925553408 469164528877354368 470280259029262464 471739516430875344 472626067563357696 472674125432784294 475748634134253888 475905398545132448 476799778717535232 477224859645187848 477933666419598336 481280594996280096 481439182249145616 482584103015493168 483491034633779712 487268308341856116 487760693170811904 488195546073812856 489113023408591104 489603975854599712 491409398781022032 493269791312913408 493432329137914368 493764916159313024 494605771062142464 497287269209304324 497961218562933248 498469878648565452 500357000958213888 501800516178379776 502993858666318848 504266040028199934 505554247022667408 506683184314643888 508842624464764416 509850742039857216 510989273699754176 512817957468395388 513336160228457472 514759399167843072 517176183735832176 518780956973841846 519134124939807744 519305185347393024 520540156061655552 521571448753417152 523189860290899992 523362257107919532 524358179116317512 524606876030887236 525136991498077184 526592948574000384 527636233041247584 527810094987023664 529065291407920272 530706955984734762 531068242754515968 531243235585264128 535217213401035624 535393573363274004 536399751057227136 536877967100836329 537420482510674176 537675374722048128 538698533598690048 540252663011972096 540958389168195072 541440669370815108 541619080030288818 542244853827334656 542907115892429814 546534670721413632 548730779817163392 549219989333039463 550804472836424676 555111370280153664 555485530679227152 556431492444910272 557852962231908864 559098686140296704 560206370883299904 563466644625767772 564525580700677248 565599833653555968 565868090999608704 568255312993692144 569323248525328896 570018582353974374 570406631106702336 570677168260228608 572447952522859968 574862932912223448 576419900824061284 577312949286510336 577503180257014656 578602128680074496 582219291631721472 582411139296026112 583122457810387578 584218333515817152 585607675569362496 589183361845979904 589377504248064384 589902951505857201 590584511339073792 590779115435336832 592417067145750432 593786356860401622 595198452833910306 597451773098830464 597648640033422144 599175403878716928 604598042824508448 606035850298526304 607784245888468608 612949551094319616 614851504561590336 617322127294308816 619659204033659904 620076871455881472 620281193609386112 621756297518088576 624921222014130546 625346646567404544 625552705169805824 627040345372349952 628986021907833792 630232167243712392 634331512179005184 635091278288261904 636299812860250464 639287227117903662 640488654590995008 641707459995040128 641918909665527488 643445470687324224 645931900947292416 646720799526251379 649691077789141488 650927394765083808 652150697878121472 653701591333241856 655212531708029376 657245625205294296 662831282076727392 663049692279072432 664626504864753936 667142667944285184 672354720037599912 674072329363556544 679800989386476288 680172798177572004 681183037014409728 683757276624527184 686345865557124096 686641836534044674 689568244981109568 691707942631789128 695428598337889536 697586480387866656 697816342810559376 699475834707849648 700790376042220032 702123931432000512 703514977388330112 703746793316031552 705420388543893696 707609274646313016 709011188149176441 713622951201380832 713858097817698672 715199668076302848 715837289467781772 716560643347565568 716900499629397504 718264711464920064 721920892494420144 722158773373718424 723876154523239752 725236551950669568 731400035395009536 731641039756217856 732293319110719284 734405963781899568 740148493706871552 740647374238969536 741908656593213696 745930903813956486 746941827844399872 747704817972848178 750535501437320832 751288859501023696 752452832777923584 752700774267569664 754133111538074624 754490787999478272 757673750658256192 760024776471965832 763263936697146624 766483910549631264 769226936202593082 769750599048680448 770004240342686208 772139098751764608 775764275603748264 777496610413850104 778701187409711616 778957778021089536 780810234092483328 782357173130125728 785043385661879298 785577815794639872 785836672330752512 786537268674476268 786910314046330854 787446015118765056 787705487247115776 789889422861000576 791715142480535496 793597937111880408 796060433977102143 796602364131773952 796864853377896192 802825820101553436 803090360044911006 804599626585840704 806130723766011264 808047800398035072 810378994517958144 811437583752292608 812428620045433227 814360673838644721 819802006082120448 823096169725745088 826206709254637014 826769161941175296 829008396690784768 832667055420230496 833228296018840728 838648029210445056 840309556324949856 845199966938651658 845775349572006912 846788371051015872 848399750480333952 848802136499413056 852382969490538216 853984872787993344 855027873530961561 855609946660053504 856015752390342912 857927294249765632 861242534596389888 862294399368335172 862578534863052562 863290673798759424 864629851236091926 866254770385521984 867903193020111744 873616708944039168 874683686715581367 876327500273725728 878411513354043744 883775042768969856 884066256372096576 885876767008610688 886168673153005248 890679535290602433 896472960050133216 898763105818075392 906401319181968384 906897064236762672 909053775447789456 911676368832702912 918805026670599168 919424326641479424 922277256842385504 927238131117186048 930115307183822208 930421790414079168 932634446277132864 937381833021195819 938019969851106816 938329057754708736 940560518058524928 943479032861750688 945252135126715392 945348250865568588 951497268268507776 951810797090264896 954449719290375696 958930840676855493 962561189992560192 962878364498291232 965168206030986336 966982069267559424 974536616683712232 976391092147625712 978226046817182208 979207951709199424 982818797562044064 986864658275828736 987529832318626048 989211542124284928 994574538418608648 995922437125866496 996939757297130904 1000714001916427776 1008532080056399868 1011108494045334816 1013366368629287776 1017685248929528832 1019701484079714432 1021978547399508352 1025635914936790776 1029518798335686144 1029962754801067011 1034352367471664352 1037561913947683692 1038610370694786048 1041080312123311104 1043142897506834304 1046379720581799984 1046724514215839064 1048716358232635024 1049213752061774472 1053185897148000768 1055272466082495168 1055620189974047328 1058130582815840544 1061413911969469524 1062486471170528256 1070434426802071248 1070787146726548008 1072799502114454272 1073755934201672658 1074840965021348352 1075350749444096256 1077397067197380096 1081916778336390144 1082881338741630216 1083238160060577636 1084489707654669312 1085814231784859628 1093069341442827264 1097461559634326784 1098439978666078926 1101608945672849352 1110222740560307328 1110971061358454304 1112862984889820544 1115705924463817728 1118197372280593408 1118896355720934729 1120412741766599808 1126933289251535544 1129051161401354496 1131199667307111936 1131736181999217408 1136510625987384288 1138646497050657792 1140037164707948748 1141354336520457216 1144895905045719936 1149725865824446896 1152839801648122568 1154625898573020672 1155006360514029312 1157204257360148992 1164822278592052224 1166244915620775156 1168436667031634304 1171215351138724992 1177565078492818947 1178366723691959808 1178755008496128768 1179805903011714402 1180365471069496281 1181169022678147584 1181558230870673664 1184834134291500864 1187572713720803244 1190396905667820612 1194903546197660928 1195297280066844288 1198350807757433856 1204635540067366509 1209196085649016896 1212071700597052608 1215568491776937216 1225899102188639232 1229703009123180672 1234644254588617632 1239310063881955521 1240153742911762944 1240562387218772224 1243512595036177152 1249842444028261092 1251105410339611648 1254080690744699904 1257972043815667584 1260464334487424784 1267799950407977487 1268663024358010368 1270182556576523808 1272599625720500928 1278574454235807324 1280977309181990016 1283414919990080256 1283837819331054976 1286890941374648448 1291863801894584832 1293441599052502758 1293867802294578843 1296944776854137889 1299382155578282976 1301854789530167616 1310425063416058752 1314491250410588592 1325662564153454784 1326099384558144864 1329253009729507872 1344709440075199824 1348144658727113088 1359601978772952576 1360345596355144008 1361711057845605449 1362366074028819456 1367514553249054368 1373283673068089348 1379136489962219136 1383415885263578256 1390857196675779072 1395172960775733312 1395632685621118752 1398951669415699296 1401580752084440064 1407029954776660224 1407493586632063104 1410840777087787392 1415218549292626032 1418022376298352882 1427245902402761664 1427716195635397344 1430399336152605696 1431674578935563544 1433800999258795008 1443841784988840288 1444317546747436848 1447752309046479504 1450473103901339136 1463282079512435712 1464586638221438568 1468811927563799136 1480296987413743104 1481294748477939072 1483817313186427392 1491861807627912972 1493883655688799744 1495409635945696356 1501071002874641664 1502577719002047392 1505401548535139328 1508981575998956544 1515347501316512384 1520049552943931664 1526527873394293248 1532967821099262528 1538453872405186164 1540008480685372416 1544278197503529216 1551528551207496528 1554993220827700208 1557402374819423232 1557915556042179072 1561620468184966656 1564714346260251456 1570086771323758596 1571673344661505024 1573074537348952536 1573820628092661708 1575410974494231552 1579778845722001152 1583430284961070992 1587195874223760816 1592120867954204286 1593204728263547904 1593729706755792384 1605651640203106872 1606180720089822012 1609199253171681408 1612261447532022528 1616095600796070144 1620757989035916288 1622875167504585216 1624857240090866454 1628721347677289442 1639604012164240896 1646192339451490176 1647659967999118389 1652413418509274028 1658016793381569536 1665334110840460992 1666456592037681456 1677296058420890112 1680619112649899712 1690399933877303316 1693576742102031744 1696799500960667904 1697604272998826112 1704765938981076432 1707969745575986688 1710055747061923122 1711219893320107008 1712031504780685824 1715854588499531264 1724588798736670344 1725157069726105124 1729259702472183852 1732509540771043968 1735806386040223488 1747233417888078336 1749367373431162734 1752655000547451456 1756823026708087488 1767550085537939712 1768132512744193152 1769708854517571603 1771753534017221376 1772337346306010496 1781359070581204866 1792945920100266432 1797526211636150784 1813794128473525344 1818107550895578912 1823352737665405824 1838848653282958848 1844554513684771008 1860230614367644416 1860843580828158336 1865268892554265728 1874763666042391638 1876039939702213632 1876658115509417472 1881121036117049856 1886958065723501376 1890696501731137176 1902994536537015552 1903621594180529792 1908899438580751392 1917861681353710986 1925122379985120384 1925756728996582464 1930336412061972672 1940162398578754137 1949073233367424464 1952782184295251424 1956452093634364416 1958415903418398848 1965637595124088128 1975059664637252096 1989149076837217296 1993879514594261808 2001428003832855552 2017064160112799736 2022216988090669632 2026732737258575552 2039402968159428864 2043957094799016704 2051271829873581552 2059037596671372288 2059925509602134022 2068704734943328704 2075123827895367384 2086285795013668608 2092759441163599968 2093449028431678128 2097432716465270048 2098427504123548944 2106371794296001536 2110544932164990336 2111240379948094656 2116261165631681088 2122827823938939048 2140868853604142496 2141574293453096016 2145599004228908544 2147511868403345316 2149681930042696704 2150701498888192512 2154794134394760192 2165762677483260432 2166476320121155272 2171628463569719256 2194923119268653568 2196879957332157852 2203217891345698704 2220445481120614656 2221942122716908608 2225725969779641088 2237792711441869458 2240825483533199616 2253866578503071088 2258102322802708992 2262399334614223872 2263472363998434816 2273021251974768576 2280074329415897496 2289791810091439872 2299451731648893792 2305679603296245136 2309251797146041344 2310012721028058624 2314408514720297984 2332489831241550312 2336873334063268608 2342430702277449984 2355130156985637894 2356733447383919616 2357510016992257536 2359611806023428804 2360730942138992562 2362338045356295168 2363116461741347328 2369668268583001728 2375145427441606488 2380793811335641224 2389807092395321856 2390594560133688576 2409271080134733018 2418392171298033792 2424143401194105216 2431136983553874432 2437285860136299681 2443082021515934163 2459406018246361344 2469288509177235264 2478620127763911042 2480307485823525888 2481124774437544448 2487025190072354304 2499684888056522184 2515944087631335168 2520928668974849568 2535599900815954974 2537326048716020736 2540365113153047616 2545199251441001856 2557148908471614648 2561954618363980032 2565083620592884683 2566829839980160512 2567675638662109952 2573781882749296896 2583727603789169664 2586883198105005516 2587735604589157686 2593889553708275778 2598764311156565952 2603709579060335232 2620850126832117504 2624051060146744101 2628982500821177184 2651325128306909568 2652198769116289728 2658506019459015744 2689418880150399648 2696289317454226176 2719203957545905152 2720691192710288016 2723422115691210898 2735029106498108736 2746567346136178696 2758272979924438272 2766831770527156512 2781714393351558144 2790345921551466624 2791265371242237504 2797903338831398592 2812145499063587457 2814059909553320448 2814987173264126208 2818425212750206627 2821681554175574784 2830437098585252064 2836044752596705764 2854491804805523328 2855432391270794688 2863349157871127088 2876792522030566479 2887683569977680576 2888635093494873696 2895504618092959008 2900946207802678272 2929173276442877136 2937623855127598272 2960593974827486208 2962589496955878144 2967634626372854784 2983723615255825944 2987767311377599488 2990819271891392712 3002142005749283328 3005155438004094784 3030695002633024768 3040099105887863328 3053055746788586496 3065935642198525056 3076907744810372328 3088556395007058432 3089888264403201033 3103057102414993056 3109986441655400416 3115831112084358144 3123240936369933312 3129428692520502912 3140173542647517192 3146149074697905072 3147641256185323416 3159557691444002304 3166860569922141984 3174391748447521632 3184241735908408572 3187459413511584768 3211303280406213744 3212361440179644024 3218398506343362816 3224522895064045056 3232191201592140288 3245750335009170432 3249714480181732908 3257442695354578884 3279208024328481792 3292384678902980352 3295319935998236778 3304826837018548056 3330668221680921984 3332913184075362912 3354592116841780224 3361238225299799424 3380799867754606632 3387153484204063488 3393599001921335808 3395208545997652224 3409531877962152864 3415939491151973376 3420111494123846244 3424063009561371648 3431709176999062528 3449177597473340688 3450314139452210248 3458519404944367704 3465019081542087936 3471612772080446976 3494466835776156672 3498734746862325468 3505310001094902912 3513646053416174976 3532695235478456841 3535100171075879424 3536265025488386304 3539417709035143206 3543507068034442752 3544674692612020992 3562718141162409732 3585891840200532864 3595052423272301568 3613906620202099527 3627588256947050688 3636215101791157824 3646705475330811648 3677697306565917696 3689109027369542016 3717930191645866563 3720461228735288832 3721687161656316672 3730537785108531456 3749527332084783276 3753316231018834944 3762242072234099712 3773916131447002752 3781393003462274352 3803399851223932461 3805989073074031104 3807243188361059584 3817798877161502784 3835723362707421972 3850244759970240768 3851513457993164928 3860672824123945344 3880324797157508274 3881603406883736529 3890834330562413667 3898146466734848928 3905564368590502848 3916831806836797696 3931275190248176256 3950119329274504192 3978298153674434592 3987759029188523616 4034128320225599472 4044433976181339264 4053465474517151104 4078805936318857728 4085133173536816347 4087914189598033408 4102543659747163104 4119851019204268044 4137409469886657408 4150247655790734768 4172571590027337216 4179044280974444309 4185518882327199936 4186898056863356256 4194865432930540096 4196855008247097888 4221089864329980672 4222480759896189312 4232522331263362176 4245655647877878096 4281737707208284992 4283148586906192032 4291198008457817088 4295023736806690632 4301402997776385024 4331525354966520864 4332952640242310544 4343256927139438512 4389846238537307136 4393759914664315704 4406435782691397408 4440890962241229312 4443884245433817216 4451451939559282176 4475585422883738916 4481650967066399232 4507733157006142176 4516204645605417984 4526944727996869632 4546042503949537152 4560148658831794992 4579583620182879744 4598903463297787584 4611359206592490272 4620025442056117248 4664979662483100624 4673746668126537216 4684861404554899968 4710260313971275788 4715020033984515072 4719223612046857608 4721461884277985124 4726232923482694656 4739336537166003456 4750290854883212976 4761587622671282448 4779614184790643712 4781189120267377152 4818542160269466036 4836784342596067584 4848286802388210432 4862273967107748864 4874571720272599362 4886164043031868326 4918812036492722688 4938577018354470528 4957240255527822084 4962249548875088896 4974050380144708608 4999369776113044368 5031888175262670336 5041857337949699136 5071199801631909948 5080730226306095232 5090398502882003712 5114297816943229296 5123909236727960064 5130167241185769366 5133659679960321024 5135351277324219904 5147563765498593792 5173766396210011032 5175471209178315372 5187779107416551556 5197528622313131904 5207419158120670464 5241700253664235008 5248102120293488202 5257965001642354368 5302650256613819136 5304397538232579456 5309126563552714809 5317012038918031488 5378837760300799296 5392578634908452352 5441382385420576032 5446844231382421796 5470058212996217472 5493134692272357392 5516545959848876544 5533663541054313024 5580691843102933248 5582530742484475008 5595806677662797184 5624290998127174914 5628119819106640896 5629974346528252416 5636850425500413254 5643363108351149568 5660874197170504128 5672089505193411528 5708983609611046656 5710864782541589376 5726698315742254176 5753585044061132958 5775367139955361152 5777270186989747392 5791009236185918016 5820487195736262411 5858346552885754272 5875247710255196544 5925178993911756288 5967447230511651888 5981638543782785424 6004284011498566656 6010310876008189568 6061390005266049536 6080198211775726656 6131871284397050112 6153815489620744656 6177112790014116864 6179776528806402066 6206114204829986112 6219972883310800832 6258857385041005824 6280347085295034384 6292298149395810144 6295282512370646832 6319115382888004608 6333721139844283968 6348783496895043264 6368483471816817144 6422606560812427488 6424722880359288048 6436797012686725632 6449045790128090112 6464382403184280576 6499428960363465816 6514885390709157768 6584769357805960704 6590639871996473556 6609653674037096112 6661336443361843968 6665826368150725824 6722476450599598848 6761599735509213264 6774306968408126976 6787198003842671616 6790417091995304448 6819063755924305728 6840222988247692488 6898355194946681376 6900628278904420496 6917038809888735408 6930038163084175872 6943225544160893952 6997469493724650936 7010620002189805824 7027292106832349952 7065390470956913682 7070200342151758848 7072530050976772608 7078835418070286412 7087014136068885504 7089349385224041984 7125436282324819464 7171783680401065728 7227813240404199054 7255176513894101376 7272430203582315648 7293410950661623296 7311857580408899043 7378218054739084032 7435860383291733126 7440922457470577664 7443374323312633344 7461075570217062912 7499054664169566552 7547832262894005504 7562786006924548704 7606799702447864922 7611978146148062208 7614486376722119168 7635597754323005568 7671446725414843944 7695250861778654049 7700489519940481536 7703026915986329856 7721345648247890688 7760649594315016548 7763206813767473058 7781668661124827334 7796292933469697856 7811128737181005696 7833663613673595392 7862550380496352512 7872153180440232303 7956596307348869184 7975518058377047232 8068256640451198944 8088867952362678528 8106930949034302208 8157611872637715456 8170266347073632694 8175828379196066816 8205087319494326208 8239702038408536088 8274818939773314816 8300495311581469536 8345143180054674432 8358088561948888618 8371037764654399872 8373796113726712512 8389730865861080192 8393710016494195776 8442179728659961344 8444961519792378624 8455275638250619881 8465044662526724352 8491311295755756192 8563475414416569984 8566297173812384064 8590047473613381264 8630377566091699437 8663050709933041728 8665905280484621088 8686513854278877024 8787519829328631408 8812871565382794816 8881781924482458624 8887768490867634432 8902903879118564352 8951170845767477832 8963301934132798464 9015466314012284352 9092085007899074304 9120297317663589984 9159167240365759488 9197806926595575168 9222718413184980544 9269664793209603099 9329959324966201248 9347493336253074432 9369722809109799936 9420520627942551576 9438447224093715216 9442923768555970248 9478673074332006912 9500581709766425952 9523175245342564896 9562378240534754304 9637084320538932072 9673568685192135168 9696573604776420864 9749143440545198724 9772328086063736652 9837624072985445376 9877154036708941056 9914480511055644168 9998739552226088736 10063776350525340672 10083714675899398272 10142399603263819896 10161460452612190464 10180797005764007424 10228595633886458592 10247818473455920128 10260334482371538732 10270702554648439808 10295127530997187584 10347532792420022064 10350942418356630744 10375558214833103112 10395057244626263808 10414838316241340928 10483400507328470016 10496204240586976404 10515930003284708736 10605300513227638272 10608795076465158912 10618253127105429618 10634024077836062976 10757675520601598592 10785157269816904704 10841719860606298581 10882764770841152064 10893688462764843592 10940116425992434944 10986269384544714784 11033091919697753088 11067327082108626048 11153790574937599689 11161383686205866496 11165061484968950016 11191613355325594368 11248581996254349828 11259948693056504832 11273700851000826508 11286726216702299136 11321748394341008256 11344179010386823056 11410199553671797383 11417967219222093312 11421729565083178752 11453396631484508352 11507170088122265916 11550734279910722304 11554540373979494784 11582018472371836032 11640974391472524822 11644810220651209587 11672502991687241001 11716693105771508544 11750495420510393088 11850357987823512576 11934894461023303776 11963277087565570848 12020621752016379136 12122780010532099072 12160396423551453312 12255399520610449041 12263742568794100224 12307630979241489312 12359553057612804132 12412228409659972224 12439945766621601664 12517714770082011648 12537132842923332927 12560694170590068768 12584596298791620288 12590565024741293664 12667442279688567936 12697566993790086528 12736966943633634288 12845213121624854976 12849445760718576096 12873594025373451264 12998857920726931632 13029770781418315536 13169538715611921408 13181279743992947112 13219307348074192224 13322672886723687936 13331652736301451648 13444952901199197696 13523199471018426528 13548613936816253952 13580834183990608896 13638127511848611456 13680445976495384976 13796710389893362752 13801256557808840992 13834077619777470816 13860076326168351744 13994938987449301872 14021240004379611648 14054584213664699904 14130780941913827364 14145060101953545216 14157670836140572824 14178698770448083968 14250872564649638928 14343567360802131456 14455626480808398108 14510353027788202752 14544860407164631296 14586821901323246592 14623715160817798086 14756436109478168064 14871720766583466252 14886748646625266688 14922151140434125824 14998109328339133104 15095664525788011008 15125572013849097408 15213599404895729844 15228972753444238336 15271195508646011136 15342893450829687888 15390501723557308098 15400979039880963072 15406053831972659712 15442691296495781376 15521299188630033096 15526413627534946116 15563337322249654668 15592585866939395712 15622257474362011392 15667327227347190784 15725100760992705024 15744306360880464606 15913192614697738368 15927379690658144427 15951036116754094464 16136513280902397888 16177735904725357056 16213861898068604416 16340532694147265388 16410174638988652416 16479404076817072176 16549637879546629632 16600990623162939072 16716177123897777236 16742075529308799744 16747592227453425024 16779461731722160384 16787420032988391552 16884359457319922688 16889923039584757248 16910551276501239762 16930089325053448704 16982622591511512384 17126950828833139968 17132594347624768128 17180094947226762528 17260755132183398874 17326101419866083456 17331810560969242176 17373027708557754048 17575039658657262816 17625743130765589632 17775536981735268864 17902341691534955664 18030932628024568704 18184170015798148608 18240594635327179968 18395613853191150336 18445436826369961088 18539329586419206198 18659918649932402496 18841041255885103152 18876894448187430432 18885847537111940496 18957346148664013824 19001163419532851904 19046350490685129792 19274168641077864144 19347137370384270336 19393147209552841728 19498286881090397448 19544656172127473304 19754308073417882112 19828961022111288336 19997479104452177472 20167429351798796544 20284799206527639792 20322920905224380928 20361594011528014848 20457191267772917184 20520668964743077464 20695065584840044128 20701884836713261488 20751116429666206224 20790114489252527616 20829676632482681856 20992408481173952808 21031860006569417472 21210601026455276544 21217590152930317824 21236506254210859236 21268048155672125952 21515351041203197184 21683439721212597162 21765529541682304128 21787376925529687184 21880232851984869888 21972538769089429568 22134654164217252096 22307581149875199378 22322767372411732992 22330122969937900032 22383226710651188736 22497163992508699656 22547401702001653016 22643496788682016512 22688358020773646112 22820399107343594766 22835934438444186624 22843459130166357504 22906793262969016704 23014340176244531832 23085752585335962147 23101468559821444608 23109080747958989568 23164036944743672064 23281948782945049644 23289620441302419174 23345005983374482002 23433386211543017088 23500990841020786176 23616459541320696909 23869788922046607552 23926554175131141696 24041243504032758272 24320792847102906624 24510799041220898082 24527485137588200448 24615261958482978624 24719106115225608264 24824456819319944448 24879891533243203328 25035429540164023296 25074265685846665854 25121388341180137536 25169192597583240576 25181130049482587328 25334884559377135872 25365826914751859643 25395133987580173056 25473933887267268576 25690426243249709952 25698891521437152192 25997715841453863264 26059541562836631072 26362559487985894224 26438614696148384448 26645345773447375872 26663305472602903296 26889905802398395392 27046398942036853056 27276255023697222912 27360891952990769952 27593420779786725504 27602513115617681984 27668155239554941632 27808994379628809297 27989877974898603744 28042480008759223296 28109168427329399808 28261561883827654728 28315341672281145648 28501745129299277856 28687134721604262912 28911252961616796216 29020706055576405504 29089720814329262592 29247430321635596172 29512872218956336128 29743441533166932504 29996218656678266208 30191329051576022016 30251144027698194816 30427198809791459688 30542391017292022272 30685786901659375776 30781003447114616196 30812107663945319424 30885382592991562752 31042598377260066192 31052827255069892232 31126674644499309336 31185171733878791424 31244514948724022784 31450201521985410048 31488612721760929212 31826385229395476736 31854759381316288854 31902072233508188928 32273026561804795776 32355471809450714112 32427723796137208832 32681065388294530776 32820349277977304832 32958808153634144352 33099275759093259264 33201981246325878144 33432354247795554472 33484151058617599488 33495184454906850048 33558923463444320768 33574840065976783104 33779846079169514496 33821102553002479524 33860178650106897408 33965245183023024768 34230598661015392149 34253901657666279936 34265188695249536256 34360189894453525056 34521510264366797748 34652202839732166912 34663621121938484352 34746055417115508096 34934430661953628761 35017508975061723003 35150079317314525632 35251486261531179264 35551073963470537728 35804683383069911328 36061865256049137408 36368340031596297216 36481189270654359936 36766198561831347123 36791227706382300672 36890873652739922176 37078659172838412396 37319837299864804992 37611398528769998781 37682082511770206304 37753788896374860864 37771695074223880992 38002326839065703808 38092700981370259584 38548337282155728288 38996573762180794896 39089312344254946608 39508616146835764224 39657922044222576672 39994958208904354944 40334858703597593088 40569598413055279584 40645841810448761856 40914382535545834368 41041337929486154928 41390131169680088256 41403769673426522976 41502232859332412448 41580228978505055232 41984816962347905616 42063720013138834944 42435180305860635648 42473012508421718472 42536096311344251904 43030702082406394368 43366879442425194324 43531059083364608256 43574753851059374368 43760465703969739776 43945077538178859136 44269308328434504192 44615162299750398756 44660245939875800064 44766453421302377472 44994327985017399312 45094803404003306032 45286993577364033024 45376716041547292224 45640798214687189532 45686918260332715008 45813586525938033408 46028680352489063664 46171505170671924294 46202937119642889216 46218161495917979136 46328073889487344128 46563897565890099288 46579240882604838348 46690011966748964004 46866772423086034176 47001981682041572352 47232919082641393818 47739577844093215104 47782139071974433281 47853108350262283392 48082487008065516544 48641585694205813248 49021598082441796164 49230523916965957248 49438212230451216528 49648913638639888896 49759783066486406656 50148531371693331708 50242776682360275072 50338385195166481152 50362260098965174656 50669769118754271744 50731653829503719286 50790267975160346112 50947867774534537152 51380852486499419904 51397783042874304384 51995431682907726528 52119083125673262144 52725118975971788448 52877229392296768896 53326610945205806592 54092797884073706112 54552510047394445824 54721783905981539904 55186841559573451008 55205026231235363968 55336310479109883264 55617988759257618594 55979755949797207488 56523123767655309456 56630683344562291296 57003490258598555712 57822505923233592432 58041412111152811008 58179441628658525184 58494860643271192344 59486883066333865008 59992437313356532416 60502288055396389632 60854397619582919376 61084782034584044544 61371573803318751552 61562006894229232392 62085196754520132384 62105654510139784464 62253349288998618672 62370343467757582848 62489029897448045568 62977225443521858424 63652770458790953472 63709518762632577708 63804144467016377856 64546053123609591552 65362130776589061552 65640698555954609664 65917616307268288704 66403962492651756288 66864708495591108944 66968302117235198976 66990368909813700096 67117846926888641536 67149680131953566208 67642205106004959048 67930490366046049536 68461197322030784298 68507803315332559872 68530377390499072512 68720379788907050112 69043020528733595496 69304405679464333824 69327242243876968704 69492110834231016192 69868861323907257522 70035017950123446006 70300158634629051264 70502972523062358528 70849378623962090727 71609366766139822656 72123730512098274816 72962378541308719872 73532397123662694246 73582455412764601344 73781747305479844352 74157318345676824792 74639674599729609984 75222797057539997562 75364165023540412608 75507577792749721728 75543390148447761984 76004653678131407616 76097480744255578929 76185401962740519168 77096674564311456576 77993147524361589792 78178624688509893216 79315844088445153344 79989916417808709888 80669717407195186176 81139196826110559168 81828765071091668736 82082675858972309856 82780262339360176512 82807539346853045952 83004465718664824896 83426983138886427891 83969633924695811232 84127440026277669888 84946025016843436944 86061404164812788736 86733758884850388648 87062118166729216512 87149507702118748736 87890155076357718272 88538616656869008384 89230324599500797512 89988655970034798624 90189606808006612064 90573987154728066048 90753432083094584448 91281596429374379064 91627173051876066816 92057360704978127328 92343010341343848588 92436322991835958272 92656147778974688256 93127795131780198576 93158481765209676696 93380023933497928008 93733544846172068352 94465838165282787636 95479155688186430208 95564278143948866562 95706216700524566784 97283171388411626496 98043196164883592328 98461047833931914496 98876424460902433056 99297827277279777792 99519566132972813312 100297062743386663416 100485553364720550144 100676770390332962304 100724520197930349312 101339538237508543488 101463307659007438572 101580535950320692224 101895735549069074304 102761704972998839808 102795566085748608768 103990863365815453056 104238166251346524288 104803291985860886283 105052526925185169009 105450237951943576896 105754458784593537792 106653221890411613184 108185595768147412224 109105020094788891648 109443567811963079808 110298595685494041369 110373683119146902016 110410052462470727936 110672620958219766528 111235977518515237188 111959511899594414976 112834195586309996343 113046247535310618912 113261366689124582592 114006980517197111424 115645011846467184864 116989721286542384688 118973766132667730016 119984874626713064832 121004576110792779264 121192284148258884961 121708795239165838752 122743147606637503104 123124013788458464784 124170393509040264768 124211309020279568928 124506698577997237344 124740686935515165696 125954450887043716848 127305540917581906944 127419037525265155416 127608288934032755712 129092106247219183104 130724261553178123104 131281397111909219328 131835232614536577408 132807924985303512576 133729416991182217888 133980737819627400192 134299360263907132416 135284410212009918096 135860980732092099072 136922394644061568596 137060754780998145024 137440759577814100224 138086041057467190992 138608811358928667648 138654484487753937408 138984221668462032384 139737722647814515044 140070035900246892012 140600317269258102528 141005945046124717056 141698757247924181454 143218733532279645312 144247461024196549632 145924757082617439744 147064794247325388492 147563494610959688704 148314636691353649584 149279349199459219968 150445594115079995124 150728330047080825216 151015155585499443456 151086780296895523968 152009307356262815232 152194961488511157858 152370803925481038336 154193349128622913152 155986295048723179584 156357249377019786432 158631688176890306688 159979832835617419776 162278393652221118336 163657530142183337472 164165351717944619712 165560524678720353024 165615078693706091904 166008931437329649792 166853966277772855782 167939267849391622464 169892050033686873888 173467517769700777296 174124236333458433024 174299015404237497472 175780310152715436544 178460649199001595024 179977311940069597248 180379213616013224128 181506864166189168896 182563192858748758128 183254346103752133632 184114721409956254656 184686020682687697176 186255590263560397152 186316963530419353392 186760047866995856016 187467089692344136704 188931676330565575272 190958311376372860416 191128556287897733124 191412433401049133568 196086392329767184656 196922095667863828992 197752848921804866112 200594125486773326832 200971106729441100288 201353540780665924608 201449040395860698624 202926615318014877144 203791471098138148608 205523409945997679616 205591132171497217536 207981726731630906112 208476332502693048576 209606583971721772566 210105053850370338018 210900475903887153792 211508917569187075584 216371191536294824448 218887135623926159616 220597191370988082738 220747366238293804032 220820104924941455872 221345241916439533056 222471955037030474376 223919023799188829952 225668391172619992686 226092495070621237824 226522733378249165184 228013961034394222848 228292442232766736787 231290023692934369728 233979442573084769376 237947532265335460032 239969749253426129664 242009152221585558528 242384568296517769922 243417590478331677504 245486295213275006208 246248027576916929568 248340787018080529536 248422618040559137856 249013397155994474688 250280949416659283673 251908901774087433696 254838075050530310832 258184212494438366208 261448523106356246208 263670465229073154816 265615849970607025152 267458833982364435776 270568820424019836192 271721961464184198144 273844789288123137192 274881519155628200448 276172082114934381984 277308968975507874816 277968443336924064768 279475445295629030088 280140071800493784024 281200634538516205056 283397514495848362908 286437467064559290624 291849514165234879488 294129588494650776984 296629273382707299168 298558698398918439936 300891188230159990248 301456660094161650432 302030311170998886912 302173560593791047936 304018614712525630464 304389922977022315716 304741607850962076672 308386698257245826304 311972590097446359168 312714498754039572864 314409875957582658849 317263376353780613376 319959665671234839552 324556787304442236672 327315060284366674944 328330703435889239424 330895787056482124107 331121049357440706048 331230157387412183808 332017862874659299584 333707932555545711564 335878535698783244928 338502586758929989029 339784100067373747776 346935035539401554592 348598030808474994944 351560620305430873088 356921298398003190048 359954623880139194496 360758427232026448256 363013728332378337792 363576852444776654883 365126385717497516256 368229442819912509312 369372041365375394352 372511180527120794304 372633927060838706784 373520095733991712032 377863352661131150544 381916622752745720832 382257112575795466248 382824866802098267136 392172784659534369312 393844191335727657984 395505697843609732224 401188250973546653664 401942213458882200576 402898080791721397248 405853230636029754288 407582942196276297216 411182264342994435072 415963453463261812224 416952665005386097152 419213167943443545132 420210107700740676036 421800951807774307584 423017835138374151168 432742383072589648896 437774271247852319232 441194382741976165476 441640209849882911744 442690483832879066112 444943910074060948752 447838047598377659904 451336782345239985372 452184990141242475648 453045466756498330368 456027922068788445696 456584884465533473574 462580047385868739456 467958885146169538752 475895064530670920064 479939498506852259328 484769136593035539844 486835180956663355008 490972590426550012416 492496055153833859136 496681574036161059072 496845236081118275712 498026794311988949376 500561898833318567346 503817803548174867392 509676150101060621664 522897046212712492416 527340930458146309632 534917667964728871552 541137640848039672384 547689578576246274384 549763038311256400896 552344164229868763968 558950890591258060176 560280143600987568048 562401269077032410112 566795028991696725816 572874934129118581248 588259176989301553968 593258546765414598336 601782376460319980496 602913320188323300864 604060622341997773824 604347121187582095872 608779845954044631432 616773396514491652608 623945180194892718336 625428997508079145728 628819751915165317698 634526752707561226752 649113574608884473344 656661406871778478848 661791574112964248214 662242098714881412096 662460314774824367616 664035725749318599168 667415865111091423128 671757071397566489856 677005173517859978058 679568200134747495552 684877326698300210361 693870071078803109184 697196061616949989888 713842596796006380096 719909247760278388992 721516854464052896512 726027456664756675584 727153704889553309766 730252771434995032512 736458885639825018624 738744082730750788704 745022361054241588608 745267854121677413568 747040191467983424064 755726705322262301088 764514225151590932496 784345569319068738624 791011395687219464448 802376501947093307328 811706461272059508576 815165884392552594432 831926906926523624448 833905330010772194304 838426335886887090264 840420215401481352072 843601903615548615168 875548542495704638464 882388765483952330952 889887820148121897504 895676095196755319808 902673564690479970744 904369980282484951296 906090933512996660736 912055844137576891392 913169768931066947148 925160094771737478912 935917770292339077504 951790129061341840128 959878997013704518656 969538273186071079688 973670361913326710016 981945180853100024832 984992110307667718272 992687361169446372321 993363148072322118144 993690472162236551424 996053588623977898752 1001123797666637134692 1007635607096349734784 1015507760276789967087 1019352300202121243328 1045794092425424984832 1054681860916292619264 1069835335929457743104 1082275281696079344768 1090730557334329964649 1095379157152492548768 1104688328459737527936 1117901781182516120352 1120560287201975136096 1133590057983393451632 1145749868258237162496 1176518353978603107936 1186517093530829196672 1203564752920639960992 1205826640376646601728 1208694242375164191744 1217559691908089262864 1233546793028983305216 1247890360389785436672 1250857995016158291456 1257639503830330635396 1269053505415122453504 1298227149217768946688 1313322813743556957696 1323583148225928496428 1324920629549648735232 1328071451498637198336 1334831730222182846256 1343514142795132979712 1354010347035719956116 1359136400269494991104 1369754653396600420722 1387740142157606218368 1394392123233899979776 1427685193592012760192 1439818495520556777984 1443033708928105793024 1454307409779106619532 1460505542869990065024 1472917771279650037248 1477488165461501577408 1490044722108483177216 1490535708243354827136 1494080382935966848128 1511453410644524602176 1529028450303181864992 1568691138638137477248 1582022791374438928896 1604753003894186614656 1623412922544119017152 1676852671773774180528 1680840430802962704144 1687203807231097230336 1764777530967904661904 1779775640296243795008 1805347129380959941488 1808739960564969902592 1812181867025993321472 1826339537862133894296 1850320189543474957824 1871835540584678155008 1903580258122683680256 1939076546372142159376 1947340723826653420032 1969984220615335436544 1985374722338892744642 1986726296144644236288 1987380944324473102848 1992107177247955797504 2002247595333274269384 2015271214192699469568 2031015520553579934174 2038704600404242486656 2054631980094900631083 2091588184850849969664 2139670671858915486208 2164550563392158689536 2181461114668659929298 2190758314304985097536 2209376656919475055872 2235803562365032240704 2241120574403950272192 2267180115966786903264 2353036707957206215872 2373034187061658393344 2407129505841279921984 2435119383816178525728 2495780720779570873344 2501715990032316582912 2515279007660661270792 2626645627487113915392 2647166296451856992856 2669663460444365692512 2687028285590265959424 2708020694071439912232 2718272800538989982208 2739509306793200841444 2775480284315212436736 2855370387184025520384 2879636991041113555968 2886067417856211586048 2908614819558213239064 2921011085739980130048 2945835542559300074496 2954976330923003154816 2980089444216966354432 2981071416486709654272 2988160765871933696256 3022906821289049204352 3046523280830369901261 3058056900606363729984 3137382277276274954496 3164045582748877857792 3209506007788373229312 3246825845088238034304 3272191672002989893947 3353705343547548361056 3361680861605925408288 3529555061935809323808 3559551280592487590016 3610694258761919882976 3617479921129939805184 3652679075724267788592 3700640379086949915648 3743671081169356310016 3807160516245367360512 3878153092744284318752 3894681447653306840064 3939968441230670873088 3970749444677785489284 3974761888648946205696 3984214354495911595008 4004495190666548538768 4030542428385398939136 4062031041107159868348 4077409200808484973312 4109263960189801262166 4183176369701699939328 4279341343717830972416 4329101126784317379072 4362922229337319858596 4381516628609970195072 4418753313838950111744 4471607124730064481408 4482241148807900544384 4534360231933573806528 4706073415914412431744 4746068374123316786688 4814259011682559843968 4870238767632357051456 5030558015321322541584 5294332592903713985712 5339326920888731385024 5416041388142879824464 5436545601077979964416 5479018613586401682888 5550960568630424873472 5710740774368051040768 5817229639116426478128 5842022171479960260096 5909952661846006309632 5960178888433932708864 5962142832973419308544 5976321531743867392512 6045813642578098408704 6093046561660739802522 6116113801212727459968 6274764554552549908992 6419012015576746458624 6493651690176476068608 6544383344005979787894 6707410687095096722112 6723361723211850816576 7059110123871618647616 7119102561184975180032 7221388517523839765952 7305358151448535577184 7487342162338712620032 7756306185488568637504 7879936882461341746176 7941498889355570978568 8008990381333097077536 8061084856770797878272 8124062082214319736696 8154818401616969946624 8218527920379602524332 8658202253568634758144 8725844458674639717192 8763033257219940390144 8837506627677900223488 8943214249460128962816 8964482297615801088768 9068720463867147613056 9412146831828824863488 9492136748246633573376 9628518023365119687936 9740477535264714102912 9816575016008969681841 10061116030642645083168 10588665185807427971424 10678653841777462770048 10832082776285759648928 10958037227172803365776 11101921137260849746944 11421481548736102081536 11634459278232852956256 11684044342959920520192 11819905323692012619264 11924285665946838617088 11952643063487734785024 12091627285156196817408 12186093123321479605044 12232227602425454919936 12549529109105099817984 12838024031153492917248 12987303380352952137216 13088766688011959575788 13414821374190193444224 13446723446423701633152 14118220247743237295232 14238205122369950360064 14442777035047679531904 14610716302897071154368 15512612370977137275008 15882997778711141957136 16017980762666194155072 16248124164428639473392 16309636803233939893248 16437055840759205048664 17451688917349279434384 17526066514439880780288 17886428498920257925632 17928964595231602177536 18137440927734295226112 18824293663657649726976 19257036046730239375872 19480955070529428205824 19633150032017939363682 20122232061285290166336 21177330371614855942848 21357307683554925540096 21664165552571519297856 21916074454345606731552 23268918556465705912512 23639810647384025238528 24183254570312393634816 24372186246642959210088 24464455204850909839872 25974606760705904274432 26177533376023919151576 26829642748380386888448 26893446892847403266304 28236440495486474590464 28476410244739900720128 28885554070095359063808 29221432605794142308736 29449725048026909045523 31025224741954274550016 31765995557422283914272 32035961525332388310144 32496248328857278946784 32874111681518410097328 34903377834698558868768 35052133028879761560576 35772856997840515851264 35857929190463204355072 36274881855468590452224 37648587327315299453952 38514072093460478751744 38961910141058856411648 39266300064035878727364 40244464122570580332672 42354660743229711885696 42714615367109851080192 43328331105143038595712 43832148908691213463104 46537837112931411825024 48744372493285918420176 48928910409701819679744 52355066752047838303152 53659285496760773776896 53786893785694806532608 56472880990972949180928 57771108140190718127616 58442865211588284617472 58899450096053818091046 62050449483908549100032 63531991114844567828544 64071923050664776620288 64992496657714557893568 65748223363036820194656 69806755669397117737536 72549763710937180904448 77923820282117712823296 78532600128071757454728 80488928245141160665344 84709321486459423771392 85429230734219702160384 86656662210286077191424 87664297817382426926208 88349175144080727136569 93075674225862823650048 97488744986571836840352 104710133504095676606304 107318570993521547553792 107573787571389613065216 112945761981945898361856 115542216280381436255232 116885730423176569234944 117798900192107636182092 124100898967817098200064 127063982229689135657088 128143846101329553240576 129984993315429115787136 131496446726073640389312 139613511338794235475072 157065200256143514909456 160977856490282321330688 169418642972918847542784 173313324420572154382848 175328595634764853852416 176698350288161454273138 186151348451725647300096 194977489973143673680704 209420267008191353212608 233771460846353138469888 235597800384215272364184 254127964459378271314176 256287692202659106481152 259969986630858231574272 262992893452147280778624 279227022677588470950144 314130400512287029818912 321955712980564642661376 338837285945837695085568 346626648841144308765696 350657191269529707704832 353396700576322908546276 372302696903451294600192 389954979946287347361408 418840534016382706425216 471195600768430544728368 508255928918756542628352 519939973261716463148544 525985786904294561557248 558454045355176941900288 628260801024574059637824 701314382539059415409664 706793401152645817092552 779909959892574694722816 837681068032765412850432 942391201536861089456736 1016511857837513085256704 1039879946523432926297088 1051971573808589123114496 1116908090710353883800576 1256521602049148119275648 1413586802305291634185104 1559819919785149389445632 1675362136065530825700864 1884782403073722178913472 2103943147617178246228992 2513043204098296238551296 2827173604610583268370208 3119639839570298778891264 3350724272131061651401728 3769564806147444357826944 5026086408196592477102592 5654347209221166536740416 7539129612294888715653888 10052172816393184954205184 11308694418442333073480832 15078259224589777431307776 22617388836884666146961664 30156518449179554862615552 45234777673769332293923328 90469555347538664587846656
- Sum of all divisors σ(n): 292641461402617518510459387
- Sum of proper divisors (its aliquot sum) s(n): 202171906055078853922612731
- 90469555347538664587846656 is an abundant number, because the sum of its proper divisors (202171906055078853922612731) is greater than itself. Its abundance is 111702350707540189334766075
Bases of 90469555347538664587846656
- Binary: 1001010110101011010110001101100001011100011001100011010010100110110010011100100000000002
- Hexadecimal: 0x4AD5AC6C2E331A5364E400
- Base-36: BD8704CFLUG9HS000
Squares and roots of 90469555347538664587846656
- 90469555347538664587846656 squared (904695553475386645878466562) is 8184740444781361781896614136619939271778858970382336
- 90469555347538664587846656 cubed (904695553475386645878466563) is 740469828674385636879646283420399947823390557667764111629850039873963259068416
-
90469555347538664587846656 is a
perfect square number . Itssquare root is 9511548525216 -
The
cube root of 90469555347538664587846656 is 448918481.5500556031
Scales and comparisons
How big is 90469555347538664587846656?- 90,469,555,347,538,664,587,846,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 90,469,555,347,538,664,587,846,656 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 90469555347538664587846656 cubic inches would be around 37409873.5 feet tall.
Recreational maths with 90469555347538664587846656
- 90469555347538664587846656 backwards is 65664878546683574355596409
- 90469555347538664587846656 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 90469555347538664587846656's digits is 144
- 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 90469555347538664587846656 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 90469555347538664587846656 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/90469555347538664587846656/
Chicago style:
Numbermatics. 2024. "Number 90469555347538664587846656 - Facts about the integer". https://numbermatics.com/n/90469555347538664587846656/
The information we have on file for 90469555347538664587846656 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 90469555347538664587846656, math, Factors of 90469555347538664587846656, curriculum, school, college, exams, university, Prime factorization of 90469555347538664587846656, STEM, science, technology, engineering, physics, economics, calculator, ninety septillion, four hundred sixty-nine sextillion, five hundred fifty-five quintillion, three hundred forty-seven quadrillion, five hundred thirty-eight trillion, six hundred sixty-four billion, five hundred eighty-seven million, eight hundred forty-six thousand, six hundred fifty-six.