297105995357965483228790784
297,105,995,357,965,483,228,790,784 is an even composite number composed of six prime numbers multiplied together.
297105995357965483228790784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, seven hundred forty-five divisors.
Prime factorization of 297105995357965483228790784:
228 × 32 × 132 × 472 × 612 × 974
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 47 × 47 × 61 × 61 × 97 × 97 × 97 × 97)See below for interesting mathematical facts about the number 297105995357965483228790784 from the Numbermatics database.
Names of 297105995357965483228790784
- Cardinal: 297105995357965483228790784 can be written as Two hundred ninety-seven septillion, one hundred five sextillion, nine hundred ninety-five quintillion, three hundred fifty-seven quadrillion, nine hundred sixty-five trillion, four hundred eighty-three billion, two hundred twenty-eight million, seven hundred ninety thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 2.97105995357965483228790784 × 1026
Factors of 297105995357965483228790784
Divisors of 297105995357965483228790784
- Number of divisors d(n): 11745
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 32 36 39 47 48 52 61 64 72 78 94 96 97 104 117 122 128 141 144 156 169 183 188 192 194 208 234 244 256 282 288 291 312 338 366 376 384 388 416 423 468 488 507 512 549 564 576 582 611 624 676 732 752 768 776 793 832 846 873 936 976 1014 1024 1098 1128 1152 1164 1222 1248 1261 1352 1464 1504 1521 1536 1552 1586 1664 1692 1746 1833 1872 1952 2028 2048 2196 2209 2256 2304 2328 2379 2444 2496 2522 2704 2867 2928 3008 3042 3072 3104 3172 3328 3384 3492 3666 3721 3744 3783 3904 4056 4096 4392 4418 4512 4559 4608 4656 4758 4888 4992 5044 5408 5499 5734 5856 5917 6016 6084 6144 6208 6344 6627 6656 6768 6984 7137 7332 7442 7488 7566 7808 7943 8112 8192 8601 8784 8836 9024 9118 9216 9312 9409 9516 9776 9984 10088 10309 10816 10998 11163 11349 11468 11712 11834 12032 12168 12288 12416 12688 13254 13312 13536 13677 13968 14274 14664 14884 14976 15132 15616 15886 16224 16384 16393 17202 17568 17672 17751 18048 18236 18432 18624 18818 19032 19552 19881 19968 20176 20618 21632 21996 22326 22698 22936 23424 23668 23829 24064 24336 24576 24832 25376 25803 26508 26624 27072 27354 27936 28227 28548 28717 29328 29768 29952 30264 30927 31232 31772 32448 32768 32786 33489 34404 35136 35344 35502 36096 36472 36864 37248 37271 37636 38064 39104 39762 39936 40352 41031 41236 43264 43992 44652 45396 45872 46848 47336 47658 48128 48373 48672 49152 49179 49664 50752 51606 53016 53248 53253 54144 54708 55872 56454 57096 57434 58656 59267 59536 59904 60528 61854 62464 63544 64896 65536 65572 66978 68808 70272 70688 71004 71487 72192 72944 73728 74496 74542 75272 76128 76921 78208 79524 79872 80704 82062 82472 84681 86151 86528 87984 89304 90792 91744 92781 93696 94672 95316 96256 96746 97344 98304 98358 99328 101504 103212 106032 106496 106506 108288 109416 111744 111813 112908 114192 114868 117312 118534 119072 119808 121056 122317 123708 124928 127088 129792 131072 131144 133956 134749 137616 140544 141376 142008 142974 144384 145119 145888 147456 147537 148992 149084 150544 152256 153842 156416 159048 159744 161408 164124 164944 169362 172302 173056 174887 175968 177801 178608 181584 183488 185562 187392 189344 190632 192512 193492 194688 196608 196716 198656 203008 206424 212064 212992 213012 214273 216576 218832 223488 223626 225816 228384 229736 230763 234624 237068 238144 239616 242112 244634 247416 249856 254176 258453 259584 262144 262288 267912 269498 275232 278099 281088 282752 284016 285948 288768 290238 291776 294912 295074 297984 298168 301088 304512 307684 312832 318096 319488 322816 328248 329888 335439 338724 344604 346112 349774 351936 355602 357216 360937 363168 366951 366976 371124 373321 374784 378688 381264 385024 386984 389376 393216 393432 397312 404247 406016 412848 424128 425984 426024 428546 433152 435357 437664 442223 446976 447252 451632 456768 459472 461526 469248 474136 476288 479232 484224 484523 489268 494832 499712 508352 516906 519168 524288 524576 524661 533403 535824 538996 550464 556198 562176 565504 568032 571896 573949 577536 580476 583552 589824 590148 595968 596336 602176 609024 615368 625664 628849 636192 638976 642819 645632 656496 659776 670878 677448 689208 692224 692289 699548 703872 711204 714432 721874 726336 733902 733952 742248 746642 749568 757376 762528 770048 770471 773968 778752 786432 786864 794624 808494 812032 825696 834297 848256 851968 852048 857092 866304 870714 875328 884446 893952 894504 903264 912673 913536 918944 923052 938496 948272 952576 958464 968448 969046 978536 989664 999424 999973 1016704 1033812 1038336 1048576 1049152 1049322 1066806 1071648 1077992 1082811 1100853 1100928 1112396 1119963 1124352 1131008 1136064 1143792 1147898 1155072 1160952 1167104 1179648 1180296 1191936 1192672 1204352 1212741 1218048 1230736 1251328 1257698 1272384 1277952 1285638 1291264 1312992 1319552 1326669 1341756 1354896 1378416 1384448 1384578 1399096 1407744 1422408 1428864 1443748 1452672 1453569 1467804 1467904 1484496 1493284 1499136 1514752 1525056 1540096 1540942 1547936 1557504 1572864 1573728 1573983 1589248 1590121 1616988 1624064 1651392 1668594 1696512 1703936 1704096 1714184 1721847 1732608 1741428 1750656 1751737 1768892 1787904 1789008 1806528 1825346 1827072 1837888 1846104 1876992 1886547 1896544 1905152 1916928 1928457 1936896 1938092 1957072 1979328 1998848 1999946 2033408 2067624 2076672 2097152 2098304 2098644 2133612 2143296 2155984 2165622 2201706 2201856 2224792 2239926 2248704 2262016 2272128 2273531 2287584 2295796 2310144 2311413 2321904 2334208 2359296 2360592 2383872 2385344 2408704 2425482 2436096 2461472 2502656 2502891 2515396 2544768 2555904 2571276 2582528 2625984 2639104 2653338 2683512 2709792 2738019 2756832 2768896 2769156 2785549 2798192 2815488 2844816 2857728 2887496 2905344 2907138 2935608 2935808 2968992 2986568 2998272 2999919 3029504 3050112 3080192 3081884 3095872 3115008 3145728 3147456 3147966 3178496 3180242 3233976 3248128 3248433 3302784 3337188 3359889 3393024 3407872 3408192 3428368 3443694 3465216 3482856 3501312 3503474 3537784 3575808 3578016 3613056 3615287 3650692 3654144 3675776 3692208 3753984 3773094 3793088 3810304 3833856 3856914 3873792 3876184 3914144 3958656 3980007 3997696 3999892 4066816 4135248 4153344 4194304 4196608 4197288 4267224 4286592 4311968 4331244 4360707 4403412 4403712 4449584 4479852 4497408 4524032 4544256 4547062 4575168 4591592 4620288 4622826 4643808 4668416 4692181 4718592 4721184 4767744 4770363 4770688 4817408 4850964 4872192 4922944 5005312 5005782 5030792 5089536 5111808 5142552 5165056 5165541 5251968 5255211 5278208 5306676 5367024 5419584 5476038 5513664 5537792 5538312 5571098 5596384 5630976 5659641 5689632 5715456 5748899 5774992 5810688 5814276 5871216 5871616 5937984 5973136 5996544 5999838 6059008 6100224 6160384 6163768 6191744 6230016 6291456 6294912 6295932 6356992 6360484 6467952 6496256 6496866 6605568 6674376 6719778 6786048 6815744 6816384 6820593 6856736 6887388 6930432 6934239 6965712 7002624 7006948 7075568 7151616 7156032 7226112 7230574 7301384 7308288 7351552 7384416 7461337 7507968 7546188 7586176 7620608 7667712 7713828 7747584 7752368 7828288 7917312 7960014 7995392 7999784 8133632 8214057 8219689 8270496 8306688 8356647 8388608 8393216 8394576 8534448 8573184 8623936 8662488 8721414 8806824 8807424 8899168 8959704 8994816 8999757 9048064 9088512 9094124 9150336 9183184 9240576 9245652 9287616 9336832 9384362 9437184 9442368 9535488 9540726 9541376 9634816 9701928 9744384 9845888 10010624 10011564 10061584 10179072 10223616 10285104 10330112 10331082 10503936 10510422 10556416 10613352 10734048 10839168 10845861 10952076 11027328 11075584 11076624 11142196 11192768 11261952 11319282 11379264 11430912 11497798 11549984 11621376 11628552 11742432 11743232 11864749 11875968 11946272 11993088 11999676 12118016 12200448 12320768 12327536 12383488 12460032 12582912 12589824 12591864 12713984 12720968 12935904 12992512 12993732 13070653 13211136 13348752 13439556 13572096 13631488 13632768 13641186 13713472 13774776 13860864 13868478 13931424 14005248 14013896 14076543 14151136 14303232 14311089 14312064 14452224 14461148 14602768 14616576 14703104 14768832 14922674 15015936 15092376 15172352 15241216 15335424 15427656 15495168 15504736 15656576 15765633 15834624 15920028 15990784 15999568 16267264 16428114 16439378 16540992 16613376 16713294 16777216 16786432 16789152 16964039 17068896 17146368 17246697 17247872 17324976 17442828 17613648 17614848 17798336 17919408 17989632 17999514 18096128 18177024 18188248 18300672 18366368 18481152 18491304 18575232 18673664 18768724 18874368 18884736 19070976 19081452 19082752 19269632 19403856 19488768 19691776 20021248 20023128 20123168 20358144 20447232 20461779 20570208 20660224 20662164 20784481 21007872 21020844 21112832 21226704 21468096 21678336 21691722 21904152 22054656 22151168 22153248 22284392 22384011 22385536 22523904 22638564 22758528 22772581 22861824 22995596 23099968 23242752 23257104 23484864 23486464 23729498 23751936 23892544 23986176 23999352 24236032 24400896 24641536 24655072 24659067 24766976 24920064 25069941 25165824 25179648 25183728 25427968 25441936 25871808 25985024 25987464 26141306 26422272 26697504 26879112 26975603 27144192 27262976 27265536 27282372 27426944 27549552 27721728 27736956 27862848 28010496 28027792 28153086 28302272 28606464 28622178 28624128 28904448 28922296 29205536 29233152 29406208 29537664 29555903 29845348 30031872 30184752 30344704 30482432 30670848 30855312 30990336 31009472 31313152 31531266 31669248 31840056 31981568 31999136 32534528 32537583 32856228 32878756 33081984 33226752 33426588 33554432 33572864 33578304 33928078 34137792 34292736 34493394 34495744 34649952 34885656 35010889 35227296 35229696 35594247 35596672 35838816 35979264 35999028 36192256 36212137 36354048 36376496 36601344 36732736 36962304 36982608 37150464 37347328 37537448 37748736 37769472 38141952 38162904 38165504 38539264 38807712 38977536 39211959 39383552 40042496 40046256 40246336 40716288 40894464 40923558 41140416 41320448 41324328 41568962 42015744 42041688 42225664 42229629 42453408 42895631 42936192 43356672 43383444 43808304 44109312 44302336 44306496 44568784 44768022 44771072 45047808 45277128 45517056 45545162 45723648 45991192 46199936 46485504 46514208 46969728 46972928 46998731 47458996 47503872 47785088 47972352 47998704 48472064 48801792 49283072 49310144 49318134 49533952 49840128 50139882 50331648 50359296 50367456 50855936 50883872 50892117 51740091 51743616 51970048 51974928 52282612 52844544 53395008 53758224 53951206 54288384 54525952 54531072 54564744 54853888 55099104 55443456 55473912 55673053 55725696 56020992 56055584 56306172 56604544 57212928 57244356 57248256 57808896 57844592 58411072 58466304 58812416 59075328 59111806 59690696 60063744 60369504 60689408 60964864 60998353 61341696 61710624 61980672 62018944 62353443 62626304 63062532 63338496 63680112 63963136 63998272 65069056 65075166 65712456 65757512 66163968 66453504 66853176 67108864 67145728 67152033 67156608 67856156 68275584 68317743 68585472 68986788 68991488 69299904 69771312 70021778 70454592 70459392 71188494 71193344 71677632 71958528 71998056 72384512 72424274 72708096 72752992 73202688 73465472 73924608 73965216 73977201 74300928 74694656 74735687 75074896 75497472 75538944 76283904 76325808 76331008 77078528 77615424 77955072 78423918 78767104 80084992 80092512 80492672 80926809 81432576 81788928 81847116 82280832 82640896 82648656 83137924 84031488 84083376 84451328 84459258 84906816 85791262 85872384 86713344 86766888 87616608 88218624 88529281 88604672 88612992 88667709 89137568 89536044 89542144 90095616 90554256 91034112 91090324 91447296 91982384 92399872 92971008 93028416 93939456 93945856 93997462 94917992 95007744 95570176 95944704 95997408 96944128 96997381 97603584 98566144 98620288 98636268 99067904 99680256 100279764 100663296 100718592 100734912 101711872 101767744 101784234 103480182 103487232 103940096 103949856 104565224 105032667 105689088 106782741 106790016 106855957 107516448 107902412 108576768 108636411 109051904 109062144 109129488 109707776 110198208 110886912 110947824 111346106 111451392 112041984 112111168 112612344 113209088 114425856 114488712 114496512 115617792 115689184 116822144 116932608 117624832 117635877 118150656 118223612 119381392 120127488 120739008 121378816 121929728 121996706 122683392 123421248 123961344 124037888 124706886 125252608 126125064 126676992 127360224 127926272 127996544 128686893 130138112 130150332 131424912 131515024 132327936 132907008 133706352 134217728 134291456 134304066 134313216 135712312 136551168 136635486 137170944 137973576 137982976 138599808 139542624 140043556 140909184 140918784 140996193 142376988 142386688 143355264 143917056 143996112 144769024 144848548 145416192 145505984 146405376 146930944 147849216 147930432 147954402 148601856 149389312 149471374 150149792 150994944 151077888 152567808 152651616 152662016 152676351 154157056 154241737 155230848 155910144 156847836 157534208 160169984 160185024 160985344 161853618 162865152 163577856 163694232 164561664 165281792 165297312 166275848 167019159 168062976 168166752 168902656 168918516 169813632 169918489 171582524 171744768 173426688 173533776 175233216 176437248 177058562 177209344 177225984 177335418 178275136 179072088 179084288 180191232 181108512 182068224 182180648 182894592 182995059 183964768 184799744 185942016 186056832 187060329 187878912 187891712 187994924 189835984 190015488 191140352 191889408 191994816 193888256 193994762 195207168 197132288 197240576 197272536 198135808 199360512 200559528 201326592 201437184 201469824 203423744 203535488 203568468 204953229 206960364 206974464 207880192 207899712 209130448 210065334 211378176 213565482 213580032 213711914 215032896 215804824 217153536 217272822 218103808 218124288 218258976 219415552 220396416 220532507 221773824 221895648 222692212 222902784 224083968 224207061 224222336 225224688 226418176 228851712 228977424 228993024 231235584 231378368 233644288 233865216 235249664 235271754 236301312 236447224 238762784 240254976 241478016 242757632 242780427 243859456 243993412 245366784 246842496 247922688 248075776 249413772 250505216 252250128 253353984 254720448 255852544 255993088 257373786 260276224 260300664 262849824 263030048 264655872 265587843 265814016 266003127 267412704 268435456 268582912 268608132 268626432 270198253 271424624 273102336 273270972 274341888 275947152 275965952 277199616 279085248 280087112 281818368 281837568 281992386 284753976 284773376 286710528 287834112 287992224 289538048 289697096 290832384 290992143 291011968 292810752 293861888 295698432 295860864 295908804 297203712 298778624 298942748 300299584 301989888 302155776 305135616 305303232 305324032 305352702 308314112 308483474 310461696 311820288 313695672 315068416 315098001 320339968 320370048 320567871 321970688 323707236 325730304 325909233 327155712 327388464 329123328 330563584 330594624 332551696 334038318 336125952 336333504 337805312 337837032 339627264 339836978 343165048 343489536 346853376 347067552 350466432 350682839 352874496 354117124 354418688 354451968 354670836 356550272 358144176 358168576 360382464 362217024 364136448 364361296 365789184 365990118 367929536 369599488 371884032 372113664 374120658 375757824 375783424 375989848 379671968 380030976 382280704 383778816 383989632 386060679 387776512 387989524 390414336 394264576 394481152 394545072 396271616 398721024 401119056 402653184 402874368 402939648 406847488 407070976 407136936 409906458 413920728 413948928 415760384 415799424 418260896 420130668 422756352 422988579 427130964 427160064 427423828 430065792 431609648 434307072 434545644 436207616 436248576 436517952 438831104 440792832 441065014 443547648 443791296 445384424 445805568 448167936 448414122 448444672 450449376 452836352 455141557 457703424 457954848 457986048 462471168 462725211 462756736 467288576 467730432 470499328 470543508 472602624 472894448 477525568 480509952 482956032 485515264 485560854 487718912 487986824 490733568 493684992 495845376 496151552 498827544 501010432 501057477 504500256 506707968 509440896 509755467 511705088 511986176 514747572 520552448 520601328 525699648 526060096 529311744 531175686 531628032 532006254 534825408 537165824 537216264 537252864 540396506 542849248 546204672 546541944 548683776 548985177 551894304 551931904 554399232 557643203 558170496 560174224 563636736 563675136 563984772 569507952 569546752 573421056 575668224 575984448 579076096 579394192 581664768 581984286 582023936 585621504 587723776 591396864 591721728 591817608 594407424 597557248 597885496 600599168 603979776 604311552 610271232 610606464 610648064 610705404 616628224 616966948 620923392 623640576 627391344 630136832 630196002 640679936 640740096 641135742 643941376 647414472 651460608 651818466 654311424 654776928 658246656 661127168 661189248 661597521 665103392 668076636 672251904 672621183 672667008 675610624 675674064 679254528 679673956 686330096 686979072 693706752 694135104 700932864 701365678 705748992 708234248 708837376 708903936 709341672 713100544 716288352 716337152 720764928 723749689 724434048 728272896 728722592 731578368 731980236 735859072 739198976 743768064 744227328 748241316 751515648 751566848 751979696 759343936 760061952 764561408 767557632 767979264 772121358 775553024 775979048 780828672 788529152 788962304 789090144 792543232 796763529 797309833 797442048 802238112 805306368 805748736 805879296 810594759 813694976 814141952 814273872 819812916 827841456 827897856 831520768 831598848 836521792 840261336 845512704 845977158 854261928 854320128 854847656 860131584 863219296 868614144 869091288 872415232 872497152 872976429 873035904 877662208 881585664 882130028 887095296 887582592 890768848 891611136 896335872 896828244 896889344 900898752 905672704 910283114 915406848 915909696 915972096 924942336 925450422 925513472 934577152 935460864 940998656 941087016 945205248 945788896 955051136 961019904 961703613 965912064 971030528 971121708 975437824 975973648 981467136 987369984 991690752 992303104 997655088 1002020864 1002114954 1009000512 1013415936 1018881792 1019510934 1023410176 1023972352 1029495144 1041104896 1041202656 1051399296 1052048517 1052120192 1058623488 1062351372 1063256064 1064012508 1069650816 1074331648 1074432528 1074505728 1080793012 1085698496 1092409344 1093083888 1097367552 1097970354 1103788608 1103863808 1108798464 1115286406 1116340992 1120348448 1127273472 1127350272 1127969544 1139015904 1139093504 1146842112 1150880653 1151336448 1151968896 1158152192 1158788384 1163329536 1163968572 1164047872 1171243008 1175447552 1182793728 1183443456 1183635216 1188814848 1195114496 1195770992 1201198336 1207959552 1208623104 1220542464 1221212928 1221296128 1221410808 1233256448 1233933896 1241846784 1247281152 1254782688 1260273664 1260392004 1267853341 1281359872 1281480192 1282271484 1287882752 1294828944 1302921216 1303636932 1308622848 1309553856 1316493312 1322254336 1322378496 1323195042 1330206784 1336153272 1344503808 1345242366 1345334016 1351221248 1351348128 1358509056 1359347912 1365424671 1372660192 1373958144 1387413504 1388175633 1388270208 1389127441 1401865728 1402731356 1411497984 1416468496 1417674752 1417807872 1418683344 1426201088 1432576704 1432674304 1441529856 1447499378 1448868096 1456545792 1457445184 1463156736 1463960472 1471718144 1478397952 1487536128 1488454656 1496482632 1503031296 1503133696 1503959392 1518687872 1520123904 1529122816 1529266401 1535115264 1535958528 1544242716 1551106048 1551958096 1561657344 1577058304 1577924608 1578180288 1585086464 1593527058 1594619666 1594884096 1604476224 1611497472 1611758592 1621189518 1627389952 1628283904 1628547744 1639625832 1645511783 1655682912 1655795712 1663041536 1663197696 1672929609 1673043584 1680522672 1691025408 1691954316 1708523856 1708640256 1709695312 1720263168 1726438592 1737228288 1738182576 1744830464 1744994304 1745952858 1746071808 1755324416 1763171328 1764260056 1774190592 1775165184 1781537696 1783222272 1792671744 1793656488 1793778688 1801797504 1811345408 1820566228 1830813696 1831819392 1831944192 1849884672 1850900844 1851026944 1869154304 1870921728 1881997312 1882174032 1890410496 1891577792 1910102272 1922039808 1923407226 1931824128 1942061056 1942243416 1950875648 1951947296 1962934272 1974739968 1983381504 1984606208 1984792563 1995310176 2004041728 2004229908 2016094657 2018001024 2026831872 2037763584 2039021868 2046820352 2047944704 2058990288 2082209792 2082405312 2102798592 2104097034 2104240384 2117246976 2124702744 2126512128 2128025016 2139301632 2148663296 2148865056 2149011456 2161586024 2171249067 2171396992 2184818688 2186167776 2194735104 2195940708 2207577216 2207727616 2208940357 2217596928 2230572812 2232681984 2240696896 2254546944 2254700544 2255939088 2278031808 2278187008 2293684224 2301761306 2302672896 2303937792 2316304384 2317576768 2326659072 2327937144 2328095744 2342486016 2350895104 2365587456 2366886912 2367270432 2377629696 2390228992 2391541984 2391929499 2402396672 2415919104 2417246208 2431784277 2441084928 2442425856 2442592256 2442821616 2466512896 2467867792 2483693568 2494562304 2509565376 2520547328 2520784008 2535706682 2562719744 2562960384 2564542968 2575765504 2589657888 2605842432 2607273864 2616633491 2617245696 2619107712 2632986624 2644508672 2644756992 2646390084 2660413568 2672306544 2689007616 2690484732 2690668032 2702442496 2702696256 2717018112 2718695824 2730849342 2745320384 2747916288 2774827008 2776351266 2776540416 2778254882 2803731456 2805462712 2822995968 2832936992 2835349504 2835615744 2837366688 2852402176 2865153408 2865348608 2866922591 2883059712 2894998756 2897736192 2913091584 2914890368 2926313472 2927920944 2943436288 2956795904 2975072256 2976909312 2992965264 3006062592 3006267392 3007918784 3037375744 3040247808 3058245632 3058532802 3070230528 3071917056 3088485432 3102212096 3103916192 3123314688 3154116608 3155849216 3156145551 3156360576 3170172928 3187054116 3189239332 3189768192 3208952448 3222994944 3223517184 3242379036 3254779904 3256567808 3257095488 3279251664 3291023566 3311365824 3311591424 3326083072 3326395392 3345859218 3346087168 3361045344 3382050816 3383908632 3396056233 3417047712 3417280512 3419390624 3440526336 3452641959 3452877184 3474456576 3476365152 3489660928 3489988608 3491905716 3492143616 3510648832 3512577289 3526342656 3528520112 3548381184 3550330368 3563075392 3566444544 3585343488 3587312976 3587557376 3603595008 3622690816 3641132456 3661627392 3663638784 3663888384 3699769344 3701801688 3702053888 3738308608 3741843456 3763994624 3764348064 3780820992 3783155584 3803560023 3820204544 3844079616 3846814452 3863648256 3884122112 3884486832 3901751296 3903894592 3925868544 3949479936 3966763008 3969212416 3969585126 3990620352 4008083456 4008459816 4032189314 4036002048 4053663744 4075527168 4078043736 4093640704 4095889408 4096274013 4117980576 4160876207 4164419584 4164810624 4167382323 4205597184 4208194068 4208480768 4234493952 4249405488 4253024256 4256050032 4278603264 4297326592 4297730112 4298022912 4323172048 4342498134 4342793984 4369637376 4372335552 4389470208 4391881416 4415154432 4415455232 4417880714 4435193856 4461145624 4465363968 4481393792 4509093888 4509401088 4511878176 4556063616 4556374016 4558876907 4587368448 4603522612 4605345792 4607875584 4632608768 4635153536 4653318144 4655874288 4656191488 4684972032 4701790208 4731174912 4733773824 4734540864 4755259392 4780457984 4783083968 4783858998 4804793344 4834492416 4863568554 4882169856 4884851712 4885184512 4885643232 4933025792 4935735584 4936535349 4967387136 4989124608 5018788827 5019130752 5041094656 5041568016 5071413364 5125439488 5125920768 5129085936 5151531008 5179315776 5211684864 5214547728 5233266982 5234491392 5238215424 5265973248 5289017344 5289513984 5292780168 5320827136 5344613088 5378015232 5380969464 5381336064 5400286141 5404884992 5405392512 5434036224 5437391648 5461698684 5490640768 5495832576 5549654016 5552702532 5553080832 5556509764 5607462912 5610925424 5645991936 5665873984 5670699008 5671231488 5674733376 5704804352 5730306816 5730697216 5733845182 5766119424 5789997512 5795472384 5826183168 5829780736 5852626944 5855841888 5886872576 5913591808 5916840241 5950144512 5953818624 5985930528 6012125184 6012534784 6015837568 6048283971 6074751488 6080495616 6116491264 6117065604 6140461056 6143834112 6176970864 6204424192 6207832384 6246629376 6308233216 6311698432 6312291102 6312721152 6340345856 6374108232 6378478664 6379536384 6417904896 6445989888 6447034368 6484758072 6509559808 6513135616 6513747201 6514190976 6558503328 6582047132 6622731648 6623182848 6626821071 6652166144 6652790784 6691718436 6692174336 6722090688 6764101632 6767817264 6792112466 6834095424 6834561024 6838781248 6881052672 6905283918 6905754368 6948913152 6952730304 6979977216 6983811432 6984287232 7021297664 7025154578 7052685312 7057040224 7096762368 7100660736 7126150784 7132889088 7170686976 7174625952 7175114752 7175788497 7207190016 7245381632 7249361639 7282264912 7323254784 7327277568 7327776768 7399538688 7403603376 7404107776 7476617216 7483686912 7527989248 7528696128 7561641984 7566311168 7607120046 7640409088 7688159232 7693628904 7727296512 7768244224 7768973664 7803502592 7807789184 7849900473 7851737088 7898959872 7933526016 7938424832 7939170252 7981240704 8016166912 8016919632 8064378628 8072004096 8107327488 8151054336 8156087472 8187281408 8191778816 8192548026 8235961152 8321752414 8328839168 8329621248 8334764646 8411194368 8416388136 8416961536 8468987904 8498810976 8506048512 8512100064 8557206528 8594653184 8595460224 8596045824 8600767773 8646344096 8684996268 8685587968 8739274752 8744671104 8778940416 8783762832 8830308864 8830910464 8835761428 8870387712 8922291248 8930727936 8962787584 9018187776 9018802176 9023756352 9112127232 9112748032 9117753814 9174736896 9207045224 9210691584 9215751168 9265217536 9270307072 9306636288 9311748576 9312382976 9369944064 9403580416 9408745957 9462349824 9467547648 9469081728 9510518784 9560915968 9566167936 9567717996 9609586688 9668984832 9727137108 9764339712 9769703424 9770369024 9771286464 9866051584 9871471168 9873070698 9934774272 9978249216 10037577654 10038261504 10082189312 10083136032 10142826728 10188168699 10250878976 10251841536 10258171872 10303062016 10357925877 10358631552 10365027829 10423369728 10429095456 10466533964 10468982784 10476430848 10531946496 10537731867 10578034688 10579027968 10585560336 10641654272 10689226176 10756030464 10761938928 10762672128 10800572282 10809769984 10810785024 10868072448 10874783296 10923397368 10981281536 10991665152 11099308032 11105405064 11106161664 11113019528 11214925824 11221850848 11291983872 11331747968 11341398016 11342462976 11349466752 11409608704 11410680069 11460613632 11461394432 11467690364 11532238848 11579995024 11590944768 11652366336 11659561472 11705253888 11711683776 11773745152 11827183616 11833680482 11900289024 11907637248 11971861056 12024250368 12025069568 12031675136 12096567942 12149502976 12160991232 12232982528 12234131208 12280922112 12287668224 12353941728 12408848384 12415664768 12482628621 12493258752 12502146969 12616466432 12623396864 12624582204 12625442304 12680691712 12748216464 12756957328 12759072768 12835809792 12891979776 12894068736 12969516144 13019119616 13026271232 13027494402 13028381952 13117006656 13164094264 13245463296 13246365696 13253642142 13304332288 13305581568 13383436872 13384348672 13444181376 13528203264 13535634528 13584224932 13668190848 13669122048 13676630721 13677562496 13762105344 13810567836 13811508736 13897826304 13905460608 13959954432 13967622864 13968574464 14042595328 14050309156 14105370624 14114080448 14193524736 14201321472 14252301568 14265778176 14341373952 14349251904 14350229504 14351576994 14414380032 14490763264 14498723278 14564529824 14646509568 14654555136 14655553536 14799077376 14807206752 14808215552 14809606047 14953234432 14961448489 14967373824 15055978496 15057392256 15123283968 15132622336 15214240092 15280818176 15376318464 15387257808 15454593024 15536488448 15537947328 15607005184 15615578368 15699800946 15703474176 15797919744 15867052032 15876849664 15878340504 15962481408 16032333824 16033839264 16128757256 16144008192 16200858423 16214654976 16302108672 16312174944 16374562816 16383557632 16385096052 16471922304 16482093433 16643504828 16657678336 16659242496 16669529292 16822388736 16832776272 16833923072 16937975808 16997621952 17012097024 17024200128 17114413056 17189306368 17190920448 17192091648 17201535546 17292688192 17369992536 17371175936 17478549504 17489342208 17557880832 17567525664 17660617728 17661820928 17671522856 17740775424 17750520723 17844582496 17861455872 17925575168 18036375552 18037604352 18047512704 18144851913 18224254464 18225496064 18235507628 18349473792 18414090448 18421383168 18431502336 18530435072 18540614144 18613272576 18623497152 18624765952 18739888128 18807160832 18817491914 18924699648 18935095296 18938163456 19021037568 19121831936 19132335872 19135435992 19219173376 19337969664 19454274216 19528679424 19539406848 19540738048 19542572928 19732103168 19742942336 19746141396 19869548544 19880463213 19956498432 20075155308 20076523008 20164378624 20166272064 20285653456 20376337398 20501757952 20503683072 20516343744 20606124032 20715851754 20717263104 20730055658 20846739456 20858190912 20933067928 20952861696 21063892992 21075463734 21156069376 21158055936 21171120672 21283308544 21378452352 21391653179 21512060928 21523877856 21525344256 21601144564 21619539968 21621570048 21736144896 21748084917 21749566592 21846794736 21962563072 21983330304 22198616064 22210810128 22212323328 22226039056 22429851648 22443701696 22583967744 22663495936 22682796032 22684925952 22698933504 22819217408 22821360138 22921227264 22922788864 22935380728 23064477696 23159990048 23181889536 23304732672 23319122944 23410507776 23423367552 23547490304 23549701419 23654367232 23667360964 23800578048 23815274496 23943722112 24048500736 24050139136 24063350272 24193135884 24299005952 24321982464 24465965056 24468262416 24561844224 24575336448 24707883456 24817696768 24831329536 24965257242 24986517504 25004293938 25246793728 25249164408 25250884608 25361383424 25496432928 25513914656 25518145536 25671619584 25783959552 25788137472 25802303319 25939032288 26038239232 26052542464 26054988804 26056763904 26209230541 26234013312 26328188528 26490926592 26492731392 26507284284 26608664576 26611163136 26766873744 26768697344 26888362752 27056406528 27071269056 27168449864 27336381696 27338244096 27353261442 27355124992 27524210688 27621135672 27623017472 27795652608 27810921216 27919908864 27935245728 27937148928 28085190656 28100618312 28210741248 28226237871 28228160896 28387049472 28402642944 28504603136 28531556352 28682747904 28698503808 28700459008 28703153988 28828760064 28981526528 28997446556 29129059648 29293019136 29309110272 29311107072 29598154752 29614413504 29616431104 29619212094 29906468864 29922896978 29934747648 30111956992 30114784512 30246567936 30265244672 30428480184 30561636352 30564506097 30752636928 30774515616 30909186048 31072976896 31075894656 31095083487 31214010368 31231156736 31399601892 31406948352 31595839488 31613195601 31734104064 31753699328 31756681008 31924962816 32064667648 32067678528 32257514512 32288016384 32401716846 32429309952 32604217344 32624349888 32767115264 32770192104 32943844608 32964186866 33287009656 33315356672 33318484992 33339058584 33644777472 33665552544 33667846144 33875951616 33995243904 34016235383 34024194048 34048400256 34228826112 34378612736 34381840896 34384183296 34403071092 34585376384 34739985072 34742351872 34957099008 34978684416 35115761664 35135051328 35321235456 35323641856 35343045712 35481550848 35501041446 35689164992 35722911744 35851150336 36072751104 36075208704 36095025408 36289703826 36448508928 36450992128 36471015256 36698947584 36828180896 36842766336 36863004672 37060870144 37081228288 37226545152 37246994304 37249531904 37447885863 37479776256 37614321664 37634983828 37849399296 37870190592 37876326912 38042075136 38243663872 38264671744 38270871984 38438346752 38675939328 38908548432 39057358848 39078813696 39081476096 39085145856 39464206336 39485884672 39492282792 39739097088 39760926426 39912996864 40150310616 40153046016 40328757248 40332544128 40571306912 40752674796 41003515904 41007366144 41029892163 41032687488 41212248064 41431703508 41434526208 41460111316 41693478912 41716381824 41866135856 41905723392 42127785984 42150927468 42312138752 42316111872 42342241344 42566617088 42756904704 42783306358 43024121856 43047755712 43050688512 43202289128 43239079936 43243140096 43472289792 43496169834 43499133184 43693589472 43925126144 43966660608 44148731029 44397232128 44421620256 44424646656 44452078112 44859703296 44884345467 44887403392 45167935488 45326991872 45365592064 45369851904 45397867008 45638434816 45642720276 45842454528 45845577728 45870761456 46128955392 46319980096 46363779072 46609465344 46638245888 46821015552 46846735104 47094980608 47099402838 47308734464 47334721928 47601156096 47630548992 47887444224 48097001472 48100278272 48126700544 48386271768 48598011904 48602575269 48643964928 48931930112 48936524832 49123688448 49150672896 49415766912 49446280299 49635393536 49662659072 49930514484 49973035008 50008587876 50493587456 50498328816 50501769216 50722766848 50992865856 51027829312 51036291072 51343239168 51567919104 51576274944 51604606638 51878064576 52105084928 52109977608 52113527808 52418461082 52468026624 52656377056 52981853184 52985462784 53014568568 53217329152 53222326272 53251562169 53533747488 53537394688 53776725504 54091390691 54112813056 54142538112 54336899728 54672763392 54676488192 54706522884 54710249984 55048421376 55242271344 55246034944 55591305216 55621842432 55839817728 55870491456 55874297856 56170381312 56201236624 56421482496 56452475742 56456321792 56774098944 56805285888 57009206272 57063112704 57365495808 57397007616 57400918016 57406307976 57657520128 57963053056 57994893112 58258119296 58586038272 58618220544 58622214144 59196309504 59228827008 59232862208 59238424188 59812937728 59845793956 59869495296 60223913984 60229569024 60493135872 60530489344 60856960368 61123272704 61129012194 61505273856 61549031232 61818372096 62145953792 62151789312 62190166974 62428020736 62462313472 62799203784 63191678976 63226391202 63468208128 63507398656 63513362016 63849925632 64129335296 64135357056 64174959537 64515029024 64576032768 64803433692 64858619904 65208434688 65244254751 65248699776 65534230528 65540384208 65887689216 65928373732 66574019312 66630713344 66636969984 66678117168 67289554944 67331105088 67335692288 67751903232 67990487808 68032470766 68048388096 68096800512 68457652224 68757225472 68763681792 68768366592 68806142184 69170752768 69479970144 69484703744 69914198016 69957368832 70203719833 70231523328 70270102656 70642470912 70647283712 70686091424 70963101696 71002082892 71378329984 71445823488 71702300672 72145502208 72150417408 72190050816 72579407652 72897017856 72901984256 72942030512 73397895168 73656361792 73685532672 73726009344 74121740288 74162456576 74453090304 74493988608 74499063808 74895771726 74959552512 75228643328 75269967656 75740381184 75752653824 76084150272 76487327744 76529343488 76541743968 76876693504 77339053801 77351878656 77817096864 78114717696 78157627392 78162952192 78170291712 78627691623 78928412672 78971769344 78984565584 79478194176 79521852852 79825993728 80300621232 80306092032 80657514496 80665088256 81142613824 81505349592 82007031808 82014732288 82059784326 82065374976 82424496128 82863407016 82869052416 82920222632 83386957824 83432763648 83732271712 83811446784 84255571968 84301854936 84624277504 84632223744 84678713613 84684482688 85133234176 85513809408 85566612716 86048243712 86095511424 86101377024 86404578256 86478159872 86486280192 86944579584 86992339668 86998266368 87387178944 87850252288 87933321216 88297462058 88794464256 88843240512 88849293312 88904156224 89719406592 89768690934 89774806784 90335870976 90653983744 90739703808 90795734016 91276869632 91285440552 91684909056 91691155456 91741522912 92257910784 92639960192 92727558144 93218930688 93276491776 93285250461 93642031104 93693470208 94189961216 94198805676 94617468928 94669443856 95202312192 95261097984 95774888448 96194002944 96200556544 96253401088 96772543536 97196023808 97205150538 97287929856 97863860224 97873049664 98301345792 98831533824 98892560598 99270787072 99325318144 99861028968 99946070016 100017175752 100987174912 100996657632 101003538432 101445533696 101985731712 102048706149 102055658624 102072582144 102686478336 103135838208 103152549888 103209213276 103756129152 104210169856 104219955216 104227055616 104836922164 104936053248 105312754112 105963706368 105970925568 106029137136 106434658304 106444652544 106503124338 107067494976 107074789376 107553451008 108182781382 108225626112 108285076224 108673799456 109345526784 109352976384 109413045768 109420499968 110096842752 110484542688 110492069888 111182610432 111243684864 111679635456 111740982912 111748595712 112340762624 112402473248 112842964992 112904951484 112912643584 113548197888 113610571776 114018412544 114126225408 114730991616 114794015232 114801836032 114812615952 115315040256 115926106112 115989786224 116516238592 117172076544 117236441088 117244428288 118392619008 118457654016 118465724416 118476848376 119625875456 119691587912 119738990592 120447827968 120459138048 120986271744 121060978688 121713920736 122246545408 122258024388 122981774077 123010547712 123098062464 123636744192 124291907584 124303578624 124380333948 124856041472 124924626944 125598407568 126383357952 126452782404 126936416256 127014797312 127026724032 127699851264 128258670592 128270714112 128349919074 129030058048 129152065536 129606867384 129717239808 130416869376 130488509502 130497399552 131068461056 131080768416 131775378432 131856747464 132446193087 133148038624 133261426688 133273939968 133356234336 134579109888 134653036401 134662210176 134671384576 134745361777 135503806464 135980975616 136064941532 136096776192 136193601024 136915304448 137514450944 137527363584 137536733184 137612284368 138341505536 138959940288 138969407488 139828396032 139914737664 140407439666 140463046656 140540205312 141284941824 141294567424 141372182848 141926203392 142004165784 142756659968 142891646976 143404601344 144291004416 144300834816 144380101632 145158815304 145794035712 145803968512 145884061024 146795790336 147312723584 147371065344 147452018688 148243480576 148324913152 148338840897 148906180608 148987977216 148998127616 149791543452 149919105024 150457286656 150539935312 151480762368 151505307648 152168300544 152974655488 153058686976 153083487936 153753387008 154678107602 154703757312 155634193728 156315254784 156325904384 156340583424 157255383246 157856825344 157943538688 157969131168 158956388352 159043705704 159614642951 159651987456 160601242464 160612184064 161315028992 161330176512 162274172073 162285227648 163010699184 164014063616 164029464576 164119568652 164130749952 164848992256 165726814032 165738104832 165840445264 166773915648 166865527296 167464543424 167622893568 168511143936 168603709872 169248555008 169264447488 169357427226 169368965376 170266468352 171027618816 171133225432 172096487424 172191022848 172202754048 172809156512 172956319744 172972560384 173889159168 173984679336 173996532736 174774357888 175700504576 175866642432 176594924116 177588928512 177686481024 177698586624 177808312448 179438813184 179537381868 179549613568 180671741952 181307967488 181479407616 181591468032 182553739264 182570881104 183369818112 183382310912 183483045824 184515821568 185279920384 185455116288 186437861376 186552983552 186570500922 187284062208 187386940416 188379922432 188397611352 189234937856 189338887712 190404624384 190522195968 191549776896 192388005888 192401113088 192506802176 192524878611 193545087072 194392047616 194410301076 194575859712 195561181729 195727720448 195746099328 196602691584 197663067648 197785121196 198541574144 198650636288 199722057936 199892140032 200034351504 201974349824 201993315264 202007076864 202891067392 203971463424 204097412298 204111317248 204145164288 205372956672 206271676416 206305099776 206418426552 207512258304 208420339712 208439910432 208454111232 209673844328 209872106496 210611159499 210625508224 211927412736 211941851136 212058274272 212869316608 212889305088 213006248676 214134989952 214149578752 214267214629 215106902016 216365562764 216451252224 216570152448 217347598912 218691053568 218705952768 218826091536 218840999936 220193685504 220969085376 220984139776 222365220864 222487369728 223359270912 223481965824 223497191424 224681525248 224804946496 225685929984 225809902968 225825287168 227221143552 228036825088 228252450816 229461983232 229588030464 229603672064 229625231904 230630080512 231852212224 231979572448 232017161403 233032477184 234344153088 234472882176 234488856576 235883074869 236785238016 236915308032 236931448832 236953696752 239251750912 239383175824 239477981184 240895655936 240918276096 241972543488 242121957376 243427841472 244493090816 244516048776 245963548154 246021095424 246196124928 247273488384 248583815168 248607157248 248760667896 249712082944 249849253888 251196815136 252766715904 252905564808 253813448627 253872832512 254029594624 254053448064 255399702528 256517341184 256541428224 256699838148 258060116096 258304131072 259213734768 259434479616 260833738752 260977019004 260994799104 262136922112 262161536832 263550756864 263713494928 264892386174 266296077248 266522853376 266547879936 266712468672 269158219776 269306072802 269324420352 269342769152 269490723554 271007612928 271961951232 272129883064 272387202048 273830608896 275028901888 275054727168 275073466368 275224568736 276683011072 277919880576 277938814976 278091491327 279656792064 279829475328 280814879332 280926093312 281080410624 282569883648 282589134848 282744365696 283852406784 284008331568 285513319936 285783293952 286809202688 288582008832 288601669632 288760203264 290317630608 291588071424 291607937024 291768122048 293591580672 294625447168 294904037376 296486961152 296649826304 296677681794 297812361216 297975954432 297996255232 299583086904 299838210048 300914573312 301079870624 302961524736 303010615296 304336601088 305949310976 306117373952 306146118447 306166975872 307506774016 309356215204 309407514624 311268387456 312630509568 312651808768 312681166848 314510766492 315713650688 315887077376 315938262336 317912776704 318087411408 319229285902 319303974912 321202484928 321224368128 322630057984 322660353024 324548344146 324570455296 326021398368 328058929152 328239137304 328261499904 329417454601 329697984512 331453628064 331476209664 331680890528 333547831296 333731054592 334929086848 335245787136 337022287872 337207419744 338497110016 338528894976 338714854452 338737930752 340532936704 340719997033 342055237632 342266450864 344192974848 344382045696 344405508096 345618313024 345912639488 345945120768 347778318336 347969358672 347993065472 349548715776 351401009152 351733284864 353189848232 355177857024 355372962048 355397173248 355616624896 358877626368 359074763736 359099227136 361343483904 362615934976 362958815232 363182936064 365107478528 365141762208 366739636224 366764621824 366966091648 368945322231 369031643136 370559840768 370910232576 372875722752 373105967104 373141001844 374568124416 374773880832 376759844864 376795222704 378469875712 378677775424 380809248768 381044391936 383099553792 384776011776 384802226176 385013604352 385049757222 387090174144 388784095232 388820602152 389151719424 391122363458 391455440896 391492198656 393205383168 395326135296 395570242392 397083148288 397301272576 397338579261 399444115872 399784280064 400068703008 403948699648 403986630528 404014153728 404236085331 405782134784 407942926848 408194824596 408222634496 408290328576 410745913344 412543352832 412610199552 412836853104 415024516608 416840679424 416879820864 416908222464 419347688656 419744212992 421222318998 421251016448 423854825472 423883702272 424116548544 425778610176 426012497352 428269979904 428299157504 428534429258 430213804032 432731125528 432902504448 433140304896 434695197824 437382107136 437411905536 437652183072 437681999872 440387371008 441938170752 441968279552 442211059979 444730441728 444974739456 446718541824 446963931648 446994382848 449363050496 449609892992 451371859968 451619805936 451650574336 454442287104 456073650176 456504901632 458923966464 459176060928 459207344128 459250463808 461260161024 463704424448 463959144896 464034322806 466064954368 468945764352 468977713152 471766149738 473570476032 473830616064 473862897664 473907393504 478503501824 478766351648 478843928853 478955962368 481791311872 481836552192 483945086976 484243914752 486822516219 486855682944 488986181632 489032097552 491927096308 492042190848 492392249856 494546976768 497167630336 497214314496 497521335792 499424165888 499698507776 502393630272 505533431808 505811129616 507626897254 507745665024 508059189248 508106896128 510799405056 513034682368 513082856448 513399676296 516120232192 516608262144 518427469536 518868959232 521667477504 521954038008 521989598208 524273844224 524323073664 527101513728 527426989856 529784772348 532592154496 533045706752 533095759872 533424937344 538316439552 538612145604 538648840704 538685538304 538981447108 542015225856 543923902464 544259766128 544774404096 547661217792 550057803776 550109454336 550146932736 550449137472 553366022144 555839761152 555877629952 556182982654 559313584128 559658950656 561629758664 561852186624 562160821248 565139767296 565178269696 565488731392 567704813568 568016663136 571026639872 571566587904 573618405376 573933503377 577164017664 577203339264 577520406528 580635261216 583176142848 583215874048 583536244096 586683545187 587183161344 589250894336 589808074752 592973922304 593299652608 593355363588 595624722432 595951908864 595992510464 599166173808 599676420096 601829146624 602159741248 605923049472 606021230592 608673202176 611898621952 612234747904 612292236894 612333951744 615013548032 618712430408 618815029248 622536774912 625261019136 625303617536 625362333696 629021532984 631427301376 631774154752 631833478497 631876524672 635825553408 636174822816 638458571804 638607949824 642404969856 642448736256 642801643887 645260115968 645320706048 649096688292 649140910592 652042796736 656117858304 656478274608 656522999808 658834909202 659395969024 662907256128 662952419328 663361781056 667095662592 667462109184 669858173696 670491574272 674044575744 674414839488 677057789952 677429708904 677475861504 681065873408 681439994066 684110475264 684532901728 688385949696 688764091392 688811016192 691236626048 691825278976 691890241536 695556636672 695938717344 695986130944 696051484209 699097431552 702802018304 703188078983 703466569728 706379696464 710355714048 710745924096 710794346496 711233249792 717755252736 718149527472 718198454272 722686967808 725231869952 725917630464 726365872128 730214957056 730283524416 733479272448 733529243648 733932183296 737890644462 738063286272 741119681536 741820465152 745751445504 746211934208 746282003688 749136248832 749547761664 753519689728 753590445408 756939751424 757355550848 761440345881 761618497536 762088783872 766199107584 769552023552 769604452352 770027208704 770099514444 774180348288 777568190464 777641204304 778303438848 782244726916 782910881792 782984397312 786410766336 790652270592 791140484784 794166296576 794602545152 794677158522 798888231744 799568560128 800137406016 807897399296 807973261056 808028307456 808472170662 811564269568 815885853696 816389649192 816445268992 821491826688 825086705664 825220399104 825673706208 830049033216 833681358848 833759641728 833816444928 834274473981 838695377312 839488425984 842444637996 842502032896 847709650944 847767404544 848233097088 851557220352 852024994704 856539959808 856598315008 857068858516 860427608064 865462251056 865805008896 866280609792 869390395648 874764214272 874823811072 875304366144 875363999744 880774742016 883876341504 883936559104 884422119958 889460883456 889949478912 893437083648 893927863296 893988765696 898726100992 899219785984 902743719936 903239611872 903301148672 908884574208 912147300352 912648357829 913009803264 917847932928 918352121856 918414688256 918500927616 922520322048 927408848896 927918289792 928068645612 932129908736 937891528704 937955426304 943532299476 947140952064 947661232128 947725795328 947814787008 957007003648 957532703296 957687857706 957911924736 963582623744 963673104384 967890173952 968487829504 973645032438 973711365888 977972363264 978064195104 983854192616 984784499712 988252363803 989093953536 994335260672 994428628992 995042671584 998848331776 999397015552 1004787260544 1005407699413 1011066863616 1011622259232 1015253794508 1015491330048 1016118378496 1016213792256 1021598810112 1022159991099 1026069364736 1026165712896 1026799352592 1032240464384 1033216524288 1036854939072 1037737918464 1043334955008 1043908076016 1043979196416 1048547688448 1048646147328 1054203027456 1054853979712 1059569544696 1065184308992 1066091413504 1066191519744 1066849874688 1076632879104 1077224291208 1077297681408 1077371076608 1077962894216 1084030451712 1087847804928 1088519532256 1089548808192 1095322435584 1100115607552 1100218908672 1100293865472 1100898274944 1106732044288 1106835966693 1111679522304 1111755259904 1112365965308 1118627168256 1119317901312 1123259517328 1123704373248 1124321642496 1130279534592 1130356539392 1130977462784 1135409627136 1136033326272 1142053279744 1143133175808 1147236810752 1147867006754 1154328035328 1154406678528 1155040813056 1161270522432 1166352285696 1166431748096 1167072488192 1173367090374 1174366322688 1178501788672 1179616149504 1186599305216 1186710727176 1191249444864 1191903817728 1191985020928 1198332347616 1199352840192 1203658293248 1204319482496 1211846098944 1212042461184 1212708255993 1217346404352 1223797243904 1224469495808 1224584473788 1224667903488 1230027096064 1237424860816 1237630058496 1245073549824 1250522038272 1250607235072 1250724667392 1258043065968 1262854602752 1263548309504 1263666956994 1263753049344 1271651106816 1272349645632 1276917143608 1284809939712 1284897472512 1285603287774 1290520231936 1290641412096 1298193376584 1298281821184 1304085593472 1312235716608 1312956549216 1313045999616 1317669818404 1318791938048 1325814512256 1325904838656 1326633179937 1326723562112 1334191325184 1334924218368 1339716347392 1340983148544 1348089151488 1348829678976 1354115579904 1354859417808 1354951723008 1362131746816 1362879988132 1368220950528 1369065803456 1376771899392 1377528182784 1377622032384 1382473252096 1383650557952 1383780483072 1391113273344 1391877434688 1391972261888 1392102968418 1398194863104 1405604036608 1406376157966 1406933139456 1412759392928 1420711428096 1421491848192 1421588692992 1422466499584 1435510505472 1436299054944 1436396908544 1436531786559 1445373935616 1450463739904 1451835260928 1452731744256 1460429914112 1460567048832 1466958544896 1467058487296 1467864366592 1475781288924 1476126572544 1482239363072 1483640930304 1491502891008 1492423868416 1492564007376 1498272497664 1499095523328 1507039379456 1507180890816 1513879502848 1514711101696 1522880691762 1523236995072 1524177567744 1532398215168 1539104047104 1540054417408 1540199028888 1548360696576 1555136380928 1555282408608 1556606877696 1564489453832 1565821763584 1565968794624 1572821532672 1581304541184 1582280969568 1588332593152 1589205090304 1589354317044 1597776463488 1598763063001 1599137120256 1600274812032 1615794798592 1615946522112 1616056614912 1616944341324 1623128539136 1631771707392 1632779298384 1632890537984 1642983653376 1650173411328 1650440798208 1651347412416 1660098066432 1667362717696 1667519283456 1667632889856 1668548947962 1677390754624 1678976851968 1684889275992 1685004065792 1695419301888 1695534809088 1696466194176 1703114440704 1704049989408 1713079919616 1713196630016 1714137717032 1720855216128 1721800510131 1730924502112 1731610017792 1732561219584 1738780791296 1749528428544 1749647622144 1750608732288 1750727999488 1760050635561 1761549484032 1767752683008 1767873118208 1768844239916 1778921766912 1779898957824 1786874167296 1787855726592 1787977531392 1797452201984 1798439571968 1805487439872 1806479223744 1806602297344 1817769148416 1824294600704 1825296715658 1826019606528 1835695865856 1836704243712 1836829376512 1837001855232 1845040644096 1854817697792 1855836579584 1856137291224 1864259817472 1875783057408 1875910852608 1887064598952 1894281904128 1895322464256 1895451590656 1895629574016 1914014007296 1915065406592 1915375715412 1915823849472 1927165247488 1927346208768 1928404931661 1935780347904 1936975659008 1947290064876 1947422731776 1955944726528 1956128390208 1967708385232 1969568999424 1976504727606 1978187907072 1988670521344 1988857257984 1990085343168 1998794031104 2009574521088 2010815398826 2022133727232 2023244518464 2030507589016 2032236756992 2032427584512 2043197620224 2044319982198 2052138729472 2052331425792 2053598705184 2064480928768 2066433048576 2073709878144 2074990358363 2075475836928 2086669910016 2087816152032 2087958392832 2097095376896 2097292294656 2108406054912 2109564236949 2109707959424 2119139089392 2130368617984 2132182827008 2132383039488 2133699749376 2153265758208 2154448582416 2154595362816 2154742153216 2155925788432 2168060903424 2175695609856 2177039064512 2179097616384 2190644871168 2200231215104 2200437817344 2200587730944 2201796549888 2213464088576 2213671933386 2223359044608 2223510519808 2224731930616 2237254336512 2238635802624 2246519034656 2247408746496 2248643284992 2260559069184 2260713078784 2261954925568 2270819254272 2272066652544 2284106559488 2284321037643 2286266351616 2294473621504 2295734013508 2308656070656 2308813357056 2310081626112 2322541044864 2332704571392 2332863496192 2334144976384 2346734180748 2348732645376 2357003577344 2359232299008 2373198610432 2373421454352 2382498889728 2383807635456 2383970041856 2396664695232 2398705680384 2407316586496 2408638964992 2423692197888 2424084922368 2425416511986 2434692808704 2448938991616 2449168947576 2449335806976 2460054192128 2474849721632 2475260116992 2490147099648 2501044076544 2501214470144 2501449334784 2502823421943 2516086131936 2525709205504 2527096619008 2527333913988 2527506098688 2542295362477 2543302213632 2544699291264 2553834287216 2569619879424 2569794945024 2571206575548 2581040463872 2581282824192 2596386753168 2596563642368 2608171186944 2624471433216 2625913098432 2626091999232 2635339636808 2637583876096 2651629024512 2651809677312 2653266359874 2653447124224 2668382650368 2669848436736 2679432694784 2681966297088 2696178302976 2697659357952 2708231159808 2709718835616 2709903446016 2724263493632 2725759976264 2736441901056 2737945073487 2738131606912 2753543798784 2755056365568 2755244064768 2764946504192 2767301115904 2767560966144 2782226546688 2783754869376 2783944523776 2784205936836 2796389726208 2811208073216 2812752315932 2813866278912 2825518785856 2841422856192 2842983696384 2843177385984 2844932999168 2871021010944 2872598109888 2872793817088 2873063573118 2890747871232 2900927479808 2903670521856 2905463488512 2920859828224 2921134097664 2933917089792 2934116974592 2935728733184 2951562577848 2964478726144 2964757091409 2967281860608 2983005782016 2984847736832 2985128014752 2996544995328 2998191046656 3014078758912 3014361781632 3016223098239 3027759005696 3029422203392 3045761383524 3046473990144 3048355135488 3064796430336 3066479973297 3078208094208 3080108834816 3080398057776 3096721393152 3110272761856 3110564817216 3113213755392 3128978907664 3131643527168 3131937589248 3145643065344 3162609082368 3164561939136 3178410180608 3178708634088 3195552926976 3197526126002 3198274240512 3200549624064 3231589597184 3231893044224 3232113229824 3233888682648 3246257078272 3263543414784 3265558596768 3265781075968 3285967306752 3299574832151 3300346822656 3300881596416 3302694824832 3320196132864 3334725435392 3335038566912 3335265779712 3337097895924 3354781509248 3357953703936 3369778551984 3370008131584 3390838603776 3391069618176 3392932388352 3406228881408 3408099978816 3426159839232 3426393260032 3428275434064 3441710432256 3443601020262 3461849004224 3463220035584 3465122439168 3477561582592 3499056857088 3499295244288 3501217464576 3501455998976 3520101271122 3523098968064 3535505366016 3535746236416 3537688479832 3559797915648 3573748334592 3575711453184 3575955062784 3594904403968 3596879143936 3610974879744 3612958447488 3613204594688 3635538296832 3648589201408 3650593431316 3652039213056 3671391731712 3673408487424 3673658753024 3674003710464 3690081288192 3709635395584 3711673159168 3712274582448 3728519634944 3751566114816 3751821705216 3774129197904 3788563808256 3790644928512 3790903181312 3791259148032 3828028014592 3830130813184 3830751430824 3854330494976 3854692417536 3856809863322 3871560695808 3873951318016 3894580129752 3894845463552 3911889453056 3912256780416 3935416770464 3939137998848 3953009455212 3956375814144 3977341042688 3977714515968 3979899539811 3980170686336 3997588062208 4019149042176 4021630797652 4044267454464 4046489036928 4061015178032 4064473513984 4064855169024 4086395240448 4088639964396 4104277458944 4104662851584 4107197410368 4128961857536 4132866097152 4147419756288 4149980716726 4150951673856 4173339820032 4175632304064 4175916785664 4194190753792 4194584589312 4216812109824 4219128473898 4219415918848 4238278178784 4260737235968 4264766078976 4267399498752 4282426909813 4306531516416 4308897164832 4309190725632 4309484306432 4311851576864 4336121806848 4351391219712 4354078129024 4358195232768 4381289742336 4400462430208 4400875634688 4401175461888 4403593099776 4426928177152 4427343866772 4446718089216 4447021039616 4449463861232 4474508673024 4477271605248 4493038069312 4494817492992 4497286569984 4521118138368 4521426157568 4523909851136 4541638508544 4544133305088 4568213118976 4568642075286 4572532703232 4588947243008 4591468027016 4617312141312 4620163252224 4645082089728 4665409142784 4665726992384 4668289952768 4693468361496 4697465290752 4714007154688 4718464598016 4746397220864 4746842908704 4764997779456 4767615270912 4767940083712 4793329390464 4796289189003 4797411360768 4814633172992 4817277929984 4847384395776 4848169844736 4850833023972 4869385617408 4897877983232 4898337895152 4898671613952 4920108384256 4949699443264 4950520233984 4980294199296 5002088153088 5002428940288 5002898669568 5005646843886 5032172263872 5054193238016 5054667827976 5055012197376 5084590724954 5086604427264 5089398582528 5107668574432 5139239758848 5139589890048 5142413151096 5162080927744 5162565648384 5165401530393 5192773506336 5193127284736 5216342373888 5248942866432 5251826196864 5252183998464 5270679273616 5275167752192 5303258049024 5303619354624 5306532719748 5306894248448 5336765300736 5339696873472 5358865389568 5363932594176 5392356605952 5395318715904 5416462319616 5419437671232 5419806892032 5448526987264 5451519952528 5472883802112 5475890146974 5476263213824 5507087597568 5510112731136 5510488129536 5529893008384 5535121932288 5564453093376 5567509738752 5567889047552 5568411873672 5592779452416 5622416146432 5625504631864 5627732557824 5651037571712 5682845712384 5685967392768 5686354771968 5689865998336 5742042021888 5745196219776 5745587634176 5746127146236 5781495742464 5801854959616 5807341043712 5810926977024 5841719656448 5842268195328 5867834179584 5868233949184 5871457466368 5903125155696 5928957452288 5929514182818 5934563721216 5966011564032 5969695473664 5970256029504 5996382093312 6028157517824 6028723563264 6032446196478 6055518011392 6058844406784 6091522767048 6096710270976 6129592860672 6132959946594 6156416188416 6160217669632 6160796115552 6193442786304 6220545523712 6221129634432 6224971075089 6226427510784 6257957815328 6263287054336 6263875178496 6291286130688 6325218164736 6328692710847 6329123878272 6356820361216 6357417268176 6391105853952 6395052252004 6396548481024 6401099248128 6463179194368 6463786088448 6464226459648 6467777365296 6492514156544 6527086829568 6531117193536 6531562151936 6571934613504 6599149664302 6600693645312 6601763192832 6605389649664 6640392265728 6669450870784 6670077133824 6670531559424 6674195791848 6709563018496 6715907407872 6739557103968 6740016263168 6781677207552 6782139236352 6785864776704 6812457762816 6816199957632 6852319678464 6852786520064 6856550868128 6883420864512 6887202040524 6923698008448 6926440071168 6930244878336 6955123165184 6998113714176 6998590488576 7002434929152 7002911997952 7040202542244 7046197936128 7071010732032 7071492472832 7075376959664 7119595831296 7147496669184 7151422906368 7151910125568 7189808807936 7193758287872 7221949759488 7225916894976 7226409189376 7271076593664 7297178402816 7301186862632 7304078426112 7346816974848 7347317506048 7348007420928 7380162576384 7419270791168 7423346318336 7424549164896 7457039269888 7501888218697 7503132229632 7503643410432 7548258395808 7577127616512 7581289857024 7581806362624 7582518296064 7626886087431 7656056029184 7660261626368 7661502861648 7708660989952 7709384835072 7713619726644 7743121391616 7747902636032 7789160259504 7789690927104 7823778906112 7824513560832 7870833540928 7878275997696 7906018910424 7912751628288 7954682085376 7955429031936 7959799079622 7960341372672 7995176124416 8038298084352 8043261595304 8088534908928 8092978073856 8122030356064 8128947027968 8129710338048 8172790480896 8177279928792 8208554917888 8209325703168 8213835220461 8214394820736 8257923715072 8265732194304 8294839512576 8299961433452 8301903347712 8346679640064 8351264608128 8351833571328 8388381507584 8389169178624 8433624219648 8438256947796 8438831837696 8476556357568 8521474471936 8529532157952 8534798997504 8564853819626 8613063032832 8617794329664 8618381451264 8618968612864 8623703153728 8672243613696 8702782439424 8708156258048 8716390465536 8762579484672 8801751269376 8802350923776 8807186199552 8853856354304 8854687733544 8893436178432 8894042079232 8898927722464 8949017346048 8954543210496 8986076138624 8989634985984 8994573139968 9042236276736 9042852315136 9047819702272 9048669294717 9083277017088 9088266610176 9136426237952 9137284150572 9145065406464 9177894486016 9182936054032 9234624282624 9240326504448 9290164179456 9330818285568 9331453984768 9336579905536 9386936722992 9394930581504 9428014309376 9436929196032 9492794441728 9493685817408 9535230541824 9535880167424 9586658780928 9592578378006 9594822721536 9629266345984 9634555859968 9694768791552 9696339689472 9701666047944 9738771234816 9795755966464 9796675790304 9797343227904 9840216768512 9898724496453 9899398886528 9901040467968 9960588398592 10004176306176 10004857880576 10005797339136 10011293687772 10064344527744 10108386476032 10109335655952 10110024394752 10169181449908 10173208854528 10178797165056 10215337148864 10278479517696 10279179780096 10284826302192 10324161855488 10325131296768 10330803060786 10385547012672 10386254569472 10432684747776 10497885732864 10503652393728 10504367996928 10541358547232 10550335504384 10606516098048 10607238709248 10613065439496 10613788496896 10679393746944 10717730779136 10727865188352 10784713211904 10790637431808 10832924639232 10838875342464 10839613784064 10897053974528 10903039905056 10945767604224 10951780293948 10952526427648 11014175195136 11020225462272 11020976259072 11059786016768 11070243864576 11128906186752 11135019477504 11135778095104 11136823747344 11185558904832 11244832292864 11251009263728 11255465115648 11302075143424 11365691424768 11371934785536 11372709543936 11379731996672 11484084043776 11490392439552 11491175268352 11492254292472 11562991484928 11603709919232 11614682087424 11621853954048 11683439312896 11684536390656 11735668359168 11736467898368 11742914932736 11806250311392 11857914904576 11859028365636 11869127442432 11929232085469 11932023128064 11939390947328 11940512059008 11992764186624 12056315035648 12057447126528 12064892392956 12111036022784 12117688813568 12183045534096 12193420541952 12259185721344 12265919893188 12312832376832 12320435339264 12321592231104 12386885572608 12441091047424 12442259268864 12449942150178 12452855021568 12515915630656 12526574108672 12527750356992 12582572261376 12650436329472 12657385421694 12658247756544 12713640722432 12714834536352 12782211707904 12790104504008 12802198496256 12847280729439 12926358388736 12927572176896 12928452919296 12935554730592 12985028313088 13054173659136 13062234387072 13063124303872 13070300092369 13143869227008 13198299328604 13201387290624 13203526385664 13210779299328 13280784531456 13338901741568 13340154267648 13341063118848 13348391583696 13419126036992 13431814815744 13479114207936 13480032526336 13563354415104 13564278472704 13571729553408 13624915525632 13632399915264 13704639356928 13705573040128 13713101736256 13766841729024 13774404081048 13847396016896 13860489756672 13910246330368 13996227428352 13997180977152 14004869858304 14005823995904 14080405084488 14092395872256 14142021464064 14142984945664 14150753919328 14239191662592 14294993338368 14302845812736 14303820251136 14379617615872 14387516575744 14388867567009 14443899518976 14451833789952 14452818378752 14542153187328 14594356805632 14602373725264 14608156852224 14693633949696 14694635012096 14696014841856 14760325152768 14838541582336 14846692636672 14849098329792 14914078539776 15003776437394 15006264459264 15007286820864 15096516791616 15162579714048 15163612725248 15165036592128 15253772174862 15312112058368 15320523252736 15323005723296 15418769670144 15427239453288 15482620366247 15486242783232 15495805272064 15578320519008 15579381854208 15647557812224 15649027121664 15741667081856 15756551995392 15812037820848 15825503256576 15909364170752 15910858063872 15919598159244 15920682745344 15990352248832 16076596168704 16086523190608 16177069817856 16185956147712 16244060712128 16257894055936 16259420676096 16345580961792 16354559857584 16417109835776 16418651406336 16427670440922 16428789641472 16515847430144 16531464388608 16589679025152 16599922866904 16693359280128 16702529216256 16703667142656 16776763015168 16778338357248 16867248439296 16876513895592 16877663675392 16953112715136 17042948943872 17059064315904 17069597995008 17129707639252 17226126065664 17235588659328 17236762902528 17237937225728 17247406307456 17344487227392 17405564878848 17416312516096 17432780931072 17525158969344 17603502538752 17604701847552 17614372399104 17707712708608 17709375467088 17786872356864 17788084158464 17797855444928 17898034692096 17909086420992 17972152277248 17989146279936 18084472553472 18085704630272 18095639404544 18097338589434 18166554034176 18176533220352 18272852475904 18274568301144 18290130812928 18355788972032 18365872108064 18469248565248 18480653008896 18580328358912 18661636571136 18662907969536 18673159811072 18674913225267 18773873445984 18789861163008 18856028618752 18873858392064 18985588883456 18987371634816 19070461083648 19071760334848 19173317561856 19185156756012 19189645443072 19258532691968 19269111719936 19389537583104 19392679378944 19403332095888 19477542469632 19591511932928 19593351580608 19594686455808 19680433537024 19797448992906 19798797773056 19802080935936 19921176797184 20008352612352 20011594678272 20022587375544 20128689055488 20216772952064 20218671311904 20220048789504 20338362899816 20346417709056 20357594330112 20430674297728 20556959035392 20558359560192 20569652604384 20648323710976 20650262593536 20661606121572 20771094025344 20772509138944 20783919819013 20865369495552 20995771465728 21007304787456 21008735993856 21082717094464 21100671008768 21213032196096 21214477418496 21226130878992 21227576993792 21358787493888 21435461558272 21455730376704 21569426423808 21581274863616 21665849278464 21677750684928 21679227568128 21794107949056 21806079810112 21891535208448 21903560587896 21905052855296 22040450924544 22041952518144 22119572033536 22140487729152 22257812373504 22270038955008 22271556190208 22273647494688 22371117809664 22489664585728 22502018527456 22505664656091 22510930231296 22604150286848 22731382849536 22743869571072 22745419087872 22759463993344 22880658262293 22968168087552 22980784879104 22982350536704 22984508584944 23125982969856 23207419838464 23229364174848 23243707908096 23366878625792 23369072781312 23471336718336 23472935796736 23485829865472 23612500622784 23715829809152 23718056731272 23738254884864 23858464170938 23864046256128 23878781894656 23881024118016 23985528373248 24112630071296 24114894253056 24129784785912 24222072045568 24235377627136 24366091068192 24386841083904 24518371442688 24531839786376 24625664753664 24640870678528 24643184462208 24773771145216 24882182094848 24884518537728 24899884300356 24905710043136 25031831261312 25053148217344 25055500713984 25165144522752 25300872658944 25314770843388 25316495513088 25427281444864 25429669072704 25564423415808 25580209008016 25604396992512 25694561458878 25852716777472 25855144353792 25856905838592 25871109461184 26108347318272 26124468774144 26126248607744 26140600184738 26287738454016 26396598657208 26407052771328 26421558598656 26561569062912 26677803483136 26680308535296 26682126237696 26696783167392 26838252073984 26863629631488 26958228415872 26960065052672 26974874658719 27126708830208 27128556945408 27143459106816 27249831051264 27264799830528 27409278713856 27411146080256 27426203472512 27533683458048 27548808162096 27694792033792 27720979513344 27820492660736 27992454856704 27994361954304 28009739716608 28011647991808 28160810168976 28184791744512 28284042928128 28285969891328 28301507838656 28478383325184 28605691625472 28607640502272 28759235231744 28775033151488 28777735134018 28887799037952 28903667579904 28905636757504 29084306374656 29188713611264 29204747450528 29216313704448 29387267899392 29389270024192 29392029683712 29520650305536 29677083164672 29693385273344 29696173489359 29698196659584 29828157079552 30007552874788 30012528918528 30014573641728 30193033583232 30325159428096 30327225450496 30330073184256 30507544349724 30624224116736 30641046505472 30646011446592 30837539340288 30854478906576 30965240732494 30972485566464 30991610544128 31156641038016 31158763708416 31295115624448 31298054243328 31483334163712 31513103990784 31624075641696 31651006513152 31821716127744 31839196318488 31841365490688 31980704497664 32153192337408 32173046381216 32354139635712 32371912295424 32488121424256 32515788111872 32518841352192 32691161923584 32709119715168 32834219671552 32837302812672 32855340881844 32857579282944 33031694860288 33049839712201 33062928777216 33179358050304 33199845733808 33386718560256 33405058432512 33407334285312 33553526030336 33556676714496 33734496878592 33753027791184 33755327350784 33906225430272 34085897887744 34118128631808 34139195990016 34259415278504 34452252131328 34471177318656 34473525805056 34475874451456 34494812614912 34688974454784 34811129757696 34832625032192 34865561862144 35050317938688 35207005077504 35209403695104 35228744798208 35415425417216 35418750934176 35573744713728 35576168316928 35595710889856 35787696256407 35796069384192 35818172841984 35944304554496 35978292559872 36168945106944 36171409260544 36191278809088 36194677178868 36333108068352 36353066440704 36545704951808 36549136602288 36580261625856 36711577944064 36731744216128 36938497130496 36961306017792 37160656717824 37323273142272 37325815939072 37346319622144 37349826450534 37547746891968 37579722326016 37712057237504 37747716784128 37971177766912 37974743269632 38140922167296 38143520669696 38346635123712 38370313512024 38517065383936 38538223439872 38541842188317 38779075166208 38785358757888 38806664191776 38955084939264 39183023865856 39186703161216 39189372911616 39210900277107 39360867074048 39594897985812 39597595546112 39604161871872 39842353594368 40016705224704 40023189356544 40045174751088 40257378110976 40433545904128 40437342623808 40440097579008 40676725799632 40692835418112 40715188660224 40861348595456 41113918070784 41116719120384 41139305208768 41300525187072 41323212243144 41542188050688 41545018277888 41567839638026 41730738991104 41991542931456 42014609574912 42017471987712 42165434188928 42201342017536 42426064392192 42428954836992 42452261757984 42455153987584 42717574987776 42870923116544 42894472817963 42911460753408 43138852847616 43162549727232 43331698556928 43355501369856 43358455136256 43588215898112 43612159620224 43783070416896 43807121175792 43810105710592 44080901849088 44083905036288 44239144067072 44280975458304 44515624747008 44540077910016 44543112380416 44547294989376 44742235619328 44979329171456 45004037054912 45011329312182 45021860462592 45208300573696 45487739142144 45490838175744 45518927986688 45761316524586 45936336175104 45961569758208 45964701073408 45969017169888 46414839676928 46447861098741 46458728349696 46487415816192 46733757251584 46738145562624 46942673436672 46945871593472 46971659730944 47225001245568 47431659618304 47436113462544 47476509769728 47716928341876 47728092512256 47757563789312 47762048236032 47971056746496 48225260142592 48229788506112 48259569571824 48444144091136 48470755254272 48732182136384 48773682167808 49036742885376 49063679572752 49251329507328 49281741357056 49286368924416 49547542290432 49764364189696 49769037075456 49799768600712 50063662522624 50106296434688 50111001427968 50330289045504 50601745317888 50629541686776 50632991026176 50854562889728 50859338145408 51128846831616 51160418016032 51208793985024 51389122917756 51705433554944 51710288707584 51713811677184 51742218922368 52216694636544 52248937548288 52252497215488 52281200369476 52575476908032 52793197314416 52814105542656 52843117197312 53123138125824 53355606966272 53360617070592 53364252475392 53393566334784 53676504147968 53727259262976 53916456831744 53920130105344 53949749317438 54253417660416 54257113890816 54286918213632 54499662102528 54529599661056 54818557427712 54822292160512 54852406945024 55067366916096 55097616324192 55389584067584 55441959026688 55640985321472 55671549827569 55984909713408 55988723908608 56019479433216 56023295983616 56321620337952 56369583489024 56568085856256 56571939782656 56603015677312 56956766650368 57211383250944 57215281004544 57518470463488 57550066302976 57555470268036 57775598075904 57807335159808 57811273515008 58168612749312 58377427222528 58409494901056 58432627408896 58774535798784 58778540048384 58784059367424 59041300611072 59354166329344 59386770546688 59392346978718 59396393319168 59656314159104 60015105749576 60025057837056 60386067166464 60650318856192 60654450900992 60660146368512 61015088699448 61248448233472 61282093010944 61292022893184 61675078680576 61708957813152 61930481464988 61944971132928 61983221088256 62313282076032 62317527416832 62351759457039 62590231248896 62596108486656 62966668327424 63026207981568 63248151283392 63302013026304 63643432255488 63678392636976 63682730981376 63961408995328 64306384674816 64346092762432 64708279271424 64743824590848 64976242848512 65031576223744 65037682704384 65382323847168 65418239430336 65674605625344 65710681763688 65715158565888 66063389720576 66099679424402 66125857554432 66358716100608 66399691467616 66773437120512 66810116865024 66814668570624 67107052060672 67113353428992 67468993757184 67506055582368 67510654701568 67516993968273 67812450860544 68171795775488 68236257263616 68278391980032 68518830557008 68904504262656 68942354637312 68947051610112 68951748902912 68989625229824 69377948909568 69622259515392 69665250064384 69731123724288 70100635877376 70414010155008 70418807390208 70457489596416 70830850834432 70837501868352 71147489427456 71152336633856 71191421779712 71575392512814 71592138768384 71636345683968 71888609108992 71956585119744 72337890213888 72382557618176 72389354357736 72666216136704 72706132881408 73091409903616 73098273204576 73160523251712 73423155888128 73463488432256 73876994260992 73922612035584 74321313435648 74646546284544 74651631878144 74692639244288 74699652901068 75095493783936 75159444652032 75424114475008 75495433568256 75942355533824 75949486539264 76281844334592 76287041339392 76693270247424 76740627024048 77034130767872 77076446879744 77083684376634 77558150332416 77570717515776 77613328383552 78366047731712 78373406322432 78378745823232 78421800554214 78721734148096 79189795971624 79195191092224 79684707188736 80033410449408 80046378713088 80090349502176 80514756221952 80867091808256 80874685247616 80880195158016 80924623976157 81353451599264 81385670836224 81430377320448 81722697190912 82227836141568 82233438240768 82278610417536 82601050374144 82646424486288 83084376101376 83090036555776 83135679276052 83461477982208 83983085862912 84029219149824 84034943975424 84330868377856 84402684035072 84852128784384 84857909673984 84904523515968 84910307975168 85435149975552 85741846233088 85788945635926 85822921506816 86277705695232 86325099454464 86663397113856 86711002739712 86716910272512 87176431796224 87224319240448 87566140833792 87614242351584 87620211421184 88161803698176 88167810072576 88478288134144 88561950916608 89031249494016 89080155820032 89086224760832 89094589978752 89484471238656 89958658342912 90008074109824 90022658624364 90043720925184 90416601147392 90975478284288 90981676351488 91037855973376 91522633049172 91872672350208 91923139516416 91929402146816 91938034339776 92829679353856 92895722197482 92917456699392 92974831632384 93467514503168 93476291125248 93885346873344 93943319461888 94450002491136 94863319236608 94872226925088 94953019539456 95433856683752 95515127578624 95524096472064 95942113492992 96450520285184 96459577012224 96519139143648 96888288182272 96941510508544 97464364272768 97524546843061 97547364335616 98073485770752 98127359145504 98502659014656 98563482714112 98572737848832 99095084580864 99149519136603 99528728379392 99538074150912 99599537201424 100127325045248 100212592869376 100222002855936 100660578091008 101203490635776 101259083373552 101265982052352 101709125779456 101718676290816 102257693663232 102320836032064 102417587970048 102778245835512 103410867109888 103420577415168 103427623354368 103484437844736 104433389273088 104497875096576 104504994430976 104562400738952 105150953816064 105586394628832 105628211085312 105686234394624 106246276251648 106711213932544 106721234141184 106728504950784 106787132669568 107353008295936 107363088769221 107454518525952 107832913663488 107840260210688 107899498634876 108506835320832 108514227781632 108573836427264 108999324205056 109059199322112 109637114855424 109644584321024 109704813890048 110134733832192 110195232648384 110779168135168 110883918053376 111281970642944 111343099655138 111969819426816 111977447817216 112038958866432 112046591967232 112643240675904 112739166978048 113136171712512 113143879565312 113206031354624 113913533300736 114422766501888 114430562009088 115100132605952 115110940536072 115551196151808 115614670319616 115622547030016 116337225498624 116754854445056 116818989802112 116865254817792 117549071597568 117557080096768 117568118734848 117632700831321 118082601222144 118708332658688 118773541093376 118784693957436 118792786638336 119312628318208 120030211499152 120050115674112 120772134332928 121300637712384 121308901801984 121320292737024 122030177398896 122496896466944 122564186021888 122584045786368 123350157361152 123417915626304 123860962929976 123966442176512 124626564152064 124635054833664 124703518914078 125180462497792 125192216973312 125933336654848 126052415963136 126496302566784 126604026052608 127286864510976 127356785273952 127365461962752 127922817990656 128612769349632 128683418453889 128692185524864 129416558542848 129487649181696 129952485697024 130063152447488 130075365408768 130764647694336 130836478860672 131349211250688 131421363527376 131430317131776 132126779441152 132199358848804 132251715108864 132717432201216 132799382935232 133546874241024 133620233730048 133629337141248 134214104121344 134226706857984 134937987514368 135012111164736 135021309403136 135033987936546 135624901721088 136343591550976 136472514527232 136556783960064 137037661114016 137809008525312 137884709274624 137894103220224 137903497805824 137979250459648 139244519030784 139330500128768 139343583296223 139462247448576 140201271754752 140828020310016 140837614780416 140914979192832 141661701668864 141675003736704 142294978854912 142304673267712 142382843559424 143150785025628 143184277536768 143272691367936 143777218217984 143913170239488 144675780427776 144765115236352 144778708715472 145332432273408 145412265762816 146182819807232 146196546409152 146321046503424 146846311776256 146926976864512 147753988521984 147845224071168 148642626871296 149293092569088 149385278488576 149399305802136 150190987567872 150318889304064 150848228950016 150990867136512 151884711067648 151898973078528 152563688669184 152574082678784 153386540494848 153481254048096 154068261535744 154152893759488 154167368753268 155080017111097 155116300664832 155141435031552 155226656767104 156732095463424 156746812644864 156757491646464 156843601108428 157443468296192 158379591943248 158390382184448 159369414377472 160066820898816 160092757426176 160180699004352 161029512443904 161734183616512 161749370495232 161760390316032 161849247952314 162706903198528 162771341672448 162860754640896 163445394381824 164455672283136 164466876481536 164557220835072 165202100748288 165292848972576 166168752202752 166180073111552 166271358552104 166922955964416 167014649482707 167966171725824 168058438299648 168069887950848 168661736755712 168805368070144 169704257568768 169715819347968 169809047031936 169820615950336 170870299951104 171483692466176 171577891271852 171645843013632 172555411390464 172650198908928 173326794227712 173422005479424 173433820545024 174352863592448 174448638480896 175132281667584 175228484703168 175240422842368 176323607396352 176335620145152 176956576268288 177123901833216 178062498988032 178160311640064 178172449521664 178189179957504 178968942477312 179917316685824 180016148219648 180045317248728 180833202294784 181950956568576 181963352702976 182075711946752 183045266098344 183745344700416 183846279032832 183858804293632 183876068679552 185659358707712 185791444394964 185834913398784 185949663264768 186935029006336 186952582250496 187055278371117 187770693746688 187886638923776 188900004982272 189726638473216 189744453850176 189906039078912 190867713367504 191030255157248 191048192944128 191884226985984 192901040570368 192919154024448 193038278287296 193883021017088 194928728545536 195049093686122 195094728671232 196146971541504 196254718291008 197126965428224 197145475697664 198190169161728 198299038273206 199057456758784 199076148301824 199199074402848 200254650090496 200444005711872 201274064761211 201321156182016 202406981271552 202518166747104 202531964104704 203418251558912 203437352581632 204515387326464 204641672064128 204835175940096 205556491671024 206821734219776 206841154830336 206855246708736 206968875689472 208866778546176 208995750193152 209009988861952 209124801477904 210301907632128 211172789257664 211256422170624 211372468789248 212492552503296 213422427865088 213442468282368 213457009901568 213574265339136 214706016591872 214726177538442 214909037051904 215665827326976 215680520421376 215798997269752 217013670641664 217147672854528 217998648410112 218118398644224 219274229710848 219289168642048 219409627780096 220269467664384 220390465296768 221558336270336 221767836106752 222563941285888 222686199310276 223939638853632 223954895634432 224077917732864 224093183934464 225286481351808 225478333956096 226272343425024 226287759130624 226412062709248 227827066601472 228845533003776 228861124018176 230200265211904 230221881072144 231102392303616 231229340639232 231245094060032 232674450997248 233509708890112 233637979604224 235098143195136 235114160193536 235136237469696 235265401662642 236165202444288 237547082186752 237569387914872 237585573276672 238625256636416 240060422998304 240100231348224 241544268665856 242601275424768 242617803603968 242640585474048 242773871928471 244060354797792 244993792933888 245128372043776 245168091572736 246700314722304 246835831252608 247721925859952 247932884353024 249253128304128 249270109667328 249407037828156 250360924995584 250384433946624 251866673309696 252104831926272 252992605133568 253208052105216 254573729021952 254713570547904 254730923925504 255845635981312 257225538699264 257366836907778 257384371049728 258833117085696 258975298363392 259904971394048 260150730817536 261529295388672 261672957721344 262698422501376 262842727054752 262860634263552 264253558882304 264398717697608 264503430217728 265434864402432 265598765870464 267093748482048 267240467460096 267258674282496 268428208242688 268453413715968 269875975028736 270024222329472 270042618806272 270067975873092 271249803442176 272687183101952 272945029054464 273113567920128 274075322228032 275618017050624 275769418549248 275788206440448 275806995611648 275958500919296 278489038061568 278661000257536 278687166592446 278924494897152 280402543509504 281656040620032 281829958385664 283323403337728 283350007473408 284589957709824 284609346535424 284765687118848 286301570051256 286545382735872 287554436435968 287826340478976 289351560855552 289530230472704 289557417430944 290664864546816 290824531525632 292365639614464 292393092818304 292573640529183 292642093006848 293692623552512 293853953729024 295507977043968 295690448142336 297285253742592 297448557409809 298586185138176 298770556977152 298798611604272 300381975135744 300637778608128 301696457900032 301981734273024 303769422135296 303797946157056 305127377338368 305148165357568 306773080989696 306962508096192 308305787518976 308334737506536 310160034222194 310232601329664 310282870063104 310453313534208 313464190926848 313493625289728 313514983292928 313687202216856 314886936592384 316759183886496 316780764368896 318738828754944 320133641797632 320185514852352 320361398008704 322059024887808 323468367233024 323498740990464 323520780632064 323698495904628 325413806397056 325542683344896 325721509281792 326890788763648 328911344566272 328933752963072 329114441670144 330404201496576 330585697945152 332337504405504 332360146223104 332542717104208 333845911928832 334029298965414 335932343451648 336116876599296 336139775901696 337323473511424 339408515137536 339431638695936 339618094063872 339641231900672 341740599902208 342967384932352 343155782543704 343291686027264 345300397817856 346653588455424 346844010958848 346867641090048 348705727184896 348897276961792 350264563335168 350456969406336 350480845684736 352647214792704 352671240290304 353913152536576 354247803666432 356124997976064 356320623280128 356344899043328 356378359915008 357937884954624 359834633371648 360032296439296 360090634497456 361666404589568 363901913137152 363926705405952 364151423893504 366090532196688 367490689400832 367692558065664 367717608587264 367752137359104 371318717415424 371582888789928 371899326529536 373870058012672 373905164500992 374110556742234 375541387493376 375773277847552 377800009964544 379453276946432 379488907700352 379812078157824 381735426735008 382060510314496 382096385888256 383768453971968 385802081140736 385838308048896 386050255361667 386076556574592 387766042034176 389857457091072 390098187372244 390189457342464 392293943083008 392509436582016 394253930856448 394290951395328 396380338323456 396598076546412 398114913517568 398152296603648 398398148805696 400509300180992 400888011423744 402548129522422 402642312364032 404813962543104 405036333494208 405063928209408 406836503117824 406874705163264 409030774652928 409283344128256 409670351880192 411112983342048 413682309660672 413710493417472 413937751378944 417733557092352 417991500386304 418019977723904 418249602955808 420603815264256 422345578515328 422512844341248 422744937578496 424985105006592 426844855730176 426884936564736 426914019803136 427148530678272 429412033183744 429452355076884 429818074103808 431331654653952 431361040842752 431597994539504 434027341283328 434295345709056 435997296820224 436236797288448 438548459421696 438578337284096 438819255560192 440538935328768 440780930593536 443116672540672 443535672213504 445127882571776 445372398620552 447879277707264 448155835465728 448186367868928 450572962703616 450956667912192 452544686850048 452575518261248 452824125418496 455654133202944 457691066007552 457722248036352 460400530423808 460443762144288 462204784607232 462458681278464 462490188120064 465240051333291 465348901994496 467019417780224 467275959208448 470196286390272 470228320387072 470272474939392 470530803325284 472330404888576 475094164373504 475138775829744 475171146553344 477250513272832 480120845996608 480200462696448 483088537331712 485202550849536 485235607207936 485281170948096 485547743856942 488120709595584 490256744087552 490336183145472 493400629444608 493671662505216 495443851719904 495865768706048 498506256608256 498540219334656 498814075656312 500721849991168 500768867893248 501043948448121 503733346619392 504209663852544 505985210267136 506416104210432 509147458043904 509427141095808 509461847851008 511691271962624 514451077398528 514733673815556 514768742099456 517666234171392 517950596726784 519809942788096 520301461635072 523058590777344 523345915442688 525396845002752 525685454109504 525721268527104 528507117764608 528797435395216 529006860435456 530869728804864 531197531740928 534187496964096 534480934920192 534517348564992 536906827431936 539751950057472 540048444658944 540085237612544 540135951746184 542499606884352 545374366203904 545890058108928 546227135840256 548150644456064 551236034101248 551538837098496 551576412880896 551613991223296 551917001838592 556978076123136 557322000515072 557374333184892 557848989794304 560805087019008 563312081240064 563659916771328 566646806675456 566700014946816 569179915419648 569218693070848 569531374237696 572603140102512 573090765471744 575108872871936 575652680957952 578703121711104 579060460945408 579114834861888 581649063051264 584731279228928 584786185636608 585147281058366 585284186013696 587385247105024 587707907458048 591380896284672 594570507485184 594897114819618 597172370276352 597541113954304 597597223208544 600763950271488 603392915800064 603822194283633 603963468546048 607538844270592 607595892314112 610254754676736 610296330715136 613546161979392 613925016192384 616611575037952 616669475013072 620320068444388 620465202659328 620565740126208 620906627068416 626928381853696 626987250579456 627029966585856 627374404433712 629773873184768 633518367772992 633561528737792 637477657509888 640267283595264 640371029704704 640722796017408 644118049775616 646936734466048 646997481980928 647041561264128 647396991809256 650827612794112 651443018563584 653781577527296 657822689132544 657867505926144 658228883340288 660808402993152 661171395890304 664675008811008 664720292446208 665085434208416 667691823857664 668058597930828 671864686903296 672233753198592 672279551803392 674646947022848 678817030275072 678863277391872 679236188127744 679282463801344 683481199804416 685934769864704 686311565087408 686583372054528 690600795635712 693307176910848 693688021917696 693735282180096 697411454369792 697794553923584 700529126670336 700913938812672 700961691369472 705294429585408 705342480580608 707826305073152 708495607332864 712641246560256 712689798086656 712756719830016 715875769909248 719669266743296 720064592878592 720181268994912 723332809179136 727683157213609 727803826274304 727853410811904 728302847787008 732181064393376 734981378801664 735385116131328 735435217174528 735504274718208 742637434830848 743165777579856 743798653059072 747740116025344 747810329001984 748221113484468 751082774986752 751546555695104 755600019929088 758906553892864 758977815400704 759624156315648 763470853470016 764121020628992 764192771776512 767536907943936 771604162281472 771676616097792 772100510723334 772153113149184 775532084068352 779714914182144 780196374744488 784587886166016 785018873164032 788507861712896 788581902790656 792760676646912 793196153092824 796229827035136 796304593207296 796796297611392 801018600361984 801776022847488 805096259044844 805284624728064 809627925086208 810072666988416 810127856418816 813673006235648 813749410326528 818061549305856 818566688256512 819340703760384 822225966684096 827364619321344 827420986834944 827875502757888 835467114184704 835983000772608 836039955447808 836499205911616 841207630528512 844691157030656 845489875156992 849970210013184 853769873129472 853828039606272 854297061356544 858824066367488 858904710153768 859636148207616 862663309307904 862722081685504 863195989079008 868054682566656 868590691418112 871994593640448 872473594576896 877096918843392 877156674568192 877638511120384 877720921587549 881077870657536 881561861187072 886233345081344 887071344427008 890255765143552 890744797241104 895758555414528 896311670931456 896372735737856 901145925407232 901913335824384 905089373700096 905151036522496 905648250836992 911308266405888 915382132015104 915444496072704 920801060847616 920887524288576 924917362556928 924980376240128 930480102666582 930697803988992 934038835560448 934551918416896 940392572780544 940544949878784 941061606650568 944660809777152 950188328747008 950277551659488 950342293106688 954501026545664 960241691993216 960400925392896 966177074663424 970405101699072 970471214415872 970562341896192 971095487713884 976241419191168 980513488175104 980672366290944 986801258889216 987343325010432 990887703439808 991731537412096 997012513216512 997080438669312 997628151312624 1001443699982336 1001537735786496 1002087896896242 1007466693238784 1008419327705088 1011970420534272 1018294916087808 1018854282191616 1018923695702016 1023382543925248 1028902154797056 1029467347631112 1029537484198912 1035901193453568 1039619885576192 1040602923270144 1046117181554688 1046691830885376 1050793690005504 1051370908219008 1051442537054208 1057014235529216 1057594870790432 1058013720870912 1061739457609728 1062395063481856 1068374993928192 1068961869840384 1069034697129984 1073813654863872 1079503900114944 1080096889317888 1080170475225088 1080271903492368 1084999213768704 1090748732407808 1091780116217856 1092454271680512 1096301288912128 1102472068202496 1103077674196992 1103152825761792 1103227982446592 1103834003677184 1113956152246272 1114644001030144 1114748666369784 1115697979588608 1121610174038016 1126624162480128 1127319833542656 1133293613350912 1133400029893632 1138359830839296 1138437386141696 1139062748475392 1145206280205024 1146181530943488 1150217745743872 1151305361915904 1157406243422208 1158120921890816 1158229669723776 1163298126102528 1169462558457856 1169572371273216 1170294562116732 1170568372027392 1174770494210048 1175415814916096 1182761792569344 1189141014970368 1189794229639236 1194344740552704 1195082227908608 1195194446417088 1201527900542976 1206785831600128 1207644388567266 1207926937092096 1215077688541184 1215191784628224 1220509509353472 1227092323958784 1227850032384768 1233223150075904 1233338950026144 1240640136888776 1241131480252416 1241813254136832 1253856763707392 1253974501158912 1254059933171712 1254748808867424 1259547746369536 1267036735545984 1267123057475584 1267819108959793 1274955315019776 1280534567190528 1280742059409408 1281445592034816 1288236099551232 1293873468932096 1293994963961856 1294083122528256 1294793983618512 1301655225588224 1302886037127168 1307563155054592 1315645378265088 1315735011852288 1316457766680576 1321616805986304 1322342791780608 1329350017622016 1329440584892416 1330170868416832 1335383647715328 1336117195861656 1344467506397184 1344559103606784 1349293894045696 1357634060550144 1357726554783744 1358472376255488 1358564927602688 1366962399608832 1371869539729408 1372623130174816 1373166744109056 1381201591271424 1386614353821696 1387376043835392 1387470564360192 1394822908739584 1395589107847168 1395720153999873 1401058253340672 1401827877625344 1401923382738944 1410588859170816 1410684961161216 1415652610146304 1416991214665728 1425282493120512 1425379596173312 1425513439660032 1431751539818496 1439338533486592 1440129185757184 1440362537989824 1446665618358272 1455366314427218 1455607652548608 1455706821623808 1456605695574016 1464362128786752 1470770232262656 1470870434349056 1471008549436416 1485274869661696 1486331555159712 1487597306118144 1495620658003968 1496442226968936 1502165549973504 1503093111390208 1511200039858176 1517813107785728 1517955630801408 1519248312631296 1526941706940032 1528242041257984 1528385543553024 1535073815887872 1543208324562944 1543353232195584 1544201021446668 1544306226298368 1551064168136704 1559429828364288 1560392749488976 1569175772332032 1570037746328064 1577015723425792 1577163805581312 1585521353293824 1586392306185648 1592459654070272 1592609186414592 1593592595222784 1602037200723968 1603552045694976 1610192518089688 1619255850172416 1620145333976832 1620255712837632 1627346012471296 1627498820653056 1636123098611712 1637133376513024 1638681407520768 1644451933368192 1654729238642688 1654841973669888 1655751005515776 1670934228369408 1671966001545216 1672079910895616 1672998411823232 1682415261057024 1689382314061312 1690979750313984 1699940420026368 1707539746258944 1707656079212544 1708594122713088 1717648132734976 1717809420307536 1719272296415232 1725326618615808 1725444163371008 1726391978158016 1736109365133312 1737181382836224 1744947189153792 1754193837686784 1754313349136384 1755277022240768 1755441843175098 1762155741315072 1763123722374144 1772466690162688 1774142688854016 1780511530287104 1781489594482208 1791517110829056 1792623341862912 1792745471475712 1802291850814464 1810178747400192 1810302073044992 1811296501673984 1811466582850899 1822616532811776 1830764264030208 1830888992145408 1841602121695232 1841775048577152 1849834725113856 1849960752480256 1860960205333164 1861395607977984 1868077671120896 1869103836833792 1880785145561088 1881089899757568 1882123213301136 1889321619554304 1900376657494016 1900555103318976 1900684586213376 1909002053091328 1920483383986432 1920801850785792 1932354149326848 1940810203398144 1941124683792384 1942190975427768 1952482838382336 1961026976350208 1961344732581888 1973602517778432 1974686650020864 1981775406879616 1983463074824192 1994025026433024 1994160877338624 1995256302625248 2002887399964672 2003075471572992 2004175793792484 2014933386477568 2016040222444261 2016838655410176 2023940841068544 2036589832175616 2037708564383232 2037847391404032 2046765087850496 2057804309594112 2058934695262224 2059074968397824 2071802386907136 2079239771152384 2081205846540288 2092234363109376 2093383661770752 2101587380011008 2102741816438016 2102885074108416 2114028471058432 2115189741580864 2116027441741824 2123478915219456 2124790126963712 2137923739680768 2138069394259968 2147627309727744 2159007800229888 2160193778635776 2160340950450176 2160543806984736 2169998427537408 2181497464815616 2183049471640827 2183560232435712 2184908543361024 2192602577824256 2204944136404992 2206155348393984 2206305651523584 2206455964893184 2207668007354368 2227912304492544 2229288002060288 2229497332739568 2231395959177216 2243220348076032 2253248324960256 2254639667085312 2266587226701824 2266800059787264 2276719661678592 2276874772283392 2278125496950784 2290412560410048 2292363061886976 2300435491487744 2302610723831808 2314812486844416 2316241843781632 2316459339447552 2326596252205056 2338925116915712 2339144742546432 2340589124233464 2349540988420096 2350831629832192 2365523585138688 2378282029940736 2379588459278472 2388689481105408 2390164455817216 2390388892834176 2403055801085952 2413571663200256 2415288777134532 2415853874184192 2430155377082368 2430383569256448 2441019018706944 2454184647917568 2455700064769536 2466446300151808 2466677900052288 2481280273777552 2482262960504832 2483626508273664 2507713527414784 2507949002317824 2508119866343424 2509497617734848 2534073471091968 2534246114951168 2535638217919586 2549910630039552 2561484118818816 2562891184069632 2576472199102464 2587746937864192 2587989927923712 2588166245056512 2589587967237024 2603310451176448 2605772074254336 2615126310109184 2616562841895743 2631290756530176 2631470023704576 2632915533361152 2643233611972608 2644685583561216 2658700035244032 2658881169784832 2660341736833664 2670767295430656 2672234391723312 2688935012794368 2689118207213568 2698587788091392 2715268121100288 2715453109567488 2716944752510976 2717129855205376 2733924799217664 2743739079458816 2745246260349632 2746333488218112 2762403182542848 2774752087670784 2774941128720384 2789645817479168 2791178215694336 2791440307999746 2802116506681344 2803655755250688 2803846765477888 2821177718341632 2831305220292608 2833982429331456 2850564986241024 2850759192346624 2851026879320064 2863503079636992 2878677066973184 2880258371514368 2880725075979648 2893331236716544 2910732628854436 2911215305097216 2911413643247616 2913211391148032 2928724257573504 2941540464525312 2941740868698112 2942017098872832 2970549739323392 2972663110319424 2975194612236288 2991241316007936 2992884453937872 3004331099947008 3006186222780416 3022400079716352 3035626215571456 3035911261602816 3053883413880064 3056484082515968 3056771087106048 3070147631775744 3086706464391168 3088402042893336 3088612452596736 3102128336273408 3118859656728576 3120785498977952 3138351544664064 3140075492656128 3154031446851584 3154327611162624 3171042706587648 3172784612371296 3184919308140544 3185218372829184 3187185190445568 3204074401447936 3207104091389952 3220385036179376 3238511700344832 3240290667953664 3240511425675264 3254692024942592 3254997641306112 3272246197223424 3274266753026048 3277362815041536 3288903866736384 3309458477285376 3309683947339776 3311502011031552 3341868456738816 3343932003090432 3344159821791232 3345996823646464 3364830522114048 3378764628122624 3381959500627968 3399880840052736 3415079492517888 3415312158425088 3417188245426176 3435296265469952 3435618840615072 3438544592830464 3450653237231616 3450888326742016 3452783956316032 3472218730266624 3474362765672448 3489894378307584 3508387675373568 3508626698272768 3510554044481536 3510883686350196 3524311482630144 3526247444748288 3544933380325376 3548285377708032 3561023060574208 3562979188964416 3583034221658112 3585246683725824 3585490942951424 3604583701628928 3620357494800384 3620604146089984 3622593003347968 3622933165701798 3645233065623552 3661528528060416 3683204243390464 3683550097154304 3699669450227712 3699921504960512 3721920410666328 3736155342241792 3738207673667584 3761570291122176 3762179799515136 3764246426602272 3778643239108608 3800753314988032 3801110206637952 3801369172426752 3803457326879379 3818004106182656 3840966767972864 3841603701571584 3864708298653696 3881620406796288 3882249367584768 3884381950855536 3904965676764672 3922053952700416 3922689465163776 3947205035556864 3949373300041728 3963550813759232 3966926149648384 3988050052866048 3988321754677248 3990512605250496 4006150943145984 4008351587584968 4029866772955136 4032080444888522 4033677310820352 4047881682137088 4073179664351232 4075417128766464 4075694782808064 4093530175700992 4115608619188224 4117869390524448 4118149936795648 4143604773814272 4158479542304768 4162411693080576 4184468726218752 4186767323541504 4203174760022016 4205483632876032 4205770148216832 4228056942116864 4230379483161728 4232054883483648 4246957830438912 4249580253927424 4275847479361536 4276138788519936 4295254619455488 4318015600459776 4320387557271552 4320681900900352 4321087613969472 4339996855074816 4362994929631232 4366098943281654 4367120464871424 4369817086722048 4385205155648512 4412310696787968 4412611303047168 4415336014708736 4455824608985088 4458576004120576 4458994665479136 4462791918354432 4506496649920512 4509279334170624 4533174453403648 4533600119574528 4553439323357184 4553749544566784 4556250993901568 4580825120820096 4584726123773952 4600870982975488 4605221447663616 4629624973688832 4632483687563264 4632918678895104 4653192504410112 4677850233831424 4678289485092864 4681178248466928 4699081976840192 4701663259664384 4731047170277376 4756564059881472 4759176918556944 4777378962210816 4780328911634432 4780777785668352 4806111602171904 4827143326400512 4830577554269064 4860310754164736 4860767138512896 4882038037413888 4908369295835136 4911400129539072 4932892600303616 4933355800104576 4962560547555104 4964525921009664 4967253016547328 5015427054829568 5015898004635648 5016239732686848 5018995235469696 5068146942183936 5068492229902336 5071276435839172 5099821260079104 5122968237637632 5125782368139264 5152944398204928 5175493875728384 5175979855847424 5176332490113024 5179175934474048 5206620902352896 5211544148508672 5230252620218368 5233125683791486 5262581513060352 5262940047409152 5265831066722304 5286467223945216 5289371167122432 5317400070488064 5317762339569664 5320683473667328 5341534590861312 5344468783446624 5377870025588736 5378236414427136 5397175576182784 5430536242200576 5430906219134976 5433889505021952 5434259710410752 5467849598435328 5487478158917632 5490492520699264 5492666976436224 5524806365085696 5549504175341568 5549882257440768 5579291634958336 5582356431388672 5582880615999492 5604233013362688 5607311510501376 5607693530955776 5642355436683264 5662610440585216 5667964858662912 5701129972482048 5701518384693248 5702053758640128 5727006159273984 5757354133946368 5760516743028736 5761450151959296 5786662473433088 5821465257708872 5822430610194432 5826422782296064 5857448515147008 5883080929050624 5883481737396224 5884034197745664 5941099478646784 5945326220638848 5950389224472576 5982482632015872 5985768907875744 6008662199894016 6012372445560832 6044800159432704 6048120667332783 6071252431142912 6071822523205632 6107766827760128 6112968165031936 6113542174212096 6140295263551488 6173412928782336 6176804085786672 6177224905193472 6204256672546816 6237719313457152 6241570997955904 6276703089328128 6280150985312256 6308062893703168 6308655222325248 6342085413175296 6345569224742592 6370436745658368 6374370380891136 6408148802895872 6414208182779904 6440770072358752 6477023400689664 6480581335907328 6481022851350528 6509384049885184 6509995282612224 6544492394446848 6548533506052096 6549148414922481 6554725630083072 6577807733472768 6618916954570752 6619367894679552 6623004022063104 6683736913477632 6687864006180864 6688319643582464 6691993647292928 6729661044228096 6757529256245248 6763919001255936 6799761680105472 6830158985035776 6830624316850176 6834376490852352 6870592530939904 6871237681230144 6877089185660928 6901306474463232 6901776653484032 6905567912632064 6944437460533248 6948725531344896 6979788756615168 7016775350747136 7021108088963072 7021767372700392 7048622965260288 7052494889496576 7089866760650752 7096570755416064 7122046121148416 7125958377928832 7166068443316224 7170493367451648 7170981885902848 7209167403257856 7240714989600768 7241208292179968 7245186006695936 7245866331403596 7290466131247104 7323057056120832 7366408486780928 7367100194308608 7399338900455424 7399843009921024 7443840821332656 7472310684483584 7476415347335168 7523140582244352 7524359599030272 7528492853204544 7601506629976064 7602220413275904 7602738344853504 7606914653758758 7636008212365312 7681933535945728 7729416597307392 7763240813592576 7764498735169536 7768763901711072 7809931353529344 7844107905400832 7845378930327552 7849688525687229 7894410071113728 7898746600083456 7927101627518464 7933852299296768 7976100105732096 7976643509354496 7981025210500992 8012301886291968 8016703175169936 8059733545910272 8064160889777044 8067354621640704 8095763364274176 8146359328702464 8150834257532928 8151389565616128 8187060351401984 8231217238376448 8235738781048896 8236299873591296 8287209547628544 8316959084609536 8324823386161152 8368937452437504 8373534647083008 8406349520044032 8410967265752064 8411540296433664 8456113884233728 8460758966323456 8493915660877824 8499160507854848 8551694958723072 8552277577039872 8590509238910976 8636031200919552 8640775114543104 8641363801800704 8642175227938944 8679993710149632 8725989859262464 8732197886563308 8734240929742848 8739634173444096 8770410311297024 8824621393575936 8825222606094336 8830672029417472 8911649217970176 8917152008241152 8917989330958272 8925583836708864 9012993299841024 9018558668341248 9066348906807296 9067200239149056 9106878646714368 9112501987803136 9161650241640192 9169452247547904 9201741965950976 9210442895327232 9264967375126528 9265837357790208 9306385008820224 9355700467662848 9356578970185728 9362356496933856 9398163953680384 9403326519328768 9459881043776917 9462094340554752 9513128119762944 9518353837113888 9554757924421632 9560657823268864 9561555571336704 9612223204343808 9654286652801024 9661155108538128 9720621508329472 9721534277025792 9764076074827776 9816738591670272 9822800259078144 9865785200607232 9866711600209152 9925121095110208 9929051842019328 9934506033094656 10030854109659136 10031796009271296 10032479465373696 10037990470939392 10136293884367872 10136984459804672 10142552871678344 10199642520158208 10245936475275264 10251564736278528 10305888796409856 10350987751456768 10351959711694848 10352664980226048 10358351868948096 10413241804705792 10423088297017344 10460505240436736 10466251367582972 10525163026120704 10525880094818304 10531662133444608 10572934447890432 10578742334244864 10634800140976128 10635524679139328 10641366947334656 10683069181722624 10688937566893248 10755740051177472 10756472828854272 10794351152365568 10861072484401152 10861812438269952 10867779010043904 10868519420821504 10935699196870656 10974956317835264 10980985041398528 11049612730171392 11099008350683136 11099764514881536 11164712862777344 11165761231998984 11208466026725376 11214623021002752 11215387061911552 11284710873366528 11325220881170432 11335929717325824 11402259944964096 11403036769386496 11404107517280256 11410371980638137 11454012318547968 11514708267892736 11521033486057472 11522900303918592 11573324946866176 11642930515417744 11644861220388864 11652845564592128 11714897030294016 11766161858101248 11766963474792448 11768068395491328 11882198957293568 11890652441277696 11900778448945152 11964965264031744 11971537815751488 12024744891121664 12089600318865408 12096241334665566 12142504862285824 12143645046411264 12215533655520256 12227084348424192 12280590527102976 12346825857564672 12353608171573344 12354449810386944 12408513345093632 12475438626914304 12483141995911808 12553406178656256 12560301970624512 12616125787406336 12617310444650496 12684170826350592 12691138449485184 12740873491316736 12748740761782272 12816297605791744 12828416365559808 12881540144717504 12954046801379328 12961162671814656 12962045702701056 13018768099770368 13019990565224448 13088984788893696 13097067012104192 13098296829844962 13109451260166144 13155615466945536 13237833909141504 13246008044126208 13367473826955264 13375728012361728 13376639287164928 13383987294585856 13515058512490496 13527838002511872 13599523360210944 13660317970071552 13661248633700352 13668752981704704 13741185061879808 13742475362460288 13754178371321856 13802612948926464 13803553306968064 13811135825264128 13888874921066496 13897451062689792 13959577513230336 14033550701494272 14042216177926144 14043534745400784 14097245930520576 14104989778993152 14179733521301504 14193141510832128 14244092242296832 14251916755857664 14332136886632448 14340986734903296 14341963771805696 14418334806515712 14481429979201536 14490372013391872 14491732662807192 14580932262494208 14646114112241664 14732816973561856 14734200388617216 14798677800910848 14799686019842048 14887681642665312 14944621368967168 14952830694670336 15046281164488704 15048719198060544 15056985706409088 15203013259952128 15204440826551808 15205476689707008 15213829307517516 15272016424730624 15363867071891456 15458833194614784 15526481627185152 15528997470339072 15537527803422144 15619862707058688 15688215810801664 15690757860655104 15699377051374458 15788820142227456 15797493200166912 15854203255036928 15952200211464192 15953287018708992 15962050421001984 16024603772583936 16033406350339872 16119467091820544 16128321779554088 16134709243281408 16191526728548352 16292718657404928 16301668515065856 16302779131232256 16374120702803968 16462434476752896 16471477562097792 16472599747182592 16574419095257088 16633918169219072 16649646772322304 16737874904875008 16747069294166016 16812699040088064 16821934531504128 16823080592867328 16912227768467456 16921517932646912 16987831321755648 16998321015709696 17103389917446144 17104555154079744 17181018477821952 17272062401839104 17281550229086208 17282727603601408 17284350455877888 17359987420299264 17451979718524928 17464395773126616 17479268346888192 17540820622594048 17649242787151872 17650445212188672 17661344058834944 17823298435940352 17834304016482304 17835978661916544 17851167673417728 18025986599682048 18037117336682496 18132697813614592 18134400478298112 18144362001998349 18213757293428736 18225003975606272 18323300483280384 18338904495095808 18403483931901952 18420885790654464 18529934750253056 18531674715580416 18612770017640448 18711400935325696 18713157940371456 18724712993867712 18806653038657536 18919762087553834 18924188681109504 19026256239525888 19036707674227776 19121315646537728 19123111142673408 19224446408687616 19308573305602048 19322310217076256 19443068554051584 19528152149655552 19633477183340544 19645600518156288 19731570401214464 19733423200418304 19850242190220416 19858103684038656 19869012066189312 20061708219318272 20063592018542592 20064958930747392 20075980941878784 20272587768735744 20273968919609344 20285105743356688 20399285040316416 20491872950550528 20503129472557056 20611777592819712 20701975502913536 20703919423389696 20705329960452096 20716703737896192 20826483609411584 20846176594034688 20921010480873472 20932502735165944 21050326052241408 21063324266889216 21145868895780864 21157484668489728 21269600281952256 21271049358278656 21282733894669312 21366138363445248 21377875133786496 21511480102354944 21512945657708544 21588702304731136 21722144968802304 21723624876539904 21735558020087808 21737038841643008 21871398393741312 21949912635670528 21961970082797056 22099225460342784 22198016701366272 22199529029763072 22329425725554688 22331522463997968 22416932053450752 22429246042005504 22430774123823104 22569421746733056 22650441762340864 22804519889928192 22806073538772992 22808215034560512 22820743961276274 22908024637095936 23042066972114944 23045800607837184 23146649893732352 23285861030835488 23289722440777728 23305691129184256 23429794060588032 23532323716202496 23533926949584896 23536136790982656 23549065577061687 23764397914587136 23781304882555392 23801556897890304 23929930528063488 23943075631502976 24049489782243328 24179200637730816 24192482669331132 24285009724571648 24287290092822528 24431067311040512 24454168696848384 24561181054205952 24693651715129344 24707216343146688 24708899620773888 24817026690187264 24950877253828608 24966283991823616 25106812357312512 25120603941249024 25234620889300992 25368341652701184 25382276898970368 25481746982633472 25497481523564544 25632595211583488 25656832731119616 25763080289435008 25908093602758656 25922325343629312 25924091405402112 26037536199540736 26039981130448896 26177969577787392 26194134024208384 26196593659689924 26218902520332288 26311230933891072 26475667818283008 26492016088252416 26734947653910528 26751456024723456 26753278574329856 26767974589171712 27030117024980992 27055676005023744 27199046720421888 27320635940143104 27337505963409408 27482370123759616 27484950724920576 27508356742643712 27605225897852928 27607106613936128 27622271650528256 27794902125379584 27919155026460672 28067101402988544 28084432355852288 28087069490801568 28194491861041152 28209979557986304 28359467042603008 28379643131330751 28386283021664256 28488184484593664 28503833511715328 28664273773264896 28681973469806592 28683927543611392 28836669613031424 28962859958403072 28980744026783744 28983465325614384 29161864524988416 29292228224483328 29465633947123712 29468400777234432 29597355601821696 29599372039684096 29775363285330624 29905661389340672 30092562328977408 30097438396121088 30113971412818176 30406026519904256 30408881653103616 30410953379414016 30427658615035032 30544032849461248 30727734143782912 30917666389229568 31052963254370304 31057994940678144 31075055606844288 31239725414117376 31376431621603328 31381515721310208 31398754102748916 31577640284454912 31594986400333824 31708406510073856 31904400422928384 31906574037417984 31924100842003968 32049207545167872 32066812700679744 32238934183641088 32256643559108176 32269418486562816 32383053457096704 32585437314809856 32603337030131712 32605558262464512 32924868953505792 32942955124195584 32945199494365184 33148838190514176 33267836338438144 33299293544644608 33494138588332032 33625398080176128 33643869063008256 33646161185734656 33824455536934912 33843035865293824 33975662643511296 33996642031419392 34206779834892288 34209110308159488 34362036955643904 34544124803678208 34563100458172416 34565455207202816 34568700911755776 34719974840598528 34903959437049856 34928791546253232 34958536693776384 35081641245188096 35298485574303744 35300890424377344 35322688117669888 35646596871880704 35668608032964608 35671957323833088 35702335346835456 36074234673364992 36265395627229184 36268800956596224 36288724003996698 36427514586857472 36450007951212544 36646600966560768 36806967863803904 36841771581308928 37059869500506112 37063349431160832 37225540035280896 37422801870651392 37426315880742912 37449425987735424 37613306077315072 37839524175107668 37848377362219008 38052512479051776 38073415348455552 38242631293075456 38246222285346816 38448892817375232 38617146611204096 38644620434152512 38886137108103168 39056304299311104 39266954366681088 39291201036312576 39463140802428928 39466846400836608 39700484380440832 39738024132378624 40127184037085184 40129917861494784 40151961883757568 40545175537471488 40547937839218688 40570211486713376 40798570080632832 40983745901101056 41006258945114112 41223555185639424 41403951005827072 41407838846779392 41410659920904192 41433407475792384 41652967218823168 41692353188069376 41842020961746944 41865005470331888 42100652104482816 42126648533778432 42291737791561728 42314969336979456 42539200563904512 42542098716557312 42565467789338624 42732276726890496 42755750267572992 43022960204709888 43025891315417088 43177404609462272 43444289937604608 43471116040175616 43474077683286016 43742796787482624 43899825271341056 43923940165594112 44198450920685568 44396033402732544 44399058059526144 44658851451109376 44663044927995936 44833864106901504 44858492084011008 44861548247646208 45138843493466112 45300883524681728 45609039779856384 45612147077545984 45616430069121024 45641487922552548 45816049274191872 46084133944229888 46091601215674368 46293299787464704 46571722061670976 46579444881555456 46611382258368512 46859588121176064 47064647432404992 47067853899169792 47072273581965312 47098131154123374 47562609765110784 47859861056126976 47886151263005952 48098979564486656 48358401275461632 48384965338662264 48570019449143296 48574580185645056 48862134622081024 48908337393696768 49122362108411904 49387303430258688 49414432686293376 49417799241547776 49634053380374528 49901754507657216 49932567983647232 50213624714625024 50241207882498048 50469241778601984 50736683305402368 50764553797940736 50963493965266944 50994963047129088 51265190423166976 51313665462239232 51526160578870016 51816187205517312 51844650687258624 51848182810804224 52079962260897792 52355939155574784 52388268048416768 52393187319379848 52437805040664576 52622461867782144 52951335636566016 52984032176504832 53469895307821056 53502912049446912 53506557148659712 53535949178343424 54060234049961984 54111352010047488 54398093440843776 54641271880286208 54675011926818816 54964740247519232 54969901449841152 55016713485287424 55210451795705856 55214213227872256 55244543301056512 55589804250759168 55838310052921344 56134202805977088 56168864711704576 56174138981603136 56419959115972608 56718934085206016 56759286262661502 56772566043328512 56976368969187328 57007667023430656 57363946939613184 57673339226062848 57925719916806144 57961488053567488 57966930651228768 58584456448966656 58931267894247424 58936801554468864 59194711203643392 59198744079368192 59550726570661248 59811322778681344 60185124657954816 60194876792242176 60227942825636352 60812053039808512 60817763306207232 60821906758828032 60855317230070064 61088065698922496 61455468287565824 61835332778459136 62105926508740608 62115989881356288 62150111213688576 62479450828234752 62752863243206656 62763031442620416 62797508205497832 63189972800667648 63416813020147712 63808800845856768 63813148074835968 63848201684007936 64098415090335744 64133625401359488 64477868367282176 64513287118216352 64538836973125632 64766106914193408 65170874629619712 65206674060263424 65211116524929024 65849737907011584 65885910248391168 65890398988730368 66297676381028352 66535672676876288 66598587089289216 66988277176664064 67250796160352256 67287738126016512 67292322371469312 67648911073869824 67686071730587648 67951325287022592 67993284062838784 68413559669784576 68418220616318976 68724073911287808 69126200916344832 69130910414405632 69137401823511552 69439949681197056 69807918874099712 69857583092506464 69917073387552768 70163282490376192 70596971148607488 70601780848754688 70645376235339776 71293193743761408 71337216065929216 71343914647666176 71404670693670912 72148469346729984 72530791254458368 72537601913192448 72577448007993396 72855029173714944 72900015902425088 73293201933121536 73613935727607808 73683543162617856 74119739001012224 74126698862321664 74451080070561792 74845603741302784 74852631761485824 74898851975470848 75226612154630144 75679048350215336 76105024958103552 76146830696911104 76485262586150912 76492444570693632 76897785634750464 77234293222408192 77289240868305024 77772274216206336 78112608598622208 78533908733362176 78582402072625152 78926281604857856 78933692801673216 79400968760881664 79476048264757248 80254368074170368 80259835722989568 80303923767515136 81090351074942976 81095875678437376 81140422973426752 81597140161265664 82012517890228224 82447110371278848 82815677693558784 82821319841808384 82866814951584768 83305934437646336 83384706376138752 83684041923493888 83730010940663776 84201304208965632 84253297067556864 84583475583123456 84629938673958912 85078401127809024 85084197433114624 85130935578677248 85138929393992253 85464553453780992 85511500535145984 86045920409419776 86051782630834176 86354809218924544 86888579875209216 86942232080351232 86948155366572032 87485593574965248 87799650542682112 87847880331188224 88396901841371136 88792066805465088 88798116119052288 89317702902218752 89326089855991872 89716984168022016 89723096495292416 90277686986932224 90601767049363456 91218079559712768 91232860138242048 91282975845105096 91632098548383744 92168267888459776 92183202431348736 92586599574929408 93143444123341952 93158889763110912 93222764516737024 93719176242352128 94129294864809984 94135707798339584 94144547163930624 94196262308246748 95125219530221568 95719722112253952 95772302526011904 96197959128973312 96716802550923264 96769930677324528 97140038898286592 97149160371290112 97724269244162048 97816674787393536 98774606860517376 98828865372586752 98835598483095552 99268106760749056 99803509015314432 99865135967294464 100482415764996096 100938483557203968 101473366610804736 101529107595881472 101926987930533888 101989926094258176 102530380846333952 102627330924478464 103052321157740032 103632374411034624 103689301374517248 103696365621608448 104159924521795584 104711878311149568 104776536096833536 104786374638759696 104875610081329152 105244923735564288 105902671273132032 105968064353009664 106939790615642112 107005824098893824 107013114297319424 107071898356686848 108120468099923968 108222704020094976 108796186881687552 109282543760572416 109350023853637632 109929480495038464 109939802899682304 110420903591411712 110428426455744512 110489086602113024 111179608501518336 111676620105842688 112268405611954176 112337729423409152 112348277963206272 112839918231945216 113437868170412032 113518572525323004 113545132086657024 113952737938374656 114015334046861312 114727893879226368 115346678452125696 115851439833612288 115922976107134976 115933861302457536 117168912897933312 117862535788494848 117873603108937728 118389422407286784 119101453141322496 119622645557362688 120389753584484352 120455885651272704 121624106079617024 121635526612414464 121643813517656064 121710634460140128 122176131397844992 122910936575131648 122978453569099921 123670665556918272 124211853017481216 124231979762712576 124300222427377152 124958901656469504 125505726486413312 125526062885240832 125595016410995664 126379945601335296 126833626040295424 127617601691713536 127626296149671936 127696403368015872 128196830180671488 128267250802718976 128955736734564352 129026574236432704 129077673946251264 129532213828386816 130413348120526848 130422233049858048 131699475814023168 131771820496782336 131780797977460736 132595352762056704 133071345353752576 133197174178578432 133976554353328128 134501592320704512 134575476252033024 134584644742938624 135297822147739648 135372143461175296 135902650574045184 135986568125677568 136827119339569152 136836441232637952 137448147822575616 138252401832689664 138261820828811264 138274803647023104 138879899362394112 139615837748199424 139715166185012928 139834146775105536 140326564980752384 141193942297214976 141203561697509376 141290752470679552 142674432131858432 142687829295332352 144296938693459968 145075203826384896 145154896015986792 145710058347429888 145800031804850176 146586403866243072 147227871455215616 147367086325235712 148239478002024448 148253397724643328 148902160141123584 149691207482605568 149705263522971648 149797703950941696 150453224309260288 151358096700430672 152210049916207104 152293661393822208 152970525172301824 152984889141387264 153795571269500928 154468586444816384 154578481736610048 155544548432412672 157067817466724352 157164804145250304 157852563209715712 157867385603346432 158801937521763328 158952096529514496 160508736148340736 160519671445979136 160607847535030272 162180702149885952 162191751356874752 162280845946853504 163194280322531328 164025035780456448 164894220742557696 165631355387117568 165642639683616768 165733629903169536 166611868875292672 166769412752277504 167368083846987776 167460021881327552 168402608417931264 168506594135113728 169259877347917824 170156802255618048 170168394866229248 170261871157354496 170277858787984506 170929106907561984 171023001070291968 172091840818839552 172709618437849088 173777159750418432 173884464160702464 173896310733144064 175599301085364224 175695760662376448 176793803682742272 177584133610930176 177596232238104576 178635405804437504 178652179711983744 179433968336044032 179446192990584832 180555373973864448 181203534098726912 182436159119425536 182465720276484096 182565951690210192 183264197096767488 184336535776919552 184366404862697472 185173199149858816 186286888246683904 186317779526221824 186445529033474048 187438352484704256 188258589729619968 188289094327861248 188392524616493496 190250439060443136 191439444224507904 191544605052023808 192395918257946624 193433605101846528 193539861354649056 194280077796573184 194298320742580224 195448538488324096 195633349574787072 197549213721034752 197657730745173504 197671196966191104 198536213521498112 199607018030628864 199730271934588928 200964831529992192 201876967114407936 202946733221609472 203058215191762944 203853975861067776 203979852188516352 205060761692667904 205254661848956928 206104642315480064 207378602749034496 207392731243216896 208319849043591168 209423756622299136 209553072193667072 209572749277519392 209751220162658304 210489847471128576 211805342546264064 211936128706019328 213879581231284224 214011648197787648 214026228594638848 214143796713373696 216240936199847936 216445408040189952 217592373763375104 218565087521144832 218700047707275264 219858960990076928 219879605799364608 220841807182823424 220856852911489024 220978173204226048 222359217003036672 223353240211685376 224536811223908352 224675458846818304 224696555926412544 225679836463890432 226875736340824064 227037145050646008 227905475876749312 228030668093722624 229455787758452736 230693356904251392 231702879667224576 231845952214269952 231867722604915072 234337825795866624 235725071576989696 235747206217875456 236778844814573568 238202906282644992 239245291114725376 240779507168968704 240911771302545408 243248212159234048 243271053224828928 243287627035312128 243421268920280256 245821873150263296 245956907138199842 247341331113836544 248463959525425152 248600444854754304 249917803312939008 251011452972826624 251052125770481664 251190032821991328 252759891202670592 253667252080590848 255235203383427072 255252592299343872 255392806736031744 256393660361342976 256534501605437952 257911473469128704 258053148472865408 258155347892502528 259064427656773632 260826696241053696 260844466099716096 263398951628046336 263543640993564672 263561595954921472 265190705524113408 266142690707505152 266394348357156864 267953108706656256 269150952504066048 269169289485877248 270595644295479296 270744286922350592 271805301148090368 271973136251355136 273654238679138304 274896295645151232 276504803665379328 276523641657622528 276549607294046208 277759798724788224 279231675496398848 279430332370025856 279668293550211072 280653129961504768 282387884594429952 282407123395018752 282581504941359104 285348864263716864 285375658590664704 288593877386919936 290150407652769792 290309792031973584 291420116694859776 291600063609700352 293172807732486144 294455742910431232 296478956004048896 296506795449286656 297804320282247168 299410527045943296 299595407901883392 300906448618520576 302716193400861344 304420099832414208 304587322787644416 305941050344603648 305969778282774528 307591142539001856 308937172889632768 309156963473220096 311089096864825344 314135634933448704 314329608290500608 315705126419431424 315734771206692864 317603875043526656 317904193059028992 321017472296681472 321039342891958272 321215695070060544 324361404299771904 324383502713749504 324561691893707008 326388560645062656 328050071560912896 329788441485115392 331262710774235136 331285279367233536 331467259806339072 333223737750585344 333538825504555008 334736167693975552 334920043762655104 336805216835862528 337013188270227456 338519754695835648 340313604511236096 340336789732458496 340523742314708992 340555717575969012 341858213815123968 342046002140583936 344183681637679104 345419236875698176 347554319500836864 347768928321404928 347792621466288128 351198602170728448 351391521324752896 353587607365484544 355168267221860352 357270811608875008 357304359423967488 358867936672088064 358892385981169664 362407068197453824 364872318238851072 364931440552968192 365131903380420384 366528394193534976 368673071553839104 368732809725394944 368935360707299763 370346398299717632 372573776493367808 372635559052443648 372891058066948096 374876704969408512 376517179459239936 376578188655722496 376785049232986992 380500878120886272 382878888449015808 383089210104047616 384791836515893248 386867210203693056 387079722709298112 388596641485160448 390897076976648192 391266699149574144 395098427442069504 395315461490347008 395342393932382208 397072427042996224 399214036061257728 399460543869177856 401929663059984384 403753934228815872 405893466443218944 406116430383525888 407707951722135552 407959704377032704 410121523385335808 410509323697913856 412209284630960128 414757205498068992 414785462486433792 416639698087182336 418847513244598272 419106144387334144 419145498555038784 419502440325316608 420979694942257152 423610685092528128 423872257412038656 428023296395575296 428287593426747392 432481872399695872 432890816080379904 437130175042289664 437400095414550528 439717921980153856 439759211598729216 441683614365646848 441713705822978048 441956346408452096 444718434006073344 446706480423370752 449073622447816704 449350917693636608 449393111852825088 451359672927780864 453751472681648128 454074290101292016 455810951753498624 456061336187445248 458911575516905472 461386713808502784 463405759334449152 463691904428539904 463735445209830144 471450143153979392 471494412435750912 473557689629147136 476405812565289984 478490582229450752 481559014337937408 481823542605090816 486496424318468096 486542106449657856 486575254070624256 486842537840560512 491643746300526592 491913814276399684 494682662227673088 496927919050850304 497200889709508608 499835606625878016 502022905945653248 502104251540963328 502380065643982656 505519782405341184 507334504161181696 510470406766854144 510505184598687744 510785613472063488 512787320722685952 513069003210875904 515822946938257408 516106296945730816 518128855313547264 521653392482107392 521688932199432192 526797903256092672 527087281987129344 527123191909842944 530381411048226816 532285381415010304 532788696714313728 535906217413312512 538301905008132096 538338578971754496 541191288590958592 541488573844701184 543610602296180736 543946272502710272 547308477358276608 549792591290302464 553009607330758656 553047283315245056 553099214588092416 555519597449576448 558463350992797696 558860664740051712 559336587100422144 561306259923009536 564775769188859904 565163009882718208 570697728527433728 570751317181329408 577187754773839872 580300815305539584 580619584063947168 582840233389719552 583200127219400704 586345615464972288 588911485820862464 592957912008097792 593013590898573312 595608640564494336 598821054091886592 599190815803766784 601812897237041152 605432386801722688 608840199664828416 609174645575288832 611882100689207296 611939556565549056 615182285078003712 618313926946440192 622178193729650688 628271269866897408 628659216581001216 631410252838862848 631469542413385728 635207750087053312 635808386118057984 642034944593362944 642078685783916544 642431390140121088 648722808599543808 648767005427499008 649123383787414016 652777121290125312 656100143121825792 659576882970230784 662525421548470272 662570558734467072 662934519612678144 666447475501170688 667077651009110016 669472335387951104 669840087525310208 673610433671725056 674026376540454912 677039509391671296 680627209022472192 681047484629417984 681111435151938024 683716427630247936 684092004281167872 688367363275358208 690838473751396352 695108639001673728 695537856642809856 695585242932576256 702397204341456896 702783042649505792 707175214730969088 710336534443720704 714541623217750016 714608718847934976 717735873344176128 717784771962339328 724814136394907648 729744636477702144 729862881105936384 730263806760840768 737346143107678208 737465619450789888 737870721414599526 740692796599435264 745147552986735616 749753409938817024 753034358918479872 753156377311444992 753570098465973984 761001756241772544 765757776898031616 766178420208095232 769583673031786496 773734420407386112 774159445418596224 777193282970320896 781794153953296384 782533398299148288 790196854884139008 790630922980694016 790684787864764416 794144854085992448 798428072122515456 798921087738355712 803859326119968768 807507868457631744 811786932886437888 812232860767051776 815415903444271104 815919408754065408 820243046770671616 824418569261920256 829514410996137984 829570924972867584 833279396174364672 837695026489196544 838212288774668288 838290997110077568 839004880650633216 841959389884514304 847221370185056256 847744514824077312 856046592791150592 856575186853494784 864963744799391744 865781632160759808 874260350084579328 874800190829101056 879435843960307712 879518423197458432 883367228731293696 883912692816904192 889436868012146688 893412960846741504 898701835387273216 898786223705650176 902719345855561728 907502945363296256 908148580202584032 911621903506997248 912122672374890496 917823151033810944 922773427617005568 926811518668898304 927383808857079808 927470890419660288 942900286307958784 942988824871501824 947115379258294272 952811625130579968 956981164458901504 963118028675874816 963647085210181632 972992848636936192 973084212899315712 973150508141248512 973685075681121024 983287492601053184 983827628552799368 989365324455346176 993855838101700608 994401779419017216 999671213251756032 1004045811891306496 1004208503081926656 1004760131287965312 1011039564810682368 1014669008322363392 1020940813533708288 1021010369197375488 1021571226944126976 1025574641445371904 1026138006421751808 1031645893876514816 1032212593891461632 1036257710627094528 1043306784964214784 1043377864398864384 1053595806512185344 1054174563974258688 1054246383819685888 1060762822096453632 1064570762830020608 1071812434826625024 1076603810016264192 1076677157943508992 1082977147689402368 1087221204592361472 1087892545005420544 1094616954716553216 1099585182580604928 1106019214661517312 1106094566630490112 1106198429176184832 1106806082121899289 1111039194899152896 1116926701985595392 1117721329480103424 1118673174200844288 1122612519846019072 1129551538377719808 1130326019765436416 1141395457054867456 1141502634362658816 1154375509547679744 1160601630611079168 1161239168127894336 1166400254438801408 1172691230929944576 1177822971641724928 1186027181797146624 1191217281128988672 1197642108183773184 1198381631607533568 1203625794474082304 1210864773603445376 1217680399329656832 1218349291150577664 1223764201378414592 1223879113131098112 1230364570156007424 1236627853892880384 1244356387459301376 1256542539733794816 1257318433162002432 1262820505677725696 1262939084826771456 1270415500174106624 1271616772236115968 1284069889186725888 1284862780280242176 1297445617199087616 1297534010854998016 1298246767574828032 1312200286243651584 1319153765940461568 1325050843096940544 1325141117468934144 1325869039225356288 1332894951002341376 1334155302018220032 1338944670775902208 1339680175050620416 1347220867343450112 1348052753080909824 1354079018783342592 1361254418044944384 1362094969258835968 1362222870303876048 1367432855260495872 1368184008562335744 1376734726550716416 1381676947502792704 1390217278003347456 1391075713285619712 1391170485865152512 1405566085299011584 1414350429461938176 1420673068887441408 1429083246435500032 1429217437695869952 1435471746688352256 1435569543924678656 1449628272789815296 1459489272955404288 1459725762211872768 1460527613521681536 1474692286215356416 1474931238901579776 1475741442829199052 1481385593198870528 1490295105973471232 1499506819877634048 1506068717836959744 1506312754622889984 1507140196931947968 1522003512483545088 1531515553796063232 1532356840416190464 1547468840814772224 1548318890837192448 1554386565940641792 1563588307906592768 1565066796598296576 1580393709768278016 1581261845961388032 1581369575729528832 1588289708171984896 1596856144245030912 1597842175476711424 1607718652239937536 1615015736915263488 1623573865772875776 1624465721534103552 1630831806888542208 1631838817508130816 1640486093541343232 1648837138523840512 1659028821992275968 1659141849945735168 1666558792348729344 1675390052978393088 1676424577549336576 1676581994220155136 1678009761301266432 1683918779769028608 1695489029648154624 1712093185582301184 1713150373706989568 1729927489598783488 1731563264321519616 1748520700169158656 1749600381658202112 1758871687920615424 1759036846394916864 1766734457462587392 1767825385633808384 1778873736024293376 1786825921693483008 1797403670774546432 1797572447411300352 1805438691711123456 1815005890726592512 1816297160405168064 1824245344749780992 1835646302067621888 1845546855234011136 1854767617714159616 1854941780839320576 1885977649743003648 1894230758516588544 1905623250261159936 1913962328917803008 1926236057351749632 1927294170420363264 1945985697273872384 1946168425798631424 1946301016282497024 1947370151362242048 1966574985202106368 1967655257105598736 1978730648910692352 1987711676203401216 1988803558838034432 1999342426503512064 2008091623782612992 2008417006163853312 2009520262575930624 2022079129621364736 2029338016644726784 2041881627067416576 2043142453888253952 2051149282890743808 2052276012843503616 2063291787753029632 2064425187782923264 2072515421254189056 2086613569928429568 2086755728797728768 2107191613024370688 2108349127948517376 2108492767639371776 2121525644192907264 2129141525660041216 2143624869653250048 2153207620032528384 2153354315887017984 2165954295378804736 2174442409184722944 2175785090010841088 2189233909433106432 2212038429323034624 2212189133260980224 2212396858352369664 2213612164243798578 2222078389798305792 2235442658960206848 2245225039692038144 2259103076755439616 2260652039530872832 2282790914109734912 2283005268725317632 2308751019095359488 2321203261222158336 2322478336255788672 2332800508877602816 2345382461859889152 2355645943283449856 2372054363594293248 2382434562257977344 2395284216367546368 2396763263215067136 2407251588948164608 2421729547206890752 2435360798659313664 2436698582301155328 2447758226262196224 2460729140312014848 2473255707785760768 2488712774918602752 2513085079467589632 2514636866324004864 2525641011355451392 2525878169653542912 2540831000348213248 2543233544472231936 2568139778373451776 2569725560560484352 2594891234398175232 2595068021709996032 2596493535149656064 2624400572487303168 2638307531880923136 2650101686193881088 2651738078450712576 2665789902004682752 2668310604036440064 2677889341551804416 2679360350101240832 2696105506161819648 2708158037566685184 2722508836089888768 2724189938517671936 2724445740607752096 2734865710520991744 2736368017124671488 2753469453101432832 2763353895005585408 2780434556006694912 2782151426571239424 2782340971730305024 2811132170598023168 2828700858923876352 2841346137774882816 2858166492871000064 2858434875391739904 2870943493376704512 2871139087849357312 2918978545910808576 2919451524423745536 2921055227043363072 2949384572430712832 2949862477803159552 2951482885658398104 2962771186397741056 2980590211946942464 2999013639755268096 3012137435673919488 3012625509245779968 3014280393863895936 3044007024967090176 3063031107592126464 3064713680832380928 3094937681629544448 3096637781674384896 3108773131881283584 3127176615813185536 3130133593196593152 3160787419536556032 3162523691922776064 3162739151459057664 3193712288490061824 3195684350953422848 3215437304479875072 3230031473830526976 3248931443068207104 3261663613777084416 3263677635016261632 3280972187082686464 3297674277047681024 3318057643984551936 3318283699891470336 3333117584697458688 3350780105956786176 3352849155098673152 3353163988440310272 3356019522602532864 3367837559538057216 3390978059296309248 3424186371164602368 3426300747413979136 3459854979197566976 3463126528643039232 3499200763316404224 3517743375841230848 3518073692789833728 3533468914925174784 3535650771267616768 3573651843386966016 3594807341549092864 3595144894822600704 3610877383422246912 3630011781453185024 3632594320810336128 3648490689499561984 3671292604135243776 3691093710468022272 3709535235428319232 3709883561678641152 3771955299486007296 3788461517033177088 3811246500522319872 3827924657835606016 3854588340840726528 3892336851597262848 3892602032564994048 3894740302724484096 3933149970404212736 3935310514211197472 3957461297821384704 3975423352406802432 3977607117676068864 3998684853007024128 4016183247565225984 4016834012327706624 4019040525151861248 4044158259242729472 4058676033289453568 4083763254134833152 4086284907776507904 4102298565781487616 4104552025687007232 4126583575506059264 4128850375565846528 4145030842508378112 4173227139856859136 4173511457595457536 4216698255897034752 4216985535278743552 4243051288385814528 4258283051320082432 4287249739306500096 4306415240065056768 4306708631774035968 4331908590757609472 4348884818369445888 4351570180021682176 4378467818866212864 4424076858646069248 4424378266521960448 4424793716704739328 4427224328487597156 4444156779596611584 4470885317920413696 4490450079384076288 4518206153510879232 4521304079061745664 4565581828219469824 4566010537450635264 4642406522444316672 4644956672511577344 4665601017755205632 4690764923719778304 4711291886566899712 4744108727188586496 4764869124515954688 4790568432735092736 4793526526430134272 4814503177896329216 4843459094413781504 4870721597318627328 4873397164602310656 4895516452524392448 4921458280624029696 4946511415571521536 4977425549837205504 5026170158935179264 5029273732648009728 5051756339307085824 5081662000696426496 5086467088944463872 5136279556746903552 5139451121120968704 5189782468796350464 5190136043419992064 5192987070299312128 5248801144974606336 5276615063761846272 5300203372387762176 5303476156901425152 5331579804009365504 5336621208072880128 5355778683103608832 5358720700202481664 5392211012323639296 5416316075133370368 5445017672179777536 5448379877035343872 5448891481215504192 5472736034249342976 5506938906202865664 5526707790011170816 5564302853142478848 5622264341196046336 5682692275549765632 5716332985742000128 5716869750783479808 5741886986753409024 5742278175698714624 5837957091821617152 5838903048847491072 5842110454086726144 5898769144861425664 5899724955606319104 5902965771316796208 5925542372795482112 5961180423893884928 5998027279510536192 6024274871347838976 6025251018491559936 6028560787727791872 6088014049934180352 6129427361664761856 6189875363259088896 6193275563348769792 6217546263762567168 6254353231626371072 6260267186393186304 6321574839073112064 6325047383845552128 6325478302918115328 6387424576980123648 6391368701906845696 6430874608959750144 6460062947661053952 6497862886136414208 6523327227554168832 6527355270032523264 6561944374165372928 6595348554095362048 6636115287969103872 6636567399782940672 6666235169394917376 6705698310197346304 6706327976880620544 6735675119076114432 6781956118592618496 6848372742329204736 6852601494827958272 6919709958395133952 6926253057286078464 6998401526632808448 7035486751682461696 7036147385579667456 7066937829850349568 7071301542535233536 7147303686773932032 7189614683098185728 7190289789645201408 7221754766844493824 7260023562906370048 7265188641620672256 7296981378999123968 7382187420936044544 7419070470856638464 7419767123357282304 7543910598972014592 7576923034066354176 7622493001044639744 7655849315671212032 7709176681681453056 7784673703194525696 7785204065129988096 7789480605448968192 7866299940808425472 7870621028422394944 7914922595642769408 7955214235352137728 7997369706014048256 8033668024655413248 8038081050303722496 8088316518485458944 8117352066578907136 8167526508269666304 8172569815553015808 8204597131562975232 8209104051374014464 8253167151012118528 8257700751131693056 8290061685016756224 8346454279713718272 8347022915190915072 8433396511794069504 8433971070557487104 8486102576771629056 8516566102640164864 8574499478613000192 8612830480130113536 8613417263548071936 8663817181515218944 8703140360043364352 8756935637732425728 8848153717292138496 8849587433409478656 8854448656975194312 8888313559193223168 8941770635840827392 8980900158768152576 9036412307021758464 9042608158123491328 9131163656438939648 9132021074901270528 9284813044888633344 9289913345023154688 9331202035510411264 9381529847439556608 9422583773133799424 9488217454377172992 9581136865470185472 9587053052860268544 9629006355792658432 9686918188827563008 9746794329204621312 9791032905048784896 9842916561248059392 9893022831143043072 9954851099674411008 10052340317870358528 10058547465296019456 10103512678614171648 10163324001392852992 10172934177888927744 10272559113493807104 10278902242241937408 10379564937592700928 10380272086839984128 10385974140598624256 10497602289949212672 10553230127523692544 10600406744775524352 10606952313802850304 10663159608018731008 10711557366207217664 10717441400404963328 10784422024647278592 10832632150266740736 10890035344359555072 10896759754070687744 10897782962431008384 10945472068498685952 11013877812405731328 11053415580022341632 11128605706284957696 11244528682392092672 11365384551099531264 11432665971484000256 11433739501566959616 11483773973506818048 11677806097694982144 11684220908173452288 11797538289722851328 11799449911212638208 11805931542633592416 11851084745590964224 11922360847787769856 11996054559021072384 12048549742695677952 12050502036983119872 12057121575455583744 12176028099868360704 12258854723329523712 12379750726518177792 12386551126697539584 12435092527525134336 12508706463252742144 12520534372786372608 12650094767691104256 12650956605836230656 12774849153960247296 12782737403813691392 12861749217919500288 12920125895322107904 12995725772272828416 13046654455108337664 13054710540065046528 13123888748330745856 13190697108190724096 13272230575938207744 13273134799565881344 13332470338789834752 13411396620394692608 13412655953761241088 13471350238152228864 13563912237185236992 13696745484658409472 13705202989655916544 13839419916790267904 13996803053265616896 14072294771159334912 14133875659700699136 14142603085070467072 14294607373547864064 14379229366196371456 14380579579290402816 14443509533688987648 14520047125812740096 14530377283241344512 14593962757998247936 14764374841872089088 14838140941713276928 14839534246714564608 15087821197944029184 15244986002089279488 15311698631342424064 15418353363362906112 15569347406389051392 15570408130259976192 15578961210897936384 15732599881616850944 15741242056844789888 15829845191285538816 15910428470704275456 15994739412028096512 16067336049310826496 16076162100607444992 16176633036970917888 16234704133157814272 16335053016539332608 16345139631106031616 16418208102748028928 16506334302024237056 16515401502263386112 16580123370033512448 16692908559427436544 16866793023588139008 16867942141114974208 17033132205280329728 17148998957226000384 17225660960260227072 17226834527096143872 17327634363030437888 17406280720086728704 17513871275464851456 17696307434584276992 17699174866818957312 17708897313950388624 17776627118386446336 17883541271681654784 17961800317536305152 18072824614043516928 18085216316246982656 18264042149802541056 18569626089777266688 18579826690046309376 18662404071020822528 18763059694879113216 18845167546267598848 18976434908754345984 19162273730940370944 19174106105720537088 19258012711585316864 19373836377655126016 19493588658409242624 19582065810097569792 19685833122496118784 19786045662286086144 19909702199348822016 20117094930592038912 20207025357228343296 20326648002785705984 20345868355777855488 20545118226987614208 20557804484483874816 20759129875185401856 20760544173679968256 20771948281197248512 20995204579898425344 21106460255047385088 21200813489551048704 21213904627605700608 21326319216037462016 21423114732414435328 21434882800809926656 21568844049294557184 21665264300533481472 21780070688719110144 21793519508141375488 21795565924862016768 21890944136997371904 22106831160044683264 22257211412569915392 22489057364784185344 22730769102199062528 22865331942968000512 22867479003133919232 22967547947013636096 23355612195389964288 23368441816346904576 23595076579445702656 23598899822425276416 23611863085267184832 23844721695575539712 23992109118042144768 24101004073966239744 24114243150911167488 24352056199736721408 24517709446659047424 24759501453036355584 24773102253395079168 24870185055050268672 25017412926505484288 25041068745572745216 25300189535382208512 25301913211672461312 25549698307920494592 25565474807627382784 25723498435839000576 25840251790644215808 25991451544545656832 26109421080130093056 26247777496661491712 26381394216381448192 26544461151876415488 26664940677579669504 26822793240789385216 26825311907522482176 26942700476304457728 27127824474370473984 27393490969316818944 27410405979311833088 27678839833580535808 27993606106531233792 28144589542318669824 28267751319401398272 28285206170140934144 28758458732392742912 28761159158580805632 28887019067377975296 29060754566482689024 29187925515996495872 29528749683744178176 29676281883426553856 29679068493429129216 30175642395888058368 30489972004178558976 30623397262684848128 30836706726725812224 31138694812778102784 31140816260519952384 31157922421795872768 31465199763233701888 31482484113689579776 31659690382571077632 31820856941408550912 31989478824056193024 32134672098621652992 32152324201214889984 32353266073941835776 32469408266315628544 32670106033078665216 32690279262212063232 32836416205496057856 33012668604048474112 33030803004526772224 33160246740067024896 33385817118854873088 33733586047176278016 33735884282229948416 34066264410560659456 34297997914452000768 34451321920520454144 34655268726060875776 34812561440173457408 35392614869168553984 35398349733637914624 35417794627900777248 35553254236772892672 35767082543363309568 35923600635072610304 36145649228087033856 36170432632493965312 36528084299605082112 37139252179554533376 37159653380092618752 37324808142041645056 37526119389758226432 37952869817508691968 38324547461880741888 38348212211441074176 38516025423170633728 38747672755310252032 38987177316818485248 39164131620195139584 39371666244992237568 39572091324572172288 39819404398697644032 40234189861184077824 40414050714456686592 40653296005571411968 40691736711555710976 41090236453975228416 41115608968967749632 41518259750370803712 41543896562394497024 41990409159796850688 42401626979102097408 42427809255211401216 42652638432074924032 42846229464828870656 42869765601619853312 43137688098589114368 43330528601066962944 43560141377438220288 43587039016282750976 43591131849724033536 43781888273994743808 44213662320089366528 44514422825139830784 44978114729568370688 45730663885936001024 45734958006267838464 45935095894027272192 46711224390779928576 46736883632693809152 47190153158891405312 47197799644850552832 47223726170534369664 47689443391151079424 47984218236084289536 48202008147932479488 48228486301822334976 48704112399473442816 49035418893318094848 49519002906072711168 49546204506790158336 49740370110100537344 50034825853010968576 50600379070764417024 50603826423344922624 51099396615840989184 51130949615254765568 51446996871678001152 51680503581288431616 51982903089091313664 52218842160260186112 52495554993322983424 52762788432762896384 53088922303752830976 53329881355159339008 53645586481578770432 53650623815044964352 53885400952608915456 54255648948740947968 54820811958623666176 55357679667161071616 55987212213062467584 56289179084637339648 56535502638802796544 56570412340281868288 57516917464785485824 57522318317161611264 57774038134755950592 58121509132965378048 58375851031992991744 59057499367488356352 59352563766853107712 59358136986858258432 60351284791776116736 60979944008357117952 61246794525369696256 61673413453451624448 62277389625556205568 62281632521039904768 62315844843591745536 62930399526467403776 62964968227379159552 63319380765142155264 63641713882817101824 63978957648112386048 64269344197243305984 64304648402429779968 64706532147883671552 64938816532631257088 65340212066157330432 65380558524424126464 65672832410992115712 66061606009053544448 66320493480134049792 66771634237709746176 67467172094352556032 67471768564459896832 68132528821121318912 68595995828904001536 68902643841040908288 69310537452121751552 69625122880346914816 70785229738337107968 70796699467275829248 70835589255801554496 71534165086726619136 71847201270145220608 73056168599210164224 74278504359109066752 74319306760185237504 74649616284083290112 75052238779516452864 75905739635017383936 76649094923761483776 76696424422882148352 77032050846341267456 77495345510620504064 77974354633636970496 78328263240390279168 78743332489984475136 79144182649144344576 80468379722368155648 80828101428913373184 81306592011142823936 81383473423111421952 82180472907950456832 82231217937935499264 83036519500741607424 83087793124788994048 83980818319593701376 84803253958204194816 84855618510422802432 85305276864149848064 85739531203239706624 86275376197178228736 86661057202133925888 87174078032565501952 87182263699448067072 87563776547989487616 88427324640178733056 89028845650279661568 89956229459136741376 91461327771872002048 91469916012535676928 91870191788054544384 93422448781559857152 93473767265387618304 94380306317782810624 94395599289701105664 94447452341068739328 95378886782302158848 95968436472168579072 96404016295864958976 96456972603644669952 97408224798946885632 98070837786636189696 99038005812145422336 99092409013580316672 99480740220201074688 100069651706021937152 101200758141528834048 101207652846689845248 102198793231681978368 102261899230509531136 102893993743356002304 103965806178182627328 104437684320520372224 105525576865525792768 106177844607505661952 106659762710318678016 107291172963157540864 107301247630089928704 107770801905217830912 108511297897481895936 109641623917247332352 110715359334322143232 111974424426124935168 112578358169274679296 113140824680563736576 115044636634323222528 115548076269511901184 116243018265930756096 116751702063985983488 118114998734976712704 118705127533706215424 118716273973716516864 120702569583552233472 121959888016714235904 122493589050739392512 123346826906903248896 124554779251112411136 124631689687183491072 125860799052934807552 125929936454758319104 127283427765634203648 127957915296224772096 128538688394486611968 128609296804859559936 129413064295767343104 129877633065262514176 130680424132314660864 130761117048848252928 131345664821984231424 132123212018107088896 132640986960268099584 133543268475419492352 134934344188705112064 134943537128919793664 137191991657808003072 137805287682081816576 138621074904243503104 139250245760693829632 141570459476674215936 141593398934551658496 141671178511603108992 143068330173453238272 143694402540290441216 146112337198420328448 148557008718218133504 148638613520370475008 150104477559032905728 151811479270034767872 153298189847522967552 153392848845764296704 154064101692682534912 154990691021241008128 155948709267273940992 156656526480780558336 157486664979968950272 158288365298288689152 160936759444736311296 161656202857826746368 162613184022285647872 162766946846222843904 164462435875870998528 166073039001483214848 166175586249577988096 167961636639187402752 169606507916408389632 169711237020845604864 170610553728299696128 171479062406479413248 172550752394356457472 173322114404267851776 174348156065131003904 174364527398896134144 175127553095978975232 178057691300559323136 179912458918273482752 182939832025071353856 183740383576109088768 186844897563119714304 186947534530775236608 188760612635565621248 188791198579402211328 188894904682137478656 190757773564604317696 191936872944337158144 192808032591729917952 192913945207289339904 194816449597893771264 196141675573272379392 198184818027160633344 198961480440402149376 200139303412043874304 202401516283057668096 202415305693379690496 204397586463363956736 204523798461019062272 205787987486712004608 207931612356365254656 208875368641040744448 211051153731051585536 212355689215011323904 214582345926315081728 214602495260179857408 215541603810435661824 219283247834494664704 221430718668644286464 223948848852249870336 225156716338549358592 226281649361127473152 230089273268646445056 231096152539023802368 232486036531861512192 233503404127971966976 236229997469953425408 237432547947433033728 241405139167104466944 243919776033428471808 244987178101478785024 246693653813806497792 249109558502224822272 249263379374366982144 251721598105869615104 251859872909516638208 254566855531268407296 255915830592449544192 257218593609719119872 258826128591534686208 259755266130525028352 261522234097696505856 262691329643968462848 264246424036214177792 265281973920536199168 267086536950838984704 269868688377410224128 269887074257839587328 274383983315616006144 275610575364163633152 277242149808487006208 278500491521387659264 283140918953348431872 283186797869103316992 283342357023206217984 286136660346906476544 287388805080580882432 292224674396840656896 297114017436436267008 297277227040740950016 300208955118065811456 303622958540069535744 306596379695045935104 306785697691528593408 309981382042482016256 311897418534547881984 313313052961561116672 316576730596577378304 321873518889472622592 323312405715653492736 325226368044571295744 325533893692445687808 328924871751741997056 332146078002966429696 332351172499155976192 335923273278374805504 339422474041691209728 341221107456599392256 342958124812958826496 346644228808535703552 348696312130262007808 348729054797792268288 350255106191957950464 356115382601118646272 359824917836546965504 365879664050142707712 367480767152218177536 373895069061550473216 377582397158804422656 377789809364274957312 381515547129208635392 383873745888674316288 385616065183459835904 385827890414578679808 389632899195787542528 392283351146544758784 396369636054321266688 397922960880804298752 400278606824087748608 404803032566115336192 404830611386759380992 409047596922038124544 411575974973424009216 415863224712730509312 417750737282081488896 422102307462103171072 424711378430022647808 429164691852630163456 429204990520359714816 431083207620871323648 438566495668989329408 442861437337288572928 450313432677098717184 452563298722254946304 460178546537292890112 462192305078047604736 464972073063723024384 467006808255943933952 472459994939906850816 474865095894866067456 482810278334208933888 487839552066856943616 493387307627612995584 498219117004449644544 498526758748733964288 503443196211739230208 503719745819033276416 509133711062536814592 511831661184899088384 514437187219438239744 517652257183069372416 519510532261050056704 523044468195393011712 525382659287936925696 528492848072428355584 534173073901677969408 539737376754820448256 551221150728327266304 554484299616974012416 557000983042775318528 566281837906696863744 566373595738206633984 566684714046412435968 572273320693812953088 574777610161161764864 584449348793681313792 594554454081481900032 600417910236131622912 607245917080139071488 613192759390091870208 613571395383057186816 619962764084964032512 623794837069095763968 626626105923122233344 633153461193154756608 643747037778945245184 646624811431306985472 650452736089142591488 657849743503483994112 664292156005932859392 664702344998311952384 671846546556749611008 678844948083382419456 682442214913198784512 685916249625917652992 693288457617071407104 697392624260524015616 697458109595584536576 700510212383915900928 719649835673093931008 731759328100285415424 734961534304436355072 747790138123100946432 755164794317608845312 755579618728549914624 763031094258417270784 767747491777348632576 771655780829157359616 779265798391575085056 784566702293089517568 792739272108642533376 795845921761608597504 800557213648175497216 809606065132230672384 809661222773518761984 818095193844076249088 823151949946848018432 831726449425461018624 835501474564162977792 844204614924206342144 849422756860045295616 858409981040719429632 862166415241742647296 877132991337978658816 885722874674577145856 900626865354197434368 905126597444509892608 920357093074585780224 929944146127446048768 934013616511887867904 949730191789732134912 965620556668417867776 975679104133713887232 986774615255225991168 996438234008899289088 997053517497467928576 1006886392423478460416 1007439491638066552832 1018267422125073629184 1023663322369798176768 1028874374438876479488 1039021064522100113408 1046088936390786023424 1050765318575873851392 1056985696144856711168 1068346147803355938816 1079474753509640896512 1102442301456654532608 1108968599233948024832 1132747191476413267968 1133369428092824871936 1144546641387625906176 1149555220322323529728 1168898697587362627584 1189108908162963800064 1200835820472263245824 1214491834160278142976 1227142790766114373632 1239925528169928065024 1247589674138191527936 1253252211846244466688 1266306922386309513216 1287494075557890490368 1293249622862613970944 1300905472178285182976 1315699487006967988224 1328584312011865718784 1329404689996623904768 1357689896166764838912 1371832499251835305984 1386576915234142814208 1394785248521048031232 1394916219191169073152 1401020424767831801856 1439299671346187862016 1463518656200570830848 1495580276246201892864 1510329588635217690624 1511159237457099829248 1526062188516834541568 1535494983554697265152 1543311561658314719232 1558531596783150170112 1569133404586179035136 1585478544217285066752 1601114427296350994432 1619212130264461344768 1636190387688152498176 1663452898850922037248 1671002949128325955584 1688409229848412684288 1698845513720090591232 1716819962081438859264 1724332830483485294592 1754265982675957317632 1801253730708394868736 1810253194889019785216 1840714186149171560448 1859888292254892097536 1868027233023775735808 1899460383579464269824 1931241113336835735552 1951358208267427774464 1973549230510451982336 1992876468017798578176 1994107034994935857152 2013772784846956920832 2014878983276133105664 2036534844250147258368 2047326644739596353536 2057748748877752958976 2078042129044200226816 2092177872781572046848 2101530637151747702784 2113971392289713422336 2158949507019281793024 2204884602913309065216 2217937198467896049664 2265494382952826535936 2266738856185649743872 2289093282775251812352 2337797395174725255168 2378217816325927600128 2401671640944526491648 2428983668320556285952 2454285581532228747264 2479851056339856130048 2495179348276383055872 2506504423692488933376 2532613844772619026432 2586499245725227941888 2601810944356570365952 2631398974013935976448 2657168624023731437568 2658809379993247809536 2715379792333529677824 2743664998503670611968 2789570497042096062464 2789832438382338146304 2802040849535663603712 2878599342692375724032 2927037312401141661696 2991160552492403785728 3020659177270435381248 3022318474914199658496 3052124377033669083136 3070989967109394530304 3086623123316629438464 3117063193566300340224 3138266809172358070272 3170957088434570133504 3202228854592701988864 3238424260528922689536 3272380775376304996352 3326905797701844074496 3376818459696825368576 3433639924162877718528 3448665660966970589184 3508531965351914635264 3602507461416789737472 3620506389778039570432 3681428372298343120896 3719776584509784195072 3736054466047551471616 3798920767158928539648 3862482226673671471104 3902716416534855548928 3947098461020903964672 3985752936035597156352 3988214069989871714304 4029757966552266211328 4073069688500294516736 4115497497755505917952 4156084258088400453632 4184355745563144093696 4203061274303495405568 4227942784579426844672 4317899014038563586048 4435874396935792099328 4530988765905653071872 4533477712371299487744 4578186565550503624704 4675594790349450510336 4756435632651855200256 4803343281889052983296 4908571163064457494528 4959702112679712260096 4990358696552766111744 5013008847384977866752 5065227689545238052864 5172998491450455883776 5203621888713140731904 5262797948027871952896 5317618759986495619072 5430759584667059355648 5487329997007341223936 5579140994084192124928 5579664876764676292608 5604081699071327207424 5757198685384751448064 5854074624802283323392 5982321104984807571456 6041318354540870762496 6044636949828399316992 6104248754067338166272 6141979934218789060608 6173246246633258876928 6234126387132600680448 6276533618344716140544 6341914176869140267008 6476848521057845379072 6544761550752609992704 6653811595403688148992 6753636919393650737152 6867279848325755437056 7205014922833579474944 7241012779556079140864 7362856744596686241792 7439553169019568390144 7472108932095102943232 7597841534317857079296 7805432833069711097856 7894196922041807929344 7971505872071194312704 7976428139979743428608 8059515933104532422656 8146139377000589033472 8230994995511011835904 8368711491126288187392 8406122548606990811136 8455885569158853689344 8635798028077127172096 8871748793871584198656 9061977531811306143744 9066955424742598975488 9156373131101007249408 9351189580698901020672 9512871265303710400512 9606686563778105966592 9817142326128914989056 9919404225359424520192 9980717393105532223488 10130455379090476105728 10345996982900911767552 10407243777426281463808 10525595896055743905792 10635237519972991238144 10861519169334118711296 10974659994014682447872 11159329753529352585216 11208163398142654414848 11514397370769502896128 11708149249604566646784 11964642209969615142912 12089273899656798633984 12208497508134676332544 12346492493266517753856 12468252774265201360896 12553067236689432281088 12683828353738280534016 12953697042115690758144 13089523101505219985408 13307623190807376297984 13507273838787301474304 13734559696651510874112 14410029845667158949888 14725713489193372483584 14879106338039136780288 14944217864190205886464 15195683068635714158592 15610865666139422195712 15788393844083615858688 15952856279959486857216 16119031866209064845312 16292278754001178066944 16461989991022023671808 16737422982252576374784 16812245097213981622272 16911771138317707378688 17271596056154254344192 18123955063622612287488 18133910849485197950976 18312746262202014498816 18702379161397802041344 19025742530607420801024 19634284652257829978112 19838808450718849040384 19961434786211064446976 20260910758180952211456 20814487554852562927616 21270475039945982476288 21723038338668237422592 21949319988029364895744 22318659507058705170432 22416326796285308829696 23416298499209133293568 23929284419939230285824 24178547799313597267968 24416995016269352665088 24692984986533035507712 25106134473378864562176 25367656707476561068032 25907394084231381516288 26179046203010439970816 26615246381614752595968 27014547677574602948608 27469119393303021748224 28820059691334317899776 29451426978386744967168 29758212676078273560576 30391366137271428317184 31221731332278844391424 31576787688167231717376 31905712559918973714432 32238063732418129690624 32584557508002356133888 32923979982044047343616 33624490194427963244544 33823542276635414757376 34543192112308508688384 36267821698970395901952 36625492524404028997632 37404758322795604082688 38051485061214841602048 39268569304515659956224 39677616901437698080768 39922869572422128893952 40521821516361904422912 41628975109705125855232 42540950079891964952576 43898639976058729791488 44637319014117410340864 44832653592570617659392 46832596998418266587136 47858568839878460571648 48357095598627194535936 48833990032538705330176 49385969973066071015424 50212268946757729124352 50735313414953122136064 51814788168462763032576 54029095355149205897216 54938238786606043496448 58902853956773489934336 59516425352156547121152 60782732274542856634368 62443462664557688782848 63811425119837947428864 64476127464836259381248 65169115016004712267776 65847959964088094687232 67248980388855926489088 67647084553270829514752 72535643397940791803904 73250985048808057995264 76102970122429683204096 78537138609031319912448 79355233802875396161536 79845739144844257787904 81043643032723808845824 85081900159783929905152 87797279952117459582976 89274638028234820681728 93665193996836533174272 95717137679756921143296 96714191197254389071872 97667980065077410660352 98771939946132142030848 101470626829906244272128 103629576336925526065152 109876477573212086992896 117805707913546979868672 119032850704313094242304 121565464549085713268736 124886925329115377565696 127622850239675894857728 128952254929672518762496 131695919928176189374464 134497960777711852978176 135294169106541659029504 145071286795881583607808 146501970097616115990528 152205940244859366408192 158710467605750792323072 162087286065447617691648 170163800319567859810304 175594559904234919165952 178549276056469641363456 187330387993673066348544 191434275359513842286592 193428382394508778143744 195335960130154821320704 197543879892264284061696 202941253659812488544256 219752955146424173985792 235611415827093959737344 238065701408626188484608 243130929098171426537472 255245700479351789715456 257904509859345037524992 263391839856352378748928 270588338213083318059008 290142573591763167215616 293003940195232231981056 304411880489718732816384 317420935211501584646144 340327600639135719620608 351189119808469838331904 357098552112939282726912 374660775987346132697088 382868550719027684573184 386856764789017556287488 395087759784528568123392 405882507319624977088512 439505910292848347971584 476131402817252376969216 486261858196342853074944 510491400958703579430912 515809019718690075049984 526783679712704757497856 541176676426166636118016 580285147183526334431232 586007880390464463962112 608823760979437465632768 634841870423003169292288 702378239616939676663808 714197104225878565453824 765737101438055369146368 773713529578035112574976 790175519569057136246784 811765014639249954177024 879011820585696695943168 952262805634504753938432 1020982801917407158861824 1031618039437380150099968 1053567359425409514995712 1160570294367052668862464 1217647521958874931265536 1269683740846006338584576 1428394208451757130907648 1531474202876110738292736 1547427059156070225149952 1580351039138114272493568 1623530029278499908354048 1758023641171393391886336 1904525611269009507876864 2063236078874760300199936 2107134718850819029991424 2321140588734105337724928 2435295043917749862531072 2539367481692012677169152 2856788416903514261815296 3062948405752221476585472 3094854118312140450299904 3160702078276228544987136 3809051222538019015753728 4126472157749520600399872 4642281177468210675449856 4870590087835499725062144 5713576833807028523630592 6189708236624280900599808 6321404156552457089974272 7618102445076038031507456 8252944315499041200799744 9284562354936421350899712 11427153667614057047261184 12379416473248561801199616 16505888630998082401599488 18569124709872842701799424 22854307335228114094522368 24758832946497123602399232 33011777261996164803198976 37138249419745685403598848 49517665892994247204798464 74276498839491370807197696 99035331785988494409596928 148552997678982741614395392 297105995357965483228790784
- Sum of all divisors σ(n): 975482885140825247425604079
- Sum of proper divisors (its aliquot sum) s(n): 678376889782859764196813295
- 297105995357965483228790784 is an abundant number, because the sum of its proper divisors (678376889782859764196813295) is greater than itself. Its abundance is 381270894424894280968022511
Bases of 297105995357965483228790784
- Binary: 11110101110000101010010001001000000000011110000111010001100100000000000000000000000000002
- Hexadecimal: 0xF5C2A44801E1D190000000
- Base-36: 11BX69TYRLP1824N40
Squares and roots of 297105995357965483228790784
- 297105995357965483228790784 squared (2971059953579654832287907842) is 88271972477647407268830684237521856053362566843334656
- 297105995357965483228790784 cubed (2971059953579654832287907843) is 26226132245182367479295747561991806889889127452900424766640762970017789120610304
-
297105995357965483228790784 is a
perfect square number . Itssquare root is 17236762902528 -
The
cube root of 297105995357965483228790784 is 667273388.6281048039
Scales and comparisons
How big is 297105995357965483228790784?- 297,105,995,357,965,483,228,790,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 297,105,995,357,965,483,228,790,784 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 297105995357965483228790784 cubic inches would be around 55606115.7 feet tall.
Recreational maths with 297105995357965483228790784
- 297105995357965483228790784 backwards is 487097822384569753599501792
- 297105995357965483228790784 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 297105995357965483228790784's digits is 144
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 297105995357965483228790784 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 297105995357965483228790784 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/297105995357965483228790784/
Chicago style:
Numbermatics. 2024. "Number 297105995357965483228790784 - Facts about the integer". https://numbermatics.com/n/297105995357965483228790784/
The information we have on file for 297105995357965483228790784 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 297105995357965483228790784, math, Factors of 297105995357965483228790784, curriculum, school, college, exams, university, Prime factorization of 297105995357965483228790784, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-seven septillion, one hundred five sextillion, nine hundred ninety-five quintillion, three hundred fifty-seven quadrillion, nine hundred sixty-five trillion, four hundred eighty-three billion, two hundred twenty-eight million, seven hundred ninety thousand, seven hundred eighty-four.