87100770387287919166488576
87,100,770,387,287,919,166,488,576 is an even composite number composed of five prime numbers multiplied together.
87100770387287919166488576 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 87100770387287919166488576:
227 × 36 × 193 × 613 × 833
(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 × 19 × 19 × 19 × 61 × 61 × 61 × 83 × 83 × 83)See below for interesting mathematical facts about the number 87100770387287919166488576 from the Numbermatics database.
Names of 87100770387287919166488576
- Cardinal: 87100770387287919166488576 can be written as Eighty-seven septillion, one hundred sextillion, seven hundred seventy quintillion, three hundred eighty-seven quadrillion, two hundred eighty-seven trillion, nine hundred nineteen billion, one hundred sixty-six million, four hundred eighty-eight thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 8.7100770387287919166488576 × 1025
Factors of 87100770387287919166488576
Divisors of 87100770387287919166488576
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 48 54 57 61 64 72 76 81 83 96 108 114 122 128 144 152 162 166 171 183 192 216 228 243 244 249 256 288 304 324 332 342 361 366 384 432 456 486 488 498 512 513 549 576 608 648 664 684 722 729 732 747 768 864 912 972 976 996 1024 1026 1083 1098 1152 1159 1216 1296 1328 1368 1444 1458 1464 1494 1536 1539 1577 1647 1728 1824 1944 1952 1992 2048 2052 2166 2196 2241 2304 2318 2432 2592 2656 2736 2888 2916 2928 2988 3072 3078 3154 3249 3294 3456 3477 3648 3721 3888 3904 3984 4096 4104 4332 4392 4482 4608 4617 4636 4731 4864 4941 5063 5184 5312 5472 5776 5832 5856 5976 6144 6156 6308 6498 6588 6723 6859 6889 6912 6954 7296 7442 7776 7808 7968 8192 8208 8664 8784 8964 9216 9234 9272 9462 9728 9747 9882 10126 10368 10431 10624 10944 11163 11552 11664 11712 11952 12288 12312 12616 12996 13176 13446 13718 13778 13824 13851 13908 14193 14592 14823 14884 15189 15552 15616 15936 16384 16416 17328 17568 17928 18432 18468 18544 18924 19456 19494 19764 20169 20252 20577 20667 20736 20862 21248 21888 22021 22326 23104 23328 23424 23904 24576 24624 25232 25992 26352 26892 27436 27556 27648 27702 27816 28386 29184 29241 29646 29768 29963 30378 31104 31232 31293 31872 32768 32832 33489 34656 35136 35856 36864 36936 37088 37848 38912 38988 39528 40338 40504 41154 41334 41472 41724 42496 42579 43776 44042 44469 44652 45567 46208 46656 46848 47808 49152 49248 50464 51984 52704 53784 54872 55112 55296 55404 55632 56772 58368 58482 59292 59536 59926 60507 60756 61731 62001 62208 62464 62586 63744 65536 65664 66063 66978 69312 70272 70699 71712 73728 73872 74176 75696 77824 77976 79056 80676 81008 82308 82668 82944 83448 84992 85158 87552 87723 88084 88938 89304 89889 91134 92416 93312 93696 93879 95616 96197 98304 98496 100467 100928 103968 105408 107568 109744 110224 110592 110808 111264 113544 116736 116964 118584 119072 119852 121014 121512 123462 124002 124416 124928 125172 127488 127737 130891 131072 131328 132126 133956 136701 138624 140544 141398 143424 147456 147744 148352 151392 155648 155952 158112 161352 162016 164616 165336 165888 166896 169984 170316 175104 175446 176168 177876 178608 179778 182268 184832 185193 186003 186624 187392 187758 191232 192394 196608 196992 198189 200934 201856 207936 210816 212097 215136 219488 220448 221184 221616 222528 226981 227088 233472 233928 237168 238144 239704 242028 243024 246924 248004 248832 249856 250344 254976 255474 261782 262144 262656 263169 264252 267912 269667 273402 277248 281088 281637 282796 286848 288591 294912 295488 296704 301401 302784 308843 311296 311904 316224 322704 324032 329232 330672 331776 333792 339968 340632 350208 350892 352336 355752 357216 359556 364536 369664 370386 372006 373248 374784 375516 382464 383211 384788 392673 393216 393984 396378 401868 403712 410103 415872 418399 420229 421632 424194 430272 438976 440896 442368 443232 445056 453962 454176 466944 467856 474336 476288 479408 484056 486048 493848 496008 497664 499712 500688 509952 510948 523564 524288 525312 526338 528504 535824 539334 546804 554496 555579 558009 562176 563274 565592 569297 571787 573696 577182 589824 590976 593408 594567 602802 605568 617686 622592 623808 632448 636291 645408 648064 658464 661344 663552 667584 679936 680943 681264 700416 701784 704672 711504 714432 719112 729072 739328 740772 744012 746496 749568 751032 764928 766422 769576 785346 786432 787968 792756 803736 807424 809001 820206 831744 836798 840458 843264 844911 848388 860544 865773 877952 881792 884736 886464 890112 904203 907924 908352 926529 933888 935712 948672 952576 958816 968112 972096 987696 992016 995328 999424 1001376 1019904 1021896 1047128 1048576 1050624 1052676 1057008 1071648 1078668 1093608 1108992 1111158 1116018 1124352 1126548 1131184 1138594 1143574 1147392 1149633 1154364 1178019 1179648 1181952 1186816 1189134 1205604 1211136 1230309 1235372 1245184 1247616 1255197 1260687 1264896 1272582 1290816 1296128 1316928 1322688 1327104 1335168 1343281 1359872 1361886 1362528 1400832 1403568 1409344 1423008 1428864 1438224 1458144 1478656 1481544 1488024 1492992 1499136 1502064 1529856 1532844 1539152 1570692 1572864 1575936 1585512 1607472 1614848 1618002 1640412 1663488 1666737 1673596 1674027 1680916 1686528 1689822 1696776 1707891 1715361 1721088 1731546 1755904 1763584 1769472 1772928 1780224 1783701 1808406 1815848 1816704 1827743 1853058 1867776 1871424 1897344 1905152 1908873 1917632 1936224 1944192 1975392 1984032 1990656 1998848 2002752 2039808 2042829 2043792 2094256 2097152 2101248 2105352 2114016 2143296 2157336 2187216 2217984 2222316 2232036 2248704 2253096 2262368 2277188 2287148 2294784 2299266 2308728 2356038 2359296 2363904 2373632 2378268 2411208 2422272 2427003 2460618 2470744 2486929 2490368 2495232 2510394 2521374 2529792 2545164 2581632 2592256 2597319 2633856 2645376 2654208 2670336 2686562 2712609 2719744 2723772 2725056 2779587 2801664 2807136 2818688 2846016 2857728 2876448 2916288 2957312 2963088 2976048 2985984 2998272 3004128 3059712 3065688 3078304 3141384 3145728 3151872 3171024 3214944 3229696 3236004 3280824 3326976 3333474 3347192 3348054 3361832 3373056 3379644 3393552 3415782 3430722 3442176 3463092 3511808 3527168 3534057 3538944 3545856 3560448 3567402 3616812 3631696 3633408 3655486 3690927 3706116 3735552 3742848 3765591 3782061 3794688 3810304 3817746 3835264 3872448 3888384 3950784 3968064 3981312 3997696 4005504 4029843 4079616 4085658 4087584 4188512 4194304 4202496 4210704 4228032 4286592 4312639 4314672 4374432 4435968 4444632 4464072 4497408 4506192 4524736 4554376 4574296 4589568 4598532 4617456 4712076 4718592 4727808 4747264 4756536 4822416 4844544 4854006 4921236 4941488 4973858 4980736 4990464 5000211 5020788 5022081 5042748 5059584 5090328 5123673 5146083 5163264 5184512 5194638 5267712 5290752 5308416 5340672 5351103 5373124 5425218 5439488 5447544 5450112 5483229 5559174 5603328 5614272 5637376 5692032 5715456 5726619 5752896 5832576 5868017 5914624 5926176 5952096 5971968 5996544 6008256 6119424 6128487 6131376 6156608 6282768 6291456 6303744 6342048 6429888 6459392 6472008 6561648 6653952 6666948 6694384 6696108 6723664 6746112 6759288 6787104 6831564 6861444 6884352 6926184 7023616 7054336 7068114 7077888 7091712 7120896 7134804 7233624 7263392 7266816 7281009 7310972 7381854 7412232 7460787 7471104 7485696 7531182 7564122 7589376 7620608 7635492 7670528 7744896 7776768 7791957 7901568 7936128 7962624 7984351 7995392 8011008 8059686 8159232 8171316 8175168 8338761 8377024 8388608 8404992 8421408 8456064 8573184 8625278 8629344 8748864 8871936 8889264 8928144 8994816 9012384 9049472 9108752 9148592 9179136 9197064 9234912 9424152 9437184 9455616 9494528 9513072 9644832 9689088 9708012 9842472 9882976 9947716 9961472 9980928 10000422 10041576 10044162 10085496 10119168 10180656 10247346 10292166 10326528 10369024 10389276 10535424 10581504 10602171 10616832 10681344 10702206 10746248 10850436 10863953 10878976 10895088 10900224 10966458 11118348 11206656 11228544 11274752 11296773 11346183 11384064 11430912 11453238 11505792 11665152 11736034 11829248 11852352 11904192 11943936 11993088 12016512 12089529 12238848 12256974 12262752 12313216 12565536 12582912 12607488 12684096 12859776 12918784 12937917 12944016 13123296 13307904 13333896 13388768 13392216 13447328 13492224 13518576 13574208 13663128 13722888 13768704 13852368 14047232 14108672 14136228 14155776 14183424 14241792 14269608 14467248 14526784 14533632 14562018 14621944 14763708 14824464 14921574 14942208 14971392 15062364 15128244 15178752 15241216 15270984 15341056 15371019 15438249 15489792 15553536 15583914 15803136 15872256 15925248 15968702 15990784 16022016 16053309 16119372 16318464 16342632 16350336 16449687 16677522 16754048 16777216 16809984 16842816 16912128 17146368 17179857 17250556 17258688 17497728 17604051 17743872 17778528 17856288 17989632 18024768 18098944 18217504 18297184 18358272 18385461 18394128 18469824 18839423 18848304 18874368 18911232 18989056 19026144 19289664 19378176 19416024 19684944 19765952 19895432 19922944 19961856 20000844 20083152 20088324 20170992 20238336 20361312 20494692 20584332 20653056 20738048 20778552 21070848 21163008 21204342 21233664 21362688 21404412 21492496 21700872 21727906 21757952 21790176 21800448 21843027 21932916 22236696 22382361 22413312 22457088 22549504 22593546 22692366 22768128 22861824 22906476 23011584 23330304 23375871 23472068 23658496 23704704 23808384 23887872 23953053 23986176 24033024 24179058 24477696 24513948 24525504 24626432 25016283 25131072 25165824 25214976 25368192 25522339 25633969 25719552 25837568 25875834 25888032 26246592 26615808 26667792 26777536 26784432 26894656 26984448 27037152 27148416 27326256 27445776 27537408 27704736 28094464 28217344 28272456 28311552 28366848 28483584 28539216 28934496 29053568 29067264 29124036 29243888 29527416 29648928 29843148 29884416 29942784 30124728 30256488 30357504 30482432 30541968 30682112 30742038 30876498 30979584 31107072 31167828 31606272 31744512 31806513 31850496 31937404 31981568 32044032 32106618 32238744 32591859 32636928 32685264 32700672 32899374 33355044 33508096 33554432 33619968 33685632 33824256 33890319 34038549 34292736 34359714 34501112 34517376 34727117 34879007 34995456 35208102 35487744 35557056 35712576 35979264 36049536 36197888 36268587 36435008 36594368 36716544 36770922 36788256 36939648 37678846 37696608 37748736 37822464 37978112 38052288 38579328 38756352 38813751 38832048 39369888 39531904 39790864 39845888 39923712 40001688 40166304 40176648 40341984 40476672 40722624 40989384 41168664 41306112 41476096 41557104 42141696 42326016 42408684 42467328 42725376 42808824 42984992 43401744 43455812 43515904 43580352 43600896 43686054 43865832 44473392 44764722 44826624 44914176 45099008 45187092 45384732 45536256 45723648 45812952 46023168 46113057 46314747 46660608 46751742 46944136 47251651 47316992 47409408 47616768 47775744 47906106 47972352 48066048 48358116 48955392 49027896 49051008 49252864 49349061 50032566 50262144 50331648 50429952 50736384 51044678 51267938 51439104 51539571 51675136 51751668 51776064 52493184 52812153 53231616 53335584 53555072 53568864 53789312 53968896 54074304 54296832 54652512 54891552 55074816 55156383 55409472 56188928 56434688 56518269 56544912 56623104 56733696 56967168 57078432 57868992 58107136 58134528 58248072 58487776 59054832 59297856 59686296 59768832 59885568 60249456 60512976 60715008 60964864 61083936 61364224 61484076 61752996 61959168 62214144 62335656 63212544 63489024 63613026 63700992 63874808 63963136 64088064 64213236 64477488 65183718 65273856 65370528 65401344 65798748 66710088 67016192 67108864 67147083 67239936 67371264 67648512 67780638 68077098 68585472 68719428 69002224 69034752 69454234 69758014 69990912 70127613 70416204 70975488 71114112 71425152 71859159 71958528 72099072 72395776 72537174 72870016 73188736 73433088 73541844 73576512 73879296 75048849 75357692 75393216 75497472 75644928 75956224 76104576 76567017 76901907 77158656 77512704 77627502 77664096 78739776 79063808 79581728 79691776 79847424 80003376 80332608 80353296 80683968 80953344 81445248 81940141 81978768 82337328 82612224 82952192 83114208 84283392 84652032 84817368 84934656 85450752 85617648 85969984 86803488 86911624 87031808 87160704 87201792 87372108 87731664 88946784 89529444 89653248 89828352 90198016 90374184 90769464 91072512 91447296 91625904 92046336 92226114 92629494 93321216 93503484 93888272 94503302 94633984 94818816 95233536 95419539 95551488 95812212 95944704 96132096 96716232 97775577 97910784 98055792 98102016 98505728 98698122 100065132 100524288 100663296 100859904 101472768 101670957 102089356 102115647 102535876 102878208 103079142 103350272 103503336 103552128 104181351 104637021 104986368 105624306 106463232 106671168 107110144 107137728 107578624 107937792 108148608 108593664 108805761 109305024 109783104 110149632 110312766 110818944 111492323 112377856 112869376 113036538 113089824 113246208 113467392 113934336 114156864 115737984 116214272 116269056 116441253 116496144 116975552 118109664 118595712 119372592 119537664 119771136 120498912 121025952 121430016 121929728 122167872 122728448 122968152 123505992 123918336 124428288 124671312 126425088 126978048 127226052 127401984 127749616 127926272 128176128 128426472 128954976 130367436 130547712 130741056 130802688 131597496 133420176 134032384 134217728 134294166 134479872 134742528 135297024 135561276 136154196 137170944 137438856 138004448 138069504 138339171 138908468 138944241 139516028 139981824 140255226 140832408 141754953 141950976 142228224 142850304 143718318 143917056 144198144 144791552 145074348 145740032 146377472 146866176 147083688 147153024 147758592 148047183 150097698 150715384 150786432 150994944 151289856 151702669 151912448 152209152 153134034 153803814 154317312 155025408 155255004 155328192 157479552 158127616 158436459 159163456 159383552 159694848 160006752 160665216 160706592 161367936 161906688 162890496 163880282 163957536 164674656 165224448 165469149 165904384 166228416 168566784 169304064 169554807 169634736 169869312 170901504 171235296 171939968 173606976 173823248 174063616 174321408 174403584 174744216 175463328 177893568 179058888 179306496 179656704 180396032 180748368 181538928 182145024 182894592 183251808 184092672 184452228 185258988 186642432 187006968 187776544 189006604 189267968 189637632 190467072 190839078 191102976 191624424 191889408 192264192 193432464 195551154 195821568 196111584 196204032 197011456 197396244 200130264 201048576 201326592 201441249 201719808 202945536 203341914 204178712 204231294 205071752 205756416 206158284 206415107 206700544 207006672 207104256 208362702 209274042 209972736 211248612 212926464 213342336 214220288 214275456 215157248 215577477 215875584 216297216 217187328 217611522 218610048 219566208 220299264 220625532 221637888 222984646 224755712 225146547 225738752 226073076 226179648 226492416 226934784 227868672 228313728 229701051 230705721 231475968 232428544 232538112 232882506 232992288 233951104 236219328 237191424 238745184 239075328 239542272 240997824 242051904 242860032 243859456 244335744 245456896 245820423 245936304 247011984 247836672 248856576 249342624 252850176 253956096 254452104 254803968 255499232 255852544 256352256 256852944 257909952 260734872 261095424 261482112 261605376 263194992 266840352 268064768 268588332 268959744 269485056 270594048 271122552 272308392 274341888 274877712 276008896 276139008 276678342 277816936 277888482 279032056 279963648 280510452 281664816 283509906 283901952 284456448 285700608 287436636 287834112 288396288 289583104 290148696 291480064 292754944 293326731 293732352 294167376 294306048 295517184 296094366 300195396 301430768 301572864 301989888 302579712 303405338 303824896 304418304 305012871 306268068 306346941 307607628 308634624 310050816 310510008 310656384 312544053 313911063 314959104 316255232 316872918 318326912 318767104 319389696 320013504 321330432 321413184 322735872 323813376 325780992 326417283 327760564 327915072 329349312 330448896 330938298 331808768 332456832 334476969 337133568 338608128 339109614 339269472 339738624 341803008 342470592 343879936 347213952 347646496 348127232 348642816 348807168 349323759 349488432 350926656 355787136 357949037 358117776 358612992 359313408 360792064 361496736 363077856 364290048 365789184 366503616 368185344 368904456 370517976 373284864 374013936 375553088 378013208 378535936 379275264 380934144 381678156 382205952 383248848 383778816 384528384 386864928 391102308 391643136 392223168 392408064 394022912 394792488 400260528 402097152 402653184 402882498 403439616 405891072 406683828 408357424 408462588 410143504 411512832 412316568 412830214 413401088 414013344 414208512 415017513 416725404 416832723 418548084 419945472 422497224 425264859 425852928 426684672 428440576 428550912 430314496 431154954 431751168 432594432 434374656 435223044 437220096 439132416 440598528 441251064 443275776 444141549 445969292 449511424 450293094 451477504 452146152 452359296 452984832 453869568 455108007 455737344 456627456 459402102 461411442 462951936 464857088 465076224 465765012 465984576 467902208 472438656 474382848 475309377 477490368 478150656 479084544 481995648 484103808 485720064 487045411 487718912 488671488 490913792 491640846 491872608 494023968 495673344 497713152 498685248 505700352 507912192 508664421 508904208 509607936 510998464 511705088 512704512 513705888 515819904 521469744 522190848 522964224 523210752 526389984 533680704 536129536 537176664 537919488 538970112 541188096 542245104 544616784 548683776 549755424 552017792 552278016 553356684 555633872 555776964 558064112 559927296 561020904 563329632 567019812 567803904 568912896 571401216 574873272 575668224 576792576 579166208 580297392 582960128 585509888 586653462 587464704 588334752 588612096 591034368 592188732 600390792 602861536 603145728 603979776 604323747 605159424 606810676 607649792 608836608 610025742 612536136 612693882 615215256 617269248 619245321 620101632 621020016 621312768 625088106 627822126 629918208 632510464 633745836 636653824 637534208 638779392 640027008 642660864 642826368 645471744 646732431 647626752 651561984 652834566 655521128 655830144 658698624 660897792 661876596 662701133 663617536 664913664 668953938 674267136 677216256 678219228 678538944 679477248 683606016 684941184 687759872 689103153 692117163 694427904 695292992 696254464 697285632 697614336 698647518 698976864 701853312 711574272 715898074 716235552 717225984 718626816 721584128 722993472 726155712 728580096 731578368 733007232 736370688 737461269 737808912 741035952 746569728 748027872 751106176 756026416 757071872 758550528 761868288 763356312 764411904 766497696 767557632 769056768 773729856 782204616 783286272 784446336 784816128 788045824 789584976 800521056 804194304 805764996 806879232 811782144 813367656 816714848 816925176 820287008 823025664 824633136 825660428 826802176 828026688 828417024 830035026 833450808 833665446 837096168 839890944 844994448 850529718 851705856 853369344 856881152 857101824 860628992 862309908 863502336 865188864 868749312 870446088 874440192 878264832 879980193 881197056 882502128 886551552 888283098 891938584 899022848 900586188 902955008 904292304 904718592 905969664 907739136 910216014 911474688 913254912 918804204 922822884 925903872 929714176 930152448 931530024 931969152 935804416 937632159 941733189 944877312 948765696 950618754 954980736 956301312 958169088 963991296 968207616 971440128 974090822 975437824 977342976 979251849 981827584 983281692 983745216 988047936 991346688 995426304 997370496 1003430907 1011400704 1015824384 1017328842 1017808416 1019215872 1021996928 1023410176 1025409024 1027411776 1031639808 1042939488 1044381696 1045928448 1046421504 1047971277 1052779968 1067361408 1072259072 1073847111 1074353328 1075838976 1077940224 1082376192 1084490208 1089233568 1097367552 1099510848 1104035584 1104556032 1106713368 1111267744 1111553928 1116128224 1119854592 1122041808 1126659264 1134039624 1135607808 1137825792 1142802432 1149746544 1151336448 1153585152 1158332416 1160594784 1165920256 1171019776 1173306924 1174929408 1176669504 1177224192 1182068736 1184377464 1200781584 1205723072 1206291456 1207959552 1208647494 1210318848 1213621352 1215299584 1217673216 1220051484 1225072272 1225387764 1230430512 1234538496 1238490642 1240203264 1242040032 1242625536 1250176212 1255644252 1259836416 1265020928 1267491672 1273307648 1275068416 1275794577 1277558784 1280054016 1285321728 1285652736 1290943488 1293464862 1295253504 1303123968 1305669132 1311042256 1311660288 1317397248 1321795584 1323753192 1325402266 1327235072 1329827328 1332424647 1337907876 1348534272 1354432512 1356438456 1357077888 1358954496 1365324021 1367212032 1369882368 1375519744 1378206306 1384234326 1388855808 1390585984 1392508928 1394571264 1395228672 1397295036 1397953728 1403706624 1423148544 1425928131 1431796148 1432471104 1434451968 1437253632 1443168256 1445986944 1452311424 1457160192 1461136233 1463156736 1466014464 1472741376 1474922538 1475617824 1482071904 1493139456 1496055744 1502212352 1512052832 1514143744 1517101056 1523736576 1525993263 1526712624 1528823808 1532995392 1535115264 1538113536 1547459712 1556862679 1563672109 1564409232 1566572544 1568892672 1569632256 1576091648 1579169952 1601042112 1608388608 1611529992 1613758464 1623564288 1626735312 1633429696 1633850352 1640574016 1646051328 1649266272 1651320856 1653604352 1656053376 1656834048 1660070052 1666901616 1667330892 1674192336 1679781888 1689988896 1701059436 1703411712 1706738688 1713762304 1714203648 1721257984 1724619816 1727004672 1730377728 1737498624 1740892176 1748880384 1756529664 1759960386 1762394112 1765004256 1773103104 1776566196 1783877168 1798045696 1801172376 1805910016 1808584608 1809437184 1811939328 1812971241 1815478272 1820432028 1822949376 1826509824 1837608408 1845645768 1851807744 1857735963 1859428352 1860304896 1863060048 1863938304 1871608832 1875264318 1883466378 1889754624 1897531392 1901237508 1909961472 1912602624 1916338176 1927982592 1936415232 1940197293 1942880256 1948181644 1950875648 1954685952 1958503698 1963655168 1966563384 1967490432 1976095872 1982693376 1988103399 1990852608 1994740992 2006861814 2022801408 2031648768 2034657684 2035616832 2038431744 2043993856 2046820352 2050818048 2054823552 2063279616 2067309459 2076351489 2085878976 2088763392 2091856896 2092843008 2095942554 2105559936 2118354137 2127619427 2134722816 2144518144 2147694222 2148706656 2151677952 2155880448 2164752384 2168980416 2178467136 2194735104 2199021696 2208071168 2209112064 2212383807 2213426736 2222535488 2223107856 2232256448 2239709184 2244083616 2253318528 2268079248 2271215616 2275651584 2285604864 2299493088 2302672896 2307170304 2316664832 2321189568 2331840512 2342039552 2346613848 2349858816 2353339008 2354448384 2364137472 2368754928 2401563168 2411446144 2412582912 2417294988 2420637696 2427242704 2430599168 2435346432 2440102968 2450144544 2450775528 2460861024 2469076992 2476981284 2480406528 2484080064 2485251072 2500352424 2511288504 2519672832 2530041856 2534983344 2546615296 2550136832 2551589154 2555117568 2560108032 2570643456 2571305472 2581886976 2586929724 2590507008 2606247936 2611338264 2622084512 2623320576 2634794496 2639940579 2643591168 2647506384 2650804532 2654470144 2659654656 2664849294 2675815752 2697068544 2708865024 2712876912 2714155776 2717908992 2730648042 2734424064 2739764736 2751039488 2756412612 2768468652 2777711616 2781171968 2785017856 2789142528 2790457344 2794590072 2795907456 2807413248 2812896477 2825199567 2846297088 2851856262 2863592296 2864942208 2868903936 2874507264 2882350711 2886336512 2891973888 2904622848 2914320384 2922272466 2926313472 2932028928 2945482752 2949845076 2951235648 2964143808 2986278912 2992111488 3004424704 3010292721 3024105664 3028287488 3034202112 3047473152 3051986526 3053425248 3057647616 3065990784 3070230528 3076227072 3094919424 3113725358 3127344218 3128818464 3133145088 3137785344 3139264512 3143913831 3152183296 3158339904 3202084224 3216777216 3221541333 3223059984 3227516928 3247128576 3253470624 3266859392 3267700704 3281148032 3292102656 3298532544 3302641712 3307208704 3312106752 3313668096 3320140104 3333803232 3334661784 3348384672 3359563776 3379977792 3402118872 3406823424 3413477376 3427524608 3428407296 3442515968 3449239632 3454009344 3460755456 3474997248 3481784352 3497760768 3513059328 3519920772 3524788224 3530008512 3546206208 3553132392 3567754336 3596091392 3602344752 3611820032 3617169216 3618874368 3623878656 3625942482 3630956544 3640864056 3645898752 3653019648 3675216816 3691291536 3703615488 3715471926 3718856704 3720609792 3726120096 3727876608 3743217664 3750528636 3766932756 3779509248 3795062784 3802475016 3819922944 3825205248 3827383731 3832676352 3855965184 3872830464 3880394586 3885760512 3896363288 3901751296 3909371904 3917007396 3921887033 3927310336 3933126768 3934980864 3952191744 3965386752 3976206798 3981705216 3989481984 4013723628 4045602816 4063297536 4069315368 4071233664 4076863488 4087987712 4093640704 4095972063 4101636096 4109647104 4126559232 4134618918 4152702978 4171757952 4177526784 4183713792 4185686016 4191885108 4211119872 4236708274 4255238854 4269445632 4277784393 4289036288 4295388444 4297413312 4303355904 4311760896 4329504768 4337960832 4356934272 4383408699 4389470208 4398043392 4416142336 4418224128 4424767614 4426853472 4445070976 4446215712 4464512896 4479418368 4488167232 4506637056 4536158496 4542431232 4551303168 4571209728 4577979789 4598986176 4605345792 4614340608 4633329664 4642379136 4663681024 4670588037 4684079104 4691016327 4693227696 4699717632 4706678016 4708896768 4728274944 4737509856 4803126336 4822892288 4825165824 4834589976 4841275392 4854485408 4861198336 4870692864 4880205936 4900289088 4901551056 4921722048 4938153984 4953962568 4960813056 4968160128 4970502144 5000704848 5022577008 5039345664 5060083712 5069966688 5093230592 5103178308 5110235136 5120216064 5141286912 5142610944 5163773952 5173859448 5181014016 5212495872 5222676528 5244169024 5246641152 5269588992 5279881158 5287182336 5295012768 5301609064 5308940288 5319309312 5329698588 5351631504 5394137088 5417730048 5425753824 5428311552 5435817984 5461296084 5468848128 5479529472 5502078976 5512825224 5536937304 5555423232 5562343936 5570035712 5573207889 5578285056 5580914688 5589180144 5591814912 5614826496 5625792954 5650399134 5692594176 5703712524 5727184592 5729884416 5737807872 5749014528 5764701422 5772673024 5783947776 5809245696 5820591879 5828640768 5844544932 5852626944 5864057856 5890965504 5899690152 5902471296 5928287616 5964310197 5972557824 5984222976 6008849408 6020585442 6048211328 6056574976 6068404224 6094946304 6103973052 6106850496 6115295232 6131981568 6140461056 6152454144 6189838848 6201928377 6227450716 6229054467 6254688436 6257636928 6266290176 6275570688 6278529024 6287827662 6304366592 6316679808 6355062411 6382858281 6404168448 6433554432 6443082666 6446119968 6455033856 6494257152 6506941248 6533718784 6535401408 6562296064 6584205312 6597065088 6605283424 6614417408 6624213504 6627336192 6637151421 6640280208 6667606464 6669323568 6696769344 6719127552 6759955584 6801031703 6804237744 6813646848 6826954752 6855049216 6856814592 6885031936 6898479264 6908018688 6921510912 6949994496 6963568704 6995521536 7026118656 7039841544 7049576448 7060017024 7092412416 7106264784 7135508672 7192182784 7204689504 7223640064 7234338432 7237748736 7251884964 7261913088 7281728112 7291797504 7306039296 7350433632 7382583072 7407230976 7430943852 7437713408 7441219584 7452240192 7455753216 7486435328 7501057272 7533865512 7559018496 7590125568 7604950032 7639845888 7650410496 7654767462 7665352704 7711930368 7745660928 7760789172 7771521024 7792726576 7803502592 7818743808 7834014792 7843774066 7854620672 7866253536 7869961728 7904383488 7919821737 7930773504 7952413596 7963410432 7978963968 8027447256 8091205632 8126595072 8138630736 8142467328 8153726976 8175975424 8187281408 8191944126 8203272192 8219294208 8253118464 8269237836 8305405956 8343515904 8355053568 8367427584 8371372032 8383770216 8422239744 8438689431 8473416548 8475598701 8510477708 8538891264 8555568786 8578072576 8590776888 8594826624 8606711808 8623521792 8647052133 8659009536 8675921664 8713868544 8766817398 8778940416 8796086784 8832284672 8836448256 8849535228 8853706944 8890141952 8892431424 8929025792 8958836736 8976334464 9013274112 9030878163 9072316992 9084862464 9102606336 9142419456 9155959578 9197972352 9210691584 9228681216 9253862809 9266659328 9284758272 9327362048 9341176074 9368158208 9382032654 9386455392 9399435264 9413356032 9417793536 9456549888 9475019712 9606252672 9645784576 9650331648 9664623999 9669179952 9682550784 9708970816 9722396672 9741385728 9760411872 9800578176 9803102112 9843444096 9876307968 9907925136 9921626112 9936320256 9941004288 10001409696 10045154016 10078691328 10120167424 10139933376 10186461184 10206356616 10220470272 10240432128 10282573824 10285221888 10327547904 10347718896 10362028032 10424991744 10445353056 10488338048 10493282304 10539177984 10559762316 10574364672 10590025536 10603218128 10617880576 10638618624 10659397176 10703263008 10788274176 10835460096 10851507648 10856623104 10871635968 10922592168 10937696256 10959058944 11004157952 11025650448 11073874608 11110846464 11124687872 11140071424 11146415778 11156570112 11161829376 11178360288 11183629824 11229652992 11251585908 11300798268 11385188352 11407425048 11454369184 11459768832 11475615744 11482151193 11498029056 11529402844 11545346048 11567895552 11618491392 11641183758 11657281536 11689089864 11705253888 11728115712 11765661099 11781931008 11799380304 11804942592 11856575232 11928620394 11945115648 11968445952 12017698816 12041170884 12096422656 12113149952 12136808448 12189892608 12207946104 12213700992 12230590464 12263963136 12280922112 12287916189 12304908288 12379677696 12403856754 12454901432 12458108934 12509376872 12515273856 12532580352 12551141376 12557058048 12575655324 12591321527 12608733184 12633359616 12710124822 12765716562 12808336896 12867108864 12886165332 12892239936 12910067712 12988514304 13013882496 13067437568 13070802816 13124592128 13150226097 13168410624 13194130176 13210566848 13228834816 13248427008 13254672384 13274302842 13280560416 13335212928 13338647136 13393538688 13438255104 13519911168 13602063406 13608475488 13627293696 13653909504 13710098432 13713629184 13733939367 13770063872 13796958528 13816037376 13843021824 13899988992 13927137408 13991043072 14011764111 14052237312 14073048981 14079683088 14099152896 14120034048 14184824832 14212529568 14271017344 14384365568 14409379008 14447280128 14468676864 14475497472 14503769928 14523826176 14563456224 14583595008 14612078592 14700867264 14765166144 14814461952 14861887704 14875426816 14882439168 14904480384 14911506432 14972870656 15002114544 15067731024 15118036992 15180251136 15209900064 15279691776 15309534924 15330705408 15423860736 15491321856 15521578344 15543042048 15585453152 15607005184 15637487616 15668029584 15687548132 15709241344 15732507072 15739923456 15808766976 15839643474 15861547008 15904827192 15926820864 15957927936 16054894512 16182411264 16253190144 16277261472 16284934656 16307453952 16351950848 16383888252 16406544384 16438588416 16506236928 16538475672 16610811912 16687031808 16710107136 16719623667 16734855168 16742744064 16767540432 16844479488 16877378862 16946833096 16951197402 17020955416 17077782528 17111137572 17156145152 17181553776 17189653248 17213423616 17247043584 17294104266 17318019072 17351843328 17427737088 17533634796 17557880832 17592173568 17664569344 17672896512 17699070456 17707413888 17780283904 17784862848 17858051584 17892930591 17917673472 17952668928 18026548224 18061756326 18144633984 18169724928 18205212672 18284838912 18311919156 18395944704 18421383168 18457362432 18507725618 18533318656 18569516544 18605785131 18654724096 18682352148 18687163401 18736316416 18764065308 18772910784 18798870528 18826712064 18835587072 18913099776 18950039424 19065187233 19148574843 19212505344 19291569152 19300663296 19329247998 19338359904 19365101568 19417941632 19444793344 19482771456 19520823744 19601156352 19606204224 19686888192 19752615936 19815850272 19843252224 19872640512 19882008576 19911454263 20002819392 20090308032 20157382656 20240334848 20279866752 20372922368 20403095109 20412713232 20440940544 20480864256 20565147648 20570443776 20655095808 20695437792 20724056064 20849983488 20890706112 20976676096 20986564608 21078355968 21119524632 21148729344 21180051072 21206436256 21235761152 21277237248 21318794352 21406526016 21576548352 21670920192 21703015296 21713246208 21845184336 21875392512 21918117888 22008315904 22051300896 22147749216 22221692928 22249375744 22292831556 22313140224 22323658752 22356720576 22367259648 22459305984 22503171816 22601596536 22770376704 22814850096 22908738368 22919537664 22951231488 22964302386 22996058112 23058805688 23090692096 23135791104 23236982784 23282367516 23314563072 23378179728 23410507776 23456231424 23531322198 23563862016 23598760608 23609885184 23713150464 23857240788 23890231296 23936891904 24035397632 24082341768 24192845312 24226299904 24273616896 24379785216 24415892208 24427401984 24461180928 24527926272 24561844224 24575832378 24609816576 24759355392 24807713508 24909802864 24916217868 25018753744 25030547712 25065160704 25102282752 25114116096 25151310648 25182643054 25217466368 25266719232 25316068293 25420249644 25426796103 25531433124 25616673792 25734217728 25772330664 25784479872 25820135424 25941156399 25977028608 26027764992 26134875136 26141605632 26249184256 26300452194 26336821248 26388260352 26421133696 26457669632 26496854016 26509344768 26548605684 26561120832 26670425856 26677294272 26787077376 26876510208 27039822336 27092634489 27204126812 27216950976 27254587392 27307819008 27420196864 27427258368 27467878734 27540127744 27593917056 27632074752 27686043648 27761588427 27799977984 27854274816 27982086144 28023528222 28104474624 28146097962 28159366176 28198305792 28240068096 28369649664 28425059136 28542034688 28768731136 28818758016 28894560256 28937353728 28950994944 28993871997 29007539856 29047652352 29126912448 29167190016 29224157184 29401734528 29530332288 29628923904 29709770071 29723775408 29750853632 29764878336 29808960768 29823012864 29945741312 30004229088 30135462048 30236073984 30360502272 30419800128 30559383552 30619069848 30661410816 30847721472 30982643712 31043156688 31086084096 31170906304 31214010368 31274975232 31336059168 31375096264 31418482688 31465014144 31479846912 31617533952 31679286948 31723094016 31809654384 31853641728 31915855872 32109789024 32364822528 32506380288 32554522944 32569869312 32614907904 32703901696 32767776504 32813088768 32877176832 33012473856 33076951344 33221623824 33374063616 33420214272 33439247334 33469710336 33485488128 33535080864 33688958976 33754757724 33893666192 33902394804 34041910832 34155565056 34222275144 34312290304 34363107552 34379306496 34426847232 34446453579 34494087168 34588208532 34636038144 34703686656 34855474176 35067269592 35115761664 35184347136 35296983297 35329138688 35345793024 35398140912 35414827776 35560567808 35569725696 35716103168 35785861182 35835346944 35905337856 36053096448 36123512652 36289267968 36339449856 36410425344 36569677824 36623838312 36791889408 36842766336 36863748567 36914724864 37015451236 37066637312 37139033088 37211570262 37309448192 37364704296 37374326802 37472632832 37528130616 37545821568 37597741056 37653424128 37671174144 37773964581 37826199552 37900078848 38130374466 38297149686 38425010688 38583138304 38601326592 38658495996 38676719808 38730203136 38835883264 38889586688 38965542912 39041647488 39202312704 39212408448 39373776384 39450678291 39505231872 39631700544 39686504448 39745281024 39764017152 39822908526 40005638784 40180616064 40314765312 40424769113 40480669696 40559733504 40745844736 40806190218 40825426464 40881881088 40961728512 41130295296 41140887552 41310191616 41390875584 41448112128 41699966976 41781412224 41953352192 41973129216 42035292333 42156711936 42219146943 42239049264 42297458688 42360102144 42412872512 42471522304 42554474496 42637588704 42813052032 43153096704 43341840384 43406030592 43426492416 43690368672 43750785024 43836235776 44016631808 44102601792 44295498432 44443385856 44498751488 44585663112 44626280448 44647317504 44713441152 44734519296 44918611968 45006343632 45203193072 45540753408 45629700192 45817476736 45839075328 45928604772 45992116224 46117611376 46181384192 46271582208 46473965568 46564735032 46629126144 46756359456 46821015552 46912462848 47062644396 47127724032 47197521216 47219770368 47426300928 47714481576 47780462592 47873783808 48070795264 48164683536 48385690624 48452599808 48547233792 48759570432 48831784416 48854803968 48922361856 49055852544 49151664756 49219633152 49518710784 49615427016 49819605728 49832435736 50037507488 50061095424 50130321408 50158871001 50204565504 50228232192 50302621296 50365286108 50434932736 50533438464 50632136586 50840499288 50853592206 51062866248 51233347584 51468435456 51544661328 51568959744 51640270848 51882312798 51954057216 52055529984 52269750272 52283211264 52498368512 52600904388 52673642496 52776520704 52842267392 52915339264 52993708032 53018689536 53097211368 53122241664 53340851712 53354588544 53574154752 53678791773 53753020416 54079644672 54185268978 54408253624 54433901952 54509174784 54615638016 54840393728 54854516736 54935757468 55080255488 55187834112 55264149504 55372087296 55523176854 55599955968 55708549632 55964172288 56047056444 56208949248 56292195924 56318732352 56396611584 56480136192 56739299328 56850118272 57084069376 57195561699 57445724529 57537462272 57637516032 57789120512 57874707456 57901989888 57987743994 58015079712 58095304704 58253824896 58334380032 58448314368 58803469056 59060664576 59257847808 59419540142 59447550816 59501707264 59529756672 59617921536 59646025728 59734362789 59891482624 60008458176 60270924096 60472147968 60721004544 60839600256 61118767104 61209285327 61238139696 61322821632 61695442944 61965287424 62086313376 62172168192 62341812608 62428020736 62549950464 62672118336 62750192528 62836965376 62930028288 62959693824 63235067904 63358573896 63446188032 63619308768 63707283456 63831711744 64219578048 64729645056 65012760576 65109045888 65139738624 65407803392 65535553008 65626177536 65754353664 66024947712 66153902688 66443247648 66748127232 66878494668 66939420672 66970976256 67070161728 67377917952 67509515448 67787332384 67804789608 68083821664 68311130112 68444550288 68624580608 68726215104 68758612992 68853694464 68892907158 68988174336 69176417064 69272076288 69407373312 69710948352 70134539184 70231523328 70368694272 70593966594 70658277376 70691586048 70796281824 70829655552 71121135616 71139451392 71432206336 71571722364 71670693888 71810675712 72106192896 72247025304 72578535936 72678899712 72820850688 73139355648 73247676624 73583778816 73685532672 73727497134 73829449728 74030902472 74133274624 74278066176 74423140524 74618896384 74729408592 74748653604 74945265664 75056261232 75091643136 75195482112 75306848256 75342348288 75547929162 75652399104 75800157696 76260748932 76594299372 76850021376 77166276608 77202653184 77316991992 77353439616 77460406272 77671766528 77779173376 77823469197 77931085824 78083294976 78404625408 78424816896 78747552768 78901356582 79010463744 79263401088 79373008896 79490562048 79528034304 79645817052 80011277568 80361232128 80629530624 80849538226 80961339392 81119467008 81277903467 81491689472 81612380436 81650852928 81763762176 81923457024 82260590592 82281775104 82620383232 82781751168 82896224256 83284765281 83399933952 83562824448 83906704384 83946258432 84070584666 84313423872 84438293886 84478098528 84594917376 84720204288 84825745024 84943044608 85108948992 85275177408 85626104064 86306193408 86683680768 86812061184 86852984832 86981615991 87380737344 87501570048 87672471552 88033263616 88205203584 88590996864 88886771712 88997502976 89129310213 89171326224 89252560896 89294635008 89426882304 89469038592 89837223936 90012687264 90406386144 91081506816 91259400384 91634953472 91678150656 91857209544 91984232448 92235222752 92362768384 92543164416 92947931136 93129470064 93258252288 93512718912 93642031104 93824925696 94125288792 94255448064 94395042432 94439540736 94852601856 95428963152 95560925184 95747567616 96141590528 96329367072 96771381248 97094467584 97519140864 97663568832 97709607936 97844723712 98111705088 98303329512 98439266304 99037421568 99230854032 99639211456 99664871472 100075014976 100122190848 100260642816 100317742002 100409131008 100456464384 100605242592 100730572216 100869865472 101066876928 101264273172 101680998576 101707184412 102125732496 102466695168 102936870912 103089322656 103137919488 103280541696 103764625596 103908114432 104111059968 104539500544 104566422528 104996737024 105201808776 105347284992 105553041408 105684534784 105830678528 105890949891 105987416064 106037379072 106194422736 106244483328 106681703424 106709177088 107148309504 107357583546 107506040832 108159289344 108370537956 108816507248 108867803904 109018349568 109231276032 109680787456 109709033472 109871514936 110160510976 110375668224 110528299008 110591245701 110744174592 111046353708 111199911936 111417099264 111928344576 112094112888 112417898496 112584391848 112637464704 112793223168 112960272384 113321893743 113478598656 113700236544 114168138752 114391123398 114891449058 115074924544 115275032064 115578241024 115749414912 115803979776 115975487988 116030159424 116190609408 116507649792 116668760064 116896628736 117606938112 118121329152 118352034873 118515695616 118839080284 118895101632 119003414528 119059513344 119235843072 119292051456 119468725578 119782965248 120016916352 120541848192 120944295936 121274307339 121442009088 121679200512 122237534208 122418570654 122476279392 122645643264 123390885888 123930574848 124172626752 124344336384 124683625216 124856041472 125099900928 125344236672 125500385056 125673930752 125860056576 125919387648 126105876999 126470135808 126657440829 126717147792 126892376064 127238617536 127414566912 127663423488 128439156096 129219602357 129459290112 129784785047 130025521152 130218091776 130279477248 130815606784 131071106016 131252355072 131508707328 132049895424 132307805376 132886495296 133496254464 133756989336 133878841344 133941952512 134140323456 134755835904 135019030896 135574664768 135609579216 136167643328 136622260224 136889100576 137249161216 137452430208 137517225984 137785814316 137976348672 138352834128 138544152576 138814746624 139421896704 140269078368 140463046656 140737388544 141187933188 141316554752 141383172096 141592563648 141659311104 142242271232 142278902784 142864412672 143143444728 143341387776 143621351424 144212385792 144494050608 145157071872 145357799424 145641701376 146278711296 146495353248 147167557632 147454994268 147658899456 148061804944 148266549248 148556132352 148846281048 149237792768 149458817184 149497307208 149890531328 150112522464 150183286272 150390964224 150476613003 150613696512 150684696576 151095858324 151304798208 151600315392 152521497864 153188598744 153700042752 154332553216 154405306368 154633983984 154706879232 154920812544 155343533056 155558346752 155646938394 155862171648 156166589952 156809250816 156849633792 157495105536 157802713164 158020927488 158526802176 158746017792 158981124096 159056068608 159291634104 160022555136 160722464256 161036375319 161259061248 161699076452 161922678784 162238934016 162555806934 162983378944 163224760872 163301705856 163527524352 163846914048 164521181184 164563550208 165240766464 165563502336 165792448512 166569530562 166799867904 167125648896 167813408768 167892516864 168141169332 168626847744 168876587772 168956197056 169189834752 169440408576 169651490048 169886089216 170217897984 170550354816 171252208128 171586685097 172337173587 172612386816 173367361536 173624122368 173705969664 173963231982 174761474688 175003140096 175344943104 175823393371 176066527232 176410407168 177181993728 177773543424 177995005952 178258620426 178342652448 178505121792 178589270016 178853764608 178938077184 179674447872 180025374528 180812772288 182163013632 182518800768 183269906944 183356301312 183627855981 183714419088 183968464896 184470445504 184725536768 185086328832 185895862272 186258940128 186516504576 187025437824 187284062208 187649851392 188250577584 188510896128 188790084864 188879081472 189705203712 190857926304 191121850368 191495135232 192283181056 192658734144 193542762496 194188935168 195038281728 195327137664 195419215872 196223410176 196606659024 196878532608 198074843136 198461708064 199278422912 199329742944 200150029952 200244381696 200635484004 200818262016 200912928768 201210485184 201461144432 201739730944 202133753856 202528546344 203361997152 203414368824 204251464992 204933390336 205873741824 206178645312 206275838976 206561083392 207529251192 207816228864 208222119936 209079001088 209132845056 209993474048 210403617552 210694569984 211106082816 211369069568 211661357056 211781899782 211974832128 212074758144 212388845472 212488966656 213363406848 213418354176 214296619008 214715167092 215012081664 216318578688 216741075912 217633014496 217735607808 218036699136 218462552064 219361574912 219418066944 219743029872 220321021952 220751336448 221056598016 221182491402 221488349184 222092707416 222399823872 222834198528 223856689152 224188225776 224835796992 225168783696 225274929408 225586446336 225920544768 226643787486 226957197312 227400473088 228336277504 228782246796 229782898116 230149849088 230550064128 231156482048 231498829824 231607959552 231950975976 232060318848 232381218816 233015299584 233337520128 233470407591 233793257472 235213876224 236242658304 236704069746 237031391232 237678160568 237790203264 238006829056 238119026688 238471686144 238584102912 238937451156 239235109013 239565930496 240033832704 241083696384 241888591872 242548614678 242884018176 243358401024 244475068416 244837141308 244952558784 245291286528 246781771776 247861149696 248345253504 248688672768 249367250432 249712082944 249854295843 250199801856 250688473344 251000770112 251347861504 251720113152 251838775296 252211753998 252940271616 253314881658 253434295584 253784752128 254477235072 254829133824 255326846976 256878312192 258439204714 258918580224 259569570094 260051042304 260436183552 260558954496 260944847973 261631213568 262142212032 262504710144 263017414656 264099790848 264615610752 265772990592 266992508928 267387930639 267513978672 267757682688 267883905024 268280646912 269511671808 270038061792 271149329536 271219158432 272335286656 273244520448 273778201152 274498322432 274904860416 275034451968 275571628632 275952697344 276705668256 277088305152 277629493248 278843793408 280538156736 280926093312 281474777088 282375866376 282633109504 282766344192 283185127296 283318622208 284484542464 284557805568 285728825344 286286889456 286682775552 287242702848 288424771584 288988101216 290314143744 291283402752 292557422592 292990706496 294335115264 294909988536 295317798912 296123609888 296533098496 297112264704 297692562096 298475585536 298917634368 298994614416 299781062656 300225044928 300366572544 300781928448 300953226006 301227393024 301369393152 302191716648 302609596416 303200630784 305042995728 306377197488 307400085504 308665106432 308810612736 309267967968 309413758464 309841625088 310687066112 311293876788 311724343296 312333179904 313618501632 313699267584 314990211072 315605426328 316041854976 317053604352 317492035584 317672849673 317962248192 318112137216 318583268208 320045110272 321444928512 322072750638 322518122496 323398152904 323845357568 324477868032 325111613868 325966757888 326449521744 326603411712 327055048704 327693828096 329042362368 329127100416 330481532928 331127004672 331584897024 333139061124 333599735808 334251297792 335626817536 335785033728 336282338664 337253695488 337753175544 337912394112 338379669504 338880817152 339302980096 339772178432 339965681229 340435795968 341100709632 342504416256 343173370194 344674347174 345224773632 346734723072 347248244736 347411939328 347926463964 349522949376 350006280192 350689886208 351646786742 352133054464 352820814336 354363987456 355056104619 355547086848 355990011904 356517240852 356685304896 357010243584 357178540032 357707529216 357876154368 359348895744 360050749056 361625544576 363822922017 364326027264 365037601536 366539813888 366712602624 367255711962 367428838176 367936929792 368940891008 369451073536 370172657664 371791724544 372517880256 373033009152 374050875648 374568124416 375299702784 376501155168 377021792256 377580169728 377758162944 378317630997 379410407424 379972322487 381715852608 382243700736 382990270464 384566362112 385317468288 387085524992 387658807071 388377870336 389354355141 390076563456 390654275328 390838431744 392446820352 393213318048 393757065216 396149686272 396923416128 398556845824 398659485888 400300059904 400488763392 401270968008 401636524032 401825857536 402420970368 402922288864 403479461888 404267507712 405057092688 406723994304 406828737648 408502929984 409866780672 411747483648 412357290624 412551677952 415058502384 415632457728 416444239872 418158002176 418265690112 419986948096 420807235104 421389139968 422212165632 422738139136 423563799564 423949664256 424149516288 424777690944 424977933312 426726813696 426836708352 428593238016 429430334184 430024163328 432637157376 433482151824 435266028992 435471215616 436073398272 436925104128 438723149824 438836133888 439486059744 440642043904 441502672896 442364982804 442976698368 444185414832 444799647744 445668397056 447713378304 448376451552 449671593984 450337567392 450549858816 451172892672 451841089536 453287574972 453914394624 454800946176 456672555008 457564493592 459565796232 460299698176 461100128256 462312964096 462997659648 463215919104 463901951952 464120637696 464762437632 466030599168 466675040256 466940815182 467586514944 470427752448 472485316608 473408139492 474062782464 475356321136 475580406528 476013658112 476238053376 476943372288 477168205824 477874902312 478470218026 479131860992 480067665408 482167392768 483109125957 483777183744 485097229356 485768036352 486716802048 488950136832 489674282616 489905117568 490582573056 493563543552 495722299392 496690507008 497377345536 498734500864 499424165888 499708591686 500399603712 501376946688 502001540224 502695723008 503440226304 503677550592 504423507996 505880543232 506629763316 506868591168 507569504256 508954470144 509658267648 510653693952 513756624384 514760055291 516878409428 517011520761 517837160448 519139140188 520102084608 520872367104 521117908992 521889695946 523262427136 524284424064 525009420288 526034829312 527470180113 528199581696 529231221504 531545981184 533985017856 534775861278 535027957344 535515365376 535767810048 536561293824 539023343616 540076123584 542298659072 542438316864 544670573312 546489040896 547556402304 548996644864 549809720832 550068903936 550883567943 551143257264 551905394688 553411336512 554176610304 555258986496 557687586816 561076313472 561852186624 562949554176 564485631349 564751732752 565266219008 565532688384 566370254592 566637244416 568969084928 569115611136 571457650688 572573778912 573365551104 574485405696 576849543168 577976202432 580628287488 582566805504 585114845184 585981412992 588670230528 589819977072 590635597824 592247219776 593066196992 594224529408 595385124192 596951171072 597835268736 597989228832 599562125312 600450089856 600733145088 601906452012 602454786048 602738786304 604383433296 605219192832 606401261568 610085991456 612754394976 614800171008 617330212864 617621225472 618535935936 618827516928 619683250176 621374132224 622587753576 623448686592 624666359808 627237003264 627398535168 629980422144 631210852656 632083709952 634107208704 634984071168 635345699346 635924496384 636224274432 637166536416 640090220544 642889857024 644145501276 645036244992 646796305808 647690715136 648955736064 650223227736 651933515776 652899043488 653206823424 654110097408 655387656192 658084724736 658254200832 660963065856 662254009344 663169794048 666278122248 667199471616 668502595584 671253635072 671570067456 672564677328 674507390976 675506351088 675824788224 676759339008 677761634304 678605960192 679544356864 679931362458 680871591936 682201419264 685008832512 686346740388 689348694348 690449547264 693469446144 694496489472 694823878656 695852927928 699045898752 700012560384 700411222773 701379772416 703293573484 704266108928 705641628672 708727974912 710112209238 711094173696 711980023808 713034481704 713370609792 714020487168 714357080064 715415058432 715752308736 717705327039 718697791488 720101498112 723251089152 727645844034 728652054528 730075203072 733079627776 733425205248 734511423924 734857676352 735873859584 737881782016 738902147072 740345315328 743583449088 745035760512 746066018304 748101751296 749136248832 749562887529 750599405568 753002310336 754043584512 755160339456 755516325888 756635261994 758820814848 759944644974 763431705216 764487401472 765980540928 768070613147 769132724224 770634936576 774171049984 775317614142 776755740672 778708710282 780153126912 781308550656 781676863488 784893640704 786426636096 787514130432 792299372544 793846832256 797113691648 797318971776 800600119808 800977526784 802163791917 802541936016 803273048064 803651715072 804841940736 805844577728 806958923776 808535015424 810114185376 813447988608 813657475296 817005859968 819733561344 823494967296 824714581248 825103355904 830117004768 831264915456 832888479744 836316004352 836531380224 839973896192 841614470208 842778279936 844424331264 845476278272 847127599128 847899328512 848299032576 849555381888 849955866624 853453627392 853673416704 857186476032 858860668368 860048326656 865274314752 866964303648 870532057984 870942431232 873850208256 877446299648 877672267776 878972119488 881284087808 883005345792 884729965608 885953396736 888370829664 889599295488 891336794112 895426756608 896752903104 899343187968 900675134784 901099717632 902345785344 903682179072 906575149944 907828789248 909601892352 913345110016 915128987184 919131592464 920599396352 922200256512 924625928192 925995319296 926431838208 927803903904 928241275392 929524875264 932061198336 933881630364 935173029888 940855504896 944970633216 946816278984 948125564928 950712642272 951160813056 952027316224 952476106752 953018549019 953886744576 954336411648 955749804624 956940436052 958263721984 960135330816 964334785536 966218251914 967554367488 970194458712 971536072704 973433604096 977900273664 979348565232 979810235136 981165146112 987127087104 991444598784 993381014016 994754691072 997469001728 999417183372 1000799207424 1002753893376 1004003080448 1005391446016 1006880452608 1007355101184 1008847015992 1011761086464 1013259526632 1013737182336 1015139008512 1017908940288 1019316535296 1019897043687 1021307387904 1027513248768 1029520110582 1033756818856 1034023041522 1035674320896 1038278280376 1040204169216 1041744734208 1042235817984 1043779391892 1046524854272 1048568848128 1050018840576 1052069658624 1054940360226 1056399163392 1058462443008 1063091962368 1067970035712 1069551722556 1070055914688 1071030730752 1071535620096 1073122587648 1078046687232 1080152247168 1084597318144 1084876633728 1089341146624 1091468766051 1092978081792 1095112804608 1097993289728 1099619441664 1100137807872 1101767135886 1102286514528 1103810789376 1106822673024 1108353220608 1110517972992 1115375173632 1122152626944 1123704373248 1125899108352 1128971262698 1129503465504 1130532438016 1131065376768 1132740509184 1133274488832 1134952892991 1137938169856 1138231222272 1139916967461 1142915301376 1145147557824 1146731102208 1148970811392 1153699086336 1155952404864 1161256574976 1162976421213 1165133611008 1168063065423 1170229690368 1171962825984 1177340461056 1179639954144 1181271195648 1184494439552 1186132393984 1188449058816 1190770248384 1193902342144 1195670537472 1195978457664 1199124250624 1200900179712 1201466290176 1203812904024 1204909572096 1205477572608 1208766866592 1210438385664 1212802523136 1220171982912 1225508789952 1229600342016 1234660425728 1235242450944 1237071871872 1237655033856 1242748264448 1245175507152 1246897373184 1249332719616 1254474006528 1254797070336 1259960844288 1262421705312 1264167419904 1268214417408 1270691398692 1271848992768 1272448548864 1274333072832 1280180441088 1285779714048 1288291002552 1290072489984 1293592611616 1295381430272 1297911472128 1300446455472 1303867031552 1305798086976 1306413646848 1308220194816 1310775312384 1316169449472 1316508401664 1321926131712 1324508018688 1332556244496 1334398943232 1337005191168 1342507270144 1343140134912 1345129354656 1349014781952 1351012702176 1351649576448 1353518678016 1355523268608 1357211920384 1359862724916 1361743183872 1364402838528 1370017665024 1372693480776 1378697388696 1380899094528 1386938892288 1388992978944 1389647757312 1391705855856 1398091797504 1400025120768 1400822445546 1402759544832 1406587146968 1408532217856 1411283257344 1417455949824 1420224418476 1422188347392 1423960047616 1426068963408 1426741219584 1428040974336 1428714160128 1430830116864 1431504617472 1435410654078 1437395582976 1440202996224 1446502178304 1455291688068 1457304109056 1460150406144 1466159255552 1466850410496 1469022847848 1469715352704 1471747719168 1475763564032 1477804294144 1480690630656 1487166898176 1490071521024 1492132036608 1496203502592 1498272497664 1499125775058 1501198811136 1506004620672 1508087169024 1510320678912 1511032651776 1513270523988 1517641629696 1519889289948 1526863410432 1528974802944 1531961081856 1536141226294 1538265448448 1541269873152 1544280165873 1548342099968 1550635228284 1551034562283 1553511481344 1557417420564 1560306253824 1562617101312 1563353726976 1569787281408 1572853272192 1575028260864 1582410540339 1584598745088 1587693664512 1594227383296 1594637943552 1601200239616 1601955053568 1604327583834 1605083872032 1606546096128 1607303430144 1609683881472 1611689155456 1613917847552 1617070030848 1620228370752 1626895977216 1627314950592 1634011719936 1639467122688 1646989934592 1649429162496 1650206711808 1652650703829 1660234009536 1662529830912 1665776959488 1672632008704 1673062760448 1679947792384 1683228940416 1685556559872 1688848662528 1690952556544 1693456894047 1694255198256 1695798657024 1696598065152 1699110763776 1699911733248 1706907254784 1707346833408 1714372952064 1717721336736 1720096653312 1730548629504 1733928607296 1741064115968 1741884862464 1747700416512 1754892599296 1755344535552 1757944238976 1762568175616 1766010691584 1769459931216 1771906793472 1776741659328 1779198590976 1782673588224 1790853513216 1793505806208 1798686375936 1801350269568 1802199435264 1807364358144 1813150299888 1815657578496 1819203784704 1826690220032 1830257974368 1838263184928 1844400513024 1851990638592 1852863676416 1855607807808 1856482550784 1859049750528 1864122396672 1867763260728 1870346059776 1881711009792 1889941266432 1893632557968 1896251129856 1901425284544 1902321626112 1904054632448 1904952213504 1906037098038 1907773489152 1908672823296 1911499609248 1913880872104 1916527443968 1920270661632 1928669571072 1932436503828 1935108734976 1940388917424 1943072145408 1946867208192 1955800547328 1958697130464 1959620470272 1962330292224 1974254174208 1982889197568 1986762028032 1989509382144 1994938003456 1998834366744 2001598414848 2005507786752 2008006160896 2010782892032 2013760905216 2014710202368 2017694031984 2023522172928 2026519053264 2027474364672 2030278017024 2035817880576 2038633070592 2039794087374 2042614775808 2055026497536 2059040221164 2067513637712 2068046083044 2071348641792 2076556560752 2080408338432 2083489468416 2084471635968 2087558783784 2093049708544 2097137696256 2100037681152 2101233668319 2104139317248 2109880720452 2112798326784 2116924886016 2126183924736 2135940071424 2139103445112 2140111829376 2142061461504 2143071240192 2146245175296 2153115981117 2156093374464 2160304494336 2169194636288 2169753267456 2178682293248 2182937532102 2185956163584 2190225609216 2195986579456 2199238883328 2200275615744 2203534271772 2204573029056 2207621578752 2213645346048 2216706441216 2221035945984 2230750347264 2244305253888 2247408746496 2248688662587 2251798216704 2257942525396 2259006931008 2261064876032 2262130753536 2265481018368 2266548977664 2269905785982 2275876339712 2276462444544 2279833934922 2285830602752 2290295115648 2293462204416 2297941622784 2304211839441 2307398172672 2311904809728 2322513149952 2325952842426 2330267222016 2336126130846 2340459380736 2343925651968 2354680922112 2359279908288 2362542391296 2368988879104 2372264787968 2376898117632 2381540496768 2387804684288 2391341074944 2391956915328 2398248501248 2401800359424 2402932580352 2406491375751 2407625808048 2409819144192 2410955145216 2417533733184 2420876771328 2425605046272 2440343965824 2451017579904 2459200684032 2465910915893 2469320851456 2470484901888 2474143743744 2475310067712 2485496528896 2490351014304 2493794746368 2498665439232 2508948013056 2509594140672 2519921688576 2524843410624 2528334839808 2536428834816 2541382797384 2543697985536 2544897097728 2548666145664 2560360882176 2571559428096 2576582005104 2580144979968 2587185223232 2590762860544 2595822944256 2600892910944 2607734063104 2611596173952 2612827293696 2621550624768 2632338898944 2633016803328 2643852263424 2649016037376 2665112488992 2668797886464 2674010382336 2685014540288 2686280269824 2690258709312 2698029563904 2702025404352 2703299152896 2707037356032 2711046537216 2714423840768 2719725449832 2723486367744 2728805677056 2740035330048 2745386961552 2757394777392 2761798189056 2773877784576 2777985957888 2779295514624 2783411711712 2796183595008 2801644891092 2805519089664 2813174293936 2817064435712 2822566514688 2834911899648 2840448836952 2844376694784 2847920095232 2852137926816 2853482439168 2856081948672 2857428320256 2859055647057 2861660233728 2863009234944 2870821308156 2874791165952 2880405992448 2893004356608 2910583376136 2914608218112 2920300812288 2932318511104 2933700820992 2938045695696 2939430705408 2943495438336 2951527128064 2955608588288 2961381261312 2974333796352 2980143042048 2984264073216 2992407005184 2998251550116 3002397622272 3012009241344 3016174338048 3020641357824 3022065303552 3026541047976 3035283259392 3039778579896 3053726820864 3057949605888 3059691131061 3063922163712 3072282452588 3076530896896 3082539746304 3088560331746 3096684199936 3101270456568 3102069124566 3107022962688 3114834841128 3120612507648 3125234202624 3126707453952 3139574562816 3145706544384 3150056521728 3164821080678 3169197490176 3175387329024 3188454766592 3189275887104 3202400479232 3203910107136 3208655167668 3210167744064 3213092192256 3214606860288 3219367762944 3223378310912 3227835695104 3234140061696 3240456741504 3253791954432 3254629901184 3268023439872 3274406298153 3278934245376 3293979869184 3298858324992 3300413423616 3305301407658 3320468019072 3325059661824 3331553918976 3345264017408 3346125520896 3359895584768 3366457880832 3371113119744 3377697325056 3381905113088 3386913788094 3388510396512 3391597314048 3393196130304 3398221527552 3399823466496 3413814509568 3414693666816 3428745904128 3435442673472 3440193306624 3461097259008 3467857214592 3482128231936 3483769724928 3488929263639 3495400833024 3504189196269 3509785198592 3510689071104 3515888477952 3525136351232 3532021383168 3538919862432 3543813586944 3553483318656 3558397181952 3565347176448 3581707026432 3587011612416 3597372751872 3602700539136 3604398870528 3614728716288 3626300599776 3631315156992 3638407569408 3653380440064 3660515948736 3676526369856 3688801026048 3703981277184 3705727352832 3711215615616 3712965101568 3728244793344 3735526521456 3740692119552 3763422019584 3779882532864 3787265115936 3792502259712 3802850569088 3804643252224 3808109264896 3812074196076 3815546978304 3817345646592 3822999218496 3827761744208 3833054887936 3840541323264 3857339142144 3864873007656 3870217469952 3880777834848 3886144290816 3893734416384 3911601094656 3917394260928 3919240940544 3924660584448 3948508348416 3965778395136 3973524056064 3989876006912 3997668733488 4003196829696 4011015573504 4016012321792 4021565784064 4027521810432 4029420404736 4035388063968 4047044345856 4053038106528 4054948729344 4060556034048 4071635761152 4079588174748 4085229551616 4110052995072 4118080442328 4135027275424 4136092166088 4142697283584 4153113121504 4160816676864 4166978936832 4168943271936 4175117567568 4186099417088 4194275392512 4200075362304 4202467336638 4208278634496 4219761440904 4225596653568 4233849772032 4252367849472 4271880142848 4278206890224 4280223658752 4284122923008 4286142480384 4292490350592 4306231962234 4312186748928 4320608988672 4338389272576 4339506534912 4357364586496 4365875064204 4371912327168 4380451218432 4391973158912 4398477766656 4400551231488 4407068543544 4409146058112 4415243157504 4427290692096 4433412882432 4442071891968 4461500694528 4488610507776 4494817492992 4497377325174 4503596433408 4515885050792 4518013862016 4522129752064 4524261507072 4530962036736 4533097955328 4539811571964 4551752679424 4552924889088 4559667869844 4571661205504 4580590231296 4586924408832 4595883245568 4608423678882 4614796345344 4623809619456 4645026299904 4651905684852 4660534444032 4672252261692 4680918761472 4687851303936 4709361844224 4718559816576 4725084782592 4737977758208 4744529575936 4747231621017 4753796235264 4763080993536 4775609368576 4782682149888 4783913830656 4796497002496 4803600718848 4805865160704 4812982751502 4815251616096 4819638288384 4821910290432 4835067466368 4841753542656 4851210092544 4880687931648 4902035159808 4918401368064 4931821831786 4938641702912 4940969803776 4948287487488 4950620135424 4957952111487 4970993057792 4980702028608 4987589492736 4997330878464 5017896026112 5019188281344 5039843377152 5049686821248 5056669679616 5072857669632 5080370682141 5082765594768 5087395971072 5089794195456 5097332291328 5120721764352 5143118856192 5153164010208 5160289959936 5174370446464 5181525721088 5191645888512 5201785821888 5215468126208 5223192347904 5225654587392 5243101249536 5264677797888 5266033606656 5287704526848 5298032074752 5330224977984 5337595772928 5348020764672 5370029080576 5372560539648 5380517418624 5396059127808 5404050808704 5406598305792 5422093074432 5428847681536 5439450899664 5446972735488 5457611354112 5480070660096 5490773923104 5514789554784 5555971915776 5558591029248 5566823423424 5592367190016 5603289782184 5611038179328 5626348587872 5634128871424 5645133029376 5669823799296 5680897673904 5688753389568 5695840190464 5704275853632 5706964878336 5712163897344 5714856640512 5718111294114 5723320467456 5726018469888 5741642616312 5749582331904 5760811984896 5786008713216 5821166752272 5829216436224 5840601624576 5864637022208 5867401641984 5876091391392 5878861410816 5886990876672 5903054256128 5922762522624 5948667592704 5960286084096 5968528146432 5984814010368 5996503100232 6004795244544 6024018482688 6032348676096 6041282715648 6044130607104 6053082095952 6070566518784 6079557159792 6107453641728 6115899211776 6119382262122 6127844327424 6144564905176 6153061793792 6165079492608 6177120663492 6193368399872 6202540913136 6204138249132 6214045925376 6229669682256 6241225015296 6250468405248 6253414907904 6279149125632 6291413088768 6300113043456 6329642161356 6338394980352 6350774658048 6376909533184 6378551774208 6404800958464 6407820214272 6417310335336 6420335488128 6426184384512 6429213720576 6438735525888 6446756621824 6455671390208 6459347943351 6468280123392 6480913483008 6507583908864 6509259802368 6536046879744 6548812596306 6557868490752 6587959738368 6597716649984 6600826847232 6610602815316 6640936038144 6650119323648 6663107837952 6690528034816 6692251041792 6719791169536 6732915761664 6742226239488 6746065987761 6755394650112 6763810226176 6773827576188 6777020793024 6783194628096 6786392260608 6796443055104 6799646932992 6827629019136 6829387333632 6857491808256 6870885346944 6880386613248 6912635518323 6922194518016 6935714429184 6964256463872 6967539449856 6977858527278 6990801666048 7008378392538 7019570397184 7021378142208 7031776955904 7050272702464 7064042766336 7077839724864 7087627173888 7106966637312 7116794363904 7130694352896 7163414052864 7174023224832 7194745503744 7205401078272 7208797741056 7219474127253 7229457432576 7252601199552 7262630313984 7276815138816 7306760880128 7321031897472 7353052739712 7377602052096 7397732747679 7407962554368 7411454705664 7422431231232 7425930203136 7456489586688 7471053042912 7481384239104 7526844039168 7559765065728 7574530231872 7585004519424 7605701138176 7609286504448 7616218529792 7624148392152 7631093956608 7634691293184 7645998436992 7655523488416 7666109775872 7681082646528 7714678284288 7729746015312 7740434939904 7761555669696 7772288581632 7787468832768 7823202189312 7834788521856 7838481881088 7897016696832 7931556790272 7947048112128 7979752013824 7995337466976 8006393659392 8022031147008 8032024643584 8055043620864 8058840809472 8070776127936 8094088691712 8106076213056 8109897458688 8121112068096 8143271522304 8159176349496 8170459103232 8220105990144 8236160884656 8270054550848 8272184332176 8285394567168 8306226243008 8321633353728 8333957873664 8337886543872 8350235135136 8372198834176 8388550785024 8404934673276 8416557268992 8439522881808 8451193307136 8467699544064 8504735698944 8543760285696 8556413780448 8560447317504 8568245846016 8572284960768 8584980701184 8612463924468 8624373497856 8641217977344 8676778545152 8679013069824 8714729172992 8731750128408 8743824654336 8760902436864 8783946317824 8796955533312 8801102462976 8814137087088 8818292116224 8830486315008 8854581384192 8866825764864 8884143783936 8923001389056 8977221015552 8994754650348 9007192866816 9031770101584 9036027724032 9044259504128 9048523014144 9061924073472 9066195910656 9079623143928 9103505358848 9105849778176 9119335739688 9143322411008 9161180462592 9173848817664 9179073393183 9191766491136 9216847357764 9229592690688 9247619238912 9290052599808 9303811369704 9321068888064 9344504523384 9361837522944 9375702607872 9418723688448 9437119633152 9450169565184 9475955516416 9489059151872 9494463242034 9507592470528 9526161987072 9551218737152 9565364299776 9567827661312 9592994004992 9607201437696 9611730321408 9625965503004 9630503232192 9639276576768 9643820580864 9670134932736 9683507085312 9702420185088 9761375863296 9804070319616 9823218894459 9836802736128 9863643663572 9877283405824 9881939607552 9896574974976 9901240270848 9915904222974 9941986115584 9961404057216 9975178985472 9994661756928 10035792052224 10038376562688 10079686754304 10099373642496 10113339359232 10145715339264 10160741364282 10165531189536 10174791942144 10179588390912 10194664582656 10241443528704 10286237712384 10306328020416 10320579919872 10348740892928 10363051442176 10383291777024 10403571643776 10430936252416 10446384695808 10451309174784 10466787790917 10486202499072 10512567588807 10529355595776 10532067213312 10575409053696 10596064149504 10660449955968 10675191545856 10696041529344 10725226995631 10740058161152 10745121079296 10761034837248 10792118255616 10808101617408 10813196611584 10844186148864 10857695363072 10878901799328 10893945470976 10915222708224 10960141320192 10981547846208 11029579109568 11111943831552 11117182058496 11133646846848 11184734380032 11206579564368 11222076358656 11252697175744 11268257742848 11290266058752 11339647598592 11361795347808 11377506779136 11391680380928 11408551707264 11413929756672 11424327794688 11436222588228 11446640934912 11452036939776 11483285232624 11499164663808 11521623969792 11572017426432 11642333504544 11658432872448 11681203249152 11729274044416 11734803283968 11752182782784 11757722821632 11773981753344 11806108512256 11845525045248 11897335185408 11920572168192 11969628020736 11993006200464 12009590489088 12048036965376 12064697352192 12082565431296 12088261214208 12106164191904 12141133037568 12159114319584 12214907283456 12238764524244 12255688654848 12289129810352 12306123587584 12330158985216 12354241326984 12386736799744 12405081826272 12408276498264 12428091850752 12459339364512 12482450030592 12500936810496 12506829815808 12558298251264 12582826177536 12600226086912 12659284322712 12676789960704 12701549316096 12753819066368 12757103548416 12809601916928 12815640428544 12834620670672 12840670976256 12852368769024 12858427441152 12877471051776 12893513243648 12911342780416 12918695886702 12936560246784 12961826966016 13015167817728 13018519604736 13072093759488 13097625192612 13115736981504 13175919476736 13195433299968 13201653694464 13221205630632 13281872076288 13300238647296 13326215675904 13381056069632 13384502083584 13439582339072 13465831523328 13484452478976 13492131975522 13510789300224 13527620452352 13547655152376 13554041586048 13566389256192 13572784521216 13592886110208 13599293865984 13655258038272 13658774667264 13714983616512 13741770693888 13760773226496 13825271036646 13844389036032 13871428858368 13928512927744 13935078899712 13955717054556 13981603332096 14016756785076 14039140794368 14042756284416 14063553911808 14100545404928 14128085532672 14155679449728 14175254347776 14213933274624 14233588727808 14241694863051 14261388705792 14326828105728 14348046449664 14389491007488 14410802156544 14417595482112 14438948254506 14458914865152 14505202399104 14525260627968 14553630277632 14593341649793 14613521760256 14642063794944 14706105479424 14755204104192 14795465495358 14815925108736 14822909411328 14844862462464 14851860406272 14912979173376 14942106085824 14962768478208 15053688078336 15119530131456 15149060463744 15170009038848 15211402276352 15218573008896 15232437059584 15241112046423 15248296784304 15262187913216 15269382586368 15291996873984 15311046976832 15332219551744 15362165293056 15429356568576 15459492030624 15480869879808 15523111339392 15544577163264 15574937665536 15646404378624 15669577043712 15676963762176 15794033393664 15863113580544 15894096224256 15959504027648 15990674933952 16012787318784 16044062294016 16064049287168 16110087241728 16117681618944 16141552255872 16188177383424 16212152426112 16219794917376 16286543044608 16318352698992 16340918206464 16440211980288 16472321769312 16540109101696 16544368664352 16612452486016 16667915747328 16675773087744 16700470270272 16744397668352 16777101570048 16809869346552 16833114537984 16879045763616 16902386614272 16935399088128 17009471397888 17087520571392 17112827560896 17120894635008 17136491692032 17144569921536 17169961402368 17224927848936 17248746995712 17282435954688 17353557090304 17358026139648 17429458345984 17463500256816 17487649308672 17521804873728 17567892635648 17593911066624 17602204925952 17628274174176 17636584232448 17660972630016 17709162768384 17768287567872 17846002778112 17954442031104 17989509300696 18014385733632 18063540203168 18072055448064 18088519008256 18097046028288 18123848146944 18132391821312 18159246287856 18207010717696 18211699556352 18238671479376 18286644822016 18322360925184 18347697635328 18358146786366 18383532982272 18433694715528 18459185381376 18495238477824 18580105199616 18607622739408 18642137776128 18689009046768 18723675045888 18751405215744 18837447376896 18874239266304 18900339130368 18951911032832 18988926484068 19015184941056 19052323974144 19102437474304 19130728599552 19135655322624 19185988009984 19214402875392 19223460642816 19251931006008 19261006464384 19278553153536 19287641161728 19340269865472 19367014170624 19378043830053 19404840370176 19522751726592 19608140639232 19646437788918 19673605472256 19727287327144 19754566811648 19763879215104 19793149949952 19802480541696 19831808445948 19883972231168 19922808114432 19950357970944 19989323513856 20071584104448 20076753125376 20159373508608 20198747284992 20226678718464 20291430678528 20321482728564 20331062379072 20349583884288 20359176781824 20389329165312 20482887057408 20572475424768 20612656040832 20641159839744 20697481785856 20726102884352 20737906554969 20766583554048 20807143287552 20861872504832 20892769391616 20902618349568 20933575581834 20972404998144 21025135177614 21058711191552 21064134426624 21150818107392 21192128299008 21320899911936 21350383091712 21392083058688 21450453991262 21480116322304 21490242158592 21522069674496 21584236511232 21616203234816 21626393223168 21658422381759 21688372297728 21715390726144 21757803598656 21787890941952 21830445416448 21920282640384 21963095692416 22059158219136 22193198243037 22223887663104 22234364116992 22267293693696 22369468760064 22413159128736 22444152717312 22505394351488 22536515485696 22580532117504 22679295197184 22723590695616 22755013558272 22783360761856 22817103414528 22827859513344 22848655589376 22872445176456 22893281869824 22904073879552 22966570465248 22998329327616 23043247939584 23144034852864 23284667009088 23316865744896 23362406498304 23458548088832 23469606567936 23504365565568 23515445643264 23612217024512 23691050090496 23794670370816 23841144336384 23939256041472 23986012400928 24019180978176 24096073930752 24165130862592 24176522428416 24212328383808 24282266075136 24318228639168 24429814566912 24477529048488 24511377309696 24578259620704 24612247175168 24660317970432 24708482653968 24773473599488 24810163652544 24816552996528 24856183701504 24918678729024 24964900061184 25001873620992 25013659631616 25116596502528 25165652355072 25318568645424 25353579921408 25403098632192 25507638132736 25514207096832 25619203833856 25631280857088 25669241341344 25681341952512 25704737538048 25716854882304 25754942103552 25787026487296 25837391773404 25873120493568 25923653932032 26030335635456 26037039209472 26144187518976 26195250385224 26231473963008 26351838953472 26390866599936 26403307388928 26442411261264 26563744152576 26600477294592 26652431351808 26762112139264 26769004167168 26879164678144 26931663046656 26984263951044 27021578600448 27055240904704 27095310304752 27108083172096 27132778512384 27145569042432 27185772220416 27198587731968 27310516076544 27317549334528 27429967233024 27483541387776 27521546452992 27650542073292 27688778072064 27742857716736 27857025855488 27870157799424 27911434109112 27963206664192 28033513570152 28078281588736 28085512568832 28127107823616 28201090809856 28256171065344 28311358899456 28350508695552 28427866549248 28467177455616 28483389726102 28522777411584 28653656211456 28696092899328 28778982014976 28821604313088 28835190964224 28877896509012 28917829730304 29010404798208 29050521255936 29107260555264 29186683299586 29227043520512 29284127589888 29412210958848 29469656683377 29510408208384 29590930990716 29631850217472 29645818822656 29689724924928 29703720812544 29825958346752 29884212171648 29925536956416 30107376156672 30239060262912 30298120927488 30340018077696 30422804552704 30437146017792 30464874119168 30482224092846 30496593568608 30524375826432 30538765172736 30583993747968 30622093953664 30664439103488 30724330586112 30858713137152 30918984061248 30961739759616 31046222678784 31089154326528 31149875331072 31292808757248 31339154087424 31353927524352 31400363372751 31537702766421 31588066787328 31726227161088 31788192448512 31919008055296 31981349867904 32025574637568 32088124588032 32128098574336 32175680986893 32220174483456 32235363237888 32283104511744 32376354766848 32424304852224 32439589834752 32573086089216 32636705397984 32681836412928 32880423960576 32944643538624 33080218203392 33088737328704 33224904972032 33335831494656 33351546175488 33400940540544 33488795336704 33554203140096 33619738693104 33666229075968 33758091527232 33804773228544 33870798176256 34018942795776 34175041142784 34225655121792 34241789270016 34272983384064 34339922804736 34449855697872 34497493991424 34564871909376 34707114180608 34716052279296 34858916691968 34927000513632 34975298617344 35043609747456 35187822133248 35204409851904 35256548348352 35273168464896 35321945260032 35418325536768 35536575135744 35692005556224 35908884062208 35979018601392 36028771467264 36127080406336 36144110896128 36177038016512 36194092056576 36247696293888 36264783642624 36318492575712 36414021435392 36423399112704 36477342958752 36573289644032 36644721850368 36716293572732 36767065964544 36867389431056 36918370762752 36990476955648 37160210399232 37215245478816 37284275552256 37378018093536 37447350091776 37502810431488 37674894753792 37748478532608 37800678260736 37903822065664 37977852968136 38030369882112 38104647948288 38204874948608 38261457199104 38271310645248 38371976019968 38428805750784 38446921285632 38503862012016 38522012928768 38557106307072 38575282323456 38680539730944 38734028341248 38756087660106 38809680740352 39045503453184 39216281278464 39292875577836 39347210944512 39454574654288 39509133623296 39527758430208 39586299899904 39604961083392 39663616891896 39767944462336 39845616228864 39900715941888 39978647027712 40143168208896 40153506250752 40318747017216 40397494569984 40453357436928 40582861357056 40642965457128 40662124758144 40699167768576 40718353563648 40778658330624 40965774114816 41144950849536 41225312081664 41282319679488 41394963571712 41452205768704 41475813109938 41533167108096 41614286575104 41723745009664 41785538783232 41805236699136 41867151163668 41944809996288 42050270355228 42117422383104 42128268853248 42301636214784 42384256598016 42641799823872 42700766183424 42725084589153 42784166117376 42900907982524 42960232644608 42980484317184 43044139348992 43168473022464 43232406469632 43252786446336 43316844763518 43376744595456 43430781452288 43515607197312 43575781883904 43660890832896 43780024949379 43840565280768 43926191384832 44118316438272 44386396486074 44447775326208 44468728233984 44534587387392 44738937520128 44826318257472 44888305434624 45010788702976 45073030971392 45161064235008 45358590394368 45447181391232 45510027116544 45566721523712 45634206829056 45655719026688 45697311178752 45723336139269 45744890352912 45786563739648 45808147759104 45933140930496 45996658655232 46086495879168 46288069705728 46569334018176 46633731489792 46724812996608 46852307401967 46917096177664 46939213135872 47008731131136 47030891286528 47224434049024 47382100180992 47589340741632 47682288672768 47878512082944 47972024801856 48038361956352 48192147861504 48330261725184 48353044856832 48424656767616 48564532150272 48636457278336 48859629133824 48955058096976 49022754619392 49156519241408 49224494350336 49320635940864 49416965307936 49546947198976 49620327305088 49633105993056 49837357458048 50003747241984 50027319263232 50233193005056 50331304710144 50637137290848 50707159842816 50806197264384 51015276265472 51028414193664 51238407667712 51262561714176 51338482682688 51362683905024 51409475076096 51433709764608 51509884207104 51574052974592 51674783546808 51746240987136 51847307864064 52060671270912 52074078418944 52288375037952 52390500770448 52462947926016 52703677906944 52781733199872 52806614777856 52884822522528 53127488305152 53304862703616 53524224278528 53538008334336 53758329356288 53863326093312 53968527902088 54043157200896 54110481809408 54190620609504 54216166344192 54265557024768 54291138084864 54371544440832 54397175463936 54621032153088 54635098669056 54859934466048 54967082775552 55043092905984 55301084146584 55377556144128 55485715433472 55714051710976 55740315598848 55822868218224 55926413328384 56067027140304 56156563177472 56171025137664 56254215647232 56402181619712 56512342130688 56622717798912 56701017391104 56855733098496 56966779452204 57045554823168 57307312422912 57392185798656 57557964029952 57643208626176 57670381928448 57755793018024 57835659460608 58020809596416 58101042511872 58134131490159 58214521110528 58373366599172 58454087041024 58568255179776 58824421917696 58939313366754 59020816416768 59181861981432 59263700434944 59291637645312 59379449849856 59407441625088 59651916693504 59768424343296 59851073912832 60214752313344 60478120525824 60596241854976 60680036155392 60845609105408 60874292035584 60964448185692 60993187137216 61048751652864 61077530345472 61167987495936 61244187907328 61328878206976 61448661172224 61717426274304 61837968122496 61923479519232 62092445357568 62178308653056 62213719664907 62299750662144 62585617514496 62678308174848 62707855048704 62800726745502 63075405532842 63176133574656 63452454322176 63576384897024 63838016110592 63962699735808 64051149275136 64176249176064 64256197148672 64351361973786 64440348966912 64470726475776 64566209023488 64752709533696 64848609704448 64879179669504 65146172178432 65273410795968 65363672825856 65760847921152 65889287077248 66160436406784 66177474657408 66449809944064 66579594729111 66671662989312 66703092350976 66801881081088 66977590673408 67108406280192 67239477386208 67332458151936 67516183054464 67609546457088 67741596352512 68037885591552 68350082285568 68451310243584 68483578540032 68545966768128 68679845609472 68899711395744 68994987982848 69129743818752 69414228361216 69432104558592 69717833383936 69854001027264 69950597234688 70087219494912 70375644266496 70408819703808 70513096696704 70546336929792 70836651073536 71073150271488 71384011112448 71817768124416 71958037202784 72057542934528 72254160812672 72288221792256 72354076033024 72495392587776 72529567285248 72636985151424 72828042870784 72846798225408 72954685917504 73146579288064 73289443700736 73432587145464 73534131929088 73734778862112 73836741525504 73980953911296 74320420798464 74430490957632 74568551104512 74756036187072 74894700183552 75005620862976 75349789507584 75496957065216 75807644131328 75955705936272 76060739764224 76209295896576 76409749897216 76522914398208 76542621290496 76743952039936 76857611501568 76893842571264 77007724024032 77044025857536 77114212614144 77150564646912 77361079461888 77512175320212 77619361480704 78091006906368 78432562556928 78585751155672 78694421889024 78909149308576 79018267246592 79055516860416 79172599799808 79209922166784 79327233783792 79535888924672 79691232457728 79801431883776 79957294055424 80286336417792 80307012501504 80637494034432 80794989139968 81165722714112 81285930914256 81324249516288 81398335537152 81436707127296 81557316661248 81931548229632 82289901699072 82450624163328 82564639358976 82789927143424 82951626219876 83066334216192 83228573150208 83447490019328 83571077566464 83610473398272 83734302327336 83889619992576 84100540710456 84234844766208 84256537706496 84603272429568 84768513196032 85283599647744 85401532366848 85450169178306 85568332234752 85801815965048 85920465289216 85960968634368 86088278697984 86336946044928 86464812939264 86505572892672 86633689527036 86753489190912 86861562904576 87031214394624 87151563767808 87321781665792 87560049898758 87681130561536 87852382769664 88236632876544 88772792972148 88895550652416 88937456467968 89069174774784 89477875040256 89652636514944 89776610869248 90021577405952 90146061942784 90322128470016 90717180788736 90894362782464 91020054233088 91133443047424 91268413658112 91311438053376 91394622357504 91446672278538 91489780705824 91573127479296 91616295518208 91866281860992 91993317310464 92172991758336 92576139411456 93138668036352 93267462979584 93449625993216 93704614803934 93834192355328 93878426271744 94017462262272 94061782573056 94201090118253 94448868098048 94613108299263 94764200361984 95178681483264 95364577345536 95757024165888 95944049603712 96076723912704 96384295723008 96527042960679 96660523450368 96706089713664 96849313535232 97129064300544 97272914556672 97719258267648 97910116193952 98045509238784 98313038482816 98448988700672 98641271881728 98833930615872 99093894397952 99240654610176 99266211986112 99674714916096 100007494483968 100054638526464 100466386010112 100662609420288 101274274581696 101414319685632 101612394528768 102030552530944 102056828387328 102476815335424 102525123428352 102676965365376 102725367810048 102818950152192 103019768414208 103148105949184 103349567093616 103492481974272 103694615728128 104121342541824 104148156837888 104576750075904 104781001540896 104925895852032 105563466399744 105613229555712 105769645045056 106254976610304 106609725407232 107048448557056 107076016668672 107516658712576 107726652186624 107937055804176 108086314401792 108220963618816 108381241219008 108432332688384 108531114049536 108582276169728 108743088881664 108794350927872 109242064306176 109270197338112 109719868932096 109934165551104 110602168293168 110755112288256 110971430866944 111428103421952 111480631197696 111645736436448 111852826656768 112134054280608 112342050275328 112508431294464 113024684261376 113245435597824 113402034782208 113711466196992 113933558904408 114091109646336 114614624845824 114784371597312 115115928059904 115286417252352 115340763856896 115511586036048 115671318921216 116041619192832 116202085023744 116268262980318 116429042221056 116746733198344 116908174082048 117136510359552 117648843835392 117878626733508 118041632833536 118363723962864 118527400869888 118583275290624 118758899699712 118814883250176 119303833387008 119536848686592 119702147825664 120429504626688 120956241051648 121192483709952 121360072310784 121691218210816 121748584071168 121928896371384 121986374274432 122097503305728 122155060690944 122335974991872 122488375814656 122657756413952 122897322344448 123434852548608 123675936244992 123846959038464 124184890715136 124356617306112 124427439329814 124599501324288 125171235028992 125356616349696 125415710097408 125601453491004 126150811065684 126352267149312 126904908644352 127152769794048 127676032221184 127925399471616 128102298550272 128175253767459 128352498352128 128512394297344 128702723947572 128880697933824 128941452951552 129132418046976 129505419067392 129697219408896 129758359339008 130292344356864 130546821591936 130727345651712 131340074848137 131521695842304 131778574154496 132320872813568 132354949314816 132899619888128 133159189458222 133343325978624 133406184701952 133603762162176 133955181346816 134216812560384 134478954772416 134664916303872 135032366108928 135219092914176 135483192705024 136075771183104 136700164571136 136902620487168 136967157080064 137091933536256 137170008417807 137359691218944 137799422791488 137989975965696 138259487637504 138828456722432 138864209117184 139435666767872 139708002054528 139901194469376 140174438989824 140556922205901 140751288532992 140817639407616 141026193393408 141092673859584 141673302147072 142146300542976 142768022224896 143635536248832 143916074405568 144115085869056 144508321625344 144576443584512 144708152066048 144990785175552 145059134570496 145273970302848 145656085741568 145693596450816 145909371835008 146293158576128 146578887401472 146865174290928 147068263858176 147469557724224 147673483051008 147961907822592 148640841596928 148860981915264 149512072374144 150011241725952 150699579015168 150993914130432 151615288262656 151911411872544 152121479528448 152418591793152 153045828796416 153085242580992 153715223003136 153787685142528 154015448048064 154088051715072 154228425228288 154301129293824 154722158923776 155024350640424 155238722961408 156182013812736 156865125113856 157171502311344 157388843778048 157818298617152 158036534493184 158111033720832 158345199599616 158419844333568 158654467567584 159071777849344 159382464915456 159914588110848 160572672835584 160614025003008 161274988068864 161589978279936 162331445428224 162571861828512 162648499032576 162796671074304 162873414254592 163114633322496 163863096459264 164579803398144 164901248326656 165129278717952 165579854286848 165903252439752 166132668432384 166457146300416 166894980038656 167142155132928 167220946796544 167468604654672 167779239985152 168201081420912 168469689532416 168513075412992 169206544859136 169537026392064 170567199295488 170900338356612 171136664469504 171603631930096 171840930578432 171921937268736 172176557395968 172673892089856 172929625878528 173011145785344 173267379054072 173506978381824 173723125809152 174062428789248 174303127535616 174402394470477 174643563331584 175120099797516 175362261123072 175704765539328 176473265753088 177545585944296 177791101304832 177874912935936 178138349549568 178955750080512 179305273029888 179553221738496 180043154811904 180292123885568 180644256940032 181434361577472 181788725564928 182040108466176 182266886094848 182536827316224 182622876106752 182893344557076 182979561411648 183146254958592 183232591036416 183732563721984 183986634620928 184345983516672 185152278822912 186277336072704 186534925959168 186641158994721 186899251986432 187409229607868 187668384710656 187756852543488 188034924524544 188123565146112 188402180236506 188897736196096 189226216598526 189528400723968 190357362966528 190729154691072 191514048331776 191888099207424 192153447825408 192768591446016 193054085921358 193321046900736 193412179427328 193698627070464 194258128601088 194545829113344 195438516535296 195820232387904 196091018477568 196626076965632 196897977401344 197282543763456 197667861231744 198187788795904 198481309220352 198532423972224 199349429832192 199738784187333 200014988967936 200109277052928 200932772020224 201325218840576 202548549163392 202828639371264 203224789057536 204061105061888 204113656774656 204953630670848 205050246856704 205353930730752 205450735620096 205637900304384 206039536828416 206296211898368 206699134187232 206984963948544 207389231456256 208242685083648 208296313675776 209153500151808 209562003081792 209851791704064 211126932799488 211226459111424 211539290090112 212509953220608 213219450814464 214096897114112 214152033337344 215033317425152 215453304373248 215874111608352 216172628803584 216441927237632 216762482438016 216864665376768 217062228099072 217486177763328 217588701855744 218484128612352 218540394676224 219439737864192 219868331102208 221204336586336 221510224576512 221942861733888 222856206843904 222961262395392 223291472872896 223705653313536 224268108561216 224684100550656 225016862588928 226049368522752 226490871195648 227422932393984 227867117808816 228182219292672 229229249691648 229568743194624 230231856119808 230572834504704 230681527713792 231023172072096 231342637842432 232083238385664 232536525960636 232858084442112 233493466396688 233816348164096 234273020719104 235297687670784 235757253467016 236083265667072 236727447925728 237054801739776 237166550581248 237517799399424 237629766500352 238607666774016 239073697373184 239404295651328 240859009253376 241912482103296 242384967419904 243382436421632 243497168142336 243857792742768 243972748548864 244195006611456 244310121381888 244671949983744 244976751629312 245315512827904 245794644688896 246869705097216 247351872489984 247693918076928 248369781430272 248854878659628 249199002648576 250342470057984 250713232699392 250831420194816 251202906982008 252301622131368 252704534298624 253809817288704 254305539588096 255352064442368 255850798943232 256204597100544 256350507534918 256704996704256 257024788594688 257405447895144 257761395867648 257882905903104 258264836093952 259010838134784 259394438817792 259516718678016 260584688713728 261093643183872 261454691303424 262680149696274 263043391684608 263557148308992 264641745627136 264709898629632 265799239776256 266318378916444 266686651957248 266812369403904 267207524324352 267910362693632 268433625120768 268957909544832 269329832607744 270064732217856 270438185828352 270966385410048 272151542366208 273400329142272 273805240974336 273934314160128 274183867072512 274340016835614 274719382437888 275598845582976 275979951931392 276518975275008 277656913444864 277728418234368 278871333535744 279416004109056 279802388938752 280348877979648 281113844411802 281502577065984 281635278815232 282052386786816 282185347719168 283346604294144 284292601085952 285536044449792 287271072497664 287832148811136 288230171738112 289016643250688 289152887169024 289416304132096 289581128882037 289981570351104 290118269140992 290547940605696 291312171483136 291387192901632 291818743670016 292586317152256 293157774802944 293730348581856 294136527716352 294939115448448 295346966102016 295923815645184 297281683193856 297721963830528 299024144748288 300022483451904 301399158030336 301987828260864 303230576525312 303822823745088 304242959056896 304837183586304 306091657592832 306170485161984 307430446006272 307575370285056 308030896096128 308176103430144 308456850456576 309444317847552 310048701280848 310477445922816 312364027625472 313730250227712 314343004622688 314777687556096 315636597234304 316073068986368 316690399199232 316839688667136 317308935135168 318143555698688 318764929830912 319829176221696 321145345671168 321228050006016 322549976137728 323179956559872 324662890856448 325143723657024 325296998065152 325593342148608 325746828509184 326229266644992 327726192918528 329159606796288 329802496653312 331159708573696 331806504879504 332265336864768 332914292600832 333789960077312 334284310265856 334441893593088 334937209309344 335558479970304 336402162841824 337026150825984 339074052784128 341134398590976 341800676713224 342273328939008 343207263860192 343681861156864 343843874537472 344353114791936 345347784179712 345859251757056 346022291570688 346534758108144 347013956763648 347446251618304 348124857578496 348606255071232 348804788940954 349287126663168 350240199595032 350724522246144 351409531078656 352946531506176 355091171888592 355582202609664 355749825871872 356276699099136 357911500161024 358610546059776 359106443476992 360086309623808 361288513880064 362868723154944 363577451129856 364080216932352 364533772189696 365073654632448 365245752213504 365786689114152 365959122823296 366292509917184 366465182072832 367465127443968 367973269241856 368691967033344 370304557645824 372554672145408 373069851918336 373282317989442 373798503972864 374818459215736 375336769421312 375513705086976 376069849049088 376247130292224 376804360473012 377795472392192 378452433197052 379056801447936 380714725933056 381458309382144 383028096663552 383776198414848 384306895650816 385537182892032 386108171842716 386642093801472 386824358854656 387397254140928 388516257202176 389091658226688 390877033070592 391640464775808 392182036955136 393252153931264 393795954802688 394020224544411 394565087526912 395335722463488 396375577591808 396962618440704 397064847944448 398698859664384 399477568374666 400029977935872 400218554105856 401865544040448 402650437681152 405097098326784 405657278742528 406449578115072 408122210123776 408227313549312 409907261341696 410100493713408 410707861461504 410901471240192 411275800608768 411510025253421 412079073656832 412592423796736 413398268374464 413969927897088 414778462912512 416485370167296 416592627351552 418307000303616 419124006163584 419703583408128 421670766617703 422253865598976 422452918222848 423078580180224 425019906441216 426438901628928 428193794228224 428304066674688 430066634850304 430906608746496 431748223216704 432345257607168 432883854475264 433524964876032 433729330753536 434124456198144 434972355526656 435177403711488 436968257224704 437080789352448 438879475728384 439736662204416 442408673172672 443020449153024 443885723467776 445712413687808 445922524790784 446582945745792 448536217122432 450033725177856 452098737045504 452981742391296 454845864787968 455734235617632 456364438585344 459137486389248 461145669009408 461363055427584 462046344144192 462685275684864 464166476771328 465073051921272 465716168884224 466986932793376 467632696328192 468546041438208 470595375341568 471514506934032 472166531334144 473454895851456 474109603479552 474333101162496 475035598798848 475259533000704 477215333548032 478147394746368 481718018506752 483824964206592 484769934839808 486764872843264 486994336284672 487715585485536 487945497097728 488390013222912 488620242763776 489343899967488 489953503258624 491589289377792 493739410194432 494703744979968 495387836153856 496739562860544 497709757319256 498398005297152 500684940115968 501426465398784 501662840389632 502405813964016 504603244262736 505409068597248 507619634577408 508611079176192 510704128884736 511701597886464 512701015069836 513409993408512 514049577189376 514810895790288 515522791735296 515765811806208 516529672187904 518021676269568 518788877635584 519033437356032 521169377427456 522187286367744 522909382606848 525360299392548 526086783369216 527114296617984 529283491254272 529419797259264 531598479552512 532636757832888 533373303914496 533624738807808 534415048648704 535820725387264 536867250241536 537915819089664 538659665215488 540129464435712 540876371656704 541932770820096 544303084732416 546800658284544 547610481948672 547868628320256 548680033671228 549438764875776 551197691165952 551959903862784 553037950550016 555313826889728 555456836468736 557742667071488 558832008218112 559604777877504 559923476984163 560697755959296 562227688823604 563005154131968 563270557630464 564104773573632 564370695438336 566693208588288 568585202171904 571072088899584 574542144995328 575664297622272 576460343476224 578033286501376 578305774338048 578832608264192 579162257764074 579963140702208 580236538281984 581095881211392 582624342966272 582774385803264 583637487340032 585172634304512 586315549605888 587460697163712 588273055432704 589878230896896 590693932204032 591847631290368 594563366387712 595443927661056 598048289496576 599216352561999 600044966903808 602798316060672 603975656521728 606461153050624 607645647490176 608485918113792 609674367172608 612183315185664 612340970323968 614860892012544 615150740570112 616061792192256 616352206860288 616913700913152 618888635695104 620097402561696 620954891845632 624728055250944 627460500455424 628686009245376 629555375112192 631273194468608 632146137972736 633380798398464 633679377334272 634617870270336 636287111397376 637529859661824 639658352443392 642290691342336 642456100012032 645099952275456 646359913119744 649325781712896 650287447314048 650593996130304 651186684297216 652458533289984 655452385837056 658319213592576 659604993306624 662319417147392 663613009759008 664530673729536 665828585201664 668568620531712 668883787186176 669874418618688 671116959940608 672804325683648 674052301651968 678148105568256 682268797181952 683601353426448 684546657878016 686414527720384 687363722313728 687687749074944 688706229583872 690695568359424 691718503514112 692044583141376 693069516216288 694027913527296 694892503236608 696249715156992 697609577881908 698574253326336 700480399190064 701449044492288 702819062157312 705893063012352 710182343777184 711164405219328 711499651743744 712553398198272 715823000322048 717221092119552 718212886953984 720172619247616 722577027760128 725737446309888 727154902259712 729067544379392 730147309264896 730491504427008 731573378228304 731918245646592 732585019834368 732930364145664 734930254887936 735946538483712 737383934066688 740609115291648 745109344290816 746564635978884 747597007945728 749636918431472 750673538842624 751027410173952 752139698098176 752494260584448 753608720946024 755590944784384 756904866394104 758113602895872 761429451866112 762916618764288 766056193327104 767552396829696 768613791301632 771074365784064 772216343685432 773284187602944 773648717709312 774794508281856 777032514404352 778183316453376 781754066141184 783280929551616 784364073910272 786504307862528 787591909605376 788040449088822 789130175053824 790671444926976 792751155183616 793925236881408 794129695888896 797397719328768 798955136749332 800059955871744 800437108211712 803731088080896 805300875362304 810194196653568 811314557485056 812899156230144 816244420247552 816454627098624 819814522683392 820200987426816 821415722923008 821802942480384 822551601217536 823020050506842 824158147313664 825184847593472 826796536748928 827939855794176 829556925825024 832970740334592 833185254703104 836614000607232 838248012327168 839407166816256 843341533235406 844507731197952 844905836445696 846157160360448 850039812882432 852877803257856 856387588456448 856608133349376 860133269700608 861813217492992 863496446433408 864690515214336 865767708950528 867049929752064 867458661507072 868248912396288 868743386646111 869944711053312 870354807422976 873936514449408 874161578704896 877758951456768 879473324408832 884817346345344 886040898306048 887771446935552 890193840637373 891424827375616 891845049581568 893165891491584 897072434244864 900067450355712 904197474091008 905963484782592 909691729575936 911468471235264 912728877170688 918274972778496 922291338018816 922726110855168 924092688288384 925370551369728 928332953542656 930146103842544 931432337768448 933973865586752 935265392656384 937092082876416 941190750683136 943029013868064 944333062668288 946909791702912 948219206959104 950071197597696 950519066001408 954430667096064 956294789492736 963436037013504 967649928413184 969539869679616 973529745686528 973988672569344 975431170971072 975890994195456 976780026445824 977240485527552 978687799934976 979907006517248 983178578755584 987478820388864 989407489959936 993479125721088 995419514638512 996796010594304 1001369880231936 1002852930797568 1003325680779264 1004811627928032 1009206488525472 1017222158352384 1021408257769472 1023403195772928 1025402030139672 1026819986817024 1028099154378752 1029621791580576 1031045583470592 1031531623612416 1033059344375808 1036043352539136 1037577755271168 1038066874712064 1042338754854912 1044374572735488 1045818765213696 1050720598785096 1052173566738432 1054228593235968 1058566982508544 1058839594518528 1063196959105024 1065273515665776 1066746607828992 1067249477615616 1068830097297408 1071641450774528 1073734500483072 1075831638179328 1077319330430976 1080258928871424 1083865541640192 1088606169464832 1093601316569088 1095220963897344 1095737256640512 1097360067342456 1098877529751552 1102395382331904 1103919807725568 1106075901100032 1110627653779456 1110913672937472 1115485334142976 1117664016436224 1119209555755008 1119846953968326 1121395511918592 1124455377647208 1126010308263936 1126541115260928 1128209547147264 1128741390876672 1133386417176576 1137170404343808 1142144177799168 1149084289990656 1151328595244544 1152920686952448 1156066573002752 1156611548676096 1158324515528148 1159926281404416 1160473076563968 1162191762422784 1165248685932544 1165548771606528 1167274974680064 1170345268609024 1172631099211776 1174921394327424 1176546110865408 1179756461793792 1181387864408064 1182060673633233 1183695262580736 1189126732775424 1190887855322112 1196096578993152 1198432705123998 1200089933807616 1205596632121344 1207951313043456 1212922306101248 1215291294980352 1216971836227584 1219348734345216 1224366630371328 1224681940647936 1229721784025088 1230301481140224 1232123584384512 1232704413720576 1233827401826304 1237777271390208 1240194805123392 1241909783691264 1249456110501888 1254921000910848 1257372018490752 1259110750224384 1262546388937216 1264292275945472 1265012299853109 1266761596796928 1267358754668544 1269235740540672 1272574222794752 1275059719323648 1279316704886784 1284581382684672 1284912200024064 1290199904550912 1292719826239488 1298651563425792 1300574894628096 1301187992260608 1302373368594432 1304917066579968 1310904771674112 1316638427185152 1319209986613248 1324638834294784 1327226019518016 1329061347459072 1331657170403328 1337137241063424 1337767574372352 1339748837237376 1345608651367296 1356296211136512 1364537594363904 1367202706852896 1369093315756032 1372829055440768 1374727444627456 1377412459167744 1383437007028224 1384089166282752 1386139032432576 1388055827054592 1389785006473216 1392499430313984 1395219155763816 1397148506652672 1400960798380128 1402898088984576 1405638124314624 1411786126024704 1420364687554368 1422328810438656 1422999303487488 1425106796396544 1431646000644096 1434442184239104 1440345238495232 1445154055520256 1451474892619776 1454309804519424 1458135088758784 1460294618529792 1460983008854016 1463146756456608 1463836491293184 1465170039668736 1465860728291328 1469860509775872 1474767868133376 1481218230583296 1490218688581632 1493129271957768 1495194015891456 1499273836862944 1501347077685248 1502054820347904 1504279396196352 1504988521168896 1507217441892048 1511181889568768 1513809732788208 1516227205791744 1522858903732224 1525833237528576 1532112386654208 1535104793659392 1542148731568128 1544432687370864 1546568375205888 1547297435418624 1549589016563712 1554065028808704 1556366632906752 1563508132282368 1566561859103232 1568728147820544 1573008615725056 1576080898177644 1578260350107648 1581342889853952 1585502310367232 1587850473762816 1588259391777792 1594795438657536 1597910273498664 1600119911743488 1600874216423424 1607462176161792 1610601750724608 1620388393307136 1622629114970112 1625798312460288 1632488840495104 1632909254197248 1639629045366784 1640401974853632 1642831445846016 1643605884960768 1646040101013684 1648316294627328 1650369695186944 1653593073497856 1655879711588352 1659113851650048 1665941480669184 1666370509406208 1673228001214464 1676496024654336 1678814333632512 1686683066470812 1689015462395904 1689811672891392 1692314320720896 1700079625764864 1705755606515712 1712775176912896 1713216266698752 1720266539401216 1723626434985984 1726992892866816 1729381030428672 1731535417901056 1734099859504128 1734917323014144 1736497824792576 1737486773292222 1739889422106624 1740709614845952 1747873028898816 1748323157409792 1755517902913536 1758946648817664 1769634692690688 1772081796612096 1775542893871104 1780387681274746 1782849654751232 1783690099163136 1786331782983168 1794144868489728 1797649057685997 1800134900711424 1808394948182016 1811926969565184 1819383459151872 1822936942470528 1825457754341376 1836549945556992 1844582676037632 1845452221710336 1848185376576768 1850741102739456 1856665907085312 1860292207685088 1862864675536896 1867947731173504 1870530785312768 1874184165752832 1882381501366272 1886058027736128 1888666125336576 1893819583405824 1896438413918208 1900142395195392 1901038132002816 1908861334192128 1912589578985472 1926872074027008 1935299856826368 1939079739359232 1947059491373056 1947977345138688 1950862341942144 1951781988390912 1953560052891648 1957375599869952 1959814013034496 1966357157511168 1974957640777728 1978814979919872 1986958251442176 1990839029277024 1993592021188608 2005705861595136 2006651361558528 2009623255856064 2018412977050944 2034444316704768 2042816515538944 2046806391545856 2050804060279344 2053639973634048 2056198308757504 2059243583161152 2062091166941184 2063063247224832 2066118688751616 2072086705078272 2075155510542336 2076133749424128 2084677509709824 2088749145470976 2101441197570192 2104347133476864 2108457186471936 2117133965017088 2117679189037056 2126393918210048 2130547031331552 2133493215657984 2134498955231232 2137660194594816 2147469000966144 2151663276358656 2154638660861952 2160517857742848 2167731083280384 2177212338929664 2187202633138176 2190441927794688 2191474513281024 2194720134684912 2197755059503104 2204790764663808 2207839615451136 2212151802200064 2221255307558912 2221827345874944 2230970668285952 2235328032872448 2239693907936652 2242791023837184 2248910755294416 2252020616527872 2253082230521856 2256419094294528 2257482781753344 2266772834353152 2274340808687616 2284288355598336 2298168579981312 2302657190489088 2305841373904896 2312133146005504 2313223097352192 2316649031056296 2319852562808832 2320946153127936 2324383524845568 2330497371865088 2331097543213056 2334549949360128 2340690537218048 2345262198423552 2349842788654848 2353092221730816 2359512923587584 2362775728816128 2364121347266466 2367390525161472 2378253465550848 2381775710644224 2392193157986304 2396865410247996 2400179867615232 2411193264242688 2415902626086912 2425844612202496 2430582589960704 2433943672455168 2438697468690432 2448733260742656 2449363881295872 2459443568050176 2460602962280448 2464247168769024 2465408827441152 2467654803652608 2475554542780416 2480389610246784 2483819567382528 2498912221003776 2509842001821696 2514744036981504 2518221500448768 2525092777874432 2528584551890944 2530024599706218 2533523193593856 2534717509337088 2538471481081344 2545148445589504 2550119438647296 2558633409773568 2569162765369344 2569824400048128 2580399809101824 2585439652478976 2597303126851584 2601149789256192 2602375984521216 2604746737188864 2606230159938333 2609834133159936 2621809543348224 2633276854370304 2638419973226496 2649277668589568 2654452039036032 2658122694918144 2663314340806656 2670581521912119 2674274482126848 2675535148744704 2679497674474752 2691217302734592 2712592422273024 2729075188727808 2734405413705792 2738186631512064 2745658110881536 2749454889254912 2754824918335488 2766874014056448 2768178332565504 2772278064865152 2776111654109184 2779570012946432 2784998860627968 2790438311527632 2794297013305344 2801921596760256 2805796177969152 2811276248629248 2823572252049408 2840729375108736 2844657620877312 2850213592793088 2863292001288192 2868884368478208 2880690476990464 2890308111040512 2902949785239552 2908619609038848 2920589237059584 2921966017708032 2926293512913216 2927672982586368 2930340079337472 2931721456582656 2939721019551744 2949535736266752 2962436461166592 2980437377163264 2986258543915536 2990388031782912 2998547673725888 3002694155370496 3004109640695808 3008558792392704 3009977042337792 3014434883784096 3022363779137536 3027619465576416 3051666475057152 3064224773308416 3070209587318784 3084297463136256 3088865374741728 3093136750411776 3094594870837248 3099178033127424 3108130057617408 3112733265813504 3127016264564736 3133123718206464 3137456295641088 3146017231450112 3152161796355288 3156520700215296 3162685779707904 3171004620734464 3175700947525632 3176518783555584 3189590877315072 3195820546997328 3200239823486976 3201748432846848 3214924352323584 3221203501449216 3240776786614272 3251596624920576 3264977680990208 3265818508394496 3279258090733568 3280803949707264 3285662891692032 3287211769921536 3292080202027368 3296632589254656 3300739390373888 3307186146995712 3311759423176704 3318227703300096 3331882961338368 3332741018812416 3346456002428928 3352992049308672 3357628667265024 3373366132941624 3378030924791808 3379623345782784 3384628641441792 3400159251529728 3411511213031424 3425550353825792 3426432533397504 3440533078802432 3447252869971968 3453985785733632 3458762060857344 3463070835802112 3468199719008256 3469834646028288 3474973546584444 3479778844213248 3481419229691904 3495746057797632 3496646314819584 3511035805827072 3517893297635328 3539269385381376 3544163593224192 3546182020899699 3551085787742208 3560775362549492 3565699309502464 3567380198326272 3572663565966336 3588289736979456 3595298115371994 3600269801422848 3616789896364032 3623853939130368 3638766918303744 3645873884941056 3650915508682752 3673099891113984 3689165352075264 3690904443420672 3696370753153536 3701482205478912 3713331814170624 3720584415370176 3725729351073792 3735895462347008 3741061570625536 3748368331505664 3764763002732544 3772116055472256 3777332250673152 3787639166811648 3792876827836416 3795036899559327 3800284790390784 3802076264005632 3817722668384256 3825179157970944 3853744148054016 3870599713652736 3878159478718464 3894118982746112 3895954690277376 3901724683884288 3903563976781824 3907120105783296 3914751199739904 3919628026068992 3932714315022336 3949915281555456 3957629959839744 3973916502884352 3981678058554048 3987184042377216 4011411723190272 4013302723117056 4019246511712128 4036825954101888 4068888633409536 4085633031077888 4093612783091712 4101608120558688 4107279947268096 4112396617515008 4118487166322304 4124182333882368 4132237377503232 4150311021084672 4152267498848256 4169355019419648 4177498290941952 4202882395140384 4208694266953728 4216914372943872 4234267930034176 4235358378074112 4252787836420096 4261094062663104 4266986431315968 4268997910462464 4275320389189632 4294938001932288 4303326552717312 4321035715485696 4335462166560768 4354424677859328 4374405266276352 4380883855589376 4382949026562048 4389440269369824 4395510119006208 4409581529327616 4424303604400128 4442510615117824 4443654691749888 4461941336571904 4470656065744896 4479387815873304 4485582047674368 4497821510588832 4504041233055744 4506164461043712 4512838188589056 4514965563506688 4533545668706304 4548681617375232 4568576711196672 4596337159962624 4605314380978176 4624266292011008 4626446194704384 4633298062112592 4639705125617664 4641892306255872 4648767049691136 4660994743730176 4662195086426112 4669099898720256 4681381074436096 4690524396847104 4699685577309696 4706184443461632 4719025847175168 4728242694532932 4734781050322944 4756506931101696 4763551421288448 4784386315972608 4793730820495992 4800359735230464 4822386528485376 4831805252173824 4851689224404992 4861165179921408 4867887344910336 4877394937380864 4897466521485312 4898727762591744 4918887136100352 4921205924560896 4928494337538048 4930817654882304 4951109085560832 4960779220493568 4967639134765056 4997824442007552 5019684003643392 5029488073963008 5036443000897536 5050185555748864 5060049199412436 5067046387187712 5069435018674176 5076942962162688 5090296891179008 5100238877294592 5117266819547136 5138325530738688 5139648800096256 5160799618203648 5170879304957952 5194606253703168 5202299578512384 5204751969042432 5209493474377728 5212460319876666 5219668266319872 5243619086696448 5266553708740608 5276839946452992 5298555337179136 5308904078072064 5316245389836288 5326628681613312 5341163043824238 5348548964253696 5351070297489408 5358995348949504 5382434605469184 5425184844546048 5458150377455616 5468810827411584 5476373263024128 5491316221763072 5498909778509824 5509649836670976 5533748028112896 5536356665131008 5544556129730304 5552223308218368 5559140025892864 5569997721255936 5580876623055264 5588594026610688 5603843193520512 5611592355938304 5622552497258496 5647144504098816 5681458750217472 5689315241754624 5700427185586176 5726584002576384 5737768736956416 5761380953980928 5780616222081024 5805899570479104 5817239218077696 5841178474119168 5843932035416064 5852587025826432 5855345965172736 5860680158674944 5879442039103488 5899071472533504 5924872922333184 5960874754326528 5972517087831072 5980776063565824 5997095347451776 6005388310740992 6017117584785408 6019954084675584 6028869767568192 6044727558275072 6055238931152832 6103332950114304 6128449546616832 6140419174637568 6168594926272512 6177730749483456 6186273500823552 6189189741674496 6198356066254848 6216260115234816 6225466531627008 6254032529129472 6266247436412928 6292034462900224 6304323592710576 6313041400430592 6325371559415808 6342009241468928 6351401895051264 6353037567111168 6379181754630144 6391641093994656 6400479646973952 6403496865693696 6442407002898432 6481553573228544 6503193249841152 6529955361980416 6531637016788992 6558516181467136 6561607899414528 6571325783384064 6574423539843072 6584160404054736 6593265178509312 6601478780747776 6614372293991424 6623518846353408 6636455406600192 6663765922676736 6665482037624832 6692912004857856 6705984098617344 6746732265883248 6756061849583616 6759246691565568 6769257282883584 6800318503059456 6823022426062848 6852865066795008 6894505739943936 6907971571467264 6917524121714688 6926141671604224 6936399438016512 6939669292056576 6949947093168888 6959557688426496 6962838459383808 6991492115595264 6993292629639168 7022071611654144 7035786595270656 7078538770762752 7088327186448384 7092364041799398 7102171575484416 7121550725098984 7131398619004928 7134760396652544 7145327131932672 7176579473958912 7190596230743988 7200539602845696 7233579792728064 7247707878260736 7277533836607488 7291747769882112 7301831017365504 7346199782227968 7378330704150528 7381808886841344 7392741506307072 7402964410957824 7426663628341248 7441168830740352 7451458702147584 7471790924694016 7482123141251072 7496736663011328 7529526005465088 7544232110944512 7554664501346304 7575278333623296 7585753655672832 7590073799118654 7600569580781568 7604152528011264 7635445336768512 7650358315941888 7707488296108032 7741199427305472 7756318957436928 7788237965492224 7791909380554752 7803449367768576 7807127953563648 7814240211566592 7818690479814999 7829502399479808 7839256052137984 7865428630044672 7899830563110912 7915259919679488 7947833005768704 7963356117108096 7974368084754432 8011744565736357 8022823446380544 8026605446234112 8038493023424256 8073651908203776 8137777266819072 8171266062155776 8187225566183424 8203216241117376 8214559894536192 8224793235030016 8236974332644608 8248364667764736 8264474755006464 8300622042169344 8304534997696512 8338710038839296 8354996581883904 8405764790280768 8417388533907456 8433828745887744 8468535860068352 8470716756148224 8505575672840192 8522188125326208 8533972862631936 8550640778379264 8589876003864576 8606653105434624 8642071430971392 8670924333121536 8708849355718656 8761767711178752 8765898053124096 8778880538739648 8791020238012416 8819163058655232 8848607208800256 8885021230235648 8887309383499776 8923882673143808 8941312131489792 8958775631746608 8971164095348736 8995643021177664 9008082466111488 9012328922087424 9025676377178112 9029931127013376 9067091337412608 9192674319925248 9210628761956352 9248532584022016 9252892389408768 9266596124225184 9279410251235328 9283784612511744 9297534099382272 9324390172852224 9338199797440512 9381048793694208 9399371154619392 9412368886923264 9438051694350336 9456485389065864 9469562100645888 9513013862203392 9527102842576896 9568772631945216 9587461640991984 9600719470460928 9644773056970752 9663610504347648 9703378448809984 9722330359842816 9754789874761728 9794933042970624 9797455525183488 9837774272200704 9842411849121792 9856988675076096 9861635309764608 9902218171121664 9921558440987136 9935278269530112 9995648884015104 10039368007286784 10058976147926016 10072886001795072 10100371111497728 10120098398824872 10134092774375424 10138870037348352 10153885924325376 10180593782358016 10200477754589184 10234533639094272 10276651061477376 10279297600192512 10321599236407296 10341758609915904 10389212507406336 10404599157024768 10409503938084864 10424920639753332 10439336532639744 10487238173392896 10533107417481216 10553679892905984 10597110674358272 10617808156144128 10632490779672576 10638546062699097 10653257363226624 10682326087648476 10697097928507392 10702140594978816 10717990697899008 10764869210938368 10850369689092096 10916300754911232 10937621654823168 10952746526048256 10982632443526144 10997819557019648 11019299673341952 11067496056225792 11072713330262016 11089112259460608 11104446616436736 11118280051785728 11139995442511872 11161753246110528 11177188053221376 11207686387041024 11223184711876608 11245104994516992 11294289008197632 11362917500434944 11378630483509248 11385110698677981 11400854371172352 11453168005152768 11475537473912832 11522761907961856 11561232444162048 11611799140958208 11634478436155392 11682356948238336 11687864070832128 11705174051652864 11710691930345472 11721360317349888 11758884078206976 11798142945067008 11849745844666368 11921749508653056 11945034175662144 11961552127131648 11994190694903552 12010776621481984 12034235169570816 12039908169351168 12057739535136384 12089455116550144 12110477862305664 12206665900228608 12256899093233664 12280838349275136 12337189852545024 12355461498966912 12372547001647104 12396712132509696 12450933063254016 12508065058258944 12532494872825856 12584068925800448 12608647185421152 12626082800861184 12650743118831616 12702803790102528 12706075134222336 12758363509260288 12783282187989312 12800959293947904 12806993731387392 12884814005796864 12963107146457088 13006386499682304 13059910723960832 13063274033577984 13117032362934272 13123215798829056 13142651566768128 13148847079686144 13168320808109472 13186530357018624 13202957561495552 13228744587982848 13272910813200384 13327531845353472 13330964075249664 13385824009715712 13411968197234688 13493464531766496 13512123699167232 13518493383131136 13538514565767168 13600637006118912 13646044852125696 13705730133590016 13789011479887872 13815943142934528 13852283343208448 13872798876033024 13879338584113152 13899894186337776 13919115376852992 13925676918767616 13982984231190528 13986585259278336 14044143223308288 14071573190541312 14157077541525504 14184728083598796 14204343150968832 14243101450197968 14262797238009856 14269520793305088 14290654263865344 14353158947917824 14381192461487976 14401079205691392 14467159585456128 14495415756521472 14555067673214976 14583495539764224 14603662034731008 14692399564455936 14756661408301056 14763617773682688 14785483012614144 14853327256682496 14882337661480704 14902917404295168 14943581849388032 14964246282502144 14993473326022656 15059052010930176 15088464221889024 15109329002692608 15150556667246592 15180147598237308 15201139161563136 15208305056022528 15270890673537024 15300716631883776 15414976592216064 15482398854610944 15512637914873856 15576475930984448 15583818761109504 15606898735537152 15614255907127296 15628480423133184 15637380959629998 15659004798959616 15678512104275968 15730857260089344 15799661126221824 15830519839358976 15895666011537408 15926712234216192 15948736169508864 16023489131472714 16045646892761088 16053210892468224 16076986046848512 16147303816407552 16275554533638144 16342532124311552 16374451132366848 16406432482234752 16429119789072384 16449586470060032 16473948665289216 16496729335529472 16528949510012928 16601244084338688 16609069995393024 16677420077678592 16709993163767808 16811529580561536 16834777067814912 16867657491775488 16937071720136704 16941433512296448 17011151345680384 17044376250652416 17067945725263872 17101281556758528 17179752007729152 17213306210869248 17284142861942784 17341848666243072 17417698711437312 17523535422357504 17531796106248192 17557761077479296 17582040476024832 17638326117310464 17697214417600512 17770042460471296 17774618766999552 17847765346287616 17882624262979584 17917551263493216 17942328190697472 17991286042355328 18016164932222976 18051352754356224 18059862254026752 18134182674825216 18385348639850496 18421257523912704 18497065168044032 18505784778817536 18533192248450368 18558820502470656 18567569225023488 18595068198764544 18648780345704448 18676399594881024 18762097587388416 18798742309238784 18876103388700672 18912970778131728 18939124201291776 19026027724406784 19054205685153792 19137545263890432 19174923281983968 19201438940921856 19327221008695296 19406756897619968 19444660719685632 19509579749523456 19589866085941248 19594911050366976 19675548544401408 19684823698243584 19713977350152192 19723270619529216 19804436342243328 19843116881974272 19870556539060224 19991297768030208 20078736014573568 20117952295852032 20200742222995456 20240196797649744 20268185548750848 20277740074696704 20307771848650752 20361187564716032 20400955509178368 20469067278188544 20558595200385024 20683517219831808 20778425014812672 20809198314049536 20819007876169728 20849841279506664 20878673065279488 20974476346785792 21066214834962432 21107359785811968 21194221348716544 21235616312288256 21264981559345152 21277092125398194 21306514726453248 21364652175296952 21394195857014784 21404281189957632 21435981395798016 21529738421876736 21700739378184192 21832601509822464 21875243309646336 21905493052096512 21965264887052288 22038599346683904 22134992112451584 22145426660524032 22178224518921216 22208893232873472 22236560103571456 22279990885023744 22323506492221056 22354376106442752 22415372774082048 22446369423753216 22490209989033984 22588578016395264 22725835000869888 22757260967018496 22770221397355962 22801708742344704 22906336010305536 22951074947825664 23045523815923712 23122464888324096 23223598281916416 23268956872310784 23364713896476672 23375728141664256 23410348103305728 23421383860690944 23442720634699776 23517768156413952 23596285890134016 23699491689332736 23843499017306112 23890068351324288 23923104254263296 23988381389807104 24021553242963968 24035233697209071 24068470339141632 24079816338702336 24115479070272768 24178910233100288 24220955724611328 24413331800457216 24513798186467328 24561676698550272 24674379705090048 24710922997933824 24745094003294208 24793424265019392 24901866126508032 25016130116517888 25064989745651712 25168137851600896 25217294370842304 25252165601722368 25301486237663232 25405607580205056 25412150268444672 25516727018520576 25566564375978624 25601918587895808 25769628011593728 25926214292914176 26012772999364608 26119821447921664 26126548067155968 26234064725868544 26285303133536256 26297694159372288 26336641616218944 26373060714037248 26405915122991104 26457489175965696 26545821626400768 26655063690706944 26661928150499328 26771648019431424 26823936394469376 26986929063532992 27024247398334464 27036986766262272 27077029131534336 27201274012237824 27578022959775744 27631886285869056 27704566686416896 27745597752066048 27758677168226304 27799788372675552 27838230753705984 27851353837535232 27973170518556672 28143146381082624 28314155083051008 28369456167197592 28408686301937664 28486202900395936 28525594476019712 28539041586610176 28581308527730688 28706317895835648 28762384922975952 28802158411382784 28934319170912256 28990831513042944 29110135346429952 29166991079528448 29384799128911872 29513322816602112 29527235547365376 29570966025228288 29706654513364992 29764675322961408 29805834808590336 29887163698776064 29986946652045312 30118104021860352 30176928443778048 30218658005385216 30301113334493184 30360295196474616 30402278323126272 30416610112045056 30541781347074048 30601433263767552 30829953184432128 30964797709221888 31025275829747712 31152951861968896 31167637522219008 31213797471074304 31228511814254592 31274761919259996 31318009597919232 31357024208551936 31461714520178688 31599322252443648 31661039678717952 31791332023074816 31853424468432384 31897472339017728 32046978262945428 32091293785522176 32106421784936448 32153972093697024 32294607632815104 32551109067276288 32685064248623104 32748902264733696 32812864964469504 32858239578144768 32899172940120064 32947897330578432 32993458671058944 33057899020025856 33202488168677376 33218139990786048 33354840155357184 33419986327535616 33623059161123072 33669554135629824 33735314983550976 33874143440273408 33882867024592896 34022302691360768 34088752501304832 34135891450527744 34155332096033943 34202563113517056 34359504015458304 34426612421738496 34568285723885568 34683697332486144 34835397422874624 35047070844715008 35063592212496384 35115522154958592 35164080952049664 35276652234620928 35394428835201024 35540084920942592 35549237533999104 35695530692575232 35765248525959168 35835102526986432 35884656381394944 35982572084710656 36032329864445952 36102705508712448 36119724508053504 36268365349650432 36770697279700992 36842515047825408 36994130336088064 37011569557635072 37066384496900736 37117641004941312 37190136397529088 37352799189762048 37524195174776832 37597484618477568 37752206777401344 37825941556263456 37878248402583552 38108411370307584 38275090527780864 38349846563967936 38402877881843712 38654442017390592 38813513795239936 38889321439371264 39019159499046912 39179732171882496 39189822100733952 39351097088802816 39369647396487168 39427954700304384 39446541239058432 39608872684486656 39686233763948544 39982595536060416 40157472029147136 40235904591704064 40401484445990912 40480393595299488 40536371097501696 40555480149393408 40615543697301504 40801911018356736 40938134556377088 41117190400770048 41367034439663616 41556850029625344 41618396628099072 41638015752339456 41699682559013328 41757346130558976 41948952693571584 42132429669924864 42214719571623936 42388442697433088 42471232624576512 42554184250796388 42613029452906496 42729304350593904 42788391714029568 42808562379915264 42871962791596032 43059476843753472 43401478756368384 43665203019644928 43750486619292672 43810986104193024 43930529774104576 44077198693367808 44269984224903168 44290853321048064 44356449037842432 44473120207142912 44559981770047488 44647012984442112 44708752212885504 44830745548164096 44892738847506432 44980419978067968 45177156032790528 45451670001739776 45540442794711924 45603417484689408 45812672020611072 45902149895651328 46091047631847424 46244929776648192 46447196563832832 46537913744621568 46729427792953344 46751456283328512 46820696206611456 46842767721381888 46885441269399552 47035536312827904 47192571780268032 47398983378665472 47686998034612224 47780136702648576 47846208508526592 47976762779614208 48043106485927936 48070467394418142 48136940678283264 48159632677404672 48230958140545536 48357820466200576 48441911449222656 48826663600914432 49027596372934656 49123353397100544 49348759410180096 49421845995867648 49490188006588416 49586848530038784 49803732253016064 50032260233035776 50129979491303424 50336275703201792 50434588741684608 50504331203444736 50602972475326464 50811215160410112 50824300536889344 51033454037041152 51133128751957248 51203837175791616 51539256023187456 51852428585828352 52025545998729216 52239642895843328 52253096134311936 52468129451737088 52570606267072512 52595388318744576 52673283232437888 52746121428074496 52811830245982208 52914978351931392 53091643252801536 53310127381413888 53323856300998656 53543296038862848 53647872788938752 53973858127065984 54048494796668928 54154058263068672 54402548024475648 55156045919551488 55263772571738112 55491195504132096 55517354336452608 55599576745351104 55676461507411968 55702707675070464 55946341037113344 56286292762165248 56628310166102016 56738912334395184 56817372603875328 56972405800791872 57051188952039424 57078083173220352 57162617055461376 57412635791671296 57524769845951904 57604316822765568 57981663026085888 58220270692859904 58333982159056896 58769598257823744 59026645633204224 59054471094730752 59141932050456576 59413309026729984 59529350645922816 59611669617180672 59774327397552128 59973893304090624 60236208043720704 60353856887556096 60602226668986368 60720590392949232 60804556646252544 60833220224090112 61083562694148096 61202866527535104 62050551659495424 62305903723937792 62335275044438016 62427594942148608 62457023628509184 62549523838519992 62636019195838464 62714048417103872 62923429040357376 63198644504887296 63322079357435904 63582664046149632 63706848936864768 63794944678035456 64093956525890856 64182587571044352 64212843569872896 64307944187394048 64589215265630208 65102218134552576 65370128497246208 65497804529467392 65625729928939008 65716479156289536 65798345880240128 65895794661156864 66115798040051712 66404976337354752 66436279981572096 66709680310714368 66839972655071232 67246118322246144 67339108271259648 67470629967101952 67748286880546816 67765734049185792 68044605382721536 68177505002609664 68271782901055488 68310664192067886 68405126227034112 68719008030916608 68853224843476992 69136571447771136 69367394664972288 69670794845749248 70094141689430016 70127184424992768 70231044309917184 70328161904099328 70553304469241856 70788857670402048 71080169841885184 71098475067998208 71391061385150464 71530497051918336 71670205053972864 71769312762789888 71965144169421312 72064659728891904 72105701091627213 72205411017424896 72239449016107008 72536730699300864 73541394559401984 73685030095650816 73988260672176128 74023139115270144 74132768993801472 74235282009882624 74380272795058176 74705598379524096 75048390349553664 75194969236955136 75504413554802688 75651883112526912 75756496805167104 76216822740615168 76550181055561728 76699693127935872 76805755763687424 77308884034781184 77627027590479872 77778642878742528 78038318998093824 78359464343764992 78379644201467904 78702194177605632 78855909400608768 78893082478116864 79217745368973312 79372467527897088 79965191072120832 80314944058294272 80471809183408128 80802968891981824 80960787190598976 81072742195003392 81110960298786816 81231087394603008 81603822036713472 82734068879327232 83113700059250688 83236793256198144 83276031504678912 83399365118026656 83514692261117952 84429439143247872 84776885394866176 84942465249153024 85108368501592776 85226058905812992 85458608701187808 85576783428059136 85617124759830528 85743925583192064 86118953687506944 86802957512736768 87330406039289856 87500973238585344 87861059548209152 88154397386735616 88539968449806336 88581706642096128 88712898075684864 88946240414285824 89119963540094976 89294025968884224 89417504425771008 89661491096328192 89960839956135936 90354312065581056 90903340003479552 91080885589423848 91206834969378816 91625344041222144 91804299791302656 92182095263694848 92489859553296384 92894393127665664 93075827489243136 93458855585906688 93502912566657024 93641392413222912 93685535442763776 94071072625655808 94385143560536064 94797966757330944 95373996069224448 95560273405297152 95692417017053184 95953525559228416 96140934788836284 96273881356566528 96319265354809344 96461916281091072 96715640932401152 96883822898445312 97653327201828864 98055192745869312 98246706794201088 98697518820360192 98843691991735296 98980376013176832 99173697060077568 99607464506032128 100064520466071552 100259958982606848 100672551406403584 100869177483369216 101008662406889472 101205944950652928 101622430320820224 101648601073778688 102066908074082304 102266257503914496 102407674351583232 103078512046374912 103704857171656704 104051091997458432 104479285791686656 104506192268623872 104936258903474176 105141212534145024 105190776637489152 105346566464875776 105492242856148992 105623660491964416 105829956703862784 106183286505603072 106620254762827776 106647712601997312 107086592077725696 107295745577877504 107947716254131968 108096989593337856 108308116526137344 108805096048951296 110312091839102976 110527545143476224 110982391008264192 111034708672905216 111199153490702208 111352923014823936 112572585524330496 113256620332204032 113477824668790368 113634745207750656 113944811601583744 114102377904078848 114325234110922752 114825271583342592 115049539691903808 115208633645531136 115963326052171776 116440541385719808 116667964318113792 117539196515647488 118053291266408448 118108942189461504 118283864100913152 118826618053459968 119058701291845632 119548654795104256 119947786608181248 120472416087441408 120707713775112192 121204453337972736 121441180785898464 121609113292505088 121666440448180224 122405733055070208 124101103318990848 124611807447875584 124670550088876032 124855189884297216 124914047257018368 125099047677039984 125272038391676928 125428096834207744 125846858080714752 126397289009774592 126644158714871808 127165328092299264 127413697873729536 128187913051781712 128365175142088704 128425687139745792 128615888374788096 129178430531260416 130204436269105152 130995609058934784 131251459857878016 131432958312579072 131596691760480256 131791589322313728 132231596080103424 132809952674709504 132872559963144192 133419360621428736 133679945310142464 134492236644492288 134678216542519296 134941259934203904 135496573761093632 135531468098371584 136089210765443072 136355010005219328 136621328384135772 136810252454068224 137438016061833216 137706449686953984 138273142895542272 138734789329944576 139341589691498496 140188283378860032 140254368849985536 140462088619834368 140656323808198656 141106608938483712 141577715340804096 142160339683770368 142196950135996416 142782122770300928 143060994103836672 143340410107945728 143538625525579776 143930288338842624 144129319457783808 144211402183254426 144410822034849792 144478898032214016 145073461398601728 147082789118803968 147370060191301632 147976521344352256 148046278230540288 148265537987602944 148470564019765248 148760545590116352 149411196759048192 150096780699107328 150389938473910272 151008827109605376 151303766225053824 151512993610334208 152433645481230336 153100362111123456 153399386255871744 153611511527374848 154617768069562368 155254055180959744 155557285757485056 156076637996187648 156718928687529984 156759288402935808 157404388355211264 157711818801217536 157786164956233728 158435490737946624 158744935055794176 159930382144241664 160629888116588544 160943618366816256 161605937783963648 161921574381197952 162145484390006784 162462174789206016 163207644073426944 165468137758654464 166473586512396288 166552063009357824 166798730236053312 167029384522235904 168858878286495744 169553770789732352 169884930498306048 170216737003185552 170452117811625984 170917217402375616 171153566856118272 171234249519661056 171487851166384128 172237907375013888 174660812078579712 175001946477170688 175722119096418304 176308794773471232 177079936899612672 177163413284192256 177425796151369728 178239927080189952 178588051937768448 178835008851542016 179322982192656384 179921679912271872 180708624131162112 181806680006959104 182161771178847696 182413669938757632 183250688082444288 183608599582605312 184364190527389696 186151654978486272 186917711171813376 187005825133314048 187282784826445824 187371070885527552 188142145251311616 188770287121072128 189595933514661888 190747992138448896 191120546810594304 191384834034106368 191907051118456832 192281869577672568 192547762713133056 192638530709618688 192923832562182144 193431281864802304 193767645796890624 195306654403657728 196110385491738624 196493413588402176 197395037640720384 197687383983470592 198347394120155136 199214929012064256 200129040932143104 200519917965213696 201345102812807168 201738354966738432 202017324813778944 202411889901305856 203244860641640448 203297202147557376 204133816148164608 204532515007828992 204815348703166464 206157024092749824 207409714343313408 208102183994916864 208958571583373312 209012384537247744 209872517806948352 210282425068290048 210381553274978304 210693132929751552 210984485712297984 211247320983928832 211659913407725568 212366573011206144 213240509525655552 213295425203994624 214173184155451392 214591491155755008 215895432508263936 216193979186675712 216317103274881639 216616233052274688 217610192097902592 220624183678205952 221055090286952448 221964782016528384 222069417345810432 222398306981404416 222705846029647872 225145171048660992 226513240664408064 226955649337580736 227269490415501312 227889623203167488 228204755808157696 228650468221845504 229650543166685184 230099079383807616 230417267291062272 231926652104343552 232881082771439616 233335928636227584 235078393031294976 236106582532816896 236567728201826304 237653236106919936 238117402583691264 239097309590208512 239895573216362496 240944832174882816 241415427550224384 242408906675945472 242882361571796928 243218226585010176 243332880896360448 244811466110140416 248202206637981696 249223614895751168 249341100177752064 249710379768594432 249828094514036736 250198095354079968 250544076783353856 250856193668415488 253288317429743616 254330656184598528 254827395747459072 256375826103563424 256730350284177408 256851374279491584 257231776749576192 258356861062520832 260408872538210304 261991218117869568 262502919715756032 263193383520960512 263583178644627456 264463192160206848 265619905349419008 265745119926288384 266838721242857472 267359890620284928 268984473288984576 269882519868407808 270993147522187264 271062936196743168 272178421530886144 272710020010438656 273242656768271544 273620504908136448 274876032123666432 275412899373907968 276546285791084544 277469578659889152 278683179382996992 280376566757720064 280508737699971072 280924177239668736 282213217876967424 283155430681608192 284320679367540736 284393900271992832 285564245540601856 286121988207673344 286680820215891456 287077251051159552 287860576677685248 288422804366508852 288821644069699584 288957796064428032 290146922797203456 294165578237607936 294740120382603264 295953042688704512 296092556461080576 296531075975205888 296941128039530496 297521091180232704 298822393518096384 300193561398214656 300779876947820544 302017654219210752 302607532450107648 303025987220668416 304867290962460672 306200724222246912 306798772511743488 307223023054749696 309235536139124736 310508110361919488 311114571514970112 312153275992375296 313437857375059968 313518576805871616 314808776710422528 315423637602435072 315572329912467456 316870981475893248 317489870111588352 319860764288483328 321259776233177088 321887236733632512 323211875567927296 323843148762395904 324290968780013568 324924349578412032 326415288146853888 330936275517308928 332947173024792576 333104126018715648 333597460472106624 334058769044471808 337717756572991488 339107541579464704 339769860996612096 340433474006371104 340904235623251968 341834434804751232 342307133712236544 342975702332768256 344475814750027776 349321624157159424 350003892954341376 351444238192836608 352617589546942464 354159873799225344 354326826568384512 354851592302739456 356479854160379904 357176103875536896 358645964385312768 359843359824543744 361417248262324224 363613360013918208 364323542357695392 364827339877515264 367217199165210624 368728381054779392 372303309956972544 373835422343626752 374011650266628096 374565569652891648 374742141771055104 376284290502623232 377540574242144256 379191867029323776 381495984276897792 382241093621188608 383814102236913664 384563739155345136 385095525426266112 385277061419237376 385847665124364288 386862563729604608 387535291593781248 390613308807315456 392986827176804352 394790075281440768 395374767966941184 396694788240310272 398429858024128512 400258081864286208 401039835930427392 402690205625614336 403476709933476864 404034649627557888 404823779802611712 406489721283280896 406594404295114752 408267632296329216 409065030015657984 412314048185499648 414819428686626816 416204367989833728 418024769074495488 420564850136580096 420763106549956608 421386265859503104 421968971424595968 422494641967857664 423319826815451136 424733146022412288 426481019051311104 426590850407989248 428346368310902784 429182982311510016 431790865016527872 432387958373351424 432634206549763278 433232466104549376 435220384195805184 441248367356411904 442110180573904896 443929564033056768 444138834691620864 444796613962808832 445411692059295744 450290342097321984 453026481328816128 453911298675161472 454538980831002624 455779246406334976 456409511616315392 457300936443691008 459301086333370368 460198158767615232 460834534582124544 463853304208687104 465762165542879232 466671857272455168 470156786062589952 472213165065633792 473135456403652608 475306472213839872 476234805167382528 478194619180417024 479791146432724992 481889664349765632 482830855100448768 484817813351890944 485764723143593856 486436453170020352 489622932220280832 496404413275963392 498447229791502336 499420759537188864 499656189028073472 500396190708159936 501088153566707712 501712387336830976 506576634859487232 508661312369197056 509654791494918144 512751652207126848 513460700568354816 513702748558983168 514463553499152384 516713722125041664 523982436235739136 525005839431512064 526386767041921024 527166357289254912 528926384320413696 531239810698838016 531490239852576768 534719781240569856 537968946577969152 539765039736815616 541986295044374528 542125872393486336 544356843061772288 545420040020877312 546485313536543088 547241009816272896 549752064247332864 550825798747815936 553092571582169088 560753133515440128 561017475399942144 561848354479337472 564426435753934848 566310861363216384 568787800543985664 572243976415346688 573361640431782912 574154502102319104 575721153355370496 576845608733017704 577643288139399168 577915592128856064 580293845594406912 588331156475215872 589480240765206528 591906085377409024 592185112922161152 593062151950411776 595042182360465408 597644787036192768 600387122796429312 601559753895641088 604035308438421504 605215064900215296 606051974441336832 609734581924921344 612401448444493824 613597545023486976 614446046109499392 618471072278249472 621016220723838976 622229143029940224 624306551984750592 626875714750119936 627037153611743232 629617553420845056 630847275204870144 631144659824934912 633741962951786496 634979740223176704 639721528576966656 642519552466354176 643774473467265024 646423751135854592 647686297524791808 648581937560027136 648951309824644917 649848699156824064 652830576293707776 661872551034617856 665894346049585152 666208252037431296 667194920944213248 668117538088943616 675435513145982976 678215083158929408 679539721993224192 680866948012742208 681808471246503936 683668869609502464 684614267424473088 685951404665536512 688951629500055552 698643248314318848 700007785908682752 702888476385673216 705235179093884928 708319747598450688 709703184605478912 712959708320759808 714352207751073792 717291928770625536 719686719649087488 722834496524648448 727226720027836416 728647084715390784 729654679755030528 734434398330421248 737456762109558784 744606619913945088 747670844687253504 748023300533256192 749131139305783296 749484283542110208 752568581005246464 762991968553795584 764482187242377216 767628204473827328 769127478310690272 770191050852532224 770554122838474752 771695330248728576 775070583187562496 781226617614630912 785973654353608704 789580150562881536 790749535933882368 793389576480620544 796859716048257024 800516163728572416 802079671860854784 805380411251228672 806953419866953728 809647559605223424 812979442566561792 813188808590229504 816535264592658432 818130060031315968 824628096370999296 829638857373253632 832408735979667456 836049538148990976 841129700273160192 841526213099913216 842772531719006208 844989283935715328 846639653630902272 849466292044824576 852962038102622208 853181700815978496 856692736621805568 858365964623020032 863581730033055744 865268413099526556 866464932209098752 870440768391610368 882496734712823808 884220361147809792 887859128066113536 888277669383241728 889593227925617664 890823384118591488 900580684194643968 906052962657632256 907822597350322944 909077961662005248 911558492812669952 912819023232630784 914601872887382016 918602172666740736 920396317535230464 921669069164249088 927706608417374208 931524331085758464 933343714544910336 940313572125179904 944426330131267584 946270912807305216 950612944427679744 952469610334765056 956389238360834048 959582292865449984 963779328699531264 965661710200897536 969635626703781888 971529446287187712 972872906340040704 979245864440561664 992808826551926784 996894459583004672 998841519074377728 999312378056146944 1000792381416319872 1002176307133415424 1003424774673661952 1013153269718974464 1017322624738394112 1019309582989836288 1025503304414253696 1026921401136709632 1028927106998304768 1033427444250083328 1047964872471478272 1050011678863024128 1054332714578509824 1057852768640827392 1062479621397676032 1062980479705153536 1069439562481139712 1075937893155938304 1079530079473631232 1083972590088749056 1084251744786972672 1088713686123544576 1090840080041754624 1092970627073086176 1094482019632545792 1101651597495631872 1106185143164338176 1121506267030880256 1122034950799884288 1123696708958674944 1128852871507869696 1132621722726432768 1137575601087971328 1144487952830693376 1146723280863565824 1151442306710740992 1153691217466035408 1155286576278798336 1155831184257712128 1160587691188813824 1178960481530413056 1183812170754818048 1184370225844322304 1186124303900823552 1190084364720930816 1195289574072385536 1200774245592858624 1203119507791282176 1208070616876843008 1210430129800430592 1212103948882673664 1219469163849842688 1224802896888987648 1227195090046973952 1236942144556498944 1242032441447677952 1244458286059880448 1248613103969501184 1254074307223486464 1261694550409740288 1262289319649869824 1267483925903572992 1269959480446353408 1279443057153933312 1285039104932708352 1287548946934530048 1292847502271709184 1295372595049583616 1297163875120054272 1297902619649289834 1299697398313648128 1305661152587415552 1323745102069235712 1331788692099170304 1332416504074862592 1334389841888426496 1336235076177887232 1350871026291965952 1356430166317858816 1359079443986448384 1361733896025484416 1363616942493007872 1367337739219004928 1369228534848946176 1371902809331073024 1377903259000111104 1397286496628637696 1400015571817365504 1405776952771346432 1410470358187769856 1416639495196901376 1419406369210957824 1425919416641519616 1428704415502147584 1434583857541251072 1439373439298174976 1445668993049296896 1454453440055672832 1457294169430781568 1459309359510061056 1468868796660842496 1474913524219117568 1489213239827890176 1495341689374507008 1498262278611566592 1498968567084220416 1505137162010492928 1525983937107591168 1528964374484754432 1535256408947654656 1538254956621380544 1540382101705064448 1541108245676949504 1543390660497457152 1550141166375124992 1571947308707217408 1579160301125763072 1581499071867764736 1586779152961241088 1593719432096514048 1604159343721709568 1610760822502457344 1613906839733907456 1619295119210446848 1625958885133123584 1626377617180459008 1633070529185316864 1636260120062631936 1649256192741998592 1659277714746507264 1682259400546320384 1683052426199826432 1685545063438012416 1689978567871430656 1693279307261804544 1698932584089649152 1706363401631956992 1716731929246040064 1727163460066111488 1730536826199053112 1732929864418197504 1740881536783220736 1764993469425647616 1768440722295619584 1775718256132227072 1776555338766483456 1779186455851235328 1801161368389287936 1812105925315264512 1815645194700645888 1818155923324010496 1823116985625339904 1829203745774764032 1837204345333481472 1840792635070460928 1843338138328498176 1855413216834748416 1863048662171516928 1866687429089820672 1880627144250359808 1888852660262535168 1892541825614610432 1901225888855359488 1904939220669530112 1912778476721668096 1919164585730899968 1927558657399062528 1931323420401795072 1939271253407563776 1943058892574375424 1945745812680081408 1958491728881123328 1985617653103853568 1993788919166009344 1997683038148755456 1998624756112293888 2001584762832639744 2004352614266830848 2006849549347323904 2026306539437948928 2034645249476788224 2038619165979672576 2051006608828507392 2053842802273419264 2057854213996609536 2066854888500166656 2095929744942956544 2100023357726048256 2108665429157019648 2115705537281654784 2124959242795352064 2138879124962279424 2151875786311876608 2159060158947262464 2167945180177498112 2168503489573945344 2177427372247089152 2181680160083509248 2185941254146172352 2188964039265091584 2203303194991263744 2212370286328676352 2243012534061760512 2244069901599768576 2247393417917349888 2257705743015739392 2288975905661386752 2293446561727131648 2302884613421481984 2307382434932070816 2310573152557596672 2311662368515424256 2357920963060826112 2367624341509636096 2368740451688644608 2372248607801647104 2380168729441861632 2390579148144771072 2401548491185717248 2406239015582564352 2416141233753686016 2420860259600861184 2438938327699685376 2449605793777975296 2454390180093947904 2473884289112997888 2488916572119760896 2497226207939002368 2508148614446972928 2523389100819480576 2524578639299739648 2534967851807145984 2539918960892706816 2558886114307866624 2570078209865416704 2575097893869060096 2585695004543418368 2590745190099167232 2595805239298579668 2599394796627296256 2611322305174831104 2647490204138471424 2663577384198340608 2664833008149725184 2668779683776852992 2672470152355774464 2701742052583931904 2712860332635717632 2718158887972896768 2723467792050968832 2727233884986015744 2734675478438009856 2738457069697892352 2743805618662146048 2755806518000222208 2794572993257275392 2800031143634731008 2811553905542692864 2820940716375539712 2833278990393802752 2838812738421915648 2851838833283039232 2857408831004295168 2869167715082502144 2878746878596349952 2891337986098593792 2908906880111345664 2914588338861563136 2918618719020122112 2937737593321684992 2949827048438235136 2978426479655780352 2990683378749014016 2996524557223133184 2997937134168440832 3010274324020985856 3051967874215182336 3057928748969508864 3070512817895309312 3076509913242761088 3080764203410128896 3086781320994914304 3100282332750249984 3143894617414434816 3162998143735529472 3173558305922482176 3187438864193028096 3208318687443419136 3221521645004914688 3227813679467814912 3238590238420893696 3251917770266247168 3252755234360918016 3266141058370633728 3272520240125263872 3318555429493014528 3364518801092640768 3366104852399652864 3371090126876024832 3386558614523609088 3397865168179298304 3412726803263913984 3433463858492080128 3454326920132222976 3461073652398106224 3465859728836395008 3481763073566441472 3536881444591239168 3551436512264454144 3553110677532966912 3558372911702470656 3602322736778575872 3624211850630529024 3631290389401291776 3636311846648020992 3646233971250679808 3658407491549528064 3674408690666962944 3681585270140921856 3710826433669496832 3726097324343033856 3733374858179641344 3785083651229220864 3802451777710718976 3809878441339060224 3825556953443336192 3838329171461799936 3855117314798125056 3862646840803590144 3878542506815127552 3886117785148750848 3891491625360162816 3916983457762246656 3971235306207707136 3987577838332018688 3995366076297510912 3997249512224587776 4003169525665279488 4008705228533661696 4013699098694647808 4052613078875897856 4069290498953576448 4077238331959345152 4102013217657014784 4107685604546838528 4115708427993219072 4133709777000333312 4191859489885913088 4200046715452096512 4217330858314039296 4231411074563309568 4249918485590704128 4277758249924558848 4303751572623753216 4318120317894524928 4335890360354996224 4337006979147890688 4354854744494178304 4363360320167018496 4371882508292344704 4377928078530183168 4406606389982527488 4424740572657352704 4486025068123521024 4494786835834699776 4515411486031478784 4577951811322773504 4586893123454263296 4605769226842963968 4614764869864141632 4621146305115193344 4623324737030848512 4715841926121652224 4735248683019272192 4737480903377289216 4744497215603294208 4760337458883723264 4781158296289542144 4812478031165128704 4832282467507372032 4841720519201722368 4877876655399370752 4899211587555950592 4908780360187895808 4947768578225995776 4977833144239521792 5046778201638961152 5049157278599479296 5069935703614291968 5079837921785413632 5150195787738120192 5171390009086836736 5181490380198334464 5191610478597159336 5198789593254592512 5222644610349662208 5294980408276942848 5327154768396681216 5329666016299450368 5337559367553705984 5403484105167863808 5425720665271435264 5436317775945793536 5446935584101937664 5454467769972031488 5469350956876019712 5487611237324292096 5511613036000444416 5589145986514550784 5600062287269462016 5623107811085385728 5641881432751079424 5666557980787605504 5677625476843831296 5703677666566078464 5714817662008590336 5738335430165004288 5757493757192699904 5782675972197187584 5817813760222691328 5829176677723126272 5837237438040244224 5875475186643369984 5899654096876470272 5956852959311560704 5981366757498028032 5993049114446266368 5995874268336881664 6020548648041971712 6103935748430364672 6115857497939017728 6141025635790618624 6153019826485522176 6161528406820257792 6173562641989828608 6200564665500499968 6287789234828869632 6325996287471058944 6347116611844964352 6374877728386056192 6416637374886838272 6443043290009829376 6455627358935629824 6477180476841787392 6503835540532494336 6505510468721836032 6532282116741267456 6545040480250527744 6637110858986029056 6729037602185281536 6732209704799305728 6742180253752049664 6773117229047218176 6866927716984160256 6908653840264445952 6922147304796212448 6931719457672790016 7073762889182478336 7102873024528908288 7106221355065933824 7116745823404941312 7204645473557151744 7248423701261058048 7262580778802583552 7292467942501359616 7316814983099056128 7348817381333925888 7363170540281843712 7421652867338993664 7466749716359282688 7570167302458441728 7604903555421437952 7619756882678120448 7651113906886672384 7676658342923599872 7710234629596250112 7725293681607180288 7757085013630255104 7772235570297501696 7833966915524493312 7942470612415414272 7990732152595021824 7994499024449175552 8006339051330558976 8017410457067323392 8027398197389295616 8105226157751795712 8138580997907152896 8154476663918690304 8204026435314029568 8215371209093677056 8231416855986438144 8267419554000666624 8383718979771826176 8400093430904193024 8434661716628078592 8462822149126619136 8499836971181408256 8555516499849117696 8607503145247506432 8636240635789049856 8671780720709992448 8674013958295781376 8709709488988356608 8726720640334036992 8743765016584689408 8755856157060366336 8813212779965054976 8849481145314705408 8972050136247042048 8989573671669399552 9030822972062957568 9155903622645547008 9173786246908526592 9211538453685927936 9229529739728283264 9242292610230386688 9431683852243304448 9470497366038544384 9488994431206588416 9520674917767446528 9562316592579084288 9624956062330257408 9664564935014744064 9683441038403444736 9755753310798741504 9798423175111901184 9817560720375791616 9955666288479043584 10093556403277922304 10098314557198958592 10159675843570827264 10300391575476240384 10342780018173673472 10362980760396668928 10383220957194318672 10397579186509185024 10445289220699324416 10654309536793362432 10659332032598900736 10675118735107411968 10806968210335727616 10872635551891587072 10893871168203875328 10908935539944062976 10938701913752039424 10975222474648584192 11023226072000888832 11178291973029101568 11200124574538924032 11246215622170771456 11355250953687662592 11407355333132156928 11429635324017180672 11476670860330008576 11514987514385399808 11565351944394375168 11635627520445382656 11658353355446252544 11674474876080488448 11750950373286739968 11799308193752940544 11913705918623121408 11962733514996056064 11986098228892532736 11991748536673763328 12041097296083943424 12207871496860729344 12231714995878035456 12282051271581237248 12306039652971044352 12323056813640515584 12347125283979657216 12401129331000999936 12575578469657739264 12651992574942117888 12694233223689928704 12749755456772112384 12833274749773676544 12886086580019658752 12911254717871259648 12954360953683574784 13007671081064988672 13011020937443672064 13064564233482534912 13090080960501055488 13274221717972058112 13458075204370563072 13484360507504099328 13546234458094436352 13733855433968320512 13817307680528891904 13844294609592424896 13863438915345580032 14147525778364956672 14205746049057816576 14212442710131867648 14233491646809882624 14496847402522116096 14525161557605167104 14584935885002719232 14633629966198112256 14697634762667851776 14726341080563687424 14843305734677987328 14933499432718565376 15140334604916883456 15209807110842875904 15239513765356240896 15302227813773344768 15450587363214360576 15514170027260510208 15544471140595003392 15667933831048986624 15884941224830828544 15981464305190043648 15988998048898351104 16012678102661117952 16054796394778591232 16210452315503591424 16277161995814305792 16308953327837380608 16408052870628059136 16462833711972876288 16534839108001333248 16767437959543652352 16800186861808386048 16869323433256157184 16925644298253238272 16999673942362816512 17111032999698235392 17215006290495012864 17272481271578099712 17343561441419984896 17348027916591562752 17419418977976713216 17453441280668073984 17487530033169378816 17511712314120732672 17626425559930109952 17698962290629410816 17944100272494084096 17979147343338799104 18061645944125915136 18311807245291094016 18347572493817053184 18423076907371855872 18459059479456566528 18484585220460773376 18863367704486608896 18940994732077088768 18977988862413176832 19041349835534893056 19124633185158168576 19249912124660514816 19329129870029488128 19366882076806889472 19511506621597483008 19596846350223802368 19635121440751583232 19911332576958087168 20187112806555844608 20196629114397917184 20319351687141654528 20600783150952480768 20685560036347346944 20725961520793337856 20766441914388637344 20795158373018370048 21308619073586724864 21318664065197801472 21350237470214823936 21613936420671455232 21745271103783174144 21787742336407750656 21877403827504078848 21950444949297168384 22046452144001777664 22400249149077848064 22492431244341542912 22710501907375325184 22814710666264313856 22859270648034361344 22953341720660017152 23029975028770799616 23130703888788750336 23271255040890765312 23316706710892505088 23501900746573479936 23598616387505881088 23827411837246242816 23972196457785065472 23983497073347526656 24082194592167886848 24415742993721458688 24463429991756070912 24564102543162474496 24612079305942088704 24646113627281031168 24694250567959314432 24802258662001999872 25151156939315478528 25303985149884235776 25388466447379857408 25499510913544224768 25666549499547353088 25772173160039317504 25822509435742519296 25908721907367149568 26015342162129977344 26022041874887344128 26129128466965069824 26180161921002110976 26548443435944116224 26916150408741126144 26968721015008198656 27092468916188872704 27467710867936641024 27634615361057783808 27688589219184849792 27726877830691160064 28295051556729913344 28411492098115633152 28466983293619765248 28993694805044232192 29050323115210334208 29169871770005438464 29267259932396224512 29395269525335703552 29452682161127374848 29866998865437130752 30280669209833766912 30479027530712481792 30604455627546689536 30901174726428721152 31028340054521020416 31088942281190006784 31335867662097973248 31962928610380087296 31977996097796702208 32025356205322235904 32109592789557182464 32420904631007182848 32617906655674761216 32816105741256118272 32925667423945752576 33069678216002666496 33534875919087304704 33600373723616772096 33738646866512314368 34222065999396470784 34430012580990025728 34544962543156199424 34696055833183125504 34906882561336147968 34975060066338757632 35023424628241465344 35252851119860219904 35397924581258821632 35888200544988168192 35958294686677598208 36123291888251830272 36623614490582188032 36695144987634106368 36846153814743711744 36918118958913133056 36969170440921546752 37726735408973217792 37881989464154177536 37955977724826353664 38082699671069786112 38249266370316337152 38499824249321029632 38658259740058976256 38733764153613778944 39023013243194966016 39193692700447604736 39270242881503166464 39822665153916174336 40374225613111689216 40638703374283309056 41201566301904961536 41371120072694693888 41451923041586675712 41532883828777274688 41590316746036740096 42617238147173449728 42637328130395602944 42700474940429647872 43490542207566348288 43575484672815501312 43754807655008157696 43900889898594336768 44092904288003555328 44800498298155696128 44984862488683085824 45421003814750650368 45629421332528627712 45718541296068722688 45906683441320034304 46542510081781530624 46633413421785010176 47003801493146959872 47654823674492485632 47944392915570130944 47966994146695053312 48164389184335773696 48831485987442917376 48926859983512141824 49128205086324948992 49224158611884177408 49388501135918628864 49604517324003999744 50302313878630957056 50607970299768471552 50776932894759714816 50999021827088449536 51333098999094706176 51544346320078635008 51645018871485038592 51817443814734299136 52030684324259954688 52044083749774688256 52258256933930139648 52360323842004221952 53096886871888232448 53832300817482252288 53937442030016397312 54184937832377745408 54935421735873282048 55269230722115567616 55377178438369699584 55453755661382320128 56590103113459826688 56822984196231266304 56933966587239530496 57987389610088464384 58100646230420668416 58339743540010876928 58534519864792449024 58790539050671407104 58905364322254749696 59733997730874261504 60561338419667533824 60958055061424963584 61208911255093379072 61802349452857442304 62056680109042040832 62177884562380013568 63925857220760174592 63955992195593404416 64050712410644471808 64841809262014365696 65235813311349522432 65632211482512236544 65851334847891505152 66139356432005332992 67200747447233544192 67477293733024628736 68444131998792941568 68860025161980051456 69089925086312398848 69392111666366251008 69813765122672295936 69950120132677515264 70505702239720439808 70795849162517643264 71916589373355196416 72246583776503660544 73247228981164376064 73390289975268212736 73692307629487423488 73836237917826266112 73938340881843093504 75453470817946435584 75763978928308355072 75911955449652707328 76165399342139572224 76498532740632674304 76999648498642059264 77316519480117952512 77467528307227557888 78046026486389932032 78387385400895209472 78540485763006332928 79645330307832348672 80748451226223378432 81277406748566618112 82403132603809923072 82742240145389387776 82903846083173351424 83065767657554549376 83180633492073480192 85234476294346899456 85400949880859295744 86981084415132696576 87150969345631002624 87509615310016315392 87801779797188673536 88185808576007110656 89600996596311392256 89969724977366171648 90842007629501300736 91437082592137445376 91813366882640068608 93085020163563061248 93266826843570020352 94007602986293919744 95888785831140261888 95933988293390106624 96328778368671547392 97853719967024283648 98256410172649897984 98448317223768354816 98777002271837257728 99209034648007999488 100604627757261914112 101215940599536943104 102666197998189412352 103088692640157270016 103290037742970077184 103634887629468598272 104088167499549376512 104720647684008443904 106193773743776464896 107664601634964504576 107874884060032794624 108369875664755490816 109870843471746564096 110538461444231135232 110754356876739399168 110907511322764640256 113180206226919653376 113645968392462532608 113867933174479060992 115974779220176928768 116201292460841336832 116679487080021753856 117069039729584898048 117581078101342814208 117810728644509499392 119467995461748523008 121122676839335067648 121916110122849927168 122417822510186758144 123604698905714884608 124113360218084081664 124355769124760027136 127851714441520349184 127911984391186808832 128101424821288943616 130471626622699044864 131264422965024473088 131702669695783010304 132278712864010665984 134401494894467088384 134954587466049257472 136888263997585883136 137720050323960102912 139627530245344591872 139900240265355030528 141011404479440879616 143833178746710392832 144493167553007321088 146494457962328752128 146780579950536425472 147384615258974846976 147672475835652532224 150906941635892871168 151823910899305414656 152330798684279144448 152997065481265348608 153999296997284118528 154633038960235905024 154935056614455115776 156092052972779864064 156774770801790418944 157080971526012665856 159290660615664697344 161496902452446756864 162554813497133236224 164806265207619846144 165484480290778775552 165807692166346702848 166131535315109098752 166361266984146960384 170468952588693798912 170801899761718591488 173962168830265393152 174301938691262005248 175019230620032630784 175603559594377347072 176371617152014221312 179201993192622784512 179939449954732343296 181684015259002601472 182874165184274890752 183626733765280137216 186170040327126122496 186533653687140040704 191777571662280523776 191867976586780213248 195707439934048567296 196512820345299795968 196896634447536709632 197554004543674515456 198418069296015998976 202431881199073886208 205332395996378824704 206580075485940154368 207269775258937196544 208176334999098753024 209441295368016887808 212387547487552929792 215749768120065589248 216739751329510981632 219741686943493128192 221076922888462270464 221508713753478798336 221815022645529280512 226360412453839306752 227291936784925065216 227735866348958121984 231949558440353857536 232402584921682673664 233358974160043507712 234138079459169796096 235162156202685628416 235621457289018998784 238935990923497046016 242245353678670135296 243832220245699854336 244835645020373516288 247209397811429769216 248226720436168163328 248711538249520054272 255703428883040698368 256202849642577887232 260943253245398089728 262528845930048946176 263405339391566020608 264557425728021331968 268802989788934176768 269909174932098514944 275440100647920205824 279255060490689183744 279800480530710061056 282022808958881759232 287666357493420785664 288986335106014642176 293561159901072850944 294769230517949693952 295344951671305064448 301813883271785742336 303647821798610829312 307998593994568237056 309266077920471810048 309870113228910231552 314161943052025331712 318581321231329394688 322993804904893513728 325109626994266472448 329612530415239692288 330968960581557551104 331615384332693405696 332263070630218197504 332722533968293920768 340937905177387597824 341603799523437182976 347924337660530786304 348603877382524010496 350038461240065261568 351207119188754694144 352743234304028442624 358403986385245569024 359878899909464686592 363368030518005202944 365748330368549781504 367253467530560274432 372340080654252244992 373067307374280081408 383555143324561047552 383735953173560426496 391414879868097134592 393025640690599591936 393793268895073419264 395108009087349030912 396836138592031997952 404863762398147772416 410664791992757649408 413160150971880308736 418882590736033775616 431499536240131178496 433479502659021963264 439483373886986256384 442153845776924540928 443017427506957596672 452720824907678613504 455471732697916243968 463899116880707715072 464805169843365347328 466717948320087015424 468276158918339592192 470324312405371256832 471242914578037997568 477871981846994092032 484490707357340270592 487664440491399708672 489671290040747032576 494418795622859538432 496453440872336326656 497423076499040108544 511406857766081396736 512405699285155774464 521886506490796179456 525057691860097892352 526810678783132041216 529114851456042663936 537605979577868353536 539818349864197029888 550880201295840411648 558510120981378367488 559600961061420122112 575332714986841571328 587122319802145701888 589538461035899387904 590689903342610128896 607295643597221658624 615997187989136474112 619740226457820463104 628323886104050663424 637162642462658789376 650219253988532944896 659225060830479384576 663230768665386811392 664526141260436395008 665445067936587841536 681875810354775195648 683207599046874365952 695848675321061572608 697207754765048020992 700076922480130523136 702414238377509388288 705486468608056885248 716807972770491138048 719757799818929373184 726736061036010405888 731496660737099563008 734506935061120548864 744680161308504489984 746134614748560162816 767110286649122095104 782829759736194269184 786051281381199183872 787586537790146838528 790216018174698061824 793672277184063995904 809727524796295544832 826320301943760617472 837765181472067551232 862999072480262356992 866959005318043926528 884307691553849081856 886034855013915193344 905441649815357227008 910943465395832487936 927798233761415430144 929610339686730694656 933435896640174030848 942485829156075995136 955743963693988184064 968981414714680541184 975328880982799417344 979342580081494065152 988837591245719076864 992906881744672653312 994846152998080217088 1022813715532162793472 1024811398570311548928 1043773012981592358912 1050115383720195784704 1053621357566264082432 1058229702912085327872 1075211959155736707072 1079636699728394059776 1101760402591680823296 1117020241962756734976 1119201922122840244224 1150665429973683142656 1174244639604291403776 1179076922071798775808 1181379806685220257792 1214591287194443317248 1231994375978272948224 1239480452915640926208 1256647772208101326848 1300438507977065889792 1318450121660958769152 1326461537330773622784 1329052282520872790016 1366415198093748731904 1391697350642123145216 1394415509530096041984 1400153844960261046272 1404828476755018776576 1410972937216113770496 1433615945540982276096 1439515599637858746368 1453472122072020811776 1462993321474199126016 1469013870122241097728 1489360322617008979968 1492269229497120325632 1534220573298244190208 1565659519472388538368 1572102562762398367744 1575173075580293677056 1580432036349396123648 1587344554368127991808 1619455049592591089664 1652640603887521234944 1675530362944135102464 1725998144960524713984 1768615383107698163712 1772069710027830386688 1821886930791664975872 1859220679373461389312 1866871793280348061696 1884971658312151990272 1911487927387976368128 1950657761965598834688 1958685160162988130304 1977675182491438153728 1989692305996160434176 2045627431064325586944 2049622797140623097856 2087546025963184717824 2100230767440391569408 2107242715132528164864 2116459405824170655744 2150423918311473414144 2159273399456788119552 2203520805183361646592 2234040483925513469952 2238403844245680488448 2301330859947366285312 2348489279208582807552 2358153844143597551616 2362759613370440515584 2429182574388886634496 2478960905831281852416 2513295544416202653696 2600877015954131779584 2652923074661547245568 2658104565041745580032 2732830396187497463808 2783394701284246290432 2788831019060192083968 2800307689920522092544 2867231891081964552192 2906944244144041623552 2925986642948398252032 2938027740244482195456 2978720645234017959936 2984538458994240651264 3068441146596488380416 3131319038944777076736 3144205125524796735488 3150346151160587354112 3160864072698792247296 3174689108736255983616 3238910099185182179328 3305281207775042469888 3351060725888270204928 3451996289921049427968 3537230766215396327424 3544139420055660773376 3643773861583329951744 3718441358746922778624 3733743586560696123392 3769943316624303980544 3901315523931197669376 3955350364982876307456 3979384611992320868352 4099245594281246195712 4175092051926369435648 4200461534880783138816 4214485430265056329728 4232918811648341311488 4300847836622946828288 4318546798913576239104 4407041610366723293184 4468080967851026939904 4476807688491360976896 4602661719894732570624 4696978558417165615104 4716307688287195103232 4725519226740881031168 4858365148777773268992 4957921811662563704832 5026591088832405307392 5305846149323094491136 5316209130083491160064 5465660792374994927616 5577662038120384167936 5600615379841044185088 5734463782163929104384 5851973285896796504064 5876055480488964390912 5969076917988481302528 6136882293192976760832 6262638077889554153472 6288410251049593470976 6300692302321174708224 6321728145397584494592 6349378217472511967232 6477820198370364358656 6610562415550084939776 6702121451776540409856 6903992579842098855936 7074461532430792654848 7088278840111321546752 7287547723166659903488 7436882717493845557248 7467487173121392246784 7539886633248607961088 7802631047862395338752 7958769223984641736704 8198491188562492391424 8350184103852738871296 8400923069761566277632 8601695673245893656576 8814083220733446586368 8936161935702053879808 8953615376982721953792 9205323439789465141248 9393957116834331230208 9432615376574390206464 9451038453481762062336 9716730297555546537984 9915843623325127409664 10053182177664810614784 10611692298646188982272 10632418260166982320128 10931321584749989855232 11155324076240768335872 11201230759682088370176 11703946571793593008128 11938153835976962605056 12525276155779108306944 12601384604642349416448 12643456290795168989184 12698756434945023934464 12955640396740728717312 13221124831100169879552 13404242903553080819712 13807985159684197711872 14148923064861585309696 14176557680222643093504 14575095446333319806976 14873765434987691114496 14934974346242784493568 15079773266497215922176 15917538447969283473408 16396982377124984782848 16801846139523132555264 17203391346491787313152 17628166441466893172736 17907230753965443907584 18410646879578930282496 18787914233668662460416 18865230753148780412928 18902076906963524124672 19433460595111093075968 19831687246650254819328 20106364355329621229568 21223384597292377964544 21264836520333964640256 21862643169499979710464 22310648152481536671744 22402461519364176740352 23407893143587186016256 23876307671953925210112 25050552311558216613888 25202769209284698832896 26442249662200339759104 26808485807106161639424 27615970319368395423744 28297846129723170619392 28353115360445286187008 29150190892666639613952 29747530869975382228992 29869948692485568987136 30159546532994431844352 31835076895938566946816 32793964754249969565696 33603692279046265110528 35814461507930887815168 37575828467337324920832 37804153813927048249344 38866921190222186151936 39663374493300509638656 40212728710659242459136 42446769194584755929088 42529673040667929280512 43725286338999959420928 44621296304963073343488 44804923038728353480704 47752615343907850420224 50405538418569397665792 52884499324400679518208 55231940638736790847488 56595692259446341238784 56706230720890572374016 58300381785333279227904 59495061739950764457984 59739897384971137974272 60319093065988863688704 63670153791877133893632 65587929508499939131392 67207384558092530221056 71628923015861775630336 75151656934674649841664 75608307627854096498688 79326748986601019277312 80425457421318484918272 84893538389169511858176 85059346081335858561024 87450572677999918841856 89242592609926146686976 89609846077456706961408 95505230687815700840448 100811076837138795331584 113412461441781144748032 116600763570666558455808 118990123479901528915968 119479794769942275948544 120638186131977727377408 127340307583754267787264 131175859016999878262784 134414769116185060442112 143257846031723551260672 151216615255708192997376 158653497973202038554624 169787076778339023716352 170118692162671717122048 174901145355999837683712 178485185219852293373952 179219692154913413922816 191010461375631401680896 201622153674277590663168 226824922883562289496064 237980246959803057831936 241276372263955454754816 254680615167508535574528 262351718033999756525568 268829538232370120884224 286515692063447102521344 302433230511416385994752 340237384325343434244096 349802290711999675367424 356970370439704586747904 358439384309826827845632 382020922751262803361792 403244307348555181326336 453649845767124578992128 475960493919606115663872 509361230335017071149056 524703436067999513051136 537659076464740241768448 573031384126894205042688 604866461022832771989504 680474768650686868488192 713940740879409173495808 764041845502525606723584 806488614697110362652672 907299691534249157984256 1049406872135999026102272 1075318152929480483536896 1146062768253788410085376 1209732922045665543979008 1360949537301373736976384 1427881481758818346991616 1528083691005051213447168 1612977229394220725305344 1814599383068498315968512 2292125536507576820170752 2419465844091331087958016 2721899074602747473952768 3225954458788441450610688 3629198766136996631937024 4584251073015153640341504 4838931688182662175916032 5443798149205494947905536 7258397532273993263874048 9677863376365324351832064 10887596298410989895811072 14516795064547986527748096 21775192596821979791622144 29033590129095973055496192 43550385193643959583244288 87100770387287919166488576
- Sum of all divisors σ(n): 283703812084321139949984000
- Sum of proper divisors (its aliquot sum) s(n): 196603041697033220783495424
- 87100770387287919166488576 is an abundant number, because the sum of its proper divisors (196603041697033220783495424) is greater than itself. Its abundance is 109502271309745301617006848
Bases of 87100770387287919166488576
- Binary: 1001000000011000100111000111001010101001111101010111001101010000000000000000000000000002
- Hexadecimal: 0x480C4E3954FAB9A8000000
- Base-36: AXZM77JJXV90XS000
Squares and roots of 87100770387287919166488576
- 87100770387287919166488576 squared (871007703872879191664885762) is 7586544202059052092189758663915629300345133938507776
- 87100770387287919166488576 cubed (871007703872879191664885763) is 660793844576555940379877706599858163893220536842228551766808190309575191166976
-
The
square root of 87100770387287919166488576 is 9332779349544.6960109627 -
87100770387287919166488576 is a
perfect cube number . Itscube root is 443275776
Scales and comparisons
How big is 87100770387287919166488576?- 87,100,770,387,287,919,166,488,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 87,100,770,387,287,919,166,488,576 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 87100770387287919166488576 cubic inches would be around 36939648 feet tall.
Recreational maths with 87100770387287919166488576
- 87100770387287919166488576 backwards is 67588466191978278307700178
- The number of decimal digits it has is: 26
- The sum of 87100770387287919166488576's digits is 135
- 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 87100770387287919166488576 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 87100770387287919166488576 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/87100770387287919166488576/
Chicago style:
Numbermatics. 2024. "Number 87100770387287919166488576 - Facts about the integer". https://numbermatics.com/n/87100770387287919166488576/
The information we have on file for 87100770387287919166488576 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 87100770387287919166488576, math, Factors of 87100770387287919166488576, curriculum, school, college, exams, university, Prime factorization of 87100770387287919166488576, STEM, science, technology, engineering, physics, economics, calculator, eighty-seven septillion, one hundred sextillion, seven hundred seventy quintillion, three hundred eighty-seven quadrillion, two hundred eighty-seven trillion, nine hundred nineteen billion, one hundred sixty-six million, four hundred eighty-eight thousand, five hundred seventy-six.