31579503350318194350882816
31,579,503,350,318,194,350,882,816 is an even composite number composed of five prime numbers multiplied together.
31579503350318194350882816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, two hundred divisors.
Prime factorization of 31579503350318194350882816:
224 × 36 × 133 × 613 × 1733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 61 × 61 × 61 × 173 × 173 × 173)See below for interesting mathematical facts about the number 31579503350318194350882816 from the Numbermatics database.
Names of 31579503350318194350882816
- Cardinal: 31579503350318194350882816 can be written as Thirty-one septillion, five hundred seventy-nine sextillion, five hundred three quintillion, three hundred fifty quadrillion, three hundred eighteen trillion, one hundred ninety-four billion, three hundred fifty million, eight hundred eighty-two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 3.1579503350318194350882816 × 1025
Factors of 31579503350318194350882816
Divisors of 31579503350318194350882816
- Number of divisors d(n): 11200
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 61 64 72 78 81 96 104 108 117 122 128 144 156 162 169 173 183 192 208 216 234 243 244 256 288 312 324 338 346 351 366 384 416 432 468 486 488 507 512 519 549 576 624 648 676 692 702 729 732 768 793 832 864 936 972 976 1014 1024 1038 1053 1098 1152 1248 1296 1352 1384 1404 1458 1464 1521 1536 1557 1586 1647 1664 1728 1872 1944 1952 2028 2048 2076 2106 2196 2197 2249 2304 2379 2496 2592 2704 2768 2808 2916 2928 3042 3072 3114 3159 3172 3294 3328 3456 3721 3744 3888 3904 4056 4096 4152 4212 4392 4394 4498 4563 4608 4671 4758 4941 4992 5184 5408 5536 5616 5832 5856 6084 6144 6228 6318 6344 6588 6591 6656 6747 6912 7137 7442 7488 7776 7808 8112 8192 8304 8424 8784 8788 8996 9126 9216 9342 9477 9516 9882 9984 10309 10368 10553 10816 11072 11163 11232 11664 11712 12168 12288 12456 12636 12688 13176 13182 13312 13494 13689 13824 14013 14274 14823 14884 14976 15552 15616 16224 16384 16608 16848 17568 17576 17992 18252 18432 18684 18954 19032 19764 19773 19968 20241 20618 20736 21106 21411 21632 22144 22326 22464 23328 23424 24336 24576 24912 25272 25376 26352 26364 26624 26988 27378 27648 28026 28548 29237 29646 29768 29929 29952 30927 31104 31232 31659 32448 32768 33216 33489 33696 35136 35152 35984 36504 36864 37368 37908 38064 39528 39546 39936 40482 41067 41236 41472 42039 42212 42822 43264 44288 44469 44652 44928 46656 46848 48373 48672 49152 49824 50544 50752 52704 52728 53248 53976 54756 55296 56052 57096 58474 59292 59319 59536 59858 59904 60723 61854 62208 62464 63318 64233 64896 65536 66432 66978 67392 70272 70304 71968 73008 73728 74736 75816 76128 79056 79092 79872 80964 82134 82472 82944 84078 84424 85644 86528 87711 88576 88938 89304 89787 89856 92781 93312 93696 94977 96746 97344 98304 99648 100467 101088 101504 105408 105456 106496 107952 109512 110592 112104 114192 116948 118584 118638 119072 119716 119808 121446 123201 123708 124416 124928 126117 126636 128466 129792 131072 132864 133956 134017 134784 137189 140544 140608 143936 145119 146016 147456 149472 151632 152256 158112 158184 159744 161928 164268 164944 165888 168156 168848 171288 173056 175422 177152 177876 177957 178608 179574 179712 182169 185562 186624 187392 189954 192699 193492 194688 196608 199296 200934 202176 203008 210816 210912 212992 215904 219024 221184 224208 226981 228384 233896 237168 237276 238144 239432 239616 242892 246402 247416 248832 249856 252234 253272 256932 259584 262144 263133 265728 267912 268034 269361 269568 274378 278343 281088 281216 284931 287872 290238 292032 294912 298944 301401 303264 304512 316224 316368 319488 323856 328536 329888 331776 336312 337696 342576 346112 350844 354304 355752 355914 357216 359148 359424 364338 371124 373248 374784 379908 380081 385398 386984 389077 389376 393216 398592 401868 402051 404352 406016 411567 421632 421824 425984 431808 435357 438048 442368 448416 453962 456768 467792 474336 474552 476288 478864 479232 485784 492804 494832 497664 499712 504468 506544 513864 519168 524288 526266 531456 533871 535824 536068 538722 539136 546507 548756 556686 562176 562432 569862 575744 578097 580476 584064 589824 597888 602802 606528 609024 628849 632448 632736 638976 643733 647712 657072 659776 663552 672624 675392 680943 685152 692224 701688 708608 711504 711828 714432 718296 718848 728676 742248 746496 749568 759816 760162 770796 773968 778154 778752 786432 789399 797184 803736 804102 808083 808704 812032 823134 835029 843264 843648 851968 854793 863616 870714 876096 884736 896832 904203 907924 913536 935584 948672 949104 952576 957728 958464 971568 985608 989664 995328 999424 1008936 1013088 1027728 1038336 1048576 1052532 1062912 1067742 1071648 1072136 1077444 1078272 1093014 1097512 1113372 1124352 1124864 1139724 1140243 1151488 1156194 1160952 1167231 1168128 1179648 1195776 1205604 1206153 1213056 1218048 1234701 1257698 1264896 1265472 1277952 1287466 1295424 1306071 1314144 1319552 1327104 1345248 1350784 1361886 1370304 1384448 1403376 1417216 1423008 1423656 1428864 1436592 1437696 1457352 1484496 1492992 1499136 1519632 1520324 1541592 1547936 1556308 1557504 1572864 1578798 1594368 1601613 1607472 1608204 1616166 1617408 1624064 1639521 1646268 1670058 1686528 1687296 1703936 1709586 1727232 1741428 1752192 1769472 1783457 1793664 1808406 1815848 1825669 1827072 1871168 1886547 1897344 1898208 1905152 1915456 1916928 1931199 1943136 1971216 1979328 1990656 1998848 2017872 2026176 2042829 2055456 2076672 2097152 2105064 2125824 2135484 2143296 2144272 2154888 2156544 2186028 2195024 2226744 2248704 2249728 2279448 2280486 2302976 2312388 2321904 2334462 2336256 2359296 2368197 2391552 2411208 2412306 2424249 2426112 2436096 2469402 2505087 2515396 2529792 2530944 2555904 2564379 2574932 2590848 2612142 2628288 2639104 2654208 2690496 2701568 2712609 2723772 2740608 2768896 2806752 2834432 2846016 2847312 2857728 2873184 2875392 2914704 2950753 2968992 2985984 2998272 3039264 3040648 3083184 3095872 3112616 3115008 3145728 3157596 3188736 3203226 3214944 3216408 3232332 3234816 3248128 3279042 3292536 3340116 3373056 3374592 3407872 3419172 3420729 3454464 3482856 3501693 3504384 3538944 3566914 3587328 3616812 3618459 3631696 3651338 3654144 3704103 3742336 3773094 3794688 3796416 3810304 3830912 3833856 3862398 3886272 3918213 3942432 3958656 3981312 3997696 4035744 4052352 4085658 4110912 4153344 4194304 4210128 4251648 4270968 4286592 4288544 4309776 4313088 4372056 4390048 4453488 4497408 4499456 4558896 4560972 4605952 4624776 4643808 4668924 4672512 4718592 4736394 4783104 4822416 4824612 4848498 4852224 4872192 4938804 5010174 5030792 5058001 5059584 5061888 5111808 5128758 5149864 5177717 5181696 5224284 5256576 5278208 5308416 5350371 5380992 5403136 5425218 5447544 5477007 5481216 5537792 5613504 5659641 5668864 5692032 5694624 5715456 5746368 5750784 5793597 5829408 5901506 5937984 5971968 5996544 6078528 6081296 6128487 6166368 6191744 6225232 6230016 6291456 6315192 6377472 6406452 6429888 6432816 6464664 6469632 6496256 6558084 6585072 6680232 6746112 6749184 6815744 6838344 6841458 6908928 6965712 7003386 7008768 7077888 7104591 7133828 7174656 7233624 7236918 7263392 7272747 7302676 7308288 7408206 7484672 7515261 7546188 7589376 7592832 7620608 7661824 7667712 7693137 7724796 7772544 7836426 7884864 7917312 7962624 7995392 8071488 8104704 8171316 8175037 8221824 8306688 8368529 8388608 8420256 8503296 8541936 8573184 8577088 8619552 8626176 8744112 8780096 8852259 8906976 8994816 8998912 9117792 9121944 9211904 9249552 9287616 9337848 9345024 9437184 9472788 9566208 9644832 9649224 9696996 9704448 9744384 9877608 10020348 10061584 10116002 10119168 10123776 10223616 10257516 10262187 10299728 10355434 10363392 10448568 10505079 10513152 10556416 10616832 10700742 10761984 10806272 10850436 10855377 10895088 10954014 10962432 11075584 11112309 11227008 11319282 11337728 11384064 11389248 11430912 11492736 11501568 11587194 11658816 11754639 11803012 11875968 11943936 11993088 12157056 12162592 12256974 12332736 12383488 12450464 12460032 12582912 12630384 12754944 12812904 12859776 12865632 12929328 12939264 12992512 13116168 13170144 13360464 13492224 13498368 13631488 13676688 13682916 13817856 13931424 14006772 14017536 14155776 14209182 14267656 14349312 14467248 14473836 14526784 14545494 14605352 14616576 14816412 14969344 15030522 15092376 15174003 15178752 15185664 15241216 15323648 15335424 15386274 15449592 15533151 15545088 15672852 15769728 15834624 15925248 15990784 16051113 16142976 16209408 16342632 16350074 16431021 16443648 16613376 16737058 16777216 16840512 16978923 17006592 17083872 17146368 17154176 17239104 17252352 17380791 17488224 17560192 17704518 17813952 17989632 17997824 18235584 18243888 18385461 18423808 18499104 18575232 18675696 18690048 18874368 18945576 19132416 19289664 19298448 19393992 19408896 19488768 19755216 20040696 20123168 20232004 20238336 20247552 20447232 20515032 20524374 20599456 20710868 20726784 20897136 21010158 21026304 21112832 21233664 21313773 21401484 21523968 21612544 21700872 21710754 21790176 21818241 21908028 21924864 22151168 22224618 22454016 22638564 22675456 22768128 22778496 22861824 22985472 23003136 23174388 23184941 23317632 23509278 23606024 23733697 23751936 23887872 23986176 24314112 24325184 24513948 24525111 24665472 24766976 24900928 24920064 25105587 25165824 25260768 25509888 25625808 25719552 25731264 25858656 25878528 25985024 26232336 26340288 26556777 26720928 26984448 26996736 27262976 27353376 27365832 27635712 27862848 28013544 28035072 28311552 28418364 28535312 28698624 28934496 28947672 29053568 29090988 29210704 29233152 29632824 29938688 30061044 30184752 30348006 30357504 30371328 30482432 30647296 30670848 30772548 30786561 30899184 31066302 31090176 31345704 31515237 31539456 31669248 31850496 31981568 32102226 32285952 32418816 32566131 32685264 32700148 32862042 32887296 33226752 33336927 33474116 33681024 33957846 34013184 34167744 34292736 34308352 34478208 34504704 34761582 34976448 35120384 35263917 35409036 35627904 35979264 35995648 36471168 36487776 36770922 36847616 36998208 37150464 37351392 37380096 37748736 37891152 38264832 38359789 38579328 38596896 38787984 38817792 38977536 39267713 39510432 40081392 40246336 40464008 40476672 40495104 40894464 41030064 41048748 41198912 41421736 41453568 41794272 42020316 42052608 42225664 42467328 42627546 42802968 43047936 43225088 43401744 43421508 43580352 43636482 43816056 43849728 44302336 44449236 44908032 45277128 45350912 45522009 45536256 45556992 45723648 45970944 46006272 46348776 46369882 46599453 46635264 47018556 47212048 47467394 47503872 47775744 47972352 48153339 48628224 48650368 49027896 49050222 49293063 49330944 49533952 49801856 49840128 50211174 50331648 50521536 50936769 51019776 51251616 51439104 51462528 51717312 51757056 51970048 52142373 52464672 52680576 53113554 53441856 53968896 53993472 54525952 54706752 54731664 55156383 55271424 55725696 56027088 56070144 56623104 56836728 57070624 57397248 57868992 57895344 58107136 58181976 58421408 58466304 59265648 59877376 60122088 60369504 60696012 60715008 60742656 60964864 61294592 61341696 61545096 61573122 61798368 62132604 62180352 62691408 63030474 63078912 63338496 63700992 63963136 64204452 64571904 64837632 65132262 65370528 65400296 65724084 65754013 65774592 66453504 66673854 66948232 67310321 67362048 67915692 68026368 68335488 68585472 68616704 68956416 69009408 69523164 69554823 69952896 70240768 70527834 70818072 71201091 71255808 71958528 71991296 72942336 72975552 73541844 73575333 73695232 73996416 74300928 74702784 74760192 75316761 75497472 75782304 76529664 76719578 77158656 77193792 77575968 77635584 77955072 78535426 79020864 79670331 80162784 80492672 80928016 80953344 80990208 81788928 82060128 82097496 82397824 82843472 82907136 83588544 84040632 84105216 84451328 84934656 85255092 85605936 86095872 86450176 86803488 86843016 87160704 87272964 87632112 87699456 88604672 88898472 89816064 90554256 90701824 91044018 91072512 91113984 91447296 91941888 92012544 92359683 92697552 92739764 93198906 93270528 94037112 94424096 94545711 94934788 95007744 95551488 95944704 96306678 97256448 97300736 97698393 98055792 98100444 98586126 98661888 99067904 99603712 99680256 100010781 100422348 101043072 101873538 102039552 102503232 102878208 102925056 103434624 103514112 103940096 104284746 104929344 105361152 106227108 106883712 107937792 107986944 108790877 109051904 109413504 109463328 110312766 110542848 111365809 111451392 112054176 112140288 113246208 113673456 114141248 114794496 115079367 115737984 115790688 116214272 116363952 116842816 116932608 117803139 118531296 119754752 120244176 120739008 121392024 121430016 121485312 121929728 122589184 122683392 123090192 123146244 123596736 124265208 124360704 125382816 126060948 126157824 126676992 127401984 127926272 128408904 129143808 129675264 130264524 130741056 130800592 131448168 131508026 131549184 132907008 133347708 133896464 134620642 134724096 135831384 136052736 136566027 136670976 137170944 137233408 137912832 138018816 139046328 139109646 139798359 139905792 140481536 141055668 141636144 142402182 142511616 143917056 143982592 144460017 145884672 145951104 147083688 147150666 147390464 147879189 147992832 148601856 149405568 149520384 150633522 150994944 151564608 152810307 153059328 153439156 154317312 154387584 155151936 155271168 155910144 156427119 157070852 158041728 159340662 160325568 160985344 161856032 161906688 161980416 163577856 164120256 164194992 164795648 165469149 165686944 165814272 167177088 168081264 168210432 168902656 169869312 170510184 171211872 172191744 172900352 173606976 173686032 174321408 174545928 175264224 175398912 177209344 177796944 179632128 181108512 181403648 182088036 182145024 182227968 182894592 183883776 184025088 184719366 185395104 185479528 186397812 186541056 188074224 188848192 189091422 189869576 190015488 191102976 191889408 192613356 194512896 194601472 195396786 196111584 196200888 197172252 197262039 197323776 198135808 199207424 199360512 200021562 200844696 201930963 202086144 203747076 204079104 205006464 205756416 205850112 206869248 207028224 207880192 208569492 208664469 209858688 210722304 212454216 213603273 213767424 215875584 215973888 217581754 218103808 218827008 218926656 220625532 220725999 221085696 222731618 222902784 224108352 224280576 225950283 226492416 227346912 228282496 229588992 230158734 231475968 231581376 232428544 232727904 233685632 233865216 235606278 237062592 239010993 239509504 240488352 241478016 242784048 242860032 242970624 243859456 245178368 245366784 246180384 246292488 247193472 248530416 248721408 250765632 252121896 252315648 253353984 254803968 255852544 256817808 258287616 259350528 260529048 261482112 261601184 262896336 263016052 263098368 265814016 266695416 267792928 269241284 269448192 271662768 272105472 273132054 273341952 274341888 274466816 275825664 276037632 277079049 278092656 278219292 279596718 279811584 280963072 282111336 283272288 283637133 284804364 285023232 287834112 287965184 288920034 291769344 291902208 294167376 294301332 294780928 295758378 295985664 297203712 298811136 299040768 301267044 303129216 305620614 306118656 306878312 308538061 308634624 308775168 310303872 310542336 311820288 312854238 314141704 315840737 316083456 318681324 320651136 321970688 323712064 323813376 323960832 326372631 327155712 328240512 328389984 329591296 330938298 331373888 331628544 334097427 334354176 336162528 336420864 337805312 339738624 341020368 342423744 344383488 345238101 345800704 347213952 347372064 348642816 349091856 350528448 350797824 353409417 354418688 355593888 359264256 362217024 362807296 364176072 364290048 364455936 365789184 367767552 368050176 369438732 370790208 370959056 372795624 373082112 376148448 377696384 378182844 379739152 380030976 382205952 383778816 385226712 389025792 389202944 390793572 392223168 392401776 394344504 394524078 394647552 396271616 398414848 398721024 400043124 401689392 403861926 404172288 407494152 408158208 409698081 410012928 411512832 411700224 413738496 414056448 415760384 417138984 417328938 419395077 419717376 421444608 424908432 427206546 427534848 431751168 431947776 433380051 435163508 437654016 437853312 441251064 441451998 442171392 443637567 445463236 445805568 448216704 448561152 451900566 452984832 454693824 456564992 458430921 459177984 460317468 462951936 463162752 464857088 465455808 467371264 467730432 469281357 471212556 474125184 478021986 479019008 480976704 482956032 485568096 485720064 485941248 487718912 490356736 490733568 492360768 492584976 494386944 497060832 497442816 498677257 501531264 504243792 504631296 506707968 509607936 510480269 511705088 513635616 516575232 518701056 521058096 522964224 523202368 525792672 526032104 526196736 531628032 533390832 535585856 538482568 538896384 543325536 544210944 546264108 546683904 548683776 548933632 551651328 552075264 554158098 556185312 556438584 559193436 559623168 561926144 564222672 566544576 567274266 569608728 570046464 575668224 575930368 577840068 583538688 583804416 588334752 588602664 589561856 591516756 591786117 591971328 594407424 597622272 598081536 602534088 605792889 606258432 611241228 612237312 613756624 617076122 617269248 617550336 620607744 621084672 623640576 625708476 625993407 628283408 631681474 632166912 637362648 640809819 641302272 643941376 647424128 647626752 647921664 652745262 654311424 656481024 656779968 659182592 661876596 662177997 662747776 663257088 668194854 668708352 672325056 672841728 675610624 677850849 679477248 682040736 684847488 688766976 690476202 691601408 694427904 694744128 697285632 698183712 701056896 701595648 706818834 708837376 711187776 717032979 718528512 724434048 725614592 728352144 728580096 728911872 731578368 735535104 736100352 738877464 741580416 741918112 745591248 746164224 752296896 755392768 756365688 759478304 760061952 764411904 767557632 770453424 778051584 778405888 781587144 784446336 784803552 788689008 789048156 789295104 792543232 796829696 797442048 800086248 803378784 807723852 808344576 814988304 816316416 819396162 820025856 823025664 823400448 827476992 828112896 831520768 834277968 834657876 838790154 839434752 842889216 849816864 854413092 855069696 863502336 863895552 866760102 870327016 875034173 875308032 875706624 882502128 882903996 884342784 887275134 890926472 891611136 896433408 897122304 903801132 909387648 913129984 916861842 918355968 920634936 925614183 925903872 926325504 929714176 930911616 934742528 935460864 938562714 942425112 947522211 948250368 956043972 958038016 961953408 965912064 971136192 971440128 971882496 975437824 979117893 980713472 981467136 984721536 985169952 988773888 994121664 994885632 997354514 1002292281 1003062528 1008487584 1009262592 1013415936 1019215872 1020960538 1023410176 1027271232 1033150464 1035714303 1037402112 1042116192 1045928448 1046404736 1051585344 1052064208 1052393472 1060228251 1063256064 1066781664 1071171712 1076965136 1077792768 1086651072 1088421888 1092528216 1093367808 1097367552 1097867264 1103302656 1104150528 1108316196 1112370624 1112877168 1118386872 1119246336 1123852288 1128445344 1133089152 1134548532 1139217456 1140092928 1151336448 1151860736 1155680136 1167077376 1167608832 1176669504 1177205328 1179123712 1183033512 1183572234 1183942656 1188814848 1195244544 1196163072 1205068176 1211585778 1212516864 1222482456 1224474624 1227513248 1229094243 1234152244 1234538496 1235100672 1241215488 1242169344 1247281152 1251416952 1251986814 1256566816 1258185231 1263362948 1264333824 1274725296 1281619638 1282604544 1287882752 1294848256 1295253504 1295843328 1300140153 1305490524 1312962048 1313559936 1318365184 1323753192 1324355994 1325495552 1326514176 1330912701 1336389708 1337416704 1344650112 1345683456 1351221248 1355701698 1358954496 1364081472 1369694976 1377533952 1380952404 1383202816 1388855808 1389488256 1394571264 1396367424 1402113792 1403191296 1413637668 1414281401 1417674752 1422375552 1434065958 1437057024 1447755517 1448868096 1451229184 1456704288 1457160192 1457823744 1463156736 1471070208 1472200704 1477754928 1483160832 1483836224 1491182496 1492328448 1496031771 1504593792 1510785536 1512731376 1518956608 1520123904 1528823808 1531440807 1535115264 1540906848 1556103168 1556811776 1563174288 1568892672 1569607104 1577378016 1578096312 1578590208 1585086464 1593659392 1594884096 1600172496 1606757568 1615447704 1616689152 1629976608 1632632832 1638792324 1640051712 1646051328 1646800896 1654953984 1656225792 1663041536 1668555936 1669315752 1677580308 1678869504 1685778432 1699633728 1708826184 1710139392 1727004672 1727791104 1733520204 1740654032 1750068346 1750616064 1751413248 1765004256 1765807992 1768685568 1774550268 1775358351 1781852944 1783222272 1792866816 1794244608 1807602264 1817378667 1818775296 1826259968 1833723684 1836711936 1841269872 1851228366 1851807744 1852651008 1859428352 1861823232 1869485056 1870921728 1877125428 1877980221 1884850224 1895044422 1896500736 1912087944 1916076032 1922429457 1923906816 1931824128 1942272384 1942880256 1943764992 1950875648 1958235786 1961426944 1962934272 1969443072 1970339904 1977547776 1986533991 1988243328 1989771264 1994709028 2004584562 2006125056 2016975168 2018525184 2026831872 2033552547 2038431744 2041921076 2054542464 2066300928 2071428606 2074804224 2084232384 2091856896 2092809472 2103170688 2104128416 2104786944 2120456502 2126512128 2133563328 2142343424 2151098937 2153930272 2155585536 2173302144 2176843776 2185056432 2186735616 2194735104 2195734528 2206605312 2208301056 2216632392 2224741248 2225754336 2236773744 2238492672 2247704576 2256890688 2266178304 2269097064 2278434912 2280185856 2302672896 2303721472 2311360272 2334154752 2335217664 2353339008 2354410656 2358247424 2366067024 2367144468 2367885312 2377629696 2390489088 2392326144 2410136352 2423171556 2425033728 2444964912 2448949248 2455026496 2458188486 2468304488 2469076992 2470201344 2482430976 2484338688 2494562304 2502833904 2503973628 2513133632 2516370462 2526725896 2528667648 2549450592 2563239276 2565209088 2575765504 2589696512 2590507008 2591686656 2600280306 2610981048 2625102519 2625924096 2627119872 2636730368 2647506384 2648711988 2650991104 2653028352 2661825402 2672779416 2674833408 2689300224 2691366912 2702442496 2711403396 2728162944 2739389952 2755067904 2761904808 2766405632 2776842549 2777711616 2778976512 2789142528 2792734848 2804227584 2806382592 2827275336 2828562802 2835349504 2842566633 2844751104 2868131916 2874114048 2895511034 2897736192 2902458368 2913408576 2914320384 2915647488 2926313472 2937353679 2942140416 2944401408 2955509856 2966321664 2967672448 2982364992 2984656896 2992063542 3006876843 3009187584 3021571072 3025462752 3037913216 3040247808 3057647616 3062881614 3070230528 3081813696 3107142909 3112206336 3113623552 3126348576 3137785344 3139214208 3154756032 3156192624 3157180416 3170172928 3180684753 3187318784 3189768192 3200344992 3213515136 3230895408 3233378304 3259953216 3265265664 3277584648 3280103424 3292102656 3293601792 3309907968 3312451584 3326083072 3337111872 3338631504 3355160616 3357739008 3371556864 3399267456 3417652368 3420278784 3454009344 3455582208 3467040408 3481308064 3500136692 3501232128 3502826496 3530008512 3531615984 3537371136 3549100536 3550716702 3563705888 3566444544 3585733632 3588489216 3615204528 3634757334 3637550592 3652519936 3667447368 3673423872 3682539744 3687282729 3702456732 3703615488 3705302016 3718856704 3723646464 3738970112 3741843456 3754250856 3755960442 3769700448 3774555693 3790088844 3793001472 3824175888 3832152064 3844858914 3847813632 3863648256 3884544768 3885760512 3887529984 3901751296 3916471572 3922853888 3938886144 3940679808 3955095552 3973067982 3976486656 3979542528 3989418056 4009169124 4010994793 4012250112 4033950336 4037050368 4053663744 4067105094 4076863488 4083842152 4105929581 4109084928 4132601856 4142857212 4149608448 4168464768 4183713792 4185618944 4206341376 4208256832 4209573888 4240913004 4242844203 4253024256 4267126656 4284686848 4302197874 4307860544 4311171072 4343266551 4346604288 4353687552 4370112864 4373471232 4389470208 4391469056 4413210624 4416602112 4433264784 4449482496 4451508672 4473547488 4476985344 4488095313 4495409152 4513781376 4532356608 4538194128 4556869824 4560371712 4594322421 4605345792 4607442944 4622720544 4668309504 4670435328 4706678016 4708821312 4716494848 4732134048 4734288936 4735770624 4755259392 4780978176 4784652288 4820272704 4846343112 4850067456 4889929824 4897898496 4910052992 4916376972 4936608976 4938153984 4940402688 4964861952 4968677376 4989124608 5005667808 5007947256 5026267264 5032740924 5053451792 5057335296 5098901184 5126478552 5130418176 5151531008 5179393024 5181014016 5183373312 5200560612 5221962096 5250205038 5251848192 5254239744 5273460736 5295012768 5297423976 5301982208 5306056704 5323650804 5326075053 5345558832 5349666816 5378600448 5382733824 5404884992 5422806792 5452136001 5456325888 5478779904 5510135808 5523809616 5532811264 5553685098 5555423232 5557953024 5578285056 5585469696 5608455168 5612765184 5633940663 5654550672 5657125604 5685133266 5689502208 5736263832 5748228096 5767288371 5791022068 5795472384 5826817152 5828640768 5831294976 5852626944 5874707358 5884280832 5888802816 5911019712 5932643328 5935344896 5959601973 5964729984 5969313792 5984127084 6013753686 6018375168 6043142144 6050925504 6075826432 6080495616 6100657641 6115295232 6125763228 6163627392 6214285818 6224412672 6227247104 6252697152 6275570688 6278428416 6309512064 6312385248 6314360832 6340345856 6361369506 6374637568 6379536384 6400689984 6427030272 6461790816 6466756608 6519906432 6530531328 6555169296 6560206848 6584205312 6587203584 6619815936 6624903168 6636243497 6652166144 6674223744 6677263008 6710321232 6715478016 6743113728 6793314349 6798534912 6835304736 6840557568 6908018688 6911164416 6934080816 6962616128 7000273384 7002464256 7005652992 7060017024 7063231968 7074742272 7098201072 7101433404 7127411776 7132889088 7171467264 7176978432 7230409056 7269514668 7275101184 7305039872 7334894736 7346847744 7365079488 7374565458 7404913464 7407230976 7410604032 7437713408 7447292928 7477940224 7483686912 7508501712 7511920884 7539400896 7549111386 7580177688 7586002944 7648351776 7664304128 7689717828 7695627264 7727296512 7769089536 7771521024 7775059968 7803502592 7832943144 7845707776 7875307557 7877772288 7881359616 7910191104 7946135964 7952973312 7959085056 7978836112 8018338248 8021989586 8024500224 8067900672 8074100736 8107327488 8134210188 8167684304 8211859162 8218169856 8265203712 8285714424 8299216896 8330527647 8336929536 8367427584 8371237888 8412682752 8416513664 8419147776 8481826008 8485688406 8506048512 8527699899 8534253312 8569373696 8604395748 8615721088 8622342144 8686533102 8693208576 8707375104 8740225728 8746942464 8778940416 8782938112 8812061037 8826421248 8833204224 8866529568 8898964992 8903017344 8947094976 8953970688 8976190626 8990818304 9020630529 9027562752 9064713216 9076388256 9113739648 9120743424 9188644842 9210691584 9214885888 9245441088 9321428727 9336619008 9340870656 9413356032 9417642624 9432989696 9464268096 9468577872 9471541248 9510518784 9542054259 9561956352 9569304576 9640545408 9692686224 9700134912 9779859648 9795796992 9820105984 9832753944 9873217952 9876307968 9880805376 9929723904 9937354752 9978249216 10011335616 10015894512 10052534528 10065481848 10106903584 10114670592 10197802368 10252957104 10260836352 10303062016 10358786048 10362028032 10366746624 10401121224 10443924192 10500410076 10503696384 10508479488 10546921472 10590025536 10594847952 10603964416 10612113408 10647301608 10652150106 10691117664 10699333632 10757200896 10765467648 10809769984 10845613584 10904272002 10912651776 10957559808 11020271616 11047619232 11065622528 11107370196 11110846464 11115906048 11156570112 11170939392 11216910336 11225530368 11267881326 11309101344 11314251208 11370266532 11375444249 11379004416 11472527664 11496456192 11534576742 11582044136 11590944768 11653634304 11657281536 11662589952 11705253888 11749414716 11768561664 11822039424 11865286656 11870689792 11919203946 11929459968 11938627584 11968254168 12027507372 12032984379 12036750336 12086284288 12101851008 12151652864 12160991232 12201315282 12230590464 12251526456 12317788743 12327254784 12428571636 12448825344 12454494208 12505394304 12551141376 12556856832 12619024128 12624770496 12628721664 12680691712 12722739012 12728532609 12749275136 12759072768 12801379968 12854060544 12923581632 12933513216 13029799653 13039812864 13061062656 13110338592 13120413696 13168410624 13174407168 13239631872 13249806336 13272486994 13304332288 13348447488 13354526016 13420642464 13430956032 13464285939 13486227456 13586628698 13597069824 13670609472 13681115136 13782967263 13816037376 13822328832 13868161632 13925232256 14000546768 14004928512 14011305984 14120034048 14126463936 14149484544 14196402144 14202866808 14254823552 14265778176 14342934528 14353956864 14460818112 14539029336 14550202368 14610079744 14669789472 14693695488 14730158976 14749130916 14809826928 14814461952 14821208064 14875426816 14894585856 14955880448 14967373824 15017003424 15023841768 15078801792 15098222772 15160355376 15172005888 15296703552 15328608256 15379435656 15391254528 15454593024 15538179072 15543042048 15550119936 15607005184 15665886288 15691415552 15750615114 15755544576 15762719232 15820382208 15892271928 15905946624 15918170112 15957672224 15978225159 16036676496 16043979172 16049000448 16135801344 16148201472 16214654976 16268420376 16335368608 16356408003 16423718324 16436339712 16530407424 16571428848 16598433792 16661055294 16673859072 16734855168 16742475776 16825365504 16833027328 16838295552 16901821989 16963652016 16971376812 17055399798 17068506624 17138747392 17208791496 17231442176 17244684288 17301865113 17373066204 17386417152 17480451456 17493884928 17557880832 17565876224 17624122074 17652842496 17666408448 17733059136 17797929984 17806034688 17894189952 17907941376 17952381252 17981636608 18041261058 18055125504 18129426432 18152776512 18227479296 18241486848 18377289684 18429771776 18490882176 18642857454 18673238016 18681741312 18820821721 18826712064 18835285248 18865979392 18928536192 18937155744 18943082496 19021037568 19084108518 19123912704 19138609152 19266284957 19281090816 19385372448 19400269824 19559719296 19591593984 19640211968 19665507888 19746435904 19752615936 19761610752 19859447808 19874709504 19908730491 19956498432 20022671232 20031789024 20105069056 20130963696 20213807168 20229341184 20379943047 20395604736 20505914208 20521672704 20606124032 20717572096 20724056064 20733493248 20802242448 20887848384 21000820152 21007392768 21016958976 21093842944 21180051072 21189695904 21207928832 21224226816 21294603216 21304300212 21382235328 21398667264 21514401792 21530935296 21619539968 21691227168 21808544004 21825303552 21915119616 22040543232 22095238464 22131245056 22214740392 22221692928 22231812096 22313140224 22341878784 22433820672 22451060736 22535762652 22618202688 22628502416 22740533064 22750888498 22758008832 22945055328 22992912384 23069153484 23164088272 23181889536 23307268608 23314563072 23325179904 23410507776 23498829432 23537123328 23625922671 23644078848 23730573312 23741379584 23838407892 23858919936 23877255168 23936508336 24055014744 24065968758 24073500672 24172568576 24203702016 24303305728 24321982464 24402630564 24503052912 24635577486 24654509568 24857143272 24897650688 24908988416 24991582941 25010788608 25102282752 25113713664 25238048256 25249540992 25257443328 25361383424 25445478024 25457065218 25498550272 25518145536 25583099697 25602759936 25708121088 25847163264 25867026432 26059599306 26079625728 26122125312 26220677184 26240827392 26336821248 26348814336 26436183111 26479263744 26499612672 26544973988 26696894976 26709052032 26841284928 26861912064 26928571878 26972454912 27061891587 27173257396 27194139648 27341218944 27362230272 27565934526 27632074752 27644657664 27736323264 27850464512 27964286181 28001093536 28009857024 28022611968 28240068096 28252927872 28298969088 28392804288 28405733616 28509647104 28531556352 28626162777 28685869056 28707913728 28921636224 29078058672 29100404736 29220159488 29339578944 29387390976 29460317952 29498261832 29619653856 29628923904 29642416128 29750853632 29789171712 29911760896 29934747648 30034006848 30047683536 30157603584 30196445544 30320710752 30344011776 30593407104 30657216512 30758871312 30782509056 30909186048 31076358144 31086084096 31100239872 31214010368 31331772576 31382831104 31501230228 31511089152 31525438464 31640764416 31784543856 31811893248 31836340224 31915344448 31956450318 32073352992 32087958344 32098000896 32271602688 32296402944 32429309952 32536840752 32670737216 32712816006 32847436648 32872679424 33060814848 33142857696 33196867584 33322110588 33347718144 33469710336 33484951552 33650731008 33666054656 33676591104 33803643978 33927304032 33942753624 34110799596 34126332747 34137013248 34277494784 34417582992 34462884352 34489368576 34603730226 34746132408 34772834304 34960902912 34987769856 35115761664 35131752448 35248244148 35305684992 35466118272 35595859968 35612069376 35788379904 35815882752 35904762504 35963273216 36082522116 36098953137 36110251008 36258852864 36305553024 36454958592 36482973696 36754579368 36859543552 36953366229 36981764352 37285714908 37346476032 37363482624 37641643442 37653424128 37670570496 37731958784 37857072384 37874311488 37886164992 38042075136 38168217036 38185597827 38247825408 38277218304 38532569914 38562181632 38770744896 38800539648 39089398959 39119438592 39183187968 39280423936 39331015776 39492871808 39505231872 39523221504 39718895616 39749419008 39817460982 39912996864 40045342464 40063578048 40210138112 40261927392 40392857817 40427614336 40458682368 40759886094 40791209472 41011828416 41043345408 41212248064 41348901789 41435144192 41448112128 41466986496 41604484896 41775696768 42001640304 42014785536 42033917952 42187685888 42360102144 42379391808 42415857664 42448453632 42589206432 42608600424 42764470656 42797334528 43028803584 43061870592 43239079936 43382454336 43617088008 43650607104 43830239232 44081086464 44190476928 44262490112 44429480784 44443385856 44463624192 44626280448 44683757568 44867641344 44902121472 45071525304 45236405376 45257004832 45481066128 45501776996 45516017664 45890110656 45985824768 46138306968 46328176544 46363779072 46614537216 46629126144 46650359808 46821015552 46997658864 47074246656 47251845342 47288157696 47461146624 47482759168 47676815784 47717839872 47754510336 47873016672 47934675477 48110029488 48131937516 48147001344 48345137152 48407404032 48606611456 48643964928 48805261128 49006105824 49069224009 49271154972 49309019136 49714286544 49795301376 49817976832 49983165882 50021577216 50204565504 50227427328 50476096512 50499081984 50514886656 50722766848 50890956048 50914130436 50997100544 51166199394 51205519872 51416242176 51694326528 51734052864 52119198612 52159251456 52441354368 52481654784 52673642496 52697628672 52872366222 52958527488 52999225344 53089947976 53377084553 53393789952 53418104064 53682569856 53723824128 53857143756 53944909824 54123783174 54346514792 54388279296 54682437888 54724460544 55131869052 55289315328 55472646528 55700929024 55928572362 56002187072 56019714048 56045223936 56462465163 56480136192 56505855744 56597938176 56785608576 56811467232 57019294208 57063112704 57252325554 57371738112 57415827456 57798854871 57843272448 58156117344 58200809472 58440318976 58679157888 58774781952 58920635904 58996523664 59239307712 59257847808 59284832256 59501707264 59578343424 59726191473 59823521792 59869495296 60068013696 60095367072 60315207168 60392891088 60641421504 60688023552 61139829141 61186814208 61314433024 61517742624 61565018112 61818372096 62152716288 62172168192 62200479744 62428020736 62663545152 62765662208 63002460456 63022178304 63050876928 63281528832 63569087712 63623786496 63672680448 63830688896 63912900636 64146705984 64175916688 64196001792 64543205376 64592805888 64858619904 65073681504 65341474432 65425632012 65694873296 65745358848 66121629696 66285715392 66393735168 66644221176 66695436288 66939420672 66969903104 67301462016 67332109312 67353182208 67607287956 67854608064 67885507248 68221599192 68252665494 68274026496 68554989568 68835165984 68925768704 68978737152 69207460452 69492264816 69545668608 69921805824 69975539712 70231523328 70263504896 70496488296 70611369984 70877768013 70932236544 71191719936 71224138752 71576759808 71631765504 71809525008 71926546432 72165044232 72197906274 72220502016 72517705728 72611106048 72909917184 72965947392 73509158736 73906732458 73963528704 74571429816 74692952064 74726965248 74974748823 75283286884 75306848256 75341140992 75714144768 75748622976 75772329984 76084150272 76336434072 76371195654 76495650816 76554436608 76749299091 77065139828 77124363264 77541489792 77601079296 78178797918 78238877184 78366375936 78560847872 78662031552 78985743616 79010463744 79046443008 79308549333 79437791232 79498838016 79634921964 80090684928 80127156096 80420276224 80523854784 80785715634 80855228672 80917364736 81185674761 81519772188 81582418944 82023656832 82086690816 82424496128 82697803578 82870288384 82896224256 82933972992 83208969792 83551393536 84003280608 84029571072 84067835904 84375371776 84720204288 84758783616 84831715328 84896907264 85178412864 85217200848 85528941312 85594669056 86057607168 86123741184 86271165461 86478159872 86764908672 87234176016 87301214208 87660478464 88162172928 88313086537 88380953856 88524980224 88858961568 88886771712 88927248384 89252560896 89367515136 89735282688 89804242944 90143050608 90472810752 90514009664 90962132256 91003553992 91032035328 91780221312 91971649536 92276613936 92656353088 92727558144 93229074432 93258252288 93300719616 93642031104 93995317728 94148493312 94503690684 94576315392 94922293248 94965518336 95353631568 95435679744 95509020672 95746033344 95869350954 96220058976 96263875032 96294002688 96690274304 96814808064 97213222912 97287929856 97610522256 98012211648 98138448018 98542309944 98618038272 99428573088 99590602752 99635953664 99966331764 100043154432 100409131008 100454854656 100952193024 100998163968 101029773312 101445533696 101781912096 101828260872 101994201088 102332398788 102378998241 102411039744 102832484352 103388653056 103468105728 104238397224 104318502912 104882708736 104963309568 105347284992 105395257344 105744732444 105917054976 106179895952 106754169106 106787579904 106836208128 107365139712 107447648256 107714287512 107889819648 108247566348 108296859411 108693029584 108776558592 109364875776 109448921088 110263738104 110578630656 110860098687 110945293056 111401858048 111857144724 112004374144 112039428096 112090447872 112924930326 112960272384 113011711488 113195876352 113571217152 113622934464 114038588416 114126225408 114504651108 114556793481 114743476224 114831654912 115597709742 115686544896 116312234688 116401618944 116880637952 117268196877 117358315776 117549563904 117841271808 117993047328 118478615424 118515695616 118569664512 119003414528 119156686848 119452382946 119647043584 119738990592 120136027392 120190734144 120630414336 120785782176 121178573451 121282843008 121376047104 122279658282 122373628416 122628866048 123035485248 123130036224 123636744192 124046705367 124305432576 124344336384 124400959488 125327090304 125531324416 126004920912 126044356608 126101753856 126563057664 127138175424 127247572992 127345360896 127661377792 127825801272 128293411968 128351833376 128392003584 129086410752 129185611776 129717239808 130147363008 130682948864 130851264024 131389746592 131490717696 132243259392 132571430784 132787470336 133288442352 133390872576 133878841344 133939806208 134602924032 134664218624 134706364416 135214575912 135709216128 135771014496 136443198384 136505330988 136548052992 137109979136 137670331968 137851537408 137957474304 138414920904 138984529632 139091337216 139843611648 139951079424 140463046656 140527009792 140992976592 141222739968 141755536026 141864473088 142383439872 142448277504 143153519616 143263531008 143619050016 143853092864 144330088464 144395812548 144441004032 145035411456 145222212096 145819834368 145931894784 147018317472 147813464916 147927057408 149142859632 149385904128 149453930496 149949497646 150566573768 150613696512 150682281984 151428289536 151497245952 151544659968 152168300544 152672868144 152742391308 152991301632 153498598182 154130279656 154248726528 155082979584 155202158592 156357595836 156477754368 157121695744 157324063104 157971487232 158020927488 158092886016 158617098666 158875582464 158997676032 159269843928 160131253659 160181369856 160254312192 160840552448 161047709568 161571431268 161710457344 161834729472 162371349522 163039544376 163164837888 164047313664 164173381632 164848992256 165395607156 165740576768 165867945984 166417939584 167102787072 168006561216 168059142144 168135671808 168750743552 169387395489 169440408576 169517567232 169663430656 169793814528 170356825728 170434401696 171057882624 171189338112 172115214336 172247482368 172542330922 172956319744 173396564613 173529817344 174468352032 174602428416 175320956928 176324345856 176626173074 176761907712 177049960448 177717923136 177773543424 177854496768 178505121792 178735030272 179178574419 179470565376 179608485888 180286101216 180945621504 181028019328 181924264512 182007107984 182064070656 183419487423 183560442624 183943299072 184553227872 185312706176 185455116288 186458148864 186516504576 186601439232 187284062208 187990635456 188296986624 189007381368 189152630784 189844586496 189931036672 190707263136 190871359488 191018041344 191492066688 191738701908 192440117952 192527750064 192588005376 193380548608 193629616128 194426445824 194575859712 195221044512 196024423296 196276896036 197084619888 197236076544 198857146176 199181205504 199271907328 199932663528 200086308864 200818262016 200909709312 201904386048 201996327936 202059546624 202891067392 203563824192 203656521744 203988402176 204664797576 204757996482 204822079488 205664968704 206777306112 206936211456 208476794448 208637005824 209765417472 209926619136 210694569984 210790514688 211489464888 211834109952 212359791904 212633304039 213508338212 213575159808 213672416256 214730279424 214895296512 215428575024 215779639296 216495132696 216593718822 217386059168 217553117184 218729751552 218897842176 220527476208 221720197374 221890586112 222803716096 223714289448 224008748288 224078856192 224180895744 224924246469 225849860652 225920544768 226023422976 227142434304 227245868928 228077176832 228252450816 229009302216 229113586962 229486952448 229663309824 230247897273 231195419484 231373089792 232624469376 232803237888 233761275904 234536393754 234716631552 235099127808 235682543616 235986094656 236957230848 237031391232 237139329024 238006829056 238313373696 238904765892 239294087168 240272054784 240381468288 241260828672 241571564352 242357146902 242565686016 242752094208 244559316564 244670682373 244747256832 245257732096 246070970496 246260072448 247273488384 248093410734 248610865152 248688672768 248801918976 250461704441 250654180608 251062648832 252009841824 252088713216 252203507712 253126115328 254276350848 254495145984 254690721792 255322755584 255651602544 256586823936 256703666752 256784007168 258172821504 258371223552 258813496383 259434479616 260294726016 261365897728 261702528048 262779493184 262981435392 264486518784 264939259611 265142861568 265574940672 266576884704 266781745152 267757682688 267879612416 269205848064 269328437248 269412728832 270429151824 271418432256 271542028992 272886396768 273010661976 273096105984 274219958272 275340663936 275703074816 275914948608 276829841808 277969059264 278182674432 279687223296 279902158848 280926093312 281054019584 281985953184 282445479936 283511072052 283728946176 284766879744 284896555008 286307039232 286527062016 287238100032 287706185728 288660176928 288791625096 288882008064 290070822912 290444424192 291639668736 291863789568 294036634944 295626929832 295854114816 298285719264 298771808256 298907860992 299898995292 301133147536 301227393024 301364563968 302856579072 302994491904 303089319936 304336601088 305345736288 305484782616 305982603264 306997196364 307136994723 308260559312 308497453056 310165959168 310404317184 312715191672 312955508736 314243391488 314648126208 315942974464 316041854976 316185772032 317234197332 317751164928 318539687856 320262507318 320362739712 320508624384 321681104896 322095419136 323142862536 323420914688 323669458944 324742699044 324890578233 326079088752 326329675776 328094627328 328346763264 329697984512 330791214312 331481153536 331735891968 332580296061 332835879168 334205574144 336013122432 336118284288 336271343616 337501487104 338774790978 338880817152 339035134464 339326861312 339587629056 340713651456 340868803392 342115765248 342378676224 343670380443 344230428672 344494964736 345084661844 346793129226 347059634688 348936704064 349204856832 350641913856 351804590631 352648691712 353252346148 353523815424 355435846272 355547086848 355708993536 357010243584 357470060544 358357148838 358941130752 359216971776 360572202432 361891243008 362056038656 363535720353 363848529024 364014215968 364128141312 366838974846 367120885248 367886598144 369106455744 370625412352 370910232576 372140116101 372916297728 373033009152 373202878464 375981270912 376593973248 378014762736 378305261568 379689172992 379862073344 381414526272 381742718976 382036082688 382984133376 383477403816 384880235904 385055500128 385176010752 386761097216 387259232256 388852891648 389151719424 390442089024 392048846592 392553792072 394169239776 394472153088 397714292352 398362411008 398543814656 399865327056 400172617728 401636524032 401819418624 403808772096 403992655872 404119093248 405782134784 407127648384 407313043488 407976804352 409329595152 409515992964 409644158976 411329937408 413554612224 413872422912 416953588896 417274011648 419530834944 419853238272 421389139968 421581029376 422978929776 423668219904 424719583808 425266608078 427016676424 427150319616 427344832512 429460558848 429790593024 430857150048 431559278592 432990265392 433187437644 434772118336 435106234368 437459503104 437795684352 441054952416 443440394748 443781172224 445607432192 447428578896 448017496576 448157712384 448361791488 449848492938 451699721304 451841089536 452046845952 454284868608 454491737856 456154353664 456504901632 458018604432 458227173924 458973904896 460495794546 462390838968 462746179584 465248938752 465606475776 467522551808 469072787508 469433263104 471365087232 471972189312 473914461696 474062782464 474278658048 476013658112 476626747392 477809531784 478588174336 480393760977 480544109568 480762936576 482521657344 483143128704 484714293804 485131372032 485504188416 489118633128 489341364746 489494513664 490515464192 492141940992 492520144896 494546976768 496186821468 497221730304 497603837952 500923408882 501308361216 502125297664 504019683648 504177426432 504407015424 506252230656 508162186467 508552701696 508990291968 509381443584 510645511168 511303205088 513173647872 513407333504 513568014336 516345643008 516742447104 517626992766 518868959232 520189693839 520589452032 522731795456 523405056096 525558986368 525962870784 528973037568 529878519222 530285723136 531149881344 533153769408 533563490304 535515365376 535759224832 537535723257 538411696128 538656874496 538825457664 540858303648 542836864512 543084057984 545772793536 546021323952 546192211968 548439916544 550258462269 550681327872 551406149632 551829897216 553659683616 555938118528 556365348864 559374446592 559804317696 561852186624 562108039168 563971906368 564890959872 567022144104 567457892352 569533759488 569793110016 572614078464 573054124032 574476200064 575412371456 577320353856 577583250192 577764016128 580141645824 580888848384 583279337472 583727579136 588073269888 591253859664 591708229632 596571438528 597543616512 597815721984 599797990584 602266295072 602454786048 602729127936 605713158144 605988983808 606178639872 608673202176 610691472576 610969565232 611965206528 613994392728 614273989446 616521118624 616994906112 620331918336 620808634368 625430383344 625911017472 628486782976 629296252416 631885948928 632083709952 632371544064 634468394664 635502329856 637079375712 637899912117 640525014636 640725479424 641017248768 643362209792 644190838272 646285725072 646841829376 647338917888 649485398088 649781156466 652158177504 652659351552 656189254656 656693526528 659395969024 661582428624 662962307072 665160592122 665671758336 668411148288 672026244864 672236568576 672542687232 675002974208 677549581956 677761634304 678070268928 678653722624 681427302912 681737606784 684231530496 684757352448 687340760886 688460857344 688989929472 690169323688 693586258452 693902099189 694119269376 697873408128 698409713664 701283827712 703609181262 705297383424 706504692296 707047630848 710871692544 711094173696 711417987072 714020487168 714940121088 716714297676 717882261504 721144404864 723782486016 724112077312 727071440706 727697058048 728028431936 728256282624 733677949692 734012047119 734241770496 735773196288 738212911488 741250824704 741820465152 744280232202 745832595456 746066018304 746405756928 751385113323 751962541824 753187946496 756029525472 756610523136 759378345984 759724146688 762829052544 763485437952 764072165376 765968266752 766954807632 769760471808 770111000256 770352021504 773522194432 774518464512 776440489149 777705783296 778303438848 780884178048 784097693184 785107584144 788338479552 788944306176 794817778833 795428584704 796724822016 797087629312 799730654112 800345235456 803273048064 803638837248 807617544192 807985311744 808238186496 811564269568 814255296768 814626086976 815953608704 818659190304 819031985928 819288317952 822659874816 827109224448 827744845824 833907177792 834548023296 839061669888 839706476544 842778279936 843162058752 845957859552 847336439808 849439167616 850533216156 854033352848 854300639232 854689665024 858921117696 859581186048 861714300096 863118557184 865980530784 866374875288 869544236672 870212468736 874919006208 875591368704 882109904832 886880789496 887562344448 891214864384 894857157792 896034993152 896315424768 896723582976 899696985876 903399442608 903682179072 904093691904 908569737216 908983475712 912308707328 913009803264 916037208864 916454347848 917947809792 920991589092 921410984169 924781677936 925492359168 930497877504 931212951552 935045103616 938145575016 938866526208 942730174464 943944378624 947828923392 948125564928 948557316096 952027316224 953253494784 955619063568 957176348672 960787521954 961088219136 961525873152 965043314688 966286257408 969428587608 970262744064 971008376832 974671734699 978237266256 978682729492 978989027328 984283881984 985040289792 989093953536 992373642936 994443460608 995207675904 997740888183 1001846817764 1002616722432 1008039367296 1008354852864 1008814030848 1012504461312 1016324372934 1017105403392 1017980583936 1018762887168 1021291022336 1022606410176 1026347295744 1026814667008 1027136028672 1031011141329 1032691286016 1033484894208 1035253985532 1040379387678 1041178904064 1045463590912 1046810112192 1051117972736 1051925741568 1055413771893 1057946075136 1059757038444 1060571446272 1066307538816 1067126980608 1071030730752 1071518449664 1075071446514 1076823392256 1077313748992 1077650915328 1081716607296 1085673729024 1086168115968 1091545587072 1092042647904 1092384423936 1096879833088 1100516924538 1101362655744 1102812299264 1103659794432 1107319367232 1111876237056 1112730697728 1118748893184 1119608635392 1124216078336 1127943812736 1129781919744 1134044288208 1134915784704 1139067518976 1139586220032 1145228156928 1146108248064 1148070124981 1148952400128 1150824742912 1154640707712 1155166500384 1155528032256 1160283291648 1161777696768 1166558674944 1167455158272 1175243382377 1176146539776 1182507719328 1183416459264 1193142877056 1195087233024 1195631443968 1199595981168 1204532590144 1204909572096 1205458255872 1211426316288 1211977967616 1212357279744 1217346404352 1221382945152 1221939130464 1223930413056 1227988785456 1228547978892 1233042237248 1233989812224 1240663836672 1241617268736 1250860766688 1251822034944 1256973565952 1258592504832 1263771897856 1264167419904 1264743088128 1268936789328 1271004659712 1274158751424 1275799824234 1281050029272 1281450958848 1282034497536 1286724419584 1288381676544 1292571450144 1293683658752 1294677835776 1298970796176 1299562312932 1304316355008 1305318703104 1312378509312 1313387053056 1318791938048 1323164857248 1325924614144 1330321184244 1331343516672 1336822296576 1344052489728 1344473137152 1345085374464 1350005948416 1355099163912 1355523268608 1356140537856 1357307445248 1362854605824 1363475213568 1368463060992 1369514704896 1374681521772 1376921714688 1380338647376 1387172516904 1387804198378 1388238538752 1395746816256 1396819427328 1402567655424 1407218362524 1413009384592 1414095261696 1421743385088 1422188347392 1422835974144 1428040974336 1429880242176 1433428595352 1435764523008 1441181282931 1442288809728 1447564972032 1448224154624 1454142881412 1455394116096 1456056863872 1456512565248 1467355899384 1468024094238 1468483540992 1471546392576 1476425822976 1482501649408 1483640930304 1488560464404 1491665190912 1492811513856 1502770226646 1503925083648 1506375892992 1512059050944 1513221046272 1518756691968 1519448293376 1524486559401 1525658105088 1526970875904 1528144330752 1531936533504 1533909615264 1539520943616 1540222000512 1540704043008 1547044388864 1549036929024 1552880978298 1555411566592 1556606877696 1560569081517 1561768356096 1568195386368 1570215168288 1576676959104 1577888612352 1589635557666 1590857169408 1593449644032 1594175258624 1599461308224 1600690470912 1606546096128 1607277674496 1612607169771 1615235088384 1615970623488 1616476372992 1628510593536 1629252173952 1631907217408 1637318380608 1638063971856 1638576635904 1645319749632 1650775386807 1654218448896 1655489691648 1667814355584 1669096046592 1678123339776 1679412953088 1685556559872 1686324117504 1691915719104 1694672879616 1698878335232 1701066432312 1708066705696 1708601278464 1709379330048 1717842235392 1719162372096 1723428600192 1726237114368 1731961061568 1732749750576 1739088473344 1740424937472 1749838012416 1751182737408 1764219809664 1773761578992 1775124688896 1782429728768 1789714315584 1792069986304 1792630849536 1793447165952 1799393971752 1806798885216 1807364358144 1808187383808 1817139474432 1817966951424 1824617414656 1826019606528 1832074417728 1832908695696 1835895619584 1841983178184 1842821968338 1849563355872 1850984718336 1860995755008 1862425903104 1870090207232 1876291150032 1877733052416 1885460348928 1887888757248 1895657846784 1896251129856 1897114632192 1904054632448 1906506989568 1911238127136 1914352697344 1921575043908 1922176438272 1923051746304 1930086629376 1932572514816 1938857175216 1940525488128 1942016753664 1949343469398 1956474532512 1957365458984 1957978054656 1968567763968 1970080579584 1978187907072 1984747285872 1988886921216 1995481776366 2003693635528 2005233444864 2016078734592 2016709705728 2017628061696 2025008922624 2032648745868 2034210806784 2035961167872 2042582044672 2045212820352 2052694591488 2053629334016 2054272057344 2062022282658 2065382572032 2066969788416 2070507971064 2080758775356 2081706297567 2082357808128 2090927181824 2093620224384 2102235945472 2103851483136 2110827543786 2115892150272 2119514076888 2121142892544 2132615077632 2134253961216 2142061461504 2143036899328 2150142893028 2153646784512 2154627497984 2163433214592 2171347458048 2172336231936 2183091174144 2184085295808 2184768847872 2193759666176 2201033849076 2202036141357 2202725311488 2205624598528 2207319588864 2214638734464 2223752474112 2225461395456 2237497786368 2239217270784 2248432156672 2254155339969 2255887625472 2259563839488 2268088576416 2269831569408 2278135037952 2279172440064 2290456313856 2292216496128 2296140249962 2297904800256 2301649485824 2309281415424 2310333000768 2311056064512 2320566583296 2323555393536 2329321467447 2333117349888 2334910316544 2350486764754 2352293079552 2365015438656 2366832918528 2384453336499 2386285754112 2390174466048 2391262887936 2399191962336 2409065180288 2409819144192 2410916511744 2422852632576 2423955935232 2424714559488 2434692808704 2442765890304 2443878260928 2447860826112 2455977570912 2457095957784 2466084474496 2467979624448 2481327673344 2483234537472 2501721533376 2503644069888 2513947131904 2517185009664 2527543795712 2528334839808 2529486176256 2537873578656 2542009319424 2548317502848 2551599648468 2562100058544 2562901917696 2564068995072 2573448839168 2576763353088 2585142900288 2587367317504 2589355671552 2597941592352 2599124625864 2608632710016 2610637406208 2624757018624 2626774106112 2637583876096 2646329714496 2651849228288 2660642368488 2662687033344 2673644593152 2688104979456 2688946274304 2690170748928 2700011896832 2710198327824 2711046537216 2712281075712 2714614890496 2725709211648 2726950427136 2736926121984 2739029409792 2749363043544 2753843429376 2760677294752 2764232952507 2774345033808 2775608396756 2776477077504 2791493632512 2793638854656 2805135310848 2814436725048 2826018769184 2828190523392 2843486770176 2844376694784 2845671948288 2856081948672 2859760484352 2866857190704 2871529046016 2882362565862 2884577619456 2895129944064 2896448309248 2908285762824 2910788232192 2912113727744 2913025130496 2924015204097 2934711798768 2936048188476 2936967081984 2952851645952 2965003298816 2967281860608 2977120928808 2983330381824 2985623027712 2993222664549 3005540453292 3007850167296 3024118101888 3026442092544 3037513383936 3038896586752 3048973118802 3051316210176 3053941751808 3056288661504 3063873067008 3067819230528 3079041887232 3080444001024 3081408086016 3094088777728 3098073858048 3105761956596 3110823133184 3121138163034 3123536712192 3136390772736 3140430336576 3153353918208 3155777224704 3179271115332 3181714338816 3188350517248 3198922616448 3201380941824 3213092192256 3214555348992 3225214339542 3230470176768 3231941246976 3232952745984 3256002157733 3257021187072 3258504347904 3263814434816 3274636761216 3276127943712 3277153271808 3290639499264 3301550773614 3308436897792 3310979383296 3335628711168 3338192093184 3356246679552 3358825906176 3372648235008 3383831438208 3389345759232 3397756670464 3402132864624 3416133411392 3417202556928 3418758660096 3435684470784 3438324744192 3444210374943 3446857200384 3452474228736 3463922123136 3465499501152 3478176946688 3480849874944 3499676024832 3502365474816 3525730147131 3528439619328 3547523157984 3550249377792 3564859457536 3579428631168 3584139972608 3585261699072 3586894331904 3598787943504 3613597770432 3614728716288 3616374767616 3634278948864 3635933902848 3649234829312 3652039213056 3664148835456 3665817391392 3671791239168 3683966356368 3685643936676 3699126711744 3701969436672 3721991510016 3724851806208 3740180414464 3752582300064 3755466104832 3770920697856 3775777514496 3791315693568 3792502259712 3794229264384 3808109264896 3813013979136 3822476254272 3828705394688 3843150087816 3844352876544 3846103492608 3860173258752 3865145029632 3877714350432 3881050976256 3884033507328 3898686938796 3912949065024 3914730917968 3915956109312 3937135527936 3940161159168 3956375814144 3969494571744 3977773842432 3990963552732 4007387271056 4010466889728 4032157469184 4033419411456 4035256123392 4050017845248 4065297491736 4068421613568 4071922335744 4085164089344 4090425640704 4105389182976 4107258668032 4108544114688 4124044565316 4130765144064 4141015942128 4161517550712 4163412595134 4164715616256 4181854363648 4187240448768 4204471890944 4207702966272 4221655087572 4239028153776 4242285785088 4265230155264 4268507922432 4284122923008 4286073798656 4300285786056 4307293569024 4309254995968 4323543848793 4326866429184 4342694916096 4344672463872 4366182348288 4368170591616 4369537695744 4387519332352 4402067698152 4404072282714 4405450622976 4411249197056 4414639177728 4429277468928 4447504948224 4450922790912 4474995572736 4478434541568 4508310679938 4511775250944 4519127678976 4536177152832 4539663138816 4556270075904 4558344880128 4573459678203 4580912627712 4584432992256 4592280499924 4595809600512 4618562830848 4620666001536 4622112129024 4641133166592 4647110787072 4658642934894 4666234699776 4669820633088 4681707244551 4700973529508 4704586159104 4730030877312 4733665837056 4768906672998 4772571508224 4780348932096 4782525775872 4798383924672 4818130360576 4819638288384 4821833023488 4837821509313 4845705265152 4847911870464 4849429118976 4885531780608 4887756521856 4895721652224 4911955141824 4914191915568 4932168948992 4935959248896 4952326160421 4962655346688 4966469074944 5003443066752 5007288139776 5027894263808 5034370019328 5055087591424 5056669679616 5058972352512 5075747157312 5084018638848 5096635005696 5103199296936 5124200117088 5125803835392 5128137990144 5146897678336 5153526706176 5170285800576 5174734635008 5178711343104 5195883184704 5198249251728 5217265420032 5221274812416 5249514037248 5253548212224 5275167752192 5292659428992 5303698456576 5321284736976 5325374066688 5347289186304 5376209958912 5377892548608 5380341497856 5400023793664 5420396655648 5422093074432 5424562151424 5429229780992 5451418423296 5453900854272 5473852243968 5478058819584 5498726087088 5507686858752 5521354589504 5528465905014 5548690067616 5551216793512 5552954155008 5582987265024 5587277709312 5610270621696 5628873450096 5652037538368 5656381046784 5686973540352 5688753389568 5691343896576 5712163897344 5719520968704 5733714381408 5743058092032 5764725131724 5769155238912 5790259888128 5792896618496 5816571525648 5821576464384 5824227455488 5826050260992 5848030408194 5869423597536 5872096376952 5873934163968 5905703291904 5930006597632 5934563721216 5954241857616 5966660763648 5986445329098 6011080906584 6015700334592 6048236203776 6052884185088 6075026767872 6077793173504 6097946237604 6102632420352 6107883503616 6127746134016 6135638461056 6158083774464 6160888002048 6162816172032 6188177555456 6196147716096 6211523913192 6221646266368 6242276326068 6245118892701 6247073424384 6272781545472 6280860673152 6306707836416 6311554449408 6358542230664 6363428677632 6376701034496 6397845232896 6402761883648 6426184384512 6429110697984 6450428679084 6460940353536 6463882493952 6512004315466 6514042374144 6517008695808 6527628869632 6549273522432 6552255887424 6554306543616 6581278998528 6603101547228 6606108424071 6616873795584 6621958766592 6671257422336 6676384186368 6712493359104 6717651812352 6745296470016 6762466019907 6767662876416 6778691518464 6795513340928 6804265729248 6832266822784 6834405113856 6837517320192 6871368941568 6876649488384 6888420749886 6893714400768 6904948457472 6927844246272 6930999002304 6956353893376 6961699749888 6987964402341 6999352049664 7004730949632 7051460294262 7056879238656 7095046315968 7100498755584 7129718915072 7153360009497 7158857262336 7168279945216 7170523398144 7173788663808 7197575887008 7227195540864 7229457432576 7232749535232 7268557897728 7271867805696 7298469658624 7304078426112 7328297670912 7331634782784 7343582478336 7367932712736 7371287873352 7398253423488 7403938873344 7443983020032 7449703612416 7480360828928 7505164600128 7510932209664 7541841395712 7551555028992 7582631387136 7585004519424 7588458528768 7626027958272 7644952508544 7657410789376 7686300175632 7688705753088 7692206985216 7720346517504 7730290059264 7755428700864 7762101952512 7768067014656 7797373877592 7825898130048 7829461835936 7831912218624 7874271055872 7880322318336 7912751628288 7938989143488 7955547684864 7981927105464 8014774542112 8020933779456 8064314938368 8066838822912 8070512246784 8100035690496 8130594983472 8136843227136 8143844671488 8170328178688 8180851281408 8210778365952 8214517336064 8217088229376 8248089130632 8261530288128 8282031884256 8292698857521 8323035101424 8326825190268 8329431232512 8363708727296 8374480897536 8408943781888 8415405932544 8443310175144 8478056307552 8484571570176 8530460310528 8537015844864 8568245846016 8572147597312 8600571572112 8614587138048 8618509991936 8647087697586 8653732858368 8685389832192 8689344927744 8732364696576 8736341183232 8739075391488 8775038664704 8804135396304 8808144565428 8810901245952 8822498394112 8858554937856 8895009896448 8901845581824 8949991145472 8956869083136 9016621359876 9023550501888 9072354305664 9079326277632 9112540151808 9116689760256 9146919356406 9161825255424 9168865984512 9184560999848 9191619201024 9237125661696 9241332003072 9244224258048 9282266333184 9294221574144 9317285869788 9332469399552 9363414489102 9401947059016 9409172318208 9460061754624 9467331674112 9537813345996 9545143016448 9565051551744 9596767849344 9636260721152 9639276576768 9643666046976 9675643018626 9691410530304 9695823740928 9698858237952 9768006473199 9771063561216 9775513043712 9791443304448 9823910283648 9828383831136 9864337897984 9871918497792 9904652320842 9925310693376 9932938149888 10006886133504 10014576279552 10055788527616 10068740038656 10110175182848 10117944705024 10151494314624 10168037277696 10193270011392 10206398593872 10248400234176 10251607670784 10256275980288 10293795356672 10307053412352 10332631124829 10340571601152 10349469270016 10357422686208 10391766369408 10396498503456 10434530840064 10442549624832 10499028074496 10507096424448 10550335504384 10577190441393 10585318857984 10607396913152 10642569473952 10650748133376 10694578372608 10752419917824 10755785097216 10760682995712 10800047587328 10840793311296 10844186148864 10849124302848 10858459561984 10902836846592 10907801708544 10947704487936 10956117639168 10997452174176 11015373717504 11042709179008 11056931810028 11097380135232 11102433587024 11105908310016 11165974530048 11174555418624 11220541243392 11257746900192 11304075076736 11312762093568 11373947080704 11377506779136 11382687793152 11424327794688 11439041937408 11467428762816 11486116184064 11529450263448 11538310477824 11580519776256 11585793236992 11633143051296 11643152928768 11648454910976 11652100521984 11696060816388 11738847195072 11744192753904 11747868327936 11811406583808 11860013195264 11869127442432 11908483715232 11933321527296 11972890658196 12022161813168 12031400669184 12096472407552 12105768370176 12150053535744 12155586347008 12195892475208 12205264840704 12215767007232 12255492268032 12271276922112 12316167548928 12321776004096 12325632344064 12376355110912 12392295432192 12423047826384 12443292532736 12484552652136 12490237785402 12494146848768 12545563090944 12561721346304 12613415672832 12623108898816 12717084461328 12726857355264 12795690465792 12805523767296 12852368769024 12858221395968 12900857358168 12921880707072 12927764987904 12970631546379 13024008630932 13028084748288 13034017391616 13098547044864 13104511774848 13108613087232 13162557997056 13206203094456 13212216848142 13233747591168 13243917533184 13342514844672 13352768372736 13424986718208 13435303624704 13524932039814 13535325752832 13557383036928 13591026681856 13608531458496 13664533645568 13668810227712 13675034640384 13720379034609 13742737883136 13753298976768 13776841499772 13787428801536 13855688492544 13861998004608 13912707786752 13923399499776 13975928804682 13998704099328 14009461899264 14045121733653 14102920588524 14113758477312 14190092631936 14200997511168 14259437830144 14306720018994 14317714524672 14336559890432 14341046796288 14347577327616 14395151774016 14454391081728 14458914865152 14465499070464 14537115795456 14543735611392 14596939317248 14656595341824 14663269565568 14687164956672 14735865425472 14742575746704 14796506846976 14807877746688 14887966040064 14899407224832 14924911624753 14960721657856 15010329200256 15021864419328 15083682791424 15103110057984 15165262774272 15170009038848 15176917057536 15252055916544 15278163970901 15289905017088 15314821578752 15372600351264 15377411506176 15384413970432 15440693035008 15460580118528 15510857401728 15524203905024 15536134029312 15594747755184 15651796260096 15658923671872 15663824437248 15748542111744 15760644636672 15825503256576 15877978286976 15911095369728 15963854210928 16029549084224 16041867558912 16128629876736 16133677645824 16141024493568 16200071380992 16261189966944 16273686454272 16287689342976 16340656357376 16361702562816 16421556731904 16429034672128 16434176458752 16496178261264 16523060576256 16564063768512 16585397715042 16646070202848 16653650380536 16658862465024 16727417454592 16748961795072 16817887563776 16830811865088 16886620350288 16956112615104 16969143140352 17060920621056 17074031689728 17136491692032 17144295194624 17201143144224 17229174276096 17237019983872 17294175395172 17307465716736 17370779664384 17378689855488 17464729393152 17472682366464 17478150782976 17550077329408 17608270792608 17616289130856 17621802491904 17644996788224 17717109875712 17790019792896 17803691163648 17899982290944 18033242719752 18047101003776 18144708611328 18158652555264 18225080303616 18233379520512 18293838712812 18323650510848 18369121999696 18383238402048 18474251323392 18482664006144 18488448516096 18564532666368 18588443148288 18634571739576 18664938799104 18726828978204 18735356678103 18803894118032 18818344636416 18920123509248 18934663348224 19075626691992 19090286032896 19130103103488 19193535698688 19272521442304 19278553153536 19287332093952 19351286037252 19382821060608 19391647481856 19536012946398 19542127122432 19551026087424 19582886608896 19647820567296 19656767662272 19728675795968 19743836995584 19809304641684 19818325272213 19850621386752 19865876299776 20013772267008 20029152559104 20111577055232 20137480077312 20220350365696 20235889410048 20287398059721 20302988629248 20336074555392 20386540022784 20412797187744 20496800468352 20503215341568 20512551960576 20587590713344 20614106824704 20665262249658 20681143202304 20698938540032 20714845372416 20783532738816 20792997006912 20869061680128 20885099249664 20963893207023 20998056148992 21014192848896 21154380882786 21170637715968 21214793826304 21285138947904 21301496266752 21389156745216 21460080028491 21504839835648 21511570194432 21521365991424 21681586622592 21688372297728 21698248605696 21716919123968 21805673693184 21815603417088 21895408975872 21912235278336 21994904348352 22030747435008 22085418358016 22113863620056 22194760270464 22204867174048 22211816620032 22331949060096 22349110837248 22441082486784 22515493800384 22608150153472 22625524187136 22747894161408 22755013558272 22765375586304 22878083874816 22934857525632 22972232368128 23058900526896 23076620955648 23161039552512 23171586473984 23266286102592 23286305857536 23296909821952 23304201043968 23392121632776 23477694390144 23488385507808 23495736655872 23622813167616 23720026390528 23738254884864 23816967430464 23866643054592 23945781316392 24044323626336 24062801338368 24192944815104 24211536740352 24300107071488 24311172694016 24391784950416 24410529681408 24431534014464 24510984536064 24542553844224 24632335097856 24643552008192 24651264688128 24752710221824 24784590864384 24846095652768 24886585065472 24969105304272 24980475570804 24988293697536 25091126181888 25123442692608 25226831345664 25246217797632 25434168922656 25453714710528 25591380931584 25611047534592 25704737538048 25716442791936 25801714716336 25843761414144 25855529975808 25941263092758 26048017261864 26056169496576 26068034783232 26197094089728 26209023549696 26217226174464 26325115994112 26412406188912 26424433696284 26467495182336 26685029689344 26705536745472 26849973436416 26870607249408 27049864079628 27070651505664 27182053363712 27217062916992 27329067291136 27337620455424 27350069280768 27440758069218 27485475766272 27506597953536 27553682999544 27574857603072 27711376985088 27723996009216 27825415573504 27846798999552 27951857609364 27997408198656 28090243467306 28205841177048 28227516954624 28380185263872 28401995022336 28518875660288 28613440037988 28635429049344 28673119780864 28695154655232 28790303548032 28908782163456 28917829730304 28930998140928 29074231590912 29087471222784 29193878634496 29304019419597 29313190683648 29326539131136 29374329913344 29471730850944 29485151493408 29593013693952 29615755493376 29775932080128 29798814449664 29849823249506 29921443315712 30020658400512 30043728838656 30167365582848 30206220115968 30330525548544 30353834115072 30504111833088 30556327941802 30579810034176 30629643157504 30745200702528 30754823012352 30768827940864 30881386070016 30921160237056 30997893374487 31021714803456 31048407810048 31072268058624 31189495510368 31303592520192 31317847343744 31327648874496 31497084223488 31521289273344 31651006513152 31731571324179 31755956573952 31822190739456 31927708421856 32059098168448 32083735117824 32257259753472 32267355291648 32282048987136 32400142761984 32522379933888 32547372908544 32575378685952 32681312714752 32723405125632 32843113463808 32858069344256 32868352917504 32992356522528 33046121152512 33128127537024 33170795430084 33292140405696 33307300761072 33317724930048 33454834909184 33497923590144 33635775127552 33661623730176 33773240700576 33912225230208 33938286280704 34121841242112 34148063379456 34272983384064 34288590389248 34402286288448 34458348552192 34474039967744 34588350790344 34614931433472 34741559328768 34757379710976 34929458786304 34945364732928 34956301565952 35100154658816 35216541585216 35232578261712 35243604983808 35289993576448 35434219751424 35580039585792 35607382327296 35799964581888 36066485439504 36094202007552 36289417222656 36317305110528 36450160607232 36466759041024 36587677425624 36647301021696 36738243999392 36766476804096 36948502646784 36965328012288 36976897032192 37129065332736 37176886296576 37269143479152 37329877598208 37453657956408 37470713356206 37607788236064 37636689272832 37840247018496 37869326696448 38151253383984 38180572065792 38387071397376 38545042884608 38557106307072 38574664187904 38702572074504 38765642121216 38783294963712 38911894639137 39072025892796 39084254244864 39102052174848 39295641134592 39313535324544 39457351591936 39487673991168 39618609283368 39636650544426 39701242773504 39731752599552 40027544534016 40058305118208 40223154110464 40274960154624 40440700731392 40574796119442 40605977258496 40672149110784 40773080045568 40825594375488 40993600936704 41006430683136 41025103921152 41175181426688 41228213649408 41330524499316 41362286404608 41397877080064 41567065477632 41585994013824 41738123360256 41770198499328 41927786414046 41996112297984 42028385697792 42308761765572 42328028050529 42341275431936 42429587652608 42570277895808 42602992533504 42778313490432 42920160056982 43009679671296 43023140388864 43042731982848 43363173245184 43376744595456 43396497211392 43433838247936 43611347386368 43631206834176 43790817951744 43989808696704 44061494870016 44170836716032 44227727240112 44389520540928 44409734348096 44423633240064 44663898120192 44698221674496 44774734874259 44882164973568 45030987600768 45216300306944 45251048374272 45495788322816 45510027116544 45530751172608 45756167749632 45834491912703 45869715051264 45944464736256 46117801053792 46153241911296 46322079105024 46343172947968 46532572205184 46572611715072 46593819643904 46608402087936 46784243265552 46955388780288 46976771015616 46991473311744 47245626335232 47440052781056 47476509769728 47633934860928 47733286109184 47891562632784 48088647252672 48125602676736 48385889630208 48423073480704 48600214142976 48622345388032 48783569900832 48821059362816 48863068028928 49021969072128 49085107688448 49264670195712 49287104016384 49302529376256 49505420443648 49569181728768 49692191305536 49773170130944 49938210608544 49960951141608 49976587395072 50182252363776 50246885385216 50453662691328 50492435595264 50868337845312 50907429421056 51182761863168 51222095069184 51409475076096 51432885583872 51603429432672 51687522828288 51711059951616 51882526185516 52096034523728 52112338993152 52136069566464 52394188179456 52418047099392 52434452348928 52650231988224 52824812377824 52848867392568 52934990364672 53370059378688 53411073490944 53699946872832 54099728159256 54141303011328 54364106727424 54434125833984 54658134582272 54675240910848 54700138561536 54881516138436 54970951532544 55107365999088 55149715206144 55422753970176 55447992018432 55650831147008 55693597999104 55903715218728 55994816397312 56180486934612 56206070034309 56411682354096 56455033909248 56760370527744 56803990044672 57037751320576 57226880075976 57270858098688 57346239561728 57390309310464 57580607096064 57817564326912 57835659460608 57861996281856 58148463181824 58174942445568 58387757268992 58608038839194 58626381367296 58653078262272 58748659826688 58943461701888 58970302986816 59186027387904 59231510986752 59454975816639 59551864160256 59597628899328 59699646499012 60041316801024 60087457677312 60334731165696 60412440231936 60661051097088 60707668230144 60862194179163 61008223666176 61112655883604 61159620068352 61490401405056 61509646024704 61537655881728 61762772140032 61842320474112 61995786748974 62043429606912 62096815620096 62144536117248 62378991020736 62607185040384 62635694687488 62655297748992 62891679621069 62994168446976 63042578546688 63463142648358 63511913147904 63644381478912 63855416843712 64118196336896 64167470235648 64380240085473 64514519506944 64534710583296 64564097974272 65044759867776 65094745817088 65150757371904 65362625429504 65446810251264 65686226927616 65716138688512 65736705835008 65984713045056 66092242305024 66256255074048 66341590860168 66584280811392 66614601522144 66635449860096 66909669818368 66995847180288 67271550255104 67323247460352 67546481401152 67824450460416 67876572561408 68243682484224 68296126758912 68577180778496 68804572576896 68916697104384 68948079935488 69176701580688 69229862866944 69483118657536 69514759421952 69858917572608 69890729465856 69912603131904 70200309317632 70433083170432 70465156523424 70487209967616 70579987152896 70868439502848 71160079171584 71214764654592 71599929163776 72132970879008 72188404015104 72578834445312 72634610221056 72900321214464 72933518082048 73175354851248 73294602043392 73476487998784 73532953608192 73897005293568 73930656024576 73953794064384 74258130665472 74353772593152 74538286958304 74659755196416 74907315912816 74941426712412 75215576472128 75273378545664 75680494036992 75738653392896 76302506767968 76361144131584 76774142794752 77090085769216 77114212614144 77149328375808 77405144149008 77531284242432 77566589927424 77823789278274 78144051785592 78168508489728 78204104349696 78591282269184 78627070649088 78914703183872 78975347982336 79237218566736 79273301088852 79402485547008 80055089068032 80116610236416 80446308220928 80549920309248 80881401462784 81149592238884 81211954516992 81546160091136 81651188750976 81987201873408 82012861366272 82050207842304 82350362853376 82456427298816 82661048998632 82724572809216 82795754160128 83134130955264 83171988027648 83476246720512 83540396998656 83855572828092 83992224595968 84617523531144 84656056101058 84682550863872 84859175305216 85140555791616 85205985067008 85556626980864 85840320113964 86019359342592 86085463965696 86726346490368 86753489190912 86792994422784 86867676495872 87222694772736 87262413668352 87581635903488 87912058258791 87979617393408 88122989740032 88341673432064 88455454480224 88779041081856 88819468696192 88847266480128 89327796240384 89396443348992 89549469748518 89764329947136 90061975201536 90432600613888 90502096748544 90991576645632 91061502345216 91512335499264 91668983825406 91739430102528 91888929472512 92235602107584 92306483822592 92644158210048 92686345895936 92993680123461 93065144410368 93145223430144 93187639287808 93216804175872 93568486531104 93910777560576 93953542031232 93982946623488 94491252670464 94880105562112 94953019539456 95194713972537 95267869721856 95466572218368 95783125265568 96177294505344 96251205353472 96771779260416 96846146961408 97200428285952 97244690776064 97567139801664 97642118725632 97726136057856 98043938144256 98170215376896 98529340391424 98574208032768 98605058752512 99138363457536 99384382611072 99546340261888 99876421217088 99921902283216 99953174790144 100364504727552 100493770770432 100907325382656 100984871190528 101736675690624 101814858842112 102365523726336 102444190138368 102818950152192 102865771167744 103206858865344 103375045656576 103422119903232 103765052371032 104192069047456 104224677986304 104272139132928 104788376358912 104836094198784 104868904697856 105300463976448 105649624755648 105697734785136 105869980729344 106740118757376 106822146981888 107399893745664 108199456318512 108282606022656 108728213454848 108868251667968 109316269164544 109350481821696 109400277123072 109763032276872 109941903065088 110214731998176 110299430412288 110845507940352 110895984036864 111301662294016 111387195998208 111807430437456 111989632794624 112360973869224 112412140068618 112823364708192 112910067818496 113520741055488 113607980089344 114075502641152 114453760151952 114541716197376 114692479123456 115161214192128 115635128653824 115671318921216 115723992563712 116296926363648 116349884891136 116775514537984 117216077678388 117252762734592 117306156524544 117886923403776 117940605973632 118372054775808 118463021973504 118909951633278 119103728320512 119195257798656 119399292998024 120082633602048 120174915354624 120669462331392 120824880463872 121322102194176 121724388358326 122016447332352 122225311767208 122319240136704 122980802810112 123019292049408 123075311763456 123525544280064 123684640948224 123991573497948 124086859213824 124193631240192 124757982041472 125214370080768 125271389374976 125310595497984 125783359242138 125988336893952 126085157093376 126926285296716 126984084151587 127023826295808 127288762957824 127710833687424 128236392673792 128334940471296 128760480170946 129029039013888 129069421166592 129128195948544 130089519735552 130189491634176 130301514743808 130725250859008 130893620502528 131372453855232 131432277377024 131969426090112 132184484610048 132512510148096 132683181720336 133168561622784 133229203044288 133270899720192 133819339636736 133991694360576 134324204622777 134543100510208 134646494920704 135092962802304 135648900920832 135753145122816 136487364968448 136592253517824 137154361556992 137503475738109 137609145153792 137833394208768 137896159870976 138353403161376 138459725733888 138966237315072 139029518843904 139717835145216 139781458931712 139825206263808 140400618635264 140866166340864 140930313046848 140974419935232 141159974305792 141736879005696 142320158343168 142429529309184 143199858327552 144265941758016 144376808030208 145157668890624 145269220442112 145800642428928 145867036164096 146350709702496 146589204086784 146952975997568 147065907216384 147794010587136 147861312049152 147907588128768 148516261330944 148707545186304 149076573916608 149319510392832 149814631825632 149882853424824 150431152944256 150546757091328 151360988073984 151477306785792 152605013535936 152722288263168 153548285589504 154180171538432 154228425228288 154298656751616 154810288298016 155062568484864 155133179854848 155647578556548 156288103571184 156337016979456 156408208699392 157182564538368 157254141298176 157829406367744 157950695964672 158474437133472 158546602177704 158804971094016 160110178136064 160233220472832 160892616441856 161099840618496 161762802925568 162299184477768 162423909033984 163092320182272 163302377501952 163974403746816 164025722732544 164100415684608 164700725706752 164912854597632 165322097997264 165449145618432 165591508320256 166268261910528 166343976055296 166952493441024 167080793997312 167711145656184 167984449191936 168618210102927 169235047062288 169312112202116 169365101727744 170281111583232 170411970134016 171113253961728 171680640227928 172038718685184 172170927931392 173452692980736 173506978381824 173585988845568 174445389545472 174524827336704 175163271806976 175824116517582 175959234786816 176245979480064 176683346864128 176910908960448 177558082163712 177638937392384 177694532960256 178364927449917 178655592480768 178792886697984 179098939497036 180123950403072 180865201227776 181004193497088 181983153291264 182123004690432 182586582537489 183024670998528 183337967650812 183478860205056 184471204215168 184612967645184 185288316420096 185372691791872 185987360246922 186130288820736 186290446860288 186375278575616 186433608351744 187136973062208 187821555121152 187907084062464 187965893246976 188982505340928 189760211124224 190389427945074 190535739443712 190933144436736 191566250531136 192354589010688 192502410706944 193543558520832 193692293922816 194489381552128 195134279603328 195284237451264 195452272115712 196087876288512 196340430753792 197058680782848 197148416065536 197210117505024 198276726915072 198616131621713 198768765222144 199092680523776 199752842434176 199843804566432 199906349580288 200729009455104 200987541540864 201814650765312 201969742381056 203473351381248 203629717684224 204731047452672 204888380276736 205731542335488 206413717730688 206750091313152 206844239806464 207530104742064 208384138094912 208449355972608 208544278265856 209576752717824 209672188397568 209737809395712 210600927952896 211299249511296 211395469570272 211739961458688 213480237514752 213644293963776 214799787491328 216398912637024 216565212045312 217456426909696 217736503335936 218632538329088 218700963643392 218800554246144 219526064553744 219883806130176 220429463996352 220598860824576 221691015880704 221791968073728 222603324588032 222774391996416 223614860874912 223979265589248 224721947738448 224824280137236 225646729416384 225820135636992 227041482110976 227215960178688 228151005282304 228907520303904 229083432394752 229384958246912 230322428384256 231270257307648 231342637842432 231447985127424 232593852727296 232699769782272 233551029075968 234432155356776 234505525469184 234612313049088 235773846807552 235881211947264 236744109551616 236926043947008 237819903266556 238207456641024 238798585996048 240165267204096 240349830709248 241338924662784 241649760927744 242644204388352 243448776716652 244450623534416 244638480273408 245961605620224 246038584098816 246150623526912 247051088560128 247369281896448 247983146995896 248173718427648 248387262480384 249515964082944 250428740161536 250542778749952 250621190995968 251566718484276 251976673787904 253852570593432 253968168303174 254047652591616 254577525915648 255421667374848 256472785347584 256669880942592 257520960341892 258058078027776 258256391897088 260179039471104 260378983268352 260603029487616 261450501718016 261787241005056 262744907710464 262864554754048 263736174776373 263938852180224 264368969220096 265025020296192 265366363440672 266337123245568 266458406088576 266541799440384 267638679273472 267983388721152 268648409245554 269086201020416 269292989841408 270185925604608 271297801841664 271506290245632 272974729936896 273184507035648 275006951476218 275218290307584 275666788417536 275792319741952 276706806322752 276919451467776 277932474630144 278059037687808 278981040370383 279435670290432 279562917863424 279650412527616 281732332681728 281860626093696 281948839870464 282319948611584 283473758011392 284640316686336 284859058618368 285584141917611 286399716655104 288531883516032 288753616060416 290315337781248 290538440884224 291601284857856 291734072328192 292701419404992 293178408173568 293905951995136 294131814432768 295588021174272 295722624098304 295815176257536 297415090372608 298153147833216 298639020785664 299629263651264 299765706849648 300862305888512 301093514182656 302721976147968 302954613571584 305210027071872 305444576526336 307096571179008 308360343076864 308456850456576 308597313503232 309620576596032 310125136969728 310266359709696 311295157113096 312576207142368 312674033958912 312816417398784 314365129076736 314508282596352 315658812735488 315901391929344 316948874266944 317093204355408 317609942188032 320220356272128 320466440945664 321785232883712 322199681236992 323525605851136 324598368955536 324847818067968 326184640364544 326604755003904 327948807493632 328051445465088 328200831369216 329401451413504 329825709195264 330644195994528 330898291236864 331183016640512 332536523821056 332687952110592 333904986882048 334161587994624 335422291312368 335968898383872 337236420205854 338470094124576 338624224404232 338730203455488 340562223166464 340823940268032 342226507923456 343361280455856 344077437370368 346905385961472 347013956763648 347171977691136 348890779090944 349049654673408 350326543613952 351648233035164 351918469573632 353366693728256 353821817920896 355116164327424 355277874784768 355389065920512 356729854899834 357311184961536 357585773395968 358197878994072 360247900806144 361730402455552 362008386994176 363966306582528 365173165074978 366049341997056 366675935301624 366957720410112 368942408430336 369225935290368 370576632840192 370745383583744 371974720493844 372260577641472 372580893720576 372750557151232 374273946124416 375643110242304 375814168124928 375931786493952 377965010681856 379520422248448 380778855890148 380952252454761 381071478887424 381866288873472 383132501062272 384709178021376 385004821413888 387087117041664 387384587845632 388978763104256 390268559206656 390568474902528 390904544231424 392175752577024 392680861507584 394117361565696 394296832131072 396553453830144 397232263243426 397537530444288 398185361047552 399505684868352 399687609132864 399812699160576 401458018910208 401975083081728 402972613868331 403629301530624 403939484762112 406946702762496 407259435368448 409462094905344 409776760553472 411463084670976 412510427214327 412827435461376 413500182626304 413688479612928 415060209484128 416768276189824 416898711945216 417088556531712 419153505435648 419344376795136 419475618791424 421201855905792 422598499022592 422790939140544 423479922917376 426960475029504 427288587927552 429599574982656 432797825274048 433130424090624 434912853819392 435473006671872 437265076658176 437401927286784 437601108492288 439052129107488 439767612260352 440858927992704 441197721649152 443382031761408 443583936147456 445206649176064 445548783992832 447229721749824 447958531178496 449443895476896 449648560274472 451293458832768 451640271273984 454082964221952 454431920357376 456302010564608 457815040607808 458166864789504 458769916493824 460644856768512 462540514615296 462685275684864 462895970254848 465187705454592 465399539564544 467102058151936 468864310713552 469011050938368 469224626098176 471547693615104 471762423894528 473488219103232 473852087894016 475639806533112 476414913282048 477597171992096 480330534408192 480699661418496 482677849325568 483299521855488 485288408776704 486897553433304 488901247068832 489276960546816 491923211240448 492077168197632 492301247053824 494102177120256 494738563792896 495966293991792 496347436855296 496774524960768 499031928165888 500857480323072 501085557499904 501242381991936 503133436968552 503953347575808 505854630308781 507705141186864 507936336606348 508095305183232 510843334749696 512945570695168 513339761885184 515041920683784 516116156055552 516512783794176 520358078942208 520757966536704 522901003436032 523574482010112 525489815420928 525729109508096 527472349552746 527877704360448 528737938440192 530050040592384 530732726881344 532674246491136 532916812177152 533083598880768 535277358546944 535966777442304 537296818491108 538172402040832 540371851209216 542595603683328 543012580491264 545949459873792 546369014071296 550013902952436 550436580615168 551584639483904 553413612645504 553838902935552 555864949260288 556118075375616 557962080740766 558871340580864 559125835726848 559300825055232 563464665363456 563721252187392 563897679740928 564639897223168 566947516022784 569280633372672 571168283835222 572799433310208 577063767032064 577507232120832 580630675562496 581076881768448 583468144656384 585402838809984 586356816347136 587811903990272 588263628865536 591176042348544 591445248196608 591630352515072 594830180745216 595848394865139 596306295666432 597278041571328 599258527302528 599531413699296 601724611777024 602187028365312 605443952295936 605909227143168 610420054143744 610889153052672 614193142358016 616720686153728 617194627006464 619241153192064 620250273939456 620532719419392 622590314226192 625152414284736 625348067917824 625632834797568 628730258153472 629016565192704 631317625470976 631802783858688 633897748533888 634186408710816 635219884376064 640440712544256 640932881891328 643570465767424 644399362473984 647051211702272 649196737911072 649695636135936 652369280729088 653209510007808 655897614987264 656102890930176 656401662738432 658802902827008 659651418390528 661288391989056 661796582473728 662366033281024 665073047642112 665375904221184 667809973764096 668323175989248 670844582624736 671937796767744 674472840411708 676940188249152 677248448808464 677460406910976 681124446332928 681647880536064 684453015846912 686722560911712 688154874740736 693810771922944 694027913527296 694343955382272 697781558181888 698099309346816 700653087227904 703296466070328 703836939147264 706733387456512 707643635841792 710232328654848 710555749569536 710778131841024 713459709799668 714622369923072 716395757988144 720495801612288 723460804911104 724016773988352 727932613165056 730346330149956 733351870603248 733915440820224 737884816860672 738451870580736 741153265680384 741490767167488 743949440987688 744521155282944 745161787441152 745501114302464 748547892248832 751286220484608 751628336249856 751863572987904 755930021363712 759040844496896 761557711780296 761904504909522 762142957774848 763732577746944 766265002124544 769418356042752 770009642827776 774174234083328 774769175691264 780537118413312 781136949805056 781809088462848 784351505154048 785361723015168 788234723131392 788593664262144 791208524329119 793106907660288 794464526486852 795075060888576 799011369736704 799375218265728 799625398321152 802916037820416 803950166163456 805945227736662 807258603061248 807878969524224 813893405524992 814518870736896 818924189810688 819553521106944 825020854428654 825654870922752 827000365252608 827376959225856 830120418968256 833536552379648 833797423890432 834177113063424 836943121111149 838307010871296 838688753590272 838951237582848 845196998045184 845581878281088 846959845834752 853920950059008 854577175855104 856752425752833 859199149965312 865595650548096 866260848181248 869825707638784 870946013343744 874530153316352 874803854573568 875202216984576 878104258214976 879535224520704 881717855985408 882395443298304 886764063522816 887167872294912 890413298352128 894459443499648 895917062356992 898887790953792 899297120548944 902586917665536 903280542547968 908165928443904 908863840714752 912604021129216 915630081215616 916333729579008 917539832987648 921289713537024 925081029230592 925370551369728 925791940509696 930375410909184 930799079129088 934204116303872 937728621427104 938022101876736 938449252196352 943095387230208 943524847789056 946976438206464 947704175788032 951279613066224 952829826564096 955194343984192 960661068816384 961399322836992 965355698651136 966599043710976 970576817553408 973795106866608 977802494137664 978553921093632 983846422480896 984154336395264 984602494107648 988204354240512 989477127585792 991932587983584 992694873710592 993549049921536 998063856331776 1001714960646144 1002171114999808 1002484763983872 1006266873937104 1007906695151616 1011709260617562 1015410282373728 1015872673212696 1016190610366464 1021686669499392 1025891141390336 1026679523770368 1030083841367568 1032232312111104 1040716157884416 1041515933073408 1045802006872064 1047148964020224 1050979630841856 1051458219016192 1054944699105492 1055755408720896 1060100081184768 1061465453762688 1065348492982272 1065833624354304 1066167197761536 1070554717093888 1071933554884608 1074593636982216 1076344804081664 1080743702418432 1085191207366656 1086025160982528 1091898919747584 1100027805904872 1100873161230336 1103169278967808 1106827225291008 1107677805871104 1111729898520576 1112236150751232 1115924161481532 1117742681161728 1118251671453696 1126929330726912 1127442504374784 1127795359481856 1129279794446336 1133895032045568 1138561266745344 1142336567670444 1142856757364283 1145598866620416 1154127534064128 1155014464241664 1161261351124992 1162153763536896 1166936289312768 1170805677619968 1172713632694272 1175623807980544 1176527257731072 1182352084697088 1182890496393216 1189660361490432 1191696789730278 1192612591332864 1194556083142656 1198517054605056 1199062827398592 1203449223554048 1204374056730624 1208917841604993 1210887904591872 1211818454286336 1220840108287488 1221778306105344 1228386284716032 1233441372307456 1234389254012928 1237531281642981 1238482306384128 1240500547878912 1241065438838784 1245180628452384 1250304828569472 1250696135835648 1251265669595136 1257460516306944 1258033130385408 1262635250941952 1263605567717376 1267795497067776 1268372817421632 1270439768752128 1280881425088512 1281865763782656 1288798724947968 1294102423404544 1298393475822144 1299391272271872 1304738561458176 1306419020015616 1311795229974528 1312205781860352 1312803325476864 1319302836781056 1322576783978112 1323593164947456 1324732066562048 1330146095284224 1330751808442368 1335619947528192 1336646351978496 1341689165249472 1343875593535488 1348945680823416 1353880376498304 1354496897616928 1354920813821952 1362248892665856 1363295761072128 1368906031693824 1373445121823424 1376309749481472 1387621543845888 1388055827054592 1388687910764544 1395563116363776 1396198618693632 1401306174455808 1406592932140656 1407673878294528 1413466774913024 1415287271683584 1420464657309696 1421111499139072 1421556263682048 1426919419599336 1429244739846144 1432791515976288 1440991603224576 1446921609822208 1448033547976704 1455865226330112 1460692660299912 1466703741206496 1467830881640448 1475769633721344 1476903741161472 1482306531360768 1482981534334976 1487898881975376 1489042310565888 1490323574882304 1491002228604928 1497095784497664 1502572440969216 1503256672499712 1503727145975808 1511860042727424 1518081688993792 1523115423560592 1523809009819044 1524285915549696 1532530004249088 1538836712085504 1540019285655552 1548348468166656 1549538351382528 1561074236826624 1562273899610112 1568703010308096 1570723446030336 1576469446262784 1577187328524288 1582417048658238 1586213815320576 1588929052973704 1590150121777152 1598022739473408 1598750436531456 1599250796642304 1605832075640832 1607900332326912 1611890455473324 1614517206122496 1627786811049984 1629037741473792 1637848379621376 1639107042213888 1650041708857308 1651309741845504 1654753918451712 1660240837936512 1667073104759296 1667594847780864 1668354226126848 1673886242222298 1676614021742592 1677377507180544 1677902475165696 1690393996090368 1691163756562176 1693919691669504 1707841900118016 1713504851505666 1718398299930624 1731191301096192 1732521696362496 1739651415277568 1741892026687488 1749060306632704 1750404433969152 1756208516429952 1759070449041408 1763435711970816 1764790886596608 1773528127045632 1774335744589824 1780826596704256 1787545184595417 1788918886999296 1791834124713984 1797775581907584 1798594241097888 1805173835331072 1806561085095936 1816331856887808 1817727681429504 1825208042258432 1831260162431232 1832667459158016 1835079665975296 1842579427074048 1850162058461184 1851583881019392 1860750821818368 1861598158258176 1868408232607744 1875457242854208 1876044203753472 1876898504392704 1886190774460416 1887049695578112 1893952876412928 1895408351576064 1902559226132448 1905659653128192 1910388687968384 1921322137632768 1922798645673984 1930711397302272 1933198087421952 1941153635106816 1947590213733216 1955604988275328 1957107842187264 1967692844961792 1968308672790528 1969204988215296 1976408708481024 1978954255171584 1983865175967168 1985389747421184 1987098099843072 1996127712663552 2003429921292288 2004342229999616 2004969527967744 2012533747874208 2015813390303232 2023418521235124 2030820564747456 2031745346425392 2032381220732928 2043373338998784 2051782282780672 2053359047540736 2060167682735136 2064464624222208 2081432315768832 2083031866146816 2091604013744128 2094297928040448 2101959261683712 2102916438032384 2109889398210984 2111510817441792 2120200162369536 2122930907525376 2130696985964544 2131667248708608 2132334395523072 2141109434187776 2143867109769216 2149187273964432 2152689608163328 2161487404836864 2170382414733312 2172050321965056 2183797839495168 2200055611809744 2201746322460672 2213654450582016 2215355611742208 2223459797041152 2224472301502464 2231848322963064 2235485362323456 2236503342907392 2253858661453824 2254885008749568 2255590718963712 2267790064091136 2277122533490688 2284673135340888 2285713514728566 2291197733240832 2308255068128256 2310028928483328 2322522702249984 2324307527073792 2341611355239936 2345427265388544 2351247615961088 2353054515462144 2364704169394176 2365780992786432 2373625572987357 2379320722980864 2383393579460556 2385225182665728 2397034109210112 2398125654797184 2406898447108096 2408748113461248 2417835683209986 2421775809183744 2423636908572672 2441680216574976 2443556612210688 2456772569432064 2466882744614912 2475062563285962 2476964612768256 2481001095757824 2482130877677568 2490361256904768 2500609657138944 2501392271671296 2502531339190272 2514921032613888 2516066260770816 2525270501883904 2535590994135552 2536745634843264 2540879537504256 2561762850177024 2563731527565312 2577597449895936 2582009711082269 2588204846809088 2596786951644288 2598782544543744 2609477122916352 2612838040031232 2623590459949056 2624411563720704 2625606650953728 2638605673562112 2645153567956224 2647186329894912 2649464133124096 2660292190568448 2661503616884736 2671239895056384 2683378330498944 2687751187070976 2697891361646832 2707760752996608 2708993795233856 2709841627643904 2724497785331712 2726591522144256 2737812063387648 2746890243646848 2752619498962944 2775243087691776 2776111654109184 2777375821529088 2791126232727552 2792397237387264 2802612348911616 2813185864281312 2815347756589056 2826933549826048 2830574543367168 2840929314619392 2842222998278144 2843112527364096 2853838839198672 2858489479692288 2865583031952576 2881983206449152 2893843219644416 2896067095953408 2911730452660224 2921385320599824 2933407482412992 2935661763280896 2951539267442688 2953807482322944 2964613062721536 2965963068669952 2975797763950752 2978084621131776 2980647149764608 2982004457209856 2994191568995328 3005144881938432 3006513344999424 3007454291951616 3023720085454848 3036163377987584 3046230847121184 3047618019638088 3048571831099392 3065060008498176 3077673424171008 3080038571311104 3096696936333312 3122148473653248 3124547799220224 3137406020616192 3141446892060672 3152938892525568 3154374657048576 3164834097316476 3177858105947408 3180300243554304 3196045478946816 3197500873062912 3198501593284608 3211664151281664 3215800664653824 3223780910946648 3229034412244992 3255573622099968 3258075482947584 3275696759242752 3300083417714616 3302619483691008 3309507836903424 3320481675873024 3334146209518592 3335189695561728 3336708452253696 3347772484444596 3353228043485184 3354755014361088 3380787992180736 3382327513124352 3387839383339008 3415683800236032 3427009703011332 3428570272092849 3436796599861248 3462382602192384 3465043392724992 3479302830555136 3483784053374976 3498120613265408 3500808867938304 3512417032859904 3518140898082816 3526871423941632 3529581773193216 3547056254091264 3548671489179648 3561653193408512 3575090369190834 3577837773998592 3583668249427968 3595551163815168 3597188482195776 3610347670662144 3613122170191872 3626753524814979 3632663713775616 3635455362859008 3662520324862464 3665334918316032 3670159331950592 3685158854148096 3700324116922368 3703167762038784 3712593844928943 3721501643636736 3723196316516352 3750914485708416 3752088407506944 3753797008785408 3772381548920832 3774099391156224 3787905752825856 3790816703152128 3805118452264896 3811319306256384 3820777375936768 3842644275265536 3845597291347968 3866396174843904 3882307270213632 3895180427466432 3911209976550656 3914215684374528 3935385689923584 3936617345581056 3938409976430592 3957908510343168 3967730351934336 3970779494842368 3974196199686144 3992255425327104 4006859842584576 4008684459999232 4009939055935488 4025067495748416 4031626780606464 4046837042470248 4061641129494912 4063490692850784 4064762441465856 4086746677997568 4103564565561344 4106718095081472 4120335365470272 4128929248444416 4162864631537664 4166063732293632 4183208027488256 4188595856080896 4203918523367424 4205832876064768 4219778796421968 4223021634883584 4240400324739072 4245861815050752 4261393971929088 4263334497417216 4264668791046144 4282218868375552 4287734219538432 4298374547928864 4305379216326656 4322974809673728 4340764829466624 4344100643930112 4367595678990336 4400111223619488 4403492644921344 4427308901164032 4430711223484416 4446919594082304 4448944603004928 4463696645926128 4470970724646912 4473006685814784 4507717322907648 4509770017499136 4511181437927424 4535580128182272 4554245066981376 4569346270681776 4571427029457132 4616510136256512 4620057856966656 4645045404499968 4648615054147584 4683222710479872 4702495231922176 4706109030924288 4729408338788352 4731561985572864 4747251145974714 4758641445961728 4766787158921112 4770450365331456 4794068218420224 4796251309594368 4813796894216192 4817496226922496 4835671366419972 4843551618367488 4883360433149952 4887113224421376 4913545138864128 4933765489229824 4950125126571924 4953929225536512 4964261755355136 4980722513809536 5001219314277888 5002784543342592 5005062678380544 5029842065227776 5032132521541632 5050541003767808 5071181988271104 5073491269686528 5081759075008512 5123525700354048 5155194899791872 5164019422164538 5176409693618176 5193573903288576 5197565089087488 5218954245832704 5225676080062464 5247180919898112 5251213301907456 5277211347124224 5290307135912448 5294372659789824 5298928266248192 5320584381136896 5323007233769472 5342479790112768 5362635553786251 5366756660997888 5375502374141952 5395782723293664 5415521505993216 5417987590467712 5419683255287808 5448995570663424 5453183044288512 5475624126775296 5493780487293696 5505238997925888 5550486175383552 5554751643058176 5582252465455104 5584794474774528 5605224697823232 5626371728562624 5630695513178112 5653867099652096 5661149086734336 5681858629238784 5684445996556288 5686225054728192 5707677678397344 5716978959384576 5731166063905152 5763966412898304 5787686439288832 5792134191906816 5823460905320448 5842770641199648 5866814964825984 5871323526561792 5903078534885376 5907614964645888 5929226125443072 5931926137339904 5951595527901504 5956169242263552 5961294299529216 5964008914419712 5988383137990656 6010289763876864 6013026689998848 6014908583903232 6047440170909696 6072326755975168 6092461694242368 6095236039276176 6097143662198784 6130120016996352 6155346848342016 6160077142622208 6193393872666624 6244296947306496 6249095598440448 6274812041232384 6282893784121344 6305877785051136 6308749314097152 6329668194632952 6355716211894816 6360600487108608 6392090957893632 6395001746125824 6397003186569216 6423328302563328 6431601329307648 6447561821893296 6458068824489984 6511147244199936 6516150965895168 6551393518485504 6600166835429232 6605238967382016 6640963351746048 6668292419037184 6670379391123456 6673416904507392 6695544968889192 6706456086970368 6709510028722176 6761575984361472 6764655026248704 6831367600472064 6854019406022664 6857140544185698 6873593199722496 6924765204384768 6930086785449984 6958605661110272 6967568106749952 6996241226530816 7024834065719808 7036281796165632 7053742847883264 7059163546386432 7094112508182528 7097342978359296 7123306386817024 7150180738381668 7155675547997184 7191102327630336 7194376964391552 7220695341324288 7226244340383744 7253507049629958 7265327427551232 7270910725718016 7325040649724928 7330669836632064 7340318663901184 7370317708296192 7400648233844736 7425187689857886 7443003287273472 7446392633032704 7501828971416832 7504176815013888 7507594017570816 7544763097841664 7548198782312448 7575811505651712 7610236904529792 7622638612512768 7641554751873536 7685288550531072 7691194582695936 7732792349687808 7746029133246807 7764614540427264 7790360854932864 7822419953101312 7828431368749056 7870771379847168 7873234691162112 7876819952861184 7915817020686336 7935460703868672 7941558989684736 7948392399372288 7984510850654208 8013719685169152 8017368919998464 8050134991496832 8063253561212928 8093674084940496 8123282258989824 8126981385701568 8129524882931712 8173493355995136 8207129131122688 8213436190162944 8240670730940544 8257858496888832 8325729263075328 8332127464587264 8366416054976512 8377191712161792 8407837046734848 8411665752129536 8439557592843936 8446043269767168 8480800649478144 8491723630101504 8522787943858176 8526668994834432 8529337582092288 8564437736751104 8575468439076864 8596749095857728 8610758432653312 8645949619347456 8681529658933248 8688201287860224 8735191357980672 8800222447238976 8806985289842688 8854617802328064 8861422446968832 8893839188164608 8897889206009856 8927393291852256 8941941449293824 8946013371629568 9015434645815296 9019540034998272 9022362875854848 9071160256364544 9108490133962752 9138692541363552 9142854058914264 9233020272513024 9240115713933312 9290090808999936 9366445420959744 9404990463844352 9412218061848576 9458816677576704 9463123971145728 9494502291949428 9533574317842224 9540900730662912 9588136436840448 9592502619188736 9627593788432384 9634992453844992 9671342732839944 9687103236734976 9766720866299904 9774226448842752 9827090277728256 9867530978459648 9900250253143848 9907858451073024 9928523510710272 9961445027619072 10002438628555776 10005569086685184 10010125356761088 10059684130455552 10064265043083264 10101082007535616 10142363976542208 10146982539373056 10163518150017024 10247051400708096 10285710816278547 10310389799583744 10328038844329076 10387147806577152 10395130178174976 10437908491665408 10451352160124928 10494361839796224 10502426603814912 10554422694248448 10580614271824896 10588745319579648 10641168762273792 10646014467538944 10684959580225536 10725271107572502 10733513321995776 10751004748283904 10791565446587328 10831043011986432 10835975180935424 10839366510575616 10880260574444937 10897991141326848 10906366088577024 10987560974587392 11010477995851776 11100972350767104 11109503286116352 11137781534786829 11164504930910208 11169588949549056 11252743457125248 11261391026356224 11307734199304192 11322298173468672 11363717258477568 11368891993112576 11372450109456384 11415355356794688 11433957918769152 11462332127810304 11527932825796608 11575372878577664 11646921810640896 11685541282399296 11733629929651968 11742647053123584 11806157069770752 11815229929291776 11863852274679808 11903191055803008 11912338484527104 11922588599058432 11928017828839424 11976766275981312 12020579527753728 12026053379997696 12029817167806464 12094880341819392 12144653511950336 12184923388484736 12190472078552352 12194287324397568 12260240033992704 12310693696684032 12320154285244416 12386787745333248 12488593894612992 12498191196880896 12549624082464768 12565787568242688 12611755570102272 12617498628194304 12659336389265904 12711432423789632 12721200974217216 12784181915787264 12790003492251648 12794006373138432 12846656605126656 12863202658615296 12895123643786592 12916137648979968 13022294488399872 13032301931790336 13102787036971008 13200333670858464 13210477934764032 13281926703492096 13336584838074368 13340758782246912 13346833809014784 13391089937778384 13412912173940736 13419020057444352 13523151968722944 13529310052497408 13662735200944128 13708038812045328 13714281088371396 13849530408769536 13860173570899968 13917211322220544 13935136213499904 13992482453061632 14049668131439616 14107485695766528 14118327092772864 14188225016365056 14194685956718592 14246612773634048 14300361476763336 14311351095994368 14382204655260672 14388753928783104 14441390682648576 14452488680767488 14507014099259916 14530654855102464 14650081299449856 14661339673264128 14680637327802368 14740635416592384 14801296467689472 14850375379715772 14892785266065408 15003657942833664 15008353630027776 15015188035141632 15089526195683328 15096397564624896 15151623011303424 15220473809059584 15245277225025536 15283109503747072 15370577101062144 15465584699375616 15492058266493614 15529229080854528 15580721709865728 15644839906202624 15656862737498112 15741542759694336 15753639905722368 15831634041372672 15870921407737344 15883117979369472 15896784798744576 15969021701308416 16027439370338304 16034737839996928 16087906661358753 16100269982993664 16126507122425856 16187348169880992 16246564517979648 16253962771403136 16259049765863424 16346986711990272 16414258262245376 16426872380325888 16481341461881088 16515716993777664 16651458526150656 16664254929174528 16754383424323584 16815674093469696 16823331504259072 16879115185687872 16892086539534336 16961601298956288 16983447260203008 17045575887716352 17053337989668864 17058675164184576 17150936878153728 17193498191715456 17221516865306624 17291899238694912 17363059317866496 17376402575720448 17470382715961344 17600444894477952 17613970579685376 17709235604656128 17722844893937664 17787678376329216 17795778412019712 17854786583704512 17883882898587648 17892026743259136 18030869291630592 18039080069996544 18044725751709696 18142320512729088 18216980267925504 18277385082727104 18285708117828528 18466040545026048 18480231427866624 18580181617999872 18732890841919488 18809980927688704 18824436123697152 18917633355153408 18926247942291456 18989004583898856 19067148635684448 19081801461325824 19176272873680896 19185005238377472 19255187576864768 19269984907689984 19342685465679888 19374206473469952 19533441732599808 19548452897685504 19654180555456512 19735061956919296 19800500506287696 19815716902146048 19922890055238144 20004877257111552 20011138173370368 20020250713522176 20119368260911104 20128530086166528 20202164015071232 20284727953084416 20293965078746112 20494102801416192 20571421632557094 20620779599167488 20656077688658152 20774295613154304 20790260356349952 20875816983330816 20902704320249856 20988723679592448 21108845388496896 21161228543649792 21177490639159296 21282337524547584 21292028935077888 21369919160451072 21450542215145004 21467026643991552 21583130893174656 21662086023972864 21671950361870848 21678733021151232 21760521148889874 21795982282653696 21812732177154048 21975121949174784 22020955991703552 22201944701534208 22275563069573658 22329009861820416 22339177899098112 22505486914250496 22522782052712448 22615468398608384 22644596346937344 22727434516955136 22737783986225152 22830710713589376 22867915837538304 22924664255620608 23055865651593216 23150745757155328 23238087399740421 23293843621281792 23371082564798592 23467259859303936 23485294106247168 23612314139541504 23630459858583552 23727704549359616 23806382111606016 23824676969054208 23845177198116864 23856035657678848 23953532551962624 24041159055507456 24052106759995392 24189760683638784 24289307023900672 24369846776969472 24380944157104704 24388574648795136 24520480067985408 24621387393368064 24640308570488832 24773575490666496 24977187789225984 24996382393761792 25099248164929536 25131575136485376 25223511140204544 25234997256388608 25318672778531808 25422864847579264 25442401948434432 25568363831574528 25580006984503296 25588012746276864 25693313210253312 25726405317230592 25790247287573184 25832275297959936 26044588976799744 26064603863580672 26205574073942016 26400667341716928 26420955869528064 26563853406984192 26673169676148736 26681517564493824 26693667618029568 26782179875556768 26825824347881472 26838040114888704 27046303937445888 27058620104994816 27325470401888256 27416077624090656 27428562176742792 27699060817539072 27720347141799936 27834422644441088 27870272426999808 27984964906123264 28099336262879232 28214971391533056 28236654185545728 28376450032730112 28389371913437184 28493225547268096 28600722953526672 28622702191988736 28764409310521344 28777507857566208 28882781365297152 28904977361534976 29014028198519832 29061309710204928 29300162598899712 29322679346528256 29481270833184768 29602592935378944 29700750759431544 29785570532130816 30007315885667328 30016707260055552 30030376070283264 30179052391366656 30192795129249792 30303246022606848 30440947618119168 30490554450051072 30566219007494144 30741154202124288 30857132448835641 30931169398751232 30984116532987228 31161443419731456 31289679812405248 31313725474996224 31483085519388672 31507279811444736 31663268082745344 31741842815474688 31766235958738944 31938043402616832 32054878740676608 32069475679993856 32175813322717506 32200539965987328 32253014244851712 32374696339761984 32493129035959296 32507925542806272 32518099531726848 32693973423980544 32828516524490752 32962682923762176 33031433987555328 33302917052301312 33328509858349056 33508766848647168 33646663008518144 33758230371375744 33784173079068672 33923202597912576 33966894520406016 34091151775432704 34106675979337728 34117350328369152 34301873756307456 34386996383430912 34443033730613248 34583798477389824 34726118635732992 34940765431922688 35200889788955904 35227941159370752 35418471209312256 35445689787875328 35591556824039424 35709573167409024 35767765797175296 35784053486518272 36061738583261184 36078160139993088 36089451503419392 36284641025458176 36433960535851008 36554770165454208 36571416235657056 36932081090052096 36960462855733248 37160363235999744 37465781683838976 37619961855377408 37648872247394304 37835266710306816 37852495884582912 37978009167797712 38134297271368896 38163602922651648 38352545747361792 38370010476754944 38510375153729536 38539969815379968 38685370931359776 38748412946939904 39066883465199616 39096905795371008 39308361110913024 39470123913838592 39601001012575392 39631433804292096 39845780110476288 40009754514223104 40022276346740736 40040501427044352 40238736521822208 40257060172333056 40404328030142464 40569455906168832 40587930157492224 40988205602832384 41142843265114188 41312155377316304 41548591226308608 41580520712699904 41751633966661632 41805408640499712 41977447359184896 42322457087299584 42354981278318592 42564675049095168 42584057870155776 42739838320902144 42901084430290008 42934053287983104 43166261786349312 43324172047945728 43343900723741696 43357466042302464 43521042297779748 43591964565307392 43950243898349568 44041911983407104 44403889403068416 44551126139147316 44678355798196224 45010973828500992 45045564105424896 45230936797216768 45289192693874688 45454869033910272 45475567972450304 45661421427178752 45735831675076608 45849328511241216 46111731303186432 46301491514310656 46476174799480842 46587687242563584 46742165129597184 46934519718607872 46970588212494336 47224628279083008 47260919717167104 47612764223212032 47649353938108416 47690354396233728 47712071315357696 47907065103925248 48082318111014912 48104213519990784 48263719984076259 48379521367277568 48739693553938944 48761888314209408 48777149297590272 49040960135970816 49242774786736128 49280617140977664 49547150981332992 49954375578451968 49992764787523584 50263150272970752 50447022280409088 50469994512777216 50637345557063616 50845729695158528 50884803896868864 51136727663149056 51160013969006592 51176025492553728 51452810634461184 51580494575146368 51664550595919872 52089177953599488 52129207727161344 52411148147884032 52801334683433856 52841911739056128 53127706813968384 53346339352297472 53363035128987648 53387335236059136 53564359751113536 53651648695762944 53676080229777408 54092607874891776 54117240209989632 54650940803776512 54832155248181312 54857124353485584 55398121635078144 55440694283599872 55668845288882176 55740544853999616 55969929812246528 56198672525758464 56429942783066112 56473308371091456 56752900065460224 56778743826874368 56986451094536192 57201445907053344 57245404383977472 57528818621042688 57555015715132416 57765562730594304 57809954723069952 58028056397039664 58122619420409856 58600325197799424 58645358693056512 58962541666369536 59205185870757888 59401501518863088 60014631771334656 60033414520111104 60060752140566528 60358104782733312 60385590258499584 60606492045213696 60881895236238336 61132438014988288 61482308404248576 61714264897671282 61862338797502464 61968233065974456 62322886839462912 62579359624810496 62627450949992448 62966171038777344 63326536165490688 63483685630949376 63532471917477888 63876086805233664 64109757481353216 64138951359987712 64351626645435012 64401079931974656 64749392679523968 64986258071918592 65015851085612544 65036199063453696 65387946847961088 65657033048981504 65925365847524352 66062867975110656 66605834104602624 67017533697294336 67293326017036288 67516460742751488 67568346158137344 67846405195825152 67933789040812032 68182303550865408 68213351958675456 68603747512614912 68773992766861824 68886067461226496 69167596954779648 69452237271465984 69714262199221263 69881530863845376 70401779577911808 70455882318741504 70836942418624512 70891379575750656 71183113648078848 71419146334818048 71535531594350592 71568106973036544 72123477166522368 72156320279986176 72569282050916352 72867921071702016 73109540330908416 73142832471314112 73864162180104192 73920925711466496 74320726471999488 74931563367677952 75239923710754816 75297744494788608 75670533420613632 75704991769165824 75956018335595424 76268594542737792 76327205845303296 76705091494723584 76740020953509888 77020750307459072 77079939630759936 77370741862719552 77496825893879808 78133766930399232 78193811590742016 78616722221826048 78940247827677184 79202002025150784 79262867608584192 79691560220952576 80019509028446208 80044552693481472 80081002854088704 80477473043644416 80514120344666112 80808656060284928 81138911812337664 81175860314984448 81976411205664768 82285686530228376 82624310754632608 83097182452617216 83161041425399808 83503267933323264 83610817280999424 83954894718369792 84644914174599168 84709962556637184 85129350098190336 85168115740311552 85479676641804288 85802168860580016 85868106575966208 86332523572698624 86648344095891456 86687801447483392 86714932084604928 87042084595559496 87183929130614784 87900487796699136 88807778806136832 89102252278294632 89356711596392448 90021947657001984 90091128210849792 90461873594433536 90578385387749376 90909738067820544 90951135944900608 91322842854357504 91471663350153216 91698657022482432 92223462606372864 92602983028621312 92952349598961684 93484330259194368 93869039437215744 93941176424988672 94449256558166016 94521839434334208 95225528446424064 95298707876216832 95424142630715392 95814130207850496 96164636222029824 96208427039981568 96527439968152518 96759042734555136 97479387107877888 97523776628418816 97554298595180544 98081920271941632 98485549573472256 99094301962665984 99908751156903936 99985529575047168 100526300545941504 100939989025554432 101274691114127232 101691459390317056 101769607793737728 102273455326298112 102320027938013184 102352050985107456 102905621268922368 103160989150292736 103329101191839744 104178355907198976 104822296295768064 105602669366867712 105683823478112256 106255413627936768 106692678704594944 106774670472118272 107128719502227072 107303297391525888 107352160459554816 108185215749783552 108234480419979264 109301881607553024 109664310496362624 109714248706971168 110796243270156288 110881388567199744 111337690577764352 111481089707999232 111939859624493056 112397345051516928 112859885566132224 112946616742182912 113505800130920448 113557487653748736 113972902189072384 114402891814106688 114490808767954944 115057637242085376 115110031430264832 115531125461188608 115619909446139904 116056112794079328 116245238840819712 117200650395598848 117290717386113024 117925083332739072 118410371741515776 118803003037726176 120029263542669312 120066829040222208 120121504281133056 120716209565466624 120771180516999168 121212984090427392 121763790472476672 122264876029976576 122964616808497152 123428529795342564 123936466131948912 124645773678925824 125158719249620992 125254901899984896 125932342077554688 126967371261898752 127064943834955776 127752173610467328 128219514962706432 128277902719975424 128703253290870024 128802159863949312 129498785359047936 129972516143837184 130031702171225088 130072398126907392 130775893695922176 131314066097963008 131850731695048704 132125735950221312 133211668209205248 134035067394588672 135032921485502976 135136692316274688 135692810391650304 135867578081624064 136364607101730816 136426703917350912 137207495025229824 137547985533723648 138335193909559296 138904474542931968 139428524398442526 139763061727690752 140803559155823616 140911764637483008 141673884837249024 141782759151501312 142838292669636096 143071063188701184 143136213946073088 144246954333044736 144312640559972352 144791159952228777 145138564101832704 146219080661816832 146285664942628224 147728324360208384 147841851422932992 148641452943998976 149863126735355904 150479847421509632 151341066841227264 151409983538331648 151912036671190848 152537189085475584 152654411690606592 153410182989447168 153480041907019776 154041500614918144 154741483725439104 154993651787759616 156267533860798464 156387623181484032 157233444443652096 157880495655354368 158404004050301568 158525735217168384 159383120441905152 160039018056892416 160089105386962944 160162005708177408 160954946087288832 161028240689332224 161617312120569856 162277823624675328 162351720629968896 163952822411329536 164571373060456752 165248621509265216 166194364905234432 166322082850799616 167006535866646528 167221634561998848 167909789436739584 169289828349198336 169419925113274368 170258700196380672 170336231480623104 170959353283608576 171604337721160032 171736213151932416 172665047145397248 173296688191782912 173375602894966784 173429864169209856 174084169191118992 174367858261229568 175800975593398272 177615557612273664 178204504556589264 180043895314003968 180182256421699584 180923747188867072 181156770775498752 181819476135641088 181902271889801216 182645685708715008 183397314044964864 184446925212745728 185205966057242624 185904699197923368 186968660518388736 187738078874431488 187882352849977344 188898513116332032 190451056892848128 190597415752433664 190848285261430784 191628260415700992 192329272444059648 192416854079963136 193054879936305036 194958774215755776 195047553256837632 195108597190361088 196163840543883264 196971099146944512 198188603925331968 199817502313807872 201052601091883008 201879978051108864 202549382228254464 203382918780634112 203539215587475456 204546910652596224 204640055876026368 205811242537844736 206321978300585472 206658202383679488 208356711814397952 209142786597663789 209644592591536128 211205338733735424 211367646956224512 212510827255873536 213385357409189888 213549340944236544 214257439004454144 214606594783051776 214704320919109632 216370431499567104 216468960839958528 218603763215106048 219328620992725248 219428497413942336 221592486540312576 221762777134399488 222962179415998464 223879719248986112 224794690103033856 225719771132264448 225893233484365824 227011600261840896 227114975307497472 228805783628213376 228981617535909888 230115274484170752 230220062860529664 231062250922377216 231239818892279808 232112225588158656 232490477681639424 234401300791197696 234581434772226048 235850166665478144 236820743483031552 237606006075452352 240058527085338624 240133658080444416 240243008562266112 241432419130933248 241542361033998336 242425968180854784 243527580944953344 244529752059953152 245929233616994304 246857059590685128 247872932263897824 249291547357851648 250317438499241984 250509803799969792 251864684155109376 253934742523797504 254129887669911552 255504347220934656 256439029925412864 256555805439950848 257406506581740048 257604319727898624 258997570718095872 259945032287674368 260063404342450176 260144796253814784 261551787391844352 262628132195926016 263701463390097408 266423336418410496 268070134789177344 270065842971005952 270273384632549376 271385620783300608 271735156163248128 272729214203461632 272853407834701824 274414990050459648 275095971067447296 276670387819118592 277808949085863936 278857048796885052 281607118311647232 281823529274966016 283347769674498048 283565518303002624 285676585339272192 286272427892146176 288493908666089472 288625281119944704 289582319904457554 290277128203665408 292438161323633664 292571329885256448 295456648720416768 297282905887997952 299726253470711808 300959694843019264 302819967076663296 303824073342381696 305074378170951168 305308823381213184 306820365978894336 306960083814039552 308083001229836288 309482967450878208 309987303575519232 312535067721596928 314466888887304192 315760991310708736 316808008100603136 317051470434336768 318766240883810304 320078036113784832 320324011416354816 321909892174577664 322056481378664448 323234624241139712 324555647249350656 324703441259937792 327905644822659072 329142746120913504 330497243018530432 332388729810468864 332644165701599232 334013071733293056 334443269123997696 335819578873479168 338579656698396672 338839850226548736 340517400392761344 340672462961246208 341918706567217152 343208675442320064 343472426303864832 345330094290794496 346593376383565824 346751205789933568 346859728338419712 348168338382237984 348735716522459136 351601951186796544 355231115224547328 356409009113178528 360087790628007936 360364512843399168 361847494377734144 362313541550997504 363638952271282176 363804543779602432 365291371417430016 366794628089929728 368893850425491456 370411932114485248 371809398395846736 373937321036777472 375476157748862976 375764705699954688 377797026232664064 380902113785696256 381194831504867328 383256520831401984 384658544888119296 384833708159926272 386109759872610072 389917548431511552 390095106513675264 390217194380722176 392327681087766528 393942198293889024 396377207850663936 399635004627615744 402105202183766016 405098764456508928 406765837561268224 407078431174950912 409093821305192448 409280111752052736 411622485075689472 412643956601170944 416713423628795904 418285573195327578 419289185183072256 422410677467470848 422735293912449024 425021654511747072 426770714818379776 428514878008908288 429213189566103552 429408641838219264 432740862999134208 432937921679917056 438657241985450496 438856994827884672 443184973080625152 443525554268798976 445924358831996928 447759438497972224 449589380206067712 451439542264528896 454023200523681792 454229950614994944 457611567256426752 457963235071819776 460230548968341504 460440125721059328 462124501844754432 464224451176317312 464980955363278848 468802601582395392 469162869544452096 471700333330956288 473641486966063104 475212012150904704 480117054170677248 480267316160888832 480486017124532224 482864838261866496 483084722067996672 484851936361709568 487055161889906688 489059504119906304 491858467233988608 493714119181370256 495745864527795648 498583094715703296 500634876998483968 501019607599939584 503729368310218752 507869485047595008 508259775339823104 511008694441869312 512878059850825728 513111610879901696 514813013163480096 515208639455797248 517995141436191744 519890064575348736 520126808684900352 520289592507629568 523103574783688704 525256264391852032 527402926780194816 532846672836820992 540131685942011904 540546769265098752 542771241566601216 543470312326496256 545458428406923264 545706815669403648 550191942134894592 553340775638237184 555617898171727872 557714097593770104 563214236623294464 563647058549932032 566695539348996096 571353170678544384 572544855784292352 576987817332178944 577250562239889408 579164639808915108 584876322647267328 585142659770512896 590913297440833536 594565811775995904 599452506941423616 601919389686038528 605639934153326592 607648146684763392 610148756341902336 610617646762426368 613640731957788672 613920167628079104 616166002459672576 618965934901756416 619974607151038464 625070135443193856 627428359792991367 628933777774608384 633616016201206272 634102940868673536 637532481767620608 640156072227569664 640648022832709632 643819784349155328 644112962757328896 649111294498701312 649406882519875584 655811289645318144 658285492241827008 660994486037060864 664777459620937728 665288331403198464 668886538247995392 671639157746958336 677159313396793344 677679700453097472 681034800785522688 681344925922492416 686417350884640128 686944852607729664 690660188581588992 693186752767131648 693502411579867136 693719456676839424 696336676764475968 697471433044918272 703203902373593088 710462230449094656 712818018226357056 720175581256015872 720729025686798336 723694988755468288 724627083101995008 727277904542564352 727609087559204864 730582742834860032 733589256179859456 737787700850982912 740823864228970496 743618796791693472 747874642073554944 750952315497725952 751529411399909376 755594052465328128 761804227571392512 762389663009734656 766513041662803968 769317089776238592 769667416319852544 772219519745220144 779835096863023104 780190213027350528 780434388761444352 784655362175533056 787884396587778048 799270009255231488 804210404367532032 810197528913017856 813531675122536448 814156862349901824 818187642610384896 818560223504105472 823244970151378944 825287913202341888 833426847257591808 836571146390655156 844821354934941696 845470587824898048 850043309023494144 853541429636759552 857029756017816576 858817283676438528 865481725998268416 865875843359834112 877314483970900992 877713989655769344 886369946161250304 891848717663993856 895518876995944448 899178760412135424 902879084529057792 908459901229989888 915223134512853504 915926470143639552 920461097936683008 920880251442118656 924249003689508864 928448902352634624 929961910726557696 937605203164790784 943400666661912576 947282973932126208 950424024301809408 960234108341354496 960972034249064448 965729676523732992 966169444135993344 969703872723419136 974110323779813376 978119008239812608 983716934467977216 987428238362740512 991491729055591296 997166189431406592 1001269753996967936 1002039215199879168 1007458736620437504 1015738970095190016 1016519550679646208 1022017388883738624 1025756119701651456 1026223221759803392 1029626026326960192 1030417278911594496 1035990282872383488 1039780129150697472 1040253617369800704 1040579185015259136 1046207149567377408 1050512528783704064 1054805853560389632 1065693345673641984 1080263371884023808 1081093538530197504 1085542483133202432 1086940624652992512 1090916856813846528 1091413631338807296 1100383884269789184 1106681551276474368 1111235796343455744 1115428195187540208 1126428473246588928 1127294117099864064 1133391078697992192 1142706341357088768 1153975634664357888 1154501124479778816 1158329279617830216 1169752645294534656 1170285319541025792 1181826594881667072 1189131623551991808 1198905013882847232 1203838779372077056 1215296293369526784 1220297512683804672 1221235293524852736 1227281463915577344 1227840335256158208 1232332004919345152 1237931869803512832 1250140270886387712 1254856719585982734 1257867555549216768 1267232032402412544 1268205881737347072 1275064963535241216 1280312144455139328 1287639568698310656 1288225925514657792 1298222588997402624 1298813765039751168 1316570984483654016 1321988972074121728 1329554919241875456 1330576662806396928 1337773076495990784 1343278315493916672 1354318626793586688 1362069601571045376 1362689851844984832 1372834701769280256 1373889705215459328 1381320377163177984 1386373505534263296 1387004823159734272 1392673353528951936 1394942866089836544 1406407804747186176 1420924460898189312 1425636036452714112 1440351162512031744 1441458051373596672 1447389977510936576 1449254166203990016 1454555809085128704 1455218175118409728 1461165485669720064 1467178512359718912 1475575401701965824 1481647728457940992 1487237593583386944 1495749284147109888 1501904630995451904 1503058822799818752 1511188104930656256 1523608455142785024 1524779326019469312 1533026083325607936 1538634179552477184 1539334832639705088 1544439039490440288 1559670193726046208 1560380426054701056 1560868777522888704 1569310724351066112 1575768793175556096 1598540018510462976 1620395057826035712 1627063350245072896 1628313724699803648 1636375285220769792 1637120447008210944 1650575826404683776 1666853694515183616 1673142292781310312 1689642709869883392 1690941175649796096 1700086618046988288 1707082859273519104 1714059512035633152 1717634567352877056 1730963451996536832 1731751686719668224 1754628967941801984 1755427979311538688 1772739892322500608 1783697435327987712 1798357520824270848 1805758169058115584 1816919802459979776 1830446269025707008 1831852940287279104 1840922195873366016 1841760502884237312 1848498007379017728 1856897804705269248 1859923821453115392 1875210406329581568 1882285079378974101 1886801333323825152 1900848048603618816 1920468216682708992 1921944068498128896 1931459353047465984 1932338888271986688 1948220647559626752 1956238016479625216 1967433868935954432 1974856476725481024 1982983458111182592 1994332378862813184 2002539507993935872 2014917473240875008 2031477940190380032 2033039101359292416 2044034777767477248 2052446443519606784 2059252052653920384 2060834557823188992 2071980565744766976 2079560258301394944 2080507234739601408 2081158370030518272 2092414299134754816 2101025057567408128 2109611707120779264 2131386691347283968 2160526743768047616 2162187077060395008 2171084966266404864 2173881249305985024 2181833713627693056 2182827262677614592 2200767768539578368 2213363102552948736 2222471592686911488 2230856390375080416 2252856946493177856 2254588234199728128 2266782157395984384 2285412682714177536 2307951269328715776 2309002248959557632 2316658559235660432 2339505290589069312 2340570639082051584 2363653189763334144 2397810027765694464 2407677558744154112 2430592586739053568 2440595025367609344 2442470587049705472 2454562927831154688 2455680670512316416 2464664009838690304 2475863739607025664 2500280541772775424 2509713439171965468 2534464064804825088 2536411763474694144 2550129927070482432 2560624288910278656 2576451851029315584 2596445177994805248 2597627530079502336 2633141968967308032 2643977944148243456 2659109838483750912 2675546152991981568 2686556630987833344 2708637253587173376 2725379703689969664 2745669403538560512 2747779410430918656 2762640754326355968 2772747011068526592 2774009646319468544 2785346707057903872 2789885732179673088 2812815609494372352 2841848921796378624 2851272072905428224 2880702325024063488 2882916102747193344 2898508332407980032 2909111618170257408 2910436350236819456 2922330971339440128 2934357024719437824 2951150803403931648 2974475187166773888 2991498568294219776 3003809261990903808 3006117645599637504 3022376209861312512 3047216910285570048 3049558652038938624 3066052166651215872 3077268359104954368 3078669665279410176 3088878078980880576 3119340387452092416 3120760852109402112 3121737555045777408 3138621448702132224 3151537586351112192 3197080037020925952 3240790115652071424 3254126700490145792 3256627449399607296 3272750570441539584 3274240894016421888 3301151652809367552 3333707389030367232 3346284585562620624 3379285419739766784 3381882351299592192 3400173236093976576 3414165718547038208 3428119024071266304 3461926903993073664 3463503373439336448 3509257935883603968 3510855958623077376 3545479784645001216 3567394870655975424 3596715041648541696 3611516338116231168 3660892538051414016 3663705880574558208 3681844391746732032 3683521005768474624 3696996014758035456 3713795609410538496 3750420812659163136 3764570158757948202 3773602666647650304 3801696097207237632 3840936433365417984 3862918706094931968 3864677776543973376 3896441295119253504 3912476032959250432 3949712953450962048 3965966916222365184 3988664757725626368 4005079015987871744 4029834946481750016 4062955880380760064 4088069555534954496 4104892887039213568 4118504105307840768 4121669115646377984 4143961131489533952 4159120516602789888 4161014469479202816 4184828598269509632 4202050115134816256 4219223414241558528 4262773382694567936 4321053487536095232 4324374154120790016 4342169932532809728 4347762498611970048 4363667427255386112 4365654525355229184 4401535537079156736 4426726205105897472 4444943185373822976 4461712780750160832 4505713892986355712 4509176468399456256 4533564314791968768 4570825365428355072 4615902538657431552 4618004497919115264 4633317118471320864 4679010581178138624 4681141278164103168 4727306379526668288 4795620055531388928 4815355117488308224 4861185173478107136 4881190050735218688 4884941174099410944 4909125855662309376 4911361341024632832 4929328019677380608 4951727479214051328 5000561083545550848 5019426878343930936 5068928129609650176 5072823526949388288 5100259854140964864 5121248577820557312 5152903702058631168 5192890355989610496 5195255060159004672 5266283937934616064 5287955888296486912 5318219676967501824 5351092305983963136 5417274507174346752 5450759407379939328 5491338807077121024 5495558820861837312 5525281508652711936 5545494022137053184 5548019292638937088 5570693414115807744 5579771464359346176 5625631218988744704 5702544145810856448 5761404650048126976 5765832205494386688 5797016664815960064 5820872700473638912 5844661942678880256 5868714049438875648 5902301606807863296 5948950374333547776 5982997136588439552 6007618523981807616 6044752419722625024 6094433820571140096 6099117304077877248 6132104333302431744 6157339330558820352 6177756157961761152 6238680774904184832 6241521704218804224 6243475110091554816 6277242897404264448 6303075172702224384 6394160074041851904 6481580231304142848 6508253400980291584 6513254898799214592 6545501140883079168 6548481788032843776 6602303305618735104 6667414778060734464 6692569171125241248 6758570839479533568 6763764702599184384 6800346472187953152 6828331437094076416 6856238048142532608 6923853807986147328 6927006746878672896 7018515871767207936 7021711917246154752 7090959569290002432 7193430083297083392 7223032676232462336 7321785076102828032 7327411761149116416 7363688783493464064 7367042011536949248 7393992029516070912 7427591218821076992 7500841625318326272 7529140317515896404 7603392194414475264 7681872866730835968 7729355553087946752 7792882590238507008 7824952065918500864 7899425906901924096 7931933832444730368 7977329515451252736 8010158031975743488 8059669892963500032 8125911760761520128 8176139111069908992 8237008210615681536 8243338231292755968 8287922262979067904 8318241033205579776 8322028938958405632 8369657196539019264 8438446828483117056 8525546765389135872 8642106975072190464 8648748308241580032 8695524997223940096 8727334854510772224 8731309050710458368 8803071074158313472 8853452410211794944 8923425561500321664 9011427785972711424 9018352936798912512 9067128629583937536 9141650730856710144 9231805077314863104 9236008995838230528 9266634236942641728 9358021162356277248 9362282556328206336 9454612759053336576 9591240111062777856 9630710234976616448 9722370346956214272 9762380101470437376 9769882348198821888 9818251711324618752 9822722682049265664 9858656039354761216 9903454958428102656 10001122167091101696 10038853756687861872 10137856259219300352 10145647053898776576 10200519708281929728 10242497155641114624 10385780711979220992 10390510120318009344 10532567875869232128 10575911776592973824 10636439353935003648 10702184611967926272 10834549014348693504 10982677614154242048 10991117641723674624 11050563017305423872 11090988044274106368 11096038585277874176 11141386828231615488 11251262437977489408 11405088291621712896 11522809300096253952 11594033329631920128 11641745400947277824 11689323885357760512 11737428098877751296 11897900748667095552 11965994273176879104 12015237047963615232 12089504839445250048 12188867641142280192 12264208666604863488 12314678661117640704 12355512315923522304 12477361549808369664 12483043408437608448 12554485794808528896 12606150345404448768 12788320148083703808 12963160462608285696 13016506801960583168 13026509797598429184 13091002281766158336 13096963576065687552 13204606611237470208 13334829556121468928 13385138342250482496 13517141678959067136 13527529405198368768 13600692944375906304 13656662874188152832 13712476096285065216 13847707615972294656 13854013493757345792 14037031743534415872 14043423834492309504 14181919138580004864 14386860166594166784 14446065352464924672 14643570152205656064 14654823522298232832 14727377566986928128 14734084023073898496 14787984059032141824 14855182437642153984 15001683250636652544 15058280635031792808 15206784388828950528 15363745733461671936 15458711106175893504 15585765180477014016 15649904131837001728 15798851813803848192 15863867664889460736 15954659030902505472 16020316063951486976 16251823521523040256 16352278222139817984 16474016421231363072 16486676462585511936 16575844525958135808 16636482066411159552 16644057877916811264 16739314393078038528 16876893656966234112 17284213950144380928 17297496616483160064 17391049994447880192 17462618101420916736 17606142148316626944 17706904820423589888 17846851123000643328 18022855571945422848 18134257259167875072 18283301461713420288 18472017991676461056 18533268473885283456 18716042324712554496 18724565112656412672 18909225518106673152 19182480222125555712 19261420469953232896 19444740693912428544 19524760202940874752 19539764696397643776 19636503422649237504 19645445364098531328 19717312078709522432 19806909916856205312 20002244334182203392 20077707513375723744 20275712518438600704 20291294107797553152 20401039416563859456 20484994311282229248 20771561423958441984 20781020240636018688 21065135751738464256 21151823553185947648 21272878707870007296 21669098028697387008 21965355228308484096 21982235283447349248 22101126034610847744 22181976088548212736 22192077170555748352 22282773656463230976 22502524875954978816 22810176583243425792 23045618600192507904 23188066659263840256 23378647770715521024 23474856197755502592 23795801497334191104 23931988546353758208 24030474095927230464 24179009678890500096 24377735282284560384 24528417333209726976 24711024631847044608 24954723099616739328 24966086816875216896 25108971589617057792 25576640296167407616 25926320925216571392 26033013603921166336 26182004563532316672 26193927152131375104 26409213222474940416 26770276684500964992 27034283357918134272 27055058810396737536 27201385888751812608 27313325748376305664 27424952192570130432 27695415231944589312 27708026987514691584 28074063487068831744 28086847668984619008 28363838277160009728 28773720333188333568 28892130704929849344 29287140304411312128 29309647044596465664 29454755133973856256 29468168046147796992 29575968118064283648 29710364875284307968 30003366501273305088 30116561270063585616 30413568777657901056 30727491466923343872 31171530360954028032 31299808263674003456 31597703627607696384 31727735329778921472 31909318061805010944 32040632127902973952 32503647043046080512 32948032842462726144 32973352925171023872 33151689051916271616 33272964132822319104 33288115755833622528 33753787313932468224 34568427900288761856 34782099988895760384 34925236202841833472 35212284296633253888 35693702246001286656 36045711143890845696 36268514518335750144 36566602923426840576 36944035983352922112 37066536947770566912 37432084649425108992 37449130225312825344 37818451036213346304 38364960444251111424 38889481387824857088 39049520405881749504 39079529392795287552 39273006845298475008 39290890728197062656 39613819833712410624 40004488668364406784 40155415026751447488 40551425036877201408 40582588215595106304 40802078833127718912 40969988622564458496 41543122847916883968 41562040481272037376 42130271503476928512 42303647106371895296 42545757415740014592 43338196057394774016 43930710456616968192 43964470566894698496 44202252069221695488 44363952177096425472 44384154341111496704 44565547312926461952 45005049751909957632 45620353166486851584 46091237200385015808 46376133318527680512 46757295541431042048 46949712395511005184 47591602994668382208 47863977092707516416 48060948191854460928 48755470564569120768 49056834666419453952 49422049263694089216 49909446199233478656 49932173633750433792 50217943179234115584 51852641850433142784 52066027207842332672 52387854304262750208 52818426444949880832 53540553369001929984 54068566715836268544 54402771777503625216 54626651496752611328 54849904385140260864 55416053975029383168 56148126974137663488 56173695337969238016 56727676554320019456 57547440666376667136 57784261409859698688 58574280608822624256 58619294089192931328 58909510267947712512 58936336092295593984 59151936236128567296 59420729750568615936 60006733002546610176 60233122540127171232 60827137555315802112 61454982933846687744 62343060721908056064 62599616527348006912 63195407255215392768 63455470659557842944 63818636123610021888 64081264255805947904 65007294086092161024 65896065684925452288 65946705850342047744 66303378103832543232 66545928265644638208 66576231511667245056 67507574627864936448 69136855800577523712 69564199977791520768 70424568593266507776 71387404492002573312 72091422287781691392 72537029036671500288 73133205846853681152 74133073895541133824 74864169298850217984 74898260450625650688 76729920888502222848 77778962775649714176 78099040811763499008 78546013690596950016 78581781456394125312 79227639667424821248 80310830053502894976 81102850073754402816 81165176431190212608 81604157666255437824 81939977245128916992 83086245695833767936 83124080962544074752 84260543006953857024 84607294212743790592 85091514831480029184 86676392114789548032 87861420913233936384 87928941133789396992 88404504138443390976 88727904354192850944 88768308682222993408 89131094625852923904 90010099503819915264 91240706332973703168 92182474400770031616 93514591082862084096 93899424791022010368 95183205989336764416 95727954185415032832 96121896383708921856 97510941129138241536 98844098527388178432 99818892398466957312 99864347267500867584 103705283700866285568 104132054415684665344 104775708608525500416 105636852889899761664 107081106738003859968 108137133431672537088 108805543555007250432 109699808770280521728 110832107950058766336 112296253948275326976 112347390675938476032 113455353108640038912 115094881332753334272 117148561217645248512 117238588178385862656 117819020535895425024 117872672184591187968 118841459501137231872 120013466005093220352 120466245080254342464 121654275110631604224 122909965867693375488 124686121443816112128 125199233054696013824 126390814510430785536 126910941319115685888 127637272247220043776 128162528511611895808 130014588172184322048 131792131369850904576 131893411700684095488 132606756207665086464 133091856531289276416 133152463023334490112 135015149255729872896 138273711601155047424 139128399955583041536 140849137186533015552 142774808984005146624 144182844575563382784 146266411693707362304 148266147791082267648 149728338597700435968 149796520901251301376 155557925551299428352 156198081623526998016 157163562912788250624 158455279334849642496 160621660107005789952 162205700147508805632 163208315332510875648 163879954490257833984 166248161925088149504 168521086013907714048 169214588425487581184 170183029662960058368 173352784229579096064 175722841826467872768 175857882267578793984 176809008276886781952 177455808708385701888 177536617364445986816 178262189251705847808 180020199007639830528 182481412665947406336 184364948801540063232 187029182165724168192 187798849582044020736 190366411978673528832 191455908370830065664 192243792767417843712 195021882258276483072 197688197054776356864 199637784796933914624 199728694535001735168 207410567401732571136 208264108831369330688 211273705779799523328 214162213476007719936 216274266863345074176 217611087110014500864 219399617540561043456 224592507896550653952 224694781351876952064 230189762665506668544 234297122435290497024 235638041071790850048 235745344369182375936 237682919002274463744 240932490160508684928 243308550221263208448 245819931735386750976 249372242887632224256 250398466109392027648 252781629020861571072 253821882638231371776 255274544494440087552 256325057023223791616 260029176344368644096 263584262739701809152 263786823401368190976 265213512415330172928 266183713062578552832 266304926046668980224 270030298511459745792 276547423202310094848 281698274373066031104 285549617968010293248 288365689151126765568 292532823387414724608 296532295582164535296 299456677195400871936 299593041802502602752 311115851102598856704 312396163247053996032 314327125825576501248 316910558669699284992 321243320214011579904 324411400295017611264 326416630665021751296 332496323850176299008 337042172027815428096 338429176850975162368 340366059325920116736 351445683652935745536 351715764535157587968 353618016553773563904 355073234728891973632 356524378503411695616 360040398015279661056 364962825331894812672 368729897603080126464 374058364331448336384 375597699164088041472 380732823957347057664 382911816741660131328 384487585534835687424 390043764516552966144 395376394109552713728 399275569593867829248 399457389070003470336 414821134803465142272 416528217662738661376 422547411559599046656 428324426952015439872 432548533726690148352 438799235081122086912 449185015793101307904 449389562703753904128 468594244870580994048 471490688738364751872 475365838004548927488 481864980321017369856 486617100442526416896 491639863470773501952 498744485775264448512 505563258041723142144 507643765276462743552 510549088988880175104 520058352688737288192 527168525479403618304 527573646802736381952 530427024830660345856 532367426125157105664 532609852093337960448 540060597022919491584 553094846404620189696 563396548746132062208 571099235936020586496 576731378302253531136 585065646774829449216 593064591164329070592 598913354390801743872 599186083605005205504 622231702205197713408 624792326494107992064 633821117339398569984 642486640428023159808 648822800590035222528 652833261330043502592 674084344055630856192 676858353701950324736 702891367305871491072 707236033107547127808 710146469457783947264 713048757006823391232 729925650663789625344 737459795206160252928 748116728662896672768 751195398328176082944 761465647914694115328 765823633483320262656 768975171069671374848 780087529033105932288 790752788219105427456 798551139187735658496 798914778140006940672 829642269606930284544 833056435325477322752 845094823119198093312 856648853904030879744 865097067453380296704 877598470162244173824 898370031586202615808 898779125407507808256 937188489741161988096 942981377476729503744 950731676009097854976 963729960642034739712 973234200885052833792 997488971550528897024 1011126516083446284288 1015287530552925487104 1021098177977760350208 1054337050958807236608 1055147293605472763904 1060854049661320691712 1065219704186675920896 1080121194045838983168 1106189692809240379392 1126793097492264124416 1142198471872041172992 1153462756604507062272 1170131293549658898432 1186129182328658141184 1197826708781603487744 1198372167210010411008 1244463404410395426816 1249584652988215984128 1267642234678797139968 1284973280856046319616 1297645601180070445056 1348168688111261712384 1353716707403900649472 1405782734611742982144 1414472066215094255616 1426097514013646782464 1459851301327579250688 1474919590412320505856 1496233457325793345536 1522931295829388230656 1531647266966640525312 1560175058066211864576 1581505576438210854912 1597102278375471316992 1597829556280013881344 1659284539213860569088 1666112870650954645504 1690189646238396186624 1713297707808061759488 1730194134906760593408 1755196940324488347648 1796740063172405231616 1797558250815015616512 1874376979482323976192 1901463352018195709952 1927459921284069479424 1946468401770105667584 2022253032166892568576 2030575061105850974208 2108674101917614473216 2121708099322641383424 2130439408373351841792 2212379385618480758784 2253586194984528248832 2284396943744082345984 2306925513209014124544 2340262587099317796864 2372258364657316282368 2395653417563206975488 2396744334420020822016 2488926808820790853632 2499169305976431968256 2535284469357594279936 2569946561712092639232 2595291202360140890112 2696337376222523424768 2707433414807801298944 2811565469223485964288 2828944132430188511232 2852195028027293564928 2919702602655158501376 2992466914651586691072 3045862591658776461312 3063294533933281050624 3163011152876421709824 3195659112560027762688 3318569078427721138176 3332225741301909291008 3380379292476792373248 3426595415616123518976 3460388269813521186816 3510393880648976695296 3593480126344810463232 3595116501630031233024 3748753958964647952384 3802926704036391419904 3854919842568138958848 3892936803540211335168 4044506064333785137152 4061150122211701948416 4217348203835228946432 4243416198645282766848 4424758771236961517568 4568793887488164691968 4680525174198635593728 4744516729314632564736 4791306835126413950976 4793488668840041644032 4977853617641581707264 4998338611952863936512 5070568938715188559872 5139893123424185278464 5190582404720281780224 5392674752445046849536 5414866829615602597888 5623130938446971928576 5704390056054587129856 5839405205310317002752 6091725183317552922624 6326022305752843419648 6391318225120055525376 6637138156855442276352 6760758584953584746496 6853190831232247037952 6920776539627042373632 7020787761297953390592 7186960252689620926464 7190233003260062466048 7497507917929295904768 7605853408072782839808 7709839685136277917696 7785873607080422670336 8089012128667570274304 8122300244423403896832 8434696407670457892864 8486832397290565533696 9137587774976329383936 9489033458629265129472 9586977337680083288064 9955707235283163414528 9996677223905727873024 10141137877430377119744 10279786246848370556928 10381164809440563560448 10785349504890093699072 10829733659231205195776 11246261876893943857152 11408780112109174259712 11678810410620634005504 12183450366635105845248 12652044611505686839296 13274276313710884552704 13706381662464494075904 14041575522595906781184 14373920505379241852928 14380466006520124932096 14995015835858591809536 15211706816145565679616 15419679370272555835392 15571747214160845340672 16178024257335140548608 16244600488846807793664 16869392815340915785728 18275175549952658767872 18978066917258530258944 19173954675360166576128 19911414470566326829056 20282275754860754239488 20559572493696741113856 20762329618881127120896 21570699009780187398144 21659467318462410391552 22492523753787887714304 22817560224218348519424 23357620821241268011008 24366900733270211690496 25304089223011373678592 27412763324928988151808 28760932013040249864192 29990031671717183619072 30423413632291131359232 30839358740545111670784 31143494428321690681344 32356048514670281097216 32489200977693615587328 33738785630681831571456 36550351099905317535744 37956133834517060517888 39822828941132653658112 41119144987393482227712 43141398019560374796288 43318934636924820783104 44985047507575775428608 45635120448436697038848 46715241642482536022016 48733801466540423380992 50608178446022747357184 54825526649857976303616 57521864026080499728384 60846827264582262718464 61678717481090223341568 62286988856643381362688 64712097029340562194432 64978401955387231174656 67477571261363663142912 73100702199810635071488 75912267669034121035776 82238289974786964455424 86282796039120749592576 89970095015151550857216 91270240896873394077696 93430483284965072044032 97467602933080846761984 101216356892045494714368 109651053299715952607232 123357434962180446683136 129424194058681124388864 129956803910774462349312 134955142522727326285824 146201404399621270142976 151824535338068242071552 164476579949573928910848 172565592078241499185152 182540481793746788155392 186860966569930144088064 194935205866161693523968 202432713784090989428736 219302106599431905214464 246714869924360893366272 258848388117362248777728 269910285045454652571648 292402808799242540285952 303649070676136484143104 328953159899147857821696 389870411732323387047936 404865427568181978857472 438604213198863810428928 493429739848721786732544 517696776234724497555456 584805617598485080571904 607298141352272968286208 657906319798295715643392 809730855136363957714944 877208426397727620857856 986859479697443573465088 1169611235196970161143808 1214596282704545936572416 1315812639596591431286784 1754416852795455241715712 1973718959394887146930176 2429192565409091873144832 2631625279193182862573568 3508833705590910483431424 3947437918789774293860352 5263250558386365725147136 7894875837579548587720704 10526501116772731450294272 15789751675159097175441408 31579503350318194350882816
- Sum of all divisors σ(n): 104898921013336563717979200
- Sum of proper divisors (its aliquot sum) s(n): 73319417663018369367096384
- 31579503350318194350882816 is an abundant number, because the sum of its proper divisors (73319417663018369367096384) is greater than itself. Its abundance is 41739914312700175016213568
Bases of 31579503350318194350882816
- Binary: 11010000111110011100001001110100100100110011011010101100101010000000000000000000000002
- Hexadecimal: 0x1A1F384E9266D595000000
- Base-36: 3YUGADM5HVF668000
Squares and roots of 31579503350318194350882816
- 31579503350318194350882816 squared (315795033503181943508828162) is 997265031852758061639411174303800936627358564089856
- 31579503350318194350882816 cubed (315795033503181943508828163) is 31493134414549354013749810844445052429891400533140515131204723249629150314496
-
The
square root of 31579503350318194350882816 is 5619564338124.2815299243 -
31579503350318194350882816 is a
perfect cube number . Itscube root is 316083456
Scales and comparisons
How big is 31579503350318194350882816?- 31,579,503,350,318,194,350,882,816 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,579,503,350,318,194,350,882,816 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 31579503350318194350882816 cubic inches would be around 26340288 feet tall.
Recreational maths with 31579503350318194350882816
- 31579503350318194350882816 backwards is 61828805349181305330597513
- 31579503350318194350882816 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31579503350318194350882816's digits is 108
- 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 31579503350318194350882816 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 31579503350318194350882816 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/31579503350318194350882816/
Chicago style:
Numbermatics. 2024. "Number 31579503350318194350882816 - Facts about the integer". https://numbermatics.com/n/31579503350318194350882816/
The information we have on file for 31579503350318194350882816 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 31579503350318194350882816, math, Factors of 31579503350318194350882816, curriculum, school, college, exams, university, Prime factorization of 31579503350318194350882816, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, five hundred seventy-nine sextillion, five hundred three quintillion, three hundred fifty quadrillion, three hundred eighteen trillion, one hundred ninety-four billion, three hundred fifty million, eight hundred eighty-two thousand, eight hundred sixteen.