493324678268057315817220608
493,324,678,268,057,315,817,220,608 is an even composite number composed of six prime numbers multiplied together.
493324678268057315817220608 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 493324678268057315817220608:
29 × 36 × 73 × 313 × 1033 × 4913
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 103 × 103 × 103 × 491 × 491 × 491)See below for interesting mathematical facts about the number 493324678268057315817220608 from the Numbermatics database.
Names of 493324678268057315817220608
- Cardinal: 493324678268057315817220608 can be written as Four hundred ninety-three septillion, three hundred twenty-four sextillion, six hundred seventy-eight quintillion, two hundred sixty-eight quadrillion, fifty-seven trillion, three hundred fifteen billion, eight hundred seventeen million, two hundred twenty thousand, six hundred eight.
Scientific notation
- Scientific notation: 4.93324678268057315817220608 × 1026
Factors of 493324678268057315817220608
Divisors of 493324678268057315817220608
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 103 108 112 124 126 128 144 147 162 168 186 189 192 196 206 216 217 224 243 248 252 256 279 288 294 309 324 336 343 372 378 384 392 412 432 434 441 448 486 491 496 504 512 558 567 576 588 618 648 651 672 686 721 729 744 756 768 784 824 837 864 868 882 896 927 961 972 982 992 1008 1029 1116 1134 1152 1176 1236 1296 1302 1323 1344 1372 1442 1458 1473 1488 1512 1519 1536 1568 1648 1674 1701 1728 1736 1764 1792 1854 1922 1944 1953 1964 1984 2016 2058 2163 2232 2268 2304 2352 2472 2511 2592 2604 2646 2688 2744 2781 2883 2884 2916 2946 2976 3024 3038 3087 3136 3193 3296 3348 3402 3437 3456 3472 3528 3584 3708 3844 3888 3906 3928 3968 3969 4032 4116 4326 4419 4464 4536 4557 4608 4704 4944 5022 5047 5103 5184 5208 5292 5376 5488 5562 5766 5768 5832 5859 5892 5952 6048 6076 6174 6272 6386 6489 6592 6696 6727 6804 6874 6912 6944 7056 7416 7533 7688 7776 7812 7856 7936 7938 8064 8232 8343 8649 8652 8838 8928 9072 9114 9261 9408 9579 9888 10044 10094 10206 10311 10368 10416 10584 10609 10633 10752 10976 11124 11532 11536 11664 11718 11784 11904 11907 12096 12152 12348 12544 12772 12978 13184 13257 13392 13454 13608 13671 13748 13824 13888 14112 14832 15066 15141 15221 15376 15552 15624 15712 15872 15876 16128 16464 16686 17298 17304 17577 17676 17856 18144 18228 18522 18816 19158 19467 19776 20088 20181 20188 20412 20622 20736 20832 21168 21218 21266 21952 22248 22351 22599 23064 23072 23328 23436 23568 23808 23814 24059 24192 24304 24696 25029 25088 25544 25947 25956 26368 26514 26784 26908 27216 27342 27496 27776 27783 28224 28737 29664 29791 30132 30282 30442 30752 30933 31104 31248 31424 31752 31827 31899 32256 32928 33372 34596 34608 35154 35329 35352 35712 35721 36288 36456 37044 37632 38316 38934 39552 39771 40176 40362 40376 40824 41013 41244 41472 41664 42336 42436 42532 43904 44496 44702 45198 45423 45663 46128 46144 46656 46872 47089 47136 47616 47628 48118 48384 48608 49392 50058 50573 51088 51894 51912 52731 52736 53028 53568 53816 54432 54684 54992 55552 55566 56448 57474 58401 59328 59582 60264 60543 60564 60884 61504 61866 62208 62496 62848 63504 63654 63798 65856 66744 67053 69192 69216 70308 70658 70704 71424 71442 72177 72576 72912 74088 74263 75087 75264 76632 77841 77868 79104 79542 80352 80724 80752 81648 82026 82488 83328 83349 84672 84872 85064 86211 87808 88992 89373 89404 90396 90846 91326 92256 92288 92799 93312 93744 94178 94272 95256 95481 95697 96236 96768 97216 98784 98983 100116 101146 102176 103788 103824 105462 105987 106056 106547 107136 107632 108864 109368 109984 111104 111132 112896 114948 116802 118656 119164 119313 120528 121086 121128 121768 123008 123039 123732 124416 124992 125696 127008 127308 127596 131712 133488 134106 136269 136989 138384 138432 140616 141267 141316 141408 142848 142884 144354 145152 145824 148176 148526 150174 151719 153264 155682 155736 156457 158193 158208 159084 160704 161448 161504 163296 164052 164976 166656 166698 168413 169344 169744 170128 172422 175203 175616 177984 178746 178808 180792 181629 181692 182652 184512 184576 185598 186624 187488 188356 188544 190512 190962 191394 192472 194432 197568 197966 200232 201159 202292 204352 207576 207648 208537 210924 211974 212112 213094 214272 215264 216531 217728 218736 219968 222264 222789 225792 229896 233523 233604 237312 238328 238626 241056 241081 242172 242256 243536 246016 246078 247464 249984 250047 251392 254016 254616 255192 258633 263424 266976 268119 268212 272538 273978 276768 276864 278397 281232 282534 282632 282816 285768 286443 287091 288708 290304 291648 296352 296949 297052 300348 303438 306528 311364 311472 312914 316386 317961 318168 319641 321408 322896 323008 326592 328104 328879 329623 329952 333312 333396 336826 338688 339488 340256 344844 350406 354011 355968 357492 357616 357939 361584 363258 363384 365304 369024 369117 369152 371196 373248 374976 376712 377088 381024 381924 382788 384944 388864 395136 395932 400464 402318 404584 408704 408807 410967 415152 415296 417074 421848 423801 423948 424224 426188 428544 430528 433062 435456 437472 439936 444528 445578 455157 459792 467046 467208 469371 471851 474624 476656 477252 482112 482162 484344 484512 487072 492032 492156 494928 499968 500094 505239 508032 509232 510384 517266 519841 525609 526848 533952 536238 536424 544887 545076 547956 553536 553728 556794 562464 565068 565264 565632 571536 572886 574182 577416 583296 592704 593898 594104 600696 603477 606876 613056 622728 622944 625611 625828 632772 635922 636336 639282 642816 645792 646016 649593 653184 656208 657758 659246 659904 666792 668367 673652 677376 678976 680512 689688 692881 700569 700812 708022 711936 714984 715232 715878 723168 723243 726516 726768 730608 738048 738234 742392 745829 749952 753424 754176 762048 763848 765576 769888 775899 777728 790272 791864 800928 804357 804636 809168 817408 817614 821934 830304 830592 834148 835191 843696 847602 847896 848448 852376 859329 861056 861273 866124 870912 874944 879872 889056 890847 891156 910314 919584 934092 934416 938742 943702 953312 953883 954504 958923 964224 964324 968688 969024 974144 984312 986637 988869 989856 999936 1000188 1010478 1016064 1018464 1020768 1034532 1039682 1051218 1062033 1067904 1072476 1072848 1089774 1090152 1092727 1095199 1095912 1107072 1107351 1107456 1113588 1124928 1130136 1130528 1131264 1143072 1145772 1148364 1154832 1166592 1185408 1187796 1188208 1201392 1206954 1213752 1226112 1226421 1232901 1245456 1245888 1251222 1251656 1265544 1271403 1271844 1272672 1278564 1285632 1291584 1292032 1299186 1306368 1312416 1315516 1318492 1319808 1333584 1336734 1347304 1357952 1361024 1365471 1379376 1385762 1401138 1401624 1408113 1415553 1416044 1423872 1429968 1430464 1431756 1446336 1446486 1453032 1453536 1459759 1461216 1476096 1476468 1484784 1491658 1499904 1506848 1515717 1524096 1527696 1531152 1539776 1551798 1559523 1567763 1580544 1583728 1601856 1608714 1609272 1618336 1634661 1634816 1635228 1643868 1660608 1661184 1668296 1670382 1687392 1687567 1695204 1695792 1696896 1704752 1718658 1722112 1722546 1732248 1749888 1759744 1778112 1781694 1782312 1810431 1820628 1839168 1868184 1868832 1876833 1877484 1887404 1906624 1907766 1909008 1917846 1928448 1928648 1937376 1938048 1948288 1948779 1968624 1973274 1977738 1979712 2000376 2005101 2020956 2032128 2036928 2041536 2069064 2078643 2079364 2102436 2124066 2135808 2144952 2145696 2169729 2179548 2180304 2185454 2190398 2191824 2214144 2214702 2227176 2237487 2249856 2260272 2261056 2262528 2286144 2291544 2296728 2302153 2309664 2327697 2333184 2370816 2375592 2376416 2402784 2413071 2413908 2427504 2452224 2452842 2465802 2478077 2490912 2491776 2502444 2503312 2505573 2531088 2542806 2543688 2545344 2557128 2577987 2583168 2583819 2584064 2598372 2612736 2624832 2631032 2636984 2639616 2667168 2672541 2673468 2694608 2715904 2722048 2730942 2758752 2771524 2802276 2803248 2816226 2831106 2832088 2859936 2860928 2861649 2863512 2876769 2892672 2892972 2906064 2907072 2919518 2922432 2952936 2959911 2966607 2969568 2983316 2999808 3013696 3031434 3048192 3055392 3062304 3068473 3079552 3103596 3119046 3135526 3167456 3186099 3203712 3217428 3218544 3236672 3269322 3270456 3278181 3285597 3287736 3302957 3321216 3322368 3336592 3340764 3374784 3375134 3390408 3391584 3393792 3409504 3437316 3444224 3445092 3464496 3499776 3556224 3563388 3564624 3620862 3638887 3641256 3678336 3679263 3698703 3736368 3737664 3753666 3754968 3774808 3813248 3814209 3815532 3818016 3835692 3856896 3857296 3874752 3876096 3896576 3897558 3937248 3946548 3955476 3959424 4000752 4010202 4041912 4073856 4083072 4096413 4138128 4157286 4158728 4204872 4224339 4246659 4248132 4271616 4289904 4291392 4339458 4359096 4360608 4370908 4379277 4380796 4383648 4428288 4429404 4454352 4474974 4499712 4520544 4522112 4547151 4572288 4583088 4593456 4604306 4619328 4655394 4678569 4703289 4741632 4751184 4752832 4805568 4826142 4827816 4850167 4855008 4903983 4904448 4905684 4931604 4956154 4981824 4983552 5004888 5006624 5011146 5062176 5062701 5085612 5087376 5090688 5114256 5155974 5166336 5167638 5196744 5209019 5220803 5249664 5262064 5273968 5279232 5334336 5345082 5346936 5389216 5431293 5431808 5444096 5461884 5517504 5543048 5604552 5606496 5630499 5632452 5662212 5664176 5719872 5721856 5723298 5727024 5753538 5785344 5785944 5812128 5814144 5839036 5844864 5846337 5905872 5919822 5933214 5939136 5966632 6015303 6027392 6062868 6096384 6110784 6124608 6136946 6159104 6207192 6235929 6238092 6271052 6334912 6372198 6407424 6434856 6437088 6473344 6509187 6538644 6540912 6556362 6571194 6575472 6605914 6642432 6673184 6681528 6712461 6749568 6750268 6780816 6783168 6787584 6819008 6874632 6890184 6906459 6928992 6999552 7112448 7126776 7129248 7239213 7241724 7277774 7282512 7356672 7358526 7397406 7434231 7472736 7473511 7475328 7507332 7509936 7549616 7626496 7628418 7631064 7636032 7649089 7671384 7714592 7733961 7749504 7751457 7752192 7793152 7795116 7874496 7893096 7910952 7918848 8001504 8017623 8020404 8083824 8147712 8166144 8192826 8276256 8314572 8317456 8409744 8448678 8493318 8496264 8579808 8582784 8584947 8630307 8678916 8718192 8721216 8741816 8758554 8761592 8767296 8858808 8879733 8899821 8908704 8949948 8999424 9041088 9044224 9094302 9144576 9166176 9186912 9205419 9208612 9238656 9310788 9357138 9406578 9502368 9505664 9558297 9611136 9652284 9655632 9700334 9710016 9807966 9811368 9834543 9856791 9863208 9908871 9912308 9963648 9967104 10009776 10013248 10022292 10124352 10125402 10171224 10174752 10181376 10195249 10218313 10228512 10311948 10332672 10335276 10393488 10418038 10441606 10499328 10524128 10547936 10668672 10690164 10693872 10778432 10862586 10916661 10923768 10974341 11035008 11086096 11096109 11209104 11212992 11260998 11264904 11324424 11328352 11439744 11442627 11443712 11446596 11454048 11507076 11570688 11571888 11624256 11628288 11678072 11689728 11692674 11811744 11812969 11839644 11866428 11878272 11933264 12030606 12054784 12125736 12221568 12249216 12273892 12289239 12318208 12414384 12471858 12476184 12542104 12669824 12673017 12739977 12744396 12814848 12869712 12874176 12946688 13018374 13077288 13081824 13112724 13137831 13142388 13150944 13211828 13284864 13346368 13363056 13424922 13499136 13500536 13561632 13566336 13638016 13641453 13749264 13780368 13812918 13857984 14035707 14109867 14224896 14253552 14258496 14478426 14483448 14550501 14555548 14565024 14627381 14713344 14717052 14794812 14868462 14945472 14947022 14950656 15014664 15019872 15099232 15188103 15252992 15256836 15262128 15272064 15298178 15342768 15429184 15467922 15499008 15502914 15590232 15627057 15662409 15748992 15786192 15821904 15837696 16003008 16035246 16040808 16115071 16167648 16293879 16295424 16332288 16385652 16552512 16629144 16634912 16819488 16891497 16897356 16986636 16992528 17159616 17165568 17169894 17260614 17346539 17357832 17436384 17442432 17483632 17517108 17523184 17534592 17539011 17717616 17759466 17799642 17817408 17899896 18045909 18082176 18088448 18188604 18289152 18332352 18373824 18410838 18417224 18477312 18621576 18707787 18714276 18813156 19004736 19011328 19116594 19222272 19304568 19311264 19400668 19420032 19527561 19615932 19622736 19669086 19713582 19726416 19817742 19824616 19927296 20019552 20026496 20044584 20137383 20248704 20250804 20342448 20349504 20362752 20390498 20436626 20457024 20623896 20670552 20719377 20786976 20836076 20883212 20998656 21048256 21095872 21337344 21380328 21387744 21479311 21556864 21717639 21725172 21833322 21847536 21948682 22070016 22172192 22192218 22302693 22418208 22420533 22425984 22521996 22529808 22648848 22656704 22879488 22885254 22893192 22908096 22947267 23014152 23120699 23143776 23248512 23256576 23356144 23379456 23385348 23623488 23625938 23679288 23732856 23756544 23866528 24052869 24061212 24109568 24251472 24443136 24498432 24547784 24578478 24828768 24831343 24943716 24952368 25084208 25339648 25346034 25479954 25488792 25739424 25748352 25754841 25890921 25893376 26036748 26154576 26163648 26225448 26275662 26284776 26301888 26423656 26639199 26692736 26699463 26726112 26849844 26998272 27001072 27123264 27132672 27276032 27282906 27498528 27560736 27616257 27625836 27715968 28071414 28219734 28507104 28516992 28674891 28956852 28966896 29101002 29111096 29130048 29254762 29434104 29503629 29570373 29589624 29726613 29736924 29890944 29894044 29901312 30029328 30039744 30198464 30376206 30513672 30524256 30544128 30585747 30596356 30654939 30685536 30858368 30935844 30998016 31005828 31180464 31254114 31324818 31497984 31572384 31643808 32006016 32070492 32081616 32230142 32335296 32587758 32749983 32771304 32923023 33105024 33258288 33269824 33638976 33782994 33794712 33874537 33951169 33973272 33985056 34319232 34327881 34331136 34339788 34521228 34693078 34715664 34872768 34884864 34967264 35034216 35046368 35069184 35078022 35435232 35438907 35518932 35599284 35634816 35799792 36091818 36164352 36377208 36463133 36664704 36747648 36821676 36834448 36867717 36954624 37243152 37415574 37428552 37626312 38009472 38019051 38022656 38219931 38233188 38444544 38609136 38622528 38801336 38840064 39055122 39231864 39245472 39338172 39413493 39427164 39452832 39635484 39649232 39854592 40039104 40052992 40089168 40274766 40497408 40501608 40684896 40699008 40780996 40873252 40914048 40924359 41247792 41341104 41438754 41573952 41672152 41766424 42096512 42107121 42191744 42329601 42674688 42760656 42775488 42958622 43113728 43435278 43450344 43651503 43666644 43695072 43882143 43897364 44140032 44344384 44384436 44605386 44836416 44841066 44851968 45043992 45059616 45297696 45313408 45564309 45758976 45770508 45786384 45816192 45894534 46028304 46241398 46287552 46497024 46712288 46770696 46881171 46987227 47246976 47251876 47358576 47465712 47513088 47733056 48105738 48122424 48345213 48502944 48600653 48886272 48996864 49095568 49156956 49657536 49662686 49887432 49904736 50168416 50674491 50679296 50692068 50959908 50977584 51478848 51496704 51509682 51781842 52039617 52073496 52309152 52314577 52327296 52450896 52551324 52569552 52603776 52847312 53278398 53385472 53398926 53452224 53543623 53699688 54002144 54137727 54246528 54265344 54552064 54565812 54997056 55121472 55232514 55251672 55431936 56123361 56142828 56439468 57014208 57033984 57349782 57913704 57933792 58202004 58222192 58260096 58509524 58582683 58868208 59007258 59140746 59179248 59453226 59473848 59781888 59788088 60058656 60079488 60396928 60412149 60752412 61027344 61048512 61088256 61171494 61192712 61309878 61371072 61716736 61871688 62011656 62158131 62360928 62508228 62649636 62995968 63144768 63287616 64012032 64140984 64163232 64437933 64460284 64670592 65175516 65499966 65542608 65846046 66210048 66516576 66539648 66908079 67261599 67277952 67565988 67589424 67749074 67902338 67946544 67970112 68638464 68655762 68679576 68841801 69042456 69362097 69386156 69431328 69745536 69769728 69934528 70068432 70092736 70138368 70156044 70870464 70877814 71037864 71198568 71269632 71366743 71599584 72158607 72183636 72328704 72754416 72926266 73329408 73495296 73643352 73668896 73735434 74486304 74494029 74831148 74857104 75252624 76018944 76038102 76439862 76466376 76820387 77218272 77245056 77602672 77672763 77680128 78110244 78463728 78490944 78676344 78826986 78854328 78905664 79270968 79298464 79917597 80078208 80098389 80105984 80178336 80549532 80994816 81003216 81369792 81398016 81561992 81746504 81828096 81848718 82495584 82682208 82690783 82848771 82877508 83147904 83344304 83532848 84193024 84214242 84383488 84659202 85521312 85550976 85917244 86024673 86227456 86870556 86900688 87303006 87333288 87390144 87764286 87794728 88510887 88688768 88711119 88768872 89179839 89210772 89672832 89682132 89703936 90087984 90119232 90595392 90626816 91128618 91541016 91572768 91632384 91757241 91789068 91964817 92056608 92482796 92575104 92994048 93424576 93541392 93762342 93974454 94493952 94503752 94717152 94931424 95466112 96211476 96244848 96690426 97005888 97201306 98191136 98249949 98313912 98769069 99315072 99325372 99774864 99809472 100336832 101348982 101384136 101623611 101853507 101919816 101955168 102391667 102957696 102993408 103019364 103563684 104079234 104146992 104618304 104629154 104654592 104901792 105102648 105139104 105207552 105694624 106316721 106556796 106770944 106797852 106904448 107087246 107399376 108004288 108275454 108493056 109131624 109389399 109994112 110242944 110465028 110503344 110863872 112246722 112285656 112805497 112878936 114028416 114057153 114067968 114659793 114699564 115827408 115867584 116404008 116444384 116520192 117019048 117165366 117736416 118014516 118240479 118281492 118358496 118370771 118906452 118947696 119563776 119576176 120117312 120158976 120793856 120824298 121504824 122054688 122097024 122342988 122385424 122619756 122742144 122773077 123433472 123743376 124023312 124316262 124721856 125016456 125299272 126289536 126321363 126575232 126988803 128024064 128281968 128326464 128875866 128920568 129341184 130351032 130954509 130999932 131085216 131646429 131692092 132420096 133033152 133079296 133816158 134523198 134555904 135131976 135178848 135498148 135804676 135893088 135940224 136692927 137276928 137311524 137359152 137683602 138084912 138724194 138772312 138862656 139491072 139869056 140136864 140185472 140312088 140643513 140961681 141740928 141755628 142075728 142397136 142539264 142733486 143199168 144317214 144367272 145035639 145508832 145801959 145852532 146658816 146990592 147286704 147337792 147470868 148972608 148988058 149662296 149714208 150355177 150505248 152023473 152037888 152076204 152879724 152932752 153640774 154436544 154490112 155205344 155345526 156118851 156220488 156927456 156943731 156981888 157352688 157653972 157708656 157811328 158541936 158596928 159835194 160156416 160196778 160356672 160630869 161099064 161479589 161844893 162006432 162739584 162796032 163123984 163493008 163656192 163697436 164991168 165364416 165381566 165697542 165755016 166295808 166688608 167065696 168370083 168386048 168428484 168766976 169318404 171042624 171101952 171834488 172049346 173741112 173801376 173819401 174606012 174666576 174780288 175528572 175589456 175748049 177021774 177377536 177422238 177537744 178359678 178421544 179345664 179364264 180175968 180238464 181190784 181236447 181253632 182257236 183082032 183145536 183264768 183514482 183578136 183929634 184113216 184965592 185150208 186474393 186849152 187082784 187524684 187948908 188987904 189007504 189434304 189862848 190932224 192422952 192489696 193313799 193380852 194011776 194402612 196382272 196499898 196627824 197538138 198630144 198650744 199549728 199618944 200673664 200724237 201784797 202697964 202768272 203247222 203707014 203839632 203910336 204783334 205915392 206038728 206525403 207127368 208086291 208158468 208293984 209236608 209258308 209309184 209803584 210205296 210278208 210415104 211389248 212633442 213113592 213595704 213808896 214100229 214174492 214798752 216008576 216550908 216986112 218263248 218778798 219988224 220485888 220930056 221006688 223482087 224493444 224571312 225610994 225757872 228056832 228114306 229319586 229399128 230461161 231654816 231678841 231735168 232808016 232888768 233040384 234038096 234330732 235472832 236029032 236480958 236562984 236716992 236741542 237121759 237812904 237895392 239152352 239752791 240234624 240295167 240317952 241587712 241648596 243009648 244109376 244194048 244685976 244770848 245239512 245484288 245546154 247486752 248046624 248072349 248546313 248632524 249443712 250032912 250598544 252579072 252642726 253150464 253977606 255241931 256563936 256652928 257751732 257841136 258074019 258682368 260702064 261909018 261999864 262170432 263292858 263384184 265532661 266066304 266133357 266158592 267539517 267632316 269046396 269111808 270263952 270357696 270996296 271609352 271786176 271880448 273385854 274623048 274718304 275271723 275367204 275894451 276169824 277448388 277544624 277725312 278982144 279738112 280273728 280370944 280624176 281287026 281923362 283481856 283511256 284151456 284794272 285466972 286398336 288634428 288734544 290071278 291017664 291603918 291705064 294573408 294675584 294749847 294941736 296307207 297945216 297976116 299324592 299428416 300710354 301010496 304046946 304152408 304870833 305560521 305759448 305865504 307175001 307281548 308873088 308980224 310410688 310691052 312237702 312440976 313854912 313887462 313963776 314705376 315307944 315417312 315622656 316052719 317083872 317193856 318950163 319670388 320312832 320393556 320713344 321261738 322198128 322959178 323689786 324012864 325479168 326247968 326986016 327394872 328168197 329982336 330728832 330763132 331395084 331510032 332591616 333377216 334131392 336740166 336856968 338416491 338636808 340204571 342085248 342203904 343668976 343979379 344098692 347482224 347602752 347638802 349212024 349333152 349560576 351057144 351178912 351496098 354043548 354721437 354755072 354844476 355075488 355112313 356719356 356843088 358691328 358728528 360351936 360476928 362381568 362472894 364514472 366164064 366202039 366291072 367028964 367156272 367859268 368226432 369931184 370300416 372948786 373698304 374165568 374805361 375049368 375897816 378015008 378868608 378964089 379725696 380966409 381864448 384845904 384979392 386627598 386761704 388023552 388805224 392764544 392863527 392999796 393255648 394939287 395076276 397260288 397301488 399099456 399237888 401347328 401448474 403569594 405395928 405536544 406494444 407414028 407679264 407820672 409566668 410078781 411830784 412077456 413050806 414254736 416172582 416316936 416587968 418473216 418516616 419607168 420410592 420556416 421930539 422778496 422885043 425266884 426227184 427191408 427617792 428200458 428348984 429597504 432017152 433101816 435106917 436526496 437405877 437557596 439976448 440971776 441860112 442013376 446964174 448986888 449142624 451065531 451221988 451515744 456113664 456228612 458639172 458798256 460922322 463309632 463357682 463470336 465616032 465777536 468076192 468356553 468661464 470831193 470945664 472058064 472961916 473125968 473433984 473483084 474243518 475625808 475790784 478304704 479505582 480469248 480590334 481892607 483297192 484438767 485534679 486019296 488218752 488388096 489371952 489541696 490479024 490968576 491092308 494973504 496093248 496144698 497092626 497265048 498887424 499567201 500065824 501197088 505110249 505158144 505285452 506300928 507955212 510483862 513127872 513305856 515503464 515682272 516148038 521404128 521458203 523818036 523999728 524340864 526585716 526768368 531065322 532132608 532266714 535079034 535264632 536528957 537742709 538092792 540527904 540715392 541992592 543218704 543572352 543709341 543760896 546771708 549246096 549436608 550543446 550734408 551788902 552339648 554896776 555089248 555450624 559423179 559476224 560547456 560741888 561248352 562574052 563846724 566963712 567022512 568302912 569588544 570933944 572796672 577268856 577469088 579941397 580142556 582035328 583207836 583410128 589146816 589351168 589499694 589883472 592614414 595890432 595952232 598649184 598856832 601420708 602020992 602172711 605354391 608093892 608304816 609741666 611121042 611518896 611731008 614350002 614563096 617746176 619576209 620821376 621382104 624258873 624475404 624881952 627709824 627774924 627927552 629410752 630615888 630834624 631245312 632105438 634167744 634387712 637900326 639340776 640787112 641426688 642300687 642523476 644396256 645918356 647379572 648025728 650958336 652495936 653972032 654789744 656336394 659964672 661457664 661526264 662790168 663020064 666754432 668262784 670446261 673480332 673713936 676832982 677273616 680409142 684170496 687337952 687958758 688197384 691383483 694964448 695036523 695205504 695277604 698424048 698666304 699121152 702114288 702357824 702992196 708087096 709442874 709688952 710150976 710224626 711365277 713438712 713686176 716741669 717457056 720703872 720953856 724763136 724945788 729028944 732328128 732404078 732582144 734057928 734312544 735718536 736452864 739862368 744217047 745638939 745897572 747396608 748331136 749610722 750098736 751795632 756030016 757737216 757928178 759451392 761932818 765725793 769691808 769771633 769958784 773255196 773523408 776047104 777610448 785529088 785727054 785999592 786511296 789878574 790152552 794602976 796597983 798198912 798400071 798475776 802618551 802694656 802896948 807139188 810791856 811073088 812988888 814828056 815358528 815641344 819133336 820157562 824154912 825815169 826101612 827683353 828509472 828595397 832345164 832633872 833175936 836946432 837033232 839214336 840821184 841112832 843861078 845556992 845770086 850533768 852454368 854382816 856400916 856697968 859195008 864034304 866203632 870213834 873052992 874811754 875115192 883720224 884026752 884249541 888921621 893928348 897973776 898285248 902131062 902443976 903031488 912457224 914612499 916681563 917278344 917596512 921525003 921844644 926619264 926715364 926940672 931232064 931555072 936152384 936713106 937322928 941662386 941891328 944116128 945923832 946251936 946867968 946966168 948158157 948487036 951251616 951581568 956609408 956850489 959011164 960938496 961180668 963785214 966594384 968877534 971069358 972038592 976437504 978743904 979083392 980958048 982184616 984504591 989947008 992186496 992289396 994185252 994530096 997774848 999134402 1000131648 1002394176 1010220498 1010570904 1015249473 1015910424 1020613713 1020967724 1026255744 1026611712 1031006928 1031364544 1032296076 1042808256 1042916406 1047636072 1047999456 1048681728 1050110647 1052486239 1053171432 1053536736 1062130644 1064164311 1064265216 1064533428 1065336939 1070158068 1070529264 1073057914 1075485418 1076185584 1081055808 1081430784 1083985184 1086437408 1087144704 1087418682 1093543416 1098492192 1098606117 1098873216 1101086892 1101468816 1103577804 1104679296 1109793552 1110178496 1110901248 1118846358 1121094912 1122496704 1124416083 1125148104 1127693448 1130357123 1134045024 1136605824 1139177088 1141867888 1142899227 1145593344 1154537712 1154938176 1159882794 1160285112 1164070656 1166415672 1166820256 1178293632 1178590581 1178702336 1178999388 1179766944 1184817861 1185228828 1191780864 1191904464 1197298368 1197713664 1202841416 1204041984 1204345422 1210708782 1216187784 1216609632 1216735807 1219483332 1222242084 1223037792 1223462016 1228700004 1229126192 1230236343 1235492352 1239152418 1241642752 1242764208 1248517746 1248950808 1249763904 1255419648 1255549848 1258821504 1261231776 1261669248 1264210876 1265791617 1268335488 1268655129 1268775424 1275800652 1278681552 1281574224 1282853376 1284601374 1285046952 1288792512 1291836712 1294759144 1296051456 1304991872 1305320751 1307944064 1309579488 1312217631 1312672788 1319929344 1322915328 1323052528 1325580336 1326040128 1333508864 1336525568 1340892522 1346960664 1347427872 1353196593 1353665964 1354547232 1360818284 1368340992 1374675904 1375917516 1376394768 1382766966 1389928896 1390073046 1390411008 1390555208 1396848096 1397332608 1404228576 1404715648 1405069659 1405984392 1412493579 1416174192 1418885748 1419377904 1420301952 1420449252 1422730554 1426877424 1427372352 1433483338 1434914112 1441407744 1445677821 1449891576 1453316301 1456604037 1458057888 1464656256 1464808156 1465164288 1468115856 1468625088 1471437072 1472905728 1479724736 1488434094 1491277878 1491795144 1496662272 1498701603 1499221444 1500197472 1503591264 1506620243 1512060032 1515474432 1515856356 1518902784 1523865636 1531451586 1539383616 1539543266 1539917568 1546510392 1547046816 1555220896 1564374609 1571058176 1571454108 1571999184 1573022592 1579757148 1580305104 1589205952 1593195966 1596397824 1596800142 1605237102 1605793896 1609586871 1613228127 1614278376 1621583712 1621751887 1622146176 1625977776 1629656112 1630717056 1631282688 1638266672 1640315124 1648309824 1651630338 1652203224 1655366706 1657018944 1657190794 1659852313 1664690328 1665267744 1666351872 1674066464 1678269537 1678428672 1681642368 1682225664 1687722156 1691113984 1691540172 1701067536 1704908736 1708765632 1712801832 1713395936 1718390016 1732407264 1739824191 1740427668 1746105984 1749623508 1750230384 1767440448 1768053504 1768499082 1777843242 1786693517 1787856696 1795947552 1796570496 1804262124 1804887952 1806062976 1806518133 1816063173 1824914448 1829224998 1833363126 1834556688 1835193024 1843050006 1843689288 1853238528 1853430728 1858728627 1862464128 1863110144 1872304768 1872776619 1873426212 1874645856 1883324772 1883782656 1888232256 1891847664 1892503872 1893735936 1893932336 1896316314 1896974072 1902503232 1903163136 1913218816 1913700978 1918022328 1922361336 1926902061 1927570428 1933188768 1937755068 1942138716 1944077184 1952875008 1957487808 1958166784 1961916096 1964369232 1969009182 1979894016 1984372992 1984578792 1988370504 1989060192 1998268804 2000263296 2004788352 2011338783 2020440996 2021141808 2030498946 2031820848 2041227426 2041935448 2052511488 2062013856 2062729088 2064592152 2074150449 2085109569 2085616512 2085832812 2095272144 2095998912 2097363456 2100221294 2104972478 2106342864 2107073472 2124261288 2128328622 2129066856 2130673878 2134095831 2140316136 2141058528 2146115828 2150225007 2150970836 2152371168 2162111616 2162861568 2167970368 2172874816 2174289408 2174837364 2187086832 2196984384 2197212234 2197746432 2202173784 2202937632 2207155608 2209358592 2212369033 2219587104 2220356992 2232651141 2236916817 2237692716 2242189824 2244993408 2248832166 2250296208 2255386896 2260714246 2268090048 2273211648 2278354176 2283735776 2285798454 2297177379 2309075424 2309314899 2309876352 2319765588 2320570224 2328141312 2332831344 2333640512 2356587264 2357181162 2357998776 2359533888 2369635722 2370457656 2381431997 2383808928 2394596736 2395427328 2405682832 2407855653 2408083968 2408690844 2421417564 2432375568 2433219264 2433471614 2438966664 2444484168 2446075584 2446924032 2457400008 2458252384 2460472686 2477445507 2478304836 2483050059 2483285504 2485528416 2485786191 2497035492 2497901616 2499527808 2510839296 2511099696 2517643008 2522463552 2523338496 2528421752 2531583234 2536670976 2537310258 2551601304 2557363104 2557628329 2563148448 2563414273 2569202748 2570093904 2577585024 2583673424 2589518288 2592102912 2609983744 2610641502 2615888128 2619158976 2624435262 2625345576 2646105056 2651160672 2652080256 2652748623 2666764863 2667017728 2673051136 2681785044 2693921328 2694855744 2706393186 2707331928 2709094464 2721636568 2743837497 2749351808 2750044689 2751835032 2752789536 2764575009 2765533932 2779857792 2780146092 2780822016 2781110416 2793696192 2794665216 2808457152 2809431296 2810139318 2811968784 2824987158 2832348384 2837771496 2838755808 2840603904 2840898504 2844474471 2845461108 2853754848 2854744704 2866966676 2869828224 2870551467 2882815488 2891355642 2899783152 2906632602 2913208074 2916115776 2929312512 2929616312 2936231712 2937250176 2942874144 2953513773 2959449472 2976868188 2982555756 2983590288 2993324544 2997403206 2998442888 3000394944 3007182528 3013240486 3024120064 3031712712 3045748419 3047731272 3061841139 3062903172 3078767232 3079086532 3079835136 3093020784 3094093632 3110441792 3128749218 3142908216 3143998368 3146045184 3150331941 3157458717 3159514296 3160610208 3178411904 3186391932 3192795648 3193600284 3196010817 3210474204 3211587792 3219173742 3226456254 3228556752 3243167424 3243503774 3244292352 3251955552 3259312224 3261434112 3276533344 3280630248 3295818351 3296619648 3303260676 3304406448 3310733412 3314037888 3314381588 3319704626 3329380656 3330535488 3332703744 3348132928 3356539074 3363284736 3373248249 3375444312 3383080344 3391071369 3402135072 3409817472 3417531264 3425603664 3426791872 3436780032 3464814528 3479648382 3480855336 3492211968 3496970407 3499247016 3500460768 3534880896 3535771743 3536107008 3536998164 3554453583 3555686484 3573387034 3575713392 3591895104 3593140992 3608524248 3609775904 3612125952 3613036266 3632126346 3649828896 3650207421 3658449996 3666726252 3669113376 3669493901 3670386048 3686100012 3687378576 3706477056 3706861456 3717457254 3724928256 3744609536 3745553238 3746852424 3749291712 3755702699 3766649544 3776464512 3783695328 3785007744 3787864672 3792632628 3793948144 3797374851 3805006464 3805965387 3806326272 3826437632 3827401956 3836044656 3844722672 3853804122 3855140856 3866377536 3875510136 3884277432 3888154368 3914975616 3915962253 3916333568 3923832192 3928738464 3936652893 3938018364 3959788032 3968745984 3969157584 3976741008 3978120384 3996537608 4000526592 4009576704 4022677566 4040881992 4042283616 4059589779 4060997892 4063641696 4082454852 4083870896 4105022976 4124027712 4125458176 4129184304 4148300898 4170219138 4171233024 4171665624 4190544288 4191997824 4200442588 4209944956 4212685728 4214146944 4215208977 4237480737 4248522576 4256657244 4258133712 4261347756 4268191662 4280632272 4282117056 4292231656 4300450014 4301941672 4304742336 4324223232 4335940736 4337033463 4345749632 4349674728 4359948903 4369812111 4374173664 4393968768 4394424468 4395492864 4404347568 4405875264 4414311216 4418717184 4424738066 4439174208 4440713984 4465302282 4473833634 4475385432 4489986816 4496104809 4497664332 4500592416 4510773792 4519860729 4521428492 4536180096 4546423296 4556708352 4567471552 4571596908 4594354758 4618150848 4618629798 4619752704 4639531176 4641140448 4665662688 4667281024 4693123827 4713174528 4714362324 4715997552 4719067776 4739271444 4740915312 4762863994 4767617856 4789193472 4811365664 4815711306 4817381688 4828760613 4839684381 4842835128 4864751136 4865255661 4866438528 4866943228 4877933328 4888968336 4892151168 4893848064 4914800016 4916504768 4920945372 4954891014 4956609672 4966100118 4971056832 4971572382 4979556939 4994070984 4995803232 4999055616 5005867259 5017191683 5022199392 5035286016 5044927104 5046676992 5056843504 5063166468 5073341952 5074620516 5103202608 5114726208 5115256658 5126296896 5126828546 5138405496 5140187808 5155170048 5167346848 5179036576 5219472573 5219967488 5221283004 5231776256 5238317952 5248870524 5250691152 5292210112 5302321344 5304160512 5305497246 5333529726 5360080551 5363570088 5387842656 5388401431 5389711488 5412786372 5414663856 5418188928 5443273136 5448189519 5487674994 5498703616 5500089378 5503670064 5505579072 5529150018 5531067864 5559715584 5560292184 5562220832 5576185881 5587392384 5589330432 5616914304 5618329857 5618862592 5620278636 5623937568 5649974316 5664696768 5675542992 5677511616 5681207808 5681797008 5688948942 5690922216 5707509696 5709489408 5733933352 5739656448 5741102934 5780706183 5782711284 5799566304 5800167779 5813265204 5826416148 5832231552 5858625024 5859232624 5872463424 5874500352 5885748288 5907027546 5918898944 5953736376 5965111512 5967180576 5994806412 5996885776 6000789888 6014365056 6026480972 6034016349 6048240128 6063425424 6091496838 6095462544 6123682278 6125806344 6157534464 6158173064 6186041568 6188187264 6220883584 6222451347 6255328707 6257498436 6285816432 6287996736 6292090368 6300663882 6314917434 6319028592 6321220416 6356823808 6372783864 6387200568 6392021634 6402287493 6420948408 6423175584 6438347484 6450675021 6452912508 6457113504 6486334848 6487007548 6488584704 6503911104 6518624448 6522868224 6553066688 6561260496 6591636702 6593239296 6606521352 6608812896 6621466824 6628075776 6628763176 6637107099 6639409252 6658761312 6661070976 6696265856 6697953423 6713078148 6726569472 6746496498 6750888624 6766160688 6782142738 6804270144 6819634944 6835062528 6851207328 6853583744 6891532137 6927944697 6929629056 6959296764 6961710672 6984423936 6993940814 6998494032 7000921536 7069761792 7071543486 7073996328 7108907166 7111372968 7144295991 7146774068 7151426784 7182044071 7183790208 7186281984 7217048496 7219551808 7224251904 7226072532 7264252692 7299657792 7300414842 7316899992 7333452504 7338226752 7338987802 7340772096 7350774529 7372200024 7374757152 7413722912 7432336521 7434914508 7449150177 7449856512 7457358573 7489219072 7491106476 7493704848 7498583424 7511405398 7533299088 7552929024 7567390656 7570015488 7575729344 7585265256 7587896288 7594749702 7610012928 7611930774 7654803912 7672089312 7672884987 7689445344 7690242819 7707608244 7710281712 7732755072 7751020272 7768554864 7776308736 7829951232 7831924506 7847664384 7857476928 7873305786 7876036728 7912499861 7938315168 7953482016 7956240768 7993075216 8000294589 8001053184 8019153408 8045355132 8081763984 8084567232 8119179558 8121995784 8127283392 8164909704 8167741792 8231512491 8248055424 8250134067 8250916352 8258368608 8293725027 8296601796 8340438276 8342466048 8343331248 8381088576 8383995648 8400885176 8419889912 8425371456 8428293888 8430417954 8474961474 8497045152 8513314488 8516267424 8517150649 8522695512 8533423413 8536383324 8561264544 8564234112 8584463312 8600900028 8603883344 8609484672 8611654401 8648446464 8671881472 8674066926 8691499264 8699349456 8719897806 8739624222 8748347328 8787937536 8788848936 8808695136 8811750528 8828622432 8849476132 8860541319 8878348416 8881427968 8930604564 8947667268 8950770864 8979973632 8992209618 8995328664 9001184832 9021547584 9039721458 9042856984 9072360192 9134943104 9137245257 9143193816 9185523417 9188709516 9236301696 9237259596 9239505408 9279062352 9282280896 9331325376 9334562048 9386247654 9428724648 9431995104 9438135552 9450995823 9472376151 9478542888 9481830624 9525727988 9535235712 9578386944 9588032451 9622731328 9631422612 9634763376 9657521226 9679368762 9685670256 9729502272 9730511322 9732877056 9733886456 9755866656 9777936672 9784302336 9829600032 9833009536 9841890744 9887455053 9909782028 9913219344 9932200236 9942113664 9943144764 9959113878 9988141968 9991606464 9998111232 10011734518 10034383366 10044398784 10089854208 10113687008 10119744747 10126332936 10149241032 10173214107 10206405216 10229452416 10230513316 10252593792 10253657092 10276810992 10280375616 10310340096 10334693696 10358073152 10438945146 10442566008 10476635904 10490911221 10497741048 10501382304 10546341701 10584420224 10604642688 10608321024 10610994492 10663360749 10667059452 10720161102 10727140176 10775685312 10776802862 10779422976 10825572744 10829327712 10836377856 10886546272 10896379038 10950622263 10975349988 10997407232 11000178756 11007340128 11008481703 11011158144 11058300036 11062135728 11119431168 11120584368 11124441664 11152371762 11174784768 11233828608 11236659714 11240557272 11247875136 11267108097 11299948632 11329393536 11351085984 11352263209 11355023232 11363594016 11377897884 11381844432 11415019392 11418978816 11467866704 11479312896 11482205868 11561412366 11565422568 11599132608 11600335558 11618966191 11626530408 11652832296 11664463104 11718465248 11744926848 11747886759 11749000704 11771496576 11809958679 11814055092 11837797888 11907472752 11930223024 11934361152 11989612824 11993771552 12001579776 12028730112 12052961944 12068032698 12126850848 12178769337 12182993676 12190925088 12192189413 12247364556 12251612688 12315068928 12316346128 12372083136 12376374528 12441767168 12444902694 12510657414 12514996872 12571632864 12575993472 12601327764 12629834868 12638057184 12642440832 12645626931 12712442211 12713647616 12745567728 12774401136 12784043268 12804574986 12841896816 12846351168 12876694968 12901350042 12905825016 12914227008 12972669696 12974015096 13007822208 13011100389 13037248896 13079846709 13106133376 13109436333 13122520992 13183273404 13186478592 13213042704 13217625792 13242933648 13256151552 13257526352 13274214198 13278818504 13317522624 13322141952 13392531712 13395906846 13426156296 13488314427 13492992996 13501777248 13532321376 13559582187 13564285476 13608540288 13639269888 13670125056 13702414656 13707167488 13783064274 13855889394 13859258112 13918593528 13923421344 13987881628 13996988064 14001843072 14079371481 14139523584 14143086972 14147992656 14217814332 14222745936 14288591982 14293548136 14302853568 14364088142 14367580416 14434096992 14439103616 14452145064 14486281839 14519053143 14528505384 14595766983 14599315584 14600829684 14633799984 14666905008 14676453504 14677975604 14681544192 14701549058 14744400048 14749514304 14827445824 14864673042 14869829016 14898300354 14914717146 14938670817 14982212952 14987409696 14997166848 15017601777 15022810796 15051575049 15066598176 15105858048 15134781312 15140030976 15151458688 15170530512 15175792576 15189499404 15220025856 15223861548 15309607824 15344178624 15345769974 15378890688 15380485638 15415216488 15420563424 15465510144 15486583231 15502040544 15537109728 15658417719 15659902464 15663849012 15695328768 15714953856 15746611572 15752073456 15824999722 15876630336 15906964032 15912481536 15986150432 16000589178 16080241653 16090710264 16163527968 16165204293 16169134464 16238359116 16243991568 16254566784 16329819408 16335483584 16463024982 16496110848 16500268134 16516737216 16587450054 16593203592 16632397667 16670023979 16680876552 16686662496 16762177152 16767991296 16801770352 16839779824 16850742912 16854989571 16856587776 16860835908 16949922948 16994090304 17026628976 17032534848 17034301298 17045391024 17066846826 17072766648 17122529088 17128468224 17168926624 17201800056 17207766688 17218969344 17223308802 17342118549 17343762944 17348133852 17382998528 17398698912 17400503337 17439795612 17479248444 17496694656 17575875072 17577697872 17617390272 17623501056 17657244864 17698952264 17721082638 17756696832 17861209128 17895334536 17901541728 17903398303 17984419236 17990657328 18002369664 18043095168 18079442916 18085713968 18102049047 18144720384 18269886208 18274490514 18286387632 18371046834 18377419032 18472603392 18474519192 18558124704 18564561792 18662650752 18667354041 18669124096 18765986121 18772495308 18857449296 18863990208 18876271104 18901991646 18944752302 18957085776 18963661248 19051455976 19070471424 19176064902 19206862479 19245462656 19262845224 19269526752 19315042452 19352025063 19358737524 19371340512 19459004544 19461022644 19465754112 19467772912 19511733312 19555873344 19568604672 19659200064 19666019072 19683781488 19774910106 19819564056 19826438688 19864400472 19884227328 19886289528 19911321297 19918227756 19976283936 19983212928 20023469036 20068766732 20088797568 20093860269 20179708416 20227374016 20239489494 20252665872 20298482064 20346428214 20412810432 20458904832 20461026632 20505187584 20507314184 20553621984 20560751232 20669387392 20674596411 20716146304 20783834091 20877890292 20885132016 20953271808 20981822442 20995482096 21002764608 21092683402 21168840448 21209285376 21221988984 21326721498 21334118904 21432887973 21440322204 21454280352 21546132213 21551370624 21553605724 21558845952 21651145488 21658655424 21672755712 21773092544 21792758076 21901244526 21950699976 22000357512 22014680256 22016963406 22022316288 22052323587 22116600072 22124271456 22241168736 22248883328 22304743524 22349569536 22372075719 22467657216 22473319428 22481114544 22495750272 22534216194 22599897264 22658787072 22702171968 22704526418 22710046464 22727188032 22755795768 22763688864 22830038784 22935733408 22964411736 23018654961 23070728457 23122824732 23130845136 23198265216 23200671116 23237932382 23253060816 23305664592 23328926208 23436930496 23489853696 23495773518 23542993152 23619917358 23628110184 23737499583 23814945504 23860446048 23862920623 23868722304 23979225648 23987543104 24003159552 24057460224 24105923888 24136065396 24253701696 24357538674 24365987352 24381850176 24384378826 24494729112 24503225376 24632692256 24694537473 24744166272 24750402201 24752749056 24881175081 24883534336 24889805388 25021314828 25029993744 25143265728 25151986944 25202655528 25259669736 25276114368 25284881664 25291253862 25424884422 25491135456 25548802272 25551451947 25568086536 25600270239 25609149972 25683793632 25686457307 25692702336 25753389936 25802700084 25811650032 25828454016 25945339392 25948030192 26015644416 26022200778 26074497792 26159693418 26212266752 26218872666 26245041984 26289918893 26366546808 26426085408 26435251584 26485867296 26515052704 26548428396 26557637008 26581623957 26635045248 26644283904 26785063424 26791813692 26852312592 26976628854 26985985992 27003554496 27064642752 27119164374 27128570952 27217080576 27404829312 27411735771 27414334976 27556570251 27566128548 27711778788 27718516224 27837187056 27846842688 27975763256 27993976128 28003686144 28158742962 28286173944 28295985312 28352987469 28417128453 28435628664 28445491872 28577183964 28587096272 28605707136 28728176284 28735160832 28764097353 28868193984 28878207232 28904290128 28972563678 29038106286 29057010768 29191533966 29198631168 29201659368 29267599968 29333810016 29352907008 29355951208 29403098116 29488800096 29499028608 29654891648 29662365159 29729346084 29739658032 29796600708 29829434292 29877341634 29964425904 29974819392 29994333696 30035203554 30045621592 30103150098 30133196352 30269562624 30302917376 30341061024 30351585152 30359234241 30378998808 30447723096 30519642321 30619215648 30688357248 30691539948 30757781376 30760971276 30830432976 30841126848 30931020288 30973166462 31004081088 31074219456 31316835438 31327698024 31429907712 31472733663 31493223144 31504146912 31639025103 31649999444 31753260672 31813928064 31824963072 31972300864 32001178356 32160483306 32181420528 32327055936 32330408586 32338268928 32476718232 32487983136 32509133568 32553430057 32659638816 32670967168 32851866789 32926049964 32992221696 33000536268 33025445109 33033474432 33174900108 33186407184 33264795334 33340047958 33361753104 33373324992 33524354304 33603540704 33679559648 33701485824 33709979142 33721671816 33801324291 33899845896 33988180608 34053257952 34056789627 34065069696 34068602596 34090782048 34133693652 34145533296 34245058176 34256936448 34337853248 34403600112 34415533376 34437938688 34446617604 34684237098 34696267704 34797397824 34801006674 34856898573 34879591224 34958496888 34993389312 35041070813 35155395744 35234780544 35247002112 35314489728 35397904528 35429876037 35442165276 35513393664 35722418256 35790669072 35803083456 35806796606 35968838472 35981314656 36004739328 36086190336 36158885832 36171427936 36204098094 36536308011 36539772416 36548981028 36572775264 36576568239 36742093668 36754838064 36945206784 36949038384 37116249408 37129123584 37325301504 37334708082 37531972242 37544990616 37714898592 37718810017 37727980416 37803983292 37889504604 37914171552 37927322496 38102911952 38137326633 38140942848 38352129804 38413724958 38490925312 38525690448 38539053504 38630084904 38704050126 38717475048 38742681024 38918009088 38922045288 38935545824 39023466624 39033301167 39111746688 39239540127 39318400128 39328308999 39332038144 39367562976 39549820212 39639128112 39652877376 39728800944 39768454656 39772579056 39822642594 39836455512 39952567872 39966425856 40046938072 40137533464 40177595136 40187720538 40454748032 40464943281 40478978988 40505331744 40596964128 40601174453 40678746561 40692856428 40825620864 40917809664 40922053264 41010375168 41014628368 41107243968 41121502464 41338774784 41349192822 41432292608 41567668182 41755780584 41770264032 41963644884 41990964192 42005529216 42185366804 42238114443 42337680896 42418570752 42443977968 42653442996 42668237808 42865775946 42880644408 42908560704 43092264426 43102741248 43107211448 43302290976 43317310848 43458845517 43546185088 43557159429 43585516152 43787300949 43802489052 43901399952 44000715024 44029360512 44033926812 44044632576 44104647174 44233200144 44248542912 44482337472 44497766656 44609487048 44744151438 44816012451 44946638856 44962229088 44991500544 45052805331 45068432388 45154725147 45199794528 45317574144 45404343936 45409052836 45420092928 45454376064 45511591536 45527377728 45660077568 45871466816 45928823472 46037309922 46141456914 46245649464 46261690272 46396530432 46401342232 46459749693 46475864764 46506121632 46611329184 46873860992 46979707392 46991547036 47085986304 47239834716 47256220368 47474999166 47629891008 47720892096 47725841246 47737444608 47958451296 47975086208 48211847776 48240724959 48272130792 48495612879 48507403392 48715077348 48731974704 48763700352 48768757652 48989458224 49006450752 49265384512 49389074946 49488332544 49500804402 49762350162 49779610776 49897193001 50010071937 50042629656 50059987488 50274308497 50286531456 50303973888 50405311056 50519339472 50552228736 50569763328 50582507724 50849768844 50982270912 51097604544 51102903894 51136173072 51200540478 51218299944 51367587264 51372914614 51385404672 51455421703 51506779872 51605400168 51623300064 51656908032 51896060384 52026355647 52031288832 52044401556 52148995584 52201510011 52319386836 52424533504 52437745332 52490083968 52579837786 52733093616 52852170816 52870503168 52971734592 53030105408 53096856792 53115274016 53163247914 53270090496 53583627384 53704625184 53710194909 53953257708 53971971984 54007108992 54129285504 54238328748 54257141904 54434161152 54809658624 54823471542 55113140502 55132257096 55387499027 55423557576 55674374112 55693685376 55951526512 55987952256 56002062123 56007372288 56297958363 56317485924 56572347888 56591970624 56705974938 56834256906 56871257328 56890983744 57154367928 57174192544 57211414272 57456352568 57528194706 57620587437 57736387968 57756414464 57808580256 57945127356 58056075189 58076212572 58114021536 58383067932 58397262336 58403318736 58535199936 58667620032 58705814016 58711902416 58806196232 58977600192 58998057216 59309783296 59324730318 59458692168 59479316064 59593201416 59658868584 59733963891 59754683268 59928851808 59949638784 60070407108 60091243184 60206300196 60266392704 60281580807 60539125248 60605834752 60682122048 60703170304 60718468482 60757997616 60895446192 61039284642 61238431296 61376714496 61383079896 61515562752 61521942552 61660865952 61682253696 61946332924 62008162176 62023789233 62148438912 62351502273 62633670876 62655396048 62859815424 62945467326 62986446288 63008293824 63278050206 63299998888 63506521344 63627856128 63944601728 64002356712 64298663919 64320966612 64362841056 64638396639 64654111872 64660817172 64676537856 64953436464 64975966272 65018267136 65106860114 65319277632 65341934336 65703733578 65852099928 66001072536 66050890218 66066948864 66156970761 66349800216 66372814368 66529590668 66680095916 66723506208 66746649984 67048708608 67116227157 67207081408 67359119296 67402971648 67419958284 67443343632 67602648582 67799691792 67976361216 68106515904 68113579254 68130139392 68137205192 68181564096 68267387304 68291066592 68490116352 68675706496 68807200224 68831066752 68893235208 69055964883 69212185371 69368474196 69392535408 69594795648 69602013348 69713797146 69759182448 69916993776 69986778624 70082141626 70310791488 70469561088 70628979456 70795809056 70859752074 70884330552 71212498749 71444836512 71581338144 71588761869 71606166912 71613593212 71937676944 71962629312 72009478656 72172380672 72317771664 72342855872 72408196188 73072616022 73097962056 73145550528 73153136478 73484187336 73509676128 73824391907 73898076768 74232498816 74258247168 74643525243 74650603008 74669416164 75063944484 75089981232 75429797184 75437620034 75455960832 75607966584 75779009208 75828343104 75854644992 76205823904 76274653266 76654355841 76704259608 76800810717 76827449916 76981850624 77051380896 77059371921 77078107008 77260169808 77408100252 77434950096 77485362048 77836018176 77844090576 77871091648 78046933248 78066602334 78223493376 78479080254 78636800256 78656617998 78735125952 78869756679 79099640424 79278256224 79286478199 79305754752 79457601888 79465842463 79545158112 79645285188 79672911024 79905135744 79932851712 80093876144 80275066928 80355190272 80375441076 80909496064 80929886562 80957957976 81010663488 81193928256 81202348906 81357493122 81385712856 81651241728 81844106528 82029256736 82214487936 82235207313 82243004928 82669710753 82677549568 82698385644 82864585216 83135336364 83511561168 83540528064 83927289768 83981928384 84011058432 84370733608 84476228886 84887955936 85058962407 85251385359 85306885992 85336475616 85345325891 85731551892 85761288816 85817121408 86184528852 86205482496 86214422896 86292292059 86604581952 86634621696 86917691034 87092370176 87114318858 87171032304 87574601898 87604978104 87802799904 88001430048 88058721024 88067853624 88209294348 88466400288 88497085824 88964674944 88987095477 88995533312 89218974096 89488302876 89632024902 89893277712 89924458176 89983001088 90105610662 90136864776 90309450294 90399589056 90808687872 90818105672 90908752128 91023183072 91054755456 91077702723 91558926963 91742933632 91857646944 92074619844 92282913828 92491298928 92523380544 92793060864 92802684464 92919499386 92951729528 93012243264 93222658368 93747721984 93983094072 94418200989 94479669432 94512440736 94917075309 94949998332 95259782016 95441784192 95451682492 95474889216 95916902592 95950172416 96423695552 96481449918 96544261584 96991225758 97014806784 97430154696 97463949408 97527400704 97537515304 97660290171 97978916448 98012901504 98530769024 98555600367 98778149892 98976665088 99001608804 99076335327 99524700324 99559221552 99794386002 100020143874 100085259312 100119974976 100548616994 100573062912 100810622112 101038678944 101104457472 101165015448 101403972873 101699537688 101964541824 102170368881 102195209088 102205807788 102272346144 102401080956 102436599888 102735174528 102745829228 102770809344 102910843406 103013559744 103210800336 103246600128 103313816064 103792120768 104052711294 104088803112 104403020022 104570695719 104638773672 104875490664 104980167936 105123212439 105159675572 105466187232 105704341632 105741006336 105943469184 106060210816 106193713584 106230548032 106326495828 106540180992 107167254768 107409250368 107420389818 107906515416 107943943968 108014217984 108258571008 108406082617 108476657496 108514283808 109608924033 109619317248 109646943084 109729704717 110226281004 110264514192 110774998054 110847115152 111348748224 111387370752 111903053024 111975904512 112004124246 112595916726 112634971848 113144695776 113156430051 113183941248 113411949876 113668513812 113742514656 113754310931 113781967488 114308735856 114348385088 114422828544 114912705136 115056389412 115241174874 115472775936 115617160512 115890254712 116112150378 116152425144 116228043072 116426783669 116766135864 116806637472 117070399872 117335240064 117423804832 117612392464 117718620381 117955200384 117984926997 117996114432 118619566592 118649460636 118917384336 118958632128 119186402832 119317737168 119467927782 119509366536 119857703616 119899277568 120140814216 120182486368 120412600392 120532785408 120563161614 121364244096 121394829843 121406340608 121436936964 121515995232 121790892384 121803523359 122036239683 122078569284 122476862592 122753428992 122766159792 123031125504 123043885104 123321731904 123364507392 123892665848 124016324352 124047578466 124296877824 124703004546 125267341752 125310792096 125323788121 125890934652 125972892576 126016587648 126556100412 126599997776 126714343329 127013042688 127255712256 127889203456 128004713424 128597327838 128641933224 128725682112 129276793278 129308223744 129321634344 129906872928 129951932544 130213720228 130376536551 130638555264 130671478287 130683868672 131361902847 131407467156 131704199856 132002145072 132101780436 132133897728 132313941522 132699600432 132745628736 133059181336 133360191832 133447012416 133493299968 134232454314 134414162816 134448037353 134718238592 134839916568 134886687264 135158415993 135205297164 135464175441 135599383584 135952722432 136213031808 136227158508 136260278784 136274410384 136363128192 136534774608 136582133184 136980232704 137351412992 137614400448 137662133504 137786470416 138111929766 138424370742 138736948392 138785070816 139189591296 139204026696 139379249079 139427594292 139518364896 139833987552 140164283252 140621582976 140939122176 141257958912 141591618112 141719504148 141768661104 142424997498 142889673024 143162676288 143177523738 143212333824 143227186424 143875353888 143925258624 144635543328 144685711744 144722174877 144816392376 145486838637 146145232044 146195924112 146291101056 146306272956 146968374672 147019352256 147648783814 147796153536 148464997632 149287050486 149338832328 149691579003 150030215811 150127888968 150179962464 150822925491 150859594368 150875240068 150911921664 151215933168 151558018416 151656686208 151709289984 152411647808 152549306532 153308711682 153408519216 153601621434 153654899832 154102761792 154118743842 154156214016 154366265109 154520339616 154816200504 154869900192 154970724096 155181885029 155688181152 155742183296 156093866496 156133204668 156446986752 156604530033 156958160508 157273600512 157313235996 157470251904 157739513358 158199280848 158556512448 158572956398 158611509504 158915203776 158931684926 159090316224 159290570376 159345822048 159810271488 160187752288 160550133856 160750882152 161130584727 161818992128 161859773124 161915915952 162021326976 162387856512 162404697812 162714986244 162771425712 163302483456 163688213056 164058513472 164428975872 164470414626 165339421506 165396771288 166162497081 166270672728 167023122336 167040444361 167081056128 167854579536 167963856768 168022116864 168741467216 168893875089 168952457772 169775911872 170117924814 170502770718 170613771984 170672951232 170690651782 171463103784 171522577632 171634242816 172369057704 172428845792 172584584118 172861762311 173209163904 173269243392 173835382068 174168225567 174184740352 174228637716 174342064608 175149203796 175209956208 175605599808 176002860096 176117442048 176135707248 176418588696 176932800576 176994171648 177929349888 177974190954 178437948192 178976605752 179201891673 179264049804 179786555424 179805201149 179848916352 180211221324 180273729552 180618900588 180799178112 181617375744 181636211344 181817504256 182046366144 182109510912 182155405446 183117853926 183485867264 183715293888 184029432251 184149239688 184565827656 184982597856 185046761088 185605368928 185838998772 185903459056 186024486528 186071367699 186445316736 187054506819 187495443968 187966188144 188836401978 188959338864 189024881472 189834150618 189899996664 190519564032 190883568384 190903364984 191833805184 191900344832 192847391104 192895991757 192962899836 193088523168 193915189917 193982451516 194029613568 194860309392 194927898816 195054801408 195075030608 195320580342 195957832896 196025803008 197061538048 197111200734 197556299784 198003217608 198152670654 198470912283 199049400648 199118443104 199588772004 200040287748 200170518624 200239949952 201097233988 201146125824 201348681471 201621244224 202077357888 202208914944 202330030896 202807945746 203399075376 203929083648 204340737762 204390418176 204411615576 204544692288 204802161912 204873199776 205470349056 205491658456 205821686812 206027119488 206421600672 206493200256 207167894649 207584241536 207636556113 208105422588 208177606224 208806040044 209141391438 209277547344 209750981328 209960335872 210246424878 210319351144 210932374464 211408683264 211886938368 212120421632 212387427168 212461096064 212652991656 213637496247 214334509536 214766285607 214818500736 214840779636 215813030832 215887887936 216028435968 216517142016 216812165234 216953314992 217028567616 219217848066 219293886168 219459409434 220452562008 220529028384 221473175721 221549996108 221694230304 222697496448 222774741504 223806106048 223951809024 224008248492 225191833452 225269943696 226289391552 226312860102 226367882496 226823899752 227337027624 227485029312 227508621862 227563934976 227874010399 228617471712 228696770176 229825410272 229963067523 230112778824 230402432151 230482349748 230945551872 231178115763 231234321024 231780509424 232224300756 232304850288 232456086144 232853567338 233532271728 233613274944 234140799744 234670480128 234847609664 235224784928 235437240762 235910400768 235969853994 236609270037 237298921272 237834768672 237859434597 237917264256 238372805664 238397527389 238635474336 238935855564 239018733072 239715407232 239798555136 240281628432 240364972736 240825200784 241065570816 241126323228 242728488192 242789659686 242873873928 243031990464 243581784768 243607046718 244072479366 244157138568 244953725184 245287495691 245532319584 246087770208 246643463808 246729014784 247785331696 248009132259 248032648704 248095156932 248593755648 249406009092 250534683504 250621584192 250647576242 251781869304 251945785152 252033175296 253112200824 253199995552 253428686658 255176887221 255754156077 255778406912 256009426848 256035977673 257194655676 257283866448 257451364224 258553586556 258616447488 258643268688 259813745856 259903865088 260427440456 260753073102 261277110528 261342956574 262723805694 262814934312 263408399712 263435717887 264004290144 264031670119 264203560872 264627883044 265399200864 265491257472 266118362672 266720383664 266894024832 266961286431 266986599936 268464908628 268828325632 268896074706 269436477184 269679833136 269773374528 270316831986 270410594328 270928350882 271198767168 272426063616 272454317016 272548820768 272726256384 273069549216 273164266368 273233108169 274676780889 274702825984 275228800896 275324267008 275572940832 276223859532 276848741484 277473896784 277570141632 278379182592 278408053392 278758498158 278855188584 279036729792 279667975104 280328566504 281243165952 283183236224 283254602967 283439008296 283537322208 284751225927 284849994996 285779346048 286325352576 286355047476 286424667648 286454372848 287750707776 287850517248 289271086656 289371423488 289444349754 289632784752 290973677274 292290464088 292391848224 292582202112 292612545912 292980870513 293936749344 294038704512 295297567628 295592307072 295666801101 296929995264 297229005981 298574100972 298677664656 299383158006 300060431622 300255777936 300359924928 301645850982 301719188736 301750480136 302431866336 303116036832 303313372416 304211918619 304823295616 305098613064 306511106643 306617423364 306817038432 307203242868 307309799664 308205523584 308237487684 308312428032 308732530218 309040679232 309632401008 309739800384 309941448192 310363770058 311376362304 311484366592 312266409336 313209060066 313712087157 313916321016 314626471992 314940503808 315369637317 315479026716 316398561696 317113024896 317145912796 317223019008 317830407552 317863369852 318180632448 318581140752 318691644096 319620542976 320375504576 321100267712 321501764304 322261169454 323719546248 323831831904 324042653952 324775713024 324809395624 325218247851 325429972488 325542851424 327376426112 328117026944 328857951744 328940829252 329189114151 330678843012 330793542576 332324994162 332541345456 334046244672 334080888722 334162112256 335709159072 335927713536 337482934432 337787750178 337904915544 339469290153 339551823744 340235849628 341005541436 341227543968 341262932793 341345902464 341381303564 342926207568 343045155264 343268485632 344738115408 344857691584 345169168236 345723524622 346418327808 347670764136 348336451134 348457275432 348684129216 349280351007 350298407592 350419912416 351211199616 351920159479 352005720192 352271414496 352837177392 353865601152 353988343296 355858699776 355948381908 356875896384 357953211504 358403783346 358528099608 359573110848 359610402298 359697832704 360187951921 360422442648 360547459104 361237801176 361598356224 363272422688 364092732288 364184489529 364219021824 364310810892 365410570077 366108719049 366235707852 366971734528 367430587776 368058864502 368298479376 369131655312 369965195712 370093522176 371210737856 371677997544 371806918112 372048973056 372142735398 372890633472 374109013638 375932376288 375971364363 377672803956 377918677728 377957871803 378049762944 379668301236 379799993328 381039128064 381767136768 381806729968 383667610368 385694782208 385791983514 385925799672 386177046336 387830379834 387964903032 389720618784 389855797632 390150061216 390641160684 391129609653 391915665792 392014434861 392051606016 394085708541 394123076096 394222401468 395112599568 396006435216 396305341308 396941824566 398098801296 398236886208 399177544008 400080575496 400341037248 400479899904 402194467976 402697362942 403242488448 403344112059 404154715776 404660061792 405475247979 405615891492 406392526323 406798150752 407858167296 408681475524 408780836352 408823231152 409089384576 409604323824 409746399552 410940698112 410983316912 411643373624 412054238976 412843201344 412986400512 414335789298 415168483072 415273112226 416210845176 416355212448 417612080088 418137747237 418282782876 418555094688 419501962656 420492849756 420638702288 421864748928 422817366528 423773876736 424240843264 424774854336 424922192128 425305983312 427274992494 428669019072 429532571214 429637001472 429681559272 431626061664 431775775872 433624330468 433906629984 434057135232 434166524631 436460515911 438435696132 438587772336 438918818868 440905124016 441058056768 442946351442 443099992216 443388460608 445394992896 447612212096 448016496984 449074737009 450090647433 450383666904 450539887392 452468776473 452578783104 452625720204 452735764992 453647799504 454674055248 454970058624 455017243724 455127869952 455748020798 457234943424 457393540352 459650820544 459926135046 460225557648 460804864302 460964699496 462356231526 462468642048 463098795327 463561018848 464448601512 464609700576 464912172288 465545655087 465707134676 467064543456 467226549888 468281599488 469340960256 469695219328 469813590099 470449569856 470874481524 471820801536 471939707988 473218540074 474597842544 475669537344 475718869194 475834528512 476745611328 476795054778 477270948672 477871711128 478037466144 479430814464 480563256864 480729945472 481650401568 482252646456 483391754181 485456976384 485579319372 485747747856 486063980928 487163569536 487214093436 488144958732 488314277136 489907450368 490574991382 491064639168 492175540416 493286927616 495570663392 496018264518 496190313864 498487491243 498812018184 501069367008 501121333083 501243168384 501295152484 503563738608 503891570304 504066350592 506224401648 506399991104 506857373316 510353774442 511508312154 512018853696 512071955346 514389311352 514567732896 514902728448 515604327677 516770743349 517107173112 517286537376 519627491712 519807730176 520854880912 521506146204 522504676701 522554221056 522685913148 525447611388 525629868624 526816799424 526871435774 528008580288 528063340238 528407121744 529255766088 530798401728 530982514944 532236725344 533440767328 533788049664 533922572862 536929817256 537605675019 537656651264 537792149412 538872954368 539359666272 539415603447 539546749056 540633663972 540821188656 541856701764 542397534336 544852127232 544908634032 545097641536 545452512768 546139098432 546328532736 546466216338 549353561778 550457601792 551145881664 552088296753 552447719064 553697482968 554947793568 555005347393 555140283264 556816106784 557516996316 557710377168 558073459584 559335950208 560657133008 561163520457 562486331904 566366472448 566509205934 566878016592 567074644416 569502451854 569699989992 571558692096 572650705152 572710094952 572908745696 575501415552 575701034496 578542173312 578687975271 578742846976 578888699508 579265569504 581745569751 581947354548 584580928176 584783696448 585164404224 585225091824 585961741026 587873498688 588077409024 590595135256 591184614144 591333602202 594458011962 595412736849 597148201944 597355329312 597417281237 598766316012 600120863244 600511555872 600719849856 603291701964 603438377472 603500960272 604046044413 604863732672 606232073664 606626744832 608423837238 609646591232 610197226128 613022213286 613234846728 613634076864 614406485736 614619599328 616411047168 616474975368 617465060436 618081358464 619264802016 619479600768 620727540116 621503683947 622752724608 622909668339 622968733184 624532818672 626418120132 627424174314 627832642032 629252943984 629881007616 630739274634 630958053432 632797123392 634226049792 634291825592 635660815104 635726739704 636361264896 637162281504 637383288192 640751009152 640912488741 642200535424 643003528608 644298856821 644522338908 647439092496 647663663808 648085307904 649551426048 649618791248 650436495702 650859944976 651085702848 654752852224 656234053888 657881658504 658378228302 661357686024 661587085152 664419527163 664649988324 665082690912 668092489344 668161777444 668324224512 671418318144 671855427072 674965868864 675575500356 675809831088 678938580306 679103647488 680471699256 682011082872 682455087936 682525865586 682691804928 682762607128 683622031197 685852415136 686090310528 689476230816 689715383168 689889202569 690338336472 691447049244 692836655616 693534347289 695341528272 696672902268 696914550864 697368258432 698560702014 700596815184 700839824832 702422399232 703840318958 704011440384 704542828992 705674354784 707731202304 709827810111 711896763816 713578303791 713751792768 715192582167 715906423008 716807566692 717056199216 719146221696 719220804596 719395665408 720375903842 720844885296 721094918208 722475602352 723196712448 726544845376 728185464576 728368979058 728621621784 730821140154 732217438098 732471415704 734861175552 735862487073 736117729004 736596958752 738263310624 739750539313 739930391424 740187044352 742421475712 743355995088 743613836224 744097946112 744285470796 745781266944 748218027276 751864752576 751942728726 755345607912 755837355456 755915743606 756099525888 759336602472 759599986656 763613459936 765530661663 767262468231 767335220736 768107933019 771389564416 771583967028 771851599344 772354092672 775660759668 775929806064 779441237568 779711595264 780300122432 781282321368 782259219306 783831331584 784028869722 788171417082 788444802936 790225199136 790307153661 792012870432 792095010357 792610682616 793883649132 796197602592 796280176517 796473772416 798355088016 800161150992 800682074496 800959799808 804388935952 805394725884 806484976896 806688224118 808309431552 809320123584 810950495958 811231782984 812785052646 813596301504 814987485683 817362951048 817646462304 818178769152 819208647648 819492799104 821966633824 823286747248 824030342667 824108477952 825686402688 825972801024 828671578596 830336966144 830546224452 832421690352 832710424896 835224160176 836275494474 836565565752 837110189376 839003925312 840985699512 841277404576 843729497856 849549708672 849763808901 849844384256 850611966624 854253677781 854549984988 857338038144 859065142428 859274002944 859363118544 863252123328 863551551744 867248660936 867813259968 868114270464 868333049262 872921031822 876871392264 877175544672 877266516847 877837637736 878942611539 881810248032 882116113536 885892702884 886199984432 886776921216 887000403303 890789985792 891687017943 895224424192 896032993968 898149474018 900181294866 900767333808 901079774784 904937552946 905157566208 905251440408 907295599008 909348110496 909940117248 910034487448 911496041596 912635755857 914469886848 914787080704 919301641088 919533319929 919852270092 920451115296 921609728604 921929398992 924712463052 924937284096 926197590654 927122037696 928897203024 929219401152 929824344576 931091310174 931414269352 934129086912 934453099776 939390438656 939627180198 940899139712 941136261471 941748963048 943879415976 946108911951 946437080148 949195685088 951339074688 951437738388 951669057024 953491222656 953590109556 954541897344 955743422256 956074932288 958861628928 961126513728 961459890944 963300803136 964505292912 966783508362 971158638744 971495495712 972127961856 974327139072 974428186872 975654743553 976289917464 976628554272 981149982764 982129278336 984351080832 986573855232 987567342453 991141326784 992036529036 992380627728 996974982486 997624036368 1002138734016 1002242666166 1002486336768 1002590304968 1007127477216 1007783140608 1012448803296 1012799982208 1013714746632 1018407870459 1020707548884 1023016624308 1023788798379 1024037707392 1024143910692 1028778622704 1029135465792 1029805456896 1031208655354 1033541486698 1034214346224 1034573074752 1039254983424 1041709761824 1043012292408 1045009353402 1045371826296 1047841053021 1050895222776 1051259737248 1053633598848 1053742871548 1055760478437 1056017160576 1056126680476 1056814243488 1058511532176 1061596803456 1061965029888 1064473450688 1066881534656 1067576099328 1067845145724 1073859634512 1075211350038 1075584298824 1078719332544 1078831206894 1079093498112 1080563855763 1081267327944 1081642377312 1083713403528 1084795068672 1086273195203 1089817268064 1090195283072 1092278196864 1092657065472 1092932432676 1096231710231 1098326157147 1098707123556 1100915203584 1102291763328 1104176593506 1104895438128 1107394965936 1109895587136 1110010694786 1110280566528 1113632213568 1115033992632 1115420754336 1116146919168 1118671900416 1121314266016 1122327040914 1127914093089 1132732944896 1133018411868 1133756033184 1133873615409 1134149288832 1139004903708 1139399979984 1143117384192 1145301410304 1145420189904 1145817491392 1151002831104 1157084346624 1157375950542 1157777399016 1158531139008 1163491139502 1163894709096 1169161856352 1169283110527 1169567392896 1170450183648 1171923482052 1175746997376 1176154818048 1181190270512 1182257125623 1182369228288 1182667204404 1188916023924 1190825473698 1194296403888 1194710658624 1194834562474 1197532632024 1200241726488 1201023111744 1201439699712 1206583403928 1207001920544 1208092088826 1209727465344 1210032336177 1212464147328 1216425743937 1216847674476 1219177578969 1219293182464 1220394452256 1226044426572 1226469693456 1227268153728 1228812971472 1229239198656 1232822094336 1232949950736 1234930120872 1236162716928 1238529604032 1238959201536 1241455080232 1243007367894 1245505449216 1245819336678 1249065637344 1252836240264 1254413241711 1254848348628 1255665284064 1255795509539 1258505887968 1258636408043 1261478549268 1261916106864 1265594246784 1268452099584 1268583651184 1271321630208 1271453479408 1272722529792 1274324563008 1274766576384 1281502018304 1281824977482 1284401070848 1286007057216 1288597713642 1289044677816 1294878184992 1295327327616 1299237582496 1300872991404 1301719889952 1302171405696 1302499573893 1309381547733 1309505704448 1312468107776 1315763317008 1316756456604 1322715372048 1323174170304 1328839054326 1329299976648 1330165381824 1336184978688 1336323554888 1342836636288 1347224211027 1349931737728 1350271942299 1351151000712 1351619662176 1357406329419 1357877160612 1358207294976 1360943398512 1364022165744 1364910175872 1365051731172 1365383609856 1365525214256 1367244062394 1371704830272 1372180621056 1378952461632 1379430766336 1379778405138 1380676672944 1382894098488 1387068694578 1389296385981 1390683056544 1393345804536 1393829101728 1394736516864 1396636965261 1397121404028 1401193630368 1401679649664 1404844798464 1407680637916 1408022880768 1409085657984 1409440770297 1411348709568 1415462404608 1419655620222 1423793527632 1427156607582 1427503585536 1430385164334 1431812846016 1433615133384 1434112398432 1438292443392 1438441609192 1440751807684 1441689770592 1442189836416 1444951204704 1450175262543 1453089690752 1456370929152 1456737958116 1457243243568 1461642280308 1464434876196 1464942831408 1469722351104 1471724974146 1472235458008 1473193917504 1476526621248 1479501078626 1479860782848 1484842951424 1486711990176 1487227672448 1488570941592 1495462473729 1496436054552 1503363999249 1503729505152 1503885457452 1510691215824 1511674710912 1511831487212 1512199051776 1518673204944 1519199973312 1527226919872 1531061323326 1534524936462 1536215866038 1543167934056 1543703198688 1544708185344 1546812983031 1550312230047 1551321519336 1551859612128 1558882475136 1559423190528 1560600244864 1562564642736 1564518438612 1567662663168 1568057739444 1576342834164 1576889605872 1580450398272 1580614307322 1584025740864 1584190020714 1585221365232 1587767298264 1592395205184 1592560353034 1592947544832 1595118072793 1596710176032 1600322301984 1601364148992 1608777871904 1610789451768 1612817025057 1612969953792 1613376448236 1616618863104 1618246810341 1618640247168 1621900991916 1622463565968 1625570105292 1627192603008 1629974971366 1634725902096 1635292924608 1636357538304 1638417295296 1638985598208 1643933267648 1646573494496 1648060685334 1651372805376 1656264890259 1657343157192 1661092448904 1664843380704 1665016042179 1665420849792 1670448320352 1672550988948 1673131131504 1674220378752 1678007850624 1681971399024 1682554809152 1687458995712 1699099417344 1699527617802 1701223933248 1708507355562 1709099969976 1714676076288 1717012469837 1718130284856 1718726237088 1726504246656 1727103103488 1734497321872 1735626519936 1736063925813 1736228540928 1736666098524 1745236709253 1745842063644 1753742784528 1754351089344 1754533033694 1755675275472 1757885223078 1763620496064 1764232227072 1771785405768 1772399968864 1773553842432 1774000806606 1783374035886 1786238210547 1790448848384 1792065987936 1792251843711 1796298948036 1800362589732 1801534667616 1802159549568 1809875105892 1810315132416 1810502880816 1814591198016 1818696220992 1819880234496 1820068974896 1822992083192 1825271511714 1828939773696 1838603282176 1839066639858 1839704540184 1840902230592 1843219457208 1843858797984 1844050025209 1849424926104 1852395181308 1854244075392 1857794406048 1858438802304 1862182620348 1862828538704 1864511051841 1868258173824 1868729005017 1868906199552 1878780877312 1879254360396 1881798279424 1882272522942 1883497926096 1887758831952 1892217823902 1892874160296 1898391370176 1902678149376 1902875476776 1906982445312 1907180219112 1909083794688 1911486844512 1912149864576 1922253027456 1922737466223 1922919781888 1926601606272 1929010585824 1932896570463 1933567016724 1942317277488 1942990991424 1944255923712 1948654278144 1948856373744 1951309487106 1952579834928 1953257108544 1962299965528 1964258556672 1968702161664 1975134684906 1982282653568 1984073058072 1984761255456 1993258581489 1993949964972 1995248072736 2004277468032 2004485332332 2004972673536 2005180609936 2014254954432 2015566281216 2024897606592 2025599964416 2027429493264 2036815740918 2041415097768 2046033248616 2047577596758 2048075414784 2048287821384 2050866093591 2057557245408 2058270931584 2062417310708 2067082973396 2068428692448 2069146149504 2069667607707 2078509966848 2080603041867 2083419523648 2086024584816 2090018706804 2090743652592 2095682106042 2101790445552 2102519474496 2107267197696 2107485743096 2111520956874 2112034321152 2112253360952 2113628486976 2117023064352 2123193606912 2128946901376 2129483430333 2133763069312 2135690291448 2140734911373 2145577746501 2147719269024 2150422700076 2151168597648 2157438665088 2157662413788 2158186996224 2161127711526 2162534655888 2163284754624 2167426807056 2169590137344 2172546390406 2179634536128 2180390566144 2184556393728 2185864865352 2192463420462 2196652314294 2197414247112 2204583526656 2207587461219 2208353187012 2209790876256 2214789931872 2219251617939 2219791174272 2220021389572 2220561133056 2227264427136 2230067985264 2230841508672 2232293838336 2237343800832 2242628532032 2244654081828 2255828186178 2266036823736 2267512066368 2267747230818 2268298577664 2278009807416 2278799959968 2290840379808 2291634982784 2302005662208 2304323799057 2314168693248 2314751901084 2315554798032 2317062278016 2326982279004 2327789418192 2338323712704 2338566221054 2339134785792 2340900367296 2343846964104 2351493994752 2362380541024 2364514251246 2365334408808 2370921460983 2376285031071 2377832047848 2381650947396 2388592807776 2388840529551 2389421317248 2389669124948 2395065264048 2400483452976 2402046223488 2402879399424 2413166807856 2414003841088 2416184177652 2419454930688 2420064672354 2424928294656 2432851487874 2433695348952 2438355157938 2440788904512 2444962457049 2452088853144 2452939386912 2454536307456 2457625942944 2457880824169 2458478397312 2463441116353 2465899901472 2469860241744 2472325433856 2477059208064 2477918403072 2482910160464 2486014735788 2491010898432 2491638673356 2498131274688 2505672480528 2508826483422 2509696697256 2511330568128 2511591019078 2517011775936 2517272816086 2522957098536 2523832213728 2531188493568 2537167302368 2542906958816 2548649126016 2549291426703 2549533152768 2562761033343 2563004036608 2563649954964 2568802141696 2572014114432 2577195427284 2578089355632 2589756369984 2590654655232 2598475164992 2601745982808 2603439779904 2604342811392 2604999147786 2618763095466 2631526634016 2631799550541 2633512913208 2636827834617 2645430744096 2645705102621 2646348340608 2657678108652 2658599953296 2660330763648 2672369957376 2672647109776 2675061053829 2685673272576 2694448422054 2699863475456 2700543884598 2702302001424 2703239324352 2714812658838 2715754321224 2721886797024 2728044331488 2729820351744 2730103462344 2731050428512 2734488124788 2737907267571 2743409660544 2744361242112 2757904923264 2758599959787 2758861532672 2759556810276 2761353345888 2765788196976 2774137389156 2778592771962 2781366113088 2786691609072 2787658203456 2789473033728 2793273930522 2794242808056 2802387260736 2803359299328 2815361275832 2818171315968 2818881540594 2822697419136 2823408784413 2838326735853 2839311240444 2847587055264 2854313215164 2855007171072 2860770328668 2863625692032 2867230266768 2868224796864 2876584886784 2876883218384 2881503615368 2883379541184 2884379672832 2889902409408 2900350525086 2906179381504 2913475916232 2914486487136 2923284560616 2926964230659 2928869752392 2929885662816 2943449948292 2944470916016 2946387835008 2953053242496 2959002157252 2959721565696 2962702027359 2969685902848 2973423980352 2974455344896 2977141883184 2990924947458 2992872109104 3006727998498 3007459010304 3007770914904 3021382431648 3023349421824 3023662974424 3037346409888 3038399946624 3054453839744 3055223611377 3062122646652 3069049872924 3071366395137 3072431732076 3086335868112 3087406397376 3089416370688 3093625966062 3100624460094 3102643038672 3103719224256 3117764950272 3121200489728 3125129285472 3129036877224 3136115478888 3143523159063 3152685668328 3153779211744 3160900796544 3161228614644 3167281435311 3168051481728 3168380041428 3170442730464 3175534596528 3184790410368 3185120706068 3185895089664 3190236145586 3193420352064 3200644603968 3202728297984 3217555743808 3221578903536 3225634050114 3226752896472 3236493620682 3237280494336 3241691567289 3243801983832 3244927131936 3251140210584 3254385206016 3258819585609 3259949942732 3269451804192 3270585849216 3276834590592 3277971196416 3287866535296 3288695130693 3293146988992 3296121370668 3302745610752 3312529780518 3314686314384 3322184897808 3329686761408 3330032084358 3330841699584 3340896640704 3345101977896 3346262263008 3348440757504 3356015701248 3363942798048 3365109618304 3383742279267 3398198834688 3399055235604 3401620846227 3402447866496 3417014711124 3418199939952 3429352152576 3434024939674 3436260569712 3437452474176 3453008493312 3468994643744 3471253039872 3472127851626 3473332197048 3490473418506 3491684127288 3507485569056 3507849331581 3508702178688 3509066067388 3511350550944 3515770446156 3526383638861 3527240992128 3528464454144 3543570811536 3544799937728 3547107684864 3548001613212 3566748071772 3572476421094 3584131975872 3584503687422 3592597896072 3600725179464 3603069335232 3604319099136 3609230293739 3619750211784 3621005761632 3629182396032 3637392441984 3640137949792 3645984166384 3649277231811 3650543023428 3657532736907 3657879547392 3677206564352 3678133279716 3679409080368 3681804461184 3686438914416 3687717595968 3688100050418 3698849852208 3704790362616 3708488150784 3715588812096 3716877604608 3724365240696 3725657077408 3729022103682 3736516347648 3737458010034 3758508720792 3763239725133 3763596558848 3764545045884 3766995852192 3767386528617 3775517663904 3775909224129 3784435647804 3785748320592 3796782740352 3805356298752 3805750953552 3813964890624 3814360438224 3818167589376 3822973689024 3824299729152 3844506054912 3845474932446 3853203212544 3858021171648 3865793140926 3867134033448 3884634554976 3885037431751 3885981982848 3897712747488 3902618974212 3905159669856 3906514217088 3924599931056 3928144643199 3928517113344 3937404323328 3950269369812 3964565307136 3968146116144 3969522510912 3986517162978 3987899929944 3990496145472 4008554936064 4008970664664 4010361219872 4028509908864 4041672633081 4049795213184 4050815826897 4051199928832 4054858986528 4072218988257 4073631481836 4082830195536 4092066497232 4095155193516 4096150829568 4096575642768 4101732187182 4115114490816 4116541863168 4124834621416 4134165946792 4136857384896 4138292299008 4139335215414 4161206083734 4166839047296 4167889157943 4172049169632 4180037413608 4181487305184 4181920968659 4189910895783 4191364212084 4203580891104 4205038948992 4214534395392 4214971486192 4223041913748 4224068642304 4224506721904 4227256973952 4228322310891 4234046128704 4246387213824 4257893802752 4258966860666 4267526138624 4271380582896 4281469822746 4291155493002 4295438538048 4300845400152 4302337195296 4314877330176 4315324827576 4322255423052 4325069311776 4326569509248 4334853614112 4345092780812 4350525787629 4359269072256 4360781132288 4369112787456 4371729730704 4384926840924 4393304628588 4394828494224 4409167053312 4415174922438 4416706374024 4419581752512 4429579863744 4438503235878 4439582348544 4440042779144 4454528854272 4460135970528 4461683017344 4485257064064 4486387421187 4489308163656 4510091997747 4511656372356 4532073647472 4535024132736 4535494461636 4536597155328 4556019614832 4557599919936 4581680759616 4583269965568 4608647598114 4629503802168 4631109596064 4634124556032 4640438949093 4650936690141 4653964558008 4655578836384 4676647425408 4677132442108 4678269571584 4681800734592 4687693928208 4702987989504 4724761082048 4729028502492 4730668817616 4741842921966 4752570062142 4755664095696 4763301894792 4777185615552 4777681059102 4778842634496 4779338249896 4785354218379 4790130528096 4800966905952 4804092446976 4826333615712 4828007682176 4832368355304 4838909861376 4840129344708 4849856589312 4854740431023 4865702975748 4867390697904 4876710315876 4881577809024 4889924914098 4904177706288 4905878773824 4909072614912 4915251885888 4915761648338 4916956794624 4926882232706 4931799802944 4939720483488 4954118416128 4965820320928 4968794670777 4972029471576 4983277346712 4995048126537 4996262549376 5011344961056 5017652966844 5019393394512 5022661136256 5023182038156 5034023551872 5034545632172 5045914197072 5047664427456 5062376987136 5074334604736 5085813917632 5097298252032 5098582853406 5125522066686 5127299909928 5144028228864 5151037409511 5154390854568 5156178711264 5178253775191 5179512739968 5181309310464 5196950329984 5203491965616 5206879559808 5208685622784 5209998295572 5235710127759 5237526190932 5263053268032 5263599101082 5267025826416 5273655669234 5290861488192 5291410205242 5292696681216 5315356217304 5317199906592 5320661527296 5345294219552 5350122107658 5358714631641 5371346545152 5376755531133 5388896844108 5399726950912 5401087769196 5404604002848 5406478648704 5429625317676 5431508642448 5443773594048 5456088662976 5459640703488 5460206924688 5462100857024 5468976249576 5475814535142 5486819321088 5515809846528 5517199919574 5519113620552 5522706691776 5531576393952 5532150075627 5548274778312 5557185543924 5562732226176 5573383218144 5573961235619 5575316406912 5586547861044 5588485616112 5604774521472 5606718598656 5630722551664 5636342631936 5637763081188 5645394838272 5646817568826 5676653471706 5678622480888 5695174110528 5704912399781 5708626430328 5721540657336 5727251384064 5734460533536 5736449593728 5753766436768 5763007230736 5766759082368 5768212398669 5768759345664 5779804818816 5798689711389 5800701050172 5812358763008 5826951832464 5828972974272 5846569121232 5853928461318 5857739504784 5859771325632 5886899896584 5888941832032 5892775670016 5906106484992 5918004314504 5925404054718 5946847960704 5948910689792 5954283766368 5979775744467 5981849894916 5985744218208 6013455996996 6014918020608 6015541829808 6042764863296 6046698843648 6047325948848 6074692819776 6076799893248 6108907679488 6110447222754 6124245293304 6138099745848 6142732790274 6144863464152 6152598280773 6172671736224 6174812794752 6187251932124 6201248920188 6205286077344 6207438448512 6209002823121 6235529900544 6241809125601 6242400979456 6250258570944 6258073754448 6272230957776 6287046318126 6305371336656 6307558423488 6321801593088 6322457229288 6334562870622 6336102963456 6336760082856 6340885460928 6351069193056 6369580820736 6370241412136 6380472291172 6386840704128 6388450290999 6401289207936 6422204734119 6435111487616 6436733239503 6443157807072 6451268100228 6453505792944 6472987241364 6474560988672 6483383134578 6487603967664 6489854263872 6502280421168 6508770412032 6517639171218 6519899885464 6538903608384 6541171698432 6553669181184 6575733070592 6577390261386 6586293977984 6592242741336 6622762383657 6625059561036 6629372628768 6644369795616 6657754853817 6659373522816 6660064168716 6661683399168 6681793281408 6690203955792 6692524526016 6696881515008 6712031402496 6727885596096 6730219236608 6767484558534 6798110471208 6803241692454 6804895732992 6834029422248 6836399879904 6868049879348 6872521139424 6874904948352 6906016986624 6912971397171 6937989287488 6942506079744 6944255703252 6946664394096 6980946837012 6983368254576 7014971138112 7015698663162 7017404357376 7018132134776 7022701101888 7031540892312 7052767277722 7054481984256 7087141623072 7089599875456 7096003226424 7112764382949 7128855093213 7133496143544 7144952842188 7166521588653 7168263951744 7169007374844 7185195792144 7201450358928 7206138670464 7208638198272 7218460587478 7239500423568 7242011523264 7258364792064 7274784883968 7280275899584 7291968332768 7298554463622 7301086046856 7315065473814 7334887371147 7356266559432 7358818160736 7363608922368 7372877828832 7373642472507 7375435191936 7376200100836 7390323349059 7397699704416 7409580725232 7416976301568 7431177624192 7433755209216 7448730481392 7451314154816 7458044207364 7473032695296 7474916020068 7517017441584 7526479450266 7529090091768 7533991704384 7534773057234 7551035327808 7551818448258 7568871295608 7571496641184 7593565480704 7603912366421 7611501907104 7628720876448 7645947378048 7648599458304 7688283100029 7689012109824 7690949864892 7706406425088 7716042343296 7731586281852 7734268066896 7769269109952 7770074863502 7771963965696 7795425494976 7805237948424 7810319339712 7813028434176 7849199862112 7856289286398 7895398651623 7900538739624 7910483503851 7929130614272 7936292232288 7937115307863 7939045021824 7973034325956 7975799859888 7980992290944 8017109872128 8017941329328 8020722439744 8057019817728 8083345266162 8099590426368 8101631653794 8109717973056 8144437976514 8147262963672 8165660391072 8166507254497 8184132994464 8184981773689 8190310387032 8193151285536 8203464374364 8230228981632 8233083726336 8249669242832 8268331893584 8273714769792 8275799879361 8276584598016 8278670430828 8322412167468 8333678094592 8335778315886 8344098339264 8360074827216 8362974610368 8363841937318 8379821791566 8382728424168 8407161782208 8410077897984 8429942972384 8446083827496 8449013443808 8454513947904 8456644621782 8468092257408 8470226353239 8514980207559 8515787605504 8517933721332 8535052277248 8542761165792 8562939645492 8582310986004 8590877076096 8601690800304 8604674390592 8629754660352 8630649655152 8644510846104 8650138623552 8653139018496 8669707228224 8690185561624 8701051575258 8718538144512 8743459461408 8769853681848 8780892691977 8786609257176 8789656988448 8790568566773 8830349844876 8833412748048 8839163505024 8859159727488 8877006471756 8879164697088 8880085558288 8888106082077 8909057708544 8920271941056 8923366034688 8970514128128 8972774842374 8978616327312 9020183995494 9023312744712 9064147294944 9070048265472 9070988923272 9112039229664 9115199839872 9163361519232 9165670834131 9166539931136 9214099185411 9217295196228 9259007604336 9262219192128 9268249112064 9280877898186 9301873380282 9307929116016 9311157672768 9353294850816 9354264884216 9363601469184 9375387856416 9430569477189 9449522164096 9458057004984 9461337635232 9483685843932 9501844305933 9505140124284 9511328191392 9526603789584 9554371231104 9555362118204 9557685268992 9558676499792 9570708436758 9580261056192 9601933811904 9608184893952 9652667231424 9656015364352 9664736710608 9680258689416 9709480862046 9725074701867 9731405951496 9734781395808 9753420631752 9763155618048 9776458756827 9779849828196 9808355412576 9811757547648 9830503771776 9831523296676 9833913589248 9853764465412 9863599605888 9866085392079 9879440966976 9908236832256 9931640641856 9937589341554 9944058943152 9966554693424 9990096253074 9992525098752 10022689922112 10035305933688 10038786789024 10045322272512 10046364076312 10068047103744 10069091264344 10091828394144 10095328854912 10148669209472 10151226837801 10171627835264 10194596504064 10197165706812 10204862538681 10251044133372 10254599819856 10288056457728 10302074819022 10308781709136 10312357422528 10356507550382 10359025479936 10393900659968 10406983931232 10413759119616 10419996591144 10471420255518 10475052381864 10523547994743 10526106536064 10527198202164 10534051652832 10547311338468 10579150916583 10581722976384 10582820410484 10585393362432 10630712434608 10634399813184 10641323054592 10690588439104 10700244215316 10717429263282 10753511062266 10777793688216 10802175538392 10809208005696 10812957297408 10827690881217 10859250635352 10863017284896 10887547188096 10912177325952 10920413849376 10924201714048 10937952499152 10951629070284 10973638642176 11031619693056 11034399839148 11038227241104 11045413383552 11063152787904 11064300151254 11096549556624 11114371087848 11125464452352 11146766436288 11147922471238 11150632813824 11165826509551 11173095722088 11176971232224 11209549042944 11261445103328 11275526162376 11289719175399 11290789676544 11293635137652 11302159585851 11327727672387 11353306943412 11357244961776 11390348221056 11409824799562 11417252860656 11443081314672 11454502768128 11468921067072 11472899187456 11507532873536 11526014461472 11533518164736 11536424797338 11559609637632 11597379422778 11601402100344 11653903664928 11655112295253 11657945948544 11693138242464 11707856922636 11715479009568 11716694025893 11719542651264 11773799793168 11777883664064 11785551340032 11812212969984 11836008629008 11850808109436 11893695921408 11908567532736 11959551488934 11963699789832 11971488436416 12026911993992 12031083659616 12085529726592 12094651897696 12125017899243 12149385639552 12152447480691 12153599786496 12216656964771 12217815358976 12220894445508 12248490586608 12276199491696 12285465580548 12289726928304 12305196561546 12345343472448 12349625589504 12374503864248 12402497840376 12410572154688 12414876897024 12418005646242 12483618251202 12500517141888 12503667473829 12516147508896 12544461915552 12545762905977 12569732687349 12574092636252 12610742673312 12615116846976 12643603186176 12644914458576 12669125741244 12672205926912 12673520165712 12681770921856 12702138386112 12739161641472 12740482824272 12760944582344 12773681408256 12776900581998 12802578415872 12844409468238 12870222975232 12873466479006 12886315614144 12902536200456 12907011585888 12908350176463 12945974482728 12966766269156 12975207935328 12979708527744 13004560842336 13035278342436 13039799770928 13051577362887 13077807216768 13082343396864 13107338362368 13151466141184 13154780522772 13172587955968 13184485482672 13245524767314 13250119122072 13258745257536 13288739591232 13315509707634 13318747045632 13320128337432 13363586562816 13380407911584 13385049052032 13455771192192 13459162263561 13460438473216 13530275993241 13534969117068 13596220942416 13606483384908 13609791465984 13668058844496 13672799759808 13736099758696 13745042278848 13749809896704 13825942794342 13875978574976 13888511406504 13893328788192 13921316847279 13952810070423 13961893674024 13966736509152 14029942276224 14031397326324 14034808714752 14036264269552 14045402203776 14063081784624 14105534555444 14108963968512 14174283246144 14179199750912 14192006452848 14225528765898 14257710186426 14266992287088 14289905684376 14333043177306 14336527903488 14338014749688 14356062655137 14370391584288 14402900717856 14412277340928 14436921174956 14479000847136 14484023046528 14516729584128 14549569767936 14560551799168 14564221293069 14583936665536 14597108927244 14602172093712 14630130947628 14669774742294 14712533118864 14717636321472 14727217844736 14745755657664 14747284945014 14750870383872 14752400201672 14780646698118 14795399408832 14819161450464 14862355248384 14897460962784 14902628309632 14906384012331 14916088414728 14949832040136 14985144379611 15034034883168 15052958900532 15058180183536 15067983408768 15069546114468 15102070655616 15103636896516 15137742591216 15142993282368 15187130961408 15207824732842 15223003814208 15257441752896 15291894756096 15376566200058 15381899729784 15432084686592 15453112228533 15463172563704 15468536133792 15534761325573 15538538219904 15540149727004 15543927931392 15590850989952 15610475896848 15620638679424 15626056868352 15698399724224 15712578572796 15790797303246 15801077479248 15820967007702 15872584464576 15874230615726 15878090043648 15946068651912 15951599719776 15961984581888 15983734157987 16035882658656 16041444879488 16114039635456 16130266593399 16166690532324 16199180852736 16203263307588 16219435946112 16288875953028 16294525927344 16331320782144 16333014508994 16368265988928 16369963547378 16380620774064 16386302571072 16406928748728 16460457963264 16499338485664 16536663787168 16547429539584 16551599758722 16557340861656 16596450226881 16644824334936 16667356189184 16671556631772 16688196678528 16720149654432 16721883706857 16725949220736 16727683874636 16759643583132 16765456848336 16814323564416 16820155795968 16859885944768 16892167654992 16898026887616 16909027895808 16913289243564 16936184514816 16940452706478 17029960415118 17035867442664 17085522331584 17114737199343 17125879290984 17164621972008 17181754152192 17203381600608 17205165769183 17209348781184 17261299310304 17289021692208 17300277247104 17306278036992 17339414456448 17380371123248 17396069134167 17402103150516 17437076289024 17486918922816 17539707363696 17561785383954 17573218514352 17579313976896 17581137133546 17660699689752 17666825496096 17678327010048 17718319454976 17754012943512 17760171116576 17776212164154 17840543882112 17846732069376 17939327233401 17941028256256 17945549684748 17957232654624 18040367990988 18046625489424 18128294589888 18140096530944 18141977846544 18224078459328 18230399679744 18326723038464 18331341668262 18428198370822 18434590392456 18457794842319 18518015208672 18519935718347 18524438384256 18561755796372 18603746760564 18615858232032 18622315345536 18706589701632 18708529768432 18725427376803 18727202938368 18750775712832 18861138954378 18899044328192 18916114009968 18922675270464 18967371687864 19003688611866 19010280248568 19022656382784 19053207579168 19108742462208 19110724236408 19117352999584 19141416873516 19160522112384 19165350872997 19203867623808 19266614202357 19305334462848 19310199718509 19312030728704 19329473421216 19360517378832 19418961724092 19450149403734 19462811902992 19469562791616 19506841263504 19526311236096 19552917513654 19559699656392 19616710825152 19623515095296 19661007543552 19663046593352 19707528930824 19727199211776 19732170784158 19758881933952 19863281283712 19868287150971 19875178683108 19888117886304 19933109386848 19973264561451 19980192506148 19985050197504 20045379844224 20070611867376 20077573578048 20090644545024 20092728152624 20136094207488 20138182528688 20183656788288 20190657709824 20297338418944 20302453675602 20343255670528 20394331413624 20409725077362 20502088266744 20509199639712 20604149638044 20617563418272 20624714845056 20713015100764 20718050959872 20738914191513 20787801319936 20813967862464 20827518239232 20839993182288 20942840511036 20950104763728 21047095989486 21052213072128 21054396404328 21068103305664 21094622676936 21158301833166 21163445952768 21165640820968 21261424869216 21268799626368 21338293148847 21381176878208 21386565279639 21400488430632 21434858526564 21499564765959 21507022124532 21555587376432 21604351076784 21618416011392 21625914594816 21655381762434 21718501270704 21726034569792 21775094376192 21824354651904 21840827698752 21848403428096 21875904998304 21903258140568 22004662113441 22068799678296 22076454482208 22090826767104 22120927417521 22126305575808 22128600302508 22170970047177 22193099113248 22228742175696 22250928904704 22293532872576 22295844942476 22301265627648 22331653019102 22346191444176 22353942464448 22419098085888 22522890206656 22551052324752 22579438350798 22587270275304 22604319171702 22655455344774 22706613886824 22714489923552 22780696442112 22811737099263 22819649599124 22834505721312 22886162629344 22937842134144 22945798374912 23015065747072 23052028922944 23067036329472 23072849594676 23119219275264 23194758845556 23202804200688 23307807329856 23310224590506 23315891897088 23386276484928 23415713845272 23430958019136 23433388051786 23439085302528 23547599586336 23555767328128 23672017258016 23686195954869 23701616218872 23731450511553 23787391842816 23811345923589 23817135065472 23919102977868 23927399579664 23942976872832 24053823987984 24062167319232 24171059453184 24189303795392 24250035798486 24298771279104 24304894961382 24433313929542 24441788891016 24496981173216 24499521763491 24552398983392 24554945321067 24570931161096 24579453856608 24610393123092 24684685472027 24690686944896 24699251179008 24749007728496 24804995680752 24821144309376 24829753794048 24836011292484 24967236502404 25001034283776 25007334947658 25032295017792 25088923831104 25091525811954 25139465374698 25148185272504 25221485346624 25230233693952 25264612056173 25289828917152 25338251482488 25347040331424 25363541843712 25404276772224 25480965648544 25521889164688 25544940622677 25547362816512 25553801163996 25605156831744 25688818936476 25740445950464 25746932958012 25772631228288 25805072400912 25814023171776 25816700352926 25891948965456 25933532538312 25950415870656 25959417055488 26009121684672 26070556684872 26079599541856 26103154725774 26155614433536 26309561045544 26342678075931 26345175911936 26368970965344 26371705700319 26491049534628 26500238244144 26517490515072 26577479182464 26631019415268 26637494091264 26640256674864 26727173125632 26760815823168 26770098104064 26911542384384 26918324527122 27060551986482 27069938234136 27192441884832 27195262022257 27212966769816 27336117688992 27345599519616 27472199517392 27490084557696 27497012502393 27499619793408 27642297556233 27651885588684 27751957149952 27777022813008 27786657576384 27842633694558 27905620140846 27923787348048 27933473018304 28059884552448 28062794652648 28072528539104 28090804407552 28126163569248 28211069110888 28291708431567 28348566492288 28358399501824 28384012905696 28451057531796 28505532917799 28515420372852 28533984574176 28579811368752 28666086354612 28673055806976 28676029499376 28712125310274 28740783168576 28805801435712 28824554681856 28873842349912 28958001694272 28968046093056 29121103598336 29128442586138 29167873331072 29175224105601 29194217854488 29204344187424 29260261895256 29329376270481 29339549484588 29425066237728 29435272642944 29491511315328 29494569890028 29501740767744 29504800403344 29561293396236 29590798817664 29598256176237 29638322900928 29724710496768 29794921925568 29805256619264 29812768024662 29832176829456 29899664080272 29970288759222 30068069766336 30105917801064 30116360367072 30135966817536 30139092228936 30204141311232 30207273793032 30275485182432 30285986564736 30415649465684 30446007628416 30453680513403 30514883505792 30583789512192 30614587616043 30753132400116 30763799459568 30864169373184 30906224457066 30926345127408 30937072267584 31069522651146 31077076439808 31080299454008 31181701979904 31220951793696 31241277358848 31396799448448 31425157145592 31570643984229 31581594606492 31602154958496 31641934015404 31737452749749 31745168929152 31748461231452 31756180087296 31892137303824 31903199439552 31923969163776 31967468315974 32071765317312 32082889758976 32260533186798 32333381064648 32406526615176 32438871892224 32483072643651 32577751906056 32589051854688 32662641564288 32666029017988 32736531977856 32739927094756 32761241548128 32772605142144 32813857497456 32920915926528 32998676971328 33073327574336 33094859079168 33103199517444 33114681723312 33192900453762 33289648669872 33343113263544 33376393357056 33440299308864 33443767413714 33451898441472 33455367749272 33497479528653 33519287166264 33530913696672 33628647128832 33719771889536 33784335309984 33796053775232 33826578487128 33872369029632 33880905412956 33906478757553 33983183017161 34059920830236 34071734885328 34171044663168 34229474398686 34251758581968 34329243944016 34363508304384 34406763201216 34410331538366 34418697562368 34522598620608 34578043384416 34600554494208 34678828912896 34760742246496 34792138268334 34804206301032 34965336885759 34973837845632 35079414727392 35123570767908 35146437028704 35150082077679 35158627953792 35162274267092 35321399379504 35333650992192 35356654020096 35436638909952 35508025887024 35520342233152 35552424328308 35681087764224 35878654466802 35891099369496 35914465309248 36080735981976 36093250978848 36247776426337 36256589179776 36283955693088 36448156918656 36460799359488 36649970894313 36653446076928 36662683336524 36856396741644 36869180784912 36915589684638 37036030417344 37039871436694 37048876768512 37123511592744 37207493521128 37231716464064 37244630691072 37417059536864 37450854753606 37501551425664 37511002421487 37637288717931 37709198062047 37722277908756 37798088656384 37832228019936 37845350540928 37934743375728 38007377223732 38020560497136 38045312765568 38106415158336 38217484924416 38221448472816 38234705999168 38282833747032 38321044224768 38330701745994 38407735247616 38533228404714 38610668925696 38620399437018 38658946842432 38721034757664 38725050529389 38837923448184 38900298807468 38925623805984 38929660795709 38939125583232 39013682527008 39017728649333 39105835027308 39119399312784 39233421650304 39247030190592 39322015087104 39326093186704 39415057861648 39454398423552 39464341568316 39517763867904 39726562567424 39736574301942 39750357366216 39776235772608 39866218773696 39946529122902 39960385012296 40090759688448 40141223734752 40155147156096 40185456305248 40276365057376 40367313576576 40377486790683 40381315419648 40590827979723 40594676837888 40604907351204 40686511341056 40788662827248 40819450154724 41004176533488 41018399279424 41208299276088 41235126836544 41249429690112 41426030201528 41477828383026 41627935724928 41679986364576 41763950541837 41858430211269 41885681022072 41900209527456 42094191978972 42104426144256 42108792808656 42136206611328 42189245353872 42316603666332 42326891905536 42331281641936 42522849738432 42537599252736 42676586297694 42762353756416 42773130559278 42800976861264 42869717053128 42999129531918 43014044249064 43068187965411 43111174752864 43208702153568 43236832022784 43310763524868 43437002541408 43452069139584 43550188752384 43648709303808 43681655397504 43692663879207 43696806856192 43751809996608 43806516281136 44009324226882 44137599356592 44152908964416 44181653534208 44241854835042 44252611151616 44257200605016 44341940094354 44386198226496 44457484351392 44587065745152 44591689884952 44663306038204 44692382888352 44707884928896 44719152036993 44955433138833 45045780413312 45102104649504 45158876701596 45174540550608 45208638343404 45310910689548 45413227773648 45428979847104 45561392884224 45623474198526 45639299198248 45669011442624 45772325258688 45875684268288 46030131494144 46104057845888 46145699189352 46359336685599 46389517691112 46405608401376 46604283976719 46615614659712 46620449181012 46631783794176 46772552969856 46831427690544 46861916038272 46866776103572 46878170605056 47095199172672 47111534656256 47344034516032 47372391909738 47403232437744 47462901023106 47622691847178 47634270130944 47838205955736 47854799159328 47885953745664 47951202473961 48107647975968 48124334638464 48342118906368 48378607590784 48390799780197 48500071596972 48597542558208 48609789922764 48866627859084 48883577782032 48993962346432 48999043526982 49104797966784 49109890642134 49141862322192 49158907713216 49220786246184 49369370944054 49381373889792 49498015456992 49609991361504 49642288618752 49672022584968 49789350680643 49934473004808 50002068567552 50014669895316 50064590035584 50165651120571 50177847662208 50183051623908 50278930749396 50296370545008 50442970693248 50460467387904 50529224112346 50579657834304 50676502964976 50694080662848 50727083687424 50808553544448 50961931297088 51043778329376 51089881245354 51107602327992 51344211598029 51377637872952 51493865916024 51545262456576 51610144801824 51615497307549 51628046343552 51633400705852 51783897930912 51867065076624 51900831741312 51918834110976 52018243369344 52141113369744 52159199083712 52206309451548 52311228867072 52619122091088 52685356151862 52737941930688 52743411400638 52982099069256 53000476488288 53034981030144 53154958364928 53227386564947 53262038830536 53280513349728 53521631646336 53540196208128 53817981700203 53823084768768 53836649054244 54121103972964 54139876468272 54384883769664 54390524044514 54425933539632 54672235377984 54691199039232 54944399034784 54980169115392 54994025004786 55284595112466 55303771177368 55373384526957 55503914299904 55554045626016 55559807155041 55573315152768 55685267389116 55811240281692 55847574696096 55866946036608 56119769104896 56125589305296 56145057078208 56181608815104 56252327138496 56422138221776 56583416863134 56697132984576 56768025811392 56902115063592 57011065835598 57030840745704 57067969148352 57159622737504 57165550781479 57332172709224 57352058998752 57424250620548 57481566337152 57611602871424 57747684699824 57799842607071 57916003388544 57930599155527 57936092186112 58242207196672 58256885172276 58335746662144 58350448211202 58388435708976 58408688374848 58520523790512 58658752540962 58679098969176 58850132475456 58870545285888 58983022630656 58989139780056 59009600806688 59122586792472 59181597635328 59196512352474 59276645801856 59589843851136 59604861452913 59610513238528 59625536049324 59664353658912 59799328160544 59919793684353 59940577518444 60136139532672 60211835602128 60232720734144 60271933635072 60278184457872 60408282622464 60414547586064 60550970364864 60571973129472 60831298931368 60892015256832 60907361026806 61029767011584 61229175232086 61506264800232 61527598919136 61533979967411 61812448914132 61852690254816 61874144535168 62139045302292 62154152879616 62160598908016 62216742574539 62363403959808 62441903587392 62482554717696 62793598896896 62850314291184 63141287968458 63163189212984 63204309916992 63283868030808 63474905499498 63490337858304 63496922462904 63784274607648 63806398879104 63934936631948 64014879446541 64143530634624 64159695838917 64165779517952 64498694297877 64521066373596 64666762129296 64813053230352 64877743784448 64966145287302 65155503812112 65178103709376 65325283128576 65332058035976 65473063955712 65479854189512 65522483096256 65545210284288 65627714994912 65997353942656 66013986340323 66146655148672 66206399034888 66229363446624 66362782252563 66385800907524 66512910141531 66579297339744 66686226527088 66752786714112 66880598617728 66887534827428 66903796882944 66910735498544 66994959057306 67038574332528 67061827393344 67257294257664 67439543779072 67568670619968 67592107550464 67653156974256 67761810825912 67812957515106 67966366034322 68119841660472 68143469770656 68342089326336 68435211297789 68458948797372 68503517163936 68658487888032 68813526402432 68820663076732 68837395124736 69045197241216 69156086768832 69201108988416 69357657825792 69521484492992 69584276536668 69608412602064 69930673771518 69947675691264 70158829454784 70247141535816 70292874057408 70300164155358 70317255907584 70324548534184 70642798759008 70667301984384 71016051774048 71040684466304 71058587864607 71104848656616 71362175528448 71434037770767 71757308933604 71782198738992 71828930618496 72161471963952 72186501957696 72495552852674 72513178359552 72567911386176 72896313837312 73299941788626 73325366673048 73498565290473 73664835963201 73712793483288 73738361569824 73831179369276 74054056416081 74072060834688 74079742873388 74097753537024 74247023185488 74414987042256 74463432928128 74489261382144 74834119073728 74901709507212 75003102851328 75022004842974 75274577435862 75418396124094 75444555817512 75664456039872 75690701081856 75793836168519 75869486751456 76014754447464 76041120994272 76090625531136 76194305549239 76212830316672 76442896945632 76469411998336 76565667494064 76642088449536 76661403491988 76815470495232 77066456809428 77221337851392 77240798874036 77317893684864 77442069515328 77450101058778 77675846896368 77800597614936 77851247611968 77859321591418 77878251166464 78027365054016 78035457298666 78211670054616 78238798625568 78466843300608 78652186373408 78830115723296 78928683136632 79028034227793 79035527735808 79115117100957 79453125134848 79473148603884 79500714732432 79552471545216 79732437547392 79893058245804 79920770024592 80181519376896 80282447469504 80310294312192 80370912610496 80552730114752 80734627153152 80754973581366 81181655959446 81209814702408 81577325654496 81585786066771 81638900309448 82008353066976 82016858181251 82036798558848 82416598552176 82470253673088 82498859380224 82852060403056 82926892668699 82955656766052 83255871449856 83359972729152 83527901083674 83716860422538 83771362044144 83800419054912 84188383957944 84217585617312 84272413222656 84378490707744 84633207332664 84662563283872 84875125294701 85045699476864 85075198505472 85353172595388 85516598753397 85524707512832 85546261118556 85601953722528 85739434106256 85998259063836 86028088498128 86136375930822 86222349505728 86417404307136 86473664045568 86621527049736 86874005082816 86904138279168 87363310795008 87385327758414 87503619993216 87525672316803 87613032562272 87988128811443 88018648453764 88275198713184 88305817928832 88483709670084 88505222303232 88514401210032 88683880188708 88772396452992 88914968702784 89174131490304 89183379769904 89326612076408 89384765776704 89415769857792 89438304073986 89910866277666 90091560826624 90204209299008 90317753403192 90349081101216 90358451235241 90417276686808 90621821379096 90826455547296 90857959694208 91246948397052 91278598396496 91338022885248 91361041540209 91544650517376 91751368536576 91843762848129 92060262988288 92208115691776 92291398378704 92718673371198 92779035382224 92811216802752 93208567953438 93231229319424 93240898362024 93545105939712 93662855381088 93723832076544 93733552207144 94190398345344 94223069312512 94688069032064 94711931952687 94744783819476 94806464875488 94925802046212 95212358249247 95245383694356 95268540261888 95676411911472 95709598318656 95771907491328 95902404947922 96215295951936 96248669276928 96757215181568 96781599560394 97000143193944 97219579845528 97449217930953 97733255718168 97767155564064 97987924692864 97998087053964 98209595933568 98219781284268 98283724644384 98317815426432 98441572492368 98738741888108 98762747779584 98996030913984 99219982723008 99284577237504 99344045169936 99578701361286 99868946009616 100029339790632 100129180071168 100331302241142 100355695324416 100366103247816 100492438585959 100557861498792 100592741090016 100885941386496 101058448224692 101159315668608 101353005929952 101388161325696 101617107088896 101719436272659 101923862594176 101949549051483 102087556658752 102179762490708 102215204655984 102688423196058 102755275745904 102987731832048 103090524913152 103220289603648 103230994615098 103256092687104 103266801411704 103567795861824 103734130153248 103801663482624 104036486738688 104282226739488 104318398167424 104412618903096 104896010657277 105238244182176 105370712303724 105450246233037 105475883861376 105486822801276 105964198138512 106000952976576 106069962060288 106309916729856 106454773129894 106524077661072 106561026699456 107043263292672 107635963400406 107673298108488 108242207945928 108279752936544 108743329279011 108769767539328 108781048089028 108851867079264 109344470755968 109382398078464 109888798069568 109960338230784 109988050009572 110569190224932 110607542354736 110746769053914 111108091252032 111119614310082 111146630305536 111370534778232 111622480563384 111695149392192 111733892073216 111886139105909 112251178610592 112290114156416 112504654276992 112844276443552 112911866153793 113127594186141 113166833726268 113394265969152 113536051622784 113804230127184 114022131671196 114061681491408 114135938296704 114319245475008 114331101562958 114664345418448 114704117997504 114848501241096 114963132674304 115223205742848 115495369399648 115599685214142 115832006777088 115861198311054 116175151588167 116513770344552 116671493324288 116700896422404 116776871417952 116788982387127 116817376749696 117041047581024 117053185947999 117317505081924 117358197938352 117700264950912 117741090571776 117966045261312 117978279560112 118019201613376 118245173584944 118363195270656 118393024704948 118553291603712 119179687702272 119209722905826 119251072098648 119328707317824 119598656321088 119839587368706 119881155036888 120272279065344 120423671204256 120436160384281 120465441468288 120556368915744 120829095172128 121101940729728 121143946258944 121662597862736 121772483939169 121784030513664 121814722053612 122059534023168 122458350464172 123012529600464 123055197838272 123067959934822 123624897828264 123705380509632 123748289070336 124278090604584 124321197816032 124433485149078 124883807174784 125291851625511 125575290633807 125587197793792 125700628582368 126282575936916 126326378425968 126408619833984 126567736061616 126949810998996 126980675716608 126993844925808 127568549215296 127612797758208 127869873263896 128029758893082 128287061269248 128319391677834 128997388595754 129042132747192 129204563896233 129333524258592 129346937482517 129626106460704 129639550028429 129932290574604 130311007624224 130356207418752 130650566257152 130664116071952 130946127911424 130959708379024 131044966192512 131077991637621 131090420568576 131255429989824 131994707885312 132027972680646 132293310297344 132412798069776 132458726893248 132725564505126 132771601815048 133025820283062 133158594679488 133372453054176 133761197235456 133775069654856 133821470997088 133989918114612 134077148665056 134123654786688 134157456110979 134866299416499 134879087558144 135137341239936 135184215100928 135306313948512 135523621651824 135625915030212 135932732068644 136239683320944 136286939541312 136684178652672 136870422595578 136917897594744 137007034327872 137316975776064 137627052804864 137641326153464 138090394482432 138312173537664 139042968985984 139078010056797 139168553073336 139216825204128 139812851930157 139861347543036 139895351382528 140317658909568 140494283071632 140585748114816 140600328310716 140634511815168 140649097068368 141285597518016 141334603968768 142032103548096 142081368932608 142117175729214 142209697313232 142868075541534 143514617867208 143564397477984 143657861236992 143853607421883 144322943927904 144373003915392 144991105705348 145026356719104 145135822772352 145172399340591 145792627674624 146599883577252 146650733346096 146997130580946 147329671926402 147425586966576 147476723139648 147662358738552 148108112832162 148144121669376 148159485746776 148494046370976 148829974084512 148926865856256 149368052041929 149668238147456 149803419014424 150006205702656 150044009685948 150496953361713 150549154871724 150836792248188 150889111635024 151328912079744 151381402163712 151587672337038 151738973502912 152029508894928 152082241988544 152181251062272 152388611098478 152425660633344 152885793891264 152938823996672 153131334988128 153322806983976 154032634794087 154132913618856 154481597748072 154635787369728 154846491922647 154884139030656 154900202117556 155351693792736 155601195229872 155702495223936 155718643182836 155756502332928 156054730108032 156070914597332 156423340109232 156477597251136 156933686601216 157304372746816 157660231446592 157857366273264 158056068455586 158230234201914 158946297207768 159001429464864 159104943090432 159464875094784 159682159694841 159786116491608 159841540049184 160564894939008 160620588624384 160741825220992 161105460229504 161469254306304 161509947162732 162363311918892 162419629404816 163154651308992 163171572133542 163277800618896 164016706133952 164033716362502 164073597117696 164833197104352 164940507346176 165704120806112 165853785337398 165911313532104 166120153580871 166511742899712 166679421465123 166719945458304 167055802167348 167433720845076 167542724088288 167600838109824 168376767915888 168435171234624 168544826445312 168756981415488 169266414665328 169325126567744 169750250589402 170091398953728 170706345190776 171033197506794 171092522237112 171203907445056 171478868212512 171496652344437 171996518127672 172056176996256 172272751861644 172444699011456 172792798304189 172834808614272 173243054099472 173748010165632 173808276558336 174726621590016 174770655516828 175007239986432 175051344633606 175226065124544 175976257622886 176037296907528 176550397426368 176611635857664 176852284393211 176967419340168 177028802420064 177367760377416 177544792905984 177829937405568 178366759539808 178653224152816 178769531553408 178814584358739 178831539715584 178876608147972 179759381053059 179821732555332 180183121653248 180408418598016 180635506806384 180698162202432 180716902470482 180834553373616 181243642758192 181652911094592 181715919388416 182493896794104 182557196792992 182676045770496 182722083080418 183089301034752 183687525696258 184416231383552 184582796757408 184601939902233 185437346742396 185558070764448 185622433605504 186417135906876 186462458638848 186481796724048 187090211879424 187325710762176 187447664153088 187467104414288 188380796690688 189376138064128 189423863905374 189489567638952 189612929750976 189851604092424 190424716498494 190490767388712 191352823822944 191419196637312 191804809895844 192044638339623 192430591903872 192479087516751 192497338553856 193496082893631 193514430363136 193563199120788 194000286387888 194439159691056 194898435861906 195466511436336 195534311128128 195975849385728 195996174107928 196419191867136 196439562568536 196567449288768 196635630852864 196883144984736 197477483776216 197992061827968 198041959020969 198439965446016 198688090339872 199088346757689 199157402722572 199538730424593 199737892019232 200058679581264 200258360142336 200662604482284 200711390648832 200732206495632 200984877171918 201115722997584 201185482180032 201771882772992 202116896449384 202318631337216 202706011859904 202776322651392 203438872545318 203847725188352 203899098102966 204175113317504 204359524981416 204430409311968 205305633893367 205376846392116 205510551491808 205975463664096 206440579207296 206461989230196 206512185374208 206533602823408 207135591723648 207468260306496 207603326965248 208072973477376 208564453478976 208636796334848 208825237806192 209792021314554 210476488364352 210741424607448 210900492466074 210951767722752 210973645602552 211928396277024 212001905953152 212909546259788 213048155322144 213122053398912 213175763593821 214086526585344 214302113312301 215271926800812 215346596216976 216484415891856 216559505873088 217486658558022 217539535078656 217562096178056 217703734158528 218688941511936 219777596139136 219976100019144 220495695871419 220994507889603 221138380449864 221215084709472 221493538107828 222162169248243 222216182504064 222239228620164 222293260611072 222741069556464 223244961126768 223390298784384 223467784146432 223772278211818 224502357221184 224580228312832 225009308553984 225688552887104 225823732307586 226255188372282 226333667452536 227072103245568 227381508505557 227608460254368 228044263342392 228123362982816 228271876593408 228582916647717 228638490950016 228662203125916 229328690836896 229408235995008 229697002482192 229926265348608 230446411485696 230990738799296 231199370428284 231664013554176 231722396622108 232350303176334 233027540689104 233401792844808 233553742835904 233577964774254 233634753499392 234082095162048 234106371895998 234635010163848 234716395876704 235400529901824 235956559120224 236038403226752 236490347169888 236786049409896 237106583207424 237345351302871 238359375404544 238419445811652 238502144197296 238657414635648 239197312642176 239679174737412 239762310073776 240544558130688 240847342408512 240872320768562 240930882936576 241112737831488 241658190344256 242203881459456 243325195725472 243544967878338 243629444107224 244757358200313 244916700928344 246025059200928 246050574543753 246110395676544 246135919869644 247249795656528 247410761019264 247496578140672 248556181209168 248642395632064 248866970298156 249767614349568 250583703251022 251150581267614 251401257164736 252565151873832 252652756851936 252817239667968 253135472123232 253161724889407 253734434984359 253899621997992 253987689851616 255137098430592 255225595516416 255739746527792 256059517786164 256549796260191 256574122538496 256638783355668 257994777191508 258084265494384 258409127792466 258667048517184 258693874965034 259252212921408 259279100056858 259864581149208 260622015248448 260712414837504 261328232143904 261919416758048 262089932385024 262155983275242 262510859979648 262577016950409 263964386434329 263989415770624 264055945361292 264586620594688 264825596139552 264917453786496 265451129010252 265543203630096 266051640566124 266317189358976 266744906108352 267522394470912 267550139309712 267642941994176 267979836229224 268154297330112 268247309573376 268314912221958 269732598832998 270274682479872 270612627897024 271047243303648 271075353705723 271251830060424 271865464137288 272479366641888 272507625569963 272573879082624 273740845191156 273835795189488 274014068655744 274633951552128 275254105609728 275282652306928 275531288544387 276180788964864 276624347075328 278085937971968 278156020113594 278337106146672 278433650408256 279625703860314 279722695086072 280635317819136 280988566143264 281171496229632 281200656621432 281298194136736 282571195036032 282669207937536 284064207096192 284135795858061 284162737865216 284234351458428 284419394626464 285637074747741 285736151083068 287029235734416 287128794955968 287315722473984 287707214843766 288645887855808 288746007830784 289982211410696 290271645544704 290344798681182 292347653792859 293199767154504 293301466692192 293994261161892 294659343852804 294851173933152 294953446279296 295324717477104 296216225664324 296288243338752 296318971493552 296988092741952 297659948169024 297853731712512 298736104083858 299336476294912 299606838028848 300088019371896 300993906723426 301098309743448 301477315757877 301673584496376 301778223270048 302657824159488 303175344674076 303477947005824 304059017789856 304164483977088 304777222196956 304851321266688 305158308817977 305771587782528 305848647154449 305877647993344 306262669976256 306645613967952 308065269588174 308265827237712 308963195496144 309271574739456 309692983845294 309768278061312 309800404235112 310703387585472 311202390459744 311404990447872 311437286365672 312109460216064 312141829194664 312846680218464 312955194502272 314608745493632 314688031971831 315320462893184 315714732546528 316112136911172 316350738699111 316460468403828 317892594415536 318002858929728 318209886180864 318929750189568 319364319389682 319572232983216 319683080098368 321129789878016 321483650441984 322210920459008 323019894325464 324726623837784 324839258809632 326229987837033 326309302617984 326343144267084 326555601237792 328033412267904 328067432725004 328147194235392 329666394208704 329881014692352 331408241612224 331707570674796 331822627064208 332240307161742 333358842930246 333439890916608 334111604334696 334867441690152 335085448176576 335201676219648 335658417317727 336753535831776 336870342469248 337513962830976 338532829330656 338650253135488 338735598461379 339500501178804 340182797907456 341412690381552 342066395013588 342185044474224 342407814890112 342957736425024 342993304688874 343993036255344 344112353992512 344545503723288 344889398022912 345585596608378 345669617228544 346486108198944 347496020331264 348525454764501 349541311033656 350014479972864 350102689267212 350366947161381 350452130249088 351159557843997 351952515245772 352074593815056 353100794852736 353223271715328 353704568786422 353934838680336 354057604840128 354735520754832 355089585811968 355659874811136 356733519079616 357306448305632 357539063106816 357629168717478 357753216295944 359518762106118 359643465110664 360816837196032 361271013612768 361308481152843 361396324404864 361433804940964 361669106747232 362487285516384 363217514802683 363305822189184 363431838776832 364987793588208 365114393585984 365352091540992 365444166160836 366178602069504 367375051392516 369165593514816 369203879804466 370874693484792 371116141528896 371244867211008 372834271813752 372963593448096 374651421524352 374934208828576 375875554876533 376725871901421 376761593381376 378752276128256 378847727810748 378979135277904 379225859501952 379703208184848 380849432996988 380981534777424 382705647645888 382838393274624 383609619791688 384089276679246 384861183807744 384958175033502 386992165787262 387126398241576 387613691688699 388000572775776 388040812447551 388878319382112 388918650085287 389796871723812 390933022872672 391068622256256 391951698771456 391992348215856 392838383734272 392879125137072 393134898577536 393271261705728 393766289969472 394954967552432 395984123655936 396083918041938 396879930892032 397376180679744 398176693515378 398314805445144 399077460849186 399475784038464 400117359162528 400158855470353 401325208964568 401464412991264 401969754343836 402231445995168 402370964360064 404233792898768 404598898249497 404637262674432 405412023719808 405552645302784 406877745090636 407695450376704 407798196205932 408350226635008 408719049962832 408860818623936 410611267786734 410753692784232 411021102983616 411950927328192 412881158414592 412923978460392 413067205646816 414271183447296 414936520612992 417128906957952 417234030170391 417273592669696 417650475612384 419438555790471 419584042629108 420952976728704 421482849214896 421800984932148 421903535445504 421947291205104 423856792554048 424003811906304 425819092519576 426096310644288 426244106797824 426351527187642 428604226624602 430543853601624 430693192433952 430737859771877 431560822265649 432968831783712 433119011746176 434973317116044 435079070157312 435124192356112 435407468317056 435517198021773 437377883023872 439555192278272 439952200038288 440991391742838 441989015779206 442276760899728 442430169418944 442987076215656 444324338496486 444432365008128 444478457240328 445482139112928 446489922253536 446780597568768 447544556423636 448104156125787 449004714442368 449160456625664 450018617107968 451377105774208 451490860085139 451647464615172 452510376744564 452667334905072 454144206491136 454763017011114 455216920508736 456088526684784 456246725965632 456543753186816 457165833295434 457276981900032 457324406251832 458657381673792 458816471990016 459394004964384 461981477598592 462097904382261 462398740856568 463444793244216 464539475767941 464700606352668 466055081378208 466803585689616 467107485671808 467155929548508 467269506998784 468164190324096 468212743791996 469270020327696 469432791753408 470801059803648 471913118240448 472076806453504 472980694339776 473572098819792 474690702605742 476838891623304 477004288394592 477314829271296 478394625284352 479046479084523 479358349474824 479524620147552 481694684817024 481744641537124 481861765873152 482225475662976 483316380688512 484407762918912 486650391450944 487089935756676 487258888214448 489514716400626 489833401856688 492050118401856 492101149087506 492220791353088 492271839739288 494499591313056 494821522038528 497112362418336 497284791264128 497733940596312 499535228699136 500038264395369 501167406502044 502301162535228 502802514329472 505130303747664 505305513703872 505634479335936 506270944246464 506323449778814 507468869968718 507799243995984 507975379703232 510274196861184 511479493055584 512119035572328 513099592520382 513277566711336 514489957033311 515989554383016 516168530988768 516818255584932 517334097034368 517387749930068 518378394912567 518504425842816 518558200113716 519729162298416 521244030496896 521424829675008 522656464287808 523838833516096 524179864770048 524311966550484 525021719959296 525154033900818 527928772868658 528111890722584 529651192279104 529834907572992 530556853179633 530902258020504 531086407260192 532103281132248 532634378717952 533360138844673 533489812216704 535100278619424 535285883988352 535959672458448 536308594660224 536494619146752 536629824443916 539278143159177 539465197665996 540549364959744 541225255794048 542094486607296 542150707411446 542503660120848 543730928274576 544958733283776 545015251139926 545147758165248 547481690382312 547671590378976 548028137311488 549267903104256 550565304613856 551062577088774 553248694150656 553805819706699 556171875943936 556312040227188 556674212293344 556867300816512 559251407720628 559445390172144 561270635638272 561977132286528 562342992459264 562401313242864 562596388273472 565142390072064 568128414192384 568271591716122 568468702916856 568838789252928 571274149495482 571472302166136 574058471468832 574118007268757 574257589911936 575414429687532 577291775711616 577492015661568 579964422821392 580488248680893 580543291089408 580689597362364 584695307585718 586399534309008 586602933384384 587988522323784 589318687705608 589702347866304 589906892558592 590649434954208 592432451328648 592637942987104 593976185483904 594125877062907 595319896338048 597265040273067 597472208167716 598616191273779 598672952589824 599213676057696 600176038743792 601987813446852 602196619486896 602954631515754 603347168992752 603556446540096 605315648318976 606350689348152 606955894011648 608118035579712 608328967954176 609554444393912 610316617635954 611543175565056 611697294308898 612525339952512 613291227935904 615916901680101 616130539176348 616531654475424 617926390992288 619385967690588 619536556122624 619600808470224 621406775170944 622404780919488 622809980895744 622874572731344 624218920432128 624283658389328 625693360436928 625910389004544 629217490987264 629376063943662 630640925786368 631429465093056 632224273822344 632701477398222 632920936807656 635785188831072 636005717859456 638728638779364 639144465966432 639366160196736 639527290781463 642259579756032 642906339936903 642967300883968 644421840918016 646039788650928 649453247675568 649678517619264 652459975674066 652618605235968 652686288534168 653111202475584 656066824535808 656134865450008 659332788417408 661487087614257 662816483224448 662983523668809 663415141349592 663645254128416 664480614323484 666486507744729 666717685860492 666879781833216 668223208669392 669734883380304 670170896353152 670403352439296 671316834635454 673507071663552 673740684938496 675027925661952 677065658661312 677300506270976 677471196922758 679001002357608 682144525516671 682825380763104 684132790027176 684370088948448 684815629780224 685748749943151 685915472850048 685986609377748 687986072510688 688224707985024 689091007446576 689778796045824 691171193216756 691339234457088 692972216397888 694992040662528 697050909529002 699082622067312 700205378534424 700733894322762 700904260498176 702319115687994 703905030491544 704149187630112 706201589705472 707409137572844 707869677360672 708115209680256 709471041509664 711319749622272 712036053908613 713467038159232 714612896611264 715078126213632 715258337434956 715506432591888 719037524212236 719286930221328 721633674392064 722542027225536 722616962305686 722792648809728 722867609881928 723338213494464 724974571032768 726435029605366 726611644378368 729975587176416 730228787171968 730888332321672 734272074600939 734750102785032 738151723631259 738331187029632 738407759608932 741749386969584 742232283057792 742489734422016 745668543627504 745927186896192 749302843048704 749868417657152 751751109753066 753451743802842 757695455621496 757958270555808 758451719003904 759406416369696 759485174668221 761203304953077 761698865993976 761963069554848 765411295291776 765676786549248 767219239583376 768178553358492 769722367615488 769916350067004 773984331574524 774252796483152 775227383377398 776001145551552 776081624895102 777756638764224 777837300170574 779593743447624 781866045745344 782137244512512 783202973741363 783984696431712 785758250274144 786269797155072 787532579938944 789909935104864 791893159302987 791968247311872 792167836083876 793759861784064 794752361359488 796353387030756 796629610890288 798154921698372 798951568076928 800234718325056 800317710940706 802650417929136 802928825982528 803939508687672 804462891990336 804741928720128 808467585797536 809197796498994 810824047439616 813226061117169 813755490181272 815596392411864 816700453270016 817438099925664 817522876709889 817721637247872 821222535573468 821507385568464 822042205967232 823901854656384 825762316829184 825847956920784 826134411293632 828542366894592 829873041225984 834257813915904 834468060340782 835300951224768 838877111580942 839168085258216 841905953457408 842965698429792 843053122689967 843601969864296 843894582410208 847713585108096 848007623812608 851638185039152 852192621288576 852407387574183 852488213595648 852703054375284 856911224243223 857208453249204 861087707203248 861386384867904 861475719543754 863121644531298 865937663567424 866238023492352 869946634232088 870248384712224 870814936634112 871034396043546 877042961378577 879110384556544 879904400076576 881982783485676 883978031558412 884553521799456 884860338837888 885974152431312 888648676992972 888864730016256 888956914480656 890964278225856 892979844507072 893561195137536 895089112847272 896208312251574 898009428884736 902754211548416 902981720170278 903294929230344 904431947273631 905020753489128 905334669810144 905428562377619 909526034022228 910433841017472 912177053369568 912493451931264 914331666590868 914553963800064 914648812503664 915474926453931 917314763347584 917545941463347 917632943980032 918788009928768 923962955197184 924195808764522 924797481713136 926889586488432 929078951535882 929401212705336 932110162756416 933607171379232 934214971343616 934311859097016 936328380648192 936425487583992 938540040655392 938865583506816 943826236480896 944064095915493 944153612907008 945961388679552 947144197639584 949052216097333 949381405211484 953677783246608 954008576789184 954629658542592 956789250568704 958092958169046 958716698949648 959049240295104 963389369634048 963489283074248 964450951325952 966632761377024 973300782901888 974179871513352 974517776428896 978689963511099 979029432801252 979666803713376 984100236803712 984202298175012 984441582706176 984543679478576 988999182626112 989643044077056 994224724836672 994569582528256 995467881192624 1000076528790738 1002334813004088 1004602325070456 1005605028658944 1006975251953181 1010260607495328 1010611027407744 1012541888492928 1012646899557628 1014937739937436 1015598487991968 1015950759406464 1016206795384137 1020548393722368 1022958986111168 1024238071144656 1026199185040764 1026555133422672 1028979914066622 1031979108766032 1032337061977536 1033636511169864 1034668194068736 1034775499860136 1036756789825134 1037008851685632 1037116400227432 1039458324596832 1042488060993792 1045312928575616 1045576364293503 1047677667032192 1048623933100968 1050043439918592 1050308067801636 1051100841484143 1053478673531991 1055857545737316 1056223781445168 1059302384558208 1059669815145984 1061113706359266 1061804516041008 1062172814520384 1064206562264496 1065268757435904 1066720277689346 1066979624433408 1070200557238848 1070571767976704 1071919344916896 1072617189320448 1073259648887832 1078556286318354 1078930395331992 1082450511588096 1083925443458529 1084188973214592 1084301414822892 1085007320241696 1087461856549152 1089652544408049 1089917466567552 1090030502279852 1090295516330496 1094963380764624 1095343180757952 1096056274622976 1098535806208512 1101130609227712 1102125154177548 1107611639413398 1112624080454376 1113348424586688 1113734601633024 1118502815441256 1118890780344288 1123954264573056 1124802626485728 1125192776546944 1130284780144128 1136256828384768 1136543183432244 1136937405833712 1137677578505856 1142548298990964 1142944604332272 1148116942937664 1148236014537514 1148515179823872 1150828859375064 1154583551423232 1159928845642784 1160976497361786 1161379194724728 1162841075066097 1164122437342653 1166755950255861 1169390615171436 1172799068618016 1173205866768768 1175977044647568 1178637375411216 1179404695732608 1179813785117184 1181298869908416 1184864902657296 1185275885974208 1187952370967808 1188251754125814 1190639792676096 1194530080546134 1194944416335432 1197232382547558 1198427352115392 1200352077487584 1200476566411059 1203975626893704 1204393238973792 1205909263031508 1206694337985504 1206819484666979 1207112893080192 1209549588129323 1212701378696304 1213911788023296 1216236071159424 1216657935908352 1219108888787824 1220633235271908 1223086351130112 1223394588617796 1225050679905024 1226582455871808 1231833803360202 1232261078352696 1233063308950848 1235852781984576 1238771935381176 1239201616940448 1242813550341888 1244809561838976 1245749145462688 1248567316778656 1251386720873856 1251702090511173 1251820778009088 1258315667371413 1258434981974528 1258752127887324 1261281851572736 1262858930186112 1264448547644688 1265402954796444 1265841873615312 1271570377662144 1272011435718912 1277457277558728 1278288931932864 1278732320393472 1279054581562926 1285812679873806 1292079577301856 1292213579315631 1294682466796947 1298906495351136 1299357035238528 1304919951348132 1305237210471936 1305372577068336 1306222404951168 1312133649071616 1312269730900016 1318665576834816 1322974175228514 1325632966448896 1325967047337618 1326830282699184 1327290508256832 1328961228646968 1332973015489458 1333435371720984 1336446417338784 1339469766760608 1340341792706304 1342633669270908 1344312468377361 1347014143327104 1347481369876992 1350055851323904 1354131317322624 1354472580255417 1354601012541952 1354942393845516 1358002004715216 1364289051033342 1365650761526208 1368265580054352 1368740177896896 1369631259560448 1371497499886302 1371830945700096 1371973218755496 1375972145021376 1376449415970048 1378182014893152 1382342386433512 1385944432795776 1386293713146783 1393618427303823 1394101819058004 1398165244134624 1400410757068848 1401467788645524 1401808520996352 1404638231375988 1407810060983088 1408298375260224 1412403179410944 1414818275145688 1415739354721344 1416230419360512 1418942083019328 1424072107817226 1426934076318464 1429225793222528 1430516674869912 1431012865183776 1437139437253569 1438075048424472 1438573860442656 1445084054451072 1445233924611372 1445585297619456 1445735219763856 1446676426988928 1449949142065536 1452870059210732 1453223288756736 1459951174352832 1460457574343936 1461776664643344 1468544149201878 1469500205570064 1476303447262518 1476662374059264 1476815519217864 1483498773939168 1484464566115584 1491337087255008 1491854373792384 1498605686097408 1499736835314304 1500114793186107 1503502219506132 1506903487605684 1515390911242992 1515916541111616 1516903438007808 1518812832739392 1518970349336442 1522406609906154 1523397731987952 1523926139109696 1530822590583552 1534438479166752 1536357106716984 1539832700134008 1543469871099933 1547968663149048 1548505592966304 1550454766754796 1552002291103104 1552163249790204 1555135184737701 1555513277528448 1555674600341148 1559187486895248 1563732091490688 1564274489025024 1566405947482726 1567969392863424 1571516500548288 1572539594310144 1575065159877888 1579819870209728 1583786318605974 1584335672167752 1589504722718976 1591670559538899 1592706774061512 1593259221780576 1596309843396744 1597903136153856 1600080416534019 1600469436650112 1600635421881412 1605300835858272 1605857651965056 1607879017375344 1608925783980672 1609483857440256 1616935171595072 1618395592997988 1621648094879232 1626452122234338 1627510980362544 1631192784823728 1634876199851328 1635045753419778 1635443274495744 1642445071146936 1643014771136928 1644084411934464 1647803709312768 1651695913841568 1652268822587264 1659746082451968 1661417459120097 1668515627831808 1668936120681564 1670601902449536 1677754223161884 1678336170516432 1683811906914816 1685931396859584 1686106245379934 1687203939728592 1687789164820416 1695427170216192 1703276370078304 1704385242577152 1704814775148366 1705406108750568 1713822448486446 1714416906498408 1722175414406496 1722354021806271 1722772769735808 1722951439087508 1726243289062596 1731875327134848 1732476046984704 1739893268464176 1740496769424448 1741629873268224 1742068792087092 1754085922757154 1759808800153152 1763965566971352 1767956063116824 1769107043598912 1769720677675776 1771948304862624 1772132074225849 1777297353985944 1777913828961312 1781928556451712 1785959689014144 1790178225694544 1791795120819201 1792416624503148 1795848573821337 1796018857769472 1805508423096832 1805963440340556 1806589858460688 1808863894547262 1810041506978256 1810669339620288 1810857124755238 1819052068044456 1820867682034944 1824354106739136 1824986903862528 1828663333181736 1829297625007328 1830949852907862 1834629526695168 1835091882926694 1837576019857536 1847750705040303 1847925910394368 1848391617529044 1849594963426272 1853779172976864 1858157903071764 1858802425410672 1864220325512832 1867214342758464 1868429942687232 1868623718194032 1872656761296384 1872850975167984 1877080081310784 1877731167013632 1887652472961792 1888128191830986 1891922777359104 1894288395279168 1898104432194666 1898762810422968 1907355566493216 1907553378989741 1908017153578368 1916185916338092 1917433397899296 1918098480590208 1926778739268096 1926978566148496 1928719019810709 1928901902651904 1933265522754048 1946601565803776 1948359743026704 1949035552857792 1957379927022198 1958058865602504 1959333607426752 1968200473607424 1968404596350024 1969087358957152 1977998365252224 1984461262842771 1988449449673344 1988950571006427 1989139165056512 1990935762385248 1999459523234187 2000153057581476 2004669626008176 2009204650140912 2011210057317888 2013950503906362 2020521214990656 2021222054815488 2025083776985856 2025293799115256 2029875479874872 2031196975983936 2031901518812928 2032413590768274 2045917972222336 2046433576550013 2048476142289312 2052398370081528 2053110266845344 2057246249829453 2057959828133244 2063958217532064 2064674123955072 2067273022339728 2069336388137472 2069550999720272 2073513579650268 2074017703371264 2074232800454864 2078916649193664 2084976121987584 2090625857151232 2091152728587006 2095355334064384 2097247866201936 2100616135603272 2102201682968286 2106957347063982 2111715091474632 2112447562890336 2118604769116416 2122227412718532 2123609032082016 2124345629040768 2128413124528992 2133440555378692 2133959248866816 2136108161725839 2140401114477696 2141143535953408 2143838689833792 2145234378640896 2146519297775664 2157112572636708 2157860790663984 2164901023176192 2167850886917058 2168377946429184 2168602829645784 2170014640483392 2174923713098304 2179305088816098 2179834933135104 2180061004559704 2189926761529248 2190686361515904 2202261218455424 2202816223802817 2204250308355096 2214455170893777 2215223278826796 2225248160908752 2226696849173376 2227469203266048 2237005630882512 2237781560688576 2247908529146112 2249605252971456 2250385553093888 2273086366864488 2273874811667424 2275355157011712 2278455524004663 2283609914859231 2285096597981928 2285889208664544 2296233885875328 2296472029075028 2297030359647744 2301657718750128 2309167102846464 2319857691285568 2321952994723572 2322758389449456 2325682150132194 2328244874685306 2333511900511722 2338781230342872 2345598137236032 2346411733537536 2349608921224089 2351954089295136 2357274750822432 2358809391465216 2362597739816832 2369729805314592 2370551771948416 2375904741935616 2376503508251628 2381279585352192 2389060161092268 2389888832670864 2394464765095116 2396854704230784 2400704154975168 2400953132822118 2407951253787408 2408786477947584 2411818526063016 2413388675971008 2413638969333958 2414225786160384 2419099176258646 2425402757392608 2432472142318848 2438217777575648 2439678183351507 2441266470543816 2446789177235592 2450101359810048 2452568630129667 2453164911743616 2463667606720404 2464522156705392 2466126617901696 2471705563969152 2477543870762352 2478403233880896 2485627100683776 2489619123677952 2491498290925376 2497134633557312 2502773441747712 2503404181022346 2516631334742826 2517504255774648 2525717860372224 2528897095289376 2529159368069901 2530805909592888 2531683747230624 2542522603618781 2543140755324288 2544022871437824 2554914555117456 2556577863865728 2557464640786944 2558109163125852 2570733672729669 2571625359747612 2584159154603712 2584427158631262 2589364933593894 2597812990702272 2598714070477056 2609839902696264 2610745154136672 2612444809902336 2624539461800032 2631128884135731 2637331153669632 2645948350457028 2651265932897792 2651934094675236 2653660565398368 2654581016513664 2657922457293936 2665946030978916 2666870743441968 2672892834677568 2678939533521216 2680683585412608 2685267338541816 2688624936754722 2694028286654208 2708262634645248 2708945160510834 2709884787691032 2713295841820893 2716004009430432 2716285687132857 2728578102066684 2731301523052416 2736531160108704 2737480355793792 2742994999772604 2743661891400192 2743946437510992 2751944290042752 2752898831940096 2756364029786304 2764684772867024 2771888865591552 2772587426293566 2787236854607646 2788203638116008 2796330488269248 2800821514137696 2801111988292471 2802935577291048 2809276462751976 2815620121966176 2816596750520448 2829636550291376 2831478709442688 2832192287746479 2832460838721024 2837884166038656 2847156648291999 2848144215634452 2853868152636928 2858451586445056 2861033349739824 2862025730367552 2874278874507138 2876150096848944 2877147720885312 2890168108902144 2890467849222744 2891470439527712 2893352853977856 2899898284131072 2905740118421464 2919902348705664 2920915148687872 2923553329286688 2936069890533297 2937088298403756 2939000411140128 2952606894525036 2953324748118528 2953631038435728 2966997547878336 2968929132231168 2982674174510016 2983708747584768 2999473670628608 3000229586372214 3007004439012264 3013806975211368 3020925755859543 3030781822485984 3031833082223232 3037625665478784 3037940698672884 3044813219812308 3046795463975904 3047852278219392 3048620386152411 3061645181167104 3068876958333504 3072714213433968 3079665400268016 3086939742199866 3095937326298096 3097011185932608 3100909533509592 3104004582206208 3104326499580408 3110270369475402 3111026555056896 3111349200682296 3118374973790496 3127464182981376 3132811894965452 3135938785726848 3136729092880509 3143033001096576 3150130319755776 3153302524452429 3159639740419456 3160436020595973 3167572637211948 3168671344335504 3179009445437952 3183341119077798 3185413548123024 3186518443561152 3192619686793488 3195806272307712 3200160833068038 3200938873300224 3201270843762824 3210601671716544 3211715303930112 3215758034750688 3217851567961344 3233870343190144 3236791185995976 3251776330375587 3252904244468676 3255021960725088 3262385569647456 3268957633224147 3269752399702656 3270091506839556 3270886548991488 3284890142293872 3286029542273856 3288168823868928 3295607418625536 3303391827683136 3304537645174528 3322834918240194 3337872241363128 3341203804899072 3355508446323768 3356672341032864 3371862793719168 3372212490759868 3374407879457184 3375578329640832 3390854340432384 3406552740156608 3408770485154304 3409629550296732 3410812217501136 3427644896972892 3428833812996816 3444350828812992 3444708043612542 3445545539471616 3445902878175016 3452486578125192 3463750654269696 3479786536928352 3480993538848896 3484137584174184 3492367312027959 3500267850767583 3508171845514308 3519617600306304 3527931133942704 3535912126233648 3538214087197824 3539441355351552 3543896609725248 3544264148451698 3554594707971888 3555827657922624 3563857112903424 3571919378028288 3580356451389088 3583590241638402 3584833249006296 3591697147642674 3601429699233177 3611926880681112 3613179716921376 3617727789094524 3620083013956512 3620458454000937 3621338679240576 3621714249510476 3628648764387969 3638104136088912 3641735364069888 3648708213478272 3649973807725056 3657326666363472 3658595250014656 3661899705815724 3669259053390336 3670183765853388 3675152039715072 3695501410080606 3696783235058088 3699189926852544 3707558345953728 3716315806143528 3717604850821344 3728440651025664 3733520971912711 3734428685516928 3737247436388064 3745701950335968 3754160162621568 3755462334027264 3774947002114239 3775304945923584 3776256383661972 3783845554718208 3788576790558336 3796208864389332 3797525620845936 3814711132986432 3815106757979482 3816034307156736 3832371832676184 3834866795798592 3836196961180416 3853957132296992 3857438039621418 3876640737946893 3884047400390841 3893203131607552 3896719486053408 3898071105715584 3914759854044396 3916117731205008 3918667214853504 3936400947214848 3936809192700048 3938174717914304 3955996730504448 3968922525685542 3976898899346688 3977901142012854 3981871524770496 3998919046468374 4000306115162952 4009339252016352 4009755061958027 4018409300281824 4018826050881299 4027901007812724 4041042429981312 4042444109630976 4050167553971712 4050587598230512 4059750959749744 4062393951967872 4063417740766251 4063803037625856 4064827181536548 4091835944444672 4092867153100026 4096952284578624 4104796740163056 4106220533690688 4114492499658906 4115919656266488 4127916435064128 4129348247910144 4134546044679456 4139101999440544 4147027159300536 4148465600909728 4157833298387328 4158881139440349 4180855281911469 4181251714302464 4182305457174012 4190710668128768 4194495732403872 4201232271206544 4204403365936572 4213914694127964 4223430182949264 4224895125780672 4237209538232832 4244454825437064 4247218064164032 4248691258081536 4256826249057984 4266881110757384 4272216323451678 4280802228955392 4287677379667584 4293038595551328 4311418311760707 4314225145273416 4315721581327968 4335701773834116 4336755892858368 4337205659291568 4340029280966784 4349847426196608 4358610177632196 4359669866270208 4360122009119408 4379853523058496 4381372723031808 4404522436910848 4405632447605634 4408500616710192 4428910341787554 4430446557653592 4450496321817504 4453393698346752 4474011261765024 4475563121377152 4495817058292224 4499210505942912 4500344379558321 4500771106187776 4546172733728976 4547749623334848 4550710314023424 4556911048009326 4567219829718462 4570193195963856 4571778417329088 4592467771750656 4592944058150056 4603315437500256 4630409613299799 4639715382571136 4643905989447144 4645516778898912 4651364300264388 4656489749370612 4665405554213103 4667023801023444 4677562460685744 4691196274472064 4692823467075072 4699217842448178 4703908178590272 4714549501644864 4717618782930432 4725195479633664 4739459610629184 4741103543896832 4753007016503256 4775011678616697 4778120322184536 4779777665341728 4788929530190232 4793709408461568 4800241249602057 4801408309950336 4801906265644236 4815902507574816 4817572955895168 4823637052126032 4826777351942016 4827277938667916 4828451572320768 4838198352517292 4850805514785216 4864944284637696 4876435555151296 4879356366703014 4882532941087632 4893578354471184 4905137260259334 4906329823487232 4927335213440808 4929044313410784 4932253235803392 4943411127938304 4955087741524704 4956806467761792 4979238247355904 4982996581850752 4984252377360291 4994269267114624 5005546883495424 5006808362044692 5033262669485652 5035008511549296 5051435720744448 5057794190578752 5058318736139802 5061611819185776 5063367494461248 5085045207237562 5086281510648576 5109829110234912 5113155727731456 5116218326251704 5141467345459338 5143250719495224 5167062065418813 5168318309207424 5168854317262524 5178729867187788 5195625981404544 5197428140954112 5219679805392528 5221490308273344 5224889619804672 5249078923600064 5262257768271462 5291896700914056 5303868189350472 5307321130796736 5309162033027328 5315844914587872 5316396222677547 5331892061957832 5333741486883936 5345785669355136 5357879067042432 5370534677083632 5377249873509444 5388056573308416 5416525269290496 5417890321021668 5419769575382064 5426591683641786 5432008018860864 5432571374265714 5457156204133368 5462603046104832 5473062320217408 5474960711587584 5482420816189541 5485989999545208 5487892875021984 5503888580085504 5512728059572608 5529369545734048 5543252115120909 5543777731183104 5545174852587132 5574473709215292 5576407276232016 5592660976538496 5601643028275392 5602223976584942 5605871154582096 5618552925503952 5631240243932352 5633193501040896 5659273100582752 5662957418885376 5664384575492958 5675768332077312 5694313296583998 5696288431268904 5716903172890112 5722066699479648 5722660136969223 5724051460735104 5748557749014276 5752300193697888 5754295441770624 5780336217804288 5780935698445488 5782940879055424 5786705707955712 5799796568262144 5811480236842928 5839804697411328 5847106658573376 5872139781066594 5874176596807512 5878000822280256 5905213789050072 5907262076871456 5933995095756672 5953383788528313 5965348349020032 5966851713019281 5967417495169536 5998378569702561 5998947341257216 6000459172744428 6014008878024528 6027613950422736 6041851511719086 6061563644971968 6063666164446464 6075251330957568 6075881397345768 6089626439624616 6093590927951808 6095704556438784 6097240772304822 6137753916667008 6139300729650039 6145428426867936 6159330800536032 6171738749488359 6173879484399732 6191874652596192 6194022371865216 6201819067019184 6208009164412416 6208652999160816 6220540738950804 6222053110113792 6222698401364592 6236749947580992 6254928365962752 6265623789930904 6271877571453696 6273458185761018 6286066002193152 6306605048904858 6319279480838912 6320872041191946 6335145274423896 6337342688671008 6337999936643333 6366682238155596 6370827096246048 6373036887122304 6385239373586976 6400321666136076 6401877746600448 6402541687525648 6408324485177517 6421203343433088 6423430607860224 6431516069501376 6435703135922688 6467740686380288 6473582371991952 6503552660751174 6505808488937352 6510043921450176 6524771139294912 6537915266448294 6539504799405312 6540183013679112 6569780284587744 6572059084547712 6606783655366272 6608448671408451 6609075290349056 6643365512681331 6645669836480388 6675744482726256 6682407609798144 6711016892647536 6713344682065728 6743725587438336 6744424981519736 6748815758914368 6751156659281664 6813105480313216 6819259100593464 6821624435002272 6835366572013989 6850829744577693 6855289793945784 6857667625993632 6888701657625984 6889416087225084 6891091078943232 6891805756350032 6904973156250384 6927501308539392 6959573073856704 6961987077697792 6968275168348368 6984734624055918 7000535701535166 7016343691028616 7039235200612608 7048826763672267 7055862267885408 7071824252467296 7076428174395648 7087793219450496 7088528296903396 7109189415943776 7111655315845248 7127714225806848 7143838756056576 7160712902778176 7167180483276804 7169666498012592 7183394295285348 7202859398466354 7223853761362224 7226359433842752 7235455578189048 7240166027913024 7240916908001874 7242677358481152 7243428499020952 7257297528775938 7276208272177824 7297416426956544 7314653332726944 7317190500029312 7319034550054521 7323799411631448 7340367531706776 7350304079430144 7357705890389001 7391002820161212 7393566470116176 7398379853705088 7415116691907456 7432631612287056 7435209701642688 7456881302051328 7467041943825422 7468857371033856 7474494872776128 7491403900671936 7508320325243136 7549894004228478 7552512767323944 7577153581116672 7587478104209703 7592417728778664 7595051241691872 7627567810856343 7629422265972864 7630213515958964 7632068614313472 7664743665352368 7669733591597184 7672393922360832 7707914264593984 7714876079242836 7753281475893786 7768094800781682 7793438972106816 7796142211431168 7829519708088792 7832235462410016 7837334429707008 7848013471571617 7873618385400096 7876349435828608 7911993461008896 7937845051371084 7953797798693376 7955802284025708 7963743049540992 7997838092936748 8000612230325904 8018678504032704 8019510123916054 8036818600563648 8037652101762598 8055802015625448 8082084859962624 8101175196461024 8119501919499488 8124787903935744 8126835481532502 8129654363073096 8139887525462679 8148857061398571 8183671888889344 8185734306200052 8193904569157248 8209593480326112 8212441067381376 8228984999317812 8231839312532976 8255832870128256 8258696495820288 8269092089358912 8278203998881088 8294054318601072 8296931201819456 8315666596774656 8317762278880698 8361710563822938 8364610914348024 8388991464807744 8402464542413088 8403335964877413 8408806731873144 8427829388255928 8446860365898528 8447736392668853 8449790251561344 8488909650874128 8494436128328064 8497382516163072 8513652498115968 8533762221514768 8541469944875997 8544432646903356 8561604457910784 8575354759335168 8586077191102656 8622836623521414 8628450290546832 8631443162655936 8671403547668232 8674411318583136 8680058561933568 8699694852393216 8717220355264392 8720244018238816 8759707046116992 8762745446063616 8808209671599891 8809044873821696 8811264895211268 8817001233420384 8857820683575108 8860893115307184 8900992643635008 8906787396693504 8948022523530048 8951126242754304 8998421011885824 9000688759116642 9062777267578629 9092345467457952 9095499246669696 9113822096018652 9134439659436924 9140386391927712 9143556834658176 9184935543501312 9185888116300112 9206630875000512 9260819226599598 9279430765142272 9287811978894288 9291033557797824 9302728600528776 9312979498741224 9330811108426206 9334047602046888 9355124921371488 9382392548944128 9398435684896356 9407816357180544 9410187278641527 9429099003289728 9450390959267328 9459907573357287 9478919221258368 9481308061787919 9482207087793664 9506014033006512 9550023357233394 9556240644369072 9559555330683456 9577859060380464 9587418816923136 9600482499204114 9602816619900672 9603812531288472 9631805015149632 9635145911790336 9647274104252064 9653554703884032 9654555877335832 9676396705034584 9701611029570432 9752871110302592 9755328991126761 9758712733406028 9765065882175264 9787156708942368 9806872899672441 9810274520518668 9812659646974464 9854670426881616 9858088626821568 9864506471606784 9886822255876608 9910175483049408 9913612935523584 9965993163701504 9968504754720582 9988538534229248 10013616724089384 10066525338971304 10070017023098592 10115588381157504 10116637472279604 10123223638371552 10126734988922496 10170090414475124 10172563021297152 10219658220469824 10226311455462912 10232436652503408 10282934690918676 10286501438990448 10334124130837626 10336636618414848 10337708634525048 10357459734375576 10391251962809088 10439359610785056 10442980616546688 10477101936083877 10498157847200128 10500803552302749 10524515536542924 10583793401828112 10607736378700944 10614642261593472 10618324066054656 10631689829175744 10632792445355094 10663784123915664 10667482973767872 10691571338710272 10715758134084864 10741069354167264 10754499747018888 10804289097699531 10835780642043336 10839539150764128 10853183367283572 10861375362002811 10864016037721728 10865142748531428 10885946293163907 10914312408266736 10925206092209664 10946124640434816 10949921423175168 10964841632379082 10971979999090416 10975785750043968 11007777160171008 11025456119145216 11058739091468096 11086504230241818 11090349705174264 11148947418430584 11152814552464032 11185321953076992 11200562915738133 11203286056550784 11204447953169884 11211742309164192 11237105851007904 11262480487864704 11266387002081792 11318546201165504 11325914837770752 11328769150985916 11351536664154624 11388626593167996 11392576862537808 11444133398959296 11445320273938446 11448102921470208 11497115498028552 11504600387395776 11508590883541248 11561871396890976 11565881758110848 11622960473685856 11629922213840679 11652142201172523 11679609394822656 11694213317146752 11744279562133188 11748353193615024 11756001644560512 11810427578100144 11814524153742912 11867990191513344 11906767577056626 11930696698040064 11933703426038562 11996757139405122 12000918345488856 12028017756049056 12029265185874081 12055227900845472 12056478152643897 12083703023438172 12123127289943936 12127332328892928 12150502661915136 12151762794691536 12179252879249232 12187181855903616 12191409112877568 12194481544609644 12275507833334016 12278601459300078 12290856853735872 12318661601072064 12343477498976718 12347758968799464 12383749305192384 12388044743730432 12403638134038368 12404924519580943 12417305998321632 12441081477901608 12445396802729184 12473499895161984 12531247579861808 12542565845734407 12543755142907392 12546916371522036 12572132004386304 12613210097809716 12638558961677824 12641744082383892 12670290548847792 12674685377342016 12675999873286666 12733364476311192 12741654192492096 12746073774244608 12770478747173952 12800643332272152 12805083375051296 12816648970355034 12842406686866176 12863032139002752 12934254935282121 12935481372760576 12947164743983904 13007105321502348 13011616977874704 13020087842900352 13049542278589824 13075830532896588 13079009598810624 13080366027358224 13139560569175488 13144118169095424 13213567310732544 13216897342816902 13286731025362662 13291339672960776 13351488965452512 13352873652928187 13422033785295072 13426689364131456 13487451174876672 13488849963039472 13497631517828736 13501033138674963 13502313318563328 13626210960626432 13638518201186928 13643248870004544 13670733144027978 13701659489155386 13710579587891568 13715335251987264 13777403315251968 13778832174450168 13783611512700064 13809946312500768 13891228839899397 13919146147713408 13923974155395584 13936550336696736 13969469248111836 13996216662639309 14001071403070332 14032687382057232 14078470401225216 14097653527344534 14111724535770816 14143648504934592 14152856348791296 14175586438900992 14177056593806792 14218378831887552 14223310631690496 14321425805556352 14325035035850091 14334360966553608 14339332996025184 14366788590570696 14400723748806171 14405718796932708 14447707522724448 14452718867685504 14470911156378096 14480332055826048 14481833816003748 14485354716962304 14486856998041904 14514595057551876 14552416544355648 14594832853913088 14629306665453888 14634381000058624 14638069100109042 14647598823262896 14680735063413552 14715411780778002 14782005640322424 14787132940232352 14796759707410176 14830233383814912 14865263224574112 14870419403285376 14934083887650844 14937714742067712 14948989745552256 14952757132080873 14982807801343872 15016640650486272 15099788008456956 15105025534647888 15154307162233344 15174956208419406 15184835457557328 15190102483383744 15255135621712686 15258844531945728 15260427031917928 15329487330704736 15339467183194368 15415828529187968 15429752158485672 15501186196256439 15506562951787572 15536189601563364 15586877944213632 15592284422862336 15659039416177584 15664470924820032 15674668859414016 15696026943143234 15747236770800192 15752698871657216 15875690102742168 15911604568051416 15927486099081984 15949188668032641 15995676185873496 16001224460651808 16037357008065408 16039020247832108 16073637201127296 16075304203525196 16111604031250896 16164169719925248 16202350392922048 16239003838998976 16249575807871488 16253670963065004 16259308726146192 16279775050925358 16297714122797142 16371468612400104 16387809138314496 16419186960652224 16424882134762752 16447262448568623 16457969998635624 16463678625065952 16511665740256512 16538184178717824 16556407997762176 16588108637202144 16593862403638912 16631333193549312 16635524557761396 16723421127645876 16729221828696048 16777982929615488 16804929084826176 16806671929754826 16817613463746288 16855658776511856 16893720731797056 16895472785337706 16899580503122688 16977819301748256 16988872256656128 17027304996231936 17067524443029536 17082939889751994 17088865293806712 17150709518670336 17167980410907669 17172154382205312 17245673247042828 17256900581093664 17262886325311872 17342807095336464 17348822637166272 17360117123867136 17399389704786432 17434440710528784 17440488036477632 17519414092233984 17616419343199782 17622529790422536 17634002466840768 17715641367150216 17721786230614368 17797658225331467 17801985287270016 17896045047060096 17902252485508608 17995135709107683 17996842023771648 18001377518233284 18125554535157258 18184690934915904 18190998493339392 18227644192037304 18268879318873848 18280772783855424 18287113669316352 18371776232600224 18413261750001024 18417902188950117 18515216248465077 18521638453199196 18558861530284544 18575623957788576 18582067115595648 18605457201057552 18625958997482448 18661622216852412 18668095204093776 18710249842742976 18764785097888256 18796871369792712 18815632714361088 18820374557283054 18858198006579456 18919815146714574 18957838442516736 18962616123575838 19012028066013024 19013999809929999 19100046714466788 19112481288738144 19119110661366912 19155718120760928 19200964998408228 19205633239801344 19207625062576944 19263610030299264 19270291823580672 19294548208504128 19307109407768064 19309111754671664 19352793410069168 19403222059140864 19505742220605184 19510657982253522 19517425466812056 19530131764350528 19574313417884736 19613745799344882 19620549041037336 19709340853763232 19716177253643136 19820350966098816 19825346014225353 19827225871047168 19930096538043993 19931986327403008 19937009509441164 19977077068458496 20027233448178768 20133050677942608 20140034046197184 20231176762315008 20233274944559208 20246447276743104 20253469977844992 20340180828950248 20439316440939648 20464873305006816 20506099716041967 20552489233733079 20565869381837352 20573002877980896 20668248261675252 20673273236829696 20675417269050096 20714919468751152 20782503925618176 20878719221570112 20885961233093376 20954203872167754 20996315694400256 21001607104605498 21049031073085848 21146480291016801 21167586803656224 21215472757401888 21229284523186944 21263379658351488 21265584890710188 21327568247831328 21334965947535744 21383142677420544 21431516268169728 21482138708334528 21508999494037776 21608578195399062 21671561284086672 21679078301528256 21706366734567144 21722750724005622 21728032075443456 21730285497062856 21771892586327814 21828624816533472 21892249280869632 21929683264758164 21943959998180832 21951571500087936 21957103650163563 22050912238290432 22073117671167003 22117478182936192 22173008460483636 22180699410348528 22297894836861168 22305629104928064 22370643906153984 22401125831476266 22406572113101568 22408895906339768 22423484618328384 22474211702015808 22524960975729408 22637092402331008 22657538301971832 22762434312629109 22777253186335992 22785153725075616 22882703432569029 22888266797918592 22890640547876892 22896205842940416 22994230996057104 23009200774791552 23017181767082496 23123742793781952 23131763516221696 23245920947371712 23259844427681358 23304284402345046 23388426634293504 23488559124266376 23496706387230048 23512003289121024 23544040414714851 23620855156200288 23629048307485824 23735980383026688 23813535154113252 23861393396080128 23867406852077124 23993514278810244 24001836690977712 24056035512098112 24058530371748162 24110455801690944 24112956305287794 24167406046876344 24246254579887872 24303525589383072 24358505758498464 24374363711807232 24388963089219288 24446571184195713 24551015666668032 24557202918600156 24581713707471744 24637323202144128 24686954997953436 24695517937598928 24767498610384768 24776089487460864 24807276268076736 24809849039161886 24834611996643264 24882162955803216 24890793605458368 24946999790323968 25062495159723616 25085131691468814 25093832743044072 25210007894632239 25226420195619432 25283488164767784 25340581097695584 25343209178006559 25349370754684032 25351999746573332 25466728952622384 25483308384984192 25492147548489216 25540957494347904 25601286664544304 25610166750102592 25633297940710068 25684813373732352 25726064278005504 25868509870564242 25894329487967808 26014210643004696 26023233955749408 26040175685800704 26099084557179648 26134646803388977 26151661065793176 26160732054716448 26279121138350976 26288236338190848 26424629014799673 26427134621465088 26433794685633804 26573462050725324 26582679345921552 26702977930905024 26705747305856374 26844067570590144 26853378728262912 26977699926078944 26995263035657472 27002066277349926 27188331802735887 27252421921252864 27277036402373856 27286497740009088 27341466288055956 27403318978310772 27421159175783136 27430670503974528 27554806630503936 27557664348900336 27567223025400128 27619892625001536 27782457679798794 27838292295426816 27873100673393472 27938938496223672 27992433325278618 28002142806140664 28065374764114464 28068285433706189 28195307054689068 28223449071541632 28287297009869184 28351172877801984 28354113187613584 28379722720071861 28436757663775104 28443924185363757 28446621263380992 28642851611112704 28650070071700182 28668721933107216 28678665992050368 28733577181141392 28801447497612342 28811437593865416 28895415045448896 28905437735371008 28941822312756192 28960664111652096 28963667632007496 28973713996083808 29029190115103752 29104833088711296 29258613330907776 29265986973380283 29268762000117248 29276138200218084 29295197646525792 29361470126827104 29420618699017323 29430823561556004 29564011280644848 29574265880464704 29593519414820352 29660466767629824 29730526449148224 29740838806570752 29868167775301688 29897979491104512 29905514264161746 29965615602687744 30199576016913912 30210051069295776 30349912416838812 30369670915114656 30380204966767488 30510271243425372 30517689063891456 30520854063835856 30658974661409472 30678934366388736 30831657058375936 30859504316971344 31002372392512878 31013125903575144 31072379203126728 31173755888427264 31318078832355168 31328941849640064 31392053886286468 31431305808251631 31494473541600384 31502410656908247 31505397743314432 31751380205484336 31823209136102832 31854972198163968 31898377336065282 31991352371746992 32002448921303616 32074714016130816 32078040495664216 32147274402254592 32150608407050392 32223208062501792 32404700785844096 32412867293098593 32478007677997952 32507341926130008 32518617452292384 32559550101850716 32584126086008433 32595428245594284 32657838879491721 32742937224800208 32775618276628992 32838373921304448 32849764269525504 32894524897137246 32915939997271248 32927357250131904 33023331480513024 33076368357435648 33112815995524352 33176217274404288 33187724807277824 33271049115522792 33446842255291752 33458443657392096 33555965859230976 33601688747214399 33609858169652352 33613343859509652 33635226927492576 33711317553023712 33787441463594112 33790945570675412 33799161006245376 33955638603496512 33977744513312256 34054609992463872 34135048886059072 34165879779503988 34177730587613424 34335960821815338 34344308764410624 34491346494085656 34513801162187328 34525772650623744 34685614190672928 34697645274332544 34868881421057568 34880976072955264 34889766641522037 35038828184467968 35232838686399564 35245059580845072 35268004933681536 35431282734300432 35443572461228736 35595316450662934 35603970574540032 35792090094120192 35990271418215366 36002755036466568 36087795557622243 36169434457931691 36251109070314516 36369381869831808 36381996986678784 36455288384074608 36537758637747696 36561545567710848 36574227338632704 36743552465200448 36826523500002048 36835804377900234 37030432496930154 37043276906398392 37151247915577152 37164134231191296 37210914402115104 37214773558742829 37251917994964896 37323244433704824 37336190408187552 37411404024676349 37420499685485952 37593742739585424 37631265428722176 37640749114566108 37716396013158912 37839630293429148 37915676885033472 37925232247151676 38024056132026048 38027999619859998 38200093428933576 38224962577476288 38238221322733824 38311436241521856 38401929996816456 38415250125153888 38527220060598528 38589096417008256 38618223509343328 38705586820138336 38802764805846363 38806444118281728 39011484441210368 39021315964507044 39034850933624112 39060263528701056 39148626835769472 39227491598689764 39241098082074672 39418681707526464 39432354507286272 39640701932197632 39650692028450706 39860193076087986 39874019018882328 40054466896357536 40058620958784561 40266101355885216 40280068092394368 40462353524630016 40466549889118416 40492894553486208 40506939955689984 40680361657900496 40878632881879296 40929746610013632 41012199432083934 41104978467466158 41131738763674704 41146005755961792 41336496523350504 41350834538100192 41429838937502304 41673686519698191 41757438443140224 41771922466186752 41908407744335508 41988649987917927 41992631388800512 42003214209210996 42098062146171696 42292960582033602 42335173607312448 42430945514803776 42458569046373888 42526759316702976 42531169781420376 42655136495662656 42669931895071488 42964277416669056 42975105107550273 43017998988075552 43202171246418513 43217156390798124 43343122568173344 43358156603056512 43412733469134288 43445501448011244 43456064150886912 43460570994125712 43543785172655628 43657249633066944 43784498561739264 43859366529516328 43887919996361664 43903143000175872 43914207300327126 44146235342334006 44234956365872384 44346016920967272 44361398820697056 44365999556503331 44595789673722336 44611258209856128 44802251662952532 44813144226203136 44817791812679536 44846969236656768 44858271396242619 44948423404031616 45049921951458816 45274184804662016 45315076603943664 45524868625258218 45554506372671984 45570307450151232 45765406865138058 45776533595837184 45781281095753784 45988461992114208 46018401549583104 46247485587563904 46263527032443392 46491841894743424 46503558588769317 46519688855362716 46608568804690092 46776853268587008 46977118248532752 46993412774460096 47024006578242048 47088080829429702 47241710312400576 47258096614971648 47627070308226504 47734813704154248 47847566004097923 47987028557620488 48003673381955424 48112071024196224 48117060743496324 48220911603381888 48225912610575588 48334812093752688 48492509159775744 48607051178766144 48717011516996928 48748727423614464 48777926178438576 48893142368391426 49114405837200312 49163427414943488 49274646404288256 49341787345705869 49373909995906872 49391035875197856 49534997220769536 49614552536153472 49619698078323772 49669223993286528 49764325911606432 49781587210916736 49893999580647936 50124990319447232 50170263382937628 50187665486088144 50420015789264478 50452840391238864 50566976329535568 50681162195391168 50686418356013118 50698741509368064 50703999493146664 50933457905244768 50966616769968384 51081914988695808 51202573329088608 51220333500205184 51266595881420136 51452128556011008 51503941232723007 51737019741128484 51788658975935616 52028421286009392 52046467911498816 52080351371601408 52198169114359296 52269293606777954 52303322131586352 52321464109432896 52558242276701952 52849258029599346 52867589371267608 53146924101450648 53165358691843104 53392974675994401 53405955861810048 53411494611712748 53688135141180288 53706757456525824 53955399852157888 53990526071314944 54004132554699852 54376663605471774 54554072804747712 54572995480018176 54682932576111912 54806637956621544 54842318351566272 54861341007949056 54936094301001319 55115328697800672 55134446050800256 55239785250003072 55545648745395231 55564915359597588 55676584590853632 55746201346786944 55877876992447344 55984866650557236 56004285612281328 56130749528228928 56136570867412378 56390614109378136 56446898143083264 56574594019738368 56708226375227168 56759445440143722 56873515327550208 56887848370727514 57041999429789997 57285703222225408 57300140143400364 57337443866214432 57357331984100736 57467154362282784 57602894995224684 57622875187730832 57790830090897792 57810875470742016 57883644625512384 57921328223304192 57927335264014992 57947427992167616 58058380230207504 58209666177422592 58517226661815552 58531973946760566 58552276400436168 58590395293051584 58722940253654208 58841237398034646 58861647123112008 59128022561289696 59134154748681971 59148531760929408 59461052898296448 59481677613141504 59736335550603376 59790289614131979 59795958982209024 59811028528323492 59931231205375488 60399152033827824 60420102138591552 60699824833677624 60739341830229312 60760409933534976 61020542486850744 61041708127671712 61317949322818944 61518299148125901 61657467701199237 61663314116751872 61719008633942688 62004744785025756 62026251807150288 62144758406253456 62347511776854528 62636157664710336 62657883699280128 62784107772572936 62862611616503262 62988947083200768 63004821313816494 63439440873050403 63502760410968672 63646418272205664 63796754672130564 63982704743493984 64004897842607232 64149428032261632 64156080991328432 64294548804509184 64301216814100784 64446416125003584 64809401571688192 64825734586197186 64956015355995904 65014683852260016 65037234904584768 65119100203701432 65168252172016866 65190856491188568 65315677758983442 65485874449600416 65676747842608896 65789049794274492 65831879994542496 65854714500263808 65871310950490689 66152736714871296 66219353013501009 66225631991048704 66352434548808576 66375449614555648 66542098231045584 66893684510583504 66916887314784192 67111931718461952 67203377494428798 67219716339304704 67226687719019304 67270453854985152 67422635106047424 67574882927188224 67581891141350824 67911277206993024 68270097772118144 68287302937887327 68331759559007976 68355461175226848 68648110297707087 68671921643630676 68688617528821248 68982692988171312 69027602324374656 69051545301247488 69371228381345856 69395290548665088 69737762842115136 69761952145910528 69779533283044074 70465677372799128 70490119161690144 70536009867363072 70632121244144553 70862565468600864 70887144922457472 71190632901325868 71207941149080064 71584180188240384 71980542836430732 72005510072933136 72175591115244486 72338868915863382 72502218140629032 72738763739663616 72910576768149216 73075517275495392 73123091135421696 73339713552587139 73487104930400896 73653047000004096 73671608755800468 74060864993860308 74086553812796784 74302495831154304 74328268462382592 74421828804230208 74429547117485658 74503835989929792 74646488867409648 74672380816375104 74822808049352698 74840999370971904 75187485479170848 75281498229132216 75630023683896717 75679260586858296 75850464494303352 76029627534019677 76048112264052096 76055999239719996 76400186857867152 76449925154952576 76476442645467648 76622872483043712 76803859993632912 76830500250307776 77054440121197056 77178192834016512 77236447018686656 77411173640276672 77605529611692726 78042631929014088 78069701867248224 78120527057402112 78297253671538944 78403940410166931 78454983197379528 78482196164149344 78837363415052928 78864709014572544 79281403864395264 79301384056901412 79720386152175972 79748038037764656 80108933792715072 80117241917569122 80532202711770432 80560136184788736 80933099778236832 80985789106972416 81360723315800992 81564995408207661 81757265763758592 81859493220027264 82024398864167868 82209956934932316 82263477527349408 82292011511923584 82672993046701008 82701669076200384 82859677875004608 83347373039396382 83514876886280448 83816815488671016 83977299975835854 84006428418421992 84196124292343392 84204856301118567 84585921164067204 84670347214624896 84861891029607552 85053518633405952 85062339562840752 85310272991325312 85339863790142976 85928554833338112 85950210215100546 86035997976151104 86404342492837026 86434312781596248 86686245136346688 86716313206113024 86825466938268576 86834471637066601 86891002896022488 86921141988251424 87087570345311256 87314499266133888 87718733059032656 87775839992723328 87797960920140849 87806286000351744 87828414600654252 88261856097051969 88292470684668012 88469912731744768 88692033841934544 88722797641394112 88731999113006662 89191579347444672 89222516419712256 89604503325905064 89635583625359072 89693938473313536 89716542792485238 89896846808063232 90548369609324032 90630153207887328 91049737250516436 91109012745343968 91140614900302464 91530813730276116 91553067191674368 91562562191507568 91976923984228416 92036803099166208 92494971175127808 92983683789486848 93007117177538634 93039377710725432 93217137609380184 93954236497065504 93986825548920192 94176161658859404 94293917424754893 94483420624801152 94507231970724741 94516193229943296 95254140616453008 95469627408308496 95695132008195846 95974057115240976 96007346763910848 96224142048392448 96234121486992648 96441823206763776 96451825221151176 96669624187505376 97214102357532288 97238601879295779 97434023033993856 97555852356877152 97752378258025299 97786284736782852 97973516638475163 98228811674400624 98326854829886976 98549292808576512 98683574691411738 98747819991813744 98782071750395712 99069994441539072 99229105072306944 99239396156647544 99338447986573056 99528651823212864 99563174421833472 100249980638894464 100340526765875256 100375330972176288 100805066241643197 100840031578528956 100905680782477728 101133952659071136 101362324390782336 101372836712026236 101397483018736128 101407998986293328 101866915810489536 101933233539936768 102163829977391616 102405146658177216 102440667000410368 102533191762840272 103007882465446014 103474039482256968 103577317951871232 104056842572018784 104092935822997632 104538587213555908 104606644263172704 104642928218865792 104669299924566111 105116484553403904 105698516059198692 105735178742535216 106293848202901296 106330717383686208 106785949351988802 106811911723620096 106822989223425496 107376270282360576 107910799704315776 108008265109399704 108263386672866729 108508303373795073 108753327210943548 109108145609495424 109145990960036352 109365865152223824 109613275913243088 109684636703132544 109722682015898112 109872188602002638 110230657395601344 110268892101600512 110479570500006144 111091297490790462 111129830719195176 111492402693573888 111644320676228487 111755753984894688 111969733301114472 112008571224562656 112234212074029047 112261499056457856 112273141734824756 112781228218756272 112893796286166528 113149188039476736 113416452750454336 113518890880287444 113747030655100416 113775696741455028 114083998859579994 114600280286800728 114674887732428864 114714663968201472 114934308724565568 115205789990449368 115245750375461664 115581660181795584 115767289251024768 115854670528029984 115894855984335232 116116760460415008 116419332354845184 117034453323631104 117063947893521132 117104552800872336 117180790586103168 117445880507308416 117682474796069292 117723294246224016 118256045122579392 118268309497363942 118297063521858816 118922105796592896 119472671101206752 119580579228263958 119622057056646984 120175862876353683 120798304067655648 120840204277183104 121399649667355248 121478683660458624 121520819867069952 122041084973701488 122083416255343424 122635898645637888 123036598296251802 123314935402398474 123438017267885376 124009489570051512 124052503614300576 124289516812506912 124302406920698837 124583607577320269 125272315329420672 125315767398560256 125568215545145872 125725223233006524 125965949963753781 125977894166401536 126009642627632988 126878881746100806 127005520821937344 127292836544411328 127593509344261128 127965409486987968 128009795685214464 128312161982656864 128602433628201568 128892832250007168 128925315322650819 129606513739255539 129618803143376384 129651469172394372 129912030711991808 130029367704520032 130074469809169536 130238200407402864 130336504344033732 130381712982377136 130631355517966884 130971748899200832 131353495685217792 131578099588548984 131663759989084992 131709429000527616 131742621900981378 132438706027002018 132704869097617152 133084196462091168 133097998669509993 133787369021167008 133833774629568384 134406754988857596 134439432678609408 134453375438038608 134540907709970304 134845270212094848 135149765854376448 135163782282701648 135822554413986048 136540195544236288 136574605875774654 136663519118015952 136710922350453696 137296220595414174 137343843287261352 137965385976342624 138055204648749312 138742456762691712 138790581097330176 139475525684230272 139510675766307951 139523904291821056 139559066566088148 140931354745598256 140980238323380288 141072019734726144 141264242488289106 141725130937201728 141774289844914944 142381265802651736 143542698012293769 143961085672861464 144011020145866272 144351182230488972 144677737831726764 145004436281258064 145477527479327232 145821153536298432 146151034550990784 146246182270843392 146679427105174278 146974209860801792 147343217511600936 148025362037117607 148121729987720616 148173107625593568 148604991662308608 148843657608460416 148859094234971316 149007671979859584 149292977734819296 149344761632750208 149645616098705396 149681998741943808 150374970958341696 150562996458264432 151260047367793434 151358521173716592 151700928988606704 152059255068039354 152096224528104192 152111998479439992 152800373715734304 152899850309905152 153245744966087424 153607719987265824 153661000500615552 154356385668033024 154472894037373312 154511823698169021 154822347280553344 155211059223385452 156085263858028176 156139403734496448 156241054114804224 156594507343077888 156807880820333862 156909966394759056 156964392328298688 157674726830105856 158602768113802824 159440772304351944 159496076075529312 160178924027983203 160217867585430144 160234483835138244 161064405423540864 161120272369577472 161866199556473664 161971578213944832 162721446631601984 163129990816415322 163718986440054528 164048797728335736 164419913869864632 164526955054698816 164584023023847168 164808282903003957 165345986093402016 165403338152400768 165719355750009216 166694746078792764 167029753772560896 167633630977342032 167954599951671708 168012856836843984 168392248584686784 168409712602237134 169171842328134408 169340694429249792 169723782059215104 170124679125681504 170620545982650624 171125998289369991 171857109666676224 171900420430201092 172071995952302208 172808684985674052 172868625563192496 173372490272693376 173432626412226048 173650933876537152 173668943274133202 173782005792044976 173842283976502848 174175140690622512 174628998532267776 175437466118065312 175551679985446656 175595921840281698 175656829201308504 176523712194103938 176584941369336024 177384067683869088 177402464246045913 177445595282788224 177463998226013324 178383158694889344 178445032839424512 179209006651810128 179271167250718144 179387876946627072 179433085584970476 179793693616126464 181260306415774656 182099474501032872 182218025490687936 182281229800604928 183061627460552232 183125124383015136 183953847968456832 184554897444377703 184972403103597711 184989942350255616 185967367578973696 186014234355077268 186078755421450864 186434275218760368 187908472994131008 187973651097840384 188352323317718808 188587834849509786 188966841249602304 189014463941449482 190318322619151209 190508281232906016 190939254816616992 191390264016391692 191948114230481952 192014693527821696 192448284096784896 192468242973985296 192883646413527552 192903650442302352 193339248375010752 194428204715064576 194477203758591558 194868046067987712 195111704713754304 195504756516050598 195572569473565704 195947033276950326 196457623348801248 196477998035943323 197367149382823476 197495639983627488 197564143500791424 198458210144613888 198478792313295088 198658059040503027 198676895973146112 199057303646425728 199126348843666944 200499961277788928 200681053531750512 200750661944352576 201610132483286394 201680063157057912 201811361564955456 202267905318142272 202724648781564672 202745673424052472 202815997972586656 203733831620979072 204810293316354432 204861908813661981 204881334000820736 205066383525680544 205944330893121261 206015764930892028 206948078964513936 207154635903742464 208113685144037568 208185871645995264 209077174427111816 209213288526345408 209285856437731584 209338599849132222 211397032118397384 211470357485070432 211896363732433659 212587696405802592 212661434767372416 213571898703977604 213623823447240192 213645978446850992 214752540564721152 215821599408631552 216016530218799408 216526773345733458 217016606747590146 217506654421887096 218216291218990848 218731730304447648 219226551826486176 219369273406265088 219744377204005276 220019140657761417 220461314791202688 220537784203201024 220959141000012288 222182594981580924 222259661438390352 222984805387147776 223288641352456974 223511507969789376 223939466602228944 224017142449125312 224468424148058094 224522998112915712 224546283469649512 225562456437512544 226832905500908672 226890071051690151 227037781760574888 227551393482910056 228088882602059031 228167997719159988 229200560573601456 229349775464857728 229429327936402944 229868617449131136 230411579980898736 230491500750923328 231163320363591168 231534578502049536 231709341056059968 231789711968670464 232233520920830016 234127895787042264 234209105601744672 234361581172206336 234891761014616832 235211821230500793 235364949592138584 235446588492448032 236512090245158784 236536618994727884 236594127043717632 237844211593185792 238945342202413504 239161158456527916 239244114113293968 240351725752707366 241596608135311296 241680408554366208 242799299334710496 242957367320917248 244082169947402976 244166832510686848 245271797291275776 246073196592503604 246629870804796948 246876034535770752 248018979140103024 248105007228601152 248579033625013824 248604813841397674 249167215154640538 250544630658841344 251136431090291744 251450446466013048 251931899927507562 252019285255265976 252614568903355701 253757763492201612 254011041643874688 254585673088822656 255187018688522256 255930818973975936 256019591370428928 256624323965313728 257204867256403136 257785664500014336 257850630645301638 259213027478511078 259302938344788744 260058735409040064 260148939618339072 260476400814805728 260503414911199803 260673008688067464 260763425964754272 261262711035933768 261879828172734443 261943497798401664 263156199177097968 263327519978169984 263418858001055232 263485243801962756 264785568291155907 264877412054004036 265409738195234304 266168392924182336 266195997339019986 267574738042334016 267667549259136768 268813509977715192 268906750876077216 269081815419940608 269690540424189696 270327564565403296 271645108827972096 273080391088472576 273149211751549308 273327038236031904 273421844700907392 274592441190828348 274687686574522704 275930771952685248 276110409297498624 277484913525383424 278951051368460544 279021351532615902 279118133132176296 281862709491196512 281960476646760576 282528484976578212 283450261874403456 283548579689829888 284762531605303472 287085396024587538 287922171345722928 288022040291732544 288702364460977944 289355475663453528 290008872562516128 291642307072596864 291715805637887337 292302069101981568 293257134774075897 293358854210348556 293920549915425489 293948419721603584 294686435023201872 296050724074235214 296243459975441232 296346215251187136 297209983324617216 297687315216920832 297718188469942632 298015343959719168 298585955469638592 298689523265500416 299291232197410792 300749941916683392 301125992916528864 302415198724929591 302520094735586868 302717042347433184 303401857977213408 304118510136078708 304192449056208384 304223996958879984 305600747431468608 305799700619810304 306491489932174848 307215439974531648 307322001001231104 308945788074746624 309023647396338042 309644694561106688 310422118446770904 312170527716056352 312278807468992896 313615761640667724 313819932789518112 313928784656597376 314007899773698333 315349453660211712 317205536227605648 318881544608703888 318992152151058624 320357848055966406 320435735170860288 320468967670276488 322128810847081728 323732399112947328 324790160018600187 325442893263203968 325524910121385219 326259981632830644 327437972880109056 328097595456671472 328839827739729264 329053910109397632 329168046047694336 329616565806007914 330691972186804032 330806676304801536 331438711500018432 333389492157585528 334932962028685461 335267261954684064 335909199903343416 336025713673687968 336702636222087141 336784497169373568 336819425204474268 338343684656268816 338681388858499584 339447564118430208 340249358251363008 341241091965301248 342251996578739982 343800840860402184 344143991904604416 345617369971348104 345737251126384992 346744980545386752 347301867753074304 347337886548266404 347564011584089952 347684567953005696 348350281381245024 349257997064535552 350874932236130624 351103359970893312 351191843680563396 351313658402617008 353047424388207876 353169882738672048 354768135367738176 354804928492091826 354891190565576448 354927996452026648 356766317389778688 358418013303620256 358542334501436288 358866171169940952 360527588629061049 362520612831549312 364198949002065744 364436050981375872 364562459601209856 366123254921104464 366250248766030272 367907695936913664 369109794888755406 369944806207195422 372028468710154536 372157510842901728 372868550437520736 372907220762096511 373750822731960807 375816945988262016 375947302195680768 376704646635437616 377175669699019572 377933682499204608 378028927882898964 380636645238302418 381016562465812032 381878509633233984 382780528032783384 383896228460963904 384029387055643392 384552660107009233 384936485947970592 385807300884604704 386678496750021504 388819541217766617 388856409430129152 388954407517183116 389736092135975424 390223409427508608 391009513032101196 391145138947131408 391894066553900652 392915246697602496 392955996071886646 394734298765646952 394991279967254976 395128287001582848 396957584626590176 397316118081006054 398114607292851456 399293996008529979 400999922555577856 401362107063501024 401501323888705152 403220264966572788 403360126314115824 403622723129910912 404535810636284544 405449297563129344 405491346848104944 405631995945173312 407467663241958144 409620586632708864 409723817627323962 410132767051361088 411888661786242522 412031529861784056 413896157929027872 413939083240773797 416227370288075136 416371743291990528 418154348854223632 418426577052690816 418532027298923853 418571712875463168 418677199698264444 422794064236794768 422940714970140864 423792727464867318 425175392811605184 425322869534744832 427143797407955208 427291956893701984 430628094036881307 431643198817263104 432033060437598816 433053546691466916 434033213495180292 435013308843774192 436432582437981696 437463460608895296 438453103652972352 438738546812530176 439488754408010552 440038281315522834 440922629582405376 444076086111352821 444365189963161848 444519322876780704 446577282704913948 447023015939578752 447878933204457888 448034284898250624 448936848296116188 449045996225831424 449092566939299024 451124912875025088 453665811001817344 453780142103380302 454075563521149776 455102786965820112 456177765204118062 456335995438319976 458401121147202912 458699550929715456 459737234898262272 460823159961797472 460983001501846656 463069157004099072 463418682112119936 463535471094507063 463579423937340928 464467041841660032 468255791574084528 468418211203489344 468723162344412672 469783522029233664 470423642461001586 470729899184277168 470893176984896064 473024180490317568 473073237989455768 477890684404827008 478322316913055832 478488228226587936 480536772083949609 480703451505414732 483193216270622592 483360817108732416 485598598669420992 485914734641834496 488164339894805952 488333665021373696 492146393185007208 493259741609593896 493752069071541504 494424848709011871 496037958280206048 496210014457202304 497158067250027648 497209627682795348 498334430309281076 501089261317682688 502272862180583488 502900892932026096 503863799855015124 504038570510531952 505229137806711402 507515526984403224 508022083287749376 509171346177645312 510374037377044512 511861637947951872 513248647930627456 513377994868109973 514409734512806272 515571329000028672 515701261290603276 518426054957022156 518605876689577488 520117470818080128 520297879236678144 520952801629611456 521006829822399606 521346017376134928 521526851929508544 522525422071867536 523759656345468886 523886995596803328 526312398354195936 526655039956339968 526970487603925512 529571136582311814 529754824108008072 532207392738137739 532336785848364672 532391994678039972 535149476084668032 535335098518273536 537627019955430384 537813501752154432 538163630839881216 539381080848379392 540655129130806592 546298423503098616 546654076472063808 546843689401814784 549184882381656696 549375373149045408 551861543905370496 554969827050766848 557902102736921088 558042703065231804 558236266264352592 563725418982393024 563920953293521152 565056969953156424 566900523748806912 569525063210606944 570954967857453627 574170792049175076 575844342691445856 576044080583465088 577404728921955888 578710951326907056 580017745125032256 583284614145193728 583431611275774674 584604138203963136 586514269548151794 586717708420697112 587841099830850978 589372870046403744 589433994107829969 592101448148470428 592486919950882464 592692430502374272 595374630433841664 595436376939885264 596030687919438336 597171910939277184 597379046531000832 598582464394821584 601499883833366784 602251985833057728 604830397449859182 605040189471173736 605434084694866368 606803715954426816 608237020272157416 608447993917759968 611201494862937216 614430879949063296 614585726440985943 614644002002462208 617832992679363783 617891576149493248 618047294792676084 619289389122213376 620844236893541808 624341055432112704 624557614937985792 627231523281335448 627639865579036224 627857569313194752 628015799547396666 634411072455211296 635689091197300977 637763089217407776 637984304302117248 640715696111932812 640871470341720576 640937935340552976 644257621694163456 647464798225894656 649580320037200374 650885786526407936 651049820242770438 652519963265661288 656195190913342944 657679655479458528 658107820218795264 659233131612015828 660057421973284251 661383944373608064 661613352609603072 662877423000036864 666778984315171056 669865924057370922 670534523909368128 671818399806686832 672051427347375936 673405272444174282 673568994338747136 673638850408948536 676687369312537632 680498716502726016 680670213155070453 684266647806177093 684503993157479964 687601681720804368 688287983809208832 691234739942696208 691474502252769984 693489961090773504 694603735506148608 694675773096532808 695128023168179904 695369135906011392 696700562762490048 701749864472261248 702383687361126792 702627316805234016 705635463691502379 706094848776415752 706339765477344096 709536270735476352 709609856984183652 709782381131152896 709855992904053296 713532634779557376 716836026607240512 717084669002872576 717732342339881904 721055177258122098 725041225663098624 728397898004131488 728872101962751744 732246509842208928 732500497532060544 735815391873827328 738219589777510812 739889612414390844 744056937420309072 744315021685803456 745737100875041472 745814441524193022 747501645463921614 751633891976524032 753409293270875232 754351339398039144 756057855765797928 757843706710067103 761273290476604836 762033124931624064 763757019266467968 765561056065566768 767792456921927808 768058774111286784 769105320214018466 769872971895941184 771614601769209408 773356993500043008 777639082435533234 777908815034366232 780446818855017216 781510244733599409 782019026064202392 782290277894262816 783788133107801304 785639484518203329 785830493395204992 785911992143773292 789468597531293904 789982559934509952 790256574003165696 793915169253180352 794632236162012108 796229214585702912 798587992017059958 802724214127002048 803002647777410304 806440529933145576 806720252628231648 807245446259821824 809071621272569088 810982693696209888 811263991890346624 814935326483916288 819241173265417728 819447635254647924 820265534102722176 823777323572485044 824063059723568112 827792315858055744 827878166481547594 832454740576150272 836308697708447264 836853154105381632 837064054597847706 837354399396528888 845588128473589536 845881429940281728 847585454929734636 850350785623210368 850645739069489664 854287594815910416 854583913787403968 861256188073762614 864066120875197632 866107093382933832 868066426990360584 870026617687548384 870116848444891859 874926921217790592 876906207305944704 878977508816021104 879771404322227691 880076562631045668 881761649746276467 881845259164810752 888152172222705642 888730379926323696 889038645753561408 893154565409827896 894046031879157504 895757866408915776 896068569796501248 897873696592232376 898185133878598048 902249825750050176 907245596174788773 907331622003634688 907560284206760604 908151127042299552 910205573931640224 912355530408236124 912671990876639952 916802242294405824 917399101859430912 919474469796524544 921646319923594944 921966003003693312 926837364224239872 927070942189014126 928934083683320064 936511583148169056 936836422406978688 940847284922003172 941459798368554336 941786353969792128 946048360980635136 946146475978911536 955781368809654016 956644633826111664 956976456453175872 961073544167899218 961406903010829464 966386432541245184 971197197338841984 974370480055800561 976328679789611904 976574730364155657 976667330042747392 984292786370014416 986519483219187792 987504138143083008 988849697418023742 992075916560412096 992420028914404608 994316134500055296 994419255365590696 996668860618562152 1004545724361166976 1004798886086056383 1005801785864052192 1007727599710030248 1008077141021063904 1010107908666261423 1010458275613422804 1015031053968806448 1016044166575498752 1018342692355290624 1020748074754089024 1023723275895903744 1026497295861254912 1026755989736219946 1028819469025612544 1031402522581206552 1036852109914044312 1037211753379154976 1040234941636160256 1041905603259222912 1042013659644799212 1042692034752269856 1043053703859017088 1045050844143735072 1047519312690937772 1047773991193606656 1052624796708391872 1053310079912679936 1053940975207851024 1059142273164623628 1059509648216016144 1064414785476275478 1064673571696729344 1064783989356079944 1070298952169336064 1075254039910860768 1075627003504308864 1081310258261613184 1081582765887183147 1092596847006197232 1093308152944127616 1093687378803629568 1098369764763313392 1098750746298090816 1103723087810740992 1116085406130463608 1116472532528705184 1118721662286289533 1121252468195882421 1127450837964786048 1127841906587042304 1130113939906312848 1133801047497613824 1139050126421213888 1141909935714907254 1148341584098350152 1151688685382891712 1152088161166930176 1153657980321027699 1154809457843911776 1157421902653814112 1160035490250064512 1166569228290387456 1166863222551549348 1169208276407926272 1173028539096303588 1173435416841394224 1175682199661701956 1178745740092807488 1178867988215659938 1184202896296940856 1184973839901764928 1185384861004748544 1190872753879770528 1194343821878554368 1197164928789643168 1197881988025589937 1202999767666733568 1204503971666115456 1209660794899718364 1210080378942347472 1210868169389732736 1213607431908853632 1216474040544314832 1216895987835519936 1222402989725874432 1228861759898126592 1229171452881971886 1235665985358727566 1236094589585352168 1241688473787083616 1241817249722321391 1248682110864225408 1249115229875971584 1254463046562670896 1255279731158072448 1255715138626389504 1256031599094793332 1268822144910422592 1271378182394601954 1275526178434815552 1275968608604234496 1281431392223865624 1281875870681105952 1291884282110643921 1294929596451789312 1299160640074400748 1301771573052815872 1302099640485540876 1305039926531322576 1312390381826685888 1315359310958917056 1316215640437590528 1318466263224031656 1320114843946568502 1322767888747216128 1332228258334058463 1333557968630342112 1339731848114741844 1341069047818736256 1343636799613373664 1344102854694751872 1346810544888348564 1347137988677494272 1347277700817897072 1353374738625075264 1360997433005452032 1361340426310140906 1368533295612354186 1369007986314959928 1375203363441608736 1375345986251603261 1382469479885392416 1382949004505539968 1389207471012297216 1389351546193065616 1390256046336359808 1390606413283521189 1390738271812022784 1393401125524980096 1403499728944522496 1404767374722253584 1405254633610468032 1411270927383004758 1412189697552831504 1412679530954688192 1419072541470952704 1419219713968367304 1419711985808106592 1433672053214481024 1434169338005745152 1435464684679763808 1441610316251848827 1442110354516244196 1450082451326197248 1456795796008262976 1457744203925503488 1464493019684417856 1465000995064121088 1476439179555021624 1479779224828781688 1483274546127035613 1488113874840618144 1488630043371606912 1491474201750082944 1491628883048386044 1495003290927843228 1503267783953048064 1506818586541750464 1508702678796078288 1512115711531595856 1515687413420134206 1522546580953209672 1524066249863248128 1527514038532935936 1531122112131133536 1535584913843855616 1538210640428036932 1539745943791882368 1540133984604329919 1543229203538418816 1546713987000086016 1555278164871066468 1555817630068732464 1560893637710034432 1563020489467198818 1564038052128404784 1564580555788525632 1567576266215602608 1571278969036406658 1571660986790409984 1571823984287546584 1578937195062587808 1579965119869019904 1587830338506360704 1589264472324024216 1596622178214413217 1597175984034119916 1605448428254004096 1606005295554820608 1612881059866291152 1613440505256463296 1614490892519643648 1618143242545138176 1621965387392419776 1622527983780693248 1638895270509295848 1640531068205444352 1647554647144970088 1648126119447136224 1655584631716111488 1655756332963095188 1664909481152300544 1672617395416894528 1673706308210763264 1674128109195695412 1674708798793057776 1691176256947179072 1691762859880563456 1695170909859469272 1700701571246420736 1708575189631820832 1709167827574807936 1722512376147525228 1728132241750395264 1732214186765867664 1736132853980721168 1740053235375096768 1740233696889783718 1749853842435581184 1753812414611889408 1757955017632042208 1759542808644455382 1760153125262091336 1763523299492552934 1768301982323489907 1776304344445411284 1777460759852647392 1778077291507122816 1786309130819655792 1788092063758315008 1791515732817831552 1792137139593002496 1795747393184464752 1796370267757196096 1804499651500100352 1814491192349577546 1815120568413521208 1816302254084599104 1820411147863280448 1824711060816472248 1825343981753279904 1833158797209141101 1833604484588811648 1843292639847189888 1843932006007386624 1853498978038091349 1853674728448479744 1854141884378028252 1857868167366640128 1873023166296338112 1873672844813957376 1881694569844006344 1882919596737108672 1883572707939584256 1892292951957823072 1907067273591902931 1911562737619308032 1913289267652223328 1913952912906351744 1922147088335798436 1922813806021658928 1932772865082490368 1942394394677683968 1948740960111601122 1952657359579223808 1953149460728311314 1968585572740028832 1973038966438375584 1977699394836047484 1984151833120824192 1984840057828809216 1988632269000110592 1988838510731181392 1993337721237124304 2009091448722333952 2009597772172112766 2011603571728104384 2015455199420060496 2016154282042127808 2020215817332522846 2020916551226845608 2030062107937612896 2041496149508178048 2042010639465211359 2052799943418531279 2052994591722509824 2053511979472439892 2057638938051225088 2062805045162413104 2073704219828088624 2074423506758309952 2080469883272320512 2083811206518445824 2084027319289598424 2085384069504539712 2086107407718034176 2090101688287470144 2095038625381875544 2105249593416783744 2107881950415702048 2116906391074507137 2118284546329247256 2119019296432032288 2128829570952550956 2129347143393458688 2129567978712159888 2140597904338672128 2150508079821721536 2151254007008617728 2162620516523226368 2163165531774366294 2185193694012394464 2186616305888255232 2196739529526626784 2197501492596181632 2207446175621481984 2232170812260927216 2232945065057410368 2237443324572579066 2242504936391764842 2254901675929572096 2260227879812625696 2273531120130201309 2278100252842427776 2283819871429814508 2296683168196700304 2303377370765783424 2304176322333860352 2307315960642055398 2309618915687823552 2314843805307628224 2320070980500129024 2333726445103098696 2344530734200798227 2346057078192607176 2346870833682788448 2351364399323403912 2356918453554609987 2357491480185614976 2357735976431319876 2368405792593881712 2369947679803529856 2370769722009497088 2381745507759541056 2388687643757108736 2394329857579286336 2395763976051179874 2409007943332230912 2419321589799436728 2420160757884694944 2421736338779465472 2427214863817707264 2432948081088629664 2433791975671039872 2444805979451748864 2457723519796253184 2458342905763943772 2471331970717455132 2472189179170704336 2483376947574167232 2483634499444642782 2497364221728450816 2508926093125341792 2510559462316144896 2512063198189586664 2537644289820845184 2542756364789203908 2551052356869631104 2551937217208468992 2562862784447731248 2563751741362211904 2583768564221287842 2598321280148801496 2604199280971081752 2610079853062645152 2610350545334675577 2624780763653371776 2630718621917834112 2636932526448063312 2640229687893137004 2645535777494432256 2664456516668116926 2667115937260684224 2679463696229483688 2682138095637472512 2687273599226747328 2688205709389503744 2691868620749064631 2693621089776697128 2694555401635794144 2706749477250150528 2721736788524366319 2721994866010904064 2722680852620281812 2737066591224708372 2738015972629919856 2750406726883217472 2750691972503206522 2764938959770784832 2765898009011079936 2778703092386131232 2780512092672719616 2781212826567042378 2786802251049960192 2806999457889044992 2809534749444507168 2810509267220936064 2822541854766009516 2824379395105663008 2825359061909376384 2838145082941905408 2838439427936734608 2839423971616213184 2867344106428962048 2870929369359527616 2883220632503697654 2884220709032488392 2913591592016525952 2923111440167401683 2928986039368835712 2929724191092466971 2930001990128242176 2952878359110043248 2959558449657563376 2966549092254071226 2976227749681236288 2977260086743213824 2982948403500165888 2983257766096772088 2990006581855686456 3013637173083500928 3014396658258169149 3017405357592156576 3024231423063191712 3030323725998784269 3031374826840268412 3045093161906419344 3048132499726496256 3055028077065871872 3062244224262267072 3071169827687711232 3076421280856073864 3079491887583764736 3080267969208659838 3086458407076837632 3110556329742132936 3111635260137464928 3126040978934397636 3128076104256809568 3129161111577051264 3135152532431205216 3142557938072813316 3143321973580819968 3143647968575093168 3157874390125175616 3159930239738039808 3175660677012721408 3178528944648048432 3193244356428826434 3194351968068239832 3210896856508008192 3225762119732582304 3226881010512926592 3243930774784839552 3244748297661549441 3245055967561386496 3277790541018591696 3281062136410888704 3295109294289940176 3296252238894272448 3311169263432222976 3311512665926190376 3345234790833789056 3348256218391390824 3349417597586115552 3356164986858868599 3363757404587647263 3382352513894358144 3383525719761126912 3390341819718938544 3401403142492841472 3417150379263641664 3418335655149615872 3445024752295050456 3456264483500790528 3460973940963083097 3464428373531735328 3472265707961442336 3480106470750193536 3480467393779567436 3499707684871162368 3507624829223778816 3515910035264084416 3519085617288910764 3520306250524182672 3527046598985105868 3536603964646979814 3552608688890822568 3554921519705294784 3556154583014245632 3572618261639311584 3583031465635663104 3591494786368929504 3592740535514392192 3593645964076769811 3608999303000200704 3628982384699155092 3630241136827042416 3632604508169198208 3640822295726560896 3649422121632944496 3650687963506559808 3666317594418282202 3667208969177623296 3686585279694379776 3706997956076182698 3708283768756056504 3725451749166964173 3746046332592676224 3747345689627914752 3763389139688012688 3765839193474217344 3767145415879168512 3784585903915646144 3814134547183805862 3826578535304446656 3827905825812703488 3844294176671596872 3845627612043317856 3853374614541663947 3884788789355367936 3897481920223202244 3905314719158447616 3906298921456622628 3937171145480057664 3946077932876751168 3955398789672094968 3968303666241648384 3977677021462362784 3986675442474248608 3996684775002175389 4018182897444667904 4019195544344225532 4023207143456208768 4030910398840120992 4032308564084255616 4040431634665045692 4041833102453691216 4060124215875225792 4082992299016356096 4084021278930422718 4105599886837062558 4107023958944879784 4125610090324826208 4126037958754809783 4147408439656177248 4148847013516619904 4167622413036891648 4168054638579196848 4170768139009079424 4172214815436068352 4180203376574940288 4190077250763751088 4210499186833567488 4215763900831404096 4233812782149014274 4236569092658494512 4238038592864064576 4257659141905101912 4259135957424319776 4301016159643443072 4302508014017235456 4324830948755546481 4325241033046452736 4326331063548732588 4370387388024788928 4373232611776510464 4393479059053253568 4395002985192363264 4449823638381106839 4464341624521854432 4465890130114820736 4474886649145158132 4485009872783529684 4509803351859144192 4520455759625251392 4547062240260402618 4556200505684855552 4567639742859629016 4593366336393400608 4606754741531566848 4614631921284110796 4619237831375647104 4620401953812989757 4629687610615256448 4640141961000258048 4667452890206197392 4689061468401596454 4692114156385214352 4693741667365576896 4702728798646807824 4713836907109219974 4714982960371229952 4715471952862639752 4736811585187763424 4739895359607059712 4763491015519082112 4788659715158572672 4789866534643239651 4791527952102359748 4818015886664461824 4838643179598873456 4840321515769389888 4843472677558930944 4854429727635414528 4865896162177259328 4867583951342079744 4916685811527887544 4942663941434910264 4944378358341408672 4966753895148334464 4967268998889285564 4994728443456901632 5017852186250683584 5021118924632289792 5024126396379173328 5075288579641690368 5085512729578407816 5102104713739262208 5125725568895462496 5127503482724423808 5167537128442575684 5196642560297602992 5208398561942163504 5220159706125290304 5220701090669351154 5249561527306743552 5261437243835668224 5273865052896126624 5280459375786274008 5304905946970469721 5328913033336233852 5334231874521368448 5358927392458967376 5364276191274945024 5374547198453494656 5376411418779007488 5383737241498129262 5387242179553394256 5389110803271588288 5413498954500301056 5443473577048732638 5445361705240563624 5474133182449416744 5476031945259839712 5499476391627423303 5500813453766434944 5501383945006413044 5529877919541569664 5531796018022159872 5557406184772262464 5561024185345439232 5562425653134084756 5573604502099920384 5619069498889014336 5621018534441872128 5645083709532019032 5648758790211326016 5650718123818752768 5676878855873469216 5678847943232426368 5721201820775708793 5734688212857924096 5741858738719055232 5766441265007395308 5768441418064976784 5827183184033051904 5846222880334803366 5857972078737671424 5859448382184933942 5905756718220086496 5919116899315126752 5933098184508142452 5952455499362472576 5954520173486427648 5965896807000331776 5966515532193544176 5980013163711372912 6027274346167001856 6028793316516338298 6034810715184313152 6048462846126383424 6060647451997568538 6062749653680536824 6090186323812838688 6090817939114243013 6124488448524534144 6152842561712147728 6158399830255593837 6158983775167529472 6160535938417319676 6172916814153675264 6221112659484265872 6223270520274929856 6252081957868795272 6256152208513619136 6258322223154102528 6270305064862410432 6285115876145626632 6287295937150186336 6315748780250351232 6350719173223521411 6351321354025442816 6357057889296096864 6386488712857652868 6388703936136479664 6421793713016016384 6451524239465164608 6453762021025853184 6487861549569679104 6489496595323098882 6555581082037183392 6590218588579880352 6592504477788544896 6622338526864445952 6623025331852380752 6690469581667578112 6696512436782781648 6698835195172231104 6712329973717737198 6727514809175294526 6764705027788716288 6780683639437877088 6820593360390603927 6834300758527283328 6836671310299231744 6890049504590100912 6912528967001581056 6921947881926166194 6928856747063470656 6944531415922884672 6960212941500387072 6960934787559134872 7031820070528168832 7033592202602394681 7038171234577821528 7040612501048365344 7054093197970211736 7070755360663829961 7073207929293959628 7105217377781645136 7109843039410589568 7112309166028491264 7145236523278623168 7166062931271326208 7182989572737859008 7185481071028784384 7187291928153539622 7257964769398310184 7260482273654084832 7265209016338396416 7281644591453121792 7298844243265888992 7301375927013119616 7332635188836564404 7334417938355246592 7373170559388759552 7413995912152365396 7416567537512113008 7450903498333928346 7492092665185352448 7526778279376025376 7531678386948434688 7569171807831292288 7628269094367611724 7653157070608893312 7655811651625406976 7688588353343193744 7691255224086635712 7706749229083327894 7794963840446404488 7812597842913245256 7831051636004026731 7874342290960115328 7892155865753502336 7910797579344189936 7936607332483296768 7955354042924725568 7973350884948497216 7993369550004350778 8038391088688451064 8046414286912417536 8061820797680241984 8064617128168511232 8075605862247193893 8080863269330091384 8083666204907382432 8120248431750451584 8165984598032712192 8168042557860845436 8211199773674125116 8214047917889759568 8251220180649652416 8252075917509619566 8294816879312354496 8297694027033239808 8336109277158393696 8341536278018158848 8360406753149880576 8380154501527502176 8420998373667134976 8431527801662808192 8467625564298028548 8473138185316989024 8476077185728129152 8515318283810203824 8518271914848639552 8602032319286886144 8649661897511092962 8652662127097465176 8740774776049577856 8786958118106507136 8790005970384726528 8899647276762213678 8928683249043708864 8931780260229641472 8949773298290316264 8970019745567059368 9040911519250502784 9043189974774507447 9090971177996352807 9094124480520805236 9112401011369711104 9135279485719258032 9186732672786801216 9213509483063133696 9229263842568221592 9238475662751294208 9240803907625979514 9259375221230512896 9334905780412394784 9378122936803192908 9384228312770428704 9387483334731153792 9405457597293615648 9427673814218439948 9429965920742459904 9430943905725279504 9473623170375526848 9479790719214119424 9526982031038164224 9577319430317145344 9579733069286479302 9583055904204719496 9677286359197746912 9680643031538779776 9731792324354518656 9734244892984648323 9735167902684159488 9833371623055775088 9885327882869820528 9888756716682817344 9933507790296668928 9934537997778571128 10035704372501367168 10048252792758346656 10068494960576605797 10091272213762941789 10150577159283380736 10171025459156815632 10204209427478524416 10251451137790924992 10255006965448847616 10335074256885151368 10382921822889249291 10393285120595205984 10416797123884327008 10440319412250580608 10441402181338702308 10499123054613487104 10522874487671336448 10547730105792253248 10560918751572548016 10609811893940939442 10657826066672467704 10668463749042736896 10717854784917934752 10749094396906989312 10767474482996258524 10774484359106788512 10778221606543176576 10780937892230309433 10826997909000602112 10886947154097465276 10890723410481127248 10948266364898833488 10952063890519679424 10998952783254846606 11001626907532869888 11002767890012826088 11059755839083139328 11114812369544524928 11124851306268169512 11176355247500892519 11238138997778028672 11242037068883744256 11290167419064038064 11297517580422652032 11301436247637505536 11353757711746938432 11357695886464852736 11442403641551417586 11483717477438110464 11532882530014790616 11536882836129953568 11560123843624991841 11654366368066103808 11692445760669606732 11715944157475342848 11718896764369867884 11811513436440172992 11838233798630253504 11866196369016284904 11904910998724945152 11933031064387088352 11960026327422745824 12054548692334003712 12057586633032676596 12069621430368626304 12096925692252766848 12121294903995137076 12125499307361073648 12180372647625677376 12181635878228486026 12248976897049068288 12305685123424295456 12316799660511187674 12321071876834639352 12378113876264429349 12442225318968531744 12446541040549859712 12504163915737590544 12512304417027238272 12516644446308205056 12540610129724820864 12570231752291253264 12574591874300372672 12631497560500702464 12701438346447042822 12714115778592193728 12772977425715305736 12777407872272959328 12832111580463987707 12903048478930329216 12907524042051706368 12974492846266639443 12975723099139358208 12978993190646197764 13111162164074366784 13180437177159760704 13185008955577089792 13246050663704761504 13349470915143320517 13380939163335156224 13393024873565563296 13397670390344462208 13424659947435474396 13455029618350589052 13529410055577432576 13561367278875754176 13641186720781207854 13668601517054566656 13780099009180201824 13843895763852332388 13857713494126941312 13889062831845769344 13920425883000774144 13921869575118269744 14063640141056337664 14067184405204789362 14076342469155643056 14081225002096730688 14108186395940423472 14141510721327659922 14146415858587919256 14210434755563290272 14219686078821179136 14290473046557246336 14365979145475718016 14369599603929718953 14370962142057568768 14374583856307079244 14515929538796620368 14520964547308169664 14530418032676792832 14563289182906243584 14597688486531777984 14602751854026239232 14665270377673128808 14827991824304730792 14833135075024226016 14901806996667856692 14984185330370704896 15053556558752050752 15063356773896869376 15138343615662584576 15256538188735223448 15306314141217786624 15377176706686387488 15382510448173271424 15413498458166655788 15589927680892808976 15625195685826490512 15662103272008053462 15748684581920230656 15784311731507004672 15821595158688379872 15910708085849451136 15914717840911409163 15946701769896994432 15986739100008701556 16076782177376902128 16092828573824835072 16123641595360483968 16129234256337022464 16151211724494387786 16161726538660182768 16167332409814764864 16240496863500903168 16336085115721690872 16422399547348250232 16428095835779519136 16498429174882269909 16502440361299304832 16504151835019239132 16589633758624708992 16595388054066479616 16672218554316787392 16683072556036317696 16720813506299761152 16760309003055004352 16863055603325616384 16935251128596057096 16946276370633978048 16952154371456258304 17030636567620407648 17036543829697279104 17204064638573772288 17299323795022185924 17305324254194930352 17481549552099155712 17573916236213014272 17799294553524427356 17857366498087417728 17863560520459282944 17899546596580632528 17940039491134118736 18081823038501005568 18086379949549014894 18181942355992705614 18188248961041610472 18270558971438516064 18272453817342729039 18373465345573602432 18458527685136443184 18476951325502588416 18481607815251959028 18518750442461025792 18669811560824789568 18756245873606385816 18768456625540857408 18774966669462307584 18810915194587231296 18855347628436879896 18861887811450559008 18947246340751053696 19052157519670564233 19053964062076328448 19154638860634290688 19159466138572958604 19166111808409438992 19354572718395493824 19361286063077559552 19463584648709037312 19468489785969296646 19666743246111550176 19770655765739641056 19777513433365634688 19867015580593337856 19869075995557142256 20071408745002734336 20096505585516693312 20136989921153211594 20182544427525883578 20342050918313631264 20461780081171811781 20502902275581849984 20510013930897695232 20670148513770302736 20765843645778498582 20786570241190411968 20833594247768654016 20880638824501161216 20882804362677404616 21095460211584506496 21100776607807184043 21121837503145096032 21212266081991489883 21219623787881878884 21315652133344935408 21336927498085473792 21435709569835869504 21498188793813978624 21534948965992517048 21548968718213577024 21556443213086353152 21561875784460618866 21773894308194930552 21781446820962254496 21896532729797666976 21904127781039358848 21997905566509693212 22003253815065739776 22005535780025652176 22119511678166278656 22229624739089049856 22249702612536339024 22352710495001785038 22476277995556057344 22580334838128076128 22595035160845304064 22707515423493876864 22715391772929705472 22884807283102835172 22967434954876220928 23065765060029581232 23073765672259907136 23120247687249983682 23384891521339213464 23437793528739735768 23493154908012080193 23623026872880345984 23676467597260507008 23732392738032569808 23809821997449890304 23866062128774176704 23920052654845491648 24115173266065353192 24139242860737252608 24193851384505533696 24226817586741581679 24242589807990274152 24250998614722147296 24360745295251354752 24363271756456972052 24497953794098136576 24611370246848590912 24633599321022375348 24642143753669278704 24756227752528858698 24884450637937063488 24893082081099719424 25008327831475181088 25024608834054476544 25081220259449641728 25140463504582506528 25149183748600745344 25262995121001404928 25402876692894085644 25428231557184387456 25545954851430611472 25554815744545918656 25664223160927975414 25806096957860658432 25948985692533278886 25957986381292395528 26222324328148733568 26360874354319521408 26370017911154179584 26492101327409523008 26698941830286641034 26786049747131126592 26795340780688924416 26849319894870948792 26910059236701178104 26973622301791647629 27122734557751508352 27272913533989058421 27282373441562415708 27337203034109133312 27560198018360403648 27687791527704664776 27715426988253882624 27778125663691538688 27843739150236539488 28127280282112675328 28134368810409578724 28152684938311286112 28162450004193461376 28216372791880846944 28283021442655319844 28292831717175838512 28420869511126580544 28439372157642358272 28580946093114492672 28731958290951436032 28739199207859437906 28749167712614158488 29031859077593240736 29041929094616339328 29195376973063555968 29205503708052478464 29330540755346257616 29655983648609461584 29666270150048452032 29803613993335713384 30107113117504101504 30205484881729817391 30273816641288825367 30276687231325169152 30513076377470446896 30612628282435573248 30754353413372774976 30765020896346542848 30826996916333311576 31148765468667747873 31179855361785617952 31250391371652981024 31324206544016106924 31497369163840461312 31568623463014009344 31643190317376759744 31821416171698902272 31829435681822818326 31893403539793988864 31973478200017403112 32153564354753804256 32247283190720967936 32302423448988775572 32323453077320365536 32334664819629529728 32342813676690928299 32480993727001806336 32672170231443381744 32844799094696500464 32856191671559038272 32996858349764539818 33004880722598609664 33008303670038478264 33179267517249417984 33344437108633574784 33520618006110008704 33529065742502677557 33726111206651232768 33870502257192114192 33892552741267956096 33904308742912516608 34061273135240815296 34073087659394558208 34598647590044371848 34610648508389860704 34680371530874975523 34963099104198311424 35147832472426028544 35598589107048854712 35714732996174835456 35799093193161265056 35880078982268237472 36163646077002011136 36172759899098029788 36363884711985411228 36376497922083220944 36541117942877032128 36544907634685458078 36746930691147204864 36917055370272886368 36963215630503918056 37134341628793288047 37339623121649579136 37512491747212771632 37536913251081714816 37549933338924615168 37621830389174462592 37710695256873759792 37723775622901118016 37894492681502107392 38104315039341128466 38318932277145917208 38332223616818877984 38496334741391963121 38709145436790987648 38722572126155119104 38927169297418074624 38936979571938593292 39333486492223100352 39541311531479282112 39555026866731269376 39738151991114284512 40048412745429961551 40142817490005468672 40193011171033386624 40273979842306423188 40365088855051767156 40684101836627262528 40923560162343623562 41005804551163699968 41340297027540605472 41531687291556997164 41573140482380823936 41667188495537308032 41761277649002322432 41765608725354809232 42190920423169012992 42201553215614368086 42243675006290192064 42424532163982979766 42439247575763757768 42631304266689870816 42635725573799701091 42871419139671739008 43069897931985034096 43097937436427154048 43108798811789156859 43112886426172706304 43123751568921237732 43547788616389861104 43562893641924508992 43793065459595333952 43808255562078717696 43995811133019386424 44011071560051304352 44459249478178099712 44499405225072678048 44705420990003570076 44952555991112114688 45160669676256152256 45190070321690608128 45415030846987753728 45769614566205670344 46131530120059162464 46147531344519814272 46240495374499967364 46769783042678426928 46875587057479471536 46986309816024160386 47246053745760691968 47352935194521014016 47464785476065139616 47732124257548353408 47744153522734227489 47840105309690983296 48230346532130706384 48278485721474505216 48387702769011067392 48453635173483163358 48485179615980548304 48501997229444294592 48721490590502709504 48726543512913944104 49222740493697181824 49267198642044750696 49284287507338557408 49495287524646809727 49512455505057717396 49768901275874126976 49786164162199438848 50016655662950362176 50049217668108953088 50162440518899283456 50280927009165013056 50298367497201490688 50805753385788171288 50856463114368774912 51091909702861222944 51109631489091837312 51328446321855950828 51612193915721316864 51897971385066557772 51915972762584791056 52444648656297467136 52721748708639042816 52984202654819046016 53397883660573282068 53572099494262253184 53590681561377848832 53698639789741897584 53820118473402356208 53947244603583295258 54245469115503016704 54545827067978116842 54564746883124831416 54817361452028187117 55120396036720807296 55375583055409329552 55430853976507765248 55556251327383077376 55687478300473078976 56268737620819157448 56305369876622572224 56324900008386922752 56432745583761693888 56566042885310639688 56585663434351677024 56841739022253161088 57161892186228985344 57463916581902872064 57478398415718875812 57498335425228316976 58063718155186481472 58083858189232678656 58390753946127111936 58661081510692515232 59311967297218923168 59332540300096904064 59607227986671426768 60214226235008203008 60410969763459634782 60547633282577650734 61026152754940893792 61508706826745549952 61530041792693085696 61653993832666623152 62297530937335495746 62359710723571235904 62500782743305962048 62648413088032213848 63286380634753519488 63302329823421552129 63636798245974469649 63642832343397804544 63658871363645636652 63786807079587977728 63946956400034806224 64307128709507608512 64494566381441935872 64604846897977551144 64646906154640731072 64669329639259059456 64685627353381856598 65344340462886763488 65689598189393000928 65712383343118076544 65993716699529079636 66009761445197219328 66016607340076956528 66358535034498835968 66688874217267149568 67041236012220017408 67058131485005355114 67741004514384228384 67785105482535912192 68122546270481630592 68146175318789116416 69197295180088743696 69221297016779721408 69360743061749951046 70479464724036240579 71197178214097709424 71429465992349670912 71598186386322530112 71760157964536474944 72345519798196059576 72680452760224745037 72727769423970822456 72752995844166441888 73082235885754064256 73089815269370916156 73493861382294409728 73834110740545772736 73926431261007836112 74268683257586576094 74679246243299158272 75024983494425543264 75073826502163429632 75243660778348925184 75421390513747519584 75447551245802236032 75788985363004214784 76208630078682256932 76637864554291834416 76664447233637755968 76992669482783926242 77418290873581975296 77873959143877186584 78666972984446200704 79082623062958564224 79110053733462538752 79476303982228569024 80096825490859923102 80386022342066773248 80547959684612846376 80730177710103534312 80920866905374942887 81368203673254525056 81847120324687247124 82011609102327399936 82680594055081210944 83063374583113994328 83146280964761647872 83334376991074616064 83531217450709618464 84381840846338025984 84403106431228736172 84487350012580384128 84849064327965959532 84878495151527515536 85262608533379741632 85271451147599402182 85742838279343478016 86139795863970068192 86195874872854308096 86217597623578313718 86247503137842475464 87095577232779722208 87125787283849017984 87586130919190667904 87616511124157435392 87991622266038772848 88022143120102608704 88998810450145356096 89410841980007140152 90321339352512304512 90616454645189452173 90821449923866476101 90830061693975507456 91539229132411340688 92263060240118324928 92295062689039628544 92480990748999934728 93446296406003243619 93539566085356853856 93751174114958943072 93972619632048320772 94492107491521383936 94705870389042028032 94929570952130279232 95464248515096706816 95488307045468454978 95680210619381966592 96460693064261412768 96907270346966326716 96970359231961096608 97003994458888589184 97442981181005419008 97453087025827888208 98445480987394363648 98534397284089501392 98568575014677114816 98990575049293619454 99024911010115434792 99537802551748253952 100033311325900724352 100561854018330026112 100587197227508032671 100596734994402981376 101611506771576342576 101712926228737549824 102183819405722445888 102219262978183674624 102656892643711901656 103795942770133115544 103831945525169582112 104041114592624926569 104889297312594934272 105443497417278085632 105968405309638092032 106795767321146564136 107144198988524506368 107397279579483795168 107640236946804712416 107894489207166590516 108490938231006033408 109091654135956233684 109129493766249662832 109634722904056374234 110240792073441614592 110751166110818659104 111374956600946157952 111403024886379864141 112537475241638314896 112610739753245144448 112649800016773845504 112865491167523387776 113132085770621279376 113171326868703354048 113683478044506322176 114956796831437751624 114996670850456633952 115489004224175889363 116127436310372962944 116167716378465357312 116781507892254223872 117322163021385030464 118623934594437846336 118665080600193808128 119214455973342853536 120428452470016406016 120821939526919269564 121095266565155301468 122052305509881787584 123017413653491099904 123307987665333246304 124595061874670991492 124719421447142471808 125001565486611924096 125296826176064427696 126572761269507038976 126604659646843104258 127273596491948939298 127317742727291273304 127893912800069612448 127907176721399103273 128614257419015217024 129209693795955102288 129293812309281462144 129338659278518118912 129371254706763713196 130688680925773526976 131379196378786001856 131424766686236153088 131987433399058159272 132033214680153913056 133377748434534299136 134082472024440034816 134116262970010710228 135482009028768456768 135570210965071824384 136245092540963261184 138394590360177487392 138442594033559442816 138721486123499902092 140958929448072481158 142394356428195418848 143196372772645060224 143232460568202682467 143520315929072949888 144691039596392119152 145360905520449490074 145455538847941644912 145505991688332883776 146164471771508128512 146179630538741832312 147668221481091545472 147852862522015672224 148485862573940429181 148537366515173152188 149358492486598316544 150049966988851086528 150147653004326859264 150487321556697850368 150842781027495039168 150895102491604472064 152417260157364513864 153275729108583668832 153328894467275511936 153985338965567852484 154836581747163950592 155747918287754373168 157333945968892401408 158165246125917128448 158952607964457138048 160193650981719846204 160772044684133546496 161095919369225692752 161460355420207068624 161841733810749885774 162736407346509050112 163694240649374494248 164452084356084561351 165361188110162421888 166126749166227988656 166292561929523295744 166668753982149232128 167062434901419236928 168806212862457472344 168974700025160768256 169698128655931919064 169756990303055031072 170525217066759483264 170542902295198804364 171485676558686956032 172279591727940136384 172391749745708616192 172435195247156627436 172495006275684950928 174191154465559444416 174251574567698035968 175172261838381335808 175983244532077545696 176044286240205217408 177997620900290712192 178821683960014280304 180642678705024609024 181232909290378904346 181642899847732952202 183078458264822681376 184526120480236649856 184590125378079257088 184961981497999869456 186892592812006487238 187079132170713707712 187502348229917886144 187945239264096641544 188815356112541533403 189859141904260558464 190910394737923408947 190928497030193413632 190976614090936909956 191360421238763933184 192921386128522825536 193814540693932653432 193940718463922193216 194007988917777178368 194906174051655776416 196890961974788727296 197068794568179002784 197137150029354229632 197981150098587238908 198049822020230869584 199075605103496507904 200066622651801448704 201123708036660052224 201174394455016065342 203223013543152685152 204367638811444891776 204438525956367349248 205313785287423803312 207591885540266231088 207663891050339164224 208082229185249853138 211438394172108721737 211936810619276184064 213591534642293128272 214288397977049012736 214794559158967590336 215280473893609424832 215788978414333181032 218041358280674235111 218183308271912467368 218258987532499325664 219269445808112748468 220481584146883229184 221502332221637318208 222749913201892315904 222806049772759728282 225074950483276629792 225221479506490288896 225730982335046775552 226264171541242558752 226342653737406708096 227366956089012644352 229913593662875503248 229993341700913267904 230978008448351778726 232254872620745925888 234644326042770060928 237247869188875692672 237330161200387616256 238428911946685707072 241643879053838539128 242190533130310602936 242762600716124828661 244104611019763575168 246034827306982199808 246615975330666492608 249190123749341982984 249438842894284943616 250003130973223848192 250593652352128855392 253145522539014077952 253209319293686208516 254547192983897878596 254635485454582546608 255787825600139224896 255814353442798206546 257228514838030434048 258419387591910204576 258587624618562924288 258742509413527426392 261377361851547053952 262758392757572003712 262849533372472306176 263974866798116318544 264066429360307826112 268232525940021420456 270964018057536913536 272490185081926522368 276789180720354974784 276885188067118885632 277442972246999804184 280338889218009730857 281917858896144962316 284788712856390837696 286392745545290120448 286464921136405364934 287040631858145899776 289382079192784238304 290721811040898980148 290911077695883289824 291011983376665767552 292328943543016257024 292359261077483664624 295336442962183090944 295705725044031344448 296971725147880858362 297074733030346304376 300099933977702173056 301685562054990078336 301761591682524098013 301790204983208944128 304834520314729027728 306551458217167337664 306657788934551023872 307970677931135704968 311495836575508746336 312123343777874779707 314667891937784802816 316330492251834256896 317905215928914276096 320387301963439692408 322191838738451385504 322920710840414137248 323683467621499771548 325472814693018100224 327388481298748988496 328904168712169122702 330722376220324843776 332253498332455977312 334124869802838473856 334209074659139592423 337612425724914944688 337949400050321536512 339396257311863838128 339513980606110062144 341050434133518966528 341085804590397608728 344559183455880272768 344870390494313254872 344990012551369901856 346467012672527668089 348382308931118888832 348503149135396071936 350344523676762671616 351966489064155091392 352088572480410434816 355995241800581424384 357643367920028560608 361285357410049218048 362465818580757808692 363285799695465904404 366156916529645362752 369052240960473299712 369923962995999738912 373785185624012974476 374158264341427415424 375004696459835772288 375890478528193283088 377630712225083066806 379718283808521116928 381820789475846817894 381953228181873819912 383721530164197309819 385842772257045651072 387629081387865306864 387881436927844386432 388015977835554356736 389812348103311552832 394137589136358005568 394274300058708459264 395962300197174477816 396099644040461739168 400133245303602897408 402247416073320104448 402348788910032130684 406446027086305370304 408735277622889783552 410627570574847606624 415183771080532462176 415327782100678328448 416164458370499706276 422876788344217443474 427183069284586256544 429589118317935180672 430560947787218849664 431577956828666362064 436082716561348470222 436366616543824934736 436517975064998651328 438538891616225496936 443004664443274636416 445457587721821287543 445499826403784631808 445612099545519456564 450149900966553259584 450442959012980577792 451461964670093551104 452528343082485117504 452685307474813416192 459827187325751006496 459986683401826535808 461956016896703557452 464509745241491851776 469288652085540121856 474495738377751385344 476857823893371414144 483287758107677078256 484381066260621205872 485525201432249657322 488209222039527150336 493231950661332985216 493356253068253684053 498380247498683965968 498877685788569887232 500006261946447696384 501187304704257710784 506418638587372417032 509094385967795757192 509270970909165093216 511575651200278449792 511628706885596413092 514457029676060868096 516838775183820409152 517175249237125848576 517485018827054852784 522754723703094107904 525516785515144007424 527949733596232637088 528132858720615652224 536465051880042840912 541928036115073827072 553578361440709949568 553770376134237771264 554885944493999608368 560677778436019461714 563835717792289924632 566446068337624600209 569577425712781675392 572785491090580240896 572929842272810729868 574081263716291799552 578764158385568476608 581443622081797960296 581822155391766579648 582023966753331535104 584718522154967329248 590672885924366181888 591411450088062688896 593943450295761716724 594149466060692608752 600199867955404346112 603371124109980156672 603523183365048196026 609669040629458055456 613102916434334675328 613315577869102047744 615941355862271409936 622991673151017492672 624246687555749559414 634315182516326165211 635810431857828552192 640774603926879384816 644383677476902771008 645841421680828274496 647366935242999543096 654124074842022705333 654776962597497976992 657808337424338245404 661444752440649687552 664506996664911954624 668249739605676947712 668418149318279184846 675224851449829889376 678792514623727676256 679027961212220124288 682100868267037933056 682171609180795217456 689118366911760545536 689740780988626509744 689980025102739803712 692934025345055336178 696764617862237777664 703932978128310182784 704177144960820869632 711990483601162848768 715286735840057121216 724931637161515617384 726571599390931808808 728287802148374485983 732313833059290725504 738104481920946599424 739847925991999477824 747570371248025948952 748316528682854830848 750009392919671544576 751780957056386566176 755261424450166133612 759436567617042233856 763641578951693635788 763906456363747639824 767443060328394619638 771685544514091302144 775258162775730613728 775762873855688772864 779624696206623105664 788275178272716011136 788548600117416918528 791924600394348955632 792199288080923478336 804697577820064261368 812892054172610740608 817470555245779567104 821255141149695213248 830367542161064924352 830655564201356656896 832328916740999412552 845753576688434886948 854366138569172513088 859178236635870361344 861121895574437699328 863155913657332724128 872165433122696940444 872733233087649869472 873035950129997302656 877077783232450993872 886009328886549272832 890915175443642575086 891224199091038913128 900299801933106519168 905056686164970235008 905370614949626832384 919654374651502012992 919973366803653071616 923912033793407114904 936370031333624339121 938577304171080243712 948991476755502770688 953715647786742828288 966575516215354156512 968762132521242411744 971050402864499314644 976418444079054300672 986463901322665970432 986712506136507368106 996760494997367931936 1002374609408515421568 1002627223977418777269 1012837277174744834064 1018188771935591514384 1018541941818330186432 1023151302400556899584 1023257413771192826184 1033677550367640818304 1034970037654109705568 1039401038017583004267 1045509447406188215808 1051033571030288014848 1055899467192465274176 1056265717441231304448 1072930103760085681824 1083856072230147654144 1107156722881419899136 1109771888987999216736 1121355556872038923428 1127671435584579849264 1132892136675249200418 1139154851425563350784 1145859684545621459736 1151164590492591929457 1157528316771136953216 1162887244163595920592 1163644310783533159296 1164047933506663070208 1169437044309934658496 1182822900176125377792 1187886900591523433448 1188298932121385217504 1200399735910808692224 1206742248219960313344 1207046366730096392052 1219338081258916110912 1226205832868669350656 1231882711724542819872 1245983346302034985344 1248493375111499118828 1268630365032652330422 1281549207853758769632 1288767354953805542016 1291682843361656548992 1294733870485999086192 1308248149684045410666 1309553925194995953984 1315616674848676490808 1321707492787790733821 1329013993329823909248 1336372763165463862629 1336499479211353895424 1336836298636558369692 1350449702899659778752 1357585029247455352512 1358055922424440248576 1364343218361590434912 1378236733823521091072 1379481561977253019488 1379960050205479607424 1385868050690110672356 1393529235724475555328 1407865956256620365568 1430573471680114242432 1449863274323031234768 1453143198781863617616 1456575604296748971966 1464627666118581451008 1479695851983998955648 1480068759204761052159 1495140742496051897904 1496633057365709661696 1500018785839343089152 1503561914112773132352 1510522848900332267224 1527283157903387271576 1527812912727495279648 1534886120656789239276 1543371089028182604288 1550516325551461227456 1551525747711377545728 1559249392413246211328 1576550356545432022272 1583849200788697911264 1584398576161846956672 1609395155640128522736 1625784108345221481216 1642510282299390426496 1660735084322129848704 1661311128402713313792 1664657833481998825104 1691507153376869773896 1699338205012873800627 1708732277138345026176 1718356473271740722688 1722243791148875398656 1726311827314665448256 1744330866245393880888 1745466466175299738944 1746071900259994605312 1754155566464901987744 1772018657773098545664 1781830350887285150172 1782448398182077826256 1800599603866213038336 1810113372329940470016 1839308749303004025984 1839946733607306143232 1847824067586814229808 1872740062667248678242 1907431295573485656576 1933151032430708313024 1937524265042484823488 1942100805728998629288 1962372224526068115999 1972927802645331940864 1973425012273014736212 1993520989994735863872 2004749218817030843136 2005254447954837554538 2025674554349489668128 2036377543871183028768 2037083883636660372864 2046302604801113799168 2046514827542385652368 2067355100735281636608 2069940075308219411136 2078802076035166008534 2111798934384930548352 2112531434882462608896 2145860207520171363648 2184863406445123457949 2214313445762839798272 2219543777975998433472 2242711113744077846856 2255342871169159698528 2265784273350498400836 2278309702851126701568 2291719369091242919472 2302329180985183858914 2315056633542273906432 2325774488327191841184 2327288621567066318592 2338874088619869316992 2365645800352250755584 2375773801183046866896 2376597864242770435008 2414092733460192784104 2438676162517832221824 2452411665737338701312 2463765423449085639744 2491966692604069970688 2496986750222998237656 2537260730065304660844 2563098415707517539264 2577534709907611084032 2583365686723313097984 2589467740971998172384 2616496299368090821332 2619107850389991907968 2631233349697352981616 2643414985575581467642 2658027986659647818496 2672745526330927725258 2673672597273116739384 2700899405799319557504 2715170058494910705024 2716111844848880497152 2728686436723180869824 2758963123954506038976 2759920100410959214848 2771736101380221344712 2809110094000873017363 2815731912513240731136 2861146943360228484864 2899726548646062469536 2906286397563727235232 2913151208593497943932 2929255332237162902016 2959391703967997911296 2960137518409522104318 2990281484992103795808 3007123828225546264704 3021045697800664534448 3054566315806774543152 3055625825454990559296 3069772241313578478552 3101032651102922454912 3118203114052749012801 3118498784826492422656 3153100713090864044544 3167698401577395822528 3168797152323693913344 3218790311280257045472 3251568216690442962432 3285020564598780852992 3321470168644259697408 3329315666963997650208 3383014306753739547792 3398676410025747601254 3417464554276690052352 3452623654629330896512 3453493771477775788371 3488661732490787761776 3490932932350599477888 3492143800519989210624 3508311132929803975488 3563660701774570300344 3564896796364155652512 3601199207732426076672 3620226744659880940032 3678617498606008051968 3695648135173628459616 3745480125334497356484 3866302064861416626048 3875048530084969646976 3884201611457997258576 3924744449052136231998 3946850024546029472424 3965122478363372201463 3987041979989471727744 4009498437634061686272 4010508895909675109076 4051349108698979336256 4072755087742366057536 4074167767273320745728 4093029655084771304736 4134710201470563273216 4139880150616438822272 4157604152070332017068 4223597868769861096704 4291720415040342727296 4369726812890246915898 4439087555951996866944 4440206277614283156477 4485422227488155693712 4510685742338319397056 4531568546700996801672 4583438738182485838944 4604658361970367717828 4630113267084547812864 4651548976654383682368 4654577243134132637184 4677748177239738633984 4751547602366093733792 4753195728485540870016 4828185466920385568208 4877352325035664443648 4927530846898171279488 4983933385208139941376 4993973500445996475312 5074521460130609321688 5098014615038621401881 5126196831415035078528 5155069419815222168064 5166731373446626195968 5178935481943996344768 5232992598736181642664 5238215700779983815936 5262466699394705963232 5286829971151162935284 5316055973319295636992 5345491052661855450516 5347345194546233478768 5401798811598639115008 5430340116989821410048 5457372873446361739648 5517926247909012077952 5519840200821918429696 5543472202760442689424 5618220188001746034726 5722293886720456969728 5799453097292124939072 5812572795127454470464 5826302417186995887864 5918783407935995822592 5920275036819044208636 5980562969984207591616 6014247656451092529408 6042091395601329068896 6109132631613549086304 6111251650909981118592 6139544482627156957104 6202065302205844909824 6236406228105498025602 6335396803154791645056 6337594304647387826688 6437580622560514090944 6554590219335370373847 6570041129197561705984 6642940337288519394816 6658631333927995300416 6766028613507479095584 6797352820051495202508 6834929108553380104704 6905247309258661793024 6906987542955551576742 6977323464981575523552 6981865864701198955776 7016622265859607950976 7127321403549140600688 7129793592728311305024 7357234997212016103936 7391296270347256919232 7490960250668994712968 7732604129722833252096 7750097060169939293952 7768403222915994517152 7849488898104272463996 7893700049092058944848 7930244956726744402926 7974083959978943455488 8021017791819350218152 8102698217397958672512 8145510175484732115072 8148335534546641491456 8186059310169542609472 8279760301232877644544 8315208304140664034136 8447195737539722193408 8583440830080685454592 8739453625780493831796 8878175111903993733888 8880412555228566312954 8970844454976311387424 9021371484676638794112 9063137093401993603344 9166877476364971677888 9209316723940735435656 9303097953308767364736 9354609342158247038403 9355496354479477267968 9503095204732187467584 9506391456971081740032 9656370933840771136416 9754704650071328887296 9855061693796342558976 9987947000891992950624 10149042920261218643376 10196029230077242803762 10252393662830070157056 10357870963887992689536 10360481314433327365113 10465985197472363285328 10476431401559967631872 10524933398789411926464 10573659942302325870568 10690982105323710901032 10694690389092466957536 10803597623197278230016 10860680233979642820096 10914745746892723479296 11035852495818024155904 11086944405520885378848 11236440376003492069452 11598906194584249878144 11625145590254908940928 11652604834373991775728 11840550073638088417272 11895367435090116604389 11961125939968415183232 12028495312902185058816 12084182791202658137792 12218265263227098172608 12222503301819962237184 12279088965254313914208 12404130604411689819648 12472812456210996051204 12670793606309583290112 12875161245121028181888 13109180438670740747694 13317262667855990600832 13532057227014958191168 13594705640102990405016 13810494618517323586048 13813975085911103153484 13954646929963151047104 13963731729402397911552 14033244531719215901952 14254642807098281201376 14259587185456622610048 14782592540694513838464 14981920501337989425936 15294043845115864205643 15465208259445666504192 15500194120339878587904 15536806445831989034304 15698977796208544927992 15787400098184117889696 15860489913453488805852 15948167919957886910976 16042035583638700436304 16205396434795917345024 16291020350969464230144 16372118620339085218944 16559520602465755289088 16630416608281328068272 17166881660161370909184 17478907251560987663592 17756350223807987467776 17760825110457132625908 17941688909952622774848 18042742969353277588224 18126274186803987206688 18333754952729943355776 18418633447881470871312 18606195906617534729472 18709218684316494076806 19006190409464374935168 19012782913942163480064 19312741867681542272832 19663770658006111121541 19710123387592685117952 19975894001783985901248 20298085840522437286752 20392058460154485607524 20504787325660140314112 20715741927775985379072 20720962628866654730226 20931970394944726570656 21049866797578823852928 21147319884604651741136 21381964210647421802064 21389380778184933915072 21829491493785446958592 22071704991636048311808 22173888811041770757696 22472880752006984138904 23197812389168499756288 23250291180509817881856 23305209668747983551456 23681100147276176834544 23790734870180233208778 23922251879936830366464 24168365582405316275584 24436530526454196345216 24445006603639924474368 24558177930508627828416 24945624912421992102408 25341587212619166580224 25750322490242056363776 26218360877341481495388 26634525335711981201664 27064114454029916382336 27189411280205980810032 27627950171822206306968 27909293859926302094208 28066489063438431803904 28509285614196562402752 28519174370913245220096 29565185081389027676928 29963841002675978851872 30588087690231728411286 31073612891663978068608 31081443943299982095339 31397955592417089855984 31574800196368235779392 31720979826906977611704 32084071167277400872608 32410792869591834690048 32582040701938928460288 32744237240678170437888 33260833216562656136544 34957814503121975327184 35521650220914265251816 35686102305270349813167 35883377819905245549696 36085485938706555176448 36252548373607974413376 36667509905459886711552 36837266895762941742624 37212391813235069458944 37418437368632988153612 38012380818928749870336 38625483735363084545664 39327541316012222243082 39951788003567971802496 40596171681044874573504 40784116920308971215048 41431483855551970758144 41441925257733309460452 41863940789889453141312 42099733595157647705856 42294639769209303482272 42763928421294843604128 42778761556369867830144 44347777622083541515392 44945761504013968277808 45882131535347592616929 46395624778336999512576 46500582361019635763712 46610419337495967102912 47362200294552353669088 47581469740360466417556 47844503759873660732928 48336731164810632551168 48873061052908392690432 49116355861017255656832 49891249824843984204816 51500644980484112727552 52436721754682962990776 53269050671423962403328 54128228908059832764672 54378822560411961620064 55255900343644412613936 55818587719852604188416 57018571228393124805504 57038348741826490440192 59130370162778055353856 59927682005351957703744 61176175380463456822572 62147225783327956137216 62162887886599964190678 62795911184834179711968 63149600392736471558784 63441959653813955223408 64168142334554801745216 65488474481356340875776 66521666433125312273088 69915629006243950654368 71043300441828530503632 71372204610540699626334 71766755639810491099392 72505096747215948826752 73335019810919773423104 73674533791525883485248 74836874737265976307224 76024761637857499740672 77250967470726169091328 78655082632024444486164 79903576007135943604992 81192343362089749147008 81568233840617942430096 82883850515466618920904 83727881579778906282624 84199467190315295411712 84589279538418606964544 85527856842589687208256 85557523112739735660288 88695555244167083030784 89891523008027936555616 91764263070695185233858 93220838674991934205824 94724400589104707338176 95162939480720932835112 96673462329621265102336 97746122105816785380864 98232711722034511313664 99782499649687968409632 104873443509365925981552 107058306915811049439501 108256457816119665529344 108757645120823923240128 110511800687288825227872 111637175439705208376832 114037142456786249611008 119855364010703915407488 122352350760926913645144 124294451566655912274432 124325775773199928381356 125591822369668359423936 126299200785472943117568 126883919307627910446816 128336284669109603490432 133043332866250624546176 137646394606042777850787 139831258012487901308736 142086600883657061007264 142744409221081399252668 143533511279620982198784 145010193494431897653504 147349067583051766970496 149673749474531952614448 154501934941452338182656 157310165264048888972328 159807152014271887209984 162384686724179498294016 163136467681235884860192 165767701030933237841808 167455763159557812565248 169178559076837213929088 171055713685179374416512 171115046225479471320576 177391110488334166061568 179783046016055873111232 183528526141390370467716 186441677349983868411648 189448801178209414676352 190325878961441865670224 196465423444069022627328 199564999299375936819264 209746887018731851963104 214116613831622098879002 217515290241647846480256 221023601374577650455744 228074284913572499222016 239710728021407830814976 244704701521853827290288 248651551546399856762712 251183644739336718847872 252598401570945886235136 253767838615255820893632 256672569338219206980864 266086665732501249092352 275292789212085555701574 279662516024975802617472 284173201767314122014528 285488818442162798505336 290020386988863795307008 294698135166103533940992 299347498949063905228896 314620330528097777944656 321174920747433148318503 324769373448358996588032 326272935362471769720384 331535402061866475683616 334911526319115625130496 338357118153674427858176 342111427370358748833024 359566092032111746222464 367057052282780740935432 372883354699967736823296 378897602356418829352704 380651757922883731340448 399129998598751873638528 419493774037463703926208 428233227663244197758004 435030580483295692960512 442047202749155300911488 479421456042815661629952 489409403043707654580576 497303103092799713525424 502367289478673437695744 507535677230511641787264 513345138676438413961728 532173331465002498184704 550585578424171111403148 559325032049951605234944 568346403534628244029056 570977636884325597010672 589396270332207067881984 598694997898127810457792 629240661056195555889312 642349841494866296637006 652545870724943539440768 663070804123732951367232 676714236307348855716352 684222854740717497666048 719132184064223492444928 734114104565561481870864 757795204712837658705408 761303515845767462680896 798259997197503747277056 838987548074927407852416 856466455326488395516008 870061160966591385921024 884094405498310601822976 963524762242299444955509 978818806087415309161152 994606206185599427050848 1004734578957346875391488 1015071354461023283574528 1101171156848342222806296 1118650064099903210469888 1136692807069256488058112 1141955273768651194021344 1197389995796255620915584 1258481322112391111778624 1284699682989732593274012 1305091741449887078881536 1326141608247465902734464 1438264368128446984889856 1468228209131122963741728 1522607031691534925361792 1596519994395007494554112 1677975096149854815704832 1712932910652976791032016 1768188810996621203645952 1927049524484598889911018 1957637612174830618322304 1989212412371198854101696 2030142708922046567149056 2202342313696684445612592 2273385614138512976116224 2283910547537302388042688 2394779991592511241831168 2516962644224782223557248 2569399365979465186548024 2610183482899774157763072 2652283216494931805468928 2936456418262245927483456 3045214063383069850723584 3355950192299709631409664 3425865821305953582064032 3854099048969197779822036 3915275224349661236644608 3978424824742397708203392 4404684627393368891225184 4567821095074604776085376 4789559983185022483662336 5033925288449564447114496 5138798731958930373096048 5304566432989863610937856 5872912836524491854966912 6090428126766139701447168 6851731642611907164128064 7708198097938395559644072 7830550448699322473289216 7956849649484795416406784 8809369254786737782450368 9135642190149209552170752 10067850576899128894228992 10277597463917860746192096 11745825673048983709933824 13703463285223814328256128 15416396195876791119288144 15913699298969590832813568 17618738509573475564900736 18271284380298419104341504 20555194927835721492384192 23491651346097967419867648 27406926570447628656512256 30832792391753582238576288 35237477019146951129801472 41110389855671442984768384 54813853140895257313024512 61665584783507164477152576 70474954038293902259602944 82220779711342885969536768 123331169567014328954305152 164441559422685771939073536 246662339134028657908610304 493324678268057315817220608
- Sum of all divisors σ(n): 1802019345442055840415744000
- Sum of proper divisors (its aliquot sum) s(n): 1308694667173998524598523392
- 493324678268057315817220608 is an abundant number, because the sum of its proper divisors (1308694667173998524598523392) is greater than itself. Its abundance is 815369988905941208781302784
Bases of 493324678268057315817220608
- Binary: 110011000000100011001000001100101010111001100100010001111100000110001001011101010000000002
- Hexadecimal: 0x1981190655CC88F8312EA00
- Base-36: 1PZHPLP3QWA42JS000
Squares and roots of 493324678268057315817220608
- 493324678268057315817220608 squared (4933246782680573158172206082) is 243369238188282262094004051156261597554144562139889664
- 493324678268057315817220608 cubed (4933246782680573158172206083) is 120060051129576555061868918707128132553311426801469823657647001719946572266995712
-
The
square root of 493324678268057315817220608 is 22210913494677.7305172275 -
493324678268057315817220608 is a
perfect cube number . Itscube root is 790152552
Scales and comparisons
How big is 493324678268057315817220608?- 493,324,678,268,057,315,817,220,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 493,324,678,268,057,315,817,220,608 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 493324678268057315817220608 cubic inches would be around 65846046 feet tall.
Recreational maths with 493324678268057315817220608
- 493324678268057315817220608 backwards is 806022718513750862876423394
- The number of decimal digits it has is: 27
- The sum of 493324678268057315817220608's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 493324678268057315817220608 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 493324678268057315817220608 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/493324678268057315817220608/
Chicago style:
Numbermatics. 2024. "Number 493324678268057315817220608 - Facts about the integer". https://numbermatics.com/n/493324678268057315817220608/
The information we have on file for 493324678268057315817220608 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 493324678268057315817220608, math, Factors of 493324678268057315817220608, curriculum, school, college, exams, university, Prime factorization of 493324678268057315817220608, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-three septillion, three hundred twenty-four sextillion, six hundred seventy-eight quintillion, two hundred sixty-eight quadrillion, fifty-seven trillion, three hundred fifteen billion, eight hundred seventeen million, two hundred twenty thousand, six hundred eight.