84105544804326337989279744
84,105,544,804,326,337,989,279,744 is an even composite number composed of five prime numbers multiplied together.
84105544804326337989279744 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 84105544804326337989279744:
215 × 39 × 76 × 793 × 1313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 79 × 79 × 79 × 131 × 131 × 131)See below for interesting mathematical facts about the number 84105544804326337989279744 from the Numbermatics database.
Names of 84105544804326337989279744
- Cardinal: 84105544804326337989279744 can be written as Eighty-four septillion, one hundred five sextillion, five hundred forty-four quintillion, eight hundred four quadrillion, three hundred twenty-six trillion, three hundred thirty-seven billion, nine hundred eighty-nine million, two hundred seventy-nine thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 8.4105544804326337989279744 × 1025
Factors of 84105544804326337989279744
Divisors of 84105544804326337989279744
- 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 32 36 42 48 49 54 56 63 64 72 79 81 84 96 98 108 112 126 128 131 144 147 158 162 168 189 192 196 216 224 237 243 252 256 262 288 294 316 324 336 343 378 384 392 393 432 441 448 474 486 504 512 524 553 567 576 588 632 648 672 686 711 729 756 768 784 786 864 882 896 917 948 972 1008 1024 1029 1048 1106 1134 1152 1176 1179 1264 1296 1323 1344 1372 1422 1458 1512 1536 1568 1572 1659 1701 1728 1764 1792 1834 1896 1944 2016 2048 2058 2096 2133 2187 2212 2268 2304 2352 2358 2401 2528 2592 2646 2688 2744 2751 2844 2916 3024 3072 3087 3136 3144 3318 3402 3456 3528 3537 3584 3668 3792 3871 3888 3969 4032 4096 4116 4192 4266 4374 4424 4536 4608 4704 4716 4802 4977 5056 5103 5184 5292 5376 5488 5502 5688 5832 6048 6144 6174 6241 6272 6288 6399 6419 6561 6636 6804 6912 7056 7074 7168 7203 7336 7584 7742 7776 7938 8064 8192 8232 8253 8384 8532 8748 8848 9072 9216 9261 9408 9432 9604 9954 10112 10206 10349 10368 10584 10611 10752 10976 11004 11376 11613 11664 11907 12096 12288 12348 12482 12544 12576 12798 12838 13122 13272 13608 13824 14112 14148 14336 14406 14672 14931 15168 15309 15484 15552 15876 16128 16384 16464 16506 16768 16807 17064 17161 17496 17696 18144 18432 18522 18723 18816 18864 19197 19208 19257 19683 19908 20224 20412 20698 20736 21168 21222 21504 21609 21952 22008 22752 23226 23328 23814 24192 24576 24696 24759 24964 25088 25152 25596 25676 26244 26544 27097 27216 27648 27783 28224 28296 28672 28812 29344 29862 30336 30618 30968 31047 31104 31752 31833 32256 32768 32928 33012 33536 33614 34128 34322 34839 34992 35392 35721 36288 36864 37044 37446 37632 37728 38394 38416 38514 39366 39816 40448 40824 41396 41472 42336 42444 43008 43218 43687 43904 44016 44793 44933 45504 45927 46452 46656 47628 48384 49152 49392 49518 49928 50176 50304 50421 51192 51352 51483 52488 53088 54194 54432 55296 55566 56169 56448 56592 57344 57591 57624 57771 58688 59724 60672 61236 61936 62094 62208 63504 63666 64512 64827 65856 66024 67072 67228 68256 68644 69678 69984 70784 71442 72443 72576 73728 74088 74277 74892 75264 75456 76788 76832 77028 78732 79632 80896 81291 81648 82792 82944 83349 84672 84888 86016 86436 87374 87808 88032 89586 89866 91008 91854 92904 93141 93312 95256 95499 96768 98304 98784 99036 99856 100352 100608 100842 102384 102704 102966 104517 104976 106176 107163 108388 108864 110592 111132 112338 112896 113184 114688 115182 115248 115542 117376 117649 119448 120127 121344 122472 123872 124188 124416 127008 127332 129024 129654 131061 131712 132048 134144 134379 134456 134799 136512 137288 137781 139356 139968 141568 142884 144886 145152 147456 148176 148554 149784 150528 150912 151263 153576 153664 154056 154449 157464 159264 161792 162582 163296 165584 165888 166698 168507 169344 169776 172032 172773 172872 173313 174748 175616 176064 179172 179732 182016 183708 185808 186282 186624 189679 190512 190998 193536 194481 197568 198072 199712 200704 201216 201684 204768 205408 205932 209034 209952 212352 214326 216776 217329 217728 221184 222264 222831 224676 225792 226368 229376 230364 230496 231084 234752 235298 238896 240254 242688 243873 244944 247744 248376 248832 250047 254016 254664 258048 259308 262122 263424 264096 268288 268758 268912 269598 273024 274576 275562 278712 279423 279936 283136 285768 286497 289772 290304 294912 296352 297108 299568 301056 301824 302526 305809 307152 307328 308112 308898 313551 314531 314928 318528 321489 323584 325164 326592 331168 331776 333396 337014 338688 339552 344064 345546 345744 346626 349496 351232 352128 352947 358344 359464 360381 364032 367416 371616 372564 373248 379358 381024 381996 387072 388962 393183 395136 396144 399424 401408 402432 403137 403368 404397 409536 410816 411864 418068 419904 424704 428652 433552 434658 435456 442368 444528 445662 449352 451584 452736 453789 460728 460992 462168 463347 469504 470596 477792 480508 485376 487746 489888 493039 495488 496752 497664 500094 505521 507101 508032 509328 516096 518319 518616 519939 524244 526848 528192 536576 537516 537824 539196 546048 549152 551124 557424 558846 559872 566272 569037 571536 572994 579544 580608 583443 592704 594216 599136 602112 603648 605052 611618 614304 614656 616224 617796 627102 629062 629856 637056 642978 647168 650328 651987 653184 662336 663552 666792 668493 674028 677376 679104 688128 691092 691488 693252 698992 702464 704256 705894 716688 718928 720762 728064 731619 734832 743232 745128 746496 750141 758716 762048 763992 774144 777924 786366 790272 792288 798848 802816 804864 806274 806736 808794 817571 819072 821632 823728 836136 838269 839808 840889 849408 857304 859491 867104 869316 870912 884736 889056 891324 898704 903168 905472 907578 917427 921456 921984 924336 926694 939008 940653 941192 943593 955584 961016 964467 970752 975492 979776 986078 990976 993504 995328 1000188 1011042 1014202 1016064 1018656 1032192 1036638 1037232 1039878 1048488 1053696 1056384 1058841 1073152 1075032 1075648 1078392 1081143 1092096 1098304 1102248 1114848 1117692 1119744 1132544 1138074 1143072 1145988 1159088 1161216 1166886 1179549 1185408 1188432 1198272 1204224 1207296 1209411 1210104 1213191 1223236 1228608 1229312 1232448 1235592 1254204 1258124 1259712 1274112 1285956 1294336 1300656 1303974 1306368 1324672 1327104 1327753 1333584 1336986 1348056 1354752 1355719 1358208 1361367 1382184 1382976 1386504 1390041 1397984 1404928 1408512 1411788 1433376 1437856 1441524 1456128 1463238 1469664 1479117 1486464 1490256 1492992 1500282 1516563 1517432 1521303 1524096 1527984 1548288 1554957 1555848 1559817 1572732 1580544 1584576 1597696 1605632 1609728 1612548 1613472 1617588 1635142 1638144 1643264 1647456 1672272 1676538 1679616 1681778 1698816 1707111 1714608 1718982 1734208 1738632 1741824 1750329 1778112 1782648 1797408 1806336 1810944 1815156 1834854 1842912 1843968 1848672 1853388 1878016 1881306 1882384 1887186 1911168 1922032 1928934 1941504 1950984 1955961 1959552 1972156 1981952 1987008 1990656 2000376 2005479 2022084 2028404 2032128 2037312 2064384 2073276 2074464 2079756 2096976 2107392 2112768 2117682 2140663 2146304 2150064 2151296 2156784 2162286 2184192 2194857 2196608 2201717 2204496 2229696 2235384 2239488 2248091 2250423 2265088 2276148 2286144 2291976 2318176 2322432 2333772 2359098 2370816 2376864 2396544 2408448 2414592 2418822 2420208 2426382 2446472 2452713 2457216 2458624 2464896 2471184 2508408 2514807 2516248 2519424 2522667 2548224 2571912 2578473 2588672 2601312 2607948 2612736 2649344 2654208 2655506 2667168 2673972 2696112 2709504 2711438 2716416 2722734 2752281 2764368 2765952 2773008 2780082 2795968 2809856 2817024 2821959 2823576 2830779 2866752 2875712 2883048 2912256 2926476 2939328 2958234 2972928 2980512 2985984 3000564 3033126 3034864 3042606 3048192 3055968 3096576 3109914 3111696 3119634 3145464 3161088 3169152 3176523 3195392 3219456 3225096 3226944 3235176 3243429 3270284 3276288 3286528 3294912 3344544 3353076 3359232 3363556 3397632 3414222 3429216 3437964 3451273 3468416 3477264 3483648 3500658 3538647 3549707 3556224 3565296 3594816 3612672 3621888 3628233 3630312 3639573 3669708 3685824 3687936 3697344 3706776 3756032 3762612 3764768 3774372 3822336 3844064 3857868 3883008 3901968 3911922 3919104 3944312 3963904 3974016 3981312 3983259 4000752 4010958 4044168 4056808 4064256 4067157 4074624 4084101 4146552 4148928 4159512 4170123 4193952 4214784 4225536 4235364 4281326 4292608 4300128 4302592 4313568 4324572 4368384 4389714 4393216 4403434 4408992 4437351 4459392 4470768 4478976 4496182 4500846 4530176 4549689 4552296 4563909 4572288 4583952 4636352 4644864 4667544 4679451 4718196 4741632 4753728 4793088 4816896 4829184 4837644 4840416 4852764 4892944 4905426 4914432 4917248 4929792 4942368 5016816 5029614 5032496 5038848 5045334 5096448 5121333 5143824 5156946 5202624 5215896 5225472 5250987 5298688 5311012 5334336 5347944 5392224 5419008 5422876 5432832 5445468 5504562 5528736 5531904 5546016 5560164 5591936 5619712 5634048 5643918 5647152 5661558 5722997 5733504 5751424 5766096 5824512 5852952 5867883 5878656 5886223 5916468 5945856 5961024 5971968 6001128 6016437 6066252 6069728 6085212 6096384 6111936 6193152 6219828 6223392 6239268 6290928 6322176 6338304 6353046 6390784 6421989 6438912 6450192 6453888 6470352 6486858 6540568 6552576 6573056 6584571 6589824 6605151 6689088 6706152 6718464 6727112 6744273 6751269 6795264 6828444 6858432 6875928 6902546 6936832 6954528 6967296 7001316 7077294 7099414 7112448 7130592 7189632 7225344 7243776 7256466 7260624 7279146 7339416 7358139 7371648 7375872 7394688 7413552 7512064 7525224 7529536 7544421 7548744 7568001 7644672 7688128 7715736 7766016 7803936 7823844 7838208 7888624 7927808 7948032 7962624 7966518 8001504 8021916 8088336 8113616 8128512 8134314 8149248 8168202 8256843 8293104 8297856 8319024 8340246 8387904 8429568 8451072 8465877 8470728 8492337 8562652 8600256 8605184 8627136 8649144 8736768 8779428 8786432 8806868 8817984 8874702 8918784 8941536 8957952 8992364 9001692 9060352 9099378 9104592 9127818 9144576 9167904 9272704 9289728 9294271 9335088 9358902 9436392 9483264 9490033 9507456 9529569 9586176 9658368 9675288 9680832 9705528 9730287 9785888 9810852 9828864 9834496 9859584 9884736 10033632 10059228 10064992 10077696 10090668 10192896 10242666 10287648 10313892 10353819 10405248 10431792 10450944 10501974 10597376 10615941 10622024 10649121 10668672 10695888 10784448 10838016 10845752 10865664 10884699 10890936 10918719 11009124 11057472 11063808 11092032 11120328 11183872 11239424 11268096 11287836 11294304 11323116 11445994 11467008 11502848 11532192 11649024 11705904 11735766 11757312 11772446 11832936 11891712 11922048 11943936 11949777 12002256 12032874 12132504 12139456 12170424 12192768 12201471 12223872 12252303 12439656 12446784 12478536 12510369 12581856 12644352 12676608 12706092 12781568 12843978 12877824 12900384 12907776 12940704 12973716 13081136 13105152 13146112 13169142 13179648 13210302 13312053 13378176 13412304 13436928 13454224 13488546 13502538 13590528 13649067 13656888 13691727 13716864 13751856 13805092 13873664 13909056 13934592 14002632 14038353 14154588 14198828 14224896 14261184 14379264 14450688 14487552 14512932 14521248 14558292 14678832 14716278 14743296 14751744 14789376 14827104 14984641 15024128 15050448 15059072 15088842 15097488 15136002 15289344 15363999 15376256 15412019 15431472 15607872 15647688 15676416 15736637 15752961 15777248 15855616 15896064 15933036 16003008 16043832 16176672 16227232 16257024 16268628 16298496 16336404 16513686 16586208 16595712 16638048 16680492 16775808 16859136 16902144 16931754 16941456 16984674 17125304 17168991 17200512 17210368 17254272 17298288 17473536 17558856 17572864 17603649 17613736 17635968 17658669 17749404 17837568 17883072 17915904 17984728 18003384 18049311 18120704 18198756 18209184 18255636 18289152 18335808 18545408 18579456 18588542 18670176 18717804 18872784 18966528 18980066 19014912 19059138 19172352 19265967 19316736 19350576 19361664 19411056 19460574 19571776 19621704 19657728 19668992 19719168 19753713 19769472 19815453 20067264 20118456 20129984 20155392 20181336 20232819 20385792 20485332 20575296 20627784 20707638 20810496 20863584 20901888 21003948 21194752 21231882 21244048 21298242 21337344 21391776 21568896 21676032 21691504 21731328 21769398 21781872 21837438 22018248 22074417 22114944 22127616 22184064 22240656 22367744 22536192 22575672 22588608 22633263 22646232 22704003 22891988 22934016 23005696 23064384 23298048 23411808 23471532 23514624 23544892 23665872 23783424 23844096 23887872 23899554 24004512 24065748 24158911 24265008 24278912 24340848 24385536 24402942 24447744 24504606 24770529 24847949 24879312 24893568 24957072 25020738 25163712 25288704 25353216 25397631 25412184 25477011 25563136 25687956 25800768 25815552 25881408 25947432 26162272 26210304 26292224 26338284 26359296 26420604 26624106 26756352 26824608 26873856 26908448 26977092 27005076 27181056 27298134 27313776 27383454 27433728 27503712 27610184 27747328 27818112 27869184 27882813 28005264 28076706 28309176 28397656 28449792 28470099 28522368 28588707 28758528 28975104 29025864 29042496 29116584 29190861 29357664 29432556 29486592 29503488 29578752 29654208 29969282 30048256 30100896 30118144 30177684 30194976 30272004 30578688 30727998 30752512 30824038 30862944 31061457 31215744 31295376 31352832 31473274 31505922 31554496 31711232 31792128 31847823 31866072 31947363 32006016 32087664 32353344 32454464 32514048 32537256 32596992 32672808 32756157 33027372 33172416 33191424 33276096 33360984 33551616 33718272 33804288 33863508 33882912 33969348 34250608 34337982 34401024 34420736 34508544 34596576 34947072 35117712 35145728 35207298 35227472 35271936 35317338 35498808 35675136 35766144 35831808 35849331 35969456 36006768 36098622 36397512 36418368 36511272 36578304 36604413 36671616 36756909 37090816 37177084 37340352 37435608 37531107 37745568 37933056 37960132 38029824 38118276 38344704 38531934 38633472 38701152 38723328 38822112 38921148 39143552 39243408 39315456 39337984 39438336 39507426 39538944 39630906 39936159 40060979 40134528 40236912 40259968 40310784 40362672 40465638 40771584 40947201 40970664 41075181 41150592 41203561 41255568 41415276 41620992 41727168 41803776 42007896 42115059 42389504 42463764 42488096 42596484 42674688 42783552 43137792 43352064 43383008 43462656 43538796 43563744 43674876 44036496 44148834 44229888 44255232 44368128 44481312 44735488 44953923 45072384 45151344 45177216 45266526 45292464 45408006 45783976 45868032 46011392 46091997 46128768 46236057 46823616 46943064 47029248 47089784 47209911 47258883 47331744 47566848 47688192 47799108 48009024 48131496 48317822 48530016 48557824 48681696 48771072 48805884 48895488 49009212 49541058 49695898 49758624 49787136 49914144 50041476 50327424 50577408 50706432 50795262 50824368 50954022 51126272 51375912 51506973 51601536 51631104 51762816 51894864 52324544 52420608 52584448 52676568 52718592 52810947 52841208 52976007 53248212 53512704 53649216 53747712 53816896 53954184 54010152 54362112 54596268 54627552 54766908 54867456 55007424 55220368 55494656 55636224 55738368 55765626 56010528 56153412 56618352 56795312 56899584 56940198 57044736 57177414 57517056 57797901 57950208 58051728 58084992 58233168 58381722 58715328 58865112 58973184 59006976 59157504 59261139 59308416 59446359 59938564 60201792 60236288 60355368 60389952 60544008 60698457 61157376 61455996 61505024 61648076 61725888 62122914 62431488 62590752 62705664 62946548 63011844 63108992 63422464 63584256 63695646 63732144 63894726 64012032 64175328 64588109 64706688 64908928 65028096 65074512 65193984 65345616 65512314 66054744 66223251 66344832 66382848 66430231 66552192 66721968 67103232 67608576 67727016 67765824 67899789 67938696 68112009 68501216 68675964 68802048 68841472 69017088 69193152 69894144 70235424 70291456 70414596 70454944 70543872 70634676 70997616 71350272 71532288 71663616 71698662 71938912 72013536 72197244 72476733 72795024 72836736 73022544 73156608 73208826 73343232 73513818 74181632 74311587 74354168 74543847 74680704 74871216 75062214 75491136 75866112 75920264 76059648 76192893 76236552 76431033 76689408 77063868 77402304 77446656 77644224 77842296 78287104 78486816 78630912 78675968 78876672 79014852 79077888 79261812 79872318 80121958 80269056 80473824 80519936 80621568 80725344 80931276 81543168 81894402 81941328 82150362 82301184 82407122 82511136 82830552 83241984 83454336 83607552 83648439 84015792 84230118 84779008 84927528 84976192 85192968 85349376 85410297 85567104 85766121 86275584 86766016 86925312 87077592 87127488 87349752 87572583 88072992 88297668 88459776 88510464 88736256 88962624 89470976 89907846 90144768 90302688 90354432 90533052 90584928 90816012 91567952 91736064 92022784 92183994 92257536 92472114 93184371 93647232 93886128 94058496 94179568 94419822 94517766 94663488 95133696 95376384 95543469 95598216 95842089 96018048 96262992 96635644 97060032 97115648 97363392 97542144 97611768 97790976 98018424 98268471 99082116 99391796 99517248 99574272 99828288 100082952 100654848 101154816 101412864 101590524 101648736 101908044 102252544 102751824 103013946 103203072 103262208 103525632 103789728 104649088 104841216 104892487 105168896 105353136 105437184 105621894 105682416 105952014 106496424 107025408 107101801 107298432 107495424 107547993 107633792 107908368 108020304 109192536 109255104 109533816 109734912 109813239 110014848 110156459 110270727 110440736 110989312 111272448 111531252 112021056 112306824 112593321 113236704 113590624 113799168 113880396 114089472 114354828 115034112 115595802 115900416 116103456 116169984 116466336 116763444 117430656 117730224 117946368 118013952 118315008 118522278 118616832 118892718 119808477 119877128 120182937 120403584 120472576 120710736 120779904 121088016 121396914 122314752 122841603 122911992 123010048 123225543 123296152 123451776 123610683 124245828 124862976 125181504 125411328 125893096 126023688 126217984 126345177 126844928 127168512 127391292 127464288 127789452 128024064 128350656 129176218 129413376 129817856 130056192 130149024 130387968 130691232 131024628 132109488 132446502 132689664 132765696 132860462 133104384 133443936 134206464 134861769 135217152 135454032 135531648 135799578 135877392 136224018 137002432 137351928 137604096 137682944 138034176 138275991 138386304 138708171 140470848 140582912 140829192 140909888 141087744 141269352 141629733 141995232 142700544 143064576 143397324 143877824 144027072 144394488 144953466 145590048 145673472 146045088 146313216 146417652 146686464 147027636 148363264 148623174 148708336 149087694 149361408 149742432 150124428 150982272 151732224 151840528 152119296 152385786 152473104 152862066 153378816 154127736 154520919 154804608 154893312 155288448 155684592 156574208 156973632 157261824 157753344 158029704 158155776 158432841 158523624 158928021 159744636 160243916 160538112 160947648 161039872 161243136 161450688 161862552 163086336 163788804 163882656 164300724 164602368 164814244 165022272 165661104 166483968 166908672 167215104 167296878 168031584 168460236 169112377 169558016 169855056 169952384 170385936 170698752 170820594 171134208 171532242 172551168 173393703 173532032 173850624 173935643 174155184 174254976 174699504 175145166 176145984 176595336 176919552 177020928 177472512 177599189 177783417 177925248 178339077 178941952 179815692 180605376 180708864 181066104 181169856 181632024 182095371 183135904 183472128 184045568 184367988 184515072 184944228 186368742 187294464 187772256 188116992 188359136 188839644 189035532 189326976 190267392 190752768 191086938 191196432 191684178 192036096 192525984 193271288 193764327 194120064 194231296 194726784 195084288 195223536 195581952 196036848 196536942 198164232 198669753 198783592 199034496 199148544 199290693 199656576 200165904 201309696 202825728 203181048 203297472 203699367 203816088 204336027 204505088 205503648 206027892 206406144 206524416 207051264 207579456 209298176 209682432 209784974 210337792 210706272 210874368 211243788 211364832 211904028 212992848 214050816 214203602 214596864 214990848 215095986 215267584 215816736 216040608 217430199 218385072 218510208 219067632 219469824 219626478 220029696 220312918 220541454 220881472 221978624 222544896 222934761 223062504 223631541 224042112 224613648 225186642 226473408 227181248 227598336 227760792 228178944 228709656 229293099 230068224 231191604 232206912 232339968 232932672 233526888 234861312 235460448 235892736 236027904 236630016 237044556 237233664 237785436 239616954 239754256 240365874 240807168 240945152 241421472 241559808 242176032 242793828 244629504 245683206 245823984 246020096 246451086 246592304 246903552 247221366 248491656 249725952 250363008 250822656 250945317 251786192 252047376 252435968 252690354 254337024 254782584 254928576 255578904 256048128 256230891 256701312 257298363 258352436 258826752 259635712 260298048 260775936 261382464 262049256 262717749 264218976 264893004 265379328 265531392 265720924 266208768 266887872 268412928 269723538 270434304 270908064 271063296 271599156 271754784 272448036 274004864 274703856 275208192 275365888 276068352 276551982 276772608 277416342 279553113 280426853 280941696 281165824 281658384 281819776 282175488 282538704 283259466 283990464 285401088 286129152 286630407 286794648 287526267 287755648 288054144 288424927 288788976 289906932 291180096 291346944 292090176 292626432 292835304 293372928 294055272 294805413 296726528 297246348 297416672 298175388 298722816 299484864 300248856 301964544 303464448 303681056 304238592 304771572 304946208 305724132 306757632 308255472 309041838 309609216 309786624 310576896 311369184 313148416 313947264 314523648 314677461 315506688 316059408 316311552 316865682 317047248 317856042 319489272 320487832 321076224 321305403 321895296 322079744 322486272 322643979 322901376 323725104 327577608 327765312 328601448 329204736 329439717 329628488 330044544 330469377 330812181 331322208 332967936 333817344 334593756 336063168 336920472 337779963 338224754 339116032 339710112 339904768 340771872 341397504 341641188 342268416 343064484 345102336 346787406 347064064 347701248 347871286 348310368 348509952 349399008 350290332 352291968 353190672 353839104 354041856 354945024 355198378 355566834 355850496 356678154 357883904 359425431 359631384 360548811 361210752 361417728 362132208 362339712 363264048 364190742 366271808 366944256 368091136 368735976 369030144 369676629 369888456 370832049 372737484 374588928 375544512 376233984 376718272 377679288 378071064 378653952 380534784 381505536 382173876 382392864 383368356 384072192 385051968 386542576 387528654 388240128 388462592 389453568 390168576 390447072 391163904 392073696 393073884 396328464 397339506 397567184 398068992 398297088 398581386 399313152 400331808 402619392 404585307 405651456 406362096 406594944 407398734 407632176 408672054 411007296 412055784 412812288 413048832 414102528 414827973 415158912 416124513 418596352 419569948 421412544 421748736 422487576 422729664 423808056 424889199 425985696 428101632 428407204 429193728 430191972 430535168 431633472 432081216 434860398 436770144 437020416 438135264 438939648 439252956 440059392 440625836 441082908 441762944 443957248 445089792 445869522 446125008 447263082 448084224 449227296 450373284 452116763 452946816 454362496 455196672 455521584 456357888 457419312 458586198 460136448 462383208 463562757 464413824 464679936 465011617 465865344 467053776 469722624 470920896 471785472 473260032 474089112 474467328 475298523 475570872 476784063 479233908 479508512 480731748 481614336 481890304 482842944 483119616 484352064 485587656 489259008 491366412 491647968 492040192 492902172 493184608 493807104 494442732 496983312 499451904 500726016 501645312 501890634 503572384 504094752 504871936 505380708 507337131 508674048 509565168 509857152 511157808 512096256 512461782 513402624 514596726 516704872 517653504 519271424 520181109 520596096 521551872 521806929 522764928 524098512 525435498 528437952 529786008 530758656 531062784 531441848 532417536 532797567 533350251 533775744 535017231 536825856 539447076 541816128 542126592 543198312 543509568 544896072 546286113 548009728 549407712 550416384 550731776 552136704 553103964 553545216 554832684 559106226 560853706 561883392 562331648 563316768 563639552 564350976 565077408 566518932 567980928 570802176 572258304 573260814 573589296 575052534 575511296 576108288 576849854 577577952 579813864 581292981 582360192 582693888 584180352 585252864 585670608 586745856 588110544 589610826 593453056 594492696 594833344 596009259 596350776 597445632 597872079 598969728 600497712 603929088 607362112 608477184 609543144 609892416 611448264 613008081 613515264 616510944 618083676 619218432 619573248 621153792 622738368 626296832 627894528 629047296 629354922 631013376 632118816 632623104 633731364 634094496 635712084 638978544 640975664 642152448 642610806 643790592 644159488 644972544 645287958 645802752 647450208 652290597 655155216 655530624 657202896 658409472 658879434 659256976 660089088 660938754 661624362 662644416 665935872 667634688 668804283 669187512 670894623 672126336 673840944 675559926 676449508 679420224 679809536 681543744 682795008 683282376 684536832 686128968 687879297 690204672 693574812 694128128 695742572 696620736 697019904 698798016 700580664 704583936 706381344 707678208 708083712 709890048 710396756 711133668 711700992 713356308 715767808 718850862 719262768 721097622 722421504 722835456 724264416 724679424 726528096 728381484 732543616 733888512 734247409 736182272 737471952 738060288 739353258 739776912 741664098 745474968 749177856 749712607 751089024 752467968 752835951 753436544 755358576 756142128 757307904 763011072 764347752 764785728 766736712 768144384 768692673 770103936 771095213 771895089 773085152 775057308 776480256 776925184 778907136 780894144 782327808 784147392 786147768 788153247 792656928 794679012 795134368 796137984 796594176 797162772 798626304 800663616 805238784 809170614 811302912 812724192 813189888 814797468 815264352 817344108 822014592 824111568 825624576 826097664 828205056 829655946 830317824 832249026 837192704 838659339 839139896 841280559 842825088 843497472 844975152 845459328 847616112 849778398 851971392 856203264 856814408 858387456 859891221 860383944 861070336 862578801 863266944 864162432 865274781 869720796 873540288 874040832 876270528 877879296 878505912 880118784 881251672 882165816 883525888 884416239 887914496 890179584 891739044 892250016 894526164 896168448 898454592 900746568 904233526 905893632 908724992 910393344 911043168 912715776 914838624 917172396 920272896 924766416 927125514 928827648 929359872 930023234 931730688 934107552 939445248 941841792 943570944 944032383 946520064 948178224 948934656 950597046 951141744 953568126 958467816 959017024 961463496 963228672 963780608 963916209 965685888 966239232 967931937 968704128 971175312 982732824 983295936 984080384 985804344 986369216 987614208 988319151 988885464 991408131 993966624 998903808 1001452032 1003781268 1007144768 1008189504 1009743872 1010761416 1014674262 1017348096 1019130336 1019714304 1022315616 1024192512 1024923564 1026805248 1029193452 1033409744 1035307008 1038542848 1040362218 1041192192 1043103744 1043613858 1045529856 1048197024 1050870996 1056875904 1059572016 1061517312 1062125568 1062883696 1064835072 1065595134 1066700502 1067551488 1070034462 1073651712 1078276293 1078894152 1081646433 1083632256 1084253184 1086396624 1087019136 1089792144 1092572226 1096019456 1098815424 1100832768 1104273408 1106207928 1107090432 1109029887 1109665368 1112496147 1118212452 1121707412 1123766784 1126633536 1127279104 1128701952 1130154816 1133037864 1135961856 1141604352 1144516608 1146521628 1147178592 1150105068 1151022592 1152216576 1153699708 1155155904 1159627728 1162585962 1164720384 1165387776 1168360704 1170505728 1171341216 1173491712 1176221088 1179221652 1183786639 1186906112 1188985392 1189666688 1192018518 1192701552 1194891264 1195744158 1197939456 1200995424 1207858176 1213755921 1214724224 1216954368 1217549501 1219086288 1219784832 1222896528 1226016162 1233021888 1236167352 1238436864 1239146496 1242307584 1243194323 1244483919 1245476736 1248373539 1252593664 1255789056 1258709844 1264237632 1265246208 1267462728 1268188992 1271424168 1274667597 1277957088 1281951328 1284304896 1285221612 1287581184 1288318976 1290575916 1291605504 1294900416 1304581194 1310310432 1311061248 1314405792 1316818944 1317758868 1318513952 1320178176 1321877508 1323248724 1325288832 1331871744 1335269376 1337608566 1338375024 1341789246 1344252672 1347681888 1351119852 1352899016 1356350289 1358840448 1359619072 1363087488 1365590016 1366564752 1369073664 1372257936 1375758594 1380409344 1387149624 1388256256 1390688271 1391485144 1393241472 1394039808 1395034851 1397596032 1401161328 1409167872 1412762688 1415356416 1419780096 1420793512 1422267336 1423401984 1425895569 1426712616 1430352189 1431535616 1437701724 1438525536 1442195244 1444843008 1445670912 1448528832 1449358848 1453056192 1456762968 1465087232 1467777024 1468494818 1472364544 1474943904 1476120576 1478706516 1479553824 1483328196 1490949936 1498355712 1499425214 1502178048 1504935936 1505671902 1506873088 1510717152 1512284256 1514615808 1522011393 1526022144 1528695504 1529571456 1533473424 1536288768 1537385346 1540207872 1542190426 1543790178 1546170304 1550114616 1552960512 1553850368 1557814272 1560543327 1561788288 1564655616 1565420787 1568294784 1572295536 1576306494 1585313856 1589358024 1590268736 1592275968 1593188352 1594325544 1597252608 1598392701 1601327232 1605051693 1610477568 1618341228 1625448384 1626379776 1629594936 1630528704 1634688216 1638858339 1644029184 1648223136 1651249152 1652195328 1656410112 1659311892 1660635648 1664498052 1674385408 1677318678 1678279792 1682561118 1685650176 1686994944 1689950304 1690918656 1695232224 1699556796 1703942784 1712406528 1713628816 1716774912 1719782442 1720767888 1722140672 1725157602 1726533888 1728324864 1730549562 1739441592 1743878943 1747080576 1748081664 1752541056 1755758592 1757011824 1760237568 1762503344 1764331632 1767051776 1768832478 1780359168 1783478088 1784500032 1788027777 1789052328 1792336896 1793616237 1796909184 1801493136 1808467052 1811787264 1817449984 1822086336 1825431552 1829677248 1834344792 1839024243 1840545792 1849532832 1854251028 1857655296 1858719744 1860046468 1863461376 1868215104 1878890496 1883683584 1887141888 1888064766 1893040128 1896356448 1897869312 1901194092 1902283488 1907136252 1916935632 1918034048 1922926992 1926457344 1927561216 1927832418 1931371776 1932478464 1935863874 1937408256 1942350624 1956871791 1962987971 1965465648 1966591872 1968160768 1971608688 1972738432 1975228416 1976638302 1977770928 1982816262 1987933248 1997807616 2002904064 2006412849 2007562536 2012683869 2014289536 2016379008 2018974489 2019487744 2021522832 2029348524 2038260672 2039428608 2044631232 2048385024 2049847128 2053610496 2058386904 2063637891 2066819488 2070614016 2077085696 2080724436 2082384384 2087227716 2091059712 2096394048 2101741992 2113751808 2119144032 2123034624 2124251136 2125767392 2129670144 2131190268 2133401004 2135102976 2140068924 2147303424 2156552586 2157788304 2163292866 2167264512 2168506368 2172793248 2174038272 2179584288 2185144452 2192038912 2197630848 2201665536 2202742227 2208546816 2212415856 2214180864 2218059774 2219330736 2224992294 2236424904 2243414824 2247533568 2249137821 2253267072 2254558208 2257403904 2258507853 2260309632 2266075728 2271923712 2289033216 2293043256 2294357184 2300210136 2302045184 2304433152 2306078019 2307399416 2310311808 2313285639 2315685267 2319255456 2325171924 2329440768 2330775552 2336721408 2342682432 2346983424 2352442176 2358443304 2364459741 2367573278 2373812224 2377970784 2379333376 2384037036 2385403104 2389782528 2391488316 2395878912 2401990848 2415716352 2427511842 2429448448 2433908736 2435099002 2438172576 2439569664 2445793056 2452032324 2466043776 2472334704 2476873728 2478292992 2484615168 2486388646 2488967838 2490953472 2496747078 2505187328 2511578112 2515978017 2517419688 2523841677 2528475264 2530492416 2534925456 2536377984 2542848336 2549335194 2555914176 2563902656 2568609792 2570443224 2575162368 2576637952 2581151832 2583211008 2587736403 2589800832 2595824343 2609162388 2620620864 2622122496 2628811584 2633637888 2635517736 2637027904 2640356352 2643755016 2646497448 2650577664 2663743488 2670538752 2675217132 2676750048 2683578492 2688505344 2695363776 2702239704 2705798032 2712700578 2717680896 2719238144 2726174976 2731180032 2733129504 2738147328 2744515872 2751517188 2760818688 2774299248 2776512512 2781376542 2782970288 2786482944 2788079616 2790069702 2795192064 2802322656 2818335744 2825525376 2830712832 2832097149 2839560192 2841587024 2844534672 2846803968 2851791138 2853425232 2860704378 2875403448 2877051072 2884390488 2889686016 2891341824 2891748627 2897057664 2898717696 2903795811 2906112384 2913525936 2930174464 2936989636 2949887808 2952241152 2957413032 2959107648 2964957453 2966656392 2974224393 2981899872 2996711424 2998850428 3004356096 3011343804 3013746176 3021434304 3024568512 3029231616 3044022786 3052044288 3057391008 3059142912 3066946848 3072577536 3074770692 3080415744 3084380852 3087580356 3092340608 3100229232 3105921024 3107700736 3115628544 3121086654 3123576576 3129311232 3130841574 3136589568 3144591072 3152612988 3164817341 3170627712 3178716048 3180537472 3184551936 3186376704 3188651088 3194505216 3196785402 3202654464 3210103386 3220955136 3234828879 3236682456 3244939299 3250896768 3252759552 3255081319 3259189872 3261057408 3269376432 3277716678 3288058368 3296446272 3302498304 3312820224 3318623784 3321271296 3327089661 3328996104 3337488441 3348770816 3354637356 3356559584 3365122236 3371300352 3379900608 3381837312 3390464448 3399113592 3407885568 3424813056 3427257632 3433549824 3439564884 3441535776 3444281344 3450315204 3453067776 3456649728 3461099124 3478883184 3487757886 3494161152 3496163328 3505082112 3511517184 3514023648 3520475136 3525006688 3528663264 3534103552 3537664956 3551359917 3560718336 3566956176 3569000064 3576055554 3578104656 3584673792 3587232474 3593818368 3602986272 3616934104 3623574528 3634899968 3641267763 3644172672 3650863104 3652648503 3659354496 3668689584 3678048486 3699065664 3708502056 3715310592 3717439488 3720092936 3726922752 3729582969 3733451757 3736430208 3745120617 3757780992 3767367168 3776129532 3792712896 3795738624 3802388184 3804566976 3814272504 3824002791 3833871264 3836068096 3845853984 3852914688 3855122432 3855664836 3862743552 3864956928 3871727748 3874816512 3884701248 3913743582 3925975942 3930931296 3933183744 3936321536 3943217376 3945476864 3950456832 3953276604 3955541856 3965632524 3975866496 3995615232 4005808128 4012825698 4015125072 4025367738 4028579072 4032758016 4037948978 4038975488 4043045664 4058697048 4069050867 4076521344 4078857216 4089262464 4096770048 4099694256 4107220992 4116773808 4127275782 4133638976 4141228032 4154171392 4161448872 4164768768 4172064813 4174455432 4182119424 4185104553 4192788096 4203483984 4227503616 4238288064 4246069248 4251534784 4259340288 4262380536 4266802008 4270205952 4280137848 4291056567 4294606848 4313105172 4315576608 4326585732 4334529024 4337012736 4345586496 4348076544 4359168576 4370288904 4384077824 4395261696 4403331072 4405484454 4417093632 4424831712 4428361728 4436119548 4438661472 4449984588 4472849808 4486829648 4495067136 4498275642 4506534144 4509116416 4514807808 4517015706 4520619264 4532151456 4543847424 4566034179 4578066432 4586086512 4588714368 4600420272 4604090368 4608866304 4612156038 4614798832 4620623616 4626571278 4631370534 4638510912 4650343848 4658881536 4661551104 4673442816 4681629981 4685364864 4693966848 4696262361 4704884352 4716886608 4728919482 4735146556 4755941568 4758666752 4768074072 4770806208 4779565056 4782976632 4791757824 4795178103 4803981696 4815155079 4831432704 4855023684 4858896896 4870198004 4876345152 4879139328 4891586112 4904064648 4916575017 4932087552 4944669408 4953747456 4956585984 4969230336 4972777292 4977935676 4981906944 4993494156 5010374656 5023156224 5031956034 5034839376 5047683354 5056950528 5060984832 5069850912 5072755968 5085696672 5098670388 5111828352 5127805312 5137219584 5140886448 5150324736 5153275904 5162303664 5166422016 5175472806 5179601664 5191648686 5218324776 5231636829 5241241728 5244244992 5247988249 5257623168 5267275776 5271035472 5274055808 5280712704 5287510032 5292994896 5301155328 5341077504 5350434264 5353500096 5364083331 5367156984 5377010688 5380848711 5390727552 5397666491 5404479408 5411596064 5425401156 5435361792 5438476288 5452349952 5466259008 5476294656 5489031744 5503034376 5517072729 5521637376 5548598496 5553025024 5562753084 5565940576 5572965888 5576159232 5580139404 5590384128 5604645312 5636671488 5651050752 5661425664 5664194298 5679120384 5683174048 5689069344 5693607936 5703582276 5706850464 5721408756 5750806896 5754102144 5768780976 5779372032 5782683648 5783497254 5794115328 5797435392 5807591622 5812224768 5827051872 5860348928 5870615373 5873979272 5888963913 5899775616 5904482304 5914826064 5918215296 5929914906 5933312784 5948448786 5963799744 5993422848 5997700856 6008712192 6019238547 6022687608 6027492352 6038051607 6042868608 6049137024 6056923467 6058463232 6088045572 6114782016 6118285824 6133893696 6145155072 6149541384 6160831488 6168761704 6175160712 6184681216 6190913673 6200458464 6211842048 6215401472 6231257088 6242173308 6247153152 6261683148 6273179136 6289182144 6305225976 6329634682 6341255424 6357432096 6361074944 6369103872 6372753408 6377302176 6389010432 6393570804 6405308928 6420206772 6441910272 6469657758 6473364912 6489878598 6501793536 6505519104 6510162638 6518379744 6522114816 6538752864 6555433356 6576116736 6592892544 6604996608 6608226681 6625640448 6637247568 6642542592 6654179322 6657992208 6674976882 6697541632 6709274712 6713119168 6730244472 6742600704 6747413463 6759801216 6763674624 6775523559 6780928896 6798227184 6815771136 6854515264 6867099648 6879129768 6883071552 6888562688 6900630408 6906135552 6913299456 6918234057 6922198248 6939856917 6957766368 6975515772 6988322304 6992326656 7010164224 7028047296 7040950272 7050013376 7057326528 7068207104 7075329912 7102719834 7121436672 7133912352 7138000128 7152111108 7156209312 7169347584 7174464948 7187636736 7205972544 7233868208 7247149056 7269799936 7282535526 7288345344 7301726208 7305297006 7318708992 7337379168 7356096972 7398131328 7417004112 7430621184 7434878976 7440185872 7453845504 7459165938 7466903514 7472860416 7490241234 7515561984 7534734336 7547934051 7552259064 7571525031 7585425792 7591477248 7604776368 7609133952 7628545008 7648005582 7667742528 7672136192 7691707968 7705829376 7711329672 7725487104 7729913856 7743455496 7749633024 7763209209 7769402496 7787473029 7827487164 7851951884 7861862592 7866367488 7886434752 7890953728 7900913664 7906553208 7911083712 7931265048 7951732992 7991230464 8011616256 8025651396 8030250144 8050735476 8057158144 8065516032 8075897956 8077950976 8086091328 8117394096 8138101734 8153042688 8157714432 8178524928 8193540096 8199388512 8214441984 8233547616 8254551564 8267277952 8282456064 8286506473 8308342784 8322897744 8329537536 8344129626 8348910864 8364238848 8370209106 8385576192 8406967968 8455007232 8461042279 8476576128 8492138496 8496291447 8503069568 8518680576 8524761072 8533604016 8540411904 8560275696 8582113134 8626210344 8631153216 8653171464 8669058048 8674025472 8675245881 8691172992 8696153088 8702360261 8711387433 8718337152 8740577808 8768155648 8790523392 8810968908 8849663424 8856723456 8872239096 8877322944 8894872359 8899969176 8922673179 8945699616 8973659296 8990134272 8996551284 9013068288 9018232832 9034031412 9041238528 9064302912 9087694848 9132068358 9156132864 9172173024 9177428736 9200840544 9208180736 9217732608 9224312076 9229597664 9241247232 9253142556 9262741068 9277021824 9300687696 9317763072 9323102208 9346885632 9363259962 9370729728 9387933696 9392524722 9409768704 9433773216 9457838964 9470293112 9494452023 9511883136 9517333504 9536148144 9541612416 9559130112 9565953264 9583515648 9590356206 9607963392 9630310158 9662865408 9704486637 9710047368 9717793792 9734817897 9740396008 9752690304 9758278656 9765243957 9783172224 9808129296 9833150034 9864175104 9889338816 9907494912 9938460672 9945554584 9955871352 9963813888 9981268983 9986988312 10012465323 10020749312 10046312448 10063912068 10069678752 10095366708 10113901056 10139701824 10145511936 10171393344 10197340776 10223656704 10255610624 10274439168 10281772896 10300649472 10306551808 10324607328 10332844032 10350945612 10359203328 10383297372 10436649552 10463273658 10482483456 10488489984 10495976498 10515246336 10534551552 10542070944 10548111616 10561425408 10575020064 10585989792 10602310656 10654079751 10682155008 10700868528 10707000192 10728166662 10734313968 10754021376 10761697422 10781455104 10795332982 10808958816 10823192128 10850802312 10870723584 10876952576 10904699904 10923803289 10932518016 10952589312 10957945509 10978063488 11006068752 11034145458 11097196992 11106050048 11125506168 11131881152 11145931776 11152318464 11160278808 11180768256 11188748907 11209290624 11235361851 11273342976 11302101504 11328388596 11366348096 11378138688 11387215872 11407164552 11413700928 11442817512 11472008373 11501613792 11508204288 11537561952 11558744064 11565367296 11566994508 11588230656 11594870784 11615183244 11624449536 11654103744 11720697856 11741230746 11747958544 11777927826 11799551232 11808964608 11829652128 11836430592 11859829812 11866625568 11896897572 11927599488 11986845696 11995401712 12017424384 12038477094 12045375216 12054984704 12076103214 12085737216 12098274048 12113846934 12116926464 12176091144 12207152601 12229564032 12236571648 12267787392 12290310144 12299082768 12321662976 12337523408 12350321424 12369362432 12381827346 12400916928 12423684096 12462514176 12484346616 12494306304 12516194439 12523366296 12546358272 12555313659 12578364288 12610451952 12659269364 12682510848 12714864192 12722149888 12738207744 12754604352 12778020864 12787141608 12810617856 12840413544 12873169701 12883820544 12939315516 12946729824 12979757196 13003587072 13011038208 13020325276 13036759488 13044229632 13077505728 13110866712 13152233472 13185785088 13209993216 13216453362 13251280896 13274495136 13285085184 13308358644 13315984416 13349953764 13395083264 13418549424 13426238336 13460488944 13485201408 13494826926 13519602432 13527349248 13551047118 13561857792 13596454368 13631542272 13698102537 13709030528 13734199296 13740915797 13758259536 13766143104 13777125376 13801260816 13812271104 13826598912 13836468114 13844396496 13879713834 13915532736 13951031544 13976644608 13984653312 14020328448 14030335931 14044889943 14056094592 14081900544 14088787083 14100026752 14114653056 14136414208 14150659824 14205439668 14267824704 14276000256 14304222216 14312418624 14338695168 14348929896 14375273472 14385534309 14411945088 14445465237 14467736416 14494298112 14539599872 14565071052 14576690688 14610594012 14637417984 14674758336 14712193944 14749725051 14796262656 14834008224 14861242368 14869757952 14880371744 14907691008 14918331876 14933807028 14945720832 14980482468 15031123968 15069468672 15095868102 15104518128 15143050062 15170851584 15182954496 15209552736 15218267904 15257090016 15296011164 15335485056 15344272384 15383415936 15411658752 15422659344 15450974208 15459827712 15486910992 15499266048 15526418418 15538804992 15574946058 15654974328 15694910487 15703903768 15723725184 15732734976 15743964747 15772869504 15781907456 15801827328 15813106416 15822167424 15862530096 15903465984 16023232512 16051302792 16060500288 16092249993 16101470952 16114316288 16131032064 16142546133 16151795912 16155901952 16172182656 16192999473 16234788192 16276203468 16306085376 16315428864 16357049856 16398777024 16428883968 16467095232 16509103128 16534555904 16551218187 16564912128 16573012946 16616685568 16645795488 16659075072 16688259252 16697821728 16728477696 16740418212 16771152384 16813935936 16910014464 16922084558 16953152256 16984276992 16992582894 17006139136 17037361152 17049522144 17067208032 17080823808 17120551392 17164226268 17252420688 17262306432 17306342928 17338116096 17348050944 17350491762 17382345984 17392306176 17404720522 17422774866 17436674304 17481155616 17536311296 17581046784 17611846119 17621937816 17666891739 17699326848 17713446912 17744478192 17754645888 17789744718 17799938352 17845346358 17891399232 17947318592 17980268544 17993102568 18026136576 18036465664 18068062824 18082477056 18114154821 18128605824 18170770401 18175389696 18264136716 18344346048 18354857472 18401681088 18416361472 18435465216 18448624152 18459195328 18482494464 18506285112 18525482136 18554043648 18601375392 18635526144 18646204416 18693771264 18726519924 18741459456 18785049444 18819537408 18867546432 18915677928 18940586224 18988904046 19023766272 19034667008 19072296288 19083224832 19118260224 19131906528 19167031296 19180712412 19215926784 19260620316 19325730816 19408973274 19420094736 19435587584 19469635794 19480792016 19505380608 19516557312 19530487914 19566344448 19616258592 19666300068 19728350208 19778677632 19814989824 19824680043 19876921344 19891109168 19911742704 19927627776 19962537966 19973976624 20024930646 20092624896 20127824136 20139357504 20190733416 20227802112 20242240389 20279403648 20291023872 20326570677 20342786688 20394681552 20447313408 20511221248 20563545792 20601298944 20649214656 20665688064 20701891224 20718406656 20754702171 20766594744 20819570751 20873299104 20926547316 20964966912 20976979968 20991952996 21030492672 21084141888 21096223232 21122850816 21150040128 21171979584 21204621312 21308159502 21364310016 21401737056 21414000384 21456333324 21468627936 21508042752 21523394844 21562910208 21590665964 21617917632 21646384256 21701604624 21741447168 21753905152 21809399808 21847606578 21865036032 21905178624 21915891018 21956126976 22012137504 22068290916 22153721387 22194393984 22212100096 22251012336 22263762304 22291863552 22304636928 22320557616 22361536512 22377497814 22418581248 22470723702 22546685952 22604203008 22643802153 22656777192 22714575093 22732696192 22756277376 22774431744 22785569233 22814329104 22827401856 22885635024 22944016746 23003227584 23016408576 23075123904 23117488128 23133989016 23176461312 23189741568 23230366488 23248899072 23289627627 23308207488 23362419087 23441395712 23482461492 23495917088 23555855652 23599102464 23659304256 23672861184 23719659624 23733251136 23793795144 23855198976 23973691392 23990803424 24034848768 24076954188 24090750432 24109969408 24152206428 24171474432 24196548096 24227693868 24233852928 24352182288 24414305202 24459128064 24473143296 24535574784 24580620288 24598165536 24643325952 24675046816 24700642848 24738724864 24763654692 24801833856 24847368192 24859519419 24925028352 24968693232 24988612608 25032388878 25046732592 25092716544 25110627318 25156728576 25220903904 25318538728 25365021696 25383126837 25429728384 25444299776 25476415488 25488874341 25509208704 25556041728 25574283216 25621235712 25680827088 25746339402 25878631032 25893459648 25959514392 26007174144 26022076416 26025737643 26040650552 26073518976 26088459264 26107080783 26134162299 26155011456 26221733424 26304466944 26371570176 26432906724 26548990272 26570170368 26616717288 26631968832 26684617077 26699907528 26768019537 26790166528 26837098848 26852476672 26920977888 26970402816 26989653852 27039204864 27054698496 27102094236 27123715584 27192908736 27263084544 27396205074 27418061056 27468398592 27481831594 27516519072 27532286208 27554250752 27602521632 27624542208 27653197824 27672936228 27688792992 27759427668 27831065472 27902063088 27953289216 27969306624 28040656896 28060671862 28089779886 28112189184 28163801088 28177574166 28200053504 28229306112 28272828416 28301319648 28410879336 28483356069 28535649408 28552000512 28608444432 28624837248 28677390336 28697859792 28750546944 28771068618 28823890176 28890930474 28935472832 28988596224 29079199744 29130142104 29153381376 29204453691 29221188024 29274835968 29295731871 29349516672 29424387888 29499450102 29592525312 29668016448 29722484736 29760743488 29815382016 29836663752 29867614056 29891441664 29960964936 30037395969 30062247936 30138937344 30191736204 30209036256 30286100124 30341703168 30419105472 30436535808 30514180032 30592022328 30670970112 30688544768 30766831872 30823317504 30845318688 30901948416 30919655424 30973821984 30998532096 31052836836 31077609984 31149892116 31309948656 31389820974 31407807536 31447450368 31465469952 31487929494 31545739008 31563814912 31603654656 31626212832 31644334848 31725060192 31806931968 31962239253 32046465024 32102605584 32121000576 32184499986 32202941904 32228632576 32262064128 32285092266 32303591824 32344365312 32385998946 32469576384 32552406936 32612170752 32630857728 32714099712 32771409867 32797554048 32857767936 32873836527 32934190464 33018206256 33069111808 33102436374 33146025892 33291590976 33318150144 33376518504 33395643456 33456955392 33480836424 33542304768 33566246721 33627871872 33706085553 33820028928 33844169116 33906304512 33985165788 34012278272 34099044288 34134416064 34161647616 34241102784 34328452536 34416025119 34504841376 34524612864 34612685856 34676232192 34696101888 34700983524 34764691968 34784612352 34809441044 34845549732 34873348608 34962311232 35072622592 35162093568 35223692238 35243875632 35333783478 35398653696 35426893824 35488956384 35509291776 35579489436 35599876704 35690692716 35782798464 35894637184 35960537088 35986205136 36052273152 36072931328 36136125648 36164954112 36228309642 36257211648 36341540802 36350779392 36528273432 36621457803 36688692096 36709714944 36735917743 36803362176 36832722944 36870930432 36897248304 36918390656 36964988928 37012570224 37050964272 37108087296 37202750784 37271052288 37387542528 37453039848 37482918912 37548583317 37570098888 37639074816 37665940977 37735092864 37783665437 37831355856 37881172448 37977808092 38047532544 38069334016 38144592576 38166449664 38263813056 38334062592 38361424824 38431853568 38521240632 38619509103 38651461632 38817946548 38840189472 38871175168 38939271588 38961584032 39010761216 39033114624 39060975828 39132688896 39232517184 39332600136 39456700416 39557355264 39629979648 39649360086 39753842688 39782218336 39823485408 39855255552 39925075932 39947953248 40049861292 40185249792 40255648272 40278715008 40381466832 40455604224 40484480778 40558807296 40582047744 40653141354 40685573376 40789363104 40894626816 41022442496 41094307611 41127091584 41202597888 41222747391 41298429312 41331376128 41403782448 41436813312 41509404342 41533189488 41639141502 41746598208 41853094632 41929933824 41953959936 41983905992 42060985344 42091007793 42134669829 42168283776 42192446464 42245701632 42266361249 42300080256 42343959168 42409242624 42616319004 42803474112 42828000768 42912666648 42937255872 43016085504 43046789688 43125820416 43156602927 43181331928 43235835264 43292768512 43336395711 43403209248 43482894336 43507810304 43618799616 43695213156 43730072064 43831782036 43912253952 44024275008 44136581832 44249175153 44307442774 44388787968 44424200192 44502024672 44527524608 44583727104 44609273856 44641115232 44723073024 44754995628 44837162496 44941447404 45093371904 45208406016 45287604306 45313554384 45429150186 45465392384 45512554752 45548863488 45571138466 45628658208 45654803712 45771270048 45888033492 46006455168 46032817152 46150247808 46234976256 46267978032 46352922624 46379483136 46460732976 46497798144 46579255254 46616414976 46724838174 46882791424 46964922984 46991834176 47084731461 47111711304 47198204928 47231894241 47318608512 47345722368 47439319248 47466502272 47587590288 47710397952 47981606848 48069697536 48153908376 48181500864 48219938816 48304412856 48342948864 48393096192 48427638399 48455387736 48467705856 48578998419 48704364576 48828610404 48918256128 48946286592 49071149568 49196331072 49286651904 49350093632 49401285696 49477449728 49527309384 49603667712 49694736384 49719038838 49850056704 49937386464 49977225216 50064777756 50093465184 50185433088 50221254636 50313457152 50441807808 50637077456 50730043392 50766253674 50859456768 50888599552 50952830976 50977748682 51018417408 51112083456 51148566432 51242471424 51361654176 51492678804 51757262064 51786919296 51919028784 52014348288 52044152832 52051475286 52081301104 52147037952 52176918528 52214161566 52268324598 52310022912 52443466848 52608933888 52743140352 52835538357 52865813448 53000675217 53097980544 53140340736 53233434576 53263937664 53369234154 53399815056 53536039074 53674197696 53704953344 53841955776 53940805632 53979307704 54078409728 54109396992 54204188472 54247431168 54342464463 54385817472 54512311203 54526169088 54792410148 54836122112 54963663188 55033038144 55064572416 55205043264 55249084416 55306395648 55345872456 55377585984 55518855336 55662130944 55804126176 55906578432 55938613248 56081313792 56121343724 56179559772 56224378368 56355148332 56400107008 56458612224 56545656832 56602639296 56821758672 56966712138 57071298816 57104001024 57216888864 57249674496 57354780672 57395719584 57501093888 57542137236 57647780352 57781860948 57870945664 57977192448 58005545311 58158399488 58260284208 58306762752 58408907382 58442376048 58549671936 58591463742 58699033344 58848775776 58998900204 59185050624 59227295953 59336032896 59444969472 59474040129 59521486976 59630764032 59673327504 59735228112 59782883328 59921929872 60074791938 60277874688 60383472408 60418072512 60572200248 60683406336 60726721167 60838210944 60873071616 60916521827 60979712031 61028360064 61184044656 61341940224 61377089536 61533663744 61690637376 61803896832 61947643968 61997064192 62105673672 62155219968 62264106513 62299784232 62458712253 62619897312 62779641948 62815615072 62894900736 62930939904 62975858988 63091478016 63127629824 63252425664 63288669696 63450120384 63613863936 63924478506 64092930048 64205211168 64242001152 64368999972 64405883808 64457265152 64524128256 64570184532 64607183648 64688730624 64771997892 64939152768 65104813872 65224341504 65261715456 65428199424 65542819734 65595108096 65715535872 65747673054 65868380928 66036412512 66138223616 66204872748 66292051784 66461164161 66583181952 66636300288 66753037008 66791286912 66913910784 66961672848 67084609536 67132493442 67255743744 67412171106 67640057856 67688338232 67812609024 67931406459 67970331576 68024556544 68143725279 68198088576 68268832128 68323295232 68356707699 68482205568 68656905072 68832050238 69009682752 69049225728 69225371712 69352464384 69401967048 69529383936 69569224704 69618882088 69691099464 69746697216 69868882881 69924622464 70087257261 70145245184 70324187136 70447384476 70487751264 70667566956 70797307392 70977912768 71018583552 71158978872 71199753408 71381385432 71565596928 71789274368 71921074176 71972410272 72104546304 72145862656 72272251296 72329908224 72456619284 72514423296 72683081604 72701558784 73056546864 73242915606 73377384192 73419429888 73471835486 73606724352 73665445888 73741860864 73794496608 73836781312 73929977856 74025140448 74101928544 74216174592 74405501568 74542104576 74578558257 74775085056 74906079696 74965837824 75097166634 75140197776 75278149632 75331881954 75470185728 75567330874 75662711712 75762344896 75955616184 76095065088 76138668032 76149380511 76289185152 76332899328 76466623023 76527626112 76668125184 76722849648 76863707136 77042481264 77239018206 77635893096 77680378944 77742350336 77878543176 77923168064 78021522432 78066229248 78077212929 78121951656 78265377792 78321242349 78465034368 78665200272 78913400832 79114710528 79298720172 79564436672 79646970816 79710511104 79850151864 79895906496 80099722584 80304058611 80370499584 80511296544 80557430016 80762933664 80911208448 80968961556 81117614592 81164095488 81306282708 81371146752 81578726208 81789253632 82044884992 82188615222 82254183168 82405195776 82445494782 82596858624 82662752256 82807564896 82873626624 83018808684 83066378976 83278283004 83493196416 83706189264 83859867648 83907919872 83967811984 84121970688 84182015586 84269339658 84336567552 84384892928 84491403264 84532722498 84600160512 84687918336 84818485248 85232638008 85450068207 85606948224 85656001536 85825333296 85874511744 86032171008 86093579376 86251640832 86313205854 86362663856 86471670528 86585537024 86672791422 86806418496 86965788672 87237599232 87390426312 87460144128 87613361073 87663564072 87824507904 87887195613 88048550016 88273163664 88498350306 88614885548 88777575936 89004049344 89055049216 89167454208 89282230464 89446146048 89509991256 89674324992 89882894808 90112187907 90186743808 90416812032 90575208612 90627108768 90858300372 90930784768 91025109504 91142276932 91257316416 91309607424 91542540096 91776066984 92012910336 92065634304 92300495616 92469952512 92535956064 92705845248 92758966272 92921465952 92995596288 93158510508 93232829952 93449676348 93765582848 93929845968 93983668352 94169462922 94223422608 94396409856 94463788482 94637217024 94691444736 94878638496 94933004544 95175180576 95420795904 95886717759 95963213696 96139395072 96186410579 96307816752 96363001728 96439877632 96608825712 96685897728 96786192384 96855276798 96910775472 97157996838 97408729152 97657220808 97836512256 97892573184 98142299136 98212351517 98314229601 98392662144 98573303808 98621509581 98700187264 98802571392 98954899456 99054618768 99207335424 99438077676 99874772928 99954450432 100129555512 100186930368 100370866176 100442509272 100626914304 100698740163 100883615616 101118256659 101274154912 101460086784 101532507348 101718913536 101777199104 101955497364 102036834816 102297132864 102484942848 102723308352 102985357608 103248075357 103514524128 103573838592 103838057568 104028696576 104088305664 104102950572 104162602208 104294075904 104353837056 104428323132 104536649196 104620045824 104886933696 105217867776 105486280704 105671076714 105731626896 106001350434 106195961088 106280681472 106466869152 106527875328 106738468308 106799630112 107072078148 107348395392 107409906688 107683911552 107881611264 107958615408 108156819456 108218793984 108408376944 108494862336 108684928926 108771634944 109024622406 109052338176 109584820296 109672244224 109864373409 109927326376 110066076288 110129144832 110207753229 110410086528 110498168832 110612791296 110691744912 110755171968 111037710672 111324261888 111608252352 111813156864 112162627584 112242687448 112359119544 112448756736 112645749951 112710296664 112800214016 112917224448 112997822931 113091313664 113205278592 113350996311 113643517344 113933424276 114142597632 114208002048 114433777728 114499348992 114791439168 115002187776 115084274472 115295560704 115563721896 115741891328 115858527309 115954384896 116011090622 116316798976 116520568416 116613525504 116817814764 116884752096 117099343872 117182927484 117398066688 117697551552 117997800408 118370101248 118454591906 118672065792 118889938944 118948080258 119042973952 119261528064 119346655008 119470456224 119565766656 119843859744 120149583876 120555749376 120766944816 120836145024 121144400496 121366812672 121453442334 121676421888 121746143232 121833043654 121959424062 122056720128 122368089312 122683880448 122754179072 123067327488 123282922833 123381274752 123607793664 123668242173 123895287936 123994128384 124211347344 124310439936 124528213026 124599568464 124917424506 125239794624 125559283896 125631230144 125789801472 125861879808 125951717976 126182956032 126255259648 126273023379 126504851328 126577339392 126799083747 126900240768 127227727872 127848957012 128410422336 128484002304 128737999944 128811767616 128914530304 129048256512 129140369064 129214367296 129377461248 129469808781 129543995784 129878305536 130209627744 130448683008 130523430912 130856398848 131085639468 131190216192 131495346108 131736761856 132072825024 132276447232 132409745496 132584103568 132922328322 133166363904 133272600576 133506074016 133582573824 133827821568 133923345696 134169219072 134264986884 134511487488 134824342212 135280115712 135376676464 135625218048 135862812918 135940663152 136049113088 136287450558 136396177152 136537664256 136646590464 136713415398 136964411136 137313810144 137664100476 138019365504 138098451456 138450743424 138704928768 138803934096 139058767872 139138449408 139237764176 139382198928 139493394432 139737765762 139849244928 140174514522 140648374272 140894768952 140975502528 141254194383 141335133912 141594614784 141695682723 141955825536 142037167104 142317957744 142399506816 142762770864 143131193856 143578548736 143944820544 144209092608 144544502592 144659816448 144913238568 145028846592 145282915197 145366163208 145403117568 145736995257 146113093728 146485831212 146754768384 146838859776 146943670972 147213448704 147588993216 147673562624 147859955712 148050280896 148203857088 148432349184 148811003136 149084209152 149157116514 149550170112 149812159392 149931675648 150194333268 150280395552 150556299264 150663763908 150940371456 151134661748 151325423424 151524689792 151911232368 152190130176 152277336064 152298761022 152578370304 152665798656 152933246046 153055252224 153336250368 153445699296 153727414272 154084962528 154478036412 155076049709 155271786192 155360757888 155484700672 155757086352 155846336128 156043044864 156132458496 156154425858 156243903312 156530755584 156642484698 156930068736 157330400544 157826801664 158229421056 158506615071 158597440344 159002025651 159128873344 159293941632 159421022208 159498984631 159700303728 159791812992 160199445168 160608117222 161022593088 161114860032 161525867328 161822416896 161937923112 162235229184 162328190976 162612565416 162742293504 163027393389 163157452416 163536933609 163578507264 164089769984 164377230444 164508366336 164890989564 165193717248 165615129792 165747253248 166037617368 166132757952 166556566008 166986392832 167412378528 167719735296 167815839744 167935623968 168243941376 168364031172 168538679316 168673135104 168769785856 169065444996 169200321024 169375836672 169636970496 170465276016 170900136414 171213896448 171312003072 171650666592 171749023488 172064342016 172187158752 172503281664 172626411708 172725327712 172943341056 173171074048 173345582844 173612836992 173931577344 174016635933 174475198464 174780852624 174920288256 175226722146 175327128144 175649015808 175774391226 176097100032 176546327328 176996700612 177229771096 177555151872 177681887859 178008098688 178110098432 178334908416 178422120387 178564460928 178892292096 179019982512 179348649984 179765789616 180224375814 180833624064 181150417224 181254217536 181716600744 181861569536 182050219008 182180163501 182284553864 182514632832 182619214848 182749565481 182939136093 183085080192 183552133968 184025820672 184131268608 184600991232 185071912128 185411690496 185842931904 185991192576 186317021016 186465659904 186792319539 186899352696 187376136759 187531165696 187859691936 187967336704 188338925844 188446845216 188792819712 188927576964 189274434048 189382889472 189757276992 189866009088 190350361152 190841591808 191773435518 191926427392 192278790144 192372821158 192615633504 192726003456 192879755264 193217651424 193371795456 193572384768 193710553596 193821550944 194315993676 194817458304 195314441616 195673024512 195785146368 196284598272 196424703034 196628459202 196785324288 197146607616 197243019162 197400374528 197605142784 197909798912 198109237536 198414670848 198876155352 199383492483 199749545856 199908900864 200259111024 200373860736 200741732352 200885018544 201253828608 201397480326 201767231232 202236513318 202548309824 202920173568 203065014696 203437827072 203554398208 203910994728 204073669632 204431175837 204594265728 204969885696 205070123097 205446616704 205970715216 206496150714 207029048256 207147677184 207676115136 208057393152 208205901144 208325204416 208588151808 208707674112 208856646264 209073298392 209240091648 209773867392 210261771783 210435735552 210972561408 211342153428 211463253792 212002700868 212391922176 212933738304 213055750656 213476936616 213599260224 214144156296 214696790784 214819813376 215367823104 215763222528 215917230816 216313638912 216437587968 216816753888 216989724672 217369857852 217543269888 218049244812 218104676352 219169640592 219344488448 219728746818 219854652752 220132152576 220258289664 220415506458 220820173056 220996337664 221225582592 221383489824 221510343936 222075421344 222648523776 223216504704 223626313728 223735674771 224325255168 224485374896 224718239088 224897513472 225291499902 225420593328 225600428032 225834448896 225995645862 226410557184 226701992622 227287034688 227866848552 228285195264 228416004096 228448141533 228867555456 228998697984 229399869069 229582878336 230004375552 230168548944 230591121408 231127443792 231483782656 231717054618 232022181244 233041136832 233227051008 233635629528 233769504192 234198687744 234231638787 234365854968 234796133376 234963727047 235395103104 235995600816 236740202496 236909183812 237344131584 237896160516 238085947904 238693310016 238940912448 239131533312 239687719488 240299167752 240912175833 241111498752 241533889632 241672290048 242288800992 242733625344 242906884668 243352843776 243492286464 243666087308 243918848124 244113440256 244736178624 245367760896 245508358144 246134654976 246565845666 246762549504 247215587328 247336484346 247790575872 247988256768 248422694688 248620879872 249056426052 249199136928 249834849012 250479589248 251118567792 251262460288 251579602944 251723759616 251903435952 252365912064 252510519296 252546046758 253009702656 253154678784 253598167494 253800481536 254455455744 255697914024 256350204621 256820844672 256968004608 257151424201 257475999888 257623535232 257829060608 258096513024 258280738128 258428734592 258754922496 258939617562 259087991568 259756611072 260419255488 260897366016 261712797696 262171278936 262380432384 262840083219 262990692216 263473523712 263661586839 264145650048 264485658059 264552894464 264819490992 265168207136 265844656644 266332727808 267012148032 267165147648 267846691392 268338438144 268529973768 269022974976 269648684424 270336563721 270560231424 270753352928 271250436096 271725625836 271881326304 272098226176 272574901116 272792354304 273075328512 273426830796 273928822272 274627620288 275328200952 276038731008 276196902912 276901486848 277409857536 277607868192 278117535744 278276898816 278475528352 278764397856 278986788864 279475531524 279698489856 280349029044 281296748544 281789537904 281951005056 282508388766 282670267824 283189229568 283391365446 283911651072 284074334208 284635915488 284799013632 285525541728 286262387712 287157097472 287660153277 287889641088 288418185216 288559231737 289089005184 289319632896 289826477136 290057693184 290565830394 290732326416 291473990514 292226187456 292971662424 293509536768 293677719552 293887341944 294426897408 294637054551 294942688803 295177986432 295347125248 295719911424 295864528743 296100561792 296407714176 296864698368 297622006272 298314233028 299624318784 299863351296 300388666536 300560791104 301112598528 301327527816 301880742912 302096220489 302269323496 302650846848 303049379584 303354769977 303822464736 304380260352 304554672128 304597522044 305156740608 305331597312 305866492092 306110504448 306891398592 307454828544 308169925056 308956072824 309744226071 310152099418 310543572384 310721515776 310969401344 311514172704 311692672256 312086089728 312264916992 312308851716 312487806624 313061511168 313284969396 313860137472 314660801088 315653603328 316458842112 317013230142 317194880688 318004051302 318257746688 318587883264 318842044416 318997969262 319400607456 319583625984 320398890336 321216234444 322045186176 322229720064 323051734656 323644833792 323875846224 324470458368 324656381952 325225130832 325484587008 326054786778 326314904832 327073867218 327157014528 328179539968 328754460888 329016732672 329593120227 329781979128 330387434496 330623259687 331230259584 331494506496 332075234736 332265515904 333113132016 333972785664 334824757056 335439470592 335871247936 336487882752 336728062344 337077358632 337346270208 337539571712 338130889992 338400642048 338751673344 338993468793 339273940992 340052988933 340930552032 341800272828 342427792896 342624006144 343301333184 343498046976 344374317504 345006563328 345252823416 345450655424 345886682112 346342148096 346691165688 347225673984 347863154688 348033271866 348950396928 349561705248 349840576512 350453444292 350654256288 351298031616 351548782452 352194200064 353092654656 353993401224 354459542192 355110303744 355363775718 356016197376 356220196864 356669816832 356844240774 357128921856 357784584192 358039965024 358697299968 359531579232 360448751628 361667248128 362300834448 362508435072 363433201488 363723139072 364100438016 364360327002 364569107728 365029265664 365238429696 365499130962 365878272186 366170160384 367104267936 368051641344 368262537216 369201982464 369848768499 370143824256 370823380992 371004726519 371685863808 371982385152 372634042032 372931319808 373584639078 373798705392 374752273518 375719383872 375934673408 376677851688 376893690432 377585639424 377855153928 378548868096 378765778944 378819070137 379514553984 379732018176 380397251241 380700722304 381683183616 383546871036 383852854784 384745642316 385231267008 385452006912 386435302848 386743590912 387144769536 387421107192 387643101888 388409426343 388631987352 389634916608 390628883232 391346049024 391570292736 392569196544 392849406068 393256918404 393570648576 394486038324 394800749056 395210285568 395819597824 396218475072 396829341696 397752310704 398766984966 399499091712 399817801728 400518222048 400747721472 401483464704 401770037088 402507657216 402794960652 403534462464 404473026636 405096619648 405840347136 406130029392 406875654144 407108796416 407821989456 408147339264 408862351674 409188531456 409939771392 410140246194 410893233408 411941430432 412992301428 414058096512 414295354368 414591071671 415352230272 416114786304 416411802288 416650408832 417176303616 417415348224 417713292528 418146596784 418480183296 419547734784 420523543566 421945122816 422684306856 422926507584 423762583149 424005401736 424783844352 425087048169 425867476608 426111501312 426415652789 426953873232 427198520448 428288312592 429393581568 429639626752 430735646208 431834461632 432627277824 433633507776 433979449344 434739715704 435086539776 435848745591 436098489624 436209352704 437210985771 438339281184 438688976896 439457493636 439709305504 440264305152 440516579328 440831012916 441640346112 442766979648 443020687872 444150842688 445297047552 446433009408 447252627456 447471349542 448650510336 448970749792 449436478176 449795026944 450582999804 450841186656 451200856064 451668897792 451991291724 452821114368 453403985244 454574069376 455733697104 456570390528 456832008192 456896283066 457735110912 457997395968 458799738138 459165756672 460008751104 460337097888 461182242816 462254887584 462967565312 463434109236 464044362488 465228149127 466082273664 466454102016 467271259056 467539008384 468397375488 468463277574 468731709936 469592266752 469927454094 470790206208 471991201632 473480404992 473818367624 474688263168 475519845213 475792321032 476171895808 477006076953 477386620032 477881824896 478263066624 478496953893 479375438976 480598335504 481824351666 483067779264 483344580096 484577601984 485467250688 485813769336 486705687552 486984572928 487332174616 487837696248 488226880512 489082180167 489472357248 490610800827 490735521792 491016716288 492269309952 493131691332 493525099008 494672968692 495581151744 496845389376 497241759744 498112852104 498398273856 499669698024 500959178496 502237135584 502524920576 503159205888 503447519232 503806871904 504731824128 505021038592 505092093516 506019405312 506309357568 507196334988 507600963072 508910911488 511395828048 512700409242 513641689344 513936009216 514302848402 514951999776 515247070464 515658121216 516193026048 516561476256 516857469184 517509844992 517879235124 518175983136 519513222144 520838510976 521794732032 522049907799 523425595392 524342557872 524760864768 525680166438 525981384432 526947047424 527323173678 528291300096 528971316118 529105788928 529638981984 530336414272 531689313288 532665455616 533045663577 534024296064 534330295296 535266361161 535693382784 536676876288 537059947536 538045949952 539297368848 540673127442 541506705856 542500872192 543451251672 543762652608 544196452352 545149802232 545584708608 546150657024 546540490503 546853661592 547857644544 548248696443 549255240576 550656401904 552077462016 552393805824 553802973696 555215736384 556235071488 556951056704 557528795712 557973577728 558951063048 559396979712 560698058088 562128410277 562593497088 563579075808 563902010112 565016777532 565340535648 566378459136 566782730892 567823302144 568148668416 569271830976 569598027264 571051083456 572524775424 574314194944 575320306554 575779282176 576836370432 577118463474 578178010368 578639265792 579652954272 580115386368 581131660788 581464652832 582947981028 584452374912 585943324848 587019073536 587355439104 587774683888 588853794816 589274109102 589885377606 590355972864 590694250496 591439822848 591729057486 592201123584 592815428352 593729396736 595244012544 596628466056 598150477449 599248637568 599726702592 600777333072 601121582208 602225197056 602655055632 603761485824 604192440978 604538646992 605301693696 606098759168 606709539954 607644929472 608760520704 609195044088 610313481216 610663194624 611732984184 612221008896 613293527511 613782797184 614909657088 615210369291 616339850112 617912145648 619488452142 620304198836 621087144768 621443031552 623028345408 623385344512 624172179456 624617703432 624975613248 626123022336 626569938792 627720274944 629321602176 630785315349 631307206656 632917684224 634026460284 634389761376 636008102604 636515493376 637175766528 637995938524 638801214912 639167251968 640797780672 642432468888 644090372352 644459440128 646103469312 647289667584 647751692448 648940916736 649312763904 650450261664 650969174016 652109573556 652629809664 654147734436 654314029056 656359079936 657508921776 658033465344 659186240454 659563958256 660774868992 661246519374 662460519168 662989012992 664150469472 664531031808 666226264032 667945571328 669649514112 670878941184 671207024313 671742495872 672975765504 673456124688 674154717264 674692540416 675079143424 676261779984 676801284096 677503346688 677986937586 680105977866 681861104064 683600545656 684855585792 685248012288 685344424599 686602666368 686996093952 687486460619 688199607207 688748635008 690013126656 690505646832 690901310848 691773364224 692684296192 693382331376 694451347968 696066543732 699123410496 699681153024 700906888584 701308512576 702596063232 702694916361 703097564904 704388400128 704891181141 706185309312 707986802448 708919084384 710220607488 710727551436 712032394752 712440393728 713688481548 714257843712 716079930048 717394599936 719063158464 720897503256 722736527499 723334496256 724601668896 725016870144 726866402976 727446278144 728200876032 728720654004 729138215456 730058531328 730476859392 730998261924 731756544372 732340320768 734208535872 736103282688 736525074432 738403964928 739697536998 740287648512 741646761984 742009453038 743371727616 743964770304 745268084064 745862639616 747169278156 747597410784 749504547036 751438767744 751869346816 753355703376 753787380864 755171278848 755710307856 757097736192 757531557888 757638140274 759029107968 759464036352 760794502482 761401444608 763366367232 767093742072 767705709568 769050613863 769491284632 770462534016 770904013824 771454272603 772870605696 773487181824 774289539072 774842214384 775286203776 776818852686 777263974704 779269833216 781257766464 782692098048 785138393088 785698812136 786513836808 787141297152 788520249657 788972076648 789601498112 790420571136 790984760517 791639195648 792436950144 793456974177 793658683392 795504621408 797533969932 798998183424 801036444096 801495442944 803540074176 805015314432 805589921304 807068924928 808946053272 810193239296 811009691163 811680694272 812260058784 813751308288 814217592832 815643978912 816294678528 817724703348 818377062912 820280492388 821786466816 823882860864 825984602856 828116193024 828590708736 829182143342 830704460544 832229572608 832823604576 833300817664 834352607232 834830696448 835426585056 836293193568 836960366592 839095469568 841047087132 843890245632 845368613712 845853015168 847525166298 848010803472 849567688704 850174096338 851734953216 852223002624 852831305578 853907746464 854397040896 856576625184 858787163136 859279253504 861471292416 862980459831 863668923264 865254555648 865677695211 867267015552 867958898688 869479431408 870173079552 871697491182 872196979248 874421971542 876678562368 877377953792 878914987272 879418611008 880528610304 881033158656 881662025832 883280692224 883911163653 885533959296 886041375744 887593586229 888301685376 890594095104 892866018816 894942699084 897941499584 898872956352 899590053888 901165999608 901682373312 902401712128 903337795584 903982583448 905642228736 906288661467 906807970488 909148138752 911467394208 913140781056 913664016384 913792566132 915470221824 915994791936 917599476276 918331513344 920674195776 922364485632 924509775168 925935130624 926868218472 928088724976 930456298254 932164547328 932908204032 934542518112 935078016768 936794750976 936926555148 937463419872 939184533504 939854908188 941580412416 943982403264 946960809984 947636735248 949376526336 951039690426 951584642064 952343791616 954012153906 954773240064 955763649792 956526133248 956993907786 958750877952 961196671008 963648703332 966135558528 966689160192 969155203968 970934501376 971627538672 973411375104 973969145856 974664349232 975675392496 976453761024 978164360334 978944714496 981221601654 981471043584 984538619904 986263382664 987050198016 988779360681 989345937384 991162303488 991869779061 993690778752 994483519488 996225704208 996796547712 999339396048 1001918356992 1004474271168 1005049841152 1006318411776 1007613743808 1009463648256 1010184187032 1012038810624 1012618715136 1014392669976 1015201926144 1016980406379 1017821822976 1020158966799 1022791656096 1025400818484 1027283378688 1027872018432 1028605696804 1029903999552 1030494140928 1033122952512 1033714938368 1035019689984 1035758470248 1036351966272 1039026444288 1041677021952 1043589464064 1044099815598 1046851190784 1048685115744 1049521729536 1051360332876 1051962768864 1053894094848 1054646347356 1056582600192 1057942632236 1058211577856 1059277963968 1060672828544 1063378626576 1065330911232 1066091327154 1068048592128 1068660590592 1070532722322 1071386765568 1073353752576 1074119895072 1076091899904 1078594737696 1081346254884 1083013411712 1085001744384 1085532347963 1086902503344 1087525305216 1088392904704 1090299604464 1091169417216 1092301314048 1093080981006 1093707323184 1095715289088 1096497392886 1098510481152 1101312803808 1104154924032 1104787611648 1107605947392 1108396538549 1109546305497 1110431472768 1112470142976 1113014179557 1113902113408 1115057591424 1115947155456 1117902126096 1118793959424 1121396116176 1124256820554 1127158151616 1127804020224 1130033555064 1130681071296 1132756918272 1133565461784 1135646604288 1136297336832 1136457210411 1138543661952 1139196054528 1141191753723 1142102166912 1145049550848 1148628389888 1150640613108 1151558564352 1154236926948 1156356020736 1159305908544 1160230772736 1162263321576 1162929305664 1165228279029 1165895962056 1168904749824 1171886649696 1174038147072 1174710878208 1175549367776 1177707589632 1178548218204 1179770755212 1180711945728 1181388500992 1183458114972 1184402247168 1185630856704 1187458793472 1190488025088 1193256932112 1196300954898 1198497275136 1199453405184 1201554666144 1202243164416 1204450394112 1205310111264 1207522971648 1208384881956 1209077293984 1210603387392 1212197518336 1213419079908 1215289858944 1217521041408 1218390088176 1220626962432 1221326389248 1223465968368 1224442017792 1226587055022 1227565594368 1229819314176 1230420738582 1232679700224 1235824291296 1238976904284 1240608397672 1242174289536 1242886063104 1243773215013 1246056690816 1246770689024 1248344358912 1249235406864 1249951226496 1252246044672 1253139877584 1255440549888 1258643204352 1261570630698 1265835368448 1268052920568 1268779522752 1271287749447 1272016205208 1273030986752 1274351533056 1275261144507 1275991877048 1277602429824 1278334503936 1279246958367 1281595561344 1284864937776 1288180744704 1288918880256 1292206938624 1295503384896 1297881833472 1300900523328 1301938348032 1304219147112 1305259619328 1307546236773 1308295468872 1308628058112 1311632957313 1312718159872 1315017843552 1316066930688 1318372480908 1319127916512 1321549737984 1322493038748 1324921038336 1328300938944 1329062063616 1332452528064 1335891142656 1339299028224 1341757882368 1342414048626 1343484991744 1345951531008 1346912249376 1348309434528 1349385080832 1350158286848 1352523559968 1353602568192 1355006693376 1355973875172 1360211955732 1363722208128 1367201091312 1369711171584 1370496024576 1370688849198 1373205332736 1373992187904 1374972921238 1376399214414 1377497270016 1380026253312 1381011293664 1381802621696 1383546728448 1385368592384 1386764662752 1388902695936 1392133087464 1395684447381 1398246820992 1399362306048 1401813777168 1402617025152 1405192126464 1405389832722 1406195129808 1408776800256 1409782362282 1412370618624 1415973604896 1417838168768 1420441214976 1421455102872 1424064789504 1424880787456 1427376963096 1428515687424 1431018230859 1432159860096 1434789199872 1435490861679 1438126316928 1441795006512 1445473054998 1449203337792 1450033740288 1453732805952 1454892556288 1456401752064 1457441308008 1458276430912 1460117062656 1460953718784 1461996523848 1463513088744 1464680641536 1468417071744 1471832402481 1472206565376 1473050148864 1476807929856 1479395073996 1480575297024 1484018906076 1486743455232 1490536168128 1491725279232 1494338556312 1495194821568 1499009094072 1502877535488 1503738693632 1506711406752 1507574761728 1510342557696 1511420615712 1514195472384 1515063115776 1515276280548 1518058215936 1518928072704 1521589004964 1522802889216 1526732734464 1534187484144 1535411419136 1538101227726 1538982569264 1540925068032 1541808027648 1542908545206 1545741211392 1546974363648 1548579078144 1549684428768 1550572407552 1553637705372 1554527949408 1558539666432 1562515532928 1565384196096 1566149723397 1570276786176 1571397624272 1573027673616 1574282594304 1577040499314 1577944153296 1579202996224 1580841142272 1581969521034 1584873900288 1586913948354 1587317366784 1591009242816 1595067939864 1597996366848 1599136990731 1602072888192 1602990885888 1605799083483 1607080148352 1610030628864 1611179842608 1614137849856 1617892106544 1620386478592 1622019382326 1624520117568 1627502616576 1631287957824 1632589357056 1635449406696 1636754125824 1639621471509 1640560984776 1643572933632 1644746089329 1647765721728 1651969205712 1656232386048 1657181417472 1658364286684 1661408921088 1665647209152 1666601635328 1668705214464 1670853170112 1672586387136 1673920733184 1678190939136 1682094174264 1686385230831 1687780491264 1690737227424 1691706030336 1695050332596 1696021606944 1699135377408 1700348192676 1703469906432 1704446005248 1705662611156 1707815492928 1708794081792 1713153250368 1717574326272 1718558507008 1722942584832 1725960919662 1727337846528 1730509111296 1731355390422 1734534031104 1735917797376 1738958862816 1740346159104 1743394982364 1744393958496 1748843943084 1753357124736 1754755907584 1757829974544 1758837222016 1761057220608 1762066317312 1763324051664 1766561384448 1767822327306 1771067918592 1772082751488 1775187172458 1776603370752 1781188190208 1785732037632 1789885398168 1794451432347 1795882999168 1797745912704 1799180107776 1800059969407 1802331999216 1803364746624 1804803424256 1806675591168 1807965166896 1811284457472 1812577322934 1813615940976 1818296277504 1822934788416 1826281562112 1827585132264 1830940443648 1831989583872 1835198952552 1836663026688 1839880582533 1841348391552 1844728971264 1845631107873 1849019550336 1851870261248 1853736436944 1856177449952 1860912596508 1864329094656 1869085036224 1870156033536 1873853110296 1874926839744 1878369067008 1879709816376 1883160824832 1887964806528 1892355946047 1893921619968 1895273470496 1898753052672 1902079380852 1903169284128 1904687583232 1908024307812 1909546480128 1911527299584 1913987815572 1917501755904 1922393342016 1927297406664 1932271117056 1933378320384 1938310407936 1941869002752 1943255077344 1946822750208 1947938291712 1949328698464 1951350784992 1952907522048 1956328720668 1957889428992 1962443203308 1962942087168 1969077239808 1972526765328 1974100396032 1977558721362 1978691874768 1982324606976 1983739558122 1987381557504 1988967038976 1992451408416 1993593095424 1998678792096 2003836713984 2008948542336 2010099682304 2012636823552 2013621072939 2015227487616 2018927296512 2020368374064 2024077621248 2025237430272 2028785339952 2030403852288 2033960812758 2040317933598 2045583312192 2050801636968 2054566757376 2055744036864 2056033273797 2057211393608 2059807999104 2060988281856 2062459381857 2064598821621 2066245905024 2067429876736 2070039379968 2071516940496 2072703932544 2078052888576 2083354043904 2088199631196 2097370231488 2099043459072 2102720665752 2103925537728 2107788189696 2108084749083 2109292694712 2113165200384 2114673543423 2115885264472 2116423155712 2118555927936 2121345657088 2126757253152 2130661822464 2132182654308 2136097184256 2137321181184 2141065444644 2142773531136 2148239790144 2152183799808 2157189475392 2162692509768 2166026823424 2168209582497 2170003488768 2171064695926 2173805006688 2175050610432 2176785809408 2180599208928 2182338834432 2184602628096 2186161962012 2187414646368 2191430578176 2192994785772 2197020962304 2202625607616 2208309848064 2209575223296 2215211894784 2216793077098 2219092610994 2220862945536 2224940285952 2226028359114 2227804226816 2230115182848 2231894310912 2235804252192 2237587918848 2242792232352 2248513641108 2254316303232 2255608040448 2260067110128 2261362142592 2265513836544 2267130923568 2271293208576 2272594673664 2272914420822 2277087323904 2278392109056 2282383507446 2284204333824 2290099101696 2297256779776 2301281226216 2303117128704 2307151841589 2308473853896 2312712041472 2314362817809 2318611817088 2320461545472 2324526643152 2325858611328 2330456558058 2331791924112 2337809499648 2343773299392 2348076294144 2351098735552 2355415179264 2357096436408 2359541510424 2361423891456 2362777001984 2366916229944 2368804494336 2371261713408 2372954281551 2374917586944 2380370922531 2380976050176 2386513864224 2392601909796 2396994550272 2403109332288 2404486328832 2410620222528 2415045943296 2416769763912 2418154587968 2421206774784 2424395036672 2426838159816 2430579717888 2435042082816 2436780176352 2441253924864 2442652778496 2446931936736 2448884035584 2453174110044 2455131188736 2460841477164 2465359400448 2471648582592 2477953808568 2481216795344 2484348579072 2485772126208 2487546430026 2492113381632 2493541378048 2496688717824 2498470813728 2499902452992 2504492089344 2506279755168 2510881099776 2517286408704 2523141261396 2531670736896 2536105841136 2537559045504 2542575498894 2544032410416 2546061973504 2548703066112 2550522289014 2551983754096 2555204859648 2556669007872 2558493916734 2563191122688 2569729875552 2576361489408 2577837760512 2584413877248 2588941379493 2591006769792 2595763666944 2597033085633 2601801046656 2603876696064 2608438294224 2610519238656 2615092473546 2616590937744 2623265914626 2630035687104 2632133861376 2636744961816 2638255833024 2643099475968 2644986077496 2649842076672 2651733490959 2656601877888 2658124127232 2662780758687 2664905056128 2671782285312 2678598056448 2684828097252 2686969983488 2693824498752 2696618869056 2698770161664 2705047119936 2707205136384 2710013386752 2711947750344 2718865984401 2720423911464 2727444416256 2734402182624 2739422343168 2740992049152 2741377698396 2746410665472 2747984375808 2749945842476 2752798428828 2754994540032 2762022587328 2763605243392 2767093456896 2770737184768 2773529325504 2777805391872 2784266174928 2791368894762 2796493641984 2798724612096 2803627554336 2805234050304 2810384252928 2810779665444 2812390259616 2817553600512 2819564724564 2824741237248 2831947209792 2835676337536 2840882429952 2842910205744 2848129579008 2849761574912 2854753926192 2857031374848 2862036461718 2864319720192 2869578399744 2870981723358 2876252633856 2883590013024 2890946109996 2898406675584 2900067480576 2902137501697 2907465611904 2909785112576 2912803504128 2914882616016 2916552861824 2920234125312 2921907437568 2923993047696 2927026177488 2929361283072 2936834143488 2943664804962 2944413130752 2953615859712 2958790147992 2961150594048 2966338082043 2968037812152 2973486910464 2975609337183 2981072336256 2983450558464 2984909569523 2988677112624 2990389643136 2998018188144 3005755070976 3007477387264 3013422813504 3015149523456 3022841231424 3028390944768 3030552561096 3036116431872 3037856145408 3043178009928 3045605778432 3050941219137 3053465468928 3060476900397 3068374968288 3070822838272 3076202455452 3077965138528 3081850136064 3083616055296 3085817090412 3091482422784 3099368857536 3101144815104 3107275410744 3109055898816 3117079332864 3125031065856 3130768392192 3132299446794 3140553572352 3142795248544 3146055347232 3148565188608 3154080998628 3155888306592 3158405992448 3161682284544 3163939042068 3169747800576 3173827896708 3174634733568 3182018485632 3190135879728 3195992733696 3198273981462 3204145776384 3205981771776 3211598166966 3214160296704 3220061257728 3222359685216 3228275699712 3235784213088 3240772957184 3244038764652 3249040235136 3255005233152 3256597043889 3262575915648 3265178714112 3270898813392 3273508251648 3279242943018 3281121969552 3287145867264 3289492178658 3295531443456 3303938411424 3312464772096 3314362834944 3316728573368 3322817842176 3325189615647 3328638916491 3331294418304 3333203270656 3337410428928 3339042538671 3341706340224 3345172774272 3347841466368 3356381878272 3364188348528 3372770461662 3381474454848 3383412060672 3390100665192 3392043213888 3398270754816 3400696385352 3406939812864 3408892010496 3409371631233 3411325222312 3415630985856 3417588163584 3423575261169 3426306500736 3435148652544 3437117014016 3445885169664 3451921839324 3454675693056 3462710780844 3469068062208 3477917725632 3480692318208 3486789964728 3488787916992 3495684837087 3497687886168 3506714249472 3509511815168 3515659949088 3517674444032 3522114441216 3524132634624 3526648103328 3533122768896 3535644654612 3542135837184 3544165502976 3550374344916 3553206741504 3562376380416 3571464075264 3579770796336 3588902864694 3591765998336 3595491825408 3598360215552 3600119938814 3604663998432 3606729493248 3609606848512 3613351182336 3615930333792 3622568914944 3625154645868 3627231881952 3636592555008 3645869576832 3652563124224 3655170264528 3661880887296 3663979167744 3670397905104 3673326053376 3679761165066 3682696783104 3689457942528 3691262215746 3698039100672 3703740522496 3707472873888 3712354899904 3721825193016 3728658189312 3731319645039 3738170072448 3740312067072 3747706220592 3749853679488 3756738134016 3759419632752 3766321649664 3775929613056 3784711892094 3790546940992 3797506105344 3804158761704 3806338568256 3809375166464 3816048615624 3819092960256 3823054599168 3825783433521 3827975631144 3835003511808 3837740875101 3844786684032 3854594813328 3864542234112 3866756640768 3876620815872 3886510154688 3893645500416 3898657396928 3902701569984 3905815044096 3912657441336 3915778857984 3924886406616 3925884174336 3934898871939 3938154479616 3945053530656 3948200792064 3955117442724 3957383749536 3964649213952 3967479116244 3974763115008 3984902816832 3987186190848 3997357584192 4007673427968 4017897084672 4020199364608 4025273647104 4027242145878 4030454975232 4037854593024 4040736748128 4048155242496 4050474860544 4057570679904 4060807704576 4067921625516 4080635867196 4091166624384 4101603273936 4109133514752 4111488073728 4112066547594 4114422787216 4119615998208 4121976563712 4124918763714 4129197643242 4132491810048 4134859753472 4140078759936 4143033880992 4145407865088 4156105777152 4166708087808 4176399262392 4187053342143 4194740462976 4198086918144 4205441331504 4207851075456 4215576379392 4216169498166 4218585389424 4226330400768 4229347086846 4231770528944 4237111855872 4242691314176 4253514506304 4261323644928 4264365308616 4272194368512 4274642362368 4282130889288 4285547062272 4293054692577 4296479580288 4304367599616 4306472585037 4314378950784 4325385019536 4332053646848 4336419164994 4342129391852 4347610013376 4350101220864 4361198417856 4364677668864 4369205256192 4372323924024 4374829292736 4382861156352 4385989571544 4394041924608 4405251215232 4415497207443 4416619696128 4419150446592 4430423789568 4433586154196 4438185221988 4441725891072 4452056718228 4455608453632 4460230365696 4471608504384 4475175837696 4485584464704 4497027282216 4508632606464 4511216080896 4520134220256 4522724285184 4531027673088 4534261847136 4542586417152 4545189347328 4545828841644 4554174647808 4556784218112 4564767014892 4568408667648 4580198203392 4594513559552 4602562452432 4606234257408 4614303683178 4616947707792 4625424082944 4628725635618 4637223634176 4640923090944 4649053286304 4651717222656 4660913116116 4663583848224 4675618999296 4687546598784 4696152588288 4698449170191 4702197471104 4710830358528 4714192872816 4719083020848 4722847782912 4725554003968 4733832459888 4737608988672 4742523426816 4745908563102 4760741845062 4761952100352 4773027728448 4785203819592 4793989100544 4797410972193 4806218664576 4808972657664 4812405224333 4817397250449 4821240445056 4830091886592 4833539527824 4836309175936 4842413549568 4848790073344 4853676319632 4861159435776 4873560352704 4882507849728 4893863873472 4897768071168 4906348220088 4910262377472 4918864414527 4921682954328 4930718800896 4934238267987 4943297165184 4955907617136 4962433590688 4968697158144 4971544252416 4975092860052 4984226763264 4987082756096 4996941627456 4999804905984 5012559510336 5021762199552 5034572817408 5046282522792 5059155692493 5063341473792 5072211682272 5075118091008 5085150997788 5088064820832 5092123947008 5097406132224 5101044578028 5103967508192 5110409719296 5113338015744 5116987833468 5126382245376 5139459751104 5152722978816 5155675521024 5168827754496 5177882758986 5182013539584 5191527333888 5194066171266 5203602093312 5207753392128 5216876588448 5221038477312 5230184947092 5233181875488 5246531829252 5260071374208 5264267722752 5273489923632 5276511666048 5286198951936 5289972154992 5299684153344 5303466981918 5313203755776 5316248254464 5325561517374 5329810112256 5343564570624 5357196112896 5369656194504 5373939966976 5383354297041 5387648997504 5393237738112 5397540323328 5400179908221 5410094239872 5414410272768 5420026773504 5423895500688 5437731968802 5440847822928 5454888832512 5468804365248 5478844686336 5482755396792 5492821330944 5495968751616 5499891684952 5505596857656 5509989080064 5519641747599 5524045174656 5527210486784 5534186913792 5536893323619 5541474369536 5547058651008 5555610783744 5568532349856 5582737789524 5592987283968 5607255108672 5610468100608 5621559330888 5624780519232 5635107201024 5639129449128 5649482474496 5663894419584 5671352675072 5677067838141 5681764859904 5685820411488 5696259158016 5699523149824 5709507852384 5714062749696 5724072923436 5728639440384 5741963446716 5752505267712 5767180026048 5781892219992 5796813351168 5800134961152 5804275003394 5814931223808 5819570225152 5825607008256 5829765232032 5833105723648 5840468250624 5843814875136 5847986095392 5854052354976 5858722566144 5873668286976 5887329609924 5888826261504 5907231719424 5917580295984 5922301188096 5932676164086 5936075624304 5946973820928 5951218674366 5962144672512 5966901116928 5969819139046 5977354225248 5980779286272 5996036376288 6011510141952 6014954774528 6026845627008 6030299046912 6040863218817 6045682462848 6056781889536 6061105122192 6072232863744 6075712290816 6086356019856 6091211556864 6101882438274 6120953800794 6136749936576 6141645676544 6152404910904 6155930277056 6163700272128 6167232110592 6168099821391 6171634180824 6182964845568 6187378145571 6198737715072 6202289630208 6214550821488 6218111797632 6234158665728 6250062131712 6264598893588 6285590497088 6292110694464 6297130377216 6308161997256 6311776613184 6316811984896 6323364569088 6327878084136 6339495601152 6344020630269 6347655793416 6349269467136 6364036971264 6380271759456 6391985467392 6396547962924 6408291552768 6411963543552 6423196333932 6428320593408 6444719370432 6456551399424 6471568426176 6481545914368 6488077529304 6498080470272 6510010466304 6513194087778 6525151831296 6530357428224 6541797626784 6547016503296 6558485886036 6562243939104 6574291734528 6578984357316 6591062886912 6607876822848 6624929544192 6628725669888 6633457146736 6645635684352 6650379231294 6657277832982 6662588836608 6666406541312 6674820857856 6678085077342 6683412680448 6690345548544 6695682932736 6712763756544 6728376697056 6745540923324 6762948909696 6766824121344 6780201330384 6784086427776 6796541509632 6801392770704 6813879625728 6817784020992 6818743262466 6822650444624 6831261971712 6835176327168 6847150522338 6852613001472 6870297305088 6891770339328 6903843678648 6909351386112 6921455524767 6925421561688 6938136124416 6943088453427 6955835451264 6961384636416 6973579929456 6977575833984 6991369674174 6995375772336 7013428498944 7031319898176 7035348888064 7044228882432 7053296206656 7066245537792 7071289309224 7084271674368 7088331005952 7100748689832 7106413483008 7118862844653 7124752760832 7141112767593 7142928150528 7159541592672 7177805729388 7183531996672 7190983650816 7200239877628 7209327996864 7213458986496 7231860667584 7245137829888 7250309291736 7254463763904 7273185110016 7291739153664 7305126248448 7310340529056 7323761774592 7327958335488 7340795810208 7346652106752 7359522330132 7365393566208 7382524431492 7396078201344 7407481044992 7414945747776 7424709799808 7443650386032 7457316378624 7462639290078 7476340144896 7480624134144 7495412441184 7499707358976 7513476268032 7518839265504 7532643299328 7551859226112 7569423784188 7581093881984 7595012210688 7598726435741 7608317523408 7612677136512 7618750332928 7632097231248 7638185920512 7646109198336 7651566867042 7655951262288 7670007023616 7675481750202 7689573368064 7709189626656 7729084468224 7733513281536 7753241631744 7758775769843 7766824138479 7773020309376 7787291000832 7791099256899 7797314793856 7805403139968 7811630088192 7825314882672 7831557715968 7849772813232 7869797743878 7890107061312 7896401584128 7910234885448 7914767499072 7929298427904 7934958232488 7949526230016 7955200472877 7969805633664 7974372381696 7988342276061 7994715168384 8015346855936 8035794169344 8040398729216 8054484291756 8060909950464 8081473496256 8096310484992 8115141359808 8121615409152 8135843251032 8156597953203 8161271734392 8182333248768 8203206547872 8218267029504 8222976147456 8224133095188 8228845574432 8239231996416 8243953127424 8249837527428 8258395286484 8264983620096 8269719506944 8286067761984 8290815730176 8312211554304 8333416175616 8352798524784 8374106684286 8389480925952 8396173836288 8410882663008 8415702150912 8431152758784 8432338996332 8437170778848 8452660801536 8458694173692 8463541057888 8474223711744 8485382628352 8507029012608 8522647289856 8528730617232 8544388737024 8549284724736 8564261778576 8571094124544 8586109385154 8592959160576 8608735199232 8612945170074 8628757901568 8650770039072 8664107293696 8672838329988 8684258783704 8695220026752 8700202441728 8706412505091 8722396835712 8729355337728 8738410512384 8744647848048 8749658585472 8765722312704 8771979143088 8788083849216 8810502430464 8830994414886 8833239392256 8860847579136 8867172308392 8876370443976 8883451782144 8899014246129 8904113436456 8911216907264 8920460731392 8926828011549 8943217008768 8950351675392 8954728708569 8971168929408 8994054564432 9017265212928 9022432161792 9040268440512 9045448570368 9068523694272 9085172834304 9091657683288 9108349295616 9113568436224 9129534029784 9136817335296 9152823657411 9160396406784 9181430701191 9189027119104 9205124904864 9212468514816 9228607366356 9233895415584 9250848165888 9257451271236 9274447268352 9298106572608 9303434445312 9321826232232 9327167696448 9351237998592 9375093197568 9392305176576 9396898340382 9404394942208 9421660717056 9428385745632 9438166041696 9445695565824 9451108007936 9467664919776 9475217977344 9485046853632 9491817126204 9521483690124 9523904200704 9546055456896 9570407639184 9587978201088 9594821944386 9612437329152 9617945315328 9624810448666 9634794500898 9642480890112 9660183773184 9667079055648 9672618351872 9684827099136 9697580146688 9707352639264 9722318871552 9747120705408 9765015699456 9769791131667 9787727746944 9795536142336 9812696440176 9820524754944 9837728829054 9843365908656 9861437601792 9868476535974 9886594330368 9911815234272 9924867181376 9937394316288 9943088504832 9950185720104 9968453526528 9974165512192 9975568846941 9993883254912 9999609811968 10017127616013 10025119020672 10043524399104 10069145634816 10092565045584 10118311384986 10144423364544 10150236182016 10170301995576 10176129641664 10184247894016 10194812264448 10202089156056 10207935016384 10220819438592 10226676031488 10228114893699 10233975666936 10252764490752 10278919502208 10305445957632 10311351042048 10337655508992 10355765517972 10364027079168 10388132342532 10407204186624 10433753176896 10442076954624 10460369894184 10466363750976 10493063658504 10520142748416 10528535445504 10546979847264 10553023332096 10572397903872 10579944309984 10599368306688 10606933963836 10626407511552 10632496508928 10651123034748 10659620224512 10687129141248 10714392225792 10739312389008 10747879933952 10766708594082 10775297995008 10786475476224 10795080646656 10800359816442 10820188479744 10828820545536 10840053547008 10847791001376 10875463937604 10881695645856 10909777665024 10937608730496 10957689372672 10965510793584 10985642661888 10991937503232 10999783369904 11011193715312 11019978160128 11039283495198 11048090349312 11054420973568 11068373827584 11073786647238 11094117302016 11111221567488 11137064699712 11165475579048 11185974567936 11193958935117 11214510217344 11220936201216 11243118661776 11249561038464 11270214402048 11278258898256 11298964948992 11327788839168 11342705350144 11354135676282 11371640822976 11392518316032 11419015704768 11428125499392 11448145846872 11457278880768 11477350300563 11483926893432 11505010535424 11513222625303 11534360052096 11563784439984 11593626702336 11600269922304 11608550006788 11629862447616 11659530464064 11666211447296 11680936501248 11695972190784 11708104709952 11717445132288 11747336573952 11774659219848 11777652523008 11804696615817 11814463438848 11835160591968 11844602376192 11865352328172 11872151248608 11893947641856 11902437348732 11924289345024 11939638278092 11954708450496 11961558572544 11992072752576 12023020283904 12029909549056 12053691254016 12060598093824 12081726437634 12091364925696 12113563779072 12122210244384 12144465727488 12151424581632 12172712039712 12182423113728 12203764876548 12241907601588 12273499873152 12283291353088 12304809821808 12311860554112 12327400544256 12334464221184 12336199642782 12343268361648 12365929691136 12374756291142 12397475430144 12404579260416 12429101642976 12436223595264 12468317331456 12500124263424 12529197787176 12561160026429 12571180994176 12584221388928 12594260754432 12600419785849 12616323994512 12623553226368 12633623969792 12646729138176 12655756168272 12678991202304 12688041260538 12695311586832 12728073942528 12760543518912 12783970934784 12793095925848 12816583105536 12823927087104 12846392667864 12856641186816 12879164077731 12889438740864 12913102798848 12919417755111 12943136852352 12963091828736 12976155058608 12996160940544 13026388175556 13050303662592 13083595253568 13094033006592 13116971772072 13124487878208 13148583469056 13157968714632 13182125773824 13215753645696 13246491622329 13249859088384 13257451339776 13266914293472 13291271368704 13300758462588 13314555665964 13325177673216 13332813082624 13356170154684 13366825360896 13380691097088 13425527513088 13456753394112 13491081846648 13525897819392 13533648242688 13560402660768 13568172855552 13593083019264 13602785541408 13627759251456 13635568041984 13637486524932 13645300889248 13662523943424 13670352654336 13694301044676 13705226002944 13740594610176 13783540678656 13807687357296 13818702772224 13842911049534 13850843123376 13876272248832 13886176906854 13911670902528 13922769272832 13947159858912 13955151667968 13982739348348 13990751544672 14026856997888 14062639796352 14070697776128 14088457764864 14095347510573 14106592413312 14132491075584 14142578618448 14168543348736 14176662011904 14201497379664 14212826966016 14237725689306 14282225535186 14285856301056 14319083185344 14355611458776 14367063993344 14381967301632 14392232916579 14400479755256 14418655993728 14426917972992 14437215672999 14452191751347 14463721335168 14490275659776 14500618583472 14508927527808 14546370220032 14583478307328 14620681058112 14647523549184 14681591620416 14693304213504 14719044660264 14730787132416 14756593243581 14765048862984 14792156402688 14802714803961 14814962089984 14829891495552 14849419599616 14887300772064 14914632757248 14925278580156 14952680289792 14961248268288 14990824882368 14999414717952 15037678531008 15065286598656 15103718452224 15138847568376 15162187763968 15177467077479 15190024421376 15197452871482 15216635046816 15225354273024 15237500665856 15264194462496 15276371841024 15292218396672 15303133734084 15311902524576 15340014047232 15350963500404 15379146736128 15418379253312 15458168936448 15467026563072 15506483263488 15517551539686 15533648276958 15546040618752 15574582001664 15582198513798 15594629587712 15610806279936 15623260176384 15650629765344 15663115431936 15699545626464 15739595487756 15780214122624 15792803168256 15820469770896 15829534998144 15858596855808 15869916464976 15899052460032 15910400945754 15939611267328 15948744763392 15976684552122 15989430336768 16030693711872 16071588338688 16080797458432 16108968583512 16121819900928 16150062891123 16162946992512 16192620969984 16200539724663 16230282719616 16243230818304 16271686502064 16313195906406 16322543468784 16364666497536 16406413095744 16436534059008 16448266190376 16457691148864 16478463992832 16487906254848 16499675054856 16516790572968 16529967240192 16539439013888 16572135523968 16581631460352 16610679970857 16624423108608 16666832351232 16705597049568 16748213368572 16778961851904 16821765326016 16831404301824 16864677992664 16874341557696 16905321603072 16917388347384 16927082115776 16948447423488 16970765256704 17014058025216 17045294579712 17057461234464 17088777474048 17098569449472 17128523557152 17142188249088 17172218770308 17185918321152 17225890340148 17257515803136 17301540078144 17328214587392 17345676659976 17368517567408 17390440053504 17400404883456 17412825010182 17444793671424 17458710675456 17476821024768 17489295696096 17499317170944 17531444625408 17543958286176 17576167698432 17621004860928 17661988829772 17666478784512 17721695158272 17734344616784 17752740887952 17766903564288 17798028492258 17808226872912 17822433814528 17840921462784 17853656023098 17886434017536 17900703350784 17909457417138 17942337858816 17988109128864 18034530425856 18044864323584 18080536881024 18090897140736 18122589656451 18137047388544 18170345668608 18183315366576 18216698591232 18227136872448 18259068059568 18273634670592 18305647314822 18362861402382 18410249809728 18424937029632 18457214732712 18467790831168 18501696331776 18504299464173 18514902542472 18548894536704 18562134436713 18596213145216 18606868890624 18643652464464 18654335392896 18702475997184 18750186395136 18793796680764 18808789884416 18856771491264 18876332083392 18891391131648 18935329839552 18950435954688 18970093707264 18983634252408 19032061890807 19042967380248 19047808401408 19092110913792 19140815278368 19175956402176 19189643888772 19224874658304 19235890630656 19249620897332 19269589001796 19284961780224 19334158111296 19345236703744 19369654198272 19395160293376 19414705278528 19444637743104 19494241410816 19530031398912 19539582263334 19575455493888 19591072284672 19625392880352 19641049509888 19675457658108 19686731817312 19722875203584 19736953071948 19773188660736 19823630468544 19849734362752 19874788632576 19886177009664 19900371440208 19936907053056 19948331024384 19951137693882 19987766509824 19999219623936 20034255232026 20050238041344 20087048798208 20138291269632 20185130091168 20236622769972 20288846729088 20300472364032 20314962511879 20340603991152 20352259283328 20368495788032 20389624528896 20404178312112 20415870032768 20441638877184 20453352062976 20456229787398 20467951333872 20505528981504 20557839004416 20610891915264 20675311017984 20711531035944 20728054158336 20764366574301 20776264685064 20814408373248 20829265360281 20867506353792 20884153909248 20894366986661 20920739788368 20932727501952 20986127317008 21040285496832 21093959694528 21106046664192 21159888619968 21198736613376 21213867927672 21252815023104 21264993017856 21302246069496 21319240449024 21356588533959 21374258282496 21423338302779 21428784451584 21478624778016 21495759867904 21533417188164 21550595990016 21572950952448 21600719632884 21640376959488 21695582002752 21750927875208 21763391291712 21819555330048 21875217460992 21915378745344 21931021587168 21971285323776 21983875006464 21999566739808 22022387430624 22039956320256 22078566990396 22096180698624 22108841947136 22147573294476 22188234604032 22222443134976 22274129399424 22330951158096 22371949135872 22387917870234 22429020434688 22441872402432 22486237323552 22499122076928 22540428804096 22556517796512 22597929897984 22655577678336 22685410700288 22708271352564 22743281645952 22785036632064 22796179307223 22838031409536 22856250998784 22896291693744 22914557761536 22954700601126 22967853786864 23010021070848 23026445250606 23068720104192 23127568879968 23187253404672 23200539844608 23217100013576 23259724895232 23276327309529 23300472415437 23319060928128 23332422894592 23361873002496 23373297770697 23391944381568 23416209419904 23434890264576 23494673147904 23549318439696 23609393231634 23670321183936 23689204752384 23730704656344 23744302497216 23787895283712 23804874697464 23848578690048 23865601418631 23879276556184 23909416900992 23923117145088 23965026828183 23984145505152 24046040567808 24059819098112 24107382508032 24121196187648 24163452875268 24182729851392 24244420488768 24288931454976 24345424079424 24364846227456 24407529753096 24469793859609 24483815203176 24546999746304 24566582706176 24609619643616 24623721108224 24654801088512 24668928442368 24672399285564 24686536723296 24731859382272 24749512582284 24794950860288 24809158520832 24858203285952 24872447190528 24936634662912 25000248526848 25058395574352 25122320052858 25142361988352 25168442777856 25188521508864 25200839571698 25232647989024 25247106452736 25267247939584 25293458276352 25311512336544 25357982404608 25376082521076 25390623173664 25456147885056 25521087037824 25567941869568 25586191851696 25633166211072 25647854174208 25692785335728 25713282373632 25758328155462 25778877481728 25826205597696 25838835510222 25886273704704 25926183657472 25952310117216 25992321881088 26052776351112 26100607325184 26119237515273 26167190507136 26188066013184 26233943544144 26248975756416 26297166938112 26315937429264 26364251547648 26431507291392 26492983244658 26499718176768 26533828586944 26582542737408 26601516925176 26629111331928 26650355346432 26665626165248 26712340309368 26733650721792 26761382194176 26780484034647 26851055026176 26864186125707 26913506788224 26982163693296 27051795638784 27067296485376 27120805321536 27136345711104 27205571082816 27255518502912 27274973049864 27290601778496 27325047886848 27340705308672 27388602089352 27410452005888 27481189220352 27544292103573 27567081357312 27615374714592 27637405544448 27685822099068 27701686246752 27752544497664 27772353813708 27823341805056 27894319717824 27910303335936 27965478696696 27981503089344 28053713995776 28125279592704 28141395552256 28176915529728 28190695021146 28213184826624 28264982151168 28285157236896 28337086697472 28353324023808 28402994759328 28425653932032 28475451378612 28564451070372 28571712602112 28638166370688 28711222917552 28734127986688 28763934603264 28784465833158 28800959510512 28837311987456 28853835945984 28874431345998 28904383502694 28927442670336 28980551319552 29001237166944 29017855055616 29092740440064 29166956614656 29241362116224 29295047098368 29309373395001 29363183240832 29386608427008 29438089320528 29461574264832 29513186487162 29530097725968 29584312805376 29605429607922 29659782991104 29698839199232 29774601544128 29829265514496 29850557160312 29905360579584 29922496536576 29926706540823 29981649764736 29998829435904 30051382848039 30075357062016 30130573197312 30207436904448 30277695136752 30324375527936 30354934154958 30394905742964 30433270093632 30450708546048 30528388924992 30552743682048 30584436793344 30606267468168 30623805049152 30680028094464 30684344681097 30701927000808 30758293472256 30836758506624 30916337872896 30934053126144 31012966526976 31035103079372 31067296553916 31092081237504 31164397027596 31189259175424 31221612559872 31301259530688 31326230863872 31399091252928 31479190975512 31560428245248 31585606336512 31640939541792 31659069996288 31717193711616 31739832929952 31798104920064 31820801891508 31879222534656 31897489526784 31953369104244 31978860673536 32061387423744 32143176677376 32161594916864 32217937167024 32243639801856 32300125782246 32325893985024 32385241939968 32401079449326 32460565439232 32486461636608 32543373004128 32626391812812 32645086937568 32729332995072 32812826191488 32873068118016 32896532380752 32915382297728 32956927985664 32975812509696 32999350109712 33033581145936 33059934480384 33078878027776 33144271047936 33163262920704 33221359941714 33333664702464 33411194099136 33496426737144 33557923703808 33581876805351 33643530652032 33662808603648 33686836570331 33729355985328 33748683115392 33810643206144 33834776694768 33854164231552 33896894846976 33941530513408 34028116050432 34114922468928 34177554948096 34257047114304 34284376498176 34344437540616 34371836642304 34432050901689 34451780680296 34515031606272 34539667875909 34603080156288 34656429174784 34691353319952 34737035134816 34780880107008 34800809766912 34825650020364 34889587342848 34978591392192 34998634341888 35087916572352 35152335396864 35242009721856 35323977659544 35332957569024 35414089847451 35443390316544 35468689233568 35505481775904 35533807128576 35596056984516 35616453745824 35644867629056 35681842925568 35707312046196 35772868035072 35818914834276 35884675717632 35976218257728 36069060851712 36089728647168 36161073762048 36181794281472 36245179312902 36274094777088 36340691337216 36366630733152 36433397182464 36454273744896 36518136119136 36547269341184 36611294629644 36725722804764 36820499619456 36849874059264 36914429465424 36935581662336 37003392663552 37008598928346 37029805084944 37097789073408 37124268873426 37192426290432 37213737781248 37287304928928 37308670785792 37404951994368 37500372790272 37587593361528 37617579768832 37683480079287 37713542982528 37752664166784 37782782263296 37801259357547 37870659679104 37900871909376 37940187414528 37967268504816 38064123781614 38085934760496 38184221827584 38281630556736 38351912804352 38379287777544 38449749316608 38471781261312 38499241794664 38539178003592 38569923560448 38637492233193 38668316222592 38690473407488 38739308396544 38758253265333 38790320586752 38829410557056 38889275486208 38988482821632 39079164526668 39150910987776 39250785760704 39282099019776 39350915316216 39373463634624 39445750407168 39473906143896 39546377321472 39647260937088 39699468725504 39739474866987 39749577265152 39772354019328 39800742880416 39873814106112 39896662048768 39902275387764 39975533019648 39998439247872 40068510464052 40100476082688 40276582539264 40370260182336 40473245539944 40577693458176 40600944728064 40629925023758 40681207982304 40704518566656 40736991576064 40779249057792 40808356624224 40831740065536 40883277754368 40906704125952 40912459574796 40935902667744 41011057963008 41115678008832 41221783830528 41350622035968 41423062071888 41456108316672 41528733148602 41552529370128 41628816746496 41658530720562 41735012707584 41768307818496 41788733973322 41841479576736 41865455003904 41972254634016 42080570993664 42187919389056 42212093328384 42286042531719 42319777239936 42397473226752 42427735855344 42505630046208 42529986035712 42604492138992 42638480898048 42713177067918 42846676605558 42857568903168 42957249556032 42991519735808 43066834376328 43101191980032 43145901904896 43176698749737 43201439265768 43280753918976 43311647018997 43391164005504 43501855750416 43526782583424 43639110660096 43750434921984 43862043174336 43942570647552 43999133479616 44044774861248 44079912640512 44157133980792 44192361397248 44217683894272 44295146588952 44376469208064 44408144411883 44444886269952 44548258798848 44661902316192 44743898271744 44775835740468 44858040869376 44883744804864 44972474647104 44998244153856 45113035593024 45195859795968 45311155356672 45370821400576 45416542705128 45486563291904 45570073264128 45592358614446 45676062819072 45712501997568 45792583387488 45829115523072 45909401202252 45935707573728 46020042141696 46052890501212 46137440208384 46255137759936 46374506809344 46401079689216 46434200027152 46519449790464 46552654619058 46600944830874 46638121856256 46664845789184 46723746004992 46746595541394 46783888763136 46832418839808 46869780529152 46989346295808 47098636879392 47218786463268 47340642367872 47378409504768 47461409312688 47488604994432 47575790567424 47609749394928 47697157380096 47731202837262 47758553112368 47818833801984 47846234290176 47930053656366 47968291010304 48092081135616 48214765016064 48242392375296 48326905750536 48365459702784 48450188673369 48488840977536 48577862909952 48601619173989 48690848158848 48729692454912 48815059506192 48939587719218 48967630406352 49093999492608 49219239287232 49247442216448 49309602177024 49344798571128 49373073446592 49463718764544 49499025164568 49589901720576 49618317041664 49716406571904 49744894381056 49832039912571 49873269325824 50000497053696 50116791148704 50244640105716 50284723976704 50336885555712 50401679143396 50465295978048 50494212905472 50623024673088 50715964809216 50752165042152 50781246347328 50912295770112 51042174075648 51135883739136 51172383703392 51266332422144 51295708348416 51385570671456 51426564747264 51516656310924 51557754963456 51677671020444 51772547409408 51852367314944 51904620234432 51984643762176 52105552702224 52201214650368 52238475030546 52334381014272 52376132026368 52467887088288 52497951512832 52594333876224 52631874858528 52728503095296 52863014582784 52985966489316 52999436353536 53067657173888 53165085474816 53203033850352 53258222663856 53300710692864 53331252330496 53424680618736 53467301443584 53522764388352 53560968069294 53702110052352 53728372251414 53827013576448 53964327386592 54103591277568 54134592970752 54241610643072 54272691422208 54311430388901 54367768969353 54411142165632 54511037005824 54549946099728 54581203556992 54650095773696 54681410617344 54777204178704 54820904011776 55088584207146 55230749429184 55274811088896 55371644198136 55403372493504 55505088995328 55512898392519 55544707627416 55646683610112 55686403310139 55788639435648 55820606671872 55930957393392 55963006178688 56107427991552 56250559185408 56282791104512 56381390042292 56426369653248 56570314473792 56674173394944 56805989518656 56851307864064 56950902757224 57096185672421 57128902140744 57143425204224 57276332741376 57422445835104 57468255973376 57527869206528 57568931666316 57601919021024 57674623974912 57707671891968 57748862691996 57808767005388 57854885340672 58002474333888 58035710111232 58185480880128 58333913229312 58482724232448 58590094196736 58618746790002 58726366481664 58773216854016 58876178641056 58923148529664 59026372974324 59060195451936 59168625610752 59210859215844 59319565982208 59397678398464 59549203088256 59658531028992 59701114320624 59810721159168 59844993073152 59853413081646 59963299529472 59997658871808 60102765696078 60150714124032 60261146394624 60414873808896 60555390273504 60648751055872 60709868309916 60789811485928 60866540187264 60901417092096 60944887535637 61056777849984 61105487364096 61168873586688 61212534936336 61247610098304 61360056188928 61368689362194 61403854001616 61516586944512 61673517013248 61832675745792 62025933053952 62070206158744 62134593107832 62184162475008 62293099722903 62328794055192 62378518350848 62443225119744 62487796080843 62602519061376 62652461727744 62683100959983 62798182505856 62958381951024 63120856490496 63281879083584 63318139992576 63479665859904 63596209840128 63641603783016 63758445069312 63794979053568 63906738208488 63957721347072 64069765601877 64122774847488 64270014908337 64286353354752 64323189833728 64435874334048 64487279603712 64600251564492 64651787970048 64802158898652 64921130878464 65086746008256 65252783625624 65290173875136 65458665990144 65625652382976 65746136236032 65793064761504 65830764595456 65913855971328 65951625019392 65998700219424 66067162291872 66119868960768 66157756055552 66288542095872 66326525841408 66442719883428 66667329404928 66822388198272 66992853474288 67115847407616 67163753610702 67287061304064 67325617207296 67373673140662 67458711970656 67497366230784 67621286412288 67669553389536 67708328463104 67793789693952 67883061026816 68056232100864 68229844937856 68355109896192 68388537921669 68514094228608 68568752996352 68688875081232 68743673284608 68864101803378 68903561360592 69030063212544 69079335751818 69206160312576 69312858349568 69382706639904 69474070269632 69561760214016 69601619533824 69651300040728 69779174685696 69828981928587 69957182784384 69997268683776 70119893312091 70175833144704 70304670793728 70484019443712 70647955319088 70828179694902 70937378467136 71010963551808 71067614257152 71192113969032 71232907491648 71289735258112 71363685851136 71414624092392 71545736070144 71596804255893 71637829668552 71769351435264 71952436515456 72138121703424 72179457294336 72322147524096 72363588562944 72490358625804 72548189554176 72733261466304 72866794364928 73036272238272 73094538682368 73222589259288 73451445609528 73640999238912 73699748118528 73828858930848 73871163324672 74006785327104 74017197856692 74059610169888 74195578146816 74248537746852 74384852580864 74427475562496 74574609857856 74617341571584 74809903988736 75000745580544 75175186723056 75235159537664 75366960158574 75427085965056 75505328333568 75565564526592 75602518715094 75741319358208 75801743818752 75880374829056 75934537009632 76128247563228 76171869520992 76368443655168 76563261113472 76703825608704 76758575555088 76899498633216 76943562522624 76998483589328 77078356007184 77139847120896 77274984466386 77336632445184 77380946814976 77478616793088 77516506530666 77658821114112 77778550972416 77976965643264 78158329053336 78301821975552 78357712545819 78501571521408 78564198039552 78701830632432 78746927269248 78891500814336 78947812287792 79092754642944 79294521874176 79398937451008 79478949733974 79499154530304 79601485760832 79747628212224 79804550775528 79951066039296 79996878495744 80137020928104 80200952165376 80341452103941 80553165078528 80592558377121 80740520364672 80946491079888 81155386916352 81201889456128 81259850047516 81362415964608 81409037133312 81616713248448 81663480131072 81766555508736 81824919149592 81871805335488 82022115926016 82231356017664 82443567661056 82632876310719 82701244071936 82846124143776 82912216633344 83057466297204 83105058740256 83257633492992 83317061441124 83470025415168 83577467946644 83682959153472 83730910007808 83944509268032 84161141987328 84375838778112 84424186656768 84572085063438 84639554479872 84794946453504 84855471710688 85011260092416 85059972071424 85208984277984 85276961796096 85426354135836 85693353211116 85715137806336 85914499112064 85983039471616 86133668752656 86202383960064 86291803809792 86353397499474 86402878531536 86561507837952 86623294037994 86782328011008 87003711500832 87053565166848 87278221320192 87500869843968 87724086348672 87885141295104 87928120185003 87998266959232 88089549722496 88159825281024 88314267961584 88384722794496 88435367788544 88590293177904 88752938416128 88816288823766 89096517597696 89323804632384 89487796543488 89551671480936 89716081738752 89767489609728 89780119622469 89944949294208 89996488307712 90154148544117 90226071186048 90391719591936 90622310713344 90741642801152 90833085410256 90973126583808 91184717228892 91352125638144 91585166774976 91658231046144 91818802404504 91871415147456 92040084283392 92053034043291 92105781002424 92274880416768 92510275519872 92749013618688 92802159378432 92868400054304 93038899580928 93105309238116 93201889661748 93276243712512 93329691578368 93493191082788 93567777526272 93664837679616 93978692591616 94197273758784 94437572926536 94681284735744 94756819009536 94922818625376 94977209988864 95151581134848 95219498789856 95394314760192 95462405674524 95517106224736 95637667603968 95692468580352 95860107312732 95936582020608 96184162271232 96429530032128 96484784750592 96653811501072 96730919405568 96900377346738 96977681955072 97155725819904 97203238347978 97381696317696 97459384909824 97630119012384 97879175438436 97935260812704 98187998985216 98438478574464 98494884432896 98619204354048 98689597142256 98746146893184 98927437529088 98998050329136 99179803441152 99236634083328 99432813143808 99489788762112 99664079825142 100000994107392 100233582297408 100489280211432 100569447953408 100673771111424 100745630416053 100803358286792 100930591956096 100988425810944 101060509710993 101246049346176 101431929618432 101504330084304 101562492694656 101824591540224 102084348151296 102344767406784 102532664844288 102771141342912 102853129494528 103033312621848 103115509926912 103296152705067 103355342040888 103545094818816 103619003627727 103704734629888 103809240468864 103969287524352 104211105404448 104402429300736 104476950061092 104668762028544 104935774176576 104995903025664 105263749717056 105457006190592 105726029165568 105971932978632 105998872707072 106135314347776 106242269542353 106330170949632 106406067700704 106516445327712 106601421385728 106662504660992 106849361237472 106934602887168 107045528776704 107121936138588 107456744502828 107654027152896 107928654773184 108207182555136 108269185941504 108483221286144 108545382844416 108622860777802 108735537938706 108822284331264 109022074011648 109099892199456 109162407113984 109300191547392 109362821234688 109554408357408 109641808023552 110177168414292 110461498858368 110549622177792 110743288396272 110806744987008 111010177990656 111025796785038 111089415254832 111293367220224 111372806620278 111577278871296 111641213343744 111861914786784 111926012357376 112214855983104 112501118370816 112565582209024 112762780084584 112852739306496 113050440237861 113140628947584 113348346789888 113403778072641 113611979037312 113702615728128 113901805514448 114192371344842 114257804281488 114552665482752 114844891670208 114936511946752 115055738413056 115137863332632 115203838042048 115349247949824 115415343783936 115497725383992 115617534010776 115709770681344 116004948667776 116071420222464 116274759795999 116370961760256 116667826458624 116965448464896 117237493580004 117452732963328 117752357282112 117846297059328 118052745948648 118120390903872 118337251221504 118421718431688 118639131964416 118795356796928 119098406176512 119317062057984 119402228641248 119621442318336 119689986146304 119706826163292 119926599058944 119995317743616 120205531392156 120301428248064 120829747617792 121110780547008 121297502111744 121419736619832 121579622971856 121733080374528 121802834184192 121889775071274 122113555699968 122210974728192 122337747173376 122425069872672 122495220196608 122720112377856 122737378724388 122807708003232 123033173889024 123347034026496 123665351491584 124051866107904 124140412317488 124269186215664 124368324950016 124586199445806 124657588110384 124757036701696 124886450239488 124975592161686 125205038122752 125304923455488 125366201919966 125596365011712 125916763902048 126241712980992 126563758167168 126636279985152 126858127595157 126959331719808 127192419680256 127283207566032 127516890138624 127589958107136 127813476416976 127915442694144 128139531203754 128540029816674 128572706709504 128871748668096 128974559207424 129200503128984 129303575940096 129530096249211 129604317797304 129842261756928 129934941056991 130173492016512 130505567251248 130580347750272 130917331980288 131251304765952 131586129523008 131661529190912 131827711942656 131997400438848 132134324583744 132239737921536 132577084191744 132653051682816 132885439766856 133224433235649 133334658809856 133644776396544 133985706948576 134231694815232 134327507221404 134574122608128 134651234414592 134747346281324 134917423941312 134994732461568 135339106779072 135416656926208 135587579387904 135766122053632 136112464201728 136459689875712 136710219792384 136777075843338 137028188457216 137137505992704 137377750162464 137487346569216 137728203606756 137807122721184 138060126425088 138158671503636 138412320625152 138625716699136 138765413279808 138948140539264 139123520428032 139203239067648 139302600081456 139558349371392 139657963857174 139914365568768 139994537367552 140239786624182 140351666289408 140609341587456 140968038887424 141295910638176 141656359389804 141874756934272 142021927103616 142135228514304 142204737583153 142384227938064 142465814983296 142579470516224 142727371702272 142829248184784 143091472140288 143193608511786 143275659337104 143538702870528 143904873030912 144276243406848 144644295048192 144727177125888 144980717251608 145096379108352 145350566020107 145466522932608 145733588729856 145804857521967 146072544476544 146189077364736 146445178518576 146902891219056 147281998477824 147657717861696 147742326649344 148034395713384 148119220339776 148391156293632 148497075493704 148769705161728 148854951124992 149149219715712 149234683143168 149496119737713 149619807977472 150001491161088 150350373446112 150470319075328 150733920317148 150854171930112 151010656667136 151205037430188 151482638716416 151869074019264 152256495126456 152343739041984 152736887310336 153126522226944 153407651217408 153517151110176 153798997266432 153887125045248 153996967178656 154156712014368 154279694241792 154549968932772 154673264890368 154761893629952 155033013061332 155317642228224 155557101944832 155953931286528 156316658106672 156603643951104 156715425091638 157003143042816 157128396079104 157403661264864 157493854538496 157783001628672 157895624575584 158185509285888 158589043748352 158797874902016 158957899467948 158998309060608 159202971521664 159495256424448 159609101551056 159902132078592 159993756991488 160274041856208 160401904330752 160682904207882 161106330157056 161185116754242 161481040729344 161892982159776 162310773832704 162403778912256 162519700095032 162724831929216 162818074266624 162934291166703 163103306908059 163233426496896 163326960262144 163533111017472 163649838299184 163743610670976 164044231852032 164462712035328 165265752621438 165692248287552 165824433266688 166114932594408 166210117480512 166515266985984 166538695177557 166634122882248 166940050830336 167059209930417 167154935893288 167365918306944 167461820015616 167889018536064 168322283974656 168751677556224 168848373313536 169144170126876 169279108959744 169710943421376 170022520184832 170417968555968 170553923592192 170852708271672 171288557017263 171386706422232 171430275612672 171828998224128 171966078943232 172267337505312 172404767920128 172583607619584 172706794998948 172805757063072 173123015675904 173246588075988 173564656022016 174007423001664 174107130333696 174556442640384 175001739687936 175448172697344 175770282590208 175856240370006 175996533918464 176179099444992 176319650562048 176628535923168 176769445588992 176870735577088 177180586355808 177505876832256 177632577647532 178193035195392 178647609264768 178975593086976 179103342961872 179432163477504 179534979219456 179560239244938 179889898588416 179992976615424 180308297088234 180452142372096 180783439183872 181244621426688 181483285602304 181666170820512 181946253167616 182369434457784 182704251276288 182834662606911 183170333549952 183316462092288 183637604809008 183742830294912 184080168566784 184106068086582 184211562004848 184549760833536 185020551039744 185498027237376 185736800108608 186077799161856 186210618476232 186403779323496 186552487425024 186659383156736 186986382165576 187135555052544 187329675359232 187463388242529 187957385183232 188049302879949 188394547517568 188875145853072 189362569471488 189845637250752 189954419977728 190438997579712 190788629520384 190924811349048 191034212449472 191275335207936 191384937160704 191720214625464 191873164041216 192368324542464 192810044725011 192859060064256 192969569501184 193307623002144 193461838811136 193800754693476 193955363910144 194406476695956 194763392635392 195260238024768 195758350876872 195870521625408 196375997970432 196876957148928 196989768865792 197238408708096 197379194284512 197492293786368 197854875058176 197996100658272 198359606882304 198473268166656 198865626287616 198979577524224 199328159650284 200001988214784 200467164594816 200978560422864 201138895906816 201347542222848 201491260832106 201606716573584 201861183912192 201976851621888 202121019421986 202492098692352 202863859236864 203008660168608 203124985389312 203649183080448 204168696302592 204689534813568 205065329688576 205165613765007 205542282685824 205706258989056 206066625243696 206231019853824 206592305410134 206710684081776 207090189637632 207238007255454 207618480937728 207938575048704 208422210808896 208804858601472 208953900122184 209337524057088 209486945785761 209871548353152 209991806051328 210359679936273 210527499434112 210914012381184 211452058331136 211943865957264 212270628695552 212484539084706 212812135401408 213032890655424 213202842771456 213698722474944 213869205774336 214091057553408 214243872277176 214790412767679 214913489005656 215308054305792 215857309546368 216414365110272 216538371883008 216966442572288 217090765688832 217245721555604 217471075877412 217644568662528 218199784398912 218324814227968 218600383094784 219108816714816 219283616047104 220354336828584 220922997716736 221099244355584 221486576792544 221613489974016 222020355981312 222051593570076 222178830509664 222586734440448 222745613240556 223154557742592 223282426687488 223723829573568 223852024714752 224429711966208 225002236741632 225131164418048 225525560169168 225705478612992 226100880475722 226281257895168 226696693579776 226807556145282 227223958074624 227405231456256 227803611028896 228384742689684 228515608562976 229105330965504 229689783340416 229873023893504 230111476826112 230275726665264 230407676084096 230698495899648 230830687567872 230995450767984 231235068021552 231419541362688 232009897335552 232142840444928 232549519591998 233335652917248 233930896929792 234474987160008 234905465926656 235073137637457 235504714564224 235692594118656 235807855992317 236105491897296 236240781807744 236674502443008 236843436863376 237278263928832 237590713593856 238196812353024 238804457282496 239242884636672 239413652326584 239853198117888 239990635487232 240411062784312 240602856496128 241024356311823 241659495235584 241777675131363 242221561094016 242595004223488 242839473239664 243159245943712 243466160749056 243605668368384 243779550142548 244227111399936 244850139745344 244990440393216 245474757448776 245615416006464 246066347778048 246694068052992 247330702983168 247898628932157 248103732215808 248280824634976 248538372431328 248736649900032 249172398891612 249315176220768 249514073403392 249772900478976 249951184323372 250410076245504 250732403839932 251192730023424 251833527804096 252483425961984 253127516334336 253272559970304 253716255190314 253918663439616 254384839360512 254566415132064 255033780277248 255179916214272 255626952833952 255830885388288 256279062407508 257080059633348 257145413419008 257743497336192 257949118414848 258401006257968 258607151880192 259060192498422 259208635594608 259684523513856 259869882113982 260346984033024 261011134502496 261160695500544 261834663960576 262502609531904 263172259046016 263323058381824 263655423885312 263784360555009 263994800877696 264268649167488 264479475843072 265154168383488 265306103365632 265770879533712 266448866471298 267289552793088 267971413897152 268463389630464 268655014442808 269148245216256 269302468829184 269340358867407 269494692562648 269834847882624 269989464923136 270462445632351 270678213558144 270833313852416 271175158775808 271532244107264 272224928403456 272919379751424 273554151686676 274056376914432 274755500324928 274974693138432 275456407213512 275614245442368 276120252850176 276159102129873 276317343007272 276824641250304 277251433398272 277530826559616 277896281078528 278247040856064 278406478135296 278605200162912 279116698742784 279315927714348 279828731137536 279989074735104 280479573248364 280703332578816 281936077774848 282591821276352 283312718779608 283749513868544 284043854207232 284270457028608 284409475166306 284768455876128 284931629966592 285158941032448 285454743404544 285658496369568 286182944280576 286387217023572 286551318674208 287077405741056 287809746061824 288552486813696 289288590096384 289454354251776 289961434503216 290192758216704 290701132040214 290933045865216 291467177459712 291609715043934 292145088953088 292378154729472 292890357037152 293805782438112 294563996955648 295315435723392 295484653298688 296068791426768 296238440679552 296782312587264 296994150987408 297539410323456 297709902249984 298298439431424 298469366286336 298992239475426 300002982322176 300700746892224 300940638150656 301467840634296 301708343860224 302021313334272 302236891248159 302410074860376 302965277432832 303181529132979 303738148038528 304512990252912 304687478083968 305473774620672 306253044453888 307034302220352 307597994532864 307993934357312 308313424028736 308559388483584 309099937865544 309346529780736 309523787259904 310066026122664 310635284456448 310857010883181 311114203889664 311907862573056 312633316213344 313207287902208 313430850183276 314006286085632 314807322529728 314987709076992 315791249151168 316371018571776 317178087496704 317595749804032 317915798935896 317996618121216 318405943043328 318990512848896 319218203102112 319804264157184 319987513982976 320548083712416 320803808661504 321365808415764 322370233508484 322962081458688 323785964319552 324621547665408 324807557824512 325039400190064 325449663858432 325636148533248 325868582333406 326206613816118 326466852993792 326653920524288 327066222034944 327299676598368 327487221341952 328088463704064 328925424070656 330531505242876 331384496575104 331648866533376 332229865188816 332420234961024 333030533971968 333077390355114 333268245764496 333880101660672 334118419860834 334309871786576 334731836613888 334923640031232 335778037072128 336644567949312 337503355112448 337696746627072 338288340253752 338558217919488 339151320713583 339421886842752 340045040369664 340211334217923 340835937111936 341107847184384 341705416543344 342577114034526 342773412844464 343657996448256 344534675010624 344809535840256 345167215239168 345413589997896 345611514126144 346246031351808 346493176151976 347129312044032 348014846003328 348214260667392 348824279387997 349112885280768 350003479375872 350896345394688 351712480740012 351993067836928 352358198889984 353257071846336 353538891177984 354361172711616 355011753664512 355265155295064 356386070390784 357295218529536 357951186173952 358206685923744 358864326955008 359069958438912 359120478489876 359779797176832 359985953230848 360616594176468 360904284744192 362489242853376 362966571204608 363332341641024 363892506335232 364738868915568 365408502552576 365669325213822 366340667099904 366632924184576 367275209618016 367485660589824 368160337133568 368212136173164 368423124009696 369099521667072 370041102079488 370996054474752 371473600217216 372155598323712 372421236952464 372807558646992 373104974850048 373318766313472 373972764331152 374271110105088 374659350718464 374926776485058 375914770366464 376098605759898 376789095035136 377750291706144 378725138942976 379691274501504 379908839955456 380180012722307 380574382785471 380877995159424 381577259040768 381849622698096 382068424898944 382550670415872 382769874321408 383440429250928 383746328082432 385620089450022 385718120128512 386615246004288 386923677622272 387601509386952 387910727820288 388590288747633 388812953391912 389526785270784 389804823170973 390520476049536 391516701753744 391741043250816 392751995940864 393753914297856 393979537731584 394758388569024 394984587572736 395992201316544 396719213764608 397731252575232 397959155048448 398656319300568 399673299706947 400003976429568 400934329189632 401957120845728 402277791813632 402695084445696 402982521664212 403213433147168 403722367824384 403953703243776 404242038843972 404984197384704 406017320337216 406249970778624 407298366160896 408337392605184 409379069627136 410130659377152 410331227530014 411084565371648 411412517978112 412133250487392 412462039707648 413184610820268 413421368163552 414180379275264 414476014510908 415236961875456 415877150097408 416844421617792 417609717202944 417907800244368 418675048114176 418973891571522 419743096706304 419983612102656 420719359872546 421054998868224 421828024762368 422904116662272 423887731914528 424541257391104 424969078169412 425624270802816 426065781310848 426405685542912 426614212749459 427397444949888 427738411548672 428182115106816 428487744554352 429580825535358 429826978011312 430616108611584 431714619092736 432828730220544 433932885144576 434181531377664 434491443111208 434942151754824 435289137325056 436051698060321 436399568797824 436649628455936 437200766189568 437414572565901 438217633429632 438567232094208 440708673657168 441845995433472 442973153585088 443226979948032 444103187140152 444357661019328 445173468880896 445491226481112 446309115485184 446564853374976 447447659147136 447704049429504 448488359213139 448859423932416 450004473483264 450262328836096 451051120338336 451410957225984 452201760951444 452562515790336 453615112290564 454447916149248 455607222057792 456769485379368 457031217125952 458210661931008 459379566680832 459746047787008 460222953652224 460551453330528 460815352168192 461396991799296 461661375135744 461990901535968 462470136043104 462839082725376 464019794671104 464285680889856 465099039183996 466671305834496 467861793859584 468949974320016 469810931853312 470146275274914 471009429128448 471385188237312 471615711984634 472210983794592 472481563615488 473349004886016 473686873726752 474556527857664 475181427187712 476393624706048 477608914564992 478485769273344 478827304653168 479706396235776 479981270974464 480822125568624 481205712992256 482048712623646 483318990471168 483555350262726 484443122188032 485190008446976 485678946479328 486318491887424 486932321498112 487211336736768 487559100285096 488454222799872 488802873500109 489700279490688 489980880786432 490949514897552 491230832012928 492132695556096 493388136105984 495797257864314 496561649269952 497076744862656 497473299800064 498344797783224 498630352441536 499028146806784 499545800957952 499902368646744 500820152491008 501177629791251 501464807679864 502385460046848 503667055608192 504966851923968 506255032668672 506545119940608 507432510380628 507837326879232 509132830264128 510067560554496 511253905667904 511661770776576 512558124815016 514160119266696 514290826838016 515486994672384 515898236829696 516802012515936 517214303760384 518120384996844 518417271189216 519369047027712 519739764227964 520693968066048 522022269004992 522321391001088 523669327921152 525005219063808 526344518092032 526646116763648 527310847770624 527568721110018 527989601755392 528537298334976 528958951686144 530308336766976 530612206731264 531541759067424 532897732942596 534579105586176 535942827794304 536926779260928 537310028885616 538296490432512 538604937658368 538680717734814 538989385125296 539669695765248 539978929846272 540924891264702 541356427116288 541666627704832 542350317551616 544449856806912 545838759502848 547108303373352 548112753828864 548503987820733 549511000649856 549949386276864 550912814427024 551228490884736 552240505700352 552318204259746 552634686014544 553649282500608 555061653119232 555792562157056 556494081712128 557210400325824 558233397485568 558631855428696 559657462275072 559978149470208 560959146496728 561406665157632 562390164727587 563872155549696 564147908639847 565183642552704 566625437559216 567499027737088 568087708414464 568818950332612 569536911752256 569863259933184 571316992739136 572365888561152 572774434047144 573102637348416 574154811482112 575619492123648 577104973627392 578430134175033 578577180192768 578908708503552 579922869006432 580385516433408 581402264080428 581866091730432 583219430087868 584290177906176 585780714074304 587611564876224 589127993911296 590630871446784 590969306597376 592137582853536 592476881359104 593564625174528 593988301974816 595078820646912 595419804499968 596596878862848 596938732572672 597984478950852 600005964644352 601401493784448 601881276301312 602935681268592 603416687720448 604042626668544 604473782496318 604820149720752 605930554865664 606363058265958 607476296077056 609025980505824 609374956167936 610947549241344 612506088907776 614068604440704 615195989065728 615496841295021 615987868714624 616626848057472 617118776967168 618199875731088 618693059561472 619047574519808 620132052245328 621270568912896 621714021766362 623815725146112 625266632426688 626414575804416 626861700366552 628012572171264 628460837357283 629614645059456 629975418153984 631079039808819 631582498302336 632742037143552 634356174993408 635191499608064 635831597871792 636811886086656 638436406204224 639608528314368 641096167424832 641607617323008 642731616831528 644371238303037 644740467016968 645924162917376 647571928639104 649243095330816 649615115649024 650078800380128 650899327716864 651272297066496 651737164666812 652413227632236 652933705987584 653307841048576 654599353196736 654974442683904 657850848141312 661063010485752 662768993150208 663297733066752 664459730377632 664840469922048 666061067943936 666154780710228 666536491528992 667760203321344 668236839721668 668619743573152 669463673227776 669847280062464 671556074144256 673289135898624 675006710224896 675393493254144 676576680507504 677116435838976 678302641427166 678843773685504 680090080739328 680422668435846 681671874223872 682215694368768 683410833086688 685154228069052 685546825688928 687315992896512 689069350021248 689619071680512 690334430478336 690827179995792 691223028252288 692492062703616 692986352303952 694258624088064 696029692006656 696428521334784 697648558775994 700006958751744 701792690789376 703424961480024 703986135673856 704716397779968 705219412912371 706514143692672 707077782355968 707423567976951 708722345423232 710023507329024 710530310590128 712772140781568 714590437059072 716413371847488 717728653910016 718240956979752 719559594353664 719971906461696 721233188352936 721808569488384 723073068935469 724978485706752 725333025394089 725933142409216 726664683282048 727785012670464 729477737831136 730817005105152 731338650427644 732681334199808 734550419236032 734971321179648 736424272346328 736846248019392 738199043334144 740082204158976 741992108949504 742947200434432 743695886796471 744311196647424 744842473904928 745615117293984 746209949700096 746637532626944 747945528662304 748542220210176 749318701436928 749853552970116 752197211519796 753578190070272 755500583412288 757450277885952 759382549003008 759817679910912 760360025444614 761148765570942 761755990318848 763154518081536 763699245396192 764136849797888 765101340831744 765539748642816 766880858501856 767492656164864 771240178900044 771436240257024 773230492008576 773847355244544 775203018773904 775821455640576 777180577495266 777625906783824 779053570541568 779609646341946 781040952099072 783033403507488 783482086501632 785503991881728 787507828595712 787959075463168 789516777138048 789969175145472 791353081665027 791984402633088 793438427529216 795462505150464 795918310096896 797312638601136 799346599413894 801868658379264 803914241691456 804555583627264 805390168891392 805965043328424 806426866294336 807444735648768 807907406487552 808021076602221 808484077687944 809968394769408 812034640674432 812499941557248 814596732321792 816674785210368 818758139254272 820662455060028 822169130743296 824266500974784 824924079415296 826369221640536 826842736327104 828360758550528 828952029021816 830473923750912 831754300194816 833688843235584 835219434405888 835815600488736 837350096228352 837947783143044 839486193412608 839967224205312 841438719745092 842109997736448 845808233324544 847775463829056 849082514782208 849938156338824 851248541605632 852131562621696 852811371085824 853228425498918 854794889899776 855476823097344 856364230213632 856975489108704 859161651070716 859653956022624 861232217223168 863429238185472 865657460441088 867865770289152 868363062755328 868982886222416 869884303509648 870578274650112 872103396120642 872799137595648 873299256911872 874401532379136 874829145131802 876435266859264 877134464188416 881417347314336 883691990866944 885946307170176 886453959896064 888206374280304 888715322038656 890346937761792 890982452962224 892618230970368 893129706749952 894895318294272 895408098859008 896976718426278 900008946966528 902102240676672 902821914451968 904403521902888 905125031580672 906710673744477 907230224581128 908895832298496 909544587398937 911214444115584 913538970758736 914062434251904 916421323862016 918759133361664 921102906661056 921630704336384 922793983598592 923981803071936 924940272086208 925678165450752 928039589342208 928571361779712 930198078367992 932571032649543 933342611668992 935723587719168 937899948640032 939621863706624 940292550549828 942018858256896 943231423969268 944421967589184 944963127230976 947373747453504 949113055715328 950362854375424 952787249412096 955217829129984 956971538546688 957654609306336 959412792471552 959962541948928 961644251137248 962411425984512 964097425247292 967110700525452 968886244376064 970380016893952 971357892958656 972636983774848 973864642996224 974422673473536 975118200570192 976908445599744 977605747000218 979400558981376 979961761572864 981899029795104 982461664025856 984265391112192 986776272211968 991594515728628 993123298539904 994153489725312 994946599600128 995433163082071 996689595566448 997260704883072 998056293613568 999091601915904 999804737293488 1001640304982016 1002355259582502 1002929615359728 1004770920093696 1007334111216384 1009933703847936 1012510065337344 1013090239881216 1014865020761256 1015674653758464 1017453962140749 1018265660528256 1020135121108992 1020634002653769 1022507811335808 1023323541553152 1025116249630032 1028320238533392 1030973989344768 1033604025031872 1034428607520768 1036240769993688 1036834542378432 1038738094055424 1039479528455928 1041387936132096 1044044538009984 1044642782002176 1046472838163991 1047338655842304 1050010438127616 1052689036184064 1053292233527296 1055137442220036 1055979203510784 1057074596669952 1060616673533952 1063083518134848 1065795465885192 1069158211172352 1071885655588608 1073853558521856 1074620057771232 1076592980865024 1077209875316736 1077361435469628 1077978770250592 1079339391530496 1079957859692544 1081849782529404 1082712854232576 1083333255409664 1088899713613824 1091677519005696 1094216606746704 1096225507657728 1097007975641466 1099022001299712 1099898772553728 1101825628854048 1102456981769472 1104481011400704 1104636408519492 1105269372029088 1107298565001216 1110123306238464 1111585124314112 1112988163424256 1114420800651648 1116466794971136 1117263710857392 1119314924550144 1119956298940416 1121918292993456 1122813330315264 1124780329455174 1127744311099392 1128295817279694 1130367285105408 1133250875118432 1134998055474176 1136175416828928 1137637900665224 1139073823504512 1139726519866368 1140540038166921 1141723148356413 1142633985478272 1144731777122304 1145548868094288 1146205274696832 1148309622964224 1151238984247296 1156860268350066 1157154360385536 1159845738012864 1160771032866816 1162804528160856 1163732183460864 1165770866242899 1166438860175736 1168580355812352 1169414469512919 1171561428148608 1175223129752448 1178255987822592 1181261742893568 1181938613194752 1184275165707072 1184953762718208 1187976603949632 1190157641293824 1193193757725696 1193877465145344 1195968957901704 1199019899120841 1200011929288704 1202802987568896 1203762552602624 1205871362537184 1206833375440896 1208085253337088 1208947564992636 1209640299441504 1211861109731328 1212726116531916 1214952592154112 1218051961011648 1218749912335872 1221895098482688 1225012177815552 1228137208881408 1230391978131456 1230993682590042 1231975737429248 1233253696114944 1234237553934336 1236399751462176 1237386119122944 1238095149039616 1240264104490656 1242541137825792 1243428043532724 1247631450292224 1250533264853376 1252829151608832 1253723400733104 1256025144342528 1256921674714566 1259229290118912 1259950836307968 1262158079617638 1263164996604672 1265484074287104 1268712349986816 1270382999216128 1271663195743584 1273623772173312 1276872812408448 1279217056628736 1279842638248377 1282192334849664 1283215234646016 1285463233663056 1288742476606074 1289480934033936 1291848325834752 1295143857278208 1298486190661632 1300157600760256 1301798655433728 1302544594132992 1303474329333624 1304826455264472 1305867411975168 1306615682097152 1309198706393472 1309948885367808 1312243717697703 1315701696282624 1322126020971504 1325537986300416 1328919460755264 1329680939844096 1332309561420456 1333072983057984 1335520406642688 1336473679443336 1337239487146304 1338927346455552 1339694560124928 1343112148288512 1346578271797248 1350013420449792 1350786986508288 1353153361015008 1354232871677952 1356605282854332 1357687547371008 1360845336871692 1363343748447744 1366821666173376 1370308456138104 1371093651377856 1374631985793024 1378138700042496 1379238143361024 1380668860956672 1381654359991584 1382446056504576 1384984125407232 1385972704607904 1388517248176128 1392059384013312 1392857042669568 1395297117551988 1400013917503488 1403585381578752 1406849922960048 1407972271347712 1409432795559936 1410438825824742 1413028287385344 1414155564711936 1414847135953902 1417444690846464 1420047014658048 1421060621180256 1425544281563136 1429180874118144 1432826743694976 1435457307820032 1436481913959504 1439119188707328 1439943812923392 1442466376705872 1443617138976768 1446146137870938 1449956971413504 1450666050788178 1453329366564096 1455570025340928 1458955475662272 1461634010210304 1462677300855288 1465362668399616 1466408620500327 1469100838472064 1469942642359296 1472848544692656 1473692496038784 1476398086668288 1480164408317952 1485894400868864 1487391773592942 1489684947809856 1491230234587968 1492419899400192 1495891057324608 1497084440420352 1498637402873856 1499707105940232 1503532889373753 1504394423039592 1507156380140544 1511001166824576 1514900555771904 1518765098006016 1519635359821824 1520720050889228 1522297531141884 1523511980637696 1527398490792384 1528273699595776 1530202681663488 1533761717003712 1534985312329728 1542480357800088 1542872480514048 1546460984017152 1547694710489088 1550406037547808 1551642911281152 1554361154990532 1555251813567648 1558107141083136 1559219292683892 1562081904198144 1566066807014976 1566964173003264 1571007983763456 1575015657191424 1575918150926336 1579033554276096 1579938350290944 1582706163330054 1583968805266176 1586876855058432 1590925010300928 1591836620193792 1594625277202272 1598693198827788 1603737316758528 1607828483382912 1609111167254528 1610780337782784 1611930086656848 1612853732588672 1614889471297536 1615814812975104 1616042153204442 1616968155375888 1619936789538816 1624069281348864 1624999883114496 1633349570420736 1637516278508544 1641324910120056 1644338261486592 1645511963462199 1648533001949568 1649848158830592 1650654991946219 1652738443281072 1653685472654208 1656721517101056 1657904058043632 1660947847501824 1667377686471168 1671631200977472 1674700192456704 1675895566286088 1678972386825216 1679934448410624 1682877439490184 1684219995472896 1687170494182761 1691616466649088 1692443725919541 1695550927658112 1698165029564416 1699876312677648 1702497083211264 1704263125243392 1706456850997836 1709589779799552 1713950978217408 1718323302141432 1719307912045248 1722464434446336 1726858476370944 1731314920882176 1735290402525099 1735731540578304 1736726125510656 1737965772444832 1739768607019296 1741156549300224 1744206792241284 1745598275191296 1746598513823744 1749658290263604 1752870533718528 1762834694628672 1767383981733888 1771892614340352 1772907919792128 1776412748560608 1777430644077312 1780693875523584 1781964905924448 1785236461940736 1786259413499904 1789790636588544 1790816197718016 1793953436852556 1800017893933056 1804204481353344 1805643828903936 1808807043805776 1810250063161344 1813421347488954 1814460449162256 1817791664596992 1819089174797874 1822428888231168 1827077941517472 1828124868503808 1832842647724032 1837518266723328 1842205813322112 1843261408672768 1845587967197184 1846490523885063 1847963606143872 1849880544172416 1851356330901504 1856079178684416 1857142723559424 1860396156735984 1865142065299086 1871447175438336 1875799897280064 1879243727413248 1880585101099656 1884037716513792 1885382512071849 1886462847938536 1888843935178368 1889926254461952 1893237119426457 1894747494907008 1898226111430656 1900725708750848 1905574498824192 1910435658259968 1915309218612672 1918825584943104 1923288502274496 1924822851969024 1928194850494584 1933113714909111 1934221401050904 1937772488752128 1940760033787904 1942715785917312 1945273967549696 1947729285992448 1948845346947072 1950236401140384 1953816891199488 1955211494000436 1958801117962752 1959923523145728 1963798059590208 1964923328051712 1973552544423936 1983189031457256 1986246597079808 1988306979450624 1989893199200256 1990866326164142 1993379191132896 1994521409766144 1996112587227136 1998183203831808 1999609474586976 2003280609964032 2004710519165004 2005859230719456 2009541840187392 2014668222432768 2019867407695872 2025020130674688 2026180479762432 2029730041522512 2031349307516928 2034907924281498 2036531321056512 2040270242217984 2041268005307538 2045015622671616 2046647083106304 2050232499260064 2056640477066784 2061947978689536 2067208050063744 2068857215041536 2072481539987376 2073669084756864 2077476188110848 2078959056911856 2082775872264192 2088089076019968 2089285564004352 2092945676327982 2100020876255232 2105378072368128 2106584467054592 2110274884440072 2111958407021568 2114149193339904 2115658238737113 2121233347067904 2122270703930853 2126167036269696 2131590931770384 2138316422344704 2143771311177216 2149240115542464 2153185961730048 2154722870939256 2155957540501184 2158678783060992 2159915719385088 2163699565058808 2165425708465152 2166666510819328 2175999076182267 2177799427227648 2183355038011392 2188433213493408 2192451015315456 2194015951282932 2198044002599424 2203651257708096 2204913963538944 2209272817038984 2210538744058176 2214597130002432 2220246612476928 2223170248628224 2225976326848512 2228841601303296 2232933589942272 2234527421714784 2238629849100288 2239912597880832 2243836585986912 2245626660630528 2249560658910348 2256591634559388 2260734570210816 2266501750236864 2269996110948352 2272350833657856 2275275801330448 2278147647009024 2279453039732736 2281080076333842 2283446296712826 2285267970956544 2289463554244608 2291097736188576 2292410549393664 2296619245928448 2302477968494592 2313720536700132 2314308720771072 2319691476025728 2321542065733632 2325609056321712 2327464366921728 2331541732485798 2332877720351472 2337160711624704 2338828939025838 2343122856297216 2350446259504896 2356511975645184 2362523485787136 2363877226389504 2368550331414144 2369907525436416 2374059244995081 2375953207899264 2380315282587648 2386387515451392 2387754930290688 2391937915803408 2398039798241682 2405605975137792 2411742725074368 2413666750881792 2416170506674176 2417895129985272 2419280598883008 2423722219462656 2424063229806663 2425452233063832 2429905184308224 2436103922023296 2437499824671744 2443790196965376 2450024355631104 2456274417762816 2461987365180084 2463951474858496 2466507392229888 2472799502924352 2474772238245888 2480528208981312 2485082275651584 2486856087065448 2495262900584448 2501066529706752 2505658303217664 2507446801466208 2512050288685056 2513843349429132 2518458580237824 2519901672615936 2524316159235276 2526329993209344 2537424699973632 2540765998432256 2543326391487168 2547247544346624 2553745624816896 2558434113257472 2559685276496754 2564384669699328 2566430469292032 2570926467326112 2577484953212148 2578961868067872 2583696651669504 2590287714556416 2596972381323264 2600315201520512 2603597310867456 2605089188265984 2606948658667248 2609652910528944 2611734823950336 2613231364194304 2618397412786944 2619897770735616 2624487435395406 2631403392565248 2644252041943008 2651075972600832 2657838921510528 2659361879688192 2661260089056149 2664619122840912 2666145966115968 2671040813285376 2672947358886672 2674478974292608 2677854692911104 2679389120249856 2686224296577024 2700026840899584 2706306722030016 2708465743355904 2713210565708664 2715375094742016 2720132021233431 2721690673743384 2726687496895488 2728633762196811 2733643332346752 2740616912276208 2742187302755712 2749263971586048 2756277400084992 2763308719983168 2764892113009152 2771945409215808 2777034496352256 2784118768026624 2785714085339136 2790594235103976 2797713097948629 2800027835006976 2807170763157504 2813699845920096 2815944542695424 2818865591119872 2820877651649484 2826056574770688 2829694271907804 2834889381692928 2842121242360512 2851088563126272 2858361748236288 2865653487389952 2870914615640064 2872963827919008 2878238377414656 2879887625846784 2884932753411744 2887234277953536 2892292275741876 2901332101576356 2906658733128192 2911140050681856 2917910951324544 2923268020420608 2925354601710576 2930725336799232 2932817241000654 2938201676944128 2939885284718592 2945697089385312 2947384992077568 2952796173336576 2960328816635904 2971788801737728 2974783547185884 2979369895619712 2982460469175936 2984839798800384 2986299489246213 2991782114649216 2994168880840704 2997274805747712 2999414211880464 3007065778747506 3008788846079184 3014312760281088 3022002333649152 3029801111543808 3037530196012032 3039270719643648 3041440101778456 3044595062283768 3047023961275392 3052361886422247 3054796981584768 3056547399191552 3060405363326976 3061902007961307 3067523434007424 3069970624659456 3084960715600176 3092921968034304 3100812075095616 3103285822562304 3108722309981064 3110503627135296 3116214282166272 3118438585367784 3124163808396288 3132133614029952 3133928346006528 3139418514491973 3142015967526912 3150031314382848 3151836301852672 3158067108552192 3159876700581888 3165412326660108 3167937610532352 3181850020601856 3189250554404544 3197386397655576 3207474633517056 3215656966765824 3218222334509056 3221560675565568 3223860173313696 3225707465177344 3229778942595072 3231629625950208 3232084306408884 3233936310751776 3239873579077632 3248138562697728 3249999766228992 3266699140841472 3275032557017088 3282649820240112 3288676522973184 3291023926924398 3297066003899136 3299696317661184 3301309983892438 3305476886562144 3307370945308416 3313443034202112 3315808116087264 3321895695003648 3334755372942336 3343262401954944 3349400384913408 3351791132572176 3357944773650432 3359868896821248 3365754878980368 3368439990945792 3374340988365522 3383232933298176 3384887451839082 3391101855316224 3396330059128832 3399752625355296 3404994166422528 3408526250486784 3412913701995672 3419179559599104 3421620114500763 3427901956434816 3436646604282864 3438615824090496 3444928868892672 3453716952741888 3470580805050198 3471463081156608 3475931544889664 3479537214038592 3482313098600448 3488413584482568 3491196550382592 3493197027647488 3499316580527208 3505741067437056 3508243408538757 3525669389257344 3534767963467776 3543785228680704 3545815839584256 3552825497121216 3554861288154624 3563929811848896 3570472923881472 3579581273177088 3581632395436032 3587906873705112 3600035787866112 3608408962706688 3611287657807872 3617614087611552 3620500126322688 3626842694977908 3628920898324512 3635583329193984 3638178349595748 3644857776462336 3654155883034944 3656249737007616 3665685295448064 3675036533446656 3684411626644224 3686522817345536 3691175934394368 3692981047770126 3695927212287744 3699761088344832 3702712661803008 3712158357368832 3714285447118848 3720792313471968 3730284130598172 3742894350876672 3751599794560128 3758487454826496 3761170202199312 3768075433027584 3770765024143698 3772925695877072 3777687870356736 3779852508923904 3786474238852914 3789494989814016 3796452222861312 3811148997648384 3820871316519936 3830618437225344 3837651169886208 3839527914745131 3846577004548992 3849645703938048 3856389700989168 3866227429818222 3868442802101808 3875544977504256 3885431571834624 3890547935099392 3895458571984896 3900472802280768 3907633782398976 3910422988000872 3917602235925504 3919847046291456 3927596119180416 3929846656103424 3936731153093109 3947105088847872 3966378062914512 3972493194159616 3976613958901248 3981732652328284 3986758382265792 3989042819532288 3999218949173952 4006561219928064 4009421038330008 4011718461438912 4019083680374784 4029336444865536 4039734815391744 4050040261349376 4052360959524864 4059460083045024 4062698615033856 4069815848562996 4073062642113024 4082536010615076 4090031245343232 4100464998520128 4113280954133568 4123895957379072 4134416100127488 4137714430083072 4144963079974752 4147338169513728 4154952376221696 4157918113823712 4165551744528384 4176178152039936 4178571128008704 4185891352655964 4200041752510464 4210756144736256 4213168934109184 4220549768880144 4223916814043136 4228298386679808 4231316477474226 4242466694135808 4244541407861706 4252334072539392 4263181863540768 4276632844689408 4287542622354432 4298480231084928 4306371923460096 4309445741878512 4311915081002368 4317357566121984 4319831438770176 4327399130117616 4330851416930304 4333333021638656 4351998152364534 4366710076022784 4376866426986816 4384902030630912 4388031902565864 4396088005198848 4399225861500981 4407302515416192 4409827927077888 4418545634077968 4421077488116352 4429194260004864 4440493224953856 4446340497256448 4457683202606592 4469054843429568 4477259698200576 4487673171973824 4491253321261056 4499121317820696 4510598668121259 4513183269118776 4521469140421632 4533003500473728 4539992221896704 4544701667315712 4550551602660896 4556295294018048 4558906079465472 4562160152667684 4566892593425652 4570535941913088 4582195472377152 4584821098787328 4604955936989184 4627441073400264 4628617441542144 4639382952051456 4643084131467264 4651218112643424 4654928733843456 4663083464971596 4665755440702944 4674321423249408 4677657878051676 4686245712594432 4700892519009792 4713023951290368 4725046971574272 4727754452779008 4737100662828288 4739815050872832 4748118489990162 4751906415798528 4760630565175296 4772775030902784 4775509860581376 4783875831606816 4796079596483364 4811211950275584 4823485450148736 4827333501763584 4832341013348352 4835790259970544 4838561197766016 4847444438925312 4848126459613326 4850904466127664 4859810368616448 4872207844046592 4874999649343488 4900048711262208 4912548835525632 4923974730360168 4927902949716992 4933014784459776 4936535890386597 4945599005848704 4949544476491776 4951964975838657 4961056417962624 4970164551303168 4973712174130896 5002133059413504 5014893602932416 5024100577370112 5027686698858264 5036917160475648 5039803345231872 5048632318470552 5052659986418688 5061511482548283 5074849399947264 5077331177758623 5081531996864512 5086652782974336 5094495088693248 5107491249633792 5119370552993508 5128769339398656 5141852934652224 5154969906424296 5157923736135744 5167393303339008 5180575429112832 5193944762646528 5200630403041024 5205871207575297 5207194621734912 5210178376531968 5213897317334496 5219305821057888 5223469647900672 5226462728388608 5236794825573888 5239795541471232 5248974870790812 5288504083886016 5302151945201664 5315677843021056 5318723759376384 5322520178112298 5329238245681824 5332291932231936 5342081626570752 5345894717773344 5348957948585216 5355709385822208 5358778240499712 5372448593154048 5400053681799168 5412613444060032 5416931486711808 5426421131417328 5430750189484032 5440264042466862 5443381347486768 5453374993790976 5457267524393622 5467286664693504 5481233824552416 5484374605511424 5498527943172096 5512554800169984 5526617439966336 5529784226018304 5539471571655189 5543890818431616 5554068992704512 5568237536053248 5571428170678272 5581188470207952 5595426195897258 5614341526315008 5627399691840192 5631889085390848 5637731182239744 5641755303298968 5652113149541376 5656147536215547 5659388543815608 5669778763385856 5684242484721024 5702177126252544 5716723496472576 5731306974779904 5745927655838016 5756476754829312 5769865506823488 5774468555907072 5784584551483752 5802664203152712 5813317466256384 5822280101363712 5835821902649088 5846536040841216 5850709203421152 5861450673598464 5865634482001308 5876403353888256 5879770569437184 5891394178770624 5894769984155136 5920657633271808 5943577603475456 5949567094371768 5958739791239424 5964920938351872 5969679597600768 5972598978492426 5983564229298432 5988337761681408 5994549611495424 5998828423760928 6014131557495012 6017577692158368 6028625520562176 6044004667298304 6059602223087616 6075060392024064 6078541439287296 6082880203556912 6089190124567536 6094047922550784 6104723772844494 6109593963169536 6113094798383104 6120810726653952 6123804015922614 6135046868014848 6139941249318912 6169921431200352 6185843936068608 6201624150191232 6206571645124608 6217444619962128 6221007254270592 6232428564332544 6236877170735568 6248327616792576 6264267228059904 6267856692013056 6278837028983946 6300062628765696 6316134217104384 6319753401163776 6330824653320216 6335875221064704 6346974716211339 6363700041203712 6366812111792559 6378501108809088 6394772795311152 6414949267034112 6431313933531648 6447720346627392 6451414930354688 6459557885190144 6464168612817768 6467872621503552 6479747158155264 6496277125395456 6499999532457984 6527997228546801 6533398281682944 6550065114034176 6565299640480224 6577353045946368 6582047853848796 6594132007798272 6602619967784876 6610953773124288 6614741890616832 6631616232174528 6643791390007296 6669510745884672 6686524803909888 6698800769826816 6703582265144352 6715889547300864 6719737793642496 6731509757960736 6736879981891584 6748681976731044 6769774903678164 6782203710632448 6792660118257664 6799505250710592 6809988332845056 6817052500973568 6825827403991344 6838359119198208 6843240229001526 6855803912869632 6873293208565728 6877231648180992 6889857737785344 6907433905483776 6941161610100396 6942926162313216 6951863089779328 6959074428077184 6964626197200896 6976827168965136 6982393100765184 6986394055294976 6998633161054416 7011482134874112 7016486817077514 7051338778514688 7069535926935552 7087570457361408 7091631679168512 7105650994242432 7109722576309248 7122177734985243 7127859623697792 7140945847762944 7159162546354176 7163264790872064 7175813747410224 7216817925413376 7235228175223104 7241000252645376 7253685389955816 7257841796649024 7271166658387968 7272189689419989 7276356699191496 7289715552924672 7308311766069888 7312499474015232 7331370590896128 7350073066893312 7368823253288448 7373045634691072 7385962095540252 7391854424575488 7399522176689664 7424316714737664 7441584626943936 7460568261196344 7485788701753344 7503199589120256 7516974909652992 7522340404398624 7536150866055168 7541530048287396 7545851391754144 7555375740713472 7559705017847808 7572948477705828 7578989979628032 7622297995296768 7641742633039872 7661236874450688 7675302339772416 7679055829490262 7693154009097984 7699291407876096 7712779401978336 7732454859636444 7736885604203616 7751089955008512 7770863143669248 7781095870198784 7790917143969792 7800945604561536 7815267564797952 7820845976001744 7835204471851008 7839694092582912 7855192238360832 7859693312206848 7873462306186218 7894210177695744 7932756125829024 7944986388319232 7953227917802496 7963465304656568 7973516764531584 7978085639064576 7983780267168447 7998437898347904 8013122439856128 8018842076660016 8023436922877824 8038167360749568 8058672889731072 8100080522698752 8118920166090048 8125397230067712 8139631697125992 8146125284226048 8160396063700293 8165072021230152 8180062490686464 8185901286590433 8200929997040256 8226561908267136 8247791914758144 8268832200254976 8289926159949504 8294676339027456 8315836227647424 8331103489056768 8352356304079872 8357142256017408 8371782705311928 8393139293845887 8400083505020928 8421512289472512 8426337868218368 8441099537760288 8447833628086272 8456596773359616 8462632954948452 8489082815723412 8504668145078784 8526363727081536 8553265689378816 8575085244708864 8596960462169856 8612743846920192 8618891483757024 8623830162004736 8634715132243968 8639662877540352 8654798260235232 8661702833860608 8666666043277312 8703996304729068 8733420152045568 8753732853973632 8769804061261824 8776063805131728 8792176010397696 8798451723001962 8814605030832384 8819655854155776 8837091268155936 8842154976232704 8858388520009728 8880986449907712 8892680994512896 8915366405213184 8938109686859136 8954519396401152 8958898467738639 8975346343947648 8982506642522112 8998242635641392 9021197336242518 9026366538237552 9042938280843264 9066007000947456 9079984443793408 9089403334631424 9101103205321792 9112590588036096 9117812158930944 9124320305335368 9133785186851304 9141071883826176 9164390944754304 9169642197574656 9185706023883921 9209911873978368 9254882146800528 9278765904102912 9302436225286848 9309857467686912 9326166929943192 9331510881405888 9348642846498816 9355315756103352 9372491425188864 9401785038019584 9426047902580736 9450093943148544 9455508905558016 9474201325656576 9479630101745664 9496236979980324 9503812831597056 9545550061805568 9567751663213632 9592159192966728 9622423900551168 9646970900297472 9654667003527168 9664682026696704 9671580519941088 9677122395532032 9694888877850624 9696252919226652 9701808932255328 9719620737232896 9744415688093184 9749999298686976 9800097422524416 9825097671051264 9847949460720336 9855805899433984 9866029568919552 9873071780773194 9891198011697408 9899088952983552 9903929951677314 9922112835925248 9940329102606336 9947424348261792 10004266118827008 10029787205864832 10048201154740224 10055373397716528 10073834320951296 10079606690463744 10097264636941104 10105319972837376 10123022965096566 10149698799894528 10154662355517246 10173305565948672 10188990177386496 10214982499267584 10238741105987016 10257538678797312 10264860343502289 10283705869304448 10309939812848592 10315847472271488 10334786606678016 10361150858225664 10401260806082048 10411742415150594 10414389243469824 10427794634668992 10438611642115776 10446939295801344 10473589651147776 10479591082942464 10497949741581624 10524730225616271 10577008167772032 10604303890403328 10631355686042112 10637447518752768 10645040356224596 10658476491363648 10664583864463872 10691789435546688 10697915897170432 10711418771644416 10744897186308096 10800107363598336 10825226888120064 10833862973423616 10852842262834656 10861500378968064 10880528084933724 10886762694973536 10906749987581952 10914535048787244 10934573329387008 10962467649104832 10968749211022848 10997055886344192 11025109600339968 11053234879932672 11059568452036608 11078943143310378 11087781636863232 11108137985409024 11136475072106496 11142856341356544 11162376940415904 11190852391794516 11228683052630016 11254799383680384 11263778170781696 11275462364479488 11283510606597936 11304226299082752 11312295072431094 11318777087631216 11339557526771712 11368484969442048 11433446992945152 11462613949559808 11491855311676032 11512953509658624 11518583744235393 11539731013646976 11548937111814144 11569169102967504 11605328406305424 11626634932512768 11671643805298176 11701418406842304 11722901347196928 11731268964002616 11752806707776512 11759541138874368 11782788357541248 11789539968310272 11810193459279327 11841315266543616 11887155206950912 11899134188743536 11917479582478848 11929841876703744 11945197956984852 11967128458596864 11997656847521856 12028263114990024 12035155384316736 12057251041124352 12088009334596608 12119204446175232 12150120784048128 12157082878574592 12165760407113824 12178380249135072 12188095845101568 12209447545688988 12219187926339072 12226189596766208 12247608031845228 12270093736029696 12339842862400704 12371687872137216 12403248300382464 12413143290249216 12434889239924256 12442014508541184 12464857128665088 12473754341471136 12496655233585152 12528534456119808 12535713384026112 12557674057967892 12600125257531392 12632268434208768 12639506802327552 12661649306640432 12671750442129408 12693949432422678 12727400082407424 12733624223585118 12757002217618176 12789545590622304 12829898534068224 12862627867063296 12895440693254784 12902829860709376 12919115770380288 12928337225635536 12935745243007104 12959494316310528 12992554250790912 12999999064915968 13055994457093602 13100130228068352 13130599280960448 13154706091892736 13164095707697592 13188264015596544 13197677584502943 13205239935569752 13221907546248576 13229483781233664 13263232464349056 13287582780014592 13339021491769344 13373049607819776 13407164530288704 13431779094601728 13463019515921472 13473759963783168 13497363953462088 13531796004363777 13539549807356328 13564407421264896 13585320236515328 13599010501421184 13619976665690112 13634105001947136 13651654807982688 13676718238396416 13686480458003052 13711607825739264 13746586417131456 13754463296361984 13814867810967552 13882323220200792 13885852324626432 13903726179558656 13918148856154368 13929252394401792 13953654337930272 13964786201530368 13972788110589952 13997266322108832 14022964269748224 14032973634155028 14102677557029376 14139071853871104 14175140914722816 14183263358337024 14211301988484864 14219445152618496 14244355469970486 14255719247395584 14281891695525888 14318325092708352 14326529581744128 14351627494820448 14433635850826752 14470456350446208 14482000505290752 14507370779911632 14515683593298048 14542333316775936 14544379378839978 14552713398382992 14579431105849344 14616623532139776 14624998948030464 14700146133786624 14737646506576896 14746091269382144 14771924191080504 14783708849150976 14799044353379328 14809607671159791 14848633429475328 14855894927515971 14883169253887872 14921136522392688 15006399178240512 15044680808797248 15072301732110336 15083060096574792 15091702783508288 15110751481426944 15119410035695616 15145896955411656 15157979959256064 15231993533275869 15244595990593536 15283485266079744 15322473748901376 15358111658980524 15386308018195968 15425558803956672 15464909719272888 15473771208407232 15502179910017024 15541726287338496 15562191740397568 15581834287939584 15601891209123072 15630535129595904 15641691952003488 15670408943702016 15679388185165824 15710384476721664 15719386624413696 15746924612372436 15865512251658048 15889972776638464 15906455835604992 15926930609313136 15947033529063168 15956171278129152 15967560534336894 15996875796695808 16026244879712256 16037684153320032 16046873845755648 16076334721499136 16117345779462144 16200161045397504 16237840332180096 16250794460135424 16279263394251984 16292250568452096 16320792127400586 16330144042460304 16360124981372928 16371802573180866 16401859994080512 16453123816534272 16495583829516288 16537664400509952 16579852319899008 16589352678054912 16618414714965567 16631672455294848 16662206978113536 16704712608159744 16714284512034816 16743565410623856 16786278587691774 16843024578945024 16882199075520576 16895667256172544 16913193546719232 16925265909896904 16968442608646641 16978165631446824 17009336290157568 17052727454163072 17106531378757632 17150170489417728 17193920924339712 17237782967514048 17247660324009472 17269430264487936 17309596520470464 17323405667721216 17407992609458136 17466840304091136 17507465707947264 17539608122523648 17552127610263456 17584352020795392 17596903446003924 17629210061664768 17639311708311552 17674182536311872 17684309952465408 17761972899815424 17785361989025792 17830732810426368 17876219373718272 17909038792802304 17917796935477278 17950692687895296 17965013285044224 17996485271282784 18042394672485036 18052733076475104 18085876561686528 18132014001894912 18159968887586816 18178806669262848 18202206410643584 18225181176072192 18235624317861888 18248640610670736 18267570373702608 18282143767652352 18328781889508608 18339284395149312 18371412047767842 18419823747956736 18509764293601056 18557531808205824 18604872450573696 18619714935373824 18628820623393043 18652333859886384 18663021762811776 18697285692997632 18710631512206704 18744982850377728 18803570076039168 18900187886297088 18948402651313152 18959260203491328 18992473959960648 19007625663194112 19040924148634017 19091100123611136 19100436335377677 19135503326427264 19184318385933456 19244847801102336 19293941800594944 19343161039882176 19354244791064064 19392505838453304 19403617864510656 19439241474465792 19488831376186368 19499998597373952 19583991685640403 19600194845048832 19650195342102528 19695898921440672 19711611798867968 19732059137839104 19746143561546388 19782396023394816 19807859903354628 19844225671850496 19894848696523584 20008532237654016 20059574411729664 20096402309480448 20110746795433056 20147668641902592 20159213380927488 20194529273882208 20210639945674752 20246045930193132 20309324711034492 20346611131897344 20377980354772992 20429964998535168 20477482211974032 20515077357594624 20529720687004578 20567411738608896 20619879625697184 20631694944542976 20669573213356032 20722301716451328 20802521612164096 20823484830301188 20828778486939648 20855589269337984 20877223284231552 20893878591602688 20947179302295552 20959182165884928 20995899483163248 21049460451232542 21154016335544064 21208607780806656 21262711372084224 21274895037505536 21290080712449192 21316952982727296 21329167728927744 21366533204955729 21383578871093376 21395831794340864 21422837543288832 21489794372616192 21650453776240128 21705684525669312 21723000757936128 21761056169867448 21773525389947072 21813499975163904 21816569068259967 21829070097574488 21869146658774016 21924935298209664 21937498422045696 21994111772688384 22050219200679936 22106469759865344 22119136904073216 22157886286620756 22175563273726464 22272950144212992 22324753880831808 22381704783589032 22457366105260032 22509598767360768 22527556341563392 22550924728958976 22567021213195872 22608452598165504 22624590144862188 22637554175262432 22679115053543424 22736969938884096 22866893985890304 22925227899119616 22983710623352064 23025907019317248 23037167488470786 23079462027293952 23097874223628288 23138338205935008 23210656812610848 23253269865025536 23343287610596352 23402836813684608 23445802694393856 23462537928005232 23505613415553024 23519082277748736 23565576715082496 23579079936620544 23620386918558654 23682630533087232 23774310413901824 23798268377487072 23834959164957696 23859683753407488 23890395913969704 23934256917193728 23951340801505341 23995313695043712 24056526229980048 24070310768633472 24114502082248704 24176018669193216 24300241568096256 24331520814227648 24356760498270144 24376191690203136 24418895091377976 24438375852678144 24452379193532416 24495216063690456 24540187472059392 24557703859771299 24679685724801408 24743375744274432 24806496600764928 24869778479848512 24884029017082368 24947508682942272 24993310467170304 25057068912239616 25071426768052224 25115348115935784 25200250515062784 25264536868417536 25279013604655104 25323298613280864 25343500884258816 25387898864845356 25467248447170236 25514004435236352 25579091181244608 25659797068136448 25725255734126592 25790881386509568 25805659721418752 25838231540760576 25856674451271072 25871490486014208 25918988632621056 25985108501581824 25999998129831936 26111988914187204 26200260456136704 26261198561920896 26309412183785472 26328191415395184 26376528031193088 26395355169005886 26410479871139504 26443815092497152 26458967562467328 26526464928698112 26575165560029184 26678042983538688 26746099215639552 26814329060577408 26863558189203456 26876695403215917 26926039031842944 26947519927566336 26994727906924176 27063592008727554 27079099614712656 27128814842529792 27198021002842368 27239953331380224 27268210003894272 27303309615965376 27353436476792832 27372960916006104 27423215651478528 27493172834262912 27508926592723968 27557118071651763 27629735621935104 27764646440401584 27807452359117312 27836297712308736 27907308675860544 27929572403060736 27994532644217664 28045928539496448 28065947268310056 28205355114058752 28278143707742208 28350281829445632 28366526716674048 28422603976969728 28438890305236992 28488710939940972 28511438494791168 28636650185416704 28703254989640896 28867271701653504 28940912700892416 28964001010581504 29014741559823264 29031367186596096 29084666633551872 29088758757679956 29105426796765984 29158862211698688 29233247064279552 29249997896060928 29400292267573248 29475293013153792 29492182538764288 29543848382161008 29567417698301952 29598088706758656 29619215342319582 29697266858950656 29711789855031942 29766338507775744 29842273044785376 30012798356481024 30089361617594496 30144603464220672 30166120193149584 30183405567016576 30221502962853888 30238820071391232 30291793910823312 30315959918512128 30463987066551738 30566970532159488 30644947497802752 30716223317961048 30772616036391936 30794581030506867 30851117607913344 30929819438545776 30947542416814464 31004359820034048 31083452574676992 31124383480795136 31203782418246144 31283383904006976 31340817887404032 31420768953443328 31438773248827392 31493849224744872 31574190676848813 31731024503316096 31779945553276928 31812911671209984 31853861218626272 31894067058126336 31912342556258304 31935121068673788 31993751593391616 32075368306640064 32093747691511296 32234691558924288 32400322090795008 32475680664360192 32501588920270848 32558526788503968 32584501136904192 32641584254801172 32660288084920608 32720249962745856 32743605146361732 32803719988161024 32906247633068544 32991167659032576 33075328801019904 33159704639798016 33178705356109824 33236829429931134 33263344910589696 33324413956227072 33409425216319488 33428569024069632 33487130821247712 33572557175383548 33686049157890048 33764398151041152 33791334512345088 33826387093438464 33850531819793808 33936885217293282 33956331262893648 34018672580315136 34105454908326144 34300340978835456 34387841848679424 34475565935028096 34495320648018944 34538860528975872 34555751232706179 34619193040940928 34646811335442432 34815985218916272 35014931415894528 35104255220526912 35168704041590784 35193806892007848 35258420123329536 35278623416623104 35348365072623744 35368619904930816 35430580377837981 35523945799630848 35570723978051584 35661465620852736 35752438747436544 35835593870954556 35901385375790592 35992970542565568 36084789344970072 36105466152950208 36171753123373056 36264028003789824 36319937775173632 36357613338525696 36404412821287168 36450362352144384 36471248635723776 36497281221341472 36535140747405216 36564287535304704 36657563779017216 36678568790298624 36742824095535684 37019528587202112 37115063616411648 37209744901147392 37239429870747648 37257641246786086 37304667719772768 37326043525623552 37394571385995264 37421263024413408 37489965700755456 37607140152078336 37800375772594176 37896805302626304 37918520406982656 37984947919921296 38015251326388224 38081848297268034 38182200247222272 38200872670755354 38271006652854528 38368636771866912 38489695602204672 38587883601189888 38686322079764352 38708489582128128 38785011676906608 38807235729021312 38878482948931584 38977662752372736 38999997194747904 39167983371280806 39300390684205056 39391797842881344 39423223597735936 39464118275678208 39492287123092776 39564792046789632 39593032753508829 39615719806709256 39688451343700992 39789697393047168 40017064475308032 40119148823459328 40221493590866112 40295337283805184 40389058547764416 40421279891349504 40492091860386264 40618649422068984 40693222263794688 40755960709545984 40859929997070336 40954964423948064 41030154715189248 41059441374009156 41134823477217792 41239759251394368 41263389889085952 41444603432902656 41605043224328192 41646969660602376 41657556973879296 41711178538675968 41754446568463104 41787757183205376 41894358604591104 41918364331769856 41991798966326496 42098920902465084 42308032671088128 42417215561613312 42525422744168448 42549790075011072 42580161424898384 42633905965454592 42658335457855488 42733066409911458 42767157742186752 42791663588681728 42845675086577664 42979588745232384 43300907552480256 43411369051338624 43446001515872256 43522112339734896 43547050779894144 43626999950327808 43633138136519934 43658140195148976 43738293317548032 43849870596419328 43874996844091392 44100438401359872 44212939519730688 44238273808146432 44315772573241512 44351126547452928 44428823013479373 44545900288425984 44567684782547913 44649507761663616 44763409567178064 45019197534721536 45134042426391744 45216905196331008 45249180289724376 45275108350524864 45358230107086848 45473939877768192 45695980599827607 45733787971780608 45850455798239232 45967421246704128 46074334976941572 46158924054587904 46276676411870016 46421313625221696 46506539730051072 46686575221192704 46805673627369216 46891605388787712 46925075856010464 47011226831106048 47038164555497472 47131153430164992 47158159873241088 47240773837117308 47548620827803648 47596536754974144 47669918329915392 47719367506814976 47780791827939408 47868513834387456 47902681603010682 47990627390087424 48113052459960096 48140621537266944 48229004164497408 48352037338386432 48600483136192512 48663041628455296 48713520996540288 48752383380406272 48837790182755952 48876751705356288 48904758387064832 48990432127380912 49080374944118784 49115407719542598 49359371449602816 49486751488548864 49612993201529856 49739556959697024 49768058034164736 49855244144896701 49895017365884544 49986620934340608 50114137824479232 50142853536104448 50230696231871568 50529073736835072 50646597226561728 50687001768517632 50775797729690712 50905327825939923 50934496894340472 51028008870472704 51158182362489216 51319594136272896 51450511468253184 51581762773019136 51611319442837504 51713348902542144 51742980972028416 51970217003163648 52223977828374408 52400520912273408 52522397123841792 52618824367570944 52656382830790368 52753056062386176 52790710338011772 52820959742279008 52887630184994304 52917935124934656 53052929857396224 53356085967077376 53492198431279104 53628658121154816 53727116378406912 53753390806431834 53852078063685888 53895039855132672 53989455813848352 54127184017455108 54158199229425312 54257629685059584 54396042005684736 54479906662760448 54536420007788544 54606619231930752 54706872953585664 54745921832012208 54846431302957056 54986345668525824 55017853185447936 55114236143303526 55259471243870208 55529292880803168 55614904718234624 55672595424617472 55814617351721088 55859144806121472 55886461870179129 55989065288435328 56091857078992896 56131894536620112 56410710228117504 56700563658891264 56845207953939456 56877780610473984 56977421879881944 57022876989582336 57122772445902051 57273300370833408 57301309006133031 57406509979281792 57734543403307008 57881825401784832 58029483119646528 58062734373192192 58177517515359912 58210853593531968 58317724423397376 58466494128559104 58499995792121856 58751975056921209 58800584535146496 58950586026307584 58984365077528576 59087696764322016 59134835396603904 59196177413517312 59238430684639164 59423579710063884 59532677015551488 59684546089570752 60025596712962048 60178723235188992 60289206928441344 60332240386299168 60366811134033152 60443005925707776 60477640142782464 60583587821646624 60631919837024256 60927974133103476 61133941064318976 61289894995605504 61432446635922096 61545232072783872 61589162061013734 61702235215826688 61859638877091552 61895084833628928 62008719640068096 62166905149353984 62248766961590272 62407564836492288 62566767808013952 62681635774808064 62841537906886656 62877546497654784 62987698449489744 63148381353697626 63462049006632192 63559891106553856 63625823342419968 63707722437252544 63788134116252672 63824685112516608 63870242137347576 63987503186783232 64150736613280128 64187495383022592 64469383117848576 64951361328720384 65117053577007936 65169002273808384 65283168509602344 65320576169841216 65440499925491712 65487210292723464 65607439976322048 65812495266137088 65982335318065152 66150657602039808 66319409279596032 66357410712219648 66473658859862268 66526689821179392 66818850432638976 66974261642495424 67145114350767096 67372098315780096 67528796302082304 67582669024690176 67652774186876928 67701063639587616 67873770434586564 67912662525787296 68037345160630272 68210909816652288 68600681957670912 68775683697358848 68951131870056192 68990641296037888 69077721057951744 69111502465412358 69238386081881856 69293622670884864 69631970437832544 70029862831789056 70208510441053824 70337408083181568 70387613784015696 70516840246659072 70557246833246208 70696730145247488 70737239809861632 70861160755675962 71047891599261696 71322931241705472 71504877494873088 71671187741909112 71802770751581184 71854022404516023 71985941085131136 72169578689940144 72210932305900416 72343506246746112 72528056007579648 72808825642574336 72900724704288768 72994562442682944 73070281494810432 73128575070609408 73315127558034432 73357137580597248 73485648191071368 73673111579313897 74039057174404224 74230127232823296 74419489802294784 74515282493572172 74609335439545536 74652087051247104 74842526048826816 74979931401510912 75214280304156672 75600751545188352 75793610605252608 75837040813965312 75969895839842592 76030502652776448 76163696594536068 76401745341510708 76542013305709056 76737273543733824 76979391204409344 77175767202379776 77372644159528704 77416979164256256 77570023353813216 77614471458042624 77756965897863168 77955325504745472 77999994389495808 78335966742561612 78600781368410112 78783595685762688 78846447195471872 78928236551356416 78984574246185552 79129584093579264 79186065507017658 79231439613418512 79376902687401984 79579394786094336 80034128950616064 80238297646918656 80442987181732224 80590674567610368 80630086209647751 80778117095528832 80842559782699008 80984183720772528 81237298844137968 81386444527589376 81719859994140672 81909928847896128 82060309430378496 82118882748018312 82269646954435584 82479518502788736 82526779778171904 82671354214955289 82889206865805312 83210086448656384 83293939321204752 83422357077351936 83508893136926208 83788717209182208 83983597932652992 84197841804930168 84616065342176256 84834431123226624 85050845488336896 85099580150022144 85160322849796768 85267811930909184 85316670915710976 85466132819822916 85534315484373504 85583327177363456 86601815104960512 86822738102677248 86892003031744512 87044224679469792 87094101559788288 87253999900655616 87266276273039868 87316280390297952 87476586635096064 87699741192838656 87749993688182784 88200876802719744 88425879039461376 88476547616292864 88631545146483024 88702253094905856 88857646026958746 89091800576851968 89135369565095826 89299015523327232 89526819134356128 90038395069443072 90268084852783488 90433810392662016 90498360579448752 90550216701049728 90716460214173696 90947879755536384 91391961199655214 91700911596478464 91934842493408256 92148669953883144 92317848109175808 92383743091520601 92553352823740032 92842627250443392 93013079460102144 93373150442385408 93611347254738432 93850151712020928 94022453662212096 94262306860329984 94316319746482176 94481547674234616 94722572030546439 95097241655607296 95193073509948288 95339836659830784 95438735013629952 95561583655878816 95737027668774912 95805363206021364 95981254780174848 96226104919920192 96281243074533888 96704074676772864 97200966272385024 97326083256910592 97427041993080576 97504766760812544 97675580365511904 97753503410712576 97809516774129664 97980864254761824 98160749888237568 98230815439085196 98718742899205632 98973502977097728 99225986403059712 99479113919394048 99536116068329472 99710488289793402 99790034731769088 99973241868681216 100228275648958464 100285707072208896 100461392463743136 101058147473670144 101293194453123456 101374003537035264 101551595459381424 101810655651879846 101868993788680944 102056017740945408 102316364724978432 102901022936506368 103163525546038272 103222638885675008 103426697805084288 103485961944056832 103667253698118537 103940434006327296 104447955656748816 105044794247683584 105312765661580736 105506112124772352 105581420676023544 105641919484558016 105775260369988608 105835870249869312 106105859714792448 106712171934154752 106984396862558208 107257316242309632 107506781612863668 107704156127371776 107978911627696704 108254368034910216 108316398458850624 108515259370119168 108792084011369472 108959813325520896 109072840015577088 109213238463861504 109413745907171328 109491843664024416 109692862605914112 109972691337051648 110035706370895872 110228472286607052 111058585761606336 111229809436469248 111345190849234944 111629234703442176 111718289612242944 111772923740358258 111978130576870656 112183714157985792 112263789073240224 112821420456235008 113401127317782528 113690415907878912 113755561220947968 113954843759763888 114045753979164672 114245544891804102 114546600741666816 114602618012266062 114813019958563584 115469086806614016 115763650803569664 116058966239293056 116125468746384384 116355035030719824 116421707187063936 116635448846794752 116932988257118208 116999991584243712 117503950113842418 117901172052615168 118175393528644032 118269670793207808 118392354827034624 118476861369278328 118779098260526487 118847159420127768 119065354031102976 119369092179141504 120051193425924096 120357446470377984 120664480772598336 120733622268066304 120886011851415552 121167175643293248 121263839674048512 121855948266206952 122267882128637952 122579789991211008 122864893271844192 123090464145567744 123178324122027468 123404470431653376 123719277754183104 123790169667257856 124333810298707968 124497533923180544 124815129672984576 125133535616027904 125363271549616128 125683075813773312 125755092995309568 125975396898979488 126296762707395252 126924098013264384 127119782213107712 127251646684839936 127415444874505088 127576268232505344 127649370225033216 127740484274695152 127975006373566464 128301473226560256 128374990766045184 128938766235697152 129902722657440768 130234107154015872 130338004547616768 130401744363751301 130566337019204688 130641152339682432 130880999850983424 130974420585446928 131214879952644096 131624990532274176 132301315204079616 132638818559192064 132714821424439296 132947317719724536 133053379642358784 133286469040438119 133637700865277952 133703054347643739 133948523284990848 134290228701534192 135057592604164608 135402127279175232 135747540869173128 135825325051574592 136074690321260544 136421819633304576 137087941799482821 137201363915341824 137551367394717696 137902263740112384 137981282592075776 138223004930824716 138476772163763712 139263940875665088 140059725663578112 140417020882107648 140674816166363136 140775227568031392 141033680493318144 141114493666492416 141393460290494976 141474479619723264 141722321511351924 142645862483410944 143009754989746176 143342375483818224 143605541503162368 143708044809032046 143971882170262272 144339157379880288 144421864611800832 144687012493492224 145056112015159296 145617651285148672 145801449408577536 145989124885365888 146140562989620864 146257150141218816 146630255116068864 146714275161194496 146971296382142736 147346223158627794 148078114348808448 148460254465646592 148838979604589568 149030564987144344 149218670879091072 149304174102494208 149565732434690103 149685052097653632 149959862803021824 150428560608313344 151587221210505216 151939791679685184 152061005305552896 152327393189072136 152715983477819769 152803490683021416 153084026611418112 153474547087467648 153958782408818688 154351534404759552 154745288319057408 154833958328512512 155140046707626432 155228942916085248 155910651009490944 156671933485123224 157201562736820224 157567191371525376 157692894390943744 157856473102712832 157969148492371104 158259168187158528 158372131014035316 158462879226837024 158753805374803968 159158789572188672 160068257901232128 160476595293837312 160885974363464448 161181349135220736 161260172419295502 161556234191057664 161685119565398016 161968367441545056 162474597688275936 162772889055178752 163439719988281344 163819857695792256 164120618860756992 164237765496036624 164539293908871168 164959037005577472 165053559556343808 165342708429910578 165778413731610624 166420172897312768 166587878642409504 166844714154703872 167017786273852416 167577434418364416 167659385610537387 167967195865305984 168395683609860336 169232130684352512 170101690976673792 170320645699593536 170535623861818368 170633341831421952 170932265639645832 171068630968747008 171166654354726912 171903927018399093 173203630209921024 173645476205354496 174088449358939584 174188203119576576 174532552546079736 174632560780595904 174953173270192128 175399482385677312 175499987376365568 176401753605439488 176851758078922752 176953095232585728 177263090292966048 177404506189811712 177715292053917492 178270739130191652 178598031046654464 179053638268712256 180076790138886144 180536169705566976 180867620785324032 180996721158897504 181100433402099456 181432920428347392 181895759511072768 182783922399310428 183401823192956928 183869684986816512 184297339907766288 184635696218351616 184767486183041202 185106705647480064 185685254500886784 186026158920204288 186746300884770816 187222694509476864 187700303424041856 188044907324424192 188524613720659968 188632639492964352 188963095348469232 189445144061092878 190386147019896576 190679673319661568 190877470027259904 191123167311757632 191474055337549824 191610726412042728 191962509560349696 192452209839840384 192562486149067776 193408149353545728 194652166513821184 194854083986161152 195351160731023808 195507006821425152 195961728509523648 196321499776475136 196461630878170392 197437485798411264 197947005954195456 198451972806119424 198958227838788096 199072232136658944 199420976579586804 199580069463538176 200456551297916928 200922784927486272 202116294947340288 202586388906246912 202748007074070528 203103190918762848 203621311303759692 203737987577361888 204112035481890816 204632729449956864 205802045873012736 206327051092076544 206445277771350016 206853395610168576 206971923888113664 207334507396237074 207880868012654592 208895911313497632 210089588495367168 210625531323161472 211012224249544704 211162841352047088 211283838969116032 211550520739977216 211671740499738624 212211719429584896 213968793725116416 214514632484619264 215013563225727336 215408312254743552 215562067213548069 215957823255393408 216508736069820432 216632796917701248 217030518740238336 217584168022738944 218426476927723008 218983687328048832 219385725211828224 219945382674103296 220071412741791744 220456944573214104 221019334737941691 222117171523212672 222459618872938496 222690381698469888 223258469406884352 223545847480716516 223956261153741312 224527578146480448 225642840912470016 226802254635565056 227380831815757824 227511122441895936 227909687519527776 228091507958329344 228491089783608204 229205236024532124 229626039917127168 230938173613228032 231527301607139328 232117932478586112 232250937492768768 232710070061439648 232843414374127872 233270897693589504 233865976514236416 233999983168487424 235007900227684836 235802344105230336 236350787057288064 236539341586415616 236784709654069248 236953722738556656 237558196521052974 237694318840255536 238130708062205952 238738184358283008 240102386851848192 240714892940755968 241328961545196672 241467244536132608 241772023702831104 241890258628943253 242334351286586496 242527679348097024 243711896532413904 245159579982422016 245729786543688384 246180928291135488 246356648244054936 246808940863306752 247438555508366208 247580339334515712 248014062644865867 248667620597415936 248995067846361088 249630259345969152 250267071232055808 251366151627546624 251950793797958976 252593525414790504 253848196026528768 254239564426215424 254503293369679872 254830889749010176 255152536465010688 255298740450066432 255480968549390304 255950012747132928 256602946453120512 256749981532090368 259805445314881536 260468214308031744 260676009095233536 260803488727502602 261132674038409376 261282304679364864 261761999701966848 261948841170893856 262429759905288192 263249981064548352 264602630408159232 265277637118384128 265429642848878592 265894635439449072 266106759284717568 266572938080876238 267275401730555904 267406108695287478 267897046569981696 268580457403068384 270115185208329216 270804254558350464 271495081738346256 271650650103149184 272149380642521088 272843639266609152 274175883598965642 275102734789435392 275804527480224768 275962565184151552 276446009861649432 276953544327527424 277151229274561803 278527881751330176 280119451327156224 280834041764215296 281550455136062784 282067360986636288 282786920580989952 282948959239446528 283444643022703848 285291724966821888 286019509979492352 286684750967636448 287211083006324736 287416089618064092 287943764340524544 288678314759760576 288843729223601664 290112224030318592 291235302570297344 291602898817155072 291978249770731776 292281125979241728 292514300282437632 293260510232137728 293428550322388992 293942592764285472 294692446317255588 296156228697616896 296920508931293184 297677959209179136 298061129974288688 298437341758182144 298608348204988416 299131464869380206 299370104195307264 299919725606043648 300857121216626688 303174442421010432 303879583359370368 304122010611105792 304654786378144272 305431966955639538 305606981366042832 306168053222836224 306949094174935296 308703068809519104 309490576638114816 309667916657025024 310280093415252864 310457885832170496 311001761094355611 311821302018981888 313343866970246448 315134382743050752 315938296984742208 316518336374317056 316744262028070632 316925758453674048 317507610749607936 318317579144377344 320136515802464256 320953190587674624 321771948726928896 322520344838591004 323112468382115328 323936734883090112 324949195376551872 325545778110357504 326879439976562688 327639715391584512 328241237721513984 328475530992073248 329078587817742336 329918074011154944 330107119112687616 330685416859821156 332840345794625536 333175757284819008 333689428309407744 334035572547704832 335154868836728832 335318771221074774 335934391730611968 336791367219720672 338464261368705024 340203381953347584 340641291399187072 341071247723636736 341266683662843904 341864531279291664 342137261937494016 342333308709453824 343807854036798186 346407260419842048 347290952410708992 348176898717879168 348376406239153152 349065105092159472 349265121561191808 349906346540384256 350798964771354624 350999974752731136 353703516157845504 354526180585932096 354809012379623424 355430584107834984 356337294781579461 356541478260383304 357196062093308928 358107276537424512 360153580277772288 361072339411133952 361993442317795008 362200866804198912 363791519022145536 365567844798620856 366803646385913856 367739369973633024 368594679815532576 369271392436703232 369534972366082404 370213411294960128 371370509001773568 373492601769541632 374445389018953728 375400606848083712 376089814648848384 377049227441319936 377265278985928704 377926190696938464 378890288122185756 380772294039793152 381359346639323136 381754940054519808 382246334623515264 382948110675099648 383221452824085456 383925019120699392 384904419679680768 385124972298135552 386816298707091456 389304333027642368 389708167972322304 390702321462047616 391014013642850304 391205233091253903 391923457019047296 392642999552950272 392923261756340784 394874971596822528 396903945612238848 397916455677576192 398144464273317888 398841953159173608 399160138927076352 399859407121314357 400913102595833856 401109163042931217 401845569854972544 405172777812493824 406206381837525696 407242622607519384 407475975154723776 408224070963781632 409265458899913728 411263825398448463 411604091746025472 412654102184153088 412890555542700032 413706791220337152 413943847776227328 414669014792474148 417791822626995264 420179176990734336 421251062646322944 422024448499089408 422325682704094176 422567677938232064 423101041479954432 423343480999477248 424423438859169792 427937587450232832 429029264969238528 430027126451454672 430816624509487104 431124134427096138 431915646510786816 433017472139640864 433265593835402496 434061037480476672 435168336045477888 436852953855446016 437967374656097664 438771450423656448 439890765348206592 440142825483583488 440913889146428208 442038669475883382 444234343046425344 444919237745876992 445380763396939776 446516938813768704 447091694961433032 447912522307482624 449055156292960896 451285681824940032 454761663631515648 455819375039055552 456183015916658688 456982179567216408 458410472049064248 459252079834254336 461876347226456064 463054603214278656 464235864957172224 464501874985537536 465420140122879296 465686828748255744 467731953028472832 470015800455369672 471604688210460672 472701574114576128 473078683172831232 473569419308138496 473907445477113312 475116393042105948 475388637680511072 476261416124411904 477476368716566016 480204773703696384 481429785881511936 482657923090393344 482934489072265216 483544047405662208 483780517257886506 484668702573172992 485055358696194048 487423793064827808 490319159964844032 491459573087376768 492361856582270976 492713296488109872 493617881726613504 494877111016732416 495160678669031424 496028125289731734 497335241194831872 499260518691938304 500534142464111616 502732303255093248 502978156831612161 503901587595917952 505187050829581008 507696392053057536 509661779498020352 510305072930021376 510961937098780608 511900025494265856 513205892906241024 513499963064180736 515711781055197279 519610890629763072 520936428616063488 521606977455005204 522265348076818752 522564609358729728 523897682341787712 524859519810576384 526499962129096704 529205260816318464 530555274236768256 530859285697757184 531789270878898144 532213518569435136 533145876161752476 534812217390574956 535794093139963392 537160914806136768 540230370416658432 541608509116700928 542990163476692512 543301300206298368 544298761285042176 545687278533218304 548351767197931284 550205469578870784 551609054960449536 551925130368303104 552892019723298864 553907088655054848 554302458549123606 557055763502660352 560238902654312448 561668083528430592 563100910272125568 564134721973272576 565573841161979904 565897918478893056 566889286045407696 572039019958984704 573369501935272896 574422166012649472 574832179236128184 575887528681049088 577356629519521152 577687458447203328 580224448060637184 582470605140594688 583956499541463552 584562251958483456 586521020464275456 587885185528570944 589384892634511176 592312457395233792 593841017862586368 595355918418358272 596122259948577376 596874683516364288 597216696409976832 598262929738760412 598740208390614528 606348884842020864 607759166718740736 608244021222211584 609309572756288544 610863933911279076 611213962732085664 612336106445672448 613898188349870592 617406137619038208 618981153276229632 619335833314050048 620560186830505728 620915771664340992 622003522188711222 623642604037963776 626687733940492896 630268765486101504 631876593969484416 633036672748634112 633488524056141264 633851516907348096 635015221499215872 636635158288754688 641906381175349248 643543897453857792 645040689677182008 646224936764230656 646686201640644207 647873469766180224 649898390753103744 651091556220715008 655279430783169024 656951061984146496 658157175635484672 659836148022309888 660214238225375232 661370833719642312 663058004213825073 665680691589251072 666351514569638016 667378856618815488 668071145095409664 670637542442149548 671868783461223936 673582734439441344 676928522737410048 680406763906695168 681282582798374144 682142495447273472 682533367325687808 683729062558583328 684274523874988032 684666617418907648 687615708073596372 692814520839684096 694581904821417984 696353797435758336 696752812478306304 698130210184318944 698530243122383616 699812693080768512 701597929542709248 701999949505462272 707407032315691008 709052361171864192 709618024759246848 710861168215669968 712674589563158922 713082956520766608 714392124186617856 716214553074849024 720307160555544576 722144678822267904 723986884635590016 724401733608397824 725670775886829759 727583038044291072 731135689597241712 735478739947266048 737189359631065152 738542784873406464 739069944732164808 740426822589920256 742741018003547136 746985203539083264 748890778037907456 750801213696167424 754098454882639872 755852381393876928 757780576244371512 761544588079586304 762718693278646272 763509880109039616 764492669247030528 765896221350199296 766442905648170912 767850038241398784 769808839359361536 770249944596271104 778608666055284736 779416335944644608 781404642924095232 782028027285700608 782410466182507806 783846914038094592 785285999105900544 785846523512681568 789749943193645056 793807891224477696 795832911355152384 796288928546635776 797683906318347216 798320277854152704 799718814242628714 801826205191667712 802218326085862434 803691139709945088 810345555624987648 812412763675051392 814485245215038768 814951950309447552 816448141927563264 818530917799827456 822527650796896926 825308204368306176 827413582440674304 827887695552454656 829338029584948296 831453687823685409 835583645253990528 840358353981468672 842502125292645888 844651365408188352 845135355876464128 846202082959908864 848846877718339584 855875174900465664 858058529938477056 860054252902909344 861633249018974208 862248268854192276 863831293021573632 866034944279281728 866531187670804992 870336672090955776 873705907710892032 875934749312195328 877542900847312896 879781530696413184 880285650967166976 881827778292856416 884077338951766764 888468686092850688 889838475491753984 890761526793879552 893033877627537408 894183389922866064 895825044614965248 898110312585921792 902571363649880064 909523327263031296 911638750078111104 912366031833317376 913964359134432816 916820944098128496 918504159668508672 926109206428557312 928471729914344448 929003749971075072 930840280245758592 931373657496511488 933005283283066833 935463906056945664 940031600910739344 945403148229152256 947814890954226624 950232786084211896 950777275361022144 952522832248823808 954952737433132032 960409547407392768 962859571763023872 965315846180786688 965868978144530432 967561034515773012 969337405146345984 974847586129655616 980638319929688064 982919146174753536 984723713164541952 985426592976219744 987235763453227008 989754222033464832 990321357338062848 992056250579463468 998521037383876608 1001068284928223232 1005464606510186496 1005956313663224322 1007803175191835904 1010374101659162016 1015392784106115072 1019323558996040704 1020610145860042752 1021923874197561216 1023800050988531712 1026411785812482048 1026999926128361472 1031423562110394558 1039221781259526144 1041872857232126976 1043213954910010408 1044530696153637504 1045129218717459456 1047795364683575424 1049719039621152768 1052999924258193408 1061110548473536512 1063578541757796288 1064427037138870272 1066291752323504952 1069011884344738383 1069624434781149912 1071588186279926784 1074321829612273536 1080460740833316864 1083217018233401856 1085980326953385024 1086602600412596736 1091374557066436608 1096703534395862568 1100410939157741568 1103218109920899072 1103850260736606208 1105784039446597728 1107814177310109696 1108604917098247212 1114111527005320704 1120477805308624896 1123336167056861184 1126201820544251136 1128269443946545152 1131147682323959808 1131795836957786112 1133778572090815392 1144078039917969408 1146739003870545792 1148844332025298944 1149664358472256368 1151775057362098176 1154713259039042304 1155374916894406656 1160448896121274368 1164941210281189376 1167912999082927104 1169124503916966912 1173042040928550912 1173615699273761709 1175770371057141888 1178769785269022352 1184624914790467584 1190711836836716544 1192244519897154752 1193749367032728576 1194433392819953664 1196525859477520824 1197480416781229056 1203327489128793651 1215518333437481472 1218619145512577088 1221727867822558152 1222427925464171328 1224672212891344896 1227796376699741184 1234812275238076416 1237962306552459264 1238671666628100096 1241120373661011456 1241831543328681984 1244007044377422444 1253375467880985792 1260537530972203008 1263753187938968832 1266073345497268224 1266977048112282528 1267703033814696192 1270030442998431744 1273270316577509376 1283812762350698496 1287087794907715584 1290081379354364016 1292449873528461312 1293372403281288414 1295746939532360448 1299796781506207488 1302183112441430016 1310558861566338048 1313902123968292992 1316314351270969344 1319672296044619776 1320428476450750464 1322741667439284624 1326116008427650146 1332703029139276032 1334757713237630976 1336142290190819328 1341275084884299096 1343737566922447872 1347165468878882688 1353857045474820096 1362565165596748288 1364284990894546944 1367458125117166656 1368549047749976064 1375231416147192744 1385629041679368192 1389163809642835968 1392707594871516672 1393505624956612608 1396260420368637888 1397060486244767232 1403195859085418496 1414814064631382016 1418104722343728384 1419236049518493696 1421722336431339936 1425349179126317844 1426165913041533216 1428784248373235712 1432429106149698048 1440614321111089152 1444289357644535808 1447973769271180032 1448803467216795648 1451341551773659518 1455166076088582144 1462271379194483424 1470957479894532096 1474378719262130304 1477085569746812928 1478139889464329616 1480853645179840512 1485482036007094272 1497781556075814912 1501602427392334848 1508196909765279744 1508934470494836483 1511704762787753856 1515561152488743024 1523089176159172608 1528985338494061056 1532885811296341824 1535700076482797568 1539617678718723072 1540499889192542208 1547135343165591837 1557217332110569472 1558832671889289216 1562809285848190464 1564820932365015612 1567693828076189184 1571693047025363136 1579499886387290112 1587615782448955392 1591665822710304768 1592577857093271552 1595367812636694432 1596640555708305408 1599437628485257428 1604436652171724868 1607382279419890176 1620691111249975296 1624825527350102784 1628970490430077536 1629903900618895104 1632896283855126528 1637061835599654912 1645055301593793852 1650616408736612352 1654827164881348608 1655775391104909312 1658676059169896592 1662907375647370818 1671167290507981056 1680716707962937344 1685004250585291776 1689302730816376704 1690270711752928256 1692404165919817728 1697693755436679168 1716117059876954112 1720108505805818688 1723266498037948416 1724496537708384552 1727662586043147264 1732069888558563456 1733062375341609984 1740673344181911552 1747411815421784064 1751869498624390656 1759563061392826368 1763655556585712832 1768154677903533528 1776937372185701376 1779676950983507968 1781523053587759104 1786067755255074816 1788366779845732128 1791650089229930496 1796220625171843584 1819046654526062592 1823277500156222208 1824732063666634752 1827928718268865632 1833641888196256992 1837008319337017344 1852218412857114624 1856943459828688896 1858007499942150144 1861680560491517184 1862747314993022976 1866010566566133666 1870927812113891328 1880063201821478688 1890806296458304512 1895629781908453248 1900465572168423792 1901554550722044288 1905045664497647616 1909905474866264064 1925719143526047744 1930631692361573376 1931737956289060864 1935122069031546024 1938674810292691968 1940058604921932621 1949695172259311232 1965838292349507072 1970853185952439488 1974471526906454016 1979508444066929664 1980642714676125696 1984112501158926936 1997042074767753216 2002136569856446464 2011912627326448644 2015606350383671808 2020748203318324032 2030785568212230144 2038647117992081408 2041220291720085504 2043847748395122432 2047600101977063424 2052823571624964096 2053999852256722944 2062847124220789116 2078443562519052288 2083745714464253952 2086427909820020816 2089061392307275008 2090258437434918912 2095590729367150848 2099438079242305536 2105999848516386816 2122221096947073024 2127157083515592576 2128854074277740544 2132583504647009904 2138023768689476766 2139248869562299824 2143176372559853568 2148643659224547072 2160921481666633728 2166434036466803712 2171960653906770048 2173205200825193472 2177012327660489277 2182749114132873216 2193407068791725136 2206436219841798144 2211568078893195456 2215628354620219392 2217209834196494424 2228223054010641408 2240955610617249792 2246672334113722368 2252403641088502272 2262295364647919616 2267557144181630784 2288156079835938816 2293478007741091584 2297688664050597888 2299328716944512736 2303550114724196352 2309426518078084608 2310749833788813312 2329882420562378752 2335825998165854208 2338249007833933824 2346084081857101824 2347231398547523418 2351540742114283776 2357539570538044704 2369249829580935168 2381423673673433088 2384489039794309504 2387498734065457152 2388866785639907328 2393051718955041648 2394960833562458112 2406654978257587302 2431036666874962944 2437238291025154176 2443455735645116304 2444855850928342656 2449344425782689792 2455592753399482368 2475924613104918528 2482240747322022912 2483663086657363968 2488014088754844888 2494361063471056227 2506750935761971584 2521075061944406016 2527506375877937664 2533954096224565056 2535406067629392384 2546540633155018752 2567625524701396992 2574175589815431168 2580162758708728032 2584899747056922624 2586744806562576828 2591493879064720896 2599593563012414976 2621117723132676096 2627804247936585984 2632628702541938688 2639344592089239552 2640856952901500928 2645483334878569248 2652232016855300292 2665406058278552064 2669515426475261952 2672284580381638656 2682550169768598192 2687475133844895744 2694330937757765376 2707714090949640192 2725130331193496576 2728569981789093888 2734916250234333312 2737098095499952128 2750462832294385488 2778327619285671936 2785415189743033344 2787011249913225216 2792520840737275776 2794120972489534464 2799015849849200499 2806391718170836992 2836209444687456768 2843444672862679872 2850698358252635688 2852331826083066432 2857568496746471424 2864858212299396096 2881228642222178304 2888578715289071616 2895947538542360064 2897606934433591296 2902683103547319036 2924542758388966848 2941914959789064192 2948757438524260608 2954171139493625856 2956279778928659232 2961707290359681024 2970964072014188544 2995563112151629824 3003204854784669696 3016393819530559488 3017868940989672966 3023409525575507712 3031122304977486048 3046178352318345216 3057970676988122112 3065771622592683648 3071400152965595136 3079235357437446144 3080999778385084416 3094270686331183674 3114434664221138944 3117665343778578432 3125618571696380928 3129641864730031224 3135387656152378368 3143386094050726272 3158999772774580224 3183331645420609536 3190735625273388864 3193281111416610816 3198875256970514856 3208873304343449736 3214764558839780352 3241382222499950592 3249651054700205568 3257940980860155072 3259807801237790208 3274123671199309824 3290110603187587704 3301232817473224704 3309654329762697216 3311550782209818624 3317352118339793184 3325814751294741636 3342334581015962112 3361433415925874688 3370008501170583552 3378605461632753408 3380541423505856512 3384808331839635456 3395387510873358336 3432234119753908224 3440217011611637376 3446532996075896832 3448993075416769104 3455325172086294528 3464139777117126912 3466124750683219968 3481346688363823104 3494823630843568128 3503738997248781312 3519126122785652736 3520847097821285127 3527311113171425664 3536309355807067056 3553874744371402752 3572135510510149632 3576733559691464256 3583300178459860992 3592441250343687168 3609982467386380953 3646555000312444416 3655857436537731264 3667283776392513984 3674016638674034688 3704436825714229248 3713886919657377792 3716014999884300288 3723361120983034368 3725494629986045952 3732021133132267332 3760126403642957376 3781612592916609024 3791259563816906496 3800931144336847584 3803109101444088576 3810091328995295232 3819810949732528128 3851438287052095488 3861263384723146752 3863475912578121728 3870244138063092048 3877349620585383936 3880117209843865242 3899390344518622464 3931676584699014144 3941706371904878976 3948943053812908032 3959016888133859328 3961285429352251392 3968225002317853872 4004273139712892928 4023825254652897288 4031212700767343616 4041496406636648064 4061571136424460288 4077294235984162816 4087695496790244864 4105647143249928192 4125694248441578232 4156887125038104576 4167491428928507904 4172855819640041632 4178122784614550016 4180516874869837824 4191181458734301696 4244442193894146048 4254314167031185152 4257708148555481088 4265167009294019808 4276047537378953532 4278497739124599648 4286352745119707136 4297287318449094144 4321842963333267456 4332868072933607424 4343921307813540096 4346410401650386944 4354024655320978554 4365498228265746432 4386814137583450272 4412872439683596288 4423136157786390912 4431256709240438784 4434419668392988848 4456446108021282816 4493344668227444736 4504807282177004544 4524590729295839232 4526803411484509449 4535114288363261568 4586956015482183168 4598657433889025472 4607100229448392704 4618853036156169216 4621499667577626624 4641406029496775511 4659764841124757504 4671651996331708416 4676498015667867648 4694462797095046836 4703081484228567552 4715079141076089408 4738499659161870336 4762847347346866176 4768978079588619008 4774997468130914304 4777733571279814656 4786103437910083296 4789921667124916224 4813309956515174604 4862073333749925888 4874476582050308352 4886911471290232608 4889711701856685312 4898688851565379584 4911185506798964736 4951849226209837056 4964481494644045824 4967326173314727936 4976028177509689776 4988722126942112454 5013501871523943168 5042150123888812032 5055012751755875328 5067908192449130112 5070812135258784768 5093081266310037504 5148351179630862336 5160325517417456064 5169799494113845248 5173489613125153656 5182987758129441792 5199187126024829952 5242235446265352192 5255608495873171968 5278689184178479104 5290966669757138496 5304464033710600584 5330812116557104128 5339030852950523904 5344569160763277312 5365100339537196384 5374950267689791488 5388661875515530752 5450260662386993152 5457139963578187776 5469832500468666624 5474196190999904256 5500925664588770976 5556655238571343872 5570830379486066688 5574022499826450432 5585041681474551552 5588241944979068928 5598031699698400998 5612783436341673984 5672418889374913536 5686889345725359744 5701396716505271376 5704663652166132864 5715136993492942848 5729716424598792192 5777157430578143232 5791895077084720128 5795213868867182592 5805366207094638072 5820175814765797863 5849085516777933696 5897514877048521216 5912559557857318464 5923414580719362048 5941928144028377088 5991126224303259648 6006409709569339392 6035737881979345932 6046819051151015424 6062244609954972096 6092356704636690432 6115941353976244224 6131543245185367296 6142800305931190272 6158470714874892288 6161999556770168832 6188541372662367348 6228869328442277888 6235330687557156864 6251237143392761856 6259283729460062448 6270775312304756736 6286772188101452544 6317999545549160448 6366663290841219072 6381471250546777728 6386562222833221632 6397750513941029712 6417746608686899472 6429529117679560704 6482764444999901184 6499302109400411136 6515881961720310144 6519615602475580416 6531036982981467831 6548247342398619648 6580221206375175408 6619308659525394432 6634704236679586368 6651629502589483272 6684669162031924224 6722866831851749376 6740017002341167104 6757210923265506816 6761082847011713024 6864468239507816448 6880434023223274752 6893065992151793664 6897986150833538208 6910650344172589056 6928279554234253824 6932249501366439936 6989647261687136256 7007477994497562624 7038252245571305472 7041694195642570254 7054622226342851328 7072618711614134112 7107749488742805504 7144271021020299264 7153467119382928512 7166600356919721984 7184882500687374336 7219964934772761906 7293110000624888832 7311714873075462528 7334567552785027968 7348033277348069376 7427773839314755584 7446722241966068736 7450989259972091904 7464042266264534664 7483083190413168681 7520252807285914752 7563225185833218048 7582519127633812992 7601862288673695168 7606218202888177152 7639621899465056256 7702876574104190976 7722526769446293504 7726951825156243456 7740488276126184096 7754699241170767872 7760234419687730484 7798780689037244928 7863353169398028288 7883412743809757952 7897886107625816064 7918033776267718656 7922570858704502784 7936450004635707744 8008546279425785856 8047650509305794576 8062425401534687232 8082992813273296128 8123142272848920576 8154588471968325632 8175390993580489728 8211294286499856384 8251388496883156464 8334982857857015808 8345711639280083264 8356245569229100032 8361033749739675648 8382362917468603392 8508628334062370304 8530334018588039616 8552095074757907064 8556995478249199296 8572705490239414272 8594574636898188288 8643685926666534912 8665736145867214848 8687842615627080192 8692820803300773888 8708049310641957108 8773628275166900544 8825744879367192576 8846272315572781824 8862513418480877568 8868839336785977696 8912892216042565632 8986689336454889472 9009614564354009088 9049181458591678464 9053606822969018898 9070228576726523136 9173912030964366336 9197314867778050944 9214200458896785408 9237706072312338432 9242999335155253248 9282812058993551022 9343303992663416832 9352996031335735296 9388925594190093672 9406162968457135104 9430158282152178816 9476999318323740672 9537956159177238016 9549994936261828608 9572206875820166592 9579843334249832448 9626619913030349208 9724146667499851776 9748953164100616704 9773822942580465216 9779423403713370624 9822371013597929472 9903698452419674112 9928962989288091648 9934652346629455872 9952056355019379552 9977444253884224908 10027003743047886336 10084300247777624064 10110025503511750656 10135816384898260224 10141624270517569536 10186162532620075008 10296702359261724672 10320651034834912128 10339598988227690496 10346979226250307312 10365975516258883584 10398374252049659904 10484470892530704384 10511216991746343936 10557378368356958208 10562541293463855381 10581933339514276992 10608928067421201168 10661624233114208256 10730200679074392768 10749900535379582976 10777323751031061504 10829947402159142859 10900521324773986304 10939665000937333248 11001851329177541952 11113310477142687744 11141660758972133376 11148044999652900864 11170083362949103104 11176483889958137856 11196063399396801996 11344837778749827072 11373778691450719488 11402793433010542752 11409327304332265728 11430273986985885696 11459432849197584384 11554314861156286464 11583790154169440256 11590427737734365184 11610732414189276144 11640351629531595726 11698171033555867392 11795029754097042432 11825119115714636928 11846829161438724096 11883856288056754176 12012819419138678784 12071475763958691864 12093638102302030848 12124489219909944192 12184713409273380864 12231882707952488448 12263086490370734592 12316941429749784576 12377082745324734696 12457738656884555776 12470661375114313728 12502474286785523712 12518567458920124896 12541550624609513472 12573544376202905088 12733326581682438144 12762942501093555456 12773124445666443264 12795501027882059424 12835493217373798944 12859058235359121408 12965528889999802368 12998604218800822272 13031763923440620288 13039231204951160832 13062073965962935662 13096494684797239296 13160442412750350816 13238617319050788864 13269408473359172736 13303259005178966544 13369338324063848448 13480034004682334208 13514421846531013632 13522165694023426048 13580410234453528347 13760868046446549504 13795972301667076416 13821300688345178112 13856559108468507648 13864499002732879872 13979294523374272512 14014955988995125248 14083388391285140508 14109244452685702656 14145237423228268224 14215498977485611008 14288542042040598528 14306934238765857024 14333200713839443968 14369765001374748672 14439929869545523812 14586220001249777664 14623429746150925056 14669135105570055936 14696066554696138752 14855547678629511168 14893444483932137472 14901978519944183808 14928084532529069328 14966166380826337362 15040505614571829504 15126450371666436096 15165038255267625984 15203724577347390336 15212436405776354304 15279243798930112512 15445053538892587008 15480976552252368192 15509398482341535744 15520468839375460968 15597561378074489856 15726706338796056576 15766825487619515904 15836067552535437312 15872900009271415488 16017092558851571712 16095301018611589152 16124850803069374464 16165985626546592256 16309176943936651264 16350781987160979456 16422588572999712768 16502776993766312928 16669965715714031616 16691423278560166528 16712491138458200064 16722067499479351296 16764725834937206784 17017256668124740608 17060668037176079232 17104190149515814128 17113990956498398592 17145410980478828544 17189149273796376576 17331472291734429696 17375685231254160384 17385641606601547776 17416098621283914216 17460527444297393589 17547256550333801088 17692544631145563648 17737678673571955392 17825784432085131264 17973378672909778944 18019229128708018176 18107213645938037796 18140457153453046272 18347824061928732672 18394629735556101888 18428400917793570816 18475412144624676864 18485998670310506496 18565624117987102044 18686607985326833664 18705992062671470592 18777851188380187344 18812325936914270208 18860316564304357632 18953998636647481344 19075912318354476032 19099989872523657216 19144413751640333184 19159686668499664896 19253239826060698416 19448293334999703552 19497906328201233408 19547645885160930432 19558846807426741248 19593110948944403493 19644742027195858944 19857925978576183296 19904112710038759104 19954888507768449816 20054007486095772672 20168600495555248128 20220051007023501312 20271632769796520448 20283248541035139072 20593404718523449344 20641302069669824256 20679197976455380992 20693958452500614624 20731951032517767168 20796748504099319808 20968941785061408768 21022433983492687872 21114756736713916416 21125082586927710762 21163866679028553984 21217856134842402336 21323248466228416512 21460401358148785536 21499801070759165952 21554647502062123008 21659894804318285718 21801042649547972608 21879330001874666496 22003702658355083904 22283321517944266752 22340166725898206208 22352967779916275712 22392126798793603992 22689675557499654144 22747557382901438976 22805586866021085504 22818654608664531456 22918865698395168768 23108629722312572928 23167580308338880512 23180855475468730368 23221464828378552288 23280703259063191452 23396342067111734784 23590059508194084864 23650238231429273856 23693658322877448192 23767712576113508352 24025638838277357568 24142951527917383728 24187276204604061696 24248978439819888384 24369426818546761728 24463765415904976896 24526172980741469184 24633882859499569152 24754165490649469392 25004948573571047424 25037134917840249792 25083101249219026944 25147088752405810176 25525885002187110912 25591002055764118848 25670986434747597888 25718116470718242816 25931057779999604736 25997208437601644544 26063527846881240576 26078462409902321664 26124147931925871324 26320884825500701632 26477234638101577728 26538816946718345472 26606518010357933088 26738676648127696896 26960068009364668416 27028843693062027264 27044331388046852096 27160820468907056694 27521736092893099008 27591944603334152832 27642601376690356224 27713118216937015296 27728998005465759744 28029911977990250496 28166776782570281016 28218488905371405312 28290474846456536448 28430997954971222016 28613868477531714048 28739530002749497344 28879859739091047624 29172440002499555328 29246859492301850112 29338270211140111872 29711095357259022336 29786888967864274944 29803957039888367616 29856169065058138656 29932332761652674724 30081011229143659008 30252900743332872192 30330076510535251968 30407449154694780672 30424872811552708608 30558487597860225024 30890107077785174016 30961953104504736384 31018796964683071488 31040937678750921936 31195122756148979712 31453412677592113152 31533650975239031808 31672135105070874624 31687623880391566143 31745800018542830976 32190602037223178304 32249701606138748928 32331971253093184512 32489842206477428577 32618353887873302528 32701563974321958912 33005553987532625856 33339931431428063232 33382846557120333056 33424982276916400128 33444134998958702592 33529451669874413568 34034513336249481216 34121336074352158464 34208380299031628256 34227981912996797184 34290821960957657088 34378298547592753152 34662944583468859392 34751370462508320768 34771283213203095552 34832197242567828432 34921054888594787178 35094513100667602176 35385089262291127296 35475357347143910784 35651568864170262528 36038458257416036352 36214427291876075592 36280914306906092544 36695648123857465344 36789259471112203776 36950824289249353728 37131248235974204088 37373215970653667328 37411984125342941184 37555702376760374688 37624651873828540416 37720633128608715264 38151824636708952064 38199979745047314432 38288827503280666368 38319373336999329792 38506479652121396832 38896586669999407104 38995812656402466816 39095291770321860864 39117693614853482496 39186221897888806986 39289484054391717888 39715851957152366592 39808225420077518208 39909777015536899632 40108014972191545344 40440102014047002624 40543265539593040896 40566497082070278144 40741230703360585041 41282604139339648512 41387916905001229248 41463902065035534336 41593497008198639616 41937883570122817536 42044867966985375744 42250165173855421524 42327733358057107968 42435712269684804672 42646496932456833024 42920802716297571072 42999602141518331904 43109295004124246016 43319789608636571436 43602085299095945216 43758660003749332992 44007405316710167808 44566643035888533504 44680333451796412416 44705935559832551424 44784253597587207984 45379351114999308288 45495114765802877952 45611173732042171008 45637309217329062912 45837731396790337536 46335160616677761024 46442929656757104576 46561406518126382904 46792684134223469568 47180119016388169728 47300476462858547712 48051277676554715136 48285903055834767456 48374552409208123392 48497956879639776768 48927530831809953792 49052345961482938368 49267765718999138304 49508330981298938784 50009897147142094848 50074269835680499584 50166202498438053888 50294177504811620352 51051770004374221824 51182004111528237696 51341972869495195776 51436232941436485632 51994416875203289088 52127055693762481152 52156924819804643328 52248295863851742648 52381582332892180767 52641769651001403264 53077633893436690944 53213036020715866176 53477353296255393792 53920136018729336832 54057687386124054528 54088662776093704192 54321640937814113388 55043472185786198016 55183889206668305664 55285202753380712448 55426236433874030592 55457996010931519488 56059823955980500992 56333553565140562032 56436977810742810624 56580949692913072896 56861995909942444032 57227736955063428096 57479060005498994688 57759719478182095248 58344880004999110656 58493718984603700224 58676540422280223744 59573777935728549888 59712338130116277312 59864665523305349448 60162022458287318016 60505801486665744384 60660153021070503936 60814898309389561344 60849745623105417216 61780214155570348032 61923906209009472768 62037593929366142976 62081875357501843872 62390245512297959424 62906825355184226304 63067301950478063616 63344270210141749248 63375247760783132286 63491600037085661952 64381204074446356608 64499403212277497856 64663942506186369024 64979684412954857154 65403127948643917824 66011107975065251712 66765693114240666112 66849964553832800256 67058903339748827136 68069026672498962432 68242672148704316928 68416760598063256512 68455963825993594368 68756597095185506304 69325889166937718784 69502740925016641536 69542566426406191104 69664394485135656864 69842109777189574356 70189026201335204352 70770178524582254592 70950714694287821568 71303137728340525056 72076916514832072704 72428854583752151184 72561828613812185088 73391296247714930688 73578518942224407552 73901648578498707456 74262496471948408176 75111404753520749376 75249303747657080832 75441266257217430528 76303649273417904128 76577655006561332736 77012959304242793664 77793173339998814208 77991625312804933632 78190583540643721728 78235387229706964992 78372443795777613972 79431703914304733184 79616450840155036416 79819554031073799264 80216029944383090688 80880204028094005248 81086531079186081792 81132994164140556288 81482461406721170082 82565208278679297024 82775833810002458496 82927804130071068672 83186994016397279232 84089735933970751488 84500330347710843048 84655466716114215936 84871424539369609344 85292993864913666048 85841605432595142144 86218590008248492032 86639579217273142872 87204170598191890432 87517320007498665984 88014810633420335616 89133286071777067008 89360666903592824832 89411871119665102848 89568507195174415968 90758702229998616576 90990229531605755904 91222347464084342016 91274618434658125824 91675462793580675072 92670321233355522048 92885859313514209152 93122813036252765808 93585368268446939136 94360238032776339456 94600952925717095424 95062871641174698429 96571806111669534912 96749104818416246784 96995913759279553536 97855061663619907584 98104691922965876736 99016661962597877568 100019794294284189696 100148539671360999168 100332404996876107776 100588355009623240704 102103540008748443648 102364008223056475392 102683945738990391552 102872465882872971264 103988833750406578176 104254111387524962304 104313849639609286656 104496591727703485296 104763164665784361534 105283539302002806528 106155267786873381888 106426072041431732352 106954706592510787584 108115374772248109056 108643281875628226776 110086944371572396032 110367778413336611328 110852472867748061184 112119647911961001984 112667107130281124064 112873955621485621248 113161899385826145792 114455473910126856192 114958120010997989376 115519438956364190496 116689760009998221312 116987437969207400448 117353080844560447488 119147555871457099776 119424676260232554624 119729331046610698896 120324044916574636032 121320306042141007872 121629796618779122688 121699491246210834432 122223692110081755123 123847812418018945536 124163750715003687744 124780491024595918848 125813650710368452608 126134603900956127232 126750495521566264572 126983200074171323904 128762408148892713216 128998806424554995712 129327885012372738048 129959368825909714308 130806255897287835648 132022215950130503424 133531386228481332224 133699929107665600512 134117806679497654272 136138053344997924864 136485344297408633856 136833521196126513024 136911927651987188736 137513194190371012608 139005481850033283072 139328788970271313728 139684219554379148712 140378052402670408704 141540357049164509184 141901429388575643136 144153833029664145408 144857709167504302368 145123657227624370176 146782592495429861376 147157037884448815104 147803297156997414912 148524992943896816352 150222809507041498752 150498607495314161664 150882532514434861056 152607298546835808256 153155310013122665472 154025918608485587328 155983250625609867264 156381167081287443456 156470774459413929984 156744887591555227944 159232901680310072832 159639108062147598528 160432059888766181376 161760408056188010496 162173062158372163584 162265988328281112576 162964922813442340164 165130416557358594048 165551667620004916992 165855608260142137344 166373988032794558464 168179471867941502976 169000660695421686096 169310933432228431872 169742849078739218688 170585987729827332096 171683210865190284288 172437180016496984064 173279158434546285744 175034640014997331968 176029621266840671232 178721333807185649664 179137014390348831936 181517404459997233152 181980459063211511808 182444694928168684032 182549236869316251648 185340642466711044096 185771718627028418304 186245626072505531616 187170736536893878272 188720476065552678912 189201905851434190848 190125743282349396858 193143612223339069824 193498209636832493568 193991827518559107072 196209383845931753472 198033323925195755136 200297079342721998336 201176710019246481408 204207080017496887296 204728016446112950784 205367891477980783104 207977667500813156352 208508222775049924608 208627699279218573312 208993183455406970592 209526329331568723068 210567078604005613056 212310535573746763776 212852144082863464704 213909413185021575168 216230749544496218112 217286563751256453552 220173888743144792064 220735556826673222656 221704945735496122368 225334214260562248128 225747911242971242496 226323798771652291584 228910947820253712384 231038877912728380992 233379520019996442624 233974875938414800896 234706161689120894976 238295111742914199552 238849352520465109248 239458662093221397792 240648089833149272064 242640612084282015744 243259593237558245376 243398982492421668864 244447384220163510246 247695624836037891072 248327501430007375488 249560982049191837696 252269207801912254464 253500991043132529144 253966400148342647808 257524816297785426432 258655770024745476096 259918737651819428616 261612511794575671296 264044431900261006848 267062772456962664448 267399858215331201024 268235613358995308544 272276106689995849728 272970688594817267712 273667042392253026048 273823855303974377472 275026388380742025216 278010963700066566144 278657577940542627456 279368439108758297424 280756104805340817408 283080714098329018368 283802858777151286272 285188614923524095287 289715418335008604736 290247314455248740352 293565184990859722752 294314075768897630208 297049985887793632704 300445619014082997504 300997214990628323328 301765065028869722112 305214597093671616512 306310620026245330944 308051837216971174656 311966501251219734528 312762334162574886912 312941548918827859968 313489775183110455888 318465803360620145664 319278216124295197056 320864119777532362752 324346124316744327168 325929845626884680328 330260833114717188096 331103335240009833984 336358943735883005952 338001321390843372192 338621866864456863744 339485698157478437376 343366421730380568576 344874360032993968128 346558316869092571488 350069280029994663936 352059242533681342464 357442667614371299328 358274028780697663872 363960918126423023616 364889389856337368064 365098473738632503296 366671076330245265369 371543437254056836608 372491252145011063232 374341473073787756544 377440952131105357824 378403811702868381696 380251486564698793716 386287224446678139648 386996419273664987136 387983655037118214144 392418767691863506944 396066647850391510272 400594158685443996672 402353420038492962816 408414160034993774592 409456032892225901568 410735782955961566208 417016445550099849216 417986366910813941184 419052658663137446136 421134157208011226112 424621071147493527552 425704288165726929408 432461499088992436224 434573127502512907104 440347777486289584128 441471113653346445312 443409891470992244736 450668428521124496256 451495822485942484992 452647597543304583168 457821895640507424768 462077755825456761984 467949751876829601792 469412323378241789952 477698705040930218496 478917324186442795584 481296179666298544128 485281224168564031488 486519186475116490752 486797964984843337728 488894768440327020492 495391249672075782144 496655002860014750976 499121964098383675392 504538415603824508928 507001982086265058288 507932800296685295616 515049632595570852864 517311540049490952192 519837475303638857232 528088863800522013696 534125544913925328896 544552213379991699456 545941377189634535424 547334084784506052096 547647710607948754944 556021927400133132288 557315155881085254912 558736878217516594848 561512209610681634816 566161428196658036736 567605717554302572544 570377229847048190574 579430836670017209472 580494628910497480704 588628151537795260416 594099971775587265408 600891238028165995008 603530130057739444224 610429194187343233024 612621240052490661888 616103674433942349312 623933002502439469056 625524668325149773824 625883097837655719936 626979550366220911776 636931606721240291328 638556432248590394112 641728239555064725504 648692248633488654336 651859691253769360656 660521666229434376192 662206670480019667968 676002642781686744384 677243733728913727488 678971396314956874752 686732843460761137152 693116633738185142976 700138560059989327872 704118485067362684928 714885335228742598656 716548057561395327744 727921836252846047232 729778779712674736128 730196947477265006592 733342152660490530738 743086874508113673216 744982504290022126464 748682946147575513088 756807623405736763392 760502973129397587432 772574448893356279296 775967310074236428288 784837535383727013888 792133295700783020544 801188317370887993344 804706840076985925632 816828320069987549184 818912065784451803136 821471565911923132416 834032891100199698432 835972733821627882368 838105317326274892272 842268314416022452224 849242142294987055104 851408576331453858816 855565844770572285861 869146255005025814208 880695554972579168256 882942227306692890624 901336857042248992512 902991644971884969984 905295195086609166336 915643791281014849536 924155511650913523968 935899503753659203584 938824646756483579904 955397410081860436992 957834648372885591168 962592359332597088256 973038372950232981504 977789536880654040984 990782499344151564288 993310005720029501952 1009076831207649017856 1014003964172530116576 1015865600593370591232 1030099265191141705728 1034623080098981904384 1039674950607277714464 1056177727601044027392 1068251089827850657792 1091882754379269070848 1094668169569012104192 1095295421215897509888 1114630311762170509824 1117473756435033189696 1123024419221363269632 1132322856393316073472 1135211435108605145088 1140754459694096381148 1158861673340034418944 1160989257820994961408 1177256303075590520832 1188199943551174530816 1201782476056331990016 1207060260115478888448 1225242480104981323776 1232207348867884698624 1251049336650299547648 1253959100732441823552 1273863213442480582656 1277112864497180788224 1297384497266977308672 1303719382507538721312 1321043332458868752384 1324413340960039335936 1352005285563373488768 1354487467457827454976 1357942792629913749504 1373465686921522274304 1386233267476370285952 1408236970134725369856 1433096115122790655488 1455843672505692094464 1459557559425349472256 1460393894954530013184 1466684305320981061476 1486173749016227346432 1489965008580044252928 1497365892295151026176 1513615246811473526784 1521005946258795174864 1545148897786712558592 1551934620148472856576 1584266591401566041088 1602376634741775986688 1633656640139975098368 1637824131568903606272 1642943131823846264832 1668065782200399396864 1671945467643255764736 1676210634652549784544 1684536628832044904448 1698484284589974110208 1702817152662907717632 1711131689541144571722 1738292510010051628416 1765884454613385781248 1802673714084497985024 1810590390173218332672 1831287582562029699072 1848311023301827047936 1871799007507318407168 1877649293512967159808 1910794820163720873984 1915669296745771182336 1925184718665194176512 1946076745900465963008 1955579073761308081968 1981564998688303128576 1986620011440059003904 2028007928345060233152 2031731201186741182464 2060198530382283411456 2079349901214555428928 2112355455202088054784 2136502179655701315584 2183765508758538141696 2189336339138024208384 2190590842431795019776 2229260623524341019648 2234947512870066379392 2246048838442726539264 2270422870217210290176 2281508919388192762296 2317723346680068837888 2354512606151181041664 2376399887102349061632 2403564952112663980032 2414120520230957776896 2450484960209962647552 2464414697735769397248 2502098673300599095296 2507918201464883647104 2547726426884961165312 2554225728994361576448 2566697534311716857583 2607438765015077442624 2642086664917737504768 2648826681920078671872 2704010571126746977536 2708974934915654909952 2715885585259827499008 2746931373843044548608 2772466534952740571904 2816473940269450739712 2866192230245581310976 2919115118850698944512 2933368610641962122952 2972347498032454692864 2979930017160088505856 3027230493622947053568 3042011892517590349728 3090297795573425117184 3103869240296945713152 3168533182803132082176 3204753269483551973376 3275648263137807212544 3285886263647692529664 3343890935286511529472 3352421269305099569088 3369073257664089808896 3396968569179948220416 3405634305325815435264 3422263379082289143444 3476585020020103256832 3531768909226771562496 3605347428168995970048 3621180780346436665344 3696622046603654095872 3821589640327441747968 3831338593491542364672 3892153491800931926016 3911158147522616163936 3963129997376606257152 3973240022880118007808 4056015856690120466304 4063462402373482364928 4120397060764566822912 4158699802429110857856 4224710910404176109568 4273004359311402631168 4367531017517076283392 4378672678276048416768 4381181684863590039552 4458521247048682039296 4469895025740132758784 4492097676885453078528 4540845740434420580352 4563017838776385524592 4635446693360137675776 4752799774204698123264 4807129904225327960064 4900969920419925295104 4928829395471538794496 5004197346601198190592 5015836402929767294208 5095452853769922330624 5108451457988723152896 5133395068623433715166 5214877530030154885248 5297653363840157343744 5408021142253493955072 5431771170519654998016 5493862747686089097216 5544933069905481143808 5632947880538901479424 5732384460491162621952 5838230237701397889024 5866737221283924245904 5944694996064909385728 5959860034320177011712 6084023785035180699456 6180595591146850234368 6337066365606264164352 6409506538967103946752 6551296526275614425088 6571772527295385059328 6687781870573023058944 6704842538610199138176 6738146515328179617792 6811268610651630870528 6844526758164578286888 6953170040040206513664 7063537818453543124992 7210694856337991940096 7242361560692873330688 7393244093207308191744 7643179280654883495936 7662677186983084729344 7822316295045232327872 7926259994753212514304 7946480045760236015616 8112031713380240932608 8126924804746964729856 8240794121529133645824 8317399604858221715712 8449421820808352219136 8757345356552096833536 8917042494097364078592 8939790051480265517568 9081691480868841160704 9126035677552771049184 9270893386720275351552 9505599548409396246528 9614259808450655920128 9857658790943077588992 10031672805859534588416 10190905707539844661248 10216902915977446305792 10266790137246867430332 10429755060060309770496 10595306727680314687488 10816042284506987910144 10863542341039309996032 11089866139810962287616 11464768920982325243904 11676460475402795778048 11733474442567848491808 11889389992129818771456 11919720068640354023424 12168047570070361398912 12361191182293700468736 12674132731212528328704 12819013077934207893504 13102593052551228850176 13143545054590770118656 13375563741146046117888 13409685077220398276352 13476293030656359235584 13622537221303261741056 13689053516329156573776 13906340080080413027328 14421389712675983880192 14786488186414616383488 15286358561309766991872 15325354373966169458688 15644632590090464655744 15892960091520472031232 16224063426760481865216 16481588243058267291648 16634799209716443431424 16898843641616704438272 17514690713104193667072 17834084988194728157184 17879580102960531035136 18252071355105542098368 18541786773440550703104 19011199096818792493056 19228519616901311840256 19715317581886155177984 20063345611719069176832 20433805831954892611584 20533580274493734860664 20859510120120619540992 21190613455360629374976 21632084569013975820288 21727084682078619992064 22179732279621924575232 22929537841964650487808 23466948885135696983616 23778779984259637542912 23839440137280708046848 24336095140140722797824 24722382364587400937472 25348265462425056657408 26751127482292092235776 26819370154440796552704 27245074442606523482112 27378107032658313147552 27812680160160826054656 28842779425351967760384 29572976372829232766976 30572717122619533983744 30650708747932338917376 31289265180180929311488 31785920183040944062464 32448126853520963730432 33269598419432886862848 35029381426208387334144 35668169976389456314368 35759160205921062070272 36504142710211084196736 37083573546881101406208 38022398193637584986112 38457039233802623680512 39430635163772310355968 40126691223438138353664 40867611663909785223168 41067160548987469721328 41719020240241239081984 43264169138027951640576 44359464559243849150464 45859075683929300975616 46933897770271393967232 47678880274561416093696 48672190280281445595648 49444764729174801874944 50696530924850113314816 53502254964584184471552 53638740308881593105408 54756214065316626295104 55625360320321652109312 57685558850703935520768 59145952745658465533952 61301417495864677834752 62578530360361858622976 63571840366081888124928 64896253707041927460864 66539196838865773725696 71336339952778912628736 71518320411842124140544 73008285420422168393472 74167147093762202812416 76044796387275169972224 80253382446876276707328 81735223327819570446336 82134321097974939442656 83438040480482478163968 86528338276055903281152 88718929118487698300928 91718151367858601951232 93867795540542787934464 95357760549122832187392 97344380560562891191296 107004509929168368943104 107277480617763186210816 109512428130633252590208 111250720640643304218624 115371117701407871041536 118291905491316931067904 122602834991729355669504 125157060720723717245952 129792507414083854921728 133078393677731547451392 143036640823684248281088 146016570840844336786944 148334294187524405624832 152089592774550339944448 160506764893752553414656 164268642195949878885312 166876080960964956327936 173056676552111806562304 177437858236975396601856 187735591081085575868928 190715521098245664374784 194688761121125782382592 214009019858336737886208 214554961235526372421632 219024856261266505180416 222501441281286608437248 245205669983458711339008 250314121441447434491904 259585014828167709843456 266156787355463094902784 286073281647368496562176 292033141681688673573888 321013529787505106829312 328537284391899757770624 333752161921929912655872 346113353104223613124608 354875716473950793203712 375471182162171151737856 389377522242251564765184 429109922471052744843264 438049712522533010360832 445002882562573216874496 500628242882894868983808 519170029656335419686912 532313574710926189805568 572146563294736993124352 584066283363377347147776 642027059575010213658624 657074568783799515541248 667504323843859825311744 750942364324342303475712 778755044484503129530368 858219844942105489686528 876099425045066020721664 1001256485765789737967616 1038340059312670839373824 1064627149421852379611136 1168132566726754694295552 1314149137567599031082496 1335008647687719650623488 1501884728648684606951424 1557510088969006259060736 1716439689884210979373056 1752198850090132041443328 2002512971531579475935232 2336265133453509388591104 2628298275135198062164992 3003769457297369213902848 3115020177938012518121472 3504397700180264082886656 4005025943063158951870464 4672530266907018777182208 5256596550270396124329984 6007538914594738427805696 7008795400360528165773312 9345060533814037554364416 10513193100540792248659968 12015077829189476855611392 14017590800721056331546624 21026386201081584497319936 28035181601442112663093248 42052772402163168994639872 84105544804326337989279744
- Sum of all divisors σ(n): 300426738456320209383091200
- Sum of proper divisors (its aliquot sum) s(n): 216321193651993871393811456
- 84105544804326337989279744 is an abundant number, because the sum of its proper divisors (216321193651993871393811456) is greater than itself. Its abundance is 132215648847667533404531712
Bases of 84105544804326337989279744
- Binary: 1000101100100100000101010111000010000010100110001101111110100110111011110000000000000002
- Hexadecimal: 0x45920AB8414C6FD3778000
- Base-36: AKFVB7RDQ791C0000
Squares and roots of 84105544804326337989279744
- 84105544804326337989279744 squared (841055448043263379892797442) is 7073742666832545067173336057846547498309867888705536
- 84105544804326337989279744 cubed (841055448043263379892797443) is 594940980799559494871072672272925156266624875692201991379857980114065145462784
-
The
square root of 84105544804326337989279744 is 9170907523485.6848920187 -
84105544804326337989279744 is a
perfect cube number . Itscube root is 438135264
Scales and comparisons
How big is 84105544804326337989279744?- 84,105,544,804,326,337,989,279,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 84,105,544,804,326,337,989,279,744 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 84105544804326337989279744 cubic inches would be around 36511272 feet tall.
Recreational maths with 84105544804326337989279744
- 84105544804326337989279744 backwards is 44797298973362340844550148
- 84105544804326337989279744 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 84105544804326337989279744's digits is 126
- 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 84105544804326337989279744 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 84105544804326337989279744 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/84105544804326337989279744/
Chicago style:
Numbermatics. 2024. "Number 84105544804326337989279744 - Facts about the integer". https://numbermatics.com/n/84105544804326337989279744/
The information we have on file for 84105544804326337989279744 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 84105544804326337989279744, math, Factors of 84105544804326337989279744, curriculum, school, college, exams, university, Prime factorization of 84105544804326337989279744, STEM, science, technology, engineering, physics, economics, calculator, eighty-four septillion, one hundred five sextillion, five hundred forty-four quintillion, eight hundred four quadrillion, three hundred twenty-six trillion, three hundred thirty-seven billion, nine hundred eighty-nine million, two hundred seventy-nine thousand, seven hundred forty-four.