293081208244329514481790976
293,081,208,244,329,514,481,790,976 is an even composite number composed of six prime numbers multiplied together.
293081208244329514481790976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 293081208244329514481790976:
212 × 73 × 173 × 413 × 673 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 17 × 17 × 17 × 41 × 41 × 41 × 67 × 67 × 67 × 127 × 127 × 127)See below for interesting mathematical facts about the number 293081208244329514481790976 from the Numbermatics database.
Names of 293081208244329514481790976
- Cardinal: 293081208244329514481790976 can be written as Two hundred ninety-three septillion, eighty-one sextillion, two hundred eight quintillion, two hundred forty-four quadrillion, three hundred twenty-nine trillion, five hundred fourteen billion, four hundred eighty-one million, seven hundred ninety thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 2.93081208244329514481790976 × 1026
Factors of 293081208244329514481790976
Divisors of 293081208244329514481790976
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 4 7 8 14 16 17 28 32 34 41 49 56 64 67 68 82 98 112 119 127 128 134 136 164 196 224 238 254 256 268 272 287 289 328 343 392 448 469 476 508 512 536 544 574 578 656 686 697 784 833 889 896 938 952 1016 1024 1072 1088 1139 1148 1156 1312 1372 1394 1568 1666 1681 1778 1792 1876 1904 2009 2023 2032 2048 2144 2159 2176 2278 2296 2312 2624 2744 2747 2788 3136 3283 3332 3362 3556 3584 3752 3808 4018 4046 4064 4096 4288 4318 4352 4489 4556 4592 4624 4879 4913 5207 5248 5488 5494 5576 5831 6223 6272 6566 6664 6724 7112 7168 7504 7616 7973 8036 8092 8128 8509 8576 8636 8704 8978 9112 9184 9248 9758 9826 10414 10496 10976 10988 11152 11662 11767 11849 12446 12544 13132 13328 13448 14063 14161 14224 14336 15008 15113 15232 15946 16072 16129 16184 16256 17018 17152 17272 17408 17956 18224 18368 18496 19229 19363 19516 19652 20828 20992 21952 21976 22304 22981 23324 23534 23698 24892 25088 26264 26656 26896 28126 28322 28448 28577 28672 30016 30226 30464 31423 31892 32144 32258 32368 32512 34036 34153 34304 34391 34544 34816 35912 36448 36449 36703 36736 36992 38458 38726 39032 39304 41656 41984 43561 43904 43952 44608 45962 46648 46699 47068 47396 49784 50176 52528 53312 53792 55811 56252 56644 56896 57154 59563 60032 60452 60928 62846 63784 64288 64516 64736 65024 68072 68306 68608 68782 68921 69088 69632 71824 72896 72898 73406 73472 73984 76313 76916 77452 78064 78608 82369 82943 83312 83968 87122 87808 87904 88519 89216 91924 93296 93398 94136 94792 99127 99568 100352 105056 105791 106624 107584 111622 112504 112627 112903 113288 113792 114308 119126 120064 120904 121856 125692 127568 128576 129032 129472 130048 134603 135541 136144 136612 137216 137564 137842 138176 143648 144653 145792 145796 146812 146944 147968 152626 153832 154904 156128 157216 164738 165886 166624 167936 174244 175616 175808 177038 178432 183848 184049 186592 186796 188272 189584 198254 199136 200039 200704 201433 210112 211582 213248 213487 215168 219961 223244 225008 225254 225806 226576 227584 228616 238252 239071 240128 240737 241808 243712 251384 255136 255143 256921 257152 258064 258944 260096 269206 271082 272288 273224 274193 274432 275128 275684 276352 287296 289306 291584 291592 293624 293888 295936 300763 305252 307664 309808 312256 314432 326893 329171 329476 331772 333248 348488 348869 351232 351616 354076 356864 367696 368098 373184 373592 376544 379168 390677 396508 398272 400078 402866 416941 420224 423164 426496 426974 430336 439922 446488 450016 450508 451612 453152 455168 457232 476504 478142 480256 481474 482447 483616 485809 487424 502768 510272 510286 513842 514304 516128 517888 520192 534191 538412 542164 544576 546448 548386 550256 551368 552704 570103 574592 576583 578612 580601 583168 583184 587248 587776 591872 601526 610504 615328 619616 619633 623951 624512 628864 653786 658342 658952 661289 663544 666496 696976 697738 702464 703232 708152 713728 735392 736196 740537 746368 747184 753088 758336 781354 788389 790321 793016 793883 796544 800156 805732 833882 840448 846328 852992 853948 860672 879844 892976 900032 901016 903224 906304 910336 914464 942221 948787 953008 956284 960512 962948 964894 967232 971618 1005536 1012571 1020544 1020572 1027684 1028608 1032256 1035776 1068382 1076824 1080643 1084328 1089152 1092896 1096772 1100512 1102736 1105408 1140206 1149184 1153166 1157224 1161202 1166336 1166368 1171657 1174496 1175552 1183744 1203052 1221008 1230656 1239232 1239266 1247902 1249024 1257728 1288343 1297321 1307572 1316684 1317904 1322578 1327088 1332992 1393952 1395476 1400273 1404928 1406464 1410031 1416304 1427456 1470784 1472392 1481074 1492736 1494368 1494409 1504823 1506176 1516672 1539727 1562708 1576778 1580642 1586032 1587766 1593088 1600312 1611464 1667764 1680896 1685159 1692656 1705984 1707896 1721344 1759688 1785952 1786001 1798447 1800064 1802032 1806448 1812608 1820672 1828928 1884442 1897574 1906016 1912568 1914659 1919351 1921024 1925896 1929788 1934464 1943236 2011072 2025142 2041088 2041144 2048383 2055368 2057216 2064512 2071552 2105341 2136764 2153648 2161286 2168656 2178304 2185792 2193544 2201024 2205472 2210816 2280412 2288251 2298368 2304197 2306332 2314448 2322404 2332672 2332736 2343314 2348992 2406104 2442016 2442083 2459101 2461312 2478464 2478532 2495804 2498048 2515456 2576686 2594642 2615144 2633368 2635808 2645156 2654176 2665984 2787904 2790952 2800546 2812928 2820062 2832608 2854912 2918587 2941568 2944784 2962148 2985472 2988736 2988818 3009646 3012352 3033344 3079454 3125416 3128833 3153556 3161284 3172064 3175532 3186176 3200624 3222928 3335528 3361792 3370318 3377129 3385312 3400663 3411968 3415792 3442688 3519376 3571904 3572002 3596894 3600128 3604064 3612896 3625216 3629279 3641344 3657856 3739337 3768884 3795148 3812032 3825136 3829318 3838702 3851792 3859576 3868928 3886472 3990721 4022144 4050284 4064207 4082176 4082288 4096766 4110736 4114432 4129024 4143104 4210682 4273528 4307296 4322572 4337312 4337431 4356608 4367657 4371584 4387088 4402048 4410944 4421632 4560824 4576502 4596736 4608394 4612664 4617707 4628896 4629023 4644808 4661281 4665344 4665472 4686628 4697984 4812208 4884032 4884166 4918202 4922624 4956928 4957064 4991608 4996096 5030912 5112971 5153372 5189284 5230288 5266736 5271616 5290312 5308352 5331968 5518723 5532247 5557181 5575808 5581904 5601092 5625856 5640124 5665216 5837174 5883136 5889568 5924296 5930773 5970944 5977472 5977636 6019292 6024704 6066688 6158908 6250832 6257666 6307112 6322568 6344128 6351064 6372352 6401248 6445856 6641509 6671056 6723584 6740636 6754258 6770624 6801326 6831584 6885376 7038752 7087997 7143808 7144004 7193788 7200256 7208128 7225792 7250432 7258558 7315712 7478674 7537768 7546009 7564501 7590296 7624064 7650272 7658636 7677404 7703584 7719152 7737856 7772944 7981442 8044288 8100568 8128414 8164352 8164576 8193532 8201599 8221472 8228864 8258048 8258753 8286208 8421364 8547056 8614592 8645144 8674624 8674862 8713216 8735314 8743168 8752967 8774176 8804096 8821888 8843264 9018401 9081247 9121648 9153004 9193472 9216788 9225328 9235414 9257792 9258046 9289616 9322562 9330944 9373256 9395968 9624416 9691751 9768064 9768332 9801911 9836404 9845248 9870217 9913856 9914128 9983216 9992192 10061824 10225942 10306744 10378568 10460576 10460863 10533472 10533761 10543232 10580624 10616704 10663936 11037446 11064494 11114362 11151616 11163808 11202184 11241913 11251712 11280248 11330432 11674348 11766272 11779136 11848592 11861546 11941888 11954944 11955272 12038584 12049408 12133376 12317816 12331283 12501664 12515332 12589129 12614224 12645136 12688256 12702128 12744704 12802496 12891712 13283018 13342112 13402613 13435457 13447168 13481272 13496011 13508516 13541248 13602652 13663168 14077504 14175994 14287616 14288008 14303629 14338681 14387576 14400512 14416256 14451584 14500864 14517116 14631424 14737387 14957348 15075536 15092018 15129002 15180592 15248128 15300544 15317272 15354808 15407168 15438304 15475712 15545888 15962884 16017757 16088576 16129379 16201136 16256828 16328704 16329152 16387064 16403198 16442944 16516096 16517506 16842728 17094112 17094581 17213707 17229184 17290288 17349248 17349724 17426432 17470628 17486336 17505934 17548352 17608192 17643776 18036802 18162494 18243296 18306008 18370931 18386944 18433576 18450656 18470828 18515584 18516092 18579232 18645124 18661888 18746512 18791936 19248832 19383502 19536128 19536664 19603822 19672808 19690496 19740434 19827712 19828256 19918169 19966432 19984384 20123648 20451884 20613488 20757136 20921152 20921726 21066944 21067522 21086464 21161248 21233408 21327872 21901831 22054457 22074892 22128988 22228724 22303232 22327616 22404368 22483826 22560496 22660864 23348696 23374223 23532544 23558272 23639903 23697184 23723092 23804641 23883776 23909888 23910544 24077168 24098816 24266752 24635632 24662566 25003328 25030664 25178258 25228448 25290272 25376512 25404256 25404953 25489408 25581991 25604992 25783424 26175359 26566036 26684224 26805226 26870914 26962544 26992022 27017032 27082496 27112849 27205304 27326336 27935047 28155008 28351988 28575232 28576016 28607258 28677362 28775152 28801024 28832512 28903168 29001728 29034232 29262848 29474774 29914696 30151072 30184036 30258004 30361184 30362017 30496256 30573599 30601088 30634544 30709616 30814336 30876608 30951424 31091776 31925768 32035514 32177152 32258758 32323949 32402272 32403161 32513656 32549203 32628967 32657408 32658304 32774128 32806396 32885888 33032192 33035012 33685456 34188224 34189162 34427414 34458368 34580576 34698496 34699448 34822511 34852864 34941256 34972672 35011868 35096704 35216384 35287552 35790797 36073604 36324988 36486592 36612016 36741862 36867152 36901312 36941656 37031168 37032184 37158464 37290248 37323776 37493024 37583872 38196901 38497664 38631061 38767004 38900267 39072256 39073328 39207644 39345616 39380992 39480868 39655424 39656512 39836338 39932864 40903768 41226976 41514272 41515411 41804717 41842304 41843452 42133888 42135044 42172928 42322496 42466816 43803662 44108914 44149784 44257976 44306363 44457448 44606464 44655232 44808736 44967652 45120992 45321728 46697392 46748446 47065088 47116544 47279806 47394368 47446184 47609282 47819776 47821088 48154336 48197632 48533504 49271264 49325132 49615979 50006656 50061328 50356516 50456896 50580544 50753024 50808512 50809906 51163982 51209984 51566848 52350718 52822063 52951507 53132072 53190161 53368448 53610452 53741828 53925088 53984044 54034064 54164992 54225698 54410608 54652672 55870094 56310016 56703976 57150464 57152032 57214516 57354724 57411193 57550304 57602048 57665024 57806336 57811271 58003456 58068464 58525696 58949548 59829392 60302144 60368072 60516008 60722368 60724034 60992512 61147198 61202176 61269088 61270769 61419232 61628672 61697743 61753216 61902848 62183552 63128807 63568729 63851536 64071028 64354304 64517516 64647898 64804544 64806322 65027312 65098406 65257934 65316608 65548256 65612792 65771776 66064384 66070024 67370912 67842257 68376448 68378324 68854828 68916736 69091519 69161152 69396992 69398896 69645022 69882512 69945344 70023736 70193408 70432768 70575104 71581594 72147208 72403081 72649976 72973184 73224032 73226041 73483724 73734304 73736327 73802624 73883312 74062336 74064368 74316928 74580496 74647552 74986048 75167744 76393802 76995328 77262122 77534008 77800534 78144512 78146656 78415288 78501019 78691232 78693391 78761984 78961736 79241777 79310848 79313024 79672676 79865728 81807536 82453952 83028544 83030822 83609434 83684608 83686904 83983703 84267776 84270088 84345856 84644992 84933632 86318981 86920507 87607324 88217828 88299568 88515952 88612726 88914896 89212928 89310464 89617472 89935304 90241984 90643456 93394784 93496892 93818291 94048199 94130176 94233088 94472077 94559612 94788736 94892368 95218564 95639552 95642176 96308672 98542528 98650264 99231958 100013312 100122656 100125403 100370767 100713032 100823141 100913792 101161088 101506048 101617024 101619812 102327964 102419968 103133696 103161709 104701436 105644126 105903014 106264144 106380322 106736896 107220904 107483656 107850176 107968088 108068128 108329984 108451396 108821216 109305344 111740188 112620032 112905653 113407952 114300928 114304064 114429032 114709448 114822386 115100608 115330048 115612672 115622542 116136928 117051392 117899096 119658784 119662067 120495949 120604288 120736144 121032016 121444736 121448068 121985024 122294396 122404352 122538176 122541538 122838464 123257344 123395486 123506432 124367104 126257614 127137458 127703072 128142056 128282153 128596517 128708608 129035032 129295796 129609088 129612644 130054624 130196812 130515868 130633216 131096512 131225584 131543552 132140048 134741824 135684514 136752896 136756648 137241661 137709656 137833472 138183038 138322304 138793984 138797792 139290044 139427183 139765024 139890688 140047472 140386816 140865536 141150208 143163188 144294416 144806162 145299952 145946368 146448064 146452082 146967448 147468608 147472654 147605248 147766624 148124672 148128736 148633856 148800439 149160992 149295104 149972096 150335488 152787604 153312817 153990656 154381199 154524244 155068016 155601068 156289024 156293312 156830576 157002038 157382464 157386782 157923472 158483554 158626048 159345352 159731456 163615072 163619561 164759767 164907904 166057088 166061644 166632487 167218868 167369216 167373808 167967406 168535552 168540176 168691712 169289984 169867264 172637962 173841014 175214648 176435656 176599136 177031904 177225452 177829792 177834671 178425856 178620928 179073937 179234944 179870608 180483968 181286912 186789568 186993784 187636582 188096398 188466176 188944154 189119224 189577472 189784736 189789943 190437128 191112521 191279104 191284352 192617344 195545329 197085056 197300528 198463916 200026624 200245312 200250806 200741534 201426064 201646282 201827584 202322176 203012096 203234048 203239624 204655928 204839936 206267392 206323418 209402872 209631811 211288252 211806028 212528288 212760644 213473792 214015193 214441808 214967312 215700352 215936176 216136256 216659968 216902792 217642432 218610688 223480376 225240064 225811306 226267643 226815904 226822127 227844421 228402769 228601856 228608128 228858064 229418896 229644772 230201216 230660096 231225344 231245084 232273856 235798192 239317568 239324134 240991898 241208576 241472288 242064032 242889472 242896136 243161693 243757577 243970048 244588792 244808704 245076352 245083076 245676928 246514688 246790972 247012864 248734208 250535579 252515228 254274916 255406144 256284112 256564306 257193034 258070064 258591592 259218176 259225288 260109248 260393624 261031736 261266432 262193024 262451168 263087104 264280096 267378307 269483648 271369028 272301869 273505792 273513296 274483322 275419312 275666944 276366076 276644608 277587968 277595584 278580088 278854366 279530048 280094944 280773632 282300416 286326376 288588832 289612324 290599904 290607877 291892736 292633019 292896128 292904164 293934896 294937216 294945308 295210496 295533248 296249344 296257472 297267712 297600878 298321984 299944192 305575208 306625634 307981312 308762398 309048488 309386369 310136032 310144541 311202136 312305827 312578048 312586624 313661152 314004076 314764928 314773564 315846944 316967108 317252096 318690704 319462912 327230144 327239122 329519534 329815808 332114176 332123288 333264974 334437736 334738432 334747616 335934812 337071104 337080352 337383424 338579968 338608873 339734528 345275924 347682028 350429296 352871312 353198272 354063808 354450904 355659584 355669342 357241856 358147874 358469888 359741216 360967936 362573824 369754441 370660549 372331127 373579136 373987568 375273164 376192796 376932352 377888308 378238448 379154944 379569472 379579886 380874256 382225042 382568704 385234688 391090658 394170112 394601056 396927832 397361791 400053248 400490624 400501612 401483068 401878351 402852128 403292564 403655168 404644352 404678897 406024192 406468096 406479248 409311856 409679872 412534784 412646836 418805744 419263622 422576504 423612056 425056576 425521288 426947584 428030386 428883616 428895383 429934624 431400704 431872352 431884201 432272512 433319936 433805584 435284864 437221376 444981103 446960752 450480128 451622612 452535286 453631808 453644254 455688842 456805538 457216256 457716128 458837792 459289544 460402432 460918433 461320192 462450688 462490168 464547712 471596384 474895799 478635136 478648268 481983796 482417152 482944576 484128064 485778944 485792272 486323386 487515154 489177584 489617408 490152704 490166152 491353856 493029376 493581944 494025728 497468416 501071158 505030456 505582603 506821567 508549832 510812288 512568224 513128612 514386068 516140128 516154289 517183184 518436352 518450576 520218496 520787248 522063472 522532864 524386048 524902336 526174208 528560192 534756614 538967296 542738056 544603738 547011584 547026592 548966644 549507133 550838624 550853737 551333888 552732152 553289216 553336451 554692439 555175936 555191168 557160176 557708732 559060096 560189888 561547264 572652752 577177664 579224648 581199808 581215754 583785472 585266038 585792256 585808328 586448789 587869792 587885921 589874432 589890616 590420992 591066496 591982687 592498688 592514944 594535424 595201756 596643968 599888384 604232867 608443549 611150416 613251268 615962624 617524796 618096976 618772738 620272064 620289082 622404272 624611654 625173248 627322304 628008152 629529856 629547128 631693888 633934216 634504192 637381408 638925824 649347317 654460288 654478244 656728037 659039068 659631616 661304539 664228352 664246576 666529948 668875472 669476864 669495232 671869624 674142208 674160704 677159936 677217746 690551848 695364056 700858592 700877821 702595369 705742624 705761987 706396544 708127616 708901808 711319168 711338684 714483712 716295748 716939776 719482432 721935872 739508882 741321098 744662254 747158272 747975136 750546328 752385592 753208171 753864704 755776616 756476896 758309888 759138944 759159772 761748512 764450084 765137408 770469376 782181316 788340224 789202112 793855664 794723582 800106496 800981248 801003224 802966136 803756702 805704256 806585128 807310336 809288704 809357794 812936192 812958496 818623712 819359744 825069568 825293672 837611488 838527244 843471643 845153008 847224112 850113152 851042576 853895168 856060772 857767232 857790766 859869248 862801408 863744704 863768402 864545024 867611168 870569728 874442752 889962206 893921504 897975071 900175619 900960256 903245224 904232737 905070572 907263616 907288508 911377684 913611076 914432512 915432256 917675584 918579088 920804864 921836866 924980336 929095424 943192768 949791598 957270272 957296536 958343143 960691627 963967592 964834304 965889152 968256128 971557888 971584544 972646772 975030308 975990281 978355168 979234816 980305408 980332304 982707712 986058752 987163888 988051456 994936832 1002142316 1010060912 1011165206 1013643134 1017099664 1021624576 1025136448 1026257224 1028772136 1032280256 1032308578 1034366368 1036872704 1036901152 1040436992 1041574496 1041603073 1044126944 1045065728 1048772096 1048861631 1049804672 1052348416 1057120384 1069513228 1073189719 1077934592 1080668393 1085476112 1089207476 1094023168 1094053184 1097933288 1099014266 1101677248 1101707474 1105464304 1106578432 1106672902 1109384878 1110382336 1111626809 1114320352 1115417464 1118120192 1120379776 1123094528 1145305504 1145336927 1153318369 1154355328 1158449296 1162399616 1162431508 1167570944 1170532076 1171584512 1171616656 1172897578 1175739584 1175771842 1179748864 1179781232 1180841984 1182132992 1183965374 1185029888 1189070848 1190403512 1193287936 1199776768 1208465734 1216887098 1222300832 1226502536 1230852377 1231925248 1235049592 1236193952 1237545476 1240544128 1240578164 1244808544 1244842697 1249223308 1250346496 1253517559 1254644608 1256016304 1259059712 1259094256 1263387776 1267868432 1269008384 1274762816 1277851648 1298694634 1308920576 1308956488 1313456074 1318078136 1319263232 1322609078 1328456704 1328493152 1328529601 1333059896 1334517323 1337750944 1337787647 1338953728 1338990464 1343739248 1348284416 1348321408 1354319872 1354435492 1381103696 1390728112 1401717184 1401755642 1405190738 1411485248 1411523974 1412793088 1416255232 1417803616 1422638336 1422677368 1427722951 1428967424 1432591496 1433879552 1438964864 1443871744 1467422677 1477648619 1479017764 1482642196 1489324508 1494316544 1495950272 1501092656 1504771184 1506416342 1511553232 1512953792 1516619776 1518277888 1518319544 1523497024 1528900168 1530274816 1540938752 1564362632 1566072941 1576680448 1578404224 1583873501 1587711328 1589447164 1594910947 1598819383 1600212992 1601962496 1602006448 1605932272 1607513404 1611408512 1613170256 1614620672 1618577408 1618715588 1625872384 1625916992 1637247424 1650587344 1675222976 1677054488 1686943286 1690306016 1694448224 1700226304 1702085152 1702131851 1706303039 1707790336 1712121544 1713993397 1715534464 1715581532 1719738496 1725602816 1727489408 1727536804 1729090048 1735222336 1741139456 1753749053 1779924412 1787843008 1795950142 1800351238 1806490448 1808465474 1810141144 1814527232 1814577016 1816560883 1822755368 1827222152 1828865024 1830864512 1835351168 1837158176 1841609728 1843673732 1849960672 1858190848 1871648149 1886385536 1899583196 1914540544 1914593072 1916686286 1921383254 1927935184 1929668608 1931778304 1936512256 1943115776 1943169088 1945293544 1950060616 1951980562 1956710336 1960610816 1960664608 1965415424 1974327776 1976102912 1989873664 2004284632 2020121824 2022330412 2027286268 2034199328 2034255139 2043249152 2048431133 2050272896 2052514448 2057544272 2064560512 2064617156 2068732736 2073745408 2073802304 2080873984 2083148992 2083206146 2088253888 2097544192 2097723262 2099609344 2114240768 2139026456 2146379438 2155869184 2161336786 2165704583 2170952224 2171011787 2178414952 2180796601 2186140789 2188046336 2188106368 2195866576 2198028532 2203354496 2203414948 2210928608 2213156864 2213345804 2218769756 2220764672 2223253618 2228640704 2230834928 2236240384 2240759552 2290611008 2290673854 2306636738 2308710656 2316898592 2324799232 2324863016 2333108237 2335141888 2341064152 2343169024 2343233312 2345795156 2351479168 2351543684 2359497728 2359562464 2361683968 2364265984 2367930748 2370059776 2370262111 2378141696 2380807024 2386575872 2399553536 2416931468 2433774196 2444601664 2453005072 2461704754 2470099184 2472387904 2475090952 2481088256 2481156328 2489617088 2489685394 2498446616 2500692992 2507035118 2509289216 2512032608 2518119424 2518188512 2526775552 2529607463 2535736864 2538016768 2549525632 2555703296 2588281087 2597389268 2606317889 2617841152 2617912976 2626912148 2636156272 2638526464 2645218156 2656913408 2656986304 2657059202 2666119792 2669034646 2675501888 2675575294 2677980928 2687478496 2696642816 2708639744 2708870984 2762207392 2781456224 2781532537 2800916039 2803434368 2803511284 2810381476 2822970496 2823047948 2825586176 2832510464 2832752279 2835607232 2845276672 2845354736 2855445902 2865182992 2867759104 2877929728 2887743488 2934845354 2955297238 2958035528 2965284392 2968526321 2978649016 2988633088 2991900544 3002185312 3002267681 3009542368 3012832684 3023106464 3023189407 3025907584 3033239552 3036555776 3036639088 3046994048 3057800336 3060549632 3081877504 3128725264 3132145882 3153360896 3156808448 3167747002 3175422656 3178894328 3189821894 3197638766 3203924992 3204012896 3211864544 3215026808 3222817024 3226340512 3226429031 3229241344 3237154816 3237431176 3248912857 3251744768 3251833984 3274494848 3301174688 3324270593 3350445952 3354108976 3373886572 3380612032 3388896448 3400452608 3404170304 3404263702 3412606078 3424243088 3427986794 3431068928 3431163064 3439476992 3443331823 3451205632 3454978816 3455073608 3458180096 3470444672 3482278912 3507498106 3539078221 3547750969 3559848824 3563740787 3575686016 3591900284 3600702476 3612980896 3616930948 3620282288 3629054464 3629154032 3633121766 3645510736 3654444304 3657730048 3661729024 3670702336 3674316352 3683219456 3687347464 3699921344 3716381696 3743296298 3772771072 3799166392 3829081088 3829186144 3833372572 3842766508 3846549931 3855870368 3855976159 3859337216 3863556608 3873024512 3873355157 3882847073 3886231552 3886338176 3890587088 3900121232 3903961124 3913420672 3921221632 3921329216 3930830848 3948655552 4008569264 4040243648 4044660824 4054572536 4068398656 4068510278 4086498304 4096862266 4100545792 4105028896 4105141523 4115088544 4115201447 4129121024 4129234312 4133748781 4137465472 4143878809 4147490816 4147604608 4161747968 4166297984 4166412292 4176507776 4195088384 4195446524 4199218688 4228481536 4229630069 4259104843 4278052912 4292758876 4311738368 4322673572 4331409166 4341904448 4342023574 4356829904 4361593202 4372281578 4376212736 4391733152 4396057064 4406708992 4406829896 4421857216 4426313728 4426691608 4437539512 4441529344 4446507236 4457281408 4461669856 4472480768 4481519104 4545431219 4581222016 4581347708 4613273476 4617421312 4629131773 4633797184 4649598464 4649726032 4666216474 4682128304 4686338048 4686466624 4691590312 4702958336 4703087368 4718995456 4719124928 4728531968 4735861496 4740119552 4740524222 4761614048 4773151744 4799107072 4833862936 4851006427 4867548392 4889203328 4906010144 4906144747 4923409508 4940198368 4940333909 4944775808 4950181904 4962176512 4962312656 4979234176 4979370788 4996893232 5001385984 5014070236 5018578432 5024065216 5036238848 5036377024 5053551104 5059214926 5071473728 5099051264 5176562174 5194778536 5212635778 5235682304 5235825952 5253824296 5259568273 5272312544 5272457197 5277052928 5290436312 5309199059 5313826816 5313972608 5314118404 5332239584 5338069292 5351003776 5351150588 5355961856 5374956992 5393285632 5417741968 5524414784 5562912448 5563065074 5601832078 5606868736 5607022568 5620762952 5626908101 5645940992 5646095896 5651172352 5665020928 5665504558 5671214464 5690553344 5690709472 5710891804 5730365984 5735518208 5755859456 5775486976 5869690708 5910594476 5916071056 5930568784 5937052642 5957298032 5977266176 5983801088 6004370624 6004535362 6019084736 6025665368 6046212928 6046378814 6051815168 6073111552 6073278176 6093988096 6115600672 6121099264 6163755008 6257450528 6264291764 6285825497 6301229333 6306721792 6313616896 6329629159 6335494004 6350845312 6357788656 6379643788 6395277532 6407849984 6408025792 6423729088 6430053616 6445634048 6452681024 6452858062 6474862352 6497825714 6503667968 6548989696 6602349376 6648541186 6700891904 6708217952 6708402001 6724841389 6747773144 6755150447 6761224064 6777792896 6800905216 6808340608 6808527404 6825212156 6831931967 6848486176 6855973588 6862137856 6862326128 6878953984 6886663646 6902411264 6909957632 6910147216 6916360192 6940889344 6964557824 7014996212 7078156442 7095501938 7119697648 7127481574 7151372032 7183800568 7201404952 7225961792 7233861896 7240564576 7258108928 7258308064 7266243532 7291021472 7291221511 7308888608 7315460096 7323458048 7341404672 7342031417 7348632704 7366438912 7374694928 7399842688 7432763392 7486592596 7545542144 7564678751 7598332784 7658162176 7658372288 7666745144 7685533016 7693099862 7711740736 7711952318 7727113216 7746049024 7746710314 7765694146 7772676352 7781174176 7781387663 7800242464 7807922248 7826841344 7835613361 7842443264 7842658432 7861661696 7897311104 8017138528 8017358489 8073228583 8080487296 8089321648 8109145072 8136797312 8137020556 8172996608 8193724532 8201091584 8210057792 8210283046 8230177088 8230402894 8258242048 8258468624 8267497562 8274930944 8287757618 8295209216 8323495936 8332595968 8332824584 8353015552 8390176768 8390893048 8398437376 8456963072 8459260138 8518209686 8556105824 8585517752 8594904251 8615966639 8623476736 8645347144 8662818332 8683808896 8684047148 8713659808 8723186404 8744563156 8752425472 8774622913 8783466304 8792114128 8813417984 8813659792 8843714432 8853383216 8875079024 8883058688 8893014472 8914562816 8923339712 8944961536 8963038208 9090862438 9162444032 9162695416 9195191287 9226546952 9234842624 9258263546 9267594368 9299196928 9299452064 9299707207 9332432948 9341621261 9364256608 9364513529 9372676096 9372933248 9383180624 9405916672 9406174736 9437990912 9438249856 9457063936 9471722992 9480239104 9481048444 9523228096 9546303488 9667725872 9702012854 9735096784 9778406656 9812020288 9812289494 9846819016 9880396736 9880667818 9889551616 9900363808 9924353024 9924625312 9958468352 9958741576 9969629413 9993786464 9994060657 10002771968 10028140472 10037156864 10048130432 10063705679 10072477696 10072754048 10107102208 10118429852 10142947456 10198102528 10271958739 10343540333 10353124348 10389557072 10425271556 10471364608 10471651904 10507648592 10519136546 10544625088 10544914394 10580872624 10618398118 10627945216 10628236808 10664479168 10676138584 10702007552 10702301176 10711923712 10749913984 10786571264 10835483936 10962510587 11038904389 11048829568 11125824896 11126130148 11164376629 11203664156 11213737472 11214045136 11241525904 11253816202 11291881984 11292191792 11302344704 11330041856 11331009116 11342428928 11381106688 11381418944 11421783608 11460731968 11511718912 11739381416 11821188952 11832142112 11861137568 11874105284 11914596064 11914922957 11944121273 11954532352 11967602176 11997953779 12008741248 12009070724 12038169472 12051330736 12092425856 12092757628 12103630336 12146223104 12146556352 12187976192 12231201344 12514901056 12528583528 12571650994 12602458666 12627233792 12659258318 12670988008 12701690624 12715577312 12715926181 12759287576 12790555064 12804538907 12815699968 12816051584 12847458176 12860107232 12891268096 12905362048 12905716124 12949724704 12995651428 13007335936 13097979392 13101537043 13204698752 13297082372 13401783808 13416435904 13416804002 13449682778 13495546288 13510300894 13522448128 13555585792 13601810432 13616681216 13617054808 13650424312 13663863934 13696972352 13711947176 13724275712 13724652256 13757907968 13773327292 13819915264 13820294432 13832720384 13881778688 13929115648 14029992424 14156312884 14191003876 14239395296 14254963148 14302744064 14339017931 14367601136 14402809904 14451923584 14467723792 14481129152 14516217856 14516616128 14532487064 14582042944 14582443022 14617777216 14646916096 14682809344 14684062834 14697265408 14749389856 14799685376 14865526784 14973185192 15091084288 15129357502 15159932081 15196665568 15197082509 15265576207 15302985523 15316324352 15316744576 15333490288 15371066032 15386199724 15423481472 15423904636 15454226432 15492098048 15493420628 15531388292 15545352704 15562348352 15562775326 15600484928 15615844496 15653682688 15671226722 15685316864 15794622208 16034277056 16034716978 16146457166 16160974592 16178643296 16218290144 16273594624 16274041112 16291833431 16331757659 16345993216 16387449064 16402183168 16420115584 16420566092 16460354176 16460805788 16516484096 16516937248 16534995124 16549861888 16575515236 16590418432 16591834777 16646991872 16665191936 16665649168 16706031104 16781786096 16796874752 16913926144 16918520276 17036419372 17112211648 17171035504 17189808502 17231933278 17290694288 17325636664 17367617792 17368094296 17427319616 17446372808 17489126312 17504850944 17549245826 17566932608 17584228256 17626835968 17627319584 17687428864 17706766432 17707252241 17750158048 17766117376 17786028944 17829125632 17846679424 17889923072 17926076416 18181724876 18244225223 18324888064 18325390832 18390382574 18453093904 18469685248 18516527092 18535188736 18598393856 18598904128 18599414414 18664865896 18683242522 18728513216 18729027058 18745866496 18766361248 18811833344 18812349472 18876499712 18897655753 18914127872 18943445984 18960478208 18962096888 19046456192 19092606976 19335451744 19404025708 19470193568 19470727759 19556813312 19606412273 19624040576 19624578988 19693638032 19760793472 19761335636 19779103232 19800727616 19848706048 19849250624 19916936704 19917483152 19939258826 19987572928 19988121314 20056280944 20074313728 20096260864 20127411358 20145508096 20214204416 20236859704 20285894912 20396205056 20543917478 20687080666 20706248696 20728886723 20779114144 20779684247 20850543112 20924490409 20942729216 20943303808 21015297184 21038273092 21089250176 21089828788 21161745248 21162325849 21236796236 21255890432 21256473616 21328958336 21352277168 21404015104 21404602352 21423847424 21499827968 21573142528 21670967872 21925021174 22077808778 22097659136 22251649792 22252260296 22328753258 22407328312 22427474944 22428090272 22483051808 22507632404 22583763968 22584383584 22585003217 22604689408 22660083712 22662018232 22684857856 22686794491 22742389999 22762213376 22762837888 22843567216 22921463936 23023437824 23478762832 23642377904 23664284224 23722275136 23748210568 23829192128 23829845914 23888242546 23935204352 23995907558 24017482496 24018141448 24076338944 24102661472 24103322761 24184851712 24185515256 24207260672 24271290167 24292446208 24293112704 24375952384 24462402688 24773547547 24834256783 24946185509 25029802112 25057167056 25143301988 25204917332 25254467584 25318516636 25341976016 25403381248 25431154624 25431852362 25518575152 25581110128 25609077814 25632103168 25694916352 25720214464 25782536192 25810724096 25811432248 25899449408 25991302856 26014671872 26195958784 26203074086 26409397504 26594164744 26623239997 26803567616 26832871808 26833608004 26899365556 26925849517 26991092576 27020601788 27044896256 27111171584 27113486099 27179929511 27203620864 27233362432 27234109616 27300848624 27327727868 27393944704 27423894352 27448551424 27449304512 27515815936 27546654584 27639830528 27640588864 27763557376 28059984848 28312625768 28382007752 28478790592 28509926296 28605488128 28678035862 28735202272 28735990661 28805619808 28806410129 28903847168 28935447584 28936241467 28962258304 29007151663 29032435712 29033232256 29064974128 29164085888 29164886044 29235554432 29293832192 29365618688 29368125668 29394530816 29498779712 29599370752 29813733901 29946370384 30182168576 30258715004 30319864162 30393331136 30394165018 30531152414 30605971046 30633489152 30666980576 30742132064 30772399448 30846962944 30847809272 30881535011 30908452864 30984196096 30986841256 31062776584 31090705408 31124696704 31125550652 31200969856 31231688992 31307365376 31342453444 31370633728 31589244416 31818018533 32068554112 32069433956 32292914332 32321949184 32357286592 32436580288 32547189248 32548082224 32583666862 32663515318 32774898128 32804366336 32840231168 32841132184 32920708352 32921611576 33032968192 33033874496 33069990248 33099723776 33151030472 33180836864 33183669554 33330383872 33331298336 33412062208 33563572192 33593749504 33827852288 33837040552 33957044989 34072838744 34224423296 34342071008 34379617004 34463866556 34581388576 34582337363 34651273328 34735235584 34736188592 34854639232 34892745616 34978252624 35009701888 35098491652 35133865216 35168456512 35253671936 35254639168 35374857728 35413532864 35414504482 35500316096 35572057888 35658251264 35693358848 35852152832 36363449752 36488450446 36649776128 36650781664 36780765148 36816977911 36906187808 36907200379 36939370496 37033054184 37070377472 37073542217 37164393413 37196787712 37197808256 37198828828 37329731792 37366485044 37457026432 37458054116 37491732992 37532722496 37623666688 37624698944 37752999424 37795311506 37886891968 37924193776 38092912384 38670903488 38808051416 38940387136 38941455518 39113626624 39212824546 39248081152 39249157976 39292068863 39387276064 39388356707 39521586944 39522671272 39558206464 39601455232 39662840029 39697412096 39698501248 39833873408 39834966304 39878517652 39975145856 39976242628 40112561888 40148627456 40192521728 40254822716 40291016192 40428408832 40473719408 40571789824 40792410112 41087834956 41374161332 41412497392 41457773446 41558228288 41559368494 41701086224 41848980818 41886607616 42030594368 42076546184 42178500352 42179657576 42323490496 42324651698 42473592472 42511780864 42512947232 42657916672 42704554336 42808030208 42809204704 42847694848 42999655936 43003326871 43146285056 43341935744 43850042348 44000778479 44155617556 44195318272 44307404113 44503299584 44504520592 44657506516 44814656624 44854949888 44856180544 44966103616 45015264808 45167527936 45168767168 45170006434 45324036464 45369715712 45373588982 45484779998 45525675776 45687134432 45842927872 46046875648 46957525664 46958814007 47073889723 47284755808 47286053129 47328568448 47444550272 47496421136 47658384256 47659691828 47776485092 47870408704 47991815116 48034964992 48036282896 48152677888 48205322944 48206645522 48369703424 48371030512 48414521344 48542580334 48586225408 48751904768 48924805376 49547095094 49668513566 49892371018 50059604224 50114334112 50286603976 50409834664 50464947457 50508935168 50637033272 50683952032 50806762496 50862309248 50863704724 51037150304 51038550577 51162220256 51218155628 51264206336 51389832704 51394219919 51440428928 51565072384 51621448192 51622864496 51798898816 51982605712 52029343744 52391917568 52406148172 52818795008 53188329488 53246479994 53607135232 53665743616 53667216008 53798731112 53851699034 53982185152 54041203576 54089792512 54222343168 54226972198 54359859022 54466724864 54468219232 54469713641 54601697248 54655455736 54787889408 54847788704 54849293527 54897102848 54898609024 55031631872 55093309168 55279661056 55281177728 55527114752 56119969696 56512600081 56625251536 56764015504 56957581184 57019852592 57210976256 57356071724 57470404544 57471981322 57611239616 57612820258 57807694336 57870895168 57872482934 57924516608 58014303326 58066464512 58129948256 58328171776 58329772088 58471108864 58536640991 58587664384 58731237376 58736251336 58789061632 58997559424 59198741504 59627467802 59892740768 60164329757 60311766473 60364337152 60517430008 60583593379 60639728324 60786662272 60788330036 61062304828 61211942092 61266978304 61333961152 61484264128 61544798896 61693925888 61695618544 61763070022 61973682512 62125553168 62181410816 62249393408 62251101304 62401939712 62463377984 62614730752 62684906888 62741267456 63178488832 63636037066 64137108224 64138867912 64208990581 64366339009 64585828664 64643898368 64714573184 64873160576 65094378496 65096164448 65167333724 65327030636 65391348827 65549796256 65551594703 65608732672 65680462336 65682264368 65841416704 65843223152 66065936384 66067748992 66139980496 66199447552 66302060944 66361673728 66367339108 66660767744 66662596672 66824124416 67127144384 67674081104 67914089978 68145677488 68448846592 68684142016 68759234008 68927733112 69162777152 69164674726 69302546656 69470471168 69472377184 69709278464 69785491232 69787405891 69956505248 69958424599 70019403776 70196983304 70267730432 70273729277 70336913024 70445939753 70507343872 70509278336 70749715456 70827065728 70829008964 71000632192 71144115776 71316502528 71386717696 71903711173 72404782331 72726899504 72976900892 73299552256 73301563328 73561530296 73633955822 73812375616 73814400758 74066108368 74140754944 74147084434 74328786826 74395616512 74397657656 74478996203 74659463584 74732970088 74914052864 74916108232 74983465984 75065444992 75247333376 75249397888 75505998848 75590623012 75773783936 75848387552 76185824768 76737574109 77272330723 77341806976 77616102832 77880774272 77882911036 78227253248 78425649092 78496162304 78498315952 78584137726 78774552128 78776713414 79043173888 79045342544 79116412928 79202910464 79325680058 79397002496 79667746816 79669932608 79757035304 79950291712 79952485256 80225123776 80385043456 80509645432 80582032384 80947438816 81143579648 81584820224 82175669912 82467109259 82748322664 82824994784 82915546892 83116456576 83118736988 83402172448 83404460699 83697961636 83773215232 83985676453 84061188736 84153092368 84357000704 84359315152 84646980992 84649303396 84947184944 85023561728 85025894464 85315833344 85409108672 85616060416 85618409408 85999311872 86006653742 86683871488 87700084696 88001556958 88311235112 88390636544 88614808226 89006599168 89009041184 89011483267 89315013032 89412660641 89629313248 89631772349 89709899776 89712361088 89932207232 90030529616 90335055872 90337534336 90340012868 90648072928 90739431424 90747177964 90969559996 91051351552 91374268864 91685855744 93915051328 93917628014 94147779446 94569511616 94572106258 94657136896 94889100544 94992842272 95316768512 95319383656 95552970184 95657437717 95740817408 95983630232 96069929984 96072565792 96305355776 96410645888 96413291044 96739406848 96742061024 96829042688 97085160668 97172450816 97503809536 97849610752 99094190188 99337027132 99784742036 100119208448 100228668224 100573207952 100819669328 100929894914 101274066544 101367904064 101613524992 101724618496 101727409448 102074300608 102077101154 102324440512 102436311256 102528412672 102779665408 102788439838 102880857856 103242896384 103245728992 103597797632 103965211424 104058687488 104783835136 104812296344 105637590016 106119524567 106376658976 106492959988 106859033449 107120898661 107214270464 107331487232 107334432016 107597462224 107703398068 107964370304 108082407152 108179585024 108444686336 108453944396 108719718044 108933449728 108936438464 108939427282 109203394496 109310911472 109575778816 109695577408 109698587054 109797218048 110186618336 110562355456 111054229504 112239939392 113025200162 113250503072 113528031008 113915162368 114039705184 114042834017 114322303613 114421952512 114712143448 114837557599 114940809088 114943962644 115222479232 115225640516 115615388672 115741790336 115744965868 115849033216 116028606652 116132929024 116142843439 116259896512 116656343552 116659544176 116942217728 117073281982 117472502672 117578123264 117995118848 118397483008 119254935604 119785481536 120328659514 120623532946 121034860016 121167186758 121279456648 121573324544 121576660072 121709579161 122124609656 122423884184 122533956608 122667922304 122968528256 123089597792 123387851776 123391237088 123526140044 123947365024 123950765687 124251106336 124362821632 124498786816 124502202608 124803879424 124926755968 125229461504 125369813776 125482534912 126356977664 127272074132 128274216448 128277735824 128417981162 128732678018 129171657328 129287796736 129429146368 129746321152 130188756992 130192328896 130334667448 130654061272 130782697654 131099592512 131103189406 131360924672 131364528736 131682833408 131686446304 132135497984 132279960992 132283590271 132398895104 132604121888 132723347456 132734678216 133205427137 133321535488 133325193344 133648248832 134254288768 135348162208 135828179956 136291354976 136295094313 136897693184 137244885911 137368284032 137518468016 137855466224 138325554304 138329349452 138605093312 138940942336 138944754368 139418556928 139570982464 139574811782 139913010496 139916849198 140393966608 140535460864 140547458554 140673826048 140891879506 141018556672 141176604743 141499430912 141654131456 141658017928 142001264384 142288231552 142633005056 142773435392 143807422346 144809564662 145102207061 145453799008 145457789729 145953801784 146113372267 146471432863 146599104512 146603126656 147123060592 147267911644 147624751232 147628801516 148132216736 148281509888 148294168868 148657573652 148791233024 148795315312 148957992406 149318927168 149465940176 149828105728 149832216464 149966931968 150130889984 150498795776 151011997696 151181246024 151547567872 151696775104 152371649536 153475148218 154544661446 154683613952 155232205664 155761548544 155765822072 156318251879 156454506496 156851298184 156992324608 156996631904 157168275452 157549104256 157553426828 158086347776 158090685088 158095022519 158232825856 158405820928 158651360116 158794004992 158807561437 159196729993 159335493632 159339865216 159514070608 159900583424 159904970512 160450247552 160770086912 161019290864 161164064768 161894877632 162287159296 164351339824 164934218518 165496645328 165649989568 165831093784 166232913152 166237473976 166804344896 166808921398 167395923272 167546430464 167971352906 168122377472 168306184736 168714001408 168718630304 168723259327 169293961984 169298606792 169483700021 169894369888 169899031169 170047123456 170051788928 170631666688 170818217344 171232120832 171236818816 171998623744 172013307484 173367742976 173414832829 174623298563 175400169392 176003113916 176622470224 176781273088 177229616452 178013198336 178018082368 178022966534 178630026064 178825321282 179258626496 179263544698 179424722176 179864414464 180061059232 180675068672 180680025736 181296145856 181478862848 181494355928 181939119992 182102703104 182748537728 183371711488 186362679979 187661374613 187830102656 187835256028 188295558892 189139023232 189144212516 189314273792 189778201088 189794402693 189985684544 190633537024 190638767312 191105940368 191314875434 191967260464 192139859968 192145131584 192610711552 192821291776 192826582088 193478813696 193484122048 194170321336 194344901632 195699221504 198188380376 198674054264 198891263507 199569484072 200238416896 200457336448 201146415904 201151934627 201639338656 201859789828 202548133088 202553690269 202735808128 203050061641 203227049984 203449236992 203454818896 204148601216 204154202308 204648881024 204872622512 205056825344 205559330816 205576879676 205761715712 206485792768 206491457984 207195595264 207930422848 209624592688 211275180032 212239049134 212753317952 212985919976 213718066898 214241797322 214662974464 214668864032 215194924448 215406796136 215928740608 216164814304 216170745077 216359170048 216889372672 216907888792 217439436088 217677161419 217866899456 217872876928 217878854564 218406788992 218621822944 219151557632 219391154816 219397174108 219594436096 220373236672 221124710912 222726129731 224479878784 226050400324 226501006144 227056062016 227830324736 228079410368 228085668034 228644607226 229424286896 229675115198 229881618176 229887925288 230444958464 230451281032 230703232141 231230777344 231483580672 231489931736 231698066432 232057213304 232265858048 232285686878 232519793024 233312687104 233319088352 233884435456 234146563964 234945005344 235156246528 235990237696 236794966016 237699314923 238509871208 239570963072 240657319028 241247065892 242069720032 242334373516 242558913296 243146649088 243153320144 243419158322 244249219312 244847768368 245067913216 245335844608 245937056512 246179195584 246775703552 246782474176 247052280088 247894730048 247901531374 248502212672 248997573632 249004405216 249607758848 249853511936 250739627552 250965069824 252713955328 254544148264 256548432896 256555471648 256835962324 257465356036 257718845377 258343314656 258350402653 258575593472 258858292736 259492642304 259514795519 260150753891 260377513984 260384657792 260669334896 261308122544 261565395308 262199185024 262206378812 262721849344 262729057472 263365666816 263372892608 264270995968 264559921984 264567180542 265208243776 265469356432 266410854274 266650386688 268508577536 270696324416 271656359912 272582709952 272590188626 273795386368 274489771822 274736568064 275036936032 275044482041 275710932448 275718496949 276651108608 276658698904 276961168327 277210186624 277639880203 277881884672 277889508736 278837113856 279141964928 279149623564 279826020992 279833698396 280787933216 281070921728 281094917108 281347652096 281783759012 282037113344 282353209486 282998861824 283308262912 283316035856 284002528768 284576463104 285546870784 287614844692 289619129324 290204414122 290907598016 290915579458 291907603568 292226744534 292942865726 293206253312 294246121184 294535823288 295249502464 295257603032 296264433472 296563019776 296588337736 297315147304 297582466048 297590630624 297915984812 298637854336 298931880352 299656211456 299664432928 299933863936 300261779968 300997591552 301023288097 302023995392 302362492048 303095135744 303393550208 304743299072 306950296436 309089322892 309367227904 310151828791 310464411328 311523097088 311531644144 312636503758 313702596368 313984649216 313993263808 314336550904 315098208512 315106853656 316172695552 316181370176 316190045038 316811641856 317302720232 317588009984 317615122874 318393459986 318679730432 319028141216 319801166848 319809941024 320900495104 321260147801 321540173824 322038581728 322328129536 323789755264 324574318592 328702679648 328711698049 329868437036 330993290656 331002371903 331299979136 331662187568 332465826304 332474947952 333608689792 333617842796 334791846544 335092860928 335942705812 336244754944 336612369472 337428002816 337437260608 337446518654 338587923968 338597213584 338967400042 339788739776 339798062338 340103577856 341263333376 341636434688 342473637632 343997247488 344026614968 346735485952 346829665658 349246597126 350800338784 352006227832 352391074291 353244940448 353254632199 353562546176 354459232904 355716336953 356026396672 356036164736 356045933068 357260052128 357650642564 358517252992 358527089396 358849444352 359728828928 359759539433 360122118464 361350137344 361360051472 362592291712 362988711856 363878239984 364205406208 365497075456 366743422976 372725359958 375322749226 375660205312 375670512056 376591117784 377002842767 378278046464 378288425032 378628547584 379556402176 379588805386 379971369088 381267074048 381277534624 381287995487 382211880736 382629750868 383934520928 383945054689 384279719936 384290263168 385221423104 385642583552 385653164176 386957627392 386968244096 388340642672 388689803264 391398443008 396376760752 397348108528 397782527014 399138968144 400476833792 400914672896 402292831808 402303869254 403278677312 403719579656 405096266176 405107380538 405471616256 406100123282 406898473984 406909637792 408297202432 408308404616 409297762048 409745245024 409756486937 410113650688 411118661632 411153759352 411523431424 412611932839 412971585536 412982915968 414391190528 415860845696 419249185376 421150308299 422182365311 422550360064 424085153653 424478098268 425506635904 425971839952 427436133796 428483594644 429325948928 429337728064 430389848896 430813592272 431857481216 432329628608 432341490154 433815777584 434878872176 435354322838 435745753856 435757709128 436813577984 437243645888 438303115264 438782309632 438794348216 439188872192 440746473344 442249421824 445452259462 448959757568 449462934067 450564373063 452100800648 452595079949 453002012288 454112124032 455660649472 456158820736 456171336068 457289214452 457739441789 458848573792 459350230396 459763236352 459775850576 460889916928 460902562064 461406464282 462461554688 462967161344 462979863472 463396132864 464114426608 464531716096 464571373756 465039586048 466625374208 466638176704 467768870912 468293127928 469890010688 471980475392 475398629846 477019742416 479141926144 481314638056 482494131784 484139440064 484668747032 485117826592 486293298176 486306640288 486838316644 488498438624 488511841237 489695536736 489708972193 490135826432 490671689216 491874113024 491916104939 492358391168 493121578271 493551407104 493564948352 494104560176 495789460096 495803062748 497004425344 497995147264 498008810432 499215517696 499707023872 501479255104 506833476317 509088296528 513096865792 513110943296 513671924648 514930712072 515437690754 516686629312 516700805306 517716585472 518985284608 519029591038 520301507782 520769315584 521338669792 521352973421 522616245088 523130790616 524398370048 524412757624 524986095187 525443698688 525458114944 526731333632 526745785216 528541991936 529119843968 529134361084 530416487552 530938712864 532821708548 533300773376 537017155072 537163018763 540906315061 541392648832 543312719824 545165419904 545180377252 547590772736 548979543644 549473136128 550073872064 550088964082 551421864896 551436993898 553302217216 553317397808 553922336654 554420373248 555279760406 555779017472 557674227712 558283929856 558299247128 559652041984 559667396792 561575866432 562141843456 562189834216 562695304192 563567518024 564074226688 564706418972 566616525824 566632071712 568005057536 569152926208 571093741568 575229689384 577269764813 579238258648 580408828244 581815196032 581831158916 583815207136 584453489068 585885731452 586412506624 587899735171 588492242368 589071646576 590499004928 590515206064 592528866944 593176675472 594630294608 595164932096 595181261248 595831969624 597275708672 597863760704 599312422912 599328865856 600523559936 601995183104 602046576194 604724984096 606190271488 606787100416 609486598144 613900592872 616077816229 618178645784 618734455808 620303657582 620928822656 623046194176 623063288288 623080382869 625273007516 625888624487 627405192736 627422406443 627969298432 627986527616 628673101808 630196417024 630213707312 632345391104 632362740352 632380090076 633623283712 634605440464 635176019968 635230245748 636786919972 637359460864 638056282432 639602333696 639619882048 641800990208 642520295602 644077163456 647579510528 657405359296 657423396098 659736874072 661986581312 662004743806 662599958272 663324375136 664931652608 664949895904 667217379584 667235685592 667965170671 669583693088 669602064019 670185721856 671885411624 672489509888 673224738944 674268280493 674856005632 674874521216 674893037308 677175847936 677194427168 677934800084 679577479552 679596124676 680207155712 682526666752 683272869376 684947275264 688053229936 693470971904 693659331316 698493194252 701600677568 704012455664 704782148582 706489880896 706509264398 708918465808 711432673906 712072329472 712091866136 714520104256 715301285128 717034505984 717054178792 717698888704 719457657856 719519078866 720244236928 722700274688 722720102944 725184583424 725977423712 727756479968 728410812416 730994150912 733486845952 745450719916 748013234143 750645498452 751320410624 751341024112 753182235568 754005685534 756556092928 756576850064 757257095168 759112804352 759177610772 759942738176 762534148096 762555069248 762575990974 764423761472 765259501736 767869041856 767890109378 768580526336 771285167104 771306328352 773936488192 776681285344 777379606528 782796886016 792753521504 794696217056 795565054028 798277936288 798299838119 800256125291 800953667584 801829345792 803862903193 804585663616 804607738508 806557354624 807439159312 810192532352 810214761076 810943232512 812200246564 813796947968 813819275584 816594404864 816616809232 818595524096 819490490048 819512973874 822307518704 823046862848 825223865678 825965831936 828782381056 831721691392 838498370752 842300616598 844364730622 848170307306 848956196536 851013271808 851943679904 851967054127 854872267592 856967189288 857904106769 858651897856 858675456128 860779697792 861627184544 863714962432 864659257216 864682980308 867631555168 867655359809 869757744352 870708645676 871491507712 871515418256 873627155968 874487291776 876606230528 877564619264 877588696432 878377744384 881492946688 884498843648 890904518924 897919515136 898925868134 901128746126 904201601296 905190159898 906004024576 908224248064 911321298944 912317641472 912342672136 914578428904 915478883578 917697147584 918700460792 919526472704 919551701152 921779833856 921805124128 922812928564 925934322688 925959726944 925985131897 926792265728 928228853216 929063432192 929142747512 930079172096 932437989959 933250748416 933276353408 935537741824 936586255856 939780021376 943960950784 950797259692 954039484832 958283852288 960714201377 962629276112 964988263568 968278880128 969337494064 970235653184 972586596352 972613280576 973676633288 976996877248 977023682474 979391073472 979417944386 981343378432 983748226048 983832209878 984716782336 986243156542 987129896704 988209120352 988236233201 991578920192 991606125496 994008850688 995122896847 995990294528 996017620864 998431035392 999414047744 1002958510208 1013666952634 1015715449427 1018176593056 1018204528103 1022793605869 1025300030041 1026193731584 1026221886592 1027343849296 1029861424144 1030875381508 1033373258624 1033401610612 1035433170944 1037970569216 1038059182076 1040603015564 1041538631168 1042677339584 1042705946842 1045232490176 1046261581232 1048796740096 1048825515248 1049972190374 1050916229888 1053491570432 1057083983872 1058239687936 1058268722168 1060832975104 1061877425728 1065643417096 1066601546752 1074034310144 1074326037526 1081812630122 1082785297664 1086625439648 1090330839808 1090360754504 1091552839877 1094227763153 1095181545472 1097959087288 1098946272256 1100147744128 1100177928164 1102843729792 1102873987796 1106604434432 1106634795616 1107844673308 1108840746496 1110559520812 1111558034944 1111652930059 1114377109951 1115348455424 1116567859712 1116598494256 1119304083968 1119334793584 1123151732864 1124379668432 1125390608384 1127135036048 1128148453376 1129412837944 1133233051648 1133264143424 1136010115072 1138305852416 1150459378768 1154539529626 1158476517296 1160817656488 1163630392064 1163662317832 1167630414272 1168906978136 1171771462904 1172825013248 1175799470342 1176984484736 1178143293152 1180998009856 1181030412128 1181062815289 1185057733888 1186353350944 1186385900147 1189260589216 1189293218183 1190329864192 1190362522496 1191663939248 1194551417344 1195727521408 1198624845824 1198657731712 1201047119872 1203990366208 1204093152388 1209449968192 1212380542976 1213574200832 1222363089941 1227801185744 1232155632458 1236357291568 1237468911616 1240607315164 1241857645312 1246092388352 1246126576576 1246160765738 1250546015032 1251777248974 1254810385472 1254844812886 1255973055232 1257346203616 1260392834048 1260427414624 1264725480704 1264760180152 1266142935451 1267246567424 1269210880928 1270352039936 1270460491496 1273573839944 1274718921728 1276112564864 1279204667392 1279239764096 1283601980416 1285040591204 1288154326912 1295159021056 1304538759853 1313629622291 1314810718592 1314846792196 1319473748144 1323973162624 1324009487612 1325199916544 1326648750272 1329863305216 1329899791808 1334434759168 1334471371184 1335930341342 1339167386176 1339204128038 1343770823248 1344979019776 1346449477888 1348536560986 1349749042432 1349786074616 1354351695872 1354388854336 1355869600168 1359154959104 1359192249352 1360414311424 1366545738752 1369894550528 1376106459872 1386941943808 1387318662632 1392238844549 1396986388504 1401940857403 1403201355136 1408024911328 1409564297164 1412979761792 1413018528796 1417836931616 1417875831883 1422865347812 1424144658944 1424183732272 1429040208512 1430602570256 1434069011968 1434108357584 1435397777408 1438915315712 1439038157732 1440488473856 1445400549376 1445440205888 1450369166848 1451954847424 1455512959936 1461988301824 1490901439832 1496026468286 1501290996904 1502640821248 1502682048224 1506364471136 1508011371068 1513112185856 1513153700128 1513195215539 1514514190336 1518225608704 1518355221544 1519885476352 1520015230897 1523740129933 1525068296192 1525110138496 1525151981948 1528847522944 1530519003472 1535738083712 1535780218756 1537161052672 1542570334208 1542612656704 1547872976384 1553362570688 1585507043008 1589392434112 1591130108056 1596555872576 1596599676238 1600512250582 1603658691584 1607725806386 1609171327232 1609215477016 1613114709248 1614878318624 1614922624987 1620385064704 1620429522152 1621886465024 1624400493128 1626176441189 1627593895936 1627638551168 1633188809728 1633233618464 1637191048192 1638980980096 1639025947748 1644615037408 1646093725696 1650447731356 1651931663872 1657564762112 1663443382784 1663895204461 1676996741504 1684601233196 1688729461244 1696340614612 1697912393072 1702026543616 1703887359808 1703934108254 1709744535184 1713934378576 1715808213538 1717350912256 1721559395584 1723254369088 1727429924864 1729318514432 1729365960616 1735263110336 1735310719618 1739515488704 1741417291352 1742983015424 1743030836512 1747254311936 1748974583552 1755129238528 1755177392864 1756755488768 1762985893376 1768997687296 1781809037848 1795839030272 1797851736268 1802257492252 1804031917639 1808403202592 1810380319796 1812008049152 1816448496128 1816603568633 1821055277237 1822642597888 1824635282944 1824685344272 1829156857808 1830957767156 1835394295168 1837400921584 1839052945408 1839103402304 1843559667712 1843610248256 1845625857128 1851868645376 1851919453888 1851970263794 1856457706432 1858285495024 1860158344192 1864875979918 1866552706816 1873172511712 1879560042752 1887921901568 1901594519384 1908078969664 1916567704576 1921428402754 1925258552224 1925311374287 1929976527136 1930029478643 1936557760256 1938674988128 1938728178289 1940471306368 1943479161421 1945173192704 1945226561152 1947353266576 1953993754496 1954047364948 1958782146944 1958835888772 1962686756864 1967496452096 1967664419756 1969433564672 1972486313084 1974259793408 1976418240704 1976472466402 1983157840384 1983212250992 1988017701376 1990245793694 1992035241728 1998828095488 2005917020416 2027333905268 2031430898854 2036353186112 2036409056206 2045587211738 2050600060082 2052443773184 2054687698592 2059722848288 2061750763016 2066746517248 2066803221224 2069062845737 2070866341888 2075941138432 2076118364152 2081206031128 2083077262336 2085354679168 2085411893684 2090464980352 2092523162464 2097593480192 2097651030496 2099944380748 2101832459776 2106983140864 2107163016679 2114167967744 2116479375872 2116537444336 2121665950208 2123754851456 2131286834192 2133203093504 2148068620288 2148652075052 2163625260244 2165570595328 2173250879296 2180661679616 2180721509008 2183105679754 2188455526306 2195918174576 2197892544512 2200295488256 2200355856328 2205687459584 2205747975592 2213208868864 2213269591232 2215689346616 2217681492992 2221119041624 2223116069888 2223305860118 2228754219902 2233135719424 2233196988512 2238608167936 2238669587168 2246303465728 2248759336864 2248821034607 2250781216768 2254270072096 2256296906752 2258825675888 2266466103296 2266528286848 2272020230144 2276611704832 2300918757536 2309079059252 2316953034592 2317016603321 2321635312976 2327260784128 2327324635664 2335260828544 2337813956272 2343542925808 2345650026496 2351598940684 2353968969472 2356286586304 2361996019712 2362060824256 2362125630578 2370115467776 2372706701888 2372771800294 2378521178432 2378586436366 2380725044992 2383327878496 2389102834688 2391455042816 2397315463424 2400002280631 2402094239744 2407980732416 2408186304776 2418899936384 2424761085952 2427148401664 2444726179882 2455602371488 2464311264916 2466737520037 2472714583136 2472782425393 2474937823232 2481214630328 2483715290624 2483927328539 2490014358671 2492184776704 2492253153152 2492321531476 2501092030064 2503554497948 2509620770944 2509689625772 2511946110464 2514692407232 2520785668096 2520854829248 2529450961408 2529520360304 2532285870902 2538421761856 2540920982992 2547147679888 2549437843456 2552225129728 2558479528192 2567203960832 2570081182408 2576308653824 2590318042112 2609077519706 2627259244582 2629621437184 2629693584392 2632568613821 2638947496288 2639019899369 2647946325248 2648018975224 2650399833088 2653297500544 2657410281943 2659726610432 2659799583616 2668869518336 2668942742368 2671860682684 2678334772352 2678408256076 2687541646496 2687615382823 2689958039552 2692898955776 2697073121972 2699498084864 2699572149232 2708703391744 2708777708672 2711739200336 2718309918208 2718384498704 2720828622848 2733091477504 2739789101056 2752212919744 2774637325264 2784477689098 2793972777008 2803881714806 2806402710272 2816049822656 2819128594328 2825959523584 2826037057592 2835673863232 2835751663766 2845730695624 2848289317888 2848367464544 2858080417024 2861205140512 2868138023936 2868216715168 2868295408559 2870795554816 2877830631424 2878076315464 2880976947712 2881222900357 2888283529873 2890801098752 2890880411776 2900738333696 2903909694848 2911025919872 2923976603648 2948052158093 2968596075571 2981802879664 2992052936572 3002581993808 3005281642496 3005364096448 3012728942272 3016022742136 3026224371712 3026307400256 3026390431078 3036710443088 3039770952704 3040030461794 3047480259866 3050220276992 3050303963896 3057695045888 3061038006944 3071476167424 3071560437512 3074322105344 3085140668416 3085225313408 3095745952768 3106725141376 3146240538469 3153950611441 3168165559643 3171014086016 3178784868224 3182260216112 3193111745152 3193199352476 3201024501164 3207317383168 3215451612772 3218342654464 3218430954032 3226229418496 3229756637248 3229845249974 3240770129408 3240859044304 3243772930048 3248800986256 3252352882378 3255277102336 3266377619456 3266467236928 3274382096384 3277961960192 3278051895496 3289230074816 3300895462712 3303863327744 3326886765568 3327790408922 3353993483008 3369202466392 3377458922488 3381151479619 3392681229224 3395824786144 3404053087232 3407774719616 3407868216508 3419489070368 3419582888659 3427868757152 3431616427076 3434701824512 3443118791168 3443412734573 3446508738176 3451851047897 3454859849728 3458637028864 3458731921232 3470526220672 3470621439236 3479030977408 3482834582704 3485966030848 3486061673024 3494508623872 3497949167104 3510258477056 3510354785728 3525971786752 3563618075696 3591678060544 3595703472536 3604514984504 3608063835278 3616806405184 3620760639592 3624016098304 3632896992256 3633207137266 3642110554474 3649270565888 3649370688544 3649470813947 3658313715616 3661915534312 3670788590336 3674801843168 3674902666309 3678105890816 3678206804608 3687119335424 3687220496512 3691251714256 3703737290752 3703838907776 3703940527588 3712915412864 3716570990048 3720316688384 3729751959836 3733105413632 3746345023424 3759120085504 3786344205427 3803189038768 3816157939328 3833135409152 3842856805508 3850517104448 3850622748574 3859953054272 3860058957286 3873115520512 3877349976256 3877456356578 3880942612736 3886958322842 3890453122304 3894706533152 3907987508992 3908094729896 3917564293888 3917671777544 3921954946397 3925373513728 3934992904192 3935328839512 3938867129344 3944972626168 3948519586816 3952836481408 3952944932804 3966315680768 3966424501984 3976035402752 3980491587388 3984070483456 3997656190976 4011834040832 4040888353691 4054667810536 4062861797708 4072706372224 4072818112412 4091174423476 4101200120164 4104887546368 4109375397184 4119445696576 4123501526032 4133493034496 4133606442448 4138125691474 4152236728304 4162412062256 4166154524672 4170709358336 4170823787368 4180929960704 4185046324928 4195186960384 4195302060992 4199888761496 4203664919552 4213966281728 4214326033358 4232958751744 4233074888672 4243331900416 4247509702912 4262573668384 4266406187008 4296137240576 4297304150104 4312544713603 4327250520488 4331141190656 4346501758592 4361323359232 4361443018016 4366211359508 4376911052612 4381220371409 4391836349152 4391956845101 4395785089024 4400590976512 4400711712656 4411374919168 4411495951184 4426417737728 4426539182464 4431378693232 4435362985984 4442238083248 4446232139776 4446611720236 4457508439804 4466271438848 4466393977024 4477216335872 4477339174336 4492606931456 4497518673728 4497642069214 4508540144192 4517651351776 4533056573696 4553223409664 4601837515072 4618158118504 4633906069184 4634033206642 4643270625952 4654521568256 4654649271328 4670521657088 4675627912544 4675756194697 4687085851616 4687214448133 4691300052992 4703197881368 4707937938944 4708339861559 4712573172608 4719877963451 4723992039424 4724121648512 4724251261156 4740230935552 4745413403776 4745543600588 4757042356864 4757172872732 4761450089984 4766655756992 4778205669376 4782910085632 4794630926848 4800004561262 4816372609552 4837799872768 4854296803328 4889452359764 4911204742976 4928622529832 4933475040074 4945429166272 4945564850786 4962429260656 4967430581248 4967854657078 4980028717342 4984506306304 4984643062952 4990092745601 5002184060128 5007108995896 5019241541888 5019379251544 5023892220928 5029384814464 5041571336192 5041709658496 5058901922816 5059040720608 5064571741804 5076843523712 5081841965984 5094295359776 5098875686912 5104450259456 5116959056384 5134407921664 5140162364816 5152617307648 5180636084224 5218155039412 5254518489164 5259242874368 5259387168784 5265137227642 5277894992576 5278039798738 5295892650496 5296037950448 5300799666176 5306595001088 5314820563886 5319599167232 5337739036672 5337885484736 5343721365368 5356669544704 5356816512152 5375083292992 5375230765646 5385797911552 5394146243944 5398996169728 5399144298464 5417555417344 5423478400672 5436619836416 5436768997408 5441657245696 5461422512617 5466182955008 5479578202112 5504425839488 5549274650528 5568955378196 5587945554016 5588098866833 5607763429612 5612805420544 5627040322351 5632099645312 5638257188656 5651919047168 5652074115184 5671347726464 5671503327532 5691461391248 5696578635776 5696734929088 5716160834048 5722410281024 5736276047872 5736433430336 5736590817118 5756152630928 5761953895424 5762445800714 5776567059746 5781760823552 5801476667392 5807819389696 5822051839744 5847953207296 5896104316186 5937192151142 5963605759328 5963769378889 5984105873144 5990648262947 6005163987616 6005328747383 6010563284992 6010728192896 6025457884544 6032045484272 6052448743424 6052614800512 6052780862156 6073420886176 6079541905408 6080060923588 6094960519732 6100440553984 6100607927792 6115390091776 6122076013888 6142952334848 6143120875024 6148644210688 6170450626816 6191491905536 6213450282752 6292481076938 6307901222882 6336331119286 6342028172032 6357569736448 6364520432224 6386223490304 6386398704952 6402049002328 6409048327039 6414634766336 6430903225544 6436685308928 6436861908064 6452458836992 6459513274496 6459690499948 6481540258816 6481718088608 6481895923279 6487545860096 6497601972512 6504705764756 6510554204672 6527065929713 6532755238912 6532934473856 6548764192768 6555923920384 6556103790992 6578460149632 6601790925424 6607726655488 6653773531136 6655580817844 6707986966016 6738404932784 6754917844976 6762302959238 6785362458448 6791649572288 6808106174464 6815549439232 6815736433016 6838978140736 6839165777318 6855737514304 6863232854152 6869403649024 6886237582336 6886825469146 6893017476352 6903702095794 6917274057728 6917463842464 6917653632407 6941052441344 6941242878472 6958061954816 6965669165408 6965860277929 6971932061696 6972123346048 6989017247744 6995898334208 7020516954112 7020709571456 7051943573504 7110008145989 7127236151392 7159555241083 7177100210287 7183356121088 7191406945072 7209029969008 7216127670556 7233612810368 7241521279184 7248032196608 7265793984512 7266414274532 7284221108948 7298541131776 7298741377088 7298941627894 7316627431232 7323831068624 7341577180672 7349603686336 7349805332618 7356413609216 7374440993024 7382503428512 7407677815552 7407881055176 7425830825728 7433141980096 7440633376768 7459503919672 7466210827264 7492690046848 7518240171008 7572688410854 7606378077536 7632315878656 7640869879139 7659594342071 7666270818304 7685713611016 7694116359133 7701034208896 7701245497148 7719906108544 7720117914572 7746231041024 7754699952512 7754912713156 7761885225472 7773916645684 7780906244608 7781570510413 7789413066304 7815975017984 7816189459792 7835128587776 7835343555088 7843909892794 7870657679024 7877734258688 7889945252336 7897039173632 7905672962816 7905889865608 7932631361536 7932849003968 7952070805504 7960983174776 7968140966912 8023668081664 8081776707382 8109335621072 8125723595416 8145412744448 8145636224824 8154541803787 8182348846952 8202400240328 8209775092736 8218750794368 8238891393152 8247003052064 8266986068992 8267212884896 8276251382948 8304473456608 8304701301029 8324824124512 8325052527281 8332309049344 8341418716672 8341647574736 8361859921408 8370092649856 8390373920768 8390604121984 8399777522992 8407329839104 8427932563456 8428652066716 8465917503488 8466149777344 8486663800832 8495019405824 8525147336768 8594608300208 8625089427206 8654501040976 8662282381312 8693003517184 8722646718464 8722886036032 8732422719016 8753822105224 8762440742818 8783672698304 8783913690202 8801181953024 8801423425312 8822749838336 8822991902368 8853078364928 8862757386464 8863000548157 8870725971968 8884476166496 8892464279552 8893223440472 8915016879608 8924763618179 8932542877696 8932787954048 8954432671744 8954678348672 8985213862912 8995037347456 8995284138428 9017080288384 9035302703552 9066113147392 9131771318971 9195407356037 9203675030144 9236316237008 9267812138368 9268066413284 9286541251904 9309043136512 9309298542656 9341043314176 9351255825088 9351512389394 9374171703232 9374428896266 9406395762736 9415875877888 9416679723118 9425146345216 9439755926902 9448243297024 9448502522312 9458832517781 9480461871104 9490826807552 9491087201176 9514084713728 9514345745464 9522900179968 9533311513984 9556411338752 9565820171264 9589261853696 9600009122524 9632745219104 9675599745536 9708593606656 9745671911843 9778904719528 9813586001821 9822409485952 9857245059664 9866950080148 9890858332544 9891129701572 9924858521312 9934861162496 9935709314156 9960057434684 9969012612608 9969286125904 9980185491202 10004368120256 10014217991792 10038483083776 10038758503088 10047784441856 10058769628928 10083419316992 10117803845632 10118081441216 10129143483608 10153687047424 10163683931968 10188590719552 10208900518912 10233918112768 10280324729632 10305234615296 10361272168448 10436310078824 10473322875893 10509036978328 10518485748736 10518774337568 10530274455284 10555789985152 10556079597476 10591785300992 10592075900896 10592366508773 10601599332352 10613190002176 10629641127772 10639198334464 10640106616279 10666180909531 10675478073344 10675770969472 10687442730736 10713339089408 10713633024304 10750166585984 10750461531292 10771595823104 10788292487888 10797992339456 10798288596928 10835110834688 10846956801344 10873239672832 10873537994816 10922845025234 11008851678976 11098549301056 11137910756392 11175891108032 11176197733666 11215526859224 11225610841088 11254080644702 11264199290624 11276514377312 11303838094336 11304148230368 11304458374909 11342695452928 11343006655064 11355407901407 11382922782496 11383235088323 11393157271552 11393469858176 11432321668096 11444820562048 11472552095744 11472866860672 11473181634236 11512305261856 11523907790848 11524891601428 11553134119492 11563521647104 11602953334784 11615638779392 11644103679488 11792208632372 11874384302284 11927211518656 11927538757778 11968211746288 11981296525894 12010327975232 12010657494766 12021456385792 12050915769088 12064090968544 12105229601024 12105561724312 12146841772352 12159083810816 12160121847176 12189921039464 12200881107968 12201215855584 12230780183552 12244152027776 12285904669696 12286241750048 12297288421376 12340901253632 12382983811072 12426900565504 12584962153876 12615802445764 12672662238572 12684056344064 12715139472896 12716224980431 12729040864448 12772446980608 12772797409904 12804098004656 12818096654078 12861806451088 12873370617856 12873723816128 12904917673984 12919026548992 12919380999896 12963080517632 12963436177216 12963791846558 12995203945024 13009411529512 13021108409344 13054131859426 13065868947712 13111847840768 13112207581984 13156920299264 13203581850848 13215453310976 13307547062272 13311161635688 13415973932032 13476809865568 13477179620009 13509835689952 13524605918476 13570724916896 13571097248023 13583299144576 13604354129947 13616212348928 13631098878464 13631472866032 13677956281472 13678331554636 13711475028608 13726465708304 13738807298048 13772475164672 13773650938292 13786034952704 13807404191588 13834548115456 13834927684928 13835307264814 13882104882688 13882485756944 13916123909632 13931338330816 13931720555858 13944246692096 13991796668416 14041419142912 14103887147008 14220016291978 14254472302784 14319110482166 14354200420574 14382813890144 14418059938016 14432255341112 14467225620736 14483042558368 14483439920159 14496064393216 14531587969024 14532828549064 14568442217896 14584369815073 14597082263552 14597482754176 14597883255788 14633254862464 14647662137248 14683154361344 14699207372672 14699610665236 14712827218432 14748881986048 14750141116753 14765006857024 14815355631104 14815762110352 14851661651456 14866283960192 14919007839344 14932421654528 14985380093696 15036480342016 15145376821708 15212756155072 15264631757312 15281739758278 15319188684142 15371427222032 15388232718266 15402068417792 15402490994296 15439812217088 15440235829144 15457116553447 15492462082048 15509399905024 15509825426312 15523770450944 15547833291368 15561812489216 15563141020826 15578826132608 15631950035968 15632378919584 15670257175552 15670687110176 15687819785588 15741315358048 15741747242249 15755468517376 15779890504672 15794078347264 15811345925632 15811779731216 15865262723072 15865698007936 15904141611008 15921966349552 15936281933824 16047336163328 16163553414764 16218671242144 16251447190832 16290825488896 16291272449648 16309083607574 16364697693904 16404800480656 16419550185472 16437501588736 16477782786304 16494006104128 16533972137984 16534425769792 16552502765896 16608946913216 16609402602058 16649648249024 16650105054562 16682837433344 16683295149472 16723719842816 16740185299712 16781208243968 16799555045984 16800015964417 16814659678208 16855865126912 16857304133432 16917089246399 16931835006976 16932299554688 16973327601664 16990038811648 17050294673536 17189216600416 17250178854412 17267162640259 17309002081952 17309476977751 17324564762624 17386007034368 17387491299773 17430100510697 17445293436928 17445772072064 17464845438032 17507644210448 17524881485636 17567345396608 17567827380404 17602363906048 17602846850624 17645499676672 17645983804736 17706156729856 17725514772928 17726001096314 17768952332992 17786446880944 17830033759216 17849527236358 17865575908096 17909356697344 17970427725824 17990074694912 17990568276856 18034160576768 18070605407104 18132226294784 18263542637942 18390814712074 18407350060288 18427980296747 18472632474016 18473139295583 18535624276736 18536132826568 18556398277909 18573082503808 18601871973601 18618086273024 18618597085312 18682086628352 18702511650176 18703024778788 18748343406464 18748857792532 18812791525472 18831751755776 18833359446236 18850292690432 18879511853804 18896486594048 18897005044624 18917665035562 18960923742208 18981653615104 18982174402352 19028169427456 19028691490928 19045800359936 19066623027968 19131640342528 19178523707392 19200018245048 19265490438208 19351199491072 19491343823686 19557809439056 19627172003642 19644818971904 19714490119328 19733900160296 19781716665088 19782259403144 19849717042624 19869722324992 19871418628312 19920114869368 19938025225216 19938572251808 19960370982404 20008736240512 20028435983584 20076966167552 20077517006176 20078067859913 20095568883712 20117539257856 20166838633984 20168560302499 20217984709111 20235607691264 20236162882432 20258286967216 20307374094848 20327367863936 20377181439104 20417801037824 20467836225536 20560649459264 20610469230592 20780172528997 20872620157648 20946645751786 21018073956656 21036971497472 21037548675136 21060548910568 21111579970304 21112159194952 21183570601984 21184151801792 21184733017546 21226380004352 21259282255544 21278396668928 21280213232558 21332361819062 21351541938944 21374885461472 21426678178816 21427266048608 21500333171968 21500923062584 21524429902667 21543191646208 21576584975776 21595984678912 21596577193856 21670221669376 21693913602688 21746479345664 21747075989632 21845690050468 22017703357952 22023683769283 22177158917501 22197098602112 22275821512784 22351782216064 22352395467332 22431053718448 22451221682176 22508161289404 22528398581248 22553028754624 22607676188672 22608296460736 22608916749818 22685390905856 22686013310128 22710815802814 22765845564992 22766470176646 22786939716352 22864643336192 22889641124096 22945733721344 22946363268472 23024610523712 23047815581696 23049783202856 23106268238984 23127043294208 23231277558784 23288207358976 23584417264744 23668060357333 23748768604568 23832994575851 23854423037312 23855077515556 23936423492576 23962593051788 24020655950464 24021314989532 24042912771584 24101831538176 24103889142011 24128181937088 24210459202048 24211123448624 24293683544704 24320243694352 24379842078928 24401762215936 24402431711168 24461560367104 24488304055552 24571809339392 24572483500096 24681802507264 24853801131008 25169924307752 25231604891528 25259190465389 25345324477144 25368112688128 25430278945792 25432449960862 25458081728896 25544893961216 25545594819808 25546295697629 25608196009312 25636193308156 25723612902176 25724318664163 25746741235712 25747447632256 25809835347968 25838053097984 25838761999792 25926161035264 25926872354432 25927583693116 25990407890048 26018823059024 26042216818688 26108263718852 26131737895424 26223695681536 26224415163968 26313840598528 26407163701696 26622323271376 26831947864064 26953619731136 26954359240018 27019671379904 27049211836952 27141449833792 27142194496046 27166598289152 27208708259894 27262197756928 27262945732064 27355912562944 27356663109272 27422950057216 27452931416608 27453684624779 27477614596096 27544950329344 27547301876584 27572069905408 27614808383176 27644999500213 27669096230912 27669855369856 27670614529628 27764209765376 27764971513888 27832247819264 27862676661632 27863441111716 27888493384192 27983593336832 28082838285824 28286218475837 28440032583956 28508944605568 28638220964332 28708400841148 28765627780288 28836119876032 28864510682224 28934451241472 28966085116736 28966879840318 29065657098128 29136884435792 29168739630146 29194965508352 29195766511576 29266509724928 29295324274496 29366308722688 29398414745344 29399221330472 29425654436864 29497763972096 29500282233506 29530013714048 29630711262208 29631524220704 29703323302912 29732567920384 29838015678688 29864843309056 29970760187392 30072960684032 30187812995221 30290753643416 30425512310144 30529263514624 30563479516556 30638377368284 30668542599863 30742854444064 30776465436532 30804136835584 30804981988592 30879624434176 30880471658288 30914233106894 30984924164096 31018799810048 31019650852624 31047540901888 31095666582736 31123624978432 31126282041652 31157652265216 31263900071936 31264757839168 31340514351104 31341374220352 31375639571176 31482630716096 31483494484498 31559781009344 31622691851264 31623559462432 31731396015872 31843932699104 31872563867648 32094672326656 32327106829528 32437342484288 32502894381664 32581650977792 32582544899296 32618167215148 32729395387808 32730293362879 32809600961312 32810501136931 32839100370944 32875003177472 32955565572608 32958379030913 32988012208256 33039145744157 33067944275968 33068851539584 33105005531792 33217893826432 33218805204116 33299296498048 33300210109124 33365674866688 33366590298944 33447439685632 33480370599424 33562416487936 33599110091968 33600031928834 33714608266864 33834178492798 33864599109376 33980077623296 34100589347072 34378433200832 34500357708824 34534325280518 34618004163904 34618953955502 34772014068736 34774982599546 34860201021394 34891544144128 34929690876064 34930649219207 35015288420896 35049762971272 35134690793216 35135654760808 35174068377529 35204727812096 35205693701248 35290999353344 35291967609472 35412313459712 35451029545856 35452002192628 35537904665984 35572893761888 35660067518432 35699054472716 35731151816192 35818713394688 35940855451648 35980149389824 35981136553712 36068321153536 36141210814208 36264452589568 36527085275884 36781629424148 36814700120576 36855960593494 36945264948032 36946278591166 37071248553472 37072265653136 37112796555818 37146165007616 37203743947202 37237194170624 37364173256704 37405023300352 37406049557576 37496686812928 37497715585064 37625583050944 37663503511552 37666718892472 37700585380864 37759023707608 37792973188096 37794010089248 37835330071124 37963307230208 37964348804704 38056338854912 38057382981856 38091600719872 38133246055936 38229957588319 38263280685056 38357047414784 38400036490096 38530980876416 38702398982144 38982687647372 39115618878112 39254344007284 39289637943808 39389282256457 39428980238656 39467800320592 39563433330176 39564518806288 39699434085248 39742837256624 39840229738736 39876050450432 39877144503616 39920741964808 40017472481024 40056871967168 40153932335104 40155034012352 40156135719826 40235078515712 40333677267968 40337120604998 40435969418222 40472325764864 40516573934432 40614748189696 40654735727872 40754362878208 40800038770727 40835602075648 40935672451072 41121298918528 41220938461184 41560345057994 41745240315296 41746385652223 41893291503572 41934537840629 42036147913312 42037301231681 42073942994944 42075097350272 42121097821136 42223159940608 42224318389904 42367141203968 42368303603584 42369466035092 42452760008704 42518564511088 42556793337856 42560426465116 42664723638124 42703083877888 42749770922944 42853356357632 42854532097216 43000666343936 43001846125168 43048859805334 43153169951552 43193154387712 43340443338752 43387827205376 43494151979264 43691380100936 44035406715904 44047367538566 44354317835002 44394197204224 44551643025568 44703564432128 44704790934664 44753666434957 44862107436896 44863338289273 44902443364352 45016322578808 45056797162496 45106057509248 45175974793031 45215352377344 45216592921472 45217833499636 45370781811712 45372026620256 45421631605628 45531691129984 45532940353292 45573879432704 45689461507991 45729286672384 45779282248192 45891467442688 45892726536944 46049221047424 46099566405712 46212536477968 46254086588416 46462555117568 46576414717952 47168834529488 47336120714666 47497537209136 47665989151702 47708846074624 47710155031112 47872846985152 47925186103576 48041311900928 48042629979064 48085825543168 48203663076352 48207778284022 48256363874176 48420918404096 48422246897248 48423575426849 48587367089408 48640487388704 48759684157856 48761021945503 48803524431872 48804863422336 48923120734208 48976608111104 49143618678784 49144967000192 49363605014528 49707602262016 50116886687581 50339848615504 50463209783056 50518380930778 50690648954288 50736225376256 50860557891584 50864899921724 50916163457792 51089787922432 51091189639616 51092591395258 51216392018624 51272386616312 51447225804352 51448637328326 51494895264512 51676106195968 51677523999584 51853744708864 51855167386232 51980815780096 52037646118048 52084433637376 52216527437704 52263475790848 52447391363072 52448830327936 52627681197056 52814327403392 53244646542752 53486089153973 53617160394497 53663895728128 53858814513931 53907239462272 53908718480036 54039342759808 54098423673904 54282899667584 54284388992092 54333196578304 54417416519788 54524395513856 54525891464128 54711825125888 54713326218544 54845900114432 54905862833216 54907369249558 55094603753168 55144139810816 55229616766352 55289999000426 55339710739712 55341229059256 55528419530752 55529943027776 55664495638528 55725353323264 55726882223432 55776986768384 56165676571648 56572436951674 56880065167912 57017889211136 57081792626509 57276441928664 57416801682296 57479575153523 57531255560576 57672239752064 57729021364448 57868902482944 57932170233472 57933759680636 58131314196256 58132909107203 58273768871584 58337479260292 58389931016704 58391533023152 58533019449856 58590648548992 58732617445376 58796829490688 58798442660944 58851308873728 58995527944192 59000564467012 59060027428096 59261422524416 59263048441408 59406646605824 59465135840768 59676031357376 59941520374784 60375625990442 60581507286832 60851024620288 61058527029248 61126959033112 61276754736568 61337085199726 61485708888128 61552930873064 61608273671168 61609963977184 61759248868352 61760943316576 61828466213788 62037599620096 62039301705248 62041003837099 62095081803776 62191333165472 62247249956864 62252564083304 62315304530432 62473345327253 62527800143872 62529515678336 62681028702208 62682748440704 62751279142352 62965261432192 62966988968996 63119562018688 63245383702528 63247118924864 63462792031744 63687865398208 64367851492259 64654213659056 64874684968576 65005788763328 65163301955584 65165089798592 65236334430296 65458790775616 65460586725758 65619201922624 65621002273862 65750006354944 65911131145216 65916758061826 65976024416512 66078291488314 66137703079168 66210011063584 66211827624467 66435787652864 66437610408232 66598592996096 66600420218248 66673234088749 66731349733376 66733180597888 66894879371264 66960741198848 67124832975872 67198220183936 67200063857668 67429216533728 67668356985596 67729198218752 67960155246592 68201178694144 68219703382901 68695102012747 68756866401664 69000715417648 69068650561036 69236008327808 69237907911004 69544028137472 69549965199092 69720402042788 69783088288256 69859381752128 69861298438414 70030576841792 70099525942544 70269381586432 70271309521616 70348136755058 70411387402496 70583935218944 70824626919424 70902059091712 70904004385256 71075809331968 71145787523776 71320135036864 71398108945432 71462303632384 71637426789376 71960298779648 71962273107424 72136642307072 72282421628416 72528905179136 73054170551768 73313260131251 73563258848296 73629400241152 73711921186988 73890529896064 73892557182332 74142497106944 74144531306272 74225593111636 74292330015232 74407487894404 74474388341248 74480746313953 74663266366717 74728346513408 74810046600704 74812099115152 74993373625856 74995431170128 75251166101888 75333437784944 75401170761728 75518047415216 75585946376192 75588020178496 75670660142248 75926614460416 75928697609408 76112677709824 76114765963712 76266492111872 76459915176638 76800072980192 77061961752832 77404797964288 77965375294744 78231237756224 78508688014568 78579275887616 78778564512914 78857960477312 78935600641184 79126866660352 79129037612576 79131208624363 79398868170496 79485674513248 79487855309849 79680459477472 79682645618261 79752100900864 79754289007232 79841483929616 80034944962048 80113743934336 80307864670208 80310068024704 80312271439652 80470157031424 80667354535936 80674241209996 80871938836444 80944651529728 81033147868864 81229496379392 81309471455744 81508725756416 81600077541454 82242597837056 83120690115988 83490480630592 83492771304446 83786583007144 83869075681258 84072295826624 84074602463362 84150194700544 84242195642272 84446319881216 84448636779808 84736607207168 84738932070184 84831576675217 84905520017408 85037129022176 85113586675712 85120852930232 85329447276248 85406167755776 85499541845888 85706712715264 85709064194432 86001332687872 86003692250336 86097719610668 86306339903104 86386308775424 86680886677504 86775654410752 86988303958528 87382760201872 88070813431808 88094735077132 88708635670004 88788394408448 89103286051136 89407128864256 89409581869328 89507332869914 89724214873792 89726676578546 90032645157616 90113594324992 90212115018496 90351949586062 90433185842944 90435666999272 90741563623424 90744053240512 90843263211256 91063382259968 91065880706584 91147758865408 91378923015982 91558564496384 91782934885376 91785453073888 92098442094848 92199132811424 92425072955936 92508173176832 92925110235136 93152829435904 94337669058976 94672241429332 94995074418272 94997680736161 95331978303404 95417692149248 95420310062224 95745693970304 95850372207152 96082623801856 96085259958128 96171651086336 96407326152704 96415556568044 96512727748352 96841836808192 96844493794496 96847150853698 97174734178816 97280974777408 97519368315712 97522043891006 97609726844672 97953216222208 98289934000384 98727210029056 99415204524032 100233773375162 100679697231008 100926419566112 101036761861556 101381297908576 101384079441113 101472450752512 101721115783168 101729799843448 101832326915584 101841020470099 102090588705511 102179575844864 102182379279232 102185182790516 102432784037248 102544773232624 102894451608704 102897274656652 102989790529024 103352212391936 103355047999168 103707489417728 103710334772464 103961631560192 104075292236096 104433054875408 104526951581696 104897660655872 105255362394112 105628654806784 106489293085504 106972178307946 107234320788994 107717629027862 107814478924544 107817436960072 108078685519616 108196847347808 108199815874129 108565799335168 108568777984184 108666393156608 108834833039576 108953821559663 109048791027712 109051782928256 109423650251776 109426652437088 109691800228864 109811725666432 109814738499116 110189207506336 110192230695743 110288279621632 110459233532704 110579998000852 110679421479424 110682458118512 111056839061504 111059886055552 111328991277056 111450706646528 111453764446864 111553973536768 112331353143296 113144873903348 113760130335824 114035778422272 114163585253018 114552883857328 114833603364592 114959150307046 115062511121152 115344479504128 115458042728896 115737804965888 115864340466944 115867519361272 116262628392512 116265818214406 116547537743168 116674958520584 116779862033408 116783066046304 117066038899712 117181297097984 117593658981376 117596885321888 117600111750919 117702617747456 117991055888384 118001128934024 118120054856192 118419624724793 118522845048832 118526096882816 118813293211648 118930271681536 119352062714752 119883040749568 120751251980884 120870138481813 121163014573664 121702049240576 121712439098411 122010703574879 122117054058496 122253918066224 122553509473136 122674170399452 122971417776256 123105861746128 123216547342336 123219927954368 123518497736704 123521886633152 123656932427576 124075199240192 124078603410496 124082007674198 124382666330944 124505128166608 124630609060864 124946690654506 125059031356672 125365496881408 125502558284704 125930522864384 125933977937992 126239124037376 126490767405056 126494237849728 126925584063488 127375730796416 128735702984518 128995862077229 129308427318112 129311975069081 129749369937152 129894787945363 130011577526656 130213103815207 130326603911168 130330179597184 130472668860592 130917581551232 130921173451516 131238403845248 131242004547724 131500012709888 131822262290432 131833516123652 131952048833024 132156582976628 132275406158336 132420022127168 132423655248934 132871575305728 132875220816464 133197185992192 133200840436496 133346468177498 133466361195776 133921482397696 134249665951744 134396440367872 134400127715336 134858433067456 135336713971192 135458396437504 136402357388288 136439406765802 137390204025494 137513732803328 138001430835296 138137301122072 138472016655616 138475815822008 138627210664379 139088056274944 139099930398184 139440804085576 139566176576512 139718763504256 139722596876828 140061153683584 140199051885088 140538763172864 140542619043232 140696273510116 140822774804992 141167870437888 141179922117493 141525892963777 141649253838848 141804118183424 141808008770512 142151618663936 142291575047552 142640270073728 142796217890864 142924607264768 143274853578752 143920597559296 143924546214848 144273284614144 144564843256832 146108341103536 146626520262502 147126517696592 147258800482304 147423842373976 147781059792128 147785114364664 148284994213888 148289062612544 148451186223272 148584660030464 148814975788808 148948776682496 148961492627906 149326532733434 149620093201408 149624198230304 149986747251712 149990862340256 150502332203776 150666875569888 150671009318669 150802341523456 151036094830432 151171892752384 151176040356992 151341320284496 151853228920832 151857395218816 152225355419648 152229531927424 152532984223744 152919830353276 153600145960384 154123923505664 155240112422507 155930750589488 156462475512448 157017376029136 157158551775232 157557129025828 157715920954624 157871201282368 158253733320704 158258075225152 158262417248726 158797736340992 158971349026496 158975710619698 159360918954944 159365291236522 159508578014464 159682967859232 160069889924096 160227487868672 160620136049408 160624542879304 160800152802277 160940314062848 161334709071872 161348482419992 161743877672888 161889303059456 162066295737728 162458992758784 162618942911488 163017451512832 163200155082908 164485195674112 165676422501331 166241380231976 166830962030957 166980961261184 166985542608892 167573166014288 167738151362516 168144591653248 168149204926724 168300389401088 168484391284544 168892639762432 168897273559616 169473214414336 169477864140368 169663153350434 170074258044352 170241705860464 170658894552496 170812335511552 170999083691776 171418128388864 172002665375744 172007384500672 172195439221336 172612679806208 172772617550848 173551308821504 173976607917056 174765520403744 176141626863616 176189470154264 176814333257723 177417271340008 177576788816896 178046488890181 178206572102272 178814257728512 178819163738656 179014665739828 179448429747584 179453353157092 180065290315232 180070230649141 180227188649984 180424230036992 180703899172124 180866371685888 180871333998544 181483127246848 181488106481024 181686526422512 182126764519936 182131761413168 182295517730816 182757846031964 183117128992768 183565869770752 183570906147776 184196884189696 184398265622848 184850145911872 188675338117952 189344482858664 189990148836544 189995361472322 190663956606808 190835384298496 190840620124448 191491387940608 191700744414304 192165247603712 192170519916256 192175792373453 192343302172672 192814652305408 192831113136088 193025455496704 193041934323919 193514996501491 193683673616384 193688987588992 193694301707396 194349468357632 194561949554816 195038736631424 195044087782012 195219453689344 195906432444416 196579868000768 200467546750324 201359394462016 201852839132224 202073523723112 202762595817152 202768158882226 203459599686896 203664653831168 203682040940198 204181177411022 204364758558464 204370365581032 204865568074496 205089546465248 205788903217408 205794549313304 205979581058048 206704424783872 206710095998336 207414978835456 207420669544928 207923263120384 208150584472192 208866109750816 209053903163392 209795321311744 210510724788224 211257309613568 211314690966547 212978586171008 213944356615892 214468641577988 215435258055724 215628957849088 215634873920144 216157371039232 216393694695616 216399631748258 217131598670336 217137555968368 217332786313216 217669666079152 217907643119326 218103565856512 218847300503552 218853304874176 219383600457728 219623451332864 219629476998232 220378415012672 220384461391486 220918467065408 221159996001704 221358842958848 221364916237024 222119772111104 222901413293056 222907528893728 223107947073536 224662706286592 226289747806696 227520260671648 228071556844544 228327170506036 229105767714656 229112053540153 229667206729184 229918300614092 230125022242304 230688959008256 230708653216391 230916085457792 231274020209099 231475609931776 231728680933888 231735038722544 232525256785024 232531636428812 233095075486336 233349917041168 233559724066816 233566132092608 234132077799424 234362594195968 235187317962752 235193770643776 235200223501838 236002257868048 236240109712384 236839249449586 237052193765632 237860543363072 238704125429504 239766081499136 241502503961768 241740276963626 242326029147328 243404098481152 243424878196822 244021407149758 244507836132448 244514544534449 245107018946272 245348340798904 245942835552512 246211723492256 246218478642703 246433094684672 246439855908736 247036995473408 247043773266304 247313864855152 248150398480384 248157206820992 248164015348396 248765332661888 249010256333216 249261218121728 249893381309012 250118062713344 250730993762816 251005116569408 251861045728768 251867955875984 252478248074752 252988475699456 253851168126976 254751461592832 257471405969036 257991724154458 258616854636224 258623950138162 259498739874304 259789575890726 260023155053312 260426207630414 260660359194368 260945337721184 261835163102464 261842346903032 262476807690496 262484009095448 262770981408599 263000025419776 263644524580864 263667032247304 263904097666048 264313165953256 264550812316672 264840044254336 264847310497868 265743150611456 265750441632928 266394371984384 266401680872992 266692936354996 266932722391552 267609703118233 267842964795392 268499331903488 268792880735744 268800255430672 269716866134912 270673427942384 270916792875008 272804714776576 272878813531604 274780408050988 275027465606656 276002861670592 276274602244144 276944033311232 276951631644016 277254421328758 278199860796368 278881608171152 279132353153024 279437527008512 279445193753656 280122307367168 280398103770176 281077526345728 281085238086464 281392547020232 281645549609984 282335740875776 282359844234986 283051785927554 283608236366848 283616017541024 284303237327872 284583150095104 285280540147456 285592435781728 285600271395089 285849214529536 286549707157504 287841195118592 287849092429696 288546569228288 289129686513664 292216682207072 293253040525004 293541764884403 294253035393184 294261108621767 294517600964608 294847684747952 295562119584256 295570228729328 296569988427776 296578125225088 296902372446544 297169320060928 297629951577616 297897553364992 297922985255812 298653065466868 299240186402816 299248396460608 299973494503424 299981724680512 301004664407552 301333751139776 301342018637338 302072189660864 302352080713984 302682640568992 303714790437632 304459063854848 305065968447488 305839660706552 307200291920768 308247847011328 310480224845014 311861501178976 312924951024896 313275665044699 314034752058272 314043368024911 314317103550464 315114258051656 315431841909248 315458770724453 315742402564736 316231823551217 316507466641408 316516150450304 316524834497452 317595472681984 317942698052992 317951421239396 318721837909888 318730582473044 319017156028928 319365935718464 320139779848192 320454975737344 321240272098816 321249085758608 321600305604554 322696964839984 323487755345776 323778606118912 324132591475456 325237885822976 326034903025664 326400310165816 328970391348224 331352845002662 332482760463952 333661924061914 333961922522368 333971085217784 334336213955267 335146332028576 335476302725032 336289183306496 336298409853448 336600778802176 336968782569088 337785279524864 337794547119232 338946428828672 338955728280736 339326306700868 340148516088704 340483411720928 341317789104992 341327153618521 341624671023104 341998167383552 342836256777728 344005330751488 344014769001344 344390878442672 345225359612416 345545235101696 347102617643008 347953215834112 349531040807488 352378940308528 353628666515446 354834542680016 355153577633792 356092977780362 356413144204544 357628515457024 357638327477312 358029331479656 358896859495168 358906706314184 360130580630464 360140461298282 360848460073984 361407798344248 361732743371776 361742667997088 362976212962048 363373052845024 364253529039872 364263522826336 364591035461632 365515692063928 365915308345339 366234257985536 367131739541504 367141812295552 368393768379392 368796531245696 369700291823744 374402624077811 377011701597517 377350676235904 378688965717328 379980297673088 379990722944644 381327913213616 381670768596992 381681240248896 382982775881216 383401488828608 384330495207424 384341039832512 384351584746906 385662226272176 386050910993408 386083868647838 387029993002982 387377975177984 387388603414792 388698936715264 389123899109632 390077473262848 390088175564024 390438907378688 391812864888832 393159736001536 399572548385563 400935093500648 402357026074661 402718788924032 403705678264448 404147047446224 405525191634304 405536317764452 406919199373792 407329307662336 407364081880396 408362354822044 408729517116928 408740731162064 409731136148992 410179092930496 411577806434816 411589098626608 411959162116096 413420191996672 414829957670912 414841339089856 415846526240768 416301168944384 417732219501632 419590642623488 422514619227136 422629381933094 425957172342016 427888713231784 428937283155976 429406237911613 430870516111448 431257915698176 431269747840288 432314742078464 432787389391232 432799263496516 434263197340672 434275111936736 434287026859693 434665572626432 435339332158304 435815286238652 436207131713024 437313417290771 437694601007104 437706609748352 438767200915456 439246902665728 439258953996464 440756830025344 440768922782972 441836934130816 442319992003408 442717685917696 442729832474048 444239544222208 445802826586112 445815057787456 452579495613392 455040521343296 456143113689088 456654341012072 458211535429312 458224107080306 459334413458368 459836601228184 460250044484608 461377918016512 461417306432782 461832170915584 462548040418198 463457361867776 463470077445088 463482793371269 465050513570048 465063272857624 466190150972672 466699834082336 466712638621243 467119448133632 467132264185216 468264155598848 468725188391936 470374635925504 470387541287552 470400447003676 472004515736096 472480219424768 473678498899172 474104387531264 475721086726144 477408250859008 480865714089229 483005007923536 483480553927252 484652058294656 486808196962304 486849756393644 488042814299516 489015672264896 489029089068898 490214037892544 490696681597808 491885671105024 492423446984512 492436957285406 492879711817472 494087546532608 494627729710304 496314413641984 496328030696792 497530665323776 498020512666432 498522436243456 499786762618024 500236125426688 501461987525632 502010233138816 503722091457536 503735911751968 504956496149504 505976951398912 507702336253952 509502923185664 513192820918757 514942811938072 515983448308916 517233709272448 517247900276324 518997479748608 519579151781452 520046310106624 520852415260828 521320718388736 521365224197671 521890675442368 523670326204928 523684693806064 524953615380992 524968018190896 525541962817198 527334064494608 527808195332096 528626331906512 529101624633344 529680088508672 529694620995736 531486301222912 531500883265856 532788743968768 532803361745984 533385872709992 533865444783104 535219406236466 537585761471488 537600510861344 539433732269824 541346855884768 541833585750016 545609429553152 545757627063208 549560816101976 550054931213312 552005723341184 552549204488288 553888066622464 553903263288032 554508842657516 556399721592736 556414987168943 557763216342304 557778519327827 558264706306048 558875054017024 558890387507312 560244614734336 560796207540352 562155052691456 562170476172928 562785094040464 563291099219968 564671481751552 564719688469972 566103571855108 567216472733696 567232035082048 568606474655744 569166300190208 570561080294912 571184871563456 571200542790178 575698184859392 578259373027328 584433364414144 586506081050008 587083529768806 588506070786368 588522217243534 589695369495904 591124239168512 591140457458656 593156250450176 593804744893088 593821036726519 594338640121856 595259903155232 595795106729984 595845970511624 597306130933736 597959162417993 598480372805632 598496792921216 599946989006848 599963449361024 602009328815104 602667502279552 602684037274676 604144379321728 604704161427968 605365281137984 607429580875264 608918127709696 611679321413104 614400583841536 616495694022656 620960449690028 623723002357952 625849902049792 626551330089398 628069504116544 628086736049822 630228516103312 630863683818496 630917541448906 631484805129472 632463647102434 633032300900608 633049668994904 633741778691327 635190945363968 635885396105984 635902842478792 637443675819776 637461164946088 638034312057856 638731871436928 640279559696384 640909951474688 642480544197632 642498171517216 643200611209108 645393929679968 646975510691552 647557212237824 648265182950912 650475771645952 652069806051328 652800620331632 657940782696448 662705690005324 664965520927904 667323848123828 667923845044736 667942170435568 668672427910534 670292664057152 670952605450064 672578366612992 672596819706896 673201557604352 673937565138176 675589094238464 677892857657344 677911456561472 678652613401736 680297032177408 680966823441856 682635578209984 682654307237042 683996334767104 685672513555456 688029538002688 688781756885344 690450719224832 691090470203392 693600659102359 694205235286016 695906431668224 699062081614976 704757880617056 707257333030892 709669085360032 709688556087791 710307155267584 712185955560724 712826288409088 712887143290693 714634120938577 715257030914048 715276654954624 716058662959312 717793718990336 717813412628368 720261161260928 720280922596564 721696920147968 722815596688496 723465486743552 723485335994176 725952425924096 726746105690048 728507058079744 728527045652672 731031384127856 731830616690678 734283624591104 736787536758784 737593062491392 739400583647488 748805248155622 754023403195034 754701352471808 757377931434656 757398711118903 759960595346176 759981445889288 760812329394269 762655826427232 762676750917641 763341537193984 763362480497792 765965551762432 766802977657216 768660990414848 768682079665024 768703169493812 771324452544352 772101821986816 772167737295676 774059986005964 774755950355968 774777206829584 777397873430528 778247798219264 780154946525696 780176351128048 780877814757376 786319472003072 799145096771126 801870187001296 804714052149322 805437577848064 807411356528896 808294094892448 811050383268608 811072635528904 813838398747584 814658615324672 814728163760792 816724709644088 817459034233856 817481462324128 819462272297984 820358185860992 823155612869632 823178197253216 823200782256433 823918324232192 826840383993344 828937373073551 829659915341824 829682678179712 831693052481536 832602337888768 835464439003264 839181285246976 845029238454272 845258763866188 851914344684032 851987073688877 855777426463568 857874566311952 858812475823226 861741032222896 862515831396352 862539495680576 864629484156928 865574778782464 865598526993032 868526394681344 868550223873472 868574053719386 870678664316608 871630572477304 872414263426048 874626834581542 875413219496704 878493805331456 878517907992928 881513660050688 881537845565944 883673868261632 884639984006816 885435371835392 885459664948096 888479088444416 891605653172224 891630115574912 902971034540603 905158991226784 909263515617541 910081042686592 911491726706449 912286227378176 913308682024144 916423070858624 916448214160612 918668826916736 919673202456368 920500088969216 922755836033024 922834612865564 923664341831168 925096080836396 926914723735552 926940154890176 926965586742538 930101027140096 930126545715248 932380301945344 933399668164672 933425277242486 934264528370432 937450376783872 940775082575104 940800894007352 944009031472192 944960438849536 947356997798344 948208775062528 954816501718016 961731428178458 966010015847072 966961107854504 969304116589312 970390474650653 973616393924608 973699512787288 976085628599032 977152777609891 978031344529792 978058178137796 980428075785088 981393363195616 983771342210048 984846893969024 984873914570812 985759423634944 988175093065216 988259454822451 989255459420608 992628827283968 992656061393584 995061330647552 996041025332864 999573525236048 1000472250853376 1002923975051264 1004020466277632 1007444182915072 1007471823503936 1009912992299008 1011953902797824 1019005846371328 1026385641837514 1029885623876144 1031966896617832 1034467418544896 1034495800552648 1035626809080949 1037994959497216 1039158303562904 1040092620213248 1041704830521656 1042641436777472 1042730448395342 1043781350884736 1047340652409856 1047369387612128 1049907230761984 1049936036381792 1051083925634396 1054668128989216 1054697065230683 1055616390664192 1057252663813024 1058203249266688 1059360177017344 1059389241991472 1062972602445824 1063001766531712 1065577487937536 1065606723491968 1066771745419984 1067730889566208 1070438812472932 1075171522942976 1075201021722688 1078867464539648 1082693711769536 1091515254126416 1099121632203952 1100109862426624 1104011446682368 1105098408976576 1107776133244928 1107806526576064 1109017685315032 1112799443185472 1112829974337886 1115526432684608 1115557038655654 1117750108034048 1117780775014624 1120489229468672 1121592415080704 1124340952345856 1125570188080928 1125601069615939 1126582198439936 1129342963503104 1129439376939944 1132207143710216 1133444979508733 1134432945467392 1134464070164096 1137212949311488 1138332600380416 1141122160589824 1142369743126912 1142401085580356 1151396369718784 1159734957509317 1167816734216699 1168866728828288 1173012162100016 1174167059537612 1177012141572736 1177044434487068 1179390738991808 1182248478337024 1182280914917312 1186312500900352 1187609489786176 1187642073453038 1190519806310464 1191691941023248 1194612261867472 1195918324835986 1196993585842432 1199926898722048 1204018657630208 1205335004559104 1205368074549352 1208288758643456 1209408322855936 1210730562275968 1214859161750528 1217836255419392 1223358642826208 1228801167683072 1232991388045312 1237700332804061 1241920899380056 1246325422231267 1247446004715904 1251699804099584 1253102660178796 1256139008233088 1256173472099644 1260457032206624 1261727367636992 1261835082897812 1262969610258944 1264927294204868 1266064601801216 1266099337989808 1267483557382654 1270381890727936 1271770792211968 1271805684957584 1274887351639552 1274922329892176 1276068624115712 1277463742873856 1281819902949376 1284961088395264 1284996343034432 1286401222418216 1290787859359936 1293951021383104 1296530365901824 1305601240663264 1315881565392896 1325411380010648 1329931041855808 1334647696247656 1335847690089472 1335884340871136 1337344855821068 1340585328114304 1341905210900128 1345156733225984 1345193639413792 1345230546614171 1346403115208704 1347875130276352 1351178188476928 1351293540267433 1354604975510437 1355785715314688 1355822913122944 1357305226803472 1360594064354816 1361933646883712 1365271156419968 1365308614474084 1367992669534208 1371345027110912 1376059076005376 1377563513770688 1380901438449664 1387201318204718 1398124163229952 1409515761234112 1414514666061784 1419338170720064 1419377112175582 1424371911121448 1425652576818176 1425774286581386 1429268241877154 1430553309909248 1432117325918624 1435587437980672 1435626825256736 1440522322521856 1440561845193128 1442136803478689 1443393840295936 1445631193376992 1446930973487104 1446970671988352 1451904851848192 1453492211380096 1457014116159488 1457054091305344 1462062768255712 1463661233381356 1468567249182208 1473575073517568 1475186124982784 1478801167294976 1497610496311244 1508046806390068 1509402704943616 1514755862869312 1514797422237806 1519921190692352 1519962891778576 1521624658788538 1525311652854464 1525353501835282 1526724960995584 1531931103524864 1533605955314432 1537364159330048 1537406338987624 1542648905088704 1544203643973632 1544335474591352 1548119972011928 1549511900711936 1549554413659168 1556495596438528 1560309893051392 1560352702256096 1561755629514752 1572638944006144 1598290193542252 1603740374002592 1609428104298644 1610875155696128 1614822713057792 1614960572514737 1616588189784896 1622100766537216 1622145271057808 1627676797495168 1629456327521584 1633449419288176 1634918068467712 1634962924648256 1638924544595968 1640716371721984 1646311225739264 1646356394506432 1646401564512866 1653680767986688 1657874746147102 1659365356359424 1665204675777536 1670928878006528 1678362570493952 1690058476908544 1690517527732376 1703828689368064 1703974147377754 1711554852927136 1711601811741143 1715749132623904 1717624951646452 1723482064445792 1723529350498921 1725031662792704 1725078991361152 1729258968313856 1731149557564928 1731197053986064 1737052789362688 1737100447746944 1737148107438772 1741357328633216 1743261144954608 1744828526852096 1749253669163084 1750826438993408 1756987610662912 1757035815985856 1763027320101376 1763075691131888 1767347736523264 1769279968013632 1770919329896192 1776958176888832 1783260231149824 1805942069081206 1810317982453568 1818527031235082 1820162085373184 1822983453412898 1826617364048288 1832846141717248 1832896428321224 1837337653833472 1839346404912736 1839396869860193 1841000177938432 1845511672066048 1845669225731128 1847328683662336 1850192161672792 1852214966514271 1853829447471104 1853880309780352 1853931173485076 1860202054280192 1860253091430496 1864760603890688 1866799336329344 1866850554484972 1868529056740864 1873267921827631 1874900753567744 1881550165150208 1881601788014704 1888018062944384 1894713995596688 1896417550125056 1909633003436032 1923462856356916 1932020031694144 1933922215709008 1938608233178624 1940780949301306 1947399025574576 1952171257198064 1954305555219782 1956062689059584 1956116356275592 1960856151570176 1962786726391232 1967542684420096 1969693787938048 1969747829141624 1971518847269888 1976350186130432 1976518909644902 1978510918841216 1985257654567936 1985312122787168 1990122661295104 1992082050665728 1999147050472096 1999201899765623 2000944501706752 2005847950102528 2008040932555264 2014888365830144 2014943647007872 2019825984598016 2023907805595648 2038011692742656 2052771283675028 2054792354190821 2059771247752288 2063933793235664 2068934837089792 2068991601105296 2071253618161898 2075989918994432 2078316607125808 2080185240426496 2083409661043312 2085282873554944 2085460896790684 2087562701769472 2094681304819712 2094738775224256 2099814461523968 2099872072763584 2102167851268792 2109336257978432 2109394130461366 2114505327626048 2118720354034688 2118778483982944 2126003533063424 2131213446983936 2133543490839968 2135461779132416 2140877624945864 2150343045885952 2150402043445376 2157734929079296 2165387423539072 2183030508252832 2192929655312893 2198243264407904 2198303576174377 2200219724853248 2208022893364736 2208211395071171 2210196817953152 2213622764858519 2215552266489856 2215613053152128 2218035370630064 2225598886370944 2225659948675772 2231052865369216 2231114077311308 2235500216068096 2235561550029248 2240978458937344 2243184830161408 2248681904691712 2251140376161856 2251202139231878 2258878753879888 2264414287420432 2266889959017466 2268928140328192 2276665200760832 2282244321179648 2284739486253824 2284802171160712 2302792739437568 2319469915018634 2335633468433398 2337733457656576 2340353497686869 2346024324200032 2348334119075224 2354024283145472 2354088868974136 2356662581294443 2358781477983616 2364496956674048 2364561829834624 2372625001800704 2375218979572352 2375284146906076 2381039612620928 2383383882046496 2389224523734944 2391836649671972 2393987171684864 2399853797444096 2408037315260416 2410670009118208 2410736149098704 2416577517286912 2418816645711872 2421461124551936 2429718323501056 2435672510838784 2446717285652416 2457602335366144 2475400665608122 2483841798760112 2492650844462534 2494892009431808 2503399608199168 2506205320357592 2512278016466176 2512346944199288 2520914064413248 2523454735273984 2523670165795624 2525939220517888 2529854588409736 2532129203602432 2532198675979616 2534967114765308 2543541584423936 2543611369915168 2549774703279104 2549844659784352 2552137248231424 2554927485747712 2561407158417373 2563639805898752 2569922176790528 2569992686068864 2572802444836432 2581575718719872 2587902042766208 2593060731803648 2611202481326528 2639081911182619 2650822760021296 2659862083711616 2669295392495312 2671695380178944 2671768681742272 2674689711642136 2681170656228608 2683810421800256 2690313466451968 2690387278827584 2690461093228342 2695750260552704 2702356376953856 2702587080534866 2709209951020874 2711645826245888 2714610453606944 2721188128709632 2723867293767424 2730542312839936 2730617228948168 2733602597638709 2735985339068416 2742690054221824 2752118152010752 2755127027541376 2761802876899328 2774402636409436 2796248326459904 2797007838698941 2816499182522627 2819031522468224 2829029332123568 2838676341440128 2838754224351164 2848743822242896 2851305153636352 2851548573162772 2858536483754308 2861106619818496 2864234651837248 2871174875961344 2871253650513472 2881044645043712 2881123690386256 2884273606957378 2891262386753984 2893941343976704 2903809703696384 2906984422760192 2914108182610688 2924125536511424 2927322466762712 2937134498364416 2950372249965568 2957602334589952 2995220992622488 3005843665381291 3016093612780136 3018805409887232 3026790311133077 3029511725738624 3029594844475612 3039842381384704 3039925783557152 3043249317577076 3050623305708928 3050707003670564 3053449921991168 3061193921035397 3063862207049728 3067211910628864 3074728318660096 3074812677975248 3085297810177408 3088670949182704 3096239944023856 3099023801423872 3099108827318336 3112991192877056 3120619786102784 3120705404512192 3196580387084504 3207480748005184 3218856208597288 3221750311392256 3229645426115584 3229921145029474 3233176379569792 3244201533074432 3244290542115616 3244379553598883 3255353594990336 3258912655043168 3266898838576352 3266988470348701 3269836136935424 3269925849296512 3277849089191936 3281432743443968 3292622451478528 3292712789012864 3292803129025732 3307361535973376 3315749492294204 3318730712718848 3330409351555072 3341857756013056 3381035055464752 3407657378736128 3407948294755508 3423109705854272 3423203623482286 3431498265247808 3435249903292904 3446964128891584 3447058700997842 3450157982722304 3462299115129856 3462394107972128 3474200895493888 3474296214877544 3482714657266432 3486522289909216 3489657053704192 3498507338326168 3501652877986816 3513975221325824 3514071631971712 3526054640202752 3526151382263776 3534695473046528 3538559936027264 3541838659792384 3553916353777664 3566520462299648 3592349746431299 3611884138162412 3620635964907136 3637054062470164 3640324170746368 3645966906825796 3653234728096576 3665692283434496 3665792856642448 3674675307666944 3678692809825472 3678793739720386 3691338451462256 3694657367324672 3700384323345584 3704429933028542 3707760619560704 3707862346970152 3720404108560384 3720506182860992 3729521207781376 3733598672658688 3733701108969944 3737058113481728 3746535843655262 3763100330300416 3763203576029408 3776036125888768 3789427991193376 3792835100250112 3819266006872064 3846925712713832 3864040063388288 3867844431418016 3877216466357248 3881561898602612 3894798051149152 3894904910182601 3904342514396128 3908611110439564 3912125378119168 3912232712551184 3921712303140352 3925573452782464 3935085368840192 3939387575876096 3939495658283248 3943037694539776 3952700372260864 3953037819289804 3957021837682432 3970515309135872 3970624245574336 3980245322590208 3984164101331456 3998294100944192 3998403799531246 4016081865110528 4029887294015744 4047815611191296 4076023385485312 4105542567350056 4109584708381642 4119542495504576 4127867586471328 4137869674179584 4137983202210592 4142507236323796 4156633214251616 4156747257085633 4160370480852992 4166819322086624 4170565747109888 4170921793581368 4175125403538944 4185714136925951 4189362609639424 4189477550448512 4199628923047936 4199744145527168 4204335702537584 4218672515956864 4218788260922732 4229010655252096 4237440708069376 4237556967965888 4252007066126848 4262426893967872 4267086981679936 4281755249891728 4300804086890752 4315469858158592 4330774847078144 4366061016505664 4385859310625786 4396486528815808 4396607152348754 4416045786729472 4416422790142342 4420393635906304 4427245529717038 4431226106304256 4436070741260128 4436192450839289 4451197772741888 4451319897351544 4462105730738432 4462228154622616 4467106683946183 4471000432136192 4471123100058496 4481956917874688 4486369660322816 4497363809383424 4502280752323712 4502404278463756 4517757507759776 4528828574840864 4533779918034932 4537856280656384 4553330401521664 4564488642359296 4569478972507648 4569604342321424 4605585478875136 4638939830037268 4671266936866796 4675466915313152 4680706995373738 4692048648400064 4696668238150448 4708048566290944 4708177737948272 4713325162588886 4717562955967232 4729123659669248 4745250003601408 4750437959144704 4750568293812152 4762079225241856 4766767764092992 4778449047469888 4783673299343944 4787974343369728 4799707594888192 4821340018236416 4821472298197408 4833155034573824 4837633291423744 4842922249103872 4855204613716513 4859436647002112 4871345021677568 4893434571304832 4915204670732288 4950801331216244 4967683597520224 4985301688925068 4989784018863616 4990210003034851 5002438846570039 5006799216398336 5012410640715184 5024556032932352 5024693888398576 5041828128826496 5047340331591248 5051878441035776 5059709176819472 5064258407204864 5064397351959232 5069934229530616 5087083168847872 5087222739830336 5099549406558208 5099689319568704 5109854971495424 5122814316834746 5139985372137728 5145604889672864 5163151437439744 5175804085532416 5186121463607296 5222404962653056 5278163822365238 5301645520042592 5301790977832321 5319724167423232 5325686305759883 5338590784990624 5338737256423487 5343390760357888 5343537363484544 5349379423284272 5362341312457216 5367620843600512 5380626932903936 5380774557655168 5380922186456684 5391500521105408 5404712753907712 5405174161069732 5418419902041748 5423291652491776 5429220907213888 5442376257419264 5447734587534848 5461084625679872 5461234457896336 5467205195277418 5504236304021504 5510254055082752 5548805272818872 5592496652919808 5594015677397882 5632998365045254 5638063044936448 5658058664247136 5677352682880256 5677508448702328 5683715637239539 5697487644485792 5702610307272704 5703097146325544 5717072967508616 5722213239636992 5728469303674496 5742349751922688 5742507301026944 5762089290087424 5762247380772512 5768547213914756 5782524773507968 5787882687953408 5802561611514857 5807619407392768 5813968845520384 5828216365221376 5848251073022848 5854644933525424 5874268996728832 5900744499931136 5915204669179904 5990441985244976 6011687330762582 6032187225560272 6037610819774464 6053580622266154 6059023451477248 6059189688951224 6079684762769408 6079851567114304 6086498635154152 6101246611417856 6101414007341128 6106899843982336 6122387842070794 6134423821257728 6149456637320192 6149625355950496 6170595620354816 6177341898365408 6192479888047712 6198047602847744 6198217654636672 6225982385754112 6241239572205568 6241410809024384 6364844609322787 6393160774169008 6414961496010368 6437712417194576 6443500622784512 6459290852231168 6459842290058948 6466352759139584 6488403066148864 6488581084231232 6488759107197766 6510707189980672 6517825310086336 6533797677152704 6533976940697402 6539851698593024 6562865486887936 6585425578025728 6585606258051464 6614723071946752 6631498984588408 6637461425437696 6660818703110144 6683715512026112 6762070110929504 6792733322554571 6815314757472256 6815896589511016 6840069443269237 6846219411708544 6846407246964572 6862996530495616 6870499806585808 6893928257783168 6894117401995684 6900315965444608 6924598230259712 6924788215944256 6948401790987776 6948592429755088 6965429314532864 6973044579818432 6997014676652336 7003305755973632 7028143263943424 7052109280405504 7052302764527552 7069390946093056 7077119872054528 7083677319584768 7133040924599296 7184699492862598 7223768276324824 7241271929814272 7249387663566643 7274108124940328 7280648341492736 7291933813651592 7299906044497421 7306469456193152 7331384566868992 7331585713284896 7349350615333888 7357385619650944 7357587479440772 7382676902924512 7382879456614781 7389314734649344 7400768646691168 7408859866057084 7415521239121408 7415724693940304 7440808217120768 7441012365721984 7459042415562752 7467197345317376 7467402217939888 7474116226963456 7493071687310524 7526200660600832 7526407152058816 7552072251777536 7578855982386752 7693851425427664 7728080126776576 7735688862836032 7754432932714496 7763123797205224 7789596102298304 7789809820365202 7808685028792256 7817222220879128 7824250756238336 7824465425102368 7843424606280704 7851146905564928 7878775151752192 7878991316566496 7879207487311573 7886075389079552 7905400744521728 7906075638579608 7914043675364864 7934114856561131 7941030618271744 7941248491148672 7960490645180416 7968328202662912 7996588201888384 7996807599062492 8032163730221056 8059774588031488 8174717139516893 8211085134700112 8219169416763284 8239084991009152 8255735172942656 8275739348359168 8275966404421184 8285014472647592 8313266428503232 8313494514171266 8333638644173248 8341843587162736 8350250807077888 8371428273851902 8378955100897024 8399488291054336 8408671405075168 8437345031913728 8437576521845464 8458021310504192 8474881416138752 8475113935931776 8504014132253696 8524853787935744 8534173963359872 8563510499783456 8601608173781504 8630939716317184 8661549694156288 8663902329628427 8724277955618869 8732122033011328 8771718621251572 8792973057631616 8793214304697508 8832091573458944 8832845580284684 8840787271812608 8854491059434076 8862452212608512 8872141482520256 8872384901678578 8902395545483776 8902639794703088 8924211461476864 8924456309245232 8934213367892366 8942246200116992 8972739320645632 8994727618766848 9004561504647424 9004808556927512 9035515015519552 9057657149681728 9067559836069864 9075712561312768 9138957945015296 9139208684642848 9211170957750272 9277879660074536 9342533873733592 9350933830626304 9361413990747476 9384097296800128 9393336476300896 9416097132581888 9416355475896544 9426650325177772 9435125911934464 9458247319338496 9459054781872031 9482234828573059 9490500007202816 9500875918289408 9501136587624304 9524158450483712 9533535528185984 9556898094939776 9567346598687888 9575948686739456 9599415189776384 9642680036472832 9642944596394816 9666310069147648 9685844498207744 9710409227433026 9786869142609664 9830409341464576 9901602662432488 9935367195040448 9970603377850136 9979568037727232 9980420006069702 10004877693140078 10024821281430368 10049112065864704 10049387776797152 10083656257652992 10094680663182496 10094957624350823 10103756882071552 10119418353638944 10128516814409728 10128794703918464 10139868459061232 10174166337695744 10174445479660672 10199098813116416 10199378639137408 10219709942990848 10245628633669492 10279970744275456 10291209779345728 10326302874879488 10351608171064832 10444809925306112 10556327644730476 10603291040085184 10603581955664642 10639448334846464 10651372611519766 10677181569981248 10677474512846974 10687074726969088 10698758846568544 10724682624914432 10735241687201024 10761549115310336 10761844372913368 10773610237752559 10783001042210816 10809425507815424 10810348322139464 10836839804083496 10846583304983552 10858441814427776 10884752514838528 10895469175069696 10922169251359744 10922468915792672 10934410390554836 11008472608043008 11020508110165504 11097610545637744 11184993305839616 11188031354795764 11265996730090508 11276126089872896 11316117328494272 11354705365760512 11355016897404656 11367431274479078 11394975288971584 11406194292651088 11434145935017232 11444426479273984 11456938607348992 11485014602053888 11524178580174848 11524494761545024 11537094427829512 11565049547015936 11575765375906816 11605123223029714 11627937691040768 11656432730442752 11696502146045696 11709289867050848 11748537993457664 11801488999862272 11830409338359808 11980883970489952 12023374661525164 12064374451120544 12064705453492447 12075221639548928 12107161244532308 12118046902954496 12118379377902448 12159369525538816 12159703134228608 12172997270308304 12202493222835712 12202828014682256 12213799687964672 12244775684141588 12268847642515456 12298913274640384 12299250711900992 12341191240709632 12354683796730816 12384959776095424 12396435309273344 12482821618048768 12729689218645574 12786321548338016 12829922992020736 12875424834389152 12875778089021351 12887001245569024 12918581704462336 12919684580117896 12932705518279168 12933809599702573 12965504765599897 12976806132297728 12977162168462464 12977518214395532 13021414379961344 13035650620172672 13067595354305408 13067953881394804 13079703397186048 13125730973775872 13170851156051456 13171212516102928 13262997969176816 13274922850875392 13367431024052224 13524140221859008 13585466645109142 13631793179022032 13680138886538474 13692438823417088 13692814493929144 13725993060991232 13740999613171616 13787856515566336 13788234803991368 13800631930889216 13849196460519424 13849576431888512 13896803581975552 13897184859510176 13930858629065728 13946089159636864 13994029353304672 13994413298359361 14006611511947264 14056286527886848 14104218560811008 14104605529055104 14138781892186112 14154239744109056 14167354639169536 14266081849198592 14369398985725196 14447536552649648 14482543859628544 14498775327133286 14548216249880656 14561296682985472 14583867627303184 14599812088994842 14612938912386304 14662769133737984 14663171426569792 14698701230667776 14714771239301888 14715174958881544 14765353805849024 14765758913229562 14801537293382336 14817719732114168 14831042478242816 14831449387880608 14882024731443968 14934394690634752 14934804435879776 14948232453926912 14986143374621048 15052401321201664 15052814304117632 15104144503555072 15157711964773504 15350507587190251 15387702850855328 15456160253553152 15457479765498197 15471377725672064 15495359354009633 15508865865428992 15526247594410448 15579192204596608 15579619640730404 15617370057584512 15634444441758256 15648501512476672 15648930850204736 15686849212561408 15702293811129856 15757550303504384 15757982633132992 15758414974623146 15812151277159216 15828087350729728 15868229713122262 15882496982297344 15936656405325824 15993176403776768 15993615198124984 16064327460442112 16119549176062976 16349434279033786 16382474483808083 16422170269400224 16438338833526568 16478169982018304 16496638069061101 16511470345885312 16551478696718336 16551932808842368 16570028945295184 16626532857006464 16626989028342532 16667277288346496 16683687174325472 16700501614155776 16742856547703804 16757910201794048 16798976582108672 16817342810150336 16874690063827456 16875153043690928 16916042621008384 16950227871863552 17008028264507392 17049707575871488 17068347926719744 17127020999566912 17203216347563008 17323099388312576 17327804659256854 17448555911237738 17464244066022656 17543437242503144 17585946115263232 17586428609395016 17605655754376133 17664183146917888 17665691160569368 17681574543625216 17708982118868152 17724904425217024 17744282965040512 17744769803357156 17804791090967552 17805279589406176 17848422922953728 17848912618490464 17868426735784732 17884492400233984 17929850108921611 17945478641291264 17989455237533696 18009123009294848 18009617113855024 18071030031039104 18115314299363456 18135119672139728 18151425122625536 18277915890030592 18278417369285696 18555759320149072 18685067747467184 18701867661252608 18722827981494952 18768194593600256 18786672952601792 18832194265163776 18832710951793088 18853300650355544 18870251823868928 18916494638676992 18918109563744062 18964469657146118 19001751836578816 19002273175248608 19048316900967424 19067071056371968 19113796189879552 19134693197375776 19135218183470963 19151897373478912 19198830379552768 19285360072945664 19285889192789632 19332620138295296 19371688996415488 19420818454866052 19573738285219328 19715494277658389 19803205324864976 19870734390080896 19941206755700272 19959136075454464 19960840012139404 20009755386280156 20049642562860736 20098224131729408 20098775553594304 20167312515305984 20189361326364992 20189915248701646 20238836707277888 20257589407836928 20279736918122464 20348890959321344 20398757278274816 20439419885981696 20491257267338984 20559941488550912 20582419558691456 20652605749758976 20703216342129664 20889619850612224 21040905657669037 21112655289460952 21187532177931539 21206582080170368 21207163911329284 21278896669692928 21302745223039532 21354363139962496 21354949025693948 21374149453938176 21397517693137088 21449365249828864 21470483374402048 21523098230620672 21523688745826736 21547220475505118 21620696644278928 21673679608166992 21693166609967104 21716883628855552 21790938350139392 21844338502719488 21844937831585344 21868820781109672 22041016220331008 22195221091275488 22369986611679232 22376062709591528 22531993460181016 22552252179745792 22632234656988544 22709410731521024 22710033794809312 22734862548958156 22789950577943168 22812388585302176 22868291870034464 22868919292440907 22888852958547968 22913877214697984 22970029204107776 23048357160349696 23048989523090048 23074188855659024 23130099094031872 23151530751813632 23210246446059428 23255875382081536 23312865460885504 23393004292091392 23418579734101696 23961767940979904 24046749323050328 24128748902241088 24129410906984894 24214322489064616 24236093805908992 24236758755804896 24319406268457216 24345994540616608 24404986445671424 24405656029364512 24427599375929344 24489551368283176 24516325659137713 24537695285030912 24597826549280768 24598501423801984 24682382481419264 24709367593461632 24769919552190848 24792870618546688 24965643236097536 25459378437291148 25572643096676032 25659845984041472 25750849668778304 25751556178042702 25839369160235792 25865411036558336 25867619199405146 25931009531199794 25954324336924928 25955036428791064 26042828759922688 26071301240345344 26135190708610816 26135907762789608 26159406794372096 26251461947551744 26341702312102912 26342425032205856 26525995938353632 26549845701750784 26734862048104448 27048280443718016 27170933290218284 27263586358044064 27360277773076948 27384877646834176 27385628987858288 27451986121982464 27481999226343232 27575713031132672 27576469607982736 27601263861778432 27699152863777024 27793607163951104 27794369719020352 27861717258131456 27892178319273728 27988058706609344 27988826596718722 28112573055773696 28209211058110208 28308479488218112 28334709278339072 28532163698397184 28738797971450392 28895073105299296 28965087719257088 28997550654266572 29096432499761312 29097230799599431 29122593365970944 29167735254606368 29199624177989684 29225877824772608 29299998958481657 29325538267475968 29326342853139584 29397402461335552 29429542478603776 29430349917763088 29530707611698048 29531517826459124 29603074586764672 29635439464228336 29662084956485632 29662898775761216 29764049462887936 29868789381269504 29869608871759552 29972286749242096 30105628608235264 30208289007110144 30315423929547008 30701015174380502 30775405701710656 30912320507106304 30914959530996394 30942755451344128 30990718708019266 31052495188820896 31053347155875023 31158384409193216 31159239281460808 31234740115169024 31268888883516512 31269746787623281 31297003024953344 31297861700409472 31373698425122816 31404587622259712 31515100607008768 31515965266265984 31516829949246292 31624302554318432 31656174701459456 31736459426244524 31764993964594688 31873312810651648 31986352807553536 31987230396249968 32239098352125952 32698868558067572 32764948967616166 32844340538800448 32876677667053136 32956339964036608 32993276138122202 33022940691770624 33103865617684736 33140057890590368 33253065714012928 33253978056685064 33334554576692992 33367374348650944 33401003228311552 33485713095407608 33515820403588096 33597953164217344 33634685620300672 33749380127654912 33750306087381856 33832085242016768 33900455743727104 33986432296015591 34016056529014784 34099415151742976 34136695853439488 34254041999133824 34406432695126016 34646198776625152 34655609318513708 34897111822475476 34928488132045312 34931470021243957 35086874485006288 35171892230526464 35172857218790032 35211311508752266 35331382321138736 35363149087250432 35417964237736304 35449808850434048 35488565930081024 35489539606714312 35609582181935104 35610559178812352 35696845845907456 35697825236980928 35736853471569464 35768984800467968 35859700217843222 36018246018589696 36019234227710048 36142060062078208 36230628598726912 36270239344279456 36302850245251072 36555831780061184 36556834738571392 37111518640298144 37279804140319181 37370135494934368 37371160794964409 37403735322505216 37445655962989904 37536389187200512 37573345905203584 37664388530327552 37665421903586176 37706601300711088 37740503647737856 37832989277353984 37836219127488124 37928939314292236 38003503673157632 38004546350497216 38096633801934848 38134142112743936 38227592379759104 38269386394751552 38270436366941926 38571778385579264 38743377992830976 38841636909732104 39147476570438656 39430988555316778 39606410649729952 39741468780161792 39786009460676773 39882413511400544 39918272150908928 39921680024278808 40019510772560312 40063263882005531 40099285125721472 40196448263458816 40197551107188608 40334625030611968 40378722652729984 40379830497403292 40477673414555776 40515178815673856 40559473836244928 40697781918642688 40797514556549632 40982514534677968 41119882977101824 41164839117382912 41305211499517952 41406432684259328 41779239701224448 42081811315338074 42225310578921904 42375064355863078 42413164160340736 42414327822658568 42460699172318909 42557793339385856 42605490446079064 42708726279924992 42709898051387896 42748298907876352 42795035386274176 42898730499657728 42940966748804096 43046196461241344 43047377491653472 43094440951010236 43241393288557856 43347359216333984 43386333219934208 43433767257711104 43581876700278784 43688677005438976 43689875663170688 43737641562219344 44082032440662016 44390442182550976 44752125419183056 45063986920362032 45104504359491584 45264469313977088 45418821463042048 45420067589618624 45469725097916312 45579901155886336 45624777170604352 45736583740068928 45737838584881814 45827754429395968 45940058408215552 46097979046180096 46148377711318048 46260198188063744 46303061503627264 46420492892118856 46471244159858053 46511750764163072 46625730921771008 46786008584182784 46837159468203392 47549133257881997 47880486102884659 47923535881959808 48093498646100656 48257497804482176 48258821813969788 48428644978129232 48472187611817984 48473517511609792 48638812536914432 48691989081233216 48809972891342848 48811312058729024 48979102736566352 49032651318275426 49197002847603968 49364764962838528 49418735186923264 49539839104381696 49585741237093376 49931286472195072 50745713644966501 50918756874582296 51099342311481947 51145286193352064 51319691968082944 51501699337556608 51503112356085404 51678738320471584 51730822073116672 51735238398810292 51862019062399588 51908648673849856 51910072857582128 52085657519845376 52142602480690688 52270381417221632 52271815525579216 52318813588744192 52683404624205824 52684850064411712 53051991876707264 54096560887436032 54341866580436568 54527172716088128 54720555546153896 54769755293668352 54771257975716576 54903972243964928 54963998452686464 55151426062265344 55152939215965472 55154452411181011 55202527723556864 55398305727554048 55538803995927917 55587214327902208 55588739438040704 55723434516262912 55784356638547456 55976117413218688 55977653193437444 56225146111547392 56418422116220416 56616958976436224 57477595942900784 57790146210598592 57930175438514176 57995101308533144 58192864999522624 58194461599198862 58335470509212736 58399248355979368 58451755649545216 58599997916963314 58652685706279168 58859084957207552 58860699835526176 59061415223396096 59063035652918248 59206149173529344 59270878928456672 59324169912971264 59325797551522432 59528098925775872 59737578762539008 59739217743519104 59944573498484192 60211257216470528 60416578014220288 60630847859094016 61069945689332083 61402030348761004 61550811403421312 61824641014212608 61829919061992788 61885510902688256 61981437416038532 62104990377641792 62106694311750046 62316768818386432 62318478562921616 62469480230338048 62537777767033024 62539493575246562 62595723400818944 62809175244519424 63031930532531968 63033659898492584 63248605108636864 63312349402918912 63472918852489048 63529987929189376 63972705615107072 63974460792499936 64478196704251904 65397737116135144 65529897935232332 65688681077600896 65753355334106272 65912679928073216 65986552276244404 66045881383541248 66207731235369472 66213383473104217 66280115781180736 66506131428025856 66507956113370128 66669109153385984 66734748697301888 66971426190815216 67031640807176192 67195906328434688 67269371240601344 67498760255309824 67500612174763712 67664170484033536 67800911487454208 67972864592031182 68273391706878976 68508083998267648 68812865390252032 69292397553250304 69311218637027416 69794223644950952 69856976264090624 69862940042487914 70173748970012576 70343784461052928 70345714437580064 70422623017504532 70662764642277472 70664703370455761 70726298174500864 70835928475472608 70899617700868096 70977131860162048 70979079213428624 71219164363870208 71221118357624704 71393691691814912 71395650473961856 71473706943138928 71537969600935936 71719400435686444 72036492037179392 72038468455420096 72284120124156416 72461257197453824 72540478688558912 73113669477142784 74223037280596288 74559608280638362 74740270989868736 74742321589928818 74891311925979808 75072778374401024 75146691810407168 75330843807172352 75413202601422176 75415271664267913 75481007295475712 75665978554707968 75672438254976248 75857878628584472 75940813627085111 76007007346315264 76009092700994432 76193267603869696 76268284225487872 76455184759518208 76538772789503104 76540872733883852 77143556771158528 77683273819464208 78294953140877312 78861977110633556 79212821299459904 79482937560323584 79572018921353546 79764827022801088 79843360048557616 80039021545120624 80126527764011062 80198570251442944 80395102214377216 80669250061223936 80757445305459968 80759660994806584 80955346829111552 81030357631347712 81118947672489856 81395563837285376 81595029113099264 81965029069355936 82239765954203648 82329678234765824 82610422999035904 82812865368518656 83558479402448896 84163622630676148 84450621157843808 84750128711726156 84826328320681472 84828655645317136 84921398344637818 85115586678771712 85210980892158128 85417452559849984 85419796102775792 85496597815752704 85590070772548352 85881933497608192 86092392922482688 86094754983306944 86188881902020472 86482786577115712 86694718432667968 86867534515422208 87379751326341376 87475283124438688 88164064881324032 88780884365101952 89504250838366112 90127973840724064 90130446623149457 90209008718983168 90528938627954176 90536667197918011 90758533359199279 90837642926084096 90840135179237248 90939450195832624 91159802311772672 91249554341208704 91473167480137856 91475677169763628 91655508858791936 91880116816431104 92195958092360192 92296755422636096 92520396376127488 92840985784237712 92942488319716106 93572017168365568 93674318936406784 95098266515763994 95760972205769318 95847071763919616 96186997292201312 96514995608964352 96517643627939576 96623165833072163 96857289956258464 96944375223635968 96947035023219584 97277625073828864 97383978162466432 97619945782685696 97622624117458048 97958205473132704 98065302636550852 98394005695207936 98729529925677056 98837470373846528 99079678208763392 99171482474186752 99862572944390144 101491427289933002 101837513749164592 102198684622963894 102290572386704128 102639383936165888 103003398675113216 103006224712170808 103357476640943168 103461644146233344 103470476797620584 103724038124799176 103817297347699712 103820145715164256 104285204961381376 104540762834443264 104543631051158432 104637627177488384 105366809248411648 105369700128823424 106103983753414528 108193121774872064 108202358358487379 108683733160873136 109054345432176256 109441111092307792 109539510587336704 109542515951433152 109807944487929856 109927996905372928 110302852124530688 110305878431930944 110308904822362022 110796611455108096 111077607991855834 111177478876081408 111568713277094912 111952234826437376 111955306386874888 112450292223094784 112836844232440832 113233917952872448 114677321386656581 114955191885801568 115476466483427707 115580292421197184 115860350877028352 115990202617066288 116385729999045248 116388923198397724 116670941018425472 116798496711958736 116903511299090432 117199995833926628 117305371412558336 117718169914415104 117721399671052352 118122830446792192 118126071305836496 118412298347058688 118541757856913344 118651595103044864 119056197851551744 119478435487038208 119889146996968384 120422514432941056 121261695718188032 122139891378664166 122804060697522008 123101622806842624 123239590280632931 123649282028425216 123659838123985576 123771021805376512 123962874832077064 124098402756456157 124209980755283584 124213388623500092 124633537636772864 124636957125843232 124938960460676096 125075555534066048 125078987150493124 125191446801637888 125508950762451277 125618350489038848 126063861065063936 126067319796985168 126497210217273728 126945837704978096 127059975858378752 127945411230214144 127948921584999872 130795474232270288 131059795870464664 131377362155201792 131506710668212544 131825359856146432 131973104552488808 132091762767082496 132415462470738944 132426766946208434 132560231562361472 133012262856051712 133015912226740256 133338218306771968 133469497394603776 133942852381630432 133946527284296741 134063281614352384 134391812656869376 134538742481202688 134997520510619648 135001224349527424 135328340968067072 135601822974908416 135945729184062364 136546783413757952 137016167996535296 138622437274054832 139588447289901904 139713952528181248 139725880084975828 140347497940025152 140687568922105856 140691428875160128 140845246035009064 141325529284554944 141329406740911522 141671856950945216 141954263720324096 141958158426857248 142442236715249408 142791300947923712 142947413886277856 143075939201871872 143438800871372888 144072984074358784 144076936910840192 144568240248312832 144922514394907648 145080957377117824 146227338954285568 147286339603683259 148312725245520773 148446074561192576 149119216561276724 149480541979737472 149484643179857636 149782623851959616 150145556748802048 150293383620814336 150661687614344704 150826405202844352 150830543328535826 151344876509952496 151715757257168944 151881627254170222 152018185401988864 152536568450975744 152910369519036416 153077545579006208 153081745467767704 154287113542317056 155366547638928416 156589906281754624 157723954221267112 158425642598919808 158965875120647168 159144037842707092 159529654045602176 159686720097115232 160078043090241248 160253055528022124 160397140502885888 160790204428754432 161338500122447872 161514890610919936 161519321989613168 161910693658223104 162060715262695424 162237895344979712 162791127674570752 163190058226198528 163930058138711872 164659356469531648 167116958804897792 168327245261352296 168901242315687616 169500257423452312 169652656641362944 169657311290634272 169842796689275636 170421961784316256 170834905119699968 170839592205551584 170993195631505408 171180141545096704 171614279613963991 171763866995216384 172184785844965376 172189509966613888 172377763804040944 172965573154231424 173389436865335936 173735069030844416 174759502652682752 174950566248877376 177561768730203904 179008501676732224 180255947681448128 180260893246298914 181057877255908352 181073334395836022 181517066718398558 181680270358474496 181878900391665248 182319604623545344 182499108682417408 182946334960275712 182951354339527256 183151374041793503 183311017717583872 183760233632862208 184391916184720384 184593510845272192 185040792752254976 185681971568475424 185884976639432212 187144034336731136 187348637872813568 190196533031527988 191521944411538636 191694143527839232 192373994584402624 193029991217928704 193035287255879152 193246331666144326 193714579912516928 193894070046439168 194555250147657728 194767956324932864 195245248234916096 195916410946265408 196130605273101704 196788011390415872 197674940747693056 198159356417526784 198342964948373504 199725145888780288 202982854579866004 203675027498329184 204397369245927788 204581144773408256 205099992709371599 205278767872331776 206006797350226432 206012449424341616 206714953281886336 206940953595241168 207448076249598352 207634594695399424 207640291430328512 208570409922762752 209081525668886528 209087262102316864 210739400257646848 212207967506829056 216386243549744128 216404716716974758 217367466321746272 217373430091125161 218108690864352512 218882222184615584 218888227513362967 219079021174673408 219085031902866304 219615888975859712 219855993810745856 220605704249061376 220611756863861888 220617809644724044 221593222910216192 222155215983711668 222354957752162816 223137426554189824 223904469652874752 223910612773749776 225673688464881664 229354642773313162 229910383771603136 230952932966855414 231160584842394368 231980405234132576 232771459998090496 232777846396795448 233341882036850944 233596993423917472 233807022598180864 234399991667853256 234610742825116672 235436339828830208 235442799342104704 236245660893584384 236252142611672992 236824596694117376 237083515713826688 237303190206089728 237905026072109137 238112395703103488 238956870974076416 239778293993936768 240845028865882112 242523391436376064 244279782757328332 245608121395044016 246203245613685248 246479180561265862 247319676247971152 247542043610753024 247925749664154128 248196805512912314 248419961510567168 248426777247000184 249267075273545728 249273914251686464 249877920921352192 250151111068132096 250157974300986248 250382893603275776 251017901524902554 252127722130127872 252134639593970336 252994420434547456 253891675409956192 254119951716757504 255890822460428288 255897843169999744 260958628982234267 261590948464540576 262119591740929328 262754724310403584 263013421336425088 263650719712292864 263946209104977616 264183525534164992 264830924941477888 264853533892416868 265120463124722944 266024525712103424 266031824453480512 266676436613543936 266938994789207552 267885704763260864 267893054568593482 269077484962405376 270002448699054848 271203645949816832 271891458368124728 273093566827515904 274032335993070592 277244874548109664 278502066224737411 279176894579803808 279427905056362496 279451760169951656 280442847174038717 280694995880050304 281375137844211712 281382857750320256 281690492070018128 282651058569109888 282658813481823044 283343713901890432 283908527440648192 283916316853714496 284884473430498816 285582601895847424 285894827772555712 286877601742745776 288153873821680384 289136480496625664 289845028789815296 290161914754235648 292454677908571136 294572679207366518 296625450491041546 296892149122385152 297224894206232363 298238433122553448 298961083959474944 298969286359715272 299296147824394261 299565247703919232 300291113497604096 300586767241628672 301323375228689408 301652810405688704 301661086657071652 302689753019904992 303431514514337888 303763254508340444 304036370803977728 305073136901951488 305820739038072832 306155091158012416 306163490935535408 308574227084634112 310733095277856832 315447908442534224 316851285197839616 317931750241294336 318288075685414184 319059308091204352 319373440194230464 320156086180482496 320506111056044248 320794281005771776 321580408857508864 323029781221839872 323038643979226336 323821387316446208 324121430525390848 324475790689959424 325298709119006371 325582255349141504 326380116452397056 327860116277423744 329318712939063296 335163402720192613 336654490522704592 337802484631375232 339000514846904624 339305313282725888 339314622581268544 339685593378551272 340843923568632512 341669810239399936 341679184411103168 342360283090193408 343228559227927982 344379019933227776 344755527608081888 345931146308462848 346778873730671872 347470138061688832 349519005305365504 349901132497754752 355123537460407808 355219995514765507 357695396180373629 358017003353464448 360511895362896256 360521786492597828 362115754511816704 362146668791672044 363034133436797116 363360540716948992 363757800783330496 364639209247090688 364998217364834816 365892669920551424 365902708679054512 366302748083587006 368783832369440768 369187021690544384 371363943136950848 371769953278864424 374697275745627136 380393066063055976 383043888823077272 383388287055678464 384747989168805248 386059982435857408 386070574511758304 386492663332288652 387429159825033856 387788140092878336 388771627971495419 389110500295315456 389535912649865728 390490496469832192 391832821892530816 392261210546203408 393576022780831744 395349881495386112 396318712835053568 405965709159732008 407350054996658368 408794738491855576 409162289546816512 410199985418743198 412013594700452864 412024898848683232 413429906563772672 413881907190482336 414896152499196704 415269189390798848 415280582860657024 417140819845525504 418163051337773056 418174524204633728 421478800515293696 424415935013658112 432772487099488256 432809433433949516 434734932643492544 434746860182250322 436217381728705024 437764444369231168 437776455026725934 438170063805732608 439711987621491712 441223513727723776 441235619289448088 443186445820432384 444310431967423336 444709915504325632 446274853108379648 447808939305749504 447821225547499552 451347376929763328 458709285546626324 459820767543206272 461905865933710828 462321169684788736 463960810468265152 465542919996180992 465555692793590896 466683764073701888 467193986847834944 468799983335706512 469221485650233344 470885598684209408 472491321787168768 472504285223345984 473649193388234752 474167031427653376 474606380412179456 475810052144218274 477913741948152832 479556587987873536 481690057731764224 485046782872752128 488559565514656664 491216242790088032 492406491227370496 492958361122531724 494639352495942304 494652923593190327 495084087221506048 495851499328308256 496393611025824628 496839923021134336 496853554494000368 498534150547091456 498547828503372928 499755841842704384 500302222136264192 500315948601972496 500765787206551552 502035803049805108 504255444260255744 504269279187940672 505988840869094912 507783350819912384 511795686339999488 521917257964468534 523181896929081152 524239183481858656 525509448620807168 526026842672850176 527892418209955232 527906901649875391 528367051068329984 529661849882955776 529707067784833736 530240926249445888 531585695389595777 532049051424206848 532063648906961024 533352873227087872 533877989578415104 535771409526521728 535786109137186964 538154969924810752 540004897398109696 543782916736249456 548064671986141184 554489749096219328 557004132449474822 558353789159607616 558903520339903312 560885694348077434 561389991760100608 562765715500640512 563380984140036256 565302117138219776 565317626963646088 566687427803780864 567817054881296384 567832633707428992 569768946860997632 571165203791694848 571789655545111424 573755203485491552 576307747643360768 578272960993251328 579690057579630592 580323829508471296 584909355817142272 589145358414733036 593250900982083092 593784298244770304 594449788412464726 596476866245106896 597922167918949888 597938572719430544 598592295648788522 599130495407838464 601173534483257344 602646750457378816 603305620811377408 603322173314143304 605379506039809984 606863029028675776 607526509016680888 608072741607955456 612310182316024832 612326981871070816 617148454169268224 621466190555713664 630895816885068448 633702570395679232 633756670385426077 635309733514394953 635863500482588672 636576151370828368 638118616182408704 638746880388460928 640312172360964992 641012222112088496 641588562011543552 643160817715017728 646059562443679744 646077287958452672 647642774632892416 648951581379918848 650597418238012742 655720232554847488 658637425878126592 670326805440385226 673308981045409184 675604969262750464 676362160831505141 678001029693809248 678610626565451776 678629245162537088 679371186757102544 681687847137265024 683339620478799872 683358368822206336 684720566180386816 686457118455855964 688758039866455552 689511055216163776 691862292616925696 693557747461343744 699038010610731008 699802264995509504 710247074920815616 710439991029531014 715390792360747258 716034006706928896 721023790725792512 721043572985195656 721831885929421453 724231509023633408 724293337583344088 726068266873594232 726721081433897984 727515601566660992 729278418494181376 729996434729669632 731785339841102848 731805417358109024 732605496167174012 737567664738881536 738374043381088768 742727886273901696 743539906557728848 749394551491254272 760786132126111952 766087777646154544 766776574111356928 769495978337610496 772119964871714816 772141149023516608 772985326664577304 774858319650067712 775576280185756672 777543255942990838 779071825299731456 780980992939664384 783665643785061632 784522421092406816 787152045561663488 790699762990772224 792637425670107136 808335265383993949 811931418319464016 814700109993316736 817589476983711152 818324579093633024 820399970837486396 824027189400905728 824049797697366464 826859813127545344 827763814380964672 829792304998393408 830561165721314048 836349048409267456 842957601030587392 848831870027316224 862677131964430517 865544974198976512 865618866867899032 868688819295193099 869469865286985088 869493720364500644 872434763457410048 875528888738462336 875552910053451868 876340127611465216 879423975242983424 882447027455447552 882471238578896176 888620863934846672 889419831008651264 895617878611499008 895642451094999104 917418571093252648 919641535086412544 923811731867421656 924642339369577472 927921620936530304 931085839992361984 931111385587181792 933367528147403776 934387973695669888 937599966671413024 937625690990077187 938442971300466688 941771197368418816 944982643574337536 945008570446691968 947298386776469504 948334062855306752 949212760824358912 951620104288436548 955827483896305664 959113175975747072 977119131029313328 982432485580176064 984812982454740992 985916722245063448 989278704991884608 989305847186380654 991702998656616512 992787222051649256 993679846042268672 993707108988000736 997095657006745856 1000604444272528384 1000631897203944992 1001531574413103104 1004071606099610216 1008510888520511488 1008538558375881344 1011977681738189824 1015566701639824768 1023591372679998976 1038189076718645411 1043834515928937068 1046363793858162304 1048478366963717312 1051018897241614336 1052053685345700352 1055784836419910464 1055813803299750782 1059414135569667472 1060481852498891776 1063171390779191554 1064127297813922048 1067755979156830208 1071542819053043456 1071572218274373928 1076309939849621504 1080009794796219392 1087565833472498912 1096129343972282368 1108979498192438656 1114008264898949644 1116707578319215232 1117807040679806624 1121771388696154868 1122779983520201216 1125531431001281024 1126761968280072512 1130604234276439552 1130635253927292176 1133374855607561728 1135665267414857984 1139537893721995264 1142330407583389696 1143579311090222848 1147510406970983104 1152615495286721536 1160647659016942592 1169818711634284544 1178290716829466072 1186501801964166184 1187568596489540608 1188899576824929452 1192953732490213792 1195844335837899776 1195877145438861088 1197184591297577044 1198260990815676928 1201299957297747937 1202347068966514688 1205293500914757632 1206611241622754816 1206644346628286608 1210759012079619968 1213726058057351552 1215053018033361776 1216145483215910912 1224620364632049664 1224653963742141632 1242932381111427328 1261791633770136896 1267405140791358464 1267513340770852154 1270619467028789906 1273152302741656736 1276237232364817408 1277493760776921856 1280624344721929984 1282024444224176992 1282059618292554521 1283177124023087104 1286321635430035456 1292119124887359488 1292154575916905344 1295285549265784832 1297903162759837696 1301194836476025484 1311440465109694976 1340653610880770452 1346617962090818368 1351209938525500928 1352724321663010282 1356002059387618496 1357258490325074176 1358742373514205088 1363375694274530048 1366716737644412672 1369441132360773632 1372914236911711928 1377516079732911104 1379022110432327552 1383724585233851392 1387115494922687488 1398076021221462016 1399604529991019008 1420494149841631232 1420879982059062028 1430781584721494516 1432068013413857792 1442047581451585024 1442087145970391312 1443663771858842906 1448586675166688176 1452136533747188464 1453442162867795968 1455031203133321984 1459992869459339264 1463570679682205696 1463610834716218048 1465210992334348024 1476748086762177536 1485455772547803392 1487079813115457696 1498789102982508544 1521572264252223904 1532175555292309088 1532217592593540769 1533553148222713856 1538991956675220992 1544239929743429632 1544282298047033216 1545970653329154608 1549716639300135424 1551152560371513344 1555086511885981676 1558143650599462912 1561961985879328768 1567331287570123264 1569044842184813632 1616670530767987898 1623862836638928032 1629400219986633472 1635178953967422304 1636649158187266048 1640799941674972792 1642593819162226771 1648054378801811456 1648099595394732928 1653719626255090688 1655527628761929344 1659584609996786816 1661122331442628096 1672698096818534912 1685915202061174784 1697663740054632448 1725354263928861034 1731237733735798064 1737377638590386198 1738939730573970176 1738987440729001288 1744869526914820096 1751057777476924672 1751105820106903736 1752680255222930432 1758847950485966848 1764894054910895104 1764942477157792352 1777241727869693344 1778839662017302528 1791235757222998016 1791284902189998208 1834837142186505296 1839283070172825088 1847623463734843312 1849284678739154944 1855843241873060608 1862171679984723968 1862222771174363584 1866735056294807552 1868775947391339776 1875199933342826048 1875251381980154374 1883542394736837632 1890017140893383936 1896668125710613504 1898425521648717824 1903240208576873096 1911654967792611328 1918226351951494144 1949514463573161877 1954238262058626656 1963099930218271019 1964864971160352128 1969625964909481984 1971833444490126896 1978557409983769216 1978611694372761308 1983405997313233024 1985574444103298512 1987359692084537344 1987414217976001472 1994191314013491712 2001208888545056768 2001263794407889984 2008143212199220432 2017077116751762688 2023955363476379648 2031133403279649536 2047182745359997952 2076378153437290822 2080574259443626541 2087669031857874136 2092727587716324608 2095073034770759827 2096956733927434624 2102037794483228672 2104107370691400704 2111569672839820928 2111627606599501564 2118828271139334944 2120963704997783552 2126342781558383108 2128254595627844096 2135511958313660416 2143085638106086912 2143144436548747856 2160019589592438784 2175131666944997824 2217958996384877312 2228016529797899288 2233415156638430464 2235614081359613248 2243542777392309736 2245559967040402432 2251062862002562048 2253523936560145024 2261208468552879104 2261270507854584352 2266749711215123456 2271330534829715968 2277090963833044597 2279075787443990528 2284660815166779392 2287158622180445696 2295020813941966208 2305230990573443072 2321295318033885184 2356581433658932144 2373003603928332368 2375137192979081216 2377799153649858904 2385907464980427584 2391688671675799552 2391754290877722176 2394369182595154088 2396521981631353856 2402599914595495874 2413222483245509632 2413288693256573216 2421518024159239936 2427452116114703104 2430106036066723552 2432290966431821824 2449240729264099328 2449307927484283264 2485864762222854656 2503867773262615403 2523583267540273792 2534810281582716928 2535026681541704308 2541238934057579812 2546304605483313472 2552474464729634816 2554987521553843712 2561248689443859968 2564048888448353984 2564119236585109042 2584309151833810688 2595806325519675392 2602389672952050968 2622880930219389952 2681307221761540904 2693235924181636736 2702419877051001856 2705448643326020564 2712004118775236992 2714516980650148352 2717484747028410176 2726751388549060096 2733433475288825344 2745828473823423856 2755032159465822208 2758044220864655104 2767449170467702784 2774230989845374976 2799209059982038016 2840988299683262464 2841759964118124056 2861563169442989032 2864136026827715584 2884095162903170048 2884174291940782624 2887327543717685812 2897173350333376352 2904273067494376928 2906884325735591936 2910062406266643968 2919985738918678528 2927141359364411392 2927221669432436096 2930421984668696048 2953496173524355072 2970911545095606784 2974159626230915392 3043144528504447808 3064351110584618176 3064435185187081538 3077983913350441984 3088564596094066432 3091941306658309216 3099433278600270848 3102305120743026688 3110173023771963352 3113573358710489551 3116287301198925824 3123923971758657536 3134662575140246528 3138089684369627264 3233341061535975796 3247725673277856064 3258800439973266944 3270357907934844608 3281599883349945584 3285187638324453542 3296199190789465856 3307439252510181376 3311055257523858688 3319169219993573632 3322244662885256192 3345396193637069824 3371830404122349568 3395327480109264896 3450708527857722068 3462475467471596128 3474755277180772396 3477879461147940352 3477974881458002576 3489739053829640192 3502115554953849344 3502211640213807472 3505360510445860864 3529788109821790208 3529884954315584704 3554483455739386688 3582569804379996416 3669674284373010592 3678566140345650176 3695246927469686624 3695348311549127737 3698569357478309888 3711686483746121216 3721099867727170439 3724343359969447936 3724445542348727168 3733470112589615104 3737551894782679552 3750399866685652096 3750502763960308748 3767084789473675264 3780034281786767872 3793336251421227008 3806480417153746192 3836452703902988288 3899028927146323754 3908476524117253312 3926199860436542038 3929729942320704256 3943666888980253792 3957114819967538432 3957223388745522616 3966811994626466048 3971148888206597024 3974719384169074688 3974828435952002944 3988382628026983424 4002417777090113536 4002527588815779968 4016286424398440864 4034154233503525376 4047910726952759296 4062266806559299072 4094365490719995904 4152756306874581644 4161148518887253082 4175338063715748272 4185455175432649216 4190146069541519654 4193913467854869248 4208214741382801408 4223139345679641856 4223255213199003128 4237656542278669888 4241927409995567104 4252685563116766216 4256509191255688192 4286171276212173824 4286288873097495712 4320039179184877568 4350263333889995648 4435917992769754624 4436296692697982539 4456033059595798576 4466830313276860928 4471228162719226496 4487085554784619472 4491119934080804864 4502125724005124096 4507047873120290048 4522416937105758208 4522541015709168704 4533499422430246912 4542661069659431936 4554181927666089194 4574317244360891392 4590041627883932416 4610461981146886144 4642590636067770368 4713162867317864288 4734535125820535987 4746007207856664736 4750274385958162432 4755598307299717808 4771814929960855168 4783377343351599104 4783508581755444352 4788738365190308176 4793043963262707712 4805199829190991748 4826444966491019264 4826577386513146432 4843036048318479872 4854904232229406208 4860212072133447104 4898615854968566528 4971729524445709312 5007735546525230806 5047166535080547584 5052823201505950171 5069620563165433856 5070053363083408616 5082477868115159624 5088034513014702437 5092609210966626944 5104948929459269632 5109975043107687424 5122497378887719936 5128097776896707968 5128238473170218084 5168618303667621376 5204779345904101936 5245761860438779904 5362614443523081808 5386471848363273472 5404839754102003712 5410897286652041128 5424008237550473984 5429033961300296704 5434969494056820352 5453502777098120192 5466866950577650688 5491656947646847712 5510064318931644416 5516088441729310208 5534898340935405568 5548461979690749952 5598418119964076032 5683519928236248112 5723126338885978064 5728272053655431168 5768190325806340096 5768348583881565248 5774655087435371624 5794346700666752704 5808546134988753856 5820124812533287936 5854443338864872192 5860843969337392096 5906992347048710144 5941823090191213568 5948319252461830784 6038739923751013619 6080821735066351693 6086289057008895616 6128702221169236352 6128870370374163076 6155967826700883968 6177129192188132864 6183882613316618432 6198866557200541696 6220346047543926704 6227146717420979102 6269325150280493056 6276179368739254528 6466682123071951592 6495451346555712128 6517600879946533888 6540715815869689216 6563199766699891168 6570375276648907084 6592398381578931712 6614878505020362752 6622110515047717376 6638338439987147264 6644489325770512384 6690792387274139648 6901417055715444136 6924950934943192256 6949510554361544792 6955758922295880704 6955949762916005152 7004231109907698688 7004423280427614944 7010721020891721728 7059576219643580416 7059769908631169408 7108966911478773376 7165139608759992832 7339348568746021184 7357132280691300352 7390493854939373248 7390696623098255474 7423372967492242432 7442199735454340878 7448891084697454336 7475103789565359104 7500799733371304192 7501005527920617496 7534169578947350528 7560068563573535744 7586672502842454016 7612960834307492384 7672905407805976576 7798057854292647508 7816953048234506624 7852399720873084076 7859459884641408512 7887333777960507584 7914229639935076864 7914446777491045232 7933623989252932096 7942297776413194048 7949656871904005888 7976765256053966848 8005055177631559936 8032572848796881728 8068308467007050752 8124533613118598144 8188730981439991808 8305512613749163288 8322297037774506164 8350676127431496544 8370910350865298432 8380292139083039308 8387826935709738496 8409099701084235559 8416429482765602816 8446278691359283712 8446510426398006256 8475313084557339776 8505371126233532432 8513018382511376384 8572342552424347648 8572577746194991424 8700526667779991296 8871835985539509248 8872593385395965078 8912066119191597152 8933660626553721856 8942456325438452992 8974171109569238944 8974417328047881647 8982239868161609728 9004251448010248192 9014095746240580096 9044833874211516416 9045082031418337408 9066998844860493824 9085322139318863872 9108363855332178388 9148634488721782784 9180083255767864832 9426325734635728576 9469070251641071974 9492014415713329472 9511196614599435616 9543629859921710336 9567017163510888704 9577476730380616352 9586087926525415424 9610399658381983496 9652889932982038528 9653154773026292864 9686072096636959744 9709808464458812416 9720424144266894208 9797231709937133056 9943459048891418624 10015471093050461612 10094333070161095168 10105646403011900342 10140106726166817232 10164955736230319248 10176069026029404874 10185218421933253888 10219950086215374848 10244994757775439872 10256195553793415936 10256476946340436168 10337236607335242752 10409558691808203872 10491523720877559808 10725228887046163616 10772943696726546944 10809679508204007424 10821794573304082256 10848016475100947968 10858067922600593408 10869938988113640704 10907005554196240384 10933733901155301376 10983313895293695424 11032176883458620416 11196836239928152064 11367039856472496224 11446252677771956128 11456544107310862336 11498156734135587397 11536380651612680192 11536697167763130496 11549310174870743248 11588693401333505408 11617092269977507712 11640249625066575872 11708886677729744384 11721687938674784192 11883646180382427136 11896638504923661568 12077479847502027238 12161643470132703386 12172578114017791232 12257404442338472704 12257740740748326152 12271142060800164701 12311935653401767936 12354258384376265728 12367765226633236864 12397733114401083392 12440692095087853408 12454293434841958204 12538650300560986112 12552358737478509056 12933364246143903184 12990902693111424256 13035201759893067776 13081431631739378432 13126399533399782336 13140750553297814168 13184796763157863424 13244221030095434752 13276676879974294528 13288978651541024768 13381584774548279296 13741699511527897133 13802834111430888272 13849901869886384512 13899021108723089584 13911517844591761408 13911899525832010304 14008462219815397376 14008846560855229888 14119539817262338816 14217933822957546752 14330279217519985664 14564019816105385787 14665511243395318789 14678697137492042368 14714264561382600704 14780987709878746496 14781393246196510948 14846745934984484864 14884399470908681756 14897782169394908672 14950207579130718208 15001599466742608384 15002011055841234992 15120137127147071488 15225921668614984768 15596115708585295016 15633906096469013248 15704799441746168152 15718919769282817024 15774667555921015168 15828459279870153728 15828893554982090464 15867247978505864192 15884595552826388096 15899313743808011776 15939636746831312179 15953530512107933696 16010110355263119872 16065145697593763456 16136616934014101504 16249067226237196288 16611025227498326576 16644594075549012328 16701352254862993088 16741820701730596864 16760584278166078616 16775653871419476992 16818199402168471118 16892557382718567424 16893020852796012512 16950626169114679552 17010742252467064864 17026036765022752768 17144685104848695296 17145155492389982848 17401053335559982592 17743671971079018496 17745186770791930156 17824132238383194304 17867321253107443712 17884912650876905984 17948342219138477888 17948834656095763294 18028191492481160192 18090164062836674816 18170644278637727744 18216727710664356776 18297268977443565568 18360166511535729664 18852651469271457152 18938140503282143948 18984028831426658944 19022393229198871232 19087259719843420672 19134034327021777408 19154953460761232704 19220799316763966992 19306309546052585728 19372144193273919488 19419616928917624832 19440848288533788416 19594463419874266112 19886918097782837248 20030942186100923224 20188666140322190336 20211292806023800684 20280213452333634464 20329911472460638496 20352138052058809748 20370436843866507776 20439900172430749696 20489989515550879744 20512391107586831872 20512953892680872336 20674473214670485504 20819117383616407744 21450457774092327232 21545887393453093888 21643589146608164512 21696032950201895936 21716135845201186816 21739877976227281408 21795013510973426857 21814011108392480768 21867467802310602752 21966627790587390848 22064353766917240832 22734079712944992448 22892505355543912256 22996313468271174794 23073394335526260992 23098620349741486496 23177386802667010816 23234184539955015424 23280499250133151744 23417773355459488768 23443375877349568384 23767292360764854272 23793277009847323136 24154959695004054476 24323286940265406772 24345156228035582464 24514808884676945408 24515481481496652304 24542284121600329402 24708516768752531456 24735530453266473728 24881384190175706816 24908586869683916408 25104717474957018112 25866728492287806368 25981805386222848512 26047699074090193073 26070403519786135552 26162863263478756864 26252799066799564672 26281501106595628336 26369593526315726848 26488442060190869504 26553353759948589056 27483399023055794266 27605668222861776544 27699803739772769024 27798042217446179168 27823035689183522816 27823799051664020608 28016924439630794752 28017693121710459776 28239079634524677632 28435867645915093504 28660558435039971328 29128039632210771574 29331022486790637578 29357394274984084736 29561975419757492992 29562786492393021896 29693491869968969728 29768798941817363512 29795564338789817344 29900415158261436416 30003198933485216768 30004022111682469984 30240274254294142976 30451843337229969536 31192231417170590032 31267812192938026496 31409598883492336304 31437839538565634048 31549335111842030336 31656918559740307456 31657787109964180928 31734495957011728384 31769191105652776192 31798627487616023552 31879273493662624358 32020220710526239744 32130291395187526912 32273233868028203008 32498134452474392576 33141745880743751909 33222050454996653152 33289188151098024656 33402704509725986176 33483641403461193728 33521168556332157232 33551307742838953984 33636398804336942236 33785114765437134848 33786041705592025024 33901252338229359104 34021484504934129728 34290310984779965696 34802106671119965184 35369762410541651197 35487343942158036992 35490373541583860312 35616241591102917059 35648264476766388608 35734642506214887424 35769825301753811968 35896684438276955776 35897669312191526588 36056382984962320384 36180328125673349632 36433455421328713552 36720333023071459328 37705302938542914304 37876281006564287896 37968057662853317888 38044786458397742464 38174519439686841344 38268068654043554816 38309906921522465408 38441598633527933984 38612619092105171456 38744288386547838976 38839233857835249664 38881696577067576832 39188926839748532224 40061884372201846448 40377332280644380672 40422585612047601368 40560426904667268928 40659822944921276992 40704276104117619496 40740873687733015552 41024782215173663744 41025907785361744672 41348946429340971008 41638234767232815488 42565752145464461851 42900915548184654464 43091774786906187776 43287178293216329024 43392065900403791872 43479755952454562816 43590027021946853714 43933255581174781696 44128707533834481664 45468159425889984896 45785010711087824512 45992626936542349588 46146788671052521984 46197240699482972992 46354773605334021632 46468369079910030848 46835546710918977536 46886751754699136768 47586554019694646272 48309919390008108952 48646573880530813544 48690312456071164928 49029617769353890816 49030962962993304608 49084568243200658804 49417033537505062912 49471060906532947456 49762768380351413632 49817173739367832816 50209434949914036224 51733456984575612736 51963610772445697024 52095398148180386146 52325726526957513728 52505598133599129344 52563002213191256672 52739187052631453696 52976884120381739008 53106707519897178112 54966798046111588532 55211336445723553088 55399607479545538048 55596084434892358336 55647598103328041216 56035386243420919552 56478159269049355264 56871735291830187008 57321116870079942656 58256079264421543148 58662044973581275156 58714788549968169472 59123950839514985984 59125572984786043792 59537597883634727024 59591128677579634688 60006397866970433536 60008044223364939968 60903686674459939072 62384462834341180064 62535624385876052992 62819197766984672608 62820921296335171529 62875679077131268096 63098670223684060672 63313837119480614912 63315574219928361856 63468991914023456768 63538382211305552384 63597254975232047104 63758546987325248716 64040441421052479488 64260582790375053824 66283491761487503818 66444100909993306304 66578376302196049312 66805409019451972352 67042337112664314464 67102615485677907968 67272797608673884472 67570229530874269696 67572083411184050048 67802504676458718208 68042969009868259456 68580621969559931392 69604213342239930368 70739524821083302394 70980747083167720624 71232483182205834118 71296528953532777216 71539650603507623936 71793368876553911552 71795338624383053176 72112765969924640768 72360656251346699264 72866910842657427104 73440666046142918656 75410605877085828608 75752562013128575792 75936115325706635776 76089572916795484928 76349038879373682688 76536137308087109632 76619813843044930816 76883197267055867968 77225238184210342912 77763393154135153664 78377853679497064448 80123768744403692896 80487097138949111779 80754664561288761344 80845171224095202736 81120853809334537856 81319645889842553984 81408552208235238992 81481747375466031104 82049564430347327488 82051815570723489344 83276469534465630976 85131504290928923702 85801831096369308928 85897994425601152907 86183549573812375552 86574356586432658048 86784131800807583744 86959511904909125632 87180054043893707428 87866511162349563392 90936318851779969792 91570021422175649024 91985253873084699176 92293577342105043968 92394481398965945984 92709547210668043264 92936738159820061696 93671093421837955072 93773503509398273536 95173108039389292544 96619838780016217904 97293147761061627088 97380624912142329856 98059235538707781632 98061925925986609216 98169136486401317608 98942121813065894912 99525536760702827264 99634347478735665632 100418869899828072448 102658578703767231523 103466913969151225472 103927221544891394048 104190796296360772292 104651453053915027456 105011196267198258688 105126004426382513344 109933596092223177064 110422672891447106176 110799214959091076096 111192168869784716672 111295196206656082432 112070772486841839104 112956318538098710528 113743470583660374016 116512158528843086296 117324089947162550312 117429577099936338944 118247901679029971968 118251145969572087584 119075195767269454048 119182257355159269376 120012795733940867072 120016088446729879936 121807373348919878144 124768925668682360128 125071248771752105984 125638395533969345216 125641842592670343058 126197340447368121344 126631148439856723712 127076764422611104768 127194509950464094208 127517093974650497432 128080882842104958976 128521165580750107648 132566983522975007636 132888201819986612608 133156752604392098624 133610818038903944704 134084674225328628928 134545595217347768944 135144166822368100096 135605009352917436416 136085938019736518912 137161243939119862784 139208426684479860736 141479049642166604788 141961494166335441248 142464966364411668236 142593057907065554432 143079301207015247872 143586737753107823104 143590677248766106352 144721312502693398528 145733821685314854208 150821211754171657216 151505124026257151584 151872230651413271552 152179145833590969856 152565094576813987999 152698077758747365376 153072274616174219264 153239627686089861632 153766394534111735936 154450476368420685824 155526786308270307328 160247537488807385792 160974194277898223558 161690342448190405472 162241707618669075712 162639291779685107968 162817104416470477984 162963494750932062208 164099128860694654976 164103631141446978688 166552939068931261952 170263008581857847404 171603662192738617856 171795988851202305814 173148713172865316096 173919023809818251264 174360108087787414856 175733022324699126784 181872637703559939584 183140042844351298048 183970507746169398352 184587154684210087936 184788962797931891968 185419094421336086528 185873476319640123392 187547007018796547072 190346216078778585088 193239677560032435808 194586295522123254176 194761249824284659712 196118471077415563264 196123851851973218432 196338272972802635216 197884243626131789824 199051073521405654528 199268694957471331264 205317157407534463046 206933827938302450944 207854443089782788096 208381592592721544584 208609415033602799917 209302906107830054912 210022392534396517376 210252008852765026688 219867192184446354128 220845345782894212352 221598429918182152192 222384337739569433344 222590392413312164864 224141544973683678208 225912637076197421056 227486941167320748032 233024317057686172592 234648179894325100624 234859154199872677888 236495803358059943936 236502291939144175168 238150391534538908096 240032176893459759872 243614746697839756288 247588336873791558379 249313691137720419413 249537851337364720256 250142497543504211968 251276791067938690432 251283685185340686116 252394680894736242688 253262296879713447424 254153528845222209536 255034187949300994864 257042331161500215296 265133967045950015272 265776403639973225216 266313505208784197248 267221636077807889408 268169348450657257856 269091190434695537888 270288333644736200192 271210018705834872832 272171876039473037824 274322487878239725568 282958099284333209576 283922988332670882496 284929932728823336472 285186115814131108864 287173475506215646208 287181354497532212704 289442625005386797056 291467643370629708416 301642423508343314432 303010248052514303168 303744461302826543104 304358291667181939712 305130189153627975998 306479255372179723264 307532789068223471872 308900952736841371648 311053572616540614656 320495074977614771584 321948388555796447116 323380684896380810944 324483415237338151424 325278583559370215936 325634208832940955968 328207262282893957376 333105878137862523904 340526017163715694808 343207324385477235712 343591977702404611628 346297426345730632192 348720216175574829712 351466044649398253568 363745275407119879168 366280085688702596096 367941015492338796704 369174309368420175872 369577925595863783936 370838188842672173056 371746952639280246784 375094014037593094144 386479355120064871616 389172591044246508352 392247703703946436864 392676545945605270432 395768487252263579648 398102147042811309056 398537389914942662528 410634314815068926092 413867655876604901888 416763185185443089168 417218830067205599834 420044785068793034752 420504017705530053376 439734384368892708256 441690691565788424704 443196859836364304384 444768675479138866688 445180784826624329728 448283089947367356416 466048634115372345184 469296359788650201248 469718308399745355776 472991606716119887872 473004583878288350336 476300783069077816192 480064353786919519744 487229493395679512576 495176673747583116758 498627382275440838826 499075702674729440512 502553582135877380864 502567370370681372232 504789361789472485376 506524593759426894848 508307057690444419072 510068375898601989728 514084662323000430592 530267934091900030544 531552807279946450432 532627010417568394496 534443272155615778816 536338696901314515712 538182380869391075776 540576667289472400384 544343752078946075648 548644975756479451136 563409679972643782453 565916198568666419152 567845976665341764992 569859865457646672944 570372231628262217728 574346951012431292416 574362708995064425408 582935286741259416832 601285960979208070349 603284847016686628864 606020496105028606336 607488922605653086208 608716583334363879424 610260378307255951996 612958510744359446528 615065578136446943744 640990149955229543168 643896777111592894232 646761369792761621888 648966830474676302848 650557167118740431872 651268417665881911936 656414524565787914752 666211756275725047808 681052034327431389616 686414648770954471424 687183955404809223256 692594852691461264384 697440432351149659424 702932089298796507136 727490550814239758336 732560171377405192192 735882030984677593408 739155851191727567872 750188028075186188288 772958710240129743232 778345182088493016704 784495407407892873728 785353091891210540864 796204294085622618112 797074779829885325056 821268629630137852184 827735311753209803776 833526370370886178336 834437660134411199668 840089570137586069504 841008035411060106752 879468768737785416512 883381383131576849408 889537350958277733376 890361569653248659456 896566179894734712832 932097268230744690368 938592719577300402496 946009167756576700672 952601566138155632384 960128707573839039488 974458986791359025152 990353347495166233516 997254764550881677652 998151405349458881024 1005107164271754761728 1005134740741362744464 1013049187518853789696 1020136751797203979456 1060535868183800061088 1063105614559892900864 1065254020835136788992 1067955662037697915993 1068886544311231557632 1072677393802629031424 1076364761738782151552 1081153334578944800768 1088687504157892151296 1126819359945287564906 1131832397137332838304 1135691953330683529984 1139719730915293345888 1140744463256524435456 1148693902024862584832 1148725417990128850816 1165870573482518833664 1202571921958416140698 1212040992210057212672 1217433166668727758848 1220520756614511903992 1225917021488718893056 1230131156272893887488 1281980299910459086336 1287793554223185788464 1293522739585523243776 1297933660949352605696 1301114334237480863744 1302536835331763823872 1312829049131575829504 1332423512551450095616 1362104068654862779232 1372829297541908942848 1374367910809618446512 1385189705382922528768 1394880864702299318848 1454981101628479516672 1460265905235219599419 1465120342754810384384 1471764061969355186816 1478311702383455135744 1545917420480259486464 1556690364176986033408 1568990814815785747456 1570706183782421081728 1592408588171245236224 1594149559659770650112 1642537259260275704368 1655470623506419607552 1667052740741772356672 1668875320268822399336 1682016070822120213504 1745195837964042935891 1758937537475570833024 1766762766263153698816 1779074701916555466752 1864194536461489380736 1877185439154600804992 1892018335513153401344 1905203132276311264768 1920257415147678078976 1980706694990332467032 1994509529101763355304 1996302810698917762048 2010214328543509523456 2010269481482725488928 2026098375037707579392 2040273503594407958912 2121071736367600122176 2126211229119785801728 2130508041670273577984 2135911324075395831986 2145354787605258062848 2152729523477564303104 2162306669157889601536 2177375008315784302592 2253638719890575129812 2263664794274665676608 2271383906661367059968 2279439461830586691776 2297450835980257701632 2331741146965037667328 2405143843916832281396 2424081984420114425344 2441041513229023807984 2460262312545787774976 2563960599820918172672 2575587108446371576928 2587045479171046487552 2595867321898705211392 2602228668474961727488 2605073670663527647744 2625658098263151659008 2724208137309725558464 2748735821619236893024 2770379410765845057536 2789761729404598637696 2920531810470439198838 2943528123938710373632 2956623404766910271488 3091834840960518972928 3113380728353972066816 3137981629631571494912 3141412367564842163456 3188299119319541300224 3285074518520551408736 3310941247012839215104 3334105481483544713344 3337750640537644798672 3364032141644240427008 3490391675928085871782 3517875074951141666048 3533525532526307397632 3558149403833110933504 3728389072922978761472 3754370878309201609984 3784036671026306802688 3810406264552622529536 3840514830295356157952 3961413389980664934064 3989019058203526710608 3992605621397835524096 4020428657087019046912 4020538962965450977856 4080547007188815917824 4209001726854456492443 4242143472735200244352 4252422458239571603456 4261016083340547155968 4271822648150791663972 4290709575210516125696 4305459046955128606208 4507277439781150259624 4527329588549331353216 4542767813322734119936 4558878923661173383552 4594901671960515403264 4663482293930075334656 4810287687833664562792 4848163968840228850688 4882083026458047615968 4920524625091575549952 5127921199641836345344 5151174216892743153856 5174090958342092975104 5210147341327055295488 5251316196526303318016 5448416274619451116928 5497471643238473786048 5579523458809197275392 5841063620940878397676 5887056247877420747264 6183669681921037945856 6226761456707944133632 6275963259263142989824 6282824735129684326912 6376598238639082600448 6570149037041102817472 6668210962967089426688 6675501281075289597344 6728064283288480854016 6980783351856171743564 7035750149902283332096 7456778145845957522944 7508741756618403219968 7568073342052613605376 7620812529105245059072 7922826779961329868128 7978038116407053421216 7985211242795671048192 8040857314174038093824 8041077925930901955712 8161094014377631835648 8418003453708912984886 8484286945470400488704 8522032166681094311936 8543645296301583327944 8581419150421032251392 8610918093910257212416 9014554879562300519248 9054659177098662706432 9085535626645468239872 9117757847322346767104 9189803343921030806528 9326964587860150669312 9620575375667329125584 9696327937680457701376 9764166052916095231936 10221861336646537195933 10255842399283672690688 10302348433785486307712 10348181916684185950208 10420294682654110590976 10896832549238902233856 10994943286476947572096 11159046917618394550784 11682127241881756795352 11774112495754841494528 12367339363842075891712 12453522913415888267264 12565649470259368653824 12753196477278165200896 13140298074082205634944 13336421925934178853376 13351002562150579194688 13961566703712343487128 14071500299804566664192 14913556291691915045888 15017483513236806439936 15136146684105227210752 15241625058210490118144 15845653559922659736256 15956076232814106842432 16082155851861803911424 16322188028755263671296 16836006907417825969772 16968573890940800977408 17087290592603166655888 17221836187820514424832 18029109759124601038496 18109318354197325412864 18171071253290936479744 18235515694644693534208 18379606687842061613056 19241150751334658251168 19392655875360915402752 19528332105832190463872 20443722673293074391866 20604696867570972615424 20696363833368371900416 20840589365308221181952 21793665098477804467712 21989886572953895144192 22318093835236789101568 23364254483763513590704 23548224991509682989056 24734678727684151783424 24907045826831776534528 25131298940518737307648 26280596148164411269888 26672843851868357706752 26702005124301158389376 27923133407424686974256 28143000599609133328384 29827112583383830091776 30034967026473612879872 31691307119845319472512 31912152465628213684864 32164311703723607822848 32644376057510527342592 33672013814835651939544 33937147781881601954816 34174581185206333311776 34443672375641028849664 36058219518249202076992 36218636708394650825728 36471031389289387068416 36759213375684123226112 38482301502669316502336 39056664211664380927744 40887445346586148783732 41209393735141945230848 43587330196955608935424 43979773145907790288384 44636187670473578203136 46728508967527027181408 47096449983019365978112 50262597881037474615296 52561192296328822539776 53345687703736715413504 53404010248602316778752 55846266814849373948512 56286001199218266656768 59654225166767660183552 60069934052947225759744 63382614239690638945024 63824304931256427369728 64328623407447215645696 65288752115021054685184 67344027629671303879088 67874295563763203909632 68349162370412666623552 71553029356525760371531 72116439036498404153984 72437273416789301651456 72942062778578774136832 76964603005338633004672 78113328423328761855488 81774890693172297567464 82418787470283890461696 87174660393911217870848 87959546291815580576768 89272375340947156406272 93457017935054054362816 105122384592657645079552 106691375407473430827008 106808020497204633557504 111692533629698747897024 126765228479381277890048 127648609862512854739456 128657246814894431291392 134688055259342607758176 135748591127526407819264 136698324740825333247104 143106058713051520743062 144232878072996808307968 144874546833578603302912 145884125557157548273664 153929206010677266009344 156226656846657523710976 163549781386344595134928 164837574940567780923392 174349320787822435741696 175919092583631161153536 186914035870108108725632 210244769185315290159104 213616040994409267115008 223385067259397495794048 253530456958762555780096 255297219725025709478912 257314493629788862582784 269376110518685215516352 273396649481650666494208 286212117426103041486124 288465756145993616615936 307858412021354532018688 312453313693315047421952 327099562772689190269856 329675149881135561846784 351838185167262322307072 373828071740216217451264 420489538370630580318208 427232081988818534230016 446770134518794991588096 507060913917525111560192 510594439450051418957824 538752221037370431032704 546793298963301332988416 572424234852206082972248 576931512291987233231872 615716824042709064037376 624906627386630094843904 654199125545378380539712 747656143480432434902528 854464163977637068460032 893540269037589983176192 1014121827835050223120384 1021188878900102837915648 1077504442074740862065408 1093586597926602665976832 1144848469704412165944496 1153863024583974466463744 1231433648085418128074752 1308398251090756761079424 1495312286960864869805056 1787080538075179966352384 2155008884149481724130816 2187173195853205331953664 2289696939408824331888992 2307726049167948932927488 2462867296170836256149504 2616796502181513522158848 2990624573921729739610112 3574161076150359932704768 4310017768298963448261632 4374346391706410663907328 4579393878817648663777984 5233593004363027044317696 5981249147843459479220224 7148322152300719865409536 8620035536597926896523264 9158787757635297327555968 10467186008726054088635392 17240071073195853793046528 18317575515270594655111936 20934372017452108177270784 36635151030541189310223872 41868744034904216354541568 73270302061082378620447744 146540604122164757240895488 293081208244329514481790976
- Sum of all divisors σ(n): 761626932124779837849600000
- Sum of proper divisors (its aliquot sum) s(n): 468545723880450323367809024
- 293081208244329514481790976 is an abundant number, because the sum of its proper divisors (468545723880450323367809024) is greater than itself. Its abundance is 175464515636120808886018048
Bases of 293081208244329514481790976
- Binary: 11110010011011100101110000100010011110010000000111110010110101011011010010110000000000002
- Hexadecimal: 0xF26E5C227901F2D5B4B000
- Base-36: 10TPRSKCDAHX9HMCXS
Squares and roots of 293081208244329514481790976
- 293081208244329514481790976 squared (2930812082443295144817909762) is 85896594625956042568450498146065722263453872555032576
- 293081208244329514481790976 cubed (2930812082443295144817909763) is 25174677737048578371459950510879240955603006462874853385675225937516822502834176
-
The
square root of 293081208244329514481790976 is 17119614722426.7145445405 -
293081208244329514481790976 is a
perfect cube number . Itscube root is 664246576
Scales and comparisons
How big is 293081208244329514481790976?- 293,081,208,244,329,514,481,790,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 293,081,208,244,329,514,481,790,976 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 293081208244329514481790976 cubic inches would be around 55353881.3 feet tall.
Recreational maths with 293081208244329514481790976
- 293081208244329514481790976 backwards is 679097184415923442802180392
- The number of decimal digits it has is: 27
- The sum of 293081208244329514481790976's digits is 118
- 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 293081208244329514481790976 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 293081208244329514481790976 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/293081208244329514481790976/
Chicago style:
Numbermatics. 2024. "Number 293081208244329514481790976 - Facts about the integer". https://numbermatics.com/n/293081208244329514481790976/
The information we have on file for 293081208244329514481790976 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 293081208244329514481790976, math, Factors of 293081208244329514481790976, curriculum, school, college, exams, university, Prime factorization of 293081208244329514481790976, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-three septillion, eighty-one sextillion, two hundred eight quintillion, two hundred forty-four quadrillion, three hundred twenty-nine trillion, five hundred fourteen billion, four hundred eighty-one million, seven hundred ninety thousand, nine hundred seventy-six.