31948807689857640780857344
31,948,807,689,857,640,780,857,344 is an even composite number composed of seven prime numbers multiplied together.
31948807689857640780857344 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 31948807689857640780857344:
216 × 72 × 172 × 292 × 792 × 1092 × 7432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 17 × 17 × 29 × 29 × 79 × 79 × 109 × 109 × 743 × 743)See below for interesting mathematical facts about the number 31948807689857640780857344 from the Numbermatics database.
Names of 31948807689857640780857344
- Cardinal: 31948807689857640780857344 can be written as Thirty-one septillion, nine hundred forty-eight sextillion, eight hundred seven quintillion, six hundred eighty-nine quadrillion, eight hundred fifty-seven trillion, six hundred forty billion, seven hundred eighty million, eight hundred fifty-seven thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 3.1948807689857640780857344 × 1025
Factors of 31948807689857640780857344
Divisors of 31948807689857640780857344
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 4 7 8 14 16 17 28 29 32 34 49 56 58 64 68 79 98 109 112 116 119 128 136 158 196 203 218 224 232 238 256 272 289 316 392 406 436 448 464 476 493 512 544 553 578 632 743 763 784 812 833 841 872 896 928 952 986 1024 1088 1106 1156 1264 1343 1421 1486 1526 1568 1624 1666 1682 1744 1792 1853 1856 1904 1972 2023 2048 2176 2212 2291 2312 2528 2686 2842 2972 3052 3136 3161 3248 3332 3364 3451 3488 3584 3706 3712 3808 3871 3944 4046 4096 4352 4424 4582 4624 5056 5201 5341 5372 5684 5887 5944 6104 6241 6272 6322 6496 6664 6728 6902 6976 7168 7412 7424 7616 7742 7888 8092 8192 8381 8611 8704 8848 9164 9248 9401 10112 10402 10682 10744 11368 11774 11881 11888 12208 12482 12544 12631 12644 12971 12992 13328 13456 13804 13952 14161 14297 14336 14824 14848 15232 15484 15776 16037 16184 16384 16762 17222 17408 17696 18328 18496 18802 20224 20804 21364 21488 21547 22127 22736 22831 23548 23762 23776 24157 24416 24964 25088 25262 25288 25942 25984 26656 26912 27608 27904 28322 28594 28672 29648 29696 30464 30968 31501 31552 32074 32368 32768 33524 34444 34816 35392 36407 36656 36992 37604 38947 40448 41209 41608 42728 42976 43094 43687 44254 45472 45662 47096 47524 47552 48314 48832 49928 50176 50524 50576 51884 51968 53312 53737 53824 55216 55808 56644 57188 57344 58667 58697 59296 59392 60277 60928 61936 63002 63104 64148 64736 65536 65807 66439 67048 68888 69632 70784 72814 73312 73984 75208 77894 80896 80987 82418 83167 83216 85456 85952 86188 87374 88417 88508 90797 90944 91324 91669 94192 95048 95104 96628 97664 99856 100079 100352 101048 101152 103768 103936 106097 106624 107474 107648 110432 111616 112259 113288 114376 114688 117334 117394 118592 118784 120554 121856 123872 126004 126208 128296 129472 131614 132878 134096 137776 139264 141568 145628 146387 146624 147968 150416 150829 154889 155788 159817 161792 161974 164836 166334 166432 170912 171904 172376 174748 176834 177016 180989 181594 181888 182648 183338 188384 190096 190208 193256 195328 199712 200158 200704 201977 202096 202304 207536 207872 212194 213248 214727 214948 215296 220507 220864 223232 224518 226576 228752 229376 234668 234788 237184 237568 241108 243049 243712 247744 249719 252008 252416 256592 258944 263228 265756 268192 272629 275552 278528 283136 291256 292774 293248 295936 300832 301658 305809 309778 311576 319634 323584 323948 329672 332668 332864 341824 343808 344549 344752 349496 353668 354032 361978 363188 363776 365296 366299 366676 376159 376768 380192 380416 386512 390656 399424 400316 401408 403954 404192 404608 410669 410879 415072 415744 421939 424388 426496 429454 429896 430592 441014 441728 446464 449036 453152 457504 458752 465073 469336 469576 474368 475136 482216 486098 487424 495488 499438 504016 504832 513184 517888 526456 531512 536384 545258 551104 552049 557056 566272 566909 582169 582512 585548 586496 591872 601664 603316 611618 618919 619556 623152 624863 639268 641683 647168 647896 659344 662099 665336 665728 680269 683648 687616 689098 689504 698992 700553 707336 708064 723956 726376 727552 730592 732598 733352 742679 752318 753536 760384 760832 773024 781312 798848 800632 802816 807908 808384 809216 821338 821758 830144 831488 843878 848776 852992 858908 859792 861184 882028 883456 892928 898072 906304 913529 915008 930146 938599 938672 939152 948736 950272 964432 972196 974848 990976 997849 998876 1008032 1009664 1024709 1026368 1035776 1052912 1055803 1063024 1072768 1090516 1102208 1104098 1114112 1118719 1129463 1132544 1133818 1164338 1165024 1171096 1172992 1183744 1203328 1206632 1223236 1237838 1239112 1246304 1249726 1266923 1278536 1283366 1294336 1295792 1318688 1324198 1330672 1331456 1360538 1367296 1375232 1376779 1378196 1379008 1397984 1401106 1413839 1414672 1416128 1447912 1452752 1455104 1461184 1465196 1466704 1485358 1503089 1504636 1507072 1520768 1521664 1543549 1546048 1558373 1562624 1597696 1601264 1605632 1615816 1616768 1618432 1642676 1643516 1660288 1662976 1687756 1697552 1701343 1702213 1705984 1717816 1719584 1722368 1748033 1764056 1766912 1785856 1796144 1803649 1812608 1827058 1830016 1860292 1877198 1877344 1878304 1897472 1900544 1908403 1928864 1944392 1949696 1981952 1995698 1997752 2016064 2019328 2049418 2052736 2071552 2105824 2111606 2126048 2145536 2181032 2204416 2208196 2237438 2258926 2265088 2267636 2328676 2330048 2342192 2345984 2348623 2367488 2406656 2411843 2413264 2446472 2475676 2478224 2488579 2492608 2499452 2533846 2557072 2564093 2566732 2588672 2591584 2633113 2637376 2648396 2661344 2662912 2721076 2734592 2750464 2753558 2756392 2758016 2795968 2802212 2827678 2829344 2832256 2876153 2895824 2905504 2910208 2922368 2930392 2933408 2970716 3006178 3009272 3014144 3041536 3043328 3076813 3087098 3092096 3116746 3125248 3195392 3202528 3211264 3231632 3233536 3236864 3255511 3285352 3287032 3320576 3325952 3375512 3395104 3402686 3404426 3411968 3433609 3435632 3439168 3444736 3496066 3528112 3533824 3571712 3592288 3607298 3625216 3654116 3660032 3720584 3754396 3754688 3756608 3794944 3816806 3857728 3864343 3888784 3899392 3963904 3968363 3991396 3995504 4032128 4038656 4098836 4105472 4143104 4211648 4223212 4245223 4252096 4291072 4362064 4374041 4408832 4416392 4474876 4491781 4517852 4530176 4535272 4634693 4637063 4657352 4660096 4684384 4691968 4697246 4734976 4761883 4813312 4823686 4826528 4892944 4951352 4956448 4977158 4985216 4998904 5067692 5114144 5128186 5133464 5177344 5183168 5198753 5248681 5266226 5274752 5296792 5322688 5325824 5442152 5469184 5500928 5507116 5512784 5516032 5591936 5604424 5655356 5658688 5664512 5752306 5791648 5811008 5820416 5844736 5857333 5860784 5866816 5941432 6012356 6018544 6028288 6083072 6086656 6153626 6174196 6184192 6227083 6233492 6250496 6390784 6394703 6397973 6405056 6463264 6467072 6473728 6511022 6570193 6570704 6574064 6641152 6651904 6751024 6790208 6805372 6808852 6823936 6867218 6871264 6878336 6889472 6984943 6992132 7056224 7067648 7143424 7172963 7184576 7214596 7241851 7250432 7308232 7320064 7441168 7508792 7509376 7513216 7589888 7633612 7715456 7728686 7777568 7798784 7906241 7927808 7936726 7982792 7991008 8064256 8077312 8197672 8210944 8286208 8423296 8446424 8490446 8504192 8582144 8724128 8748082 8817664 8827583 8832784 8868461 8949752 8983562 9035704 9060352 9070544 9269386 9274126 9314704 9320192 9368768 9383936 9384833 9394492 9469952 9523766 9626624 9637453 9647372 9653056 9785888 9896873 9902704 9912896 9954316 9970432 9991921 9997808 10135384 10228288 10256372 10266928 10366336 10397506 10497362 10521623 10532452 10549504 10593584 10622671 10645376 10651648 10884304 10908611 10938368 11001856 11014232 11025568 11032064 11183872 11208848 11310712 11317376 11329024 11504612 11564573 11583296 11622016 11640832 11689472 11714666 11721568 11733632 11882864 11909401 11915491 12024712 12037088 12056576 12166144 12173312 12236231 12307252 12348392 12368384 12454166 12466984 12500992 12625543 12781568 12789406 12795946 12810112 12926528 12934144 12947456 13022044 13140386 13141408 13148128 13282304 13303808 13502048 13580416 13610744 13617704 13647872 13734436 13742528 13756672 13778944 13969886 13984264 14112448 14135296 14345926 14369152 14429192 14483702 14500864 14616464 14640128 14882336 15017584 15018752 15026432 15179776 15267224 15430912 15457372 15555136 15812482 15855616 15873452 15956183 15965584 15982016 16009421 16128512 16154624 16395344 16421888 16440361 16572416 16846592 16882901 16892848 16963433 16980892 17008384 17164288 17420053 17448256 17496164 17635328 17655166 17665568 17736922 17899504 17948651 17967124 18071408 18120704 18141088 18538772 18548252 18629408 18640384 18737536 18767872 18769666 18788984 18939904 19047532 19200871 19253248 19274906 19294744 19306112 19571776 19727801 19793746 19805408 19825792 19908632 19940864 19983842 19995616 20270768 20456576 20512744 20533856 20732672 20795012 20994724 21043246 21064904 21099008 21187168 21245342 21290752 21303296 21537691 21768608 21817222 21876736 22003712 22028464 22051136 22064128 22367744 22417696 22621424 22634752 22658048 23009224 23129146 23166592 23244032 23281664 23378944 23405243 23429332 23443136 23467264 23765728 23818802 23830982 24035263 24049424 24074176 24113152 24332288 24346624 24472462 24614504 24696784 24736768 24908332 24933968 25001984 25251086 25563136 25578812 25591892 25620224 25853056 25868288 25894912 26044088 26280772 26282816 26296256 26492341 26564608 27004096 27050401 27160832 27219371 27221488 27235408 27295744 27468872 27485056 27513344 27557888 27939772 27968528 28224896 28270592 28691852 28738304 28858384 28937621 28967404 29001728 29232928 29280256 29716561 29764672 30035168 30037504 30052864 30359552 30534448 30618287 30861824 30914744 31110272 31624964 31711232 31746904 31912366 31931168 31964032 32018842 32257024 32309248 32442851 32459441 32790688 32843776 32880722 33144832 33333181 33693184 33765802 33785696 33926866 33961784 34016768 34328576 34840106 34896512 34992328 35270656 35310332 35331136 35473844 35799008 35897302 35934248 36142816 36241408 36282176 36740767 37077544 37096504 37258816 37280768 37475072 37535744 37539332 37577968 38095064 38401742 38506496 38549812 38589488 38612224 39143552 39455602 39587492 39610816 39651584 39817264 39881728 39926591 39967684 39991232 40541536 40913152 41001331 41025488 41067712 41465344 41590024 41989448 42086492 42129808 42198016 42374336 42490684 42581504 42606592 43075382 43537216 43589581 43611871 43634444 43753472 44007424 44056928 44102272 44128256 44735488 44762921 44785811 44835392 45242848 45269504 45316096 45991351 46018448 46258292 46333184 46488064 46563328 46757888 46810486 46858664 46886272 46934528 47531456 47637604 47661964 48070526 48098848 48148352 48226304 48664576 48693248 48894601 48944924 49229008 49364177 49393568 49473536 49816664 49867936 50003968 50502172 50692957 51126272 51157624 51183784 51240448 51706112 51736576 51789824 52088176 52305821 52561544 52565632 52592512 52984682 53129216 54008192 54100802 54321664 54438742 54442976 54470816 54591488 54937744 54970112 55026688 55115776 55343687 55879544 55937056 56449792 56541184 57383704 57476608 57716768 57875242 57934808 58003456 58465856 58560512 59433122 59529344 60070336 60075008 60105728 60173341 60719104 61068896 61236574 61723648 61793081 61829488 62220544 63249928 63422464 63493808 63824732 63862336 63928064 64037684 64514048 64885702 64918882 65581376 65687552 65693831 65761444 66289664 66666362 67386368 67462171 67531604 67571392 67853732 67923568 68033536 68110067 68657152 69680212 69793024 69943447 69984656 70541312 70620664 70662272 70947688 71598016 71794604 71868496 72168791 72285632 72564352 73481534 74149321 74155088 74193008 74358697 74517632 74561536 74950144 75071488 75078664 75155936 76190128 76360277 76803484 77012992 77099624 77178976 77224448 78287104 78830071 78911204 79174984 79221632 79303168 79634528 79763456 79853182 79935368 79982464 80952011 81083072 81826304 82002662 82050976 82135424 82930688 83180048 83408437 83978896 84172984 84259616 84396032 84748672 84981368 85163008 85213184 86150764 87074432 87179162 87223742 87268888 87506944 88014848 88113856 88204544 88256512 88378801 89227577 89470976 89525842 89571622 89670784 90485696 90539008 90632192 91982702 92036896 92516584 92666368 92976128 93126656 93515776 93620972 93717328 93772544 93869056 95062912 95275208 95323928 96141052 96197696 96296704 96452608 97329152 97789202 97889848 98458016 98728354 98787136 98947072 99574661 99633328 99735872 101004344 101385914 102252544 102315248 102367568 102480896 103412224 103473152 103579648 104176352 104611642 105123088 105131264 105185024 105969364 106258432 108016384 108201604 108643328 108765541 108877484 108885952 108941632 109875488 109940224 110053376 110687374 111693281 111759088 111874112 112065947 112899584 113082368 114767408 114953216 115082527 115433536 115750484 115869616 116006912 116931712 117121024 118744031 118866244 119058688 120140672 120150016 120211456 120346682 121438208 121940371 122137792 122473148 123111467 123447296 123586162 123658976 124441088 126499856 126844928 126987616 127649464 127724672 127856128 128075368 129028096 129771404 129837764 131162752 131375104 131387662 131522888 132579328 133332724 134406097 134474827 134772736 134924342 135063208 135142784 135707464 135847136 136067072 136220134 137314304 138094607 139360424 139586048 139886894 139969312 141082624 141241328 141324544 141895376 143196032 143589208 143736992 144337582 144571264 145128704 146963068 148298642 148310176 148386016 148717394 149035264 149123072 149900288 150068911 150142976 150157328 150311872 150763837 152380256 152720554 153606968 154025984 154199248 154357952 154448896 156574208 157660142 157822408 158349968 158443264 158606336 159269056 159526912 159542161 159706364 159870736 159964928 161904022 162166144 163652608 163836701 164005324 164101952 164270848 165861376 166360096 166816874 167957792 168246841 168345968 168519232 168792064 169497344 169862657 169962736 170326016 170426368 172301528 174148864 174358324 174447484 174537776 175013888 176227712 176409088 176513024 176757602 178455154 178941952 179051684 179143244 179341568 180585407 180971392 181078016 181264384 183965404 184073792 185033168 185332736 185446387 185541217 185952256 187031552 187241944 187434656 187545088 187738112 190125824 190535597 190550416 190647856 192282104 192395392 192593408 192905216 194658304 195578404 195779696 196597741 196916032 197456708 197574272 197894144 199149322 199266656 199471744 202008688 202563347 202771828 204505088 204630496 204735136 204961792 206824448 206946304 207159296 208015927 208352704 209223284 210246176 210262528 210370048 211938728 212516864 216032768 216403208 217286656 217531082 217754968 217771904 217883264 219750976 219880448 220106752 221374748 223386562 223518176 223748224 224131894 225799168 226164736 227216087 229534816 229906432 230165054 230867072 231500968 231739232 232013824 233863424 234242048 237488062 237732488 238117376 240281344 240300032 240422912 240693364 243880742 244275584 244946296 246222934 246894592 247172324 247317952 248882176 252999712 253689856 253975232 255298928 255449344 255712256 255999907 256150736 257185369 258056192 259542808 259675528 262325504 262750208 262775324 263045776 266665448 268812194 268949654 269545472 269848684 270126416 270285568 271255111 271414928 271694272 272134144 272160157 272440268 274628608 276189214 278720848 279172096 279486137 279773788 279938624 282165248 282482656 282649088 283790752 286392064 287009317 287178416 287473984 288675164 289142528 290257408 293926136 296597284 296620352 296772032 297434788 298070528 298246144 299800576 300137822 300314656 300623744 301527674 304760512 305127067 305283097 305441108 307213936 308051968 308398496 308715904 308897792 313148416 313500677 315320284 315644816 316699936 316886528 317212672 318538112 319053824 319084322 319412728 319741472 319929856 323808044 324332288 327305216 327673402 328010648 328203904 328541696 331722752 332720192 333633748 335372617 335915584 336493682 336691936 337038464 337584128 338994688 339725314 339925472 340652032 340852736 344603056 345549239 348297728 348716648 348894968 349075552 350027776 352455424 352818176 353026048 353515204 354850699 356910308 357883904 358103368 358286488 358683136 361170814 361942784 362156032 362528768 366140747 367930808 368147584 370066336 370665472 370892774 371082434 371904512 374063104 374483888 374869312 375090176 375476224 380251648 381071194 381100832 381295712 384564208 384790784 385186816 385810432 389316608 391156808 391559392 393195482 393832064 394913416 395148544 395788288 398298644 398533312 398943488 404017376 405126694 405543656 409010176 409260992 409470272 409923584 413648896 413892608 416031854 416705408 418446568 420492352 420525056 420740096 421213387 423877456 425033728 432065536 432551567 432806416 434573312 435062164 435509936 435543808 435766528 439501952 439760896 440213504 442749496 446773124 447036352 447496448 448263788 451598336 454432174 459069632 459812864 459856817 460330108 461734144 462729307 463001936 463478464 464027648 464273209 467726848 468484096 474976124 475464976 476234752 476770469 480562688 480600064 480845824 481386728 487761484 488551168 489604129 489892592 491939557 492445868 493789184 494344648 494635904 497764352 505181537 505439867 505999424 507950464 510597856 510898688 511424512 511999814 512301472 514370738 516112384 519045247 519085616 519351056 520510879 524651008 525500416 525550648 526091552 533330896 537624388 537899308 539090944 539697368 540252832 540571136 542510222 542829856 543388544 544268288 544320314 544880536 549257216 551810497 552378428 557441696 558344192 558972274 559547576 559877248 564330496 564965312 565298176 566664077 567581504 572106229 572784128 574018634 574356832 574947968 577350328 578285056 580514816 587852272 593194568 593240704 593544064 594869576 596141056 596492288 599601152 600275644 600629312 601247488 603055348 609521024 610254134 610566194 610882216 614427872 616103936 616796992 617431808 617795584 624593039 626296832 627001354 630640568 631289632 633399872 633773056 634425344 637076224 638107648 638168644 638825456 639482944 639859712 647616088 648664576 654610432 655346804 656021296 656407808 657083392 663445504 665440384 667267496 670745234 671831168 672987364 673383872 674076928 675168256 677989376 678752047 679450628 679850944 681304064 689206112 691098478 696595456 697022627 697379057 697433296 697789936 698151104 704910848 705636352 706052096 707030408 709701398 713820616 715767808 716206736 716572976 717366272 722341628 723885568 724312064 725057536 732281494 735861616 736295168 740132672 741330944 741401807 741785548 742164868 743809024 748126208 748967776 749738624 750180352 750952448 760503296 761358787 762142388 762201664 762591424 769128416 769581568 770373632 778633216 781852967 782313616 783118784 784461629 786390964 787664128 789361759 789826832 790297088 791576576 796597288 797066624 797886976 808034752 810253388 811087312 818521984 818940544 819847168 827297792 827785216 831208217 832063708 833410816 836893136 839191009 840984704 841050112 841480192 842426774 847754912 850067456 861780269 864131072 865103134 865612832 869146624 870124328 871019872 871087616 871533056 879003904 879521792 880427008 885498992 893546248 894072704 894992896 896527576 903196672 908864348 918139264 919625728 919713634 920660216 923468288 925458614 926003872 926956928 928055296 928546418 935453696 936968192 940842679 941323789 949952248 950929952 952469504 953540938 961125376 961200128 961691648 962773456 966662249 975522968 977102336 979208258 979785184 983879114 984891736 987578368 988689296 989271808 995528704 1010363074 1010879734 1011998848 1015900928 1021195712 1021797376 1022849024 1022946797 1023999628 1024602944 1028741476 1032224768 1038090494 1038171232 1038702112 1041021758 1049302016 1050482377 1051000832 1051101296 1052183104 1066661792 1075248776 1075798616 1078181888 1079394736 1080505664 1081142272 1085020444 1085659712 1086777088 1088536576 1088640628 1089761072 1103620994 1104756856 1114883392 1116688384 1116795127 1117944548 1119095152 1119754496 1129930624 1130596352 1133328154 1135163008 1144212458 1145568256 1146856907 1148037268 1148713664 1149895936 1154700656 1156570112 1157871139 1161029632 1175704544 1186389136 1186481408 1187088128 1189038599 1189739152 1192282112 1192984576 1199202304 1200551288 1201258624 1202494976 1206110696 1219042048 1220508268 1221132388 1221764432 1228855744 1233593984 1234863616 1235591168 1249186078 1252593664 1254002708 1260538457 1261281136 1262579264 1264097849 1264744259 1266799744 1267546112 1268850688 1274152448 1276215296 1276337288 1277650912 1278965888 1279719424 1295232176 1297329152 1298124709 1298788519 1309220864 1310693608 1312042592 1312815616 1314166784 1326891008 1330880768 1333749179 1334534992 1340111207 1341490468 1343662336 1345974728 1346767744 1348153856 1350336512 1355978752 1357504094 1358901256 1359701888 1362608128 1376184187 1378412224 1382196956 1393190912 1394045254 1394758114 1394866592 1395579872 1396302208 1409821696 1411272704 1412104192 1414060816 1417943429 1419402796 1427641232 1431535616 1432413472 1433145952 1434732544 1444683256 1447771136 1448624128 1450115072 1464562988 1471723232 1472590336 1480265344 1482661888 1482803614 1483571096 1484329736 1487618048 1496252416 1497935552 1499477248 1500360704 1501904896 1516868809 1521006592 1522717574 1524284776 1524403328 1525182848 1538256832 1539163136 1540747264 1563705934 1564627232 1566237568 1568923258 1572781928 1575328256 1578723518 1579653664 1580594176 1583153152 1593194576 1594133248 1595773952 1616069504 1620506776 1622174624 1637043968 1637881088 1639694336 1654595584 1662416434 1664127416 1666821632 1673786272 1678382018 1681969408 1682100224 1682960384 1684853548 1695509824 1723560538 1728262144 1730206268 1731225664 1738293248 1740248656 1742039744 1742175232 1743066112 1745026889 1758007808 1759043584 1760854016 1770997984 1787092496 1788145408 1789985792 1791999349 1793055152 1806393344 1817728696 1836278528 1839251456 1839427268 1841320432 1846936576 1849014197 1850917228 1852007744 1853913856 1857092836 1870907392 1881685358 1882647578 1898785777 1899904496 1901859904 1904939008 1905121099 1907081876 1922250752 1922400256 1923383296 1925546912 1933324498 1951045936 1954204672 1956402959 1958416516 1959570368 1967758228 1969783472 1975156736 1977378592 1978543616 1991057408 2020726148 2021759468 2023997696 2031801856 2042391424 2043594752 2045698048 2045893594 2047999256 2049205888 2057482952 2064449536 2076180988 2076342464 2077404224 2082043516 2092894939 2098604032 2100964754 2102202592 2104366208 2133323584 2136981679 2150330309 2150497552 2151597232 2156363776 2158789472 2161011328 2162284544 2170040888 2171319424 2173554176 2177073152 2177281256 2179522144 2207241988 2209513712 2229766784 2233376768 2233590254 2235889096 2238190304 2239508992 2259861248 2261192704 2266656308 2270326016 2286072059 2288424916 2291136512 2293713814 2296074536 2297427328 2299791872 2309401312 2313140224 2315742278 2322059264 2347608319 2351409088 2372778272 2372962816 2374176256 2378077198 2379478304 2384564224 2385969152 2398404608 2401102576 2402517248 2404989952 2412221392 2418844673 2438084096 2441016536 2442264776 2443528864 2457711488 2467187968 2469727232 2471182336 2498372156 2505187328 2508005416 2521076914 2522562272 2525158528 2528195698 2529488518 2533599488 2535092224 2537701376 2548304896 2551171487 2552430592 2552674576 2555301824 2557931776 2559438848 2562985229 2590464352 2594658304 2596249418 2597577038 2618441728 2621387216 2624085184 2625631232 2628333568 2653782016 2661761536 2667498358 2669069984 2680222414 2682980936 2687324672 2691949456 2693535488 2696307712 2700673024 2711957504 2715008188 2717802512 2719403776 2725216256 2752368374 2756824448 2764393912 2786381824 2788090508 2789516228 2789733184 2791159744 2792604416 2819643392 2822545408 2828121632 2835886858 2838805592 2855282464 2863071232 2864826944 2866291904 2869465088 2887665169 2889366512 2895542272 2897248256 2929125976 2943446464 2945180672 2948493709 2960530688 2965323776 2965607228 2967142192 2968659472 2975236096 2995871104 2998954496 3000721408 3003809792 3033737618 3042013184 3045435148 3048569552 3048806656 3050365696 3076513664 3078326272 3081494528 3127411868 3129254464 3132475136 3137846516 3145563856 3150656512 3154200689 3157447036 3159307328 3161188352 3186389152 3188266496 3191547904 3232139008 3239105149 3241013552 3244349248 3249912463 3274087936 3275762176 3279388672 3309191168 3324832868 3328254832 3333643264 3337393283 3347572544 3356764036 3363938816 3364200448 3365920768 3369707096 3391019648 3443576899 3445337809 3447121076 3456524288 3460412536 3462451328 3476586496 3480497312 3484079488 3484350464 3486132224 3490053778 3516015616 3518087168 3521708032 3536270759 3538079069 3541995968 3574184992 3576290816 3579971584 3583998698 3586110304 3612786688 3633316729 3635457392 3672557056 3678502912 3678854536 3682640864 3693873152 3698028394 3701834456 3704015488 3707827712 3714185672 3741814784 3763370716 3765295156 3797571554 3799808992 3803719808 3809878016 3810242198 3814163752 3844501504 3844800512 3846766592 3851093824 3862673479 3866648996 3899769983 3902091872 3908409344 3912805918 3916833032 3919140736 3935516456 3939566944 3950313472 3954757184 3957087232 3982114816 4004743603 4041452296 4043518936 4047995392 4063603712 4084782848 4087189504 4091396096 4091787188 4095998512 4098411776 4114965904 4152361976 4152684928 4154808448 4164087032 4185789878 4197208064 4201929508 4204405184 4208732416 4266647168 4273963358 4300660618 4300995104 4303194464 4312727552 4317578944 4322022656 4324569088 4340081776 4342638848 4347108352 4351998419 4354146304 4354562512 4359044288 4372151273 4414483976 4419027424 4459533568 4466753536 4467180508 4471778192 4476380608 4479017984 4519722496 4522385408 4533312616 4540652032 4572144118 4576849832 4582273024 4587427628 4592149072 4594854656 4599583744 4618802624 4626280448 4626722669 4631484556 4644118528 4695216638 4702818176 4745556544 4745925632 4748352512 4751264329 4753693939 4756154396 4758956608 4769128448 4796809216 4802205152 4805034496 4809979904 4824442784 4837689346 4876168192 4879158389 4881653399 4882033072 4884529552 4887057728 4915422976 4934375936 4939454464 4942364672 4996744312 5010374656 5016010832 5042153828 5045124544 5050317056 5056391396 5058977036 5067198976 5070184448 5075402752 5096609792 5102342974 5105349152 5110603648 5115863552 5118877696 5125970458 5180928704 5189316608 5189812649 5192498836 5195154076 5236883456 5242774432 5248170368 5251262464 5256667136 5307564032 5323523072 5329511509 5334996716 5338139968 5360444828 5365961872 5374649344 5380695293 5383898912 5387070976 5392615424 5423915008 5430016376 5435605024 5438807552 5450432512 5504736748 5513648896 5525532313 5528787824 5572763648 5576181016 5579032456 5579466368 5582319488 5585208832 5639286784 5645090816 5656243264 5671773716 5677611184 5701334489 5710564928 5729653888 5732583808 5738930176 5775330338 5778733024 5791084544 5794496512 5858251952 5874337063 5886892928 5890361344 5896987418 5921061376 5930647552 5931214456 5934284384 5937318944 5950472192 5991742208 5997908992 6001442816 6007619584 6032461883 6067475236 6084026368 6090870296 6097139104 6097613312 6100731392 6153027328 6156652544 6162989056 6254823736 6258508928 6264950272 6275693032 6291127712 6301313024 6308401378 6314894072 6318614656 6322376704 6372778304 6376532992 6383095808 6464278016 6478210298 6482027104 6488698496 6499824926 6548175872 6551524352 6558777344 6558894169 6589266523 6618382336 6649665736 6656509664 6667286528 6674786566 6695145088 6713528072 6727877632 6728400896 6731841536 6739414192 6782039296 6887153798 6890675618 6894242152 6913048576 6920825072 6924902656 6953172992 6960994624 6968158976 6968700928 6972264448 6980107556 7032031232 7036174336 7072541518 7076158138 7083991936 7148369984 7152581632 7159943168 7160627579 7167997396 7172220608 7225573376 7266633458 7270914784 7345114112 7353376639 7357005824 7357709072 7365281728 7387746304 7396056788 7403668912 7408030976 7415655424 7423997303 7428371344 7483629568 7526741432 7530590312 7595143108 7599617984 7607439616 7619756032 7620484396 7628327504 7689003008 7702187648 7725346958 7733297992 7799539966 7804183744 7816818688 7817565889 7825611836 7833666064 7838281472 7866398219 7871032912 7879133888 7892644553 7909514368 7914174464 7964229632 8009487206 8082904592 8087037872 8095990784 8105097973 8127207424 8169565696 8174379008 8182792192 8183574376 8191997024 8196823552 8229931808 8304723952 8305369856 8309616896 8323270193 8328174064 8371579756 8394416128 8403859016 8408810368 8417464832 8533294336 8547926716 8592477739 8601321236 8601990208 8606388928 8635157888 8644045312 8649138176 8680163552 8685277696 8694216704 8703996838 8709125024 8718088576 8744302546 8823769199 8828967952 8838054848 8848684943 8853209813 8919067136 8933507072 8934361016 8943556384 8952761216 8958035968 9039444992 9044770816 9066625232 9081304064 9091519633 9144288236 9153699664 9164546048 9174855256 9184298144 9189709312 9199167488 9237605248 9252560896 9253445338 9262969112 9288237056 9380778449 9390433276 9405636352 9491113088 9491851264 9496705024 9502528658 9507387878 9512308792 9517913216 9538256896 9593618432 9604410304 9610068992 9619959808 9633289309 9648885568 9675378692 9725805893 9752336384 9758316778 9763306798 9764066144 9769059104 9774115456 9830845952 9868751872 9878908928 9884729344 9993488624 10020749312 10032021664 10084307656 10090249088 10100634112 10112782792 10117954072 10134397952 10140368896 10150805504 10193219584 10204685948 10210698304 10221207296 10231727104 10237755392 10251940916 10361857408 10378633216 10379625298 10384997672 10390308152 10473766912 10485548864 10496340736 10502524928 10513334272 10618081663 10647046144 10659023018 10669993432 10676279936 10720889656 10731923744 10749298688 10761390586 10767797824 10774141952 10785230848 10847830016 10860032752 10871210048 10877615104 11009473496 11027297792 11051064626 11057575648 11145527296 11152362032 11158064912 11158932736 11164638976 11170417664 11278573568 11290181632 11312486528 11343547432 11355222368 11402668978 11421129856 11459307776 11465167616 11477860352 11550660676 11557466048 11582169088 11716503904 11748674126 11773785856 11780722688 11793974836 11842122752 11855443969 11861295104 11862428912 11868568768 11874637888 11983484416 11995817984 12002885632 12064923766 12134950472 12168052736 12181740592 12194278208 12195226624 12201462784 12215188223 12306054656 12313305088 12325978112 12509647472 12517017856 12529900544 12543995443 12551386064 12582255424 12602626048 12603830719 12616802756 12629788144 12637229312 12644753408 12745556608 12753065984 12766191616 12928556032 12943099379 12956420596 12964054208 12977396992 12999649852 13096351744 13103048704 13117788338 13178533046 13236764672 13291500439 13299331472 13313019328 13334573056 13335847693 13349573132 13390290176 13419149903 13427056144 13455755264 13456801792 13463683072 13478828384 13564078592 13774307596 13781351236 13788484304 13826097152 13841650144 13849805312 13921989248 13936317952 13937401856 13944528896 13960215112 14064062464 14072348672 14145083036 14152316276 14167983872 14266247153 14296739968 14305163264 14319886336 14321255158 14335994792 14344441216 14451146752 14533266916 14541829568 14650264573 14657756143 14690228224 14706753278 14715418144 14730563456 14775492608 14792113576 14807337824 14816061952 14831310848 14847994606 14856742688 14967259136 15052312163 15053482864 15061180624 15190286216 15199235968 15214879232 15239512064 15240968792 15256655008 15378006016 15404375296 15450693916 15466595984 15599079932 15608367488 15633637376 15635131778 15651223672 15667332128 15676562944 15732796438 15742065824 15758267776 15785289106 15819028736 15828348928 15928459264 16002504413 16018974412 16165809184 16174075744 16191981568 16210195946 16254414848 16339131392 16348758016 16365584384 16367148752 16383994048 16393647104 16433258233 16459863616 16609447904 16610739712 16619233792 16646540386 16656348128 16743159512 16788832256 16807718032 16817620736 16834929664 17066588672 17095853432 17184955478 17202642472 17203980416 17212777856 17270315776 17288090624 17298276352 17360327104 17370555392 17388433408 17390095549 17407993676 17418250048 17436177152 17488605092 17647538398 17657935904 17676109696 17697369886 17706419626 17838134272 17858200409 17867014144 17868722032 17887112768 17905522432 17916071936 18078889984 18089541632 18133250464 18162608128 18183039266 18288576472 18307399328 18329092096 18349710512 18368596288 18379418624 18398334976 18475210496 18505121792 18506890676 18525938224 18576474112 18761556898 18780866552 18811272704 18982226176 18983702528 18993410048 19005057316 19014775756 19024617584 19035826432 19076513792 19208820608 19220137984 19239919616 19266578618 19297771136 19350757384 19451611786 19504672768 19516633556 19526613596 19528132288 19538118208 19548230912 19661691904 19683809363 19737503744 19757817856 19986977248 20041498624 20064043328 20168615312 20180498176 20201268224 20213656183 20223992653 20225565584 20235908144 20268795904 20280737792 20386439168 20409371896 20421396608 20442414592 20463454208 20475510784 20503881832 20723714816 20757266432 20759250596 20769995344 20780616304 20971097728 20992681472 21005049856 21026668544 21236163326 21294092288 21318046036 21339986864 21352559872 21429153769 21441779312 21463847488 21498597376 21500652403 21522781172 21535595648 21548283904 21570461696 21695660032 21720065504 21742420096 21755230208 22018946992 22054595584 22079404823 22102129252 22115151296 22291054592 22304724064 22316129824 22317865472 22329277952 22340835328 22557147136 22580363264 22624973056 22673736043 22687094864 22710444736 22749387241 22805337956 22842259712 22918615552 22930335232 22955720704 23101321352 23114932096 23164338176 23433007808 23497348252 23547571712 23561445376 23587949672 23684245504 23710887938 23724857824 23737137536 23749275776 23966968832 23991635968 24005771264 24105038293 24117364663 24129847532 24269900944 24336105472 24363481184 24388556416 24390453248 24402925568 24430376446 24612109312 24626610176 24651956224 24766553483 25019294944 25034035712 25059801088 25087990886 25102772128 25164510848 25205252096 25207661438 25233605512 25259576288 25274458624 25289506816 25491113216 25506131968 25532383232 25857112064 25886198758 25912841192 25928108416 25954793984 25999299704 26192703488 26206097408 26235576676 26357066092 26583000878 26598662944 26626038656 26669146112 26671695386 26699146264 26780580352 26838299806 26854112288 26911510528 26913603584 26927366144 26957656768 27128157184 27298389881 27548615192 27562702472 27576968608 27652194304 27683300288 27699610624 27843978496 27872635904 27874803712 27889057792 27920430224 28033205221 28128124928 28290166072 28304632552 28335967744 28532494306 28593479936 28610326528 28639772672 28642510316 28671989584 28688882432 29066533832 29083659136 29300529146 29315512286 29380456448 29413506556 29430836288 29461126912 29550985216 29584227152 29614675648 29632123904 29662621696 29665457113 29695989212 29713485376 29934518272 30104624326 30106965728 30122361248 30380572432 30398471936 30429758464 30463988933 30479024128 30481937584 30513310016 30756012032 30808750592 30901387832 30933191968 31198159864 31216734976 31267274752 31270263556 31302447344 31334664256 31353125888 31465592876 31484131648 31516535552 31570578212 31638057472 31656697856 32005008826 32037948824 32331618368 32348151488 32383963136 32387058683 32420391892 32508829696 32678262784 32697516032 32734297504 32767988096 32787294208 32866516466 32919727232 33218895808 33221479424 33238467584 33258850303 33275857573 33293080772 33312696256 33486319024 33577664512 33615436064 33635241472 33669859328 34133177344 34171573793 34191706864 34369910956 34405284944 34407960832 34425555712 34540631552 34576181248 34596552704 34720654208 34741110784 34776866816 34780191098 34815987352 34836500096 34872354304 34977210184 35295076796 35315871808 35352219392 35394739772 35412839252 35676268544 35716400818 35737444064 35774225536 35811044864 35832143872 36157779968 36179083264 36266500928 36325216256 36328688543 36366078532 36555615253 36577152944 36614798656 36658184192 36677583511 36699421024 36737192576 36758837248 36796669952 36950420992 37010243584 37013781352 37051876448 37152948224 37523113796 37561733104 37622545408 37664867051 37964452352 37967405056 37986820096 38010114632 38029551512 38049235168 38071652864 38153027584 38417641216 38440275968 38479839232 38533157236 38595542272 38678726191 38701514768 38863225003 38903223572 39009345536 39033267112 39053227192 39056264576 39076236416 39096461824 39323383808 39367618726 39475007488 39515635712 39909341423 39973954496 40128086656 40337230624 40360996352 40402536448 40427312366 40447985306 40451131168 40471816288 40537591808 40561475584 40772878336 40818743792 40842793216 40884829184 40926908416 40951021568 41007763664 41120359441 41447429632 41514532864 41518501192 41539990688 41561232608 41942195456 41985362944 42010099712 42053337088 42472326652 42588184576 42636092072 42679973728 42705119744 42858307538 42883558624 42927694976 42997194752 43001304806 43045562344 43071191296 43096567808 43140923392 43391320064 43440131008 43484840192 43510460416 44037893984 44109191168 44158809646 44204258504 44230302592 44582109184 44609448128 44632259648 44635730944 44658555904 44681670656 45114294272 45249946112 45347472086 45374189728 45420889472 45498774482 45610675912 45684519424 45837231104 45860670464 45911441408 45912259183 46202642704 46229864192 46328676352 46866015616 46994696504 47095143424 47122890752 47175899344 47368491008 47421775876 47449715648 47474275072 47498551552 47933937664 47983271936 48210076586 48234729326 48259695064 48539801888 48672210944 48726962368 48777112832 48780906496 48805851136 48860752892 49224218624 49253220352 49533106966 50038589888 50068071424 50119602176 50124393053 50175981772 50205544256 50329021696 50410504192 50415322876 50467211024 50519152576 50548917248 50579013632 50605779781 50982226432 51012263936 51064766464 51714224128 51772397516 51825682384 51856216832 51909587968 51967981121 51998599408 52385406976 52412194816 52471153352 52714132184 53166001756 53197325888 53252077312 53338292224 53343390772 53398292528 53561160704 53621411713 53676599612 53708224576 53823021056 53915313536 54256314368 54596779762 55064787533 55092945503 55097230384 55125404944 55153937216 55248511871 55366600576 55399221248 55687956992 55745271808 55749607424 55778115584 55840860448 56066410442 56256249856 56580332144 56609265104 56671935488 56735685811 57064988612 57186959872 57220653056 57279545344 57285020632 57343979168 57377764864 58133067664 58167318272 58570742753 58601058292 58631024572 58760912896 58827013112 58861672576 58922253824 59101970432 59168454304 59229351296 59264247808 59325243392 59330914226 59391978424 59426970752 59869036544 60147344173 60209248652 60213931456 60244722496 60761144864 60796943872 60859516928 60927977866 60963875168 61026620032 61512024064 61617501184 61766384393 61802775664 61866383936 61972468691 62359578961 62396319728 62433469952 62534549504 62540527112 62604894688 62669328512 62706251776 62931185752 62968263296 63033071104 63141156424 63276114944 63313395712 64010017652 64075897648 64663236736 64696302976 64767926272 64774117366 64840783784 65017659392 65356525568 65395032064 65468595008 65535976192 65574588416 65665449143 65733032932 65839454464 66296089711 66437791616 66442958848 66476935168 66517700606 66551715146 66586161544 66625392512 66972638048 67155329024 67230872128 67270482944 67339718656 68080641251 68266354688 68343147586 68383413728 68739821912 68810569888 68815921664 68851111424 69081263104 69152362496 69193105408 69441308416 69482221568 69553733632 69560382196 69631974704 69673000192 69744708608 69954420368 70590153592 70631743616 70704438784 70789479544 70825678504 71352537088 71432801636 71474888128 71548451072 71622089728 71664287744 72315559936 72533001856 72650432512 72657377086 72732157064 73111230506 73154305888 73229597312 73316368384 73355167022 73398842048 73474385152 73517674496 73593339904 73900841984 73983973123 74020487168 74027562704 74103752896 74326571641 75046227592 75123466208 75245090816 75329734102 75928904704 75934810112 75973640192 76020229264 76059103024 76098470336 76143305728 76835282432 76880551936 76959678464 77066314472 77191084544 77357452382 77403029536 77726450006 77806447144 78018691072 78066534224 78106454384 78112529152 78152472832 78192923648 78646767616 78735237452 78950014976 79031271424 79818682846 79947908992 80256173312 80674461248 80721992704 80805072896 80812796963 80854624732 80895970612 80902262336 80943632576 81075183616 81545756672 81637487584 81685586432 81769658368 81853816832 82015527328 82240718882 82894859264 82988107783 83029065728 83037002384 83079981376 83122465216 83884390912 83970725888 84020199424 84944653304 85176369152 85272184144 85359947456 85410239488 85506317561 85716615076 85767117248 85855389952 85994389504 86002609612 86091124688 86142382592 86193135616 86281846784 86880262016 86969680384 87020920832 88075787968 88218382336 88226815033 88317619292 88408517008 88460605184 89218896256 89264519296 89271461888 89317111808 89363341312 90228588544 90499892224 90601695653 90694944172 90748379456 90841778944 90997548964 91221351824 91369038848 91471819981 91674462208 91721340928 91824518366 92405285408 92459728384 92657352704 93732031232 93934049321 93989393008 94190286848 94245781504 94351798688 94736982016 94843551752 94899431296 94948550144 94997103104 95867875328 95966543872 96420153172 96469458652 96519390128 97079603776 97453924736 97554225664 97561812992 97611702272 97721505784 98448437248 98506440704 99066213932 99863730071 99914796461 100077179776 100136142848 100239204352 100248786106 100351963544 100411088512 100658043392 100821008384 100830645752 100934422048 101038305152 101097834496 101158027264 101211559562 101964452864 102024527872 102129532928 102551852011 102604293001 103428448256 103544795032 103651364768 103712433664 103819175936 103935962242 103997198816 104770813952 104824389632 104942306704 105366185141 105428264368 106332003512 106394651776 106504154624 106676584448 106686781544 106796585056 107122321408 107242823426 107353199224 107416449152 107646042112 107830627072 108512628736 109193559524 110129575066 110185891006 110194460768 110250809888 110307874432 110497023742 110733201152 110798442496 111375913984 111490543616 111499214848 111501200873 111556231168 111681720896 112017530891 112132820884 112512499712 113160664288 113218530208 113343870976 113471371622 114129977224 114373919744 114441306112 114559090688 114570041264 114687958336 114755529728 116266135328 116334636544 117141485506 117202116584 117262049144 117521825792 117654026224 117723345152 117844507648 118203940864 118336908608 118458702592 118528495616 118650486784 118661828452 118783956848 118853941504 120294688346 120418497304 120427862912 120489444992 121522289728 121593887744 121719033856 121730668843 121855955732 121927750336 122053240064 123235002368 123532768786 123605551328 123732767872 123944937382 124719157922 124792639456 124866939904 125007402863 125069099008 125081054224 125209789376 125338657024 125412503552 125862371504 125936526592 126066142208 126207954151 126282312848 126552229888 126626791424 128020035304 128151795296 129326473472 129392605952 129535852544 129548234732 129681567568 130035318784 130713051136 130937190016 131071952384 131149176832 131330898286 131466065864 131678908928 132592179422 132875583232 132885917696 132953870336 133035401212 133103430292 133172323088 133250785024 133945276096 134174957401 134461744256 134540965888 134679437312 136161282502 136532709376 136686295172 136766827456 137479643824 137621139776 137631843328 137702222848 137786665541 137857124231 138162526208 138304724992 138882616832 138964443136 139107467264 139120764392 139263949408 139346000384 139489417216 139908840736 141180307184 141263487232 141408877568 141495593281 141567948571 141578959088 141651357008 142705074176 142865603272 142949776256 143096902144 143244179456 143328575488 144631119872 145066003712 145300865024 145314754172 145464314128 146072121563 146222461012 146308611776 146459194624 146710334044 146797684096 146948770304 147035348992 147186679808 147801683968 147967946246 148055125408 148207505792 148653143282 150004076383 150092455184 150246932416 150490181632 150504566821 150659468204 151857809408 151869620224 151947280384 152040458528 152118206048 152196940672 152286611456 153670564864 153761103872 153919356928 154132628944 154382169088 154555833761 154714904764 154806059072 155452900012 155612894288 156037382144 156133068448 156212908768 156225058304 156304945664 156385847296 157293535232 157470474904 157900029952 158062542848 159637365692 159895817984 160512346624 161348922496 161443985408 161610145792 161625593926 161709249464 161791941224 161804524672 161887265152 162150367232 163091513344 163274975168 163371172864 163539316736 163707633664 164031054656 164481437764 165338700181 165789718528 165976215566 166074004768 166159962752 166244930432 167768781824 167941451776 168040398848 168821552641 169889306608 170352738304 170544368288 170719894912 170820478976 171012635122 171433230152 171534234496 171710779904 171988779008 172005219224 172182249376 172284765184 172386271232 172563693568 173760524032 173939360768 174041841664 176151575936 176436764672 176453630066 176635238584 176817034016 176921210368 178437792512 178529038592 178542923776 178634223616 178726682624 180999784448 181203391306 181389888344 181496758912 181683557888 181995097928 182442703648 182738077696 182943639962 183348924416 183442681856 183649036732 184810570816 184919456768 187464062464 187868098642 187978786016 188380573696 188491563008 188703597376 189473964032 189687103504 189798862592 189897100288 189994206208 190207930901 191088729167 191735750656 191933087744 192840306344 192938917304 193038780256 194159207552 194907849472 195108451328 195123625984 195223404544 195443011568 196896874496 198132427864 199727460142 199829592922 200154359552 200272285696 200478408704 200497572212 200703927088 200822177024 201316086784 201542547473 201642016768 201661291504 201868844096 202076610304 202195668992 202423119124 203928905728 204049055744 205103704022 205208586002 206856896512 207089590064 207302729536 207424867328 207638351872 207658199791 207871924484 207994397632 209541627904 209648779264 209884613408 210732370282 210856528736 212664007024 212789303552 213008309248 213247922531 213353168896 213373563088 213593170112 214244642816 214485646852 214706398448 214832898304 215292084224 215661254144 217025257472 218387119048 220259150132 220371782012 220388921536 220501619776 220615748864 220994047484 221466402304 221596884992 222751827968 222981087232 223002401746 223363441792 224035061782 224265641768 225024999424 226321328576 226437060416 226687741952 226709410781 226942743244 228125548351 228259954448 228747839488 228882612224 229140082528 229375916672 229511059456 232532270656 232669273088 232931003011 234282971012 234404233168 234524098288 235043651584 235308052448 235446690304 235689015296 236673817216 236917405184 237056991232 237300973568 237323656904 237567913696 237707883008 240589376692 240836994608 240855725824 240978889984 243044579456 243187775488 243438067712 243461337686 243711911464 243855500672 244106480128 246470004736 247065537572 247211102656 247465535744 247889874764 249181854431 249438315844 249585278912 249733879808 250014805726 250162108448 250419578752 250677314048 250825007104 251724743008 251873053184 252132284416 252415908302 252564625696 253104459776 253253582848 255889306771 256040070608 256303590592 256743084577 258652946944 258785211904 259071705088 259096469464 259363135136 260070637568 261426102272 261874380032 262143904768 262298353664 262661796572 262932131728 263357817856 263654069357 265184358844 265751166464 265771835392 265907740672 266070802424 266206860584 266344646176 266501570048 267890552192 268349914802 268923488512 269081931776 269358874624 272042575021 272322565004 273065418752 273372590344 273533654912 274959287648 275242279552 275263686656 275404445696 275573331082 275714248462 276325052416 276609449984 277765233664 277928886272 278214934528 278241528784 278527898816 278692000768 278978834432 279365389961 279817681472 282360614368 282526974464 282817755136 282991186562 283135897142 283157918176 283302714016 285410148352 285731206544 285899552512 286193804288 286488358912 286657150976 289262239744 290132007424 290601730048 290629508344 290928628256 292144243126 292444922024 292617223552 292918389248 293420668088 293595368192 293897540608 294070697984 294373359616 295603367936 295935892492 296110250816 296415011584 297306286564 300008152766 300184910368 300493864832 300980363264 301009133642 301318936408 303715618816 303739240448 303894560768 304080917056 304236412096 304393881344 304573222912 307341129728 307522207744 308265257888 308764338176 309111667522 309429809528 309612118144 310905800024 311225788576 312074764288 312266136896 312425817536 312450116608 312609891328 312771694592 314587070464 314940949808 315800059904 319274731384 319791635968 321024693248 321385814281 322697844992 322887970816 323220291584 323251187852 323418498928 323583882448 323609049344 323774530304 324300734464 326549950336 326742345728 327078633472 327415267328 328062109312 328962875528 330677400362 331579437056 331952431132 332148009536 332319925504 332489860864 335537563648 335882903552 337643105282 339778613216 340705476608 341088736576 341439789824 341640957952 342025270244 342866460304 343068468992 343421559808 343807875101 343977558016 344010438448 344364498752 344569530368 344772542464 347521048064 347878721536 348083683328 352303151872 352873529344 352907260132 353270477168 353634068032 353842420736 354240458467 356875585024 357058077184 357085847552 357268447232 357453365248 361999568896 362406782612 362779776688 362993517824 363367115776 363775867847 363990195856 364885407296 365476155392 365511090851 365887279924 366697848832 366885363712 367298073464 369621141632 369838913536 374928124928 375349881991 375541821181 375736197284 375957572032 376761147392 377407194752 378947928064 379374207008 379597725184 379794200576 379988412416 380415861802 382177458334 383471501312 383866175488 385453512731 385650618521 385680612688 385877834608 386077560512 386739583097 388318415104 389815698944 390216902656 390247251968 390446809088 390886023136 393793748992 396264855728 399454920284 399659185844 400308719104 400544571392 400956817408 400995144424 401407854176 401644354048 402632173568 403085094946 403322583008 403737688192 404153220608 404391337984 404846238248 407857811456 408098111488 409995199271 410207408044 410417172004 413713793024 414179180128 414605459072 414849734656 415276703744 415316399582 415743848968 415988795264 419083255808 419297558528 419769226816 421031409211 421464740564 421713057472 425074928147 425328014048 425578607104 426016618496 426495845062 426747126176 427186340224 428489285632 428971293704 429412796896 429665796608 430584168448 431322508288 434050514944 436517052727 436774238096 440518300264 440743564024 440777843072 441003239552 441231497728 441988094968 442932804608 443193769984 445503655936 445962174464 446004803492 446726883584 448070123564 448531283536 452642657152 452874120832 453375483904 453418821562 453885486488 456251096702 456519908896 457495678976 457765224448 458280165056 458751833344 459022118912 464072627977 465064541312 465338546176 465862006022 468565942024 468808466336 469048196576 470087303168 470616104896 470893380608 471378030592 473347634432 473834810368 474113982464 474601947136 474647313808 475135827392 475415766016 476564488757 481178753384 481673989216 481711451648 481957779968 486089158912 486375550976 486876135424 486922675372 487423822928 487711001344 488212960256 492940009472 494131075144 494422205312 494931071488 495779749528 498363708862 498876631688 499170557824 499467759616 500029611452 500324216896 500839157504 501354628096 501650014208 503449486016 503746106368 504264568832 504312770921 504831816604 505129251392 506208919552 511778613542 512080141216 512607181184 513486169154 517305893888 517570423808 517887811861 518143410176 518152639351 518192938928 518726270272 522852204544 523748760064 524287809536 524596707328 525323593144 525864263456 526715635712 527308138714 530368717688 531502332928 531543670784 531815481344 532141604848 532413721168 532689292352 533003140096 535781104384 536699829604 537846977024 538163863552 538717749248 544085150042 544645130008 546130837504 546745180688 547067309824 549918575296 550484559104 550527373312 550808891392 551146662164 551428496924 552650104832 553218899968 555530467328 555857772544 556483057568 557055797632 557384001536 557957668864 558730779922 559635362944 564721228736 565053948928 565635510272 565689578741 565982373124 566271794284 566315836352 566605428032 570820296704 571462413088 571799105024 572387608576 572976717824 578524479488 580264014848 580916754481 581203460096 581259016688 581857256512 584288486252 584889844048 585234447104 585836778496 586495786937 586841336176 587190736384 587795081216 588141395968 591206735872 591871784984 592220501632 592830023168 594612573128 600016305532 600369820736 600987729664 601960726528 602018267284 602637872816 607431237632 608161834112 608472824192 608787762688 609146445824 614682259456 615044415488 616530515776 617528676352 617587705231 618223335044 618859619056 619224236288 621445459301 621811600048 622451577152 623518919687 624532273792 624851635072 624900233216 625219782656 625543389184 629174140928 629881899616 631600119808 638549462768 639583271936 640302739867 642049386496 642771628562 645395689984 645775941632 646440583168 646502375704 646836997856 647167764896 647218098688 647549060608 648601468928 653099900672 653484691456 654157266944 654830534656 656124218624 657538345247 657925751056 661354800724 663158874112 663904862264 664296019072 664639851008 664979721728 671075127296 671765807104 675286210564 679557226432 682177473152 682879579648 683281915904 684050540488 685732920608 686136937984 686843119616 687615750202 688020876896 688728997504 689139060736 689545084928 695042096128 695757443072 696167366656 699046110497 699403575227 704606303744 705747058688 705814520264 706540954336 707268136064 707684841472 708480916934 713751170048 714116154368 714171695104 714536894464 714906730496 718230051007 723999137792 724813565224 725559553376 725987035648 726734231552 727551735694 727980391712 729770814592 730952310784 731022181702 731774559848 733395697664 733770727424 734596146928 739242283264 739677827072 749856249856 750699763982 751083642362 751472394568 751915144064 753522294784 754814389504 757895856128 758748414016 759195450368 759588401152 759976824832 760831723604 764354916668 766943002624 770907025462 771301237042 771361225376 771755669216 772155121024 773479166194 776636830208 779631397888 780433805312 780494503936 780508406111 780893618176 781772046272 787587497984 792529711456 798909840568 799318371688 800617438208 801089142784 801913634816 801990288848 802815708352 803288708096 805264347136 806170189892 806645166016 807475376384 808306441216 808782675968 809692476496 815715622912 819990398542 820414816088 820834344008 827427586048 828358360256 829210918144 829699469312 830553407488 830632799164 831487697936 831977590528 839538453632 842062818422 842929481128 843426114944 850149856294 850656028096 851157214208 852033236992 852114681901 852991690124 853494252352 854372680448 856978571264 857942587408 858825593792 859331593216 860298256277 862645016576 868101029888 873034105454 873548476192 881036600528 881487128048 881555686144 882006479104 882462995456 883455679057 883976189936 885865609216 886387539968 891007311872 891924348928 892009606984 893453767168 896140247128 897062567072 905285314304 905748241664 906750967808 906837643124 907770972976 912502193404 913039817792 914991357952 916560330112 917503666688 918044237824 928145255954 930129082624 930677092352 931724012044 936580073551 937131884048 937616932672 938096393152 939224701807 941232209792 941786761216 942756061184 946695268864 947669620736 948227964928 949294627616 950271654784 950831532032 953128977514 962357506768 963347978432 963422903296 963915559936 964506658787 964999869617 972178317824 972751101952 973752270848 973845350744 974847645856 975422002688 976425920512 985880018944 988262150288 988844410624 989862142976 990975639997 991559499056 995702626801 996727417724 997753263376 998341115648 998935519232 1000059222904 1000648433792 1001678315008 1002709256192 1003300028416 1006898972032 1007492212736 1008529137664 1008625541842 1009663633208 1010258502784 1012417839104 1022504850941 1023557227084 1024160282432 1025214362368 1026972338308 1034611787776 1035140847616 1035775623722 1036305278702 1036385877856 1037452540544 1045704409088 1047497520128 1048575619072 1049193414656 1050028534681 1050647186288 1051728526912 1053431271424 1053531967747 1054616277428 1060112842337 1060737435376 1063004665856 1063087341568 1063630962688 1064283209696 1064827442336 1065378584704 1066006280192 1071562208768 1073399659208 1075693954048 1076327727104 1077435498496 1088170300084 1089290260016 1092261675008 1093490361376 1094134619648 1099837150592 1100969118208 1101054746624 1101617782784 1102293324328 1102856993848 1105300209664 1106437799936 1111060934656 1111715545088 1112966115136 1114111595264 1114768003072 1115915337728 1117461559844 1119270725888 1127033525087 1129442457472 1130107897856 1131271020544 1131379157482 1131964746248 1132543588568 1132631672704 1133210856064 1141640593408 1142924826176 1143598210048 1144775217152 1145953435648 1157370901267 1160528029696 1161833508962 1162518033376 1163714513024 1168576972504 1169779688096 1170468894208 1171673556992 1172991573874 1173682672352 1174381472768 1175590162432 1176282791936 1182413471744 1183743569968 1184441003264 1185660046336 1189225146256 1200032611064 1200739641472 1201975459328 1203921453056 1204036534568 1205275745632 1214862475264 1216323668224 1216945648384 1217575525376 1218292891648 1229364518912 1233061031552 1235057352704 1235175410462 1236446670088 1237719238112 1238448472576 1242890918602 1243623200096 1244903154304 1247037839374 1249064547584 1249703270144 1249800466432 1250439565312 1251086778368 1258348281856 1259763799232 1277098925536 1279166543872 1280605479734 1284098772992 1285543257124 1290791379968 1291551883264 1292881166336 1293004751408 1293673995712 1294335529792 1294436197376 1295098121216 1306199801344 1306969382912 1308314533888 1312248437248 1315076690494 1315851502112 1322709601448 1326317748224 1327809724528 1328592038144 1329279702016 1329959443456 1331455516307 1342150254592 1343531614208 1350572421128 1359114452864 1364354946304 1365759159296 1366563831808 1368101080976 1371465841216 1372273875968 1373686239232 1373817548371 1375231500404 1376041753792 1377457995008 1378278121472 1390084192256 1391514886144 1398092220994 1398807150454 1409212607488 1410797832311 1411494117376 1411629040528 1413081908672 1414536272128 1415369682944 1416961833868 1427502340096 1428232308736 1428343390208 1429073788928 1436460102014 1447998275584 1449627130448 1451119106752 1451974071296 1453468463104 1453607398537 1455103471388 1455960783424 1459541629184 1461904621568 1462044363404 1463549119696 1466791395328 1467541454848 1469192293856 1478484566528 1479355654144 1499712499712 1501399527964 1502167284724 1502944789136 1503830288128 1507044589568 1509628779008 1517496828032 1518390900736 1519176802304 1519953649664 1521663447208 1528709833336 1533886005248 1541814050924 1542602474084 1542722450752 1543511338432 1544310242048 1546958332388 1553273660416 1555020939677 1559262795776 1560867610624 1561016812222 1563544092544 1575174995968 1585059422912 1596878838457 1597695419587 1597819681136 1598636743376 1601234876416 1602178285568 1603980577696 1605631416704 1606577416192 1610528694272 1612340379784 1613290332032 1614950752768 1616612882432 1617565351936 1619384952992 1631431245824 1639980797084 1640829632176 1641668688016 1656716720512 1658421836288 1659398938624 1661106814976 1661265598328 1662975395872 1663955181056 1679076907264 1684125636844 1685858962256 1686852229888 1698551539837 1700299712588 1701312056192 1702314428416 1704066473984 1704229363802 1705983380248 1706988504704 1708745360896 1713957142528 1715885174816 1717651187584 1718663186432 1720596512554 1725290033152 1736202059776 1744272981017 1746068210908 1747096952384 1762073201056 1762974256096 1763111372288 1764012958208 1764925990912 1766911358114 1767952379872 1771731218432 1772775079936 1782014623744 1783848697856 1784019213968 1786907534336 1791225147397 1792280494256 1794125134144 1797201592039 1810570628608 1811496483328 1813501935616 1813675286248 1815541945952 1825004386808 1826079635584 1829982715904 1833120660224 1835007333376 1836088475648 1856290511908 1860258165248 1861354184704 1863448024088 1873160147102 1874263768096 1875233865344 1876192786304 1878449403614 1882464419584 1883573522432 1885512122368 1893390537728 1895339241472 1895520414841 1896455929856 1898589255232 1900543309568 1901663064064 1904298025147 1906257955028 1924715013536 1926695956864 1926845806592 1927831119872 1929013317574 1929999739234 1944356635648 1945502203904 1947504541696 1947690701488 1949695291712 1950844005376 1952851841024 1971760037888 1976524300576 1977688821248 1979724285952 1981951279994 1983118998112 1991405253602 1993454835448 1995506526752 1996682231296 1997871038464 2000118445808 2001296867584 2003356630016 2005418512384 2006600056832 2013797944064 2014984425472 2017058275328 2017251083684 2019327266416 2020517005568 2024835678208 2045009701882 2047114454168 2048320564864 2050428724736 2053944676616 2069223575552 2070281695232 2071551247444 2072610557404 2072771755712 2074905081088 2094995040256 2097151238144 2100057069362 2101294372576 2103457053824 2106862542848 2107063935494 2109232554856 2120225684674 2121474870752 2126009331712 2126174683136 2127261925376 2128566419392 2129654884672 2130757169408 2132012560384 2143124417536 2145535220567 2146799318416 2151387908096 2152655454208 2176340600168 2178580520032 2184523350016 2186980722752 2188269239296 2199674301184 2201938236416 2202109493248 2203235565568 2204586648656 2205713987696 2210600419328 2222121869312 2225932230272 2228223190528 2229536006144 2231830675456 2234923119688 2238541451776 2254067050174 2258884914944 2260215795712 2262542041088 2262758314964 2263929492496 2265087177136 2265263345408 2266421712128 2285849652352 2287196420096 2289550434304 2291906871296 2314741802534 2321056059392 2323667017924 2325036066752 2327429026048 2337153945008 2339559376192 2340937788416 2343347113984 2343571111927 2345983147748 2347365344704 2348762945536 2351180324864 2364826943488 2367487139936 2368882006528 2371320092672 2378450292512 2400065222128 2401479282944 2403950918656 2406655125707 2407842906112 2408073069136 2410551491264 2429724950528 2432647336448 2433891296768 2435151050752 2436585783296 2458729037824 2466122063104 2470114705408 2470350820924 2472893340176 2475438476224 2476896945152 2479683209269 2485781837204 2487246400192 2489806308608 2494075678748 2498129095168 2499406540288 2499600932864 2500879130624 2502173556736 2519527598464 2554197851072 2558333087744 2558577635957 2561210959468 2568197545984 2571086514248 2581582759936 2583103766528 2586009502816 2587347991424 2588671059584 2588872394752 2590196242432 2612399602688 2613938765824 2616629067776 2624496874496 2627449173937 2628792748267 2630153380988 2631703004224 2645419202896 2652635496448 2655619449056 2657184076288 2658559404032 2659918886912 2662911032614 2684300509184 2687063228416 2699554329647 2701144842256 2718228905728 2728709892608 2731518318592 2733127663616 2736202161952 2742931682432 2744547751936 2747372478464 2747635096742 2750463000808 2752083507584 2754915990016 2756556242944 2780168384512 2783029772288 2796184441988 2797614300908 2818425214976 2821595664622 2823258081056 2826163817344 2829072544256 2830739365888 2833923667736 2855004680192 2856464617472 2856686780416 2858147577856 2869966394897 2872920204028 2895996551168 2897529097369 2899254260896 2902238213504 2903948142592 2906936926208 2907214797074 2910206942776 2911921566848 2919083258368 2923809243136 2924088726808 2927098239392 2933582790656 2935082909696 2938384587712 2956969133056 2958711308288 2975524497029 2999424999424 3002799055928 3004334569448 3005889578272 3007660576256 3014089179136 3019257558016 3034993656064 3036781801472 3038353604608 3039907299328 3043326894416 3055619369089 3057419666672 3083628101848 3085204948168 3085444901504 3087022676864 3088620484096 3093916664776 3106547320832 3110041879354 3118525591552 3121735221248 3122033624444 3127088185088 3170118845824 3193757676914 3195390839174 3195639362272 3197273486752 3202469752832 3204356571136 3207961155392 3211262833408 3213154832384 3221057388544 3224680759568 3226580664064 3229901505536 3233225764864 3233534825317 3235130703872 3238769905984 3248508395839 3262862491648 3279961594168 3281659264352 3283337376032 3313433441024 3316843672576 3318797877248 3322213629952 3322531196656 3325950791744 3327910362112 3358153814528 3368251273688 3371717924512 3373704459776 3397103079674 3400599425176 3402624112384 3404628856832 3408132947968 3408458727604 3411966760496 3413977009408 3417490721792 3427914285056 3431770349632 3435302375168 3437326372864 3441193025108 3450580066304 3488545962034 3492136421816 3494193904768 3524146402112 3525948512192 3526222744576 3528025916416 3529851981824 3530189396447 3533822716228 3535904759744 3543462436864 3564029247488 3568038427936 3573815068672 3582450294794 3584560988512 3588250268288 3594403184078 3621141257216 3622992966656 3625214683027 3627003871232 3627068475457 3627350572496 3631083891904 3650008773616 3652159271168 3659965431808 3666241320448 3670014666752 3672176951296 3712581023816 3720516330496 3722708369408 3726896048176 3746320294204 3748527536192 3750467730688 3752385572608 3756898807228 3764928839168 3767147044864 3771024244736 3786781075456 3790678482944 3791040829682 3797178510464 3801086619136 3803326128128 3808596050294 3812515910056 3849430027072 3853391913728 3853691613184 3855662239744 3858026635148 3859999478468 3888713271296 3891004407808 3895381402976 3899390583424 3901688010752 3905703682048 3943520075776 3953048601152 3955377642496 3959448571904 3959827051187 3963902559988 3966237996224 3982810507204 3986909670896 3991013053504 3993364462592 3995742076928 3997856602699 4000236891616 4002593735168 4006713260032 4010837024768 4027595888128 4029968850944 4034116550656 4034502167368 4038654532832 4041034011136 4049671356416 4090019403764 4094228908336 4096641129728 4100857449472 4105470508559 4107889353232 4138447151104 4140563390464 4143102494888 4145221114808 4145543511424 4149810162176 4189990080512 4194302476288 4200114138724 4202588745152 4206914107648 4213725085696 4214127870988 4218465109712 4236091525327 4240451369348 4242949741504 4252018663424 4257132838784 4259309769344 4261514338816 4264025120768 4286248835072 4291070441134 4293598636832 4302775816192 4305310908416 4350118215107 4352681200336 4357161040064 4364632437809 4373961445504 4376538478592 4399348602368 4403876472832 4404218986496 4406471131136 4409173297312 4411427975392 4421200838656 4444243738624 4451864460544 4456446381056 4459072012288 4463661350912 4469846239376 4477082903552 4482119179069 4508134100348 4517769829888 4520431591424 4525084082176 4525516629928 4527858984992 4530174354272 4530526690816 4532843424256 4571699304704 4574392840192 4579100868608 4583813742592 4629483605068 4642112118784 4647334035848 4650072133504 4654858052096 4674307890016 4679118752384 4681875576832 4686694227968 4687142223854 4691966295496 4694730689408 4697525891072 4702360649728 4729653886976 4734974279872 4737764013056 4742640185344 4756900585024 4800130444256 4802958565888 4807901837312 4813310251414 4816146138272 4821102982528 4859449901056 4865294672896 4867782593536 4870302101504 4873171566592 4895825026589 4917458075648 4932244126208 4940229410816 4940701641848 4945786680352 4950876952448 4953793890304 4959366418538 4971563674408 4974492800384 4979612617216 4988151357496 4996258190336 4998813080576 4999201865728 5001758261248 5004347113472 5039055196928 5108395702144 5116666175488 5117155271914 5122421918936 5136395091968 5142173028496 5163165519872 5166207533056 5172019005632 5174695982848 5177342119168 5177744789504 5180392484864 5224799205376 5227877531648 5248993748992 5254898347874 5257585496534 5260306761976 5263406008448 5290838405792 5305270992896 5311238898112 5314368152576 5317118808064 5319837773824 5325822065228 5368601018368 5399108659294 5402289684512 5436457811456 5457419785216 5463036637184 5463558842777 5466255327232 5472404323904 5485863364864 5489095503872 5494744956928 5495270193484 5500926001616 5504167015168 5509831980032 5513112485888 5516029996129 5560336769024 5566059544576 5592368883976 5595228601816 5636850429952 5643191329244 5646516162112 5652327634688 5658145088512 5661478731776 5667847335472 5710009360384 5712929234944 5739932789794 5745840408056 5791993102336 5795058194738 5798508521792 5804476427008 5807896285184 5813873852416 5814429594148 5820413885552 5823843133696 5838166516736 5844733876717 5847618486272 5848177453616 5854196478784 5876769175424 5913938266112 5917422616576 5951048994058 5998849998848 6005598111856 6008669138896 6011779156544 6015321152512 6022087793939 6038515116032 6069987312128 6073563602944 6076707209216 6079814598656 6086653788832 6111238738178 6114839333344 6167256203696 6170409896336 6170889803008 6174045353728 6177240968192 6184189753399 6187833329552 6213094641664 6220083758708 6237051183104 6243470442496 6244067248888 6254176370176 6340237691648 6384210960077 6387515353828 6390781678348 6391278724544 6394546973504 6404939505664 6415922310784 6422525666816 6426309664768 6442114777088 6449361519136 6453161328128 6459803011072 6466451529728 6467069650634 6477539811968 6497016791678 6525724983296 6556060514857 6559923188336 6563318528704 6566674752064 6574572912649 6626866882048 6633687345152 6637595754496 6645062393312 6651901583488 6655820724224 6716307629056 6736502547376 6743435849024 6747408919552 6754999087319 6794206159348 6801198850352 6805248224768 6809257713664 6816265895936 6816917455208 6823933520992 6827954018816 6834981443584 6863540699264 6870604750336 6874652745728 6882386050216 6901160132608 6969918387607 6977091924068 6984272843632 6988387809536 7048292804224 7051897024384 7052445489152 7056051832832 7059703963648 7060378792894 7067645432456 7071809519488 7086924873728 7128058494976 7136076855872 7147630137344 7157533956587 7164900589588 7169121977024 7176500536576 7188806368156 7226273778499 7242282514432 7245985933312 7250429366054 7254136950914 7254701144992 7262167783808 7300017547232 7304318542336 7319930863616 7332482640896 7340029333504 7344353902592 7420789896359 7425162047632 7441032660992 7445416738816 7453792096352 7492640588408 7497055072384 7500935461376 7504771145216 7513797614456 7529857678336 7534294089728 7542048489472 7573562150912 7581356965888 7582081659364 7594357020928 7602173238272 7606652256256 7617192100588 7625031820112 7698860054144 7706783827456 7707383226368 7711324479488 7716053270296 7719998956936 7777426542592 7782008815616 7790762805952 7798781166848 7803376021504 7811407364096 7889234675609 7906097202304 7910755284992 7918897143808 7919654102374 7927805119976 7932475992448 7965621014408 7973819341792 7982026107008 7986728925184 7991484153856 7995713205398 8000473783232 8005187470336 8013426520064 8021674049536 8055191776256 8059937701888 8068233101312 8069004334736 8077309065664 8082068022272 8101596308869 8180038807528 8188457816672 8193282259456 8201714898944 8210941017118 8215778706464 8276894302208 8281126780928 8286204989776 8290442229616 8291087022848 8299620324352 8379980161024 8388604952576 8400228277448 8405177490304 8413828215296 8427450171392 8428255741976 8436930219424 8472183050654 8480902738696 8485899483008 8504037326848 8514265677568 8518619538688 8523028677632 8528050241536 8572497670144 8582140882268 8587197273664 8605551632384 8700236430214 8705362400672 8714322080128 8729264875618 8747922891008 8753076957184 8798697204736 8807752945664 8808437972992 8808594868967 8812942262272 8818346594624 8822855950784 8888487477248 8903728921088 8912892762112 8918144024576 8939692478752 8954165807104 8964238358138 9016268200696 9035539659776 9040863182848 9050168164352 9051033259856 9055717969984 9060348708544 9061053381632 9065686848512 9143398609408 9148785680384 9158201737216 9258967210136 9284224237568 9294668071696 9300144267008 9309716104192 9320188614149 9348615780032 9358237504768 9363751153664 9373388455936 9374284447708 9383932590992 9389461378816 9395051782144 9404721299456 9469948559744 9475528026112 9485280370688 9513801170048 9600260888512 9605917131776 9615803674624 9616722838597 9626620502828 9632292276544 9642205965056 9730589345792 9735565187072 9740604203008 9791650053178 9834916151296 9864488252416 9875584826177 9880458821632 9881403283696 9891573360704 9901753904896 9907587780608 9918732837076 9943127348816 9948985600768 9959225234432 9970428377929 9976302714992 9992516380672 9997626161152 9998403731456 10003516522496 10078110393856 10216791404288 10233332350976 10234310543828 10244843837872 10272790183936 10284346056992 10326331039744 10344038011264 10349391965696 10354684238336 10355489579008 10360784969728 10449598410752 10455755063296 10497987497984 10509796695748 10515170993068 10520613523952 10526812016896 10581676811584 10599821634679 10622477796224 10628736305152 10634237616128 10639675547648 10651644130456 10737202036736 10798217318588 10804579369024 10872915622912 10885146577739 10890712814249 10914839570432 10926073274368 10927117685554 10944808647808 10971726729728 10978191007744 10989489913856 10990540386968 11001852003232 11008334030336 11019663960064 11026224971776 11032059992258 11120673538048 11132119089152 11178151869199 11183867937109 11184737767952 11190457203632 11273700859904 11286382658488 11293032324224 11304655269376 11316290177024 11322957463552 11335694670944 11420018720768 11425858469888 11479865579588 11491680816112 11590116389476 11597017043584 11608952854016 11615792570368 11627747704832 11628859188296 11640827771104 11647686267392 11676333033472 11689467753434 11696354907232 11708392957568 11753538350848 11827876532224 11834845233152 11889860778859 11902097988116 11997699997696 12011196223712 12017338277792 12023558313088 12030642305024 12044175587878 12077030232064 12139974624256 12147127205888 12153414418432 12159629197312 12173307577664 12209910867119 12222477476356 12229678666688 12334512407392 12340819792672 12341779606016 12348090707456 12354481936384 12368379506798 12375666659104 12426189283328 12440167517416 12474102366208 12486940884992 12488134497776 12508352740352 12680475383296 12768421920154 12775030707656 12781563356696 12782557449088 12789093947008 12809879011328 12831844621568 12845051333632 12852619329536 12884229554176 12898723038272 12906322656256 12919606022144 12932903059456 12934139301268 12955079623936 12994033583356 13112121029714 13119846376672 13126637057408 13133349504128 13149145825298 13253733764096 13267374690304 13268642903887 13275191508992 13290124786624 13303803166976 13311641448448 13432615258112 13473005094752 13486871698048 13494817839104 13509998174638 13588412318696 13602397700704 13610496449536 13618515427328 13632531791872 13633834910416 13647867041984 13655908037632 13669962887168 13727081398528 13741209500672 13749305491456 13764772100432 13802320265216 13939836775214 13954183848136 13968545687264 13976775619072 14096585608448 14103794048768 14104890978304 14112103665664 14119407927296 14120757585788 14135290864912 14143619038976 14173849747456 14272153711744 14295260274688 14315067913174 14329801179176 14338243954048 14353001073152 14377612736312 14452547556998 14484565028864 14491971866624 14500858732108 14508273901828 14509402289984 14524335567616 14600035094464 14608637084672 14625070356709 14664965281792 14680058667008 14841579792718 14850324095264 14882065321984 14890833477632 14907584192704 14985281176816 14994110144768 15001870922752 15009542290432 15018746543969 15026426541179 15027595228912 15059715356672 15068588179456 15147124301824 15162713931776 15164163318728 15188714041856 15204346476544 15213304512512 15234384201176 15250063640224 15397720108288 15413567654912 15414766452736 15422648958976 15432106540592 15439997913872 15554853085184 15581525611904 15597562333696 15606752043008 15622814728192 15778469351218 15812194404608 15821510569984 15837794287616 15839308204748 15855610239952 15864951984896 15921861250367 15931242028816 15947638683584 15964052214016 15973457850368 15991426410796 16000947566464 16010374940672 16026853040128 16043348099072 16110383552512 16119875403776 16138008669472 16154618131328 16164136044544 16203192617738 16360077615056 16376915633344 16386564518912 16403429797888 16404997783489 16421882034236 16431557412928 16553788604416 16562253561856 16572409979552 16580884459232 16582174045696 16599240648704 16759960322048 16777209905152 16800456554896 16810354980608 16827656430592 16846585879949 16854900342784 16856511483952 16873860438848 16944366101308 16961805477392 16971798966016 17008074653696 17028531355136 17037239077376 17046057355264 17056100483072 17144995340288 17164281764536 17174394547328 17211103264768 17400472860428 17410724801344 17428644160256 17458529751236 17495845782016 17506153914368 17597394409472 17615505891328 17617189737934 17636693189248 17645711901568 17776974954496 17807457842176 17825785524224 17836288049152 17879384957504 17908331614208 17910043451699 17928476716276 18021918319729 18032536401392 18071079319552 18081726365696 18102066519712 18111435939968 18120697417088 18122106763264 18131373697024 18286797218816 18297571360768 18316403474432 18401549237869 18517934420272 18568448475136 18589336143392 18600288534016 18619432208384 18640377228298 18697231560064 18716475009536 18727502307328 18746776911872 18748568895416 18767865181984 18778922757632 18790103564288 18809442598912 18939897119488 18951056052224 18970560741376 19027602340096 19200521777024 19211834263552 19231607349248 19233445677194 19253241005656 19264584553088 19284411930112 19461178691584 19471130374144 19481208406016 19583300106356 19728976504832 19751169652354 19762806567392 19783146721408 19803507809792 19815175561216 19837465674152 19886254697632 19897971201536 19918450468864 19940856755858 19952605429984 19985032761344 19995252322304 19996807462912 20007033044992 20156220787712 20282703681583 20433582808576 20466664701952 20468621087656 20489687675744 20545580367872 20568692113984 20652662079488 20688076022528 20698783931392 20709368476672 20710979158016 20721569939456 20828671479203 20899196821504 20995974995968 21019593391496 21030341986136 21041227047904 21053624033792 21163353623168 21199643269358 21244955592448 21257472610304 21268475232256 21279351095296 21303288260912 21596434637176 21609158738048 21745831245824 21770293155478 21781425628498 21829679140864 21852146548736 21854235371108 21889617295616 21943453459456 21956382015488 21978979827712 21981080773936 22003704006464 22016668060672 22039327920128 22064119984516 22241347076096 22356303738398 22367735874218 22369475535904 22380914407264 22547401719808 22572765316976 22586064648448 22609310538752 22632580354048 22634743777219 22645914927104 22671389341888 22840037441536 22851716939776 22959731159176 22983361632224 23180232778952 23194034087168 23217905708032 23231585140736 23255495409664 23257718376592 23281655542208 23295372534784 23352666066944 23378935506868 23392709814464 23416785915136 23507076701696 23655753064448 23779721557718 23804195976232 23995399995392 24022392447424 24034676555584 24047116626176 24061284610048 24088351175756 24154060464128 24279949248512 24294254411776 24346615155328 24419821734238 24444954952712 24459357333376 24669024814784 24681639585344 24683559212032 24696181414912 24708963872768 24711325775129 24736759013596 24751333318208 24852378566656 24880335034832 24948204732416 24976268995552 25016705480704 25360950766592 25389479328199 25536843840308 25550061415312 25563126713392 25565114898176 25578187894016 25619758022656 25663689243136 25690102667264 25705238659072 25797446076544 25812645312512 25839212044288 25865806118912 25868278602536 25910159247872 25988067166712 26224242059428 26239692753344 26253274114816 26266699008256 26298291650596 26507467528192 26534749380608 26537285807774 26580249573248 26607606333952 26623282896896 26865230516224 26946010189504 26973743396096 26989635678208 27019996349276 27160822132979 27176824637392 27204795401408 27220992899072 27237030854656 27267669820832 27295734083968 27311816075264 27339925774336 27454162797056 27482419001344 27498610982912 27529544200864 27604640530432 27879673550428 27908367696272 27937091374528 27953551238144 27984996218893 28193171216896 28207588097536 28209781956608 28224207331328 28238815854592 28241515171576 28270581729824 28287238077952 28347699494912 28544307423488 28590520549376 28630135826348 28659602358352 28676487908096 28706002146304 28738293559913 28755225472624 28875376177229 28905095113996 28969130057728 28983943733248 29001717464216 29016547803656 29018804579968 29048671135232 29200070188928 29217274169344 29250140713418 29329930563584 29360117334016 29652640677289 29683159585436 29700648190528 29764130643968 29815168385408 29970562353632 29988220289536 30003741845504 30019084580864 30037493087938 30052853082358 30055190457824 30119430713344 30137176358912 30294248603648 30325427863552 30328326637456 30377428083712 30408692953088 30426609025024 30450827505749 30468768402352 30500127280448 30552427064663 30795440216576 30827135309824 30829532905472 30845297917952 30864213081184 30879995827744 31109706170368 31163051223808 31195124667392 31213504086016 31245629456384 31556938702436 31624388809216 31643021139968 31675588575232 31678616409496 31711220479904 31729903969792 31843722500734 31862484057632 31895277367168 31928104428032 31946915700736 31982852821592 32001895132928 32020749881344 32053706080256 32086696198144 32220767105024 32239750807552 32276017338944 32309236262656 32328272089088 32406385235476 32720155230112 32753831266688 32773129037824 32806859595776 32809995566978 32843764068472 32863114825856 33107577208832 33124507123712 33144819959104 33161768918464 33164348091392 33198481297408 33519920644096 33600913109792 33620709961216 33655312861184 33693171759898 33713022967904 33747720877696 33888732202616 33923610954784 33943597932032 34016149307392 34057062710272 34074478154752 34092114710528 34112200966144 34289990680576 34328563529072 34348789094656 34422206529536 34800945720856 34821449602688 34857288320512 34917059502472 34991691564032 35012307828736 35194788818944 35231011782656 35234379475868 35273386378496 35291423803136 35614915684352 35651571048448 35758769915008 35816663228416 35820086903398 35856953432552 36043836639458 36065072802784 36142158639104 36163452731392 36204133039424 36222871879936 36241394834176 36244213526528 36262747394048 36573594437632 36595142721536 36803098475738 37035868840544 37136896950272 37178672286784 37200577068032 37238864416768 37280754456596 37394463120128 37432950019072 37455004614656 37493553823744 37497137790832 37535730363968 37557845515264 37580207128576 37879794238976 37902112104448 37941121482752 38055204680192 38401043554048 38423668527104 38463214698496 38466891354388 38506482011312 38529169106176 38568823860224 38612209972903 38922357383168 38942260748288 38962416812032 39166600212712 39457953009664 39502339304708 39525613134784 39566293442816 39607015619584 39630351122432 39674931348304 39772509395264 39795942403072 39836900937728 39840708902759 39881713511716 39905210859968 39970065522688 39990504644608 40312441575424 40565407363166 40867165617152 40913137137019 40933329403904 40934058508729 40937242175312 40979375351488 41137384227968 41305324158976 41376152045056 41397567862784 41418736953344 41421958316032 41443139878912 41657342958406 41798393643008 41991949991936 42039186782992 42060683972272 42082454095808 42107248067584 42154614557573 42326707246336 42399286538716 42489911184896 42514945220608 42536950464512 42558702190592 42606576521824 43192869274352 43218317476096 43491662491648 43540586310956 43562851256996 43659358281728 43704293097472 43708470742216 43779234591232 43886906918912 43912764030976 43962161547872 44007408012928 44033336121344 44078655840256 44128239969032 44482694152192 44689476720539 44712607476796 44735471748436 44738951071808 44761828814528 45094803439616 45145530633952 45172129296896 45218621077504 45265160708096 45269487554438 45342778683776 45680074883072 45703433879552 45892423603999 45919462318352 45966723264448 46333167168023 46360465557904 46388068174336 46435811416064 46463170281472 46515436753184 46563311084416 46590745069568 46705332133888 46757871013736 46785419628928 46833571830272 47014153403392 47311506128896 47559443115436 47608391952464 48044784894848 48069353111168 48094233252352 48122569220096 48176702351512 48308120928256 48559898497024 48588508823552 48693230310656 48789428713249 48839643468476 48889909905424 48918714666752 49257994655273 49338049629568 49363279170688 49367118424064 49392362829824 49417927745536 49422651550258 49473518027192 49502666636416 49704757133312 49760670069664 49896409464832 49952537991104 50033410961408 50583916449493 50721901533184 50778958656398 51073687680616 51100122830624 51126253426784 51130229796352 51156375788032 51239516045312 51327378486272 51380205334528 51410477318144 51594892153088 51625290625024 51678424088576 51731612237824 51736557205072 51820318495744 51945529274513 51976134333424 52448484118856 52479385506688 52506548229632 52533398016512 52596583301192 53014935056384 53069498761216 53074571615548 53160499146496 53215212667904 53246565793792 53730461032448 53892020379008 53947486792192 53979271356416 54039992698552 54321644265958 54353649274784 54409590802816 54441985798144 54474061709312 54535339641664 54591468167936 54623632150528 54679851548672 54908325594112 54964838002688 54970092030389 54997221965824 55059088401728 55224642729263 55759347100856 55816735392544 55874182749056 55907102476288 55969992437786 56386342433792 56415176195072 56419563913216 56448414662656 56477631709184 56483030343152 56541163459648 56574476155904 57088614846976 57181041098752 57260271652696 57319204716704 57352975816192 57412004292608 57476587119826 57510450945248 57750752354458 57810190227992 57938260115456 57967887466496 58003434928432 58033095607312 58037609159936 58097342270464 58400140377856 58434548338688 58500281426836 58659861127168 58720234668032 59305281354578 59366319170872 59401296381056 59528261287936 59630336770816 59941124707264 59976440579072 60007483691008 60038169161728 60074986175876 60105706164716 60110380915648 60238861426688 60588497207296 60656653274912 60754856167424 60817385906176 60901655011498 60937536804704 61000254560896 61104854129326 61590880433152 61654270619648 61659065810944 61660164082769 61690595835904 61728426162368 61759991655488 62219412340736 62326102447616 62390249334784 62427008172032 63113877404872 63248777618432 63286042279936 63351177150464 63357232818992 63422440959808 63459807939584 63687445001468 63724968115264 63790554734336 63856208856064 63893831401472 63965705643184 64003790265856 64041499762688 64107412160512 64441534210048 64552034677888 64618472525312 64656544178176 64812770470952 65440310460224 65507662533376 65546258075648 65613719191552 65619991133956 65687528136944 65726229651712 66289639918208 66323537836928 66328696182784 66396962594816 67039841288192 67201826219584 67241419922432 67310625722368 67317059870179 67386343519796 67426045935808 67495441755392 67777464405232 67847221909568 67887195864064 67963562245883 68114125420544 68148956309504 68184229421056 68579981361152 68657127058144 68697578189312 68844413059072 69601891441712 69642899205376 69714576641024 69792998645503 69834119004944 69983383128064 70024615657472 70389577637888 70462023565312 70468758951736 70546772756992 70582847606272 71229831368704 71303142096896 71517539830016 71633326456832 71640173806796 71713906865104 72087673278916 72130145605568 72284317278208 72408266078848 72445743759872 72482789668352 72488427053056 72525494788096 73147188875264 73190285443072 73606196951476 74071737681088 74198751442753 74357344573568 74401154136064 74477728833536 74561508913192 74788926240256 74865900038144 74910009229312 74994275581664 75071460727936 75115691030528 75160414257152 75759588477952 75804224208896 75882242965504 76110409360384 76196026044173 76234989699743 76802087108096 76847337054208 76926429396992 76933782708776 77012964022624 77058338212352 77137647720448 77224419945806 77844714766336 77884521496576 77924833624064 78287075559763 78333200425424 78915906019328 79004678609416 79051226269568 79132586885632 79214031239168 79260702244864 79349862696608 79545018790528 79591884806144 79673801875456 79681417805518 79763427023432 79810421719936 79940131045376 79981009289216 80624883150848 81130814726332 81734331234304 81826274274038 81868117017458 81874484350624 81958750702976 82274768455936 82610648317952 82752304090112 82795135725568 82837473906688 82843916632064 82886279757824 83229025452013 83314685916812 83596787286016 83983899983872 84078373565984 84121367944544 84164908191616 84214496135168 84309229115146 84653414492672 84798573077432 84979822369792 85029890441216 85073900929024 85117404381184 85213153043648 86385738548704 86436634952192 86983324983296 87081172621912 87125702513992 87318716563456 87408586194944 87416941484432 87558469182464 87773813837824 87825528061952 87924323095744 88014816025856 88066672242688 88157311680512 88256479938064 89378953441078 89425214953592 89470943496872 89477902143616 89523657629056 90189606879232 90291061267904 90344258593792 90437242155008 90530321416192 90538975108876 90685557367552 91784847207998 91838924636704 91933446528896 92666334336046 92720931115808 92776136348672 92871622832128 92880500327209 92926340562944 93030873506368 93126622168832 93181490139136 93410664267776 93515742027472 93570839257856 93667143660544 93772509934193 94028306806784 94623012257792 95118886230872 95216783904928 96089569789696 96138706222336 96188466504704 96245138440192 96353404703024 96616241856512 97119796994048 97386460621312 97578857426498 97679286936952 97779819810848 97837429333504 98515989310546 98676099259136 98726558341376 98734236848128 98784725659648 98835855491072 98845303100516 98947036054384 99005333272832 99409514266624 99521340139328 99905075982208 100066821922816 101167832898986 101443803066368 101557917312796 102147375361232 102200245661248 102252506853568 102260459592704 102312751576064 102375492496963 102654756972544 102760410669056 103189784306176 103250581250048 103356848177152 103473114410144 103640636991488 103891058549026 103952268666848 104896968237712 104958771013376 105013096459264 105066796033024 105131225807783 105184985788253 105193166602384 106029870112768 106138997522432 106149143231096 106320998292992 106430425335808 106493131587584 107460922064896 107784040758016 107894973584384 107958542712832 108079985397104 108531586321309 108643288531916 108707298549568 108819181605632 108883971596288 109070679283328 109182936335872 109247264301056 109359703097344 109816651188224 109929676005376 109940184060778 110118176803456 110449285458526 111453028752569 111518694201712 111633470785088 111748365498112 111814204952576 111939984875572 112772684867584 112830352390144 112839127826432 112896829325312 112966060686304 113082326919296 113148952311808 114177229693952 114362082197504 114520543305392 114638409433408 114705951632384 114824008585216 114834984484423 114953174239652 115020901890496 115501504708916 115620380455984 115876520230912 115935774932992 116006869856864 116066191214624 116075218319872 116194684540928 116800280755712 116869096677376 117000562853672 117319722254336 117440469336064 118610562709156 118732638341744 118802592762112 119056522575872 119260673541632 119882249414528 119952881158144 120014967382016 120076338323456 120149972351752 120211412329432 120220761831296 120477722853376 121176994414592 121313306549824 121509712334848 121634771812352 121803310022996 121875073609408 122000509121792 122209708258652 122846654234483 123181760866304 123308541239296 123320328165538 123456852324736 123519983310976 124438824681472 124652204895232 124780498669568 124854016344064 126153428238103 126227754809744 126497555236864 126572084559872 126714465637984 126844881919616 126919615879168 127374890002936 127449936230528 127581109468672 127712417712128 127787662802944 127931411286368 128007580531712 128082999525376 128214824321024 128883068420096 129104069355776 129236945050624 129313088356352 129625540941904 130880620920448 131015325066752 131092516151296 131227438383104 131239982267912 131375056273888 131452459303424 132579279836416 132647075673856 132657392365568 132793925189632 134403652439168 134482839844864 134621251444736 134634119740358 134772687039592 134852091871616 134990883510784 135554928810464 135694443819136 135774391728128 135927124491766 136228250841088 136297912619008 136368458842112 137159962722304 137314254116288 137395156378624 139203782883424 139285798410752 139429153282048 139585997291006 139668238009888 139966766256128 140049231314944 140779155275776 140924047130624 140937517903472 141093545513984 141165695212544 141978925771081 142459662737408 142606284193792 143035079660032 143266652913664 143280347613592 143427813730208 144175346557832 144260291211136 144568634556416 144816532157696 144891487519744 144965579336704 144976854106112 145050989576192 146294377750528 147212393902952 148143475362176 148397502885506 148714689147136 148802308272128 148955457667072 149123017826384 149577852480512 149731800076288 149746112772439 149820018458624 149988551163328 150142921455872 150231382061056 151519176955904 151608448417792 152220818720768 152392052088346 152469979399486 153604174216192 153694674108416 153852858793984 153867565417552 154025928045248 154116676424704 154275295440896 154448839891612 155689429532672 155769042993152 156574151119526 156666400850848 157831812038656 158009357218832 158102452539136 158265173771264 158428062478336 158443206440533 158521404489728 158699725393216 159090037581056 159183769612288 159347603750912 159362835611036 159526854046864 159620843439872 159880262090752 159962018578432 161249766301696 162261629452664 163468662468608 163652548548076 163736234034916 163748968701248 163917501405952 164549536911872 165504608180224 165590271451136 165674947813376 166458050904026 166629371833624 167193574572032 167967799967744 168156747131968 168242735889088 168329816383232 168428992270336 168618458230292 169306828985344 169497282424793 169597146154864 169959644739584 170059780882432 170426306087296 172771477097408 172873269904384 173966649966592 174162345243824 174251405027984 174637433126912 174833882968864 175116938364928 175547627675648 175848646191488 176029632051712 176133344485376 176314623361024 176512959876128 178757906882156 178850429907184 178941886993744 178955804287232 179047315258112 180582122535808 180688517187584 180874484310016 181060642832384 181077950217752 181371114735104 183569694415996 183677849273408 183866893057792 185142117842233 185332668672092 185441862231616 185552272697344 185743245664256 185761000654418 186061747012736 186253244337664 186362980278272 186821328535552 187031484054944 187141678515712 187334287321088 187545019868386 188056613613568 189246024515584 190125754930853 190237772461744 190433567809856 192179139579392 192277412444672 192376933009408 192490276880384 192706809406048 193232483713024 194239593988096 194772921242624 195157714852996 195358573873904 195559639621696 195674858667008 195894973532251 197031978621092 197352198518272 197453116682752 197468473696256 197569451319296 197671710982144 197690606201032 197894072108768 198010666545664 199042680278656 199810151964416 200133643845632 202127633240603 202335665797972 202887606132736 203115834625592 204294750722464 204400491322496 204505013707136 204520919185408 204625503152128 204750984993926 205309513945088 205520821338112 206379568612352 206501162500096 206713696354304 206946228820288 207281273982976 207568484741023 207782117098052 207904537333696 209793936475424 209917542026752 210026192918528 210133592066048 210262451615566 210369971576506 210386333204768 212059740225536 212277995044864 212298286462192 212641996585984 212860850671616 212986263175168 214921844129792 215568081516032 215789947168768 215917085425664 216159970794208 217063172642618 217286577063832 217414597099136 217638363211264 217767943192576 218141358566656 218365872671744 218494528602112 218719406194688 219633302376448 219859352010752 219880368121556 220236353606912 220898570917052 222906057505138 223037388403424 223266941570176 223496730996224 223628409905152 223879969751144 225545369735168 225660704780288 225678255652864 225793658650624 225932121372608 226164653838592 226297904623616 228354459387904 229041086610784 229276818866816 229411903264768 229648017170432 229669968968846 229906348479304 230041803780992 231003009417832 231240760911968 231753040461824 231871549865984 232013739713728 232132382429248 232150436639744 232389369081856 233600561511424 233738193354752 234001125707344 234639444508672 237221125418312 237465276683488 237605185524224 238113045151744 238521347083264 239764498829056 239905762316288 240029934764032 240152676646912 240299944703504 240422824658864 240441523662592 240955445706752 242626613099648 243019424669696 243269543624704 243606620045992 243750147218816 244001018243584 244419416517304 245693308468966 246363521732608 246617082478592 246640656331076 246913704649472 247039966621952 249304409790464 249560997339136 252306856476206 252455509619488 252995110473728 253144169119744 253428931275968 253689763839232 253839231758336 254749780005872 254899872461056 255162218937344 255424835424256 255449251200043 255575325605888 255862822572736 256015161063424 256165999050752 257766136840192 258208138711552 258473890101248 258626176712704 259251081883808 261761241840896 262030650133504 262185032302592 262454876766208 262479964535824 262750112547776 262904918606848 265158559672832 265294151347712 265314784731136 265587850379264 268807304878336 268965679689728 269242502889472 269268239480716 269545374079184 269704183743232 269981767021568 270285469810321 271109857620928 271388887638272 271548783456256 271854248983532 272456501682176 272595825238016 272736917684224 274628508232576 274790312757248 278407565766848 278571596821504 278858306564096 278884962319313 279171994582012 279336476019776 279933532512256 281558310551552 281875035806944 282187091027968 282331390425088 283957851542162 284919325474816 285212568387584 286070159320064 286391959959133 286533305827328 286538409561103 286560695227184 286855627460416 288350693115664 288520582422272 289137269112832 289633064315392 289782975039488 289931158673408 289953708212224 290101979152384 292588755501056 294424787805904 296286950724352 296795005771012 297429378294272 297604616544256 297910915334144 298246035652768 299155704961024 299463600152576 299492225544878 299977102326656 300285842911744 300462764122112 303038353911808 303216896835584 304441637441536 304784104176692 304939958798972 307208348432384 307389348216832 307735130835104 308051856090496 308233352849408 308550590881792 308897679783224 311378859065344 311538085986304 312826337043773 313148302239052 313332801701696 315663624077312 315830671613221 316018714437664 316204905078272 316530347542528 316856124956672 316886412881066 317399450786432 318180075162112 318367539224576 318695207501824 318725671222072 319053708093728 319241686879744 319760524181504 319924037156864 322499532603392 324332170176161 324523258905328 326937324937216 327305097096152 327472468069832 327497937402496 327835002811904 329099073823744 331009216360448 331180542902272 331349895626752 332916101808052 333258743667248 336313494263936 336485471778176 336659632766464 336857984540672 337236916460584 338613657970688 338994564849586 339194292309728 339919289479168 340119561764864 340852612174592 344805962586911 345542954194816 345746539808768 347933299933184 348324690487648 348502810055968 349274866253824 349667765937728 350233876729856 351095255351296 351697292382976 352059264103424 352266688970752 352629246722048 353025919752256 354087415146451 357515813764312 357700859814368 357883773987488 357911608574464 358094630516224 361164245071616 361377034375168 361748968620032 362121285664768 362155900435504 362742229470208 367139388831992 367355698546816 367733786115584 370284235684466 370665337344184 370883724463232 371104545394688 371486491328512 371522001308836 372123494025472 372506488675328 372725960556544 373642657071104 374062968109888 374283357031424 374668574642176 375090039736772 376113227227136 380251509861706 380475544923488 380867135619712 384358279158784 384554824889344 384753866018816 384790644212723 384980553760768 385413618812096 388479187976192 389545842485248 390315429705992 390717147747808 391119279243392 391349717334016 391789947064502 394063957242184 394704397036544 394906233365504 394936947392512 395138902638592 395343421964288 395381212402064 395788144217536 396021333091328 398085360557312 399620303928832 400267287691264 404255266481206 404671331595944 405775212265472 406231669251184 408589501444928 408800982644992 409010027414272 409041838370816 409251006304256 409501969987852 410619027890176 411041642676224 412759137224704 413002325000192 413892457640576 414562547965952 415136969482046 415564234196104 415809074667392 419587872950848 419835084053504 420052385837056 420267184132096 420524903231132 420739943153012 420772666409536 424119480451072 424596572924384 425283993171968 425721701343232 429843688259584 431136163032064 431579894337536 431621148579383 431834170851328 432319941588416 434126345285236 434573154127664 434829194198272 435276726422528 435535886385152 435766369694191 436282717133312 436731745343488 436989057204224 439266604752896 439718704021504 439760736243112 440472707213824 441797141834104 445812115010276 446074776806848 446533883140352 446993461992448 447256819810304 447759939502288 451090739470336 451321409560576 451864242745216 452329307677184 452595809247232 456708918775808 458082173221568 458553637733632 458823806529536 459296034340864 459339937937692 459812696958608 460083607561984 461733976260643 462006018835664 462481521823936 464027479427456 464264764858496 464300873279488 464778738163712 467201123022848 467476386709504 468002251414688 469278889017344 474442250836624 474930553366976 475210371048448 475744935721181 477042694166528 479528997658112 479811524632576 480059869528064 480305353293824 480599889407008 480845649317728 480883047325184 481910891413504 485253226199296 486038849339392 486539087249408 487213240091984 487500294437632 488002036487168 488550990518521 488838833034608 491386616937932 492727043465216 493234164957184 493281312662152 493827409298944 494079933243904 498608819580928 499121994678272 504613712952412 504911019238976 505990220947456 506857862551936 507379527678464 507678463516672 509499560011744 509799744922112 510324437874688 510849670848512 510898502400086 511725645145472 512030322126848 512331998101504 515532273680384 516416277423104 516947780202496 517252353425408 518502163767616 519391260099271 523522483681792 524061300267008 524370064605184 524959929071648 525500225095552 525809837213696 530317119345664 530588302695424 530629569462272 531175700758528 533644927898201 537614609756672 537931359379456 538485005778944 538536478961432 539090748158368 539408367486464 539963534043136 540570939620642 542219715241856 542777775276544 543097566912512 543708497967064 544913003364352 545191650476032 545473835368448 549257016465152 549580625514496 556815131533696 557143193643008 557716613128192 557769924638626 558343989164024 558672952039552 559867065024512 563116621103104 563750071613888 564374182055936 564662780850176 567915703084324 569838650949632 572140318640128 572783919918266 573076819122206 573121390454368 573711254920832 576701386231328 577041164844544 578274538225664 579266128630784 579565950078976 579862317346816 579907416424448 580203958304768 585177511002112 588849575611808 592573901448704 593590011542024 594858756588544 595209233088512 595821830668288 596492071305536 598311409922048 598927200305152 598984451089756 599954204653312 600571685823488 600925528244224 606076707823616 608883274883072 609568208353384 609879917597944 614416696864768 614778696433664 615470261670208 616103712180992 616466705698816 617101181763584 617795359566448 625652674087546 626296604478104 626665603403392 631327248154624 631661343226442 632037428875328 632409810156544 633060695085056 633712249913344 633772825762132 634798901572864 636360150324224 636735078449152 637390415003648 637451342444144 638107416187456 638483373759488 644999065206784 648664340352322 649046517810656 653874649874432 654610194192304 654944936139664 654995874804992 655670005623808 656407569539351 658198147647488 662018432720896 662361085804544 662699791253504 665832203616104 666517487334496 672626988527872 672970943556352 673319265532928 673715969081344 674473832921168 677227315941376 677989129699172 678388584619456 679838578958336 681705224349184 689611925173822 691085908389632 691493079617536 695866599866368 695878994648393 696649380975296 697005620111936 699335531875456 700467753459712 702190510702592 703394584765952 704118528206848 704533377941504 706051839504512 708174830292902 715031627528624 715401719628736 715767547974976 715823217148928 716189261032448 716628447478741 722328490143232 722754068750336 723497937240064 724311800871008 725484458940416 734278777663984 734711397093632 735467572231168 736294900517771 740568471368932 741330674688368 741767448926464 742209090789376 742972982657024 743044002617672 744246988050944 745012977350656 745451921113088 748125936219776 748566714062848 749337149284352 750180079473544 752226454454272 759721104249163 760503019723412 760951089846976 761734271239424 768716558317568 769109649778688 769507732037632 769581288425446 770827237624192 776958375952384 779091684970496 780171201267983 780630859411984 781434295495616 782238558486784 782699434668032 783579894129004 787663841856391 788127914484368 789408794073088 789812466731008 789873894785024 790277805277184 790762424804128 791576288435072 792042666182656 796170721114624 799240607857664 800534575382528 808510532962412 809342663191888 811550424530944 812463338502368 817179002889856 817601965289984 818020054828544 818083676741632 818502012608512 819003939975704 821238055780352 822083285352448 825518274449408 826004650000384 827784915281152 829125095931904 830273938964092 831128468392208 831618149334784 837385909139641 839175745901696 839670168107008 840104771674112 840534368264192 841049806462264 841479886306024 841545332819072 848238960902144 849193145848768 850567986343936 851443402686464 859926579641381 862272326064128 863159788675072 863242297158766 864639883176832 868252690570472 869146308255328 869658388396544 870553452845056 871071772770304 871532739388382 872565434266624 873463490686976 873978114408448 878533209505792 879437408043008 879521472486224 880945414427648 883073997666721 883594283668208 891624230020552 892149553613696 893067766280704 893986923984896 894513639620608 895519879004576 902181478940672 902642819121152 903728485490432 904658615354368 905191618494464 913417837551616 916164346443136 917107275467264 917647613059072 918592068681728 918679875875384 919625393917216 920167215123968 923467952521286 924012037671328 924963043647872 928054958854912 928529529716992 928601746558976 929557476327424 934402246045696 934952773419008 936004502829376 948884501673248 949861106733952 950420742096896 951489871442362 954085388333056 959057995316224 959623049265152 960119739056128 960610706587648 961199778814016 961691298635456 961766094650368 970506452398592 972077698678784 974426480183968 975000588875264 976004072974336 977101981037042 977677666069216 982773233875864 985454086930432 986468329914368 986562625324304 987654818597888 988159866487808 997217639161856 998243989356544 1009227425904824 1009822038477952 1011980441894912 1013715725103872 1014759055356928 1015356927033344 1018999120023488 1019599489844224 1020648875749376 1021699341697024 1021797004800172 1023451290290944 1024060644253696 1032832554846208 1033895560404992 1037004327535232 1038782520198542 1047044967363584 1048122600534016 1048222789407073 1048740129210368 1049919858143296 1051000450191104 1051619674427392 1060634238691328 1061176605390848 1061259138924544 1067289855796402 1075229219513344 1075862718758912 1076970011557888 1077072957922864 1078181496316736 1078816734972928 1079927068086272 1081141879241284 1084439430483712 1085555550553088 1086195133825024 1087416995934128 1089826006728704 1090383300952064 1098514032930304 1099161251028992 1113630263067392 1114286387286016 1115433226256384 1115539849277252 1116687978328048 1117345904079104 1119734130049024 1127500143227776 1128748364111872 1129325561700352 1135831406168648 1139677301899264 1144280637280256 1145567839836532 1146153638244412 1146242780908736 1147422509841664 1153402772462656 1154082329689088 1155380558180011 1158532257261568 1159131900157952 1159724634693632 1170355022004224 1177699151223616 1185147802897408 1186480976973551 1187087696753141 1187180023084048 1189717513177088 1190418466177024 1192984142611072 1196622819844096 1197854400610304 1197968902179512 1199908409306624 1201143371646976 1201851056488448 1212153415647232 1217766549766144 1219136416706768 1219759835195888 1228833393729536 1230940523340416 1232207424361984 1232933411397632 1234202363527168 1235590719132896 1251305348175092 1252593208956208 1253331206806784 1263322686452884 1264074857750656 1264819620313088 1266121390170112 1267424499826688 1267545651524264 1269597803145728 1272720300648448 1273470156898304 1274902684888288 1276214832374912 1276966747518976 1289998130413568 1295994824895631 1297328680704644 1298093035621312 1307749299748864 1309220388384608 1309889872279328 1309991749609984 1311340011247616 1312815139078702 1316396295294976 1324036865441792 1324722171609088 1325399582507008 1330880284515971 1331664407232208 1333034974668992 1345253977055744 1345941887112704 1346638531065856 1347431938162688 1348947665842336 1354454631882752 1355978259398344 1356777169238912 1359677157916672 1363410448698368 1379223850347644 1382171816779264 1382986159235072 1391757989296786 1393298761950592 1394011240223872 1398671063750912 1400935506919424 1404381021405184 1406789169531904 1408237056413696 1409066755883008 1412103679009024 1414893432684221 1416349660585804 1430063255057248 1430803439257472 1431535095949952 1431646434297856 1432378522064896 1433256894957482 1444656980286464 1445508137500672 1446995874480128 1448623601742016 1450968917880832 1468557555327968 1469422794187264 1470935144462336 1472589801035542 1481136942737864 1482661349376736 1483534897852928 1484418181578752 1485945965314048 1486088005235344 1488493976101888 1490025954701312 1490903842226176 1496251872439552 1497133428125696 1498674298568704 1500360158947088 1504452908908544 1519442208498326 1521006039446824 1521902179693952 1523468542478848 1537433116635136 1538219299557376 1539015464075264 1539162576850892 1541654475248384 1558183369940992 1560342402535966 1561261718823968 1562868590991232 1564477116973568 1565398869336064 1567159788258008 1575327683712782 1576255828968736 1578817588146176 1579624933462016 1579747789570048 1580555610554368 1581524849608256 1583152576870144 1584085332365312 1592341442229248 1594132668881281 1598481215715328 1617021065924824 1618685326383776 1623100849061888 1624926677004736 1634358005779712 1635203930579968 1636040109657088 1636167353483264 1637004025217024 1638007879951408 1642476111560704 1651036548898816 1655569830562304 1658250191863808 1660547877928184 1662256936784416 1663236298669568 1674771818279282 1678351491803392 1679340336214016 1680209543348224 1681068736528384 1682099612924528 1682959772612048 1683090665638144 1698386291697536 1701135972687872 1702886805372928 1719853159282762 1724544652128256 1726319577350144 1726484594317532 1729279766353664 1736505381140944 1738292616510656 1739316776793088 1741106905690112 1743065478776764 1745130868533248 1746926981373952 1757066419011584 1759042944972448 1761890828855296 1766147995333442 1767188567336416 1783248460041104 1784299107227392 1786135532561408 1787973847969792 1788144758400301 1789027279241216 1791039758009152 1804362957881344 1805285638242304 1807456970980864 1809317230708736 1810383236988928 1826835675103232 1832328692886272 1834214550934528 1835295226118144 1837184137363456 1837359751750768 1839250787834432 1840334430247936 1846935905042572 1848024075342656 1849926087295744 1856109917709824 1857059059433984 1857203493117952 1859114952654848 1868804492091392 1872009005658752 1897769003346496 1899722213467904 1900841484193792 1902979742884724 1908170776666112 1918115990632448 1919246098530304 1922399557628032 1923382597270912 1923532189300736 1941012904797184 1944155397357568 1948852960367936 1950001177750528 1952008145948672 1952194736235191 1954203962074084 1955355332138432 1965546467751728 1970908173860864 1973125250648608 1975309637195776 1976319732975616 1994435278323712 1996487978713088 2005768866927721 2018454851809648 2019644076955904 2023960883789824 2027431450207744 2029518110713856 2030713854066688 2037998240046976 2039198979688448 2041297751498752 2043398683394048 2043594009600344 2046902580581888 2048121288507392 2065665109692416 2067791120809984 2074008655070464 2077565040397084 2094089934727168 2096245201068032 2096445578814146 2099839716286592 2102000900382208 2103239348854784 2121268477382656 2122353210781696 2122518277849088 2134579711592804 2150458439026688 2151725437517824 2154145915845728 2156362992633472 2157633469945856 2159854136172544 2162283758482568 2168878860967424 2171111101106176 2172390267650048 2174833991868256 2179652013457408 2180766601904128 2197028065860608 2198322502057984 2210814701292547 2227260526134784 2228572774572032 2230866452512768 2231079698554504 2233375956656096 2234691808158208 2239468260098048 2255000286455552 2257496728223744 2258651123400704 2270325191233127 2271662812337296 2288561274560512 2291135679673064 2292307276488824 2292485561817472 2294845019683328 2306805544925312 2308164659378176 2310761116360022 2317064514523136 2318263800315904 2319449269387264 2355398302447232 2370295605794816 2372961953947102 2374175393506282 2374360046168096 2379435026354176 2380836932354048 2385968285222144 2393245639688192 2395708801220608 2395937804359024 2399816818613248 2402286743293952 2403702112976896 2413641738108377 2424306831294464 2435533099532288 2438272833413536 2439519670391776 2457666787459072 2461881046680832 2464414848723968 2465866822795264 2468404727054336 2471181438265792 2502610696350184 2505186417912416 2506662413613568 2526645372905768 2528149715501312 2529639240626176 2532242780340224 2534848999653376 2535091303048528 2539195606291456 2545440601296896 2546940313796608 2549805369776576 2552429664749824 2553933495037952 2591989649791262 2594657361409288 2596186071242624 2615498599497728 2618440776769216 2619779744558656 2619983499219968 2622680022495232 2625630278157404 2632792590589952 2648073730883584 2661760569031942 2663328814464416 2666069949337984 2690507954111488 2691883774225408 2693277062131712 2693534509489061 2694863876325376 2697895331684672 2708909263765504 2711956518796688 2713554338477824 2719354315833344 2726820897396736 2758447700695288 2764343633558528 2765972318470144 2783515978593572 2786597523901184 2788022480447744 2797342127501824 2801871013838848 2813578339063808 2816474112827392 2824207358018048 2829786865368442 2832699321171608 2860126510114496 2861606878514944 2863070191899904 2863292868595712 2864757044129792 2866513789914964 2889313960572928 2891016275001344 2897247203484032 2901937835761664 2937115110655936 2938845588374528 2941870288924672 2945179602071084 2962273885475728 2965322698753472 2967069795705856 2968836363157504 2972176010470688 2976987952203776 2980051909402624 2992503744879104 2994266856251392 2997348597137408 3000720317894176 3008905817817088 3038884416996652 3042012078893648 3043804359387904 3046937084957696 3050364587859337 3074866233270272 3076438599114752 3078030928150528 3078325153701784 3083308950496768 3116366739881984 3120684805071932 3122523437647936 3125737181982464 3128954233947136 3130797738672128 3134319576516016 3147416003317961 3150655367425564 3152511657937472 3157635176292352 3159249866924032 3163049699216512 3166305153740288 3168170664730624 3184682884458496 3188265337762562 3196962431430656 3232137833824501 3234042131849648 3237370652767552 3249853354009472 3268716011559424 3270407861159936 3272080219314176 3272334706966528 3274008050434048 3276015759902816 3284952223121408 3302073097797632 3311139661124608 3316500383727616 3321095755856368 3324513873568832 3326472597339136 3330214550048267 3349543636558564 3356702983606784 3358680672428032 3360419086696448 3362137473056768 3364199225849056 3365919545224096 3366181331276288 3396772583395072 3402271945375744 3405773610745856 3439706318565524 3449089304256512 3452639154700288 3452969188635064 3458559532707328 3473010762281888 3476585233021312 3478633553586176 3482213811380224 3486130957553528 3490261737066496 3493853962747904 3514132838023168 3518085889944896 3523781657710592 3532295990666884 3534377134672832 3566496920082208 3568598214454784 3572271065122816 3575947695939584 3576289516800602 3582079516018304 3608725915762688 3610571276484608 3614913941961728 3618634461417472 3620766473977856 3653671350206464 3664657385772544 3668429101869056 3670590452236288 3674719503501536 3678501575668864 3680668860495872 3693871810085144 3696048150685312 3699852174591488 3712219835419648 3714118118867968 3714406986235904 3718229905309696 3737608984182784 3744018011317504 3795538006692992 3799444426935808 3801682968387584 3805959485769448 3816341553332224 3836231981264896 3838492197060608 3844799115256064 3846765194541824 3847064378601472 3882025809594368 3897705920735872 3900002355501056 3904016291897344 3904389472470382 3908407924148168 3910710664276864 3931092935503456 3941816347721728 3946250501297216 3950619274391552 3952639465951232 3988870556647424 4011537733855442 4036909703619296 4039288153911808 4047921767579648 4054862900415488 4059036221427712 4061427708133376 4075996480093952 4078397959376896 4082595502997504 4086797366788096 4087188019200688 4093805161163776 4096242577014784 4131330219384832 4135582241619968 4148017310140928 4155130080794168 4188179869454336 4192490402136064 4192891157628292 4199679432573184 4204001800764416 4206478697709568 4242536954765312 4244706421563392 4269159423185608 4300916878053376 4303450875035648 4308291831691456 4312725985266944 4315266939891712 4319708272345088 4324567516965136 4337757721934848 4342222202212352 4342637270400731 4344780535300096 4349667983736512 4394056131721216 4396645004115968 4421629402585094 4454521052269568 4457145549144064 4461732905025536 4462159397109008 4466751913312192 4469383616316416 4510000572911104 4514993456447488 4517302246801408 4540650382466254 4543325624674592 4577122549121024 4582271359346128 4584614552977648 4584971123634944 4589690039366656 4594852986775457 4613611089850624 4616329318756352 4621522232720044 4634129029046272 4636527600631808 4638898538774528 4710796604894464 4740591211589632 4745923907894204 4748350787012564 4748720092336192 4758870052708352 4771936570444288 4786491279376384 4791875608718048 4799633637226496 4804573486587904 4827283476216754 4848613662588928 4871066199064576 4871152962538751 4876545666827072 4879039340783552 4915333574918144 4923762093361664 4928829697447936 4931733645590528 4942362876531584 5005221392700368 5010372835824832 5013324827227136 5053290745811536 5056299431002624 5059278481252352 5064485560680448 5070182606097056 5078391212582912 5090881202593792 5099610739553152 5104859329499648 5107866990075904 5183979299582524 5189314722818576 5192372142485248 5236881553538432 5239559489117312 5239966998439936 5245360044990464 5251260556314808 5265585181179904 5296147461767168 5318047729744141 5323521138063884 5326657628928832 5332139898675968 5369121417424757 5381015908222976 5383767548450816 5386554124263424 5387069018978122 5395790663369344 5417818527531008 5423913037593376 5427108676955648 5438708631666688 5453641794793472 5513646892994737 5516895401390576 5528687267117056 5531944636940288 5567031957187144 5573195047802368 5576044960895488 5594684255003648 5603742027677696 5627156678127616 5632948225654784 5648414716036096 5659573730736884 5665398642343216 5720253020228992 5723213757029888 5726140383799808 5726585737191424 5729514088259584 5733027579829928 5778627921145856 5782032550002688 5794494406968064 5803875671523328 5861701363977487 5874230221311872 5877691176749056 5883740577849344 5890359204142168 5924547770951456 5930645397506944 5934139591411712 5937672726315008 5944352020941376 5953975904407552 5960103818805248 5985007489758208 5988533712502784 5994697194274816 6001440635788352 6019486057489667 6077768833993304 6084024157787296 6087608718775808 6093874169915392 6100729175718674 6149732466540544 6152877198229504 6156061856301056 6156650307403568 6166617900993536 6232733479763968 6241369610143864 6245046875295872 6251474363964928 6257908467894272 6261595477344256 6268639153032032 6294832006635922 6301310734851128 6305023315874944 6315270352584704 6318499733848064 6326099398433024 6332610307480576 6336341329461248 6369365768916992 6376530675525124 6393924862861312 6464275667649002 6468084263699296 6474741305535104 6499706708018944 6537432023118848 6540815722319872 6544160438628352 6544669413933056 6548016100868096 6552031519805632 6604146195595264 6622279322249216 6642191511712736 6649027747137664 6652945194678272 6660429100096534 6699087273117128 6713405967213568 6717361344856064 6720838173392896 6724274946113536 6728398451698112 6731839090448192 6732362662552576 6793545166790144 6804543890751488 6879412637131048 6898178608513024 6905278309400576 6905938377270128 6917119065414656 6946021524563776 6953170466042624 6957267107172352 6964427622760448 6972261915107056 6980523474132992 6987707925495808 7036171779889792 7047563315421184 7064591981333768 7068754269345664 7132993840164416 7137196428909568 7144542130245632 7151895391879168 7152579033601204 7164159032036608 7229827883923456 7237268922834944 7307342700412928 7329314771545088 7336858203738112 7337559525849511 7341180904472576 7349439007003072 7357003151337728 7361337720991744 7387743620170288 7392096301370624 7399704349182976 7408028284801247 7424439670839296 7428236237735936 7428813972471808 7475217968365568 7488036022635008 7591076013385984 7598888853871616 7603365936775168 7611918971538896 7632683106664448 7672463962529792 7689598230512128 7693530389083648 7694128757202944 7764051619188736 7795411841471744 7800004711002112 7808032583794688 7808778944940764 7816815848296336 7821421328553728 7862185871006912 7892501002594432 7901238548783104 7905278931902464 7977741113294848 8023075467710884 8073819407238592 8078576307823616 8087663907260077 8109725800830976 8118072442855424 8151992960187904 8156795918753792 8165191005995008 8174376038401376 8187610322327552 8192485154029568 8262660438769664 8271164483239936 8296034620281856 8305366838814857 8309613877271987 8310260161588336 8376359738908672 8384980804272128 8385782315256584 8399358865146368 8408003601528832 8412957395419136 8485073909530624 8489412843126784 8538318846371216 8601833756106752 8616583663382912 8625451970533888 8630533879783424 8639416544690176 8649135033930272 8675515443869696 8684444404424704 8685274540801462 8699335967473024 8788112263442432 8793290008231936 8843258805170188 8909042104539136 8914291098288128 8924318794218016 8933503826624384 8938767232632832 9020001145822208 9029986912894976 9034604493602816 9071963774269417 9081300764932508 9086651249349184 9154245098242048 9164542718692256 9169229105955296 9169942247269888 9179380078733312 9189705973550914 9227222179701248 9232658637512704 9243044465440088 9268258058092544 9273055201263616 9277797077549056 9421593209788928 9481182423179264 9491847815788408 9496701574025128 9497440184672384 9517740105416704 9543873140888576 9572982558752768 9583751217436096 9599267274452992 9609146973175808 9654566952433508 9742305925077502 9753091333654144 9758078681567104 9830667149836288 9847524186723328 9857659394895872 9863467291181056 9884725753063168 10010442785400736 10020745671649664 10026649654454272 10106581491623072 10112598862005248 10118556962504704 10128971121360896 10140365212194112 10156782425165824 10181762405187584 10199221479106304 10209718658999296 10215733980151808 10367958599165048 10378629445637152 10384744284970496 10473763107076864 10479118978234624 10479933996879872 10490720089980928 10502521112629616 10531170362359808 10636095459488282 10647042276127768 10653315257857664 10664279797351936 10738242834849514 10762031816445952 10767535096901632 10773108248526848 10774138037956244 10791581326738688 10835637055062016 10847826075186752 10854217353911296 10907283589586944 11027293785989474 11033790802781152 11057374534234112 11063889273880576 11134063914374288 11146390095604736 11152089921790976 11158928682168967 11189368510007296 11254313356255232 11265896451309568 11296829432072192 11319147461473768 11330797284686432 11440506040457984 11446427514059776 11452280767599616 11453171474382848 11459028176519168 11466055159659856 11557255842291712 11588988813936128 11607751343046656 11723402727954974 11748460442623744 11755382353498112 11767481155698688 11780718408284336 11829942909022681 11849095541902912 11861290795013888 11868279182823424 11888704041882752 11907951808815104 11920207637610496 11970014979516416 11977067425005568 12002881271576704 12038972114979334 12155537667986608 12168048315574592 12175217437551616 12187748339830784 12201458351437348 12299464933081088 12305754396459008 12313300614807136 12333235801987072 12465466959527936 12482739220287728 12490093750591744 12502948727929856 12515816935788544 12517013308802107 12523190954688512 12537278306064064 12589664013271844 12602621469702256 12610046631749888 12630540705169408 12636999467696128 12652198796866048 12665220614961152 12672682658922496 12738731537833984 12753061351050248 12787849725722624 12928551335298004 12936168527398592 12949482611070208 12999413416037888 13074864046237696 13081631444639744 13088320877256704 13104063039611264 13208292391190528 13244558644498432 13284383023425472 13298055494275328 13305890389356544 13320858200193068 13390285311558647 13398174546234256 13426811934427136 13434722689712128 13456796903396224 13463678180896384 13464725325105152 13587090333580288 13609087781502976 13758825274262096 13796357217026048 13811876754540256 13834238130829312 13892043049127552 13906340932085248 13914534214344704 13928855245520896 13944523830214112 13961046948265984 13975415850991616 14072343559779584 14095126630842368 14129183962667536 14137508538691328 14265987680328832 14274392857819136 14289084260491264 14303790783758336 14305158067202408 14328318064073216 14459655767846912 14474537845669888 14658629543090176 14673716407476224 14675119051699022 14698878014006144 14714006302675456 14722675441983488 14775487240340576 14784192602741248 14799408698365952 14816056569602494 14848879341678592 14856472475471872 14857627944943616 14950435936731136 14976072045270016 15182152026771968 15197777707743232 15206731873550336 15223837943077792 15265366213328896 15344927925059584 15379196461024256 15387060778167296 15388257514405888 15475702909047829 15528103238377472 15590823682943488 15600009422004224 15616065167589376 15617557889881528 15633631696592672 15642842657107456 15724371742013824 15785002005188864 15802477097566208 15810557863804928 16046150935421768 16147638814477184 16157152615647232 16175327814520154 16219451601661952 16236144885710848 16303985920375808 16313591837507584 16330382011990016 16348752076802752 16375220644655104 16525320877539328 16592069240563712 16610733677629714 16619227754543974 16620520323176672 16752719477817344 16769961608544256 16771564630513168 16798717730292736 16816007203057664 16825914790838272 16970147819061248 16978825686253568 17076637692742432 17203667512213504 17233167326765824 17250903941067776 17261067759566848 17278833089380352 17298270067860544 17351030887739392 17368888808849408 17370549081602924 17398671934946048 17576224526884864 17686517610340376 17818084209078272 17828582196576256 17848637588436032 17867007653248768 17877534465265664 18040002291644416 18143927548538834 18162601529865016 18173302498698368 18308490196484096 18329085437384512 18338458211910592 18339884494539776 18358760157466624 18379411947101828 18454444359402496 18465317275025408 18486088930880176 18536516116185088 18843186419577856 18962364846358528 18983695631576816 18993403148050256 18994880369344768 19035480210833408 19087746281777152 19167502434872192 19198534548905984 19218293946351616 19309133904867016 19484611850155004 19506182667308288 19516157363134208 19695048373446656 19715318789791744 19769451506126336 20020885570801472 20041491343299328 20053299308908544 20180490844803397 20213162983246144 20225197724010496 20237113925009408 20280730424388224 20313564850331648 20363524810375168 20398442958212608 20419437317998592 20431467960303616 20735917198330096 20757258891274304 20769488569940992 20947526214153728 20958237956469248 20959867993759744 20981440179961856 21005042225259232 21062340724719616 21272190918976564 21294084552255536 21306630515715328 21328559594703872 21352552115015359 21476485669699028 21524063632891904 21535070193803264 21546216497053696 21548276075912488 21583162653477376 21695652150373504 21708434707822592 21814567179173888 22031912023225727 22054587571978948 22067581605562304 22114749068468224 22268127828748576 22292780191209472 22304179843581952 22317857364337934 22378737020014592 22508626712510464 22531792902619136 22593658864144384 22624964836771507 22638294922947536 22661594569372864 22881012080915968 22892855028119552 22904561535199232 22906342948765696 22918056353038336 22932110319319712 23114511684583424 23177977627872256 23215502686093312 23446805455909948 23496920885247488 23510764706996224 23534962311397376 23561436816568672 23659885818045362 23698191083805824 23722581590027776 23736558365646848 23777408083765504 23815903617630208 23840415275220992 23940029959032832 23954134850011136 24005762543153408 24077944229958668 24311075335973216 24336096631149184 24350434875103232 24375496679661568 24402916702874696 24598929866162176 24611508792918016 24626601229614272 24666471603974144 24965478440575456 24980187501183488 25005897455859712 25031633871577088 25034026617604214 25074556612128128 25179328026543688 25205242939404512 25220093263499776 25261081410338816 25273998935392256 25304397593732096 25330441229922304 25345365317844992 25477463075667968 25506122702100496 25575699451445248 25857102670596008 25872337054797184 25898965222140416 25998826832075776 26149728092475392 26163262889279488 26176641754513408 26208126079222528 26489117288996864 26568766046850944 26596110988550656 26611780778713088 26641716400386136 26780570623117294 26796349092468512 26853623868854272 26869445379424256 26913593806792448 26927356361792768 26929450650210304 27174180667160576 27517650548524192 27592714434052096 27623753509080512 27668476261658624 27784086098255104 27812681864170496 27829068428689408 27857710491041792 27889047660428224 27922093896531968 28144687119559168 28190253261684736 28258367925335072 28275017077382656 28531975360657664 28548785715638272 28578168520982528 28607581567516672 28610316134404816 28656636128146432 28919311535693824 28949075691339776 29317259086180352 29347432814952448 29350238103398044 29397756028012288 29428012605350912 29445350883966976 29550974480681152 29568385205482496 29598817396731904 29632113139204988 29697758683357184 29712944950943744 29952144090540032 30364304053543936 30395555415486464 30398460892805117 30413463747100672 30447675886155584 30689855850119168 30758392922048512 30774121556334592 30776515028811776 30951405818095658 31056206476754944 31181647365886976 31200018844008448 31232130335178752 31235115779763056 31267263393185344 31285685314214912 31448743484027648 31570004010377728 31604954195132416 31621115727609856 32092301870843536 32295277628954368 32314305231294464 32350655629040308 32438903203323904 32472289771421696 32607971840751616 32627183675015168 32697504153605504 32750441289310208 33050641755078656 33184138481127424 33221467355259428 33238455509087948 33241040646353344 33505438955634688 33543129261026336 33597435460585472 33632014406115328 33940295638122496 33957651372507136 34098070737771257 34153275385484864 34407335024427008 34425543205841089 34466334653531648 34501807882135552 34522135519133696 34596540135721088 34702061775478784 34737777617698816 34741098163205848 34797343869892096 35152449053769728 35373035220680752 35636168418156544 35697275176872064 35734015306497536 35755068930531328 36080004583288832 36287855097077668 36325203059730032 36346604997396736 36658170874769024 36676916423821184 36679768989079552 36717520314933248 36758823894203656 36908888718804992 36930634550050816 36972177861760352 37073032232370176 37583849921973299 37686372839155712 37924729692717056 37967391263153632 37986806296100512 37989760738689536 38070960421666816 38175492563554304 38335004869744384 38397069097811968 38436587892703232 38595528250963159 38618267809734032 38969223700310008 39012365334616576 39032314726268416 39390096746893312 39430637579583488 39538903012252672 40041771141602944 40082982686598656 40106598617817088 40360981689606794 40426325966492288 40450395448020992 40474227850018816 40561460848776448 40627129700663296 40727049620750336 40796885916425216 40838874635997184 40862935920607232 41031909547842409 41471834396660192 41514517782548608 41538977139881984 41895052428307456 41916475912938496 41919735987519488 41962880359923712 42010084450518464 42544381837953128 42588169104511072 42613261031430656 42657119189407744 42705104230030718 42952971339398056 43048127265783808 43070140387606528 43092432994107392 43096552151824976 43166325306954752 43391304300747008 43416869415645184 43629134358347776 44063824046451454 44109175143957896 44135163211124608 44229498136936448 44536255657497152 44585560382418944 44608359687163904 44635714728675868 44757474040029184 45017253425020928 45187317728288768 45249929673543014 45276589845895072 45323189138745728 45762024161831936 45785710056239104 45809123070398464 45812685897531392 45836112706076672 45864220638639424 46229023369166848 46355955255744512 46893610911819896 46993841770494976 47021529413992448 47069924622794752 47122873633137344 47319771636090724 47396382167611648 47445163180055552 47473116731293696 47554816167531008 47631807235260416 47880059918065664 48011525086306816 48155888459917336 48622150671946432 48672193262298368 48700869750206464 48750993359323136 48805833405749392 49253202459228544 49332943207948288 49930956881150912 49960375002366976 50011794911719424 50063267743154176 50068053235208428 50149113224256256 50358656053087376 50410485878809024 50440186526999552 50608795187464192 50660882459844608 50954926151335936 51012245404200992 51151398902890496 51714205341192016 51744674109594368 51797930444280832 51856197993608729 51997653664151552 52299456184950784 52326525778558976 52353283509026816 52416252158445056 52978234577993728 53137532093701888 53192221977101312 53223561557426176 53283432800772272 53561141246234588 53592698184937024 53707247737708544 53827187613584896 53854712723585536 53858901300420608 54348361334321152 55035301097048384 55247507018161024 55336952523317248 55568172196510208 55625363728340992 55658136857378816 55778095320856448 55844187793063936 56289374239118336 56380506523369472 56516735850670144 56550034154765312 56613647350820539 57063950721315328 57097571431276544 57156337041965056 57220632268809632 57313272256292864 57838623071387648 57898151382679552 58167297140903909 58634518172360704 58694865629904896 58700476206796088 58795512056024576 58856025210701824 58890701767933952 59101948961362304 59136770410964992 59197634793463808 59264226278409976 59395517366714368 59425889901887488 59904288181080064 60728608107087872 60791110830972928 60796921785610234 60895351772311168 61379711700238336 61516785844097024 61548243112669184 61553030057623552 61902811636191316 62112412953509888 62363294731773952 62400037688016896 62470231559526112 62534526786370688 62571370628429824 62897486968055296 63140008020755456 63209908390264832 63242231455219712 64184603741687072 64590555257908736 64628610462588928 64701311258080616 64877806406647808 64944579542843392 65215943681503232 65254367350030336 65395008307211008 65500882578620416 66368276962254848 66442934710518856 66476911018175896 66482081292706688 67010877911269376 67086258522052672 67194870921170944 67264028812230656 68196141475542514 68306550770969728 68814670048854016 68851086411682178 68932669307063296 69003615764271104 69044271038267392 69193080271442176 69404123550957568 69475555235397632 69482196326411696 69594687739784192 70304898107539456 70746070441361504 71272336836313088 71394550353744128 71468030612995072 71510137861062656 72160009166577664 72575710194155336 72650406119460064 72693209994793472 73316341749538048 73353832847642368 73359537978159104 73435040629866496 73517647788407312 73817777437609984 73861269100101632 73944355723520704 75167699843946598 75372745678311424 75849459385434112 75934782526307264 75973612592201024 75979521477379072 76350985127108608 76670009739488768 76794138195623936 77191056501926318 77236535619468064 77938447400620016 78024730669233152 78064629452536832 78112500775182769 78780193493786624 78861275159166976 79077806024505344 80083542283205888 80165965373197312 80213197235634176 80721963379213588 80852651932984576 80900790896041984 81122921697552896 81254259401326592 81593771832850432 81677749271994368 82063819095684818 82809600363158767 82943668793320384 83029035565097216 83077954279763968 83790104856614912 83832951825876992 83839471975038976 84020168901036928 85088763675906256 85176338209022144 85226522062861312 85314238378815488 85410208460061436 85905942678796112 86096254531567616 86140280775213056 86193104303649952 86332650613909504 86782608601494016 86833738831290368 87258268716695552 88127648092902908 88218350287915792 88270326422249216 88458996273872896 89072511314994304 89171120764837888 89216719374327808 89271429457351736 89514948080058368 90034506850041856 90374635456577536 90499859347086028 90553179691790144 90646378277491456 91275064096220869 91524048323663872 91571420112478208 91618246140796928 91728441277278848 92458046738333696 92711910511489024 93731997180910529 93787221823639792 93987683540989952 94043058827984896 94245747266274688 94639543272181448 94792764335223296 94890326360111104 94946233462587392 95109632335062016 95263614470520832 95760119836131328 96023050172613632 96311776919834672 97244301343892864 97344386524596736 97401739500412928 97501986718646272 97611666811498784 98506404918457088 98665886415896576 99861913762301824 99920750004733952 100023589823438848 100126535486308352 100136106470416856 100298226448512512 100717312106174752 100820971757618048 100880373053999104 101217590374928384 101321764919689216 101909852302671872 102024490808401984 103428410682384032 103489348219188736 103595860888561664 103712395987217458 103995307328303104 104598912369901568 104653051557117952 104706567018053632 104832504316890112 105956469155987456 106275064187403776 106384443954202624 106447123114852352 106566865601544544 107122282492469176 107185396369874048 107414495475417088 107654375227169792 107709425447171072 107717802600841216 108696722668642304 110070602194096768 110495014036322048 110673905046634496 111136344393020416 111250727456681984 111316273714757632 111556190641712896 112578748478236672 113033471701340288 113100068309530624 113227294701641078 114127901442630656 114195142862553088 114312674083930112 114441264537619264 114626544512585728 115677246142775296 116334594281807818 117269036344721408 117389731259809792 117400952413592176 117591024112049152 117712050421403648 117781403535867904 118203897922724608 118273540821929984 118395269586927616 118528452556819952 118791034733428736 118851779803774976 119808576362160128 121457216214175744 121582221661945856 121593843571220468 121790703544622336 123033571688194048 123096486225338368 123805623272382632 124224825907019776 124726589463547904 124800075376033792 124940463119052224 125069053572741376 125142741256859648 125794973936110592 125936480841621199 126280016041510912 128369207483374144 129181110515817472 129257220925177856 129402622516161232 129755612813295616 130431887363006464 130790016614422016 131001765157240832 132736553924509696 132885869421037712 132953822036351792 132964162585413376 134172517044105344 134389741842341888 134528057624461312 136392282951085028 136613101541939456 137702172823364356 137865338614126592 138007231528542208 138386160542884352 138808247101915136 138964392652823392 139189375479568384 140609796215078912 141263435913623779 141492140882723008 142544673672626176 142789100707488256 142936061225990144 143020275722125312 144320018333155328 145151420388310672 145300812238920128 145386419989586944 146632683499076096 146707665695284736 146719075956318208 146870081259732992 147035295576814624 147635554875219968 147888711447041408 150335399687893196 150745491356622848 151869565052614528 151947225184402048 151959042954758144 152701970254217216 153340019478977536 153588276391247872 154223384162580089 154382113003852636 154473071238936128 155876894801240032 156049461338466304 156129258905073664 156225001550365538 157560386987573248 157722550318333952 158155612049010688 160167084566411776 160331930746394624 160426394471268352 161443926758427176 161705303865969152 161801581792083968 162245843395105792 162508518802653184 163187543665700864 163355498543988736 164127638191369636 165619200726317534 165887337586640768 166058071130194432 166155908559527936 167580209713229824 167665903651753984 167678943950077952 168040337802073856 170177527351812512 170352676418044288 170453044125722624 170628476757630976 170820416920122872 171811885357592224 172192509063135232 172280561550426112 172386208607299904 172665301227819008 173565217202988032 173667477662580736 176255296185805816 176436700575831584 176540652844498432 176917992547745792 178145022629988608 178342241529675776 178433438748655616 178542858914703472 179029896160116736 180749270913155072 180999718694172056 181106359383580288 181292756554982912 182550128192441738 183048096647327744 183142840224956416 183236492281593856 183456882554557696 185423821022978048 187463994361821058 187574443647279584 187975367081979904 188086117655969792 188491494532549376 189279086544362896 189585528670446592 189780652720222208 189892466925174784 190219264670124032 191520239672262656 192046100345227264 192623553839669344 194488602687785728 194688773049193472 194803479000825856 195003973437292544 195223333622997568 197012809836914176 197331772831793152 199723827524603648 199841500009467904 200047179646877696 200253070972616704 200272212940833712 200596452897025024 201434624212349504 201641943515236096 201760746107998208 202435180749856768 202643529839378432 204048981616803968 206856821364768064 206978696438377472 207191721777123328 207424791974434916 207990614656606208 209197824739803136 209665008633780224 211912938311974912 212550128374807552 212768887908405248 212789226249635819 212894246229704704 213133731203089088 214244564984938352 214370792739748096 214828990950834176 215308750454339584 215418850894342144 215435605201682432 217393445337284608 220141204388193536 220990028072644096 221347810093268992 222272688786040832 222501454913363968 223112381283425792 225157496956473344 226066943402680576 226200136619061248 226454589403282156 228255802885261312 228390285725106176 228882529075238528 229253089025171456 231354492285550592 232669188563615636 234538072689442816 234801904827184352 235182048224098304 235424100842807296 236407795845449216 236547081643859968 236790539173855232 237056905113639904 237582069466857472 237703559607549952 239617152724320256 240978802440887623 242914432428351488 243164443323891712 243187687142440936 243581407089244672 246067143376388096 246192972450676736 247611246544765264 249453178927095808 249880926238104448 250138107145482752 250285482513719296 251589947872221184 251872961683242398 252560032083021824 256738414966748288 258362221031634944 258514441850355712 258805245032322464 259511225626591232 260863774726012928 261580033228844032 262003530314481664 263086949453813093 265473107849019392 265771738842075424 265907644072703584 265928325170826752 268345034088210688 268779483684683776 269056115248922624 272784565902170056 273226203083878912 275404345646728712 275730677228253184 276014463057084416 276772321085768704 277616494203830272 277928785305646784 278378750959136768 282526871827247558 282984281765446016 285089347345252352 285578201414976512 285872122451980288 286040551444250624 288640036666310656 290302840776621344 290601624477840256 290772839979173888 293265366998152192 293415331390569472 293438151912636416 293740162519465984 294070591153629248 295271109750439936 295777422894082816 300670799375786392 301490982713245696 303739130105229056 303894450368804096 303918085909516288 305403940508434432 306680038957955072 308446768325160178 308764226007705272 308946142477872256 311753789602480064 312098922676932608 312258517810147328 312450003100731076 315120773975146496 316311224098021376 320334169132823552 320663861492789248 320852788942536704 322887853516854352 323410607731938304 323603163584167936 324491686790211584 326375087331401728 326710997087977472 328255276382739272 331238401452635068 331774675173281536 332116142260388864 332311817119055872 335160419426459648 335331807303507968 336080675604147712 340355054703625024 340705352836088576 340906088251445248 341256953515261952 341640833840245744 343068344361657749 343623770715184448 344772417214599808 345330602455638016 347130434405976064 347334955325161472 352510592371611632 352873401151663168 353081305688996864 356290045259977216 356684483059351552 356866877497311232 357085717829406944 358059792320233472 361498541826310144 361999437388344112 362212718767160576 362585513109965824 362993385955261103 365100256384883476 366096193294655488 366285680449912832 366472984563187712 366913765109115392 370847642045956096 374927988723642116 375148887294559168 375950734163959808 376982989065098752 378558173088725792 379171057340893184 379561305440444416 380438529340248064 383040479344525312 384092200690454528 385247107679338688 388977205375571456 389377546098386944 389606958001651712 390446667245995136 394025619673828352 394663545663586304 399447655049207296 399683000018935808 400094359293755392 400544425881667424 401192905794050048 402869248424699008 403283887030472192 403521492215996416 404870361499713536 405287059678756864 408097963233607936 413713642729536128 413957392876754944 414383443554246656 414849583948869832 415981229313212416 418395649479606272 419330017267560448 425100256749615104 425537775816810496 425578452499271638 426267462406178176 428489129969876704 428741585479496192 429657981901668352 430617500908679168 430837701788684288 430871210403364864 434786890674569216 440282408776387072 441980056145288192 442695620186537984 444545377572081664 445002909826727936 446224762566851584 450314993912946688 452133886805361152 452400273238122496 452909178806564312 456511605770522624 456780571450212352 457765058150477056 458506178050342912 465338377127231272 469076145378885632 469603809654368704 470364096448196608 470848201685614592 472815591690898432 473094163287719936 473581078347710464 474113810227279808 479234305448640512 481957604881775246 485828864856702976 486328886647783424 486375374284881872 487162814178489344 492134286752776192 492385944901353472 495222493089530528 498906357854191616 499761852476208896 500276214290965504 500570965027438592 503179895744442368 503745923366484796 505120064166043648 513476829933496576 516724442063269888 517028883700711424 517610490064644928 521727549452025856 523160066457688064 526173898907626186 530946215698038784 531543477684150848 531815288145407168 531856650341653504 536690068176421376 537558967369367552 545569131804340112 546452406167757824 550808691293457424 551461354456506368 552028926114168832 553544642171537408 555857570611293568 556757501918273536 565053743654495116 565968563530892032 571156402829953024 571744244903960576 577280073332621312 579667202542111369 580605681553242688 581203248955680512 581545679958347776 585234234499298513 586530733996304384 586830662781138944 586876303825272832 588141182307258496 590542219500879872 591554845788165632 601341598751572784 602981965426491392 607478260210458112 607788900737608192 607836171819032576 610807881016868864 613360077915910144 616893536650320356 617528452015410544 617892284955744512 623507579204960128 624197845353865216 624517035620294656 624900006201462152 630241547950292992 632622448196042752 638925448673546083 640668338265647104 641327722985578496 645775707033708704 646821215463876608 647206327168335872 648983373580423168 652750174662803456 653421994175954944 656123980266373703 656510552765478544 662476802905270136 663549350346563072 664232284520777728 664623634238111744 670320838852919296 670663614607015936 672161351208295424 680710109407250048 681410705672177152 681812176502890496 682513907030523904 683281667680491488 686136688723315498 687247541430368896 689544834429199616 690661204911276032 694260868811952128 694669910650322944 705021184743223264 705746802303326336 706162611377993728 712580090519954432 713368966118703104 713733754994622464 714171435658813888 723998874776688224 724425437534321152 725171026219931648 725986771910522206 730200512769766952 732192386589310976 732571360899825664 732945969126375424 733827530218230784 741695284091912192 749855977447284232 750297774589118336 751901468327919616 753965978130197504 757116346177451584 758342114681786368 759122610880888832 760877058680496128 768184401380909056 770494215358677376 777954410751142912 778755092196773888 779213916003303424 780893334491990272 788051239347656704 798895310098414592 799366000037871616 800188718587510784 801088851763334848 802385811588100096 805738496849398016 806567774060944384 807042984431992832 809740722999427072 816195926467215872 827427285459072256 827914785753509888 828766887108493312 829699167897739664 831962458626424832 838660034535120896 850200513499230208 851075551633620992 851156904998543276 852534924812356352 856978259939753408 857483170958992384 861235001817358336 861675403577368576 869573781349138432 880564817552774144 881555365891348393 883960112290576384 889090755144163328 890005819653455872 892449525133703168 900629987825893376 904267773610722304 904800546476244992 905818357613128624 913023211541045248 915530116300954112 917012356100685824 930676754254462544 939207619308737408 940728192896393216 941696403371229184 945631183381796864 946188326575439872 948227620454559616 958468610897281024 963915209763550492 971657729713405952 972750748569763744 974325628356978688 984268573505552384 984771889802706944 988844051395366453 990444986179061056 997812715708383232 999523704952417792 1000552428581931008 1001141930054877184 1006359791488884736 1007491846732969592 1010240128332087296 1026953659866993152 1033448884126539776 1035220980129289856 1043455098904051712 1046320132915376128 1052347797815252372 1063086955368301696 1063630576290814336 1063713300683307008 1073380136352842752 1075117934738735104 1091138263608680224 1092904812335515648 1101617382586914848 1102922708913012736 1104057852228337664 1107089284343074816 1111715141222587136 1113515003836547072 1130107487308990232 1131937127061784064 1142312805659906048 1143488489807921152 1159334405084222738 1161211363106485376 1162406497911361024 1163091359916695552 1170468468998597026 1173061467992608768 1173661325562277888 1173752607650545664 1176282364614516992 1181084439001759744 1183109691576331264 1202683197503145568 1205963930852982784 1214956520420916224 1215577801475216384 1215672343638065152 1226720155831820288 1233787073300640712 1235056904030821088 1235784569911489024 1247015158409920256 1248395690707730432 1249034071240589312 1249800012402924304 1265244896392085504 1277850897347092166 1281336676531294208 1282655445971156992 1291551414067417408 1293642430927753216 1297966747160846336 1305500349325606912 1312247960532747406 1313021105530957088 1324953605810540272 1327098700693126144 1328464569041555456 1329247268476223488 1340641677705838592 1341327229214031872 1344322702416590848 1361420218814500096 1362821411344354304 1363624353005780992 1365027814061047808 1366563335360982976 1372273377446630996 1374495082860737792 1379089668858399232 1381322409822552064 1388521737623904256 1410042369486446528 1411493604606652672 1412325222755987456 1425160181039908864 1428342871317627776 1447997749553376448 1448850875068642304 1450342052439863296 1451973543821044412 1460401025539533904 1464384773178621952 1467655060436461568 1483390568183824384 1499711954894568464 1500595549178236672 1503802936655839232 1507931956260395008 1514232692354903168 1516684229363572736 1518245221761777664 1521754117360992256 1536368802761818112 1540988430717354752 1555908821502285824 1557510184393547776 1561786668983980544 1576102478695313408 1597790620196829184 1598732000075743232 1602177703526669696 1604771623176200192 1611476993698796032 1613135548121888768 1614085968863985664 1619481445998854144 1632391852934431744 1654854570918144512 1655829571507019776 1657533774216986624 1659398335795479328 1663924917252849664 1677320069070241792 1686851617086213361 1700401026998460416 1702151103267241984 1702313809997086552 1705069849624712704 1713956519879506816 1714966341917984768 1722470003634716672 1723350807154737152 1761129635105548288 1763110731782696786 1767920224581152768 1778181510288326656 1780011639306911744 1784899050267406336 1801259975651786752 1808535547221444608 1809601092952489984 1811636715226257248 1826046423082090496 1831060232601908224 1834024712201371648 1861353508508925088 1878415238617474816 1881456385792786432 1883392806742458368 1891262366763593728 1892376653150879744 1896455240909119232 1927830419527100984 1943315459426811904 1945501497139527488 1948651256713957376 1977688102790732906 1980889972358122112 1995625431416766464 1999047409904835584 2001104857163862016 2002283860109754368 2012719582977769472 2014983693465939184 2020480256664174592 2053907319733986304 2066897768253079552 2070441960258579712 2092640265830752256 2104695595630504744 2126173910736603392 2127261152581628672 2127426601366614016 2146760272705685504 2182276527217360448 2185809624671031296 2203234765173829696 2205845417826025472 2214178568686149632 2223430282445174272 2227030007673094144 2260214974617980464 2263874254123568128 2284625611319812096 2286976979615842304 2318668810168445476 2322422726212970752 2324812995822722048 2326182719833391104 2340936937997194052 2346122935985217536 2347322651124555776 2352564729229033984 2366219383152662528 2401478410531604243 2405366395006291136 2429913040841832448 2431155602950432768 2431344687276130304 2453440311663640576 2467574146601281424 2470113808061642176 2471569139822978048 2494030316819840512 2496791381415460864 2498068142481178624 2499600024805848608 2530489792784171008 2555701794694184332 2562673353062588416 2565310891942313984 2583102828134834816 2587284861855506432 2595933494321692672 2611000698651213824 2624495921065494812 2626042211061914176 2649907211621080544 2654197401386252288 2656929138083110912 2681283355411677184 2682654458428063744 2688645404833181696 2722840437629000192 2725642822688708608 2727248706011561984 2733126670721965952 2744546754893261992 2748990165721475584 2758179337716798464 2762644819645104128 2777043475247808512 2820084738972893056 2822987209213305344 2824650445511974912 2850320362079817728 2856685742635255552 2895995499106752896 2897701750137284608 2900684104879726592 2903947087642088824 2920802051079067808 2928769546357243904 2935310120872923136 2999423909789136928 3001191098356473344 3007605873311678464 3015863912520790016 3028465384709806336 3033368458727145472 3036490443523555328 3043508234721984512 3072737605523636224 3081976861434709504 3111817643004571648 3115020368787095552 3123573337967961088 3152204957390626816 3195581240393658368 3197464000151486464 3204355407053339392 3209543246352400384 3222953987397592064 3226271096243777536 3228171937727971328 3264783705868863488 3309709141836289024 3311659143014039552 3315067548433973248 3318796671590958656 3354640138140483584 3373703234172426722 3400802053996920832 3404302206534483968 3404627619994173104 3410139699249425408 3427913039759013632 3429932683835969536 3444940007269433344 3446701614309474304 3522259270211096576 3526221463565393572 3535840449162305536 3556363020576653312 3569798100534812672 3602519951303573504 3617071094442889216 3619202185904979968 3623273430452514496 3652092846164180992 3662120465203816448 3722707017017850176 3756830477234949632 3762912771585572864 3782524733527187456 3792910481818238464 3855660839054201968 3891002994279054976 3897302513427914752 3955376205581465812 3961779944716244224 3998094819809671168 4002209714327724032 4025439165955538944 4029967386931878368 4040960513328349184 4096639641495089591 4107814639467972608 4133795536506159104 4140883920517159424 4185280531661504512 4209391191261009488 4252347821473206784 4254522305163257344 4254853202733228032 4293520545411371008 4364553054434720896 4371619249342062592 4406469530347659392 4411690835652050944 4428357137372299264 4446860564890348544 4454060015346188288 4472478140714822581 4520429949235960928 4527748508247136256 4569251222639624192 4573953959231684608 4637337620336890952 4644845452425941504 4649625991645444096 4652365439666782208 4681873875994388104 4692245871970435072 4694645302249111552 4705129458458067968 4732438766305325056 4802956821063208486 4810732790012582272 4859826081683664896 4862311205900865536 4862689374552260608 4906880623327281152 4935148293202562848 4940227616123284352 4943138279645956096 4988060633639681024 4993582762830921728 4996136284962357248 4999200049611697216 5111403589388368664 5125346706125176832 5130621783884627968 5166205656269669632 5174569723711012864 5191866988643385344 5248991842130989624 5252084422123828352 5299814423242161088 5308394802772504576 5313858276166221824 5377290809666363392 5445680875258000384 5451285645377417216 5454497412023123968 5466253341443931904 5489093509786523984 5497980331442951168 5516358675433596928 5554086950495617024 5640169477945786112 5645974418426610688 5649300891023949824 5700640724159635456 5713371485270511104 5791990998213505792 5795403500274569216 5801368209759453184 5807894175284177648 5841604102158135616 5870620241745846272 5998847819578273856 6002382196712946688 6031727825041580032 6056930769419612672 6066736917454290944 6087016469443969024 6145475211047272448 6163953722869419008 6170887561239438751 6223635286009143296 6230040737574191104 6247146675935922176 6304409914781253632 6391162480787316736 6408710814106678784 6419086492704800768 6445907974795184128 6452542192487555072 6529567411737726976 6619418283672578048 6623318286028079104 6637593343181917312 6709280276280967168 6747406468344853444 6801604107993841664 6809255239988346208 6820279398498850816 6855826079518027264 6859865367671939072 6889880014538866688 6893403228618948608 7044518540422193152 7052442927130787144 7071680898324611072 7112726041153306624 7139596201069625344 7234142188885778432 7246546860905028992 7304185692328361984 7324240930407632896 7445414034035700352 7513660954469899264 7525825543171145728 7565049467054374912 7585820963636476928 7711321678108403936 7782005988558109952 7794605026855829504 7910752411162931624 7923559889432488448 7996189639619342336 8004419428655448064 8050878331911077888 8059934773863756736 8193279282990179182 8215629278935945216 8267591073012318208 8281767841034318848 8370561063323009024 8418782382522018976 8504695642946413568 8509044610326514688 8509706405466456064 8587041090822742016 8729106108869441792 8743238498684125184 8812939060695318784 8856714274744598528 8893721129780697088 8944956281429645162 9040859898471921856 9055497016494272512 9138502445279248384 9274675240673781904 9289690904851883008 9299251983290888192 9304730879333564416 9363747751988776208 9384491743940870144 9389290604498223104 9410258916916135936 9464877532610650112 9605913642126416972 9621465580025164544 9719652163367329792 9724622411801731072 9813761246654562304 9870296586405125696 9880455232246568704 9886276559291912192 9948981986488074721 9976121267279362048 9998400099223394432 10222807178776737328 10250693412250353664 10332411312539339264 10349139447422025728 10383733977286770688 10497983684261979248 10504168844247656704 10599628846484322176 10616789605545009152 10627716552332443648 10754581619332726784 10891361750516000768 10902571290754834432 10932506682887863808 10978187019573047968 10995960662885902336 11032717350867193856 11108173900991234048 11280338955891572224 11291948836853221376 11298601782047899648 11401281448319270912 11426742970541022208 11583981996427011584 11590807000549138432 11602736419518906368 11615788350568355296 11683208204316271232 11741240483491692544 11997695639156547712 12004764393425893376 12063455650083160064 12113861538839225344 12133473834908581888 12327907445738838016 12341775122478877502 12447270572018286592 12460081475148382208 12494293351871844352 12608819829562507264 12782324961574633472 12817421628213357568 12838172985409601536 12891815949590368256 12905084384975110144 13059134823475453952 13238836567345156096 13246636572056158208 13275186686363834624 13494812936689706888 13603208215987683328 13618510479976692416 13640558796997701632 13711652159036054528 13719730735343878144 14089037080844386304 14104885854261574288 14143361796649222144 14279192402139250688 14468284377771556864 14493093721810057984 14648481860815265792 14890828068071400704 15027321908939798528 15130098934108749824 15171641927272953856 15422643356216807872 15564011977116219904 15589210053711659008 15821504822325863248 15847119778864976896 15992379279238684672 16008838857310896128 16119869547727513472 16386558565980358364 16431258557871890432 16563535682068637696 16741122126646018048 16810348873721229701 16837564765044037952 17009391285892827136 17018089220653029376 17019412810932912128 17174082181645484032 17458212217738883584 17486476997368250368 17625878121390637568 17713428549489197056 17787442259561394176 17889912562859290324 18081719796943843712 18110994032988545024 18277004890558496768 18549350481347563808 18579381809703766016 18598503966581776384 18727495503977552416 18768983487881740288 18778581208996446208 18820517833832271872 18929755065221300224 19211827284252833944 19242931160050329088 19439304326734659584 19449244823603462144 19740593172810251392 19760910464493137408 19772553118583824384 19897963972976149442 19952242534558724096 19996800198446788864 20445614357553474656 20501386824500707328 20664822625078678528 20698278894844051456 20995967368523958496 21008337688495313408 21199257692968644352 21233579211090018304 21255433104664887296 21509163238665453568 21782723501032001536 21805142581509668864 21865013365775727616 21956374039146095936 21991921325771804672 22065434701734387712 22560677911783144448 22583897673706442752 22597203564095799296 22802562896638541824 22853485941082044416 23167963992854023168 23181614001098276864 23205472839037812736 23231576701136710592 23366416408632542464 23482480966983385088 23995391278313095424 24009528786851786752 24126911300166320128 24227723077678450688 24655814891477676032 24683550244957755004 24894541144036573184 24988586703743688704 25217639659125014528 25564649923149266944 25634843256426715136 25783631899180736512 25810168769950220288 26118269646950907904 26477673134690312192 26550373372727669248 26989625873379413776 27237020959953384832 27281117593995403264 27423304318072109056 27439461470687756288 28178074161688772608 28209771708523148576 28286723593298444288 28558384804278501376 28676477490465627137 28936568755543113728 28986187443620115968 29296963721630531584 29781656136142801408 30054643817879597056 30260197868217499648 30343283854545907712 30845286712433615744 31128023954232439808 31178420107423318016 31643009644651726496 31694239557729953792 31984758558477369344 32017677714621792256 32239739095455026944 32773117131960716728 32862517115743780864 33127071364137275392 33620697747442459402 33675129530088075904 34018782571785654272 34036178441306058752 34038825621865824256 34348164363290968064 34916424435477767168 34972953994736500736 35251756242781275136 35574884519122788352 35779825125718580648 36163439593887687424 36221988065977090048 37098700962695127616 37158763619407532032 37197007933163552768 37454991007955104832 37641035667664543744 37859510130442600448 38423654568505667888 38485862320100658176 38878608653469319168 38898489647206924288 39481186345620502784 39521820928986274816 39545106237167648768 39795927945952298884 39904485069117448192 39993600396893577728 40891228715106949312 41329645250157357056 41991934737047916992 42016675376990626816 42398515385937288704 42467158422180036608 43018326477330907136 43565447002064003072 43610285163019337728 43730026731551455232 43912748078292191872 43983842651543609344 44130869403468775424 45121355823566288896 45167795347412885504 45605125793277083648 45706971882164088832 46335927985708046336 46363228002196553728 46463153402273421184 46732832817265084928 46964961933966770176 47990782556626190848 48019057573703573504 48253822600332640256 48455446155356901376 49311629782955352064 49367100489915510008 49789082288073146368 49977173407487377408 51129299846298533888 51269686512853430272 51567263798361473024 51620337539900440576 52236539293901815808 52955346269380624384 53100746745455338496 53979251746758827552 54474041919906769664 54562235187990806528 54846608636144218112 54878922941375512576 56356148323377545216 56419543417046297152 57352954980931254274 57873137511086227456 57972374887240231936 58593927443261063168 59563312272285602816 60109287635759194112 60686567709091815424 61690573424867231488 62256047908464879616 63286019289303452992 63388479115459907584 63969517116954738688 64479478190910053888 65546234263921433456 65725034231487561728 66254142728274550784 67241395494884918804 67350259060176151808 68037565143571308544 68072356882612117504 68696328726581936128 69642873905416523047 69832848870955534336 70503512485562550272 71149769038245576704 71559650251437161296 72326879187775374848 72443976131954180096 74197401925390255232 74317527238815064064 74394015866327105536 74909982015910209664 75282071335329087488 75719020260885200896 76847309137011335776 76971724640201316352 77757217306938638336 77796979294413848576 78962372691241005568 79043641857972549632 79090212474335297536 79591855891904597768 79808970138234896384 79987200793787155456 81782457430213898624 82659290500314714112 83983869474095833984 84033350753981253632 84797030771874577408 84934316844360073216 87130894004128006144 87220570326038675456 87460053463102910464 87825496156584383744 87967685303087218688 88261738806937550848 90242711647132577792 90335590694825771008 91413943764328177664 92671855971416092672 92726456004393107456 92926306804546842368 93465665634530169856 95981565113252381696 96038115147407147008 96910892310713802752 98623259565910704128 98734200979831020016 99954346814974754816 102539373025706860544 103134527596722946048 104473078587803631616 105910692538761248768 106201493490910676992 107958503493517655104 108948083839813539328 109124470375981613056 109693217272288436224 112839086834092594304 114705909961862508548 115944749774480463872 117187854886522126336 119126624544571205632 120218575271518388224 121373135418183630848 123381146849734462976 124512095816929759232 126572038578606905984 126776958230919815168 127939034233909477376 128958956381820107776 131092468527842866912 131450068462975123456 132508285456549101568 134482790989769837608 134700518120352303616 136075130287142617088 136144713765224235008 139285747810833046094 139665697741911068672 141007024971125100544 142299538076491153408 143119300502874322592 144653758375550749696 144887952263908360192 148394803850780510464 148635054477630128128 148788031732654211072 149819964031820419328 150564142670658174976 153694618274022671552 153943449280402632704 157924745382482011136 158087283715945099264 158180424948670595072 159183711783809195536 159617940276469792768 159974401587574310912 163564914860427797248 165318581000629428224 167967738948191667968 168066701507962507264 169594061543749154816 174261788008256012288 174920106926205820928 175650992313168767488 175935370606174437376 176523477613875101696 180485423294265155584 180671181389651542016 182827887528656355328 185343711942832185344 185852613609093684736 186931331269060339712 191963130226504763392 192076230294814294016 193821784621427605504 197246519131821408256 197468401959662040032 199908693629949509632 205078746051413721088 206269055193445892096 211821385077522497536 212402986981821353984 215917006987035310208 217896167679627078656 218248940751963226112 219386434544576872448 225678173668185188608 229411819923725017096 231889499548960927744 238253249089142411264 240437150543036776448 242746270836367261696 246762293699468925952 249024191633859518464 253144077157213811968 253553916461839630336 257917912763640215552 262184937055685733824 265016570913098203136 268965581979539675216 269401036240704607232 272150260574285234176 272289427530448470016 278571495621666092188 279331395483822137344 282014049942250201088 284599076152982306816 286238601005748645184 289307516751101499392 296789607701561020928 297270108955260256256 299639928063640838656 301128285341316349952 307389236548045343104 307886898560805265408 315849490764964022272 316174567431890198528 318367423567618391072 319235880552939585536 319948803175148621824 327129829720855594496 330637162001258856448 335935477896383335936 336133403015925014528 339188123087498309632 348523576016512024576 349840213852411641856 351301984626337534976 351870741212348874752 360970846588530311168 361342362779303084032 365655775057312710656 370687423885664370688 371705227218187369472 373862662538120679424 383926260453009526784 384152460589628588032 387643569242855211008 394493038263642816512 394936803919324080064 410157492102827442176 424805973963642707968 431834013974070620416 435792335359254157312 438772869089153744896 451356347336370377216 458823639847450034192 463778999097921855488 476506498178284822528 480874301086073552896 485492541672734523392 487500117337915661329 493524587398937851904 498048383267719036928 506288154314427623936 507107832923679260672 515835825527280431104 524369874111371467648 530033141826196406272 537931163959079350432 538802072481409214464 544300521148570468352 544578855060896940032 557142991243332184376 558662790967644274688 564028099884500402176 572477202011497290368 578615033502202998784 593579215403122041856 594540217910520512512 599279856127281677312 614778473096090686208 615773797121610530816 631698981529928044544 632349134863780397056 636734847135236782144 639897606350297243648 654259659441711188992 661274324002517712896 671870955792766671872 672266806031850029056 678376246174996619264 699680427704823283712 702603969252675069952 721941693177060622336 731311550114625421312 741374847771328741376 743410454436374738944 747725325076241358848 767852520906019053568 775287138485710422016 789873607838648160128 820314984205654884352 849611947927285415936 863668027948141240832 871584670718508314624 877545738178307489792 902712694672740754432 917647279694900068384 927557998195843710976 953012996356569645056 975000234675831322658 987049174797875703808 996096766535438073856 1012576308628855247872 1014215665847358521344 1031671651054560862208 1048739748222742935296 1075862327918158700864 1077604144962818428928 1114285982486664368752 1117325581935288549376 1128056199769000804352 1144954404022994580736 1157230067004405997568 1187158430806244083712 1198559712254563354624 1229556946192181372416 1231547594243221061632 1263397963059856089088 1264698269727560794112 1273469694270473564288 1279795212700594487296 1308519318883422377984 1322548648005035425792 1343741911585533343744 1344533612063700058112 1356752492349993238528 1399360855409646567424 1405207938505350139904 1443883386354121244672 1482749695542657482752 1486820908872749477888 1495450650152482717696 1535705041812038107136 1579747215677296320256 1699223895854570831872 1727336055896282481664 1743169341437016629248 1805425389345481508864 1835294559389800136768 1855115996391687421952 1906025992713139290112 1950000469351662645316 1974098349595751407616 1992193533070876147712 2025152617257710495744 2063343302109121724416 2097479496445485870592 2151724655836317401728 2155208289925636857856 2228571964973328737504 2234651163870577098752 2256112399538001608704 2289908808045989161472 2314460134008811995136 2374316861612488167424 2397119424509126709248 2459113892384362744832 2463095188486442123264 2526795926119712178176 2529396539455121588224 2546939388540947128576 2559590425401188974592 2617038637766844755968 2687483823171066687488 2689067224127400116224 2713504984699986477056 2810415877010700279808 2973641817745498955776 2990901300304965435392 3071410083624076214272 3159494431354592640512 3398447791709141663744 3454672111792564963328 3486338682874033258496 3610850778690963017728 3670589118779600273536 3710231992783374843904 3812051985426278580224 3900000938703325290632 3948196699191502815232 4050305234515420991488 4126686604218243448832 4194958992890971741184 4303449311672634803456 4310416579851273715712 4457143929946657475008 4579817616091978322944 4628920268017623990272 4748633723224976334848 4794238849018253418496 4918227784768725489664 5053591852239424356352 5093878777081894257152 5119180850802377949184 5234077275533689511936 5374967646342133374976 5427009969399972954112 5620831754021400559616 5947283635490997911552 5981802600609930870784 6142820167248152428544 6318988862709185281024 6909344223585129926656 6972677365748066516992 7221701557381926035456 7341178237559200547072 7800001877406650581264 7896393398383005630464 8100610469030841982976 8253373208436486897664 8389917985781943482368 8606898623345269606912 8620833159702547431424 8914287859893314950016 9159635232183956645888 9257840536035247980544 9497267446449952669696 9588477698036506836992 9836455569537450979328 10107183704478848712704 10187757554163788514304 10468154551067379023872 10749935292684266749952 11241663508042801119232 11894567270981995823104 12637977725418370562048 13818688447170259853312 13945354731496133033984 14443403114763852070912 14682356475118401094144 15600003754813301162528 15792786796766011260928 16201220938061683965952 16779835971563886964736 17213797246690539213824 17241666319405094862848 17828575719786629900032 18319270464367913291776 18994534892899905339392 19176955396073013673984 19672911139074901958656 20375515108327577028608 20936309102134758047744 21499870585368533499904 22483327016085602238464 23789134541963991646208 25275955450836741124096 27637376894340519706624 28886806229527704141824 29364712950236802188288 31200007509626602325056 32402441876123367931904 33559671943127773929472 34427594493381078427648 35657151439573259800064 36638540928735826583552 37989069785799810678784 38353910792146027347968 39345822278149803917312 40751030216655154057216 41872618204269516095488 42999741170737066999808 50551910901673482248192 55274753788681039413248 57773612459055408283648 58729425900473604376576 62400015019253204650112 64804883752246735863808 67119343886255547858944 68855188986762156855296 71314302879146519600128 73277081857471653167104 78691644556299607834624 81502060433310308114432 101103821803346964496384 110549507577362078826496 117458851800947208753152 124800030038506409300224 134238687772511095717888 137710377973524313710592 142628605758293039200256 146554163714943306334208 157383289112599215669248 163004120866620616228864 202207643606693928992768 234917703601894417506304 249600060077012818600448 268477375545022191435776 275420755947048627421184 285257211516586078400512 293108327429886612668416 326008241733241232457728 404415287213387857985536 469835407203788835012608 499200120154025637200896 550841511894097254842368 570514423033172156801024 652016483466482464915456 939670814407577670025216 998400240308051274401792 1101683023788194509684736 1141028846066344313602048 1879341628815155340050432 1996800480616102548803584 2282057692132688627204096 3993600961232205097607168 4564115384265377254408192 7987201922464410195214336 15974403844928820390428672 31948807689857640780857344
- Sum of all divisors σ(n): 83703135579316482825662157
- Sum of proper divisors (its aliquot sum) s(n): 51754327889458842044804813
- 31948807689857640780857344 is an abundant number, because the sum of its proper divisors (51754327889458842044804813) is greater than itself. Its abundance is 19805520199601201263947469
Bases of 31948807689857640780857344
- Binary: 11010011011010110110001010101110101010001111110110110000111000001000100000000000000002
- Hexadecimal: 0x1A6D6C55D51FB61C110000
- Base-36: 40IL9AUPGOKWA6YV4
Squares and roots of 31948807689857640780857344
- 31948807689857640780857344 squared (319488076898576407808573442) is 1020726312803506721469445699707625626754511678734336
- 31948807689857640780857344 cubed (319488076898576407808573443) is 32610988671736711201000645220647482498664381105435714635122549400514890563584
-
31948807689857640780857344 is a
perfect square number . Itssquare root is 5652327634688 -
The
cube root of 31948807689857640780857344 is 317310822.6871014445
Scales and comparisons
How big is 31948807689857640780857344?- 31,948,807,689,857,640,780,857,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 31,948,807,689,857,640,780,857,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 31948807689857640780857344 cubic inches would be around 26442568.6 feet tall.
Recreational maths with 31948807689857640780857344
- 31948807689857640780857344 backwards is 44375808704675898670884913
- The number of decimal digits it has is: 26
- The sum of 31948807689857640780857344's digits is 139
- 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 31948807689857640780857344 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 31948807689857640780857344 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/31948807689857640780857344/
Chicago style:
Numbermatics. 2024. "Number 31948807689857640780857344 - Facts about the integer". https://numbermatics.com/n/31948807689857640780857344/
The information we have on file for 31948807689857640780857344 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 31948807689857640780857344, math, Factors of 31948807689857640780857344, curriculum, school, college, exams, university, Prime factorization of 31948807689857640780857344, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, nine hundred forty-eight sextillion, eight hundred seven quintillion, six hundred eighty-nine quadrillion, eight hundred fifty-seven trillion, six hundred forty billion, seven hundred eighty million, eight hundred fifty-seven thousand, three hundred forty-four.