85535788168301035087724544
85,535,788,168,301,035,087,724,544 is an even composite number composed of five prime numbers multiplied together.
85535788168301035087724544 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, eight hundred ninety-six divisors.
Prime factorization of 85535788168301035087724544:
218 × 36 × 76 × 673 × 2333
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 67 × 67 × 67 × 233 × 233 × 233)See below for interesting mathematical facts about the number 85535788168301035087724544 from the Numbermatics database.
Names of 85535788168301035087724544
- Cardinal: 85535788168301035087724544 can be written as Eighty-five septillion, five hundred thirty-five sextillion, seven hundred eighty-eight quintillion, one hundred sixty-eight quadrillion, three hundred one trillion, thirty-five billion, eighty-seven million, seven hundred twenty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 8.5535788168301035087724544 × 1025
Factors of 85535788168301035087724544
Divisors of 85535788168301035087724544
- Number of divisors d(n): 14896
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 67 72 81 84 96 98 108 112 126 128 134 144 147 162 168 189 192 196 201 216 224 233 243 252 256 268 288 294 324 336 343 378 384 392 402 432 441 448 466 469 486 504 512 536 567 576 588 603 648 672 686 699 729 756 768 784 804 864 882 896 932 938 972 1008 1024 1029 1072 1134 1152 1176 1206 1296 1323 1344 1372 1398 1407 1458 1512 1536 1568 1608 1631 1701 1728 1764 1792 1809 1864 1876 1944 2016 2048 2058 2097 2144 2268 2304 2352 2401 2412 2592 2646 2688 2744 2796 2814 2916 3024 3072 3087 3136 3216 3262 3283 3402 3456 3528 3584 3618 3728 3752 3888 3969 4032 4096 4116 4194 4221 4288 4489 4536 4608 4704 4802 4824 4893 5103 5184 5292 5376 5427 5488 5592 5628 5832 6048 6144 6174 6272 6291 6432 6524 6566 6804 6912 7056 7168 7203 7236 7456 7504 7776 7938 8064 8192 8232 8388 8442 8576 8978 9072 9216 9261 9408 9604 9648 9786 9849 10206 10368 10584 10752 10854 10976 11184 11256 11417 11664 11907 12096 12288 12348 12544 12582 12663 12864 13048 13132 13467 13608 13824 14112 14336 14406 14472 14679 14912 15008 15552 15611 15876 16128 16281 16384 16464 16776 16807 16884 17152 17956 18144 18432 18522 18816 18873 19208 19296 19572 19698 20412 20736 21168 21504 21609 21708 21952 22368 22512 22834 22981 23328 23814 24192 24576 24696 25088 25164 25326 25728 26096 26264 26934 27216 27648 27783 28224 28672 28812 28944 29358 29547 29824 30016 31104 31222 31423 31752 32256 32562 32768 32928 33552 33614 33768 34251 34304 35721 35912 36288 36864 37044 37632 37746 37989 38416 38592 39144 39396 40401 40824 41472 42336 43008 43218 43416 43904 44037 44736 45024 45668 45962 46656 46833 47628 48384 48843 49152 49392 50176 50328 50421 50652 51456 52192 52528 53868 54289 54432 55296 55566 56448 56619 57344 57624 57888 58716 59094 59648 60032 62208 62444 62846 63504 64512 64827 65124 65536 65856 67104 67228 67536 68502 68608 68943 71442 71824 72576 73728 74088 75264 75492 75978 76832 77184 78288 78792 79919 80802 81648 82944 83349 84672 86016 86436 86832 87808 88074 88641 89472 90048 91336 91924 93312 93666 94269 95256 96768 97686 98304 98784 100352 100656 100842 101304 102753 102912 104384 105056 107736 108578 108864 109277 110592 111132 112896 113238 113967 114688 115248 115776 117432 117649 118188 119296 120064 121203 124416 124888 125692 127008 129024 129654 130248 131072 131712 132111 134208 134456 135072 137004 137216 137886 140499 142884 143648 145152 147456 148176 150528 150984 151263 151956 153664 154368 156576 157584 159838 160867 161604 162867 163296 165888 166698 169344 169857 172032 172872 173664 175616 176148 177282 178944 180096 182672 183848 186624 187332 188538 190512 193536 194481 195372 196608 197568 200704 201312 201684 202608 205506 205824 206829 208768 210112 215472 217156 217728 218554 219961 221184 222264 225792 226476 227934 229376 230496 231552 234864 235298 236376 238592 239757 240128 242406 248832 249776 250047 251384 254016 258048 259308 260496 262144 263424 264222 265923 268416 268912 270144 274008 274432 275772 280998 282807 285768 287296 290304 294912 296352 300763 301056 301968 302526 303912 307328 308259 308736 313152 315168 319676 321734 323208 325734 326592 327831 331776 333396 338688 339714 341901 344064 345744 347328 351232 352296 352947 354564 357888 360192 363609 365344 367696 373248 374664 377076 380023 381024 387072 388962 390744 393216 395136 396333 401408 402624 403368 405216 411012 411648 413658 417536 420224 421497 430944 434312 435456 437108 439922 442368 444528 451584 452952 453789 455868 458752 460992 463104 469728 470596 472752 477184 479514 480256 482601 484812 488601 497664 499552 500094 502768 508032 516096 518616 520992 526848 528444 531846 536832 537824 540288 548016 548864 551544 559433 561996 565614 571536 574592 580608 583443 589824 592704 601526 602112 603936 605052 607824 614656 616518 617472 620487 626304 630336 639352 643468 646416 651468 653184 655662 659883 663552 666792 677376 679428 683802 688128 691488 694656 702464 704592 705894 709128 715776 719271 720384 727218 730688 735392 746496 749328 754152 760046 762048 764939 774144 777924 781488 786432 790272 792666 797769 802816 805248 806736 810432 822024 823296 827316 835072 840448 842994 848421 861888 868624 870912 874216 879844 884736 889056 902289 903168 905904 907578 911736 917504 921984 924777 926208 939456 941192 945504 954368 959028 960512 965202 969624 977202 983493 995328 999104 1000188 1005536 1016064 1032192 1037232 1041984 1045937 1053696 1056888 1058841 1063692 1073664 1075648 1080576 1090827 1096032 1097728 1103088 1118866 1123992 1126069 1131228 1140069 1143072 1149184 1161216 1166886 1179648 1185408 1188999 1203052 1204224 1207872 1210104 1215648 1229312 1233036 1234944 1240974 1252608 1260672 1264491 1278704 1286936 1292832 1302936 1306368 1311324 1319766 1327104 1333584 1354752 1358856 1361367 1367604 1376256 1382976 1389312 1404928 1409184 1411788 1418256 1431552 1438542 1440768 1447803 1454436 1461376 1465803 1470784 1492992 1498656 1508304 1520092 1524096 1529878 1539727 1548288 1555848 1562976 1580544 1585332 1595538 1605632 1610496 1613472 1620864 1644048 1646592 1654632 1670144 1678299 1680896 1685988 1696842 1723776 1737248 1741824 1748432 1750329 1759688 1769472 1778112 1804578 1806336 1811808 1815156 1823472 1835008 1843968 1849554 1852416 1861461 1878912 1882384 1891008 1908736 1918056 1921024 1930404 1939248 1954404 1966986 1979649 1990656 1998208 2000376 2011072 2032128 2064384 2074464 2083968 2091874 2105341 2107392 2113776 2117682 2127384 2147328 2151296 2157813 2161152 2181654 2192064 2195456 2206176 2237732 2247984 2252138 2262456 2280138 2286144 2294817 2298368 2322432 2333772 2359296 2370816 2377998 2393307 2406104 2408448 2415744 2420208 2431296 2458624 2466072 2469888 2481948 2505216 2521344 2528982 2545263 2557408 2573872 2585664 2605872 2612736 2622648 2639532 2654208 2660161 2667168 2706867 2709504 2717712 2722734 2735208 2752512 2765952 2774331 2778624 2809856 2818368 2823576 2836512 2863104 2877084 2881536 2895606 2908872 2922752 2931606 2941568 2950479 2985984 2997312 3016608 3040184 3048192 3059756 3079454 3096576 3111696 3125952 3137811 3161088 3170664 3176523 3191076 3211264 3220992 3226944 3241728 3272481 3288096 3293184 3309264 3340288 3356598 3361792 3371976 3378207 3393684 3420207 3447552 3474496 3483648 3496864 3500658 3519376 3538944 3556224 3609156 3612672 3623616 3630312 3637363 3646944 3687936 3699108 3704832 3722922 3757824 3764768 3782016 3793473 3817472 3836112 3842048 3860808 3878496 3908808 3916031 3933972 3959298 3981312 3996416 4000752 4022144 4064256 4084101 4128768 4148928 4167936 4183748 4210682 4214784 4227552 4235364 4254768 4294656 4302592 4315626 4322304 4343409 4363308 4384128 4390912 4397409 4412352 4475464 4495968 4504276 4524912 4560276 4572288 4589634 4596736 4619181 4644864 4667544 4741632 4755996 4786614 4812208 4816896 4831488 4840416 4862592 4917248 4932144 4939776 4963896 5010432 5034897 5042688 5057964 5090526 5114816 5147744 5171328 5211744 5225472 5245296 5279064 5308416 5320322 5334336 5354573 5413734 5419008 5435424 5445468 5470416 5505024 5531904 5548662 5557248 5584383 5619712 5636736 5647152 5673024 5726208 5754168 5763072 5791212 5817744 5845504 5863212 5883136 5900958 5938947 5971968 5994624 6033216 6080368 6096384 6119512 6158908 6193152 6223392 6251904 6275622 6316023 6322176 6341328 6353046 6382152 6422528 6441984 6453888 6473439 6483456 6544962 6576192 6586368 6618528 6680576 6713196 6723584 6743952 6756414 6787368 6840414 6884451 6895104 6948992 6967296 6993728 7001316 7038752 7077888 7112448 7218312 7225344 7247232 7260624 7274726 7293888 7321559 7375872 7398216 7409664 7445844 7515648 7529536 7564032 7586946 7634944 7635789 7672224 7684096 7721616 7756992 7817616 7832062 7867944 7882483 7918596 7962624 7980483 7992832 8001504 8044288 8120601 8128512 8168202 8257536 8297856 8322993 8335872 8367496 8421364 8429568 8455104 8470728 8509536 8589312 8605184 8631252 8644608 8686818 8726616 8768256 8781824 8794818 8824704 8851437 8950928 8991936 9008552 9049824 9120552 9144576 9179268 9193472 9238362 9289728 9335088 9413433 9483264 9511992 9529569 9573228 9624416 9633792 9662976 9680832 9725184 9834496 9864288 9879552 9927792 10020864 10069794 10085376 10115928 10134621 10181052 10229632 10260621 10295488 10342656 10423488 10450944 10490592 10558128 10616832 10640644 10668672 10709146 10778089 10827468 10838016 10870848 10890936 10912089 10940832 11063808 11097324 11114496 11168766 11239424 11273472 11294304 11346048 11380419 11452416 11508336 11526144 11582424 11635488 11691008 11726424 11748093 11766272 11801916 11877894 11943936 11989248 12066432 12160736 12192768 12239024 12252303 12317816 12386304 12446784 12503808 12551244 12632046 12644352 12649337 12682656 12706092 12764304 12845056 12883968 12907776 12946878 12966912 13030227 13089924 13152384 13172736 13192227 13237056 13361152 13426392 13447168 13487904 13512828 13574736 13680828 13768902 13790208 13857543 13897984 13934592 13987456 14002632 14077504 14224896 14436624 14450688 14494464 14521248 14549452 14587776 14643118 14737387 14751744 14796432 14819328 14891688 15031296 15059072 15104691 15128064 15173892 15269888 15271578 15344448 15368192 15443232 15513984 15635232 15664124 15735888 15764966 15837192 15925248 15960966 15985664 16003008 16063719 16088576 16241202 16257024 16336404 16515072 16595712 16645986 16671744 16734992 16753149 16842728 16859136 16910208 16941456 17019072 17178624 17210368 17262504 17289216 17373636 17453232 17536512 17563648 17589636 17649408 17702874 17816841 17901856 17983872 18017104 18099648 18241104 18289152 18358536 18386944 18476724 18579456 18621127 18670176 18826866 18948069 18966528 19023984 19059138 19146456 19248832 19267584 19325952 19361664 19420317 19450368 19668992 19728576 19759104 19855584 20041728 20139588 20170752 20231856 20269242 20362104 20459264 20521242 20590976 20653353 20685312 20846976 20901888 20981184 21116256 21233664 21281288 21337344 21418292 21556178 21654936 21676032 21741696 21781872 21824178 21881664 21964677 22127616 22194648 22228992 22337532 22478848 22546944 22588608 22692096 22760838 22904832 22907367 23016672 23052288 23164848 23270976 23382016 23452848 23496186 23532544 23603832 23647449 23755788 23887872 23941449 23978496 24132864 24321472 24361803 24385536 24478048 24504606 24635632 24772608 24893568 25007616 25102488 25264092 25288704 25298674 25365312 25412184 25461541 25528608 25767936 25815552 25893756 25933824 26060454 26179848 26304768 26345472 26384454 26474112 26554311 26722304 26852784 26894336 26975808 27025656 27149472 27361656 27412217 27537804 27580416 27715086 27795968 27869184 27974912 28005264 28155008 28240299 28449792 28588707 28873248 28901376 28988928 29042496 29098904 29175552 29286236 29474774 29503488 29592864 29638656 29783376 30062592 30118144 30209382 30256128 30347784 30403863 30539776 30543156 30688896 30736384 30781863 30886464 31027968 31270464 31328248 31471776 31529932 31674384 31850496 31921932 31971328 32006016 32127438 32177152 32334267 32482404 32514048 32672808 32736267 33191424 33291972 33343488 33469984 33506298 33685456 33718272 33820416 33882912 34038144 34357248 34420736 34525008 34578432 34747272 34906464 35073024 35179272 35244279 35298816 35405748 35633682 35803712 35967744 36034208 36199296 36482208 36578304 36717072 36773888 36953448 37158912 37242254 37340352 37482011 37653732 37896138 37933056 37948011 38047968 38118276 38292912 38497664 38535168 38651904 38723328 38840634 38900736 39090681 39337984 39457152 39518208 39576681 39711168 40083456 40279176 40341504 40463712 40538484 40724208 40918528 41042484 41181952 41306706 41370624 41572629 41693952 41803776 41962368 42232512 42562576 42674688 42836584 43112356 43309872 43352064 43483392 43563744 43648356 43763328 43929354 44212161 44255232 44389296 44457984 44675064 44957696 45093888 45177216 45314073 45384192 45521676 45809664 45814734 46033344 46104576 46329696 46541952 46764032 46905696 46992372 47065088 47207664 47294898 47511576 47775744 47882898 47956992 48191157 48265728 48642944 48723606 48771072 48956096 49009212 49271264 49545216 49787136 50015232 50204976 50528184 50577408 50597348 50730624 50824368 50923082 51057216 51250913 51535872 51631104 51787512 51867648 52120908 52359696 52609536 52690944 52768908 52948224 53108622 53444608 53450523 53705568 53788672 53951616 54051312 54298944 54723312 54824434 55075608 55160832 55430172 55591936 55738368 55863381 55949824 56010528 56310016 56480598 56844207 56899584 57177414 57746496 57802752 57977856 58084992 58197808 58260951 58351104 58572472 58949548 59006976 59185728 59277312 59566752 60125184 60236288 60418764 60512256 60695568 60807726 61079552 61086312 61377792 61472768 61563726 61772928 61960059 62055936 62540928 62656496 62943552 63059864 63348768 63700992 63843864 63942656 64012032 64254876 64354304 64668534 64964808 65028096 65345616 65472534 65894031 66382848 66583944 66686976 66939968 67012596 67370912 67436544 67640832 67765824 68076288 68714496 68841472 69050016 69156864 69494544 69812928 70077779 70146048 70358544 70488558 70597632 70811496 70942347 71267364 71607424 71824347 71935488 72068416 72398592 72964416 73085409 73156608 73434144 73547776 73906896 74317824 74484508 74680704 74964022 75307464 75446623 75792276 75866112 75896022 76095936 76236552 76384623 76585824 76995328 77303808 77446656 77681268 77801472 78181362 78675968 78914304 79036416 79153362 79422336 79662933 80166912 80558352 80683008 80927424 81076968 81448416 81837056 82084968 82236651 82363904 82613412 82741248 83145258 83387904 83607552 83924736 84465024 84720897 85125152 85349376 85673168 85766121 86224712 86619744 86704128 86966784 87127488 87296712 87526656 87858708 88424322 88510464 88545359 88778592 88915968 89350128 89915392 90187776 90354432 90628146 90768384 91043352 91211589 91619328 91629468 92066688 92209152 92345589 92659392 93083904 93528064 93811392 93984744 94130176 94415328 94589796 95023152 95551488 95765796 95913984 96382314 96531456 97002801 97285888 97447212 97542144 97912192 98018424 98208801 98542528 99574272 100030464 100409952 101056368 101154816 101194696 101461248 101648736 101846164 102114432 102501826 103071744 103161709 103262208 103575024 103735296 104241816 104719392 105219072 105537816 105732837 105896448 106217244 106889216 106901046 107411136 107577344 107903232 108102624 108597888 109446624 109648868 110151216 110321664 110860344 111183872 111476736 111726762 111899648 112021056 112446033 112620032 112961196 113688414 113799168 113844033 114354828 115492992 115605504 115955712 116169984 116395616 116521902 116702208 117144944 117272043 117899096 118013952 118371456 118554624 119133504 120250368 120472576 120837528 121024512 121391136 121615452 122172624 122755584 122945536 123127452 123545856 123920118 124111872 124717887 125081856 125312992 125887104 126119728 126697536 127687728 127885312 128024064 128509752 128708608 129337068 129929616 130056192 130347889 130691232 130945068 131788062 132636483 132765696 133167888 133373952 133879936 134025192 134741824 134873088 135281664 135531648 135942219 136152576 137428992 137682944 138100032 138313728 138989088 139625856 140155558 140292096 140717088 140977116 141195264 141622992 141884694 142534728 143214848 143648694 143870976 144136832 144573471 144797184 145928832 146170818 146313216 146868288 147095552 147813792 148635648 148969016 149361408 149928044 150614928 150893246 151584552 151732224 151792044 152191872 152473104 152769246 153171648 153752739 153990656 154607616 154893312 155362536 155602944 156362724 157351936 157828608 158072832 158306724 158844672 159325866 160333824 160351569 161116704 161366016 161854848 162153936 162896832 163674112 164169936 164473302 164727808 165226824 165482496 166290516 166775808 167215104 167590143 167849472 168930048 169441794 170250304 170532621 170698752 171346336 171532242 172449424 173239488 173408256 173933568 174254976 174593424 175053312 175717416 176848644 177020928 177090718 177557184 177831936 178230787 178700256 180375552 180708864 181256292 181536768 182086704 182423178 183238656 183258936 184133376 184418304 184691178 185318784 185880177 186167808 187056128 187622784 187969488 188260352 188830656 189179592 190046304 191102976 191531592 191827968 192764628 193062912 194005602 194571776 194894424 195084288 195824384 196036848 196417602 197085056 197682093 199148544 200060928 200819904 202112736 202309632 202389392 202922496 203297472 203692328 204228864 205003652 206143488 206323418 206524416 207150048 207470592 208483632 209438784 210233337 210438144 211075632 211465674 211792896 212434488 212827041 213778432 213802092 214822272 215154688 215473041 215806464 216205248 217195776 218893248 219256227 219297736 220302432 220643328 221720688 222367744 222953472 223453524 223799296 224042112 224892066 225240064 225922392 226339869 227376828 227598336 227688066 228709656 229153869 230985984 231911424 232339968 232791232 233043804 233404416 234289888 234544086 235798192 236027904 236742912 237109248 238267008 240500736 240945152 241675056 242049024 242782272 243230904 243703321 244345248 245511168 246254904 246709953 247091712 247840236 248223744 249435774 250163712 250625984 251774208 252239456 253395072 254162691 255375456 255770624 256048128 257019504 257417216 258674136 259859232 260112384 260695778 261382464 261890136 262374077 263576124 265272966 265531392 265636077 266335776 266747904 267759872 268050384 269483648 269746176 270563328 271063296 271884438 272305152 273634767 274857984 275365888 276200064 276627456 277036767 277978176 279251712 280311116 280584192 281434176 281954232 282390528 283245984 283769388 285069456 286429696 287297388 287741952 288273664 289146942 289594368 291008403 291857664 292341636 292626432 293736576 294191104 294626403 295627584 297938032 298722816 299856088 301229856 301786492 303169104 303464448 303584088 304383744 304946208 305538492 306343296 307505478 307981312 309215232 309485127 309786624 310725072 311205888 312725448 314703872 315657216 316613448 317198511 317689344 318651732 320667648 320703138 322233408 322732032 323709696 324307872 325793664 327348224 328339872 328946604 329455616 330453648 330964992 332581032 333551616 334430208 335180286 335698944 337338099 337860096 338883588 340500608 341065242 341397504 341532099 342692672 343064484 344898848 346478976 346816512 347867136 348509952 349186848 350106624 351434832 353697288 354041856 354181436 355114368 355663872 356461574 357400512 358756391 360751104 361417728 362512584 363073536 364173408 364846356 366517872 368266752 368836608 369382356 370637568 371760354 372335616 374112256 374153661 375245568 375938976 376520704 377661312 378359184 380092608 383063184 383655936 385529256 386125824 388011204 389143552 389788848 390168576 391043667 391648768 392073696 392835204 394170112 395364186 397909449 398297088 400121856 401639808 404225472 404619264 404778784 405844992 406594944 407384656 407826657 408457728 410007304 412286976 412646836 413048832 414300096 414941184 416967264 418877568 420466674 420876288 422151264 422931348 423585792 424868976 425654082 427556864 427604184 429644544 430309376 430946082 431612928 432410496 433720413 434391552 437786496 438512454 438595472 440604864 441286656 443441376 444735488 445906944 446907048 447598592 448084224 449784132 450480128 451844784 452679738 454753656 455196672 455376132 457419312 458307738 461258217 461971968 463822848 464679936 465582464 466087608 466808832 468579776 469088172 471596384 472055808 473485824 474218496 476534016 481001472 481890304 483350112 484098048 485564544 486461808 487406642 488690496 490544453 491022336 492509808 493419906 494183424 495680472 496447488 498871548 500327424 501251968 502770429 503548416 504478912 506790144 508325382 510750912 511541248 511597863 512096256 514039008 514834432 517348272 519718464 520224768 521391556 522764928 523780272 524748154 527152248 528126361 530545932 531062784 531272154 532671552 533495808 534692361 535519744 536100768 538967296 541126656 542126592 543768876 544610304 547269534 549715968 550731776 552400128 553254912 554073534 555956352 557640531 558503424 560622232 561168384 562868352 563908464 564781056 566491968 567538776 570138912 572859392 574594776 575483904 576547328 578293884 579188736 582016806 583715328 584683272 585252864 587473152 588382208 589252806 591255168 593046279 595876064 597445632 599712176 602459712 603572984 606338208 606928896 607168176 608767488 609892416 611076984 612686592 615010956 615962624 618430464 618970254 619573248 619817513 621450144 622411776 625450896 629407744 630700011 631314432 633226896 634397022 635378688 637303464 638481123 641335296 641406276 644466816 645464064 646419123 647419392 648615744 651587328 654696448 656679744 657893208 658911232 660907296 661929984 665162064 667103232 668860416 670360572 671397888 674676198 675720192 677767176 679019607 681001216 682130484 682795008 683064198 685385344 686128968 687461607 689797696 692957952 695734272 697019904 698373696 700213248 702869664 707394576 708083712 708362872 710228736 711327744 712923148 714801024 717512782 721502208 722131963 722835456 725025168 726147072 728346816 729692712 731109963 733035744 736533504 738764712 740129859 741275136 743520708 744671232 748224512 748307322 750491136 751877952 753041408 755322624 756718368 760185216 762488073 766126368 767311872 771058512 772251648 776022408 778287104 779577696 780337152 782087334 783297536 784147392 785670408 787122231 788340224 790728372 795818898 796594176 796908231 800243712 803279616 808450944 809238528 809557568 811689984 813189888 814769312 815653314 816915456 820014608 820904301 824573952 825293672 826097664 828600192 829882368 833934528 837755136 840933348 841752576 844302528 845862696 847171584 847505579 849737952 851308164 855208368 859289088 860618752 861892164 863225856 864820992 867440826 868783104 873025209 875572992 877024908 877190944 881209728 882573312 883879209 886882752 889470976 893814096 895197184 896168448 899568264 900960256 903689568 905359476 909507312 910393344 910752264 912435223 914838624 916615476 922516434 923943936 927645696 928455381 929359872 931164928 932175216 933617664 937159552 938176344 943192768 944111616 946971648 951595533 953068032 962002944 963780608 966700224 968196096 971129088 972923616 974813284 977380992 981088906 982044672 985019616 986839812 988366848 991360944 992894976 997743096 1000654848 1002503936 1005540858 1007096832 1008957824 1012014297 1013580288 1016650764 1021501824 1023082496 1023195726 1024192512 1024596297 1028078016 1029668864 1034696544 1039436928 1040449536 1042783112 1045529856 1047560544 1049496308 1054304496 1056252722 1061091864 1062125568 1062544308 1065343104 1066991616 1069384722 1071039488 1072201536 1076269173 1077934592 1082253312 1084253184 1087537752 1089220608 1094539068 1101463552 1104800256 1106509824 1108147068 1111912704 1115281062 1117006848 1121244464 1122336768 1122460983 1125736704 1127816928 1129562112 1132983936 1135077552 1140277824 1145718784 1149189552 1150967808 1153094656 1156587768 1158377472 1164033612 1167430656 1169366544 1170505728 1173131001 1174946304 1176764416 1178505612 1182510336 1186092558 1191752128 1193728347 1194891264 1199424352 1204919424 1207145968 1212676416 1213857792 1214336352 1217534976 1219784832 1222153968 1225373184 1230021912 1231925248 1236860928 1237940508 1239146496 1239635026 1242900288 1244823552 1247615509 1250901792 1261400022 1262628864 1266453792 1268794044 1270757376 1274606928 1276962246 1282670592 1282812552 1288933632 1290928128 1292838246 1294838784 1297231488 1301161239 1303174656 1309392896 1313359488 1315786416 1317822464 1321814592 1323859968 1330324128 1334206464 1337720832 1340721144 1342795776 1349352396 1351440384 1355534352 1358039214 1362002432 1364260968 1365590016 1366128396 1370770688 1372257936 1374923214 1379595392 1383774651 1385915904 1391468544 1394039808 1396747392 1400426496 1405739328 1414789152 1416167424 1416725744 1420457472 1422655488 1425846296 1429602048 1435025564 1443004416 1444263926 1445670912 1450050336 1452294144 1456693632 1459385424 1462219926 1466071488 1471633359 1473067008 1477529424 1480259718 1482550272 1487041416 1489342464 1496449024 1496614644 1500982272 1503755904 1506082816 1508311287 1510645248 1513436736 1520370432 1524976146 1532252736 1534623744 1534793589 1542117024 1544503296 1552044816 1556574208 1559155392 1560674304 1564174668 1566595072 1568294784 1571340816 1574244462 1576680448 1581456744 1584379083 1591637796 1593188352 1593816462 1600487424 1604077083 1606559232 1616901888 1619115136 1623379968 1626379776 1629538624 1631306628 1633830912 1640029216 1641808602 1649147904 1650587344 1652195328 1657200384 1659764736 1667869056 1675510272 1681866696 1683505152 1688605056 1691725392 1694343168 1695011158 1699475904 1702616328 1705923247 1710416736 1718578176 1723784328 1726451712 1729641984 1734881652 1737566208 1746050418 1751145984 1754049816 1754381888 1762419456 1765146624 1767758418 1773765504 1778941952 1779138837 1787628192 1790394368 1792336896 1799136528 1801920512 1807379136 1810718952 1819014624 1820786688 1821504528 1824870446 1829677248 1833230952 1836618539 1845032868 1847887872 1855291392 1856910762 1858719744 1859452539 1862329856 1864350432 1867235328 1874319104 1876352688 1886385536 1888223232 1892100033 1893943296 1903191066 1906136064 1915443369 1924005888 1927561216 1933400448 1936392192 1939257369 1942258176 1945847232 1949626568 1954761984 1962177812 1964089344 1970039232 1973679624 1976733696 1982721888 1985789952 1995486192 2001309696 2005007872 2011081716 2014193664 2017915648 2024028594 2027160576 2033301528 2037058821 2043003648 2046164992 2046391452 2048385024 2049192594 2056156032 2059337728 2062384821 2069393088 2078873856 2085566224 2091059712 2095121088 2098992616 2108608992 2112505444 2122183728 2124251136 2125088616 2130686208 2133983232 2138769444 2142078976 2144403072 2152538346 2155869184 2164506624 2166395889 2168506368 2175075504 2178441216 2189078136 2193329889 2202927104 2209600512 2216294136 2220389577 2223825408 2230562124 2234013696 2242488928 2244673536 2244921966 2251473408 2255633856 2259124224 2265967872 2270155104 2280555648 2291437568 2298379104 2301935616 2306189312 2313175536 2316754944 2328067224 2334861312 2338733088 2341011456 2346262002 2349892608 2357011224 2361366693 2365020672 2372185116 2383504256 2387456694 2389782528 2390724693 2398848704 2409838848 2414291936 2425352832 2427715584 2428672704 2435069952 2439569664 2444307936 2450746368 2460043824 2463850496 2473721856 2475881016 2478292992 2479270052 2485800576 2489647104 2495231018 2501803584 2511294737 2522800044 2525257728 2532907584 2537588088 2541514752 2542516737 2549213856 2553924492 2565625104 2577867264 2581856256 2585676492 2589677568 2594462976 2602322478 2606349312 2618785792 2619075627 2626718976 2631572832 2635644928 2643629184 2647719936 2651637627 2660648256 2668412928 2681442288 2685591552 2698704792 2702880768 2711068704 2716078428 2724004864 2728521936 2731180032 2732256792 2737305669 2741541376 2744515872 2749846428 2759190784 2767549302 2771831808 2782937088 2785366143 2788079616 2793494784 2800852992 2811478656 2829578304 2832334848 2833451488 2840914944 2851692592 2854786599 2859204096 2870051128 2886008832 2888527852 2891341824 2900100672 2904588288 2913387264 2918770848 2924439852 2932142976 2943266718 2946134016 2955058848 2960519436 2965100544 2974082832 2978684928 2992898048 2993229288 3001964544 3007511808 3012165632 3016622574 3021290496 3026873472 3036042891 3040740864 3049952292 3064505472 3069247488 3069587178 3073788891 3084234048 3089006592 3104089632 3113148416 3118310784 3121348608 3128349336 3133190144 3136589568 3142681632 3148488924 3153360896 3162913488 3168758166 3183275592 3186376704 3187632924 3200974848 3208154166 3213118464 3228807519 3233803776 3238230272 3246759936 3252759552 3259077248 3262613256 3267661824 3280058432 3283617204 3301174688 3304390656 3314400768 3319529472 3335738112 3351020544 3363733392 3367010304 3377210112 3383450784 3388686336 3390022316 3398951808 3405232656 3411846494 3420833472 3433811171 3437156352 3447568656 3452903424 3459283968 3469763304 3475132416 3492100836 3502291968 3508099632 3508763776 3519393003 3524838912 3530293248 3535516836 3547531008 3557883904 3558277674 3575256384 3580788736 3581185041 3584673792 3598273056 3603841024 3614758272 3621437904 3638029248 3641573376 3643009056 3649740892 3659354496 3666461904 3673237078 3690065736 3695775744 3710582784 3713821524 3717439488 3718905078 3724659712 3728700864 3734470656 3742846527 3748638208 3752705376 3772771072 3784200066 3787886592 3806382132 3812272128 3830886738 3848011776 3855122432 3866800896 3872784384 3878514738 3884516352 3891694464 3899253136 3903483717 3909523968 3924355624 3928178688 3940078464 3947359248 3953467392 3965443776 3971579904 3990972384 4002619392 4010015744 4022163432 4028387328 4035831296 4048057188 4054321152 4066603056 4074117642 4086007296 4092329984 4092782904 4096770048 4098385188 4112312064 4118675456 4124769642 4138786176 4151323953 4157747712 4171132448 4182119424 4190242176 4197985232 4217217984 4225010888 4244367456 4248502272 4250177232 4261372416 4267966464 4277538888 4284157952 4288806144 4305076692 4311738368 4329013248 4332791778 4337012736 4338722591 4350151008 4356882432 4378156272 4386659778 4405854208 4414900077 4419201024 4432588272 4440779154 4447650816 4461124248 4468027392 4484977856 4489347072 4489843932 4502946816 4511267712 4518248448 4524933861 4531935744 4540310208 4561111296 4582875136 4596758208 4603871232 4612378624 4626351072 4633509888 4656134448 4669722624 4677466176 4682022912 4692524004 4699785216 4714022448 4722733386 4730041344 4744370232 4753137249 4767008512 4774913388 4779565056 4781449386 4797697408 4812231249 4819677696 4828583872 4850705664 4857345408 4870139904 4879139328 4888615872 4901492736 4920087648 4927700992 4947443712 4951762032 4956585984 4958540104 4971601152 4979294208 4990462036 5003607168 5022589474 5045600088 5050515456 5054923741 5065815168 5075176176 5083029504 5085033474 5098427712 5107848984 5117769741 5131250208 5155734528 5171352984 5179355136 5188925952 5204644956 5212698624 5237571584 5238151254 5253437952 5263145664 5271289856 5287258368 5295439872 5303275254 5321296512 5336825856 5337416511 5362884576 5371183104 5397409584 5405761536 5422137408 5432156856 5448009728 5457043872 5462360064 5464513584 5474611338 5483082752 5489031744 5499692856 5509855617 5518381568 5535098604 5543663616 5565874176 5570732286 5576159232 5578357617 5586989568 5601705984 5622957312 5659156608 5664669696 5666902976 5676300099 5681829888 5703385184 5709573198 5718408192 5740102256 5746330107 5772017664 5777055704 5782683648 5800201344 5809176576 5826774528 5837541696 5848879704 5864285952 5886533436 5892268032 5910117696 5921038872 5930201088 5932539053 5948165664 5957369856 5986458576 6003929088 6015023616 6024331264 6033245148 6042580992 6053746944 6072085782 6081481728 6099904584 6111176463 6129010944 6138494976 6139174356 6147577782 6168468096 6178013184 6187154463 6208179264 6226296832 6236621568 6256698672 6266380288 6273179136 6285363264 6296977848 6306721792 6325826976 6337516332 6366551184 6372753408 6375265848 6387046561 6401949696 6416308332 6426236928 6457615038 6467607552 6476460544 6493519872 6499187667 6505519104 6518154496 6525226512 6535323648 6560116864 6567234408 6579989667 6602349376 6608781312 6628801536 6661168731 6671476224 6702041088 6727466784 6734020608 6754420224 6766901568 6777372672 6780044632 6797903616 6810465312 6823692988 6841666944 6867622342 6874312704 6895137312 6905806848 6918567936 6939526608 6950264832 6984201672 7004583936 7016199264 7017527552 7038786006 7049677824 7071033672 7084100079 7095062016 7115767808 7116555348 7150512768 7161577472 7162370082 7169347584 7172174079 7196546112 7207682048 7229516544 7242875808 7276058496 7283146752 7286018112 7299481784 7318708992 7332923808 7346474156 7380131472 7391551488 7421165568 7427643048 7434878976 7437810156 7449319424 7457401728 7468941312 7485693054 7497276416 7505410752 7533884211 7545542144 7568400132 7575773184 7612764264 7624544256 7627550211 7661773476 7710244864 7733601792 7745568768 7757029476 7769032704 7783388928 7798506272 7806967434 7819047936 7848711248 7856357376 7857226881 7880156928 7894718496 7906934784 7930887552 7943159808 7981944768 8005238784 8020031488 8044326864 8056774656 8071662592 8096114376 8108642304 8133206112 8148235284 8172014592 8185565808 8193540096 8196770376 8211917007 8224624128 8237350912 8249539284 8277572352 8302647906 8315495424 8342264896 8356098429 8364238848 8380484352 8395970464 8434435968 8450021776 8488734912 8497004544 8500354464 8522744832 8555077776 8568315904 8577612288 8610153384 8623476736 8658026496 8665583556 8674025472 8677445182 8700302016 8713764864 8733308563 8756312544 8773319556 8829800154 8838402048 8865176544 8881558308 8895301632 8922248496 8936054784 8969955712 8978694144 8979687864 9005893632 9022535424 9036496896 9049867722 9063871488 9080620416 9108128673 9122222592 9165750272 9193516416 9207742464 9221366673 9224757248 9252702144 9267019776 9312268896 9339445248 9354932352 9364045824 9385048008 9399570432 9428044896 9445466772 9460082688 9488740464 9506274498 9534017024 9549826776 9559130112 9562898772 9595394816 9624462498 9639355392 9657167744 9686422557 9701411328 9714690816 9740279808 9758278656 9777231744 9802985472 9840175296 9855401984 9903524064 9913171968 9917080208 9943202304 9958588416 9980924072 10007214336 10045178948 10091200176 10101030912 10109847482 10131630336 10150352352 10166059008 10170066948 10196855424 10215697968 10235539482 10262500416 10301433513 10311469056 10342705968 10358710272 10377851904 10409289912 10425397248 10475143168 10476302508 10506875904 10526291328 10542579712 10558179009 10574516736 10590879744 10606550508 10642593024 10673651712 10674833022 10725769152 10742366208 10743555123 10794819168 10811523072 10844274816 10864313712 10896019456 10914087744 10924720128 10929027168 10949222676 10966165504 10978063488 10999385712 11019711234 11036763136 11070197208 11087327232 11131748352 11141464572 11152318464 11156715234 11173979136 11203411968 11228539581 11245914624 11318313216 11333805952 11352600198 11363659776 11406770368 11419146396 11436816384 11480204512 11492660214 11544035328 11554111408 11565367296 11600402688 11618353152 11653549056 11675083392 11697759408 11728571904 11773066872 11784536064 11820235392 11842077744 11860402176 11865078106 11896331328 11914739712 11941462729 11972917152 12007858176 12030047232 12066490296 12085161984 12107493888 12144171564 12162963456 12199809168 12222352926 12258021888 12276989952 12278348712 12295155564 12336936192 12356026368 12374308926 12416358528 12452593664 12453971859 12473243136 12513397344 12532760576 12546358272 12570726528 12593955696 12613443584 12651653952 12675032664 12733102368 12745506816 12750531696 12774093122 12803899392 12832616664 12852473856 12915230076 12935215104 12952921088 12987039744 12998375334 13011038208 13016167773 13036308992 13050453024 13070647296 13120233728 13134468816 13159979334 13204698752 13217562624 13244700231 13257603072 13322337462 13342952448 13404082176 13454933568 13468041216 13508840448 13533803136 13554745344 13560089264 13574801583 13595807232 13620930624 13647385976 13683333888 13735244684 13748625408 13790274624 13811613696 13837135872 13879053216 13900529664 13968403344 14009167872 14032398528 14035055104 14077572012 14099355648 14142067344 14168200158 14190124032 14231535616 14233110696 14259411747 14301025536 14323154944 14324740164 14338695168 14344348158 14393092224 14415364096 14436693747 14459033088 14485751616 14552116992 14572036224 14598963568 14637417984 14665847616 14692948312 14760262944 14783102976 14842331136 14855286096 14869757952 14875620312 14898638848 14914803456 14937882624 14971386108 14994552832 15010821504 15067768422 15091084288 15136800264 15151546368 15164771223 15225528528 15249088512 15255100422 15323546952 15353309223 15420489728 15467203584 15514058952 15538065408 15566777856 15597012544 15613934868 15638095872 15697422496 15712714752 15714453762 15760313856 15789436992 15813869568 15861775104 15886319616 15963889536 16010477568 16040062976 16088653728 16113549312 16143325184 16192228752 16217284608 16266412224 16296470568 16328122507 16344029184 16371131616 16387080192 16393540752 16423834014 16449248256 16499078568 16529566851 16555144704 16605295812 16630990848 16684529792 16712196858 16728477696 16735072851 16760968704 16791940928 16868871936 16900043552 16977469824 16994009088 17000708928 17028900297 17045489664 17110155552 17136631808 17155224576 17220306768 17246953472 17316052992 17331167112 17348050944 17354890364 17400604032 17427529728 17466617126 17512625088 17546639112 17579063159 17659600308 17676804096 17730353088 17763116616 17790603264 17797617159 17844496992 17872109568 17939911424 17959375728 18011787264 18045070848 18072993792 18099735444 18127742976 18161240832 18216257346 18244445184 18331500544 18333529389 18387032832 18415484928 18442733346 18449514496 18505404288 18534039552 18561463389 18624537792 18678890496 18709864704 18770096016 18799140864 18856089792 18890933544 18920165376 18977480928 19012548996 19068034048 19099653552 19118260224 19125797544 19161139683 19190789632 19248924996 19278710784 19314335488 19372845114 19402822656 19429381632 19480559616 19497563001 19516557312 19554463488 19605970944 19680350592 19710803968 19739969001 19807048128 19826343936 19834160416 19886404608 19961848144 19983506193 20014428672 20090357896 20182400352 20202061824 20219694964 20263260672 20300704704 20332118016 20340133896 20393710848 20431395936 20471078964 20525000832 20602867026 20622938112 20685411936 20717420544 20755703808 20818579824 20850794496 20950286336 20952605016 21013751808 21052582656 21085159424 21116358018 21149033472 21213101016 21252300237 21285186048 21347303424 21349666044 21451538304 21484732416 21487110246 21516522237 21589638336 21623046144 21688549632 21728627424 21792038912 21828175488 21849440256 21858054336 21898445352 21932331008 21956126976 21998771424 22039422468 22073526272 22140394416 22174654464 22263496704 22282929144 22304636928 22313430468 22347958272 22406823936 22457079162 22491829248 22601652633 22636626432 22667611904 22705200396 22727319552 22813540736 22838292792 22873632768 22882650633 22960409024 22985320428 23108222816 23130734592 23200805376 23236706304 23307098112 23350166784 23395518816 23457143808 23546133744 23569072128 23640470784 23684155488 23720804352 23730156212 23792662656 23829479424 23882925458 23945834304 24015716352 24036678197 24060094464 24132980592 24170323968 24214987776 24288343128 24325926912 24399618336 24444705852 24516043776 24556697424 24590311128 24635751021 24673872384 24712052736 24748617852 24832717056 24905187328 24907943718 24946486272 25026794688 25065521152 25068295287 25092716544 25141453056 25187911392 25226887168 25303307904 25350065328 25466204736 25491013632 25501063392 25548186244 25665233328 25704947712 25830460152 25870430208 25905842176 25974079488 25996750668 26022076416 26032335546 26072617984 26100906048 26141294592 26199925689 26240467456 26268937632 26319958668 26409397504 26489400462 26515206144 26644674924 26685904896 26808164352 26909867136 26936082432 27017680896 27067606272 27109490688 27120178528 27149603166 27191614464 27241861248 27294771952 27324386019 27366667776 27470489368 27497250816 27580549248 27623227392 27674271744 27758106432 27801059328 27936806688 28018335744 28064797056 28070110208 28155144024 28198711296 28284134688 28336400316 28380248064 28466221392 28518823494 28602051072 28646309888 28649480328 28677390336 28688696316 28786184448 28830728192 28873387494 28918066176 28971503232 29059267671 29104233984 29144072448 29197927136 29274835968 29331695232 29385896624 29520525888 29566205952 29710572192 29739515904 29751240624 29797277696 29829606912 29875765248 29942772216 29989105664 30021643008 30135536844 30182168576 30273600528 30303092736 30329542446 30371058137 30451057056 30498177024 30510200844 30647093904 30706618446 30840979456 30904300539 30934407168 31028117904 31076130816 31133555712 31194025088 31227869736 31276191744 31394844992 31425429504 31428907524 31520627712 31578873984 31627739136 31674537027 31723550208 31772639232 31927779072 32020955136 32080125952 32177307456 32227098624 32286650368 32384457504 32434569216 32532824448 32592941136 32656245014 32688058368 32742263232 32774160384 32787081504 32847668028 32898496512 32998157136 33059133702 33110289408 33210591624 33261981696 33369059584 33424393716 33456955392 33470145702 33521937408 33583881856 33685618743 33737743872 33800087104 33954939648 34001417856 34057800594 34090979328 34220311104 34273263616 34310449152 34440613536 34493906944 34632105984 34662334224 34696101888 34709780728 34801208064 34855059456 34933234252 35025250176 35093278224 35158126318 35319200616 35353608192 35384466187 35460706176 35526233232 35581206528 35595234318 35688993984 35744219136 35824388187 35879822848 35918751456 36023574528 36090141696 36199470888 36255485952 36322481664 36432514692 36488890368 36663001088 36667058778 36774065664 36830969856 36885466692 36899028992 37010808576 37068079104 37122926778 37249075584 37357780992 37361915577 37419729408 37540192032 37598281728 37712179584 37781867088 37840330752 37954961856 38025097992 38136068096 38199307104 38236520448 38251595088 38322279366 38381579264 38497849992 38557421568 38628670976 38745690228 38805645312 38858763264 38961119232 38995126002 39033114624 39048503319 39108926976 39211941888 39360701184 39421607936 39479938002 39614096256 39652687872 39668320832 39734100693 39772809216 39923696288 39967012386 40028857344 40180715792 40364800704 40404123648 40439389928 40526521344 40601409408 40664236032 40680267792 40787421696 40862791872 40942157928 41050001664 41205734052 41245876224 41370823872 41434841088 41511407616 41527773371 41637159648 41701588992 41905210032 42027503616 42105165312 42170318848 42232716036 42298066944 42426202032 42504600474 42570372096 42694606848 42699332088 42778235241 42903076608 42969464832 42974220492 43033044474 43179276672 43246092288 43310081241 43377099264 43457254848 43584077824 43656350976 43716108672 43796890704 43864662016 43912253952 43997542848 44078844936 44147052544 44280788832 44349308928 44526993408 44565858288 44609273856 44626860936 44695916544 44813647872 44914158324 44983658496 45203305266 45273252864 45335223808 45410400792 45454639104 45494313669 45627081472 45676585584 45747265536 45765301266 45920818048 45970640856 46059927669 46216445632 46261469184 46401610752 46614196224 46700333568 46791037632 46914287616 47092267488 47138144256 47280941568 47368310976 47441608704 47460312424 47585325312 47658958848 47765850916 47891668608 48031432704 48073356394 48120188928 48265961184 48340647936 48429975552 48576686256 48651853824 48799236672 48889411704 48984367521 49032087552 49113394848 49180622256 49271502042 49347744768 49497235704 49588700553 49665434112 49810374656 49815887436 49892972544 50053589376 50131042304 50136590574 50185433088 50205218553 50282906112 50375822784 50453774336 50606615808 50700130656 50932409472 50982027264 51002126784 51086700891 51096372488 51330466656 51409895424 51660920304 51740860416 51811684352 51948158976 51993501336 52044152832 52064671092 52145235968 52201812096 52282589184 52399851378 52480934912 52537875264 52639917336 52737189477 52818795008 52978800924 53030412288 53289349848 53371809792 53392851477 53616328704 53819734272 54035361792 54135212544 54218981376 54240357056 54299206332 54383228928 54483722496 54589543904 54648772038 54733335552 54940978736 54994501632 55000588167 55161098496 55246454784 55348543488 55516212864 55602118656 55873613376 56036671488 56129594112 56140220416 56310288048 56397422592 56568269376 56672800632 56760496128 56782873793 56932442784 57037646988 57204102144 57298960656 57354780672 57377392632 57483419049 57572368896 57661456384 57746774988 57836132352 57943006464 58118535342 58208467968 58288144896 58395854272 58492689003 58549671936 58663390464 58771793248 59041051776 59132411904 59219907003 59421144384 59479031808 59502481248 59594555392 59659213824 59885544432 59978211328 60043286016 60271073688 60364337152 60547201056 60606185472 60659084892 60742116274 60902114112 60996354048 61020401688 61133159941 61294187808 61413236892 61808601078 61868814336 62056235808 62152261632 62267111424 62388050176 62455739472 62552383488 62789689984 62850859008 62857815048 63041255424 63157747968 63255478272 63349074054 63447100416 63756900711 63855558144 64041910272 64160251904 64354614912 64454197248 64549566711 64573300736 64768915008 64869138432 65065648896 65185882272 65312490028 65376116736 65484526464 65548320768 65574163008 65695336056 65796993024 65996314272 66118267404 66220578816 66421183248 66523963392 66738119168 66848787432 66913910784 66940291404 67043874816 67167763712 67371237486 67475487744 67600174208 67804957899 67909879296 68002835712 68115601188 68181958656 68440622208 68546527232 68620898304 68647951899 68881227072 68987813888 69324668448 69392203776 69419561456 69602416128 69710118912 69866468504 70050500352 70186556448 70316252636 70638401232 70707216384 70768932374 70921412352 71052466464 71162413056 71190468636 71377987968 71488438272 71648776374 71759645696 71837502912 72047149056 72110034591 72180283392 72398941776 72510971904 72644963328 72865029384 72977780736 73326002176 73334117556 73548131328 73770933384 73798057984 73907253063 74021617152 74136158208 74245853556 74498151168 74715561984 74723831154 74839458816 75080384064 75196563456 75204885861 75424359168 75563734176 75680661504 75909923712 76050195984 76272136192 76398614208 76473040896 76503190176 76644558732 76763158528 76995699984 77114843136 77257341952 77491380456 77611290624 77717526528 77922238464 77990252004 78066229248 78097006638 78217853952 78423883776 78599777067 78721402368 78843215872 78959876004 79228192512 79336641664 79468201386 79545618432 79847392576 79934024772 80057714688 80361431584 80729601408 80808247296 80878779856 81053042688 81202818816 81328472064 81360535584 81574843392 81725583744 81884315856 82100003328 82411468104 82491752448 82741647744 82869682176 83022815232 83055546742 83274319296 83403177984 83590239103 83810420064 84055007232 84210330624 84465432072 84596133888 84852404064 85009200948 85140744192 85398664176 85556470482 85806153216 85938929664 85948440984 86066088948 86358553344 86492184576 86620162482 86754198528 86914509696 87168155648 87177803013 87312701952 87432217344 87593781408 87729324032 87824507904 87995085696 88157689872 88294105088 88561577664 88698617856 89131716576 89218547712 89253721872 89391833088 89627295744 89828316648 89967316992 90406610532 90546505728 90670447616 90820801584 90909278208 90988627338 91113174411 91254162944 91353171168 91494531072 91530602532 91841636096 91941281712 92119855338 92432891264 92522938368 92712901617 92803221504 93228392448 93400667136 93582075264 93828575232 94184534976 94276288512 94561883136 94736621952 94883217408 94920624848 95023611081 95170650624 95317917696 95531701832 95783337216 96062865408 96146712788 96240377856 96531922368 96681295872 96859951104 97153372512 97303707648 97598473344 97778823408 97968735042 98064175104 98226789696 98361244512 98543004084 98695489536 98994471408 99177401106 99330868224 99620749312 99631774872 99785945088 100107178752 100262084608 100273181148 100370866176 100410437106 100565812224 100751645568 100907548672 101056856229 101213231616 101400261312 101864818944 102004253568 102173401782 102192744976 102660933312 102819790848 103321840608 103481720832 103623368704 103896317952 103987002672 104088305664 104129342184 104290471936 104403624192 104565178368 104799702756 104961869824 105075750528 105279834672 105474378954 105637590016 105957601848 106060824576 106153398561 106578699696 106743619584 106785702954 107232657408 107473164561 107639468544 108070723584 108270425088 108480714112 108598412664 108766457856 108967444992 109179087808 109297544076 109466671104 109881957472 109989003264 110001176334 110322196992 110492909568 110697086976 111032425728 111204237312 111747226752 112073342976 112259188224 112280440832 112620576096 112794845184 113136538752 113345601264 113520992256 113565747586 113864885568 114075293976 114296857549 114408204288 114597921312 114709561344 114754785264 114966838098 115144737792 115493549976 115672264704 115886012928 116237070684 116416935936 116576289792 116791708544 116985378006 117099343872 117145509957 117326780928 117543586496 118082103552 118264823808 118439814006 118842288768 118958063616 119004962496 119189110784 119202302079 119318427648 119771088864 119956422656 120086572032 120542147376 120728674304 121094402112 121212370944 121318169784 121484232548 121804228224 121992708096 122040803376 122266319882 122588375616 122826473784 123053442113 123617202156 123737628672 124112471616 124304523264 124534222848 124583320113 124776100352 124911478944 125104766976 125579379968 125715630096 126082510848 126315495936 126510956544 126698148108 126894200832 127513801422 127711116288 128083820544 128320503808 128334705723 128709229824 128908394496 129099133422 129146601472 129537830016 129738276864 129930243723 130131297792 130371764544 130624980056 130752233472 130969052928 131148326016 131390672112 131593986048 131992628544 132236534808 132441157632 132842366496 133047926784 133476238336 133697574864 133827821568 133880582808 134087749632 134335527424 134742474972 134950975488 135200348416 135609915798 135819758592 136005671424 136231202376 136363917312 136482941007 136881244416 137093054464 137241796608 137295903798 137762454144 137975627776 138179783007 138649336896 138784407552 138839122912 139204832256 139732937008 140101000704 140373112896 140632505272 141276802464 141414432768 141537864748 141842824704 142104932928 142324826112 142380937272 142755975936 142976876544 143297552748 143519291392 143675005824 144094298112 144220069182 144360566784 144797883552 145021943808 145289926656 145730058768 145955561472 146652004352 146668235112 146953102563 147096262656 147541866768 147596115968 147814506126 148043234304 148491707112 148766101659 148996302336 149431123968 149447662308 149678917632 150160768128 150393126912 150409771722 150615655659 150848718336 151127468352 151361323008 151819847424 152100391968 152544272384 152797228416 152946081792 153006380352 153289117464 153526317056 153991399968 154229686272 154514683904 154982760912 155222581248 155435053056 155844476928 155980504008 156132458496 156194013276 156435707904 156847767552 157199554134 157442804736 157919752008 158211568431 158456385024 158673283328 158936402772 159091236864 159694785152 159868049544 160115429376 160178554431 160722863168 161459202816 161757559712 162106085376 162405637632 162656944128 162721071168 163149686784 163451167488 163768631712 164200006656 164822936208 164983504896 165483295488 165739364352 166045630464 166111093484 166548638592 166806355968 167180478206 167620840128 168110014464 168256747379 168420661248 168930864144 169192267776 169704808128 170018401896 170281488384 170348621379 170797328352 171112940964 171612306432 171896881968 172132177896 172450257147 172717106688 172984369152 173240324964 173508397056 173829019392 174336311296 174355606026 174625403904 174864434688 175187562816 175458648064 175478067009 175649015808 175990171392 176315379744 176588210176 177123155328 177397235712 177659721009 178263433152 178437095424 178507443744 178783666176 179656633296 179934633984 180813221064 181093011456 181340895232 181641603168 181818556416 181977254676 182226348822 182508325888 182706342336 182989062144 183061205064 183399479823 183683272192 183882563424 184239710676 184865782528 185425803234 185606443008 186456784896 186801334272 187164150528 187657150464 188369069952 188552577024 189123766272 189473243904 189766434816 189841249696 190047222162 190341301248 191063403664 191270702133 191566674432 192125730816 192293425576 192480755712 193063844736 193362591744 193719902208 194306745024 194607415296 195196946688 195557646816 195937470084 196128350208 196453579392 196722489024 197086008168 197390979072 197988942816 198354802212 198661736448 199263549744 199571890176 200214357504 200524169216 200546362296 200741732352 200820874212 201131624448 201503291136 201815097344 202113712458 202426463232 202800522624 203414873697 203729637888 204008507136 204346803564 204385489952 205321866624 205639581696 205943855697 206643681216 206963441664 207246737408 207974005344 208176611328 208258684368 208580943872 208807248384 209130356736 209599405512 209923739648 210151501056 210559669344 210948757908 211275180032 211915203696 212121649152 212306797122 212597406959 213157399392 213487239168 213571405908 214465314816 214946329122 215278937088 216141447168 216330103773 216540850176 216961428224 217196825328 217532915712 217934889984 218358175616 218595088152 218933342208 219763914944 219978006528 220002352668 220644393984 221394173952 221721759189 222064851456 222408474624 223494453504 224146685952 224518376448 224560881664 225241152192 225589690368 226273077504 226691202528 227041984512 227131495172 227729771136 228150587952 228593715098 228816408576 229195842624 229419122688 229509570528 229933676196 230289475584 230987099952 231344529408 231772025856 232474141368 232833871872 233152579584 233583417088 233970756012 234198687744 234291019914 234653561856 235087172992 235799331201 236164207104 236529647616 236879628012 237684577536 238009924992 238378221568 238404604158 238636855296 239542177728 239912845312 240173144064 241084294752 241457348608 242188804224 242424741888 242636339568 242968465096 243608456448 243985416192 244081606752 244532639764 245176751232 245652947568 246106884226 247234404312 247475257344 248224943232 248609046528 249068445696 249166640226 249552200704 249822957888 250209533952 250770717309 251158759936 251431260192 252165021696 252630991872 253396296216 253788401664 255027602844 255422232576 256641007616 256669411446 257418459648 257816788992 258198266844 258293202944 259075660032 259476553728 259860487446 260262595584 260743529088 261249960112 261504466944 261533409039 261938105856 262296652032 262781344224 263187972096 263985257088 264473069616 264882315264 265684732992 266095853568 266952476672 267395149728 267655643136 267761165616 268175499264 268671054848 269484949944 269901950976 270400696832 271219831596 271639517184 272011342848 272462404752 272727834624 272965882014 273339523233 273762488832 274186108928 274483593216 274591807596 275524908288 275951255552 276359566014 277298673792 277568815104 277678245824 278138704851 278409664512 279465874016 280202001408 280746225792 281265010544 282553604928 282828865536 283075729496 283685649408 284209865856 284649652224 284761874544 285511951872 285953753088 286595105496 287038582784 287350011648 288188596224 288440138364 288721133568 289595767104 290043887616 290579853312 290694413597 291460117536 291911122944 293336470224 293906205126 294192525312 295083733536 295192231936 295629012252 296086468608 296983414224 297532203318 297992604672 298862247936 298895324616 299357835264 300321536256 300786253824 300819543444 301231311318 301697436672 302254936704 302722646016 303170568687 303639694848 304200783936 305088544768 305594456832 306012760704 306578234928 307052634112 307982799936 308459372544 309029367808 309965521824 310445162496 310870106112 311688953856 311961008016 312264916992 312388026552 312871415808 313695535104 314399108268 314885609472 315839504016 316423136862 316912770048 317346566656 317872805544 318182473728 318460195683 319389570304 319736099088 320230858752 320357108862 321445726336 322419493683 322918405632 323515119424 324212170752 324811275264 325442142336 326299373568 326902334976 327537263424 328400013312 329645872416 329967009792 330966590976 331478728704 332091260928 332222186968 333097277184 333612711936 334360956412 335241680256 336220028928 336513494758 336841322496 337861728288 338384535552 339409616256 340036803792 340562976768 340697242758 341594656704 342225881928 342890572647 343224612864 343793763936 344264355792 344900514294 345434213376 346480649928 347016794112 347658038784 348672622592 348711212052 349250807808 349728869376 350375125632 350917296128 350956134018 351298031616 351436529871 351980342784 352630759488 353176420352 354246310656 354794471424 355319442018 356526866304 356874190848 357014887488 357567332352 357606906237 359313266592 359869267968 361626442128 362186022912 362681790464 363283206336 363637112832 363954509352 364452697644 365016651776 365412684672 365978124288 366122410128 366798959646 367366544384 367765126848 368479421352 369160326339 369731565056 370851606468 371212886016 372913569792 373602668544 373749960339 374328301056 375314300928 376738139904 378247532544 378946487808 379532869632 379682499392 380094444324 380682602496 382126807328 382541404266 383133348864 384251461632 384586851152 384961511424 385004117169 386127689472 386725183488 387439804416 388613490048 389214830592 390393893376 391115293632 391874940168 392256700416 392907158784 393444978048 394172016336 394781958144 395977885632 396709604424 397323472896 397480116551 398527099488 399143780352 400428715008 401092724592 401483464704 401641748424 402263248896 403006582272 403630194688 404227424916 404852926464 405601045248 406829747394 407459275776 408017014272 408693607128 408770979904 409448823021 410643733248 411279163392 411887711394 413287362432 413926883328 414493474816 414539349021 415948010688 416353222656 416517368736 417161887744 417614496768 419198811024 419847479296 420303002112 421119338688 421897515816 422550360064 423830407392 424243298304 424613594244 425194813918 426314798784 426974478336 427142811816 427932119587 428930629632 429892658244 430557874176 432282894336 432660207546 433081700352 433922856448 434393650656 435065831424 435869779968 436716351232 437190176304 437866684416 439527829888 439956013056 440004705336 440859307689 441288787968 442788347904 443443518378 444129702912 446298304977 446988907008 448293371904 449036752896 449121763328 450482304384 451179380736 451846966977 452546155008 453382405056 454083969024 454262990344 455459542272 456301175904 457187430196 457632817152 458391685248 458838245376 459019141056 459867352392 460578951168 461974199904 462689058816 463544051712 464948282736 465667743744 466305159168 467166834176 467941512024 468397375488 468582039828 469307123712 470174345984 471598662402 472328414208 473759256024 474634705293 475369155072 476019849984 476756443136 476809208316 477273710592 479084355456 479825690624 480346288128 480535663293 482168589504 482914697216 484377608448 485272679136 485936930192 487216912896 487970832384 488163213504 489065279528 490353502464 491305895136 492213768452 494468808624 494950514688 496449886464 497218093056 498136891392 498333280452 499104401408 499645915776 500419067904 501541434618 502317519872 502862520384 504330043392 504770242137 505261983744 506792592432 507576803328 510055205688 510844465152 511045864137 513282015232 513338822892 514836919296 516396533688 516586405888 517350771441 518151320064 518953107456 519720974892 520525191168 521487058176 522499920224 523008933888 523066818078 523876211712 524593304064 525562688448 526375944192 526434201027 527970514176 528946139232 529764630528 531369465984 532191707136 533904953344 534790299456 535311286272 535522331232 536350998528 537342109696 538969899888 539803901952 540801393664 542439663192 543279034368 544022685696 544924809504 545455669248 545931764028 546679046466 547524977664 548967186432 549183615192 550198439469 551049816576 551902511104 552719132028 554597347584 555356491648 556277409702 556819329024 558931748032 560404002816 561492451584 562530021088 565107209856 565657731072 566151458992 567371298816 568419731712 569299304448 569523749088 571023903744 573190210992 574077165568 574700023296 576377192448 576880276728 577442267136 579191534208 580087775232 581159706624 581388827194 582920235072 583822245888 585131673721 586672940448 587812410252 588385050624 590167467072 591258024504 592172937216 593966828448 595064406636 595985209344 597790649232 598715670528 600643072512 601572507648 601639086888 602462622636 603394873344 604509873408 605445292032 606341137374 607279389696 608401567872 610177089536 610244621091 611188913664 612025521408 613156469856 614105268224 615965599872 616918745088 617831567091 618058735616 619931043648 620890324992 621740212224 623922016032 624529833984 624776053104 625742831616 627391070208 628798216536 629771218944 631679008032 632846273724 633825540096 634693133312 635745611088 636364947456 636920391366 637792220877 638779140608 639472198176 640461717504 640714217724 642891452672 644838987366 645836811264 647030238848 648424341504 648990311319 649622550528 650884284672 652598747136 653804669952 655074526848 656800026624 659291744832 659934019584 661933181952 664182521856 664444373936 665165277567 666194554368 667225423872 668721912824 670483360512 672440057856 673026989516 673682644992 675723456576 676769071104 678819232512 680073607584 681125953536 681394485516 683189313408 684451763856 685781145294 686449225728 687587527872 688528711584 689801028588 690868426752 692961299856 694033588224 695316077568 697345245184 697422424104 698501615616 699457738752 700750251264 701834592256 701912268036 702596063232 702873059742 703960685568 705261518976 706352840704 707397993603 708492621312 709588942848 710638884036 713053732608 714029774976 715134664704 715213812474 718626533184 719738535936 723252884256 724372045824 725363580928 726566412672 727274225664 727909018704 728905395288 730033303552 730825369344 731956248576 732244820256 733597919292 734733088768 735530253696 736958842704 738320652678 739463130112 741703212936 742425772032 745827139584 747205337088 747499920678 748656602112 750628601856 752312151927 753476279808 756495065088 757892975616 759364998784 760188888648 761365204992 764253614656 765082808532 766266697728 769173702304 769923022848 770008234338 772255378944 773450366976 774879608832 777226980096 778429661184 780787786752 782230587264 783749880336 784513400832 785814317568 786889956096 788344032672 789563916288 791955771264 793419208848 794646945792 794960233102 797054198976 798287560704 800078002843 800857430016 802185449184 802966929408 803283496848 804526497792 806013164544 808454849832 809705852928 811202090496 813659494788 814918551552 816034028544 817387214256 817541959808 818897646042 820018569699 821287466496 822558326784 823775422788 826574724864 827853766656 828986949632 829078698042 831896021376 832706445312 833034737472 834323775488 834416114553 835228993536 838397622048 839694958592 840606004224 842238677376 843795031632 845100720128 847660814784 848486596608 849227188488 850389627836 852629597568 853948956672 854285623632 855864239174 857861259264 859785316488 861115748352 864565788672 865320415092 866163400704 867845712896 868787301312 870131662848 871739559936 872083240791 873432702464 874380352608 875733368832 879055659776 880009410672 881718615378 882577575936 885576695808 886887036756 888259405824 892596609954 893977814016 896586743808 898073505792 898243526656 900964608768 902358761472 903693933954 905092310016 906764810112 908167938048 908525980688 909511706061 910919084544 912602351808 914374860392 915265634304 916783370496 918038282112 919734704784 921157902336 923948399808 925378117632 927088103424 929896565472 931335487488 932610318336 934333668352 935883024048 936794750976 937164079656 938614247424 940348691968 943197324804 944656828416 947518512048 949269410586 950738310144 952039699968 953512886272 953618416632 954547421184 955380587049 958168710912 959651381248 960692576256 961071326586 964337179008 965829394432 967258481049 968755216896 970545358272 971873860384 974433825792 976326427008 978130559056 980707004928 982611790272 984427536904 988937617248 989901029376 992899772928 994436186112 996273782784 996666560904 998208802816 999291831552 1000838135808 1003082869236 1004635039744 1005725040768 1008660086784 1009540484274 1010523967488 1013585184864 1015153606656 1020110411376 1021688930304 1022091728274 1026564030464 1026677645784 1028671717941 1029673838592 1032793067376 1033172811776 1034701542882 1036302640128 1039441949784 1041050382336 1042974116352 1044999840448 1046017867776 1046133636156 1047752423424 1049186608128 1051125376896 1052751888384 1052868402054 1054309589613 1055941028352 1057892278464 1059529261056 1062738931968 1064383414272 1067809906688 1069580598912 1070622572544 1071044662464 1072701997056 1074684219392 1077939799776 1079607803904 1081602787328 1084879326384 1086558068736 1088045371392 1089849619008 1090911338496 1091863528056 1093358092932 1095049955328 1097934372864 1098367230384 1100396878938 1102099633152 1105438264056 1107480979017 1109194695168 1110712983296 1112554819404 1113638658048 1117863496064 1120808005632 1121249881017 1122984903168 1125060042176 1130214419712 1132302917984 1134742597632 1136839463424 1138598608896 1139047498176 1142047807488 1146380421984 1148154331136 1149400046592 1152754384896 1153760553456 1154884534272 1158383068416 1160175550464 1162319413248 1162777654388 1165840470144 1167644491776 1170263347442 1173345880896 1175624820504 1176770101248 1177797231653 1180334934144 1182516049008 1184345874432 1187933656896 1190128813272 1191970418688 1192440349653 1195581298464 1197431341056 1201286145024 1203278173776 1204925245272 1206789746688 1209019746816 1210890584064 1212682274748 1214558779392 1216803135744 1220354179072 1220489242182 1222377827328 1224051042816 1226312939712 1228210536448 1228346469063 1231931199744 1233837490176 1235663134182 1236117471232 1239862087296 1241780649984 1243480424448 1243618047063 1247844032064 1249059667968 1249552106208 1251485663232 1257596433072 1259542437888 1263358016064 1265692547448 1267651080192 1269386266624 1271491222176 1272729894912 1273840782732 1275584441754 1277558281216 1278944396352 1280923435008 1281428435448 1283796358761 1285782905344 1289677974732 1291673622528 1294060477696 1296848683008 1297980622638 1299245101056 1301768569344 1305197494272 1307609339904 1310149053696 1313600053248 1318583489664 1319868039168 1322577923067 1323866363904 1328365043712 1328888747872 1330330555134 1332389108736 1337443825648 1338894914931 1340966721024 1344880115712 1346053979032 1347365289984 1351446913152 1353538142208 1357638465024 1360147215168 1362251907072 1362788971032 1366378626816 1368903527712 1371562290588 1372898451456 1375175055744 1377057423168 1379602057176 1381736853504 1385922599712 1388067176448 1390632155136 1394844848208 1397003231232 1398915477504 1401500502528 1403669184512 1403824536072 1405192126464 1405746119484 1407921371136 1410523037952 1412705681408 1414795987206 1416985242624 1421277768072 1423904115879 1426107465216 1428059549952 1430269329408 1430427624948 1437253066368 1439477071872 1441606989879 1446505768512 1448744091648 1450727161856 1453132825344 1455818037408 1457810790576 1460066607104 1461650738688 1463912497152 1464489640512 1467195838584 1469466177536 1471060507392 1473917685408 1476641305356 1478926260224 1483406425872 1484851544064 1488181848713 1491654279168 1494410674176 1494999841356 1497313204224 1501257203712 1504624303854 1506952559616 1512990130176 1514310726411 1515785951232 1518729997568 1520377777296 1522730409984 1528507229312 1530165617064 1532533395456 1533137592411 1538347404608 1539846045696 1540016468676 1544510757888 1549759217664 1552052314323 1554453960192 1556859322368 1561575573504 1564461174528 1567499760672 1569026801664 1571628635136 1573779912192 1576688065344 1579127832576 1583911542528 1586838417696 1589293891584 1589920466204 1594108397952 1596575121408 1600156005686 1601714860032 1604370898368 1605933858816 1606566993696 1609052995584 1612026329088 1616909699664 1619411705856 1622404180992 1627318989576 1629837103104 1632068057088 1634774428512 1635083919616 1637795292084 1640037139398 1642574932992 1647550845576 1650595318407 1653149449728 1655707533312 1657973899264 1658157396084 1663792042752 1666069474944 1668647550976 1668832229106 1670457987072 1676795244096 1679389917184 1681212008448 1684477354752 1687590063264 1690201440256 1695321629568 1696973193216 1698454376976 1700779255672 1705259195136 1707897913344 1708571247264 1711728478348 1719570632976 1722231496704 1729131577344 1730640830184 1732326801408 1735691425792 1737574602624 1740263325696 1743479119872 1744166481582 1746865404928 1748760705216 1751466737664 1755395021163 1758111319552 1760018821344 1763437230756 1765155151872 1773774073512 1776518811648 1785193219908 1787955628032 1796147011584 1796487053312 1801929217536 1804717522944 1807387867908 1810184620032 1813529620224 1816335876096 1817051961376 1819023412122 1821838169088 1825204703616 1828749720784 1830531268608 1830733863273 1833566740992 1836076564224 1839469409568 1842315804672 1847896799616 1850756235264 1854176206848 1859793130944 1862670974976 1865220636672 1868667336704 1871766048096 1873589501952 1874328159312 1877228494848 1880697383936 1886394649608 1889313656832 1895037024096 1898538821172 1901476620288 1904079399936 1907236833264 1909094842368 1910761174098 1913376662631 1916337421824 1919302762496 1921385152512 1922142653172 1928674358016 1931658788864 1934516962098 1937510433792 1941090716544 1943747720768 1946970933957 1948867651584 1952652854016 1956261118112 1961414009856 1965223580544 1968855073808 1977875234496 1979802058752 1985799545856 1992547565568 1993333121808 1996417605632 1998583663104 2001676271616 2006165738472 2009270079488 2011450081536 2017320173568 2019080968548 2021047934976 2027170369728 2030307213312 2034860895179 2040220822752 2043377860608 2044183456548 2053355291568 2057343435882 2059347677184 2065586134752 2066345623552 2069403085764 2072605280256 2078883899568 2082100764672 2085948232704 2089999680896 2092035735552 2092267272312 2095504846848 2098373216256 2102250753792 2105503776768 2105736804108 2108619179226 2111882056704 2115784556928 2119058522112 2122193980809 2125477863936 2128766828544 2135619813376 2139161197824 2142089324928 2145403994112 2149368438784 2155879599552 2159215607808 2163205574656 2169758652768 2173116137472 2176090742784 2179699238016 2181822676992 2183727056112 2186716185864 2190099910656 2195868745728 2196734460768 2200793757876 2204199266304 2210876528112 2214961958034 2218389390336 2221425966592 2225109638808 2227277316096 2235726992128 2241616011264 2242499762034 2245969806336 2250120084352 2256936455781 2260428839424 2264605835968 2269485195264 2273678926848 2278094996352 2284095614976 2292760843968 2296308662272 2298800093184 2307521106912 2309769068544 2316766136832 2320351100928 2324638826496 2325555308776 2331680940288 2335288983552 2340526694884 2346691761792 2351249641008 2353540202496 2355594463306 2360669868288 2365032098016 2368691748864 2375867313792 2380257626544 2383940837376 2384880699306 2391162596928 2394862682112 2400234008529 2402572290048 2406556347552 2409850490544 2413579493376 2418039493632 2425364549496 2429117558784 2433606271488 2440708358144 2440978484364 2444755654656 2448102085632 2452625879424 2456421072896 2456692938126 2460055709097 2463862399488 2467674980352 2471326268364 2472234942464 2479724174592 2483561299968 2486960848896 2487236094126 2495688064128 2498119335936 2499104212416 2502971326464 2503248343659 2515192866144 2519084875776 2526716032128 2531385094896 2535302160384 2538772533248 2542982444352 2545459789824 2547681565464 2551168883508 2555116562432 2557888792704 2561846870016 2562856870896 2567592717522 2571565810688 2579355949464 2583347245056 2588120955392 2593697366016 2595961245276 2598490202112 2603537138688 2610394988544 2615218679808 2616249722373 2620298107392 2627200106496 2637166979328 2645155846134 2647732727808 2656730087424 2657777495744 2660661110268 2664778217472 2674887651296 2677789829862 2681933442048 2689760231424 2692107958064 2694730579968 2702893826304 2707076284416 2715276930048 2720294430336 2724503814144 2725577942064 2732757253632 2737807055424 2743124581176 2745796902912 2750350111488 2754114846336 2759204114352 2763473707008 2771845199424 2776134352896 2781264310272 2782360815857 2789689696416 2794006462464 2797830955008 2803001005056 2807649072144 2810384252928 2811492238968 2815842742272 2821046075904 2825411362816 2829591974412 2833970485248 2842555536144 2847808231758 2852214930432 2856119099904 2860538658816 2860855249896 2866141761147 2874506132736 2878954143744 2883213979758 2893011537024 2897488183296 2901454323712 2901775443147 2906265650688 2911636074816 2915621581152 2920133214208 2923301477376 2928979281024 2934391677168 2938932355072 2942121014784 2947835370816 2953282610712 2957852520448 2966812851744 2969703088128 2976363697426 2983308558336 2988821348352 2989999682712 2994626408448 3002514407424 3009248607708 3013905119232 3025980260352 3028621452822 3031571902464 3037459995136 3040755554592 3045460819968 3057014458624 3060331234128 3065066790912 3066275184822 3076694809216 3079692091392 3080032937352 3086015153823 3089021515776 3099518435328 3104104628646 3108907920384 3123151147008 3128922349056 3134999521344 3138053603328 3143257270272 3147559824384 3153376130688 3158255665152 3162928768839 3167823085056 3173676835392 3178587783168 3179840932408 3188216795904 3193150242816 3200312011372 3203429720064 3208741796736 3211867717632 3213133987392 3218105991168 3224052658176 3233819399328 3238823411712 3244808361984 3254637979152 3259674206208 3264136114176 3269548857024 3270167839232 3275590584168 3280074278796 3285149865984 3295101691152 3301190636814 3306298899456 3315947798528 3316314792168 3322442937051 3327584085504 3332138949888 3337295101952 3337664458212 3340915974144 3353590488192 3358779834368 3362424016896 3363749643051 3368954709504 3375180126528 3380402880512 3390643259136 3396908753952 3401558511344 3410518390272 3415795826688 3417142494528 3423456956696 3439141265952 3444462993408 3458263154688 3461281660368 3464653602816 3471382851584 3475149205248 3480526651392 3486958239744 3488332963164 3493730809856 3497521410432 3502933475328 3510790042326 3516222639104 3520037642688 3526874461512 3530310303744 3533391694959 3547548147024 3553037623296 3570386439816 3575911256064 3577321048959 3592294023168 3592974106624 3603858435072 3614775735816 3620369240064 3627059240448 3632671752192 3634103922752 3638046824244 3643676338176 3650409407232 3657499441568 3661062537216 3661467726546 3667133481984 3672153128448 3678938819136 3684631609344 3685039407189 3695793599232 3701512470528 3708352413696 3719586261888 3725341949952 3730441273344 3737334673408 3743532096192 3747179003904 3748656318624 3754456989696 3761394767872 3772789299216 3778627313664 3790074048192 3797077642344 3802953240576 3804452544131 3808158799872 3814473666528 3818189684736 3821522348196 3826753325262 3832674843648 3842770305024 3844285306344 3851389076283 3857348716032 3863317577728 3869033924196 3875020867584 3882181433088 3887495441536 3893941867914 3897735303168 3905305708032 3912522236224 3922828019712 3930447161088 3937710147616 3955750468992 3959604117504 3967733769201 3971599091712 3985095131136 3986666243616 3992835211264 3997167326208 4012331476944 4018540158976 4022900163072 4034640347136 4038161937096 4042095869952 4054340739456 4060614426624 4069721790358 4080441645504 4086755721216 4088366913096 4095921716047 4106710583136 4114686871764 4118695354368 4131172269504 4138806171528 4145210560512 4157767799136 4164201529344 4171896465408 4179999361792 4184534544624 4191009693696 4196746432512 4204501507584 4211007553536 4211473608216 4217238358452 4223764113408 4231569113856 4238117044224 4244387961618 4250955727872 4271239626752 4271712347637 4278322395648 4284178649856 4290807988224 4298736877568 4311759199104 4318431215616 4324820969637 4326411149312 4339517305536 4346232274944 4352181485568 4359398476032 4367454112224 4373432371728 4380199821312 4391737491456 4393468921536 4401587515752 4408398532608 4421753056224 4429923916068 4436778780672 4442851933184 4450219277616 4454554632192 4464545546139 4471453984256 4483232022528 4484999524068 4491939612672 4500240168704 4513872911562 4520857678848 4529211671936 4538970390528 4542932179233 4547357853696 4556189992704 4568191229952 4585521687936 4592617324544 4597600186368 4599412777233 4615042213824 4619538137088 4633532273664 4649277652992 4651110617552 4656156942969 4663361880576 4670577967104 4681053389768 4693383523584 4702499282016 4707080404992 4711188926612 4721339736576 4730064196032 4737383497728 4751734627584 4760515253088 4767881674752 4769761398612 4782325193856 4789725364224 4800468017058 4805144580096 4813112695104 4819700981088 4827158986752 4836078987264 4850729098992 4858235117568 4867212542976 4881416716288 4881956968728 4889511309312 4896204171264 4905251758848 4912842145792 4913385876252 4920111418194 4927724798976 4942652536728 4944469884928 4951785955221 4959448349184 4967122599936 4973921697792 4974472188252 4991376128256 4998208424832 5005942652928 5006496687318 5030385732288 5038169751552 5053432064256 5062770189792 5070604320768 5077545066496 5085964888704 5090919579648 5095363130928 5102337767016 5110233124864 5115777585408 5123693740032 5125713741792 5135185435044 5143131621376 5158711898928 5166694490112 5176241910784 5187394732032 5191922490552 5196980404224 5207074277376 5220789977088 5230437359616 5232499444746 5240596214784 5254400212992 5266185063489 5274333958656 5290311692268 5295465455616 5315554991488 5321322220536 5329556434944 5349775302592 5355579659724 5363866884096 5384215916128 5389461159936 5405787652608 5414152568832 5430553860096 5440588860672 5449007628288 5451155884128 5465514507264 5475614110848 5486249162352 5491593805824 5500700222976 5508229692672 5518408228704 5526947414016 5543690398848 5552268705792 5562528620544 5564721631714 5579379392832 5588012924928 5595661910016 5600546019901 5606002010112 5615298144288 5620768505856 5622984477936 5631685484544 5642092151808 5659183948824 5667940970496 5685111072288 5695616463516 5704429860864 5712238199808 5721710499792 5732283522294 5740129987893 5749012265472 5757908287488 5766427959516 5786023074048 5794976366592 5802908647424 5803550886294 5812531301376 5823272149632 5831243162304 5840266428416 5840912801871 5846602954752 5857958562048 5868783354336 5877864710144 5884242029568 5895670741632 5906565221424 5915705040896 5933625703488 5939406176256 5952727394852 5977642696704 5979999365424 5989252816896 6005028814848 6018497215416 6027810238464 6051960520704 6057242905644 6063143804928 6074919990272 6081511109184 6090921639936 6104582685537 6114028917248 6120662468256 6130133581824 6132550369644 6153389618432 6160065874704 6172030307646 6178043031552 6199036870656 6208209257292 6217815840768 6246302294016 6257844698112 6269999042688 6276107206656 6286514540544 6295119648768 6306752261376 6316511330304 6325857537678 6335646170112 6347353670784 6357175566336 6359681864816 6366581942427 6376433591808 6386300485632 6400624022744 6406859440128 6417483593472 6426267974784 6436211982336 6448105316352 6467638798656 6477646823424 6489616723968 6509275958304 6519348412416 6528272228352 6539097714048 6540335678464 6551181168336 6560148557592 6570299731968 6590203382304 6602381273628 6612597798912 6632629584336 6644885874102 6655168171008 6664277899776 6674590203904 6675328916424 6681831948288 6707180976384 6717559668736 6724848033792 6727499286102 6737909419008 6750360253056 6760805761024 6770809367343 6781286518272 6793817507904 6803117022688 6821036780544 6834284989056 6846913913392 6878282531904 6888925986816 6922563320736 6929307205632 6942765703168 6950298410496 6961053302784 6973916479488 6976665926328 6987461619712 6995042820864 7005866950656 7021580084652 7032445278208 7040075285376 7053748923024 7060620607488 7066783389918 7095096294048 7106075246592 7140772879632 7151822512128 7154642097918 7184588046336 7185948213248 7200702025587 7207716870144 7229551471632 7240738480128 7254118480896 7268207845504 7276093648488 7287352676352 7300818814464 7314998883136 7322125074432 7322935453092 7334266963968 7344306256896 7357877638272 7369263218688 7370078814378 7380167127291 7391587198464 7403024941056 7416704827392 7439172523776 7450683899904 7460882546688 7474669346816 7487064192384 7494358007808 7497312637248 7508913979392 7522789535744 7545578598432 7557254627328 7580148096384 7594155284688 7605906481152 7608905088262 7616317599744 7628947333056 7636379369472 7643044696392 7653506650524 7665349687296 7685540610048 7688570612688 7702778152566 7714697432064 7738067848392 7750041735168 7764362866176 7774990883072 7787883735828 7795470606336 7810611416064 7825044472448 7845656039424 7848749167119 7860894322176 7875420295232 7911500937984 7935467538402 7943198183424 7970190262272 7973332487232 7985670422528 7994334652416 8024662953888 8037080317952 8045800326144 8069280694272 8076323874192 8084191739904 8108681478912 8121228853248 8139443580716 8160883291008 8173511442432 8176733826192 8191843432094 8213421166272 8229373743528 8237390708736 8244580621571 8262344539008 8277612343056 8290421121024 8315535598272 8328403058688 8343792930816 8347082447571 8359998723584 8369069089248 8382019387392 8393492865024 8409003015168 8422947216432 8434476716904 8447528226816 8463138227712 8476234088448 8488775923236 8501911455744 8542479253504 8543424695274 8556644791296 8568357299712 8581615976448 8597473755136 8598425283441 8623518398208 8636862431232 8649641939274 8652822298624 8679034611072 8692464549888 8704362971136 8705326329441 8718796952064 8734908224448 8746864743456 8760399642624 8786937843072 8803175031504 8816797065216 8843506112448 8859847832136 8873557561344 8885703866368 8900438555232 8909109264384 8929091092278 8942907968512 8966464045056 8969999048136 8983879225344 9000480337408 9027745823124 9041715357696 9058423343872 9077940781056 9085864358466 9094715707392 9112379985408 9136382459904 9171043375872 9185234649088 9195200372736 9198825554466 9230084427648 9239076274176 9258045461469 9267064547328 9298555305984 9302221235104 9312313885938 9326723761152 9362106779536 9386767047168 9404998564032 9414160809984 9422377853224 9442679473152 9460128392064 9474766995456 9503469255168 9521030506176 9535763349504 9539522797224 9564650387712 9579450728448 9600936034116 9610289160192 9626225390208 9639401962176 9654317973504 9672157974528 9701458197984 9716470235136 9734425085952 9763913937456 9779022618624 9792408342528 9810503517696 9825684291584 9826771752504 9840222836388 9855449597952 9885305073456 9888939769856 9903571910442 9918896698368 9947843395584 9948944376504 9967328811153 9982752256512 9996416849664 10011885305856 10012993374636 10060771464576 10076339503104 10091248929153 10106864128512 10125540379584 10141208641536 10155090132992 10171929777408 10190726261856 10204675534032 10220466249728 10231555170816 10247387480064 10251427483584 10270370870088 10286263242752 10317423797856 10333388980224 10352483821568 10374789464064 10383844981104 10393960808448 10414148554752 10441579954176 10460874719232 10464998889492 10481192429568 10508800425984 10532370126978 10548667917312 10580623384536 10590930911232 10600175084877 10631109982976 10642644441072 10659112869888 10699550605184 10711159319448 10727733768192 10731963146877 10768431832256 10778922319872 10811575305216 10861107720192 10881177721344 10898015256576 10902311768256 10931029014528 10951228221696 10972498324704 10983187611648 11001400445952 11016459385344 11036816457408 11053894828032 11087380797696 11104537411584 11125057241088 11129443263428 11158758785664 11176025849856 11191323820032 11201092039802 11212004020224 11230596288576 11241537011712 11245968955872 11263370969088 11284184303616 11318367897648 11335881940992 11370222144576 11391232927032 11408859721728 11413357632393 11424476399616 11443420999584 11464567044588 11480259975786 11498024530944 11532855919032 11554167228849 11572046148096 11589952733184 11605817294848 11607101772588 11625062602752 11646544299264 11662486324608 11680532856832 11681825603742 11693205909504 11715917124096 11737566708672 11755729420288 11768484059136 11791341483264 11813130442848 11831410081792 11867251406976 11878812352512 11903201307603 11905454789704 11955285393408 11959998730848 11978505633792 12036994430832 12055620476928 12103921041408 12114485811288 12126287609856 12149839980544 12163022218368 12181843279872 12209165371074 12228057834496 12241324936512 12260267163648 12265100739288 12287765148141 12306779236864 12320131749408 12344060615292 12356086063104 12416418514584 12435631681536 12492604588032 12515689396224 12539998085376 12573029081088 12590239297536 12613504522752 12633022660608 12651715075356 12671292340224 12694707341568 12714351132672 12719363729632 12733163884854 12752867183616 12801248045488 12813718880256 12815137042911 12834967186944 12852535949568 12872423964672 12896210632704 12935277597312 12955293646848 12979233447936 13018551916608 13038696824832 13056544456704 13078195428096 13080671356928 13102362336672 13120297115184 13140599463936 13180406764608 13204762547256 13225195597824 13265259168672 13289771748204 13310336342016 13328555799552 13350657832848 13363663896576 13393636638417 13414361952768 13435119337472 13449696067584 13454998572204 13475818838016 13500720506112 13521611522048 13541618734686 13562573036544 13587635015808 13606234045376 13628796537699 13642073561088 13668569978112 13693827826784 13756565063808 13777851973632 13798238331699 13845126641472 13858614411264 13885531406336 13900596820992 13947832958976 13953331852656 13974923239424 13990085641728 14011733901312 14043160169304 14064890556416 14080150570752 14107497846048 14121241214976 14133566779836 14190192588096 14212150493184 14244026266253 14281545759264 14303645024256 14309284195836 14369176092672 14401404051174 14415433740288 14459102943264 14481476960256 14508236961792 14536415691008 14552187296976 14574705352704 14601637628928 14629997766272 14644250148864 14645870906184 14668533927936 14688612513792 14715755276544 14738526437376 14740157628756 14760334254582 14783174396928 14833409654784 14855357865663 14878345047552 14901367799808 14921765093376 14949338693632 14974128384768 14994625274496 15017827958784 15045579071488 15091157196864 15114509254656 15160296192768 15188310569376 15211812962304 15217810176524 15232635199488 15257894666112 15272758738944 15286089392784 15307013301048 15330699374592 15371081220096 15377141225376 15405556305132 15429394864128 15476135696784 15500083470336 15528725732352 15549981766144 15575767471656 15590941212672 15621222832128 15650088944896 15691312078848 15697498334238 15721788644352 15750840590464 15798555190467 15823001875968 15870935076804 15886396366848 15946664974464 15971340845056 15988669304832 16049325907776 16074160635904 16091600652288 16152647748384 16168383479808 16217362957824 16242457706496 16278887161432 16321766582016 16347022884864 16353467652384 16383686864188 16426842332544 16458747487056 16474781417472 16489161243142 16524689078016 16555224686112 16580842242048 16631071196544 16656806117376 16687585861632 16694164895142 16719997447168 16738138178496 16764038774784 16786985730048 16801638059703 16818006030336 16845894432864 16868953433808 16895056453632 16926276455424 16977551846472 17003822911488 17084958507008 17086849390548 17113289582592 17136714599424 17194947510272 17196850566882 17220389963679 17247036796416 17273724862464 17299283878548 17305644597248 17358069222144 17384929099776 17408725942272 17410652658882 17437593904128 17469816448896 17493729486912 17520799285248 17522738405613 17573875686144 17606350063008 17633594130432 17687012224896 17719695664272 17747115122688 17771407732736 17800877110464 17818218528768 17858182184556 17885815937024 17932928090112 17939998096272 17967758450688 18000960674816 18055491646248 18083430715392 18116846687744 18155881562112 18171728716932 18189431414784 18224759970816 18272764919808 18313748056611 18342086751744 18370469298176 18390400745472 18397651108932 18460168855296 18516090922938 18534129094656 18597110611968 18604442470208 18624627771876 18653447522304 18724213559072 18773534094336 18809997128064 18828321619968 18844755706448 18885358946304 18920256784128 18949533990912 19006938510336 19042061012352 19071526699008 19079045594448 19129300775424 19158901456896 19201872068232 19220578320384 19252450780416 19278803924352 19308635947008 19344315949056 19402916395968 19432940470272 19468850171904 19476525710999 19527827874912 19558045237248 19584816685056 19621007035392 19653543505008 19680445672776 19710899195904 19770610146912 19777879539712 19807143820884 19837793396736 19897888753008 19934657622306 19965504513024 19992833699328 20023770611712 20025986749272 20121542929152 20152679006208 20182497858306 20213728257024 20251080759168 20282417283072 20310180265984 20312428102029 20343859554816 20381452523712 20409351068064 20440932499456 20463110341632 20502854967168 20540741740176 20572526485504 20634847595712 20666777960448 20704967643136 20767689962208 20787921616896 20828297109504 20883159908352 20921749438464 20929997778984 20962384859136 21017600851968 21064740253956 21097335834624 21161246769072 21181861822464 21200350169754 21262219965952 21285288882144 21318225739776 21399101210368 21422318638896 21455467536384 21463926293754 21536863664512 21557844639744 21602106076761 21623150610432 21722215440384 21762355442688 21804623536512 21862058029056 21902456443392 21944996649408 21966375223296 22002800891904 22032918770688 22073632914816 22107789656064 22140501381873 22174761595392 22209074823168 22250114482176 22258886526856 22317517571328 22352051699712 22382647640064 22402184079604 22424008040448 22461192577152 22483074023424 22491937911744 22526741938176 22568368607232 22636735795296 22671763881984 22740444289152 22782465854064 22817719443456 22826715264786 22848952799232 22886841999168 22929134089176 22960519951572 22996049061888 23065711838064 23108334457698 23144092296192 23211634589696 23214203545176 23250125205504 23293088598528 23324972649216 23361065713664 23363651207484 23386411819008 23431834248192 23475133417344 23511458840576 23536968118272 23546247501357 23582682966528 23626260885696 23662820163584 23734502813952 23806402615206 23810909579408 23910570786816 23919997461696 23957011267584 24073988861664 24111240953856 24207842082816 24228971622576 24252575219712 24299679961088 24326044436736 24363686559744 24418330742148 24456115668992 24482649873024 24520534327296 24530201478576 24575530296282 24613558473728 24640263498816 24688121230584 24712172126208 24733741864713 24832837029168 24871263363072 24985209176064 25031378792448 25041247342713 25079996170752 25146058162176 25180478595072 25227009045504 25303430150712 25342584680448 25389414683136 25428702265344 25438727459264 25466327769708 25505734367232 25602496090976 25627437760512 25630274085822 25669934373888 25705071899136 25744847929344 25792421265408 25795275850323 25870555194624 25910587293696 25958466895872 26037103833216 26077393649664 26113088913408 26156390856192 26161342713856 26204724673344 26240594230368 26281198927872 26360813529216 26409525094512 26450391195648 26530518337344 26579543496408 26620672684032 26631167808917 26657111599104 26701315665696 26727327793152 26787273276834 26828723905536 26899392135168 26909997144408 26951637676032 27001441012224 27043223044096 27083237469372 27125146073088 27175270031616 27212468090752 27257593075398 27284147122176 27337139956224 27387655653568 27513130127616 27555703947264 27596476663398 27690253282944 27717228822528 27771062812672 27774136384407 27801193641984 27895665917952 27906663705312 27949846478848 27980171283456 28086320338608 28129781112832 28160301141504 28214995692096 28242482429952 28267133559672 28380385176192 28424300986368 28488052532506 28563091518528 28607290048512 28618568391672 28671452012329 28738352185344 28802808102348 28830867480576 28918205886528 28962953920512 29016473923584 29072831382016 29104374593952 29149410705408 29203275257856 29259995532544 29291741812368 29337067855872 29377225027584 29431510553088 29477052874752 29480315257512 29520668509164 29566348793856 29666819309568 29710715731326 29756690095104 29843530186752 29898677387264 29901986433459 29948256769536 29989250548992 30035655917568 30091158142976 30182314393728 30229018509312 30273746787459 30320592385536 30376621138752 30423625924608 30435620353048 30465270398976 30515789332224 30572178785568 30614026602096 30661398749184 30742162440192 30754282450752 30811112610264 30858789728256 30952271393568 31000166940672 31057451464704 31099963532288 31151534943312 31181882425344 31242445664256 31300177889792 31382624157696 31394996668476 31443577288704 31501681180928 31597110380934 31646003751936 31741870153608 31772792733696 31800525254631 31893329948928 31942681690112 31977338609664 32098651815552 32148321271808 32183201304576 32195889440631 32305295496768 32336766959616 32434725915648 32557774322864 32643533164032 32694045769728 32706935304768 32767373728376 32853684665088 32917494974112 32949562834944 32978322486284 33049378156032 33110449372224 33161684484096 33262142393088 33313612234752 33375171723264 33388329790284 33439994894336 33476276356992 33528077549568 33573971460096 33603276119406 33636012060672 33691788865728 33737906867616 33790112907264 33852552910848 33955103692944 34007645822976 34169917014016 34173698781096 34226579165184 34240072897179 34273429198848 34389895020544 34393701133764 34440779927358 34494073592832 34598567757096 34611289194496 34662501686547 34716138444288 34769858199552 34817451884544 34821305317764 34875187808256 34939632897792 34987458973824 35041598570496 35045476811226 35147751372288 35212700126016 35267188260864 35374024449792 35439391328544 35494230245376 35542815465472 35601754220928 35636437057536 35716364369112 35771631874048 35865856180224 35879996192544 35935516901376 36001921349632 36110983292496 36166861430784 36233693375488 36311763124224 36343457433864 36378862829568 36449519941632 36545529839616 36627496113222 36684173503488 36780801490944 36795302217864 36863295444423 36920337710592 37032181845876 37068258189312 37208884940416 37249255543752 37306895044608 37448427118144 37547068188672 37619994256128 37689511412896 37770717892608 37840513568256 37899067981824 38013877020672 38084122024704 38143053398016 38158091188896 38258601550848 38403744136464 38441156640768 38504901560832 38557607848704 38617271894016 38688631898112 38805832791936 38865880940544 38937700343808 38953051421998 39055655749824 39116090474496 39169633370112 39203822139307 39242014070784 39307087010016 39360891345552 39421798391808 39541220293824 39614287641768 39675586793472 39795777506016 39869315244612 39931009026048 39985667398656 40051973498544 40180909915251 40243085858304 40305358012416 40364995716612 40427456514048 40502161518336 40564834566144 40620360531968 40624856204058 40687719109632 40762905047424 40818702136128 40881864998912 40886389613097 40926220683264 41005709934336 41081483480352 41145052971008 41269695191424 41333555920896 41394714995097 41409935286272 41535379924416 41575843233792 41656594219008 41843498876928 41859995557968 41924769718272 42035201703936 42129480507912 42194671669248 42322493538144 42363723644928 42400700339508 42524439931904 42570577764288 42636451479552 42732078798759 42798202420736 42844637277792 42910935072768 42927852587508 43073727329024 43204212153522 43246301220864 43444430880768 43524710885376 43609247073024 43724116058112 43804912886784 43889993298816 43932750446592 44005601783808 44065837541376 44147265829632 44215579312128 44281002763746 44349523190784 44500228964352 44517773053712 44566073596989 44635035142656 44704103399424 44765295280128 44804368159208 44848016080896 44922385154304 44983875823488 45053483876352 45136737214464 45273471590592 45343527763968 45480888578304 45564931708128 45635438886912 45653430529572 45697905598464 45773683998336 45858268178352 45921039903144 45992098123776 46131423676128 46216668915396 46288184592384 46428407090352 46500250411008 46586177197056 46649945298432 46722131427328 46727302414968 46772823638016 46863668496384 46950266834688 47022917681152 47073936236544 47092495002714 47165365933056 47252521771392 47325640327168 47395665571401 47469005627904 47612805230412 47621819158816 47839994923392 47914022535168 48147977723328 48222481907712 48457943245152 48505150439424 48599359922176 48652088873472 48727373119488 48836661484296 48912231337984 48965299746048 49041068654592 49060402957152 49151060592564 49227116947456 49280526997632 49376242461168 49424344252416 49467483729426 49665674058336 49742526726144 49970418352128 50062757584896 50082494685426 50159992341504 50292116324352 50360957190144 50404914179109 50454018091008 50606860301424 50685169360896 50778829366272 50877454918528 50932655539416 51011468734464 51204992181952 51254875521024 51260548171644 51339868747776 51410143798272 51584842530816 51590551700646 51661169891037 51741110389248 51821174587392 51916933791744 52074207666432 52154787299328 52226177826816 52312781712384 52322685427712 52409449346688 52481188460736 52562397855744 52721627058432 52819050189024 52900782391296 53061036674688 53159086992816 53241345368064 53262335617834 53314223198208 53402631331392 53454655586304 53574546553668 53657447811072 53798784270336 53819994288816 53903275352064 54002882024448 54166474938744 54250292146176 54350540063232 54424936181504 54515186150796 54568294244352 54674279912448 54775311307136 54941244169833 55026260255232 55111407894528 55192953326796 55380506565888 55542125625344 55548272768814 55602387283968 55791331835904 55813327410624 55899692957696 55960342566912 56172640677216 56259562225664 56320602283008 56429991384192 56484964859904 56534267119344 56760770352384 56848601972736 56976105065012 57126183037056 57214580097024 57237136783344 57342904024658 57476704370688 57605616204696 57661734961152 57836411773056 57925907841024 58032947847168 58145662764032 58208749187904 58298821410816 58406550515712 58429577132997 58519991065088 58583483624736 58674135711744 58754450055168 58863021106176 58960630515024 59041337018328 59132697587712 59333638619136 59421431462652 59513380190208 59797354774528 59803972866918 59896513539072 59978501097984 60071311835136 60182316285952 60364628787456 60458037018624 60547493574918 60641184771072 60753242277504 60847251849216 60871240706096 60930540797952 60937284306087 61031578664448 61144357571136 61228053204192 61322797498368 61508564901504 61622225220528 61717579456512 61904542787136 62000333881344 62114902929408 62199927064576 62303069886624 62363764850688 62484891328512 62600355779584 62765248315392 62789993336952 62887154577408 63003362361856 63194220761868 63292007503872 63483740307216 63545585467392 63601050509262 63786659897856 63885363380224 63954677219328 64197303631104 64296642543616 64366402609152 64391778881262 64610590993536 64673533919232 64806318230283 64869451831296 65115548645728 65287066328064 65413870609536 65534747456752 65707369330176 65834989948224 65899125669888 65956644972568 66098756312064 66220898744448 66323368968192 66524284786176 66627224469504 66750343446528 66776659580568 66879989788672 66952552713984 67056155099136 67147942920192 67206552238812 67272024121344 67383577731456 67475813735232 67580225814528 67705105821696 67910207385888 68015291645952 68347397562192 68453158330368 68480145794358 68546858397696 68779790041088 68787402267528 68881559854716 68988147185664 69197135514192 69222578388992 69325003373094 69432276888576 69634903769088 69642610635528 69750375616512 69879265795584 69974917947648 70083197140992 70090953622452 70295502744576 70425400252032 70534376521728 70638742504071 70748048899584 70878782657088 70988460490752 71085630930944 71203508441856 71432728738224 71543263748096 71731712360448 71759992385088 71871033802752 72003842699264 72221966584992 72333722861568 72467386750976 72623526248448 72686914867728 72757725659136 72899039883264 73091059679232 73254992226444 73368347006976 73561602981888 73590604435728 73726590888846 73840675421184 74064363691752 74136516378624 74201225594139 74417769880832 74498511087504 74613790089216 74896854236288 75094136377344 75123742028139 75239988512256 75379022825792 75541435785216 75681027136512 76027754041344 76168244049408 76286106796032 76316182377792 76517203101696 76807488272928 76882313281536 77009803121664 77115215697408 77234543788032 77377263796224 77611665583872 77731761881088 77875400687616 77906102843996 78111311499648 78232180948992 78339266740224 78407644278614 78484028141568 78614174020032 78721782691104 78843596783616 79082440587648 79228575283536 79351173586944 79591555012032 79738630489224 79862018052096 79893503426751 79971334797312 80103946997088 80361819830502 80486171716608 80729991433224 80854913028096 81004323036672 81129669132288 81240721063936 81249712408116 81375438219264 81525810094848 81637404272256 81763729997824 81772779226194 81852441366528 82011419868672 82162966960704 82290105942016 82539390382848 82667111841792 82789429990194 82819870572544 83070759848832 83151686467584 83313188438016 83322409153221 83686997753856 83719991115936 83849539436544 84258961015824 84389343338496 84644987076288 84727447289856 84801400679016 85048879863808 85141155528576 85272902959104 85464157597518 85596404841472 85689274555584 85821870145536 85855705175016 86014356036987 86147454658048 86408424307044 86492602441728 86888861761536 87049421770752 87218494146048 87448232116224 87609825773568 87779986597632 88011203567616 88131675082752 88294531659264 88431158624256 88562005527492 88699046381568 89000457928704 89035546107424 89132147193978 89270070285312 89530590560256 89608736318416 89696032161792 89705959300377 89844770308608 89967751646976 90106967752704 90273474428928 90546943181184 90687055527936 90961777156608 91129863416256 91270877773824 91306861059144 91395811196928 91547367996672 91716536356704 91842079806288 91984196247552 92262847352256 92433337830792 92576369184768 92856814180704 93000500822016 93172354394112 93299890596864 93454604829936 93545647276032 93727336992768 93900533669376 94045835362304 94147872473088 94184990005428 94330731866112 94505043542784 94651280654336 94791331142802 94938011255808 95225610460824 95243638317632 95401575763893 95679989846784 95828045070336 96295955446656 96444963815424 96587668321893 96915886490304 97010300878848 97198719844352 97304177746944 97673322968592 97824462675968 97930599492096 98082137309184 98120805914304 98302121185128 98454233894912 98561053995264 98752484922336 98848688504832 98934967458852 99331348116672 99485053452288 99708183863771 99940836704256 100125515169792 100164989370852 100319984683008 100584232648704 100721914380288 100809828358218 100908036182016 101213720602848 101370338721792 101557658732544 101754909837056 101865311078832 102022937468928 102409984363904 102509751042048 102521096343288 102679737495552 102720218691537 102820287596544 103169685061632 103181103401292 103322339782074 103482220778496 103833867583488 103987505059641 104148415332864 104309574598656 104452355653632 104625563424768 104645370855424 104818898693376 104962376921472 105124795711488 105443254116864 105638100378048 105801564782592 106122073349376 106318173985632 106482690736128 106524671235668 106628446396416 106805262662784 106909311172608 107149093107336 107314895622144 107597568540672 107639988577632 107806550704128 108005764048896 108332949877488 108500584292352 108701080126464 108849872363008 109030372301592 109136588488704 109348559824896 109550622614272 109882488339666 110052520510464 110385906653592 110589886333269 110761013131776 111084251250688 111096545537628 111204774567936 111626654821248 111799385915392 111920685133824 112345281354432 112519124451328 112641204566016 112859982768384 113068534238688 113521540704768 113697203945472 113952210130024 114252366074112 114429160194048 114474273566688 114685808049316 115211232409392 115323469922304 115672823546112 115851815682048 116065895694336 116291325528064 116417498375808 116597642821632 116813101031424 116859154265994 117039982130176 117166967249472 117348271423488 117508900110336 117611466417921 117726042212352 117921261030048 118082674036656 118265395175424 118842862925304 119026760380416 119594709549056 119607945733836 119793027078144 119957002195968 120364632571904 120542729745753 120729257574912 120916074037248 121094987149836 121282369542144 121506484555008 121694503698432 121742481412192 121861081595904 121874568612174 122063157328896 122288715142272 122456106408384 122645594996736 122659168839291 123017129803008 123244450441056 123435158913024 123809085574272 124000667762688 124229805858816 124399854129152 124606139773248 124727529701376 124969782657024 125200711559168 125530496630784 125579986673904 125774309154816 126006724723712 126388441523736 126584015007744 126967480614432 127091170934784 127202101018524 127573319795712 127909354438656 128196236396277 128394607262208 128593285087232 128732805218304 128783557762524 129221181987072 129612636460566 129738903662592 130231097291456 130574132656128 130827741219072 131069494913504 131414738660352 131669979896448 131798251339776 131913289945136 132197512624128 132441797488896 132646737936384 133048569572352 133500686893056 133553319161136 133759979577344 133905105427968 134112310198272 134295885840384 134413104477624 134544048242688 134767155462912 134951627470464 135160451629056 135410211643392 135820414771776 136030583291904 136335679976993 136694795124384 136906316660736 136960291588716 137093716795392 137574804535056 137763119709432 137976294371328 138394271028384 138445156777984 138650006746188 138864553777152 139285221271056 139500751233024 139758531591168 139949835895296 140166394281984 140181907244904 140591005489152 140850800504064 141068753043456 141277485008142 141496097799168 141757565314176 141976920981504 142171261861888 142186996714203 142407016883712 142865457476448 143086527496192 143519984770176 143742067605504 144007685398528 144443933169984 144667445723136 144934773501952 145373829735456 145515451318272 145798079766528 146182119358464 146509984452888 146736694013952 147123205963776 147181208871456 147453181777692 147681350842368 148128727383504 148273032757248 148402451188278 148835539761664 148997022175008 149227580178432 149793708472576 150188272754688 150247484056278 150479977024512 150758045651584 151082871570432 151214742537327 151362054273024 152055508082688 152336488098816 152632364755584 153034406203392 153614976545856 153764626563072 154019606243328 154230431394816 154754527592448 154983509673111 155223331167744 155463523762176 155750801375232 155812205687992 156222622999296 156464361897984 156678533480448 156815288557228 156968056283136 157228348040064 157443565382208 157687193567232 158164881175296 158457150567072 158702347173888 159183110024064 159477260978448 159724036104192 159787006853502 159942669594624 160207893994176 160723639661004 160972343433216 161459982866448 161709826056192 162008646073344 162481442127872 162499424816232 162750876438528 163051620189696 163274808544512 163527459995648 163545558452388 163704882733056 164022839737344 164325933921408 164580211884032 164823732509499 165078780765696 165334223683584 165578859980388 165639741145088 166141519697664 166626376876032 166644818306442 167373995507712 167439982231872 167699078873088 168517922031648 168778686676992 169289974152576 169454894579712 169602801358032 170097759727616 170282311057152 170545805918208 170928315195036 171192809682944 171378549111168 171643740291072 171711410350032 172028712073974 172294909316096 172816848614088 172985204883456 173777723523072 174098843541504 174436988292096 174896464232448 175219651547136 175288731398991 175559973195264 176022407135232 176263350165504 176589063318528 177124011054984 177398092763136 178000915857408 178071092214848 178264294387956 178540140570624 179217472636832 179392064323584 179411918600754 179689540617216 179935503293952 180213935505408 180546948857856 181093886362368 181374111055872 181923554313216 182259726832512 182541755547648 182613722118288 182791622393856 183094735993344 183433072713408 183684159612576 183968392495104 184525694704512 184866675661584 185152738369536 185713628361408 186001001644032 186344708788224 186418174662419 186599781193728 186909209659872 187091294552064 187454673985536 187801067338752 188295744946176 188369980010856 188661463732224 189010087085568 189302561308672 189582662285604 189876022511616 190451220921648 190487276635264 190803151527786 191359979693568 191656090140672 192591910893312 192889927630848 193175336643786 193831772980608 194020601757696 194397439688704 194418954690849 194608355493888 195346645937184 195648925351936 195861198984192 196241611828608 196604242370256 196908467789824 197122107990528 197504969844672 197697377009664 197869934917704 198662696233344 198970106904576 199416367727542 199881673408512 200251030339584 200329978741704 200639969366016 201168465297408 201443828760576 201619656716436 201816072364032 202427441205696 202740677443584 203115317465088 203509819674112 203730622157664 204045874937856 204819968727808 205042192686576 205359474991104 205440437383074 205640575193088 206339370123264 206362206802584 206644679564148 206964441556992 207667735166976 207975010119282 208296830665728 208904711307264 209251126849536 209290741710848 209637797386752 209924753842944 210249591422976 210886508233728 211276200756096 211603129565184 211916227512213 212244146698752 212636347971264 212965381472256 213049342471336 213256892792832 213610525325568 214298186214672 214629791244288 215195137081344 215279977155264 215613101408256 216011528097792 216665899754976 217001168584704 217402160252928 217699744726016 218060744603184 218273176977408 218697119649792 219101245228544 219764976679332 220105041020928 220771813307184 221179772666538 221522026263552 222168502501376 222193091075256 222409549135872 222603676782417 223253309642496 223598771830784 223841370267648 224690562708864 225038248902656 225282409132032 225371226084417 225719965536768 226137068477376 227043081409536 227904420260048 228504732148224 228858320388096 228948547133376 229371616098632 230422464818784 230646939844608 231345647092224 231703631364096 232131791388672 232582651056128 232834996751616 233195285643264 233626202062848 233718308531988 234079964260352 234333934498944 234696542846976 235017800220672 235222932835842 235452084424704 235842522060096 236165348073312 236530790350848 237685725850608 238053520760832 239189419098112 239215891467672 239586054156288 239680510280253 239914004391936 240729265143808 241085459491506 241458515149824 242189974299672 242564739084288 243012969110016 243389007396864 243484962824384 243722163191808 243749137224348 244126314657792 244577430284544 244912212816768 245291189993472 245318337678582 246034259606016 246488900882112 246870317826048 247618171148544 248001335525376 248459611717632 248799708258304 249212279546496 249455059402752 249939565314048 250401423118336 251060993261568 251159973347808 251548618309632 252013449447424 252776883047472 253168030015488 253934961228864 254182341869568 254404202037048 255146639591424 255818708877312 256392472792554 256789214524416 257465610436608 257567115525048 258043068110961 258442363974144 259225272921132 259477807325184 260462194582912 261148265312256 261655482438144 262138989827008 262829477320704 263339959792896 263826579890272 264395025248256 264883594977792 265293475872768 266097139144704 267001373786112 267106638322272 267519959154688 267810210855936 268591771680768 268826208955248 269088096485376 269534310925824 269903254940928 270320903258112 270820423286784 271640829543552 272061166583808 272671359953986 273389590248768 273812633321472 273920583177432 274187433590784 274426754975149 275149609070112 275526239418864 275952588742656 276788542056768 277300013492376 277729107554304 278570442542112 279001502466048 279517063182336 279899671790592 280363814489808 281182010978304 281701601008128 282137506086912 282554970016284 282992195598336 283515130628352 283953841963008 284342523723776 284373993428406 284814033767424 285730914952896 286173054992384 286204727291679 287039969540352 287484135211008 288015370797056 288887866339968 289334891446272 289763004965679 289869547003904 290747659470912 291030902636544 291596159533056 293019968905776 293473388027904 294246411927552 294362417742912 294906363555384 295362701684736 296257454767008 296546065514496 296804902376556 297671079523328 297994044350016 298455160356864 299124551591313 299587416945152 300376545509376 300494968112556 300959954049024 301516091303168 302165743140864 302429485074654 302724108546048 304111016165376 304672976197632 305264729511168 306068812406784 307229953091712 307529253126144 308039212486656 308160656074611 308460862789632 309509055184896 309967019346222 310446662335488 311501602750464 311624411375984 311962515178923 312445245998592 312928723795968 313357066960896 313630577114456 313936112566272 314456696080128 314887130764416 315374387134464 316329762350592 316914301134144 317404694347776 318366220048128 318954521956896 319448072208384 319574013707004 319885339189248 320415787988352 321447279322008 321944686866432 322919965732896 323419652112384 324017292146688 324998849632464 325501752877056 326103240379392 326549617089024 327054919991296 327091116904776 327409765466112 328045679474688 328651867842816 329160423768064 329647465018998 330157561531392 331157719960776 331279482290176 331769658999807 332283039395328 333252753752064 333289636612884 334879964463744 335398157746176 337035844063296 337557373353984 338579948305152 339205602716064 340195519455232 340564622114304 341091611836416 341856630390072 342385619365888 342757098222336 343287480582144 343422820700064 344057424147948 344589818632192 345633697228176 345970409766912 347555447046144 348197687083008 348873976584192 349792928464896 350439303094272 350577462797982 351119946390528 352044814270464 352526700331008 352834399253763 353178126637056 354248022109968 354796185526272 356142184429696 356528588775912 357080281141248 358434945273664 358784128647168 358823837201508 359379081234432 359871006587904 361093897715712 361628189237259 362187772724736 362748222111744 363847108626432 364519453665024 365083511095296 365227444236576 365583244787712 366189471986688 366866145426816 367368319225152 367936784990208 369051389409024 369733351323168 370305476739072 371427256722816 372002003288064 372689417576448 372836349324838 373199562387456 373818419319744 374182589104128 374909347971072 375602134677504 376591489892352 376739960021712 377322927464448 378020174171136 379165324571208 379752045023232 380902441843296 380974553270528 381606303055572 382719959387136 384588709188831 385183821786624 385779855261696 386350673287572 387663545961216 388794879377408 388837909381698 389216710987776 390693291874368 391297850703872 391722397968384 392483223657216 393208484740512 393816935579648 394244215981056 395009939689344 395394754019328 395739869835408 397325392466688 397940213809152 398832735455084 400502060679168 400659957483408 401279938732032 402336930594816 402887657521152 403239313432872 403632144728064 404854882411392 405481354887168 406230634930176 407019639348224 407461244315328 408091749875712 409007039930979 409639937455616 410084385373152 410718949982208 410880874766148 411281150386176 412724413605168 413289359128296 413928883113984 415335470333952 415950020238564 416593661331456 418502253699072 418581483421696 419275594773504 419849507685888 420499182845952 421773016467456 422552401512192 423206259130368 423832455024426 424488293397504 425272695942528 425930762944512 426098684942672 426513785585664 426560990142609 427221050651136 428596372429344 429259582488576 430559954310528 431226202816512 432023056195584 433331799509952 434002337169408 434804320505856 435399489452032 436121489206368 436546353954816 437394239299584 438202490457088 439529953358664 440210082041856 441543626614368 442359545333076 443044052527104 444386182150512 444819098271744 445207353564834 446506619284992 447197543661568 447682740535296 449381125417728 450076497805312 450564818264064 450742452168834 451439931073536 452274136954752 453644227611981 454086162819072 455808840520096 457009464296448 457897094266752 458743232197264 460844929637568 461293879689216 462691294184448 464263582777344 465165302112256 465669993503232 466390571286528 467252404125696 467436617063976 468159928520704 468667868997888 469393085693952 470035600441344 470445865671684 470904168849408 471685044120192 472330696146624 473061580701696 475371451701216 476107041521664 478431782935344 479172108312576 479361020560506 479828008783872 481458530287616 482170918983012 482917030299648 484379948599344 485129478168576 486025938220032 486969925648768 487444326383616 487498274448696 488252629315584 489154860569088 489824425633536 490582379986944 490636675357164 492068519212032 492977801764224 493740635652096 494471197528497 495236342297088 496002671050752 496919223435264 497599416516608 498424559092992 499879130628096 500802846236672 502121986523136 502319946695616 503097236619264 504026898894848 505553766094944 506336060030976 507869922457728 508364683739136 508808404074096 510293279182848 511637417754624 512784945585108 513578429048832 514931220873216 515134231050096 516086136221922 516884727948288 518450545842264 518955614650368 520924389165824 522296530624512 523310964876288 524277979654016 525658954641408 525866194196973 526679919585792 527653159780544 528790050496512 529767189955584 532194278289408 534002747572224 534213276644544 535039918309376 535620421711872 537652417910496 538176192970752 539068621851648 539806509881856 540641806516224 541640846573568 543281659087104 544122333167616 545342719907972 546779180497536 547625266642944 547841166354864 548374867181568 548853509950298 550299218140224 551052478837728 551905177485312 553577084113536 554600026984752 555458215108608 557140885084224 558003004932096 559034126364672 559254523987257 559799343581184 560727628979616 562364021956608 563403202016256 565109940032568 565984391196672 567030261256704 567907683926016 568685047447552 568747986856812 569628067534848 571461829905792 572346109984768 572409454583358 574079939080704 574968270422016 576030741594112 577775732679936 578669782892544 579526009931358 579739094007808 581495318941824 582061805273088 583192319066112 583256864072547 586039937811552 586946776055808 588724835485824 589812727110768 590725403369472 592514909534016 593092131028992 593609804753112 595342159046656 595988088700032 596910320713728 598249103182626 599174833890304 600753091018752 600989936225112 601919908098048 603032182606336 604331486281728 604858970149308 605448217092096 608222032330752 609345952395264 610529459022336 612137624813568 614459906183424 616078424973312 616321312149222 616921725579264 619018110369792 619934038692444 620893324670976 623003205500928 623248822751968 623925030357846 624890491997184 626714133921792 627261154228912 627872225132544 628913392160256 629774261528832 630748774268928 632659524701184 633828602268288 634809388695552 636732440096256 637909043913792 638896144416768 639148027414008 639770678378496 640831575976704 642894558644016 643889373732864 645839931465792 646839304224768 648034584293376 649997699264928 651003505754112 652206480758784 653099234178048 654182233809552 654819530932224 656091358949376 657303735685632 658320847536128 659294930037996 660315123062784 662315439921552 662558964580352 663539317999614 664566078790656 666505507504128 666579273225768 667811030347251 669759928927488 670796315492352 674071688126592 675114746707968 676113678253251 677159896610304 678411205432128 680391038910464 681129244228608 683713260780144 684771238731776 685514196444672 686574961164288 686845641400128 688114848295896 689179637264384 691267394456352 691940819533824 695110894092288 696395374166016 697747953168384 699585856929792 700878606188544 701154925595964 702239892781056 704089628540928 705053400662016 705668798507526 706356253274112 708496044219936 709592371052544 712284368859392 713057177551824 714160562282496 716869890547328 717568257294336 717647674403016 718758162468864 719041530840759 719742013175808 722187795431424 723256378474518 724375545449472 727694217252864 729038907330048 730167022190592 730454888473152 731166489575424 732378943973376 733732290853632 734736638450304 735873569980416 738102778818048 739466702646336 740610953478144 742854513445632 744004006576128 745378835152896 745672698649676 746399124774912 747636838639488 748365178208256 749818695942144 751204269355008 753182979784704 753479920043424 754645854928896 756040348342272 758330649142416 759504090046464 761804883686592 761949106541056 763212606111144 765439918774272 769177418377662 770367643573248 772701346575144 774129204332883 775327091922432 777589758754816 777675818763396 778433421975552 781386583748736 782595701407744 783444795936768 784966447314432 786416969481024 787633871159296 788488431962112 790019879378688 791479739670816 794650784933376 795880427618304 797665470910168 801004121358336 801319914966816 802559877464064 805775315042304 806478626865744 807264289456128 809709764822784 810962709774336 812461269860352 814039278696448 814922488630656 816183499751424 818014079861958 819279874911232 820168770746304 821437899964416 821761749532296 822562300772352 823280264925447 825448827210336 826578718256592 827857766227968 831900040477128 833187322662912 837004507398144 837162966843392 838551189547008 839699015371776 843546032934912 845104803024384 846412518260736 847664910048852 848976586795008 850545391885056 851861525889024 852197369885344 853027571171328 853121980285218 854442101302272 857192744858688 858519164977152 858614181875037 861119908621056 862452405633024 864046112391168 866663599019904 868004674338816 869608641011712 870798978904064 872242978412736 873092707909632 874788478599168 876404980914176 879059906717328 880420164083712 883087253228736 884719090666152 886088105054208 888772364301024 889638196543488 890414707129668 893013238569984 895365481070592 897373654773939 898762250835456 900152995610624 901129636528128 901484904337668 902879862147072 904548273909504 907288455223962 908172325638144 911617681040192 914018928592896 915794188533504 917486464394528 921689859275136 922587759378432 924481968223833 925382588368896 928527165554688 930330604224512 931339987006464 934504808251392 934873234127952 936319857041408 937335737995776 938786171387904 940071200882688 940891731343368 941808337698816 943370088240384 944661392293248 946123161403392 950742903402432 952214083043328 954349759838951 956863565870688 958344216625152 958722041121012 959656017567744 964341837966024 965834060599296 968759897198688 970258956337152 972051876440064 973939851297536 974996548897392 976505258631168 978309721138176 979648851267072 981164759973888 981273350714328 984137038424064 985955603528448 987481271304192 988942395056994 990472684594176 993838446870528 995198833033216 995308976999421 996849118185984 999758261256192 1001605692473344 1004639893391232 1006194473238528 1008053797789696 1011107532189888 1012672120061952 1015739844915456 1017616808148192 1020586558365696 1023274835509248 1025569891170216 1027156858097664 1029862441746432 1030268462100192 1032172272443844 1033769455896576 1036901091684528 1037911229300736 1041848778331648 1044593061249024 1046621929752576 1048555959308032 1051317909282816 1051732388393946 1053359839171584 1055306319561088 1057580100993024 1058503197761289 1059534379911168 1064388556578816 1068426553289088 1070079836618752 1071240843423744 1075304835820992 1076352385941504 1078137243703296 1079613019763712 1083281693147136 1084884567711777 1086563318174208 1088244666335232 1090685439815944 1093558360995072 1095250533285888 1095682332709728 1096749734363136 1097707019900596 1100598436280448 1102104957675456 1103810354970624 1107154168227072 1109200053969504 1110916430217216 1114281770168448 1116006009864192 1118068252729344 1118509047974514 1119598687162368 1121455257959232 1124728043913216 1126806404032512 1130219880065136 1131968782393344 1134060522513408 1137370094895104 1137495973713624 1139256135069696 1142923659811584 1144692219969536 1144818909166716 1148159878161408 1152061483188224 1153766127566493 1155551465359872 1157339565785088 1159052019862716 1159478188015616 1162990637883648 1166384638132224 1166513728145094 1172079875623104 1173893552111616 1177449670971648 1179625454221536 1181450806738944 1185029819068032 1186184262057984 1187219609506224 1190684318093312 1191976177400064 1193820641427456 1196498206365252 1198349667780608 1201506182037504 1201979872450224 1203839816196096 1206064365212672 1208662972563456 1209717940298616 1210896434184192 1216444064661504 1218691904790528 1221058918044672 1224275249627136 1227021119792937 1228919812366848 1232156849946624 1232642624298444 1233843451158528 1239868077384888 1241786649341952 1246006411001856 1246497645503936 1247850060715692 1249780983994368 1254522308457824 1255744450265088 1257826784320512 1259548523057664 1261497548537856 1265319049402368 1267657204536576 1269618777391104 1273464880192512 1275818087827584 1277792288833536 1278296054828016 1279541356756992 1281663151953408 1285789117288032 1287778747465728 1291679862931584 1293678608449536 1296069168586752 1299995398529856 1302007011508224 1304412961517568 1304927222636933 1306198468356096 1308364467619104 1309639061864448 1312182717898752 1314607471371264 1318589860075992 1320630246125568 1324630879843104 1325117929160704 1327078635999228 1329132157581312 1333158546451536 1335622060694502 1339519857854976 1341592630984704 1348143376253184 1350229493415936 1352227356506502 1354319793220608 1356822410864256 1360782077820928 1360932682835943 1362258488457216 1367426521560288 1369542477463552 1371028392889344 1373691282800256 1376229696591792 1378359274528768 1382534788912704 1383881639067648 1392790748332032 1395495906336768 1399171713859584 1401757212377088 1402309851191928 1404479785562112 1408179257081856 1410106801324032 1411337597015052 1412712506548224 1416992088439872 1419184742105088 1424568737718784 1426114355103648 1428321124564992 1433739781094656 1435295348806032 1437516324937728 1438083061681518 1439484026351616 1444375590862848 1446512756949036 1448751090898944 1455388434505728 1458077814660096 1460909776946304 1462332979150848 1464757887946752 1467464581707264 1469473276900608 1471747139960832 1476205557636096 1478933405292672 1481221906956288 1483413592585491 1485709026891264 1488008013152256 1490757670305792 1491345397299352 1492798249549824 1495273677278976 1499637391884288 1502408538710016 1506365959569408 1506959840086848 1509291709857792 1512080696684544 1516661298284832 1519008180092928 1523609767373184 1523898213082112 1526425212222288 1530879837548544 1538354836755324 1540735287146496 1545402693150288 1548258408665766 1550654183844864 1555179517509632 1555351637526792 1556866843951104 1562773167497472 1565191402815488 1566889591873536 1569932894628864 1572833938962048 1575267742318592 1576976863924224 1577598582590919 1580039758757376 1582959479341632 1589301569866752 1595330941820336 1602008242716672 1602639829933632 1605119754928128 1612957253731488 1614528578912256 1619419529645568 1621925419548672 1624922539720704 1628078557392896 1629844977261312 1632366999502848 1636028159723916 1638559749822464 1640337541492608 1642875799928832 1643523499064592 1645124601544704 1646560529850894 1650897654420672 1653157436513184 1655715532455936 1663800080954256 1666374645325824 1674009014796288 1674325933686784 1677102379094016 1677763571961771 1679398030743552 1687092065869824 1690209606048768 1695329820097704 1697953173590016 1701090783770112 1703723051778048 1704394739770688 1706055142342656 1706243960570436 1708884202604544 1714385489717376 1717038329954304 1717228363750074 1722239817242112 1724904811266048 1728092224782336 1733327198039808 1736009348677632 1739217282023424 1741597957808128 1744485956825472 1746185415819264 1749576957198336 1752809961828352 1758119813434656 1760840328167424 1766174506457472 1769438181332304 1772176210108416 1777544728602048 1779276393086976 1780829414259336 1786026477139968 1790730962141184 1794747309547878 1797524501670912 1802259273056256 1802969808675336 1805759724294144 1809096547819008 1814576910447924 1816344651276288 1823235362080384 1828037857185792 1831588377067008 1834972928789056 1843379718550272 1848963936447666 1850765176737792 1857054331109376 1860661208449024 1862679974012928 1869009616502784 1869746468255904 1872639714082816 1874671475991552 1880142401765376 1881783462686736 1883616675397632 1886740176480768 1889322784586496 1892246322806784 1901485806804864 1904428166086656 1908699519677902 1913727131741376 1916688433250304 1917444082242024 1919312035135488 1920987284826043 1928683675932048 1931668121198592 1937519794397376 1940517912674304 1944103752880128 1947879702595072 1949993097794784 1953010517262336 1956619442276352 1959297702534144 1962546701428656 1968274076848128 1971911207056896 1974962542608384 1977884790113988 1980945369188352 1987676893741056 1990397666066432 1990617953998842 1993698236371968 1999516522512384 2003211384946688 2003433091041753 2009279786782464 2012388946477056 2016107595579392 2022215064379776 2025344240123904 2028341034759753 2031479689830912 2035233616296384 2041173116731392 2051139782340432 2054313716195328 2059724883492864 2060536924200384 2064344544887688 2067538911793152 2073802183369056 2075822458601472 2083697556663296 2089186122498048 2093243859505152 2097111918616064 2102635818565632 2103464776787892 2106719678343168 2110612639122176 2115160201986048 2117006395522578 2119068759822336 2128777113157632 2136853106578176 2140159673237504 2142481686847488 2150609671641984 2152704771883008 2156274487406592 2157124592522277 2159226039527424 2166563386294272 2169769135423554 2173126636348416 2181370879631888 2187116721990144 2190501066571776 2191364665419456 2193499468726272 2195414039801192 2201196872560896 2204209915350912 2207620709941248 2214308336454144 2218400107939008 2221832860434432 2228563540336896 2232012019728384 2236136505458688 2237018095949028 2239197374324736 2242910515918464 2249456087826432 2253612808065024 2260439760130272 2263937564786688 2268121045026816 2274991947427248 2278512270139392 2285847319623168 2289384439939072 2289637818333432 2296319756322816 2304122966376448 2307532255132986 2311102930719744 2318104039725432 2318956376031232 2322387612998649 2325981275767296 2332769276264448 2333027456290188 2344159751246208 2347787104223232 2354899341943296 2359250908443072 2362901613477888 2370059638136064 2374439219012448 2381368636186624 2383952354800128 2387641282854912 2392996412730504 2396699335561216 2403012364075008 2403959744900448 2407679632392192 2412128730425344 2417325945126912 2419435880597232 2421792868368384 2432888129323008 2437383809581056 2442117836089344 2448550499254272 2454042239585874 2457839624733696 2464313699893248 2465285248596888 2467686902317056 2469840794776341 2479736154769776 2483573298683904 2492995291007872 2495700121431384 2499561967988736 2509044616915648 2511488900530176 2515653568641024 2519097046115328 2530638098804736 2535314409073152 2539237554782208 2546929760385024 2551636175655168 2555584577667072 2556592109656032 2559082713513984 2563326303906816 2571578234576064 2575557494931456 2583359725863168 2587357216899072 2592138337173504 2599990797059712 2604014023016448 2608825923035136 2609854445273866 2612396936712192 2616728935238208 2619278123728896 2624365435797504 2629214942742528 2637179720151984 2641260492251136 2649261759686208 2654157271998456 2658264315162624 2666317092903072 2671244121389004 2679039715709952 2692120964321817 2696286752506368 2700458986831872 2704454713013004 2708639586441216 2713644821728512 2721564155641856 2721865365671886 2724516976914432 2734853043120576 2739084954927104 2742056785778688 2747382565600512 2752459393183584 2756718549057536 2765069577825408 2767763278135296 2773445904671499 2785581496664064 2790991812673536 2803514424754176 2804619702383856 2808959571124224 2816358514163712 2820213602648064 2822675194030104 2825425013096448 2833984176879744 2838369484210176 2849137475437568 2852228710207296 2856642249129984 2863049279516853 2867479562189312 2870590697612064 2875032649875456 2876166123363036 2878968052703232 2893025513898072 2897502181797888 2910776869011456 2916155629320192 2921819553892608 2929515775893504 2934929163414528 2938946553801216 2943494279921664 2952411115272192 2957866810585344 2962443813912576 2966827185170982 2971418053782528 2981515340611584 2982690794598704 2985596499099648 2985926930998263 2990547354557952 2999274783768576 3004817077420032 3013919680173696 3018583419715584 3024161393369088 3033322596569664 3038016360185856 3047219534746368 3047796426164224 3052850424444576 3061759675097088 3076709673510648 3081470574292992 3090805386300576 3096516817331532 3101308367689728 3110703275053584 3113733687902208 3125546334994944 3130382805630976 3133779183747072 3139865789257728 3145667877924096 3150535484637184 3153953727848448 3155197165181838 3160079517514752 3165918958683264 3175509593283867 3178603139733504 3190661883640672 3205279659867264 3210239509856256 3225914507462976 3229057157824512 3238839059291136 3249845079441408 3256157114785792 3259689954522624 3264733999005696 3272056319447832 3277119499644928 3280675082985216 3285751599857664 3287046998129184 3290249203089408 3293121059701788 3301795308841344 3306314873026368 3311431064911872 3327600161908512 3332749290651648 3348018029592576 3354204758188032 3355527143923542 3358796061487104 3374184131739648 3380419212097536 3390659640195408 3395906347180032 3402181567540224 3408789479541376 3412110284685312 3412487921140872 3417768405209088 3428770979434752 3434076659908608 3434456727500148 3444479634484224 3456184449564672 3461298382699479 3466654396079616 3472018697355264 3478434564046848 3483195915616256 3488971913650944 3499153914396672 3505619923656704 3516239626869312 3521680656334848 3532349012914944 3538876362664608 3544352420216832 3555089457204096 3558552786173952 3561658828518672 3572052954279936 3581461924282368 3589494619095756 3595049003341824 3604518546112512 3605939617350672 3611519448588288 3618193095638016 3629153820895848 3632689302552576 3646470724160768 3656075714371584 3663176754134016 3669945857578112 3681063359378811 3686759437100544 3697927872895332 3701530353475584 3721322416898048 3725359948025856 3738019233005568 3739492936511808 3745279428165632 3749342951983104 3763566925373472 3767233350795264 3773480352961536 3778645569172992 3784492645613568 3802971613609728 3808856332173312 3817399039355804 3827454263482752 3833376866500608 3834888164484048 3838624070270976 3841974569652086 3857367351864096 3863336242397184 3875039588794752 3881035825348608 3888207505760256 3895759405190144 3899986195589568 3906021034524672 3913238884552704 3914781667910799 3918595405068288 3925093402857312 3936548153696256 3943822414113792 3955769580227976 3961890738376704 3975353787482112 3980795332132864 3981235907997684 3987396472743936 4006422769893376 4006866182083506 4018559573564928 4024777892954112 4032215191158784 4044430128759552 4050688480247808 4056682069519506 4062959379661824 4070467232592768 4082346233462784 4082798048507829 4102279564680864 4108627432390656 4121073848400768 4128689089775376 4135077823586304 4147604366738112 4151644917202944 4167395113326592 4178372244996096 4186487719010304 4194223837232128 4205271637131264 4206929553575784 4213439356686336 4221225278244352 4230320403972096 4234012791045156 4238137519644672 4257554226315264 4273706213156352 4280319346475008 4284963373694976 4301219343283968 4312548974813184 4314249185044554 4318452079054848 4333126772588544 4339538270847108 4346253272696832 4362741759263776 4374233443980288 4382729330838912 4386998937452544 4390828079602384 4402393745121792 4408419830701824 4415241419882496 4428616672908288 4436800215878016 4443665720868864 4457127080673792 4464024039456768 4472273010917376 4474036191898056 4478394748649472 4485821031836928 4498912175652864 4507225616130048 4520879520260544 4527875129573376 4536242090053632 4549983894854496 4557024540278784 4571694639246336 4579275636666864 4592639512645632 4608245932752896 4615064510265972 4622205861439488 4636208079450864 4637912752062464 4644775225997298 4651962551534592 4665538552528896 4666054912580376 4688319502492416 4695574208446464 4709798683886592 4718501816886144 4725803226955776 4732795747772757 4740119276272128 4748878438024896 4762737272373248 4767904709600256 4785992825461008 4793398671122432 4806024728150016 4807919489800896 4815359264784384 4824257460850688 4838871761194464 4843585736736768 4865776258646016 4874767619162112 4884235672178688 4897100998508544 4908084479171748 4915679249467392 4928627399786496 4930570497193776 4935373804634112 4939681589552682 4959472309539552 4967146597367808 4985990582015744 4991400242862768 4999123935977472 5018089233831296 5022977801060352 5031307137282048 5033290715885313 5038194092230656 5061276197609472 5070628818146304 5093859520770048 5103272351310336 5111169155334144 5113184219312064 5118165427027968 5126652607813632 5143156469152128 5151114989862912 5166719451726336 5174714433798144 5184276674347008 5199981594119424 5208028046032896 5217651846070272 5219708890547732 5224793873424384 5233457870476416 5238556247457792 5248730871595008 5258429885485056 5274359440303968 5282520984502272 5298523519372416 5308314543996912 5316528630325248 5332634185806144 5342488242778008 5358079431419904 5384241928643634 5392573505012736 5408909426026008 5417279172882432 5427289643457024 5443128311283712 5443730731343772 5449033953828864 5469706086241152 5478169909854208 5484113571557376 5494765131201024 5504918786367168 5513437098115072 5530139155650816 5546891809342998 5571162993328128 5581983625347072 5607028849508352 5609239404767712 5617919142248448 5640427205296128 5645350388060208 5650850026192896 5667968353759488 5676738968420352 5698274950875136 5704457420414592 5713284498259968 5726098559033706 5734959124378624 5741181395224128 5750065299750912 5752332246726072 5757936105406464 5762961854478129 5786051027796144 5795004363595776 5821553738022912 5832311258640384 5843639107785216 5859031551787008 5869858326829056 5877893107602432 5904822230544384 5915733621170688 5924887627825152 5933654370341964 5942836107565056 5963030681223168 5965381589197408 5971192998199296 5971853861996526 5981094709115904 5998549567537152 6009634154840064 6010299273125259 6027839360347392 6037166839431168 6048322786738176 6066645193139328 6076032720371712 6094439069492736 6095592852328448 6105700848889152 6123519350194176 6153419347021296 6162941148585984 6181610772601152 6193033634663064 6202616735379456 6221406550107168 6227467375804416 6251092669989888 6267558367494144 6279731578515456 6291335755848192 6301070969274368 6307907455696896 6310394330363676 6320159035029504 6331837917366528 6351019186567734 6357206279467008 6381323767281344 6410559319734528 6420479019712512 6451829014925952 6458114315649024 6471373777566831 6477678118582272 6499690158882816 6512314229571584 6519379909045248 6544112638895664 6554238999289856 6561350165970432 6571503199715328 6574093996258368 6580498406178816 6586242119403576 6603590617682688 6612629746052736 6622862129823744 6655200323817024 6665498581303296 6680448318872657 6696036059185152 6708409516376064 6711054287847084 6717592122974208 6748368263479296 6760838424195072 6781319280390816 6791812694360064 6804363135080448 6817578959082752 6824975842281744 6835536810418176 6857541958869504 6868153319817216 6868913455000296 6888959268968448 6912368899129344 6922596765398958 6933308792159232 6956869128093696 6966391831232512 6967162838995947 6977943827301888 6998307828793344 7011239847313408 7032479253738624 7043361312669696 7064698025829888 7077752725329216 7088704840433664 7110178914408192 7123317657037344 7144105908559872 7162923848564736 7178989238191512 7190098006683648 7209037092225024 7211879234701344 7223038897176576 7236386191276032 7258307641791696 7265378605105152 7292941448321536 7312151428743168 7326353508268032 7339891715156224 7362126718757622 7373518874201088 7395855745790664 7403060706951168 7409522384329023 7442644833796096 7450719896051712 7478985873023616 7490558856331264 7498685903966208 7527133850746944 7534466701590528 7546960705923072 7557291138345984 7605943227219456 7617712664346624 7634798078711608 7654908526965504 7666753733001216 7669776328968096 7677248140541952 7683949139304172 7714734703728192 7726672484794368 7750079177589504 7762071650697216 7776415011520512 7791518810380288 7799972391179136 7812042069049344 7826477769105408 7829563335821598 7837190810136576 7850186805714624 7873096307392512 7887644828227584 7911539160455952 7923781476753408 7961590664265728 7962471815995368 7974792945487872 8012845539786752 8013732364167012 8037119147129856 8064430382317568 8076362892965451 8088860257519104 8101376960495616 8113364139039012 8125918759323648 8140934465185536 8164692466925568 8165596097015658 8204559129361728 8217254864781312 8242147696801536 8257378179550752 8270155647172608 8295208733476224 8303289834405888 8334790226653184 8356744489992192 8372975438020608 8388447674464256 8410543274262528 8413859107151568 8426878713372672 8442450556488704 8460640807944192 8468025582090312 8476275039289344 8515108452630528 8547412426312704 8569926747389952 8589147838550559 8602438686567936 8625097949626368 8628498370089108 8636904158109696 8679076541694216 8692506545393664 8725483518527552 8748466887960576 8765458661677824 8781656159204768 8804787490243584 8816839661403648 8830482839764992 8857233345816576 8873600431756032 8887331441737728 8914254161347584 8944546021834752 8948072383796112 8956789497298944 8971642063673856 8997824351305728 9014451232260096 9041759040521088 9055750259146752 9072484180107264 9099967789708992 9114049080557568 9134490558458531 9143389278492672 9158551273333728 9185279025291264 9230129020531944 9244411722878976 9272416158901728 9275825504124928 9289550451994596 9303925103069184 9332109825160752 9376639004984832 9391148416892928 9419597367773184 9437003633772288 9451606453911552 9465591495545514 9480238552544256 9497756876049792 9525474544746496 9526528779851601 9535809419200512 9571985650922016 9586797342244864 9615838979601792 9630718529568768 9648514921701376 9677743522388928 9687171473473536 9749535238324224 9768471344357376 9794201997017088 9816168958343496 9831358498934784 9857254799572992 9861140994387552 9870747609268224 9879363179105364 9918944619079104 9934293194735616 9971981164031488 9982800485725536 9998247871954944 10036178467662592 10062614274564096 10066581431770626 10076388184461312 10122552395218944 10141257636292608 10187719041540096 10206544702620672 10226368438624128 10236330854055936 10253305215627264 10286312938304256 10302229979725824 10333438903452672 10368553348694016 10383895148098437 10399963188238848 10416056092065792 10435303692140544 10439417781095464 10449587746848768 10466915740952832 10497461743190016 10516859770970112 10548718880607936 10565041969004544 10597047038744832 10616629087993824 10633057260650496 10665268371612288 10684976485556016 10716158862839808 10768483857287268 10785147010025472 10817818852052016 10834558345764864 10854579286914048 10886256622567424 10887461462687544 10898067907657728 10939412172482304 10956339819708416 10968227143114752 10989530262402048 11009837572734336 11026874196230144 11043190078136433 11060278311301632 11093783618685996 11163967250694144 11214057699016704 11218478809535424 11235838284496896 11290700776120416 11301700052385792 11335936707518976 11353477936840704 11396549901750272 11408914840829184 11426568996519936 11452197118067412 11469918248757248 11482362790448256 11500130599501824 11504664493452144 11515872210812928 11525923708956258 11572102055592288 11590008727191552 11643107476045824 11664622517280768 11687278215570432 11718063103574016 11739716653658112 11744345003732397 11755786215204864 11809644461088768 11831467242341376 11867308740683928 11885672215130112 11926061362446336 11930763178394816 11942385996398592 11943707723993052 11962189418231808 12019268309680128 12020598546250518 12055678720694784 12074333678862336 12096645573476352 12133290386278656 12152065440743424 12188878138985472 12191185704656896 12211401697778304 12247038700388352 12306838694042592 12325882297171968 12363221545202304 12386067269326128 12405233470758912 12442813100214336 12454934751608832 12502185339979776 12535116734988288 12559463157030912 12582671511696384 12615814911393792 12620788660727352 12640318070059008 12663675834733056 12702038373135468 12714412558934016 12762647534562688 12821118639469056 12840958039425024 12903658029851904 12942747555133662 12955356237164544 12999380317765632 13024628459143168 13038759818090496 13088225277791328 13108477998579712 13122700331940864 13148187992516736 13160996812357632 13172484238807152 13207181235365376 13225259492105472 13245724259647488 13310400647634048 13330997162606592 13360896637745314 13392072118370304 13416819032752128 13422108575694168 13435184245948416 13496736526958592 13521676848390144 13562638560781632 13583625388720128 13608726270160896 13635157918165504 13649951684563488 13671073620836352 13715083917739008 13737826910000592 13777918537936896 13824737798258688 13845193530797916 13866617584318464 13913738256187392 13932783662465024 13934325677991894 13955887654603776 13996615657586688 14022479694626816 14064958507477248 14086722625339392 14129396051659776 14155505450658432 14177409680867328 14198387243318271 14220357828816384 14246635314074688 14288211817119744 14357978476383024 14380196013367296 14418074184450048 14423758469402688 14446077794353152 14472772382552064 14516615283583392 14530757210210304 14585882896643072 14624302857486336 14652707016536064 14679783430312448 14724253437515244 14747037748402176 14791711491581328 14806121413902336 14819044768658046 14885289667592192 14901439792103424 14957971746047232 14981117712662528 14997371807932416 15054267701493888 15068933403181056 15093921411846144 15099872147655939 15114582276691968 15211886454438912 15269596157423216 15309817053931008 15333507466002432 15339552657936192 15354496281083904 15367898278608344 15429469407456384 15453344969588736 15500158355179008 15524143301394432 15552830023041024 15583037620760576 15599944782358272 15624084138098688 15652955538210816 15659126671643196 15674381620273152 15700373611429248 15746192614785024 15775289656455168 15823078320911904 15847562953506816 15924943631990736 15949585890975744 16025691079573504 16027464728334024 16074238294259712 16128860764635136 16152725785930902 16177720515038208 16226728278078024 16251837518647296 16281868930371072 16329384933851136 16331192194031316 16409118258723456 16434509729562624 16484295393603072 16514756359101504 16540311294345216 16590417466952448 16669580453306368 16713488979984384 16745950876041216 16776895348928512 16821086548525056 16827718214303136 16853757426745344 16884901112977408 16921281615888384 16936051164180624 16952550078578688 17030216905261056 17094824852625408 17139853494779904 17178295677101118 17204877373135872 17250195899252736 17256996740178216 17273808316219392 17288885563434387 17358153083388432 17385013090787328 17450967037055104 17496933775921152 17530917323355648 17563312318409536 17609574980487168 17633679322807296 17714466691633152 17747200863512064 17774662883475456 17828508322695168 17889092043669504 17896144767592224 17913578994597888 17943284127347712 17995648702611456 18028902464520192 18083518081042176 18111500518293504 18144968360214528 18199935579417984 18228098161115136 18268981116917062 18286778556985344 18317102546667456 18370558050582528 18460258041063888 18488823445757952 18544832317803456 18579100903989192 18607850206138368 18664219650321504 18753278009969664 18839194735546368 18874007267544576 18903212907823104 18931182991091028 18960477105088512 18995513752099584 19050949089492992 19053057559703202 19071618838401024 19143971301844032 19173594684489728 19231677959203584 19261437059137536 19297029843402752 19355487044777856 19374342946947072 19414121332700493 19499070476648448 19536942688714752 19632337916686992 19662716997869568 19714509599145984 19722281988775104 19741495218536448 19758726358210728 19837889238158208 19868586389471232 19943962328062976 19965600971451072 19996495743909888 20041344956617971 20072356935325184 20125228549128192 20133162863541252 20152776368922624 20245104790437888 20282515272585216 20375438083080192 20413089405241344 20452736877248256 20506610431254528 20572625876608512 20604459959451648 20666877806905344 20737106697388032 20767790296196874 20799926376477696 20870607384281088 20878835562190928 20899175493697536 20901488516987841 20933831481905664 20994923486380032 21033719541940224 21097437761215872 21130083938009088 21194094077489664 21233258175987648 21266114521300992 21330536743224576 21369952971112032 21432317725679616 21536967714574536 21570294020050944 21635637704104032 21669116691529728 21709158573828096 21774922925375088 21796135815315456 21878824344964608 21912679639416832 21936454286229504 21979060524804096 22019675145468672 22053748392460288 22086380156272866 22120556622603264 22187567237371992 22228567152987069 22327934501388288 22436957619070848 22471676568993792 22581401552240832 22603400104771584 22671873415037952 22793099803500544 22817829681658368 22853137993039872 22904394236134824 22939836497514496 22964725580896512 23000261199003648 23009328986904288 23031744421625856 23051847417912516 23144204111184576 23180017454383104 23286214952091648 23329245034561536 23374556431140864 23436126207148032 23479433307316224 23488690007464794 23511572430409728 23619288922177536 23662934484682752 23734617481367856 23771344430260224 23861526356789632 23884771992797184 23887415447986104 23924378836463616 24038536619360256 24041197092501036 24111357441389568 24193291146952704 24229088678896353 24266580772557312 24304130881486848 24377756277970944 24382371409313792 24422803395556608 24494077400776704 24613677388085184 24651764594343936 24726443090404608 24772134538652256 24810466941517824 24885626200428672 24909869503217664 25004370679959552 25070233469976576 25118926314061824 25165343023392768 25231629822787584 25241577321454704 25280636140118016 25327351669466112 25404076746270936 25428825117868032 25525295069125376 25642237278938112 25767443515651677 25807316059703808 25885495110267324 25910712474329088 26049256918286336 26077519636180992 26176450555582656 26216955997159424 26245400663881728 26296375985033472 26344968477614304 26414362470730752 26450518984210944 26491448519294976 26620801295268096 26661994325213184 26721793275490628 26833638065504256 26844217151388336 26870368491896832 26993473053917184 27043353696780288 27125277121563264 27167250777440256 27217452540321792 27270315836331008 27299903369126976 27342147241672704 27403471675375593 27430167835478016 27475653820001184 27555837075873792 27690387061595832 27733235168636928 27827476512374784 27865567324930048 27868651355983788 27911775309207552 28044959389253632 28129917014954496 28173445250678784 28258792103319552 28311010901316864 28354819361734656 28396774486636542 28440715657632768 28493270628149376 28576423634239488 28579586339554803 28715956952766048 28760392026734592 28847516938805376 28892155588706304 28945544765104128 29033230567166784 29061514420420608 29171765793286144 29248605714972672 29305414033072128 29359566860624896 29448506875030488 29494075496804352 29583422983162656 29612242827804672 29638089537316092 29802879584206848 29915943492094464 29962235425325056 29994743615864832 30108535402987776 30187842823692288 30199744295311878 30229164553383936 30423772908877824 30539192314846432 30619634107862016 30679105315872384 30708992562167808 30735796557216688 30858938814912768 30906689939177472 31000316710358016 31105660046082048 31166075241521152 31199889564716544 31248168276197376 31305911076421632 31318253343286392 31348763240546304 31400747222858496 31492385229570048 31550579312910336 31646156641823808 31695125907013632 31849887263981472 31899171781951488 32054929456668048 32148476588519424 32257721529270272 32305451571861804 32355441030076416 32453456556156048 32503675037294592 32563737860742144 32658769867702272 32662384388062632 32818236517446912 32869019459125248 32968590787206144 33029512718203008 33080622588690432 33129570234409299 33180834933904896 33339160906612736 33491901752082432 33553790697857024 33642173097050112 33655436428606272 33707514853490688 33769802225954816 33872102328361248 33905100157157376 34060433810522112 34189649705250816 34279706989559808 34356591354202236 34409754746271744 34500391798505472 34513993480356432 34547616632438784 34577771126868774 34716306166776864 34770026181574656 34901934074110208 34993867551842304 35061834646711296 35126624636819072 35219149960974336 35233035011197191 35267358645614592 35428933383266304 35494401727024128 35657016645390336 35778184087339008 35792289535184448 35827157989195776 35886568254695424 36057804929040384 36167036162084352 36223001036587008 36289936720429056 36399871158835968 36456196322230272 36537962233834124 36573557113970688 36634205093334912 36741116101165056 36920516082127776 36977646891515904 37089664635606912 37158201807978384 37215700412276736 37328439300643008 37506556019939328 37678389471092736 37748014535089152 37862365982182056 37920954210177024 37991027504199168 38101898178985984 38106115119406404 38143237676802048 38287942603688064 38347189368979456 38463355918407168 38522874118275072 38594059686805504 38710974089555712 38828242665400986 38998140953296896 39073885377429504 39264675833373984 39325433995739136 39444563977550208 39482990437072896 39517452716421456 39675778476316416 39737172778942464 39887924656125952 39931201942902144 39992991487819776 40082689913235942 40144713870650368 40250457098256384 40266325727082504 40305552737845248 40490209580875776 40565030545170432 40750876166160384 40826178810482688 40905473754496512 41013220862509056 41145251753217024 41333755613810688 41474213394776064 41535580592393748 41599852752955392 41741214768562176 41757671124381856 41798350987395072 41802977033975682 41867662963811328 41989846972760064 42067439083880448 42194875522431744 42260167876018176 42388188154979328 42466516351975296 42532229042601984 42661073486449152 42739905942224064 42864635451359232 43073935429149072 43140588040101888 43271275408208064 43338233383059456 43418317147656192 43549845850750176 43592271630630912 43757648689929216 43872908572459008 43958121049608192 44039350290937344 44107496784920576 44172760312545732 44241113245206528 44375134474743984 44457134305974138 44655869002776576 44873915238141696 44943353137987584 45162803104481664 45206800209543168 45299616442967817 45343746830075904 45586199607001088 45635659363316736 45808788472269648 45879672995028992 45929451161793024 46000522398007296 46018657973808576 46063488843251712 46103694835825032 46288408222369152 46360034908766208 46572429904183296 46658490069123072 46749112862281728 46872252414296064 46958866614632448 46977380014929588 47023144860819456 47238577844355072 47325868969365504 47469234962735712 47542688860520448 47723052713579264 47774830895972208 47848757672927232 48077073238720512 48082394185002072 48222714882779136 48386582293905408 48458177357792706 48533161545114624 48755512555941888 48764742818627584 48845606791113216 48988154801553408 49227354776170368 49303529188687872 49452886180809216 49544269077304512 49620933883035648 49771252400857344 50008741359919104 50140466939953152 50237852628123648 50330686046785536 50463259645575168 50483154642909408 50561272280236032 50654703338932224 50808153492541872 50857650235736064 51050590138250752 51284474557876224 51534887031303354 51614632119407616 51770990220534648 51821424948658176 51866656690303161 52098513836572672 52155039272361984 52352901111165312 52433911994318848 52490801327763456 52592751970066944 52689936955228608 52828724941461504 52901037968421888 53241602590536192 53323988650426368 53443586550981256 53667276131008512 53688434302776672 53740736983793664 53986946107834368 54086707393560576 54250554243126528 54334501554880512 54434905080643584 54540631672662016 54599806738253952 54684294483345408 54806943350751186 54860335670956032 54951307640002368 55111674151747584 55380774123191664 55466470337273856 55731134649860096 55737302711967576 55823550618415104 56089918778507264 56259834029908992 56517584206639104 56622021802633728 56709638723469312 56793548973273084 56881431315265536 56986541256298752 57152847268478976 57159172679109606 57431913905532096 57520784053469184 57695033877610752 57784311177412608 57891089530208256 58066461134333568 58123028840841216 58343531586572288 58497211429945344 58610828066144256 58719133721249792 58897013750060976 58988150993608704 59166845966325312 59224485655609344 59276179074632184 59605759168413696 59831886984188928 59989487231729664 60124034869853913 60217070805975552 60375685647384576 60399488590623756 60458329106767872 60847545817755648 61078384629692864 61239268215724032 61358210631744768 61471593114433376 61717877629825536 61813379878354944 62000633420716032 62211320092164096 62332150483042304 62399779129433088 62611822152843264 62636506686572784 62697526481092608 62801494445716992 62984770459140096 63101158625820672 63292313283647616 63390251814027264 63699774527962944 63798343563902976 63941433909209717 64109858913336096 64296953177038848 64610903143723608 64710882060152832 64906913112312096 65007350074589184 65127475721484288 65324768776125264 65636473034893824 65738038918250496 65937181574412288 66059025436406016 66161245177380864 66259140468818598 66361669867809792 66678321813225472 66685701458961207 66983803504164864 67107581395714048 67310872857212544 67415029706981376 67539604451909632 67744204656722496 67810200314314752 68379299410501632 68559413979119616 68713182708404472 68819509492543488 69000783597010944 69027986960712864 69095233264877568 69155542253737548 69432612333553728 69540052363149312 69803868148220416 69987735103684608 70123669293422592 70253249273638144 70438299921948672 70466070022394382 70534717291229184 70857866766532608 70988803454048256 71314033290780672 71584579070368896 71654315978391552 71773136509390848 72115609858080768 72334072324168704 72579873440858112 72687266036689059 72799742317671936 72912392644460544 73075924467668248 73147114227941376 73268410186669824 73482232202330112 73841032164255552 73955293783031808 74179329271213824 74316403615956768 74431400824553472 74656878601286016 75013112039878656 75356778942185472 75496029070178304 75724731964364112 75841908420354048 75982055008398336 76203796357971968 76212230238812808 76286475353604096 76575885207376128 76694378737958912 76926711836814336 77188119373611008 77302330546955031 77421948179111424 77656485330801972 78147770754859008 78529351666747968 78650867991478272 78889127955100416 79034905432842912 79351556952632832 79474345557884928 79775849312251904 79862403885804288 79985982975639552 80165379826471884 80289427741300736 80500914196512768 80532651454165008 80611105475690496 80980419161751552 81130061090340864 81501752332320768 81652357620965376 81810947508993024 82026441725018112 82210415026126779 82290503506434048 82667511227621376 83071161184787496 83199705505910784 83482429537124352 83515342248763712 83596701974790144 83605954067951364 83735325927622656 84134878167760896 84389751044863488 84520335752036352 84776376309958656 84933032703950592 85064458085203968 85322146972898304 85479811884448128 85729270902718464 86147870858298144 86281176080203776 86542550816416128 86676466766118912 86836634295312384 87099691701500352 87184543261261824 87515297379858432 87745817144918016 87916242099216384 88078700581874688 88345520625091464 88482226490413056 88750268949487968 88914268611948276 89747830476283392 89886706275975168 90325606208963328 90599232885935634 90687493660151808 91172399214002176 91271318726633472 91617576944539296 91759345990057984 91858902323586048 92037315947617152 92126977686503424 92207389671650064 92576816444738304 92720069817532416 93316980138246144 93498225724563456 93744504828592128 93917733229264896 93954760029859176 94046289721638912 94477155688710144 94651737938731008 94938469925471424 95085377721040896 95446105427158528 95549661791944416 95697515345854464 96164788370004144 96445429765558272 96773164587810816 96916354715585412 97066323090229248 97511025111883776 97529485637255168 97691213582226432 97976309603106816 98454709552340736 98607058377375744 98905772361618432 99088538154609024 99241867766071296 99388710703227897 99542504801714688 100017482719838208 100475705256247296 100661372093571072 100926519291150336 100966309285818816 101122544560472064 101309406677864448 101616306985083744 101715300471472128 102101180276501504 102568949115752448 103069774062606708 103229264238815232 103541980441069296 103642849897316352 103733313380606322 104197027673145344 104310078544723968 104705802222330624 104867823988637696 104981602655526912 105185503940133888 105379873910457216 105657449882923008 105699105033591573 105802075936843776 106483205181072384 106887173101962512 107334552262017024 107376868605553344 107481473967587328 108173414787121152 108501108486253056 108669003109761024 108869810161287168 109081263345324032 109199613476507904 109368588966690816 109613886701502372 109720671341912064 109902615280004736 110223348303495168 110761548246383328 110932940674547712 111474605423935152 111647101236830208 112179837557014528 112519668059817984 113035168413278208 113244043605267456 113587097946546168 113762862630531072 113973082512597504 114305694536957952 114318345358219212 114863827811064192 115041568106938368 115390067755221504 115568622354825216 115782179060416512 116132922268667136 116687063173144576 116994422859890688 117221656132288512 117438267442499584 117794027500121952 117976301987217408 118333691932650624 118448971311218688 118552358149264368 119211518336827392 119663773968377856 119978974463459328 120248069739707826 120434141611951104 120751371294769152 120798977181247512 120916658213535744 121695091635511296 122156769259385728 122478536431448064 122716421263489536 122943186228866752 123435755259651072 124001266841432064 124422640184328192 124664300966084608 124799558258866176 125223644305686528 125273013373145568 125395052962185216 125602988891433984 125969540918280192 126202317251641344 126584626567295232 126780503628054528 127399549055925888 127596687127805952 127882867818419434 128219717826672192 128593906354077696 129221806287447216 129421764120305664 129813826224624192 130014700149178368 130254951442968576 130649537552250528 131272946069787648 131874363148824576 132118050872812032 132322490354761728 132518280937637196 132723339735619584 133356643626450944 133371402917922414 133967607008329728 134215162791428096 134621745714425088 134830059413962752 135079208903819264 135488409313444992 135620400628629504 135898849328903451 136758598821003264 137426365416808944 137639018985086976 138001567194021888 138055973921425728 138190466529755136 138311084507475096 138865224667107456 139080104726298624 139607736296440832 139975470207369216 140247338586845184 140506498547276288 140876599843897344 140932140044788764 141069434582458368 141715733533065216 141977606908096512 142628066581561344 143169158140737792 143546273018781696 144231219716161536 144668144648337408 145159746881716224 145374532073378118 145599484635343872 146151848935336496 146294228455882752 146536820373339648 146964464404660224 147682064328511104 147910587566063616 148358658542427648 148632807231913536 148862801649106944 149313757202572032 150026224079757312 150713557884370944 150992058140356608 151449463928728224 151683816840708096 151964110016796672 152424460477625616 152572950707208192 153151770414752256 153388757475917824 153853423673628672 154376238747222016 154604661093910062 154843896358222848 155312970661603944 155599970070909483 156295541509718016 157058703333495936 157301735982956544 157778255910200832 158069810865685824 158703113905265664 159551698624503808 159724807771608576 159971965951279104 160330759652943768 160578855482601472 161001828393025536 161065302908330016 161222210951380992 161960838323503104 162260122180681728 163003504664641536 163304715241930752 163621895017986048 164052883450036224 164420830052253558 164581007012868096 165335022455242752 166142322369574992 166399411011821568 167030684497527424 167193403949580288 167211908135902728 167470651855245312 168269756335521792 168779502089726976 169552752619917312 169866065407901184 170128916170407936 170644293945796608 170959623768896256 171458541805436928 172295741716596288 172562352160407552 173085101632832256 173352933532237824 173673268590624768 174199383403000704 174369086522523648 175030594759716864 175491634289836032 175832484198432768 176157401163749376 176691041250182928 176964452980826112 177500537898975936 177828537223896552 179495660952566784 180372104609561739 180651212417926656 181198465771871268 181374987320303616 182344798428004352 182542637453266944 183235153889078592 183518691980115968 183717804647172096 184074631895234304 184414779343300128 185153632889476608 185440139635064832 186633960276492288 186996451449126912 187835466458529792 187909520059718352 188092579443277824 188954311377420288 189303475877462016 189876939850942848 190170755442081792 190892210854317056 191099323583888832 191395030691708928 191824301727629151 192329576740008288 192890859531116544 193832709431170824 194132646180458496 195022050223767552 195058971274510336 195382427164452864 196909419104681472 197214116754751488 197811544723236864 198177076309218048 198483735532142592 198777421406455794 199085009603429376 200034965439676416 200057104376883621 200951410512494592 201322744187142144 201932618571637632 202245089120944128 202618813355728896 203232613970167488 203430600942944256 204202360553003008 205137898231504896 206139548125213416 206458528477630464 207083960882138592 207285699794632704 207466626761212644 208620157089447936 209411604444661248 209735647977275392 209963205311053824 210371007880267776 210759747820914432 211314899765846016 211398210067183146 211604151873687552 212966410362144768 213774346203925024 214753737211106688 214962947935174656 216346829574242304 217002216972506112 217739620322574336 218162526690648064 218399226953015808 218737177933381632 219227773403004744 219441342683824128 219805230560009472 220446696606990336 221523096492766656 221865881349095424 222949210847870304 223294202473660416 225039336119635968 226070336826556416 226488087210534912 227174195893092336 227525725261062144 227946165025195008 228611389073915904 228636690716438424 229727655622128384 230083136213876736 230780135510443008 231564358120833024 231906991640865093 232265844537334272 233374126346289152 234443312264577024 234876534884999168 235588055000243904 235952603974434816 236667383865301248 237104716298528736 238423036673654784 239327547936755712 239957948926918656 240496139479415652 240868283223902208 241502742589538304 241597954362495024 241833316427071488 243390183271022592 244313538518771456 244957072862896128 245432842526979072 245886372457733504 246631245078380337 246871510519302144 248002533682864128 249328601932169216 249599116517732352 250447288611373056 250546026746291136 250790105924370432 251205977782867968 252404634503282688 253169253134590464 253561007256109056 254799098111851776 255193374255611904 255765735636838868 256439435653344384 257187812708155392 258443612574894432 258843528240611328 259627652449248384 260029400298356736 260509902885937152 261299075104501056 262545892139575296 263748726297649152 264236101745624064 265036561875274392 265446679471239168 266713287252901888 266742805835844828 268430325582856192 269243491428850176 269660118827925504 270158417807638528 270976818626889984 271797698657806902 273517197642006528 274852730833617888 275278037970173952 276111947842851456 276380933059510272 276622169014950192 277730449334214912 278160209452597248 279215472592881664 279950940414738432 280494677173690368 281012997094552576 281753199687794688 281864280089577528 282138869164916736 283431467066130432 283955213816193024 285256133163122688 286338316281475584 287092546037563392 289336289296674816 290319493763432448 290749064146756236 291198969270687744 292303697870672992 292588456911765504 293073640746679296 293928928809320448 295364128657022208 295821175132127232 296717317084855296 297265614463827072 297725603298213888 298627514405144064 300052448159514624 301427115768741888 301984116280713216 302898927857456448 303367633681416192 303928220033593344 304848920955251232 305145901414416384 306303540829504512 307706847347257344 308752477494444032 309209322187820124 309687792716445696 310625941323207888 311199940141818966 312591083019436032 314117406666991872 314603471965913088 315556511820401664 316139621731371648 317097315100774719 317406227810531328 319103397249007616 319449615543217152 320661519305887536 321157710965202944 322003656786051072 322130605816660032 322444421902761984 324520244361363456 326007009329283072 326609430483861504 327243790035972096 328105766900072448 328841660104507116 329162014025736192 330670044910485504 332284644739149984 332798822023643136 334061368995054848 334423816271805456 334941303710490624 336539512671043584 337559004179453952 339105505239834624 339732130815802368 341288587891593216 341919247537792512 342917083610873856 344591483433192576 345124704320815104 346170203265664512 346705867064475648 347346537181249536 348398766806001408 350061189519433728 350983268579672064 351664968396865536 352314802327498752 353382082500365856 353928905961652224 355001075797951872 355657074447793104 358991321905133568 360744209219123478 361302424835853312 362396931543742536 362749974640607232 364689596856008704 365085274906533888 366470307778157184 367037383960231936 367435609294344192 368149263790468608 368829558686600256 370307265778953216 373267920552984576 373992902898253824 375670932917059584 375819040119436704 376185158886555648 377908622754840576 378606951754924032 379753879701885696 380341510884163584 381784421708634112 382198647167777664 382790061383417856 383648603455258302 384659153480016576 385781719062233088 387665418862341648 388265292360916992 390044100447535104 390117942549020672 390764854328905728 393818838209362944 395623089446473728 396354152618436096 396967471064285184 397554842812911588 398170019206858752 400069930879352832 400114208753767242 401902821024989184 402645488374284288 403865237143275264 404490178241888256 405237626711457792 406465227940334976 406861201885888512 408404721106006016 410275796463009792 412279096250426832 412917056955260928 414167921764277184 414571399589265408 414933253522425288 417240314178895872 418823208889322496 419926410622107648 420742015760535552 421519495641828864 422629799531692032 422796420134366292 423208303747375104 425932820724289536 427548692407850048 429507474422213376 432693659148484608 434004433945012224 435479240645148672 436325053381296128 436798453906031616 438455546806009488 438882685367648256 439610461120018944 440893393213980672 443046192985533312 443731762698190848 445898421695740608 446588404947320832 447590037364468019 450078672239271936 452140673653112832 452976174421069824 454348391786184672 455051450522124288 455892330050390016 457273381432876848 459455311244256768 460166272427753472 461560271020886016 463128716241666048 463813983281730186 464531689074668544 466748252692578304 466799910212728449 468886624529154048 469753069769998336 471176110000487808 471905207948869632 473334767730602496 474209432597057472 478655095873511424 479915897853837312 480992278958831304 481736566447804416 483005485179076608 483195908724990048 483666632854142976 486780366542045184 488627077037542912 489914145725792256 490865685053958144 491772744915467008 493262490156760674 493743021038604288 496005067365728256 498657203864338432 499198233035464704 501092053492582272 501580211848740864 502411955565735936 504809269006565376 506338506269180928 509598196223703552 510386748511223808 511531471273677736 512878871306688768 514375625416310784 516887225149788864 517687056481222656 519255304898496768 520058800596713472 521019805771874304 522598150209002112 525091784279150592 527497452595298304 528472203491248128 530073123750548784 530893358942478336 533426574505803776 533485611671689656 536860651165712384 538486982857700352 540316835615277056 541116313828685217 541953637253779968 543595397315613804 547034395284013056 549705461667235776 550556075940347904 552223895685702912 553244338029900384 555460898668429824 556320418905194496 558430945185763328 559901880829476864 560989354347380736 562025994189105152 563506399375589376 563728560179155056 564277738329833472 566862934132260864 567910427632386048 570512266326245376 572676632562951168 574185092075126784 575472905182887453 578672578593349632 581498128293512472 582397938541375488 584607395741345984 585176913823531008 586147281493358592 590728257314044416 591642350264254464 593434634169710592 594531228927654144 595451206596427776 597255028810288128 600104896319029248 602854231537483776 603968232561426432 605797855714912896 606735267362832384 607856440067186688 609697841910502464 610291802828832768 612607081659009024 615413694694514688 618418644375640248 619375585432891392 621251882646415776 622399880283637932 628234813333983744 629206943931826176 631113023640803328 632279243462743296 634194630201549438 634812455621062656 638206794498015232 638899231086434304 641323038611775072 642315421930405888 644261211633320064 644888843805523968 649040488722726912 653218860967723008 654487580071944192 656211533800144896 657683320209014232 658324028051472384 661340089820971008 664569289478299968 665597644047286272 668122737990109696 668847632543610912 669882607420981248 675118008358907904 678211010479669248 679464261631604736 682577175783186432 683838495075585024 685834167221747712 689182966866385152 690249408641630208 692340406531329024 694693074362499072 695720974922595279 696797533612002816 700122379038867456 703329936793731072 704629604654997504 706764165000731712 707857811923304448 710002151595903744 711314148895586208 717982643810267136 721488418438246956 722604849671706624 724793863087485072 725499949281214464 729379193712017408 730170549813067776 732940615556314368 734074767920463872 734871218588688384 736298527580937216 737659117373200512 739893735235141011 740614531557906432 747985805796507648 751341865834119168 751638080238873408 752370317773111296 757213903509848064 759507759403771392 760683021768327168 763568843417268224 764397294335555328 765580122766835712 767297206910516604 769318306960033152 771563438124466176 775330837724683296 776530584721833984 780088200895070208 781529708657811456 787637676418725888 791246178892947456 792708305236872192 795109685625823176 796340038413717504 800139861758705664 800228417507534484 805290976748568576 807730474286550528 808980356483776512 810475253422915584 812930455880669952 816809442212012032 820551592926019584 824558192500853664 825834113910521856 828335843528554368 829142799178530816 829866507044850576 834480628357791744 837646417778644992 839852821244215296 841484031521071104 843038991283657728 845259599063384064 845592840268732584 846416607494750208 851865641448579072 855097384815700096 859014948844426752 868008867890024448 870958481290297344 872650106762592256 873596907812063232 876911093612018976 877765370735296512 879220922240037888 881786786427961344 886092385971066624 887463525396381696 891796843391481216 893176809894641664 895180074728936038 900157344478543872 904281347306225664 905952348842139648 908696783572369344 910102901044248576 911784660100780032 914546762865753696 918910622488513536 923120542041772032 926257432483332096 927627966563460372 929063378149337088 933496505385156608 933599820425456898 937773249058308096 939506139539996672 942352220000975616 943810415897739264 946669535461204992 948418865194114944 951291945302324157 957310191747022848 961984557917662608 963473132895608832 966010970358153216 966391817449980096 967333265708285952 973560733084090368 977254154075085824 979828291451584512 981731370107916288 983545489830934016 986524980313521348 987486042077208576 992010134731456512 997314407728676864 998396466070929408 1002184106985164544 1004823911131471872 1009618538013130752 1012677012538361856 1019196392447407104 1023062942547355472 1025757742613377536 1028751250832621568 1033774450299577728 1035374112962445312 1038510609796993536 1040117601193426944 1042039611543748608 1045196300418004224 1050183568558301184 1054994905190596608 1056944406982496256 1060146247501097568 1061786717884956672 1066971223343379312 1073721302331424768 1076973965715400704 1080633671230554112 1082232627657370434 1083907274507559936 1087190794631227608 1094068790568026112 1099410923334471552 1101112151880695808 1104447791371405824 1106488676059800768 1110921797336859648 1116861890371526656 1119803761658953728 1121978708694761472 1124051988378210304 1127012798751178752 1127457120358310112 1128555476659666944 1133725868264521728 1135820855264772096 1141024532652490752 1145353265125902336 1148370184150253568 1150945810365774906 1157345157186699264 1162996256587024944 1164795877082750976 1169214791482691968 1170353827647062016 1172294562986717184 1181456514628088832 1186869268339421184 1189062457855308288 1190902413192855552 1194510057620576256 1200209792638058496 1205708463074967552 1207936465122852864 1211595711429825792 1213470534725664768 1215712880134373376 1219395683821004928 1220583605657665536 1225214163318018048 1230827389389029376 1236837288751280496 1238751170865782784 1242503765292831552 1244799760567275864 1256469626667967488 1262226047281606656 1264558486925486592 1268389260403098876 1269624911242125312 1276413588996030464 1277798462172868608 1282646077223550144 1284630843860811776 1288522423266640128 1298080977445453824 1306437721935446016 1308975160143888384 1315366640418028464 1316648056102944768 1322680179641942016 1329138578956599936 1331195288094572544 1336245475980219392 1337695265087221824 1339765214841962496 1342770112093404057 1350236016717815808 1356422020959338496 1358928523263209472 1365154351566372864 1367676990151170048 1378365933732770304 1380498817283260416 1384680813062658048 1389386148724998144 1391441949845190558 1393595067224005632 1400244758077734912 1400399730638185347 1406659873587462144 1409259209309995008 1413528330001463424 1415715623846608896 1420004303191807488 1422628297791172416 1435965287620534272 1442976836876493912 1445209699343413248 1449587726174970144 1450999898562428928 1460341099626135552 1465881231112628736 1468149535840927744 1469742437177376768 1472597055161874432 1475318234746401024 1479787470470282022 1481229063115812864 1495971611593015296 1503276160477746816 1504740635546222592 1514427807019696128 1519015518807542784 1527137686834536448 1528794588671110656 1531160245533671424 1534594413821033208 1538636613920066304 1543126876248932352 1550661675449366592 1553061169443667968 1560176401790140416 1563059417315622912 1575275352837451776 1582492357785894912 1585416610473744384 1590219371251646352 1592680076827435008 1600279723517411328 1600456835015068968 1610581953497137152 1615460948573101056 1620950506845831168 1623348941486055651 1625860911761339904 1633618884424024064 1641103185852039168 1649116385001707328 1651668227821043712 1656671687057108736 1659733014089701152 1668961256715583488 1675292835557289984 1679705642488430592 1682968063042142208 1686077982567315456 1690519198126768128 1691185680537465168 1692833214989500416 1703731282897158144 1710194769631400192 1718029897688853504 1726418715548662359 1736017735780048896 1745300213525184512 1747193815624126464 1753822187224037952 1755530741470593024 1758441844480075776 1772184771942133248 1774927050792763392 1783593686782962432 1786353619789283328 1790360149457872076 1800314688957087744 1808562694612451328 1811904697684279296 1817393567144738688 1820205802088497152 1823569320201560064 1829093525731507392 1837821244977027072 1846241084083544064 1855255933126920744 1858126756298674176 1866993010770313216 1867199640850913796 1879012279079993344 1884704440001951232 1887620831795478528 1893339070922409984 1896837730388229888 1902583890604648314 1914620383494045696 1923969115835325216 1926946265791217664 1932783634899960192 1934666531416571904 1947121466168180736 1954508308150171648 1959656582903169024 1963462740215832576 1967090979661868032 1973049960627042696 1974972084154417152 1984020269462913024 1996792932141858816 2004368213970329088 2009647822262943744 2025354025076723712 2038392784894814208 2046125885094710944 2051515485226755072 2057502501665243136 2067548900599155456 2070748225924890624 2077021219593987072 2084079223087497216 2090392600836008448 2100367137116602368 2109989810381193216 2113888813964992512 2120292495002195136 2123573435769913344 2133942446686758624 2153947931430801408 2161267342461108224 2164465255314740868 2167814549015119872 2174381589262455216 2188137581136052224 2198821846668943104 2202224303761391616 2208895582742811648 2212977352119601536 2219681205705423033 2221843594673719296 2233723780743053312 2243957417389522944 2248103976756420608 2254025597502357504 2254914240716620224 2257110953319333888 2271641710529544192 2282049065304981504 2290706530251804672 2296740368300507136 2301891620731549812 2314690314373398528 2325992513174049888 2329591754165501952 2338429582965383936 2344589125973434368 2362913029256177664 2373738536678842368 2378124915710616576 2389020115241152512 2400419585276116992 2415872930245705728 2423191422859651584 2426941069451329536 2431425760268746752 2438791367642009856 2450428326636036096 2461654778778058752 2473674577502560992 2477502341731565568 2485007530585663104 2489599521134551728 2512939253335934976 2524452094563213312 2529116973850973184 2536778520806197752 2539249822484250624 2552827177992060928 2555596924345737216 2565292154447100288 2569261687721623552 2577044846533280256 2612875443870892032 2617950320287776768 2630733280836056928 2633296112205889536 2645360359283884032 2658277157913199872 2662390576189145088 2672490951960438784 2675390530174443648 2679530429683924992 2685540224186808114 2700472033435631616 2712844041918676992 2717857046526418944 2730308703132745728 2735353980302340096 2756731867465540608 2769361626125316096 2778772297449996288 2782883899690381116 2787190134448011264 2800489516155469824 2800799461276370694 2813319747174924288 2818518418619990016 2827056660002926848 2831431247693217792 2840008606383614976 2845256595582344832 2871930575241068544 2885953673752987824 2890419398686826496 2899175452349940288 2901999797124857856 2920682199252271104 2931762462225257472 2939484874354753536 2945194110323748864 2950636469492802048 2959574940940564044 2962458126231625728 2991943223186030592 3006552320955493632 3028855614039392256 3038031037615085568 3054275373669072896 3057589177342221312 3069188827642066416 3077273227840132608 3086253752497864704 3101323350898733184 3106122338887335936 3120352803580280832 3126118834631245824 3150550705674903552 3164984715571789824 3170833220947488768 3180438742503292704 3185360153654870016 3200913670030137936 3221163906994274304 3230921897146202112 3241901013691662336 3246697882972111302 3251721823522679808 3267237768848048128 3282206371704078336 3298232770003414656 3303336455642087424 3313343374114217472 3319466028179402304 3350585671114579968 3359411284976861184 3365936126084284416 3372155965134630912 3381038396253536256 3382371361074930336 3385666429979000832 3407462565794316288 3420389539262800384 3436059795377707008 3452837431097324718 3472035471560097792 3490600427050369024 3494387631248252928 3507644374448075904 3511061482941186048 3516883688960151552 3544369543884266496 3567187373565924864 3572707239578566656 3580720298915744152 3600629377914175488 3617125389224902656 3623809395368558592 3634787134289477376 3640411604176994304 3647138640403120128 3658187051463014784 3675642489954054144 3692482168167088128 3710511866253841488 3716253512597348352 3733986021540626432 3734399281701827592 3758024558159986688 3769408880003902464 3786678141844819968 3793675460776459776 3805167781209296628 3829240766988091392 3847938231670650432 3853892531582435328 3865567269799920384 3894242932336361472 3909016616300343296 3919313165806338048 3926925480431665152 3934181959323736064 3946099921254085392 3949944168308834304 3968040538925826048 3993585864283717632 4008736427940658176 4019295644525887488 4028310336280212171 4050708050153447424 4076785569789628416 4092251770189421888 4103030970453510144 4135097801198310912 4141496451849781248 4154042439187974144 4168158446174994432 4180785201672016896 4200734274233204736 4219979620762386432 4227777627929985024 4240584990004390272 4247146871539826688 4267884893373517248 4307895862861602816 4328930510629481736 4335629098030239744 4348763178524910432 4397643693337886208 4404448607522783232 4417791165485623296 4425954704239203072 4439362411410846066 4443687189347438592 4467447561486106624 4487914834779045888 4496207953512841216 4509828481433240448 4514221906638667776 4543283421059088384 4581413060503609344 4593480736601014272 4603783241463099624 4629380628746797056 4651985026348099776 4659183508331003904 4676859165930767872 4689178251946868736 4725826058512355328 4747477073357684736 4756249831421233152 4778040230482305024 4800839170552233984 4831745860491411456 4846382845719303168 4862851520537493504 4870046824458166953 4877582735284019712 4900856653272072192 4923309557556117504 4947349155005121984 4955004683463131136 4970015061171326208 4979199042269103456 5025878506671869952 5048904189126426624 5058233947701946368 5073557041612395504 5078499644968501248 5105654355984121856 5111193848691474432 5130584308894200576 5138523375443247104 5154089693066560512 5179256146645987077 5235900640575553536 5261466561672113856 5266592224411779072 5316554315826399744 5324781152378290176 5344981903920877568 5350781060348887296 5359060859367849984 5371080448373616228 5400944066871263232 5425688083837353984 5435714093052837888 5460617406265491456 5470707960604680192 5513463734931081216 5538723252250632192 5565767799380762232 5574380268896022528 5600979032310939648 5601598922552741388 5637036837239980032 5654113320005853696 5662862495386435584 5680017212767229952 5690513191164689664 5743861150482137088 5771907347505975648 5780838797373652992 5798350904699880576 5803999594249715712 5841364398504542208 5863524924450514944 5878969748709507072 5890388220647497728 5901272938985604096 5919149881881128088 5924916252463251456 6013104641910987264 6076062075230171136 6108550747338145792 6115178354684442624 6138377655284132832 6154546455680265216 6172507504995729408 6202646701797466368 6212244677774671872 6252237669262491648 6301101411349807104 6329969431143579648 6341666441894977536 6360877485006585408 6370720307309740032 6401827340060275872 6461843794292404224 6483802027383324672 6493395765944222604 6503443647045359616 6534475537696096256 6564412743408156672 6596465540006829312 6606672911284174848 6626686748228434944 6638932056358804608 6659043617116269099 6701171342229159936 6731872252168568832 6744311930269261824 6762076792507072512 6764742722149860672 6771332859958001664 6814925131588632576 6840779078525600768 6872119590755414016 6905674862194649436 6944070943120195584 6981200854100738048 6988775262496505856 7015288748896151808 7033767377920303104 7088739087768532992 7134374747131849728 7161440597831488304 7201258755828350976 7247618790737117184 7269574268578954752 7280823208353988608 7294277280806240256 7316374102926029568 7351284979908108288 7384964336334176256 7421023732507682976 7432507025194696704 7468798563403655184 7516049116319973376 7538817760007804928 7573356283689639936 7587350921552919552 7610335562418593256 7658481533976182784 7695876463341300864 7707785063164870656 7731134539599840768 7818033232600686592 7838626331612676096 7853850960863330304 7868363918647472128 7892199842508170784 7899888336617668608 7936081077851652096 7987171728567435264 8017472855881316352 8038591289051774976 8056620672560424342 8101416100306894848 8153571139579256832 8184503540378843776 8206061940907020288 8270195602396621824 8308084878375948288 8336316892349988864 8361570403344033792 8401468548466409472 8439959241524772864 8455555255859970048 8481169980008780544 8494293743079653376 8535769786747034496 8615791725723205632 8657861021258963472 8671258196060479488 8697526357049820864 8795287386675772416 8835582330971246592 8851909408478406144 8878724822821692132 8887374378694877184 8934895122972213248 8975829669558091776 8992415907025682432 9019656962866480896 9086566842118176768 9162826121007218688 9207566482926199248 9258761257493594112 9303970052696199552 9318367016662007808 9353718331861535744 9378356503893737472 9451652117024710656 9494954146715369472 9512499662842466304 9556080460964610048 9663491720982822912 9692765691438606336 9725703041074987008 9740093648916333906 9755165470568039424 9801713306544144384 9846619115112235008 9894698310010243968 9910009366926262272 9940030122342652416 9958398084538206912 10051757013343739904 10097808378252853248 10116467895403892736 10147114083224791008 10156999289937002496 10222387697382948864 10261168617788401152 10277046750886494208 10308179386133121024 10358512293291974154 10471801281151107072 10522933123344227712 10533184448823558144 10633108631652799488 10689963807841755136 10701562120697774592 10718121718735699968 10742160896747232456 10801888133742526464 10851376167674707968 10871428186105675776 10921234812530982912 10941415921209360384 11026927469862162432 11077446504501264384 11131535598761524464 11148760537792045056 11201958064621879296 11203197845105482776 11274073674479960064 11308226640011707392 11360034425534459904 11381026382329379328 11487722300964274176 11543814695011951296 11561677594747305984 11596701809399761152 11682728797009084416 11727049848901029888 11757939497419014144 11780776441294995456 11802545877971208192 11838299763762256176 11849832504926502912 12026209283821974528 12084931008840636513 12152124150460342272 12217101494676291584 12230356709368885248 12276755310568265664 12309092911360530432 12405293403594932736 12424489355549343744 12504475338524983296 12602202822699614208 12659938862287159296 12683332883789955072 12721754970013170816 12741440614619480064 12803654680120551744 12923687588584808448 12986791531888445208 13006887294090719232 13068951075392192512 13192931080013658624 13213345822568349696 13253373496456869888 13277864112717609216 13318087234232538198 13402342684458319872 13463744504337137664 13488623860538523648 13529485444299721344 13542665719916003328 13629850263177265152 13681558157051201536 13744239181510828032 13811349724389298872 13888141886240391168 13977550524993011712 14030577497792303616 14067534755840606208 14177478175537065984 14268749494263699456 14322881195662976608 14402517511656701952 14495237581474234368 14539148537157909504 14588554561612480512 14632748205852059136 14702569959816216576 14769928672668352512 14842047465015365952 14865014050389393408 14937597126807310368 15077635520015609856 15146712567379279872 15174701843105839104 15220671124837186512 15316963067952365568 15391752926682601728 15415570126329741312 15462269079199681536 15537768439937961231 15636066465201373184 15707701921726660608 15736727837294944256 15784399685016341568 15799776673235337216 15974343457134870528 16034945711762632704 16077182578103549952 16113241345120848684 16202832200613789696 16307142279158513664 16369007080757687552 16412123881814040576 16540391204793243648 16616169756751896576 16723140806688067584 16802937096932818944 16911110511719940096 16962339960017561088 16988587486159306752 17071539573494068992 17231583451446411264 17315722042517926944 17342516392120958976 17395052714099641728 17590574773351544832 17671164661942493184 17703818816956812288 17757449645643384264 17774748757389754368 17869790245944426496 17984831814051364864 18039313925732961792 18325652242014437376 18415132965852398496 18517522514987188224 18607940105392399104 18636734033324015616 18707436663723071488 18756713007787474944 18903304234049421312 18989908293430738944 19024999325684932608 19112160921929220096 19385531382877212672 19451406082149974016 19480187297832667812 19510330941136078848 19603426613088288768 19693238230224470016 19789396620020487936 19820018733852524544 19880060244685304832 19916796169076413824 20103514026687479808 20195616756505706496 20232935790807785472 20294228166449582016 20313998579874004992 20444775394765897728 20522337235576802304 20616358772266242048 20717024586583948308 20943602562302214144 21045866246688455424 21266217263305598976 21379927615683510272 21403124241395549184 21484321793494464912 21603776267485052928 21742856372211351552 21842469625061965824 21882831842418720768 22053854939724324864 22154893009002528768 22263071197523048928 22297521075584090112 22406395690210965552 22548147348959920128 22616453280023414784 22720068851068919808 22762052764658758656 22975444601928548352 23087629390023902592 23123355189494611968 23193403618799522304 23454099697802059776 23515878994838028288 23561552882589990912 23605091755942416384 23676599527524512352 23699665009853005824 24052418567643949056 24169862017681273026 24304248300920684544 24434202989352583168 24460713418737770496 24553510621136531328 24618185822721060864 24810586807189865472 25008950677049966592 25204405645399228416 25319877724574318592 25366665767579910144 25443509940026341632 25482881229238960128 25607309360241103488 25847375177169616896 25973583063776890416 26013774588181438464 26137902150784385024 26385862160027317248 26506746992913739776 26555728225435218432 26636174468465076396 26804685368916639744 26927489008674275328 26977247721077047296 27058970888599442688 27259700526354530304 27363116314102403072 27488478363021656064 27622699448778597744 27776283772480782336 27955101049986023424 28061154995584607232 28135069511681212416 28354956351074131968 28537498988527398912 28645762391325953216 28990475162948468736 29078297074315819008 29177109123224961024 29265496411704118272 29405139919632433152 29539857345336705024 29684094930030731904 29730028100778786816 29875194253614620736 30155271040031219712 30293425134758559744 30349403686211678208 30441342249674373024 30783505853365203456 30831140252659482624 30924538158399363072 31075536879875922462 31272132930402746368 31415403843453321216 31473455674589888512 31568799370032683136 31599553346470674432 32069891423525265408 32154365156207099904 32226482690241697368 32405664401227579392 32614284558317027328 32738014161515375104 32824247763628081152 33080782409586487296 33232339513503793152 33446281613376135168 33605874193865637888 33822221023439880192 33924679920035122176 34143079146988137984 34463166902892822528 34631444085035853888 34685032784241917952 34790105428199283456 35181149546703089664 35342329323884986368 35407637633913624576 35514899291286768528 35549497514779508736 35739580491888852992 35969663628102729728 36078627851465923584 36254793026521909539 36651304484028874752 36830265931704796992 37215880210784798208 37273468066648031232 37414873327446142976 37513426015574949888 37806608468098842624 37979816586861477888 38049998651369865216 38224321843858440192 38771062765754425344 38960374595665335624 39020661882272157696 39206853226176577536 39578793240040975872 39640037467705049088 39760120489370609664 39833592338152827648 40207028053374959616 40391233513011412992 40465871581615570944 40588456332899164032 40627997159748009984 40889550789531795456 41044674471153604608 41232717544532484096 41434049173167896616 42091732493376910848 42532434526611197952 42759855231367020544 42806248482791098368 42968643586988929824 43207552534970105856 43485712744422703104 43765663684837441536 44107709879448649728 44309786018005057536 44526142395046097856 44595042151168180224 44812791380421931104 45232906560046829568 45440137702137839616 45524105529317517312 45950889203857096704 46175258780047805184 46246710378989223936 46386807237599044608 46613305319813883693 46908199395604119552 47123105765179981824 47210183511884832768 47353199055049024704 47399330019706011648 48104837135287898112 48339724035362546052 48608496601841369088 48868405978705166336 48921426837475540992 49107021242273062656 49236371645442121728 49621173614379730944 50408811290798456832 50733331535159820288 50887019880052683264 50965762458477920256 51214618720482206976 51694750354339233792 51947166127553780832 52027549176362876928 52771724320054634496 53013493985827479552 53111456450870436864 53272348936930152792 53609370737833279488 53954495442154094592 54117941777198885376 54726232628204806144 54976956726043312128 55245398897557195488 55552567544961564672 55910202099972046848 56122309991169214464 56270139023362424832 56709912702148263936 57074997977054797824 57291524782651906432 58156594148631638016 58354218246449922048 58530992823408236544 58810279839264866304 59079714690673410048 59368189860061463808 59460056201557573632 59750388507229241472 60310542080062439424 60586850269517119488 60698807372423356416 60882684499348746048 61567011706730406912 61849076316798726144 62151073759751844924 62544265860805492736 62830807686906642432 62946911349179777024 63137598740065366272 64139782847050530816 64452965380483394736 64811328802455158784 65228569116634054656 65476028323030750208 65648495527256162304 66161564819172974592 66464679027007586304 66892563226752270336 67644442046879760384 67849359840070244352 68286158293976275968 68926333805785645056 69262888170071707776 69370065568483835904 69580210856398566912 70362299093406179328 70684658647769972736 70815275267827249152 71029798582573537056 71098995029559017472 71939327256205459456 72157255702931847168 72509586053043819078 73302608968057749504 73660531863409593984 74431760421569596416 74829746654892285952 75026852031149899776 75613216936197685248 75959633173722955776 76099997302739730432 76448643687716880384 77542125531508850688 77920749191330671248 78041323764544315392 78413706452353155072 79157586480081951744 79520240978741219328 79667184676305655296 80414056106749919232 80782467026022825984 80931743163231141888 81176912665798328064 81779101579063590912 82089348942307209216 82465435089064968192 82868098346335793232 84183464986753821696 85064869053222395904 85519710462734041088 85612496965582196736 85937287173977859648 86971425488845406208 87531327369674883072 88215419758897299456 88619572036010115072 89052284790092195712 89190084302336360448 89625582760843862208 90465813120093659136 90880275404275679232 91048211058635034624 92350517560095610368 92493420757978447872 92773614475198089216 93226610639627767386 93816398791208239104 94246211530359963648 94420367023769665536 94706398110098049408 94798660039412023296 96209674270575796224 96679448070725092104 97216993203682738176 97842853674951081984 98214042484546125312 98472743290884243456 99242347228759461888 100817622581596913664 101466663070319640576 101774039760105366528 102429237440964413952 103389500708678467584 103894332255107561664 104055098352725753856 105543448640109268992 106026987971654959104 106222912901740873728 106544697873860305584 107218741475666558976 107908990884308189184 108235883554397770752 108764379079565728617 109452465256409612288 109953913452086624256 110490797795114390976 111820404199944093696 112244619982338428928 112540278046724849664 113419825404296527872 114149995954109595648 114583049565303812864 116313188297263276032 117061985646816473088 117620559678529732608 118736379720122927616 118920112403115147264 119500777014458482944 120621084160124878848 121173700539034238976 121397614744846712832 121765368998697492096 123134023413460813824 123698152633597452288 124302147519503689848 125088531721610985472 125893822698359554048 126275197480130732544 128279565694101061632 128905930760966789472 129622657604910317568 130457138233268109312 130952056646061500416 131296991054512324608 132323129638345949184 132929358054015172608 133785126453504540672 135698719680140488704 136572316587952551936 137852667611571290112 138525776340143415552 138740131136967671808 139160421712797133824 140724598186812358656 141369317295539945472 141630550535654498304 142059597165147074112 142197990059118034944 144314511405863694336 145019172106087638156 146605217936115499008 147321063726819187968 148863520843139192832 149659493309784571904 151226433872395370496 152199994605479460864 152897287375433760768 155084251063017701376 155841498382661342496 156082647529088630784 158315172960163903488 159040481957482438656 159334369352611310592 160828112213499838464 161863486326462283776 162353825331596656128 164178697884614418432 164930870178129936384 165736196692671586464 168366929973507643392 170129738106444791808 171039420925468082176 171224993931164393472 171874574347955719296 175062654739349766144 176430839517794598912 177239144072020230144 178104569580184391424 178380168604672720896 179251165521687724416 180931626240187318272 181760550808551358464 182096422117270069248 184701035120191220736 185547228950396178432 186453221279255534772 187632797582416478208 188492423060719927296 188840734047539331072 189412796220196098816 192419348541151592448 193358896141450184208 194433986407365476352 195685707349902163968 196428084969092250624 196945486581768486912 198484694457518923776 202933326140639281152 203548079520210733056 204858474881928827904 206779001417356935168 207788664510215123328 208110196705451507712 211086897280218537984 212053975943309918208 212445825803481747456 213089395747720611168 215817981768616378368 216471767108795541504 217528758159131457234 218904930512819224576 219907826904173248512 220981595590228781952 224489239964676857856 225080556093449699328 226839650808593055744 228299991908219191296 229166099130607625728 232626376594526552064 234123971293632946176 235241119357059465216 237472759440245855232 239001554028916965888 241242168320249757696 242347401078068477952 242795229489693425664 243530737997394984192 246268046826921627648 247396305267194904576 248604295039007379696 250177063443221970944 251787645396719108096 252550394960261465088 256559131388202123264 257811861521933578944 260914276466536218624 261904113292123000832 262593982109024649216 264646259276691898368 265858716108030345216 267570252907009081344 271397439360280977408 273144633175905103872 277051552680286831104 277480262273935343616 278320843425594267648 281449196373624717312 282738634591079890944 283261101071308996608 284119194330294148224 284395980118236069888 288629022811727388672 290038344212175276312 294642127453638375936 297727041686278385664 299318986619569143808 302452867744790740992 304399989210958921728 310168502126035402752 311682996765322684992 312165295058177261568 316630345920327806976 318080963914964877312 318668738705222621184 321656224426999676928 323726972652924567552 324707650663193312256 326293137238697185851 328357395769228836864 329861740356259872768 331472393385343172928 336733859947015286784 340259476212889583616 342078841850936164352 342449987862328786944 343749148695911438592 352861679035589197824 356209139160368782848 356760337209345441792 358502331043375448832 361863252480374636544 363521101617102716928 364192844234540138496 369402070240382441472 371094457900792356864 372906442558511069544 375265595164832956416 377681468095078662144 378825592440392197632 384838697082303184896 386717792282900368416 388867972814730952704 391371414699804327936 392856169938184501248 393890973163536973824 396969388915037847552 407096159040421466112 409716949763857655808 413558002834713870336 415577329020430246656 416220393410903015424 422173794560437075968 424107951886619836416 424891651606963494912 426178791495441222336 432943534217591083008 435057516318262914468 437809861025638449152 439815653808346497024 441963191180457563904 448978479929353715712 453679301617186111488 456599983816438382592 458332198261215251456 465252753189053104128 468247942587265892352 474945518880491710464 478003108057833931776 482484336640499515392 485590458979386851328 487061475994789968384 492536093653843255296 494792610534389809152 497208590078014759392 503575290793438216192 505100789920522930176 513118262776404246528 515623723043867157888 523808226584246001664 525187964218049298432 529292518553383796736 531717432216060690432 535140505814018162688 542794878720561954816 546289266351810207744 554103105360573662208 556641686851188535296 562898392747249434624 565477269182159781888 566522202142617993216 568238388660588296448 577258045623454777344 580076688424350552624 589284254907276751872 595454083372556771328 598637973239138287616 608799978421917843456 620337004252070805504 623365993530645369984 624330590116354523136 633260691840655613952 636161927829929754624 637337477410445242368 647453945305849135104 649415301326386624512 652586274477394371702 656714791538457673728 659723480712519745536 662944786770686345856 673467719894030573568 680518952425779167232 684899975724657573888 687498297391822877184 705723358071178395648 712418278320737565696 717004662086750897664 723726504960749273088 727042203234205433856 728385688469080276992 738804140480764882944 742188915801584713728 745812885117022139088 750531190329665912832 755362936190157324288 757651184880784395264 769677394164606369792 773435584565800736832 782742829399608655872 785712339876369002496 787781946327073947648 793938777830075695104 814192318080842932224 819433899527715311616 831154658040860493312 832440786821806030848 844347589120874151936 848215903773239672832 849783303213926989824 852357582990882444672 865887068435182166016 870115032636525828936 875619722051276898304 883926382360915127808 897956959858707431424 907358603234372222976 913199967632876765184 916664396522430502912 930505506378106208256 936495885174531784704 949891037760983420928 956006216115667863552 964968673280999030784 971180917958773702656 974122951989579936768 985072187307686510592 989585221068779618304 994417180156029518784 1010201579841045860352 1026236525552808493056 1031247446087734315776 1047616453168492003328 1058585037106767593472 1070281011628036325376 1085589757441123909632 1092578532703620415488 1108206210721147324416 1113283373702377070592 1125796785494498869248 1133044404285235986432 1136476777321176592896 1154516091246909554688 1160153376848701105248 1178568509814553503744 1190908166745113542656 1197275946478276575232 1240674008504141611008 1246731987061290739968 1248661180232709046272 1266521383681311227904 1272323855659859509248 1274674954820890484736 1298830602652773249024 1305172548954788743404 1313429583076915347456 1319446961425039491072 1325889573541372691712 1346935439788061147136 1361037904851558334464 1369799951449315147776 1374996594783645754368 1424836556641475131392 1434009324173501795328 1447453009921498546176 1456771376938160553984 1477608280961529765888 1484377831603169427456 1491625770234044278176 1510725872380314648576 1515302369761568790528 1539354788329212739584 1546871169131601473664 1571424679752738004992 1575563892654147895296 1587877555660151390208 1628384636161685864448 1638867799055430623232 1662309316081720986624 1688695178241748303872 1696431807546479345664 1699566606427853979648 1704715165981764889344 1731774136870364332032 1740230065273051657872 1751239444102553796608 1767852764721830255616 1795913919717414862848 1826399935265753530368 1833328793044861005824 1861011012756212416512 1872991770349063569408 1899782075521966841856 1912012432231335727104 1942361835917547405312 1948245903979159873536 1970144374615373021184 1979170442137559236608 1988834360312059037568 2020403159682091720704 2062494892175468631552 2095232906336984006656 2117170074213535186944 2171179514882247819264 2185157065407240830976 2216412421442294648832 2226566747404754141184 2251593570988997738496 2266088808570471972864 2272953554642353185792 2309032182493819109376 2320306753697402210496 2357137019629107007488 2381816333490227085312 2394551892956553150464 2493463974122581479936 2497322360465418092544 2533042767362622455808 2544647711319719018496 2549349909641780969472 2597661205305546498048 2610345097909577486808 2626859166153830694912 2651779147082745383424 2693870879576122294272 2722075809703116668928 2739599902898630295552 2749993189567291508736 2849673113282950262784 2868018648347003590656 2894906019842997092352 2913542753876321107968 2955216561923059531776 2968755663206338854912 2983251540468088556352 3030604739523137581056 3078709576658425479168 3093742338263202947328 3142849359505476009984 3175755111320302780416 3256769272323371728896 3277735598110861246464 3324618632163441973248 3377390356483496607744 3399133212855707959296 3409430331963529778688 3463548273740728664064 3480460130546103315744 3535705529443660511232 3591827839434829725696 3666657586089722011648 3722022025512424833024 3745983540698127138816 3799564151043933683712 3824024864462671454208 3896491807958319747072 3940288749230746042368 3958340884275118473216 3977668720624118075136 4040806319364183441408 4124989784350937263104 4190465812673968013312 4342359029764495638528 4370314130814481661952 4432824842884589297664 4453133494809508282368 4532177617140943945728 4545907109284706371584 4618064364987638218752 4640613507394804420992 4714274039258214014976 4763632666980454170624 4986927948245162959872 5066085534725244911616 5089295422639438036992 5098699819283561938944 5195322410611092996096 5220690195819154973616 5253718332307661389824 5303558294165490766848 5387741759152244588544 5479199805797260591104 5499986379134583017472 5699346226565900525568 5736037296694007181312 5827085507752642215936 5910433123846119063552 5937511326412677709824 5966503080936177112704 6061209479046275162112 6187484676526405894656 6285698719010952019968 6351510222640605560832 6513538544646743457792 6555471196221722492928 6649237264326883946496 6754780712966993215488 6798266425711415918592 6818860663927059557376 6927096547481457328128 6960920261092206631488 7071411058887321022464 7183655678869659451392 7333315172179444023296 7491967081396254277632 7599128302087867367424 7648049728925342908416 7792983615916639494144 7880577498461492084736 7955337441248236150272 8081612638728366882816 8249979568701874526208 8380931625347936026624 8684718059528991277056 8740628261628963323904 8865649685769178595328 8906266989619016564736 9091814218569412743168 9236128729975276437504 9281227014789608841984 9428548078516428029952 9527265333960908341248 9973855896490325919744 10132171069450489823232 10197399638567123877888 10390644821222185992192 10441380391638309947232 10607116588330981533696 10775483518304489177088 10999972758269166034944 11398692453131801051136 11472074593388014362624 11820866247692238127104 11875022652825355419648 11933006161872354225408 12122418958092550324224 12374969353052811789312 12571397438021904039936 13027077089293486915584 13110942392443444985856 13298474528653767892992 13596532851422831837184 13637721327854119114752 13854193094962914656256 13921840522184413262976 14142822117774642044928 14666630344358888046592 15198256604175734734848 15296099457850685816832 15585967231833278988288 15761154996922984169472 15910674882496472300544 16163225277456733765632 16499959137403749052416 16761863250695872053248 17481256523257926647808 17731299371538357190656 17812533979238033129472 18183628437138825486336 18562454029579217683968 18857096157032856059904 19054530667921816682496 19947711792980651839488 20264342138900979646464 20394799277134247755776 20781289642444371984384 20882760783276619894464 21214233176661963067392 21550967036608978354176 21999945516538332069888 22797384906263602102272 22944149186776028725248 23641732495384476254208 23866012323744708450816 24244837916185100648448 24749938706105623578624 25142794876043808079872 26054154178586973831168 26221884784886889971712 26596949057307535785984 27275442655708238229504 27708386189925829312512 27843681044368826525952 28285644235549284089856 29333260688717776093184 30396513208351469469696 30592198915701371633664 31171934463666557976576 31821349764992944601088 32326450554913467531264 32999918274807498104832 35462598743076714381312 35625067958476066258944 36367256874277650972672 37124908059158435367936 37714192314065712119808 39895423585961303678976 40789598554268495511552 41562579284888743968768 41765521566553239788928 42428466353323926134784 43999891033076664139776 45594769812527204204544 45888298373552057450496 47283464990768952508416 47732024647489416901632 48489675832370201296896 49499877412211247157248 50285589752087616159744 52443769569773779943424 53193898114615071571968 54550885311416476459008 55687362088737653051904 56571288471098568179712 58666521377435552186368 60793026416702938939392 61184397831402743267328 62343868927333115953152 63642699529985889202176 64652901109826935062528 65999836549614996209664 70925197486153428762624 72734513748555301945344 74249816118316870735872 75428384628131424239616 79790847171922607357952 83125158569777487937536 83531043133106479577856 84856932706647852269568 87999782066153328279552 91189539625054408409088 91776596747104114900992 95464049294978833803264 96979351664740402593792 98999754824422494314496 106387796229230143143936 109101770622832952918016 111374724177475306103808 113142576942197136359424 117333042754871104372736 122368795662805486534656 124687737854666231906304 127285399059971778404352 131999673099229992419328 141850394972306857525248 145469027497110603890688 148499632236633741471744 150856769256262848479232 159581694343845214715904 167062086266212959155712 169713865413295704539136 175999564132306656559104 182379079250108816818176 183553193494208229801984 190928098589957667606528 193958703329480805187584 197999509648844988628992 212775592458460286287872 218203541245665905836032 222749448354950612207616 226285153884394272718848 249375475709332463812608 254570798119943556808704 263999346198459984838656 290938054994221207781376 296999264473267482943488 319163388687690429431808 334124172532425918311424 339427730826591409078272 351999128264613313118208 367106386988416459603968 381856197179915335213056 395999019297689977257984 425551184916920572575744 436407082491331811672064 445498896709901224415232 452570307768788545437696 509141596239887113617408 527998692396919969677312 581876109988442415562752 593998528946534965886976 638326777375380858863616 668248345064851836622848 678855461653182818156544 763712394359830670426112 791998038595379954515968 872814164982663623344128 890997793419802448830464 1018283192479774227234816 1055997384793839939354624 1187997057893069931773952 1276653554750761717727232 1336496690129703673245696 1357710923306365636313088 1527424788719661340852224 1583996077190759909031936 1745628329965327246688256 1781995586839604897660928 2036566384959548454469632 2375994115786139863547904 2672993380259407346491392 3054849577439322681704448 3167992154381519818063872 3563991173679209795321856 4073132769919096908939264 4751988231572279727095808 5345986760518814692982784 6109699154878645363408896 7127982347358419590643712 9503976463144559454191616 10691973521037629385965568 12219398309757290726817792 14255964694716839181287424 21383947042075258771931136 28511929389433678362574848 42767894084150517543862272 85535788168301035087724544
- Sum of all divisors σ(n): 305080680443332045164962400
- Sum of proper divisors (its aliquot sum) s(n): 219544892275031010077237856
- 85535788168301035087724544 is an abundant number, because the sum of its proper divisors (219544892275031010077237856) is greater than itself. Its abundance is 134009104106729974989513312
Bases of 85535788168301035087724544
- Binary: 1000110110000001110100001011110001011001000000101010000010010001110110000000000000000002
- Hexadecimal: 0x46C0E85E2C815048EC0000
- Base-36: AQWRTEBPJFO9A8000
Squares and roots of 85535788168301035087724544
- 85535788168301035087724544 squared (855357881683010350877245442) is 7316371057572467343213574407560832107901675620007936
- 85535788168301035087724544 cubed (855357881683010350877245443) is 625811564941207183381355695374236175765373029412195206021403627614873461981184
-
The
square root of 85535788168301035087724544 is 9248556004496.1091800445 -
85535788168301035087724544 is a
perfect cube number . Itscube root is 440604864
Scales and comparisons
How big is 85535788168301035087724544?- 85,535,788,168,301,035,087,724,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 85,535,788,168,301,035,087,724,544 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 85535788168301035087724544 cubic inches would be around 36717072 feet tall.
Recreational maths with 85535788168301035087724544
- 85535788168301035087724544 backwards is 44542778053010386188753558
- The number of decimal digits it has is: 26
- The sum of 85535788168301035087724544's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 85535788168301035087724544 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 85535788168301035087724544 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/85535788168301035087724544/
Chicago style:
Numbermatics. 2024. "Number 85535788168301035087724544 - Facts about the integer". https://numbermatics.com/n/85535788168301035087724544/
The information we have on file for 85535788168301035087724544 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 85535788168301035087724544, math, Factors of 85535788168301035087724544, curriculum, school, college, exams, university, Prime factorization of 85535788168301035087724544, STEM, science, technology, engineering, physics, economics, calculator, eighty-five septillion, five hundred thirty-five sextillion, seven hundred eighty-eight quintillion, one hundred sixty-eight quadrillion, three hundred one trillion, thirty-five billion, eighty-seven million, seven hundred twenty-four thousand, five hundred forty-four.