319821732978750817352810496
319,821,732,978,750,817,352,810,496 is an even composite number composed of five prime numbers multiplied together.
319821732978750817352810496 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, six hundred fifty-five divisors.
Prime factorization of 319821732978750817352810496:
236 × 34 × 72 × 236 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 23 × 23 × 23 × 23 × 89 × 89)See below for interesting mathematical facts about the number 319821732978750817352810496 from the Numbermatics database.
Names of 319821732978750817352810496
- Cardinal: 319821732978750817352810496 can be written as Three hundred nineteen septillion, eight hundred twenty-one sextillion, seven hundred thirty-two quintillion, nine hundred seventy-eight quadrillion, seven hundred fifty trillion, eight hundred seventeen billion, three hundred fifty-two million, eight hundred ten thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 3.19821732978750817352810496 × 1026
Factors of 319821732978750817352810496
Divisors of 319821732978750817352810496
- Number of divisors d(n): 11655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 89 92 96 98 108 112 126 128 138 144 147 161 162 168 178 184 189 192 196 207 216 224 252 256 267 276 288 294 322 324 336 356 368 378 384 392 414 432 441 448 483 504 512 529 534 552 567 576 588 621 623 644 648 672 712 736 756 768 784 801 828 864 882 896 966 1008 1024 1058 1068 1104 1127 1134 1152 1176 1242 1246 1288 1296 1323 1344 1424 1449 1472 1512 1536 1568 1587 1602 1656 1728 1764 1792 1863 1869 1932 2016 2047 2048 2116 2136 2208 2254 2268 2304 2352 2403 2484 2492 2576 2592 2646 2688 2848 2898 2944 3024 3072 3136 3174 3204 3312 3381 3456 3528 3584 3703 3726 3738 3864 3969 4032 4094 4096 4232 4272 4347 4361 4416 4508 4536 4608 4704 4761 4806 4968 4984 5152 5184 5292 5376 5607 5696 5796 5888 6048 6141 6144 6272 6348 6408 6624 6762 6912 7056 7168 7209 7406 7452 7476 7728 7921 7938 8064 8188 8192 8464 8544 8694 8722 8832 9016 9072 9216 9408 9522 9612 9936 9968 10143 10304 10368 10584 10752 11109 11214 11392 11592 11776 12096 12167 12282 12288 12544 12696 12816 13041 13083 13248 13524 13824 14112 14283 14329 14336 14418 14812 14904 14952 15456 15842 15876 16128 16376 16384 16821 16928 17088 17388 17444 17664 18032 18144 18423 18432 18816 19044 19224 19872 19936 20286 20608 20736 21168 21504 22218 22428 22784 23184 23552 23763 24192 24334 24564 24576 25088 25392 25632 25921 26082 26166 26496 27048 27648 28224 28566 28658 28672 28836 29624 29808 29904 30429 30912 31684 31752 32256 32752 32768 33327 33642 33856 34176 34776 34888 35328 36064 36288 36501 36846 36864 37632 38088 38448 39249 39744 39872 40572 41216 41472 42336 42849 42987 43008 44436 44856 45568 46368 47081 47104 47526 48384 48668 49128 49152 50176 50463 50784 51264 51842 52164 52332 52992 54096 55269 55296 55447 56448 57132 57316 57344 57672 59248 59616 59808 60858 61824 63368 63504 64512 65504 65536 66654 67284 67712 68352 69552 69776 70656 71289 72128 72576 73002 73692 73728 75264 76176 76896 77763 78498 79488 79744 81144 82432 82944 84672 85169 85698 85974 86016 88872 89712 91136 91287 92736 94162 94208 95052 96768 97336 98256 98304 99981 100303 100352 100926 101568 102528 103684 104328 104664 105984 108192 109503 110538 110592 110894 112896 114264 114632 114688 115344 117747 118496 119232 119616 121716 123648 126736 127008 128961 129024 131008 131072 133308 134568 135424 136704 139104 139552 141243 141312 142578 144256 145152 146004 147384 147456 150528 152352 153792 155526 156996 158976 159488 162288 164864 165807 165888 166341 169344 170338 171396 171948 172032 177744 179424 182183 182272 182574 185472 188324 188416 190104 193536 194672 196512 196608 199962 200606 200704 201852 203136 205056 207368 208656 209328 211968 213867 216384 219006 221076 221184 221788 225792 228528 229264 229376 230688 233289 235494 236992 238464 239232 243432 247296 253472 254016 255507 257922 258048 262016 262144 266616 269136 270848 273408 278208 279104 279841 282486 282624 285156 288512 290304 292008 294768 294912 299943 300909 301056 304704 307584 311052 313992 317952 318976 324576 328509 329567 329728 331614 331776 332682 338688 340676 342792 343896 344064 353241 355488 358848 364366 364544 365148 370944 376648 376832 380208 386883 387072 388129 389344 393024 393216 399924 401212 401408 403704 406272 410112 414736 417312 418656 423729 423936 427734 432768 438012 442152 442368 443576 451584 457056 458528 458752 461376 466578 470988 473984 476928 478464 486864 494592 499023 506944 508032 511014 515844 516096 524032 524288 533232 538272 541696 546549 546816 556416 558208 559682 564972 565248 570312 577024 580608 584016 589536 589824 596183 599886 601818 602112 609408 615168 622104 627984 635904 637952 641601 649152 657018 659134 659456 663228 663552 665364 677376 681352 685584 687792 688128 699867 706482 710976 717696 728732 729088 730296 741888 753296 753664 760416 766521 773766 774144 776258 778688 786048 786432 799848 802424 802816 807408 812544 820224 829472 834624 837312 839523 847458 847872 855468 865536 876024 884304 884736 887152 902727 903168 914112 917056 917504 922752 933156 941976 947968 953856 956928 973728 985527 988701 989184 998046 1013888 1016064 1022028 1031688 1032192 1048064 1048576 1066464 1076544 1082863 1083392 1093098 1093632 1112832 1116416 1119364 1129944 1130496 1140624 1154048 1160649 1161216 1164387 1168032 1179072 1179648 1192366 1199772 1203636 1204224 1218816 1230336 1244208 1255968 1271187 1271808 1275281 1275904 1283202 1298304 1314036 1318268 1318912 1326456 1327104 1330728 1354752 1362704 1371168 1375584 1376256 1399734 1412964 1421952 1435392 1457464 1458176 1460592 1483776 1497069 1506592 1507328 1520832 1533042 1547532 1548288 1552516 1557376 1572096 1572864 1599696 1604848 1605632 1614816 1625088 1639647 1640448 1658944 1669248 1674624 1679046 1694916 1695744 1710936 1731072 1752048 1768608 1769472 1774304 1788549 1805454 1806336 1828224 1834112 1835008 1845504 1866312 1883952 1895936 1907712 1913856 1947456 1958887 1971054 1977402 1978368 1996092 2027776 2032128 2044056 2063376 2064384 2096128 2097152 2099601 2132928 2153088 2165726 2166784 2186196 2187264 2225664 2232832 2238728 2259888 2260992 2281248 2299563 2306969 2308096 2321298 2322432 2328774 2336064 2358144 2359296 2384732 2399544 2407272 2408448 2437632 2460672 2488416 2511936 2518569 2542374 2543616 2550562 2551808 2566404 2596608 2628072 2636536 2637824 2652912 2654208 2661456 2708181 2709504 2725408 2742336 2751168 2752512 2799468 2825928 2843904 2870784 2914928 2916352 2921184 2966103 2967552 2994138 3013184 3014656 3041664 3066084 3095064 3096576 3105032 3114752 3144192 3145728 3199392 3209696 3211264 3229632 3248589 3250176 3279294 3280896 3317888 3338496 3349248 3358092 3389832 3391488 3421872 3462144 3493161 3504096 3537216 3538944 3548608 3577098 3610908 3612672 3656448 3668224 3670016 3691008 3732624 3767904 3791872 3813561 3815424 3825843 3827712 3894912 3917774 3942108 3954804 3956736 3992184 4055552 4064256 4088112 4126752 4128768 4190209 4192256 4194304 4199202 4265856 4306176 4331452 4333568 4372392 4374528 4451328 4465664 4477456 4491207 4519776 4521984 4562496 4599126 4613938 4616192 4642596 4644864 4657548 4672128 4716288 4718592 4769464 4799088 4814544 4816896 4875264 4918941 4921344 4976832 5023872 5037138 5084748 5087232 5101124 5103616 5132808 5193216 5256144 5273072 5275648 5305824 5308416 5322912 5365647 5416362 5419008 5450816 5484672 5502336 5505024 5598936 5651856 5687808 5741568 5829856 5832704 5842368 5876661 5932206 5935104 5988276 6026368 6029312 6083328 6132168 6190128 6193152 6210064 6229504 6288384 6291456 6398784 6419392 6422528 6436343 6459264 6497178 6500352 6558588 6561792 6635776 6676992 6698496 6716184 6779664 6782976 6843744 6898689 6920907 6924288 6986322 7008192 7074432 7077888 7097216 7154196 7221816 7225344 7312896 7336448 7340032 7382016 7465248 7535808 7555707 7580041 7583744 7627122 7630848 7651686 7655424 7789824 7835548 7884216 7909608 7913472 7984368 8111104 8124543 8128512 8176224 8253504 8257536 8380418 8384512 8388608 8398404 8531712 8612352 8662904 8667136 8744784 8749056 8898309 8902656 8926967 8931328 8954912 8982414 9039552 9043968 9124992 9198252 9227876 9232384 9285192 9289728 9315096 9344256 9432576 9437184 9538928 9598176 9629088 9633792 9745767 9750528 9837882 9842688 9953664 10047744 10074276 10169496 10174464 10202248 10207232 10265616 10386432 10479483 10512288 10546144 10551296 10611648 10616832 10645824 10731294 10832724 10838016 10901632 10969344 11004672 11010048 11197872 11303712 11375616 11477529 11483136 11659712 11665408 11684736 11753322 11864412 11870208 11976552 12052736 12058624 12166656 12264336 12380256 12386304 12420128 12459008 12570627 12576768 12582912 12797568 12838784 12845056 12872686 12918528 12994356 13000704 13117176 13123584 13271552 13353984 13396992 13432368 13559328 13565952 13687488 13712209 13797378 13841814 13848576 13972644 14016384 14148864 14155776 14194432 14308392 14443632 14450688 14625792 14672896 14680064 14756823 14764032 14930496 15071616 15111414 15160082 15167488 15254244 15261696 15303372 15310848 15579648 15671096 15768432 15819216 15826944 15968736 16096941 16222208 16249086 16257024 16352448 16507008 16515072 16760836 16769024 16777216 16796808 17063424 17224704 17325808 17334272 17489568 17498112 17629983 17796618 17805312 17853934 17862656 17909824 17964828 18079104 18087936 18249984 18396504 18455752 18464768 18570384 18579456 18630192 18688512 18865152 18874368 19077856 19196352 19258176 19267584 19309029 19491534 19501056 19675764 19685376 19907328 20095488 20148552 20338992 20348928 20404496 20414464 20531232 20762721 20772864 20958966 21024576 21092288 21102592 21223296 21233664 21291648 21462588 21665448 21676032 21803264 21938688 22009344 22020096 22395744 22607424 22667121 22740123 22751232 22955058 22966272 23319424 23330816 23369472 23506644 23728824 23740416 23953104 24105472 24117248 24333312 24528672 24760512 24772608 24840256 24905849 24918016 25141254 25153536 25165824 25595136 25677568 25690112 25745372 25837056 25988712 26001408 26234352 26247168 26543104 26694927 26707968 26780901 26793984 26864736 27118656 27131904 27374976 27424418 27594756 27683628 27697152 27945288 28032768 28297728 28311552 28388864 28616784 28887264 28901376 29237301 29251584 29331463 29345792 29360128 29513646 29528064 29860992 30143232 30222828 30320164 30334976 30508488 30523392 30606744 30621696 31159296 31342192 31438449 31536864 31638432 31653888 31937472 32193882 32444416 32498172 32514048 32704896 33014016 33030144 33521672 33538048 33554432 33593616 34126848 34432587 34449408 34651616 34668544 34979136 34996224 35259966 35593236 35610624 35707868 35725312 35819648 35929656 36158208 36175872 36499968 36793008 36911504 36929536 37140768 37158912 37260384 37377024 37711881 37730304 37748736 38155712 38392704 38516352 38535168 38618058 38983068 39002112 39351528 39370752 39814656 40190976 40297104 40677984 40697856 40808992 40828928 41062464 41136627 41525442 41545728 41917932 42049152 42184576 42205184 42446592 42467328 42583296 42925176 43330896 43352064 43606528 43877376 44018688 44040192 44791488 45054401 45214848 45334242 45480246 45502464 45910116 45932544 46638848 46661632 46738944 47013288 47457648 47480832 47906208 48210944 48234496 48290823 48666624 49057344 49521024 49545216 49680512 49811698 49836032 50282508 50307072 50331648 51190272 51355136 51380224 51490744 51674112 51977424 52002816 52468704 52494336 52889949 53060287 53086208 53389854 53415936 53561802 53587968 53729472 54237312 54263808 54749952 54848836 55189512 55367256 55394304 55890576 56065536 56595456 56623104 56777728 57233568 57774528 57802752 57927087 58474602 58503168 58662926 58691584 58720256 59027292 59056128 59721984 60286464 60445656 60640328 60669952 61016976 61046784 61213488 61243392 62288163 62318592 62684384 62876898 63073728 63276864 63307776 63874944 64387764 64888832 64996344 65028096 65409792 66028032 66060288 67043344 67076096 67108864 67187232 68220369 68253696 68865174 68898816 69303232 69337088 69958272 69992448 70519932 71186472 71221248 71415736 71450624 71639296 71859312 72316416 72351744 72999936 73586016 73823008 73859072 74281536 74317824 74520768 74717547 74754048 75423762 75460608 75497472 76311424 76785408 77032704 77070336 77236116 77966136 78004224 78703056 78741504 79629312 80342703 80381952 80594208 81355968 81395712 81617984 81657856 82124928 82273254 83050884 83091456 83835864 84098304 84369152 84410368 84893184 84934656 85166592 85850352 86661792 86704128 87213056 87711903 87754752 87994389 88037376 88080384 89582976 90108802 90429696 90668484 90960492 91004928 91820232 91865088 93277696 93323264 93477888 94026576 94915296 94961664 95812416 96374807 96421888 96468992 96581646 97333248 98114688 99042048 99090432 99361024 99623396 99672064 100565016 100614144 100663296 102380544 102710272 102760448 102981488 103297761 103348224 103954848 104005632 104937408 104988672 105779898 106120574 106172416 106779708 106831872 107123604 107175936 107458944 108474624 108527616 109499904 109697672 110379024 110734512 110788608 111781152 112131072 113135643 113190912 113246208 113555456 114467136 115549056 115605504 115854174 116949204 117006336 117325852 117383168 117440512 118054584 118112256 119443968 120572928 120891312 121280656 121339904 122033952 122093568 122426976 122486784 123409881 124576326 124637184 125368768 125753796 126147456 126553728 126615552 127749888 128775528 129777664 129992688 130056192 130819584 132056064 132120576 134086688 134152192 134217728 134374464 135163203 136440738 136507392 137730348 137797632 138606464 138674176 139916544 139984896 141039864 142372944 142442496 142831472 142901248 143278592 143718624 144632832 144703488 145999872 147172032 147646016 147718144 148035889 148563072 148635648 149041536 149435094 149508096 150847524 150921216 150994944 152622848 153570816 154065408 154140672 154472232 155932272 156008448 157406112 157483008 158669847 159180861 159258624 160685406 160763904 161188416 162711936 162791424 163235968 163315712 164249856 164546508 166101768 166182912 167671728 168196608 168738304 168820736 169786368 169869312 170333184 171700704 173323584 173408256 173781261 174340943 174426112 175423806 175509504 175988778 176074752 176160768 179165952 180217604 180859392 181336968 181920984 182009856 183640464 183730176 186555392 186646528 186864489 186955776 188053152 189830592 189923328 191624832 192749614 192843776 192937984 193163292 194666496 196229376 198084096 198180864 198722048 199246792 199344128 201130032 201228288 201326592 204661107 204761088 205320241 205420544 205520896 205962976 206595522 206696448 207909696 208011264 209874816 209977344 211559796 212241148 212344832 213559416 213663744 214247208 214351872 214917888 216949248 217055232 218999808 219395344 220758048 221469024 221577216 223562304 224152641 224262144 226271286 226381824 226492416 227110912 228934272 231098112 231211008 231708348 233898408 234012672 234651704 234766336 234881024 236109168 236224512 238887936 241028109 241145856 241782624 242561312 242679808 244067904 244187136 244853952 244973568 246819762 249152652 249274368 250737536 251507592 252294912 253107456 253231104 255499776 257551056 259555328 259985376 260112384 261639168 263983167 264112128 264241152 268173376 268304384 268435456 268748928 270326406 272881476 273014784 275460696 275595264 277212928 277348352 279833088 279969792 282079728 284745888 284884992 285662944 285802496 286557184 287437248 289124421 289265664 289406976 291999744 294344064 295292032 295436288 296071778 297126144 297271296 298083072 298870188 299016192 301695048 301842432 301989888 305245696 307141632 308130816 308281344 308944464 311864544 312016896 314812224 314966016 315380807 317339694 318361722 318517248 321370812 321527808 322376832 325423872 325582848 326471936 326631424 328499712 329093016 332203536 332365824 335343456 336393216 337476608 337641472 339406929 339572736 339738624 340666368 343401408 346647168 346816512 347562522 348681886 348852224 350847612 351019008 351977556 352149504 352321536 358331904 360435208 361718784 362673936 363841968 364019712 367280928 367460352 370229643 373110784 373293056 373728978 373911552 376106304 379661184 379846656 383249664 385499228 385687552 385875968 386326584 389332992 392458752 396168192 396361728 397444096 398493584 398688256 402260064 402456576 402653184 405489609 409322214 409522176 410640482 410841088 411041792 411925952 413191044 413392896 415819392 416022528 419749632 419954688 423119592 424482296 424689664 427118832 427327488 428494416 428703744 429835776 433898496 434110464 437999616 438790688 441516096 442938048 443154432 444107667 447124608 448305282 448524288 452542572 452763648 452984832 454221824 457868544 462196224 462422016 463416696 467796816 468025344 469303408 469532672 469762048 472218336 472449024 477542583 477775872 482056218 482291712 483565248 485122624 485359616 488135808 488374272 489707904 489947136 493639524 498305304 498548736 501475072 503015184 504589824 506214912 506462208 510999552 515102112 519110656 519970752 520224768 521343783 523022829 523278336 527966334 528224256 528482304 536346752 536608768 536870912 537497856 540652812 545762952 546029568 550921392 551190528 554425856 554696704 559666176 559939584 564159456 569491776 569769984 571325888 571604992 572834527 573114368 574874496 578248842 578531328 578813952 583999488 588688128 590584064 590872576 592143556 594252288 594542592 596166144 597740376 598032384 603390096 603684864 603979776 610491392 613983321 614283264 615960723 616261632 616562688 617888928 623729088 624033792 629624448 629932032 630761614 634679388 636723444 637034496 642741624 643055616 644753664 650847744 651165696 652943872 653262848 656999424 658186032 664407072 664731648 670686912 672457923 672786432 674623649 674953216 675282944 678813858 679145472 679477248 681332736 686802816 693294336 693633024 695125044 697363772 697704448 701695224 702038016 703955112 704299008 704643072 716663808 720870416 723084327 723437568 725347872 727683936 728039424 734561856 734920704 740459286 746221568 746586112 747457956 747823104 752212608 759322368 759693312 766499328 770998456 771375104 771751936 772653168 778665984 784917504 791949501 792336384 792723456 794888192 796987168 797376512 804520128 804913152 805306368 810979218 818644428 819044352 821280964 821682176 822083584 823851904 826382088 826785792 831638784 832045056 839499264 839909376 846239184 848964592 849379328 854237664 854654976 856988832 857407488 859671552 867373263 867796992 868220928 875999232 877581376 883032192 885876096 886308864 888215334 894249216 896610564 897048576 905085144 905527296 905969664 908443648 915737088 924392448 924844032 926833392 935593632 936050688 938606816 939065344 939524096 944436672 944898048 946142421 955085166 955551744 964112436 964583424 967130496 970245248 970719232 976271616 976748544 979415808 979894272 987279048 996610608 997097472 1002950144 1006030368 1009179648 1012429824 1012924416 1021999104 1030204224 1036251223 1038221312 1039941504 1040449536 1042687566 1046045658 1046556672 1055932668 1056448512 1056964608 1072693504 1073217536 1073741824 1074995712 1081305624 1091525904 1092059136 1101842784 1102381056 1108851712 1109393408 1110688929 1119332352 1119879168 1128318912 1138983552 1139539968 1142651776 1143209984 1145669054 1146228736 1149748992 1156497684 1157062656 1157627904 1167998976 1177376256 1181168128 1181745152 1184287112 1188504576 1189085184 1192332288 1195480752 1196064768 1206780192 1207369728 1207959552 1216468827 1220386601 1220982784 1227966642 1228566528 1231921446 1232523264 1233125376 1235777856 1247458176 1248067584 1259248896 1259864064 1261523228 1269358776 1273446888 1274068992 1285483248 1286111232 1289507328 1301695488 1302331392 1305887744 1306525696 1313998848 1316372064 1328814144 1329463296 1332323001 1341373824 1344915846 1345572864 1349247298 1349906432 1350565888 1357627716 1358290944 1358954496 1362665472 1373605632 1386588672 1387266048 1390250088 1394727544 1395408896 1403390448 1404076032 1407910224 1408598016 1409286144 1432627749 1433327616 1441740832 1446168654 1446875136 1450695744 1455367872 1456078848 1469123712 1469841408 1480918572 1492443136 1493172224 1494915912 1495646208 1504425216 1518644736 1519386624 1532998656 1541996912 1542750208 1543503872 1545306336 1557331968 1569068487 1569835008 1583899002 1584672768 1585446912 1589776384 1593974336 1594753024 1609040256 1609826304 1610612736 1621958436 1637288856 1638088704 1642561928 1643364352 1644167168 1647703808 1652764176 1653571584 1663277568 1664090112 1678998528 1679818752 1692478368 1697929184 1698758656 1708475328 1709309952 1713977664 1714814976 1718503581 1719343104 1734746526 1735593984 1736441856 1751998464 1755162752 1766064384 1771752192 1772617728 1776430668 1788498432 1793221128 1794097152 1810170288 1811054592 1811939328 1816887296 1831474176 1847882169 1848784896 1849688064 1853666784 1871187264 1872101376 1877213632 1878130688 1879048192 1888873344 1889796096 1892284842 1910170332 1911103488 1928224872 1929166848 1934260992 1940490496 1941438464 1952543232 1953497088 1958831616 1959788544 1974558096 1993221216 1994194944 2005900288 2012060736 2017373769 2018359296 2023870947 2024859648 2025848832 2043998208 2060408448 2072502446 2076442624 2079883008 2080899072 2085375132 2092091316 2093113344 2111865336 2112897024 2113929216 2145387008 2146435072 2147483648 2149991424 2162611248 2183051808 2184118272 2203685568 2204762112 2216620561 2217703424 2218786816 2221377858 2238664704 2239758336 2256637824 2277967104 2279079936 2285303552 2286419968 2291338108 2292457472 2299497984 2312995368 2314125312 2315255808 2335997952 2354752512 2362336256 2363490304 2368574224 2375848503 2377009152 2378170368 2384664576 2390961504 2392129536 2413560384 2414739456 2415919104 2432937654 2440773202 2441965568 2455933284 2457133056 2463842892 2465046528 2466250752 2471555712 2494916352 2496135168 2518497792 2519728128 2523046456 2538717552 2546893776 2548137984 2570966496 2572222464 2579014656 2602119789 2603390976 2604662784 2611775488 2613051392 2627997696 2632744128 2657628288 2658926592 2664646002 2682747648 2689831692 2691145728 2698494596 2699812864 2701131776 2715255432 2716581888 2717908992 2725330944 2747211264 2773177344 2774532096 2780500176 2789455088 2790817792 2806780896 2808152064 2815820448 2817196032 2818572288 2838427263 2865255498 2866655232 2883481664 2892337308 2893750272 2901391488 2910735744 2912157696 2938247424 2939682816 2961837144 2984886272 2986344448 2989831824 2991292416 3008850432 3037289472 3038773248 3065997312 3083993824 3085500416 3087007744 3090612672 3108753669 3114663936 3138136974 3139670016 3167798004 3169345536 3170893824 3179552768 3187948672 3189506048 3218080512 3219652608 3221225472 3243916872 3274577712 3276177408 3285123856 3286728704 3288334336 3295407616 3305528352 3307143168 3326555136 3328180224 3357997056 3359637504 3384956736 3395858368 3397517312 3416950656 3418619904 3427955328 3429629952 3437007162 3438686208 3469493052 3471187968 3472883712 3503996928 3510325504 3532128768 3543504384 3545235456 3552861336 3576996864 3586442256 3588194304 3620340576 3622109184 3623878656 3633774592 3649406481 3661159803 3662948352 3695764338 3697569792 3699376128 3707333568 3742374528 3744202752 3754427264 3756261376 3758096384 3777746688 3779592192 3784569684 3820340664 3822206976 3856449744 3858333696 3868521984 3880980992 3882876928 3905086464 3906994176 3917663232 3919577088 3949116192 3986442432 3988389888 3996969003 4009841689 4011800576 4024121472 4034747538 4036718592 4047741894 4049719296 4051697664 4087996416 4120816896 4145004892 4152885248 4159766016 4161798144 4170750264 4184182632 4186226688 4223730672 4225794048 4227858432 4290774016 4292870144 4294967296 4297883247 4299982848 4325222496 4366103616 4368236544 4407371136 4409524224 4433241122 4435406848 4437573632 4442755716 4477329408 4479516672 4513275648 4555934208 4558159872 4570607104 4572839936 4582676216 4584914944 4598995968 4625990736 4628250624 4630511616 4671995904 4707205461 4709505024 4722365543 4724672512 4726980608 4737148448 4751697006 4754018304 4756340736 4769329152 4781923008 4784259072 4827120768 4829478912 4831838208 4865875308 4881546404 4883931136 4911866568 4914266112 4927685784 4930093056 4932501504 4943111424 4989832704 4992270336 5036995584 5039456256 5046092912 5077435104 5093787552 5096275968 5141932992 5144444928 5155510743 5158029312 5204239578 5206781952 5209325568 5223550976 5226102784 5255995392 5265488256 5315256576 5317853184 5329292004 5365495296 5379663384 5382291456 5396989192 5399625728 5402263552 5430510864 5433163776 5435817984 5450661888 5494422528 5543646507 5546354688 5549064192 5561000352 5578910176 5581635584 5613561792 5616304128 5631640896 5634392064 5637144576 5676854526 5730510996 5733310464 5766963328 5784674616 5787500544 5802782976 5821471488 5824315392 5876494848 5879365632 5923674288 5969772544 5972688896 5979663648 5982584832 6017700864 6071612841 6074578944 6077546496 6131994624 6167987648 6171000832 6174015488 6181225344 6217507338 6229327872 6276273948 6279340032 6335596008 6338691072 6341787648 6359105536 6375897344 6379012096 6436161024 6439305216 6442450944 6487833744 6549155424 6552354816 6570247712 6573457408 6576668672 6590815232 6611056704 6614286336 6649861683 6653110272 6656360448 6715994112 6719275008 6769913472 6791716736 6795034624 6833901312 6837239808 6855910656 6859259904 6874014324 6877372416 6938986104 6942375936 6945767424 7007993856 7020651008 7064257536 7087008768 7090470912 7105722672 7153993728 7172884512 7176388608 7240681152 7244218368 7247757312 7253758561 7267549184 7298812962 7322319606 7325896704 7391528676 7395139584 7398752256 7414667136 7484749056 7488405504 7508854528 7512522752 7516192768 7555493376 7559184384 7569139368 7640681328 7644413952 7712899488 7716667392 7737043968 7761961984 7765753856 7806359367 7810172928 7813988352 7835326464 7839154176 7898232384 7972884864 7976779776 7993938006 8019683378 8023601152 8048242944 8069495076 8073437184 8095483788 8099438592 8103395328 8175992832 8241633792 8290009784 8305770496 8319532032 8323596288 8341500528 8368365264 8372453376 8447461344 8451588096 8455716864 8515281789 8581548032 8585740288 8589934592 8595766494 8599965696 8650444992 8732207232 8736473088 8814742272 8819048448 8866482244 8870813696 8875147264 8885511432 8954658816 8959033344 9026551296 9111868416 9116319744 9141214208 9145679872 9165352432 9169829888 9197991936 9251981472 9256501248 9261023232 9326261007 9343991808 9414410922 9419010048 9444731086 9449345024 9453961216 9474296896 9503394012 9508036608 9512681472 9538658304 9563846016 9568518144 9654241536 9658957824 9663676416 9731750616 9763092808 9767862272 9823733136 9828532224 9855371568 9860186112 9865003008 9886222848 9979665408 9984540672 10073991168 10078912512 10092185824 10154870208 10187575104 10192551936 10283865984 10288889856 10311021486 10316058624 10408479156 10413563904 10418651136 10447101952 10452205568 10511990784 10530976512 10630513152 10635706368 10658584008 10730990592 10759326768 10764582912 10793978384 10799251456 10804527104 10861021728 10866327552 10871635968 10901323776 10983479409 10988845056 11087293014 11092709376 11098128384 11122000704 11157820352 11163271168 11227123584 11232608256 11263281792 11268784128 11274289152 11353709052 11461021992 11466620928 11533926656 11569349232 11575001088 11605565952 11642942976 11648630784 11752989696 11758731264 11847348576 11939545088 11945377792 11959327296 11965169664 11990907009 12029525067 12035401728 12143225682 12149157888 12155092992 12263989248 12335975296 12342001664 12348030976 12362450688 12435014676 12458655744 12552547896 12558680064 12671192016 12677382144 12683575296 12718211072 12751794688 12758024192 12872322048 12878610432 12884901888 12975667488 13098310848 13104709632 13140495424 13146914816 13153337344 13175194121 13181630464 13222113408 13228572672 13299723366 13306220544 13312720896 13431988224 13438550016 13539826944 13583433472 13590069248 13667802624 13674479616 13711821312 13718519808 13748028648 13754744832 13877972208 13884751872 13891534848 14015987712 14041302016 14121616383 14128515072 14167096629 14174017536 14180941824 14211445344 14307987456 14345769024 14352777216 14481362304 14488436736 14495514624 14507517122 14535098368 14597625924 14644639212 14651793408 14783057352 14790279168 14797504512 14829334272 14969498112 14976811008 15017709056 15025045504 15032385536 15110986752 15118368768 15138278736 15281362656 15288827904 15425798976 15433334784 15466532229 15474087936 15516343927 15523923968 15531507712 15612718734 15620345856 15627976704 15670652928 15678308352 15796464768 15945769728 15953559552 15987876012 16039366756 16047202304 16096485888 16138990152 16146874368 16190967576 16198877184 16206790656 16351985664 16483267584 16580019568 16611540992 16630939521 16639064064 16647192576 16683001056 16736730528 16744906752 16894922688 16903176192 16911433728 17030563578 17163096064 17171480576 17179869184 17191532988 17199931392 17300889984 17464414464 17472946176 17629484544 17638096896 17732964488 17741627392 17750294528 17771022864 17909317632 17918066688 18053102592 18214838523 18223736832 18232639488 18282428416 18291359744 18330704864 18339659776 18395983872 18503962944 18513002496 18522046464 18652522014 18687983616 18828821844 18838020096 18889462172 18898690048 18907922432 18948593792 19006788024 19016073216 19025362944 19077316608 19127692032 19137036288 19308483072 19317915648 19327352832 19463501232 19526185616 19535724544 19647466272 19657064448 19710743136 19720372224 19730006016 19772445696 19949585049 19959330816 19969081344 20147982336 20157825024 20184371648 20309740416 20375150208 20385103872 20567731968 20577779712 20622042972 20632117248 20816958312 20827127808 20837302272 20894203904 20904411136 21023981568 21061953024 21261026304 21271412736 21317168016 21461981184 21518653536 21529165824 21587956768 21598502912 21609054208 21722043456 21732655104 21743271936 21761275683 21802647552 21966958818 21977690112 22174586028 22185418752 22196256768 22244001408 22315640704 22326542336 22454247168 22465216512 22526563584 22537568256 22548578304 22707418104 22922043984 22933241856 23067853312 23138698464 23150002176 23211131904 23285885952 23297261568 23505979392 23517462528 23694697152 23879090176 23890755584 23918654592 23930339328 23981814018 24059050134 24070803456 24286451364 24298315776 24310185984 24527978496 24671950592 24684003328 24696061952 24724901376 24870029352 24917311488 25105095792 25117360128 25342384032 25354764288 25367150592 25436422144 25503589376 25516048384 25545845367 25744644096 25757220864 25769803776 25951334976 26196621696 26209419264 26280990848 26293829632 26306674688 26350388242 26363260928 26444226816 26457145344 26599446732 26612441088 26625441792 26863976448 26877100032 27079653888 27166866944 27180138496 27335605248 27348959232 27423642624 27437039616 27496057296 27509489664 27755944416 27769503744 27783069696 27978783021 28031975424 28068891823 28082604032 28243232766 28257030144 28334193258 28348035072 28361883648 28422890688 28615974912 28691538048 28705554432 28962724608 28976873472 28991029248 29015034244 29070196736 29195251848 29289278424 29303586816 29566114704 29580558336 29595009024 29658668544 29938996224 29953622016 30035418112 30050091008 30064771072 30221973504 30236737536 30276557472 30562725312 30577655808 30851597952 30866669568 30933064458 30948175872 31032687854 31047847936 31063015424 31225437468 31240691712 31255953408 31341305856 31356616704 31592929536 31891539456 31907119104 31975752024 32078733512 32094404608 32192971776 32277980304 32293748736 32381935152 32397754368 32413581312 32703971328 32950438227 32966535168 33160039136 33223081984 33261879042 33278128128 33294385152 33366002112 33473461056 33489813504 33789845376 33806352384 33822867456 34061127156 34326192128 34342961152 34359738368 34383065976 34399862784 34601779968 34928828928 34945892352 35258969088 35276193792 35465928976 35483254784 35500589056 35542045728 35818635264 35836133376 36088575201 36106205184 36429677046 36447473664 36465278976 36564856832 36582719488 36661409728 36679319552 36791967744 37007925888 37026004992 37044092928 37305044028 37375967232 37657643688 37676040192 37778924344 37797380096 37815844864 37897187584 38013576048 38032146432 38050725888 38154633216 38255384064 38274072576 38616966144 38635831296 38654705664 38927002464 39052371232 39071449088 39294932544 39314128896 39421486272 39440744448 39460012032 39525582363 39544891392 39899170098 39918661632 39938162688 40295964672 40315650048 40368743296 40619480832 40750300416 40770207744 41135463936 41155559424 41244085944 41264234496 41633916624 41654255616 41674604544 41788407808 41808822272 42047963136 42123906048 42501289887 42522052608 42542825472 42634336032 42923962368 43037307072 43058331648 43175913536 43197005824 43218108416 43444086912 43465310208 43486543872 43522551366 43605295104 43933917636 43955380224 44349172056 44370837504 44392513536 44488002816 44631281408 44653084672 44908494336 44930433024 45053127168 45075136512 45097156608 45414836208 45844087968 45866483712 46135706624 46277396928 46300004352 46399596687 46422263808 46549031781 46571771904 46594523136 47011958784 47034925056 47389394304 47758180352 47781511168 47837309184 47860678656 47963628036 48118100268 48141606912 48572902728 48596631552 48620371968 49055956992 49343901184 49368006656 49392123904 49449802752 49740058704 49834622976 50210191584 50234720256 50684768064 50709528576 50734301184 50872844288 50982272903 51007178752 51032096768 51091690734 51489288192 51514441728 51539607552 51902669952 52393243392 52418838528 52561981696 52587659264 52613349376 52700776484 52726521856 52888453632 52914290688 53198893464 53224882176 53250883584 53727952896 53754200064 54159307776 54333733888 54360276992 54644515569 54671210496 54697918464 54847285248 54874079232 54992114592 55018979328 55511888832 55539007488 55566139392 55957566042 56063950848 56137783646 56165208064 56486465532 56514060288 56668386516 56696070144 56723767296 56845781376 57231949824 57383076096 57411108864 57925449216 57953746944 57982058496 58030068488 58140393472 58390503696 58578556848 58607173632 59132229408 59161116672 59190018048 59317337088 59848755147 59877992448 59907244032 60070836224 60100182016 60129542144 60443947008 60473475072 60553114944 61125450624 61155311616 61703195904 61733339136 61866128916 61896351744 62065375708 62095695872 62126030848 62450874936 62481383424 62511906816 62682611712 62713233408 63185859072 63783078912 63814238208 63951504048 64157467024 64188809216 64385943552 64555960608 64587497472 64763870304 64795508736 64827162624 65283827049 65407942656 65900876454 65933070336 66320078272 66446163968 66523758084 66556256256 66588770304 66732004224 66946922112 66979627008 67579690752 67612704768 67645734912 68122254312 68652384256 68685922304 68719476736 68766131952 68799725568 69203559936 69857657856 69891784704 70517938176 70552387584 70931857952 70966509568 71001178112 71084091456 71637270528 71672266752 72177150402 72212410368 72859354092 72894947328 72930557952 73129713664 73165438976 73322819456 73358639104 73583935488 74015851776 74052009984 74088185856 74610088056 74751934464 75315287376 75352080384 75557848688 75594760192 75631689728 75794375168 76027152096 76064292864 76101451776 76309266432 76510768128 76548145152 77233932288 77271662592 77309411328 77854004928 78104742464 78142898176 78589865088 78628257792 78842972544 78881488896 78920024064 79051164726 79089782784 79798340196 79837323264 79876325376 80591929344 80631300096 80737486592 81238961664 81500600832 81540415488 82270927872 82311118848 82488171888 82528468992 83267833248 83308511232 83349209088 83576815616 83617644544 83936349063 84095926272 84206675469 84247812096 85002579774 85044105216 85085650944 85268672064 85847924736 86074614144 86116663296 86351827072 86394011648 86436216832 86888173824 86930620416 86973087744 87045102732 87210590208 87867835272 87910760448 88698344112 88741675008 88785027072 88976005632 89262562816 89306169344 89816988672 89860866048 90106254336 90150273024 90194313216 90829672416 91688175936 91732967424 92226358847 92271413248 92554793856 92600008704 92799193374 92844527616 93098063562 93143543808 93189046272 94023917568 94069850112 94778788608 95516360704 95563022336 95674618368 95721357312 95927256072 96236200536 96283213824 97145805456 97193263104 97240743936 98111913984 98687802368 98736013312 98784247808 98851314681 98899605504 99480117408 99669245952 100420383168 100469440512 101369536128 101419057152 101468602368 101745688576 101964545806 102014357504 102064193536 102183381468 102978576384 103028883456 103079215104 103805339904 104786486784 104837677056 105123963392 105175318528 105226698752 105401552968 105453043712 105776907264 105828581376 106397786928 106449764352 106501767168 107455905792 107508400128 108265725603 108318615552 108614407489 108667467776 108720553984 109289031138 109342420992 109395836928 109694570496 109748158464 109984229184 110037958656 111023777664 111078014976 111132278784 111915132084 112127901696 112275567292 112330416128 112972931064 113028120576 113336773032 113392140288 113447534592 113691562752 114463899648 114766152192 114822217728 115850898432 115907493888 115964116992 116060136976 116280786944 116781007392 117157113696 117214347264 118264458816 118322233344 118380036096 118576747089 118634674176 119697510294 119755984896 119814488064 120141672448 120200364032 120259084288 120887894016 120946950144 121106229888 122250901248 122310623232 123406391808 123466678272 123732257832 123792703488 124130751416 124191391744 124252061696 124901749872 124962766848 125023813632 125365223424 125426466816 126371718144 127503869661 127566157824 127628476416 127903008096 128314934048 128377618432 128771887104 129111921216 129174994944 129527740608 129591017472 129654325248 130567654098 130815885312 131801752908 131866140672 132640156544 132892327936 133047516168 133112512512 133177540608 133464008448 133893844224 133959254016 135159381504 135225409536 135291469824 136244508624 137304768512 137371844608 137532263904 137599451136 138407119872 139647095343 139715315712 139783569408 141035876352 141104775168 141863715904 141933019136 142002356224 142168182912 143274541056 143344533504 144354300804 144424820736 145718708184 145789894656 145861115904 146259427328 146330877952 146645638912 146717278208 147167870976 148031703552 148104019968 148176371712 149220176112 149503868928 150630574752 150704160768 151115697376 151189520384 151263379456 151588750336 152054304192 152128585728 152202903552 152618532864 152946818709 153021536256 153096290304 154467864576 154543325184 154618822656 155708009856 156209484928 156285796352 157179730176 157256515584 157685945088 157762977792 157840048128 158102329452 158179565568 159596680392 159674646528 159752650752 161183858688 161262600192 161474973184 162477923328 163001201664 163080830976 164541855744 164622237696 164976343776 165056937984 166535666496 166617022464 166698418176 167153631232 167235289088 167872698126 168191852544 168413350938 168495624192 170005159548 170088210432 170171301888 170537344128 171695849472 172149228288 172233326592 172703654144 172788023296 172872433664 173776347648 173861240832 173946175488 174090205464 174421180416 175735670544 175821520896 177396688224 177483350016 177570054144 177952011264 178525125632 178612338688 179546265441 179633977344 179721732096 180212508672 180300546048 180388626432 181659344832 183376351872 183465934848 184452717694 184542826496 185109587712 185200017408 185598386748 185689055232 186196127124 186287087616 186378092544 188047835136 188139700224 189557577216 191032721408 191126044672 191349236736 191442714624 191854512144 192472401072 192566427648 194291610912 194386526208 194481487872 195851481147 196223827968 197375604736 197472026624 197568495616 197702629362 197799211008 198960234816 199338491904 200840766336 200938881024 202739072256 202838114304 202937204736 203491377152 203929091612 204028715008 204128387072 204366762936 205957152768 206057766912 206158430208 207610679808 209572973568 209675354112 210247926784 210350637056 210453397504 210803105936 210906087424 211553814528 211657162752 212795573856 212899528704 213003534336 214911811584 215016800256 216531451206 216637231104 217228814978 217334935552 217441107968 218578062276 218684841984 218791673856 219389140992 219496316928 219968458368 220075917312 222047555328 222156029952 222264557568 223830264168 224255803392 224551134584 224660832256 225945862128 226056241152 226673546064 226784280576 226895069184 227383125504 228927799296 229532304384 229644435456 231701796864 231814987776 231928233984 232120273952 232561573888 233562014784 234314227392 234428694528 236528917632 236644466688 236760072192 237153494178 237269348352 239395020588 239511969792 239628976128 240283344896 240400728064 240518168576 241775788032 241893900288 242212459776 244501802496 244621246464 246812783616 246933356544 247464515664 247585406976 248261502832 248382783488 248504123392 249803499744 249925533696 250047627264 250730446848 250852933632 252620026407 252743436288 255007739322 255132315648 255256952832 255806016192 256629868096 256755236864 257543774208 258223842432 258349989888 259055481216 259182034944 259308650496 261135308196 261631770624 263603505816 263732281344 265280313088 265784655872 266095032336 266225025024 266355081216 266928016896 267787688448 267918508032 270318763008 270450819072 270582939648 272489017248 274609537024 274743689216 275064527808 275198902272 276679076541 276814239744 279294190686 279430631424 279567138816 282071752704 282209550336 283727431808 283866038272 284004712448 284336365824 286549082112 286689067008 288708601608 288849641472 291437416368 291579789312 291722231808 292518854656 292661755904 293291277824 293434556416 294335741952 296063407104 296208039936 296352743424 298440352224 299007737856 301261149504 301408321536 302231394752 302379040768 302526758912 303177500672 304108608384 304257171456 304405807104 305237065728 305893637418 306043072512 306192580608 308935729152 309086650368 309237645312 311416019712 312418969856 312571592704 314359460352 314513031168 315371890176 315525955584 315680096256 316204658904 316359131136 319193360784 319349293056 319505301504 322367717376 322525200384 322949946368 324797176809 324955846656 325843222467 326002403328 326161661952 329083711488 329244475392 329952687552 330113875968 333071332992 333234044928 333396836352 334307262464 334470578176 335745396252 336383705088 336826701876 336991248384 340010319096 340176420864 340342603776 341074688256 343391698944 344298456576 344466653184 345407308288 345576046592 345744867328 347552695296 347722481664 347892350976 348180410928 348842360832 351471341088 351643041792 354793376448 354966700032 355140108288 355730241267 355904022528 356875910321 357050251264 357224677376 359092530882 359267954688 359443464192 360425017344 360601092096 360777252864 363318689664 366752703744 366931869696 368905435388 369085652992 370219175424 370400034816 371196773496 371378110464 372392254248 372574175232 372756185088 376095670272 376279400448 379115154432 382065442816 382252089344 382511608983 382698473472 382885429248 383709024288 384944802144 385132855296 388583221824 388773052416 388962975744 391702962294 392447655936 394751209472 394944053248 395136991232 395405258724 395598422016 397920469632 398676983808 401681532672 401877762048 405478144512 405676228608 405874409472 406982754304 407858183224 408057430016 408256774144 408733525872 411914305536 412115533824 415221359616 418941286029 419145947136 419350708224 420495853568 420701274112 420906795008 421606211872 421812174848 423107629056 423314325504 425591147712 425799057408 426007068672 429823623168 430033600512 433062902412 433274462208 434457629956 434669871104 434882215936 437156124552 437369683968 437583347712 438778281984 438992633856 439936916736 440151834624 444095110656 444312059904 444529115136 447660528336 448511606784 449102269168 449321664512 451891724256 452112482304 453347092128 453568561152 453790138368 454766251008 457855598592 458840456127 459064608768 459288870912 463403593728 463629975552 463856467968 464240547904 465123147776 467124029568 468628454784 468857389056 473057835264 473288933376 473520144384 474306988356 474538696704 478790041176 479023939584 479257952256 480566689792 480801456128 481036337152 483551576064 483787800576 484424919552 489003604992 489242492928 493625567232 493866713088 494929031328 495170813952 496523005664 496765566976 497008246784 499606999488 499851067392 500095254528 501460893696 501705867264 505240052814 505486872576 510015478644 510264631296 510513905664 511612032384 513259736192 513510473728 515087548416 516447684864 516699979776 518110962432 518364069888 518617300992 522270616392 523263541248 527207011632 527464562688 530560626176 531569311744 532190064672 532450050048 532710162432 533856033792 535575376896 535837016064 540637526016 540901638144 541165879296 544978034496 549219074048 549487378432 550129055616 550397804544 553358153082 553628479488 558588381372 558861262848 559134277632 564143505408 564419100672 567454863616 567732076544 568009424896 568672731648 573098164224 573378134016 577417203216 577699282944 582874832736 583159578624 583444463616 585037709312 585323511808 586582555648 586869112832 587554443441 588671483904 592126814208 592416079872 592705486848 596880704448 598015475712 602522299008 602816643072 604462789504 604758081536 605053517824 606355001344 608217216768 608514342912 608811614208 610474131456 611787274836 612086145024 612385161216 617871458304 618173300736 618475290624 622832039424 624837939712 625143185408 628718920704 629026062336 630743780352 631051911168 631360192512 632409317808 632718262272 638386721568 638698586112 639010603008 644735434752 645050400768 645584511929 645899892736 649594353618 649911693312 651686444934 652004806656 652323323904 658167422976 658488950784 659905375104 660227751936 666142665984 666468089856 666793672704 668614524928 668941156352 671490792504 672767410176 673653403752 673982496768 680020638192 680352841728 680685207552 682149376512 686783397888 688596913152 688933306368 690814616576 691152093184 691489734656 695105390592 695444963328 695784701952 696360821856 697684721664 702942682176 703286083584 709586752896 709933400064 710280216576 711460482534 711808045056 713751820642 714100502528 714449354752 718185061764 718535909376 718886928384 720850034688 721202184192 721554505728 726637379328 733505407488 733863739392 737810870776 738171305984 740438350848 740800069632 742393546992 742756220928 744784508496 745148350464 745512370176 752191340544 752558800896 757860079221 758230308864 764130885632 764504178688 765023217966 765396946944 765770858496 767418048576 769889604288 770265710592 777166443648 777546104832 777925951488 783405924588 784895311872 789502418944 789888106496 790273982464 790810517448 791196844032 795840939264 797353967616 803363065344 803755524096 810956289024 811352457216 811748818944 813965508608 815716366448 816114860032 816513548288 817467051744 823828611072 824231067648 830037229623 830442719232 837882572058 838291894272 838701416448 840991707136 841402548224 841813590016 843212423744 843624349696 846215258112 846628651008 851182295424 851598114816 852014137344 859647246336 860067201024 866125804824 866548924416 868915259912 869339742208 869764431872 874312249104 874739367936 875166695424 877556563968 877985267712 879873833472 880303669248 888190221312 888624119808 889058230272 895321056672 897023213568 898204538336 898643329024 903783448512 904224964608 906694184256 907137122304 907580276736 909532502016 915711197184 917680912254 918129217536 918577741824 926807187456 927259951104 927712935936 928481095808 930246295552 934248059136 937256909568 937714778112 946115670528 946577866752 947040288768 948613976712 949077393408 957580082352 958047879168 958515904512 961133379584 961602912256 967103152128 967575601152 968849839104 977529667401 978007209984 978484985856 987251134464 987733426176 989858062656 990341627904 993046011328 993531133952 994016493568 999213998976 999702134784 1000190509056 1002921787392 1003411734528 1010480105628 1010973745152 1020030957288 1020529262592 1021027811328 1023224064768 1026519472384 1027020947456 1030175096832 1032895369728 1033399959552 1036221924864 1036728139776 1037234601984 1044541232784 1046527082496 1054414023264 1054929125376 1061121252352 1063138623488 1064380129344 1064900100096 1065420324864 1067190723801 1067712067584 1070627730963 1071150753792 1071674032128 1081275052032 1081803276288 1082331758592 1089956068992 1098438148096 1098974756864 1100258111232 1100795609088 1106716306164 1107256958976 1117176762744 1117722525696 1118268555264 1128287010816 1128838201344 1134909727232 1135464153088 1136018849792 1137345463296 1146196328448 1146756268032 1154834406432 1155398565888 1165749665472 1166319157248 1166888927232 1170075418624 1170647023616 1172592276769 1173165111296 1173738225664 1175108886882 1177342967808 1184253628416 1184832159744 1185410973696 1193761408896 1196030951424 1205044598016 1205633286144 1208925579008 1209516163072 1210107035648 1212710002688 1216434433536 1217028685824 1217623228416 1220948262912 1223574549672 1224172290048 1224770322432 1235742916608 1236346601472 1245664078848 1249675879424 1250286370816 1256823858087 1257437841408 1258052124672 1261487560704 1262103822336 1262720385024 1264818635616 1265436524544 1276773443136 1277397172224 1278021206016 1289470869504 1290100801536 1291169023858 1291799785472 1299188707236 1299823386624 1303372889868 1304009613312 1304646647808 1316334845952 1316977901568 1319810750208 1320455503872 1332285331968 1332936179712 1333587345408 1337229049856 1337882312704 1342981585008 1345534820352 1347306807504 1347964993536 1360041276384 1360705683456 1361370415104 1364298753024 1373566795776 1376521368381 1377193826304 1377866612736 1381629233152 1382304186368 1382979469312 1390210781184 1390889926656 1391569403904 1392721643712 1395369443328 1405885364352 1406572167168 1419173505792 1419866800128 1420560433152 1422920965068 1423616090112 1427503641284 1428201005056 1428898709504 1436370123528 1437071818752 1437773856768 1441700069376 1442404368384 1443109011456 1453274758656 1467010814976 1467727478784 1475621741552 1476342611968 1480876701696 1481600139264 1484787093984 1485512441856 1489569016992 1490296700928 1491024740352 1504382681088 1505117601792 1515720158442 1516460617728 1528261771264 1529008357376 1530046435932 1530793893888 1531541716992 1534836097152 1539779208576 1540531421184 1554332887296 1555092209664 1555851902976 1566811849176 1569790623744 1579004837888 1579776212992 1580547964928 1581621034896 1582393688064 1591681878528 1594707935232 1606726130688 1607511048192 1621912578048 1622704914432 1623497637888 1627931017216 1631432732896 1632229720064 1633027096576 1634934103488 1647657222144 1648462135296 1660074459246 1660885438464 1675765144116 1676583788544 1677402832896 1681983414272 1682805096448 1683627180032 1686424847488 1687248699392 1692430516224 1693257302016 1702364590848 1703196229632 1704028274688 1719294492672 1720134402048 1732251609648 1733097848832 1737830519824 1738679484416 1739528863744 1748624498208 1749478735872 1750333390848 1755113127936 1755970535424 1759747666944 1760607338496 1776380442624 1777248239616 1778116460544 1790642113344 1794046427136 1796409076672 1797286658048 1807566897024 1808449929216 1813388368512 1814274244608 1815160553472 1819065004032 1831422394368 1835361824508 1836258435072 1837155483648 1853614374912 1854519902208 1855425871872 1856962191616 1860492591104 1868496118272 1874513819136 1875429556224 1892231341056 1893155733504 1894080577536 1897227953424 1898154786816 1915160164704 1916095758336 1917031809024 1922266759168 1923205824512 1934206304256 1935151202304 1936753535787 1937699678208 1955059334802 1956014419968 1956969971712 1974502268928 1975466852352 1979716125312 1980683255808 1986092022656 1987062267904 1988032987136 1998427997952 1999404269568 2000381018112 2005843574784 2006823469056 2020960211256 2021947490304 2040061914576 2041058525184 2042055622656 2046448129536 2053038944768 2054041894912 2060350193664 2065790739456 2066799919104 2072443849728 2073456279552 2074469203968 2089082465568 2093054164992 2108828046528 2109858250752 2122242504704 2126277246976 2128760258688 2129800200192 2130840649728 2134381447602 2135424135168 2141255461926 2142301507584 2143348064256 2162550104064 2163606552576 2164663517184 2179912137984 2196876296192 2197949513728 2200516222464 2201591218176 2213432612328 2214513917952 2234353525488 2235445051392 2236537110528 2256574021632 2257676402688 2269819454464 2270928306176 2272037699584 2273580237663 2274690926592 2292392656896 2293512536064 2309668812864 2310797131776 2331499330944 2332638314496 2333777854464 2340150837248 2341294047232 2345184553538 2346330222592 2347476451328 2350217773764 2354685935616 2368507256832 2369664319488 2370821947392 2387522817792 2392061902848 2410089196032 2411266572288 2417851158016 2419032326144 2420214071296 2425420005376 2432868867072 2434057371648 2435246456832 2441896525824 2447149099344 2448344580096 2449540644864 2471485833216 2472693202944 2490111688869 2491328157696 2498131372247 2499351758848 2500572741632 2513647716174 2514875682816 2516104249344 2522975121408 2524207644672 2525440770048 2529637271232 2530873049088 2553546886272 2554794344448 2556042412032 2578941739008 2580201603072 2582338047716 2583599570944 2598377414472 2599646773248 2606745779736 2608019226624 2609293295616 2632669691904 2633955803136 2639621500416 2640911007744 2664570663936 2665872359424 2667174690816 2674458099712 2675764625408 2685963170016 2691069640704 2694613615008 2695929987072 2720082552768 2721411366912 2722740830208 2728597506048 2747133591552 2753042736762 2754387652608 2755733225472 2763258466304 2764608372736 2765958938624 2780421562368 2781779853312 2783138807808 2785443287424 2790738886656 2811770728704 2813144334336 2838347011584 2839733600256 2841120866304 2845841930136 2847232180224 2855007282568 2856402010112 2857797419008 2872740247056 2874143637504 2875547713536 2883400138752 2884808736768 2906549517312 2932589002203 2934021629952 2935454957568 2951243483104 2952685223936 2961753403392 2963200278528 2969574187968 2971024883712 2979138033984 2980593401856 2982049480704 3008765362176 3010235203584 3031440316884 3032921235456 3056523542528 3058016714752 3060092871864 3061587787776 3063083433984 3069672194304 3079558417152 3081062842368 3108665774592 3110184419328 3111703805952 3133623698352 3139581247488 3158009675776 3159552425984 3163242069792 3164787376128 3183363757056 3189415870464 3211883192889 3213452261376 3215022096384 3243825156096 3245409828864 3246995275776 3255862034432 3262865465792 3264459440128 3266054193152 3269868206976 3295314444288 3296924270592 3320148918492 3321770876928 3351530288232 3353167577088 3354805665792 3363966828544 3365610192896 3367254360064 3372849694976 3374497398784 3384861032448 3386514604032 3404729181696 3406392459264 3408056549376 3438588985344 3440268804096 3464503219296 3466195697664 3475661039648 3477358968832 3479057727488 3497248996416 3498957471744 3500666781696 3510226255872 3511941070848 3517776830307 3519495333888 3521214676992 3552760885248 3554496479232 3556232921088 3581284226688 3588092854272 3592818153344 3594573316096 3615133794048 3616899858432 3626776737024 3628548489216 3630321106944 3638130008064 3662844788736 3670723649016 3672516870144 3674310967296 3707228749824 3709039804416 3713924383232 3720985182208 3736992236544 3749027638272 3750859112448 3784462682112 3786311467008 3788161155072 3794455906848 3796309573632 3830320329408 3832191516672 3834063618048 3844533518336 3846411649024 3868412608512 3870302404608 3873507071574 3875399356416 3910118669604 3912028839936 3913939943424 3949004537856 3950933704704 3959432250624 3961366511616 3972184045312 3974124535808 3976065974272 3996855995904 3998808539136 4000762036224 4011687149568 4013646938112 4041920422512 4043894980608 4080123829152 4082117050368 4084111245312 4092896259072 4106077889536 4108083789824 4120700387328 4129564105143 4131581478912 4133599838208 4144887699456 4146912559104 4148938407936 4178164931136 4186108329984 4217656093056 4219716501504 4244485009408 4252554493952 4257520517376 4259600400384 4261681299456 4268762895204 4270848270336 4282510923852 4284603015168 4286696128512 4325100208128 4327213105152 4329327034368 4359824275968 4393752592384 4395899027456 4401032444928 4403182436352 4426865224656 4429027835904 4468707050976 4470890102784 4473074221056 4513148043264 4515352805376 4539638908928 4541856612352 4544075399168 4547160475326 4549381853184 4584785313792 4587025072128 4619337625728 4621594263552 4662998661888 4665276628992 4667555708928 4680301674496 4682588094464 4690369107076 4692660445184 4694952902656 4700435547528 4709371871232 4737014513664 4739328638976 4741643894784 4775045635584 4784123805696 4820178392064 4822533144576 4835702316032 4838064652288 4840428142592 4850840010752 4865737734144 4868114743296 4870492913664 4883793051648 4894298198688 4896689160192 4899081289728 4942971666432 4945386405888 4980223377738 4982656315392 4996262744494 4998703517696 5001145483264 5027295432348 5029751365632 5032208498688 5045950242816 5048415289344 5050881540096 5059274542464 5061746098176 5107093772544 5109588688896 5112084824064 5157883478016 5160403206144 5164676095432 5167199141888 5196754828944 5199293546496 5213491559472 5216038453248 5218586591232 5265339383808 5267911606272 5279243000832 5281822015488 5329141327872 5331744718848 5334349381632 5348916199424 5351529250816 5371926340032 5382139281408 5389227230016 5391859974144 5440165105536 5442822733824 5445481660416 5457195012096 5494267183104 5506085473524 5508775305216 5511466450944 5526516932608 5529216745472 5531917877248 5560843124736 5563559706624 5566277615616 5570886574848 5581477773312 5623541457408 5626288668672 5676694023168 5679467200512 5682241732608 5691683860272 5694464360448 5710014565136 5712804020224 5715594838016 5745480494112 5748287275008 5751095427072 5766800277504 5769617473536 5810260607361 5813099034624 5865178004406 5868043259904 5870909915136 5902486966208 5905370447872 5923506806784 5926400557056 5939148375936 5942049767424 5958276067968 5961186803712 5964098961408 6017530724352 6020470407168 6062880633768 6065842470912 6113047085056 6116033429504 6120185743728 6123175575552 6126166867968 6139344388608 6159116834304 6162125684736 6217331549184 6220368838656 6223407611904 6267247396704 6279162494976 6316019351552 6319104851968 6326484139584 6329574752256 6366727514112 6378831740928 6423766385778 6426904522752 6430044192768 6487650312192 6490819657728 6493990551552 6511724068864 6525730931584 6528918880256 6532108386304 6539736413952 6590628888576 6593848541184 6640297836984 6643541753856 6703060576464 6706335154176 6709611331584 6727933657088 6731220385792 6745699389952 6748994797568 6769722064896 6773029208064 6809458363392 6812784918528 6816113098752 6877177970688 6880537608192 6929006438592 6932391395328 6951322079296 6954717937664 6958115454976 6994497992832 6997914943488 7001333563392 7020452511744 7023882141696 7035553660614 7038990667776 7042429353984 7105521770496 7108992958464 7112465842176 7162568453376 7176185708544 7185636306688 7189146632192 7230267588096 7233799716864 7253553474048 7257096978432 7260642213888 7276260016128 7325689577472 7341447298032 7345033740288 7348621934592 7414457499648 7418079608832 7427848766464 7441970364416 7470335066607 7473984473088 7494394116741 7498055276544 7501718224896 7568925364224 7572622934016 7576322310144 7588911813696 7592619147264 7660640658816 7664383033344 7668127236096 7689067036672 7692823298048 7736825217024 7740604809216 7747014143148 7750798712832 7820237339208 7824057679872 7827879886848 7898009075712 7901867409408 7918864501248 7922733023232 7944368090624 7948249071616 7952131948544 7993711991808 7997617078272 8001524072448 8023374299136 8027293876224 8083840845024 8087789961216 8160247658304 8164234100736 8168222490624 8185792518144 8208145937383 8212155779072 8216167579648 8241400774656 8259128210286 8263162957824 8267199676416 8289775398912 8293825118208 8297876815872 8356329862272 8372216659968 8435312186112 8439433003008 8488970018816 8505108987904 8515041034752 8519200800768 8523362598912 8537525790408 8541696540672 8565021847704 8569206030336 8573392257024 8650200416256 8654426210304 8719648551936 8787505184768 8791798054912 8797767006609 8802064889856 8806364872704 8853730449312 8858055671808 8937414101952 8941780205568 8946148442112 9026296086528 9030705610752 9079277817856 9083713224704 9088150798336 9094320950652 9098763706368 9169570627584 9174050144256 9238675251456 9243188527104 9325997323776 9330553257984 9335111417856 9360603348992 9365176188928 9380738214152 9385320890368 9389905805312 9400871095056 9418743742464 9474029027328 9478657277952 9550091271168 9568247611392 9635649578667 9640356784128 9645066289152 9671404632064 9676129304576 9680856285184 9701680021504 9731475468288 9736229486592 9740985827328 9767586103296 9788596397376 9793378320384 9798162579456 9885943332864 9890772811776 9960446755476 9965312630784 9992525488988 9997407035392 10002290966528 10054590864696 10059502731264 10064416997376 10091900485632 10096830578688 10101763080192 10118549084928 10123492196352 10214187545088 10219177377792 10224169648128 10315766956032 10320806412288 10329352190864 10334398283776 10393509657888 10398587092992 10426983118944 10432076906496 10437173182464 10530678767616 10535823212544 10553330490921 10558486001664 10563644030976 10658282655744 10663489437696 10668698763264 10697832398848 10703058501632 10743852680064 10764278562816 10778454460032 10783719948288 10880330211072 10885645467648 10890963320832 10914390024192 10988534366208 11012170947048 11017550610432 11022932901888 11053033865216 11058433490944 11063835754496 11121686249472 11127119413248 11141773149696 11162955546624 11247082914816 11252577337344 11353388046336 11358934401024 11364483465216 11383367720544 11388928720896 11420029130272 11425608040448 11431189676032 11490960988224 11496574550016 11502190854144 11533600555008 11539234947072 11620521214722 11626198069248 11730356008812 11736086519808 11741819830272 11804973932416 11810740895744 11847013613568 11852801114112 11878296751872 11884099534848 11916552135936 11922373607424 11928197922816 12035061448704 12040940814336 12125761267536 12131684941824 12226094170112 12240371487456 12246351151104 12252333735936 12278688777216 12318233668608 12324251369472 12434663098368 12440737677312 12446815223808 12534494793408 12558324989952 12632038703104 12638209703936 12652968279168 12659149504512 12733455028224 12757663481856 12847532771556 12853809045504 12860088385536 12975300624384 12981639315456 12987981103104 13023448137728 13051461863168 13057837760512 13064216772608 13079472827904 13181257777152 13187697082368 13280595673968 13287083507712 13406121152928 13412670308352 13419222663168 13455867314176 13462440771584 13491398779904 13497989595136 13539444129792 13546058416128 13618916726784 13625569837056 13632226197504 13754355941376 13761075216384 13858012877184 13864782790656 13902644158592 13909435875328 13916230909952 13988995985664 13995829886976 14002667126784 14040905023488 14047764283392 14071107321228 14077981335552 14084858707968 14211043540992 14217985916928 14224931684352 14325136906752 14352371417088 14371272613376 14378293264384 14460535176192 14467599433728 14507106948096 14514193956864 14521284427776 14552520032256 14651379154944 14682894596064 14690067480576 14697243869184 14828914999296 14836159217664 14855697532928 14883940728832 14940670133214 14947968946176 14988788233482 14996110553088 15003436449792 15137850728448 15145245868032 15152644620288 15177823627392 15185238294528 15321281317632 15328766066688 15336254472192 15378134073344 15385646596096 15473650434048 15481209618432 15494028286296 15501597425664 15640474678416 15648115359744 15655759773696 15796018151424 15803734818816 15837729002496 15845466046464 15888736181248 15896498143232 15904263897088 15987423983616 15995234156544 16003048144896 16046748598272 16054587752448 16167681690048 16175579922432 16320495316608 16328468201472 16336444981248 16371585036288 16416291874766 16424311558144 16432335159296 16482801549312 16518256420572 16526325915648 16534399352832 16579550797824 16587650236416 16595753631744 16712659724544 16744433319936 16870624372224 16878866006016 16977940037632 17010217975808 17030082069504 17038401601536 17046725197824 17075051580816 17083393081344 17130043695408 17138412060672 17146784514048 17300400832512 17308852420608 17430781822083 17439297103872 17575010369536 17583596109824 17595534013218 17604129779712 17612729745408 17707460898624 17716111343616 17874828203904 17883560411136 17892296884224 18052592173056 18061411221504 18158555635712 18167426449408 18176301596672 18188641901304 18197527412736 18339141255168 18348100288512 18477350502912 18486377054208 18651994647552 18661106515968 18670222835712 18721206697984 18730352377856 18761476428304 18770641780736 18779811610624 18801742190112 18837487484928 18948058054656 18957314555904 19100182542336 19136495222784 19271299157334 19280713568256 19290132578304 19342809264128 19352258609152 19361712570368 19403360043008 19462950936576 19472458973184 19481971654656 19535172206592 19577192794752 19586756640768 19596325158912 19771886665728 19781545623552 19920893510952 19930625261568 19985050977976 19994814070784 20004581933056 20109181729392 20119005462528 20128833994752 20183800971264 20193661157376 20237098169856 20246984392704 20428375090176 20438354755584 20448339296256 20631533912064 20641612824576 20658704381728 20668796567552 20787019315776 20797174185984 20853966237888 20864153812992 20874346364928 21061357535232 21071646425088 21106660981842 21116972003328 21127288061952 21316565311488 21326978875392 21337397526528 21395664797696 21406117003264 21487705360128 21528557125632 21556908920064 21567439896576 21760660422144 21771290935296 21781926641664 21828780048384 21977068732416 22024341894096 22035101220864 22045865803776 22106067730432 22116866981888 22243372498944 22254238826496 22283546299392 22325911093248 22483182350223 22494165829632 22505154674688 22706776092672 22717868802048 22728966930432 22766735441088 22777857441792 22840058260544 22851216080896 22862379352064 22981921976448 22993149100032 23004381708288 23067201110016 23078469894144 23241042429444 23252396138496 23460712017624 23472173039616 23483639660544 23609947864832 23621481791488 23694027227136 23705602228224 23756593503744 23768199069696 23833104271872 23844747214848 23856395845632 24070122897408 24081881628672 24251522535072 24263369883648 24452188340224 24480742974912 24492702302208 24504667471872 24557377554432 24624437812149 24636467337216 24648502738944 24869326196736 24881475354624 24893630447616 25068989586816 25116649979904 25264077406208 25276419407872 25305936558336 25318299009024 25466910056448 25515326963712 25695065543112 25707618091008 25720176771072 25950601248768 25963278630912 26046896275456 26102923726336 26115675521024 26128433545216 26158945655808 26362515554304 26375394164736 26561191347936 26574167015424 26812242305856 26825340616704 26838445326336 26911734628352 26924881543168 26982797559808 26995979190272 27078888259584 27092116832256 27237833453568 27251139674112 27264452395008 27508711882752 27522150432768 27716025754368 27729565581312 27805288317184 27818871750656 27832461819904 27977991971328 27991659773952 28005334253568 28081810046976 28095528566784 28142214642456 28155962671104 28169717415936 28422087081984 28435971833856 28650273813504 28704742834176 28742545226752 28756586528768 28906948736001 28921070352384 28935198867456 29014213896192 29028387913728 29042568855552 29105040064512 29302758309888 29365789192128 29380134961152 29394487738368 29657829998592 29672318435328 29711395065856 29767881457664 29881340266428 29895937892352 29977576466964 29992221106176 30006872899584 30275701456896 30290491736064 30305289240576 30355647254784 30370476589056 30642562635264 30657532133376 30672508944384 30756268146688 30771293192192 30947300868096 30962419236864 30988056572592 31003194851328 31280949356832 31296230719488 31311519547392 31592036302848 31607469637632 31659991472763 31675458004992 31690932092928 31777472362496 31792996286464 31808527794176 31974847967232 31990468313088 32006096289792 32093497196544 32109175504896 32335363380096 32351159844864 32640990633216 32656936402944 32672889962496 32743170072576 32832583749532 32848623116288 32864670318592 32965603098624 33036512841144 33052651831296 33068798705664 33159101595648 33175300472832 33191507263488 33425319449088 33488866639872 33741248744448 33757732012032 33955880075264 34020435951616 34060164139008 34076803203072 34093450395648 34150103161632 34166786162688 34260087390816 34276824121344 34293569028096 34600801665024 34617704841216 34861563644166 34878594207744 35150020739072 35167192219648 35191068026436 35208259559424 35225459490816 35414921797248 35432222687232 35749656407808 35767120822272 35784593768448 36105184346112 36122822443008 36317111271424 36334852898816 36352603193344 36377283802608 36395054825472 36678282510336 36954701005824 36972754108416 37303989295104 37322213031936 37340445671424 37442413395968 37460704755712 37522952856608 37541283561472 37559623221248 37603484380224 37674974969856 37896116109312 37914629111808 38200365084672 38272990445568 38542598314668 38561427136512 38580265156608 38685618528256 38704517218304 38723425140736 38806720086016 38925901873152 38944917946368 38963943309312 39070344413184 39154385589504 39173513281536 39192650317824 39543773331456 39563091247104 39841787021904 39861250523136 39970101955952 39989628141568 40009163866112 40218363458784 40238010925056 40257667989504 40367601942528 40387322314752 40474196339712 40493968785408 40856750180352 40876709511168 40896678592512 41263067824128 41283225649152 41317408763456 41337593135104 41574038631552 41594348371968 41707932475776 41728307625984 41748692729856 42122715070464 42143292850176 42213321963684 42233944006656 42254576123904 42633130622976 42653957750784 42674795053056 42791329595392 42812234006528 42975410720256 43057114251264 43113817840128 43134879793152 43521320844288 43542581870592 43563853283328 43657560096768 43954137464832 44048683788192 44070202441728 44091731607552 44212135460864 44233733963776 44486744997888 44508477652992 44567092598784 44651822186496 44966364700446 44988331659264 45010309349376 45413552185344 45435737604096 45457933860864 45533470882176 45555714883584 45680116521088 45702432161792 45724758704128 45963843952896 45986298200064 46008763416576 46134402220032 46156939788288 46482084858888 46504792276992 46921424035248 46944346079232 46967279321088 47219895729664 47242963582976 47388054454272 47411204456448 47513187007488 47536398139392 47666208543744 47689494429696 47712791691264 48140245794816 48163763257344 48503045070144 48526739767296 48904376680448 48961485949824 48985404604416 49009334943744 49114755108864 49248875624298 49272934674432 49297005477888 49738652393472 49762950709248 49787260895232 50137979173632 50233299959808 50528154812416 50552838815744 50611873116672 50636598018048 50933820112896 51030653927424 51390131086224 51415236182016 51440353542144 51901202497536 51926557261824 52093792550912 52205847452672 52231351042048 52256867090432 52292345466249 52317891311616 52725031108608 52750788329472 53122382695872 53148334030848 53624484611712 53650681233408 53676890652672 53823469256704 53849763086336 53965595119616 53991958380544 54157776519168 54184233664512 54475666907136 54502279348224 54528904790016 55017423765504 55044300865536 55432051508736 55459131162624 55610576634368 55637743501312 55664923639808 55955983942656 55983319547904 56010668507136 56163620093952 56191057133568 56284429284912 56311925342208 56339434831872 56844174163968 56871943667712 57300547627008 57409485668352 57457021561681 57485090453504 57513173057536 57813897472002 57842140704768 57870397734912 58028427792384 58056775827456 58085137711104 58210080129024 58605516619776 58731578384256 58760269922304 58788975476736 59315659997184 59344636870656 59422790131712 59535762915328 59762680532856 59791875784704 59955152933928 59984442212352 60013745799168 60551402913792 60580983472128 60711294509568 60740953178112 61285125270528 61315064266752 61345017888768 61512536293376 61542586384384 61894601736192 61924838473728 61976113145184 62006389702656 62561898713664 62592461438976 62623039094784 63184072605696 63214939275264 63319982945526 63350916009984 63381864185856 63554944724992 63585992572928 63617055588352 63949695934464 63980936626176 64012192579584 64186994393088 64218351009792 64670726760192 64702319689728 65281981266432 65313872805888 65345779924992 65486340145152 65665167499064 65697246232576 65729340637184 65931206197248 66073025682288 66105303662592 66137597411328 66318203191296 66350600945664 66850638898176 66977733279744 67449547050669 67482497488896 67515464024064 67911760150528 68040871903232 68120328278016 68153606406144 68186900791296 68300206323264 68333572325376 68520174781632 68553648242688 68587138056192 69201603330048 69235409682432 69723127288332 69757188415488 70300041478144 70334384439296 70382136052872 70416519118848 70450918981632 70829843594496 70864445374464 71499312815616 71534241644544 71569187536896 72210368692224 72245644886016 72634222542848 72669705797632 72754567605216 72790109650944 73356565020672 73873313436447 73909402011648 73945508216832 74607978590208 74644426063872 74680891342848 74884826791936 74921409511424 75045905713216 75082567122944 75119246442496 75206968760448 75349949939712 75792232218624 75829258223616 76400730169344 76545980891136 77085196629336 77122854273024 77160530313216 77371237056512 77409034436608 77446850281472 77613440172032 77851803746304 77889835892736 78140688826368 78308771179008 78347026563072 78385300635648 79087546662912 79126182494208 79683574043808 79722501046272 79940203911904 79979256283136 80018327732224 80436726917568 80476021850112 80515335979008 80735203885056 80774644629504 80948392679424 80987937570816 81713500360704 81753419022336 81793357185024 82526135648256 82566451298304 82634817526912 82675186270208 83148077263104 83188696743936 83415864951552 83456615251968 83497385459712 84245430140928 84286585700352 84426643927368 84467888013312 84509152247808 85266261245952 85307915501568 85582659190784 85950821440512 86114228502528 86227635680256 86269759586304 87042641688576 87085163741184 87127706566656 87315120193536 87908274929664 88097367576384 88140404883456 88183463215104 88424270921728 88467467927552 88973489995776 89016955305984 89134185197568 89303644372992 89932729400892 89976663318528 90020618698752 90827104370688 90871475208192 90915867721728 91066941764352 91111429767168 91360233042176 91404864323584 91449517408256 91927687905792 91972596400128 92017526833152 92268804440064 92313879576576 92964169717776 93009584553984 93842848070496 93888692158464 93934558642176 94439791459328 94485927165952 94776108908544 94822408912896 94979974418289 95026374014976 95072796278784 95332417087488 95378988859392 95425583382528 96280491589632 96327526514688 97006090140288 97053479534592 97808753360896 97922971899648 97970809208832 98018669887488 98229510217728 98497751248596 98545869348864 98594010955776 99477304786944 99525901418496 99574521790464 100275958347264 100466599919616 101056309624832 101105677631488 101223746233344 101273196036096 101867640225792 102061307854848 102780262172448 102830472364032 102880707084288 103802404995072 103853114523648 104187585101824 104411694905344 104462702084096 104513734180864 104584690932498 104635782623232 105450062217216 105501576658944 106244765391744 106296668061696 107248969223424 107301362466816 107353781305344 107646938513408 107699526172672 107931190239232 107983916761088 108315553038336 108368467329024 108951333814272 109004558696448 109057809580032 110034847531008 110864103017472 110918262325248 111221153268736 111275487002624 111329847279616 111911967885312 111966639095808 112021337014272 112327240187904 112382114267136 112568858569824 112623850684416 112678869663744 113688348327936 113743887335424 114601095254016 114818971336704 114914043123362 114970180907008 115026346115072 115627794944004 115684281409536 115740795469824 116056855584768 116113551654912 116170275422208 116420160258048 117211033239552 117463156768512 117520539844608 117577950953472 118631319994368 118689273741312 118845580263424 119071525830656 119525361065712 119583751569408 119910305867856 119968884424704 120027491598336 121102805827584 121161966944256 121422589019136 121481906356224 122570250541056 122630128533504 122690035777536 123025072586752 123085172768768 123789203472384 123849676947456 123952226290368 124012779405312 125123797427328 125184922877952 125246078189568 126368145211392 126429878550528 126639965891052 126701832019968 126763728371712 127109889449984 127171985145856 127234111176704 127899391868928 127961873252352 128024385159168 128373988786176 128436702019584 129341453520384 129404639379456 130563962532864 130627745611776 130691559849984 130972680290304 131330334998128 131394492465152 131458681274368 131862412394496 132146051364576 132210607325184 132275194822656 132636406382592 132701201891328 133701277796352 133955466559488 134899094101338 134964994977792 135030928048128 135823520301056 136081743806464 136240656556032 136307212812288 136373801582592 136600412646528 136667144650752 137040349563264 137107296485376 137174276112384 138403206660096 138470819364864 139446254576664 139514376830976 140600082956288 140668768878592 140764272105744 140833038237696 140901837963264 141659687188992 141728890748928 142998625631232 143068483289088 143138375073792 144420737384448 144491289772032 145268445085696 145339411595264 145509135210432 145580219301888 146713130041344 147746626872894 147818804023296 147891016433664 149215957180416 149288852127744 149361782685696 149769653583872 149842819022848 150091811426432 150165134245888 150238492884992 150413937520896 150699899879424 151584464437248 151658516447232 152801460338688 153091961782272 154170393258672 154245708546048 154321060626432 154742474113024 154818068873216 155226880344064 155703607492608 155779671785472 156281377652736 156617542358016 156694053126144 156770601271296 158175093325824 158252364988416 159367148087616 159445002092544 159880407823808 159958512566272 160036655464448 160873453835136 160952043700224 161030671958016 161470407770112 161549289259008 161896785358848 161975875141632 163427000721408 163506838044672 163586714370048 165052271296512 165132902596608 165269635053824 165350372540416 166296154526208 166377393487872 166831729903104 166913230503936 166994770919424 168490860281856 168573171400704 168853287854736 168935776026624 169018304495616 170532522491904 170615831003136 171165318381568 171901642881024 172228457005056 172371064685043 172455271360512 172539519172608 174085283377152 174170327482368 174255413133312 174630240387072 175816549859328 176194735152768 176280809766912 176366926430208 176848541843456 176934935855104 177946979991552 178033910611968 178268370395136 178607288745984 179865458801784 179953326637056 180041237397504 181654208741376 181742950416384 182133883528704 182222859534336 182720466084352 182809728647168 182899034816512 183855375811584 183945192800256 184035053666304 184537608880128 184627759153152 185928339435552 186019169107968 187685696140992 187777384316928 187869117284352 188879582918656 188971854331904 189552217817088 189644817825792 189959948836578 190052748029952 190145592557568 190664834174976 190757977718784 190851166765056 192560983179264 192655053029376 194012180280576 194106959069184 195617506721792 195845943799296 195941618417664 196037339774976 196459020435456 196995502497192 197091738697728 197188021911552 198954609573888 199051802836992 200551916694528 200933199839232 202112619249664 202211355262976 202348641152007 202447492466688 202546392072192 203735280451584 204122615709696 205560524344896 205660944728064 205761414168576 207604809990144 207706229047296 208375170203648 208823389810688 208925404168192 209027468361728 209169381864996 209271565246464 210900124434432 211003153317888 212489530783488 212593336123392 214497938446848 214602724933632 214707562610688 215293877026816 215399052345344 215862380478464 215967833522176 216631106076672 216736934658048 217902667628544 218009117392896 220069695062016 221619940309341 221728206034944 221836524650496 222442306537472 222550974005248 222659694559232 223823935770624 223933278191616 224042674028544 224654480375808 224764228534272 225137717139648 225247701368832 225357739327488 227376696655872 227487774670848 229202190508032 229637942673408 229828086246724 229940361814016 230052692230144 231255589888008 231368562819072 231481590939648 232113711169536 232227103309824 232340550844416 232840320516096 234422066479104 234926313537024 235041079689216 235155901906944 237262639988736 237378547482624 237691160526848 238143051661312 239050722131424 239167503138816 239820611735712 239937768849408 240054983196672 242205611655168 242323933888512 242845178038272 242963812712448 245140501082112 245260257067008 245380071555072 246050145173504 246170345537536 247578406944768 247699353894912 247904452580736 248025558810624 250247594854656 250369845755904 250492156379136 252736290422784 252859757101056 253279931782104 253403664039936 253527456743424 254219778899968 254343970291712 254468222353408 255798783737856 255923746504704 256747977572352 258682907040768 258809278758912 261127925065728 261255491223552 261383119699968 261945360580608 262660669996256 262788984930304 262917362548736 263724824788992 264292102729152 264421214650368 264550389645312 265272812765184 265402403782656 267402555592704 267910933118976 269798188202676 269929989955584 270061856096256 271647040602112 272163487612928 272481313112064 272614425624576 272747603165184 273200825293056 273334289301504 274080699126528 274214592970752 274348552224768 276806413320192 276941638729728 278892509153328 279028753661952 281200165912576 281528544211488 281666076475392 281803675926528 283319374377984 283457781497856 285997251262464 286136966578176 286276750147584 288841474768896 288982579544064 290536890171392 290678823190528 291018270420864 291160438603776 293426260082688 295493253745788 295637608046592 295782032867328 298431914360832 298577704255488 298723565371392 299539307167744 299685638045696 300183622852864 300330268491776 300476985769984 300827875041792 301399799758848 303168928874496 303317032894464 305602920677376 306183923564544 308340786517344 308491417092096 308642121252864 309484948226048 309636137746432 310453760688128 311407214985216 311559343570944 312562755305472 313235084716032 313388106252288 313541202542592 316350186651648 316504729976832 318734296175232 318890004185088 319760815647616 319917025132544 320073310928896 321746907670272 321904087400448 322061343916032 322940815540224 323098578518016 323793570717696 323951750283264 326854001442816 327013676089344 327173428740096 330104542593024 330539270107648 330700745080832 332592309052416 332754786975744 333663459806208 333826461007872 333989541838848 336981720563712 337146342801408 337706575709472 337871552053248 338036608991232 341065044983808 341231662006272 342330636763136 343803285762048 344456914010112 344742129370086 344910542721024 345079038345216 348170566754304 348340654964736 348510826266624 349260480774144 351633099718656 352389470305536 352561619533824 352733852860416 353697083686912 353869871710208 355893959983104 356067821223936 356536740790272 357214577491968 359730917603568 359906653274112 360082474795008 363308417482752 363485900832768 364267767057408 364445719068672 365440932168704 365619457294336 365798069633024 367710751623168 367890385600512 368070107332608 369075217760256 369255518306304 371856678871104 372038338215936 375371392281984 375554768633856 375738234568704 377759165837312 377943708663808 379104435634176 379289635651584 379919897673156 380105496059904 380291185115136 381329668349952 381515955437568 381702333530112 385121966358528 385310106058752 388024360561152 388213918138368 391235013443584 391691887598592 391883236835328 392074679549952 392918040870912 393991004994384 394183477395456 394376043823104 397909219147776 398103605673984 401103833389056 401866399678464 404225238499328 404422710525952 404697282304014 404894984933376 405092784144384 407470560903168 408245231419392 411121048689792 411321889456128 411522828337152 415209619980288 415412458094592 416750340407296 417646779621376 417850808336384 418054936723456 418338763729992 418543130492928 421800248868864 422006306635776 424979061566976 425186672246784 428995876893696 429205449867264 429415125221376 430587754053632 430798104690688 431724760956928 431935667044352 433262212153344 433473869316096 435805335257088 436018234785792 440139390124032 443239880618682 443456412069888 443673049300992 444884613074944 445101948010496 445319389118464 447647871541248 447866556383232 448085348057088 449308960751616 449528457068544 450275434279296 450495402737664 450715478654976 454753393311744 454975549341696 458404381016064 459275885346816 459656172493448 459880723628032 460105384460288 462511179776016 462737125638144 462963181879296 464227422339072 464454206619648 465680641032192 468844132958208 469852627074048 470082159378432 470311803813888 474525279977472 474757094965248 475382321053696 476286103322624 478101444262848 478335006277632 479641223471424 479875537698816 480109966393344 484411223310336 484647867777024 485690356076544 485927625424896 490281002164224 490520514134016 490760143110144 492100290347008 492340691075072 495156813889536 495398707789824 495808905161472 496051117621248 500495189709312 500739691511808 500984312758272 505472580845568 505719514202112 506559863564208 506807328079872 507054913486848 508439557799936 508687940583424 511597567475712 511847493009408 513495955144704 517113194055129 517365814081536 517618557517824 522255850131456 522510982447104 522766239399936 523890721161216 525321339992512 525577969860608 525834725097472 527449649577984 528584205458304 528842429300736 529100779290624 530545625530368 530804807565312 534805111185408 535821866237952 539596376405352 539859979911168 540123712192512 543294081204224 544326975225856 544962626224128 545228851249152 546401650586112 546668578603008 548161398253056 548429185941504 548697104449536 553612826640384 553883277459456 557785018306656 558057507323904 562400331825152 563057088422976 563332152950784 563607351853056 566638748755968 566915562995712 571994502524928 572273933156352 572553500295168 577682949537792 577965159088128 581073780342784 581357646381056 582036540841728 582320877207552 586852520165376 590986507491576 591275216093184 591564065734656 596863828721664 597155408510976 599078614335488 600367245705728 600660536983552 600953971539968 601655750083584 602799599517696 606337857748992 606634065788928 611205841354752 612367847129088 616681573034688 616982834184192 617284242505728 618969896452096 619272275492864 620907521376256 622814429970432 623118687141888 625125510610944 626470169432064 626776212504576 627082405085184 632700373303296 633009459953664 637468592350464 637780008370176 639521631295232 639834050265088 640146621857792 643493815340544 643808174800896 644122687832064 645881631080448 646197157036032 647587141435392 647903500566528 653708002885632 654027352178688 660209085186048 661078540215296 661401490161664 664859820928023 665184618104832 665509573951488 667326919612416 667652922015744 667979083677696 673963441127424 674292685602816 675413151418944 675743104106496 676073217982464 682130089967616 682463324012544 684661273526272 687606571524096 688913828020224 689484258740172 689821085442048 690158076690432 696341133508608 696681309929472 697021652533248 698520961548288 703266199437312 704778940611072 705123239067648 705467705720832 707394167373824 707739743420416 711787919966208 712135642447872 713073481580544 714429154983936 719461835207136 719813306548224 720164949590016 726616834965504 726971801665536 728535534114816 728891438137344 730881864337408 731238914588672 731596139266048 735421503246336 735780771201024 736140214665216 738150435520512 738511036612608 743713357742208 744076676431872 750742784563968 751109537267712 751476469137408 755518331674624 755887417327616 758208871268352 758579271303168 759839795346312 760210992119808 760582370230272 762659336699904 763031910875136 763404667060224 770243932717056 776048721122304 776427836276736 782470026887168 783383775197184 783766473670656 784149359099904 785836081741824 787982009988768 788366954790912 788752087646208 795818438295552 796207211347968 802207666778112 803732799356928 808450476998656 808845421051904 809394564608028 809789969866752 810185568288768 814941121806336 816490462838784 822242097379584 822643778912256 823045656674304 830419239960576 830824916189184 833500680814592 835293559242752 835701616672768 836109873446912 836677527459984 837086260985856 843600497737728 849958123133952 850373344493568 857991753787392 858410899734528 858830250442752 861175508107264 861596209381376 863449521913856 863871334088704 866524424306688 866947738632192 871610670514176 872036469571584 880278780248064 886479761237364 886912824139776 887346098601984 889769226149888 890203896020992 890638778236928 895295743082496 895733112766464 896170696114176 898617921503232 899056914137088 900550868558592 900990805475328 901430957309952 909506786623488 909951098683392 916808762032128 918551770693632 919312344986896 919761447256064 920210768920576 925022359552032 925474251276288 925926363758592 928454844678144 928908413239296 931361282064384 937688265916416 939705254148096 940164318756864 940623607627776 949050559954944 949514189930496 950764642107392 952572206645248 956202888525696 956670012555264 959282446942848 959751075397632 960219932786688 968822446620672 969295735554048 971380712153088 971855250849792 980562004328448 981041028268032 981520286220288 984200580694016 984681382150144 990313627779072 991617810322944 992102235242496 1000990379418624 1001479383023616 1001968625516544 1010945161691136 1011439028404224 1013119727128416 1013614656159744 1014109826973696 1016879115599872 1017375881166848 1023195134951424 1023694986018816 1026991910289408 1034226388110258 1034731628163072 1035237115035648 1044511700262912 1045021964894208 1045532478799872 1047781442322432 1050642679985024 1051155939721216 1051669450194944 1054899299155968 1057168410916608 1057684858601472 1058201558581248 1061091251060736 1061609615130624 1069610222370816 1071643732475904 1079192752810704 1079719959822336 1080247424385024 1086588162408448 1089925252448256 1090457702498304 1092803301172224 1093337157206016 1096322796506112 1096858371883008 1097394208899072 1107225653280768 1107766554918912 1115570036613312 1116115014647808 1124800663650304 1126114176845952 1126664305901568 1127214703706112 1133277497511936 1133831125991424 1143989005049856 1144547866312704 1145107000590336 1155365899075584 1155930318176256 1162147560685568 1162715292762112 1164073081683456 1164641754415104 1173705040330752 1181973014983152 1182550432186368 1183128131469312 1193727657443328 1194310817021952 1198157228670976 1200734491411456 1201321073967104 1201907943079936 1203311500167168 1205599199035392 1212675715497984 1213268131577856 1222411682709504 1224735694258176 1233363146069376 1233965668368384 1234568485011456 1237939792904192 1238544550985728 1241815042752512 1245628859940864 1246237374283776 1250251021221888 1252940338864128 1253552425009152 1254164810170368 1265400746606592 1266018919907328 1274937184700928 1275560016740352 1279043262590464 1279668100530176 1280293243715584 1286987630681088 1287616349601792 1288245375664128 1291763262160896 1292394314072064 1295174282870784 1295807001133056 1307416005771264 1308054704357376 1320418170372096 1322157080430592 1322802980323328 1329719641856046 1330369236209664 1331019147902976 1334653839224832 1335305844031488 1335958167355392 1347926882254848 1348585371205632 1350826302837888 1351486208212992 1352146435964928 1364260179935232 1364926648025088 1369322547052544 1375213143048192 1377827656040448 1378968517480344 1379642170884096 1380316153380864 1392682267017216 1393362619858944 1397041923096576 1406532398874624 1409557881222144 1410246478135296 1410935411441664 1414788334747648 1415479486840832 1423575839932416 1424271284895744 1426146963161088 1428858309967872 1438923670414272 1439626613096448 1440329899180032 1453233669931008 1453943603331072 1457071068229632 1457782876274688 1461763728674816 1462477829177344 1463192278532096 1470843006492672 1471561542402048 1472280429330432 1476300871041024 1477022073225216 1487426715484416 1488153352863744 1501485569127936 1502219074535424 1502952938274816 1511036663349248 1511774834655232 1516417742536704 1517158542606336 1519679590692624 1520421984239616 1521164740460544 1525318673399808 1526063821750272 1540487865434112 1551339582165387 1552097442244608 1552855672553472 1564940053774336 1566767550394368 1567532947341312 1568298718199808 1571672163483648 1575964019977536 1576733909581824 1577504175292416 1591636876591104 1592414422695936 1604415333556224 1607465598713856 1616900953997312 1617690842103808 1618789129216056 1619579939733504 1620371136577536 1629882243612672 1632980925677568 1644484194759168 1645287557824512 1646091313348608 1660838479921152 1661649832378368 1667001361629184 1670587118485504 1671403233345536 1673355054919968 1674172521971712 1687200995475456 1699916246267904 1700746688987136 1715983507574784 1716821799469056 1717660500885504 1722351016214528 1723192418762752 1726899043827712 1727742668177408 1733048848613376 1733895477264384 1743221341028352 1744072939143168 1760557560496128 1772959522474728 1773825648279552 1774692197203968 1779538452299776 1780407792041984 1781277556473856 1790591486164992 1791466225532928 1797235843006464 1801101737117184 1801981610950656 1802861914619904 1819013573246976 1819902197366784 1833617524064256 1837103541387264 1838624689973792 1839522894512128 1840421537841152 1850044719104064 1850948502552576 1851852727517184 1856909689356288 1857816826478592 1862722564128768 1875376531832832 1879410508296192 1880328637513728 1881247215255552 1898101119909888 1899028379860992 1901529284214784 1905144413290496 1912405777051392 1913340025110528 1918564893885696 1919502150795264 1920439865573376 1937644893241344 1938591471108096 1942761424306176 1943710501699584 1961124008656896 1962082056536064 1968401161388032 1980627255558144 1983235620645888 1984204470484992 2001980758837248 2002958766047232 2003937251033088 2021890323382272 2022878056808448 2026239454256832 2027229312319488 2028219653947392 2033758231199744 2034751762333696 2046390269902848 2047389972037632 2053983820578816 2068452776220516 2069463256326144 2070474230071296 2089023400525824 2090043929788416 2091064957599744 2095562884644864 2101285359970048 2102311879442432 2103338900389888 2109798598311936 2114336821833216 2115369717202944 2116403117162496 2122182502121472 2123219230261248 2139220444741632 2143287464951808 2158385505621408 2159439919644672 2160494848770048 2173176324816896 2179850504896512 2180915404996608 2185606602344448 2186674314412032 2192645593012224 2193716743766016 2194788417798144 2214451306561536 2215533109837824 2231140073226624 2232230029295616 2249601327300608 2252228353691904 2253328611803136 2254429407412224 2266554995023872 2267662251982848 2287978010099712 2289095732625408 2290214001180672 2310731798151168 2324295121371136 2325430585524224 2328146163366912 2329283508830208 2347410080661504 2363946029966304 2365100864372736 2366256262938624 2387455314886656 2388621634043904 2396314457341952 2401468982822912 2402642147934208 2403815886159872 2406623000334336 2411198398070784 2425351430995968 2426536263155712 2444823365419008 2449471388516352 2466726292138752 2467931336736768 2469136970022912 2475879585808384 2477089101971456 2483630085505024 2491257719881728 2492474748567552 2500502042443776 2505880677728256 2507104850018304 2508329620340736 2530801493213184 2549874369401856 2551120033480704 2558086525180928 2559336201060352 2560586487431168 2573975261362176 2575232699203584 2576490751328256 2583526524321792 2584788628144128 2590348565741568 2591614002266112 2614832011542528 2616109408714752 2640836340744192 2644314160861184 2645605960646656 2659439283712092 2660738472419328 2662038295805952 2669307678449664 2670611688062976 2671916334710784 2695853764509696 2697170742411264 2701652605675776 2702972416425984 2704292871929856 2728520359870464 2729853296050176 2738645094105088 2750426286096384 2755655312080896 2757937034960688 2759284341768192 2760632306761728 2785364534034432 2786725239717888 2794083846193152 2813064797749248 2819115762444288 2820492956270592 2821870822883328 2829576669495296 2830958973681664 2847151679864832 2848542569791488 2852293926322176 2857716619935744 2877847340828544 2879253226192896 2880659798360064 2906467339862016 2907887206662144 2914142136459264 2915565752549376 2923527457349632 2924955658354688 2926384557064192 2941686012985344 2943123084804096 2944560858660864 2952601742082048 2954044146450432 2974853430968832 2976306705727488 3002971138255872 3004438149070848 3005905876549632 3022073326698496 3023549669310464 3032835485073408 3034317085212672 3039359181385248 3040843968479232 3042329480921088 3050637346799616 3052127643500544 3080975730868224 3102679164330774 3104194884489216 3105711345106944 3129880107548672 3133535100788736 3135065894682624 3136597436399616 3143344326967296 3151928039955072 3153467819163648 3155008350584832 3183273753182208 3184828845391872 3208830667112448 3214931197427712 3233801907994624 3235381684207616 3237578258432112 3239159879467008 3240742273155072 3259764487225344 3288968389518336 3290575115649024 3292182626697216 3321676959842304 3323299664756736 3334002723258368 3341174236971008 3342806466691072 3346710109839936 3348345043943424 3374401990950912 3399832492535808 3401493377974272 3431967015149568 3433643598938112 3435321001771008 3444702032429056 3446384837525504 3453798087655424 3455485336354816 3466097697226752 3467790954528768 3486442682056704 3488145878286336 3521115120992256 3545919044949456 3547651296559104 3549384394407936 3559076904599552 3560815584083968 3581182972329984 3582932451065856 3594471686012928 3602203474234368 3603963221901312 3605723829239808 3638027146493952 3639804394733568 3667235048128512 3674207082774528 3677249379947584 3679045789024256 3680843075682304 3700089438208128 3701897005105152 3703705455034368 3713819378712576 3715633652957184 3725445128257536 3750753063665664 3758821016592384 3760657275027456 3762494430511104 3796202239819776 3798056759721984 3803058568429568 3810288826580992 3824811554102784 3826680050221056 3837129787771392 3839004301590528 3840879731146752 3875289786482688 3877182942216192 3885522848612352 3887421003399168 3922248017313792 3924164113072128 3936802322776064 3961254511116288 3966471241291776 3968408940969984 4003961517674496 4005917532094464 4007874502066176 4043780646764544 4045756113616896 4052478908513664 4054458624638976 4056439307894784 4067516462399488 4069503524667392 4092780539805696 4094779944075264 4107967641157632 4136905552441032 4138926512652288 4140948460142592 4178046801051648 4180087859576832 4191125769289728 4202570719940096 4204623758884864 4206677800779776 4219597196623872 4228673643666432 4230739434405888 4232806234324992 4244365004242944 4246438460522496 4278440889483264 4286574929903616 4316771011242816 4318879839289344 4320989697540096 4346352649633792 4359701009793024 4361830809993216 4371213204688896 4373348628824064 4385291186024448 4387433487532032 4389576835596288 4428902613123072 4431066219675648 4462280146453248 4464460058591232 4499202654601216 4504456707383808 4506657223606272 4508858814824448 4533109990047744 4535324503965696 4575956020199424 4578191465250816 4621463596302336 4648590242742272 4650861171048448 4654018746496161 4656292326733824 4658567017660416 4694820161323008 4727892059932608 4730201728745472 4732512525877248 4774910629773312 4777243268087808 4792628914683904 4802937965645824 4805284295868416 4807631772319744 4813246000668672 4822396796141568 4850702861991936 4853072526311424 4889646730838016 4898942777032704 4933452584277504 4935862673473536 4938273940045824 4951759171616768 4954178203942912 4967260171010048 4982515439763456 4984949497135104 5001004084887552 5011761355456512 5014209700036608 5061602986426368 5099748738803712 5102240066961408 5116173050361856 5118672402120704 5121172974862336 5147950522724352 5150465398407168 5152981502656512 5167053048643584 5169577256288256 5180697131483136 5183228004532224 5229664023085056 5232218817429504 5281672681488384 5288628321722368 5291211921293312 5318878567424184 5321476944838656 5324076591611904 5338615356899328 5341223376125952 5343832669421568 5391707529019392 5403305211351552 5405944832851968 5408585743859712 5457040719740928 5459706592100352 5477290188210176 5500852572192768 5511310624161792 5515874069921376 5518568683536384 5521264613523456 5570729068068864 5573450479435776 5588167692386304 5626129595498496 5638231524888576 5640985912541184 5643741645766656 5659153338990592 5661917947363328 5694303359729664 5697085139582976 5704587852644352 5715433239871488 5755694681657088 5758506452385792 5761319596720128 5812934679724032 5815774413324288 5828284272918528 5831131505098752 5847054914699264 5849911316709376 5852769114128384 5883372025970688 5886246169608192 5905203484164096 5949706861937664 5952613411454976 6005942276511744 6008876298141696 6011811753099264 6044146653396992 6047099338620928 6065670970146816 6068634170425344 6078718362770496 6081687936958464 6084658961842176 6101274693599232 6104255287001088 6161951461736448 6205358328661548 6208389768978432 6211422690213888 6259760215097344 6267070201577472 6270131789365248 6273194872799232 6286688653934592 6303856079910144 6306935638327296 6310016701169664 6366547506364416 6369657690783744 6417661334224896 6429862394855424 6467603815989248 6475156516864224 6478319758934016 6481484546310144 6519528974450688 6577936779036672 6581150231298048 6584365253394432 6643353919684608 6646599329513472 6668005446516736 6682348473942016 6685612933382144 6693420219679872 6696690087886848 6748803981901824 6799664985071616 6802986755948544 6863934030299136 6867287197876224 6870642003542016 6889404064858112 6892769675051008 6907596175310848 6910970672709632 6932195394453504 6972885364113408 6976291756572672 7042230241984512 7091838089898912 7095302593118208 7098768788815872 7118153809199104 7121631168167936 7162365944659968 7165864902131712 7188943372025856 7204406948468736 7207926443802624 7211447658479616 7276054292987904 7279608789467136 7334470096257024 7348414165549056 7354498759895168 7358091578048512 7361686151364608 7400178876416256 7403794010210304 7407410910068736 7427638757425152 7431267305914368 7450890256515072 7501506127331328 7517642033184768 7521314550054912 7524988861022208 7592404479639552 7606117136859136 7649623108205568 7653360100442112 7674259575542784 7678008603181056 7681759462293504 7750579572965376 7754365884432384 7771045697224704 7774842006798336 7844496034627584 7848328226144256 7873604645552128 7922509022232576 7932942482583552 7936817881939968 8007923035348992 8011835064188928 8015749004132352 8087561293529088 8091512227233792 8104957817027328 8108917249277952 8112878615789568 8135032924798976 8139007049334784 8185561079611392 8189559888150528 8215935282315264 8273811104882064 8277853025304576 8281896920285184 8356093602103296 8360175719153664 8382251538579456 8405141439880192 8409247517769728 8413355601559552 8439194393247744 8457347287332864 8461478868811776 8465612468649984 8488730008485888 8492876921044992 8556881778966528 8573149859807232 8633542022485632 8637759678578688 8641979395080192 8692705299267584 8719402019586048 8723661619986432 8742426409377792 8746697257648128 8770582372048896 8774866975064064 8779153671192576 8857805226246144 8862132439351296 8924560292906496 8928920117182464 8998405309202432 9008913414767616 9013314447212544 9017717629648896 9066219980095488 9070649007931392 9151912040398848 9156382930501632 9242927192604672 9297180485484544 9301722342096896 9308037492992322 9312584653467648 9317134035320832 9389640322646016 9455784119865216 9460403457490944 9465025051754496 9549821259546624 9554486536175616 9585257829367808 9605875931291648 9610568591736832 9615263544639488 9626492001337344 9644793592283136 9701405723983872 9706145052622848 9779293461676032 9866905168555008 9871725346947072 9876547880091648 9903518343233536 9908356407885824 9934520342020096 9965030879526912 9969898994270208 10002008169775104 10023522710913024 10028419400073216 10123205972852736 10199497477607424 10204480133922816 10232346100723712 10237344804241408 10242345949724672 10295901045448704 10300930796814336 10305963005313024 10334106097287168 10339154512576512 10361394262966272 10366456009064448 10459328046170112 10464437634859008 10563345362976768 10577256643444736 10582423842586624 10637757134848368 10642953889677312 10648153183223808 10677230713798656 10682446752251904 10783415058038784 10806610422703104 10811889665703936 10817171487719424 10914081439481856 10919413184200704 10954580376420352 11001705144385536 11022621248323584 11031748139842752 11037137367072768 11042529227046912 11141458136137728 11146900958871552 11176335384772608 11252259190996992 11276463049777152 11281971825082368 11287483291533312 11318306677981184 11323835894726656 11388606719459328 11394170279165952 11409175705288704 11430866479742976 11511389363314176 11517012904771584 11522639193440256 11625869359448064 11631548826648576 11656568545837056 11662263010197504 11694109829398528 11699822633418752 11766744051941376 11772492339216384 11810406968328192 11899413723875328 11905226822909952 12011884553023488 12017752596283392 12023623506198528 12088293306793984 12094198677241856 12131341940293632 12137268340850688 12157436725540992 12163375873916928 12169317923684352 12202549387198464 12208510574002176 12323902923472896 12410716657323096 12416779537956864 12422845380427776 12519520430194688 12534140403154944 12540263578730496 12573377307869184 12607712159820288 12613871276654592 12620033402339328 12733095012728832 12739315381567488 12835322668449792 12859724789710848 12935207631978496 12950313033728448 12956639517868032 12962969092620288 13039057948901376 13155873558073344 13162300462596096 13168730506788864 13286707839369216 13293198659026944 13336010893033472 13364696947884032 13371225866764288 13386840439359744 13393380175773696 13497607963803648 13599329970143232 13605973511897088 13727868060598272 13734574395752448 13778808129716224 13815192350621696 13821941345419264 13864390788907008 13945770728226816 13952583513145344 14084460483969024 14183676179797824 14190605186236416 14197537577631744 14236307618398208 14243262336335872 14324731889319936 14331729804263424 14377886744051712 14408813896937472 14415852887605248 14422895316959232 14552108585975808 14559217578934272 14668940192514048 14696828331098112 14708997519790336 14716183156097024 14723372302729216 14800357752832512 14807588020420608 14814821820137472 14855277514850304 14862534611828736 14901780513030144 15003012254662656 15035284066369536 15042629100109824 15184808959279104 15212234273718272 15299246216411136 15306720200884224 15348519151085568 15356017206362112 15363518924587008 15501159145930752 15508731768864768 15542091394449408 15549684013596672 15688992069255168 15696656452288512 15747209291104256 15845018044465152 15865884965167104 15873635763879936 16015846070697984 16023670128377856 16031498008264704 16175122587058176 16209915634054656 16217834498555904 16225757231579136 16270065849597952 16278014098669568 16371122159222784 16379119776301056 16431870564630528 16547622209764128 16555706050609152 16563793840570368 16712187204206592 16720351438307328 16764503077158912 16810282879760384 16818495035539456 16826711203119104 16878388786495488 16914694574665728 16922957737623552 16931224937299968 16977460016971776 16985753842089984 17113763557933056 17146299719614464 17267084044971264 17275519357157376 17283958790160384 17385410598535168 17438804039172096 17447323239972864 17484852818755584 17493394515296256 17541164744097792 17549733950128128 17558307342385152 17715610452492288 17849120585812992 17857840234364928 17996810618404864 18017826829535232 18026628894425088 18035435259297792 18132439960190976 18141298015862784 18303824080797696 18312765861003264 18485854385209344 18594360970969088 18603444684193792 18616074985984644 18625169306935296 18634268070641664 18779280645292032 18911568239730432 18920806914981888 18930050103508992 19099642519093248 19108973072351232 19170515658735616 19211751862583296 19221137183473664 19230527089278976 19252984002674688 19289587184566272 19402811447967744 19558586923352064 19733810337110016 19743450693894144 19753095760183296 19807036686467072 19816712815771648 19869040684040192 19930061759053824 19939797988540416 20004016339550208 20047045421826048 20056838800146432 20246411945705472 20398994955214848 20408960267845632 20464692201447424 20474689608482816 20484691899449344 20591802090897408 20601861593628672 20611926010626048 20668212194574336 20678309025153024 20722788525932544 20732912018128896 20918656092340224 20928875269718016 21126690725953536 21154513286889472 21164847685173248 21275514269696736 21285907779354624 21296306366447616 21354461427597312 21364893504503808 21566830116077568 21613220845406208 21623779331407872 21634342975438848 21828162878963712 21838826368401408 21909160752840704 22003410288771072 22045242496647168 22063496279685504 22074274734145536 22085058454093824 22282916272275456 22293801917743104 22352670769545216 22504518381993984 22552926099554304 22563943650164736 22574966583066624 22636613355962368 22647671789453312 22777213438918656 22818351410577408 23022778726628352 23034025809543168 23045278386880512 23251738718896128 23263097653297152 23313137091674112 23324526020395008 23388219658797056 23399645266837504 23533488103882752 23544984678432768 23620813936656384 23798827447750656 23810453645819904 24023769106046976 24035505192566784 24047247012397056 24176586613587968 24188397354483712 24262683880587264 24274536681701376 24314873451081984 24326751747833856 24338635847368704 24405098774396928 24417021148004352 24647805846945792 24821433314646192 24833559075913728 24845690760855552 25068280806309888 25080527157460992 25146754615738368 25215424319640576 25227742553309184 25240066804678656 25466190025457664 25478630763134976 25670645336899584 25719449579421696 25870415263956992 25900626067456896 25913279035736064 25925938185240576 26078115897802752 26311747116146688 26324600925192192 26337461013577728 26573415678738432 26586397318053888 26672021786066944 26729393895768064 26742451733528576 26773680878719488 26786760351547392 26995215927607296 27198659940286464 27211947023794176 27455736121196544 27469148791504896 27557616259432448 27630384701243392 27643882690838528 27728781577814016 27891541456453632 27905167026290688 28168920967938048 28367352359595648 28381210372472832 28395075155263488 28472615236796416 28486524672671744 28649463778639872 28663459608526848 28755773488103424 28817627793874944 28831705775210496 28845790633918464 29104217171951616 29118435157868544 29337880385028096 29417995039580672 29432366312194048 29446744605458432 29600715505665024 29615176040841216 29629643640274944 29710555029700608 29725069223657472 29803561026060288 30006024509325312 30070568132739072 30085258200219648 30369617918558208 30424468547436544 30598492432822272 30613440401768448 30697038302171136 30712034412724224 30727037849174016 31002318291861504 31017463537729536 31084182788898816 31099368027193344 31377984138510336 31393312904577024 31494418582208512 31690036088930304 31731769930334208 31747271527759872 32031692141395968 32047340256755712 32350245174116352 32419831268109312 32435668997111808 32451514463158272 32540131699195904 32556028197339136 32742244318445568 32758239552602112 32863741129261056 33095244419528256 33111412101218304 33127587681140736 33424374408413184 33440702876614656 33529006154317824 33620565759520768 33636990071078912 33653422406238208 33756777572990976 33829389149331456 33845915475247104 33862449874599936 33954920033943552 33971507684179968 34227527115866112 34292599439228928 34534168089942528 34551038714314752 34567917580320768 34770821197070336 34877608078344192 34894646479945728 34969705637511168 34986789030592512 35082329488195584 35099467900256256 35431220904984576 35698241171625984 35715680468729856 35993621236809728 36035653659070464 36053257788850176 36070870518595584 36264879920381952 36282596031725568 36607648161595392 36625531722006528 36971708770418688 37188721941938176 37206889368387584 37232149971969288 37250338613870592 37268536141283328 37558561290584064 37823136479460864 37841613829963776 37860100207017984 38199285038186496 38217946144702464 38341031317471232 38423503725166592 38442274366947328 38505968005349376 38579174369132544 38805622895935488 39117173846704128 39467620674220032 39486901387788288 39506191520366592 39614073372934144 39633425631543296 39738081368080384 39860123518107648 39879595977080832 40008032679100416 40094090843652096 40113677600292864 40492823891410944 40797989910429696 40817920535691264 40929384402894848 40949379216965632 40969383798898688 41183604181794816 41203723187257344 41336424389148672 41445577051865088 41465824036257792 41837312184680448 41857750539436032 42253381451907072 42309026573778944 42329695370346496 42551028539393472 42571815558709248 42592612732895232 42708922855194624 42729787009007616 43133660232155136 43226441690812416 43247558662815744 43268685950877696 43656325757927424 43677652736802816 43818321505681408 44006820577542144 44090484993294336 44126992559371008 44148549468291072 44170116908187648 44565832544550912 44587603835486208 44705341539090432 45009036763987968 45105852199108608 45127887300329472 45273226711924736 45554426877837312 45636702821154816 46045557453256704 46068051619086336 46090556773761024 46503477437792256 46526195306594304 46626274183348224 46649052040790016 46776439317594112 46799290533675008 47066976207765504 47089969356865536 47241627873312768 47597654895501312 47620907291639808 48047538212093952 48071010385133568 48094494024794112 48353173227175936 48376794708967424 48525367761174528 48629746902163968 48653503495667712 48677271694737408 48810197548793856 48834042296008704 49295611693891584 49642866629292384 49667118151827456 49691381521711104 50136561612619776 50161054314921984 50293509231476736 50430848639281152 50455485106618368 50480133609357312 50932380050915328 50957261526269952 51341290673799168 51438899158843392 51740830527913984 51801252134913792 51826558071472128 51851876370481152 52156231795605504 52623494232293376 52649201850384384 52674922027155456 53146831357476864 53458787791536128 53484903467057152 53547361757438976 53573520703094784 53990431855214592 54397319880572928 54423894047588352 54911472242393088 54938297583009792 55115232518864896 55260769402486784 55287765381677056 55457563155628032 55783082912907264 55810334052581376 56337841935876096 56734704719191296 56762420744945664 56790150310526976 56945230473592832 56973049345343488 57298927557279744 57326919217053696 57511546976206848 57635255587749888 57663411550420992 57691581267836928 58208434343903232 58675760770056192 58835990079161344 58864732624388096 58893489210916864 59201431011330048 59230352081682432 59259287280549888 59421110059401216 59450138447314944 59607122052120576 60012049018650624 60141136265478144 60170516400439296 60739235837116416 60848937094873088 61196984865644544 61226880803536896 61394076604342272 61424068825448448 61454075698348032 62004636583723008 62034927075459072 62168365577797632 62198736054386688 62755968277020672 62786625809154048 62988837164417024 63380072177860608 63463539860668416 63494543055519744 64063384282791936 64094680513511424 64700490348232704 64839662536218624 64871337994223616 64903028926316544 65080263398391808 65112056394678272 65484488636891136 65516479105204224 65727482258522112 66190488839056512 66222824202436608 66255175362281472 66848748816826368 66881405753229312 67058012308635648 67241131519041536 67273980142157824 67306844812476416 67513555145981952 67658778298662912 67691830950494208 67724899749199872 67909840067887104 67943015368359936 68455054231732224 69068336179885056 69102077428629504 69135835160641536 69541642394140672 69755216156688384 69789292959891456 69939411275022336 69973578061185024 70164658976391168 70198935800512512 70862441809969152 71396482343251968 71431360937459712 71987242473619456 72071307318140928 72106515577700352 72141741037191168 72529759840763904 72565192063451136 73215296323190784 73251063444013056 73943417540837376 74377443883876352 74413778736775168 74464299943938576 74500677227741184 74537072282566656 75646272958921728 75683227659927552 75720200414035968 76398570076372992 76435892289404928 76682062634942464 76847007450333184 76884548733894656 77011936010698752 77158348738265088 77611245791870976 78234347693408256 78935241348440064 78973802775576576 79012383040733184 79228146745868288 79266851263086592 79476162736160768 79720247036215296 79759191954161664 80016065358200832 80188181687304192 80227355200585728 80985647782821888 81595979820859392 81635841071382528 81858768805789696 81898758433931264 82367208363589632 82407446374514688 82672848778297344 82891154103730176 82931648072515584 83674624369360896 83715501078872064 84506762903814144 84618053147557888 84659390740692992 85102057078786944 85143631117418496 85185225465790464 85417845710389248 85459574018015232 86267320464310272 86452883381624832 86495117325631488 86537371901755392 87312651515854848 87355305473605632 87636643011362816 88013641155084288 88253985118742016 88297098936582144 88340233816375296 89131665089101824 89175207670972416 89410683078180864 90018073527975936 90211704398217216 90255774600658944 90546453423849472 91108853755674624 91273405642309632 92091114906513408 92136103238172672 92181113547522048 93006954875584512 93052390613188608 93252548366696448 93298104081580032 93552878635188224 93598581067350016 94133952415531008 94179938713731072 94483255746625536 95195309791002624 95241814583279616 96095076424187904 96142020770267136 96706346454351872 96753589417934848 97050735522349056 97259493804327936 97307006991335424 97354543389474816 97620395097587712 97668084592017408 98591223387783168 99285733258584768 99334236303654912 99382763043422208 100273123225239552 100322108629843968 100587018462953472 100861697278562304 100910970213236736 100960267218714624 101864760101830656 101914523052539904 102682581347598336 102877798317686784 103481661055827968 103602504269827584 103653116142944256 103703752740962304 104312463591211008 105246988464586752 105298403700768768 106293662714953728 106917575583072256 106969806934114304 107094723514877952 107147041406189568 107980863710429184 108794639761145856 108847788095176704 109822944484786176 109876595166019584 110230465037729792 110521538804973568 110575530763354112 110915126311256064 111566165825814528 111620668105162752 112675683871752192 113469409438382592 113524841489891328 113580300621053952 113890460947185664 113946098690686976 114597855114559488 114653838434107392 115023093952413696 115270511175499776 115326823100841984 116416868687806464 117351521540112384 117671980158322688 117729465248776192 117786978421833728 118402862022660096 118460704163364864 118518574561099776 118842220118802432 118900276894629888 119214244104241152 120024098037301248 120282272530956288 120341032800878592 121478471674232832 121697874189746176 122393969731289088 122453761607073792 122788153208684544 122848137650896896 122908151396696064 124009273167446016 124336731155595264 124397472108773376 125511936554041344 125573251618308096 125977674328834048 126760144355721216 126927079721336832 126989086111039488 128126768565583872 128189361027022848 129400980696465408 129679325072437248 129742675988447232 129806057852633088 130160526796783616 130224112789356544 130968977273782272 131032958210408448 131454964517044224 132380977678113024 132445648404873216 132510350724562944 133697497633652736 133762811506458624 134116024617271296 134482263038083072 134547960284315648 134613689624952832 135027110291963904 135317556597325824 135383661900988416 135819680135774208 136910108463464448 138136672359770112 138204154857259008 138271670321283072 139083284788281344 139510432313376768 139578585919782912 139878822550044672 139947156122370048 140329317952782336 140397871601025024 141724883619938304 142792964686503936 142862721874919424 143974484947238912 144142614636281856 144213031155400704 144283482074382336 145059519681527808 145130384126902272 146430592646381568 146502126888026112 147886835081674752 148754887767752704 148928599887877152 149001354455482368 149074144565133312 151292545917843456 151366455319855104 151440400828071936 152797140152745984 152871784578809856 153364125269884928 153694014900666368 153769097467789312 154023872021397504 154316697476530176 155222491583741952 156468695386816512 157870482696880128 157947605551153152 158024766081466368 158456293491736576 158533702526173184 158952325472321536 159440494072430592 160376363374608384 160454710401171456 161971295565643776 163191959641718784 163271682142765056 163717537611579392 163797516867862528 164734416727179264 164814892749029376 165345697556594688 165782308207460352 165863296145031168 167349248738721792 167431002157744128 169013525807628288 169236106295115776 169318781481385984 170204114157573888 170287262234836992 170370450931580928 170835691420778496 170919148036030464 172534640928620544 172905766763249664 172990234651262976 173074743803510784 174625303031709696 176027282310168576 176507970237484032 176594197873164288 176680467632750592 178263330178203648 178350415341944832 178821366156361728 180036147055951872 180423408796434432 180511549201317888 181092906847698944 182217707511349248 182546811284619264 184182229813026816 184272206476345344 184362227095044096 186013909751169024 186104781226377216 186505096733392896 186596208163160064 187105757270376448 187197162134700032 188267904831062016 188359877427462144 188966511493251072 190390619582005248 190483629166559232 192190152848375808 192284041540534272 193412692908703744 193507178835869696 194101471044698112 194518987608655872 194614013982670848 194709086778949632 195240790195175424 195336169184034816 197182446775566336 198571466517169536 198668472607309824 198765526086844416 200546246450479104 200644217259687936 201174036925906944 201723394557124608 201821940426473472 201920534437429248 203729520203661312 203829046105079808 205365162695196672 206963322111655936 207205008539655168 207306232285888512 207407505481924608 208624927182422016 210493976929173504 210596807401537536 212587325429907456 213835151166144512 213939613868228608 214189447029755904 214294082812379136 215961727420858368 217589279522291712 217695576190353408 219645888969572352 219753190332039168 220460930075459584 221043077609947136 221151061526708224 221830252622512128 223132331651629056 223241336210325504 226938818876765184 227049682979782656 227160601242107904 227780921894371328 227892197381373952 229195710229118976 229307676868214784 230046187904827392 230541022350999552 230653646201683968 232833737375612928 234703043080224768 235343960316645376 235458930497552384 235573956843667456 236805724045320192 236921408326729728 237037149122199552 237684440237604864 237800553789259776 238428488208482304 240048196074602496 240564545061912576 240682065601757184 242956943348465664 243395748379492352 244787939462578176 244907523214147584 245576306417369088 245696275301793792 248018546334892032 248673462311190528 248794944217546752 251023873108082688 251146503236616192 251955348657668096 253520288711442432 253854159442673664 253978172222078976 256253537131167744 256378722054045696 258801961392930816 259358650144874496 259485351976894464 259612115705266176 260321053593567232 260448225578713088 261937954547564544 262065916420816896 262909929034088448 264761955356226048 264891296809746432 265020701449125888 267394995267305472 267525623012917248 268232049234542592 268964526076166144 269095920568631296 270054220583927808 270635113194651648 270767323801976832 271639360271548416 273820216926928896 276273344719540224 276408309714518016 276543340642566144 278166569576562688 279020864626753536 279157171839565824 279757645100089344 279894312244740096 280658635905564672 280795743202050048 283449767239876608 285585929373007872 285725443749838848 287948969894477824 288285229272563712 288426062310801408 290119039363055616 290260768253804544 292861185292763136 293004253776052224 295773670163349504 297509775535505408 297857199775754304 298002708910964736 298148289130266624 302585091835686912 302732910639710208 302880801656143872 305594280305491968 305743569157619712 306728250539769856 307388029801332736 307538194935578624 308047744042795008 308633394953060352 310444983167483904 312937390773633024 315740965393760256 315895211102306304 316912586983473152 317904650944643072 318880988144861184 320752726749216768 320909420802342912 323942591131287552 326383919283437568 326543364285530112 327435075223158784 327595033735725056 329468833454358528 329629785498058752 330691395113189376 331564616414920704 331726592290062336 334698497477443584 334862004315488256 338027051615256576 338472212590231552 338637562962771968 340408228315147776 340574524469673984 340740901863161856 341671382841556992 341838296072060928 345069281857241088 345811533526499328 345980469302525952 349250606063419392 352054564620337152 353015940474968064 353188395746328576 353360935265501184 356526660356407296 356700830683889664 357642732312723456 360072294111903744 360846817592868864 361023098402635776 362185813695397888 364435415022698496 365093622569238528 368364459626053632 368544412952690688 368724454190088192 372027819502338048 373010193466785792 373192416326320128 374211514540752896 374394324269400064 376535809662124032 376719754854924288 377933022986502144 380781239164010496 380967258333118464 384380305696751616 384568083081068544 386825385817407488 387014357671739392 388202942089396224 389037975217311744 389228027965341696 389418173557899264 390481580390350848 390672338368069632 394364893551132672 397142933034339072 397336945214619648 397531052173688832 401092492900958208 401288434519375872 402348073851813888 403446789114249216 403643880852946944 403841068874858496 407459040407322624 410730325390393344 413926644223311872 414410017079310336 414612464571777024 414815010963849216 417249854364844032 420987953858347008 421193614803075072 425174650859814912 427670302332289024 427879227736457216 428378894059511808 428588165624758272 431923454841716736 435178559044583424 435391152380706816 439291777939144704 439506380664078336 440921860150919168 442086155219894272 442302123053416448 443660505245024256 446264663303258112 453877637753530368 454099365959565312 454321202484215808 455561843788742656 455784394762747904 458391420458237952 458615353736429568 460092375809654784 461082044701999104 461307292403367936 465667474751225856 469406086160449536 470687920633290752 470917860995104768 471147913687334912 473611448090640384 473842816653459456 474074298244399104 475368880475209728 475601107578519552 476856976416964608 481129090123825152 481364131203514368 485913886696931328 486791496758984704 489575878925156352 489815046428295168 491152612834738176 491392550603587584 496037092669784064 497346924622381056 497589888435093504 502047746216165376 502293006473232384 503910697315336192 507040577422884864 507708318885347328 507956344444157952 512507074262335488 512757444108091392 517603922785861632 518717300289748992 518970703953788928 519224231410532352 520642107187134464 520896451157426176 523875909095129088 529523910712452096 529782593619492864 530041402898251776 534789990534610944 535051246025834496 536464098469085184 537929052152332288 538191841137262592 540108441167855616 541270226389303296 541534647603953664 543278720543096832 547640433853857792 552546689439080448 552816619429036032 553086681285132288 556333139153125376 558041729253507072 558314343679131648 559515290200178688 559788624489480192 561317271811129344 561591486404100096 566899534479753216 571171858746015744 571450887499677696 576570458545127424 576852124621602816 580238078726111232 580521536507609088 585722370585526272 586008507552104448 591547340326699008 595019551071010816 595714399551508608 596005417821929472 596296578260533248 605170183671373824 605465821279420416 605761603312287744 611188560610983936 611487138315239424 613456501079539712 614776059602665472 615076389871157248 616095488085590016 620889966334967808 625874781547266048 631481930787520512 631790422204612608 633825173966946304 635809301889286144 637761976289722368 641505453498433536 641818841604685824 647885182262575104 652767838566875136 653086728571060224 654870150446317568 655190067471450112 658937666908717056 659259570996117504 661382790226378752 663129232829841408 663453184580124672 669396994954887168 669724008630976512 676944425180463104 677275125925543936 680816456630295552 681149048939347968 681481803726323712 683342765683113984 683676592144121856 690138563714482176 691623067052998656 691960938605051904 698501212126838784 704109129240674304 706031880949936128 706376791492657152 706721870531002368 713053320712814592 713401661367779328 715285464625446912 720144588223807488 721693635185737728 722046196805271552 724371627390795776 728870830045396992 730187245138477056 736728919252107264 737088825905381376 744055639004676096 746020386933571584 746384832652640256 748423029081505792 748788648538800128 753071619324248064 753439509709848576 755866045973004288 761562478328020992 761934516666236928 768760611393503232 769136166162137088 773650771634814976 774028715343478784 776405884178792448 778075950434623488 778456055930683392 778836347115798528 780963160780701696 781344676736139264 788729787102265344 794285866068678144 794673890429239296 795062104347377664 802184985801916416 802576869038751744 804696147703627776 806893578228498432 807287761705893888 814918080814645248 821460650780786688 827853288446623744 828820034158620672 829224929143554048 829630021927698432 834499708729688064 841975907716694016 842387229606150144 850349301719629824 855340604664578048 855758455472914432 856757788119023616 857176331249516544 863846909683433472 870357118089166848 870782304761413632 878583555878289408 879012761328156672 881843720301838336 884172310439788544 887321010490048512 892529326606516224 907755275507060736 908198731919130624 908642404968431616 911123687577485312 911568789525495808 916782840916475904 917230707472859136 920184751619309568 922164089403998208 922614584806735872 931334949502451712 938812172320899072 941375841266581504 941835721990209536 942295827374669824 947222896181280768 947685633306918912 950737760950419456 953713952833929216 962258180247650304 962728262407028736 971827773393862656 973582993517969408 979151757850312704 979630092856590336 982305225669476352 982785101207175168 992074185339568128 994693849244762112 995179776870187008 1004095492432330752 1004586012946464768 1007821394630672384 1014081154845769728 1015416637770694656 1015912688888315904 1025014148524670976 1025514888216182784 1035207845571723264 1037434600579497984 1037941407907577856 1041284214374268928 1047751818190258176 1059047821424904192 1059565187238985728 1060082805796503552 1069579981069221888 1070102492051668992 1072928196938170368 1075858104304664576 1076383682274525184 1080216882335711232 1082540452778606592 1083069295207907328 1086557441086193664 1095280867707715584 1105093378878160896 1105633238858072064 1106173362570264576 1112666278306250752 1116083458507014144 1119030580400357376 1119577248978960384 1122634543622258688 1123182972808200192 1133799068959506432 1142343717492031488 1142901774999355392 1153140917090254848 1153704249243205632 1160476157452222464 1161043073015218176 1171444741171052544 1172017015104208896 1183094680653398016 1190039102142021632 1191428799103017216 1192010835643858944 1192593156521066496 1210340367342747648 1210931642558840832 1211523206624575488 1222377121221967872 1229552119205330944 1230152779742314496 1232190976171180032 1241779932669935616 1251749563094532096 1262963861575041024 1263580844409225216 1267650347933892608 1271618603778572288 1275523952579444736 1283010906996867072 1283637683209371648 1295770364525150208 1305535677133750272 1306173457142120448 1309740300892635136 1310380134942900224 1317875333817434112 1318519141992235008 1322765580452757504 1326258465659682816 1326906369160249344 1338793989909774336 1353888850360926208 1354550251851087872 1361632913260591104 1362298097878695936 1362963607452647424 1366685531366227968 1367353184288243712 1380277127428964352 1383246134105997312 1383921877210103808 1397002424253677568 1408218258481348608 1412063761899872256 1412753582985314304 1413443741062004736 1426106641425629184 1426803322735558656 1430570929250893824 1443387270371475456 1444092393610543104 1448743254781591552 1457741660090793984 1460374490276954112 1473457838504214528 1474177651810762752 1488111278009352192 1492040773867143168 1492769665305280512 1496846058163011584 1497577297077600256 1506143238648496128 1506879019419697152 1511732091946008576 1523124956656041984 1523869033332473856 1537521222787006464 1538272332324274176 1547301543269629952 1548057430686957568 1552811768357584896 1556151900869246976 1556912111861366784 1557672694231597056 1561926321561403392 1562689353472278528 1588571732137356288 1589347780858478592 1590124208694755328 1604369971603832832 1605153738077503488 1609392295407255552 1613787156456996864 1614575523411787776 1629836161629290496 1642921301561573376 1655706576893247488 1657640068317241344 1658449858287108096 1659260043855396864 1668999417459376128 1683951815433388032 1684774459212300288 1700698603439259648 1710681209329156096 1711516910945828864 1713515576238047232 1714352662499033088 1740714236178333696 1741564609522827264 1757167111756578816 1758025522656313344 1763687440603676672 1768344620879577088 1774642020980097024 1785058653213032448 1815510551014121472 1816397463838261248 1817284809936863232 1822247375154970624 1823137579050991616 1833565681832951808 1834461414945718272 1840369503238619136 1844328178807996416 1845229169613471744 1862669899004903424 1877624344641798144 1882751682533163008 1883671443980419072 1894445792362561536 1895371266613837824 1901475521900838912 1907427905667858432 1924516360495300608 1925456524814057472 1943655546787725312 1947165987035938816 1958303515700625408 1959260185713180672 1964610451338952704 1965570202414350336 1984148370679136256 1989387698489524224 1990359553740374016 2008190984864661504 2009172025892929536 2015642789261344768 2030833275541389312 2031825377776631808 2050028297049341952 2051029776432365568 2070415691143446528 2074869201158995968 2075882815815155712 2082568428748537856 2095503636380516352 2118095642849808384 2119130374477971456 2120165611593007104 2139159962138443776 2140204984103337984 2145856393876340736 2151716208609329152 2152767364549050368 2160433764671422464 2165080905557213184 2166138590415814656 2173114882172387328 2190561735415431168 2210186757756321792 2211266477716144128 2225332556612501504 2232166917014028288 2238061160800714752 2239154497957920768 2245269087244517376 2246365945616400384 2267598137919012864 2284687434984062976 2285803549998710784 2306281834180509696 2307408498486411264 2320952314904444928 2322086146030436352 2342889482342105088 2344034030208417792 2366189361306796032 2380078204284043264 2382857598206034432 2384021671287717888 2385186313042132992 2420680734685495296 2421863285117681664 2444754242443935744 2459104238410661888 2460305559484628992 2464381952342360064 2483559865339871232 2503499126189064192 2525927723150082048 2527161688818450432 2535300695867785216 2543237207557144576 2551047905158889472 2566021813993734144 2567275366418743296 2591540729050300416 2611071354267500544 2612346914284240896 2619480601785270272 2620760269885800448 2635750667634868224 2637038283984470016 2645531160905515008 2652516931319365632 2677587979819548672 2707777700721852416 2709100503702175744 2723265826521182208 2724596195757391872 2725927214905294848 2733371062732455936 2734706368576487424 2760554254857928704 2766492268211994624 2767843754420207616 2794004848507355136 2816436516962697216 2824127523799744512 2825507165970628608 2826887482124009472 2852213282851258368 2861141858501787648 2886774540742950912 2888184787221086208 2897486509563183104 2915483320181587968 2920748980553908224 2946915677008429056 2948355303621525504 2976222556018704384 2984081547734286336 2985539330610561024 2993692116326023168 2995154594155200512 3012286477296992256 3013758038839394304 3023464183892017152 3046249913312083968 3047738066664947712 3075042445574012928 3076544664648548352 3094603086539259904 3096114861373915136 3105623536715169792 3112303801738493952 3113824223722733568 3123852643122806784 3177143464274712576 3178695561716957184 3180248417389510656 3208739943207665664 3210307476155006976 3218784590814511104 3227574312913993728 3229151046823575552 3259672323258580992 3285842603123146752 3311413153786494976 3315280136634482688 3316899716574216192 3318520087710793728 3337998834918752256 3367903630866776064 3369548918424600576 3401397206878519296 3421362418658312192 3427031152476094464 3428705324998066176 3481428472356667392 3483129219045654528 3514334223513157632 3516051045312626688 3527374881207353344 3536689241759154176 3549284041960194048 3570117306426064896 3631021102028242944 3632794927676522496 3634569619873726464 3644494750309941248 3646275158101983232 3667131363665903616 3688656357615992832 3690458339226943488 3725339798009806848 3755248689283596288 3765503365066326016 3767342887960838144 3788891584725123072 3790742533227675648 3802951043801677824 3814855811335716864 3849032720990601216 3850913049628114944 3887311093575450624 3894331974071877632 3916607031401250816 3918520371426361344 3929220902677905408 3931140404828700672 3968296741358272512 3978775396979048448 3980719107480748032 4016381969729323008 4061666551082778624 4063650755553263616 4100056594098683904 4102059552864731136 4140831382286893056 4149738402317991936 4151765631630311424 4165136857497075712 4191007272761032704 4236191285699616768 4238260748955942912 4240331223186014208 4278319924276887552 4280409968206675968 4291712787752681472 4303432417218658304 4305534729098100736 4330161811114426368 4332277180831629312 4346229764344774656 4381123470830862336 4420373515512643584 4422532955432288256 4450665113225003008 4464333834028056576 4476122321601429504 4478308995915841536 4490538174489034752 4492731891232800768 4535196275838025728 4569374869968125952 4571607099997421568 4612563668361019392 4614816996972822528 4641904629808889856 4644172292060872704 4685778964684210176 4688068060416835584 4760156408568086528 4765715196412068864 4768043342575435776 4770372626084265984 4841361469370990592 4843726570235363328 4889508484887871488 4918208476821323776 4920611118969257984 4928763904684720128 4967119730679742464 5006998252378128384 5051855446300164096 5054323377636900864 5070601391735570432 5086474415114289152 5102095810317778944 5132043627987468288 5134550732837486592 5222142708535001088 5224693828568481792 5238961203570540544 5241520539771600896 5271501335269736448 5274076567968940032 5291062321811030016 5305033862638731264 5355175959639097344 5415555401443704832 5418201007404351488 5446531653042364416 5449192391514783744 5451854429810589696 5466742125464911872 5469412737152974848 5521108509715857408 5532984536423989248 5535687508840415232 5588009697014710272 5632873033925394432 5648255047599489024 5651014331941257216 5704426565702516736 5722283717003575296 5773549081485901824 5776369574442172416 5794973019126366208 5830966640363175936 5841497961107816448 5893831354016858112 5896710607243051008 5952445112037408768 5968163095468572672 5971078661221122048 5987384232652046336 5990309188310401024 6024572954593984512 6027516077678788608 6046928367784034304 6092499826624167936 6095476133329895424 6150084891148025856 6153089329297096704 6189206173078519808 6211247073430339584 6224607603476987904 6227648447445467136 6247705286245613568 6354286928549425152 6357391123433914368 6360496834779021312 6417479886415331328 6420614952310013952 6437569181629022208 6455148625827987456 6458302093647151104 6519344646517161984 6571685206246293504 6622826307572989952 6630560273268965376 6633799433148432384 6675997669837504512 6735807261733552128 6739097836849201152 6802794413757038592 6842724837316624384 6854062304952188928 6857410649996132352 6962856944713334784 6966258438091309056 7028668447026315264 7032102090625253376 7054749762414706688 7073378483518308352 7098568083920388096 7140234612852129792 7262042204056485888 7265589855353044992 7288989500619882496 7334262727331807232 7377312715231985664 7380916678453886976 7450679596019613696 7510497378567192576 7531006730132652032 7534685775921676288 7577783169450246144 7581485066455351296 7605902087603355648 7629711622671433728 7698065441981202432 7701826099256229888 7774622187150901248 7788663948143755264 7833214062802501632 7837040742852722688 7858441805355810816 7862280809657401344 7936593482716545024 7957550793958096896 8032763939458646016 8123333102165557248 8127301511106527232 8200113188197367808 8204119105729462272 8281662764573786112 8299476804635983872 8303531263260622848 8330273714994151424 8382014545522065408 8472382571399233536 8476521497911885824 8480662446372028416 8556639848553775104 8583425575505362944 8606864834437316608 8611069458196201472 8660323622228852736 8664554361663258624 8692459528689549312 8762246941661724672 8840747031025287168 8845065910864576512 8901330226450006016 8928667668056113152 8952244643202859008 8956617991831683072 8981076348978069504 8985463782465601536 9070392551676051456 9138749739936251904 9143214199994843136 9225127336722038784 9229633993945645056 9283809259617779712 9288344584121745408 9371557929368420352 9520312817136173056 9531430392824137728 9536086685150871552 9540745252168531968 9682722938741981184 9687453140470726656 9779016969775742976 9836416953642647552 9841222237938515968 9857527809369440256 9934239461359484928 10013996504756256768 10103710892600328192 10108646755273801728 10141202783471140864 10172948830228578304 10204191620635557888 10264087255974936576 10444285417070002176 10449387657136963584 10477922407141081088 10483041079543201792 10543002670539472896 10548153135937880064 10582124643622060032 10610067725277462528 10710351919278194688 10831110802887409664 10836402014808702976 10893063306084728832 10898384783029567488 10903708859621179392 10933484250929823744 10938825474305949696 11065969072847978496 11071375017680830464 11176019394029420544 11265746067850788864 11296510095198978048 11302028663882514432 11408853131405033472 11444567434007150592 11547098162971803648 11552739148884344832 11589946038252732416 11661933280726351872 11682995922215632896 11787662708033716224 11793421214486102016 11904890224074817536 11936326190937145344 11942157322442244096 11974768465304092672 11980618376620802048 12049145909187969024 12184999653248335872 12190952266659790848 12300169782296051712 12306178658594193408 12378412346157039616 12422494146860679168 12449215206953975808 12455296894890934272 12495410572491227136 12708573857098850304 12714782246867828736 12720993669558042624 12834959772830662656 12841229904620027904 12875138363258044416 12910297251655974912 12916604187294302208 13038689293034323968 13143370412492587008 13261120546537930752 13267598866296864768 13351995339675009024 13471614523467104256 13478195673698402304 13605588827514077184 13685449674633248768 13708124609904377856 13714821299992264704 13925713889426669568 13932516876182618112 14057336894052630528 14064204181250506752 14109499524829413376 14146756967036616704 14280469225704259584 14524084408112971776 14531179710706089984 14577979001239764992 14668525454663614464 14754625430463971328 14761833356907773952 14901359192039227392 15020994757134385152 15062013460265304064 15069371551843352576 15155566338900492288 15162970132910702592 15211804175206711296 15259423245342867456 15396130883962404864 15403652198512459776 15577327896287510528 15666428125605003264 15674081485705445376 15716883610711621632 15724561619314802688 15873186965433090048 15915101587916193792 16065527878917292032 16246666204331114496 16254603022213054464 16400226376394735616 16408238211458924544 16563325529147572224 16598953609271967744 16607062526521245696 16660547429988302848 16764029091044130816 16944765142798467072 16953042995823771648 17113279697107550208 17166851151010725888 17213729668874633216 17222138916392402944 17320647244457705472 17329108723326517248 17384919057379098624 17524493883323449344 17681494062050574336 17690131821729153024 17802660452900012032 17857335336112226304 17904489286405718016 17913235983663366144 17962152697956139008 17970927564931203072 18140785103352102912 18277499479872503808 18286428399989686272 18450254673444077568 18459267987891290112 18567618519235559424 18743115858736840704 19040625634272346112 19062860785648275456 19072173370301743104 19081490504337063936 19365445877483962368 19374906280941453312 19558033939551485952 19672833907285295104 19682444475877031936 19715055618738880512 19868478922718969856 20027993009512513536 20207421785200656384 20217293510547603456 20282405566942281728 20408383241271115776 20528174511949873152 20888570834140004352 20898775314273927168 20955844814282162176 20966082159086403584 21086005341078945792 21096306271875760128 21164249287244120064 21220135450554925056 21420703838556389376 21662221605774819328 21672804029617405952 21786126612169457664 21796769566059134976 21866968501859647488 22131938145695956992 22142750035361660928 22352038788058841088 22531492135701577728 22593020190397956096 22604057327765028864 22817706262810066944 22889134868014301184 23094196325943607296 23105478297768689664 23179892076505464832 23323866561452703744 23365991844431265792 23575325416067432448 23586842428972204032 23809780448149635072 23872652381874290688 23949536930608185344 24098291818375938048 24369999306496671744 24381904533319581696 24600339564592103424 24612357317188386816 24756824692314079232 24844988293721358336 24898430413907951616 24910593789781868544 24990821144982454272 25417147714197700608 25429564493735657472 25441987339116085248 25669919545661325312 25750276726516088832 25820594503311949824 25833208374588604416 26077378586068647936 26286740824985174016 26522241093075861504 26535197732593729536 26703990679350018048 26943229046934208512 26956391347396804608 27211177655028154368 27370899349266497536 27416249219808755712 27429642599984529408 27851427778853339136 27865033752365236224 28114673788105261056 28293513934073233408 28560938451408519168 29048168816225943552 29062359421412179968 29155958002479529984 29337050909327228928 29509250860927942656 29523666713815547904 29802718384078454784 30041989514268770304 30124026920530608128 30138743103686705152 30311132677800984576 30325940265821405184 30423608350413422592 30518846490685734912 30792261767924809728 31154655792575021056 31332856251210006528 31348162971410890752 31433767221423243264 31449123238629605376 31746373930866180096 31830203175832387584 32131055757834584064 32493332408662228992 32509206044426108928 32800452752789471232 32816476422917849088 33197907218543935488 33214125053042491392 33321094859976605696 33528058182088261632 33889530285596934144 33906085991647543296 34226559394215100416 34333702302021451776 34427459337749266432 34444277832784805888 34641294488915410944 34658217446653034496 34769838114758197248 35048987766646898688 35362988124101148672 35380263643458306048 35605320905800024064 35714670672224452608 35808978572811436032 35826471967326732288 35924305395912278016 35941855129862406144 36554998959745007616 36572856799979372544 36900509346888155136 36918535975782580224 37135237038471118848 37486231717473681408 38081251268544692224 38125721571296550912 38144346740603486208 38162981008674127872 38730891754967924736 38749812561882906624 39116067879102971904 39345667814570590208 39364888951754063872 39430111237477761024 40055986019025027072 40414843570401312768 40434587021095206912 40564811133884563456 40816766482542231552 41056349023899746304 41777141668280008704 41797550628547854336 41911689628564324352 41932164318172807168 42172010682157891584 42192612543751520256 42328498574488240128 42440270901109850112 42841407677112778752 43324443211549638656 43572253224338915328 43593539132118269952 43733937003719294976 44263876291391913984 44285500070723321856 44704077576117682176 45062984271403155456 45186040380795912192 45208114655530057728 45635412525620133888 45778269736028602368 46188392651887214592 46210956595537379328 46359784153010929664 46731983688862531584 47150650832134864896 47173684857944408064 47619560896299270144 47745304763748581376 47899073861216370688 48196583636751876096 48739998612993343488 48763809066639163392 49200679129184206848 49224714634376773632 49513649384628158464 49689976587442716672 49796860827815903232 49821187579563737088 49981642289964908544 50834295428395401216 50859128987471314944 51339839091322650624 51500553453032177664 51641189006623899648 51666416749177208832 52154757172137295872 52573481649970348032 53044482186151723008 53070395465187459072 53407981358700036096 53886458093868417024 53912782694793609216 54422355310056308736 54741798698532995072 54832498439617511424 54859285199969058816 55702855557706678272 56229347576210522112 56587027868146466816 57121876902817038336 58096337632451887104 58124718842824359936 58311916004959059968 58674101818654457856 59018501721855885312 59047333427631095808 59605436768156909568 60083979028537540608 60248053841061216256 60277486207373410304 60622265355601969152 60651880531642810368 60847216700826845184 61584523535849619456 62309311585150042112 62665712502420013056 62696325942821781504 62867534442846486528 62898246477259210752 63492747861732360192 63660406351664775168 64262111515669168128 64986664817324457984 65018412088852217856 65600905505578942464 66395814437087870976 66428250106084982784 66642189719953211392 67056116364176523264 67779060571193868288 67812171983295086592 68453118788430200832 68667404604042903552 68854918675498532864 68888555665569611776 69282588977830821888 69316434893306068992 69539676229516394496 70097975533293797376 70725976248202297344 70760527286916612096 71210641811600048128 71429341344448905216 71617957145622872064 71848610791824556032 73109997919490015232 73145713599958745088 73801018693776310272 73837071951565160448 74270474076942237696 74972463434947362816 76162502537089384448 76251443142593101824 76288693481206972416 76325962017348255744 77461783509935849472 77499625123765813248 78232135758205943808 78691335629141180416 78860222474955522048 80111972038050054144 80829687140802625536 80869174042190413824 81129622267769126912 81633532965084463104 82112698047799492608 83554283336560017408 83595101257095708672 83823379257128648704 83864328636345614336 84344021364315783168 84880541802219700224 85682815354225557504 86648886423099277312 87144506448677830656 87187078264236539904 87467874007438589952 88527752582783827968 88571000141446643712 89408155152235364352 90125968542806310912 90372080761591824384 90416229311060115456 91270825051240267776 91556539472057204736 92376785303774429184 93463967377725063168 94301301664269729792 94347369715888816128 95239121792598540288 95490609527497162752 95798147722432741376 96393167273503752192 97479997225986686976 97527618133278326784 98401358258368413696 98449429268753547264 99027298769256316928 99593721655631806464 99642375159127474176 99963284579929817088 101668590856790802432 101718257974942629888 102679678182645301248 103001106906064355328 103282378013247799296 103332833498354417664 104309514344274591744 105146963299940696064 106088964372303446016 106140790930374918144 106815962717400072192 107772916187736834048 107825565389587218432 109483597397065990144 109664996879235022848 109718570399938117632 111405711115413356544 112458695152421044224 113174055736292933632 114243753805634076672 116192675264903774208 116249437685648719872 116623832009918119936 117348203637308915712 118037003443711770624 118094666855262191616 120167958057075081216 120496107682122432512 120554972414746820608 121244530711203938304 121303761063285620736 121694433401653690368 123169047071699238912 124618623170300084224 125331425004840026112 125392651885643563008 125735068885692973056 125796492954518421504 126985495723464720384 127320812703329550336 128524223031338336256 129973329634648915968 131201811011157884928 132791628874175741952 132856500212169965568 133284379439906422784 134112232728353046528 135558121142387736576 135624343966590173184 136906237576860401664 137334809208085807104 137709837350997065728 137777111331139223552 138565177955661643776 138632869786612137984 139079352459032788992 140195951066587594752 141451952496404594688 141521054573833224192 142858682688897810432 143235914291245744128 143697221583649112064 146219995838980030464 146291427199917490176 147602037387552620544 147674143903130320896 148540948153884475392 149944926869894725632 152325005074178768896 152502886285186203648 152577386962413944832 154923567019871698944 154999250247531626496 156464271516411887616 157382671258282360832 157720444949911044096 160223944076100108288 161659374281605251072 161738348084380827648 162259244535538253824 163267065930168926208 164225396095598985216 167108566673120034816 167646758514257297408 168688042728631566336 169761083604439400448 171365630708451115008 173297772846198554624 174289012897355661312 174374156528473079808 174935748014877179904 177055505165567655936 177142000282893287424 178816310304470728704 180251937085612621824 180744161523183648768 180832458622120230912 182541650102480535552 184753570607548858368 186927934755450126336 188602603328539459584 188694739431777632256 190478243585197080576 190981219054994325504 191596295444865482752 192786334547007504384 194959994451973373952 195055236266556653568 196802716516736827392 198054597538512633856 199187443311263612928 199284750318254948352 199926569159859634176 203337181713581604864 203436515949885259776 205359356365290602496 206002213812128710656 206564756026495598592 206665666996708835328 208619028688549183488 210293926599881392128 212177928744606892032 212281581860749836288 213631925434800144384 215545832375473668096 218967194794131980288 219329993758470045696 219437140799876235264 222811422230826713088 224917390304842088448 226348111472585867264 228487507611268153344 232385350529807548416 232498875371297439744 233247664019836239872 234696407274617831424 236074006887423541248 240335916114150162432 240992215364244865024 241109944829493641216 242489061422407876608 242607522126571241472 243388866803307380736 246338094143398477824 249237246340600168448 250662850009680052224 250785303771287126016 251470137771385946112 251592985909036843008 254641625406659100672 257048446062676672512 259946659269297831936 262403622022315769856 265583257748351483904 265713000424339931136 266568758879812845568 268224465456706093056 271116242284775473152 271248687933180346368 273812475153720803328 274669618416171614208 275419674701994131456 275554222662278447104 277130355911323287552 280391902133175189504 282903904992809189376 283042109147666448384 285717365377795620864 286471828582491488256 287394443167298224128 292439991677960060928 292582854399834980352 295204074775105241088 295348287806260641792 297081896307768950784 299889853739789451264 305005772570372407296 305154773924827889664 309847134039743397888 309998500495063252992 312928543032823775232 314765342516564721664 315440889899822088192 320447888152200216576 323318748563210502144 323476696168761655296 324518489071076507648 328450792191197970432 334217133346240069632 335293517028514594816 337376085457263132672 339522167208878800896 342731261416902230016 346595545692397109248 348578025794711322624 348748313056946159616 349871496029754359808 354111010331135311872 354284000565786574848 360503874171225243648 361488323046367297536 361664917244240461824 365083300204961071104 369507141215097716736 373855869510900252672 377205206657078919168 377389478863555264512 380956487170394161152 381962438109988651008 383192590889730965504 385572669094015008768 389919988903946747904 393605433033473654784 396109195077025267712 398374886622527225856 398569500636509896704 399853138319719268352 406674363427163209728 406873031899770519552 410718712730581204992 412004427624257421312 413129512052991197184 413331333993417670656 417238057377098366976 420587853199762784256 424355857489213784064 424563163721499672576 431091664750947336192 437934389588263960576 438659987516940091392 438874281599752470528 445622844461653426176 449834780609684176896 452696222945171734528 456975015222536306688 464770701059615096832 464997750742594879488 466495328039672479744 469392814549235662848 472148013774847082496 480671832228300324864 481984430728489730048 482219889658987282432 484978122844815753216 485215044253142482944 486777733606614761472 492676188286796955648 498474492681200336896 501325700019360104448 502940275542771892224 509283250813318201344 514096892125353345024 519893318538595663872 524807244044631539712 531166515496702967808 531426000848679862272 533137517759625691136 536448930913412186112 542232484569550946304 542497375866360692736 547624950307441606656 550839349403988262912 554260711822646575104 560783804266350379008 565807809985618378752 566084218295332896768 571434730755591241728 572943657164982976512 574788886334596448256 584879983355920121856 585165708799669960704 590408149550210482176 594163792615537901568 599779707479578902528 610011545140744814592 610309547849655779328 619694268079486795776 619997000990126505984 625857086065647550464 629530685033129443328 630881779799644176384 640895776304400433152 646637497126421004288 656901584382395940864 668434266692480139264 670587034057029189632 674752170914526265344 679044334417757601792 685462522833804460032 693191091384794218496 697156051589422645248 697496626113892319232 699742992059508719616 708222020662270623744 721007748342450487296 722976646092734595072 723329834488480923648 730166600409922142208 739014282430195433472 747711739021800505344 754410413314157838336 754778957727110529024 763924876219977302016 766385181779461931008 771145338188030017536 779839977807893495808 787210866066947309568 792218390154050535424 796749773245054451712 797139001273019793408 799706276639438536704 813348726854326419456 813746063799541039104 821437425461162409984 824008855248514842624 826259024105982394368 826662667986835341312 841175706399525568512 848711714978427568128 849126327442999345152 862183329501894672384 875868779176527921152 877319975033880182784 877748563199504941056 891245688923306852352 899669561219368353792 905392445890343469056 929541402119230193664 929995501485189758976 932990656079344959488 938785629098471325696 944296027549694164992 961343664456600649728 963968861456979460096 964439779317974564864 969956245689631506432 970430088506284965888 973555467213229522944 985352376573593911296 1002651400038720208896 1005880551085543784448 1018566501626636402688 1028193784250706690048 1039786637077191327744 1049614488089263079424 1062333030993405935616 1062852001697359724544 1066275035519251382272 1084464969139101892608 1084994751732721385472 1095249900614883213312 1101678698807976525824 1108521423645293150208 1121567608532700758016 1131615619971236757504 1132168436590665793536 1142869461511182483456 1145887314329965953024 1149577772669192896512 1169759966711840243712 1180816299100420964352 1188327585231075803136 1199559414959157805056 1220023090281489629184 1220619095699311558656 1239388536158973591552 1239994001980253011968 1251714172131295100928 1259061370066258886656 1261763559599288352768 1293274994252842008576 1313803168764791881728 1336868533384960278528 1341174068114058379264 1349504341829052530688 1358088668835515203584 1370925045667608920064 1386382182769588436992 1394312103178845290496 1394993252227784638464 1399485984119017439232 1416444041324541247488 1442015496684900974592 1445953292185469190144 1446659668976961847296 1460333200819844284416 1478028564860390866944 1495423478043601010688 1508820826628315676672 1527849752439954604032 1532770363558923862016 1542290676376060035072 1559679955615786991616 1574421732133894619136 1584436780308101070848 1593499546490108903424 1594278002546039586816 1599412553278877073408 1626697453708652838912 1627492127599082078208 1642874850922324819968 1652518048211964788736 1682351412799051137024 1697423429956855136256 1698252654885998690304 1724366659003789344768 1751737558353055842304 1754639950067760365568 1755497126399009882112 1782491377846613704704 1799339122438736707584 1859082804238460387328 1859991002970379517952 1865981312158689918976 1877571258196942651392 1888592055099388329984 1922687328913201299456 1927937722913958920192 1928879558635949129728 1939912491379263012864 1970704753147187822592 2005302800077440417792 2011761102171087568896 2037133003253272805376 2056387568501413380096 2079573274154382655488 2099228976178526158848 2124666061986811871232 2168929938278203785216 2169989503465442770944 2190499801229766426624 2203357397615953051648 2217042847290586300416 2243135217065401516032 2263231239942473515008 2264336873181331587072 2291774628659931906048 2299155545338385793024 2339519933423680487424 2361632598200841928704 2376655170462151606272 2399118829918315610112 2440046180562979258368 2441238191398623117312 2478777072317947183104 2479988003960506023936 2518122740132517773312 2523527119198576705536 2586549988505684017152 2627606337529583763456 2673737066769920557056 2682348136228116758528 2699008683658105061376 2716177337671030407168 2772764365539176873984 2788624206357690580992 2789986504455569276928 2798971968238034878464 2832888082649082494976 2884030993369801949184 2891906584370938380288 2893319337953923694592 2920666401639688568832 2956057129720781733888 3017641653256631353344 3055699504879909208064 3065540727117847724032 3084581352752120070144 3119359911231573983232 3148843464267789238272 3168873560616202141696 3186999092980217806848 3188556005092079173632 3198825106557754146816 3253394907417305677824 3254984255198164156416 3285749701844649639936 3305036096423929577472 3364702825598102274048 3394846859913710272512 3396505309771997380608 3448733318007578689536 3503475116706111684608 3509279900135520731136 3564982755693227409408 3598678244877473415168 3718165608476920774656 3719982005940759035904 3731962624317379837952 3755142516393885302784 3777184110198776659968 3855875445827917840384 3879824982758526025728 3941409506294375645184 4010605600154880835584 4023522204342175137792 4074266006506545610752 4112775137002826760192 4159146548308765310976 4198457952357052317696 4249332123973623742464 4337859876556407570432 4339979006930885541888 4380999602459532853248 4406714795231906103296 4434085694581172600832 4486270434130803032064 4526462479884947030016 4583549257319863812096 4598311090676771586048 4679039866847360974848 4723265196401683857408 4753310340924303212544 4798237659836631220224 4880092361125958516736 4882476382797246234624 4957554144635894366208 5036245480265035546624 5047054238397153411072 5173099977011368034304 5255212675059167526912 5347474133539841114112 5364696272456233517056 5398017367316210122752 5545528731078353747968 5577248412715381161984 5579973008911138553856 5597943936476069756928 5665776165298164989952 5768061986739603898368 5783813168741876760576 5786638675907847389184 5912114259441563467776 6035283306513262706688 6111399009759818416128 6131081454235695448064 6169162705504240140288 6238719822463147966464 6297686928535578476544 6337747121232404283392 6373998185960435613696 6506789814834611355648 6509968510396328312832 6571499403689299279872 6610072192847859154944 6729405651196204548096 6789693719827420545024 6793010619543994761216 6897466636015157379072 7018559800271041462272 7129965511386454818816 7197356489754946830336 7436331216953841549312 7439964011881518071808 7463925248634759675904 7554368220397553319936 7711750891655835680768 7759649965517052051456 7882819012588751290368 8021211200309761671168 8047044408684350275584 8148532013013091221504 8318293096617530621952 8396915904714104635392 8498664247947247484928 8675719753112815140864 8679958013861771083776 8761999204919065706496 8813429590463812206592 8868171389162345201664 9052924959769894060032 9167098514639727624192 9196622181353543172096 9358079733694721949696 9446530392803367714816 9506620681848606425088 9596475319673262440448 9760184722251917033472 9764952765594492469248 9915108289271788732416 10072490960530071093248 10094108476794306822144 10346199954022736068608 10510425350118335053824 10694948267079682228224 10729392544912467034112 10796034734632420245504 11091057462156707495936 11154496825430762323968 11159946017822277107712 11195887872952139513856 11331552330596329979904 11567626337483753521152 11824228518883126935552 12070566613026525413376 12222798019519636832256 12262162908471390896128 12338325411008480280576 12477439644926295932928 12595373857071156953088 12747996371920871227392 13013579629669222711296 13019937020792656625664 13142998807378598559744 13220144385695718309888 13458811302392409096192 13579387439654841090048 13794933272030314758144 14037119600542082924544 14259931022772909637632 14394712979509893660672 14872662433907683098624 15108736440795106639872 15423501783311671361536 15519299931034104102912 15765638025177502580736 16042422400619523342336 16094088817368700551168 16636586193235061243904 16793831809428209270784 16997328495894494969856 17351439506225630281728 17359916027723542167552 17626859180927624413184 17736342778324690403328 18105849919539788120064 18334197029279455248384 18393244362707086344192 18716159467389443899392 18893060785606735429632 19013241363697212850176 19520369444503834066944 19529905531188984938496 19830216578543577464832 20144981921060142186496 20188216953588613644288 20692399908045472137216 21389896534159364456448 21458785089824934068224 21592069469264840491008 22182114924313414991872 22308993650861524647936 22319892035644554215424 22391775745904279027712 22663104661192659959808 23135252674967507042304 23648457037766253871104 24141133226053050826752 24445596039039273664512 24524325816942781792256 24954879289852591865856 25190747714142313906176 25495992743841742454784 26027159259338445422592 26039874041585313251328 26285997614757197119488 26440288771391436619776 27158774879309682180096 27589866544060629516288 28074239201084165849088 28519862045545819275264 28789425959019787321344 29745324867815366197248 30217472881590213279744 30847003566623342723072 31038599862068208205824 31531276050355005161472 32084844801239046684672 32188177634737401102336 33273172386470122487808 33587663618856418541568 33994656991788989939712 34702879012451260563456 35253718361855248826368 35472685556649380806656 36211699839079576240128 36668394058558910496768 36786488725414172688384 37432318934778887798784 37786121571213470859264 39040738889007668133888 39059811062377969876992 39660433157087154929664 40289963842120284372992 40376433907177227288576 41384799816090944274432 42779793068318728912896 42917570179649868136448 43184138938529680982016 44364229848626829983744 44617987301723049295872 45326209322385319919616 46270505349935014084608 47296914075532507742208 48282266452106101653504 49909758579705183731712 50381495428284627812352 50991985487683484909568 52054318518676890845184 52079748083170626502656 52880577542782873239552 54317549758619364360192 55179733088121259032576 56148478402168331698176 57039724091091638550528 59490649735630732394496 60434945763180426559488 61694007133246685446144 62077199724136416411648 64169689602478093369344 64376355269474802204672 66546344772940244975616 67175327237712837083136 67989313983577979879424 69405758024902521126912 70507436723710497652736 70945371113298761613312 72423399678159152480256 73336788117117820993536 73572977450828345376768 74864637869557775597568 75572243142426941718528 78081477778015336267776 78119622124755939753984 79320866314174309859328 80579927684240568745984 82769599632181888548864 85559586136637457825792 85835140359299736272896 86368277877059361964032 89235974603446098591744 90652418644770639839232 92541010699870028169216 94593828151065015484416 96564532904212203307008 99819517159410367463424 100762990856569255624704 101983970975366969819136 104108637037353781690368 105761155085565746479104 108635099517238728720384 110359466176242518065152 112296956804336663396352 118981299471261464788992 120869891526360853118976 123388014266493370892288 124154399448272832823296 128339379204956186738688 128752710538949604409344 133092689545880489951232 135978627967155959758848 138811516049805042253824 141014873447420995305472 141890742226597523226624 144846799356318304960512 149729275739115551195136 151144486284853883437056 156162955556030672535552 156239244249511879507968 158641732628348619718656 165539199264363777097728 171119172273274915651584 171670280718599472545792 178471949206892197183488 181304837289541279678464 185082021399740056338432 193129065808424406614016 199639034318820734926848 201525981713138511249408 203967941950733939638272 208217274074707563380736 211522310171131492958208 217270199034477457440768 220718932352485036130304 224593913608673326792704 237962598942522929577984 241739783052721706237952 246776028532986741784576 248308798896545665646592 256678758409912373477376 257505421077899208818688 271957255934311919517696 277623032099610084507648 282029746894841990610944 283781484453195046453248 289693598712636609921024 299458551478231102390272 302288972569707766874112 312325911112061345071104 317283465256697239437312 331078398528727554195456 356943898413784394366976 362609674579082559356928 370164042799480112676864 386258131616848813228032 399278068637641469853696 407935883901467879276544 416434548149415126761472 423044620342262985916416 434540398068954914881536 449187827217346653585408 475925197885045859155968 493552057065973483569152 496617597793091331293184 513357516819824746954752 515010842155798417637376 543914511868623839035392 555246064199220169015296 564059493789683981221888 579387197425273219842048 598917102956462204780544 604577945139415533748224 624651822224122690142208 634566930513394478874624 662156797057455108390912 713887796827568788733952 725219349158165118713856 740328085598960225353728 772516263233697626456064 815871767802935758553088 832869096298830253522944 846089240684525971832832 869080796137909829763072 898375654434693307170816 951850395770091718311936 987104114131946967138304 993235195586182662586368 1087829023737247678070784 1110492128398440338030592 1158774394850546439684096 1197834205912924409561088 1249303644448245380284416 1269133861026788957749248 1427775593655137577467904 1480656171197920450707456 1545032526467395252912128 1631743535605871517106176 1665738192597660507045888 1692178481369051943665664 1738161592275819659526144 1796751308869386614341632 1903700791540183436623872 1974208228263893934276608 1986470391172365325172736 2175658047474495356141568 2220984256796880676061184 2317548789701092879368192 2498607288896490760568832 2538267722053577915498496 2855551187310275154935808 2961312342395840901414912 3263487071211743034212352 3331476385195321014091776 3476323184551639319052288 3593502617738773228683264 3807401583080366873247744 3948416456527787868553216 4441968513593761352122368 4635097579402185758736384 4997214577792981521137664 5076535444107155830996992 5711102374620550309871616 5922624684791681802829824 6526974142423486068424704 6662952770390642028183552 6952646369103278638104576 7614803166160733746495488 8883937027187522704244736 9994429155585963042275328 11422204749241100619743232 11845249369583363605659648 13325905540781284056367104 13905292738206557276209152 15229606332321467492990976 17767874054375045408489472 19988858311171926084550656 22844409498482201239486464 26651811081562568112734208 35535748108750090816978944 39977716622343852169101312 45688818996964402478972928 53303622163125136225468416 79955433244687704338202624 106607244326250272450936832 159910866489375408676405248 319821732978750817352810496
- Sum of all divisors σ(n): 1175246505337976714082871101
- Sum of proper divisors (its aliquot sum) s(n): 855424772359225896730060605
- 319821732978750817352810496 is an abundant number, because the sum of its proper divisors (855424772359225896730060605) is greater than itself. Its abundance is 535603039380475079377250109
Bases of 319821732978750817352810496
- Binary: 100001000100011001110001011100010100110110100101000010000000000000000000000000000000000002
- Hexadecimal: 0x1088CE2E29B4A1000000000
- Base-36: 146O8KN06M58NQ4G00
Squares and roots of 319821732978750817352810496
- 319821732978750817352810496 squared (3198217329787508173528104962) is 102285940885531388162336178265792755536825710087766016
- 319821732978750817352810496 cubed (3198217329787508173528104963) is 32713266873372710547857756879908266816264846589447398497020066906452003636903936
-
319821732978750817352810496 is a
perfect square number . Itssquare root is 17883560411136 -
The
cube root of 319821732978750817352810496 is 683863341.6116254937
Scales and comparisons
How big is 319821732978750817352810496?- 319,821,732,978,750,817,352,810,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 319,821,732,978,750,817,352,810,496 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 319821732978750817352810496 cubic inches would be around 56988611.8 feet tall.
Recreational maths with 319821732978750817352810496
- 319821732978750817352810496 backwards is 694018253718057879237128913
- 319821732978750817352810496 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 319821732978750817352810496's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 319821732978750817352810496 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 319821732978750817352810496 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/319821732978750817352810496/
Chicago style:
Numbermatics. 2024. "Number 319821732978750817352810496 - Facts about the integer". https://numbermatics.com/n/319821732978750817352810496/
The information we have on file for 319821732978750817352810496 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 319821732978750817352810496, math, Factors of 319821732978750817352810496, curriculum, school, college, exams, university, Prime factorization of 319821732978750817352810496, STEM, science, technology, engineering, physics, economics, calculator, three hundred nineteen septillion, eight hundred twenty-one sextillion, seven hundred thirty-two quintillion, nine hundred seventy-eight quadrillion, seven hundred fifty trillion, eight hundred seventeen billion, three hundred fifty-two million, eight hundred ten thousand, four hundred ninety-six.