686457398841922079054954496
686,457,398,841,922,079,054,954,496 is an even composite number composed of five prime numbers multiplied together.
686457398841922079054954496 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, nine hundred twenty-three divisors.
Prime factorization of 686457398841922079054954496:
216 × 312 × 232 × 412 × 536
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 23 × 23 × 41 × 41 × 53 × 53 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 686457398841922079054954496 from the Numbermatics database.
Names of 686457398841922079054954496
- Cardinal: 686457398841922079054954496 can be written as Six hundred eighty-six septillion, four hundred fifty-seven sextillion, three hundred ninety-eight quintillion, eight hundred forty-one quadrillion, nine hundred twenty-two trillion, seventy-nine billion, fifty-four million, nine hundred fifty-four thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 6.86457398841922079054954496 × 1026
Factors of 686457398841922079054954496
Divisors of 686457398841922079054954496
- Number of divisors d(n): 13923
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 32 36 41 46 48 53 54 64 69 72 81 82 92 96 106 108 123 128 138 144 159 162 164 184 192 207 212 216 243 246 256 276 288 318 324 328 368 369 384 414 424 432 477 486 492 512 529 552 576 621 636 648 656 729 736 738 768 828 848 864 943 954 972 984 1024 1058 1104 1107 1152 1219 1242 1272 1296 1312 1431 1458 1472 1476 1536 1587 1656 1681 1696 1728 1863 1886 1908 1944 1968 2048 2116 2173 2187 2208 2214 2304 2438 2484 2544 2592 2624 2809 2829 2862 2916 2944 2952 3072 3174 3312 3321 3362 3392 3456 3657 3726 3772 3816 3888 3936 4096 4232 4293 4346 4374 4416 4428 4608 4761 4876 4968 5043 5088 5184 5248 5589 5618 5658 5724 5832 5888 5904 6144 6348 6519 6561 6624 6642 6724 6784 6912 7314 7452 7544 7632 7776 7872 8192 8427 8464 8487 8586 8692 8748 8832 8856 9216 9522 9752 9936 9963 10086 10176 10368 10496 10971 11178 11236 11316 11448 11664 11776 11808 12288 12696 12879 13038 13122 13248 13284 13448 13568 13824 14283 14628 14904 15088 15129 15264 15552 15744 16384 16767 16854 16928 16974 17172 17384 17496 17664 17712 18432 19044 19504 19557 19683 19872 19926 20172 20352 20736 20992 21689 21942 22356 22472 22632 22896 23328 23552 23616 24576 25281 25392 25461 25758 26076 26244 26496 26568 26896 27136 27648 28037 28566 29256 29808 29889 30176 30258 30528 31104 31488 32768 32913 33534 33708 33856 33948 34344 34768 34992 35328 35424 36864 38088 38637 38663 39008 39114 39366 39744 39852 40344 40704 41472 41984 42849 43378 43884 44712 44944 45264 45387 45792 46656 47104 47232 49152 49979 50301 50562 50784 50922 51516 52152 52488 52992 53136 53792 54272 55296 56074 57132 58512 58671 59049 59616 59778 60352 60516 61056 62208 62976 64607 65067 65536 65826 67068 67416 67712 67896 68688 69536 69984 70656 70848 73728 75843 76176 76383 77274 77326 78016 78228 78732 79488 79704 80688 81408 82944 83968 84111 85698 86756 87768 89093 89424 89667 89888 90528 90774 91584 93312 94208 94464 98304 98739 99958 100602 101124 101568 101844 103032 104304 104976 105984 106272 107584 108544 110592 112148 114264 115169 115911 115989 117024 117342 118098 119232 119556 120704 121032 122112 124416 125952 128547 129214 130134 131652 134136 134832 135424 135792 136161 137376 139072 139968 141312 141696 147456 148877 149937 150903 151686 152352 152766 154548 154652 156032 156456 157464 158976 159408 161376 162816 165888 167936 168222 171396 173512 175536 176013 177147 178186 178848 179334 179776 181056 181548 183168 186624 188416 188928 193821 195201 196608 197478 199916 201204 202248 203136 203688 206064 208608 209952 211968 212544 215168 217088 221184 224296 227529 228528 229149 230338 231822 231978 234048 234684 236196 238464 239112 241408 242064 244224 248832 251904 252333 257094 258428 260268 263304 267279 268272 269001 269664 270848 271584 272322 274752 278144 279936 282624 283392 294912 296217 297754 299874 301806 303372 304704 305532 309096 309304 312064 312912 314928 317952 318816 322752 325632 331776 335872 336444 342792 345507 347024 347733 347967 351072 352026 354294 356372 357696 358668 359552 362112 363096 366336 373248 376832 377856 385641 387642 390402 394956 399832 402408 404496 406272 407376 408483 412128 417216 419904 423936 425088 430336 434176 442368 446631 448592 449811 452709 455058 457056 458298 460676 463644 463956 468096 469368 472392 476928 478224 482816 484128 488448 497664 503808 504666 514188 516856 520536 526608 528039 531441 534558 536544 538002 539328 541696 543168 544644 549504 556288 559872 565248 566784 581463 585603 589824 592434 595508 599748 603612 606744 609408 611064 618192 618608 624128 625824 629856 635904 637632 645504 651264 663552 671744 672888 682587 685584 687447 691014 694048 695466 695934 702144 704052 708588 712744 715392 717336 719104 724224 726192 732672 746496 753664 755712 756999 771282 775284 780804 789912 799664 801837 804816 807003 808992 812544 814752 816966 824256 834432 839808 847872 850176 860672 868352 884736 888651 889249 893262 897184 899622 905418 910116 914112 916596 921352 927288 927912 936192 938736 944784 953856 956448 965632 968256 976896 995328 1007616 1009332 1028376 1033712 1036521 1041072 1043199 1043901 1053216 1056078 1062882 1069116 1073088 1076004 1078656 1083392 1086336 1089288 1099008 1112576 1119744 1130496 1133568 1149517 1156923 1162926 1171206 1184868 1191016 1199496 1207224 1213488 1218816 1222128 1225449 1236384 1237216 1248256 1251648 1259712 1271808 1275264 1291008 1302528 1327104 1339893 1343488 1345776 1349433 1358127 1365174 1371168 1374894 1382028 1388096 1390932 1391868 1404288 1408104 1417176 1425488 1430784 1434672 1438208 1448448 1452384 1465344 1485961 1492992 1507328 1511424 1513998 1542564 1550568 1561608 1579824 1584117 1599328 1603674 1609632 1614006 1617984 1625088 1629504 1633932 1648512 1668864 1679616 1695744 1700352 1721344 1736704 1744389 1756809 1769472 1777302 1778498 1786524 1794368 1799244 1810836 1820232 1828224 1833192 1842704 1854576 1855824 1872384 1877472 1889568 1907712 1912896 1931264 1936512 1953792 1990656 2015232 2018664 2047761 2049139 2056752 2062341 2067424 2073042 2082144 2086398 2087802 2106432 2112156 2125764 2138232 2146176 2152008 2157312 2166784 2172672 2178576 2198016 2225152 2239488 2260992 2267136 2270997 2299034 2313846 2325852 2342412 2369736 2382032 2398992 2405511 2414448 2421009 2426976 2437632 2444256 2450898 2472768 2474432 2496512 2503296 2519424 2543616 2550528 2582016 2605056 2648887 2654208 2665953 2667747 2679786 2686976 2691552 2698866 2716254 2730348 2742336 2749788 2764056 2776192 2781864 2783736 2808576 2816208 2834352 2850976 2861568 2869344 2876416 2896896 2904768 2930688 2971922 2985984 3022848 3027996 3085128 3101136 3109563 3123216 3129597 3131703 3159648 3168234 3198656 3207348 3219264 3228012 3235968 3250176 3259008 3267864 3297024 3337728 3359232 3391488 3400704 3424171 3442688 3448551 3470769 3473408 3488778 3513618 3554604 3556996 3573048 3588736 3598488 3621672 3640464 3656448 3666384 3676347 3685408 3709152 3711648 3744768 3754944 3779136 3815424 3825792 3862528 3873024 3907584 3981312 4019679 4030464 4037328 4048299 4074381 4095522 4098278 4113504 4124682 4134848 4146084 4164288 4172796 4175604 4212864 4224312 4251528 4276464 4292352 4304016 4314624 4333568 4345344 4357152 4396032 4450304 4457883 4478976 4521984 4534272 4541994 4598068 4627692 4651704 4684824 4721929 4739472 4752351 4764064 4797984 4811022 4828896 4842018 4853952 4875264 4888512 4901796 4945536 4948864 4993024 5006592 5038848 5087232 5101056 5164032 5210112 5233167 5270427 5297774 5308416 5331906 5335494 5359572 5383104 5397732 5432508 5460696 5484672 5499576 5528112 5552384 5563728 5567472 5617152 5632416 5668704 5701952 5723136 5738688 5752832 5793792 5809536 5861376 5943844 5971968 6045696 6055992 6103957 6143283 6147417 6170256 6187023 6202272 6219126 6246432 6259194 6263406 6319296 6336468 6397312 6414696 6438528 6456024 6471936 6500352 6518016 6535728 6594048 6675456 6718464 6782976 6801408 6812991 6848342 6885376 6897102 6941538 6977556 7027236 7109208 7113992 7146096 7177472 7196976 7216533 7243344 7263027 7280928 7312896 7332768 7352694 7370816 7418304 7423296 7489536 7509888 7558272 7630848 7651584 7725056 7746048 7815168 7890481 7946661 7962624 7997859 8003241 8039358 8060928 8074656 8096598 8148762 8191044 8196556 8227008 8249364 8269696 8292168 8328576 8345592 8351208 8425728 8448624 8503056 8552928 8584704 8608032 8629248 8667136 8690688 8714304 8792064 8900608 8915766 8957952 9068544 9083988 9196136 9255384 9303408 9328689 9369648 9388791 9395109 9443858 9478944 9504702 9528128 9595968 9622044 9657792 9684036 9707904 9750528 9777024 9803592 9891072 9897728 9986048 10013184 10077696 10174464 10202112 10272513 10328064 10345653 10412307 10420224 10466334 10540854 10595548 10663812 10670988 10719144 10766208 10795464 10865016 10921392 10969344 10999152 11029041 11056224 11104768 11127456 11134944 11234304 11264832 11337408 11403904 11446272 11477376 11505664 11587584 11619072 11722752 11887688 11943936 12059037 12091392 12111984 12144897 12207914 12223143 12286566 12294834 12340512 12374046 12404544 12438252 12492864 12518388 12526812 12638592 12672936 12794624 12829392 12877056 12912048 12943872 13000704 13036032 13071456 13188096 13350912 13373649 13436928 13565952 13602816 13625982 13696684 13770752 13794204 13883076 13955112 14054472 14165787 14218416 14227984 14257053 14292192 14354944 14393952 14433066 14486688 14526054 14561856 14625792 14665536 14705388 14741632 14836608 14846592 14979072 15019776 15116544 15261696 15303168 15450112 15492096 15630336 15699501 15780962 15811281 15893322 15925248 15995718 16006482 16078716 16149312 16193196 16297524 16382088 16393112 16454016 16498728 16539392 16584336 16657152 16691184 16702416 16851456 16897248 17006112 17105856 17169408 17216064 17258496 17334272 17381376 17428608 17584128 17801216 17831532 17915904 18137088 18167976 18311871 18392272 18429849 18442251 18510768 18561069 18606816 18657378 18739296 18777582 18790218 18887716 18957888 19009404 19056256 19191936 19244088 19315584 19368072 19415808 19501056 19554048 19607184 19782144 19795456 19972096 20026368 20155392 20348928 20404224 20438973 20545026 20656128 20691306 20824614 20932668 21081708 21191096 21327624 21341976 21438288 21532416 21590928 21649599 21730032 21789081 21842784 21938688 21998304 22058082 22112448 22209536 22254912 22269888 22468608 22529664 22674816 22807808 22892544 22954752 23011328 23175168 23238144 23445504 23671443 23775376 23839983 23887872 23993577 24009723 24118074 24182784 24223968 24289794 24415828 24446286 24573132 24589668 24681024 24748092 24809088 24876504 24985728 25036776 25053624 25277184 25345872 25589248 25658784 25754112 25824096 25887744 26001408 26072064 26142912 26376192 26701824 26747298 26873856 27205632 27251964 27393368 27541504 27588408 27766152 27910224 27986067 28108944 28166373 28185327 28331574 28436832 28455968 28514106 28584384 28709888 28787904 28866132 28973376 29052108 29123712 29251584 29331072 29410776 29483264 29673216 29693184 29958144 30039552 30233088 30523392 30606336 30817539 30900224 30984192 31036959 31236921 31260672 31399002 31561924 31622562 31786644 31991436 32012964 32157432 32298624 32386392 32595048 32764176 32786224 32908032 32997456 33078784 33087123 33168672 33314304 33382368 33404832 33702912 33794496 34012224 34211712 34338816 34432128 34516992 34668544 34762752 34857216 35168256 35602432 35663064 35831808 36177111 36274176 36335952 36434691 36623742 36784544 36859698 36884502 37021536 37122138 37213632 37314756 37478592 37555164 37580436 37775432 37915776 38018808 38112512 38383872 38488176 38631168 38736144 38831616 39002112 39108096 39214368 39564288 39590912 39944192 40052736 40120947 40310784 40697856 40808448 40877946 41090052 41312256 41382612 41649228 41865336 42163416 42382192 42497361 42655248 42683952 42771159 42876576 43064832 43181856 43299198 43460064 43578162 43685568 43877376 43996608 44116164 44224896 44419072 44509824 44539776 44937216 45059328 45349632 45615616 45785088 45909504 46022656 46350336 46476288 46891008 47098503 47130197 47342886 47433843 47550752 47679966 47775744 47987154 48019446 48236148 48447936 48579588 48831656 48892572 49146264 49179336 49362048 49496184 49618176 49753008 49971456 50073552 50107248 50554368 50691744 51178496 51317568 51508224 51648192 51775488 52002816 52144128 52285824 52752384 53403648 53494596 53747712 54411264 54503928 54786736 54935613 55083008 55176816 55289547 55326753 55532304 55683207 55820448 55972134 56217888 56332746 56370654 56663148 56873664 56911936 57028212 57168768 57419776 57575808 57732264 57946752 58104216 58247424 58503168 58662144 58821552 58966528 59346432 59386368 59916288 60079104 60466176 60924401 61046784 61212672 61316919 61635078 61800448 61968384 62073918 62473842 62798004 63123848 63245124 63573288 63982872 64025928 64314864 64597248 64772784 64948797 65190096 65528352 65572448 65816064 65994912 66157568 66174246 66337344 66628608 66764736 66809664 67405824 67588992 68024448 68423424 68677632 68864256 69033984 69525504 69714432 70336512 71014329 71204864 71326128 71519949 71663616 71980731 72029169 72354222 72548352 72671904 72869382 73247484 73569088 73719396 73769004 74043072 74244276 74427264 74629512 74957184 75110328 75160872 75550864 75831552 76037616 76225024 76767744 76976352 77262336 77472288 77663232 78004224 78216192 78428736 78755933 79128576 79181824 79888384 80105472 80241894 80621568 81616896 81755892 82180104 82624512 82765224 83298456 83730672 83958201 84326832 84555981 84764384 84994722 85310496 85367904 85542318 85753152 86129664 86363712 86598396 86920128 87156324 87371136 87754752 87993216 88232328 88449792 88838144 89019648 89079552 89874432 90118656 90699264 91231232 91570176 91819008 92045312 92452617 92700672 92952576 93110877 93710763 93782016 94197006 94260394 94685772 94867686 95101504 95359932 95974308 96038892 96472296 96895872 97159176 97663312 97785144 98292528 98358672 98724096 98992368 99236352 99261369 99506016 99942912 100147104 100214496 101108736 101383488 102356992 102635136 103016448 103296384 103550976 104005632 104288256 104571648 105504768 106807296 106989192 107495424 108531333 108604367 108822528 109007856 109304073 109573472 109871226 110166016 110353632 110579094 110653506 111064608 111366414 111640896 111944268 112435776 112665492 112741308 113326296 113747328 113823872 114056424 114337536 114839552 115151616 115464528 115893504 116208432 116494848 117006336 117324288 117643104 117933056 118692864 118772736 119832576 120158208 120362841 120932352 121848802 122093568 122425344 122633838 123270156 123936768 124147836 124947684 125596008 126247696 126490248 127146576 127492083 127965744 128051856 128313477 128629728 129194496 129545568 129897594 130380192 131056704 131144896 131632128 131989824 132315136 132348492 132674688 133257216 133529472 133619328 134811648 135177984 136048896 136846848 137355264 137728512 138067968 139051008 139428864 140391011 140673024 141295509 141390591 142028658 142301529 142409728 142652256 143039898 143327232 143961462 144058338 144708444 145343808 145738764 146494968 147138176 147438792 147538008 148086144 148488552 148854528 149259024 149914368 150220656 150321744 151101728 151663104 152075232 152450048 153535488 153952704 154524672 154944576 155326464 156008448 156432384 156857472 157511866 158257152 158363648 160210944 160483788 161243136 163233792 163511784 164360208 164806839 165249024 165530448 165868641 165980259 166596912 167049621 167461344 167916402 168653664 169111962 169528768 169989444 170620992 170735808 171084636 171506304 172259328 172727424 173196792 173840256 174312648 174742272 175509504 175986432 176464656 176899584 177676288 178039296 178159104 179748864 180237312 181398528 181481063 182462464 182773203 183140352 183638016 183950757 184090624 184905234 185401344 185905152 186221754 187421526 188394012 188520788 189371544 189735372 190203008 190719864 191948616 192077784 192944592 193791744 194318352 194846391 195326624 195570288 196585056 196717344 197448192 197984736 198472704 198522738 199012032 199885824 200294208 200428992 202217472 202766976 204713984 205270272 206032896 206592768 207101952 208576512 209143296 211009536 213042987 213614592 213978384 214559847 214990848 215942193 216087507 217062666 217208734 217645056 218015712 218608146 219146944 219742452 220707264 221158188 221307012 222129216 222732828 223281792 223888536 224871552 225330984 225482616 226652592 227494656 227647744 228112848 228675072 229679104 230303232 230929056 231787008 232416864 232989696 234012672 234648576 235286208 235866112 236267799 237385728 237545472 239665152 240316416 240725682 241864704 243697604 244850688 245267676 246540312 247873536 248295672 249895368 250262237 251192016 251874603 252495392 252980496 253667943 254293152 254984166 255931488 256103712 256626954 257259456 258388992 259091136 259795188 260760384 262113408 262289792 263264256 263979648 264630272 264696984 265349376 266514432 267058944 267238656 269623296 270355968 272097792 273693696 274710528 275457024 276135936 277357851 278102016 278857728 279332631 280782022 281132289 281346048 282591018 282781182 284057316 284603058 285304512 286079796 287922924 288116676 289416888 290687616 291477528 292989936 294276352 294877584 295076016 296172288 296977104 297709056 297784107 298518048 299828736 300441312 300643488 302203456 303326208 304150464 304900096 307070976 307905408 309049344 309889152 310652928 312016896 312864768 313714944 315023732 316514304 316727296 320421888 320967576 322486272 323509721 325593999 325813101 326467584 327023568 327912219 328720416 329613678 330498048 331060896 331737282 331960518 333193824 334099242 334922688 335832804 337307328 338223924 339057536 339978888 341241984 341471616 342169272 343012608 344518656 345454848 346393584 347680512 348625296 349484544 351019008 351972864 352929312 353799168 355352576 356078592 356318208 359497728 360474624 361088523 362797056 362962126 364924928 365546406 366280704 367276032 367901514 369810468 371810304 372443508 374843052 376788024 377041576 378743088 379470744 380406016 381439728 382476249 383897232 384155568 384940431 385889184 387583488 388636704 389692782 390653248 391140576 393170112 393434688 394896384 395969472 396945408 397045476 398024064 399771648 400588416 400857984 404434944 405533952 409427968 410540544 412065792 413185536 414203904 417153024 418195493 418286592 421173033 422019072 423886527 424171773 426085974 426904587 427229184 427956768 429119694 429981696 431884386 432175014 434125332 434417468 436031424 437216292 438293888 439484904 441414528 442316376 442614024 444258432 445465656 446563584 447777072 449743104 450661968 450965232 453305184 454989312 455295488 456225696 457350144 459358208 460606464 461858112 463574016 464833728 465979392 468025344 469297152 470572416 471732224 472535598 474771456 475090944 480632832 481451364 483729408 487395208 489701376 490535352 493080624 494420517 495747072 496591344 497605923 497940777 499790736 500524474 501148863 502384032 503749206 504990784 505960992 507335886 508586304 509968332 511862976 512207424 513253908 514518912 516777984 518182272 519590376 521520768 524226816 524579584 526528512 527959296 529260544 529393968 530698752 533028864 534117888 534477312 539246592 540711936 544195584 544443189 547387392 548319609 549421056 550914048 551852271 552271872 554715702 556204032 557715456 558665262 561564044 562264578 565182036 565562364 568114632 569206116 570609024 572159592 575845848 576233352 578833776 581375232 582955056 584539173 585979872 588552704 589755168 590152032 592344576 593954208 595418112 595568214 597036096 599657472 600882624 601286976 604406912 606652416 608300928 609800192 614141952 615810816 618098688 619778304 621305856 625729536 627429888 630047464 633028608 633454592 639128961 640843776 641935152 643679541 644972544 647019442 647826579 648262521 651187998 651626202 652935168 654047136 655824438 657440832 659227356 662121792 663474564 663921036 666387648 668198484 669845376 671665608 674614656 676447848 678115072 679957776 682483968 682943232 684338544 686025216 689037312 690909696 692787168 695361024 697250592 698969088 702038016 703945728 705858624 707598336 708803397 710705152 712157184 712636416 718995456 720949248 722177046 725594112 725924252 729849856 731092812 734552064 735803028 739620936 743620608 744887016 749686104 750786711 753576048 754083152 755623809 757486176 758941488 760812032 761003829 762879456 764952498 767794464 768311136 769880862 771778368 775166976 777273408 779385564 781306496 782281152 786340224 786869376 789792768 791938944 793890816 794090952 796048128 799543296 801176832 801715968 808869888 811067904 818855936 821081088 824131584 826371072 828407808 832073553 834306048 836390986 836573184 837997893 842346066 844038144 847773054 848343546 852171948 853809174 855913536 858239388 863768772 864350028 868250664 868834936 872062848 874432584 876587776 878969808 882829056 884632752 885228048 888516864 890931312 893127168 893352321 895554144 899486208 901323936 901930464 906610368 909978624 910590976 912451392 914700288 918716416 921212928 923716224 927148032 929667456 931958784 936050688 938594304 941144832 943464448 945071196 949542912 950181888 961265664 962902728 967458816 970529163 974790416 976781997 977439303 979402752 981070704 983736657 986161248 988841034 991494144 993182688 995211846 995881554 999581472 1001048948 1002297726 1004768064 1007498412 1009981568 1011921984 1014671772 1017172608 1019936664 1023725952 1024414848 1026507816 1029037824 1033555968 1036364544 1039180752 1043041536 1048453632 1049159168 1053057024 1055918592 1058521088 1058787936 1061397504 1066057728 1068235776 1068954624 1078493184 1081423872 1083265569 1088391168 1088886378 1094774784 1096639218 1098842112 1101828096 1103704542 1109431404 1115430912 1117330524 1123128088 1124529156 1130364072 1131124728 1136229264 1138412232 1141218048 1144319184 1147428747 1151691696 1152466704 1154821293 1157667552 1162750464 1165910112 1169078346 1171959744 1177105408 1179510336 1180304064 1184689152 1187908416 1190836224 1191136428 1194072192 1199314944 1201765248 1202573952 1208813824 1213304832 1216601856 1219600384 1228283904 1231621632 1236197376 1239556608 1242611712 1251459072 1254586479 1254859776 1260094928 1263519099 1266057216 1266909184 1271659581 1272515319 1278257922 1280713761 1281687552 1283870304 1287359082 1289945088 1294038884 1295653158 1296525042 1302375996 1303252404 1308094272 1311648876 1314881664 1318454712 1324243584 1326949128 1327842072 1332775296 1336396968 1339690752 1343331216 1349229312 1352895696 1356230144 1359915552 1364967936 1365886464 1368677088 1372050432 1378074624 1381819392 1385574336 1390722048 1394501184 1397938176 1404076032 1407891456 1411717248 1415196672 1417606794 1421410304 1424314368 1425272832 1441898496 1444354092 1451188224 1451848504 1459699712 1462185624 1469104128 1471606056 1479241872 1483261551 1487241216 1489774032 1492817769 1493822331 1499372208 1501573422 1507152096 1508166304 1511247618 1514972352 1517882976 1521624064 1522007658 1525758912 1529904996 1535588928 1536622272 1539761724 1543556736 1550333952 1554546816 1558771128 1562612992 1564562304 1572680448 1573738752 1579585536 1583877888 1587781632 1588181904 1592096256 1599086592 1602353664 1603431936 1617739776 1622135808 1633329567 1637711872 1642162176 1644958827 1648263168 1652742144 1655556813 1656815616 1664147106 1668612096 1672781972 1673146368 1675995786 1684692132 1695546108 1696687092 1704343896 1707618348 1711827072 1716478776 1727537544 1728700056 1736501328 1737669872 1744125696 1748865168 1753175552 1753617519 1757939616 1765658112 1769265504 1770456096 1777033728 1781862624 1786254336 1786704642 1791108288 1798972416 1802647872 1803860928 1813220736 1819957248 1821181952 1824902784 1829400576 1837432832 1842425856 1847432448 1854296064 1859334912 1863917568 1877188608 1882289664 1886928896 1890142392 1899085824 1900363776 1917386883 1922531328 1925805456 1931038623 1934917632 1941058326 1944787563 1949580832 1953563994 1954878606 1958805504 1962141408 1967473314 1972322496 1977682068 1986365376 1990423692 1991763108 1999162944 2002097896 2004595452 2009536128 2014996824 2019963136 2023843968 2029343544 2034345216 2039873328 2047451904 2048829696 2053015632 2058075648 2067111936 2072729088 2078361504 2086083072 2096907264 2098318336 2106114048 2111837184 2117042176 2117575872 2122795008 2126410191 2132115456 2136471552 2137909248 2156986368 2162847744 2166531138 2176782336 2177772756 2189549568 2193278436 2203656192 2207409084 2218862808 2230861824 2234661048 2246256176 2249058312 2252360133 2260728144 2262249456 2266871427 2272458528 2276824464 2282436096 2283011487 2288638368 2294857494 2303383392 2304933408 2309642586 2315335104 2325500928 2331820224 2338156692 2343919488 2354210816 2359020672 2360608128 2369378304 2375816832 2381672448 2382272856 2388144384 2398629888 2403530496 2405147904 2417627648 2426609664 2433203712 2439200768 2456567808 2463243264 2472394752 2479113216 2485223424 2496220659 2497900441 2502918144 2509172958 2509719552 2513993679 2520189856 2527038198 2532114432 2533818368 2543319162 2545030638 2556515844 2561427522 2567740608 2574718164 2588077768 2591306316 2593050084 2604751992 2606504808 2616188544 2623297752 2629763328 2636909424 2648487168 2653898256 2655684144 2665550592 2672793936 2679381504 2686662432 2698458624 2705791392 2712460288 2719831104 2729935872 2731772928 2737354176 2744100864 2756149248 2763638784 2771148672 2781444096 2789002368 2795876352 2808152064 2815782912 2823434496 2830393344 2835213588 2848628736 2850545664 2883796992 2888708184 2902376448 2903697008 2911587489 2919399424 2924371248 2930345991 2932317909 2938208256 2943212112 2951209971 2958483744 2966523102 2974482432 2979548064 2985635538 2987644662 2998744416 3003146844 3014304192 3016332608 3022495236 3029944704 3035765952 3043248128 3044015316 3051517824 3059809992 3071177856 3073244544 3079523448 3087113472 3100667904 3109093632 3117542256 3125225984 3129124608 3145360896 3147477504 3159171072 3167755776 3175563264 3176363808 3184192512 3198173184 3204707328 3206863872 3228993253 3235479552 3244271616 3249796707 3266659134 3275423744 3284324352 3289917654 3296526336 3305484288 3311113626 3328294212 3345563944 3346292736 3351991572 3369384264 3391092216 3393374184 3408687792 3415236696 3423654144 3432957552 3442286241 3455075088 3457400112 3473002656 3475339744 3488251392 3497730336 3506351104 3507235038 3515879232 3531316224 3538531008 3540912192 3554067456 3563725248 3572508672 3573409284 3582216576 3597944832 3605295744 3607721856 3626441472 3639914496 3642363904 3649805568 3658801152 3684851712 3694864896 3708592128 3718669824 3727835136 3754377216 3763759437 3764579328 3773857792 3780284784 3790557297 3798171648 3800727552 3814978743 3817545957 3834773766 3842141283 3845062656 3851610912 3862077246 3869835264 3882116652 3889575126 3899161664 3907127988 3909757212 3924282816 3934946628 3944644992 3955364136 3972730752 3980847384 3983526216 3998325888 4004195792 4009190904 4019072256 4029993648 4039926272 4047687936 4058687088 4068690432 4079746656 4094903808 4097659392 4106031264 4116151296 4134223872 4145458176 4156723008 4172166144 4174064449 4193814528 4196636672 4212228096 4223674368 4234084352 4235151744 4245590016 4252820382 4264230912 4272943104 4275818496 4325695488 4333062276 4353564672 4355545512 4379099136 4386556872 4407312384 4414818168 4437725616 4449784653 4461723648 4469322096 4481466993 4492512352 4498116624 4504720266 4521456288 4524498912 4533742854 4544917056 4553648928 4564872192 4566022974 4577276736 4589714988 4606766784 4609866816 4619285172 4630670208 4651001856 4663640448 4676313384 4687838976 4708421632 4718041344 4721216256 4738756608 4751633664 4763344896 4764545712 4776288768 4797259776 4807060992 4810295808 4835255296 4853219328 4866407424 4878401536 4899988701 4913135616 4926486528 4934876481 4944789504 4958226432 4966670439 4970446848 4992441318 4995800882 5005836288 5018345916 5019439104 5027987358 5040379712 5054076396 5086638324 5090061276 5113031688 5122855044 5135481216 5149436328 5176155536 5182612632 5186100168 5209503984 5213009616 5232377088 5246595504 5259526656 5260852557 5273818848 5296974336 5307796512 5311368288 5331101184 5345587872 5358763008 5373324864 5396917248 5411582784 5424920576 5439662208 5459871744 5463545856 5474708352 5488201728 5512298496 5527277568 5542297344 5562888192 5578004736 5591752704 5631565824 5646868992 5660786688 5670427176 5697257472 5701091328 5752160649 5756031451 5767593984 5777416368 5793115869 5804752896 5807394016 5823174978 5834362689 5838798848 5848742496 5860691982 5864635818 5876416512 5886424224 5902419942 5916967488 5933046204 5959096128 5971271076 5975289324 5997488832 6006293688 6028608384 6032665216 6044990472 6059889408 6071531904 6086496256 6088030632 6103035648 6119619984 6142355712 6146489088 6159046896 6174226944 6201335808 6218187264 6235084512 6250451968 6258249216 6290721792 6294955008 6318342144 6335511552 6351126528 6352727616 6368385024 6379230573 6396346368 6409414656 6413727744 6457986506 6470959104 6488543232 6499593414 6533318268 6568648704 6579835308 6610968576 6622227252 6656588424 6691127888 6692585472 6703983144 6738768528 6757080399 6782184432 6786748368 6800614281 6817375584 6830473392 6847308288 6849034461 6865915104 6884572482 6910150176 6914800224 6946005312 6950679488 6976502784 6995460672 7012702208 7014470076 7031758464 7062632448 7077062016 7081824384 7108134912 7127450496 7145017344 7146818568 7164433152 7195889664 7210591488 7215443712 7252882944 7279828992 7284727808 7299611136 7317602304 7369703424 7389729792 7417184256 7437339648 7440723583 7455670272 7488661977 7493701323 7508754432 7527518874 7529158656 7541981037 7547715584 7560569568 7581114594 7596343296 7601455104 7629957486 7635091914 7669547532 7684282566 7703221824 7724154492 7764233304 7779150252 7798323328 7814255976 7819514424 7848565632 7869893256 7889289984 7910728272 7945461504 7961694768 7967052432 7996651776 8008391584 8018381808 8038144512 8059987296 8079852544 8095375872 8117374176 8137380864 8159493312 8189807616 8195318784 8212062528 8232302592 8268447744 8290916352 8313446016 8344332288 8348128898 8387629056 8393273344 8424456192 8447348736 8470303488 8491180032 8505640764 8545886208 8551636992 8651390976 8666124552 8707129344 8711091024 8734762467 8758198272 8773113744 8791037973 8796953727 8814624768 8829636336 8853629913 8875451232 8899569306 8923447296 8938644192 8962933986 8985024704 8996233248 9009440532 9042912576 9048997824 9067485708 9089834112 9107297856 9129744384 9132045948 9154553472 9179429976 9213533568 9219733632 9238570344 9261340416 9302003712 9327280896 9352626768 9375677952 9416843264 9436082688 9442432512 9477513216 9503267328 9526689792 9529091424 9552577536 9594519552 9614121984 9618496339 9620591616 9670510592 9686979759 9706438656 9732814848 9749390121 9756803072 9799977402 9826271232 9852973056 9869752962 9889579008 9916452864 9933340878 9984882636 9991601764 10036691832 10038878208 10055974716 10080759424 10108152792 10173276648 10180122552 10226063376 10245710088 10270962432 10298872656 10326858723 10352311072 10365225264 10372200336 10419007968 10426019232 10464754176 10493191008 10519053312 10521705114 10547637696 10593948672 10615593024 10622736576 10662202368 10691175744 10717526016 10746649728 10793834496 10823165568 10849841152 10879324416 10919743488 10927091712 10949416704 10976403456 11054555136 11084594688 11125776384 11156009472 11183505408 11263131648 11291278311 11293737984 11321573376 11340854352 11371671891 11394514944 11402182656 11444936229 11452637871 11504321298 11512062902 11526423849 11535187968 11554832736 11586231738 11609505792 11614788032 11646349956 11668725378 11697484992 11721383964 11729271636 11772848448 11804839884 11833934976 11866092408 11918192256 11942542152 11950578648 11994977664 12012587376 12057216768 12065330432 12089980944 12119778816 12143063808 12172992512 12176061264 12206071296 12239239968 12284711424 12292978176 12318093792 12348453888 12402671616 12436374528 12470169024 12500903936 12516498432 12522193347 12581443584 12589910016 12636684288 12671023104 12702253056 12705455232 12736770048 12758461146 12792692736 12818829312 12827455488 12915973012 12977086464 12999186828 13066636536 13137297408 13159670616 13221937152 13244454504 13263898561 13313176848 13349353959 13382255776 13385170944 13407966288 13444400979 13477537056 13514160798 13564368864 13573496736 13601228562 13634751168 13660946784 13694616576 13698068922 13731830208 13769144964 13820300352 13829600448 13892010624 13901358976 13953005568 13990921344 14025404416 14028940152 14063516928 14125264896 14154124032 14163648768 14216269824 14254900992 14290034688 14293637136 14328866304 14391779328 14421182976 14430887424 14505765888 14559657984 14569455616 14599222272 14635204608 14699966103 14739406848 14779459584 14804629443 14834368512 14874679296 14881447166 14900011317 14911340544 14977323954 14987402646 15017508864 15055037748 15058317312 15083962074 15121139136 15162229188 15259914972 15270183828 15339095064 15368565132 15406443648 15448308984 15528466608 15558300504 15596646656 15628511952 15639028848 15697131264 15739786512 15778579968 15782557671 15821456544 15890923008 15923389536 15934104864 15993303552 16016783168 16036763616 16076289024 16119974592 16159705088 16190751744 16234748352 16274761728 16318986624 16379615232 16390637568 16424125056 16464605184 16536895488 16581832704 16626892032 16688664576 16696257796 16775258112 16786546688 16894697472 16940606976 16982360064 17011281528 17091772416 17103273984 17146015213 17256481947 17268094353 17302781952 17332249104 17379347607 17414258688 17422182048 17469524934 17503088067 17516396544 17546227488 17582075946 17593907454 17629249536 17659272672 17707259826 17750902464 17799138612 17877288384 17925867972 17970049408 17992466496 18018881064 18085825152 18097995648 18134971416 18179668224 18214595712 18259488768 18264091896 18309106944 18358859952 18427067136 18439467264 18477140688 18522680832 18604007424 18654561792 18705253536 18751355904 18833686528 18872165376 18884865024 18955026432 19006534656 19053379584 19058182848 19105155072 19137691719 19189039104 19228243968 19236992678 19241183232 19341021184 19373959518 19412877312 19465629696 19498780242 19599954804 19705946112 19739505924 19832905728 19866681756 19969765272 19983203528 20073383664 20077756416 20111949432 20161518848 20216305584 20271241197 20346553296 20360245104 20401842843 20452126752 20491420176 20541924864 20547103383 20597745312 20653717446 20704622144 20730450528 20744400672 20838015936 20852038464 20929508352 20986382016 21038106624 21043410228 21095275392 21187897344 21231186048 21245473152 21324404736 21382351488 21435052032 21493299456 21587668992 21646331136 21699682304 21758648832 21839486976 21854183424 21898833408 21952806912 22109110272 22164361129 22169189376 22251552768 22312018944 22322170749 22367010816 22465985931 22481103969 22526263296 22582556622 22587475968 22625943111 22643146752 22681708704 22743343782 22789029888 22804365312 22889872458 22905275742 23008642596 23024125804 23052847698 23109665472 23172463476 23229576064 23292699912 23337450756 23394969984 23442767928 23458543272 23545696896 23609679768 23667869952 23732184816 23836384512 23885084304 23901157296 23989955328 24025174752 24114433536 24130660864 24179961888 24239557632 24286127616 24345985024 24352122528 24412142592 24478479936 24569422848 24585956352 24636187584 24696907776 24805343232 24872749056 24940338048 25001807872 25032996864 25044386694 25162887168 25179820032 25273368576 25342046208 25410910464 25473540096 25516922292 25637658624 25654910976 25831946024 25954172928 25998373656 26133273072 26204287401 26274594816 26319341232 26373113919 26390861181 26443874304 26488909008 26527797122 26560889739 26626353696 26698707918 26764511552 26770341888 26815932576 26888801958 26955074112 27028321596 27128737728 27146993472 27202457124 27269502336 27321893568 27389233152 27396137844 27463660416 27538289928 27640600704 27659200896 27784021248 27802717952 27906011136 27981842688 28050808832 28057880304 28127033856 28250529792 28308248064 28327297536 28432539648 28509801984 28580069376 28587274272 28657732608 28783558656 28842365952 28855489017 28861774848 29011531776 29060939277 29119315968 29138911232 29198444544 29248170363 29270409216 29399932206 29478813696 29558919168 29609258886 29668737024 29749358592 29762894332 29800022634 29954647908 29974805292 30110075496 30116634624 30167924148 30242278272 30324458376 30519829944 30540367656 30678190128 30737130264 30812887296 30896617968 30980576169 31056933216 31116601008 31193293312 31257023904 31278057696 31394262528 31479573024 31557159936 31565115342 31642913088 31781846016 31846779072 31868209728 31986607104 32033566336 32073527232 32152578048 32239949184 32319410176 32381503488 32469496704 32549523456 32637973248 32759230464 32781275136 32848250112 32929210368 33163665408 33253784064 33377329152 33392515592 33550516224 33573093376 33789394944 33873834933 33881213952 33964720128 34022563056 34115015673 34183544832 34206547968 34292030426 34334808687 34357913613 34512963894 34536188706 34605563904 34664498208 34758695214 34828517376 34844364096 34939049868 35006176134 35092454976 35164151892 35187814908 35318545344 35414519652 35501804928 35598277224 35754576768 35851735944 35940098816 35984932992 36037762128 36171650304 36195991296 36269942832 36359336448 36429191424 36518977536 36528183792 36618213888 36717719904 36854134272 36878934528 36954281376 37045361664 37208014848 37309123584 37410507072 37502711808 37566580041 37667373056 37744330752 37769730048 37910052864 38013069312 38106759168 38116365696 38210310144 38275383438 38378078208 38456487936 38473985356 38482366464 38682042368 38747919036 38931259392 38997560484 39199909608 39411892224 39479011848 39665811456 39733363512 39791695683 39939530544 39966407056 40048061877 40146767328 40155512832 40223898864 40323037696 40333202937 40432611168 40542482394 40693106592 40720490208 40803685686 40904253504 40982840352 41083849728 41094206766 41195490624 41307434892 41409244288 41460901056 41488801344 41676031872 41704076928 41859016704 41972764032 42076213248 42086820456 42190550784 42375794688 42462372096 42490946304 42648809472 42764702976 42870104064 42986598912 43175337984 43292662272 43399364608 43517297664 43678973952 43708366848 43797666816 43905613824 44099898309 44218220544 44328722258 44338378752 44413888329 44503105536 44624037888 44644341498 44734021632 44931971862 44962207938 45052526592 45165113244 45174951936 45251886222 45363417408 45486687564 45779744916 45810551484 46017285192 46048251608 46105695396 46219330944 46344926952 46459152128 46585399824 46674901512 46789939968 46885535856 46917086544 47091393792 47219359536 47335739904 47347673013 47464369632 47672769024 47770168608 47802314592 47979910656 48050349504 48228867072 48261321728 48359923776 48479115264 48572255232 48691970048 48704245056 48824285184 48956959872 49138845696 49171912704 49272375168 49393815552 49610686464 49745498112 49880676096 50003615744 50065993728 50088773388 50325774336 50359640064 50684092416 50821820928 50947080192 51033844584 51275317248 51309821952 51438045639 51663892048 51769445841 51804283059 51908345856 51996747312 52138042821 52266546144 52408574802 52509264201 52549189632 52638682464 52746227838 52781722362 52887748608 52977818016 53055594244 53121779478 53252707392 53397415836 53529023104 53631865152 53777603916 53910148224 54056643192 54257475456 54293986944 54404914248 54539004672 54643787136 54778466304 54792275688 54927320832 55076579856 55281201408 55318401792 55568042496 55605435904 55812022272 55963685376 56101617664 56115760608 56254067712 56501059584 56616496128 56654595072 56865079296 57019603968 57160138752 57174548544 57315465216 57413075157 57567117312 57684731904 57710978034 57723549696 58023063552 58121878554 58238631936 58277822464 58396889088 58496340726 58799864412 59117838336 59218517772 59498717184 59525788664 59600045268 59909295816 59949610584 60220150992 60233269248 60335848296 60484556544 60648916752 60813723591 61039659888 61080735312 61205528529 61356380256 61474260528 61625774592 61793235936 61961152338 62113866432 62233202016 62386586624 62514047808 62556115392 62788525056 62959146048 63114319872 63130230684 63285826176 63563692032 63693558144 63736419456 63973214208 64067132672 64147054464 64305156096 64479898368 64638820352 64763006976 64938993408 65099046912 65275946496 65518460928 65562550272 65696500224 65858420736 66327330816 66493083387 66507568128 66754658304 66785031184 66966512247 67101032448 67146186752 67397957793 67443311907 67578789888 67747669866 67762427904 67877829333 67929440256 68045126112 68230031346 68367089664 68413095936 68584060852 68669617374 68715827226 69025927788 69072377412 69328996416 69517390428 69688728192 69878099736 70012352268 70184909952 70328303784 70375629816 70637090688 70829039304 71003609856 71196554448 71509153536 71703471888 71880197632 71969865984 72075524256 72343300608 72391982592 72539885664 72718672896 72858382848 73037955072 73056367584 73236427776 73435439808 73708268544 73757869056 73908562752 74090723328 74416029696 74618247168 74821014144 75005423616 75133160082 75334746112 75488661504 75539460096 75820105728 76026138624 76232731392 76420620288 76550766876 76912975872 76947970712 76964732928 77364084736 77495838072 77862518784 77995120968 78399819216 78612862203 78823784448 78958023696 79119341757 79172583543 79331622912 79466727024 79583391366 79879061088 79932814112 80096123754 80293534656 80311025664 80447797728 80646075392 80666405874 80865222336 81084964788 81386213184 81440980416 81607371372 81808507008 81965680704 82167699456 82188413532 82390981248 82614869784 82818488576 82921802112 82977602688 83352063744 83408153856 83718033408 83945528064 84152426496 84173640912 84381101568 84751589376 84924744192 84981892608 85297618944 85529405952 85740208128 85973197824 86350675968 86566467051 86585324544 86798729216 87034595328 87182817831 87357947904 87416733696 87595333632 87744511089 87811227648 88199796618 88436441088 88657444516 88676757504 88827776658 89006211072 89248075776 89288682996 89863943724 89924415876 90330226488 90349903872 90503772444 90726834816 90973375128 91559489832 91621102968 92034570384 92096503216 92211390792 92438661888 92689853904 92918304256 92941728507 93170799648 93349803024 93579879936 93771071712 93834173088 94182787584 94438719072 94671479808 94695346026 94928739264 95345538048 95540337216 95604629184 95959821312 96100699008 96457734144 96522643456 96719847552 96958230528 97144510464 97383940096 97408490112 97648570368 97913919744 98277691392 98343825408 98544750336 98787631104 99490996224 99761352192 100007231488 100131987456 100177546776 100651548672 100719280128 101368184832 101621504799 101643641856 101894160384 102067689168 102345047019 102550634496 102619643904 102876091278 103073740839 103327784096 103538891682 103608566118 103816691712 103993494624 104276085642 104533092288 104817149604 105018528402 105277364928 105492455676 105563444724 105955636032 106111188488 106243558956 106505414784 106794831672 107058046208 107263730304 107555207832 107820296448 108113286384 108514950912 108587973888 108809828496 109078009344 109287574272 109556932608 109584551376 109854641664 110153159712 110562402816 110636803584 111136084992 111210871808 111624044544 111927370752 112203235328 112231521216 112508135424 112699740123 113002119168 113232992256 113309190144 113730158592 114039207936 114320277504 114349097088 114630930432 114826150314 115134234624 115369463808 115421956068 115447099392 116046127104 116243757108 116793778176 116992681452 117599728824 118235676672 118437035544 118997434368 119051577328 119200090536 119375087049 119818591632 119899221168 120144185631 120440301984 120466538496 120671696592 120969113088 120999608811 121297833504 121627447182 122079319776 122161470624 122411057058 122712760512 122948521056 123251549184 123586471872 123922304676 124227732864 124466404032 124773173248 125028095616 125112230784 125577050112 125918292096 126228639744 126260461368 126571652352 127127384064 127387116288 127472838912 127946428416 128134265344 128294108928 128610312192 128959796736 129277640704 129526013952 129877986816 130198093824 130551892992 131036921856 131125100544 131393000448 131716841472 132299694927 132388723373 132654661632 132986166774 133015136256 133241664987 133509316608 133570062368 133933024494 134202064896 134292373504 134795915586 134886623814 135157579776 135495339732 135524855808 135755658666 136090252224 136460062692 137168121704 137339234748 137431654452 138051855576 138144754824 138657992832 139034780856 139377456384 139756199472 140024704536 140369819904 140656607568 140751259632 141274181376 141658078608 142007219712 142393108896 143018307072 143406943776 143760395264 143939731968 144151048512 144686601216 144783965184 145079771328 145437345792 145716765696 146075910144 146112735168 146472855552 146870879616 147416537088 147515738112 147817125504 148181446656 148832059392 149236494336 149642028288 150010847232 150266320164 150977323008 151078920192 152052277248 152465462784 152841240576 153101533752 153825951744 153895941424 153929465856 154314136917 154728169472 154991676144 155308337523 155412849177 155725037568 155990241936 156414128463 156799638432 157225724406 157527792603 157647568896 157916047392 158238683514 158345167086 158663245824 158933454048 159166782732 159758122176 159865628224 160192247508 160587069312 160895595456 161292150784 161332811748 161730444672 162169929576 162772426368 162881960832 163214742744 163617014016 163931361408 164335398912 164376827064 164781962496 165229739568 165636977152 165843604224 165955205376 166704127488 166816307712 167436066816 167891056128 168304852992 168347281824 168762203136 169503178752 169849488384 169963785216 170595237888 171058811904 171136642409 171480416256 171946395648 172239225471 172701351936 173132934102 173170649088 173597458432 174069190656 174365635662 174715895808 174833467392 175190667264 175489022178 176399593236 177314889032 177353515008 177655553316 178496151552 178577365992 179727887448 179848831752 180660452976 180699807744 181007544888 181453669632 181946750256 182441170773 183118979664 183242205936 184069140768 184193006432 184422781584 184877323776 185379707808 185836608512 185883457014 186341599296 186699606048 187159759872 187542143424 187668346176 188365575168 188877438144 189342959616 189390692052 189857478528 190691076096 191080674432 191209258368 191919642624 192201398016 192915468288 193045286912 193439695104 193916461056 194289020928 194816980224 195297140736 195827839488 196555382784 196687650816 197089500672 197575262208 198981992448 199479250161 199522704384 200014462976 200263974912 200355093552 200899536741 201303097344 201438560256 202193873379 202329935721 202736369664 203243009598 203287283712 203633487999 203788320768 204135378336 204690094038 205101268992 205239287808 205752182556 206147481678 206655568192 207077783364 207217132236 207986989248 208552171284 209066184576 209634299208 210037056804 210554729856 210984911352 211126889448 211911272064 212222376976 212487117912 213010829568 213589663344 214116092416 214527460608 215110415664 215640592896 216226572768 217029901824 217175947776 217619656992 218156018688 218575148544 219113865216 219169102752 219709283328 220306319424 221124805632 221225415797 221273607168 222272169984 222421743616 223248089088 223854741504 224406470656 224463042432 225016270848 225399480246 226004238336 226465984512 226618380288 227460317184 228078415872 228698194176 229261860864 229652300628 230738927616 230843912136 230894198784 232092254208 232487514216 233587556352 233985362904 235199457648 235838586609 236471353344 236874071088 237517750629 237994868736 238103154656 238400181072 238750174098 239637183264 239798442336 240288371262 240880603968 240933076992 241343393184 241938226176 241999217622 242595667008 243254894364 244158639552 244322941248 244822114116 245425521024 245897042112 246503098368 247172943744 247844609352 248455465728 248932808064 249546346496 250056191232 250224461568 251154100224 251836584192 252457279488 252520922736 253143304704 254254768128 254774232576 254945677824 255892856832 256268530688 256588217856 257220624384 257919593472 258555281408 259052027904 259699401153 259755973632 260396187648 261103785984 261548453493 262073843712 262250201088 262786000896 263233533267 263433682944 264599389854 264777446746 265309323264 265972333548 266030272512 266483329974 267018633216 267140124736 267866048988 269591831172 269773247628 270990679464 271049711616 271511317332 272180504448 272920125384 274336243408 274678469496 274863308904 276103711152 276289509648 277315985664 278069561712 278754912768 278825185521 279512398944 280049409072 280739639808 281313215136 281502519264 282548362752 283316157216 284014439424 284786217792 286036614144 286813887552 287520790528 287879463936 288302097024 289373202432 289567930368 290159542656 290874691584 291433531392 292151820288 292225470336 292945711104 293741759232 294833074176 295031476224 295634251008 296362893312 298472988672 299284056576 300021694464 300532640328 301954646016 302157840384 304104554496 304864514397 304930925568 305069666903 305682481152 306203067504 307035141057 307651903488 307791882848 307858931712 308628273834 309221222517 309456338944 309983352288 310616675046 310825698354 311450075136 311980483872 312828256926 313599276864 314451448812 315055585206 315832094784 316477367028 316690334172 317866908096 318333565464 319516244352 319731256448 320384495016 321174138624 321791190912 322584301568 322665623496 323460889344 324339859152 325544852736 325763921664 326429485488 327234028032 327862722816 328670797824 328753654128 329563924992 330459479136 331273954304 331687208448 331910410752 333408254976 333632615424 334872133632 335782112256 336609705984 336694563648 337524406272 338099220369 339006357504 339698976768 339927570432 341190475776 342117623808 342273284818 342960832512 343892791296 344478450942 345402703872 346265868204 346341298176 348138381312 348731271324 350381334528 350978044356 352799186472 354629778064 354707030016 355311106632 356992303104 357154731984 358125261147 359455774896 359697663504 360432556893 361320905952 361399615488 362015089776 362907339264 362998826433 363893500512 364882341546 366237959328 366484411872 368138281536 368386012864 368845563168 369754647552 370759415616 371673217024 371766914028 372683198592 373399212096 374319519744 375084286848 375336692352 376731150336 377754876288 378685919232 378781384104 379714957056 381382152192 382161348864 382418516736 383839285248 384402796032 385830936576 386090573824 386879390208 387832922112 388578041856 389633960448 390594281472 391655678976 393110765568 393375301632 394179001344 394358349899 395150524416 396899084781 397166170119 397963984896 398958500322 399045408768 399724994961 400028925952 400527949824 400710187104 401799073482 402606194688 402877120512 404387746758 404659871442 405472739328 406486019196 406574567424 407266975998 408270756672 409380188076 411504365112 412294963356 413311136384 414155566728 414434264472 415973978496 417104342568 418132369152 419268598416 420074113608 421109459712 421969822704 422253778896 423822544128 424444753952 424974235824 426021659136 427179326688 428232184832 429054921216 430220831328 431281185792 432453145536 434059803648 434351895552 435239313984 436312037376 437150297088 438227730432 438338205504 439418566656 440612638848 442249611264 442450831594 442547214336 444544339968 444843487232 446496178176 447709483008 448926084864 450032541696 450798960492 452931969024 453236760576 456156831744 457396388352 458523721728 459304601256 461477855232 461687824272 461788397568 462942410751 464184508416 464975028432 465925012569 466238547531 467175112704 467970725808 469242385389 470398915296 471677173218 472583377809 472942706688 473748142176 475035501258 475989737472 476206309312 476800362144 477500348196 479274366528 479596884672 480576742524 481761207936 482686786368 483876452352 483998435244 485191334016 486509788728 488317279104 488645882496 489644228232 490851042048 491794084224 493006196736 494345887488 495689218704 496910931456 497865616128 499092692992 500112382464 500448923136 502308200448 503673168384 504914558976 505041845472 506286609408 508509536256 509548465152 509780305967 509891355648 511785713664 512537061376 513176435712 513409927227 514441248768 515839186944 516717676413 517110562816 518104055808 519398802306 519511947264 520792375296 522207571968 523096906986 524147687424 524500402176 525572001792 526467066534 529198779708 529554893492 531944667096 532060545024 532966659948 534280249472 535732097976 539183662344 539546495256 541981358928 542099423232 543022634664 544361008896 545840250768 547323512319 548672486816 549356938992 549726617808 552207422304 552579019296 554631971328 556139123424 557509825536 557650371042 559024797888 560098818144 561479279616 562626430272 563005038528 565096725504 566632314432 568028878848 569572435584 572073228288 573627775104 575041581056 575758927872 576604194048 578746404864 579135860736 580319085312 581749383168 582867062784 584450940672 585891422208 587483518464 589666148352 590062952448 591268502016 592725786624 596945977344 598437750483 598568113152 600043388928 601065280656 602698610223 603909292032 604315680768 606581620137 606989807163 608209108992 609729028794 609861851136 610139333806 610900463997 611364962304 612406135008 614070282114 615303806976 615583765696 615717863424 617256547668 618442445034 619966704576 621233350092 621651396708 623960967744 625656513852 627198553728 628902897624 630111170412 631664189568 632954734056 633380668344 635733816192 636667130928 639032488704 639462512896 640768990032 642348277248 643582381824 645168603136 645331246992 646921778688 648679718304 651089705472 651527843328 652858970976 654468056064 655725445632 657341595648 657507308256 659127849984 660918958272 662547908608 663374416896 663676247391 663820821504 666816509952 667265230848 669744267264 671564224512 673219411968 673389127296 675048812544 676198440738 678012715008 679397953536 679855140864 682380951552 684235247616 684546569636 687785582592 688956901884 692531736408 692682596352 696276762624 697462542648 700762669056 701956088712 702986623733 705598372944 707515759827 709259556128 709414060032 710622213264 712553251887 713984606208 714309463968 716250522294 718911549792 719395327008 720865113786 722641811904 722799230976 724030179552 725814678528 725997652866 727787001024 729764683092 732475918656 732968823744 736276563072 736772025728 737691126336 739509295104 741518831232 743346434048 743533828056 745366397184 746798424192 748639039488 750168573696 750673384704 753462300672 755509752576 757371838464 757562768208 759429914112 762764304384 764322697728 764837033472 767678570496 768805592064 771661873152 772181147648 773758780416 775665844224 777156083712 779098203459 779267920896 781188562944 783311357952 784645360479 786221531136 786750603264 788358002688 788716699798 789700599801 790301048832 793798169562 794332340238 795927969792 797917000644 798090817536 799449989922 801055899648 801420374208 803598146964 808775493516 809319742884 812972038392 813149134848 814533951996 816541513344 818760376152 823008730224 824589926712 826622272768 828311133456 828868528944 831947956992 834208685136 836264738304 836475556563 838537196832 840148227216 842218919424 843939645408 844507557792 847645088256 848889507904 849948471648 852043318272 854358653376 856464369664 858109842432 860441662656 862562371584 864906291072 868119607296 868703791104 870478627968 872624074752 874300594176 876455460864 876676411008 878837133312 881225277696 884499222528 884901663188 885094428672 889088679936 889686974464 895418966016 897852169728 900065083392 901597920984 905863938048 906473521152 908738806289 912313663488 914593543191 914792776704 915209000709 917047443456 918609202512 921105423171 922955710464 923375648544 923576795136 925884821502 927663667551 928369016832 929950056864 931850025138 932477095062 934350225408 935941451616 938484770778 940797830592 943354346436 945166755618 947496284352 950071002516 952412618624 953600724288 955000696392 958548733056 959193769344 961153485048 963522415872 965373572736 967752904704 967996870488 970382668032 973019577456 976634558208 977291764992 979288456464 981702084096 983588168448 986012393472 988691774976 991378437408 993821862912 995731232256 998185385984 1000224764928 1000897846272 1004616400896 1007346336768 1009829117952 1010083690944 1012573218816 1014297661107 1017019072512 1019096930304 1019560611934 1019782711296 1023571427328 1025074122752 1026352871424 1026819854454 1028882497536 1031678373888 1033435352826 1036208111616 1038797604612 1039023894528 1044415143936 1046193813972 1051144003584 1052934133068 1058397559416 1059109786984 1063889334192 1064121090048 1065933319896 1068560498944 1071464195952 1074375783441 1078367324688 1079092990512 1081297670679 1083962717856 1084198846464 1086045269328 1088722017792 1088996479299 1091680501536 1094647024638 1097344973632 1098713877984 1099453235616 1104414844608 1105158038592 1109263942656 1112278246848 1115019651072 1115300742084 1118049595776 1120197636288 1122958559232 1125252860544 1126010077056 1130193451008 1133264628864 1136057757696 1139144871168 1144146456576 1147255550208 1150083162112 1151517855744 1153208388096 1157492809728 1158271721472 1160638170624 1163498766336 1165734125568 1168901881344 1171782844416 1174967036928 1179332296704 1180125904896 1182537004032 1183075049697 1185451573248 1190697254343 1191498510357 1193891954688 1196875500966 1197136226304 1199174984883 1200086777856 1202130561312 1205397220446 1207818584064 1208631361536 1213163240274 1213979614326 1216418217984 1219458057588 1219723702272 1220278667612 1221800927994 1224812270016 1228140564228 1231167531392 1234513095336 1236884890068 1239933409152 1242466700184 1243302793416 1247921935488 1251313027704 1254397107456 1257805795248 1260222340824 1263328379136 1265909468112 1266761336688 1271467632384 1273334261856 1278064977408 1278925025792 1281537980064 1284696554496 1287164763648 1290337206272 1290662493984 1293843557376 1297359436608 1302179410944 1303055686656 1305717941952 1308936112128 1311450891264 1314683191296 1315014616512 1318255699968 1321837916544 1325095817216 1326748833792 1327352494782 1327641643008 1333633019904 1334530461696 1339488534528 1343128449024 1346778254592 1350097625088 1352396881476 1358795907072 1359710281728 1368470495232 1369093139272 1375571165184 1377913803768 1385063472816 1385365192704 1388827232253 1392553525248 1394925085296 1397775037707 1398715642593 1401525338112 1403912177424 1405973247466 1407727156167 1411196745888 1415031519654 1418519112256 1418828120064 1421244426528 1425106503774 1427969212416 1428618927936 1432501044588 1437823099584 1438790654016 1441730227572 1445283623808 1448060359104 1451629357056 1451995305732 1455574002048 1459529366184 1464951837312 1465937647488 1472553126144 1473544051456 1475382252672 1479018590208 1483037662464 1486692868096 1487067656112 1490732794368 1493596848384 1497278078976 1500337147392 1501346769408 1506924601344 1511019505152 1514743676928 1515125536416 1518859828224 1525528608768 1528645395456 1529340917901 1529674066944 1535357140992 1537611184128 1540229781681 1543323746304 1544362295296 1547517560832 1550153029239 1551331688448 1554312167424 1558196406918 1558535841792 1562377125888 1566622715904 1569290720958 1572443062272 1573501206528 1576716005376 1577433399596 1579401199602 1587596339124 1588664680476 1595834001288 1596181635072 1598899979844 1602840748416 1607196293928 1617550987032 1618639485768 1625944076784 1626298269696 1629067903992 1633083026688 1637520752304 1641970536957 1646017460448 1649179853424 1653244545536 1656622266912 1657737057888 1663895913984 1668417370272 1672529476608 1672951113126 1677074393664 1680296454432 1684437838848 1687879290816 1689015115584 1695290176512 1697779015808 1699896943296 1704086636544 1708717306752 1712928739328 1716219684864 1720883325312 1725124743168 1729812582144 1736239214592 1737407582208 1740957255936 1745248149504 1748601188352 1753352822016 1757674266624 1762450555392 1768998445056 1769803326376 1770188857344 1778177359872 1779373948928 1790837932032 1795313251449 1795704339456 1800130166784 1803195841968 1808095830669 1811727876096 1812947042304 1817477612578 1819744860411 1820969421489 1824627326976 1829187086382 1829585553408 1830418001418 1834094886912 1837218405024 1842210846342 1845911420928 1846751297088 1847153590272 1851769643004 1855327335102 1859900113728 1863700050276 1864954190124 1871882903232 1876969541556 1881595661184 1886708692872 1890333511236 1894992568704 1900142005032 1904825237248 1907201448576 1910001392784 1917097466112 1918387538688 1922306970096 1927044831744 1930747145472 1935505809408 1935993740976 1940765336064 1946039154912 1953269116416 1954583529984 1958576912928 1963404168192 1967176336896 1972024786944 1977383549952 1982756874816 1987643725824 1991028742173 1991462464512 1996370771968 2000449529856 2001795692544 2009232801792 2014692673536 2019658235904 2020167381888 2025146437632 2028595322214 2034038145024 2038193860608 2039121223868 2039565422592 2047142854656 2050148245504 2052705742848 2053639708908 2063356747776 2066870705652 2077595209224 2078047789056 2088830287872 2092387627944 2102288007168 2105868266136 2108959871199 2116795118832 2118219573968 2122547279481 2127778668384 2128242180096 2131866639792 2137120997888 2137659755661 2142928391904 2148751566882 2156734649376 2158185981024 2162595341358 2167925435712 2168397692928 2172090538656 2177444035584 2177992958598 2183361003072 2189294049276 2194689947264 2197427755968 2198906471232 2208829689216 2210316077184 2218527885312 2224556493696 2230039302144 2230601484168 2236099191552 2240395272576 2245917118464 2250505721088 2252020154112 2260386902016 2266529257728 2272115515392 2278289742336 2288292913152 2294511100416 2300166324224 2303035711488 2306416776192 2314985619456 2316543442944 2321276341248 2326997532672 2331468251136 2337294610377 2337803762688 2343565688832 2349934073856 2353936081437 2358664593408 2360251809792 2365074008064 2366150099394 2370903146496 2381394508686 2382997020714 2387783909376 2393751001932 2394272452608 2398349969766 2404261122624 2410794440892 2426326480548 2427959228652 2438916115176 2439447404544 2440557335224 2443601855988 2449624540032 2456281128456 2462335062784 2469026190672 2473769780136 2479866818304 2484933400368 2486605586832 2495843870976 2502626055408 2508794214912 2509426669689 2515611590496 2520444681648 2526656758272 2531818936224 2533522673376 2542935264768 2546668523712 2556129954816 2557850051584 2563075960128 2569393108992 2574329527296 2580674412544 2581324987968 2587687114752 2594718873216 2604358821888 2606111373312 2611435883904 2617872224256 2622901782528 2629366382592 2630029233024 2636511399936 2643675833088 2650191634432 2653497667584 2654704989564 2655283286016 2667266039808 2669060923392 2686256898048 2693556509184 2700195250176 2704793762952 2717591814144 2719420563456 2726216418867 2736940990464 2738186278544 2743780629573 2745627002127 2751142330368 2755827607536 2763316269513 2770126945632 2770730385408 2777654464506 2782991002653 2785107050496 2789850170592 2795550075414 2797431285186 2803050676224 2807824354848 2811946494932 2815454312334 2822393491776 2830063039308 2837038224512 2842488853056 2850213007548 2857237855872 2865002089176 2875646199168 2877581308032 2883460455144 2890567247616 2896120718208 2903258714112 2903990611464 2911148004096 2919058732368 2929903674624 2931875294976 2945106252288 2947088102912 2950764505344 2958037180416 2966075324928 2973385736192 2974135312224 2981465588736 2987193696768 2994556157952 3000674294784 3002693538816 3013849202688 3022039010304 3029487353856 3030251072832 3037719656448 3042892983321 3051057217536 3057290790912 3058681835802 3059348133888 3070714281984 3075222368256 3080459563362 3086647492608 3088724590592 3095035121664 3100306058478 3108624334848 3116392813836 3117071683584 3133245431808 3138581441916 3153432010752 3154866799192 3158802399204 3175192678248 3177329360952 3191668002576 3192363270144 3197799959688 3205681496832 3214392587856 3223127350323 3235101974064 3237278971536 3243893012037 3251888153568 3252596539392 3258135807984 3266166053376 3275041504608 3283941073914 3292034920896 3298359706848 3306489091072 3313244533824 3315474115776 3327791827968 3336834740544 3345058953216 3345902226252 3354148787328 3360592908864 3368875677696 3375758581632 3378030231168 3390580353024 3395558031616 3399793886592 3408173273088 3417434613504 3425857478656 3432439369728 3441766650624 3450249486336 3459625164288 3472478429184 3474815164416 3481914511872 3490496299008 3497202376704 3506705644032 3515348533248 3524901110784 3537996890112 3539606652752 3540377714688 3549225149091 3556354719744 3558747897856 3572091763029 3574495531071 3581675864064 3590626502898 3591408678912 3597524954649 3600260333568 3606391683936 3616191661338 3623455752192 3625894084608 3634955225156 3639489720822 3641938842978 3649254653952 3658374172764 3659171106816 3660836002836 3674436810048 3684421692684 3693502594176 3703539286008 3710654670204 3719800227456 3727400100552 3729908380248 3743765806464 3753939083112 3763191322368 3773417385744 3780667022472 3789985137408 3800284010064 3809650474496 3814402897152 3820002785568 3834194932224 3836775077376 3844613940192 3854089663488 3861494290944 3871011618816 3871987481952 3881530672128 3892078309824 3906538232832 3909167059968 3917153825856 3926808336384 3934352673792 3944049573888 3954767099904 3965513749632 3975287451648 3982057484346 3982924929024 3992741543936 4000899059712 4003591385088 4018465603584 4029385347072 4040334763776 4050292875264 4057190644428 4076387721216 4078242447736 4079130845184 4100296491008 4105411485696 4107279417816 4126713495552 4133741411304 4155190418448 4156095578112 4166481696759 4177660575744 4184775255888 4193325113121 4196146927779 4204576014336 4211736532272 4217919742398 4233590237664 4236439147936 4245094558962 4255557336768 4256484360192 4263733279584 4274241995776 4275319511322 4285856783808 4297503133764 4313469298752 4316371962048 4325190682716 4335850871424 4344181077312 4354888071168 4355985917196 4366722006144 4378588098552 4389379894528 4394855511936 4397812942464 4417659378432 4420632154368 4437055770624 4449112987392 4460078604288 4461202968336 4472198383104 4480790545152 4491834236928 4501011442176 4504040308224 4520773804032 4533058515456 4544231030784 4556579484672 4576585826304 4588022753703 4589022200832 4600332648448 4606071422976 4612833552384 4620689345043 4629971238912 4633086885888 4642552682496 4650459087717 4653995065344 4662936502272 4674589220754 4675607525376 4687131377664 4699868147712 4707872162874 4717329186816 4720503619584 4730148016128 4732300198788 4762789017372 4765994041428 4787502003864 4788544905216 4796699939532 4808522245248 4821588881784 4852652961096 4855918457304 4877832230352 4878894809088 4881114670448 4887203711976 4899249080064 4912562256912 4924670125568 4925911610871 4938052381344 4947539560272 4959733636608 4969866800736 4973211173664 4991687741952 5005252110816 5017588429824 5018853339378 5031223180992 5040889363296 5053313516544 5063637872448 5067045346752 5085870529536 5093337047424 5112259909632 5115700103168 5126151920256 5138786217984 5148659054592 5161348825088 5162649975936 5175374229504 5189437746432 5208717643776 5212222746624 5222871767808 5235744448512 5245803565056 5260058466048 5273022799872 5287351666176 5300383268864 5306995335168 5309409979128 5310566572032 5334532079616 5338121846784 5372513796096 5385939754347 5387113018368 5400390500352 5409587525904 5424287492007 5435183628288 5438841126912 5452432837734 5462908264467 5473881980928 5476372557088 5487561259146 5491254004254 5502284660736 5511655215072 5526632539026 5540253891264 5541460770816 5555308929012 5565982005306 5579700341184 5591100150828 5594862570372 5615648709696 5623892989864 5630908624668 5644786983552 5660126078616 5674076449024 5684977706112 5700426015096 5714475711744 5730004178352 5751292398336 5755162616064 5766920910288 5781134495232 5792241436416 5806517428224 5807981222928 5822296008192 5838117464736 5859807349248 5863750589952 5890212504576 5894176205824 5901529010688 5916074360832 5932150649856 5946771472384 5948270624448 5962931177472 5973086226519 5974387393536 5989112315904 6001348589568 6005387077632 6027698405376 6044078020608 6058974707712 6060502145664 6075439312896 6085785966642 6102114435072 6114581581824 6117363671604 6118696267776 6141428563968 6150444736512 6160919126724 6190070243328 6200612116956 6232785627672 6234143367168 6266490863616 6277162883832 6306864021504 6309733598384 6317604798408 6326879613597 6350385356496 6354658721904 6367641838443 6383336005152 6384726540288 6395599919376 6411362993664 6412979266983 6428785175712 6446254700646 6470203948128 6474557943072 6487786024074 6503776307136 6505193078784 6516271615968 6532332106752 6550083009216 6567882147828 6584069841792 6596719413696 6612978182144 6626489067648 6630948231552 6655583655936 6673669481088 6690117906432 6691804452504 6708297574656 6721185817728 6737751355392 6751517163264 6756060462336 6781160706048 6791116063232 6799587773184 6816346546176 6834869227008 6851714957312 6864878739456 6883533301248 6900498972672 6919250328576 6944956858368 6949630328832 6963829023744 6980992598016 6994404753408 7011883831131 7013411288064 7016602338769 7030697066496 7049802221568 7061808244311 7075993780224 7079213305504 7080755429376 7098450298182 7112709439488 7117495795712 7144183526058 7148991062142 7163351728128 7181253005796 7182817357824 7195049909298 7212783367872 7232383322676 7269910450312 7278979441644 7283877685956 7316748345528 7318342213632 7321672005672 7348873620096 7368843385368 7387005188352 7407078572016 7421309340408 7439600454912 7454800201104 7459816760496 7487531612928 7507878166224 7526382644736 7546834771488 7561334044944 7579970274816 7600568020128 7619300948992 7628805794304 7640005571136 7668389864448 7673550154752 7689227880384 7708179326976 7722988581888 7742023237632 7743974963904 7763061344256 7784156619648 7813076465664 7818334119936 7834307651712 7853616672768 7868705347584 7888099147776 7909534199808 7931027499264 7950574903296 7964114968692 7965849858048 8001798119424 8007182770176 8058770694144 8080669527552 8100585750528 8114381288856 8152775442432 8156484895472 8158261690368 8178649256601 8200592982016 8210822971392 8214558835632 8231341888719 8236881006381 8253426991104 8267482822608 8289948808539 8310380836896 8312191156224 8332963393518 8348973007959 8355321151488 8369550511776 8386650226242 8392293855558 8409152028672 8423473064544 8435839484796 8467180475328 8472878295872 8490189117924 8511114673536 8527466559168 8548483991552 8550639022644 8571713567616 8595006267528 8626938597504 8632743924096 8650381365432 8671701742848 8688362154624 8709776142336 8711971834392 8733444012288 8757176197104 8778759789056 8789711023872 8795625884928 8835318756864 8841264308736 8874111541248 8898225974784 8920157208576 8922405936672 8944396766208 8961581090304 8983668473856 9002022884352 9008080616448 9041547608064 9066117030912 9070242047677 9088462061568 9113158969344 9128678949963 9153171652608 9176045507406 9178044401664 9200665296896 9212142845952 9225667104768 9241378690086 9259942477824 9266173771776 9285105364992 9300918175434 9325873004544 9349178441508 9351215050752 9399736295424 9415744325748 9460296032256 9464600397576 9525578034744 9531988082856 9575004007728 9577089810432 9593399879064 9617044490496 9643177763568 9669382050969 9705305922192 9711836914608 9755664460704 9757789618176 9762229340896 9774407423952 9798498160128 9825124513824 9849340251136 9851823221742 9876104762688 9895079120544 9919467273216 9939733601472 9946422347328 9983375483904 10010504221632 10035176859648 10037706678756 10062446361984 10081778726592 10106627033088 10127275744896 10134090693504 10171741059072 10186674094848 10224519819264 10231400206336 10252303840512 10277572435968 10297318109184 10325299951872 10350748459008 10378875492864 10417435287552 10424445493248 10445743535616 10471488897024 10491607130112 10520116932096 10546045599744 10574703332352 10600766537728 10613990670336 10618819958256 10621133144064 10647675447273 10669064159232 10676243693568 10716275289087 10723486593213 10745027592192 10771879508694 10774226036736 10792574863947 10800781000704 10819175051808 10848574984014 10870367256576 10877682253824 10904865675468 10925816528934 10947763961856 10952745114176 10975122518292 10982508008508 11023310430144 11053265078052 11080507782528 11110617858024 11131964010612 11159400682368 11182200301656 11189725140744 11231297419392 11247785979728 11261817249336 11289573967104 11320252157232 11348152898048 11369955412224 11400852030192 11428951423488 11460008356704 11502584796672 11510325232128 11533841820576 11562268990464 11584482872832 11613034856448 11615962445856 11644592016384 11676234929472 11719614698496 11724947037241 11727501179904 11780425009152 11788352411648 11803058021376 11832148721664 11864301299712 11893542944768 11896541248896 11925862354944 11946172453038 11948774787072 11978224631808 12002697179136 12010774155264 12055396810752 12088156041216 12121004291328 12150878625792 12171571933284 12229163163648 12234727343208 12237392535552 12300889473024 12321838253448 12380140486656 12401224233912 12465571255344 12468286734336 12499445090277 12532981727232 12554325767664 12588440783337 12613728043008 12619467196768 12635209596816 12653759227194 12700770712992 12709317443808 12735283676886 12766672010304 12769453080576 12791199838752 12822725987328 12825958533966 12857570351424 12892509401292 12940407896256 12949115886144 12975572048148 13007552614272 13032543231936 13064664213504 13100166018432 13135764295656 13168139683584 13193438827392 13225956364288 13252978135296 13261896463104 13311167311872 13347338962176 13380235812864 13383608905008 13416595149312 13442371635456 13475502710784 13503034326528 13512120924672 13562321412096 13582232126464 13599175546368 13632693092352 13669738454016 13703429914624 13729757478912 13764068261109 13767066602496 13800997945344 13838500657152 13862068035129 13889913716736 13899260657664 13927658047488 13951377263151 13961985196032 13988809506816 14023767662262 14026822576128 14033204677538 14061394132992 14099604443136 14123616488622 14151987560448 14158426611008 14161510858752 14196900596364 14288367052116 14297982124284 14362506011592 14365634715648 14390099818596 14425566735744 14464766645352 14539820900624 14557958883288 14567755371912 14633496691056 14636684427264 14643344011344 14697747240192 14737686770736 14774010376704 14777734832613 14814157144032 14842618680816 14879200909824 14909600402208 14919633520992 14975063225856 15015756332448 15052765289472 15093669542976 15122668089888 15159940549632 15201136040256 15238601897984 15257611588608 15280011142272 15336779728896 15347100309504 15378455760768 15416358653952 15445977163776 15484046475264 15487949927808 15526122688512 15568313239296 15626152931328 15636668239872 15668615303424 15707233345536 15737410695168 15819068399616 15862054998528 15901149806592 15928229937384 15931699716096 16003596238848 16014365540352 16117541388288 16157819263041 16161339055104 16168692345859 16201171501056 16228762577712 16272862476021 16305550884864 16312969790944 16316523380736 16357298513202 16388724793401 16401185964032 16421645942784 16429117671264 16462683777438 16473762012762 16506853982208 16534965645216 16579897617078 16620761673792 16624382312448 16665926787036 16697946015918 16739101023552 16773300452484 16784587711116 16846946129088 16871678969592 16934360950656 16945756591744 16980378235848 17022229347072 17054933118336 17096967983104 17101278045288 17143427135232 17190012535056 17253877195008 17265487848192 17300762730864 17343403485696 17376724309248 17419552284672 17423943668784 17466888024576 17514352394208 17557519578112 17579422047744 17591251769856 17670637513728 17682528617472 17748223082496 17796451949568 17840314417152 17844811873344 17888793532416 17919258679557 17923162180608 17967336947712 18004045768704 18016161232896 18083095216128 18132234061824 18140484095354 18176924123136 18226317938688 18257357899926 18306343305216 18352091014812 18356088803328 18424285691904 18451334209536 18482757380172 18570210729984 18601836350868 18698356883016 18702430101504 18799472590848 18831488651496 18920592064512 18929200795152 18980638840791 19051156069488 19063976165712 19102925515329 19150008015456 19154179620864 19186799758128 19234088980992 19238937800949 19286355527136 19338764101938 19410611844384 19423673829216 19511328921408 19515579236352 19524458681792 19548814847904 19596996320256 19650249027648 19698680502272 19703646443484 19752209525376 19790158241088 19838934546432 19879467202944 19892844694656 19966750967808 20021008443264 20070353719296 20075413357512 20124892723968 20163557453184 20213254066176 20254551489792 20268181387008 20343482118144 20373348189696 20449039638528 20462800412672 20504607681024 20555144871936 20594636218368 20650599903744 20701496918016 20757750985728 20834870575104 20848890986496 20891487071232 20900992544647 20942977794048 20983214260224 21035651493393 21040233864192 21049807016307 21092091199488 21149406664704 21185424732933 21201533075456 21227981340672 21237639916512 21242266288128 21295350894546 21338128318464 21352487387136 21432550578174 21446973186426 21490055184384 21543759017388 21548452073472 21585149727894 21638350103616 21697149968028 21809731350936 21851633057868 21905490228352 21950245036584 21965016017016 22046620860288 22106530156104 22161015565056 22221235716048 22263928021224 22318801364736 22364400603312 22379450281488 22462594838784 22495571959456 22523634498672 22579147934208 22640504314464 22696305796096 22739910824448 22801704060384 22857902846976 22920016713408 23005169593344 23020650464256 23067683641152 23124537980928 23168965745664 23226069712896 23231924891712 23289184032768 23352469858944 23439229396992 23449894074482 23455002359808 23560850018304 23576704823296 23606116042752 23664297443328 23728602599424 23793082497792 23851724709888 23892344906076 23897549574144 24005394358272 24021548310528 24176312082432 24242008582656 24301757251584 24343143866568 24458326327296 24469454686416 24474785071104 24535947769803 24601778946048 24643676506896 24694025666157 24710643019143 24760280973312 24802448467824 24869846425617 24931142510688 24936573468672 24998890180554 25046919023877 25065963454464 25108651535328 25176881566674 25227456086016 25238934393536 25270419193632 25307518454388 25401541425984 25418634887616 25470567353772 25533344020608 25582399677504 25645451974656 25651917067932 25715140702848 25785018802584 25880815792512 25898231772288 25951144096296 26015105228544 26065086463872 26129328427008 26200332036864 26271528591312 26336279367168 26386877654784 26451912728576 26505956270592 26523792926208 26622334623744 26694677924352 26760471625728 26767217810016 26833190298624 26884743270912 26951005421568 27006068653056 27024241849344 27124642824192 27164464252928 27198351092736 27210726143031 27265386184704 27339476908032 27386036849889 27406859829248 27459514957824 27528136522218 27534133204992 27601995890688 27677001314304 27724136070258 27779827433472 27798521315328 27855316094976 27902754526302 27977619013632 28047535324524 28053645152256 28066409355076 28199208886272 28247232977244 28316853222016 28393801192728 28576734104232 28595964248568 28725012023184 28731269431296 28780199637192 28851133471488 28929533290704 29008146152907 29079641801248 29115917766576 29135510743824 29266993382112 29273368854528 29286688022688 29395494480384 29475373541472 29548020753408 29555469665226 29628314288064 29685237361632 29758401819648 29819200804416 29839267041984 29950126451712 30031512664896 30105530578944 30187339085952 30245336179776 30319881099264 30402272080512 30477203795968 30515223177216 30560022284544 30673559457792 30694200619008 30756911521536 30832717307904 30891954327552 30975899855616 31052245377024 31136626478592 31252305862656 31273336479744 31337230606848 31414466691072 31474821390336 31638136799232 31724109997056 31802299613184 31856459874768 31863399432192 31943026341819 32007192477696 32028731080704 32148825867261 32170459779639 32235082776576 32315638526082 32322678110208 32337384691718 32377724591841 32402343002112 32457525155424 32545724952042 32611101769728 32625939581888 32633046761472 32714597026404 32777449586802 32843291885568 32858235342528 32925367554876 32947524025524 33069931290432 33159795234156 33241523347584 33331853574072 33395892031836 33478202047104 33546600904968 33569175422232 33693892258176 33743357939184 33868721901312 33891513183488 33960756471696 34044458694144 34109866236672 34193935966208 34202556090576 34286854270464 34380025070112 34507754390016 34530975696384 34601525461728 34686806971392 34753448618496 34839104569344 34847887337568 34933776049152 35028704788416 35115039156224 35158844095488 35174841111723 35182503539712 35341275027456 35365057234944 35496446164992 35592903899136 35680628834304 35689623746688 35777587064832 35838517359114 35846324361216 35934673895424 36008091537408 36032322465792 36166190432256 36264468123648 36280968190708 36452635877376 36514715799852 36704182029624 36712177606656 36902668419072 36965514760344 37140421459968 37203672701736 37258291057849 37396713766032 37404860203008 37498335270831 37598945181696 37662977302992 37765322350011 37841184129024 37858401590304 37961277681582 38102312138976 38127952331424 38205851030658 38300016030912 38308359241728 38373599516256 38468177961984 38477875601898 38572711054272 38677528203876 38821223688768 38847347658432 39022657842816 39048917363584 39097629695808 39193992640512 39300498055296 39397361004544 39407292886968 39504419050752 39580316482176 39677869092864 39758934405888 39785689389312 39933501935616 40042016886528 40140707438592 40150826715024 40249785447936 40327114906368 40426508132352 40509102979584 40536362774016 40686964236288 40746696379392 40898079277056 40925600825344 41009215362048 41110289743872 41189272436736 41292204783327 41301199807488 41402993836032 41515501971456 41586204105387 41669741150208 41697781972992 41782974142464 41801985089294 41854131789453 41885955588096 41966428520448 42071302986786 42080467728384 42099614032614 42184182398976 42298813329408 42370849465866 42455962681344 42475279833024 42484532576256 42590701789092 42865101156348 42893946372852 43087518034776 43096904146944 43170299455788 43276700207232 43394299936056 43619462701872 43703266115736 43810980456704 43900490073168 43930032034032 44093241720576 44213060312208 44322031130112 44333204497839 44442471432096 44527856042448 44637602729472 44728801206624 44758900562976 44925189677568 44991143918912 45047268997344 45158295868416 45281008628928 45392611592192 45479821648896 45603408120768 45715805693952 45840033426816 46010339186688 46041300928512 46135367282304 46249075961856 46337931491328 46452139425792 46463849783424 46578368065536 46704939717888 46878458793984 46899788148964 46910004719616 47121700036608 47153409646592 47212232085504 47457205198848 47586164995584 47703449419776 47784689812152 47795099148288 48010788716544 48043096621056 48352624164864 48473457789123 48484017165312 48506077037577 48603514503168 48686287733136 48818587428063 48916652654592 48938909372832 48949570142208 49071895539606 49166174380203 49203557892096 49287353013792 49388051332314 49421286038286 49520561946624 49604896935648 49739692851234 49862285021376 49873146937344 49997780361108 50093838047754 50217303070656 50353763133348 50477868787072 50540838387264 50615036908776 50803082851968 50837269775232 50941134707544 51066688041216 51164799355008 51290903949312 51303834135864 51430281405696 51570037605168 51761631585024 51796463544576 51902288192592 52030210457088 52130172927744 52258656854016 52400664073728 52543057182624 52672558734336 52773755309568 52903825457152 53011912541184 53047585852416 53244669247488 53389355848704 53520943251456 53534435620032 53666380597248 53757776038671 53769486541824 53902010843136 54012137306112 54048483698688 54249285648384 54328928505856 54396702185472 54421452286062 54530772369408 54678953816064 54772073699778 54919029915648 55056273044436 55068266409984 55354002628608 55448272140516 55710632189952 55805509052604 56095070649048 56107290304512 56132818710152 56398417772544 56494465954488 56633706444032 56787602385456 56941916522373 57153468208464 57191928497136 57308776545987 57450024046368 57462538862592 57560399274384 57702266942976 57716813402847 57859066581408 58016292305814 58159283602496 58231835533152 58271021487648 58533986764224 58546737709056 58573376045376 58790988960768 58950747082944 59096041506816 59110939330452 59256628576128 59370474723264 59516803639296 59638401608832 59678534083968 59900252903424 60063025329792 60211061157888 60374678171904 60490672359552 60639762198528 60804544161024 60954407591936 61030446354432 61120044569088 61347118915584 61388401238016 61513823043072 61665434615808 61783908655104 61951799711232 62104490754048 62273252957184 62504611725312 62546672959488 62674461213696 62702977633941 62828933382144 62949642780672 63106954480179 63149421048921 63276273598464 63448219994112 63556274198799 63604599226368 63712919749536 63726798864384 63886052683638 64014384955392 64057462161408 64297651734522 64340919559278 64470165553152 64631277052164 64645356220416 64674769383436 64755449183682 64915050310848 65091449904084 65251879163776 65429194052808 65554899173604 65716470685056 65850735109752 65895048051048 66139862580864 66319590468312 66483046695168 66663707148144 66791784063672 66956404094208 67093201809936 67138350844464 67387784516352 67486715878368 67737443802624 67783026366976 67921512943392 68088917388288 68219732473344 68387871932416 68405112181152 68573708540928 68760050140224 69015508780032 69061951392768 69203050923456 69373613942784 69506897236992 69678209138688 69695774675136 69867552098304 70057409576832 70230078312448 70317688190976 70349682223446 70365007079424 70682550054912 70730114469888 70992892329984 71185807798272 71379247493376 71555174129664 71677034718228 71692648722432 72016183074816 72064644931584 72528936247296 72561936381416 72905271754752 73029431599704 73408364059248 73424355213312 73607843309409 73805336838144 73931029520688 74082076998471 74131929057429 74280842919936 74407345403472 74516582115698 74609539276851 74793427532064 74809720406016 74996670541662 75197890363392 75325954605984 75530644700022 75682368258048 75716803180608 75922555363164 76204624277952 76255904662848 76411702061316 76600032061824 76747199032512 76936355923968 76955751203796 77145422108544 77355056407752 77642447377536 77694695316864 78045315685632 78097834727168 78195259391616 78387985281024 78600996110592 78794722009088 78814585773936 79008838101504 79160632964352 79355738185728 79517868811776 79571378778624 79867003871232 80084033773056 80281414877184 80301653430048 80499570895872 80654229812736 80853016264704 81018205959168 81072725548032 81373928472576 81493392758784 81632178429093 81796158554112 81851201650688 82018430724096 82158110549667 82220579487744 82378544873472 82584409566654 82602399614976 82805987672064 83031003942912 83172408210774 83339482300416 83395563945984 83565948284928 83603970178588 83708263578906 83932857040896 84142605973572 84160935456768 84199228065228 84597626658816 84741698931732 84950559666048 85181403578184 85730202312696 85787892745704 86175036069552 86193808293888 86340598911576 86553400414464 86788599872112 87024438458721 87238925403744 87406532231472 87621960913408 87800980146336 87860064068064 88186483441152 88426120624416 88644062260224 88666408995678 88884942864192 89055712084896 89275205458944 89457602413248 89517801125952 89850379355136 89982287837824 90094537994688 90316591736832 90562017257856 90785223184384 90959643297792 91206816241536 91431611387904 91680066853632 92020678373376 92082601857024 92270734564608 92498151923712 92675862982656 92927699566848 93156736131072 93409879435776 93756917587968 93799576297928 93820009439232 94243400073216 94306819293184 94424464171008 94914410397696 95172329991168 95406898839552 95569379624304 95590198296576 95829079025457 96021577433088 96086193242112 96446477601783 96511379338917 96705248329728 96946915578246 96968034330624 97012154075154 97207029006336 97372575466272 97637174856126 97833305309184 97877818745664 97899140284416 98143791079212 98332348760406 98574706027584 98776102664628 98842572076572 99209793871296 99479385702468 99724570042752 99995560722216 100187676095508 100434606141312 100707526266696 100955737574144 101081676774528 101230073817552 101606165703936 101674539550464 101882269415088 102133376082432 102329598710016 102581807898624 102607668271728 102860562811392 103140075210336 103523263170048 103592927089152 103804576385184 104060420914176 104260345855488 104517313708032 104801328147456 105086114365248 105345117468672 105524523335169 105547510619136 105807650914304 106023825082368 106095171704832 106489338494976 106778711697408 107041886502912 107068871240064 107332761194496 107515552077342 107538973083648 107804021686272 108024274612224 108096967397376 108498571296768 108657857011712 108793404370944 108842904572124 109357907632128 109544147399556 110112546088872 110136532819968 110708005257216 110896544281032 111421264379904 111611018105208 111774873173547 112190141298096 112214580609024 112265637420304 112495005812493 112796835545088 112988931908976 113267412888064 113295967050033 113575204770912 113883833044746 114306936416928 114383856994272 114617553091974 114900048092736 114925077725184 115120798548768 115404533885952 115433626805694 115718133162816 116032584611628 116318567204992 116463671066304 116542042975296 117067973528448 117146752090752 117581977921536 117901494165888 118192083013632 118221878660904 118513257152256 118740949446528 119033607278592 119276803217664 119357068167936 119800505806848 120126050659584 120422122315776 120749356343808 120981344719104 121279524397056 121609088322048 121908815183872 122060892708864 122240089138176 122694237831168 122776802476032 123027646086144 123330869231616 123567817310208 123876614349981 123903599422464 124208981508096 124546505914368 124758612316161 125009223450624 125093345918976 125348922427392 125405955267882 125657866764288 125899285561344 126213908960358 126298842097842 126552547196928 126896439988224 127112548397598 127425839499072 127453597728768 127772105367276 128595303469044 128681839118556 129262554104328 129290712440832 129349538766872 129510898367364 129830100621696 130182899808168 130503758327552 130858388105616 131109798347208 131432941370112 131701470219504 131790096102096 132279725161728 132639180936624 132966093390336 132999613493517 133327414296288 133583568127344 133912808188416 134186403619872 134276701688928 134775569032704 134973431756736 135474887605248 135566052733952 135843025886784 136177834776576 136439464946688 136775743864832 136810224362304 137147417081856 137520100280448 138031017560064 138123902785536 138406101846912 138747227885568 139013794473984 139356418277376 139391549350272 139735104196608 140114819153664 140460156624896 140635376381952 140699364446892 140730014158848 141365100109824 141460228939776 142371615596544 142758494986752 143110348259328 143354069436456 143385297444864 144032366149632 144129289863168 145057872494592 145123872762832 145420373367369 145518231112731 145810543509504 146058863199408 146455762284189 146816728118496 146848710426624 147215686618818 147498523140609 147610673676288 147862059041376 148164153996942 148263858114858 148561685839872 148814690806944 149033164231396 149219078553702 149586855064128 149619440812032 149993341083324 150651909211968 151061289400044 151433606361216 151845110726328 152409248555904 152511809325696 152823404122632 153200064123648 153494398065024 153872711847936 153911502407592 154290844217088 154710112815504 155284894755072 155389390633728 156090631371264 156195669454336 156390518783232 156775970562048 157201992221184 157589444018176 157629171547872 158017676203008 158321265928704 158711476371456 159035737623552 159142757557248 159734007742464 160168067546112 160562829754368 160603306860096 160999141791744 161273328116013 161308459625472 161706032529408 162036411918336 162145451096064 162747856945152 162986785517568 163264356858186 163592317108224 163702403301376 164036861448192 164316221099334 164757089746944 165168819133308 165204799229952 166062007885824 166344816421548 167131896569856 167207940357176 167416527157812 168285211947144 168321870913536 168398456130456 169195253317632 169483397863464 169901119332096 170362807156368 170825749567119 171460404625392 171575785491408 171926329637961 172350072139104 172387616587776 172681197823152 173106800828928 173577199744224 174048876917442 174477850807488 174813064462944 175243921826816 175601960292672 175720128136128 176372966882304 176852241248832 177288124520448 177332817991356 177769885728384 178111424169792 178550410917888 178915204826496 179035602251904 179700758710272 179964575675648 180189075989376 180633183473664 181124034515712 181570446368768 181919286595584 182413632483072 182863222775808 183360133707264 184041356746752 184165203714048 184541469129216 184996303847424 185351725965312 185855399133696 186313472262144 186819758871552 187513835175936 187599152595856 187640018878464 188108932901823 188486800146432 188613638586368 188848928342016 189320863440537 189448263146763 189828820795392 190344659982336 190668822596397 190813797679104 191138759248608 191180396593152 191658158050914 192043154866176 192172386484224 192892955203566 193022758677834 193410496659456 193893831156492 193936068661248 194024308150308 194745150932544 195274349712252 195755637491328 196287582158424 196664697520812 197149412055168 197552205329256 197685144153144 198419587742592 198958771404936 199449140085504 199991121444432 200375352191016 200869212282624 201415052533392 201911475148288 202163353549056 202460147635104 203212331407872 203349079100928 203764538830176 204266752164864 204659197420032 205163615797248 205215336543456 205721125622784 206280150420672 207046526340096 207185854178304 207609152770368 208120841828352 208520691710976 209034627416064 209602656294912 210172228730496 210690234937344 211049046670338 211095021238272 211615301828608 212047650164736 212190343409664 212978676989952 213557423394816 214137742480128 214665522388992 215031104154684 215077946167296 216048549224448 216193934794752 217315714023424 217586808741888 217685809144248 218715815264256 219088294799112 220225092177744 220273065639936 220823529928227 221416010514432 221793088562064 222246230995413 222395787172287 222842528759808 223222036210416 223549746347094 224380282596192 224429161218048 224531274840608 224990011624986 225593671090176 225977863817952 226534825776128 226591934100066 227150409541824 227767666089492 228613872833856 228767713988544 229235106183948 229800096185472 230241597097536 230809067771904 230867253611388 231436266325632 232065169223256 232637134409984 232927342132608 233084085950592 234135947056896 234293504181504 235163955843072 235802988331776 236384166027264 236443757321808 237026514304512 237481898893056 238067214557184 238553606435328 238714136335872 239601011613696 240252101319168 240844244631552 241498712687616 241962689438208 242559048794112 243218176644096 243817630367744 244121785417728 244480178276352 244896535287279 245388475662336 245553604952064 246055292172288 246474331649001 246661738463232 247135634620416 247753228699962 247807198844928 248417963016192 249093011828736 249517224632322 250018446901248 250186691837952 250697844854784 250811910535764 251798571122688 252427817920716 252597684195684 253792879976448 254225096795196 254851678998144 255544210734552 257190606938088 257363678237112 258525108208656 258581424881664 258699077533744 259021796734728 259660201243392 260365799616336 261007516655104 261073315376163 261716776211232 262219596694416 262865882740224 263402940439008 263580192204192 264559450323456 265278361873248 265932186780672 265999226987034 266654828592576 267167136254688 267825616376832 268372807239744 268553403377856 269551138065408 269946863513472 270949775210496 271132105467904 271686051773568 272355669553152 272878929893376 273551487729664 273620448724608 274294834163712 275040200560896 276062035120128 276247805571072 276812203693824 277494455771136 278027588947968 278783098700544 279470208393216 280229638307328 280920313249792 281270752763904 281398728893784 281460028317696 282730200219648 282920457879552 284743231193088 285516989973504 286220696518656 286708138872912 286770594889728 287487237076371 288064732299264 288258579726336 289534138016751 290115744989184 290247745525664 290840746734738 291036462225462 291621087019008 292117726398816 292911524568378 293633456236992 293697420853248 294431373237636 294997046281218 295724118082752 296328307993884 296527716229716 297629381613888 298066328462792 298438157107404 299173710128256 299986682166648 301303818423936 302122578800088 302867212722432 303690221452656 304818497111808 305023618651392 305646808245264 306400128247296 306988796130048 307745423695872 307823004815184 308581688434176 309420225631008 310569789510144 310778781267456 312181262742528 312391338908672 312781037566464 313551941124096 314403984442368 315178888036352 315258343095744 316035352406016 316573570005507 316642531857408 317422952742912 318071475247104 318285515114496 319468015484928 320336135092224 321125659508736 321206613720192 321998283583488 322546656232026 322616919250944 323412065058816 324072823836672 324290902192128 325495713890304 325973571035136 326528713716372 328073722896384 328632442198668 330337638266616 330409598459904 332124015771648 332689632843096 334263793139712 334415880714352 334833054315624 335324619520641 336570423894288 336643741827072 336796912260912 337485017437479 338390506635264 338966795726928 339802238664192 339887901150099 340725614312736 341651499134238 342920809250784 343151570982816 343852659275922 344700144278208 344775233175552 345362395646304 346213601657856 347154399488448 348097753834884 348955701614976 349626128925888 350487843653632 351203920585344 351440256272256 352745933764608 353704482497664 354576249040896 354665635982712 355539771456768 356222848339584 357100821835776 357830409652992 358071204503808 359401517420544 359929151351296 360378151978752 361266366947328 362248069031424 363140892737536 363838573191168 364827264966144 365726445551616 366720267414528 368082713493504 368330407428096 369082938258432 369992607694848 370703451930624 371629843049943 371710798267392 371879923954757 372626944524288 373639517743104 374275836948483 375027670351872 375198305191712 375280037756928 376217865803646 376973600292864 377227277172736 377697856684032 378641726881074 378896526293526 379657641590784 380689319964672 381337645192794 382277518497216 382360793186304 383316316101828 385785910407132 386045517355668 387787662312984 387872137322496 388048616300616 389490301865088 390548699424504 391511274982656 392575164316848 393329395041624 394298824110336 395104410658512 395370288306288 396839175485184 397917542809872 398898280171008 399982242888864 400750704382032 401738424565248 402830105066784 403822950296576 404326707098112 404920295270208 406424662815744 406698158201856 407529077660352 408533504329728 409318394840064 410327231594496 410430673086912 411442251245568 412560300841344 414093052680192 414371708356608 415218305540736 416241683656704 417041383421952 418069254832128 419205312589824 420344457460992 421380469874688 422098093340676 422190042476544 424095300329472 424380686819328 427114846789632 428275484960256 429331044777984 430062208309368 430155892334592 432097098448896 432387869589504 434631428046848 435173617483776 435371618288496 436261120102107 436554693338193 437431630528512 438176589598224 439367286852567 440450184355488 440546131279872 441647059856454 442495569421827 442832021028864 443586177124128 444492461990826 444791574344574 445685057519616 446444072420832 447099492694188 448760565192384 448858322436096 449062549681216 449980023249972 451955727635904 453069651552256 453183868200132 454300819083648 455535332178984 457227745667712 457535427977088 458470212367896 459600192370944 460483194195072 461618135543808 461734507222776 462872532651264 464130338446512 465274268819968 465854684265216 466168171901184 468271894113792 468587008363008 470327911686144 471605976663552 472768332054528 472887514643616 474053028609024 474963797786112 476134429114368 477107212870656 477428272671744 479202023227392 480504202638336 480722828526881 481688489263104 482997425375232 483819984348039 483925378876416 485118097588224 486436353288192 487635260735488 488243570835456 488960356552704 489793070574558 490776951324672 491107209904128 492110584344576 492948663298002 494271269240832 495506457399924 495614397689856 498186023657472 499034449264644 501395689709568 501623821071528 504855635841432 505195368391368 507585759952896 508450193590392 509703357996288 511088421469104 512477248701357 514381213876176 514727356474224 517050216417312 517162849763328 517398155067488 518043593469456 519320402486784 520731599232672 522015033310208 522146630752326 523433552422464 524439193388832 525731765480448 526805880878016 527160384408384 529118900646912 530556723746496 531864373561344 531998453974068 533309657185152 534334272509376 535651232753664 536745614479488 537106806755712 539102276130816 539893727026944 541899550420992 542264210935808 543372103547136 544711339106304 545757859786752 547240897449216 548589668327424 550080401121792 552124070240256 552495611142144 553624407387648 554988911542272 556055177895936 557566197401088 558940416786432 560459276614656 561840626499584 562541505527808 562797457787568 562920056635392 564326798705469 565460400439296 565840915759104 567962590321611 568344789440289 569486462386176 571033979947008 572006467789191 572441393037312 573416277745824 573541189779456 574974474152742 576129464598528 576517159452672 579068276033502 580231489978368 580495491051328 581681493469476 582072924450924 584235452797632 585823049136756 587266912473984 588862746475272 589994092562436 591448236165504 592656615987768 593055432459432 595258763227776 596132656925584 596876314214808 598347420256512 599973364333296 602607636847872 604245157600176 605734425444864 607380442905312 609636994223616 610047237302784 611293616490528 612800256494592 613977592260096 615490847391744 615646009630368 617163376868352 618840451262016 621139579020288 621557562534912 624362525485056 624782677817344 625562075132928 627103882248192 628807968884736 630357776072704 630516686191488 632070704812032 633147140011014 633285063714816 634845905485824 636142950494208 636571030228992 638936030969856 640672270184448 642413227440384 643996567166976 645093312464052 645233838501888 648145647673344 648581804384256 651947142070272 653057427432744 656147445792768 657264884397336 660675276533232 660819196919808 662470589784681 664248031543296 665379265686192 667187361516861 668527586279424 668831761428704 669666108631248 670649239041282 673140847788576 673287483654144 673593824521824 674970034874958 676781013270528 677933591453856 679604477328384 679775802300198 681451228625472 683302998268476 685841618501568 686303141965632 687705318551844 689400288556416 690724791292608 692427203315712 694308798976896 696195507669768 697911403229952 699252257851776 700975687307264 702407841170688 702880512544512 705491867529216 707408964995328 709152498081792 709331271965424 711079542913536 712445696679168 714201643671552 715660819305984 716142409007616 718803034841088 719858302702592 720756303957504 722532733894656 724496138062848 726281785475072 727677146382336 729654529932288 731452891103232 733440534829056 734689605861837 736165426987008 736660814856192 738165876516864 739422994947003 739985215389696 741406903861248 743259686099886 743421596534784 743759847909514 745253889048576 747279035486208 748551673896966 750055340703744 750396610383424 750560075513856 752435731607292 755395713368064 757283453762148 757793052587052 761378639929344 762675290385588 764555036994432 766632632203656 771571820814264 772091034711336 775575324625968 775744274644992 776097232601232 778980603730176 781097398849008 783022549965312 783219946128489 785150328633696 786658790083248 788597648220672 790208821317024 790740576612576 793678350970368 795835085619744 797796560342016 799964485777728 801501408764064 803476849130496 805660210133568 807645900593152 808653414196224 809840590540416 812849325631488 813396316403712 815058155320704 817067008659456 818636789680128 820654463188992 820861346173824 822884502491136 825120601682688 828186105360384 828743416713216 830436611081472 832483367313408 834082766843904 838410625179648 840688914921984 842760939749376 844196186681352 844380084953088 848190600658944 848761373638656 854229693579264 856550969920512 856940694330527 858662089555968 860124416618736 860311784669184 862461711229113 864194196897792 864775739179008 868602414050253 869262856093696 870347234967552 870743236576992 872522240204214 873109386676386 874863261057024 876353179196448 878734573705134 880900368710976 881092262559744 883294119712908 884991138843654 887172354248256 888984923981652 889583148689148 892888144841664 894198985388376 897521130384768 898125099362432 899960046499944 903911455271808 906139303104512 906367736400264 908601638167296 911070664357968 914455491335424 915070855954176 916940424735792 919200384741888 920966388390144 923236271087616 923469014445552 925745065302528 928260676893024 930548537639936 931709368530432 932336343802368 936543788227584 937174016726016 940655823372288 943211953327104 945536664109056 945775029287232 948106057218048 949720710016521 949927595572224 952268858228736 954214425741312 954856545343488 958404046454784 961008405276672 961445657053762 963376978526208 965994850750464 967639968696078 967850757752832 970236195176448 972872706576384 976487141670912 977920713105408 979586141149116 984221168689152 985897326596004 991012914799848 991228795379712 996372047314944 998068898529288 1002791379419136 1003247642143056 1005973858561923 1009711271682864 1010390736782736 1012455052312437 1015171519905792 1016900387180784 1019406715992576 1019663703450297 1022176842938208 1024954497402714 1028762427752352 1029454712948448 1034100432834624 1034325699526656 1034796310134976 1036087186938912 1038640804973568 1041463198465344 1044030066620416 1044293261504652 1046867104844928 1048878386777664 1051463530960896 1053611761756032 1054320768816768 1058237801293824 1061113447492992 1063728747122688 1063996907948136 1066619314370304 1068668545018752 1071302465507328 1073491228958976 1074213613511424 1078204552261632 1079787454053888 1083799100841984 1084528421871616 1086744207094272 1089422678212608 1091515719573504 1094481794898432 1097179336654848 1100160802243584 1104248140480512 1104991222284288 1107248814775296 1109977823084544 1112110355791872 1114889529149829 1115132394802176 1115639771864271 1117880833572864 1120918553229312 1122827510845449 1123681252999168 1125083011055616 1125594915575136 1125840113270784 1128653597410938 1130920800878592 1131681831518208 1135925180643222 1136689578880578 1138972924772352 1142067959894016 1144012935578382 1146832555491648 1147082379558912 1149948948305484 1158136552067004 1160990982102656 1163362986938952 1164145848901848 1168470905595264 1171646098273512 1174533824947968 1177725492950544 1179988185124872 1182896472331008 1185313231975536 1186110864918864 1190517526455552 1192265313851168 1193752628429616 1196694840513024 1199946728666592 1205215273695744 1208490315200352 1211468850889728 1214760885810624 1219273988447232 1220094474605568 1222587232981056 1225600512989184 1227955184520192 1230981694783488 1231292019260736 1234326753736704 1237680902524032 1242279158040576 1243115125069824 1248725050970112 1249565355634688 1251124150265856 1254207764496384 1257615937769472 1261033372382976 1264141409624064 1266294280022028 1266570127429632 1272285900988416 1273142060457984 1281344540368896 1284826454880768 1287993134333952 1290186624928104 1290467677003776 1296291295346688 1297163608768512 1303894284140544 1306114854865488 1308783360306321 1309664080014579 1312294891585536 1314529768794672 1318101860557701 1321350553066464 1321638393839616 1324941179569362 1327486708265481 1328496063086592 1330758531372384 1334374723033722 1337055172558848 1337663522857408 1339332217262496 1341298478082564 1346281695577152 1346574967308288 1347187649043648 1349940069749916 1355867182907712 1359208954656768 1359551604600396 1362902457250944 1366605996536952 1371683237003136 1372606283931264 1375410637103688 1378800577112832 1381449582585216 1384854406631424 1388617597953792 1392391015339536 1395822806459904 1398504515703552 1401951374614528 1404815682341376 1405761025089024 1410983735058432 1414817929990656 1418304996163584 1418662543930848 1422159085827072 1424891393358336 1428403287343104 1431321638611968 1432284818015232 1437606069682176 1439716605405184 1441512607915008 1442168485580643 1445065467789312 1448992276125696 1451459953044117 1452563570950144 1455354292764672 1459309059864576 1462905782206464 1466881069658112 1469379211723674 1472330853974016 1473321629712384 1476331753033728 1478845989894006 1482813807722496 1486519372199772 1486843193069568 1487519695819028 1494558070972416 1497103347793932 1500793220766848 1504871463214584 1514566907524296 1515586105174104 1522757279858688 1525350580771176 1529110073988864 1533265264407312 1537431746104071 1543143641628528 1544182069422672 1551150649251936 1551488549289984 1552194465202464 1557961207460352 1562194797698016 1566045099930624 1566439892256978 1570300657267392 1573317580166496 1577195296441344 1580417642634048 1581481153225152 1587356701940736 1591670171239488 1595593120684032 1599928971555456 1603002817528128 1606953698260992 1611320420267136 1615291801186304 1617306828392448 1619681181080832 1625698651262976 1626792632807424 1630116310641408 1634134017318912 1637273579360256 1641722692347648 1645769004982272 1650241203365376 1656372210720768 1657486833426432 1660873222162944 1664966734626816 1668165533687808 1676821250359296 1681377829843968 1685521879498752 1688392373362704 1688760169906176 1692980396116407 1696381201317888 1697522747277312 1703887770964833 1705034368320867 1708459387158528 1713101939841024 1713881388661054 1716019403367573 1717324179111936 1720248833237472 1720623569338368 1724923422458226 1728388393795584 1729551478358016 1737204828100506 1740694469935104 1741486473153984 1745044480408428 1746218773352772 1752706358392896 1757469147410268 1761800737421952 1766588239425816 1769982277687308 1774344708496512 1777969847963304 1779166297378296 1785776289683328 1788397970776752 1795042260769536 1796250198724864 1799920092999888 1807822910543616 1812278606209024 1812735472800528 1817203276334592 1822141328715936 1828910982670848 1830141711908352 1833880849471584 1838400769483776 1841932776780288 1846472542175232 1846938028891104 1851490130605056 1856521353786048 1861097075279872 1863418737060864 1864672687604736 1873087576455168 1874348033452032 1881311646744576 1886423906654208 1891073328218112 1891550058574464 1896212114436096 1899441420033042 1899855191144448 1904537716457472 1908428851482624 1909713090686976 1916808092909568 1922016810553344 1922891314107524 1931989701500928 1935279937392156 1935701515505664 1945745413152768 1955841426210816 1959172282298232 1968442337378304 1971794653192008 1982025829599696 1982457590759424 1987411769354043 1992744094629888 1996137797058576 2001562084550583 2005582758838272 2006495284286112 2011947717123846 2019422543365728 2020781473565472 2024910104624874 2030343039811584 2033800774361568 2038813431985152 2039327406900594 2044353685876416 2049908994805428 2057524855504704 2058909425896896 2068200865669248 2069592620269952 2072174373877824 2077281609947136 2082926396930688 2088060133240832 2088586523009304 2093734209689856 2097756773555328 2102927061921792 2107223523512064 2108641537633536 2116475602587648 2122226894985984 2127457494245376 2127993815896272 2133238628740608 2137337090037504 2142604931014656 2146982457917952 2148427227022848 2156409104523264 2159574908107776 2167598201683968 2169056843743232 2173488414188544 2178845356425216 2183031439147008 2188963589796864 2194358673309696 2200321604487168 2204068817585511 2208496280961024 2209982444568576 2214497629550592 2218268984841009 2219955646169088 2224220711583744 2229779058299658 2230264789604352 2231279543728542 2235761667145728 2241837106458624 2245655021690898 2250166022111232 2251189831150272 2251680226541568 2257307194821876 2271850361286444 2273379157761156 2284135919788032 2288025871156764 2293665110983296 2299897896610968 2316273104134008 2321981964205312 2326725973877904 2328291697803696 2336941811190528 2343292196547024 2349067649895936 2349659838385467 2355450985901088 2359976370249744 2365792944662016 2370626463951072 2372221729837728 2381035052911104 2384530627702336 2387505256859232 2393389681026048 2399893457333184 2410430547391488 2416980630400704 2422937701779456 2429521771621248 2438547976894464 2440188949211136 2445174465962112 2451201025978368 2455910369040384 2461963389566976 2462584038521472 2468653507473408 2475361805048064 2484558316081152 2486230250139648 2497450101940224 2499130711269376 2502248300531712 2515231875538944 2522066744765952 2528282819248128 2532588560044056 2533140254859264 2544571801976832 2546284120915968 2562689080737792 2569652909761536 2570822082991581 2575986268667904 2580373249856208 2580935354007552 2587385133687339 2592582590693376 2594327217537024 2605807242150759 2607788568281088 2612229709730976 2617566720612642 2619328160029158 2624589783171072 2629059537589344 2636203721115402 2642701106132928 2643276787679232 2649882359138724 2654973416530962 2661517062744768 2668749446067444 2675327045714816 2678664434524992 2682596956165128 2692563391154304 2694375298087296 2699880139499832 2711734365815424 2718417909313536 2719103209200792 2725804914501888 2733211993073904 2743366474006272 2745212567862528 2750821274207376 2757601154225664 2762899165170432 2769708813262848 2777235195907584 2784782030679072 2791645612919808 2797009031407104 2803902749229056 2809631364682752 2811522050178048 2821967470116864 2829635859981312 2836609992327168 2837325087861696 2844318171654144 2849162130049563 2849782786716672 2856806574686208 2862643277223936 2864569636030464 2875212139364352 2879433210810368 2883025215830016 2884336971161286 2890130935578624 2897984552251392 2902919906088234 2910708585529344 2918618119729152 2933762139316224 2938758423447348 2952663506067456 2957691979788012 2973038744399544 2973686386139136 2975039391638056 2989116141944832 2994206695587864 3001586441533696 3009742926429168 3017921575685769 3029133815048592 3031172210348208 3037365156937311 3045514559717376 3050701161542352 3058220147977728 3058991110350891 3066530528814624 3074863492208142 3086287283257056 3088364138845344 3102301298503872 3102977098579968 3104388930404928 3115922414920704 3124389595396032 3132090199861248 3132879784513956 3140601314534784 3146635160332992 3154390592882688 3160835285268096 3162962306450304 3174713403881472 3183340342478976 3191186241368064 3199857943110912 3206005635056256 3213907396521984 3222640840534272 3230583602372608 3234613656784896 3239362362161664 3251397302525952 3253585265614848 3260232621282816 3268268034637824 3274547158720512 3283445384695296 3291538009964544 3300482406730752 3312744421441536 3314973666852864 3321746444325888 3329933469253632 3336331067375616 3344668587449487 3346919315592813 3353642500718592 3362755659687936 3368482532536347 3371043758997504 3376784746725408 3377520339812352 3385960792232814 3392762402635776 3395045494554624 3407775541929666 3410068736641734 3416918774317056 3426203879682048 3427762777322108 3432038806735146 3440497666474944 3441247138676736 3449846844916452 3474409656201012 3482972946307968 3490088960816856 3492437546705544 3505412716785792 3514938294820536 3523601474843904 3533176478851632 3539964555374616 3548689416993024 3555939695926608 3558332594756592 3571552579366656 3576795941553504 3590084521539072 3592500397449728 3599840185999776 3615645821087232 3624557212418048 3625470945601056 3634406552669184 3644282657431872 3657821965341696 3660283423816704 3667761698943168 3676801538967552 3683865553560576 3692945084350464 3693876057782208 3702980261210112 3713042707572096 3722194150559744 3726837474121728 3729345375209472 3746175152910336 3748696066904064 3762623293489152 3772847813308416 3783100117148928 3792424228872192 3798882840066084 3799710382288896 3816857702965248 3819426181373952 3844033621106688 3845782628215048 3863979403001856 3870559874784312 3871403031011328 3891490826305536 3911682852421632 3918344564596464 3926350080918963 3928992240043737 3936884674756608 3943589306384016 3954305581673103 3964051659199392 3964915181518848 3974823538708086 3985488189259776 3992275594117152 4003124169101166 4011165517676544 4012990568572224 4023895434247692 4038845086731456 4041562947130944 4049820209249748 4067601548723136 4077626863970304 4078654813801188 4088707371752832 4099817989610856 4115049711009408 4117818851793792 4136401731338496 4139185240539904 4144348747755648 4154563219894272 4165852793861376 4176120266481664 4177173046018608 4187468419379712 4195513547110656 4205854123843584 4214447047024128 4217283075267072 4232951205175296 4244453789971968 4254914988490752 4255987631792544 4266477257481216 4274674180075008 4285209862029312 4293964915835904 4296854454045696 4312818209046528 4319149816215552 4326505456741929 4335196403367936 4338113687486464 4346976828377088 4354379859132351 4357690712850432 4366062878294016 4377927179593728 4388717346619392 4400643208974336 4408137635171022 4416992561922048 4419964889137152 4428995259101184 4436537969682018 4448441423167488 4459558116599316 4460529579208704 4462559087457084 4483674212917248 4491310043381796 4502379662300544 4514614389643752 4543700722572888 4546758315522312 4568271839576064 4576051742313528 4587330221966592 4599795793221936 4612295238312213 4632546208268016 4643963928410624 4653451947755808 4656583395607392 4673883622381056 4686584393094048 4698135299791872 4699319676770934 4710901971802176 4719952740499488 4731585889324032 4741252927902144 4744443459675456 4762070105822208 4769061255404672 4775010513718464 4786779362052096 4799786914666368 4820861094782976 4833961260801408 4845875403558912 4859043543242496 4877095953788928 4880377898422272 4890348931924224 4902402051956736 4911820738080768 4925168077042944 4937307014946816 4950723610096128 4969116632162304 4972460500279296 4994900203880448 4998261422538752 5004496601063424 5030463751077888 5044133489531904 5056565638496256 5065177120088112 5066280509718528 5078941188349221 5089143603953664 5092568241831936 5111663312894499 5115103104962601 5125378161475584 5139305819523072 5141644165983162 5151972537335808 5160746499712416 5161870708015104 5174770267374678 5185165181386752 5188654435074048 5211614484301518 5224459419461952 5235133441225284 5238656320058316 5258119075178688 5272407442230804 5285402212265856 5299764718277448 5309946833061924 5323034125489536 5337498892134888 5350654091429632 5357328869049984 5365193912330256 5385126782308608 5388750596174592 5399760278999664 5423468731630848 5436835818627072 5438206418401584 5451609829003776 5466423986147808 5486732948012544 5490425135725056 5501642548414752 5515202308451328 5525798330340864 5539417626525696 5554470391815168 5569564061358144 5583291225839616 5594018062814208 5607805498458112 5619262729365504 5623044100356096 5643934940233728 5659271719962624 5673219984654336 5674650175723392 5688636343308288 5698324260099126 5699565573433344 5713613149372416 5725286554447872 5729139272060928 5750424278728704 5758866421620736 5766050431660032 5768673942322572 5795969104502784 5805839812176468 5837236239458304 5867524278632448 5877516846894696 5905327012134912 5915383959576024 5946077488799088 5947372772278272 5950078783276112 5962235308062129 5978232283889664 5988413391175728 6003172883067392 6004686253651749 6019485852858336 6035843151371538 6058267630097184 6062344420696416 6074730313874622 6091029119434752 6101402323084704 6116440295955456 6117982220701782 6133061057629248 6149726984416284 6172574566514112 6176728277690688 6204602597007744 6208777860809856 6231844829841408 6248779190792064 6264180399722496 6265759569027912 6281202629069568 6293270320665984 6308781185765376 6321670570536192 6325924612900608 6349426807762944 6366680684957952 6382372482736128 6399715886221824 6412011270112512 6427814793043968 6445281681068544 6461167204745216 6469227313569792 6478724724323328 6502794605051904 6507170531229696 6520465242565632 6536536069275648 6549094317441024 6566890769390592 6583076019929088 6600964813461504 6612206452756533 6625488842883072 6629947333705728 6643492888651776 6659866938507264 6672662134751232 6689337174898974 6693838631185626 6707285001437184 6725511319375872 6736965065072694 6753569493450816 6755040679624704 6771921584465628 6815551083859332 6820137473283468 6852407759364096 6855525554644216 6864077613470292 6880995332949888 6899693689832904 6948819312402024 6965945892615936 6980177921633712 6984875093411088 7010825433571584 7029876589641072 7047202949687808 7048979515156401 7066352957703264 7079929110749232 7097378833986048 7111879391853216 7116665189513184 7143105158733312 7153591883107008 7180169043078144 7185000794899456 7199680371999552 7231291642174464 7249114424836096 7250941891202112 7268813105338368 7288565314863744 7315643930683392 7320566847633408 7335523397886336 7353603077935104 7367731107121152 7385890168700928 7387752115564416 7405960522420224 7426085415144192 7444388301119488 7453674948243456 7458690750418944 7492350305820672 7497392133808128 7545695626616832 7566200234297856 7584848457744384 7597765680132168 7599420764577792 7633715405930496 7638852362747904 7688067242213376 7691565256430096 7712466248974743 7727958806003712 7741119749568624 7742806062022656 7762155401062017 7782981652611072 7817421726452277 7823365704843264 7836689129192928 7852700161837926 7857984480087474 7873769349513216 7887178612768032 7908611163346206 7928103318398784 7929830363037696 7949647077416172 7984551188234304 8006248338202332 8025981137144448 8047790868495384 8077690173462912 8083125894261888 8099640418499496 8135203097446272 8155253727940608 8157309627602376 8177414743505664 8199635979221712 8230099422018816 8235637703587584 8272803462676992 8278370481079808 8288697495511296 8309126439788544 8331705587722752 8352240532963328 8354346092037216 8374936838759424 8391027094221312 8411708247687168 8428894094048256 8434566150534144 8465902410350592 8488907579943936 8509829976981504 8511975263585088 8532954514962432 8547486390148689 8549348360150016 8570419724058624 8587929831671808 8593708908091392 8625636418093056 8638299632431104 8653010913483858 8670392806735872 8676227374972928 8693953656754176 8708759718264702 8732125756588032 8755854359187456 8801286417948672 8816275270342044 8857990518202368 8873075939364036 8919116233198632 8921059158417408 8925118174914168 8967348425834496 8982620086763592 9004759324601088 9029228779287504 9053764727057307 9087401445145776 9093516631044624 9112095470811933 9136543679152128 9152103484627056 9174660443933184 9199591586443872 9224590476624426 9265092416536032 9287927856821248 9306903895511616 9313166791214784 9347767244762112 9373168786188096 9396270599583744 9398639353541868 9421803943604352 9439905480998976 9463171778648064 9482505855804288 9488886919350912 9524140211644416 9538122510809344 9550021027436928 9573558724104192 9599573829332736 9641722189565952 9667922521602816 9691750807117824 9718087086484992 9754191907577856 9760755796844544 9780697863848448 9804804103913472 9823641476161536 9850336154085888 9874614029893632 9901447220192256 9938233264324608 9944921000558592 9989800407760896 9996522845077504 10008993202126848 10034005762348461 10040757946778439 10060927502155776 10088266979063808 10105447597609041 10113131276992512 10130354240176224 10132561019437056 10157882376698442 10178287207907328 10185136483663872 10223326625788998 10230206209925202 10250756322951168 10278611639046144 10283288331966324 10321492999424832 10323741416030208 10349540534749356 10423228968603036 10448918838923904 10470266882450568 10477312640116632 10516238150357376 10544814884461608 10570804424531712 10599529436554896 10619893666123848 10646068250979072 10674997784269776 10701308182859264 10714657738099968 10730387824660512 10770253564617216 10777501192349184 10799520557999328 10846937463261696 10873671637254144 10876412836803168 10903219658007552 10932847972295616 10973465896025088 10980850271450112 11003285096829504 11030404616902656 11051596660681728 11078835253051392 11108940783630336 11139128122716288 11166582451679232 11188036125628416 11215610996916224 11238525458731008 11246088200712192 11287869880467456 11318543439925248 11349300351446784 11377272686616576 11396648520198252 11399131146866688 11450573108895744 11458278544121856 11517732843241472 11532100863320064 11537347884645144 11591938209005568 11611679624352936 11674472478916608 11735048557264896 11755033693789392 11779050242756889 11786976720131211 11810654024269824 11830767919152048 11892154977598176 11894745544556544 11900157566552224 11924470616124258 11956464567779328 11976826782351456 12006345766134784 12009372507303498 12038971705716672 12071686302743076 12116535260194368 12124688841392832 12149460627749244 12202804646169408 12232880591910912 12235964441403564 12266122115258496 12299453968832568 12345149133028224 12353456555381376 12409205194015488 12417555721619712 12463689659682816 12497558381584128 12528360799444992 12531519138055824 12562405258139136 12586540641331968 12617562371530752 12643341141072384 12651849225801216 12698853615525888 12733361369915904 12764744965472256 12799431772443648 12824022540225024 12855629586087936 12890563362137088 12922334409490432 12938454627139584 12957449448646656 12979516370225787 13005589210103808 13014341062459392 13040930485131264 13063139577397053 13073072138551296 13098188634882048 13133781538781184 13166152039858176 13201929626923008 13224412905513066 13250977685766144 13259894667411456 13286985777303552 13345324269502464 13378674349797948 13387677262371252 13451022638751744 13473930130145388 13507138986901632 13543843168931256 13631102167718664 13640274946566936 13704815518728192 13711051109288432 13728155226940584 13761990665899776 13799387379665808 13836885714936639 13897638624804048 13931891785231872 13960355843267424 13969750186822176 14021650867143168 14059753179282144 14094405899375616 14097959030312802 14132705915406528 14159858221498464 14194757667972096 14223758783706432 14233330379026368 14286210317466624 14307183766214016 14360338086156288 14370001589798912 14399360743999104 14462583284348928 14498228849672192 14501883782404224 14537626210676736 14577130629727488 14631287861366784 14641133695266816 14671046795772672 14707206155870208 14735462214242304 14775504231128832 14811921044840448 14852170830288384 14888776602238976 14907349896486912 14917381500837888 14984700611641344 14994784267616256 15091391253233664 15132400468595712 15169696915488768 15195531360264336 15198841529155584 15236823565047663 15267430811860992 15277704725495808 15345309314887803 15376134484426752 15383130512860192 15424932497949486 15455917612007424 15482239499137248 15485612124045312 15524310802124034 15565963305222144 15634843452904554 15673378258385856 15705400323675852 15715968960174948 15774357225536064 15817222326692412 15856206636797568 15899294154832344 15969102376468608 16012496676404664 16051962274288896 16095581736990768 16155380346925824 16166251788523776 16199280836998992 16270406194892544 16310507455881216 16314619255204752 16354829487011328 16399271958443424 16460198844037632 16471275407175168 16545606925353984 16556740962159616 16577394991022592 16618252879577088 16663411175445504 16704481065926656 16708692184074432 16749873677518848 16782054188442624 16823416495374336 16857788188096512 16869132301068288 16931804820701184 16977815159887872 17019659953963008 17023950527170176 17065909029924864 17094972780297378 17098696720300032 17140839448117248 17175859663343616 17187417816182784 17251272836186112 17276599264862208 17306021826967716 17387907313508352 17417519436529404 17511708718374912 17602572835897344 17632550540684088 17715981036404736 17746151878728072 17838232466397264 17842118316834816 17850236349828336 17886705924186387 17934696851668992 17965240173527184 18009518649202176 18014058760955247 18058457558575008 18107529454114614 18174802890291552 18187033262089248 18224190941623866 18273087358304256 18304206969254112 18349320887866368 18399183172887744 18449180953248852 18530184833072064 18575855713642496 18613807791023232 18626333582429568 18695534489524224 18746337572376192 18792541199167488 18797278707083736 18843607887208704 18879810961997952 18926343557296128 18965011711608576 18977773838701824 19048280423288832 19076245021618688 19100042054873856 19147117448208384 19199147658665472 19283444379131904 19335845043205632 19383501614235648 19436174172969984 19508383815155712 19521511593689088 19561395727696896 19609608207826944 19647282952323072 19700672308171776 19709635969602121 19749228059787264 19802894440384512 19836619358269599 19876466528649216 19889842001117184 19979600815521792 19993045690155008 20017986404253696 20068011524696922 20081515893556878 20121855004311552 20176533958127616 20210895195218082 20260708480352448 20265122038874112 20315764753396884 20446653251577996 20460412419850404 20557223278092288 20566576663932648 20642985998849664 20699081069498712 20846457937206072 20897837677847808 20940533764901136 20954625280233264 21032476300714752 21089629768923216 21141608849063424 21199058873109792 21239787332247696 21292136501958144 21349995568539552 21402616365718528 21429315476199936 21460775649321024 21540507129234432 21555002384698368 21599041115998656 21693874926523392 21747343274508288 21752825673606336 21806439316015104 21865695944591232 21946931792050176 21961700542900224 22006570193659008 22060809233805312 22103193321363456 22157670506102784 22217881567260672 22278256245432576 22333164903358464 22376072251256832 22477050917462016 22492176401424384 22637086879850496 22698600702893568 22754545373233152 22793297040396504 22798262293733376 22901146217791488 22916557088243712 23035465686482944 23064201726640128 23074695769290288 23137398746924229 23183876418011136 23223359248705872 23286466203186051 23348944957833216 23452265179356831 23470097114529792 23510067387578784 23558100485513778 23573953440262422 23621308048539648 23661535838304096 23784309955196352 23789491089113088 23800315133104448 23848941232248516 23953653564702912 24012691532269568 24018745014606996 24077943411433344 24143372605486152 24233070520388736 24249377682785664 24298921255498488 24405609292338816 24465761183821824 24471928882807128 24532244230516992 24598907937665136 24690298266056448 24706913110762752 24818410388030976 24835111443239424 24927379319365632 24995116763168256 25056721598889984 25063038276111648 25124810516278272 25173081282663936 25235124743061504 25286682282144768 25303698451602432 25397707231051776 25466722739831808 25529489930944512 25598863544887296 25642459170446067 25648045080450048 25711259172175872 25781126724274176 25844668818980864 25876909254279168 25914898897293312 25959032740451574 26011178420207616 26028682124918784 26081860970262528 26126279154794106 26196377269764096 26267563077562368 26403859253846016 26448825811026132 26573971554607104 26757348699595896 26775354524742504 26902045277503488 26947860260290776 27014277973803264 27087686337862512 27161294181171921 27262204335437328 27280549893133872 27409631037456384 27422102218576864 27456310453881168 27523981331799552 27598774759331616 27673771429873278 27795277249608096 27863783570463744 27920711686534848 27939500373644352 28043301734286336 28119506358564288 28188811798751232 28195918060625604 28265411830813056 28319716442996928 28389515335944192 28447517567412864 28466660758052736 28572420634933248 28614367532428032 28720676172312576 28740003179597824 28798721487998208 28925166568697856 29003767564808448 29075252421353472 29154261259454976 29262575722733568 29282267390533632 29342093591545344 29414412311740416 29470924428484608 29551008462257664 29623842089680896 29704341660576768 29777553204477952 29814699792973824 29834763001675776 29969401223282688 29989568535232512 30102017287045383 30122273840335317 30182782506467328 30264800937191424 30316342792827123 30339393830977536 30391062720528672 30397683058311168 30473647130095326 30534861623721984 30555409450991616 30690618629775606 30752268968853504 30766261025720384 30849864995898972 30964478998274496 30971224248090624 31048621604248068 31269686905809108 31346756516771712 31410800647351704 31431937920349896 31548714451072128 31634444653384824 31712413273595136 31798588309664688 31938204752937216 32024993352809328 32103924548577792 32191163473981536 32310760693851648 32332503577047552 32398561673997984 32540812389785088 32621014911762432 32629238510409504 32709658974022656 32798543916886848 32920397688075264 32942550814350336 33091213850707968 33113481924319232 33154789982045184 33236505759154176 33326822350891008 33408962131853312 33417384368148864 33499747355037696 33564108376885248 33646832990748672 33715576376193024 33738264602136576 33863609641402368 33955630319775744 34047901054340352 34131818059849728 34189945560594756 34197393440600064 34351719326687232 34374835632365568 34553198529724416 34612043653935432 34775814627016704 34835038873058808 35023417436749824 35205145671794688 35265101081368176 35360930160393633 35431962072809472 35492303757456144 35676464932794528 35684236633669632 35700472699656672 35773411848372774 35869393703337984 35930480347054368 36019037298404352 36028117521910494 36116915117150016 36215058908229228 36349605780583104 36374066524178496 36448381883247732 36608413938508224 36698641775732736 36798366345775488 36898361906497704 37060369666144128 37151711427284992 37227615582046464 37252667164859136 37391068979048448 37492675144752384 37585082398334976 37594557414167472 37687215774417408 37759621923995904 37852687114592256 37930023423217152 37955547677403648 38096560846577664 38152490043237376 38200084109747712 38294234896416768 38398295317330944 38566888758263808 38671690086411264 38767003228471296 38872348345939968 38938549110677361 39016767630311424 39043023187378176 39122791455393792 39189418732191159 39219216415653888 39294565904646144 39401344616343552 39419271939204242 39498456119574528 39605788880769024 39673238716539198 39752933057298432 39779684002234368 40035972808507392 40136023049393844 40163031787113756 40353067916255232 40421790390436164 40521416960704896 40631529506793768 40893306503155992 40920824839700808 41114446556184576 41133153327865296 41285971997699328 41398162138997424 41510657144809917 41692915874412144 41795675355695616 41881067529802272 41909250560466528 42064952601429504 42179259537846432 42283217698126848 42398117746219584 42479574664495392 42584273003916288 42699991137079104 42805232731437056 42858630952399872 42921551298642048 43081014258468864 43110004769396736 43198082231997312 43387749853046784 43494686549016576 43505651347212672 43612878632030208 43731391889182464 43893863584100352 43923401085800448 44013140387318016 44121618467610624 44206386642726912 44435763134521344 44556512490865152 44666329806716928 44752144502513664 44954101834924032 44984352802848768 45274173759700992 45397201405787136 45509090746466304 45586594080793008 45596524587466752 45710470695142989 45802292435582976 45833114176487424 46035927944663409 46070931372965888 46128403453280256 46149391538580576 46274797493848458 46367752836022272 46446718497411744 46572932406372102 46697889915666432 46904530358713662 47020134775157568 47116200971027556 47147906880524844 47323071676608192 47568619910392704 47600630266208896 47697882464497032 47907307129405824 48025383064539136 48037490029213992 48155886822866688 48286745210972304 48466141040777472 48498755365571328 48597842510996976 48811218584677632 48931522367643648 48943857765614256 49064488461033984 49197815875330272 49380596532112896 49413826221525504 49636820776061952 49670222886478848 49854758638731264 49990233526336512 50113443197779968 50126076552223296 50249621032556544 50346162565327872 50470249486123008 50573364564289536 50607396903204864 50795414462103552 50933445479663616 51058979861889024 51197727089774592 51284918340892134 51296090160900096 51422518344351744 51562253448548352 51753818508558336 51829797794586624 51918065480903148 52163721940525056 52252558309588212 52535126155124736 52807718507692032 52897651622052264 53147943109214208 53514697399191792 53550709049485008 53660117772559161 53804090555006976 53895720520581552 54028555947606528 54042176282865741 54175372675725024 54322588362343842 54524408670874656 54561099786267744 54819262074912768 54844204437153728 54912620907762336 55047962663599104 55197549518663232 55347542859746556 55590554499216192 55727567140927488 55841423373069696 55879000747288704 56086603468572672 56239012717128576 56377623597502464 56391836121251208 56530823661626112 56639432885993856 56779030671888384 56895035134825728 56933321516105472 57144841269866496 57228735064856064 57441352344625152 57480006359195648 57597442975996416 57850333137395712 58007535129616896 58150504842706944 58308522518909952 58525151445467136 58564534781067264 58684187183090688 58828824623480832 58941848856969216 59102016924515328 59128907908806363 59247684179361792 59408683321153536 59509858074808797 59555106408955904 59629399585947648 59669526003351552 59938802446565376 59979137070465024 60204034574090766 60244547680670634 60365565012934656 60529601874382848 60632685585654246 60782125441057344 60795366116622336 60947294260190652 61381237259551212 61532522051440768 61699729991797944 61928957996548992 62097243208496136 62539373811618216 62693513033543424 62821601294703408 62863875840699792 63097428902144256 63268889306769648 63424826547190272 63597176619329376 63876409505874432 64049986705618656 64207849097155584 64382326947963072 64621521387703296 64665007154095104 64797123347995968 65081624779570176 65242029823524864 65258477020819008 65419317948045312 65597087833773696 65840795376150528 65885101628700672 66182427701415936 66226963848638464 66309579964090368 66473011518308352 66653644701782016 66834768736297728 66999494710075392 67128216753770496 67431152752386048 67476529204273152 67911260639551488 68095802108680704 68263636119699456 68379891121189512 68394786881200128 68703438653374464 68749671264731136 69106397059448832 69224087307870864 69412196240772687 69551629254033408 69670077746117616 69859398609558153 70046834873499648 70356795538070493 70410291343589376 70530202162736352 70721860320787266 70863924145618944 70984607514912288 71352929865589056 71368473267339264 71400945399313344 71546823696745548 71860960694108736 72038074596808704 72056235043820988 72233830234300032 72430117816458456 72699211561166208 72748133048356992 72896763766495464 73216827877016448 73397283551465472 73596732691550976 73796723812995408 74120739332288256 74303422854569984 74455231164092928 74505334329718272 74782137958096896 74985350289504768 75170164796669952 75189114828334944 75374431548834816 75519243847991808 75705374229184512 75860046846434304 75911095354807296 76193121693155328 76304980086474752 76400168219495424 76588469792833536 76796590634661888 76927377511338201 77133777516527616 77343380172822528 77534006456942592 77744696691879936 77877098221354722 78033535260622848 78086046374756352 78245582910787584 78378837464382318 78589131809292288 78802689232687104 78838543878408484 79211577761538048 79346477433078396 80272046098787688 80326063574227512 80706135832510464 80843580780872328 81042833921409792 81263059013587536 81483882543515763 81786613006311984 81841649679401616 82228893112369152 82266306655730592 82571943995398656 82796324277994848 83021314289619834 83385831748824288 83591350711391232 83762135059604544 83818501120933056 84129905202859008 84358519075692864 84566435396253696 84796235492439168 84959149328990784 85168546007832576 85399982274158208 85610465462874112 85717261904799744 85843102597284096 86162028516937728 86220009538793472 86396164463994624 86775499706093568 87011302694425344 87225757264060416 87462783778364928 87787727168200704 87846802171600896 88026280774636032 88243236935221248 88412773285453824 88871526269042688 89113024981730304 89332659613433856 89504289005027328 89908203669848064 89968705605697536 90306051861136149 90366821521005951 90548347519401984 90794402811574272 90949028378481369 91018181492932608 91173188161586016 91193049174933504 91420941390285978 91604584871165952 91666228352974848 92071855889326818 92256806906560512 92298783077161152 92549594987696916 92893436994823488 93145864812744204 93809060717427324 94040269550315136 94232401942055112 94295813761049688 94646143353216384 95137239820785408 95201260532417792 95395764928994064 95814614258811648 96050766129078272 96074980058427984 96311773645733376 96573490421944608 96932282081554944 96997510731142656 97195685021993952 97622437169355264 97863044735287296 97887715531228512 98128976922067968 98395631750660544 98761193064225792 98827652443051008 99273641552123904 99340445772957696 99709517277462528 99980467052673024 100226886395559936 100252153104446592 100499242065113088 100692325130655744 100940498972246016 101146729128579072 101214793806409728 101590828924207104 101866890959327232 102395454179549184 102569836681784268 102592180321800192 103124506897096704 103659595589173248 103836130961806296 104327443881050112 104505116619176424 105070252310249472 105615437015384064 105795303244104528 106082790481180899 106295886218428416 107029394798383584 107101418098970016 107320235545118322 107608181110013952 107791441041163104 108057111895213056 108084352565731482 108350745351450048 108645176724687684 109048817341749312 109122199572535488 109688408874307456 109825241815524672 110095925327198208 110395099037326464 110695085719493112 111181108998432384 111455134281854976 111682846746139392 111758001494577408 112173206937145344 112478025434257152 112755247195004928 112783672242502416 113061647323252224 113278865771987712 113558061343776768 113790070269651456 113866643032210944 114289682539732992 114457470129712128 114882704689250304 114960012718391296 115194885951992832 115700666274791424 116015070259233792 116301009685413888 116617045037819904 116815647332032083 117050302890934272 117129069562134528 117368374366181376 117568256196573477 117657649246961664 117883697713938432 118204033849030656 118257815817612726 118495368358723584 118817366642307072 119019716149617594 119258799171895296 119339052006703104 120408069148181532 120489095361341268 121059203748765696 121265371171308492 121564250882114688 121894588520381304 122762474519102424 123065044102881536 123399459983595888 123857915993097984 124194486416992272 124531971434429751 125078747623236432 125387026067086848 125643202589406816 125727751681399584 126194857804288512 126537778613539296 126849653094380544 127194353238658752 127752819011748864 128099973411237312 128415698194311168 128764653895926144 129243042775406592 129330014308190208 129594246695991936 130163249559140352 130484059647049728 130516954041638016 130838635896090624 131194175667547392 131681590752301056 131770203257401344 132364855402831872 132453927697276928 132619159928180736 133307289403564032 133669537472595456 133998989420150784 134256433507540992 134862305504772096 134953058408546304 135822521279102976 136191604217361408 136527272239398912 136759782242379024 136789573762400256 137131412085428967 137406877306748928 137499342529462272 138107783833990227 138212794118897664 138448174615741728 138824392481545374 139103258508066816 139340155492235232 139718797219116306 140093669746999296 140713591076140986 141060404325472704 141443720641574532 141969215029824576 142705859731178112 142801890798626688 143093647393491096 143721921388217472 144076149193617408 144112470087641976 144467660468600064 144860235632916912 145398423122332416 145496266096713984 145793527532990928 146433655754032896 146794567102930944 147193465383101952 147593447625990816 148241478664576512 148606845709139968 148910462328185856 149010668659436544 149564275916193792 149970700579009536 150340329593339904 150378229656669888 150748863097669632 151038487695983616 151410748458369024 151720093692868608 151822190709614592 152386243386310656 152609960172949504 152800336438990848 153176939585667072 153593181269323776 153854755022676402 154267555033055232 154686760345645056 155489393383759872 155754196442709444 156491165821575168 156757674928764636 157605378465374208 157677087756816968 158423155523076096 158692954866156792 160544092197575376 160652127148455024 160980353317677483 161412271665020928 161687161561744656 162085667842819584 162126528848597223 162526118027175072 162967765087031526 163573226012623968 163683299358803232 164457786224738304 164532613311461184 165143887990797312 165592648555989696 166042628579239668 166771663497648576 167182701422782464 167524270119209088 167637002241866112 168259810405718016 168717038151385728 169132870792507392 169592470984878336 169918298657981568 170337092015665152 170799964548316416 171220930925748224 171434523809599488 171686205194568192 172324057033875456 172440019077586944 172792328927989248 173550999412187136 174022605388850688 174451514528120832 174925567556729856 175575454336401408 175693604343201792 176052561549272064 176486473870442496 176825546570907648 177386723726419089 177743052538085376 178226049963460608 178529574224426391 178665319226867712 179008578010054656 179816407339696128 179937411211395072 180612103722272298 180733643042011902 181096695038803968 181588805623148544 181898056756962738 182346376323172032 182386098349867008 182841882780571956 184143711778653636 184597566154322304 185099189975393832 185786873989646976 186291729625488408 187618121434854648 188080539100630272 188464803884110224 188591627522099376 189292286706432768 190274479641570816 190402521064835584 190791529857988128 191629228517623296 192101532258156544 192149960116855968 192623547291466752 193146980843889216 193864564163109888 193995021462285312 194391370043987904 195244874338710528 195726089470574592 195775431062457024 196257953844135936 196791263501321088 197522386128451584 197655304886102016 198547283104247808 198680891545915392 199419034554925056 199960934105346048 200504306208893184 200998484130226176 201384650261311488 202293458257158144 202429587612819456 203733781918654464 204790908359098368 205139673363568536 205184360643600384 206249013794193408 207319191178346496 207672261923612592 208236588722318061 208654887762100224 209010233238352848 209578195828674459 210140504620498944 211230874030768128 211590606488209056 212165580962361798 212591772436856832 214058789596767168 214202836197940032 214640471090236644 215582882082326208 216114223790426112 216168705131462964 216701490702900096 217290353449375368 218097634683498624 218244399145070976 219376817748614912 219650483631049344 220191850654396416 220790198074652928 221390171438986224 222362217996864768 222910268563709952 223365693492278784 223516002989154816 224346413874290688 224956050868514304 225510494390009856 225567344485004832 226123294646504448 226557731543975424 227116122687553536 227580140539302912 227733286064421888 228579365079465984 228914940259424256 229765409378500608 229920025436782592 230389771903985664 230782132534014603 231401332549582848 232030140518467584 232602019370827776 233234090075639808 233631294664064166 234100605781868544 234258139124269056 234736748732362752 235136512393146954 235767395427876864 236408067698061312 236515631635225452 237634733284614144 238039432299235188 240816138296363064 240978190722682536 242118407497531392 242530742342616984 243128501764229376 243789177040762608 244451647630547289 245524949038204848 246130088205763072 246798919967191776 247715831986195968 248388972833984544 249063942868859502 250157495246472864 250774052134173696 251286405178813632 251455503362799168 252389715608577024 253075557227078592 253699306188761088 254388706477317504 255505638023497728 256199946822474624 256831396388622336 257529307791852288 258486085550813184 258660028616380416 259188493391983872 260326499118280704 261033908083276032 261677271792181248 262388351335094784 263363181504602112 263540406514802688 264729710805663744 264907855394553856 265238319856361472 266614578807128064 267339074945190912 267997978840301568 268512867015081984 269724611009544192 269906116817092608 270918155583408447 271100464563017853 271645042558205952 272383208434722816 273054544478797824 273519564484758048 273579147524800512 274262824170857934 274813754613497856 274998685058924544 276215567667980454 276896349231483456 277648784963090748 278680310984470464 279437594438232612 281427182152281972 282120808650945408 282887441283149064 283938430059649152 285411719462356224 285603781597253376 286187294786982192 287443842776434944 288152298387234816 288224940175283952 288935320937200128 289720471265833824 290796846244664832 290992532193427968 291587055065981856 292867311508065792 293589134205861888 294386930766203904 295186895251981632 296482957329153024 297213691418279936 297820924656371712 298021337318873088 299128551832387584 299941401158019072 300680659186679808 300756459313339776 301497726195339264 302076975391967232 302821496916738048 303440187385737216 303644381419229184 304772486772621312 305219920345899008 305600672877981696 307186362538647552 307709510045352804 309373520691290112 310978786767519744 311508392885418888 312982331643150336 313515349857529272 315210756930748416 315354175513633936 316846311046152192 317385909732313584 318248371443542697 321088184395150752 321304254296910048 321960706635354966 322824543330041856 323374323123489312 324171335685639168 324253057697194446 325052236054350144 325935530174063052 327146452025247936 327366598717606464 329065226622922368 330287775981594624 331185297111979392 332085257158479336 333543326995297152 334365402845564928 335048540238418176 335274004483732224 336519620811436032 337434076302771456 338265741585014784 339184941969756672 339836597315963136 340674184031330304 341599929096632832 342441861851496448 342869047619198976 343372410389136384 344648114067750912 344880038155173888 345584657855978496 347101998824374272 348045210777701376 348903029056241664 349851135113459712 350446941996096249 351150908672802816 351387208686403584 352105123098544128 352972947740884992 353651093141815296 354773447452838178 355486105076170752 356452099926921216 357059148448852782 358017156020109312 361224207444544596 361467286084023804 363177611246297088 363796113513925476 364692752646344064 365683765561143912 368287423557307272 369195132308644608 370198379950787664 371573747979293952 372583459250976816 373595914303289253 375236242869709296 376161078201260544 376929607768220448 377183255044198752 378584573412865536 380548959283141632 380805042129671168 381583059715976256 383258457035246592 384203064516313088 384299920233711936 385247094582933504 386293961687778432 387729128326219776 387990042924570624 388782740087975808 390489748677421056 391452178941149184 391550862124914048 392515907688271872 393582527002642176 395044772256903168 395310609772204032 397094566208495616 397361783091830784 399921868210692096 401008612417786368 401996968260452352 402769300522622976 404586916514316288 404859175225638912 407467563837308928 409581816718196736 410279346727137072 410368721287200768 411394236256286901 412498027588386816 414323351501970681 414638382356692992 415344523847225184 416473177444636122 417309775524200448 418020466476705696 419156391657348918 420281009240997888 423181212976418112 424331161924723596 428117579193534336 428405672395880064 429280942180473288 431165764164652416 432228447580852224 432337410262925928 433402981405800192 434580706898750736 436195269366997248 436488798290141952 438753635497229824 439300967262098688 440383701308792832 441580396149305856 442780342877972448 444724435993729536 445820537127419904 446731386984557568 447032005978309632 448692827748581376 449912101737028608 451020988780019712 451134688970009664 452246589293008896 453115463087950848 454232245375107072 455160281078605824 455466572128843776 457158730158931968 457829880518848512 459530818757001216 459840050873565184 460779543807971328 461564265068029206 462802665099165696 464060281036935168 466468180151279616 467262589328128332 469473497464725504 470273024786293908 472816135396122624 473031263270450904 475269466569228288 476078864598470376 481632276592726128 481956381445365072 482941059953032449 484236814995062784 485061484685233968 486257003528458752 487578354081525216 488903295261094578 491049898076409696 492260176411526144 493597839934383552 495431663972391936 496777945667969088 498127885737719004 500314990492945728 501548104268347392 502572810357627264 502911006725598336 504779431217154048 506151114454157184 507398612377522176 508777412954635008 511011276046995456 512399893644949248 513662792777244672 515058615583704576 516972171101626368 517320057232760832 518376986783967744 520652998236561408 522067816166552064 523354543584362496 524776702670189568 526726363009204224 527080813029605376 529459421611327488 529815710789107712 530476639712722944 532160171179257267 533229157614256128 534678149890381824 535588722673279173 535995957680603136 537025734030163968 539449222019088384 539812233634185216 541836311166816894 542200929126035706 543290085116411904 544766416869445632 547039128969516096 547158295049601024 548525648341715868 552431135335960908 553792698462966912 555297569926181496 557360621968940928 558875188876465224 562854364304563944 564241617301890816 565774882566298128 567876860119298304 570823438924712448 571207563194506752 572374589573964384 574887685552869888 576304596774469632 576449880350567904 577870641874400256 579440942531667648 581593692489329664 581985064386855936 583174110131963712 585734623016131584 587178268411723776 588773861532407808 590373790503963264 592965914658306048 594427382836559872 595641849312743424 596042674637746176 598257103664775168 599882802316038144 601512918626679552 602995452390678528 604153950783934464 606880374771474432 607288762838458368 610439840691798016 611201345755963392 614372725077295104 615419020090705608 618747041382580224 621957573535039488 623016785770837776 624709766166954183 625964663286300672 627030699715058544 630421513861496832 630708351027267872 633692622092304384 634771819464627168 636496742887085394 642176368790301504 642608508593820096 643921413270709932 646748646246978624 648342671371278336 648506115394388892 650104472108700288 651871060348126104 654292904050495872 654733197435212928 658130453245844736 660575551963189248 662370594223958784 664170514316958672 667086653990594304 668730805691129856 670097080476836352 670548008967464448 673039241622872064 674868152605542912 676531483170029568 678369883939513344 679673194631926272 681348368062660608 683199858193265664 684883723702992896 685738095238397952 686744820778272768 689296228135501824 689760076310347776 691169315711956992 692346397602043809 694203997648748544 696090421555402752 697806058112483328 699702270226919424 700893883992192498 702301817345605632 702774417372807168 704210246197088256 707302186283630592 709546894905676356 712904199853842432 714118296897705564 722448414889089192 722934572168047608 726355222492594176 727592227027850952 729385505292688128 731367531122287824 733354942891641867 736574847114614544 738390264617289216 740396759901575328 743147495958587904 745166918501953632 747191828606578506 750472485739418592 752322156402521088 753859215536440896 754366510088397504 757169146825731072 761097918566283264 761610084259342336 763166119431952512 766516914070493184 768406129032626176 768599840467423872 770494189165867008 772587923375556864 775458256652439552 775980085849141248 777565480175951616 780979497354842112 783101724249828096 785031815376543744 787165054005284352 790089544513806336 790621219544408064 794189132416991232 794723566183661568 799843736421384192 802017224835572736 803993936520904704 805538601045245952 809173833028632576 809718350451277824 813301393689053559 814935127674617856 819163633436393472 820558693454274144 820737442574401536 822788472512573802 824996055176773632 828646703003941362 830689047694450368 832946354889272244 836040932953411392 838312783314697836 846362425952836224 848662323849447192 856235158387068672 856811344791760128 858561884360946576 862331528329304832 864456895161704448 864674820525851856 866805962811600384 869161413797501472 872390538733994496 872977596580283904 877507270994459648 878601934524197376 880767402617585664 883160792298611712 885560685755944896 889448871987459072 891641074254839808 893462773969115136 894064011956619264 897385655497162752 899824203474057216 902041977560039424 902269377940019328 904493178586017792 906230926175901696 908464490750214144 910320562157211648 910933144257687552 914317460317863936 915659761037697024 921559087615942656 923128530136058412 928120562073870336 932936360302559232 934525178656256664 938946994929451008 940546049572587816 945632270792245248 946062526540901808 950538933138456576 952157729196940752 954745114330628091 963264553185452256 963912762890730144 965882119906064898 968473629990125568 970122969370467936 972514007056917504 975156708163050432 977806590522189156 982099796152819392 984520352823052288 987195679868767104 990863327944783872 993555891335938176 996255771475438008 1000629980985891456 1003096208536694784 1005145620715254528 1005822013451196672 1009558862434308096 1012302228908314368 1014797224755044352 1017554825909270016 1022022552093990912 1024799787289898496 1027325585554489344 1030117231167409152 1033944342203252736 1034640114465521664 1036753973567935488 1041305996473122816 1044135632333104128 1046709087168724992 1049553405340379136 1051340825988288747 1053452726018408448 1054161626059210752 1058918843222654976 1059631421578215424 1060953279425445888 1064320342358514534 1066458315228512256 1069356299780763648 1071177445346558346 1074051468060327936 1083672622333633788 1084401858252071412 1089532833738891264 1094078257939032192 1097051296683431736 1104862270671921816 1107585396925933824 1110595139852362992 1114721243937881856 1117750377752930448 1125708728609127888 1128483234603781632 1131549765132596256 1135753720238596608 1141646877849424896 1142415126389013504 1144749179147928768 1149775371105739776 1152609193548939264 1152899760701135808 1155741283748800512 1158881885063335296 1163187384978659328 1163970128773711872 1166348220263927424 1171469246032263168 1174356536823447552 1177547723064815616 1180747581007926528 1185931829316612096 1191283698625486848 1192085349275492352 1199765604632076288 1203025837253359104 1205990904781357056 1208307901567868928 1213760749542948864 1214577525676916736 1220879681383596032 1222402691511926784 1228745450154590208 1230838040181411216 1234182708768860703 1237494082765160448 1242970054505912043 1243915147070078976 1246033571541675552 1249419532333908366 1251929326572601344 1254061399430117088 1260843027722993664 1261416702054535744 1269543638929254336 1272993485774170788 1284352737580603008 1285217017187640192 1287842826541419864 1293497292493957248 1296685342742556672 1297012230788777784 1300208944217400576 1303742120696252208 1308585808100991744 1309466394870425856 1316260906491689472 1321151103926378496 1324741188447917568 1328341028633917344 1334173307981188608 1337461611382259712 1340194160953672704 1341096017934928896 1346078483245744128 1349736305211085824 1353062966340059136 1356739767879026688 1359346389263852544 1362696736125321216 1366399716386531328 1369767447405985792 1371476190476795904 1373489641556545536 1378592456271003648 1379520152620695552 1382338631423913984 1384692795204087618 1388407995297497088 1392180843110805504 1399404540453838848 1401787767984384996 1408420492394176512 1419093789811352712 1425808399707684864 1428236593795411128 1444896829778178384 1445869144336095216 1452710444985188352 1455184454055701904 1458771010585376256 1462735062244575648 1466709885783283734 1473149694229229088 1476780529234578432 1480793519803150656 1486294991917175808 1490333837003907264 1494383657213157012 1500944971478837184 1504644312805042176 1507718431072881792 1508733020176795008 1514338293651462144 1522195837132566528 1523220168518684672 1526332238863905024 1533033828140986368 1537199680934847744 1540988378331734016 1545175846751113728 1550916513304879104 1551960171698282496 1555130960351903232 1561958994709684224 1566203448499656192 1570063630753087488 1574330108010568704 1580179089027612672 1581242439088816128 1588378264833982464 1589447132367323136 1596480513537771801 1599687472842768384 1604034449671145472 1606766168019837519 1607987873041809408 1611077202090491904 1618347666057265152 1619436700902555648 1626602787378107118 1629870255349235712 1641117386908548288 1641474885148803072 1645576945025147604 1657293406007882724 1661378095388900736 1665892709778544488 1672081865906822784 1676625566629395672 1692724851905672448 1697324647698894384 1712470316774137344 1713622689583520256 1717123768721893152 1724663056658609664 1728913790323408896 1729349641051703712 1733611925623200768 1738322827595002944 1744781077467988992 1745955193160567808 1755014541988919296 1757203869048394752 1761534805235171328 1766321584597223424 1771121371511889792 1778897743974918144 1783282148509679616 1786925547938230272 1788128023913238528 1794771310994325504 1799648406948114432 1804538755880038656 1808986357172035584 1812461852351803392 1820641124314423296 1821866288515375104 1831319522075394048 1843118175231885312 1846257060272116824 1856241124147740672 1865872720605118464 1869050357312513328 1874129298500862549 1877893989858902016 1881092099145175632 1891264541584490496 1892125053081803616 1901077866276913152 1904315458393881504 1909490228661256182 1926529106370904512 1927825525781460288 1931764239812129796 1940245938740935872 1945028014113835008 1950313416326100864 1955613181044378312 1964199592305638784 1969040705646104576 1974391359737534208 1981726655889567744 1987111782671876352 1992511542950876016 2001259961971782912 2006192417073389568 2010291241430509056 2011644026902393344 2019117724868616192 2024604457816628736 2029594449510088704 2035109651818540032 2044045104187981824 2049599574579796992 2054651171108978688 2060234462334818304 2067888684406505472 2069280228931043328 2073507947135870976 2077039192806131427 2082611992946245632 2088271264666208256 2093418174337449984 2099106810680758272 2102681651976577494 2106905452036816896 2108323252118421504 2121906558850891776 2128640684717029068 2138712599561527296 2142354890693116692 2167345244667267576 2168803716504142824 2179065667477782528 2188156515878064384 2194102593366863472 2200064828674925601 2209724541343843632 2215170793851867648 2221190279704725984 2229442487875763712 2235500755505860896 2251417457218255776 2256966469207563264 2263099530265192512 2271507440477193216 2283293755698849792 2284830252778027008 2289498358295857536 2299550742211479552 2305218387097878528 2305799521402271616 2311482567497601024 2317763770126670592 2326374769957318656 2327940257547423744 2332696440527854848 2342938492064526336 2355095446129631232 2361495162015853056 2371863658633224192 2382567397250973696 2384170698550984704 2399531209264152576 2406051674506718208 2411981809562714112 2416615803135737856 2427521499085897728 2429155051353833472 2439904181067160677 2441759362767192064 2444805383023853568 2457490900309180416 2461676080362822432 2468365417537721406 2474988165530320896 2485940109011824086 2492067143083351104 2498839064667816732 2508122798860234176 2522833404109071488 2539087277858508672 2545986971548341576 2568705475161206016 2570434034375280384 2575685653082839728 2586994584987914496 2593370685485113344 2594024461577555568 2600417888434801152 2607484241392504416 2617171616201983488 2618932789740851712 2632521812983378944 2642302207852756992 2649482376895835136 2656682057267834688 2668346615962377216 2674923222764519424 2680388321907345408 2682192035869857792 2692156966491488256 2699472610422171648 2706125932680118272 2713479535758053376 2718692778527705088 2725393472250642432 2732799432773062656 2742952380953591808 2746979283113091072 2764677262847827968 2769385590408175236 2784361686221611008 2798809080907677696 2803575535968769992 2816840984788353024 2838187579622705424 2851616799415369728 2856473187590822256 2864235342991884273 2889793659556356768 2891738288672190432 2905420889970376704 2910368908111403808 2917542021170752512 2925470124489151296 2933419771566567468 2946299388458458176 2953561058469156864 2961587039606301312 2972589983834351616 2980667674007814528 2988767314426314024 3001889942957674368 3009288625610084352 3015436862145763584 3017466040353590016 3028676587302924288 3044391674265133056 3046440337037369344 3052664477727810048 3066067656281972736 3074399361869695488 3081976756663468032 3090351693502227456 3101833026609758208 3103920343396564992 3110261920703806464 3123917989419368448 3132406896999312384 3140127261506174976 3148660216021137408 3154022477964866241 3160358178055225344 3162484878177632256 3176756529667964928 3178894264734646272 3192961027075543602 3199374945685536768 3208068899342290944 3213532336039675038 3222154404180983808 3253205574756214236 3282234773817096576 3291153890050295208 3314586812015765448 3322756190777801472 3331785419557088976 3344163731813645568 3353251133258791344 3385449703811344896 3394649295397788768 3424940633548274688 3427245379167040512 3434247537443786304 3449326113317219328 3457827580646817792 3458699282103407424 3467223851246401536 3476645655190005888 3489562154935977984 3491910386321135616 3510029083977838592 3514407738096789504 3523069610470342656 3532643169194446848 3542242743023779584 3557795487949836288 3573851095876460544 3576256047826477056 3599296813896228864 3609077511760077312 3617972714344071168 3624923704703606784 3641282248628846592 3643732577030750208 3662639044150788096 3686236350463770624 3692514120544233648 3702548126306582109 3712482248295481344 3728910163517736129 3731745441210236928 3738100714625026656 3748258597001725098 3755787979717804032 3762184198290351264 3782529083168980992 3784250106163607232 3808630916787763008 3818980457322512364 3853058212741809024 3855651051562920576 3863528479624259592 3880491877481871744 3890056028227670016 3900626832652201728 3911226362088756624 3928399184611277568 3938081411292209152 3948782719475068416 3963453311779135488 3974223565343752704 3985023085901752032 4002519923943565824 4012384834146779136 4020582482861018112 4023288053804786688 4038235449737232384 4049208915633257472 4059188899020177408 4070219303637080064 4088090208375963648 4099199149159593984 4109302342217957376 4120468924669636608 4135777368813010944 4138560457862086656 4147015894271741952 4154078385612262854 4165223985892491264 4176542529332416512 4198213621361516544 4205363303953154988 4257281369434058136 4277425199123054592 4284709781386233384 4334690489334535152 4337607433008285648 4358131334955565056 4376313031756128768 4388205186733726944 4400129657349851202 4419449082687687264 4430341587703735296 4442380559409451968 4458884975751527424 4471001511011721792 4502834914436511552 4513932938415126528 4526199060530385024 4543014880954386432 4566587511397699584 4569660505556054016 4578996716591715072 4599101484422959104 4611599042804543232 4622965134995202048 4635527540253341184 4652749539914637312 4655880515094847488 4665392881055709696 4685876984129052672 4710190892259262464 4722990324031706112 4743727317266448384 4765134794501947392 4768341397101969408 4789441540613315403 4799062418528305152 4812103349013436416 4820298504059512557 4823963619125428224 4833231606271475712 4855042998171795456 4858310102707666944 4879808362134321354 4889610766047707136 4923352160725644864 4936730835075442812 4971880218023648172 4984134286166702208 4997678129335633464 5016245597720468352 5045666808218142976 5078174555717017344 5091973943096683152 5137410950322412032 5140868068750560768 5151371306165679456 5173989169975828992 5186741370970226688 5188048923155111136 5200835776869602304 5214968482785008832 5234343232403966976 5237865579481703424 5265043625966757888 5284604415705513984 5298964753791670272 5313364114535669376 5336693231924754432 5349846445529038848 5360776643814690816 5364384071739715584 5384313932982976512 5398945220844343296 5426959071516106752 5437385557055410176 5465598865546125312 5493958566226182144 5529354525695655936 5538771180816350472 5568723372443222016 5597618161815355392 5607151071937539984 5622387895502587647 5633681969576706048 5676375159245410848 5703233598830739456 5712946375181644512 5728470685983768546 5779587319112713536 5783476577344380864 5820737816222807616 5835084042341505024 5850940248978302592 5866839543133134936 5892598776916916352 5907122116938313728 5923174079212602624 5945179967668703232 5961335348015629056 5977534628852628048 6003779885915348736 6018577251220168704 6030873724291527168 6034932080707180032 6057353174605848576 6088783348530266112 6092880674074738688 6105328955455620096 6132135312563945472 6148798723739390976 6163953513326936064 6180703387004454912 6203666053219516416 6207840686793129984 6220523841407612928 6231117578418394281 6247835978838736896 6264813793998624768 6280254523012349952 6297320432042274816 6308044955929732482 6320716356110450688 6324969756355264512 6385922054151087204 6416137798684581888 6427064672079350076 6506411149512428472 6564469547634193152 6582307780100590416 6600194486024776803 6629173624031530896 6645512381555602944 6663570839114177952 6688327463627291136 6706502266517582688 6770899407622689792 6789298590795577536 6849881267096549376 6854490758334081024 6868495074887572608 6898652226634438656 6915655161293635584 6917398564206814848 6934447702492803072 6953291310380011776 6979124309871955968 6983820772642271232 7020058167955677184 7028815476193579008 7065286338388893696 7084485486047559168 7115590975899672576 7147702191752921088 7152512095652954112 7198593627792457728 7218155023520154624 7235945428688142336 7249847409407213568 7282564497257693184 7287465154061500416 7319712543201482031 7325278088301576192 7372472700927541248 7385028241088467296 7405096252613164218 7424964496590962688 7457820327035472258 7476201429250053312 7496517194003450196 7524368396580702528 7568500212327214464 7617261833575526016 7637960914645024728 7706116425483618048 7711302103125841152 7727056959248519184 7760983754963743488 7780112056455340032 7801253665304403456 7822452724177513248 7856798369222555136 7876162822584418304 7897565438950136832 7926906623558270976 7948447130687505408 7970046171803504064 8005039847887131648 8024769668293558272 8041164965722036224 8046576107609573376 8076470899474464768 8098417831266514944 8118377798040354816 8140438607274160128 8176180416751927296 8198398298319187968 8240937849339273216 8294031788543483904 8308156771224525708 8353085058664833024 8396427242723033088 8410726607906309976 8514562738868116272 8554850398246109184 8569419562772466768 8592706028975652819 8669380978669070304 8675214866016571296 8716262669911130112 8752626063512257536 8776410373467453888 8800259314699702404 8838898165375374528 8860683175407470592 8884761118818903936 8917769951503054848 8942003022023443584 9005669828873023104 9027865876830253056 9052398121060770048 9086029761908772864 9133175022795399168 9139321011112108032 9157993433183430144 9198202968845918208 9223198085609086464 9245930269990404096 9271055080506682368 9305499079829274624 9311761030189694976 9330785762111419392 9371753968258105344 9420381784518524928 9445980648063412224 9462067433894598723 9487454634532896768 9530269589003894784 9536682794203938816 9578883081226630806 9598124837056610304 9624206698026872832 9640597008119025114 9666463212542951424 9759616724268642708 9846704321451289728 9873461670150885624 9943760436047296344 9968268572333404416 9995356258671266928 10032491195440936704 10091333616436285952 10156349111434034688 10183947886193366304 10274821900644824064 10281736137501121536 10302742612331358912 10347978339951657984 10373482741940453376 10376097846310222272 10401671553739204608 10429936965570017664 10468686464807933952 10475731158963406848 10530087251933515776 10569208831411027968 10597929507583340544 10626728229071338752 10673386463849508864 10721553287629381632 10728768143479431168 10797890441688686592 10853918143032213504 10874771114110820352 10931197731092250624 10987917132452364288 11058709051391311872 11077542361632700944 11107644378919746327 11137446744886444032 11195236323630710784 11214302143875079968 11244775791005175294 11267363939153412096 11352750318490821696 11425892750363289024 11456941371967537092 11559174638225427072 11566953154688761728 11641475632445615232 11670168084683010048 11701880497956605184 11733679086266269872 11785197553833832704 11814244233876627456 11846348158425205248 11890359935337406464 11922670696031258112 11955069257705256096 12007559771830697472 12037154502440337408 12061747448583054336 12069864161414360064 12114706349211697152 12177566697060532224 12185761348149477376 12210657910911240192 12264270625127890944 12297597447478781952 12327907026653872128 12361406774008909824 12407332106439032832 12415681373586259968 12441047682815225856 12462235156836788562 12495671957677473792 12529627587997249536 12594640864084549632 12616089911859464964 12771844108302174408 12832275597369163776 12854129344158700152 13012822299024856944 13128939095268386304 13164615560201180832 13200388972049553606 13258347248063061792 13291024763111205888 13327141678228355904 13376654927254582272 13413004533035165376 13541798815245379584 13578597181591155072 13699762534193098752 13708981516668162048 13736990149775145216 13797304453268877312 13834797128413629696 13868895404985606144 13906582620760023552 13958248619743911936 13967641545284542464 14040116335911354368 14057630952387158016 14130572676777787392 14168970972095118336 14231181951799345152 14295404383505842176 14305024191305908224 14368324621839946209 14397187255584915456 14436310047040309248 14471890857376284672 14499694818814427136 14565128994515386368 14574930308123000832 14639425086402964062 14770056482176934592 14810192505226328436 14915640654070944516 14952402858500106624 14993034388006900392 15048736793161405056 15137000424654428928 15234523667151052032 15275921829290049456 15412232850967236096 15422604206251682304 15454113918497038368 15521967509927486976 15560224112910680064 15602507330608806912 15644905448355026496 15713596738445110272 15752325645168836608 15795130877900273664 15853813247116541952 15896894261375010816 15940092343607008128 16010079695774263296 16049539336587116544 16082329931444072448 16093152215219146752 16152941798948929536 16196835662533029888 16280877214548320256 16396796596638375936 16481875698678546432 16588063577086967808 16616313542449051416 16706170117329666048 16792854485446066176 16821453215812619952 16867163686507762941 17029125477736232544 17109700796492218368 17138839125544933536 17185412057951305638 17338761957338140608 17350429732033142592 17505252127024515072 17552820746934907776 17600518629399404808 17677796330750749056 17721366350814941184 17769522237637807872 17835539903006109696 17884006044046887168 18011339657746046208 18055731753660506112 18104796242121540096 18172059523817545728 18266350045590798336 18278642022224216064 18315986866366860288 18396405937691836416 18446396171218172928 18491860539980808192 18542110161013364736 18610998159658549248 18623522060379389952 18661571524222838784 18743507936516210688 18840763569037049856 18891961296126824448 18924134867789197446 18974909269065793536 19157766162453261612 19248413396053745664 19281194016238050228 19519233448537285416 19693408642902579456 19746923340301771248 19800583458074330409 19887520872094592688 19936537144666808832 19990712517342533856 20064982390881873408 20182667232872571904 20312698222868069376 20367895772386732608 20549643801289648128 20563472275002243072 20605485224662717824 20695956679903315968 20746965483880906752 20752195692620444544 20803343107478409216 20859873931140035328 20937372929615867904 20951462317926813696 21060174503867031552 21195859015166681088 21253456458142677504 21346772927699017728 21443106575258763264 21457536286958862336 21595780883377373184 21707836286064427008 21749542228221640704 21862395462184501248 21959137629604446093 21975834264904728576 22117418102782623744 22155084723265401888 22215288757839492654 22274893489772888064 22428604287750159936 22489551582010350588 22705500636981643392 22851785500726578048 22913882743935074184 23118349276450854144 23133906309377523456 23282951264891230464 23340336169366020096 23403760995913210368 23467358172532539744 23570395107667665408 23628488467753254912 23692696316850410496 23780719870674812928 23845341392062516224 23910138515410512192 24015119543661394944 24074309004880674816 24123494897166108672 24139728322828720128 24229412698423394304 24355133394121064448 24371522696298954752 24421315821822480384 24528541250255781888 24595194894957563904 24722813548017819648 24882095365630451712 24924470313673577124 25059255175994499072 25189281728169099264 25232179823718929928 25543688216604348816 25664551194738327552 25708258688317400304 26025644598049713888 26257878190536772608 26329231120402361664 26400777944099107212 26516694496126123584 26582049526222411776 26654283356456711808 26753309854509164544 26826009066070330752 27083597630490759168 27157194363182310144 27399525068386197504 27417963033336324096 27473980299550290432 27594608906537754624 27669594256827259392 27737790809971212288 27813165241520047104 27916497239487823872 27935283090569084928 28080232671822708736 28115261904774316032 28261145353555574784 28337941944190236672 28386202301683796169 28462363903598690304 28590808767011684352 28610048382611816448 28736649243679892418 28794374511169830912 28872620094080618496 28999389637628854272 29278850172805928124 29540112964353869184 29620385010452656872 29831281308141889032 29904805717000213248 29986068776013800784 30097473586322810112 30274000849308857856 30469047334302104064 30551843658580098912 30824465701934472192 30845208412503364608 30908227836994076736 31043935019854973952 31120448225821360128 31205014661217613824 31289810896710052992 31427193476890220544 31504651290337673216 31590261755800547328 31707626494233083904 31793788522750021632 31880184687214016256 32020159391548526592 32164659862888144896 32186304430438293504 32393671325066059776 32561754429096640512 32793593193276751872 32963751397357092864 33176127154173935616 33232627084898102832 33412340234659332096 33585708970892132352 33642906431625239904 33734327373015525882 34058250955472465088 34277678251089867072 34370824115902611276 34677523914676281216 34700859464066285184 35010504254049030144 35105641493869815552 35201037258798809616 35355592661501498112 35442732701629882368 35539044475275615744 35671079806012219392 35768012088093774336 36022679315492092416 36111463507321012224 36209592484243080192 36344119047635091456 36532700091181596672 36557284044448432128 36631973732733720576 36792811875383672832 36892792342436345856 36983721079961616384 37084220322026729472 37221996319317098496 37247044120758779904 37323143048445677568 37487015873032421376 37783922592253648896 37848269735578394892 38315532324906523224 38496826792107491328 38562388032476100456 39038466897074570832 39386817285805158912 39493846680603542496 39601166916148660818 39775041744189185376 39873074289333617664 39981425034685067712 40129964781763746816 40365334465745143808 40625396445736138752 40735791544773465216 41099287602579296256 41126944550004486144 41210970449325435648 41391913359806631936 41504391385240889088 41606686214956818432 41719747862280070656 41874745859231735808 41902924635853627392 42120349007734063104 42391718030333362176 42506912916285355008 42693545855398035456 42886213150517526528 42915072573917724672 43104973865519838627 43191561766754746368 43415672572128854016 43499084456443281408 43724790924369002496 43918275259208892186 44310169446530803776 44430577515678985308 44857208575500319872 44979103164020701176 45411001273963286784 45703571001453156096 45827765487870148368 46236698552901708288 46267812618755046912 46565902529782460928 46680672338732040192 46807521991826420736 46934716345065079488 47140790215335330816 47256976935506509824 47385392633700820992 47561439741349625856 47690682784125032448 47820277030821024384 48030239087322789888 48148618009761349632 48246989794332217344 48279456645657440256 48458825396846788608 48842631643644960768 49190389789915127808 49445627096035639296 49764190731260903424 49848940627347154248 50118510351988998144 50378563456338198528 50464359647437859856 50601491059523288823 51087376433208697632 51329102389476655104 51416517376634800608 52051289196099427776 52515756381073545216 52658462240804723328 52801555888198214424 53033388992252247168 53164099052444823552 53308566712913423616 53506619709018329088 53652018132140661504 54167195260981518336 54314388726364620288 54799050136772395008 54835926066672648192 54947960599100580864 55189217813075509248 55339188513654518784 55475581619942424576 55626330483040094208 55832994478975647744 55870566181138169856 56160465343645417472 56230523809548632064 56522290707111149568 56675883888380473344 56772404603367592338 56924727807197380608 57473298487359784836 57745240188161236992 58557700345611856248 59080225928707738368 59240770020905313744 59662562616283778064 59809611434000426496 59972137552027601568 60194947172645620224 60548001698617715712 60938094668604208128 61103687317160197824 61648931403868944384 61690416825006729216 61816455673988153472 62087870039709947904 62240896451642720256 62410029322435227648 62579621793420105984 62854386953780441088 63180523511601094656 63587577045500043264 63760369374428032512 64040318783097053184 64329319725776289792 64372608860876587008 64787342650132119552 65123508858193281024 65587186386553503744 65877412888813338279 65927502794714185728 66352254308347871232 66465254169796205664 66824680469318664192 67285812863250479808 67468654746031051764 68116501910944930176 68555356502179734144 68741648231805222552 69355047829352562432 69401718928132570368 70021008508098060288 70211282987739631104 70402074517597619232 70711185323002996224 70885465403259764736 71078088950551231488 71342159612024438784 71536024176187548672 72045358630984184832 72222927014642024448 72419184968486160384 72688238095270182912 73065400182363193344 73114568088896864256 73263947465467441152 73585623750767345664 73785584684872691712 74168440644053458944 74646286096891355136 75567845184507297792 75696539471156789784 76631064649813046448 76993653584214982656 77124776064952200912 78076933794149141664 78773634571610317824 78987693361207084992 79202333832297321636 79550083488378370752 79746148578667235328 79962850069370135424 80259929563527493632 80730668931490287616 81250792891472277504 81471583089546930432 82198575205158592512 82253889100008972288 82421940898650871296 82783826719613263872 83008782770481778176 83213372429913636864 83439495724560141312 83749491718463471616 83805849271707254784 84240698015468126208 84783436060666724352 85013825832570710016 85158606905051388507 85387091710796070912 85772426301035053056 85830145147835449344 86209947731039677254 86383123533509492736 86998168912886562816 87836550518417784372 88620338893061607552 88861155031357970616 89714417151000639744 89958206328041402352 90822002547926573568 91407142002906312192 91655530975740296736 92473397105803416576 92535625237510093824 93131805059564921856 93361344677464080384 93615043983652841472 93869432690130158976 94281580430670661632 94513953871013019648 94770785267401641984 95122879482699251712 95381365568250064896 95640554061642048768 96060478174645579776 96493979588664434688 96558913291314880512 97685263287289921536 98380779579830255616 98891254192071278592 99528381462521806848 99697881254694308496 100237020703977996288 100757126912676397056 100928719294875719712 101202982119046577646 102174752866417395264 102833034753269601216 104102578392198855552 105031512762147090432 105316924481609446656 105603111776396428848 106066777984504494336 106328198104889647104 106617133425826847232 107013239418036658176 107304036264281323008 108334390521963036672 108628777452729240576 109598100273544790016 109671852133345296384 109895921198201161728 110378435626151018496 110678377027309037568 110951163239884849152 111252660966080188416 111665988957951295488 111741132362276339712 112461047619097264128 113351767776760946688 113544809206735184676 114946596974719569672 115490480376322473984 117115400691223712496 118160451857415476736 118481540041810627488 119325125232567556128 119619222868000852992 119944275104055203136 120389894345291240448 121096003397235431424 121876189337208416256 122207374634320395648 123297862807737888768 123380833650013458432 123632911347976306944 124175740079419895808 124820058644870455296 125159243586840211968 125708773907560882176 126361047023202189312 127175154091000086528 127520738748856065024 128080637566194106368 128658639451552579584 128745217721753174016 129314921596559515881 129574685300264239104 130247017716386562048 131174372773107007488 131754825777626676558 132930508339592411328 134571625726500959616 134937309492062103528 136233003821889860352 137110713004359468288 137483296463610445104 138710095658705124864 138803437856265140736 140042017016196120576 140422565975479262208 140804149035195238464 141422370646005992448 141770930806519529472 142156177901102462976 142684319224048877568 143072048352375097344 144090717261968369664 144445854029284048896 144838369936972320768 145376476190540365824 146527894930934882304 147571169369745383424 148336881288106917888 149292572193782710272 151135690369014595584 151393078942313579568 151804473178569866469 153262129299626092896 153987307168429965312 154249552129904401824 156153867588298283328 157547269143220635648 157975386722414169984 158404667664594643272 159100166976756741504 159492297157334470656 159925700138740270848 160519859127054987264 161461337862980575232 162501585782944555008 162943166179093860864 164397150410317185024 164507778200017944576 164843881797301742592 165567653439226527744 166017565540963556352 166426744859827273728 166878991449120282624 167498983436926943232 167611698543414509568 168481396030936252416 169566872121333448704 170027651665141420032 170317213810102777014 170774183421592141824 172419895462079354508 175673101036835568744 177240677786123215104 177722310062715941232 179428834302001279488 179916412656082804704 181644005095853147136 182814284005812624384 183311061951480593472 184946794211606833152 185071250475020187648 186263610119129843712 186722689354928160768 187230087967305682944 187738865380260317952 188563160861341323264 189541570534803283968 190762731136500129792 191281108123284097536 192120956349291159552 192987959177328869376 193117826582629761024 195370526574579843072 196761559159660511232 197632238666440014837 197782508384142557184 199056762925043613696 199395762509388616992 200474041407955992576 201857438589751439424 202405964238093155292 204349505732834790528 205666069506539202432 208205156784397711104 210063025524294180864 210633848963218893312 211206223552792857696 212133555969008988672 212656396209779294208 213234266851653694464 214026478836073316352 214608072528562646016 216668781043926073344 217257554905458481152 219196200547089580032 219343704266690592768 219791842396402323456 220756871252302036992 221356754054618075136 222505321932160376832 226703535553521893376 227089618413470369352 229893193949439139344 230980960752644947968 234230801382447424992 236320903714830953472 236963080083621254976 238650250465135112256 239238445736001705984 239888550208110406272 240779788690582480896 242192006794470862848 243752378674416832512 244414749268640791296 246595725615475777536 246761667300026916864 247265822695952613888 248351480158839791616 249640117289740910592 250318487173680423936 251417547815121764352 252722094046404378624 254350308182000173056 255041477497712130048 255475820715154165521 256161275132388212736 257317278903105159168 257490435443506348032 258629843193119031762 259149370600528478208 263509651555253353116 265861016679184822656 269143251453001919232 269874618984124207056 272466007643779720704 274221426008718936576 274966592927220890208 277420191317410249728 277606875712530281472 280084034032392241152 280845131950958524416 281608298070390476928 282844741292011984896 283541861613039058944 284312355802204925952 285368638448097755136 286144096704750194688 288181434523936739328 289676739873944641536 293055789861869764608 295142338739490766848 296673762576213835776 298585144387565420544 302271380738029191168 302786157884627159136 303608946357139732938 306524258599252185792 308499104259808803648 312307735176596566656 315094538286441271296 315950773444828339968 316809335329189286544 318200333953513483008 318984594314668941312 319851400277480541696 321039718254109974528 322922675725961150464 325003171565889110016 325886332358187721728 328794300820634370048 329015556400035889152 329687763594603485184 331135306878453055488 332035131081927112704 332853489719654547456 333757982898240565248 334997966873853886464 335223397086829019136 340055303330282840064 340634427620205554028 344839790924158709016 351346202073671137488 354481355572246430208 355444620125431882464 358857668604002558976 359832825312165609408 363288010191706294272 365628568011625248768 366622123902961186944 369893588423213666304 370142500950040375296 372527220238259687424 374460175934611365888 375477730760520635904 377126321722682646528 379083141069606567936 381525462273000259584 382562216246568195072 384241912698582319104 385975918354657738752 386235653165259522048 387944764789678547643 390741053149159686144 393523118319321022464 395264477332880029674 398791525018777233984 403714877179502878848 404811928476186310584 408699011465669581056 411332139013078404864 416410313568795422208 420126051048588361728 421267697926437786624 422412447105585715392 424267111938017977344 425312792419558588416 426468533703307388928 428052957672146632704 429216145057125292032 433337562087852146688 434515109810916962304 439583684792804646912 442713508109236150272 445010643864320753664 453407071107043786752 454179236826940738704 455413419535709599407 459786387898878278688 461961921505289895936 468461602764894849984 472641807429661906944 473926160167242509952 477300500930270224512 478476891472003411968 479777100416220812544 481559577381164961792 484384013588941725696 487504757348833665024 488829498537281582592 493191451230951555072 493523334600053833728 494531645391905227776 496702960317679583232 499280234579481821184 500636974347360847872 502835095630243528704 505444188092808757248 508700616364000346112 510082954995424260096 510951641430308331042 512322550264776425472 517259686386238063524 527019303110506706232 531722033358369645312 538286502906003838464 539749237968248414112 544932015287559441408 548442852017437873152 549933185854441780416 554840382634820499456 555213751425060562944 560168068064784482304 561690263901917048832 563216596140780953856 565689482584023969792 568624711604409851904 572288193409500389376 576362869047873478656 579353479747889283072 586111579723739529216 590284677478981533696 593347525152427671552 597170288775130841088 605572315769254318272 607217892714279465876 613048517198504371584 616998208519617607296 624615470353193133312 630189076572882542592 631901546889656679936 633618670658378573088 636400667907026966016 637969188629337882624 639702800554961083392 642079436508219949056 645845351451922300928 650006343131778220032 651772664716375443456 657588601641268740096 658031112800071778304 659375527189206970368 662270613756906110976 664070262163854225408 667515965796481130496 680110606660565680128 681268855240411108056 689679581848317418032 702692404147342274976 708962711144492860416 710889240250863764928 717715337208005117952 719665650624331218816 726576020383412588544 731257136023250497536 733244247805922373888 739787176846427332608 740285001900080750592 745054440476519374848 748920351869222731776 750955461521041271808 754252643445365293056 758166282139213135872 763050924546000519168 765124432493136390144 768483825397164638208 771951836709315477504 772471306330519044096 775889529579357095286 790528954665760059348 797583050037554467968 807429754359005757696 809623856952372621168 817398022931339162112 822664278026156809728 832820627137590844416 840252102097176723456 842535395852875573248 844824894211171430784 848534223876035954688 850625584839117176832 852937067406614777856 856105915344293265408 858432290114250584064 869030219621833924608 879167369585609293824 885427016218472300544 890021287728641507328 906814142214087573504 908358473653881477408 910826839071419198814 919572775797756557376 936923205529789699968 945283614859323813888 947852320334485019904 954601001860540449024 956953782944006823936 959554200832441625088 963119154762329923584 968768027177883451392 975009514697667330048 977658997074563165184 986382902461903110144 987046669200107667456 989063290783810455552 993405920635359166464 998560469158963642368 1001273948694721695744 1005670191260487057408 1020165909990848520192 1021903282860616662084 1034519372772476127048 1054038606221013412464 1063444066716739290624 1076573005812007676928 1079498475936496828224 1089864030575118882816 1096885704034875746304 1099866371708883560832 1109680765269640998912 1110427502850121125888 1123380527803834097664 1126433192281561907712 1131378965168047939584 1137249423208819703808 1144576386819000778752 1152725738095746957312 1158706959495778566144 1163834294369035642929 1172223159447479058432 1180569354957963067392 1211144631538508636544 1214435785428558931752 1226097034397008743168 1233996417039235214592 1249230940706386266624 1260378153145765085184 1263803093779313359872 1267237341316757146176 1272801335814053932032 1275938377258675765248 1279405601109922166784 1284158873016439898112 1291690702903844601856 1300012686263556440064 1303545329432750886912 1318751054378413940736 1328140524327708450816 1335031931592962260992 1360221213321131360256 1362537710480822216112 1379359163696634836064 1405384808294684549952 1417925422288985720832 1421778480501727529856 1435430674416010235904 1439331301248662437632 1453152040766825177088 1462514272046500995072 1466488495611844747776 1479574353692854665216 1480570003800161501184 1490108880953038749696 1497840703738445463552 1501910923042082543616 1508505286890730586112 1516332564278426271744 1526101849092001038336 1530248864986272780288 1536967650794329276416 1551779059158714190572 1581057909331520118696 1595166100075108935936 1614859508718011515392 1619247713904745242336 1634796045862678324224 1645328556052313619456 1665641254275181688832 1680504204194353446912 1685070791705751146496 1689649788422342861568 1697068447752071909376 1705874134813229555712 1716864580228501168128 1738060439243667849216 1758334739171218587648 1770854032436944601088 1780042575457283014656 1816716947307762954816 1821653678142838397628 1839145551595513114752 1873846411059579399936 1890567229718647627776 1895704640668970039808 1909202003721080898048 1913907565888013647872 1919108401664883250176 1926238309524659847168 1937536054355766902784 1950019029395334660096 1955317994149126330368 1972765804923806220288 1974093338400215334912 1978126581567620911104 1986811841270718332928 2002547897389443391488 2040331819981697040384 2043806565721233324168 2069038745544952254096 2108077212442026824928 2126888133433478581248 2153146011624015353856 2158996951872993656448 2179728061150237765632 2193771408069751492608 2199732743417767121664 2219361530539281997824 2220855005700242251776 2246761055607668195328 2252866384563123815424 2262757930336095879168 2274498846417639407616 2289152773638001557504 2305451476191493914624 2317413918991557132288 2327668588738071285858 2422289263077017273088 2428871570857117863504 2452194068794017486336 2467992834078470429184 2498461881412772533248 2520756306291530170368 2527606187558626719744 2534474682633514292352 2545602671628107864064 2551876754517351530496 2558811202219844333568 2568317746032879796224 2607090658865501773824 2637502108756827881472 2656281048655416901632 2670063863185924521984 2720442426642262720512 2725075420961644432224 2758718327393269672128 2810769616589369099904 2835850844577971441664 2843556961003455059712 2870861348832020471808 2878662602497324875264 2906304081533650354176 2925028544093001990144 2932976991223689495552 2959148707385709330432 2961140007600323002368 2980217761906077499392 2995681407476890927104 3003821846084165087232 3017010573781461172224 3060497729972545560576 3103558118317428381144 3162115818663040237392 3190332200150217871872 3229719017436023030784 3238495427809490484672 3269592091725356648448 3290657112104627238912 3331282508550363377664 3370141583411502292992 3379299576844685723136 3394136895504143818752 3411748269626459111424 3433729160457002336256 3476120878487335698432 3491502883107106928787 3516669478342437175296 3541708064873889202176 3633433894615525909632 3643307356285676795256 3678291103191026229504 3747692822119158799872 3781134459437295255552 3791409281337940079616 3818404007442161796096 3827815131776027295744 3838216803329766500352 3852476619049319694336 3875072108711533805568 3900038058790669320192 3910635988298252660736 3956253163135241822208 4005095794778886782976 4080663639963394080768 4087613131442466648336 4138077491089904508192 4216154424884053649856 4253776266866957162496 4306292023248030707712 4317993903745987312896 4359456122300475531264 4387542816139502985216 4399465486835534243328 4438723061078563995648 4441710011400484503552 4493522111215336390656 4505732769126247630848 4525515860672191758336 4548997692835278815232 4578305547276003115008 4610902952382987829248 4655337177476142571716 4844578526154034546176 4857743141714235727008 4904388137588034972672 4935985668156940858368 4996923762825545066496 5041512612583060340736 5055212375117253439488 5068949365267028584704 5091205343256215728128 5117622404439688667136 5214181317731003547648 5275004217513655762944 5312562097310833803264 5340127726371849043968 5450150841923288864448 5517436654786539344256 5621539233178738199808 5671701689155942883328 5687113922006910119424 5741722697664040943616 5757325204994649750528 5812608163067300708352 5850057088186003980288 5865953982447378991104 5918297414771418660864 5922280015200646004736 5960435523812154998784 6007643692168330174464 6120995459945091121152 6207116236634856762288 6324231637326080474784 6380664400300435743744 6459438034872046061568 6476990855618980969344 6539184183450713296896 6581314224209254477824 6662565017100726755328 6740283166823004585984 6758599153689371446272 6788273791008287637504 6823496539252918222848 6867458320914004672512 6952241756974671396864 6983005766214213857574 7266867789231051819264 7286614712571353590512 7356582206382052459008 7495385644238317599744 7562268918874590511104 7582818562675880159232 7636808014884323592192 7655630263552054591488 7676433606659533000704 7704953238098639388672 7821271976596505321472 7912506326270483644416 8010191589557773565952 8161327279926788161536 8175226262884933296672 8276154982179809016384 8432308849768107299712 8507552533733914324992 8612584046496061415424 8635987807491974625792 8718912244600951062528 8775085632279005970432 8798930973671068486656 8877446122157127991296 8883420022800969007104 8987044222430672781312 9011465538252495261696 9051031721344383516672 9310674354952285143432 9689157052308069092352 9715486283428471454016 9808776275176069945344 9871971336313881716736 9993847525651090132992 10110424750234506878976 10137898730534057169408 10182410686512431456256 10235244808879377334272 10428362635462007095296 10474508649321320786361 10550008435027311525888 10625124194621667606528 10900301683846577728896 11034873309573078688512 11243078466357476399616 11343403378311885766656 11374227844013820238848 11483445395328081887232 11514650409989299501056 11625216326134601416704 11700114176372007960576 11731907964894757982208 12015287384336660348928 12241990919890182242304 12414232473269713524576 12648463274652160949568 12761328800600871487488 12918876069744092123136 12953981711237961938688 13078368366901426593792 13162628448418508955648 13325130034201453510656 13480566333646009171968 13517198307378742892544 13576547582016575275008 13646993078505836445696 13734916641828009345024 13966011532428427715148 14533735578462103638528 14573229425142707181024 14713164412764104918016 14990771288476635199488 15124537837749181022208 15165637125351760318464 15273616029768647184384 15352867213319066001408 15642543953193010642944 15825012652540967288832 16020383179115547131904 16350452525769866593344 16552309964359618032768 16864617699536214599424 17015105067467828649984 17225168092992122830848 17271975614983949251584 17437824489201902125056 17550171264558011940864 17597861947342136973312 17754892244314255982592 17766840045601938014208 18022931076504990523392 18621348709904570286864 19378314104616138184704 19430972566856942908032 19617552550352139890688 19743942672627763433472 19987695051302180265984 20220849500469013757952 20275797461068114338816 20364821373024862912512 20470489617758754668544 20856725270924014190592 20949017298642641572722 21800603367693155457792 22069746619146157377024 22486156932714952799232 22686806756623771533312 22748455688027640477696 22966890790656163774464 23029300819978599002112 23463815929789515964416 24030574768673320697856 24483981839780364484608 24828464946539427049152 25296926549304321899136 25522657601201742974976 25837752139488184246272 25907963422475923877376 26156736733802853187584 26325256896837017911296 26650260068402907021312 26961132667292018343936 27034396614757485785088 27153095164033150550016 27932023064856855430296 29067471156924207277056 29146458850285414362048 29426328825528209836032 29981542576953270398976 30331274250703520636928 30547232059537294368768 30705734426638132002816 31285087906386021285888 31650025305081934577664 32700905051539733186688 33104619928719236065536 33729235399072429198848 34030210134935657299968 34450336185984245661696 34543951229967898503168 34875648978403804250112 35100342529116023881728 35195723894684273946624 36045862153009981046784 37242697419809140573728 38756628209232276369408 38861945133713885816064 39235105100704279781376 39487885345255526866944 39975390102604360531968 40441699000938027515904 40551594922136228677632 40729642746049725825024 40940979235517509337088 41898034597285283145444 43601206735386310915584 44139493238292314754048 44972313865429905598464 45373613513247543066624 45496911376055280955392 46058601639957198004224 46927631859579031928832 48061149537346641395712 49656929893078854098304 50593853098608643798272 51045315202403485949952 51675504278976368492544 51815926844951847754752 52313473467605706375168 52650513793674035822592 53300520136805814042624 54068793229514971570176 55864046129713710860592 58134942313848414554112 58292917700570828724096 58852657651056419672064 59963085153906540797952 60662548501407041273856 61094464119074588737536 61411468853276264005632 62570175812772042571776 65401810103079466373376 66209239857438472131072 67458470798144858397696 68060420269871314599936 68900672371968491323392 69087902459935797006336 70391447789368547893248 72091724306019962093568 74485394839618281147456 77513256418464552738816 77723890267427771632128 78470210201408559562752 78975770690511053733888 79950780205208721063936 80883398001876055031808 81103189844272457355264 81459285492099451650048 83796069194570566290888 87202413470772621831168 88278986476584629508096 89944627730859811196928 90993822752110561910784 92117203279914396008448 93855263719158063857664 99313859786157708196608 101187706197217287596544 102090630404806971899904 103351008557952736985088 103631853689903695509504 104626946935211412750336 105301027587348071645184 108137586459029943140352 111728092259427421721184 116269884627696829108224 116585835401141657448192 117705315302112839344128 119926170307813081595904 121325097002814082547712 122188928238149177475072 122822937706552528011264 130803620206158932746752 132418479714876944262144 134916941596289716795392 136120840539742629199872 138175804919871594012672 140782895578737095786496 144183448612039924187136 148970789679236562294912 155026512836929105477632 155447780534855543264256 156940420402817119125504 157951541381022107467776 159901560410417442127872 162206379688544914710528 167592138389141132581776 174404826941545243662336 176557972953169259016192 179889255461719622393856 181987645504221123821568 184234406559828792016896 187710527438316127715328 198627719572315416393216 202375412394434575193088 204181260809613943799808 206702017115905473970176 207263707379807391019008 216275172918059886280704 223456184518854843442368 232539769255393658216448 233171670802283314896384 235410630604225678688256 239852340615626163191808 242650194005628165095424 244377856476298354950144 261607240412317865493504 264836959429753888524288 269833883192579433590784 276351609839743188025344 281565791157474191572992 297941579358473124589824 310053025673858210955264 310895561069711086528512 313880840805634238251008 315903082762044214935552 324412759377089829421056 335184276778282265163552 348809653883090487324672 353115945906338518032384 359778510923439244787712 363975291008442247643136 368468813119657584033792 397255439144630832786432 404750824788869150386176 408362521619227887599616 414527414759614782038016 432550345836119772561408 446912369037709686884736 465079538510787316432896 466343341604566629792768 470821261208451357376512 479704681231252326383616 523214480824635730987008 529673918859507777048576 539667766385158867181568 552703219679486376050688 563131582314948383145984 595883158716946249179648 620106051347716421910528 621791122139422173057024 648825518754179658842112 670368553556564530327104 697619307766180974649344 706231891812677036064768 719557021846878489575424 727950582016884495286272 794510878289261665572864 809501649577738300772352 829054829519229564076032 893824738075419373769472 930159077021574632865792 932686683209133259585536 941642522416902714753024 1046428961649271461974016 1059347837719015554097152 1079335532770317734363136 1105406439358972752101376 1191766317433892498359296 1243582244278844346114048 1297651037508359317684224 1340737107113129060654208 1395238615532361949298688 1412463783625354072129536 1439114043693756979150848 1589021756578523331145728 1619003299155476601544704 1658109659038459128152064 1787649476150838747538944 1860318154043149265731584 1865373366418266519171072 2092857923298542923948032 2118695675438031108194304 2158671065540635468726272 2383532634867784996718592 2487164488557688692228096 2681474214226258121308416 2790477231064723898597376 2824927567250708144259072 3178043513157046662291456 3238006598310953203089408 3316219318076918256304128 3575298952301677495077888 3730746732836533038342144 4185715846597085847896064 4237391350876062216388608 4317342131081270937452544 4767065269735569993437184 4974328977115377384456192 5362948428452516242616832 5580954462129447797194752 6356087026314093324582912 6476013196621906406178816 7150597904603354990155776 7461493465673066076684288 8371431693194171695792128 8474782701752124432777216 9534130539471139986874368 9948657954230754768912384 10725896856905032485233664 12712174052628186649165824 12952026393243812812357632 14301195809206709980311552 14922986931346132153368576 16742863386388343391584256 19068261078942279973748736 21451793713810064970467328 25424348105256373298331648 28602391618413419960623104 29845973862692264306737152 38136522157884559947497472 42903587427620129940934656 57204783236826839921246208 76273044315769119894994944 85807174855240259881869312 114409566473653679842492416 171614349710480519763738624 228819132947307359684984832 343228699420961039527477248 686457398841922079054954496
- Sum of all divisors σ(n): 2249007006796663290211320727
- Sum of proper divisors (its aliquot sum) s(n): 1562549607954741211156366231
- 686457398841922079054954496 is an abundant number, because the sum of its proper divisors (1562549607954741211156366231) is greater than itself. Its abundance is 876092209112819132101411735
Bases of 686457398841922079054954496
- Binary: 1000110111110100110000001000101000001110111000000111111001101010011011100100000000000000002
- Hexadecimal: 0x237D302283B81F9A9B90000
- Base-36: 2E93Q495AIDS000000
Squares and roots of 686457398841922079054954496
- 686457398841922079054954496 squared (6864573988419220790549544962) is 471223760424817684122461511865339864048454364630614016
- 686457398841922079054954496 cubed (6864573988419220790549544963) is 323475036853729410144047134859946017850362910111284356069612316584534883419815936
-
686457398841922079054954496 is a
perfect square number . Itssquare root is 26200332036864 -
The
cube root of 686457398841922079054954496 is 882140707.1694601457 - Being both a perfect square and a perfect cube, 686457398841922079054954496 is also a
perfect sixth number .
Scales and comparisons
How big is 686457398841922079054954496?- 686,457,398,841,922,079,054,954,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 686,457,398,841,922,079,054,954,496 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 686457398841922079054954496 cubic inches would be around 73511725.6 feet tall.
Recreational maths with 686457398841922079054954496
- 686457398841922079054954496 backwards is 694459450970229148893754686
- 686457398841922079054954496 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 686457398841922079054954496's digits is 144
- 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 686457398841922079054954496 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 686457398841922079054954496 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/686457398841922079054954496/
Chicago style:
Numbermatics. 2024. "Number 686457398841922079054954496 - Facts about the integer". https://numbermatics.com/n/686457398841922079054954496/
The information we have on file for 686457398841922079054954496 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 686457398841922079054954496, math, Factors of 686457398841922079054954496, curriculum, school, college, exams, university, Prime factorization of 686457398841922079054954496, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-six septillion, four hundred fifty-seven sextillion, three hundred ninety-eight quintillion, eight hundred forty-one quadrillion, nine hundred twenty-two trillion, seventy-nine billion, fifty-four million, nine hundred fifty-four thousand, four hundred ninety-six.