249631609256043232188432384
249,631,609,256,043,232,188,432,384 is an even composite number composed of five prime numbers multiplied together.
249631609256043232188432384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 249631609256043232188432384:
227 × 36 × 133 × 233 × 4573
(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 × 3 × 3 × 13 × 13 × 13 × 23 × 23 × 23 × 457 × 457 × 457)See below for interesting mathematical facts about the number 249631609256043232188432384 from the Numbermatics database.
Names of 249631609256043232188432384
- Cardinal: 249631609256043232188432384 can be written as Two hundred forty-nine septillion, six hundred thirty-one sextillion, six hundred nine quintillion, two hundred fifty-six quadrillion, forty-three trillion, two hundred thirty-two billion, one hundred eighty-eight million, four hundred thirty-two thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 2.49631609256043232188432384 × 1026
Factors of 249631609256043232188432384
Divisors of 249631609256043232188432384
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 48 52 54 64 69 72 78 81 92 96 104 108 117 128 138 144 156 162 169 184 192 207 208 216 234 243 256 276 288 299 312 324 338 351 368 384 414 416 432 457 468 486 507 512 529 552 576 598 621 624 648 676 702 729 736 768 828 832 864 897 914 936 972 1014 1024 1053 1058 1104 1152 1196 1242 1248 1296 1352 1371 1404 1458 1472 1521 1536 1587 1656 1664 1728 1794 1828 1863 1872 1944 2028 2048 2106 2116 2197 2208 2304 2392 2484 2496 2592 2691 2704 2742 2808 2916 2944 3042 3072 3159 3174 3312 3328 3456 3588 3656 3726 3744 3887 3888 4056 4096 4113 4212 4232 4394 4416 4563 4608 4761 4784 4968 4992 5184 5382 5408 5484 5589 5616 5832 5888 5941 6084 6144 6318 6348 6591 6624 6656 6877 6912 7176 7312 7452 7488 7774 7776 8073 8112 8192 8226 8424 8464 8788 8832 9126 9216 9477 9522 9568 9936 9984 10368 10511 10764 10816 10968 11178 11232 11661 11664 11776 11882 12167 12168 12288 12339 12636 12696 13182 13248 13312 13689 13754 13824 14283 14352 14624 14904 14976 15548 15552 16146 16224 16384 16452 16767 16848 16928 17576 17664 17823 18252 18432 18954 19044 19136 19773 19872 19968 20631 20736 21022 21528 21632 21936 22356 22464 23322 23328 23552 23764 24219 24334 24336 24576 24678 25272 25392 26364 26496 26624 27378 27508 27648 28566 28704 29248 29808 29952 31096 31104 31533 32292 32448 32768 32904 33534 33696 33856 34983 35152 35328 35646 36501 36504 36864 37017 37908 38088 38272 39546 39744 39936 41067 41262 41472 42044 42849 43056 43264 43872 44712 44928 46644 46656 47104 47528 48438 48668 48672 49152 49356 50531 50544 50784 52728 52992 53248 53469 54756 55016 55296 57132 57408 58496 59319 59616 59904 61893 62192 62208 63066 64584 64896 65536 65808 67068 67392 67712 69966 70304 70656 71292 72657 73002 73008 73728 74034 75816 76176 76544 77233 79092 79488 79872 82134 82524 82944 84088 85698 86112 86528 87744 89401 89424 89856 93288 93312 94208 94599 95056 96876 97336 97344 98304 98712 101062 101088 101568 104949 105456 105984 106496 106938 109503 109512 110032 110592 111051 114264 114816 116992 118638 119232 119808 123201 123786 124384 124416 126132 128547 129168 129792 131072 131616 134136 134784 135424 136643 139932 140608 141312 142584 145314 146004 146016 147456 148068 151593 151632 152352 153088 154466 158171 158184 158976 159744 160407 164268 165048 165888 168176 171396 172224 173056 175488 177957 178802 178848 179712 185679 186576 186624 188416 189198 190112 193752 194672 194688 196608 197424 202124 202176 203136 208849 209898 210912 211968 212992 213876 217971 219006 219024 220064 221184 222102 228528 229632 231699 233984 237276 238464 239616 241753 246402 247572 248768 248832 252264 257094 258336 259584 262144 263232 268203 268272 269568 270848 273286 279864 281216 282624 283797 285168 290628 292008 292032 294912 296136 303186 303264 304704 306176 308932 314847 316342 316368 317952 319488 320814 328509 328536 330096 331776 333153 336352 342792 344448 346112 350976 355914 357604 357696 359424 371358 373152 373248 376832 378396 380224 385641 387504 389344 389376 393216 394848 404248 404352 406272 409929 417698 419796 421824 423936 425984 427752 435942 438012 438048 440128 442368 444204 454779 457056 459264 463398 467968 474513 474552 476928 479232 481221 483506 492804 495144 497536 497664 504528 514188 516672 519168 524288 526464 533871 536406 536544 539136 541696 546572 557037 559728 562432 565248 567594 570336 581256 584016 584064 589824 592272 606372 606528 609408 612352 617864 626547 629694 632684 632736 635904 638976 641628 657018 657072 660192 663552 666306 672704 685584 688896 692224 695097 701952 711828 715208 715392 718848 725259 742716 746304 746496 753664 756792 760448 771282 775008 778688 778752 786432 789696 804609 808496 808704 812544 819858 835396 839592 843648 847872 851391 851968 855504 871884 876024 876096 880256 884736 888408 909558 914112 918528 926796 935936 944541 949026 949104 953856 958464 962442 967012 985527 985608 990288 995072 995328 1004029 1009056 1028376 1033344 1038336 1048576 1052928 1067742 1072812 1073088 1078272 1083392 1093144 1114074 1119456 1124864 1130496 1135188 1140672 1162213 1162512 1168032 1168128 1179648 1184544 1212744 1213056 1218816 1224704 1229787 1235728 1253094 1259388 1265368 1265472 1271808 1277952 1283256 1314036 1314144 1320384 1327104 1332612 1345408 1364337 1371168 1377792 1384448 1390194 1403904 1423539 1423656 1430416 1430784 1437696 1443663 1450518 1485432 1492608 1492992 1507328 1513584 1520896 1542564 1550016 1557376 1557504 1572864 1579392 1601613 1609218 1616992 1617408 1625088 1639716 1670792 1671111 1679184 1687296 1695744 1702782 1703936 1711008 1743768 1752048 1752192 1760512 1769472 1776359 1776816 1819116 1828224 1837056 1853592 1871872 1879641 1889082 1898052 1898208 1907712 1916928 1924884 1934024 1971054 1971216 1980576 1990144 1990656 2008058 2018112 2056223 2056752 2066688 2076672 2085291 2097152 2105856 2135484 2145624 2146176 2156544 2166784 2175777 2186288 2228148 2238912 2249728 2260992 2270376 2281344 2324426 2325024 2336064 2336256 2359296 2369088 2413827 2425488 2426112 2437632 2449408 2459574 2471456 2506188 2518776 2530736 2530944 2543616 2554173 2555904 2566512 2628072 2628288 2640768 2654208 2665224 2690816 2715037 2728674 2742336 2755584 2768896 2780388 2807808 2833623 2847078 2847312 2860832 2861568 2875392 2887326 2901036 2956581 2970864 2985216 2985984 3012087 3014656 3027168 3041792 3085128 3100032 3114752 3115008 3142789 3145728 3158784 3203226 3218436 3233984 3234816 3250176 3279432 3341584 3342222 3358368 3374592 3391488 3405564 3407872 3422016 3486639 3487536 3504096 3504384 3521024 3538944 3552718 3553632 3638232 3656448 3674112 3689361 3707184 3743744 3759282 3778164 3796104 3796416 3815424 3833856 3849768 3868048 3942108 3942432 3961152 3980288 3981312 4016116 4036224 4093011 4112446 4113504 4133376 4153344 4170582 4194304 4211712 4270617 4270968 4291248 4292352 4313088 4330989 4333568 4351554 4372576 4456296 4477824 4499456 4521984 4540752 4562688 4648852 4650048 4672128 4672512 4718592 4738176 4803527 4827654 4850976 4852224 4875264 4898816 4919148 4942912 5012376 5013333 5037552 5061472 5061888 5087232 5108346 5111808 5133024 5256144 5256576 5281536 5308416 5329077 5330448 5381632 5430074 5457348 5484672 5511168 5537792 5560319 5560776 5615616 5638923 5667246 5694156 5694624 5721664 5723136 5750784 5774652 5802072 5913162 5941728 5970432 5971968 6024174 6029312 6054336 6083584 6168669 6170256 6200064 6229504 6230016 6255873 6285578 6291456 6317568 6406452 6436872 6467968 6469632 6500352 6527331 6558864 6683168 6684444 6716736 6749184 6782976 6811128 6815744 6844032 6973278 6975072 7008192 7008768 7042048 7077888 7105436 7107264 7241481 7276464 7312896 7348224 7378722 7414368 7487488 7518564 7556328 7592208 7592832 7630848 7662519 7667712 7699536 7736096 7884216 7884864 7922304 7960576 7962624 8032232 8072448 8145111 8186022 8224892 8227008 8266752 8306688 8341164 8388608 8423424 8541234 8541936 8582496 8584704 8626176 8661978 8667136 8703108 8745152 8869743 8912592 8955648 8998912 9036261 9043968 9081504 9125376 9297704 9300096 9344256 9345024 9428367 9437184 9476352 9607054 9655308 9701952 9704448 9750528 9797632 9838296 9885824 10024752 10026666 10075104 10122944 10123776 10174464 10216692 10223616 10266048 10459917 10512288 10513152 10563072 10616832 10658154 10660896 10763264 10860148 10914696 10969344 11022336 11068083 11075584 11120638 11121552 11231232 11277846 11334492 11388312 11389248 11443328 11446272 11501568 11549304 11604144 11826324 11883456 11940864 11943936 12048348 12058624 12108672 12167168 12279033 12337338 12340512 12400128 12459008 12460032 12511746 12571156 12582912 12635136 12811851 12812904 12873744 12935936 12939264 13000704 13054662 13117728 13366336 13368888 13433472 13498368 13565952 13622256 13631488 13688064 13946556 13950144 14016384 14017536 14084096 14155776 14210872 14214528 14410581 14482962 14552928 14625792 14696448 14757444 14828736 14974976 15037128 15112656 15184416 15185664 15261696 15325038 15335424 15399072 15472192 15768432 15769728 15844608 15921152 15925248 15987231 16064464 16144896 16290222 16372044 16449784 16454016 16533504 16613376 16680957 16682328 16777216 16846848 16916769 17082468 17083872 17164992 17169408 17252352 17323956 17334272 17406216 17490304 17739486 17825184 17911296 17997824 18072522 18087936 18163008 18250752 18506007 18595408 18600192 18688512 18690048 18767619 18856734 18874368 18952704 19214108 19310616 19403904 19408896 19501056 19581993 19595264 19676592 19771648 20049504 20053332 20150208 20245888 20247552 20348928 20433384 20447232 20532096 20919834 21024576 21026304 21126144 21233664 21316308 21321792 21526528 21720296 21724443 21829392 21938688 22044672 22136166 22151168 22241276 22243104 22462464 22555692 22668984 22776624 22778496 22886656 22892544 23003136 23092667 23098608 23208288 23652648 23766912 23881728 23887872 24096696 24117248 24217344 24334336 24435333 24558066 24674676 24681024 24800256 24918016 24920064 25023492 25142312 25165824 25270272 25623702 25625808 25747488 25871872 25878528 26001408 26109324 26235456 26730899 26732672 26737776 26866944 26996736 27108783 27131904 27244512 27262976 27376128 27893112 27900288 28032768 28035072 28168192 28285101 28311552 28421744 28429056 28821162 28965924 29105856 29251584 29392896 29514888 29657472 29949952 30074256 30225312 30368832 30371328 30523392 30650076 30670848 30798144 30944384 31379751 31536864 31539456 31689216 31842304 31850496 31974462 32128928 32289792 32580444 32744088 32899568 32908032 33067008 33204249 33226752 33361914 33364656 33554432 33693696 33833538 34164936 34167744 34329984 34338816 34504704 34647912 34668544 34812432 34980608 35295481 35478972 35650368 35822592 35995648 36145044 36175872 36326016 36501504 36837099 37012014 37190816 37200384 37377024 37380096 37535238 37713468 37748736 37905408 38428216 38435553 38621232 38807808 38817792 39002112 39163986 39190528 39353184 39543296 40099008 40106664 40300416 40491776 40495104 40697856 40856257 40866768 40894464 41064192 41839668 42049152 42052608 42252288 42467328 42632616 42643584 43053056 43231743 43440592 43448886 43658784 43877376 44089344 44272332 44302336 44482552 44486208 44924928 45111384 45337968 45553248 45556992 45773312 45785088 46006272 46185334 46197216 46416576 47305296 47533824 47763456 47775744 47961693 48193392 48234496 48434688 48668672 48870666 49116132 49349352 49362048 49600512 49836032 49840128 50042871 50046984 50284624 50331648 50540544 50750307 51247404 51251616 51494976 51743744 51757056 52002816 52218648 52470912 53461798 53465344 53475552 53733888 53993472 54217566 54263808 54489024 54525952 54752256 55518021 55786224 55800576 56065536 56070144 56302857 56336384 56570202 56623104 56843488 56858112 57642324 57931848 58211712 58503168 58745979 58785792 59029776 59314944 59899904 60148512 60450624 60737664 60742656 61046784 61300152 61341696 61596288 61888768 62445851 62759502 63073728 63078912 63378432 63684608 63700992 63948924 64257856 64579584 65160888 65173329 65488176 65799136 65816064 66134016 66408498 66453504 66723828 66729312 67108864 67387392 67667076 68329872 68335488 68659968 68677632 69009408 69278001 69295824 69337088 69624864 69961216 70590962 70957944 71300736 71645184 71991296 72284147 72290088 72351744 72652032 73003008 73305999 73674198 74024028 74381632 74400768 74754048 74760192 75070476 75426936 75497472 75810816 76856432 76871106 77242464 77615616 77635584 78004224 78327972 78381056 78706368 79086592 80192697 80198016 80213328 80600832 80983552 80990208 81326349 81395712 81712514 81733536 81788928 82128384 83679336 84098304 84105216 84504576 84855303 84934656 85265232 85287168 86106112 86463486 86881184 86897772 87317568 87754752 88178688 88544664 88604672 88965104 88972416 89849856 90222768 90675936 91106496 91113984 91546624 91570176 92012544 92370668 92394432 92833152 94139253 94610592 95067648 95443993 95526912 95551488 95923386 96386784 96468992 96869376 97337344 97741332 98232264 98698704 98724096 99201024 99612747 99672064 99680256 100085742 100093968 100569248 100663296 101081088 101500614 102494808 102503232 102989952 103487488 103514112 104005632 104437296 104941824 105886443 106923596 106930688 106951104 107467776 107986944 108435132 108527616 108978048 109051904 109504512 110481121 111036042 111572448 111601152 112131072 112140288 112605714 112672768 113140404 113246208 113686976 113716224 115284648 115306659 115863696 116423424 117006336 117491958 117571584 118059552 118629888 119799808 120297024 120901248 121475328 121485312 122093568 122568771 122600304 122683392 123192576 123777536 124891702 125519004 126147456 126157824 126756864 127369216 127401984 127897848 128515712 129159168 129695229 130321776 130346658 130976352 131598272 131632128 132268032 132816996 132907008 133447656 133458624 134217728 134774784 135334152 136659744 136670976 137319936 137355264 138018816 138556002 138591648 138674176 139249728 139922432 141181924 141915888 142601472 143290368 143885079 143982592 144568294 144580176 144703488 145304064 146006016 146611998 147348396 148048056 148763264 148801536 149508096 149520384 150128613 150140952 150853872 150994944 151621632 152250921 153712864 153742212 154484928 155231232 155271168 156008448 156655944 156762112 157412736 158173184 160385394 160396032 160426656 161201664 161967104 161980416 162652698 162791424 163425028 163467072 163577856 164256768 166554063 167358672 168196608 168210432 169009152 169710606 169869312 170530464 170574336 172212224 172926972 173762368 173795544 174635136 175509504 176237937 176357376 177089328 177209344 177930208 177944832 179699712 180445536 181351872 182212992 182227968 183093248 183140352 184025088 184741336 184788864 185666304 187337553 188278506 189221184 190135296 190887986 191053824 191102976 191846772 192773568 192937984 193738752 194674688 195482664 196464528 197397408 197448192 198402048 199225494 199344128 199360512 200171484 200187936 201138496 201326592 202162176 203001228 204989616 205006464 205979904 206974976 207028224 207834003 208011264 208874592 209883648 211772886 213847192 213861376 213902208 214935552 215973888 216852441 216870264 217055232 217956096 218103808 219009024 219917997 220962242 222072084 223144896 223202304 224262144 224280576 225211428 225345536 226280808 226492416 227373952 227432448 230569296 230613318 231727392 232846848 234012672 234983916 235143168 236119104 237259776 239599616 240578091 240594048 241802496 242950656 242970624 243979047 244187136 245137542 245200608 245366784 246385152 247555072 249783404 251038008 252294912 252315648 253513728 254565909 254738432 254803968 255795696 257031424 258318336 259390458 260643552 260693316 261952704 263196544 263264256 264536064 265633992 265814016 266895312 266917248 269549568 270668304 273319488 273341952 274639872 274710528 276037632 277112004 277183296 277348352 278499456 279844864 282363848 282417759 283831776 285202944 286331979 286580736 287770158 287965184 289136588 289160352 289406976 290608128 292012032 293223996 294696792 296096112 297526528 297603072 299016192 299040768 300257226 300281904 301707744 301989888 303243264 304501842 307425728 307484424 308969856 310462464 310542336 312016896 313311888 313524224 314825472 316346368 317659329 320770788 320792064 320853312 322403328 323934208 323960832 325305396 325582848 326850056 326934144 327155712 328513536 331443363 333108126 334717344 336393216 336420864 338018304 339421212 339738624 341060928 341148672 344424448 345853944 347524736 347591088 349270272 351019008 352475874 352714752 354178656 354418688 355860416 355889664 359399424 360891072 362703744 364425984 364455936 366186496 366280704 367706313 368050176 369482672 369577728 371332608 374675106 376557012 378442368 380270592 381775972 382107648 382205952 383693544 385547136 385875968 387477504 389085687 389349376 390965328 392929056 394794816 394896384 396804096 398450988 398688256 398721024 400342968 400375872 402276992 402653184 404324352 406002456 409979232 410012928 411959808 413949952 414056448 415668006 416022528 417749184 419767296 423545772 427694384 427722752 427804416 429871104 431655237 431947776 433704882 433740528 434110464 435912192 436207616 438018048 439835994 441924484 444144168 446289792 446404608 448524288 448561152 450385839 450422856 450691072 452561616 452984832 454747904 454864896 458841253 461138592 461226636 463454784 465693696 468025344 469967832 470286336 472238208 474519552 479199232 481156182 481188096 483604992 485901312 485941248 487958094 488374272 490275084 490401216 490733568 492770304 495110144 499566808 499662189 502076016 504589824 504631296 507027456 509131818 509476864 509607936 511591392 514062848 516636672 518780916 521287104 521386632 523905408 526393088 526528512 529072128 531131341 531267984 531628032 533790624 533834496 539099136 541336608 546638976 546683904 549279744 549421056 552075264 554224008 554366592 554696704 556998912 559689728 562012659 564727696 564835518 567663552 570405888 572663958 573161472 575540316 575930368 578273176 578320704 578813952 581216256 584024064 586447992 589393584 592192224 595053056 595206144 598032384 598081536 600514452 600563808 603415488 603979776 606486528 609003684 614851456 614968848 617939712 620924928 621084672 623502009 624033792 626623776 627048448 629650944 632692736 635318658 641541576 641584128 641706624 644806656 647868416 647921664 650557323 650610792 651165696 653700112 653868288 654311424 657027072 659753991 662886726 666216252 669434688 672786432 672841728 676036608 678842424 679477248 682121856 682297344 688848896 691707888 695049472 695182176 698540544 702038016 704951748 705429504 708357312 708837376 711720832 711779328 718798848 721734273 721782144 725407488 728851968 728911872 731937141 732372992 732561408 735412626 736100352 738965344 739155456 742665216 749350212 753114024 756884736 760541184 763551944 763697727 764215296 764411904 767387088 771094272 771751936 774955008 778171374 778698752 781930656 785858112 789589632 789792768 793608192 796901976 797376512 797442048 800685936 800751744 804553984 808648704 811796063 812004912 819958464 820025856 823919616 827899904 828112896 831336012 832045056 835498368 839534592 847091544 847253277 855388768 855445504 855608832 858995937 859742208 863310474 863895552 867409764 867481056 868220928 871824384 872415232 876036096 879671988 883848968 888288336 892579584 892809216 897048576 897122304 900771678 900845712 901382144 905123232 905969664 909495808 909729792 917682506 922277184 922453272 926909568 931387392 936050688 939693911 939935664 940572672 944476416 949039104 952977987 958398464 962312364 962376192 967209984 971802624 971882496 975916188 976748544 980550168 980802432 981467136 985540608 990220288 994330089 999133616 999324378 1004152032 1009179648 1009262592 1014054912 1018263636 1018953728 1019215872 1023182784 1028125696 1033273344 1037561832 1042574208 1042773264 1047810816 1052786176 1053057024 1058144256 1062262682 1062535968 1063256064 1067581248 1067668992 1078198272 1082673216 1093277952 1093367808 1098559488 1098842112 1103118939 1104150528 1108448016 1108733184 1109393408 1113997824 1119379456 1124025318 1129455392 1129671036 1135327104 1140811776 1145327916 1146322944 1151080632 1151860736 1156546352 1156641408 1157627904 1162432512 1167257061 1168048128 1172895984 1178787168 1184384448 1190106112 1190412288 1196064768 1196163072 1201028904 1201127616 1206830976 1207959552 1212973056 1218007368 1229702912 1229937696 1235879424 1240771909 1241849856 1242169344 1247004018 1248067584 1253247552 1254096896 1259301888 1265385472 1270637316 1283083152 1283168256 1283413248 1289613312 1294965711 1295736832 1295843328 1301114646 1301221584 1302331392 1307400224 1307736576 1308622848 1314054144 1319507982 1325773452 1332432504 1338869376 1345572864 1345683456 1351157517 1352073216 1357684848 1358954496 1364243712 1364594688 1376523759 1377697792 1383415776 1390098944 1390364352 1397081088 1404076032 1409903496 1410859008 1416714624 1417674752 1423441664 1423558656 1436254573 1437597696 1443468546 1443564288 1450814976 1457703936 1457823744 1463874282 1464745984 1465122816 1470825252 1472200704 1477930688 1478310912 1485330432 1498700424 1498986567 1506228048 1513769472 1521082368 1527103888 1527395454 1528430592 1528823808 1534774176 1542188544 1543503872 1549910016 1556342748 1557397504 1563861312 1571716224 1579179264 1579585536 1587216384 1593394023 1593803952 1594753024 1594884096 1601371872 1601503488 1609107968 1617297408 1623592126 1624009824 1639916928 1640051712 1647839232 1655799808 1656225792 1662672024 1664090112 1670996736 1679069184 1686037977 1694183088 1694506554 1710777536 1710891008 1711217664 1717991874 1719484416 1726620948 1727791104 1734819528 1734962112 1736441856 1743648768 1744830464 1752072192 1759343976 1767697936 1776576672 1785159168 1785618432 1794097152 1794244608 1801543356 1801691424 1802764288 1810246464 1811939328 1818991616 1819459584 1835365012 1844554368 1844906544 1853819136 1862774784 1870506027 1872101376 1879387822 1879871328 1881145344 1888952832 1898078208 1905955974 1916796928 1924624728 1924752384 1934419968 1943605248 1943764992 1951671969 1951832376 1953497088 1961100336 1961604864 1962934272 1971081216 1979261973 1980440576 1988660178 1998267232 1998648756 2008304064 2018359296 2018525184 2028109824 2036527272 2037907456 2038431744 2046365568 2056251392 2066546688 2075123664 2085148416 2085546528 2095621632 2105572352 2106114048 2116288512 2124525364 2125071936 2126512128 2135162496 2135337984 2156396544 2165202819 2165346432 2186555904 2186735616 2195211839 2197118976 2197684224 2206237878 2208301056 2216896032 2217466368 2218786816 2227995648 2238758912 2248050636 2258910784 2259342072 2270654208 2281623552 2290655832 2291093181 2292645888 2302161264 2303721472 2313092704 2313282816 2315255808 2324865024 2334514122 2336096256 2345791968 2357574336 2368768896 2380212224 2380824576 2392129536 2392326144 2402057808 2402255232 2413661952 2425946112 2435388189 2436014736 2459405824 2459875392 2471758848 2481543818 2483699712 2484338688 2494008036 2496135168 2506495104 2508193792 2518603776 2530770944 2541065783 2541274632 2566166304 2566336512 2566826496 2576987811 2579226624 2589931422 2591473664 2591686656 2602229292 2602443168 2604662784 2614800448 2615473152 2617245696 2628108288 2639015964 2651546904 2664865008 2677738752 2691145728 2691366912 2702315034 2704146432 2715369696 2717908992 2728487424 2729189376 2753047518 2755395584 2766831552 2780197888 2780728704 2794162176 2808152064 2819081733 2819806992 2821718016 2833429248 2835349504 2846883328 2847117312 2858933961 2872509146 2875195392 2886937092 2887128576 2901629952 2915407872 2915647488 2927748564 2929491968 2930245632 2941650504 2944401408 2955861376 2956621824 2970660864 2982990267 2997400848 2997973134 3012456096 3027538944 3042164736 3054207776 3054790908 3056861184 3057647616 3069548352 3084377088 3087007744 3099820032 3112685496 3114795008 3127722624 3143432448 3158358528 3159171072 3174432768 3186788046 3187607904 3189506048 3189768192 3202743744 3203006976 3218215936 3234594816 3247184252 3248019648 3279833856 3280103424 3295678464 3309356817 3311599616 3312451584 3325344048 3328180224 3341993472 3358138368 3372075954 3388366176 3389013108 3421555072 3421782016 3422435328 3435983748 3438968832 3453241896 3455582208 3469639056 3469924224 3472883712 3487297536 3501771183 3504144384 3518687952 3535395872 3553153344 3570318336 3571236864 3588194304 3588489216 3603086712 3603382848 3605528576 3620492928 3623878656 3637983232 3638919168 3670730024 3689108736 3689813088 3707638272 3722315727 3725549568 3741012054 3744202752 3758775644 3759742656 3762290688 3777905664 3796156416 3811911948 3833593856 3849249456 3849504768 3868839936 3887210496 3887529984 3903343938 3903664752 3906994176 3922200672 3923209728 3925868544 3942162432 3958523946 3960881152 3977320356 3996534464 3997297512 4016608128 4036718592 4037050368 4053472551 4056219648 4073054544 4075814912 4076863488 4092731136 4112502784 4129571277 4133093376 4150247328 4170296832 4171093056 4191243264 4211144704 4212228096 4232577024 4249050728 4250143872 4253024256 4270324992 4270675968 4308763719 4312793088 4330405638 4330692864 4373111808 4373471232 4390423678 4394237952 4395368448 4412475756 4416602112 4433792064 4434932736 4437573632 4455991296 4477517824 4496101272 4517821568 4518684144 4541308416 4563247104 4581311664 4582186362 4585291776 4604322528 4607442944 4626185408 4626565632 4630511616 4649730048 4669028244 4672192512 4691583936 4715148672 4737537792 4760424448 4761649152 4780182069 4784259072 4784652288 4804115616 4804510464 4827323904 4851892224 4870776378 4872029472 4918811648 4919750784 4943517696 4963087636 4967399424 4968677376 4988016072 4992270336 5012990208 5016387584 5037207552 5058113931 5061541888 5082131566 5082549264 5132332608 5132673024 5133652992 5153975622 5158453248 5179862844 5182947328 5183373312 5204458584 5204886336 5209325568 5229600896 5230946304 5234491392 5256216576 5278031928 5303093808 5329730016 5355477504 5382291456 5382733824 5404630068 5408292864 5430739392 5435817984 5456974848 5458378752 5506095036 5510791168 5533663104 5560395776 5561457408 5588324352 5611518081 5616304128 5638163466 5639613984 5643436032 5666858496 5670699008 5693766656 5694234624 5717867922 5745018292 5750390784 5773874184 5774257152 5803259904 5830815744 5831294976 5855015907 5855497128 5858983936 5860491264 5883301008 5888802816 5911722752 5913243648 5941321728 5965980534 5994801696 5995946268 6024912192 6055077888 6084329472 6108415552 6109581816 6113722368 6115295232 6139096704 6168754176 6199640064 6225370992 6229590016 6255445248 6286864896 6316717056 6318342144 6348865536 6373576092 6375215808 6379012096 6379536384 6405487488 6406013952 6436431872 6469189632 6494368504 6495608457 6496039296 6559667712 6560206848 6585635517 6591356928 6618713634 6623199232 6624903168 6650688096 6656360448 6683986944 6716276736 6744151908 6776732352 6778026216 6843110144 6843564032 6844870656 6871967496 6877937664 6906483792 6911164416 6939278112 6939848448 6945767424 6974595072 7003542366 7008288768 7037375904 7070791744 7106306688 7140636672 7142473728 7176388608 7176978432 7206173424 7206765696 7211057152 7240985856 7275966464 7277838336 7306164567 7341460048 7378217472 7379626176 7415276544 7444631454 7451099136 7482024108 7488405504 7517551288 7519485312 7524581376 7555811328 7592312832 7623197349 7623823896 7667187712 7698498912 7699009536 7730963433 7737679872 7774420992 7775059968 7806687876 7807329504 7813988352 7844401344 7846419456 7851737088 7884324864 7917047892 7921762304 7954640712 7993068928 7994595024 8033216256 8073437184 8074100736 8106945102 8112439296 8146109088 8151629824 8153726976 8185462272 8225005568 8259142554 8266186752 8300494656 8340593664 8342186112 8382486528 8422289408 8424456192 8457245199 8465154048 8498101456 8500287744 8506048512 8540649984 8541351936 8576801883 8617527438 8625586176 8660811276 8661385728 8746223616 8746942464 8780847356 8788475904 8790736896 8824951512 8833204224 8867584128 8869865472 8875147264 8911982592 8948970801 8955035648 8992202544 9035643136 9037368288 9082616832 9126494208 9162623328 9164372724 9170583552 9208645056 9214885888 9252370816 9253131264 9261023232 9299460096 9338056488 9344385024 9383167872 9430297344 9475075584 9520848896 9523298304 9560364138 9568518144 9569304576 9608231232 9609020928 9654647808 9703784448 9741552756 9744058944 9837623296 9839501568 9887035392 9926175272 9928070451 9934798848 9937354752 9976032144 9984540672 10025980416 10032775168 10074415104 10116227862 10123083776 10164263132 10165098528 10264665216 10265346048 10267305984 10307951244 10316906496 10359725688 10365894656 10366746624 10408917168 10409772672 10418651136 10459201792 10461892608 10512433152 10553348819 10556063856 10606187616 10659460032 10710955008 10764582912 10765467648 10809260136 10816585728 10861478784 10871635968 10913949696 10916757504 11012190072 11021582336 11067326208 11120791552 11122914816 11166947181 11176648704 11223036162 11232608256 11276326932 11279227968 11286872064 11333716992 11341398016 11387533312 11388469248 11435735844 11490036584 11500781568 11547748368 11548514304 11606519808 11661631488 11662589952 11710031814 11710994256 11717967872 11720982528 11766602016 11777605632 11823445504 11826487296 11882643456 11931961068 11989603392 11991892536 12049824384 12110155776 12168658944 12216020843 12216831104 12219163632 12227444736 12230590464 12278193408 12337508352 12388713831 12399280128 12450741984 12459180032 12510890496 12573729792 12633434112 12636684288 12697731072 12747152184 12750431616 12758024192 12759072768 12810974976 12812027904 12872863744 12926291157 12938379264 12988737008 12991216914 12992078592 13119335424 13120413696 13171271034 13182713856 13237427268 13246398464 13249806336 13301376192 13312720896 13367973888 13432553472 13488303816 13553464704 13556052432 13686220288 13687128064 13689741312 13743934992 13755875328 13812967584 13822328832 13878556224 13879696896 13891534848 13949190144 14007084732 14016577536 14074751808 14141583488 14212613376 14281273344 14284947456 14340546207 14352777216 14353956864 14412346848 14413531392 14422114304 14481971712 14551932928 14555676672 14612329134 14682920096 14756434944 14759252352 14830553088 14889262908 14902198272 14964048216 14976811008 15035102576 15038970624 15049162752 15111622656 15174341793 15184625664 15246394698 15247647792 15334375424 15396997824 15398019072 15461926866 15475359744 15548841984 15550119936 15613375752 15614659008 15627976704 15688802688 15692838912 15703474176 15768649728 15834095784 15843524608 15909281424 15986137856 15989190048 16066432512 16130034817 16146874368 16148201472 16213890204 16224878592 16292218176 16303259648 16307453952 16370924544 16450011136 16518285108 16532373504 16600989312 16681187328 16684372224 16764973056 16834554243 16844578816 16848912384 16914490398 16930308096 16996202912 17000575488 17012097024 17081299968 17082703872 17153603766 17235054876 17251172352 17321622552 17322771456 17492447232 17493884928 17561694712 17565047721 17576951808 17581473792 17649903024 17666408448 17735168256 17739730944 17750294528 17823965184 17897941602 17910071296 17984405088 18071286272 18074736576 18165233664 18252988416 18325246656 18328745448 18341167104 18417290112 18429771776 18504741632 18506262528 18598920192 18671309449 18676112976 18688770048 18766335744 18860594688 18950151168 19041697792 19046596608 19120728276 19137036288 19138609152 19216462464 19218041856 19309295616 19407568896 19483105512 19486825371 19488117888 19675246592 19679003136 19756906551 19774070784 19852350544 19856140902 19869597696 19874709504 19952064288 19969081344 20051960832 20065550336 20148830208 20232455724 20246167552 20328526264 20330197056 20529330432 20530692096 20534611968 20615902488 20633812992 20719451376 20731789312 20733493248 20817834336 20819545344 20837302272 20918403584 20923785216 21024866304 21106697638 21112127712 21212375232 21318920064 21421910016 21529165824 21530935296 21618520272 21633171456 21722957568 21827899392 21833515008 21918493701 22024380144 22043164672 22134652416 22241583104 22245829632 22333894362 22353297408 22446072324 22465216512 22552653864 22558455936 22573744128 22667433984 22682796032 22775066624 22776938496 22869592047 22871471688 22980073168 23001563136 23095496736 23097028608 23192890299 23213039616 23323262976 23325179904 23420063628 23421988512 23435935744 23441965056 23533204032 23555211264 23646891008 23652974592 23765286912 23863922136 23979206784 23983785072 24099648768 24220311552 24337317888 24432041686 24433662208 24438327264 24454889472 24461180928 24556386816 24675016704 24777427662 24798560256 24901483968 24918360064 25021780992 25147459584 25266868224 25273368576 25371735597 25395462144 25494304368 25500863232 25516048384 25518145536 25621949952 25624055808 25730405649 25745727488 25852582314 25876758528 25977474016 25982433828 25984157184 26238670848 26240827392 26342542068 26365427712 26474854536 26492796928 26499612672 26602752384 26625441792 26735947776 26846912403 26865106944 26976607632 27106929408 27112104864 27372440576 27374256128 27379482624 27487869984 27511750656 27625935168 27644657664 27757112448 27759393792 27783069696 27898380288 28014169464 28033155072 28149503616 28283166976 28425226752 28537753907 28562546688 28569894912 28681092414 28705554432 28707913728 28824693696 28827062784 28844228608 28963943424 29103865856 29111353344 29224658268 29365840192 29512869888 29518504704 29661106176 29778525816 29784211353 29804396544 29928096432 29953622016 30070205152 30077941248 30098325504 30223245312 30348683586 30369251328 30492789396 30495295584 30668750848 30793995648 30796038144 30923853732 30950719488 31097683968 31100239872 31226751504 31229318016 31255953408 31377605376 31385677824 31537299456 31660046457 31668191568 31687049216 31818562848 31972275712 31978380096 32132865024 32260069634 32293748736 32296402944 32427780408 32449757184 32584436352 32606519296 32614907904 32741849088 32900022272 33033855179 33036570216 33064747008 33201978624 33362374656 33368744448 33500841543 33529946112 33669108486 33689157632 33697824768 33828980796 33860616192 33992405824 34001150976 34024194048 34162599936 34165407744 34307207532 34470109752 34502344704 34643245104 34645542912 34984894464 34987769856 35123389424 35130095442 35153903616 35162947584 35299806048 35332816896 35470336512 35479461888 35500589056 35647930368 35795883204 35820142592 35968810176 36142572544 36149473152 36330467328 36505976832 36648062529 36650493312 36657490896 36682334208 36834580224 36859543552 37009483264 37012525056 37166141493 37197840384 37342618898 37352225952 37377540096 37532671488 37721189376 37900302336 38083395584 38093193216 38241456552 38274072576 38277218304 38432924928 38436083712 38618591232 38778873471 38815137792 38966211024 38973650742 38976235776 39350493184 39358006272 39513813102 39548141568 39704701088 39712281804 39739195392 39749419008 39904128576 39938162688 40103921664 40131100672 40297660416 40464911448 40492335104 40657052528 40660394112 41058660864 41061384192 41069223936 41231804976 41267625984 41438902752 41463578624 41466986496 41635668672 41639090688 41674604544 41836807168 41847570432 42049732608 42213395276 42224255424 42424750464 42637840128 42843820032 43021638621 43058331648 43061870592 43237040544 43266342912 43445915136 43655798784 43667030016 43836987402 44048760288 44086329344 44269304832 44483166208 44491659264 44667788724 44706594816 44892144648 44930433024 45105307728 45116911872 45147488256 45334867968 45523025379 45550133248 45553876992 45739184094 45742943376 45960146336 46003126272 46190993472 46194057216 46385780598 46426079232 46646525952 46650359808 46840127256 46843977024 46871871488 46883930112 47066408064 47110422528 47293782016 47305949184 47530573824 47727844272 47958413568 47967570144 48199297536 48390104451 48440623104 48674635776 48864083372 48867324416 48876654528 48909778944 48922361856 49112773632 49350033408 49554855324 49597120512 49802967936 49836720128 50043561984 50294919168 50489872297 50533736448 50546737152 50743471194 50790924288 50988608736 51001726464 51032096768 51036291072 51243899904 51248111616 51460811298 51491454976 51705164628 51753517056 51954948032 51964867656 51968314368 52477341696 52481654784 52685084136 52695143163 52730855424 52949709072 52985593856 52999225344 53205504768 53250883584 53471895552 53693824806 53730213888 53953215264 54213858816 54224209728 54744881152 54748512256 54758965248 54975739968 55023501312 55251870336 55289315328 55514224896 55518787584 55796760576 56013928347 56028338928 56066310144 56299007232 56566333952 56850453504 57075507814 57125093376 57139789824 57362184828 57411108864 57415827456 57649387392 57654125568 57688457216 57927886848 58207731712 58222706688 58449316536 58731680384 59025739776 59037009408 59270719653 59322212352 59557051632 59568422706 59608793088 59856192864 59907244032 60140410304 60155882496 60196651008 60446490624 60697367172 60738502656 60985578792 60990591168 61337501696 61587991296 61592076288 61847707464 61901438976 62195367936 62200479744 62453503008 62458636032 62511906816 62755210752 62771355648 63074598912 63320092914 63336383136 63374098432 63637125696 63944551424 63956760192 64265730048 64520139268 64587497472 64592805888 64855560816 64899514368 65168872704 65213038592 65483698176 65755481103 65800044544 66067710358 66073140432 66129494016 66403957248 66724749312 66737488896 67001683086 67059892224 67338216972 67378315264 67395649536 67657961592 67721232384 67984811648 68002301952 68048388096 68325199872 68330815488 68608776141 68614415064 68940219504 69004689408 69286490208 69291085824 69578670897 69969788928 69975539712 70246778848 70260190884 70307807232 70325895168 70599612096 70665633792 70940673024 70958923776 71001178112 71295860736 71591766408 71640285184 71937620352 72285145088 72298946304 72660934656 73011953664 73296125058 73300986624 73314981792 73364668416 73669160448 73719087104 74018966528 74025050112 74332282986 74395680768 74685237796 74704451904 74755080192 75065342976 75442378752 75800604672 76115206791 76166791168 76186386432 76482913104 76548145152 76554436608 76865849856 76872167424 77237182464 77557746942 77630275584 77932422048 77947301484 77952471552 78700986368 78716012544 79027626204 79096283136 79409402176 79424563608 79478390784 79498838016 79808257152 79876325376 80207843328 80540737209 80595320832 80929822896 80984670208 81314105056 81320788224 82117321728 82122768384 82138447872 82463609952 82535251968 82877805504 82927157248 82933972992 83271337344 83278181376 83349209088 83673614336 83695140864 84099465216 84426790552 84448510848 84849500928 85275680256 85613261721 85687640064 86043277242 86116663296 86123741184 86474081088 86532685824 86891830272 87311597568 87334060032 87673974804 88097520576 88172658688 88538609664 88966332416 88983318528 89335577448 89413189632 89784289296 89860866048 90210615456 90233823744 90294976512 90669735936 91046050758 91100266496 91107753984 91478368188 91485886752 91920292672 92006252544 92381986944 92388114432 92771561196 92852158464 93293051904 93300719616 93680254512 93687954048 93743742976 93767860224 94132816128 94587564032 94611898368 94980139371 95061147648 95455688544 95916827136 95935140288 96398595072 96780208902 96881246208 97349271552 97728166744 97734648832 97753309056 97819557888 97844723712 98225547264 98700066816 99101565537 99109710648 99194241024 99605935872 99673440256 100087123968 100502524629 100589838336 100979744594 101067472896 101093474304 101486942388 101581848576 101977217472 102003452928 102064193536 102072582144 102487799808 102496223232 102921622596 102982909952 103410329256 103507034112 103909896064 103929735312 103936628736 104954683392 104963309568 105370168272 105390286326 105461710848 105899418144 105971187712 105998450688 106411009536 106501767168 106943791104 107387649612 107460427776 107906430528 108427717632 108448419456 109489762304 109497024512 109517930496 109944187587 109951479936 110047002624 110503740672 110578630656 111028449792 111037575168 111498424479 111593521152 112027856694 112056677856 112132620288 112598014464 113132667904 113700907008 114151015628 114250186752 114279579648 114724369656 114822217728 114831654912 115298774784 115308251136 115376914432 115855773696 116336620413 116415463424 116445413376 116898633072 117463360768 118051479552 118074018816 118541439306 118644424704 119114103264 119136845412 119217586176 119712385728 119814488064 120280820608 120311764992 120393302016 120892981248 121394734344 121477005312 121971157584 121981182336 123175982592 123184152576 123695414928 123802877952 124390735872 124400959488 124907006016 124917272064 125023813632 125510421504 125542711296 126149197824 126640185828 126672766272 126748196864 127274251392 127889102848 127913520384 128531460096 129040278536 129064915863 129174994944 129185611776 129711121632 129799028736 130337745408 130426077184 130967396352 131510962206 131600089088 132135420716 132146280864 132258988032 132807914496 133449498624 133474977792 134003366172 134119784448 134676433944 134756630528 134791299072 135315923184 135442464768 135969623296 136004603904 136650399744 136661630976 137217552282 137228830128 137880439008 138009378816 138572980416 138582171648 139157341794 139939577856 139951079424 140493557696 140520381768 140615614464 140651790336 141199224192 141331267584 141881346048 141917847552 142591721472 143183532816 143280570368 143875240704 144570290176 144597892608 145170313353 145321869312 146023907328 146592250116 146601973248 146629963584 146729336832 147338320896 147438174208 148037933056 148050100224 148664565972 148791361536 149370475592 149408903808 149510160384 150130685952 150884757504 151469616891 151601209344 152230413582 152333582336 152372772864 152965826208 153096290304 153108873216 153731699712 153744334848 154474364928 155115493884 155260551168 155864844096 155894602968 155904943104 157401972736 157432025088 158055252408 158192566272 158818804352 158849127216 158956781568 158997676032 159616514304 159752650752 160415686656 161081474418 161190641664 161859645792 161969340416 162628210112 162641576448 164234643456 164245536768 164276895744 164927219904 165070503936 165755611008 165854314496 165867945984 166542674688 166556362752 167347228672 167390281728 168041785041 168198930432 168853581104 168897021696 169699001856 170551360512 171226523442 171375280128 172086554484 172233326592 172247482368 172948162176 173065371648 173783660544 174623195136 174668120064 175347949608 176195041152 176345317376 177077219328 177812158959 177932664832 177966637056 178671154896 178826379264 179568578592 179721732096 180421230912 180467647488 180589953024 181339471872 182092101516 182200532992 182215507968 182956736376 182971773504 183840585344 184012505088 184763973888 184776228864 185543122392 185704316928 186586103808 186601439232 187360509024 187375908096 187487485952 187535720448 188265632256 189175128064 189223796736 189960278742 190122295296 190911377088 191833654272 191870280576 192797190144 193560417804 193762492416 194698543104 195456333488 195469297664 195506618112 195639115776 196451094528 197266443309 197400133632 198203131074 198219421296 198388482048 199211871744 199346880512 200174247936 201005049258 201179676672 201959489188 202134945792 202186948608 202973884776 203163697152 203954434944 204006905856 204128387072 204145164288 204975599616 204992446464 205826328423 205843245192 205965819904 206820658512 207014068224 207819792128 207859470624 207873257472 209690452621 209909366784 209926619136 210740336544 210780572652 210923421696 211798836288 211942375424 211996901376 212822019072 213003534336 213887582208 214775299224 214920855552 215812861056 216855435264 216896838912 218979524608 218994049024 219035860992 219888375174 219902959872 220094005248 221007481344 221157261312 222056899584 222075150336 222996848958 223187042304 224055713388 224113355712 224265240576 225196028928 226265335808 227401814016 228302031256 228345620373 228500373504 228559159296 229448739312 229644435456 229663309824 230597549568 230616502272 230753828864 231711547392 232673240826 232830926848 232890826752 233797266144 234926721536 236102959104 236148037632 237082878612 237288849408 238228206528 238273690824 238435172352 239424771456 239628976128 240561641216 240623529984 241785962496 242727022837 242789468688 242954010624 243942315168 243962364672 246351965184 246368305152 247390829856 247605755904 248781471744 248801918976 249814012032 249834544128 250047627264 251020843008 251085422592 252298395648 253280371656 253345532544 253496393728 254548502784 255778205696 255827040768 256839785163 257062920192 258080557072 258129831726 258349989888 258371223552 259422243264 259598057472 260675490816 260852154368 261934792704 263021924412 263200178176 264270841432 264292561728 264517976064 265615828992 266898997248 266949955584 268006732344 268239568896 269352867888 269513261056 269582598144 270631846368 270884929536 271939246592 272009207808 273300799488 273323261952 274435104564 274457660256 275760878016 276018757632 277145960832 277164343296 278314683588 279879155712 279902158848 280987115392 281040763536 281231228928 281303580672 282398448384 283762692096 283835695104 284940418113 285183442944 286367065632 286561140736 287750481408 289140580352 289195785216 290340626706 290643738624 292047814656 293184500232 293203946496 293259927168 293458673664 294676641792 294876348416 296075866112 296100200448 297304696611 297329131944 297582723072 298740951184 298817807616 299020320768 300261371904 301507573887 301769515008 302939233782 303202418688 304460827164 304667164672 304745545728 305931652416 306192580608 306217746432 307463399424 307488669696 308948729856 310230987768 310521102336 311729688192 311789205936 311809886208 314803945472 314864050176 316110504816 316385132544 317637608704 317698254432 317913563136 317995352064 319233028608 319505301504 320831373312 322162948836 322381283328 323719291584 323938680832 325256420224 325283152896 328469286912 328491073536 328553791488 329832562761 329854439808 330141007872 331511222016 331708628992 331735891968 333085349376 333112725504 334495273437 334694457344 334780563456 336083570082 336397860864 337707162208 337794043392 339398003712 341102721024 342453046884 342750560256 344173108968 344466653184 344494964736 345896324352 346130743296 347567321088 349009861239 349246390272 349336240128 350695899216 352390082304 352690634752 354154438656 355624317918 355865329664 355933274112 357342309792 357652758528 359137157184 359443464192 360842461824 360935294976 361179906048 362678943744 364184203032 364401065984 364431015936 365913472752 365943547008 367681170688 369527947776 369552457728 370990800791 371086244784 371408633856 373172207616 373202878464 374721018048 374751816192 374974971904 375071440896 376531264512 378350256128 378447593472 379920557484 380244590592 381822754176 383667308544 383740561152 385594380288 387120835608 387194747589 387524984832 389397086208 390912666976 390938595328 391013236224 391278231552 392902189056 394532886618 394800267264 396406262148 396438842592 396776964096 398423743488 398693761024 400348495872 402010098516 402359353344 403918978376 404269891584 404373897216 405947769552 406327394304 407908869888 408013811712 408256774144 409951199232 409984892928 411652656846 411686490384 411931639808 413641317024 414028136448 415639584256 415718941248 415746514944 419380905242 419818733568 419853238272 421480673088 421561145304 421846843392 423597672576 423884750848 423993802752 425644038144 427775164416 429440117327 429550598448 429841711104 431625722112 433710870528 433793677824 435510940059 437959049216 437988098048 438071721984 439776750348 439805919744 440188010496 442014962688 442314522624 444113799168 444150300672 445993697916 446374084608 448111426776 448226711424 448530481152 450392057856 452530671616 454408850673 454803628032 456604062512 456691240746 457000747008 457118318592 458897478624 459288870912 459326619648 461195099136 461233004544 461507657728 463423094784 465346481652 465661853696 465781653504 467594532288 469853443072 472205918208 472296075264 474165757224 474577698816 476456413056 476547381648 476870344704 478849542912 479257952256 481123282432 481247059968 483571924992 485454045674 485578937376 485908021248 487884630336 487924729344 492703930368 492736610304 494781659712 495211511808 497562943488 497603837952 499628024064 499669088256 502041686016 502170845184 504125355123 504596791296 506560743312 506691065088 506992787456 509097005568 511556411392 511654081536 513679570326 514125840384 516161114144 516259663452 516699979776 516742447104 518844486528 519196114944 521350981632 521704308736 523869585408 526043848824 526400356352 528541682864 528585123456 529035952128 531231657984 533436476877 533797994496 533899911168 536013464688 536479137792 538705735776 539026522112 539165196288 541263692736 541769859072 543878493184 544018415616 546601598976 546646523904 548870209128 548915320512 551521756032 552037515264 554291921664 554328686592 556629367176 559758311424 559804317696 561974230784 562081527072 562462457856 562607161344 564796896768 567525384192 567671390208 569880836226 570366885888 572734131264 573122281472 575500962816 578281160704 578391570432 580681253412 581287477248 584095629312 586369000464 586407892992 586519854336 586917347328 589353283584 591799329927 592151732224 592200400896 594609393222 594658263888 595165446144 597481902368 597635615232 598040641536 600522743808 603015147774 603539030016 605878467564 606404837376 608921654328 609334329344 609491091456 611863304832 612385161216 612435492864 614926798848 614977339392 617478985269 617897459712 620461975536 621042204672 623459376384 623578411872 623619772416 629071357863 629607890944 629728100352 632221009632 632770265088 635275217408 635396508864 635827126272 635990704128 638466057216 639010603008 641662746624 644325897672 644762566656 647438583168 647877361664 650512840448 650566305792 656368339861 656938573824 656982147072 657107582976 659665125522 659708879616 660282015744 663022444032 663417257984 663471783936 666170698752 666225451008 668990546874 669388914688 669561126912 672167140164 672795721728 675414324416 675588086784 678796007424 682205442048 684906093768 685036861119 685501120512 688346217936 688933306368 688989929472 691792648704 692261486592 695134642176 698019722478 698492780544 698672480256 701391798432 704780164608 705381269504 708308877312 711248635836 711730659328 711866548224 714684619584 715305517056 718274314368 718886928384 721684923648 721870589952 725357887488 728181068511 728368406064 728802131968 728862031872 731826945504 731887094016 735362341376 739055895552 739104915456 741981601582 742172489568 742817267712 746344415232 746405756928 749442036096 749503632384 749949943808 750142881792 753062529024 756700512256 756895186944 759841114968 760489181184 763645508352 767334617088 767481122304 770519355489 771188760576 774241671216 774389495178 775049969664 778794172416 781825333952 781877190656 782026472448 782556463104 785804378112 789065773236 789600534528 792812524296 792877685184 793553928192 796847486976 797387522048 800696991744 804020197032 804718706688 807837956752 808539783168 808747794432 811895539104 812654788608 815817739776 816027623424 816513548288 819902398464 819969785856 823305313692 823372980768 823863279616 827282634048 828056272896 831279168512 831437882496 831493029888 838761810484 839637467136 839706476544 842961346176 843122290608 843693686784 847195345152 847769501696 851288076288 854821254339 855550328832 858880234654 859101196896 859683422208 863251444224 867421741056 867587355648 871021880118 875918098432 875976196096 876143443968 879553500696 879611839488 880376020992 884029925376 884629045248 888227598336 888300601344 891914089833 891987395832 892748169216 896222853552 896453422848 897060962304 900784115712 904522721661 905061343232 908817701346 909607256064 913208125024 913382481492 914001494016 914236637184 917794957248 918577741824 918653239296 922390198272 922466009088 923015315456 926846189568 930692963304 931323707392 931563307008 935189064576 939706886144 944411836416 944592150528 948331514448 949155397632 952912826112 953094763296 953740689408 957699085824 958515904512 962246564864 962494119936 967143849984 970908091348 971157874752 971816042496 975769260672 975849458688 985407860736 985473220608 989497688283 989563319424 990423023616 995125886976 995207675904 999256048128 999338176512 1004083372032 1004341690368 1008250710246 1009193582592 1013121486624 1013382130176 1013985574912 1018194011136 1023112822784 1023308163072 1027359140652 1028251680768 1032322228288 1032519326904 1033399959552 1033484894208 1037688973056 1038392229888 1042701963264 1047029583717 1047739170816 1052087697648 1052800712704 1057083365728 1057170246912 1058071904256 1062463315968 1066872953754 1067595988992 1067799822336 1072026929376 1072958275584 1077411471552 1078053044224 1078330392576 1082527385472 1083539718144 1087756986368 1088036831232 1093203197952 1093293047808 1097740418256 1097830641024 1103043512064 1108583843328 1108657373184 1112972402373 1113258734352 1119516622848 1119608635392 1123948461568 1124163054144 1124924915712 1125214322688 1129593793536 1135050768384 1135342780416 1139761672452 1140733771776 1145468262528 1146244562944 1151001925632 1156562321408 1156783140864 1161267062831 1161362506824 1162574954496 1168191258624 1172738000928 1172815785984 1173039708672 1173834694656 1178706567168 1183598659854 1184303464448 1184400801792 1189218786444 1189316527776 1190330892288 1194963804736 1195271230464 1196081283072 1201045487616 1206030295548 1207078060032 1211756935128 1212809674752 1217843308656 1218668658688 1218982182912 1223726609664 1224770322432 1229853597696 1229954678784 1234957970538 1235794919424 1240923951072 1242084409344 1246918752768 1247156823744 1247239544832 1258142715726 1259215781888 1259456200704 1264442019264 1265540530176 1270550434816 1270793017728 1271654252544 1271981408256 1276932114432 1283325493248 1288320351981 1288651795344 1289525133312 1294877166336 1295754723328 1301025680896 1301132611584 1306532820177 1312736679722 1313877147648 1313964294144 1314215165952 1319330251044 1319417759232 1320564031488 1326044888064 1326834515968 1326943567872 1332341397504 1332450902016 1337981093748 1338777829376 1339122253824 1344334280328 1345591443456 1350828648832 1351176173568 1357592014848 1363226552019 1364410884096 1369812187536 1370073722238 1371002241024 1376692435872 1377866612736 1377979858944 1383585297408 1384522973184 1390269284352 1396039444956 1396985561088 1397344960512 1402783596864 1409560329216 1410762539008 1416617754624 1422497271672 1423461318656 1423733096448 1429369239168 1430611034112 1436548628736 1437773856768 1443369847296 1443741179904 1450715774976 1456362137022 1456736812128 1457604263936 1457724063744 1463653891008 1463774188032 1470724682752 1478111791104 1478209830912 1483963203164 1484344979136 1485634535424 1492688830464 1492811513856 1498884072192 1499007264768 1499899887616 1506125058048 1512376065369 1513401024512 1513790373888 1519682229936 1520978362368 1527291016704 1534669234176 1534962244608 1541038710978 1542377521152 1548483342432 1548778990356 1550099939328 1557588344832 1563650667904 1563754381312 1564052944896 1565112926208 1571608756224 1578131546472 1579201069056 1585625048592 1585755370368 1587107856384 1593694973952 1600309430631 1601393983488 1608040394064 1609437413376 1615675913504 1617079566336 1617495588864 1623791078208 1625309577216 1631635479552 1632055246848 1633027096576 1639804796928 1639939571712 1646610627384 1646745961536 1647726559232 1654565268096 1656112545792 1662558337024 1662875764992 1662986059776 1677523620968 1679274934272 1679412953088 1685922692352 1686244581216 1687387373568 1694390690304 1695539003392 1702576152576 1709642508678 1711100657664 1717760469308 1718202393792 1719366844416 1726502888448 1734843482112 1735174711296 1742043760236 1751836196864 1751952392192 1752286887936 1759107001392 1759223678976 1760752041984 1768059850752 1776455196672 1776601202688 1783828179666 1783974791664 1785496338432 1792445707104 1792906845696 1794121924608 1801568231424 1809045443322 1810122686464 1817635402692 1819214512128 1826416250048 1826764962984 1828002988032 1828473274368 1835589914496 1837155483648 1837306478592 1844780396544 1844932018176 1852436955807 1853692379136 1861385926608 1862647414784 1863126614016 1870378129152 1879413772288 1887214073589 1888823672832 1889184301056 1896663028896 1898310795264 1905825652224 1906189526592 1907481378816 1915398171648 1917031809024 1924493129728 1924988239872 1934287699968 1941816182696 1942315749504 1943632084992 1951538521344 1951698917376 1969105019583 1970815721472 1970946441216 1978995376566 1979126638848 1980846047232 1990251773952 1990415351808 1998512096256 1998676353024 2008166744064 2008683380736 2016501420492 2018387165184 2026242973248 2026764260352 2027971149824 2036388022272 2046225645568 2046616326144 2054718281304 2056503361536 2064644456576 2065038653808 2066799919104 2066969788416 2075377946112 2076784459776 2085403926528 2094059167434 2095478341632 2104175395296 2105601425408 2114166731456 2114340493824 2116143808512 2124926631936 2133745907508 2135191977984 2135599644672 2144053858752 2145916551168 2154822943104 2156106088448 2156660785152 2165054770944 2175513972736 2176073662464 2184543205533 2186406395904 2186586095616 2195480836512 2195661282048 2206087024128 2217167686656 2217314746368 2225944804746 2226517468704 2239033245696 2239217270784 2247896923136 2248326108288 2249849831424 2250428645376 2259187587072 2270101536768 2270685560832 2279523344904 2281467543552 2290936525056 2292489125888 2302003851264 2311558066467 2313124642816 2313566281728 2322534125662 2322725013648 2325149908992 2336382517248 2345476001856 2345631571968 2346079417344 2347669389312 2357413134336 2367197319708 2368606928896 2368801603584 2378437572888 2378633055552 2380661784576 2389927609472 2390542460928 2392162566144 2402090975232 2412060591096 2414156120064 2423513870256 2425619349504 2435686617312 2437337317376 2437964365824 2447453219328 2449540644864 2459707195392 2459909357568 2469915941076 2471589838848 2481847902144 2484168818688 2493837505536 2494313647488 2494479089664 2516285431452 2518431563776 2518912401408 2528884038528 2531081060352 2541100869632 2541586035456 2543308505088 2553864228864 2564463763017 2566650986496 2576640703962 2577303590688 2579050266624 2589754332672 2591509446656 2602051361792 2602265223168 2613065640354 2625473359444 2627754295296 2627928588288 2628430331904 2638660502088 2638835518464 2641128062976 2652089776128 2653669031936 2653887135744 2664682795008 2664901804032 2675742269499 2675962187496 2677555658752 2678244507648 2688668560656 2691182886912 2701657297664 2702352347136 2715184029696 2726453104038 2728821768192 2739624375072 2740147444476 2742004482048 2753384871744 2755733225472 2755959717888 2767170594816 2769045946368 2780538568704 2792078889912 2793971122176 2794689921024 2805567193728 2819120658432 2833235509248 2844994543344 2846922637312 2847466192896 2858738478336 2861222068224 2873097257472 2875547713536 2886739694592 2887482359808 2901431549952 2912724274044 2913473624256 2915208527872 2915448127488 2927307782016 2927548376064 2941449365504 2956223582208 2956419661824 2967926406328 2968493064849 2968689958272 2971269070848 2985377660928 2985623027712 2997768144384 2998014529536 2999799775232 3012250116096 3024752130738 3026802049024 3027580747776 3039364459872 3041956724736 3054582033408 3069338468352 3069924489216 3082077421956 3084755042304 3096966684864 3097557980712 3100199878656 3115176689664 3127301335808 3127508762624 3128105889792 3143217512448 3156263092944 3158402138112 3171250097184 3171510740736 3174215712768 3187389947904 3200618861262 3202787966976 3216080788128 3218874826752 3231351827008 3234159132672 3234991177728 3247582156416 3250619154432 3263270959104 3264110493696 3279609593856 3279879143424 3293221254768 3293491923072 3295453118464 3309130536192 3325116674048 3325751529984 3325972119552 3338917207119 3355047241936 3358549868544 3358825906176 3371845384704 3372489162432 3374774747136 3388781380608 3391078006784 3405152305152 3419285017356 3422201315328 3435520938616 3436404787584 3438733688832 3453005776896 3469686964224 3470349422592 3483801188493 3484087520472 3503672393728 3503904784384 3504573775872 3518214002784 3518447357952 3521504083968 3536119701504 3552910393344 3553202405376 3567656359332 3567949583328 3570992676864 3584891414208 3585813691392 3588243849216 3603136462848 3618090886644 3620245372928 3635270805384 3638429024256 3652832500096 3653529925968 3656005976064 3656946548736 3671179828992 3674310967296 3689560793088 3689864036352 3704873911614 3707384758272 3722771853216 3725294829568 3726253228032 3740756258304 3758827544576 3774428147178 3777647345664 3778368602112 3793326057792 3796621590528 3811651304448 3812379053184 3814962757632 3830796343296 3848986259456 3849976479744 3864961055943 3868575399936 3883632365392 3884631499008 3887264169984 3903077042688 3903397834752 3919598460531 3938210039166 3941631442944 3941892882432 3957990753132 3958253277696 3961692094464 3980503547904 3980830703616 3997024192512 3997352706048 4016333488128 4017366761472 4033002840984 4036774330368 4052485946496 4053528520704 4055942299648 4072776044544 4089679656057 4092451291136 4093232652288 4109436562608 4113006723072 4129288913152 4130077307616 4133599838208 4133939576832 4150755892224 4153568919552 4170807853056 4188118334868 4190956683264 4208350790592 4211202850816 4228333462912 4228680987648 4232287617024 4249853263872 4267491815016 4270383955968 4271199289344 4288107717504 4291833102336 4309645886208 4312212176896 4313321570304 4330109541888 4351027945472 4352147324928 4369086411066 4372812791808 4373172191232 4390961673024 4391322564096 4412174048256 4434335373312 4434629492736 4451889609492 4453034937408 4478066491392 4478434541568 4495793846272 4496652216576 4499699662848 4518375174144 4537128196107 4540203073536 4541371121664 4559046689808 4562935087104 4581873050112 4584978251776 4604007702528 4623116132934 4626249285632 4627132563456 4645068251324 4645450027296 4650299817984 4672765034496 4690952003712 4691263143936 4692158834688 4695338778624 4714826268672 4734394639416 4737213857792 4737603207168 4756875145776 4757266111104 4761323569152 4779855218944 4781084921856 4804181950464 4822880410283 4824121182192 4828312240128 4847027740512 4851238699008 4871373234624 4874674634752 4875928731648 4894906438656 4899081289728 4919414390784 4919818715136 4939831882152 4943179677696 4963695804288 4968337637376 4987675011072 4988627294976 4988958179328 5032570862904 5036863127552 5037824802816 5057768077056 5062162120704 5082201739264 5083172070912 5086617010176 5107728457728 5128927526034 5133301972992 5153281407924 5154607181376 5158100533248 5179508665344 5183018893312 5204102723584 5204530446336 5226131280708 5250946718888 5255508590592 5255857176576 5256860663808 5277321004176 5277671036928 5282256125952 5304179552256 5307338063872 5329365590016 5329803608064 5351484538998 5351924374992 5355111317504 5356489015296 5377337121312 5382365773824 5403314595328 5404704694272 5430368059392 5452906208076 5457643536384 5479248750144 5480294888952 5484008964096 5506769743488 5511466450944 5511919435776 5534341189632 5561077137408 5582721525251 5584157779824 5587942244352 5589379842048 5611134387456 5638241316864 5661642220767 5666471018496 5689989086688 5693845274624 5694932385792 5717476956672 5722444136448 5746194514944 5751095427072 5773479389184 5774964719616 5802863099904 5825448548088 5826947248512 5830417055744 5830896254976 5854615564032 5855096752128 5882898731008 5907315058749 5912447164416 5912839323648 5935852812656 5936986129698 5937379916544 5942538141696 5970755321856 5971246055424 5995536288768 5996029059072 5999599550464 6024500232192 6049504261476 6053604098048 6055161495552 6078728919744 6083913449472 6109164066816 6138676936704 6139848978432 6164154843912 6169510084608 6193933369728 6195115961424 6200399757312 6230353379328 6254602671616 6255017525248 6256211779584 6286435024896 6312526185888 6316804276224 6342500194368 6343021481472 6348431425536 6374779895808 6401237722524 6405575933952 6432161576256 6437749653504 6462703654016 6468318265344 6469982355456 6495164312832 6526541918208 6528220987392 6553629616599 6559219187712 6559758286848 6586442509536 6586983846144 6590906236928 6618261072384 6650233348096 6651503059968 6651944239104 6677834414238 6710094483872 6717099737088 6717651812352 6743690769408 6744978324864 6749549494272 6777562761216 6782156013568 6810304610304 6838570034712 6844402630656 6871041877232 6872809575168 6877467377664 6906011553792 6934674199401 6939373928448 6940698845184 6967602376986 6968175040944 7007344787456 7007809568768 7009147551744 7036428005568 7036894715904 7043008167936 7072239403008 7105820786688 7106404810752 7135312718664 7135899166656 7141985353728 7169782828416 7171627382784 7176487698432 7206272925696 7236181773288 7240490745856 7270541610768 7276858048512 7305665000192 7307059851936 7312011952128 7313893097472 7342359657984 7348621934592 7379121586176 7379728072704 7409747823228 7414769516544 7445543706432 7450589659136 7452506456064 7481512516608 7517655089152 7548856294356 7555294691328 7556737204224 7586652115584 7593243181056 7623302608896 7624758106368 7629925515264 7661592686592 7693391289051 7697972518912 7699952959488 7729922111886 7737150799872 7767264730784 7769262998016 7774528339968 7806154085376 7806795669504 7839196921062 7876420078332 7883262885888 7883785764864 7915981506264 7916506555392 7923384188928 7961007095808 7961661407232 7994048385024 7994705412096 8027226808497 8032666976256 8034733522944 8066005681968 8073548660736 8104971892992 8107057041408 8111884599296 8145552089088 8179359312114 8184902582272 8186465304576 8218873125216 8226013446144 8258577826304 8260154615232 8267199676416 8267879153664 8301511784448 8307137839104 8341615706112 8376236669736 8381913366528 8416701581184 8422405701632 8456666925824 8457361975296 8499706527744 8532788418193 8534983630032 8540767911936 8542398578688 8576215435008 8583666204672 8619291772416 8624424353792 8626643140608 8660219083776 8702055890944 8704294649856 8738172822132 8745625583616 8746344382464 8781923346048 8782645128192 8824348096512 8868670746624 8869258985472 8903779218984 8905479194547 8906069874816 8956132982784 8956869083136 8991587692544 8993304433152 8999399325696 9036750348288 9074256392214 9080406147072 9082742243328 9118093379616 9125870174208 9163746100224 9169956503552 9208015405056 9246232265868 9252498571264 9254265126912 9290136502648 9290900054592 9300599635968 9345530068992 9381904007424 9382526287872 9384317669376 9429652537344 9468789278832 9474427715584 9475206414336 9513750291552 9514532222208 9522647138304 9559710437888 9562169843712 9608363900928 9645760820566 9648242364384 9656624480256 9694055481024 9702477398016 9742746469248 9749349269504 9751857463296 9789812877312 9838828781568 9839637430272 9879663764304 9886359355392 9927391608576 9975350022144 9977254589952 9977916358656 10016751621357 10065141725808 10073726255104 10075649605632 10115536154112 10124324241408 10164403478528 10166344141824 10173234020352 10215456915456 10257855052068 10266603945984 10306562815848 10309214362752 10316201066496 10359017330688 10366037786624 10408205447168 10409060892672 10451403565479 10452262561416 10501893437776 10511017181184 10511714353152 10513721327616 10554642008352 10555342073856 10564512251904 10608359104512 10614676127744 10658731180032 10659607216128 10702969077996 10703848749984 10710222635008 10712978030592 10754674242624 10764731547648 10806629190656 10809409388544 10860736118784 10905812416152 10915287072768 10958497500288 10960589777904 10968017928192 11013539486976 11022932901888 11068682379264 11122154274816 11165443050502 11168315559648 11175884488704 11178759684096 11222268774912 11276482633728 11323284441534 11332942036992 11379978173376 11387690549248 11389864771584 11434953913344 11444888272896 11492389029888 11546958778368 11549929439232 11594883167829 11605726199808 11650897096176 11653894497024 11660834111488 11661792509952 11709231128064 11710193504256 11758795381593 11765797462016 11814630117498 11824894328832 11825678647296 11871705625312 11873972259396 11874759833088 11885076283392 11941510643712 11942492110848 11991072577536 11992058118144 11999199100928 12049000464384 12099008522952 12107208196096 12110322991104 12157457839488 12167826898944 12218328133632 12269038968171 12277353873408 12279697956864 12328309687824 12339020169216 12387866739456 12390231922848 12400799514624 12460706758656 12509205343232 12510035050496 12512423559168 12572870049792 12625052371776 12633608552448 12685000388736 12686042962944 12696862851072 12749559791616 12802475445048 12811151867904 12864323152512 12875499307008 12925407308032 12936636530688 12939964710912 12990328625664 13053083836416 13056441974784 13107259233198 13118438375424 13119516573696 13172885019072 13173967692288 13181812473856 13236522144768 13300466696192 13303006119936 13303888478208 13355668828476 13420188967744 13434199474176 13435303624704 13487381538816 13489956649728 13499098988544 13555125522432 13611384588321 13620609220608 13677140069424 13688805261312 13742083754464 13745619150336 13754934755328 13812023107584 13869348398802 13878747856896 13881397690368 13935204753972 13936350081888 14014689574912 14015619137536 14018295103488 14072856011136 14073789431808 14086016335872 14144478806016 14211641573376 14212809621504 14270625437328 14271798333312 14283970707456 14339565656832 14343254765568 14412545851392 14468641230849 14472363546576 14480981491712 14541083221536 14553716097024 14611330000384 14614119703872 14624023904256 14627786194944 14684719315968 14697243869184 14758243172352 14759456145408 14819495646456 14829539033088 14891087412864 14901179318272 14905012912128 14963025033216 15035310178304 15096471816803 15097712588712 15110589382656 15113474408448 15173304231168 15186486362112 15246605217792 15249516212736 15259851030528 15323185373184 15386782578102 15395945037824 15399905918976 15459844223772 15474301599744 15534529461568 15538525996032 15549056679936 15612308170752 15613591339008 15678393842124 15752840156664 15766525771776 15767571529728 15831963012528 15833013110784 15846768377856 15922014191616 15988096770048 15989410824192 16054453616994 16065333952512 16069467045888 16132011363936 16147097321472 16209943785984 16214114082816 16223769198592 16291104178176 16358718624228 16369805164544 16372930609152 16437746250432 16452026892288 16517155652608 16520309230464 16534399352832 16535758307328 16603023568896 16683231412224 16748164575753 16752473339472 16763826733056 16833403162368 16844811403264 16913333851648 16914723950592 16984926662301 16999413055488 17065576836386 17069967260064 17081535823872 17084797157376 17152430870016 17167332409344 17238583544832 17248848707584 17253286281216 17320438167552 17404111781888 17408589299712 17476345644264 17491251167232 17492688764928 17563846692096 17565290256384 17648696193024 17721945176247 17737341493248 17738517970944 17807558437968 17810958389094 17812139749632 17912265965568 17913738166272 17983175385088 17986608866304 17998798651392 18073500696576 18148512784428 18160812294144 18165484486656 18236186759232 18251740348416 18327492200448 18339913007104 18416030810112 18492464531736 18504997142528 18508530253824 18580273005296 18581800109184 18601199271936 18691060137984 18763808014848 18765052575744 18768635338752 18859305074688 18937578557664 18948855431168 18950412828672 19027500583104 19029064444416 19045294276608 19119420875776 19124339687424 19216727801856 19291521641132 19296484728768 19313248960512 19388110962048 19404954796032 19485492938496 19498698539008 19579625754624 19660888849797 19677657563136 19679274860544 19759327528608 19772718710784 19854783217152 19950700044288 19954509179904 19955832717312 20033503242714 20130283451616 20147452510208 20151299211264 20231072308224 20248648482816 20328806957056 20332688283648 20346468040704 20430913830912 20515710104136 20533207891968 20613125631696 20618428725504 20632402132992 20718034661376 20804022598203 20816410894336 20818121785344 20902807130958 20904525122832 21003786875552 21022034362368 21023428706304 21027442655232 21109284016704 21110684147712 21129024503808 21216718209024 21229352255488 21317462360064 21319214432256 21405938155992 21407697499968 21420445270016 21425956061184 21509348485248 21529463095296 21613258381312 21618818777088 21721472237568 21811624832304 21830574145536 21916995000576 21921179555808 21936035856384 22027078973952 22045865803776 22137364758528 22244308549632 22330886101004 22336631119296 22351768977408 22357519368192 22444537549824 22552965267456 22646568883068 22665884073984 22759956346752 22775381098496 22779729543168 22869907826688 22889776545792 22984778059776 23093917556736 23099858878464 23189766335658 23211452399616 23301794192352 23307788994048 23321668222976 23323585019904 23418462256128 23420387008512 23517590763186 23531594924032 23629260234996 23649788657664 23651357294592 23743411250624 23747944518792 23749519666176 23770152566784 23883021287424 23884984221696 23982145155072 23984116236288 24081680425491 24098000928768 24198017045904 24214416392192 24220645982208 24314915678976 24335653797888 24436656267264 24538077936342 24554707746816 24559395913728 24656619375648 24678040338432 24775733478912 24780463845696 24801599029248 24921413517312 25018410686464 25020070100992 25024847118336 25145740099584 25250104743552 25267217104896 25370000777472 25372085925888 25499119583232 25598365254579 25604950890096 25622303735808 25728646305024 25750998614016 25850814616064 25873273061376 25879929421824 25980657251328 26106167672832 26112883949568 26214518466396 26236876750848 26239033147392 26345770038144 26347935384576 26363624947712 26473044289536 26600933392384 26606012239872 26607776956416 26711337656952 26840377935488 26868398948352 26870607249408 26974763077632 26979913299456 26998197977088 27110251044864 27222769176642 27241218441216 27354280138848 27377610522624 27484167508928 27491238300672 27509869510656 27624046215168 27738696797604 27757495713792 27762795380736 27870409507944 27872700163776 28029379149824 28031238275072 28036590206976 28145712022272 28147578863616 28288957612032 28423283146752 28425619243008 28541250874656 28543596666624 28567941414912 28679131313664 28686509531136 28825091702784 28937282461698 28944727093152 28961962983424 29082166443072 29107432194048 29222660000768 29228239407744 29248047808512 29255572389888 29369438631936 29516486344704 29518912290816 29638991292912 29659078066176 29782174825728 29802358636544 29926050066432 30050254864071 30070620356608 30192943633606 30195425177424 30221178765312 30226948816896 30346608462336 30372972724224 30493210435584 30499032425472 30519702061056 30646370746368 30773565156204 30791890075648 30799811837952 30919688447544 30948603199488 31069058923136 31077051992064 31098113359872 31224616341504 31227182678016 31354210696437 31356787684248 31505680313328 31533051543552 31535143059456 31663926025056 31666026221568 31693536755712 31844028383232 31976193540096 31978821648384 32108907233988 32130667905024 32138934091776 32264022727872 32294194642944 32419887571968 32428228165632 32447538397184 32582208356352 32717437248456 32739610329088 32745861218304 32875492500864 32904053784576 33034311305216 33040618460928 33068798705664 33206047137792 33366462824448 33496329151506 33504946678944 33527653466112 33666806324736 33689622806528 33826667703296 33829447901184 33969853324602 33998826110976 34131153672772 34139934520128 34163071647744 34169594314752 34304861740032 34334664818688 34477167089664 34497697415168 34640876335104 34784649503487 34808223563776 34817178599424 34952691288528 34982502334464 34985377529856 35127693384192 35130580512768 35297392386048 35443890352494 35474682986496 35477035941888 35615116875936 35621916778188 35624279499264 35824531931136 35827476332544 35966350770176 35973217732608 35997597302784 36147001393152 36297025568856 36321624588288 36330968973312 36472373518464 36503480696832 36654984400896 36807116904513 36832061620224 36984929063472 37009994285056 37017060507648 37160546010592 37163600218368 37202398543872 37382120275968 37527616029696 37530105151488 37537270677504 37718610149376 37875157115328 37897710862336 37900825657344 38055001166208 38058128888832 38090588553216 38238841751552 38248679374848 38433455603712 38583043282264 38592969457536 38626497921024 38776221924096 38809909592064 38970985876992 38997397078016 39159251509248 39321777699594 39355315126272 39358549721088 39518655057216 39545437421568 39709566434304 39901400088576 39909018359808 39911665434624 40067006485428 40260566903232 40294905020416 40302598422528 40462144616448 40497296965632 40657613914112 40665376567296 40861827661824 41031420208272 41066415783936 41226251263392 41236857451008 41264804265984 41436069322752 41608045196406 41632821788672 41636243570688 41805614261916 41809050245664 42007573751104 42044068724736 42046857412608 42054885310464 42218568033408 42221368295424 42258049007616 42433436418048 42634924720128 42638428864512 42811876311984 42815394999936 42840890540032 42851912122368 43018696970496 43226516762624 43237637554176 43405923692547 43442944475136 43623249664608 43661148291072 43833990001152 43842359111616 43872071712768 44054157947904 44091731607552 44274729517056 44488617099264 44661772202008 44673262238592 44703537954816 44715038736384 44889075099648 45105930534912 45289415450409 45293137766136 45331768147968 45519912693504 45550762196992 45559459086336 45739815653376 45779553091584 45969556119552 46187835113472 46199717756928 46379532671316 46422904799232 46603588384704 46615577988096 46643336445952 46647170039808 46836924512256 46840774017024 47035181526372 47063189848064 47258520469992 47299577315328 47302714589184 47486822501248 47495889037584 47499039332352 47540305133568 47766042574848 47964290310144 47968232472576 48163360850982 48196001857536 48396034091808 48428832784384 48441291964416 48629831357952 48671307595776 48873312534528 49076155872684 49109415493632 49118791827456 49313238751296 49356080676864 49551466957824 49560927691392 49603198058496 50036821372928 50040140201984 50049694236672 50244493727259 50291480199168 50500209487104 50534434209792 50740001554944 50744171851776 50954779986903 50998239166464 51196730509158 51209901780192 51244607471616 51457292610048 51501997228032 51701629232128 51746546122752 51759858843648 51961314502656 52212335345664 52225767899136 52429036932792 52473753501696 52478066294784 52691540076288 52695870769152 52727249895424 52946088579072 53165835528741 53201866784768 53212024479744 53215553912832 53422675313904 53680755870976 53736797896704 53741214498816 53949526155264 53959826598912 53996395954176 54220502089728 54445538353284 54482436882432 54708560277696 54755221045248 54968335017856 54982476601344 55019739021312 55248092430336 55477393595208 55514991427584 55525590761472 55740819015888 55745400327552 56058758299648 56073180413952 56291424044544 56295157727232 56577915224064 56846566293504 56851238486016 57082501749312 57087193333248 57135882829824 57358262627328 57373019062272 57650183405568 57874564923396 57889454186304 57923925966848 58164332886144 58214864388096 58445320001536 58456478815488 58496095617024 58738877263872 58982666549391 59032972689408 59037824581632 59277982585824 59318156132352 59564349651456 59604717273088 59852100132864 60100509728142 60141240713216 60385887267212 60390850354848 60442357530624 60453897633792 60693216924672 60745945448448 60986420871168 60998064850944 61039404122112 61292741492736 61547130312408 61583780151296 61599623675904 61839376895088 61897206398976 62138117846272 62154103984128 62449232683008 62454365356032 62708421392874 62713575368496 63011360626656 63066103087104 63070286118912 63327852050112 63332052443136 63387073511424 63688056766464 63952387080192 63957643296768 64217814467976 64261335810048 64277868183552 64528045455744 64588389285888 64839775143936 64856456331264 65164416712704 65434874496912 65479220658176 65491722436608 65750985001728 65808107569152 66068622610432 66081236921856 66137597411328 66412094275584 66732925648896 66992658303012 67009893357888 67055306932224 67333612649472 67379245613056 67653335406592 67658895802368 67939706649204 67997652221952 68262307345544 68279869040256 68326143295488 68339188629504 68609723480064 68669329637376 68954334179328 68995394830336 69281752670208 69569299006974 69616447127552 69634357198848 69905382577056 69965004668928 69970755059712 70255386768384 70261161025536 70594784772096 70887780704988 70949365972992 70954071883776 71230233751872 71243833556376 71248558998528 71649063862272 71654952665088 71932701540352 71946435465216 72294002786304 72594051137712 72643249176576 72661937946624 72944747036928 73006961393664 73309968801792 73614233809026 73664123240448 73969858126944 74019988570112 74034121015296 74321092021184 74327200436736 74404797087744 74764240551936 75055232059392 75060210302976 75074541355008 75437220298752 75750314230656 75795421724672 75801651314688 76110002332416 76116257777664 76477683503104 76497358749696 76795095763737 76866911207424 77166086564528 77185938915072 77252995842048 77552443848192 77619819184128 77941971753984 77994794156032 78318503018496 78643555399188 78710630252544 78717099442176 79037310114432 79090874843136 79419132868608 79802800177152 79818036719616 79823330869248 80134012970856 80521133806464 80589810040832 80605196845056 80924289232896 80994593931264 81315227828224 81330753134592 81723655323648 82062840416544 82132831567872 82452502526784 82473714902016 82529608531968 82872138645504 83216090392812 83265643577344 83272487141376 83611228523832 83618100491328 84015147502208 84088137449472 84093714825216 84109770620928 84437136066816 84442736590848 84866872836096 85269849440256 85276857729024 85623752623968 85630789999872 85681781080064 85703824244736 86037393940992 86453033525248 86475275108352 86811847385094 86885888950272 87246499329216 87322296582144 87667980002304 87684718223232 87744143425536 88108315895808 88549459034112 88977234198528 89323544404016 89346524477184 89407075909632 89778150199296 90150764592213 90211861069824 90578830900818 90586275532272 90663536295936 91039825387008 91101524393984 91118918172672 91479631306752 91559106183168 91939112239104 92375670226944 92399435513856 92759065342632 92845809598464 93207176769408 93231155976192 93286672891904 93294340079616 93673849024512 93681548034048 94062632089311 94070363052744 94126379696128 94517040939984 94599154630656 94605429178368 94973645002496 94991778075168 94998078664704 95080610267136 95532085149696 95928580620288 95936464945152 96326721701964 96392003715072 96792068183616 96857665568768 96882583928832 97259662715904 97342615191552 97746625069056 98152311745368 98218830987264 98237583654912 98626477502592 98712161353728 99102933915648 99121855382784 99206396116992 100073642745856 100080280403968 100099388473344 100488987454518 100582960398336 101000418974208 101068868419584 101480003109888 101488343703552 101909559973806 101996478332928 102393461018316 102419803560384 102489214943232 102914585220096 103003994456064 103403258464256 103493092245504 103922629005312 104353948510461 104424670691328 104451535798272 104858073865584 104947507003392 104956132589568 105383080152576 105391741538304 105454499790848 105892177158144 106331671057482 106403733569536 106424048959488 106431107825664 106845350627808 107361511741952 107473595793408 107482428997632 107899052310528 107919653197824 107992791908352 108441004179456 108891076706568 108964873764864 109417120555392 109510442090496 109936670035712 109964953202688 110496184860672 110926249436509 110954787190416 111029982855168 111051181522944 111481638031776 111490800655104 112117516599296 112146360827904 112582848089088 112590315454464 113155830448128 113693132587008 113702476972032 114165003498624 114174386666496 114271765659648 114716525254656 114746038124544 115300366811136 115749129846792 115778908372608 115847851933696 116328665772288 116429728776192 116890640003072 116912957630976 116992191234048 117477754527744 117965333098782 118065945378816 118075649163264 118555965171648 118636312264704 119128699302912 119209434546176 119704200265728 120201019456284 120282481426432 120771774534424 120781700709696 120884715061248 120907795267584 121386433849344 121491890896896 121972841742336 121996129701888 122585482985472 123094260624816 123167560302592 123199247351808 123678753790176 123794412797952 124276235692544 124308207968256 124898465366016 124908730712064 125416842785748 125427150736992 126022721253312 126132206174208 126140572237824 126655704100224 126664104886272 126774147022848 127904774160384 127915286593536 128435628935952 128522671620096 128555736367104 129056090911488 129679550287872 129712912662528 130217771077641 130328833425408 130869748993824 130958441316352 130983444873216 131501970003456 131616215138304 132137245220864 132162473843712 132275194822656 132824188551168 133465851297792 133985316606024 134019786715776 134110613864448 134667225298944 134758491226112 135306670813184 135317791604736 135868246351227 135879413298408 135995304443904 136524614691088 136559738080512 136652286590976 136678377259008 137219446960128 137338659274752 137908668358656 137990789660672 138563505340416 139138598013948 139232894255104 139268714397696 139810765154112 139930009337856 139941510119424 140510773536768 140522322051072 141189569544192 141775561409976 141898731945984 141908143767552 142460467503744 142487667112752 142497117997056 143298127724544 143865403080704 143892870930432 144588005572608 145188102275424 145286498353152 145323875893248 145889494073856 146013922787328 146619937603584 147228467618052 147328246480896 147939716253888 148039977140224 148068242030592 148642184042368 148654400873472 148809594175488 150110464118784 150120420605952 150149082710016 150733481181777 150874440597504 151500628461312 151590843449344 151603302629376 152220004664832 152232515555328 152864339960709 152955367006208 152994717499392 153590191527474 153733822414848 154332173129056 154371877830144 154505991684096 155104887696384 155239638368256 155883943507968 155989588312064 156637006036992 157287110798376 157421260505088 157434198884352 158074620228864 158181749686272 158838265737216 159497506586223 159605600354304 159636073439232 159646661738496 160268025941712 161042267612928 161179620081664 161210393690112 161848578465792 161989187862528 162630455656448 162661506269184 163447310647296 164125680833088 164265663135744 164905005053568 164947429804032 165059217063936 165744277291008 166432180785624 166531287154688 166544974282752 167222457047664 167236200982656 168030295004416 168176274898944 168219541241856 168874272133632 168885473181696 169733745672192 170539698880512 170553715458048 171247505247936 171261579999744 171363562160128 171407648489472 172074787881984 172906067050496 172950550216704 173623694770188 173771777900544 174492998658432 174644593164288 175335960004608 175369436446464 175488286851072 176216631791616 176947999648173 177098918068224 177954468397056 178647088808032 178693048954368 178814151819264 179556300398592 180301529184426 180423722139648 181157661801636 181172551064544 181327072591872 182079650774016 182203048787968 182237836345344 182959262613504 183118212366336 183878224478208 184751340453888 184798871027712 185518130685264 185691619196928 186414353538816 186462311952384 186573345783808 187347698049024 187363096068096 188125264178622 188140726105488 188252759392256 189034081879968 189198309261312 189210858356736 189947290004992 189983556150336 189996157329408 190161220534272 191064170299392 191857161240576 191872929890304 192653443403928 192784007430144 193584136367232 193715331137536 193765167857664 194519325431808 195493250138112 196254133618439 196304623490736 196437661974528 196475167309824 197252955005184 197424322707456 198205867831296 198243710765568 198412792233984 200147285491712 200160560807936 200198776946688 200977974909036 201165920796672 202000837948416 202137736839168 202960006219776 202976687407104 203819119947612 203992956665856 204786922036632 204839607120768 204978429886464 205829170440192 206007988912128 206806516928512 206986184491008 207845258010624 208707897020922 208849341382656 208903071596544 209716147731168 209895014006784 209912265179136 210766160305152 210783483076608 210908999581696 211784354316288 212663342114964 212807467139072 212848097918976 212862215651328 213690701255616 214723023483904 214947191586816 214964857995264 215798104621056 215839306395648 216882008358912 217782153413136 217929747529728 218834241110784 219020884180992 219873340071424 219929906405376 220992369721344 221852498873018 221909574380832 222059965710336 222102363045888 222963276063552 222981601310208 224235033198592 224292721655808 225165696178176 225180630908928 226311660896256 227386265174016 227404953944064 228330006997248 228348773332992 229433050509312 229492076249088 230385287291211 230600733622272 231498259693584 231557816745216 231695703867392 232657331544576 232859457552384 233781280006144 233825915261952 233984382468096 234955509055488 235930666197564 236131890757632 236151298326528 237111930343296 237272624529408 238257398605824 238418869092352 239408400531456 240402038912568 240564962852864 241543549068848 241563401419392 241769430122496 241815590535168 242772867698688 242983781793792 243945683484672 243992259403776 245170965970944 246188521249632 246335120605184 246398494703616 247357507580352 247588825595904 248552471385088 248616415936512 249796930732032 249817461424128 250833685571496 250854301473984 252045442506624 252264412348416 252281144475648 253311408200448 253328209772544 255809548320768 255830573187072 256871257871904 257045343240192 257111472734208 258112181822976 259359100575744 259425825325056 260435542155282 260657666850816 261739497987648 261916882632704 261966889746432 263003940006912 263232430276608 264274490441728 264324947687424 265648377102336 266931702595584 267970633212048 268039573431552 268221227728896 269334450597888 270452293776639 270613341626368 270635583209472 271736492702454 271758826596816 271990608887808 273049229382176 273119476161024 273304573181952 273356754518016 274438893920256 274677318549504 275817336717312 275981579321344 277127010680832 278277196027896 278465788510208 278537428795392 279621530308224 279860018675712 279883020238848 281021547073536 281044644102144 282187896267933 282379139088384 283551122819952 283797463891968 283816287535104 284920935007488 284975334225504 284994235994112 286596255449088 287730806161408 287785741860864 289176011145216 290376204550848 290572996706304 290647751786496 291778988147712 292027845574656 293239875207168 294456935236104 294656492961792 295879432507776 296079954280448 296136484061184 297284368084736 297308801746944 297619188350976 300220928237568 300240841211904 300298165420032 301466962363554 301748881195008 303001256922624 303181686898688 303206605258752 304440009329664 304465031110656 305728679921418 305910734012416 305989434998784 307180383054948 307467644829696 308664346258112 308743755660288 309011983368192 310209775392768 310479276736512 311767887015936 313061845531383 313274012073984 314574221596752 314842521010176 314868397768704 316149240457728 316363499372544 317676531474432 318995013172446 319211200708608 319272146878464 319293323476992 320536051883424 322084535225856 322359240163328 322420787380224 323697156931584 323978375725056 325260911312896 325323012538368 326894621294592 328251361666176 328531326271488 329810010107136 329894859608064 331488554582016 332778748309527 332864361571248 333062574309376 333089948565504 334444914095328 334472401965312 336060590008832 336352549797888 336439082483712 337748544267264 337770946363392 339467491344384 341079397761024 341107430916096 342495010495872 342523159999488 342727124320256 342815296978944 344149575763968 345812134100992 345901100433408 347247389540376 347543555801088 348985997316864 349289186328576 350671920009216 350738872892928 350976573702144 352433263583232 353895999296346 354197836136448 355908936794112 357294177616064 357386097908736 357628303638528 359112600797184 360603058368852 360847444279296 362315323603272 362345102129088 362654145183744 364159301548032 364406097575936 364475672690688 365918525227008 367756448956416 369502680907776 369597742055424 371036261370528 371383238393856 372828707077632 372924623904768 373146691567616 374695396098048 374726192136192 376250528357244 376281452210976 376505518784512 378068163759936 378396618522624 378421716713472 379894580009984 379967112300672 379992314658816 380322441068544 383714322481152 383745859780608 385306886807856 385568014860288 387168272734464 387430662275072 389038650863616 390653313232923 390986500276224 392508267236878 392609246981472 392875323949056 392950334619648 394505910010368 394848645414912 396411735662592 396487421531136 396825584467968 400294570983424 400321121615872 400397553893376 401955949818072 402331841593344 404001675896832 404275473678336 405920012439552 405953374814208 407604739053681 407638239895224 407985913331712 409573844073264 409679214241536 409956859772928 411658340880384 412015977824256 413613033857024 413972368982016 415690516021248 417415794041844 417698682765312 417806143193088 419432295462336 419790028013568 419824530358272 421532320610304 421566966153216 421817999163392 423568708632576 425326684229928 425614934278144 425696195837952 425724431302656 427381402511232 429446046967808 429894383173632 431596209242112 431678612791296 433764016717824 435564306826272 435859495059456 437668482221568 438041768361984 439746680142848 439859812810752 441984739442688 443704997746036 443819148761664 444119931420672 444204726091776 445926552127104 445963202620416 448470066397184 450331392356352 450361261817856 452200443545331 452623321792512 454772530348032 454809907888128 456660013994496 456697546665984 458866101018624 458984152498176 460770574582422 461201467244544 462996519387168 463115633490432 463391407734784 465314663089152 465718915104768 467562560012288 467651830523904 467968764936192 469911018110976 471861332395128 472263781515264 472302596653056 474223860686592 474545249058816 476514797211648 478492519758669 478816801062912 480804077825136 481129925705728 483087098137696 483126802838784 483538860244992 483631181070336 485545735397376 485967563587584 487891366969344 487984518807552 490341931941888 492377042499264 492670241210368 492796989407232 494715015160704 495177651191808 497104942770176 497232831873024 499593861464064 499634922848256 501667371142992 501708602947968 504090885013248 504528824696832 506622816400896 506656419545088 511619096641536 511661146374144 513742515743808 514090686480384 514222945468416 516224363645952 518718201151488 518851650650112 520871084310564 521315333701632 523478995975296 523833765265408 523933779492864 526007880013824 526464860553216 528548980883456 528649895374848 531296754204672 533863405191168 535941266424096 536079146863104 536442455457792 538668901195776 540904587553278 541226683252736 541271166418944 543472985404908 543517653193632 543981217775616 546098458764352 546238952322048 546609146363904 546713509036032 548877787840512 549354637099008 551634673434624 554254021361664 556554392055792 556931577020416 557074857590784 559243060616448 559720037351424 562043094147072 562089288204288 564375792535866 564758278176768 567102245639904 567594927783936 567632575070208 569841870014976 569950668451008 569988471988224 573192510898176 575461612322816 575571483721728 578352022290432 580752409101696 581145993412608 581295503572992 583557976295424 586479750414336 588762400855317 588913870472208 589312985923584 591758865015552 592159908560896 592272968122368 594568736169472 594617603493888 595238376701952 600441856475136 600481682423808 600596330840064 602933924727108 603497762390016 606002513845248 606363373797376 606413210517504 608880018659328 608930062221312 611457359842836 611821468024832 611978869997568 614360766109896 614935289659392 617328692516224 617487511320576 618023966736384 620419550785536 620958553473024 623535774031872 626123691062766 626548024147968 629148443193504 629685042020352 629736795537408 632298480915456 632726998745088 635353062948864 637990026344892 638422401417216 638544293756928 638586646953984 641072103766848 644169070451712 644718480326656 644841574760448 647394313863168 650521822625792 650646025076736 653789242589184 656502723332352 657062652542976 659620020214272 659789719216128 662977109164032 665557496619054 665728723142496 666125148618752 666179897131008 668889828190656 668944803930624 672121180017664 672705099595776 672878164967424 675497088534528 675541892726784 678934982688768 682158795522048 682214861832192 684990020991744 685046319998976 685454248640512 688299151527936 691155861873633 691624268201984 691802200866816 694494779080752 695087111602176 697971994633728 698578372657152 701343840018432 701477745785856 701953147404288 704866527166464 707791998592692 708395672272896 711817873588224 714588355232128 714772195817472 715256607277056 718225201594368 721206116737704 721694888558592 724630647206544 724690204258176 725308290367488 728318603096064 728951345381376 731837050454016 735512897912832 739005361815552 739195484110848 742072522741056 742766476787712 745657414155264 745849247809536 746293383135232 749390792196096 749452384272384 752501056714488 752562904421952 753011037569024 756136327519872 756793237045248 756843433426944 759789160019968 759934224601344 759984629317632 767428644962304 767491719561216 770613773615712 771136029720576 774336545468928 774861324550144 778077301727232 781306626465846 781973000552448 785016534473756 785218493962944 785750647898112 785900669239296 789011820020736 789697290829824 792823471325184 792974843062272 800589141966848 800642243231744 800795107786752 803911899636144 804663683186688 808003351793664 811840024879104 811906749628416 815209478107362 815276479790448 815971826663424 819147688146528 819358428483072 819913719545856 823316681760768 824031955648512 827226067714048 827944737964032 831381032042496 834831588083688 835397365530624 835612286386176 838864590924672 839580056027136 839649060716544 843064641220608 843133932306432 846563688803799 847137417265152 850653368459856 851229868556288 851392391675904 851448862605312 854762805022464 858892093935616 859788766347264 863192418484224 863357225582592 867528033435648 871128613652544 871718990118912 875336964443136 876083536723968 879493360285696 879719625621504 883969478885376 887409995492072 887638297523328 888239862841344 888409452183552 891853104254208 891926405240832 896940132794368 900662784712704 900722523635712 904400887090662 905246643585024 909545060696064 909619815776256 913320027988992 913395093331968 917732202037248 917968304996352 921541149164844 922402934489088 925993038774336 926231266980864 926782815469568 930629326178304 931437830209536 935125120024576 935303661047808 939822036221952 943722664790256 944527563030528 944605193306112 948447721373184 949090498117632 953029594423296 956985039517338 957633602125824 961608155650272 962259851411456 966174196275392 966253605677568 967077720489984 967262362140672 971091470794752 971935127175168 975782733938688 975969037615104 980683863883776 984754084998528 985340482420736 985593978814464 989430030321408 994209885540352 994465663746048 998336244928581 999187722928128 999269845696512 1003334742285984 1003417205895936 1008181770026496 1009057649393664 1013245632801792 1013312839090176 1023238193283072 1023322292748288 1027485031487616 1028181372960768 1028445890936832 1032448727291904 1037436402302976 1037703301300224 1041742168621128 1042630667403264 1046957991950592 1047667530530816 1047867558985728 1052015760027648 1052929721106432 1057097961766912 1057299790749696 1062593508409344 1067726810382336 1071882532848192 1072158293726208 1072884910915584 1077337802391552 1081809175106556 1082453366505472 1082542332837888 1086945970809816 1087035306387264 1087962435551232 1092196917528704 1092477904644096 1093218292727808 1093427018072064 1097755575681024 1103269346869248 1108508042723328 1113108784111584 1113863154040832 1114149715181568 1118486121232896 1119440074702848 1124086188294144 1124178576408576 1128751585071732 1129516556353536 1134204491279808 1135189855567872 1135265150140416 1139683740029952 1139901336902016 1139976943976448 1150923224645632 1151142967443456 1156704044580864 1161504818203392 1162291986825216 1167115952590848 1171959939698769 1172959500828672 1177524801710634 1177827740944416 1178625971847168 1183517730031104 1184319817121792 1184545936244736 1189137472338944 1189235206987776 1190476753403904 1200883712950272 1200963364847616 1201192661680128 1205867849454216 1206995524780032 1212005027690496 1212726747594752 1212826421035008 1217760037318656 1217860124442624 1222814217161043 1222914719685672 1223642936049664 1223957739995136 1228721532219792 1229870579318784 1234657385032448 1234975022641152 1236047933472768 1240839101571072 1241917106946048 1247071548063744 1252247382125532 1253096048295936 1258296886387008 1259370084040704 1259473591074816 1264596961830912 1265453997490176 1270706125897728 1275980052689784 1276844802834432 1277088587513856 1277173293907968 1282144207533696 1288338140903424 1289683149520896 1294788627726336 1301043645251584 1301292050153472 1307578485178368 1313005446664704 1314125305085952 1319240040428544 1319579438432256 1325954218328064 1331114993238108 1331457446284992 1332250297237504 1332359794262016 1337779656381312 1337889607861248 1344242360035328 1345410199191552 1350994177069056 1351083785453568 1356601330635993 1357869965377536 1364317591044096 1364429723664384 1369980041983488 1370092639997952 1370908497281024 1376598303055872 1382311723747266 1383248536403968 1383604401733632 1388989558161504 1390174223204352 1395943989267456 1397156745314304 1402687680036864 1402955491571712 1403906294808576 1409733054332928 1415583997185384 1416791344545792 1423635747176448 1429176710464256 1429544391634944 1436450403188736 1442412233475408 1443389777117184 1449261294413088 1449380408516352 1450616580734976 1456637206192128 1457902690762752 1463674100908032 1471025795825664 1478010723631104 1478390968221696 1484145045482112 1485532953575424 1491314828310528 1491698495619072 1498781584392192 1498904768544768 1505002113428976 1505125808843904 1506022075138048 1512272655039744 1513586474090496 1519578320039936 1519868449202688 1519969258635264 1534857289924608 1534983439122432 1541227547231424 1542272059441152 1548673090937856 1549722649100288 1556154603454464 1562613252931692 1563946001104896 1570033068947512 1570436987925888 1571501295796224 1571801338478592 1578023640041472 1579394581659648 1585646942650368 1585949686124544 1601178283933696 1601284486463488 1601590215573504 1607823799272288 1609327366373376 1616006703587328 1623680049758208 1623813499256832 1630418956214724 1630552959580896 1631943653326848 1638295376293056 1638716856966144 1639827439091712 1646633363521536 1648063911297024 1654452135428096 1662762064084992 1669663176167376 1670794731061248 1671224572772352 1677729181849344 1679160112054272 1686129282441216 1686267864612864 1693127377607598 1694274834530304 1701306736919712 1702459737112576 1702784783351808 1702897725210624 1709525610044928 1717784187871232 1719577532694528 1726384836968448 1726714451165184 1735056066871296 1742257227305088 1743437980237824 1750673928886272 1758986720571392 1759439251243008 1766287202565951 1767938957770752 1774819990984144 1775276595046656 1776479725682688 1776818904367104 1783706208508416 1783852810481664 1793880265588736 1801325569425408 1801445047271424 1808801774181324 1810493287170048 1819090121392128 1819239631552512 1826640055977984 1826790186663936 1835464404074496 1835936609992704 1843082298329688 1844805868978176 1851986077548672 1852462533961728 1853565630939136 1861258652356608 1862875660419072 1870250240049152 1870607322095616 1879644072443904 1887445329580512 1889055126061056 1889210386612224 1896895442746368 1898180996235264 1906059188846592 1913970079034676 1915267204251648 1923216311300544 1924519702822912 1932348392550784 1932507211355136 1934155440979968 1934524724281344 1942182941589504 1951565467877376 1951938075230208 1961367727767552 1969508169997056 1970680964841472 1971187957628928 1978860060642816 1988419771080704 1988931327492096 1996672489857162 1998375445856256 1998539691393024 2006669484571968 2006834411791872 2016363540052992 2018115298787328 2026491265603584 2026625678180352 2046476386566144 2046644585496576 2054970062975232 2056362745921536 2064897454583808 2073467585620899 2074872804605952 2075406602600448 2083484337242256 2085261334806528 2093915983901184 2095335061061632 2095735117971456 2104031520055296 2105859442212864 2114195923533824 2114599581499392 2125187016818688 2135453620764672 2143765065696384 2144316587452416 2145769821831168 2154675604783104 2163618350213112 2164906733010944 2165084665675776 2173891941619632 2174070612774528 2175924871102464 2184393835057408 2184955809288192 2186854036144128 2195511151362048 2206538693738496 2217016085446656 2226217568223168 2227726308081664 2228299430363136 2236972242465792 2238880149405696 2248172376588288 2248357152817152 2257503170143464 2259033112707072 2268408982559616 2270379711135744 2270530300280832 2279367480059904 2279802673804032 2279953887952896 2301846449291264 2302285934886912 2313408089161728 2323009636406784 2324583973650432 2334231905181696 2343919879397538 2345919001657344 2355049603421268 2355655481888832 2357251943694336 2367035460062208 2368639634243584 2369091872489472 2378274944677888 2378470413975552 2401767425900544 2401926729695232 2402385323360256 2411735698908432 2413991049560064 2424010055380992 2425453495189504 2435520074637312 2435720248885248 2445628434322086 2445829439371344 2447285872099328 2447915479990272 2457443064439584 2459741158637568 2469314770064896 2469950045282304 2472095866945536 2481678203142144 2483834213892096 2494143096127488 2504494764251064 2506192096591872 2516593772774016 2518740168081408 2518947182149632 2529193923661824 2541412251795456 2551303737039707 2551960105379568 2553689605668864 2554177175027712 2554346587815936 2564288415067392 2576676281806848 2579366299041792 2589577255452672 2602087290503168 2602584100306944 2615156970356736 2626010893329408 2628250610171904 2638480080857088 2639158876864512 2651908436656128 2662229986476216 2662914892569984 2664500594475008 2664719588524032 2675559312762624 2675779215722496 2688484720070656 2690820398383104 2701988354138112 2702167570907136 2713202661271986 2715739930755072 2728635182088192 2728859447328768 2739960083966976 2740185279995904 2741816994562048 2753196606111744 2764623447494532 2766497072807936 2767208803467264 2777979116323008 2780348446408704 2791887978534912 2794313490628608 2805375360073728 2805910983143424 2819466108665856 2831167994370768 2833582689091584 2847271494352896 2858353420928512 2859088783269888 2872900806377472 2884824466950816 2886779554234368 2898522588826176 2898760817032704 2901233161469952 2913274412384256 2915805381525504 2927348201816064 2942051591651328 2956021447262208 2956781936443392 2968290090964224 2982629656621056 2983396991238144 2995008734785743 2997563168784384 2997809537089536 3010004226857952 3010251617687808 3012044150276096 3024545310079488 3027172948180992 3039156640079872 3039736898405376 3039938517270528 3069714579849216 3069966878244864 3082455094462848 3084544118882304 3097346181875712 3099445298200576 3112309206908928 3125226505863384 3127892002209792 3140066137895024 3140873975851776 3143002591592448 3143602676957184 3156047280082944 3158789163319296 3171293885300736 3171899372249088 3202356567867392 3202568972926976 3203180431147008 3215647598544576 3218654732746752 3232013407174656 3247360099516416 3247626998513664 3260837912429448 3261105919161792 3263887306653696 3276590752586112 3277433713932288 3279654878183424 3293266727043072 3308904270856192 3325524128169984 3339326352334752 3341589462122496 3342449145544704 3355458363698688 3358320224108544 3372258564882432 3372535729225728 3386254755215196 3388549669060608 3402613473839424 3404919474225152 3405569566703616 3405795450421248 3419051220089856 3435568375742464 3452769673936896 3453428902330368 3470112133742592 3484514454610176 3486875960475648 3501347857772544 3515879819096307 3517973441142784 3518878502486016 3532574405131902 3535877915541504 3549639981968288 3550553190093312 3552959451365376 3553637808734208 3567412417016832 3567705620963328 3587760531177472 3602651138850816 3602890094542848 3617603548362648 3620986574340096 3638180242784256 3638479263105024 3653280111955968 3653580373327872 3668442651483129 3670928808148992 3671873219985408 3686164596659376 3689611737956352 3703972155097344 3704925067923456 3707131261878272 3722517304713216 3725751320838144 3740500480098304 3741214644191232 3759288144887808 3774890659161024 3778110252122112 3778420773224448 3793790885492736 3796361992470528 3812118377693184 3827940158069352 3830534408503296 3846432622601088 3849039405645824 3864696785101568 3865014422710272 3869049448562688 3884365883179008 3903130935754752 3903876150460416 3922735455535104 3939016339994112 3941361929682944 3942375915257856 3957720121285632 3976839542161408 3977862654984192 3993344979714324 3996750891712512 3997079382786048 4013338969143936 4013668823583744 4032727080105984 4036230597574656 4052982531207168 4053251356360704 4069803991907979 4092952773132288 4093289170993152 4109940125950464 4112725491843072 4129794909167616 4146935171241798 4149745609211904 4150813205200896 4166968674484512 4170522669613056 4187831967802368 4190670122123264 4191470235942912 4208063040110592 4211718884425728 4228391847067648 4229199162998784 4250374033637376 4270907241529344 4287530131392768 4288633174904832 4309351209566208 4327236700426224 4329813466021888 4330169331351552 4347783883239264 4348141225549056 4351849742204928 4368787670114816 4369911618576384 4373708072288256 4391022302724096 4413077387476992 4434032170893312 4452435136446336 4455452616163328 4456598860726272 4473944484931584 4496344753176576 4496714305634304 4515006340286928 4518066225414144 4536817965119232 4540759422271488 4558734960119808 4559605347608064 4559907775905792 4603692898582528 4604571869773824 4626816178323456 4646019272813568 4649167947300864 4668463810363392 4687839758795076 4691838003314688 4710099206842536 4711310963777664 4714503887388672 4734070920124416 4737279268487168 4738183744978944 4756549889355776 4756940827951104 4803534851801088 4803853459390464 4804770646720512 4823471397816864 4827982099120128 4848020110761984 4850906990379008 4871040149274624 4871440497770496 4891256868644172 4891658878742688 4894571744198656 4895830959980544 4914886128879168 4919482317275136 4938629540129792 4939900090564608 4944191733891072 4963356406284288 4988286192254976 5008989528502128 5012384193183744 5033187545548032 5037480336162816 5058387847323648 5082824503590912 5102607474079414 5103920210759136 5107379211337728 5108354350055424 5108693175631872 5128576830134784 5153352563613696 5158732598083584 5179154510905344 5204174581006336 5205168200613888 5230313940713472 5252021786658816 5276960161714176 5278317753729024 5298861607697853 5303816873312256 5324459972952432 5325829785139968 5329001188950016 5329439177048064 5351118625525248 5351558431444992 5376969440141312 5381640796766208 5403976708276224 5404335141814272 5426405322543972 5431479861510144 5457270364176384 5457718894657536 5479920167933952 5480370559991808 5483633989124096 5506393212223488 5529246894989064 5532994145615872 5534417606934528 5555958232646016 5560696892817408 5583775957069824 5588626981257216 5610750720147456 5611821966286848 5638932217331712 5662335988741536 5667165378183168 5694542988705792 5716706841857024 5718177566539776 5745801612754944 5769648933901632 5773559108468736 5797045177652352 5797521634065408 5802466322939904 5826548824768512 5854696403632128 5884103183302656 5912042894524416 5913563872886784 5936580181928448 5965259313242112 5966793982476288 5990017469571486 5995126337568768 5995619074179072 6020008453715904 6020503235375616 6024088300552192 6049090620158976 6054345896361984 6078313280159744 6079473796810752 6079877034541056 6139429159698432 6139933756489728 6164910188925696 6169088237764608 6194692363751424 6220402756862697 6224618413817856 6250453011726768 6255784004419584 6280132275790048 6281747951703552 6286005183184896 6287205353914368 6312094560165888 6317578326638592 6342587770601472 6343798744498176 6404713135734784 6405137945853952 6406360862294016 6431295197089152 6437309465493504 6464026814349312 6494720199032832 6495253997027328 6521675824858896 6522211838323584 6527774613307392 6553181505172224 6554867427864576 6586533454086144 6617808541712384 6651048256339968 6678652704669504 6683178924244992 6684898291089408 6710916727397376 6716640448217088 6744517129764864 6745071458451456 6772509510430392 6777099338121216 6805226947678848 6809838948450304 6811139133407232 6811590900842496 6838102440179712 6871136751484928 6905539347873792 6906857804660736 6940224267485184 6969028909220352 6973751920951296 7002695715545088 7031759638192614 7035946882285568 7037757004972032 7065148810263804 7071755831083008 7099279963936576 7101106380186624 7105918902730752 7107275617468416 7134824834033664 7135411241926656 7205302277701632 7205780189085696 7235207096725296 7241973148680192 7276360485568512 7306560223911936 7307160746655744 7336885302966258 7341857616297984 7343746439970816 7372329193318752 7379223475912704 7407944310194688 7409850135846912 7414262523756544 7445034609426432 7451502641676288 7481000960196608 7482429288382464 7518576289775616 7549781318322048 7556220504244224 7556841546448896 7587581770985472 7624236755386368 7653911211119121 7655880316138704 7661068817006592 7692865245202176 7698078811291648 7729393570203136 7730028845420544 7738098897125376 7768731766358016 7806261871509504 7807752300920832 7845470911070208 7878032679988224 7882723859365888 7884751830515712 7915440242571264 7953679084322816 7955725309968384 7986689959428648 7993501783425024 7994158765572096 8026677938287872 8027337647167488 8065454160211968 8072461195149312 8105965062414336 8106502712721408 8139607983815958 8185905546264576 8186578341986304 8219880251900928 8225450983686144 8259589818335232 8293870342483596 8299491218423808 8301626410401792 8333937348969024 8341045339226112 8375663935604736 8381340244246528 8382940471885824 8416126080221184 8456783694135296 8458398325997568 8500748067274752 8541814483058688 8575060262785536 8577266349809664 8618702419132416 8654473400852448 8659626932043776 8660338662703104 8695567766478528 8696282451098112 8703699484409856 8737575340229632 8739823237152768 8747416144576512 8782044605448192 8826154774953984 8868064341786624 8904870272892672 8910905232326656 8947888969863168 8985026204357229 8992689506353152 8993428611268608 9030012680573856 9036132450828288 9073635930238464 9081518844542976 9117469920239616 9119210695216128 9119815551811584 9207385797165056 9209143739547648 9253632356646912 9292038545627136 9298335894601728 9336927620726784 9375679517590152 9383676006629376 9420198413685072 9422621927555328 9429007774777344 9468141840248832 9476367489957888 9513099778711552 9513881655902208 9607069703602176 9607706918780928 9609541293441024 9646942795633728 9655964198240256 9696040221523968 9701813980758016 9742080298549248 9742880995540992 9782513737288344 9783317757485376 9789143488397312 9791661919961088 9829772257758336 9838964634550272 9877259080259584 9879800181129216 9926712812568576 9976572384509952 10017979057004256 10024768386367488 10066375091096064 10074960672325632 10116775694647296 10165649007181824 10205214948158828 10207840421518272 10214758422675456 10216708700110848 10217386351263744 10257153660269568 10306705127227392 10358309021810688 10408349162012672 10410336401227776 10460627881426944 10504043573317632 10553920323428352 10556635507458048 10597723215395706 10607633746624512 10648919945904864 10651659570279936 10658002377900032 10658878354096128 10702237251050496 10703116862889984 10753938880282624 10763281593532416 10807953416552448 10808670283628544 10852810645087944 10862959723020288 10914540728352768 10915437789315072 10959840335867904 10960741119983616 11005327954449387 11012786424446976 11058493789978128 11065988291231744 11068835213869056 11111916465292032 11121393785634816 11167551914139648 11177253962514432 11221501440294912 11223643932573696 11277864434663424 11324671977483072 11334330756366336 11389085977411584 11433413683714048 11436355133079552 11491603225509888 11539297867803264 11547118216937472 11594090355304704 11595043268130816 11653097649537024 11709392807264256 11768206366605312 11824085789048832 11827127745773568 11873160363856896 11930518626484224 11933587964952576 11980034939142972 11990252675137536 11991238148358144 12040016907431808 12041006470751232 12048176601104384 12098181240317952 12108691792723968 12156626560319488 12158947593621504 12159754069082112 12278858319396864 12279867512979456 12329820377851392 12338176475529216 12389384727502848 12440805513725394 12449236827635712 12500906023453536 12511568008839168 12560264551580096 12563495903407104 12572010366369792 12574410707828736 12624189120331776 12635156653277184 12685175541202944 12687597488996352 12809426271469568 12810275891707904 12812721724588032 12862590394178304 12928053628698624 12989440398065664 12990507994054656 13043351649717792 13044423676647168 13055549226614784 13106363010344448 13109734855729152 13173066908172288 13235617083424768 13302096512679936 13357305409339008 13366357848489984 13369796582178816 13421833454794752 13489034259529728 13490142916902912 13545019020860784 13554198676242432 13610453895357696 13619677896900608 13622278266814464 13676204880359424 13742273502969856 13811078695747584 13813715609321472 13880448534970368 13938057818440704 13947503841902592 14005391431090176 14063519276385228 14071893764571136 14075514009944064 14130297620527608 14143511662166016 14198559927873152 14202212760373248 14211837805461504 14214551234936832 14269649668067328 14270822483853312 14410604555403264 14411560378171392 14470414193450592 14483946297360384 14552720971137024 14613120447823872 14614321493311488 14673770605932516 14683715232595968 14687492879941632 14744658386637504 14758446951825408 14815888620389376 14819700271693824 14828525047513088 14890069218852864 14962001920393216 14964858576764928 15037152579551232 15099562636644096 15112441008488448 15175163541970944 15248473510772736 15307822422238242 15311760632277408 15322137634013184 15385730490404352 15396157622583296 15458787140406272 15460057690841088 15476197794250752 15537463532716032 15612523743019008 15615504601841664 15690941822140416 15756065359976448 15765447718731776 15830880485142528 15896584823093559 15907358168645632 15911450619936768 15973379918857296 15987003566850048 15988317531144192 16053355876575744 16054675294334976 16130908320423936 16144922390298624 16211930124828672 16213005425442816 16279215967631916 16371811092529152 16373156683972608 16439760503801856 16450901967372288 16519179636670464 16587740684967192 16598982436847616 16603252820803584 16667874697938048 16682090678452224 16751327871209472 16765880943771648 16832252160442368 16913567388270592 16916796651995136 17001496134549504 17083628966117376 17150120525571072 17154532699619328 17237404838264832 17308946801704896 17319253864087552 17320677325406208 17391135532957056 17392564902196224 17407398968819712 17475150680459264 17479646474305536 17564089210896384 17652309549907968 17736128683573248 17809740545785344 17821810464653312 17895777939726336 17970052408714458 17985379012706304 17986857222537216 18060025361147712 18072264901656576 18147271860476928 18163037689085952 18234939840479232 18238421390432256 18239631103623168 18414771594330112 18418287479095296 18507264713293824 18584077091254272 18673855241453568 18751359035180304 18767352013258752 18840396827370144 18845243855110656 18858015549554688 18936283680497664 18952734979915776 19026199557423104 19027763311804416 19214139407204352 19215413837561856 19219082586882048 19293885591267456 19311928396480512 19392080443047936 19484160597098496 19485761991081984 19565027474576688 19566635514970752 19578286976794624 19583323839922176 19659544515516672 19754518160519168 19759600362258432 19853425625137152 19953144769019904 20035958114008512 20049536772734976 20132750182192128 20149921344651264 20233551389294592 20331298014363648 20410429896317656 20415680843036544 20429516845350912 20433417400221696 20434772702527488 20514307320539136 20613410254454784 20716618043621376 20816698324025344 20820672802455552 20921255762853888 21008087146635264 21107840646856704 21113271014916096 21195446430791412 21215267493249024 21297839891809728 21303319140559872 21316004755800064 21317756708192256 21404474502100992 21406233725779968 21507877760565248 21615906833104896 21617340567257088 21705621290175888 21725919446040576 21829081456705536 21919680671735808 21921482239967232 22010655908898774 22025572848893952 22116987579956256 22131976582463488 22137670427738112 22223832930584064 22242787571269632 22335103828279296 22354507925028864 22443002880589824 22447287865147392 22555728869326848 22649343954966144 22668661512732672 22866827367428096 22872710266159104 22961733633357363 22983206451019776 23078595735606528 23094236433874944 23188180710609408 23190086536261632 23306195299074048 23418785614528512 23536412733210624 23648171578097664 23654255491547136 23746320727713792 23861037252968448 23867175929905152 23960069878285944 23980505350275072 23982476296716288 24080033814863616 24082012941502464 24096353202208768 24196362480635904 24217383585447936 24313253120638976 24317895187243008 24319508138164224 24557716638793728 24559735025958912 24659640755702784 24676352951058432 24778769455005696 24881611027450788 24898473655271424 25001812046907072 25023136017678336 25120529103160192 25126991806814208 25144020732739584 25148821415657472 25248378240663552 25370351082405888 25375194977992704 25618852542939136 25625443449176064 25725180788356608 25856107257397248 25978880796131328 25981015988109312 26086703299435584 26088847353294336 26111098453229568 26212726020688896 26219469711458304 26346133816344576 26471234166849536 26604193025359872 26714610818678016 26732715696979968 26843666909589504 26955078613071687 26978068519059456 26980285833805824 27090038041721568 27108397352484864 27220907790715392 27239355793801216 27244556533628928 27352409760718848 27484547005939712 27622157391495168 27627431218642944 27760897069940736 27876115636881408 27895007683805184 28010782862180352 28127038552770456 28143787529142272 28151028019888128 28260595241055216 28287023324332032 28397119855746304 28404425520746496 28429102469873664 28539299336134656 28541644967706624 28821209110806528 28823120756342784 28940828386901184 28967892594720768 29105441942274048 29226240895647744 29228642986622976 29347541211865032 29367430465191936 29374985759883264 29489316773275008 29516893903650816 29631777240778752 29639400543387648 29780138437705728 29924003840786432 29929717153529856 30074305159102464 30199125273288192 30224882016976896 30350327083941888 30496947021545472 30615644844476484 30623521264554816 30644275268026368 30771460980808704 30792315245166592 30917574280812544 30920115381682176 31074927065432064 31225047486038016 31231009203683328 31381883644280832 31512130719952896 31530895437463552 31661760970285056 31793169646187118 31814716337291264 31822901239873536 31946759837714592 31974007133700096 31976635062288384 32106711753151488 32109350588669952 32261816640847872 32289844780597248 32423860249657344 32426010850885632 32558431935263832 32743622185058304 32746313367945216 32879521007603712 33038359273340928 33175481369934384 33197964873695232 33206505641607168 33335749395876096 33364181356904448 33502655742418944 33531761887543296 33664504320884736 33827134776541184 33833593303990272 34002992269099008 34167257932234752 34300241051142144 34309065399238656 34474809676529664 34617893603409792 34638507728175104 34641354650812416 34782271065914112 34785129804392448 34950301360918528 34959292948611072 35128178421792768 35304619099815936 35472257367146496 35619481091570688 35643620929306624 35791555879452672 35940104817428916 35970758025412608 35973714445074432 36120050722295424 36144529803313152 36294543720953856 36326075378171904 36469879680958464 36476842780864512 36479262207246336 36829543188660224 36836574958190592 37014529426587648 37168154182508544 37347710482907136 37502718070360608 37534704026517504 37680793654740288 37690487710221312 37716031099109376 37872567360995328 37905469959831552 38052399114846208 38055526623608832 38428278814408704 38430827675123712 38438165173764096 38587771182534912 38784160886095872 38968321194196992 38971523982163968 39130054949153376 39133271029941504 39156573953589248 39166647679844352 39319089031033344 39509036321038336 39519200724516864 39706851250274304 39906289538039808 40071916228017024 40099073545469952 40265500364384256 40467102778589184 40662596028727296 40820859792635312 40831361686073088 40859033690701824 40866834800443392 41028614641078272 41226820508909568 41433236087242752 41633396648050688 41641345604911104 41842511525707776 42016174293270528 42215681293713408 42226542029832192 42390892861582824 42430534986498048 42595679783619456 42606638281119744 42632009511600128 42635513416384512 42808949004201984 42812467451559936 43015755521130496 43231813666209792 43234681134514176 43411242580351776 43451838892081152 43658162913411072 43839361343471616 43842964479934464 44021311817797548 44051145697787904 44233975159912512 44263953164926976 44275340855476224 44447665861168128 44485575142539264 44670207656558592 44886005761179648 44894575730294784 45111457738653696 45298687909932288 45337323025465344 45733654734856192 45745420532318208 45923467266714726 45966412902039552 46157191471213056 46188472867749888 46376361421218816 46380173072523264 46612390598148096 46837571229057024 47072825466421248 47296343156195328 47492641455427584 47689754469280677 47722074505936896 47734351859810304 47920139756571888 47961010700550144 47964952593432576 48160067629727232 48164025883004928 48192706404417536 48392724961271808 48434767170895872 48626506241277952 48635790374486016 48639016276328448 49115433277587456 49119470051917824 49319281511405568 49352705902116864 49557538910011392 49763222054901576 49796947310542848 50003624093814144 50046272035356672 50241058206320384 50253983613628416 50297642831314944 50496756481327104 50740702164811776 50750389955985408 51237705085878272 51250886898352128 51450361576713216 51712214514794496 51957761592262656 51962031976218624 52173406598871168 52177694706588672 52222196906459136 52425452041377792 52438939422916608 52692267632689152 52942468333699072 53208386050719744 53429221637356032 53465431393959936 53687333819179008 53910157226143374 53956137038118912 53960571667611648 54180076083443136 54216794704969728 54441815581430784 54478711587602432 54489113067257856 54704819521437696 54969094011879424 55244314782990336 55254862437285888 55521794139881472 55752231273762816 56021565724360704 56254077105540912 56287575058284544 56302056039776256 56521190482110432 56574046648664064 56794239711492608 56808851041492992 56858204939747328 57078598672269312 57083289935413248 57642418221613056 57646241512685568 57881656773802368 57935785189441536 58452481791295488 58457285973245952 58695082423730064 58734860930383872 58749971519766528 58978633546550016 59263554481557504 59278801086775296 59560276875411456 59848007681572864 59859434307059712 60148610318204928 60398250546576384 60449764033953792 60700654167883776 60993894043090944 61231289688952968 61247042529109632 61288550536052736 61542921961617408 61584630490333184 61835148561625088 61840230763364352 62149854130864128 62450094972076032 62462018407366656 62763767288561664 63024261439905792 63061790874927104 63323521940570112 63586339292374236 63629432674582528 63645802479747072 63893519675429184 63948014267400192 63953270124576768 64213423506302976 64218701177339904 64523633281695744 64847720499314688 64852021701771264 65116863870527664 65487244370116608 65759042015207424 66076718546681856 66350962739868768 66395929747390464 66413011283214336 66671498791752192 66728362713808896 67005311484837888 67063523775086592 67329008641769472 67654269553082368 67667186607980544 68005984538198016 68600482102284288 68618130798477312 68885200900072089 68949619353059328 69235787206819584 69277015456350208 69282709301624832 69564542131828224 69570259608784896 69900602721837056 69918585897222144 70256356843585536 70609238199631872 70944514734292992 71238962183141376 71287241858613248 71583111758905344 71880209634857832 71941516050825216 71947428890148864 72240101444590848 72289059606626304 72589087441907712 72652150756343808 72939759361916928 72953685561729024 72958524414492672 73659086377320448 73673149916381184 74029058853175296 74336308365017088 74695420965814272 75005436140721216 75069408053035008 75361587309480576 75380975420442624 75432062198218752 75745134721990656 76104798229692416 76111053247217664 76856557628817408 76876330347528192 77175542365069824 77568321772191744 77936642388393984 77943047964327936 78260109898306752 78266542059883008 78313147907178496 78333295359688704 78638178062066688 79018072642076672 79038401449033728 79413702500548608 79812579076079616 80143832456034048 80198147090939904 80531000728768512 80865235839215061 80934205557178368 81325192057454592 81641719585270624 81662723372146176 81718067381403648 81733669600886784 82057229282156544 82453641017819136 82866472174485504 83266793296101376 83282691209822208 83685023051415552 84032348586541056 84431362587426816 84453084059664384 84781785723165648 84861069972996096 85191359567238912 85213276562239488 85264019023200256 85617898008403968 85624934903119872 86031511042260992 86463627332419584 86469362269028352 86822485160703552 86903677784162304 87316325826822144 87678722686943232 87685928959868928 88042623635595096 88102291395575808 88467950319825024 88527906329853952 88550681710952448 88895331722336256 89340415313117184 89772011522359296 89789151460589568 90222915477307392 90597375819864576 90674646050930688 91467309469712384 91490841064636416 91846934533429452 91932825804079104 92314382942426112 92376945735499776 92752722842437632 92760346145046528 93224781196296192 93675142458114048 94145650932842496 94592686312390656 94985282910855168 95379508938561354 95444149011873792 95468703719620608 95840279513143776 95922021401100288 95929905186865152 96320135259454464 96328051766009856 96385412808835072 96785449922543616 96869534341791744 97253012482555904 97271580748972032 97278032552656896 98230866555174912 98238940103835648 98638563022811136 99115077820022784 99526444109803152 99593894621085696 100007248187628288 100092544070713344 100482116412640768 100507967227256832 100595285662629888 100993512962654208 101481404329623552 101500779911970816 102475410171756544 102501773796704256 102900723153426432 103424429029588992 103915523184525312 103924063952437248 104346813197742336 104355389413177344 104850904082755584 104877878845833216 105384535265378304 105884936667398144 106416772101439488 106858443274712064 106930862787919872 107374667638358016 107820314452286748 107912274076237824 107921143335223296 108360152166886272 108433589409939456 108883631162861568 108957423175204864 108978226134515712 109409639042875392 109938188023758848 110488629565980672 110509724874571776 111043588279762944 111504462547525632 112043131448721408 112508154211081824 112575150116569088 112604112079552512 113042380964220864 113148093297328128 113588479422985216 113617702082985984 113716409879494656 114157197344538624 114166579870826496 115284836443226112 115292483025371136 115763313547604736 116904963582590976 116914571946491904 117390164847460128 117469721860767744 117499943039533056 117957267093100032 118527108963115008 118557602173550592 119120553750822912 119696015363145728 119718868614119424 120297220636409856 120796501093152768 121401308335767552 121987788086181888 122462579377905936 122494085058219264 122577101072105472 123085843923234816 123670297123250176 123680461526728704 124299708261728256 124900189944152064 124924036814733312 125527534577123328 126048522879811584 126123581749854208 126647043881140224 127172678584748472 127258865349165056 127291604959494144 127787039350858368 127896028534800384 127906540249153536 128426847012605952 128437402354679808 129047266563391488 129695440998629376 129704043403542528 130233727741055328 130974488740233216 131518084030414848 132153437093363712 132701925479737536 132791859494780928 132826022566428672 133342997583504384 133456725427617792 134010622969675776 134658017283538944 135308539106164736 135334373215961088 136011969076396032 137200964204568576 137236261596954624 137770401800144178 137899238706118656 138471574413639168 138554030912700416 138565418603249664 139129084263656448 139140519217569792 139801205443674112 139837171794444288 140512713687171072 141218476399263744 141889029468585984 142477924366282752 143069263407842031 143166223517810688 143760419269715664 143883032101650432 143894857780297728 144480202889181696 144578119213252608 145178174883815424 145304301512687616 145879518723833856 145907371123458048 145917048828985344 147318172754640896 147346299832762368 148058117706350592 148672616730034176 149390841931628544 150010872281442432 150138816106070016 150723174618961152 150761950840885248 151490269443981312 152209596459384832 152222106494435328 153713115257634816 153752660695056384 154351084730139648 155136643544383488 155873284776787968 155886095928655872 156520219796613504 156533084119766016 156626295814356992 156666590719377408 157276356124133376 158036145284153344 158076802898067456 158827405001097216 159625158152159232 160287664912068096 160396294181879808 161062001457537024 161730471678430122 161868411114356736 162650384114909184 163283439170541248 163325446744292352 163436134762807296 163467339201773568 164114458564313088 164907282035638272 165732944348971008 166533586592202752 166565382419644416 168064697173082112 168862725174853632 168906168119328768 169563571446331296 169722139945992192 170382719134477824 170426553124478976 170528038046400512 171235796016807936 171249869806239744 172063022084521984 172927254664839168 172938724538056704 173644970321407104 173807355568324608 175357445373886464 175371857919737856 176085247271190192 176204582791151616 176935900639650048 177055812659707904 177790663444672512 178680830626234368 179544023044718592 179578302921179136 180445830954614784 181194751639729152 181349292101861376 182934618939424768 182981682129272832 183693869066858904 183865651608158208 184628765884852224 184753891470999552 185505445684875264 185520692290093056 186449562392592384 187350284916228096 188291301865684992 189185372624781312 189970565821710336 190759017877122708 190888298023747584 190937407439241216 191680559026287552 191844042802200576 191859810373730304 192640270518908928 192656103532019712 192770825617670144 193570899845087232 194506024965111808 194543161497944064 194556065105313792 196461733110349824 197277126045622272 198230155640045568 199052888219606304 199187789242171392 200014496375256576 200185088141426688 200964232825281536 201015934454513664 201190571325259776 201987025925308416 202962808659247104 203001559823941632 204950820343513088 205801446306852864 206655602700216267 206848858059177984 207831046369050624 207848127904874496 208693626395484672 208710778826354688 209701808165511168 209755757691666432 210769070530756608 211769873334796288 212833544202878976 213716886549424128 213861725575839744 214749335276716032 215640628904573496 215824548152475648 215842286670446592 216720304333772544 216867178819878912 217767262325723136 217956452269031424 218819278085750784 219876376047517696 220977259131961344 221019449749143552 222087176559525888 223008925095051264 224086262897442816 225016308422163648 225150300233138176 225208224159105024 226084761928441728 226296186594656256 227176958845970432 227235404165971968 228314394689077248 228333159741652992 230569672886452224 231526627095209472 233809927165181952 233829143892983808 234780329694920256 234939443721535488 234999886079066112 235914534186200064 237054217926230016 237115204347101184 238241107501645824 239392030726291456 239437737228238848 240594441272819712 241593002186305536 242802616671535104 243975576172363776 244925158755811872 244988170116438528 245154202144210944 246171687846469632 247340594246500352 247360923053457408 248599416523456512 249800379888304128 249848073629466624 251055069154246656 252097045759623168 253294087762280448 254345357169496944 254517730698330112 254583209918988288 255574078701716736 255792057069600768 256853694025211904 256874804709359616 258094533126782976 259390881997258752 259408086807085056 260467455482110656 261948977480466432 263036168060829696 264306874186727424 265403850959475072 265583718989561856 265652045132857344 266685995167008768 268021245939351552 269316034567077888 270617078212329472 270668746431922176 272023938152792064 274401928409137152 274472523193909248 275540803600288356 275798477412237312 276943148827278336 277108061825400832 277130837206499328 278258168527312896 278281038435139584 279602410887348224 279674343588888576 281025427374342144 282436952798527488 283778058937171968 284955848732565504 286138526815684062 286332447035621376 287520838539431328 287766064203300864 287789715560595456 288960405778363392 289156238426505216 290356349767630848 290608603025375232 291759037447667712 291814742246916096 291834097657970688 294636345509281792 294692599665524736 297345233460068352 298781683863257088 300021744562884864 300277632212140032 301446349237922304 301523901681770496 302980538887962624 304419192918769664 304444212988870656 307426230515269632 307505321390112768 308702169460279296 310273287088766976 311746569553575936 311772191857311744 313040439593227008 313066168239532032 313252591628713984 314552712248266752 316072290568306688 316153605796134912 317654810002194432 319250316304318464 320575329824136192 320792588363759616 322124002915074048 323460943356860244 323736822228713472 325300768229818368 326566878341082496 326650893488584704 326872269525614592 326934678403547136 328228917128626176 329814564071276544 331465888697942016 333130764839288832 336129394346164224 337725450349707264 337812336238657536 339127142892662592 339444279891984384 340765438268955648 340853106248957952 341056076092801024 342471592033615872 342499739612479488 344126044169043968 345854509329678336 345877449076113408 347289940642814208 350714890747772928 350743715839475712 352170494542380384 352409165582303232 353871801279300096 354111625319415808 355581326889345024 357361661252468736 359088046089437184 359156605842358272 360891661909229568 362389503279458304 365869237878849536 365963364258545664 367387738133717808 367731303216316416 369257531769704448 371010891369750528 371041384580186112 372899124785184768 374700569832456192 376582603731369984 378370745249562624 379941131643420672 381518035754245416 381776596047495168 381874814878482432 383361118052575104 383688085604401152 383719620747460608 385280541037817856 385312207064039424 387141799690174464 389012049930223616 389086322995888128 389112130210627584 392923466220699648 394554252091244544 396460311280091136 398105776439212608 398375578484342784 400028992750513152 400370176282853376 401928465650563072 402031868909027328 403974051850616832 405925617318494208 406003119647883264 409901640687026176 411602892613705728 413311205400432534 413697716118355968 415662092738101248 415696255809748992 417387252790969344 417421557652709376 419403616331022336 419511515383332864 421538141061513216 423539746669592576 425667088405757952 427433773098848256 429498670553432064 431281257809146992 431649096304951296 431684573340893184 433440608667545088 433734357639757824 435534524651446272 435912904538062848 437638556171501568 439752752095035392 441954518263922688 442038899498287104 444174353119051776 446017850190102528 448172525794885632 450032616844327296 450300600466276352 450416448318210048 452169523856883456 454353917691940864 454470808331943936 456628789378154496 456666319483305984 461139345772904448 463053254190418944 467619854330363904 467658287785967616 469560659389840512 469878887443070976 469999772158132224 471829068372400128 474108435852460032 474230408694202368 476482215003291648 478784061452582912 478875474456477696 481188882545639424 483186004372611072 485605233343070208 487951152344727552 489850317511623744 489976340232877056 490308404288421888 492343375692939264 494681188493000704 494721846106914816 497198833046913024 499600759776608256 499696147258933248 504194091519246336 506588175524560896 508690714338993888 509035461396660224 509166419837976576 511148157403433472 511584114139201536 513707388050423808 513749609418719232 516189066253565952 518781763994517504 518816173614170112 520934910964221312 526072336121659392 528613748373454848 530807701918950144 531167437979123712 533371990334017536 536042491878703104 538632069134155776 541234156424658944 541337492863844352 544047876305584128 548803856818274304 548945046387818496 551081607200576712 551596954824474624 553886297654556672 554216123650801664 554261674412998656 556516337054625792 556562076870279168 559204821774696448 559348687177777152 562050854748684288 564873905597054976 567556117874343936 569911697465131008 572277053631368124 572664894071242752 575041677078862656 575532128406601728 575579431121190912 577920811556726784 578312476853010432 580712699535261696 583518074895335424 583629484493832192 583668195315941376 589385199331049472 594690466920136704 597563367726514176 600043489125769728 600555264424280064 602892698475844608 603047803363540992 605961077775925248 608838385837539328 608888425977741312 614852461030539264 617404338920558592 619966808100648801 620546574177533952 623493139107151872 623544383714623488 626080879186454016 626132336479064064 626505183257427968 629105424496533504 632144581136613376 632307211592269824 635309620004388864 638500632608636928 641150659648272384 641585176727519232 644248005830148096 646921886713720488 647473644457426944 650601536459636736 653133756682164992 653301786977169408 653869356807094272 656457834257252352 659629128142553088 662931777395884032 666261529678577664 672258788692328448 675450900699414528 675624672477315072 678254285785325184 678888559783968768 681530876537911296 681706212497915904 684943184067231744 684999479224958976 688252088338087936 691709018659356672 694579881285628416 701429781495545856 701487431678951424 704340989084760768 704818331164606464 707743602558600192 708223250638831616 711162653778690048 714723322504937472 718176092178874368 718313211684716544 721783323818459136 724779006558916608 731738475757699072 731926728517091328 734775476267435616 735462606432632832 738515063539408896 742021782739501056 742082769160372224 745798249570369536 749401139664912384 753165207462739968 759882263286841344 763036071508490832 763553192094990336 763749629756964864 766722236105150208 767376171208802304 770561082075635712 770624414128078848 774283599380348928 778024099860447232 778172645991776256 778224260421255168 785846932441399296 789108504182489088 792920622560182272 796211552878425216 796751156968685568 800057985501026304 803856931301126144 804063737818054656 807948103701233664 811851234636988416 812006239295766528 819803281374052352 823205785227411456 826622410800865068 827395432236711936 831324185476202496 831392511619497984 834774505581938688 834843115305418752 838807232662044672 839023030766665728 843076282123026432 847079493339185152 851334176811515904 854867546197696512 858997341106864128 862562515618293984 863298192609902592 863369146681786368 866881217335090176 867468715279515648 871069049302892544 871825809076125696 875277112343003136 879505504190070784 883909036527845376 884077798996574208 892035700380205056 896345051589771264 900065233688654592 900601200932552704 900832896636420096 904339047713766912 908707835383881728 908941616663887872 913257578756308992 913332638966611968 922278691545808896 926106508380837888 935239708660727808 935316575571935232 939121318779681024 939757774886141952 943658136744800256 948216871704920064 948460817388404736 952964430006583296 957568122905165824 957750948912955392 962377765091278848 966372008745222144 971210466686140416 975902304689455104 979700635023247488 979952680465754112 980616808576843776 984686751385878528 989362376986001408 989443692213829632 994397666093826048 999392294517866496 1008388183038492672 1013176351049121792 1017381428677987776 1018070922793320448 1018332839675953152 1022296314806866944 1023168228278403072 1027414776100847616 1027499218837438464 1032378132507131904 1037563527989035008 1037632347228340224 1041869821928442624 1052144672243318784 1057227496746909696 1061615403837900288 1062334875958247424 1066743980668035072 1072084983757406208 1077264138268311552 1082468312849317888 1082674985727688704 1097607713636548608 1097890092775636992 1102163214401153424 1103193909648949248 1107772595309113344 1108432247301603328 1113032674109251584 1113124153740558336 1118409643549392896 1118697374355554304 1124101709497368576 1129747811194109952 1135112235748687872 1139823394930262016 1144554107262736248 1145329788142485504 1150083354157725312 1151064256813203456 1151158862242381824 1155841623113453568 1161425399070523392 1167036149790670848 1167258968987664384 1167336390631882752 1178770398662098944 1189380933840273408 1195126735453028352 1200086978251539456 1201110528848560128 1205785396951689216 1206095606727081984 1211922155551850496 1217676771675078656 1217776851955482624 1229704922061078528 1234808677841117184 1239933616201297602 1241093148355067904 1246986278214303744 1247088767429246976 1252161758372908032 1252264672958128128 1253010366514855936 1258210848993067008 1264289162273226752 1264614423184539648 1270619240008777728 1277001265217273856 1282301319296544768 1288496011660296192 1293843773427440976 1294947288914853888 1301203072919273472 1306267513364329984 1306603573954338816 1307738713614188544 1312915668514504704 1319258256285106176 1325863554791768064 1332523059357155328 1344517577384656896 1350901801398829056 1351249344954630144 1356508571570650368 1363061753075822592 1363412424995831808 1369886368134463488 1369998958449917952 1376504176676175872 1383418037318713344 1389159762571256832 1402859562991091712 1402974863357902848 1408681978169521536 1409636662329212928 1415487205117200384 1416446501277663232 1422325307557380096 1429446645009874944 1436352184357748736 1436626423369433088 1443566647636918272 1449558013117833216 1463476951515398144 1463853457034182656 1469550952534871232 1470925212865265664 1477030127078817792 1484043565479002112 1484165538320744448 1491596499140739072 1498802279329824768 1519764526573682688 1526072143016981664 1527106384189980672 1527499259513929728 1533444472210300416 1534752342417604608 1541122164151271424 1541248828256157696 1548567198760697856 1556048199720894464 1556345291983552512 1556448520842510336 1578217008364978176 1585841245120364544 1592423105756850432 1593502313937371136 1600115971002052608 1607713862602252288 1608127475636109312 1615896207402467328 1623702469273976832 1624012478591533056 1639606562748104704 1646411570454822912 1653244821601730136 1654790864473423872 1662648370952404992 1662785023238995968 1669549011163877376 1669686230610837504 1677614465324089344 1678046061533331456 1686152564246052864 1694158986678370304 1702668353623031808 1709735092395393024 1717994682213728256 1725125031236587968 1726596385219805184 1726738293363572736 1733762434670180352 1734937430559031296 1742138098605785088 1750554224686006272 1759011008380141568 1768155597993148416 1784071400760410112 1792690103179542528 1800130467377309184 1801202401865105408 1801665793272840192 1808678095427533824 1817415670767763456 1817883233327775744 1826515157512617984 1826665277933223936 1844557383091617792 1852213016761675776 1859900424301946403 1870479417321455616 1870633151143870464 1878242637559362048 1879515549772283904 1887316273489600512 1896433743409840128 1896921634776809472 1905928860013166592 1915136245810331648 1915501897825910784 1924755530182557696 1932744017490444288 1942420933372280832 1951804609378910208 1959401270046494976 1959905360931508224 1969373502771757056 1978724753972002816 1978887384427659264 1988795332187652096 1998784589035732992 2016776366076985344 2026352702098243584 2034762857355975552 2036141845586640896 2036665679351906304 2044592629613733888 2054829552201695232 2054998437674876928 2064756265014263808 2075127055978070016 2083739643856885248 2104289344486637568 2114454993493819392 2123230807675800576 2124669751916494848 2133487961336070144 2144169967514812416 2154528276536623104 2164936625698635776 2165349971455377408 2195215427273097216 2195780185551273984 2204326428802306848 2206387819297898496 2215545190618226688 2216864494603206656 2226065348218503168 2226248307481116672 2236819287098785792 2237394748711108608 2248203418994737152 2259495622388219904 2279646789860524032 2289108214525472496 2290659576284971008 2300166708315450624 2302128513626406912 2311683246226907136 2322850798141046784 2334072299581341696 2334517937975328768 2334672781263765504 2357540797324197888 2378761867680546816 2390253470906056704 2400173956503078912 2411570793903378432 2412191213454163968 2423844311103700992 2435353543350157312 2435553703910965248 2459409844122157056 2469617355682234368 2479867232402595204 2482186296710135808 2493972556428607488 2494177534858493952 2504323516745816064 2504529345916256256 2506020733029711872 2516421697986134016 2528578324546453504 2529228846369079296 2541238480017555456 2554002530434547712 2564602638593089536 2576992023320592384 2587687546854881952 2589894577829707776 2602406145838546944 2612535026728659968 2613207147908677632 2615477427228377088 2625831337029009408 2638516512570212352 2651727109583536128 2689035154769313792 2701803602797658112 2702498689909260288 2713017143141300736 2726123506151645184 2726824849991663616 2739772736268926976 2739997916899835904 2753008353352351744 2766836074637426688 2778319525142513664 2805719125982183424 2805949726715805696 2817363956339043072 2819273324658425856 2830974410234400768 2844650615114760192 2858893290019749888 2872704368715497472 2873252846738866176 2887133295273836544 2899116026235666432 2926953903030796288 2927706914068365312 2939101905069742464 2941850425730531328 2954060254157635584 2968087130958004224 2968331076641488896 2983192998281478144 3039529053147365376 3052144286033963328 3054212768379961344 3054998519027859456 3066888944420600832 3069504684835209216 3082244328302542848 3082497656512315392 3097134397521395712 3112096399441788928 3112690583967105024 3112897041685020672 3156434016729956352 3171682490240729088 3184846211513700864 3187004627874742272 3200231942004105216 3215427725204504576 3216254951272218624 3231792414804934656 3247404938547953664 3248024957183066112 3292823140909645824 3306489643203460272 3309581728946847744 3325296741904809984 3339098022327754752 3339372461221675008 3355228930648178688 3356092123066662912 3372305128492105728 3388317973356740608 3405336707246063616 3419470184790786048 3435989364427456512 3450250062473175936 3453192770439610368 3453476586727145472 3467524869340360704 3484276197211570176 3501108449372012544 3518022016760283136 3536311195986296832 3568142801520820224 3585380206359085056 3600260934754618368 3602404803730210816 3603331586545680384 3617356190855067648 3634831341535526912 3635766466655551488 3653030315025235968 3653330555866447872 3689114766183235584 3704426033523351552 3719800848603892806 3740958834642911232 3741266302287740928 3756485275118724096 3759031099544567808 3774632546979201024 3792867486819680256 3793843269553618944 3811857720026333184 3830272491620663296 3831003795651821568 3865488034980888576 3884841866744561664 3903609218757820416 3918802540092989952 3919810721863016448 3938747005543514112 3957449507944005632 3957774768855318528 3977590664375304192 3997569178071465984 4033552732153970688 4052705404196487168 4069525714711951104 4072283691173281792 4089185259227467776 4109659104403390464 4109996875349753856 4129512530028527616 4150254111956140032 4167479287713770496 4208578688973275136 4228909986987638784 4246461615351601152 4249339503832989696 4266975922672140288 4288339935029624832 4309056553073246208 4330699942910754816 4390430854546194432 4391560371102547968 4408652857604613696 4412775638595796992 4431090381236453376 4433728989206413312 4452130696437006336 4452496614962233344 4473638574197571584 4474789497422217216 4496406837989474304 4559293579721048064 4578216429050944992 4581319152569942016 4600333416630901248 4604257027252813824 4623366492453814272 4645701596282093568 4668144599162683392 4669035875950657536 4669345562527531008 4757523735361093632 4780506941812113408 4800347913006157824 4823141587806756864 4824382426908327936 4847688622207401984 4870707086700314624 4871107407821930496 4918819688244314112 4939234711364468736 4959734464805190408 4964372593420271616 4987945112857214976 4988355069716987904 5008647033491632128 5009058691832512512 5032843395972268032 5057156649092907008 5058457692738158592 5082476960035110912 5108005060869095424 5129205277186179072 5153984046641184768 5175375093709763904 5179789155659415552 5204812291677093888 5225070053457319936 5226414295817355264 5251662674058018816 5277033025140424704 5378070309538627584 5403607205595316224 5404997379818520576 5426034286282601472 5452247012303290368 5453649699983327232 5479545472537853952 5479995833799671808 5506016706704703488 5533672149274853376 5556639050285027328 5611438251964366848 5611899453431611392 5634727912678086144 5638546649316851712 5661948820468801536 5689301230229520384 5717786580039499776 5745408737430994944 5746505693477732352 5774266590547673088 5798232052471332864 5853907806061592576 5855413828136730624 5878203810139484928 5908120508315271168 5936174261916008448 5936662153282977792 5966385996562956288 6079058106294730752 6104288572067926656 6108425536759922688 6109997038055718912 6133777888841201664 6164488656605085696 6164995313024630784 6194268795042791424 6224192798883577856 6225381167934210048 6312868033459912704 6343364980481458176 6369692423027401728 6374009255749484544 6400463884008210432 6430855450409009152 6432509902544437248 6463584829609869312 6494809877095907328 6496049914366132224 6585646281819291648 6612979286406920544 6619163457893695488 6650593483809619968 6678196044655509504 6678744922443350016 6710457861296357376 6712184246133325824 6744610256984211456 6776635946713481216 6838940369581572096 6871978728854913024 6900500124946351872 6906385540879220736 6935049738680721408 6968552394423140352 7002216898744025088 7036044033520566272 7072622391972593664 7136285603041640448 7170760412718170112 7200521869509236736 7204809607460421632 7234712381710135296 7269662683071053824 7271532933311102976 7306060630050471936 7306661111732895744 7378229532366471168 7408852067046703104 7439601697207785612 7481917669285822464 7482532604575481856 7512970550237448192 7518062199089135616 7549265093958402048 7585734973639360512 7587686539107237888 7623715440052666368 7662007591303643136 7730976069961777152 7769683733489123328 7807218437515640832 7837605080185979904 7839621443726032896 7877494011087028224 7914899015888011264 7915549537710637056 7955181328750608384 8067105464307941376 8105410808392974336 8139051429423902208 8144567382346563584 8178370518454935552 8219318208806780928 8219993750699507712 8259025060057055232 8300508223912280064 8334958575427540992 8417157377946550272 8457819973975277568 8492923230703202304 8533951845344280576 8576679870059249664 8618113106146492416 8661399885821509632 8780861709092388864 8783120742205095936 8817305715209227392 8825551277191593984 8862180762472906752 8904261392874012672 8904993229924466688 8947277148395143168 8949578994844434432 9118587159442096128 9156432858101889984 9162638305139884032 9200666833261802496 9208514054505627648 9246732984907628544 9291403192564187136 9336289198325366784 9338071751901315072 9338691125055062016 9515047470722187264 9561013883624226816 9600695826012315648 9646283175613513728 9648764853816655872 9695377244414803968 9741414173400629248 9742214815643860992 9878469422728937472 9919468929610380816 9928745186840543232 9975890225714429952 10017294066983264256 10018117383665025024 10065686791944536064 10114313298185814016 10116915385476317184 10164953920070221824 10216010121738190848 10258410554372358144 10307968093282369536 10350750187419527808 10359578311318831104 10450140106914639872 10452828591634710528 10503325348116037632 10554066050280849408 10756140619077255168 10807214411190632448 10809994759637041152 10852068572565202944 10904494024606580736 10907299399966654464 10959090945075707904 10959991667599343616 11012033413409406976 11067344298549706752 11113278100570054656 11222876503928733696 11223798906863222784 11269455825356172288 11277093298633703424 11323897640937603072 11378602460459040768 11435573160078999552 11490817474861989888 11493011386955464704 11596464104942665728 11707815612123185152 11710827656273461248 11756407620278969856 11816241016630542336 11872348523832016896 11873324306565955584 11932771993125912576 12158116212589461504 12208577144135853312 12216851073519845376 12267555777682403328 12328977313210171392 12329990626049261568 12388537590085582848 12448385597767155712 12450762335868420096 12625736066919825408 12686729960962916352 12739384846054803456 12748018511498969088 12800927768016420864 12861710900818018304 12865019805088874496 12927169659219738624 12992099828732264448 13171292563638583296 13225958572813841088 13238326915787390976 13301186967619239936 13356392089311019008 13357489844886700032 13420915722592714752 13424368492266651648 13489220513968422912 13677880739163144192 13743957457709826048 13801000249892703744 13812771081758441472 13870099477361442816 13937104788846280704 14004433797488050176 14072088067041132544 14272571206083280896 14341520825436340224 14401043739018473472 14409619214920843264 14469424763420270592 14539325366142107648 14543065866622205952 14612121260100943872 14613322223465791488 14756459064732942336 14817704134093406208 14879203394415571224 14963835338571644928 14965065209150963712 15025941100474896384 15098530187916804096 15171469947278721024 15175373078214475776 15247430880105332736 15324015182607286272 15461952139923554304 15539367466978246656 15614436875031281664 15675210160371959808 15679242887452065792 15754988022174056448 15829798031776022528 15831099075421274112 16134210928615882752 16210821616785948672 16278102858847804416 16289134764693127168 16356741036909871104 16438636417613561856 16439987501399015424 16518050120114110464 16601016447824560128 16669917150855081984 16834314755893100544 16915639947950555136 16985846461406404608 17067903690688561152 17153359740118499328 17236226212292984832 17322799771643019264 17561723418184777728 17566241484410191872 17634611430418454784 17724361524945813504 17808522785748025344 17809986459848933376 17894554296790286336 17899157989688868864 18237174318884192256 18312865716203779968 18325276610279768064 18401333666523604992 18493465969815257088 18582806385128374272 18672578396650733568 18676143503802630144 19030094941444374528 19122027767248453632 19201391652024631296 19292566351227027456 19297529707633311744 19390754488829607936 19482828346801258496 19484429631287721984 19756938845457874944 19838937859220761632 19857490373681086464 19951780451428859904 20034588133966528512 20036234767330050048 20131373583889072128 20228626596371628032 20233830770952634368 20329907840140443648 20516821108744716288 20615936186564739072 20701500374839055616 20719156622637662208 20900280213829279744 20905657183269421056 21006650696232075264 21108132100561698816 21512281238154510336 21614428822381264896 21704137145130405888 21808988049213161472 21814598799933308928 21918181890151415808 21919983335198687232 22024066826818813952 22134688597099413504 22226556201140109312 22445753007857467392 22447597813726445568 22538911650712344576 22554186597267406848 22647795281875206144 22757204920918081536 22871146320157999104 22986022773910929408 23192928209885331456 23415631224246370304 23421655312546922496 23512815240557939712 23632482033261084672 23744697047664033792 23746648613131911168 23865543986251825152 24316232425178923008 24417154288271706624 24433702147039690752 24535111555364806656 24657954626420342784 24659981252098523136 24777075180171165696 24896771195534311424 24901524671736840192 25251472133839650816 25373459921925832704 25478769692109606912 25601855536032841728 25723421801636036608 25730039610177748992 25854339318439477248 25984199657464528896 26342585127277166592 26451917145627682176 26476653831574781952 26712784178622038016 26714979689773400064 26841831445185429504 26848736984533303296 27355761478326288384 27487914915419652096 27602000499785407488 27625542163516882944 27740198954722885632 27874209577692561408 28008867594976100352 28144176134082265088 28545142412166561792 28683041650872680448 28802087478036946944 28819238429841686528 28938849526840541184 29078650732284215296 29086131733244411904 29224242520201887744 29226644446931582976 29635408268186812416 29758406788831142448 29927670677143289856 30051882200949792768 30197060375833608192 30342939894557442048 30350746156428951552 30494861760210665472 30648030365214572544 30923904279847108608 31078734933956493312 31350420320743919616 31358485774904131584 31509976044348112896 31659596063552045056 31662198150842548224 32268421857231765504 32421643233571897344 32556205717695608832 32578269529386254336 32713482073819742208 32877272835227123712 32879975002798030848 33036100240228220928 33202032895649120256 33339834301710163968 33668629511786201088 33831279895901110272 33971692922812809216 34135807381377122304 34306719480236998656 34472452424585969664 35123446836369555456 35132482968820383744 35269222860836909568 35448723049891627008 35617045571496050688 35619972919697866752 35789108593580572672 35798315979377737728 36474348637768384512 36625731432407559936 36650553220559536128 36802667333047209984 36986931939630514176 37165612770256748544 37345156793301467136 37352287007605260288 38060189882888749056 38244055534496907264 38402783304049262592 38585132702454054912 38595059415266623488 38781508977659215872 38965656693602516992 39513877690915749888 39677875718441523264 39714980747362172928 39903560902857719808 40069176267933057024 40072469534660100096 40262747167778144256 40457253192743256064 40467661541905268736 41033642217489432576 41231872373129478144 41403000749678111232 41438313245275324416 41800560427658559488 41811314366538842112 42013301392464150528 42216264201123397632 43024562476309020672 43228857644762529792 43408274290260811776 43617976098426322944 43629197599866617856 43836363780302831616 43839966670397374464 44048133653637627904 44269377194198827008 44453112402280218624 44891506015714934784 44895195627452891136 45077823301424689152 45295590563750412288 45514409841836163072 45742292640315998208 45972045547821858816 46385856419770662912 46831262448492740608 46843310625093844992 47025630481115879424 47264964066522169344 47489394095328067584 47493297226263822336 48632464850357846016 48834308576543413248 48867404294079381504 49070223110729613312 49315909252840685568 49319962504197046272 49554150360342331392 49793542391068622848 49803049343473680384 50502944267679301632 50746919843851665408 50957539384219213824 51203711072065683456 51446843603272073216 51460079220355497984 51708678636878954496 51968399314929057792 52685170254554333184 52903834291255364352 53425568357244076032 53429959379546800128 53683662890370859008 53697473969066606592 54711522956652576768 54975829830839304192 55204000999570814976 55480397909445771264 55748419155385122816 56017735189952200704 57090284824333123584 57366083301745360896 57604174956073893888 57638476859683373056 57877699053681082368 58157301464568430592 58172263466488823808 58448485040403775488 58453288893863165952 59270816536373624832 59516813577662284896 59855341354286579712 60103764401899585536 60394120751667216384 60685879789114884096 60701492312857903104 60989723520421330944 61847808559694217216 62157469867912986624 62700840641487839232 62716971549808263168 63019952088696225792 63319192127104090112 63324396301685096448 64536843714463531008 64843286467143794688 65112411435391217664 65426964147639484416 65754545670454247424 65759950005596061696 66072200480456441856 66404065791298240512 66679668603420327936 67337259023572402176 67662559791802220544 67943385845625618432 68271614762754244608 68613438960473997312 70246893672739110912 70264965937640767488 70538445721673819136 70897446099783254016 71234091142992101376 71239945839395733504 71578217187161145344 71596631958755475456 72948697275536769024 73251462864815119872 73301106441119072256 73605334666094419968 73973863879261028352 74331225540513497088 74690313586602934272 74704574015210520576 76120379765777498112 76805566608098525184 77170265404908109824 77190118830533246976 77563017955318431744 77931313387205033984 79027755381831499776 79355751436883046528 79429961494724345856 80138352535866114048 80144939069320200192 80525494335556288512 80914506385486512128 82067284434978865152 82463744746258956288 82806001499356222464 82876626490550648832 83601120855317118976 83622628733077684224 84026602784928301056 84432528402246795264 86049124952618041344 86457715289525059584 86816548580521623552 87235952196852645888 87258395199733235712 87672727560605663232 87679933340794748928 88096267307275255808 88906224804560437248 89783012031429869568 90155646602849378304 90591181127500824576 91028819683672326144 91484585280631996416 91944091095643717632 92771712839541325824 93662524896985481216 94051260962231758848 94529928133044338688 94978788190656135168 94986594452527644672 97264929700715692032 97668617153086826496 97734808588158763008 98140446221459226624 98631818505681371136 98639925008394092544 99108300720684662784 99606098686947360768 101005888535358603264 101493839687703330816 101915078768438427648 102407422144131366912 102893687206544146432 102920158440710995968 103417357273757908992 105370340509108666368 105807668582510728704 106851136714488152064 106859918759093600256 107367325780741718016 107394947938133213184 109423045913305153536 109951659661678608384 110408001999141629952 110960795818891542528 111496838310770245632 112035470379904401408 114180569648666247168 114732166603490721792 115208349912147787776 115755398107362164736 116314602929136861184 116344526932977647616 116896970080807550976 118541633072747249664 119033627155324569792 119710682708573159424 120207528803799171072 120788241503334432768 121371759578229768192 121402984625715806208 123695617119388434432 124314939735825973248 125401681282975678464 125433943099616526336 126039904177392451584 126638384254208180224 126648792603370192896 129073687428927062016 129686572934287589376 130224822870782435328 130853928295278968832 131509091340908494848 131519900011192123392 132144400960912883712 132808131582596481024 133359337206840655872 134674518047144804352 135886771691251236864 136543229525508489216 137226877920947994624 140493787345478221824 140529931875281534976 141076891443347638272 141794892199566508032 142468182285984202752 142479891678791467008 143156434374322290688 145897394551073538048 146502925729630239744 146602212882238144512 147210669332188839936 147947727758522056704 148662451081026994176 149380627173205868544 149409148030421041152 152240759531554996224 153611133216197050368 154340530809816219648 154380237661066493952 155126035910636863488 155862626774410067968 158055510763662999552 158711502873766093056 160276705071732228096 160289878138640400384 161050988671112577024 161829012770973024256 164134568869957730304 164927489492517912576 165612002998712444928 167202241710634237952 167245257466155368448 168053205569856602112 172098249905236082688 172915430579050119168 173633097161043247104 174471904393705291776 174516790399466471424 175345455121211326464 175359866681589497856 177812449609120874496 179566024062859739136 180311293205698756608 181182362255001649152 182057639367344652288 182969170561263992832 185543425679082651648 187325049793970962432 188102521924463517696 189059856266088677376 189957576381312270336 189973188905055289344 194529859401431384064 195337234306173652992 196280892442918453248 197263637011362742272 197279850016788185088 198216601441369325568 199212197373894721536 202011777070717206528 202987679375406661632 203830157536876855296 204814844288262733824 205787374413088292864 205840316881421991936 210740681018217332736 211615337165021457408 213702273428976304128 213719837518187200512 214734651561483436032 214789895876266426368 218846091826610307072 219903319323357216768 220816003998283259904 221921591637783085056 222993676621540491264 224070940759808802816 228361139297332494336 230416699824295575552 231510796214724329472 232629205858273722368 232689053865955295232 233793940161615101952 237083266145494499328 238067254310649139584 240415057607598342144 241576483006668865536 242743519156459536384 247391234238776868864 248629879471651946496 250803362565951356928 250867886199233052672 252079808354784903168 253276768508416360448 253297585206740385792 258147374857854124032 259373145868575178752 260449645741564870656 261707856590557937664 263018182681816989696 263039800022384246784 264288801921825767424 266718674413681311744 269349036094289608704 271773543382502473728 273086459051016978432 274453755841895989248 280987574690956443648 282153782886695276544 283589784399133016064 284936364571968405504 284959783357582934016 286312868748644581376 291794789102147076096 293005851459260479488 293204425764476289024 294421338664377679872 295895455517044113408 297324902162053988352 298818296060842082304 304481519063109992448 307222266432394100736 308681061619632439296 308760475322132987904 310252071821273726976 316111021527325999104 317423005747532186112 320553410143464456192 320579756277280800768 322101977342225154048 323658025541946048512 328269137739915460608 329854978985035825152 331224005997424889856 334404483421268475904 334490514932310736896 336106411139713204224 344196499810472165376 347266194322086494208 348943808787410583552 349033580798932942848 350690910242422652928 355624899218241748992 359132048125719478272 360622586411397513216 362364724510003298304 364115278734689304576 371086851358165303296 374650099587941924864 376205043848927035392 378119712532177354752 379915152762624540672 379946377810110578688 389059718802862768128 390674468612347305984 392561784885836906496 394527274022725484544 394559700033576370176 396433202882738651136 398424394747789443072 404023554141434413056 407660315073753710592 409629688576525467648 411574748826176585728 411680633762843983872 421481362036434665472 423230674330042914816 427404546857952608256 427439675036374401024 429469303122966872064 437692183653220614144 439806638646714433536 441632007996566519808 443843183275566170112 445987353243080982528 448141881519617605632 456722278594664988672 460833399648591151104 463021592429448658944 465258411716547444736 465378107731910590464 467587880323230203904 474166532290988998656 476134508621298279168 480830115215196684288 483152966013337731072 485487038312919072768 494782468477553737728 501606725131902713856 501735772398466105344 504159616709569806336 506553537016832720896 516294749715708248064 518746291737150357504 520899291483129741312 523415713181115875328 526036365363633979392 526079600044768493568 533437348827362623488 538698072188579217408 543547086765004947456 546172918102033956864 548907511683791978496 561975149381912887296 564307565773390553088 567179568798266032128 569872729143936811008 569919566715165868032 572625737497289162752 583589578204294152192 586011702918520958976 588842677328755359744 591790911034088226816 594649804324107976704 597636592121684164608 608963038126219984896 614444532864788201472 617362123239264878592 617520950644265975808 632222043054651998208 634846011495064372224 641106820286928912384 641159512554561601536 644203954684450308096 647316051083892097024 656538275479830921216 659709957970071650304 662448011994849779712 668808966842536951808 668981029864621473792 672212822279426408448 694532388644172988416 697887617574821167104 698067161597865885696 701381820484845305856 711249798436483497984 721245172822795026432 724729449020006596608 728230557469378609152 742173702716330606592 749300199175883849728 752410087697854070784 756239425064354709504 759830305525249081344 759892755620221157376 778119437605725536256 781348937224694611968 785123569771673812992 789054548045450969088 789119400067152740352 792866405765477302272 808047108282868826112 815320630147507421184 819259377153050935296 823149497652353171456 823361267525687967744 842962724072869330944 846461348660085829632 854809093715905216512 854879350072748802048 858938606245933744128 875384367306441228288 879613277293428867072 883264015993133039616 887686366551132340224 891974706486161965056 913444557189329977344 921666799297182302208 926043184858897317888 930516823433094889472 930756215463821180928 948333064581977997312 952269017242596558336 961660230430393368576 966305932026675462144 970974076625838145536 989564936955107475456 1003213450263805427712 1003471544796932210688 1008319233419139612672 1013107074033665441792 1032589499431416496128 1041798582966259482624 1046831426362231750656 1052072730727267958784 1066874697654725246976 1077396144377158434816 1087094173530009894912 1092345836204067913728 1123950298763825774592 1128615131546781106176 1134359137596532064256 1139745458287873622016 1139839133430331736064 1145251474994578325504 1167179156408588304384 1172023405837041917952 1177685354657510719488 1183581822068176453632 1189299608648215953408 1195273184243368329216 1228889065729576402944 1234724246478529757184 1235041901288531951616 1264444086109303996416 1269692022990128744448 1282213640573857824768 1282319025109123203072 1288407909368900616192 1313076550959661842432 1319419915940143300608 1324896023989699559424 1337617933685073903616 1337962059729242947584 1344425644558852816896 1389064777288345976832 1395775235149642334208 1396134323195731771392 1402763640969690611712 1422499596872966995968 1442490345645590052864 1449458898040013193216 1456461114938757218304 1484347405432661213184 1504820175395708141568 1512478850128709419008 1519660611050498162688 1556238875211451072512 1562697874449389223936 1570247139543347625984 1578109096090901938176 1578238800134305480704 1616094216565737652224 1630641260295014842368 1638518754306101870592 1646298995304706342912 1646722535051375935488 1685925448145738661888 1692922697320171659264 1709618187431810433024 1709758700145497604096 1717877212491867488256 1750768734612882456576 1766528031986266079232 1775372733102264680448 1783949412972323930112 1826889114378659954688 1843333598594364604416 1852086369717794635776 1861033646866189778944 1896666129163955994624 1904538034485193116672 1923320460860786737152 1932611864053350924288 1941948153251676291072 1979129873910214950912 2006426900527610855424 2006943089593864421376 2016638466838279225344 2026214148067330883584 2083597165932518965248 2093662852724463501312 2104145461454535917568 2133749395309450493952 2174188347060019789824 2184691672408135827456 2247900597527651549184 2257230263093562212352 2268718275193064128512 2279490916575747244032 2279678266860663472128 2334358312817176608768 2344046811674083835904 2355370709315021438976 2367163644136352907264 2378599217296431906816 2457778131459152805888 2469448492957059514368 2470083802577063903232 2528888172218607992832 2539384045980257488896 2564427281147715649536 2564638050218246406144 2576815818737801232384 2626153101919323684864 2638839831880286601216 2649792047979399118848 2675235867370147807232 2675924119458485895168 2778129554576691953664 2791550470299284668416 2792268646391463542784 2844999193745933991936 2884980691291180105728 2898917796080026386432 2912922229877514436608 2968694810865322426368 3009640350791416283136 3024957700257418838016 3039321222100996325376 3125395748898778447872 3140494279086695251968 3156218192181803876352 3232188433131475304448 3261282520590029684736 3277037508612203741184 3292597990609412685824 3371850896291477323776 3385845394640343318528 3419236374863620866048 3419517400290995208192 3435754424983734976512 3501537469225764913152 3533056063972532158464 3550745466204529360896 3567898825944647860224 3686667197188729208832 3704172739435589271552 3722067293732379557888 3793332258327911989248 3809076068970386233344 3846640921721573474304 3865223728106701848576 3958259747820429901824 4012853801055221710848 4013886179187728842752 4033276933676558450688 4167194331865037930496 4187325705448927002624 4208290922909071835136 4267498790618900987904 4348376694120039579648 4369383344816271654912 4514460526187124424704 4537436550386128257024 4558981833151494488064 4668716625634353217536 4688093623348167671808 4710741418630042877952 4734327288272705814528 4915556262918305611776 4938896985914119028736 4940167605154127806464 5057776344437215985664 5078768091960514977792 5128854562295431299072 5129276100436492812288 5153631637475602464768 5252306203838647369728 5299584095958798237696 5350471734740295614464 5351848238916971790336 5556259109153383907328 5583100940598569336832 5689998387491867983872 5769961382582360211456 5797835592160052772864 5825844459755028873216 5937389621730644852736 6019280701582832566272 6049915400514837676032 6078642444201992650752 6250791497797556895744 6280988558173390503936 6312436384363607752704 6522565041180059369472 6554075017224407482368 6585195981218825371648 6743701792582954647552 6771690789280686637056 6838472749727241732096 6839034800581990416384 7003074938451529826304 7066112127945064316928 7101490932409058721792 7135797651889295720448 7373334394377458417664 7408345478871178543104 7444134587464759115776 7586664516655823978496 7618152137940772466688 7693281843443146948608 7730447456213403697152 7916519495640859803648 8025707602110443421696 8027772358375457685504 8334388663730075860992 8374651410897854005248 8534997581237801975808 8696753388240079159296 8738766689632543309824 9028921052374248849408 9074873100772256514048 9117963666302988976128 9376187246696335343616 9421482837260085755904 9468654576545411629056 9831112525836611223552 9877793971828238057472 10115552688874431971328 10157536183921029955584 10257709124590862598144 10258552200872985624576 10307263274951204929536 10504612407677294739456 10599168191917596475392 10700943469480591228928 10703696477833943580672 11112518218306767814656 11166201881197138673664 11379996774983735967744 11539922765164720422912 11595671184320105545728 11874779243461289705472 12038561403165665132544 12099830801029675352064 12501582995595113791488 12561977116346781007872 12624872768727215505408 13045130082360118738944 13108150034448814964736 13170391962437650743296 13543381578561373274112 13676945499454483464192 14006149876903059652608 14132224255890128633856 14202981864818117443584 14746668788754916835328 14816690957742357086208 14888269174929518231552 15173329033311647956992 15236304275881544933376 15386563686886293897216 15460894912426807394304 16051415204220886843392 16055544716750915371008 16668777327460151721984 16749302821795708010496 17069995162475603951616 17393506776480158318592 17477533379265086619648 18057842104748497698816 18149746201544513028096 18235927332605977952256 18752374493392670687232 18842965674520171511808 18937309153090823258112 19662225051673222447104 19755587943656476114944 20231105377748863942656 20315072367842059911168 20515418249181725196288 20517104401745971249152 21009224815354589478912 21198336383835192950784 21401886938961182457856 21407392955667887161344 22225036436613535629312 22332403762394277347328 22759993549967471935488 23079845530329440845824 23191342368640211091456 23749558486922579410944 24077122806331330265088 25003165991190227582976 25123954232693562015744 26090260164720237477888 26216300068897629929472 26340783924875301486592 27086763157122746548224 27353890998908966928384 28264448511780257267712 28405963729636234887168 29493337577509833670656 29633381915484714172416 30346658066623295913984 30472608551763089866752 30773127373772587794432 30921789824853614788608 32102830408441773686784 32111089433501830742016 33337554654920303443968 33498605643591416020992 34139990324951207903232 34787013552960316637184 36115684209496995397632 36299492403089026056192 37504748986785341374464 37685931349040343023616 37874618306181646516224 39324450103346444894208 39511175887312952229888 40630144735684119822336 41030836498363450392576 42018449630709178957824 42396672767670385901568 42803773877922364915712 44450072873227071258624 44664807524788554694656 45519987099934943870976 46159691060658881691648 46382684737280422182912 48154245612662660530176 50006331982380455165952 50247908465387124031488 52180520329440474955776 52432600137795259858944 54173526314245493096448 54707781997817933856768 56528897023560514535424 56811927459272469774336 58986675155019667341312 59266763830969428344832 60693316133246591827968 60945217103526179733504 61546254747545175588864 64205660816883547373568 64222178867003661484032 66675109309840606887936 66997211287182832041984 68279980649902415806464 69574027105920633274368 72231368418993990795264 75009497973570682748928 75371862698080686047232 78648900206692889788416 79022351774625904459776 81260289471368239644672 82061672996726900785152 84793345535340771803136 85607547755844729831424 88900145746454142517248 91039974199869887741952 92319382121317763383296 92765369474560844365824 96308491225325321060352 100012663964760910331904 100495816930774248062976 104361040658880949911552 108347052628490986192896 113057794047121029070848 113623854918544939548672 117973350310039334682624 118533527661938856689664 121890434207052359467008 123092509495090351177728 128411321633767094747136 133350218619681213775872 133994422574365664083968 136559961299804831612928 139148054211841266548736 144462736837987981590528 150018995947141365497856 150743725396161372094464 157297800413385779576832 162520578942736479289344 164123345993453801570304 169586691070681543606272 171215095511689459662848 177800291492908285034496 182079948399739775483904 184638764242635526766592 192616982450650642120704 200025327929521820663808 200991633861548496125952 208722081317761899823104 216694105256981972385792 226115588094242058141696 235946700620078669365248 237067055323877713379328 243780868414104718934016 246185018990180702355456 256822643267534189494272 266700437239362427551744 273119922599609663225856 278296108423682533097472 288925473675975963181056 300037991894282730995712 301487450792322744188928 325041157885472958578688 339173382141363087212544 342430191023378919325696 355600582985816570068992 369277528485271053533184 385233964901301284241408 400050655859043641327616 401983267723096992251904 417444162635523799646208 433388210513963944771584 452231176188484116283392 471893401240157338730496 487561736828209437868032 492370037980361404710912 513645286535068378988544 533400874478724855103488 546239845199219326451712 577850947351951926362112 600075983788565461991424 602974901584645488377856 650082315770945917157376 678346764282726174425088 711201165971633140137984 738555056970542107066368 770467929802602568482816 800101311718087282655232 834888325271047599292416 866776421027927889543168 904462352376968232566784 975123473656418875736064 1027290573070136757977088 1066801748957449710206976 1155701894703903852724224 1200151967577130923982848 1205949803169290976755712 1300164631541891834314752 1356693528565452348850176 1477110113941084214132736 1540935859605205136965632 1600202623436174565310464 1733552842055855779086336 1808924704753936465133568 1950246947312837751472128 2133603497914899420413952 2311403789407807705448448 2400303935154261847965696 2600329263083783668629504 2713387057130904697700352 3081871719210410273931264 3200405246872349130620928 3467105684111711558172672 3617849409507872930267136 3900493894625675502944256 4622807578815615410896896 4800607870308523695931392 5200658526167567337259008 5426774114261809395400704 6400810493744698261241856 6934211368223423116345344 7800987789251351005888512 9245615157631230821793792 9601215740617047391862784 10401317052335134674518016 10853548228523618790801408 13868422736446846232690688 15601975578502702011777024 19202431481234094783725568 20802634104670269349036032 27736845472893692465381376 31203951157005404023554048 41605268209340538698072064 62407902314010808047108096 83210536418681077396144128 124815804628021616094216192 249631609256043232188432384
- Sum of all divisors σ(n): 849618704476211810767200000
- Sum of proper divisors (its aliquot sum) s(n): 599987095220168578578767616
- 249631609256043232188432384 is an abundant number, because the sum of its proper divisors (599987095220168578578767616) is greater than itself. Its abundance is 350355485964125346390335232
Bases of 249631609256043232188432384
- Binary: 11001110011111011000110010100111011000001110110100110001000110000000000000000000000000002
- Hexadecimal: 0xCE7D8CA760ED3118000000
- Base-36: VD6DJ4WS38TWXS000
Squares and roots of 249631609256043232188432384
- 249631609256043232188432384 squared (2496316092560432321884323842) is 62315940339761849115076071160751209261156939339923456
- 249631609256043232188432384 cubed (2496316092560432321884323843) is 15556028469318331852865808958400334423421113566249442657905332984814955191599104
-
The
square root of 249631609256043232188432384 is 15799734467896.7067819339 -
249631609256043232188432384 is a
perfect cube number . Itscube root is 629650944
Scales and comparisons
How big is 249631609256043232188432384?- 249,631,609,256,043,232,188,432,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 249,631,609,256,043,232,188,432,384 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 249631609256043232188432384 cubic inches would be around 52470912 feet tall.
Recreational maths with 249631609256043232188432384
- 249631609256043232188432384 backwards is 483234881232340652906136942
- 249631609256043232188432384 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 249631609256043232188432384's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 249631609256043232188432384 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 249631609256043232188432384 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/249631609256043232188432384/
Chicago style:
Numbermatics. 2024. "Number 249631609256043232188432384 - Facts about the integer". https://numbermatics.com/n/249631609256043232188432384/
The information we have on file for 249631609256043232188432384 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 249631609256043232188432384, math, Factors of 249631609256043232188432384, curriculum, school, college, exams, university, Prime factorization of 249631609256043232188432384, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-nine septillion, six hundred thirty-one sextillion, six hundred nine quintillion, two hundred fifty-six quadrillion, forty-three trillion, two hundred thirty-two billion, one hundred eighty-eight million, four hundred thirty-two thousand, three hundred eighty-four.