329031142933793805979877376
329,031,142,933,793,805,979,877,376 is an even composite number composed of five prime numbers multiplied together.
329031142933793805979877376 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, one hundred sixty divisors.
Prime factorization of 329031142933793805979877376:
218 × 39 × 173 × 713 × 3313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 71 × 71 × 71 × 331 × 331 × 331)See below for interesting mathematical facts about the number 329031142933793805979877376 from the Numbermatics database.
Names of 329031142933793805979877376
- Cardinal: 329031142933793805979877376 can be written as Three hundred twenty-nine septillion, thirty-one sextillion, one hundred forty-two quintillion, nine hundred thirty-three quadrillion, seven hundred ninety-three trillion, eight hundred five billion, nine hundred seventy-nine million, eight hundred seventy-seven thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 3.29031142933793805979877376 × 1026
Factors of 329031142933793805979877376
Divisors of 329031142933793805979877376
- Number of divisors d(n): 12160
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 48 51 54 64 68 71 72 81 96 102 108 128 136 142 144 153 162 192 204 213 216 243 256 272 284 288 289 306 324 331 384 408 426 432 459 486 512 544 568 576 578 612 639 648 662 729 768 816 852 864 867 918 972 993 1024 1088 1136 1152 1156 1207 1224 1278 1296 1324 1377 1458 1536 1632 1704 1728 1734 1836 1917 1944 1986 2048 2176 2187 2272 2304 2312 2414 2448 2556 2592 2601 2648 2754 2916 2979 3072 3264 3408 3456 3468 3621 3672 3834 3888 3972 4096 4131 4352 4374 4544 4608 4624 4828 4896 4913 5041 5112 5184 5202 5296 5508 5627 5751 5832 5958 6144 6528 6561 6816 6912 6936 7242 7344 7668 7776 7803 7944 8192 8262 8704 8748 8937 9088 9216 9248 9656 9792 9826 10082 10224 10368 10404 10592 10863 11016 11254 11502 11664 11916 12288 12393 13056 13122 13632 13824 13872 14484 14688 14739 15123 15336 15552 15606 15888 16384 16524 16881 17253 17408 17496 17874 18176 18432 18496 19312 19584 19652 19683 20164 20448 20519 20736 20808 21184 21726 22032 22508 23004 23328 23409 23501 23832 24576 24786 26112 26244 26811 27264 27648 27744 28968 29376 29478 30246 30672 31104 31212 31776 32589 32768 33048 33762 34506 34816 34992 35748 36352 36864 36992 37179 38624 39168 39304 39366 40328 40896 41038 41472 41616 42368 43452 44064 44217 45016 45369 46008 46656 46818 47002 47664 49152 49572 50643 51759 52224 52488 53622 54528 55296 55488 57936 58752 58956 60492 61344 61557 62208 62424 63552 65178 65536 66096 67524 69012 69632 69984 70227 70503 71496 72704 73728 73984 74358 77248 78336 78608 78732 80433 80656 81792 82076 82944 83232 84736 85697 86904 88128 88434 90032 90738 92016 93312 93636 94004 95328 95659 97767 98304 99144 101286 103518 104448 104976 107244 109056 109561 110592 110976 111537 115872 117504 117912 120984 122688 123114 124416 124848 127104 130356 131072 132192 132651 135048 136107 138024 139264 139968 140454 141006 142992 145408 147456 147968 148716 151929 154496 155277 156672 157216 157464 160866 161312 163584 164152 165888 166464 169472 171394 173808 176256 176868 180064 181476 184032 184671 186624 187272 188008 190656 191318 195534 196608 198288 202572 207036 208896 209952 210681 211509 214488 218112 219122 221184 221952 223074 231744 235008 235824 241299 241968 245376 246228 248832 249696 254208 257091 260712 262144 264384 265302 270096 272214 276048 278528 279936 280908 282012 285984 286977 290816 293301 294912 295936 297432 303858 308992 310554 313344 314432 314928 321732 322624 327168 328304 328683 331776 332928 334611 338944 342788 347616 348823 352512 353736 357911 360128 362952 368064 369342 373248 374544 376016 381312 382636 391068 393216 396576 397953 399517 405144 408321 414072 417792 419904 421362 423018 428976 436224 438244 442368 443904 446148 455787 463488 465831 470016 471648 482598 483936 490752 492456 497664 499392 508416 514182 521424 528768 530604 540192 544428 552096 554013 557056 559872 561816 564024 571968 573954 581632 586602 589824 591872 594864 607716 617984 621108 626688 628864 629856 632043 634527 643464 645248 654336 656608 657366 663552 665856 669222 677888 685576 695232 697646 705024 707472 715822 720256 723897 725904 736128 738684 746496 749088 752032 762624 765272 771273 782136 786432 793152 795906 799034 810288 816642 828144 835584 839808 842724 846036 857952 860931 872448 876488 879903 884736 887808 892296 911574 926976 931662 940032 943296 965196 967872 981504 984912 986049 995328 998784 1016832 1028364 1042848 1046469 1057536 1061208 1073733 1080384 1088856 1104192 1108026 1114112 1119744 1123632 1128048 1143936 1147908 1163264 1173204 1179648 1183744 1189728 1193859 1198551 1215432 1224963 1235968 1242216 1253376 1257728 1259712 1264086 1269054 1286928 1290496 1308672 1313216 1314732 1327104 1331712 1338444 1355776 1367361 1371152 1390464 1395292 1397493 1410048 1414944 1431644 1440512 1447794 1451808 1456849 1472256 1477368 1492992 1498176 1504064 1525248 1530544 1542546 1564272 1586304 1591812 1598068 1620576 1626203 1633284 1656288 1662039 1668571 1671168 1679616 1685448 1692072 1715904 1721862 1744896 1752976 1759806 1769472 1775616 1784592 1823148 1853952 1862537 1863324 1880064 1886592 1896129 1903581 1930392 1935744 1963008 1969824 1972098 1990656 1997568 2033664 2056728 2085696 2092938 2115072 2122416 2147466 2160768 2171691 2177712 2208384 2216052 2228224 2239488 2247264 2256096 2287872 2295816 2313819 2326528 2346408 2359296 2367488 2379456 2387718 2397102 2430864 2449926 2471936 2484432 2506752 2515456 2519424 2528172 2538108 2573856 2580992 2582793 2617344 2626432 2629464 2639709 2654208 2663424 2676888 2711552 2734722 2742304 2780928 2790584 2794986 2820096 2829888 2863288 2881024 2895588 2903616 2913698 2944512 2954736 2958147 2985984 2996352 3008128 3050496 3061088 3085092 3128544 3139407 3172608 3183624 3196136 3221199 3241152 3252406 3266568 3312576 3324078 3337142 3342336 3359232 3370896 3384144 3431808 3443724 3489792 3505952 3519612 3538944 3551232 3569184 3581577 3595653 3646296 3674889 3707904 3725074 3726648 3760128 3773184 3792258 3807162 3860784 3871488 3926016 3939648 3944196 3981312 3995136 4067328 4102083 4113456 4171392 4185876 4230144 4244832 4294932 4321536 4343382 4355424 4370547 4416768 4432104 4456448 4478976 4494528 4512192 4575744 4591632 4627638 4653056 4692816 4734976 4758912 4775436 4794204 4861728 4878609 4899852 4943872 4968864 4986117 5005713 5013504 5030912 5038848 5056344 5076216 5147712 5161984 5165586 5234688 5252864 5258928 5279418 5308416 5326848 5353776 5423104 5469444 5484608 5561856 5581168 5587611 5589972 5640192 5659776 5688387 5710743 5726576 5762048 5791176 5807232 5827396 5889024 5909472 5916294 5971968 5992704 6016256 6084487 6100992 6122176 6170184 6257088 6278814 6345216 6367248 6392272 6442398 6482304 6504812 6515073 6533136 6625152 6648156 6674284 6684672 6718464 6741792 6768288 6791789 6863616 6887448 6941457 6979584 7011904 7039224 7077888 7102464 7138368 7163154 7191306 7292592 7349778 7415808 7450148 7453296 7520256 7546368 7584516 7614324 7721568 7742976 7748379 7778831 7852032 7879296 7888392 7919127 7962624 7990272 8134656 8204166 8226912 8342784 8371752 8460288 8489664 8589864 8643072 8686764 8710848 8741094 8833536 8864208 8874441 8957952 8989056 9024384 9151488 9183264 9255276 9306112 9385632 9418221 9469952 9517824 9550872 9588408 9663597 9723456 9757218 9799704 9887744 9937728 9972234 10011426 10027008 10061824 10077696 10112688 10152432 10295424 10323968 10331172 10469376 10505728 10517856 10558836 10616832 10653696 10707552 10744731 10786959 10846208 10938888 10969216 11024667 11123712 11162336 11175222 11179944 11280384 11319552 11376774 11421486 11453152 11524096 11582352 11614464 11654792 11778048 11818944 11832588 11943936 11985408 12032512 12168974 12201984 12244352 12306249 12340368 12514176 12557628 12690432 12734496 12784544 12884796 12964608 13009624 13030146 13066272 13111641 13250304 13296312 13348568 13369344 13436928 13483584 13536576 13583578 13727232 13774896 13882914 13959168 14023808 14078448 14204928 14276736 14326308 14382612 14585184 14635827 14699556 14831616 14900296 14906592 14958351 15017139 15040512 15092736 15169032 15228648 15443136 15485952 15496758 15557662 15704064 15758592 15776784 15838254 15925248 15980544 16269312 16408332 16453824 16685568 16743504 16762833 16920576 16979328 17132229 17179728 17286144 17373528 17421696 17482188 17667072 17728416 17748882 17915904 17978112 18048768 18253461 18302976 18366528 18510552 18612224 18771264 18836442 18939904 19035648 19101744 19176816 19327194 19446912 19514436 19599408 19775488 19875456 19944468 20022852 20054016 20123648 20155392 20225376 20304864 20375367 20590848 20647936 20662344 20824371 20938752 21011456 21035712 21117672 21233664 21307392 21415104 21489462 21573918 21692416 21877776 21938432 22049334 22247424 22324672 22350444 22359888 22560768 22639104 22753548 22842972 22906304 23048192 23164704 23228928 23245137 23309584 23336493 23556096 23637888 23665176 23757381 23887872 23970816 24065024 24337948 24403968 24488704 24612498 24680736 24766433 25028352 25115256 25380864 25468992 25569088 25769592 25929216 26019248 26060292 26132544 26223282 26500608 26592624 26623323 26697136 26873856 26967168 27073152 27167156 27454464 27549792 27765828 27918336 28047616 28156896 28254663 28365707 28409856 28553472 28652616 28765224 28990791 29170368 29271654 29399112 29663232 29800592 29813184 29916702 30034278 30081024 30185472 30338064 30457296 30886272 30971904 30993516 31115324 31408128 31517184 31553568 31663129 31676508 31850496 31961088 32234193 32360877 32538624 32816664 32907648 33074001 33371136 33487008 33525666 33841152 33958656 34264458 34359456 34572288 34747056 34843392 34964376 35334144 35456832 35497764 35831808 35956224 36097536 36264691 36506922 36605952 36733056 36918747 37021104 37542528 37672884 37879808 38071296 38203488 38353632 38654388 38893824 39028872 39198816 39334923 39550976 39750912 39888936 40045704 40108032 40247296 40310784 40450752 40609728 40750734 41181696 41295872 41324688 41648742 41877504 42022912 42071424 42235344 42614784 42830208 42978924 43147836 43384832 43755552 43876864 43907481 44098668 44494848 44649344 44700888 44719776 44875053 45051417 45121536 45278208 45507096 45685944 45812608 46096384 46329408 46457856 46490274 46619168 46672986 47112192 47275776 47330352 47514762 47775744 47941632 48130048 48675896 48807936 48977408 49224996 49361472 49532866 50056704 50230512 50288499 50761728 50937984 51138176 51396687 51539184 51858432 52038496 52120584 52265088 52446564 53001216 53185248 53246646 53394272 53747712 53934336 54146304 54334312 54760383 54908928 55099584 55531656 55836672 56095232 56313792 56509326 56731414 56819712 57106944 57305232 57530448 57981582 58340736 58543308 58798224 59326464 59601184 59626368 59833404 60068556 60162048 60370944 60676128 60914592 61126101 61772544 61943808 61987032 62230648 62473113 62816256 63034368 63107136 63326258 63353016 63700992 63922176 64468386 64721754 65077248 65633328 65815296 66148002 66742272 66974016 67051332 67682304 67917312 68528916 68718912 69144576 69494112 69686784 69735411 69928752 70009479 70668288 70913664 70995528 71663616 71912448 72195072 72529382 73013844 73211904 73466112 73837494 74042208 74299299 75085056 75345768 75759616 76142592 76406976 76707264 77308776 77787648 78057744 78397632 78669846 79101952 79501824 79777872 79869969 80091408 80494592 80621568 80901504 81219456 81501468 82363392 82591744 82649376 83297484 83755008 84045824 84142848 84470688 84763989 85097121 85229568 85660416 85957848 86295672 86769664 86972373 87511104 87753728 87814962 88197336 88989696 89298688 89401776 89439552 89750106 90102834 90243072 90556416 91014192 91371888 91625216 92192768 92658816 92915712 92980548 93238336 93345972 94224384 94551552 94660704 94989387 95029524 95551488 95883264 96260096 96702579 97082631 97351792 97615872 97954816 98449992 98722944 99065732 99222003 100113408 100461024 100576998 101523456 101875968 102276352 102793374 103078368 103436279 103716864 104076992 104241168 104530176 104893128 106002432 106370496 106493292 106788544 107495424 107868672 108292608 108668624 108794073 109520766 109817856 110199168 110756241 111063312 112190464 112627584 113018652 113462828 113639424 114213888 114610464 115060896 115460413 115963164 116681472 117086616 117596448 118004769 118468541 118652928 119202368 119252736 119666808 120137112 120324096 120741888 121352256 121829184 122252202 123545088 123887616 123974064 124461296 124946226 125632512 126068736 126214272 126652516 126706032 127844352 128936772 129443508 130154496 131266656 131630592 131722443 132240127 132296004 133484544 133948032 134102664 134625159 135154251 135364608 135834624 137057832 137437824 138289152 138988224 139373568 139470822 139857504 140018958 141336576 141827328 141991056 143327232 143824896 144390144 145058764 146027688 146423808 146932224 147674988 148084416 148598598 150170112 150691536 150865497 152285184 152813952 153414528 154190061 154617552 155575296 156115488 156795264 157339692 158203904 159003648 159555744 159739938 160182816 160989184 161243136 161803008 162438912 163002936 164281149 164726784 165183488 165298752 166594968 167510016 168091648 168285696 168941376 169527978 170194242 170459136 171320832 171915696 172591344 173944746 175022208 175507456 175629924 176394672 177979392 178597376 178803552 178879104 179500212 180205668 180486144 181112832 182028384 182743776 183250432 183378303 184385536 185317632 185831424 185961096 186476672 186691944 187419339 188448768 189103104 189321408 189978774 190059048 191102976 191766528 192520192 193405158 194165262 194703584 195231744 195909632 196899984 197445888 198131464 198444006 200226816 200922048 201153996 203046912 203751936 204552704 205586748 206156736 206872558 207433728 208153984 208482336 209060352 209206233 209786256 210028437 212004864 212740992 212986584 213577088 214990848 215737344 216585216 217337248 217588146 219041532 219635712 220398336 221512482 222126624 222897897 224380928 225255168 226037304 226925656 227278848 228427776 229220928 230121792 230920826 231926328 233362944 234173232 235192896 236009538 236937082 237305856 238404736 238505472 239333616 239609907 240274224 241483776 242704512 243658368 244504404 247090176 247775232 247948128 248922592 249892452 251265024 252137472 252428544 253305032 253412064 254291967 255291363 255688704 257873544 258887016 260308992 260917119 262533312 263261184 263444886 264480254 264592008 266969088 267896064 268205328 269250318 270308502 270729216 271669248 274115664 274875648 276578304 277976448 278747136 278941644 279715008 280037916 282673152 283654656 283982112 284968161 286654464 287649792 288780288 290117528 291247893 292055376 292847616 293864448 295349976 296168832 297197196 300340224 301383072 301730994 304570368 305627904 306829056 308380122 309235104 310308837 311150592 312230976 313590528 314679384 316407808 318007296 319111488 319479876 320365632 321978368 322486272 323606016 324877824 326005872 326382219 328562298 329453568 330366976 330597504 333189936 336183296 336571392 337882752 339055956 340388484 340918272 342641664 343831392 345182688 346381239 347889492 350044416 351014912 351259848 352789344 354014307 355405623 355958784 357194752 357607104 357758208 359000424 360411336 360972288 362225664 364056768 365487552 366500864 366756606 368771072 370635264 371662848 371922192 372953344 373383888 374838678 376897536 378206208 378642816 379957548 380118096 383533056 385040384 386810316 388330524 389407168 390463488 391819264 393799968 394891776 395167329 396262928 396720381 396888012 400453632 401844096 402307992 403875477 405462753 406093824 407503872 409105408 411173496 412313472 413745116 414867456 416307968 416964672 418120704 418412466 419572512 420056874 424009728 425481984 425973168 427154176 429981696 431474688 433170432 434674496 435176292 438083064 439271424 440796672 443024964 444253248 445795794 448761856 450510336 452074608 452596491 453851312 456855552 458441856 460243584 461841652 462570183 463852656 466725888 468346464 470385792 472019076 473874164 474611712 476809472 477010944 478667232 479219814 480548448 482217019 482967552 485409024 487316736 489008808 492843447 494180352 495550464 495896256 497845184 499784904 502530048 504274944 504857088 506610064 506824128 508583934 510582726 511377408 515747088 517774032 521834238 525066624 526522368 526889772 528960508 529184016 533938176 535792128 536410656 538273193 538500636 540617004 541458432 543338496 548231328 549751296 550134909 552297001 553156608 555952896 557494272 557883288 559430016 560075832 562258017 565346304 567309312 567964224 569936322 573308928 575299584 577560576 580235056 582495786 584110752 585695232 587728896 590699952 592337664 594394392 600680448 602766144 603461988 609140736 611255808 613658112 616499747 616760244 618470208 620617674 622301184 624461952 627181056 627618699 629358768 630085311 636014592 638222976 638959752 640731264 643956736 644972544 647212032 649755648 652011744 652764438 657124596 658907136 660733952 661195008 666379872 668693691 672366592 673142784 675765504 678111912 680776968 681836544 685283328 687662784 690365376 692762478 695778984 700088832 702029824 702519696 705578688 708028614 710811246 711917568 714389504 715214208 715516416 718000848 718829721 720822672 724451328 728113536 730975104 733001728 733513212 737542144 741270528 743325696 743844384 745906688 746767776 749677356 753795072 756412416 757285632 759915096 760236192 762875901 765874089 767066112 770080768 773620632 776661048 778814336 780926976 782751357 783638528 787599936 789783552 790334658 792525856 793440762 793776024 800907264 803688192 804615984 807750954 810925506 812187648 815007744 818210816 822346992 824626944 827490232 829734912 832615936 833929344 836241408 836824932 839145024 840113748 848019456 850963968 851946336 854308352 854904483 859963392 862949376 866340864 869348992 870352584 873743679 876166128 878542848 881593344 886049928 888506496 891591588 897523712 901020672 904149216 905192982 907702624 913711104 916883712 920487168 923683304 925140366 927705312 930926511 933451776 936692928 940771584 944038152 947748328 949223424 953618944 954021888 957334464 958439628 961096896 964434038 965935104 970818048 974633472 978017616 979146657 985686894 988360704 991100928 991792512 995690368 999569808 1008549888 1009714176 1013220128 1013648256 1017167868 1021165452 1022754816 1031494176 1035548064 1039143717 1043668476 1050133248 1053044736 1053779544 1057921016 1058368032 1062042921 1066216869 1067876352 1071584256 1072821312 1076546386 1077001272 1081234008 1082916864 1086676992 1096462656 1099502592 1100269818 1104594002 1106313216 1111905792 1114988544 1115766576 1118860032 1120151664 1124516034 1130692608 1134618624 1135928448 1139872644 1150599168 1155121152 1160470112 1164991572 1168221504 1171390464 1175457792 1181399904 1184675328 1185501987 1188788784 1190161143 1201360896 1205532288 1206923976 1216388259 1218281472 1222511616 1227316224 1232999494 1233520488 1236940416 1241235348 1244602368 1248923904 1254362112 1255237398 1258717536 1260170622 1272029184 1276445952 1277919504 1281462528 1287913472 1289945088 1294424064 1299511296 1304023488 1305528876 1314249192 1317814272 1321467904 1322390016 1332759744 1337387382 1344733184 1346285568 1351531008 1356223824 1357789473 1361553936 1370566656 1375325568 1380730752 1385524956 1391557968 1400177664 1404059648 1405039392 1411157376 1416057228 1421622492 1423835136 1428779008 1430428416 1431032832 1436001696 1437659442 1441645344 1446651057 1448902656 1456227072 1461950208 1466003456 1467026424 1475084288 1478530341 1482541056 1486651392 1487688768 1491813376 1493535552 1499354712 1507590144 1512824832 1514571264 1519830192 1520472384 1525751802 1531748178 1534132224 1540161536 1547241264 1553322096 1557628672 1565502714 1567277056 1575199872 1579567104 1580669316 1585051712 1586881524 1587552048 1601814528 1607376384 1609231968 1614819579 1615501908 1621851012 1624375296 1630015488 1636421632 1644693984 1649253888 1650404727 1654980464 1656891003 1659469824 1665231872 1667858688 1672482816 1673649864 1678290048 1680227496 1686774051 1696038912 1701927936 1703892672 1708616704 1709808966 1719926784 1725898752 1732681728 1738697984 1740705168 1747487358 1752332256 1757085696 1758416743 1763186688 1772099856 1777012992 1783183176 1795047424 1802041344 1808298432 1810385964 1815405248 1827422208 1833767424 1840974336 1847366608 1849499241 1850280732 1855410624 1861853022 1866903552 1873385856 1881543168 1882856097 1888076304 1890255933 1895496656 1907237888 1908043776 1914668928 1916879256 1922193792 1928868076 1931870208 1941636096 1949266944 1956035232 1958293314 1971373788 1976721408 1982201856 1983585024 1991380736 1999139616 2006081073 2013965197 2017099776 2019428352 2026440256 2027296512 2034335736 2042330904 2045509632 2062988352 2071096128 2078287434 2087336952 2100266496 2106089472 2107559088 2115842032 2116736064 2124085842 2132433738 2135752704 2143168512 2145642624 2153092772 2154002544 2156489163 2162468016 2173353984 2192925312 2199005184 2200539636 2209188004 2212626432 2223811584 2229977088 2231533152 2237720064 2240303328 2248082159 2249032068 2261385216 2269237248 2271856896 2279745288 2288627703 2297622267 2301198336 2310242304 2320940224 2329983144 2336443008 2342780928 2348254071 2350915584 2362799808 2369350656 2371003974 2377577568 2380322286 2402721792 2411064576 2413847952 2432776518 2436562944 2445023232 2454632448 2465998988 2467040976 2473880832 2482470696 2489204736 2497847808 2508724224 2510474796 2517435072 2520341244 2544058368 2552891904 2555839008 2562925056 2564713449 2574793061 2579890176 2588848128 2599022592 2608046976 2611057752 2621231037 2628498384 2635628544 2644780032 2665519488 2674774764 2689466368 2692571136 2703062016 2712447648 2715578946 2723107872 2741133312 2750651136 2761461504 2771049912 2783115936 2792779533 2800355328 2808119296 2810078784 2822314752 2832114456 2843244984 2847670272 2857558016 2860856832 2862065664 2872003392 2875318884 2883290688 2893302114 2897805312 2912454144 2923900416 2932006912 2934052848 2937439971 2957060682 2965082112 2973302784 2975377536 2983626752 2987071104 2998709424 3025649664 3029142528 3039660384 3040944768 3051503604 3063496356 3068264448 3080323072 3094482528 3106644192 3115257344 3117431151 3131005428 3134554112 3150399744 3159134208 3161338632 3170103424 3173763048 3175104096 3186128763 3198650607 3203629056 3214752768 3218463936 3229639158 3231003816 3243702024 3248750592 3260030976 3272843264 3289387968 3298507776 3300809454 3309960928 3313782006 3318939648 3330463744 3335717376 3344965632 3347299728 3356580096 3360454992 3373548102 3392077824 3403855872 3407785344 3417233408 3419617932 3451797504 3465363456 3477395968 3481410336 3494974716 3504664512 3514171392 3516833486 3526373376 3544199712 3554025984 3556505961 3566366352 3570483429 3590094848 3604082688 3616596864 3620771928 3630810496 3649164777 3654844416 3667534848 3681948672 3694733216 3698998482 3700561464 3710821248 3723706044 3733807104 3746771712 3763086336 3765712194 3776152608 3780511866 3790993312 3814475776 3816087552 3829337856 3833758512 3844387584 3857736152 3863740416 3883272192 3898533888 3912070464 3916586628 3942747576 3953442816 3964403712 3967170048 3982761472 3998279232 4012162146 4027930394 4034199552 4038856704 4052880512 4054593024 4068671472 4073368419 4084661808 4125976704 4142192256 4156574868 4174673904 4200532992 4212178944 4215118176 4231684064 4233472128 4248171684 4264867476 4271505408 4286337024 4291285248 4306185544 4308005088 4312978326 4324936032 4339953171 4346707968 4385850624 4398010368 4401079272 4418376008 4425252864 4435591023 4447623168 4459954176 4463066304 4475440128 4480606656 4496164318 4498064136 4522770432 4538474496 4543713792 4559490576 4577255406 4595244534 4602396672 4620484608 4641880448 4659966288 4672886016 4696508142 4701831168 4725599616 4738701312 4742007948 4755155136 4760644572 4805443584 4822129152 4827695904 4844458737 4865553036 4873125888 4890046464 4909264896 4931997976 4934081952 4947761664 4951214181 4964941392 4970673009 4978409472 4995695616 5017448448 5020949592 5034870144 5040682488 5088116736 5105783808 5111678016 5125850112 5129426898 5149586122 5159780352 5177696256 5198045184 5216093952 5222115504 5242462074 5256996768 5271257088 5275250229 5289560064 5331038976 5349549528 5378932736 5385142272 5406124032 5424895296 5431157892 5446215744 5482266624 5501302272 5522923008 5542099824 5548497723 5566231872 5585559066 5600710656 5616238592 5620157568 5644629504 5664228912 5670767799 5686489968 5715116032 5721713664 5724131328 5744006784 5750637768 5766581376 5786604228 5795610624 5824908288 5847800832 5864013824 5868105696 5874879942 5914121364 5930164224 5946605568 5950755072 5967253504 5974142208 5997418848 6018243219 6041895591 6051299328 6058285056 6079320768 6081889536 6103007208 6126992712 6136528896 6160646144 6188965056 6213288384 6230514688 6234862302 6262010856 6269108224 6300799488 6318268416 6322677264 6340206848 6347526096 6350208192 6372257526 6397301214 6407258112 6429505536 6436927872 6459278316 6462007632 6487404048 6520061952 6545686528 6578775936 6597015552 6601618908 6619921856 6627564012 6637879296 6660927488 6671434752 6689931264 6694599456 6713160192 6720909984 6744246477 6747096204 6784155648 6807711744 6815570688 6834466816 6839235864 6865883109 6892866801 6903595008 6930726912 6954791936 6962820672 6989949432 7009329024 7028342784 7033666972 7044762213 7052746752 7088399424 7108051968 7113011922 7132732704 7140966858 7180189696 7208165376 7233193728 7241543856 7261620992 7298329554 7309688832 7335069696 7363897344 7389466432 7397996964 7401122928 7421642496 7447412088 7467614208 7493543424 7526172672 7531424388 7552305216 7561023732 7581986624 7628951552 7632175104 7658675712 7667517024 7688775168 7694140347 7715472304 7724379183 7766544384 7797067776 7824140928 7833173256 7863693111 7885495152 7906885632 7934340096 7965522944 7996558464 8024324292 8055860788 8068399104 8077713408 8105761024 8109186048 8137342944 8146736838 8169323616 8197689323 8251953408 8284384512 8313149736 8349347808 8378338599 8401065984 8424357888 8430236352 8463368128 8466944256 8496343368 8529734952 8543010816 8572674048 8582570496 8612371088 8616010176 8625956652 8649872064 8679906342 8693415936 8771701248 8796020736 8802158544 8812319913 8836752016 8871182046 8895246336 8919908352 8926132608 8950880256 8961213312 8992328636 8996128272 9076948992 9087427584 9118981152 9154510812 9190489068 9204793344 9240969216 9283760896 9319932576 9345772032 9352293453 9389049017 9393016284 9403662336 9451199232 9477402624 9484015896 9510310272 9521289144 9558386289 9595951821 9610887168 9644258304 9655391808 9688917474 9731106072 9746251776 9780092928 9818529792 9863995952 9868163904 9895523328 9902428362 9929882784 9941346018 9956818944 9991391232 10034896896 10041899184 10069740288 10081364976 10176233472 10211567616 10223356032 10251700224 10258853796 10299172244 10355392512 10396090368 10432187904 10444231008 10480495699 10484924148 10513993536 10542514176 10550500458 10579120128 10662077952 10669517883 10699099056 10711450287 10770284544 10812248064 10849790592 10862315784 10892431488 10947494331 10964533248 11002604544 11045846016 11084199648 11096995446 11132463744 11171118132 11201421312 11232477184 11240315136 11289259008 11328457824 11341535598 11372979936 11430232064 11443427328 11448262656 11488013568 11501275536 11533162752 11573208456 11591221248 11649816576 11695601664 11728027648 11736211392 11749759884 11828242728 11860328448 11893211136 11901510144 11934507008 11948284416 11994837696 12036486438 12083791182 12102598656 12116570112 12158641536 12163779072 12206014416 12220105257 12253985424 12377930112 12426576768 12461029376 12469724604 12524021712 12538216448 12601598976 12636536832 12645354528 12680413696 12695052192 12700416384 12744515052 12794602428 12814516224 12859011072 12873855744 12918556632 12924015264 12974808096 13019859513 13040123904 13091373056 13157551872 13194031104 13203237816 13239843712 13255128024 13275758592 13306773069 13321854976 13342869504 13379862528 13389198912 13426320384 13441819968 13488492954 13494192408 13568311296 13615423488 13631141376 13668933632 13678471728 13731766218 13785733602 13807190016 13861453824 13909583872 13925641344 13979898864 14018658048 14067333944 14089524426 14105493504 14176798848 14216103936 14226023844 14265465408 14281933716 14360379392 14416330752 14466387456 14483087712 14523241984 14533376211 14596659108 14619377664 14670139392 14727794688 14778932864 14795993928 14802245856 14843284992 14853642543 14894824176 14912019027 14935228416 14987086848 15052345344 15062848776 15104610432 15122047464 15163973248 15257903104 15264350208 15317351424 15335034048 15377550336 15388280694 15430944608 15448758366 15533088768 15594135552 15648281856 15666346512 15727386222 15770990304 15813771264 15825750687 15868680192 15931045888 15993116928 16048648584 16111721576 16136798208 16155426816 16211522048 16218372096 16274685888 16293473676 16338647232 16395378646 16503906816 16568769024 16626299472 16645493169 16698695616 16756677198 16802131968 16848715776 16860472704 16926736256 16933888512 16992686736 17012303397 17059469904 17145348096 17165140992 17224742176 17232020352 17251913304 17299744128 17359812684 17386831872 17543402496 17592041472 17604317088 17624639826 17673504032 17742364092 17790492672 17839816704 17852265216 17901760512 17922426624 17984657272 17992256544 18054729657 18125686773 18153897984 18174855168 18237962304 18309021624 18380978136 18409586688 18481938432 18567521792 18639865152 18691544064 18704586906 18778098034 18786032568 18807324672 18902398464 18954805248 18968031792 19020620544 19042578288 19116772578 19191903642 19221774336 19288516608 19310783616 19377834948 19462212144 19560185856 19637059584 19727991904 19736327808 19791046656 19804856724 19859765568 19882692036 19913637888 19982782464 20069793792 20083798368 20139480576 20162729952 20232739431 20352466944 20423135232 20446712064 20503400448 20517707592 20598344488 20678600403 20710785024 20792180736 20864375808 20888462016 20960991398 20969848296 21027987072 21085028352 21101000916 21158240256 21324155904 21339035766 21398198112 21422900574 21540569088 21624496128 21699581184 21724631568 21784862976 21894988662 21929066496 22005209088 22091692032 22168399296 22193990892 22264927488 22342236264 22402842624 22464954368 22480630272 22578518016 22656915648 22683071196 22745959872 22860464128 22886854656 22896525312 22976027136 23002551072 23066325504 23082421041 23146416912 23173137549 23299633152 23391203328 23456055296 23472422784 23499519768 23656485456 23720656896 23803020288 23869014016 23896568832 23989675392 24072972876 24167582364 24205197312 24233140224 24317283072 24327558144 24412028832 24440210514 24507970848 24593067969 24755860224 24853153536 24922058752 24939449208 25048043424 25076432896 25135015797 25203197952 25273073664 25290709056 25360827392 25390104384 25400832768 25489030104 25589204856 25629032448 25718022144 25747711488 25837113264 25848030528 25949616192 26039719026 26080247808 26182746112 26315103744 26388062208 26406475632 26436959739 26479687424 26510256048 26613546138 26643709952 26685739008 26759725056 26778397824 26852640768 26883639936 26976985908 26988384816 27230846976 27262282752 27337867264 27356943456 27463532436 27571467204 27614380032 27722907648 27819167744 27851282688 27959797728 28037316096 28056880359 28134667888 28167147051 28179048852 28210987008 28353597696 28432207872 28452047688 28530930816 28563867432 28675158867 28720758784 28787855463 28832661504 28932774912 28966175424 29046483968 29066752422 29193318216 29238755328 29340278784 29455589376 29557865728 29591987856 29604491712 29686569984 29707285086 29789648352 29824038054 29870456832 29974173696 30104690688 30125697552 30209220864 30244094928 30327946496 30515806208 30528700416 30634702848 30670068096 30755100672 30776561388 30861889216 30897516732 31066177536 31188271104 31296563712 31332693024 31441487097 31454772444 31541980608 31627542528 31651501374 31737360384 31862091776 31986233856 32008553649 32097297168 32134350861 32223443152 32310853632 32423044096 32436744192 32549371776 32586947352 32677294464 32790757292 32842482993 33007813632 33137538048 33252598944 33290986338 33397391232 33513354396 33604263936 33697431552 33720945408 33853472512 33867777024 33985373472 34024606794 34118939808 34237408349 34290696192 34330281984 34449484352 34464040704 34503826608 34599488256 34719625368 34773663744 35086804992 35184082944 35208634176 35249279652 35347008064 35484728184 35580985344 35679633408 35704530432 35803521024 35844853248 35969314544 35984513088 36109459314 36251373546 36307795968 36349710336 36475924608 36618043248 36660315771 36761956272 37135043584 37279730304 37383088128 37409173812 37556196068 37572065136 37614649344 37804796928 37909610496 37936063584 38041241088 38085156576 38217396703 38233545156 38383807284 38443548672 38577033216 38621567232 38755669896 38924424288 39059578539 39120371712 39213087071 39274119168 39455983808 39472655616 39582093312 39609713448 39719531136 39765384072 39827275776 39920319207 39965564928 40139587584 40167596736 40278961152 40325459904 40465478862 40704933888 40846270464 40893424128 41006800896 41035415184 41196688976 41357200806 41421570048 41584361472 41728751616 41776924032 41921982796 41939696592 42055974144 42202001832 42316480512 42648311808 42678071532 42796396224 42845801148 43081138176 43248992256 43399162368 43449263136 43569725952 43600128633 43771482037 43789977324 43858132992 44010418176 44183384064 44336798592 44387981784 44529854976 44560927629 44684472528 44736057081 44805685248 44961260544 45157036032 45313831296 45366142392 45491919744 45720928256 45773709312 45793050624 45952054272 46005102144 46132651008 46164842082 46292833824 46346275098 46599266304 46782406656 46912110592 46944845568 46999039536 47312970912 47441313792 47477252061 47606040576 47738028032 47793137664 47979350784 48145945752 48335164728 48410394624 48466280448 48634566144 48655116288 48824057664 48880421028 49015941696 49186135938 49511720448 49706307072 49844117504 49878898416 49936479507 50096086848 50270031594 50406395904 50546147328 50581418112 50721654784 50780208768 50801665536 50978060208 51036910191 51178409712 51436044288 51495422976 51674226528 51696061056 51899232384 52079438052 52160495616 52365492224 52630207488 52776124416 52812951264 52873919478 52959374848 53020512096 53227092276 53287419904 53371478016 53519450112 53556795648 53705281536 53767279872 53953971816 53976769632 54164188971 54377060319 54461693952 54524565504 54675734528 54713886912 54927064872 55142934408 55228760064 55445815296 55638335488 55702565376 55919595456 56074632192 56113760718 56269335776 56334294102 56358097704 56421974016 56707195392 56864415744 56904095376 57061861632 57127734864 57350317734 57575710926 57665323008 57865549824 57932350848 58092967936 58133504844 58386636432 58680557568 58911178752 59115731456 59183975712 59208983424 59373139968 59414570172 59579296704 59648076108 59740913664 59948347392 60209381376 60251395104 60418441728 60488189856 60655892992 60698218293 61031612416 61057400832 61269405696 61340136192 61510201344 61553122776 61723778432 61795033464 62035801209 62132355072 62376542208 62593127424 62665386048 62882974194 62909544888 63083961216 63255085056 63303002748 63474720768 63724183552 63972467712 64017107298 64194594336 64268701722 64446886304 64621707264 64846088192 64873488384 65098743552 65173894704 65354588928 65581514584 65684965986 66015627264 66275076096 66505197888 66581972676 66794782464 67026708792 67208527872 67394863104 67441890816 67706945024 67735554048 67970746944 68049213588 68237879616 68474816698 68581392384 68660563968 68898968704 68928081408 69007653216 69198976512 69247263123 69439250736 69519412647 70173609984 70368165888 70417268352 70498559304 70694016128 70969456368 71161970688 71409060864 71607042048 71689706496 71938629088 71969026176 72218918628 72502747092 72615591936 72699420672 72951849216 73236086496 73320631542 73523912544 73779203907 74270087168 74559460608 74766176256 74818347624 75112392136 75144130272 75229298688 75405047391 75609593856 75819220992 75872127168 76082482176 76170313152 76434793406 76467090312 76767614568 76887097344 77154066432 77243134464 77511339792 77848848576 78119157078 78240743424 78426174142 78548238336 78911967616 78945311232 79164186624 79219426896 79310879217 79439062272 79530768144 79840638414 79931129856 80279175168 80335193472 80557922304 80650919808 80930957724 81692540928 81786848256 82013601792 82070830368 82393377952 82714401612 82843140096 83168722944 83457503232 83553848064 83843965592 83879393184 84111948288 84170641077 84404003664 84501441153 84632961024 85296623616 85356143064 85592792448 85691602296 86162276352 86363566389 86497984512 86798324736 86898526272 87139451904 87200257266 87542964074 87579954648 87716265984 88020836352 88366768128 88673597184 88775963568 89059709952 89121855258 89368945056 89472114162 89611370496 89922521088 90314072064 90627662592 90732284784 90983839488 91441856512 91547418624 91586101248 91904108544 92010204288 92265302016 92329684164 92585667648 92692550196 93198532608 93564813312 93824221184 93889691136 93998079072 94324461291 94625941824 94882627584 94954504122 95212081152 95476056064 95586275328 95958701568 96291891504 96403052583 96670329456 96932560896 97269132288 97310232576 97648115328 97760842056 98031883392 98372271876 99023440896 99412614144 99688235008 99757796832 99872959014 100192173696 100540063188 100812791808 101092294656 101162836224 101443309568 101560417536 101603331072 101956120416 102073820382 102356819424 102712225047 102872088576 102990845952 103348453056 103392122112 103798464768 104158876104 104320991232 104730984448 105260414976 105552248832 105625902528 105747838956 105918749696 106041024192 106454184552 106574839808 106742956032 107038900224 107113591296 107410563072 107534559744 107907943632 107953539264 108328377942 108754120638 108923387904 109049131008 109351469056 109427773824 109854129744 110285868816 111276670976 111405130752 111839190912 112149264384 112227521436 112538671552 112668588204 112716195408 112843948032 113414390784 113728831488 113808190752 114123723264 114255469728 114652190109 114700635468 115151421852 115330646016 115731099648 115864701696 116185935872 116267009688 116773272864 117178735617 117361115136 117639261213 117822357504 118231462912 118367951424 118417966848 118746279936 118829140344 119158593408 119296152216 119481827328 119760957621 119896694784 120418762752 120502790208 120836883456 120976379712 121311785984 121396436586 122063224832 122114801664 122538811392 122680272384 123020402688 123106245552 123447556864 123590066928 124071602418 124264710144 124753084416 125186254848 125330772096 125765948388 125819089776 126167922432 126606005496 126949441536 127448367104 127944935424 128034214596 128389188672 128537403444 128893772608 129243414528 129692176384 129746976768 130197487104 130347789408 130709177856 130800385899 131163029168 131314446111 131369931972 132031254528 132550152192 133010395776 133163945352 133589564928 133682782887 134053417584 134208171243 134417055744 134883781632 135413890048 135471108096 135941493888 136098427176 136475759232 136949633396 137162784768 137321127936 137797937408 137856162816 138015306432 138397953024 138494526246 138878501472 139038825294 140347219968 140736331776 140834536704 140997118608 141388032256 141938912736 142323941376 142431756183 142818121728 143214084096 143379412992 143877258176 143938052352 144437837256 145005494184 145231183872 145398841344 145903698432 146472172992 146641263084 147047825088 147558407814 148540174336 149118921216 149532352512 149636695248 149809438521 150224784272 150288260544 150810094782 151219187712 151638441984 151744254336 152164964352 152340626304 152869586812 152934180624 153110730573 153535229136 154308132864 154486268928 155022679584 155697697152 156238314156 156481486848 156852348284 157096476672 157823935232 157890622464 158328373248 158438853792 158621758434 158878124544 159061536288 159613833289 159681276828 159862259712 160558350336 160670386944 161115844608 161301839616 161861915448 162492566913 163131180957 163385081856 163573696512 164027203584 164141660736 164786755904 165428803224 165686280192 166337445888 166915006464 167107696128 167687931184 167758786368 168223896576 168341282154 168808007328 169002882306 169265922048 170593247232 170712286128 171185584896 171383204592 172727132778 172995969024 173596649472 173797052544 174278903808 174400514532 175085928148 175159909296 176041672704 176733536256 177347194368 177551927136 178119419904 178168426883 178243710516 178737890112 178944228324 179222740992 179845042176 180628144128 181255325184 181464569568 181967678976 182094654879 182810307331 183094837248 183172202496 183808217088 184020408576 184530604032 184659368328 185171335296 185385100392 186107403627 186397065216 187129626624 187779382272 187996158144 188648922582 189251883648 189765255168 189909008244 190424162304 190952112128 191172550656 191917403136 192583783008 192806105166 193340658912 193865121792 194538264576 194620465152 195296230656 195521684112 196063766784 196744543752 198046881792 198825228288 199376470016 199515593664 199745918028 200384347392 201080126376 201625583616 202184589312 202325672448 202886619136 203120835072 203206662144 203912240832 204147640764 204713638848 205424450094 205744177152 205981691904 206696906112 206784244224 207596929536 207741789369 208317752208 208558237941 210520829952 211104497664 211251805056 211495677912 211837499392 212082048384 212908369104 213149679616 213485912064 214227182592 214821126144 215069119488 215815887264 215907078528 216656755884 217508241276 217846775808 218098262016 218702938112 218855547648 219708259488 220571737632 221337611721 222553341952 222810261504 223678381824 224298528768 224455042872 225077343104 225337176408 225432390816 225687896064 226215142173 226828781568 227457662976 227616381504 228247446528 228510939456 229304380218 229401270936 230302843704 230661292032 231462199296 231729403392 232371871744 232534019376 233546545728 234357471234 234722230272 235278522426 235644715008 236462925824 236735902848 236835933696 237492559872 237658280688 237932637651 238317186816 238592304432 239521915242 239793389568 240837525504 241005580416 241673766912 241952759424 242623571968 242792873172 244126449664 245077622784 245360544768 246040805376 246212491104 246895113728 247180133856 248143204836 248529420288 249506168832 250372509696 250661544192 251531896776 251638179552 252335844864 252511923231 253212010992 253504323459 253898883072 254896734208 255889870848 256068429192 256778377344 257074806888 257787545216 258486829056 259090699167 259384352768 259493953536 260394974208 260695578816 261418355712 261600771798 262326058336 262628892222 262739863944 264062509056 265100304384 266020791552 266327890704 267179129856 267365565774 268106835168 268416342486 268834111488 269767563264 270827780096 270942216192 271882987776 272196854352 272951518464 273899266792 274325569536 274642255872 275595874816 275712325632 276030612864 276795906048 276989052492 277757002944 278077650588 280694439936 281472663552 281669073408 281994237216 282776064512 282973383873 283877825472 284647882752 284863512366 285636243456 286428168192 286758825984 287754516352 287876104704 288875674512 289209157749 290010988368 290797682688 291807396864 292944345984 293282526168 294095650176 295116815628 297080348672 298237842432 299064705024 299273390496 299618877042 300449568544 300576521088 301620189564 302438375424 303276883968 303488508672 304329928704 304681252608 305739173624 305868361248 306221461146 307070458272 308136675141 308616265728 308972537856 310045359168 311395394304 312476628312 312962973696 313704696568 314192953344 315647870464 315781244928 316656746496 316877707584 317243516868 317756249088 318123072576 319227666578 319362553656 319724519424 321116700672 321340773888 322231689216 322603679232 323723830896 324985133826 326262361914 326770163712 327147393024 328054407168 328283321472 329573511808 330857606448 333830012928 334215392256 335375862368 335517572736 336447793152 336682564308 337616014656 338005764612 338531844096 341186494464 341424572256 342371169792 342766409184 343956570327 345454265556 345991938048 347193298944 347594105088 348557807616 348801029064 350171856296 350319818592 351536206851 352083345408 352917783639 353467072512 354694388736 355103854272 356238839808 356336853766 356487421032 357475780224 357888456648 358445481984 359690084352 361256288256 362510650368 362929139136 363935357952 364189309758 365620614662 366189674496 366344404992 367616434176 368040817152 369061208064 369318736656 370342670592 370770200784 372214807254 372794130432 374259253248 375558764544 375992316288 377297845164 378503767296 379818016488 380848324608 381904224256 382345101312 383834806272 385167566016 385612210332 386681317824 387730243584 389076529152 389240930304 390592461312 391043368224 392127533568 392401157697 393489087504 393943338333 396093763584 397650456576 398752940032 399031187328 399491836056 400768694784 402160252752 402624513729 403251167232 404651344896 405773238272 406241670144 406413324288 407824481664 408295281528 409427277696 410848900188 411488354304 411963383808 413393812224 413568488448 415193859072 415483578738 416635504416 417116475882 421041659904 422208995328 422503610112 422991355824 423674998784 424164096768 425816738208 426299359232 426971824128 427295268549 428454365184 429642252288 430138238976 431631774528 431814157056 433313511768 435016482552 435693551616 436196524032 437405876224 437711095296 439416518976 441143475264 442675223442 445106683904 445620523008 447356763648 448597057536 448910085744 449428315563 450154686208 450674352816 450864781632 452430284346 453657563136 454915325952 455232763008 456494893056 457021878912 458608760436 458802541872 460605687408 462924398592 463458806784 464743743488 465068038752 467093091456 468714942468 469444460544 470557044852 471289430016 472925851648 473471805696 473671867392 474985119744 475316561376 475865275302 476634373632 477184608864 478841499867 479043830484 479586779136 481675051008 482011160832 483347533824 483905518848 485247143936 485585746344 487477700739 488252899328 489393542871 490155245568 490721089536 492081610752 492424982208 493790227456 494360267712 496286409672 497058840576 499012337664 500745019392 501323088384 503063793552 503276359104 504671689728 505023846462 506424021984 507008646918 507797766144 509793468416 511779741696 512136858384 513556754688 514149613776 515575090432 518181398334 518768705536 518987907072 520789948416 521391157632 522836711424 523201543596 524652116672 525257784444 525479727888 528125018112 530200608768 532041583104 532655781408 534358259712 534505280649 534731131548 536213670336 536832684972 537668222976 539535126528 541655560192 541884432384 543765975552 544393708704 545903036928 546283964637 547798533584 548430921993 549284511744 551191749632 551424651264 552061225728 553591812096 553978104984 555514005888 556155301176 558322210881 561388879872 563338146816 563988474432 565552129024 565946767746 567755650944 569295765504 569727024732 571272486912 572856336384 573517651968 575509032704 575752209408 577751349024 578418315498 580021976736 581595365376 582035941933 583614793728 585888691968 586565052336 588191300352 590233631256 594160697344 596475684864 598129410048 598546780992 599237754084 600899137088 601153042176 603240379128 604876750848 606553767936 606977017344 608659857408 609362505216 611478347248 611736722496 612442922292 614140916544 616273350282 617232531456 617945075712 620090718336 622790788608 623225368107 624953256624 625674713823 627409393136 631295740928 631562489856 633313492992 633755415168 634487033736 635512498176 636246145152 638455333156 638725107312 639449038848 642681547776 644463378432 645207358464 647447661792 649970267652 652524723828 653540327424 654294786048 656108814336 656566642944 659147023616 661715212896 664012835163 666622480207 667660025856 668430784512 670751724736 671035145472 672895586304 673365128616 675232029312 676011529224 677063688192 678645426519 682372988928 682849144512 684742339584 685532818368 687913140654 690908531112 691983876096 694386597888 695188210176 697115615232 697602058128 700343712592 700639637184 703072413702 704166690816 705835567278 706934145024 709388777472 710207708544 712477679616 712673707532 712974842064 713797912953 714951560448 715776913296 719380168704 722512576512 725021300736 725858278272 727870715904 728378619516 731241229324 732379348992 735232868352 736081634304 738122416128 738637473312 740685341184 741540401568 744115194629 744429614508 745588260864 748518506496 751117529088 751984632576 754595690328 757007534592 757535769693 759636032976 760512970377 761696649216 764690202624 767669612544 770335132032 771224420664 773362635648 775460487168 777272097501 778153058304 778481860608 781184922624 782086736448 784255067136 784802315394 786978175008 787886676666 792187527168 795300913152 797505880064 798062374656 798983672112 801537389568 804320505504 805249027458 806502334464 809302689792 811546476544 812483340288 812826648576 815648963328 816590563056 818854555392 821697800376 822976708608 823926767616 826787624448 827136976896 830387718144 830967157476 833271008832 834232951764 842083319808 844417990656 845007220224 845982711648 847349997568 848328193536 848920151619 851633476416 853943648256 854590537098 856908730368 859284504576 860276477952 863263549056 863628314112 866627023536 867627473247 870032965104 872393048064 875422190592 878833037952 882286950528 885350446884 890213367808 891241046016 894713527296 897194115072 897820171488 898856631126 900309372416 901348705632 901729563264 904860568692 907315126272 909830651904 910465526016 912989786112 914043757824 917217520872 917605083744 921211374816 924410025423 925848797184 926917613568 929487486976 930136077504 934186182912 937429884936 938888921088 941114089704 942578860032 945851703296 946943611392 947343734784 949970239488 950633122752 951730550604 953268747264 954369217728 957682999734 958087660968 959173558272 963350102016 964022321664 966695067648 967811037696 970494287872 971171492688 974955401478 978787085742 980310491136 981442179072 984163221504 984849964416 987580454912 988720535424 992572819344 1001490038784 1002646176768 1006127587104 1006552718208 1009343379456 1010047692924 1012848043968 1014017293836 1015595532288 1019586936832 1023559483392 1024273716768 1027113509376 1028299227552 1031150180864 1031869710981 1036362796668 1037537411072 1037975814144 1041579896832 1042782315264 1045673422848 1046403087192 1049304233344 1050515568888 1050959455776 1054608620553 1056250036224 1058753350917 1060401217536 1064083166208 1065311562816 1068716519424 1069010561298 1069462263096 1072427340672 1073665369944 1075336445952 1079070253056 1083311120384 1083768864768 1087531951104 1088787417408 1091806073856 1092567929274 1095597067168 1096861843986 1098569023488 1102383499264 1102849302528 1104122451456 1107183624192 1107956209968 1111028011776 1112310602352 1116644421762 1122777759744 1126676293632 1127976948864 1131104258048 1131893535492 1135511301888 1139454049464 1142544973824 1145712672768 1147035303936 1151018065408 1151504418816 1155502698048 1156836630996 1160043953472 1163190730752 1164071883866 1167229587456 1171777383936 1173130104672 1176382600704 1177203473091 1180467262512 1181830014999 1188321394688 1192951369728 1196258820096 1197093561984 1198475508168 1201798274176 1202306084352 1206480758256 1207873541187 1209753501696 1213954034688 1217319714816 1218725010432 1222956694496 1223473444992 1224885844584 1228281833088 1232546700564 1234465062912 1235890151424 1240181436672 1245581577216 1246450736214 1249906513248 1251349427646 1254818786272 1262591481856 1263124979712 1266626985984 1267510830336 1268974067472 1271024996352 1272492290304 1276910666312 1277450214624 1278898077696 1281885805647 1285363095552 1288926756864 1290414716928 1294895323584 1299940535304 1305049447656 1307080654848 1308589572096 1312217628672 1313133285888 1318294047232 1323430425792 1328025670326 1333244960414 1335320051712 1336861569024 1341503449472 1342070290944 1345791172608 1346730257232 1348284946689 1350464058624 1352023058448 1357290853038 1364745977856 1365698289024 1369484679168 1371065636736 1375826281308 1381817062224 1388773195776 1390376420352 1394231230464 1395204116256 1400687425184 1401279274368 1406144827404 1408333381632 1411671134556 1413868290048 1418777554944 1420415417088 1424955359232 1425347415064 1425949684128 1427595825906 1429903120896 1431553826592 1436524499601 1438760337408 1445025153024 1450042601472 1451716556544 1455741431808 1456757239032 1462482458648 1464758697984 1468180628613 1470465736704 1472163268608 1476244832256 1477274946624 1481370682368 1483080803136 1488230389258 1488859229016 1491176521728 1497037012992 1502235058176 1503969265152 1509191380656 1514015069184 1515071539386 1519272065952 1521025940754 1523393298432 1529380405248 1535339225088 1540670264064 1542448841328 1546725271296 1554544195002 1556306116608 1556963721216 1562369845248 1564173472896 1568510134272 1569604630788 1573956350016 1575773353332 1584375054336 1590601826304 1595011760128 1596124749312 1597967344224 1603074779136 1603515841947 1608641011008 1610498054916 1613004668928 1618605379584 1623092953088 1624966680576 1625653297152 1631297926656 1633181126112 1637709110784 1638851893911 1643395600752 1645292765979 1647853535232 1653575248896 1654273953792 1660775436288 1661934314952 1666542017664 1668465903528 1684166639616 1690014440448 1691965423296 1694699995136 1696656387072 1697840303238 1703266952832 1707887296512 1709181074196 1713817460736 1718569009152 1720552955904 1726527098112 1727256628224 1733254047072 1735254946494 1740065930208 1744786096128 1746107825799 1750844381184 1757666075904 1764573901056 1770700893768 1780426735616 1782482092032 1789427054592 1794388230144 1795640342976 1797713262252 1800618744832 1802697411264 1803459126528 1809721137384 1814630252544 1819661303808 1820931052032 1825979572224 1828087515648 1834435041744 1835210167488 1842422749632 1848820050846 1851697594368 1853835227136 1858974973952 1860272155008 1868372365824 1874859769872 1877024141469 1882228179408 1891703406592 1893887222784 1894687469568 1899940478976 1901266245504 1903461101208 1906537494528 1908738435456 1915365999468 1916175321936 1918347116544 1928044643328 1933390135296 1935622075392 1940988575744 1942342985376 1949910802956 1957574171484 1960620982272 1962884358144 1968326443008 1969699928832 1975160909824 1977441070848 1985145638688 1992038505489 1999867440621 2002980077568 2005292353536 2012255174208 2013105436416 2018686758912 2020095385848 2025696087936 2028034587672 2031191064576 2035936279557 2039173873664 2047118966784 2048547433536 2054227018752 2056598455104 2062300361728 2063739421962 2072725593336 2075074822144 2075951628288 2083159793664 2085564630528 2091346845696 2092806174384 2098608466688 2101031137776 2101918911552 2109217241106 2112500072448 2117506701834 2120802435072 2128166332416 2130623125632 2137433038848 2138021122596 2138924526192 2144854681344 2147330739888 2158140506112 2166622240768 2167537729536 2175063902208 2177574834816 2183612147712 2185135858548 2191194134336 2193723687972 2197138046976 2204766998528 2205698605056 2208244902912 2214367248384 2215912419936 2222056023552 2224621204704 2232345583887 2233288843524 2245555519488 2253352587264 2255953897728 2262208516096 2263787070984 2271022603776 2272607309079 2278908098928 2281538911131 2285089947648 2294070607872 2302036130816 2303008837632 2311005396096 2313673261992 2320087906944 2326381461504 2328143767732 2331816292503 2334459174912 2343554767872 2346260209344 2352765201408 2354406946182 2360934525024 2363660029998 2376642789376 2385902739456 2392517640192 2394187123968 2396951016336 2403596548352 2404612168704 2412961516512 2415747082374 2419507003392 2427908069376 2434639429632 2437450020864 2445913388992 2446946889984 2449771689168 2456563666176 2465093401128 2468930125824 2471780302848 2480362873344 2491163154432 2492901472428 2499813026496 2502698855292 2509637572544 2525182963712 2526249959424 2533253971968 2535021660672 2537948134944 2542049992704 2544984580608 2546760454857 2553821332624 2554900429248 2563771611294 2570726191104 2577853513728 2580829433856 2589790647168 2599881070608 2602882419741 2610098895312 2617179144192 2626266571776 2636588094464 2646860851584 2656051340652 2666489920828 2670640103424 2673723138048 2683006898944 2684140581888 2691582345216 2693460514464 2696569893378 2700928117248 2704046116896 2713435165913 2714581706076 2729491955712 2731396578048 2738969358336 2742131273472 2751652562616 2763634124448 2773230076269 2777546391552 2780752840704 2788462460928 2790408232512 2801374850368 2802558548736 2812289654808 2816666763264 2823342269112 2827736580096 2837555109888 2840830834176 2849910718464 2850694830128 2851899368256 2855191651812 2859806241792 2863107653184 2873048999202 2877520674816 2890050306048 2900085202944 2903433113088 2911482863616 2913514478064 2924964917296 2936361257226 2940931473408 2944326537216 2952489664512 2954549893248 2962741364736 2966161606272 2976460778516 2977718458032 3004470116352 3007938530304 3018382761312 3028030138368 3030143078772 3038544131904 3042051881508 3046786596864 3058760810496 3070678450176 3081340528128 3084897682656 3093450542592 3095609132943 3107775224627 3109088390004 3112612233216 3113927442432 3124739690496 3128346945792 3137020268544 3139209261576 3147912700032 3151546706664 3163825861659 3168750108672 3176260052751 3181203652608 3192249498624 3195934688448 3206149558272 3207031683894 3217282022016 3220996109832 3226009337856 3237210759168 3246185906176 3249933361152 3251306594304 3262595853312 3266362252224 3275418221568 3277703787822 3286791201504 3290585531958 3295707070464 3307150497792 3308547907584 3321550872576 3323868629904 3333084035328 3336931807056 3368333279232 3380028880896 3383930846592 3389399990272 3393312774144 3395680606476 3406533905664 3418362148392 3427634921472 3437138018304 3441105911808 3453054196224 3454513256448 3466508094144 3470509892988 3480131860416 3489572192256 3492215651598 3501688762368 3515332151808 3529147802112 3531610419273 3541401787536 3545490044997 3564964184064 3578854109184 3588776460288 3591280685952 3595426524504 3601237489664 3605394822528 3606918253056 3619442274768 3623620623561 3629260505088 3641862104064 3651959144448 3656175031296 3668870083488 3670420334976 3684845499264 3697640101692 3703395188736 3707670454272 3717949947904 3720544310016 3736744731648 3749719539744 3754048282938 3764456358816 3783406813184 3787774445568 3789374939136 3799880957952 3802532491008 3806922202416 3813074989056 3817476870912 3830731998936 3832350643872 3836694233088 3845657416941 3856089286656 3866780270592 3871244150784 3881977151488 3884685970752 3899821605912 3915148342968 3921241964544 3925768716288 3936652886016 3939399857664 3950321819648 3954882141696 3970291277376 3984077010978 3999734881242 4005960155136 4010584707072 4024510348416 4026210872832 4037373517824 4040190771696 4044854840067 4051392175872 4056069175344 4071872559114 4094237933568 4097094867072 4108454037504 4113196910208 4124600723456 4127478843924 4145451186672 4150149644288 4166319587328 4171129261056 4182693691392 4185612348768 4197216933376 4202062275552 4203837823104 4218434482212 4225000144896 4235013403668 4241604870144 4256332664832 4261246251264 4274866077696 4276042245192 4277849052384 4289709362688 4294661479776 4309573498803 4316281012224 4333244481536 4335075459072 4350127804416 4355149669632 4367224295424 4370271717096 4382388268672 4387447375944 4394276093952 4404541885839 4409533997056 4411397210112 4416489805824 4428734496768 4431824839872 4444112047104 4449242409408 4464691167774 4466577687048 4491111038976 4506705174528 4511907795456 4524417032192 4527574141968 4542045207552 4545214618158 4557816197856 4563077822262 4570179895296 4588141215744 4604072261632 4606017675264 4622010792192 4627346523984 4640175813888 4656287535464 4663632585006 4668918349824 4687109535744 4692520418688 4705530402816 4708813892364 4721869050048 4727320059996 4753285578752 4771805478912 4785035280384 4788374247936 4793902032672 4807193096704 4809224337408 4810547525841 4825923033024 4831494164748 4839014006784 4855816138752 4869278859264 4874900041728 4891826777984 4893893779968 4899543378336 4913127332352 4916555681733 4930186802256 4935878297937 4943560605696 4960725746688 4982326308864 4985802944856 4999626052992 5005397710584 5019275145088 5050365927424 5052499918848 5070043321344 5075896269888 5084099985408 5089969161216 5093520909714 5107642665248 5109800858496 5127543222588 5141452382208 5155707027456 5161658867712 5179581294336 5199762141216 5205764839482 5220197790624 5234358288384 5238323477397 5252533143552 5273176188928 5293721703168 5312102681304 5332979841656 5341280206848 5347446276096 5366013797888 5368281163776 5383164690432 5386921028928 5393139786756 5401856234496 5408092233792 5426870331826 5429163412152 5458983911424 5462793156096 5477938716672 5484262546944 5503305125232 5527268248896 5546460152538 5555092783104 5561505681408 5576924921856 5580816465024 5602749700736 5605117097472 5624579309616 5631072424407 5646684538224 5675110219776 5681661668352 5699821436928 5701389660256 5703798736512 5710383303624 5719612483584 5726215306368 5746097998404 5755041349632 5800170405888 5806866226176 5822965727232 5827028956128 5849929834592 5872722514452 5881862946816 5888653074432 5904979329024 5909099786496 5925482729472 5932323212544 5952921557032 5955436916064 5976115516467 5999602321863 6008940232704 6015877060608 6036765522624 6056060276736 6060286157544 6077088263808 6084103763016 6093573193728 6117521620992 6141356900352 6162681056256 6169795365312 6186901085184 6191218265886 6215550449254 6218176780008 6225224466432 6227854884864 6249479380992 6256693891584 6274040537088 6278418523152 6295825400064 6303093413328 6327651723318 6337500217344 6352520105502 6362407305216 6384498997248 6391869376896 6412299116544 6414063367788 6434564044032 6441992219664 6474421518336 6492371812352 6499866722304 6502613188608 6525191706624 6532724504448 6550836443136 6555407575644 6573582403008 6581171063916 6591414140928 6614300995584 6617095815168 6643101745152 6647737259808 6666168070656 6673863614112 6697036751661 6736666558464 6760057761792 6767861693184 6778799980544 6786625548288 6791361212952 6813067811328 6836724296784 6844616733393 6855269842944 6882211823616 6906108392448 6909026512896 6933016188288 6941019785976 6960263720832 6979144384512 6984431303196 7003377524736 7030664303616 7058295604224 7063220838546 7082803575072 7090980089994 7129928368128 7157708218368 7177552920576 7182561371904 7190853049008 7202474979328 7210789645056 7213836506112 7238884549536 7247241247122 7258521010176 7283724208128 7303918288896 7312350062592 7337740166976 7340840669952 7369690998528 7395280203384 7406790377472 7415340908544 7435899895808 7441088620032 7473489463296 7499439079488 7508096565876 7528912717632 7566813626368 7575548891136 7578749878272 7599761915904 7605064982016 7613844404832 7626149978112 7634953741824 7640281364571 7661463997872 7664701287744 7691314833882 7712178573312 7733560541184 7742488301568 7763954302976 7769371941504 7799643211824 7830296685936 7851537432576 7878799715328 7900643639296 7909764283392 7940582554752 7968154021956 7999469762484 8011920310272 8021169414144 8049020696832 8052421745664 8074747035648 8080381543392 8089709680134 8102784351744 8112138350688 8140305497739 8143745118228 8188475867136 8194189734144 8216908075008 8226393820416 8249201446912 8254957687848 8290902373344 8300299288576 8319690228807 8332639174656 8342258522112 8365387382784 8371224697536 8394433866752 8404124551104 8407675646208 8436868964424 8450000289792 8470026807336 8483209740288 8512665329664 8522492502528 8549732155392 8552084490384 8555698104768 8579418725376 8589322959552 8619146997606 8632562024448 8666488963072 8670150918144 8700255608832 8710299339264 8734448590848 8740543434192 8764776537344 8774894751888 8809083771678 8819067994112 8822794420224 8832979611648 8857468993536 8863649679744 8888224094208 8898484818816 8929382335548 8933155374096 9013410349056 9023815590912 9048834064384 9055148283936 9084090415104 9090429236316 9115632395712 9126155644524 9140359790592 9176282431488 9208144523264 9212035350528 9244021584384 9254693047968 9280351627776 9286827398829 9312575070928 9323325673881 9327265170012 9337836699648 9374219071488 9385040837376 9411060805632 9417627784728 9443738100096 9454640119992 9491477584977 9506571157504 9528780158253 9543610957824 9576748495872 9587804065344 9614386193408 9618448674816 9621095051682 9651846066048 9662988329496 9678028013568 9711632277504 9738557718528 9749800083456 9783653555968 9787787559936 9799086756672 9826254664704 9833111363466 9860373604512 9871756595874 9887121211392 9921451493376 9964652617728 9971605889712 9999252105984 10010795421168 10038550290176 10100731854848 10104999837696 10140086642688 10151792539776 10168199970816 10179938322432 10187041819428 10215285330496 10219601716992 10255086445176 10282904764416 10311414054912 10323317735424 10359162588672 10399524282432 10411529678964 10440395581248 10468716576768 10476646954794 10505066287104 10546352377856 10587443406336 10594831257819 10624205362608 10636470134991 10665959683312 10694892552192 10732027595776 10736562327552 10766329380864 10773842057856 10786279573512 10803712468992 10816184467584 10853740663652 10858326824304 10870861870683 10925586312192 10955877433344 10968525093888 11006610250464 11054536497792 11092920305076 11110185566208 11123011362816 11153849843712 11161632930048 11205499401472 11210234194944 11249158619232 11262144848814 11293369076448 11332582163519 11350220439552 11363323336704 11399642873856 11402779320512 11407597473024 11420766607248 11439224967168 11452430612736 11492195996808 11510082699264 11536972250823 11600340811776 11613732452352 11645931454464 11654057912256 11699859669184 11745445028904 11763725893632 11777306148864 11809958658048 11818199572992 11850965458944 11864646425088 11905843114064 11910873832128 11952231032934 11999204643726 12017880465408 12031754121216 12073531045248 12112120553472 12120572315088 12134564520201 12154176527616 12168207526032 12282713800704 12325362112512 12339590730624 12373802170368 12382436531772 12431100898508 12436353560016 12450448932864 12498958761984 12513387783168 12548081074176 12556837046304 12591650800128 12606186826656 12649958308693 12655303446636 12675000434688 12705040211004 12724814610432 12768997994496 12783738753792 12824598233088 12828126735576 12869128088064 12883984439328 12928720496409 12948843036672 12979531820501 12999733444608 13005226377216 13050383413248 13065449008896 13101672886272 13110815151288 13147164806016 13162342127832 13182828281856 13213625657517 13228601991168 13234191630336 13286203490304 13295474519616 13332336141312 13347727228224 13394073503322 13473333116928 13520115523584 13535723386368 13557599961088 13573251096576 13582722425904 13626135622656 13673448593568 13689233466786 13710539685888 13764423647232 13812216784896 13818053025792 13866032376576 13882039571952 13920527441664 13968862606392 14006755049472 14061328607232 14116591208448 14126441677092 14165607150144 14181960179988 14259856736256 14315416436736 14355105841152 14365122743808 14381706098016 14404949958656 14421579290112 14427673012224 14431642577523 14477769099072 14494482494244 14517042020352 14567448416256 14607836577792 14624700125184 14675480333952 14681681339904 14739381997056 14749667045199 14790560406768 14807634893811 14830681817088 14882177240064 14946978926592 14998878158976 15016193131752 15057825435264 15133627252736 15151097782272 15157499756544 15210129964032 15227688809664 15252299956224 15269907483648 15280562729142 15322927995744 15329402575488 15382629667764 15424357146624 15467121082368 15484976603136 15527908605952 15538743883008 15599286423648 15660593371872 15703074865152 15714970432191 15757599430656 15801287278592 15819528566784 15881165109504 15936308043912 15998939524968 16023840620544 16042338828288 16098041393664 16104843491328 16149494071296 16160763086784 16179419360268 16205568703488 16224276701376 16280610995478 16287490236456 16376951734272 16388379468288 16433816150016 16452787640832 16498402893824 16509915375696 16581804746688 16639380457614 16665278349312 16684517044224 16730774765568 16742449395072 16788867733504 16808249102208 16815351292416 16873737928848 16893217273221 16940053614672 17025330659328 17044985005056 17099464310784 17104168980768 17111396209536 17158837450752 17178645919104 17238293995212 17265124048896 17332977926144 17400511217664 17420598678528 17468897181696 17481086868384 17529553074688 17549789503776 17618167543356 17638135988224 17645588840448 17665959223296 17714937987072 17727299359488 17776448188416 17796969637632 17858764671096 17866310748192 17928346549401 17998806965589 18026820698112 18047631181824 18097668128768 18110296567872 18168180830208 18180858472632 18231264791424 18252311289048 18280719581184 18352564862976 18416289046528 18424070701056 18488043168768 18509386095936 18560703255552 18573654797658 18625150141856 18646651347762 18654530340024 18675673399296 18748438142976 18770081674752 18822121611264 18835255569456 18887476200192 18909280239984 18982955169954 19057560316506 19087221915648 19153496991744 19175608130688 19228772386816 19236897349632 19242190103364 19303692132096 19325976658992 19423264555008 19477115437056 19499600166912 19567307111936 19575575119872 19598173513344 19652509329408 19666222726932 19720747209024 19743513191748 19774242422784 19842902986752 19929305235456 19943211779424 19998504211968 20021590842336 20077100580352 20091110254983 20201463709696 20209999675392 20280173285376 20303585079552 20336399941632 20359876644864 20374083638856 20430570660992 20439203433984 20510172890352 20533850200179 20565809528832 20646635470848 20718325177344 20799048564864 20823059357928 20880791162496 20937433153536 20953293909588 21010132574208 21092704755712 21174886812672 21189662515638 21248410725216 21272940269982 21331919366624 21389785104384 21464055191552 21473124655104 21532658761728 21547684115712 21572559147024 21607424937984 21632368935168 21707481327304 21716653648608 21741723741366 21851172624384 21911754866688 21937050187776 22013220500928 22109072995584 22185840610152 22220371132416 22246022725632 22307699687424 22323265860096 22410998802944 22420468389888 22498317238464 22524289697628 22586738152896 22665164327038 22700440879104 22726646673408 22799285747712 22805558641024 22815194946048 22841533214496 22878449934336 22904861225472 22920844093713 22984391993616 23073944501646 23200681623552 23227464904704 23291862908928 23308115824512 23399719338368 23490890057808 23554612297728 23636399145984 23701930917888 23729292850176 23811686228128 23821747664256 23904462065868 23998409287452 24035760930816 24063508242432 24147062090496 24224241106944 24241144630176 24269129040402 24308353055232 24336415052064 24420916493217 24565427601408 24650724225024 24679181461248 24747604340736 24764873063544 24862201797016 24872707120032 24900897865728 24959070686421 24997917523968 25026775566336 25096162148352 25113674092608 25183301600256 25212373653312 25299916617386 25310606893272 25350000869376 25410080422008 25449629220864 25537995988992 25567477507584 25649196466176 25656253471152 25738256176128 25767968878656 25857440992818 25897686073344 25959063641002 25999466889216 26010452754432 26100766826496 26130898017792 26203345772544 26221630302576 26294329612032 26324684255664 26427251315034 26457203982336 26468383260672 26572406980608 26590949039232 26664672282624 26695454456448 26788147006644 27040231047168 27071446772736 27115199922176 27146502193152 27165444851808 27252271245312 27346897187136 27378466933572 27421079371776 27528847294464 27624433569792 27636106051584 27732064753152 27764079143904 27841054883328 27860482196487 27937725212784 27969977021643 28013510098944 28122657214464 28233182416896 28252883354184 28331214300288 28363920359976 28519713472512 28586340474759 28630832873472 28730245487616 28763412196032 28809899917312 28843158580224 28855346024448 28863285155046 28955538198144 28988964988488 29034084040704 29134896832512 29215673155584 29249400250368 29350960667904 29363362679808 29478763994112 29499334090398 29581120813536 29615269787622 29661363634176 29764354480128 29893957853184 29997756317952 30032386263504 30115650870528 30267254505472 30302195564544 30314999513088 30420259928064 30455377619328 30504599912448 30539814967296 30561125458284 30645855991488 30658805150976 30765259335528 30848714293248 30934242164736 30969953206272 31055817211904 31077487766016 31198572847296 31321186743744 31406149730304 31429940864382 31515198861312 31602574557184 31639057133568 31762330219008 31872616087824 31909410404973 31997879049936 32084677656576 32196082787328 32209686982656 32298988142592 32321526173568 32358838720536 32411137406976 32448553402752 32561221990956 32574980472912 32776758936576 32867632300032 32905575281664 32996805787648 33019830751392 33163609493376 33278760915228 33330556698624 33369034088448 33461549531136 33484898790144 33577735467008 33616498204416 33630702584832 33747475857696 33786434546442 33880107229344 33997746490557 34050661318656 34089970010112 34198928621568 34208337961536 34222792419072 34317674901504 34357291838208 34476587990424 34530248097792 34610916752469 34665955852288 34801022435328 34841197357056 34937794363392 34962173736768 35059106149376 35099579007552 35236335086712 35276271976448 35291177680896 35331918446592 35429875974144 35454598718976 35552896376832 35593939275264 35717529342192 35732621496384 35856693098802 35997613931178 36053641396224 36095262363648 36195336257536 36220593135744 36336361660416 36361716945264 36462529582848 36504622578096 36832578093056 36848141402112 36976086337536 37018772191872 37121406511104 37147309595316 37250300283712 37293302695524 37309060680048 37351346798592 37496876285952 37540163349504 37644243222528 37670511138912 37774952400384 37818560479968 37949874926079 37965910339908 38115120633012 38174443831296 38306993983488 38351216261376 38457544773632 38473794699264 38484380206728 38607384264192 38651953317984 38786161489227 38846529110016 38938595461503 38999200333824 39134614223872 39151150239744 39196347026688 39305018658816 39332445453864 39441494418048 39487026383496 39548484845568 39640876972551 39685805973504 39858610470912 39886423558848 39997008423936 40043181684672 40154201160704 40182220509966 40402927419392 40419999350784 40560346570752 40607170159104 40672799883264 40719753289728 40748167277712 40861141321984 40878406867968 41020345780704 41067700400358 41131619057664 41293270941696 41436650354688 41598097129728 41646118715856 41761582324992 41906587819176 42020265148416 42185409511424 42349773625344 42379325031276 42496821450432 42545880539964 42663838733248 42779570208768 42928110383104 42946249310208 43065317523456 43095368231424 43145118294048 43214849875968 43264737870336 43294927732569 43414962654608 43433307297216 43483447482732 43702345248768 43823509733376 43874100375552 44026441001856 44218145991168 44249001135597 44371681220304 44422904681433 44492045451264 44646531720192 44821997605888 44840936779776 44996634476928 45048579395256 45173476305792 45330328654076 45400881758208 45453293346816 45611117282048 45630389892096 45683066428992 45756899868672 45809722450944 45841688187426 45968783987232 46147889003292 46401363247104 46454929809408 46583725817856 46616231649024 46799438676736 46981780115616 47109224595456 47144911296573 47272798291968 47403861835776 47458585700352 47623372456256 47643495328512 47808924131736 47996818574904 48071521861632 48127016484864 48294124180992 48448482213888 48482289260352 48538258080804 48616706110464 48672830104128 48841832986434 49130855202816 49301448450048 49358362922496 49495208681472 49529746127088 49724403594032 49745414240064 49918141372842 49995835047936 50053551132672 50192324296704 50227348185216 50366603200512 50424747306624 50599833234772 50621213786544 50679651819663 50820160844016 51075991977984 51134955015168 51298392932352 51312506942304 51476512352256 51535937757312 51714881985636 51795372146688 51918127282004 51998933778432 52201533652992 52261796035584 52406691545088 52443260605152 52588659224064 52649368511328 52832178818659 52854502630068 52914407964672 52936766521344 53144813961216 53181898078464 53329344565248 53390908912896 53576294013288 53785039648203 53996420896767 54080462094336 54142893545472 54293004386304 54330889703616 54504542490624 54693794374272 54756933867144 54842158743552 55057694588928 55248867139584 55272212103168 55464129506304 55528158287808 55682109766656 55720964392974 55875450425568 55939954043286 56027020197888 56245314428928 56466364833792 56505766708368 56662428600576 56727840719952 57172680949518 57261665746944 57460490975232 57526824392064 57619799834624 57686317160448 57710692048896 57726570310092 57911076396288 57977929976976 58269793665024 58431346311168 58498800500736 58701921335808 58726725359616 58957527988224 58998668180796 59162241627072 59230539575244 59322727268352 59528708960256 59787915706368 59995512635904 60064772527008 60231301741056 60273330764949 60604391129088 60629999026176 60840519856128 60910755238656 61009199824896 61079629934592 61122250916568 61291711982976 61317610301952 61530518671056 61601550600537 61697428586496 61939906412544 62154975532032 62397145694592 62642373487488 62812299460608 62859881728764 63030397722624 63205149114368 63278114267136 63524660438016 63745232175648 63818820809946 63995758099872 64169355313152 64392165574656 64419373965312 64597976285184 64643052347136 64717677441072 64822274813952 64897106805504 65122443981912 65149960945824 65553517873152 65735264600064 65811150563328 65993611575296 66039661502784 66327218986752 66557521830456 66661113397248 66738068176896 66923099062272 66969797580288 67155470934016 67232996408832 67261405169664 67494951715392 67572869092884 67760214458688 67995492981114 68101322637312 68179940020224 68397857243136 68416675923072 68445584838144 68635349803008 68714583676416 68762532281139 68953175980848 69221833504938 69602044870656 69682394714112 69875588726784 69924347473536 70118212298752 70199158015104 70472670173424 70552543952896 70663836893184 70909197437952 71105792753664 71187878550528 71435058684384 71465242992768 71713386197604 71995227862356 72107282792448 72190524727296 72390672515072 72441186271488 72672723320832 72723433890528 72925059165696 73009245156192 73262749479651 73665156186112 73696282804224 73952172675072 74037544383744 74242813022208 74294619190632 74500600567424 74586605391048 74618121360096 74702693597184 74877212059263 74993752571904 75080326699008 75288486445056 75341022277824 75549904800768 75637120959936 75899749852158 75931820679816 76230241266024 76348887662592 76613987966976 76702432522752 76915089547264 76947589398528 76968760413456 77214768528384 77303906635968 77572322978454 77693058220032 77877190923006 77998400667648 78269228447744 78302300479488 78392694053376 78610037317632 78664890907728 78882988836096 78974052766992 79281753945102 79371611947008 79717220941824 79772847117696 79994016847872 80086363369344 80308402321408 80364441019932 80805854838784 81120693141504 81214340318208 81345599766528 81439506579456 81496334555424 81722282643968 81756813735936 82040691561408 82135400800716 82263238115328 82586541883392 82873300709376 83196194259456 83292237431712 83523164649984 83581446589461 83813175638352 83909931064929 84040530296832 84370819022848 84699547250688 84758650062552 84993642900864 85091761079928 85327677466496 85559140417536 85759021424277 85856220766208 85892498620416 86190736462848 86290236588096 86429699751936 86529475740672 86589855465138 86829925309216 86866614594432 86966894965464 87404690497536 87647019466752 87748200751104 88052882003712 88436291982336 88498002271194 88743362440608 88845809362866 88984090902528 89293063440384 89643995211776 89681873559552 89993268953856 90097158790512 90346952611584 90660657308152 90801763516416 90906586693632 91222234564096 91260779784192 91366132857984 91513799737344 91619444901888 91683376374852 91937567974464 92295778006584 92802726494208 92909859618816 93167451635712 93232463298048 93598877353472 93963560231232 94218449190912 94289822593146 94545596583936 94807723671552 94917171400704 95246744912512 95286990657024 95617848263472 95728231214919 95993637149808 96254032969728 96588248361984 96896964427776 96964578520704 97076516161608 97233412220928 97345660208256 97683665972868 98602896900096 98716725844992 98990417362944 99059492254176 99448807188064 99490828480128 99836282745684 99991670095872 100107102265344 100384648593408 100454696370432 100733206401024 100849494613248 101199666469544 101242427573088 101359303639326 101640321688032 101993239471671 102151983955968 102269910030336 102596785864704 102625013884608 102953024704512 103071875514624 103429763971272 103590744293376 103836254564008 103997867556864 104403067305984 104523592071168 104813383090176 104886521210304 105177318448128 105298737022656 105664357637318 105709005260136 105828815929344 105873533042688 106289627922432 106363796156928 106658689130496 106781817825792 107152588026576 107570079296406 107992841793534 108160924188672 108285787090944 108586008772608 108661779407232 109009084981248 109387588748544 109513867734288 110497734279168 110544424206336 110928259012608 111056316575616 111364219533312 111441928785948 111750900851136 111879908086572 112054040395776 112490628857856 112932729667584 113011533416736 113324857201152 113455681439904 113849624778237 114345361899036 114523331493888 114920981950464 115053648784128 115239599669248 115372634320896 115421384097792 115453140620184 115822152792576 115955859953952 116358484467681 116539587330048 116815786384509 116997601001472 117403842671616 117453450719232 117915055976448 117997336361592 118324483254144 118461079150488 118645454536704 119057417920512 119575831412736 119991025271808 120129545054016 120462603482112 120546661529898 121208782258176 121259998052352 121681039712256 121821510477312 122018399649792 122159259869184 122244501833136 122583423965952 122635220603904 123061037342112 123203101201074 123394857172992 123879812825088 124309951064064 124794291389184 125284746974976 125719763457528 126060795445248 126410298228736 126556228534272 127049320876032 127490464351296 127637641619892 127991516199744 128338710626304 128784331149312 128838747930624 129195952570368 129286104694272 129435354882144 129644549627904 129794213611008 129884783197707 130244887963824 130299921891648 131107035746304 131470529200128 131622301126656 131987223150592 132079323005568 132654437973504 133115043660912 133268714044299 133476136353792 133939595160576 134310941868032 134465992817664 134522810339328 134989903430784 135145738185768 135520428917376 135990985962228 136202645274624 136359880040448 136833351846144 136891169676288 137270699606016 137429167352832 137525064562278 137906351961696 138443667009876 139204089741312 139364789428224 139751177453568 139848694947072 140236424597504 140398316030208 140945340346848 141105087905792 141327673786368 141434733889719 141818394875904 142211585507328 142375757101056 142870117368768 142930485985536 143426772395208 143990455724712 144214565584896 144381049454592 144781345030144 144882372542976 145345446641664 145446867781056 145850118331392 146018490312384 146525498959302 147330312372224 147392565608448 147904345350144 148075088767488 148485626044416 148589238381264 149001201134848 149173210782096 149236242720192 149754424118526 149987505143808 150160653398016 150576972890112 150682044555648 151099809601536 151274241919872 151799499704316 151863641359632 152460482532048 153227975933952 153404865045504 153830179094528 153895178797056 153937520826912 154429537056768 154607813271936 155144645956908 155386116440064 155754381846012 155996801335296 156538456895488 156604600958976 156785388106752 157220074635264 157329781815456 157765977672192 157948105533984 158496536455977 158563507890204 158743223894016 159434441883648 159545694235392 159988033695744 160172726738688 160616804642816 160728882039864 161355118944609 161611709677568 161989262690301 162241386283008 162428680636416 162879013158912 162992669110848 163444565287936 163513627471872 164081383122816 164270801601432 164526476230656 165173083766784 165746601418752 166392388518912 166584474863424 167046329299968 167162893178922 167626351276704 167819862129858 168081060593664 168741638045696 169399094501376 169517300125104 169987285801728 170183522159856 170655354932992 171518042848554 171712441532416 171784997240832 172381472925696 172580473176192 172859399503872 173058951481344 173179710930276 173659850618432 173733229188864 173933789930928 174809380995072 175294038933504 175496401502208 176105764007424 176872583964672 176996004542388 177486724881216 177691618725732 177968181805056 178586126880768 179287990423552 179363747119104 179986537907712 180194317581024 180693905223168 180819992294847 181321314616304 181813173387264 182444469128192 182521559568384 182732265715968 183027599474688 183238889803776 183366752749704 183875135948928 184591556013168 184804651801611 185819719237632 186464926596096 187197754706944 187927120462464 188436898381824 188579645186292 189091193167872 189615447343104 189834342801408 190493489825024 190573981314048 191235696526944 191456462429838 191987274299616 192508065939456 192653896779823 193176496723968 193793928855552 193929157041408 194153032323216 194466824441856 194691320416512 195367331945736 197205793800192 197433451689984 197980834725888 198118984508352 198897614376128 198981656960256 199672565491368 199983340191744 200214204530688 200769297186816 200909392740864 201466412802048 201698989226496 202399332939088 202484855146176 202718607278652 203280643376064 203986478943342 204303967911936 204539820060672 205193571729408 205250027769216 205906049409024 206143751029248 206287596843417 206859527942544 207672509128016 208806134611968 209047184142336 209626766180352 209773042420608 210354636896256 210597474045312 211328715274636 211418010520272 211657631858688 212727592313856 213317378260992 213563635651584 214305176053152 215140158592812 215985683587068 216321848377344 216571574181888 217172017545216 217323558814464 218018169962496 218775177497088 219027735468576 219788248438953 220652040948517 220995468558336 221088848412672 221856518025216 222112633151232 222728439066624 222883857571896 223501801702272 223759816173144 224108080791552 224631636177789 224981257715712 225865459335168 226023066833472 226649714402304 226911362879808 227699249556474 228690723798072 229046662987776 229841963900928 230107297568256 230479199338496 230745268641792 230842768195584 230906281240368 231644305585152 231911719907904 232716968935362 233079174660096 233631572769018 233995202002944 234807685343232 234906901438464 235830111952896 235994672723184 236648966508288 236922158300976 238114835841024 239151662825472 239982050543616 240259090108032 240925206964224 241093323059796 242417564516352 243362079424512 243643020954624 244036799299584 244318519738368 244489003666272 245166847931904 245270441207808 246122074684224 246406202402148 246789714345984 247759625650176 248619902128128 249588582778368 250569493949952 250744339768383 251439526915056 251729793194787 252121590890496 253112457068544 254098641752064 254980928702592 255275283239784 255983032399488 256677421252608 257277064272831 257568662298624 257677495861248 258572209388544 258870709764288 259289099255808 259588427222016 259769566395414 260489775927648 260599843783296 262214071492608 262941058400256 263244602253312 263974446301184 264158646011136 265308875947008 266230087321824 266537428088598 266952272707584 267879190321152 268621883736064 268931985635328 269045620678656 269979806861568 270291476371536 271040857834752 271981971924456 272405290549248 272719760080896 273666703692288 273782339352576 274541399212032 274858334705664 275050129124556 275812703923392 276887334019752 278408179482624 278729578856448 279502354907136 279697389894144 280472849195008 280796632060416 281890680693696 282655347572736 282869467779438 283636789751808 284423171014656 284751514202112 285740234737536 285860971971072 286853544790416 287184693644757 287980911449424 288762098909184 289764745085952 290690893283328 290893735562112 291700236662784 292036980624768 293050997918604 294660624744448 295808690700288 296150177534976 296971252088832 297178476762528 298002402269696 298346421564192 298472485440384 299508848237052 299975010287616 300321306796032 301153945780224 301364089111296 302199619203072 302548483839744 303598999408632 303727282719264 304920965064096 305979718415013 306455951867904 306809730091008 307660358189056 307790357594112 307875041653824 308859074113536 309215626543872 310289291913816 310772232880128 311508763692024 311993602670592 313076913790976 313209201917952 313570776213504 314440149270528 314659563630912 315531955344384 315896211067968 316993072911954 317127015780408 317486447788032 318868883767296 319091388470784 319976067391488 320345453477376 321233609285632 321457764079728 322710237889218 323978525380602 324482772566016 324857361272832 325758026317824 325985338221696 326889130575872 327027254943744 328162766245632 328541603202864 331493202837504 332784777037824 333168949726848 334092658599936 334325786357844 335252702553408 335639724259716 336162121187328 337483276091392 338798189002752 339034600250208 339974571603456 340367044319712 341310709865984 341548874334711 343036085697108 343424883064832 343569994481664 344762945851392 345160946352384 345718799007744 346117902962688 346359421860552 347319701236864 347466458377728 347867579861856 349075453403043 349618761990144 350447359153527 350992803004416 352211528014848 353745167929344 353992009084776 354973449762432 355383237451464 355936363610112 357172253761536 358575980847104 358727494238208 359973075815424 360388635162048 361387810446336 361639984589694 362642629232608 363626346774528 364888938256384 365043119136768 365464531431936 366055198949376 366477779607552 366733505499408 367750271897856 369183112026336 369609303603222 371639438475264 372929853192192 374395509413888 375854240924928 377159290372584 378182386335744 379230894686208 379668685602816 380986979650048 381147962628096 382471393053888 382912924859676 383974548599232 385016131878912 385307793559646 386352993447936 387587857711104 387858314082816 388306064646432 388933648883712 389382640833024 389654349593121 390734663891472 394411587600384 394866903379968 395961669451776 396237969016704 397795228752256 397963313920512 399345130982736 399806142132897 400428409061376 401818785481728 402932825604096 403397978452992 404798665878176 404969710292352 405437214557304 406561286752128 407972957886684 408607935823872 409079640121344 410500055538432 411812098818048 412287502058496 412575193686834 413719055885088 415345018256032 417612269223936 418094368284672 419253532360704 419546084841216 420709273792512 421194948090624 422657430549272 422836021040544 423315263717376 424304201669157 425455184627712 426634756521984 427127271303168 428610352106304 430280317185624 431971367174136 432643696754688 433143148363776 434344035090432 434647117628928 436036339924992 437550354994176 438055470937152 439576496877906 441304081897034 441990937116672 442177696825344 443713036050432 444225266302464 445456878133248 445767715143792 447003603404544 447519632346288 449263272355578 449962515431424 451730918670336 452046133666944 453299428804608 453822725759616 455398499112948 457381447596144 459683927801856 460214595136512 460958398676992 461490537283584 461685536391168 461812562480736 463288611170304 463823439815808 465433937870724 466158349320192 467263145538036 467990404005888 469615370686464 469813802876928 471660223905792 471989345446368 473297933016576 473844316601952 475489609367931 476229671682048 478303325650944 479964101087232 480518180216064 481850413928448 482186646119592 484835129032704 485967788070903 486724158849024 487286041909248 488637039476736 488978007332544 490333695863808 490540882415616 492244149368448 492812404804296 493579428691968 495519251300352 497239804256256 499177165556736 501138987899904 501488679536766 502879053830112 503459586389574 504243181780992 506224914137088 508197283504128 509961857405184 510550566479568 511966064798976 514554128545662 515137324597248 515354991722496 517144418777088 517741419528576 518578198511616 519176854444032 519539132790828 520979551855296 521199687566592 524428142985216 525882116800512 526489204506624 527948892602368 528317292022272 530617751894016 532460174643648 533074856177196 533904545415168 535758380642304 537243767472128 537863971270656 538091241357312 539959613723136 540582952743072 542081715669504 542459976884541 543963943848912 545439520161792 547333407384576 547564678705152 549082798424064 549716669411328 550100258249112 551625407846784 553774668039504 557459157712896 559394779788288 560945698390016 561593264120832 563781361387392 565310695145472 565738935558876 567273579503616 568846342029312 569503028404224 571480469475072 571721943942144 573707089580832 574369387289514 575961822898848 577524197818368 577961690339469 579529490171904 581381786566656 581787471124224 583400473325568 584073961249536 586101995837208 589321249488896 591617381400576 592300355069952 593942504177664 594356953525056 596004804539392 596692843128384 596944970880768 599017696474104 599950020575232 600642613592064 602307891560448 602728178222592 604399238406144 605096967679488 607197998817264 607454565438528 609841930128192 611959436830026 612911903735808 613619460182016 615320716378112 615580715188224 615750083307648 617718148227072 618431253087744 620578583827632 623017527384048 626153827581952 626418403835904 627141552427008 628880298541056 629319127261824 631063910688768 631792422135936 633986145823908 634254031560816 634972895576064 638182776941568 639952134782976 640690906954752 642467218571264 642915528159456 645420475778436 647957050761204 648965545132032 649714722545664 651516052635648 651970676443392 653778261151744 654054509887488 656325532491264 657083206405728 659364745316859 661956122845551 662986405675008 665569554075648 666337899453696 668185317199872 668651572715688 670505405106816 671279448519432 672324242374656 673894908533367 674966552182784 677596378005504 678069200500416 679949143206912 680734088639424 682621419731968 683097748669422 686072171394216 686849766129664 687139988963328 689525891702784 690321892704768 691437598015488 692235805925376 692718843721104 694639402473728 694932916755456 695735159723712 698150906806086 699237523980288 700894718307054 701985606008832 704423056029696 707490335858688 707984018169552 709946899524864 710766474902928 714344507523072 717151961694208 717454988476416 719946151630848 720777270324096 722775620892672 723279969179388 725285258465216 727252693549056 729777876512768 730086238273536 730929062863872 732110397898752 732955559215104 733467010998816 735500543795712 738366224052672 739218607206444 743278876950528 745859706384384 748791018827776 751708481849856 752233019305149 754318580745168 755189379584361 756364772671488 759337371205632 761973959300096 762295925256192 764942786107776 765825849719352 767949097198464 770032263757824 770615587119292 771831192818493 772705986895872 775716628165632 776612129292864 777867297767424 778765281666048 779308699186242 781469327782944 788823175200768 789733806759936 791923338903552 792475938033408 795590457504512 795926627841024 798690261965472 799612284265794 800856818122752 803637570963456 805865651208192 806795956905984 809597331756352 809939420584704 810874429114608 813122573504256 815945915773368 817215871647744 818159280242688 821000111076864 823624197636096 824575004116992 825150387373668 827438111770176 830690036512064 835224538447872 836188736569344 838507064721408 839092169682432 841418547585024 842389896181248 845314861098544 845672042081088 848608403338314 850910369255424 853269513043968 854254542606336 857220704212608 860560634371248 861554080934271 863942734348272 866286296727552 869294235257856 872072679849984 875100709988352 876110941874304 879152993755812 882608163794068 883981874233344 887426072100864 888450532604928 890913756266496 891535430287584 894007206809088 895039264692576 898147039917203 898526544711156 899925030862848 903461837340672 904092267333888 906598857609216 907645451519232 910796998225896 914762895192288 917939155245039 919367855603712 920429190273024 922981074567168 923371072782336 923625124961472 926577222340608 927646879631616 930867875741448 932316698640384 934526291076072 935980808011776 939230741372928 939627605753856 943320447811584 943978690892736 946595866033152 947688633203904 950979218735862 952459343364096 956606651301888 959928202174464 961036360432128 963700827856896 964373292239184 971935576141806 973448317698048 974572083818496 977274078953472 977956014665088 980667391727616 981081764831232 984488298736896 985624809608592 994479608512512 998354331113472 1002277975799808 1002977359073532 1005758107660224 1006919172779148 1008486363561984 1012449828274176 1016394567008256 1019923714810368 1021101132959136 1023932129597952 1024646623004133 1029108257091324 1030274649194496 1030709983444992 1034288837554176 1035482839057152 1037156397023232 1038353708888064 1039078265581656 1041959103710592 1042399375133184 1047226360209129 1048856285970432 1051342077460581 1052978409013248 1056634584044544 1061235503788032 1064920349287296 1066149712354392 1067809090830336 1071516761284608 1074487534944256 1075727942541312 1076182482714624 1079919227446272 1081165905486144 1084163431339008 1084919953769082 1087927887697824 1090879040323584 1094666814769152 1095129357410304 1098165596848128 1099433338822656 1100200516498224 1103250815693568 1107549336079008 1114918315425792 1118789559576576 1121891396780032 1123186528241664 1127562722774784 1131477871117752 1134547159007232 1137692684058624 1139006056808448 1142960938950144 1143443887884288 1147414179161664 1148738774579028 1151923645797696 1155048395636736 1155923380678938 1159058980343808 1162763573133312 1163574942248448 1166800946651136 1168147922499072 1168963048779363 1172203991674416 1183234762801152 1184600710139904 1187885008355328 1188713907050112 1192009609078784 1193385686256768 1193889941761536 1198035392948208 1199418426398691 1201285227184128 1205456356445184 1208798476812288 1210193935358976 1214395997634528 1214909130877056 1219683860256384 1223918873660052 1225823807471616 1227238920364032 1230641432756224 1231500166615296 1235436296454144 1236862506175488 1241157167655264 1246035054768096 1252307655163904 1252836807671808 1254283104854016 1257760597082112 1258638254523648 1262127821377536 1263584844271872 1267972291647816 1268508063121632 1269945791152128 1272912605007471 1276365553883136 1279904269565952 1281381813909504 1284934437142528 1285831056318912 1290840951556872 1295914101522408 1297931090264064 1299429445091328 1303032105271296 1303941352886784 1307556522303488 1308109019774976 1312651064982528 1314166412811456 1318729490633718 1323912245691102 1325972811350016 1331139108151296 1332675798907392 1336370634399744 1337303145431376 1341010810213632 1342558897038864 1347789817066734 1355192756011008 1356138401000832 1359898286413824 1361468177278848 1365242839463936 1366195497338844 1372144342788432 1373699532259328 1379051783405568 1380643785409536 1382875196030976 1384471611850752 1385437687442208 1389278804947456 1389865833510912 1391470319447424 1396301813612172 1398475047960576 1401789436614108 1403971212017664 1408846112059392 1414980671717376 1415968036339104 1419893799049728 1421532949805856 1426468828103793 1428689015046144 1434303923388416 1434909976952832 1439892303261696 1441554540648192 1445551241785344 1446559938358776 1450570516930432 1454505387098112 1457903364212709 1459555753025536 1460172476547072 1461858125727744 1465911118430208 1466934021997632 1471001087591424 1476732448105344 1478437214412888 1486557753901056 1491719412768768 1497582037655552 1503416963699712 1504466038610298 1508637161490336 1510378759168722 1512729545342976 1518674742411264 1523947918600192 1524591850512384 1529885572215552 1531651699438704 1535898194396928 1541231174238584 1543662385636986 1545411973791744 1551433256331264 1553224258585728 1555734595534848 1557530563332096 1558617398372484 1562938655565888 1577646350401536 1579467613519872 1583846677807104 1584951876066816 1591180915009024 1591853255682048 1597380523930944 1599224568531588 1601713636245504 1607275141926912 1611731302416384 1613591913811968 1619194663512704 1619878841169408 1621748858229216 1626245147008512 1627379930653623 1631891831546736 1636318560485376 1642000222153728 1647248395272192 1649150008233984 1650300774747336 1654876223540352 1661380073024128 1672377473138688 1678184339364864 1682837095170048 1684779792362496 1690629722197088 1691344084162176 1697216806676628 1701820738510848 1706539026087936 1708509085212672 1714441408425216 1721121268742496 1723108161868542 1727885468696544 1732572593455104 1733885071018407 1738588470515712 1744145359699968 1750201419976704 1752221883748608 1758305987511624 1765216327588136 1767963748466688 1774852144201728 1776901065209856 1781827512532992 1783070860575168 1788014413618176 1790078529385152 1796294079834406 1797053089422312 1799850061725696 1806923674681344 1808184534667776 1813197715218432 1815290903038464 1821593996451792 1829525790384576 1835878310490078 1838735711207424 1840858380546048 1845962149134336 1846742145564672 1847250249922944 1853154444681216 1855293759263232 1861735751482896 1869052582152144 1878461482745856 1879255211507712 1886640895623168 1887957381785472 1893191732066304 1895377266407808 1901958437471724 1904918686728192 1919856404348928 1922072720864256 1927401655713792 1928746584478368 1943871152283612 1946896635396096 1949144167636992 1954548157906944 1955912029330176 1961334783455232 1962163529662464 1968976597473792 1971249619217184 1978094235950577 1985868368536653 1988959217025024 1996708662226944 2004555951599616 2005954718147064 2011516215320448 2013838345558296 2016972727123968 2024899656548352 2032789134016512 2039847429620736 2042202265918272 2047864259195904 2049293246008266 2058216514182648 2060549298388992 2061419966889984 2068577675108352 2070965678114304 2074312794046464 2076707417776128 2078156531163312 2083918207421184 2084798750266368 2094452720418258 2097712571940864 2102684154921162 2105956818026496 2113269168089088 2122471007576064 2129840698574592 2132299424708784 2143033522569216 2148975069888512 2151455885082624 2152364965429248 2159838454892544 2162331810972288 2168326862678016 2169839907538164 2175855775395648 2181758080647168 2189333629538304 2190258714820608 2196331193696256 2198866677645312 2200401032996448 2206501631387136 2215098672158016 2229836630851584 2237579119153152 2243782793560064 2246373056483328 2255125445549568 2262955742235504 2265568138753083 2269094318014464 2278012113616896 2285921877900288 2286887775768576 2294828358323328 2297477549158056 2303847291595392 2310096791273472 2311846761357876 2318117960687616 2327149884496896 2333601893302272 2336295844998144 2337926097558726 2344407983348832 2366469525602304 2369201420279808 2375770016710656 2377427814100224 2384019218157568 2386771372513536 2387779883523072 2396070785896416 2398836852797382 2402570454368256 2410912712890368 2417596953624576 2420387870717952 2428791995269056 2429818261754112 2439367720512768 2447837747320104 2451647614943232 2454477840728064 2461282865512448 2463000333230592 2470872592908288 2473725012350976 2482314335310528 2492070109536192 2504615310327808 2505673615343616 2508566209708032 2515521194164224 2517276509047296 2524255642755072 2527169688543744 2535944583295632 2537016126243264 2545825210014942 2552731107766272 2559808539131904 2562763627819008 2569868874285056 2571662112637824 2581681903113744 2591828203044816 2598858890182656 2607882705773568 2615113044606976 2616218039549952 2625302129965056 2628332825622912 2637458981267436 2647824491382204 2651945622700032 2662278216302592 2665351597814784 2672741268799488 2674606290862752 2682021620427264 2685117794077728 2694441119751609 2695579634133468 2710385512022016 2712276802001664 2719796572827648 2722936354557696 2730485678927872 2732390994677688 2744288685576864 2747399064518656 2753817465735117 2758103566811136 2761287570819072 2768943223701504 2770875374884416 2778557609894912 2779731667021824 2782940638894848 2792603627224344 2796950095921152 2803578873228216 2807942424035328 2817692224118784 2829961343434752 2831936072678208 2839787598099456 2843065899611712 2852937656207586 2857378030092288 2868607846776832 2869819953905664 2879784606523392 2883109081296384 2891102483570688 2893119876717552 2901141033860864 2915806728425418 2919111506051072 2920344953094144 2923716251455488 2931822236860416 2933868043995264 2942002175182848 2953464896210688 2956874428825776 2983438825537536 2995164075311104 3006833927399424 3008932077220596 3017274322980672 3020757518337444 3025459090685952 3037349484822528 3047895837200384 3049183701024768 3059771144431104 3063303398877408 3071796388793856 3073939869012399 3082462348477168 3087324771273972 3090823947583488 3102866512662528 3106448517171456 3111469191069696 3115061126664192 3117234796744968 3125877311131776 3141679080627387 3154026232381743 3158935227039744 3169903752133632 3182361830018048 3183706511364096 3194761047861888 3198449137063176 3203427272491008 3214550283853824 3223462604832768 3227183827623936 3238389327025408 3239757682338816 3243497716458432 3252490294017024 3254759861307246 3263783663093472 3272637120970752 3284000444307456 3294496790544384 3298300016467968 3300601549494672 3309752447080704 3322760146048256 3344754946277376 3356368678729728 3365674190340096 3369559584724992 3381259444394176 3382688168324352 3394433613353256 3403641477021696 3413078052175872 3417018170425344 3428882816850432 3442242537484992 3446216323737084 3455770937393088 3465145186910208 3467770142036814 3477176941031424 3488290719399936 3500402839953408 3504443767497216 3506889146338089 3516611975023248 3530432655176272 3549704288403456 3553802130419712 3563655025065984 3566141721150336 3576028827236352 3580157058770304 3592588159668812 3594106178844624 3598255279196073 3616369069335552 3626395430436864 3630581806076928 3643187992903584 3659051580769152 3671756620980156 3677471422414848 3681716761092096 3691924298268672 3694500499845888 3706308889362432 3710587518526464 3723471502965792 3738105164304288 3751084696124789 3756922965491712 3758510423015424 3773281791246336 3775914763570944 3786383464132608 3790754532815616 3803916874943448 3809837373456384 3818737815022413 3839712808697856 3844145441728512 3854803311427584 3857493168956736 3887742304567224 3893793270792192 3898288335273984 3909096315813888 3911824058660352 3922669566910464 3924327059324928 3937953194947584 3942499238434368 3956188471901154 3971736737073306 3977918434050048 3993417324453888 4009111903199232 4011909436294128 4023032430640896 4027676691116592 4065578268033024 4079694859241472 4084404531836544 4095728518391808 4098586492016532 4116433028365296 4121098596777984 4137155350216704 4141931356228608 4148625588092928 4153414835552256 4156313062326624 4167836414842368 4169597500532736 4188905440836516 4195425143881728 4205368309842324 4211913636052992 4226538336178176 4244942015152128 4259681397149184 4264598849417568 4279406484311379 4286067045138432 4302911770165248 4304729930858496 4319676909785088 4324663621944576 4336653725356032 4339679815076328 4351711550791296 4363516161294336 4373710092638127 4378667259076608 4380517429641216 4397733355290624 4400802065992896 4413003262774272 4430197344316032 4459673261703168 4475158238306304 4487565587120128 4492746112966656 4510250891099136 4525911484471008 4531136277506166 4538188636028928 4556024227233792 4571843755800576 4573775551537152 4589656716646656 4594955098316112 4607694583190784 4623693522715752 4636235921375232 4654299768993792 4667203786604544 4672591689996288 4675852195117452 4688815966697664 4732939051204608 4738402840559616 4751540033421312 4754855628200448 4768038436315136 4773542745027072 4775559767046144 4792141571792832 4797673705594764 4805140908736512 4821825425780736 4835193907249152 4840775741435904 4857583990538112 4859636523508224 4878735441025536 4882139791960869 4895675494640208 4908955681456128 4926000666461184 4941745185816576 4947450024701952 4964628670621056 4984140219072384 5009230620655616 5017132419416064 5034553018094592 5048511285510144 5054339377087488 5071889166591264 5074032252486528 5091650420029884 5105462215532544 5119617078263808 5125527255638016 5139737748570112 5143324225275648 5163363806227488 5183656406089632 5197717780365312 5201655213055221 5215765411547136 5230226089213952 5232436079099904 5250604259930112 5256665651245824 5274917962534872 5295648982764408 5303891245400064 5324556432605184 5330703195629568 5345482537598976 5349212581725504 5364043240854528 5370235588155456 5388882239503218 5391159268266936 5420771024044032 5424553604003328 5439593145655296 5445872709115392 5460971357855744 5464781989355376 5488577371153728 5507634931470234 5516207133622272 5522575141638144 5537886447403008 5541750749768832 5557115219789824 5559463334043648 5565881277789696 5585207254448688 5607157746456432 5635384448237568 5659922686869504 5663872145356416 5679575196198912 5686131799223424 5705875312415172 5714756060184576 5737215693553664 5759569213046784 5766218162592768 5782204967141376 5786239753435104 5802282067721728 5831613456850836 5838223012102144 5840689906188288 5847432502910976 5863644473720832 5867736087990528 5884004350365696 5906929792421376 5913748857651552 5934282707851731 5957605105609959 5966877651075072 5990328150622208 6013667854798848 6017864154441192 6034548645961344 6041515036674888 6050918181371904 6074698969645056 6095791674400768 6098367402049536 6119542288862208 6126606797754816 6143592777587712 6147879738024798 6164924696954336 6174649542547944 6181647895166976 6205733025325056 6212897034342912 6222938382139392 6230122253328384 6234469593489936 6251754622263552 6283358161254774 6308052464763486 6317870454079488 6339807504267264 6364723660036096 6367413022728192 6389522095723776 6396898274126352 6429100567707648 6446925209665536 6454367655247872 6476778654050816 6479515364677632 6486995432916864 6504980588034048 6509519722614492 6527567326186944 6545274241941504 6568000888614912 6588993581088768 6596600032935936 6601203098989344 6619504894161408 6645520292096512 6689509892554752 6712737357459456 6731348380680192 6739119169449984 6762518888788352 6765376336648704 6788867226706512 6796704416259249 6807282954043392 6834036340850688 6857765633700864 6884485074969984 6892432647474168 6911541874786176 6930290373820416 6935540284073628 6954353882062848 7000805679906816 7008887534994432 7013778292676178 7033223950046496 7060865310352544 7099408576806912 7107604260839424 7127310050131968 7132283442300672 7152057654472704 7160314117540608 7185176319337624 7188212357689248 7196510558392146 7232738138671104 7252790860873728 7261163612153856 7286375985807168 7318103161538304 7343513241960312 7354942844829696 7363433522184192 7383848596537344 7389000999691776 7412617778724864 7421175037052928 7446943005931584 7476210328608576 7502169392249578 7513845930983424 7517020846030848 7546563582492672 7551829527141888 7572766928265216 7581509065631232 7607833749886896 7637475630044826 7679425617395712 7688290883457024 7709606622855168 7714986337913472 7775484609134448 7796576670547968 7823648117320704 7845339133820928 7848654118649856 7875906389895168 7884998476868736 7912376943802308 7943473474146612 7955836868100096 7986834648907776 8018223806398464 8023818872588256 8046064861281792 8055353382233184 8083323359254827 8131156536066048 8159389718482944 8168809063673088 8191457036783616 8197172984033064 8232866056730592 8242197193555968 8261452397205351 8274310700433408 8283862712457216 8306829671104512 8312626124653248 8335672829684736 8339195001065472 8377810881673032 8390850287763456 8410736619684648 8423827272105984 8453076672356352 8489884030304256 8519362794298368 8529197698835136 8558812968622758 8572134090276864 8605823540330496 8609459861716992 8639353819570176 8649327243889152 8673307450712064 8679359630152656 8703423101582592 8747420185276254 8757334518153216 8761034859282432 8795466710581248 8801604131985792 8826006525548544 8860394688632064 8950316476612608 8975131174240256 8985492225933312 9020501782198272 9051822968942016 9062272555012332 9076377272057856 9112048454467584 9143687511601152 9147551103074304 9179313433293312 9189910196632224 9215389166381568 9221819607037197 9247387045431504 9272471842750464 9308599537987584 9334407573209088 9345183379992576 9351704390234904 9377631933395328 9462078697145229 9476805681119232 9509711256400896 9536076872630272 9547085490054144 9551119534092288 9584283143585664 9595347411189528 9610281817473024 9643650851561472 9670387814498304 9681551482871808 9715167981076224 9719273047016448 9757470882051072 9764279583921738 9791350989280416 9817911362912256 9852001332922368 9883490371633152 9894900049403904 9929257341242112 9968280438144768 10018461241311232 10034264838832128 10069106036189184 10097022571020288 10108678754174976 10143778333182528 10148064504973056 10183300840059768 10210924431065088 10239234156527616 10251054511276032 10279475497140224 10286648450551296 10326727612454976 10367312812179264 10395435560730624 10403310426110442 10431530823094272 10460452178427904 10464872158199808 10501208519860224 10513331302491648 10549835925069744 10591297965528816 10649112865210368 10661406391259136 10690965075197952 10698425163451008 10728086481709056 10740471176310912 10777764479006436 10782318536533872 10849107208006656 10879186291310592 10891745418230784 10921942715711488 10929563978710752 10977154742307456 11015269862940468 11032414267244544 11045150283276288 11075772894806016 11083501499537664 11114230439579648 11118926668087296 11131762555579392 11170414508897376 11214315492912864 11253254088374367 11270768896475136 11319845373739008 11327744290712832 11359150392397824 11372263598446848 11411750624830344 11429512120369152 11456213445067239 11474431387107328 11519138426093568 11532436325185536 11564409934282752 11572479506870208 11604564135443456 11663226913701672 11676446024204288 11681379812376576 11694865005821952 11727288947441664 11735472175981056 11768008700731392 11813859584842752 11827497715303104 11868565415703462 11915210211219918 11933755302150144 11980656301244416 12027335709597696 12035728308882384 12069097291922688 12083030073349776 12191583348801536 12196734804099072 12239084577724416 12253213595509632 12287185555175424 12295759476049596 12329849393908672 12349299085095888 12363295790333952 12411466050650112 12425794068685824 12445876764278784 12460244506656768 12468939186979872 12503509244527104 12566716322509548 12616104929526972 12635740908158976 12679615008534528 12729447320072192 12734826045456384 12779044191447552 12793796548252704 12838219452934137 12858201135415296 12908735310495744 12953557308101632 12959030729355264 12973990865833728 13009961176068096 13019039445228984 13055134652373888 13090548483883008 13121130277914381 13136001777229824 13193200065871872 13202406197978688 13239009788322816 13291040584193024 13379019785109504 13425474714918912 13462696761360384 13478238338899968 13525037777576704 13530752673297408 13577734453413024 13593408832518498 13614565908086784 13668072681701376 13715531267401728 13768970149939968 13784865294948336 13823083749572352 13871080568147256 13908707764125696 14001611359813632 14017775069988864 14027556585352356 14066447900092992 14121730620705088 14198817153613824 14215208521678848 14254620100263936 14264566884601344 14304115308945408 14320628235081216 14370352638675248 14376424715378496 14393021116784292 14465476277342208 14505581721747456 14522327224307712 14572751971614336 14636206323076608 14646419375882607 14687026483920624 14726867044368384 14778001999383552 14825235557449728 14842350074105856 14893886011863168 14952420657217152 15004338784499156 15027691861966848 15103659054283776 15145533856530432 15163018131262464 15215667499773792 15274951260089652 15358851234791424 15376581766914048 15419213245710336 15429972675826944 15550969218268896 15593153341095936 15604965639165663 15647296234641408 15690678267641856 15697308237299712 15751812779790336 15769996953737472 15824753887604616 15886946948293224 15911673736200192 15973669297815552 16036447612796928 16047637745176512 16092129722563584 16110706764466368 16166646718509654 16262313072132096 16318779436965888 16337618127346176 16382914073567232 16394345968066128 16465732113461184 16522904794410702 16548621400866816 16567725424914432 16613659342209024 16625252249306496 16671345659369472 16678390002130944 16755621763346064 16821473239369296 16906153344712704 16979768060608512 17038725588596736 17058395397670272 17117625937245516 17144268180553728 17211647080660992 17278707639140352 17298654487778304 17346614901424128 17358719260305312 17406846203165184 17494840370552508 17514669036306432 17522069718564864 17590933421162496 17603208263971584 17652013051097088 17720789377264128 17802848123555193 17872815316829877 17900632953225216 17970984451866624 18041003564396544 18103645937884032 18124545110024664 18152754544115712 18224096908935168 18287375023202304 18295102206148608 18358626866586624 18379820393264448 18430778332763136 18443639214074394 18494774090863008 18544943685500928 18617199075975168 18668815146418176 18690366759985152 18703408780469808 18755263866790656 18924157394290458 18953611362238464 19019422512801792 19072153745260544 19094170980108288 19102239068184576 19168566287171328 19190694822379056 19287301703122944 19340775628996608 19363102965743616 19430335962152448 19438546094032896 19514941764102144 19528559167843476 19582701978560832 19635822725824512 19704002665844736 19766980743266304 19789800098807808 19858514682484224 19936560876289536 20068529677664256 20138212072378368 20194045142040576 20217357508349952 20287556666365056 20296129009946112 20366601680119536 20390113248777747 20421848862130176 20502109022552064 20573296901102592 20653455224909952 20734625624358528 20790871121461248 20806620852220884 20863061646188544 20920904356855808 21002417039720448 21026662604983296 21099671850139488 21182595931057632 21298225730420736 21322812782518272 21381930150395904 21396850326902016 21456172963418112 21480942352621824 21555528958012872 21564637073067744 21698214416013312 21758372582621184 21783490836461568 21843885431422976 21859127957421504 21954309484614912 22030539725880936 22064828534489088 22090300566552576 22151545789612032 22167002999075328 22228460879159296 22237853336174592 22263525111158784 22340829017794752 22428630985825728 22506508176748734 22541537792950272 22639690747478016 22655488581425664 22718300784795648 22744527196893696 22823501249660688 22912426890134478 23038276852187136 23064872650371072 23128819868565504 23144959013740416 23209128270886912 23326453827403344 23352892048408576 23389730011643904 23470944351962112 23536017401462784 23627719169685504 23654995430606208 23737130831406924 23830420422439836 23867510604300288 23961312602488832 24054671419195392 24071456617764768 24138194583845376 24166060146699552 24249970077764481 24383166697603072 24393469608198144 24478169155448832 24506427191019264 24574371110350848 24591518952099192 24659698787817344 24698598170191776 24726591580667904 24784357191616053 24822932101300224 24851588137371648 24920489013313536 24937878373959744 25007018489054208 25133432645019096 25232209859053944 25271481816317952 25359230017069056 25458894640144384 25469652090912768 25558088382895104 25587593096505408 25676438905868274 25716402270830592 25817470620991488 25907114616203264 25918061458710528 25947981731667456 26019922352136192 26038078890457968 26110269304747776 26242260555828762 26272003554459648 26386400131743744 26404812395957376 26478019576645632 26582081168386048 26850949429837824 26925393522720768 26956476677799936 27050075555153408 27061505346594816 27155468906826048 27186817665036996 27229131816173568 27336145363402752 27431062534803456 27537940299879936 27569730589896672 27646167499144704 27665458821111591 27742161136294512 27817415528251392 28003222719627264 28035550139977728 28055113170704712 28132895800185984 28243461241410176 28386236091435687 28430417043357696 28529133769202688 28608230617890816 28641256470162432 28740705277350496 28752849430756992 28786042233568584 28930952554684416 29011163443494912 29044654448615424 29145503943228672 29272412646153216 29292838751765214 29374052967841248 29453734088736768 29556003998767104 29650471114899456 29684700148211712 29787772023726336 29904841314434304 30008677568998312 30055383723933696 30207318108567552 30291067713060864 30326036262524928 30431334999547584 30549902520179304 30717702469582848 30753163533828096 30838426491420672 30859945351653888 31101938436537792 31186306682191872 31209931278331326 31294592469282816 31381356535283712 31394616474599424 31503625559580672 31539993907474944 31649507775209232 31773893896586448 31947338595631104 32072895225593856 32095275490353024 32184259445127168 32221413528932736 32333293437019308 32637558873931776 32675236254692352 32765828147134464 32788691936132256 32931464226922368 33045809588821404 33097242801733632 33135450849828864 33227318684418048 33250504498612992 33342691318738944 33356780004261888 33511243526692128 33642946478738592 33759762265123101 33812306689425408 33959536121217024 34077451177193472 34116790795340544 34235251874491032 34288536361107456 34423294161321984 34557415278280704 34597308975556608 34693229802848256 34717438520610624 34813692406330368 34989680741105016 35029338072612864 35044139437129728 35181866842324992 35206416527943168 35304026102194176 35441578754528256 35605696247110386 35745630633659754 35801265906450432 35941968903733248 36082007128793088 36207291875768064 36249090220049328 36574750046404608 36590204412297216 36717253733173248 36759640786528896 36861556665526272 36887278428148788 36989548181726016 37089887371001856 37234398151950336 37337630292836352 37380733519970304 37406817560939616 37510527733581312 37848314788580916 37907222724476928 38038845025603584 38144307490521088 38188341960216576 38204478136369152 38337132574342656 38381389644758112 38514658358802411 38574603406245888 38726205931487232 38860671924304896 38877092188065792 39029883528204288 39057118335686952 39165403957121664 39271645451649024 39408005331689472 39579600197615616 39717029364968448 39873121752579072 40137059355328512 40276424144756736 40388090284081152 40434715016699904 40575113332730112 40592258019892224 40733203360239072 40780226497555494 40843697724260352 41004218045104128 41146593802205184 41306910449819904 41469251248717056 41613241704441768 41726123292377088 41841808713711616 42004834079440896 42053325209966592 42199343700278976 42365191862115264 42596451460841472 42645625565036544 42763860300791808 42793700653804032 42912345926836224 42961884705243648 43111057916025744 43129274146135488 43396428832026624 43516745165242368 43566981672923136 43687770862845952 43718255914843008 43908618969229824 44061079451761872 44180601133105152 44334005998150656 44456921758318592 44475706672349184 44527050222317568 44681658035589504 44857261971651456 45013016353497468 45083075585900544 45310977162851328 45436601569591296 45489054393787392 45647002499321376 45824853780268956 46076553704374272 46129745300742144 46257639737131008 46289918027480832 46418256541773824 46652907654806688 46705784096817152 46779460023287808 46814896917496989 46941888703924224 47072034802925568 47255438339371008 47309990861212416 47474261662813848 47660840844879672 47735021208600576 47922625204977664 48109342838390784 48142913235529536 48276389167690752 48332120293399104 48499940155528962 48766333395206144 48786939216396288 48956338310897664 49012854382038528 49148742220701696 49183037904198384 49319397575634688 49397196340383552 49568714383232106 49645864202600448 49703176274743296 49840978026627072 49875756747919488 50014036978108416 50266865290038192 50464419718107888 50718460034138112 50917789280288768 50939304181825536 51116176765790208 51175186193010816 51352877811736548 51432804541661184 51634941241982976 51814229232406528 51836122917421056 51895963463334912 52039844704272384 52076157780915936 52220538609495552 52484521111657524 52544007108919296 52772800263487488 52809624791914752 52956039153291264 53164162336772096 53408544370665579 53618445950489631 53701898859675648 53912953355599872 54100151110306816 54123010693189632 54310937813652096 54373635330073992 54458263632347136 54672290726805504 54862125069606912 55075880599759872 55139461179793344 55292334998289408 55330917642223182 55484322272589024 55634831056502784 56006445439254528 56071100279955456 56110226341409424 56265791600371968 56486922482820352 56772472182871374 56860834086715392 57058267538405376 57216461235781632 57282512940324864 57481410554700992 57505698861513984 57572084467137168 57861905109368832 58022326886989824 58089308897230848 58291007886457344 58544825292306432 58585677503530428 58748105935682496 58907468177473536 59112007997534208 59300942229798912 59369400296423424 59575544047452672 59809682628868608 60017355137996624 60414636217135104 60582135426121728 60652072525049856 60862669999095168 61099805040358608 61170339746333241 61506327067656192 61719890703307776 62203876873075584 62372613364383744 62419862556662652 62589184938565632 62762713070567424 63007251119161344 63079987814949888 63299015550418464 63547787793172896 63768439834121413 63894677191262208 64145790451187712 64190550980706048 64368518890254336 64442827057865472 64666586874038616 65275117747863552 65350472509384704 65531656294268928 65577383872264512 65862928453844736 66091619177642808 66194485603467264 66270901699657728 66454637368836096 66501008997225984 66685382637477888 66713560008523776 67022487053384256 67285892957477184 67519524530246202 67624613378850816 67919072242434048 68154902354386944 68233581590681088 68470503748982064 69114830556561408 69194617951113216 69386459605696512 69434877041221248 69627384812660736 69979361482210032 70058676145225728 70412833055886336 70608052204388352 70883157509056512 71211392494220772 71491261267319508 71602531812900864 71883937807466496 72164014257586176 72414583751536128 72498180440098656 72749910233293443 73149500092809216 73180408824594432 73434507466346496 73519281573057792 73723113331052544 73774556856297576 73979096363452032 74179774742003712 74353071574848159 74468796303900672 74761467039940608 74813635121879232 75021055467162624 75696629577161832 75814445448953856 76077690051207168 76288614981042176 76376683920433152 76408956272738304 76674265148685312 76762779289516224 77029316717604822 77149206812491776 77452411862974464 77721343848609792 77754184376131584 78059767056408576 78114236671373904 78330807914243328 78816010663378944 79159200395231232 79434058729936896 79746243505158144 80552848289513472 80776180568162304 80869430033399808 81150226665460224 81184516039784448 81466406720478144 81560452995110988 81687395448520704 82008436090208256 82293187604410368 82613820899639808 82938502497434112 82996376463334773 83226483408883536 83452246584754176 84009668158881792 84106650419933184 84398687400557952 84730383724230528 85158708274307061 85291251130073088 85587401307608064 85824691853672448 85923769410487296 86222115832051488 86258548292270976 86792857664053248 87033490330484736 87133963345846272 87375541725691904 87436511829686016 87817237938459648 88122158903523744 88361202266210304 88668011996301312 88913843516637184 88951413344698368 89054100444635136 89363316071179008 89714523943302912 90026032706994936 90166151171801088 90621954325702656 90873203139182592 90978108787574784 91294004998642752 91649707560537912 92153107408748544 92259490601484288 92515279474262016 92579836054961664 92836513083547648 93305815309613376 93558920046575616 93629793834993978 93883777407848448 94144069605851136 94510876678742016 94619981722424832 94948523325627696 95321681689759344 96218685676781568 96285826471059072 96552778335381504 96664240586798208 96999880311057924 97532666790412288 97912676621795328 98025708764077056 98297484441403392 98366075808396768 98638795151269376 98794392680767104 99137428766464212 99291728405200896 99406352549486592 99681956053254144 99751513495838976 100028073956216832 100533730580076384 100928839436215776 101279286795369303 101436920068276224 101835578560577536 101878608363651072 102232353531580416 102350372386021632 102705755623473096 102865609083322368 103269882483965952 103628458464813056 103672245834842112 103791926926669824 104079689408544768 104152315561831872 104441077218991104 104969042223315048 105088014217838592 105545600526974976 105619249583829504 105912078306582528 106328324673544192 106817088741331158 107236891900979262 107403797719351296 107825906711199744 108200302220613632 108246021386379264 108621875627304192 108747270660147984 109724250139213824 110151761199519744 110278922359586688 110584669996578816 110661835284446364 110968644545178048 111269662113005568 112012890878509056 112142200559910912 112220452682818848 112531583200743936 112973844965640704 113544944365742748 113721668173430784 114116535076810752 114432922471563264 114565025880649728 114962821109401984 115011397723027968 115144168934274336 115543975076407233 115723810218737664 116178617794461696 116582015772914688 117089650584612864 117171355007060856 117496211871364992 117814936354947072 118224015995068416 118738800592846848 119151088094905344 119619365257737216 120034710275993248 120829272434270208 121164270852243456 121304145050099712 121725339998190336 122199610080717216 122340679492666482 123012654135312384 123439781406615552 124407753746151168 124839725113325304 125178369877131264 125525426141134848 126014502238322688 126159975629899776 126598031100836928 127095575586345792 127536879668242826 127789354382524416 128291580902375424 128381101961412096 128737037780508672 128885654115730944 129333173748077232 130550235495727104 130700945018769408 131063312588537856 131154767744529024 131725856907689472 132183238355285616 132541803399315456 133002017994451968 133370765274955776 133427120017047552 134044974106768512 134571785914954368 135039049060492404 135249226757701632 136309804708773888 136467163181362176 136941007497964128 138229661113122816 138389235902226432 138772919211393024 138869754082442496 139254769625321472 139958722964420064 140117352290451456 140444690752490967 140825666111772672 141216104408776704 141766315018113024 142422784988441544 142982522534639016 143205063625801728 143767875614932992 144328028515172352 144829167503072256 144996360880197312 145499820466586886 146299000185618432 146360817649188864 146869014932692992 147038563146115584 147446226662105088 147549113712595152 147958192726904064 148706143149696318 148937592607801344 149522934079881216 149627270243758464 150042110934325248 151393259154323664 152155380102414336 152577229962084352 152753367840866304 152817912545476608 153348530297370624 153525558579032448 154058633435209644 154298413624983552 154904823725948928 155442687697219584 155508368752263168 156119534112817152 156228473342747808 156661615828486656 157632021326757888 158318400790462464 158868117459873792 159492487010316288 160855337851468893 161105696579026944 161738860066799616 162300453330920448 162369032079568896 162932813440956288 163120905990221976 163374790897041408 164016872180416512 164586375208820736 165227641799279616 165877004994868224 165992752926669546 166452966817767072 166904493169508352 168019336317763584 168213300839866368 168797374801115904 169460767448461056 170317416548614122 170582502260146176 171174802615216128 171649383707344896 171847538820974592 172444231664102976 172517096584541952 173585715328106496 174066980660969472 174267926691692544 174751083451383808 174873023659372032 175634475876919296 176244317807047488 176722404532420608 177336023992602624 177827687033274368 177902826689396736 178108200889270272 178726632142358016 179429047886605824 180052065413989872 181243908651405312 181746406278365184 181956217575149568 182588009997285504 183299415121075824 184518981202968576 185159672109923328 185673026167095296 186611630619226752 187117840093151232 187259587669987956 187767554815696896 188288139211702272 189021753357484032 189239963444849664 189897046651255392 190643363379518688 191305319502364239 192437371353563136 192571652942118144 193105556670763008 193328481173596416 193999760622115848 195065333580824576 195825353243590656 196051417528154112 196594968882806784 196732151616793536 197277590302538752 197588785361534208 198274857532928424 198583456810401792 198812705098973184 199363912106508288 199503026991677952 200056147912433664 201067461160152768 201857678872431552 202558573590738606 202873840136552448 203671157121155072 203757216727302144 204464707063160832 204700744772043264 205411511246946192 207256916929626112 207344491669684224 207583853853339648 208159378817089536 208304631123663744 208882154437982208 209938084446630096 210176028435677184 211238499167659008 211824156613165056 212656649347088384 213634177482662316 214473783801958524 214807595438702592 215651813422399488 216400604441227264 216492042772758528 217243751254608384 217494541320295968 218249730699880329 219448500278427648 220303522399039488 220557844719173376 221169339993157632 221323670568892728 221937289090356096 222539324226011136 223059214724544477 224284401119821824 224440905365637696 225063166401487872 225947689931281408 227089888731485496 227443336346861568 228233070153621504 228865844943126528 229130051761299456 229925642218803968 230022795446055936 230288337868548672 231087950152814466 231447620437475328 232357235588923392 233164031545829376 234179301169225728 234342710014121712 234992423742729984 236448031990136832 237477601185693696 238302176189810688 239238730515474432 240069420551986496 241658544868540416 242328541704486912 242608290100199424 243450679996380672 244399220161434432 244681358985332964 246025308270624768 246879562813231104 248815507492302336 248989129390004319 249679450226650608 250356739754262528 252029004476645376 252319951259799552 253196062201673856 254191151172691584 255073759336485652 255476124822921183 256762203922824192 257474075561017344 257771308231461888 258666347496154464 261100470991454208 261401890037538816 262126625177075712 262309535489058048 263451713815378944 264366476710571232 265083606798630912 266004035988903936 266741530549911552 266854240034095104 268089948213537024 269143571829908736 270078098120984808 270498453515403264 272619609417547776 272934326362724352 273882014995928256 276459322226245632 276778471804452864 277545838422786048 277739508164884992 278509539250642944 279917445928840128 280889381504981934 281651332223545344 282432208817553408 283532630036226048 284845569976883088 285965045069278032 288656057030344704 289658335006144512 289992721760394624 290999640933173772 292598000371236864 293738029865385984 294077126292231168 294892453324210176 295098227425190304 295916385453808128 297412286299392636 297875185215602688 299045868159762432 299254540487516928 300084221868650496 302786518308647328 303837860386107909 304310760204828672 305506735681732608 305635825090953216 306697060594741248 307051117158064896 308117266870419288 308596827249967104 309809647451897856 310885375394439168 311016737504526336 312239068225634304 312456946685495616 313323231656973312 315264042653515776 316636801580924928 317736234919747584 318984974020632576 321710675702937786 322211393158053888 323477720133599232 324600906661840896 324738064159137792 325865626881912576 326241811980443952 329172750417641472 330455283598559232 331754009989736448 331985505853339092 332905933635534144 333808986339016704 336038672635527168 336426601679732736 337594749602231808 338921534896922112 340634833097228244 341165004520292352 342349605230432256 343298767414689792 343695077641949184 344888463328205952 345034193169083904 346631925229221699 347171430656212992 348535853383385088 349746047318744064 351268951753838592 352488635614094976 353444809064841216 354672047985205248 355655374066548736 356216401778540544 357453264284716032 358858095773211648 360104130827979744 362487817302810624 363492812556730368 363912435150299136 365176019994571008 366598830242151648 369037962405937152 370319344219846656 371346052334190592 373223261238453504 374519175339975912 375535109631393792 376576278423404544 378043506714968064 378479926889699328 379794093302510784 381286726759037376 382610639004728478 384874742707126272 385143305884236288 386211113341526016 386656962347192832 387999521244231696 391650706487181312 392102835056308224 393189937765613568 393464303233587072 394555180605077504 395177570723068416 396549715065856848 397625410197946368 399006053983355904 400112295824867328 402134922320305536 403715357744863104 405117147181477212 405747680273104896 407342314242310144 408929414126321664 409401489544086528 410823022493892384 414513833859252224 414688983339368448 415167707706679296 416318757634179072 416609262247327488 417764308875964416 419876168893260192 420352056871354368 421334072257472901 422476998335318016 423648313226330112 425313298694176768 427268354965324632 428947567603917048 429615190877405184 431303626844798976 432801208882454528 432984085545517056 434487502509216768 434989082640591936 436499461399760658 438897000556855296 440607044798078976 441115689438346752 442338679986315264 442647341137785456 443874578180712192 446118429449088954 448568802239643648 448881810731275392 450126332802975744 451895379862562816 454179777462970992 456466140307243008 457731689886253056 458260103522598912 459851284437607936 460045590892111872 460576675737097344 462175900305628932 462895240874950656 464714471177846784 466328063091658752 468358602338451456 468685420028243424 469984847485459968 472896063980273664 474955202371387392 476604352379621376 478477461030948864 480138841103972992 482566013554406679 483317089737080832 485216580200398848 486901359992761344 488798440322868864 489362717970665928 492050616541249536 493759125626462208 497631014984604672 497978258780008638 499358900453301216 500713479508525056 504058008953290752 504639902519599104 506392124403347712 508382302345383168 510147518672971304 510952249645842366 513524407845648384 514948151122034688 515542616462923776 517332694992308928 522200941982908416 522803780075077632 524253250354151424 524619070978116096 526903427630757888 528732953421142464 530167213597261824 532008071977807872 533483061099823104 533708480068190208 536179896427074048 538287143659817472 540156196241969616 545239218835095552 545868652725448704 547764029991856512 553556943608905728 555479016329769984 557019078501285888 559834891857680256 561778763009963868 563302664447090688 564864417635106816 567065260072452096 569691139953766176 571930090138556064 573915958507092717 577312114060689408 579316670012289024 579985443520789248 581999281866347544 585196000742473728 587476059730771968 588154252584462336 589784906648420352 590196454850380608 591832770907616256 594824572598785272 595750370431205376 598091736319524864 598509080975033856 600168443737300992 605573036617294656 607675720772215818 608621520409657344 611013471363465216 611271650181906432 613394121189482496 614102234316129792 616234533740838576 621770750788878336 622033475009052672 624478136451268608 624913893370991232 626646463313946624 630528085307031552 635472469839495168 637969948041265152 643421351405875572 644422786316107776 646955440267198464 649201813323681792 649476128318275584 651731253763825152 652483623960887904 654749192099640987 658345500835282944 660910567197118464 663508019979472896 663971011706678184 665811867271068288 667617972678033408 672853203359465472 675189499204463616 677843069793844224 681269666194456488 682330009040584704 684699210460864512 686597534829379584 687390155283898368 689776926656411904 690068386338167808 693263850458443398 694342861312425984 697071706766770176 699492094637488128 702537903507677184 704977271228189952 709344095970410496 711310748133097472 712432803557081088 714906528569432064 717716191546423296 720208261655959488 724975634605621248 726985625113460736 727824870300598272 730352039989142016 733197660484303296 738075924811874304 740638688439693312 742692104668381184 746446522476907008 749038350679951824 751070219262787584 756087013429936128 756959853779398656 759588186605021568 762573453518074752 765221278009456956 770286611768472576 772422226683052032 773313924694385664 775999042488463392 783301412974362624 784205670112616448 786379875531227136 786928606467174144 789110361210155008 790355141446136832 793099430131713696 795250820395892736 798012107966711808 800224591649734656 804269844640611072 807430715489726208 810234294362954424 811495360546209792 814684628484620288 817858828252643328 818802979088173056 821646044987784768 829027667718504448 829377966678736896 830335415413358592 832637515268358144 833218524494654976 835528617751928832 839752337786520384 842668144514945802 844953996670636032 847296626452660224 850626597388353536 854536709930649264 857895135207834096 865602417764909056 865968171091034112 868975005018433536 869978165281183872 872998922799521316 877794001113710592 881214089596157952 882231378876693504 884677359972630528 885294682275570912 887749156361424384 892236858898177908 897137604479287296 897763621462550784 900252665605951488 903790759725125632 908359554925941984 911513581158323727 912932280614486016 916520207045197824 919702568875215872 920091181784223744 921153351474194688 924351800611257864 925790481749901312 929428942355693568 932656126183317504 936717204676902912 937370840056486848 939969694970919936 945792127960547328 949910404742774784 953208704759242752 956954922061897728 960277682207945984 965132027108813358 966634179474161664 970433160400797696 973802719985522688 977596880645737728 978725435941331856 987518251252924416 995262029969209344 995956517560017276 998717800906602432 1001426959017050112 1008116017906581504 1009279805039198208 1012784248806695424 1016764604690766336 1020295037345942608 1021904499291684732 1027048815691296768 1029896302244069376 1031085232925847552 1034665389984617856 1039895775687665097 1045607560150155264 1049238141956232192 1053806855261515776 1057465906842284928 1060334427194523648 1064016143955615744 1066966122199646208 1072359792854148096 1076574287319634944 1080312392483939232 1090478437670191104 1091737305450897408 1095528059983713024 1107113887217811456 1110958032659539968 1114038157002571776 1119669783715360512 1123557526019927736 1126605328894181376 1129728835270213632 1134130520144904192 1139382279907532352 1143860180277112128 1147831917014185434 1154624228121378816 1158633340024578048 1159970887041578496 1163998563732695088 1174952119461543936 1176308505168924672 1179569813296840704 1180392909700761216 1183665541815232512 1189649145197570544 1197018161950067712 1200336887474601984 1211146073234589312 1215351441544431636 1217243040819314688 1222026942726930432 1226788242378964992 1228204468632259584 1232469067481677152 1243541501577756672 1244066950018105344 1248956272902537216 1249827786741982464 1253292926627893248 1261056170614063104 1264002216772418703 1270944939678990336 1275939896082530304 1286842702811751144 1288845572632215552 1293910880534396928 1298403626647363584 1298952256636551168 1303462507527650304 1304967247921775808 1309498384199281974 1316691001670565888 1321821134394236928 1327016039958945792 1327942023413356368 1331623734542136576 1345706406718930944 1350378998408927232 1355686139587688448 1362539332388912976 1369398420921729024 1373195069658759168 1374780310567796736 1379553853312823808 1380136772676335616 1386527700916886796 1388685722624851968 1394143413533540352 1398984189274976256 1405075807015354368 1409954542456379904 1418688191940820992 1424865607114162176 1429813057138864128 1435432383092846592 1440416523311918976 1447698040663220037 1449951269211242496 1455649740601196544 1460704079978284032 1466395320968606592 1476151849623748608 1481277376879386624 1485384209336762368 1492893044953814016 1498076701359903648 1502140438525575168 1512174026859872256 1513919707558797312 1519176373210043136 1525146907036149504 1530442556018913912 1540573223536945152 1544844453366104064 1546627849388771328 1551998084976926784 1566602825948725248 1568411340225232896 1572759751062454272 1573857212934348288 1578220722420310016 1580710282892273664 1586198860263427392 1590501640791785472 1596024215933423616 1600449183299469312 1608539689281222144 1614861430979452416 1620468588725908848 1635717656505286656 1637605958176346112 1643292089975569536 1658055335437008896 1660670830826717184 1666437048989309952 1671057235503857664 1679504675573040768 1685336289029891604 1689907993341272064 1694593252905320448 1701253194776707072 1709073419861298528 1715790270415668192 1721747875521278151 1731204835529818112 1731936342182068224 1737950010036867072 1739956330562367744 1745997845599042632 1755588002227421184 1762428179192315904 1764462757753387008 1769354719945261056 1770589364551141824 1775498312722848768 1784473717796355816 1794275208958574592 1795527242925101568 1800505331211902976 1807581519450251264 1816719109851883968 1823027162316647454 1825864561228972032 1833040414090395648 1839405137750431744 1840182363568447488 1842306702948389376 1848703601222515728 1865312252366635008 1873434409353805824 1874741680112973696 1879939389941839872 1891584255921094656 1906417409518485504 1913909844123795456 1920555364415891968 1930264054217626716 1933268358948323328 1940866320801595392 1947605439971045376 1955193761291475456 1957450871882663712 1964247576298922961 1975036502505848832 1990524059938418688 1991913035120034552 1997435601813204864 2002853918034100224 2018559610078396416 2025568497613390848 2033529209381532672 2040590074691885216 2043808998583369464 2054097631382593536 2059792604488138752 2062170465851695104 2069330779969235712 2079791551375330194 2091215120300310528 2098476283912464384 2107613710523031552 2114931813684569856 2128032287911231488 2133932244399292416 2144719585708296192 2153148574639269888 2160624784967878464 2180956875340382208 2183474610901794816 2191056119967426048 2214227774435622912 2221916065319079936 2228076314005143552 2239339567430721024 2247115052039855472 2253210657788362752 2268261040289808384 2278764559815064704 2287720360554224256 2295663834028370868 2317266680049156096 2319941774083156992 2327997127465390176 2349904238923087872 2352617010337849344 2359139626593681408 2360785819401522432 2367331083630465024 2379298290395141088 2394036323900135424 2400673774949203968 2422292146469178624 2430702883088863272 2434486081638629376 2444053885453860864 2453576484757929984 2456408937264519168 2464938134963354304 2487083003155513344 2488133900036210688 2497912545805074432 2499655573483964928 2506585853255786496 2528004433544837406 2541889879357980672 2551879792165060608 2573685405623502288 2596807253294727168 2597904513273102336 2606925015055300608 2609934495843551616 2618996768398563948 2633382003341131776 2643642268788473856 2654032079917891584 2655884046826712736 2663247469084273152 2691412813437861888 2700757996817854464 2711372279175376896 2725078664777825952 2734540743474971181 2738796841843458048 2749560621135593472 2759107706625647616 2760273545352671232 2773055401833773592 2777371445249703936 2788286827067080704 2797968378549952512 2810151614030708736 2819909084912759808 2837376383881641984 2849731214228324352 2859626114277728256 2870864766185693184 2880833046623837952 2895396081326440074 2899902538422484992 2911299481202393088 2921408159956568064 2932790641937213184 2962554753758773248 2970768418673524736 2985786089907628032 2996153402719807296 3004280877051150336 3024348053719744512 3027839415117594624 3038352746420086272 3050293814072299008 3060885112037827824 3081146447073890304 3089688906732208128 3093255698777542656 3103996169953853568 3136822680450465792 3147714425868696576 3156441444840620032 3161420565784547328 3172397720526854784 3181003281583570944 3192048431866847232 3200898366598938624 3217079378562444288 3229722861958904832 3240937177451817696 3271435313010573312 3275211916352692224 3286584179951139072 3316110670874017792 3321341661653434368 3332874097978619904 3342114471007715328 3359009351146081536 3370672578059783208 3379815986682544128 3389186505810640896 3402506389553414144 3418146839722597056 3431580540831336384 3443495751042556302 3462409671059636224 3463872684364136448 3475900020073734144 3479912661124735488 3491995691198085264 3524856358384631808 3528925515506774016 3538709439890522112 3541178729102283648 3550996625445697536 3568947435592711632 3591054485850203136 3601010662423805952 3615163038900502528 3633438219703767936 3646054324633294908 3651729122457944064 3666080828180791296 3678810275500863488 3680364727136894976 3684613405896778752 3697407202445031456 3730624504733270016 3746868818707611648 3749483360225947392 3759878779883679744 3783168511842189312 3792006650317256109 3812834819036971008 3827819688247590912 3841110728831783936 3860528108435253432 3866536717896646656 3881732641603190784 3895210879942090752 3910387522582950912 3914901743765327424 3928495152597845922 3950073005011697664 3981048119876837376 3983826070240069104 3994871203626409728 4037119220156792832 4051136995226781696 4067058418763065344 4081180149383770432 4087617997166738928 4108195262765187072 4119585208976277504 4124340931703390208 4138661559938471424 4159583102750660388 4182430240600621056 4196952567824928768 4215227421046063104 4229863627369139712 4256064575822462976 4289439171416592384 4306297149278539776 4321249569935756928 4343094121989660111 4366949221803589632 4382112239934852096 4428455548871245824 4443832130638159872 4456152628010287104 4478679134861442048 4494230104079710944 4506421315576725504 4536522080579616768 4557529119630129408 4575440721108448512 4591327668056741736 4634533360098312192 4639883548166313984 4655994254930780352 4699808477846175744 4705234020675698688 4718279253187362816 4721571638803044864 4734662167260930048 4758596580790282176 4788072647800270848 4801347549898407936 4844584292938357248 4861405766177726544 4907152969515859968 4912817874529038336 4929876269926708608 4974166006311026688 4999311146967929856 5013171706511572992 5056008867089674812 5083779758715961344 5103759584330121216 5147370811247004576 5165243626563834453 5193614506589454336 5195809026546204672 5213850030110601216 5219868991687103232 5237993536797127896 5266764006682263552 5287284537576947712 5308064159835783168 5311768093653425472 5326494938168546304 5382825626875723776 5401515993635708928 5422744558350753792 5450157329555651904 5469081486949942362 5477593683686916096 5499121242271186944 5518215413251295232 5520547090705342464 5546110803667547184 5595936757099905024 5620303228061417472 5639818169825519616 5674752767763283968 5719252228555456512 5741729532371386368 5761666093247675904 5790792162652880148 5799805076844969984 5822598962404786176 5842816319913136128 5865581283874426368 5892742728896768883 5925109507517546496 5971572179815256064 5992306805439614592 6008561754102300672 6055678830235189248 6076705492840172544 6100587628144598016 6121770224075655648 6162292894147780608 6179377813464416256 6186511397555085312 6207992339907707136 6273645360900931584 6295428851737393152 6312882889681240064 6322841131569094656 6344795441053709568 6384096863733694464 6401796733197877248 6434158757124888576 6459445723917809664 6481874354903635392 6542870626021146624 6550423832705384448 6573168359902278144 6642683323306868736 6665748195957239808 6684228942015430656 6718018702292163072 6741345156119566416 6759631973365088256 6836293679445194112 6863161081662672768 6886991502085112604 6924819342119272448 6951800040147468288 6959825322249470976 6983991382396170528 7049712716769263616 7057851031013548032 7077418879781044224 7082357458204567296 7101993250891395072 7137894871185423264 7182108971700406272 7202021324847611904 7230326077801005056 7266876439407535872 7292108649266589816 7303458244915888128 7332161656361582592 7357620551001726976 7360729454273789952 7369226811793557504 7394814404890062912 7461249009466540032 7493737637415223296 7498966720451894784 7519757559767359488 7584013300634512218 7625669638073942016 7655639376495181824 7682221457663567872 7721056216870506864 7790421759884181504 7820775045165901824 7829803487530654848 7856990305195691844 7900146010023395328 7962096239753674752 7967652140480138208 7989742407252819456 8074238440313585664 8102273990453563392 8134116837526130688 8162360298767540864 8175235994333477856 8203622230424913543 8216390525530374144 8248681863406780416 8277323119876942848 8319166205501320776 8364860481201242112 8393905135649857536 8430454842092126208 8459727254738279424 8512129151644925952 8578878342833184768 8612594298557079552 8642499139871513856 8686188243979320222 8733898443607179264 8764224479869704192 8887664261276319744 8912305256020574208 8957358269722884096 8988460208159421888 9012842631153451008 9073044161159233536 9115058239260258816 9150881442216897024 9182655336113483472 9269066720196624384 9279767096332627968 9311988509861560704 9410468041351397376 9443143277606089728 9469324334521860096 9517193161580564352 9576145295600541696 9602695099796815872 9689168585876714496 9722811532355453088 9814305939031719936 9825635749058076672 9859752539853417216 9948332012622053376 9998622293935859712 10026343413023145984 10112017734179349624 10167559517431922688 10207519168660242432 10294741622494009152 10330487253127668906 10387229013178908672 10391618053092409344 10427700060221202432 10439737983374206464 10475987073594255792 10574569075153895424 10616128319671566336 10623536187306850944 10652989876337092608 10803031987271417856 10845489116701507584 10900314659111303808 10938162973899884724 10955187367373832192 10998242484542373888 11036430826502590464 11041094181410684928 11092221607335094368 11191873514199810048 11240606456122834944 11279636339651039232 11349505535526567936 11438504457110913024 11483459064742772736 11523332186495351808 11581584325305760296 11599610153689939968 11645197924809572352 11685632639826272256 11731162567748852736 11785485457793537766 11850219015035092992 11943144359630512128 11984613610879229184 12111357660470378496 12153410985680345088 12201175256289196032 12243540448151311296 12324585788295561216 12358755626928832512 12373022795110170624 12415984679815414272 12547290721801863168 12590857703474786304 12625765779362480128 12645682263138189312 12689590882107419136 12768193727467388928 12868317514249777152 12918891447835619328 12963748709807270784 13100847665410768896 13146336719804556288 13285366646613737472 13331496391914479616 13368457884030861312 13436037404584326144 13482690312239132832 13519263946730176512 13672587358890388224 13726322163325345536 13773983004170225208 13849638684238544896 13903600080294936576 13919650644498941952 13967982764792341056 14099425433538527232 14115702062027096064 14154837759562088448 14164714916409134592 14203986501782790144 14275789742370846528 14364217943400812544 14404042649695223808 14460652155602010112 14533752878815071744 14584217298533179632 14715241102003453952 14721458908547579904 14738453623587115008 14789628809780125824 14922498018933080064 14997933440903789568 15039515119534718976 15168026601269024436 15251339276147884032 15311278752990363648 15364442915327135744 15442112433741013728 15495730879691503359 15580843519768363008 15641550090331803648 15659606975061309696 15713980610391383688 15800292020046790656 15924192479507349504 15935304280960276416 15979484814505638912 16148476880627171328 16204547980907126784 16268233675052261376 16324720597535081728 16350471988666955712 16407244460849827086 16432781051060748288 16497363726813560832 16554646239753885696 16638332411002641552 16787810271299715072 16860909684184252416 16919454509476558848 17024258303289851904 17157756685666369536 17225188597114159104 17284998279743027712 17372376487958640444 17467796887214358528 17528448959739408384 17678228186690306649 17775328522552639488 17914716539445768192 17976920416318843776 18025685262306902016 18230116478520517632 18301762884433794048 18365310672226966944 18538133440393248768 18559534192665255936 18623977019723121408 18820936082702794752 18886286555212179456 18938648669043720192 19034386323161128704 19152290591201083392 19205390199593631744 19378337171753428992 19445623064710906176 19628611878063439872 19651271498116153344 19719505079706834432 19997244587871719424 20052686826046291968 20224035468358699248 20589483244988018304 20660974506255337812 20774458026357817344 20855400120442404864 20879475966748412928 20951974147188511584 21149138150307790848 21232256639343132672 21247072374613701888 21305979752674185216 21606063974542835712 21690978233403015168 21800629318222607616 21876325947799769448 21910374734747664384 21996484969084747776 22072861653005180928 22082188362821369856 22184443214670188736 22383747028399620096 22481212912245669888 22559272679302078464 22877008914221826048 22966918129485545472 23046664372990703616 23163168650611520592 23371265279652544512 23462325135497705472 23570970915587075532 23700438030070185984 23886288719261024256 23969227221758458368 24222715320940756992 24306821971360690176 24402350512578392064 24487080896302622592 24610866691274740629 24649171576591122432 24746045590220341248 24831969359630828544 25094581443603726336 25181715406949572608 25251531558724960256 25291364526276378624 25379181764214838272 25536387454934777856 25736635028499554304 25837782895671238656 25927497419614541568 26201695330821537792 26292673439609112576 26662992783828959232 26736915768061722624 26872074809168652288 26965380624478265664 27038527893460353024 27345174717780776448 27452644326650691072 27547966008340450416 27807200160589873152 27839301288997883904 27935965529584682112 28231404124054192128 28329429832818269184 28407973003565580288 28551579484741693056 28728435886801625088 28808085299390447616 28921304311204020224 29067505757630143488 29168434597066359264 29430482204006907904 29442917817095159808 29476907247174230016 29579257619560251648 29844996037866160128 29995866881807579136 30079030239069437952 30336053202538048872 30502678552295768064 30622557505980727296 30728885830654271488 30884224867482027456 30991461759383006718 31161687039536726016 31283100180663607296 31319213950122619392 31427961220782767376 31848384959014699008 31870608561920552832 31958969629011277824 32409095961814253568 32536467350104522752 32649441195070163456 32700943977333911424 32814488921699654172 32865562102121496576 32994727453627121664 33109292479507771392 33276664822005283104 33575620542599430144 33721819368368504832 33838909018953117696 34048516606579703808 34315513371332739072 34450377194228318208 34569996559486055424 34744752975917280888 34935593774428717056 35056897919478816768 35356456373380613298 35550657045105278976 35829433078891536384 35953840832637687552 36460232957041035264 36603525768867588096 36730621344453933888 37076266880786497536 37119068385330511872 37247954039446242816 37641872165405589504 37772573110424358912 37877297338087440384 38068772646322257408 38304581182402166784 38756674343506857984 38891246129421812352 39302542996232306688 39439010159413668864 39994489175743438848 40105373652092583936 40448070936717398496 41178966489976036608 41321949012510675624 41548916052715634688 41710800240884809728 41758951933496825856 41903948294377023168 42298276300615581696 42464513278686265344 42494144749227403776 42611959505348370432 43212127949085671424 43381956466806030336 43601258636445215232 43752651895599538896 44145723306010361856 44164376725642739712 44368886429340377472 44767494056799240192 45118545358604156928 45754017828443652096 45933836258971090944 46093328745981407232 46326337301223041184 46487192639074510077 46742530559305089024 46924650270995410944 47141941831174151064 47400876060140371968 47772577438522048512 47938454443516916736 48445430641881513984 48613643942721380352 48804701025156784128 48974161792605245184 49221733382549481258 49298343153182244864 49492091180440682496 49663938719261657088 50363430813899145216 50503063117449920512 50582729052552757248 50758363528429676544 51072774909869555712 51473270056999108608 51675565791342477312 51854994839229083136 52403390661643075584 52585346879218225152 53325985567657918464 53744149618337304576 53930761248956531328 54077055786920706048 54690349435561552896 54905288653301382144 55095932016680900832 55614400321179746304 55678602577995767808 55871931059169364224 56462808248108384256 56658859665636538368 56815946007131160576 57103158969483386112 57456871773603250176 57616170598780895232 57842608622408040448 58135011515260286976 58336869194132718528 58860964408013815808 58885835634190319616 58953814494348460032 59158515239120503296 59991733763615158272 60158060478138875904 60672106405076097744 61457771661308542976 61768449734964054912 61982923518766013436 62323374079073452032 62566200361327214592 62638427900245238784 62855922441565534752 63696769918029398016 63741217123841105664 63917939258022555648 64818191923628507136 65072934700209045504 65298882390140326912 65401887954667822848 65628977843399308344 65731124204242993152 65989454907254243328 66218584959015542784 66553329644010566208 67151241085198860288 67443638736737009664 67677818037906235392 68631026742665478144 68900754388456636416 69139993118972110848 69489505951834561776 70113795838957633536 70712912746761226596 71101314090210557952 71658866157783072768 71907681665275375104 72920465914082070528 73207051537735176192 73461242688907867776 73832600073824221887 74238136770661023744 74495908078892485632 75283744330811179008 75545146220848717824 75754594676174880768 76137545292644514816 76609162364804333568 77513348687013715968 77782492258843624704 78605085992464613376 78878020318827337728 79988978351486877696 80210747304185167872 80896141873434796992 82357932979952073216 82643898025021351248 83421600481769619456 83517903866993651712 83807896588754046336 84988289498454807552 85223919010696740864 86424255898171342848 86763912933612060672 87202517272890430464 87505303791199077792 88291446612020723712 88328753451285479424 88737772858680754944 89534988113598480384 90237090717208313856 91508035656887304192 91867672517942181888 92186657491962814464 92652674602446082368 92974385278149020154 93485061118610178048 93849300541990821888 94283883662348302128 95545154877044097024 95876908887033833472 97227287885442760704 97609402050313568256 97948323585210490368 98443466765098962516 98596686306364489728 98984182360881364992 99327877438523314176 100726861627798290432 101165458105105514496 101516727056859353088 102145549819739111424 102946540113998217216 103351131582684954624 103709989678458166272 104806781323286151168 105170693758436450304 106651971135315836928 107488299236674609152 107861522497913062656 109380698871123105792 109810577306602764288 110191864033361801664 111228800642359492608 111357205155991535616 111743862118338728448 112925616496216768512 113317719331273076736 113631892014262321152 114206317938966772224 114913743547206500352 116270023030520573952 116673738388265437056 117721928816027631616 117907628988696920064 118317030478241006592 119983467527230316544 120316120956277751808 121344212810152195488 122915543322617085952 123536899469928109824 123965847037532026872 124646748158146904064 125132400722654429184 125276855800490477568 125711844883131069504 127393539836058796032 127482434247682211328 127835878516045111296 129636383847257014272 130145869400418091008 130597764780280653824 130803775909335645696 131257955686798616688 132437169918031085568 133106659288021132416 134302482170397720576 135355636075812470784 137262053485330956288 137801508776913272832 138279986237944221696 138979011903669123552 139461577917223530231 140227591677915267072 141425825493522453192 142202628180421115904 143317732315566145536 143815363330550750208 145840931828164141056 146414103075470352384 146922485377815735552 147665200147648443774 148476273541322047488 148991816157784971264 151090292441697435648 151509189352349761536 152275090585289029632 153218324729608667136 155026697374027431936 155564984517687249408 157210171984929226752 157756040637654675456 159977956702973755392 161792283746869593984 164715865959904146432 165287796050042702496 166843200963539238912 167035807733987303424 167615793177508092672 169976578996909615104 170447838021393481728 172848511796342685696 173527825867224121344 174405034545780860928 175010607582398155584 176582893224041447424 176657506902570958848 177475545717361509888 180474181434416627712 184373314983925628928 185305349204892164736 185948770556298040308 186970122237220356096 187698601083981643776 188567767324696604256 191090309754088194048 191753817774067666944 194454575770885521408 195218804100627136512 195896647170420980736 196886933530197925032 197193372612728979456 197968364721762729984 198655754877046628352 201453723255596580864 202330916210211028992 203033454113718706176 205893080227996434432 206702263165369909248 207419979356916332544 210341387516872900608 213303942270631673856 214976598473349218304 215723044995826125312 218761397742246211584 219621154613205528576 220383728066723603328 222714410311983071232 223487724236677456896 225851232992433537024 226635438662546153472 227263784028524642304 228412635877933544448 229827487094413000704 232540046061041147904 233347476776530874112 235443857632055263232 235815257977393840128 236634060956482013184 239966935054460633088 240632241912555503616 242688425620304390976 245831086645234171904 247073798939856219648 247931694075064053744 250264801445308858368 250553711600980955136 251423689766262139008 254964868495364422656 255671757032090222592 259272767694514028544 260291738800836182016 261195529560561307648 261607551818671291392 262515911373597233376 264874339836062171136 266213318576042264832 268604964340795441152 270711272151624941568 274524106970661912576 275603017553826545664 276559972475888443392 277958023807338247104 278923155834447060462 280455183355830534144 282851650987044906384 286635464631132291072 287630726661101500416 291681863656328282112 292828206150940704768 293844970755631471104 295330400295296887548 296952547082644094976 297983632315569942528 302180584883394871296 304550181170578059264 306436649459217334272 310053394748054863872 311129969035374498816 314420343969858453504 315512081275309350912 319955913405947510784 323584567493739187968 329431731919808292864 330575592100085404992 333686401927078477824 334071615467974606848 335231586355016185344 339953157993819230208 340895676042786963456 348810069091561721856 350021215164796311168 353165786448082894848 354951091434723019776 360948362868833255424 368746629967851257856 370610698409784329472 371897541112596080616 373940244474440712192 375397202167963287552 377135534649393208512 382180619508176388096 383507635548135333888 388909151541771042816 390437608201254273024 391793294340841961472 393773867060395850064 397311509754093256704 402907446511193161728 406066908227437412352 411786160455992868864 413404526330739818496 414839958713832665088 418384733751670590693 420682775033745801216 426607884541263347712 429953196946698436608 431446089991652250624 437522795484492423168 439242309226411057152 440767456133447206656 445428820623966142464 446975448473354913792 453270877325092306944 454527568057049284608 456825271755867088896 459654974188826001408 465080092122082295808 466694953553061748224 471630515954787680256 473268121912964026368 479933870108921266176 485376851240608781952 491662173290468343808 494147597879712439296 495863388150128107488 500529602890617716736 501107423201961910272 502847379532524278016 509929736990728845312 511343514064180445184 518545535389028057088 520583477601672364032 522391059121122615296 523215103637342582784 525031822747194466752 529748679672124342272 532426637152084529664 541422544303249883136 553119944951776886784 555916047614676494208 557846311668894120924 560910366711661068288 565703301974089812768 573270929262264582144 575261453322203000832 583363727312656564224 585656412301881409536 587689941511262942208 590660800590593775096 593905094165288189952 595967264631139885056 604361169766789742592 609100362341156118528 620106789496109727744 622259938070748997632 631024162550618701824 639911826811895021568 647169134987478375936 658863463839616585728 661151184200170809984 668143230935949213696 670463172710032370688 679906315987638460416 681791352085573926912 697620138183123443712 700042430329592622336 706331572896165789696 709902182869446039552 721896725737666510848 737493259935702515712 741221396819568658944 743795082225192161232 750794404335926575104 754271069298786417024 767015271096270667776 777818303083542085632 780875216402508546048 783586588681683922944 787547734120791700128 794623019508186513408 805814893022386323456 812133816454874824704 823572320911985737728 826809052661479636992 829679917427665330176 836769467503341181386 841365550067491602432 859906393893396873216 862892179983304501248 875045590968984846336 878484618452822114304 881534912266894413312 890857641247932284928 893950896946709827584 906541754650184613888 913650543511734177792 919309948377652002816 930160184244164591616 933389907106123496448 943261031909575360512 946536243825928052736 959867740217842532352 970753702481217563904 983324346580936687616 988295195759424878592 991726776300256214976 1001059205781235433472 1002214846403923820544 1005694759065048556032 1019859473981457690624 1022687028128360890368 1044782118242245230592 1046430207274685165568 1050063645494388933504 1059497359344248684544 1064853274304169059328 1082845088606499766272 1106239889903553773568 1111832095229352988416 1115692623337788241848 1121820733423322136576 1131406603948179625536 1146541858524529164288 1150522906644406001664 1166727454625313128448 1171312824603762819072 1175379883022525884416 1181321601181187550192 1191934529262279770112 1208722339533579485184 1218200724682312237056 1240213578992219455488 1244519876141497995264 1255154201255011772079 1262048325101237403648 1279823653623790043136 1294338269974956751872 1317726927679233171456 1322302368400341619968 1336286461871898427392 1340926345420064741376 1359812631975276920832 1363582704171147853824 1395240276366246887424 1400084860659185244672 1419804365738892079104 1474986519871405031424 1482442793639137317888 1487590164450384322464 1501588808671853150208 1508542138597572834048 1534030542192541335552 1555636606167084171264 1561750432805017092096 1567173177363367845888 1575095468241583400256 1589246039016373026816 1624267632909749649408 1659359834855330660352 1673538935006682362772 1682731100134983204864 1719812787786793746432 1725784359966609002496 1750091181937969692672 1756969236905644228608 1763069824533788826624 1781715282495864569856 1787901793893419655168 1813083509300369227776 1827301087023468355584 1860320368488329183232 1866779814212246992896 1893072487651856105472 1919735480435685064704 1941507404962435127808 1976590391518849757184 1983453552600512429952 2004429692807847641088 2011389518130097112064 2039718947962915381248 2045374056256721780736 2089564236484490461184 2092860414549370331136 2100127290988777867008 2118994718688497369088 2129706548608338118656 2165690177212999532544 2212479779807107547136 2223664190458705976832 2231385246675576483696 2262813207896359251072 2301045813288812003328 2333454909250626256896 2342625649207525638144 2350759766045051768832 2362643202362375100384 2383869058524559540224 2417444679067158970368 2436401449364624474112 2480427157984438910976 2489039752282995990528 2510308402510023544158 2524096650202474807296 2588676539949913503744 2635453855358466342912 2644604736800683239936 2672572923743796854784 2681852690840129482752 2719625263950553841664 2790480552732493774848 2800169721318370489344 2839608731477784158208 2949973039742810062848 2964885587278274635776 2975180328900768644928 3003177617343706300416 3017084277195145668096 3068061084385082671104 3134346354726735691776 3150190936483166800512 3178492078032746053632 3248535265819499298816 3318719669710661320704 3347077870013364725544 3365462200269966409728 3439625575573587492864 3451568719933218004992 3500182363875939385344 3513938473811288457216 3526139649067577653248 3575803587786839310336 3626167018600738455552 3654602174046936711168 3720640736976658366464 3733559628424493985792 3786144975303712210944 3839470960871370129408 3883014809924870255616 3953180783037699514368 3966907105201024859904 4008859385615695282176 4022779036260194224128 4079437895925830762496 4090748112513443561472 4179128472968980922368 4185720829098740662272 4200254581977555734016 4259413097216676237312 4424959559614215094272 4447328380917411953664 4462770493351152967392 4525626415792718502144 4602091626577624006656 4666909818501252513792 4685251298415051276288 4701519532090103537664 4725286404724750200768 4767738117049119080448 4872802898729248948224 4978079504565991981056 5020616805020047088316 5048193300404949614592 5177353079899827007488 5270907710716932685824 5289209473601366479872 5345145847487593709568 5363705381680258965504 5439250527901107683328 5580961105464987549696 5600339442636740978688 5679217462955568316416 5929771174556549271552 5950360657801537289856 6034168554390291336192 6136122168770165342208 6268692709453471383552 6300381872966333601024 6356984156065492107264 6497070531638998597632 6637439339421322641408 6694155740026729451088 6903137439866436009984 7000364727751878770688 7027876947622576914432 7052279298135155306496 7151607175573678620672 7252334037201476911104 7309204348093873422336 7441281473953316732928 7467119256848987971584 7572289950607424421888 7766029619849740511232 7906361566075399028736 7933814210402049719808 8017718771231390564352 8045558072520388448256 8158875791851661524992 8358256945937961844736 8371441658197481324544 8400509163955111468032 8518826194433352474624 8849919119228430188544 8894656761834823907328 8925540986702305934784 9051252831585437004288 9204183253155248013312 9403039064180207075328 9450572809449500401536 9535476234098238160896 9745605797458497896448 9956159009131983962112 10041233610040094176632 10096386600809899229184 10354706159799654014976 10541815421433865371648 10578418947202732959744 10727410763360517931008 10878501055802215366656 11161922210929975099392 11200678885273481957376 11358434925911136632832 11859542349113098543104 11900721315603074579712 12068337108780582672384 12272244337540330684416 12537385418906942767104 12600763745932667202048 13274878678842645282816 13388311480053458902176 13806274879732872019968 14000729455503757541376 14055753895245153828864 14104558596270310612992 14303214351147357241344 14618408696187746844672 14934238513697975943168 15144579901214848843776 15532059239699481022464 15812723132150798057472 15867628420804099439616 16035437542462781128704 16091116145040776896512 16317751583703323049984 16716513891875923689472 16742883316394962649088 16801018327910222936064 17037652388866704949248 17789313523669647814656 17851081973404611869568 18102505663170874008576 18408366506310496026624 18806078128360414150656 18901145618899000803072 19070952468196476321792 19491211594916995792896 19912318018263967924224 20082467220080188353264 20709412319599308029952 21083630842867730743296 21156837894405465919488 21454821526721035862016 21757002111604430733312 22323844421859950198784 22401357770546963914752 22716869851822273265664 23719084698226197086208 23801442631206149159424 24136674217561165344768 25074770837813885534208 25201527491865334404096 26549757357685290565632 26776622960106917804352 27612549759465744039936 28209117192540621225984 28606428702294714482688 29236817392375493689344 29868477027395951886336 30289159802429697687552 31064118479398962044928 31625446264301596114944 31735256841608198879232 32182232290081553793024 32635503167406646099968 33485766632789925298176 33602036655820445872128 34075304777733409898496 35578627047339295629312 35702163946809223739136 36205011326341748017152 36816733012620992053248 37612156256720828301312 37802291237798001606144 39824636036527935848448 40164934440160376706528 41418824639198616059904 42167261685735461486592 42313675788810931838976 42909643053442071724032 44802715541093927829504 45433739703644546531328 47438169396452394172416 47602885262412298318848 48273348435122330689536 50149541675627771068416 50403054983730668808192 53553245920213835608704 55225099518931488079872 56418234385081242451968 57212857404589428965376 58473634784750987378688 59736954054791903772672 62128236958797924089856 63250892528603192229888 63470513683216397758464 64364464580163107586048 65271006334813292199936 66971533265579850596352 67204073311640891744256 68150609555466819796992 71157254094678591258624 71404327893618447478272 72410022652683496034304 75224312513441656602624 75604582475596003212288 79649272073055871696896 80329868880320753413056 82837649278397232119808 84627351577621863677952 85819286106884143448064 89605431082187855659008 90867479407289093062656 94876338792904788344832 95205770524824596637696 96546696870244661379072 100806109967461337616384 107106491840427671217408 110450199037862976159744 112836468770162484903936 119473908109583807545344 124256473917595848179712 126501785057206384459776 126941027366432795516928 128728929160326215172096 134408146623281783488512 136301219110933639593984 142314508189357182517248 142808655787236894956544 144820045305366992068608 150448625026883313205248 151209164951192006424576 160659737760641506826112 165675298556794464239616 169254703155243727355904 171638572213768286896128 179210862164375711318016 189752677585809576689664 190411541049649193275392 193093393740489322758144 201612219934922675232768 214212983680855342434816 225672937540324969807872 238947816219167615090688 248512947835191696359424 253882054732865591033856 257457858320652430344192 268816293246563566977024 272602438221867279187968 284629016378714365034496 285617311574473789913088 289640090610733984137216 302418329902384012849152 321319475521283013652224 331350597113588928479232 338509406310487454711808 358421724328751422636032 379505355171619153379328 380823082099298386550784 386186787480978645516288 403224439869845350465536 428425967361710684869632 451345875080649939615744 497025895670383392718848 507764109465731182067712 514915716641304860688384 537632586493127133954048 569258032757428730068992 571234623148947579826176 579280181221467968274432 604836659804768025698304 642638951042566027304448 677018812620974909423616 716843448657502845272064 761646164198596773101568 772373574961957291032576 806448879739690700931072 856851934723421369739264 994051791340766785437696 1015528218931462364135424 1075265172986254267908096 1138516065514857460137984 1142469246297895159652352 1158560362442935936548864 1209673319609536051396608 1285277902085132054608896 1354037625241949818847232 1523292328397193546203136 1544747149923914582065152 1612897759479381401862144 1713703869446842739478528 2031056437862924728270848 2150530345972508535816192 2284938492595790319304704 2317120724885871873097728 2419346639219072102793216 2570555804170264109217792 3046584656794387092406272 3225795518958762803724288 3427407738893685478957056 4062112875725849456541696 4569876985191580638609408 4634241449771743746195456 4838693278438144205586432 5141111608340528218435584 6093169313588774184812544 6451591037917525607448576 6854815477787370957914112 9139753970383161277218816 9677386556876288411172864 10282223216681056436871168 12186338627177548369625088 13709630955574741915828224 18279507940766322554437632 19354773113752576822345728 20564446433362112873742336 27419261911149483831656448 36559015881532645108875264 41128892866724225747484672 54838523822298967663312896 82257785733448451494969344 109677047644597935326625792 164515571466896902989938688 329031142933793805979877376
- Sum of all divisors σ(n): 1066960058269075909628405760
- Sum of proper divisors (its aliquot sum) s(n): 737928915335282103648528384
- 329031142933793805979877376 is an abundant number, because the sum of its proper divisors (737928915335282103648528384) is greater than itself. Its abundance is 408897772401488297668651008
Bases of 329031142933793805979877376
- Binary: 100010000001010110000110111111111110011000100000010000101100110101011110000000000000000002
- Hexadecimal: 0x1102B0DFFCC40859ABC0000
- Base-36: 15CBWTUD4CKT1C0000
Squares and roots of 329031142933793805979877376
- 329031142933793805979877376 squared (3290311429337938059798773762) is 108261493020318649620141836176871656697071031996645376
- 329031142933793805979877376 cubed (3290311429337938059798773763) is 35621402784194386096920416403099198107404846197601330410822414609180591837413376
-
The
square root of 329031142933793805979877376 is 18139215609661.6759405663 -
329031142933793805979877376 is a
perfect cube number . Itscube root is 690365376
Scales and comparisons
How big is 329031142933793805979877376?- 329,031,142,933,793,805,979,877,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 329,031,142,933,793,805,979,877,376 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 329031142933793805979877376 cubic inches would be around 57530448 feet tall.
Recreational maths with 329031142933793805979877376
- 329031142933793805979877376 backwards is 673778979508397339241130923
- The number of decimal digits it has is: 27
- The sum of 329031142933793805979877376's digits is 135
- 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 329031142933793805979877376 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 329031142933793805979877376 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/329031142933793805979877376/
Chicago style:
Numbermatics. 2024. "Number 329031142933793805979877376 - Facts about the integer". https://numbermatics.com/n/329031142933793805979877376/
The information we have on file for 329031142933793805979877376 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 329031142933793805979877376, math, Factors of 329031142933793805979877376, curriculum, school, college, exams, university, Prime factorization of 329031142933793805979877376, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-nine septillion, thirty-one sextillion, one hundred forty-two quintillion, nine hundred thirty-three quadrillion, seven hundred ninety-three trillion, eight hundred five billion, nine hundred seventy-nine million, eight hundred seventy-seven thousand, three hundred seventy-six.