97456143400979487474581504
97,456,143,400,979,487,474,581,504 is an even composite number composed of five prime numbers multiplied together.
97456143400979487474581504 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 97456143400979487474581504:
227 × 76 × 133 × 173 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 83 × 83 × 83)See below for interesting mathematical facts about the number 97456143400979487474581504 from the Numbermatics database.
Names of 97456143400979487474581504
- Cardinal: 97456143400979487474581504 can be written as Ninety-seven septillion, four hundred fifty-six sextillion, one hundred forty-three quintillion, four hundred quadrillion, nine hundred seventy-nine trillion, four hundred eighty-seven billion, four hundred seventy-four million, five hundred eighty-one thousand, five hundred four.
Scientific notation
- Scientific notation: 9.7456143400979487474581504 × 1025
Factors of 97456143400979487474581504
Divisors of 97456143400979487474581504
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 32 34 49 52 56 64 68 83 91 98 104 112 119 128 136 166 169 182 196 208 221 224 238 256 272 289 332 338 343 364 392 416 442 448 476 512 544 578 581 637 664 676 686 728 784 832 833 884 896 952 1024 1079 1088 1156 1162 1183 1274 1328 1352 1372 1411 1456 1547 1568 1664 1666 1768 1792 1904 2023 2048 2158 2176 2197 2312 2324 2366 2401 2548 2656 2704 2744 2822 2873 2912 3094 3136 3328 3332 3536 3584 3757 3808 4046 4067 4096 4316 4352 4394 4459 4624 4648 4732 4802 4913 5096 5312 5408 5488 5644 5746 5824 5831 6188 6272 6656 6664 6889 7072 7168 7514 7553 7616 8092 8134 8192 8281 8632 8704 8788 8918 9248 9296 9464 9604 9826 9877 10192 10624 10816 10829 10976 11288 11492 11648 11662 12376 12544 13312 13328 13778 14027 14144 14161 14336 15028 15106 15232 15379 16184 16268 16384 16562 16807 17264 17408 17576 17836 18343 18496 18592 18928 19208 19652 19754 20111 20384 21248 21632 21658 21952 22576 22984 23296 23324 23987 24752 25088 26299 26624 26656 27556 28054 28288 28322 28469 28672 30056 30212 30464 30758 31213 32368 32536 32768 33124 33614 34391 34528 34816 35152 35672 36686 36992 37184 37349 37856 38416 39304 39508 40222 40768 40817 42496 43264 43316 43904 45152 45968 46592 46648 47974 48223 48841 49504 50176 52598 52871 53248 53312 55112 56108 56576 56644 56938 57344 57967 60112 60424 60928 61516 62426 63869 64736 65072 65536 66248 67228 68782 69056 69139 69632 70304 71344 73372 73984 74368 74698 75712 75803 76832 78608 79016 80444 81536 81634 84992 86528 86632 87808 89557 90304 91936 93184 93296 95948 96446 97682 98189 99008 99127 100352 105196 105742 106496 106624 107653 110224 112216 113152 113288 113876 114688 115934 117113 117649 120224 120848 121856 123032 124852 127738 128401 129472 130144 131072 132496 134456 137564 138112 138278 139264 140608 140777 142688 146744 147968 148736 149396 151424 151606 153664 157216 158032 160888 163072 163268 167909 169984 173056 173264 175616 179114 180608 182351 183872 184093 186368 186592 191896 192892 195364 196378 198016 198254 199283 200704 210392 211484 212992 213248 215306 218491 220448 224432 226304 226576 227752 229376 231868 234226 235298 238459 240448 240737 241696 243712 246064 249704 255476 256802 258944 260288 261443 262144 264992 268912 275128 276224 276556 278528 281216 281554 285376 285719 293488 295936 297472 298792 302848 303212 307328 311831 314432 316064 321776 326144 326536 335818 337561 339968 341887 346112 346528 351232 358228 361216 364702 367744 368186 370097 372736 373184 383792 385784 390728 392756 396032 396508 398566 401408 405769 407779 420784 422968 425984 426496 430612 436982 440896 447083 448864 452608 453152 455504 458752 463736 468452 470596 476918 480896 481474 483392 483973 487424 492128 499408 510952 513604 517888 520576 522886 524288 529984 530621 537824 550256 552448 553112 557056 562432 563108 570752 571438 571787 586976 591872 594944 597584 605696 606424 614656 623662 626899 628864 632128 634933 643552 652288 653072 671636 675122 679936 683774 687323 692224 693056 693889 702464 716456 722432 729404 735488 736372 740194 745472 746368 753571 767584 771568 781456 785512 792064 793016 797132 802816 811538 815558 819791 830297 841568 845936 851968 852992 861224 873964 881792 894166 897728 898807 905216 906304 911008 917504 927472 936904 941192 953836 961792 962948 966784 967946 974848 984256 985439 998816 1021904 1027208 1035776 1041152 1045772 1048576 1059968 1061242 1075648 1100512 1104896 1106224 1114112 1124864 1126216 1141504 1142876 1143574 1164241 1173952 1175363 1183744 1189888 1195168 1211392 1212848 1229312 1247324 1253798 1257728 1264256 1269866 1276457 1287104 1288651 1304576 1306144 1343272 1350244 1359872 1367548 1374646 1384448 1386112 1387778 1394981 1404928 1432912 1444864 1458808 1470976 1472744 1480388 1490944 1492736 1507142 1522469 1529437 1535168 1543136 1562912 1571024 1584128 1586032 1594264 1605632 1623076 1631116 1639582 1660594 1669213 1683136 1685159 1691872 1703936 1705984 1722448 1747928 1763584 1788332 1795456 1797614 1810432 1812608 1822016 1830101 1835008 1854944 1873808 1882384 1907672 1923584 1925896 1933568 1935892 1949696 1968512 1970878 1990921 1997632 2000033 2043808 2054416 2071552 2082304 2091544 2097152 2119936 2122484 2151296 2182817 2201024 2209792 2212448 2228224 2249728 2252432 2283008 2285752 2287148 2328482 2347904 2350726 2362927 2367488 2379776 2390336 2393209 2422784 2425696 2458624 2494648 2507596 2515456 2528512 2539732 2552914 2574208 2577302 2590679 2609152 2612288 2686544 2700488 2719744 2735096 2749292 2768896 2772224 2775556 2789962 2809856 2840383 2854453 2865824 2889728 2917616 2941952 2945488 2960776 2981888 2985472 3014284 3044938 3058874 3070336 3086272 3099967 3125824 3129581 3142048 3168256 3172064 3188528 3211264 3246152 3262232 3279164 3321188 3338426 3366272 3370318 3383744 3387811 3407872 3411968 3444896 3495856 3527168 3576664 3590912 3595228 3620864 3625216 3644032 3660202 3670016 3709888 3714347 3747616 3764768 3815344 3847168 3851792 3867136 3871784 3899392 3937024 3941756 3981842 3995264 4000066 4002509 4053803 4087616 4108832 4143104 4164608 4183088 4194304 4239872 4244968 4302592 4365634 4388293 4402048 4419584 4424896 4444531 4456448 4499456 4504864 4566016 4571504 4574296 4656964 4695808 4701452 4725854 4734976 4759552 4780672 4786418 4811261 4845568 4851392 4857223 4917248 4989296 5015192 5030912 5057024 5079464 5105828 5148416 5154604 5181358 5218304 5224576 5274997 5301127 5373088 5400976 5439488 5470192 5498584 5537792 5544448 5551112 5579924 5619712 5680766 5708906 5731648 5738537 5779456 5812079 5835232 5883904 5890976 5921552 5963776 5970944 6028568 6089876 6117748 6140672 6172544 6199934 6251648 6259162 6284096 6291649 6336512 6344128 6377056 6422528 6492304 6524464 6558328 6642376 6676852 6732544 6740636 6767488 6775622 6815744 6823936 6889792 6898073 6991712 7054336 7153328 7181824 7190456 7241728 7250432 7288064 7320404 7340032 7419776 7428694 7433231 7495232 7529536 7630688 7694336 7703584 7734272 7743568 7798784 7874048 7883512 7963684 7990528 8000132 8005018 8107606 8149687 8175232 8217664 8227541 8286208 8329216 8366176 8388608 8479744 8489936 8605184 8731268 8776586 8804096 8839168 8849792 8889062 8912896 8935199 8998912 9009728 9020557 9132032 9143008 9148592 9313928 9391616 9402904 9451708 9469952 9519104 9561344 9572836 9622522 9691136 9702784 9714446 9720379 9764867 9834496 9978592 10030384 10061824 10114048 10158928 10211656 10296832 10309208 10362716 10436608 10449152 10549994 10602254 10657283 10746176 10793861 10801952 10878976 10940384 10997168 11075584 11088896 11102224 11159848 11239424 11361532 11417812 11463296 11477074 11558912 11624158 11670464 11684491 11767808 11781952 11796113 11843104 11927552 11941888 12057136 12179752 12235496 12281344 12345088 12399868 12503296 12518324 12568192 12583298 12673024 12688256 12754112 12810707 12845056 12984608 13048928 13116656 13284752 13353704 13465088 13481272 13534976 13551244 13631488 13647872 13779584 13796146 13936447 13983424 14108672 14306656 14363648 14380912 14483456 14500864 14576128 14640808 14680064 14839552 14857388 14866462 14990464 15059072 15135133 15261376 15279719 15388672 15407168 15468544 15487136 15597568 15748096 15767024 15927368 15981056 16000264 16010036 16215212 16299374 16350464 16435328 16455082 16540489 16572416 16658432 16732352 16752463 16777216 16959488 16979872 17210368 17462536 17553172 17608192 17678336 17699584 17778124 17825792 17870398 17997824 18019456 18041114 18134753 18264064 18286016 18297184 18627856 18783232 18805808 18903416 18939904 19038208 19122688 19145672 19245044 19382272 19405568 19428892 19440758 19529734 19668992 19792097 19882681 19957184 19981171 20060768 20123648 20228096 20317856 20423312 20593664 20618416 20725432 20873216 20898304 21099988 21204508 21314566 21492352 21587722 21603904 21699769 21757952 21880768 21907067 21994336 22151168 22177792 22204448 22319696 22478848 22723064 22835624 22926592 22954148 23117824 23248316 23340928 23368982 23535616 23563904 23592226 23686208 23714677 23855104 23883776 24114272 24359504 24470992 24562688 24690176 24799736 25006592 25036648 25136384 25166596 25346048 25376512 25508224 25621414 25690112 25881973 25969216 26000429 26097856 26233312 26569504 26707408 26930176 26962544 27069952 27102488 27262976 27295744 27559168 27592292 27872894 27966848 28017563 28217344 28376621 28613312 28727296 28761824 28966912 29001728 29152256 29281616 29360128 29679104 29714776 29732924 29980928 30118144 30270266 30522752 30559438 30718051 30777344 30814336 30937088 30974272 31111717 31195136 31496192 31534048 31854736 31962112 32000528 32020072 32430424 32598748 32700928 32870656 32910164 33080978 33144832 33316864 33464704 33504926 33554432 33678827 33845657 33918976 33959744 34000561 34420736 34925072 35106344 35216384 35356672 35399168 35556248 35651584 35740796 35995648 36038912 36082228 36269506 36528128 36572032 36594368 36924979 37107889 37255712 37566464 37611616 37806832 37879808 38076416 38245376 38291344 38490088 38764544 38811136 38857784 38881516 39059468 39337984 39584194 39765362 39914368 39962342 40121536 40169759 40247296 40456192 40635712 40684553 40846624 41187328 41236832 41450864 41746432 41796608 42199976 42409016 42629132 42984704 43175444 43207808 43399538 43515904 43761536 43814134 43988672 44041543 44302336 44355584 44408896 44639392 44957696 45446128 45671248 45853184 45908296 46235648 46496632 46681856 46737964 47071232 47127808 47184452 47372416 47429354 47710208 47767552 48228544 48286511 48719008 48941984 49125376 49380352 49599472 50013184 50073296 50272768 50333192 50692096 50753024 51016448 51242828 51380224 51763946 51938432 52000858 52032617 52195712 52466624 52699439 53139008 53414816 53860352 53925088 54139904 54204976 54525952 54591488 55118336 55184584 55745788 55933696 56035126 56434688 56753242 57047809 57226624 57454592 57523648 57592787 57933824 58003456 58304512 58563232 58720256 59358208 59429552 59465848 59961856 60236288 60540532 61045504 61118876 61436102 61554688 61628672 61874176 61948544 62223434 62390272 62546393 62992384 63068096 63143899 63709472 63924224 64001056 64040144 64860848 65197496 65401856 65741312 65820328 66161956 66289664 66633728 66929408 67009852 67108864 67357654 67691314 67837952 67919488 68001122 68042653 68841472 68914651 69850144 70212688 70432768 70713344 70798336 71112496 71303168 71481592 71991296 72077824 72164456 72539012 73056256 73144064 73188736 73849958 74215778 74511424 74600981 75132928 75223232 75557027 75613664 75759616 76152832 76490752 76582688 76980176 77529088 77622272 77715568 77763032 78118936 78675968 79168388 79530724 79828736 79924684 80243072 80339518 80494592 80912384 81271424 81369106 81693248 81791437 82374656 82473664 82572791 82901728 83492864 83593216 84399952 84818032 85258264 85969408 86350888 86415616 86799076 87031808 87523072 87628268 87977344 88083086 88604672 88711168 88817792 89278784 89674949 89915392 90892256 91342496 91706368 91816592 92471296 92993264 93363712 93475928 94142464 94255616 94368904 94744832 94858708 95420416 95535104 96457088 96573022 96632003 97438016 97555129 97883968 98250752 98760704 99198944 100026368 100146592 100545536 100666384 101384192 101506048 102032896 102485656 102760448 103527892 103876864 104001716 104065234 104391424 104933248 105398878 105945931 106278016 106829632 106958033 107720704 107850176 108279808 108409952 109051904 109182976 110236672 110369168 111491576 111867392 112070252 112869376 113506484 114095618 114453248 114909184 115047296 115185574 115783423 115867648 116006912 116609024 117126464 117267241 117440512 118716416 118859104 118931696 119923712 120472576 121081064 122091008 122237752 122872204 123109376 123257344 123748352 123897088 124446868 124780544 125092786 125984768 126136192 126287798 126364927 126943271 127418944 127848448 128002112 128080288 129721696 130394992 130803712 131482624 131640656 132323912 132579328 133267456 133858816 134019704 134217728 134715308 135382628 135675904 135838976 136002244 136085306 137682944 137829302 138544679 139700288 139868197 140425376 140865536 141426688 141596672 142224992 142606336 142963184 143982592 144155648 144328912 145078024 146112512 146288128 146377472 147699916 148431556 149022848 149201962 150265856 150446464 151114054 151227328 151519232 151898383 152305664 152981504 153165376 153349469 153960352 155058176 155244544 155431136 155526064 156237872 157351936 158336776 159061448 159657472 159849368 160486144 160679036 160989184 161824768 162542848 162738212 163386496 163582874 164749312 164947328 165145582 165246443 165803456 166002739 166985728 167186432 168799904 169636064 170516528 171938816 172701776 172831232 173598152 174063616 175046144 175256536 175954688 176166172 177209344 177422336 177635584 178557568 179349898 179830784 181173811 181784512 182684992 183412736 183633184 184942592 185986528 186727424 186951856 188284928 188511232 188737808 189489664 189717416 190840832 191070208 192914176 193146044 193264006 194876032 195110258 195767936 196122941 196501504 197521408 198397888 198636347 200052736 200293184 201091072 201332768 202768384 203012096 204065792 204971312 205520896 207055784 207753728 208003432 208130468 208782848 209866496 210797756 211891862 212556032 213659264 213916066 215026357 215441408 215700352 216559616 216819904 217782019 218103808 218365952 220473344 220738336 222983152 223734784 224140504 225738752 227012968 228191236 228906496 229818368 230094592 230371148 231566846 231735296 232013824 233218048 234252928 234534482 234881024 235751789 236919599 237432832 237718208 237863392 239847424 240945152 242162128 244182016 244475504 245744408 246218752 246514688 247496704 247794176 248893736 249561088 250185572 251969536 252272384 252575596 252729854 253886542 254837888 255696896 256004224 256160576 257297261 258474853 259443392 259755223 260789984 261607424 262965248 263281312 264647824 265158656 266534912 267717632 268039408 269430616 270765256 271351808 271677952 272004488 272170612 275365888 275658604 277089358 279400576 279736394 280850752 281188313 281731072 282853376 283193344 284449984 284791871 285212672 285926368 287965184 288311296 288657824 290156048 292225024 292576256 292754944 295399832 296863112 298045696 298403924 300531712 300892928 302228108 302454656 303038464 303796766 304611328 305963008 306330752 306698938 307920704 308290801 310116352 310489088 310862272 311052128 312475744 314703872 316673552 318122896 319314944 319698736 320972288 321358072 321978368 323649536 325085696 325476424 326772992 327165748 329498624 329894656 330291164 330492886 331606912 332005478 333971456 334372864 336465649 337599808 338005577 339272128 341033056 343877632 345403552 345662464 347196304 348127232 350092288 350513072 351909376 352332344 354418688 354844672 355271168 357115136 358699796 359661568 362347622 363569024 364228319 365369984 366825472 367266368 368896073 369885184 371973056 373454848 373903712 376569856 377022464 377475616 378979328 379434832 381681664 382140416 385828352 386292088 386528012 389752064 390220516 391535872 392245882 393003008 395042816 396795776 397272694 399334663 400105472 400586368 402182144 402665536 403149509 405536768 406024192 408131584 409942624 411041792 414111568 415507456 416006864 416260936 417565696 419732992 421595512 423783724 425112064 427318528 427832132 430052714 430882816 431400704 433119232 433639808 435564038 436207616 436731904 437824751 439993541 440946688 441476672 442007293 445966304 447469568 448281008 451477504 454025936 456382472 457812992 459636736 460189184 460742296 463133692 463470592 464027648 466436096 468505856 469068964 469762048 471503578 473839198 474865664 475436416 475726784 476298571 479694848 481890304 482402557 484324256 488364032 488951008 491488816 492437504 493029376 494993408 495588352 497787472 499122176 500371144 503939072 504544768 505151192 505459708 507773084 509675776 511393792 512008448 512321152 514594522 516949706 518886784 519510446 521579968 522206867 523214848 525930496 526562624 528899189 529295648 530317312 533069824 535435264 536078816 538861232 541530512 542703616 543355904 544008976 544341224 550731776 551317208 554178716 558801152 559472788 561701504 562376626 563462144 565706752 566386688 568899968 569583742 570425344 571852736 572540059 575930368 576622592 577315648 578009537 580312096 584450048 585152512 585509888 590799664 593726224 596091392 596807848 601063424 601785856 604456216 604909312 606076928 607593532 609222656 611926016 612661504 613397876 615841408 616581602 620232704 620978176 621724544 622104256 624951488 627724643 629407744 633347104 636245792 638629888 639397472 641944576 642716144 643956736 647299072 650171392 650952848 653545984 654331496 658997248 659789312 660582328 660985772 663213824 664010956 667942912 668745728 672931298 675199616 676011154 676424021 678544256 682066112 682885903 687755264 690807104 691324928 694392608 696254464 700184576 701026144 703818752 704664688 708837376 709689344 710542336 714230272 717399592 719323136 724695244 727138048 728456638 730739968 733650944 734532736 737792146 739770368 741621517 743946112 746909696 747807424 748706231 753139712 754044928 754951232 757958656 758869664 763363328 764280832 771656704 772584176 773056024 779504128 780441032 783071744 784491764 786006016 790085632 793591552 794545388 798669326 800210944 801172736 804364288 805331072 806299018 810483961 811073536 812048384 816263168 819885248 820870687 822083584 828223136 831014912 832013728 832521872 835131392 839465984 843191024 847567448 850224128 854637056 855664264 860105428 861765632 862801408 866238464 867279616 871128076 872415232 873463808 875649502 879987082 881893376 882953344 884014586 884554489 891932608 894939136 895890463 896562016 902955008 908051872 912764944 915625984 919273472 920378368 921484592 926267384 926941184 928055296 932872192 937011712 938137928 939524096 943007156 947678396 949731328 950872832 951453568 952597142 959389696 963780608 964805114 968648512 969812753 976728064 977902016 979077379 982977632 984875008 986058752 989986816 991176704 995574944 998244352 1000742288 1007878144 1009089536 1010302384 1010919416 1015546168 1019351552 1022787584 1024016896 1024642304 1029189044 1033899412 1037773568 1039020892 1043159936 1044413734 1046429696 1051860992 1053125248 1057798378 1058591296 1060634624 1063288681 1066139648 1070870528 1072157632 1073446283 1077722464 1083061024 1085407232 1086711808 1088017952 1088682448 1101463552 1102634416 1108357432 1117602304 1118945576 1123403008 1124753252 1126924288 1131413504 1132773376 1137799936 1139167484 1140850688 1143705472 1145080118 1151860736 1153245184 1154631296 1156019074 1156725101 1160624192 1168900096 1170305024 1171019776 1181599328 1187452448 1192182784 1193615696 1202126848 1203571712 1208912432 1209818624 1212153856 1215187064 1218445312 1223852032 1225323008 1226795752 1231682816 1233163204 1240465408 1241956352 1243449088 1244208512 1249902976 1255449286 1256216039 1258815488 1266694208 1268216677 1272491584 1277259776 1278794944 1283889152 1285432288 1287913472 1294598144 1300342784 1301905696 1307091968 1308662992 1317994496 1319578624 1321164656 1321971544 1326427648 1328021912 1335885824 1337491456 1345862596 1350399232 1352022308 1352848042 1357088512 1364132224 1365771806 1372860587 1375510528 1381614208 1382649856 1388785216 1390454429 1392508928 1400369152 1402052288 1407637504 1409329376 1417674752 1419378688 1421084672 1428460544 1434799184 1438646272 1449390488 1454276096 1456913276 1461479936 1467301888 1469065472 1475584292 1479540736 1483243034 1487892224 1493819392 1495614848 1497412462 1505184499 1506279424 1508089856 1509902464 1515917312 1517739328 1524474133 1526726656 1528561664 1543313408 1545168352 1546112048 1559008256 1560882064 1566143488 1568983528 1572012032 1580171264 1587183104 1589090776 1597338652 1600421888 1602345472 1608728576 1610662144 1612598036 1620967922 1622147072 1624096768 1632526336 1639770496 1641741374 1642744051 1644167168 1650262523 1656446272 1658437193 1662029824 1664027456 1665043744 1670262784 1678931968 1686382048 1695134896 1700448256 1709274112 1711328528 1720210856 1723531264 1725602816 1732476928 1734559232 1742256152 1744830464 1746927616 1751299004 1759974164 1763786752 1765906688 1768029172 1769108978 1783865216 1789878272 1791780926 1793124032 1801080827 1805910016 1816103744 1818286561 1825529888 1831251968 1838546944 1840756736 1842969184 1852534768 1853882368 1856110592 1865744384 1874023424 1876275856 1886014312 1895356792 1899462656 1901745664 1902907136 1905194284 1918779392 1927561216 1929610228 1937297024 1939625506 1953456128 1955804032 1958154758 1965955264 1968318191 1969750016 1972117504 1979973632 1982353408 1991149888 1993543097 1996488704 2001484576 2015756288 2018179072 2020604768 2021838832 2031092336 2038703104 2045575168 2048033792 2049284608 2058378088 2067798824 2075547136 2078041784 2086319872 2088827468 2092859392 2103721984 2106250496 2115596756 2117182592 2121269248 2126577362 2132279296 2141741056 2144315264 2146892566 2148203759 2155444928 2158035607 2166122048 2170814464 2173423616 2176035904 2177364896 2202927104 2205268832 2216714864 2235204608 2237891152 2246806016 2249506504 2253848576 2262827008 2265546752 2275599872 2278334968 2281701376 2287410944 2290160236 2303721472 2306490368 2309262592 2312038148 2313450202 2321248384 2337800192 2340610048 2342039552 2355259543 2363198656 2374904896 2384365568 2387231392 2404253696 2407143424 2417824864 2419637248 2424307712 2430374128 2436890624 2447704064 2450646016 2453591504 2463365632 2466326408 2480930816 2483912704 2486898176 2488417024 2499805952 2510898572 2512432078 2517630976 2533388416 2536433354 2544983168 2549598233 2554519552 2557589888 2567778304 2570864576 2575826944 2582272511 2589196288 2600685568 2603811392 2614183936 2617325984 2635988992 2639157248 2642329312 2643943088 2652855296 2656043824 2671771648 2674982912 2691725192 2700798464 2704044616 2705696084 2714177024 2728264448 2731543612 2745721174 2751021056 2763228416 2765299712 2777570432 2780908858 2785017856 2795342641 2800738304 2804104576 2809189531 2815275008 2818658752 2822046563 2835349504 2838757376 2842169344 2856921088 2869598368 2877292544 2898780976 2908552192 2913826552 2922959872 2934603776 2938130944 2951168584 2959081472 2966486068 2975784448 2987638784 2991229696 2994824924 3010368998 3012558848 3016179712 3019804928 3031834624 3035478656 3048948266 3053453312 3057123328 3064773257 3079954787 3086626816 3090336704 3092224096 3118016512 3121764128 3132286976 3137967056 3144024064 3160342528 3174366208 3178181552 3194677304 3200843776 3204690944 3217457152 3221324288 3225196072 3241935844 3244294144 3248193536 3265052672 3279540992 3283482748 3285488102 3288334336 3300525046 3312892544 3316874386 3324059648 3328054912 3330087488 3334089997 3340525568 3357863936 3372764096 3376817899 3390269792 3400896512 3418548224 3422657056 3440421712 3447062528 3451205632 3464953856 3469118464 3484512304 3493855232 3502598008 3519948328 3527573504 3531813376 3536058344 3538217956 3567730432 3579756544 3583561852 3586248064 3602161654 3611820032 3632207488 3636573122 3651059776 3655448069 3662503936 3677093888 3681513472 3685938368 3702294323 3705069536 3707764736 3712221184 3731488768 3748046848 3752551712 3772028624 3790713584 3798925312 3803491328 3805814272 3810388568 3837558784 3855122432 3859220456 3874594048 3879251012 3906912256 3911608064 3916309516 3931910528 3936636382 3939500032 3944235008 3959947264 3964706816 3982299776 3987086194 3992977408 4002969152 4007780413 4031512576 4036358144 4041209536 4043677664 4062184672 4077406208 4091150336 4096067584 4098569216 4116756176 4135597648 4151094272 4156083568 4172639744 4177654936 4185718784 4207443968 4212500992 4231193512 4234365184 4242538496 4253154724 4264558592 4283482112 4288630528 4293785132 4296407518 4310889856 4316071214 4332244096 4341628928 4346847232 4352071808 4354729792 4374053437 4394072501 4405854208 4410537664 4433429728 4470409216 4475782304 4493612032 4499013008 4507697152 4525654016 4531093504 4551199744 4556669936 4574821888 4580320472 4607442944 4612980736 4618525184 4624076296 4626900404 4642496768 4675600384 4681220096 4684079104 4710519086 4726397312 4734968147 4749809792 4768731136 4774462784 4780201321 4808507392 4814286848 4835649728 4839274496 4848615424 4860748256 4873781248 4895408128 4901292032 4907183008 4926731264 4932652816 4961861632 4967825408 4973796352 4976834048 4999611904 5021797144 5024864156 5035261952 5066776832 5072866708 5089966336 5099196466 5109039104 5115179776 5135556608 5141729152 5151653888 5164545022 5178392576 5191350619 5201371136 5207622784 5228367872 5234651968 5240943617 5271977984 5278314496 5284658624 5287886176 5305710592 5312087648 5343543296 5349965824 5383450384 5401596928 5408089232 5411392168 5428354048 5456528896 5463087224 5491442348 5502042112 5526456832 5530599424 5555140864 5561817716 5570035712 5590685282 5601476608 5608209152 5618379062 5630550016 5637317504 5644093126 5670699008 5677514752 5684338688 5713842176 5719916033 5739196736 5746094809 5754585088 5797561952 5817104384 5827653104 5845919744 5869207552 5876261888 5902337168 5918162944 5932972136 5951568896 5975277568 5982459392 5989649848 6020737996 6025117696 6032359424 6039609856 6063669248 6070957312 6097896532 6106906624 6114246656 6129546514 6159909574 6173253632 6180673408 6184448192 6191881423 6236033024 6243528256 6264573952 6271233241 6275934112 6288048128 6320685056 6348732416 6356363104 6389354608 6401687552 6409381888 6434914304 6442648576 6450392144 6483871688 6488588288 6496387072 6530105344 6559081984 6566965496 6570976204 6576668672 6601050092 6625785088 6633748772 6648119296 6656109824 6660174976 6668179994 6681051136 6715727872 6745528192 6753635798 6780539584 6788689271 6801793024 6837096448 6845314112 6853541653 6880843424 6894125056 6902411264 6929907712 6938236928 6969024608 6987710464 7005196016 7039896656 7055147008 7063626752 7072116688 7076435912 7135460864 7159513088 7167123704 7172496128 7204323308 7223640064 7264414976 7273146244 7302119552 7310896138 7325007872 7354187776 7363026944 7371876736 7404588646 7410139072 7415529472 7424442368 7443020767 7462977536 7496093696 7505103424 7514123981 7544057248 7581427168 7597850624 7606982656 7611628544 7620777136 7675117568 7710244864 7718440912 7749188096 7758502024 7813824512 7823216128 7832619032 7863821056 7873272764 7879000064 7888470016 7919894528 7929413632 7964599552 7974172388 7985954816 8005938304 8015560826 8063025152 8072716288 8082419072 8087355328 8097075707 8124369344 8154812416 8182300672 8192135168 8197138432 8233512352 8271195296 8302188544 8312167136 8345279488 8355309872 8371437568 8414887936 8425001984 8462387024 8468730368 8485076992 8506309448 8529117184 8566964224 8577261056 8587570264 8592815036 8621779712 8632142428 8664488192 8683257856 8693694464 8704143616 8709459584 8748106874 8788145002 8793512273 8811708416 8821075328 8866859456 8877516739 8940818432 8951564608 8987224064 8998026016 9015394304 9051308032 9062187008 9102399488 9113339872 9149643776 9160640944 9214885888 9225961472 9237050368 9248152592 9253800808 9284993536 9351200768 9362440192 9368158208 9421038172 9452794624 9469936294 9499619584 9537462272 9548925568 9560402642 9610024109 9617014784 9628573696 9671299456 9678548992 9697230848 9721496512 9733181003 9747562496 9790816256 9802584064 9814366016 9853462528 9865305632 9923723264 9935650816 9947592704 9953668096 9999223808 10043594288 10049728312 10070523904 10133553664 10145733416 10179932672 10198392932 10218078208 10230359552 10271113216 10283458304 10303307776 10329090044 10356785152 10382701238 10402742272 10415245568 10456735744 10469303936 10481887234 10536291493 10543955968 10556628992 10569317248 10575772352 10611421184 10624175296 10671318931 10687086592 10699931648 10766900768 10803193856 10816178464 10822784336 10856708096 10913057792 10926174448 10982884696 11004084224 11052913664 11061198848 11110281728 11123635432 11140071424 11181370564 11202953216 11216418304 11236758124 11261100032 11274635008 11288186252 11341398016 11355029504 11368677376 11427684352 11439832066 11478393472 11492189618 11499208357 11509170176 11595123904 11609060351 11634208768 11655306208 11691839488 11738415104 11752523776 11804674336 11836325888 11865944272 11903137792 11950555136 11964918784 11979299696 12041475992 12050235392 12064718848 12079219712 12127338496 12141914624 12195793064 12213813248 12228493312 12259093028 12319819148 12346507264 12361346816 12368896384 12383762846 12472066048 12487056512 12529147904 12542466482 12551868224 12576096256 12607565789 12641370112 12697464832 12712726208 12728005927 12778709216 12803375104 12818763776 12869828608 12885297152 12900784288 12967743376 12977176576 12992774144 13060210688 13118163968 13133930992 13141952408 13202100184 13251570176 13267497544 13296238592 13312219648 13320349952 13336359988 13362102272 13431455744 13491056384 13507271596 13561079168 13577378542 13603586048 13674192896 13690628224 13707083306 13761686848 13778227337 13788250112 13804822528 13859815424 13876473856 13938049216 13954801679 13975420928 14010392032 14079793312 14110294016 14127253504 14144233376 14152871824 14270921728 14319026176 14334247408 14344992256 14408646616 14447280128 14528829952 14546292488 14604239104 14621792276 14650015744 14708375552 14726053888 14743753472 14809177292 14820278144 14831058944 14848884736 14886041534 14925955072 14992187392 15010206848 15028247962 15037426313 15088114496 15162854336 15195701248 15213965312 15223257088 15241554272 15350235136 15420489728 15436881824 15498376192 15517004048 15627649024 15646432256 15665238064 15727642112 15746545528 15758000128 15776940032 15839789056 15858827264 15929199104 15948344776 15971909632 16011876608 16031121652 16126050304 16145432576 16164838144 16174710656 16194151414 16248738688 16309624832 16364601344 16384270336 16394276864 16467024704 16486816801 16542390592 16604377088 16624334272 16690558976 16710619744 16742875136 16829775872 16850003968 16924774048 16937460736 16970153984 17012618896 17058234368 17133928448 17154522112 17175140528 17185630072 17243559424 17264284856 17328976384 17366515712 17387388928 17408287232 17418919168 17496213748 17576290004 17587024546 17623416832 17642150656 17733718912 17755033478 17847187631 17881636864 17903129216 17974448128 17996052032 18030788608 18075907577 18102616064 18124374016 18204798976 18226679744 18299287552 18321281888 18429771776 18451922944 18474100736 18496305184 18507601616 18569987072 18702401536 18724880384 18736316416 18842076344 18905589248 18939872588 18999239168 19074924544 19097851136 19120805284 19220048218 19234029568 19257147392 19342598912 19357097984 19394461696 19442993024 19466362006 19495124992 19567398487 19581632512 19605168128 19628732032 19664326717 19706925056 19730611264 19847446528 19871301632 19895185408 19907336192 19998447616 20087188576 20099456624 20141047808 20267107328 20291466832 20359865344 20396785864 20436156416 20460719104 20542226432 20566916608 20606615552 20658180088 20713570304 20765402476 20805484544 20830491136 20913471488 20938607872 20963774468 21072582986 21087911936 21113257984 21138634496 21151544704 21222842368 21248350592 21342637862 21355672663 21374173184 21399863296 21453412799 21533801536 21559683509 21606387712 21632356928 21645568672 21713416192 21826115584 21852348896 21965769392 22008168448 22105827328 22122397696 22220563456 22247270864 22362741128 22405906432 22432836608 22473516248 22522200064 22549270016 22576372504 22682796032 22710059008 22737354752 22855368704 22879664132 22956786944 22984379236 22998416714 23018340352 23190247808 23218120702 23268417536 23310612416 23338629979 23383678976 23476830208 23505047552 23609348672 23637725293 23672651776 23731888544 23806275584 23901110272 23929837568 23958599392 24082951984 24100470784 24129437696 24158439424 24254676992 24283829248 24391586128 24456986624 24518186056 24639638296 24693014528 24722693632 24737792768 24767525692 24944132096 24974113024 25058295808 25084932964 25103736448 25152192512 25215131578 25282740224 25394929664 25425452416 25456011854 25557418432 25588136483 25606750208 25637527552 25739657216 25770594304 25801568576 25916060261 25935486752 25954353152 25985548288 26120421376 26236327936 26267861984 26283904816 26404200368 26503140352 26534995088 26592477184 26624439296 26640699904 26672719976 26724204544 26862911488 26982112768 27014543192 27122158336 27154757084 27207172096 27348385792 27381256448 27414166612 27523373696 27556454674 27576500224 27609645056 27719630848 27752947712 27876098432 27909603358 27926648867 27950841856 28020784064 28054462891 28159586624 28220588032 28254507008 28288466752 28305743648 28541843456 28638052352 28668494816 28689984512 28817293232 28894560256 29057659904 29092584976 29208478208 29243584552 29300031488 29416751104 29452107776 29487506944 29618354584 29640556288 29662117888 29697769472 29772083068 29851910144 29984374784 30020413696 30056495924 30074852626 30176228992 30325708672 30391402496 30427930624 30446514176 30483108544 30618374059 30700470272 30840979456 30873763648 30996752384 31034008096 31255298048 31292864512 31330476128 31455284224 31493091056 31516000256 31553880064 31679578112 31717654528 31858398208 31896689552 32023753216 32062243304 32252100608 32290865152 32329676288 32349421312 32388302828 32497477376 32619249664 32729202688 32768540672 32788553728 32934049408 32973633602 33084781184 33144777029 33208754176 33248668544 33381117952 33421239488 33461409247 33485750272 33659551744 33700007936 33849548096 33874921472 33940307968 34025237792 34116468736 34267856896 34309044224 34350281056 34371260144 34487118848 34528569712 34657952768 34733031424 34774777856 34816574464 34837838336 34992427496 35152580008 35174049092 35246833664 35284301312 35467437824 35510066956 35694375262 35763273728 35806258432 35948896256 35992104064 36061577216 36151815154 36205232128 36248748032 36339454333 36409597952 36453359488 36519463903 36598575104 36642563776 36686605319 36859543552 36903845888 36948201472 36992610368 37015203232 37139974144 37404803072 37449760768 37472632832 37684152688 37811178496 37879745176 37998478336 38149849088 38195702272 38241610568 38440096436 38468059136 38514294784 38685197824 38714195968 38788923392 38885986048 38932724012 38990249984 39134796974 39163265024 39210336256 39257464064 39328653434 39413850112 39461222528 39694893056 39742603264 39790370816 39814672384 39996895232 40039412231 40174377152 40198913248 40282095616 40534214656 40582933664 40719730688 40793571728 40872312832 40921438208 41084452864 41133833216 41213231104 41316360176 41427140608 41530804952 41610969088 41660982272 41826942976 41877215744 41927548936 42145165972 42175823872 42226515968 42277268992 42303089408 42445684736 42496701184 42685275724 42711345326 42748346368 42799726592 42906825598 43067603072 43119367018 43212775424 43264713856 43291137344 43343169961 43426832384 43652231168 43704697792 43898632687 43931538784 44016336896 44211654656 44244795392 44441126912 44494541728 44725482256 44811812864 44865673216 44947032496 45044400128 45098540032 45152745008 45420118016 45474709504 45710737408 45759328264 45913573888 45968758472 45996833428 46036680704 46380495616 46436241404 46536835072 46621224832 46677259958 46767357952 46953660416 47010095104 47218697344 47275450586 47345303552 47463777088 47520824897 47612551168 47802220544 47859675136 47917198784 47974791571 48165903968 48200941568 48258875392 48316878848 48509353984 48567658496 48783172256 48913973248 49036372112 49279276592 49386029056 49445387264 49475585536 49535051384 49888264192 49948226048 50116591616 50169865928 50207472896 50304385024 50430263156 50565480448 50789859328 50850904832 50912023708 51114836864 51176272966 51213500416 51275055104 51479314432 51541188608 51603137152 51832120522 51870973504 51908706304 51971096576 52101145369 52240842752 52472655872 52535723968 52567809632 52808400736 53006280704 53069990176 53184954368 53248878592 53281399808 53345439952 53448409088 53725822976 53964225536 54029086384 54244316672 54309514168 54414344192 54696771584 54762512896 54828333224 55046747392 55112909348 55153000448 55219290112 55439261696 55505895424 55752196864 55819206716 55853297734 55901683712 56041568128 56108925782 56319173248 56441176064 56509014016 56576933504 56611487296 56679529949 57083686912 57276104704 57336989632 57379969024 57634586464 57789120512 58115319808 58185169952 58416956416 58487169104 58600062976 58833502208 58904215552 58975013888 59236709168 59281112576 59395538944 59544166136 59703820288 59968749568 60040827392 60112991848 60149705252 60352457984 60651417344 60782804992 60855861248 60893028352 60966217088 61236748118 61400940544 61554585911 61681958912 61747527296 61993504768 62068016192 62142617173 62510596096 62585729024 62660952256 62910568448 62986182112 63032000512 63107760128 63359156224 63435309056 63716796416 63793379104 64047506432 64124486608 64504201216 64581730304 64659352576 64698842624 64776605656 64994954752 65238499328 65458405376 65537081344 65577107456 65868098816 65947267204 66169562368 66289554058 66417508352 66497337088 66762235904 66842478976 66922818494 66971500544 67270168763 67319103488 67400015872 67699096192 67749842944 67880615936 68050475584 68132267021 68232937472 68535713792 68618088448 68700562112 68742520288 68974237696 69057139424 69315905536 69466062848 69549555712 69633148928 69675676672 69984854992 70305160016 70348098184 70493667328 70568602624 70934875648 71020133912 71388750524 71526547456 71612516864 71897792512 71984208128 72123154432 72303630308 72410464256 72497496064 72678908666 72819195904 72906718976 73038927806 73197150208 73285127552 73373210638 73719087104 73807691776 73896402944 73985220736 74030406464 74279948288 74358908429 74699232517 74809606144 74899521536 74945265664 75368305376 75622356992 75759490352 75996956672 76299698176 76391404544 76483221136 76880192872 76936118272 77028589568 77370395648 77428391936 77771972096 77865448024 77980499968 78269593948 78326530048 78420672512 78514928128 78657306868 78827700224 78922445056 79389786112 79485206528 79580741632 79629344768 79993790464 80078824462 80348754304 80397826496 80494458499 80564191232 81068429312 81165867328 81263422457 81439461376 81587143456 81744625664 81842876416 82168905728 82267666432 82426462208 82632720352 82854281216 83061609904 83221938176 83321964544 83653885952 83754431488 83855097872 84290331944 84351647744 84453031936 84554537984 84606178816 84891369472 84993402368 85370551448 85422690652 85496692736 85599453184 85813651196 86135206144 86238734036 86425550848 86529427712 86582274688 86686339922 86853664768 87304462336 87409395584 87797265374 87863077568 88032673792 88252960523 88423309312 88489590784 88882253824 88989083456 89096041489 89450964512 89623625728 89731346432 89894064992 90088800256 90197080064 90305490016 90840236032 90949419008 91421474816 91518656528 91827147776 91937516944 91993666856 92760991232 92872482808 93073670144 93242449664 93354519916 93534715904 93907320832 94020190208 94437394688 94550901172 94690607104 94927554176 95041649794 95225102336 95604441088 95719350272 95834397568 95949583142 96331807936 96401883136 96517750784 96633757696 97018707968 97135316992 97566344512 97683611753 97827946496 98072744224 98558553184 98772058112 98890774528 98951171072 99070102768 99776528384 99896452096 100233183232 100339731856 100414945792 100608770048 100860526312 101130960896 101579718656 101701809664 101824047416 102229673728 102352545932 102427000832 102550110208 102958628864 103082377216 103206274304 103664241044 103741947008 103817412608 103942193152 104202290738 104481685504 104945311744 105071447936 105135619264 105261984191 105616801472 106012561408 106139980352 106369908736 106497757184 106562799616 106690879904 106896818176 107451645952 107928451072 108058172768 108488633344 108619028336 108828688384 109393543168 109525025792 109656666448 110093494784 110225818696 110306000896 110438580224 110878523392 111011790848 111504393728 111638413432 111706595468 111803367424 112083136256 112217851564 112638346496 112882352128 113018028032 113153867008 113222974592 113359059898 114167373824 114552209408 114673979264 114759938048 115269172928 115407717607 115578241024 116230639616 116370339904 116833912832 116974338208 117200125952 117667004416 117808431104 117950027776 118473418336 118562225152 118791077888 119088332272 119407640576 119937499136 120081654784 120225983696 120299410504 120704915968 121302834688 121565609984 121711722496 121786056704 121932434176 122473496236 122801881088 123109171822 123363917824 123495054592 123987009536 124136032384 124285234346 124930313417 125021192192 125171458048 125321904512 125821136896 125972364224 126064001024 126215520256 126531353039 126718312448 126870618112 127433592832 127586758208 128095012864 128248973216 129008402432 129163460608 129318705152 129397685248 129553211312 129989909504 130476998656 130916810752 131074162688 131154214912 131736197632 131894534408 132339124736 132579108116 132835016704 132994674176 133524471808 133684957952 133845636988 133943001088 134540337526 134638206976 134800031744 135398192384 135499685888 135761231872 136100951168 136264534042 136465874944 136971789409 137071427584 137236176896 137401124224 137485040576 137650287019 137948475392 138114278848 138631811072 138932125696 139099111424 139266297856 139351353344 139969709984 140610320032 140696196368 140987334656 141137205248 141869751296 142040267824 142777501048 143053094912 143225033728 143795585024 143968416256 144246308864 144607260616 144820928512 144994992128 145357817332 145638391808 145813437952 146077855612 146394300416 146570255104 146746421276 147438174208 147615383552 147792805888 147970441472 148060812928 148559896576 148717816858 149398465034 149489708641 149619212288 149799043072 149890531328 150736610752 150917784563 151244713984 151518980704 151993913344 152599396352 152782809088 152966442272 153760385744 153872236544 154057179136 154740791296 154856783872 155543944192 155730896048 156539187896 156653060096 156841345024 157029856256 157314613736 157655400448 157844890112 158779572224 158970413056 159161483264 159258689536 159987580928 160157648924 160697508608 160795652992 160988916998 161128382464 162136858624 162331734656 162526844914 162878922752 163174286912 163370409853 163489251328 163685752832 164337811456 164535332864 164852924416 165265440704 165464077051 165708562432 166123219808 166443876352 166643929088 167307771904 167508862976 167710195744 168580663888 168703295488 168906063872 169109075968 169212357632 169782738944 169986804736 170741102896 170845381304 171198906368 171627302392 172270412288 172477468072 172851101696 173058855424 173164549376 173372679844 173707329536 174608924672 174818791168 175594530748 175726155136 176065347584 176505921046 176846618624 176979181568 177764507648 177978166912 178192082978 178901929024 179116955381 179247251456 179462692864 179788129984 180177600512 180394160128 180610980032 181412421827 181680472064 181898838016 182842949632 183037313056 183654295552 183875033888 183987333712 185521982464 185744965616 186147340288 186484899328 186709039832 187069431808 187814641664 188040380416 188874789376 189101802344 189381214208 189855108352 190083299588 190450204672 191208882176 191438700544 191668795136 191899166284 192663615872 192803766272 193035501568 193267515392 194037415936 194270633984 195132689024 195367223506 195486542069 195655892992 196145488448 197117106368 197544116224 197781549056 197902342144 198140205536 199553056768 199792904192 200466366464 200679463712 200829891584 201217540096 201721052624 202261921792 203159437312 203403619328 203648094832 204459347456 204705091864 204854001664 205100220416 205917257728 206164754432 206412548608 207328482088 207483894016 207634825216 207884386304 208404581476 208963371008 209890623488 210142895872 210271238528 210523968382 211233602944 212025122816 212279960704 212739817472 212995514368 213125599232 213381759808 213793636352 214328618413 214903291904 215856902144 216116345536 216977266688 217238056672 217657376768 218787086336 219050051584 219313332896 220186989568 220451637392 220612001792 220877160448 221757046784 222023581696 223008787456 223276826864 223413190936 224166272512 224435703128 225276692992 225764704256 226036056064 226307734016 226445949184 226718119796 228334747648 229104418816 229347958528 229519876096 230538345856 230815435214 231156482048 232013439203 232461279232 232740679808 233667825664 233948676416 234229864729 234400251904 235334008832 235616862208 235900055552 236946836672 237124450304 237582155776 238176664544 238815281152 239874998272 240163309568 240451967392 240598821008 241409831936 242605669376 243131219968 243423444992 243572113408 243864868352 244946992472 245603762176 246218343644 246727835648 246990109184 247974019072 248272064768 248570468692 249860626834 250042384384 250342916096 250643809024 251642273792 251944728448 252128002048 252431040512 253062706078 253436624896 253741236224 254376180331 254867185664 255173516416 255636247321 256190025728 256497946432 258016804864 258326921216 258637410304 258795370496 259106422624 259979819008 260953997312 261833621504 262148325376 262308429824 263472395264 263789068816 264678249472 265158216232 265670033408 265989348352 267048943616 267369915904 267691273976 267886002176 269080675052 269276413952 269600063488 270796384768 270999371776 271522463744 272201902336 272529068084 272931749888 273943578818 274142855168 274472353792 274802248448 274970081152 275300574038 275896950784 276228557696 277263622144 277864251392 278198222848 278532595712 278702706688 279939419968 280275885617 281220640064 281392392736 281974669312 282274410496 283739502592 284080535648 285555002096 286106189824 286450067456 287591170048 287936832512 288492617728 289214521232 289989984256 290715634664 291276783616 291626875904 292155711224 292788600832 293140510208 293492842552 294876348416 295230767104 295585611776 295940882944 296121625856 297119793152 297435633716 298796930068 298979417282 299238424576 299598086144 299781062656 301473221504 301835569126 302489427968 303037961408 303402189727 303987826688 305198792704 305565618176 305932884544 307290428809 307520771488 307744473088 308114358272 309481582592 309713567744 311087888384 311461792096 313078375792 313306120192 313682690048 314059712512 314629227472 315310800896 315689780224 317940826112 318322966528 318517379072 319975161856 320315297848 321395017216 321591305984 321977833996 322256764928 324273717248 324663469312 325053689828 325757845504 326348573824 326740819706 326978502656 327371505664 328675622912 329070665728 329705848832 330530881408 330928154102 331417124864 332246439616 332645774279 332887752704 333287858176 334615543808 335017725952 335420391488 337161327776 337406590976 337812127744 338218151936 338424715264 339565477888 339973609472 341482205792 341690762608 342397812736 343254604784 344540824576 344954936144 345702203392 346117710848 346329098752 346745359688 347414659072 349217849344 349637582336 351189061496 351452310272 352130695168 353011842092 353693237248 353958363136 355529015296 355956333824 356384165956 357803858048 358233910762 358494502912 358925385728 359576259968 360355201024 360788320256 361221960064 362824843654 363046435271 363360944128 363797676032 364708017583 365685899264 366074626112 367308591104 367750067776 367974667424 371043964928 371489931232 372294680576 372969798656 373418079664 374138863616 375629283328 376080760832 377749578752 378203604688 379710216704 380166599176 380900409344 382417764352 382877401088 383337590272 383798332568 385327231744 385607532544 386071003136 386535030784 388074831872 388541267968 390265378048 390734447012 390973084138 391311785984 392290976896 394234212736 395088232448 395563098112 395804684288 396280411072 396756709643 399106113536 399585808384 400932732928 401358927424 401659783168 402435080192 403442105248 404523843584 406318874624 406807238656 407296189664 408918694912 409410183728 409708003328 410200440832 411834515456 412329508864 412825097216 414656964176 414967788032 415768772608 416809162952 417926742016 419781246976 420285791744 420542477056 421047936764 422467205888 424050245632 424559921408 425479634944 425991028736 426251198464 426763519616 427587272704 428657236826 429806583808 430882101377 431713804288 432232691072 433954533376 434476113344 434998320211 435314753536 437574172672 438100103168 438626665792 440373979136 440903274784 441224003584 441754320896 443514093568 444047163392 446017574912 446553653728 446826381872 448332545024 448871406256 450553385984 451529408512 452072112128 452615468032 452891898368 453436239592 456669495296 458208837632 458695917056 459039752192 461076691712 461630870428 462312964096 464026878406 464922558464 465481359616 467335651328 467897352832 468459729458 468800503808 470668017664 471233724416 471800111104 473893673344 474248900608 474753030739 475164311552 476353329088 476925869147 477630562304 479749996544 480326619136 480903934784 481197642016 482819663872 485211338752 486262439936 486846889984 487144226816 487729736704 489893984944 491207524352 492436687288 493455671296 493980218368 495948038144 496544129536 497140937384 499721253668 500084768768 500685832192 501287618048 503284547584 503889456896 504256004096 504862081024 506125412156 506873249792 507482472448 508752360662 509734371328 510347032832 511272494642 512380051456 512995892864 516033609728 516653842432 517274820608 517590740992 518212845248 519959638016 520512359003 521907994624 523667243008 524296650752 524616859648 526944790528 527578137632 529356498944 530316432464 531340066816 531978696704 534097887232 534739831808 535382547952 535772004352 538161350104 538552827904 539200126976 541592769536 541998743552 544403804672 545058136168 545863499776 547887157636 548285710336 548944707584 549604496896 549940162304 550601148076 551793901568 552457115392 554527244288 555728502784 556396445696 557065191424 557405413376 559878839936 560551771234 562441280128 562784785472 563461209493 563949338624 564548820992 567479005184 568161071296 568843957199 571110004192 572212379648 572900134912 575182340096 575873665024 576985235456 578429042464 579979968512 581431269328 582553567232 583253751808 584311422448 585577201664 586281020416 586985685104 590461534208 591171223552 591881765888 592243251712 594239586304 594871267432 597593860136 597958834564 598476849152 599196172288 599562125312 602946443008 603671138252 604978855936 606075922816 606804379454 607975653376 610397585408 611131236352 611865769088 614580857618 615041542976 615488946176 616228716544 617770723661 618963165184 619427135488 622175776768 622923584192 623672290423 626156751584 626612240384 627365380096 628119425024 629258454944 630621601792 631379560448 635881652224 636645933056 637034758144 639950323712 640630595696 642790034432 643182611968 643955667992 648547434496 649326938624 650107379656 651515691008 652697147648 653481639412 653957005312 654743011328 657351245824 658141331456 659411697664 661061762816 661856308204 662834249728 664492879232 665291548558 665775505408 666575716352 669231087616 670035451904 670840782976 674322655552 674813181952 675624255488 676436303872 676849430528 679130955776 679947218944 682964411584 683381525216 684795625472 686509209568 689081649152 689909872288 691404406784 692235421696 692658197504 693490719376 694829318144 698435698688 699275164672 702378122992 702904620544 704261390336 706023684184 707386474496 707916726272 711058030592 711912667648 712768331912 715607716096 716467821524 716989005824 717850771456 719152519936 720710402048 721576640512 722443920128 725649687308 726092870542 726721888256 727595352064 729416035166 731371798528 732149252224 734617182208 735500135552 735949334848 736833889337 742087929856 742979862464 744589361152 745939597312 746836159328 748277727232 751258566656 752161521664 755499157504 756407209376 759420433408 760333198352 761800818688 764835528704 765754802176 766675180544 767596665136 770654463488 772142006272 773070061568 776149663744 777082535936 780530756096 781468894024 781946168276 782623571968 784581953792 788468425472 790176464896 791126196224 791609368576 792560822144 793513419286 798212227072 799171616768 801865465856 802717854848 803319566336 804870160384 806884210496 807854023249 809047687168 812637749248 813614477312 814592379328 817837389824 818820367456 819416006656 820400881664 823669030912 824659017728 825650194432 829313928352 829935576064 831537545216 833618325904 835853484032 839562493952 840571583488 841084954112 842095873528 844934411776 848100491264 849119842816 850959269888 851982057472 852502396928 853527039232 855174545408 857314473652 859613167616 861764202754 863427608576 864465382144 867909066752 868952226688 869996640422 870629507072 874512193919 875148345344 876200206336 877253331584 880747958272 881806549568 882448007168 883508641792 885719471273 887028187136 888094326784 892035149824 893107307456 893652763744 896665090048 897742812512 901106771968 903058817024 904144224256 905230936064 905783796736 906872479184 913338990592 916417675264 917391834112 918079504384 922153383424 923261740856 924625928192 928053756812 929845116928 930962719232 934671302656 935794705664 936919458916 937601007616 941336035328 942467448832 943600222208 947787346688 948497801216 949506061478 950328623104 952706658176 953851738294 955261124608 959499993088 960653238272 961807869568 962395284032 963552009133 965639327744 970422677504 972524879872 973693779968 974288453632 975459473408 979787969888 982415048704 984873374576 986911342592 987960436736 991896076288 993088259072 994281874768 999442507336 1000169537536 1001371664384 1002575236096 1006569095168 1007778913792 1009724162048 1012250824312 1013746499584 1014964944896 1017504721324 1019468742656 1020694065664 1022544989284 1024760102912 1025991785728 1032067219456 1033307684864 1034549641216 1035181481984 1036425690496 1039919276032 1041024718006 1043815989248 1046427960487 1047334486016 1048593301504 1049233719296 1053889581056 1055156275264 1056424491941 1058712997888 1060632864928 1062680133632 1063957393408 1068195774464 1069479663616 1070765095904 1071544008704 1076322700208 1077105655808 1078400253952 1083185539072 1083997487104 1088807609344 1090116272336 1095774315272 1096571420672 1097889415168 1099208993792 1099880324608 1101202296152 1103587803136 1104914230784 1109054488576 1111457005568 1112792891392 1114130382848 1114810826752 1119757679872 1121103542468 1124882560256 1125569570944 1126922418986 1127898677248 1129097641984 1134958010368 1136322142592 1137687914398 1142220008384 1143592868971 1144424759296 1145800269824 1150364680192 1151747330048 1153970470912 1156858084928 1158248539357 1159959937024 1162862538656 1165107134464 1166507503616 1168622844896 1171154403328 1172562040832 1173971370208 1180923068416 1182342447104 1183763531776 1184486503424 1188479172608 1189742534864 1195187720272 1195917669128 1198392344576 1199124250624 1205892886016 1207342276504 1209957711872 1212151845632 1213608758908 1215951306752 1220795170816 1222262472704 1223731538176 1229161715236 1230083085952 1230977892352 1232457433088 1235541447322 1237926330368 1238854270976 1244351553536 1245847168384 1247344580846 1252313503168 1253224480768 1254730760192 1256238850048 1258516909888 1261243203584 1262759120896 1269886952789 1271763304448 1273291866112 1274069516288 1279900647424 1281261191392 1285580068864 1286365223936 1287911335984 1297094868992 1298653877248 1300214759312 1303031382016 1305394295296 1306963278824 1307914010624 1309486022656 1314702491648 1316282662912 1322123525632 1323712616408 1325668499456 1328985758464 1330583097116 1331551010816 1333151432704 1338462175232 1340070903808 1341681565952 1348645311104 1349626363904 1351248510976 1352872607744 1353698861056 1358261911552 1359894437888 1365928823168 1366763050432 1368405794483 1369591250944 1373018419136 1378163298304 1379819744576 1382808813568 1384470843392 1385316395008 1386981438752 1389658636288 1396871397376 1398550329344 1404756245984 1405809241088 1408522780672 1412047368368 1414772948992 1415833452544 1422116061184 1423825335296 1425536663824 1431215432192 1432935643048 1433978011648 1435701542912 1438305039872 1441420804096 1443153281024 1444887840256 1451299374616 1452185741084 1453443776512 1455190704128 1458832070332 1462743597056 1464298504448 1469234364416 1471000271104 1471898669696 1473667778674 1484175859712 1485959724928 1489178722304 1491879194624 1493672318656 1496555454464 1500300328891 1502517133312 1504323043328 1510998315008 1512814418752 1518840866816 1520666396704 1523601637376 1529671057408 1531509604352 1533350361088 1535193330272 1541308926976 1544284012544 1546140123136 1552299327488 1554165071872 1561061512192 1562937788048 1563892336552 1569163907584 1576936850944 1580352929792 1582252392448 1583218737152 1585121644288 1587026838572 1596424454144 1598343233536 1603730931712 1605435709696 1606639132672 1609740320768 1613768420992 1615708046498 1618095374336 1624094074421 1625275498496 1627228954624 1629184758656 1635674779648 1637640734912 1638832013312 1640801763328 1647338061824 1649318035456 1651300388864 1658627856704 1659871152128 1663075090432 1667236651808 1671706968064 1679124987904 1681143166976 1682169908224 1684191747056 1689868823552 1696200982528 1698239685632 1701918539776 1703964114944 1705004793856 1707054078464 1710349090816 1714628947304 1719226335232 1723528405508 1726855217152 1728930764288 1735818133504 1737904453376 1739993280844 1741259014144 1749024387838 1750296690688 1752400412672 1754506663168 1761495916544 1763613099136 1764896014336 1767017283584 1771438942546 1774056374272 1776188653568 1780633262317 1784070299648 1786214614912 1787305527488 1789453731247 1793330180096 1795485625024 1802213543936 1806117634048 1808288448512 1810461872128 1811567593472 1813744958368 1826677981184 1832835350528 1834783668224 1836159008768 1844306766848 1846523481712 1856107513624 1859690233856 1861925438464 1869342605312 1871589411328 1873838917832 1875202015232 1882672070656 1884934897664 1887200444416 1895574693376 1896995602432 1899012122956 1900657246208 1905413316352 1907703476588 1910522249216 1918999986176 1921306476544 1923615739136 1924790568064 1927104018266 1931278655488 1940845355008 1945049759744 1947387559936 1948576907264 1950918946816 1959575939776 1961931199319 1964830097408 1969746749152 1973822685184 1975920873472 1983792152576 1986176518144 1988563749536 1998885014672 2000339075072 2002743328768 2005150472192 2013138190336 2015557827584 2019448324096 2024501648624 2029929889792 2035009442648 2038937485312 2041388131328 2045089978568 2049520205824 2051983571456 2064134438912 2066615369728 2069099282432 2070362963968 2072851380992 2079838552064 2082049436012 2087631978496 2092855920974 2094668972032 2097186603008 2098467438592 2107779162112 2110312550528 2112848983882 2117425995776 2121265729856 2123815328089 2125360267264 2127914786816 2136391548928 2138959327232 2141530191808 2143088017408 2151033001663 2152645400416 2154211311616 2156800507904 2166371078144 2167994974208 2177615218688 2180232544672 2191548630544 2193142841344 2195778830336 2198417987584 2199760649216 2202404592304 2207175606272 2209828461568 2218108977152 2225585782784 2228260765696 2229621653504 2239515359744 2242207084936 2249765120512 2251139141888 2253844837972 2255797354496 2258195283968 2269916020736 2272644285184 2275375828796 2284440016768 2287185737942 2288849518592 2291600539648 2300729360384 2303494660096 2307940941824 2313716169856 2316497078714 2319919874048 2325725077312 2328520419953 2330214268928 2333015007232 2337245689792 2342308806656 2345124081664 2347942740416 2361846136832 2364684894208 2367527063552 2368973006848 2376958345216 2379485069728 2390375440544 2391835338256 2396784689152 2398248501248 2411785772032 2414684553008 2419915423744 2424303691264 2427217517816 2431902613504 2441590341632 2444524945408 2447463076352 2458323430472 2460166171904 2461955784704 2464914866176 2471082894644 2475852660736 2477708541952 2488703107072 2491694336768 2494689161692 2504627006336 2506448961536 2509461520384 2512477700096 2517033819776 2522486407168 2525518241792 2539773905578 2541325046897 2543526608896 2546583732224 2548139032576 2559801294848 2562522382784 2571160137728 2572730447872 2575822671968 2594189737984 2597307754496 2600429518624 2606062764032 2610788590592 2613926557648 2615828021248 2618972045312 2629404983296 2632565325824 2644247051264 2647425232816 2657971516928 2661166194232 2663102021632 2666302865408 2676924350464 2680141807616 2683363131904 2697290622208 2699252727808 2702497021952 2705745215488 2707397722112 2716523823104 2719788875776 2731857646336 2733526100864 2736811588966 2739182501888 2746036838272 2756326596608 2759639489152 2765617627136 2768941686784 2770632790016 2773962877504 2777296967501 2779317272576 2793742794752 2797100658688 2809512491968 2811618482176 2817045561344 2824094736736 2829545897984 2831666905088 2844232122368 2847650670592 2851073327648 2862430864384 2865871286096 2867956023296 2871403085824 2876610079744 2882841608192 2886306562048 2889775680512 2902598749232 2904371482168 2910381408256 2917664140664 2925487194112 2928597008896 2938468728832 2942000542208 2943797339392 2947335557348 2968351719424 2971919449856 2978357444608 2983758389248 2987344637312 2993110908928 3000600657782 3005034266624 3008646086656 3016174709639 3021996630016 3025628837504 3037681733632 3041332793408 3044988241477 3047203274752 3059342114816 3063019208704 3066700722176 3070386660544 3082617853952 3088568025088 3092280246272 3104598654976 3108330143744 3122123024384 3125875576096 3127784673104 3138327815168 3153873701888 3160705859584 3164504784896 3166437474304 3170243288576 3174053677144 3192848908288 3196686467072 3207461863424 3210871419392 3213278265344 3219480641536 3227536841984 3231416092996 3236190748672 3248188148842 3250550996992 3254457909248 3258369517312 3271349559296 3275281469824 3277664026624 3281603526656 3294676123648 3298636070912 3302600777728 3317255713408 3319742304256 3323271215173 3326150180864 3334473303616 3343413936128 3358249975808 3362286333952 3364339816448 3368383494112 3379737647104 3392401965056 3396479371264 3403837079552 3407928229888 3410009587712 3414108156928 3420698181632 3429257894608 3438452670464 3447056811016 3453710434304 3457861528576 3471636267008 3475808906752 3479986561688 3482518028288 3498048775676 3500593381376 3504800825344 3509013326336 3522991833088 3527226198272 3529792028672 3534034567168 3542877885092 3548112748544 3552377307136 3561266524634 3568140599296 3572429229824 3574611054976 3578907462494 3586660360192 3590971250048 3604427087872 3612235268096 3616576897024 3620923744256 3623135186944 3627489916736 3643586513021 3653355962368 3665670701056 3669567336448 3672318017536 3688613533696 3693046963424 3712215027248 3719380467712 3723850876928 3738685210624 3743178822656 3747677835664 3750404030464 3769869795328 3774400888832 3791149386752 3793991204864 3798024245912 3810826632704 3815406953176 3821044498432 3837999972352 3842612953088 3847231478272 3849581136128 3854208036532 3862557310976 3881690710016 3890099519488 3894775119872 3897153814528 3901837893632 3919151879552 3923862398638 3929660194816 3939493498304 3944228466451 3947645370368 3951841746944 3967584305152 3972353036288 3977127499072 3981907700393 3997770029344 4000678150144 4005486657536 4010300944384 4026276380672 4031115655168 4038896648192 4049003297248 4059859779584 4070018885296 4077874970624 4082776262656 4090179957136 4099040411648 4103967142912 4133230739456 4138198564864 4140725927936 4145702761984 4159677104128 4164098872024 4175263956992 4185711841948 4189337944064 4194373206016 4196934877184 4215558324224 4220625101056 4225697967764 4234851991552 4242531459712 4247630656178 4250720534528 4255829573632 4272783097856 4277918654464 4283060383616 4286176034816 4302066003326 4305290800832 4308422623232 4313601015808 4324395065627 4332742156288 4335989948416 4355230437376 4360465089344 4383097261088 4386285682688 4391557660672 4396835975168 4399521298432 4404809184608 4414351212544 4419656923136 4436217954304 4451171565568 4456521531392 4459243307008 4479030719488 4484414169872 4499530241024 4502278283776 4507689675944 4516390567936 4539832041472 4545288570368 4550751657592 4568880033536 4574371475884 4577699037184 4583201079296 4601458720768 4606989320192 4615881883648 4627432339712 4632994157428 4639839748096 4651450154624 4657040839906 4660428537856 4666030014464 4674491379584 4684617613312 4690248163328 4695885480832 4723692273664 4729369788416 4735054127104 4737946013696 4753916690432 4758970139456 4780750881088 4783670676512 4793569378304 4796497002496 4823571544064 4829369106016 4839830847488 4848607382528 4854435035632 4863805227008 4883180683264 4889049890816 4894926152704 4916646860944 4920332343808 4929829732352 4942165789288 4951705321472 4955417083904 4977406214144 4983388673536 4989378323384 5009254012672 5012897923072 5018923040768 5024955400192 5034067639552 5044972814336 5051036483584 5079547811156 5082650093794 5087053217792 5093167464448 5096278065152 5119602589696 5125044765568 5142320275456 5145460895744 5151645343936 5157837225359 5188379475968 5194615508992 5200859037248 5212125528064 5221577181184 5227853115296 5231656042496 5237944090624 5258809966592 5265130651648 5288494102528 5294850465632 5315943033856 5322332388464 5326204043264 5332605730816 5353848700928 5360283615232 5366726263808 5394581244416 5404994043904 5411490430976 5414795444224 5433047646208 5439577751552 5463715292672 5467052201728 5473623177932 5478365003776 5492073676544 5512653193216 5519278978304 5531235254272 5537883373568 5541265580032 5547925755008 5554593935002 5558634545152 5587485589504 5594201317376 5619024983936 5623236964352 5634091122688 5648189473472 5654978162743 5659091795968 5663333810176 5688464244736 5695301341184 5702146655296 5724861728768 5731742572192 5735912046592 5742806171648 5753220159488 5765683216384 5772613124096 5779551361024 5805197498464 5808742964336 5820762816512 5835328281328 5850974388224 5857194017792 5876937457664 5884001084416 5887594678784 5894671114696 5936703438848 5943838899712 5956714889216 5967516778496 5974689274624 5986221817856 6001201315564 6010068533248 6017292173312 6032349419278 6043993260032 6051257675008 6075363467264 6082665586816 6089976482954 6094406549504 6118684229632 6126038417408 6133401444352 6140773321088 6165235707904 6171789399607 6177136050176 6184560492544 6200036298911 6209197309952 6216660287488 6244246048768 6251751152192 6255569346208 6276655630336 6307747403776 6321411719168 6329009569792 6332874948608 6340486577152 6348107354288 6385697816576 6393372934144 6414923726848 6421742838784 6426556530688 6455073683968 6462832185992 6472381497344 6496376297684 6501101993984 6508915818496 6516739034624 6542699118592 6550562939648 6555328053248 6563207053312 6589352247296 6597272141824 6605201555456 6634511426816 6639484608512 6646542430346 6652300361728 6668946607232 6686827872256 6716499951616 6724572667904 6728679632896 6736766988224 6744864063931 6759475294208 6784803930112 6792958742528 6807674159104 6815856459776 6820019175424 6828216313856 6841396363264 6858515789216 6876905340928 6894113622032 6907420868608 6915723057152 6943272534016 6951617813504 6959973123376 6965036056576 6996097551352 7001186762752 7009601650688 7018026652672 7045983666176 7054452396544 7068069134336 7085755770184 7096225497088 7104754614272 7122533049268 7136281198592 7144858459648 7149222109952 7157814924988 7173320720384 7181942500096 7208854175744 7224470536192 7233153794048 7241847488512 7246270373888 7254979833472 7287173026042 7306711924736 7324995723409 7331341402112 7339134672896 7344636035072 7377227067392 7386093926848 7394971443587 7424430054496 7438760935424 7447701753856 7477370421248 7486357645312 7495355671328 7500808060928 7539739590656 7548801777664 7582298773504 7587982409728 7596048491824 7621653265408 7630813906352 7675999944704 7685225906176 7694462956544 7699162272256 7708416073064 7725114621952 7763381420032 7780199038976 7789550239744 7794307629056 7803675787264 7838303759104 7847724797276 7859320389632 7878986996608 7888456932902 7895290740736 7903683493888 7935168610304 7944706072576 7954254998144 7963815400786 7995540058688 8001356300288 8010973315072 8020601888768 8052552761344 8062231310336 8077793296384 8098006594496 8107739775499 8119719559168 8140037770592 8155749941248 8165552525312 8180359914272 8198080823296 8207934285824 8266461478912 8276397129728 8281451855872 8291405523968 8319354208256 8328197744048 8350527913984 8371423683896 8388746412032 8393869754368 8431116648448 8441250202112 8451395935528 8469703983104 8485062919424 8495261312356 8501441069056 8511659147264 8545566195712 8555837308928 8566120767232 8572352069632 8604132006652 8610581601664 8616845246464 8627202031616 8648790131254 8665484312576 8671979896832 8710460874752 8720930178688 8766194522176 8772571365376 8783115321344 8793671950336 8799042596864 8809618369216 8828702425088 8839313846272 8872435908608 8902343131136 8913043062784 8918486614016 8958061438976 8968828339744 8999060482048 9004556567552 9015379351888 9032781135872 9079664082944 9090577140736 9101503315184 9137760067072 9148742951768 9155398074368 9166402158592 9202917441536 9213978640384 9254864679424 9265988314856 9279679496192 9302900309248 9314081679812 9320857075712 9332060028928 9348982759168 9369235226624 9380496326656 9391770961664 9447384547328 9458739576832 9470108254208 9475892027392 9507833380864 9517940278912 9561501762176 9567341353024 9578840561381 9587138756608 9592994004992 9647143088128 9658738212032 9679661694976 9697214765056 9708870071264 9727610454016 9766361366528 9778099781632 9789852305408 9833293721888 9840664687616 9859659464704 9884331578576 9903410642944 9910834167808 9954812428288 9966777347072 9978756646768 10018508025344 10037846081536 10049910800384 10068135279104 10089945628672 10102072967168 10159095622312 10165300187588 10174106435584 10186334928896 10192556130304 10239205179392 10250089531136 10284640550912 10290921791488 10303290687872 10315674450718 10376758951936 10389231017984 10401718074496 10424251056128 10443154362368 10455706230592 10463312084992 10475888181248 10502102302237 10517619933184 10530261303296 10576988205056 10589700931264 10631886067712 10644664776928 10652408086528 10665211461632 10707697401856 10720567230464 10733452527616 10789162488832 10809988087808 10822980861952 10829590888448 10866095292416 10879155503104 10927430585344 10934104403456 10947246355864 10984147353088 11025306386432 11038557956608 11062470508544 11075766747136 11082531160064 11095851510016 11109187870004 11117269090304 11174971179008 11188402634752 11238049967872 11246473928704 11268182245376 11296378946944 11309956325486 11318183591936 11326667620352 11368658520947 11376928489472 11390602682368 11404293310592 11449723457536 11463485144384 11471824093184 11485612343296 11506440318976 11531366432768 11545226248192 11559102722048 11610394996928 11617485928672 11641525633024 11670656562656 11701948776448 11714388035584 11753874915328 11768002168832 11775189357568 11789342229392 11873406877696 11887677799424 11913429778432 11935033556992 11949378549248 11972443635712 12002402631128 12020137066496 12034584346624 12064698838556 12087986520064 12102515350016 12150726934528 12165331173632 12179952965908 12188813099008 12237368459264 12252076834816 12266802888704 12281546642176 12330471415808 12343578799214 12354272100352 12369120985088 12400072597822 12418394619904 12433320574976 12488492097536 12503502304384 12511138692416 12526176118729 12553311260672 12615494807552 12642823438336 12658019139584 12665749897216 12680973154304 12696214708576 12771395633152 12786745868288 12829847453696 12843485677568 12853113061376 12910147367936 12925664371984 12992752595368 13002203987968 13017831636992 13033478069248 13085398237184 13101125879296 13126414106624 13178704494592 13194544283648 13210403110912 13269022853632 13278969217024 13293084860692 13304600723456 13337893214464 13373655744512 13432999903232 13449145335808 13457359265792 13473533976448 13489728127862 13518950588416 13569607860224 13585917485056 13615348318208 13631712919552 13640038350848 13656432627712 13682792726528 13717031578432 13733518395233 13753810681856 13788227244064 13814841737216 13831446114304 13886545068032 13903235627008 13919946246752 13930072113152 13992195102704 14002373525504 14019203301376 14036053305344 14091967332352 14108904793088 14136138268672 14171511540368 14209509228544 14245066098536 14272562397184 14289716919296 14298444219904 14315629849976 14346641440768 14363885000192 14417708351488 14448941072384 14466307588096 14483694977024 14492540747776 14509959666944 14574346052084 14613423849472 14649991446818 14662682804224 14678269345792 14689272070144 14754454134784 14772187853696 14789942887174 14848860108992 14866707296623 14877521870848 14895403507712 14954740842496 14972715290624 14990711342656 15001616121856 15057231011641 15079479181312 15097603555328 15164597547008 15175964819456 15192096983648 15243306530816 15261627812704 15351999889408 15370451812352 15388925913088 15398324544512 15416832146128 15450229243904 15526762840064 15579100479488 15588615258112 15607351574528 15676607518208 15695449594552 15718640779264 15757973993216 15776913865804 15790581481472 15807366987776 15870337220608 15889412145152 15908509996288 15927630801572 15991080117376 16002712600576 16021946630144 16041203777536 16105105522688 16124462620672 16155586592768 16196013188992 16215479550998 16239439118336 16280075541184 16311499882496 16331105050624 16360719828544 16396161646592 16415868571648 16532922957824 16552794259456 16562903711744 16582811047936 16638708416512 16656395488096 16701055827968 16742847367792 16777492824064 16787739508736 16862233296896 16882500404224 16902791871056 16939407966208 16970125838848 16990522624712 17002882138112 17023318294528 17091132391424 17111674617856 17132241534464 17208264013304 17221163203328 17233690492928 17254404063232 17297580262508 17330968625152 17343959793664 17420921749504 17441860357376 17532389044352 17545142730752 17566230642688 17587343900672 17598085193728 17619236738432 17657404850176 17678627692544 17744871817216 17789275328279 17804686262272 17826086125568 17836973228032 17916122877952 17937656679488 17998120964096 18009113135104 18030758703776 18065562271744 18159328165888 18181154281472 18203006630368 18275520134144 18297485903536 18310796148736 18332804317184 18405834883072 18427957280768 18509729358848 18531976629712 18605800618496 18628163359624 18641714151424 18664120057856 18697965518336 18738470453248 18760992653312 18783541923328 18894769094656 18917479153664 18940216508416 18951784054784 19015666761728 19035880557824 19123003524352 19134682706048 19157681122762 19174277513216 19185988009984 19294286176256 19317476424064 19359323389952 19394429530112 19417740142528 19441078772507 19455220908032 19532722733056 19556199563264 19579704610816 19666587443776 19681329375232 19719318929408 19768663157152 19806821285888 19821668335616 19909624856576 19933554694144 19957513293536 20037016050688 20075692163072 20099821600768 20136270558208 20179891257344 20204145934336 20318191244624 20330600375176 20372669857792 20385112260608 20478410358784 20500179062272 20569281101824 20581843582976 20606581375744 20631348901436 20753517903872 20778462035968 20803436148992 20848502112256 20886308724736 20911412461184 20926624169984 20951776362496 21004204604474 21035239866368 21060522606592 21113222967473 21153976410112 21179401862528 21263772135424 21289329553856 21304816173056 21330422923264 21415394803712 21441134460928 21466905055232 21578324977664 21619976175616 21645961723904 21659181776896 21732190584832 21758311006208 21854861170688 21868208806912 21894492711728 21968294706176 22050612772864 22077115913216 22124941017088 22151533494272 22165062320128 22191703020032 22218375740008 22234538180608 22349942358016 22376805269504 22476099935744 22492947857408 22536364490752 22592757893888 22619912650972 22636367183872 22653335240704 22737317041894 22753856978944 22781205364736 22808586621184 22899446915072 22926970288768 22943648186368 22971224686592 23012880637952 23062732865536 23090452496384 23118205444096 23220789993856 23234971857344 23262898506211 23283051266048 23341313125312 23403897552896 23428776071168 23507749830656 23536004337664 23550378715136 23578684458784 23746813755392 23775355598848 23826859556864 23870067113984 23898757098496 23944887271424 24004805262256 24069168693248 24129397677112 24175973040128 24205030700032 24301453869056 24330662347264 24359905931816 24377626198016 24474736918528 24504153669632 24533605777408 24563093284352 24660942831616 24687157598428 24708544200704 24738241970176 24800145195644 24836789239808 24866641149952 24976984195072 25007004608768 25022277384832 25052352237458 25106622521344 25230989615104 25285646876672 25316038279168 25331499794432 25361946308608 25392429417152 25505105591147 25542791266304 25573491736576 25659694907392 25686971355136 25706226122752 25820294735872 25851328743968 25985505190736 26004407975936 26035663273984 26066956138496 26170796474368 26202251758592 26252828213248 26389088567296 26420806221824 26538045707264 26557938434048 26586169721384 26675786428928 26747311489024 26865999806464 26898290671616 26914718531584 26947067952896 26979456255724 27037901176832 27139215720448 27171834970112 27230696636416 27263425839104 27280076701696 27312865255424 27365585453056 27434063156864 27467036790466 27507621363712 27576454488128 27609599265157 27629683474432 27662892228608 27773090136064 27806471254016 27839892493504 27860144226304 27984390205408 28004747051008 28038406602752 28072106610688 28183934664704 28217809586176 28272276537344 28343023080736 28419018457088 28490132197072 28545124794368 28579433838592 28596888439808 28631259699952 28693282881536 28727770000384 28835416702976 28932615176192 28967389954048 28985081495552 29019919333888 29148692104168 29226847698944 29299982893636 29325365608448 29356538691584 29378544140288 29508908269568 29544375707392 29579885774348 29697720217984 29733414593246 29755043741696 29790807015424 29909481684992 29945430581248 29981422685312 30003232243712 30114462023282 30158958362624 30195207110656 30270765459389 30329195094016 30351929638912 30384193967296 30486613061632 30523255625408 30703999778816 30740903624704 30777851826176 30796649089024 30833664292256 30900458487808 31053525680128 31158200958976 31177230516224 31214703149056 31353215036416 31390899189104 31515947986432 31553827731608 31614733975552 31740674441216 31778824290304 31817019992576 31855261603144 31982160234752 32005425201152 32043893260288 32082407555072 32210211045376 32248925241344 32311173185536 32392026377984 32430959101996 32478878236672 32560151082368 32622999764992 32662210101248 32721439657088 32792323293184 32831737143296 33065845915648 33105588518912 33125807423488 33165622095872 33277416833024 33312790976192 33402111655936 33485694735584 33554985648128 33575479017472 33724466593792 33765000808448 33805583742112 33878815932416 33940251677696 33981045249424 34005764276224 34046636589056 34182264782848 34223349235712 34264483068928 34416528026608 34442326406656 34508808126464 34595160525016 34661937250304 34687919587328 34841843499008 34883720714752 35064778088704 35090285461504 35132461285376 35174687801344 35196170387456 35238473476864 35314809700352 35357255385088 35489743634432 35578550656558 35609372524544 35652172251136 35673946456064 35832245755904 35875313358976 35996241928192 36018226270208 36061517407552 36104860577513 36131124543488 36318656331776 36362308562944 36406013260736 36551040268288 36594971807072 36621592297472 36665608634368 36811669766144 36855914561536 37019458717696 37063953259424 37211601236992 37256326719248 37283428302848 37328240115712 37395931036672 37476940906496 37521985306624 37567083846656 37834958307328 37880433016832 37903568109568 38031333523456 38071761115648 38246007048704 38269365412096 38315362245524 38348555026432 38371976019968 38588572352512 38634952848128 38718646779904 38788859060224 38835480285056 38882157545014 38910441816064 39065445466112 39112399126528 39159409221632 39333174887552 39362658750464 39438637858816 39537326314304 39584847139201 39613642571776 39643336671232 39819249713152 39867109388288 39915026587072 40074032101376 40151384326144 40199643201536 40272541116416 40359782514688 40408291868672 40636382489248 40661200750352 40745339715584 40770224521216 40956820717568 41000358124544 41138562203648 41163687165952 41213162751488 41262697802872 41507035807744 41556924071936 41606872297984 41697004224512 41772617449472 41822824922368 41853248339968 41903552724992 42008409208948 42070479732736 42121045213184 42226445934946 42307952820224 42358803725056 42527544270848 42578659107712 42609632346112 42660845846528 42830789607424 42882268921856 42933810110464 43156649955328 43202525797249 43239952351232 43291923447808 43318363553792 43464381169664 43516622012416 43709722341376 43736417613824 43788985423456 43936589412352 44101225545728 44154231826432 44249882034176 44303066988544 44330124640256 44383406040064 44436751480016 44469076361216 44699884716032 44753610539008 44952199871488 44985895714816 45185515787776 45239825301944 45272734367744 45306670481408 45474634083788 45507713957888 45562410729472 45617173242368 45798893830144 45853940577536 45887296372736 45942449373184 46025761275904 46125465731072 46180904992768 46236410888192 46441579987712 46469943714688 46525797012422 46566102532096 46682626250624 46807795105792 46857552142336 47015499661312 47072008675328 47100757430272 47157368917568 47214048447517 47493627510784 47550711197696 47653719113728 47740134227968 47797514196992 47889774542848 48009610524512 48138337386496 48258795354224 48351946080256 48410061400064 48602907738112 48661324694528 48719811863632 48755252396032 49008307339264 49067211554816 49126186568704 49321885663232 49374315196856 49476483940352 49600290391288 49673578479616 49733282299904 49953968390144 50014009217536 50044554769664 50104704474916 50213245042688 50461979230208 50571293753344 50632076558336 50662999588864 50723892617216 50784858834304 51010211182294 51085582532608 51146983473152 51274970063863 51319389814784 51373942710272 51412452245504 51640589471744 51702657487936 51764800105109 51971010381472 52008815951872 52071326547968 52133912276992 52341592948736 52404503517184 52505656426496 52778177134592 52841612443648 53076091414528 53115876868096 53172339442768 53351572857856 53731999612928 53796581343232 53829437063168 53894135905792 53958912511448 54075802353664 54278431440896 54343669940224 54461393272832 54526851678208 54560153403392 54625730510848 54731170906112 54868126313728 54934073580932 55015242727424 55152908976256 55219198530314 55259366948864 55325784457216 55546180272128 55612942508032 55679784987008 55720288452608 55968780410816 56009494102016 56076813205504 56144213221376 56367869329408 56435619172352 56544553074688 56686046161472 56838036914176 56980264394144 57090249588736 57158867677184 57193776879616 57262519399904 57386565763072 57455540000768 57670833405952 57865230352384 57934779908096 57970162991104 58039838667776 58297384208336 58453695397888 58599965787272 58713077383168 58757088280576 59017816539136 59088751414784 59159771548696 59395440435968 59466829186492 59510087483392 59581614030848 59818963369984 59890861162496 59962845370624 60006464487424 60228924046564 60317916725248 60390414221312 60541530918778 60658390188032 60703859277824 60768387934592 60973226123264 61046511250816 61407999557632 61481807249408 61555703652352 61593298178048 61667328584512 61800916975616 62107051360256 62316401917952 62354461032448 62429406298112 62706430072832 62781798378208 63031895972864 63107655463216 63229467951104 63481348882432 63557648580608 63634039985152 63710523206288 63964320469504 64087786520576 64164815110144 64420422090752 64497850482688 64784052755968 64861918203992 64957756473344 65120302164736 65245999529984 65324420202496 65442879314176 65584646586368 65663474286592 66131691831296 66211177037824 66251614846976 66331244191744 66554833666048 66625581952384 66804223311872 66971389471168 67051883929667 67109971296256 67150958034944 67448933187584 67530001616896 67611167484224 67757631864832 67880503355392 67962090498848 68011528552448 68093273178112 68364529565696 68446698471424 68528966137856 68833056053216 68884652813312 69017616252928 69190321050032 69323874500608 69375839174656 69683686998016 69767441429504 70129556177408 70264922570752 70349375602688 70392340774912 70476946953728 70629619400704 70714510770176 70979487268864 71157101313116 71218745049088 71304344502272 71347892912128 71664491511808 71750626717952 71992483856384 72036452540416 72123034815104 72209721155026 72262249086976 72637312663552 72724617125888 72812026521472 73102080536576 73189943614144 73243184594944 73331217268736 73514716115659 73623339532288 73711829123072 74038917435392 74127906518848 74423202473984 74512653438496 74566856605696 74656480231424 74791862073344 74953881812992 75043970613248 75134167693312 75669916614656 75760866033664 75807136219136 76062667046912 76143522231296 76492014097408 76538730824192 76630724491048 76743952039936 77177144705024 77269905696256 77437293559808 77577718120448 77670960570112 77764315090028 77820883632128 78130890932224 78224798253056 78318818443264 78666349775104 78725317500928 78877275717632 79074652628608 79169694278402 79227285143552 79286673342464 79638499426304 79734218776576 79830053174144 80148064202752 80302768652288 80399286403072 80545082232832 80719565029376 80816583737344 81272764978496 81322401500704 81490679431168 81540449042432 81913641435136 82000716249088 82277124407296 82327374331904 82426325502976 82525395605744 83014071615488 83113848143872 83213744595968 83394008449024 83545234898944 83645649844736 83807105449984 84016818417896 84140959465472 84242090426368 84452891869892 84615905640448 84717607450112 85055088541696 85157318215424 85219264692224 85321691693056 85661579214848 85764537843712 85867620220928 86313299910656 86405051594498 86479904702464 86583846895616 86636727107584 86928762339328 87033244024832 87419444682752 87472835227648 87577970846912 87683232831103 87873178824704 88202451091456 88308463652864 88499764068352 88606133977088 88660249280512 88766812080128 88873502960032 88938152722432 89399769432064 89507221078016 89904399742976 89971791429632 90371031575552 90479650603888 90545468735488 90949268167576 91015427915776 91124821458944 91234346484736 91597787660288 91707881155072 91884898746368 92051522551808 92250931462144 92361809985536 92472821776384 92883159975424 92939887429376 93051594024844 93132205064192 93365252501248 93615590211584 93715104284672 94030999322624 94144017350656 94201514860544 94314737835136 94428096895034 94987255021568 95101422395392 95307438227456 95480268455936 95595028393984 95779549085696 96019221049024 96134628766631 96276674772992 96517590708448 96703892160512 96820122800128 97205815476224 97322649389056 97439623727264 97510504792064 98016614678528 98134423109632 98252373137408 98643771326464 98748630393712 98952967880704 99200580782576 99466564599808 99907936780288 100028018435072 100089109539328 100209408949832 100426490085376 100923958460416 101142587506688 101264153116672 101325999177728 101447785234432 101569717668608 102020422364588 102171165065216 102293966946304 102549940127726 102638779629568 102747885420544 102824904491008 103281178943488 103405314975872 103529600210218 103942020762944 104017631903744 104142653095936 104267824553984 104683185897472 104809007034368 105011312852992 105400617081487 105556354269184 105683224887296 106152182829056 106231753736192 106344678885536 106703145715712 107463999225856 107593162686464 107658874126336 107788271811584 107917825022896 108151604707328 108556862881792 108687339880448 109053703356416 109120306806784 109251461021696 109736252627456 109868147161864 110030485454848 110305817952512 110438397060628 110518733897728 110651568914432 111092360544256 111225885016064 111359569974016 111440576905216 111937560821632 112018988204032 112153626411008 112288426442752 112735738658816 112871238344704 113089106149376 113372092322944 113676073828352 113960528788288 114180499177472 114317735354368 114387553759232 114525038799808 114773131526144 114911080001536 115341666811904 115730460704768 115869559816192 115940325982208 116079677335552 116594768416672 116907390795776 117199931574544 117426154766336 117514176561152 118035633078272 118177502829568 118319543097392 118790880871936 118933658372984 119020174966784 119163228061696 119637926739968 119781722324992 119925690741248 120457848093128 120635833450496 120780828442624 121083061837556 121316780376064 121407718555648 121536775869184 121946452246528 122093022501632 122815999115264 122963614498816 123111407304704 123186596356096 123334657169024 123601833951232 124214102720512 124524927297953 124632803835904 124708922064896 124858812596224 125412860145664 125563596756416 126063791945728 126215310926432 126458935902208 126962697764864 127115297161216 127268079970304 127421046412576 127928640939008 128175573041152 128329630220288 128840844181504 128995700965376 129568105511936 129723836407984 130240604329472 130491999059968 130648840404992 130885758628352 131169293172736 131326948573184 132263383662592 132422354075648 132503229693952 132662488383488 133109667332096 133251163904768 133608446623744 133942778942336 134103767859334 134219942592512 134301916069888 134897866375168 135060003233792 135222334968448 135515263729664 135761006710784 135924180997696 136023057104896 136186546356224 136729059131392 136893396942848 137057932275712 137666112106432 137769305626624 138035232505856 138380642100064 138647749001216 138751678349312 139367373996032 139534882859008 140259112354816 140529845141504 140698751205376 140784681549824 140953893907456 141259238801408 141429021540352 141958974537728 142314202626232 142608689004544 142695785824256 143328983023616 143501253435904 143984967712768 144072905080832 144246069630208 144419442310052 144524498173952 145274625327104 145449234251776 145624053042944 146204161073152 146379887228288 146486369189888 146662434537472 147029432231318 147246679064576 147423658246144 147792560772311 148077834870784 148255813037696 148846404947968 149025306876992 149133713211392 149312960462848 149583724146688 149907763625984 150087941226496 150268335386624 151339833229312 151521732067328 151614272438272 152125334093824 152287044462592 152984028194816 153077461648384 153261448982096 154354289410048 154539811392512 154874587119616 155155436240896 155341921140224 155528630180056 155641767264256 156261781864448 156449596506112 156637636886528 157332699550208 157450635001856 157754551435264 158149305257216 158339388556804 158454570287104 158573346684928 159276998852608 159468437553152 159660106348288 160296128405504 160605537304576 160798572806144 161090164465664 161439130058752 161633167474688 162545529956992 162644803001408 162840289543477 162981358862336 163080898084864 163827282870272 164001432498176 164554248814592 164654748663808 164852651005952 165050791211488 166028143230976 166227696287744 166427489191936 166788016898048 167090469797888 167291299689472 167614210899968 168033636835792 168484180852736 168905783739784 169231811280896 169435214900224 170110177083392 170314636430848 170643383386112 171323158429696 171529075687424 171735240441856 172626599821312 172810103188996 172959809404928 173167693791232 173273454215168 173857524678656 174066488049664 174838889365504 174945670455296 175155941693824 175366465662206 175746357649408 176404902182912 176616927305728 176999528136704 177212267954176 177320498561024 177533624160256 177747005920064 177876305444864 178535739138029 178799538864128 179014442156032 179808799485952 179943582859264 180742063151104 180959301207776 181090937470976 181898536335152 182030855831552 182249642917888 182468692969472 183195575320576 183415762310144 183769797492736 184103045103616 184723619971072 184945643552768 185766319950848 185879774858752 186103188049688 186730505002496 187231180423168 187430208569344 188061998645248 188288034701312 188403029721088 188629475670272 188856193790068 189974510043136 190202844790784 190614876454912 190960536911872 191190056787968 191559098171392 192038442098048 192269257533262 192553349545984 193035181416896 193267194856099 193407784321024 193640245600256 194411630952448 194645298778112 194879247454528 195021009584128 196033229357056 196268846219264 196504746274816 197287542652928 197497260787424 197905935761408 198401161565152 198933129199616 199815873560576 200056036870144 200178219078656 200418817899664 200852980170752 201847916920832 202528306233344 202651998355456 202895570468864 203139435337216 204040844729176 204342330130432 204587933892608 205099880255452 205277559259136 205495770841088 205649808982016 206562357886976 206810629951744 207059200420436 207884041525888 208035263807488 208285306191872 208535649107968 209366371794944 209618014068736 210022625705984 210801234162974 211112708538368 211366449774592 212304365658112 212463507472384 212689357771072 213406291431424 214927998451712 215186325372928 215317748252672 215576543623168 215835650045792 216303209414656 217113725763584 217374679760896 218107406712832 218240613613568 218502922043392 219472505254912 219736294323728 220611635905024 220876794121256 221037467795456 221303137828864 222184721088512 222451770032128 222719139948032 223875121643264 224037976408064 224307252822016 224576852885504 225471477317632 225742476689408 226178212298752 226744184645888 227352147656704 227921057576576 228360998354944 228635470708736 228775107518464 229050077599616 229546263052288 229822160003072 230683333623808 231460921409536 231739119632384 231880651964416 232159354671104 233189536833344 233814781591552 234399863149088 234852309532672 235028353122304 236071266156544 236355005659136 236639086194784 237581761743872 237867316745968 238040349933568 238326456123392 239275853479936 239563444649984 239851381482496 240915696186256 241561656885248 242166123675112 242633560752128 242815437111296 243073551738368 243892904493056 244186045003264 245631998230528 245927228997632 246222814609408 246373192712192 246669314338048 247203667902464 248428205441024 249049854595906 249265607671808 249417844129792 249717625192448 250825720291328 251127193512832 252127583891456 252430621852864 252734024042591 252917871804416 253925395529728 254230594322432 254536159940608 254842092825152 255857281878016 256351146082304 256659260440576 257681688363008 257991401930752 259136211023872 259447672815968 260481208658944 260983998119936 261297680809984 261771517256704 262338586345472 262653897146368 264844708151296 265006459387904 265324976766976 266219334664192 266502327809536 267216893247488 267885557884672 268207535718668 268439885185024 268603832139776 269795732750336 270120006467584 270444669936896 271030527459328 271522013421568 271848361995392 272046114209792 272373092712448 273458118262784 273786793885696 274115864551424 275332224212864 275538611253248 276070465011712 276761284200128 277295498002432 277503356698624 278734747992064 279069765718016 280518224709632 281059690283008 281397502410752 281569363099648 281907787814912 282518477602816 282858043080704 283917949075456 284628405252464 285217378009088 285391571648512 286657966047232 287002506871808 287969935425536 288145810161664 288492139260416 288838884620104 289048996347904 290549250654208 290898468503552 291248106085888 292408322146304 292759774456576 292972738379776 293324869074944 294058864462636 294493358129152 294847316492288 295585121544622 296155669741568 296511626075392 297692809895936 298050613753984 298267426422784 298625920925696 299167448293376 299815527251968 300175882452992 300536670773248 302417680580743 302679666458624 303043464134656 303228544876544 304250668187648 304574088925184 305968056389632 306154923296768 306522897964192 308708578820096 309079622785024 309749174239232 310310872481792 310683842280448 311057260360112 311283534528512 312899193012224 313275273773056 314665399100416 314901270003712 316298610514432 316678777113608 316909140574208 317146693369856 318553997705216 318936875106304 319320212696576 320592256811008 321211074609152 321597145612288 322180328931328 322878260117504 323266334949376 325091059913984 325289606002816 325680579086954 325962717724672 326161796169728 327654565740544 328002864996352 329108497629184 329309497327616 329705302011904 330101582422976 330498339132619 332056286461952 332455392575488 332854978383872 333576033796096 334180939595776 334582599378944 335228421799936 336067273671584 336968361705472 337811567479568 338463622561792 338870429800448 340220354166784 340629272861696 341286766772224 343058151374848 343470480883712 345253199642624 345620206377992 346335387582464 346546908430336 347715049357312 348132976099328 349677778731008 349891340910592 350311883387648 350732931324412 351492715298816 352809804365824 353233854611456 353999056273408 354424535908352 354640997122048 355067248320512 355494011840128 355752610889728 357071478276058 357599077728256 358028884312064 358924790447041 359617598971904 359887165718528 361484126302208 361918602415552 362181874941952 363797072670304 364061711663104 364499285835776 364937385938944 366391150641152 366831524620288 367539594985472 368206090207232 369447239942144 369891287105536 371532639901696 371759549717504 372206376099376 373461010004992 374860417138688 376123997290496 376576069402624 376806059442176 377258951340544 377712387580136 379949020086272 380405689581568 381229752909824 381921073823744 382380113575936 383118196342784 384076884196096 384538515066524 385106699091968 386070362833792 386534389712198 386815568642048 387280491200512 388823261904896 389290597556224 389758494909056 390042019168256 392066458714112 392537692438528 393009492549632 394575085305856 394994521574848 395811871522816 396802323130304 397866258399232 399631747121152 400112073740288 400356438157312 400837635799328 401705960341504 403695833841664 405056612466688 405303996710912 405791140937728 406278870674432 408081689458352 409175867785216 410199760510904 410991541682176 411299617964032 413124715773952 413621259903488 414118400840872 415768083051776 416070527614976 416570612383744 417071298215936 418732743589888 419236028137472 420045251411968 421602468325948 422225417076736 422732899549184 424608731316224 424927014944768 425378715542144 426812582862848 429855996903424 430372650745856 430635496505344 431153087246336 431671300091584 432606418829312 434227451527168 434749359521792 436214813425664 436481227227136 437005844086784 438945010509824 439472588647456 441223271810048 441753588242512 442074935590912 442606275657728 444369442177024 444903540064256 445438279896064 447750243286528 448614505644032 449153705771008 450942954635264 451484953378816 453488369291776 454704295313408 455842115153152 456721996709888 457270941417472 457550215036928 458100155199232 459092526104576 459644320006144 461366667247616 462921842819072 463478239264768 463761303928832 464318709342208 466379073666688 467629563183104 468799726298176 469363187507669 469704619065344 470056706244608 472142532313088 472710011318272 473278172389568 475163523487744 475734633491936 476080699867136 476652912246784 478551706959872 479126889299968 479702762964992 481831392372512 483123313770496 484332247350224 485267121504256 485630874222592 486147103476736 487785808986112 488372090006528 491854457995264 492445629218816 492746385424384 493338628676096 494407335804928 496856410882048 498099709191812 498531215343616 498835688259584 499435250384896 501651440582656 502254387025664 504255167782912 504861243705728 505468048085182 505835743608832 507850791059456 508461188644864 509072319881216 509684185650304 511714563756032 512702292164608 513318520881152 514603012809613 515363376726016 515982803861504 518272422047744 518895345631936 520962417317888 521967996239872 522595361619968 523543034513408 524677172690944 525307794292736 529689416302592 530012918775808 530649953533952 532438669328384 533004655619072 535771115769344 536415071437336 537207664279552 539591465500672 540240012935168 540889339873792 542061054918656 543044026843136 543696723990784 544092228419584 544746185424896 546916236525568 547573587771392 548231729102848 550664448425728 551077222506496 552140930023424 553522568400256 554590996004864 555006713397248 557469495984128 558139531436032 561036449419264 562119380566016 562795004821504 563138726199296 563815575629824 565036955205632 565716086161408 567835898150912 569256810504928 570434756018176 570783143297024 573315932094464 574005013743616 575939870851072 576291620323328 576984278520832 577677769240208 578097992695808 581098501308416 581796937007104 582496212171776 584816644292608 585519548913152 586649738149888 588117728925272 588986716258304 589694632984576 591170243089244 592311339483136 593023252150784 595385619791872 596101227507968 596534852845568 597251841851392 598334896586752 599631054503936 600351764905984 601073341546496 604835361161486 605359332917248 606086928269312 606457089753088 608501336375296 609148177850368 611936112779264 612309846593536 613045795928384 613782629817721 617417157640192 618159245570048 619498348478464 620621744963584 621367684560896 622114520720224 622567069057024 625798386024448 626550547546112 629330798200832 629802540007424 632597221028864 633357554227216 633818281148416 637107995410432 637873750212608 638640425393152 641184513622016 643194291224576 644360657862656 645756520235008 646532669898752 650182119827968 650579212005632 651361158173908 651925435449344 652323592339456 655309131481088 656005729992704 658216995258368 658618994655232 659410604023808 660203164845952 660996678265238 664112572923904 664910785150976 665709956767744 667152067592192 668361879191552 669165198757888 670456843599872 672134547343168 672942401366417 673936723410944 675623134959136 676927245123584 677740859600896 680440708333568 681258545723392 682573533544448 686116302749696 686940961767424 690506399285248 691240412755984 692670775164928 693093816860672 696265952198656 699355557462016 699782681821184 700623766775296 701465862648824 702985430597632 705619608731648 706467709222912 707998112546816 708849071816704 709281994244096 710134496641024 710988023680256 711505221779456 714142956552116 715198155456512 716057768624128 717849580894082 719235197943808 719774331437056 722968252604416 723837204831104 724363749883904 727594145340608 728123423326208 728998571671552 729874771877888 732782301282304 733663049240576 735079189970944 736412180414464 738894479884288 739782574211072 743065279803392 743519099435008 744412752198752 746922020009984 749720834277376 752247994580992 753152138805248 753612118884352 754517902681088 755424775160272 759898040172544 760811379163136 763842147647488 764760227151872 768153768392192 769077030133048 770213398183936 772140725667584 773068779424396 773631137284096 774560982401024 777646523809792 778581195112448 779516989818112 780084038336512 784132917428224 785075384877056 786018985099264 789150170611712 789989043149696 791623743045632 793604646260608 795732516798464 799263494242304 800224147480576 800712876314624 801675271598656 803411920683008 807391667683328 810113224933376 810607993421824 811582281875456 812557741348864 816163378916704 818351735570432 820399521021808 821983083364352 822599235928064 826249431547904 827242519806976 828236801681744 831536166103552 833141224767488 834142596431872 837465487179776 838472056274944 843204936651896 844450834153472 845465799098368 849217462632448 849854029889536 850757431084288 853625165725696 859711993806848 860745301491712 861270993010688 862306174492672 863342600183168 865212837658624 868454903054336 869498719043584 871674491085671 872429626851328 872962454454272 874011688173568 877890021019648 878945177294912 882446543620096 883507176485024 884149871181824 885212551315456 888738884354048 889807080128512 890876559792128 895500486573056 897229011288064 898307411542016 901885909270528 902969906757632 906976738583552 911684230306304 913443993419776 914541882834944 915100430073856 916200310398464 918185052209152 919288640012288 922733334495232 925843685638144 926956478529536 927522607857664 928637418684416 932758147333376 935259126366208 937599452596352 938726375015338 939409238130688 940113412489216 944285064626176 945420022636544 946556344779136 950327046975488 951469266983872 952161399734272 953305824493568 957103413919744 958253778599936 959405525929984 963662784745024 966246627540992 968664494700448 970534243008512 971261748445184 972294206953472 975571617972224 976744180013056 983708915990528 984891258437632 985492770848768 986677257352192 988814671609856 993712821764096 996199418383624 997671376519168 998870500769792 1003302881165312 1004508774051328 1008510335565824 1009722487411456 1010936096170364 1011671487217664 1015701582118912 1016922377289728 1018144639762432 1019368371300608 1023429127512064 1025404584329216 1026637041762304 1029206025619226 1030726753452032 1031965607723008 1036544844095488 1037790691263872 1041924834635776 1043935992479744 1045190723239936 1047086069026816 1049354345381888 1050615588585472 1059378832605184 1060025837551616 1061299907067904 1064877338656768 1066009311238144 1071542231538688 1072830142874672 1079182931001344 1080480025870336 1081778679747584 1084122109837312 1086088053686272 1087393447981568 1089492370849792 1093832473051136 1095147175542784 1096463458205696 1101328896851456 1102154445012992 1104281860046848 1107045136800512 1109181992009728 1110013426794496 1114938991968256 1116279062872064 1122072898838528 1124238761132032 1125590009643008 1126277452398592 1127631151259648 1130073910411264 1131432172322816 1135671796301824 1138513621009856 1139882026804339 1140869512036352 1141566286594048 1146631864188928 1148010027487232 1151879741702144 1152583240646656 1153968557041664 1155355538480416 1156195985391616 1162197002616832 1163593874014208 1164992424343552 1169633288585216 1171039097826304 1173299476299776 1176235457850544 1179389265969152 1182340486178488 1184622678966272 1186046504301568 1190771239583744 1192202455015936 1194503683702784 1196669793173504 1199262109007872 1200703529811968 1202146683092992 1209670722322972 1210718665834496 1212173856538624 1212914179506176 1217002672750592 1218296355700736 1223872225558528 1224619693187072 1226091591856768 1227565259635442 1234834315280384 1236318491140096 1238996696956928 1241243489927168 1242735369121792 1244229041440448 1245134138114048 1249750173966203 1251596772048896 1253101095092224 1258661596401664 1259605080014848 1265194442057728 1266715108454432 1267636562296832 1274215990820864 1275747500425216 1277280850786304 1282369027244032 1286388582449152 1288721315725312 1293065339797504 1300364239655936 1301158424011264 1302722316347816 1304647184678912 1310618262962176 1312011459985408 1316433990516736 1317237989310464 1318821208047616 1320406329691904 1321993356530476 1328225145847808 1329821570301952 1331419913535488 1334304135184384 1336723758383104 1338330397515776 1340913687199744 1344269094686336 1345884802732834 1347873446821888 1351246269918272 1353854490247168 1355481719201792 1360881416667136 1362517091446784 1365147067088896 1372232605499392 1373881923534848 1381012798570496 1382480825511968 1385341550329856 1386187633721344 1392531904397312 1398711114924032 1399565363642368 1401247533550592 1402931725297648 1405970861195264 1411239217463296 1412935418445824 1417698143633408 1418563988488192 1420268993282048 1421976047360512 1428285913104232 1430396310913024 1432115537248256 1435699161788164 1438470395887616 1439548662874112 1445936505208832 1447674409662208 1448727499767808 1455188290681216 1456246846652416 1457997143343104 1459749543755776 1465564602564608 1467326098481152 1470158379941888 1472824360828928 1477788959768576 1479565148422144 1486130559606784 1487038198870016 1488825504397504 1493844040019968 1499441668554752 1504495989161984 1506304277610496 1507224237768704 1509035805362176 1510849550320544 1519796080345088 1521622758326272 1527684295294976 1529520454303744 1536307536784384 1538154060266096 1544281451335168 1546137558848792 1547262274568192 1549121964802048 1555293047619584 1557162390224896 1559033979636224 1568265834856448 1570150769754112 1572037970198528 1578300341223424 1579978086299392 1583247486091264 1587209292521216 1591465033596928 1598526988484608 1600448294961152 1601425752629248 1603350543197312 1606823841366016 1614783335366656 1620226449866752 1621215986843648 1623164563750912 1625115482697728 1632326757833408 1636703471140864 1640799042043616 1643966166728704 1645198471856128 1652498863095808 1654485039613952 1656473603363488 1663072332207104 1666282449534976 1668285192863744 1674930974359552 1676944112549888 1686409873303792 1690931598196736 1698434925264896 1699708059779072 1701514862168576 1707250331451392 1719423987613696 1721490602983424 1722541986021376 1724612348985344 1726685200366336 1730425675317248 1736909806108672 1738997438087168 1743348982171342 1744859253702656 1745924908908544 1748023376347136 1755780042039296 1757890354589824 1764893087240192 1767014352970048 1768299742363648 1770425102630912 1777477768708096 1779614160257024 1781753119584256 1791000973146112 1794458022576128 1796614823084032 1803771818541056 1805939813515264 1813953477167104 1823368460612608 1826887986839552 1829083765669888 1830200860147712 1832400620796928 1836370104418304 1838577280024576 1845466668990464 1853912957059072 1855045215715328 1857274837368832 1865516294666752 1870518252732416 1875198905192704 1877452750030676 1878818476261376 1880226824978432 1888570129252352 1890840045273088 1893112689558272 1900654093950976 1902938533967744 1904322799468544 1906611648987136 1914206827839488 1916507557199872 1918811051859968 1927325569490048 1932493255081984 1937328989400896 1941068486017024 1942523496890368 1944588413906944 1951143235944448 1953488360026112 1967417831981056 1969782516875264 1970985541697536 1973354514704384 1977629343219712 1987425643528192 1992398836767248 1997741001539584 2006605762330624 2009017548102656 2017020671131648 2019444974822912 2021872192340728 2023342974435328 2031403164237824 2033844754579456 2036289279524864 2038736742601216 2046858255024128 2050809168658432 2053274083524608 2058412051238452 2061453506904064 2063931215446016 2073089688190976 2075581382527744 2083849669271552 2087871984959488 2090381446479872 2094172138053632 2098708690763776 2101231177170944 2116923764065201 2118757665210368 2120051675103232 2122599814135808 2129754677313536 2132018622476288 2143084463077376 2145660285749344 2158365862002688 2160960051740672 2163557359495168 2168244219674624 2172176107372544 2174786895963136 2178984741699584 2190294351085568 2192926916411392 2202657793702912 2204308890025984 2214090273601024 2218363984019456 2220026853588992 2229877983936512 2232558125744128 2244145797677056 2248477522264064 2251180019286016 2252554904797184 2255262302519296 2260147820822528 2262864344645632 2271343592603648 2277027242019712 2279764053608678 2281739024072704 2283132573188096 2293263728377856 2296020054974464 2303759483404288 2305166481293312 2307937114083328 2310711076960832 2312391970783232 2324394005233664 2327187748028416 2329984848687104 2339266577170432 2342078195652608 2346598952599552 2352470915701088 2358778531938304 2364680972356976 2369245357932544 2372093008603136 2381542479167488 2384404910031872 2389007367405568 2393339586347008 2401407059623936 2404293366185984 2419341444645944 2424347713077248 2425828359012352 2434005345501184 2436592711401472 2447744451117056 2449239386374144 2452183183713536 2455130519270884 2469668630560768 2472636982280192 2477993393913856 2482486979854336 2485470738243584 2488458082880896 2490268276228096 2499500347932406 2503193544097792 2506202190184448 2512473533129287 2517323192803328 2519210160029696 2530388884115456 2533430216908864 2535273124593664 2548431981641728 2551495000850432 2554561701572608 2564738054488064 2572777164898304 2577442631450624 2586130679595008 2600728479311872 2602316848022528 2605444632695632 2624022919970816 2632867981033472 2634475978620928 2637642416095232 2640812659383808 2643986713060952 2656450291695616 2659643140603904 2662839827070976 2668608270368768 2673447516766208 2676660795031552 2681827374399488 2688538189372672 2691769605465668 2695746893643776 2702492539836544 2707708980494336 2710963438403584 2721762833334272 2725034182893568 2730294134177792 2744465210998784 2747763847069696 2762025597140992 2764961651023936 2770683100659712 2772375267442688 2785063808794624 2797422229848064 2799130727284736 2802495067101184 2805863450595296 2811941722390528 2822478434926592 2825870836891648 2835396287266816 2837127976976384 2840537986564096 2843952094721024 2856571826208464 2864231074496512 2871398323576328 2876940791775232 2879097325748224 2891873010417664 2895348819324416 2910376581362432 2912493693304832 2915994286686208 2919499087511552 2931129205129216 2934652196962304 2940316759883776 2945648721657856 2955577919537152 2959130296844288 2972261119213568 2974076397740032 2977651008795008 2987688080039936 2998883337109504 3008991978323968 3012608555220992 3014448475537408 3018071610724352 3021699100641088 3039592160690176 3043245516652544 3055368590589952 3059040908607488 3072615073568768 3076308120532192 3088562902670336 3092275117697584 3094524549136384 3098243929604096 3110586095239168 3114324780449792 3118067959272448 3140301539508224 3144075940397056 3156600682446848 3159956172598784 3174418585042432 3182930067193856 3197053976969216 3200896589922304 3202851505258496 3206701086394624 3213647682732032 3229566670733312 3240452899733504 3242431973687296 3246329127501824 3250230965395456 3264653515666816 3273406942281728 3281598084087232 3285542312553683 3287932333457408 3290396943712256 3304997726191616 3308970079227904 3312947206726976 3326144664414208 3332564899069952 3336570385727488 3349861948719104 3353888225099776 3372819746607584 3381863196393472 3396869850529792 3399416119558144 3403029724337152 3414500662902784 3442981205966848 3445083972042752 3449224697970688 3453370400732672 3460851350634496 3473819612217344 3477994876174336 3486697964342684 3489718507405312 3491849817817088 3496046752694272 3511560084078592 3515780709179648 3529786174480384 3534028705940096 3536599484727296 3540850205261824 3554955537416192 3559228320514048 3563506239168512 3582001946292224 3588916045152256 3593229646168064 3607543637082112 3611879627030528 3627906954334208 3646736921225216 3653775973679104 3658167531339776 3660401720295424 3664801241593856 3672740208836608 3677154560049152 3690933337980928 3707825914118144 3710090431430656 3714549674737664 3731032589333504 3750397810385408 3754905500061352 3757636952522752 3760453649956864 3777140258504704 3781680090546176 3786225379116544 3801308187901952 3805877067935488 3808645598937088 3813223297974272 3828413655678976 3833015114399744 3837622103719936 3854651138980096 3864986510163968 3874657978801792 3882136972034048 3885046993780736 3889176827813888 3902286471888896 3906976720052224 3934835663962112 3939565033750528 3941971083395072 3946709029408768 3955258686439424 3974851287056384 3984797673534496 3995482003079168 4013211524661248 4018035096205312 4034041342263296 4038889949645824 4043744384681456 4046685948870656 4067689509158912 4072578559049728 4077473485202432 4093716510048256 4106548167049216 4116824102476904 4122907013808128 4127862430892032 4146179376381952 4151162765055488 4167699338543104 4175743969918976 4180762892959744 4188344276107264 4197417381527552 4202462354341888 4233847528130402 4237515330420736 4240103350206464 4245199628271616 4259509354627072 4264037244952576 4286168926154752 4291320571498688 4296478408724047 4316731724005376 4321920103481344 4327114718990336 4336488439349248 4344352214745088 4349573791926272 4357969483399168 4380588702171136 4385853832822784 4405315587405824 4408617780051968 4428180547202048 4436727968038912 4459755967873024 4465116251488256 4488291595354112 4502360038572032 4505109809594368 4510524605038592 4520295641645056 4525728689291264 4542687185207296 4554054484039424 4559528107217356 4563478048145408 4566265146376192 4586527456755712 4592040109948928 4607518966808576 4610332962586624 4615874228166656 4621422153921664 4624783941566464 4648788010467328 4654375496056832 4659969697374208 4678533154340864 4684156391305216 4693197905199104 4704941831402176 4717557063876608 4729361944713952 4738490715865088 4744186017206272 4763084958334976 4768809820063744 4778014734811136 4786679172694016 4802814119247872 4808586732371968 4838682889291888 4848695426154496 4851656718024704 4873185422802944 4895488902234112 4898478772748288 4904366367427072 4910261038541768 4939337261121536 4945273964560384 4955986787827712 4964973959708672 4970941476487168 4976916165761792 4980536552456192 4999000695864812 5006387088195584 5012404380368896 5024947066258574 5034646385606656 5038420320059392 5060777768230912 5066860433817728 5070546249187328 5096863963283456 5102990001700864 5109123403145216 5129476108976128 5145554329796608 5154885262901248 5172261359190016 5201456958623744 5204633696045056 5210889265391264 5248045839941632 5265735962066944 5268951957241856 5275284832190464 5281625318767616 5287973426121904 5319286281207808 5325679654141952 5346895033532416 5353321590063104 5377076378745344 5383539210931336 5391493787287552 5404985079673088 5415417960988672 5421926876807168 5443525666668544 5450068365787136 5460588268355584 5488930421997568 5495527694139392 5524051194281984 5529923302047872 5541366201319424 5544750534885376 5570127617589248 5594844459696128 5598261454569472 5604990134202368 5611726901190592 5623883444781056 5644956869853184 5651741673783296 5670792574533632 5674255953952768 5681075973128192 5687904189442048 5713143652416928 5728462148993024 5742796647152656 5753881583550464 5758194651496448 5783746020835328 5790697638648832 5820753162724864 5831988573372416 5838998175023104 5862258410258432 5869304393924608 5891297443315712 5911155839074304 5918260593688576 5944522238427136 5948152795480064 5955302017590016 5975376160079872 5997766674219008 6017983956647936 6025217110441984 6028896951074816 6036143221448704 6043398201282176 6079184321380352 6086491033305088 6101721437599697 6110737181179904 6118081817214976 6145230147137536 6152616241064384 6177125805340672 6184550235395168 6189049098272768 6196487859208192 6221172190478336 6228649560899584 6236135918544896 6280603079016448 6288151880794112 6313201364893696 6319912345197568 6348837170084864 6394107953938432 6401793179844608 6405703010516992 6413402172789248 6427295365464064 6459133341466624 6480905799467008 6484863947374592 6492658255003648 6500461930790912 6529307031333632 6546813884563456 6563196168174464 6571084625107366 6575864666914816 6580793887424512 6609995452383232 6617940158455808 6625894413453952 6652289328828416 6665129798139904 6673140771454976 6699723897438208 6707776450199552 6745639493215168 6763726392786944 6793739701059584 6798832239116288 6806059448674304 6829001325805568 6885962411933696 6890167944085504 6898449395941376 6906740801465344 6921702701268992 6955989752348672 6973395928685368 6983699635634176 6992093505388544 7023120168157184 7031561418359296 7059572348960768 7068057411880192 7073198969454592 7081700410523648 7109911074832384 7118456641028096 7127012478337024 7164003892584448 7177832090304512 7186459292336128 7215087274164224 7223759254061056 7255813908668416 7293473842450432 7307551947358208 7316335062679552 7320803440590848 7329602483187712 7345480417673216 7354309120098304 7381866675961856 7415651828236288 7420180862861312 7429099349475328 7462065178667008 7500795620770816 7509811000122704 7515273905045504 7554280517009408 7563360181092352 7572450758233088 7602616375803904 7611754135870976 7626446595948544 7656827311357952 7666030228799488 7675244207439872 7709302277960192 7729973020327936 7749315957603584 7764273944068096 7770093987561472 7778353655627776 7804572943777792 7813953440104448 7869671327924224 7879130067501056 7883942166790144 7893418058817536 7910517372878848 7949702574112768 7969595347068992 7979174187630373 7990964006158336 8026423049322496 8036070192410624 8068082684526592 8077779899291648 8087488769362912 8093371897741312 8135379018317824 8145157118099456 8154946970404864 8187433020096512 8213096334098432 8233648204953808 8255724861784064 8292358752763904 8302325530110976 8335398677086208 8361525785919488 8376688552214528 8394834763055104 8404924708683776 8467695056260804 8475030660841472 8480206700412928 8490399256543232 8519018709254144 8528074489905152 8572337852309504 8582641142997376 8592956817448094 8633463448010752 8643840206962688 8654229437980672 8672976878698496 8688704429490176 8699147583852544 8715938966798336 8748251217763421 8761177404342272 8771707665645568 8810631174811648 8817235560103936 8856361094404096 8873455936077824 8919511935746048 8930232502976512 8976583190708224 9004720077144064 9010219619188736 9021049210077184 9051457378582528 9108108968078848 9119056214434712 9132530292752384 9173054913511424 9184080219897856 9215037933617152 9220665925173248 9231748456333312 9242844307843328 9249567883132928 9297576020934656 9308750992113664 9319939394748416 9357066308681728 9368312782610432 9386395810398208 9409883662804352 9435114127753216 9458723889427904 9476981431730176 9488372034412544 9526169916669952 9537619640127488 9556029469622272 9573358345388032 9605628238495744 9617173464743936 9677365778583776 9697390852308992 9703313436049408 9746370845605888 9790977804468224 9796957545496576 9808732734854144 9820522077083536 9878674522243072 9890547929120768 9929947919417344 9941882952974336 9953832331523584 9998001391729624 10012774176391168 10024808760737792 10049894132517148 10069292771213312 10076840640118784 10121555536461824 10133720867635456 10141092498374656 10193727926566912 10205980003401728 10218246806290432 10258952217952256 10291108659593216 10309770525802496 10344522718380032 10402913917247488 10409267392090112 10421778530782528 10496091679883264 10531471924133888 10537903914483712 10550569664380928 10563250637535232 10575946852243808 10638572562415616 10651359308283904 10693790067064832 10706643180126208 10754152757490688 10767078421862672 10809970159346176 10830835921977344 10843853753614336 10887051333337088 10900136731574272 10977860843995136 10991055388278784 11048102388563968 11059846604095744 11082732402638848 11089501069770752 11140255235178496 11189688919392256 11196522909138944 11209980268404736 11223453802381184 11247766889562112 11289913739706368 11303483347566592 11341585149067264 11348511907905536 11362151946256384 11375808378884096 11426287304833856 11456924297986048 11485593294305312 11507763167100928 11516389302992896 11567492041670656 11581395277297664 11641506325449728 11663977146744832 11677996350046208 11724516820516864 11738608787849216 11782594886631424 11836521187377152 11889044476854272 11896305590960128 11910604035180032 11950752320159744 11995533348438016 12035967913295872 12050434220883968 12057793902149632 12072286442897408 12086796402564352 12158368642760704 12172982066610176 12203442875199394 12221474362359808 12236163634429952 12290460294275072 12305232482128768 12354251610681344 12369100470790336 12378098196545536 12392975718416384 12442344380956672 12457299121799168 12472271837089792 12561206158032896 12576303761588224 12626402729787392 12639824690395136 12697674340169728 12788215907876864 12803586359689216 12811406021033984 12826804345578496 12854590730928128 12918266682933248 12969727894749184 12985316510007296 13000923861581824 13058614062667264 13093627769126912 13126392336348928 13142169250214732 13151729333829632 13161587774849024 13219990904766464 13235880316911616 13251788826907904 13304578657656832 13330259596279808 13346281542909952 13399447794876416 13415552900399104 13491278986430336 13527452785573888 13587479402119168 13597664478232576 13612118897348608 13658002651611136 13771924823867392 13780335888171008 13796898791882752 13813481602930688 13843405402537984 13911979504697344 13946791857370736 13984187010777088 14046240336314368 14063122836718592 14119144697921536 14136114823760384 14163400821047296 14219822149664768 14236913282056192 14254024956674048 14328007785168896 14355664180609024 14372918584672256 14430174548328448 14447518508122112 14511627817336832 14586947684900864 14615103894716416 14632670125359104 14641606881181696 14659204966375424 14690960835346432 14708618240196608 14763733351923712 14818466348456407 14831303656472576 14840361725722624 14858198698950656 14924130357334016 15001591241541632 15019622000245408 15030547810091008 15108561034018816 15126720362184704 15144901516466176 15205232751607808 15223508271741952 15252893191897088 15332060457598976 15350488414879744 15418604555920384 15498631915207168 15528547888136192 15540187975122944 15556707311255552 15609145887555584 15627906880208896 15739342655848448 15758260135002112 15767884333580288 15786836117635072 15821034745757696 15899405148225536 15939190694137984 15958348375260746 15981928012316672 16052846098644992 16072140384821248 16136165369053184 16155559798583296 16174977538725824 16186743795482624 16270758036635648 16290314236198912 16309893940809728 16374866040193024 16426192668196864 16467296409907616 16511449723568128 16584717505527808 16604651060221952 16670797354172416 16723051571838976 16753377104429056 16809849417367552 16935390112521608 16960413400825856 16980798513086464 17038037418508288 17056148979810304 17144675704619008 17165282285994752 17185913634896188 17266926896021504 17287680413925376 17308458875961344 17345953757396992 17377408858980352 17398295167705088 17431877933596672 17496502435526842 17522354808684544 17543415331291136 17621262349623296 17634471120207872 17712722188808192 17746911872155648 17839023871492096 17860465005953024 17953166381416448 18009440154288128 18020439238377472 18042098420154368 18102914757165056 18216217936157696 18238112428869424 18346109827022848 18368160439795712 18430075867234304 18441331850346496 18463496912666624 18485688615686656 18595152041869312 18617501984227328 18639878789496832 18714132617363456 18736625565220864 18772791620796416 18819767325608704 18870228255506432 18917447778855808 18953962863460352 18976744068825088 19052339833339904 19075239280254976 19112058939244544 19146716690776064 19211256476991488 19234346929487872 19354731557167552 19394781704617984 19406626872098816 19492741691211776 19581955608936448 19593915090993152 19617465469708288 19641044154167072 19757349044486144 19781095858241536 19859895838834688 19883765905948672 19907664663047168 19996002783459248 20049617521475584 20099788265034296 20138585542426624 20153681280237568 20243111072923648 20267441735270912 20387455853133824 20411960006803456 20436493612580864 20517904435904512 20582217319186432 20619541051604992 20689045436760064 20805827834494976 20818534784180224 20843557061565056 20992183359766528 21062943848267776 21075807828967424 21101139328761856 21126501275070464 21151893704487616 21277145124831232 21302718616567808 21387580134129664 21413286360252416 21508305514981376 21534156843725344 21619940318692352 21661671843954688 21687707507228672 21774102666674176 21800273463148544 21982110776557568 22096204777127936 22119693208191488 22179002139541504 22280510470356992 22379377838784512 22393045818277888 22419960536809472 22446907604762368 22495533779124224 22579827479412736 22606966695133184 22683170298134528 22697023815811072 22724303892512768 22751616757768192 22852574609667712 22913848595972096 22971186588610624 23015526334201856 23032778605985792 23134984083341312 23162790554595328 23283012650899456 23327954293489664 23355992700092416 23449033641033728 23477217575698432 23565189773262848 23673042374754304 23778088953708544 23792611181920256 23821208070360064 23901504640319488 23991066696876032 24100868441767936 24115587804299264 24144572885794816 24173592805128704 24316737285521408 24345964133220352 24406885750398788 24442948724719616 24472327268859904 24580920588550144 24610464964257536 24708503221362688 24738200941580672 24756196393091072 24785951436832768 24884688761913344 24914598243598336 24944543674179584 25122412316065792 25152607523176448 25252805459574784 25279649380790272 25395348680339456 25576431815753728 25607172719378432 25622812042067968 25653608691156992 25709181461856256 25836533365866496 25970633020014592 26001847723163648 26117228125334528 26252784672697856 26284338500429464 26303458667659264 26323175549698048 26439981809532928 26471760633823232 26503577653815808 26609157315313664 26660519192559616 26692563085819904 26798895589752832 26831105800798208 26982557972860672 27054905571147776 27174958804238336 27195328956465152 27224237794697216 27316005303222272 27543849647734784 27560671776342016 27593797583765504 27626963205861376 27686810805075968 27823959009394688 27893583714741472 27968374021554176 28092480672628736 28126245673437184 28238289395843072 28272229647520768 28326801642094592 28473826564112384 28508049913348096 28656015570337792 28745837169344512 28860349096656896 28895037016244224 29023255634673664 29173895369801728 29230207789432832 29265340250718208 29283213762363392 29318409932750848 29381921670692864 29417236480393216 29527466703847424 29636932696912814 29662607312945152 29680723451445248 29716397397901312 29848260714668032 30003182483083264 30039244000490816 30061095620182016 30217122068037632 30253440724369408 30289803032932352 30410465503215616 30447016543483904 30505786383794176 30664120915197952 30700976829759488 30837209111840768 30997263830414336 31057095776272384 31113414622511104 31218291775111168 31255813760417792 31516520270004224 31535768667160576 31573672235270144 31642069491515392 31798810296451072 31878381388275968 31916696750521492 31963856024633344 32105692197289984 32144280769642496 32272330738106368 32311119597166592 32349955077451648 32373487590965248 32541516073271296 32580628472397824 32619787881619456 32749732080386048 32852385336393728 32934592819815232 33022899447136256 33169435011055616 33209302120443904 33341594708344832 33446103143677952 33506754208858112 33619698834735104 33870780225043216 33961597026172928 34112297959620608 34289351409238016 34330564571989504 34371827269792376 34533853792043008 34575360827850752 34616917751922688 34691907514793984 34754817717960704 34796590335410176 34863755867193344 34993004871053684 35044709617369088 35086830662582272 35242524699246592 35268942240415744 35425444377616384 35493823744311296 35678047742984192 35720930011906048 35906332762832896 36018880308576256 36040878476754944 36084196840308736 36205829514330112 36432435872315392 36476224857738848 36692219654045696 36736320879591424 36860151734468608 36882663700692992 36926993825333248 36971377231373312 37235003968454656 37279757578993664 37428265234726912 37473251130441728 37639534651217408 37740456511012864 37834895557711616 37907925726920704 37953488137650176 38104679666679808 38150478560509952 38224117878489088 38293433381552128 38422512953982976 38468693858975744 38709463114335104 38789563409235968 38813253744197632 38985483382423552 39163911217872896 39187830181986304 39234930939416576 39282088308334144 39514698088972288 39562191716483072 39719791677669376 39767531811897344 39815329326094336 39992005566918496 40099235042951168 40199576530068592 40277171084853248 40307362560475136 40486222145847296 40534883470541824 40823920013606912 40872987225161728 41035808871809024 41239082103209984 41378090873520128 41611655668989952 41637069568360448 41687114123130112 41984366719533056 42125887696535552 42151615657934848 42202278657523712 42253002550140928 42303787408975232 42554290249662464 42605437233135616 42712050063197879 42775160268259328 42826572720504832 43016611029962752 43068313687450688 43239880637384704 43323343687909376 43375415014457344 43548205333348352 43600546926297088 43964221553115136 44192409554255872 44239386416382976 44758755677569024 44786091636555776 44839921073618944 44893815209524736 44991067558248448 45159654958825472 45213933390266368 45366340596269056 45394047631622144 45448607785025536 45503233515536384 45705149219335424 45827697191944192 45942373177221248 46031052668403712 46065557211971584 46269968166682624 46325581109190656 46566025301798912 46655908586979328 46711985400184832 46898067282067456 46954435151396864 47130379546525696 47346084749508608 47556177907417088 47585222363840512 47642416140720128 47803009280638976 47982133393752064 48201736883535872 48231175608598528 48289145771589632 48347185610257408 48691928266440704 48813771500797576 48885897449439232 48944654537719808 49161841177100288 49220929928515072 49417006442725376 49476401883161344 49512392786182144 49571902873665536 49769377523826688 49829196487196672 49889087348359168 50244824632131584 50305215046352896 50505610919149568 50559298761580544 50790697360678912 51152863631507456 51214345438756864 51245624084135936 51307217382313984 51418362923712512 51673066731732992 51941266040029184 52003695446327296 52234456250669056 52505569345395712 52568677000858928 52606917335318528 52879963619065856 52943521267646464 53007155307631616 53218314630627328 53385126171639808 53597791179505664 53662211601596416 53965115945721344 54109811142295552 54349917608476672 54390657912930304 54448475589394432 54632010606444544 55087699295469568 55121343552684032 55187595167531008 55253926411722752 55373621610151936 55647918018789376 55787167429482944 55854219313412611 55936748043108352 56184961345257472 56252491346874368 56476578791686144 56544459295041536 56653603284189184 56947653128224768 57016099826696192 57312031140675584 57491674338689024 57790074032488448 58046511269347328 58347790739603456 58530680501436416 58566427524726784 58636819865501696 58763843341385728 58834472960786432 59054933407694848 59273865393825628 59325214625890304 59361446902890496 59432794795802624 59696521429336064 60006364966166528 60078488000981632 60122191240364032 60434244136075264 60506881448738816 60579606065864704 60820931006431232 60894033086967808 61011572767588352 61328241830395904 61401953659518976 61674418223681536 61994527660828672 62114191552544768 62226829245022208 62436583550222336 62511627520835584 63033040540008448 63071537334321152 63147344470540288 63756762776551936 63833393501042984 63927712049266688 64211384394579968 64288561539284992 64544661476212736 64622239194333184 64699910154903296 64746975181930496 65083032146542592 65161256944795648 65239575763238912 65499464160772096 65704770672787456 65869185639630464 66045798894272512 66338870022111232 66418604240887808 66683189416689664 66892206287355904 67013508417716224 67239397669470208 67741560450086432 67923194052345856 68224595919241216 68578702818476032 68661129143979008 68743654539584752 69150721655701504 69233835503845376 69509635435921408 69593180670820352 69986009742107368 70089419234738176 70173661325164544 70485049398493184 70537884480831488 70850888755232768 70987647488622592 71356095485968384 71441860023812096 71812665525665792 72037760617152512 72081756953509888 72168393680617472 72411659028660224 72864871744630784 72952449715477696 73384439308091392 73472641759182848 73720303468937216 73765327401385984 73853987650666496 73942754462746624 74470007936909312 74559515157987328 74856530469453824 74946502260883456 75279069302434816 75669791115423232 75815851453841408 75906976275300352 76209359333359616 76300957121019904 76586866763104256 76845025907965952 76937387717951488 77418926228670208 77579126818471936 77626507488395264 77970966764847104 78327822435745792 78375660363972608 78469861878833152 78564176616668288 79029396177944576 79124383432966144 79439583355338752 79535063623794688 79630658652188672 79984011133836992 80198470085902336 80399153060137184 80554342169706496 80614725120950272 80972444291694592 81069766941083648 81647840027213824 81745974450323456 82071617743618048 82478164206419968 83223311337979904 83274139136720896 83374228246260224 83968733439066112 84251775393071104 84303231315869696 84404557315047424 84506005100281856 84607574817950464 85108580499324928 85210874466271232 85424100126395758 85550320536518656 85653145441009664 86033222059925504 86136627374901376 86479761274769408 86646687375818752 86750830028914688 87096410666696704 87201093852594176 87928443106230272 88384819108511744 88478772832765952 89517511355138048 89572183273111552 89679842147237888 89787630419049472 89982135116496896 90427866780532736 90788095263244288 90897215570051072 91006467031072768 91410298438670848 91655394383888384 91884746354442496 92062105336807424 92131114423943168 92539936333365248 92651162218381312 93132050603597824 93311817173958656 93423970800369664 93796134564134912 93908870302793728 94260759093051392 94692169499017216 95112355814834176 95170444727681024 95284832281440256 95606018561277952 95964266787504128 96403473767071744 96462351217197056 96578291543179264 96694371220514816 97383856532881408 97627543001595152 97889309075439616 98323682354200576 98441859857030144 98834012885450752 98952803766322688 99143805747331072 99538755047653376 99658392974393344 99778174696718336 100489649264263168 100610430092705792 101011221838299136 101118597523161088 101581394721357824 102305727263014912 102428690877513728 102491248168271872 102614434764627968 102836725847425024 103346133463465984 103729264439194849 103882532080058368 104007390892654592 104468912501338112 105011138690791424 105137354001717856 105213834670637056 105759927238131712 105887042535292928 106014310615263232 106436629261254656 106770252343279616 107324423203192832 107930231891442688 108699835216953344 108781315825860608 108896951178788864 109264021212889088 110175398590939136 110242687105368064 110375190335062016 110507852823445504 110747243220303872 111295836037578752 111574334858965888 111708438626825222 111873496086216704 112369922690514944 112504982693748736 112953157583372288 113088918590083072 113307206568378368 113895306256449536 114032199653392384 114624062281351168 114983348677378048 115580148064976896 116093022538694656 116695581479206912 117061361002872832 117132855049453568 117273639731003392 117668945921572864 118547730787651256 118722893805780992 118865589591605248 119393042858672128 120012729932333056 120156976001963264 120244382480728064 120868488272150528 121013762897477632 121159212131729408 121641862012862464 121788066173935616 122023145535176704 122656483660791808 122803907319037952 123348836447363072 123989055321657344 124228383105089536 124453658490044416 124873167100444672 125023255041671168 126066081080016896 126143074668642304 126294688941080576 127513525553103872 127666787002085968 128422768789159936 128577123078569984 129089322952425472 129244478388666368 129399820309806592 130166064293085184 130322513889591296 130479151526477824 130998928321544192 131409541345574912 131738371279260928 132091597788545024 132677740044222464 132837208481775616 133366378833379328 133784412574711808 134027016835432448 134478795338940416 135483120900172864 135846388104691712 136449191838482432 137157405636952064 137322258287958016 137487309079169504 138301443311403008 138467671007690752 139019270871842816 139186361341640704 139972019484214736 140347322650329088 140970098796986368 141075768961662976 141701777510465536 142712190971936768 142883720047624192 143625331051331584 144075521234305024 144163513907019776 144336787361234944 144823318057320448 145729743489261568 145904899430955392 146768878616182784 146945283518365696 147440606937874432 147530654802771968 147707975301332992 147885508925493248 148940015873818624 149119030315974656 149713060938907648 149893004521766912 150558138604869632 151339582230846464 151631702907682816 151813952550600704 152418718666719232 152601914242039808 153173733526208512 153874775435902976 154837852457340416 155253014976790528 155941933529694208 156655644871491584 156751320727945216 156939723757666304 157128353233336576 158058792355889152 158248766865932288 158879166710677504 159070127247589376 159261317304377344 159968022267673984 160396940171804672 160798306120274368 161108684339412992 161229450241900544 161944888583389184 162139533882167296 163295680054427648 163491948900646912 164143235487236096 164956328412839936 166446622675959808 166548278273441792 166748456492520448 167937466878132224 168606462631739392 168809114630094848 169012010200563712 169215149635900928 170217160998649856 170421748932542464 170848200252791516 171100641073037312 171306290882019328 172066444119851008 172273254749802752 172959522549538816 173293374751637504 173501660057829376 174192821333393408 174402187705188352 175856886212460544 176769638217023488 176957545665531904 179035022710276096 179144366546223104 179359684294475776 179575260838098944 179964270232993792 180855733561065472 181794431140102144 182012934062145536 182820596877341696 183769492708884992 184124210673614848 184262228847886336 185079872666730496 185302324436762624 186264101207195648 186623634347917312 186847941600739328 187592269128269824 187817740605587456 188521518186102784 189384338998034432 190224711629668352 190340889455362048 190569664562880512 191212037122555904 191928533575008256 192806947534143488 192924702434394112 193156583086358528 193388742441029632 194767713065762816 195255086003190304 195778618150879232 196647364708401152 196883719714060288 197668025770901504 197905607532645376 198287611494662144 199316785948786688 199556349393436672 201220860185411584 202022443676598272 202237195046322176 203162789442715648 204611454526029824 204857381755027456 204982496336543744 205228869529255936 205673451694850048 206692266926931968 207458528878389698 207765064160116736 208014781785309184 208937825002676224 210022277381582848 210274708003435712 210427669341274112 211519854476263424 211774085070585856 212028621230526464 212873258522509312 213540504686559232 214648846406385664 215860463782885376 217399670433906688 217793902357577728 218528042425778176 220485374210736128 220750380670124032 221015705646891008 221494486440607744 222591672075157504 223148669717931776 223416877253650444 223746992172433408 224739845381029888 225009965387497472 225906315166744576 226177837180166144 226614413136756736 227790612512899072 228064399306784768 229248124562702336 229966697354756096 231160296129953792 232186045077389312 233391162958413824 234122722005745664 234265710098907136 234547279462006784 235337891843145728 237095461575302512 237731179183210496 238786085717344256 240025459864666112 240313952003926528 241736976544301056 242027525794955264 242318424263458816 243283724025724928 243576132347871232 244046291070353408 245312967321583616 245607814638075904 246697672894726144 247978110643314688 248456766210179072 248907316980088832 249746334200889344 250046510083342336 252132162160033792 252286149337284608 252589377882161152 255027051106207744 255333574004171936 256845537578319872 257154246157139968 258178645904850944 258488956777332736 258799640619613184 260645027779182592 260958303052955648 261997856643088384 263476742558521856 264183195577090048 265355480088444928 265674416963551232 266732757666758656 267568825149423616 268054033670864896 268957590677880832 270966241800345728 271692776209383424 272898383676964864 274314811273904128 274644516575916032 274974618158339008 276602886622806016 276935342015381504 278038541743685632 278372722683281408 279944038968429472 280694645300658176 281940197593972736 282151537923325952 283403555020931072 285767440095248384 287250662102663168 288327027814039552 288673574722469888 289646636114640896 291459486978523136 291809798861910784 293537757232365568 293890567036731392 294881213875748864 295061309605543936 295415950602665984 295771017850986496 297880031747637248 298238060631949312 299426121877815296 299786009043533824 301116277209739264 302679164461692928 303263405815365632 303627905101201408 304837437333438464 305203828484079616 306347467052417024 307749550871805952 309675704914680832 311883867059388416 313311289742983168 313502641455890432 313879447515332608 314256706466673152 316117584711778304 316497533731864576 317758333421355008 318140254495178752 318522634608754688 319936044535347968 320793880343609344 321596612240548736 322217368678825984 322458900483801088 323889777166778368 324279067764334592 326591360108855296 326983897801293824 328286470974472192 329912656825679872 332893245351919616 333096556546883584 333496912985040896 335874933756264448 337618229260189696 338024020401127424 338430299271801856 340843497865084928 341696400505583032 342201282146074624 342612581764038656 344132888239702016 344546509499605504 345919045099077632 346586749503275008 347003320115658752 348385642666786816 348804375410376704 351713772424921088 353539276434046976 353915091331063808 358070045420552192 358288733092446208 358719368588951552 359150521676197888 359928540465987584 361711467122130944 363588862280204288 364025868124291072 365641193754683392 367538985417769984 368248421347229696 370159745333460992 370604648873525248 372528202414391296 373695883201478656 375184538256539648 375635481211174912 377043036372205568 378768677996068864 380449423259336704 380681778910724096 381139329125761024 382424074245111808 383857067150016512 385613895068286976 385849404868788224 386313166172717056 386777484882059264 389535426131525632 390510172006380608 391557236301758464 393294729416802304 393767439428120576 395336051541803008 395811215065290752 396575222989324288 398633571897573376 399112698786873344 402441720370823168 404474390092644352 406325578885431296 409714763510054912 409964992673087488 410457739058511872 411346903389700096 413384533853863936 414917057756779396 415530128320233472 416029563570618368 417875650005352448 420044554763165696 420549416006871424 420855338682548224 423039708952526848 423548170141171712 424057242461052928 425746517045018624 427081009373118464 429297692812771328 431720927565770752 434799340867813376 435587804715155456 437056084851556352 441500761340248064 442031411293782016 446297339435863552 446833754507300888 447493984344866816 449479690762059776 450019930774994944 451812630333489152 452355674360332288 453228826273513472 455581225025798144 456128798613569536 458496249125404672 459933394709512192 462320592259907584 464372090154778624 466782325916827648 468245444011491328 468531420197814272 469094558924013568 470675783686291456 474190923150605024 475462358366420992 477572171434688512 480050919729332224 480627904007853056 484055051589910528 484636848526917632 486567448051449856 487152264695742464 490625934643167232 491215629276151808 493395345789452288 495956221286629376 496913532420358144 497814633960177664 499492668401778688 500093020166684672 504264324320067584 504572298674569216 505178755764322304 510054102212415488 510667148008343872 513691075156639744 514308492314279936 516357291809701888 516977913554665472 517599281239226368 521290055558365184 521916606105911296 523995713286176768 526953485117043712 530710960176889856 531348833927102464 533465515333517312 536108067341729792 537915181355761664 541932483600691456 543385552418766848 545796767353929728 548629622547808256 549289033151832064 549949236316678016 553205773245612032 553870684030763008 556077083487371264 556745445366562816 559888077936858944 561389290601316352 563880395187945472 564303075846651904 566807110041862144 571534880190496768 574501324205326336 577347149444939776 582918973957046272 583619597723821568 587075514464731136 587781134073462784 589762427751497728 590122619211087872 590831901205331968 591542035701972992 595760063495274496 596476121263898624 598852243755630592 599572018087067648 602232554419478528 605358328923385856 606526811630731264 607255810202402816 609674874666876928 610407656968159232 612694934104834048 615499101743611904 619351409829361664 623767734118776832 626622579485966336 627005282911780864 627758895030665216 628513412933346304 632995067463729152 635516666842710016 636280508990357504 637045269217509376 639872089070695936 641587760687218688 643193224481097472 644434737357651968 644917800967602176 647779554333556736 648558135528669184 653182720217710592 653967795602587648 656572941948944384 659825313651359744 665786490703839232 666193113093767168 666993825970081792 671749867512528896 675236458520379392 676048040802254848 676860598543603712 681686995730169856 683392801011166064 685225163528077312 688265776479404032 689093018999211008 691838090198155264 694006640231317504 696771285333573632 697608750820753408 703427544849842176 707078552868093952 707830182662127616 716140090841104384 716577466184892416 717438737177903104 718301043352395776 719857080931975168 723422934244261888 726104851074363943 727177724560408576 728051736248582144 731282387509366784 735077970835539968 736496842694459392 740319490666921984 741209297747050496 745056404828782592 747391766402957312 751270962422349824 760898846518673408 761363557821448192 762278658251522048 764848148490223616 767714134300033024 771227790136573952 771698809737576448 772626332345434112 773554969764118528 779070852263051264 781020344012761216 783114472603516928 786589458833604608 787534878856241152 790672103083606016 791622430130581504 793150445978648576 797267143795146752 798225397573746688 804883440741646336 808948780185288704 812651157770862592 819429527020109824 819929985346174976 820915478117023744 829834115513558792 831060256640466944 832059127141236736 835751300010704896 840089109526331392 841098832013742848 841710677365096448 846079417905053696 847096340282343424 848114484922105856 851493034090037248 854162018746236928 858595385625542656 863441855131541504 869598681735626752 871175609430310912 874112169703112704 883001522680496128 884062822587564032 892594678871727104 893667509014601776 898959381524119552 900039861549989888 903625260666978304 904711348720664576 911162450051596288 912257597227139072 916992498250809344 919866789419024384 924641184519815168 928744180309557248 933564651833655296 936490888022982656 937062840395628544 938189117848027136 941351567372582912 948381846301210048 950924716732841984 955144342869377024 960101839458664448 961255808015706112 968110103179821056 969273697053835264 973134896102899712 974304529391484928 982431258552303616 986790691578904576 991912442573258752 995629267920355328 998985336803557376 1000186040333369344 1008528648640135168 1009144597349138432 1010357511528644608 1020108204424830976 1021334296016687744 1027382150313279488 1028616984628559872 1032714583619403776 1033955827109330944 1035198562478452736 1042580111116730368 1043833212211822592 1047991426572353536 1053906970234087424 1061421920353779712 1062697667854204928 1066931030667034624 1072216134683459584 1083864967201382912 1086771104837533696 1091593534707859456 1097259245095616512 1098578066303664128 1099898472633356032 1106411546491224064 1107741368061526016 1112154166974742528 1113490890733125632 1119776155873717888 1122778581202632704 1127760790375890944 1128606151693303808 1133614220083724288 1143069760380993536 1149002648410652672 1154694298889879552 1165837947914092544 1167239195447643136 1175562268146925568 1180245238422175744 1181663802410663936 1183084071403945984 1191520126990548992 1192952242527797248 1197704487511261184 1199144036174135296 1204465108838957056 1210716657846771712 1213053623261462528 1214511620404805632 1219349749333753856 1220815313936318464 1225389868209668096 1230998203487223808 1238702819658723328 1247535468237553664 1253245158971932672 1254010565823561728 1255517790061330432 1257026825866692608 1265990134927458304 1272561017980715008 1274090538435018752 1279744178141391872 1286386448962194944 1288869474715303936 1289835601935204352 1295559108667113472 1297116271057338368 1306365440435421184 1307935591205175296 1313145883897888768 1319650627302719488 1331572981407678464 1332386226187534336 1333987651940163584 1343499735025057792 1350472917040758784 1352096081604509696 1353721197087207424 1363373991460339712 1366785602022332128 1370450327056154624 1376531552958808064 1378186037998422016 1383676180396310528 1388013280462635008 1395217501641506816 1414157105736187904 1415660365324255232 1432280181682208768 1433154932369784832 1434877474355806208 1436602086704791552 1439714161863950336 1446845868488523776 1452209702148727886 1454355449120817152 1456103472497164288 1462564775018733568 1470155941671079936 1472993685388918784 1480638981333843968 1482418595494100992 1490112809657565184 1494783532805914624 1502541924844699648 1521797693037346816 1522727115642896384 1524557316503044096 1529696296980447232 1543397619475152896 1545252664690868224 1547109939528237056 1558141704526102528 1562040688025522432 1566228945207033856 1573178917667209216 1575069757712482304 1581344206167212032 1583244860261163008 1586300891957297152 1594534287590293504 1596450795147493376 1609766881483292672 1617897560370577408 1625302315541725184 1638859054040219648 1639859970692349952 1641830956234047488 1659668231027117584 1664118254282473472 1671502600021409792 1680178219052662784 1682197664027485696 1692158835810107392 1694192680564686848 1696228969844211712 1702986068180074496 1708324037492473856 1717190771251085312 1726883710263083008 1739197363471253504 1742351218860621824 1748224339406225408 1766003045360992256 1768125645175128064 1785189357743454208 1787335018029203552 1797918763048239104 1800079723099979776 1807250521333956608 1809422697441329152 1824515194454278144 1833984996501618688 1849282369039630336 1857488360619114496 1867129303667310592 1872981776045965312 1874125680791257088 1876378235696054272 1882703134745165824 1896763692602420096 1901849433465683968 1910288685738754048 1920203678917328896 1922511616031412224 1936220206359642112 1938547394107670528 1946269792205799424 1948609058782969856 1964862517104607232 1973581383157809152 1983824885146517504 1991258535840710656 2000372080666738688 2018289194698276864 2020715023057289216 2040216408849661952 2042668592033375488 2054764300626558976 2057233969257119744 2065429167238807552 2067911654218661888 2070397124956905472 2085160222233460736 2087666424423645184 2095982853144707072 2107813940468174848 2122843840707559424 2125395335708409856 2133862061334069248 2144432269366919168 2167729934402765824 2183187069415718912 2194518490191233024 2197156132607328256 2199796945266712064 2212823092982448128 2215482736123052032 2224308333949485056 2226981781466251264 2239552311747435776 2245557162405265408 2255521580751781888 2257212303386607616 2267228440167448576 2286139520761987072 2298005296821305344 2309388597779759104 2331675895828185088 2334478390895286272 2351124536293851136 2363327604821327872 2366168142807891968 2385904485055594496 2395408975022522368 2398288072348270592 2408930217677914112 2421433315693543424 2426107246522925056 2429023240809611264 2438699498667507712 2441630627872636928 2450779736419336192 2461996406974447616 2477405639317446656 2495070936475107328 2506490317943865344 2508021131647123456 2511035580122660864 2514053651733385216 2531980269854916608 2545122035961430016 2548181076870037504 2559488356282783744 2572772897924389888 2577738949430607872 2591118217334226944 2594232542114676736 2615871182410350592 2626291767795777536 2639301254605438976 2663145962815356928 2664772452375068672 2667975303880327168 2686999470050115584 2700945834081517568 2704192163209019392 2707442394174414848 2726747982920679424 2733571204044664256 2740900654112309248 2753063105917616128 2756372075996844032 2767352360792621056 2776026560925270016 2790435003283013632 2831320730648510464 2866309864739569664 2869754948711612416 2873204173409583104 2879428323727900672 2893691736977047552 2904419404297455772 2908710898241634304 2912206944994328576 2925129550037467136 2940311883342159872 2945987370777837568 2961277962667687936 2964837190988201984 2980225619315130368 2989567065611829248 3005083849689399296 3043595386074693632 3045454231285792768 3049114633006088192 3059392593960894464 3090505329381736448 3094219879056474112 3124081376051044864 3132457890414067712 3146357835334418432 3150139515424964608 3162688412334424064 3166489720522326016 3172601783914594304 3189068575180587008 3192901590294986752 3219533762966585344 3235795120741154816 3250604631083450368 3277718108080439296 3279719941384699904 3283661912468094976 3319336462054235168 3328236508564946944 3343005200042819584 3360356438105325568 3364395328054971392 3388385361129373696 3392457939688423424 3405972136360148992 3434381542502170624 3453767420526166016 3478394726942507008 3484702437721243648 3496448678812450816 3532006090721984512 3536251290350256128 3570378715486908416 3574670036058407104 3595837526096478208 3600159446199959552 3614501042667913216 3618845394882658304 3649030388908556288 3667969993003237376 3714976721238228992 3734258607334621184 3748251361582514176 3752756471392108544 3765406269490331648 3793527385204840192 3803698866931367936 3820577371477508096 3840407357834657792 3845023232062824448 3872440412719284224 3877094788215341056 3892539584411598848 3897218117565939712 3929725034209214464 3947162766315618304 3967649770293035008 3982517071681421312 4000744161333477376 4041430046114578432 4080432817699323904 4085337184066750976 4109528601253117952 4114467938514239488 4130858334477615104 4135823308437323776 4140794249913810944 4170320444466921472 4175332848847290368 4191965706289414144 4215627880936349696 4245687681415118848 4250790671416819712 4267724122668138496 4288864538733838336 4335459868805531648 4366374138831437824 4389036980382466048 4394312265214656512 4399593890533424128 4430965472246104064 4448616667898970112 4453963562932502528 4479104623494871552 4491114324810530816 4511043161503563776 4514424606773215232 4534456880334897152 4572279041523974144 4596010593642610688 4618777195559518208 4663351791656370176 4668956781790572544 4702249072587702272 4726655209642655744 4732336285615783936 4771808970111188992 4796576144696541184 4817860435355828224 4842866631387086848 4858046481619222528 4877398997335015424 4883261255745273856 4901559472838672384 4923992813948895232 4954811278634893312 4990141872950214656 5012980635887730688 5016042263294246912 5022071160245321728 5028107303466770432 5063960539709833216 5090244071922860032 5096362153740075008 5118976712565567488 5145545795848779776 5155477898861215744 5182236434668453888 5188465084229353472 5231742364820701184 5326291925630713856 5329544904750137344 5335950607760654336 5373998940100231168 5401891668163035136 5408384326418038784 5414884788348829696 5453495965841358848 5467142408089328512 5481801308224618496 5506126211835232256 5512744151993688064 5534704721585242112 5552053121850540032 5580870006566027264 5662641461297020928 5739509897423224832 5746408346819166208 5808838808594911544 5817421796483268608 5824413889988657152 5850259100074934272 5880623766684319744 5891974741555675136 5922555925335375872 5929674381976403968 5960451238630260736 5979134131223658496 6010167699378798592 6087190772149387264 6090908462571585536 6098229266012176384 6118785187921788928 6181010658763472896 6188439758112948224 6248162752102089728 6292715670668836864 6300279030849929216 6325376824668848128 6332979441044652032 6378137150361174016 6385803180589973504 6439067525933170688 6471590241482309632 6501209262166900736 6555436216160878592 6559439882769399808 6567323824936189952 6638672924108470336 6656473017129893888 6686010400085639168 6720712876210651136 6728790656109942784 6776770722258747392 6784915879376846848 6811944272720297984 6907534841052332032 6969404875442487296 6992897357624901632 7064012181443969024 7072502580700512256 7140757430973816832 7149340072116814208 7191675052192956416 7200318892399919104 7229002085335826432 7237690789765316608 7298060777817112576 7335939986006474752 7429953442476457984 7468517214669242368 7505512942784217088 7587054770409680384 7607397733862735872 7641154742955016192 7680814715669315584 7690046464125648896 7744880825438568448 7754189576430682112 7785079168823197696 7794436235131879424 7859450068418428928 7894325532631236608 7935299540586070016 7965034143362842624 8001488322666954752 8082860092229156864 8160865635398647808 8170674368133501952 8228935877028478976 8261716668955230208 8271646616874647552 8281588499827621888 8340640888933842944 8350665697694580736 8383931412578828288 8431255761872699392 8491375362830237696 8501581342833639424 8535448245336276992 8577729077467676672 8670919737611063296 8732748277662875648 8778073960764932096 8788624530429313024 8799187781066848256 8861930944492208128 8907927125865005056 8958209246989743104 9022086323007127552 9028849213546430464 9068913760669794304 9144558083047948288 9192021187285221376 9237554391119036416 9326703583312740352 9337913563581145088 9404498145175404544 9453310419285311488 9464672571231567872 9543617940222377984 9593152289393082368 9635720870711656448 9685733262774173696 9716092963238445056 9766522511490547712 9909622557269786624 9980283745900429312 10025961271775461376 10032084526588493824 10044142320490643456 10056214606933540864 10127921079419666432 10180488143845720064 10192724307480150016 10237953425131134976 10291091591697559552 10310955797722431488 10364472869336907776 10376930168458706944 10463484729641402368 10652583851261427712 10659089809500274688 10671901215521308672 10803783336326070272 10816768652836077568 10829769576697659392 10906991931682717696 10934284816178657024 10963602616449236992 11012252423670464512 11025488303987376128 11069409443170484224 11104106243701080064 11161740013132054528 11325282922594041856 11479019794846449664 11492816693638332416 11617677617189823088 11648827779977314304 11700518200149868544 11761247533368639488 11845111850670751744 11859348763952807936 11920902477260521472 11958268262447316992 12020335398757597184 12174381544298774528 12181816925143171072 12196458532024352768 12237570375843577856 12362021317526945792 12376879516225896448 12496325504204179456 12585431341337673728 12600558061699858432 12650753649337696256 12665958882089304064 12771606361179947008 12943180482964619264 13002418524333801472 13110872432321757184 13118879765538799616 13134647649872379904 13277345848216940672 13312946034259787776 13372020800171278336 13441425752421302272 13457581312219885568 13553541444517494784 13569831758753693696 13623888545440595968 13815069682104664064 13938809750884974592 14128024362887938048 14145005161401024512 14281514861947633664 14298680144233628416 14383350104385912832 14400637784799838208 14458004170671652864 14475381579530633216 14596121555634225152 14671879972012949504 14859906884952915968 14937034429338484736 15011025885568434176 15174109540819360768 15282309485910032384 15361629431338631168 15380092928251297792 15489761650877136896 15508379152861364224 15570158337646395392 15588872470263758848 15718900136836857856 15788651065262473216 15870599081172140032 15930068286725685248 16002976645333909504 16165720184458313728 16321731270797295616 16341348736267003904 16457871754056957952 16543293233749295104 16563176999655243776 16701331395389161472 16767862825157656576 16862511523745398784 16982750725660475392 17003162685667278848 17070896490672553984 17155458154935353344 17341839475222126592 17465496555325751296 17556147921529864192 17577249060858626048 17598375562133696512 17723861888984416256 17815854251730010112 17916418493979486208 18044172646014255104 18137827521339588608 18384042374570442752 18475108782238072832 18653407166625480704 18675827127162290176 18808996290350809088 18906620838570622976 18929345142463135744 19087235880444755968 19186304578786164736 19271441741423312896 19371466525548347392 19432185926476890112 19533045022981095424 19819245114539573248 20064169053176987648 20088284640981286912 20112429213867081728 20255842158839332864 20360976287691440128 20385448614960300032 20475906850262269952 20582183183395119104 20621911595444862976 20728945738673815552 20753860336917413888 20926969459282804736 21305167702522855424 21318179619000549376 21343802431042617344 21633537305672155136 21659539153395318784 21868569632357314048 21927205232898473984 22024504847340929024 22050976607974752256 22138818886340968448 22208212487402160128 22323480026264109056 22650565845188083712 22958039589692899328 22985633387276664832 23235355234379646176 23297655559954628608 23401036400299737088 23522495066737278976 23718697527905615872 23841804954521042944 24040670797515194368 24348763088597549056 24363633850286342144 24392917064048705536 24475140751687155712 24724042635053891584 24753759032451792896 24992651008408358912 25170862682675347456 25201116123399716864 25301507298675392512 25331917764178608128 25543212722359894016 25886360965929238528 26004837048667602944 26237759531077599232 26269295299744759808 26554691696433881344 26625892068519575552 26744041600342556672 26882851504842604544 26915162624439771136 27107082889034989568 27139663517507387392 27247777090881191936 27630139364209328128 27877619501769949184 28290010322802049024 28563029723895267328 28597360288467256832 28766700208771825664 28801275569599676416 28916008341343305728 28950763159061266432 29192243111268450304 29343759944025899008 29719813769905831936 29874068858676969472 30022051771136868352 30348219081638721536 30564618971820064768 30723258862677262336 30760185856502595584 31016758305722728448 31140316675292790784 31177744940527517696 31437800273673715712 31577302130524946432 31741198162344280064 31860136573451370496 32005953290667819008 32331440368916627456 32643462541594591232 32682697472534007808 32915743508113915904 33086586467498590208 33126353999310487552 33402662790778322944 33725023047490797568 34006325371334557696 34141792981345107968 34310916309870706688 34683678950444253184 34930993110651502592 35112295843059728384 35154498121717252096 35196751124267393024 35447723777968832512 35631708503460020224 35832836987958972416 36088345292028510208 36275655042679177216 37306814333250961408 37351654254324580352 37617992580701618176 37813241677141245952 37858690284926271488 38174471760889511936 38372609157572329472 38542883482846625792 38742933051096694784 38864371852953780224 39066090045962190848 39638490229079146496 40176569281962573824 40224858427734163456 40721952575382880256 40770897229920600064 40951813700524539904 41164366366790238208 41243823190889725952 41457891477347631104 41507720673834827776 41853938918565609472 42610335405045710848 42636359238001098752 42687604862085234688 43267074611344310272 43319078306790637568 43737139264714628096 44049009694681858048 44101953215949504512 44277637772681936896 44646960052528218112 45301131690376167424 45916079179385798656 45971266774553329664 46470710468759292352 46595311119909257216 46802072800599474176 47044990133474557952 47437395055811231744 47683609909042085888 48727267700572684288 48785834128097411072 48950281503374311424 49448085270107783168 49507518064903585792 49985302016816717824 50341725365350694912 50402232246799433728 50603014597350785024 50663835528357216256 51086425444719788032 51772721931858477056 52009674097335205888 52538590599489519616 53109383392867762688 53251784137039151104 53488083200685113344 53765703009685209088 53830325248879542272 54214165778069979136 54279327035014774784 54495554181762383872 55260278728418656256 55755239003539898368 56580020645604098048 57126059447790534656 57194720576934513664 57602551139199352832 57832016682686611456 57901526318122532864 58384486222536900608 58687519888051798016 59439627539811663872 59748137717353938944 60044103542273736704 60696438163277443072 61129237943640129536 61446517725354524672 61520371713005191168 62033516611445456896 62355489881055035392 63154604261049892864 63482396324688560128 63720273146902740992 64011906581335638016 64662880737833254912 65286925083189182464 65365394945068015616 65831487016227831808 66173172934997180416 66252707998620975104 66805325581556645888 67450046094981595136 68012650742669115392 69367357900888506368 69861986221303005184 70224591686119456768 70308996243434504192 70393502248534786048 70895447555937665024 71263417006920040448 71665673975917944832 72176690584057020416 72551310085358354432 74613628666501922816 74703308508649160704 75626483354282491904 75717380569852542976 76348943521779023872 76745218315144658944 77085766965693251584 77485866102193389568 77728743705907560448 78132180091924381696 79276980458158292992 80353138563925147648 80449716855468326912 81541794459841200128 81903627401049079808 82328732733580476416 82915782954695262208 83015441347669655552 83707877837131218944 85220670810091421696 85272718476002197504 85375209724170469376 86534149222688620544 86638156613581275136 87474278529429256192 88098019389363716096 88203906431899009024 88555275545363873792 90602263380752334848 91832158358771597312 91942533549106659328 92941420937518584704 93190622239818514432 93604145601198948352 94089980266949115904 94874790111622463488 95367219818084171776 97571668256194822144 98896170540215566336 99015036129807171584 99970604033633435648 100683450730701389824 100804464493598867456 101206029194701570048 101327671056714432512 102172850889439576064 103545443863716954112 104019348194670411776 105077181198979039232 106218766785735525376 106976166401370226688 107531406019370418176 107660650497759084544 108428331556139958272 108558654070029549568 108991108363524767744 110520557456837312512 111510478007079796736 113160041291208196096 114252118895581069312 114389441153869027328 115205102278398705664 115803052636245065728 117375039776103596032 118879255079623327744 119496275434707877888 120088207084547473408 121392876326554886144 122258475887280259072 122893035450709049344 123040743426010382336 124067033222890913792 124710979762110070784 126309208522099785728 126964792649377120256 129325761475666509824 130573850166378364928 130730789890136031232 131662974032455663616 132346345869994360832 132505415997241950208 133610651163113291776 134900092189963190272 136025301485338230784 138734715801777012736 140449183372238913536 140617992486869008384 140787004497069572096 141790895111875330048 142526834013840080896 143331347951835889664 144353381168114040832 145102620170716708864 149227257333003845632 149406617017298321408 151434761139705085952 153490436630289317888 154171533931386503168 154971732204386779136 155457487411815120896 156264360183848763392 158553960916316585984 160706277127850295296 160899433710936653824 163083588919682400256 163807254802098159616 164657465467160952832 166030882695339311104 170441341620182843392 170545436952004395008 170750419448340938752 173068298445377241088 173276313227162550272 174948557058858512384 176196038778727432192 176407812863798018048 177110551090727747584 181204526761504669696 183664316717543194624 183885067098213318656 185882841875037169408 186381244479637028864 187208291202397896704 188179960533898231808 189749580223244926976 190734439636168343552 195143336512389644288 198030072259614343168 199941208067266871296 201366901461402779648 201608928987197734912 202412058389403140096 202655342113428865024 204345701778879152128 207090887727433908224 208038696389340823552 210154362397958078464 212437533571471050752 213952332802740453376 215062812038740836352 215321300995518169088 217117308140059099136 217982216727049535488 221041114913674625024 223020956014159593472 226320082582416392192 228504237791162138624 228778882307738054656 230410204556797411328 231606105272490131456 238992550869415755776 240176414169094946816 242785752653109772288 244516951774560518144 245786070901418098688 246081486852020764672 248134066445781827584 249421959524220141568 252618417044199571456 253929585298754240512 261147700332756729856 261461579780272062464 263325948064911327232 264692691739988721664 265010831994483900416 267221302326226583552 269800184379926380544 272050602970676461568 277469431603554025472 281235984973738016768 281574008994139144192 285053668027680161792 286662695903671779328 288706762336228081664 290205240341433417728 298454514666007691264 298813234034596642816 302869522279410171904 308343067862773006336 309943464408773558272 312528720367697526784 317107921832633171968 321412554255700590592 321798867421873307648 326167177839364800512 327614509604196319232 329314930934321905664 332061765390678622208 341090873904008790016 341500838896681877504 346136596890754482176 346552626454325100544 349897114117717024768 352392077557454864384 352815625727596036096 354221102181455495168 362409053523009339392 367770134196426637312 371765683750074338816 372762488959274057728 374416582404795793408 376359921067796463616 379499160446489853952 381468879272336687104 390286673024779288576 396060144519228686336 399882416134533742592 403217857974395469824 404824116778806280192 405310684226857730048 408691403557758304256 414181775454867816448 416077392778681647104 420308724795916156928 424875067142942101504 427904665605480906752 430125624077481672704 430642601991036338176 434234616280118198272 442082229827349250048 446041912028319186944 452640165164832784384 457008475582324277248 457557764615476109312 460820409113594822656 463212210544980262912 485571505306219544576 489033903549121036288 491572141802836197376 492162973704041529344 496268132891563655168 498843919048440283136 505236834088399142912 507859170597508481024 522295400665513459712 522923159560544124928 529385383479977443328 530021663988967800832 534442604652453167104 539600368759852761088 544101205941352923136 554938863207108050944 562471969947476033536 563148017988278288384 573325391807343558656 580410480682866835456 596909029332015382528 597626468069193285632 605739044558820343808 616686135725546012672 619886928817547116544 634215843665266343936 642825108511401181184 643597734843746615296 652334355678729601024 655229019208392638464 658629861868643811328 664123530781357244416 683001677793363755008 692273193781508964352 693105252908650201088 699794228235434049536 704784155114909728768 705631251455192072192 708442204362910990336 724818107046018678784 735540268392853274624 743531367500148677632 748833164809591586816 752719842135592927232 758998320892979707904 762937758544673374208 780573346049558577152 792120289038457372672 799764832269067485184 806435715948790939648 810621368453715460096 828363550909735632896 832154785557363294208 840617449591832313856 849750134285884203008 855809331210961813504 860251248154963345408 861285203982072676352 868469232560236396544 884164459654698500096 905280330329665568768 914016951164648554496 915115529230952218624 921640818227189645312 926424421089960525824 971143010612439089152 983144283605672394752 984325947408083058688 992536265783127310336 997687838096880566272 1010473668176798285824 1015718341195016962048 1044590801331026919424 1045846319121088249856 1060043327977935601664 1079200737519705522176 1088202411882705846272 1109877726414216101888 1124943939894952067072 1126296035976556576768 1146650783614687117312 1193818058664030765056 1195252936138386571264 1211478089117640687616 1233372271451092025344 1239773857635094233088 1268431687330532687872 1285650217022802362368 1287195469687493230592 1304668711357459202048 1310458038416785276928 1317259723737287622656 1328247061562714488832 1366003355586727510016 1386210505817300402176 1399588456470868099072 1409568310229819457536 1411262502910384144384 1416884408725821980672 1449636214092037357568 1471080536785706549248 1487062735000297355264 1497666329619183173632 1505439684271185854464 1525875517089346748416 1561146692099117154304 1584240578076914745344 1599529664538134970368 1612871431897581879296 1621242736907430920192 1681234899183664627712 1699500268571768406016 1711618662421923627008 1720502496309926690816 1722570407964145352704 1736938465120472793088 1768328919309397000192 1828033902329297108992 1830231058461904437248 1843281636454379290624 1852848842179921051648 1942286021224878178304 1968651894816166117376 1995375676193761132544 2020947336353596571648 2031436682390033924096 2089181602662053838848 2091692638242176499712 2120086655955871203328 2158401475039411044352 2219755452828432203776 2249887879789904134144 2252592071953113153536 2293301567229374234624 2387636117328061530112 2390505872276773142528 2422956178235281375232 2466744542902184050688 2479547715270188466176 2536863374661065375744 2574390939374986461184 2609337422714918404096 2620916076833570553856 2634519447474575245312 2656494123125428977664 2732006711173455020032 2772421011634600804352 2799176912941736198144 2822525005820768288768 2833768817451643961344 2899272428184074715136 2942161073571413098496 2974125470000594710528 2995332659238366347264 3010879368542371708928 3122293384198234308608 3168481156153829490688 3199059329076269940736 3225742863795163758592 3242485473814861840384 3399000537143536812032 3423237324843847254016 3441004992619853381632 3445140815928290705408 3473876930240945586176 3536657838618794000384 3656067804658594217984 3660462116923808874496 3705697684359842103296 3884572042449756356608 3937303789632332234752 4062873364780067848192 4178363205324107677696 4183385276484352999424 4240173311911742406656 4316802950078822088704 4439510905656864407552 4499775759579808268288 4505184143906226307072 4586603134458748469248 4781011744553546285056 4845912356470562750464 4933489085804368101376 4959095430540376932352 5073726749322130751488 5148781878749972922368 5241832153667141107712 5269038894949150490624 5312988246250857955328 5464013422346910040064 5544842023269201608704 5598353825883472396288 5645050011641536577536 5798544856368149430272 5884322147142826196992 5948250940001189421056 5990665318476732694528 6021758737084743417856 6336962312307658981376 6398118658152539881472 6451485727590327517184 6484970947629723680768 6798001074287073624064 6882009985239706763264 6890281631856581410816 6947753860481891172352 7073315677237588000768 7312135609317188435968 7320924233847617748992 7769144084899512713216 7874607579264664469504 8356726410648215355392 8366770552968705998848 8480346623823484813312 8633605900157644177408 8879021811313728815104 8999551519159616536576 9010368287812452614144 9173206268917496938496 9562023489107092570112 9866978171608736202752 9918190861080753864704 10147453498644261502976 10297563757499945844736 10483664307334282215424 10538077789898300981248 10928026844693820080128 11089684046538403217408 11196707651766944792576 11290100023283073155072 11768644294285652393984 11896501880002378842112 11981330636953465389056 12043517474169486835712 12796237316305079762944 12902971455180655034368 12969941895259447361536 13596002148574147248128 13780563263713162821632 14146631354475176001536 14624271218634376871936 14641848467695235497984 15538288169799025426432 15749215158529328939008 16713452821296430710784 16733541105937411997696 16960693247646969626624 17267211800315288354816 17758043622627457630208 18020736575624905228288 18346412537834993876992 19124046978214185140224 19836381722161507729408 20294906997288523005952 20595127514999891689472 20967328614668564430848 21076155579796601962496 21856053689387640160256 22179368093076806434816 22393415303533889585152 22580200046566146310144 23793003760004757684224 23962661273906930778112 24087034948338973671424 25592474632610159525888 25939883790518894723072 27192004297148294496256 27561126527426325643264 29248542437268753743872 29283696935390470995968 31076576339598050852864 31498430317058657878016 33467082211874823995392 33921386495293939253248 34534423600630576709632 35516087245254915260416 36041473151249810456576 36692825075669987753984 38248093956428370280448 40589813994577046011904 41190255029999783378944 41934657229337128861696 42152311159593203924992 44358736186153612869632 44786830607067779170304 45160400093132292620288 47586007520009515368448 48174069896677947342848 51184949265220319051776 54384008594296588992512 55122253054852651286528 58497084874537507487744 58567393870780941991936 62153152679196101705728 62996860634117315756032 66934164423749647990784 69068847201261153419264 71032174490509830520832 72082946302499620913152 73385650151339975507968 76496187912856740560896 82380510059999566757888 83869314458674257723392 84304622319186407849984 89573661214135558340608 90320800186264585240576 95172015040019030736896 102369898530440638103552 108768017188593177985024 110244506109705302573056 116994169749075014975488 117134787741561883983872 124306305358392203411456 133868328847499295981568 142064348981019661041664 144165892604999241826304 146771300302679951015936 152992375825713481121792 167738628917348515446784 168609244638372815699968 179147322428271116681216 190344030080038061473792 204739797060881276207104 217536034377186355970048 220489012219410605146112 234269575483123767967744 248612610716784406822912 267736657694998591963136 284128697962039322083328 288331785209998483652608 293542600605359902031872 337218489276745631399936 358294644856542233362432 380688060160076122947584 409479594121762552414208 435072068754372711940096 440978024438821210292224 468539150966247535935488 497225221433568813645824 535473315389997183926272 576663570419996967305216 587085201210719804063744 716589289713084466724864 761376120320152245895168 818959188243525104828416 870144137508745423880192 937078301932495071870976 994450442867137627291648 1070946630779994367852544 1174170402421439608127488 1433178579426168933449728 1522752240640304491790336 1740288275017490847760384 1874156603864990143741952 1988900885734275254583296 2866357158852337866899456 3045504481280608983580672 3480576550034981695520768 3748313207729980287483904 5732714317704675733798912 6091008962561217967161344 6961153100069963391041536 7496626415459960574967808 12182017925122435934322688 13922306200139926782083072 24364035850244871868645376 48728071700489743737290752 97456143400979487474581504
- Sum of all divisors σ(n): 264923416633081187414160000
- Sum of proper divisors (its aliquot sum) s(n): 167467273232101699939578496
- 97456143400979487474581504 is an abundant number, because the sum of its proper divisors (167467273232101699939578496) is greater than itself. Its abundance is 70011129831122212464996992
Bases of 97456143400979487474581504
- Binary: 1010000100111010010010000011110101011111100110110010001001110000000000000000000000000002
- Hexadecimal: 0x509D241EAFCD9138000000
- Base-36: C8TWFCZBPNCSURNY8
Squares and roots of 97456143400979487474581504
- 97456143400979487474581504 squared (974561434009794874745815042) is 9497699886592277703563597213336209252444499938902016
- 97456143400979487474581504 cubed (974561434009794874745815043) is 925609202127203631287367928073356985805215155334282260440576176477818861912064
-
The
square root of 97456143400979487474581504 is 9871987814061.5371950143 -
97456143400979487474581504 is a
perfect cube number . Itscube root is 460189184
Scales and comparisons
How big is 97456143400979487474581504?- 97,456,143,400,979,487,474,581,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,456,143,400,979,487,474,581,504 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 97456143400979487474581504 cubic inches would be around 38349098.7 feet tall.
Recreational maths with 97456143400979487474581504
- 97456143400979487474581504 backwards is 40518547478497900434165479
- The number of decimal digits it has is: 26
- The sum of 97456143400979487474581504's digits is 125
- 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 97456143400979487474581504 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 97456143400979487474581504 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/97456143400979487474581504/
Chicago style:
Numbermatics. 2024. "Number 97456143400979487474581504 - Facts about the integer". https://numbermatics.com/n/97456143400979487474581504/
The information we have on file for 97456143400979487474581504 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 97456143400979487474581504, math, Factors of 97456143400979487474581504, curriculum, school, college, exams, university, Prime factorization of 97456143400979487474581504, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven septillion, four hundred fifty-six sextillion, one hundred forty-three quintillion, four hundred quadrillion, nine hundred seventy-nine trillion, four hundred eighty-seven billion, four hundred seventy-four million, five hundred eighty-one thousand, five hundred four.