495631943403912988887875584
495,631,943,403,912,988,887,875,584 is an even composite number composed of six prime numbers multiplied together.
495631943403912988887875584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 495631943403912988887875584:
220 × 74 × 114 × 472 × 612 × 12792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 47 × 47 × 61 × 61 × 1279 × 1279)See below for interesting mathematical facts about the number 495631943403912988887875584 from the Numbermatics database.
Names of 495631943403912988887875584
- Cardinal: 495631943403912988887875584 can be written as Four hundred ninety-five septillion, six hundred thirty-one sextillion, nine hundred forty-three quintillion, four hundred three quadrillion, nine hundred twelve trillion, nine hundred eighty-eight billion, eight hundred eighty-seven million, eight hundred seventy-five thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 4.95631943403912988887875584 × 1026
Factors of 495631943403912988887875584
Divisors of 495631943403912988887875584
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 32 44 47 49 56 61 64 77 88 94 98 112 121 122 128 154 176 188 196 224 242 244 256 308 329 343 352 376 392 427 448 484 488 512 517 539 616 658 671 686 704 752 784 847 854 896 968 976 1024 1034 1078 1232 1279 1316 1331 1342 1372 1408 1504 1568 1694 1708 1792 1936 1952 2048 2068 2156 2209 2303 2401 2464 2558 2632 2662 2684 2744 2816 2867 2989 3008 3136 3388 3416 3584 3619 3721 3773 3872 3904 4096 4136 4312 4418 4606 4697 4802 4928 5116 5264 5324 5368 5488 5632 5687 5734 5929 5978 6016 6272 6776 6832 7168 7238 7381 7442 7546 7744 7808 8192 8272 8624 8836 8953 9212 9317 9394 9604 9856 10232 10528 10648 10736 10976 11264 11374 11468 11858 11956 12032 12544 13552 13664 14069 14336 14476 14641 14762 14884 15092 15463 15488 15616 16121 16384 16544 17248 17672 17906 18424 18634 18788 19208 19712 20069 20464 20923 21056 21296 21472 21952 22528 22748 22936 23716 23912 24064 24299 25088 25333 26047 26411 27104 27328 28138 28672 28952 29282 29524 29768 30184 30926 30976 31232 31537 32242 32768 32879 33088 34496 35344 35812 36848 37268 37576 38416 39424 39809 40138 40928 40931 41503 41846 42112 42592 42944 43904 45056 45496 45872 47432 47824 48128 48598 50176 50666 51667 52094 52822 54208 54656 56276 57344 57904 58564 59048 59536 60113 60368 61852 61952 62464 62557 62671 63074 64484 65219 65536 65758 66176 68992 70688 71624 73696 74536 75152 76832 78019 78848 79618 80276 81191 81856 81862 83006 83692 84224 85184 85888 87808 90112 90992 91744 94864 95648 96256 97196 98483 100352 101332 102487 103334 104188 105644 108241 108416 109312 112552 112847 114688 115808 117128 118096 119072 120226 120736 123704 123904 124928 125114 125342 126148 128968 130438 131072 131516 132352 134749 137984 140483 141376 143248 146461 147392 149072 150304 153664 154759 156038 157696 159236 160552 162382 163712 163724 166012 167384 168448 170093 170368 171776 174887 175616 177331 180224 181984 182329 183488 189728 191296 192512 194392 196966 200704 202664 204974 206668 208376 211288 216482 216832 218624 220759 225104 225694 229376 230153 231616 234256 236192 238144 240452 241472 247408 247808 249856 250228 250684 252296 257936 260876 262144 263032 264704 267289 269498 275968 278663 280966 282752 286496 286517 290521 292922 294784 298144 300608 307328 309518 312076 315392 318472 321104 324764 327424 327448 332024 334768 336896 340186 340736 343552 346907 349774 351232 354662 360448 361669 363968 364658 366976 379456 382592 385024 388784 393932 401408 405328 409948 413336 416752 420791 422576 432964 433664 437248 437899 438697 441518 450208 450241 451388 456533 458752 460306 463232 468512 472384 476288 480904 482944 494816 495616 499712 500456 501368 504592 515872 521752 524288 526064 529408 534578 538996 546133 551936 557326 561932 565504 568337 572992 573034 581042 585844 589568 596288 601216 614656 619036 624152 630784 636944 642208 649528 654848 654896 661243 664048 669536 673792 680372 681472 687104 688127 689381 693814 699548 702464 709324 717409 720896 723338 727936 729316 733952 757687 758912 765184 770048 777568 787864 802816 810656 819896 826672 833504 841582 845152 858209 865928 867328 874496 875798 877394 883036 893101 900416 900482 902776 913066 917504 920612 926464 937024 943243 944768 952576 961808 965888 983381 989632 991232 999424 1000912 1002736 1009184 1031744 1043504 1048576 1052128 1058816 1069156 1077992 1083313 1092266 1103872 1114652 1123864 1131008 1136674 1145984 1146068 1162084 1171688 1179136 1190651 1192576 1202432 1224209 1229312 1238072 1241317 1248304 1261568 1273888 1276303 1284416 1299056 1309696 1309792 1322486 1328096 1339072 1347584 1360744 1362944 1374208 1376254 1378762 1387628 1399096 1404928 1418648 1434818 1441792 1446676 1455872 1458632 1467904 1482239 1515374 1517824 1530368 1540096 1545313 1555136 1575728 1605632 1611071 1621312 1635841 1639792 1653344 1667008 1683164 1690304 1702349 1716418 1731856 1734656 1748992 1751596 1754788 1766072 1786202 1800832 1800964 1805552 1826132 1835008 1841224 1852928 1871023 1874048 1886486 1889536 1905152 1923616 1923757 1931776 1950641 1966762 1979264 1982464 1998848 2001824 2005472 2005619 2018368 2063488 2087008 2104256 2117632 2138312 2155984 2166626 2184532 2207744 2229304 2247728 2262016 2273348 2291968 2292136 2324168 2343376 2358272 2381302 2385152 2404864 2428349 2448418 2458624 2476144 2482634 2496608 2523136 2531683 2547776 2552606 2568832 2598112 2619392 2619584 2644972 2656192 2678144 2695168 2721488 2725888 2748416 2752508 2757524 2775256 2798192 2809856 2825311 2837296 2869636 2883584 2893352 2911744 2917264 2935808 2940179 2945537 2964478 3030748 3035648 3060736 3065293 3070879 3080192 3090626 3110272 3151456 3151687 3195731 3211264 3222142 3242624 3271682 3279584 3306688 3334016 3366328 3380608 3404698 3432836 3463712 3469312 3497984 3503192 3509576 3532144 3572404 3601664 3601928 3611104 3652264 3666893 3670016 3682448 3705856 3742046 3748096 3772972 3779072 3810304 3815977 3822931 3847232 3847514 3863552 3901282 3933524 3958528 3964928 3978359 3997696 4003648 4010944 4011238 4036736 4126976 4174016 4208512 4235264 4276624 4311968 4333252 4369064 4415488 4458608 4495456 4524032 4546696 4583936 4584272 4628701 4648336 4686752 4716544 4759159 4762604 4770304 4809728 4816889 4825667 4856698 4896836 4917248 4952288 4952651 4965268 4993216 5021863 5046272 5063366 5095552 5105212 5137664 5196224 5238784 5239168 5289944 5303809 5312384 5356288 5390336 5442976 5451776 5496832 5505016 5515048 5550512 5596384 5619712 5650622 5674592 5739272 5767168 5786704 5823488 5834528 5871616 5880358 5891074 5928956 6007463 6061496 6071296 6121472 6130586 6141758 6160384 6181252 6220544 6251707 6302912 6303374 6391462 6422528 6444284 6485248 6543364 6559168 6602701 6613376 6668032 6732656 6761216 6809396 6865672 6883667 6927424 6938624 6995968 7006384 7019152 7064288 7144808 7203328 7203856 7222208 7273673 7304528 7333786 7340032 7364896 7411712 7484092 7496192 7545944 7558144 7583191 7620608 7631954 7645862 7694464 7695028 7727104 7802564 7867048 7917056 7929856 7956718 7995392 8007296 8021888 8022476 8073472 8219689 8253952 8334557 8348032 8417024 8470528 8553248 8569463 8623936 8666504 8738128 8830976 8917216 8934121 8990912 9048064 9093392 9167872 9168544 9257402 9296672 9373504 9433088 9440299 9518318 9525208 9540608 9619456 9633778 9651334 9713396 9793672 9834496 9904576 9905302 9930536 9986432 10043726 10092544 10126732 10191104 10210424 10275328 10375673 10392448 10477568 10478336 10579888 10607618 10624768 10712576 10780672 10817191 10885952 10903552 10993664 11010032 11030096 11101024 11192768 11239424 11301244 11349184 11450887 11478544 11534336 11573408 11646976 11669056 11743232 11760716 11782148 11857912 11916443 12014926 12122992 12142592 12242944 12261172 12283516 12320768 12362504 12441088 12503414 12605824 12606748 12782924 12845056 12888568 12970496 13086728 13097161 13118336 13205402 13226752 13336064 13465312 13466299 13522432 13618792 13654487 13731344 13767334 13854848 13877248 13991936 14012768 14038304 14039333 14128576 14289616 14406656 14407712 14444416 14547346 14609056 14667572 14729792 14823424 14968184 14992384 15091888 15116288 15166382 15241216 15263908 15291724 15388928 15390056 15454208 15605128 15734096 15834112 15859712 15913436 15990784 16014592 16043776 16044952 16146944 16304629 16439378 16507904 16669114 16696064 16834048 16941056 16998443 17106496 17138926 17247872 17333008 17476256 17661952 17721781 17834432 17868242 17981824 17994251 18096128 18186784 18335744 18337088 18514804 18593344 18725839 18747008 18866176 18880598 19036636 19050416 19081216 19238912 19267556 19302668 19426792 19587344 19668992 19777177 19809152 19810604 19861072 19972864 20087452 20185088 20253464 20382208 20420848 20550656 20581253 20618759 20751346 20784896 20955136 20956672 21159776 21161327 21215236 21249536 21425152 21457051 21561344 21634382 21771904 21807104 21987328 22020064 22060192 22061809 22202048 22385536 22478848 22602488 22698368 22901774 22957088 23146816 23293952 23338112 23486464 23521432 23564296 23715824 23832886 24029852 24245984 24285184 24485888 24522344 24567032 24641536 24725008 24882176 25006828 25211648 25213496 25565848 25668251 25690112 25777136 25940992 26173456 26194322 26236672 26410804 26453504 26672128 26711839 26760517 26930624 26932598 27044864 27237584 27308974 27462688 27534668 27709696 27754496 27848513 27983872 28025536 28076608 28078666 28257152 28579232 28813312 28815424 28888832 29094692 29218112 29335144 29459584 29646848 29936368 29984768 30183776 30232576 30332764 30482432 30527816 30583448 30777856 30780112 30908416 31078421 31210256 31468192 31668224 31719424 31826872 31981568 32029184 32087552 32089904 32293888 32341969 32400907 32609258 32878756 33015808 33314113 33338228 33392128 33668096 33718223 33779669 33882112 33996886 34212992 34277852 34495744 34666016 34668557 34952512 35153041 35323904 35443562 35668864 35736484 35963648 35988502 36192256 36373568 36671488 36674176 37029608 37186688 37451678 37494016 37732352 37761196 38073272 38100832 38162432 38477824 38535112 38605336 38853584 39174688 39337984 39554354 39618304 39621208 39722144 39945728 40174904 40335823 40370176 40506928 40764416 40841696 41101312 41162506 41237518 41502692 41569792 41910272 41913344 41975747 42052241 42319552 42322654 42430472 42499072 42850304 42914102 43122688 43268764 43543808 43614208 43761949 43974656 44040128 44120384 44123618 44404096 44771072 44957696 45204976 45396736 45803548 45914176 46218907 46293632 46587904 46676224 46972928 47042864 47128592 47431648 47665772 48059704 48491968 48570368 48971776 49044688 49134064 49283072 49450016 49764352 50013656 50423296 50426992 50915711 51131696 51336502 51380224 51554272 51881984 52346912 52350749 52388644 52473344 52821608 52907008 53082337 53344256 53423678 53521034 53861248 53865196 54089728 54475168 54479161 54617948 54925376 55069336 55419392 55508992 55697026 55967744 56051072 56153216 56157332 56514304 57158464 57537823 57626624 57630848 57777664 58189384 58341899 58436224 58670288 58919168 59293696 59872736 59969536 59986241 60367552 60465152 60665528 60964864 61055632 61166896 61555712 61560224 61816832 62156842 62420512 62936384 63336448 63438848 63653744 63963136 64058368 64175104 64179808 64587776 64683938 64801814 65218516 65757512 66031616 66082093 66628226 66676456 66784256 67336192 67436446 67559338 67764224 67993772 68425984 68555704 68991488 69332032 69337114 69905024 70306082 70647808 70887124 71337728 71472968 71927296 71977004 72384512 72629711 72747136 73342976 73348352 74059216 74373376 74903356 74988032 75464704 75522392 75720337 76146544 76201664 76324864 76884527 76955648 77070224 77210672 77707168 78349376 78675968 79108708 79236608 79242416 79444288 79891456 80010403 80156209 80349808 80671646 80740352 81013856 81528832 81683392 82202624 82325012 82475036 83005384 83139584 83415101 83820544 83826688 83951494 84104482 84639104 84645308 84860944 84998144 85700608 85828204 86245376 86537528 87087616 87228416 87523898 87949312 88080256 88240768 88247236 88808192 89542144 89915392 90409952 90416579 90793472 91607096 91680127 91828352 92437814 92587264 93175808 93352448 93945856 94085728 94257184 94264093 94863296 95331544 96119408 96983936 97140736 97943552 98089376 98268128 98275331 98900032 99528704 99786301 100027312 100846592 100853984 101831422 102263392 102673004 103108544 103763968 103843289 104693824 104701498 104777288 104946688 105643216 105814016 106164674 106688512 106847356 107042068 107722496 107730392 108179456 108950336 108958322 109235896 109850752 110138672 110838784 111017984 111394052 111935488 112102144 112306432 112314664 113028608 114132403 114316928 115075646 115253248 115261696 115555328 116378768 116683798 116872448 117340576 117838336 118587392 118989101 119745472 119939072 119972482 120735104 120930304 121331056 121929728 122111264 122333792 123111424 123120448 123633664 124313684 124841024 125872768 125959757 126672896 126877696 127307488 128116736 128350208 128359616 129175552 129367876 129603628 130437032 131080873 131515024 132063232 132164186 133256452 133352912 133568512 134672384 134872892 135118676 135528448 135987544 136851968 137111408 137982976 138440239 138664064 138674228 139810048 140612164 141295616 141774248 142675456 142945936 143854592 143954008 144068771 144331313 144769024 145259422 145494272 146685952 146696704 148118432 148129289 148746752 149806712 149976064 150199357 150929408 151044784 151440674 152293088 152403328 152649728 153769054 153911296 154140448 154421344 154432663 155414336 156698752 157351936 158217416 158473216 158484832 158888576 159782912 160020806 160312418 160699616 161343292 162027712 163057664 163366784 164405248 164650024 164950072 166010768 166279168 166830202 167641088 167653376 167902988 168208964 169278208 169290616 169721888 169996288 171401216 171656408 172343971 172490752 173075056 174175232 174456832 175047796 175898624 176160512 176481536 176494472 177616384 179084288 179350919 179677757 179830784 180819904 180833158 181586944 183214192 183360254 183656704 184875628 185174528 186351616 186704896 186982873 187323619 187891712 188171456 188514368 188528186 189726592 190663088 192238816 193967872 194281472 194939591 195887104 196178752 196536256 196550662 197800064 197936761 199057408 199572602 200054624 201693184 201707968 203662844 204526784 205346008 206217088 207527936 207686578 209387648 209402996 209554576 209893376 211286432 211628032 212329348 213377024 213694712 214084136 215444992 215460784 216358912 217548947 217900672 217916644 218471792 219701504 220277344 221677568 222035968 222788104 223680473 223870976 224204288 224612864 224629328 226057216 226393783 226806349 228264806 228633856 230151292 230506496 230523392 231110656 232757536 232774597 233198791 233367596 233744896 234681152 235676672 236027561 237174784 237978202 239490944 239878144 239944964 241470208 241860608 242662112 242679899 243859456 244222528 244667584 246222848 246240896 247267328 248627368 249682048 251745536 251919514 253345792 254614976 256233472 256700416 256719232 258351104 258735752 259207256 260874064 262161746 263030048 264126464 264328372 266512904 266705824 267137024 269344768 269745784 270237352 271056896 271975088 273703936 274222816 275965952 276880478 277328128 277348456 279620096 281224328 282350761 282591232 283548496 285350912 285891872 287709184 287908016 288137542 288662626 289538048 290518844 290988544 293371904 293393408 293830229 294365687 296236864 296258578 297493504 299613424 299952128 300398714 301858816 302089568 302881348 304586176 304806656 305299456 306333643 307538108 307822592 308280896 308842688 308865326 310828672 313397504 314703872 316434832 316946432 316969664 317777152 319565824 320041612 320624836 321399232 322686584 323532349 324055424 326115328 326733568 328810496 329300048 329900144 332021536 332558336 333660404 335282176 335306752 335805976 336417928 338556416 338581232 339443776 339992576 341862631 342802432 343312816 344687942 344981504 346150112 348350464 348913664 350095592 351797248 352321024 352963072 352988944 355232768 356409977 358168576 358701838 359355514 359661568 361639808 361666316 363173888 366428384 366455243 366720508 367313408 369751256 370349056 371576359 372703232 373409792 373965746 374647238 375783424 376342912 377028736 377056372 379453184 381326176 381354127 384477632 387935744 388562944 389879182 391774208 392357504 393072512 393101324 395600128 395873522 398114816 399145204 400109248 402764761 403386368 403415936 407325688 409053568 410692016 412434176 415055872 415373156 418775296 418805992 419109152 419786752 419903687 422572864 423256064 424658696 426754048 427389424 428168272 430889984 430921568 432717824 435097894 435801344 435833288 436943584 439403008 440554688 443355136 443694053 444071936 445576208 447360946 447741952 448408576 449225728 449258656 452114432 452787566 453612698 456529612 457267712 460302584 461012992 461046784 462221312 462574651 465515072 465549194 466397582 466735192 467489792 469362304 471353344 472055122 474349568 475956404 478981888 479756288 479889928 482940416 483721216 485324224 485359798 487718912 488445056 489335168 492445696 492481792 494534656 497254736 499364096 503491072 503839028 506691584 508407977 509229952 512466944 513400832 513438464 516702208 517471504 518414512 521748128 524323492 526060096 528252928 528656744 533025808 533411648 534274048 538191689 538689536 539491568 540474704 542113792 543950176 547407872 548445632 551931904 553760956 554656256 554696912 559240192 560072821 561093463 562448656 564701522 565182464 567096992 570701824 571783744 575418368 575816032 575858239 576275084 577325252 579076096 581037688 581977088 583905707 586743808 586786816 587660458 588731374 592473728 592517156 594987008 599226848 599904256 600797428 603717632 604179136 605762696 609172352 609613312 610598912 612667286 615076216 615645184 616561792 617685376 617730652 621657344 626795008 629407744 632869664 632916053 633892864 633939328 635554304 639131648 640083224 641249672 641760889 642798464 645373168 647064698 648110848 652230656 653467136 657620992 658600096 659800288 659848651 664043072 665116672 667320808 670564352 670613504 671611952 672835856 677112832 677162464 678887552 679985152 683725262 685604864 686625632 689375884 692300224 696700928 697827328 698504107 700191184 703594496 704642048 705926144 705977888 710465536 712819954 716337152 717403676 718711028 723279616 723332632 726347776 726903023 732856768 732910486 733441016 734626816 739502512 740698112 743152718 745406464 746819584 747931492 749294476 751566848 752685824 754057472 754112744 758906368 762652352 762708254 768955264 775871488 777125888 779758364 783548416 784715008 786145024 786202648 791200256 791747044 796229632 798290408 798926821 800218496 805529522 806772736 806831872 814651376 818107136 821384032 824868352 830111744 830746312 832923707 837550592 837611984 838218304 839573504 839807374 845145728 845729797 846512128 849317392 853508096 854778848 856336544 861779968 861843136 865435648 870195788 871602688 871666576 873887168 878806016 880114433 881109376 881718299 886710272 887388106 888143872 891152416 894721892 896817152 898451456 898517312 904228864 905575132 907225396 913059224 914535424 917566111 920605168 922025984 922093568 924442624 925149302 931030144 931098388 932795164 933470384 934979584 938724608 942706688 944110244 948699136 951912808 957963776 959512576 959779856 965880832 967442432 969081673 970648448 970719596 975437824 976890112 978670336 984891392 984963584 989069312 994509472 994582369 998728192 1006982144 1007678056 1008481397 1013383168 1016815954 1018459904 1024933888 1026801664 1026876928 1033404416 1034943008 1036829024 1036905023 1043496256 1048646984 1052120192 1056505856 1057313488 1066051616 1066823296 1068548096 1076383378 1077379072 1078983136 1080949408 1081028641 1087900352 1094815744 1096891264 1097649311 1103863808 1107521912 1109312512 1109393824 1118480384 1120145642 1122186926 1124897312 1129403044 1134193984 1141403648 1142276179 1143567488 1150836736 1151632064 1151716478 1152550168 1154650504 1158152192 1162075376 1163954176 1167811414 1173487616 1173573632 1175320916 1177462748 1184947456 1185034312 1189974016 1198453696 1199808512 1201594856 1206407797 1207435264 1208358272 1211525392 1218344704 1219226624 1221197824 1225334572 1230152432 1231290368 1233123584 1235370752 1235461304 1243314688 1253590016 1255456433 1257744299 1258815488 1265739328 1265832106 1267785728 1267878656 1271108608 1278263296 1280166448 1282499344 1283521778 1285596928 1290746336 1294129396 1296221696 1304461312 1306934272 1308880111 1315241984 1317200192 1319600576 1319697302 1328086144 1330233344 1334641616 1341128704 1341227008 1343223904 1345671712 1354225664 1354324928 1357775104 1359970304 1367450524 1371209728 1373251264 1378751768 1384600448 1385557327 1393401856 1395654656 1397008214 1400382368 1409284096 1411852288 1411955776 1420931072 1425639908 1432674304 1434807352 1437422056 1446559232 1446665264 1452695552 1453806046 1465713536 1465820972 1466882032 1469253632 1479005024 1481396224 1486305436 1490812928 1493639168 1495862984 1498588952 1503133696 1505371648 1508114944 1508225488 1517812736 1522842629 1525304704 1525416508 1537910528 1551742976 1554251776 1559516728 1565763311 1567096832 1569430016 1572290048 1572405296 1582400512 1583494088 1584756481 1587644443 1592459264 1596580816 1597853642 1600436992 1611059044 1613545472 1613663744 1629302752 1629422179 1632391537 1636214272 1642768064 1649736704 1652192927 1660223488 1661492624 1665847414 1675101184 1675223968 1676436608 1679147008 1679614748 1690291456 1691459594 1693024256 1698634784 1698759293 1707016192 1709557696 1712673088 1723559936 1723686272 1730871296 1740391576 1743205376 1743333152 1747774336 1757612032 1760228866 1762218752 1763436598 1773420544 1774776212 1782304832 1789443784 1793634304 1796902912 1797034624 1808457728 1811150264 1814450792 1826118448 1829070848 1835132222 1841210336 1844051968 1844187136 1848885248 1850298604 1862060288 1862196776 1865590328 1866940768 1869959168 1877449216 1885413376 1888220488 1895783681 1897398272 1903825616 1915927552 1919025152 1919559712 1931761664 1934884864 1938163346 1941296896 1941439192 1950875648 1953780224 1957340672 1969782784 1969927168 1972860109 1976455327 1978138624 1989018944 1989164738 1997456384 2013964288 2015356112 2016962794 2026766336 2033631908 2036919808 2049867776 2053603328 2053753856 2056811603 2060559809 2066808832 2069886016 2073658048 2073810046 2086992512 2097293968 2104240384 2113011712 2114626976 2132103232 2133646592 2137096192 2144335501 2152766756 2154758144 2157966272 2161898816 2162057282 2175800704 2177304371 2189631488 2193782528 2195298622 2207727616 2215043824 2218625024 2218787648 2236960768 2240291284 2244373852 2249794624 2258806088 2268387968 2282807296 2284552358 2287134976 2301673472 2303264128 2303432956 2305100336 2309301008 2316304384 2324150752 2327908352 2335622828 2346975232 2347147264 2350641832 2354925496 2369894912 2370068624 2379948032 2393038417 2396907392 2399617024 2403189712 2412815594 2414870528 2416716544 2423050784 2436689408 2438453248 2442395648 2450669144 2460304864 2460485203 2462580736 2466247168 2470741504 2470922608 2486629376 2494869839 2507180032 2510912866 2515488598 2517630976 2531478656 2531664212 2535571456 2535757312 2542217216 2556526592 2560332896 2560520567 2564998688 2565186701 2567043556 2571193856 2581492672 2588258792 2592443392 2608922624 2613868544 2617760222 2630483968 2634400384 2639201152 2639394604 2656172288 2660466688 2669283232 2669478889 2682454016 2686447808 2691343424 2708451328 2708649856 2715550208 2719940608 2734901048 2742419456 2746502528 2757503536 2769200896 2771114654 2786803712 2794016428 2800764736 2818568192 2819353327 2823704576 2823911552 2841862144 2851279816 2865348608 2869614704 2874844112 2893118464 2893330528 2905391104 2907612092 2931427072 2931641944 2933764064 2938507264 2958010048 2962792448 2972610872 2981625856 2987278336 2991725968 2997177904 3006267392 3010743296 3016229888 3016450976 3035625472 3045685258 3050609408 3050833016 3075821056 3103485952 3105858371 3108503552 3119033456 3131526622 3134193664 3138860032 3144580096 3144810592 3164801024 3166988176 3169512962 3175288886 3184918528 3193161632 3195707284 3200873984 3222118088 3227090944 3227327488 3238022557 3258605504 3258844358 3264783074 3272428544 3285536128 3299473408 3304385854 3320446976 3322985248 3331694828 3350202368 3350447936 3352873216 3358294016 3359229496 3380582912 3382919188 3386048512 3397269568 3397518586 3414032384 3419115392 3425346176 3447119872 3447372544 3461742592 3480783152 3486410752 3486666304 3495548672 3515224064 3520457732 3524437504 3526873196 3546841088 3549552424 3558855839 3564609664 3578887568 3587268608 3593805824 3594069248 3613572769 3616915456 3622300528 3628901584 3652236896 3658141696 3670264444 3682420672 3688103936 3688374272 3697770496 3700597208 3724120576 3724393552 3731180656 3733881536 3739918336 3754898432 3760488941 3767341823 3770826752 3776440976 3791567362 3794796544 3807651232 3831855104 3838050304 3839119424 3863523328 3869769728 3876326692 3882593792 3882878384 3901751296 3907560448 3914681344 3920509747 3927654241 3939565568 3939854336 3945720218 3952910654 3956277248 3978037888 3978329476 3994912768 4027928576 4030712224 4031007673 4033925588 4053532672 4067263816 4073839616 4087339949 4099735552 4107206656 4107507712 4113623206 4121119618 4133617664 4139772032 4147316096 4147620092 4173985024 4194587936 4208480768 4226023424 4229253952 4264206464 4267293184 4274192384 4288671002 4305533512 4309516288 4315932544 4323797632 4324114564 4351601408 4354608742 4379262976 4387565056 4390597244 4415455232 4430087648 4430412371 4437250048 4437575296 4473921536 4480582568 4488747704 4499589248 4517612176 4536775936 4565614592 4569104716 4574269952 4603346944 4606528256 4606865912 4610200672 4618602016 4618940557 4648301504 4655816704 4671245656 4689956147 4693950464 4694294528 4701283664 4709850992 4739789824 4740137248 4759896064 4786076834 4793814784 4799234048 4806379424 4825631188 4833433088 4846101568 4873378816 4876906496 4880634583 4884791296 4889528749 4901338288 4920609728 4920970406 4925161472 4932494336 4941483008 4941845216 4973258752 4989739678 5014360064 5021825732 5030977196 5062957312 5063328424 5071142912 5071514624 5084434432 5088321161 5113053184 5120665792 5121041134 5129997376 5130373402 5134087112 5142387712 5162985344 5176517584 5184886784 5217845248 5227737088 5235520444 5260967936 5268800768 5278402304 5278789208 5312344576 5320933376 5338566464 5338957778 5364908032 5372895616 5382686848 5416902656 5417299712 5431100416 5439881216 5469802096 5484838912 5493005056 5515007072 5538401792 5542229308 5573607424 5588032856 5592487747 5601529472 5637136384 5638706654 5647409152 5647823104 5683724288 5702559632 5730697216 5739229408 5749688224 5786236928 5786661056 5810782208 5815224184 5862854144 5863283888 5867528128 5877014528 5916020096 5920108579 5925584896 5945221744 5963251712 5974556672 5983451936 5994355808 6021486592 6032459776 6032901952 6071250944 6086964361 6091370516 6101218816 6101666032 6151642112 6160801031 6172028093 6206971904 6211716742 6217007104 6238066912 6263053244 6277720064 6289160192 6289621184 6329602048 6333976352 6334440629 6339025924 6350577772 6369837056 6386323264 6391414568 6401747968 6422962777 6444236176 6454181888 6454654976 6476045114 6517211008 6517688716 6529566148 6544857088 6571072256 6598946816 6608771708 6640893952 6645970496 6663389656 6700404736 6700895872 6705746432 6716588032 6718458992 6761165824 6765838376 6772097024 6783571711 6794539136 6795037172 6828064768 6838230784 6850692352 6894239744 6894745088 6923485184 6961566304 6962076583 6972821504 6973332608 6991097344 7030448128 7040915464 7048875008 7053746392 7059369779 7093682176 7099104848 7117711678 7129219328 7157775136 7174537216 7187611648 7188138496 7227145538 7233830912 7244601056 7257803168 7258335161 7304473792 7316283392 7340528888 7364841344 7376207872 7376748544 7395540992 7401194416 7448241152 7448787104 7462361312 7467763072 7479836672 7509796864 7520977882 7534683646 7541653504 7552881952 7583134724 7615302464 7663710208 7676100608 7678238848 7683545177 7727046656 7739539456 7752653384 7765187584 7765756768 7815120896 7829362688 7841019494 7855308482 7879131136 7879708672 7891440436 7905821308 7956075776 7956658952 7989825536 7995933253 8055857152 8061424448 8062015346 8067851176 8107065344 8134527632 8147679232 8174679898 8199471104 8214413312 8215015424 8227246412 8242239236 8267235328 8279544064 8294632192 8295240184 8347970048 8389175872 8416961536 8444854579 8452046848 8458507904 8528412928 8534586368 8548384768 8577342004 8611067024 8619032576 8631865088 8647595264 8648229128 8703202816 8709217484 8758525952 8775130112 8781194488 8788195031 8804210093 8830910464 8860175296 8860824742 8874500096 8875150592 8947843072 8961165136 8977495408 8999178496 9035224352 9073551872 9131229184 9138209432 9148539904 9162160777 9206693888 9213056512 9213731824 9220401344 9237204032 9237881114 9296603008 9303027767 9311633408 9342491312 9379912294 9387900928 9388589056 9402567328 9419701984 9479579648 9480274496 9519792128 9572153668 9587629568 9598468096 9612758848 9651262376 9666866176 9692203136 9698901289 9746757632 9753812992 9761269166 9769582592 9779057498 9802676576 9841219456 9841940812 9864988672 9882966016 9883690432 9946517504 9979479356 10028720128 10043651464 10061954392 10125914624 10126656848 10142285824 10143029248 10168868864 10176642322 10226106368 10241331584 10242082268 10259994752 10260746804 10268174224 10284775424 10325970688 10353035168 10369773568 10435690496 10455474176 10471040888 10512982231 10521935872 10537601536 10556804608 10557578416 10624689152 10641866752 10659898403 10677132928 10677915556 10729816064 10745791232 10765373696 10833805312 10834599424 10862200832 10879762432 10939604192 10940406059 10960343177 10969677824 10986010112 11030014144 11076803584 11084458616 11093295367 11147214848 11176065712 11184975494 11203058944 11274272768 11277413308 11294818304 11295646208 11367448576 11405119264 11405955253 11426740759 11461394432 11478458816 11499376448 11572473856 11573322112 11621564416 11630448368 11725708288 11726567776 11735056256 11754029056 11832040192 11840217158 11851169792 11890443488 11891315051 11949113344 11966903872 11988711616 12042973184 12064919552 12065803904 12074142421 12142501888 12173928722 12182741032 12202437632 12203332064 12303284224 12321602062 12344056186 12413943808 12423433484 12476133824 12526106488 12555440128 12578320384 12579242368 12659204096 12667952704 12668881258 12678051848 12701155544 12739674112 12772646528 12782829136 12803495936 12845925554 12888472352 12908363776 12909309952 12952090228 13034422016 13035377432 13059132296 13089714176 13142144512 13197893632 13217543416 13270485767 13281787904 13291940992 13326779312 13400809472 13401791744 13411492864 13433176064 13436917984 13522331648 13531676752 13544194048 13567143422 13589078272 13590074344 13656129536 13676461568 13701384704 13788479488 13789490176 13810020763 13835187289 13846970368 13923132608 13924153166 13945643008 13946665216 13982194688 14060896256 14081830928 14097750016 14107492784 14118739558 14187364352 14198209696 14235423356 14258438656 14315550272 14349074432 14375223296 14376276992 14397681221 14454291076 14467661824 14489202112 14515606336 14516670322 14608947584 14632566784 14681057776 14729682688 14752415744 14753497088 14791081984 14802388832 14896482304 14897574208 14924722624 14935526144 14959673344 15019593728 15041955764 15069367292 15083307008 15105763904 15166269448 15230604928 15241130597 15327420416 15352201216 15356477696 15367090354 15454093312 15505306768 15530375168 15531513536 15630241792 15658725376 15682038988 15710616964 15758262272 15759417344 15782880872 15811642616 15912151552 15913317904 15979651072 15991866506 16111714304 16122848896 16124030692 16135702352 16214130688 16269055264 16295358464 16349359796 16398942208 16428826624 16430030848 16454492824 16484478472 16534470656 16559088128 16589264384 16590480368 16695940096 16751268919 16778351744 16833923072 16889709158 16904093696 16917015808 17056825856 17069172736 17096769536 17154684008 17222134048 17223396421 17238065152 17263730176 17295190528 17296458256 17406405632 17418434968 17464088873 17517051904 17550260224 17562388976 17576390062 17608420186 17661820928 17720350592 17721649484 17749000192 17750301184 17895686144 17922330272 17923643969 17954990816 17956306907 17998356992 18070448704 18147103744 18262458368 18276418864 18297079808 18324321554 18413387776 18426113024 18427463648 18440802688 18474408064 18475762228 18593206016 18606055534 18623266816 18684982624 18686352223 18759824588 18777178112 18805134656 18839403968 18959159296 18960548992 19039584256 19144307336 19175259136 19196936192 19225517696 19302524752 19333732352 19384406272 19397802578 19493515264 19507625984 19522538332 19558114996 19605353152 19682438912 19683881624 19729977344 19735473289 19765932032 19767380864 19893035008 19958958712 20057440256 20087302928 20123908784 20251829248 20253313696 20284571648 20286058496 20337737728 20353284644 20452212736 20482663168 20484164536 20519989504 20521493608 20536348448 20569550848 20651941376 20706070336 20739547136 20853620491 20871380992 20910948352 20942081776 21025964462 21043871744 21075203072 21113609216 21115156832 21249378304 21283733504 21319796806 21354265856 21355831112 21459632128 21491582464 21530747392 21667610624 21669198848 21724401664 21741008597 21759524864 21879208384 21880812118 21920686354 21939355648 21972020224 22060028288 22153607168 22168917232 22186590734 22294429696 22352131424 22369950988 22406117888 22548545536 22554826616 22589636608 22591292416 22666157899 22734897152 22810238528 22811910506 22853481518 22922788864 22956917632 22998752896 23144947712 23146644224 23243128832 23260896736 23451416576 23453135552 23470112512 23508058112 23664080384 23680434316 23702339584 23780886976 23782630102 23898226688 23933807744 23950348081 23977423232 24085946368 24129839104 24131607808 24148284842 24285003776 24347857444 24365482064 24404875264 24406664128 24606568448 24643204124 24688112372 24827887616 24846866968 24952267648 25052212976 25110880256 25156640768 25158484736 25295009383 25318408192 25335905408 25337762516 25356103696 25402311088 25479348224 25545293056 25565658272 25606991872 25691851108 25776944704 25816727552 25818619904 25904180456 26068844032 26070754864 26118264592 26179428352 26284289024 26323422587 26371392761 26395787264 26435086832 26540971534 26563575808 26583881984 26653558624 26801618944 26803583488 26822985728 26866352128 26873835968 27044663296 27063353504 27065337233 27088388096 27134286844 27178156544 27180148688 27312259072 27352923136 27402769408 27443568229 27576958976 27578980352 27620041526 27670374578 27693940736 27846265216 27848306332 27891286016 27893330432 27964389376 28121792512 28163661856 28195500032 28214985568 28217053711 28237479116 28374728704 28396419392 28470846712 28516877312 28631100544 28698148864 28750446592 28752553984 28795362442 28908582152 28935323648 28978404224 29031212672 29033340644 29217895168 29265133568 29362115552 29459365376 29506994176 29582163968 29604777664 29792964608 29795148416 29849445248 29871052288 29919346688 30039187456 30083911528 30138734584 30166614016 30211527808 30332538896 30461209856 30482261194 30654840832 30712955392 30734180708 30908186624 31010613536 31012886597 31060750336 31063027072 31260483584 31317450752 31364077976 31421233928 31516524544 31518834688 31565761744 31623285232 31824303104 31826635808 31959302144 31983733012 32223428608 32245697792 32248061384 32271404704 32538110528 32590716928 32698719592 32797884416 32829693029 32857653248 32860061696 32908985648 32968956944 33068941312 33118176256 33178528768 33180960736 33391880192 33502537838 33556703488 33667846144 33779418316 33834031616 34113651712 34138345472 34164442081 34193539072 34226701243 34309368016 34444268096 34446792842 34476130304 34527460352 34590381056 34592916512 34812811264 34836869936 34928177746 35034103808 35100520448 35124777952 35152780124 35216840372 35323641856 35440701184 35443298968 35498000384 35500602368 35618248127 35791372288 35844660544 35847287938 35909981632 35912613814 35996713984 36140897408 36294207488 36524916736 36552837728 36594159616 36648643108 36826775552 36852226048 36854927296 36881605376 36948816128 36951524456 37186412032 37212111068 37246533632 37369965248 37372704446 37519649176 37554356224 37610269312 37678807936 37918318592 37921097984 38079168512 38288614672 38350518272 38393872384 38451035392 38605049504 38667464704 38768812544 38795605156 38987030528 39015251968 39045076664 39116229992 39147414229 39210706304 39364877824 39367763248 39459954688 39470946578 39531864064 39534761728 39749300459 39786070016 39917917424 40114880512 40174605856 40247817568 40503658496 40506627392 40569143296 40572116992 40675475456 40706569288 40904425472 40965326336 40968329072 41039979008 41042987216 41072696896 41139101696 41303882752 41365378351 41412140672 41440760053 41479094272 41707240982 41742761984 41821896704 41884163552 42051928924 42150406144 42227218432 42230313664 42498756608 42567467008 42608750527 42639593612 42708531712 42711662224 42919264256 42983164928 43061494784 43125607217 43204196651 43335221248 43338397696 43448803328 43482017194 43519049728 43758416768 43761624236 43841372708 43944040448 44120056576 44307214336 44337834464 44341084403 44373181468 44588859392 44704262848 44739901976 44812235776 44960739439 45097091072 45109653232 45179273216 45182584832 45332315798 45469794304 45620477056 45623821012 45706963036 45845577728 45913835264 45997505792 46289895424 46293288448 46486257664 46521793472 46902833152 46906271104 46940225024 47016116224 47328160768 47360868632 47404679168 47561773952 47565260204 47796453376 47867615488 47900696162 47954846464 48171892736 48259678208 48263215616 48296569684 48570007552 48695714888 48730964128 48734536081 48809750528 48813328256 49213136896 49286408248 49376224744 49655775232 49693733936 49904535296 50104425952 50221760512 50313281536 50316969472 50590018766 50636816384 50671810816 50675525032 50712207392 50804622176 50808346127 51090586112 51131316544 51213983744 51383702216 51553889408 51589517617 51633455104 51637239808 51808360912 52137688064 52141509728 52236529184 52358856704 52568578048 52646845174 52742785522 52791574528 52870173664 53081943068 53167763968 53307117248 53603237888 53607166976 53645971456 53686980413 53732704256 53747671936 53784816239 54089326592 54126707008 54130674466 54176776192 54268573688 54356313088 54360297376 54705846272 54805538816 54887136458 55153917952 55157960704 55240083052 55340749156 55692530432 55696612664 55782572032 55786660864 55928778752 55971532771 56243585024 56327323712 56391000064 56429971136 56434107422 56474958232 56749457408 56792838784 56941693424 57033754624 57262201088 57396297728 57500893184 57505107968 57590724884 57817164304 57870647296 57956808448 58062425344 58066681288 58435790336 58530267136 58724231104 58918730752 59013988352 59113982053 59164327936 59209555328 59585929216 59590296832 59698890496 59742104576 59838693376 60078374912 60167823056 60277469168 60333228032 60423055616 60665077792 60922419712 60964522388 61309681664 61425910784 61468361416 61517365217 61816373248 62021227072 62025773194 62121500672 62126054144 62520967168 62634901504 62728155952 62842467856 63033049088 63037669376 63131523488 63246570464 63648606208 63653271616 63918604288 63967466024 64446857216 64491395584 64496122768 64542809408 65076221056 65121194369 65181433856 65397439184 65595768832 65659386058 65715306496 65720123392 65817971296 65937913888 66236352512 66357057536 66361921472 66783760384 66956607971 67005075676 67113406976 67335692288 67558836632 67668063232 67892309023 68227303424 68276690944 68328884162 68387078144 68453402486 68618736032 68888536192 68893585684 69054920704 69180762112 69185833024 69625622528 69673739872 69678846919 69856355492 70068207616 70201040896 70249555904 70305560248 70433680744 70647283712 70881402368 70886597936 70996000768 71001204736 71236496254 71582744576 71689321088 71694575876 71819963264 71825227628 71993427968 72281794816 72588414976 73049833472 73105675456 73188319232 73297286216 73590875617 73653551104 73704452096 73709854592 73763210752 73897632256 73903048912 74372824064 74424222136 74493067264 74619288821 74739930496 74745408892 75039298352 75108712448 75220538624 75357615872 75836637184 75842195968 76158337024 76577229344 76582842413 76701036544 76722402239 76787744768 76902070784 77210099008 77334929408 77537625088 77591210312 77653067569 77974061056 78030503936 78090153328 78232459984 78294828458 78421412608 78729755648 78735526496 78919909376 78941893156 79063728128 79069523456 79498600918 79572140032 79835834848 79841686771 80229761024 80349211712 80495635136 81007316992 81013254784 81138286592 81144233984 81350950912 81413138576 81808850944 81930652672 81936658144 82079958016 82085974432 82145393792 82278203392 82607765504 82730756702 82824281344 82881520106 82958188544 83414481964 83643793408 83768327104 84103857848 84300812288 84454436864 84460627328 84518996947 84997513216 85134934016 85217501054 85279187224 85417063424 85423324448 85966329856 86122989568 86251214434 86408393302 86670442496 86676795392 86897606656 86964034388 87516833536 87523248472 87682745416 87888080896 88240113152 88614428672 88675668928 88682168806 88746362936 89177718784 89408525696 89479803952 89624471552 89921478878 90194182144 90219306464 90358546432 90365169664 90664631596 90939588608 91240954112 91247642024 91413926072 91691155456 91827670528 91995011584 92579790848 92586576896 92893400369 92972515328 93043586944 93805666304 93812542208 93880450048 94032232448 94656321536 94721737264 94809358336 95123547904 95130520408 95592906752 95735230976 95801392324 95909692928 96343785472 96519356416 96526431232 96593139368 96670145341 96846311023 97140015104 97391429776 97461928256 97469072162 97619501056 97626656512 98426273792 98572816496 98752449488 99311550464 99387467872 99809070592 100208851904 100443521024 100626563072 100633938944 100783768547 101180037532 101273632768 101343621632 101351050064 101424414784 101609244352 101616692254 102181172224 102262633088 102333305437 102427967488 102767404432 103107778816 103179035234 103266910208 103274479616 103616721824 104275376128 104283019456 104473058368 104717713408 105137156096 105293690348 105485571044 105583149056 105740347328 106163886136 106335527936 106614234496 106687914179 107206475776 107214333952 107291942912 107373960826 107465408512 107495343872 107569632478 108178653184 108253414016 108261348932 108537147376 108712626176 108720594752 109411692544 109611077632 109774272916 110307835904 110315921408 110480166104 110681498312 111385060864 111393225328 111565144064 111573321728 111857557504 111943065542 112487170048 112654647424 112782000128 112859942272 112868214844 112949916464 113498914816 113585677568 113883386848 114067509248 114524402176 114792595456 115001786368 115010215936 115181449768 115634328608 115642804541 115741294592 115913616896 116124850688 116133362576 116871580672 117060534272 117258882433 117448462208 117837461504 118027976704 118227964106 118328655872 118419110656 119171858432 119180593664 119397780992 119484209152 119677386752 120156749824 120335646112 120344466649 120554938336 120563774947 120666456064 120846111232 121330155584 121844839424 121929044776 122619363328 122851821568 122936722832 123034730434 123632746496 124042454144 124051546388 124243001344 124252108288 125041934336 125269803008 125456311904 125465507783 125684935712 125694148349 126075338752 126263046976 126493140928 127297212416 127306543232 127837208576 127934932048 128893714432 128982791168 128992245536 129085618816 130152442112 130242388738 130362867712 130794878368 130804465561 131318772116 131440246784 131635942592 131875827776 132472705024 132714115072 132723842944 132815566631 133567520768 133913215942 134010151352 134226813952 134671384576 135117673264 135336126464 135784618046 136454606848 136553381888 136657768324 136906804972 137237472064 137777072384 137787171368 138109841408 138361524224 138371666048 139251245056 139347479744 139357693838 139712710984 140136415232 140402081792 140499111808 140611120496 140867361488 141294567424 141762804736 141773195872 141992001536 142002409472 142472992508 143165489152 143378642176 143389151752 143639926528 143650455256 143986855936 144563589632 145176829952 145975343437 146099666944 146211350912 146376638464 146594572432 147181751234 147307102208 147408904192 147419709184 147526421504 147795264512 147806097824 148745648128 148848444272 148986134528 149238577642 149479860992 149490817784 150078596704 150217424896 150441077248 150715231744 151673274368 151684391936 152187060179 152316674048 153154458688 153165684826 153402073088 153444804478 153575489536 153804141568 154420198016 154669858816 155075250176 155182420624 155306135138 155948122112 156061007872 156180306656 156464919968 156589656916 156842825216 157459511296 157471052992 157839818752 157883786312 158127456256 158139046912 158997201836 159144280064 159671669696 159683373542 160459522048 160698423424 160991270272 162014633984 162026509568 162276573184 162288467968 162701901824 162826277152 163861305344 163873316288 164159916032 164171948864 164290787584 164556406784 165215531008 165461513404 165648562688 165763040212 165916377088 166828963928 167287586816 167536654208 167652436567 168207715696 168601624576 168908873728 168921254656 169037993894 169995026432 170435002108 170558374448 170834126848 170846648896 171932659712 172245979136 172502428868 172816786604 173340884992 173353590784 173795213312 173928068776 175033667072 175046496944 175365490832 175776161792 176480226304 177065065681 177228857344 177351337856 177364337612 177492725872 178355437568 178817051392 178959607904 179248943104 179842957756 180388364288 180438612928 180717092864 180730339328 181329263192 181879177216 182481908224 182495284048 182827852144 183382310912 183655341056 183990023168 184263958109 184599749327 185159581696 185173153792 185786800738 185945030656 186087173888 187611332608 187625084416 187760900096 188064464896 189312643072 189443474528 189457360631 189618716672 190247095808 190261040816 191185813504 191470461952 191602784648 191819385856 192104977603 192687570944 193038712832 193052862464 193186278736 193340290682 193692622046 194280030208 194782859552 194923856512 194938144324 195239002112 195253313024 196852547584 197145632992 197504898976 197519375977 198623100928 198774935744 199618141184 200417703808 200887042048 201253126144 201267877888 201567537094 202360075064 202547265536 202687243264 202702100128 202848829568 203218488704 203233384508 204362344448 204525266176 204666610874 204855934976 205534808864 206215557632 206358070468 206548959232 207233443648 208550752256 208566038912 208946116736 209435426816 210274312192 210587380696 210971142088 211166298112 211480694656 212327772272 212671055872 213228468992 213375828358 214412951552 214428667904 214583885824 214747921652 214990687744 215139264956 216357306368 216506828032 216522697864 217074294752 217090206179 217425252352 217441189504 218823385088 219222155264 219548545832 220427938909 220615671808 220631842816 220960332208 221362996624 222770121728 222786450656 223130288128 223146643456 223715115008 223886131084 224974340096 225309294848 225564000256 225719884544 225736429688 225899832928 227171355136 227766773696 228135018496 229048804352 229389825401 229585190912 229807851203 230003572736 230020431872 230362899536 231268657216 231285609082 231482589184 231827233792 232249701376 232266725152 233743161344 234121068544 234517764866 234896924416 235674923008 236055953408 236455928212 236838221312 238343716864 238361187328 238795561984 238968418304 239151094567 239354773504 239586908701 240313499648 240671292224 240688933298 241109876672 241127549894 241332912128 241692222464 242660311168 243689678848 243858089552 245238726656 245703643136 245873445664 246069460868 247265492992 248084908288 248103092776 248486002688 248504216576 249327736889 250083868672 250539606016 250912623808 250931015566 251369871424 251388296698 252150677504 252526093952 252986281856 254594424832 254613086464 255674417152 255869864096 257787428864 257965582336 257984491072 258171237632 260304884224 260484777476 260725735424 261589756736 261608931122 262637544232 262880493568 263271885184 263751655552 264945410048 265428230144 265447685888 265631133262 267135041536 267826431884 268020302704 268453627904 269342769152 270235346528 270672252928 271569236092 272909213696 273106763776 273315536648 273813609944 274474944128 275554144768 275574342736 276219682816 276723048448 276743332096 278245103213 278502490112 278694959488 278715387676 279425421968 280272830464 280804163584 280998223616 281222240992 281734722976 283525609472 283546391744 283984003072 284004818944 284945985016 286087324967 286330978304 286757284352 286778303504 287279853056 287300910512 287973711872 289127179264 289557648457 290085320371 290353659904 291950686874 292199333888 292422701824 292753276928 293189144864 294363502468 294817808384 294839418368 295052843008 295590529024 295612195648 297491296256 297696888544 297718709563 297972269056 298261253689 298477155284 298959721984 298981635568 300157193408 300434849792 300882154496 301430463488 301879250519 303346548736 303368783872 304374120358 304633348096 306308917376 306331369652 306804146176 306889608956 307608283136 308840396032 309339717632 310150500352 310364841248 310387590821 310612270276 311896244224 312122015744 312360613312 312929839936 313179313832 313685650432 314919022592 314942105984 315679637504 315767572624 316254912512 316278093824 317994403672 318288560128 319343339392 319366747084 320919044096 321396846848 321982540544 324029267968 324053019136 324576935936 325403803648 325652554304 327722610688 327746632576 328319832064 328343897728 328581575168 329112813568 330431062016 330923026808 331297125376 331526080424 331832754176 333657927856 334575173632 335073308416 335304873134 336415431392 337203249152 337817747456 337842509312 338075987788 339990052864 340870004216 341116748896 341141752567 341668253696 341693297792 343865319424 344491958272 345004857736 345633573208 346681769984 346707181568 347590426624 347856137552 350067334144 350092993888 350730981664 351552323584 352960452608 354130131362 354457714688 354702675712 354728675224 354985451744 357634102784 357919215808 358497886208 359685915512 360776728576 360877225856 361126623319 361434185728 361460678656 362658526384 363758354432 364963816448 364990568096 365655704288 367310682112 367980046336 368527916218 369199498654 370319163392 370346307584 371573601476 372174347776 375222665216 375250168832 375521800192 375808862891 376128929792 376493713673 378625286144 378886949056 378914721262 379237433344 380494191616 380522081632 382940923904 383205569296 383638771712 384209955206 385375141888 386077425664 386105724928 386372557472 386680581364 387385244092 388560060416 389565719104 389847713024 389876288648 390478004224 390506626048 391800729397 393705095168 394291265984 395009797952 395038751954 397246201856 397549871488 399236282368 400835407616 401774084096 402506252288 402535755776 403135074188 404720150128 405094531072 405374486528 405404200256 405697659136 406436977408 406466769016 408724688896 409050532352 409333221748 409711869952 411069617728 412431115264 412716140936 413097918464 413797874371 414466887296 417101504512 417132077824 417892233472 418870853632 420548624384 421174761392 421942284176 422332596224 422961389312 424655544544 425342111744 426456937984 426751656716 428825903104 428857335808 429167771648 429495843304 429981375488 430278529912 430621556519 432714612736 433013656064 433045395728 434148589504 434180412358 434850504704 434882379008 437242305049 437646770176 438444310528 439097091664 440855877818 441231343616 441263685632 441920664416 442725993248 445540243456 445572901312 446260576256 446293286912 447430230016 447772262168 449948680192 450618589696 451128000512 451439769088 451472859376 451799665856 454342710272 455533547392 455848360583 456270036992 458097608704 458779650802 459170381824 459615702406 460007145472 460040863744 460725799072 462537314432 462571218164 463654467584 464499402752 464533450304 467486322688 468242137088 468696255797 469035529732 469793848832 471349846016 472111906816 472911856424 473676442624 475246163161 476687433728 476722374656 477591123968 477936836608 478302189134 478709547008 479173817402 480626999296 481342584448 481377866596 482219753344 482255099788 483384444928 485320622336 487379357696 487716179104 487751928433 490477453312 491407286272 491746891328 492138921736 494530985984 496169816576 496206185552 496972005376 497008433152 498655473778 500167737344 501079212032 501825247616 501862031132 502739742848 502776593396 504301355008 505052187904 505972563712 509188849664 509226172928 511348834304 511739728192 515136129319 515574857728 515931164672 515968982144 516342475264 520609768448 520969554952 521451470848 523179513472 523217862244 525275088464 525760987136 526543770368 527503311104 529890820096 530856460288 530895371776 531262266524 534270083072 535652863768 536040605408 536079896891 536907255808 537056815673 538685538304 540470693056 541344505856 543138472184 545818427392 546213527552 546631073296 547627219888 548949888256 551108289536 551148685472 552439365632 553446096896 553486664192 556490206426 557004980224 557389918976 557430775352 558850843936 558891807397 561608327168 561996447232 562444481984 563469445952 567051218944 567092783488 567484693787 567968006144 568009637888 569891970032 572174649934 572661956608 573514568704 573556607008 574559706112 574601821024 575947423744 578254358528 579115296914 580170640742 580707319808 583901373748 584845403648 585506553856 586378289728 588727004936 589635616768 589678836736 590105686016 591181058048 591224391296 591632978629 594982592512 595393777088 595437419126 595944538112 596522507378 596954310568 597919443968 597963271136 600314386816 601764308992 602860926976 603758501038 606693097472 606737567744 608748240716 612617834752 612662739304 613608292352 613779217912 615216566272 617680792064 618679435264 620301000704 620729682496 620775181642 621224540552 623792488448 624244031488 624721226624 625859679872 626358627664 627371300864 629838045184 629884211968 631359275008 631535145248 632509825024 632556187648 635988807344 636577120256 638686678784 638733494168 641838088192 642793693696 643965081088 648058535936 648106038272 649153871872 650253802583 650807607296 651305108608 655445221376 655493265152 656639664128 656687795456 657163150336 658225627136 660862124032 661846053616 662594250752 663052160848 663665508352 667315855712 669150347264 670146616832 670609746268 672830862784 674406498304 675635494912 675685018624 676151975576 676691017387 679980105728 681740008432 682233497792 682283505134 683336507392 683386595584 687730638848 688983916544 690009715472 691267146416 693363539968 693414363136 695180853248 695712275104 700134668288 700185987776 701461963328 703104647168 705920905216 708260262724 708915429376 709405351424 709457350448 709970903488 715268205568 715838431616 716333138059 716995772416 719371831024 721553457152 721754451712 722253246638 722868371456 722921357312 725317052768 729927632896 729981136192 731311408576 734621364224 735960092672 736522687681 737055832436 738398997308 740638326784 740692615168 743147202952 744348695552 746815399253 750445330432 750500337664 751043600384 751617725782 752257859584 752987427346 757250572288 757773898112 757829442524 760988383232 761044163264 765881847808 766411138592 767277543424 768419910412 770750283776 772154851328 772211449856 772745114944 773361162728 774770488184 777120120832 779131438208 779695426048 779752577296 780956008448 781013252096 783601458794 787410190336 788582531968 790019595904 790077503908 794492403712 795099742976 798472564736 801670815232 803548168192 805012504576 805071511552 806270148376 809440300256 809499631787 810189062144 810748973056 810808400512 811395318272 812873954816 812933538032 817449377792 818101064704 818666443496 819423739904 820812177031 822139235456 824862230528 825432281872 826195836928 827595748742 828933774592 834203009024 834264155648 835784466944 837741707264 841097248768 842349522784 842411266543 843884568352 843946424629 844665192448 845922778624 849311089088 850684223488 852913875968 853503313432 857651806208 857714671616 858335543296 858991686608 859962750976 860557059824 861243113038 865429225472 866027312128 866090791456 868297179008 868360824716 869701009408 869764758016 874484610098 875293540352 876888621056 878194183328 878258554481 881711755636 882527371264 883841328832 885451986496 891080486912 891145802624 892521152512 892586573824 894860460032 895544524336 899897360384 901237179392 902256001024 902879538176 902945718752 903599331712 908685420544 911067094784 911696721166 912540073984 916195217408 917559301604 919231404812 920081727488 921451598144 925074628864 925142436328 927308935168 928998805504 929066900608 929708966417 934972645376 936484274176 937392511594 938071059464 939587697664 942699692032 945823712848 947352885248 950492326322 953374867456 953444749312 955182247936 955873673216 956604378268 958347634804 961253998592 962685168896 962755733192 964439506688 964510199576 966768889856 970641244672 974758715392 975432358208 975503856866 980954906624 982814572544 983493782656 984277843472 989061971968 992339633152 992412371104 993944010752 994016866304 997310947556 1000335474688 1002158424064 1003650495232 1003724062264 1005479485696 1005553186792 1008602710016 1010104375808 1011945127424 1018377699328 1018452345856 1021827404059 1022697668608 1023479456384 1030272258638 1031149715456 1031862329344 1031937964288 1032684950528 1041219536896 1041939109904 1042902941696 1046359026944 1046435724488 1050550176928 1051521974272 1053087540736 1055006622208 1059781640192 1061712920576 1061790743552 1062524533048 1065309421253 1068540166144 1071305727536 1072081210816 1072159793782 1073814511616 1074113631346 1077371076608 1080941386112 1082689011712 1086276944368 1091636854784 1092427055104 1093262146592 1095254439776 1097899776512 1102216579072 1102297370944 1104878731264 1106892193792 1106973328384 1112980412852 1114009960448 1114779837952 1114861550704 1117701687872 1117783614794 1123216654336 1123992894464 1124888963968 1125666359807 1126938891904 1134102437888 1134185566976 1134969387574 1135936012288 1136019275776 1139783940064 1144349299868 1147029137408 1147113214016 1149119412224 1149203642048 1151894847488 1156508717056 1158230593828 1160341281484 1161414639616 1167802747496 1169690807296 1171013107712 1172756579456 1173567055969 1177454009872 1179271233536 1179357673472 1180211372032 1182362116096 1182448782592 1183265957258 1189965185024 1190787554176 1190874838252 1193045014756 1193908621136 1195838887936 1195926542272 1200628773632 1203528617984 1205721853952 1207517002076 1213386194944 1213475135488 1217496481432 1225235669504 1225325478608 1227216584704 1227558435824 1230433132544 1235361584128 1237358870528 1239455459767 1240602001408 1241459364992 1241550363284 1242449081104 1247584976896 1248488062976 1249442453248 1251719359744 1252717255328 1254742601728 1259676090368 1259768423936 1262718550016 1263070290496 1265019650048 1265112375296 1271977614688 1272070849951 1273154240512 1277373357568 1277466988336 1283676176384 1285587387392 1287930162176 1289847706763 1296117071872 1296212076544 1298307743744 1300507605166 1301615214592 1302610217216 1310890442752 1310986530304 1313279328256 1313375590912 1314326300672 1316451254272 1321724248064 1323692107232 1325188501504 1326104321696 1326201524417 1327331016704 1334631711424 1338300694528 1340293233664 1341219492536 1345661725568 1348812996608 1351270989824 1351370037248 1352303951152 1353382034774 1359960211456 1363480016864 1364466995584 1364567010268 1366673014784 1366773191168 1375461277696 1377967833088 1380019430944 1382534292832 1382635631839 1386828726272 1390361706496 1391424550208 1400269336576 1400371975552 1402923926656 1406209294336 1411841810432 1416520525448 1417830858752 1418810702848 1418914700896 1419941806976 1430536411136 1431676863232 1432666276118 1433991544832 1438743662048 1443508903424 1444506493276 1445842714624 1450634105536 1459855265792 1459962272384 1460971232941 1462622817152 1469242728448 1471920185344 1473045375362 1474111664872 1476797994616 1481276653568 1481385230336 1486294405904 1488697391104 1493630798506 1500890660864 1501000675328 1502087200768 1503235451564 1505974854692 1514501144576 1515547796224 1515658885048 1521976766464 1522088326528 1531763695616 1532822277184 1534555086848 1536839820824 1541500567552 1542995572363 1544309702656 1544422899712 1545490229888 1546722325456 1549540976368 1554240241664 1558262876416 1559390852096 1559505154592 1561912016896 1562026504192 1567202917588 1574820380672 1577165063936 1580039191808 1580155007816 1590199485952 1596945129472 1603341630464 1605728777807 1607096336384 1608654958421 1610025009152 1610143023104 1612540296752 1618880600512 1618999263574 1620378124288 1621497946112 1621616801024 1622790636544 1625747909632 1625867076064 1634898755584 1636202129408 1637332886992 1638847479808 1641624354062 1644278470912 1649724461056 1650864563744 1652391673856 1655191497484 1657867549184 1668406018048 1668528311296 1671568933888 1674057661969 1675483414528 1682194497536 1684699045568 1684822533086 1687769136704 1687892849258 1689330384896 1691845557248 1698622178176 1701368446976 1705827751936 1707006626864 1715303612416 1715429343232 1716671086592 1717983373216 1719925501952 1721114119648 1722486226076 1730858450944 1732054624256 1732181582912 1736594358016 1736721649432 1739402018816 1739529516032 1748969220196 1750587080704 1753777242112 1756388366656 1756517108962 1763423511272 1765054742528 1767682657664 1770903972992 1782160973824 1782291605248 1785042305024 1785173147648 1789720920064 1791089048672 1802474358784 1804512002048 1805759076352 1805891437504 1807198663424 1817370841088 1822134189568 1823393442332 1825080147968 1832390434816 1835118603208 1838462809624 1840163454976 1842903196288 1850149257728 1850284872656 1854617870336 1857997611008 1858133801216 1859417932834 1869945290752 1874785023188 1876142118928 1879175395328 1885399384064 1891647425696 1894705770496 1900984652644 1906749734912 1906889498624 1910364495872 1911747346432 1913208756536 1916695269608 1922507997184 1925370337792 1925511466384 1928879013376 1929020399152 1933537779712 1941282489344 1947715722491 1949517430784 1950864716416 1951007713732 1961909813248 1965629145088 1966987565312 1968555686944 1984679266304 1984824742208 1987888021504 1988033732608 1994621895112 2000670949376 2002611274769 2004316848128 2007300990464 2007448124528 2010958971392 2011106373584 2017205420032 2020208751616 2023890254848 2026903539199 2030597242597 2036755398656 2036904691712 2043654808118 2045395337216 2046958912768 2060544517276 2063724658688 2063875928576 2065369901056 2082439073792 2083878219808 2084030966941 2085805883392 2087828775823 2092718053888 2092871448976 2101100353856 2103043948544 2106175081472 2110013244416 2113154753633 2119563280384 2123425841152 2123581487104 2125049066096 2130618842506 2137080332288 2142611455072 2144162421632 2144319587564 2147629023232 2148227262692 2154742153216 2161882772224 2165378023424 2172553888736 2172713135747 2183273709568 2184854110208 2186524293184 2190508879552 2195799553024 2204433158144 2204594741888 2209757462528 2213784387584 2213946656768 2225960825704 2228019920896 2229559675904 2229723101408 2235403375744 2235567229588 2246433308672 2247985788928 2249777927936 2251332719614 2253877783808 2268204875776 2268371133952 2269938775148 2272038551552 2279567880128 2288698599736 2294058274816 2294226428032 2298238824448 2298407284096 2303789694976 2313017434112 2316461187656 2320682562968 2322829279232 2335605494992 2339381614592 2342026215424 2345513158912 2347134111938 2354908019744 2358542467072 2358715346944 2360422744064 2364724232192 2364897565184 2366531914516 2379930370048 2381575108352 2381749676504 2386090029512 2387817242272 2387992267969 2391677775872 2391853084544 2401257547264 2407057235968 2411443707904 2415034004152 2424707327999 2426772389888 2426950270976 2434992962864 2450471339008 2450650957216 2454433169408 2455116871648 2460866265088 2470723168256 2474717741056 2478910919534 2481204002816 2482918729984 2483100726568 2484898162208 2495169953792 2498884906496 2503438719488 2505434510656 2509485203456 2519352180736 2519536847872 2523288079411 2525437100032 2526140580992 2527886363233 2530039300096 2530224750592 2543955229376 2544141699902 2546308481024 2554746715136 2554933976672 2571174774784 2575860324352 2579695413526 2592234143744 2592424153088 2596615487488 2601015210332 2605220434432 2621780885504 2621973060608 2626558656512 2626751181824 2628652601344 2630662040237 2632902508544 2635455995711 2643448496128 2647384214464 2650377003008 2652208643392 2652403048834 2654662033408 2669263422848 2680586467328 2682438985072 2691323451136 2697625993216 2702541979648 2702740074496 2704607902304 2706764069548 2719920422912 2726960033728 2728933991168 2729134020536 2733346029568 2733546382336 2742605105779 2750922555392 2755935666176 2760038861888 2765068585664 2765271263678 2773657452544 2780723412992 2782849100416 2800538673152 2800743951104 2805847853312 2812418588672 2823683620864 2833041050896 2835661717504 2837621405696 2837829401792 2839883613952 2861072822272 2863353726464 2865332552236 2867983089664 2877487324096 2887017806848 2889012986552 2891685429248 2901268211072 2919710531584 2919924544768 2921942465882 2925245634304 2938485456896 2943840370688 2946090750724 2948223329744 2953595989232 2962553307136 2962770460672 2972588811808 2977394782208 2987261597012 3001781321728 3002001350656 3004174401536 3006470903128 3011949709384 3029002289152 3031095592448 3031317770096 3043953532928 3044176653056 3060696135343 3063527391232 3065644554368 3069110173696 3073679641648 3083001135104 3085991144726 3088619405312 3088845799424 3090980459776 3093444650912 3099081952736 3116525752832 3118781704192 3119010309184 3123824033792 3124053008384 3134405835176 3146960574637 3149640761344 3154330127872 3160078383616 3160310015632 3180398971904 3190938524081 3193890258944 3206683260928 3211457555614 3214192672768 3217309916842 3220050018304 3220286046208 3225080593504 3237761201024 3237998527148 3242995892224 3243233602048 3245581273088 3251495819264 3251734152128 3269797511168 3272404258816 3274665773984 3274905805193 3277694959616 3280873790579 3283248708124 3288556941824 3299448922112 3301729127488 3304783347712 3310382994968 3315735098368 3336812036096 3337056622592 3343137867776 3348115323938 3350966829056 3364388995072 3369398091136 3369645066172 3375538273408 3375785698516 3383691114496 3397244356352 3402736893952 3411655503872 3414013253728 3414263499031 3430858686464 3433342173184 3435966746432 3439851003904 3442228239296 3444972452152 3461716901888 3464109248512 3464363165824 3473188716032 3473443298864 3478804037632 3479059032064 3497938440392 3501174161408 3507554484224 3512776733312 3513034217924 3526847022544 3530109485056 3535365315328 3541807945984 3564321947648 3564583210496 3570346295296 3579441840128 3582178097344 3604948717568 3605952905233 3609024004096 3611518152704 3611782875008 3614397326848 3634741682176 3644268379136 3646786884664 3650160295936 3664780869632 3670237206416 3676925619248 3680326909952 3685806392576 3700298515456 3700569745312 3709235740672 3715995222016 3716267602432 3718835865668 3739890581504 3749570046376 3752284237856 3752559278237 3758350790656 3770798768128 3783294851392 3789411540992 3801969305288 3813499469824 3813778997248 3820728991744 3823494692864 3826417513072 3833390539216 3845015994368 3850740675584 3851022932768 3857758026752 3858040798304 3867075559424 3882564978688 3895431444982 3899034861568 3901729432832 3902015427464 3931258290176 3933975130624 3937111373888 3969358532608 3969649484416 3972392856509 3975776043008 3976067465216 3989243790224 4001341898752 4005222549538 4008633696256 4014601980928 4014896249056 4021917942784 4022212747168 4040417503232 4047780509696 4053807078398 4061194485194 4073510797312 4073809383424 4087309616236 4093917825536 4121089034552 4127449317376 4127751857152 4130739802112 4141430850403 4164878147584 4167756439616 4168061933882 4171611766784 4175657551646 4185436107776 4185742897952 4202200707712 4212350162944 4220026488832 4226309507266 4239126560768 4246851682304 4247162974208 4250098132192 4261237685012 4274160664576 4285222910144 4288324843264 4288639175128 4295258046464 4296454525384 4309484306432 4323765544448 4330756046848 4345107777472 4345426271494 4366547419136 4369708220416 4373048586368 4381017759104 4391599106048 4408866316288 4409189483776 4419514925056 4427568775168 4427893313536 4451921651408 4456039841792 4459119351808 4459446202816 4470806751488 4471134459176 4492866617344 4495971577856 4499555855872 4502665439228 4507755567616 4536409751552 4536742267904 4539877550296 4544077103104 4551776618081 4559135760256 4577397199472 4588116549632 4588452856064 4596477648896 4596814568192 4607579389952 4626034868224 4632922375312 4641365125936 4645658558464 4671210989984 4678763229184 4684052430848 4691026317824 4694268223876 4709816039488 4717084934144 4717430693888 4720845488128 4729448464384 4729795130368 4733063829032 4736837121709 4759860740096 4763150216704 4763499353008 4772180059024 4775634484544 4775984535938 4783355551744 4783706169088 4802515094528 4809665355539 4814114471936 4822887415808 4830068008304 4849414655998 4853544779776 4853900541952 4869985925728 4900942678016 4901301914432 4908866338816 4910233743296 4921732530176 4941446336512 4949435482112 4957821839068 4962408005632 4965837459968 4966201453136 4969796324416 4990339907584 4997769812992 5006877438976 5010869021312 5014331966413 5018970406912 5038704361472 5039073695744 5046576158822 5050874200064 5052281161984 5055772726466 5060078600192 5060449501184 5087910458752 5088283399804 5109493430272 5109867953344 5142349549568 5151720648704 5155658813767 5159390827052 5184468287488 5184848306176 5193230974976 5202030420664 5210440868864 5227707794771 5243561771008 5243946121216 5253117313024 5253502363648 5257305202688 5261324080474 5265805017088 5270911991422 5286896992256 5294768428928 5300754006016 5304417286784 5304806097668 5338526845696 5361172934656 5364877970144 5382646902272 5395251986432 5405083959296 5405480148992 5409215804608 5413528139096 5439840845824 5453920067456 5457867982336 5458268041072 5466692059136 5467092764672 5485210211558 5501845110784 5511871332352 5520077723776 5530137171328 5530542527356 5547314905088 5561446825984 5565698200832 5601077346304 5601487902208 5611695706624 5624837177344 5647367241728 5666082101792 5666497422509 5671323435008 5675242811392 5675658803584 5679767227904 5722145644544 5726707452928 5730665104472 5735966179328 5754974648192 5774035613696 5778025973104 5783370858496 5802536422144 5839421063168 5839849089536 5843884931764 5850491268608 5876970913792 5887680741376 5892181501448 5896446659488 5896878865801 5907191978464 5907624972403 5925540921344 5945177623616 5954789564416 5974523194024 6003562643456 6004002701312 6008348803072 6012941806256 6023899418768 6058004578304 6062191184896 6062635540192 6087907065856 6088353306112 6121392270686 6127054782464 6131289108736 6138220347392 6147359283296 6147809881367 6171982289452 6177691598848 6181960919552 6186889301824 6198163905472 6233051505664 6237563408384 6238020618368 6242331631657 6247648067584 6248106016768 6268811670352 6293921149274 6299281522688 6308660255744 6320156767232 6320620031264 6360797943808 6381877048162 6387780517888 6413366521856 6422915111228 6434619833684 6440572092416 6450161187008 6475522402048 6475997054296 6485991784448 6486467204096 6491162546176 6502991638528 6503468304256 6507962764919 6539595022336 6544808517632 6549331547968 6549811610386 6555389919232 6561747581158 6566497416248 6577113883648 6598897844224 6603458254976 6620765989936 6631470196736 6673624072192 6674113245184 6686275735552 6696230647876 6728777990144 6738796182272 6739290132344 6751076546816 6751571397032 6767382228992 6794488712704 6805473787904 6823311007744 6828026507456 6828526998062 6861717372928 6866684346368 6871933492864 6879702007808 6884456478592 6889944904304 6923433803776 6928218497024 6928726331648 6946377432064 6946886597728 6957608075264 6958118064128 6995876880784 7002348322816 7015108968448 7025553466624 7026068435848 7053694045088 7060218970112 7070730630656 7083615891968 7128643895296 7129166420992 7140692590592 7152791828413 7158883680256 7164356194688 7209897435136 7211905810466 7218048008192 7223036305408 7223565750016 7228794653696 7269483364352 7288536758272 7293573769328 7300320591872 7329561739264 7340474412832 7353851238496 7360653819904 7371612785152 7400597030912 7401139490624 7418471481344 7431990444032 7432535204864 7437671731336 7479781163008 7499140092752 7504568475712 7505118556474 7516701581312 7541597536256 7566589702784 7578823081984 7603938610576 7626998939648 7627557994496 7641457983488 7646989385728 7652835026144 7666781078432 7701481351168 7702045865536 7715516053504 7716081596608 7734151118848 7765129957376 7790862889964 7798069723136 7803458865664 7804030854928 7862516580352 7867950261248 7874222747776 7879664518649 7938717065216 7939298968832 7944785713018 7951552086016 7952134930432 7978487580448 8010445099076 8029203961856 8029792498112 8043835885568 8044425494336 8080835006464 8095561019392 8101749564491 8107614156796 8122388970388 8147021594624 8147618766848 8174619232472 8187835651072 8214969391783 8242178069104 8254898634752 8255503714304 8261479604224 8282861700806 8329756295168 8335512879232 8336123867764 8351315103292 8370872215552 8371485795904 8404401415424 8424700325888 8440052977664 8452619014532 8478253121536 8493703364608 8494325948416 8500196264384 8522475370024 8548321329152 8570445820288 8576649686528 8577278350256 8590516092928 8592909050768 8618968612864 8647531088896 8661512093696 8676188218369 8690215554944 8690852542988 8733094838272 8739416440832 8746097172736 8762035518208 8783198212096 8817732632576 8818378967552 8839029850112 8855137550336 8855786627072 8903843302816 8904495949657 8912079683584 8918238703616 8918892405632 8941613502976 8942268918352 8985733234688 8991943155712 8999111711744 9005330878456 9015511135232 9028933947341 9072819503104 9073484535808 9079755100592 9088154206208 9103553236162 9118271520512 9154794398944 9176233099264 9176905712128 9192955297792 9193629136384 9215158779904 9252069736448 9265844750624 9282730251872 9283410670919 9291317116928 9342421979968 9357526458368 9368104861696 9382052635648 9388536447752 9419632078976 9434169868288 9434861387776 9441690976256 9458896928768 9459590260736 9466127658064 9473674243418 9519721480192 9526300433408 9526998706016 9544360118048 9551268969088 9551969071876 9566711103488 9567412338176 9605030189056 9619330711078 9628228943872 9645774831616 9660136016608 9698829311996 9707801083904 9739971851456 9801885356032 9802603828864 9817732677632 9820467486592 9843465060352 9882892673024 9898870964224 9915643678136 9924816011264 9931674919936 9932402906272 9939592648832 9995539625984 10013754877952 10021738042624 10028663932826 10037940813824 10077408722944 10078147391488 10093152317644 10104562323968 10111545452932 10120899002368 10175820917504 10176566799608 10218986860544 10219735906688 10226798630587 10284699099136 10303441297408 10311317627534 10318781654104 10368936574976 10369696612352 10404060841328 10420881737728 10455415589542 10487123542016 10487892242432 10506234626048 10507004727296 10514610405376 10522648160948 10541823982844 10573793984512 10589536857856 10601508012032 10608834573568 10609612195336 10677053691392 10722345869312 10729755940288 10765293804544 10790503972864 10800969006541 10810167918592 10810960297984 10818431609216 10827056278192 10879681691648 10907840134912 10915735964672 10916536082144 10933384118272 10934185529344 10970420423116 11003690221568 11023742664704 11040155447552 11060274342656 11061085054712 11094629810176 11131396401664 11202154692608 11202975804416 11223391413248 11240101444649 11249674354688 11260584708947 11294734483456 11332164203584 11332994845018 11342646870016 11350485622784 11351317607168 11359534455808 11444291289088 11453414905856 11461330208944 11471932358656 11509949296384 11548071227392 11556051946208 11566741716992 11605072844288 11678842126336 11679698179072 11687769863528 11700982537216 11718403633783 11753941827584 11775361482752 11784363002896 11792893318976 11793757731602 11814383956928 11815249944806 11851081842688 11890355247232 11909579128832 11949046388048 12007125286912 12008005402624 12016697606144 12025883612512 12047798837536 12116009156608 12124382369792 12125271080384 12175814131712 12176706612224 12242784541372 12254109564928 12262578217472 12276440694784 12294718566592 12295619762734 12343964578904 12355383197696 12363921839104 12373778603648 12396327810944 12466103011328 12475126816768 12476041236736 12484663263314 12495296135168 12496212033536 12537623340704 12587842298548 12617320511488 12640313534464 12641240062528 12721595887616 12763754096324 12775561035776 12826733043712 12845830222456 12869239667368 12881144184832 12900322374016 12951044804096 12951994108592 12971983568896 12972934408192 12982325092352 13005983277056 13006936608512 13015925529838 13079190044672 13089617035264 13098663095936 13099623220772 13123495162316 13132994832496 13154227767296 13197795688448 13206916509952 13241531979872 13262940393472 13347248144384 13348226490368 13372551471104 13392461295752 13446104273449 13457555980288 13477592364544 13478580264688 13502153093632 13503142794064 13534764457984 13588977425408 13610947575808 13634010057437 13646622015488 13656053014912 13657053996124 13723434745856 13733368692736 13743866985728 13759404015616 13768912957184 13779889808608 13856436994048 13857452663296 13892754864128 13893773195456 13915216150528 13916236128256 13991753761568 13992779349461 14004696645632 14018278923383 14030217936896 14051106933248 14052136871696 14107388090176 14120437940224 14141461261312 14167231783936 14188324774393 14257287790592 14258332841984 14281385181184 14305583656826 14317767360512 14328712389376 14419794870272 14423811620932 14446072610816 14447131500032 14457589307392 14538966728704 14577073516544 14587147538656 14588216768587 14600641183744 14614801430761 14659123478528 14680948825664 14707702476992 14721307639808 14743225570304 14801194061824 14802278981248 14836942962688 14863980888064 14865070409728 14875343462672 14959562326016 14998280185504 15009136951424 15010237112948 15033403162624 15083195072512 15133179405568 15157646163968 15207877221152 15208991950229 15255115988992 15282915966976 15293978771456 15305670052288 15333562156864 15402962702336 15404091731072 15431032107008 15432163193216 15468302237696 15530259914752 15581725779928 15596139446272 15606917731328 15608061709856 15725033160704 15735900522496 15748445495552 15759329037298 15877434130432 15878597937664 15889571426036 15904269860864 15956975160896 16020890198152 16058407923712 16059584996224 16087671771136 16088850988672 16161670012928 16191122038784 16203499128982 16215228313592 16244777940776 16294043189248 16295237533696 16349238464944 16375671302144 16429938783566 16484356138208 16509797269504 16511007428608 16522959208448 16565723401612 16659512590336 16671025758464 16672247735528 16702630206584 16741744431104 16742971591808 16808802830848 16849400651776 16880105955328 16905238029064 16956506243072 16972951295993 16987406729216 16988651896832 17000392528768 17044950740048 17096642658304 17140891640576 17153299373056 17154556700512 17181032185856 17185818101536 17295062177792 17323024187392 17352376436738 17380431109888 17381705085976 17466189676544 17492194345472 17524071036416 17566396424192 17635465265152 17636757935104 17663016555877 17678059700224 17695204542631 17710275100672 17711573254144 17807686605632 17808991899314 17824159367168 17836477407232 17837784811264 17883227005952 17884537836704 17983886311424 17998223423488 18010661756912 18031022270464 18057867894682 18145639006208 18146969071616 18159510201184 18176308412416 18207106472324 18236543041024 18309588797888 18352466198528 18353811424256 18385910595584 18387258272768 18414634281659 18430317559808 18504139472896 18531689501248 18565460503744 18566821341838 18582634233856 18684843959936 18715052916736 18764105271296 18777072895504 18839264157952 18868339736576 18869722775552 18883381952512 18917793857536 18919180521472 18932255316128 18947348486836 19039442960384 19052600866816 19053997412032 19088720236096 19102537938176 19103938143752 19133422206976 19134824676352 19210060378112 19238661422156 19256457887744 19291549663232 19320272033216 19397658623992 19415602167808 19479943702912 19603770712064 19605207657728 19635465355264 19640934973184 19686930120704 19765785346048 19831287356272 19849632022528 19863349839872 19864805812544 19879185297664 19991079251968 20027509755904 20043476085248 20057327865652 20075881627648 20154817445888 20156294782976 20186304635288 20209124647936 20223090905864 20241798004736 20351641835008 20353133599216 20437973721088 20439471813376 20453597261174 20569398198272 20606882594816 20622635255068 20637563308208 20737873149952 20739393224704 20808121682656 20841763475456 20910831179084 20974247084032 20975784484864 21012469252096 21014009454592 21029220810752 21045296321896 21083647965688 21147587969024 21179073715712 21203016024064 21217669147136 21219224390672 21354107382784 21424872947401 21444691738624 21459511880576 21530587609088 21581007945728 21601938013082 21620335837184 21621920595968 21636863218432 21654112556384 21815680269824 21831471929344 21833072164288 21866768236544 21868371058688 21940840846232 22007380443136 22028724022459 22047485329408 22080310895104 22120548685312 22122170109424 22189259620352 22262792803328 22336569668567 22404309385216 22405951608832 22446782826496 22480202889298 22499348709376 22521169417894 22589468966912 22664328407168 22665989690036 22700971245568 22702635214336 22719068911616 22888582578176 22906829811712 22922660417888 22924340636351 22943864717312 22966116534053 23019898592768 23096142454784 23112103892416 23133483433984 23210145688576 23357684252672 23359396358144 23375539727056 23401965074432 23436807267566 23507883655168 23550722965504 23568726005792 23585786637952 23587515463204 23628767913856 23630499889612 23702163685376 23780710494464 23819158257664 23898092776096 23899844493217 24016010805248 24033395212288 24051767225024 24095597675072 24232018313216 24248764739584 24250542160768 24351628263424 24353413224448 24485569082744 24508219129856 24525156434944 24552881389568 24589437133184 24591239525468 24687929157808 24710766395392 24727843678208 24747557207296 24792655621888 24932206022656 24950253633536 24952082473472 24969326526628 24992424067072 25075246681408 25175684597096 25234641022976 25241670336631 25280627068928 25282480125056 25443191775232 25527508192648 25551122071552 25653466087424 25691660444912 25738479334736 25762288369664 25800644748032 25902089608192 25903988217184 25943967137792 25945868816384 25964650184704 26011966554112 26013873217024 26031851059676 26158380089344 26179234070528 26197326191872 26199246441544 26246990324632 26265989664992 26267914947659 26308455534592 26395591376896 26413833019904 26483063959744 26525880786944 26671780607989 26694496288768 26696452980736 26745102942208 26784922591504 26892208546898 26915111960576 26955184729088 26957160529376 27004306187264 27006285588128 27069528915968 27177954850816 27221895151616 27268020114874 27293244030976 27312106029824 27314107992248 27446869491712 27487733971456 27518808031232 27537825914368 27559779617216 27712873988096 27714905326592 27785509728256 27787546390912 27806749995563 27830432301056 27832472256512 27983507523136 27985558698922 28009393291264 28036557846766 28060435873792 28102213866496 28104273743392 28214776180352 28282922522624 28334463567872 28376649548786 28514575581184 28516665683968 28562770362368 28611167313652 28657424778752 28839589740544 28847623241864 28892145221632 28894263000064 28915178614784 28990015952821 29077933457408 29154147033088 29174295077312 29176433537174 29201282367488 29229602861522 29318246957056 29361897651328 29415404953984 29486451140608 29602388123648 29604557962496 29673885925376 29727961776128 29730140819456 29750686925344 29919124652032 29996560371008 30018273902848 30020474225896 30066806325248 30166390145024 30266358811136 30315292327936 30415754442304 30417983900458 30510231977984 30565831933952 30587957542912 30611340104576 30667124313728 30805925404672 30808183462144 30862064214016 30864326386432 30936604475392 31060519829504 31163451559856 31192278892544 31213835462656 31216123419712 31450066321408 31471801044992 31496890991104 31518658074596 31754868260864 31757195875328 31779142852072 31808539721728 31913950321792 32041780396304 32116815847424 32119169992448 32175343542272 32177701977344 32323340025856 32382244077568 32406998257964 32430456627184 32489555881552 32588086378496 32590475067392 32698476929888 32751342604288 32859877567132 32968712276416 33019594539008 33022014857216 33045918416896 33131446803224 33319025180672 33342051516928 33344495471056 33405260413168 33483488862208 33485943183616 33617605661696 33667657488773 33698801303552 33760211910656 33810476058128 33913012486144 33945902591986 33974813458432 33977303793664 34000785057536 34089901480096 34281783281152 34306598746112 34309113401024 34362064371712 34371636203072 34590124355584 34616566321007 34646048374784 34704752873476 34760862219776 34763410171952 34932379353088 34984388690944 35048142072832 35100323764891 35132792848384 35270930530304 35273515870208 35326033111754 35356119400448 35390409085262 35420550201344 35423146508288 35615373211264 35617983798628 35672954814464 35675569622528 35766454011904 35769075673408 35967772622848 35996446846976 36021323513824 36062044540928 36089611696369 36115735789364 36291278012416 36293938143232 36319020402368 36352616824832 36414212944648 36473086082048 36619177595776 36704932397056 36707622848512 36771821191168 36774516545536 36829268563318 36860635119616 37008278945792 37063379002496 37130921007488 37133642683676 37369687919872 37430105833472 37528210542592 37554145791008 37678528315904 37739445551104 37766763905024 37835587715072 37838361042944 37864510632256 37894696973672 38078885920768 38105201733632 38107994824064 38177440472192 38205075876352 38207876287504 38266844413952 38269649352704 38420120756224 38477322844312 38512915775488 38583099326464 38640544066432 38795317247984 38831204335616 38959887405824 39207541424128 39210415315456 39281869946368 39373860241408 39531570692096 39662574712544 39665481957563 39699264045056 39726699679744 39729611625088 39758370595328 39982158503936 40055019511808 40086952170496 40114655731304 40151763255296 40309634891776 40312589565952 40372609270576 40418249295872 40446181811728 40483596009472 40703283670016 40706267198432 40875947442176 40878943626752 40907194522348 41138796396544 41213765189632 41245270510136 41275126616416 41278152060607 41478786449408 41616243365312 41683526950912 41821662358168 41948494168064 41951568969728 42024938504192 42028018909184 42058441621504 42090592643792 42167295931376 42295175938048 42358147431424 42406032048128 42435338294272 42438448781344 42708214765568 42849745894802 42889383477248 42919023761152 43061175218176 43203876026164 43243841191936 43273726436864 43308225112768 43631360539648 43662943858688 43666144328576 43696321421599 43733536473088 43736742117376 43881681692464 44014760886272 44057448044918 44094970658816 44160621790208 44241097370624 44244340218848 44525585606656 44673139337134 44808618770432 44811903217664 44893565652992 44960405778596 45042338835788 45178937933824 45328656814336 45331979380072 45401942491136 45405270428672 45438137823232 45555739354433 45777165156352 45813659623424 45845320835776 45848681272702 45887729434624 45932233068106 46039797185536 46192284909568 46224207784832 46420291377152 46715368505344 46718792716288 46751079454112 46803930148864 46873614535132 47015767310336 47101445931008 47137452011584 47171573275904 47175030926408 47257535827712 47260999779224 47404327370752 47561420988928 47638316515328 47796185552192 47799688986434 48032021610496 48066790424576 48103534450048 48191195350144 48464036626432 48497529479168 48501084321536 48703256526848 48706826448896 48971138165488 49016438259712 49050312869888 49105762779136 49178874266368 49182479050936 49375858315616 49421532790784 49455687356416 49495114414592 49585311243776 49864412045312 49900507267072 49904164946944 49938653053256 49984848134144 50069542798891 50150493362816 50351369194192 50469282045952 50483340673262 50561254137856 50564960250112 50886383550464 51055016385296 51102244143104 51306932174848 51383320889824 51476958669472 51524576739328 51601289496064 51804179216384 51807976434368 51887934275584 51891737632768 51929300369408 52023933108224 52027746434048 52063702119352 52316760178688 52358468141056 52394652383744 52398492883088 52493980649264 52531979329984 52535829895318 52616911069184 52791182753792 52827666039808 52906318910929 52966127919488 53051761573888 53343561215978 53388992577536 53392905961472 53490205884416 53569845183008 53784417093796 53910369458176 53914321058752 54008612374528 54012571176256 54139057831936 54355909701632 54443790303232 54536040229748 54586488061952 54624212059648 54628215984496 54893738983424 54975467942912 55037616062464 55075651828736 55119559234432 55157651630543 55425747976192 55429810653184 55571019456512 55575092781824 55613499991126 55660864602112 55664944513024 55967015046272 55971117397844 56073115693532 56204427732992 56208547486784 56429552360704 56565845045248 56668927135744 56712246951437 56753299097572 57029151162368 57033331367936 57125540724736 57222334627304 57314849557504 57504785742481 57679179481088 57695246483728 57784290443264 57788526000128 57830357229568 57980031905642 58155866914816 58308294066176 58348590154624 58352867074348 58459205723044 58636493914112 58723795302656 58830809907968 58972902281216 59204776247296 59209115924992 59347771850752 59455923552256 59460281638912 59501373850688 59838249304064 59993120742016 60036547805696 60040948451792 60133612650496 60332780290048 60532717622272 60630584655872 60831508884608 60835967800916 61020463955968 61131663867904 61175915085824 61222680209152 61334248627456 61611850809344 61616366924288 61724128428032 61728652772864 61873208950784 62121039659008 62326903119712 62331471647599 62384557785088 62427670925312 62432246839424 62900132642816 62943602089984 62993781982208 63037316149192 63509736521728 63514391750656 63558285704144 63617079443456 63827900643584 64083560792608 64233631694848 64238339984896 64350687084544 64355403954688 64646680051712 64764488155136 64813996515928 64860913254368 64979111763104 64983874696433 65180950134784 65396953859776 65502685208576 65719755134264 65937424552832 66039189078016 66044029714432 66091836833792 66262893606448 66638050361344 66684103033856 66688990942112 66810520826336 66966977724416 66971886367232 67235211323392 67335314977546 67397602607104 67520423821312 67620952116256 67891805183972 67954607587328 68001570115072 68179802960192 68563566562304 68613197492224 68618226802048 68665647948227 68724128743424 68743272406144 69180248711168 69233132642014 69292096749568 69409505746952 69521724439552 69526820343904 69968777381888 70096284145664 70200647529782 70265585696768 70541861060608 70547031740416 70652066223508 70780818170524 70846293016576 71230746422528 71235967597256 71345909628928 71351139245056 71532908023808 71538151346816 71587590414109 71935545245696 71992893693952 72042647027648 72124089081856 72179223392738 72231471578728 72582556024832 72587876286464 72638040804736 72828425889296 72946172164096 73238355191552 73409864794112 73415245697024 73543642382336 73549033091072 73658537126636 74016557891584 74126758004992 74261842014976 74267285367352 74739375839744 74860211666944 75056421085184 75108291582016 75357056631808 75478891102208 75533527810048 75606783045787 75671175430144 75676722085888 75729021264512 75789393947344 76157771841536 76210403467264 76215989648128 76354880944384 76410151752704 76415752575008 76533688827904 76539298705408 76840241512448 76954645688624 77025831550976 77166198652928 77281088132864 77590634495968 77662408671232 77919774811648 78415082848256 78420830630912 78563739892736 78680710112543 78747720482816 79063141384192 79325149425088 79330963915126 79398528090112 79453399359488 79459223250176 79516741190656 79964317007872 80110039023616 80173904340992 80229311462608 80303526510592 80619269783552 80625179131904 80745218541152 80836498591744 80892363623456 80967192018944 81406567340032 81412534396864 81751894884352 81757887253504 81814389044696 82277592793088 82427530379264 82490541020272 82550253232832 82556304121214 82957572898816 83232486730624 83367053901824 83643324716336 83896988336128 83903137939456 84049877008384 84056037818368 84116883243008 84181185287584 84334591862752 84716294862848 84812064096256 84870676588544 84876897562688 85416429531136 85699491789604 85778766954496 85838047522304 86122350436352 86407752052328 86487682383872 86547452873728 86616450225536 87262721079296 87325887717376 87332288657152 87392642843198 87467072946176 87473484234752 87763363384928 88114896089836 88321243580416 88482194741248 88488680437696 89051171213312 89119245209401 89346278674268 89617237540864 89623806435328 89787131305984 89920811557192 90084677671576 90357875867648 90657313628672 90663958760144 90803884982272 90810540857344 90876275646464 91111478708866 91554330312704 91627319246848 91690641671552 91697362545404 91864466136212 92079594371072 92384569819136 92448415569664 92840582754304 93430737010688 93437585432576 93502158908224 93607860297728 93747229070264 94031534620672 94122729914143 94202891862016 94274904023168 94343146551808 94350061852816 94515071655424 94521999558448 94808654741504 95122841977856 95276633030656 95438070402059 95592371104384 95599377972868 96064043220992 96133580849152 96207068900096 96382390700288 96995058958336 97002168643072 97406513053696 97413652897792 97942276330976 97949455446227 98032876519424 98100625739776 98127952463681 98211525558272 98357748532736 98364958101872 98751716631232 98843065581568 98911374712832 98990228829184 99170622487552 99318273420751 99728824090624 99801014534144 99808329893888 99877306106512 99969696268288 100139085597782 100300986725632 100702738388384 100938564091904 100966681346524 101122508275712 101129920500224 101772767100928 102110032770592 102117517380109 102204488286208 102613864349696 102766641779648 102953917338944 103049153478656 103202578992128 103608358432768 103615952868736 103775868551168 103783475265536 103858600738816 104047866216448 104055492868096 104127404238704 104633520357376 104716936282112 104789304767488 104796985766176 104987961298528 105063958659968 105071659790636 105233822138368 105582365507584 105655332079616 105812637821858 105932255838976 106103523147776 106687122431956 106785811922944 106980411768832 107139690366016 107568834187592 107820738916352 107828642117504 108017224749056 108025142352512 108278115663872 108711819403264 108887580606464 109072080459496 109172976123904 109248424119296 109256431968992 109950935885824 110075232124928 110151303657472 110239118468864 110315303261086 110851495952384 110859621306368 111142038913024 111150185563648 111226999982252 111329889026048 111934030092544 111942234795688 112146231387064 112408855465984 112417094973568 112859104721408 113131690090496 113337854271488 113424493902874 113506598195144 114058302324736 114066662735872 114444669254608 114629699115008 115009571484962 115358358962176 115390492967456 115568580886528 115577052000256 115660714459136 115960063811284 116311733829632 116616588132352 116697180309248 116705734148696 116918411446088 117272987828224 117447590605312 117661619815936 117945804562432 118409552494592 118418231849984 118695543701504 118810659071951 118911847104512 118920563277824 119002747701376 119676498608128 119986241484032 120073095611392 120081896903584 120267225300992 121065435244544 121261169311744 121663017769216 121671935601832 122040927911936 122263327735808 122445360418304 122668497254912 123223701618688 123232733848576 123448256856064 123457305545728 123641115891139 123746417901568 123866431798417 124242079318016 124653806239424 124662943295198 124769115570176 124855341850624 124864493678848 125887204179968 125987563964416 126074632298384 127019473043456 127028783501312 127116571408288 127234158886912 127655801287168 128167121585216 128467263389696 128476679969792 128701374169088 128710807909376 128902439971613 129293360103424 129528976310272 129627993031856 129721826508736 129958223526208 129967749392866 130361900269568 130793907719552 131005370417152 131439510268528 131874849105664 132078378156032 132088059428864 132183673667584 132525787212896 133276100722688 133368206067712 133377981884224 133621041652672 133933955448832 133943772734464 134470422646784 134670629955092 134795205214208 135040847642624 135241904232512 135783610367944 135909215174656 136003140230144 136359605920384 137127133124608 137226394984448 137236453604096 137331295896454 137448257486848 137486544812288 138360497422336 138466265284028 138819011493904 139043448879104 139053640687808 139937554763776 140192568291328 140401295059564 140531171393536 141083722121216 141094063480832 141304132447016 141561636341048 141692586033152 142461492845056 142471935194512 142691819257856 142702278490112 143065816047616 143076302693632 143175180828218 143871090491392 143985787387904 144085294055296 144248178163712 144358446785476 144462943157456 145165112049664 145175752572928 145276081609472 145656851778592 145892344328192 146476710383104 146819729588224 146830491394048 147087284764672 147098066182144 147317074253272 147907147007939 148033115783168 148253516009984 148523684029952 148534570734704 149478751679488 149720423333888 149974110631807 150112842170368 150216583164032 150714113263616 150957782204416 151067055620096 151213566091574 151342350860288 151353444171776 151458042529024 151578787894688 152420806934528 152431979296256 152709761888768 152820303505408 152831505150016 153067377655808 153078597410816 153680483024896 153909291377248 153920572844071 154051663101952 154201068157213 154332397305856 154562176265728 155181268991936 155324817342464 155839549623296 156830165696512 156841661261824 157127479785472 157361420225086 157495440965632 158126282768384 158650298850176 158661927830252 158906798718976 158918446500352 159033482381312 159928634015744 160220078047232 160347808681984 160458622925216 160470384454457 160607053021184 160762815738371 161250358263808 161490437082304 161672997183488 161784727246912 161934384037888 162813134680064 162825068793728 163503789768704 163515774507008 163628778089392 164555185586176 164855060758528 164981082040544 165100506465664 165112608242428 165915145797632 166464973461248 166734107803648 167286649432672 167298911452519 167806275878912 168112075636736 168233766486016 168362370575168 168669183725504 169432589725696 169624128192512 169741353177088 169753795125376 170832859062272 171398983579208 171557533908992 171676095044608 172244700872704 172815504104656 172975364767744 173094905747456 173232900451072 174525442158592 174651775434752 174664577314304 174785285686396 174946968469504 175526726769856 176229792179672 176642487160832 176964389482496 176977360875392 178102342426624 178238490418802 178692557348536 179234475081728 179247612870656 179574262611968 179841623114384 180169355343152 180715751735296 181314627257344 181327917520288 181607769964544 181621081714688 181752551292928 182222957417732 183108660625408 183254638493696 183381283343104 183394725090808 183728932272424 184159188742144 184769139638272 184896831139328 185681165508608 186702464255923 186861474021376 186875170865152 187004317816448 187215720595456 187494458140528 188063069241344 188245459828286 188405783724032 188549808046336 188686293103616 188700123705632 189030143310848 189043999116896 190245683955712 190553266061312 190876140804118 191184742208768 191198755945736 192128086441984 192414137800192 192764781400576 193990117916672 194004337286144 194647249968941 194813026107392 194827305795584 195884552661952 195898910892454 196065753038848 196201251479552 196255904927362 196423051116544 196715497065472 196729916203744 197503433262464 197822749425664 197980457658368 198341244975104 198636546841502 199457648181248 199602029068288 199616659787776 199754612213024 199939392536576 200278171195564 200601973451264 201405476776768 201877128183808 201933362693048 202245016551424 202259841000448 203545534201856 204220065541184 204235034760218 204408976572416 205227728699392 205533283559296 205907834677888 206405157984256 207216716865536 207231905737472 207551737102336 207566950531072 207717201477632 208095732432896 208110985736192 208254808477408 209433872564224 209578609534976 209593971532352 209975922597056 210127917319936 210143319581272 210467644276736 211164731015168 211310664159232 211625275643716 211864511677952 212207046295552 213374244863912 213571623845888 213960823537664 214279380732032 215137668375184 215641477832704 215657284235008 216034449498112 216050284705024 216556231327744 217423638806528 218144160918992 218345952247808 218496848238592 218512863937984 219901871771648 220150464249856 220302607314944 220478236937728 220630606522172 221702991904768 221719242612736 222284077826048 222300371127296 222453999964504 222659778052096 223868060185088 223884469591376 224292462774128 224817710931968 224834189947136 225718209442816 226263380180992 226675708542976 226848987805748 227013196390288 228116604649472 228133325471744 228889338509216 229259398230016 230019142969924 230716717924352 230780985934912 231137161773056 231154104000512 231321428918272 231920127622568 232623467659264 233233176264704 233394360618496 233411468297392 233836822892176 234545975656448 234895181210624 235323239631872 235673602421411 235891609124864 236819104989184 236836463699968 237391087403008 237621318143902 237823694209024 237841126555648 238005495402752 239972482968064 240146191222784 240163793807168 240534450601984 242130870489088 242315964247049 242522338623488 243326035538432 243343871203664 244081855823872 244526655471616 244890720836608 245336994509824 245702266354237 246447403237376 246465467697152 246896513712128 246914611091456 247282231782278 247492835803136 247732863596834 248484158636032 249307612478848 249325886590396 249710683701248 249728987357696 251774408359936 251975127928832 252149264596768 252627281874583 254038946086912 254057567002624 254233142816576 254468317773824 255311602574336 256334243170432 256934526779392 256953359939584 257402748338176 257421615818752 257804879943226 258586720206848 259057952620544 259255986063712 259443653017472 259916447052416 259935498785732 260723800539136 261587815439104 262010740834304 262879020537056 263749698211328 264176118857728 264367347335168 265051574425792 266552201445376 266736412135424 266755963768448 267242083305344 267867910897664 267887545468928 268940845293568 269341259910184 269590410428416 270081695285248 270483808465024 271567220735888 271818430349312 272006280460288 272719211840768 274254266249216 274452789968896 274472907208192 274662591792908 274973089624576 276720994844672 276932530568056 277638022987808 277658373702941 278086897758208 278107281375616 279875109527552 280385136582656 280802590119128 281062342787072 282167444242432 282188126961664 282608264894032 283123272682096 283385172066304 284922985690112 284943870389024 285383638515712 285404556980224 286131632095232 286152605387264 286350361656436 287742180982784 287971574775808 288170588110592 288496356327424 288716893570952 288925886314912 288947064424249 290351505145856 290552163218944 291313703557184 291784688656384 292953420766208 293389586687879 293639459176448 293660982788096 294174569529344 294196132364288 294634148506544 295814294015878 296066231566336 296507032019968 297047368059904 297069141469408 298957503358976 299440846667776 299948221263614 300225684340736 300433166328064 301428226527232 301915564408832 302427132183148 302706888343552 302916085058048 303157575789376 304841613869056 304863958592512 305419523777536 305640607010816 305663010300032 305874249951193 306134755311616 306157194821632 307360966049792 307818582754496 307841145688142 308103326203904 308402136314426 308664794611712 309124352531456 310362537983872 311679099246592 313660331393024 313683322523648 314254959570944 314722840450172 316252565536768 317300597700352 317323855660504 317813597437952 317836893000704 318066964762624 318890175481031 319857268031488 320440156094464 320695617363968 320917245850432 320940768908914 321214106042368 321525631476742 322500716527616 322980874164608 323345994366976 323569454493824 325626269360128 325650137587456 327007579537408 327031549014016 327257556178784 329110371172352 329710121517056 329962164081088 330201012931328 330225216484856 331830291595264 332929946922496 333468215607296 334573298865344 334597822905038 335612551757824 336224151273472 336467532972032 336724741150336 337338367451008 338865179451392 339248256385024 339482706354176 339507590250752 341665718124544 342797967158416 343115067817984 343352190089216 344489401745408 345631008209312 345950729535488 346189811494912 346465800902144 349050884317184 349303550869504 349329154628608 349570571372792 349893936939008 351053453539712 352459584359344 353284974321664 353928778964992 353954721750784 356204684853248 356476980837604 357385114697072 358468950163456 358495225741312 359148525223936 359683246228768 360338710686304 362629254514688 362655835040576 363215539929088 363242163429376 363505102585856 364445914835464 366217321250816 366509276987392 366762566686208 366789450181616 367457864544848 368318377484288 369538279276544 369793662278656 370344232376503 371362331017216 373404928511846 373722948042752 373750341730304 374008635632896 374431441190912 374988916281056 376490919656572 377099616092672 377372586207232 377400247411264 378060286621696 378087998233792 380491367911424 380782229531077 381106532122624 381752281608236 382369484417536 382397511891472 384256172883968 384828275600384 385529562801152 386103561413801 387980235833344 388008674572288 389294499937882 389626052214784 389654611591168 391769105323904 391797821784908 392402502959104 392511809854724 393430994130944 393459832407488 395006866524928 395645498851328 395960915316736 396682489950208 396985728660059 397273093683004 398915296362496 399204058136576 399233319575552 399509224426048 399878785073152 400556342391128 401203946902528 402810953553536 403754256367616 403866725386096 404490033102848 404519682000896 407091068403712 408440131082368 408470069520436 410455457398784 411066567118592 411815669355776 412810315968512 414433433731072 414463811474944 415133901062144 415434402955264 416191464865792 416221971472384 416509616954816 418867745128448 419157219069952 419187943064704 419951845194112 420255834639872 420286639162544 420935288553472 422329462030336 422621328318464 423250551287432 423729023355904 424414092591104 426748489727824 427143247691776 427921647075328 428558761464064 430275336750368 431282955665408 431314568470016 432068898996224 432100569410048 433112462655488 434847277613056 436288321837984 436320301533193 436691904495616 436993696477184 437025727875968 439803743543296 440300928499712 440605214629888 440956473875456 441261213044344 443405983809536 443438485225472 444568155652096 444600742254592 444907999929008 445319556104192 447736120370176 447768939182752 448584925548256 449635421863936 449668379894272 451436418885632 452526760361984 453351417085952 453697975611496 454026392780576 456266650943488 457778677018432 458518796460032 460038285939848 461433435848704 461561971869824 462274323546112 462308208001024 462642857836544 463840255245136 465246935318528 466466352529408 466788721236992 466822936594784 467673645784352 469790362421248 470646479263744 471347204842822 471783218249728 473638209978368 473672927399936 475242636287804 475682253111296 476010990805504 479944965936128 480292382445568 480327587614336 480659535637589 481068901203968 484261740978176 484631928494098 485044677246976 486652071076864 486687742407328 489781441673216 490673989019648 491404532708474 492894806474752 492930935394304 493793027424256 493829222182912 494564463564556 495465727193668 496968317272064 498615224957696 498651773180792 499421367402496 499457974715392 501113132898763 503548816719872 503950255857664 504298529193536 505254563749166 508077892173824 508115134005248 508466285633152 510623205148672 512668486340864 513869053558784 513906719879168 514805496676352 514843231637504 515609759886452 517173440413696 518115905241088 518511972127424 518887306034944 519832894104832 519870997571464 521447601078272 523175630878208 524021481668608 525758041074112 527499396422656 528352237715456 528734694670336 529247481320509 530103148851584 533104402890752 533472824270848 533511927536896 534484166610688 535735821795328 535775090937856 537881690587136 538682519820368 539180820856832 540163390570496 540967616930048 543134441471776 543636860698624 544012560920576 545438423681536 548508532498432 548905579937792 548945814416384 549325183585816 549946179249152 550764970787801 553441989689344 553865061136112 555276045975616 555316747405882 556173795516416 556214562751232 559750219055104 560770273165312 561605180238256 562124685574144 564334888484864 564376253923328 565216529788064 566246545364192 566770344132608 569845971380224 569887740778048 570767277031424 570809113960448 572263264190464 572305210774528 572700723312872 575484361965568 575943149551616 576341176221184 576992712654848 577433787141904 577851772629824 577894128848498 580703010291712 581104326437888 582627407114368 583569377312768 585906841532416 586779173375758 587278918352896 587321965576192 588349139058688 588392264728576 589268297013088 591628588031756 593014064039936 594094736119808 594138282938816 597915006717952 598881693335552 599896442527228 600451368681472 600866332656128 602856453054464 603831128817664 604854264366296 605413776687104 605832170116096 606315151578752 609683227738112 609727917185024 610839047555072 611281214021632 611326020600064 611748499902386 612269510623232 612314389643264 614721932099584 615637165508992 615682291376284 616804272628852 618248705062912 620725075967744 623358198493184 623834716465807 627320662786048 627366645047296 628509919141888 629445680900344 632505131073536 634601195400704 634647711321008 635627194875904 635673786001408 636133929525248 637780350962062 639714536062976 640880312188928 641391234727936 641834491700864 641881537817828 643051262953484 645001433055232 645961748329216 646691988733952 647138908987648 651252538720256 651300275174912 654015159074816 654063098028032 654515112357568 658220742344704 658859109399001 659420243034112 659924328162176 660402025862656 660450432969712 663660583190528 665859893844992 666936431214592 669146597730688 669195645810076 671225103515648 672448302546944 672935065944064 673449482300672 674676734902016 677730358902784 678965412708352 679015180501504 683331436249088 685595934316832 685646188123589 686230135635968 686704380178432 686895667245767 688978803490816 691262016418624 691901459070976 692379622989824 692931601804288 698101768634368 698607101739008 698658309257216 699141142745584 699787873878016 702106907079424 704919168718688 706569948643328 707857557929984 707909443501568 712409369706496 712953961675208 714770229394144 714822621660763 716990451482624 718297050447872 719366492457536 720677421372608 725258509029376 725311670081152 726431079858176 726484326858752 727010205171712 728891829670928 732434642501632 733018553974784 733525133372416 733578900363232 734915729089696 736636754968576 739076558553088 739587324557312 740688464753006 742724662034432 746809857023692 747500683460608 748017271265792 748862882381824 749977832562112 752981839313144 754199232185344 754745172414464 754800494822528 756120573243392 756175996467584 760982735822848 761564459062154 762213064245248 763504563216472 764738968835072 764795023782944 769656551200768 771059125602304 772207122827602 775960471666688 776017349144576 778588999875764 779309223182336 783538210647808 783595643569816 784805005918208 785023619709448 786861988261888 786919664814976 790013733049856 791290997702656 791921830633472 793364979900416 793971457320118 794546187366008 797830592724992 798408116273152 798466639151104 799018448852096 801112684782256 802407893805056 805621907107072 807508512735232 807733450772192 808980066205696 809039364001792 814182136807424 816880262164736 816940139040872 820910914797568 822133134237184 823631338711552 825620631937024 828866867462144 828927622949888 830267802124288 830868805910528 831674613503657 832382929731584 832443942944768 833019233909632 837735490256896 838314438139904 838375886129408 839903690388224 840511669279744 840573278325088 841870577106944 845242656636928 846501102574864 847458046711808 848828185182208 853496979455648 854286495383552 855843294150656 857117522928128 860550673500736 862565911330816 862629136940032 864137797992448 864201138820096 865487811237973 866224925310976 869694555226112 872576643675968 872640603066386 873383808991232 873987392954368 874051455751936 879607487086592 881210429259776 881912947750912 882522426088688 886811967619072 886876970450944 889136311304192 889201484509184 889815999858016 890639112208384 895472240740352 895537878365504 897169851096512 899270843727872 899336759788544 902872837771264 905053520723968 906702834171904 907395951222992 908052785561152 912533301886976 915557354036864 917037592920064 920076571879696 922866871697408 923123943739648 924548647092224 924616416002048 925285715673088 927680510490272 932932705058816 933577442473984 933645873189568 935347291568704 939580724842496 941292958527488 942694409685644 943566436499456 947276419956736 947345854799872 950485272575608 951364506222592 952021981611008 959889931872256 960584764891136 960655175228672 961319071275178 962137802407936 968523481956352 969263856988196 973304142153728 973375484814656 979562883346432 981347978039296 982809065416948 985789612949504 985861870788608 987586054848512 987658444365824 989128927129112 990931454387336 993936634544128 997230449915392 997303546361584 998842734804992 998915949430784 1002226265797526 1007097633439744 1007900511715328 1008597058387072 1010509127498332 1016155784347648 1016230268010496 1016932571266304 1021246410297344 1025336972681728 1027738107117568 1027813439758336 1029610993352704 1029686463275008 1031219519772904 1034346880827392 1035350029055573 1036231810482176 1037023944254848 1037774612069888 1039665788209664 1039741995142928 1042895202156544 1046351261756416 1048042963337216 1049818774422649 1051516082148224 1054998792845312 1056704475430912 1057469389340672 1058494962641018 1060206297703168 1066945648541696 1067023855073792 1068968333221376 1071471643590656 1071550181875712 1075763381174272 1077365039640736 1077444009908497 1078361641713664 1079407477100491 1080326781140992 1081935233860096 1086268882943552 1087273721397248 1088025121841152 1090876847363072 1097017064996864 1097811159875584 1097891628832768 1098650367171632 1099892358498304 1101529941575602 1106883979378688 1107730122272224 1110552091951232 1110633494811764 1112347591032832 1112429125502464 1119500438110208 1121540546330624 1123210360476512 1123292691181199 1124249371148288 1128752507846656 1130433059576128 1132493090728384 1133540688265216 1139691942760448 1139775481556096 1141534554062848 1141618227920896 1144526528380928 1144610421549056 1145401446625744 1150968723931136 1151886299103232 1152682352442368 1153985425309696 1154867574283808 1155703545259648 1155788257696996 1161406020583424 1162208652875776 1165254814228736 1167138754625536 1171813683064832 1173558346751516 1174643931152384 1176784529457152 1178536594026176 1183257176063512 1186028128079872 1188189472239616 1188276565877632 1195830013435904 1197763386671104 1199792885054456 1200902737362944 1201732665312256 1205712906108928 1209708528732592 1210827553374208 1211664340232192 1212630303157504 1219366455476224 1219455834370048 1221678095110144 1222562428043264 1222652041200128 1223496999804772 1224628779286528 1229443864199168 1231274331017984 1231364582752568 1233608545257704 1236497410125824 1241450151935488 1246716396986368 1247669432931614 1254641325572096 1254733290094592 1257019838283776 1258891361800688 1265010262147072 1269202390801408 1269295422642016 1271254389751808 1271347572002816 1272267859050496 1275560701924124 1279429072125952 1281760624377856 1282782469455872 1283668983401728 1283763075635656 1286102525906968 1290002866110464 1291923496658432 1293383977467904 1294277817975296 1302505077440512 1302600550349824 1306917249791461 1308030318149632 1308126196056064 1309030224715136 1316441484689408 1317718218798002 1318840486068224 1319848656324352 1320804051725312 1320900865939424 1331719787689984 1333872862429184 1338293195461376 1338391291620152 1342450207031296 1344896605093888 1346898964601344 1349353469804032 1355460717805568 1357930825416704 1358030361003008 1362530749782587 1366662872498176 1371191868633664 1371292376247178 1372460271271936 1373408760356864 1373791334491534 1377957606981632 1382524032837248 1384759245979648 1385863203608576 1396203537268736 1397214203478016 1397316618514432 1398282285491168 1399575747756032 1404213814158848 1409838337437376 1413139897286656 1415715115859968 1415818887003136 1424818739412992 1425907923350416 1429540458788288 1429645243321526 1433980902965248 1436594100895744 1438732984915072 1441354842745216 1450517018058752 1450623340162304 1452862159716352 1452968653717504 1454020410343424 1457783659341856 1466037107949568 1467050266744832 1467157800726464 1469831458179392 1473273509937152 1478153117106176 1479174649114624 1481376929506012 1485449324068864 1493619714047384 1495001366921216 1496034542531584 1497725764763648 1499955665124224 1505963678626288 1508398464370688 1509490344828928 1509600989645056 1512241146486784 1512351992935168 1521965471645696 1523128918124308 1527009126432944 1529477937670144 1529590047565888 1539313102401536 1542118251204608 1544414245655204 1551920943333376 1552034698289152 1557177999751528 1558618446364672 1567076421295616 1567191287139632 1569610011836416 1570047239418896 1573723976523776 1573839329629952 1580027466099712 1582581995405312 1583843661266944 1586729959800832 1587942914640236 1589092374732016 1595661185449984 1596816232546304 1596933278302208 1598036897704192 1602225369564512 1604815787610112 1611243814214144 1615017025470464 1615466901544384 1617960132411392 1618078728003584 1626978617087329 1628364273614848 1633760524329472 1633880278081744 1641821829595136 1644266268474368 1647262677423104 1649715216949877 1651241263874048 1657733734924288 1657855245899776 1660535604248576 1661737611821056 1663349227007314 1664765859463168 1664887885889536 1666038467819264 1676628876279808 1676751772258816 1679807380776448 1681023338559488 1681146556650176 1683741154213888 1690485313273856 1693002205149728 1694916093423616 1696211749729343 1697656370364416 1706993958911296 1708572990767104 1711686588301312 1714235045856256 1721101347001472 1725131822661632 1725258273880064 1728275595984896 1728402277640192 1730975622475946 1732449850621952 1739389110452224 1745153287351936 1745281206132772 1747974785908736 1748102911503872 1759214974173184 1762420858519552 1763825895501824 1765044852177376 1768390973122081 1773753940901888 1778272622608384 1778402969018368 1779631999716032 1781278224416768 1790944481480704 1791075756731008 1794339702193024 1798541687455744 1798673519577088 1805745675542528 1810107041447936 1813405668343808 1814791902445984 1816105571122304 1825066603773952 1831114708073728 1834075185840128 1840153143759392 1846247887479296 1849232832004096 1850571431346176 1855361020980544 1865865410117632 1867154884947968 1867291746379136 1870694583137408 1879161449684992 1882585917054976 1885388819371288 1887132872998912 1894552839913472 1894691709599744 1900970545151216 1902729012445184 1904043963222016 1919779863744512 1921169529782272 1921310350457344 1922638142550356 1937046963912704 1938527713976392 1946608284307456 1946750969629312 1959125766692864 1962695956078592 1965618130833896 1971579225899008 1971723741577216 1975172109697024 1975316888731648 1978257854258224 1981862908774672 1987873269088256 1994460899830784 1994607092723168 1997685469609984 1997831898861568 2004452531595052 2014195266879488 2015801023430656 2017194116774144 2021018254996664 2032460536020992 2033865142532608 2042492820594688 2050673945363456 2053727106815153 2055476214235136 2055626879516672 2059221986705408 2059372926550016 2062439039545808 2068693761654784 2070700058111146 2072463620964352 2074047888509696 2075549224139776 2079331576419328 2079483990285856 2092702523512832 2096085926674432 2099637548845298 2103032164296448 2109997585690624 2113408950861824 2116989925282036 2120412595406336 2133891297083392 2134047710147584 2137936666442752 2141119749658351 2142943287181312 2143100363751424 2151526762348544 2154730079281472 2154888019816994 2156723283427328 2158814954200982 2160653562281984 2163870467720192 2172537765887104 2176050243682304 2181753694726144 2194034129993728 2195622319751168 2195783257665536 2197300734343264 2199784716996608 2203059883151204 2213767958757376 2215460244544448 2221104183902464 2221266989623528 2224695182065664 2224858251004928 2239000876220416 2243081092661248 2246420720953024 2246585382362398 2248498742296576 2257505015693312 2260866119152256 2264986181456768 2279383885520896 2279550963112192 2283069108125696 2283236455841792 2289053056761856 2289220843098112 2290802893251488 2303772598206464 2305364704884736 2307970850619392 2309735148567616 2311407090519296 2311576515393992 2322812041166848 2324417305751552 2330509628457472 2334277509251072 2343627366129664 2347116693503032 2349287862304768 2353569058914304 2357073188052352 2366514352127024 2372056256159744 2376378944479232 2376553131755264 2391660026871808 2399585770108912 2401805474725888 2403465330624512 2411425812217856 2419417057465184 2421655106748416 2423328680464384 2425260606315008 2438732910952448 2438911668740096 2443356190220288 2445124856086528 2445304082400256 2446993999609544 2449257558573056 2458887728398336 2462548662035968 2462729165505136 2467217090515408 2472994820251648 2482900303870976 2493432793972736 2495338865863228 2509282651144192 2509466580189184 2514039676567552 2517782723601376 2538404781602816 2538590845284032 2542508779503616 2542695144005632 2544535718100992 2551121403848248 2558858144251904 2563521248755712 2565564938911744 2567337966803456 2567526151271312 2572205051813936 2580005732220928 2583846993316864 2586767954935808 2588555635950592 2592409626635521 2605010154881024 2605201100699648 2613834499582922 2616060636299264 2616252392112128 2618060449430272 2635436437596004 2639697312648704 2641608103450624 2641801731878848 2663439575379968 2665475606717539 2667745724858368 2676586390922752 2676782583240304 2684900414062592 2689793210187776 2693797929202688 2698706939608064 2702724929896607 2710921435611136 2715861650833408 2716060722006016 2725061499565174 2733325744996352 2742383737267328 2742584752494356 2746817520713728 2747582668983068 2755915213963264 2765048065674496 2769518491959296 2771726407217152 2778900100620413 2792407074537472 2794428406956032 2794633237028864 2796564570982336 2799151495512064 2808427628317696 2819676674874752 2826279794573312 2831430231719936 2831637774006272 2849637478825984 2851815846700832 2859080917576576 2859290486643052 2867961805930496 2873188201791488 2877465969830144 2882709685490432 2901034036117504 2901246680324608 2905937307435008 2908040820686848 2915567318683712 2932074215899136 2934100533489664 2934315601452928 2939662916358784 2946547019874304 2956306234212352 2958349298229248 2962753859012024 2970898648137728 2987239428094768 2990002733842432 2992069085063168 2995451529527296 2999911330248448 3011927357252576 3016796928741376 3018980689657856 3019201979290112 3024482292973568 3024703985870336 3043930943291392 3046257836248616 3054018252865888 3054242110732351 3058955875340288 3059180095131776 3078626204803072 3084236502409216 3088828491310408 3103841886666752 3104069396578304 3114355999503056 3117236892729344 3134152842591232 3134382574279264 3139220023672832 3140094478837792 3147447953047552 3147678659259904 3160054932199424 3165163990810624 3167687322533888 3173459919601664 3175885829280472 3178184749464032 3191322370899968 3193866556604416 3196073795408384 3204450739129024 3209631575220224 3222487628428288 3227285453566669 3230034050940928 3230933803088768 3235920264822784 3236157456007168 3253957234174658 3256728547229696 3267521048658944 3267760556163488 3288532536948736 3294525354846208 3299430433899754 3302482527748096 3315467469848576 3315710491799552 3321071208497152 3326698454014628 3329775771779072 3332076935638528 3353257752559616 3353503544517632 3359614761552896 3362046677118976 3362293113300352 3364616749463123 3367482308427776 3380970626547712 3386004410299456 3389832186847232 3392423499458686 3395312740728832 3413987917822592 3428470091712512 3442202694002944 3450263645323264 3450516547760128 3456551191969792 3456804555280384 3461951244951892 3478778220904448 3490306574703872 3490562412265544 3495949571817472 3496205823007744 3507791930291341 3518429948346368 3524841717039104 3527651791003648 3530089704354752 3536781946244162 3547507881803776 3556545245216768 3556805938036736 3559263999432064 3581888962961408 3582151513462016 3588679404386048 3597083374911488 3597347039154176 3611491351085056 3620214082895872 3626811336687616 3629583804891968 3632211142244608 3650133207547904 3662229416147456 3668150371680256 3680306287518784 3692495774958592 3698465664008192 3701142862692352 3710722041961088 3731730820235264 3734309769895936 3734583492758272 3741389166274816 3758322899369984 3765171834109952 3770777638742576 3774265745997824 3789105679826944 3789383419199488 3801941090302432 3805458024890368 3808087926444032 3839559727489024 3842339059564544 3842620700914688 3845276285100712 3874093927825408 3877055427952784 3893216568614912 3893501939258624 3918251533385728 3925391912157184 3931236261667792 3943158451798016 3943447483154432 3950344219394048 3950633777463296 3956515708516448 3963725817549344 3988921799661568 3989214185446336 3995370939219968 3995663797723136 4008905063190104 4028390533758976 4031602046861312 4034388233548288 4042036509993328 4064921072041984 4067730285065216 4084985641189376 4101347890726912 4107454213630306 4110952428470272 4111253759033344 4118443973410816 4118745853100032 4124878079091616 4141400116222292 4148095777019392 4151098448279552 4158663152838656 4158967980571712 4185405047025664 4188604524841847 4192171853348864 4199275097690596 4206064328592896 4219995171381248 4226817901723648 4233979850564072 4240825190812672 4267782594166784 4268095420295168 4275873332885504 4282239499316702 4285886574362624 4286200727502848 4303053524697088 4309460158562944 4309776039633988 4317629908401964 4327740935440384 4345075531774208 4352100487364608 4363507389452288 4366843015260649 4388068259987456 4391244639502336 4391566515331072 4394601468686528 4399569433993216 4406119766302408 4427535917514752 4430920489088896 4442208367804928 4442533979247056 4449390364131328 4449716502009856 4478001752440832 4486162185322496 4492841441906048 4493170764724796 4515010031386624 4521732238304512 4529972362913536 4558767771041792 4559101926224384 4566472911683584 4578106113523712 4578441686196224 4581605786502976 4607545196412928 4610729409769472 4612013765793007 4615941701238784 4619470297135232 4622814181038592 4623153030787984 4645624082333696 4648834611503104 4661019256914944 4668555018502144 4687254732259328 4694233387006064 4698575724609536 4707138117828608 4714146376104704 4733028704254048 4744112512319488 4752757888958464 4753106263510528 4783320053743616 4799171540217824 4799523316865123 4803610949451776 4806930661249024 4822851624435712 4838834114930368 4843310213496832 4846657360928768 4850521212630016 4877465821904896 4877823337480192 4886712380440576 4890249712173056 4890608164800512 4893987999219088 4898515117146112 4917775456796672 4925097324071936 4925458331010272 4934434181030816 4945989640503296 4965800607741952 4986865587945472 4990677731726456 5018933160378368 5028079353135104 5035565447202752 5076809563205632 5077181690568064 5085017559007232 5085390288011264 5089071436201984 5102242807696496 5117716288503808 5127042497511424 5131129877823488 5134675933606912 5135052302542624 5144410103627872 5167693986633728 5173535909871616 5177111271901184 5184819253271042 5210020309762048 5210402201399296 5227668999165844 5232504784224256 5236120898860544 5270872875192008 5279394625297408 5283216206901248 5283603463757696 5326879150759936 5330951213435078 5335491449716736 5353172781845504 5353565166480608 5387595858405376 5397413879216128 5405449859793214 5421842871222272 5431723301666816 5432121444012032 5450122999130348 5466651489992704 5484767474534656 5485169504988712 5493635041427456 5495165337966136 5511830427926528 5530096131348992 5539036983918592 5543452814434304 5557800201240826 5584814149074944 5588856813912064 5589266474057728 5593129141964672 5616855256635392 5639353349749504 5652559589146624 5662860463439872 5663275548012544 5699274957651968 5703631693401664 5718161835153152 5718580973286104 5735923611860992 5746376403582976 5754931939660288 5765419370980864 5802068072235008 5802493360649216 5811874614870016 5816081641373696 5821722294525599 5831134637367424 5864148431798272 5868201066979328 5868631202905856 5879325832717568 5893094039748608 5916698596458496 5925507718024048 5941797296275456 5974478856189536 5980005467684864 5984138170126336 5990903059054592 5999822660496896 6023854714505152 6033593857482752 6037961379315712 6038403958580224 6048964585947136 6049407971740672 6058414678665811 6087861886582784 6092515672497232 6108036505731776 6108484221464702 6117911750680576 6118360190263552 6157252409606144 6168473004818432 6177656982620816 6207683773333504 6208138793156608 6228711999006112 6234473785458688 6268305685182464 6268765148558528 6278440047345664 6280188957675584 6294895906095104 6295357318519808 6320109864398848 6330327981621248 6335374645067776 6346919839203328 6351771658560944 6356369498928064 6382644741799936 6387733113208832 6392147590816768 6408901478258048 6419263150440448 6444975256856576 6454570907133338 6460068101881856 6461867606177536 6471840529645568 6472314912014336 6507914468349316 6535042097317888 6535521112326976 6577065073897472 6589050709692416 6598860867799508 6604965055496192 6630934939697152 6631420983599104 6642142416994304 6653396908029256 6659551543558144 6664153871277056 6706515505119232 6707007089035264 6719229523105792 6724093354237952 6724586226600704 6729233498926246 6734964616855552 6761941253095424 6772008820598912 6779664373694464 6784846998917372 6827975835645184 6856940183425024 6884405388005888 6900527290646528 6901033095520256 6913102383939584 6913609110560768 6923902489903784 6957556441808896 6980613149407744 6981124824531088 6991899143634944 6992411646015488 7015583860582682 7036859896692736 7049683434078208 7055303582007296 7060179408709504 7073563892488324 7095015763607552 7113090490433536 7113611876073472 7118527998864128 7163777925922816 7164303026924032 7177358808772096 7194166749822976 7194694078308352 7222982702170112 7240428165791744 7247450203389011 7253622673375232 7259167609783936 7264422284489216 7300266415095808 7324458832294912 7336300743360512 7360612575037568 7384991549917184 7396931328016384 7402285725384704 7421444083922176 7468619539791872 7469166985516544 7482778332549632 7516645798739968 7530343668219904 7541555277485152 7542108069359479 7548531491995648 7555852339703437 7578766838398976 7603882180604864 7610916049780736 7616175852888064 7679119454978048 7684678119129088 7685241401829376 7690552570201424 7748187855650816 7754110855905568 7786433137229824 7787003878517248 7836503066771456 7850783824314368 7862472523335584 7863048838268393 7886894966308864 7901267554926592 7913031417032896 7927451635098688 7977843599323136 7978428370892672 7990741878439936 7991327595446272 8017810126380208 8056781067517952 8063204093722624 8068776467096576 8084073019986656 8129842144083968 8135460570130432 8169971282378752 8202695781453824 8214908427260612 8222507518066688 8237491706200064 8249756158183232 8282800232444584 8296191554038784 8302196896559104 8317326305677312 8317935961143424 8370810094051328 8377209049683694 8384343706697728 8398550195381192 8412128657185792 8439990342762496 8467959701128144 8481650381625344 8535565188333568 8536190840590336 8551746665771008 8564478998633404 8572401455005696 8606107049394176 8618920317125888 8619552079267976 8635259816803928 8655481870880768 8690151063548416 8704200974729216 8727014778904576 8733686030521298 8776136519974912 8782489279004672 8783133030662144 8789202937373056 8799138867986432 8812239532604816 8855071835029504 8861840978177792 8884416735609856 8885067958494112 8898780728262656 8899433004019712 8956003504881664 8972324370644992 8985682883812096 8986341529449592 9030020062773248 9043464476609024 9059944725827072 9117535542083584 9118203852448768 9132945823367168 9148420748540227 9156212227047424 9156883372392448 9163211573005952 9215090392825856 9221458819538944 9224027531586014 9231883402477568 9238940594270464 9245628362077184 9246306061575968 9297669223006208 9322038513829888 9337110037004288 9374509464518656 9388466774012128 9397151449219072 9414276235657216 9428292752209408 9466057408508096 9488225024638976 9505515777916928 9506212527021056 9566640107487232 9598343080435648 9599046633730246 9607221898903552 9613861322498048 9645703248871424 9677668229860736 9693314721857536 9701042425260032 9754931643809792 9755646674960384 9773424760881152 9780499424346112 9781216329601024 9787975998438176 9797030234292224 9850194648143872 9850916662020544 9868868362061632 9891979281006592 9931601215483904 9973731175890944 9981355463452912 10037866320756736 10056158706270208 10071130894405504 10153619126411264 10154363381136128 10170035118014464 10170780576022528 10178142872403968 10204485615392992 10262259755646976 10269351867213824 10270104605085248 10288820207255744 10335387973267456 10347071819743232 10354222543802368 10369638506542084 10420040619524096 10420804402798592 10455337998331688 10465009568448512 10472241797721088 10541745750384016 10558789250594816 10566432413802496 10567206927515392 10653758301519872 10661902426870156 10706345563691008 10707130332961216 10775191716810752 10794827758432256 10810899719586428 10843685742444544 10863446603333632 10864242888024064 10900245998260696 10933302979985408 10969534949069312 10970339009977424 10987270082854912 10990330675932272 11023660855853056 11060192262697984 11078073967837184 11086905628868608 11115600402481652 11169628298149888 11177713627824128 11178532948115456 11186258283929344 11233710513270784 11278706699499008 11305119178293248 11325720926879744 11326551096025088 11388850319611303 11398549915303936 11407263386803328 11436323670306304 11437161946572208 11471847223721984 11492752807165952 11509863879320576 11530838741961728 11548006518649139 11604136144470016 11604986721298432 11623749229740032 11632163282747392 11643444589051198 11662269274734848 11736402133958656 11737262405811712 11758651665435136 11786188079497216 11833397192916992 11851015436048096 11873482248105401 11883594592550912 11948957712379072 11960010935369728 11968276340252672 11981806118109184 11999645320993792 12047709429010304 12067187714965504 12075922758631424 12076807917160448 12097929171894272 12098815943481344 12116829357331622 12175723773165568 12185031344994464 12216073011463552 12216968442929404 12235823501361152 12236720380527104 12314504819212288 12336946009636864 12355313965241632 12416277586313216 12457423998012224 12468947570917376 12536611370364928 12537530297117056 12556880094691328 12560377915351168 12589791812190208 12590714637039616 12640219728797696 12660655963242496 12670749290135552 12693839678406656 12703543317121888 12712738997856128 12775466226417664 12784295181633536 12817802956516096 12838526300880896 12889950513713152 12909141814266676 12923735212355072 12944629824028672 13015828936698632 13070084194635776 13071042224653952 13154130147794944 13178101419384832 13197721735599016 13209930110992384 13261869879394304 13262841967198208 13306793816058512 13319103087116288 13328307742554112 13413031010238464 13414014178070528 13438459046211584 13448186708475904 13449172453201408 13458466997852492 13523882506190848 13544017641197824 13559328747388928 13569693997834744 13655951671290368 13713880366850048 13768810776011776 13801054581293056 13802066191040512 13826204767879168 13827218221121536 13847804979807568 13915112883617792 13961226298815488 13962249649062176 13983798287269888 13984823292030976 14031167721165364 14073719793385472 14099366868156416 14110607164014592 14120358817419008 14147127784976648 14190031527215104 14227223752146944 14237055997728256 14327555851845632 14328606053848064 14354717617544192 14376089747706071 14388333499645952 14389388156616704 14445965404340224 14480856331583488 14494900406778022 14507245346750464 14518335219567872 14528844568978432 14648917664589824 14672601486721024 14721225150075136 14769983099834368 14793862656032768 14842888167844352 14937239079583744 14938333971033088 14965556665099264 14987838247608457 15033291597479936 15060687336439808 15083110554970304 15084216138718958 15097062983991296 15111704679406874 15157533676797952 15207764361209728 15232351705776128 15358238909956096 15369356238258176 15370482803658752 15381105140402848 15496375711301632 15508221711811136 15572866274459648 15574007757034496 15673006133542912 15701567648628736 15724945046671168 15726097676536786 15773789932617728 15802535109853184 15826062834065792 15854903270197376 15955687198646272 15956856741785344 15981483756879872 15982655190892544 16035620252760416 16126408187445248 16137552934193152 16168146039973312 16259684288167936 16270921140260864 16339942564757504 16405391562907648 16429816854521224 16445015036133376 16474983412400128 16499512316366464 16565600464889168 16592383108077568 16604393793118208 16634652611354624 16635871922286848 16741620188102656 16754418099367388 16797100390762384 16824257314371584 16879980685524992 16935919402256288 16963300763250688 17071130376667136 17072381681180672 17103493331542016 17128957997266808 17144802910011392 17212214098788352 17237840634251776 17239104158535952 17270519633607856 17310963741761536 17380302127096832 17408401949458432 17454029557809152 17467372061042596 17552273039949824 17564978558009344 17566266061324288 17578405874746112 17598277735972864 17624479065209632 17723681956355584 17768833471219712 17770135916988224 17797561456525312 17798866008039424 17896764787960619 17912007009763328 17944648741289984 17971365767624192 17972683058899184 18060040125546496 18086928953218048 18119889451654144 18146867386448647 18235071084167168 18236407704897536 18265891646734336 18296841497080454 18312424454094848 18313766744784896 18326423146011904 18442917639077888 18448055063172028 18477881188540928 18491256724154368 18492612123151936 18595338446012416 18644077027659776 18658329247022773 18674220074008576 18749018929037312 18776933548024256 18794302898438144 18828552471314432 18856585504418816 18932114817016192 18976450049277952 19011031555833856 19012425054042112 19133280214974464 19196686160871296 19198093267460492 19227722644996096 19291406497742848 19355336459721472 19386629443715072 19402084850520064 19452300704342891 19511293349920768 19546849521762304 19560998848692224 19562432659202048 19575951996876352 19594060468584448 19700389296287744 19701833324041088 19737736724123264 19783958562013184 19863202430967808 19947462351781888 19962710926905824 20075732641513472 20112317412540416 20142261788811008 20307238252822528 20308726762272256 20341561152045056 20356285744807936 20408971230785984 20524519511293952 20538703734427648 20540209210170496 20577640414511488 20670775946534912 20694143639486464 20708445087604736 20739277013084168 20840081239048192 20841608805597184 20910675996663376 20930019136897024 20944483595442176 21083491500768032 21117578501189632 21132864827604992 21134413855030784 21307516603039744 21323804853740312 21412691127382016 21414260665922432 21550383433621504 21589655516864512 21621799439172856 21687371484889088 21726893206667264 21728485776048128 21800491996521392 21866605959970816 21939069898138624 21940678019954848 21974540165709824 21980661351864544 22120384525395968 22156147935674368 22173811257737216 22231200804963304 22339256596299776 22357065896230912 22372516567858688 22467421026541568 22557413398998016 22590998174966683 22610238356586496 22651441853759488 22653102192050176 22777700639222606 22797099830607872 22814526773606656 22872647340612608 22874323893144416 23019727758641152 23061677483923456 23096013037298278 23208272288940032 23209973442596864 23247498459480064 23286889178102396 23324538549469696 23472804267917312 23474524811623424 23517303330870272 23552317246241861 23572376158994432 23666794385833984 23702030872096192 23746964496210802 23767189185101824 23897915424758144 23936552680505344 23999290641987584 24095418858020608 24134375429931008 24151845517262848 24153615834320896 24195858343788544 24197631886962688 24233658714663244 24351447546331136 24370062689988928 24432146022927104 24433936885858808 24471647002722304 24473440761054208 24629009638424576 24673892019273728 24710627930483264 24832555172626432 24914847996024448 25073222740729856 25075060594234112 25113760189382656 25120755830702336 25179583624380416 25181429274079232 25280439457595392 25341498580271104 25387679356813312 25407086634243776 25425477995712256 25550932452835328 25568590363267072 25635605913032192 25677052601761792 25779901027426304 25818283628533352 25847470424710144 25889259648057344 26031657873397264 26140168389271552 26142084449307904 26308260295589888 26356202838769664 26395443471198032 26419860221984768 26523739758788608 26525683934396416 26613587632117024 26638206174232576 26656615485108224 26826062020476928 26828028356141056 26876918092423168 26896373416951808 26898344906402816 26916933995704984 27047765012381696 27088035282395648 27118657494777856 27139387995669488 27311903342580736 27427760733700096 27537621552023552 27602109162586112 27604132382081024 27652409535758336 27654436442243072 27695609959615136 27922452597630976 27924499298124352 27967596574539776 27969646584061952 28062335442330728 28147439586770944 28198733736312832 28221214328029184 28240717634838016 28294255569953296 28380063054430208 28454447504293888 28474111995456512 28655111703691264 28657212107696128 28709435235088384 28752179495412142 28776666999291904 28778776313233408 28891930808680448 28989800813556044 29036670439135744 29057689137956864 29297835329179648 29320231673892929 29345202973442048 29442450300150272 29539966199668736 29587725312065536 29685776335688704 29874478159167488 29876667942066176 29931113330198528 29975676495216914 30066583194959872 30121374672879616 30166221109940608 30168432277437916 30223409358813748 30315067353595904 30415528722419456 30464703411552256 30567901106824543 30716477819912192 30738712476516352 30740965607317504 30762210280805696 30992751422603264 31016443423622272 31145732548919296 31148015514068992 31346012267085824 31403135297257472 31449890093342336 31452195353073572 31547579865235456 31605070219706368 31652125668131584 31709806540394752 31911374397292544 31913713483570688 31965310381785088 32071240505520832 32252816374890496 32275105868386304 32284096360551049 32336292079946624 32519368576335872 32541842280521728 32679885129515008 32810783125815296 32859633709042448 32890030072266752 32949966824800256 32999024632732928 33131200929778336 33184766216155136 33208787586236416 33269305222709248 33271743844573696 33483240376205312 33508836198734776 33594200781524768 33596663218055861 33648514628743168 33759961371049984 33871838804512576 33926601526501376 34142260753334272 34144763362361344 34206986663084032 34257915994533616 34289605820022784 34424428197576704 34475681268503552 34478208317071904 34541039267215712 34621927483523072 34760604254193664 34816803898916864 34908059115618304 34934744122085192 35104546079899648 35132532122648576 35156811749492224 35196555471945728 35248958130419264 35447363912711168 35537666942439424 35540271833976448 35595122913050624 35597732016078848 35793529575921238 35824014019526656 35889297482579968 35942731535248384 35945366117798368 36173857906436096 36239778903308288 36293734772897294 36470142168334336 36472815409795072 36531783293468672 36593682994160908 36627533489569792 36652846292023808 36885835278155776 36896110126344056 36955762377081856 36982513448308736 36985224246303872 37190676892024832 37288154055319552 37316658494045546 37348440148017152 37498037858074624 37553867096048512 37713171008837632 37864229634032384 37952900098555904 38022063111667712 38024850108084224 38266560429948928 38393372321742592 38396186534920984 38455445289992192 38582812995485696 38710672919442944 38773258887430144 38804169701040128 38904601408685782 39022586699841536 39093699043524608 39121997697384448 39124865318404096 39151903993752704 39400778592575488 39403666648082176 39475473448246528 39567917124026368 39726404861935616 39894924703563776 39925421853811648 40151465283026944 40224634825080832 40284523577622016 40614476505645056 40617453524544512 40683122304090112 40712571489615872 40817942461571968 41049039022587904 41077407468855296 41080418420340992 41155280829022976 41341551893069824 41416890175209472 41478554026168336 41680162478096384 41683217611194368 41821351993326752 41860038273794048 41888967190884352 42166983001536064 42235157002379264 42265729655209984 42268827710061568 42615033206079488 42647609707480624 42825382254764032 42828521331844864 43100766867243008 43179311033729024 43243598878345712 43374742969778176 43453786413334528 43456971552096256 43600983993042784 43878139796277248 43881356039909696 43949080331419648 43961322703729088 44240769050791936 44312295871348736 44347622515474432 44462401609926608 44678513192599552 44714131792461824 44745033135717376 44934842053083136 45114826797996032 45181996349933366 45220476713172992 45302883707518976 45306204384100352 45555401278445212 45629053547213312 45745294681225216 45748647786288832 46039455517282304 46123354967846912 46192026074596556 46416544577880064 46419946885193728 46494996918960128 46573778356204792 46649077098939392 46945608535834624 46949049623246848 47034606661740544 47104634492483722 47144752317988864 47333588771667968 47404061744192384 47493928992421604 47795830849516288 47873105361010688 47998581283975168 48190837716041216 48268750859862016 48303691034525696 48307231668641792 48391716687577088 48395263773925376 48467317429326488 48702895092662272 48740125379977856 48864292045854208 48867873771717616 48943294005444608 48946881522108416 49258019276849152 49347784038547456 49421255860966528 49665110345252864 49829695992048896 50146445481459712 50150121188468224 50241511661404672 50359167248760832 50362858548158464 50560878915190784 50682997160542208 50732151423723077 50775358713626624 50814173268487552 50850955991424512 51101864905670656 51137180726534144 51271211826064384 51354105203523584 51559802054852608 51636567257066704 51694940849420288 51778519296114688 52063315746794528 52280336778543104 52284168898615808 52616520591179776 52712405677539328 52790886942396064 52794756485516353 52839720443969536 53051367868792832 53227175264234048 53276412348465152 53313230970216448 53652124040953856 53656056712282112 53753836184846336 53792746833903616 53796689812805632 53833867991409968 54095530024763392 54176070564791296 54237314989555712 54278775991338976 54623806685161472 54855521467400192 55075243104047104 55208264764162048 55308872884486144 55391219919230272 55844905195261952 55848998596248704 55935193149079552 55939293168123904 56124670884661456 56294879173541888 56397467472625664 56442428656058368 56481435269676032 56588511139906592 56908895008587776 56948223990913024 57310223407382528 57314424215392256 57418870470176768 57504358990824284 57557552626466816 57783861617360896 57979601627112088 58073340878271488 58115378275913728 58595670658359296 58640463347785858 58690405946884096 58884900600300544 59079932399337472 59371552671377408 59748956318334976 59753335884132352 59862226660397056 59951352990433828 60133166389919744 60242749345759232 60332442219881216 60336864554875832 60446818717627496 60630134707191808 60831057444838912 60929406823104512 61135802213649086 61432955639824384 61477424953032704 61481931214635008 61524420561611392 61985502845206528 62032886847244544 62291465097838592 62296031028137984 62692024534171648 62806270594514944 62899780186684672 62904390706147144 63095159730470912 63210140439412736 63304251336263168 63419613080789504 63822748794585088 63827426967141376 63930620763570176 64038945239781589 64142481011041664 64505632749780992 64550211736772608 64568192721102098 64672584159893248 65083684561043456 65359770259030016 65621566251630592 65719267418084896 65780060144533504 65899933649600512 65998049265465856 66262401859556672 66369532432310272 66417575172472832 66538610445418496 66543487689147392 66966480752410624 67017672397469552 67188401563049536 67193326436111722 67297029257486336 67519922742099968 67743677609025152 67853203053002752 68284521506668544 68289526724722688 68413973326168064 68515831989067232 68579211640045568 68951362537007104 68956416634143808 69082078534431424 69243854967046144 69521208508387328 69633607797833728 69816118231236608 69869488244170384 70209092159799296 70265064245297152 70313623498984448 70393110943891456 70497916260838528 70894727825422336 71075333884878848 71080543667952896 71190245826101248 71195464032157696 71587059151842476 71885463070496768 71890732235596736 72347715812872192 72479557806616576 72587469545794588 72940284336668672 72945630819590144 73063566586937344 73187365988321816 73255066979139584 73305692584047616 73771670556311552 73792220252688112 73911524754163712 73965026896617472 73970448492607744 74381353784049664 74576308110639104 74633316988091092 74996075716149248 75107734192097024 75426342017675264 75728459268064768 75905800197111808 76044126223335424 76049700216168448 76533120859897856 76786744643485184 76792373069841968 76910890579984384 77165625990971392 77421345838885888 77546517774860288 77608339402080256 77809202817371564 78045173399683072 78187398087049216 78243995394768896 78249730636808192 78303807987505408 78801557185150976 78807333296164352 78950946896493056 79135834248052736 79452809723871232 79721952237279121 79789849407127552 79850843707623296 80302930566053888 80449269650161664 80569047155244032 81228953011290112 81234907049089024 81366244608180224 81425142979231744 81635884923143936 82154814937710592 82160836840681984 82310561658045952 82683103786139648 82833780350418944 82957108052336672 83114375736737807 83366435222388736 83642703986653504 83720076547588096 83777934381768704 84333966003072128 84470314004758528 84531459310419968 84537655420123136 85230066412158976 85295219414961248 85650764509528064 85657042663689728 86201533734486016 86358622067458048 86487197756691424 86913943104192512 87201967986085568 87756279592554496 87762712079819392 87898160662839296 87922645407458176 88481538101583872 88624591742697472 88695245030948864 88924803219853216 89428263584923648 89490066271434752 89869684106166272 90229653595992064 90363992699866732 90612408768200704 91110802556890424 91258107094426624 91490589362450432 91497295572577664 92078911034564608 92246709935693824 92384052149193112 92833089155760128 92839893770387456 93147556712409584 93298154197878784 93891217071669248 93898099246493696 94069213323481088 94209268984967444 94667177543335936 94808123488384768 94987857984843208 95591661699032576 95746210722021376 95997162567950336 96381675432082432 96537501719724032 96607382069051392 96614463337283584 96783433375154176 96790527547850752 96934634858652976 97405790185324544 97480250759955712 97728584091708416 97735747543435232 97886588010889216 97893763044216832 98516038553698304 98695568077094912 98842511721933056 99330220690505728 99659391984097792 100292890962919424 100300242376936448 100483023322809344 100632628233942497 100718334497521664 100725717096316928 101121757830381568 101365994321084416 101464302847446154 101550717427253248 101628346536975104 101701911982849024 102274361453068288 102542423652128768 102708210407047168 103119604109705216 103273134514133408 103389881698840576 103557038592229376 104126631493589056 104560673557086208 104568337797231616 105233041182359552 105424811355078656 105581773884792128 105589512971032706 105679440887939072 106102735737585664 106454350528468096 106626461940432896 107304248081907712 107312113424564224 107507672369692672 107585493667807232 107593379625611264 107667735982819936 108352141129582592 108474629979111424 108557551982677952 109247613370322944 109711042934800384 110150486208094208 110416529528324096 110617745768972288 110782439838460544 111689810390523904 111697997192497408 111870386298159104 111878586336247808 112249341769322912 112884857312116736 112962870539352064 113177022279813184 113817790017175552 113896447981826048 114620446814765056 114628848430784512 114837740940353536 115008717981648568 115115105252933632 115567723234721792 115959203254224176 116146681756542976 116230756551827456 117191341316718592 117280926695571716 117769801200601088 118159864798674944 118743105342754816 119497912636669952 119506671768264704 119724453320794112 119902705980867656 120266332779839488 120485498691518464 120664884439762432 120673729109751664 120893637435254992 121260269414383616 121662114889677824 121858813646209024 122271604427298172 122865911279648768 122954849906065408 122963862429270016 123048841123222784 124065773694489088 124582930195677184 124592062056275968 125277353515724333 125384049068343296 125612541189029888 125799560373369344 125808781412294288 126190319460941824 126420280878825472 126608502672526336 126839226161579008 127028071705140529 127645497589170176 127654853934282752 127861241527140352 128077890479563178 128284962022083328 129100423473545216 129136385442204196 129345168319786496 130167369122086912 130608304729159411 130719540518060032 131243132503261184 131438534836169792 131560120289067008 131799867299201024 131996098530931712 132524803719113344 132739064864620544 132835150344945664 133077220890836992 133086975378294784 133932961504821248 134035344794939104 134376803126099072 134386652872223444 134594058514972672 135039845484199936 135487355218050304 135706406106005504 136579053449445376 136827946652336128 137031663978134464 137158423280091136 137902725074014208 137912833268287616 138164157068862848 138487709934092288 139042417016774656 139267215595667456 139632236462473216 139738976488340768 140530128490594304 140627246997968896 140786221887782912 140995832521677056 141789455650844672 142150667769757696 142161087335905792 142390928064315392 143174118303684952 143770926140993536 143781464471193472 144695431625744384 144959115613233152 145174939091589176 145880568673337344 145891261639180288 146374731976643632 146510133958279168 146611385168095232 147543341112623104 147584440505376224 147823049508327424 147930053793234944 147940896985215488 148762707568099328 149152616221278208 149266633976182184 149992151432298496 150215468384194048 150852684035350528 151456918536129536 151811600394223616 152088252446670848 152099400432336896 153066241719795712 153573489286970368 153584746139683936 153821781159968768 154842691677771776 155093035549720576 155216678804160512 155618405634743128 156090346799366144 156374796174098432 156499461273616384 156607615975010816 157603114370301952 157614666592328704 157901893792986112 158136987224766781 158271668496105472 158905619447742464 159443904474558242 159579698814255104 159701687415246592 161138094310488064 162457906022580224 162469814098178048 162732489216360448 163271769846287872 164309629875421184 164321673681363968 164621123316091904 164866220723693027 165366207572279296 165667560700837888 165914216104673344 166228751473475614 166732870444777472 167285407973307008 167555868763537408 168667932006144256 168940628009517056 169062918620839936 169075310840246272 170460132824317952 170590438829922496 171301529019056128 171314085327379456 172403067468972032 172717244134916096 172974395513382848 173827886208385024 174403935972171136 175512559185108992 175525424159638784 175796321325678592 175845290814916352 176963076203167744 177390490061897728 177849606439706432 178856527169847296 178980132542869504 179739368212332544 180459307191984128 180727985399733464 181224817536401408 182221605113780848 182516214188853248 182981178724900864 182994591145155328 184157822069129216 184493419871387648 184768104298386224 185666178311520256 185679787540774912 186295113424819168 186596308395757568 187782434143338496 187796198492987392 188138426646962176 188418537969934888 189334355086671872 189616246976769536 189975715969686416 191183323398065152 191492421444042752 191994325135900672 192763350864164864 193075003439448064 193214764138102784 193228926674567168 193566866750308352 193581055095701504 193869269717305952 194960501519911424 195457168183416832 195471495086870464 195773176021778432 195787526088433664 196864412667566809 197032077107396608 197391136154189824 197685023443866112 198660441381011456 199318783968195584 200585781925838848 200600484753872896 200966046645618688 201265256467884994 201436668995043328 201451434192633856 202243515660763136 202928605694892308 203256693073950208 203403823965698048 204548722906136576 205084847304257536 205241621717250503 205416420814094336 206239208219410432 206546269028266816 206779763397681152 207114077184458752 208253262987178112 209121347114172416 209136675594463232 210466082364719104 210849622710157312 211163547769584256 211179025942065412 212205471475171328 212908701056936192 213252923880865792 213975307747771801 214624226849128448 215015344739385344 215170987335614464 215186759251222528 215335471965639872 216704282259165184 216949259958222848 217115103965355904 218495226740645888 219422085869600768 220300972416188416 220833059056648192 221235491537944576 221564879676921088 223379620781047808 223395994384994816 223757172672495616 224498683538645824 225769714624233472 225925741078704128 226354044559626368 227635580034351104 227792895963652096 229240893629530112 229257696861569024 229675481880707072 230017435963297136 230230210505867264 231135446469443584 231918406508448352 232293363513085952 232461513103654912 234382682633437184 234561853391143432 235539602401202176 236319729597349888 237486210685509632 238995825273339904 239013343536529408 239448906641588224 239805411961735312 240532665559678976 240970997383036928 241329768879524864 241347458219503328 241787274870509984 243324229779355648 243717627292418048 244543208854596344 245731822559297536 245927724858540032 246097682246445568 248131547388978176 249165860391354368 249184124112551936 250554707031448666 250768098136686592 251225082378059776 251599120746738688 251617562824588576 253217005345052672 253678452323158016 254056143410281058 255290995178340352 255309707868565504 255722483054280704 256155780959126356 256569924044166656 258200846947090432 258272770884408392 258690336639572992 260334738244173824 261216609458318822 261439081036120064 262486265006522368 262877069672339584 263992197061863424 265049607438226688 265478129729241088 265670300689891328 266154441781673984 266173950756589568 267865923009642496 268070689589878208 268753606252198144 268773305744446888 269188117029945344 270079690968399872 270974710436100608 271412812212011008 273158106898890752 273655893304672256 274063327956268928 275805450148028416 275825666536575232 276328314137725696 276975419868184576 278084834033549312 279264472924946432 279477952976681536 281060256981188608 281254493995937792 281572443775565824 281991665043354112 283578911301689344 284301335539515392 284322174671811584 284781856128630784 286348236607369904 287541852281987072 287562928942386944 289390863251488768 289918231226466304 290349878183178352 291761137346674688 291782523278360576 292749463953287264 293020267916558336 293222770336190464 295086682225246208 295168881010752448 295646099016654848 295860107586469888 295881793970430976 297525415136198656 298305232442556416 298533267952364368 299984302864596992 300430936768388096 301705368070701056 302913837072259072 303623200788447232 304176504893341696 304198800864673792 307146978573940736 307169492279367872 307643562319937536 309685383355543552 310186071099441152 310433357608321024 311236811269486256 312180693598732288 312749592348196864 312998922547232768 313215231950021632 315206228740603904 315229333184657408 315803787585972224 316273974449533562 316543336992210944 317811238895484928 318887808949116484 319403374830493184 322276188620976128 324915812045160448 324939628196356096 325464978432720896 326543539692575744 328619259750842368 328643347362727936 329242246632183808 329732441447386054 330732415144558592 331335121401675776 331828432209346688 332457502946951228 333465740889554944 334570815946614016 335111737527074816 337335864012288512 337881256019034112 338125837241679872 338150621680492544 340920265648635904 341180877659844992 342603058038112256 342628170654758912 344806134937944064 345434488269832192 345948791026765696 347655772416770048 348807871944342272 351025118370217984 351050848319277568 351690581629832704 353926152406335488 354780980123795456 355125059966061539 355699212879412864 357713054339694592 357960265085739008 359478736424665088 360918614383968256 361455970799466928 362449635072802816 364443210227561696 365032428377706496 365962357449801728 365989182290310656 368315644138258432 368986839742775296 369536208596772448 369563295398614471 371359575081549824 372590226849638336 373192616791515136 375564868286676992 375592396985974784 376276853293924352 376837075939869776 378668710173343744 379232493953539072 379951431939372832 382366646796130304 382984842888085504 383988650271801344 385526701728329728 386150006878896128 386457853349134336 387162110191403008 387738539434611904 389921003039822848 390914336366833664 390942990173740928 391546352043556864 391575052176867328 393728825335133618 394064154214793216 394782272308379648 395370046887732224 398637567936391168 401171563851677696 401200969507745792 401932093291237376 402530512935769988 402902868385267712 404487031321526272 405857211389784616 406513386147900416 406807647931396096 409097445812273152 410169694608515072 410483243434501006 410832841628188672 412478416438820864 413092538056533632 413559526795362304 416506525974356224 418242694228344832 418273351188926464 420932164729438208 421699245420314624 422327095539168512 422358051884130824 424410942950342656 425817402113872384 426505847761731584 427950615495543602 429248453698256896 430030689478770688 430341974671228928 430373518502445056 430670943931279744 433408564518330368 433898519916445696 434230207930711808 436990453481291776 438844171739201536 440601944832376832 441666118113296384 442470983075889152 443129759353842176 446759241562095616 446791988769989632 447514345344991232 448997367077291648 451539429248466944 451851482157408256 452708089119252736 455585791927304192 458481787259060224 458515393723138048 459350963761414144 460034871926594272 460460421011734528 463836813016896704 464586727026171904 464923026207309824 468765365266874368 469123706782286864 471079204802404352 472639459194699776 474972421371019264 477991650546679808 478026687073058816 478897813283176448 479610823923470624 482659537759049728 482694916439006656 483574549741019968 486648459558711296 487435254584836096 489086417709192688 491463645118595072 491855449717080064 492195364492891136 496263094777956352 498331720782708736 498368248225103872 501109414062897332 503198241493477376 503235125649177152 506434010690105344 507356904646316032 508112286820562116 510581990356680704 510619415737131008 511444966108561408 512311561918252712 513139848088333312 516401693894180864 516545541768816784 517380673279145984 520669476488347648 522433218916637644 524972530013044736 525754139344679168 527984394123726848 530099214876453376 530956259458482176 531340601379782656 532308883563347968 532347901513179136 535731846019284992 536141379179756416 537507212504396288 537546611488893776 538376234059890688 540159381936799744 541949420872201216 542825624424022016 546316213797781504 547311786609344512 548126655912537856 551610900296056832 551651333073150464 552656628275451392 553950839736369152 556169668067098624 558053665660953847 558528945849892864 558955905953363072 562120513962377216 562508987991875584 563144887551131648 563983330086708224 567157822603378688 568602671079030784 568644349343623168 569563712257261568 572696473214739808 575083704563974144 575125857884773888 578781726502977536 579836462452932608 580699756366356704 583565046556721152 585498927906574528 586040535833116672 586445540672380928 590173364450492416 590337762021504896 591292198033309696 591720215172939776 591763587940861952 595050830272397312 596610464885112832 597066535904728736 600861873536776192 603410736141402112 605827674144518144 608397601729347584 614293957147881472 614338984558735744 615287124639875072 619370766711087104 620372142198882304 620866715216642048 622473622538972512 625997845094465536 626430463900043264 630412457481207808 630458666369314816 631607575171944448 632547948899067124 635622477790969856 637775617898232968 638806749660986368 644552377241952256 649831624090320896 649879256392712192 653087079385151488 657238519501684736 657286694725455872 658484493264367616 659464882894772108 661464830289117184 662670242803351552 663656864418693376 664915005893902456 666931481779109888 669141631893228032 670223475054149632 674671728024577024 675762512038068224 676251674483359744 676301243360985088 681840531297271808 682361755319689984 685206116076224512 685256341309517824 689612269875888128 690868976539664384 691897582053531392 695311544833540096 697615743888684544 702050236740435968 702101696638555136 703381163259665408 704428397637597479 707852304812670976 709561960247590912 710250119932123078 711398425758825728 715920530171478016 718957472849330176 721837228767936512 722911941598933856 724899270145605632 728886420455123392 730064856755412992 731924714899603456 731978364580621312 736631288276516864 737973679485550592 739072417193544896 739126590797228942 742719150163099648 745180453699276672 746385233583030272 751129736573353984 751184793971949568 752553706587848704 753674151879739552 758464987907078144 759902863878745664 764733293592260608 765969685776171008 767977300543602688 771053403456659456 772300013757792256 772915706698268672 774324220382806016 775477078869223808 779842006079645696 781828672733667328 781885980347481856 783092704087113728 783150104353734656 787457650670267236 790740093775464448 797275135872782336 802343127703355392 802401939015491584 803864186582474752 805061025871539976 805805736770535424 808974062643052544 811714422779569232 813026772295800832 813615295862792192 818194891624546304 820339389217030144 820966486869002012 824956832877641728 826185076113067264 827119053590724608 833013051948712448 836485388456689664 836546702377852928 841864329458876416 843398490840629248 844654191078337024 844716103768261648 848821885900685312 851634804227744768 853011695523463168 855901230991087204 858496907396513792 860061378957541376 860683949342457856 860747037004890112 861341887862559488 866817129036660736 868460415861423616 873980906962583552 876941474610070331 877688343478403072 881203889664753664 883332236226592768 884941966151778304 886259518707684352 893518483124191232 893583977539979264 895028690689982464 897994734154583296 903702964314816512 905416178238505472 911171583854608384 914258133104115877 917030787446276096 918701927522828288 920069743853188544 920920842023469056 927673626033793408 929173454052343808 929846052414619648 937530730533748736 938247413564573728 942158409604808704 945278918389399552 949944842742038528 956053374146117632 957795626566352896 959221647846941248 965319075518099456 965389832878013312 967149099482039936 973296919117422592 974870509169672192 978172835418385376 983710899434160128 984390728985782272 992526189555912704 996736496450207744 1002218828125794664 1006396482986954752 1006470251298354304 1012868021380210688 1014713809292632064 1016224573641124232 1021163980713361408 1021238831474262016 1024623123836505424 1026279696176666624 1032803387788361728 1033091083537633568 1034761346558291968 1041338952976695296 1044866437833275288 1049945060026089472 1051508278689358336 1055968788247453696 1060198429752906752 1061912518916964352 1062681202759565312 1064617767126695936 1064695803026358272 1071463692038569984 1072282758359512832 1075014425008792576 1075093222977787552 1076752468119781376 1083898841744402432 1085651248848044032 1092632427595563008 1094623573218689024 1096253311825075712 1103221800592113664 1103302666146300928 1105313256550902784 1106958910573367467 1107901679472738304 1112339336134197248 1116107331321907694 1117057891699785728 1117911811906726144 1125017975983751168 1127966660173416448 1134315645206757376 1137205342158061568 1137288698687246336 1139127424514523136 1145392946429479616 1150167409127948288 1150251715769547776 1157563453005955072 1159672924905865216 1161399512732713408 1167130093113442304 1170997855813149056 1172891081344761856 1180346728900984832 1180675524043009792 1182584396066619392 1183440430345879552 1183527175881723904 1193220929770225664 1194133071809457472 1201723747073552384 1206821472282804224 1211655348289036288 1216795203458695168 1228587914295762944 1228677969117471488 1230574249279750144 1238741533422174208 1241733430433284096 1244947245077945024 1251995690188931072 1252860927800086528 1260824914962415616 1260917332738629632 1263215150343888896 1265095897798134248 1271244955581939712 1275551235796465936 1277613499321972736 1289104754483904512 1299663248180641792 1299758512785424384 1306174158770302976 1314477039003369472 1314573389450911744 1316968986528735232 1318929765789544216 1322929660578234368 1325340485606703104 1327313728837386752 1329830011787804912 1333862963558219776 1338283263786456064 1340446950108299264 1349343456049154048 1351525024076136448 1352503348966719488 1352602486721970176 1364723510639379968 1370412232152449024 1370512682619035648 1378050888672967663 1379224539751776256 1381737953079328768 1383795164107062784 1390623089667080192 1395231487777369088 1404100473480871936 1404203393277110272 1406762326519330816 1408856795275194958 1415704609625341952 1420500239864246156 1422796851517651456 1431841060342956032 1436691352020753521 1437914945698660352 1443674457535873024 1445823883197867712 1449798540291211264 1457772840910246784 1460129713510825984 1463849429799206912 1463956729161242624 1473262576553033728 1475947358971101184 1478144834387089792 1478253181594457884 1485438300326199296 1490360907398553344 1492770467166060544 1502369587943899136 1505107413175697408 1507348303759479104 1516929975814156288 1519805727757491328 1529466587184521216 1531939371552342016 1535954601087205376 1542106806913318912 1545831413396537344 1548648440765612032 1550954157738447616 1559684012159291392 1563657345467334656 1563771960694963712 1566300208707469312 1574915301340534472 1581480187550928896 1594550271745564672 1604686255406710784 1604803878030983168 1607728373164949504 1610122051743079952 1611611473541070848 1617948125286105088 1623428845559138464 1626053544591601664 1627230591725584384 1636389783249092608 1640678778434060288 1641932973738004024 1649913665755283456 1652370152226134528 1654238107181449216 1666026103897424896 1672970776913379328 1673093404755705856 1683728658917752832 1686796981681258496 1689308382156674048 1689432207536523296 1703269608455489536 1706023391046926336 1711802461982174408 1716993814793027584 1720122757915082752 1721494074009780224 1722683775725118976 1733634258073321472 1736920831722847232 1747961813925167104 1753882949220140662 1755376686956806144 1762407779329507328 1772519037415368704 1787036966248382464 1787167955079958528 1790057381379964928 1795989468309166592 1807405928629633024 1810832356477010944 1822343167709216768 1828516266208231754 1834061574892552192 1837403855045656576 1840139487706377088 1855347252067586816 1858346908104687616 1859692104829239296 1875061461067497472 1876494827129147456 1884316819209617408 1890557836778799104 1899889685484077056 1912106748292235264 1915591253132705792 1918443295693882496 1930638151036198912 1930779665756026624 1934298198964079872 1946593838234845184 1956345670836770752 1967421798868320256 1968781457971564544 1985052379111825408 1993472992900415488 2004437656251589328 2012792965973909504 2012940502596708608 2025736042760421376 2029427618585264128 2032449147282248464 2042327961426722816 2042477662948524032 2049246247673010848 2052559392353333248 2065606775576723456 2066182167075267136 2069522693116583936 2082677905953390592 2089732875666550576 2099890120052178944 2103016557378716672 2111937576494907392 2120396859505813504 2123825037833928704 2125362405519130624 2129235534253391872 2129391606052716544 2144565516719025664 2150028850017585152 2150186445955575104 2153504936239562752 2167797683488804864 2171302497696088064 2185264855191126016 2189247146437378048 2192506623650151424 2206443601184227328 2206605332292601856 2210626513101805568 2213917821146734934 2215803358945476608 2224678672268394496 2232214662643815388 2235823623813452288 2250035951967502336 2255933320346832896 2268631290413514752 2274410684316123136 2274577397374492672 2278254849029046272 2290785892858959232 2300334818255896576 2300503431539095552 2315126906011910144 2319345849811730432 2322799025465426816 2334260186226884608 2341995711626298112 2345782162689523712 2361351048086019584 2365168792133238784 2366880860691759104 2367054351763447808 2386441859540451328 2388266143618914944 2403447494147104768 2413642944565608448 2423310696578072576 2433590406917390336 2457175828591525888 2457355938234942976 2477483066844348416 2483466860866568192 2489894490155890048 2503991380377862144 2505721855600173056 2521649829924831232 2521834665477259264 2526430300687777792 2530191795596268496 2542489911163879424 2551102471592931872 2555226998643945472 2578209508967809024 2599517025570848768 2612348317540605952 2628954078006738944 2629146778901823488 2633937973057470464 2637859531579088432 2645859321156468736 2650680971213406208 2654627457674773504 2659660023575609824 2676566527572912128 2680893900216598528 2698686912098308096 2703050048152272896 2705204973443940352 2729447021278759936 2740824464304898048 2741025365238071296 2756101777345935326 2758449079503552512 2763475906158657536 2767590328214125568 2790462975554738176 2808200946961743872 2808406786554220544 2813524653038661632 2817713590550389916 2831409219250683904 2841000479728492312 2845593703035302912 2863682120685912064 2873382704041507042 2875829891397320704 2887348915071746048 2891647766395735424 2915545681820493568 2920259427021651968 2927698859598413824 2927913458322485248 2946525153106067456 2951894717942202368 2956289668774179584 2956506363188915768 2970876600652398592 2980721814797106688 2985540934332121088 3004739175887798272 3010214826351394816 3014696607518958208 3033859951628312576 3039611455514982656 3058933174369042432 3071909202174410752 3084213613826637824 3091662826793074688 3097296881531224064 3101908315476895232 3119368024318582784 3127314690934669312 3127543921389927424 3132600417414938624 3149830602681068944 3162960375101857792 3189100543491129344 3209372510813421568 3209607756061966336 3215456746329899008 3220244103486159904 3223222947082141696 3246857691118276928 3252107089183203328 3254461183451168768 3272779566498185216 3281357556868120576 3283865947476008048 3299827331510566912 3304740304452269056 3308476214362898432 3332052207794849792 3345941553826758656 3346186809511411712 3378616764313348096 3378864415073046592 3406539216910979072 3412046782093852672 3423604923964348816 3433987629586055168 3440245515830165504 3442988148019560448 3445367551450237952 3467268516146642944 3473841663445694464 3495923627850334208 3507765898440281324 3524815558659014656 3545038074830737408 3574073932496764928 3574335910159917056 3580114762759929856 3591978936618333184 3614811857259266048 3621664712954021888 3644686335418433536 3657032532416463508 3668123149785104384 3674807710091313152 3680278975412754176 3710694504135173632 3716693816209375232 3719384209658478592 3750122922134994944 3752989654258294912 3768633638419234816 3781115673557598208 3799779370968154112 3824213496584470528 3831182506265411584 3836886591387764992 3861276302072397824 3861559331512053248 3868596397928159744 3893187676469690368 3906375659626676929 3912691341673541504 3934843597736640512 3937562915943129088 3970104758223650816 3986945985800830976 4008875312503178656 4025585931947819008 4025881005193417216 4051472085520842752 4058855237170528256 4064898294564496928 4084955325897048064 4098492495346021696 4105118784706666496 4131213551153446912 4132364334150534272 4139045386233167872 4165355811906781184 4179465751333101152 4206033114757433344 4223875152989814784 4240793719011627008 4247650075667857408 4258783212105433088 4289131033438051328 4300057700035170304 4300372891911150208 4307009872479125504 4335595366977609728 4342604995392176128 4385013247300302848 4412887202368454656 4413210664585203712 4421253026203611136 4427835642293469868 4449357344536788992 4464429325287630776 4471647247626904576 4500071903935004672 4511866640693665792 4537262580827029504 4548821368632246272 4549154794748985344 4581571785717918464 4600669636511793152 4601006863078191104 4630253812023820288 4638691699623460864 4645598050930853632 4668520372453769216 4683991423252596224 4691564325379047424 4722702096172039168 4730337584266477568 4733761721383518208 4734108703526895616 4772883719080902656 4776532287237829888 4806894988294209536 4827285889131216896 4846621393156145152 4867180813834780672 4914351657183051776 4914711876469885952 4954966133688696832 4966933721733136384 4979788980311780096 5011443711200346112 5043299659849662464 5043669330954518528 5052860601375555584 5060383591192536992 5102204943185863744 5110453997287890944 5156419017935618048 5199034051141697536 5224696635081211904 5257908156013477888 5258293557803646976 5267875946114940928 5275719063158176864 5309254915349547008 5319320047151219648 5353133055145824256 5361787800433197056 5397373824196616192 5406100096304545792 5410409946887880704 5458894042557519872 5481648928609796096 5482050730476142592 5512203554691870652 5535180656428251136 5580925951109476352 5616401893923487744 5616813573108441088 5627049306077323264 5635427181100779832 5662818438501367808 5682000959456984624 5691187406070605824 5727364241371824128 5746765408083014084 5774697830143492096 5783295532791470848 5831091363640987136 5840518854043303936 5855397719196827648 5855826916644970496 5893050306212134912 5903789435884404736 5912579337548359168 5913012726377831536 5941753201304797184 5961443629594213376 5971081868664242176 6009478351775596544 6020429652702789632 6029393215037916416 6067719903256625152 6079222911029965312 6117866348738084864 6138590322270492317 6143818404348821504 6168427227653275648 6183325653586149376 6194593763062448128 6203816630953790464 6238736048637165568 6254629381869338624 6255087842779854848 6265200834829877248 6299661205362137888 6325920750203715584 6378201086982258688 6419215512123932672 6430913492659798016 6440488206972319808 6446445894164283392 6493715382236553856 6504214178366406656 6508922366902337536 6545559132996370432 6562715113736241152 6567731894952016096 6609480608904538112 6616952428725796864 6664104415589699584 6692373619022823424 6757233528626696192 6757728830146093184 6813078433821958144 6824093564187705344 6847209847928697632 6885976296039120896 6890735102900475904 6934537032293285888 6947683326891388928 6991847255700668416 7015531796880562648 7049631117318029312 7090076149661474816 7148147864993529856 7148671820319834112 7183957873236666368 7229623714518532096 7243329425908043776 7289372670836867072 7314065064832927016 7336246299570208768 7349615420182626304 7360557950825508352 7421389008270347264 7433387632418750464 7438768419316957184 7500245844269989888 7505979308516589824 7537267276838469632 7599558741936308224 7648426993168941056 7662365012530823168 7673773182775529984 7722552604144795648 7723118663024106496 7737192795856319488 7748712374013572269 7786375352939380736 7812751319253353858 7825382683347083008 7875125831886258176 7940209516447301632 7973891971601661952 8017750625006357312 8051171863895638016 8051762010386834432 8102944171041685504 8117710474341056512 8129796589128993856 8169910651794096128 8196984990692043392 8210237569413332992 8262427102306893824 8264728668301068544 8278090772466335744 8358931502666202304 8412066229514866688 8447750305979629568 8481587438023254016 8495300151335714816 8517566424210866176 8578262066876102656 8600115400070340608 8600745783822300416 8614019744958251008 8671190733955219456 8770026494600605696 8825774404736909312 8826421329170407424 8842506052407222272 8855671284586939736 8898714689073577984 8928858650575261552 8943294495253809152 9000143807870009344 9023733281387331584 9074525161654059008 9097642737264492544 9098309589497970688 9163143571435836928 9201339273023586304 9202013726156382208 9260507624047640576 9277383399246921728 9291196101861707264 9337040744907538432 9367982846505192448 9383128650758094848 9445404192344078336 9460675168532955136 9467523442767036416 9468217407053791232 9553064574475659776 9613789976588419072 9646356220710773641 9654571778262433792 9693242786312290304 9734361627669561344 9828703314366103552 9829423752939771904 9909932267377393664 9959577960623560192 10022887422400692224 10056839464145274647 10087338661909037056 10105721202751111168 10120767182385073984 10204409886371727488 10220907994575781888 10312838035871236096 10398068102283395072 10449393270162423808 10516587115607293952 10535751892229881856 10551438126316353728 10618509830699094016 10638640094302439296 10706266110291648512 10723575600866394112 10794747648393232384 10820819893775761408 10917788085115039744 10964101460952285184 11024407109383741304 11070361312856502272 11161851902218952704 11232803787846975488 11233627146216882176 11254098612154646528 11270854362201559664 11325636877002735616 11364001918913969248 11382374812141211648 11454728482743648256 11493530816166028168 11549395660286984192 11566591065582941696 11662182727281974272 11681037708086607872 11710795438393655296 11711653833289940992 11786100612424269824 11807578871768809472 11825158675096718336 11826025452755663072 11922887259188426752 11942163737328484352 12018956703551193088 12040859305405579264 12058786430075832832 12135439806513250304 12158445822059930624 12235732697476169728 12277180644540984634 12287636808697643008 12336854455306551296 12407633261907580928 12477472097274331136 12509258763738677248 12510175685559709696 12530401669659754496 12599322410724275776 12651841500407431168 12756402173964517376 12838431024247865344 12861826985319596032 12880976413944639616 12987430764473107712 13008428356732813312 13017844733804675072 13125430227472482304 13135463789904032192 13218961217809076224 13233904857451593728 13328208831179399168 13384747238045646848 13514467057253392384 13515457660292186368 13626156867643916288 13694419695857395264 13771952592078241792 13781470205800951808 13869074064586571776 13895366653782777856 13983694511401336832 14031063593761125296 14099262234636058624 14180152299322949632 14296295729987059712 14297343640639668224 14367915746473332736 14459247429037064192 14486658851816087552 14578745341673734144 14628130129665854032 14672492599140417536 14699230840365252608 14721115901651016704 14842778016540694528 14866775264837500928 14877536838633914368 15011958617033179648 15074534553676939264 15199117483872616448 15296853986337882112 15324730025061646336 15347546365551059968 15445105208289591296 15446237326048212992 15474385591712638976 15497424748027144538 15572750705878761472 15625502638506707716 15650765366694166016 15750251663772516352 15880419032894603264 15947783943203323904 16035501250012714624 16102343727791276032 16103524020773668864 16205888342083371008 16235420948682113024 16259593178257987712 16339821303588192256 16393969981384086784 16420475138826665984 16529457336602137088 16556181544932671488 16717863005332404608 16824132459029733376 16895500611959259136 16963174876046508032 17035132848421732352 17156524133752205312 17200230800140681216 17201491567644600832 17342381467910438912 17540052989201211392 17651548809473818624 17652842658340814848 17685012104814444544 17711342569173879472 17797429378147155968 17857717301150523104 17886588990507618304 18000287615740018688 18047466562774663168 18149050323308118016 18196619178995941376 18326287142871673856 18402678546047172608 18404027452312764416 18521015248095281152 18554766798493843456 18582392203723414528 18735965693010384896 18766257301516189696 18890808384688156672 18921350337065910272 18936434814107582464 19106129148951319552 19227579953176838144 19292712441421547282 19309143556524867584 19386485572624580608 19657406628732207104 19658847505879543808 19819864534754787328 19919155921247120384 20045774844801384448 20113678928290549294 20174677323818074112 20211442405502222336 20241534364770147968 20408819772743454976 20441815989151563776 20625676071742472192 20796136204566790144 20898786540324847616 21033174231214587904 21071503784459763712 21102876252632707456 21237019661398188032 21277280188604878592 21412532220583297024 21589495296786464768 21641639787551522816 21835576170230079488 21928202921904570368 22048814218767482608 22140722625713004544 22323703804437905408 22465607575693950976 22467254292433764352 22508197224309293056 22541708724403119328 22728003837827938496 22764749624282423296 22909456965487296512 22987061632332056336 23098791320573968384 23133182131165883392 23324365454563948544 23362075416173215744 23421590876787310592 23423307666579881984 23650317350193436672 23652050905511326144 23845774518376853504 23884327474656968704 24037913407102386176 24081718610811158528 24117572860151665664 24270879613026500608 24316891644119861248 24471465394952339456 24554361289081969268 24673708910613102592 24815266523815161856 24954944194548662272 25018517527477354496 25020351371119419392 25060803339319508992 25198644821448551552 25303683000814862336 25512804347929034752 25676862048495730688 25723653970639192064 25761952827889279232 25974861528946215424 26016856713465626624 26035689467609350144 26250860454944964608 26270927579808064384 26437922435618152448 26467809714903187456 26656417662358798336 26769494476091293696 27028934114506784768 27030915320584372736 27252313735287832576 27388839391714790528 27543905184156483584 27562940411601903616 27738148129173143552 27790733307565555712 27967389022802673664 28062127187522250592 28360304598645899264 28594687281279336448 28735831492946665472 28918494858074128384 28973317703632175104 29157490683347468288 29256260259331708064 29442231803302033408 29685556033081389056 29733550529675001856 30023917234066359296 30149069107353878528 30398234967745232896 30695092731102119936 30890210416579182592 30892474652096425984 30948771183425277952 30994849496054289076 31145501411757522944 31251005277013415432 31301530733388332032 31500503327545032704 31760838065789206528 32071002500025429248 32204687455582552064 32207048041547337728 32411776684166742016 32470841897364226048 32519186356515975424 32679642607176384512 32787939962768173568 32840950277653331968 33058914673204274176 33112363089865342976 33435726010664809216 33648264918059466752 33791001223918518272 33926349752093016064 34070265696843464704 34313048267504410624 34400461600281362432 34402983135289201664 34684762935820877824 35080105978402422784 35303097618947637248 35305685316681629696 35370024209628889088 35422685138347758944 35715434602301046208 35773177981015236608 36000575231480037376 36094933125549326336 36298100646616236032 36393238357991882752 36652574285743347712 36805357092094345216 36808054904625528832 37164784407446829056 37471931386020769792 37532514603032379392 37781616769376313344 37842700674131820544 37872869628215164928 38212258297902639104 38455159906353676288 38585424882843094564 38772971145249161216 39314813257464414208 39317695011759087616 39639729069509574656 39838311842494240768 40091549689602768896 40227357856581098588 40349354647636148224 40422884811004444672 40483068729540295936 40817639545486909952 40883631978303127552 41251352143484944384 41592272409133580288 41797573080649695232 42066348462429175808 42143007568919527424 42205752505265414912 42474039322796376064 42554560377209757184 42825064441166594048 42970132255893446219 43178990593572929536 43283279575103045632 43671152340460158976 43856405843809140736 44097628437534965216 44281445251426009088 44647407608875810816 44934508584867528704 45016394448618586112 45083417448806238656 45456007675655876992 45529499248564846592 45818913930974593024 45974123264664112672 46266364262331766784 46648730909127897088 46724150832346431488 46846615333159763968 47300634700386873344 47304101811022652288 47691549036753707008 47768654949313937408 48235145720303331328 48541759226053001216 48633783288239722496 48942930789904678912 49108722578163938536 49347417821226205184 49630533047630323712 49909888389097324544 50037035054954708992 50040702742238838784 50397289642897103104 50607366001629724672 51025608695858069504 51353724096991461376 51447307941278384128 51523905655778558464 51949723057892430848 52033713426931253248 52071378935218700288 52501720909889929216 52541855159616128768 52875844871236304896 53312835324717596672 53538988952182587392 54057868229013569536 54061830641168745472 54504627470575665152 54777678783429581056 55125880823203807232 55476296258346287104 55581466615131111424 56124254375044501184 56720609197291798528 57189374562558672896 57471662985893330944 57836989716148256768 57946635407264350208 58512520518663416128 58884463606604066816 59371112066162778112 59467101059350003712 60047834468132718592 60298138214707757056 61390185462204239872 61780420833158365184 61784949304192851968 61897542366850555904 61989698992108578152 62291002823515045888 62502010554026830864 62603061466776664064 63001006655090065408 63521676131578413056 64142005000050858496 64409374911165104128 64414096083094675456 64823553368333484032 64941683794728452096 65038372713031950848 65359285214352769024 65575879925536347136 65681900555306663936 66117829346408548352 66224726179730685952 66871452021329618432 67296529836118933504 67524493544975415487 67582002447837036544 67852699504186032128 68140531393686929408 68626096535008821248 68800923200562724864 68805966270578403328 69369525871641755648 70160211956804845568 70611370633363259392 70740048419257778176 70845370276695517888 71430869204602092416 71546355962030473216 72001150462960074752 72189866251098652672 72786476715983765504 73305148571486695424 73616109809251057664 74329568814893658112 74943862772041539584 75065029206064758784 75563233538752626688 75745739256430329856 76424516595805278208 76910319812707352576 77170849765686189128 77545942290498322432 78629626514928828416 78635390023518175232 79279458139019149312 79676623684988481536 80183099379205537792 80454715713162197176 80698709295272296448 80845769622008889344 80966137459080591872 81635279090973819904 81767263956606255104 82502704286969888768 83595146161299390464 84132696924858351616 84286015137839054848 84411505010530829824 84948078645592752128 85109120754419514368 85650128882333188096 85940264511786892438 86357981187145859072 87342304680920317952 87712811687618281472 88195256875069930432 88562890502852018176 89294815217751621632 89869017169735057408 90032788897237172224 90166834897612477312 90912015351311753984 91058998497129693184 91948246529328225344 92532728524663533568 93297461818255794176 93448301664692862976 93693230666319527936 94601269400773746688 94608203622045304576 95383098073507414016 96470291440606662656 97083518452106002432 97267566576479444992 97885861579809357824 98217445156327877072 98694835642452410368 99261066095260647424 99819776778194649088 100074070109909417984 100081405484477677568 100794579285794206208 101214732003259449344 102051217391716139008 102707448193982922752 102894615882556768256 103047811311557116928 103899446115784861696 104067426853862506496 104142757870437400576 105083710319232257536 105751689742472609792 106625670649435193344 107077977904365174784 108115736458027139072 108123661282337490944 109009254941151330304 109555357566859162112 110251761646407614464 111162933230262222848 112248508750089002368 113441218394583597056 114378749125117345792 114943325971786661888 115893270814528700416 117025041037326832256 117768927213208133632 118742224132325556224 120095668936265437184 122780370924408479744 123560841666316730368 123569898608385703936 123795084733701111808 123979397984217156304 124582005647030091776 125004021108053661728 125206122933553328128 126002013310180130816 127043352263156826112 128284010000101716992 128818749822330208256 128828192166189350912 129647106736666968064 129883367589456904192 130076745426063901696 131151759851072694272 131363801110613327872 132235658692817096704 132449452359461371904 133742904042659236864 134593059672237867008 135048987089950830974 135164004895674073088 135705399008372064256 137252193070017642496 137601846401125449728 137611932541156806656 138739051743283511296 140320423913609691136 141222741266726518784 141480096838515556352 141690740553391035776 142861738409204184832 143092711924060946432 144379732502197305344 145572953431967531008 146610297142973390848 147232219618502115328 148659137629787316224 149887725544083079168 151126467077505253376 151491478512860659712 152849033191610556416 153820639625414705152 154341699531372378256 155091884580996644864 157259253029857656832 157270780047036350464 159353247369976963072 160366198758411075584 160909431426324394352 161397418590544592896 161691539244017778688 161932274918161183744 163270558181947639808 163534527913212510208 167190292322598780928 168265393849716703232 168572030275678109696 168823010021061659648 169896157291185504256 170218241508839028736 171300257764666376192 171880529023573784876 172715962374291718144 174684609361840635904 175425623375236562944 176390513750139860864 177125781005704036352 178589630435503243264 179738034339470114816 180065577794474344448 180333669795224954624 181824030702623507968 182117996994259386368 183896493058656450688 185065457049327067136 186594923636511588352 187386461332639055872 189202538801547493376 189216407244090609152 190766196147014828032 192940582881213325312 194167036904212004864 194535133152958889984 195771723159618715648 196434890312655754144 198522132190521294848 199639553556389298176 200162810968955355136 201589158571588412416 202429464006518898688 204102434783432278016 206095622623114233856 207798892231569723392 208134853707725012992 210167420638464515072 211503379484945219584 213251341298870386688 216231472916054278144 216247322564674981888 218018509882302660608 219110715133718324224 220503523292815228928 222325866460524445696 224497017500178004736 226882436789167194112 228757498250234691584 229886651943573323776 231786541629057400832 234050082074653664512 235537854426416267264 237484448264651112448 240191337872530874368 245560741848816959488 247121683332633460736 247139797216771407872 247590169467402223616 247958795968434312608 250008042216107323456 250412245867106656256 252004026620360261632 254086704526313652224 256568020000203433984 257637499644660416512 257656384332378701824 260153490852127803392 262303519702145388544 262727602221226655744 264471317385634193408 264898904718922743808 267485808085318473728 269186119344475734016 270097974179901661948 271410798016744128512 274504386140035284992 275203692802250899456 275223865082313613312 277478103486567022592 280640847827219382272 282445482533453037568 282960193677031112704 283381481106782071552 285723476818408369664 286185423848121892864 288759465004394610688 291145906863935062016 293220594285946781696 294464439237004230656 297318275259574632448 299775451088166158336 302252934155010506752 302982957025721319424 305698066383221112832 307641279250829410304 308683399062744756512 314541560094072700928 318706494739953926144 320732397516822151168 321818862852648788704 323864549836322367488 326541116363895279616 327069055826425020416 334380584645197561856 337646020042123319296 339792314582371008512 340436483017678057472 342600515529332752384 343761058047147569752 345431924748583436288 349369218723681271808 352781027500279721728 354251562011408072704 357179260871006486528 359476068678940229632 360131155588948688896 360667339590449909248 363648061405247015936 364235993988518772736 367792986117312901376 370130914098654134272 373189847273023176704 374772922665278111744 378405077603094986752 378432814488181218304 381532392294029656064 385881165762426650624 388334073808424009728 389070266305917779968 392869780625311508288 397044264381042589696 399279107112778596352 400325621937910710272 403178317143176824832 404858928013037797376 412191245246228467712 415597784463139446784 416269707415450025984 420334841276929030144 423006758969890439168 426502682597740773376 432462945832108556288 432494645129349963776 436037019764605321216 438221430267436648448 441007046585630457856 444651732921048891392 448994035000356009472 453764873578334388224 457514996500469383168 459773303887146647552 463573083258114801664 468100164149307329024 471075708852832534528 472671454814827908409 474968896529302224896 480382675745061748736 491121483697633918976 494279594433542815744 495180338934804447232 495917591936868625216 500016084432214646912 500824491734213312512 504008053240720523264 513136040000406867968 515312768664757403648 520306981704255606784 524607039404290777088 525455204442453311488 528942634771268386816 534971616170636947456 538372238688951468032 540195948359803323896 542821596033488257024 549008772280070569984 550407385604501798912 550447730164627226624 554956206973134045184 561281695654438764544 564890965066906075136 565920387354062225408 566762962213564143104 571446953636816739328 572370847696243785728 577518930008789221376 586441188571893563392 588928878474008461312 594636550519149264896 599550902176332316672 604505868310021013504 611396132766442225664 617366798125489513024 629083120188145401856 637412989479907852288 643637725705297577408 647729099672644734976 653082232727790559232 654138111652850040832 675292040084246638592 679584629164742017024 680872966035356114944 685201031058665504768 687522116094295139504 690863849497166872576 698738437447362543616 705562055000559443456 708503124022816145408 714358521742012973056 718952137357880459264 720262311177897377792 721334679180899818496 727296122810494031872 728471987977037545472 735585972234625802752 740261828197308268544 746379694546046353408 749545845330556223488 756810155206189973504 756865628976362436608 763064784588059312128 771762331524853301248 778140532611835559936 785739561250623016576 794088528762085179392 800651243875821420544 806356634286353649664 824382490492456935424 831195568926278893568 840669682553858060288 846013517939780878336 853005365195481546752 864925891664217112576 864989290258699927552 872074039529210642432 876442860534873296896 882014093171260915712 889303465842097782784 897988070000712018944 907529747156668776448 919546607774293295104 927146166516229603328 936200328298614658048 942151417705665069056 945342909629655816818 949937793058604449792 960765351490123497472 982242967395267837952 988559188867085631488 990360677869608894464 991835183873737250432 1000032168864429293824 1001648983468426625024 1026272080000813735936 1030625537329514807296 1040613963408511213568 1049214078808581554176 1057885269542536773632 1069943232341273894912 1076744477377902936064 1080391896719606647792 1085643192066976514048 1098017544560141139968 1100814771209003597824 1100895460329254453248 1122563391308877529088 1129781930133812150272 1131840774708124450816 1133525924427128286208 1142893907273633478656 1144741695392487571456 1172882377143787126784 1177857756948016922624 1189273101038298529792 1199101804352664633344 1209011736620042027008 1222792265532884451328 1234733596250979026048 1258166240376290803712 1274825978959815704576 1287275451410595154816 1295458199345289469952 1306164465455581118464 1350584080168493277184 1359169258329484034048 1361745932070712229888 1370402062117331009536 1375044232188590279008 1397476874894725087232 1411124110001118886912 1417006248045632290816 1428717043484025946112 1442669358361799636992 1454592245620988063744 1456943975954075090944 1471171944469251605504 1480523656394616537088 1492759389092092706816 1513620310412379947008 1513731257952724873216 1526129569176118624256 1543524663049706602496 1556281065223671119872 1571479122501246033152 1588177057524170358784 1601302487751642841088 1612713268572707299328 1648764980984913870848 1662391137852557787136 1681339365107716120576 1692027035879561756672 1706010730390963093504 1729851783328434225152 1729978580517399855104 1752885721069746593792 1764028186342521831424 1778606931684195565568 1795976140001424037888 1839093215548586590208 1854292333032459206656 1872400656597229316096 1884302835411330138112 1890685819259311633636 1899875586117208899584 1921530702980246994944 1964485934790535675904 1977118377734171262976 1980721355739217788928 1983670367747474500864 2000064337728858587648 2003297966936853250048 2052544160001627471872 2061251074659029614592 2081227926817022427136 2098428157617163108352 2115770539085073547264 2139886464682547789824 2153488954755805872128 2160783793439213295584 2196035089120282279936 2201790920658508906496 2245126782617755058176 2267051848854256572416 2285787814547266957312 2289483390784975142912 2345764754287574253568 2378546202076597059584 2398203608705329266688 2418023473240084054016 2445584531065768902656 2469467192501958052096 2516332480752581607424 2549651957919631409152 2574550902821190309632 2590916398690578939904 2612328930911162236928 2701168160336986554368 2718338516658968068096 2723491864141424459776 2750088464377180558016 2794953749789450174464 2822248220002237773824 2834012496091264581632 2885338716723599273984 2909184491241976127488 2913887951908150181888 2942343888938503211008 2961047312789233074176 2985518778184185413632 3027240620824759894016 3027462515905449746432 3052259138352237248512 3087049326099413204992 3112562130447342239744 3142958245002492066304 3176354115048340717568 3202604975503285682176 3225426537145414598656 3297529961969827741696 3324782275705115574272 3362678730215432241152 3384054071759123513344 3459957161034799710208 3505771442139493187584 3528056372685043662848 3591952280002848075776 3678186431097173180416 3744801313194458632192 3768605670822660276224 3781371638518623267272 3799751172234417799168 3843061405960493989888 3928971869581071351808 3954236755468342525952 3961442711478435577856 3967340735494949001728 4000128675457717175296 4006595933873706500096 4105088320003254943744 4122502149318059229184 4162455853634044854272 4196856315234326216704 4231541078170147094528 4279772929365095579648 4321567586878426591168 4392070178240564559872 4403581841317017812992 4534103697708513144832 4571575629094533914624 4578966781569950285824 4691529508575148507136 4757092404153194119168 4796407217410658533376 4836046946480168108032 4891169062131537805312 4938934385003916104192 5032664961505163214848 5099303915839262818304 5149101805642380619264 5181832797381157879808 5224657861822324473856 5402336320673973108736 5446983728282848919552 5500176928754361116032 5644496440004475547648 5770677433447198547968 5818368982483952254976 5884687777877006422016 5922094625578466148352 5971037556368370827264 6054481241649519788032 6054925031810899492864 6104518276704474497024 6174098652198826409984 6225124260894684479488 6285916490004984132608 6352708230096681435136 6450853074290829197312 6595059923939655483392 6649564551410231148544 6725357460430864482304 6919914322069599420416 7011542884278986375168 7183904560005696151552 7489602626388917264384 7537211341645320552448 7562743277037246534544 7599502344468835598336 7686122811920987979776 7857943739162142703616 7908473510936685051904 7922885422956871155712 7934681470989898003456 8000257350915434350592 8013191867747413000192 8210176640006509887488 8245004298636118458368 8324911707268089708544 8393712630468652433408 8463082156340294189056 8559545858730191159296 8643135173756853182336 8807163682634035625984 9068207395417026289664 9143151258189067829248 9383059017150297014272 9514184808306388238336 9592814434821317066752 9782338124263075610624 9877868770007832208384 10198607831678525636608 10298203611284761238528 10363665594762315759616 10449315723644648947712 10804672641347946217472 10893967456565697839104 11000353857508722232064 11288992880008951095296 11541354866894397095936 11636737964967904509952 11769375555754012844032 11844189251156932296704 11942075112736741654528 12108962483299039576064 12109850063621798985728 12348197304397652819968 12450248521789368958976 12571832980009968265216 12901706148581658394624 13190119847879310966784 13299129102820462297088 13450714920861728964608 13839828644139198840832 14023085768557972750336 14367809120011392303104 14979205252777834528768 15074422683290641104896 15125486554074493069088 15372245623841975959552 15715887478324285407232 15869362941979796006912 16000514701830868701184 16026383735494826000384 16420353280013019774976 16649823414536179417088 16787425260937304866816 16926164312680588378112 17119091717460382318592 17286270347513706364672 17614327365268071251968 18136414790834052579328 18286302516378135658496 18766118034300594028544 19028369616612776476672 19564676248526151221248 19755737540015664416768 20397215663357051273216 20596407222569522477056 20727331189524631519232 20898631447289297895424 21609345282695892434944 21787934913131395678208 22000707715017444464128 22577985760017902190592 23082709733788794191872 23273475929935809019904 23538751111508025688064 23688378502313864593408 24219700127243597971456 24696394608795305639936 25143665960019936530432 25803412297163316789248 26380239695758621933568 26598258205640924594176 26901429841723457929216 27679657288278397681664 28046171537115945500672 28735618240022784606208 29958410505555669057536 30250973108148986138176 30744491247683951919104 31738725883959592013824 32001029403661737402368 32052767470989652000768 32840706560026039549952 33299646829072358834176 33574850521874609733632 33852328625361176756224 34238183434920764637184 34572540695027412729344 35228654730536142503936 36272829581668105158656 36572605032756271316992 39511475080031328833536 41192814445139044954112 41454662379049263038464 41797262894578595790848 43218690565391784869888 43575869826262791356416 44001415430034888928256 45155971520035804381184 46165419467577588383744 46546951859871618039808 47077502223016051376128 48439400254487195942912 50287331920039873060864 51606824594326633578496 52760479391517243867136 53196516411281849188352 53802859683446915858432 55359314576556795363328 56092343074231891001344 57471236480045569212416 59916821011111338115072 60501946216297972276352 63477451767919184027648 64002058807323474804736 65681413120052079099904 66599293658144717668352 67149701043749219467264 68476366869841529274368 69145081390054825458688 72545659163336210317312 73145210065512542633984 79022950160062657667072 82385628890278089908224 82909324758098526076928 83594525789157191581696 86437381130783569739776 87151739652525582712832 88002830860069777856512 90311943040071608762368 92330838935155176767488 93093903719743236079616 94155004446032102752256 96878800508974391885824 100574663840079746121728 103213649188653267156992 105520958783034487734272 107605719366893831716864 112184686148463782002688 114942472960091138424832 119833642022222676230144 121003892432595944552704 126954903535838368055296 128004117614646949609472 131362826240104158199808 133198587316289435336704 136952733739683058548736 138290162780109650917376 145091318326672420634624 146290420131025085267968 158045900320125315334144 164771257780556179816448 165818649516197052153856 172874762261567139479552 176005661720139555713024 180623886080143217524736 184661677870310353534976 186187807439486472159232 188310008892064205504512 193757601017948783771648 201149327680159492243456 206427298377306534313984 215211438733787663433728 224369372296927564005376 229884945920182276849664 239667284044445352460288 242007784865191889105408 253909807071676736110592 256008235229293899218944 276580325560219301834752 290182636653344841269248 292580840262050170535936 316091800640250630668288 329542515561112359632896 352011323440279111426048 361247772160286435049472 369323355740620707069952 372375614878972944318464 376620017784128411009024 387515202035897567543296 402298655360318984486912 459769891840364553699328 479334568088890704920576 484015569730383778210816 507819614143353472221184 512016470458587798437888 553160651120438603669504 580365273306689682538496 585161680524100341071872 632183601280501261336576 659085031122224719265792 704022646880558222852096 722495544320572870098944 738646711481241414139904 753240035568256822018048 804597310720637968973824 919539783680729107398656 958669136177781409841152 968031139460767556421632 1015639228286706944442368 1024032940917175596875776 1106321302240877207339008 1160730546613379365076992 1264367202561002522673152 1318170062244449438531584 1408045293761116445704192 1444991088641145740197888 1506480071136513644036096 1609194621441275937947648 1936062278921535112843264 2031278456573413888884736 2048065881834351193751552 2212642604481754414678016 2528734405122005045346304 2636340124488898877063168 2816090587522232891408384 3218389242882551875895296 3872124557843070225686528 4062556913146827777769472 4096131763668702387503104 4425285208963508829356032 5057468810244010090692608 5272680248977797754126336 5632181175044465782816768 6436778485765103751790592 7744249115686140451373056 8125113826293655555538944 8850570417927017658712064 10114937620488020181385216 10545360497955595508252672 11264362350088931565633536 15488498231372280902746112 17701140835854035317424128 22528724700177863131267072 30976996462744561805492224 35402281671708070634848256 45057449400355726262534144 61953992925489123610984448 70804563343416141269696512 123907985850978247221968896 247815971701956494443937792 495631943403912988887875584
- Sum of all divisors σ(n): 1322367660250145122009683105
- Sum of proper divisors (its aliquot sum) s(n): 826735716846232133121807521
- 495631943403912988887875584 is an abundant number, because the sum of its proper divisors (826735716846232133121807521) is greater than itself. Its abundance is 331103773442319144233931937
Bases of 495631943403912988887875584
- Binary: 110011001111110100010010101111101010101011000111010110000110100111001000000000000000000002
- Hexadecimal: 0x199FA257D558EB0D3900000
- Base-36: 1Q9XFGRXLQZ2D4MVB4
Squares and roots of 495631943403912988887875584
- 495631943403912988887875584 squared (4956319434039129888878755842) is 245651023322339608134016072272696528999693036663341056
- 495631943403912988887875584 cubed (4956319434039129888878755843) is 121752494088411134338812414358424442527483182445023267918810834740232679487176704
-
495631943403912988887875584 is a
perfect square number . Itssquare root is 22262792803328 -
The
cube root of 495631943403912988887875584 is 791382476.6963424469
Scales and comparisons
How big is 495631943403912988887875584?- 495,631,943,403,912,988,887,875,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 495,631,943,403,912,988,887,875,584 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 495631943403912988887875584 cubic inches would be around 65948539.7 feet tall.
Recreational maths with 495631943403912988887875584
- 495631943403912988887875584 backwards is 485578788889219304349136594
- The number of decimal digits it has is: 27
- The sum of 495631943403912988887875584's digits is 148
- 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 495631943403912988887875584 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 495631943403912988887875584 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/495631943403912988887875584/
Chicago style:
Numbermatics. 2024. "Number 495631943403912988887875584 - Facts about the integer". https://numbermatics.com/n/495631943403912988887875584/
The information we have on file for 495631943403912988887875584 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 495631943403912988887875584, math, Factors of 495631943403912988887875584, curriculum, school, college, exams, university, Prime factorization of 495631943403912988887875584, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-five septillion, six hundred thirty-one sextillion, nine hundred forty-three quintillion, four hundred three quadrillion, nine hundred twelve trillion, nine hundred eighty-eight billion, eight hundred eighty-seven million, eight hundred seventy-five thousand, five hundred eighty-four.