679876966038244014619099136
679,876,966,038,244,014,619,099,136 is an even composite number composed of five prime numbers multiplied together.
679876966038244014619099136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand and eight divisors.
Prime factorization of 679876966038244014619099136:
242 × 73 × 113 × 173 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 41 × 41 × 41)See below for interesting mathematical facts about the number 679876966038244014619099136 from the Numbermatics database.
Names of 679876966038244014619099136
- Cardinal: 679876966038244014619099136 can be written as Six hundred seventy-nine septillion, eight hundred seventy-six sextillion, nine hundred sixty-six quintillion, thirty-eight quadrillion, two hundred forty-four trillion, fourteen billion, six hundred nineteen million, ninety-nine thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 6.79876966038244014619099136 × 1026
Factors of 679876966038244014619099136
Divisors of 679876966038244014619099136
- Number of divisors d(n): 11008
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 32 34 41 44 49 56 64 68 77 82 88 98 112 119 121 128 136 154 164 176 187 196 224 238 242 256 272 287 289 308 328 343 352 374 392 448 451 476 484 512 539 544 574 578 616 656 686 697 704 748 784 833 847 896 902 952 968 1024 1078 1088 1148 1156 1232 1309 1312 1331 1372 1394 1408 1496 1568 1666 1681 1694 1792 1804 1904 1936 2009 2023 2048 2057 2156 2176 2296 2312 2464 2618 2624 2662 2744 2788 2816 2992 3136 3157 3179 3332 3362 3388 3584 3608 3773 3808 3872 4018 4046 4096 4114 4312 4352 4592 4624 4879 4913 4928 4961 5236 5248 5324 5488 5576 5632 5831 5929 5984 6272 6314 6358 6664 6724 6776 7168 7216 7546 7616 7667 7744 8036 8092 8192 8228 8624 8704 9163 9184 9248 9317 9758 9826 9856 9922 10472 10496 10648 10976 11152 11264 11662 11767 11849 11858 11968 12544 12628 12716 13328 13448 13552 14063 14161 14336 14399 14432 15092 15232 15334 15488 16072 16184 16384 16456 17248 17408 18326 18368 18491 18496 18634 19516 19652 19712 19844 20944 20992 21296 21952 22099 22253 22304 22528 22627 23324 23534 23698 23716 23936 25088 25256 25432 26656 26896 27104 28126 28322 28577 28672 28798 28864 30184 30464 30668 30976 32144 32368 32768 32912 34153 34391 34496 34727 34816 34969 36652 36736 36982 36992 37268 39032 39304 39424 39688 41503 41888 41984 42592 43904 44198 44506 44608 45056 45254 46648 47068 47396 47432 47872 50176 50512 50864 53312 53669 53792 54043 54208 54571 56252 56644 57154 57344 57596 57728 60368 60928 61336 61952 64141 64288 64736 65219 65536 65824 68306 68782 68921 68992 69454 69632 69938 73304 73472 73964 73984 74536 78064 78608 78848 79376 82369 82943 83006 83776 83968 84337 85184 87808 88396 89012 89216 90112 90508 93296 94136 94792 94864 95744 99127 100352 100793 101024 101728 106624 107338 107584 108086 108416 109142 112504 113288 114308 114688 115192 115456 120736 121856 122672 123904 128282 128576 129437 129472 130339 130438 131072 131648 136612 137564 137842 137984 138908 139264 139876 146608 146944 147928 147968 149072 154693 155771 156128 157216 157696 158389 158752 164738 165886 166012 167552 167936 168674 170368 175616 176792 178024 178432 180224 181016 186592 188272 189584 189728 191488 198254 200039 200704 201433 201586 202048 203401 203456 213248 214676 215168 216172 216832 218284 225008 226576 228616 229376 230384 230912 239071 240737 241472 243089 243712 244783 245344 247808 256564 257152 258874 258944 260678 260876 262144 263296 273224 275128 275684 275968 277816 278528 279752 293216 293888 295856 295936 298144 309386 311542 312256 314347 314432 315392 316778 317504 329476 331772 332024 335104 335872 337348 340736 351232 353584 356048 356864 360448 362032 373184 375683 376544 378301 379168 379456 381997 382976 384659 396508 400078 401408 402866 403172 404096 406802 406912 426496 429352 430336 432344 433664 436568 450016 453152 456533 457232 458752 460768 461824 478142 481474 482447 482944 485809 486178 487424 489566 490688 495616 513128 514304 517748 517888 521356 521752 524288 526592 546448 550256 551368 551936 555632 557056 559504 576583 580601 586432 587776 590359 591712 591872 594473 596288 618772 623084 624512 628694 628864 630784 633556 635008 658952 663544 664048 670208 671744 674696 681472 702464 705551 707168 712096 713728 720896 724064 746368 751366 753088 756602 758131 758336 758912 763994 765952 769318 793016 800156 802816 805732 806344 808192 813604 813824 852992 858704 860672 864688 867328 873136 900032 906059 906304 912373 913066 914464 917504 921536 923648 927707 956284 962948 964894 965888 971618 972356 974848 979132 981376 991232 1026256 1028608 1035496 1035776 1042712 1043504 1048576 1053184 1090397 1092896 1100512 1102736 1103872 1108723 1111264 1114112 1119008 1153166 1161202 1171657 1172864 1175552 1180718 1183424 1183744 1188946 1192576 1237544 1246168 1249024 1257388 1257728 1261568 1267112 1270016 1317904 1327088 1328096 1340416 1343488 1349392 1362944 1400273 1404928 1410031 1411102 1414336 1423807 1424192 1427456 1433729 1441792 1448128 1492736 1502732 1506176 1513204 1516262 1516672 1517824 1527988 1531904 1538636 1586032 1600312 1605632 1611464 1612688 1616384 1627208 1627648 1685159 1701623 1705984 1713481 1717408 1721344 1729376 1734656 1746272 1800064 1812118 1812608 1824746 1826132 1828928 1835008 1843072 1847296 1855414 1912568 1925896 1929788 1931776 1943236 1944712 1949696 1958264 1962752 1982464 2052512 2057216 2070992 2071552 2085424 2087008 2097152 2106368 2180794 2185792 2200429 2201024 2205472 2207744 2215763 2217446 2222528 2228224 2237411 2238016 2306332 2322404 2343314 2345728 2351104 2361436 2366848 2367488 2377892 2385152 2475088 2492336 2498048 2514776 2515456 2523136 2534224 2540032 2629781 2635808 2648107 2654176 2656192 2673979 2680832 2686976 2692613 2698784 2725888 2800546 2809856 2820062 2822204 2828672 2847614 2848384 2854912 2867458 2883584 2896256 2985472 3005464 3012352 3026408 3032524 3033344 3035648 3055976 3063808 3077272 3172064 3200624 3211264 3222928 3225376 3232768 3254416 3255296 3370318 3377129 3400663 3403246 3411968 3426962 3434816 3442688 3457817 3458752 3469312 3492544 3600128 3624236 3625216 3649492 3652264 3657856 3670016 3686144 3694592 3710828 3825136 3851792 3859576 3863552 3886472 3889424 3899392 3916528 3925504 3964928 4064207 4105024 4114432 4132513 4141984 4143104 4161311 4170848 4174016 4194304 4212736 4361588 4371584 4400858 4402048 4410944 4415488 4431526 4434892 4445056 4456448 4474822 4476032 4612664 4644808 4686628 4691456 4702208 4722872 4733696 4734976 4755784 4770304 4950176 4984672 4996096 5029552 5030912 5046272 5068448 5080064 5259562 5271616 5296214 5306917 5308352 5312384 5343899 5347958 5361664 5373952 5385226 5397568 5451776 5601092 5619712 5640124 5644408 5657344 5695228 5696768 5709824 5734916 5767168 5792512 5970944 6010928 6024704 6052816 6065048 6066688 6071296 6111952 6127616 6154544 6342413 6344128 6386611 6401248 6422528 6445856 6450752 6465536 6493949 6508832 6510592 6539203 6740636 6754258 6801326 6806492 6823936 6853924 6869632 6885376 6915634 6917504 6938624 6985088 7200256 7248472 7250432 7298984 7304528 7315712 7340032 7372288 7389184 7421656 7650272 7703584 7719152 7727104 7761061 7772944 7778848 7798784 7833056 7851008 7929856 8128414 8201599 8210048 8228864 8258753 8265026 8283968 8286208 8322622 8339441 8341696 8348032 8388608 8425472 8723176 8743168 8801716 8804096 8821888 8830976 8863052 8869784 8890112 8912896 8949644 8952064 9225328 9289616 9373256 9382912 9404416 9445744 9467392 9469952 9511568 9540608 9801911 9870217 9900352 9966649 9969344 9992192 10036103 10059104 10061824 10092544 10136896 10160128 10519124 10543232 10592428 10613834 10616704 10624768 10687798 10695916 10723328 10747904 10770452 10795136 10903552 11202184 11239424 11280248 11288816 11314688 11390456 11393536 11419648 11469832 11534336 11585024 11941888 11994367 12021856 12049408 12105632 12130096 12133376 12142592 12223904 12255232 12309088 12684826 12688256 12773222 12802496 12845056 12888227 12891712 12901504 12931072 12987898 13017664 13021184 13078406 13481272 13508516 13602652 13612984 13647872 13707848 13739264 13770752 13831268 13835008 13877248 13970176 14400512 14496944 14500864 14597968 14609056 14631424 14680064 14744576 14778368 14843312 15300544 15403003 15407168 15438304 15454208 15510341 15522122 15545888 15557696 15597568 15661877 15666112 15702016 15771019 15859712 16256828 16403198 16420096 16457728 16517506 16530052 16567936 16572416 16645244 16678882 16683392 16696064 16777216 16850944 17446352 17486336 17603432 17608192 17643776 17661952 17726104 17739568 17780224 17825792 17899288 17904128 18450656 18536749 18579232 18717853 18746512 18765824 18808832 18848291 18891488 18934784 18939904 19023136 19081216 19603822 19740434 19800704 19918169 19933298 19938688 19984384 20072206 20118208 20123648 20185088 20273792 20320256 21038248 21086464 21184856 21227668 21233408 21249536 21375596 21391832 21446656 21495808 21540904 21590272 21807104 22404368 22478848 22560496 22577632 22629376 22780912 22787072 22839296 22939664 23068672 23170048 23639903 23804641 23883776 23988734 24043712 24098816 24204719 24211264 24260192 24266752 24285184 24373393 24447808 24510464 24618176 25369652 25376512 25546444 25604992 25690112 25776454 25783424 25803008 25862144 25975796 26035328 26042368 26156812 26962544 27017032 27205304 27225968 27295744 27415696 27478528 27541504 27662536 27670016 27754496 27940352 28801024 28927591 28993888 29001728 29129177 29195936 29218112 29262848 29360128 29489152 29556736 29686624 30601088 30806006 30814336 30876608 30908416 31020682 31044244 31091776 31115392 31195136 31323754 31332224 31404032 31542038 31719424 32513656 32806396 32840192 32915456 33035012 33060104 33135872 33144832 33290488 33357764 33366784 33392128 33554432 33701888 34892704 34972672 35206864 35216384 35287552 35323904 35452208 35479136 35560448 35651584 35798576 35808256 36901312 37073498 37148419 37158464 37407293 37435706 37493024 37531648 37617664 37696582 37782976 37869568 37879808 38035987 38046272 38162432 39207644 39480868 39601408 39836338 39866596 39877376 39968768 40144412 40236416 40247296 40370176 40547584 40640512 42076496 42172928 42369712 42455336 42466816 42499072 42751192 42783664 42893312 42991616 43081808 43180544 43614208 44706277 44808736 44957696 45120992 45155264 45258752 45457643 45561824 45574144 45678592 45774421 45879328 46137344 46340096 47279806 47609282 47767552 47977468 48087424 48197632 48409438 48422528 48520384 48533504 48570368 48746786 48895616 49020928 49236352 50739304 50753024 51092888 51209984 51380224 51552908 51566848 51606016 51724288 51951592 52070656 52084736 52313624 53925088 54034064 54410608 54451936 54591488 54831392 54957056 55083008 55325072 55340032 55508992 55880704 57411193 57602048 57811271 57855182 57987776 58003456 58258354 58376087 58391872 58436224 58525696 58720256 58782889 58978304 59113472 59373248 61202176 61612012 61628672 61753216 61816832 62041364 62088488 62183552 62230784 62390272 62647508 62664448 62808064 63084076 63438848 65027312 65612792 65680384 65830912 66070024 66120208 66271744 66289664 66580976 66715528 66733568 66784256 67108864 67403776 69091519 69766543 69785408 69945344 70252721 70413728 70432768 70575104 70647808 70904416 70958272 71120896 71303168 71597152 71616512 73802624 74146996 74296838 74316928 74814586 74871412 74986048 75063296 75235328 75393164 75565952 75739136 75759616 76071974 76092544 76324864 78415288 78961736 79202816 79672676 79733192 79754752 79937536 80288824 80472832 80494592 80740352 81095168 81281024 84152992 84345856 84739424 84910672 84933632 84998144 85502384 85567328 85786624 85983232 86163616 86361088 87228416 89412554 89617472 89915392 90217589 90241984 90310528 90517504 90846283 90915286 91123648 91148288 91357184 91548842 91733851 91758656 92274688 92680192 94559612 95218564 95535104 95954936 96174848 96395264 96818876 96845056 97040768 97067008 97140736 97493572 97791232 98041856 98472704 101478608 101506048 102185776 102419968 102760448 103105816 103133696 103212032 103448576 103903184 104141312 104169472 104627248 107821021 107850176 108068128 108572387 108821216 108903872 109182976 109633139 109662784 109914112 110166016 110397133 110650144 110680064 111017984 111761408 114822386 115204096 115622542 115710364 115975552 116006912 116516708 116752174 116783744 116872448 117051392 117440512 117565778 117956608 118226944 118746496 122404352 123224024 123257344 123506432 123633664 124082728 124176976 124367104 124461568 124780544 125295016 125328896 125616128 126168152 126877696 130054624 131225584 131360768 131661824 131938037 132140048 132240416 132543488 132579328 133161952 133431056 133467136 133568512 134217728 134807552 138183038 139427183 139533086 139570816 139890688 140505442 140827456 140865536 141150208 141295616 141770497 141808832 141916544 142241792 142606336 143194304 143233024 147605248 148293992 148593676 148633856 149629172 149742824 149972096 150126592 150470656 150786328 151131904 151478272 151519232 152143948 152185088 152649728 156830576 157923472 158405632 159345352 159466384 159509504 159875072 160577648 160945664 160989184 161480704 162190336 162562048 166632487 168305984 168691712 169433033 169478848 169821344 169867264 169996288 170613751 171004768 171134656 171573248 171966464 172327232 172722176 174456832 178825108 179234944 179830784 180435178 180483968 180621056 181035008 181692566 181830572 182247296 182296576 182714368 183097684 183467702 183517312 184549376 185360384 189119224 190437128 191070208 191909872 192349696 192790528 193637752 193690112 194081536 194134016 194281472 194987144 195582464 196083712 196945408 202957216 203012096 203904239 204371552 204839936 205520896 206211632 206267392 206424064 206897152 207806368 208282624 208338944 209254496 215642042 215700352 216136256 217144774 217642432 217807744 218365952 219099859 219266278 219325568 219828224 220332032 220794266 221300288 221360128 222035968 223522816 229644772 230408192 231245084 231420728 231951104 232013824 233033416 233504348 233567488 233744896 234102784 234881024 235131556 235913216 236453888 237492992 244808704 246448048 246514688 247012864 247267328 248165456 248353952 248734208 248923136 249561088 250590032 250657792 251232256 252336304 253755392 260038933 260109248 261851051 262451168 262721536 263323648 263876074 264280096 264480832 265086976 265158656 266251909 266323904 266862112 266934272 267137024 268107323 268435456 269615104 276366076 278854366 279066172 279141632 279781376 281010884 281654912 281731072 282300416 282591232 283540994 283617664 283833088 284483584 285212672 286388608 286466048 295210496 296587984 297187352 297267712 299258344 299485648 299944192 300253184 300941312 301572656 302263808 302956544 303038464 304287896 304370176 305299456 313661152 315846944 316811264 318203501 318690704 318932768 319019008 319750144 320420947 321155296 321891328 321978368 322961408 324380672 325124096 333264974 336611968 337383424 338608873 338866066 338957696 339642688 339734528 339992576 341227502 342009536 342269312 343146496 343932928 344654464 345444352 348913664 357650216 358469888 359661568 360870356 360967936 361242112 362070016 363385132 363661144 364494592 364593152 365428736 366195368 366935404 367034624 369098752 370720768 378238448 380874256 382140416 383819744 384699392 385581056 387275504 387380224 388163072 388268032 388562944 389974288 391164928 392167424 393890816 401878351 404678897 405914432 406024192 407808478 408632609 408743104 409679872 411041792 411480223 412423264 412534784 412848128 413794304 415612736 416565248 416677888 418508992 431284084 431400704 432272512 434289548 435284864 435615488 436731904 438199718 438532556 438651136 439656448 440664064 441588532 442600576 442720256 444071936 447045632 459289544 460816384 462490168 462841456 463902208 464027648 466066832 467008696 467134976 467489792 468205568 469762048 470263112 471826432 472907776 474985984 489617408 491769047 492896096 493029376 494025728 494534656 496330912 496707904 497468416 497846272 499122176 501180064 501315584 502464512 504672608 507510784 520077866 520218496 523702102 524902336 525443072 526647296 527752148 528560192 528961664 530173952 530317312 532503818 532647808 533724224 533868544 534274048 536214646 536870912 539230208 552732152 557708732 558132344 558283264 559562752 562021768 563309824 563462144 564600832 565182464 567081988 567235328 567666176 568967168 570425344 572777216 572932096 590420992 593175968 594374704 594535424 598516688 598971296 599888384 600506368 601882624 603145312 604527616 605913088 606076928 608575792 608740352 610598912 627322304 631523123 631693888 633622528 635923981 636407002 637381408 637865536 638038016 639500288 640841894 642136957 642310592 643782656 643956736 645922816 646611779 648761344 650248192 666529948 673223936 674766848 677217746 677732132 677915392 679285376 679469056 679985152 682455004 684019072 684538624 686292992 687865856 689308928 690888704 697827328 715300432 716939776 719323136 721740712 721935872 722484224 724140032 726770264 727322288 728989184 729186304 730857472 732390736 733870808 734069248 738197504 741441536 756476896 760006709 761748512 764280832 767431973 767639488 769398784 771162112 772779931 774551008 774760448 776326144 776536064 777125888 779948576 782329856 784334848 787781632 803756702 809357794 811828864 812048384 815616956 817265218 817486208 819359744 822083584 822960446 824846528 825069568 825696256 827588608 831225472 833130496 833355776 837017984 862568168 862801408 864545024 868579096 870569728 871230976 873463808 876399436 877065112 877302272 879312896 881328128 883177064 885201152 885440512 888143872 894091264 918579088 921632768 924980336 925682912 927804416 928055296 932133664 934017392 934269952 934979584 936411136 939524096 940526224 943652864 945815552 949971968 975990281 979234816 983538094 985792192 986058752 988051456 989069312 992393479 992661824 993415808 994936832 995692544 998244352 999309113 1002360128 1002631168 1004929024 1009345216 1015021568 1040155732 1040436992 1047404204 1049804672 1050886144 1053294592 1055504296 1057120384 1057923328 1060347904 1060634624 1065007636 1065295616 1067448448 1067737088 1068548096 1072429292 1073741824 1078460416 1105464304 1115417464 1116264688 1116566528 1119125504 1124043536 1126619648 1126924288 1129201664 1130364928 1134163976 1134470656 1135332352 1137934336 1140850688 1145554432 1145864192 1180841984 1186031231 1186351936 1188749408 1189070848 1194296257 1197033376 1197942592 1199776768 1201012736 1203765248 1206290624 1209055232 1211826176 1212153856 1217151584 1217480704 1221197824 1254644608 1263046246 1263387776 1267245056 1271847962 1272814004 1274762816 1275731072 1276076032 1279000576 1281683788 1284273914 1284621184 1287565312 1287913472 1291845632 1293223558 1297522688 1300496384 1333059896 1346447872 1349533696 1354435492 1355464264 1355830784 1358570752 1358938112 1359970304 1364910008 1368038144 1369077248 1372585984 1375731712 1378617856 1381777408 1395654656 1430600864 1433879552 1438646272 1443481424 1443871744 1444968448 1448280064 1453540528 1454644576 1457978368 1458372608 1461714944 1464781472 1467741616 1468138496 1476395008 1482883072 1512953792 1520013418 1523497024 1528561664 1533699013 1534863946 1535278976 1538797568 1542324224 1545559862 1549102016 1549520896 1552652288 1553072128 1554251776 1559475467 1559897152 1564659712 1568669696 1575563264 1607513404 1618715588 1623657728 1624096768 1631233912 1634530436 1634972416 1638719488 1644167168 1645920892 1649693056 1650139136 1651392512 1655177216 1662450944 1666260992 1666711552 1674035968 1725136336 1725602816 1729090048 1737158192 1741139456 1742461952 1746927616 1752798872 1754130224 1754604544 1758625792 1762656256 1766354128 1770402304 1770881024 1776287744 1788182528 1832957357 1837158176 1843265536 1849960672 1851365824 1855608832 1856110592 1863763363 1864267328 1868034784 1868539904 1869959168 1872822272 1876751261 1879048192 1881052448 1887305728 1891631104 1899943936 1951980562 1958469632 1967076188 1971584384 1972117504 1976102912 1978138624 1984786958 1985323648 1986831616 1989873664 1991385088 1996488704 1998618226 2004720256 2005262336 2009858048 2018690432 2030043136 2080311464 2080873984 2094808408 2099609344 2101772288 2106589184 2111008592 2114240768 2115846656 2120695808 2121269248 2130015272 2130591232 2134896896 2135474176 2137096192 2144858584 2147483648 2156920832 2210928608 2230834928 2232529376 2233133056 2238251008 2242946629 2248087072 2253239296 2253848576 2258403328 2260729856 2268327952 2268941312 2270664704 2275868672 2281701376 2291108864 2291728384 2361683968 2370262111 2372062462 2372703872 2377498816 2378141696 2388592514 2394066752 2395885184 2399553536 2402025472 2407530496 2410098449 2412581248 2418110464 2423652352 2424307712 2434303168 2434961408 2442395648 2509289216 2526092492 2526775552 2534490112 2543695924 2545628008 2549525632 2551462144 2552152064 2558001152 2563367576 2568547828 2569242368 2575130624 2575826944 2583691264 2586447116 2595045376 2600992768 2666119792 2692895744 2699067392 2708870984 2710928528 2711661568 2717141504 2717876224 2719940608 2729820016 2736076288 2738154496 2745171968 2751463424 2757235712 2763554816 2791309312 2832752279 2860428263 2861201728 2867759104 2877292544 2880361561 2886962848 2887743488 2889936896 2896560128 2907081056 2909289152 2915956736 2916745216 2923429888 2929562944 2935483232 2936276992 2952790016 2965766144 3025907584 3040026836 3046994048 3057123328 3067398026 3069727892 3070557952 3077595136 3084648448 3091119724 3098204032 3099041792 3105304576 3106144256 3108503552 3118950934 3119794304 3129319424 3137339392 3151126528 3215026808 3237431176 3247315456 3248193536 3262467824 3269060872 3269944832 3277438976 3288334336 3291841784 3299386112 3300278272 3302785024 3310354432 3324901888 3332521984 3333423104 3348071936 3450272672 3451205632 3458180096 3474316384 3482278912 3484923904 3493855232 3505597744 3508260448 3509209088 3517251584 3525312512 3532708256 3540804608 3541762048 3552575488 3576365056 3665914714 3674316352 3686531072 3699921344 3702731648 3711217664 3712221184 3724697603 3727526726 3728534656 3736069568 3737079808 3739918336 3745644544 3753502522 3758096384 3762104896 3774611456 3783262208 3799887872 3903961124 3916939264 3934152376 3943168768 3944235008 3952205824 3956277248 3969573916 3970647296 3973663232 3979747328 3982770176 3992977408 3997236452 4009440512 4010524672 4019716096 4037380864 4060086272 4160622928 4161747968 4189616816 4199218688 4203544576 4213178368 4222017184 4228481536 4231693312 4241391616 4242538496 4260030544 4261182464 4269793792 4270948352 4274192384 4289717168 4294967296 4313841664 4420661861 4421857216 4451467867 4461669856 4465058752 4466266112 4476502016 4485893258 4494958699 4496174144 4506478592 4507697152 4516806656 4521459712 4526282453 4536655904 4537882624 4541329408 4551737344 4563402752 4582217728 4583456768 4723367936 4740524222 4744124924 4745407744 4754997632 4756283392 4777185028 4788133504 4791770368 4799107072 4804050944 4815060992 4820196898 4825162496 4836220928 4847304704 4848615424 4868606336 4869922816 4884791296 5018578432 5052184984 5053551104 5068980224 5087391848 5091256016 5099051264 5102924288 5104304128 5116002304 5126735152 5137095656 5138484736 5150261248 5151653888 5167382528 5172894232 5190090752 5201985536 5332239584 5385791488 5398134784 5409459517 5417741968 5421857056 5423323136 5434283008 5435752448 5439881216 5459640032 5472152576 5476308992 5490343936 5502926848 5514471424 5527109632 5582618624 5665504558 5720856526 5722403456 5735518208 5754585088 5760723122 5773925696 5775486976 5779873792 5793120256 5814162112 5818578304 5831913472 5833490432 5846859776 5859125888 5870966464 5872553984 5905580032 5931532288 6051815168 6080053672 6093988096 6114246656 6134796052 6139455784 6141115904 6155190272 6169296896 6182239448 6196408064 6198083584 6210609152 6212288512 6217007104 6237901868 6239588608 6258638848 6274678784 6302253056 6430053616 6474862352 6494630912 6496387072 6524935648 6538121744 6539889664 6554877952 6576668672 6583683568 6598772224 6600556544 6605570048 6620708864 6649803776 6665043968 6666846208 6696143872 6831931967 6900545344 6902411264 6916360192 6946754353 6948632768 6964557824 6969847808 6987710464 6995163791 7011195488 7016520896 7018418176 7034503168 7050625024 7065416512 7081609216 7083524096 7105150976 7152730112 7331829428 7348632704 7373062144 7399842688 7405463296 7422435328 7424442368 7449395206 7455053452 7457069312 7472139136 7474159616 7479836672 7491289088 7507005044 7516192768 7524209792 7549222912 7566524416 7599775744 7807922248 7833878528 7868304752 7886337536 7888470016 7904411648 7912554496 7939147832 7941294592 7947326464 7959494656 7965540352 7985954816 7994472904 8018881024 8021049344 8039432192 8074761728 8120172544 8321245856 8323495936 8360073799 8379233632 8398437376 8407089152 8426356736 8444034368 8456963072 8463386624 8482783232 8485076992 8520061088 8522364928 8539587584 8541896704 8548384768 8579434336 8589934592 8627683328 8841323722 8843714432 8902935734 8923339712 8930117504 8932532224 8953004032 8971786516 8989917398 8992348288 9012957184 9015394304 9033613312 9042919424 9052564906 9073311808 9075765248 9082658816 9103474688 9126805504 9164435456 9166913536 9446735872 9481048444 9488249848 9490815488 9509995264 9512566784 9554370056 9576267008 9583540736 9598214144 9608101888 9630121984 9640393796 9650324992 9672441856 9694609408 9697230848 9737212672 9739845632 9769582592 10037156864 10104369968 10107102208 10137960448 10174783696 10182512032 10198102528 10205848576 10208608256 10232004608 10253470304 10274191312 10276969472 10300522496 10303307776 10334765056 10345788464 10380181504 10403971072 10664479168 10735893091 10771582976 10796269568 10818919034 10835483936 10843714112 10846646272 10868566016 10871504896 10879762432 10916328269 10919280064 10944305152 10952617984 10980687872 10992400243 11005853696 11028942848 11054219264 11165237248 11331009116 11441713052 11444806912 11471036416 11509170176 11521446244 11547851392 11550973952 11559747584 11586240512 11628324224 11637156608 11663826944 11666980864 11693719552 11718251776 11741932928 11745107968 11811160064 11863064576 12103630336 12160107344 12187976192 12228493312 12269592104 12278911568 12282231808 12310380544 12338593792 12364478896 12392816128 12396167168 12421218304 12424577024 12434014208 12475803736 12479177216 12517277696 12549357568 12604506112 12860107232 12949724704 12989261824 12992774144 13046343541 13049871296 13076243488 13079779328 13109755904 13137258827 13153337344 13167367136 13197544448 13201113088 13211140096 13241417728 13299607552 13330087936 13333692416 13392287744 13663863934 13801090688 13804822528 13832720384 13893508706 13897265536 13929115648 13939695616 13975420928 13990327582 14022390976 14033041792 14036836352 14069006336 14101250048 14130833024 14163218432 14167048192 14210301952 14305460224 14663658856 14697265408 14746124288 14799685376 14810926592 14844870656 14848884736 14898790412 14910106904 14914138624 14944278272 14948319232 14959673344 14982578176 15014010088 15032385536 15048419584 15098445824 15133048832 15199551488 15615844496 15667757056 15736609504 15772675072 15776940032 15808823296 15825108992 15878295664 15882589184 15894652928 15918989312 15931080704 15971909632 15988945808 16037762048 16042098688 16078864384 16149523456 16240345088 16591834777 16642491712 16646991872 16720147598 16758467264 16796874752 16814178304 16852713472 16870689143 16888068736 16913926144 16926773248 16965566464 16970153984 17040122176 17044729856 17079175168 17083793408 17096769536 17158868672 17179869184 17255366656 17682647444 17687428864 17805871468 17846679424 17860235008 17865064448 17906008064 17943573032 17979834796 17984696576 18025914368 18030788608 18067226624 18085838848 18105129812 18146623616 18151530496 18165317632 18206949376 18253611008 18328870912 18333827072 18893471744 18962096888 18976499696 18981630976 19019990528 19025133568 19108740112 19152534016 19167081472 19196428288 19216203776 19260243968 19280787592 19300649984 19344883712 19389218816 19394461696 19474425344 19479691264 19539165184 20074313728 20162530927 20208739936 20214204416 20275920896 20349567392 20365024064 20396205056 20411697152 20417216512 20464009216 20506940608 20548382624 20553938944 20601044992 20606615552 20669530112 20691576928 20760363008 20807942144 21328958336 21471786182 21543165952 21592539136 21637838068 21670967872 21687428224 21693292544 21737132032 21743009792 21759524864 21832656538 21838560128 21888610304 21905235968 21961375744 21984800486 22011707392 22057885696 22108438528 22330474496 22662018232 22883426104 22889613824 22942072832 23018340352 23042892488 23095702784 23101947904 23119495168 23172481024 23256648448 23274313216 23327653888 23333961728 23387439104 23436503552 23483865856 23490215936 23622320128 23726129152 24207260672 24320214688 24375952384 24456986624 24539184208 24557823136 24564463616 24620761088 24677187584 24728957792 24785632256 24792334336 24842436608 24849154048 24868028416 24951607472 24958354432 25034555392 25098715136 25209012224 25720214464 25899449408 25978523648 25985548288 26072883221 26092687082 26099742592 26152486976 26159558656 26219511808 26274517654 26306674688 26334734272 26395088896 26402226176 26422280192 26482835456 26511082939 26599215104 26660175872 26667384832 26784575488 27327727868 27602181376 27609645056 27665440768 27787017412 27794531072 27858231296 27879391232 27950841856 27980655164 28044781952 28066083584 28073672704 28138012672 28202500096 28261666048 28326436864 28334096384 28420603904 28610920448 29327317712 29394530816 29492248576 29599370752 29621853184 29689741312 29697769472 29797580824 29820213808 29828277248 29888556544 29896638464 29919346688 29965156352 30028020176 30064771072 30096839168 30196891648 30266097664 30399102976 31160275069 31231688992 31335514112 31464710893 31473219008 31545350144 31553880064 31617646592 31650217984 31683977171 31756591328 31765178368 31789305856 31837978624 31862161408 31943819264 31977891616 32075524096 32084197376 32157728768 32299046912 32480690176 33183669554 33284983424 33293983744 33440295196 33516934528 33593749504 33628356608 33705426944 33741378286 33776137472 33827852288 33853546496 33931132928 33940307968 34080244352 34089459712 34158350336 34167586816 34193539072 34317737344 34359738368 34510733312 35365294888 35374857728 35611742936 35693358848 35720470016 35730128896 35812016128 35887146064 35959669592 35969393152 36051828736 36061577216 36134453248 36171677696 36210259624 36293247232 36303060992 36330635264 36413898752 36507222016 36657741824 36667654144 37786943488 37924193776 37952999392 37963261952 38039981056 38050267136 38217480224 38305068032 38334162944 38392856576 38432407552 38520487936 38561575184 38601299968 38689767424 38778437632 38788923392 38948850688 38959382528 39078330368 40148627456 40325061854 40417479872 40428408832 40551841792 40699134784 40730048128 40792410112 40823394304 40834433024 40928018432 40971673633 41013881216 41096765248 41107877888 41202089984 41213231104 41339060224 41383153856 41520726016 41615884288 42657916672 42943572364 43086331904 43185078272 43275676136 43341935744 43374856448 43386585088 43474264064 43486019584 43519049728 43665313076 43677120256 43777220608 43810471936 43922751488 43969600972 44023414784 44115771392 44216877056 44660948992 45324036464 45766852208 45779227648 45884145664 46036680704 46085784976 46191405568 46203895808 46238990336 46344962048 46513296896 46548626432 46655307776 46667923456 46774878208 46873007104 46967731712 46980431872 47244640256 47452258304 48414521344 48627280471 48640429376 48751904768 48913973248 48966146537 49078368416 49115646272 49128927232 49241522176 49354375168 49457915584 49571264512 49584668672 49684873216 49698308096 49736056832 49903214944 49916708864 50069110784 50197430272 50418024448 51440428928 51798898816 51957047296 51971096576 52145766442 52185374164 52199485184 52304973952 52319117312 52439023616 52549035308 52613349376 52669468544 52790177792 52804452352 52844560384 52965670912 53022165878 53198430208 53320351744 53334769664 53569150976 54655455736 55204362752 55219290112 55330881536 55574034824 55589062144 55716462592 55758782464 55901683712 55961310328 56089563904 56132167168 56147345408 56276025344 56405000192 56523332096 56652873728 56668192768 56841207808 57221840896 58654635424 58789061632 58984497152 59198741504 59243706368 59379482624 59395538944 59595161648 59640427616 59656554496 59777113088 59793276928 59838693376 59930312704 60056040352 60129542144 60193678336 60393783296 60532195328 60798205952 62320550138 62463377984 62671028224 62929421786 62946438016 63090700288 63107760128 63235293184 63300435968 63367954342 63513182656 63530356736 63578611712 63675957248 63724322816 63887638528 63955783232 64151048192 64168394752 64315457536 64598093824 64961380352 66367339108 66569966848 66587967488 66880590392 67033869056 67187499008 67256713216 67410853888 67482756572 67552274944 67655704576 67707092992 67862265856 67880615936 68160488704 68178919424 68316700672 68335173632 68387078144 68635474688 68719476736 69021466624 70730589776 70749715456 71223485872 71386717696 71440940032 71460257792 71624032256 71774292128 71919339184 71938786304 72103657472 72123154432 72268906496 72343355392 72420519248 72586494464 72606121984 72661270528 72827797504 73014444032 73315483648 73335308288 75151251637 75573886976 75848387552 75905998784 75926523904 76079962112 76100534272 76414297883 76434960448 76610136064 76668325888 76785713152 76864815104 76946801701 77040975872 77123150368 77202599936 77379534848 77556875264 77577846784 77897701376 77918765056 78156660736 80297254912 80650123708 80834959744 80856817664 81103683584 81398269568 81460096256 81584820224 81646788608 81668866048 81856036864 81943347266 82027762432 82193530496 82215755776 82404179968 82426462208 82678120448 82766307712 83041452032 83231768576 85315833344 85887144728 86172663808 86370156544 86551352272 86683871488 86749712896 86773170176 86948528128 86972039168 87038099456 87330626152 87354240512 87554441216 87620943872 87845502976 87939201944 88046829568 88231542784 88433754112 89321897984 90648072928 91533704416 91558455296 91768291328 91960811789 92073361408 92171569952 92382811136 92407791616 92477980672 92689924096 93026593792 93097252864 93310615552 93335846912 93549756416 93746014208 93935463424 93960863744 94489280512 94904516608 96829042688 97254560942 97280858752 97503809536 97827946496 97932293074 98156736832 98231292544 98257854464 98483044352 98708750336 98915831168 99142529024 99169337344 99369746432 99396616192 99472113664 99806429888 99833417728 100138221568 100394860544 100836048896 102880857856 103597797632 103914094592 103942193152 104291532884 104370748328 104398970368 104609947904 104638234624 104878047232 105098070616 105226698752 105338937088 105580355584 105608904704 105689120768 105931341824 106044331756 106396860416 106640703488 106669539328 107138301952 109310911472 110408725504 110438580224 110661763072 111148069648 111178124288 111432925184 111517564928 111803367424 111922620656 112179127808 112264334336 112294690816 112552050688 112810000384 113046664192 113305747456 113336385536 113682415616 114443681792 116142843439 117309270848 117578123264 117968994304 118094824001 118397483008 118487412736 118758965248 118791077888 119190323296 119280855232 119313108992 119554226176 119586553856 119677386752 119860625408 120112080704 120259084288 120387356672 120787566592 121064390656 121596411904 124641100276 124926755968 125342056448 125858843572 125892876032 126181400576 126215520256 126470586368 126600871936 126735908684 127026365312 127060713472 127157223424 127351914496 127448645632 127775277056 127911566464 128302096384 128336789504 128630915072 129196187648 129922760704 132734678216 133139933696 133175934976 133761180784 134067738112 134374998016 134513426432 134821707776 134965513144 135104549888 135311409152 135414185984 135724531712 135761231872 136320977408 136357838848 136633401344 136670347264 136774156288 137270949376 137438953472 138042933248 141461179552 141499430912 142446971744 142773435392 142881880064 142920515584 143248064512 143548584256 143838678368 143877572608 144207314944 144246308864 144537812992 144686710784 144841038496 145172988928 145212243968 145322541056 145655595008 146028888064 146630967296 146670616576 150302503274 151147773952 151696775104 151811997568 151853047808 152159924224 152201068544 152828595766 152869920896 153220272128 153336651776 153571426304 153729630208 153893603402 154081951744 154246300736 154405199872 154759069696 155113750528 155155693568 155795402752 155837530112 156313321472 160594509824 161300247416 161669919488 161713635328 162207367168 162796539136 162920192512 163169640448 163293577216 163337732096 163712073728 163886694532 164055524864 164387060992 164431511552 164808359936 164852924416 165356240896 165532615424 166082904064 166463537152 170631666688 171774289456 172345327616 172740313088 173102704544 173367742976 173499425792 173546340352 173897056256 173944078336 174076198912 174661252304 174708481024 175108882432 175241887744 175691005952 175878403888 176093659136 176463085568 176867508224 178643795968 181296145856 182510182547 183067408832 183116910592 183536582656 183921623578 184146722816 184343139904 184765622272 184815583232 184955961344 185379848192 185577580573 186053187584 186194505728 186621231104 186671693824 187099512832 187492028416 187870926848 187921727488 188978561024 189809033216 193658085376 194509121884 194561717504 195007619072 195655892992 195864586148 196313473664 196462585088 196515708928 196966088704 197417500672 197831662336 198285058048 198338674688 198739492864 198793232384 198944227328 199612859776 199666835456 200276443136 200789721088 201672097792 205761715712 207195595264 207828189184 207884386304 208583065768 208741496656 208797940736 209219895808 209276469248 209756094464 210196141232 210453397504 210677874176 211160711168 211217809408 211378241536 211862683648 212088663512 212793720832 213281406976 213339078656 214276603904 218621822944 220817451008 220877160448 221323526144 221787840197 222296139296 222356248576 222865850368 223035129856 223606734848 223845241312 224358255616 224528668672 224589381632 225104101376 225620000768 226093328384 226611494912 226672771072 227364831232 228887363584 232285686878 234618541696 235156246528 235937988608 236189648002 236794966016 236974825472 237517930496 237582155776 238380646592 238561710464 238626217984 239108452352 239173107712 239354773504 239721250816 240224161408 240518168576 240774713344 241575133184 242128781312 243192823808 249282200552 249853511936 250684112896 251717687144 251785752064 252362801152 252431040512 252941172736 253201743872 253471817368 254052730624 254121426944 254314446848 254703828992 254897291264 255550554112 255823132928 256604192768 256673579008 257261830144 258392375296 259845521408 265469356432 266279867392 266351869952 267522361568 268135476224 268749996032 269026852864 269643415552 269931026288 270209099776 270622818304 270828371968 271449063424 271522463744 272641954816 272715677696 273266802688 273340694528 273548312576 274541898752 274877906944 276085866496 282922359104 282998861824 284893943488 285546870784 285763760128 285841031168 286496129024 286801715431 287097168512 287677356736 287755145216 288414629888 288492617728 289075625984 289373421568 289682076992 290345977856 290424487936 290645082112 291311190016 292057776128 293261934592 293341233152 300605006548 302295547904 303393550208 303623995136 303706095616 304319848448 304402137088 305657191532 305739841792 306440544256 306673303552 307142852608 307459260416 307787206804 308163903488 308492601472 308810399744 309518139392 310227501056 310311387136 311590805504 311675060224 312626642944 321189019648 322600494832 323339838976 323427270656 324414734336 325593078272 325840385024 326339280896 326587154432 326675464192 327424147456 327773389064 328111049728 328774121984 328863023104 329616719872 329705848832 330712481792 331065230848 332165808128 332927074304 341263333376 342763025759 343548578912 344690655232 345480626176 346205409088 346735485952 346998851584 347092680704 347794112512 347888156672 348152397824 349322504608 349416962048 350217764864 350483775488 351382011904 351756807776 352187318272 352926171136 353735016448 357287591936 362592291712 365020365094 366134817664 366233821184 367073165312 367843247156 368293445632 368686279808 369531244544 369631166464 369911922688 370759696384 371155161146 372106375168 372389011456 373242462208 373343387648 374199025664 374984056832 375741853696 375843454976 377957122048 379618066432 387316170752 389018243768 389123435008 390015238144 391311785984 391729172296 392626947328 392925170176 393031417856 393932177408 394835001344 395663324672 396570116096 396677349376 397478985728 397586464768 397888454656 399225719552 399333670912 400552886272 401579442176 403344195584 411523431424 414391190528 415656378368 415768772608 417166131536 417482993312 417595881472 418439791616 418552938496 419512188928 420392282464 420906795008 421355748352 422321422336 422435618816 422756483072 423725367296 424177327024 425587441664 426562813952 426678157312 428553207808 437243645888 441634902016 441754320896 442647052288 443575680394 444592278592 444712497152 445731700736 446070259712 447213469696 447690482624 448716511232 449057337344 449178763264 450208202752 450688409963 451240001536 452186656768 453222989824 453345542144 454729662464 457774727168 464571373756 469237083392 470312493056 471875977216 472379296004 473589932032 473949650944 475035860992 475164311552 476761293184 477123420928 477252435968 478216904704 478346215424 478709547008 479442501632 480448322816 481036337152 481549426688 483150266368 484257562624 486385647616 498564401104 499707023872 501368225792 503435374288 503571504128 504725602304 504862081024 505882345472 506403487744 506943634736 508105461248 508242853888 508628893696 509407657984 509794582528 511101108224 511646265856 513208385536 513347158016 514523660288 516784750592 519691042816 530938712864 532559734784 532703739904 534900085181 535044723136 536270952448 537499992064 538053705728 538627611907 539286831104 539862052576 540418199552 541245636608 541656743936 542898126848 543044927488 545283909632 545431355392 546533605376 546681389056 547096625152 549083797504 549755813888 552171732992 565844718208 565997723648 569787886976 571093741568 571527520256 571682062336 572992258048 573603430862 574194337024 575354713472 575510290432 576829259776 576985235456 578151251968 578746843136 579364153984 580691955712 580848975872 581290164224 582622380032 584115552256 586523869184 586682466304 601210013096 604591095808 606787100416 607247990272 607412191232 608639696896 608804274176 611314383064 611479683584 612881088512 613346607104 614285705216 614918520832 615574413608 616327806976 616985202944 617620799488 619036278784 620455002112 620622774272 623181611008 623350120448 625253285888 642378039296 645200989664 646679677952 646854541312 648829468672 651186156544 651680770048 652678561792 653174308864 653350928384 654848294912 655546778128 656222099456 657548243968 657726046208 659233439744 659411697664 661424963584 662130461696 664331616256 665854148608 682526666752 685526051518 687097157824 689381310464 690961252352 692410818176 693470971904 693997703168 694185361408 695588225024 695776313344 696304795648 698645009216 698833924096 700435529728 700967550976 702764023808 703513615552 704374636544 705852342272 707470032896 714575183872 725184583424 730040730188 732269635328 732467642368 734146330624 735686494312 736586891264 737372559616 739062489088 739262332928 739823845376 741519392768 742310322292 744212750336 744778022912 746484924416 746686775296 748398051328 749968113664 751483707392 751686909952 755914244096 759236132864 774632341504 778036487536 778246870016 780030476288 782623571968 783458344592 785253894656 785850340352 786062835712 787864354816 789670002688 791326649344 793140232192 793354698752 794957971456 795172929536 795776909312 798451439104 798667341824 801105772544 803158884352 806688391168 823046862848 826663768007 828782381056 831312756736 831537545216 834332263072 834965986624 835191762944 836879583232 837105876992 839024377856 840784564928 841813590016 842711496704 844642844672 844871237632 845512966144 847450734592 848354654048 851174883328 853125627904 853356314624 857106415616 874487291776 883269804032 883508641792 885294104576 887151360788 889184557184 889424994304 891463401472 892140519424 894426939392 895380965248 897433022464 898114674688 898357526528 900416405504 901376819926 902480003072 904373313536 906445979648 906691084288 909459324928 915549454336 929142747512 938474166784 940624986112 943751954432 944758592008 947179864064 947899301888 950071721984 950328623104 953522586368 954246841856 954504871936 956433809408 956692430848 957419094016 958885003264 960896645632 962072674304 963098853376 966300532736 968515125248 972771295232 997128802208 999414047744 1002736451584 1006870748576 1007143008256 1009451204608 1009724162048 1011764690944 1012806975488 1013887269472 1016210922496 1016485707776 1017257787392 1018815315968 1019589165056 1022202216448 1023292531712 1026416771072 1026694316032 1029047320576 1033569501184 1039382085632 1061877425728 1065119469568 1065407479808 1069800170362 1070089446272 1072541904896 1074999984128 1076107411456 1077255223814 1078573662208 1079724105152 1080836399104 1082491273216 1083313487872 1085796253696 1086089854976 1090567819264 1090862710784 1093067210752 1093362778112 1094193250304 1098167595008 1099511627776 1104343465984 1131689436416 1131995447296 1139575773952 1142187483136 1143055040512 1143364124672 1145984516096 1147206861724 1148388674048 1150709426944 1151020580864 1153658519552 1153970470912 1156302503936 1157493686272 1158728307968 1161383911424 1161697951744 1162580328448 1165244760064 1168231104512 1173047738368 1173364932608 1202420026192 1209182191616 1213574200832 1214495980544 1214824382464 1217279393792 1217608548352 1222628766128 1222959367168 1225762177024 1226693214208 1228571410432 1229837041664 1231148827216 1232655613952 1233970405888 1235241598976 1238072557568 1240910004224 1241245548544 1246363222016 1246700240896 1250506571776 1277571277829 1284756078592 1290401979328 1293359355904 1293709082624 1297658937344 1299043064011 1302372313088 1303361540096 1305357123584 1306348617728 1306701856768 1309696589824 1311093556256 1312444198912 1315096487936 1315452092416 1318466879488 1318823395328 1322849927168 1324260923392 1328663232512 1331708297216 1365053333504 1371052103036 1374194315648 1378762620928 1381922504704 1384821636352 1386941943808 1387995406336 1388370722816 1391176450048 1391552626688 1392609591296 1397290018432 1397667848192 1400871059456 1401935101952 1405528047616 1407027231104 1408749273088 1411704684544 1414940065792 1429150367744 1450369166848 1460081460376 1464539270656 1464935284736 1468292661248 1471372988624 1473173782528 1474745119232 1478124978176 1478524665856 1479647690752 1483038785536 1484620644584 1488425500672 1489556045824 1492969848832 1493373550592 1496796102656 1499936227328 1502967414784 1503373819904 1511828488192 1518472265728 1549264683008 1556072975072 1556493740032 1560060952576 1565247143936 1566916689184 1570507789312 1571700680704 1572125671424 1575728709632 1579340005376 1582653298688 1586280464384 1586709397504 1589915942912 1590345859072 1591553818624 1596902878208 1597334683648 1602211545088 1606317768704 1613376782336 1646093725696 1653327536014 1657564762112 1662625513472 1663075090432 1668664526144 1669931973248 1670383525888 1673759166464 1674211753984 1678048755712 1681569129856 1683627180032 1685422993408 1689285689344 1689742475264 1691025932288 1694901469184 1696709308096 1702349766656 1706251255808 1706712629248 1714212831232 1748974583552 1766539608064 1767017283584 1770588209152 1774302721576 1778369114368 1778849988608 1782926802944 1784281038848 1788853878784 1790761930496 1794866044928 1796229349376 1796715053056 1800832811008 1802753639852 1804960006144 1808746627072 1812891959296 1813382168576 1818918649856 1831098908672 1858285495024 1876948333568 1881249972224 1887503908864 1889517184016 1894359728128 1895798603776 1900143443968 1900657246208 1907045172736 1908493683712 1909009743872 1912867618816 1913384861696 1914838188032 1917770006528 1921793291264 1924145348608 1926197706752 1932601065472 1937030250496 1945542590464 1994257604416 1998828095488 2005472903168 2007612008017 2013741497152 2014286016512 2018902409216 2019448324096 2023529381888 2025613950976 2027774538944 2032421844992 2032971415552 2034515574784 2037630631936 2039178330112 2044404432896 2046585063424 2052833542144 2053388632064 2058094641152 2067139002368 2078764171264 2123754851456 2130238939136 2130814959616 2139600340724 2140178892544 2145083809792 2149999968256 2152214822912 2154510447628 2157147324416 2159448210304 2161672798208 2164982546432 2166626975744 2171592507392 2172179709952 2181135638528 2181725421568 2186134421504 2186725556224 2188386500608 2196335190016 2199023255552 2208686931968 2263378872832 2263990894592 2279151547904 2284374966272 2286110081024 2286728249344 2291969032192 2294413723448 2296777348096 2301418853888 2302041161728 2307317039104 2307940941824 2312605007872 2314987372544 2317456615936 2322767822848 2323395903488 2325160656896 2330489520128 2336462209024 2346095476736 2346729865216 2404840052384 2418364383232 2427148401664 2428991961088 2429648764928 2434558787584 2435217096704 2445257532256 2445918734336 2451524354048 2453386428416 2457142820864 2459674083328 2462297654432 2465311227904 2467940811776 2470483197952 2476145115136 2481820008448 2482491097088 2492726444032 2493400481792 2501013143552 2555142555658 2569512157184 2580803958656 2586718711808 2587418165248 2595317874688 2598086128022 2604744626176 2606723080192 2610714247168 2612697235456 2613403713536 2619393179648 2622187112512 2624888397824 2630192975872 2630904184832 2636933758976 2637646790656 2645699854336 2648521846784 2657326465024 2663416594432 2730106667008 2742104206072 2748388631296 2757525241856 2763845009408 2769643272704 2773883887616 2775990812672 2776741445632 2782352900096 2783105253376 2785219182592 2794580036864 2795335696384 2801742118912 2803870203904 2811056095232 2814054462208 2817498546176 2823409369088 2829880131584 2858300735488 2900738333696 2920162920752 2929078541312 2929870569472 2936585322496 2942745977248 2946347565056 2949490238464 2956249956352 2957049331712 2959295381504 2966077571072 2969241289168 2976851001344 2979112091648 2985939697664 2986747101184 2993592205312 2999872454656 3005934829568 3006747639808 3023656976384 3036944531456 3098529366016 3112145950144 3112987480064 3120121905152 3130494287872 3133833378368 3141015578624 3143401361408 3144251342848 3151457419264 3154818869741 3158680010752 3165306597376 3172560928768 3173418795008 3179831885824 3180691718144 3183107637248 3193805756416 3194669367296 3204423090176 3212635537408 3226753564672 3292187451392 3306655072028 3315129524224 3325251026944 3326150180864 3337329052288 3339863946496 3340767051776 3347518332928 3348423507968 3356097511424 3363138259712 3367254360064 3370845986816 3378571378688 3379484950528 3382051864576 3389802938368 3393418616192 3404699533312 3412502511616 3413425258496 3428425662464 3497949167104 3533079216128 3534034567168 3541176418304 3548605443152 3556738228736 3557699977216 3565853605888 3568562077696 3577707757568 3581523860992 3589732089856 3592458698752 3593430106112 3601665622016 3605507279704 3609920012288 3617493254144 3625783918592 3626764337152 3637837299712 3662197817344 3716570990048 3753896667136 3762499944448 3770393283349 3775007817728 3779034368032 3788719456256 3791597207552 3800286887936 3801314492416 3814090345472 3816987367424 3818019487744 3825735237632 3826769723392 3829676376064 3835540013056 3843586582528 3848290697216 3852395413504 3865202130944 3874060500992 3891085180928 3988515208832 3997656190976 4010945806336 4015224016034 4027482994304 4028572033024 4037804818432 4038896648192 4047058763776 4051227901952 4055549077888 4064843689984 4065942831104 4069031149568 4075261263872 4078356660224 4088808865792 4093170126848 4105667084288 4106777264128 4116189282304 4134278004736 4157528342528 4247509702912 4260477878272 4261629919232 4279200681448 4280357785088 4290167619584 4299999936512 4304429645824 4309020895256 4314294648832 4318896420608 4323345596416 4329965092864 4333253951488 4343185014784 4344359419904 4362271277056 4363450843136 4372268843008 4373451112448 4376773001216 4392670380032 4398046511104 4417373863936 4526757745664 4527981789184 4558303095808 4568749932544 4572220162048 4573456498688 4583938064384 4588827446896 4593554696192 4602837707776 4604082323456 4614634078208 4615881883648 4625210015744 4629974745088 4634913231872 4645535645696 4646791806976 4650321313792 4660979040256 4672924418048 4692190953472 4693459730432 4809680104768 4836728766464 4854296803328 4857983922176 4859297529856 4869117575168 4870434193408 4890515064512 4891837468672 4903048708096 4906772856832 4914285641728 4919348166656 4924595308864 4930622455808 4935881623552 4940966395904 4952290230272 4963640016896 4964982194176 4985452888064 4986800963584 5002026287104 5110285111316 5139024314368 5161607917312 5173437423616 5174836330496 5190635749376 5196172256044 5209489252352 5213446160384 5221428494336 5225394470912 5226807427072 5238786359296 5244374225024 5249776795648 5260385951744 5261808369664 5273867517952 5275293581312 5291399708672 5297043693568 5314652930048 5326833188864 5460213334016 5484208412144 5496777262592 5515050483712 5527690018816 5539286545408 5547767775232 5551981625344 5553482891264 5564705800192 5566210506752 5570438365184 5589160073728 5590671392768 5603484237824 5607740407808 5622112190464 5628108924416 5634997092352 5646818738176 5659760263168 5716601470976 5801476667392 5840325841504 5858157082624 5859741138944 5873170644992 5885491954496 5892695130112 5898980476928 5912499912704 5914098663424 5918590763008 5932155142144 5938482578336 5953702002688 5958224183296 5971879395328 5973494202368 5987184410624 5999744909312 6011869659136 6013495279616 6047313952768 6073889062912 6197058732032 6224291900288 6225974960128 6240243810304 6260988575744 6267666756736 6282031157248 6286802722816 6288502685696 6302914838528 6309637739482 6317360021504 6330613194752 6345121857536 6346837590016 6359663771648 6361383436288 6366215274496 6387611512832 6389338734592 6408846180352 6425271074816 6453507129344 6584374902784 6613310144056 6630259048448 6650502053888 6652300361728 6674658104576 6679727892992 6681534103552 6695036665856 6696847015936 6712195022848 6726276519424 6734508720128 6741691973632 6757142757376 6758969901056 6764103729152 6779605876736 6786837232384 6809399066624 6825005023232 6826850516992 6856851324928 6995898334208 7066158432256 7068069134336 7082352836608 7097210886304 7113476457472 7115399954432 7131707211776 7137124155392 7155415515136 7163047721984 7179464179712 7184917397504 7186860212224 7203331244032 7211014559408 7219840024576 7234986508288 7251567837184 7253528674304 7275674599424 7324395634688 7433141980096 7507793334272 7524999888896 7540786566698 7550015635456 7558068736064 7577438912512 7583194415104 7600573775872 7602628984832 7628180690944 7633974734848 7636038975488 7651470475264 7653539446784 7659352752128 7671080026112 7687173165056 7696581394432 7704790827008 7730404261888 7748121001984 7782170361856 7977030417664 7995312381952 8021891612672 8030448032068 8054965988608 8057144066048 8075609636864 8077793296384 8094117527552 8102455803904 8111098155776 8129687379968 8131885662208 8138062299136 8150522527744 8156713320448 8177617731584 8186340253696 8211334168576 8213554528256 8232378564608 8268556009472 8315056685056 8495019405824 8520955756544 8523259838464 8558401362896 8560715570176 8580335239168 8599999873024 8608859291648 8618041790512 8628589297664 8637792841216 8646691192832 8659930185728 8666507902976 8686370029568 8688718839808 8724542554112 8726901686272 8744537686016 8746902224896 8753546002432 8785340760064 8834747727872 9053515491328 9055963578368 9093301448077 9116606191616 9137499865088 9144440324096 9146912997376 9167876128768 9177654893792 9187109392384 9205675415552 9208164646912 9229268156416 9231763767296 9250420031488 9259949490176 9269826463744 9291071291392 9293583613952 9300642627584 9321958080512 9345848836096 9384381906944 9386919460864 9619360209536 9673457532928 9708593606656 9715967844352 9718595059712 9738235150336 9740868386816 9781030129024 9783674937344 9806097416192 9813545713664 9828571283456 9838696333312 9849190617728 9861244911616 9871763247104 9881932791808 9904580460544 9927280033792 9929964388352 9970905776128 9973601927168 10004052574208 10220570222632 10278048628736 10323215834624 10346874847232 10349672660992 10381271498752 10392344512088 10418978504704 10426892320768 10442856988672 10450788941824 10453614854144 10477572718592 10488748450048 10499553591296 10520771903488 10523616739328 10547735035904 10550587162624 10582799417344 10594087387136 10629305860096 10653666377728 10920426668032 10968416824288 10993554525184 11030100967424 11055380037632 11078573090816 11095535550464 11103963250688 11106965782528 11129411600384 11132421013504 11140876730368 11178320147456 11181342785536 11206968475648 11215480815616 11244224380928 11256217848832 11269994184704 11293637476352 11319520526336 11433202941952 11602953334784 11680651683008 11716314165248 11719482277888 11746341289984 11770983908992 11785390260224 11797960953856 11824999825408 11828197326848 11837181526016 11864310284288 11876965156672 11907404005376 11916448366592 11943758790656 11946988404736 11974368821248 11999489818624 12023739318272 12026990559232 12094627905536 12147778125824 12394117464064 12448583800576 12451949920256 12480487620608 12521977151488 12535333513472 12564062314496 12573605445632 12577005371392 12605829677056 12619275478964 12634720043008 12661226389504 12690243715072 12693675180032 12719327543296 12722766872576 12732430548992 12775223025664 12778677469184 12817692360704 12850542149632 12907014258688 13168749805568 13226620288112 13260518096896 13301004107776 13304600723456 13349316209152 13359455785984 13363068207104 13390073331712 13393694031872 13424390045696 13452553038848 13469017440256 13483383947264 13514285514752 13517939802112 13528207458304 13559211753472 13573674464768 13618798133248 13650010046464 13653701033984 13713702649856 13991796668416 14053284056119 14132316864512 14136138268672 14164705673216 14194421772608 14226952914944 14230799908864 14263414423552 14274248310784 14310831030272 14326095443968 14358928359424 14369834795008 14373720424448 14406662488064 14422029118816 14439680049152 14469973016576 14503135674368 14507057348608 14551349198848 14648791269376 14866283960192 15015586668544 15049999777792 15081573133396 15100031270912 15116137472128 15154877825024 15166388830208 15201147551744 15205257969664 15256361381888 15267949469696 15272077950976 15302940950528 15307078893568 15318705504256 15342160052224 15374346330112 15393162788864 15409581654016 15460808523776 15496242003968 15564340723712 15954060835328 15990624763904 16043783225344 16060896064136 16109931977216 16114288132096 16151219273728 16155586592768 16188235055104 16204911607808 16222196311552 16259374759936 16263771324416 16276124598272 16301045055488 16313426640896 16355235463168 16372680507392 16422668337152 16427109056512 16464757129216 16537112018944 16630113370112 16990038811648 17041911513088 17046519676928 17116802725792 17121431140352 17160670478336 17199999746048 17217718583296 17236083581024 17257178595328 17275585682432 17293382385664 17319860371456 17333015805952 17372740059136 17377437679616 17449085108224 17453803372544 17489075372032 17493804449792 17507092004864 17570681520128 17669495455744 18107030982656 18111927156736 18186602896154 18233212383232 18274999730176 18288880648192 18293825994752 18335752257536 18355309787584 18374218784768 18411350831104 18416329293824 18458536312832 18463527534592 18500840062976 18519898980352 18539652927488 18582142582784 18587167227904 18601285255168 18643916161024 18691697672192 18768763813888 18773838921728 19238720419072 19346915065856 19417187213312 19431935688704 19437190119424 19476470300672 19481736773632 19562060258048 19567349874688 19612194832384 19627091427328 19657142566912 19677392666624 19698381235456 19722489823232 19743526494208 19763865583616 19809160921088 19854560067584 19859928776704 19941811552256 19947203854336 20008105148416 20441140445264 20556097257472 20646431669248 20693749694464 20699345321984 20762542997504 20784689024176 20837957009408 20853784641536 20885713977344 20901577883648 20907229708288 20955145437184 20977496900096 20999107182592 21041543806976 21047233478656 21095470071808 21101174325248 21165598834688 21188174774272 21258611720192 21307332755456 21840853336064 21936833648576 21987109050368 22060201934848 22083732088187 22110760075264 22157146181632 22191071100928 22207926501376 22213931565056 22258823200768 22264842027008 22281753460736 22356640294912 22362685571072 22413936951296 22430961631232 22488448761856 22512435697664 22539988369408 22587274952704 22639041052672 22866405883904 23205906669568 23361303366016 23432628330496 23438964555776 23492682579968 23541967817984 23570780520448 23595921907712 23649999650816 23656394653696 23674363052032 23728620568576 23753930313344 23814808010752 23832896733184 23887517581312 23893976809472 23948737642496 23998979637248 24047478636544 24053981118464 24189255811072 24295556251648 24788234928128 24897167601152 24903899840512 24960975241216 25043954302976 25070667026944 25128124628992 25147210891264 25154010742784 25211659354112 25238550957928 25269440086016 25322452779008 25380487430144 25387350360064 25438655086592 25445533745152 25464861097984 25550446051328 25557354938368 25635384721408 25701084299264 25814028517376 26337499611136 26453240576224 26521036193792 26602008215552 26609201446912 26698632418304 26718911571968 26726136414208 26780146663424 26787388063744 26848780091392 26905106077696 26938034880512 26966767894528 27028571029504 27035879604224 27056414916608 27118423506944 27147348929536 27237596266496 27300020092928 27307402067968 27427405299712 27983593336832 28106568112238 28264633729024 28272276537344 28329411346432 28388843545216 28453905829888 28461599817728 28526828847104 28548496621568 28621662060544 28652190887936 28717856718848 28739669590016 28747440848896 28813324976128 28844058237632 28879360098304 28939946033152 29006271348736 29014114697216 29102698397696 29297582538752 29732567920384 30031173337088 30099999555584 30163146266792 30200062541824 30232274944256 30309755650048 30332777660416 30402295103488 30410515939328 30512722763776 30535898939392 30544155901952 30605881901056 30614157787136 30637411008512 30684320104448 30748692660224 30786325577728 30819163308032 30921617047552 30992484007936 31128681447424 31908121670656 31981249527808 32087566450688 32121792128272 32219863954432 32228576264192 32302438547456 32311173185536 32376470110208 32409823215616 32444392623104 32518749519872 32527542648832 32552249196544 32602090110976 32626853281792 32710470926336 32745361014784 32845336674304 32854218113024 32929514258432 33074224037888 33260226740224 33980077623296 34083823026176 34093039353856 34233605451584 34242862280704 34321340956672 34399999492096 34435437166592 34472167162048 34514357190656 34551171364864 34586764771328 34639720742912 34666031611904 34745480118272 34754875359232 34898170216448 34907606745088 34978150744064 34987608899584 35014184009728 35141363040256 35338990911488 36214061965312 36223854313472 36373205792308 36466424766464 36549999460352 36577761296384 36587651989504 36671504515072 36710619575168 36748437569536 36822701662208 36832658587648 36917072625664 36927055069184 37001680125952 37039797960704 37079305854976 37164285165568 37174334455808 37202570510336 37287832322048 37383395344384 37537527627776 37547677843456 38477440838144 38693830131712 38834374426624 38863871377408 38874380238848 38952940601344 38963473547264 39124120516096 39134699749376 39224389664768 39254182854656 39314285133824 39354785333248 39396762470912 39444979646464 39487052988416 39527731167232 39618321842176 39709120135168 39719857553408 39883623104512 39894407708672 40016210296832 40882280890528 41112194514944 41292863338496 41387499388928 41398690643968 41525085995008 41569378048352 41675914018816 41707569283072 41771427954688 41803155767296 41814459416576 41910290874368 41954993800192 41998214365184 42083087613952 42094466957312 42190940143616 42202348650496 42331197669376 42376349548544 42517223440384 42614665510912 43681706672128 43873667297152 43974218100736 44120403869696 44167464176374 44221520150528 44314292363264 44382142201856 44415853002752 44427863130112 44517646401536 44529684054016 44563506921472 44713280589824 44725371142144 44827873902592 44861923262464 44976897523712 45024871395328 45079976738816 45174549905408 45278082105344 45732811767808 46411813339136 46722606732032 46865256660992 46877929111552 46985365159936 47083935635968 47141561040896 47191843815424 47299999301632 47312789307392 47348726104064 47457241137152 47507860626688 47629616021504 47665793466368 47775035162624 47787953618944 47897475284992 47997959274496 48094957273088 48107962236928 48378511622144 48591112503296 49576469856256 49794335202304 49807799681024 49921950482432 50087908605952 50141334053888 50256249257984 50294421782528 50308021485568 50423318708224 50477101915856 50538880172032 50644905558016 50760974860288 50774700720128 50877310173184 50891067490304 50929722195968 51100892102656 51114709876736 51270769442816 51402168598528 51628057034752 52674999222272 52906481152448 53042072387584 53204016431104 53218402893824 53397264836608 53437823143936 53452272828416 53560293326848 53574776127488 53697560182784 53810212155392 53876069761024 53933535789056 54057142059008 54071759208448 54112829833216 54236847013888 54294697859072 54475192532992 54600040185856 54614804135936 54854810599424 55967186673664 56213136224476 56529267458048 56544553074688 56658822692864 56777687090432 56907811659776 56923199635456 57053657694208 57096993243136 57243324121088 57304381775872 57435713437696 57479339180032 57494881697792 57626649952256 57688116475264 57758720196608 57879892066304 58012542697472 58028229394432 58205396795392 58595165077504 59465135840768 60062346674176 60199999111168 60326292533584 60400125083648 60464549888512 60619511300096 60665555320832 60804590206976 60821031878656 61025445527552 61071797878784 61088311803904 61211763802112 61228315574272 61274822017024 61368640208896 61497385320448 61638326616064 61843234095104 61984968015872 62257362894848 63816243341312 63962499055616 64175132901376 64243584256544 64439727908864 64457152528384 64604877094912 64622346371072 64752940220416 64819646431232 64888785246208 65037499039744 65055085297664 65104498393088 65204180221952 65253706563584 65420941852672 65490722029568 65690673348608 65708436226048 65859028516864 66148448075776 66520453480448 67960155246592 68167646052352 68186078707712 68467210903168 68485724561408 68642681913344 68799998984192 68870874333184 68944334324096 69028714381312 69102342729728 69173529542656 69279441485824 69332063223808 69490960236544 69509750718464 69796340432896 69815213490176 69956301488128 69975217799168 70028368019456 70282726080512 70677981822976 72428123930624 72447708626944 72746411584616 72932849532928 73099998920704 73155522592768 73175303979008 73343009030144 73421239150336 73496875139072 73645403324416 73665317175296 73834145251328 73854110138368 74003360251904 74079595921408 74158611709952 74328570331136 74348668911616 74405141020672 74575664644096 74766790688768 75075055255552 75095355686912 76954881676288 77387660263424 77668748853248 77727742754816 77748760477696 77905881202688 77926947094528 78248241032192 78269399498752 78448779329536 78508365709312 78628570267648 78709570666496 78793524941824 78889959292928 78974105976832 79055462334464 79236643684352 79418240270336 79439715106816 79767246209024 79788815417344 80032420593664 81764561781056 82224389029888 82585726676992 82774998777856 82797381287936 83050171990016 83138756096704 83351828037632 83415138566144 83542855909376 83606311534592 83628918833152 83820581748736 83909987600384 83996428730368 84166175227904 84188933914624 84381880287232 84404697300992 84662395338752 84752699097088 85034446880768 85229331021824 87363413344256 87747334594304 87948436201472 88240807739392 88334928352748 88443040301056 88628584726528 88764284403712 88831706005504 88855726260224 89035292803072 89059368108032 89127013842944 89426561179648 89450742284288 89655747805184 89723846524928 89953795047424 90049742790656 90159953477632 90349099810816 90556164210688 91465623535616 92823626678272 93445213464064 93730513321984 93755858223104 93970730319872 94167871271936 94283122081792 94383687630848 94599998603264 94625578614784 94697452208128 94914482274304 95015721253376 95259232043008 95331586932736 95550070325248 95575907237888 95794950569984 95995918548992 96189914546176 96215924473856 97182225006592 99152939712512 99588670404608 99615599362048 99843900964864 100175817211904 100282668107776 100512498515968 100588843565056 100616042971136 100846637416448 100954203831712 101077760344064 101289811116032 101521949720576 101549401440256 101754620346368 101782134980608 101859444391936 102201784205312 102229419753472 102541538885632 102804337197056 103256114069504 105349998444544 105812962304896 106084144775168 106408032862208 106436805787648 106794529673216 106875646287872 106904545656832 107120586653696 107149552254976 107395120365568 107620424310784 107752139522048 107867071578112 108114284118016 108143518416896 108225659666432 108473694027776 108589395718144 108950385065984 109200080371712 109229608271872 109709621198848 111934373347328 112426272448952 113058534916096 113089106149376 113317645385728 113555374180864 113815623319552 113846399270912 114107315388416 114193986486272 114486648242176 114608763551744 114871426875392 114958678360064 114989763395584 115253299904512 115376232950528 115517440393216 115759784132608 116025085394944 116056458788864 116410793590784 117190330155008 118930271681536 120124693348352 120399998222336 120652585067168 120800250167296 120929099777024 121239022600192 121331110641664 121609180413952 121642063757312 122050891055104 122143595757568 122176623607808 122423527604224 122456631148544 122549644034048 122737280417792 122994770640896 123276653232128 123686468190208 123969936031744 124514725789696 127632486682624 127924998111232 128350265802752 128487168513088 128879455817728 128914305056768 129209754189824 129244692742144 129505880440832 129639292862464 129777570492416 130074998079488 130110170595328 130208996786176 130408360443904 130507413127168 130841883705344 130981444059136 131381346697216 131416872452096 131718057033728 132296896151552 133040906960896 135920310493184 136335292104704 136372157415424 136934421806336 136971449122816 137285363826688 137599997968384 137741748666368 137888668648192 138057428762624 138204685459456 138347059085312 138558882971648 138664126447616 138981920473088 139019501436928 139592680865792 139630426980352 139912602976256 139950435598336 140056736038912 140565452161024 141355963645952 144856247861248 144895417253888 145492823169232 145865699065856 146199997841408 146311045185536 146350607958016 146686018060288 146842478300672 146993750278144 147290806648832 147330634350592 147668290502656 147708220276736 148006720503808 148159191842816 148317223419904 148657140662272 148697337823232 148810282041344 149151329288192 150150110511104 150190711373824 153909763352576 154586124617309 154775320526848 155337497706496 155455485509632 155497520955392 155811762405376 155853894189056 156496482064384 156538798997504 156897558659072 157016731418624 157257140535296 157419141332992 157587049883648 157779918585856 157948211953664 158110924668928 158473287368704 158836480540672 158879430213632 159534492418048 159577630834688 160064841187328 163529123562112 164448778059776 165171453353984 165549997555712 165594762575872 166100343980032 166277512193408 166703656075264 166830277132288 167085711818752 167212623069184 167257837666304 167641163497472 167819975200768 167992857460736 168332350455808 168377867829248 168763760574464 168809394601984 169324790677504 169505398194176 170068893761536 170458662043648 174726826688512 175494669188608 175896872402944 176481615478784 176669856705496 176886080602112 177257169453056 177528568807424 177663412011008 177711452520448 178070585606144 178118736216064 178254027685888 178853122359296 178901484568576 179311495610368 179447693049856 179907590094848 180099485581312 180319906955264 180698199621632 181112328421376 182931247071232 185647253356544 186890426928128 187461026643968 187511716446208 187941460639744 188335742543872 188566244163584 188767375261696 189199997206528 189251157229568 189394904416256 189828964548608 190031442506752 190518464086016 190663173865472 191100140650496 191151814475776 191589901139968 191991837097984 192379829092352 192431848947712 194364450013184 198305879425024 199177340809216 199231198724096 199687801929728 200351634423808 200565336215552 201024997031936 201177687130112 201232085942272 201693274832896 201908407663424 202155520688128 202579622232064 203043899441152 203098802880512 203509240692736 203564269961216 203718888783872 204403568410624 204458839506944 205083077771264 205608674394112 206512228139008 210699996889088 211625924609792 212168289550336 212816065724416 212873611575296 213589059346432 213751292575744 213809091313664 214241173307392 214299104509952 214790240731136 215240848621568 215504279044096 215734143156224 216228568236032 216287036833792 216451319332864 216947388055552 217178791436288 217900770131968 218400160743424 218459216543744 219419242397696 223868746694656 224852544897904 226117069832192 226178212298752 226635290771456 227110748361728 227631246639104 227692798541824 228214630776832 228387972972544 228973296484352 229217527103488 229742853750784 229917356720128 229979526791168 230506599809024 230752465901056 231034880786432 231519568265216 232050170789888 232112917577728 232821587181568 234380660310016 237860543363072 240249386696704 240799996444672 241305170134336 241600500334592 241858199554048 242478045200384 242662221283328 243218360827904 243284127514624 244101782110208 244287191515136 244353247215616 244847055208448 244913262297088 245099288068096 245474560835584 245989541281792 246553306464256 247372936380416 247939872063488 249029451579392 255264973365248 255849996222464 256700531605504 256974337026176 257758911635456 257828610113536 258419508379648 258489385484288 259011760881664 259278585724928 259555140984832 260149996158976 260220341190656 260417993572352 260816720887808 261014826254336 261683767410688 261962888118272 262762693394432 262833744904192 263436114067456 264593792303104 266081813921792 271840620986368 272670584209408 272744314830848 273868843612672 273942898245632 274570727653376 275199995936768 275483497332736 275777337296384 276114857525248 276409370918912 276694118170624 277117765943296 277328252895232 277963840946176 278039002873856 279185361731584 279260853960704 279825205952512 279900871196672 280113472077824 281130904322048 282711927291904 289712495722496 289790834507776 290985646338464 291731398131712 292399995682816 292622090371072 292701215916032 293372036120576 293684956601344 293987500556288 294581613297664 294661268701184 295336581005312 295416440553472 296013441007616 296318383685632 296634446839808 297314281324544 297394675646464 297620564082688 298302658576384 300300221022208 300381422747648 307819526705152 309172249234618 309550641053696 310674995412992 310910971019264 310995041910784 311623524810752 311707788378112 312992964128768 313077597995008 313795117318144 314033462837248 314514281070592 314838282665984 315174099767296 315559837171712 315896423907328 316221849337856 316946574737408 317672961081344 317758860427264 319068984836096 319155261669376 320129682374656 327058247124224 328897556119552 330342906707968 331099995111424 331189525151744 332200687960064 332555024386816 333407312150528 333660554264576 334171423637504 334425246138368 334515675332608 335282326994944 335639950401536 335985714921472 336664700911616 336755735658496 337527521148928 337618789203968 338649581355008 339010796388352 340137787523072 340917324087296 349453653377024 350989338377216 351793744805888 352963230957568 353339713410992 353772161204224 354514338906112 355057137614848 355326824022016 355422905040896 356141171212288 356237472432128 356508055371776 357706244718592 357802969137152 358622991220736 358895386099712 359815180189696 360198971162624 361396399243264 362224656842752 365862494142464 371294506713088 373780853856256 374922053287936 375023432892416 375882921279488 376671485087744 377132488327168 377534750523392 378399994413056 378502314459136 378789808832512 379657929097216 380062885013504 381036928172032 381326347730944 382200281300992 382303628951552 383179802279936 383983674195968 384759658184704 384863697895424 388728900026368 396611758850048 398354681618432 398462397448192 399375603859456 400703268847616 401130672431104 402049994063872 402355374260224 402464171884544 403386549665792 403816815326848 404311041376256 405159244464128 406087798882304 406197605761024 407018481385472 407128539922432 407437777567744 408807136821248 408917679013888 410166155542528 411217348788224 413024456278016 421399993778176 423251849219584 424336579100672 425632131448832 425747223150592 427178118692864 427502585151488 427618182627328 428482346614784 428598209019904 429580481462272 430481697243136 431468286312448 432457136472064 432574073667584 432902638665728 433894776111104 434357582872576 435801540263936 436800321486848 436918433087488 438838484795392 447737493389312 449705089795808 452234139664384 452356424597504 453270581542912 454221496723456 455262493278208 455385597083648 456429261553664 456775945945088 457946592968704 458435054206976 459485707501568 459834713440256 459959053582336 461013199618048 461504931802112 462069761572864 463039136530432 464100341579776 464225835155456 465643174363136 468761320620032 475721086726144 480498773393408 481599992889344 482610340268672 483201000669184 483716399108096 484956090400768 485324442566656 486436721655808 486568255029248 488203564220416 488574383030272 488706494431232 489694110416896 489826524594176 490198576136192 490949121671168 491979082563584 493106612928512 494745872760832 495879744126976 498058903158784 510529946730496 511699992444928 513401063211008 513948674052352 515517823270912 515657220227072 516839016759296 516978770968576 518023521763328 518557171449856 519110281969664 520299992317952 520440682381312 520835987144704 521633441775616 522029652508672 523367534821376 523925776236544 525525386788864 525667489808384 526872228134912 529187584606208 532163627843584 543681241972736 545341168418816 545488629661696 547737687225344 547885796491264 549141455306752 550399991873536 550966994665472 551554674592768 552229715050496 552818741837824 553388236341248 554235531886592 554656505790464 555927681892352 556078005747712 558370723463168 558521707921408 559650411905024 559801742393344 560226944155648 562261808644096 565423854583808 579424991444992 579581669015552 581971292676928 583462796263424 584799991365632 585244180742144 585402431832064 586744072241152 587369913202688 587975001112576 589163226595328 589322537402368 590673162010624 590832881106944 592026882015232 592636767371264 593268893679616 594628562649088 594789351292928 595241128165376 596605317152768 600600442044416 600762845495296 615639053410304 618344498469236 619101282107392 621349990825984 621821942038528 621990083821568 623247049621504 623415576756224 625985928257536 626155195990016 627590234636288 628066925674496 629028562141184 629676565331968 630348199534592 631119674343424 631792847814656 632443698675712 633893149474816 635345922162688 635517720854528 638137969672192 638310523338752 640259364749312 654116494248448 657795112239104 660685813415936 662199990222848 662379050303488 664401375920128 665110048773632 666814624301056 667321108529152 668342847275008 668850492276736 669031350665216 670564653989888 671279900803072 671971429842944 673329401823232 673511471316992 675055042297856 675237578407936 678021592776704 680275575046144 681834648174592 698907306754048 701978676754432 703587489611776 705926461915136 706679426821984 707544322408448 709028677812224 710114275229696 710653648044032 710845810081792 712282342424576 712474944864256 713016110743552 715412489437184 715605938274304 717245982441472 717790772199424 719630360379392 720397942325248 722792798486528 724449313685504 731724988284928 742589013426176 747561707712512 749844106575872 750046865784832 751765842558976 753342970175488 754264976654336 755069501046784 756799988826112 757004628918272 757579617665024 759315858194432 760125770027008 762073856344064 762652695461888 764400562601984 764607257903104 766359604559872 767967348391936 769519316369408 769727395790848 777457800052736 793223517700096 796709363236864 796924794896384 798751207718912 801406537695232 802261344862208 804099988127744 804710748520448 804928343769088 806773099331584 807633630653696 808622082752512 810318488928256 812175597764608 812395211522048 814036962770944 814257079844864 814875555135488 817614273642496 817835358027776 820332311085056 822434697576448 826048912556032 842799987556352 846503698439168 848673158201344 851264262897664 851494446301184 854356237385728 855005170302976 855236365254656 856964693229568 857196418039808 859160962924544 860963394486272 862936572624896 864914272944128 865148147335168 865805277331456 867789552222208 868715165745152 871603080527872 873600642973696 873836866174976 877676969590784 895474986778624 899410179591616 904468279328768 904712849195008 906541163085824 908442993446912 910524986556416 910771194167296 912858523107328 913551891890176 915893185937408 916870108413952 918971415003136 919669426880512 919918107164672 922026399236096 923009863604224 924139523145728 926078273060864 928200683159552 928451670310912 931286348726272 937522641240064 951442173452288 960997546786816 963199985778688 965220680537344 966402001338368 967432798216192 969912180801536 970648885133312 972873443311616 973136510058496 976407128440832 977148766060544 977412988862464 979388220833792 979653049188352 980397152272384 981898243342336 983958165127168 986213225857024 989491745521664 991759488253952 996117806317568 1021059893460992 1023399984889856 1026802126422016 1027897348104704 1031035646541824 1031314440454144 1033678033518592 1033957541937152 1036047043526656 1037114342899712 1038220563939328 1040599984635904 1040881364762624 1041671974289408 1043266883551232 1044059305017344 1047851552473088 1051050773577728 1051334979616768 1053744456269824 1058375169212416 1087362483945472 1090682336837632 1090977259323392 1095475374450688 1095771592982528 1098282910613504 1100799983747072 1101933989330944 1103109349185536 1104459430100992 1105637483675648 1106776472682496 1108471063773184 1109313011580928 1111855363784704 1112156011495424 1116741446926336 1117043415842816 1119300823810048 1119603484786688 1120453888311296 1124523617288192 1130847709167616 1158849982889984 1159163338031104 1163942585353856 1166925592526848 1169599982731264 1170488361484288 1170804863664128 1173488144482304 1174739826405376 1175950002225152 1178326453190656 1178645074804736 1181346324021248 1181665762213888 1184053764030464 1185273534742528 1186537787359232 1189257125298176 1189578702585856 1190482256330752 1193210634305536 1201200884088832 1201525690990592 1231278106820608 1236688996938472 1238202564214784 1242699981651968 1243643884077056 1243980167643136 1246494099243008 1246831153512448 1251971856515072 1252310391980032 1255180469272576 1256133851348992 1258057124282368 1259353130663936 1260696399069184 1262239348686848 1263585695629312 1264887397351424 1267786298949632 1270691844325376 1271035441709056 1276275939344384 1276621046677504 1280518729498624 1308232988496896 1315590224478208 1321371626831872 1324399980445696 1324758100606976 1328802751840256 1330220097547264 1333629248602112 1334642217058304 1336685694550016 1337700984553472 1338062701330432 1341129307979776 1342559801606144 1343942859685888 1346658803646464 1347022942633984 1350110084595712 1350475156815872 1356043185553408 1360551150092288 1363669296349184 1397814613508096 1403957353508864 1407174979223552 1411852923830272 1413358853643968 1415088644816896 1418057355624448 1420228550459392 1421307296088064 1421691620163584 1424564684849152 1424949889728512 1426032221487104 1430824978874368 1431211876548608 1434491964882944 1435581544398848 1439260720758784 1440795884650496 1445585596973056 1448898627371008 1463449976569856 1485178026852352 1495123415425024 1499688213151744 1500093731569664 1503531685117952 1506685940350976 1508529953308672 1510139002093568 1513599977652224 1514009257836544 1515159235330048 1518631716388864 1520251540054016 1524147712688128 1525305390923776 1528801125203968 1529214515806208 1532719209119744 1535934696783872 1539038632738816 1539454791581696 1554915600105472 1586447035400192 1593418726473728 1593849589792768 1597502415437824 1602813075390464 1604522689724416 1608199976255488 1609421497040896 1609856687538176 1613546198663168 1615267261307392 1617244165505024 1620636977856512 1624351195529216 1624790423044096 1628073925541888 1628514159689728 1629751110270976 1635228547284992 1635670716055552 1640664622170112 1652097825112064 1685599975112704 1693007396878336 1697346316402688 1702528525795328 1702988892602368 1708712474771456 1710010340605952 1710472730509312 1713929386459136 1714392836079616 1718321925849088 1721926788972544 1725873145249792 1729828545888256 1730296294670336 1731610554662912 1735579104444416 1737430331490304 1743206161055744 1747201285947392 1747673732349952 1755353939181568 1790949973557248 1798820359183232 1808936558657536 1809425698390016 1813082326171648 1816885986893824 1821049973112832 1821542388334592 1825717046214656 1827103783780352 1831786371874816 1833740216827904 1837942830006272 1839338853761024 1839836214329344 1844052798472192 1846019727208448 1848279046291456 1852156546121728 1856401366319104 1856903340621824 1862572697452544 1875045282480128 1902884346904576 1921995093573632 1926399971557376 1930441361074688 1932804002676736 1934865596432384 1939824361603072 1941297770266624 1945746886623232 1946273020116992 1952814256881664 1954297532121088 1954825977724928 1958776441667584 1959306098376704 1960794304544768 1963796486684672 1967916330254336 1972426451714048 1978983491043328 1983518976507904 1992235612635136 2042119786921984 2046799969779712 2053604252844032 2055794696209408 2062071293083648 2062628880908288 2067356067037184 2067915083874304 2072094087053312 2074228685799424 2076441127878656 2081199969271808 2081762729525248 2083343948578816 2086533767102464 2088118610034688 2095703104946176 2102101547155456 2102669959233536 2107488912539648 2116750338424832 2174724967890944 2181364673675264 2181954518646784 2190950748901376 2191543185965056 2196565821227008 2201599967494144 2203867978661888 2206218698371072 2208918860201984 2211274967351296 2213552945364992 2216942127546368 2218626023161856 2223710727569408 2224312022990848 2233482893852672 2234086831685632 2238601647620096 2239206969573376 2240907776622592 2249047234576384 2261695418335232 2317699965779968 2318326676062208 2327885170707712 2333851185053696 2339199965462528 2340976722968576 2341609727328256 2346976288964608 2349479652810752 2351900004450304 2356652906381312 2357290149609472 2362692648042496 2363331524427776 2368107528060928 2370547069485056 2373075574718464 2378514250596352 2379157405171712 2380964512661504 2386421268611072 2402401768177664 2403051381981184 2462556213641216 2473377993876944 2476405128429568 2485399963303936 2487287768154112 2487960335286272 2492988198486016 2493662307024896 2503943713030144 2504620783960064 2510360938545152 2512267702697984 2516114248564736 2518706261327872 2521392798138368 2527171391258624 2529774794702848 2535572597899264 2541383688650752 2552551878688768 2553242093355008 2561037458997248 2616465976993792 2631180448956416 2642743253663744 2648799960891392 2649516201213952 2657605503680512 2660440195094528 2667258497204224 2669284434116608 2673371389100032 2675401969106944 2676125402660864 2682258615959552 2685119603212288 2687885719371776 2693317607292928 2694045885267968 2700220169191424 2700950313631744 2712086371106816 2721102300184576 2727338592698368 2795629227016192 2807914707017728 2814349958447104 2823705847660544 2826717707287936 2830177289633792 2836114711248896 2840457100918784 2842614592176128 2843383240327168 2849129369698304 2849899779457024 2852064442974208 2861649957748736 2862423753097216 2868983929765888 2871163088797696 2878521441517568 2881591769300992 2891171193946112 2897797254742016 2926899953139712 2970356053704704 2990246830850048 2999376426303488 3000187463139328 3007063370235904 3013371880701952 3020278004187136 3027199955304448 3028018515673088 3030318470660096 3037263432777728 3040503080108032 3048295425376256 3050610781847552 3057602250407936 3058429031612416 3065438418239488 3071869393567744 3078077265477632 3078909583163392 3109831200210944 3172894070800384 3186837452947456 3187699179585536 3195004830875648 3205626150780928 3209045379448832 3216399952510976 3218842994081792 3219713375076352 3227092397326336 3230534522614784 3234488331010048 3241273955713024 3248702391058432 3249580846088192 3256147851083776 3257028319379456 3259502220541952 3270457094569984 3271341432111104 3281329244340224 3304195650224128 3371199950225408 3386014793756672 3394692632805376 3405057051590656 3405977785204736 3417424949542912 3420020681211904 3420945461018624 3427858772918272 3428785672159232 3436643851698176 3443853577945088 3451746290499584 3459657091776512 3460592589340672 3463221109325824 3471158208888832 3474860662980608 3486412322111488 3494402571894784 3495347464699904 3510707878363136 3581899947114496 3597640718366464 3617873117315072 3618851396780032 3626164652343296 3633771973787648 3642099946225664 3643084776669184 3651434092429312 3654207567560704 3663572743749632 3667480433655808 3675885660012544 3678677707522048 3679672428658688 3688105596944384 3692039454416896 3696558092582912 3704313092243456 3712802732638208 3713806681243648 3725145394905088 3750090564960256 3805768693809152 3843990187147264 3852799943114752 3860882722149376 3865608005353472 3869731192864768 3879648723206144 3882595540533248 3891493773246464 3892546040233984 3905628513763328 3908595064242176 3909651955449856 3917552883335168 3918612196753408 3921588609089536 3927592973369344 3935832660508672 3944852903428096 3957966982086656 3984471225270272 4084239573843968 4093599939559424 4107208505688064 4111589392418816 4124142586167296 4125257761816576 4134712134074368 4135830167748608 4144188174106624 4148457371598848 4152882255757312 4162399938543616 4163525459050496 4166687897157632 4173067534204928 4176237220069376 4191406209892352 4204203094310912 4205339918467072 4214977825079296 4233500676849664 4349449935781888 4362729347350528 4363909037293568 4381901497802752 4383086371930112 4393131642454016 4403199934988288 4407735957323776 4412437396742144 4417837720403968 4422549934702592 4427105890729984 4433884255092736 4437252046323712 4447421455138816 4448624045981696 4466965787705344 4468173663371264 4477203295240192 4478413939146752 4481815553245184 4498094469152768 4523390836670464 4635399931559936 4636653352124416 4655770341415424 4667702370107392 4678399930925056 4681953445937152 4683219454656512 4693952577929216 4698959305621504 4703800008900608 4713305812762624 4714580299218944 4725385296084992 4726663048855552 4736215056121856 4746151149436928 4757028501192704 4758314810343424 4761929025323008 4772842537222144 4804803536355328 4806102763962368 4925112427282432 4946755987753888 4952810256859136 4970799926607872 4974575536308224 4975920670572544 4985976396972032 4987324614049792 5007887426060288 5009241567920128 5020721877090304 5024535405395968 5032228497129472 5037412522655744 5042785596276736 5054342782517248 5059549589405696 5071145195798528 5082767377301504 5105103757377536 5106484186710016 5122074917994496 5232931953987584 5262360897912832 5285486507327488 5297599921782784 5299032402427904 5315211007361024 5320880390189056 5334516994408448 5338568868233216 5346742778200064 5350803938213888 5352250805321728 5364517231919104 5370239206424576 5375771438743552 5386635214585856 5388091770535936 5400440338382848 5401900627263488 5424172742213632 5442204600369152 5454677185396736 5591258454032384 5615829414035456 5628699916894208 5647411695321088 5653435414575872 5660354579267584 5672229422497792 5680914201837568 5685229184352256 5686766480654336 5698258739396608 5699799558914048 5704128885948416 5723299915497472 5724847506194432 5737967859531776 5742326177595392 5757042883035136 5763183538601984 5782342387892224 5795594509484032 5853799906279424 5940712107409408 5980493661700096 5998752852606976 6000374926278656 6014126740471808 6026743761403904 6040556008374272 6054399910608896 6056037031346176 6060636941320192 6074526865555456 6081006160216064 6096590850752512 6101221563695104 6115204500815872 6116858063224832 6143738787135488 6156154530955264 6157819166326784 6219662400421888 6345788141600768 6373674905894912 6375398359171072 6390009661751296 6411252301561856 6418090758897664 6432799905021952 6437685988163584 6439426750152704 6454184794652672 6461069045229568 6468976662020096 6482547911426048 6497404782116864 6499161692176384 6512295702167552 6514056638758912 6519004441083904 6540914189139968 6542682864222208 6562658488680448 6608391300448256 6742399900450816 6772029587513344 6789385265610752 6810114103181312 6811955570409472 6834849899085824 6840041362423808 6841890922037248 6855717545836544 6857571344318464 6873287703396352 6887707155890176 6903492580999168 6919314183553024 6921185178681344 6926442218651648 6942316417777664 6949721325961216 6972824644222976 6988805143789568 6990694929399808 7021415756726272 7163799894228992 7195281436732928 7235746234630144 7237702793560064 7252329304686592 7267543947575296 7284199892451328 7286169553338368 7302868184858624 7308415135121408 7334960867311616 7351771320025088 7357355415044096 7359344857317376 7376211193888768 7384078908833792 7393116185165824 7408626184486912 7425605465276416 7427613362487296 7500181129920512 7611537387618304 7687980374294528 7705599886229504 7721765444298752 7731216010706944 7739462385729536 7759297446412288 7765191081066496 7782987546492928 7785092080467968 7811257027526656 7817190128484352 7819303910899712 7835105766670336 7837224393506816 7843177218179072 7855185946738688 7871665321017344 7889705806856192 7915933964173312 7968942450540544 8168479147687936 8187199879118848 8214417011376128 8223178784837632 8248285172334592 8250515523633152 8269424268148736 8271660335497216 8288376348213248 8296914743197696 8305764511514624 8324799877087232 8327050918100992 8333375794315264 8346135068409856 8352474440138752 8382812419784704 8408406188621824 8410679836934144 8429955650158592 8467001353699328 8698899871563776 8725458694701056 8727818074587136 8763802995605504 8766172743860224 8786263284908032 8806399869976576 8815471914647552 8824874793484288 8835675440807936 8845099869405184 8854211781459968 8867768510185472 8874504092647424 8894842910277632 8897248091963392 8933931575410688 8936347326742528 8954406590480384 8956827878293504 8963631106490368 8996188938305536 9046781673340928 9270799863119872 9273306704248832 9311540682830848 9335404740214784 9356799861850112 9363906891874304 9366438909313024 9387905155858432 9397918611243008 9407600017801216 9426611625525248 9429160598437888 9450770592169984 9453326097711104 9472430112243712 9492302298873856 9514057002385408 9516629620686848 9523858050646016 9545685074444288 9609607072710656 9612205527924736 9850224854564864 9893511975507776 9905620513718272 9941599853215744 9949151072616448 9951841341145088 9971952793944064 9974649228099584 10015774852120576 10018483135840256 10041443754180608 10049070810791936 10064456994258944 10074825045311488 10085571192553472 10108685565034496 10119099178811392 10142290391597056 10165534754603008 10210207514755072 10212968373420032 10244149835988992 10465863907975168 10524721795825664 10570973014654976 10595199843565568 10598064804855808 10630422014722048 10641760780378112 10669033988816896 10677137736466432 10693485556400128 10701607876427776 10704501610643456 10729034463838208 10740478412849152 10751542877487104 10773270429171712 10776183541071872 10800880676765696 10803801254526976 10848345484427264 10884409200738304 10909354370793472 11182516908064768 11231658828070912 11257399833788416 11294823390642176 11306870829151744 11320709158535168 11344458844995584 11361828403675136 11370458368704512 11373532961308672 11396517478793216 11399599117828096 11408257771896832 11446599830994944 11449695012388864 11475935719063552 11484652355190784 11526367077203968 11564684775784448 11591189018968064 11881424214818816 11960987323400192 11997505705213952 12000749852557312 12028253480943616 12053487522807808 12081112016748544 12108799821217792 12112074062692352 12121273882640384 12149053731110912 12162012320432128 12193181701505024 12202443127390208 12230409001631744 12233716126449664 12287477574270976 12312309061910528 12315638332653568 12439324800843776 12691576283201536 12747349811789824 12750796718342144 12780019323502592 12822504603123712 12836181517795328 12865599810043904 12875371976327168 12878853500305408 12908369589305344 12922138090459136 12937953324040192 12965095822852096 12994809564233728 12998323384352768 13024591404335104 13028113277517824 13038008882167808 13081828378279936 13085365728444416 13125316977360896 13216782600896512 13484799800901632 13544059175026688 13578770531221504 13620228206362624 13623911140818944 13669699798171648 13680082724847616 13683781844074496 13711435091673088 13715142688636928 13746575406792704 13775414311780352 13806985161998336 13838628367106048 13842370357362688 13852884437303296 13884632835555328 13899442651922432 13945649288445952 13977610287579136 13981389858799616 14042831513452544 14327599788457984 14390562873465856 14471492469260288 14475405587120128 14504658609373184 14535087895150592 14568399784902656 14572339106676736 14605736369717248 14616830270242816 14669921734623232 14703542640050176 14714710830088192 14718689714634752 14752422387777536 14768157817667584 14817252368973824 14851210930552832 14855226724974592 15000362259841024 15223074775236608 15375960748589056 15411199772459008 15443530888597504 15462432021413888 15478924771459072 15518594892824576 15530382162132992 15565975092985856 15570184160935936 15622514055053312 15634380256968704 15638607821799424 15670211533340672 15674448787013632 15686354436358144 15710371893477376 15743330642034688 15779411613712384 15831867928346624 15937884901081088 16336958295375872 16374399758237696 16428834022752256 16446357569675264 16496570344669184 16501031047266304 16538848536297472 16543320670994432 16576752696426496 16593829486395392 16611529023029248 16649599754174464 16654101836201984 16666751588630528 16692270136819712 16704948880277504 16765624839569408 16816812377243648 16821359673868288 16859911300317184 16934002707398656 17397799743127552 17450917389402112 17455636149174272 17527605991211008 17532345487720448 17572526569816064 17612799739953152 17630943829295104 17649749586968576 17690199738810368 17708423562919936 17735537020370944 17749008185294848 17789685820555264 17867863150821376 17872694653485056 17908813180960768 17913655756587008 17927262212980736 17992377876611072 18541599726239744 18546613408497664 18623081365661696 18670809480429568 18713599723700224 18727813783748608 18732877818626048 18775810311716864 18795837222486016 18815200035602432 18853223251050496 18858321196875776 18901541184339968 18906652195422208 18944860224487424 18984604597747712 19028114004770816 19033259241373696 19047716101292032 19091370148888576 19219214145421312 19224411055849472 19700449709129728 19787023951015552 19811241027436544 19883199706431488 19898302145232896 19903682682290176 19943905587888128 19949298456199168 20031549704241152 20036966271680512 20082887508361216 20098141621583872 20128913988517888 20149650090622976 20171142385106944 20217371130068992 20238198357622784 20284580783194112 20331069509206016 20420415029510144 20425936746840064 20488299671977984 20931727815950336 21049443591651328 21141946029309952 21190399687131136 21196129609711616 21260844029444096 21283521560756224 21338067977633792 21354275472932864 21386971112800256 21403215752855552 21409003221286912 21458068927676416 21480956825698304 21503085754974208 21546540858343424 21552367082143744 21601761353531392 21607602509053952 21696690968854528 21768818401476608 21818708741586944 22365033816129536 22463317656141824 22514799667576832 22589646781284352 22613741658303488 22641418317070336 22688917689991168 22723656807350272 22740916737409024 22747065922617344 22793034957586432 22799198235656192 22816515543793664 22893199661989888 22899390024777728 22951871438127104 22969304710381568 23052734154407936 23129369551568896 23182378037936128 23762848429637632 23921974646800384 23995011410427904 24001499705114624 24056506961887232 24106975045615616 24162224033497088 24217599642435584 24224148125384704 24242547765280768 24298107462221824 24324024640864256 24386363403010048 24404886254780416 24460818003263488 24467432252899328 24574955148541952 24624618123821056 24631276665307136 24878649601687552 25383152566403072 25494699623579648 25501593436684288 25560038647005184 25645009206247424 25672363035590656 25731199620087808 25750743952654336 25757707000610816 25816739178610688 25844276180918272 25875906648080384 25930191645704192 25989619128467456 25996646768705536 26049182808670208 26056226555035648 26076017764335616 26163656756559872 26170731456888832 26250633954721792 26433565201793024 26969599601803264 27088118350053376 27157541062443008 27240456412725248 27247822281637888 27339399596343296 27360165449695232 27367563688148992 27422870183346176 27430285377273856 27493150813585408 27550828623560704 27613970323996672 27677256734212096 27684740714725376 27705768874606592 27798885303844864 27891298576891904 27955220575158272 28085663026905088 28655199576915968 28781125746931712 28942984938520576 28950811174240256 29009317218746368 29070175790301184 29136799569805312 29144678213353472 29211472739434496 29233660540485632 29339843469246464 29407085280100352 29429421660176384 29437379429269504 29504844775555072 29536315635335168 29634504737947648 29702421861105664 29710453449949184 30000724519682048 30446149550473216 30751921497178112 30822399544918016 30887061777195008 30924864042827776 30957849542918144 31037189785649152 31060764324265984 31131950185971712 31140368321871872 31245028110106624 31268760513937408 31277215643598848 31340423066681344 31348897574027264 31372708872716288 31420743786954752 31486661284069376 31558823227424768 31663735856693248 31875769802162176 32673916590751744 32748799516475392 32857668045504512 32892715139350528 32993140689338368 33002062094532608 33077697072594944 33086641341988864 33153505392852992 33223058046058496 33299199508348928 33308203672403968 33333503177261056 33384540273639424 33409897760555008 33531249679138816 33633624754487296 33642719347736576 33719822600634368 33868005414797312 34795599486255104 34901834778804224 34911272298348544 35055211982422016 35064690975440896 35145053139632128 35225599479906304 35261887658590208 35299499173937152 35380399477620736 35416847125839872 35471074040741888 35498016370589696 35579371641110528 35735726301642752 35745389306970112 35817626361921536 35827311513174016 35854524425961472 35984755753222144 37083199452479488 37093226816995328 37246162731323392 37341618960859136 37427199447400448 37455627567497216 37465755637252096 37551620623433728 37591674444972032 37630400071204864 37706446502100992 37716642393751552 37803082368679936 37813304390844416 37889720448974848 37969209195495424 38056228009541632 38066518482747392 38095432202584064 38182740297777152 38438428290842624 38448822111698944 39400899418259456 39574047902031104 39622482054873088 39766399412862976 39796604290465792 39807365364580352 39887811175776256 39898596912398336 40063099408482304 40073932543361024 40165775016722432 40196283243167744 40257827977035776 40299300181245952 40342284770213888 40434742260137984 40476396715245568 40569161566388224 40662139018412032 40840830059020288 40851873493680128 40976599343955968 41863455631900672 42098887183302656 42283892058619904 42380799374262272 42392259219423232 42521688058888192 42567043121512448 42676135955267584 42708550945865728 42773942225600512 42806431505711104 42818006442573824 42961913651396608 43006171509948416 43093081716686848 43104734164287488 43203522707062784 43393381937709056 43537636802953216 44730067632259072 44926635312283648 45029599335153664 45179293562568704 45227483316606976 45282836634140672 45377835379982336 45447313614700544 45481833474818048 45494131845234688 45586069915172864 45598396471312384 45633031087587328 45786399323979776 45798780049555456 45903742876254208 45938609420763136 46105468308815872 46258739103137792 46364756075872256 47525696859275264 47843949293600768 47990022820855808 48002999410229248 48113013923774464 48213950091231232 48324448066994176 48435199284871168 48448296250769408 48485095530561536 48596214924443648 48648049281728512 48772726806020096 48809772509560832 48921636006526976 48934864505798656 49149910297083904 49249236247642112 49262553330614272 49757299203375104 50766305132806144 50989399247159296 51003186873368576 51120077294010368 51344726071181312 51462399240175616 51501487905308672 51515414001221632 51633478357221376 51688552361836544 51751813296160768 51860383291408384 51979238256934912 51993293537411072 52098365617340416 52112453110071296 52327313513119744 52341462913777664 52501267909443584 52867130403586048 53939199203606528 54176236700106752 54315082124886016 54480912825450496 54495644563275776 54678799192686592 54720330899390464 54735127376297984 54845740366692352 54860570754547712 54986301627170816 55101657247121408 55227940647993344 55354513468424192 55369481429450752 55411537749213184 55597770607689728 55782597153783808 55910441150316544 56171326053810176 57310399153831936 57562251493863424 57885969877041152 57901622348480512 58018634437492736 58140351580602368 58273599139610624 58289356426706944 58422945478868992 58467321080971264 58679686938492928 58814170560200704 58858843320352768 58874758858539008 59009689551110144 59072631270670336 59269009475895296 59404843722211328 59420906899898368 60001449039364096 60892299100946432 61503842994356224 61644799089836032 61774123554390016 61849728085655552 61915699085836288 62074379571298304 62121528648531968 62263900371943424 62280736643743744 62490056220213248 62537521027874816 62554431287197696 62680846133362688 62697795148054528 62745417745432576 62841487573909504 62973322568138752 63117646454849536 63327471713386496 63751539604324352 65347833181503488 65497599032950784 65715336091009024 65785430278701056 65986281378676736 66004124189065216 66155394145189888 66173282683977728 66307010785705984 66446116092116992 66598399016697856 66616407344807936 66667006354522112 66769080547278848 66819795521110016 67062499358277632 67267249508974592 67285438695473152 67736010829594624 69591198972510208 69803669557608448 69822544596697088 70110423964844032 70129381950881792 70290106279264256 70451198959812608 70523775317180416 70598998347874304 70760798955241472 70833694251679744 70942148081483776 70996032741179392 71158743282221056 71471452603285504 71490778613940224 71635252723843072 71654623026348032 71709048851922944 71969511506444288 74166398904958976 74186453633990656 74492325462646784 74683237921718272 74854398894800896 74911255134994432 74931511274504192 75103241246867456 75183348889944064 75260800142409728 75412893004201984 75433284787503104 75606164737359872 75626608781688832 75779440897949696 75938418390990848 76112456019083264 76133036965494784 76190864405168128 76365480595554304 76876856581685248 76897644223397888 78801798836518912 79148095804062208 79244964109746176 79532798825725952 79593208580931584 79614730729160704 79775622351552512 79797193824796672 80126198816964608 80147865086722048 80331550033444864 80392566486335488 80515655954071552 80684569540427776 80869484520275968 80952793430491136 81138323132776448 81324278036824064 81681660118040576 81703746987360256 83726911263801344 84197774366605312 84567784117239808 84761598748524544 84784518438846464 85043376117776384 85134086243024896 85352271910535168 85417101891731456 85547884451201024 85612863011422208 85636012885147648 85923827302793216 86012343019896832 86186163433373696 86209468328574976 86407045414125568 86786763875418112 87075273605906432 89460135264518144 89853270624567296 90059198670307328 90358587125137408 90454966633213952 90565673268281344 90755670759964672 90894627229401088 90963666949636096 90988263690469376 91172139830345728 91196792942624768 91266062175174656 91572798647959552 91597560099110912 91807485752508416 91877218841526272 92210936617631744 92517478206275584 92729512151744512 95051393718550528 95687898587201536 95980045641711616 96005998820458496 96226027847548928 96427900182462464 96648896133988352 96870398569742336 96896592501538816 96970191061123072 97192429848887296 97296098563457024 97545453612040192 97619545019121664 97843272013053952 97869729011597312 98299820594167808 98498472495284224 98525106661228544 99514598406750208 101532610265612288 101978798494318592 102006373746737152 102240154588020736 102689452142362624 102924798480351232 103002975810617344 103030828002443264 103266956714442752 103377104723673088 103720766582816768 103958476513869824 103986587074822144 104196731234680832 104654627026239488 104682925827555328 105002535818887168 105734260807172096 107878398407213056 108352473400213504 108630164249772032 108961825650900992 108991289126551552 109357598385373184 109440661798780928 109470254752595968 109691480733384704 109721141509095424 109972603254341632 110203314494242816 110455881295986688 110709026936848384 110738962858901504 110823075498426368 111195541215379456 111565194307567616 111820882300633088 112342652107620352 114620798307663872 115124502987726848 115771939754082304 115803244696961024 116037268874985472 116280703161204736 116547198279221248 116578712853413888 116845890957737984 116934642161942528 117359373876985856 117628341120401408 117717686640705536 117749517717078016 118019379102220288 118145262541340672 118538018951790592 118809687444422656 118841813799796736 120002898078728192 121784598201892864 123007685988712448 123289598179672064 123548247108780032 123831398171672576 124148759142596608 124243057297063936 124527800743886848 124980112440426496 125075042055749632 125108862574395392 125361692266725376 125395590296109056 125490835490865152 125682975147819008 125946645136277504 126235292909699072 127503079208648704 130695666363006976 130995198065901568 131430672182018048 131570860557402112 131972562757353472 132008248378130432 132310788290379776 132346565367955456 132614021571411968 132892232184233984 133196798033395712 133232814689615872 133334012709044224 133538161094557696 133639591042220032 134124998716555264 134534499017949184 134570877390946304 135472021659189248 139182397945020416 139607339115216896 139645089193394176 140220847929688064 140258763901763584 140580212558528512 140902397919625216 141047550634360832 141197996695748608 141521597910482944 141667388503359488 141884296162967552 141992065482358784 142317486564442112 142942905206571008 142981557227880448 143270505447686144 143309246052696064 143418097703845888 143939023012888576 148332797809917952 148372907267981312 148984650925293568 149366475843436544 149708797789601792 149822510269988864 149863022549008384 150206482493734912 150366697779888128 150521600284819456 150825786008403968 150866569575006208 151212329474719744 151253217563377664 151558881795899392 151876836781981696 152224912038166528 152266073930989568 152381728810336256 152730961191108608 153753713163370496 153795288446795776 157603597673037824 158296191608124416 158489928219492352 159065597651451904 159186417161863168 159229461458321408 159551244703105024 159594387649593344 160252397633929216 160295730173444096 160663100066889728 160785132972670976 161031311908143104 161369139080855552 161738969040551936 161905586860982272 162276646265552896 163363320236081152 163407493974720512 167453822527602688 168395548733210624 169135568234479616 169523197497049088 169569036877692928 170086752235552768 170268172486049792 170704543821070336 170834203783462912 171095768902402048 171225726022844416 171272025770295296 171847654605586432 172024686039793664 172372326866747392 172418936657149952 172814090828251136 173573527750836224 174150547211812864 178920270529036288 179706541249134592 180118397340614656 180717174250274816 180909933266427904 181131346536562688 181511341519929344 181789254458802176 181927333899272192 181976527380938752 182344279660691456 182393585885249536 182532124350349312 183145597295919104 183195120198221824 183614971505016832 183754437683052544 184421873235263488 185034956412551168 185459024303489024 190102787437101056 191375797174403072 191960091283423232 192011997640916992 192452055695097856 192855800364924928 193297792267976704 193740797139484672 193793185003077632 193940382122246144 194592197126914048 195090907224080384 195239090038243328 195686544026107904 196599641188335616 196996944990568448 197050213322457088 203065220531224576 203957596988637184 204012747493474304 204480309176041472 205378904284725248 205849596960702464 206005951621234688 206061656004886528 206533913428885504 206754209447346176 207441533165633536 207916953027739648 207973174149644288 208393462469361664 209309254052478976 209365851655110656 210005071637774336 211468521614344192 215756796814426112 216704946800427008 217260328499544064 217923651301801984 217982578253103104 218715196770746368 218881323597561856 218940509505191936 219382961466769408 219442283018190848 219945206508683264 220406628988485632 220911762591973376 221418053873696768 221477925717803008 221646150996852736 222391082430758912 223130388615135232 223641764601266176 224685304215240704 229241596615327744 230249005975453696 231543879508164608 231606489393922048 232074537749970944 232561406322409472 233094396558442496 233157425706827776 233691781915475968 233869284323885056 234718747753971712 235256682240802816 235435373281411072 235499035434156032 236038758204440576 236290525082681344 237076037903581184 237619374888845312 237683627599593472 240005796157456384 243569196403785728 246015371977424896 246579196359344128 247096494217560064 247662796343345152 248297518285193216 248486114594127872 249055601487773696 249960224880852992 250150084111499264 250217725148790784 250723384533450752 250791180592218112 250981670981730304 251893290272555008 252470585819398144 255006158417297408 261391332726013952 261990396131803136 262861344364036096 263141721114804224 263945125514706944 264016496756260864 264621576580759552 264693130735910912 265228043142823936 265784464368467968 266393596066791424 266465629379231744 266668025418088448 267076322189115392 267279182084440064 268249997433110528 269068998035898368 269141754781892608 270944043318378496 278364795890040832 279214678230433792 279290178386788352 280441695859376128 280517527803527168 281160425117057024 281804795839250432 282095101268721664 282395993391497216 283043195820965888 283334777006718976 283768592325935104 283984130964717568 284634973128884224 285885810413142016 285963114455760896 286541010895372288 286618492105392128 286836195407691776 287878046025777152 296665595619835904 296745814535962624 297969301850587136 298732951686873088 299417595579203584 299645020539977728 299726045098016768 300733395559776256 301043200569638912 301651572016807936 301733139150012416 302424658949439488 303117763591798784 303753673563963392 304449824076333056 304532147861979136 304763457620672512 307507426326740992 315207195346075648 316592383216248832 316979856438984704 318131195302903808 318372834323726336 318458922916642816 319102489406210048 319188775299186688 320504795267858432 320591460346888192 321326200133779456 321570265945341952 322062623816286208 322738278161711104 323477938081103872 323811173721964544 324553292531105792 326726640472162304 326814987949441024 334907645055205376 336791097466421248 338271136468959232 339046394994098176 339138073755385856 340173504471105536 340536344972099584 341409087642140672 341668407566925824 342191537804804096 342451452045688832 342544051540590592 343695309211172864 344049372079587328 344744653733494784 344837873314299904 345628181656502272 347147055501672448 348301094423625728 357840541058072576 359413082498269184 360236794681229312 361434348500549632 361819866532855808 362262693073125376 363022683039858688 363578508917604352 363854667798544384 363953054761877504 364688559321382912 364787171770499072 366291194591838208 366390240396443648 367229943010033664 367508875366105088 368843746470526976 370069912825102336 370918048606978048 380205574874202112 382751594348806144 383920182566846464 384023995281833984 384904111390195712 385711600729849856 386595584535953408 387481594278969344 387586370006155264 387880764244492288 389184394253828096 390181814448160768 390478180076486656 391373088052215808 393199282376671232 393993889981136896 394100426644914176 406130441062449152 407915193977274368 408025494986948608 408960618352082944 410757808569450496 411699193921404928 412011903242469376 412123312009773056 413067826857771008 413508418894692352 414883066331267072 415833906055479296 415946348299288576 416786924938723328 418618508104957952 418731703310221312 420010143275548672 422937043228688384 431513593628852224 433409893600854016 434520656999088128 435847302603603968 435965156506206208 437430393541492736 437762647195123712 437881019010383872 438765922933538816 438884566036381696 439890413017366528 440813257976971264 441823525183946752 442836107747393536 442955851435606016 443292301993705472 444782164861517824 446260777230270464 447283529202532352 449370608430481408 458483193230655488 460498011950907392 463087759016329216 463212978787844096 464149075499941888 465122812644818944 466188793116884992 466314851413655552 467383563830951936 467738568647770112 469437495507943424 470513364481605632 470870746562822144 470998070868312064 472581050165362688 474152075807162368 475238749777690624 487138392807571456 492030743954849792 493158392718688256 494192988435120128 495325592686690304 496595036570386432 496972229188255744 498111202975547392 499920449761705984 500300168222998528 500435450297581568 501446769066901504 501582361184436224 501963341963460608 503786580545110016 504941171638796288 510012316834594816 522782665452027904 523980792263606272 525722688728072192 526283442229608448 527890251029413888 528032993512521728 529243153161519104 529386261471821824 530456086285647872 531568928736935936 532787192133582848 532931258758463488 533336050836176896 534152644378230784 534558364168880128 536499994866221056 538137996071796736 538283509563785216 541888086636756992 556729591780081664 558429356460867584 558580356773576704 560883391718752256 561035055607054336 562320850234114048 563609591678500864 564791986782994432 566086391641931776 566669554013437952 567537184651870208 567968261929435136 569269946257768448 571771620826284032 571926228911521792 573082021790744576 573236984210784256 575756092051554304 593331191239671808 593491629071925248 595938603701174272 597465903373746176 598835191158407168 599290041079955456 599452090196033536 601466791119552512 602086401139277824 603303144033615872 603466278300024832 604849317898878976 607507347127926784 608899648152666112 609064295723958272 609526915241345024 615014852653481984 630414390692151296 633184766432497664 633959712877969408 636262390605807616 636745668647452672 636917845833285632 638204978812420096 638377550598373376 641009590535716864 641182920693776384 642652400267558912 643140531890683904 644125247632572416 645476556323422208 646955876162207744 647622347443929088 649106585062211584 653453280944324608 653629975898882048 669815290110410752 673582194932842496 676542272937918464 678092789988196352 678276147510771712 680347008942211072 681072689944199168 682818175284281344 683336815133851648 684383075609608192 684902904091377664 685088103081181184 687390618422345728 688098744159174656 689489307466989568 689675746628599808 691256363313004544 694294111003344896 696602188847251456 715681082116145152 718826164996538368 720473589362458624 722868697001099264 723639733065711616 726045366079717376 727157017835208704 727709335597088768 727906109523755008 729377118642765824 732582389183676416 732780480792887296 734459886020067328 735017750732210176 737687492941053952 740139825650204672 760411149748404224 765503188697612288 767840365133692928 768047990563667968 769808222780391424 771423201459699712 773191169071906816 774963188557938688 775172740012310528 775761528488984576 778368788507656192 780363628896321536 780956360152973312 782746176104431616 786398564753342464 787987779962273792 788200853289828352 812260882124898304 815830387954548736 816050989973897216 817921236704165888 821515617138900992 823398387842809856 824023806484938752 824246624019546112 826135653715542016 827016837789384704 829766132662534144 831667812110958592 831892696598577152 833573849877446656 837237016209915904 837463406620442624 840020286551097344 845874086457376768 863027187257704448 866819787201708032 869041313998176256 871694605207207936 874860787082985472 875525294390247424 875762038020767744 877531845867077632 877769132072763392 879780826034733056 881626515953942528 883647050367893504 885672215494787072 885911702871212032 889564329723035648 892521554460540928 894567058405064704 898741216860962816 916966386461310976 920996023901814784 926175518032658432 926425957575688192 928298150999883776 930245625289637888 932377586233769984 932629702827311104 934767127661903872 935477137295540224 938874991015886848 941026728963211264 941741493125644288 941996141736624128 945162100330725376 948304151614324736 950477499555381248 974276785615142912 984061487909699584 986316785437376512 988385976870240256 990651185373380608 993190073140772864 993944458376511488 996222405951094784 999840899523411968 1000600336445997056 1000870900595163136 1002893538133803008 1003164722368872448 1003926683926921216 1007573161090220032 1009882343277592576 1020024633669189632 1045565330904055808 1047961584527212544 1051445377456144384 1052566884459216896 1055780502058827776 1056065987025043456 1058486306323038208 1058772522943643648 1060912172571295744 1063137857473871872 1065574384267165696 1065862517516926976 1066672101672353792 1068305288756461568 1069116728337760256 1072999989732442112 1076275992143593472 1076567019127570432 1083776173273513984 1113459183560163328 1116858712921735168 1117160713547153408 1121766783437504512 1122070111214108672 1124641700468228096 1127219183357001728 1129583973565988864 1132172783283863552 1133339108026875904 1135074369303740416 1135936523858870272 1143543241652568064 1143852457823043584 1146164043581489152 1151512184103108608 1186662382479343616 1186983258143850496 1191877207402348544 1194931806747492352 1197670382316814336 1198580082159910912 1198904180392067072 1202933582239105024 1204172802278555648 1206606288067231744 1206932556600049664 1209698635797757952 1215014694255853568 1217799296305332224 1218128591447916544 1219053830482690048 1230029705306963968 1260828781384302592 1266369532864995328 1267919425755938816 1272524781211615232 1273491337294905344 1273835691666571264 1276409957624840192 1276755101196746752 1282019181071433728 1282365841387552768 1285304800535117824 1286281063781367808 1288250495265144832 1290953112646844416 1293911752324415488 1295244694887858176 1298213170124423168 1306906561888649216 1307259951797764096 1339630580220821504 1347164389865684992 1353084545875836928 1356185579976392704 1356552295021543424 1362145379888398336 1365636350568562688 1366673630267703296 1368766151219216384 1369805808182755328 1374781236844691456 1376197488318349312 1378978614933979136 1379351493257199616 1382512726626009088 1388588222006689792 1431362164232290304 1437652329993076736 1440947178724917248 1445737394002198528 1447279466131423232 1452090732159434752 1454314035670417408 1455418671194177536 1455812219047510016 1458754237285531648 1465164778367352832 1465560961585774592 1468919772040134656 1470035501464420352 1475374985882107904 1480279651300409344 1520822299496808448 1531006377395224576 1535680730267385856 1536095981127335936 1539616445560782848 1542846402919399424 1546382338143813632 1549926377115877376 1550345480024621056 1551523056977969152 1556737577015312384 1560727257792643072 1561912720305946624 1565492352208863232 1572797129506684928 1575975559924547584 1576401706579656704 1624521764249796608 1631660775909097472 1632101979947794432 1635842473408331776 1643031234277801984 1646796775685619712 1648047612969877504 1648493248039092224 1652271307431084032 1654033675578769408 1659532265325068288 1663335624221917184 1663785393197154304 1667147699754893312 1674474032419831808 1674926813240885248 1680040573102194688 1691748172914753536 1726054374515408896 1733639574403416064 1738082627996352512 1743389210414415872 1749721574165970944 1751050588780494848 1751524076041535488 1755063691734155264 1755538264145526784 1763253031907885056 1767294100735787008 1771344430989574144 1779128659446071296 1785043108921081856 1797482433721925632 1833932772922621952 1841992047803629568 1852351036065316864 1852851915151376384 1856596301999767552 1860491250579275776 1864755172467539968 1865259405654622208 1869534255323807744 1870954274591080448 1877749982031773696 1882053457926422528 1883482986251288576 1883992283473248256 1890324200661450752 1896608303228649472 1900954999110762496 1948553571230285824 1968122975819399168 1972633570874753024 1976771953740480512 1981302370746761216 1986380146281545728 1987888916753022976 1992444811902189568 1999681799046823936 2001200672891994112 2001741801190326272 2005787076267606016 2006329444737744896 2007853367853842432 2015146322180440064 2019764686555185152 2040049267338379264 2091130661808111616 2095923169054425088 2105133768918433792 2111561004117655552 2112131974050086912 2116972612646076416 2121824345142591488 2126275714947743744 2131148768534331392 2131725035033853952 2133344203344707584 2136610577512923136 2145999979464884224 2152551984287186944 2167552346547027968 2226918367120326656 2233717425843470336 2234321427094306816 2243533566875009024 2244140222428217344 2249283400936456192 2254438366714003456 2259167947131977728 2264345566567727104 2266678216053751808 2270148738607480832 2271873047717740544 2287086483305136128 2287704915646087168 2292328087162978304 2303024368206217216 2373324764958687232 2373966516287700992 2383754414804697088 2389863613494984704 2395340764633628672 2397160164319821824 2397808360784134144 2405867164478210048 2408345604557111296 2413212576134463488 2413865113200099328 2419397271595515904 2430029388511707136 2435598592610664448 2436257182895833088 2438107660965380096 2460059410613927936 2521657562768605184 2532739065729990656 2535838851511877632 2545049562423230464 2546982674589810688 2547671383333142528 2552819915249680384 2553510202393493504 2564038362142867456 2564731682775105536 2570609601070235648 2572562127562735616 2576500990530289664 2581906225293688832 2587823504648830976 2590489389775716352 2596426340248846336 2613813123777298432 2614519903595528192 2679261160441643008 2694328779731369984 2706169091751673856 2712371159952785408 2713104590043086848 2724290759776796672 2731272701137125376 2733347260535406592 2737532302438432768 2739611616365510656 2749562473689382912 2752394976636698624 2757957229867958272 2758702986514399232 2777176444013379584 2862724328464580608 2875304659986153472 2881894357449834496 2891474788004397056 2894558932262846464 2904181464318869504 2908628071340834816 2910837342388355072 2911624438095020032 2917508474571063296 2930329556734705664 2931121923171549184 2937839544080269312 2940071002928840704 2950749971764215808 2960559302600818688 3041644598993616896 3062012754790449152 3071361460534771712 3072191962254671872 3079232891121565696 3085692805838798848 3092764676287627264 3099852754231754752 3100690960049242112 3103046113955938304 3113475154030624768 3121454515585286144 3123825440611893248 3130984704417726464 3145594259013369856 3151951119849095168 3152803413159313408 3249043528499593216 3263321551818194944 3264203959895588864 3271684946816663552 3286062468555603968 3293593551371239424 3296095225939755008 3296986496078184448 3308067351157538816 3319064530650136576 3326671248443834368 3334295399509786624 3348948064839663616 3349853626481770496 3452108749030817792 3467279148806832128 3476165255992705024 3486778420828831744 3499443148331941888 3502101177560989696 3503048152083070976 3510127383468310528 3511076528291053568 3526506063815770112 3534588201471574016 3542688861979148288 3558257318892142592 3570086217842163712 3594964867443851264 3667865545845243904 3683984095607259136 3704702072130633728 3705703830302752768 3713192603999535104 3720982501158551552 3729510344935079936 3730518811309244416 3739068510647615488 3741908549182160896 3755499964063547392 3764106915852845056 3766965972502577152 3767984566946496512 3780648401322901504 3793216606457298944 3801909998221524992 3897107142460571648 3936245951638798336 3945267141749506048 3953543907480961024 3962604741493522432 3972760292563091456 3975777833506045952 3984889623804379136 3999363598093647872 4002401345783988224 4003483602380652544 4011574152535212032 4012658889475489792 4030292644360880128 4039529373110370304 4080098534676758528 4182261323616223232 4191846338108850176 4210267537836867584 4223122008235311104 4224263948100173824 4233945225292152832 4252551429895487488 4262297537068662784 4263450070067707904 4266688406689415168 4291999958929768448 4305103968574373888 4335104693094055936 4453836734240653312 4467434851686940672 4468642854188613632 4487067133750018048 4488280444856434688 4498566801872912384 4508876733428006912 4518335894263955456 4528691133135454208 4533356432107503616 4540297477214961664 4543746095435481088 4574172966610272256 4575409831292174336 4584656174325956608 4606048736412434432 4746649529917374464 4747933032575401984 4767508829609394176 4779727226989969408 4790681529267257344 4794320328639643648 4795616721568268288 4811734328956420096 4816691209114222592 4826425152268926976 4827730226400198656 4838794543191031808 4860058777023414272 4871197185221328896 4872514365791666176 4876215321930760192 4920118821227855872 5043315125537210368 5065478131459981312 5090099124846460928 5093965349179621376 5095342766666285056 5105639830499360768 5128076724285734912 5129463365550211072 5141219202140471296 5145124255125471232 5153001981060579328 5163812450587377664 5175647009297661952 5180978779551432704 5227626247554596864 5358522320883286016 5388657559462739968 5412338183503347712 5424742319905570816 5426209180086173696 5448581519553593344 5462545402274250752 5466694521070813184 5475064604876865536 5479223232731021312 5499124947378765824 5504789953273397248 5515914459735916544 5517405973028798464 5554352888026759168 5725448656929161216 5750609319972306944 5763788714899668992 5782949576008794112 5789117864525692928 5808362928637739008 5817256142681669632 5821674684776710144 5823248876190040064 5835016949142126592 5860659113469411328 5862243846343098368 5875679088160538624 5880142005857681408 5901499943528431616 5921118605201637376 6083289197987233792 6124025509580898304 6142722921069543424 6144383924509343744 6158465782243131392 6171385611677597696 6185529352575254528 6199705508463509504 6201381920098484224 6226950308061249536 6242909031170572288 6247650881223786496 6261969408835452928 6291188518026739712 6303902239698190336 6305606826318626816 6498087056999186432 6526643103636389888 6528407919791177728 6543369893633327104 6572124937111207936 6587187102742478848 6592190451879510016 6593972992156368896 6616134702315077632 6638129061300273152 6653342496887668736 6697896129679327232 6699707252963540992 6904217498061635584 6934558297613664256 6952330511985410048 6973556841657663488 6998886296663883776 7004202355121979392 7006096304166141952 7020254766936621056 7022153056582107136 7053012127631540224 7069176402943148032 7085377723958296576 7116514637784285184 7140172435684327424 7189929734887702528 7335731091690487808 7367968191214518272 7409404144261267456 7411407660605505536 7426385207999070208 7441965002317103104 7459020689870159872 7461037622618488832 7478137021295230976 7483817098364321792 7510999928127094784 7528213831705690112 7533931945005154304 7535969133892993024 7561296802645803008 7586433212914597888 7603819996443049984 7794214284921143296 7872491903277596672 7890534283499012096 7907087814961922048 7925209482987044864 7945520585126182912 7951555667012091904 7998727196187295744 8004802691567976448 8006967204761305088 8023148305070424064 8060585288721760256 8079058746220740608 8364522647232446464 8383692676217700352 8420535075673735168 8446244016470622208 8448527896200347648 8467890450584305664 8505102859790974976 8524595074137325568 8526900140135415808 8533376813378830336 8583999917859536896 8610207937148747776 8670209386188111872 8907673468481306624 8934869703373881344 8937285708377227264 8974134267500036096 8976560889712869376 8997133603745824768 9017753466856013824 9036671788527910912 9057382266270908416 9066712864215007232 9080594954429923328 9087492190870962176 9148345933220544512 9150819662584348672 9169312348651913216 9212097472824868864 9493299059834748928 9495866065150803968 9535017659218788352 9559454453979938816 9581363058534514688 9588640657279287296 9623468657912840192 9633382418228445184 9652850304537853952 9655460452800397312 9677589086382063616 9720117554046828544 9742394370442657792 9745028731583332352 9840237642455711744 10086630251074420736 10130956262919962624 10180198249692921856 10187930698359242752 10190685533332570112 10211279660998721536 10256153448571469824 10258926731100422144 10282438404280942592 10290248510250942464 10327624901174755328 10351294018595323904 10361957559102865408 10455252495109193728 10717044641766572032 10777315118925479936 10824676367006695424 10849484639811141632 10852418360172347392 10897163039107186688 10925090804548501504 10933389042141626368 10950129209753731072 10958446465462042624 10998249894757531648 11009579906546794496 11031828919471833088 11034811946057596928 11108705776053518336 11450897313858322432 11501218639944613888 11527577429799337984 11565899152017588224 11578235729051385856 11616725857275478016 11634512285363339264 11643349369553420288 11646497752380080128 11670033898284253184 11721318226938822656 11724487692686196736 11751358176321077248 11760284011715362816 11802999887056863232 11842237210403274752 12166578395974467584 12248051019161796608 12285445842139086848 12288767849018687488 12342771223355195392 12371058705150509056 12399411016927019008 12453900616122499072 12485818062341144576 12495301762447572992 12582377036053479424 12607804479396380672 12996174113998372864 13053286207272779776 13056815839582355456 13086739787266654208 13144249874222415872 13174374205484957696 13184380903759020032 13187945984312737792 13232269404630155264 13276258122600546304 13306684993775337472 13395792259358654464 13399414505927081984 13808434996123271168 13869116595227328512 13904661023970820096 13947113683315326976 13997772593327767552 14008404710243958784 14012192608332283904 14040509533873242112 14044306113164214272 14106024255263080448 14138352805886296064 14170755447916593152 14233029275568570368 14280344871368654848 14379859469775405056 14671462183380975616 14735936382429036544 14818808288522534912 14852770415998140416 14883930004634206208 14918041379740319744 14922075245236977664 14956274042590461952 15021999856254189568 15056427663411380224 15067863890010308608 15122593605291606016 15172866425829195776 15207639992886099968 15588428569842286592 15744983806555193344 15781068566998024192 15814175629923844096 15850418965974089728 15891041170252365824 15903111334024183808 15997454392374591488 16009605383135952896 16013934409522610176 16046296610140848128 16121170577443520512 16158117492441481216 16729045294464892928 16767385352435400704 16841070151347470336 16892488032941244416 16897055792400695296 16935780901168611328 17010205719581949952 17049190148274651136 17053800280270831616 17066753626757660672 17167999835719073792 17220415874297495552 17340418772376223744 17815346936962613248 17869739406747762688 17874571416754454528 17948268535000072192 17953121779425738752 17994267207491649536 18035506933712027648 18073343577055821824 18114764532541816832 18133425728430014464 18161189908859846656 18174984381741924352 18296691866441089024 18301639325168697344 18338624697303826432 18424194945649737728 18986598119669497856 18991732130301607936 19070035318437576704 19118908907959877632 19162726117069029376 19177281314558574592 19246937315825680384 19266764836456890368 19305700609075707904 19310920905600794624 19440235108093657088 19484788740885315584 20173260502148841472 20261912525839925248 20360396499385843712 20375861396718485504 20381371066665140224 20422559321997443072 20512306897142939648 20517853462200844288 20564876808561885184 20580497020501884928 20655249802349510656 20702588037190647808 20723915118205730816 20910504990218387456 21434089283533144064 21554630237850959872 21649352734013390848 21698969279622283264 21704836720344694784 21794326078214373376 21850181609097003008 21866778084283252736 21900258419507462144 21916892930924085248 21996499789515063296 22019159813093588992 22063657838943666176 22069623892115193856 22217411552107036672 22901794627716644864 23002437279889227776 23055154859598675968 23156471458102771712 23233451714550956032 23269024570726678528 23286698739106840576 23340067796568506368 23442636453877645312 23448975385372393472 23502716352642154496 23605999774113726464 24333156791948935168 24496102038323593216 24570891684278173696 24577535698037374976 24685542446710390784 24742117410301018112 24798822033854038016 24907801232244998144 24971636124682289152 24990603524895145984 25164754072106958848 25215608958792761344 25992348227996745728 26106572414545559552 26113631679164710912 26173479574533308416 26288499748444831744 26348748410969915392 26368761807518040064 26375891968625475584 26464538809260310528 26552516245201092608 26613369987550674944 26791584518717308928 26798829011854163968 27616869992246542336 27738233190454657024 27809322047941640192 27894227366630653952 27995545186655535104 28016809420487917568 28024385216664567808 28081019067746484224 28088612226328428544 28212048510526160896 28276705611772592128 28341510895833186304 28466058551137140736 28560689742737309696 28759718939550810112 29342924366761951232 29471872764858073088 29637616577045069824 29767860009268412416 29836082759480639488 29844150490473955328 30043999712508379136 30112855326822760448 30135727780020617216 30245187210583212032 30345732851658391552 31176857139684573184 31489967613110386688 31562137133996048384 31628351259847688192 31700837931948179456 31782082340504731648 31806222668048367616 31994908784749182976 32019210766271905792 32027868819045220352 32092593220281696256 32242341154887041024 32316234984882962432 33458090588929785856 33534770704870801408 33682140302694940672 33784976065882488832 33794111584801390592 33871561802337222656 34020411439163899904 34098380296549302272 34107600560541663232 34133507253515321344 34335999671438147584 34440831748594991104 34680837544752447488 35630693873925226496 35739478813495525376 35896537070000144384 35906243558851477504 35988534414983299072 36071013867424055296 36146687154111643648 36229529065083633664 36266851456860028928 36322379817719693312 36593383732882178048 36677249394607652864 36848389891299475456 37973196239338995712 37983464260603215872 38140070636875153408 38237817815919755264 38325452234138058752 38354562629117149184 38493874631651360768 38533529672913780736 38611401218151415808 38621841811201589248 38880470216187314176 38969577481770631168 40346521004297682944 40523825051679850496 40720792998771687424 40751722793436971008 40762742133330280448 40845118643994886144 41024613794285879296 41035706924401688576 41129753617123770368 41160994041003769856 41310499604699021312 41405176074381295616 41447830236411461632 41821009980436774912 42868178567066288128 43109260475701919744 43298705468026781696 43397938559244566528 43409673440689389568 43588652156428746752 43700363218194006016 43733556168566505472 43800516839014924288 43833785861848170496 43992999579030126592 44038319626187177984 44127315677887332352 44139247784230387712 44434823104214073344 45803589255433289728 46004874559778455552 46110309719197351936 46312942916205543424 46466903429101912064 46538049141453357056 46573397478213681152 46885272907755290624 46897950770744786944 47211999548227452928 48666313583897870336 48992204076647186432 49141783368556347392 49155071396074749952 49371084893420781568 49484234820602036224 49597644067708076032 49815602464489996288 49943272249364578304 49981207049790291968 50329508144213917696 50431217917585522688 51984696455993491456 52213144829091119104 52227263358329421824 52346959149066616832 52576999496889663488 52697496821939830784 52737523615036080128 52751783937250951168 52929077618520621056 53105032490402185216 53226739975101349888 53583169037434617856 53597658023708327936 55233739984493084672 55476466380909314048 55618644095883280384 55991090373311070208 56033618840975835136 56048770433329135616 56162038135492968448 56424097021052321792 56553411223545184256 56683021791666372608 56932117102274281472 58685848733523902464 58943745529716146176 59275233154090139648 59535720018536824832 59672165518961278976 59688300980947910656 60087999425016758272 60225710653645520896 60271455560041234432 60490374421166424064 60691465703316783104 62353714279369146368 62979935226220773376 63124274267992096768 63256702519695376384 63401675863896358912 63564164681009463296 63612445336096735232 63989817569498365952 64038421532543811584 64055737638090440704 64185186440563392512 64484682309774082048 64632469969765924864 66916181177859571712 67069541409741602816 67364280605389881344 67569952131764977664 67588223169602781184 67743123604674445312 68040822878327799808 68196760593098604544 68215201121083326464 68671999342876295168 68881663497189982208 69361675089504894976 71261387747850452992 71478957626991050752 71793074140000288768 71812487117702955008 71977068829966598144 72293374308223287296 72459058130167267328 72533702913720057856 73186767465764356096 73696779782598950912 75946392478677991424 75966928521206431744 76280141273750306816 76475635631839510528 76650904468276117504 76709125258234298368 76987749263302721536 77067059345827561472 77222802436302831616 77243683622403178496 77760940432374628352 77939154963541262336 80693042008595365888 81047650103359700992 81441585997543374848 81503445586873942016 81525484266660560896 81690237287989772288 82049227588571758592 82071413848803377152 82259507234247540736 82321988082007539712 82620999209398042624 82810352148762591232 82895660472822923264 83642019960873549824 85736357134132576256 86597410936053563392 86795877118489133056 87177304312857493504 87400726436388012032 87467112337133010944 87601033678029848576 87985999158060253184 88076639252374355968 88254631355774664704 88869646208428146688 91607178510866579456 92009749119556911104 92220619438394703872 92625885832411086848 92933806858203824128 93076098282906714112 93146794956427362304 93770545815510581248 93795901541489573888 94423999096454905856 97332627167795740672 97984408153294372864 98283566737112694784 98310142792149499904 98742169786841563136 98968469641204072448 99195288135416152064 99631204928979992576 99886544498729156608 99962414099580583936 100659016288427835392 100862435835171045376 103969392911986982912 104426289658182238208 104454526716658843648 104693918298133233664 105153998993779326976 105394993643879661568 105475047230072160256 105858155237041242112 106210064980804370432 106453479950202699776 107166338074869235712 107195316047416655872 110467479968986169344 110952932761818628096 111237288191766560768 111982180746622140416 112067237681951670272 112097540866658271232 112324076270985936896 112848194042104643584 113106822447090368512 113864234204548562944 117371697467047804928 117887491059432292352 118550466308180279296 119071440037073649664 119344331037922557952 119376601961895821312 120175998850033516544 120451421307291041792 120542911120082468864 120980748842332848128 121382931406633566208 124707428558738292736 125959870452441546752 126248548535984193536 126513405039390752768 126803351727792717824 127128329362018926592 127224890672193470464 127979635138996731904 128076843065087623168 128111475276180881408 128370372881126785024 128969364619548164096 129264939939531849728 133832362355719143424 134139082819483205632 134728561210779762688 135139904263529955328 135176446339205562368 136081645756655599616 136393521186197209088 137343998685752590336 142522775495700905984 142957915253982101504 143586148280000577536 143624974235405910016 143954137659933196288 144586748616446574592 144918116260334534656 145067405827440115712 146373534931528712192 147393559565197901824 151892784957355982848 151933857042412863488 152560282547500613632 152951271263679021056 153301808936552235008 153418250516468596736 153975498526605443072 154134118691655122944 154445604872605663232 154487367244806356992 155521880864749256704 155878309927082524672 161386084017190731776 162095300206719401984 162883171995086749696 163006891173747884032 163380474575979544576 164098455177143517184 164142827697606754304 164519014468495081472 165241998418796085248 165620704297525182464 167284039921747099648 171472714268265152512 173194821872107126784 173591754236978266112 174354608625714987008 174801452872776024064 174934224674266021888 175971998316120506368 176153278504748711936 176509262711549329408 177739292416856293376 183214357021733158912 184019498239113822208 184441238876789407744 185251771664822173696 185867613716407648256 186152196565813428224 186293589912854724608 187541091631021162496 187591803082979147776 188847998192909811712 194665254335591481344 195968816306588745728 196567133474225389568 196620285584298999808 197484339573683126272 197936939282408144896 198390576270832304128 199262409857959985152 199773088997458313216 199924828199161167872 201318032576855670784 201724871670342090752 208852579316364476416 208909053433317687296 210307997987558653952 210789987287759323136 210950094460144320512 211716310474082484224 212420129961608740864 214332676149738471424 220934959937972338688 221905865523637256192 222474576383533121536 223964361493244280832 224134475363903340544 224195081733316542464 224648152541971873792 225696388084209287168 226213644894180737024 227728468409097125888 234743394934095609856 235774982118864584704 237100932616360558592 238142880074147299328 238688662075845115904 238753203923791642624 240351997700067033088 240902842614582083584 241085822240164937728 241961497684665696256 242765862813267132416 249414857117476585472 251919740904883093504 252497097071968387072 253026810078781505536 253606703455585435648 254256658724037853184 255959270277993463808 256153686130175246336 256740745762253570048 257938729239096328192 258529879879063699456 267664724711438286848 268278165638966411264 269457122421559525376 270279808527059910656 270352892678411124736 272163291513311199232 272787042372394418176 274687997371505180672 285045550991401811968 285915830507964203008 287172296560001155072 287249948470811820032 287908275319866392576 289173497232893149184 289836232520669069312 290134811654880231424 292747069863057424384 294787119130395803648 303785569914711965696 303867714084825726976 305120565095001227264 305902542527358042112 306603617873104470016 306836501032937193472 307950997053210886144 308268237383310245888 308891209745211326464 308974734489612713984 311043761729498513408 311756619854165049344 322772168034381463552 324190600413438803968 325766343990173499392 326013782347495768064 328196910354287034368 328285655395213508608 330483996837592170496 331241408595050364928 342945428536530305024 346389643744214253568 347183508473956532224 348709217251429974016 349602905745552048128 349868449348532043776 351943996632241012736 352306557009497423872 353018525423098658816 355478584833712586752 366428714043466317824 368038996478227644416 368882477753578815488 370503543329644347392 371735227432815296512 372304393131626856448 372587179825709449216 375082183262042324992 375183606165958295552 377695996385819623424 389330508671182962688 391937632613177491456 393134266948450779136 394968679147366252544 395873878564816289792 396781152541664608256 398524819715919970304 399546177994916626432 403449743340684181504 417705158632728952832 417818106866635374592 420615995975117307904 421579974575518646272 421900188920288641024 423432620948164968448 424840259923217481728 428665352299476942848 441869919875944677376 443811731047274512384 444949152767066243072 447928722986488561664 448268950727806681088 448390163466633084928 449296305083943747584 451392776168418574336 452427289788361474048 455456936818194251776 469486789868191219712 471549964237729169408 474201865232721117184 476285760148294598656 477377324151690231808 477506407847583285248 480703995400134066176 481805685229164167168 482171644480329875456 483922995369331392512 485531725626534264832 498829714234953170944 503839481809766187008 506053620157563011072 507213406911170871296 511918540555986927616 512307372260350492672 515877458478192656384 535329449422876573696 536556331277932822528 538914244843119050752 540559617054119821312 540705785356822249472 544326583026622398464 545574084744788836352 549375994743010361344 570091101982803623936 571831661015928406016 574344593120002310144 574499896941623640064 575816550639732785152 578346994465786298368 579672465041338138624 580269623309760462848 585494139726114848768 589574238260791607296 607571139829423931392 610241130190002454528 611805085054716084224 613207235746208940032 615901994106421772288 616536474766620491776 617782419490422652928 622087523458997026816 623513239708330098688 645544336068762927104 648381200826877607936 651532687980346998784 652027564694991536128 656393820708574068736 656571310790427017216 660967993675184340992 662482817190100729856 685890857073060610048 692779287488428507136 694367016947913064448 697418434502859948032 699205811491104096256 699736898697064087552 703887993264482025472 704613114018994847744 706037050846197317632 710957169667425173504 732857428086932635648 736077992956455288832 737764955507157630976 741007086659288694784 743470454865630593024 744608786263253712896 745174359651418898432 750164366524084649984 750367212331916591104 755391992771639246848 778661017342365925376 783875265226354982912 786268533896901558272 789937358294732505088 791747757129632579584 797049639431839940608 835410317265457905664 835636213733270749184 841231991950234615808 843159949151037292544 843800377840577282048 846865241896329936896 849680519846434963456 857330704598953885696 883739839751889354752 887623462094549024768 889898305534132486144 895857445972977123328 896537901455613362176 896780326933266169856 898592610167887495168 902785552336837148672 904854579576722948096 910913873636388503552 938973579736382439424 943099928475458338816 952571520296589197312 954754648303380463616 961407990800268132352 963611370458328334336 967845990738662785024 997659428469906341888 1007678963619532374016 1012107240315126022144 1014426813822341742592 1023837081111973855232 1024614744520700985344 1031754916956385312768 1070658898845753147392 1073112662555865645056 1077828489686238101504 1081119234108239642624 1081411570713644498944 1088653166053244796928 1091148169489577672704 1098751989486020722688 1140182203965607247872 1143663322031856812032 1148689186240004620288 1148999793883247280128 1151633101279465570304 1156693988931572596736 1159344930082676277248 1170988279452229697536 1179148476521583214592 1215142279658847862784 1220482260380004909056 1223610170109432168448 1231803988212843544576 1233072949533240983552 1235564838980845305856 1244175046917994053632 1291088672137525854208 1296762401653755215872 1303065375960693997568 1304055129389983072256 1312787641417148137472 1313142621580854034432 1321935987350368681984 1324965634380201459712 1371781714146121220096 1385558574976857014272 1388734033895826128896 1394836869005719896064 1398411622982208192512 1399473797394128175104 1407775986528964050944 1409226228037989695488 1412074101692394635264 1421914339334850347008 1472155985912910577664 1475529911014315261952 1482014173318577389568 1486940909731261186048 1489217572526507425792 1500328733048169299968 1510783985543278493696 1557322034684731850752 1567750530452709965824 1572537067793803116544 1579874716589465010176 1583495514259265159168 1594099278863679881216 1670820634530915811328 1671272427466541498368 1682463983900469231616 1686319898302074585088 1687600755681154564096 1693730483792659873792 1699361039692869926912 1714661409197907771392 1767479679503778709504 1775246924189098049536 1779796611068264972288 1791714891945954246656 1793075802911226724352 1797185220335774990336 1805571104673674297344 1809709159153445896192 1821827747272777007104 1877947159472764878848 1886199856950916677632 1905143040593178394624 1909509296606760927232 1922815981600536264704 1935691981477325570048 1995318856939812683776 2015357927239064748032 2024214480630252044288 2028853627644683485184 2047674162223947710464 2049229489041401970688 2063509833912770625536 2141317797691506294784 2146225325111731290112 2155656979372476203008 2162238468216479285248 2162823141427288997888 2177306332106489593856 2182296338979155345408 2197503978972041445376 2280364407931214495744 2297378372480009240576 2297999587766494560256 2313387977863145193472 2318689860165352554496 2430284559317695725568 2440964520760009818112 2447220340218864336896 2463607976425687089152 2466145899066481967104 2471129677961690611712 2488350093835988107264 2582177344275051708416 2593524803307510431744 2606130751921387995136 2608110258779966144512 2625575282834296274944 2626285243161708068864 2643871974700737363968 2649931268760402919424 2743563428292242440192 2771117149953714028544 2777468067791652257792 2789673738011439792128 2796823245964416385024 2815551973057928101888 2824148203384789270528 2843828678669700694016 2944311971825821155328 2951059822028630523904 2964028346637154779136 2973881819462522372096 3000657466096338599936 3021567971086556987392 3114644069369463701504 3135501060905419931648 3145074135587606233088 3159749433178930020352 3166991028518530318336 3188198557727359762432 3341641269061831622656 3342544854933082996736 3364927967800938463232 3372639796604149170176 3375201511362309128192 3387460967585319747584 3398722079385739853824 3429322818395815542784 3550493848378196099072 3583429783891908493312 3586151605822453448704 3611142209347348594688 3643655494545554014208 3755894318945529757696 3772399713901833355264 3810286081186356789248 3819018593213521854464 3845631963201072529408 3871383962954651140096 3990637713879625367552 4030715854478129496064 4048428961260504088576 4057707255289366970368 4095348324447895420928 4098458978082803941376 4127019667825541251072 4282635595383012589568 4292450650223462580224 4311313958744952406016 4324476936432958570496 4354612664212979187712 4364592677958310690816 4395007957944082890752 4560728815862428991488 4594756744960018481152 4595999175532989120512 4626775955726290386944 4637379720330705108992 4860569118635391451136 4881929041520019636224 4894440680437728673792 4927215952851374178304 4932291798132963934208 4942259355923381223424 4976700187671976214528 5164354688550103416832 5187049606615020863488 5212261503842775990272 5216220517559932289024 5251150565668592549888 5252570486323416137728 5287743949401474727936 5299862537520805838848 5487126856584484880384 5542234299907428057088 5579347476022879584256 5631103946115856203776 5888623943651642310656 5902119644057261047808 5928056693274309558272 5947763638925044744192 6001314932192677199872 6043135942173113974784 6229288138738927403008 6271002121810839863296 6290148271175212466176 6319498866357860040704 6333982057037060636672 6376397115454719524864 6683282538123663245312 6729855935601876926464 6745279593208298340352 6774921935170639495168 6858645636791631085568 7100987696756392198144 7166859567783816986624 7172303211644906897408 7222284418694697189376 7287310989091108028416 7511788637891059515392 7544799427803666710528 7620572162372713578496 7638037186427043708928 7691263926402145058816 7742767925909302280192 7981275427759250735104 8061431708956258992128 8096857922521008177152 8115414510578733940736 8190696648895790841856 8196917956165607882752 8254039335651082502144 8565271190766025179136 8622627917489904812032 8648953872865917140992 8709225328425958375424 9121457631724857982976 9189513489920036962304 9191998351065978241024 9253551911452580773888 9274759440661410217984 9721138237270782902272 9763858083040039272448 9788881360875457347584 9854431905702748356608 9864583596265927868416 9884518711846762446848 9953400375343952429056 10328709377100206833664 10374099213230041726976 10424523007685551980544 10502301131337185099776 10575487898802949455872 10599725075041611677696 10974253713168969760768 11084468599814856114176 11158694952045759168512 11262207892231712407552 11777247887303284621312 11804239288114522095616 11856113386548619116544 11895527277850089488384 12002629864385354399744 12086271884346227949568 12458576277477854806016 12542004243621679726592 12580296542350424932352 12638997732715720081408 12667964114074121273344 12752794230909439049728 13366565076247326490624 13459711871203753852928 13549843870341278990336 14201975393512784396288 14333719135567633973248 14344606423289813794816 14444568837389394378752 14574621978182216056832 15023577275782119030784 15089598855607333421056 15241144324745427156992 15276074372854087417856 15382527852804290117632 15485535851818604560384 15962550855518501470208 16193715845042016354304 16230829021157467881472 16381393297791581683712 17130542381532050358272 17245255834979809624064 17297907745731834281984 17418450656851916750848 18242915263449715965952 18379026979840073924608 18383996702131956482048 18507103822905161547776 18549518881322820435968 19442276474541565804544 19527716166080078544896 19577762721750914695168 19708863811405496713216 19769037423693524893696 19906800750687904858112 20657418754200413667328 20748198426460083453952 21004602262674370199552 21150975797605898911744 21948507426337939521536 22168937199629712228352 22317389904091518337024 22524415784463424815104 23554495774606569242624 23608478576229044191232 23712226773097238233088 23791054555700178976768 24005259728770708799488 24172543768692455899136 25084008487243359453184 25277995465431440162816 25505588461818878099456 26733130152494652981248 26919423742407507705856 27099687740682557980672 28403950787025568792576 28667438271135267946496 28689212846579627589632 28889137674778788757504 29149243956364432113664 30047154551564238061568 30179197711214666842112 30482288649490854313984 30552148745708174835712 30765055705608580235264 30971071703637209120768 31925101711037002940416 32387431690084032708608 32461658042314935762944 34261084763064100716544 34490511669959619248128 34595815491463668563968 34836901313703833501696 36485830526899431931904 36758053959680147849216 36767993404263912964096 37014207645810323095552 37099037762645640871936 39055432332160157089792 39417727622810993426432 41314837508400827334656 41496396852920166907904 42009204525348740399104 42301951595211797823488 43897014852675879043072 44337874399259424456704 44634779808183036674048 45048831568926849630208 47108991549213138485248 47216957152458088382464 47424453546194476466176 48010519457541417598976 48345087537384911798272 50168016974486718906368 50555990930862880325632 51011176923637756198912 53466260304989305962496 53838847484815015411712 54199375481365115961344 56807901574051137585152 57334876542270535892992 57378425693159255179264 57778275349557577515008 58298487912728864227328 60358395422429333684224 60964577298981708627968 61942143407274418241536 63850203422074005880832 64774863380168065417216 64923316084629871525888 68522169526128201433088 68981023339919238496256 69191630982927337127936 69673802627407667003392 72971661053798863863808 73516107919360295698432 74028415291620646191104 74198075525291281743872 78110864664320314179584 78835455245621986852864 82629675016801654669312 82992793705840333815808 84018409050697480798208 84603903190423595646976 87794029705351758086144 88675748798518848913408 89269559616366073348096 90097663137853699260416 94217983098426276970496 94848907092388952932352 100336033948973437812736 101111981861725760651264 102022353847275512397824 106932520609978611924992 107677694969630030823424 108398750962730231922688 113615803148102275170304 114669753084541071785984 116596975825457728454656 120716790844858667368448 121929154597963417255936 123884286814548836483072 127700406844148011761664 129549726760336130834432 129846632169259743051776 137044339052256402866176 137962046679838476992512 138383261965854674255872 139347605254815334006784 147032215838720591396864 148056830583241292382208 156221729328640628359168 157670910491243973705728 165259350033603309338624 165985587411680667631616 168036818101394961596416 169207806380847191293952 175588059410703516172288 178539119232732146696192 180195326275707398520832 188435966196852553940992 189697814184777905864704 200672067897946875625472 202223963723451521302528 204044707694551024795648 213865041219957223849984 215355389939260061646848 216797501925460463845376 227231606296204550340608 241433581689717334736896 243858309195926834511872 247768573629097672966144 255400813688296023523328 259099453520672261668864 259693264338519486103552 275924093359676953985024 294064431677441182793728 296113661166482584764416 312443458657281256718336 315341820982487947411456 330518700067206618677248 331971174823361335263232 336073636202789923192832 338415612761694382587904 351176118821407032344576 357078238465464293392384 376871932393705107881984 379395628369555811729408 401344135795893751250944 404447927446903042605056 408089415389102049591296 433595003850920927690752 454463212592409100681216 482867163379434669473792 487716618391853669023744 495537147258195345932288 510801627376592047046656 518198907041344523337728 519386528677038972207104 551848186719353907970048 588128863354882365587456 592227322332965169528832 624886917314562513436672 630683641964975894822912 663942349646722670526464 702352237642814064689152 714156476930928586784768 753743864787410215763968 758791256739111623458816 802688271591787502501888 816178830778204099182592 867190007701841855381504 908926425184818201362432 965734326758869338947584 975433236783707338047488 991074294516390691864576 1036397814082689046675456 1103696373438707815940096 1176257726709764731174912 1184454644665930339057664 1249773834629125026873344 1261367283929951789645824 1327884699293445341052928 1404704475285628129378304 1428312953861857173569536 1507487729574820431527936 1517582513478223246917632 1734380015403683710763008 1817852850369636402724864 1931468653517738677895168 1982148589032781383729152 2072795628165378093350912 2207392746877415631880192 2352515453419529462349824 2368909289331860678115328 2499547669258250053746688 2655769398586890682105856 2809408950571256258756608 2856625907723714347139072 3035165026956446493835264 3468760030807367421526016 3635705700739272805449728 3862937307035477355790336 4145591256330756186701824 4414785493754831263760384 4999095338516500107493376 5311538797173781364211712 5618817901142512517513216 5713251815447428694278144 6070330053912892987670528 6937520061614734843052032 7725874614070954711580672 8291182512661512373403648 8829570987509662527520768 9998190677033000214986752 10623077594347562728423424 12140660107825785975341056 13875040123229469686104064 15451749228141909423161344 16582365025323024746807296 19996381354066000429973504 21246155188695125456846848 24281320215651571950682112 30903498456283818846322688 39992762708132000859947008 42492310377390250913693696 48562640431303143901364224 61806996912567637692645376 84984620754780501827387392 97125280862606287802728448 169969241509561003654774784 339938483019122007309549568 679876966038244014619099136
- Sum of all divisors σ(n): 1899488490802801615616256000
- Sum of proper divisors (its aliquot sum) s(n): 1219611524764557600997156864
- 679876966038244014619099136 is an abundant number, because the sum of its proper divisors (1219611524764557600997156864) is greater than itself. Its abundance is 539734558726313586378057728
Bases of 679876966038244014619099136
- Binary: 1000110010011000011000110000101110000110010111010000000000000000000000000000000000000000002
- Hexadecimal: 0x232618C2E19740000000000
- Base-36: 2DFC5P1OS9V0EQJKE8
Squares and roots of 679876966038244014619099136
- 679876966038244014619099136 squared (6798769660382440146190991362) is 462232688949367605255248137127988620432427548195946496
- 679876966038244014619099136 cubed (6798769660382440146190991363) is 314261358166595408793228877393767272431834347235484598733550430006983778375827456
-
The
square root of 679876966038244014619099136 is 26074450445565.3679385491 -
679876966038244014619099136 is a
perfect cube number . Itscube root is 879312896
Scales and comparisons
How big is 679876966038244014619099136?- 679,876,966,038,244,014,619,099,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 679,876,966,038,244,014,619,099,136 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 679876966038244014619099136 cubic inches would be around 73276074.7 feet tall.
Recreational maths with 679876966038244014619099136
- 679876966038244014619099136 backwards is 631990916410442830669678976
- The number of decimal digits it has is: 27
- The sum of 679876966038244014619099136's digits is 134
- 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 679876966038244014619099136 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 679876966038244014619099136 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/679876966038244014619099136/
Chicago style:
Numbermatics. 2024. "Number 679876966038244014619099136 - Facts about the integer". https://numbermatics.com/n/679876966038244014619099136/
The information we have on file for 679876966038244014619099136 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 679876966038244014619099136, math, Factors of 679876966038244014619099136, curriculum, school, college, exams, university, Prime factorization of 679876966038244014619099136, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-nine septillion, eight hundred seventy-six sextillion, nine hundred sixty-six quintillion, thirty-eight quadrillion, two hundred forty-four trillion, fourteen billion, six hundred nineteen million, ninety-nine thousand, one hundred thirty-six.