31930201033674631629766656
31,930,201,033,674,631,629,766,656 is an even composite number composed of seven prime numbers multiplied together.
What does the number 31930201033674631629766656 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 12636 divisors.
31930201033674631629766656 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, six hundred thirty-six divisors.
Prime factorization of 31930201033674631629766656:
225 × 3 × 132 × 312 × 372 × 1072 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 13 × 13 × 31 × 31 × 37 × 37 × 107 × 107 × 353 × 353)See below for interesting mathematical facts about the number 31930201033674631629766656 from the Numbermatics database.
Names of 31930201033674631629766656
- Cardinal: 31930201033674631629766656 can be written as Thirty-one septillion, nine hundred thirty sextillion, two hundred one quintillion, thirty-three quadrillion, six hundred seventy-four trillion, six hundred thirty-one billion, six hundred twenty-nine million, seven hundred sixty-six thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 3.1930201033674631629766656 × 1025
Factors of 31930201033674631629766656
Divisors of 31930201033674631629766656
- Number of divisors d(n): 12636
-
Complete list of divisors:
1 2 3 4 6 8 12 13 16 24 26 31 32 37 39 48 52 62 64 74 78 93 96 104 107 111 124 128 148 156 169 186 192 208 214 222 248 256 296 312 321 338 353 372 384 403 416 428 444 481 496 507 512 592 624 642 676 706 744 768 806 832 856 888 961 962 992 1014 1024 1059 1147 1184 1209 1248 1284 1352 1369 1391 1412 1443 1488 1536 1612 1664 1712 1776 1922 1924 1984 2028 2048 2118 2294 2368 2418 2496 2568 2704 2738 2782 2824 2883 2886 2976 3072 3224 3317 3328 3424 3441 3552 3844 3848 3959 3968 4056 4096 4107 4173 4236 4588 4589 4736 4836 4992 5136 5239 5408 5476 5564 5648 5766 5772 5952 6144 6253 6448 6634 6656 6848 6882 7104 7688 7696 7918 7936 8112 8192 8214 8346 8472 9176 9178 9472 9672 9951 9984 10272 10478 10816 10943 10952 11128 11296 11449 11532 11544 11877 11904 12288 12493 12506 12896 13061 13268 13312 13696 13764 13767 14208 14911 15376 15392 15717 15836 15872 16224 16384 16428 16692 16944 17797 18083 18352 18356 18759 18944 19344 19902 19968 20544 20956 21632 21886 21904 22256 22592 22898 23064 23088 23754 23808 24576 24986 25012 25792 26122 26536 26624 27392 27528 27534 28416 29822 30752 30784 31434 31672 31744 32448 32768 32829 32856 33384 33888 34347 35557 35594 36166 36704 36712 37479 37518 37771 37888 38688 39183 39804 39936 41088 41912 42439 43121 43264 43772 43808 44512 44733 45184 45796 46128 46176 47508 47616 49152 49972 50024 51467 51584 52244 53072 53248 53391 54249 54784 55056 55068 56832 59644 59657 61504 61568 62868 63344 63488 64896 65536 65658 65712 66768 67776 68694 71114 71188 72332 73408 73424 74958 75036 75542 75776 77376 78366 79608 79872 82176 83824 84878 86242 86528 87544 87616 89024 89466 90368 91592 92256 92352 95016 95232 98304 99944 100048 102827 102934 103168 104488 106144 106496 106671 106782 108498 109568 110112 110136 113313 113664 119288 119314 122729 123008 123136 124609 125736 126688 126976 127317 129363 129792 131072 131316 131424 133536 135552 137388 142228 142259 142376 144664 146483 146816 146848 148837 149916 150072 151084 151552 154401 154752 156732 159216 159744 162409 164352 167648 169756 169793 172484 173056 175088 175232 178048 178932 178971 180736 183184 184512 184704 190032 190464 193843 196608 199888 200096 205654 205868 206336 208976 212288 212992 213342 213564 216996 219136 220224 220272 226626 227328 231361 238576 238628 245458 246016 246272 249218 251472 253376 253952 254634 258726 259584 262144 262632 262848 267072 271104 274776 284456 284518 284752 289328 292966 293632 293696 297674 299832 300144 302168 303104 308481 308802 309504 313464 318432 319488 324818 328704 335296 339233 339512 339586 344968 346112 350176 350464 354919 356096 357864 357942 361472 366368 368187 369024 369408 373827 380064 380928 387686 393216 399776 400192 404891 411308 411736 412672 417952 423613 424576 425984 426684 426777 427128 433992 438272 439449 440448 440544 446511 453252 454656 462241 462722 477152 477256 483257 487227 490916 491023 492032 492544 498436 502944 506752 507904 509268 509379 517452 519168 524288 525264 525696 534144 542208 549552 551707 560573 568912 569036 569504 578656 581529 585932 587264 587392 595348 599664 600288 604336 606208 616962 617604 619008 626928 636864 638976 649636 657408 669071 670592 678466 679024 679172 689936 692224 694083 700352 700928 709838 712192 715728 715884 722944 732736 736374 738048 738816 747654 760128 761856 775372 786432 799552 800384 809782 822616 823472 825344 835904 847226 849152 851968 853368 853554 854256 867984 876544 878898 880896 881088 893022 906504 909312 924482 925444 954304 954512 966514 974454 981832 982046 984064 985088 996872 1005888 1013504 1015808 1017699 1018536 1018758 1034904 1038336 1048576 1050528 1051392 1064757 1068288 1084416 1099104 1103414 1121146 1137824 1138072 1139008 1157312 1163058 1170901 1171864 1174528 1174784 1190696 1199328 1200576 1208672 1212416 1214673 1233924 1235208 1238016 1253856 1270839 1273728 1277952 1299272 1314816 1315609 1336751 1338142 1341184 1356932 1358048 1358344 1379872 1384448 1386723 1388166 1397527 1400704 1401856 1419676 1424384 1431456 1431768 1445888 1449771 1465472 1472748 1473069 1476096 1477632 1495308 1520256 1523712 1550744 1572864 1595477 1599104 1600768 1619564 1619917 1645232 1646944 1650688 1655121 1671808 1681719 1694452 1698304 1703936 1706736 1707108 1708512 1735968 1753088 1757796 1761792 1762176 1786044 1813008 1818624 1848964 1849367 1850888 1904279 1908608 1909024 1933028 1934881 1948908 1963664 1964092 1968128 1970176 1993744 2007213 2011776 2027008 2031616 2035398 2037072 2037516 2069808 2076672 2097152 2101056 2102784 2129514 2136576 2168832 2198208 2206828 2207309 2242292 2275648 2276144 2278016 2314624 2326116 2341802 2343728 2349056 2349568 2381392 2398656 2401152 2417344 2424832 2429346 2467848 2470416 2476032 2507712 2541678 2547456 2555904 2598544 2629632 2631218 2673502 2676284 2682368 2713864 2716096 2716688 2759744 2768896 2773446 2776332 2795054 2801408 2803712 2839352 2848768 2862912 2863536 2891776 2899542 2930944 2945496 2946138 2952192 2955264 2990616 3040512 3047424 3101488 3145728 3190954 3198208 3201536 3239128 3239834 3290464 3293888 3301376 3310242 3343616 3363438 3388904 3396608 3407872 3413472 3414216 3417024 3471936 3506176 3512703 3515592 3523584 3524352 3572088 3626016 3637248 3697928 3698734 3701776 3804599 3808558 3817216 3818048 3862879 3866056 3869762 3897816 3927328 3928184 3936256 3940352 3946827 3987488 4010253 4014426 4023552 4041497 4054016 4063232 4070796 4074144 4075032 4139616 4153344 4192581 4194304 4202112 4205568 4259028 4273152 4337664 4396416 4410029 4413656 4414618 4484584 4540973 4551296 4552288 4556032 4610533 4613947 4629248 4652232 4683604 4687456 4698112 4699136 4762784 4786431 4797312 4802304 4834688 4849664 4858692 4859751 4935696 4940832 4952064 5015424 5083356 5094912 5111808 5197088 5259264 5262436 5263583 5347004 5352568 5364736 5427728 5432192 5433376 5506969 5519488 5537792 5546892 5548101 5552664 5590108 5602816 5607424 5678704 5697536 5712837 5725824 5727072 5783552 5799084 5804643 5861888 5890992 5892276 5904384 5910528 5981232 6009133 6081024 6094848 6202976 6282341 6291456 6381908 6383299 6396416 6403072 6478256 6479668 6580928 6587776 6602752 6620484 6621927 6687232 6726876 6777808 6793216 6815744 6826944 6828432 6834048 6943872 7012352 7025406 7031184 7047168 7048704 7144176 7172191 7252032 7274496 7395856 7397468 7403552 7609198 7617116 7634432 7636096 7725758 7732112 7739524 7795632 7854656 7856368 7872512 7880704 7893654 7974976 8020506 8028852 8047104 8082994 8108032 8126464 8141592 8148288 8150064 8279232 8306688 8385162 8388608 8404224 8411136 8518056 8546304 8675328 8792832 8820058 8827312 8829236 8969168 9081946 9102592 9104576 9112064 9221066 9227894 9258496 9304464 9367208 9374912 9396224 9398272 9525568 9572862 9594624 9604608 9669376 9699328 9717384 9719502 9871392 9881664 9904128 10030848 10166712 10189824 10223616 10394176 10518528 10524872 10527166 10694008 10705136 10729472 10855456 10864384 10866752 11002489 11013938 11038976 11075584 11093784 11096202 11105328 11180216 11205632 11214848 11357408 11395072 11413797 11425674 11451648 11454144 11567104 11588637 11598168 11609286 11723776 11781984 11784552 11808768 11821056 11962464 12018266 12124491 12162048 12189696 12405952 12551621 12564682 12582912 12763816 12766598 12792832 12806144 12956512 12959336 13132003 13161856 13175552 13205504 13230087 13240968 13243854 13333163 13374464 13453752 13555616 13586432 13622919 13631488 13653888 13656864 13668096 13831599 13841841 13887744 14024704 14050812 14062368 14094336 14097408 14288352 14344382 14504064 14548992 14791712 14794936 14807104 14980967 15218396 15221713 15234232 15268864 15272192 15451516 15464224 15479048 15591264 15673681 15709312 15712736 15745024 15761408 15787308 15790749 15949952 16041012 16057704 16094208 16165988 16216064 16252928 16283184 16296576 16300128 16520907 16558464 16613376 16770324 16777216 16808448 16822272 17036112 17092608 17102917 17350656 17377763 17585664 17640116 17654624 17658472 17938336 18027399 18163892 18167851 18205184 18209152 18224128 18442132 18455788 18516992 18608928 18734416 18749824 18792448 18796544 18847023 19051136 19145724 19149897 19189248 19209216 19338752 19398656 19434768 19439004 19742784 19763328 19808256 20061696 20333424 20379648 20447232 20741201 20788352 21037056 21049744 21054332 21058921 21388016 21410272 21458944 21516573 21710912 21728768 21733504 22004978 22027876 22077952 22151168 22187568 22192404 22210656 22360432 22411264 22429696 22714816 22790144 22827594 22851348 22903296 22908288 23134208 23177274 23196336 23218572 23447552 23563968 23569104 23617536 23642112 23924928 24036532 24248982 24324096 24379392 24755627 24811904 25103242 25129364 25165824 25527632 25533196 25585664 25612288 25913024 25918672 26264006 26323712 26351104 26411008 26460174 26481936 26487708 26666326 26748928 26907504 27111232 27172864 27245838 27262976 27307776 27313728 27336192 27663198 27683682 27775488 28049408 28101624 28124736 28188672 28194816 28576704 28688764 29008128 29097984 29583424 29589872 29614208 29961934 30436792 30443426 30468464 30537728 30544384 30903032 30928448 30958096 31182528 31347362 31418624 31425472 31490048 31522816 31574616 31581498 31899904 32082024 32115408 32188416 32331976 32432128 32505856 32566368 32593152 32600256 33007467 33041814 33116928 33226752 33540648 33554432 33616896 33644544 34072224 34185216 34205834 34701312 34755526 35171328 35280232 35309248 35316944 35876672 36054798 36297931 36327784 36335702 36410368 36418304 36448256 36884264 36911576 37033984 37217856 37468832 37499648 37584896 37593088 37654863 37694046 38102272 38291448 38299794 38378496 38418432 38677504 38797312 38869536 38878008 39396009 39485568 39526656 39616512 39999489 40123392 40666848 40759296 40894464 41482402 41576704 42074112 42099488 42108664 42117842 42776032 42820544 42917888 43033146 43323337 43421824 43457536 43467008 44009956 44055752 44155904 44302336 44375136 44384808 44421312 44720864 44822528 44859392 44942901 45429632 45580288 45655188 45665139 45702696 45806592 45816576 46268416 46354548 46392672 46437144 46895104 47021043 47127936 47138208 47235072 47284224 47849856 48073064 48497964 48648192 48758784 49459787 49511254 49623808 50206484 50217427 50258728 50331648 51055264 51066392 51171328 51224576 51308751 51708499 51826048 51837344 52133289 52528012 52539461 52647424 52702208 52822016 52920348 52963872 52975416 53332652 53497856 53815008 54222464 54345728 54491676 54503553 54525952 54615552 54627456 54672384 55326396 55367364 55550976 56098816 56203248 56249472 56377344 56389632 57153408 57330377 57377528 58016256 58195968 59032649 59166848 59179744 59228416 59923868 59936929 59981311 60873584 60886852 60936928 61075456 61088768 61806064 61856896 61916192 62223603 62365056 62694724 62837248 62850944 62980096 63045632 63149232 63162996 63176763 63799808 64164048 64230816 64376832 64663952 64864256 65011712 65132736 65186304 65200512 66014934 66083628 66233856 66453504 67081296 67233792 67289088 68144448 68370432 68411668 68426579 69402624 69511052 70342656 70560464 70618496 70633888 71590597 71753344 72109596 72595862 72655568 72671404 72820736 72836608 72896512 73768528 73823152 74067968 74266881 74435712 74937664 74999296 75169792 75186176 75309726 75388092 76204544 76582896 76599588 76756992 76836864 77355008 77594624 77739072 77756016 78792018 78971136 79053312 79233024 79998978 80246784 81333696 81518592 81670433 81788928 82964804 83153408 84148224 84198976 84217328 84235684 85552064 85641088 85835776 86066292 86646674 86843648 86915072 86934016 88019912 88111504 88311808 88604672 88750272 88769616 88842624 89441728 89645056 89718784 89885802 90859264 91160576 91310376 91330278 91405392 91613184 91633152 92536832 92709096 92785344 92874288 93790208 94042086 94255872 94276416 94470144 94568448 95699712 96146128 96995928 97296384 97517568 98919574 99022508 99247616 100412968 100434854 100517456 100663296 102110528 102132784 102342656 102449152 102617502 103416998 103652096 103674688 104266578 105056024 105078922 105294848 105404416 105644032 105840696 105927744 105950832 106665304 106995712 107630016 108444928 108691456 108893793 108983352 109007106 109051904 109231104 109254912 109344768 110652792 110734728 111101952 112197632 112406496 112498944 112754688 112779264 114306816 114660754 114755056 116032512 116391936 118065298 118333696 118359488 118456832 119749249 119847736 119873858 119962622 121747168 121773704 121873856 122150912 122177536 123612128 123713792 123832384 124447206 124730112 125286407 125389448 125674496 125701888 125960192 126091264 126298464 126325992 126353526 127599616 128328096 128461632 128753664 129327904 129728512 129970011 130023424 130265472 130372608 130401024 132029868 132167256 132467712 132907008 134162592 134467584 134578176 136288896 136740864 136823336 136853158 138805248 139022104 140685312 140770163 141120928 141236992 141267776 142926523 143032357 143181194 143506688 144219192 145191724 145311136 145342808 145641472 145673216 145793024 147537056 147646304 148135936 148379361 148533762 148871424 149535389 149875328 149998592 150339584 150372352 150619452 150652281 150776184 152409088 153165792 153199176 153513984 153673728 154710016 155125497 155189248 155478144 155512032 157584036 157618383 157942272 158106624 158466048 159997956 160493568 162667392 163037184 163171073 163340866 163577856 165929608 166306816 168296448 168397952 168434656 168471368 170589721 170716039 171104128 171282176 171671552 171991131 172132584 173293348 173331119 173687296 173830144 173868032 176039824 176223008 176623616 177097947 177209344 177500544 177539232 177685248 178883456 179290112 179437568 179771604 179810787 179943933 181718528 182321152 182620752 182660556 182810784 183226368 183266304 185073664 185418192 185570688 185748576 187580416 188084172 188511744 188552832 188940288 189136896 191399424 192292256 193991856 194592768 194752571 195035136 197839148 197882269 198045016 198495232 200825936 200869708 201034912 203757853 204221056 204265568 204685312 204898304 205235004 205279737 206833996 207304192 207349376 208533156 210112048 210157844 210589696 210808832 211288064 211681392 211855488 211901664 213330608 213991424 214771791 215260032 216889856 217382912 217787586 217966704 218014212 218103808 218462208 218509824 218689536 221305584 221469456 222203904 222337921 224395264 224812992 224997888 225509376 225558528 228613632 229321508 229510112 232065024 232783872 236130596 236182063 236667392 236718976 236913664 239498498 239695472 239747716 239925244 243494336 243547408 243747712 244301824 244355072 245011299 247224256 247427584 247664768 248894412 249460224 250572814 250778896 251348992 251403776 251920384 252182528 252596928 252651984 252707052 255199232 256656192 256923264 257507328 258655808 259457024 259940022 260046848 260530944 260745216 260802048 264059736 264334512 264935424 265814016 268325184 268935168 269156352 272577792 273481728 273646672 273706316 277610496 278044208 281370624 281540326 282241856 282473984 282535552 285853046 286064714 286362388 287013376 288438384 290383448 290622272 290685616 291282944 291346432 291586048 295074112 295292608 296271872 296758722 297067524 297742848 299070778 299750656 299997184 300679168 300744704 301238904 301304562 301552368 304818176 306331584 306398352 307027968 307347456 309420032 310250994 310378496 310956288 311024064 315168072 315236766 315884544 316213248 316932096 319995912 320987136 325334784 326074368 326342146 326681732 327155712 331859216 332613632 336592896 336795904 336869312 336942736 341179442 341432078 342208256 342564352 343343104 343982262 344265168 346586696 346662238 347374592 347660288 347736064 352079648 352446016 353247232 354195894 354418688 355001088 355078464 355370496 357766912 358580224 358875136 359247747 359543208 359621574 359887866 363437056 364642304 365241504 365321112 365621568 366452736 366532608 370147328 370836384 371141376 371497152 375160832 375859221 376168344 377023488 377105664 377880576 378273792 382798848 384584512 387983712 389185536 389505142 390070272 395678296 395764538 396090032 396990464 401651872 401739416 402069824 407092093 407515706 408442112 408531136 409370624 409796608 410470008 410559474 413328053 413667992 414608384 414698752 417066312 420224096 420315688 421179392 421617664 422310489 422576128 423362784 423710976 423803328 426661216 427982848 428779569 429097071 429543582 430520064 433779712 434765824 435575172 435933408 436028424 436207616 436924416 437019648 437379072 442611168 442938912 444407808 444675842 448606167 448790528 449625984 449995776 451018752 451117056 457227264 458643016 459020224 464130048 464409977 465567744 471873103 472261192 472364126 473334784 473437952 473827328 478996996 479390944 479495432 479850488 485884111 486988672 487094816 487495424 488603648 488710144 489513219 490022598 493327031 494448512 494855168 495329536 497788824 498920448 501145628 501557792 502697984 502807552 503840768 504365056 505193856 505303968 505414104 510398464 511769163 512148117 513312384 513846528 515014656 517311616 518914048 519880044 519993357 520093696 521061888 521490432 521604096 528119472 528669024 529870848 531628032 536650368 537870336 538312704 545155584 546963456 547293344 547412632 555220992 556088416 562741248 563080652 563203381 564483712 564947968 565071104 571706092 572129428 572724776 574026752 576876768 580766896 581244544 581371232 582565888 582692864 583172096 584257713 590148224 590585216 592543744 593517444 593646807 594135048 595485696 598141556 599501312 599994368 601358336 601489408 602477808 602609124 603104736 609636352 611273559 612663168 612796704 614055936 614694912 618840064 620501988 620756992 621912576 622048128 630336144 630473532 631769088 632426496 633864192 639991824 641974272 642977231 650669568 652148736 652684292 652826551 653363464 654311424 663718432 665227264 667013763 672210487 673185792 673591808 673738624 673885472 682358884 682864156 683012993 684416512 685128704 686686208 687964524 688530336 693173392 693324476 694749184 695320576 695472128 704159296 704892032 706494464 708391788 708546189 708837376 710002176 710156928 710740992 715533824 717160448 717750272 718495494 719086416 719243148 719775732 726874112 729284608 730483008 730642224 731243136 732905472 733065216 740294656 741672768 742282752 742994304 750321664 751718442 752336688 754046976 754211328 755761152 756547584 765597696 767424437 769169024 775967424 778371072 779010284 779180077 780140544 791356592 791529076 792180064 793980928 803303744 803478832 804139648 814184186 815031412 816884224 817062272 818741248 819593216 820940016 821118948 826656106 827335984 829216768 829397504 834132624 840448192 840631376 842358784 843235328 844620978 845152256 846725568 847421952 847606656 853322432 855965696 857559138 858194142 859087164 861040128 867559424 869531648 871150344 871866816 872056848 873848832 874039296 874758144 885222336 885877824 888815616 889351684 897212334 897581056 899251968 899991552 902037504 902234112 914454528 917286032 918040448 928260096 928819954 931135488 943746206 944522384 944728252 946669568 946875904 947654656 957993992 958781888 958990864 959700976 971768222 973977344 974189632 974990848 977207296 977420288 979026438 980045196 986654062 988897024 989710336 990659072 995577648 997840896 1002291256 1003115584 1005395968 1005615104 1007681536 1008730112 1010387712 1010607936 1010828208 1020796928 1023538326 1024296234 1026624768 1027693056 1030029312 1034623232 1037828096 1039760088 1039986714 1040187392 1042123776 1042980864 1043208192 1056238944 1057338048 1059741696 1063256064 1073300736 1075740672 1076625408 1090311168 1093926912 1094586688 1094825264 1110441984 1112176832 1125482496 1126161304 1126406762 1128967424 1129895936 1130142208 1143412184 1144258856 1145449552 1148053504 1153753536 1161533792 1162489088 1162742464 1165131776 1165385728 1166344192 1168515426 1180296448 1181170432 1185087488 1187034888 1187293614 1188270096 1190971392 1196283112 1199002624 1199988736 1202716672 1202978816 1204955616 1205218248 1206209472 1219272704 1221276279 1222547118 1225326336 1225593408 1228111872 1229389824 1237680128 1239984159 1241003976 1241513984 1243825152 1244096256 1260672288 1260947064 1263538176 1264852992 1267728384 1279983648 1283948544 1285954462 1301339136 1304297472 1305368584 1305653102 1306726928 1308622848 1327436864 1330454528 1334027526 1343023447 1344420974 1346371584 1347183616 1347477248 1347770944 1364717768 1365728312 1366025986 1368833024 1370257408 1373372416 1375929048 1377060672 1386346784 1386648952 1389498368 1390641152 1390944256 1393229931 1408318592 1409784064 1412988928 1415619309 1416783576 1417092378 1417674752 1420004352 1420313856 1421481984 1426648441 1431067648 1434320896 1435500544 1436990988 1438172832 1438486296 1439551464 1453748224 1457652333 1458569216 1460966016 1461284448 1462486272 1465810944 1466130432 1479981093 1480589312 1483345536 1484565504 1485988608 1500643328 1503436884 1504673376 1508093952 1508422656 1511522304 1513095168 1531195392 1534848874 1538338048 1551934848 1556740237 1556742144 1558020568 1558360154 1560281088 1582713184 1583058152 1584360128 1587961856 1602963469 1606607488 1606957664 1608279296 1628368372 1628723291 1630062824 1633768448 1634124544 1637482496 1639186432 1641880032 1642237896 1653312212 1654671968 1658433536 1658795008 1668265248 1680896384 1681262752 1684717568 1686470656 1689241956 1689610143 1690304512 1693451136 1694843904 1695213312 1706644864 1711931392 1715118276 1716388284 1718174328 1722080256 1735118848 1739063296 1742300688 1743733632 1744113696 1747697664 1748078592 1749516288 1770444672 1771755648 1777631232 1778703368 1794424668 1795162112 1798503936 1799983104 1804075008 1804468224 1828909056 1830012119 1834572064 1836080896 1856520192 1857639908 1858044799 1859420641 1862270976 1887492412 1889044768 1889456504 1893339136 1893751808 1895309312 1915987984 1917563776 1917981728 1919401952 1928931693 1943536444 1943960057 1947954688 1948379264 1949981696 1954414592 1954840576 1958052876 1958479653 1960090392 1973308124 1977794048 1979420672 1981318144 1991155296 1995681792 2004582512 2006231168 2010791936 2011230208 2015363072 2016631461 2017460224 2020775424 2021215872 2021656416 2041593856 2047076652 2048592468 2049038979 2053249536 2055386112 2060058624 2069246464 2075656192 2079520176 2079973428 2084247552 2085961728 2086416384 2112477888 2114676096 2119483392 2121223949 2126512128 2146601472 2151481344 2153250816 2180622336 2187853824 2189173376 2189650528 2217666373 2219308507 2220883968 2224353664 2250964992 2252322608 2252813524 2253304547 2257934848 2259791872 2260284416 2286824368 2288517712 2290899104 2296107008 2302273311 2307507072 2323067584 2324978176 2325484928 2330263552 2330771456 2332688384 2337030852 2337540231 2360592896 2362340864 2370174976 2374069776 2374587228 2376540192 2381942784 2392566224 2398005248 2399977472 2405433344 2405957632 2409911232 2410436496 2412418944 2438545408 2442552558 2445094236 2450652672 2451186816 2456223744 2458779648 2475360256 2479968318 2482007952 2487650304 2488192512 2521344576 2521894128 2527076352 2529705984 2531783423 2535456768 2559967296 2567897088 2571908924 2602678272 2608594944 2610737168 2611306204 2613453856 2648852089 2654873728 2660909056 2668055052 2686046894 2688841948 2692743168 2694367232 2694954496 2695541888 2729435536 2731456624 2732051972 2737666048 2740514816 2746744832 2751858096 2754121344 2772693568 2773297904 2778996736 2781282304 2781888512 2786459862 2816637184 2819568128 2825977856 2831238618 2833567152 2834184756 2835349504 2840008704 2840627712 2842963968 2853296882 2862135296 2868641792 2871001088 2873981976 2876345664 2876972592 2879102928 2907496448 2915304666 2917138432 2921932032 2922568896 2924972544 2931621888 2932260864 2959962186 2961178624 2966691072 2969131008 2971977216 3001286656 3006873768 3009346752 3016187904 3016845312 3023044608 3026190336 3062390784 3069697748 3076676096 3103869696 3113480474 3113484288 3116041136 3116720308 3120562176 3165426368 3166116304 3168720256 3175923712 3205926938 3213214976 3213915328 3216558592 3256736744 3257446582 3260125648 3267536896 3268249088 3274964992 3278372864 3283760064 3284475792 3306624424 3309343936 3316867072 3317590016 3336530496 3361792768 3362525504 3369435136 3372941312 3378483912 3379220286 3380609024 3386902272 3389687808 3390426624 3413289728 3423862784 3430236552 3432776568 3436348656 3444160512 3470237696 3478126592 3484601376 3487467264 3488227392 3495395328 3496157184 3499032576 3540889344 3543511296 3555262464 3557406736 3588849336 3590324224 3597007872 3599966208 3608150016 3608936448 3657818112 3660024238 3669144128 3672161792 3713040384 3715279816 3716089598 3718841282 3724541952 3774984824 3778089536 3778913008 3786678272 3787503616 3790618624 3831975968 3835127552 3835963456 3838803904 3857863386 3883878617 3887072888 3887920114 3895909376 3896758528 3899963392 3908829184 3909681152 3916105752 3916959306 3920180784 3946616248 3955588096 3958841344 3962636288 3982310592 3991363584 4009165024 4012462336 4021583872 4022460416 4029070341 4030726144 4033262922 4034920448 4041550848 4042431744 4043312832 4083187712 4094153304 4097184936 4098077958 4106499072 4110772224 4120117248 4138492928 4151312384 4159040352 4159946856 4168495104 4171923456 4172832768 4224955776 4229352192 4238966784 4242447898 4253024256 4279945323 4293202944 4302962688 4306501632 4361244672 4375707648 4378346752 4379301056 4430722213 4435332746 4438617014 4441767936 4448707328 4501929984 4504645216 4505627048 4506609094 4515869696 4519583744 4520568832 4573648736 4577035424 4581798208 4592214016 4604546622 4615014144 4635597059 4646135168 4649956352 4650969856 4660527104 4661542912 4665376768 4670220711 4674061704 4675080462 4721185792 4724681728 4740349952 4748139552 4749174456 4753080384 4763885568 4785132448 4796010496 4799954944 4808890407 4810866688 4811915264 4819822464 4820872992 4824837888 4877090816 4885105116 4886169873 4890188472 4901305344 4902373632 4912447488 4917559296 4950720512 4959936636 4964015904 4975300608 4976385024 5042689152 5043788256 5054152704 5059411968 5063566846 5070913536 5119934592 5135794176 5143817848 5205356544 5217189888 5221474336 5222612408 5226907712 5288281351 5292197209 5297704178 5309747456 5321818112 5336110104 5372093788 5373264689 5377683896 5385486336 5388734464 5389908992 5391083776 5458871072 5462913248 5464103944 5475332096 5481029632 5490036357 5493489664 5503716192 5508242688 5532809393 5545387136 5546595808 5557993472 5562564608 5563777024 5572919724 5574134397 5578261923 5633274368 5639136256 5651955712 5662477236 5667134304 5668369512 5670699008 5680017408 5681255424 5685927936 5706593764 5724270592 5737283584 5742002176 5747963952 5752691328 5753945184 5758205856 5814992896 5830609332 5831880171 5834276864 5843864064 5845137792 5849945088 5863243776 5864521728 5919924372 5922357248 5933382144 5938262016 5943954432 6002573312 6013747536 6018693504 6032375808 6033690624 6037329701 6046089216 6052380672 6124781568 6134350339 6139395496 6153352192 6207739392 6226960948 6226968576 6232082272 6233440616 6316493443 6330852736 6332232608 6337440512 6351847424 6363671847 6411853876 6413251403 6426429952 6427830656 6433117184 6513473488 6514893164 6520251296 6535073792 6536498176 6549929984 6556745728 6567520128 6568951584 6613248848 6618687872 6633734144 6635180032 6652999119 6657925521 6673060992 6723585536 6725051008 6738870272 6745882624 6756967824 6758440572 6759913641 6761218048 6773804544 6779375616 6780853248 6826579456 6847725568 6860473104 6865553136 6872697312 6888321024 6940475392 6956253184 6969202752 6974934528 6976454784 6990790656 6992314368 6998065152 7081778688 7087022592 7110524928 7114813472 7177698672 7194015744 7199932416 7216300032 7217872896 7315636224 7320048476 7321643953 7338288256 7344323584 7426080768 7430559632 7432179196 7437682564 7549969648 7556179072 7557826016 7573356544 7575007232 7581237248 7595350269 7663951936 7670255104 7671926912 7677607808 7715726772 7767757234 7774145776 7775840228 7791818752 7793517056 7799926784 7817658368 7819362304 7832211504 7833918612 7840361568 7893232496 7911176192 7917682688 7925272576 7946556267 7964621184 7982727168 8018330048 8024924672 8043167744 8044920832 8058140682 8061452288 8066525844 8069840896 8083101696 8084863488 8086625664 8166375424 8188306608 8194369872 8196155916 8212998144 8221544448 8240234496 8276985856 8302624768 8318080704 8319893712 8336990208 8343846912 8345665536 8449911552 8458704384 8477933568 8484895796 8506048512 8559890646 8586405888 8605925376 8613003264 8722489344 8738736331 8751415296 8756693504 8758602112 8861444426 8870665492 8877234028 8883535872 8897414656 9003859968 9009290432 9011254096 9013218188 9031739392 9039167488 9041137664 9147297472 9154070848 9163596416 9184428032 9209093244 9230028288 9271194118 9292270336 9299912704 9301939712 9321054208 9323085824 9330753536 9340441422 9348123408 9350160924 9442371584 9449363456 9480699904 9496279104 9498348912 9506160768 9527771136 9570264896 9592020992 9599909888 9617780814 9621733376 9623830528 9639644928 9641745984 9649675776 9754181632 9770210232 9772339746 9780376944 9802610688 9804747264 9824894976 9835118592 9901441024 9919873272 9928031808 9950601216 9952770048 10085378304 10087576512 10108305408 10118823936 10127133692 10141827072 10239869184 10271588352 10287635696 10410713088 10434379776 10442948672 10445224816 10453815424 10576562702 10584394418 10595408356 10619494912 10643636224 10672220208 10744187576 10746529378 10755367792 10770972672 10777468928 10779817984 10782167552 10917742144 10925826496 10928207888 10950664192 10962059264 10980072714 10986979328 11007432384 11016485376 11065618786 11090774272 11093191616 11115986944 11125129216 11127554048 11145839448 11148268794 11156523846 11266548736 11278272512 11303911424 11324954472 11334268608 11336739024 11360034816 11362510848 11371855872 11413187528 11448541184 11474567168 11484004352 11495927904 11505382656 11507890368 11516411712 11629985792 11651635851 11661218664 11663760342 11668553728 11687728128 11690275584 11699890176 11726487552 11729043456 11839848744 11844714496 11866764288 11876524032 11887908864 12005146624 12027495072 12037387008 12064751616 12067381248 12074659402 12092178432 12104761344 12249563136 12268700678 12278790992 12306704384 12415478784 12453921896 12453937152 12464164544 12466881232 12632986886 12661705472 12664465216 12674881024 12703694848 12727343694 12813169643 12823707752 12826502806 12852859904 12855661312 12866234368 13026946976 13029786328 13040502592 13070147584 13072996352 13099859968 13113491456 13135040256 13137903168 13226497696 13237375744 13267468288 13270360064 13292166639 13305998238 13315851042 13346121984 13447171072 13450102016 13477740544 13491765248 13513935648 13516881144 13519827282 13522436096 13547609088 13558751232 13561706496 13653158912 13695451136 13720946208 13731106272 13745394624 13776642048 13880950784 13906791177 13912506368 13938405504 13949869056 13952909568 13981581312 13984628736 13996130304 14163557376 14174045184 14221049856 14229626944 14355397344 14388031488 14399864832 14432600064 14435745792 14631272448 14640096952 14643287906 14676576512 14688647168 14852161536 14861119264 14864358392 14875365128 15062407441 15099939296 15112358144 15115652032 15146713088 15150014464 15162474496 15190700538 15293137961 15327903872 15340510208 15343853824 15355215616 15431453544 15535514468 15548291552 15551680456 15583637504 15587034112 15599853568 15635316736 15638724608 15664423008 15667837224 15680723136 15786464992 15822352384 15835365376 15850545152 15864844053 15876591627 15893112534 15929242368 15965454336 16036660096 16049849344 16086335488 16089841664 16116281364 16119794067 16122904576 16133051688 16139681792 16166203392 16169726976 16173251328 16332750848 16376613216 16388739744 16392311832 16425996288 16443088896 16480468992 16553971712 16598428179 16605249536 16636161408 16639787424 16673980416 16687693824 16691331072 16899823104 16917408768 16955867136 16969791592 17012097024 17119781292 17172811776 17211850752 17226006528 17444978688 17459304811 17477472662 17502830592 17513387008 17517204224 17722888852 17741330984 17754468056 17767071744 17794829312 18007719936 18018580864 18022508192 18026436376 18063478784 18078334976 18082275328 18111989103 18253100147 18294594944 18308141696 18327192832 18368856064 18403051017 18418186488 18460056576 18542388236 18546429733 18584540672 18599825408 18603879424 18642108416 18646171648 18661507072 18680882844 18696246816 18700321848 18884743168 18898726912 18949480329 18961399808 18992558208 18996697824 19012321536 19055542272 19140529792 19184041984 19199819776 19235561628 19239754209 19243466752 19247661056 19279289856 19283491968 19299351552 19508363264 19540420464 19544679492 19560753888 19605221376 19609494528 19649789952 19670237184 19802882048 19839746544 19856063616 19901202432 19905540096 20170756608 20175153024 20216610816 20237623081 20237647872 20254267384 20283654144 20479738368 20543176704 20575271392 20821426176 20838525097 20868759552 20885897344 20890449632 20907630848 21153125404 21168788836 21173402783 21190816712 21238989824 21287272448 21344440416 21488375152 21493058756 21510735584 21554937856 21559635968 21564335104 21835484288 21851652992 21856415776 21901328384 21924118528 21960145428 21964931859 21973958656 22014864768 22032970752 22131237572 22181548544 22186383232 22231973888 22250258432 22255108096 22291678896 22296537588 22313047692 22533097472 22556545024 22607822848 22649908944 22668537216 22673478048 22720069632 22725021696 22743711744 22826375056 22897082368 22949134336 22968008704 22991855808 23010765312 23015780736 23032823424 23259971584 23303271702 23322437328 23327520684 23337107456 23375456256 23380551168 23399780352 23452975104 23458086912 23679697488 23733528576 23753048064 23775817728 23790157547 24010293248 24054990144 24074774016 24129503232 24134762496 24149318804 24154582387 24184356864 24209522688 24499126272 24537401356 24557581984 24613408768 24830957568 24907843792 24907874304 24928329088 24933762464 25265973772 25271480741 25323410944 25328930432 25349762048 25407389696 25454687388 25626339286 25647415504 25653005612 25705719808 25711322624 25732468736 26053893952 26059572656 26081005184 26140295168 26145992704 26199719936 26216208993 26226982912 26270080512 26275806336 26452995392 26474751488 26534936576 26540720128 26584333278 26611996476 26631702084 26692243968 26894342144 26900204032 26955481088 26983530496 27027871296 27033762288 27039654564 27095218176 27117502464 27123412992 27306317824 27390902272 27441892416 27462212544 27490789248 27553284096 27761901568 27813582354 27825012736 27876811008 27899738112 27905819136 27963162624 27969257472 27992260608 28327114752 28348090368 28442099712 28459253888 28710794688 28776062976 28799729664 28829662849 28865200128 28871491584 29262544896 29280193904 29286575812 29353153024 29377294336 29704323072 29722238528 29728716784 29750730256 30124814882 30199878592 30224716288 30231304064 30293426176 30300028928 30324948992 30381401076 30586275922 30655807744 30681020416 30687707648 30710431232 30862907088 31071028936 31096583104 31103360912 31167275008 31174068224 31199707136 31270633472 31277449216 31328846016 31335674448 31361446272 31572929984 31644704768 31670730752 31701090304 31729688106 31753183254 31786225068 31858484736 31930908672 32073320192 32099698688 32172670976 32179683328 32232562728 32239588134 32245809152 32266103376 32332406784 32339453952 32346502656 32665501696 32753226432 32777479488 32784623664 32851992576 32886177792 32960937984 33107943424 33196856358 33210499072 33272322816 33279574848 33347960832 33375387648 33382662144 33799646208 33834817536 33911734272 33939583184 34239562584 34345623552 34423701504 34452013056 34889957376 34918609622 34954945324 35005661184 35026774016 35034408448 35445777704 35482661968 35508936112 35534143488 35589658624 36015439872 36037161728 36045016384 36052872752 36126957568 36156669952 36164550656 36223978206 36506200294 36589189888 36616283392 36654385664 36737712128 36806102034 36836372976 36920113152 37084776472 37092859466 37169081344 37199650816 37207758848 37284216832 37292343296 37323014144 37361765688 37392493632 37400643696 37769486336 37797453824 37898960658 37922799616 37985116416 37993395648 38024643072 38111084544 38281059584 38368083968 38399639552 38439508929 38471123256 38479508418 38486933504 38495322112 38558579712 38566983936 38598703104 39016726528 39080840928 39089358984 39121507776 39210442752 39218989056 39299579904 39340474368 39605764096 39679493088 39712127232 39802404864 39811080192 40341513216 40350306048 40433221632 40475246162 40475295744 40508534768 40567308288 40959476736 41086353408 41150542784 41642852352 41677050194 41737519104 41771794688 41780899264 41815261696 42306250808 42337577672 42346805566 42381633424 42477979648 42574544896 42688880832 42976750304 42986117512 43021471168 43109875712 43119271936 43128670208 43670968576 43703305984 43712831552 43802656768 43848237056 43920290856 43929863718 43947917312 44029729536 44065941504 44226101671 44262475144 44363097088 44372766464 44463947776 44500516864 44510216192 44583357792 44593075176 44626095384 45066194944 45113090048 45187222323 45215645696 45299817888 45337074432 45346956096 45440139264 45450043392 45487423488 45652750112 45794164736 45879413883 45898268672 45936017408 45983711616 46021530624 46031561472 46065646848 46519943168 46606543404 46644874656 46655041368 46674214912 46750912512 46761102336 46799560704 46905950208 46916173824 47359394976 47467057152 47506096128 47551635456 47580315094 48020586496 48109980288 48149548032 48259006464 48269524992 48298637608 48309164774 48368713728 48419045376 48998252544 49074802712 49115163968 49226817536 49661915136 49691867539 49815687584 49815748608 49856658176 49867524928 50490422021 50531947544 50542961482 50646821888 50657860864 50699524096 50814779392 50909374776 51252678572 51294831008 51306011224 51411439616 51422645248 51464937472 52107787904 52119145312 52162010368 52280590336 52291985408 52377914433 52399439872 52432417986 52453965824 52540161024 52551612672 52785992317 52905990784 52949502976 53069873152 53081440256 53168666556 53223992952 53263404168 53384487936 53788684288 53800408064 53910962176 53967060992 54055742592 54067524576 54079309128 54190436352 54235004928 54246825984 54612635648 54759300441 54781804544 54883784832 54924425088 54981578496 55106568192 55523803136 55627164708 55639289199 55650025472 55753622016 55799476224 55811638272 55926325248 55938514944 55984521216 56654229504 56696180736 56884199424 56918507776 57421589376 57552125952 57599388769 57599459328 57659325698 57730400256 57742983168 58525089792 58560387808 58573151624 58706306048 58754588672 59408646144 59444477056 59457433568 59501460512 60249629764 60262761767 60399757184 60449432576 60462608128 60586852352 60600057856 60649897984 60712869243 60762802152 61172551844 61311615488 61362040832 61375415296 61420862464 61725814176 62142057872 62193166208 62206721824 62334550016 62348136448 62399414272 62515575291 62541266944 62554898432 62657692032 62671348896 62722892544 63145859968 63289409536 63341461504 63402180608 63459376212 63506366508 63520208349 63572450136 63716969472 63861817344 64146640384 64199397376 64345341952 64359366656 64465125456 64479176268 64532206752 64664813568 64678907904 64693005312 65331003392 65506452864 65554958976 65569247328 65703985152 65772355584 65921875968 66215886848 66393712716 66420998144 66544645632 66559149696 66695921664 66750775296 66765324288 67599292416 67669635072 67823468544 67879166368 68479125168 68691247104 68747657563 68798563717 68847403008 68904026112 69779914752 69837219244 69852440957 69909890648 70011322368 70053548032 70068816896 70891555408 70965323936 71017872224 71179317248 71370472641 71926522109 72030879744 72074323456 72090032768 72105745504 72253915136 72313339904 72329101312 72447956412 72463747161 73012400588 73178379776 73232566784 73308771328 73475424256 73612204068 73672745952 73840226304 74169552944 74185718932 74338162688 74399301632 74415517696 74568433664 74584686592 74646028288 74723531376 74784987264 74801287392 75538972672 75594907648 75797921316 75814442223 75845599232 75970232832 75986791296 76049286144 76222169088 76562119168 76736167936 76799279104 76879017858 76942246512 76959016836 76990644224 77117159424 77133967872 77197406208 78033453056 78161681856 78178717968 78243015552 78420885504 78437978112 78485286113 78599159808 78680948736 79211528192 79358986176 79424254464 79604809728 79622160384 80683026432 80700612096 80866443264 80950492324 80950591488 81017069536 81918953472 82114414759 82172706816 82301085568 83285704704 83354100388 83372268239 83475038208 83543589376 83561798528 83630523392 84612501616 84675155344 84693611132 84763266848 84955959296 85149089792 85377761664 85953500608 85972235024 86042942336 86219751424 86238543872 86257340416 86488988547 87341937152 87406611968 87425663104 87605313536 87696474112 87840581712 87859727436 87895834624 88059459072 88131883008 88452203342 88524950288 88726194176 88745532928 88927895552 89001033728 89020432384 89166715584 89186150352 89252190768 90132389888 90226180096 90374444646 90431291392 90599635776 90674148864 90693912192 90880278528 90900086784 90974846976 91305500224 91588329472 91758827766 91796537344 91967423232 92043061248 92063122944 92131293696 93039886336 93213086808 93289749312 93310082736 93501825024 93522204672 93599121408 93811900416 93832347648 94718789952 94934114304 95012192256 95103270912 95160630188 96041172992 96219960576 96299096064 96518012928 96539049984 96597275216 96618329548 96737427456 97996505088 98149605424 98230327936 98453635072 99323830272 99383735078 99631375168 99631497216 99713316352 99735049856 100980844042 101063895088 101085922964 101293643776 101315721728 101399048192 101629558784 101818749552 102505357144 102589662016 102612022448 102822879232 102845290496 102929874944 104215575808 104238290624 104324020736 104561180672 104583970816 104755828866 104798879744 104864835972 104907931648 105080322048 105103225344 105571984634 105811981568 105899005952 106139746304 106162880512 106337333112 106447985904 106526808336 106768975872 107577368576 107600816128 107821924352 107934121984 108111485184 108135049152 108158618256 108380872704 108470009856 108493651968 109225271296 109518600882 109563609088 109767569664 109848850176 109963156992 110213136384 111047606272 111254329416 111278578398 111300050944 111507244032 111598952448 111623276544 111852650496 111877029888 111969042432 113308459008 113392361472 113768398848 113837015552 114843178752 115104251904 115198777538 115198918656 115318651396 115460800512 115485966336 117050179584 117120775616 117146303248 117412612096 117509177344 118817292288 118888954112 118914867136 119002921024 120499259528 120525523534 120799514368 120898865152 120925216256 121173704704 121200115712 121299795968 121425738486 121525604304 122345103688 122623230976 122724081664 122750830592 122841724928 123451628352 124284115744 124386332416 124413443648 124669100032 124696272896 124798828544 125031150582 125082533888 125109796864 125315384064 125342697792 125445785088 126291719936 126578819072 126682923008 126804361216 126918752424 127012733016 127040416698 127144900272 127433938944 127723634688 128293280768 128398794752 128690683904 128718733312 128930250912 128958352536 129064413504 129329627136 129357815808 129386010624 130662006784 131012905728 131109917952 131138494656 131407970304 131544711168 131843751936 132431773696 132678305013 132787425432 132841996288 133089291264 133118299392 133391843328 133501550592 133530648576 135198584832 135339270144 135646937088 135758332736 136958250336 137382494208 137495315126 137597127434 137694806016 137808052224 139559829504 139674438488 139704881914 139819781296 140022644736 140107096064 140137633792 141783110816 141930647872 142035744448 142358634496 142740945282 143703508829 143853044218 144061759488 144148646912 144180065536 144211491008 144507830272 144626679808 144658202624 144895912824 144927494322 146024801176 146356759552 146465133568 146617542656 146950848512 147224408136 147345491904 147680452608 148339105888 148371437864 148676325376 148798603264 148831035392 149075602617 149136867328 149169373184 149292056576 149447062752 149569974528 149602574784 151077945344 151189815296 151471266063 151595842632 151628884446 151691198464 151940465664 151973582592 152098572288 152444338176 153124238336 153472335872 153598558208 153758035716 153884493024 153918033672 153981288448 154234318848 154267935744 154394812416 156066906112 156323363712 156357435936 156486031104 156841771008 156875956224 156970572226 157198319616 157361897472 158357976951 158423056384 158717972352 158848508928 159209619456 159244320768 161366052864 161401224192 161732886528 161900984648 161901182976 162034139072 163837906944 163936721881 164228829518 164345413632 164602171136 166571205359 166571409408 166708200776 166744536478 166950076416 167087178752 167123597056 167261046784 169225003232 169350310688 169387222264 169526533696 169911918592 170298179584 170755523328 171517091183 171907001216 171944470048 172085884672 172439502848 172477087744 172514680832 172798166307 172977977094 174683874304 174813223936 174851326208 175210627072 175392948224 175681163424 175719454872 175791669248 176118918144 176263766016 176904406684 177049900576 177452388352 177491065856 177855791104 178002067456 178040864768 178333431168 178372300704 178504381536 180264779776 180452360192 180748889292 180788285301 180862582784 181199271552 181348297728 181387824384 181760557056 181800173568 181949693952 182611000448 183176658944 183517655532 183593074688 183934846464 184086122496 184126245888 184262587392 186079772672 186426173616 186579498624 186620165472 187003650048 187044409344 187198242816 187623800832 187664695296 189437579904 189868228608 190024384512 190206541824 190321260376 192082345984 192439921152 192598192128 193036025856 193078099968 193194550432 193236659096 195811296733 195993010176 196299210848 196460655872 196907270144 198647660544 198767470156 198810793493 199262750336 199262994432 199426632704 199470099712 201961688084 202127790176 202171845928 202587287552 202631443456 202798096384 203259117568 203637499104 205010714288 205179324032 205224044896 205645758464 205690580992 205859749888 206242972689 206395691151 208431151616 208476581248 208648041472 209122361344 209167941632 209511657732 209557322871 209597759488 209729671944 209815863296 210160644096 210206450688 211143969268 211623963136 211798011904 212279492608 212325761024 212674666224 212895971808 213053616672 213537951744 215154737152 215201632256 215643848704 215779566327 215868243968 216222970368 216270098304 216317236512 216761745408 216940019712 216987303936 218450542592 219037201764 219127218176 219535139328 219697700352 219926313984 220426272768 222095212544 222508658832 222557156796 223014488064 223197904896 223246553088 223705300992 223754059776 223938084864 226616918016 226784722944 226970962543 227536797696 227674031104 229686357504 230208503808 230397555076 230397837312 230637302792 230971932672 234100359168 234241551232 234292606496 234825224192 235018354688 235455858339 237290301911 237634584576 237777908224 237829734272 238005842048 240998519056 241051047068 241103586529 241599028736 241797730304 241850432512 242347409408 242400231424 242599591936 242851476972 243051208608 244690207376 245246461952 245448163328 245501661184 245683449856 246343244277 246903256704 248568231488 248772664832 248826887296 249338200064 249392545792 249597657088 250062301164 250116804717 250165067776 250219593728 250630768128 250685395584 250891570176 252583439872 253157638144 253365846016 253608722432 253837504848 254025466032 254080833396 254289800544 254867877888 255447269376 256586561536 256797589504 257381367808 257437466624 257860501824 257916705072 258128827008 258659254272 258715631616 258772021248 261324013568 262025811456 262219835904 262276989312 262815940608 263089422336 263687503872 264863547392 265356610026 265574850864 266178582528 266236598784 266783686656 267003101184 267061297152 270397169664 270678540288 270900826261 271293874176 271516665472 273916500672 274764988416 274990630252 275194254868 275389612032 279119659008 279348876976 279409763828 279639562592 280214192128 280275267584 283566221632 283861295744 284071488896 284717268992 285481890564 287407017658 287706088436 288123518976 288297293824 288360131072 288422982016 289015660544 289253359616 289316405248 289791825648 289854988644 292049602352 292713519104 292930267136 293235085312 293901697024 294448816272 294690983808 295360905216 296678211776 296742875728 297352650752 297597206528 297662070784 298151205234 298273734656 298338746368 298584113152 298894125504 299139949056 299205149568 302155890688 302379630592 302942532126 303191685264 303257768892 303382396928 303880931328 303947165184 304197144576 304888676352 306248476672 306944671744 307197116416 307516071432 307768986048 307836067344 308468637696 308535871488 308789624832 312133812224 312646727424 312714871872 312972062208 313683542016 313751912448 313941144452 314396639232 314723794944 316715953902 316846112768 317435944704 317697017856 318419238912 318488641536 322732105728 322802448384 323465773056 323801969296 323802365952 324068278144 327675813888 327873443762 328457659036 328690827264 329204342272 333142410718 333142818816 333416401552 333489072956 333900152832 334174357504 334247194112 334522093568 338450006464 338700621376 338774444528 339053067392 339823837184 340596359168 341511046656 343034182366 343814002432 343888940096 344171769344 344879005696 344954175488 345029361664 345596332614 345955954188 349367748608 349626447872 349702652416 350421254144 350785896448 351362326848 351438909744 352237836288 352527532032 353808813368 354099801152 354904776704 354982131712 355711582208 356004134912 356081729536 356666862336 356744601408 357008763072 360529559552 360904720384 361497778584 361576570602 361725165568 362398543104 362696595456 362775648768 363521114112 363600347136 363899387904 365222000896 366353317888 367035311064 367186149376 367869692928 368172244992 368252491776 368525174784 372159545344 372852347232 373158997248 373240330944 374007300096 374088818688 374396485632 375247601664 375329390592 378875159808 379736457216 380048769024 380413083648 380642520752 384164691968 384879842304 385196384256 386072051712 386156199936 386389100864 386473318192 391622593466 391986020352 392598421696 392921311744 393814540288 397295321088 397534940312 397621586986 398525500672 398525988864 398853265408 398940199424 403923376168 404255580352 404343691856 405174575104 405262886912 405596192768 406518235136 407274998208 410021428576 410358648064 410448089792 411291516928 411381161984 411719499776 412485945378 412791382302 416862303232 416953162496 417296082944 418244722688 418335883264 419023315464 419114645742 419195518976 419459343888 420321288192 420412901376 422287938536 423247926272 423596023808 424558985216 424651522048 425349332448 425791943616 426107233344 427075903488 430309474304 430403264512 431110526487 431287697408 431559132654 431736487936 432445940736 432540196608 432634473024 433523490816 433880039424 433974607872 436901085184 438074403528 438254436352 439070278656 439395400704 439852627968 440852545536 444190425088 445017317664 445114313592 446028976128 446395809792 446493106176 447410601984 447508119552 447876169728 453233836032 453569445888 453941925086 455073595392 455348062208 459372715008 460417007616 460795110152 460795674624 461274605584 461943865344 468200718336 468483102464 468585212992 469650448384 470036709376 470911716678 474087276791 474580603822 475269169152 475555816448 475659468544 476011684096 481997038112 482102094136 482207173058 483198057472 483595460608 483700865024 484694818816 484800462848 485199183872 485702953944 486102417216 489380414752 490492923904 490896326656 491003322368 491366899712 491810165643 492686488554 493806513408 497136462976 497545329664 497653774592 498676400128 498785091584 499195314176 499713616077 500124602328 500233609434 500330135552 500439187456 501261536256 501370791168 501783140352 505166879744 506315276288 506731692032 507217444864 507675009696 508050932064 508161666792 508579601088 509735755776 510894538752 513173123072 513595179008 514551273549 514762735616 514874933248 515721003648 515833410144 516257654016 517318508544 517431263232 517544042496 522648027136 524051622912 524439671808 524553978624 525631881216 526178844672 527375007744 529727094784 530713220052 531149701728 532357165056 532473197568 533567373312 534006202368 534122594304 540794339328 541357080576 541801652522 542587748352 543033330944 547833001344 549529976832 549981260504 550388509736 550779224064 558239318016 558697753952 558819527656 559279125184 560428384256 560550535168 565846104557 567132443264 567722591488 568142977792 569434537984 570963781128 574814035316 574939321723 575412176872 576247037952 576594587648 576720262144 576845964032 578031321088 578506719232 578632810496 579583651296 579709977288 584099204704 585427038208 585860534272 586470170624 587433890199 587803394048 588897632544 589381967616 590721810432 593356423552 593485751456 594705301504 595194413056 595324141568 596302410468 596432380479 596547469312 596677492736 597168226304 597788251008 598279898112 598410299136 604311781376 604759261184 605885064252 606383370528 606515537784 606764793856 607761862656 607894330368 608394289152 609777352704 612496953344 613889343488 614394232832 615032142864 615537972096 615672134688 616937275392 617071742976 617579249664 624267624448 625293454848 625429743744 625944124416 627367084032 627503824896 627882288904 628793278464 629447589888 633431907804 633692225536 634871889408 635394035712 636838477824 636977283072 645464211456 645604896768 645994278007 646931546112 647603938592 647604731904 648136556288 655351627776 655746887524 656375486273 656915318072 657381654528 658408684544 666284821436 666285637632 666832803104 666978145912 668348715008 668494388224 669044187136 676900012928 677401242752 677548889056 678106134784 679647674368 680912887629 681192718336 683022093312 686068364732 686217900121 687628004864 687777880192 688343538688 689758011392 689908350976 690058723328 691192665228 691911908376 698735497216 699252895744 699405304832 700842508288 701571792896 702724653696 702877819488 704475672576 705055064064 707617626736 708199602304 709809553408 709964263424 711423164416 711870905733 712008269824 712163459072 713333724672 713489202816 714017526144 721059119104 721809440768 722995557168 723153141204 723310759587 723450331136 724797086208 725393190912 725551297536 727042228224 727200694272 727798775808 730444001792 732706635776 734070622128 735739385856 736344489984 736504983552 737050349568 744319090688 745704694464 746317994496 746480661888 748014600192 748177637376 748792053997 748792971264 750495203328 750658781184 757750319616 759472914432 760097538048 760826167296 761285041504 769759684608 770392768512 772144103424 772312399872 772778201728 772946636384 783245186932 783415902971 783972040704 785196843392 785842623488 787629080576 794590642176 795069880624 795243173972 797051001344 797706530816 797880398848 807846752336 808511160704 808687383712 810349150208 810525773824 811192385536 812702478783 813036470272 814549996416 820042857152 820717296128 820896179584 822583033856 822762323968 823438999552 824971890756 825582764604 833724606464 833906324992 834592165888 836489445376 836671766528 838046630928 838229291484 838918687776 840642576384 840825802752 844575877072 846495852544 847192047616 849117970432 849303044096 850698664896 851583887232 852214466688 854151806976 860618948608 860806529024 862221052974 862575394816 863118265308 863472975872 864891881472 865080393216 865268946048 867046981632 867760078848 867949215744 873802170368 876148807056 878140557312 878790801408 879705255936 881705091072 888380850176 890034635328 890228627184 892057952256 892791619584 892986212352 893719548319 894821203968 895016239104 895752339456 906467672064 907138891776 907883850172 910147190784 910696124416 918745430016 920834015232 921590220304 921591349248 922549211168 935044787417 936401436672 936966204928 937170425984 939300896768 940073418752 941823433356 948174553582 949161207644 950538338304 951111632896 951318937088 952023368192 963994076224 964204188272 964414346116 966396114944 967190921216 967401730048 969389637632 969600925696 970398367744 971405907888 972204834432 978760829504 980985847808 981792653312 982006644736 982733799424 983620331286 985372977108 987613026816 994272925952 995090659328 995307549184 997352800256 997570183168 998390628352 999427232154 1000249204656 1000467218868 1000878374912 1002523072512 1002741582336 1003566280704 1010333759488 1012630552576 1013463384064 1014434889728 1015350019392 1016101864128 1016323333584 1017159202176 1019471511552 1021789077504 1026346246144 1027190358016 1029102547098 1029525471232 1029749866496 1031442007296 1031666820288 1032515308032 1034637017088 1034862526464 1035088084992 1045296054272 1048103245824 1048879343616 1049107957248 1051263762432 1052357689344 1059454189568 1061426440104 1062299403456 1064714330112 1064946395136 1067134746624 1068012404736 1068245188608 1081588678656 1082714161152 1083603305044 1085175496704 1086066661888 1095666002688 1099059953664 1099962521008 1100777019472 1101558448128 1116478636032 1117395507904 1117639055312 1118558250368 1120856768512 1121101070336 1131692209114 1134264886528 1135445182976 1136285955584 1138869075968 1141927562256 1149628070632 1149878643446 1150824353744 1152494075904 1153189175296 1153440524288 1153691928064 1156062642176 1157013438464 1157265620992 1159167302592 1159419954576 1168198409408 1170854076416 1171721068544 1172940341248 1174867780398 1175606788096 1177795265088 1178763935232 1181443620864 1186712847104 1186971502912 1189410603008 1190388826112 1190648283136 1192604820936 1192864760958 1193094938624 1193354985472 1195576502016 1196559796224 1196820598272 1208623562752 1209518522368 1211770128504 1212766741056 1213031075568 1215523725312 1215788660736 1216788578304 1219554705408 1224993906688 1227778686976 1228788465664 1230064285728 1231075944192 1231344269376 1233874550784 1234143485952 1235158499328 1248535248896 1250586909696 1250859487488 1251888248832 1254734168064 1255007649792 1255764577808 1257586556928 1266863815608 1267384451072 1269743778816 1270788071424 1273676955648 1273954566144 1290928422912 1291209793536 1291988556014 1293863092224 1295207877184 1295209463808 1296273112576 1310703255552 1311493775048 1312750972546 1313830636144 1314763309056 1316817369088 1332569642872 1332571275264 1333665606208 1333956291824 1336697430016 1336988776448 1338088374272 1353800025856 1354802485504 1355097778112 1356212269568 1359295348736 1361825775258 1362385436672 1366044186624 1371009151801 1372136729464 1372435800242 1375256009728 1375555760384 1376687077376 1379516022784 1379816701952 1380117446656 1382385330456 1383823816752 1397470994432 1398505791488 1398810609664 1401685016576 1403143585792 1405449307392 1405755638976 1408951345152 1410110128128 1415235253472 1416399204608 1419619106816 1419928526848 1422261830373 1422846328832 1423741811466 1424016539648 1424326918144 1426667449344 1426978405632 1428035052288 1442118238208 1443618881536 1445991114336 1446306282408 1446621519174 1446900662272 1449594172416 1450786381824 1451102595072 1454084456448 1454401388544 1455597551616 1460888003584 1465413271552 1468141244256 1471478771712 1472688979968 1473009967104 1474100699136 1488638181376 1491409388928 1492635988992 1492961323776 1496029200384 1496355274752 1497584107994 1497585942528 1500990406656 1501317562368 1515500639232 1518945828864 1520195076096 1521652334592 1522570083008 1539519369216 1540785537024 1544288206848 1544624799744 1545556403456 1545893272768 1566490373864 1566831805942 1567944081408 1570393686784 1571685246976 1575258161152 1589181284352 1590139761248 1590486347944 1594102002688 1595413061632 1595760797696 1615693504672 1617022321408 1617374767424 1620698300416 1621051547648 1622384771072 1625404957566 1626072940544 1629099992832 1636365761827 1640085714304 1641434592256 1641792359168 1645166067712 1645524647936 1646877999104 1649943781512 1651165529208 1667449212928 1667812649984 1669184331776 1672978890752 1673343533056 1676093261856 1676458582968 1677837375552 1681285152768 1681651605504 1689151754144 1692991705088 1694384095232 1697538313671 1698235940864 1698606088192 1701397329792 1703167774464 1704428933376 1708303613952 1721237897216 1721613058048 1724442105948 1724817965169 1725150789632 1726236530616 1726945951744 1729783762944 1730160786432 1730537892096 1734093963264 1735520157696 1735898431488 1747604340736 1752297614112 1756281114624 1757581602816 1759410511872 1763410182144 1776761700352 1780069270656 1780457254368 1784115904512 1785583239168 1785972424704 1787439096638 1789642407936 1790032478208 1791504678912 1812935344128 1814277783552 1815767700344 1820294381568 1821392248832 1837490860032 1841668030464 1843180440608 1843182698496 1845098422336 1868145614777 1870089574834 1872802873344 1873932409856 1874340851968 1878601793536 1880146837504 1883646866712 1896349107164 1898322415288 1901076676608 1902223265792 1902637874176 1904046736384 1927988152448 1928408376544 1928828692232 1932792229888 1934381842432 1934803460096 1937982834021 1938779275264 1939201851392 1940796735488 1942811815776 1944409668864 1953081715729 1957521659008 1961971695616 1963585306624 1964013289472 1965467598848 1967240662572 1969126458819 1970745954216 1975226053632 1988545851904 1990181318656 1990615098368 1994705600512 1995140366336 1996781256704 1998854464308 2000498409312 2000934437736 2001756749824 2005046145024 2005483164672 2007132561408 2020667518976 2025261105152 2026926768128 2028869779456 2030700038784 2032203728256 2032646667168 2034318404352 2038943023104 2043578155008 2052692492288 2054380716032 2058205094196 2058653700363 2059050942464 2059499732992 2062884014592 2063333640576 2065030616064 2069274034176 2069725052928 2070176169984 2090592108544 2096206491648 2097758687232 2098215914496 2102527524864 2104715378688 2118908379136 2122852880208 2124598806912 2129428660224 2129892790272 2131177384453 2134269493248 2136024809472 2136490377216 2163177357312 2165425669667 2165428322304 2167206610088 2170350993408 2172133323776 2191332005376 2198119907328 2199925042016 2201554038944 2229722185379 2232957272064 2234791015808 2235278110624 2237116500736 2241713537024 2242202140672 2246376161991 2263384418228 2268529773056 2270890365952 2272571911168 2277738151936 2283855124512 2299256141264 2299757286892 2301648707488 2306378350592 2306881048576 2307383856128 2312125284352 2314026876928 2314531241984 2318334605184 2318839909152 2336396818816 2341708152832 2343442137088 2345880682496 2349735560796 2350247708913 2351213576192 2355590530176 2357527870464 2362887241728 2373425694208 2373943005824 2378821206016 2380777652224 2381296566272 2385209641872 2385729521916 2386709970944 2391153004032 2393119592448 2393641196544 2417247125504 2419037044736 2423540257008 2425533482112 2426062151136 2431047450624 2431577321472 2433577156608 2439109410816 2449987813376 2455557373952 2457576931328 2460128571456 2462151888384 2462688538752 2467749101568 2468286971904 2470316998656 2497070497792 2501173819392 2501718974976 2503776497664 2509468336128 2510015299584 2511529155616 2533727631216 2539487557632 2541576142848 2545546857529 2547353911296 2547909132288 2581856845824 2582419587072 2583977112028 2584540315409 2587726184448 2590415754368 2590418927616 2592546225152 2621406511104 2622987550096 2625501945092 2627661272288 2633634738176 2665139285744 2665142550528 2667331212416 2667912583648 2673394860032 2673977552896 2676176748544 2681158644957 2707600051712 2709604971008 2710195556224 2712424539136 2718590697472 2723651550516 2724770873344 2732088373248 2742018303602 2744273458928 2744871600484 2750512019456 2751111520768 2753374154752 2759032045568 2759633403904 2760234893312 2764770660912 2767647633504 2794941988864 2797011582976 2797621219328 2803370033152 2805134362251 2806287171584 2810898614784 2811511277952 2817902690304 2820220256256 2830470506944 2832798409216 2839238213632 2839857053696 2844523660746 2845692657664 2847483622932 2848653836288 2853334898688 2853956811264 2856070104576 2884236476416 2887237763072 2891982228672 2892612564816 2893243038348 2899188344832 2901572763648 2902205190144 2908168912896 2908802777088 2911195103232 2921776007168 2930826543104 2936282488512 2942957543424 2945377959936 2946019934208 2948201398272 2977276362752 2982818777856 2985271977984 2985922647552 2992058400768 2992710549504 2995168215988 2995171885056 3002635124736 3031001278464 3037891657728 3040390152192 3043304669184 3045140166016 3079038738432 3081571074048 3084773924843 3088576413696 3089249599488 3091112806912 3091786545536 3132980747728 3133663611884 3135888162816 3140787373568 3143370493952 3150516322304 3178362568704 3180279522496 3180972695888 3188204005376 3190826123264 3191521595392 3231387009344 3234044642816 3234749534848 3241396600832 3242103095296 3244769542144 3250809915132 3252145881088 3258199985664 3272731523654 3280171428608 3282869184512 3283584718336 3290332135424 3291049295872 3293755998208 3299887563024 3302331058416 3334898425856 3335625299968 3338368663552 3345957781504 3346687066112 3352186523712 3352917165936 3355674751104 3362570305536 3363303211008 3378303508288 3385983410176 3388768190464 3395076627342 3396471881728 3397212176384 3402794659584 3406335548928 3408857866752 3416607227904 3442475794432 3443226116096 3448884211896 3449635930338 3450301579264 3452473061232 3459567525888 3460321572864 3461075784192 3468187926528 3471040315392 3471796862976 3495208681472 3504595228224 3512562229248 3515163205632 3518821023744 3526820364288 3553523400704 3560138541312 3560914508736 3568231809024 3571166478336 3571944849408 3574878193276 3579284815872 3580064956416 3625870688256 3628555567104 3631535400688 3642784497664 3674981720064 3683336060928 3686360881216 3686365396992 3690196844672 3736291229554 3740179149668 3745605746688 3747864819712 3748681703936 3757203587072 3760293675008 3767293733424 3792698214328 3796644830576 3802153353216 3804446531584 3805275748352 3808093472768 3855976304896 3856816753088 3857657384464 3865584459776 3868763684864 3869606920192 3875965668042 3877558550528 3878403702784 3881593470976 3885623631552 3888819337728 3906163431458 3915043318016 3923943391232 3927170613248 3928026578944 3930935197696 3934481325144 3938252917638 3941491908432 3950452107264 3977091703808 3980362637312 3981230196736 3989411201024 3990280732672 3993562513408 3997708928616 4000996818624 4001868875472 4010092290048 4010966329344 4014265122816 4041335037952 4050522210304 4053853536256 4057739558912 4061400077568 4064407456512 4065293334336 4068636808704 4077886046208 4087156310016 4105384984576 4108761432064 4113027455403 4116410188392 4117307400726 4118101884928 4118999465984 4125768029184 4126667281152 4130061232128 4138548068352 4139450105856 4140352339968 4181184217088 4192412983296 4195517374464 4196431828992 4205055049728 4209430757376 4237816758272 4245705760416 4249197613824 4258857320448 4259785580544 4262354768906 4268538986496 4272049618944 4272980754432 4326354714624 4330851339334 4330856644608 4334413220176 4340701986816 4344266647552 4382664010752 4396239814656 4399850084032 4403108077888 4459444370758 4465914544128 4469582031616 4470556221248 4474233001472 4483427074048 4484404281344 4492752323982 4526768836456 4537059546112 4541780731904 4545143822336 4555476303872 4567710249024 4598512282528 4599514573784 4603297414976 4612756701184 4613762097152 4614767712256 4624250568704 4628053753856 4629062483968 4636669210368 4637679818304 4672793637632 4683416305664 4686884274176 4691761364992 4699471121592 4700495417826 4702427152384 4711181060352 4715055740928 4725774483456 4746851388416 4747886011648 4757642412032 4761555304448 4762593132544 4770419283744 4771459043832 4773419941888 4782306008064 4786239184896 4787282393088 4834494251008 4838074089472 4847080514016 4851066964224 4852124302272 4862094901248 4863154642944 4867154313216 4878218821632 4899975626752 4909097285481 4911114747904 4915153862656 4920257142912 4924303776768 4925377077504 4935498203136 4936573943808 4940633997312 4994140995584 5002347638784 5003437949952 5007552995328 5018936672256 5020030599168 5023058311232 5067455262432 5078975115264 5083152285696 5091093715058 5094707822592 5095818264576 5163713691648 5164839174144 5167954224056 5169080630818 5175452368896 5180831508736 5180837855232 5185092450304 5242813022208 5245975100192 5251003890184 5255322544576 5267269476352 5317029826673 5330278571488 5330285101056 5334662424832 5335825167296 5346789720064 5347955105792 5352353497088 5362317289914 5415200103424 5419209942016 5420391112448 5424849078272 5437181394944 5447303101032 5449541746688 5464176746496 5484036607204 5488546917856 5489743200968 5501024038912 5502223041536 5506748309504 5518064091136 5519266807808 5520469786624 5529541321824 5535295267008 5589883977728 5594023165952 5595242438656 5604436844331 5606740066304 5610268724502 5612574343168 5621797229568 5623022555904 5635805380608 5640440512512 5660941013888 5665596818432 5678476427264 5679714107392 5689047321492 5691385315328 5694967245864 5697307672576 5706669797376 5707913622528 5712140209152 5768472952832 5774475526144 5783964457344 5785225129632 5786486076696 5798376689664 5803145527296 5804410380288 5816337825792 5817605554176 5822390206464 5843552014336 5859245147187 5861653086208 5872564977024 5885915086848 5890755919872 5892039868416 5896402796544 5954552725504 5965637555712 5970543955968 5971845295104 5984116801536 5985421099008 5990336431976 5990343770112 6005270249472 6062002556928 6075783315456 6080780304384 6086609338368 6090280332032 6158077476864 6163134598283 6163142148096 6169547849686 6177152827392 6178499198976 6182225613824 6183573091072 6265961495456 6267327223768 6271776325632 6281574747136 6286740987904 6301032644608 6356725137408 6360559044992 6361945391776 6376408010752 6381652246528 6383043190784 6393532153359 6462774018688 6468089285632 6469499069696 6482793201664 6484206190592 6489539084288 6496277009001 6501619830264 6504291762176 6516399971328 6545463047308 6560342857216 6565738369024 6567169436672 6580664270848 6582098591744 6587511996416 6599775126048 6604662116832 6669796851712 6671250599936 6676737327104 6689166556137 6691915563008 6693374132224 6704373047424 6705834331872 6711349502208 6725140611072 6726606422016 6756607016576 6771966820352 6777536380928 6790153254684 6792943763456 6794424352768 6805589319168 6812671097856 6817715733504 6833214455808 6884951588864 6886452232192 6897768423792 6899271860676 6904946122464 6919135051776 6920643145728 6922151568384 6936375853056 6942080630784 6943593725952 6990417362944 7009190456448 7025124458496 7030326411264 7037642047488 7053640728576 7107046801408 7120277082624 7121829017472 7136463618048 7142332956672 7143889698816 7149756386552 7160129912832 7251741376512 7257111134208 7263070801376 7285568995328 7349963440128 7355999359241 7366672121856 7372721762432 7372730793984 7380393689344 7472582459108 7474211182399 7480358299336 7491211493376 7495729639424 7497363407872 7514407174144 7520587350016 7534587466848 7585396428656 7593289661152 7608893063168 7610551496704 7616186945536 7636640572587 7711952609792 7713633506176 7715314768928 7731168919552 7737527369728 7739213840384 7751931336084 7753620946227 7755117101056 7756807405568 7763186941952 7771247263104 7777638675456 7812326862916 7830086636032 7847886782464 7854341226496 7856053157888 7861870395392 7868962650288 7876505835276 7882983816864 7900904214528 7954183407616 7960725274624 7962460393472 7978822402048 7980561465344 7987125026816 7995417857232 8001993637248 8003737750944 8020184580096 8021932658688 8028530245632 8082670075904 8101044420608 8107707072512 8115479117824 8122800155136 8128814913024 8130586668672 8137273617408 8155772092416 8174312620032 8210769969152 8217522864128 8226054910806 8232820376784 8234614801452 8237998931968 8251536058368 8253334562304 8260122464256 8277096136704 8278900211712 8280704679936 8384825966592 8391034748928 8392863657984 8397925614091 8410110099456 8418861514752 8475633516544 8491411520832 8498395227648 8517714640896 8519571161088 8524709537812 8537077972992 8545961508864 8652709429248 8661702678668 8661713289216 8668826440352 8688533295104 8765328021504 8792479629312 8799700168064 8806216155776 8918888741516 8920832701573 8931829088256 8939164063232 8941112442496 8948466002944 8966854148096 8968808562688 8985504647964 9053537672912 9074119092224 9083561463808 9090287644672 9110952607744 9135420498048 9197024565056 9199029147568 9206594829952 9225513402368 9227524194304 9229535424512 9248501137408 9254321774529 9256107507712 9258124967936 9273338420736 9275359636608 9345587275264 9366832611328 9373768548352 9383522729984 9398942243184 9400990835652 9404854304768 9422362120704 9430111481856 9451548966912 9493702776832 9495772023296 9515284824064 9523110608896 9525186265088 9540838567488 9542918087664 9564612016128 9572478369792 9574564786176 9668988502016 9676148178944 9694161028032 9702133928448 9704248604544 9724189802496 9726309285888 9734308626432 9756437643264 9799951253504 9818194570962 9822229495808 9840514285824 9848607553536 9850754155008 9870996406272 9873147887616 9881267994624 10004695277568 10006875899904 10015105990656 10037873344512 10040061198336 10046116622464 10134910524864 10157950230528 10166304571392 10182187430116 10189415645184 10191636529152 10327427383296 10329678348288 10335908448112 10338161261636 10350904737792 10361663017472 10370184900608 10485626044416 10491950200384 10502007780368 10510645089152 10534538952704 10634059653346 10660557142976 10660570202112 10669324849664 10671650334592 10693579440128 10695910211584 10704706994176 10724634579828 10830400206848 10838419884032 10840782224896 10849698156544 10874362789888 10894606202064 10928353492992 10968073214408 10977093835712 10979486401936 11002048077824 11004446083072 11013496619008 11036128182272 11038533615616 11040939573248 11059082643648 11070590534016 11179767955456 11188046331904 11190484877312 11208873688662 11213480132608 11220537449004 11225148686336 11243594459136 11246045111808 11271610761216 11280881025024 11321882027776 11331193636864 11356952854528 11359428214784 11378094642984 11382770630656 11389934491728 11413339594752 11415827245056 11424280418304 11536945905664 11548951052288 11567928914688 11570450259264 11572972153392 11596753379328 11606291054592 11608820760576 11632675651584 11635211108352 11644780412928 11687104028672 11718490294374 11723306172416 11745129954048 11771830173696 11781511839744 11784079736832 11792805593088 11909105451008 11931275111424 11941087911936 11943690590208 11968233603072 11970842198016 11980672863952 11980687540224 12124005113856 12151566630912 12161560608768 12173218676736 12180560664064 12316154953728 12326269196566 12326284296192 12339095699372 12354305654784 12356998397952 12364451227648 12367146182144 12531922990912 12534654447536 12543552651264 12563149494272 12573481975808 12602065289216 12713450274816 12721118089984 12723890783552 12752816021504 12763304493056 12766086381568 12787064306718 12925548037376 12936178571264 12938998139392 12965586403328 12968412381184 12979078168576 12992554018002 13003239660528 13032799942656 13090926094616 13120685714432 13131476738048 13134338873344 13161328541696 13164197183488 13175023992832 13199550252096 13209324233664 13339593703424 13342501199872 13353474654208 13378333112274 13383831126016 13386748264448 13408746094848 13411668663744 13422699004416 13450281222144 13453212844032 13513214033152 13543933640704 13555072761856 13580306509368 13585887526912 13588848705536 13611178638336 13625342195712 13635431467008 13666428911616 13769903177728 13772904464384 13795536847584 13798543721352 13809892244928 13838270103552 13841286291456 13844303136768 13872751706112 13884161261568 13887187451904 13980834725888 14018380912896 14050248916992 14060652822528 14075284094976 14107281457152 14214093602816 14240554165248 14243658034944 14272927236096 14284665913344 14287779397632 14299512773104 14320259825664 14503482753024 14514222268416 14526141602752 14571137990656 14699926880256 14711998718482 14733344243712 14745443524864 14745461587968 14760787378688 14945164918216 14948422364798 14960716598672 14982422986752 14991459278848 14994726815744 15028814348288 15041174700032 15069174933696 15170792857312 15186579322304 15217786126336 15221102993408 15232373891072 15273281145174 15423905219584 15427267012352 15430629537856 15462337839104 15475054739456 15478427680768 15503862672168 15507241892454 15510234202112 15513614811136 15542494526208 15555277350912 15624653725832 15660173272064 15695773564928 15708682452992 15712106315776 15723740790784 15737925300576 15753011670552 15765967633728 15801808429056 15908366815232 15921450549248 15924920786944 15951089480019 15957644804096 15961122930688 15974250053632 15990835714464 16003987274496 16007475501888 16040369160192 16043865317376 16057060491264 16165340151808 16202088841216 16215414145024 16230958235648 16245600310272 16257629826048 16261173337344 16274547234816 16311544184832 16348625240064 16421539938304 16435045728256 16452109821612 16465640753568 16469229602904 16475997863936 16503072116736 16506669124608 16520244928512 16554192273408 16557800423424 16561409359872 16769651933184 16782069497856 16785727315968 16795851228182 16820220198912 16837723029504 16951267033088 16982823041664 16996790455296 17035429281792 17039142322176 17049419075624 17074155945984 17091923017728 17305418858496 17323405357336 17323426578432 17337652880704 17377066590208 17530656043008 17541229241267 17584959258624 17599400336128 17612432311552 17823118973413 17837777483032 17841665403146 17863658176512 17878328126464 17882224884992 17896932005888 17933708296192 17937617125376 17971009295928 18107075345824 18148238184448 18167122927616 18180575289344 18221905215488 18270840996096 18394049130112 18398058295136 18413189659904 18451026804736 18455048388608 18459070849024 18489403794849 18497002274816 18508643549058 18512215015424 18516249935872 18546676841472 18550719273216 18691174550528 18733665222656 18747537096704 18767045459968 18797884486368 18801981671304 18809708609536 18844724241408 18860222963712 18903097933824 18987405553664 18991544046592 19030569648128 19046221217792 19050372530176 19081677134976 19085836175328 19129224032256 19144956739584 19149129572352 19337977004032 19352296357888 19388322056064 19404267856896 19408497209088 19448379604992 19452618571776 19468617252864 19512875286528 19599902507008 19636389141924 19644458991616 19681028571648 19697215107072 19701508310016 19741992812544 19746295775232 19762535989248 20009390555136 20013751799808 20030211981312 20075746689024 20080122396672 20092233244928 20269821049728 20315900461056 20332609142784 20364374860232 20378831290368 20383273058304 20654854766592 20659356696576 20671816896224 20676322523272 20723326034944 20740369801216 20971252088832 20983900400768 21004015560736 21021290178304 21069077905408 21268119306692 21272754903751 21321114285952 21321140404224 21338649699328 21343300669184 21387158880256 21391820423168 21409413988352 21449269159656 21660800413696 21676839768064 21681564449792 21699396313088 21748725579776 21789212404128 21856706985984 21936146428816 21954187671424 21958972803872 22004096155648 22008892166144 22026993238016 22067998077723 22072256364544 22077067231232 22081879146496 22118165287296 22141181068032 22359535910912 22376092663808 22380969754624 22417747377324 22422633547197 22426960265216 22441074898008 22450297372672 22487188918272 22492090223616 22543221522432 22561762050048 22643764055552 22662387273728 22713905709056 22718856429568 22756189285968 22779868983456 22826679189504 22831654490112 22848560836608 23073891811328 23097902104576 23135857829376 23140900518528 23145944306784 23193506758656 23212582109184 23217641521152 23265351303168 23270422216704 23289560825856 23374208057344 23436980588748 23446612344832 23490259908096 23543660347392 23563023679488 23568159473664 23585611186176 23862550222848 23882175823872 23887381180416 23936467206144 23941684396032 23961345727904 23961375080448 24248010227712 24285892992101 24303133261824 24323121217536 24346437353472 24361121328128 24632309907456 24652538393132 24652568592384 24678191398744 24713996795904 24728902455296 24734292364288 25063845981824 25069308895072 25126298988544 25146963951616 25193776842273 25204130578432 25390062304477 25426900549632 25442236179968 25447781567104 25505632043008 25526608986112 25532172763136 25574128613436 25851096074752 25872357142528 25877996278784 25931172806656 25936824762368 25958156337152 25985108036004 26006479321056 26065599885312 26181852189232 26241371428864 26262953476096 26268677746688 26322657083392 26328394366976 26350047985664 26399100504192 26418648467328 26679187406848 26685002399744 26706949308416 26756666224548 26762498104719 26767662252032 26773496528896 26817492189696 26823337327488 26845398008832 26900562444288 26906425688064 27026428066304 27087867281408 27110145523712 27160613018736 27177697411072 27222357276672 27250684391424 27270862934016 27332857823232 27539806355456 27545808928768 27591073695168 27597087442704 27619784489856 27676540207104 27682572582912 27688606273536 27705305997889 27745503412224 27768322523136 27774374903808 27961669451776 28036761825792 28100497833984 28121305645056 28150568189952 28214562914304 28481108330496 28487316069888 28545854472192 28569331826688 28575558795264 28599025546208 28986388409927 29006965506048 29028444536832 29052283205504 29142275981312 29399853760512 29423997436964 29466688487424 29490887049728 29521574757376 29890329836432 29896844729596 29921433197344 29982918557696 29989453631488 30057628696576 30082349400064 30138349867392 30341585714624 30373158644608 30435572252672 30442205986816 30464747782144 30546562290348 30847810439168 30854534024704 30861259075712 30924675678208 30950109478912 30956855361536 31007725344336 31014483784908 31027229622272 31084989052416 31110554701824 31249307451664 31320346544128 31391547129856 31417364905984 31424212631552 31447481581568 31475850601152 31506023341104 31531935267456 31603616858112 31816733630464 31842901098496 31849841573888 31902178960038 31915289608192 31922245861376 31948500107264 31981671428928 32007974548992 32014951003776 32080738320384 32087730634752 32114120982528 32330680303616 32404177682432 32461916471296 32491200620544 32515259652096 32522346674688 32549094469632 32623088369664 32843079876608 32870091456512 32904219643224 32931281507136 32938459205808 33006144233472 33013338249216 33040489857024 33108384546816 33115600846848 33122818719744 33539303866368 33564138995712 33571454631936 33591702456364 33640440397824 33675446059008 33902534066176 33965646083328 33993580910592 34070858563584 34078284644352 34098838151248 34148311891968 34610837716992 34646810714672 34646853156864 34675305761408 34754133180416 35061312086016 35082458482534 35169918517248 35198800672256 35224864623104 35646237946826 35675554966064 35683330806292 35727316353024 35756656252928 35764449769984 35793864011776 35867416592384 35875234250752 35942018591856 36214150691648 36296476368896 36334245855232 36361150578688 36443810430976 36541681992192 36788098260224 36796116590272 36826379319808 36902053609472 36910096777216 36918141698048 36978807589698 36994004549632 37017287098116 37032499871744 37093353682944 37101438546432 37382349101056 37467330445312 37495074193408 37534090919936 37595768972736 37603963342608 37689448482816 37720445927424 37806195867648 37974811107328 37983088093184 38061139296256 38092442435584 38100745060352 38163354269952 38171672350656 38258448064512 38289913479168 38298259144704 38675954008064 38704592715776 38776644112128 38808535713792 38816994418176 38896759209984 38905237143552 38937234505728 39199805014016 39272778283848 39288917983232 39362057143296 39394430214144 39403016620032 39483985625088 39492591550464 39525071978496 40018781110272 40027503599616 40060423962624 40151493378048 40160244793344 40184466489856 40539642099456 40631800922112 40665218285568 40728749720464 40757662580736 40766546116608 41309709533184 41318713393152 41343633792448 41352645046544 41446652069888 41480739602432 41942504177664 41967800801536 42008031121472 42042580356608 42138155810816 42536238613384 42545509807502 42642228571904 42642280808448 42677299398656 42686601338368 42774317760512 42783640846336 42818827976704 42898538319312 43321600827392 43353679536128 43363128899584 43398792626176 43497451159552 43578424808256 43713413971968 43872292857632 43908375342848 43917945607744 44008192311296 44017784332288 44053986476032 44135996155446 44144512729088 44154134462464 44163758292992 44236330574592 44282362136064 44719071821824 44752185327616 44761939509248 44835494754648 44845267094394 44853920530432 44882149796016 44974377836544 44984180447232 45086443044864 45123524100096 45287528111104 45324774547456 45427811418112 45437712859136 45512378571936 45559737966912 45653358379008 45663308980224 45697121673216 46147783622656 46195804209152 46271715658752 46281801037056 46291888613568 46387013517312 46425164218368 46435283042304 46530702606336 46540844433408 46748416114688 46873961177496 46893224689664 46980519816192 47087320694784 47126047358976 47136318947328 47171222372352 47725100445696 47764351647744 47774762360832 47872934412288 47883368792064 47922691455808 47922750160896 48496020455424 48571785984202 48606266523648 48646242435072 48692874706944 48722242656256 49264619814912 49305076786264 49305137184768 49356382797488 49427993591808 49457804910592 49468584728576 50127691963648 50138617790144 50252597977088 50293927903232 50387553684546 50408261156864 50727338616637 50780124608954 50853801099264 50884472359936 50895563134208 51011264086016 51053217972224 51064345526272 51148257226872 51702192149504 51744714285056 51755992557568 51862345613312 51873649524736 51916312674304 51970216072008 52012958642112 52131199770624 52363704378464 52482742857728 52525906952192 52537355493376 52623687723801 52645314166784 52656788733952 52700095971328 52798201008384 52837296934656 53358374813696 53370004799488 53413898616832 53469356920239 53513332449096 53524996209438 53535324504064 53546993057792 53634984379392 53646674654976 53690796017664 53801124888576 53812851376128 54052856132608 54175734562816 54220291047424 54321226037472 54355394822144 54444714553344 54501368782848 54541725868032 54665715646464 55079612710912 55091617857536 55182147390336 55194174885408 55239568979712 55353080414208 55365145165824 55377212547072 55410611995778 55491006824448 55536645046272 55548749807616 55923338903552 56073523651584 56200995667968 56242611290112 56301136379904 56429125828608 56962216660992 56974632139776 57091708944384 57138663653376 57151117590528 57198051092416 57972776819854 58013931012096 58056889073664 58104566411008 58284551962624 58799707521024 58847994873928 58933376974848 58981774099456 59043149514752 59780659672864 59793689459192 59842866394688 59965837115392 59978907262976 60115257393152 60164698800128 60276699734784 60545533187599 60683171429248 60746317289216 60871144505344 60884411973632 60929495564288 61093124580696 61695620878336 61709068049408 61722518151424 61849351356416 61900218957824 61913710723072 62015450688672 62028967569816 62054459244544 62169978104832 62221109403648 62498614903328 62640693088256 62783094259712 62834729811968 62848425263104 62894963163136 62951701202304 63012046682208 63063870534912 63207233716224 63633467260928 63685802196992 63699683147776 63804357920076 63818264711253 63830579216384 63844491722752 63897000214528 63963342857856 64015949097984 64029902007552 64161476640768 64175461269504 64228241965056 64661360607232 64808355364864 64923832942592 64982401241088 65030519304192 65044693349376 65098188939264 65246176739328 65686159753216 65740182913024 65808439286448 65862563014272 65876918411616 66012288466944 66026676498432 66080979714048 66216769093632 66231201693696 66245637439488 67078607732736 67128277991424 67142909263872 67183404912728 67280880795648 67350892118016 67805068132352 67931292166656 67987161821184 68141717127168 68156569288704 68197676302496 69121387746749 69221675433984 69293621429344 69293706313728 69350611522816 69508266360832 70122624172032 70164916965068 70339837034496 70397601344512 70449729246208 71292475893652 71351109932128 71366661612584 71513312505856 71528899539968 71587728023552 71734833184768 71750468501504 71884037183712 72428301383296 72592952737792 72668491710464 72722301157376 72857678976303 72887620861952 73083363984384 73576196520448 73592233180544 73652758639616 73804107218944 73820193554432 73836283396096 73957615179396 73988009099264 74034574196232 74064999743488 74186707365888 74202877092864 74764698202112 74934660890624 74990148386816 75068181839872 75191537945472 75207926685216 75378896965632 75440891854848 75612391735296 75949622214656 75966176186368 76122278592512 76170186913431 76184884871168 76201490120704 76326708539904 76343344701312 76516896129024 76579826958336 76596518289408 77351908016128 77409185431552 77553288224256 77617071427584 77633988836352 77793518419968 77810474287104 77874469011456 78399610028032 78545556567696 78724114286592 78788860428288 78806033240064 78967971250176 78985183100928 79050143956992 80037562220544 80055007199232 80120749777679 80120847925248 80302986756096 80320489586688 80368932979712 81079284198912 81263601844224 81330436571136 81457499440928 81533092233216 82619419066368 82637426786304 82687267584896 82705290093088 82893304139776 82961479204864 83115917993667 83885008355328 83935601603072 84016062242944 84085160713216 84276311621632 85072477226768 85091019615004 85284457143808 85354598797312 85373202676736 85548635521024 85567281692672 85637655953408 85797076638624 86643201654784 86707359072256 86726257799168 86797585252352 86959165229781 86994902319104 87156849616512 87426827943936 87744585715264 87816750685696 87835891215488 88016384622592 88035568664576 88107972952064 88271992310892 88308268924928 88327516585984 88472661149184 88564724272128 89438143643648 89504370655232 89523879018496 89670989509296 89690534188788 89764299592032 89948755673088 89968360894464 90172886089728 90247048200192 90575056222208 90649549094912 90855622836224 90875425718272 91024757143872 91119475933824 91306716758016 91326617960448 91394243346432 92295567245312 92391608418304 92543431317504 92563602074112 92583777227136 92774027034624 92850328436736 92870566084608 93081688866816 93496832229376 93747922354992 93961039632384 94174641389568 94252094717952 94272637894656 94342444744704 95450200891392 95528703295488 95549524721664 95627991670133 95745868824576 95766737584128 95845382911616 95845500321792 96992040910848 97143571968404 97212533047296 97385749413888 97444485312512 98529239629824 98610153572528 98610274369536 98712765594976 98915609821184 98937169457152 100255383927296 100277235580288 100505195954176 100587855806464 100775107369092 100816522313728 101454677233274 101560249217908 101707602198528 101768944719872 101791126268416 102022528172032 102106435944448 102128691052544 102296514453744 103404384299008 103489428570112 103511985115136 103724691226624 103747299049472 103832625348608 103940432144016 104025917284224 104262399541248 104727408756928 104965485715456 105051813904384 105074710986752 105247375447602 105290628333568 105313577467904 105400191942656 105596402016768 105674593869312 106716749627392 106740009598976 106827797233664 106938713840478 107026664898192 107049992418876 107093986115584 107269968758784 107293349309952 107381592035328 107602249777152 107625702752256 108105712265216 108351469125632 108440582094848 108642452074944 108889429106688 109002737565696 109083451736064 109331431292928 110159225421824 110183235715072 110364294780672 110388349770816 110479137959424 110706160828416 110730290331648 110754425094144 110821223991556 110982013648896 111097499615232 111846677807104 112147047303168 112401991335936 112485222580224 112602272759808 113924433321984 113949264279552 114183417888768 114277327306752 114302235181056 114396102184832 115945553639708 116027862024192 116113778147328 116209132822016 116569103925248 117599415042048 117695989747856 117866753949696 117963548198912 118086299029504 119561319345728 119587378918384 119685732789376 119931674230784 119957814525952 120230514786304 120329397600256 120553399469568 121091066375198 121366342858496 121492634578432 121742289010688 121768823947264 121858991128576 122186249161392 123391241756672 123418136098816 123445036302848 123698702712832 123800437915648 123827421446144 124030901377344 124057935139632 124339956209664 124442218807296 124997229806656 125281386176512 125566188519424 125669459623936 125696850526208 125789926326272 125903402404608 126024093364416 126127741069824 126414467432448 127266934521856 127371604393984 127399366295552 127608715840152 127636529422506 127661158432768 127688983445504 127926685715712 128031898195968 128059804015104 128322953281536 128350922539008 128456483930112 129322721214464 129616710729728 129964802482176 130061038608384 130089386698752 130196377878528 130492353478656 131372319506432 131480365826048 131616878572896 131725126028544 131753836823232 132024576933888 132053352996864 132161959428096 132433538187264 132462403387392 132491274878976 134157215465472 134256555982848 134285818527744 134366809825456 134561761591296 135610136264704 135862584333312 135974323642368 136283434254336 136313138577408 136395352604992 138242775493498 138443350867968 138587242858688 138587412627456 138701223045632 139016532721664 140245248344064 140329833930136 140679674068992 140795202689024 140899458492416 142584951787304 142702219864256 142733323225168 143026625011712 143057799079936 143175456047104 143469666369536 143500937003008 143768074367424 144856602766592 145185905475584 145336983420928 145444602314752 145715357952606 145775241723904 146166727968768 147152393040896 147184466361088 147305517279232 147608214437888 147640387108864 147672566792192 147915230358792 147976018198528 148069148392464 148373414731776 148405754185728 149529396404224 149869321781248 149980296773632 150136363679744 150383075890944 150415853370432 150757793931264 150881783709696 151224783470592 151899244429312 151932352372736 152182015849911 152244557185024 152340373826862 152369769742336 152402980241408 152653417079808 152686689402624 153033792258048 153159653916672 153193036578816 154703816032256 154818370863104 155106576448512 155234142855168 155267977672704 155587036839936 155620948574208 155748938022912 156799220056064 157091113135392 157448228573184 157577720856576 157612066480128 157935942500352 157970366201856 158100287913984 160075124441088 160110014398464 160241499555358 160241695850496 160605973512192 160640979173376 160737865959424 162158568397824 162527203688448 162660873142272 162914998881856 163066184466432 165238838132736 165274853572608 165374535169792 165410580186176 165786608279552 165922958409728 166231835987334 167770016710656 167871203206144 168032124485888 168170321426432 168552623243264 170144954453536 170182039230008 170568914287616 170709197594624 170746405353472 171097271042048 171134563385344 171275311906816 171594153277248 173286403309568 173414718144512 173452515598336 173595170504704 173918330459562 173989804638208 174313699233024 174853655887872 175489171430528 175633501371392 175671782430976 176032769245184 176071137329152 176215945904128 176543984621784 176616537849856 176655033171968 176945322298368 177129448544256 178876287287296 179008741310464 179047758036992 179341979018592 179381068377576 179528599184064 179897511346176 179936721788928 180345772179456 180494096400384 181150112444416 181299098189824 181636599562797 181711245672448 181750851436544 182049514287744 182238951867648 182613433516032 182653235920896 182788486692864 184591134490624 184783216836608 185086862635008 185127204148224 185167554454272 185548054069248 185700656873472 185741132169216 186163377733632 186993664458752 187495844709984 187922079264768 188349282779136 188504189435904 188545275789312 188684889489408 190900401782784 191057406590976 191099049443328 191255983340266 191491737649152 191533475168256 191690765823232 191691000643584 193984081821696 194287143936808 194425066094592 194771498827776 194888970625024 197058479259648 197220307145056 197220548739072 197425531189952 197831219642368 197874338914304 200510767854592 200554471160576 201010391908352 201175711612928 201550214738184 201633044627456 202909354466548 203120498435816 203415204397056 203537889439744 203582252536832 204045056344064 204212871888896 204257382105088 204593028907488 206808768598016 206978857140224 207023970230272 207364163240247 207449382453248 207494598098944 207665250697216 207880864288032 208051834568448 208524799082496 209454817513856 209930971430912 210103627808768 210149421973504 210494750895204 210581256667136 210627154935808 210800383885312 211192804033536 211349187738624 213433499254784 213480019197952 213655594467328 213877427680956 214053329796384 214099984837752 214187972231168 214539937517568 214586698619904 214763184070656 215204499554304 215251405504512 216211424530432 216702938251264 216881164189696 217284904149888 217778858213376 218005475131392 218166903472128 218662862585856 220318450843648 220366471430144 220728589561344 220776699541632 220958275918848 221412321656832 221460580663296 221508850188288 221642447983112 221964027297792 222194999230464 223693355614208 224294094606336 224803982671872 224970445160448 225204545519616 227848866643968 227898528559104 228035980136471 228366835777536 228554654613504 228604470362112 228792204369664 231700546654369 231891107279416 232055724048384 232227556294656 232418265644032 233138207850496 235198830084096 235391979495712 235927096397824 236172598059008 239122638691456 239174757836768 239371465578752 239863348461568 239915629051904 240362249333037 240461029572608 240658795200512 241106798939136 242182132750396 242732685716992 242985269156864 243484578021376 243537647894528 243717982257152 244372498322784 246782483513344 246836272197632 246890072605696 247397405425664 247600875831296 247654842892288 248061802754688 248115870279264 248679912419328 248884437614592 249994459613312 250562772353024 251132377038848 251338919247872 251393701052416 251579852652544 251806804809216 252048186728832 252255482139648 252828934864896 254533869043712 254743208787968 254798732591104 255217431680304 255273058845012 255377966891008 255853371431424 256063796391936 256119608030208 256645906563072 256701845078016 256912967860224 258645442428928 259929604964352 260122077216768 260178773397504 260392755757056 260984706957312 262744639012864 262960731652096 263233757145792 263450252057088 263507673646464 264049153867776 264106705993728 264323918856192 264924806774784 264982549757952 268314430930944 268513111965696 268571637055488 268733619650912 271725168666624 271948647284736 272566868508672 272626277154816 272790705209984 276485550986996 276545813748763 276886701735936 277174485717376 277174825254912 277402446091264 278033065443328 280490496688128 280659667860272 281590405378048 281798916984832 285169903574608 285404439728512 285466646450336 286053250023424 286115598159872 286350912094208 286883975010399 286939332739072 287001874006016 287536148734848 289713205533184 290371810951168 290673966841856 290889204629504 291430715905212 291550483447808 292333455937536 294304786081792 294368932722176 294611034558464 295216428875776 295280774217728 295345133584384 295830460717584 296138296784928 296746829463552 296811508371456 299058792808448 299738643562496 299960593547264 300272727359488 300766151781888 300831706740864 301515587862528 301763567419392 302449566941184 303798488858624 303864704745472 304364031699822 304489114370048 304680747653724 304805960482816 305306834159616 305373378805248 306067584516096 306319307833344 306386073157632 310213152897024 310468285710336 310535955345408 311174073679872 311241897148416 311497876045824 313598440112128 314182226270784 314896457146368 315155441713152 315224132960256 315871885000704 315940732403712 316200575827968 320150248882176 320220028796928 320482999110716 320483391700992 321281958346752 321475731918848 324317136795648 325054407376896 325321746284544 325829997763712 330070809958201 330477676265472 330549707145216 330749070339584 330821160372352 331573216559104 331845916819456 332463671974668 335540033421312 335742406412288 336064248971776 336340642852864 337105246486528 340289908907072 340364078460016 341137828575232 341418395189248 341492810706944 342194542084096 342269126770688 342550623813632 343188306554496 346572806619136 346829436289024 346905031196672 347190341009408 347836660919124 347979609276416 348627398466048 349707311775744 350978342861056 351267002742784 351343564861952 352065538490368 352142274658304 352431891808256 353087969243568 353310066343936 353890644596736 354258897088512 357752574574592 358017482620928 358095516073984 358683958037184 358762136755152 359057198368128 359795022692352 359873443577856 360691544358912 360988192800768 362300224888832 362598196379648 363273199125594 363422491344896 363501702873088 364099028575488 364477903735296 365226867032064 365306471841792 365576973385728 369182268981248 370173725270016 370254408296448 370335108908544 371096108138496 371401313746944 371482264338432 373987328917504 374991689419968 375844158529536 376698565558272 377008378871808 377090551578624 377369778978816 381800803565568 382114813181952 382198098886656 382511966680532 382983475298304 383066950336512 383381531646464 387968163643392 388574287873616 388850132189184 389777941250048 394116958519296 394440614290112 394441097478144 394851062379904 395662439284736 395748677828608 401021535709184 401108942321152 402020783816704 402351423225856 403100429476368 405818708933096 406240996871632 406830408794112 407075778879488 407164505073664 408090112688128 408425743777792 408514764210176 409186057814976 413617537196032 413957714280448 414047940460544 414728326480494 414898764906496 414989196197888 415330501394432 415761728576064 416103669136896 417049598164992 418909635027712 419861942861824 420207255617536 420298843947008 420989501790408 421162513334272 421254309871616 422385608067072 422698375477248 426866998509568 426960038395904 427311188934656 427754855361912 428106659592768 428199969675504 429079875035136 429173397239808 429526368141312 430408999108608 430502811009024 432422849060864 433405876502528 433762328379392 434569808299776 435557716426752 436010950262784 436333806944256 437325725171712 440636901687296 440732942860288 441457179122688 441553399083264 441916551837696 442824643313664 442921161326592 443017700376576 443284895966224 443928054595584 447386711228416 448588189212672 449607965343744 449940890320896 450409091039232 455697733287936 455797057118208 456071960272942 456733671555072 457109309227008 457208940724224 457584408739328 463401093308738 463782214558832 464111448096768 464455112589312 464836531288064 466276415700992 470397660168192 470783958991424 471854192795648 472345196118016 478245277382912 478349515673536 478742931157504 479726696923136 479831258103808 480724498666074 480922059145216 482213597878272 484364265500792 485465371433984 485970538313728 486969156042752 487075295789056 487435964514304 488744996645568 493564967026688 493672544395264 493780145211392 494794810851328 495201751662592 495309685784576 496123605509376 496231740558528 497359824838656 497768875229184 499988919226624 501125544706048 502264754077696 502677838495744 502787402104832 503159705305088 503613609618432 504096373457664 504510964279296 505657869729792 509067738087424 509486417575936 509597465182208 510434863360608 510546117690024 510755933782016 511706742862848 512127592783872 512239216060416 513291813126144 513403690156032 513825935720448 517290884857856 519859209928704 520244154433536 520357546795008 520785511514112 521969413914624 525489278025728 525921463304192 526467514291584 526900504114176 527015347292928 528098307735552 528213411987456 528647837712384 529849613549568 529965099515904 536628861861888 537026223931392 537143274110976 537467239301824 543450337333248 543897294569472 545133737017344 545252554309632 545581410419968 552971101973992 553091627497526 553773403471872 554348971434752 554349650509824 554804892182528 556066130886656 560980993376256 561319335720544 563180810756096 563597833969664 570339807149216 570808879457024 570933292900672 572106500046848 572231196319744 572701824188416 573767950020798 573878665478144 574003748012032 575072297469696 579426411066368 580743621902336 581347933683712 581778409259008 582861431810424 583100966895616 584666911875072 588609572163584 588737865444352 589222069116928 590432857751552 590561548435456 590690267168768 591660921435168 592276593569856 593493658927104 593623016742912 598117585616896 599477287124992 599921187094528 600545454718976 601532303563776 601663413481728 603031175725056 603527134838784 604899133882368 607596977717248 607729409490944 608728063399644 608978228740096 609361495307448 609611920965632 610613668319232 610746757610496 612135169032192 612638615666688 612772146315264 620426305794048 620936571420672 621071910690816 622348147359744 622483794296832 622995752091648 627196880224256 628364452541568 629792914292736 630310883426304 630448265920512 631743770001408 631881464807424 632401151655936 640300497764352 640440057593856 640965998221432 640966783401984 642563916693504 642951463837696 648634273591296 650108814753792 650643492569088 651659995527424 659455402016281 660141619916402 660955352530944 661099414290432 661498140679168 661642320744704 663146433118208 663691833638912 664927343949336 671080066842624 671484812824576 672128497943552 672681285705728 674210492973056 680579817814144 680728156920032 682275657150464 682836790378496 682985621413888 684107940409413 684389084168192 684538253541376 685101247627264 686376613108992 693145613238272 693658872578048 693810062393344 694380682018816 695101639963107 695673321838248 695959218552832 697254796932096 699414623551488 701956685722112 702534005485568 702687129723904 704131076980736 704284549316608 704863783616512 706175938487136 706620132687872 707781289193472 708517794177024 715505149149184 716034965241856 716191032147968 717367916074368 717524273510304 718114396736256 719590045384704 719746887155712 721383088717824 721976385601536 724600449777664 725196392759296 726546398251188 726844982689792 727003405746176 728198057150976 728955807470592 730453734064128 730612943683584 731153946771456 740347450540032 740508816592896 740670217817088 742192216276992 742802627493888 742964528676864 747974657835008 749983378839936 751688317059072 753397131116544 754016757743616 754181103157248 754739557957632 763601607131136 764229626363904 764396197773312 765023933361064 766133900673024 766763063292928 775936327286784 777148575747232 779555882500096 787091931438787 788233917038592 788881228580224 788882194956288 789702124759808 791324878569472 791497355657216 802043071418368 802217884642304 804041567633408 804702846451712 806200858952736 811637417866192 812481993743264 814151557758976 814329010147328 816180225376256 816851487555584 817029528420352 818372115629952 827235074392064 827915428560896 828095880921088 829456652960988 829637441246289 829797529812992 829978392395776 830661002788864 831523457152128 832207338273792 834099196329984 837819270055424 839723885723648 840414511235072 840597687894016 841979003580816 842508619743232 844771216134144 845396750954496 853733997019136 853920076791808 854622377869312 855509710723824 856213319185536 856399939351008 858159750070272 858346794479616 859052736282624 860817998217216 861005622018048 864845698121728 866811753005056 867524656758784 869139616599552 871115432853504 872021900525568 872667613888512 874651450343424 881465885720576 882914358245376 883106798166528 883833103675392 885649286627328 885842322653184 886035400753152 886569791932448 897176378425344 898578040707737 899215930687488 899881780641792 900818182078464 911395466575872 911594114236416 912143920545884 913467343110144 914417881448448 915168817478656 926802186617476 927564429117664 929673062576128 932552831401984 940795320336384 941567917982848 943708385591296 944690392236032 956490554765824 956699031347072 957485862315008 959453393846272 959662516207616 961448997332148 961844118290432 964427195756544 968728531001584 970930742867968 971941076627456 973938312085504 974150591578112 974871929028608 977489993291136 987129934053376 987345088790528 987560290422784 989589621702656 990212429874603 990403503325184 990619371569152 992247211018752 992463481117056 994719649677312 995537750458368 999977838453248 1002251089412096 1004529508155392 1005574804209664 1006319410610176 1007227219236864 1008192746915328 1009021928558592 1011315739459584 1018135476174848 1018972835151872 1019194930364416 1020869726721216 1021092235380048 1023413485725696 1024255185567744 1024478432120832 1026583626252288 1026807380312064 1027651871440896 1034581769715712 1039718419857408 1040488308867072 1040715093590016 1041571023028224 1043938827829248 1050978556051456 1052935028583168 1053801008228352 1054030694585856 1056196615471104 1056426823974912 1057295675424768 1059930199031808 1073257723723776 1074052447862784 1074286548221952 1074934478603648 1086900674666496 1087794589138944 1090267474034688 1090505108619264 1091162820839936 1105942203947984 1106183254995052 1107546806943744 1108697942869504 1109609784365056 1112132261773312 1121961986752512 1122638671441088 1126361621512192 1127195667939328 1140679614298432 1141617758914048 1141866585801344 1144213000093696 1144462392639488 1145403648376832 1147535900041596 1148007496024064 1150144594939392 1158852822132736 1161487243804672 1162695867367424 1163556818518016 1165722863620848 1169333823750144 1177219144327168 1177475730888704 1178444138233856 1180865715503104 1181123096870912 1181380534337536 1183321842870336 1184553187139712 1186987317854208 1187246033485824 1196235171233792 1198954574249984 1199842374189056 1201090909437952 1203064607127552 1203326826963456 1206062351450112 1207054269677568 1215193955434496 1215458818981888 1217456126799288 1217956457480192 1218722990614896 1221227336638464 1221493515220992 1224270338064384 1225277231333376 1225544292630528 1240852611588096 1241873142841344 1242143821381632 1244696294719488 1244967588593664 1245991504183296 1254393760448512 1256728905083136 1259585828585472 1260621766852608 1260896531841024 1263487540002816 1263762929614848 1280600995528704 1280880115187712 1281931996442864 1281933566803968 1285902927675392 1297268547182592 1300217629507584 1301286985138176 1303319991054848 1318910804032562 1320283239832804 1321910705061888 1322198828580864 1322996281358336 1323284641489408 1326292866236416 1327383667277824 1329854687898672 1342160133685248 1342969625649152 1344256995887104 1345362571411456 1348420985946112 1361159635628288 1361456313840064 1364551314300928 1365673580756992 1365971242827776 1368215880818826 1368778168336384 1369076507082752 1370202495254528 1372753226217984 1386291226476544 1387317745156096 1387620124786688 1388761364037632 1390203279926214 1391346643676496 1394509593864192 1398829247102976 1403913371444224 1405068010971136 1405374259447808 1408262153961472 1408569098633216 1409727567233024 1412351876974272 1415562578386944 1417035588354048 1431010298298368 1432069930483712 1432382064295936 1434735832148736 1435048547020608 1436228793472512 1439180090769408 1439493774311424 1442766177435648 1449200899555328 1450392785518592 1453092796502376 1453689965379584 1454006811492352 1456396114301952 1457911614941184 1460907468128256 1461225887367168 1462307893542912 1480694901080064 1481017633185792 1481340435634176 1484384432553984 1485605254987776 1485929057353728 1495949315670016 1499966757679872 1503376634118144 1506794262233088 1508033515487232 1508362206314496 1509479115915264 1527203214262272 1528459252727808 1528792395546624 1530047866722128 1532267801346048 1533526126585856 1551872654573568 1554297151494464 1559111765000192 1574183862877574 1576467834077184 1577762457160448 1577764389912576 1579404249519616 1582649757138944 1582994711314432 1604086142836736 1604435769284608 1608083135266816 1609405692903424 1612401717905472 1623274835732384 1624963987486528 1628303115517952 1628658020294656 1632360450752512 1633702975111168 1634059056840704 1636744231259904 1654470148784128 1655830857121792 1656191761842176 1658913305921976 1659274882492578 1659595059625984 1659956784791552 1663046914304256 1664414676547584 1668198392659968 1675638540110848 1679447771447296 1680829022470144 1681195375788032 1683958007161632 1685017239486464 1689542432268288 1690793501908992 1707467994038272 1707840153583616 1709244755738624 1711019421447648 1712426638371072 1712799878702016 1716319500140544 1716693588959232 1718105472565248 1721635996434432 1722011244036096 1729691396243456 1733623506010112 1735049313517568 1738279233199104 1742230865707008 1744043801051136 1745335227777024 1749302900686848 1762931771441152 1765828716490752 1766213596333056 1767666207350784 1771298573254656 1771684645306368 1772070801506304 1773139583864896 1794352756850688 1797156081415474 1798431861374976 1799763561283584 1801636364156928 1822790933151744 1823188228472832 1824287841091768 1826934686220288 1828835762896896 1830337634957312 1853604373234952 1855128858235328 1859346125152256 1865105662803968 1876911528815569 1881590640672768 1883135835965696 1887416771182592 1889380784472064 1912981109531648 1913398062694144 1914971724630016 1918906787692544 1919325032415232 1922897994664296 1923688236580864 1928854391513088 1937457062003168 1941861485735936 1943882153254912 1947876624171008 1948301183156224 1949743858057216 1954979986582272 1974259868106752 1974690177581056 1975120580845568 1978366206048843 1979179243405312 1980424859749206 1980807006650368 1981238743138304 1984494422037504 1984926962234112 1989439299354624 1991075500916736 1999955676906496 2004502178824192 2009059016310784 2011149608419328 2012638821220352 2014454438473728 2016385493830656 2018043857117184 2022631478919168 2036270952349696 2037945670303744 2038389860728832 2041739453442432 2042184470760096 2046826971451392 2048510371135488 2048956864241664 2053167252504576 2053614760624128 2055303742881792 2069163539431424 2079436839714816 2080976617734144 2081430187180032 2083142046056448 2087877655658496 2101957112102912 2105870057166336 2107602016456704 2108061389171712 2112393230942208 2112853647949824 2114591350849536 2119860398063616 2146515447447552 2148104895725568 2148573096443904 2149868957207296 2173801349332992 2175589178277888 2180534948069376 2181010217238528 2182325641679872 2211884407895968 2212366509990104 2217395885739008 2219219568730112 2224264523546624 2243923973505024 2245277342882176 2252723243024384 2254391335878656 2281359228596864 2283235517828096 2283733171602688 2288426000187392 2288924785278976 2290807296753664 2295071800083192 2296014992048128 2300289189878784 2317705644265472 2322974487609344 2325391734734848 2327113637036032 2331445727241696 2338667647500288 2354438288654336 2354951461777408 2356888276467712 2361275794316361 2361731431006208 2362246193741824 2362761068675072 2366643685740672 2369106374279424 2373974635708416 2374492066971648 2392470342467584 2397909148499968 2399684748378112 2402181818875904 2406129214255104 2406653653926912 2412124702900224 2414108539355136 2430387910868992 2430917637963776 2434912253598576 2437445981229792 2442454673276928 2442987030441984 2448540676128768 2450554462666752 2451088585261056 2481705223176192 2483746285682688 2484287642763264 2489392589438976 2489935177187328 2491983008366592 2508787520897024 2513457810166272 2519171657170944 2521243533705216 2521793063682048 2527525859229696 2561201991057408 2561760230375424 2563863992885728 2563867133607936 2571805855350784 2594537094365184 2600435259015168 2602573970276352 2606639982109696 2637821608065124 2640566479665608 2644397657161728 2645992562716672 2646569282978816 2652585732472832 2654767334555648 2659709375797344 2685939251298304 2688513991774208 2690725142822912 2695734122123211 2696841971892224 2722319271256576 2722912627680128 2729102628601856 2731347161513984 2731942485655552 2736431761637652 2737556336672768 2738153014165504 2740404990509056 2745506452435968 2772582452953088 2774635490312192 2775240249573376 2777522728075264 2780406559852428 2782693287352992 2789019187728384 2797658494205952 2807826742888448 2810136021942272 2810748518895616 2816524307922944 2817138197266432 2819455134466048 2824703753948544 2831125156773888 2834071176708096 2862020596596736 2864139860967424 2864764128591872 2869471664297472 2870097094041216 2872457586945024 2878360181538816 2878987548622848 2885532354871296 2898401799110656 2900785571037184 2906185593004752 2908013622984704 2912792228603904 2915823229882368 2921814936256512 2922451774734336 2924615787085824 2961389802160128 2962035266371584 2962680871268352 2964467741774123 2968768865107968 2971210509975552 2971858114707456 2991898631340032 2999933515359744 3006753268236288 3013588524466176 3016724412628992 3018958231830528 3054406428524544 3056918505455616 3057584791093248 3060095733444256 3067052253171712 3103745309147136 3108594302988928 3118223530000384 3148367725755148 3152935668154368 3155524914320896 3158808499039232 3165299514277888 3165989422628864 3208172285673472 3208871538569216 3216166270533632 3218811385806848 3224803435810944 3246549671464768 3249927974973056 3256606231035904 3257316040589312 3264720901505024 3267405950222336 3268118113681408 3273488462519808 3308940297568256 3311661714243584 3312383523684352 3317826611843952 3318549764985156 3319913569583104 3326093828608512 3328829353095168 3336396785319936 3351277080221696 3358895542894592 3361658044940288 3362390751576064 3367916014323264 3379084864536576 3381587003817984 3414935988076544 3415680307167232 3418489511477248 3422038842895296 3424853276742144 3425599757404032 3432639000281088 3433387177918464 3436210945130496 3444022488072192 3459382792486912 3467247012020224 3476558466398208 3484461731414016 3488087602102272 3490670455554048 3531657432981504 3532427192666112 3535332414701568 3542597146509312 3543369290612736 3544141603012608 3546279167729792 3588705513701376 3594312162830948 3596863722749952 3599527122567168 3603272728313856 3645581866303488 3646376456945664 3648575682183536 3653869372440576 3660675269914624 3707208746469904 3710257716470656 3718692250304512 3730211325607936 3753823057631138 3763181281345536 3766271671931392 3774833542365184 3778761568944128 3825962219063296 3826796125388288 3829943449260032 3837813575385088 3838650064830464 3845795989328592 3857708783026176 3874914124006336 3883722971471872 3887764306509824 3895753248342016 3896602366312448 3899487716114432 3909959973164544 3948519736213504 3949380355162112 3950241161691136 3956732412097686 3958358486810624 3960849719498412 3962477486276608 3968988844075008 3969853924468224 3978878598709248 3982151001833472 3999911353812992 4009004357648384 4018118032621568 4028908876947456 4032770987661312 4036087714234368 4045262957838336 4072541904699392 4075891340607488 4076779721457664 4083478906884864 4084368941520192 4093653942902784 4097020742270976 4097913728483328 4106334505009152 4107229521248256 4110607485763584 4138327078862848 4158873679429632 4161953235468288 4162860374360064 4166284092112896 4203914224205824 4211740114332672 4215204032913408 4216122778343424 4224786461884416 4225707295899648 4229182701699072 4293030894895104 4296209791451136 4297146192887808 4299737914414592 4347602698665984 4351178356555776 4361069896138752 4362020434477056 4364651283359744 4423768815791936 4424733019980208 4434791771478016 4438439137460224 4448529047093248 4487847947010048 4490554685764352 4505446486048768 4508782671757312 4562718457193728 4566471035656192 4567466343205376 4576852000374784 4577849570557952 4581614593507328 4590143600166384 4600578379757568 4635411288530944 4645948975218688 4650783469469696 4654227274072064 4662891454483392 4677335295000576 4708876577308672 4709902923554816 4713776552935424 4722551588632722 4723462862012416 4724492387483648 4725522137350144 4733287371481344 4738212748558848 4747949271416832 4748984133943296 4784940684935168 4795818296999936 4799369496756224 4812258428510208 4813307307853824 4824249405800448 4828217078710272 4860775821737984 4861835275927552 4869824507197152 4874891962459584 4884909346553856 4885974060883968 4897081352257536 4901108925333504 4902177170522112 4963410446352384 4967492571365376 4968575285526528 4978785178877952 4979870354374656 5017575041794048 5026915620332544 5038343314341888 5042487067410432 5043586127364096 5055051718459392 5122403982114816 5123520460750848 5127727985771456 5127734267215872 5143611710701568 5189074188730368 5200870518030336 5205147940552704 5213279964219392 5275643216130248 5281132959331216 5288795314323456 5291985125433344 5293138565957632 5305171464945664 5309534669111296 5319418751594688 5371878502596608 5377027983548416 5381450285645824 5391468244246422 5393683943784448 5444638542513152 5445825255360256 5458205257203712 5462694323027968 5463884971311104 5472863523275304 5475112673345536 5476306028331008 5491012904871936 5545164905906176 5549270980624384 5550480499146752 5555045456150528 5560813119704856 5565386574705984 5578038375456768 5595316988411904 5615653485776896 5620272043884544 5621497037791232 5630734586446707 5633048615845888 5634276394532864 5638910268932096 5649407507897088 5662250313547776 5668142353416192 5724041193193472 5728279721934848 5729528257183744 5738943328594944 5740194188082432 5744915173890048 5756720363077632 5757975097245696 5771064709742592 5796803598221312 5801571142074368 5812371186009504 5816027245969408 5825584457207808 5831646459764736 5843629872513024 5844903549468672 5849231574171648 5922779604320256 5924070532743168 5925361742536704 5928935483548246 5937537730215936 5942421019951104 5943716229414912 5983797262680064 5999867030719488 6013506536472576 6027177048932352 6033448825257984 6037916463661056 6108812857049088 6113837010911232 6115169582186496 6120191466888512 6134104506343424 6207490618294272 6217188605977856 6236447060000768 6296735451510296 6305871336308736 6311049828641792 6317616998078464 6330599028555776 6331978845257728 6416344571346944 6417743077138432 6432332541067264 6437622771613696 6449606871621888 6493099342929536 6499855949946112 6513212462071808 6514632081178624 6529441803010048 6534811900444672 6536236227362816 6546976925039616 6617880595136512 6623323428487168 6624767047368704 6635653223687904 6637099529970312 6639827139166208 6652187657217024 6657658706190336 6672793570639872 6702554160443392 6717791085789184 6723316089880576 6724781503152128 6735832028646528 6758169729073152 6763174007635968 6829871976153088 6831360614334464 6836979022954496 6844077685790592 6849706553484288 6851199514808064 6865278000562176 6866774355836928 6872421890260992 6888044976144384 6918765584973824 6934494024040448 6953116932796416 6968923462828032 6976175204204544 6981340911108096 7063314865963008 7064854385332224 7070664829403136 7085194293018624 7086738581225472 7088283206025216 7092558335459584 7177411027402752 7188624325661896 7193727445499904 7199054245134336 7206545456627712 7291163732606976 7292752913891328 7297151364367072 7321350539829248 7414417492939808 7420515432941312 7437384500609024 7460422651215872 7507646115262276 7526362562691072 7532543343862784 7549667084730368 7557523137888256 7651924438126592 7653592250776576 7659886898520064 7675627150770176 7677300129660928 7691591978657184 7715417566052352 7749828248012672 7767445942943744 7775528613019648 7791506496684032 7793204732624896 7798975432228864 7819919946329088 7897039472427008 7898760710324224 7900482323382272 7913464824195372 7916716973621248 7921699438996824 7924954972553216 7937977688150016 7939707848936448 7957757197418496 7964302003666944 7999822707625984 8018008715296768 8057817753894912 8065541975322624 8072175428468736 8090525915676672 8145083809398784 8151782681214976 8153559442915328 8166957813769728 8168737883040384 8187307885805568 8194041484541952 8195827456966656 8212669010018304 8214459042496512 8221214971527168 8276654157725696 8317747358859264 8323906470936576 8325720748720128 8332568184225792 8423480228665344 8430408065826816 8432245556686848 8449572923768832 8451414591799296 8458365403398144 8572920226211653 8586061789790208 8592419582902272 8594292385775616 8599475828829184 8695205397331968 8702356713111552 8724040868954112 8729302566719488 8847537631583872 8849466039960416 8869583542956032 8876878274920448 8893403225322369 8897058094186496 8975695894020096 8981109371528704 9010892972097536 9017565343514624 9125436914387456 9132942071312384 9134932686410752 9153704000749568 9155699141115904 9163229187014656 9180287200332768 9201156759515136 9270822577061888 9291897950437376 9301566938939392 9308454548144128 9325782908966784 9354670590001152 9417753154617344 9419805847109632 9427553105870848 9445103177265444 9448984774967296 9451044274700288 9466574742962688 9476425497117696 9495898542833664 9497968267886592 9569881369870336 9624516857020416 9626614615707648 9648498811600896 9656434157420544 9721551643475968 9723670551855104 9739649014394304 9749783924919168 9769818693107712 9771948121767936 9794162704515072 9802217850667008 9804354341044224 9926820892704768 9934985142730752 9937150571053056 9959740708749312 10053831240665088 10076686628683776 10084974134820864 10087172254728192 10232195108704231 10244807964229632 10247040921501696 10255455971542912 10255468534431744 10287223421403136 10378148377460736 10401741036060672 10426559928438784 10551286432260496 10562265918662432 10583970250866688 10586277131915264 10610342929891328 10619069338222592 10638837503189376 10743757005193216 10754055967096832 10762900571291648 10782936488492844 10787367887568896 10889277085026304 10891650510720512 10916410514407424 10925388646055936 10927769942622208 10945727046550608 10952612056662016 10982025809743872 11090329811812352 11098541961248768 11100960998293504 11110090912301056 11121626239409712 11130773149411968 11156076750913536 11190633976823808 11231306971553792 11240544087769088 11242994075582464 11261469172893414 11266097231691776 11268552789065728 11277820537864192 11298815015794176 11324500627095552 11336284706832384 11459056514367488 11477886657189888 11480388376164864 11489830347780096 11513440726155264 11515950194491392 11593607196442624 11603142284148736 11624742372019008 11651168914415616 11663292919529472 11687259745026048 11689807098937344 11698463148343296 11845559208640512 11848141065486336 11850723485073408 11857870967096492 11875075460431872 11887432458829824 11967594525360128 11999734061438976 12027013072945152 12054354097864704 12217625714098176 12227674021822464 12230339164372992 12240382933777024 12268209012686848 12414981236588544 12434377211955712 12472894120001536 12593470903020592 12611742672617472 12622099657283584 12635233996156928 12661198057111552 12663957690515456 12832689142693888 12835486154276864 12864665082134528 12875245543227392 12899213743243776 12986198685859072 12999711899892224 13026424924143616 13029264162357248 13058883606020096 13072472454725632 13093953850079232 13235761190273024 13246646856974336 13249534094737408 13271306447375808 13274199059940624 13304375314434048 13315317412380672 13345587141279744 13405108320886784 13435582171578368 13446632179761152 13449563006304256 13471664057293056 13516339458146304 13526348015271936 13659743952306176 13662721228668928 13688155371581184 13699413106968576 13702399029616128 13730556001124352 13733548711673856 13744843780521984 13837531169947648 13868988048080896 13906233865592832 13937846925656064 13952350408409088 13962681822216192 14126629731926016 14129708770664448 14141329658806272 14170388586037248 14173477162450944 14176566412050432 14185116670919168 14354822054805504 14377248651323792 14387454890999808 14398108490268672 14582327465213952 14585505827782656 14594302728734144 14642701079658496 14828834985879616 14841030865882624 14874769001218048 15015292230524552 15052725125382144 15065086687725568 15099334169460736 15115046275776512 15303848876253184 15307184501553152 15319773797040128 15351254301540352 15354600259321856 15383183957314368 15430835132104704 15499656496025344 15534891885887488 15551057226039296 15583012993368064 15586409465249792 15597950864457728 15639839892658176 15794078944854016 15797521420648448 15800964646764544 15826929648390744 15833433947242496 15843398877993648 15875955376300032 15879415697872896 15915514394836992 15928604007333888 15999645415251968 16036017430593536 16115635507789824 16131083950645248 16144350856937472 16181051831353344 16290167618797568 16303565362429952 16307118885830656 16333915627539456 16337475766080768 16374615771611136 16388082969083904 16391654913933312 16425338020036608 16428918084993024 16553308315451392 16635494717718528 16647812941873152 16651441497440256 16665136368451584 16846960457330688 16860816131653632 16864491113373696 16899145847537664 16902829183598592 16916730806796288 17145840452423306 17172123579580416 17184839165804544 17188584771551232 17198951657658368 17390410794663936 17404713426223104 17448081737908224 17458605133438976 17695075263167744 17698932079920832 17739167085912064 17753756549840896 17786806450644738 17794116188372992 17951391788040192 17962218743057408 18021785944195072 18035130687029248 18250873828774912 18265884142624768 18269865372821504 18307408001499136 18311398282231808 18326458374029312 18360574400665536 18402313519030272 18541645154123776 18583795900874752 18603133877878784 18616909096288256 18651565817933568 18709341180002304 18835506309234688 18839611694219264 18855106211741696 18890206354530888 18897969549934592 18902088549400576 18933149485925376 18952850994235392 18991797085667328 18995936535773184 19139762739740672 19249033714040832 19253229231415296 19296997623201792 19312868314841088 19443103286951936 19447341103710208 19479298028788608 19499567849838336 19539637386215424 19543896243535872 19588325409030144 19604435701334016 19608708682088448 19853641785409536 19869970285461504 19874301142106112 19919481417498624 20107662481330176 20153373257367552 20169948269641728 20174344509456384 20464390217408462 20489615928459264 20494081843003392 20510911943085824 20510937068863488 20574446842806272 20756296754921472 20803482072121344 20853119856877568 21102572864520992 21124531837324864 21167940501733376 21172554263830528 21220685859782656 21238138676445184 21277675006378752 21487514010386432 21508111934193664 21525801142583296 21565872976985688 21574735775137792 21778554170052608 21783301021441024 21832821028814848 21850777292111872 21855539885244416 21891454093101216 21905224113324032 21964051619487744 22180659623624704 22197083922497536 22201921996587008 22220181824602112 22243252478819424 22261546298823936 22312153501827072 22381267953647616 22462613943107584 22481088175538176 22485988151164928 22522938345786828 22532194463383552 22537105578131456 22555641075728384 22597630031588352 22649001254191104 22672569413664768 22918113028734976 22955773314379776 22960776752329728 22979660695560192 23026881452310528 23031900388982784 23187214392885248 23206284568297472 23249484744038016 23302337828831232 23326585839058944 23374519490052096 23379614197874688 23396926296686592 23691118417281024 23696282130972672 23701446970146816 23715741934192984 23750150920863744 23774864917659648 23935189050720256 23999468122877952 24054026145890304 24399849874602397 24435251428196352 24455348043644928 24460678328745984 24480765867554048 24536418025373696 24829962473177088 24868754423911424 24945788240003072 25186941806041184 25244199314567168 25270467992313856 25322396114223104 25327915381030912 25665378285387776 25670972308553728 25718760678634959 25729330164269056 25750491086454784 25798427486487552 25972397371718144 25999423799784448 26052849848287232 26058528324714496 26117767212040192 26144944909451264 26187907700158464 26471522380546048 26493293713948672 26499068189474816 26542612894751616 26548398119881248 26608750628868096 26630634824761344 26691174282559488 26810216641773568 26871164343156736 26893264359522304 26899126012608512 26943328114586112 27032678916292608 27052696030543872 27325442457337856 27376310743162368 27398826213937152 27404798059232256 27461112002248704 27467097423347712 27489687561043968 27675062339895296 27812467731185664 27875693851312128 27904700816818176 27925363644432384 28253259463852032 28259417541328896 28282659317612544 28346954324901888 28353132824100864 28370233341838336 28709644109611008 28754497302647584 29164654930427904 29171011655565312 29188605457468288 29285402159316992 29657669971759232 29682061731765248 29749538002436096 30030584461049104 30130173375451136 30198668338921472 30230092551553024 30607697752506368 30614369003106304 30639547594080256 30696585326112693 30702508603080704 30709200518643712 30766367914628736 30861670264209408 30999312992050688 31069783771774976 31102114452078592 31172818930499584 31195901728915456 31279679785316352 31588157889708032 31595042841296896 31601929293529088 31653859296781488 31686797755987296 31751910752600064 31758831395745792 31831028789673984 31857208014667776 31999290830503936 32072034861187072 32231271015579648 32262167901290496 32288701713874944 32362103662706688 32580335237595136 32614237771661312 32667831255078912 32674951532161536 32749231543222272 32776165938167808 32783309827866624 32857836169986048 33270989435437056 33295625883746304 33302882994880512 33330272736903168 33693920914661376 33721632263307264 33728982226747392 33798291695075328 33805658367197184 33833461613592576 34291680904846612 34377169543102464 34397903315316736 34780821589327872 34809426852446208 34917210266877952 35390150526335488 35397864159841664 35478334171824128 35507513099681792 35573612901289476 35588232376745984 35902783576080384 35924437486114816 36043571888390144 36070261374058496 36501747657549824 36531768285249536 36539730745643008 36614816002998272 36622796564463616 36652916748058624 36721148801331072 36804627038060544 37083290308247552 37167591801749504 37206267755757568 37233818192576512 37303131635867136 37418682360004608 37671012618469376 37679223388438528 37710212423483392 37780412709061776 37804177098801152 37866298971850752 37905701988470784 37983594171334656 37991873071546368 38279525479481344 38498067428081664 38506458462830592 38593995246403584 38625736629682176 38886206573903872 38894682207420416 38958596057577216 38999135699676672 39079274772430848 39087792487071744 39176650818060288 39217417364176896 39707283570819072 39739940570923008 39748602284212224 40215324962660352 40306746514735104 40339896539283456 40348689018912768 40928780434816924 40979231856918528 40988163686006784 41021823886171648 41148893685612544 41512593509842944 41606964144242688 41706239713755136 42205145729041984 42249063674649728 42335881003466752 42345108527661056 42441371719565312 42476277352890368 42555350012757504 42975028020772864 43016223868387328 43051602285166592 43131745953971376 43557108340105216 43566602042882048 43665642057629696 43701554584223744 43711079770488832 43782908186202432 43928103238975488 44361319247249408 44394167844995072 44403843993174016 44440363649204224 44486504957638848 44523092597647872 44624307003654144 44925227886215168 44962176351076352 44971976302329856 45045876691573656 45064388926767104 45074211156262912 45195260063176704 45298002508382208 45345138827329536 45911546628759552 45921553504659456 45959321391120384 46053762904621056 46063800777965568 46374428785770496 46412569136594944 46498969488076032 46604675657662464 46653171678117888 46749038980104192 46759228395749376 46793852593373184 47382236834562048 47392564261945344 47402893940293632 47431483868385968 47500301841727488 47870378101440512 47998936245755904 48108052291780608 48799699749204794 48870502856392704 48910696087289856 48921356657491968 48961531735108096 49072836050747392 49659924946354176 49737508847822848 49891576480006144 50373883612082368 50488398629134336 50540935984627712 50644792228446208 50655830762061824 51330756570775552 51341944617107456 51437521357269918 51458660328538112 51596854972975104 51944794743436288 51998847599568896 52105699696574464 52117056649428992 52235534424080384 52375815400316928 52943044761092096 52986587427897344 52998136378949632 53085225789503232 53096796239762496 53217501257736192 53261269649522688 53382348565118976 53620433283547136 53742328686313472 53786528719044608 53798252025217024 53886656229172224 54065357832585216 54105392061087744 54650884914675712 54752621486324736 54797652427874304 54809596118464512 54922224004497408 54934194846695424 54979375122087936 55350124679790592 55624935462371328 55751387702624256 55809401633636352 55850727288864768 56506518927704064 56518835082657792 56565318635225088 56693908649803776 56706265648201728 56740466683676672 57419288219222016 57508994605295168 58329309860855808 58342023311130624 58377210914936576 58570804318633984 59315339943518464 59364123463530496 59499076004872192 60061168922098208 60260346750902272 60397336677842944 60460185103106048 61215395505012736 61228738006212608 61279095188160512 61393170652225386 61405017206161408 61418401037287424 61532735829257472 61723340528418816 61998625984101376 62139567543549952 62204228904157184 62345637860999168 62391803457830912 62559359570632704 63176315779416064 63190085682593792 63203858587058176 63307718593562976 63373595511974592 63503821505200128 63517662791491584 63662057579347968 63714416029335552 63998581661007872 64144069722374144 64462542031159296 64524335802580992 64577403427749888 64724207325413376 65160670475190272 65228475543322624 65335662510157824 65349903064323072 65498463086444544 65552331876335616 65566619655733248 65715672339972096 66541978870874112 66591251767492608 66605765989761024 66660545473806336 67387841829322752 67443264526614528 67457964453494784 67596583390150656 67611316734394368 67666923227185152 68583361809693224 68754339086204928 68795806630633472 69561643178655744 69618853704892416 69834420533755904 70780301052670976 70795728319683328 70956668343648256 71015026199363584 71147225802578952 71176464753491968 71805567152160768 71848874972229632 72087143776780288 72140522748116992 73003495315099648 73063536570499072 73079461491286016 73199549623807191 73229632005996544 73245593128927232 73305833496117248 73442297602662144 73609254076121088 74166580616495104 74335183603499008 74412535511515136 74467636385153024 74606263271734272 74837364720009216 75342025236938752 75358446776877056 75420424846966784 75560825418123552 75608354197602304 75732597943701504 75811403976941568 75967188342669312 75983746143092736 76559050958962688 76996134856163328 77012916925661184 77187990492807168 77251473259364352 77772413147807744 77789364414840832 77917192115154432 77998271399353344 78158549544861696 78175584974143488 78353301636120576 78434834728353792 79414567141638144 79479881141846016 79497204568424448 80430649925320704 80613493029470208 80679793078566912 80697378037825536 81857560869633848 81976327372013568 82043647772343296 82297787371225088 83025187019685888 83412479427510272 84410291458083968 84498127349299456 84671762006933504 84690217055322112 84882743439130624 84952554705780736 85110700025515008 85950056041545728 86032447736774656 86103204570333184 86263491907942752 87114216680210432 87133204085764096 87331284115259392 87403109168447488 87422159540977664 87565816372404864 87856206477950976 88722638494498816 88788335689990144 88807687986348032 88880727298408448 88973009915277696 89046185195295744 89248614007308288 89850455772430336 89924352702152704 89943952604659712 90091753383147312 90148422312525824 90390520126353408 90596005016764416 90690277654659072 91823093257519104 91843107009318912 91918642782240768 92107525809242112 92127601555931136 92748857571540992 92825138273189888 92997938976152064 93209351315324928 93306343356235776 93518456791498752 93587705186746368 94764473669124096 94785128523890688 94805787880587264 94862967736771936 95997872491511808 96216104583561216 97599399498409588 97741005712785408 97842713314983936 97923063470216192 98145672101494784 99475017695645696 99783152960012288 100747767224164736 100976797258268672 101081871969255424 101289584456892416 101311661524123648 102661513141551104 102683889234214912 102875042714539836 102917320657076224 103193709945950208 103889589486872576 103997695199137792 104211399393148928 104234113298857984 104751630800633856 105886089522184192 105973174855794688 105996272757899264 106170451579006464 106193592479524992 106435002515472384 106522539299045376 106764697130237952 107240866567094272 107484657372626944 107596504050434048 107773312458344448 108130715665170432 108210784122175488 109505242972649472 109595304855748608 109619192236929024 109844448008994816 109868389693390848 109958750244175872 110700249359581184 111249870924742656 111502775405248512 111618803267272704 111701454577729536 113013037855408128 113037670165315584 113130637270450176 113412531296403456 113480933367353344 114838576438444032 115017989210590336 116658619721711616 116684046622261248 116754421829873152 117141608637267968 118630679887036928 118728246927060992 118998152009744384 120122337844196416 120520693501804544 120794673355685888 120920370206212096 122430791010025472 122457476012425216 122558190376321024 122786341304450772 122836802074574848 123065471658514944 123446681056837632 123997251968202752 124279135087099904 124408457808314368 125118719141265408 126352631558832128 126380171365187584 126407717174116352 126615437187125952 126747191023949184 127007643010400256 127035325582983168 127324115158695936 127428832058671104 127997163322015744 128288139444748288 128925084062318592 129048671605161984 129154806855499776 130321340950380544 130671325020315648 130699806128646144 130996926172889088 131104663752671232 131133239311466496 133083957741748224 133182503534985216 133211531979522048 133321090947612672 134775683658645504 134886529053229056 134915928906989568 135193166780301312 135222633468788736 137166723619386448 137591613261266944 139123286357311488 139237707409784832 139668841067511808 141560602105341952 141591456639366656 141913336687296512 142030052398727168 142294451605157904 143611134304321536 143697749944459264 144174287553560576 144281045496233984 146006990630199296 146127073140998144 146158922982572032 146399099247614382 146459264011993088 146491186257854464 146611666992234496 146884595205324288 147218508152242176 148333161232990208 148670367206998016 149212526543468544 149674729440018432 150684050473877504 150716893553754112 150840849693933568 151121650836247104 151465195887403008 151622807953883136 151934376685338624 151967492286185472 153118101917925376 153992269712326656 154025833851322368 154375980985614336 155544826295615488 155578728829681664 155834384230308864 155996542798706688 156317099089723392 156351169948286976 156706603272241152 158829134283276288 158959762283692032 158994409136848896 160861299850641408 161226986058940416 161359586157133824 161394756075651072 163715121739267696 163952654744027136 164087295544686592 164595574742450176 166050374039371776 166824958855020544 168820582916167936 168996254698598912 169343524013867008 169380434110644224 169765486878261248 170221400051030016 171900112083091456 172064895473549312 172206409140666368 172526983815885504 174228433360420864 174266408171528192 174662568230518784 174806218336894976 174844319081955328 175131632744809728 175712412955901952 177445276988997632 177576671379980288 177615375972696064 177946019830555392 178092370390591488 178497228014616576 179700911544860672 179848705404305408 179887905209319424 180183506766294624 180296844625051648 180781040252706816 181192010033528832 181380555309318144 183646186515038208 183686214018637824 183837285564481536 184215051618484224 184255203111862272 185497715143081984 185650276546379776 185995877952304128 186418702630649856 186612686712471552 187036913582997504 187175410373492736 189528947338248192 189570257047781376 189611575761174528 189725935473543872 191995744983023616 192432209167122432 195198798996819176 195482011425570816 195685426629967872 195846126940432384 196291344202989568 198950035391291392 199566305920024576 201495534448329472 201953594516537344 202163743938510848 202579168913784832 202623323048247296 205323026283102208 205367778468429824 205750085429079672 205834641314152448 206387419891900416 207779178973745152 207995390398275584 208422798786297856 208468226597715968 209503261601267712 211772179044368384 211946349711589376 211992545515798528 212340903158012928 212387184959049984 212870005030944768 213045078598090752 213529394260475904 214481733134188544 214969314745253888 215193008100868096 215546624916688896 216261431330340864 216421568244350976 219010485945298944 219190609711497216 219238384473858048 219688896017989632 219736779386781696 219917500488351744 221400498719162368 222499741849485312 223005550810497024 223237606534545408 223402909155459072 226026075710816256 226075340330631168 226261274540900352 226825062592806912 226961866734706688 229677152876888064 230035978421180672 233317239443423232 233368093244522496 233508843659746304 234283217274535936 237261359774073856 237456493854121984 237996304019488768 240244675688392832 241041387003609088 241589346711371776 241840740412424192 244861582020050944 244914952024850432 245116380752642048 245572682608901544 245673604149149696 246130943317029888 246893362113675264 247994503936405504 248558270174199808 248816915616628736 250237438282530816 252705263117664256 252760342730375168 252815434348232704 253230874374251904 253494382047898368 254015286020800512 254070651165966336 254648230317391872 254857664117342208 255994326644031488 256576278889496576 257850168124637184 258097343210323968 258309613710999552 261342650040631296 261399612257292288 261993852345778176 262209327505342464 262266478622932992 266167915483496448 266365007069970432 266423063959044096 266642181895225344 269551367317291008 269773058106458112 269831857813979136 270445266937577472 274333447238772896 275183226522533888 278246572714622976 278475414819569664 279337682135023616 283121204210683904 283182913278733312 283826673374593024 284060104797454336 284588903210315808 287395499888918528 288348575107121152 288562090992467968 292013981260398592 292254146281996288 292317845965144064 292798198495228764 292918528023986176 292982372515708928 293223333984468992 293769190410648576 294437016304484352 296666322465980416 298425053086937088 299349458880036864 301368100947755008 301433787107508224 301681699387867136 302243301672494208 302930391774806016 303245615907766272 303868753370677248 303934984572370944 306236203835850752 307984539424653312 308051667702644736 308751961971228672 311157457659363328 311668768460617728 311993085597413376 312634198179446784 312702339896573952 317198048369831161 317658268566552576 317919524567384064 317988818273697792 321722599701282816 322453972117880832 322789512151302144 327430243478535392 328174591089373184 329191149484900352 332100748078743552 333649917710041088 337641165832335872 337992509397197824 338687048027734016 338760868221288448 339530973756522496 340442800102060032 343800224166182912 344129790947098624 344412818281332736 345053967631771008 348456866720841728 348532816343056384 349325136461037568 349612436673789952 349688638163910656 350263265489619456 351424825911803904 355230751945392128 355892039661110784 356184740781182976 356994456029233152 359401823089721344 359697410808610816 359775810418638848 360367013532589248 361562080505413632 362384020067057664 362761110618636288 367292373030076416 367372428037275648 367674571128963072 368510406223724544 370995430286163968 371991755904608256 372837405261299712 373225373424943104 379057894676496384 379140514095562752 379223151522349056 379451870947087744 383991489966047232 384864418334244864 390397597993638352 390964022851141632 391692253880864768 392582688405979136 397900070782582784 399132611840049152 402991068896658944 403907189033074688 404327487877021696 405246646096494592 410646052566204416 410735556936859648 411500170858159344 412774839783800832 415558357947490304 415990780796551168 416845597572595712 416936453195431936 419006523202535424 423544358088736768 423985091031597056 424681806316025856 424774369918099968 425740010061889536 426090157196181504 428963466268377088 429938629490507776 431093249833377792 432522862660681728 432843136488701952 438020971890597888 438381219422994432 438476768947716096 439377792035979264 439473558773563392 439835000976703488 442800997438324736 444999483698970624 446011101620994048 452052151421632512 452150680661262336 452522549081800704 453923733469413376 459354305753776128 460071956842361344 466634478886846464 466736186489044992 467017687319492608 468566434549071872 474522719548147712 474912987708243968 475992608038977536 480489351376785664 482082774007218176 483178693422743552 483681480824848384 489723164040101888 489829904049700864 490232761505284096 491145365217803088 492261886634059776 493786724227350528 495989007872811008 497116540348399616 497633831233257472 500474876565061632 505410526235328512 505520685460750336 505630868696465408 506461748748503808 506988764095796736 508030572041601024 508141302331932672 509296460634783744 511988653288062976 513152557778993152 515700336249274368 516194686420647936 516619227421999104 522685300081262592 522799224514584576 523987704691556352 524418655010684928 524532957245865984 532335830966992896 532730014139940864 532846127918088192 539102734634582016 539546116212916224 539663715627958272 540890533875154944 548666894477545792 550366453045067776 556493145429245952 556950829639139328 558675364270047232 566242408421367808 566365826557466624 567653346749186048 568120209594908672 569177806420631616 574790999777837056 576697150214242304 577124181984935936 584027962520797184 584508292563992576 584635691930288128 585596396990457528 585837056047972352 585964745031417856 587538380821297152 588874032608968704 593332644931960832 596850106173874176 598698917760073728 602736201895510016 602867574215016448 603363398775734272 604486603344988416 605860783549612032 606491231815532544 607737506741354496 607869969144741888 612472407671701504 615969078849306624 616103335405289472 617503923942457344 622314915318726656 623337536921235456 623986171194826752 625268396358893568 625404679793147904 634396096739662322 635316537133105152 635839049134768128 635977636547395584 643445199402565632 644907944235761664 645579024302604288 654860486957070784 656349182178746368 658382298969800704 664201496157487104 667299835420082176 675282331664671744 675985018794395648 677374096055468032 677521736442576896 679061947513044992 680885600204120064 687600448332365824 688259581894197248 688825636562665472 690107935263542016 696913733441683456 697065632686112768 698650272922075136 699224873347579904 699377276327821312 700526530979238912 702849651823607808 710461503890784256 711784079322221568 712369481562365952 713988912058466304 718803646179442688 719394821617221632 719551620837277696 720734027065178496 723124161010827264 724768040134115328 725522221237272576 734584746060152832 734744856074551296 735349142257926144 737020812447449088 741990860572327936 743983511809216512 745674810522599424 746450746849886208 758115789352992768 758281028191125504 758446303044698112 758903741894175488 767982979932094464 769728836668489728 780795195987276704 783384507761729536 785165376811958272 795800141565165568 798265223680098304 805982137793317888 807814378066149376 808654975754043392 810493292192989184 821292105132408832 821471113873719296 823000341716318688 825549679567601664 831116715894980608 831981561593102336 833691195145191424 833872906390863872 838013046405070848 847088716177473536 847970182063194112 849363612632051712 849548739836199936 851480020123779072 852180314392363008 857926932536754176 862186499666755584 865045725321363456 865686272977403904 876041943781195776 876762438845988864 876953537895432192 878755584071958528 878947117547126784 879670001953406976 885601994876649472 889998967397941248 904104302843265024 904301361322524672 905045098163601408 907847466938826752 918708611507552256 920143913684722688 933472372978089984 934035374638985216 937132869098143744 949045439096295424 949825975416487936 951594145109493483 951985216077955072 960978702753571328 964165548014436352 966357386845487104 967362961649696768 979446328080203776 979659808099401728 980465523010568192 982290730435606176 984523773268119552 987573448454701056 991978015745622016 994233080696799232 995267662466514944 1000949753130123264 1011041370921500672 1011261737392930816 1012923497497007616 1013977528191593472 1016061144083202048 1016282604663865344 1018592921269567488 1023977306576125952 1031400672498548736 1032389372841295872 1033238454843998208 1045370600162525184 1045598449029169152 1047975409383112704 1048837310021369856 1049065914491731968 1065692255836176384 1078205469269164032 1079092232425832448 1079327431255916544 1097333788955091584 1100732906090135552 1112986290858491904 1117350728540094464 1132484816842735616 1132731653114933248 1135306693498372096 1136240419189817344 1138355612841263232 1149581999555674112 1153394300428484608 1154248363969871872 1168055925041594368 1169016585127985152 1169271383860576256 1171192793980915056 1171929490062835712 1175076761642594304 1177748065217937408 1186665289863921664 1193700212347748352 1197397835520147456 1205472403791020032 1205735148430032896 1206726797551468544 1208973206689976832 1211721567099224064 1212982463631065088 1215739938289483776 1231938157698613248 1232206670810578944 1246675073842470912 1247972342389653504 1250536792717787136 1250809359586295808 1268792193479324644 1270633074266210304 1271955273094791168 1286890398805131264 1289815888471523328 1309720973914141568 1312698364357492736 1316764597939601408 1328402992314974208 1334599670840164352 1350564663329343488 1351970037588791296 1354748192110936064 1355043472885153792 1361771200408240128 1375200896664731648 1376519163788394496 1377651273125330944 1380215870527084032 1393827466883366912 1394131265372225536 1397300545844150272 1398754552655642624 1401053061958477824 1405699303647215616 1423568158644443136 1424738963124731904 1427977824116932608 1437607292358885376 1438789643234443264 1439103241674555392 1441468054130356992 1446248322021654528 1449536080268230656 1451044442474545152 1469169492120305664 1469489712149102592 1470698284515852288 1483981721144655872 1487967023618433024 1491349621045198848 1492901493699772416 1516231578705985536 1516562056382251008 1516892606089396224 1517807483788350976 1535965959864188928 1539457673336979456 1561590391974553408 1566769015523459072 1570330753623916544 1591600283130331136 1611964275586635776 1615628756132298752 1617309951508086784 1642584210264817664 1642942227747438592 1646000683432637376 1651099359135203328 1662233431789961216 1663963123186204672 1667382390290382848 1667745812781727744 1676026092810141696 1694177432354947072 1698727225264103424 1699097479672399872 1702960040247558144 1704360628784726016 1715853865073508352 1724372999333511168 1730091450642726912 1731372545954807808 1752083887562391552 1753524877691977728 1753907075790864384 1757511168143917056 1757894235094253568 1771203989753298944 1779997934795882496 1808208605686530048 1808602722645049344 1810090196327202816 1815694933877653504 1837417223015104512 1840287827369445376 1866944745956179968 1868070749277970432 1874265738196287488 1898090878192590848 1899651950832975872 1903188290218986966 1903970432155910144 1921957405507142656 1928331096028872704 1932714773690974208 1958892656160407552 1959319616198803456 1960931046021136384 1964581460871212352 1969047546536239104 1975146896909402112 1983956031491244032 1988466161393598464 1990535324933029888 2001899506260246528 2022082741843001344 2022523474785861632 2025846994994015232 2027955056383186944 2032122288166404096 2032565209327730688 2037185842539134976 2047954613152251904 2062801344997097472 2064778745682591744 2066476909687996416 2090741200325050368 2091196898058338304 2095950818766225408 2097674620042739712 2098131828983463936 2131384511672352768 2156410938538328064 2158184464851664896 2158654862511833088 2194667577910183168 2201465812180271104 2225972581716983808 2234701457080188928 2264969633685471232 2265463306229866496 2270613386996744192 2272480838379634688 2276711225682526464 2299163999111348224 2306788600856969216 2308496727939743744 2336111850083188736 2338033170255970304 2338542767721152512 2342385587961830112 2343858980125671424 2350153523285188608 2355496130435874816 2373330579727843328 2387400424695496704 2394795671040294912 2410944807582040064 2411470296860065792 2413453595102937088 2417946413379953664 2423443134198448128 2425964927262130176 2431479876578967552 2463876315397226496 2464413341621157888 2493350147684941824 2495944684779307008 2501073585435574272 2501618719172591616 2537584386958649288 2541266148532420608 2543910546189582336 2573780797610262528 2619441947828283136 2625396728714985472 2633529195879202816 2656805984629948416 2669199341680328704 2701129326658686976 2703940075177582592 2709496384221872128 2710086945770307584 2723542400816480256 2750401793329463296 2753038327576788992 2755302546250661888 2760431741054168064 2787654933766733824 2788262530744451072 2794601091688300544 2797509105311285248 2802106123916955648 2811398607294431232 2847136317288886272 2849477926249463808 2855955648233865216 2875214584717770752 2877579286468886528 2878206483349110784 2882936108260713984 2892496644043309056 2899072160536461312 2902088884949090304 2938338984240611328 2938979424298205184 2941396569031704576 2975934047236866048 2982699242090397696 2985802987399544832 3033124112764502016 3033785212178792448 3035614967576701952 3071931919728377856 3123180783949106816 3133538031046918144 3140661507247833088 3183200566260662272 3223928551173271552 3231257512264597504 3234619903016173568 3285168420529635328 3285884455494877184 3292001366865274752 3302198718270406656 3324466863579922432 3327926246372409344 3335491625563455488 3352052185620283392 3397454450528206848 3398194959344799744 3405920080495116288 3408721257569452032 3431707730147016704 3448745998667022336 3460182901285453824 3462745091909615616 3504167775124783104 3507049755383955456 3507814151581728768 3515788470188507136 3559995869591764992 3616417211373060096 3617205445290098688 3620180392654405632 3631389867755307008 3680575654738890752 3736141498555940864 3748531476392574976 3796181756385181696 3799303901665951744 3806376580437973932 3807940864311820288 3843914811014285312 3856662192057745408 3917785312320815104 3918639232397606912 3921862092042272768 3929162921742424704 3938095093072478208 3950293793818804224 3967912062982488064 3976932322787196928 3981070649866059776 4003799012520493056 4045046949571723264 4051693989988030464 4055910112766373888 4064244576332808192 4065130418655461376 4095909226304503808 4125602689994194944 4129557491365183488 4132953819375992832 4181482400650100736 4182393796116676608 4191901637532450816 4196263657966927872 4312821877076656128 4316368929703329792 4317309725023666176 4389335155820366336 4402931624360542208 4451945163433967616 4469402914160377856 4529939267370942464 4530926612459732992 4541226773993488384 4544961676759269376 4553422451365052928 4598327998222696448 4672223700166377472 4676066340511940608 4677085535442305024 4684771175923660224 4700307046570377216 4710992260871749632 4746661159455686656 4774800849390993408 4821889615164080128 4822940593720131584 4835892826759907328 4846886268396896256 4851929854524260352 4927752630794452992 4928826683242315776 4986700295369883648 4991889369558614016 5002147170871148544 5003237438345183232 5075168773917298576 5082532297064841216 5147561595220525056 5238883895656566272 5250793457429970944 5313611969259896832 5338398683360657408 5402258653317373952 5407880150355165184 5418992768443744256 5420173891540615168 5447084801632960512 5500803586658926592 5506076655153577984 5520863482108336128 5575309867533467648 5576525061488902144 5589202183376601088 5604212247833911296 5622797214588862464 5694272634577772544 5698955852498927616 5711911296467730432 5750429169435541504 5755158572937773056 5756412966698221568 5765872216521427968 5784993288086618112 5798144321072922624 5876677968481222656 5877958848596410368 5882793138063409152 5951868094473732096 5965398484180795392 5971605974799089664 6066248225529004032 6067570424357584896 6071229935153403904 6143863839456755712 6246361567898213632 6267076062093836288 6281323014495666176 6366401132521324544 6447857102346543104 6462515024529195008 6469239806032347136 6570336841059270656 6571768910989754368 6584002733730549504 6604397436540813312 6648933727159844864 6655852492744818688 6670983251126910976 6704104371240566784 6794908901056413696 6796389918689599488 6811840160990232576 6817442515138904064 6863415460294033408 6897491997334044672 6920365802570907648 6925490183819231232 7008335550249566208 7014099510767910912 7015628303163457536 7031576940377014272 7119991739183529984 7232834422746120192 7234410890580197376 7240360785308811264 7262779735510614016 7361151309477781504 7472282997111881728 7497062952785149952 7592363512770363392 7598607803331903488 7612753160875947864 7615881728623640576 7687829622028570624 7713324384115490816 7835570624641630208 7837278464795213824 7843724184084545536 7858325843484849408 7876190186144956416 7900587587637608448 7935824125964976128 7953864645574393856 7962141299732119552 8007598025040986112 8090093899143446528 8103387979976060928 8111820225532747776 8128489152665616384 8130260837310922752 8191818452609007616 8251205379988389888 8259114982730366976 8265907638751985664 8362964801300201472 8364787592233353216 8383803275064901632 8392527315933855744 8625643754153312256 8632737859406659584 8634619450047332352 8778670311640732672 8805863248721084416 8938805828320755712 9059878534741884928 9061853224919465984 9082453547986976768 9089923353518538752 9106844902730105856 9196655996445392896 9344447400332754944 9352132681023881216 9354171070884610048 9369542351847320448 9400614093140754432 9421984521743499264 9493322318911373312 9549601698781986816 9645881187440263168 9671785653519814656 9693772536793792512 9703859709048520704 9855505261588905984 9857653366484631552 9973400590739767296 9983778739117228032 10006474876690366464 10150337547834597152 10295123190441050112 10477767791313132544 10501586914859941888 10676797366721314816 10804517306634747904 10815760300710330368 10837985536887488512 10840347783081230336 10894169603265921024 11012153310307155968 11041726964216672256 11150619735066935296 11153050122977804288 11208424495667822592 11245594429177724928 11388545269155545088 11397911704997855232 11423822592935460864 11500858338871083008 11512825933396443136 11531744433042855936 11569986576173236224 11753355936962445312 11755917697192820736 11765586276126818304 11903736188947464192 11930796968361590784 11943211949598179328 12135140848715169792 12142459870306807808 12287727678913511424 12492723135796427264 12534152124187672576 12562646028991332352 12732802265042649088 12895714204693086208 12925030049058390016 12938479612064694272 13143537821979508736 13168005467461099008 13208794873081626624 13297867454319689728 13311704985489637376 13408208742481133568 13589817802112827392 13592779837379198976 13623680321980465152 13634885030277808128 13726830920588066816 13794983994668089344 14016671100499132416 14028199021535821824 14031256606326915072 14239983478367059968 14465668845492240384 14468821781160394752 14525559471021228032 14722302618955563008 14944565994223763456 14994125905570299904 15184727025540726784 15197215606663806976 15225506321751895728 15375659244057141248 15426648768230981632 15671141249283260416 15674556929590427648 15687448368169091072 15716651686969698816 15752380372289912832 15871648251929952256 15907729291148787712 16015196050081972224 16206775959952121856 16223640451065495552 16256978305331232768 16260521674621845504 16383636905218015232 16502410759976779776 16518229965460733952 16725929602600402944 16729575184466706432 16767606550129803264 17251287508306624512 17265475718813319168 17269238900094664704 17557340623281465344 17611726497442168832 17877611656641511424 18119757069483769856 18123706449838931968 18164907095973953536 18213689805460211712 18393311992890785792 18688894800665509888 18704265362047762432 18708342141769220096 18739084703694640896 18801228186281508864 18843969043486998528 18986644637822746624 19099203397563973632 19291762374880526336 19343571307039629312 19387545073587585024 19407719418097041408 19711010523177811968 19715306732969263104 19946801181479534592 19967557478234456064 20012949753380732928 20300675095669194304 20590246380882100224 20955535582626265088 21003173829719883776 21353594733442629632 21609034613269495808 21631520601420660736 21675971073774977024 21680695566162460672 21788339206531842048 22024306620614311936 22083453928433344512 22301239470133870592 22306100245955608576 22416848991335645184 22491188858355449856 22777090538311090176 22795823409995710464 22847645185870921728 23001716677742166016 23025651866792886272 23063488866085711872 23139973152346472448 23506711873924890624 23511835394385641472 23531172552253636608 23807472377894928384 23861593936723181568 23886423899196358656 24270281697430339584 24284919740613615616 24575455357827022848 24985446271592854528 25068304248375345152 25125292057982664704 25465604530085298176 25791428409386172416 25850060098116780032 25876959224129388544 26287075643959017472 26336010934922198016 26417589746163253248 26595734908639379456 26623409970979274752 26816417484962267136 27179635604225654784 27185559674758397952 27247360643960930304 27269770060555616256 27453661841176133632 27589967989336178688 28033342200998264832 28056398043071643648 28062513212653830144 28479966956734119936 28937643562320789504 29051118942042456064 29444605237911126016 29889131988447526912 29988251811140599808 30369454051081453568 30394431213327613952 30451012643503791456 30751318488114282496 30853297536461963264 31342282498566520832 31349113859180855296 31374896736338182144 31433303373939397632 31504760744579825664 31743296503859904512 32030392100163944448 32413551919904243712 32447280902130991104 32513956610662465536 32521043349243691008 32767273810436030464 33036459930921467904 33451859205200805888 33459150368933412864 34502575016613249024 34538477800189329408 35114681246562930688 35223452994884337664 35755223313283022848 36239514138967539712 36247412899677863936 36329814191947907072 36427379610920423424 36786623985781571584 37377789601331019776 37408530724095524864 37416684283538440192 37478169407389281792 37602456372563017728 37687938086973997056 38198406795127947264 38687142614079258624 38775090147175170048 38815438836194082816 39430613465938526208 39893602362959069184 39935114956468912128 40601350191338388608 41180492761764200448 41911071165252530176 42006347659439767552 42707189466885259264 43218069226538991616 43263041202841321472 43361391132324921344 43576678413063684096 44166907856866689024 44602478940267741184 44612200491911217152 44833697982671290368 44982377716710899712 45554181076622180352 45591646819991420928 46003433355484332032 46126977732171423744 46279946304692944896 47013423747849781248 47023670788771282944 47062345104507273216 47614944755789856768 47723187873446363136 48569839481227231232 49150910715654045696 49970892543185709056 50136608496750690304 50931209060170596352 51582856818772344832 51700120196233560064 51753918448258777088 52672021869844396032 52835179492326506496 53191469817278758912 53246819941958549504 53632834969924534272 54359271208451309568 54371119349516795904 54494721287921860608 54907323682352267264 55179935978672357376 56066684401996529664 56112796086143287296 56125026425307660288 56959933913468239872 57875287124641579008 58102237884084912128 58889210475822252032 59778263976895053824 60738908102162907136 60788862426655227904 60902025287007582912 61502636976228564992 61706595072923926528 62684564997133041664 62698227718361710592 62866606747878795264 63009521489159651328 63486593007719809024 64060784200327888896 64827103839808487424 64894561804261982208 65027913221324931072 65042086698487382016 65534547620872060928 66072919861842935808 66903718410401611776 66918300737866825728 69005150033226498048 69076955600378658816 70229362493125861376 70446905989768675328 71510446626566045696 72479028277935079424 72494825799355727872 72659628383895814144 72854759221840846848 73573247971563143168 74755579202662039552 74817061448191049728 74833368567076880384 74956338814778563584 75204912745126035456 75375876173947994112 76396813590255894528 77374285228158517248 77550180294350340096 77630877672388165632 78861226931877052416 79787204725918138368 79870229912937824256 81202700382676777216 82360985523528400896 83822142330505060352 84012695318879535104 85414378933770518528 86436138453077983232 86526082405682642944 86722782264649842688 87153356826127368192 88333815713733378048 89204957880535482368 89224400983822434304 89667395965342580736 89964755433421799424 91108362153244360704 91183293639982841856 92253955464342847488 92559892609385889792 94026847495699562496 94047341577542565888 94124690209014546432 95229889511579713536 97139678962454462464 98301821431308091392 99941785086371418112 100273216993501380608 101862418120341192704 103165713637544689664 103400240392467120128 103507836896517554176 105344043739688792064 105670358984653012992 106382939634557517824 106493639883917099008 107265669939849068544 108718542416902619136 108742238699033591808 108989442575843721216 110359871957344714752 112133368803993059328 112225592172286574592 112250052850615320576 116204475768169824256 117778420951644504064 119556527953790107648 121477816204325814272 121577724853310455808 121804050574015165824 123005273952457129984 123413190145847853056 125396455436723421184 125733213495757590528 126019042978319302656 126973186015439618048 128121568400655777792 129654207679616974848 129789123608523964416 130084173396974764032 133807436820803223552 133836601475733651456 138010300066452996096 140458724986251722752 140893811979537350656 144958056555870158848 144989651598711455744 145709518443681693696 147146495943126286336 149511158405324079104 149666737134153760768 149912677629557127168 150409825490252070912 152793627180511789056 154748570456317034496 155100360588700680192 155261755344776331264 159574409451836276736 159740459825875648512 162405400765353554432 164721971047056801792 167644284661010120704 168025390637759070208 172872276906155966464 173052164811365285888 174306713652254736384 176667631427466756096 178409915761070964736 178448801967644868608 179334791930685161472 182216724306488721408 182366587279965683712 184507910928685694976 185119785218771779584 188053694991399124992 188094683155085131776 190459779023159427072 194279357924908924928 196603642862616182784 199883570172742836224 200546433987002761216 203724836240682385408 206331427275089379328 206800480784934240256 210688087479377584128 211340717969306025984 212765879269115035648 212987279767834198016 214531339879698137088 217437084833805238272 217484477398067183616 217978885151687442432 220719743914689429504 224266737607986118656 224451184344573149184 224500105701230641152 232408951536339648512 235556841903289008128 239113055907580215296 242955632408651628544 243155449706620911616 243608101148030331648 246010547904914259968 246826380291695706112 250792910873446842368 251466426991515181056 252038085956638605312 253946372030879236096 256243136801311555584 259308415359233949696 259578247217047928832 260168346793949528064 267614873641606447104 267673202951467302912 280917449972503445504 281787623959074701312 289916113111740317696 289979303197422911488 291419036887363387392 294292991886252572672 299022316810648158208 299333474268307521536 299825355259114254336 300819650980504141824 305587254361023578112 309497140912634068992 310200721177401360384 310523510689552662528 319148818903672553472 319480919651751297024 324810801530707108864 335288569322020241408 336050781275518140416 345744553812311932928 346104329622730571776 348613427304509472768 353335262854933512192 356897603935289737216 358669583861370322944 364433448612977442816 364733174559931367424 369015821857371389952 370239570437543559168 376189366310170263552 380919558046318854144 388558715849817849856 399767140345485672448 401092867974005522432 407449672481364770816 412662854550178758656 421376174958755168256 422681435938612051968 425531758538230071296 425974559535668396032 434874169667610476544 434968954796134367232 441439487829378859008 448533475215972237312 449000211402461282304 464817903072679297024 471113683806578016256 478226111815160430592 485911264817303257088 486310899413241823232 487216202296060663296 492021095809828519936 502932853983030362112 504076171913277210624 507892744061758472192 518616830718467899392 519156494434095857664 535229747283212894208 535346405902934605824 561834899945006891008 579832226223480635392 579958606394845822976 582838073774726774784 588585983772505145344 598044633621296316416 599650710518228508672 601639301961008283648 611174508722047156224 618994281825268137984 620401442354802720768 638297637807345106944 638961839303502594048 649621603061414217728 670577138644040482816 672101562551036280832 691489107624623865856 692208659245461143552 697226854609018945536 706670525709867024384 713795207870579474432 717339167722740645888 728866897225954885632 729466349119862734848 738031643714742779904 740479140875087118336 752378732620340527104 761839116092637708288 777117431699635699712 799534280690971344896 802185735948011044864 814899344962729541632 825325709100357517312 842752349917510336512 845362871877224103936 851063517076460142592 851949119071336792064 869748339335220953088 869937909592268734464 882878975658757718016 897066950431944474624 898000422804922564608 929635806145358594048 942227367613156032512 956452223630320861184 971822529634606514176 972621798826483646464 974432404592121326592 984042191619657039872 1005865707966060724224 1008152343826554421248 1015785488123516944384 1037233661436935798784 1038312988868191715328 1070692811805869211648 1123669799890013782016 1159664452446961270784 1159917212789691645952 1165676147549453549568 1199301421036457017344 1203278603922016567296 1222349017444094312448 1237988563650536275968 1276595275614690213888 1277923678607005188096 1299243206122828435456 1341154277288080965632 1344203125102072561664 1382978215249247731712 1384417318490922287104 1394453709218037891072 1413341051419734048768 1434678335445481291776 1457733794451909771264 1458932698239725469696 1476063287429485559808 1523678232185275416576 1554234863399271399424 1599068561381942689792 1604371471896022089728 1650651418200715034624 1685504699835020673024 1702127034152920285184 1739496678670441906176 1739875819184537468928 1765757951317515436032 1794133900863888949248 1884454735226312065024 1912904447260641722368 1943645059269213028352 1948864809184242653184 1968084383239314079744 2011731415932121448448 2016304687653108842496 2031570976247033888768 2074467322873871597568 2076625977736383430656 2141385623611738423296 2247339599780027564032 2319328904893922541568 2319834425579383291904 2331352295098907099136 2398602842072914034688 2406557207844033134592 2444698034888188624896 2475977127301072551936 2553190551229380427776 2555847357214010376192 2598486412245656870912 2682308554576161931264 2688406250204145123328 2765956430498495463424 2768834636981844574208 2788907418436075782144 2826682102839468097536 2869356670890962583552 2915467588903819542528 2917865396479450939392 2952126574858971119616 3047356464370550833152 3108469726798542798848 3198137122763885379584 3208742943792044179456 3301302836401430069248 3371009399670041346048 3478993357340883812352 3479751638369074937856 3768909470452624130048 3825808894521283444736 3887290118538426056704 3897729618368485306368 3936168766478628159488 4023462831864242896896 4032609375306217684992 4148934645747743195136 4153251955472766861312 4494679199560055128064 4639668851158766583808 4662704590197814198272 4797205684145828069376 4813114415688066269184 4951954254602145103872 5106381102458760855552 5196972824491313741824 5364617109152323862528 5531912860996990926848 5537669273963689148416 5653364205678936195072 5738713341781925167104 5830935177807639085056 5904253149717942239232 6094712928741101666304 6216939453597085597696 6396274245527770759168 6602605672802860138496 6742018799340082692096 6957986714681767624704 6959503276738149875712 7537818940905248260096 7651617789042566889472 7774580237076852113408 7795459236736970612736 7872337532957256318976 8046925663728485793792 8065218750612435369984 8297869291495486390272 8306503910945533722624 8989358399120110256128 9279337702317533167616 9325409180395628396544 9594411368291656138752 9626228831376132538368 9903908509204290207744 10393945648982627483648 10729234218304647725056 11063825721993981853696 11075338547927378296832 11306728411357872390144 11477426683563850334208 11661870355615278170112 11808506299435884478464 12433878907194171195392 12792548491055541518336 13205211345605720276992 13484037598680165384192 13919006553476299751424 15075637881810496520192 15590918473473941225472 15744675065914512637952 16093851327456971587584 16595738582990972780544 16613007821891067445248 17978716798240220512256 18650818360791256793088 19188822736583312277504 19807817018408580415488 20787891297965254967296 21458468436609295450112 22127651443987963707392 22613456822715744780288 22954853367127700668416 23323740711230556340224 23617012598871768956928 24867757814388342390784 25585096982111083036672 26410422691211440553984 26968075197360330768384 27838013106952599502848 30151275763620993040384 31181836946947882450944 31489350131829025275904 32187702654913943175168 33191477165981945561088 33226015643782134890496 35957433596480441024512 37301636721582513586176 38377645473166624555008 39615634036817160830976 41575782595930509934592 42916936873218590900224 45226913645431489560576 47234025197743537913856 49735515628776684781568 51170193964222166073344 53936150394720661536768 62363673893895764901888 62978700263658050551808 64375405309827886350336 66382954331963891122176 71914867192960882049024 74603273443165027172352 76755290946333249110016 79231268073634321661952 83151565191861019869184 85833873746437181800448 90453827290862979121152 94468050395487075827712 99471031257553369563136 102340387928444332146688 107872300789441323073536 124727347787791529803776 128750810619655772700672 143829734385921764098048 149206546886330054344704 153510581892666498220032 166303130383722039738368 171667747492874363600896 188936100790974151655424 204680775856888664293376 215744601578882646147072 249454695575583059607552 257501621239311545401344 287659468771843528196096 298413093772660108689408 307021163785332996440064 332606260767444079476736 343335494985748727201792 409361551713777328586752 431489203157765292294144 498909391151166119215104 515003242478623090802688 614042327570665992880128 665212521534888158953472 818723103427554657173504 862978406315530584588288 997818782302332238430208 1030006484957246181605376 1228084655141331985760256 1330425043069776317906944 1995637564604664476860416 2456169310282663971520512 2660850086139552635813888 3991275129209328953720832 5321700172279105271627776 7982550258418657907441664 10643400344558210543255552 15965100516837315814883328 31930201033674631629766656
- Sum of all divisors σ(n): 99119901974684088329824356
- Sum of proper divisors (its aliquot sum) s(n): 67189700941009456700057700
- 31930201033674631629766656 is an abundant number, because the sum of its proper divisors (67189700941009456700057700) is greater than itself. Its abundance is 35259499907334825070291044
Bases of 31930201033674631629766656
- Binary: 11010011010010111101110101010100110110010111110001101110101100000000000000000000000002
- Hexadecimal: 0x1A697BAA9B2F8DD6000000
- Base-36: 40FK6I7A7GP8YXM2O
Squares and roots of 31930201033674631629766656
- 31930201033674631629766656 squared (319302010336746316297666562) is 1019537738050876514212794633756192910413913009422336
- 31930201033674631629766656 cubed (319302010336746316297666563) is 32554044937382393086502687228343199619539324725756988710210259776817034428416
-
The
square root of 31930201033674631629766656 is 5650681466307.8144197831 -
The
cube root of 31930201033674631629766656 is 317249211.2077808137
Scales and comparisons
How big is 31930201033674631629766656?- 31,930,201,033,674,631,629,766,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,930,201,033,674,631,629,766,656 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 31930201033674631629766656 cubic inches would be around 26437434.3 feet tall.
Recreational maths with 31930201033674631629766656
- 31930201033674631629766656 backwards is 65666792613647633010203913
- The number of decimal digits it has is: 26
- The sum of 31930201033674631629766656's digits is 105
- 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 31930201033674631629766656 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 31930201033674631629766656 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/31930201033674631629766656/
Chicago style:
Numbermatics. 2024. "Number 31930201033674631629766656 - Facts about the integer". https://numbermatics.com/n/31930201033674631629766656/
The information we have on file for 31930201033674631629766656 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 31930201033674631629766656, math, Factors of 31930201033674631629766656, curriculum, school, college, exams, university, Prime factorization of 31930201033674631629766656, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, nine hundred thirty sextillion, two hundred one quintillion, thirty-three quadrillion, six hundred seventy-four trillion, six hundred thirty-one billion, six hundred twenty-nine million, seven hundred sixty-six thousand, six hundred fifty-six.