109089562304068623137079296
109,089,562,304,068,623,137,079,296 is an even composite number composed of five prime numbers multiplied together.
109089562304068623137079296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 109089562304068623137079296:
215 × 73 × 116 × 176 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 61 × 61 × 61)See below for interesting mathematical facts about the number 109089562304068623137079296 from the Numbermatics database.
Names of 109089562304068623137079296
- Cardinal: 109089562304068623137079296 can be written as One hundred nine septillion, eighty-nine sextillion, five hundred sixty-two quintillion, three hundred four quadrillion, sixty-eight trillion, six hundred twenty-three billion, one hundred thirty-seven million, seventy-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.09089562304068623137079296 × 1026
Factors of 109089562304068623137079296
Divisors of 109089562304068623137079296
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 32 34 44 49 56 61 64 68 77 88 98 112 119 121 122 128 136 154 176 187 196 224 238 242 244 256 272 289 308 343 352 374 392 427 448 476 484 488 512 539 544 578 616 671 686 704 748 784 833 847 854 896 952 968 976 1024 1037 1078 1088 1156 1232 1309 1331 1342 1372 1408 1496 1568 1666 1694 1708 1792 1904 1936 1952 2023 2048 2057 2074 2156 2176 2312 2464 2618 2662 2684 2744 2816 2989 2992 3136 3179 3332 3388 3416 3584 3721 3773 3808 3872 3904 4046 4096 4114 4148 4312 4352 4624 4697 4913 4928 5236 5324 5368 5488 5632 5831 5929 5978 5984 6272 6358 6664 6776 6832 7168 7259 7381 7442 7546 7616 7744 7808 8092 8192 8228 8296 8624 8704 9163 9248 9317 9394 9826 9856 10472 10648 10736 10976 11264 11407 11662 11858 11956 11968 12544 12716 13328 13552 13664 14161 14336 14399 14518 14641 14762 14884 15092 15232 15488 15616 16184 16384 16456 16592 17248 17408 17629 18326 18496 18634 18788 19652 19712 20923 20944 21296 21472 21952 22253 22528 22627 22814 23324 23716 23912 23936 25088 25432 26047 26656 27104 27328 28322 28672 28798 29036 29282 29524 29768 30184 30464 30976 31232 32368 32768 32879 32912 33184 34391 34496 34816 34969 35258 36652 36992 37268 37576 39304 39424 40931 41503 41846 41888 42592 42944 43904 44506 45056 45254 45628 46648 47432 47824 47872 50176 50813 50864 51667 52094 53312 54043 54208 54656 56644 57344 57596 58072 58564 59048 59536 60368 60928 61952 62464 63257 64141 64736 65219 65758 65824 66368 68782 68992 69632 69938 70516 73304 73984 74536 75152 78608 78848 79849 81191 81862 83006 83521 83692 83776 85184 85888 87808 89012 90112 90508 91256 93296 94864 95648 95744 99127 100352 100793 101626 101728 102487 103334 104188 106624 108086 108416 109312 113288 114688 115192 116144 117128 118096 119072 120736 121856 123403 123904 124928 125477 126514 128282 129472 130438 131516 131648 132736 137564 137984 139264 139876 141032 146608 147968 149072 150304 155771 157216 157696 158389 159698 161051 162382 163724 166012 167042 167384 167552 170368 171776 175616 178024 180224 181016 182329 182512 186592 189728 191296 191488 193919 198254 200704 201586 203252 203456 204974 206668 208376 213248 216172 216832 218624 226576 226981 229376 230153 230384 232288 234256 236192 238144 240737 241472 243712 244783 246806 247808 248897 249856 250954 253028 256564 258944 260876 263032 263296 265472 275128 275968 278528 279752 282064 286517 293216 295936 298144 299693 300608 311542 314432 315392 316778 319396 322102 324764 327448 332024 334084 334768 335104 340736 343552 351232 355691 356048 360448 361669 362032 364658 365024 373184 378301 379456 382592 382976 384659 387838 396508 401408 403172 406504 406912 409948 413336 416752 426496 432344 433664 437248 442799 450241 453152 453962 456533 460306 460768 464576 468512 472384 476288 481474 482944 487424 489566 493612 495616 497794 499712 501908 506056 513128 517888 521752 526064 526592 530944 550256 551936 557056 558943 559504 564128 568337 573034 584647 586432 591872 594473 596288 599386 601216 623084 628864 630784 633556 638792 644204 649528 654896 664048 668168 669536 670208 681472 687104 695827 702464 705551 711382 712096 717409 723338 724064 729316 730048 746368 756602 758912 765184 765952 769318 775676 793016 802816 806344 813008 813824 819896 826672 833504 852992 863821 864688 867328 874496 878339 885598 893101 900482 906304 907924 913066 918731 920612 921536 929152 937024 944768 952576 962948 965888 974848 979132 987224 991232 995588 999424 1003816 1012112 1026256 1035776 1043504 1052128 1053184 1061888 1075369 1090397 1100512 1103872 1108723 1117886 1119008 1127357 1128256 1136674 1146068 1169294 1172864 1183744 1188946 1192576 1198772 1202432 1246168 1257728 1261568 1267112 1276303 1277584 1288408 1299056 1309792 1328096 1336336 1339072 1340416 1357433 1362944 1374208 1380247 1391654 1404928 1411102 1419857 1422764 1424192 1434818 1446676 1448128 1458632 1460096 1492736 1513204 1517824 1530368 1531904 1538636 1551352 1586032 1588867 1605632 1612688 1626016 1627648 1639792 1653344 1667008 1685159 1705984 1713481 1727642 1729376 1734656 1742279 1748992 1756678 1771196 1771561 1786202 1800964 1812608 1815848 1826132 1837462 1841224 1843072 1858304 1874048 1889536 1905152 1925896 1931776 1949696 1958264 1974448 1982464 1991176 1998848 2005619 2007632 2024224 2052512 2071552 2087008 2097851 2104256 2106368 2123776 2133109 2150738 2180794 2201024 2207744 2217446 2235772 2238016 2254714 2256512 2273348 2292136 2338588 2345728 2367488 2377892 2385152 2397544 2404864 2492336 2496791 2515456 2523136 2531683 2534224 2552606 2555168 2576816 2598112 2619584 2648107 2656192 2672672 2678144 2680832 2692613 2714866 2725888 2737867 2748416 2760494 2783308 2809856 2822204 2839714 2845528 2848384 2869636 2893352 2896256 2917264 2920192 2985472 3026408 3035648 3060736 3063808 3077272 3099593 3102704 3151687 3172064 3177734 3225376 3252032 3255296 3279584 3296623 3306688 3334016 3370318 3411968 3426962 3455284 3458752 3469312 3484558 3497984 3513356 3542392 3543122 3572404 3601928 3625216 3631696 3652264 3674924 3682448 3686144 3716608 3748096 3779072 3810304 3851792 3858677 3863552 3899392 3912601 3916528 3948896 3964928 3978359 3982352 4011238 4015264 4048448 4092529 4105024 4143104 4161311 4174016 4195702 4208512 4212736 4231249 4247552 4266218 4301476 4361588 4402048 4415488 4434892 4471544 4476032 4509428 4513024 4546696 4584272 4677176 4691456 4734976 4755784 4770304 4795088 4809728 4870789 4952651 4984672 4993582 5021863 5030912 5063366 5068448 5094781 5105212 5110336 5153632 5196224 5239168 5296214 5312384 5345344 5356288 5361664 5385226 5429732 5451776 5475734 5496832 5520988 5566616 5619712 5644408 5679428 5691056 5696768 5739272 5786704 5792512 5834528 5840384 5970944 6046747 6052816 6071296 6121472 6127616 6148373 6154544 6199186 6205408 6251707 6303374 6344128 6355468 6431117 6450752 6504064 6510592 6539203 6559168 6593246 6613376 6668032 6740636 6823936 6853924 6910568 6917504 6938624 6969116 6995968 7026712 7084784 7086244 7144808 7203856 7250432 7263392 7304528 7349848 7364896 7372288 7433216 7496192 7527583 7558144 7620608 7654097 7703584 7717354 7727104 7761061 7825202 7833056 7891499 7897792 7956718 7964704 8022476 8030528 8096896 8185058 8210048 8286208 8322622 8348032 8391404 8417024 8425472 8462498 8495104 8532436 8602952 8723176 8804096 8830976 8869784 8943088 8952064 9018856 9026048 9093392 9168544 9354352 9382912 9469952 9502031 9511568 9540608 9590176 9619456 9661729 9741578 9824111 9905302 9938999 9969344 9987164 10043726 10061824 10106041 10126732 10136896 10189562 10210424 10220672 10307264 10392448 10478336 10592428 10624768 10690688 10712576 10723328 10770452 10859464 10903552 10951468 10993664 11041976 11122069 11133232 11239424 11288816 11358856 11382112 11393536 11478544 11573408 11585024 11669056 11680768 11829059 11941888 11994367 12093494 12105632 12142592 12195953 12242944 12296746 12309088 12398372 12400927 12410816 12503414 12606748 12688256 12710936 12862234 12901504 13008128 13021184 13078406 13118336 13186492 13226752 13336064 13481272 13647872 13707848 13821136 13835008 13877248 13938232 13991936 14039333 14053424 14169568 14172488 14289616 14407712 14500864 14526784 14609056 14684957 14699696 14729792 14744576 14866432 14931763 14992384 15055166 15116288 15182717 15241216 15308194 15407168 15434708 15454208 15522122 15618427 15650404 15666112 15782998 15795584 15913436 15929408 16044952 16061056 16193792 16370116 16420096 16572416 16645244 16696064 16782808 16834048 16850944 16924996 16990208 17064872 17205904 17446352 17477537 17608192 17661952 17739568 17886176 17904128 18037712 18052096 18186784 18281273 18337088 18536749 18708704 18765824 18848291 19004062 19023136 19081216 19165069 19180352 19238912 19323458 19483156 19648222 19810604 19877998 19938688 19974328 20087452 20123648 20212082 20253464 20273792 20379124 20420848 20441344 20614528 20784896 20956672 21184856 21249536 21381376 21425152 21446656 21540904 21697151 21718928 21807104 21902936 21987328 22061809 22083952 22244138 22266464 22577632 22717712 22764224 22787072 22957088 23076361 23146816 23170048 23338112 23361536 23464199 23658118 23883776 23988734 24137569 24186988 24211264 24285184 24391906 24485888 24593492 24618176 24796744 24801854 24821632 25006828 25213496 25376512 25421872 25724468 25803008 26016256 26042368 26156812 26236672 26372984 26453504 26672128 26962544 27010739 27295744 27415696 27464701 27642272 27670016 27754496 27848513 27876464 28078666 28106848 28339136 28344976 28579232 28647703 28815424 29001728 29053568 29129177 29218112 29369914 29399392 29459584 29489152 29618743 29732864 29863526 29984768 30110332 30116537 30232576 30365434 30482432 30616388 30814336 30869416 30908416 31044244 31236854 31300808 31332224 31565996 31591168 31826872 31858816 32089904 32122112 32387584 32740232 32840192 33144832 33290488 33392128 33565616 33668096 33701888 33849992 33980416 34095523 34129744 34411808 34668557 34892704 34955074 35216384 35479136 35663467 35772352 35808256 36075424 36104192 36262853 36373568 36562546 36674176 37073498 37417408 37531648 37696582 38008124 38046272 38162432 38330138 38360704 38477824 38646916 38966312 39296444 39621208 39755996 39877376 39948656 40174904 40247296 40424164 40506928 40547584 40758248 40841696 40882688 41229056 41569792 41913344 42369712 42445447 42499072 42762752 42850304 42893312 43038611 43081808 43394302 43437856 43614208 43761949 43805872 44123618 44167904 44488276 44532928 45017819 45155264 45435424 45528448 45574144 45774421 45914176 46152722 46293632 46340096 46543739 46676224 46723072 46928398 47316236 47767552 47977468 48275138 48373976 48422528 48570368 48783812 48971776 49186984 49236352 49593488 49603708 49643264 50013656 50426992 50753024 50843744 51448936 51606016 52032512 52084736 52313624 52473344 52693081 52745968 52907008 53344256 53578679 53925088 54021478 54479161 54831392 54929402 55240493 55284544 55340032 55697026 55752928 56042591 56157332 56213696 56678272 56689952 57158464 57295406 57630848 58003456 58107136 58258354 58436224 58739828 58798784 58919168 58978304 59237486 59465728 59727052 59969536 60220664 60233074 60465152 60730868 60964864 61232776 61628672 61738832 61816832 62088488 62473708 62601616 62664448 63131992 63182336 63653744 63717632 64179808 64244224 64775168 65480464 65597509 65680384 66289664 66514217 66580976 66784256 67131232 67336192 67403776 67632103 67699984 68191046 68259488 68768777 68823616 69337114 69572993 69785408 69910148 70432768 70742287 70958272 71326934 71544704 71616512 71931233 72150848 72208384 72525706 72747136 73125092 73348352 74146996 74834816 75063296 75393164 76016248 76092544 76324864 76660276 76721408 76955648 77293832 77854483 77932624 78592888 79242416 79511992 79754752 79897312 80349808 80494592 80848328 81013856 81095168 81516496 81683392 81765376 82458112 82803413 83139584 83826688 84195067 84739424 84890894 84998144 85371671 85525504 85700608 86077222 86163616 86611277 86788604 86806489 86875712 87523898 87611744 88247236 88335808 88976552 89065856 90035638 90310528 90870848 91056896 91148288 91548842 91828352 92305444 92587264 92680192 93087478 93352448 93446144 93856796 94632472 95535104 95954936 96550276 96747952 96845056 97140736 97567624 97943552 98373968 98472704 99186976 99207416 99286528 100027312 100853984 101506048 101687488 102794699 102897872 103212032 104065024 104169472 104522341 104627248 104946688 105386162 105491936 105814016 106279019 106688512 107157358 107850176 108042956 108065221 108958322 109328989 109662784 109858804 110480986 110569088 110680064 111166451 111394052 111505856 112085182 112314664 112427392 113356544 113379904 114316928 114590812 115261696 116006912 116214272 116516708 116872448 117479656 117597568 117838336 117956608 118474972 118931456 119454104 119939072 120441328 120466148 120930304 121461736 121929728 122342759 122465552 123257344 123477664 123633664 124176976 124947416 125203232 125328896 126263984 126364672 127307488 127435264 127968911 128359616 128488448 129550336 130119649 130960928 131195018 131360768 131938037 133028434 133161952 133568512 134155483 134262464 134672384 135264206 135399968 136382092 136518976 137537554 137647232 138674228 139145986 139570816 139820296 140865536 141484574 141916544 142653868 143089408 143233024 143862466 144301696 144416768 145051412 145494272 146250184 146696704 148293992 149669632 150126592 150786328 152032496 152185088 152649728 153320552 153442816 153911296 154432663 154587664 155708966 155865248 157185776 158484832 159023984 159509504 159794624 160699616 160989184 161534527 161696656 162027712 162190336 163032992 163366784 163530752 164249393 164916224 165606826 166279168 167009887 167653376 168390134 168962983 169478848 169781788 169996288 170743342 171051008 171401216 171802697 172154444 172327232 173222554 173577208 173612978 173751424 175047796 175223488 176494472 176671616 177953104 178131712 180071276 180621056 181741696 182113792 182296576 183097684 183656704 184610888 185174528 185360384 186174956 186704896 186892288 187713592 189075173 189264944 191070208 191909872 192252907 193100552 193495904 193690112 194281472 195135248 196747936 196945408 198373952 198414832 198573056 200054624 201094003 201707968 203012096 203374976 203904239 205589398 205795744 206424064 207331201 208130048 209044682 209254496 209893376 210772324 210815759 210983872 211628032 212558038 213377024 214314716 215700352 216085912 216130442 217916644 218657978 219325568 219717608 220961972 221138176 221360128 222332902 222788104 223011712 224170364 224629328 224854784 226713088 226759808 228633856 229181624 230523392 232013824 232428544 233033416 233744896 234959312 235195136 235676672 235913216 236949944 237862912 238668661 238908208 239878144 240882656 240932296 241860608 242679899 242923472 244685518 244931104 246514688 246955328 248353952 249644269 249894832 250406464 250657792 252527968 252729344 253839971 254614976 254870528 255937822 256719232 256976896 258106189 259100672 260239298 261921856 262390036 262721536 263876074 265513259 266056868 266323904 267137024 268310966 268524928 269344768 270528412 270799936 272764184 273037952 275075108 275294464 277348456 278291972 279141632 279640592 281731072 282969148 283833088 285307736 286178816 286466048 287724932 288603392 288833536 290102824 290988544 292500368 293393408 296587984 297118129 299339264 300253184 301572656 302111711 304064992 304370176 305299456 306333643 306641104 306885632 308865326 309175328 310781641 311417932 311730496 314371552 315124733 316969664 318047968 319019008 319589248 320420947 321399232 323069054 323393312 324055424 324380672 325806173 326065984 326733568 327061504 328498786 329832448 331213652 332558336 334019774 335306752 336780268 337925966 338957696 339563576 339992576 341486684 342102016 342802432 343605394 344308888 344654464 346445108 347154416 347225956 347502848 350095592 350446976 352988944 353343232 355906208 356263424 360142552 361242112 363483392 364227584 364593152 366195368 367313408 368851567 369221776 370349056 370720768 372349912 373409792 373784576 375050753 375427184 378150346 378529888 381354127 383819744 384505814 386201104 386991808 387380224 390270496 392298137 393495872 393890816 396747904 396829664 397146112 398891383 400109248 402188006 403415936 406024192 406749952 407808478 411178796 411591488 412848128 414662402 416260096 418089364 418508992 419786752 421544648 421631518 421967744 423256064 425116076 426754048 428629432 431400704 432171824 432260884 435833288 437315956 438651136 439435216 441923944 442276352 442720256 444665804 445576208 446023424 448340728 449258656 449709568 453426176 453519616 457267712 458363248 459182563 461046784 464027648 464857088 466066832 466899917 467489792 469918624 470390272 471353344 471826432 473424721 473899888 477337322 477816416 479756288 481381439 481765312 481864592 485359798 485846944 487010951 489371036 489862208 493029376 493910656 495196009 496707904 499288538 499789664 500812928 501315584 503518631 505055936 505458688 507679942 509229952 509741056 511875644 511981129 513438464 513953792 516212378 518201344 520478596 523843712 524780072 525443072 527752148 531026518 532113736 532647808 534274048 536621932 537049856 538689536 541056824 541599872 545528368 546075904 550150216 550588928 554696912 556583944 558283264 559281184 563462144 565938296 567666176 570615472 572357632 572932096 575449864 577206784 577667072 579623891 580205648 581977088 585000736 586786816 589365469 593175968 594236258 598678528 599270771 603145312 604223422 606278939 607645423 608129984 608740352 612667286 613282208 613771264 616468501 617730652 618350656 621563282 622835864 623460992 628743104 630249466 633939328 636095936 638038016 639178496 640841894 642798464 646138108 646786624 648110848 648761344 651612346 652131968 653467136 654123008 656997572 659664896 662427304 665116672 668039548 670613504 673560536 675851932 677915392 679127152 679985152 682973368 684204032 685604864 687210788 688617776 689308928 692890216 694308832 694451912 695005696 700191184 700893952 705977888 706686464 711812416 712526848 720285104 721572599 722484224 726966784 728455168 729186304 731656387 732390736 734626816 737703134 738443552 740698112 741441536 743953133 744699824 746819584 750101506 750854368 756300692 756456547 757059776 762708254 765302923 767639488 769011628 772402208 773983616 774760448 778165157 780540992 784596274 786991744 787781632 791243563 793495808 793659328 794292224 797782766 800218496 804376012 806831872 812048384 813499904 815616956 822357592 823182976 825696256 829324804 832520192 836178728 837017984 839573504 843089296 843263036 843935488 846512128 850232152 853508096 856399313 857258864 862801408 864343648 864521768 871666576 874631912 877302272 878870432 883847888 884552704 885440512 889331608 891152416 892046848 895782377 896681456 898517312 899419136 906852352 907039232 910837543 914535424 916726496 918365126 922093568 926145737 929714176 932133664 933799834 934979584 939088381 939837248 940780544 942706688 946849442 947799776 952724047 954674644 955632832 962762878 963530624 963729184 970719596 971693888 974021902 978742072 979724416 986058752 987821312 990392018 993415808 998577076 999579328 1001625856 1002631168 1007037262 1010111872 1010917376 1015359884 1018459904 1019482112 1023751288 1023962258 1026876928 1027907584 1032424756 1036402688 1040957192 1047687424 1049560144 1050886144 1055504296 1062053036 1064227472 1065295616 1068548096 1073243864 1074099712 1077379072 1082113648 1083199744 1091056736 1092151808 1100300432 1101177856 1109393824 1113167888 1115157653 1116566528 1118562368 1126924288 1130741689 1131876592 1135332352 1141230944 1144715264 1145864192 1149745751 1150899728 1154413568 1159247782 1160411296 1163954176 1169069209 1170001472 1173573632 1178730938 1182740881 1186351936 1188472516 1197357056 1198541542 1202618879 1206290624 1208446844 1212557878 1215290846 1216259968 1217480704 1222830961 1225334572 1226564416 1227542528 1232937002 1235461304 1236701312 1243126564 1245671728 1246921984 1257486208 1260498932 1267878656 1272191872 1276076032 1278356992 1281683788 1285596928 1292276216 1293573248 1296221696 1297522688 1303224692 1304263936 1306934272 1308246016 1313995144 1319329792 1323526211 1324854608 1330233344 1336079096 1341227008 1345770349 1347121072 1351703864 1355830784 1358254304 1359970304 1365946736 1368408064 1374421576 1377235552 1378617856 1385780432 1388617664 1388903824 1390011392 1400382368 1401787904 1407658021 1411955776 1413372928 1423624832 1425053696 1431316139 1440570208 1443145198 1444968448 1451318407 1453933568 1456910336 1463312774 1464781472 1469253632 1472391709 1475406268 1475710313 1476887104 1481396224 1487906266 1489399648 1493639168 1500203012 1501708736 1512601384 1512913094 1514119552 1525416508 1530605846 1535278976 1538023256 1544804416 1547967232 1549520896 1556330314 1561081984 1569192548 1573983488 1575563264 1582487126 1586991616 1587318656 1588584448 1595565532 1600436992 1608752024 1613663744 1624096768 1626999808 1631233912 1644715184 1646365952 1651392512 1658649608 1665040384 1672357456 1674035968 1679147008 1686178592 1686526072 1687870976 1693024256 1698759293 1700464304 1712798626 1714517728 1725602816 1728687296 1729043536 1743333152 1747509883 1749263824 1754604544 1757740864 1767695776 1769105408 1770881024 1776879797 1778663216 1782304832 1784093696 1791564754 1793362912 1797034624 1798838272 1806743323 1813704704 1814078464 1821675086 1829070848 1833452992 1836730252 1837108757 1844187136 1852291474 1858592813 1859428352 1864267328 1867599668 1869959168 1878176762 1879674496 1881561088 1885413376 1889829667 1893698884 1895599552 1905448094 1909349288 1911265664 1925525756 1927061248 1927458368 1941439192 1943387776 1948043804 1957484144 1959448832 1972117504 1975642624 1980784036 1986831616 1997154152 1999158656 2003251712 2005262336 2014074524 2020223744 2021834752 2030719768 2036919808 2038964224 2047502576 2047924516 2053753856 2055815168 2064849512 2072805376 2079826903 2081914384 2095374848 2099120288 2101772288 2111008592 2114781977 2124106072 2128454944 2130591232 2137096192 2146487728 2148199424 2164227296 2166399488 2175471487 2182113472 2184303616 2200600864 2202355712 2212034033 2218787648 2226335776 2230315306 2233133056 2237124736 2242946629 2261483378 2263753184 2270664704 2280643211 2282461888 2289430528 2299491502 2301799456 2308827136 2318495564 2320822592 2327908352 2338138418 2340002944 2347147264 2357461876 2365481762 2372703872 2376945032 2394714112 2397083084 2405237758 2412581248 2416893688 2425115756 2430581692 2432519936 2434961408 2445661922 2450669144 2453128832 2455085056 2465874004 2470922608 2473402624 2486253128 2491343456 2493843968 2514972416 2520997864 2535757312 2544383744 2552152064 2556713984 2563367576 2571193856 2584552432 2587146496 2592443392 2595045376 2606449384 2608527872 2613868544 2616492032 2625355271 2627990288 2638659584 2647052422 2649709216 2660466688 2669478889 2672158192 2691540698 2694242144 2703407728 2711661568 2716508608 2731893472 2736816128 2746086959 2748843152 2754471104 2757235712 2771560864 2777235328 2777807648 2780022784 2792239681 2800764736 2803575808 2815316042 2823911552 2826745856 2839168079 2847249664 2850107392 2862632278 2881140416 2886290396 2889936896 2902636814 2907867136 2913820672 2920645849 2926625548 2929562944 2938507264 2944783418 2950812536 2951420626 2953774208 2962792448 2975812532 2978799296 2987278336 3000406024 3003417472 3025202768 3025826188 3028239104 3050833016 3061211692 3070557952 3076046512 3089608832 3095934464 3099041792 3112660628 3122163968 3138385096 3147966976 3151126528 3164974252 3173983232 3174637312 3177168896 3191131064 3200873984 3214277941 3217504048 3227327488 3248193536 3253999616 3262467824 3268299419 3289430368 3292731904 3302785024 3317299216 3323228821 3344714912 3348071936 3358294016 3369670073 3372357184 3373052144 3375741952 3397518586 3400928608 3418598051 3425597252 3429035456 3451205632 3457374592 3458087072 3466372063 3486666304 3495019766 3498527648 3509209088 3515481728 3524630417 3535391552 3538210816 3553759594 3557326432 3564609664 3568187392 3583129508 3583867903 3586725824 3594069248 3597676544 3613486646 3627409408 3628156928 3643350172 3658141696 3666905984 3673460504 3674217514 3688374272 3704582948 3717185626 3718856704 3728534656 3735199336 3739918336 3756353524 3759348992 3763122176 3770826752 3779659334 3787397768 3791199104 3810896188 3818698576 3822531328 3851051512 3854122496 3854916736 3882878384 3886775552 3896087608 3914968288 3918897664 3944235008 3951285248 3961568072 3973663232 3994308304 3998317312 4006503424 4010524672 4028149048 4040447488 4043669504 4057367237 4061439536 4073839616 4077928448 4095005152 4095849032 4107507712 4111630336 4125558283 4129699024 4159653806 4163828768 4190749696 4194895397 4198240576 4222017184 4229563954 4243952573 4248212144 4256909888 4261182464 4292975456 4296398848 4315279507 4328454592 4332798976 4350942974 4364226944 4368607232 4387805213 4401201728 4404711424 4424068066 4437575296 4452671552 4460630612 4466266112 4474249472 4485893258 4522966756 4527506368 4541329408 4561286422 4564923776 4578861056 4598983004 4603598912 4617654272 4636991128 4641645184 4655816704 4676276836 4680005888 4694294528 4714923752 4730963524 4745407744 4753890064 4789428224 4794166168 4810475516 4825162496 4833787376 4850231512 4861163384 4865039872 4869922816 4891323844 4901338288 4906257664 4910170112 4931748008 4941845216 4946805248 4972506256 4982686912 4987687936 5029944832 5041995728 5051008193 5071514624 5088767488 5104304128 5113427968 5126735152 5135899087 5142387712 5169104864 5174292992 5184886784 5190090752 5207671931 5212898768 5217055744 5227737088 5250710542 5255980576 5277319168 5283287897 5294104844 5295195829 5299418432 5338957778 5344316384 5357120461 5383081396 5388484288 5406815456 5423323136 5433017216 5447156099 5463786944 5492173918 5497686304 5508942208 5514471424 5538704941 5543121728 5554470656 5555615296 5560045568 5584479362 5601529472 5607151616 5630632084 5647823104 5653491712 5678336158 5694499328 5700214784 5725264556 5762280832 5772580792 5779873792 5805273628 5815734272 5827641344 5841291698 5853251096 5859125888 5877014528 5889566836 5901625072 5902841252 5907548416 5925584896 5951625064 5957598592 5974556672 6000812048 6006834944 6050405536 6051652376 6056478208 6101666032 6122423384 6141115904 6152093024 6179217664 6191868928 6198083584 6225321256 6244327936 6270476639 6276770192 6295933952 6302253056 6329948504 6347966464 6349274624 6354337792 6375862801 6382262128 6401747968 6428555882 6435008096 6454654976 6483020159 6507999232 6524935648 6536598838 6578860736 6585463808 6591978481 6634598432 6646457642 6669068329 6689429824 6696143872 6739340146 6744714368 6746104288 6751483904 6781153511 6795037172 6801857216 6837196102 6851194504 6858070912 6902411264 6914749184 6916174144 6932744126 6973332608 6990039532 6997055296 7018418176 7030963456 7049260834 7070783104 7076421632 7107519188 7114652864 7129219328 7136374784 7166259016 7167735806 7173451648 7188138496 7195353088 7226973292 7254818816 7256313856 7286700344 7316283392 7333811968 7346921008 7348435028 7376748544 7409165896 7434371252 7437713408 7457069312 7470398672 7479836672 7512707048 7518697984 7526244352 7541653504 7559318668 7574795536 7582398208 7621792376 7637397152 7645062656 7702103024 7708244992 7709833472 7765756768 7773551104 7792175216 7806103571 7829936576 7837795328 7888470016 7902570496 7923136144 7937298589 7947326464 7988616608 7996634624 8013006848 8021049344 8048220257 8056298096 8080894976 8114734474 8122879072 8147679232 8155856896 8183484463 8190010304 8191698064 8215015424 8251116566 8259398048 8279186167 8319307612 8327657536 8381499392 8389790794 8396481152 8418332153 8444034368 8459127908 8487905146 8496424288 8513819776 8522364928 8559816727 8585950912 8592797696 8630559014 8656909184 8665597952 8701885948 8703679193 8728453888 8737214464 8775610426 8802403456 8809422848 8848136132 8875150592 8905343104 8921261224 8932532224 8948498944 8971786516 9045933512 9055012736 9082658816 9122572844 9129847552 9157722112 9197966008 9207197824 9235308544 9273982256 9283290368 9311633408 9352553672 9360011776 9388589056 9420392443 9429847504 9461927048 9490815488 9507780128 9578856448 9588332336 9620951032 9650324992 9667574752 9700463024 9722326768 9730079744 9739845632 9782647688 9802676576 9812515328 9820340224 9853606147 9863496016 9883690432 9893610496 9945012512 9965373824 9975375872 10019212973 10059889664 10083991456 10102016386 10143029248 10177534976 10187603107 10226855936 10253470304 10271798174 10284775424 10306741963 10329972191 10338209728 10348585984 10369773568 10415343862 10425797536 10434111488 10455474176 10479964517 10501421084 10511961152 10566575794 10588209688 10590391658 10598836864 10677915556 10688632768 10714240922 10766162792 10776968576 10813630912 10846646272 10866034432 10894312198 10927573888 10984347836 10995372608 11017884416 11028942848 11077409882 11086243456 11108941312 11111230592 11120091136 11168958724 11203058944 11214303232 11261264168 11295646208 11306983424 11356672316 11388998656 11400429568 11450529112 11524561664 11545161584 11559747584 11610547256 11631468544 11655282688 11682583396 11706502192 11718251776 11754029056 11779133672 11803250144 11805682504 11815096832 11851169792 11903250128 11915197184 12001624096 12013669888 12100811072 12103304752 12112956416 12203332064 12244846768 12266734183 12282231808 12304186048 12358435328 12383737856 12396167168 12438158579 12450642512 12488655872 12540953278 12553540384 12591867904 12604506112 12647203261 12659897008 12695932928 12698549248 12751725602 12764524256 12803495936 12857111764 12859761299 12870016192 12909309952 12966040318 13010149691 13015998464 13049871296 13073197676 13157721472 13170927616 13183956962 13228807669 13269196864 13292915284 13338136658 13378859648 13392287744 13451140571 13478680292 13489428736 13492208576 13502967808 13562307022 13590074344 13603714432 13674392204 13702389008 13716141824 13804822528 13829498368 13832348288 13865488252 13946665216 13980079064 13994110592 14036836352 14061926912 14098521668 14141566208 14152843264 14215038376 14229305728 14258438656 14272749568 14332518032 14335471612 14346903296 14376276992 14390706176 14453946584 14509637632 14512627712 14558788321 14573400688 14632566784 14667623936 14693842016 14696870056 14753497088 14803473839 14818331792 14868742504 14914138624 14940797344 14959673344 15025414096 15037395968 15052488704 15118637336 15149591072 15164796416 15228300409 15243584752 15274794304 15290125312 15404206048 15416489984 15419666944 15484238231 15531513536 15547102208 15584350432 15612207142 15659873152 15675590656 15744477529 15805140992 15846272288 15874597178 15894652928 15964502477 15977233216 15993269248 16026013696 16096440514 16112596192 16161789952 16196308799 16229468948 16245758144 16295358464 16366968926 16380020608 16383396128 16430030848 16502233132 16518796096 16558372334 16638615224 16655315072 16762998784 16779581588 16792962304 16836664306 16888068736 16918255816 16975810292 16992848576 17027639552 17044729856 17119633454 17171901824 17185595392 17261118028 17313818368 17331195904 17403771896 17407358386 17456907776 17474428928 17551220852 17604806912 17618845696 17696272264 17750301184 17810686208 17842522448 17865064448 17896997888 17943573032 18091867024 18110025472 18165317632 18245145688 18259695104 18315444224 18395932016 18414395648 18470617088 18547964512 18566580736 18623266816 18686352223 18705107344 18720023552 18840784886 18859695008 18923854096 18957680101 18981630976 19015560256 19157712896 19176664672 19222608713 19241902064 19300649984 19335149504 19400926048 19444653536 19460159488 19479691264 19545677767 19565295376 19605353152 19625030656 19707212294 19726992032 19767380864 19787220992 19874176553 19890025024 19930747648 19950751744 20038425946 20119779328 20167982912 20204032772 20286058496 20355069952 20375206214 20444520943 20453711872 20506940608 20543596348 20569550848 20613483926 20659944382 20676419456 20697171968 20739547136 20788126337 20830687724 20851595072 20868222976 20910948352 20959929034 21002842168 21023922304 21133151588 21176419376 21180783316 21197673728 21355831112 21377265536 21428481844 21532325584 21553937152 21627261824 21693292544 21732068864 21788624396 21855147776 21968695672 21990745216 22035768832 22057885696 22154819764 22172486912 22217882624 22222461184 22240182272 22337917448 22406117888 22428606464 22499945587 22522528336 22591292416 22613966848 22713344632 22777997312 22800859136 22878095933 22901058224 23049123328 23090323168 23119495168 23221094512 23262601747 23262937088 23365166792 23413004384 23436503552 23508058112 23558267344 23606500288 23611365008 23630193664 23806500256 23830394368 23930186357 24003248192 24027339776 24201622144 24206609504 24225912832 24332374363 24406664128 24489693536 24533468366 24564463616 24608372096 24672412919 24716870656 24767475712 24876317158 24901285024 24977311744 25081906556 25087075321 25107080768 25183735808 25294406522 25319794016 25391865856 25397098496 25503451204 25529048512 25606991872 25714223528 25719522598 25740032384 25818619904 25932080636 26020299382 26031996928 26099742592 26146395352 26315442944 26341855232 26367913924 26457615338 26538393728 26585830568 26676273316 26757719296 26784575488 26902281142 26957360584 26978857472 26984417152 27005935616 27124614044 27180148688 27207428864 27348784408 27404778016 27432283648 27609645056 27658996736 27664696576 27730976504 27893330432 27960158128 27988221184 28073672704 28123853824 28197043336 28283132416 28305686528 28430076752 28458611456 28516877312 28545499136 28665036064 28670943224 28693806592 28752553984 28781412352 28878907981 28907893168 29025255424 29117576642 29146801376 29265133568 29335247872 29364267779 29387684032 29393740112 29606947678 29636663584 29707668011 29737485008 29828277248 29881594688 30050828192 30074791936 30104977408 30206956549 30237274672 30299182144 30329592832 30456600818 30487169504 30549588608 30580250624 30714636491 30808412096 30832979968 30839333888 30968476462 31063027072 31094204416 31168700864 31224414284 31230848869 31319746304 31351181312 31488955058 31610281984 31692544576 31749194356 31789305856 31929004954 31954466432 31986538496 32052027392 32127104339 32192881028 32225192384 32323579904 32392617598 32458937896 32491516288 32590716928 32733937852 32760041216 32766792256 32860061696 33004466264 33037592192 33116744668 33277230448 33310630144 33525997568 33559163176 33585924608 33673328612 33776137472 33836511632 33951620584 33985697152 34055279104 34089459712 34239266908 34343803648 34371190784 34522236056 34627636736 34662391808 34807543792 34814716772 34913815552 34948857856 35102441704 35209613824 35237691392 35357057351 35392544528 35500602368 35621372416 35685044896 35730128896 35793995776 35887146064 35951293609 36183734048 36220050944 36330635264 36490291376 36519390208 36555517031 36791864032 36828791296 36941234176 36983015279 37066370803 37095929024 37133161472 37372704446 37410214688 37440047104 37604578561 37681569772 37719390016 37847708192 37915360202 37963261952 38031120512 38130092693 38353329344 38445217426 38483804128 38601299968 38670299008 38770934587 38801852096 38889307072 38920318976 39091355534 39130590752 39210706304 39250061312 39414424588 39453984064 39534761728 39574441984 39748353106 39780050048 39861495296 39901503488 40076851892 40239558656 40335965824 40408065544 40572116992 40710139904 40750412428 40889041886 40907423744 41013881216 41087192696 41139101696 41226967852 41319888764 41352838912 41394343936 41479094272 41576252674 41661375448 41703190144 41736445952 41821896704 41919858068 42005684336 42047844608 42266303176 42352838752 42361566632 42395347456 42711662224 42754531072 42856963688 43064651168 43107874304 43254523648 43386585088 43464137728 43577248792 43710295552 43937391344 43981490432 44071537664 44115771392 44309639528 44344973824 44435765248 44444922368 44480364544 44631039607 44675834896 44812235776 44857212928 44999891174 45045056672 45182584832 45227933696 45381141113 45426689264 45555994624 45756191866 45802116448 46098246656 46143849367 46180646336 46442189024 46525203494 46525874176 46683478303 46730333584 46826008768 46873007104 47116534688 47213000576 47222730016 47260387328 47468074577 47613000512 47660788736 47860372714 48006496384 48054679552 48265857343 48403244288 48413219008 48451825664 48664748726 48813328256 48979387072 49066936732 49128927232 49216744192 49344825838 49433741312 49534951424 49752634316 49802570048 49954623488 50163813112 50174150642 50214161536 50367471616 50588813044 50639588032 50783731712 50794196992 51006902408 51058097024 51213983744 51428447056 51439045196 51480064768 51637239808 51864161272 52040598764 52063993856 52199485184 52292790704 52630885888 52683710464 52735827848 52915230676 53076787456 53171661136 53352546632 53515438592 53569150976 53804562284 53914721168 53957714944 53968834304 54011871232 54249228088 54360297376 54414857728 54642724997 54697568816 54809556032 54864567296 55219290112 55317993472 55329393152 55461953008 55561090123 55786660864 55920316256 55976442368 56147345408 56247707648 56394086672 56494889957 56566264832 56860153504 56917222912 57033754624 57090998272 57284391241 57330072128 57341886448 57387613184 57505107968 57757815962 57815786336 58050510848 58116166867 58235153284 58293602752 58670495744 58728535558 58775368064 58787480224 58928325071 59213895356 59273327168 59415336022 59474970016 59656554496 59763189376 59918717089 60101656384 60149583872 60413913098 60474549344 60598364288 60659185664 60913201636 60925754351 60974339008 61099177216 61160501248 61429272982 61616824192 61665959936 61678667776 61936952924 62126054144 62188408832 62337401728 62448828568 62461697738 62639492608 62702362624 62977910116 63220563968 63385089152 63498388712 63578611712 63858009908 63908932864 63973076992 64104054784 64254208678 64385762056 64450384768 64647159808 64785235196 64917875792 64983032576 65181433856 65467875704 65520082432 65533584512 65720123392 66008932528 66075184384 66233489336 66554460896 66621260288 67051995136 67118326352 67171849216 67346657224 67552274944 67673023264 67903241168 67971394304 68110558208 68178919424 68478533816 68687607296 68742381568 68975243029 69044472112 69255273472 69324783616 69615087584 69629433544 69827631104 69897715712 70134490811 70204883408 70419227648 70714114702 70785089056 71001204736 71242744832 71313221749 71370089792 71587991552 71774292128 71902587218 72147193741 72367468096 72440101888 72980582752 73038780416 73111034062 73359751619 73583728064 73657582592 73966030558 74132741606 74191858048 74266322944 74592688621 74745408892 74820429376 74880094208 75209157122 75363139544 75438780032 75695416384 75830720404 75926523904 76062241024 76260185386 76706658688 76890434852 76967608256 77202599936 77340598016 77541869174 77603704192 77778614144 77840637952 78182711068 78261181504 78421412608 78500122624 78828849176 78907968128 79069523456 79148883968 79496706212 79560100096 79722990592 79803006976 80153703784 80479117312 80671931648 80816131088 81144233984 81420279808 81500824856 81778083772 81814847488 82027762432 82174385392 82278203392 82453935704 82639777528 82705677824 82788687872 82958188544 83152505348 83322750896 83406380288 83472891904 83839716136 84011368672 84095689216 84532606352 84705677504 84723133264 84790694912 85423324448 85509062144 85713927376 85867139281 86129302336 86215748608 86509047296 86773170176 86928275456 87154497584 87310284479 87420591104 87874782688 87962980864 88143075328 88231542784 88530422827 88619279056 88689947648 88871530496 88889844736 89262079214 89351669792 89624471552 89714425856 89815894249 89999782348 90018329093 90090113344 90365169664 90762282226 90853378528 91071047837 91111989248 91512383732 91604232896 92196493312 92287698734 92361292672 92601653683 92884378048 93050406988 93366956606 93460667168 93652017536 93746014208 94157983997 94233069376 94426001152 94445460032 94520774656 94936149154 95226001024 95321577472 95720745428 96012992768 96109359104 96531714686 96806488576 96826438016 96903651328 97329497452 97626656512 97958774144 98133873464 98257854464 98433488384 98689651676 98867482624 99069902848 99505268632 99605140096 99909246976 100327626224 100348301284 100428323072 100734943232 101177626088 101279176064 101567463424 101588393984 102013804816 102116194048 102427967488 102856894112 102878090392 102960129536 103274479616 103624316873 103728322544 104081197528 104398970368 104585581408 105261771776 105367420928 105471655696 105830461352 106153574912 106343322272 106598102863 106705093264 107030877184 107138301952 107609124568 107829442336 107915429888 107937668608 108023742464 108389667617 108498456176 108720594752 108829715456 109285449994 109395137632 109619112064 109729134592 110211342703 110635986944 110658786304 110923906016 111122180246 111573321728 111840632512 111952884736 112063634177 112495415296 112788173344 112989779914 113132529664 113374161593 113720307008 113834445824 114067509248 114568782482 114660144256 114683772896 114775226368 115010215936 115279609687 115515631924 115631572672 116232333734 116470306568 116587205504 117340991488 117457071116 117550736128 117574960448 117856650142 118427790712 118546654336 118830672044 118949940032 119313108992 119526378752 119837434178 120203312768 120299167744 120827826196 120949098688 121196728576 121318371328 121826403272 121851508702 121948678016 122198354432 122321002496 122858545964 123233648384 123331919872 123357335552 123873905848 124252108288 124376817664 124674803456 124897657136 124923395476 125278985216 125404725248 125955820232 126441127936 126770178304 126996777424 127157223424 127716019816 127817865728 127946153984 128208109568 128508417356 128771524112 128900769536 129294319616 129570470392 129835751584 129966065152 130362867712 130935751408 131040164864 131067169024 132017865056 132150368768 132466978672 132703760707 133108921792 133242520576 134103990272 134236652704 134343698432 134693314448 134934076013 135104549888 135346046528 135806482336 135942788608 136221116416 136357838848 136819744369 136957067632 137375214592 137950486058 138088944224 138510546944 138649567232 139119235871 139230175168 139258867088 139655262208 140268981622 140409766816 140838455296 141428229404 141570178112 142002409472 142485489664 142626443498 142740179584 143111646601 143175983104 143548584256 143805174436 144294387482 144734936192 144880203776 145516884359 145961165504 146077560832 146222068124 146719503238 147167456128 147315165184 147932061116 147962546281 148265483212 148383716096 148532645888 149185377242 149490817784 149640858752 149760188416 150418314244 150726279088 150877560064 151390832768 151661440808 151853047808 152124482048 152520370772 153413317376 153780869704 153935216512 154405199872 154681196032 155083738348 155207408384 155557228288 155681275904 156365422136 156522363008 156842825216 157000245248 157657698352 157815936256 158139046912 158297767936 158993412424 159120200192 159445981184 159606013952 160146671531 160307407568 160958234624 161343863296 161632262176 162288467968 162838212229 162840559616 163001649712 163556167544 164055524864 164348770784 164556406784 164907871408 165279555056 165411355648 165577375744 166305010696 166645501792 166812760576 166945783808 167511304499 167679432272 168022737344 168191378432 169065212704 169411355008 169446266528 169581389824 170326620541 170846648896 171018124288 171427854752 171734278562 172258604672 172431497216 173018094592 173189252819 173856550912 174308995168 174620568958 174841182208 175609527247 175749565376 175925961728 176286150656 177060845654 177238558112 177379895296 177743060992 177779689472 178159396789 178524158428 178703339584 179248943104 179631788498 179999564696 180036658186 180180226688 180730339328 181524564452 181706757056 182142095674 182223978496 183024767464 183208465792 184392986624 184575397468 184722585344 185203307366 185768756096 186100813976 186733913212 186921334336 187304035072 187492028416 188315967994 188466138752 188852002304 188890920064 189041549312 189872298308 190452002048 190643154944 191441490856 192025985536 192218718208 193063429372 193612977152 193652876032 193807302656 194658994904 195253313024 195917548288 196267746928 196515708928 196866976768 197379303352 197734965248 198139805696 199010537264 199210280192 199818493952 200655252448 200696602568 200856646144 201469886464 202355252176 202558352128 203176787968 204027609632 204232388096 204855934976 205549874453 205713788224 205756180784 205920259072 207248633746 207456645088 208162395056 208534481111 208797940736 209171162816 210523543552 210734841856 210943311392 211448695843 211660922704 212307149824 212686644544 213196205726 213410186528 214061754368 214276603904 215002455437 215218249136 215658884672 215830859776 215875337216 216779335234 216996912352 217441189504 217659430912 218570899988 218615942083 218790275264 219238224128 219458269184 220422685406 221271973888 221317572608 221847812032 222244360492 223146643456 223681265024 223905769472 224127268354 224889730373 224990830592 225576346688 225979559828 226265059328 226748323186 227440614016 227668891648 228135018496 228669389707 229137564964 229320288512 229367545792 229550452736 230020431872 230559219374 231031263848 231263145344 232464667468 232940613136 233174411008 234681982976 234914142232 235101472256 235149920896 235713300284 236855581424 237093308672 237661344088 237899880064 238626217984 239052757504 239674868356 240406625536 240598335488 241655652392 241898197376 242393457152 242636742656 243652806544 243703017404 243897356032 244396708864 244642004992 245717091928 246467296768 246663839744 246714671104 247499401457 247747811696 248504216576 248753635328 249349606912 249795314272 249846790952 250557970432 250809450496 251659055263 251911640464 253540356608 253993554848 254314446848 255432039632 255635731456 255888619217 255892307968 257016834712 257543048224 257801539072 258588639232 258881106953 259140940784 259671503168 259932130304 261871502816 262080329728 262134338048 263232049927 264035730112 264300737536 264933957344 265407521414 266217843584 266485041152 267656117993 268473305408 268687396864 269386628896 269868152026 270209099776 270692093056 271396542109 271612964672 271885577216 272442232832 273639488738 273914135264 274750429184 275900972116 276177888448 277021093888 278238471742 278460350336 278517734176 279310524416 280537963244 280819533632 281676910592 282856458808 283140356224 284004818944 284970979328 285252886996 285480359168 286223293202 286351966208 287097168512 287610348872 288588774964 289469872384 289760407552 291033768718 291922331008 292155121664 292444136248 293439006476 294334912256 294630330368 295864122232 295925092562 296530966424 296767432192 297065291776 298370754484 298981635568 299281717504 299520376832 300836628488 301452558176 301755120128 302781665536 303322881616 303706095616 304248964096 305040741544 306826634752 307561739408 307870433024 308810399744 309362392064 310167476696 310414816768 311114456576 311362551808 312730844272 313044726016 313685650432 314000490496 315315396704 315631872512 316278093824 316595535872 317667987791 317986824848 318240400384 318891962368 320293343062 320614815136 321916469248 322280561717 322687726592 323006945569 323264524352 325676424458 325681119232 326003299424 326784348121 327112335088 328111049728 328697541568 329815742816 330559110112 330822711296 331154751488 332276522039 332610021392 333291003584 333625521152 335022608998 335358864544 336045474688 336382756864 337861001401 338130425408 338822710016 338892533056 339162779648 340653241082 341693297792 342036248576 342855709504 343468557124 344517209344 344862994432 346036189184 346378505638 347713101824 348617990336 349241137916 349682364416 351219054494 351499130752 351851923456 352572301312 353398147729 354121691308 354477116224 354759790592 355486121984 355559378944 356318793578 357048316856 357406679168 358497886208 359263576996 359999129392 360073316372 360360453376 361460678656 363049128904 363413514112 364284191348 364447956992 366049534928 366416931584 368785973248 369150794936 369445170688 370406614732 371537512192 372201627952 373467826424 373842668672 374608070144 374984056832 376631935988 376932277504 377704004608 377781840128 378083098624 379744596616 380904004096 381286309888 382499074979 382882981712 384051971072 384437436416 386126858744 387225954304 387305752064 387614605312 388927630861 389317989808 390506626048 391835096576 392535493856 393031417856 393733953536 394758606704 395464229699 395469930496 398021074528 398420560384 399636987904 401310504896 401393205136 401713292288 402110687341 404710504352 405116704256 406353575936 406813168069 408055219264 408464776192 411099748906 411427576448 411512361568 411840518144 413650364171 414497267492 414913290176 416324790112 417068962222 417595881472 418342325632 419431019623 421047087104 421886622784 422897391686 423321845408 424614299648 425373289088 426392411452 426480280457 426820373056 428123508736 430004910874 430436498272 431317769344 431661719552 431750674432 433558670468 433993824704 434882379008 435318861824 437141799976 437231884166 437580550528 438476448256 438916538368 440845370812 442543947776 442635145216 443695624064 444488720984 446293286912 447362530048 447811538944 448254536708 449779460746 449981661184 451152693376 451959119656 452530118656 453496646372 454881228032 455337783296 456270036992 457338779414 458275129928 458640577024 458735091584 459100905472 460040863744 461118438748 462062527696 462526290688 464929334936 465881226272 466348822016 469363965952 469828284464 470202944512 470299841792 471426600568 473711162848 474186617344 475322688176 475799760128 477252435968 478105515008 479349736712 480813251072 481196670976 483311304784 483796394752 484786914304 485273485312 487305613088 487406034808 487794712064 488793417728 489284009984 490941435677 491434183856 492934593536 493429342208 494998802914 495495623392 497008433152 497507270656 498699213824 499192552243 499590628544 499693581904 501115940864 503318110526 503823280928 505030356187 507080713216 507987109696 510864079264 511271462912 511777238434 511784615936 513518261333 514033669424 515086096448 515603078144 517762213906 518281881568 519343006336 519864260608 522148820347 523743005632 524160659456 524268676096 526464099854 528071460224 528601475072 529867914688 530815042828 530924430773 532435687168 532970082304 535312235986 536946610816 537374793728 538773257792 539736304052 540418199552 541384186112 542793084218 543225929344 543771154432 544884465664 547278977476 547828270528 549500858368 551801944232 552355776896 554042187776 556476943484 556920700672 557035468352 558621048832 561075926488 561639067264 563353821184 565712917616 566280712448 568009637888 569941958656 570505773992 570960718336 572446586404 572703932416 574194337024 575220697744 577177549928 578939744768 579520815104 582067537436 583844662016 584310243328 584888272496 586878012952 588669824512 589260660736 591728244464 591850185124 593061932848 593534864384 594130583552 596741508968 597963271136 598563435008 599040753664 601069974967 601673256976 602905116352 603510240256 605563331072 606645763232 607412191232 608497928192 610081483088 611171991353 613653269504 615123478816 615740866048 617620799488 618724784128 620334953392 620829633536 621443789527 622228913152 625461688544 626089452032 627371300864 628000980992 628711259743 630128303651 630630793408 631263745024 632556187648 635335975582 635973649696 636480800768 637783924736 639277835537 640586686124 641229630272 644561123434 645375453184 646013891138 646529048704 648211575781 651352848916 652006598848 653568696242 654224670176 656222099456 657395083136 659105887979 659631485632 661118220224 661645422592 664553044078 665220042784 666582007168 667251042304 670045217996 670717729088 672090949376 672765513728 675722002802 676260850816 677645420032 677785066112 678325559296 681306482164 683386595584 684072497152 685711419008 686937114248 689034418688 689725988864 692072378368 692757011276 695426203648 697235980672 698482275832 699364728832 702438108988 702998261504 703703846912 705144602624 706796295458 708243382616 708954232448 709519581184 710972243968 711118757888 712637587156 714096633712 714813358336 716995772416 718527153992 719998258784 720146632744 720720906752 722921357312 726098257808 726827028224 728568382696 732099069856 732833863168 737571946496 738301589872 738890341376 740813229464 743075024384 744403255904 746935652848 747685337344 749216140288 749968113664 753263871976 753864555008 755408009216 755563680256 756166197248 758727673319 759489193232 761808008192 762572619776 764998149958 765765963424 768103942144 768874872832 771479398921 772253717488 774451908608 774611504128 777855261722 778635979616 781013252096 783670193152 784445439239 785070987712 787467907072 789517213408 790928459398 790939860992 793619131151 796042149056 796841120768 802621009792 802786410272 803426584576 804221374682 806957267809 809421008704 810233408512 813626336138 816110438528 816929552384 820519574831 822199497812 822855152896 823024723136 823681036288 827300728342 828994534984 829826580352 832649580224 834137924444 835191762944 836684651264 838862039246 842094174208 843773245568 845794783372 846643690816 849228599296 850746578176 852784822904 852960560914 853640746112 856247017472 860009821748 860872996544 862635538688 863323439104 863501348864 867117340936 867987649408 869764758016 870637723648 874283599952 874463768332 875161101056 876952896512 877833076736 881690741624 885087895552 885270290432 887391248128 888977441968 892586573824 894725060096 895623077888 896509073416 899558921492 899963322368 902305386752 903918239312 905060237312 906993292744 909762456064 910675566592 912540073984 914677558828 916550259856 917281154048 917470183168 918201810944 922236877496 924125055392 925052581376 928926324949 929858669872 931762452544 932697644032 938727931904 939656568928 940405889024 940599683584 942853201136 944538532091 947422325696 948373234688 950645376352 951599520256 954504871936 956211030016 958699473424 960413129269 961626502144 966622609568 967592789504 969573828608 970546970624 973834651097 974611226176 974812069616 975589424128 977586835456 981882871354 982868367712 985869187072 986858684416 987974836739 989997605828 990991246784 994016866304 997398427648 998385104486 999181257088 999387163808 1001781526207 1002231881728 1006636221052 1007646561856 1010060712374 1014161426432 1015974219392 1018618190513 1021728158528 1022542925824 1023554476868 1027036522666 1028067338848 1030172192896 1031206156288 1035524427812 1035737823967 1036563763136 1038686012672 1039728521216 1044297640694 1047486011264 1048321318912 1048537352192 1052928199708 1056142920448 1057202950144 1059735829376 1061630085656 1061848861546 1064871374336 1065940164608 1070624471972 1073893221632 1074749587456 1077546515584 1079472608104 1080836399104 1082768372224 1085586168436 1086451858688 1087542308864 1089768931328 1094557954952 1095656541056 1099001716736 1103603888464 1104711553792 1108084375552 1112953886968 1113841401344 1114070936704 1117242097664 1122151852976 1123278134528 1126707642368 1131425835232 1132561424896 1136019275776 1139867485603 1139883917312 1141011547984 1141921436672 1144893172808 1148388674048 1150441395488 1154355099856 1157879489536 1159041630208 1164135074872 1167689324032 1168620486656 1169776544992 1172579131493 1173756025904 1177339649024 1178521321472 1183456488928 1183700370248 1186123865696 1187069728768 1188261167104 1192286343787 1193483017936 1195926542272 1197126870016 1202139949934 1203346513952 1205810232704 1207020480512 1211126662144 1212324769733 1213291526464 1216995856384 1220162966176 1222343982706 1227306539008 1230246957632 1231481732096 1237449568256 1240669906784 1241659267072 1242887579054 1244457826304 1247115777523 1250923377088 1252178904064 1254742601728 1257422519486 1260256607302 1261261586816 1262527490048 1265112375296 1268075706557 1270671951164 1271947299392 1272961601536 1275567849472 1278555671074 1281173372248 1282459260544 1289122246868 1290750906368 1292027782276 1293058097408 1296423151562 1302705697832 1304013197696 1307137392484 1308449340352 1312444198912 1314790166272 1318211775958 1319262971264 1322236440448 1323290845184 1329106088156 1330440085568 1333164014336 1334502084608 1340090435992 1341435458176 1344181898752 1345531027456 1351444005604 1352521701632 1355290840064 1355570132224 1356651118592 1362612964328 1366773191168 1368144994304 1371422838016 1373874228496 1378068837376 1379451977728 1384144756736 1385514022552 1390852407296 1394471961344 1396964551664 1398729457664 1404876217976 1405996523008 1407407693824 1410289205248 1413592590916 1416486765232 1417908464896 1419039162368 1422237515776 1425275174312 1428193267424 1429626716672 1433991544832 1437054307984 1439996517568 1440293265488 1441441813504 1452196515616 1453654056448 1457136765392 1459741367777 1464198139712 1465667726336 1475143892992 1476603179744 1477780682752 1481626458928 1484274836143 1486150048768 1488806511808 1493871305696 1495370674688 1498432280576 1499936227328 1505017188059 1506527743952 1507729110016 1510816018432 1511127360512 1517455346638 1518978386464 1523616016384 1525145239552 1529996299916 1530311594581 1531531926848 1536207884288 1542958797842 1544507434976 1548903817216 1549223008256 1555710523444 1557271959232 1562026504192 1567340386304 1568890878478 1570141975424 1574228112611 1574935814144 1579034426816 1581856918796 1587238262302 1592084298112 1593682241536 1600685727949 1605242019584 1605572820544 1606853169152 1608442749364 1613914535618 1618842017408 1620466817024 1627252672276 1632220877056 1633859104768 1641039149662 1644398995624 1645710305792 1646049446272 1647362072576 1654601456684 1657989069968 1659653160704 1665299160448 1668275848888 1670383525888 1673369302528 1677724078492 1684188348416 1687546491136 1691589566744 1693287381632 1698457198592 1701493156352 1705569645808 1705921121828 1707281492224 1712494034944 1720019643496 1721745993088 1725271077376 1726646878208 1727002697728 1734234681872 1735975298816 1739529516032 1741275447296 1748567199904 1748927536664 1750322202112 1753905793024 1755666153472 1761613386841 1763381483248 1770540580864 1774782496256 1777954883936 1785173147648 1789450120192 1791220334519 1791246155776 1793018146832 1799117842984 1804610773504 1807836478624 1810120474624 1812167748671 1813986585488 1819524912128 1821351133184 1829355117656 1833100519712 1834562308096 1834940366336 1836403621888 1842624349489 1844473754992 1848250110784 1850105162752 1857852649898 1859717339744 1863524905088 1865395288064 1873592825951 1879313137856 1880811778048 1881199367168 1885706402272 1889077064182 1894844651392 1896746469376 1901290752704 1903199040512 1905081781009 1912422060032 1917398946848 1920826258538 1923253004288 1933245219136 1935185579008 1939147657216 1947669302194 1949222452352 1949624139232 1951178848256 1955173670912 1959753364679 1963765742708 1965736735424 1971738374144 1975949673478 1979995211656 1981982493568 1988033732608 1994796855296 1996770208972 1998362514176 1998774327616 2003563052414 2004463763456 2013272442104 2015293123712 2020121424748 2028322852864 2031948438784 2037236381026 2043456317056 2045085851648 2047108953736 2054073045332 2056134677696 2060344385792 2062412312576 2071048855624 2071475647934 2073127526272 2077372025344 2079457042432 2088595281388 2094972022528 2096642637824 2097074704384 2105856399416 2112285840896 2114405900288 2119471658752 2123260171312 2123697723092 2129742748672 2131880329216 2141248943944 2147786443264 2149499174912 2155093031168 2158945216208 2161672798208 2165536744448 2171172336872 2172903717376 2175084617728 2179537862656 2189115909904 2191313082112 2198003433472 2207207776928 2209423107584 2216168751104 2225907773936 2227682802688 2228141873408 2244303705952 2246556269056 2253415284736 2255963932019 2261048618983 2262851670464 2265122849792 2279734971206 2279767834624 2282023095968 2283842873344 2289786345616 2293879292221 2296777348096 2300882790976 2308710199712 2315758979072 2318083260416 2325935654273 2328270149744 2335378648064 2339553089984 2345158262986 2347512051808 2354679298048 2357042642944 2365027009807 2366912977856 2367400740496 2372247731392 2374139457536 2384572687574 2386966035872 2391853084544 2394253740032 2404279899868 2406693027904 2411620465408 2414040961024 2422253324288 2424649539466 2426583052928 2433991712768 2440325932352 2444687965412 2454613078016 2460493915264 2462963464192 2473787034103 2474899136512 2481339813568 2483318534144 2485775158108 2488915652608 2494231555046 2501846754176 2504357808128 2509485203456 2514845038972 2515363286777 2520513214604 2522523173632 2525054980096 2530224750592 2536151413114 2541343902328 2543894598784 2545923203072 2551135698944 2557111342148 2562346744496 2564918521088 2578244493736 2581501812736 2584055564552 2586116194816 2592846303124 2605411395664 2608026395392 2614274784968 2616898680704 2624888397824 2629580332544 2636423551916 2638525942528 2644472880896 2646581690368 2658212176312 2660880171136 2666328028672 2669004169216 2680180871984 2682870916352 2688363797504 2691062054912 2702888011208 2705043403264 2710581680128 2711140264448 2713302237184 2722493416027 2725225928656 2733546382336 2736289988608 2742845676032 2747748456992 2756137674752 2758903955456 2768249607893 2768289513472 2771028045104 2788943922688 2793929103328 2797458915328 2809752435952 2811993046016 2814774811387 2814815387648 2827185181832 2832973530464 2835816929792 2838078324736 2844475031552 2847692176483 2850550348624 2856386534848 2859253433344 2874108615968 2879993035136 2880586530976 2882883627008 2895552549197 2904393031232 2907308112896 2914273530784 2919482735554 2928396279424 2931335452672 2944217297923 2953206359488 2955561365504 2963252917856 2968549672286 2972300097536 2977613023616 2985361963199 2987742611392 2990741349376 2996864561152 3010034376118 3013055487904 3015458220032 3021632036864 3022254721024 3034910693276 3037956772928 3047232032768 3059992599832 3060623189162 3063063853696 3072415768576 3085917595684 3089014869952 3097807634432 3098446016512 3111421046888 3114543918464 3124053008384 3134680772608 3137781756956 3140283950848 3148456225222 3149871628288 3158068853632 3163713837592 3174476524604 3184168596224 3187364483072 3201371455898 3210484039168 3211145641088 3213706338304 3216885498728 3227829071236 3237684034816 3240933634048 3254505344552 3264441754112 3267718209536 3282078299324 3288797991248 3291420611584 3292098892544 3294724145152 3309202913368 3315978139936 3319306321408 3330598320896 3336551697776 3340767051776 3346738605056 3355448156984 3368376696832 3375092982272 3383179133488 3386574763264 3396914397184 3402986312704 3411139291616 3411842243656 3414562984448 3424988069888 3440039286992 3443491986176 3450542154752 3454005395456 3468469363744 3471950597632 3479059032064 3482550894592 3494347865701 3497134399808 3497855073328 3500644404224 3507811586048 3523226773682 3526762966496 3541081161728 3545086178887 3549564992512 3555909767872 3578900240384 3582440669038 3582492311552 3586036293664 3594627829331 3598235685968 3609221547008 3615672957248 3624335497342 3627973170976 3639049824256 3642702266368 3655041742429 3658710235312 3666201039424 3669124616192 3669880732672 3685248698978 3688947509984 3696500221568 3700210325504 3715705299796 3716471015411 3719434679488 3727049810176 3730790576128 3747185651902 3758626275712 3761623556096 3762398734336 3771412804544 3778154128364 3789689302784 3793492938752 3802581505408 3806398081024 3810163562018 3824844120064 3834797893696 3841652517076 3846506008576 3866490438272 3870371158016 3878295314432 3887379625019 3895338604388 3898444904704 3899248278464 3902357696512 3910347341824 3919506729358 3927531485416 3931473470848 3943476748288 3951899346956 3959990423312 3963964987136 3976067465216 3989593710592 3993540417944 3996725028352 3997548655232 4007126104828 4008927526912 4026544884208 4030586247424 4040242849496 4056645705728 4063896877568 4074472762052 4086912634112 4090171703296 4094217907472 4108146090664 4112269355392 4120688771584 4124824625152 4142097711248 4142951295868 4146255052544 4154744050688 4158914084864 4177190562776 4189944045056 4193285275648 4194149408768 4207489824769 4211712798832 4224571681792 4228811800576 4238943317504 4246520342624 4247395446184 4259485497344 4263760658432 4278203939471 4282497887888 4295572886528 4310186062336 4317890432416 4323345596416 4331073488896 4342344673744 4345807434752 4350106526689 4350169235456 4378231819808 4382626164224 4396006866944 4400978818201 4414415553856 4418846215168 4451815547872 4455365605376 4456283746816 4474944848759 4488607411904 4493112538112 4511927864038 4522097237966 4525703340928 4530245699584 4550154005881 4559469942412 4564046191936 4567685746688 4579572691232 4587758584442 4593554696192 4601765581952 4613741215853 4617420399424 4631517958144 4651871308546 4656540299488 4670757296128 4679106179968 4690316525972 4695024103616 4709358596096 4730054019614 4733825955712 4734801480992 4744495462784 4748278915072 4769145375148 4773932071744 4783706169088 4788507480064 4808559799736 4813386055808 4823240930816 4828081922048 4844506648576 4849299078932 4853166105856 4867983425536 4880651864704 4889375930824 4909226156032 4920987830528 4925926928384 4947574068206 4949798273024 4962679627136 4966637068288 4971550316216 4977831305216 4988463110092 5003693508352 5008715616256 5018970406912 5029690077944 5030726573554 5041026429208 5045046347264 5050109960192 5060449501184 5072302826228 5082687804656 5087789197568 5091846406144 5114222684296 5124693488992 5129837042176 5156488987472 5163003625472 5168111129104 5172232389632 5185692606248 5210822791328 5216052790784 5228549569936 5233797361408 5249776795648 5259160665088 5272847103832 5277051885056 5288945761792 5293163380736 5316424352624 5321760342272 5332656057344 5338008338432 5360361743968 5365741832704 5376727595008 5382124109824 5400355792447 5405776022416 5410086806528 5421163360256 5422280528896 5444986832054 5450451857312 5467092764672 5472579977216 5478769549189 5485691352064 5491118074673 5495496913984 5512275349504 5536499215786 5536579026944 5542056090208 5555333918057 5577887845376 5587858206656 5619504871904 5623986092032 5629549622774 5629630775296 5648700874663 5654370363664 5665947060928 5671633859584 5695384352966 5701100697248 5712773069696 5718506866688 5743637023817 5748217231936 5759986070272 5761173061952 5765767254016 5791105098394 5808786062464 5814616225792 5828547061568 5838965471108 5856792558848 5862670905344 5888434595846 5906412718976 5911122731008 5926505835712 5937099344572 5944600195072 5955226047232 5970723926398 5975485222784 5981482698752 5993729122304 6020068752236 6026110975808 6030916440064 6043264073728 6044509442048 6069821386552 6075913545856 6094464065536 6119985199664 6121246378324 6126127707392 6144831537152 6171835191368 6178029739904 6195615268864 6196892033024 6222842093776 6229087836928 6248106016768 6269361545216 6275563513912 6280567901696 6296912450444 6299743256576 6316137707264 6327427675184 6348953049208 6368337192448 6374728966144 6402742911796 6420968078336 6422291282176 6427412676608 6433770997456 6455658142472 6475368069632 6481867268096 6502484274643 6509010689104 6528883508224 6535436419072 6564156598648 6577595982496 6582841223168 6584197785088 6589448290304 6611769724637 6618405826736 6631956279872 6638612642816 6661196641792 6673103395552 6681534103552 6693477210112 6710896313968 6722891904883 6750185964544 6766358266976 6773149526528 6793828794368 6805972625408 6822278583232 6823684487312 6829125968896 6835881684797 6880078573984 6886983972352 6901084309504 6908010790912 6915823857173 6936938727488 6943901195264 6958118064128 6988695731402 6994268799616 6995710146656 7001288808448 7015623172096 7032056190907 7046453547364 7053525932992 7090172357774 7099129985024 7111819535744 7130327333591 7157800480768 7164881338076 7172072587328 7189255658662 7196471371936 7218443094016 7231345914496 7248670994684 7250164767769 7255946341952 7278099648512 7310083484858 7317420470624 7332402078848 7338249232384 7339761465344 7370497397956 7377895019968 7393000443136 7400420651008 7431410599592 7432942030822 7438869358976 7454099620352 7461581152256 7494371303804 7517252551424 7523247112192 7524797468672 7542825609088 7556308256728 7579378605568 7586985877504 7605163010816 7612796162048 7620327124036 7649688240128 7669595787392 7683305034152 7693012017152 7732980876544 7740742316032 7756590628864 7774759250038 7790677208776 7796889809408 7798496556928 7804715393024 7820694683648 7839013458716 7855062970832 7862946941696 7886953496576 7903798693912 7919980846624 7927929974272 7952134930432 7979187421184 7987080835888 7993450056704 7995097310464 8014252209656 8053089768416 8061172494848 8080485698992 8113291411456 8127793755136 8148945524104 8173825268224 8180343406592 8188435814944 8216292181328 8224538710784 8241377543168 8249649250304 8284195422496 8285902591736 8292510105088 8309488101376 8317828169728 8346004406509 8354381125552 8379888090112 8388298817536 8414979649538 8423425597664 8449143363584 8457623601152 8477886635008 8486273388131 8493040685248 8494790892368 8518970994688 8556407878942 8564995775776 8591145773056 8620372124672 8635780864832 8662146977792 8684689347488 8691614869504 8700213053378 8700338470912 8729810442661 8756463639616 8765252328448 8801957636402 8828831107712 8837692430336 8876529945899 8903631095744 8910731210752 8912567493632 8949889697518 8977214823808 8986225076224 9023855728076 9025715323141 9044194475932 9051406681856 9060491399168 9100308011762 9118939884824 9128092383872 9135371493376 9159145382464 9175517168884 9187109392384 9203531163904 9227482431706 9234840798848 9263035916288 9303742617092 9313080598976 9341514592256 9358212359936 9380633051944 9390048207232 9418717192192 9460108039228 9467651911424 9469602961984 9488990925568 9496557830144 9538290750296 9547864143488 9567412338176 9577014960128 9617119599472 9626772111616 9646481861632 9656163844096 9689013297152 9698598157864 9706332211712 9735966851072 9761303729408 9778751861648 9818452312064 9841975661056 9851853856768 9895148136412 9899596546048 9925359254272 9933274136576 9943100632432 9955662610432 9976926220184 10007387016704 10017431232512 10037940813824 10059380155888 10061453147108 10082052858416 10090092694528 10100219920384 10144605652456 10165375609312 10175578395136 10183692812288 10218189574439 10228445368592 10249386977984 10259674084352 10312977974944 10326007250944 10336222258208 10344464779264 10371385212496 10389923853001 10421645582656 10432105581568 10457099139872 10467594722816 10499553591296 10518321330176 10545694207664 10554103770112 10564544421959 10577891523584 10632848705248 10643520684544 10665312114688 10676016676864 10712181162067 10720723487936 10731483665408 10753455190016 10800711584894 10811552044832 10820173613056 10842326720512 10844561057792 10867723204129 10889973664108 10900903714624 10934185529344 10957539098378 10971382704128 10982236149346 10990993827968 11019596788277 11024550699008 11072998431572 11084112180416 11110667836114 11155775690752 11175716413312 11204800095643 11239009743808 11247972184064 11259099245548 11297401749326 11308740727328 11331894121856 11343267719168 11390768705932 11402201394496 11425546139392 11437013733376 11487274047634 11496434463872 11519972140544 11522346123904 11531534508032 11582210196788 11617572124928 11629232451584 11657094123136 11677930942216 11713585117696 11725341810688 11776869191692 11812825437952 11822245462016 11853011671424 11874198689144 11889200390144 11910452094464 11941447852796 11950970445568 11962965397504 11987458244608 12040137504472 12052221951616 12061832880128 12086528147456 12089018884096 12139642773104 12151827091712 12188928131072 12239970399328 12242492756648 12252255414784 12289663074304 12343670382736 12356059479808 12393784066048 12445684187552 12458175673856 12496212033536 12538542341633 12538723090432 12551127027824 12561135803392 12593824900888 12632275414528 12654855350368 12697906098416 12736674384896 12749457932288 12805485823592 12841936156672 12844582564352 12854825353216 12867541994912 12898370446423 12911316284944 12950736139264 12963734536192 13004968549286 13018021378208 13057767016448 13070872838144 13115149781657 13128313197296 13155191964992 13165682446336 13168395570176 13223539449274 13236811653472 13263912559744 13277225285632 13322393283584 13335572467063 13346206791104 13386954420224 13421792627936 13445783809766 13500371929088 13532716533952 13546299053056 13611945250816 13644557166464 13647368974624 13658251937792 13671763369594 13718273552753 13760157147968 13773967944704 13802168619008 13831647714346 13873877454976 13887802390528 13916236128256 13948832772127 13977391462804 13988537599232 13991420293312 14002577616896 14031246344192 14064112381814 14092907094728 14107051865984 14180344715548 14198259970048 14223639071488 14260654667182 14315600961536 14329762676152 14344145174656 14378511317324 14392942743872 14436886188032 14462691828992 14497341989368 14500329535538 14511892683904 14556199297024 14620166969716 14634840941248 14664804157696 14676498464768 14679522930688 14740994795912 14755790039936 14786000886272 14800841302016 14862821199184 14865884061644 14877738717952 14908199240704 14923162304512 14988742607608 15034505102848 15046494224384 15049594937344 15085651218176 15112616513456 15158757211136 15173971755008 15210326021632 15225592324096 15240654248072 15299376480256 15339191574784 15366610068304 15386024034304 15465961753088 15481484632064 15513181257728 15549518500076 15581354417552 15593779618816 15596993113856 15609430786048 15678026917432 15710125941664 15725893883392 15773906993152 15791747524133 15807597387824 15839961693248 15855859948544 15958374842368 15974161671776 15986900113408 15990194620928 16028504419312 16057155045547 16106179536832 16122344989696 16160971397984 16226582822912 16255587510272 16297891048208 16327023197573 16347650536448 16376871629888 16432584362656 16449077421568 16482755086336 16499298500608 16555189068649 16568390844992 16571805183472 16585020210176 16618976202752 16692008813018 16708762251104 16759776180224 16776597635072 16829959299076 16846851195328 16898286727168 16955773270016 16972546776262 16986081370496 16989581784736 17037941989376 17112815757884 17129991551552 17182291546112 17240744249344 17271561729664 17316509238721 17324293955584 17369378694976 17383229739008 17400426106756 17459620885322 17512927279232 17530504656896 17603915272804 17607543007439 17657662215424 17675384860672 17753059891798 17807262191488 17821462421504 17825134987264 17899779395036 17954429647616 17972450152448 18047711456152 18051430646282 18088388951864 18102813363712 18120982798336 18200616023524 18237879769648 18256184767744 18270742986752 18318290764928 18351034337768 18374218784768 18407062327808 18454964863412 18469681597696 18526071832576 18607485234184 18626161197952 18683029184512 18716424719872 18761266103888 18780096414464 18837434384384 18920216078456 18935303822848 18939205923968 18977981851136 18993115660288 19076581500592 19095728286976 19134824676352 19154029920256 19234239198944 19253544223232 19292963723264 19312327688192 19377747255251 19378026594304 19397196315728 19412664423424 19522607458816 19557503723296 19636904624128 19683951322112 19703423679709 19703707713536 19790296272824 19850718508544 19866548273152 19886201264864 19911325220864 19933845235381 19953852440368 20014774033408 20034862465024 20118760311776 20122906294216 20164105716832 20180185389056 20200439840768 20268867844379 20289211304912 20330751218624 20351156790272 20436379148878 20456890737184 20498773955968 20519348168704 20609521085461 20625955949888 20672444516416 20688929558528 20742770424992 20779847706002 20843291165312 20864211163136 20914198279744 20935189445632 21036642660352 21091388415328 21108207540224 21129088843918 21155783047168 21265697410496 21287041369088 21330624229376 21424362324134 21441446975872 21462967330816 21506910380032 21557287011469 21601423169788 21623104089664 21640347226112 21684653441024 21689122115584 21735446408258 21779947328216 21801807429248 21868371058688 21915078196756 21942765408256 21964472298692 21981987655936 22039193576554 22049101398016 22145996863144 22168224360832 22221335672228 22311551381504 22351432826624 22409600191286 22478019487616 22495944368128 22518198491096 22594803498652 22617481454656 22663788243712 22686535438336 22781537411864 22804402788992 22851092278784 22874027466752 22974548095268 22992868927744 23039944281088 23044692247808 23063069016064 23164420393576 23235144249856 23258464903168 23314188246272 23355861884432 23427170235392 23450683621376 23553738383384 23625650875904 23644490924032 23706023342848 23748397378288 23778400780288 23820904188928 23882895705592 23901940891136 23925930795008 23974916489216 24080275008944 24104443903232 24123665760256 24178037768192 24279285546208 24303654183424 24377856262144 24479940798656 24484985513296 24504510829568 24687340765472 24712118959616 24787568132096 24815603252209 24891368375104 24916351347712 25077084683266 25077446180864 25102254055648 25122271606784 25187649801776 25232672214431 25264550829056 25309710700736 25395812196832 25473348769792 25498915864576 25585292197003 25610971647184 25683872313344 25689165128704 25735083989824 25796740892846 25822632569888 25901472278528 25927469072384 26009937098572 26015297107877 26036042756416 26115534032896 26230299563314 26256626394592 26310383929984 26331364892672 26336791140352 26447078898548 26473623306944 26527825119488 26554450571264 26644786567168 26671144934126 26692413582208 26773908840448 26843585255872 26891567619532 27000743858176 27065433067904 27092598106112 27211657375133 27223890501632 27289114332928 27294737949248 27316503875584 27343526739188 27436547105506 27520314295936 27547935889408 27604337238016 27663295428692 27747754909952 27775604781056 27832472256512 27897665544254 27954782925608 27977075198464 27982840586624 28005155233792 28062492688384 28128224763628 28185814189456 28214103731968 28360689431096 28396519940096 28447278142976 28521309334364 28631201923072 28659525352304 28688290349312 28757022634648 28785885487744 28873772376064 28925383657984 28994683978736 29000659071076 29023785367808 29112398594048 29240333939432 29269681882496 29329608315392 29352996929536 29359045861376 29481989591824 29511580079872 29572001772544 29601682604032 29725642398368 29731768123288 29755477435904 29816398481408 29846324609024 29947427576297 29977485215216 30069010205696 30099189874688 30171302436352 30225233026912 30317514422272 30347943510016 30420652043264 30450745686823 30451184648192 30481308496144 30678383149568 30733220136608 30772048068608 30806851727407 30931923506176 30962969264128 31099037000152 31162708835104 31187559237632 31193986227712 31218861572096 31324613941313 31356053834864 31420251883328 31451787766784 31583495048266 31615194775648 31679923386496 31711719897088 31851078041167 31948323343552 31973800226816 31980389241856 32057008838624 32114310091094 32212359073664 32244689979392 32321942795968 32386390277153 32511175020544 32595782096416 32654046395146 32695301072896 32753743259776 32865168725312 32898154843136 32965510172672 33110378137298 33136781689984 33143610366944 33170040420352 33237952405504 33384017626036 33417524502208 33519552360448 33659918598152 33693702390656 33796573454336 33911546540032 33945093552524 33972162740992 33979163569472 34075883978752 34225631515768 34259983103104 34364583092224 34481488498688 34543123459328 34633018477442 34648587911168 34738757389952 34766459478016 34800852213512 34919241770644 35025854558464 35061009313792 35207830545608 35215086014878 35315324430848 35350769721344 35506119783596 35614524382976 35642924843008 35650269974528 35799558790072 35908859295232 35944900304896 36095422912304 36102861292564 36176777903728 36205626727424 36241965596672 36401232047048 36475759539296 36512369535488 36541485973504 36636581529856 36702068675536 36748437569536 36814124655616 36909929726824 36939363195392 37052143665152 37214970468368 37252322395904 37366058369024 37432849439744 37522532207776 37560192828928 37674868768768 37840432156912 37870607645696 37878411847936 37955963702272 38153163001184 38191456573952 38269649352704 38308059840512 38351386844323 38437826522711 38468478397888 38507088446464 38585927446528 38755494510502 38756053188608 38794392631456 38825328846848 38995947967757 39045214917632 39115007446592 39367902644224 39406847359418 39407415427072 39540906122641 39580592545648 39701437017088 39772402529728 39867690470762 39907704880736 40029548066816 40069724930048 40205459166719 40237520623552 40245812588432 40328211433664 40360370778112 40537735688758 40578422609824 40661502437248 40702313580544 40872758297756 40913781474368 40997547911936 41038696337408 41219042170922 41251911899776 41344889032832 41377859117056 41485540849984 41559695412004 41686582330624 41728422326272 41828396559488 41870378891264 42073285320704 42182776830656 42216415080448 42258177687836 42311566094336 42531394820992 42574082738176 42661248458752 42761175875209 42848724648268 42882893951744 42925934661632 43013820760064 43114574022938 43202846339576 43246208179328 43280694452224 43369306882048 43378244231168 43470892816516 43559894656432 43603614858496 43736742117376 43830156393512 43885530816512 43928944597384 43963975311872 44078387153108 44098202796032 44291993726288 44336448721664 44442671344456 44623102763008 44702865653248 44819200382572 44956038975232 44991888736256 45036396982192 45189606997304 45234962909312 45327576487424 45373070876672 45563074823728 45608805577984 45702184557568 45748054933504 45949096190536 45985737855488 46079888562176 46089384495616 46126138032128 46282388072459 46328840787152 46470288499712 46516929806336 46628376492544 46711723768864 46854340470784 46901367242752 47060243334181 47107476766768 47251301751808 47412046685696 47496794756576 47556801560576 47641808377856 47765791411184 47803881782272 47851171793579 47851861590016 48160550017888 48208887806464 48247331520512 48356075536384 48410767000211 48558571092416 48607308366848 48959881597312 48969971026592 49009021659136 49224393336349 49374681530944 49424237919232 49631206504418 49782736750208 49832702695424 50051694064691 50154169366532 50204508111296 50244543213568 50375299603552 50465344428862 50529101658112 50619421401472 50751153374383 50791624393664 50946697539584 51170584394006 51221943294368 51367744626688 51378330257408 51470167979648 51593481785692 51645265139776 51802944557056 52019874197144 52030594215754 52072085512832 52231068065792 52460599126628 52513252789184 52620767859968 52662729785344 52673582280704 52894157797096 52947246613888 53055650238976 53108901142528 53289573134336 53342289868252 53384827164416 53547817680896 53687170511744 53783135239064 54001487716352 54130866135808 54185196212224 54423314750266 54447781003264 54578228665856 54589475898496 54633007751168 54687053478376 54873094211012 55040628591872 55095871778816 55208674476032 55326590857384 55495509819904 55551209562112 55664944513024 55795331088508 55909565851216 55954150396928 55965681173248 56010310467584 56256449527256 56371628378912 56428207463936 56721378862192 56793039880192 56894556285952 57042618668728 57262403846144 57319050704608 57376580698624 57514045269296 57571770975488 57747544752128 57850767315968 57989367957472 58001318142152 58047570735616 58224797188096 58480667878864 58539363764992 58659216630784 58718091722752 58963979183648 59023160159744 59144003545088 59203365208064 59403913716917 59451284796736 59463536246576 59510954871808 59632796962816 59894855152594 59954970430432 60138020411392 60198379749376 60266465041079 60342604872704 60450466053824 60635028844544 60841304086528 60901491373646 60902369296384 60962616992288 61108673098627 61356766299136 61466440273216 61613703454814 61863847012352 61925938528256 62135709621293 62198074000304 62325417670208 62375118475264 62387972455424 62649227882626 62712107669728 62840503766656 62903575533568 63166990096532 63180007261987 63230389551296 63359846772992 63423439794176 63702156082334 63896646687104 63947600453632 63960778483712 64114017677248 64228620182188 64424718147328 64489379958784 64643885591936 64772780554306 65022350041088 65191564192832 65308092790292 65390602145792 65507486519552 65730337450624 65796309686272 65931020345344 66220756274596 66273563379968 66287220733888 66340080840704 66475904811008 66768035252072 66835049004416 67039104720896 67319837196304 67387404781312 67593146908672 67823093080064 67890187105048 67944325481984 67958327138944 68151767957504 68451263031536 68519966206208 68729166184448 68962976997376 69086246918656 69266036954884 69297175822336 69477514779904 69532918956032 69601704427024 69838483541288 70051709116928 70122018627584 70415661091216 70430172029756 70630648861696 70701539442688 71012239567192 71229048765952 71285849686016 71300539949056 71527327021073 71599117580144 71817718590464 71889800609792 72190845824608 72205722585128 72353555807456 72411253454848 72483931193344 72729466971007 72802464094096 72951519078592 73024739070976 73273163059712 73404137351072 73496875139072 73628249311232 73819859453648 73878726390784 73951810953713 74429940936736 74504644791808 74732116738048 74865698879488 75045064415552 75120385657856 75680864313824 75741215291392 75756823695872 75911927404544 76074062428903 76306326002368 76382913147904 76539298705408 76702773688646 76875653045422 76936956795776 77014176892928 77171854893056 77352618099977 77510989021004 77588785262912 77650657693696 77991895935514 78090429835264 78230014893184 78433600669501 78735805288448 78813694718836 79081812245282 79161185091296 79402874034176 79544805059456 79735380941524 79815409761472 80059096133632 80410918333438 80475041247104 80491625176864 80656422867328 80720741556224 81075471377516 81156845219648 81323004874496 81404627161088 81745516595512 81827562948736 81995095823872 82077392674816 82438084341844 82503823799552 82689778065664 82755718234112 82971081699968 83119390824008 83373164661248 83456844652544 83656793118976 83740757782528 84146570641408 84365553661312 84432830160896 84516355375672 84623132188672 85062789641984 85148165476352 85322496917504 85522351750418 85697449296536 85765787903488 85851869323264 86027641520128 86229148045876 86405692679152 86492416358656 86561388904448 86756488462336 86941785633032 87119789312864 87207229716992 87473484234752 87660312787024 87771061633024 87857889194768 87927950623744 88156774306216 88583987452576 88672897443328 88885342688912 89246205526016 89405731306496 89638400765144 89912077950464 89983777472512 90072793964384 90379213994608 90469925818624 90655152974848 90746141753344 91126149647456 91217611155968 91404369115136 91496109867008 91806048471599 91898192381072 91971475710976 92159777124352 92178768991232 92564776144918 92657681574304 92940576999424 93033859612672 93256752985088 93349007269441 93423447537728 93708680941568 94120486668362 94214953533536 94502603503616 94824093371392 94993589513152 95283616755712 95531582822368 95607763564544 95702343587158 95703723180032 96027914869271 96321100035776 96417775612928 96821534000422 97117142184832 97214616733696 97641829404889 97919763194624 97939942053184 98018043318272 98448786672698 98749363061888 98848475838464 99262413008836 99565473500416 99665405390848 100103388129382 100308338733064 100409016222592 100489086427136 100750599207104 100930688857724 101058203316224 101238842802944 101502306748766 101583248787328 101893395079168 102341168788012 102443886588736 102735489253376 102756660514816 102940335959296 103186963571384 103290530279552 103605889114112 104039748394288 104061188431508 104144171025664 104462136131584 104921198253256 105026505578368 105241535719936 105325459570688 105347164561408 105788315594192 105894493227776 106111300477952 106217802285056 106579146268672 106684579736504 106769654328832 107095635361792 107374341023488 107566270478128 108002975432704 108261732271616 108370392424448 108846629500532 108895562006528 109156457331712 109178951796992 109266015502336 109374106956752 109746188422024 110081257183744 110191743557632 110417348952064 110542232668931 110653181714768 110991019639808 111102419124224 111590662177016 111819131702432 111908300793856 111931362346496 112020620935168 112400085318829 112512899054512 112743256757824 112856414927872 113442757724384 113586079760384 113789112571904 114085237337456 114289162383011 114638101409216 114753161397248 115028090538592 115143541950976 115495089504256 115701534631936 115978735914944 116002636284304 116095141471232 116209988641549 116961335757728 117078727529984 117318433261568 117436183445504 117927958367296 118046320319488 118288007090176 118807827433834 118902569593472 118927072493152 119021909743616 119265593925632 119544955245419 119789710305188 119909940860864 120276040822784 120532930082158 120685209745408 120900932107648 121215564671047 121270057689088 121682608173056 121802982747292 121925233984576 122217346197254 122713532598272 122932880546432 123227406909628 123252801052073 123727694024704 124271419242586 124396148000608 124650835340416 124750236950528 124775944910848 125298455765252 125424215339456 125681007533312 125807151067136 126333980193064 126360014523974 126460779102592 126719693545984 126846879588352 127404312164668 127793293374208 127895200907264 127921556967424 128228035354496 128457240364376 128849436294656 128978759917568 129287771183872 129545561108612 130044700082176 130383128385664 130616185580584 130781204291584 131014973039104 131460674901248 131592619372544 131862040690688 132441512549192 132547126759936 132574441467776 132680161681408 132951809622016 133536070504144 133670098008832 134078209441792 134639674392608 134774809562624 135186293817344 135646186160128 135780374210096 135888650963968 135916654277888 136902526063072 137039932412416 137458332368896 137923965757963 137925953994752 138172493837312 138532073909768 138955029559808 139065837912064 139203408854048 139676967082576 140103418233856 140244037255168 140831322182432 140860344059512 141261297723392 141403078885376 141882074910653 142024479134384 142458097531904 142601079898112 143054654042146 143198235160288 143635437180928 143779601219584 144266647598227 144381691649216 144411445170256 144707111614912 144822506909696 145458933942014 145604928188192 145903038157184 146049478141952 146546326119424 146808274702144 147256498622464 147639718907296 147757452781568 147903621907426 148859881873472 149009289583616 149731397758976 150090128831104 150240771315712 150901009080283 151361728627648 151482430582784 151513647391744 151823854809088 152148124857806 152612652004736 152765826295808 153078597410816 153405547377292 153437160493397 153751306090844 153873913591552 154028353785856 154343709786112 154705236199954 155021978042008 155177570525824 155301315387392 155983791871028 156180859670528 156460029786368 156867201339002 157471610576896 157627389437672 158163624490564 158322370182592 158805748068352 159089610118912 159470761883048 159630819522944 160118192267264 160821836666876 160950082494208 160983250353728 161312845734656 161441483112448 162150942755032 162313690439296 162646009748992 162809254322176 163491033191024 163655125897472 163990191647744 164154785349632 164876168683688 165007647599104 165379556131328 165511436468224 165942163399936 166238781648016 166746329322496 166913689305088 167313586237952 167481515565056 168293141282816 168731107322624 168865660321792 169032710751344 169246264377344 170125579283968 170296330952704 170644993835008 171044703500836 171394898593072 171531575806976 171703738646528 172458296091752 172811385358304 172984832717312 173122777808896 173512976924672 173709222765463 173883571266064 174239578625728 174414459433984 175320625574048 175542123266048 175715778389536 175855901247488 176313548612432 176628705501017 177167974905152 177345794886656 177770685377824 178492411052032 178811462612992 179276801530288 179597255173303 179824155900928 180145587928768 180758427989216 180939851637248 181310305949696 181492283506688 182107079755139 182252299294912 182435222311936 182808738230272 183612096943198 183796384762144 183942951421952 184319554248704 184357537982464 185129552289836 185315363148608 185881153998848 186513505970176 186698014538882 186846895075456 187417361883136 188240973336724 188429907067072 189005207007232 189648186742784 189987179026304 190481601625931 190567233511424 191063165644736 191215527129088 191404687174316 192055829738542 192642200071552 192835551225856 193643068000844 194234284369664 194429233467392 195283658809778 195839526389248 195879884106368 196036086636544 196897573345396 197498726123776 197696951676928 198524826017672 199130947000832 199330810781696 200206776258764 200616677466128 200818032445184 200978172854272 201501198414208 201861377715448 202116406632448 202477685605888 203004613497532 203166497574656 203786790158336 204682337576024 204887773177472 205470978506752 205513321029632 205880671918592 206373927142768 206581060559104 207211778228224 208079496788576 208122376863016 208288342051328 208924272263168 209842396506512 210053011156736 210483071439872 210694329122816 211576631188384 211788986455552 212222600955904 212435604570112 213155219807761 213158292537344 213369159473008 213539308657664 214748682046976 215132540956256 216005950865408 216523464543232 216740784848896 217693259001064 218312914663424 218357903593984 218532031004672 218748213913504 219272297589191 219492376844048 220162514367488 220383487115264 221084465337862 221306363429536 221982039279616 222204838248448 222957546288169 223181324354032 223638263404864 223816601587712 223862724692992 224800170637658 225025798109024 225486513515648 225712829855744 226704731940071 226885515448768 227578225143808 228170474674912 228578324766022 229276202818432 229506322794496 230056181077184 230287083901952 231403069263872 231957471829888 232005272568608 232190282942464 232419977283098 233922671515456 234157455059968 234636866523136 235855916734592 236092640638976 236576014180352 237130157126159 237615654867668 237805139186944 237854144986304 238043819487232 238531187851264 239089910490838 239579420610376 239819881721728 240552081645568 241065860164316 241370419490816 241801864215296 242431129342094 242540115378176 243365216346112 243605965494584 243850467969152 244434692394508 245427065196544 245865761092864 246454813819256 246505602104146 247455388049408 248542838485172 248792296001216 249301670680832 249500473901056 249551889821696 250596911530504 250848430678912 251362015066624 251614302134272 252667960386128 252720029047948 252921558205184 253439387091968 253693759176704 254808624329336 255586586748416 255790401814528 255843113934848 256456070708992 256914480728752 257698872589312 257957519835136 258575542367744 259091122217224 260089400164352 260766256771328 261232371161168 261562408583168 262029946078208 262921349802496 263185238745088 263724081381376 264883025098384 265094253519872 265148882935552 265360323362816 267072141008288 267340196017664 268156418883584 268459707910261 269279348785216 269549619125248 271292372320256 271560748420192 271777301927936 271833308555776 272971635774299 273805052126144 274079864824832 275847931515926 275851907989504 276344987674624 277064147819536 277559394358741 277910059119616 278406817708096 279353934165152 280206836467712 280488074510336 281438214167033 281662644364864 281720688119024 282522595446784 283764149821306 284048958268768 284916195063808 285202159796224 286109308084292 286396470320576 287270874361856 288533295196454 288763383298432 288822890340512 289414223229824 289645013819392 290917867884028 291209856376384 291806076314368 292098956283904 293092652238848 293616549404288 294512997244928 295279437814592 295514905563136 295807243814852 297719763746944 298018579167232 299328231126463 299462795517952 300180257662208 300481542631424 301802018160566 302723457255296 302964861165568 303027294783488 303647709618176 304296249715612 305225304009472 305531652591616 306157194821632 306811094754584 306874320986794 307502612181688 307747827183104 308056707571712 308687419572224 309410472399908 310043956084016 310355141051648 310602630774784 311967583742056 312361719341056 312920059572736 313734402678004 314943221153792 315254778875344 316327248981128 316644740365184 317611496136704 318179220237824 318941523766096 319261639045888 320236384534528 321643673333752 321900164988416 321966500707456 322625691469312 322882966224896 324301885510064 324627380878592 325292019497984 325618508644352 326982066382048 327310251794944 327980383295488 328309570699264 329421703339267 329752337367376 330015295198208 330759112262656 331884326799872 332477563296032 333492658644992 333827378610176 334627172475904 334958202555053 334963031130112 337462214645248 337731320643584 338065421502688 338492528754688 338875369001477 340251158567936 340592661905408 342089407001672 342789797186144 343063151613952 343407477293056 344570753354443 344916592183504 345622770716608 345969665434624 347418445530926 347767142532128 348479157251456 348828918867968 350361858452837 350641251148096 351431556779072 351711802494976 352627097224864 353257411002034 354335949810304 354691589773312 355541370755648 357622925225984 358553603060576 359194510346606 359648311801856 360291175857536 361516855978432 361879703274496 362620611899392 364214159510278 364504598589824 364870444623872 365617476460544 367224193886396 367592769524288 367885902843904 368639108497408 368715075964928 370259104579672 370630726297216 371762307997696 373027011940352 373396029077764 373693790150912 374834723766272 376481946673448 376859814134144 378010414014464 379296373485568 379974358052608 380963203251862 381134467022848 382126331289472 382431054258176 382809374348632 384111659477084 385284400143104 385671102451712 387286136001688 388468568739328 388858466934784 390567317619556 391679052778496 391759768212736 392072173273088 393795146690792 394997452247552 395393903353856 397049652035344 398261894001664 398661621563392 400413552517528 401233354932256 401636064890368 401956345708544 403002396828416 403722755430896 404232813264896 404955371211776 406009226995064 406332995149312 407573580316672 409364675152048 409775546354944 411026642059264 411761343837184 412747854285536 413162121118208 414423556456448 416158993577152 416244753726032 416576684102656 419684793013024 420106022313472 420966142879744 421388658245632 421865255287553 423153262376768 423577972911104 424445201911808 426310439615522 426316585074688 426738318946016 427078617315328 428955427645327 429497364093952 430265081912512 433046929086464 433481569697792 434949967349051 435386518002128 436625829326848 436715807187968 437496427827008 438544595178382 438984753688096 440325028734976 440766974230528 442168930675724 442260050833909 442612726859072 443964078559232 445915092576338 446362648708064 447276526809728 447633203175424 447725449385984 449600341275316 450051596218048 450973027031296 451425659711488 453409463880142 453771030897536 455156450287616 456340949349824 457156649532044 458552405636864 459012645588992 460112362154368 460574167803904 462806138527744 463914943659776 464010545137216 464380565884928 464839954566196 467845343030912 468314910119936 469273733046272 471711833469184 472185281277952 473152028360704 474260314252318 475231309735336 475610278373888 475708289972608 476087638974464 477062375702528 478179820981676 479158841220752 479639763443456 481104163291136 482131720328632 482740838981632 483603728430592 484862258684188 485080230756352 486730432692224 487211930989168 487700935938304 488869384789016 490854130393088 491731522185728 492909627638512 493011204208292 494910776098816 497085676970344 497584592002432 498603341361664 499000947802112 499103779643392 501193823061008 501696861357824 502724030133248 503228604268544 505335920772256 505440058095896 505843116410368 506878774183936 507387518353408 509106268797049 509617248658672 511173173496832 511686227869696 512912141417984 513828961457504 515397745178624 515915039670272 517151084735488 517662676675991 518182244434448 521532513542656 522464742322336 523124817166336 524059892156416 525842699604992 526370477490176 529766050196768 530188507039744 530297765871104 530720646725632 532518437002321 534144282016576 534680392035328 536919415820522 538558697570432 539099238250496 541468326699839 543121496840384 543554603855872 543666617111552 545943271548598 547610104252288 548159729649664 550568634711601 551695863031852 552689975349248 554128295639072 555118788717482 555820118239232 556813635416192 558707868330304 560413672935424 562876428334066 563325288729728 563441376238048 565045190893568 567528299642612 568097916537536 569832390127616 572218616168584 572792940641152 574541748723712 577066590392908 577526766596864 577645780681024 578828446459648 579290027638784 581835735768056 582419712752768 583612152628736 584197912567808 586185304477696 587233098808576 589025994489856 590558875629184 591029811126272 591614487629704 595439527493888 596037158334464 598656462252926 598925591035904 600360515324416 600963085262848 603604036321132 605446914510592 605929722331136 606054589566976 607295419236352 608592499431224 610450608018944 611063305183232 612314389643264 613622189509168 613748641973588 615005224363376 615495654366208 616113415143424 618820944799816 620087912168032 620710282103296 621205261549568 623935167484112 624723438682112 625840119145472 627468805356008 629886442307584 630509557750688 632654497962256 633289480730368 635222992273408 636358440475648 637883047532192 638523278091776 640472769069056 643287346667504 643800329976832 643933001414912 645251382938624 648603771020128 649254761757184 650584038995968 651237017288704 653443050886087 653964132764096 654620503589888 655960766590976 658843406678534 659504674734752 660030590396416 661518224525312 662931115451869 663768653599744 664955126592064 666985317289984 669254344951808 669916405110106 669926062260224 672195404084897 674924429290496 676130843005376 677750738002954 680502317135872 681185323810816 683492805834223 684178814003344 685579594372288 686126303227904 689141506708886 689833184367008 691245541433216 691939330869248 694836891061852 695534285064256 696958314502912 697657837735936 700723716905674 701282502296192 702863113558144 703423604989952 705254194449728 706514822004068 708671899620608 709383179546624 711082741511296 715245850451968 717107206121152 718389020693212 719296623603712 720582351715072 723033711956864 723759406548992 725241223798784 728428319020556 729009197179648 729740889247744 731234952921088 734448387772792 735185539048576 735771805687808 737278216994816 737430151929856 740518209159344 741261452594432 743524615995392 746054023880704 746792058155528 747387580301824 749669447532544 752963893346896 753719628268288 756020828028928 758592746971136 759948716105216 761926406503724 762268934045696 764252662578944 764862108516352 765618748697264 768223318954168 770568800286208 771342204903424 774572272003376 776937137478656 777716933869568 781134635239112 783358105556992 783519536425472 784144346546176 786800597231803 787590293381584 789994904495104 790787806707712 794099304070688 796523788003328 797323243126784 800024136681077 800827105035056 802466709864512 803272129780736 806004793656832 807445510861792 808465626529792 809910742423552 812018453990128 812665990298624 813469920490843 818729350304096 819551092709888 822053284118528 823522687674368 825495708571072 826324242236416 832317987154304 832489507452064 833153368205312 836814686717933 839369586026048 840212044626944 841932285759488 843730510575106 846306524753536 847155945822208 848890403823616 850878799099747 852620879231044 853476637892032 854157234630656 857910855290654 858994728187904 860530163825024 862769607364511 866093858172928 869899934698102 870773036004256 873251658653696 873431614375936 874992855654016 877089190356764 877969507376192 880650057469952 884337861351448 884520101667818 885225453718144 887928157118464 891830185152676 892725297416128 894553053619456 895266406350848 895450898771968 899200682550632 900103192436096 901946054062592 902851319422976 906818927760284 907542061795072 910312900575232 912681898699648 914313299064088 917104811273728 918025291177984 920224724308736 921148335607808 925612277055488 927829887319552 928021090274432 928761131769856 929679909132392 935690686061824 936629820239872 938547466092544 943423666938368 944370562555904 946304056721408 948520628504636 950462619470672 951220556747776 951416579945216 952175277948928 956359641963352 958317682441504 959279526886912 962208326582272 964263440657264 965481677963264 967207456861184 969724517368376 973460865384448 974423861978336 975401871876608 977738769578032 981708260786176 983463044371456 985819255277024 986022408416584 989821552197632 994171353940688 995169184004864 997206682723328 998207559286784 1002387646122016 1003393722715648 1005448060266496 1006457208537088 1009866533187589 1010671841544512 1010880116191792 1011686232820736 1013757548367872 1018212537594098 1019234497317344 1022346346993664 1023372455739392 1025824282835968 1027657922915008 1030795490357248 1034302169470976 1035325353351982 1036364488868896 1043065027085312 1044929484644672 1048119784312832 1051685399209984 1052740954980352 1056307063561981 1059532100393536 1060377014079488 1060595531742208 1065036874004642 1068288564033152 1069360784070656 1073838831641044 1074060123453779 1077117395140864 1078198476500992 1082936653399678 1086242993680768 1087109207711744 1087333234223104 1091886543097196 1095220208504576 1096319459299328 1101137269423202 1103391726063704 1105379950698496 1108256591278144 1110237577434964 1111640236478464 1113627270832384 1117415736660608 1120827345870848 1125752856668132 1126650577459456 1126882752476096 1130090381787136 1135056599285224 1136195833075072 1139664780255232 1144437232337168 1145585881282304 1149083497447424 1154133180785816 1155053533193728 1155291561362048 1157656892919296 1158580055277568 1163671471536112 1164839425505536 1167224305257472 1168395825135616 1172370608955392 1174466197617152 1178051988979712 1181117751258368 1182059622252544 1183228975259408 1190879054987776 1192074316668928 1197312924505852 1197851182071808 1200721030648832 1201926170525696 1207208072642264 1210893829021184 1211859444662272 1212109179133952 1214590838472704 1215964559358241 1217184998862448 1220901216037888 1222126610366464 1227244379018336 1227497283947176 1230010448726752 1230991308732416 1232226830286848 1236400938507119 1237641889599632 1240175824336064 1241420564206592 1247870334968224 1249446877364224 1251680238290944 1254937610712016 1257180786213121 1261019115501376 1265308995924512 1266578961460736 1270445984546816 1272716880951296 1275766095064384 1277046556183552 1286574693335008 1287600659953664 1287866002829824 1290502765877248 1297207542040256 1298509523514368 1301168077991936 1306886101772174 1307928265528192 1309241007179776 1311921533181952 1314994507699609 1317686813357068 1319009349469504 1320061180792832 1323036449050624 1325862230903738 1327537307199488 1329910253184128 1333371211381517 1333970634579968 1338508689903616 1339832810220212 1344390808169794 1349848858580992 1352261686010752 1355501476005908 1361004634271744 1366985611668446 1368357628006688 1371159188744576 1372252606455808 1378283013417772 1379666368734016 1382491082866432 1383878661738496 1389673782123704 1391068570128512 1393916629005824 1395315675471872 1401447433811348 1402565004592384 1405726227116288 1406847209979904 1410508388899456 1413029644008136 1417343799241216 1418766359093248 1422165483022592 1430491700903936 1434214412242304 1436778041386424 1438593247207424 1441164703430144 1446067423913728 1447518813097984 1450482447597568 1456856638041112 1458018394359296 1459481778495488 1462469905842176 1468896775545584 1470371078097152 1471543611375616 1474860303859712 1481036418318688 1482522905188864 1487049231990784 1492108047761408 1493584116311056 1494775160603648 1505927786693792 1507439256536576 1512041656057856 1517185493942272 1519897432210432 1523852813007448 1528505325157888 1529724217032704 1531237497394528 1536446637908336 1541137600572416 1542684409806848 1549144544006752 1553874274957312 1555433867739136 1560702824017183 1562269270478224 1566716211113984 1567039072850944 1573601194463606 1575180586763168 1579989808990208 1581575613415424 1586933123580497 1588198608141376 1593047576006656 1600048273362154 1601654210070112 1604933419729024 1606544259561472 1612009587313664 1614891021723584 1619821484847104 1624036907980256 1625331980597248 1626939840981686 1637458700608192 1639102185419776 1647045375348736 1650991417142144 1652648484472832 1659911099883113 1664635974308608 1664979014904128 1666306736410624 1673629373435866 1678739172052096 1680424089253888 1683864571518976 1687461021150212 1692613049507072 1694311891644416 1697780807647232 1701757598199494 1705241758462088 1706953275784064 1708314469261312 1715821710581308 1717989456375808 1721060327650048 1725539214729022 1732187716345856 1739799869396204 1741546072008512 1746503317307392 1746863228751872 1749985711308032 1754178380713528 1755939014752384 1761300114939904 1768675722702896 1769040203335636 1770450907436288 1775856314236928 1783660370305352 1785450594832256 1789106107238912 1790532812701696 1790901797543936 1798401365101264 1800206384872192 1803892108125184 1805702638845952 1813637855520568 1815084123590144 1820625801150464 1825363797399296 1828626598128176 1834209622547456 1836050582355968 1840449448617472 1842296671215616 1851224554110976 1855659774639104 1856042180548864 1857522263539712 1859359818264784 1871381372123648 1873259640479744 1877094932185088 1879217955371827 1886847333876736 1888741125111808 1897041257009272 1900925238941344 1902441113495552 1902833159890432 1904350555897856 1910801450420093 1912719283926704 1916635364883008 1918559053773824 1928526881314528 1930963355926528 1934414913722368 1939449034736752 1942915760511187 1948847723956672 1950803743753216 1955477539156064 1963416521572352 1966926088742912 1971638510554048 1972044816833168 1975569806906333 1988342707881376 1990338368009728 1994413365446656 1996415118573568 2004775292244032 2006787445431296 2010896120532992 2019733066375178 2021343683089024 2021760232383584 2023372465641472 2027515096735744 2036425075188196 2038468994634688 2044692693987328 2051648565671936 2055315845830016 2061590980714496 2068604338941952 2070650706703964 2072728977737792 2086130054170624 2089858969289344 2095297617885241 2096239568625664 2103370798419968 2112614127123962 2119064200787072 2120754028158976 2121191063484416 2130073748009284 2136577128066304 2138721568141312 2147677663282088 2148120246907558 2154234790281728 2156396953001984 2165873306799356 2172485987361536 2174218415423488 2174666468446208 2183773086194392 2190440417009152 2192638918598656 2202274538846404 2206783452127408 2210759901396992 2216513182556288 2220475154869928 2223280472956928 2227254541664768 2234831473321216 2241654691741696 2251505713336264 2253301154918912 2253765504952192 2260180763574272 2270113198570448 2272391666150144 2279329560510464 2288874464674336 2291171762564608 2298166994894848 2308266361571632 2310107066387456 2310583122724096 2315313785838592 2327342943072224 2329678851011072 2334448610514944 2336791650271232 2344707417885371 2344741217910784 2348932395234304 2362235502516736 2364119244505088 2366457950518816 2381758109975552 2384148633337856 2394625849011704 2401442061297664 2403852341051392 2411995273481101 2414416145284528 2421787658042368 2424218358267904 2431929118716482 2434369997724896 2441802432075776 2444253220732928 2452533009169859 2454488758036672 2454994567894352 2460020897453504 2461982617464832 2472801877014238 2475283779199264 2480351648672128 2482841128413184 2495740669936448 2503360476581888 2509875221424032 2514361572426242 2522038231002752 2530617991849024 2533157922921472 2545433761902592 2551532190128768 2554093112367104 2573149386670016 2575201319907328 2575732005659648 2581005531754496 2594415084080512 2597019047028736 2602336155983872 2608431728387749 2613772203544348 2615856531056384 2618482014359552 2623843066363904 2629989015399218 2635373626714136 2638018698939008 2640122361585664 2646072898101248 2651724461807476 2655074614398976 2659820506368256 2666742422763034 2667941269159936 2677017379807232 2679665620440424 2688781616339588 2699697717161984 2704523372021504 2711002952011816 2722009268543488 2733971223336892 2736715256013376 2742318377489152 2744505212911616 2756566026835544 2759332737468032 2764982165732864 2767757323476992 2779347564247408 2782137140257024 2787833258011648 2790631350943744 2802894867622696 2805130009184768 2811452454232576 2813694419959808 2821016777798912 2826059288016272 2834687598482432 2837532718186496 2844330966045184 2860983401807872 2868428824484608 2873556082772848 2877186494414848 2882329406860288 2892134847827456 2895037626195968 2900964895195136 2913713276082224 2916036788718592 2918963556990976 2937793551091168 2940742156194304 2943087222751232 2949720607719424 2953056787012871 2962072836637376 2965045810377728 2984216095522816 2987168232622112 2989550321207296 3002687993517289 3011855573387584 3014878513073152 3034370987884544 3039794864420864 3047705626014896 3053153337946151 3057010650315776 3062474994789056 3072893275816672 3082275201144832 3085368819613696 3095820355837363 3098289088013504 3107748549914624 3121405648034366 3124538540956448 3133432422227968 3134078145701888 3147202388927212 3150361173526336 3159979617980416 3173866247160994 3176397216282752 3186095152013312 3200096546724308 3203308420140224 3209866839458048 3213088519122944 3224019174627328 3229782043447168 3239642969694208 3248073815960512 3250663961194496 3253879681963372 3274917401216384 3278204370839552 3294090750697472 3301982834284288 3305296968945664 3319822199766226 3329271948617216 3329958029808256 3332613472821248 3347258746871732 3357478344104192 3360848178507776 3367729143037952 3374922042300424 3385226099014144 3388623783288832 3395561615294464 3403515196398988 3410483516924176 3413906551568128 3416628938522624 3431643421162616 3435978912751616 3442120655300096 3451078429458044 3464375432691712 3479599738792408 3483092144017024 3493006634614784 3493726457503744 3499971422616064 3508356761427056 3511878029504768 3522600229879808 3537351445405792 3538080406671272 3540901814872576 3551712628473856 3567320740610704 3570901189664512 3578212214477824 3581803595087872 3596802730202528 3600412769744384 3607784216250368 3611405277691904 3623638736731937 3627275711041136 3630168247180288 3650727594798592 3657253196256352 3668419245094912 3672101164711936 3680898897234944 3684593342431232 3711319549278208 3712084361097728 3715044527079424 3718719636529568 3727629059016247 3742762744247296 3746519280959488 3758435910743654 3773694667753472 3777482250223616 3790278286898873 3794082514018544 3801850477882688 3804882226991104 3805666319780864 3821602900840186 3825438567853408 3833270729766016 3837118107547648 3853980442981207 3857053762629056 3868829827444736 3878898069473504 3885831521022374 3897695447913344 3901607487506432 3910955078312128 3933852177485824 3943277021108096 3944089633666336 3951139613812666 3976685415762752 3980676736019456 3988826730893312 4009550584488064 4013574890862592 4021792241065984 4039466132750356 4042687366178048 4043520464767168 4046744931282944 4055030193471488 4072850150376392 4076937989269376 4089385387974656 4103297131343872 4110631691660032 4123181961428992 4137208677883904 4141301413407928 4145457955475584 4172260108341248 4179717938578688 4190595235770482 4192479137251328 4206741596839936 4225228254247924 4238128401574144 4241508056317952 4242382126968832 4260147496018568 4273154256132608 4277443136282624 4295355326564176 4296240493815116 4308469580563456 4312793906003968 4331746613598712 4344971974723072 4348436830846976 4349332936892416 4367546172388784 4380880834018304 4385277837197312 4404549077692808 4413566904254816 4421519802793984 4433026365112576 4440950309739856 4446560945913856 4454509083329536 4469662946642432 4483309383483392 4503011426672528 4506602309837824 4507531009904384 4540226397140896 4544783332300288 4558659121020928 4577748929348672 4582343525129216 4616532723143264 4620214132774912 4621166245448192 4630627571677184 4640517808163083 4654685886144448 4659357702022144 4668897221029888 4689414835770742 4689482435821568 4697864790468608 4718509704098597 4724471005033472 4732915901037632 4763516219951104 4768297266675712 4784449640839561 4789251698023408 4802884122595328 4823990546962202 4828832290569056 4843575316084736 4848436716535808 4863858237432964 4868739995449792 4883604864151552 4905066018339718 4908977516073344 4909989135788704 4920041794907008 4923965234929664 4945603754028476 4950567558398528 4960703297344256 4965682256826368 4991481339872896 5006720953163776 5019750442848064 5028723144852484 5044076462005504 5061235983698048 5066315845842944 5090867523805184 5103064380257536 5108186224734208 5146298773340032 5150402639814656 5151464011319296 5162011063508992 5188830168161024 5194038094057472 5204672311967744 5216863456775498 5227544407088696 5231713062112768 5236964028719104 5247686132727808 5259978030798436 5270747253428272 5276037397878016 5280244723171328 5292145796202496 5303448923614952 5310149228797952 5319641012736512 5333484845526068 5335882538319872 5354034759614464 5359331240880848 5377563232679176 5399395434323968 5409046744043008 5422005904023632 5444018537086976 5467942446673784 5473430512026752 5484636754978304 5489010425823232 5513132053671088 5518665474936064 5529964331465728 5535514646953984 5558695128494816 5564274280514048 5575666516023296 5581262701887488 5600168956767539 5605789735245392 5610260018369536 5622904908465152 5642033555597824 5652118576032544 5669375196964864 5675065436372992 5688661932090368 5694289443435901 5736857648969216 5747112165545696 5754372988829696 5764658813720576 5784269695654912 5790075252391936 5827426552164448 5832073577437184 5837927113981952 5857702807025531 5875587102182336 5881484312388608 5906113574025742 5924145673274752 5930091620755456 5956151593698229 5974336465244224 5979100642414592 6005375987034578 6023711146775168 6029757026146304 6079589728841728 6095411252029792 6106306675892302 6114021300631552 6124949989578112 6145786551633344 6164550402289664 6191640711674726 6196578176027008 6215497099829248 6242811296068732 6249077081912896 6266864844455936 6268156291403776 6294404777854424 6300722347052672 6319959235960832 6347732494321988 6352794432565504 6372190304026624 6400193093448616 6406616840280448 6419733678916096 6426177038245888 6448038349254656 6459564086894336 6479285939388416 6496147631921024 6501327922388992 6507759363926744 6549834802432768 6556408741679104 6588181501394944 6603965668568576 6610593937891328 6639644399532452 6658543897234432 6659916059616512 6665226945642496 6694517493743464 6714956688208384 6721696357015552 6735458286075904 6749844084600848 6770452198028288 6777247566577664 6807030392797976 6820967033848352 6827813103136256 6833257877045248 6863286842325232 6871957825503232 6884241310600192 6902156858916088 6928750865383424 6959199477584816 6966184288034048 6987452915007488 6999942845232128 7016713522854112 7023756059009536 7045200459759616 7074702890811584 7076160813342544 7081803629745152 7134641481221408 7141802379329024 7156424428955648 7163607190175744 7193605460405056 7200825539488768 7215568432500736 7247277473463874 7254551422082272 7260336494360576 7292242269970559 7301455189597184 7314506392512704 7336838490189824 7361797794469888 7369186684862464 7394149444933867 7422639098556416 7424168722195456 7437439273059136 7455258118032494 7485525488494592 7493038561918976 7516871821487308 7518420864176453 7547389335506944 7580556573797746 7588165028037088 7603700955765376 7609764453982208 7611332639561728 7643205801680372 7650877135706816 7666541459532032 7674236215095296 7707960885962414 7714107525258112 7737659654889472 7757796138947008 7771663042044748 7795390895826688 7803214975012864 7821910156624256 7867704354971648 7886554042216192 7888179267332672 7902279227625332 7953370831525504 7961353472038912 7977653461786624 8019101168976128 8027149781725184 8043584482131968 8078932265500712 8085374732356096 8087040929534336 8093489862565888 8110060386942976 8145700300752784 8153875978538752 8178770775949312 8206594262687744 8221263383320064 8246363922857984 8274417355767808 8282602826815856 8290915910951168 8344520216682496 8359435877157376 8381190471540964 8384958274502656 8413483193679872 8450456508495848 8476256803148288 8483016112635904 8484764253937664 8520294992037136 8546308512265216 8554886272565248 8590710653128352 8592480987630232 8616939161126912 8625587812007936 8654806569549833 8663493227197424 8689943949446144 8698665873784832 8735092344777568 8761761668036608 8770555674394624 8800265503491847 8809098155385616 8827133808509632 8866052730225152 8881900619479712 8893121891827712 8909018166659072 8939325893284864 9006022853345056 9013204619675648 9015062019808768 9080452794281792 9089566664600576 9155497858697344 9164687050258432 9204961553897263 9233065446286528 9240428265549824 9242332490896384 9261255143354368 9281035616326166 9309371772288896 9318715404044288 9337794442059776 9359666790097217 9378829671541484 9395729580937216 9437019408197194 9448942010066944 9465831802075264 9527032439902208 9568899281679122 9578503396046816 9605768245190656 9647981093924404 9657664581138112 9687150632169472 9727716474865928 9737479990899584 9767209728303104 9810132036679436 9817955032146688 9819978271577408 9840083589814016 9847930469859328 9891207508056952 9901135116797056 9921406594688512 9931364513652736 9982962679745792 10013441906327552 10039500885696128 10057446289704968 10088152924011008 10122471967396096 10132631691685888 10181735047610368 10206128760515072 10216372449468416 10292597546680064 10300805279629312 10302928022638592 10324022127017984 10377660336322048 10388076188114944 10409344623935488 10433726913550996 10455088814177392 10463426124225536 10473928057438208 10519956061596872 10541494506856544 10552074795756032 10560489446342656 10584291592404992 10606897847229904 10620298457595904 10639282025473024 10666969691052136 10708069519228928 10718662481761696 10755126465358352 10798790868647936 10818093488086016 10844011808047264 10888037074173952 10935884893347568 10946861024053504 10969273509956608 11026264107342176 11037330949872128 11059928662931456 11071029293907968 11108531865063479 11117390256989632 11128548561028096 11151333032046592 11200337913535078 11211579470490784 11220520036739072 11245809816930304 11284067111195648 11304237152065088 11338750393929728 11377323864180736 11388578886871802 11473715297938432 11494224331091392 11529317627441152 11568539391309824 11580150504783872 11619377699181791 11654853104328896 11664147154874368 11715405614051062 11751174204364672 11762968624777216 11812227148051484 11848291346549504 11860183241510912 11912303187396458 11948672930488448 11958201284829184 12010751974069156 12047422293550336 12059514052292608 12159179457683456 12190822504059584 12212613351784604 12228042601263104 12249899979156224 12291573103266688 12329100804579328 12383281423349452 12393156352054016 12430994199658496 12485622592137464 12498154163825792 12533729688911872 12536312582807552 12588809555708848 12601444694105344 12639918471921664 12695464988643976 12705588865131008 12744380608053248 12800386186897232 12813233680560896 12839467357832192 12852354076491776 12896076698509312 12919128173788672 12958571878776832 12992295263842048 13002655844777984 13015518727853488 13099669604865536 13112817483358208 13176363002789888 13207931337137152 13221187875782656 13279288799064904 13317087794468864 13319832119233024 13330453891284992 13375610152940651 13389034987486928 13429913376416768 13443392714031104 13499688169201696 13540904396056576 13554495133155328 13600410323578309 13614060785595952 13641934067696704 13655626206272512 13726573684650464 13743915651006464 13768482621200384 13804313717832176 13828988648344331 13918398955169632 13932368576068096 13974905830014976 13999885690464256 14033427045708224 14047512118019072 14149405781623168 14152321626685088 14163607259490304 14269282962442816 14283604758658048 14312848857911296 14387210920810112 14401651078977536 14431136865001472 14464939584695699 14494554946927748 14509102844164544 14520672988721152 14584484539941118 14602910379194368 14629012785025408 14667083325196687 14673676980379648 14723595588939776 14788298889867734 14845278197112832 14848337444390912 14874878546118272 14910516236064988 14971050976989184 15033743642974616 15036841728352906 15094778671013888 15161113147595492 15176330056074176 15207401911530752 15219528907964416 15222665279123456 15286411603360744 15301754271413632 15333082919064064 15348472430190592 15415921771924828 15428215050516224 15475319309778944 15515592277894016 15543326084089496 15590781791653376 15606429950025728 15643820313248512 15735408709943296 15773108084432384 15776358534665344 15804558455250664 15906741663051008 15922706944077824 15955306923573248 16038202337952256 16054299563450368 16087168964263936 16157864531001424 16170749464712192 16174081859068672 16186979725131776 16291400601505568 16307751957077504 16357541551898624 16413188525375488 16442526766640128 16548834711535616 16565205653631712 16581831821902336 16689040433364992 16718871754314752 16762380943081928 16826966387359744 16900913016991696 16952513606296576 16969528507875328 17040589984074272 17092617024530432 17109772545130496 17167731064189013 17181421306256704 17184961975260464 17233878322253824 17309613139099666 17326986454394848 17379887898892288 17397331747569664 17470184689555136 17523523336073216 17600531006983694 17618196310771232 17654267617019264 17732105460450304 17763801238959424 17818036333318144 17878651786569728 18012045706690112 18026409239351296 18030124039617536 18160905588563584 18179133329201152 18259022098714243 18310995717394688 18329374100516864 18409923107794526 18466130892573056 18480856531099648 18484664981792768 18522510286708736 18562071232652332 18618743544577792 18637430808088576 18675588884119552 18719333580194434 18757659343082968 18791459161874432 18874038816394388 18897884020133888 18931663604150528 19054064879804416 19137798563358244 19157006792093632 19211536490381312 19295962187848808 19315329162276224 19374301264338944 19455432949731856 19474959981799168 19534419456606208 19620264073358872 19635910064293376 19639956543154816 19680167179628032 19695860939718656 19782415016113904 19802270233594112 19842813189377024 19862729027305472 19965925359491584 20026883812655104 20079001771392256 20114892579409936 20176305848022016 20244943934792192 20265263383371776 20363470095220736 20412257521030144 20432744898936832 20585195093360128 20601610559258624 20605856045277184 20648044254035968 20671397509090097 20755320672644096 20776152376229888 20867453827101992 20910177628354784 20926852248451072 20947856114876416 21018815954621023 21039912123193744 21082989013713088 21104149591512064 21213795694459808 21240596915191808 21278564050946048 21333939382104272 21372073365623057 21437324963523392 21510252930716704 21597581737295872 21636186976172032 21688023616094528 21871769786695136 21893722048107008 21938547019913216 22052528214684352 22074661899744256 22119857325862912 22217063730126958 22234780513979264 22257097122056192 22302666064093184 22400675827070156 22423158940981568 22441040073478144 22491619633860608 22568134222391296 22608474304130176 22677500787859456 22754647728361472 22777157773743604 22947430595876864 22988448662182784 23058635254882304 23137078782619648 23238755398363582 23309706208657792 23328294309748736 23430811228102124 23502348408729344 23525937249554432 23624454296102968 23696582693099008 23720366483021824 23824606374792916 23897345860976896 23916402569658368 24021503948138312 24094844587100672 24119028104585216 24318358915366912 24381645008119168 24425226703569208 24456085202526208 24499799958312448 24583146206533376 24658201609158656 24766562846698904 24786312704108032 24861988399316992 24971245184274928 24996308327651584 25072625165615104 25177619111417696 25202889388210688 25279836943843328 25390929977287952 25411177730262016 25600772373794464 25626467361121792 25678934715664384 25704708152983552 25792153397018624 25838256347577344 25984590527684096 26005311689555968 26031037455706976 26199339209731072 26225634966716416 26415862674274304 26442375751565312 26531948008292111 26558577598129808 26634175588937728 26639664238466048 26751220305881302 26778069974973856 26859826752833536 26886785428062208 26977863100868449 26999376338403392 27081808792113152 27200820647156618 27228121571191904 27283868135393408 27311252412545024 27453147369300928 27536965242400768 27608627435664352 27657977296688662 27836797910339264 27864737152136192 27999771380928512 28066854091416448 28095024236038144 28298811563246336 28304643253370176 28327214518980608 28538565924885632 28567209517316096 28625697715822592 28774421841620224 28803302157955072 28862273730002944 28929879169391398 28989109893855496 29018205688329088 29041345977442304 29168969079882236 29205820758388736 29258025570050816 29334166650393374 29347353960759296 29447191177879552 29576597779735468 29690556394225664 29696674888781824 29749757092236544 29821032472129976 29942101953978368 30067487285949232 30073683456705812 30189557342027776 30322226295190984 30352660112148352 30414803823061504 30439057815928832 30445330558246912 30572823206721488 30603508542827264 30666165838128128 30696944860381184 30831843543849656 30856430101032448 30950638619557888 31031184555788032 31086652168178992 31181563583306752 31212859900051456 31287640626497024 31470817419886592 31546216168864768 31552717069330688 31609116910501328 31813483326102016 31845413888155648 31910613847146496 32076404675904512 32108599126900736 32315729062002848 32341498929424384 32348163718137344 32373959450263552 32483624657141581 32582801203011136 32615503914155008 32826377050750976 32885053533280256 33029567928690179 33130411307263424 33163663643804672 33378080866729984 33437743508629504 33524761886163856 33584686717407661 33801826033983392 33905027212593152 33939057015750656 34081179968148544 34185234049060864 34335462128378026 34362842612513408 34369923950520928 34467756644507648 34619226278199332 34653972908789696 34759775797784576 34940369379110272 35047046672146432 35201062013967388 35236392621542464 35308535234038528 35464210920900608 35527602477918848 35636072666636288 35757303573139456 36024091413380224 36052818478702592 36060248079235072 36321811177127168 36358266658402304 36518044197428486 36621991434789376 36658748201033728 36819846215589052 36932261785146112 36961713062199296 36969329963585536 37045020573417472 37124142465304664 37237487089155584 37274861616177152 37351177768239104 37438667160388868 37515318686165936 37582918323748864 37748077632788776 37795768040267776 37863327208301056 38108129759608832 38275597126716488 38314013584187264 38423072980762624 38591924375697616 38630658324552448 38748602528677888 38910865899463712 38949919963598336 39068838913212416 39240528146717744 39271820128586752 39279913086309632 39360334359256064 39564830032227808 39604540467188224 39685626378754048 39725458054610944 39860026104051307 39931850718983168 40158003542784512 40229785158819872 40352611696044032 40489887869584384 40530526766743552 40824515042060288 40865489797873664 41003919649178717 41170390186720256 41211712090554368 41342795018180194 41510641345288192 41552304752459776 41693061155887603 41734907654203984 41820355256709568 41853704496902144 42037631909242046 42079824246387488 42165978027426176 42208299183024128 42427591388919616 42557128101892096 42667878764208544 42744146731246114 42874649927046784 43020505861433408 43272373952344064 43376047232189056 43743539573390272 43787444096214016 43877094039826432 44105056429368704 44149323799488512 44239714651725824 44434127460253916 44469561027958528 44514194244112384 44605332128186368 44801351654140312 44846317881963136 44882080146956288 44983239267721216 45136268444782592 45216948608260352 45355001575718912 45509295456722944 45554315547487208 45894861191753728 45976897324365568 46117270509764608 46274157565239296 46477510796727164 46619412417315584 46656588619497472 46861622456204248 47004696817458688 47051874499108864 47248908592205936 47393165386198016 47440732966043648 47649212749585832 47794691721953792 47832805139316736 48043007896276624 48189689174201344 48238056209170432 48636717830733824 48763290016238336 48850453407138416 48912170405052416 48999599916624896 49166292413066752 49316403218317312 49533125693397808 49572625408216064 49942490368549856 49992616655303168 50145250331230208 50355238222835392 50405778776421376 50781859954575904 50822355460524032 51045695889793913 51201544747588928 51252934722243584 51357869431328768 51584306794037248 51676512695154688 51903606745084567 51969181055368192 52062074911413952 52398678419462144 52451269933432832 52628946049235171 52831725348548608 53063896016584222 53117155196259616 53268351177875456 53279328476932096 53502440611762604 53556139949947712 53719653505667072 53955726201736898 53998752676806784 54163617584226304 54401641294313236 54456243142383808 54567736270786816 54622504825090048 54906294738601856 55073930484801536 55217254871328704 55315954593377324 55673595820678528 55729474304272384 55999542761857024 56133708182832896 56190048472076288 56597623126492672 56609286506740352 56654429037961216 57077131849771264 57134419034632192 57251395431645184 57548843683240448 57606604315910144 57724547460005888 57859758338782796 57978219787710992 58036411376658176 58082691954884608 58337938159764472 58411641516777472 58516051140101632 58668333300786748 58694707921518592 58894382355759104 59153195559470936 59381112788451328 59393349777563648 59499514184473088 59642064944259952 59884203907956736 60134974571898464 60147366913411624 60379114684055552 60644452590381968 60705320224296704 60829607646123008 60890661116493824 61145646413442976 61207017085654528 61332331676256256 61393889720762368 61601858524442929 61663687087699312 61712860202064896 62062369111576064 62173304336357984 62363127166613504 62425719800102912 62575281252994048 63092432337729536 63105434138661376 63218233821002656 63626966652204032 63690827776311296 64152809351809024 64217198253801472 64434730877280841 64631458124005696 64682997858848768 64696327436274688 64967249314283162 65165602406022272 65231007828310016 65517667530680519 65770107066560512 66059135857380358 66260822614526848 66327327287609344 66875487017259008 67049523772327712 67169373434815322 67603652067966784 67810054425186304 68162359936297088 68370468098121728 68670924256756052 68725685225026816 68739847901041856 68935513289015296 69238452556398664 69307945817579392 69519551595569152 69880738758220544 70094093344292864 70402124027934776 70472785243084928 70617070468077056 70928421841801216 71055204955837696 71272145333272576 71514607146278912 72048182826760448 72105636957405184 72120496158470144 72643622354254336 72716533316804608 73036088394856972 73243982869578752 73317496402067456 73639692431178104 73864523570292224 73923426124398592 73938659927171072 74090041146834944 74248284930609328 74474974178311168 74549723232354304 74877334320777736 75030637372331872 75165836647497728 75496155265577552 75591536080535552 75726654416602112 76216259519217664 76551194253432976 76628027168374528 77183848751395232 77261316649104896 77497205057355776 77821731798927424 77899839927196672 78481056293435488 78543640257173504 78559826172619264 78720668718512128 79129660064455616 79209080934376448 79371252757508096 79720052208102614 79863701437966336 80214664969676149 80316007085569024 80459570317639744 80705223392088064 80979775739168768 81061053533487104 81335643894272537 81649030084120576 82007839298357434 82340780373440512 82423424181108736 82685590036360388 83021282690576384 83386122311775206 83469815308407968 83640710513419136 83707408993804288 84075263818484092 84159648492774976 84331956054852352 84416598366048256 84855182777839232 85114256203784192 85335757528417088 85488293462492228 85749299854093568 86041011722866816 86544747904688128 86752094464378112 87487079146780544 87574888192428032 87754188079652864 88210112858737408 88298647598977024 88479429303451648 88868254920507832 88939122055917056 89028388488224768 89210664256372736 89602703308280624 89692635763926272 89764160293912576 89966478535442432 90272536889565184 90433897216520704 90710003151437824 91018590913445888 91108631094974416 91789722383507456 91953794648731136 92234541019529216 92548315130478592 92955021593454328 93238824834631168 93313177238994944 93723244912408496 94009393634917376 94103748998217728 94497817184411872 94786330772396032 94881465932087296 95202872265048163 95298425499171664 95589383443907584 96086015792553248 96379378348402688 96476112418340864 96802920538410317 97526580032476672 97700906814276832 97824340810104832 97999199833249792 98332584826133504 99066251386795616 99145250816432128 99884980737099712 99985233310606336 100710476445670784 100811557552842752 101254577092869893 101563719909151808 101644710921048064 102091391779587826 102403089495177856 102505869444487168 102715738862657536 103353025390309376 103807213490169134 103938362110736384 104124149822827904 104797356838924288 105257892098470342 105663450697097216 106127792033168444 106234310392519232 106536702355750912 106558656953864192 107004881223525208 107112279899895424 107439307011334144 107911452403473796 107997505353613568 108327235168452608 108803282588626472 108912486284767616 109135472541573632 109245009650180096 109812589477203712 110147860969603072 110434509742657408 110631909186754648 111347191641357056 111458948608544768 111999085523714048 112267416365665792 112380096944152576 113195246252985344 113218573013480704 113308858075922432 114154263699542528 114268838069264384 114502790863290368 115097687366480896 115213208631820288 115719516677565592 115956439575421984 116072822753316352 116165383909769216 116675876319528944 116823283033554944 117032102280203264 117336666601573496 117788764711518208 118306391118941872 118786699555127296 118999028368946176 119284129888519904 119768407815913472 120269949143796928 120294733826823248 121288905180763936 121410640448593408 121659215292246016 121781322232987648 122291292826885952 122414034171309056 122664663352512512 123203717048885858 123327374175398624 123425720404129792 124124738223152128 124346608672715968 124726254333227008 125150562505988096 126184864675459072 126210868277322752 126436467642005312 127253933304408064 127381655552622592 127813154690999701 128305618703618048 128869461754561682 129262916248011392 129365995717697536 129392654872549376 129934498628566324 130331204812044544 130462015656620032 131035335061361038 131540214133121024 132118271714760716 132521645229053696 132654654575218688 133750974034518016 134099047544655424 134338746869630644 135207304135933568 135620108850372608 136324719872594176 136740936196243456 137341848513512104 137451370450053632 137479695802083712 137871026578030592 138476905112797328 138615891635158784 139039103191138304 139761477516441088 140188186688585728 140804248055869552 140945570486169856 141234140936154112 141856843683602432 142110409911675392 142544290666545152 143029214292557824 144096365653520896 144211273914810368 144240992316940288 145287244708508672 145433066633609216 146072176789713944 146487965739157504 146634992804134912 147131711682347161 147279384862356208 147729047140584448 147877319854342144 148496569861218656 148949948356622336 149099446464708608 149604513559361399 149754668641555472 150061274744663744 150992310531155104 151183072161071104 151453308833204224 153102388506865952 153256054336749056 154367697502790464 154522633298209792 155643463597854848 155799679854393344 156962112586870976 157087280514347008 157119652345238528 157441337437024256 158259320128911232 158418161868752896 158742505515016192 159114335431652689 159440104416205228 159727402875932672 160429329939352298 160632014171138048 160919140635279488 161410446784176128 161959551478337536 162671287788545074 163298060168241152 164015678596714868 164681560746881024 165371180072720776 166042565381152768 166772244623550412 166939630616815936 167281421026838272 167414817987608576 168150527636968184 168319296985549952 168663912109704704 168833196732096512 169710365555678464 170228512407568384 170671515056834176 170976586924984456 171498599708187136 172082023445733632 173089495809376256 173504188928756224 174974158293561088 175149776384856064 175508376159305728 176420225717474816 176597295197954048 176958858606903296 177736509841015664 177878244111834112 178056776976449536 179205406616561248 179385271527852544 179528320587825152 179932957070884864 180545073779130368 180867794433041408 182037181826891776 182217262189948832 183579444767014912 183907589297462272 185096630260957184 185910043186908656 186477649669262336 187446489824816992 188018787269834752 188207497996435456 188845041706079143 188995634368823744 189572661544792064 190405744530096326 190596850998343328 191178766887815168 192172031585106496 192758756696805376 193605841076820634 195053160064953344 195401813628553664 195998399666499584 196665169652267008 198132502773591232 198290501632864256 199769961474199424 199970466621212672 201420952891341568 201623115105685504 202509154185739786 203127439818303616 203289421842096128 204182783559175652 204806178990355712 205011738888974336 205431477725315072 206706050780618752 207614426980338268 207876724221472768 208248299645655808 209594713677848576 210515784196940684 211326901394194432 212255584066336888 212468620785038464 213073404711501824 213117313907728384 214009762447050416 214224559799790848 214878614022668288 215822904806947592 215995010707227136 216654470336905216 217606565177252944 217824972569535232 218270945083147264 218490019300360192 219625178954407424 220295721939206144 220869019485314816 221263818373509296 222694383282714112 222917897217089536 223998171047428096 224534832731331584 224760193888305152 226390492505970688 226437146026961408 226617716151844864 227385372599991067 228308527399085056 228537676138528768 230195374732961792 230426417263640576 231206975500831253 231439033355131184 231912879150843968 232145645506632704 233351752639057888 233646566067109888 234064204560406528 234673333203146992 235092807021853627 236612782237883744 237573399110254592 237998056737892352 238568259777039808 240539898287593856 240589467653646496 242577810361527872 242821280897186816 243318430584492032 244582585653771904 244828068342618112 245329326705025024 246407434097771716 246654748350797248 246851440808259584 248249476446304256 248693217345431936 249452508666454016 250301125011976192 252369729350918144 252421736554645504 252872935284010624 254507866608816128 255626309381999402 256611237407236096 257738923509123364 258525832496022784 258731991435395072 258785309745098752 259868997257132648 260662409624089088 260924031313240064 262070670122722076 263080428266242048 264236543429521432 265043290458107392 265309309150437376 267501948069036032 268198095089310848 268677493739261288 270414608271867136 271240217700745216 272649439745188352 273481872392486912 274683697027024208 274902740900107264 274959391604167424 276953810225594656 277231783270317568 278078206382276608 279522955032882176 281608496111739104 281891140972339712 282468281872308224 283713687367204864 284220819823350784 286058428585115648 288192731307041792 288481984633880576 290574489417017344 290866133267218432 291851428091213221 292144353579427888 292975931478315008 294263423364694322 294558769724712416 295458094281168896 295754639708684288 296993139722437312 297899896713244672 299209027118722798 299509337283110944 300122549489327488 301984621062310208 302906617666408448 306204777013731904 306512108673498112 308735395005580928 309045266596419584 311286927195709696 311599359708786688 313924225173741952 314174561028694016 314239304690477056 314882674874048512 316518640257822464 316836323737505792 317485011030032384 318228670863305378 318880208832410456 319454805751865344 320858659878704596 321264028342276096 321838281270558976 322820893568352256 323919102956675072 325342575577090148 326596120336482304 328031357193429736 329363121493762048 330742360145441552 332085130762305536 333544489247100824 333879261233631872 334562842053676544 334829635975217152 336301055273936368 336638593971099904 337327824219409408 337666393464193024 339420731111356928 340457024815136768 341343030113668352 341953173849968912 342997199416374272 344164046891467264 346178991618752512 347008377857512448 349948316587122176 350299552769712128 351016752318611456 352840451434949632 353194590395908096 355473019682031328 355756488223668224 356113553952899072 357319871228557391 358410813233122496 358770543055705088 361090147558260736 361735588866082816 363325247215591969 364434524379897664 367158889534029824 367815178594924544 371820086373817312 372955299338524672 374892979649633984 376037574539669504 377690083412158286 377991268737647488 379145323089584128 380811489060192652 381193701996686656 382357533775630336 384344063170212992 385517513393610752 387211682153641268 390106320129906688 390803627257107328 391996799332999168 393330339304534016 396265005547182464 396581003265728512 399539922948398848 399940933242425344 402841905782683136 403246230211371008 405018308371479572 406254879636607232 406578843684192256 408365567118351304 409612357980711424 410023477777948672 410862955450630144 413412101561237504 415228853960676536 415753448442945536 416496599291311616 419189427355697152 421031568393881368 422653802788388864 424511168132673776 424937241570076928 426234627815456768 428019524894100832 428449119599581696 429757228045336576 431645809613895184 431990021414454272 435213130354505888 435649945139070464 436541890166294528 436980038600720384 439250357908814848 441738038970629632 442527636747018592 445388766565428224 445835794434179072 449069665462663168 449520387776610304 451043116140965887 452780985011941376 452874292053922816 454770745199982134 456617054798170112 457075352277057536 458623672714763633 460390749465923584 462413951001662506 462878066710262368 463825758301687936 464291291013265408 466703505278115776 468128409120813056 469346666406293984 470185614043707254 473225564475767488 475996113475784704 477136519554079616 481079796575187712 481178935307292992 485155620723055744 485642561794373632 486636861168984064 489165171307543808 489656136685236224 490658653410050048 492814868195543432 493309496701594496 493702881616519168 496498952892608512 497386434690863872 498905017332908032 500602250023952384 504739458701836288 504843473109291008 505745870568021248 509015733217632256 511252618763998804 513222474814472192 515477847018246728 517051664992045568 517463982870790144 517570619490197504 519737994514265296 521324819248178176 521848062626480128 524141340245444152 526160856532484096 528473086859042864 530086580916214784 530618618300874752 535003896138072064 536396190178621696 537354987478522576 540829216543734272 542480435401490432 545298879490376704 549367394054048416 549805481800214528 549918783208334848 553907620451189312 554463566540635136 559045910065764352 561502654787733043 563216992223478208 563782281944679424 564936563744616448 567427374734409728 568441639646701568 570939674195930237 576385462614083584 576963969267761152 581148978834034688 583702856182426442 584288707158855776 585951862956630016 588526846729388644 589117539449424832 590916188562337792 593986279444874624 595799793426489344 598418054237445596 599018674566221888 600245098978654976 603969242124620416 605813235332816896 612409554027463808 613024217346996224 617470790011161856 618090533192839168 622573854391419392 623198719417573376 627848450347483904 628349122057388032 628478609380954112 629765349748097024 633037280515644928 633672647475011584 634970022060064768 636457341726610756 637760417664820912 638909611503730688 641717319757409192 642528056684552192 643676562541117952 645641787136704512 647838205913350144 650685151154180296 653192240672964608 656062714386859472 658726242987524096 661484720290883104 664170261524611072 667088978494201648 667758522467263744 669125684107353088 672602110547872736 673277187942199808 674655648438818816 675332786928386048 677620443768872219 678841462222713856 682686060227336704 683906347699937824 685994398832748544 688328093782934528 694016755715024896 699896633174244352 700599105539424256 705680902869899264 706389180791816192 708782039650089251 710946039364062656 711512976447336448 714639742457114782 716821626466244992 717541086111410176 723471177732165632 726650494431183938 728869048759795328 735630357189849088 743640172747634624 745910598677049344 749785959299267968 752075149079339008 755380166824316572 755982537475294976 758290646179168256 761622978120385304 762387403993373312 764715067551260672 768688126340425984 771035026787221504 774423364307282536 780212640259813376 781607254514214656 783993598665998336 786660678609068032 792530011094364928 793162006531457024 799079845896797696 799881866484850688 805683811565366272 806492460422742016 810036616742959144 812509759273214464 813157687368384512 816731134236702608 819224715961422848 820046955555897344 826824203122475008 830457707921353072 831506896885891072 832993198582623232 838378854711394304 842063136787762736 849022336265347552 849874483140153856 852469255630913536 856039049788201664 856898239199163392 863291619227790368 863980042828908544 870426260709011776 871299890278140928 873083780332589056 878500715817629696 882361314666437639 883476077941259264 885055273494037184 890777533130856448 891671588868358144 894692082836997907 898139330925326336 902086232281931774 905561970023882752 905748584107845632 909541490399964268 913234109596340224 917247345429527266 920781498931847168 924827902003325012 925756133420524736 927651516603375872 928582582026530816 933407010556231552 936256818241626112 938693332812587968 940371228087414508 946451128951534976 951992226951569408 954273039108159232 962159593150375424 962357870614585984 970311241446111488 971285123588747264 973273722337968128 978330342615087616 979312273370472448 981317306820100096 985629736391086864 986618993403188992 987405763233038336 992997905785217024 994772869381727744 997810034665816064 1001204500047904768 1009478917403672576 1009686946218582016 1011491741136042496 1018031466435264512 1022505237527997608 1026444949628944384 1030955694036493456 1034103329984091136 1035141238980395008 1039475989028530592 1042649638496356352 1043696125252960256 1047231594915529793 1048282680490888304 1056946173718085728 1060173161832429568 1061237236601749504 1072792380357243392 1074709974957045152 1081658433087468544 1090597758980753408 1098734788108096832 1099610963600429056 1099837566416669696 1107815240902378624 1108927133081270272 1113800348021568823 1118091820131528704 1123005309575466086 1126433984446956416 1127564563889358848 1129873127489232896 1136883279293403136 1141879348391860474 1152770925228167168 1162297957668069376 1167405712364852884 1168577414317711552 1171903725913260032 1177053693458777288 1178235078898849664 1181832377124675584 1187972558889749248 1191599586852978688 1196836108474891192 1198037349132443776 1200490197957309952 1207938484249240832 1211626470665633792 1224819108054927616 1226048434693992448 1234941580022323712 1236181066385678336 1245147708782838784 1246397438835146752 1255696900694967808 1256698244114776064 1256957218761908224 1259530699496194048 1266074561031289856 1267345294950023168 1272914683453221512 1275520835329641824 1277819223007461376 1283434639514818384 1285056113369104384 1287353125082235904 1295676411826700288 1301370302308360592 1312125428773718944 1317452485975048192 1322969440581766208 1334177956988403296 1335517044934527488 1338251368214706176 1345204221095745472 1346554375884399616 1349311296877637632 1355240887537744438 1357682924445427712 1365372120454673408 1367812695399875648 1371988797665497088 1376656187565869056 1388033511430049792 1399793266348488704 1401198211078848512 1411361805739798528 1417564079300178502 1421892078728125312 1423025952894672896 1429279484914229564 1433643252932489984 1435082172222820352 1446942355464331264 1453300988862367876 1457738097519590656 1471260714379698176 1487280345495269248 1491821197354098688 1499571918598535936 1504150298158678016 1510760333648633144 1511965074950589952 1516581292358336512 1523245956240770608 1524774807986746624 1529430135102521344 1537376252680851968 1542070053574443008 1548846728614565072 1560425280519626752 1563214509028429312 1567987197331996672 1573321357218136064 1585060022188729856 1586324013062914048 1598159691793595392 1599763732969701376 1611367623130732544 1612984920845484032 1618448828505818771 1620073233485918288 1625019518546428928 1633462268473405216 1638449431922845696 1640093911111794688 1645649649152975389 1660915415842706144 1663013793771782144 1665986397165246464 1684126273575525472 1698044672530695104 1699748966280307712 1712078099576403328 1713796478398326784 1726583238455580736 1727960085657817088 1740852521418023552 1742599780556281856 1746167560665178112 1757001431635259392 1764722629332875278 1766952155882518528 1770110546988074368 1781555066261712896 1789384165673995814 1796278661850652672 1804172464563863548 1811123940047765504 1811497168215691264 1819082980799928536 1826468219192680448 1834494690859054532 1841562997863694336 1849655804006650024 1851512266841049472 1855303033206751744 1857165164053061632 1866814021112463104 1872513636483252224 1877386665625175936 1880742456174829016 1892902257903069952 1903984453903138816 1908546078216318464 1924319186300750848 1924715741229171968 1940622482892222976 1942570247177494528 1946547444675936256 1956660685230175232 1958624546740944896 1971259472782173728 1973237986806377984 1974811526466076672 1985995811570434048 1989545738763455488 2002409000095809536 2019373892437164032 2022983482272084992 2036062932870529024 2045010475055995216 2061911388072986912 2068206659968182272 2070282477960790016 2078951978057061184 2085299276992712704 2094463189831059586 2096565360981776608 2113892347436171456 2120346323664859136 2145584760714486784 2149419949914090304 2163316866174937088 2181195517961506816 2197469576216193664 2199221927200858112 2199675132833339392 2215630481804757248 2217854266162540544 2227600696043137646 2236183640263057408 2246010619150932172 2252867968893912832 2255129127778717696 2259746254978465792 2273766558586806272 2283758696783720948 2305541850456334336 2324595915336138752 2334811424729705768 2337154828635423104 2343807451826520064 2354107386917554576 2356470157797699328 2363664754249351168 2375945117779498496 2383199173705957376 2393672216949782384 2396074698264887552 2400980395914619904 2415876968498481664 2423252941331267584 2449638216109855232 2452096869387984896 2469883160044647424 2472362132771356672 2490295417565677568 2492794877670293504 2501239098599901737 2511393801389935616 2513914437523816448 2532149122062579712 2534690589900046336 2543276730509143783 2545829366906443024 2551041670659283648 2566869279029636768 2570112226738208768 2574706250164471808 2602740604616721184 2624250857547437888 2645938881163532416 2668355913976806592 2671034089869054976 2676502736429412352 2690408442191490944 2693108751768799232 2698622593755275264 2710481775075488876 2715365848890855424 2730744240909346816 2735625390799751296 2743977595330994176 2753312375131738112 2776067022860099584 2799586532696977408 2822723611479597056 2835128158600357004 2843784157456250624 2846051905789345792 2858558969828459128 2867286505864979968 2870164344445640704 2893884710928662528 2906601977724735752 2915476195039181312 2942521428759396352 2974560690990538496 2983642394708197376 2999143837197071872 3008300596317356032 3021520667297266288 3023930149901179904 3046491912481541216 3049549615973493248 3058860270205042688 3074752505361703936 3097693457229130144 3120850561039253504 3126429018056858624 3146642714436272128 3170120044377459712 3196319383587190784 3199527465939402752 3210365709003345431 3222735246261465088 3236897657011637542 3240146466971836576 3250039037092857856 3266924536946810432 3276898863845691392 3291299298305950778 3321830831685412288 3331972794330492928 3368252547151050944 3396089345061390208 3399497932560615424 3424156199152806656 3427592956796653568 3453166476911161472 3455920171315634176 3481705042836047104 3485199561112563712 3492335121330356224 3514002863270518784 3529445258665750556 3533904311765037056 3540221093976148736 3563110132523425792 3578768331347991628 3592557323701305344 3608344929127727096 3622247880095531008 3622994336431382528 3638165961599857072 3652936438385360896 3668989381718109064 3683125995727388672 3699311608013300048 3703024533682098944 3710606066413503488 3714330328106123264 3733628042224926208 3745027272966504448 3754773331250351872 3761484912349658032 3785804515806139904 3807968907806277632 3817092156432636928 3848638372601501696 3849431482458343936 3881244965784445952 3885140494354989056 3913321370460350464 3917249093481889792 3930518583514131301 3942518945564347456 3946475973612755968 3971991623140868096 3979091477526910976 3996577719371511659 4038747784874328064 4045966964544169984 4090020950111990432 4123822776145973824 4136413319936364544 4157903956114122368 4170598553985425408 4188926379662119172 4193130721963553216 4227784694872342912 4240692647329718272 4291169521428973568 4298839899828180608 4326633732349874176 4362391035923013632 4394939152432387328 4398443854401716224 4399350265666678784 4431260963609514496 4435708532325081088 4455201392086275292 4472367280526114816 4492021238301864344 4505735937787825664 4510258255557435392 4519492509956931584 4547533117173612544 4567517393567441896 4611083700912668672 4649191830672277504 4669622849459411536 4674309657270846208 4708214773835109152 4712940315595398656 4727329508498702336 4751890235558996992 4787344433899564768 4792149396529775104 4801960791829239808 4831753936996963328 4899276432219710464 4904193738775969792 4939766320089294848 4944724265542713344 4961474277550624757 4980590835131355136 5002478197199803474 5022787602779871232 5027828875047632896 5064298244125159424 5086553461018287566 5091658733812886048 5102083341318567296 5133738558059273536 5149412500328943616 5205481209233442368 5248501715094875776 5291877762327064832 5336711827953613184 5342068179738109952 5353005472858824704 5380816884382981888 5386217503537598464 5397245187510550528 5420963550150977752 5430731697781710848 5461488481818693632 5471250781599502592 5487955190661988352 5506624750263476224 5552134045720199168 5599173065393954816 5645447222959194112 5670256317200714008 5687568314912501248 5692103811578691584 5717117939656918256 5734573011729959936 5740328688891281408 5787769421857325056 5813203955449471504 5830952390078362624 5885042857518792704 5949121381981076992 5967284789416394752 5998287674394143744 6043041334594532576 6047860299802359808 6092983824963082432 6099099231946986496 6149505010723407872 6176529202665063473 6195386914458260288 6241701122078507008 6252858036113717248 6340240088754919424 6392638767174381568 6420731418006690862 6445470492522930176 6473795314023275084 6480292933943673152 6500078074185715712 6533849073893620864 6553797727691382784 6582598596611901556 6643661663370824576 6663945588660985856 6736505094302101888 6792178690122780416 6798995865121230848 6848312398305613312 6855185913593307136 6906332953822322944 6911840342631268352 6963410085672094208 6970399122225127424 6984670242660712448 7028005726541037568 7058890517331501112 7067808623530074112 7080442187952297472 7126220265046851584 7157536662695983256 7185114647402610688 7216689858255454192 7245988672862765056 7276331923199714144 7305872876770721792 7337978763436218128 7398623216026600096 7406049067364197888 7421212132827006976 7428660656212246528 7467256084449852416 7509546662500703744 7522969824699316064 7571609031612279808 7634184312865273856 7697276745203003392 7698862964916687872 7762489931568891904 7770280988709978112 7796602436150981761 7826642740920700928 7861037167028262602 7885037891128694912 7892951947225511936 7958182955053821952 7993155438743023318 8091933929088339968 8180041900223980864 8247645552291947648 8272826639872729088 8315807912228244736 8341197107970850816 8377852759324238344 8386261443927106432 8455569389744685824 8481385294659436544 8582339042857947136 8597679799656361216 8653267464699748352 8724782071846027264 8789878304864774656 8796887708803432448 8798700531333357568 8862521927219028992 8871417064650162176 8910402784172550584 8944734561052229632 8984042476603728688 9011471875575651328 9020516511114870784 9095066234347225088 9135034787134883792 9222167401825337344 9339245698918823072 9348619314541692416 9416429547670218304 9425880631190797312 9503780471117993984 9574688867799129536 9584298793059550208 9603921583658479616 9663507873993926656 9705974461330814029 9798552864439420928 9808387477551939584 9879532640178589696 9922948555101249514 9961181670262710272 10004956394399606948 10045575205559742464 10128596488250318848 10173106922036575132 10183317467625772096 10204166682637134592 10267477116118547072 10298825000657887232 10410962418466884736 10497003430189751552 10583755524654129664 10673423655907226368 10684136359476219904 10706010945717649408 10761633768765963776 10772435007075196928 10794490375021101056 10841927100301955504 10861463395563421696 10922976963637387264 10942501563199005184 10975910381323976704 11013249500526952448 11104268091440398336 11198346130787909632 11290894445918388224 11340512634401428016 11375136629825002496 11434235879313836512 11469146023459919872 11480657377782562816 11519547544070827723 11626407910898943008 11661904780156725248 11898242763962153984 11996575348788287488 12086082669189065152 12095720599604719616 12185967649926164864 12198198463893972992 12299010021446815744 12353058405330126946 12390773828916520576 12505716072227434496 12680480177509838848 12785277534348763136 12841462836013381724 12890940985045860352 12947590628046550168 12960585867887346304 13000156148371431424 13067698147787241728 13107595455382765568 13165197193223803112 13287323326741649152 13327891177321971712 13473010188604203776 13584357380245560832 13597991730242461696 13696624796611226624 13710371827186614272 13812665907644645888 13823680685262536704 13926820171344188416 13940798244450254848 14056011453082075136 14117781034663002224 14135617247060148224 14160884375904594944 14252440530093703168 14315073325391966512 14433379716510908384 14491977345725530112 14552663846399428288 14675957526872436256 14797246432053200192 14812098134728395776 14842424265654013952 14934512168899704832 15019093325001407488 15045939649398632128 15143218063224559616 15268368625730547712 15394553490406006784 15397725929833375744 15524979863137783808 15593204872301963522 15653285481841401856 15722074334056525204 15770075782257389824 15785903894451023872 15916365910107643904 15986310877486046636 16183867858176679936 16360083800447961728 16495291104583895296 16545653279745458176 16631615824456489472 16682394215941701632 16755705518648476688 16772522887854212864 16911138779489371648 16962770589318873088 17164678085715894272 17195359599312722432 17306534929399496704 17449564143692054528 17579756609729549312 17597401062666715136 17725043854438057984 17742834129300324352 17802937113564006481 17820805568345101168 17968084953207457376 18022943751151302656 18041033022229741568 18270069574269767584 18678491397837646144 18697238629083384832 18832859095340436608 18851761262381594624 19007560942235987968 19149377735598259072 19168597586119100416 19207843167316959232 19327015747987853312 19411948922661628058 19597105728878841856 19759065280357179392 19845897110202499028 19922363340525420544 20009912788799213896 20091150411119484928 20257192976500637696 20346213844073150264 20366634935251544192 20408333365274269184 20534954232237094144 20597650001315774464 20821924836933769472 20994006860379503104 21167511049308259328 21346847311814452736 21368272718952439808 21412021891435298816 21523267537531927552 21544870014150393856 21683854200603911008 21722926791126843392 21845953927274774528 21885003126398010368 22026499001053904896 22396692261575819264 22681025268802856032 22750273259650004992 22868471758627673024 22938292046919839744 23039095088141655446 23252815821797886016 23323809560313450496 23796485527924307968 23993150697576574976 24172165338378130304 24191441199209439232 24371935299852329728 24396396927787945984 24598020042893631488 24706116810660253892 24781547657833041152 25011432144454868992 25360960355019677696 25570555068697526272 25682925672026763448 25781881970091720704 25895181256093100336 25921171735774692608 26000312296742862848 26135396295574483456 26215190910765531136 26330394386447606224 26574646653483298304 26655782354643943424 26946020377208407552 27168714760491121664 27195983460484923392 27393249593222453248 27420743654373228544 27513630084598919107 27625331815289291776 27853640342688376832 27881596488900509696 27976044035600581613 28235562069326004448 28271234494120296448 28321768751809189888 28630146650783933024 28866759433021816768 29105327692798856576 29351915053744872512 29594492864106400384 29624196269456791552 29684848531308027904 29869024337799409664 30038186650002814976 30091879298797264256 30286436126449119232 30536737251461095424 30789106980812013568 30795451859666751488 31049959726275567616 31186409744603927044 31306570963682803712 31444148668113050408 31540151564514779648 31571807788902047744 31832731820215287808 31972621754972093272 32367735716353359872 32720167600895923456 32990582209167790592 33091306559490916352 33263231648912978944 33511411037296953376 33545045775708425728 33822277558978743296 34329356171431788544 34390719198625444864 34613069858798993408 35159513219459098624 35194802125333430272 35450087708876115968 35605874227128012962 35641611136690202336 35936169906414914752 36045887502302605312 36540139148539535168 37356982795675292288 37394477258166769664 37665718190680873216 37703522524763189248 38015121884471975936 38298755471196518144 38337195172238200832 38415686334633918464 38654031495975706624 38823897845323256116 39194211457757683712 39518130560714358784 39691794220404998056 39844726681050841088 40019825577598427792 40182300822238969856 40514385953001275392 40692427688146300528 40733269870503088384 40816666730548538368 41069908464474188288 41195300002631548928 41643849673867538944 41988013720759006208 42335022098616518656 42693694623628905472 42736545437904879616 43046535075063855104 43089740028300787712 43235704418655444311 43367708401207822016 43691907854549549056 43770006252796020736 45362050537605712064 45500546519300009984 45736943517255346048 45876584093839679488 46078190176283310892 46505631643595772032 46647619120626900992 47592971055848615936 47986301395153149952 48344330676756260608 48382882398418878464 48743870599704659456 48792793855575891968 49196040085787262976 49412233621320507784 49563095315666082304 50022864288909737984 50721920710039355392 51141110137395052544 51365851344053526896 51790362512186200672 51842343471549385216 52000624593485725696 52270792591148966912 52660788772895212448 53149293306966596608 53892040754416815104 54337429520982243328 54391966920969846784 54576217053056872327 54786499186444906496 55027260169197838214 55250663630578583552 55707280685376753664 55952088071201163226 56471124138652008896 56643537503618379776 57260293301567866048 57733518866043633536 58210655385597713152 58703830107489745024 59188985728212800768 59248392538913583104 59369697062616055808 59738048675598819328 60076373300005629952 60183758597594528512 60572872252898238464 61073474502922190848 61578213961624027136 61590903719333502976 62099919452551135232 62372819489207854088 62613141927365607424 62888297336226100816 63080303129029559296 63143615577804095488 63665463640430575616 63945243509944186544 64735471432706719744 65440335201791846912 65981164418335581184 66526463297825957888 67022822074593906752 67090091551416851456 67644555117957486592 67941821229315698203 68658712342863577088 68781438397250889728 70319026438918197248 70900175417752231936 71211748454256025924 71283222273380404672 71872339812829829504 72091775004605210624 73080278297079070336 74713965591350584576 74788954516333539328 75331436381361746432 75407045049526378496 76030243768943951872 76597510942393036288 76674390344476401664 76831372669267836928 77308062991951413248 77647795690646512232 78388422915515367424 79036261121428717568 79383588440809996112 80039651155196855584 80364601644477939712 81384855376292601056 81466539741006176768 81633333461097076736 82139816928948376576 83287699347735077888 83976027441518012416 84670044197233037312 85387389247257810944 85473090875809759232 86093070150127710208 86471408837310888622 86735416802415644032 87540012505592041472 90724101075211424128 91001093038600019968 91473887034510692096 91753168187679358976 92156380352566621784 93011263287191544064 93295238241253801984 95185942111697231872 95972602790306299904 96688661353512521216 96765764796837756928 97487741199409318912 97585587711151783936 98392080171574525952 98824467242641015568 99126190631332164608 100045728577819475968 101443841420078710784 102731702688107053792 103580725024372401344 103684686943098770432 104541585182297933824 105321577545790424896 106298586613933193216 107784081508833630208 108674859041964486656 109152434106113744654 109572998372889812992 110054520338395676428 110501327261157167104 111414561370753507328 111904176142402326452 112942248277304017792 113287075007236759552 114520586603135732096 115467037732087267072 116421310771195426304 117407660214979490048 118377971456425601536 118496785077827166208 118739394125232111616 119476097351197638656 120152746600011259904 120367517195189057024 121145744505796476928 122146949005844381696 123181807438667005952 124199838905102270464 124745638978415708176 125776594672452201632 126160606258059118592 126287231155608190976 127890487019888373088 130880670403583693824 131962328836671162368 133052926595651915776 134045644149187813504 134180183102833702912 135289110235914973184 135883642458631396406 137562876794501779456 140638052877836394496 141800350835504463872 142423496908512051848 142566444546760809344 143744679625659659008 144183550009210421248 146160556594158140672 149427931182701169152 149577909032667078656 150662872762723492864 150814090099052756992 152060487537887903744 153195021884786072576 153348780688952803328 154616125983902826496 155295591381293024464 156776845831030734848 158767176881619992224 160079302310393711168 162769710752585202112 162933079482012353536 163266666922194153472 164279633857896753152 166575398695470155776 167952054883036024832 169340088394466074624 170774778494515621888 172186140300255420416 172942817674621777244 173470833604831288064 175080025011184082944 181448202150422848256 182002186077200039936 182947774069021384192 183506336375358717952 184312760705133243568 186022526574383088128 186590476482507603968 190371884223394463744 191945205580612599808 193377322707025042432 194975482398818637824 195171175422303567872 195832308249204071291 197648934485282031136 198252381262664329216 205463405376214107584 207161450048744802688 207369373886197540864 209083170364595867648 210643155091580849792 212597173227866386432 215568163017667260416 217349718083928973312 218304868212227489308 219145996745779625984 220109040676791352856 221002654522314334208 222829122741507014656 223808352284804652904 225884496554608035584 226574150014473519104 229041173206271464192 230934075464174534144 232842621542390852608 234815320429958980096 236755942912851203072 236993570155654332416 238952194702395277312 240305493200022519808 240735034390378114048 242291489011592953856 246363614877334011904 249491277956831416352 251553189344904403264 252321212516118237184 255780974039776746176 261761340807167387648 263924657673342324736 266105853191303831552 268091288298375627008 268360366205667405824 270578220471829946368 271767284917262792812 275125753589003558912 281276105755672788992 283600701671008927744 284846993817024103696 285132889093521618688 287489359251319318016 288367100018420842496 292321113188316281344 298855862365402338304 299155818065334157312 301325745525446985728 301628180198105513984 302649930930588110177 306390043769572145152 306697561377905606656 310591182762586048928 317534353763239984448 320158604620787422336 325539421505170404224 325866158964024707072 326533333844388306944 328559267715793506304 333150797390940311552 335904109766072049664 338680176788932149248 341549556989031243776 344372280600510840832 345885635349243554488 346941667209662576128 350160050022368165888 362896404300845696512 364004372154400079872 365895548138042768384 368625521410266487136 372045053148766176256 380743768446788927488 386754645414050084864 389950964797637275648 391664616498408142582 395297868970564062272 396504762525328658432 410926810752428215168 414322900097489605376 414738747772395081728 418166340729191735296 421286310183161699584 425194346455732772864 431136326035334520832 434699436167857946624 436609736424454978616 438291993491559251968 440218081353582705712 442005309044628668416 445658245483014029312 447616704569609305808 451768993109216071168 453148300028947038208 458082346412542928384 461868150928349068288 465685243084781705216 469630640859917960192 473511885825702406144 473987140311308664832 475592748605209887421 480610986400045039616 481470068780756228096 498982555913662832704 503106378689808806528 504642425032236474368 511561948079553492352 523522681614334775296 527849315346684649472 532211706382607663104 536182576596751254016 536720732411334811648 541156440943659892736 543534569834525585624 550251507178007117824 562552211511345577984 569693987634048207392 570265778187043237376 574978718502638636032 584642226376632562688 597711724730804676608 598311636130668314624 602651491050893971456 605299861861176220354 612780087539144290304 621182365525172097856 635068707526479968896 640317209241574844672 651078843010340808448 651732317928049414144 653066667688776613888 657118535431587012608 666301594781880623104 671808219532144099328 677360353577864298496 683099113978062487552 688744561201021681664 691771270698487108976 693883334419325152256 700320100044736331776 725792808601691393024 731791096276085536768 737251042820532974272 744090106297532352512 773509290828100169728 779901929595274551296 783329232996816285164 790595737941128124544 793009525050657316864 821853621504856430336 828645800194979210752 829477495544790163456 836332681458383470592 842572620366323399168 850388692911465545728 862272652070669041664 869398872335715893248 873219472848909957232 880436162707165411424 884010618089257336832 895233409139218611616 903537986218432142336 916164692825085856768 923736301856698136576 931370486169563410432 939261281719835920384 947023771651404812288 951185497210419774842 962940137561512456192 997965111827325665408 1006212757379617613056 1009284850064472948736 1023123896159106984704 1047045363228669550592 1055698630693369298944 1064423412765215326208 1072365153193502508032 1073441464822669623296 1082312881887319785472 1087069139669051171248 1100503014356014235648 1139387975268096414784 1140531556374086474752 1149957437005277272064 1169284452753265125376 1195423449461609353216 1205302982101787942912 1210599723722352440708 1225560175078288580608 1242364731050344195712 1270137415052959937792 1280634418483149689344 1302157686020681616896 1303464635856098828288 1306133335377553227776 1314237070863174025216 1332603189563761246208 1343616439064288198656 1366198227956124975104 1383542541396974217952 1387766668838650304512 1451585617203382786048 1463582192552171073536 1474502085641065948544 1488180212595064705024 1547018581656200339456 1559803859190549102592 1566658465993632570328 1581191475882256249088 1586019050101314633728 1643707243009712860672 1657291600389958421504 1658954991089580326912 1672665362916766941184 1685145240732646798336 1700777385822931091456 1724545304141338083328 1746438945697819914464 1760872325414330822848 1790466818278437223232 1807075972436864284672 1832329385650171713536 1847472603713396273152 1862740972339126820864 1878522563439671840768 1894047543302809624576 1902370994420839549684 1925880275123024912384 1995930223654651330816 2012425514759235226112 2018569700128945897472 2046247792318213969408 2094090726457339101184 2111397261386738597888 2144730306387005016064 2146882929645339246592 2174138279338102342496 2278775950536192829568 2281063112748172949504 2299914874010554544128 2338568905506530250752 2390846898923218706432 2410605964203575885824 2421199447444704881416 2451120350156577161216 2484729462100688391424 2540274830105919875584 2561268836966299378688 2604315372041363233792 2606929271712197656576 2628474141726348050432 2665206379127522492416 2767085082793948435904 2775533337677300609024 2903171234406765572096 2927164385104342147072 2949004171282131897088 2976360425190129410048 3094037163312400678912 3119607718381098205184 3133316931987265140656 3162382951764512498176 3172038100202629267456 3287414486019425721344 3314583200779916843008 3317909982179160653824 3329149240236469211947 3370290481465293596672 3492877891395639828928 3521744650828661645696 3580933636556874446464 3614151944873728569344 3664658771300343427072 3694945207426792546304 3725481944678253641728 3757045126879343681536 3788095086605619249152 3804741988841679099368 3851760550246049824768 3991860447309302661632 4024851029518470452224 4092495584636427938816 4188181452914678202368 4289460612774010032128 4348276558676204684992 4557551901072385659136 4562126225496345899008 4599829748021109088256 4677137811013060501504 4781693797846437412864 4821211928407151771648 4842398894889409762832 4902240700313154322432 4969458924201376782848 5080549660211839751168 5122537673932598757376 5208630744082726467584 5213858543424395313152 5534170165587896871808 5551066675354601218048 5806342468813531144192 5854328770208684294144 5898008342564263794176 5952720850380258820096 6188074326624801357824 6266633863974530281312 6324765903529024996352 6574828972038851442688 6629166401559833686016 6658298480472938423894 6740580962930587193344 6985755782791279657856 7043489301657323291392 7161867273113748892928 7228303889747457138688 7329317542600686854144 7389890414853585092608 7450963889356507283456 7514090253758687363072 7576190173211238498304 7609483977683358198736 7703521100492099649536 7983720894618605323264 8049702059036940904448 8184991169272855877632 8578921225548020064256 8696553117352409369984 9115103802144771318272 9124252450992691798016 9199659496042218176512 9354275622026121003008 9563387595692874825728 9684797789778819525664 9938917848402753565696 10161099320423679502336 10245075347865197514752 10417261488165452935168 11068340331175793743616 11102133350709202436096 11612684937627062288384 11708657540417368588288 11796016685128527588352 11905441700760517640192 12533267727949060562624 12649531807058049992704 13149657944077702885376 13258332803119667372032 13316596960945876847788 13481161925861174386688 13971511565582559315712 14086978603314646582784 14323734546227497785856 14456607779494914277376 14658635085201373708288 14779780829707170185216 15028180507517374726144 15218967955366716397472 15967441789237210646528 16099404118073881808896 16369982338545711755264 17157842451096040128512 17393106234704818739968 18230207604289542636544 18248504901985383596032 18399318992084436353024 18708551244052242006016 19369595579557639051328 19877835696805507131392 20322198640847359004672 20490150695730395029504 20834522976330905870336 22136680662351587487232 22204266701418404872192 23225369875254124576768 23592033370257055176704 25066535455898121125248 25299063614116099985408 26299315888155405770752 26516665606239334744064 26633193921891753695576 26962323851722348773376 27943023131165118631424 28173957206629293165568 28647469092454995571712 28913215558989828554752 29317270170402747416576 30437935910733432794944 31934883578474421293056 32198808236147763617792 32739964677091423510528 34315684902192080257024 34786212469409637479936 36460415208579085273088 36497009803970767192064 38739191159115278102656 39755671393611014262784 40644397281694718009344 40980301391460790059008 41669045952661811740672 44273361324703174974464 47184066740514110353408 50133070911796242250496 50598127228232199970816 52598631776310811541504 53033331212478669488128 53266387843783507391152 53924647703444697546752 55886046262330237262848 56347914413258586331136 57294938184909991143424 60875871821466865589888 63869767156948842586112 64397616472295527235584 65479929354182847021056 69572424938819274959872 72920830417158170546176 77478382318230556205312 79511342787222028525568 81288794563389436018688 81960602782921580118016 83338091905323623481344 88546722649406349948928 94368133481028220706816 100266141823592484500992 101196254456464399941632 105197263552621623083008 106532775687567014782304 111772092524660474525696 112695828826517172662272 114589876369819982286848 121751743642933731179776 127739534313897685172224 128795232944591054471168 130959858708365694042112 139144849877638549919744 145841660834316341092352 154956764636461112410624 159022685574444057051136 162577589126778872037376 177093445298812699897856 188736266962056441413632 200532283647184969001984 202392508912928799883264 213065551375134029564608 223544185049320949051392 225391657653034345324544 229179752739639964573696 243503487285867462359552 255479068627795370344448 278289699755277099839488 291683321668632682184704 309913529272922224821248 318045371148888114102272 354186890597625399795712 377472533924112882827264 401064567294369938003968 426131102750268059129216 447088370098641898102784 450783315306068690649088 458359505479279929147392 487006974571734924719104 556579399510554199678976 583366643337265364369408 619827058545844449642496 708373781195250799591424 802129134588739876007936 852262205500536118258432 894176740197283796205568 901566630612137381298176 916719010958559858294784 974013949143469849438208 1113158799021108399357952 1239654117091688899284992 1416747562390501599182848 1604258269177479752015872 1704524411001072236516864 1788353480394567592411136 1948027898286939698876416 2226317598042216798715904 2479308234183377798569984 3208516538354959504031744 3409048822002144473033728 3896055796573879397752832 4958616468366755597139968 6417033076709919008063488 6818097644004288946067456 7792111593147758795505664 9917232936733511194279936 13636195288008577892134912 15584223186295517591011328 27272390576017155784269824 54544781152034311568539648 109089562304068623137079296
- Sum of all divisors σ(n): 302323977803395114931544000
- Sum of proper divisors (its aliquot sum) s(n): 193234415499326491794464704
- 109089562304068623137079296 is an abundant number, because the sum of its proper divisors (193234415499326491794464704) is greater than itself. Its abundance is 84144853195257868657385408
Bases of 109089562304068623137079296
- Binary: 1011010001111001001110100000101101101000000011000101010101010011001010110000000000000002
- Hexadecimal: 0x5A3C9D05B4062AA9958000
- Base-36: DPGAXJX9OTRIW2OE8
Squares and roots of 109089562304068623137079296
- 109089562304068623137079296 squared (1090895623040686231370792962) is 11900532603693269924391820296295858571849549391855616
- 109089562304068623137079296 cubed (1090895623040686231370792963) is 1298223892922196961802610724122080785148750543974682264176918220489563974926336
-
The
square root of 109089562304068623137079296 is 10444594884631.4103049073 -
109089562304068623137079296 is a
perfect cube number . Itscube root is 477816416
Scales and comparisons
How big is 109089562304068623137079296?- 109,089,562,304,068,623,137,079,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 109,089,562,304,068,623,137,079,296 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 109089562304068623137079296 cubic inches would be around 39818034.7 feet tall.
Recreational maths with 109089562304068623137079296
- 109089562304068623137079296 backwards is 692970731326860403265980901
- The number of decimal digits it has is: 27
- The sum of 109089562304068623137079296's digits is 116
- 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 109089562304068623137079296 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 109089562304068623137079296 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/109089562304068623137079296/
Chicago style:
Numbermatics. 2024. "Number 109089562304068623137079296 - Facts about the integer". https://numbermatics.com/n/109089562304068623137079296/
The information we have on file for 109089562304068623137079296 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 109089562304068623137079296, math, Factors of 109089562304068623137079296, curriculum, school, college, exams, university, Prime factorization of 109089562304068623137079296, STEM, science, technology, engineering, physics, economics, calculator, one hundred nine septillion, eighty-nine sextillion, five hundred sixty-two quintillion, three hundred four quadrillion, sixty-eight trillion, six hundred twenty-three billion, one hundred thirty-seven million, seventy-nine thousand, two hundred ninety-six.