699522980582741668049977344
699,522,980,582,741,668,049,977,344 is an even composite number composed of six prime numbers multiplied together.
699522980582741668049977344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 699522980582741668049977344:
232 × 34 × 292 × 472 × 1672 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 29 × 29 × 47 × 47 × 167 × 167 × 197 × 197)See below for interesting mathematical facts about the number 699522980582741668049977344 from the Numbermatics database.
Names of 699522980582741668049977344
- Cardinal: 699522980582741668049977344 can be written as Six hundred ninety-nine septillion, five hundred twenty-two sextillion, nine hundred eighty quintillion, five hundred eighty-two quadrillion, seven hundred forty-one trillion, six hundred sixty-eight billion, forty-nine million, nine hundred seventy-seven thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 6.99522980582741668049977344 × 1026
Factors of 699522980582741668049977344
Divisors of 699522980582741668049977344
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 29 32 36 47 48 54 58 64 72 81 87 94 96 108 116 128 141 144 162 167 174 188 192 197 216 232 256 261 282 288 324 334 348 376 384 394 423 432 464 501 512 522 564 576 591 648 668 696 752 768 783 788 841 846 864 928 1002 1024 1044 1128 1152 1182 1269 1296 1336 1363 1392 1503 1504 1536 1566 1576 1682 1692 1728 1773 1856 2004 2048 2088 2209 2256 2304 2349 2364 2523 2538 2592 2672 2726 2784 3006 3008 3072 3132 3152 3364 3384 3456 3546 3712 3807 4008 4089 4096 4176 4418 4509 4512 4608 4698 4728 4843 5046 5076 5184 5319 5344 5452 5568 5713 6012 6016 6144 6264 6304 6627 6728 6768 6912 7092 7424 7569 7614 7849 8016 8178 8192 8352 8836 9018 9024 9216 9259 9396 9456 9686 10092 10152 10368 10638 10688 10904 11136 11426 12024 12032 12267 12288 12528 12608 13254 13456 13527 13536 13824 14184 14529 14848 15138 15228 15698 15957 16032 16356 16384 16704 17139 17672 18036 18048 18432 18518 18792 18912 19372 19881 20184 20304 20736 21276 21376 21808 22272 22707 22852 23547 24048 24064 24534 24576 25056 25216 26508 26912 27054 27072 27648 27777 27889 28368 29058 29696 30276 30456 31396 31914 32064 32712 32768 32899 33408 34278 35344 36072 36096 36801 36864 37036 37584 37824 38744 38809 39527 39762 40368 40608 41472 42552 42752 43587 43616 44544 45414 45704 47094 48096 48128 49068 49152 50112 50432 51417 53016 53824 54108 54144 55296 55554 55778 56736 58116 59392 59643 60552 60912 62792 63828 64061 64128 65424 65536 65798 66816 68121 68556 70641 70688 72144 72192 73602 73728 74072 75168 75648 77488 77618 79054 79524 80736 81216 82944 83331 83667 85104 85504 87174 87232 89088 90828 91408 94188 96192 96256 98136 98304 98697 100224 100864 102834 106032 107648 108216 108288 110403 110592 111108 111556 113472 116232 116427 118581 118784 119286 121104 121824 125584 127656 128122 128256 130761 130848 131072 131596 133632 136242 137112 140447 141282 141376 144288 144384 147204 147456 148144 150336 151296 154251 154976 155236 158108 159048 161472 162432 165677 165888 166662 167334 170208 171008 174348 174464 178176 178929 181656 182816 188376 192183 192384 192512 196272 196608 197394 200448 201728 205668 211923 212064 215296 216432 216576 220806 221184 222216 223112 226944 227621 232464 232854 237162 237568 238572 242208 243648 249993 251001 251168 255312 256244 256512 261522 261696 262144 263192 267264 268511 272484 274224 280894 282564 282752 288576 288768 294408 294912 296091 296288 300672 302592 308502 309952 310472 316216 318096 322944 324864 331354 331776 333324 334668 340416 342016 348696 348928 349281 355743 356352 357858 363312 365632 368903 376752 384366 384768 385024 392283 392544 393216 394788 400896 403456 411336 421341 423846 424128 430592 432864 433152 435173 441612 442368 444432 446224 453888 455242 462753 464928 465708 474324 475136 477144 484416 487296 497031 499986 502002 502336 510624 512488 513024 523044 523392 524288 526384 534528 537022 544968 548448 561788 565128 565504 576549 577152 577536 588816 589824 592182 592576 601344 605184 617004 619904 620944 632432 635769 636192 645888 649728 662708 663552 666648 669336 680832 682863 684032 697392 697856 698562 711486 712704 715716 726624 731264 737806 749979 753003 753504 768732 769536 770048 784566 785088 786432 789576 801792 805533 806912 808781 822672 842682 847692 848256 861184 865728 866304 870346 883224 884736 888273 888864 892448 907776 910484 925506 929856 931416 948648 950272 954071 954288 968832 974592 994062 999972 1004004 1004672 1021248 1024976 1026048 1046088 1046784 1047843 1048576 1052768 1067229 1069056 1074044 1089936 1096896 1106709 1123576 1125461 1130256 1131008 1153098 1154304 1155072 1177632 1179648 1184364 1185152 1202688 1210368 1234008 1239808 1241888 1264023 1264864 1271538 1272384 1291776 1299456 1305519 1310783 1325416 1327104 1333296 1338672 1361664 1365726 1368064 1394784 1395712 1397124 1422972 1425408 1431432 1453248 1462528 1475612 1491093 1499958 1506006 1507008 1537464 1539072 1540096 1546253 1569132 1570176 1572864 1579152 1603584 1611066 1613824 1617562 1645344 1685364 1695384 1696512 1722368 1729647 1731456 1732608 1740692 1766448 1769472 1776546 1777728 1784896 1815552 1820968 1824023 1851012 1857769 1859712 1862832 1897296 1900544 1908142 1908576 1937664 1949184 1988124 1999944 2008008 2009344 2042496 2048589 2049952 2052096 2092176 2093568 2095686 2097152 2105536 2134458 2138112 2148088 2179872 2193792 2213418 2247152 2250922 2259009 2260512 2262016 2306196 2308608 2310144 2355264 2359296 2368728 2370304 2405376 2416599 2420736 2426343 2468016 2479616 2483776 2528046 2529728 2543076 2544768 2583552 2598912 2611038 2621566 2650832 2654208 2664819 2666592 2677344 2723328 2731452 2736128 2789568 2791424 2794248 2845944 2850816 2862213 2862864 2906496 2925056 2951224 2982186 2999916 3012012 3014016 3074928 3078144 3080192 3092506 3138264 3140352 3143529 3145728 3158304 3201687 3207168 3222132 3227648 3235124 3290688 3320127 3370728 3376383 3390768 3393024 3444736 3459294 3462912 3465216 3481384 3532896 3538944 3553092 3555456 3569792 3631104 3641936 3648046 3702024 3715538 3719424 3725664 3792069 3794592 3801088 3816284 3817152 3875328 3898368 3916557 3932349 3976248 3999888 4016016 4018688 4084992 4097178 4099904 4104192 4184352 4187136 4191372 4194304 4211072 4268916 4276224 4296176 4359744 4387584 4426836 4473279 4494304 4501844 4518018 4521024 4524032 4612392 4617216 4620288 4638759 4710528 4718592 4737456 4740608 4810752 4833198 4841472 4852686 4936032 4959232 4967552 5056092 5059456 5086152 5089536 5167104 5188941 5197824 5222076 5243132 5301664 5308416 5329638 5333184 5354688 5446656 5462904 5472069 5472256 5494133 5573307 5579136 5582848 5588496 5691888 5701632 5724426 5725728 5812992 5850112 5902448 5964372 5999832 6024024 6028032 6145767 6149856 6156288 6160384 6185012 6276528 6280704 6287058 6291456 6316608 6403374 6414336 6444264 6455296 6470248 6481103 6581376 6601009 6640254 6741456 6752766 6781536 6786048 6889472 6918588 6925824 6930432 6962768 7065792 7077888 7106184 7110912 7139584 7249797 7262208 7279029 7283872 7296092 7404048 7431076 7438848 7451328 7584138 7589184 7602176 7632568 7634304 7750656 7786819 7796736 7833114 7864698 7952496 7999776 8032032 8037376 8169984 8194356 8199808 8208384 8368704 8374272 8382744 8388608 8422144 8537832 8552448 8586639 8592352 8719488 8775168 8853672 8946558 8988608 9003688 9036036 9042048 9048064 9224784 9234432 9240576 9277518 9421056 9437184 9474912 9481216 9621504 9666396 9682944 9705372 9872064 9918464 9935104 9960381 10112184 10118912 10129149 10172304 10179072 10334208 10377882 10395648 10444152 10486264 10603328 10616832 10659276 10666368 10698187 10709376 10893312 10925808 10944138 10944512 10988266 11146614 11158272 11165696 11176992 11376207 11383776 11403264 11448852 11451456 11625984 11700224 11749671 11797047 11804896 11928744 11999664 12048048 12056064 12291534 12299712 12312576 12320768 12370024 12553056 12561408 12574116 12582912 12620017 12633216 12806748 12828672 12888528 12910592 12940496 12962206 13162752 13202018 13280508 13419837 13482912 13505532 13563072 13572096 13778944 13837176 13851648 13860864 13916277 13925536 14131584 14155776 14212368 14221824 14279168 14499594 14524416 14558058 14567744 14592184 14808096 14862152 14877696 14902656 15168276 15178368 15204352 15265136 15268608 15501312 15573638 15593472 15666228 15729396 15904992 15999552 16064064 16074752 16339968 16388712 16399616 16416207 16416768 16482399 16719921 16737408 16748544 16765488 16777216 16844288 17075664 17104896 17173278 17184704 17438976 17550336 17707344 17893116 17977216 18007376 18072072 18084096 18096128 18437301 18449568 18468864 18481152 18555036 18842112 18874368 18949824 18962432 19243008 19332792 19365888 19410744 19443309 19744128 19803027 19836928 19870208 19920762 20224368 20237824 20258298 20344608 20358144 20668416 20755764 20791296 20888304 20972528 21206656 21233664 21318552 21332736 21396374 21418752 21749391 21786624 21837087 21851616 21888276 21889024 21976532 22293228 22316544 22331392 22353984 22752414 22767552 22806528 22897704 22902912 23251968 23360457 23400448 23454649 23499342 23594094 23609792 23857488 23999328 24096096 24112128 24583068 24599424 24625152 24641536 24740048 25106112 25122816 25148232 25165824 25240034 25266432 25613496 25657344 25759917 25777056 25821184 25880992 25924412 26325504 26404036 26561016 26839674 26965824 27011064 27126144 27144192 27557888 27668059 27674352 27703296 27721728 27832554 27851072 28263168 28311552 28424736 28443648 28558336 28999188 29048832 29116116 29135488 29184368 29616192 29724304 29755392 29805312 29881143 30336552 30356736 30387447 30408704 30530272 30537216 31002624 31147276 31186944 31332456 31458792 31809984 31999104 32094561 32128128 32149504 32638369 32679936 32777424 32799232 32832414 32833536 32964798 33439842 33474816 33497088 33530976 33554432 33688576 34151328 34209792 34346556 34369408 34877952 35100672 35249013 35391141 35414688 35786232 35954432 36014752 36144144 36168192 36192256 36874602 36899136 36937728 36962304 37110072 37684224 37748736 37860051 37899648 37924864 38012707 38486016 38665584 38731776 38821488 38886618 39488256 39606054 39673856 39740416 39841524 40448736 40475648 40516596 40689216 40716288 41336832 41511528 41582592 41748831 41776608 41945056 42413312 42467328 42637104 42665472 42792748 42837504 43498782 43573248 43674174 43703232 43776552 43778048 43953064 44586456 44633088 44662784 44707968 44841337 45504828 45535104 45613056 45795408 45805824 46503936 46720914 46800896 46909298 46998684 47188188 47219584 47714976 47998656 48192192 48224256 49166136 49198848 49248621 49250304 49283072 49447197 49480096 50159763 50212224 50245632 50296464 50331648 50480068 50532864 51226992 51314688 51519834 51554112 51642368 51761984 51848824 52651008 52808072 52896667 53122032 53679348 53931648 54022128 54252288 54288384 55115776 55336118 55348704 55406592 55443456 55665108 55702144 56526336 56623104 56849472 56887296 57116672 57998376 58097664 58232232 58270976 58329927 58368736 59232384 59409081 59448608 59510784 59610624 59762286 60673104 60713472 60774894 60817408 61060544 61074432 61606801 62005248 62294552 62373888 62664912 62917584 63619968 63998208 64189122 64256256 64299008 65276738 65359872 65511261 65554848 65598464 65664828 65667072 65929596 66879684 66949632 66994176 67061952 67108864 67377152 68302656 68419584 68693112 68738816 69755904 70081371 70201344 70363947 70498026 70782282 70829376 71572464 71908864 72029504 72288288 72336384 72384512 72673891 73749204 73798272 73875456 73924608 74220144 75368448 75497472 75720102 75799296 75849728 76025414 76972032 77279751 77331168 77463552 77642976 77773236 78976512 79212108 79347712 79480832 79683048 80897472 80951296 81033192 81378432 81432576 82673664 83004177 83023056 83165184 83497662 83553216 83890112 84826624 84934656 85274208 85330944 85585496 85675008 85729081 86997564 87146496 87348348 87406464 87553104 87556096 87906128 89172912 89266176 89325568 89415936 89682674 91009656 91070208 91162341 91226112 91590816 91611648 93007872 93441828 93601792 93818596 93997368 94376376 94439168 95429952 95997312 96283683 96384384 96448512 97915107 98332272 98397696 98497242 98500608 98566144 98894394 98960192 100319526 100424448 100491264 100592928 100663296 100960136 101065728 102453984 102629376 103039668 103108224 103284736 103523968 103697648 105302016 105616144 105793334 106173423 106244064 107358696 107863296 108044256 108504576 108576768 110231552 110672236 110697408 110813184 110886912 111330216 111404288 113052672 113246208 113580153 113698944 113774592 114038121 114233344 115996752 116195328 116464464 116541952 116659854 116737472 118464768 118818162 118897216 119021568 119221248 119524572 121346208 121426944 121549788 121634816 122121088 122148864 123213602 124010496 124589104 124747776 125246493 125329824 125835168 127239936 127996416 128378244 128512512 128598016 130553476 130719744 131022522 131109696 131196928 131329656 131334144 131859192 133759368 133899264 133988352 134123904 134217728 134524011 134754304 136605312 136839168 137386224 137477632 139511808 140162742 140402688 140727894 140996052 141564564 141658752 143144928 143817728 144059008 144576576 144672768 144769024 145347782 147498408 147596544 147745863 147750912 147849216 148341591 148440288 150479289 150736896 150994944 151440204 151598592 151699456 152050828 153944064 154559502 154662336 154927104 155285952 155546472 157953024 158424216 158690001 158695424 158961664 159329857 159366096 161794944 161902592 162066384 162756864 162865152 165347328 166008354 166046112 166330368 166995324 167106432 167780224 169653248 169869312 170548416 170661888 171170992 171350016 171458162 173995128 174292992 174696696 174812928 174989781 175106208 175112192 175812256 178227243 178345824 178532352 178651136 178831872 179365348 182019312 182140416 182324682 182452224 183181632 183223296 184820403 186015744 186883656 187203584 187637192 187951987 187994736 188752752 188878336 190859904 191994624 192567366 192768768 192897024 195830214 196664544 196795392 196994484 197001216 197132288 197788788 197920384 200639052 200848896 200982528 201185856 201326592 201920272 202131456 204907968 205258752 206079336 206216448 206569472 207047936 207395296 210244113 210604032 211091841 211232288 211586668 212346846 212488128 214717392 215726592 216088512 217009152 217153536 218021673 220463104 221344472 221394816 221626368 221773824 222660432 222808576 226105344 226492416 227160306 227397888 227549184 228076242 228466688 231993504 232390656 232928928 233083904 233319708 233474944 236929536 237636324 237794432 238043136 238442496 239049144 242692416 242853888 243099576 243269632 244242176 244297728 246427204 248020992 249012531 249178208 249495552 250492986 250659648 251670336 254479872 255992832 256756488 257025024 257187243 257196032 258224251 261106952 261439488 262045044 262219392 262393856 262659312 262668288 263718384 267518736 267798528 267976704 268247808 268435456 269048022 269508608 273210624 273678336 274772448 274955264 279023616 280325484 280805376 281455788 281992104 283129128 283317504 286289856 287635456 288118016 288851049 289153152 289345536 289538048 290695564 293745321 294996816 295193088 295491726 295501824 295698432 296683182 296880576 300958578 301473792 301989888 302880408 303197184 303398912 304101656 304611841 307888128 309119004 309324672 309854208 310247423 310571904 311092944 315906048 316848432 317380002 317390848 317923328 318659714 318732192 323589888 323805184 324132768 325513728 325730304 330694656 332016708 332092224 332660736 333990648 334212864 335560448 339306496 339738624 340740459 341096832 341323776 342114363 342341984 342700032 342916324 347990256 348585984 349393392 349625856 349979562 350212416 350224384 351624512 356454486 356691648 357064704 357302272 357663744 358730696 364038624 364280832 364649364 364904448 365980493 366363264 366446592 369640806 372031488 373767312 374407168 375274384 375903974 375989472 377505504 377756672 381719808 383989248 385134732 385537536 385794048 391660428 393329088 393590784 393988968 394002432 394264576 395577576 395840768 401278104 401697792 401965056 402371712 402653184 403572033 403840544 404262912 409815936 410517504 412158672 412432896 413138944 414095872 414790592 420488226 421208064 422183682 422464576 423173336 424693692 424976256 429434784 431453184 432177024 434018304 434307072 436043346 440926208 442688944 442789632 443252736 443547648 445024773 445320864 445617152 452210688 452984832 454320612 454795776 455098368 456152484 456933376 463987008 464781312 465857856 466167808 466639416 466949888 473859072 475272648 475588864 476070003 476086272 476884992 477989571 478098288 485384832 485707776 486199152 486539264 488484352 488595456 492854408 496041984 498025062 498356416 498991104 500985972 501319296 503340672 508959744 511985664 513512976 514050048 514374486 514392064 516448502 522213904 522878976 524090088 524438784 524787712 524969343 525318624 525336576 527436768 534681729 535037472 535597056 535953408 536495616 536870912 538096044 539017216 546421248 547356672 549544896 549910528 554461209 558047232 560650968 561610752 562911576 563855961 563984208 566258256 566635008 572579712 575270912 576236032 577702098 578306304 578691072 579076096 581391128 587490642 589993632 590386176 590983452 591003648 591396864 593366364 593761152 601917156 602947584 603979776 605760816 606394368 606797824 608203312 609223682 615776256 618238008 618649344 619708416 620494846 621143808 622185888 630732339 631812096 633275523 633696864 634760004 634781696 635846656 637319428 637464384 647179776 647610368 648265536 651027456 651460608 654065019 661389312 664033416 664184448 665321472 667981296 668425728 671120896 678612992 679477248 681480918 682193664 682647552 684228726 684683968 685400064 685832648 695980512 697171968 698786784 699251712 699959124 700424832 700448768 703249024 712908972 713383296 714129408 714604544 715327488 717461392 728077248 728561664 729298728 729808896 731960986 732726528 732893184 739281612 744062976 747037593 747534624 748814336 750548768 751807948 751978944 755011008 755513344 763439616 767978496 770269464 771075072 771561729 771588096 774672753 783320856 786658176 787181568 787977936 788004864 788529152 791155152 791681536 802556208 803395584 803930112 804743424 805306368 807144066 807681088 808525824 819631872 821035008 824317344 824865792 826277888 828191744 829581184 840976452 842416128 844367364 844929152 846346672 849387384 849952512 858869568 862906368 864354048 866553147 868036608 868614144 872086692 881235963 881852416 885377888 885579264 886505472 887095296 890049546 890641728 891234304 904421376 905969664 908641224 909591552 910196736 912304968 913835523 913866752 927974016 929562624 930742269 931715712 932335616 933278832 933899776 947718144 950545296 951177728 952140006 952172544 953769984 955979142 956196576 970769664 971415552 972398304 973078528 976968704 977190912 985708816 992083968 996050124 996712832 997982208 1001971944 1002638592 1006681344 1017919488 1022221377 1023971328 1026343089 1027025952 1028100096 1028748972 1028784128 1032897004 1044427808 1045757952 1048180176 1048877568 1049575424 1049938686 1050637248 1050673152 1054873536 1069363458 1070074944 1071194112 1071906816 1072991232 1073741824 1076192088 1078034432 1082344201 1092842496 1094713344 1097941479 1099089792 1099821056 1102368503 1108922418 1116094464 1121301936 1123221504 1125823152 1127711922 1127968416 1132516512 1133270016 1145159424 1150541824 1152472064 1155404196 1156612608 1157382144 1158152192 1162782256 1174981284 1179987264 1180772352 1181966904 1182007296 1182793728 1186732728 1187522304 1203834312 1205895168 1207959552 1210716099 1211521632 1212788736 1213595648 1216406624 1218447364 1231552512 1236476016 1237298688 1239416832 1240989692 1242287616 1244371776 1261464678 1263624192 1266551046 1267393728 1269520008 1269563392 1271693312 1274638856 1274928768 1294359552 1295220736 1296531072 1300398773 1302054912 1302921216 1308130038 1322778624 1328066832 1328368896 1330642944 1335962592 1336851456 1342241792 1357225984 1358954496 1362961836 1364387328 1365295104 1368457452 1369367936 1370800128 1371665296 1391961024 1394343936 1397573568 1398503424 1399918248 1400849664 1400897536 1406498048 1425817944 1426766592 1428210009 1428258816 1429209088 1430654976 1433968713 1434922784 1456154496 1457123328 1458597456 1459617792 1463921972 1465453056 1465786368 1478563224 1488125952 1494075186 1495069248 1497628672 1501097536 1503615896 1503957888 1510022016 1511026688 1526879232 1534003343 1535956992 1540538928 1542150144 1543123458 1543176192 1549345506 1566641712 1573316352 1574363136 1575955872 1576009728 1577058304 1582310304 1583363072 1605112416 1606791168 1607860224 1609486848 1610612736 1614288132 1615362176 1617051648 1639263744 1642070016 1648634688 1649731584 1652555776 1656383488 1659162368 1663383627 1681952904 1684832256 1688734728 1689858304 1691567883 1692693344 1698774768 1699905024 1717739136 1725812736 1728708096 1733106294 1736073216 1737228288 1744173384 1762471926 1763704832 1770755776 1771158528 1773010944 1774190592 1780099092 1781283456 1782468608 1786597229 1808842752 1811939328 1817282448 1819183104 1820393472 1824609936 1827671046 1827733504 1855948032 1859125248 1861484538 1863431424 1864671232 1866557664 1867799552 1895436288 1899826569 1901090592 1902355456 1904280012 1904345088 1907539968 1911958284 1912393152 1941539328 1942831104 1944796608 1946157056 1953937408 1954381824 1962195057 1971417632 1984167936 1992100248 1993425664 1995964416 2003943888 2005277184 2013362688 2035838976 2044442754 2047942656 2052686178 2054051904 2056200192 2057497944 2057568256 2065794008 2088855616 2091515904 2096360352 2097755136 2099150848 2099877372 2101274496 2101346304 2107542839 2109747072 2138726916 2140149888 2142388224 2143813632 2145982464 2147483648 2152384176 2156068864 2164688402 2185684992 2189426688 2195882958 2198179584 2199642112 2204737006 2217844836 2232188928 2241112779 2242603872 2246443008 2251646304 2255423844 2255936832 2265033024 2266540032 2290318848 2301083648 2304944128 2310808392 2313225216 2314685187 2314764288 2316304384 2324018259 2325564512 2349962568 2359974528 2361544704 2363933808 2364014592 2365587456 2373465456 2375044608 2407668624 2411790336 2415919104 2421432198 2423043264 2425577472 2427191296 2432813248 2436894728 2463105024 2472952032 2474597376 2478833664 2481979384 2484575232 2486143349 2488743552 2522929356 2527248384 2533102092 2534787456 2539040016 2539126784 2543386624 2549277712 2549857536 2588719104 2590441472 2593062144 2600797546 2604109824 2605842432 2616260076 2643707889 2645557248 2656133664 2656737792 2661285888 2671925184 2673702912 2684483584 2714451968 2717908992 2725923672 2728774656 2730590208 2736914904 2738735872 2741506569 2741600256 2743330592 2783922048 2788687872 2792226807 2795147136 2797006848 2799836496 2801699328 2801795072 2812996096 2851635888 2853533184 2856420018 2856517632 2858418176 2861309952 2867937426 2869845568 2912308992 2914246656 2917194912 2919235584 2927843944 2930906112 2931572736 2957126448 2976251904 2988150372 2990138496 2995257344 3002195072 3007231792 3007915776 3020044032 3022053376 3053758464 3068006686 3071913984 3079029267 3081077856 3084300288 3086246916 3086352384 3098691012 3133283424 3146632704 3148726272 3151911744 3152019456 3154116608 3164620608 3166726144 3210224832 3213582336 3215720448 3218973696 3221225472 3228576264 3230724352 3234103296 3247032603 3278527488 3284140032 3293824437 3297269376 3299463168 3305111552 3307105509 3312766976 3318324736 3326767254 3363905808 3369664512 3377469456 3379716608 3383135766 3385386688 3397549536 3399810048 3435478272 3451625472 3457416192 3466212588 3472146432 3474456576 3488346768 3524943852 3527409664 3541511552 3542317056 3546021888 3548381184 3560198184 3562566912 3564937216 3573194458 3617685504 3623878656 3632148297 3634564896 3638366208 3640786944 3649219872 3655342092 3655467008 3711896064 3718250496 3722969076 3726862848 3729342464 3733115328 3735599104 3790872576 3799653138 3802181184 3804710912 3808560024 3808690176 3815079936 3823916568 3824786304 3883078656 3885662208 3889593216 3892314112 3901196319 3907874816 3908763648 3924390114 3942835264 3968335872 3984200496 3986851328 3991928832 4007887776 4010554368 4026725376 4071677952 4088885508 4095885312 4105372356 4108103808 4112400384 4114995888 4115136512 4131588016 4177711232 4183031808 4192720704 4195510272 4198301696 4199754744 4202548992 4202692608 4215085678 4219494144 4277453832 4280299776 4284630027 4284776448 4287627264 4291964928 4294967296 4301906139 4304768352 4312137728 4329376804 4371369984 4378853376 4391765916 4396359168 4399284224 4409474012 4435689672 4464377856 4482225558 4485207744 4492886016 4503292608 4510847688 4511873664 4530066048 4533080064 4580637696 4602010029 4602167296 4609888256 4620565853 4621616784 4626450432 4629370374 4629528576 4632608768 4648036518 4651129024 4699925136 4719949056 4723089408 4727867616 4728029184 4731174912 4746930912 4750089216 4815337248 4823580672 4831838208 4842864396 4846086528 4851154944 4854382592 4865626496 4873789456 4926210048 4945904064 4949194752 4957667328 4963958768 4969150464 4972286698 4977487104 4990150881 5045858712 5054496768 5066204184 5069574912 5074703649 5078080032 5078253568 5086773248 5098555424 5099715072 5177438208 5180882944 5186124288 5201595092 5208219648 5211684864 5232520152 5287415778 5291114496 5312267328 5313475584 5322571776 5343850368 5347405824 5359791687 5368967168 5428903936 5435817984 5450607623 5451847344 5457549312 5461180416 5473829808 5477471744 5483013138 5483200512 5486661184 5567844096 5577375744 5584453614 5590294272 5594013696 5599672992 5603398656 5603590144 5625992192 5703271776 5707066368 5712840036 5713035264 5716836352 5722619904 5735874852 5739691136 5824617984 5828493312 5834389824 5838471168 5855687888 5861812224 5863145472 5886585171 5914252896 5952503808 5976300744 5980276992 5990514688 6004390144 6014463584 6015831552 6040088064 6044106752 6107516928 6136013372 6143827968 6158058534 6162155712 6168600576 6172493832 6172704768 6197382024 6266566848 6293265408 6297452544 6303823488 6304038912 6308233216 6322628517 6329241216 6333452288 6420449664 6427164672 6431440896 6437947392 6442450944 6457152528 6461448704 6468206592 6494065206 6557054976 6568280064 6587648874 6594538752 6598926336 6610223104 6614211018 6625533952 6636649472 6653534508 6727811616 6739329024 6754938912 6759433216 6766271532 6770773376 6795099072 6799620096 6870956544 6903250944 6914832384 6932425176 6944055561 6944292864 6948913152 6972054777 6976693536 7049887704 7054819328 7083023104 7084634112 7092043776 7096762368 7120396368 7125133824 7129874432 7146388916 7235371008 7247757312 7264296594 7269129792 7276732416 7281573888 7298439744 7310684184 7310934016 7423792128 7436500992 7445938152 7453725696 7458430047 7458684928 7466230656 7471198208 7488503279 7581745152 7599306276 7604362368 7609421824 7617120048 7617380352 7630159872 7647833136 7649572608 7766157312 7771324416 7779186432 7784628224 7802392638 7815749632 7817527296 7848780228 7885670528 7936671744 7968400992 7973702656 7983857664 8015775552 8021108736 8053450752 8143355904 8177771016 8191770624 8210744712 8216207616 8224519707 8224800768 8229991776 8230273024 8263176032 8355422464 8366063616 8376680421 8385441408 8391020544 8396603392 8399509488 8405097984 8405385216 8430171356 8438988288 8554907664 8560599552 8569260054 8569552896 8575254528 8583929856 8603812278 8609536704 8624275456 8658753608 8742739968 8757706752 8783531832 8792718336 8798568448 8818948024 8833743389 8871379344 8928755712 8964451116 8970415488 8985772032 9006585216 9021695376 9023747328 9060132096 9066160128 9161275392 9204020058 9204334592 9219776512 9241131706 9243233568 9252900864 9258740748 9259057152 9265217536 9296073036 9302258048 9399850272 9439898112 9446178816 9455735232 9456058368 9462349824 9493861824 9500178432 9630674496 9647161344 9663676416 9685728792 9692173056 9702309888 9708765184 9731252992 9741097809 9747578912 9852420096 9881473311 9891808128 9898389504 9915334656 9921316527 9927917536 9938300928 9944573396 9954974208 9980301762 10091717424 10108993536 10132408368 10139149824 10149407298 10156160064 10156507136 10173546496 10197110848 10199430144 10354876416 10361765888 10372248576 10403190184 10416439296 10423369728 10465040304 10574831556 10582228992 10624534656 10626951168 10645143552 10687700736 10694811648 10719583374 10737934336 10857807872 10871635968 10901215246 10903694688 10915098624 10922360832 10947659616 10954943488 10966026276 10966401024 10973322368 11135688192 11154751488 11168907228 11180588544 11188027392 11199345984 11206797312 11207180288 11251984384 11406543552 11414132736 11425680072 11426070528 11433672704 11445239808 11471749704 11479382272 11649235968 11656986624 11668779648 11676942336 11703588957 11711375776 11723624448 11726290944 11773170342 11828505792 11905007616 11952601488 11960553984 11981029376 12008780288 12028927168 12031663104 12080176128 12088213504 12136539797 12215033856 12272026744 12287655936 12316117068 12324311424 12337201152 12344987664 12345409536 12394764048 12533133696 12586530816 12594905088 12607646976 12608077824 12616466432 12645257034 12658482432 12666904576 12840899328 12854329344 12862881792 12875894784 12884901888 12905718417 12914305056 12922897408 12936413184 12988130412 13114109952 13136560128 13175297748 13189077504 13197852672 13220446208 13228422036 13251067904 13273298944 13307069016 13455623232 13478658048 13509877824 13518866432 13532543064 13541546752 13590198144 13599240192 13741913088 13806030087 13806501888 13829664768 13861697559 13864850352 13888111122 13888585728 13897826304 13944109554 13953387072 14099775408 14109638656 14166046208 14169268224 14184087552 14193524736 14240792736 14250267648 14259748864 14292777832 14316756527 14470742016 14495514624 14528593188 14538259584 14553464832 14563147776 14596879488 14621368368 14621868032 14847584256 14873001984 14891876304 14907451392 14916860094 14917369856 14932461312 14942396416 14977006558 15163490304 15198612552 15208724736 15218843648 15224110947 15234240096 15234760704 15260319744 15295666272 15299145216 15532314624 15542648832 15558372864 15569256448 15604785276 15631499264 15635054592 15697560456 15771341056 15873343488 15936801984 15947405312 15967715328 16031551104 16042217472 16079375061 16106901504 16286711808 16351822869 16355542032 16383541248 16421489424 16432415232 16449039414 16449601536 16459983552 16460546048 16526352064 16710844928 16732127232 16753360842 16770882816 16782041088 16793206784 16799018976 16810195968 16810770432 16860342712 16877976576 17109815328 17121199104 17138520108 17139105792 17150509056 17167859712 17207624556 17219073408 17248550912 17317507216 17485479936 17515413504 17567063664 17585436672 17597136896 17637896048 17667486778 17742758688 17857511424 17928902232 17940830976 17971544064 18013170432 18043390752 18047494656 18120264192 18132320256 18322550784 18408040116 18408669184 18439553024 18482263412 18486467136 18505801728 18517481496 18518114304 18530435072 18592146072 18604516096 18799700544 18879796224 18892357632 18911470464 18912116736 18924699648 18967885551 18987723648 19000356864 19261348992 19294322688 19327352832 19371457584 19384346112 19404619776 19417530368 19462505984 19482195618 19495157824 19704840192 19762946622 19783616256 19796779008 19830669312 19842633054 19855835072 19876601856 19889146792 19909948416 19960603524 20183434848 20217987072 20264816736 20278299648 20298814596 20312320128 20313014272 20347092992 20394221696 20398860288 20709752832 20723531776 20744497152 20806380368 20832878592 20846739456 20916164331 20930080608 21149663112 21164457984 21249069312 21253902336 21290287104 21375401472 21389623296 21439166748 21475868672 21715615744 21743271936 21802430492 21807389376 21830197248 21844721664 21895319232 21909886976 21932052552 21932802048 21946644736 22271376384 22309502976 22337814456 22361177088 22375290141 22376054784 22398691968 22413594624 22414360576 22465509837 22503968768 22813087104 22828265472 22851360144 22852141056 22867345408 22890479616 22943499408 22958764544 23298471936 23313973248 23337559296 23353884672 23407177914 23422751552 23447248896 23452581888 23546340684 23657011584 23810015232 23905202976 23921107968 23962058752 24017560576 24057854336 24063326208 24160352256 24176427008 24273079594 24430067712 24544053488 24575311872 24632234136 24648622848 24673559121 24674402304 24689975328 24690819072 24789528096 25066267392 25130041263 25173061632 25189810176 25215293952 25216155648 25232932864 25290514068 25316964864 25333809152 25681798656 25708658688 25725763584 25751789568 25811436834 25828610112 25845794816 25872826368 25976260824 26228219904 26273120256 26350595496 26378155008 26395705344 26440892416 26456844072 26501230167 26502135808 26546597888 26614138032 26911246464 26957316096 27019755648 27037732864 27065086128 27083093504 27180396288 27198480384 27483826176 27612060174 27613003776 27659329536 27723395118 27729700704 27776222244 27777171456 27795652608 27888219108 27906774144 28199550816 28219277312 28332092416 28338536448 28368175104 28387049472 28481585472 28500535296 28519497728 28585555664 28633513054 28941484032 28991029248 29057186376 29076519168 29106929664 29126295552 29193758976 29223293427 29242736736 29243736064 29644419933 29695168512 29746003968 29763949581 29783752608 29814902784 29833720188 29834739712 29864922624 29884792832 29954013116 30326980608 30397225104 30417449472 30437687296 30448221894 30468480192 30469521408 30520639488 30591332544 30598290432 31064629248 31085297664 31116745728 31138512896 31209570552 31262998528 31270109184 31387981829 31395120912 31542682112 31746686976 31873603968 31894810624 31935430656 32063102208 32084434944 32158750122 32213803008 32573423616 32703645738 32711084064 32767082496 32842978848 32864830464 32898078828 32899203072 32919967104 32921092096 33052704128 33421689856 33464254464 33506721684 33541765632 33564082176 33586413568 33598037952 33620391936 33621540864 33720685424 33755953152 34219630656 34242398208 34277040216 34278211584 34301018112 34335719424 34415249112 34438146816 34497101824 34635014432 34970959872 35030827008 35110766871 35134127328 35170873344 35194273792 35275792096 35334973556 35485517376 35715022848 35857804464 35881661952 35943088128 36026340864 36086781504 36094989312 36240528384 36264640512 36409619391 36645101568 36816080232 36817338368 36879106048 36964526824 36972934272 37011603456 37034962992 37036228608 37060870144 37184292144 37209032192 37599401088 37759592448 37784715264 37822940928 37824233472 37849399296 37935771102 37975447296 38000713728 38522697984 38588645376 38654705664 38742915168 38768692224 38809239552 38835060736 38925011968 38964391236 38990315648 39409680384 39525893244 39567232512 39593558016 39661338624 39685266108 39711670144 39753203712 39778293584 39819896832 39921207048 40366869696 40435974144 40529633472 40556599296 40597629192 40624640256 40626028544 40694185984 40788443392 40797720576 41418090261 41419505664 41447063552 41488994304 41585092677 41612760736 41665757184 41693478912 41832328662 41860161216 42299326224 42328915968 42498138624 42507804672 42580574208 42750802944 42779246592 42878333496 42950269581 42951737344 43431231488 43486543872 43604860984 43614778752 43660394496 43689443328 43790638464 43819773952 43864105104 43865604096 43893289472 44542752768 44619005952 44675628912 44722354176 44750580282 44752109568 44797383936 44827189248 44828721152 44931019674 45007937536 45626174208 45656530944 45702720288 45704282112 45734690816 45780959232 45886998816 45917529088 46596943872 46627946496 46675118592 46707769344 46814355828 46845503104 46894497792 46905163776 47092681368 47314023168 47620030464 47810405952 47842215936 47924117504 48035121152 48115708672 48126652416 48238125183 48320704512 48352854016 48546159188 48860135424 49055468607 49088106976 49150623744 49264468272 49297245696 49347118242 49348804608 49379950656 49381638144 49579056192 50132534784 50260082526 50346123264 50379620352 50430587904 50432311296 50465865728 50581028136 50633929728 50667618304 50870177447 51363597312 51417317376 51451527168 51503579136 51622873668 51657220224 51691589632 51745652736 51811319641 51952521648 52456439808 52546240512 52701190992 52756310016 52791410688 52881784832 52913688144 53002460334 53004271616 53093195776 53228276064 53822492928 53914632192 54039511296 54075465728 54130172256 54166187008 54360792576 54396960768 54967652352 55224120348 55226007552 55318659072 55446790236 55459401408 55552444488 55554342912 55591305216 55776438216 55813548288 56399101632 56438554624 56664184832 56677072896 56736350208 56774098944 56903656653 56963170944 57001070592 57038995456 57171111328 57267026108 57882968064 57982058496 58114372752 58153038336 58213859328 58252591104 58387517952 58446586854 58485473472 58487472128 59288839866 59390337024 59492007936 59527899162 59567505216 59629805568 59667440376 59669479424 59729845248 59769585664 59908026232 60653961216 60794450208 60834898944 60875374592 60896443788 60936960384 60939042816 61041278976 61118742331 61182665088 61196580864 62129258496 62170595328 62233491456 62277025792 62419141104 62525997056 62540218368 62775963658 62790241824 63085364224 63493373952 63747207936 63789621248 63870861312 64126204416 64168869888 64317500244 64427606016 65146847232 65407291476 65422168128 65534164992 65685957696 65729660928 65796157656 65798406144 65839934208 65842184192 66105408256 66843379712 66928508928 67013443368 67083531264 67125870423 67128164352 67172827136 67196075904 67240783872 67243081728 67396529511 67441370848 67511906304 68439261312 68484796416 68554080432 68556423168 68602036224 68671438848 68830498224 68876293632 68994203648 69270028864 69941919744 70061654016 70221533742 70268254656 70341746688 70388547584 70551584192 70669947112 70971034752 71430045696 71715608928 71763323904 71886176256 72052681728 72098157121 72173563008 72189978624 72481056768 72529281024 72819238782 73290203136 73632160464 73634676736 73758212096 73929053648 73945868544 74023206912 74069925984 74072457216 74121740288 74368584288 74418064384 75198802176 75519184896 75569430528 75645881856 75648466944 75698798592 75871542204 75950894592 76001427456 77045395968 77177290752 77485830336 77537384448 77618479104 77670121472 77850023936 77928782472 77980631296 78819360768 79051786488 79134465024 79187116032 79322677248 79370532216 79423340288 79503690501 79506407424 79556587168 79639793664 79842414096 80733739392 80871948288 81059266944 81113198592 81195258384 81249280512 81252057088 81388371968 81576886784 81595441152 82836180522 82839011328 82894127104 82977988608 83170185354 83225521472 83331514368 83386957824 83664657324 83720322432 84598652448 84657831936 84996277248 85015609344 85161148416 85501605888 85558493184 85756666992 85900539162 85903474688 86862462976 86973087744 87209721968 87229557504 87320788992 87378886656 87581276928 87639547904 87669880281 87728210208 87731208192 87786578944 89085505536 89238011904 89291848743 89351257824 89444708352 89501160564 89504219136 89594767872 89654378496 89657442304 89862039348 90015875072 91252348416 91313061888 91405440576 91408564224 91469381632 91561918464 91773997632 91835058176 93193887744 93255892992 93350237184 93415538688 93628711656 93691006208 93788995584 93810327552 94163945487 94185362736 94628046336 95240060928 95620811904 95684431872 95848235008 96070242304 96231417344 96253304832 96476250366 96641409024 96705708032 97092318376 97720270848 98110937214 98176213952 98301247488 98528936544 98594491392 98694236484 98697609216 98759901312 98763276288 99158112384 100265069568 100520165052 100692246528 100759240704 100861175808 100864622592 100931731456 101162056272 101267859456 101335236608 101740354894 102727194624 102834634752 102903054336 103007158272 103245747336 103314440448 103383179264 103491305472 103622639282 103905043296 104912879616 105092481024 105332300613 105402381984 105512620032 105582821376 105763569664 105827376288 106004920668 106008543232 106186391552 106456552128 107644985856 107829264384 108079022592 108150931456 108260344512 108332374016 108721585152 108793921536 109228858173 109935304704 110448240696 110452015104 110637318144 110893580472 110918802816 111104888976 111108685824 111182610432 111552876432 111627096576 112798203264 112877109248 113328369664 113354145792 113472700416 113548197888 113807313306 113926341888 114002141184 114077990912 114342222656 114534052216 115765936128 115964116992 116228745504 116306076672 116427718656 116505182208 116775035904 116893173708 116970946944 116974944256 118577679732 118780674048 118984015872 119055798324 119135010432 119259611136 119334880752 119338958848 119459690496 119539171328 119816052464 121307922432 121588900416 121669797888 121750749184 121792887576 121873920768 121878085632 122082557952 122237484662 122365330176 122393161728 124254270783 124258516992 124341190656 124466982912 124554051584 124755278031 124838282208 125051994112 125080436736 125551927316 125580483648 126170728448 126986747904 127494415872 127579242496 127741722624 128252408832 128337739776 128635000488 128850808743 128855212032 130293694464 130814582952 130844336256 131068329984 131371915392 131459321856 131592315312 131596812288 131679868416 131684368384 132210816512 133686759424 133857017856 134026886736 134167062528 134251740846 134256328704 134345654272 134392151808 134481567744 134486163456 134793059022 134882741696 135023812608 136878522624 136969592832 137108160864 137112846336 137204072448 137342877696 137660996448 137752587264 137988407296 138540057728 139883839488 140123308032 140443067484 140536509312 140683493376 140777095168 141103168384 141339894224 141942069504 142860091392 143431217856 143526647808 143772352512 144105363456 144196314242 144347126016 144379957248 144714375549 144962113536 145058562048 145638477564 146580406272 147166405821 147264320928 147269353472 147516424192 147858107296 147891737088 148046413824 148139851968 148144914432 148243480576 148737168576 148836128768 150397604352 151038369792 151138861056 151291763712 151296933888 151397597184 151743084408 151901789184 152002854912 152610532341 154090791936 154354581504 154971660672 155074768896 155236958208 155340242944 155433958923 155700047872 155857564944 155961262592 157638721536 158103572976 158268930048 158374232064 158645354496 158741064432 158846680576 159007381002 159012814848 159113174336 159279587328 159684828192 161467478784 161743896576 162118533888 162226397184 162390516768 162498561024 162504114176 162776743936 163153773568 163190882304 165672361044 165678022656 165788254208 165955977216 166340370708 166451042944 166663028736 166773915648 167329314648 167440644864 169197304896 169315663872 169992554496 170031218688 170322296832 170710969959 171003211776 171116986368 171513333984 171801078324 171806949376 173724925952 173946175488 174419443936 174459115008 174641577984 174757773312 175162553856 175279095808 175339760562 175456420416 175462416384 175573157888 178171011072 178476023808 178583697486 178702515648 178889416704 179002321128 179008438272 179189535744 179308756992 179314884608 179724078696 180031750144 182504696832 182626123776 182810881152 182817128448 182938763264 183123836928 183356226993 183547995264 183670116352 186387775488 186511785984 186700474368 186831077376 187257423312 187382012416 187577991168 187620655104 188327890974 188370725472 189256092672 190480121856 191241623808 191368863744 191696470016 192140484608 192462834688 192506609664 192952500732 193282818048 193411416064 194184636752 195440541696 196221874428 196352427904 196602494976 197057873088 197188982784 197388472968 197395218432 197519802624 197526552576 198316224768 200530139136 201040330104 201377611269 201384493056 201518481408 201722351616 201729245184 201863462912 202189588533 202324112544 202535718912 202670473216 203480709788 205454389248 205669269504 205806108672 206014316544 206491494672 206628880896 206766358528 206982610944 207245278564 207810086592 209825759232 210184962048 210664601226 210804763968 211025240064 211165642752 211527139328 211654752576 212009841336 212017086464 212372783104 212913104256 215289971712 215658528768 216158045184 216294471363 216301862912 216520689024 216664748032 217166595091 217443170304 217587843072 218457716346 219870609408 220896481392 220904030208 221274636288 221787160944 221837605632 222209777952 222217371648 222365220864 223105752864 223254193152 225596406528 225754218496 226656739328 226708291584 226945400832 227096395776 227614626612 227852683776 228004282368 228155981824 228684445312 229068104432 231531872256 232457491008 232612153344 232855437312 233010364416 233550071808 233786347416 233941893888 233949888512 237155359464 237561348096 237968031744 238111596648 238270020864 238511071503 238519222272 238669761504 238677917696 238919380992 239078342656 239632104928 242615844864 243177800832 243339595776 243501498368 243585775152 243747841536 243756171264 244165115904 244474969324 244730660352 244786323456 248508541566 248517033984 248682381312 248933965824 249510556062 249676564416 250103988224 250160873472 251103854632 251160967296 252341456896 253973495808 254988831744 255158484992 255483445248 256178558281 256504817664 256675479552 257270000976 257701617486 257710424064 260587388928 261629165904 261688672512 262136659968 262743830784 262918643712 263184630624 263193624576 263359736832 263368736768 264421633024 267373518848 267714035712 268053773472 268334125056 268503481692 268512657408 268691308544 268784303616 268963135488 268972326912 269586118044 269765483392 270047625216 273757045248 273939185664 274216321728 274225692672 274408144896 274685755392 275321992896 275505174528 275976814592 277080115456 279767678976 280246616064 280886134968 281073018624 281366986752 281554190336 282206336768 282491836461 282679788448 283884139008 285720182784 286862435712 287053295616 287544705024 288210726912 288392628484 288694252032 288759914496 289428751098 289924227072 290117124096 291276955128 293160812544 294332811642 294528641856 294538706944 295032848384 295716214592 295783474176 296092827648 296279703936 296289828864 296486961152 297474337152 297672257536 300795208704 302076739584 302277722112 302583527424 302593867776 302795194368 303486168816 303803578368 304005709824 305221064682 308181583872 308709163008 309943321344 310149537792 310473916416 310680485888 310867917846 311400095744 311715129888 311922525184 315277443072 316207145952 316537860096 316748464128 317290708992 317482128864 317693361152 318014762004 318025629696 318226348672 318559174656 319369656384 322934957568 323487793152 324237067776 324452794368 324781033536 324997122048 325008228352 325553487872 326307547136 326381764608 327686574519 331344722088 331356045312 331576508416 331911954432 332680741416 332902085888 333326057472 333547831296 334658629296 334881289728 338394609792 338631327744 339985108992 340062437376 340644593664 341421939918 342006423552 342233972736 343026667968 343602156648 343613898752 347449851904 347892350976 348838887872 348918230016 349283155968 349515546624 350325107712 350558191616 350679521124 350912840832 350924832768 351146315776 351959654113 356342022144 356952047616 357167394972 357405031296 357778833408 358004642256 358016876544 358379071488 358617513984 358629769216 359448157392 360063500288 365009393664 365252247552 365621762304 365634256896 365877526528 366247673856 366712453986 367095990528 367340232704 372775550976 373023571968 373400948736 373662154752 374265834093 374514846624 374764024832 375155982336 375241310208 376655781948 376741450944 378512185344 380960243712 382483247616 382737727488 383392940032 384280969216 384925669376 385013219328 385905001464 386552426229 386565636096 386822832128 388369273504 390881083392 392443748856 392704855808 393204989952 394115746176 394377965568 394776945936 394790436864 395039605248 395053105152 396632449536 401060278272 402080660208 402755222538 402768986112 403036962816 403444703232 403458490368 404379177066 404648225088 405071437824 405340946432 406961419576 410908778496 411338539008 411612217344 412028633088 412982989344 413257761792 413532717056 413965221888 414490557128 415185939283 415620173184 419651518464 420369924096 421329202452 421609527936 422050480128 422331285504 423054278656 423309505152 424019682672 424034172928 424745566208 425826208512 430579943424 431317057536 432316090368 432588942726 432603725824 433041378048 433329496064 434333190182 434886340608 435175686144 436915432692 439741218816 441499217463 441792962784 441808060416 442549272576 443574321888 443675211264 444419555904 444434743296 444730441728 446211505728 446508386304 451192813056 451508436992 453313478656 453416583168 453890801664 454192791552 455229253224 455705367552 456008564736 456311963648 457368890624 457831597023 458136208864 463063744512 464914982016 465224306688 465710874624 466020728832 466301876769 467100143616 467572694832 467883787776 467899777024 474310718928 475122696192 475936063488 476223193296 476540041728 477022143006 477038444544 477339523008 477355835392 477838761984 478156685312 479264209856 485231689728 486355601664 486679191552 487002996736 487171550304 487495683072 487512342528 488330231808 488949938648 489461320704 489572646912 497017083132 497034067968 497364762624 497867931648 499021112124 499353128832 500207976448 500321746944 502207709264 502321934592 504682913792 507946991616 509977663488 510316969984 510966890496 512357116562 513009635328 513350959104 514540001952 515403234972 515420848128 521174777856 523258331808 523377345024 524273319936 525487661568 525837287424 526369261248 526387249152 526719473664 526737473536 528843266048 534747037696 535428071424 536107546944 536668250112 537006963384 537025314816 537382617088 537568607232 537926270976 537944653824 539172236088 539530966784 540095250432 547514090496 547878371328 548432643456 548451385344 548816289792 549371510784 550068680979 550643985792 551010349056 551953629184 554160230912 559535357952 560493232128 561772269936 562146037248 562733973504 563108380672 564412673536 564983672922 565359576896 567768278016 571440365568 573724871424 574106591232 575089410048 576421453824 576785256968 577388504064 577519828992 578857502196 579848454144 580234248192 582553910256 586321625088 588665623284 589057283712 589077413888 590065696768 591432429184 591566948352 592185655296 592559407872 592579657728 592973922304 594948674304 595344515072 601590417408 604153479168 604555444224 605167054848 605187735552 605590388736 606568765599 606972337632 607607156736 608011419648 610442129364 616363167744 617418326016 619886642688 620299075584 620947832832 621360971776 621735835692 622800191488 623430259776 623845050368 630554886144 632414291904 633075720192 633496928256 634581417984 634964257728 635386722304 636029524008 636051259392 636452697344 637118349312 638739312768 645869915136 646975586304 648474135552 648883414089 648905588736 649562067072 649994244096 650016456704 651106975744 651499785273 652615094272 652763529216 655373149038 662689444176 662712090624 663153016832 663823908864 665361482832 665804171776 666652114944 667095662592 669317258592 669762579456 676789219584 677262655488 679970217984 680124874752 681289187328 682843879836 684012847104 684467945472 686053335936 687204313296 687227797504 694899703808 697677775744 697836460032 698566311936 699031093248 700650215424 701116383232 701359042248 701825681664 701849665536 702292631552 703919308226 712684044288 713904095232 714334789944 714810062592 715533214509 715557666816 716009284512 716033753088 716758142976 717235027968 717259538432 718896314784 720127000576 730018787328 730504495104 731243524608 731268513792 731755053056 732495347712 733424907972 734191981056 734680465408 745551101952 746047143936 746801897472 748531668186 749029693248 749528049664 750311964672 750482620416 753311563896 753482901888 757024370688 761920487424 764966495232 765475454976 766785880064 768535674843 768561938432 769851338752 770026438656 771810002928 773104852458 773131272192 773645664256 776738547008 781762166784 784887497712 785409711616 786409979904 788231492352 788755931136 789553891872 789580873728 790079210496 790106210304 793264899072 802120556544 804161320416 805510445076 805537972224 806073925632 806889406464 806916980736 808758354132 809296450176 810142875648 810681892864 813922839152 821817556992 822677078016 823224434688 824057266176 825965978688 826515523584 827065434112 827930443776 828981114256 830371878566 831240346368 839303036928 840739848192 842658404904 843219055872 844100960256 844662571008 846108557312 846619010304 847475509383 848039365344 848068345856 849491132416 851652417024 861159886848 862634115072 864632180736 865177885452 865207451648 866082756096 866658992128 868666380364 869772681216 870351372288 873830865384 879482437632 882998434926 883585925568 883616120832 885098545152 887148643776 887350422528 888839111808 888869486592 889460883456 892423011456 893016772608 902385626112 903016873984 906626957312 906833166336 907781603328 908385583104 910251473041 910458506448 911410735104 912017129472 912623927296 914737781248 915663194046 916272417728 926127489024 929829964032 930448613376 931421749248 932041457664 932603753538 934200287232 935145389664 935767575552 935799554048 948621437856 950245392384 951872126976 952446386592 953080083456 954044286012 954076889088 954679046016 954711670784 955677523968 956313370624 958528419712 970463379456 972711203328 973358383104 974005993472 974343100608 974991366144 975024685056 976660463616 977899877296 978922641408 979145293824 983059723557 994034166264 994068135936 994729525248 995735863296 998042224248 998706257664 1000415952896 1000643493888 1004415418528 1004643869184 1009365827584 1015893983232 1019955326976 1020633939968 1021933780992 1024714233124 1026019270656 1026701918208 1029080003904 1030806469944 1030841696256 1042349555712 1046516663616 1046754690048 1048546639872 1050975323136 1051674574848 1052738522496 1052774498304 1053438947328 1053474947072 1055878962339 1057686532096 1069494075392 1070856142848 1072215093888 1073336500224 1074013926768 1074050629632 1074765234176 1075137214464 1075852541952 1075889307648 1078344472176 1079061933568 1080190500864 1095028180992 1095756742656 1096865286912 1096902770688 1097632579584 1098743021568 1100137361958 1101287971584 1102020698112 1103907258368 1108320461824 1119070715904 1120986464256 1123544539872 1124292074496 1125467947008 1126216761344 1128825347072 1129967345844 1130719153792 1135536556032 1142880731136 1147449742848 1148213182464 1150178820096 1152842907648 1153570513936 1154777008128 1155039657984 1157715004392 1159657278687 1159696908288 1160468496384 1165107820512 1172643250176 1177331246568 1178114567424 1178154827776 1180131393536 1182864858368 1183133896704 1184371310592 1185118815744 1185159315456 1185947844608 1189897348608 1190689030144 1203180834816 1208306958336 1209110888448 1210334109696 1210375471104 1213137531198 1213944675264 1215214313472 1216022839296 1220884258728 1232726335488 1234836652032 1239773285376 1240598151168 1241895665664 1242721943552 1243471671384 1245557817849 1245600382976 1246860519552 1247690100736 1261109772288 1264828583808 1266151440384 1266993856512 1269162835968 1269928515456 1270773444608 1272059048016 1272102518784 1272905394688 1274236698624 1277478625536 1291739830272 1293951172608 1296948271104 1297766828178 1297811177472 1299124134144 1299988488192 1300032913408 1302213951488 1302999570546 1305230188544 1305527058432 1310746298076 1325378888352 1325424181248 1326306033664 1327647817728 1330722965664 1331608343552 1333304229888 1334191325184 1338634517184 1339525158912 1353578439168 1354525310976 1359940435968 1360249749504 1362578374656 1365687759672 1368025694208 1368935890944 1372106671872 1373494791069 1374408626592 1374455595008 1389799407616 1395355551488 1395672920064 1397132623872 1398062186496 1398905630307 1401300430848 1402232766464 1402718084496 1403651363328 1403699331072 1404585263104 1407838616452 1425368088576 1427808190464 1428669579888 1429620125184 1431066429018 1431115333632 1432018569024 1432067506176 1433516285952 1434470055936 1437792629568 1440254001152 1460037574656 1461008990208 1462487049216 1462537027584 1463510106112 1464990695424 1466849815944 1468383962112 1469360930816 1475235145963 1491102203904 1492094287872 1493603794944 1497063336372 1498059386496 1499056099328 1500623929344 1500965240832 1506623127792 1506965803776 1514048741376 1523840974848 1529932990464 1530950909952 1533571760128 1537071349686 1537123876864 1539702677504 1540052877312 1543620005856 1546209704916 1546262544384 1547291328512 1553477094016 1563524333568 1569774995424 1570819423232 1572819959808 1576462984704 1577511862272 1579107783744 1579161747456 1580158420992 1580212420608 1586529798144 1604241113088 1608322640832 1611020890152 1611075944448 1612147851264 1613778812928 1613833961472 1617516708264 1618592900352 1620285751296 1621363785728 1627845678304 1643635113984 1645354156032 1646448869376 1648114532352 1650206042937 1651931957376 1653031047168 1654130868224 1655860887552 1657962228512 1660743757132 1662480692736 1678606073856 1681479696384 1685316809808 1686438111744 1688201920512 1689325142016 1693238020608 1694951018766 1696078730688 1696136691712 1698982264832 1703304834048 1722319773696 1725268230144 1729264361472 1730355770904 1730414903296 1732165512192 1733317984256 1737332760728 1739545362432 1740702744576 1747661730768 1758964875264 1765996869852 1767171851136 1767232241664 1770197090304 1774297287552 1774700845056 1777678223616 1777738973184 1778921766912 1784846022912 1786033545216 1804771252224 1806033747968 1813253914624 1813666332672 1815563206656 1816771166208 1820502946082 1820917012896 1822821470208 1824034258944 1825247854592 1829475562496 1831326388092 1832544835456 1852254978048 1859659928064 1860897226752 1862843498496 1864082915328 1865207507076 1868400574464 1870290779328 1871535151104 1871599108096 1897242875712 1900490784768 1903744253952 1904892773184 1906160166912 1908088572024 1908153778176 1909358092032 1909423341568 1911355047936 1912626741248 1917056839424 1940926758912 1945422406656 1946650242267 1946716766208 1948011986944 1948686201216 1949982732288 1950049370112 1953320927232 1954499355819 1955799754592 1957845282816 1958290587648 1966119447114 1988068332528 1988136271872 1989459050496 1991471726592 1996084448496 1997412515328 2000831905792 2001286987776 2008830837056 2009287738368 2018731655168 2031787966464 2039910653952 2041267879936 2043867561984 2049428466248 2052038541312 2053403836416 2058160007808 2061612939888 2061683392512 2084699111424 2093033327232 2093509380096 2097093279744 2101950646272 2103349149696 2105477044992 2105548996608 2106877894656 2106949894144 2111757924678 2115373064192 2138988150784 2141712285696 2144430187776 2146673000448 2148027853536 2148101259264 2149530468352 2150274428928 2151705083904 2151778615296 2156688944352 2158123867136 2160381001728 2190056361984 2191513485312 2193730573824 2193805541376 2195265159168 2197486043136 2200274723916 2202575943168 2204041396224 2207814516736 2216640923648 2238141431808 2247089079744 2248584148992 2250935894016 2252433522688 2257650694144 2259934691688 2261438307584 2271073112064 2285761462272 2294899485696 2296426364928 2300357640192 2305607024529 2305685815296 2307141027872 2309554016256 2310079315968 2315430008784 2319314557374 2319393816576 2320936992768 2330215641024 2345286500352 2354662493136 2356229134848 2356309655552 2360262787072 2365729716736 2366267793408 2368742621184 2370237631488 2370318630912 2371895689216 2379794697216 2381378060288 2390898340009 2406361669632 2416613916672 2418221776896 2420668219392 2420750942208 2426275062396 2427889350528 2430428626944 2432045678592 2441768517456 2465452670976 2469673304064 2479546570752 2481196302336 2483791331328 2485443887104 2486943342768 2491115635698 2491200765952 2493721039104 2495380201472 2522219544576 2529657167616 2532302880768 2533987713024 2538325671936 2539857030912 2541546889216 2542426528149 2544118096032 2544205037568 2545810789376 2548473397248 2554957251072 2583479660544 2587902345216 2593896542208 2595533656356 2595622354944 2598248268288 2599976976384 2600065826816 2604427902976 2605999141092 2610460377088 2611054116864 2621492596152 2650757776704 2650848362496 2652612067328 2655295635456 2661445931328 2663216687104 2666608459776 2668382650368 2677269034368 2679050317824 2707156878336 2709050621952 2719880871936 2720499499008 2725156749312 2730754419123 2731375519344 2736051388416 2737871781888 2744213343744 2746989582138 2748817253184 2748911190016 2779598815232 2790711102976 2791345840128 2794265247744 2796124372992 2797811260614 2802600861696 2804465532928 2805436168992 2807302726656 2807398662144 2809170526208 2815677232904 2850736177152 2855616380928 2857339159776 2859240250368 2862132858036 2862230667264 2864037138048 2864135012352 2867032571904 2868940111872 2875585259136 2880508002304 2920075149312 2922017980416 2924974098432 2925074055168 2927020212224 2929981390848 2933699631888 2936767924224 2938721861632 2950470291926 2982204407808 2984188575744 2987207589888 2994126672744 2996118772992 2998112198656 3001247858688 3001930481664 3013246255584 3013931607552 3028097482752 3047681949696 3059865980928 3061901819904 3067143520256 3074142699372 3074247753728 3079405355008 3080105754624 3087240011712 3092419409832 3092525088768 3094582657024 3106954188032 3127048667136 3139549990848 3141638846464 3145639919616 3152925969408 3155023724544 3158215567488 3158323494912 3160316841984 3160424841216 3167636887017 3173059596288 3208482226176 3216645281664 3222041780304 3222151888896 3224295702528 3227557625856 3227667922944 3235033416528 3237185800704 3240571502592 3242727571456 3255691356608 3287270227968 3290708312064 3292897738752 3296229064704 3300412085874 3303863914752 3306062094336 3308261736448 3311721775104 3315924457024 3321487514264 3324961385472 3357212147712 3362959392768 3370633619616 3372876223488 3376403841024 3378650284032 3386476041216 3389902037532 3392157461376 3392273383424 3397964529664 3406609668096 3444639547392 3450536460288 3458528722944 3460711541808 3460829806592 3464331024384 3466635968512 3474665521456 3479090724864 3481405489152 3495323461536 3517929750528 3531993739704 3534343702272 3534464483328 3540394180608 3548594575104 3549401690112 3555356447232 3555477946368 3557843533824 3569692045824 3572067090432 3609542504448 3612067495936 3626507829248 3627332665344 3631126413312 3641005892164 3641834025792 3645642940416 3648068517888 3650495709184 3658951124992 3662652776184 3665089670912 3704509956096 3719319856128 3721794453504 3725686996992 3728165830656 3730415014152 3736673453547 3736801148928 3740581558656 3743070302208 3743198216192 3794485751424 3800981569536 3807488507904 3809785546368 3812320333824 3816177144048 3816307556352 3818716184064 3818846683136 3822710095872 3825253482496 3834113678848 3881853517824 3890844813312 3893300484534 3893433532416 3896023973888 3897372402432 3899965464576 3900098740224 3906641854464 3908998711638 3911599509184 3915690565632 3916581175296 3932238894228 3976136665056 3976272543744 3978918100992 3982943453184 3992168896992 3994825030656 4001663811584 4002573975552 4017661674112 4018575476736 4037463310336 4063575932928 4079821307904 4082535759872 4087735123968 4098856932496 4104077082624 4106807672832 4116320015616 4120484373207 4123225879776 4123366785024 4169398222848 4186066654464 4187018760192 4194186559488 4196716890921 4203901292544 4206698299392 4210954089984 4211097993216 4213755789312 4213899788288 4223515849356 4230746128384 4277976301568 4283424571392 4288860375552 4293346000896 4296055707072 4296202518528 4299060936704 4300548857856 4303410167808 4313377888704 4316247734272 4320762003456 4380112723968 4383026970624 4387461147648 4387611082752 4390530318336 4394972086272 4400549447832 4405151886336 4408082792448 4415629033472 4425705437889 4433281847296 4476282863616 4494178159488 4497168297984 4501871788032 4504867045376 4515301388288 4519869383376 4522876615168 4542146224128 4571522924544 4589798971392 4592852729856 4600715280384 4611214049058 4611371630592 4614282055744 4619108032512 4620158631936 4630860017568 4638629114748 4638787633152 4641873985536 4660431282048 4690573000704 4709324986272 4712458269696 4712619311104 4720525574144 4731459433472 4732535586816 4737485242368 4740475262976 4740637261824 4743791378432 4759589394432 4762756120576 4781796680018 4812723339264 4833227833344 4836443553792 4841336438784 4841501884416 4852550124792 4855778701056 4860857253888 4864091357184 4883537034912 4930905341952 4939346608128 4950618128811 4959093141504 4962392604672 4967582662656 4970887774208 4973886685536 4982231271396 4982401531904 4987442078208 4990760402944 5044439089152 5059314335232 5064605761536 5067975426048 5079714061824 5083093778432 5084853056298 5088236192064 5088410075136 5091621578752 5096946794496 5109914502144 5166959321088 5175804690432 5187793084416 5191067312712 5191244709888 5196496536576 5199953952768 5200131653632 5208855805952 5211998282184 5220920754176 5222108233728 5242985192304 5301515553408 5301696724992 5305224134656 5310591270912 5322891862656 5326433374208 5333216919552 5336765300736 5354538068736 5358100635648 5414313756672 5418101243904 5439761743872 5440998998016 5450313498624 5461508838246 5462751038688 5472102776832 5475743563776 5488426687488 5493979164276 5497634506368 5497822380032 5559197630464 5581422205952 5582691680256 5588530495488 5592248745984 5595622521228 5605201723392 5608931065856 5610872337984 5614605453312 5614797324288 5618341052416 5631354465808 5701472354304 5711232761856 5714678319552 5718480500736 5724265716072 5724461334528 5728074276096 5728270024704 5734065143808 5737880223744 5751170518272 5761016004608 5839950726801 5840150298624 5844035960832 5849948196864 5850148110336 5854040424448 5859962781696 5863498067457 5867399263776 5873535848448 5877443723264 5900940583852 5964408815616 5968377151488 5974415179776 5988253345488 5992237545984 5996224397312 6002495717376 6003860963328 6026492511168 6027863215104 6056194965504 6095363899392 6119731961856 6123803639808 6134287040512 6148285398744 6148495507456 6158810710016 6160211509248 6174480023424 6184838819664 6185050177536 6189165314048 6213908376064 6254097334272 6279099981696 6283277692928 6291279839232 6305851938816 6310047449088 6316431134976 6316646989824 6320633683968 6320849682432 6335273774034 6346119192576 6416964452352 6433290563328 6444083560608 6444303777792 6448591405056 6455115251712 6455335845888 6470066833056 6474371601408 6481143005184 6485455142912 6511382713216 6574540455936 6581416624128 6585795477504 6592458129408 6600824171748 6607727829504 6612124188672 6616523472896 6623443550208 6631848914048 6642975028528 6649922770944 6714424295424 6741267239232 6745752446976 6752807682048 6757300568064 6772952082432 6779804075064 6784314922752 6784546766848 6795929059328 6813219336192 6889279094784 6901072920576 6916821073587 6917057445888 6921423083616 6921659613184 6928662048768 6933271937024 6949331042912 6958181449728 6962810978304 6990646923072 7035859501056 7063987479408 7068687404544 7068928966656 7080788361216 7097189150208 7098803380224 7110712894464 7110955892736 7115687067648 7139384091648 7144134180864 7172695020027 7219085008896 7253015658496 7254665330688 7262252826624 7282011784328 7283668051584 7291285880832 7296137035776 7300991418368 7317902249984 7325305552368 7330179341824 7409019912192 7438639712256 7443588907008 7451373993984 7456331661312 7460830028304 7473346907094 7473602297856 7481163117312 7486140604416 7486396432384 7588971502848 7601963139072 7614977015808 7619571092736 7624640667648 7632354288096 7632615112704 7637432368128 7637693366272 7645420191744 7650506964992 7668227357696 7763707035648 7781689626624 7786600969068 7786867064832 7792047947776 7794744804864 7799930929152 7800197480448 7813283708928 7817997423276 7823199018368 7831381131264 7833162350592 7864477788456 7952273330112 7952545087488 7957836201984 7965886906368 7984337793984 7989650061312 8003327623168 8005147951104 8035323348224 8037150953472 8074926620672 8127151865856 8159642615808 8165071519744 8175470247936 8192263257369 8197713864992 8208154165248 8213615345664 8232640031232 8240968746414 8246451759552 8246733570048 8338796445696 8372133308928 8374037520384 8388373118976 8393433781842 8407802585088 8413396598784 8421908179968 8422195986432 8427511578624 8427799576576 8447031698712 8461492256768 8555952603136 8566849142784 8577720751104 8586692001792 8592111414144 8592405037056 8598121873408 8601097715712 8606820335616 8626755777408 8632495468544 8641524006912 8760225447936 8766053941248 8774922295296 8775222165504 8781060636672 8789944172544 8801098895664 8810303772672 8816165584896 8831258066944 8851410875778 8866563694592 8952565727232 8988356318976 8994336595968 9003743576064 9009734090752 9030602776576 9039738766752 9045753230336 9084292448256 9143045849088 9179597942784 9185705459712 9201430560768 9222428098116 9222743261184 9228564111488 9238216065024 9240317263872 9261720035136 9277258229496 9277575266304 9283747971072 9320862564096 9381146001408 9418649972544 9424916539392 9425238622208 9441051148288 9462918866944 9465071173632 9474970484736 9480950525952 9481274523648 9487582756864 9502910661051 9519178788864 9525512241152 9563593360036 9625446678528 9666455666688 9672887107584 9682672877568 9683003768832 9705100249584 9711557402112 9721714507776 9728182714368 9767074069824 9861810683904 9878693216256 9901236257622 9918186283008 9924785209344 9935165325312 9941775548416 9947773371072 9964462542792 9964803063808 9974884156416 9981520805888 10088878178304 10118628670464 10129211523072 10135950852096 10159428123648 10166187556864 10169706112596 10176472384128 10176820150272 10183243157504 10193893588992 10206829969277 10219829004288 10333918642176 10351609380864 10375586168832 10382134625424 10382489419776 10392993073152 10399907905536 10400263307264 10417711611904 10423996564368 10441841508352 10444216467456 10485970384608 10603031106816 10603393449984 10610448269312 10621182541824 10645783725312 10652866748416 10666433839104 10673530601472 10709076137472 10716201271296 10828627513344 10836202487808 10879523487744 10881997996032 10923017676492 10925502077376 10944205553664 10951487127552 10976853374976 10987958328552 10995269012736 10995644760064 11118395260928 11162844411904 11165383360512 11177060990976 11184497491968 11191245042456 11210020360641 11210403446784 11217862131712 11221744675968 11229210906624 11229594648576 11236682104832 11262708931616 11402944708608 11422465523712 11429356639104 11436961001472 11448531432144 11448922669056 11456148552192 11456540049408 11468130287616 11475760447488 11502341036544 11522032009216 11679901453602 11680300597248 11688071921664 11699896393728 11700296220672 11719925563392 11726996134914 11734798527552 11747071696896 11754887446528 11801881167704 11928817631232 11936754302976 11948830359552 11976506690976 11984475091968 11992448794624 12004991434752 12007721926656 12040392239207 12052985022336 12055726430208 12112389931008 12190727798784 12239463923712 12247607279616 12268574081024 12296570797488 12296991014912 12317621420032 12320423018496 12348960046848 12369677639328 12370100355072 12378330628096 12427816752128 12508194668544 12558199963392 12566555385856 12582559678464 12611703877632 12620094898176 12632862269952 12633293979648 12641267367936 12641699364864 12670547548068 12692238385152 12833928904704 12866581126656 12888167121216 12888607555584 12897182810112 12910230503424 12940133666112 12948743202816 12962286010368 12970910285824 13022765426432 13149080911872 13162833248256 13171590955008 13184916258816 13201648343496 13215455659008 13224248377344 13233046945792 13246887100416 13263697828096 13277116313667 13285950057056 13299845541888 13428848590848 13482534478464 13491504893952 13505615364096 13514601136128 13545904164864 13559608150128 13568629845504 13569093533696 13591858118656 13626438672384 13778558189568 13802145841152 13833642147174 13834114891776 13842846167232 13843319226368 13857324097536 13866543874048 13898662085824 13916362899456 13925621956608 13981293846144 14071719002112 14127974958816 14137374809088 14137857933312 14161576722432 14194378300416 14197606760448 14221425788928 14221911785472 14231374135296 14278768183296 14288268361728 14345390040054 14438170017792 14506031316992 14509330661376 14524505653248 14564023568656 14567336103168 14582571761664 14592274071552 14601982836736 14635804499968 14650611104736 14660358683648 14818039824384 14877279424512 14887177814016 14902747987968 14912663322624 14921660056608 14946693814188 14947204595712 14962326234624 14972281208832 14972792864768 15177943005696 15203926278144 15239142185472 15249281335296 15264708576192 15265230225408 15274864736256 15275386732544 15290840383488 15301013929984 15336454715392 15527414071296 15563379253248 15573201938136 15573734129664 15584095895552 15589489609728 15599861858304 15600394960896 15626567417856 15635994846552 15646398036736 15662762262528 15666324701184 15728955576912 15904546660224 15905090174976 15915672403968 15931773812736 15968675587968 15979300122624 16006655246336 16010295902208 16070646696448 16074301906944 16149853241344 16254303731712 16319285231616 16330143039488 16350940495872 16384526514738 16395427729984 16416308330496 16427230691328 16465280062464 16481937492828 16492903519104 16493467140096 16677592891392 16744266617856 16748075040768 16776746237952 16786867563684 16815605170176 16826793197568 16843816359936 16844391972864 16855023157248 16855599153152 16894063397424 16922984513536 17111905206272 17133698285568 17155441502208 17173384003584 17184222828288 17184810074112 17196243746816 17202195431424 17213640671232 17253511554816 17264990937088 17283048013824 17520450895872 17532107882496 17549844590592 17550444331008 17562121273344 17579888345088 17590494202371 17602197791328 17620607545344 17632331169792 17662516133888 17702821751556 17733127389184 17905131454464 17976712637952 17988673191936 18007487152128 18019468181504 18061205553152 18079477533504 18091506460672 18168584896512 18286091698176 18359195885568 18371410919424 18402861121536 18444856196232 18445486522368 18457128222976 18476432130048 18480634527744 18523440070272 18554516458992 18555150532608 18567495942144 18641725128192 18762292002816 18837299945088 18849833078784 18850477244416 18882102296576 18925837733888 18930142347264 18949940969472 18961901051904 18962549047296 19005821322102 19038357577728 19051024482304 19127186720072 19250893357056 19332911333376 19345774215168 19365345755136 19366007537664 19410200499168 19423114804224 19443429015552 19456365428736 19534148139648 19723621367808 19757386432512 19802472515244 19836372566016 19849570418688 19870330650624 19883551096832 19895546742144 19928925085584 19929606127616 19949768312832 19963041611776 20237257340928 20258423046144 20271901704192 20318856247296 20332375113728 20339412225192 20352944768256 20353640300544 20366486315008 20387787177984 20413659938554 20439658008576 20667837284352 20703218761728 20750463220761 20751172337664 20764269250848 20764978839552 20785986146304 20799815811072 20800526614528 20835423223808 20847993128736 20883683016704 20888432934912 20971940769216 21206062213632 21206786899968 21220896538624 21242365083648 21291567450624 21305733496832 21332867678208 21347061202944 21418152274944 21432402542592 21518085060081 21657255026688 21759046975488 21763995992064 21846035352984 21851004154752 21888411107328 21902974255104 21953706749952 21975916657104 21990538025472 21991289520128 22236790521856 22325688823808 22330766721024 22354121981952 22368994983936 22382490084912 22420040721282 22420806893568 22435724263424 22443489351936 22458421813248 22459189297152 22473364209664 22525417863232 22805889417216 22844931047424 22858713278208 22873922002944 22897062864288 22897845338112 22912297104384 22913080098816 22936260575232 22951520894976 23004682073088 23044064018432 23359802907204 23360601194496 23376143843328 23399792787456 23400592441344 23439851126784 23453992269828 23469597055104 23494143393792 23509774893056 23603762335408 23857635262464 23873508605952 23897660719104 23953013381952 23968950183936 23984897589248 24009982869504 24015443853312 24080784478414 24105970044672 24111452860416 24224779862016 24381455597568 24478927847424 24495214559232 24537148162048 24576789772107 24593141594976 24593982029824 24635242840064 24640846036992 24697920093696 24739355278656 24740200710144 24756661256192 24855633504256 25016389337088 25116399926784 25133110771712 25165119356928 25223407755264 25240189796352 25265724539904 25266587959296 25282534735872 25283398729728 25341095096136 25384476770304 25667857809408 25733162253312 25776334242432 25777215111168 25794365620224 25820461006848 25880267332224 25897486405632 25924572020736 25941820571648 26045530852864 26298161823744 26325666496512 26343181910016 26369832517632 26403296686992 26430911318016 26448496754688 26466093891584 26493774200832 26527395656192 26554232627334 26571900114112 26599691083776 26857697181696 26965068956928 26983009787904 27011230728192 27029202272256 27091808329728 27119216300256 27137259691008 27138187067392 27183716237312 27252877344768 27557116379136 27604291682304 27667284294348 27668229783552 27685692334464 27686638452736 27714648195072 27733087748096 27797324171648 27832725798912 27851243913216 27962587692288 28143438004224 28255949917632 28274749618176 28275715866624 28323153444864 28388756600832 28395213520896 28442851577856 28443823570944 28462748270592 28508731983153 28557536366592 28576536723456 28690780080108 28876340035584 29012062633984 29018661322752 29049011306496 29128047137312 29134672206336 29165143523328 29184548143104 29203965673472 29271608999936 29301222209472 29320717367296 29636079648768 29754558849024 29774355628032 29805495975936 29825326645248 29843320113216 29893387628376 29894409191424 29924652469248 29944562417664 29945585729536 30355886011392 30407852556288 30478284370944 30498562670592 30529417152384 30530460450816 30549729472512 30550773465088 30581680766976 30602027859968 30620489907831 30672909430784 31054828142592 31126758506496 31146403876272 31147468259328 31168191791104 31178979219456 31199723716608 31200789921792 31253134835712 31271989693104 31292796073472 31325524525056 31332649402368 31457911153824 31809093320448 31810180349952 31831344807936 31863547625472 31937351175936 31958600245248 32013310492672 32020591804416 32141293392896 32148603813888 32299706482688 32508607463424 32638570463232 32660286078976 32769053029476 32790855459968 32832616660992 32854461382656 32930560124928 32963874985656 32985807038208 32986934280192 33355185782784 33488533235712 33496150081536 33553492475904 33573735127368 33630061081923 33631210340352 33653586395136 33687632719872 33688783945728 33710046314496 33711198306304 33788126794848 33845969027072 34223810412544 34267396571136 34310883004416 34346768007168 34368445656576 34369620148224 34392487493632 34404390862848 34427281342464 34507023109632 34529981874176 34566096027648 35040901791744 35064215764992 35099689181184 35100888662016 35159776690176 35180988404742 35204395582656 35241215090688 35264662339584 35325032267776 35405643503112 35466254778368 35810262908928 35953425275904 35977346383872 36014974304256 36038936363008 36121176717621 36122411106304 36158955067008 36183012921344 36337169793024 36572183396352 36718391771136 36742821838848 36805722243072 36889712392464 36890973044736 36914256445952 36952864260096 36961269055488 37046880140544 37109032917984 37110301065216 37134991884288 37283450256384 37524584005632 37674599890176 37699666157568 37700954488832 37764204593152 37851675467776 37860284694528 37899881938944 37923802103808 37925098094592 38011642644204 38076715155456 38102048964608 38254373440144 38501786714112 38665822666752 38691548430336 38730691510272 38820400998336 38846229608448 38886858031104 38912730857472 39068296279296 39447242735616 39514772865024 39604945030488 39672745132032 39699140837376 39740661301248 39767102193664 39791093484288 39831348941001 39857850171168 39859212255232 39899536625664 39926083223552 40474514681856 40516846092288 40543803408384 40637712494592 40664750227456 40678824450384 40705889536512 40707280601088 40732972630016 40775574355968 40827319877108 40879316017152 41335674568704 41406437523456 41500926441522 41502344675328 41528538501696 41529957679104 41571972292608 41599631622144 41670846447616 41695986257472 41767366033408 41776865869824 41943881538432 42412124427264 42413573799936 42441793077248 42484730167296 42583134901248 42611466993664 42665735356416 42694122405888 42781819232927 42836304549888 42864805085184 43036170120162 43314510053376 43518093950976 43527991984128 43692070705968 43702008309504 43776822214656 43805948510208 43907413499904 43951833314208 43981076050944 43982579040256 44473581043712 44651377647616 44661533442048 44708243963904 44737989967872 44764980169824 44840081442564 44841613787136 44871448526848 44886978703872 44916843626496 44918378594304 44946728419328 45050835726464 45611778834432 45717426556416 45747844005888 45794125728576 45795690676224 45824594208768 45826160197632 45872521150464 45903041789952 46009364146176 46088128036864 46719605814408 46721202388992 46752287686656 46799585574912 46801184882688 46879702253568 46907984539656 46939194110208 46988286787584 47019549786112 47207524670816 47715270524928 47747017211904 47795321438208 47906026763904 47937900367872 47969795178496 48019965739008 48030887706624 48161568956828 48211940089344 48222905720832 48449559724032 48762911195136 48957855694848 48990429118464 49153579544214 49186283189952 49187964059648 49270485680128 49281692073984 49395840187392 49478710557312 49480401420288 49513322512384 49711267008512 50032778674176 50232799853568 50266221543424 50330238713856 50446815510528 50480379592704 50531449079808 50533175918592 50565069471744 50566797459456 50682190192272 50768953540608 51335715618816 51466324506624 51552668484864 51554430222336 51588731240448 51640922013696 51760534664448 51794972811264 51849144041472 51883641143296 52091061705728 52596323647488 52651332993024 52686363820032 52739665035264 52806593373984 52861822636032 52896993509376 52932187783168 52987548401664 53054791312384 53108465254668 53143800228224 53199382167552 53715394363392 53930137913856 53966019575808 54022461456384 54058404544512 54183616659456 54238432600512 54274519382016 54276374134784 54367432474624 54505754689536 55114232758272 55208583364608 55334568588696 55336459567104 55371384668928 55373276905472 55429296390144 55466175496192 55594648343296 55665451597824 55702487826432 55925175384576 56286876008448 56511899835264 56549499236352 56551431733248 56646306889728 56777513201664 56790427041792 56885703155712 56887647141888 57017463966306 57115072733184 57153073446912 57381560160216 57752680071168 58024125267968 58037322645504 58098022612992 58256094274624 58269344412672 58330287046656 58369096286208 58407931346944 58543217999872 58602444418944 58641434734592 59272159297536 59509117698048 59548711256064 59610991951872 59650653290496 59686640226432 59786775256752 59788818382848 59849304938496 59889124835328 59891171459072 60711772022784 60815705112576 60956568741888 60997125341184 61058834304768 61060920901632 61099458945024 61101546930176 61163361533952 61204055719936 61240979815662 61345818861568 62109656285184 62253517012992 62292807752544 62294936518656 62336383582208 62357958438912 62399447433216 62401579843584 62506269671424 62543979386208 62585592146944 62651049050112 62665298804736 62915822307648 63618186640896 63620360699904 63662689615872 63727095250944 63874702351872 63917200490496 64026620985344 64041183608832 64282586785792 64297207627776 64554255180243 64599412965376 65277140926464 65320572157952 65538106058952 65581710919936 65665233321984 65708922765312 65861120249856 65927749971312 65971614076416 65973868560384 66710371565568 66977066471424 66992300163072 67106984951808 67147470254736 67260122163846 67262420680704 67307172790272 67375265439744 67377567891456 67420092628992 67576253589696 67691938054144 68447620825088 68534793142272 68621766008832 68693536014336 68736891313152 68739240296448 68784974987264 68808781725696 68854562684928 69014046219264 69059963748352 69132192055296 69336051860261 70081803583488 70128431529984 70199378362368 70201777324032 70319553380352 70361976809484 70408791165312 70482430181376 70529324679168 70650064535552 70811287006224 70932509556736 71620525817856 71906850551808 71954692767744 72029948608512 72077872726016 72242353435242 72244822212608 72317910134016 72366025842688 72674339586048 73144366792704 73436783542272 73485643677696 73611444486144 73730369316321 73779424784928 73781946089472 73828512891904 73905728520192 73922538110976 74093760281088 74218065835968 74220602130432 74269983768576 74566900512768 75049168011264 75349199780352 75399332315136 75401908977664 75528409186304 75703350935552 75720569389056 75799763877888 75847604207616 75850196189184 76023285288408 76153430310912 76204097929216 76508746880288 77003573428224 77331645333504 77383096860672 77461383020544 77640801996672 77692459216896 77773716062208 77825461714944 78136592558592 78894485471232 79029545730048 79209890060976 79345490264064 79398281674752 79481322602496 79582186968576 79662697882002 79715700342336 79718424510464 79799073251328 79852166447104 80949029363712 81033692184576 81087606816768 81275424989184 81329500454912 81357648900768 81411779073024 81414561202176 81465945260032 81551148711936 81654639754216 81758632034304 82671349137408 82812875046912 83001852883044 83004689350656 83057077003392 83059915358208 83143944585216 83199263244288 83341692895232 83391972514944 83534732066816 83553731739648 83887763076864 84824248854528 84827147599872 84883586154496 84969460334592 85166269802496 85222933987328 85331470712832 85388244811776 85563638465854 85672609099776 85729610170368 86072340240324 86629020106752 87036187901952 87055983968256 87384141411936 87404016619008 87553644429312 87611897020416 87814826999808 87903666628416 87962152101888 87965158080512 88947162087424 89302755295232 89323066884096 89416487927808 89475979935744 89529960339648 89680162885128 89683227574272 89742897053696 89773957407744 89833687252992 89836757188608 89893456838656 90101671452928 91223557668864 91434853112832 91495688011776 91588251457152 91591381352448 91649188417536 91652320395264 91745042300928 91806083579904 91861469723493 92018728292352 92176256073728 93439211628816 93442404777984 93504575373312 93599171149824 93602369765376 93759404507136 93815969079312 93878388220416 93976573575168 94039099572224 94415049341632 95430541049856 95494034423808 95590642876416 95812053527808 95875800735744 95939590356992 96039931478016 96061775413248 96323137913656 96423880178688 96445811441664 96899119448064 97525822390272 97915711389696 97980858236928 98307159088428 98372566379904 98375928119296 98540971360256 98563384147968 98791680374784 98957421114624 98960802840576 99026645024768 99422534017024 100065557348352 100465599707136 100532443086848 100660477427712 100893631021056 100960759185408 101062898159616 101066351837184 101130138943488 101133594918912 101364380384544 101537907081216 102671431237632 102932649013248 103105336969728 103108860444672 103177462480896 103281844027392 103521069328896 103589945622528 103698288082944 103767282286592 104182123411456 105192647294976 105302665986048 105479330070528 105613186747968 105723645272064 105793987018752 105864375566336 105975096803328 106109582624768 106216930509336 106287600456448 106398764335104 107430788726784 107860275827712 107932039151616 108044922912768 108116809089024 108363530152863 108367233318912 108476865201024 108549038764032 108552748269568 108734864949248 109011509379072 110228465516544 110417166729216 110669137177392 110672919134208 110742769337856 110746553810944 110858592780288 110932350992384 111189296686592 111330903195648 111404975652864 111850350769152 112573752016896 113023799670528 113098998472704 113102863466496 113292613779456 113555026403328 113580854083584 113771406311424 113775294283776 114034927932612 114230145466368 114306146893824 114763120320432 115505360142336 116048250535936 116074645291008 116512188549248 116538688825344 116660574093312 116738192572416 116815862693888 117086435999744 117204888837888 117282869469184 118544318595072 119018235396096 119097422512128 119221983903744 119301306580992 119373280452864 119494046823003 119573550513504 119577636765696 119698609876992 119778249670656 119782342918144 121423544045568 121631410225152 121913137483776 121994250682368 122117668609536 122121841803264 122198917890048 122203093860352 122326723067904 122408111439872 122481959631324 122691637723136 124219312570368 124507034025984 124585615505088 124589873037312 124672767164416 124715916877824 124798894866432 125012539342848 125087958772416 125171184293888 125302098100224 125330597609472 125831644615296 127236373281792 127240721399808 127325379231744 127454190501888 127749404703744 127834400980992 128053241970688 128082367217664 128345457698781 128565173571584 128594415255552 129108510360486 129198825930752 130554281852928 130641144315904 131076212117904 131163421839872 131330466643968 131417845530624 131722240499712 131855499942624 131943228152832 131947737120768 133420743131136 133954132942848 133984600326144 134213969903616 134294940509472 134520244327692 134524841361408 134614345580544 134750530879488 134755135782912 134840185257984 135152507179392 135383876108288 136895241650176 137243532017664 137387072028672 137473782626304 137478480592896 137569949974528 137617563451392 137709125369856 138028092438528 138119927496704 138264384110592 138672103720522 140163607166976 140256863059968 140398756724736 140403554648064 140639106760704 140723953618968 140817582330624 140964860362752 141058649358336 141300129071104 141622574012448 141865019113472 143241051635712 143813701103616 143909385535488 144059897217024 144155745452032 144484706870484 144489644425216 144635820268032 144732051685376 145348679172096 146288733585408 146873567084544 146971287355392 147460738632642 147558849569856 147563892178944 147657025783808 147811457040384 147845076221952 148187520562176 148436131671936 148441204260864 148539967537152 149133801025536 150098336022528 150698399560704 150798664630272 150803817955328 151056818372608 151406701871104 151441138778112 151599527755776 151695208415232 151700392378368 152046570576816 152306860621824 152408195858432 153017493760576 154007146856448 154663290667008 154766193721344 154922766041088 155281603993344 155384918433792 155547432124416 155650923429888 156273185117184 157788970942464 158059091460096 158419780121952 158690980528128 158796563349504 158962645204992 159164373937152 159325395764004 159431400684672 159436849020928 159598146502656 159704332894208 161898058727424 162067384369152 162175213633536 162550849978368 162659000909824 162715297801536 162823558146048 162829122404352 162931890520064 163102297423872 163309279508432 163517264068608 165342698274816 165625750093824 166003705766088 166009378701312 166114154006784 166119830716416 166287889170432 166398526488576 166683385790464 166783945029888 167069464133632 167107463479296 167775526153728 169648497709056 169654295199744 169767172308992 169938920669184 170332539604992 170445867974656 170662941425664 171127276931708 171345218199552 171459220340736 172144680480648 173258040213504 174072375803904 174111967936512 174768282823872 174808033238016 175107288858624 175223794040832 175629653999616 175807333256832 175924304203776 175930316161024 177894324174848 178605510590464 178646133768192 178832975855616 178951959871488 179059920679296 179360325770256 179366455148544 179485794107392 179547914815488 179667374505984 179673514377216 179786913677312 180203342905856 182447115337728 182869706225664 182991376023552 183176502914304 183182762704896 183298376835072 183304640790528 183490084601856 183612167159808 183722939446986 184037456584704 184352512147456 186878423257632 186884809555968 187009150746624 187198342299648 187204739530752 187518809014272 187631938158624 187756776440832 187953147150336 188078199144448 188830098683264 190861082099712 190988068847616 191181285752832 191624107055616 191751601471488 191879180713984 192079862956032 192123550826496 192646275827312 192847760357376 192891622883328 193662765540729 193798238896128 195831422779392 195961716473856 196614318176856 196745132759808 196751856238592 197081942720512 197126768295936 197583360749568 197914842229248 197921605681152 198053290049536 198845068034048 200131114696704 200931199414272 201064886173696 201320954855424 201787262042112 201921518370816 202125796319232 202132703674368 202260277886976 202728760769088 203075814162432 205342862475264 205865298026496 206210673939456 206217720889344 206354924961792 206563688054784 207042138657792 207179891245056 207396576165888 207534564573184 208008155580783 208364246822912 210385294589952 210605331972096 210958660141056 211226373495936 211447290544128 211587974037504 211728751132672 211950193606656 212219165249536 212433861018672 212575200912896 212797528670208 214861577453568 215720551655424 215864078303232 216089845825536 216233618178048 216727060305726 216734466637824 216953730402048 217098077528064 217105496539136 217469729898496 218023018758144 220456931033088 220834333458432 221338274354784 221345838268416 221485538675712 221493107621888 221717185560576 221864701984768 222378593373184 222661806391296 222809951305728 223700701538304 225147504033792 226047599341056 226197996945408 226205726932992 226585227558912 227110052806656 227161708167168 227542812622848 227550588567552 228069855865224 228460290932736 228612293787648 229526240640864 231010720284672 232096501071872 232149290582016 233024377098496 233077377650688 233321148186624 233476385144832 233631725387776 234172871999488 234409777675776 234565738938368 237088637190144 238036470792192 238194845024256 238443967807488 238746560905728 238988093646006 239147101027008 239155273531392 239397219753984 239556499341312 242847088091136 243262820450304 243826274967552 243988501364736 244235337219072 244243683606528 244397835780096 244406187720704 244653446135808 244816222879744 244963919262648 245383275446272 248438625140736 249014068051968 249171231010176 249179746074624 249345534328832 249431833755648 249597789732864 250025078685696 250175917544832 250342368587776 250604196200448 250661195218944 251663289230592 254472746563584 254481442799616 254650758463488 254908381003776 255498809407488 255668801961984 256106483941376 256164734435328 256690915397562 257130347143168 257188830511104 258217020720972 258397651861504 261108563705856 261282288631808 262152424235808 262326843679744 262660933287936 262835691061248 263444480999424 263710999885248 263886456305664 263895474241536 266841486262272 267908265885696 267969200652288 268427939807232 268589881018944 269040488655384 269049682722816 269228691161088 269501061758976 269510271565824 269680370515968 270305014358784 270767752216576 273790483300352 274487064035328 274774144057344 274947565252608 274956961185792 275139899949056 275235126902784 275418250739712 275584409170479 276056184877056 276239854993408 276528768221184 277344207441044 280327214333952 280513726119936 280797513449472 280807109296128 281278213521408 281447907237936 281635164661248 281929720725504 282117298716672 283245148024896 283730038226944 286482103271424 287627402207232 287818771070976 288119794434048 288311490904064 288969413740968 288979288850432 289271640536064 289464103370752 290697358344192 292577467170816 293747134169088 293942574710784 294921477265284 295117699139712 295127784357888 295314051567616 295622914080768 295690152443904 296375041124352 296872263343872 296882408521728 297079935074304 298267602051072 300196672045056 301396799121408 301597329260544 301607635910656 302113636745216 302813403742208 302882277556224 303199055511552 303390416830464 303400784756736 304093141153632 304613721243648 304816391716864 306034987521152 308014293712896 309326581334016 309532387442688 309845532082176 310563207986688 310769836867584 311094864248832 311301846859776 312546370234368 315577941884928 316839560243904 317381961056256 317593126699008 317925290409984 318328747874304 318650791528008 318862801369344 318873698041856 319196293005312 319408665788416 323796117454848 324134768738304 324350427267072 325090590458589 325101699956736 325318001819648 325430595603072 325647116292096 325658244808704 325863781040128 326204594847744 326618559016864 327034528137216 330685396549632 331251500187648 332007411532176 332018757402624 332228308013568 332239661432832 332575778340864 332797052977152 333567890059776 334138928267264 334214926958592 335551052307456 339296995418112 339308590399488 339877841338368 340665079209984 340891735949312 341325882851328 342254553863416 342690436399104 342918440681472 344289360961296 346516080427008 348144751607808 348223935873024 349536565647744 349616066476032 350214577717248 350447588081664 351259307999232 351614666513664 351848608407552 351860632322048 355788648349696 357211021180928 357292267536384 357665951711232 357903919742976 358119841358592 358720651540512 358732910297088 358971588214784 359095829630976 359334749011968 359347028754432 359573827354624 360406685811712 364894230675456 365739412451328 365982752047104 366353005828608 366365525409792 366596753670144 366609281581056 366980169203712 367224334319616 367445878893972 368074913169408 368705024294912 373756846515264 373769619111936 374018301493248 374396684599296 375037618028544 375263876317248 375513552881664 375906294300672 376156398288896 377660197366528 381722164199424 381976137695232 382362571505664 383248214111232 383503202942976 383758361427968 384159725912064 384247101652992 385036373096343 385292551654624 385695520714752 385783245766656 387325531081458 387596477792256 391662845558784 391923432947712 393228636353712 393490265519616 393503712477184 394163885441024 394253536591872 395166721499136 395829684458496 395843211362304 396106580099072 397690136068096 400262229393408 401862398828544 402129772347392 402641909710848 403574524084224 403843036741632 404251592638464 404265407348736 404520555773952 405457521538176 406151628324864 410685724950528 411730596052992 412421347878912 412435441778688 412709849923584 413127376109568 414084277315584 414359782490112 414793152331776 415069129146368 416016311161566 416728493645824 420770589179904 421210663944192 421917320282112 422452746991872 422894581088256 423175948075008 423457502265344 423900387213312 424438330499072 424867722037344 425150401825792 425595057340416 429723154907136 431441103310848 431728156606464 432179691651072 432467236356096 433454120611452 433468933275648 433907460804096 434196155056128 434210993078272 434939459796992 436046037516288 440913862066176 442676548709568 442691676536832 442971077351424 442986215243776 443434371121152 443729403969536 444757186746368 445323612782592 445619902611456 447401403076608 450295008067584 452095198682112 452395993890816 452411453865984 453170455117824 454220105613312 454323416334336 455085625245696 455101177135104 456139711730448 456920581865472 457224587575296 459052481281728 462021440569344 464193002143744 464298581164032 466048754196992 466154755301376 466642296373248 466952770289664 467263450775552 468345743998976 468819555351552 469131477876736 474177274380288 476072941584384 476389690048512 476887935614976 477493121811456 477976187292012 478294202054016 478310547062784 478794439507968 479112998682624 485694176182272 486525640900608 487652549935104 487977002729472 488470674438144 488487367213056 488795671560192 488812375441408 489306892271616 489632445759488 489927838525296 490766550892544 496877250281472 498028136103936 498342462020352 498359492149248 498691068657664 498863667511296 499195579465728 500050157371392 500351835089664 500684737175552 501208392400896 501322390437888 503326578461184 508945493127168 508962885599232 509301516926976 509816762007552 510997618814976 511337603923968 512212967882752 513381830795124 514260694286336 514377661022208 516434041441944 516795303723008 522217127411712 522564577263616 524304848471616 524653687359488 525321866575872 525671382122496 526888961998848 527421999770496 527772912611328 527790948483072 533682972524544 535816531771392 535938401304576 536855879614464 537179762037888 538080977310768 538099365445632 538457382322176 539002123517952 539020543131648 539360741031936 540610028717568 541535504433152 547580966600704 548974128070656 549548288114688 549895130505216 549913922371584 550470253805568 550836501479424 551168818340958 552112369754112 552479709986816 553057536442368 554688414882088 560654428667904 561027452239872 561595026898944 561614218592256 562556427042816 562895814475872 563270329322496 563859441451008 564234597433344 566490296049792 567460076453888 572964206542848 575254804414464 575637542141952 576239588868096 576622981808128 577938827481936 577958577700864 578543281072128 578928206741504 581394716688384 587494268338176 587885149421568 589842954530568 590235398279424 590255568715776 590628103135232 591245828161536 591380304887808 592750082248704 593744526687744 593764817043456 594159870148608 596535204102144 600393344090112 602793598242816 603194658521088 603215271821312 604227273490432 605626807484416 605764555112448 606398111023104 606780833660928 608186282307264 609227442487296 609632783433728 612069975042304 616028587425792 618653162668032 619064774885376 619691064164352 621126415973376 621539673735168 622189728497664 622603693719552 624024466742349 625092740468736 631155883769856 633679120487808 634763922112512 635186253398016 635850580819968 636657495748608 637301583056016 637725602738688 637747396083712 638392586010624 638817331576832 647592234909696 648269537476608 648700854534144 650181180917178 650203399913472 650636003639296 650861191206144 651294232584192 651316489617408 651727562080256 652409189695488 653237118033728 654069056274432 661370793099264 662503000375296 664014823064352 664037514805248 664456616027136 664479322865664 665151556681728 665594105954304 667135780119552 668277856534528 668429853917184 671102104614912 678593990836224 678617180798976 679755682676736 681330158419968 681783471898624 682651765702656 684509107726832 685380872798208 685836881362944 688578721922592 693032160854016 696289503215616 696447871746048 699073131295488 699232132952064 700429155434496 700895176163328 702518615998464 703229333027328 703697216815104 703721264644096 711577296699392 714422042361856 714584535072768 715331903422464 716239682717184 717441303081024 717465820594176 717943176429568 718191659261952 718669498023936 719147654709248 720813371623424 729788461350912 731478824902656 731965504094208 732706011657216 732731050819584 733193507340288 733218563162112 733960338407424 734448668639232 734891757787944 736149826338816 737410048589824 747513693030528 747539238223872 748036602986496 748793369198592 750075236057088 750527752634496 751027105763328 751812588601344 752312796577792 755320394733056 763444328398848 763952275390464 764725143011328 766496428222464 767006405885952 767516722855936 768319451824128 768494203305984 770072746192686 770585103309248 771391041429504 771566491533312 774651062162916 775192955584512 783325691117568 783846865895424 786457272707424 786980531039232 787007424954368 788327770882048 788507073183744 790333442998272 791659368916992 791686422724608 792213160198144 795380272136192 800524458786816 803724797657088 804259544694784 805283819421696 807149048168448 807686073483264 808503185276928 808530814697472 809041111547904 810915043076352 812303256649728 821371449901056 823461192105984 824842695757824 824870883557376 825419699847168 826254752219136 826753227511437 828168554631168 828719564980224 829586304663552 830138258292736 832032622323132 833456987291648 841541178359808 842421327888384 843834640564224 844905493983744 845789162176512 846351896150016 846915004530688 848876660998144 849735444074688 850300803651584 851190114680832 859446309814272 862882206621696 863456313212928 864359383302144 864934472712192 866908241222904 866937866551296 867814921608192 868392310112256 868421986156544 869878919593984 872092075032576 881827724132352 885353097419136 885383353073664 885942154702848 885972430487552 886868742242304 887458807939072 889514373492736 890647225565184 891239805222912 894802806153216 900590016135168 904190397364224 904791987781632 904822907731968 906340910235648 908440211226624 908646832668672 910171250491392 910202354270208 912279423460896 913841163730944 914449175150592 918104962563456 924042881138688 928386004287488 928597162328064 932097508393984 932309510602752 933284592746496 933905540579328 934526901551104 936691487997952 937639110703104 938262955753472 952145883168768 952779380097024 953775871229952 954986243622912 955952374584024 956588404108032 956621094125568 957588879015936 958225997365248 971388352364544 973051281801216 975271771375767 975305099870208 975954005458944 976941348876288 976974734426112 977591343120384 977624750882816 978613784543232 979264891518976 979855677050592 981533101785088 993754500562944 996056272207872 996684924040704 996718984298496 997382137315328 997727335022592 998391158931456 1000703670179328 1001369474351104 1002416784801792 1002644780875776 1006653156922368 1017890986254336 1017925771198464 1019633524015104 1021995237629952 1022675207847936 1024425935765504 1026763661590248 1028521388572672 1028755322044416 1032868082883888 1033590607446016 1044434254823424 1045129154527232 1048609696943232 1049307374718976 1050643733151744 1051342764244992 1053777923997696 1054843999540992 1055545825222656 1055581896966144 1067365945049088 1071633063542784 1071876802609152 1073711759228928 1074359524075776 1076161954621536 1076198730891264 1076914764644352 1078004247035904 1078041086263296 1078721482063872 1081220057435136 1083071008866304 1095161933201408 1097948256141312 1099096576229376 1099790261010432 1099827844743168 1100940507611136 1101673002958848 1102337636681916 1104224739508224 1104959419973632 1106115072884736 1109376829764176 1121308857335808 1122054904479744 1123190053797888 1125112854085632 1125791628951744 1126540658644992 1127718882902016 1128469194866688 1132980592099584 1134920152907776 1145928413085696 1150509608828928 1151275084283904 1152479177736192 1153245963616256 1155109119289029 1155877654963872 1155917155401728 1157086562144256 1157856413483008 1162789433376768 1174988536676352 1175770298843136 1179685909061136 1180470796558848 1180511137431552 1181256206270464 1182491656323072 1182760609775616 1185500164497408 1187489053375488 1187529634086912 1188319740297216 1193070408204288 1200786688180224 1205587196485632 1206389317042176 1208454546980864 1211253614968832 1211529110224896 1212796222046208 1213561667321856 1216372564614528 1218454884974592 1219265566867456 1224139950084608 1232057174851584 1237306325336064 1238129549770752 1239382128328704 1242252831946752 1243079347470336 1244379456995328 1245207387439104 1248048933484698 1250185480937472 1262311767539712 1267358240975616 1269527844225024 1270372506796032 1271701161639936 1273314991497216 1274603166112032 1275451205477376 1275494792167424 1276785172021248 1277634663153664 1295184469819392 1296539074953216 1297401709068288 1300362361834356 1300406799826944 1301272007278592 1301722382412288 1302588465168384 1302632979234816 1303455124160512 1304818379390976 1306474236067456 1308138112548864 1322741586198528 1328029646128704 1328075029610496 1328913232054272 1328958645731328 1330303113363456 1331188211908608 1334271560239104 1336555713069056 1336859707834368 1342204209229824 1357187981672448 1357234361597952 1359511365353472 1362660316839936 1363566943797248 1365303531405312 1369018215453664 1370761745596416 1371673762725888 1377157443845184 1386064321708032 1392579006431232 1392895743492096 1398146262590976 1398464265904128 1400858310868992 1401790352326656 1405037231996928 1406458666054656 1407394433630208 1407442529288192 1428844084723712 1429169070145536 1430663806844928 1432479365434368 1434882606162048 1434931641188352 1435886352859136 1436383318523904 1437338996047872 1438295309418496 1441626743246848 1459576922701824 1462957649805312 1463931008188416 1465412023314432 1465462101639168 1466387014680576 1466437126324224 1467920676814848 1468897337278464 1469783515575888 1472299652677632 1474820097179648 1495027386061056 1495078476447744 1496073205972992 1497586738397184 1500150472114176 1501055505268992 1502054211526656 1503625177202688 1504625593155584 1510640789466112 1526888656797696 1527904550780928 1529450286022656 1532992856444928 1534012811771904 1535033445711872 1536638903648256 1540145492385372 1541170206618496 1542782082859008 1543132983066624 1549302124325832 1550385911169024 1566651382235136 1567693731790848 1572914545414848 1573961062078464 1574014849908736 1576655541764096 1577014146367488 1580666885996544 1583318737833984 1583372845449216 1584426320396288 1590760544272384 1601048917573632 1607449595314176 1608519089389568 1610567638843392 1614298096336896 1615372146966528 1617006370553856 1617061629394944 1618082223095808 1621830086152704 1624606513299456 1642742899802112 1646922384211968 1649685391515648 1649741767114752 1652509504438272 1653506455022874 1656337109262336 1657439129960448 1659172609327104 1660276516585472 1664065244646264 1666913974583296 1683082356719616 1684842655776768 1687669281128448 1689810987967488 1691578324353024 1692703792300032 1693830009061376 1697753321996288 1699470888149376 1700601607303168 1702380229361664 1718892619628544 1725764413243392 1726912626425856 1728718766604288 1729868945424384 1733816482445808 1733875733102592 1735629843216384 1736784620224512 1736843972313088 1739757839187968 1744184150065152 1763655448264704 1770706194838272 1770766706147328 1771884309405696 1771944860975104 1773737484484608 1774917615878144 1779028746985472 1781294451130368 1782479610445824 1789605612306432 1801180032270336 1808380794728448 1809583975563264 1809645815463936 1812681820471296 1816880422453248 1817293665337344 1820342500982784 1824558846921792 1827682327461888 1828898350301184 1836209925126912 1848085762277376 1856772008574976 1857194324656128 1864195016787968 1864619021205504 1866569185492992 1867811081158656 1869053803102208 1872073400227047 1873382975995904 1875278221406208 1876525911506944 1904291766337536 1905558760194048 1907551742459904 1909972487245824 1911904749168048 1913176808216064 1913242188251136 1915177758031872 1916451994730496 1942776704729088 1946102563602432 1950543542751534 1950610199740416 1951908010917888 1953882697752576 1953949468852224 1955182686240768 1957227569086464 1958529783037952 1959711354101184 1963066203570176 1987509001125888 1992112544415744 1993369848081408 1993437968596992 1994764274630656 1995454670045184 1996782317862912 2001407340358656 2002738948702208 2004833569603584 2005289561751552 2010745503947569 2013306313844736 2035781972508672 2035851542396928 2039267048030208 2043990475259904 2045350415695872 2048851871531008 2053527323180496 2057042777145344 2057510644088832 2065736165767776 2067181214892032 2088868509646848 2090258309054464 2097219393886464 2098614749437952 2101287466303488 2102685528489984 2107555847995392 2109687999081984 2111091650445312 2111163793932288 2134731890098176 2143266127085568 2143753605218304 2148719048151552 2152323909243072 2152397461782528 2153829529288704 2156008494071808 2157442964127744 2162440114870272 2166142017732608 2190323866402816 2195896512282624 2198193152458752 2199580522020864 2199655689486336 2201881015222272 2203346005917696 2204675273363832 2208449479016448 2209918839947264 2212230145769472 2218753659528352 2242617714671616 2244109808959488 2246380107595776 2250225708171264 2251583257903488 2253081317289984 2255437765804032 2256938389733376 2265961184199168 2269840305815552 2291856826171392 2301019217657856 2302550168567808 2304958355472384 2310218238578058 2311755309927744 2311834310803456 2314173124288512 2315712826966016 2325578866753536 2349977073352704 2351540597686272 2359371818122272 2360941593117696 2361022274863104 2362512412540928 2364983312646144 2365521219551232 2371000328994816 2374978106750976 2375059268173824 2376639480594432 2386140816408576 2401573376360448 2411174392971264 2412778634084352 2416909093961728 2422507229937664 2423058220449792 2425592444092416 2427123334643712 2432745129229056 2436909769949184 2438531133734912 2448279900169216 2464114349703168 2474612650672128 2476259099541504 2478764256657408 2484505663893504 2486158694940672 2488758913990656 2490414774878208 2496097866969396 2500370961874944 2524623535079424 2534716481951232 2539055688450048 2540745013592064 2546629982994432 2549206332224064 2550902410954752 2550989584334848 2553570344042496 2555269326307328 2590368939638784 2593078149906432 2594803418136576 2600724723668712 2600813599653888 2602544014557184 2603444764824576 2605176930336768 2605265958469632 2606910248321024 2609636758781952 2612948472134912 2616276225097728 2645483172397056 2656059292257408 2656150059220992 2657826464108544 2657917291462656 2660606226726912 2662376423817216 2668543120478208 2673111426138112 2673719415668736 2684408418459648 2714375963344896 2714468723195904 2719022730706944 2725320633679872 2727133887594496 2730607062810624 2738036430907328 2741523491192832 2743347525451776 2754314887690368 2772128643416064 2785158012862464 2785791486984192 2796292525181952 2796928531808256 2801716621737984 2803580704653312 2810074463993856 2812917332109312 2814788867260416 2814885058576384 2857688169447424 2858338140291072 2861327613689856 2864958730868736 2869765212324096 2869863282376704 2871772705718272 2872766637047808 2874677992095744 2876590618836992 2883253486493696 2919153845403648 2925915299610624 2927862016376832 2930824046628864 2930924203278336 2932774029361152 2932874252648448 2935841353629696 2937794674556928 2939567031151776 2944599305355264 2949640194359296 2990054772122112 2990156952895488 2992146411945984 2995173476794368 3002111010537984 3004108423053312 3007250354405376 3009251186311168 3021281578932224 3053777313595392 3058900572045312 3065985712889856 3068025623543808 3070066891423744 3073277807296512 3080290984770744 3082340413236992 3085564165718016 3086265966133248 3098604248651664 3100771822338048 3133302764470272 3135387463581696 3145829090829696 3147922124156928 3148029699817472 3153311083528192 3154028292734976 3161333771993088 3166637475667968 3166745690898432 3181521088544768 3202097835147264 3214899190628352 3217038178779136 3221135277686784 3228596192673792 3230744293933056 3234012741107712 3234123258789888 3236164446191616 3243660172305408 3249213026598912 3285485799604224 3293844768423936 3299370783031296 3299483534229504 3305019008876544 3307012910045748 3312674218524672 3314878259920896 3318345218654208 3320553033170944 3328130489292528 3333827949166592 3366164713439232 3375338562256896 3379621975934976 3383156648706048 3385407584600064 3387660018122752 3395506643992576 3398941776298752 3401203214606336 3404760458723328 3437785239257088 3451528826486784 3453825252851712 3457437533208576 3459737890848768 3465327357867087 3467632964891616 3467751466205184 3471259686432768 3473569240449024 3473687944626176 3479515678375936 3488368300130304 3527310896529408 3541412389676544 3541533412294656 3543768618811392 3543889721950208 3547474968969216 3549835231756288 3558057493970944 3562588902260736 3564959220891648 3579211224612864 3602360064540672 3616761589456896 3619167951126528 3625363640942592 3633760844906496 3634587330674688 3640685001965568 3649117693843584 3655364654923776 3657796700602368 3672419850253824 3696171524554752 3713544017149952 3714388649312256 3728390033575936 3729238042411008 3733138370985984 3735622162317312 3744146800454094 3746765951991808 3750556442812416 3753051823013888 3808583532675072 3811117520388096 3815103484919808 3819944974491648 3823809498336096 3826353616432128 3826484376502272 3830355516063744 3832903989460992 3885553409458176 3892205127204864 3901087085503068 3901220399480832 3903816021835776 3907765395505152 3907898937704448 3910365372481536 3914455138172928 3917059566075904 3919422708202368 3926132407140352 3984225088831488 3986739696162816 3986875937193984 3989528549261312 3990909340090368 3993564635725824 4002814680717312 4005477897404416 4009667139207168 4010579123503104 4021491007895138 4026612627689472 4071563945017344 4071703084793856 4078534096060416 4087980950519808 4090700831391744 4097703743062016 4107054646360992 4114085554290688 4115021288177664 4131472331535552 4134362429784064 4177737019293696 4180516618108928 4194438787772928 4197229498875904 4202574932606976 4205371056979968 4215111695990784 4219375998163968 4222183300890624 4222327587864576 4286532254171136 4287507210436608 4297438096303104 4304647818486144 4304794923565056 4307659058577408 4312016988143616 4314885928255488 4324880229740544 4332284035465216 4380647732805632 4391793024565248 4396386304917504 4399161044041728 4399311378972672 4403762030444544 4406692011835392 4409350546727664 4416898958032896 4419837679894528 4424460291538944 4437507319056704 4485235429343232 4488219617918976 4492760215191552 4500451416342528 4503166515806976 4506162634579968 4510875531608064 4513876779466752 4531922368398336 4539680611631104 4583713652342784 4602038435315712 4605100337135616 4609916710944768 4620436477156116 4623510619855488 4623668621606912 4628346248577024 4631425653932032 4651157733507072 4699954146705408 4703081195372544 4718743636244544 4721883186235392 4722044549726208 4725024825081856 4729966625292288 4731042439102464 4742000657989632 4749956213501952 4750118536347648 4753278961188864 4772281632817152 4803146752720896 4822348785942528 4825557268168704 4833818187923456 4845014459875328 4846116440899584 4851184888184832 4854246669287424 4865490258458112 4873819539898368 4877062267469824 4896559800338432 4928228699406336 4949225301344256 4957528513314816 4969011327787008 4972317389881344 4977517827981312 4980829549756416 4992195733938792 5000741923749888 5049247070158848 5069432963902464 5078111376900096 5081490027184128 5093259965988864 5098412664448128 5101804821909504 5101979168669696 5107140688084992 5110538652614656 5180737879277568 5186156299812864 5189606836273152 5201449447337424 5201627199307776 5205088029114368 5206889529649152 5210353860673536 5210531916939264 5213820496642048 5219273517563904 5225896944269824 5232552450195456 5290966344794112 5312118584514816 5312300118441984 5315652928217088 5315834582925312 5321212453453824 5324752847634432 5337086240956416 5346222852276224 5347438831337472 5368816836919296 5428751926689792 5428937446391808 5438045461413888 5450641267359744 5454267775188992 5476072861814656 5483046982385664 5486695050903552 5508629775380736 5544257286832128 5570316025724928 5571582973968384 5592585050363904 5593857063616512 5603433243475968 5607161409306624 5616220200681141 5620148927987712 5625834664218624 5629577734520832 5629770117152768 5715376338894848 5716676280582144 5722655227379712 5729917461737472 5739530424648192 5739726564753408 5743545411436544 5745533274095616 5749355984191488 5753181237673984 5766506972987392 5838307690807296 5851830599221248 5855724032753664 5861648093257728 5861848406556672 5865548058722304 5871682707259392 5875589349113856 5879134062303552 5889198610710528 5899280388718592 5980109544244224 5980313905790976 5984292823891968 5990346953588736 6004222021075968 6008216846106624 6014500708810752 6018502372622336 6032236511842707 6042563157864448 6107554627190784 6117801144090624 6131971425779712 6136051247087616 6140133782847488 6146555614593024 6160581969541488 6164680826473984 6171128331436032 6172531932266496 6197208497303328 6201543644676096 6266605528940544 6270774927163392 6291658181659392 6295844248313856 6296059399634944 6306622167056384 6308056585469952 6322667543986176 6333274951335936 6333491381796864 6363042177089536 6404195670294528 6429798381256704 6434076357558272 6457192385347584 6461488587866112 6468025482215424 6472328892383232 6487320344610816 6498426053197824 6570971599208448 6587689536847872 6598741566062592 6598967068459008 6610038017753088 6614025820091496 6625348437049344 6629756519841792 6636690437308416 6641106066341888 6656260978585056 6667655898333184 6732329426878464 6750677124513792 6759243951869952 6766313297412096 6770815169200128 6775320036245504 6791013287985152 6797883552597504 6802406429212672 6809520917446656 6875570478514176 6903057652973568 6907650505703424 6914875066417152 6930654715734174 6935265929783232 6935502932410368 6942519372865536 6947138480898048 6959031356751872 6976736600260608 7054621793058816 7082824779353088 7083066824589312 7087537237622784 7087779443900416 7094949937938432 7099670463512576 7116114987941888 7125177804521472 7129918441783296 7158422449225728 7204720129081344 7233523178913792 7238335902253056 7250727281885184 7267521689812992 7269174661349376 7281370003931136 7298235387687168 7310729309847552 7315593401204736 7344839700507648 7392343049109504 7427088034299904 7428777298624512 7456780067151872 7458476084822016 7466276741971968 7471244324634624 7488293600908188 7493531903983616 7501112885624832 7506103646027776 7617167065350144 7622235040776192 7639889948983296 7647618996672192 7652707232864256 7652968753004544 7660711032127488 7665807978921984 7771106818916352 7784410254409728 7802174171006136 7802440798961664 7807632043671552 7815530791010304 7815797875408896 7820730744963072 7828910276345856 7834119132151808 7838845416404736 7852264814280704 7968450177662976 7973479392325632 7973751874387968 7979057098522624 7981818680180736 7987129271451648 8005629361434624 8010955794808832 8019334278414336 8021158247006208 8042982015790276 8053225255378944 8143127890034688 8143406169587712 8157068192120832 8175961901039616 8181401662783488 8214109292721984 8228171108581376 8230042576355328 8262944663071104 8268724859568128 8355474038587392 8361033236217856 8388877575545856 8394458997751808 8405149865213952 8410742113959936 8430223391981568 8438751996327936 8444366601781248 8444655175729152 8573064508342272 8575014420873216 8594876192606208 8609295636972288 8609589847130112 8615318117154816 8624033976287232 8629771856510976 8649760459481088 8664568070930432 8761295465611264 8783586049130496 8792772609835008 8798322088083456 8798622757945344 8807524060889088 8813384023670784 8818701093455328 8833797916065792 8839675359789056 8848920583077888 8875014638113408 8970470858686464 8976439235837952 8985520430383104 9006333031613952 9012325269159936 9021751063216128 9027753558933504 9063844736796672 9079361223262208 9204076870631424 9210200674271232 9219833421889536 9240872954312232 9247021239710976 9247337243213824 9256692497154048 9262851307864064 9302315467014144 9399908293410816 9406162390745088 9437487272489088 9443766372470784 9444089099452416 9450049650163712 9459933250584576 9462084878204928 9484001315979264 9499912427003904 9500237072695296 9544563265634304 9606293505441792 9644697571885056 9651114536337408 9690028919750656 9692232881799168 9702369776369664 9708493338574848 9730980516916224 9747639079796736 9754124534939648 9793119600676864 9856457398812672 9898450602688512 9915057026629632 9938022655574016 9944634779762688 9955035655962624 9961659099512832 9984391467877584 10001483847499776 10098494140317696 10138865927804928 10156222753800192 10162980054368256 10186519931977728 10196825328896256 10203609643819008 10203958337339392 10214281376169984 10221077305229312 10361475758555136 10372312599625728 10379213672546304 10402898894674848 10403254398615552 10410176058228736 10413779059298304 10420707721347072 10421063833878528 10427640993284096 10438547035127808 10451793888539648 10465104900390912 10581932689588224 10624237169029632 10624600236883968 10631305856434176 10631669165850624 10642424906907648 10649505695268864 10674172481912832 10692445704552448 10694877662674944 10737633673838592 10857503853379584 10876090922827776 10901282534719488 10908535550377984 10952145723629312 10966093964771328 10973390101807104 11017259550761472 11088514573664256 11140632051449856 11143165947936768 11185170100727808 11187714127233024 11206866486951936 11232440401362282 11240297855975424 11251669328437248 11259155469041664 11430752677789696 11433352561164288 11445310454759424 11459834923474944 11479060849296384 11479453129506816 11487090822873088 11491066548191232 11498711968382976 11506362475347968 11533013945974784 11676615381614592 11703661198442496 11711448065507328 11723296186515456 11723696813113344 11731096117444608 11743365414518784 11751178698227712 11758268124607104 11778397221421056 11798560777437184 11960219088488448 11960627811581952 11968585647783936 11980693907177472 12008444042151936 12016433692213248 12029001417621504 12037004745244672 12064473023685414 12085126315728896 12215109254381568 12235602288181248 12263942851559424 12272102494175232 12280267565694976 12293111229186048 12321163939082976 12329361652947968 12342256662872064 12345063864532992 12394416994606656 12403087289352192 12533211057881088 12541549854326784 12583316363318784 12591688496627712 12592118799269888 12613244334112768 12616113170939904 12645335087972352 12666549902671872 12666982763593728 12726084354179072 12859596762513408 12868152715116544 12914384770695168 12922977175732224 12936050964430848 12944657784766464 12974640689221632 12996852106395648 13141943198416896 13175379073695744 13197483132125184 13197934136918016 13220076035506176 13228051640182992 13250696874098688 13259513039683584 13273380874616832 13312521957170112 13335311796666368 13464658853756928 13501354249027584 13518487903739904 13532626594824192 13541630338400256 13550640072491008 13582026575970304 13595767105195008 13604812858425344 13619041834893312 13751140957028352 13806115305947136 13815301011406848 13829750132834304 13861309431468348 13870531859566464 13871005864820736 13885038745731072 13894276961796096 13918062713503744 13953473200521216 14109243586117632 14165649558706176 14166133649178624 14175074475245568 14175558887800832 14189899875876864 14199340927025152 14232229975883776 14250355609042944 14259836883566592 14316844898451456 14409440258162688 14467046357827584 14476671804506112 14501454563770368 14535043379625984 14538349322698752 14562740007862272 14596470775374336 14621458619695104 14631186802409472 14689679401015296 14784686098219008 14854176068599808 14913560134303744 14916952169644032 14932553483943936 14942488649269248 14976587201816376 14987063807967232 15002225771249664 15012207292055552 15234334130700288 15244470081552384 15279779897966592 15295237993344384 15305414465728512 15305937506009088 15321422064254976 15331615957843968 15542213637832704 15568820508819456 15604348342012272 15604881597923328 15615264087343104 15631061582020608 15631595750817792 15641461489926144 15657820552691712 15677690832809472 15704529628561408 15936900355325952 15946958784651264 15947503748775936 15963637360361472 15974258542903296 16011258722869248 16021911589617664 16038668556828672 16042316494012416 16085964031580552 16106450510757888 16286255780069376 16286812339175424 16314136384241664 16351923802079232 16362803325566976 16428218585443968 16456342217162752 16460085152710656 16525889326142208 16537449719136256 16710948077174784 16722066472435712 16777755151091712 16788917995503616 16810299730427904 16821484227919872 16860446783963136 16877503992655872 16888733203562496 16889310351458304 17146129016684544 17150028841746432 17189752385212416 17218591273944576 17219179694260224 17230636234309632 17248067952574464 17259543713021952 17299520918962176 17329136141860864 17522590931222528 17567172098260992 17585545219670016 17596644176166912 17615048121778176 17626768047341568 17637402186910656 17667595832131584 17679350719578112 17697841166155776 17750029276226816 17940941717372928 17952878471675904 17971040860766208 18012666063227904 18024650538319872 18043502126432256 18055507117867008 18096709535528121 18127689473593344 18158722446524416 18408153741262848 18420401348542464 18439666843779072 18481745908624464 18494042479421952 18494674486427648 18513384994308096 18525702615728128 18604630934028288 18799816586821632 18812324781490176 18874974544978176 18887532744941568 18888178198904832 18900099300327424 18919866501169152 18924169756409856 18968002631958528 18999824854007808 19000474145390592 19089126531268608 19212587010883584 19289395143770112 19302229072674816 19380057839501312 19384465763598336 19416986677149696 19461961033832448 19495278159593472 19508249069879296 19586239201353728 19712914797625344 19796901205377024 19830114053259264 19876045311148032 19889269559525376 19910071311925248 19923318199025664 19968782935755168 20002967694999552 20196988280635392 20277731855609856 20312445507600384 20325960108736512 20373039863955456 20393650657792512 20407219287638016 20407916674678784 20428562752339968 20442154610458624 20722951517110272 20744625199251456 20805797789349696 20806508797231104 20820352116457472 20827558118596608 20841415442694144 20855281986568192 20877094070255616 20903587777079296 20930209800781824 21163865379176448 21248474338059264 21249200473767936 21262611712868352 21263338331701248 21284849813815296 21299011390537728 21348344963825664 21384891409104896 21389755325349888 21475267347677184 21715007706759168 21752181845655552 21802565069438976 21817071100755968 21904291447258624 21932187929542656 21946780203614208 22034519101522944 22177029147328512 22281264102899712 22286331895873536 22370340201455616 22375428254466048 22413732973903872 22464880802724564 22480595711950848 22503338656874496 22518310938083328 22861505355579392 22866705122328576 22919669846949888 22958121698592768 22958906259013632 22974181645746176 22982133096382464 22997423936765952 23012724950695936 23066027891949568 23353230763229184 23407322396884992 23422896131014656 23446592373030912 23447393626226688 23462192234889216 23486730829037568 23502357396455424 23516536249214208 23556794442842112 23597121554874368 23920438176976896 23921255623163904 23937171295567872 23961387814354944 24016888084303872 24032867384426496 24058002835243008 24074009490489344 24128946047370828 24170252631457792 24430218508763136 24471204576362496 24527885703118848 24544204988350464 24560535131389952 24642327878165952 24658723305895936 24684513325744128 24690127729065984 24788833989213312 24806174578704384 25066422115762176 25083099708653568 25166632726637568 25183376993255424 25184237598539776 25226488668225536 25232226341879808 25290670175944704 25333099805343744 25333965527187456 25452168708358144 25719193525026816 25736305430233088 25828769541390336 25845954351464448 25872101928861696 25889315569532928 25949281378443264 25993704212791296 26283886396833792 26350758147391488 26394966264250368 26395868273836032 26440152071012352 26456103280365984 26501393748197376 26519026079367168 26546761749233664 26625043914340224 26670623593332736 26929317707513856 27036975807479808 27065253189648384 27083260676800512 27101280144982016 27164053151940608 27191534210390016 27209625716850688 27238083669786624 27612230611894272 27630602022813696 27659500265668608 27722618862936696 27741063719132928 27742011729641472 27770077491462144 27788553923592192 27836125427007488 27906946401042432 28218487172235264 28331299117412352 28332267298357248 28350148950491136 28351117775601664 28379799751753728 28398681854050304 28464459951767552 28500711218085888 28633689796902912 28818880516325376 28934092715655168 28953343609012224 29070086759251968 29076698645397504 29125480015724544 29192941550748672 29242917239390208 29262373604818944 29379358802030592 29569372196438016 29708352137199616 29827120268607488 29833904339288064 29865106967887872 29884977298538496 29953174403632752 29974127615934464 30004451542499328 30024414584111104 30468668261400576 30488940163104768 30559559795933184 30590475986688768 30610828931457024 30611875012018176 30642844128509952 30663231915687936 31084427275665408 31137641017638912 31208696684024544 31209763195846656 31230528174686208 31262123164041216 31263191501635584 31282922979852288 31315641105383424 31355381665618944 31409059257122816 31873800710651904 31893917569302528 31895007497551872 31927274720722944 31948517085806592 32022517445738496 32043823179235328 32077337113657344 32084632988024832 32171928063161104 32212901021515776 32572511560138752 32628272768483328 32703847604158464 32725606651133952 32856437170887936 32912684434325504 32920170305421312 33051778652284416 33074899438272512 33421896154349568 33444132944871424 33555510302183424 33577835991007232 33620599460855808 33720893567926272 33755007985311744 33777466407124992 34292258033369088 34300057683492864 34379504770424832 34437182547889152 34438359388520448 34461272468619264 34496135905148928 34519087426043904 34599041837924352 34658272283721728 35045181862445056 35134344196521984 35171090439340032 35193288352333824 35230096243556352 35253536094683136 35274804373821312 35335191664263168 35358701439156224 35395682332311552 35500058552453632 35881883434745856 35905756943351808 35942081721532416 36025332126455808 36049301076639744 36087004252864512 36111014235734016 36193419071056242 36255378947186688 36317444893048832 36816307482525696 36840802697084928 36879333687558144 36963491817248928 36988084958843904 36989348972855296 37026769988616192 37051405231456256 37209261868056576 37599633173643264 37624649562980352 37749949089956352 37775065489883136 37776356397809664 37800198600654848 37839733002338304 37848339512819712 37936005263917056 37999649708015616 38000948290781184 38178253062537216 38578790287540224 38604458145349632 38760115679002624 38768931527196672 38833973354299392 38923922067664896 38990556319186944 39016498139758592 39172478402707456 39425829595250688 39593802410754048 39660228106518528 39752090622296064 39778539119050752 39820142623850496 39937565871510336 40005935389999104 40393976561270784 40555463711219712 40624891015200768 40651920217473024 40746079727910912 40787301315585024 40814438575276032 40815833349357568 40857125504679936 40884309220917248 41445903034220544 41489250398502912 41611595578699392 41613017594462208 41640704232914944 41655116237193216 41682830885388288 41710563973136384 41754188140511232 41807175554158592 41860419601563648 42327730758352896 42496948676118528 42498400947535872 42525223425736704 42526676663402496 42569699627630592 42598022781075456 42696689927651328 42769782818209792 42779510650699776 42950534695354368 43430015413518336 43504363691311104 43605130138877952 43634142201511936 43808582894517248 43864375859085312 43893560407228416 44069038203045888 44354058294657024 44562528205799424 44740680402911232 44750856508932096 44827465947807744 44929761605449128 44961191423901696 45006677313748992 45036621876166656 45723010711158784 45733410244657152 45839339693899776 45916243397185536 45917812518027264 45948363291492352 45964266192764928 45994847873531904 46025449901391872 46132055783899136 46706461526458368 46814644793769984 46845792262029312 46893184746061824 46894787252453376 46924384469778432 46973461658075136 47033072498428416 47113588885684224 47840876353953792 47842511246327808 47922775628709888 48033776168607744 48065734768852992 48116005670486016 48148018980978688 48257892094741656 48340505262915584 48860437017526272 48942409152724992 49055771406237696 49088409976700928 49121070262779904 49284655756331904 49317446611791872 49369026651488256 49380255458131968 49577667978426624 49612349157408768 50132844231524352 50166199417307136 50333265453275136 50366753986510848 50368475197079552 50452977336451072 50464452683759616 50581340351889408 50666199610687488 50667931054374912 50904337416716288 51438387050053632 51472610860466176 51657539082780672 51691908702928896 51744203857723392 51778631139065856 51898562756886528 51987408425582592 52567772793667584 52701516294782976 52789932528500736 52880304142024704 52912206560731968 53002787496394752 53038052158734336 53093523498467328 53250087828680448 53341247186665472 53858635415027712 54073951614959616 54130506379296768 54166521353601024 54202560289964032 54290128606584363 54328106303881216 54383068420780032 54419251433701376 54476167339573248 55224461223788544 55261204045627392 55319000531337216 55445237725873392 55482127438265856 55484023459282944 55540154982924288 55577107847184384 55813892802084864 56436974344470528 56662598234824704 56664534596714496 56700297900982272 56759599503507456 56797363708100608 56928919903535104 57001422436171776 57267379593805824 57637761032650752 57868185431310336 57906687218024448 58140173518503936 58153397290795008 58250960031449088 58385883101497344 58485834478780416 58524747209637888 58758717604061184 59138744392876032 59416704274399232 59654240537214976 59667808678576128 59730213935775744 59769954597076992 59906348807265504 59948255231868928 60008903084998656 60048829168222208 60937336522801152 60977880326209536 61119119591866368 61180951973377536 61221657862914048 61223750024036352 61285688257019904 61326463831375872 62168854551330816 62417393368049088 62419526391693312 62461056349372416 62524246328082432 62565845959704576 62631282210766848 62710763331237888 62818118514245632 63747601421303808 63787835138605056 63790014995103744 63854549441445888 63897034171613184 64045034891476992 64087646358470656 64154674227314688 64169265976049664 64343856126322208 64425802043031552 65145023120277504 65256545536966656 65407695208316928 65451213302267904 65712874341775872 65825368868651008 65840340610842624 66103557304568832 66149798876545024 66843792308699136 67111020604366848 67155671982014464 67241198921711616 67441787135852544 67510015970623488 67554932814249984 68584516066738176 68600115366985728 68759009540849664 68874365095778304 68876718777040896 68922544937238528 68992271810297856 69038174852087808 69198083675848704 69316544567443456 70090363724890112 70268688393043968 70342180878680064 70386576704667648 70460192487112704 70507072189366272 70549608747642624 70670383328526336 70717402878312448 70791364664623104 71000117104907264 71763766869491712 71811513886703616 71884163443064832 72050664252911616 72098602153279488 72174008505729024 72222028471468032 72386838142112484 72510757894373376 72634889786097664 73632614965051392 73681605394169856 73926983634497856 73976169917687808 73978697945710592 74053539977232384 74102810462912512 74418523736113152 75199266347286528 75249299125960704 75499898179912704 75550130979766272 75552712795619328 75600397201309696 75679466004676608 75696679025639424 75872010527834112 75999299416031232 76001896581562368 76356506125074432 77157580575080448 77208916290699264 77520231358005248 77537863054393344 77667946708598784 77847844135329792 77981112638373888 78032996279517184 78344956805414912 78851659190501376 79187604821508096 79320456213037056 79504181244592128 79557078238101504 79640285247700992 79875131743020672 80011870779998208 80787953122541568 81110927422439424 81249782030401536 81303840434946048 81492159455821824 81574602631170048 81628877150552064 81631666698715136 81714251009359872 81768618441834496 82891806068441088 82978500797005824 83223191157398784 83226035188924416 83281408465829888 83310232474386432 83365661770776576 83421127946272768 83508376281022464 83614351108317184 83720839203127296 84655461516705792 84993897352237056 84996801895071744 85050446851473408 85053353326804992 85139399255261184 85196045562150912 85393379855302656 85539565636419584 85901069390708736 86860030827036672 87210260277755904 87268284403023872 87617165789034496 87728751718170624 87787120814456832 88138076406091776 88708116589314048 89125056411598848 89481360805822464 89501713017864192 89654931895615488 89859523210898256 89922382847803392 90013354627497984 90073243752333312 91446021422317568 91466820489314304 91678679387799552 91832486794371072 91835625036054528 91928532385529856 91989695747063808 92050899802783744 92264111567798272 93412923052916736 93629289587539968 93691584524058624 93786369492123648 93789574504906752 93848768939556864 93946923316150272 94066144996856832 94227177771368448 95681752707907584 95685022492655616 95845551257419776 96067552337215488 96131469537705984 96232011340972032 96296037961957376 96515784189483312 96681010525831168 97884818305449984 98111542812475392 98176819953401856 98242140525559808 98569311512663808 98634893223583744 98738053302976512 98760510916263936 99155335956853248 99224698314817536 100265688463048704 100332398834614272 100666530906550272 100733507973021696 100736950394159104 100905954672902144 101162680703778816 101332399221374976 101808674833432576 102876774100107264 102945221720932352 103315078165561344 103383817405857792 103488407715446784 103557262278131712 103797125513773056 103974816851165184 105135545587335168 105403032589565952 105579865057001472 105760608284049408 105824413121463936 106005574992789504 106076104317468672 106187046996934656 106500175657360896 106682494373330944 107717270830055424 108147903229919232 108261012758593536 108333042707202048 108580257213168726 108656212607762432 108766136841560064 108838502867402752 108952334679146496 110448922447577088 110522408091254784 110638001062674432 110890475451746784 110964254876531712 110968046918565888 111080309965848576 111154215694368768 111627785604169728 112873948688941056 113325196469649408 113329069193428992 113400595801964544 113519199007014912 113594727416201216 113857839807070208 114002844872343552 114534759187611648 115736370862620672 115813374436048896 116280347037007872 116306794581590016 116501920062898176 116771766202994688 116971668957560832 117049494419275776 117517435208122368 118277488785752064 118833408548798464 119308481074429952 119335617357152256 119460427871551488 119812697614531008 119896510463737856 120017806169997312 120097658336444416 121874673045602304 121955760652419072 122238239183732736 122361903946755072 122443315725828096 122447500048072704 122571376514039808 122652927662751744 124337709102661632 124834786736098176 124839052783386624 124922112698744832 125048492656164864 125131691919409152 125262564421533696 125421526662475776 125636237028491264 127495202842607616 127575670277210112 127580029990207488 127709098882891776 127794068343226368 128090069782953984 128175292716941312 128309348454629376 128338531952099328 128687712252644416 128851604086063104 130290046240555008 130513091073933312 130815390416633856 130902426604535808 131425748683551744 131650737737302016 131680681221685248 132207114609137664 132299597753090048 133687584617398272 134222041208733696 134311343964028928 134482397843423232 134883574271705088 135020031941246976 135109865628499968 137169032133476352 137200230733971456 137518019081699328 137748730191556608 137753437554081792 137845089874477056 137984543620595712 138076349704175616 138396167351697408 138633089134886912 140180727449780224 140537376786087936 140684361757360128 140773153409335296 140920384974225408 141099217495285248 141340766657052672 141434805756624896 142000234209814528 143527533738983424 143768326886129664 144101328505823232 144197204306558976 144348017011458048 144444056942936064 144773676284224968 145021515788746752 145269779572195328 147265229930102784 147363210788339712 147853967268995712 147952339835375616 147957395891421184 148107079954464768 148205620925825024 148837047472226304 150398532694573056 150498598251921408 150999796359825408 151100261959532544 151105425591238656 151200794402619392 151358932009353216 151393358051278848 151744021055668224 151998598832062464 152003793163124736 152713012250148864 154315161150160896 154417832581398528 155040462716010496 155075726108786688 155335893417197568 155695688270659584 155962225276747776 156065992559034368 156689913610829824 157703318381002752 158640912426074112 159008362489184256 159114156476203008 159280570495401984 159750263486041344 160023741559996416 161575906245083136 162221854844878848 162499564060803072 162607680869892096 162870385819753089 162984318911643648 163149205262340096 163257754301104128 163263333397430272 163428502018719744 163537236883668992 165783612136882176 165957001594011648 166446382314797568 166452070377848832 166562816931659776 166620464948772864 166731323541553152 166842255892545536 167228702216634368 167441678406254592 169310923033411584 169987794704474112 169993603790143488 170100893702946816 170278798510522368 170392091124301824 170786759710605312 171079131272839168 171802138781417472 173720061654073344 174420520555511808 174536568806047744 175234331578068992 175457503436341248 175574241628913664 176276152812183552 177416233178628096 178250112823197696 178962721611644928 179003426035728384 179309863791230976 179719046421796512 179844765695606784 180026709254995968 180146487504666624 182892042844635136 182933640978628608 183357358775599104 183664973588742144 183671250072109056 183857064771059712 183979391494127616 184101799605567488 184528223135596544 187258579175079936 187383169048117248 187572738984247296 187697537879113728 187893846632300544 188132289993713664 188454355542736896 191363505415815168 191370044985311232 191691102514839552 192135104674430976 192262939075411968 192464022681944064 192592075923914752 193031568378966624 193362021051662336 195769636610899968 196223085624950784 196353639906803712 196484281051119616 197138623025327616 197269786447167488 197476106605953024 197521021832527872 198310671913706496 198449396629635072 200531376926097408 201333061813100544 201467015946043392 201811909345804288 202325361407557632 202664798442749952 203617349666865152 205753548200214528 205890443441864704 206630156331122688 206767634811715584 206976815430893568 207114524556263424 207594251027546112 207949633702330368 210271091174670336 210806065179131904 211159730114002944 211521216568098816 211648826242927872 212011149985579008 212152208634937344 212374093993869312 213000351314721792 213364988746661888 215434541660110848 216295806459838464 216522025517187072 216666085414404096 217160514426337452 217312425215524864 217532273683120128 217677005734805504 217904669358292992 220897844895154176 221044816182509568 221780950903493568 221928509753063424 221936093837131776 222160619931697152 222308431388737536 223255571208339456 225747897377882112 226650392939298816 226658138386857984 226801191603929088 227038398014029824 227189454832402432 227715679614140416 228005689744687104 229069518375223296 231472741725241344 231626748872097792 232560694074015744 232613589163180032 233003840125796352 233543532405989376 233943337915121664 234098988838551552 235034870416244736 236554977571504128 238616962148859904 238671234714304512 238920855743102976 239625395229062016 239793020927475712 240035612339994624 240195316672888832 243749346091204608 243911521304838144 244476478367465472 244723807893510144 244886631451656192 244895000096145408 245142753028079616 245305855325503488 248675418205323264 249669573472196352 249678105566773248 249844225397489664 250096985312329728 250263383838818304 250525128843067392 250843053324951552 251272474056982528 254990405685215232 255151340554420224 255160059980414976 255418197765783552 255588136686452736 256180139565907968 256350585433882624 256618696909258752 257375424505288832 257703208172126208 260580092481110016 261630780833267712 261804853209071616 262851497367103488 263301475474604032 263361362443370496 264414229218275328 264599195506180096 267375169234796544 268444082417467392 268622687928057856 268964795686846464 269767148543410176 270040063882493952 270219731256999936 274338064266952704 274400461467942912 275036038163398656 275497460383113216 275506875108163584 275969087241191424 276152699408351232 276792334703394816 277266178269773824 281074753572175872 281368723514720256 281546306818670592 281840769948450816 282198434990570496 282681533314105344 282869611513249792 284000468419629056 287055067477966848 287536653772259328 288202657011646464 288394408613117952 288696034022916096 288888113885872128 289547352568449936 290043031577493504 290539559144390656 294530459860205568 294726421576679424 295707934537991424 295904679670751232 295914791782842368 296214159908929536 296411241851650048 297674094944452608 300797065389146112 300997196503842816 301999592719650816 302200523919065088 302210851182477312 302401588805238784 302717864018706432 303488042111336448 303997197664124928 305426024500297728 308630322300321792 308835665162797056 310080925432020992 310151452217573376 310671786834395136 311391376541319168 311924450553495552 312131985118068736 313379827221659648 315406636762005504 317281824852148224 318016724978368512 318228312952406016 318561140990803968 319500526972082688 320047483119992832 323151812490166272 324443709689757696 324999128121606144 325740771639506178 325968637823287296 326298410524680192 326515508602208256 326857004037439488 327074473767337984 331567224273764352 331914003188023296 332892764629595136 332904140755697664 333125633863319552 333240929897545728 333462647083106304 333684511785091072 334457404433268736 334883356812509184 338621846066823168 339975589408948224 339987207580286976 340201787405893632 340557597021044736 340784182248603648 341573519421210624 342158262545678336 343604277562834944 347440123308146688 348841041111023616 349073137612095488 350468663156137984 350915006872682496 351148483257827328 352552305624367104 354832466357256192 356500225646395392 357925443223289856 358006852071456768 359438092843593024 359689531391213568 360053418509991936 360292975009333248 365784085689270272 365867281957257216 366714717551198208 367329947177484288 367342500144218112 367714129542119424 367958782988255232 368203599211134976 369056446271193088 374517158350159872 374766338096234496 375145477968494592 375395075758227456 375787693264601088 376264579987427328 376908711085473792 382727010831630336 382740089970622464 383382205029679104 384270209348861952 384525878150823936 384928045363888128 386063136757933248 386724042103324672 391539273221799936 392446171249901568 392707279813607424 392968562102239232 394277246050655232 394539572894334976 394952213211906048 395042043665055744 396621343827412992 396898793259270144 401062753852194816 402666123626201088 402934031892086784 403623818691608576 404650722815115264 405329596885499904 407234699333730304 411507096400429056 411780886883729408 413260312662245376 413535269623431168 413953630861787136 414229049112526848 415188502055092224 415899267404660736 420542182349340672 421612130358263808 422319460228005888 423297652485855744 424022299971158016 424304417269874688 426000702629443584 426729977493323776 432591612919676928 433044051034374144 433332170828808192 434321028852674904 434624850431049728 435064547366240256 435354011469611008 435809338716585984 441795689790308352 442089632365019136 443561901806987136 443857019506126848 443872187674263552 444321239863394304 444616862777475072 446511142416678912 451495794755764224 453300785878597632 453316276773715968 453602383207858176 454076796028059648 455431359228280832 456011379489374208 458139036750446592 462945483450482688 463253497744195584 465121388148031488 465227178326360064 466007680251592704 467087064811978752 467886675830243328 468197977677103104 470069740832489472 473109955143008256 477233924297719808 477342469428609024 477841711486205952 479250790458124032 479586041854951424 480071224679989248 480390633345777664 487498692182409216 487823042609676288 488952956734930944 489447615787020288 489773262903312384 489790000192290816 490285506056159232 490611710651006976 497350836410646528 499339146944392704 499356211133546496 499688450794979328 500193970624659456 500526767677636608 501686106649903104 502544948113965056 509980811370430464 510302681108840448 510836395531567104 511176273372905472 512360279131815936 512701170867765248 513237393818517504 514750849010577664 515406416344252416 521160184962220032 523261561666535424 523609706418143232 525702994734206976 526602950949208064 526722724886740992 528828458436550656 534750338469593088 536888164834934784 537245375856115712 537929591373692928 539534297086820352 540080127764987904 540439462513999872 548676128533905408 548800922935885824 550072076326797312 550994920766226432 551013750216327168 551938174482382848 552305398816702464 553584669406789632 554532356539547648 562149507144351744 563092613637341184 563681539896901632 564396869981140992 565363066628210688 565739223026499584 568000936839258112 574110134955933696 575073307544518656 576405314023292928 576788817226235904 577392068045832192 577776227771744256 579094705136899872 580086063154987008 581079118288781312 589060919720411136 589452843153358848 591415869075982848 591809359341502464 591829583565684736 592428319817859072 592822483703300096 595348189888905216 601594130778292224 603999185439301632 604401047838130176 604803177610477568 605435728037412864 606976084222672896 607994395328249856 610852049000595456 617260644600643584 617671330325594112 620161850864041984 620302904435146752 621343573668790272 622782753082638336 623848901106991104 626759654443319296 630813273524011008 634563649704296448 636033449956737024 636456625904812032 637122281981607936 639001053944165376 640094966239985664 646303624980332544 648887419379515392 649998256243212288 651481543279012356 651937275646574592 652596821049360384 653031017204416512 653714008074878976 654148947534675968 663134448547528704 665785529259190272 665808281511395328 666251267726639104 666481859795091456 666925294166212608 667369023570182144 668914808866537472 669766713625018368 677243692133646336 679951178817896448 679974415160573952 680403574811787264 681115194042089472 681568364497207296 683147038842421248 684316525091356672 687208555125669888 694880246616293376 697682082222047232 698146275224190976 700937326312275968 701830013745364992 702296966515654656 705104611248734208 709664932714512384 715850886446579712 716013704142913536 718876185687186048 719379062782427136 720106837019983872 720585950018666496 731568171378540544 731734563914514432 733429435102396416 734659894354968576 734685000288436224 735428259084238848 735917565976510464 738112892542386176 749034316700319744 749532676192468992 750290955936989184 750790151516454912 751575386529202176 752529159974854656 753817422170947584 765454021663260672 765480179941244928 766764410059358208 768540418697723904 769051756301647872 769856090727776256 772126273515866496 773448084206649344 784892342499803136 785414559627214848 785937124204478464 788554492101310464 789079145788669952 789904426423812096 790084087330111488 793242687654825984 793797586518540288 802125507704389632 805332247252402176 805868063784173568 807247637383217152 809301445630230528 810659193770999808 814469398667460608 823014192800858112 823561773767458816 826520625324490752 827907261723574272 828458098225053696 830377004110184448 831798534809321472 843224260716527616 844638920456011776 846595304971711488 848044599942316032 848608834539749376 852001405258887168 853459954986647552 865183225839353856 866088102068748288 866664341657616384 868642057705349808 869249700862099456 870129094732480512 870708022939222016 871618677433171968 883591379580616704 884179264730038272 887123803613974272 887714039012253696 887744375348527104 888642479726788608 889233725554950144 893022284833357824 902991589511528448 906601571757195264 906632553547431936 907204766415716352 908153592056119296 910862718456561664 916278073500893184 925890966900965376 926506995488391168 930242776296062976 930454356652720128 932015360503185408 934174129623957504 935773351660486656 936395955354206208 940139481664978944 946219910286016512 954467848595439616 954684938857218048 955683422972411904 958501580916248064 959172083709902848 960142449359978496 960781266691555328 974997384364818432 977905913469861888 978895231574040576 979546525806624768 980571012112318464 981223421302013952 994701672821293056 998678293888785408 998712422267092992 999376901589958656 1000387941249318912 1001053535355273216 1003372213299806208 1005089896227930112 1019961622740860928 1020605362217680896 1021672791063134208 1022352546745810944 1024720558263631872 1025402341735530496 1026474787637035008 1029501698021155328 1030812832688504832 1042320369924440064 1046523123333070848 1047219412836286464 1051405989468413952 1053205901898416128 1053445449773481984 1057656916873101312 1069500676939186176 1073776329669869568 1074490751712231424 1079068594173640704 1080160255529975808 1080878925027999744 1097352257067810816 1097601845871771648 1100144152653594624 1101989841532452864 1102027500432654336 1103876348964765696 1104610797633404928 1107169338813579264 1109064713079095296 1124299014288703488 1126185227274682368 1127363079793803264 1128793739962281984 1130726133256421376 1131478446052999168 1136001873678516224 1148220269911867392 1150146615089037312 1152810628046585856 1153577634452471808 1154784136091664384 1158189410273799744 1160172126309974016 1162158236577562624 1178121839440822272 1178905686306717696 1182831738151965696 1183618718683004928 1183659167131369472 1184856639635718144 1185644967406600192 1190696379777810432 1203188261556584448 1207998370878603264 1208802095676260352 1209606355220955136 1210871456074825728 1213952168445345792 1215988790656499712 1221704098001190912 1234521289201287168 1235342660651188224 1240323701728083968 1240605808870293504 1242687147337580544 1245565506165276672 1247697802213982208 1253519308886638592 1261626547048022016 1272066899913474048 1272913251809624064 1278002107888330752 1280189932479971328 1297774838759030784 1299996512486424576 1302963086558024712 1303874551293149184 1305193642098720768 1306062034408833024 1307428016149757952 1308297895069351936 1326268897095057408 1331571058518380544 1331616563022790656 1332502535453278208 1332963719590182912 1333850588332425216 1334738047140364288 1337829617733074944 1339533427250036736 1354487384267292672 1359902357635792896 1359948830321147904 1360807149623574528 1362230388084178944 1366294077684842496 1374417110251339776 1389760493232586752 1395364164444094464 1396292550448381952 1401874652624551936 1403660027490729984 1404593933031309312 1410209222497468416 1419329865429024768 1431701772893159424 1432027408285827072 1437752371374372096 1438758125564854272 1440213674039967744 1441171900037332992 1463136342757081088 1463469127829028864 1466858870204792832 1469319788709937152 1469370000576872448 1470856518168477696 1471835131953020928 1476225785084772352 1498068633400639488 1499065352384937984 1500581911873978368 1501580303032909824 1505058319949709312 1507634844341895168 1530908043326521344 1533528820118716416 1537080837395447808 1538103512603295744 1539712181455552512 1544252547031732992 1546896168413298688 1569784684999606272 1570829119254429696 1571874248408956928 1577108984202620928 1578158291577339904 1579808852847624192 1580168174660222976 1586485375309651968 1604251015408779264 1610664494504804352 1611736127568347136 1618602891260461056 1621318387541999616 1628938797334921216 1646028385601716224 1647123547534917632 1653041250648981504 1655814523447148544 1656916196450107392 1660754008220368896 1663597069618642944 1686448521433055232 1689277840912023552 1693190609943422976 1696089199884632064 1697217669079498752 1704002810517774336 1706919909973295104 1730366451678707712 1732176204137496576 1733328683315232768 1737284115410699616 1738499401724198912 1740258189464961024 1741416045878444032 1743237354866343936 1767182759161233408 1768358529460076544 1774247607227948544 1775428078024507392 1775488750697054208 1777284959453577216 1778467451109900288 1786044569666715648 1813203143514390528 1814409532831432704 1816307184112238592 1821725436913123328 1832556147001786368 1851781933801930752 1853013990976782336 1860485552592125952 1860908713305440256 1864030721006370816 1868348259247915008 1871546703320973312 1880278963329957888 1892439820572033024 1908935697190879232 1909369877714436096 1911366845944823808 1917003161832496128 1918344167419805696 1920284898719956992 1921562533383110656 1949994768729636864 1955811826939723776 1957790463148081152 1959093051613249536 1961142024224636928 1962446842604027904 1989403345642586112 1997356587777570816 1997424844534185984 1998753803179917312 2000775882498637824 2002107070710546432 2006744426599612416 2010179792455860224 2039923245481721856 2041210724435361792 2043345582126268416 2044705093491621888 2049441116527263744 2050804683471060992 2052949575274070016 2059003396042310656 2061625665377009664 2084640739848880128 2093046246666141696 2094438825672572928 2102811978936827904 2106411803796832256 2106890899546963968 2115313833746202624 2147552659339739136 2148981503424462848 2158137188347281408 2160320511059951616 2161757850055999488 2194704514135621632 2195203691743543296 2200288305307189248 2203979683064905728 2204055000865308672 2207752697929531392 2214338677627158528 2248598028577406976 2252370454549364736 2254726159587606528 2257587479924563968 2261452266512842752 2262956892105998336 2272003747357032448 2296440539823734784 2300293230178074624 2305621256093171712 2307155268904943616 2309568272183328768 2316378820547599488 2320344252619948032 2324316473155125248 2356243678881644544 2357811372613435392 2365663476303931392 2367237437366009856 2367318334262738944 2369713279271436288 2371289934813200384 2381392759555620864 2406376523113168896 2415996741757206528 2417604191352520704 2419212710441910272 2421742912149651456 2427904336890691584 2431977581312999424 2443408196002381824 2469042578402574336 2470685321302376448 2480647403456167936 2485374294675161088 2491131012330553344 2495395604427964416 2507038617773277184 2544133799826948096 2545826503619248128 2556004215776661504 2560379864959942656 2595549677518061568 2599993024972849152 2605926173116049424 2607749102586298368 2610387284197441536 2612124068817666048 2614856032299515904 2652537794190114816 2663142117036761088 2663233126045581312 2665927439180365824 2667701176664850432 2669476094280728576 2675659235466149888 2679066854500073472 2708974768534585344 2719804715271585792 2719897660642295808 2721614299247149056 2724460776168357888 2732588155369684992 2748834220502679552 2779520986465173504 2790728328888188928 2792585100896763904 2803749305249103872 2807320054981459968 2809187866062618624 2820418444994936832 2838659730858049536 2863403545786318848 2864054816571654144 2875504742748744192 2877516251129708544 2880427348079935488 2882343800074665984 2926272685514162176 2933717740409585664 2938639577419874304 2941713036336955392 2943670263906041856 2952451570169544704 2996137266801278976 2998130704769875968 3001163823747956736 3003160606065819648 3010116639899418624 3015269688683790336 3061816086653042688 3067057640237432832 3074161674790895616 3076207025206591488 3079424362911105024 3088505094063465984 3093792336826597376 3139569369999212544 3141658238508859392 3154217968405241856 3156316583154679808 3159617705695248384 3160336349320445952 3172970750619303936 3208502030817558528 3221328989009608704 3223472255136694272 3237205782520922112 3242636775083999232 3257877594669842432 3292056771203432448 3294247095069835264 3306082501297963008 3311629046894297088 3313832392900214784 3321508016440737792 3327194139237285888 3372897042866110464 3378555681824047104 3386381219886845952 3392178399769264128 3394435338158997504 3408005621035548672 3413839819946590208 3460732903357415424 3464352408274993152 3474568230821399232 3476998803448397824 3480516378929922048 3482832091756888064 3486474709732687872 3534365518322466816 3536717058920153088 3548495214455897088 3550856156049014784 3550977501394108416 3554569918907154432 3556934902219800576 3572089139333431296 3626406287028781056 3628819065662865408 3632614368224477184 3643450873826246656 3665112294003572736 3703563867603861504 3706027981953564672 3720971105184251904 3721817426610880512 3728061442012741632 3736696518495830016 3743093406641946624 3760557926659915776 3784879641144066048 3817871394381758464 3818739755428872192 3834006323664992256 3836688334839611392 3840569797439913984 3843125066766221312 3899989537459273728 3911623653879447552 3915580926296162304 3918186103226499072 3922284048449273856 3924893685208055808 3978806691285172224 3994713175555141632 3994849689068371968 3997507606359834624 4001551764997275648 4004214141421092864 4013488853199224832 4020359584911720448 4079846490963443712 4082421448870723584 4086691164252536832 4098882233054527488 4101609366942121984 4118006792084621312 4123251330754019328 4169281479697760256 4186092493332283392 4188877651345145856 4205623957873655808 4212823607593664512 4213781799093927936 4230627667492405248 4295105318679478272 4297963006848925696 4316274376694562816 4320641022119903232 4323515700111998976 4389409028271243264 4390407383487086592 4400576610614378496 4407959366129811456 4408110001730617344 4415505395859062784 4428677355254317056 4497196057154813952 4504740909098729472 4515174959849127936 4522904533025685504 4525913784211996672 4544007494714064896 4600586460356149248 4611242512186343424 4614310537809887232 4619136544366657536 4632757641095198976 4640688505239896064 4648632946310250496 4712487357763289088 4715622745226870784 4731326952607862784 4734474874732019712 4734636668525477888 4739426558542872576 4742579869626400768 4812753046226337792 4831993483514413056 4835208382705041408 4838425420883820544 4855808673781383168 4863955162625998848 4886816392004763648 4938085156805148672 4941370642604752896 4961294806912335872 4970748589350322176 4982262024661106688 4990791208855928832 5014077235546554368 5088267599653896192 5091653007238496256 5112008431553323008 5120759729919885312 5191099355036123136 5199986049945698304 5211852346232098848 5215498205172596736 5220774568394883072 5224248137635332096 5229712064599031808 5305075588380229632 5326284234073522176 5326466252091162624 5331854878360731648 5335402353329700864 5338952188561457152 5351318470932299776 5358133709000146944 5439609430543171584 5443228598494298112 5448921552336715776 5465176310739369984 5497668441005359104 5559041972930347008 5581456657776377856 5585170201793527808 5607498610498207744 5614640109962919936 5640836889989873664 5677319461716099072 5726807091572637696 5728109633143308288 5751009485497488384 5755032502259417088 5760854696159870976 5764687600149331968 5852545371028324352 5867435480819171328 5877279154839748608 5883426072673910784 5887340527812083712 5904903140339089408 5992274533602557952 5996261409539751936 6002327647495913472 6006321212131639296 6020233279798837248 6030539377367580672 6123632173306085376 6134115280474865664 6148323349581791232 6152414050413182976 6158848725822210048 6177010188126931968 6187584673653194752 6279138739998425088 6283316477017718784 6308435936810483712 6312633166309359616 6319235411390496768 6320672698640891904 6345941501238607872 6442657978019217408 6446944510273388544 6474411565041844224 6485273550167998464 6515755189339684864 6584113542406864896 6588494190139670528 6612165002595926016 6623258093788594176 6643016032881475584 6745794085732220928 6757111363648094208 6772762439773691904 6784356799538528256 6788870676317995008 6816011242071097344 6827679639893180416 6921465806714830848 6928704816549986304 6949136461642798464 6953997606896795648 6961032757859844096 6965664183513776128 6972949419465375744 7068731036644933632 7073434117840306176 7096990428911794176 7101712312098029568 7101955002788216832 7109139837814308864 7113869804439601152 7144178278666862592 7252812574057562112 7257638131325730816 7265228736448954368 7286901747652493312 7330224588007145472 7407127735207723008 7412055963907129344 7441942210368503808 7456122884025483264 7473393036991660032 7486186813283893248 7521115853319831552 7635742788763516928 7637479510857744384 7668012647329984512 7673376669679222784 7681139594879827968 7686250133532442624 7799979074918547456 7823247307758895104 7831161852592324608 7836372206452998144 7844568096898547712 7957613382570344448 7989426351110283264 7989699378136743936 8003103529994551296 8008428282842185728 8026977706398449664 8040719169823440896 8159692981926887424 8164842897741447168 8173382328505073664 8197764466109054976 8203218733884243968 8236013584169242624 8246502661508038656 8338562959395520512 8372184986664566784 8377755302690291712 8411247915747311616 8425647215187329024 8427563598187855872 8461255334984810496 8590210637358956544 8595926013697851392 8632548753389125632 8641282044239806464 8647031400223997952 8778818056542486528 8801153221228756992 8815918732259622912 8831010791718125568 8857354710508634112 8994392114309627904 9009481818197458944 9030349919698255872 9045809066051371008 9051827568423993344 9088014989428129792 9201172920712298496 9222485024372686848 9228621075619774464 9238273088733315072 9265515282190397952 9281377010479792128 9424974715526578176 9462653905215725568 9468949749464039424 9478853117085745152 9485159739252801536 9625506092452675584 9663986967028826112 9670416765410082816 9676850841767641088 9711617347562766336 9727910325251997696 9773632784009527296 9876170313610297344 9882741285209505792 9922589613824671744 9941497178700644352 9964524049322213376 9981582417711857664 10028154471093108736 10176535199307792384 10183306014476992512 10224016863106646016 10241519459839770624 10382198710072246272 10423704692464197696 10430996410345193472 10441549136789766144 10448496275270664192 10459424129198063616 10610151176760459264 10652568468147044352 10652932504182325248 10663709756721463296 10670804706659401728 10677904377122914304 10702636941864599552 10716267418000293888 10879218861086343168 10886457196988596224 10897843104673431552 10930352621478739968 10995336882010718208 11118083945860694016 11162913315552755712 11214997220996415488 11229280219925839872 11281673779979747328 11354638923432198144 11453614183145275392 11456219266286616576 11502018970994976768 11510065004518834176 11521709392319741952 11529375200298663936 11705090742056648704 11734870961638342656 11754558309679497216 11766852145347821568 11774681055624167424 11809806280678178816 11984549067205115904 11992522819079503872 12004655294991826944 12012642424263278592 12040466559597674496 12061078754735161344 12247264346612170752 12296646699163582464 12304828100826365952 12354020376253863936 12375169347306389504 12558277479996850176 12566632954035437568 12616871873620967424 12625266332618719232 12638470822780993536 12641345397281783808 12691883002477215744 12885315956038434816 12893889020546777088 12948823130083688448 12970547100335996928 13031510378679369728 13168227084813729792 13224330005191852032 13246516187577188352 13286032065762951168 13491588171464441856 13514222727296188416 13545524879547383808 13568713599077056512 13577741352635990016 13632022484142194688 13655359279786360832 13842931613429661696 13857409633099972608 13898272923285596928 13907995213793591296 13922065515719688192 13931328367027552256 13945898838930751488 14137462073289867264 14146868235680612352 14193980857823588352 14203424624196059136 14203910005576433664 14218279675628617728 14227739608879202304 14505625148115124224 14515276262651461632 14573803495304986624 14660449176014290944 14814255470415446016 14824111927814258688 14883884420737007616 14912245768050966528 14946786073983320064 14972373626567786496 15042231706639663104 15271485577527033856 15274959021715488768 15336025294659969024 15362279189759655936 15372500267064885248 15599958149837094912 15646494615517790208 15662323705184649216 15672744412905996288 15689136193797095424 15915226765140688896 15978852702220566528 15979398756273487872 16006207059989102592 16016856565684371456 16053955412796899328 16081438339646881792 16329685795482894336 16346764657010147328 16395528932218109952 16406437467768487936 16472027168338485248 16493005323016077312 16677125918791041024 16744369973329133568 16755510605380583424 16822495831494623232 16851294430374658048 16922510669969620992 17180421274717913088 17191852027395702784 17265097506778251264 17282564088479612928 17294062800447995904 17557636113084973056 17602306442457513984 17631837464519245824 17662021583436251136 17714709421017268224 17988784228619255808 18018963636394917888 18060699839396511744 18091618132102742016 18176029978856259584 18402345841424596992 18444970048745373696 18457242151239548928 18476546177466630144 18531030564380795904 18562754020959584256 18849949431053156352 18925307810431451136 18937899498928078848 18957706234171490304 18970319478505603072 19327973934057652224 19340833530820165632 19353701683535282176 19423234695125532672 19455820650503995392 19547265568019054592 19752340627220594688 19765482570419011584 19845179227649343488 19929048098644426752 20056308942186217472 20353070398615584768 20366612028953985024 20448033726213292032 20483038919679541248 20764397420144492544 20847409384928395392 20861992820690386944 20883098273579532288 20896992550541328384 20918848258396127232 21220302353520918528 21305136936294088704 21305865008364650496 21327419513442926592 21341609413318803456 21405273883729199104 21432534836000587776 21758437722172686336 21772914393977192448 21795686209346863104 21860705242957479936 21990673764021436416 22236167891721388032 22325826631105511424 22429994441992830976 22458560439851679744 22563347559959494656 22907228366290550784 22912438532573233152 23004037941989953536 23020130009037668352 23043418784639483904 23058750400597327872 23410181484113297408 23469741923276685312 23509116619358994432 23533704290695643136 23619612561356357632 23969098134410231808 24009310589983653888 24025284848526557184 24080933119195348992 24122157509470322688 24494528693224341504 24593293398327164928 24609656201652731904 24708040752507727872 24750338694612779008 25116554959993700352 25133265908070875136 25233743747241934848 25250532665237438464 25276941645561987072 25282690794563567616 25383766004954431488 25770631912076869632 25787778041093554176 25897646260167376896 25941094200671993856 26063020757358739456 26336454169627459584 26493032375154376704 26572064131525902336 26983176342928883712 27028445454592376832 27091049759094767616 27137427198154113024 27155482705271980032 27264044968284389376 27310718559572721664 27685863226859323392 27714819266199945216 27796545846571193856 27815990427587182592 27844131031439376384 27862656734055104512 28274924146579734528 28387961715647176704 28406849248392118272 28436559351257235456 28455479217758404608 29011250296230248448 29030552525302923264 29147606990609973248 29320898352028581888 29628510940830892032 29648223855628517376 29767768841474015232 29824491536101933056 29893572147966640128 29944747253135572992 30084463413279326208 30542971155054067712 30549918043430977536 30672050589319938048 30724558379519311872 30745000534129770496 31292989231035580416 31324647410369298432 31345488825811992576 31378272387594190848 31830453530281377792 31957705404441133056 31958797512546975744 32012414119978205184 32033713131368742912 32107910825593798656 32162876679293763584 32659371590965788672 32693529314020294656 32791057864436219904 32812874935536975872 32944054336676970496 32986010646032154624 33354251837582082048 33488739946658267136 33644991662989246464 33702588860749316096 33845021339939241984 34360842549435826176 34383704054791405568 34530195013556502528 34565128176959225856 34588125600895991808 35115272226169946112 35204612884915027968 35263674929038491648 35324043166872502272 35429418842034536448 35977568457238511616 36037927272789835776 36121399678793023488 36183236264205484032 36352059957712519168 36889940097490747392 36914484302479097856 37062061128761591808 37125508041919168512 37699898862106312704 37850615620862902272 37875798997856157696 37915412468342980608 37940638957011206144 38655947868115304448 38681667061640331264 38707403367070564352 38846469390251065344 38911641301007990784 39094531136038109184 39504681254441189376 39858096197288853504 40112617884372434944 40706140797231169536 40733224057907970048 40896067452426584064 40966077839359082496 41528794840288985088 41694818769856790784 41723985641380773888 41766196547159064576 41793985101082656768 41837696516792254464 42440604707041837056 42610273872588177408 42611730016729300992 42654839026885853184 42683218826637606912 42810547767458398208 43516875444345372672 43545828787954384896 43721410485914959872 43981347528042872832 44472335783442776064 44651653262211022848 44859988883985661952 44917120879703359488 45126695119918989312 45814456732581101568 45824877065146466304 46008075883979907072 46086837569278967808 46117500801194655744 46939483846553370624 47018233238717988864 47067408581391286272 47239225122712715264 47938196268820463616 48018621179967307776 48050569697053114368 48161866238390697984 48244315018940645376 48989057386448683008 49186586796654329856 49219312403305463808 49416081505015455744 49500677389225558016 50233109919987400704 50266531816141750272 50467487494483869696 50501065330474876928 50553883291123974144 50767532009908862976 51541263824153739264 51575556082187108352 51795292520334753792 51882188401343987712 52126041514717478912 52672908339254919168 52986064750308753408 53144128263051804672 53966352685857767424 54056890909184753664 54182099518189535232 54274854396308226048 54528089936568778752 54621437119145443328 55371726453718646784 55429638532399890432 55593091693142387712 55631980855174365184 55688262062878752768 55725313468110209024 56549848293159469056 56775923431294353408 56813698496784236544 56873118702514470912 56910958435516809216 58022500592460496896 58061105050605846528 58295213981219946496 58641796704057163776 59257021881661784064 59296447711257034752 59535537682948030464 59787144295933280256 60168926826558652416 61085942310108135424 61099836086861955072 61344101178639876096 61449116759038623744 61490001068259540992 62585978462071160832 62649294820738596864 62690977651623985152 62756544775188381696 63660907060562755584 63915410808882266112 63917595025093951488 64024828239956410368 64215821651187597312 65318743181931577344 65387058628040589312 65582115728872439808 65625749871073951744 65888108673353940992 65972021292064309248 66708503675164164096 66977479893316534272 67289983325978492928 67405177721498632192 67690042679878483968 68721685098871652352 68767408109582811136 69060390027113005056 69130256353918451712 69176251201791983616 70230544452339892224 70409225769830055936 70527349858076983296 70858837684069072896 72075854545579671552 72242799357586046976 72366472528410968064 72704119915425038336 73779880194981494784 73828968604958195712 74124122257523183616 74251016083838337024 75399797724212625408 75701231241725804544 75751597995712315392 75830824936685961216 77311895736230608896 77363334123280662528 77414806734141128704 77692938780502130688 77823282602015981568 78189062272076218368 79009362508882378752 79716192394577707008 80225235768744869888 81412281594462339072 81466448115815940096 81792134904853168128 81932155678718164992 83057589680577970176 83389637539713581568 83447971282761547776 83532393094318129152 83587970202165313536 85220547745176354816 85309678053771706368 85366437653275213824 85621095534916796416 87033750888690745344 87091657575908769792 87442820971829919744 87962695056085745664 88944671566885552128 89303306524422045696 89719977767971323904 89834241759406718976 90253390239837978624 91628913465162203136 91649754130292932608 92016151767959814144 92173675138557935616 92235001602389311488 93878967693106741248 94036466477435977728 94134817162782572544 94478450245425430528 95876392537640927232 96037242359934615552 96101139394106228736 96323732476781395968 96488630037881290752 97978114772897366016 98373173593308659712 98438624806610927616 98832163010030911488 99001354778451116032 100466219839974801408 100934974988967739392 101002130660949753856 101107766582247948288 101535064019817725952 103082527648307478528 103151112164374216704 103590585040669507584 103764376802687975424 105345816678509838336 105972129500617506816 106288256526103609344 107932705371715534848 108113781818369507328 108364199036379070464 108549708792616452096 109056179873137557504 109242874238290886656 110743452907437293568 111186183386284775424 111263961710348730368 111376524125757505536 111450626936220418048 113099696586318938112 113551846862588706816 113627396993568473088 113746237405028941824 113821916871033618432 116045001184920993792 116122210101211693056 116590427962439892992 117283593408114327552 118514043763323568128 119574288591866560512 120337853653117304832 122171884620216270848 122199672173723910144 122688202357279752192 122898233518077247488 125171956924142321664 125298589641477193728 125381955303247970304 125513089550376763392 127321814121125511168 127830821617764532224 127835190050187902976 128049656479912820736 128431643302375194624 130637486363863154688 131164231457744879616 131251499742147903488 131776217346707881984 131944042584128618496 133417007350328328192 133954959786633068544 134579966651956985856 134810355442997264384 135380085359756967936 137443370197743304704 137534816219165622272 138260512707836903424 138352502403583967232 140818451539660111872 141054699716153966592 141717675368138145792 144151709091159343104 144485598715172093952 144732945056821936128 145408239830850076672 147559760389962989568 147657937209916391424 148248244515046367232 148502032167676674048 150799595448425250816 151402462483451609088 151503195991424630784 151661649873371922432 154623791472461217792 154726668246561325056 154829613468282257408 155385877561004261376 155646565204031963136 156378124544152436736 158018725017764757504 159432384789155414016 160450471537489739776 162824563188924678144 163584269809706336256 163864311357436329984 166115179361155940352 166779275079427163136 166895942565523095552 167064786188636258304 167175940404330627072 170441095490352709632 170619356107543412736 170732875306550427648 171242191069833592832 174067501777381490688 174183315151817539584 174885641943659839488 175925390112171491328 177889343133771104256 178606613048844091392 179439955535942647808 180506780479675957248 183257826930324406272 183299508260585865216 184032303535919628288 184347350277115871232 184470003204778622976 187757935386213482496 188072932954871955456 188269634325565145088 188956900490850861056 191752785075281854464 192074484719869231104 192647464953562791936 195956229545794732032 196746347186617319424 196877249613221855232 197664326020061822976 198002709556902232064 200932439679949602816 201869949977935478784 202004261321899507712 202215533164495896576 203070128039635451904 206165055296614957056 206302224328748433408 207181170081339015168 207528753605375950848 210691633357019676672 212576513052207218688 216227563636739014656 216728398072758140928 217099417585232904192 218112359746275115008 218485748476581773312 221486905814874587136 222372366772569550848 222527923420697460736 222753048251515011072 222901253872440836096 226199393172637876224 227103693725177413632 227254793987136946176 227492474810057883648 232090002369841987584 232244420202423386112 233180855924879785984 234567186816228655104 237028087526647136256 239148577183733121024 240675707306234609664 244343769240432541696 244399344347447820288 245376404714559504384 245796467036154494976 250343913848284643328 250597179282954387456 250763910606495940608 255661643235529064448 256099312959825641472 256863286604750389248 261274972727726309376 262328462915489759232 262502999484295806976 263552434693415763968 263888085168257236992 266834014700656656384 267909919573266137088 269159933303913971712 270760170719513935872 274886740395486609408 275069632438331244544 276521025415673806848 276705004807167934464 281636903079320223744 282109399432307933184 283435350736276291584 288303418182318686208 288971197430344187904 289465890113643872256 290816479661700153344 295119520779925979136 295315874419832782848 296496489030092734464 297004064335353348096 302804924966903218176 303006391982849261568 303323299746743844864 309247582944922435584 309453336493122650112 309659226936564514816 310771755122008522752 311293130408063926272 316037450035529515008 318864769578310828032 320900943074979479552 325649126377849356288 327168539619412672512 327728622714872659968 332230358722311880704 333558550158854326272 333791885131046191104 334129572377272516608 334351880808661254144 340882190980705419264 341238712215086825472 341465750613100855296 342484382139667185664 348135003554762981376 348366630303635079168 349771283887319678976 351850780224342982656 358879911071885295616 361013560959351914496 366515653860648812544 366599016521171730432 368064607071839256576 368694700554231742464 375515870772426964992 376145865909743910912 376539268651130290176 377913800981701722112 383505570150563708928 384148969439738462208 385294929907125583872 391912459091589464064 393492694373234638848 393754499226443710464 395328652040123645952 396005419113804464128 401864879359899205632 403739899955870957568 404008522643799015424 404431066328991793152 406140256079270903808 412330110593229914112 412604448657496866816 415057507210751901696 425153026104414437376 432455127273478029312 433456796145516281856 434198835170465808384 436224719492550230016 442973811629749174272 444744733545139101696 445506096503030022144 445802507744881672192 452398786345275752448 454207387450354827264 454509587974273892352 454984949620115767296 464180004739683975168 464488840404846772224 466361711849759571968 469134373632457310208 474056175053294272512 478297154367466242048 481351414612469219328 488687538480865083392 490752809429119008768 491592934072308989952 500687827696569286656 501194358565908774912 501527821212991881216 511323286471058128896 512198625919651282944 513726573209500778496 522549945455452618752 524656925830979518464 527104869386831527936 527776170336514473984 533668029401313312768 535819839146532274176 538319866607827943424 541520341439027871744 549773480790973218816 550139264876662489088 553042050831347613696 553410009614335868928 563273806158640447488 564218798864615866368 566870701472552583168 577942394860688375808 581632959323400306688 590239041559851958272 590631748839665565696 592992978060185468928 594008128670706696192 605609849933806436352 606012783965698523136 606646599493487689728 618495165889844871168 618906672986245300224 621543510244017045504 622586260816127852544 632074900071059030016 637729539156621656064 641801886149958959104 651298252755698712576 654337079238825345024 655457245429745319936 664460717444623761408 667117100317708652544 667583770262092382208 668259144754545033216 668703761617322508288 681764381961410838528 682477424430173650944 684968764279334371328 696270007109525962752 696733260607270158336 699542567774639357952 703701560448685965312 717759822143770591232 722027121918703828992 733031307721297625088 733198033042343460864 736129214143678513152 737389401108463484928 751031741544853929984 752291731819487821824 755827601963403444224 768297938879476924416 770589859814251167744 783824918183178928128 786985388746469277696 787508998452887420928 790657304080247291904 792010838227608928256 803729758719798411264 807479799911741915136 808017045287598030848 812280512158541807616 824660221186459828224 825208897314993733632 830115014421503803392 850306052208828874752 864910254546956058624 866913592291032563712 868397670340931616768 872449438985100460032 885947623259498348544 889489467090278203392 891012193006060044288 891605015489763344384 908414774900709654528 909019175948547784704 909969899240231534592 928360009479367950336 928977680809693544448 932723423699519143936 948112350106588545024 956594308734932484096 962702829224938438656 977375076961730166784 981505618858238017536 983185868144617979904 1001375655393138573312 1002388717131817549824 1003055642425983762432 1022646572942116257792 1024397251839302565888 1027453146419001556992 1045099890910905237504 1049313851661959036928 1054209738773663055872 1055552340673028947968 1076639733215655886848 1083040682878055743488 1099546961581946437632 1100278529753324978176 1106084101662695227392 1126547612317280894976 1128437597729231732736 1133741402945105166336 1155884789721376751616 1163265918646800613376 1180478083119703916544 1181263497679331131392 1185985956120370937856 1188016257341413392384 1211219699867612872704 1212025567931397046272 1213293198986975379456 1236990331779689742336 1237813345972490600448 1245172521632255705088 1275459078313243312128 1283603772299917918208 1302596505511397425152 1308674158477650690048 1328921434889247522816 1334234200635417305088 1336518289509090066432 1337407523234645016576 1363528763922821677056 1364954848860347301888 1369937528558668742656 1392540014219051925504 1393466521214540316672 1399085135549278715904 1407403120897371930624 1435519644287541182464 1444054243837407657984 1466062615442595250176 1472258428287357026304 1474778802216926969856 1502063483089707859968 1504583463638975643648 1511655203926806888448 1536595877758953848832 1541179719628502335488 1567649836366357856256 1573970777492938555392 1581314608160494583808 1584021676455217856512 1607459517439596822528 1614959599823483830272 1616034090575196061696 1624561024317083615232 1649320442372919656448 1650417794629987467264 1660230028843007606784 1700612104417657749504 1733827184582065127424 1744898877970200920064 1771895246518996697088 1778978934180556406784 1782024386012120088576 1783210030979526688768 1816829549801419309056 1818038351897095569408 1819939798480463069184 1856720018958735900672 1896224700213177090048 1913188617469864968192 1925405658449876877312 1954750153923460333568 1963011237716476035072 1966371736289235959808 2002751310786277146624 2004777434263635099648 2006111284851967524864 2045293145884232515584 2054906292838003113984 2090199781821810475008 2098627703323918073856 2108419477547326111744 2111104681346057895936 2153279466431311773696 2166081365756111486976 2199093923163892875264 2212168203325390454784 2253095224634561789952 2256875195458463465472 2267482805890210332672 2311769579442753503232 2326531837293601226752 2360956166239407833088 2362526995358662262784 2371971912240741875712 2376032514682826784768 2422439399735225745408 2424051135862794092544 2473980663559379484672 2475626691944981200896 2490345043264511410176 2550918156626486624256 2567207544599835836416 2605193011022794850304 2617348316955301380096 2657842869778495045632 2668468401270834610176 2673036579018180132864 2674815046469290033152 2727057527845643354112 2729909697720694603776 2739875057117337485312 2785080028438103851008 2786933042429080633344 2798170271098557431808 2871039288575082364928 2888108487674815315968 2932125230885190500352 2944516856574714052608 2949557604433853939712 3004126966179415719936 3009166927277951287296 3073191755517907697664 3082359439257004670976 3135299672732715712512 3147941554985877110784 3162629216320989167616 3168043352910435713024 3229919199646967660544 3232068181150392123392 3249122048634167230464 3298640884745839312896 3300835589259974934528 3401224208835315499008 3467654369164130254848 3489797755940401840128 3543790493037993394176 3557957868361112813568 3564048772024240177152 3633659099602838618112 3636076703794191138816 3639879596960926138368 3713440037917471801344 3826377234939729936384 3850811316899753754624 3909500307846920667136 3926022475432952070144 4009554868527270199296 4012222569703935049728 4090586291768465031168 4109812585676006227968 4180399563643620950016 4197255406647836147712 4216838955094652223488 4222209362692115791872 4306558932862623547392 4332162731512222973952 4398187846327785750528 4424336406650780909568 4506190449269123579904 4513750390916926930944 4534965611780420665344 4623539158885507006464 4653063674587202453504 4721912332478815666176 4743943824481483751424 4752065029365653569536 4844878799470451490816 4848102271725588185088 4947961327118758969344 4951253383889962401792 4980690086529022820352 5101836313252973248512 5134415089199671672832 5234696633910602760192 5315685739556990091264 5336936802541669220352 5346073158036360265728 5349630092938580066304 5454115055691286708224 5459819395441389207552 5479750114234674970624 5570160056876207702016 5742078577150164729856 5776216975349630631936 5864250461770381000704 5889033713149428105216 5899115208867707879424 6008253932358831439872 6018333854555902574592 6164718878514009341952 6270599345465431425024 6295883109971754221568 6325258432641978335232 6336086705820871426048 6459838399293935321088 6464136362300784246784 6498244097268334460928 6597281769491678625792 6802448417670630998016 6935308738328260509696 6979595511880803680256 7087580986075986788352 7115915736722225627136 7128097544048480354304 7267318199205677236224 7272153407588382277632 7426880075834943602688 7652754469879459872768 7701622633799507509248 7852044950865904140288 8019109737054540398592 8024445139407870099456 8181172583536930062336 8219625171352012455936 8360799127287241900032 8394510813295672295424 8433677910189304446976 8613117865725247094784 8664325463024445947904 8796375692655571501056 8848672813301561819136 9012380898538247159808 9027500781833853861888 9247078317771014012928 9306127349174404907008 9443824664957631332352 9487887648962967502848 9504130058731307139072 9689757598940902981632 9696204543451176370176 9895922654237517938688 9902506767779924803584 10203672626505946497024 10268830178399343345664 10469393267821205520384 10631371479113980182528 10673873605083338440704 10692146316072720531456 10908230111382573416448 10919638790882778415104 10959500228469349941248 11140320113752415404032 11484157154300329459712 11552433950699261263872 11728500923540762001408 11778067426298856210432 12036667709111805149184 12329437757028018683904 12541198690930862850048 12591766219943508443136 12650516865283956670464 12919676798587870642176 12928272724601568493568 12996488194536668921856 13194563538983357251584 13604896835341261996032 13870617476656521019392 13959191023761607360512 14231831473444451254272 14256195088096960708608 14534636398411354472448 14544306815176764555264 14853760151669887205376 15305508939758919745536 15403245267599015018496 15704089901731808280576 16038219474109080797184 16048890278815740198912 16362345167073860124672 16439250342704024911872 16867355820378608893952 17226235731450494189568 17328650926048891895808 17592751385311143002112 17697345626603123638272 18024761797076494319616 18055001563667707723776 18494156635542028025856 18612254698348809814016 18887649329915262664704 18975775297925935005696 19008260117462614278144 19379515197881805963264 19392409086902352740352 19791845308475035877376 20407345253011892994048 20938786535642411040768 21262742958227960365056 21347747210166676881408 21384292632145441062912 21816460222765146832896 21919000456938699882496 22280640227504830808064 22968314308600658919424 23104867901398522527744 23556134852597712420864 24073335418223610298368 24658875514056037367808 25082397381861725700096 25183532439887016886272 25301033730567913340928 25839353597175741284352 25856545449203136987136 25992976389073337843712 26389127077966714503168 27741234953313042038784 27918382047523214721024 28463662946888902508544 28512390176193921417216 29069272796822708944896 29088613630353529110528 29707520303339774410752 30611017879517839491072 30806490535198030036992 31408179803463616561152 32076438948218161594368 32724690334147720249344 32878500685408049823744 33734711640757217787904 34452471462900988379136 34657301852097783791616 35185502770622286004224 36110003127335415447552 36988313271084056051712 37224509396697619628032 37775298659830525329408 37951550595851870011392 38759030395763611926528 38784818173804705480704 39583690616950071754752 40814690506023785988096 41877573071284822081536 42695494420333353762816 42768585264290882125824 43632920445530293665792 43838000913877399764992 44561280455009661616128 45936628617201317838848 46209735802797045055488 47112269705195424841728 48146670836447220596736 49317751028112074735616 50602067461135826681856 51678707194351482568704 51713090898406273974272 51985952778146675687424 52778254155933429006336 55482469906626084077568 55836764095046429442048 56927325893777805017088 57024780352387842834432 58138545593645417889792 58177227260707058221056 61222035759035678982144 62816359606927233122304 64152877896436323188736 65449380668295440498688 65757001370816099647488 67469423281514435575808 68904942925801976758272 69314603704195567583232 72220006254670830895104 73976626542168112103424 74449018793395239256064 75550597319661050658816 75903101191703740022784 77518060791527223853056 77569636347609410961408 79167381233900143509504 83755146142569644163072 85390988840666707525632 85537170528581764251648 87265840891060587331584 89122560910019323232256 91873257234402635677696 92419471605594090110976 94224539410390849683456 98635502056224149471232 101204134922271653363712 103357414388702965137408 103971905556293351374848 105556508311866858012672 110964939813252168155136 111673528190092858884096 113854651787555610034176 116277091187290835779584 116354454521414116442112 122444071518071357964288 125632719213854466244608 128305755792872646377472 130898761336590880997376 131514002741632199294976 134938846563028871151616 137809885851603953516544 138629207408391135166464 144440012509341661790208 147953253084336224206848 148898037586790478512128 151806202383407480045568 155036121583054447706112 155139272695218821922816 158334762467800287019008 167510292285139288326144 170781977681333415051264 171074341057163528503296 174531681782121174663168 183746514468805271355392 188449078820781699366912 197271004112448298942464 202408269844543306727424 206714828777405930274816 207943811112586702749696 221929879626504336310272 223347056380185717768192 227709303575111220068352 232554182374581671559168 232708909042828232884224 251265438427708932489216 256611511585745292754944 261797522673181761994752 269877693126057742303232 275619771703207907033088 277258414816782270332928 295906506168672448413696 297796075173580957024256 303612404766814960091136 310072243166108895412224 316669524935600574038016 335020584570278576652288 341563955362666830102528 349063363564242349326336 376898157641563398733824 394542008224896597884928 404816539689086613454848 413429657554811860549632 415887622225173405499392 443859759253008672620544 446694112760371435536384 455418607150222440136704 465108364749163343118336 465417818085656465768448 502530876855417864978432 513223023171490585509888 523595045346363523989504 539755386252115484606464 551239543406415814066176 591813012337344896827392 607224809533629920182272 620144486332217790824448 670041169140557153304576 683127910725333660205056 698126727128484698652672 753796315283126797467648 809633079378173226909696 826859315109623721099264 831775244450346810998784 887719518506017345241088 893388225520742871072768 910837214300444880273408 930216729498326686236672 1005061753710835729956864 1047190090692727047979008 1079510772504230969212928 1183626024674689793654784 1214449619067259840364544 1240288972664435581648896 1340082338281114306609152 1366255821450667320410112 1396253454256969397305344 1507592630566253594935296 1619266158756346453819392 1653718630219247442198528 1775439037012034690482176 1821674428600889760546816 1860433458996653372473344 2010123507421671459913728 2094380181385454095958016 2159021545008461938425856 2428899238134519680729088 2480577945328871163297792 2680164676562228613218304 2732511642901334640820224 3015185261132507189870592 3238532317512692907638784 3550878074024069380964352 3643348857201779521093632 3720866917993306744946688 4020247014843342919827456 4188760362770908191916032 4318043090016923876851712 4857798476269039361458176 4961155890657742326595584 5465023285802669281640448 6030370522265014379741184 6477064635025385815277568 7286697714403559042187264 7441733835986613489893376 8040494029686685839654912 8636086180033847753703424 9715596952538078722916352 10930046571605338563280896 12060741044530028759482368 12954129270050771630555136 14573395428807118084374528 14883467671973226979786752 19431193905076157445832704 21860093143210677126561792 24121482089060057518964736 25908258540101543261110272 29146790857614236168749056 38862387810152314891665408 43720186286421354253123584 58293581715228472337498112 77724775620304629783330816 87440372572842708506247168 116587163430456944674996224 174880745145685417012494336 233174326860913889349992448 349761490291370834024988672 699522980582741668049977344
- Sum of all divisors σ(n): 2236190116975160221799906983
- Sum of proper divisors (its aliquot sum) s(n): 1536667136392418553749929639
- 699522980582741668049977344 is an abundant number, because the sum of its proper divisors (1536667136392418553749929639) is greater than itself. Its abundance is 837144155809676885699952295
Bases of 699522980582741668049977344
- Binary: 1001000010101000011100000011000011001101111001101010000001000000000000000000000000000000002
- Hexadecimal: 0x242A1C0C3379A8100000000
- Base-36: 2FW7CDPWZHT9JLDS00
Squares and roots of 699522980582741668049977344
- 699522980582741668049977344 squared (6995229805827416680499773442) is 489332400363362776748569732896400225612037318913294336
- 699522980582741668049977344 cubed (6995229805827416680499773443) is 342299259197886991630879574608372566345525878915124474074712768363759865203523584
-
699522980582741668049977344 is a
perfect square number . Itssquare root is 26448496754688 -
The
cube root of 699522980582741668049977344 is 887702266.6494450217
Scales and comparisons
How big is 699522980582741668049977344?- 699,522,980,582,741,668,049,977,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 699,522,980,582,741,668,049,977,344 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 699522980582741668049977344 cubic inches would be around 73975188.9 feet tall.
Recreational maths with 699522980582741668049977344
- 699522980582741668049977344 backwards is 443779940866147285089225996
- 699522980582741668049977344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 699522980582741668049977344's digits is 144
- 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 699522980582741668049977344 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 699522980582741668049977344 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/699522980582741668049977344/
Chicago style:
Numbermatics. 2024. "Number 699522980582741668049977344 - Facts about the integer". https://numbermatics.com/n/699522980582741668049977344/
The information we have on file for 699522980582741668049977344 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 699522980582741668049977344, math, Factors of 699522980582741668049977344, curriculum, school, college, exams, university, Prime factorization of 699522980582741668049977344, STEM, science, technology, engineering, physics, economics, calculator, six hundred ninety-nine septillion, five hundred twenty-two sextillion, nine hundred eighty quintillion, five hundred eighty-two quadrillion, seven hundred forty-one trillion, six hundred sixty-eight billion, forty-nine million, nine hundred seventy-seven thousand, three hundred forty-four.