856377356284464164685746176
856,377,356,284,464,164,685,746,176 is an even composite number composed of six prime numbers multiplied together.
856377356284464164685746176 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 856377356284464164685746176:
212 × 74 × 172 × 294 × 434 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 17 × 17 × 29 × 29 × 29 × 29 × 43 × 43 × 43 × 43 × 353 × 353)See below for interesting mathematical facts about the number 856377356284464164685746176 from the Numbermatics database.
Names of 856377356284464164685746176
- Cardinal: 856377356284464164685746176 can be written as Eight hundred fifty-six septillion, three hundred seventy-seven sextillion, three hundred fifty-six quintillion, two hundred eighty-four quadrillion, four hundred sixty-four trillion, one hundred sixty-four billion, six hundred eighty-five million, seven hundred forty-six thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 8.56377356284464164685746176 × 1026
Factors of 856377356284464164685746176
Divisors of 856377356284464164685746176
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 4 7 8 14 16 17 28 29 32 34 43 49 56 58 64 68 86 98 112 116 119 128 136 172 196 203 224 232 238 256 272 289 301 343 344 353 392 406 448 464 476 493 512 544 578 602 686 688 706 731 784 812 833 841 896 928 952 986 1024 1088 1156 1204 1247 1372 1376 1412 1421 1462 1568 1624 1666 1682 1792 1849 1856 1904 1972 2023 2048 2107 2176 2312 2401 2408 2471 2494 2744 2752 2824 2842 2924 3136 3248 3332 3364 3451 3584 3698 3712 3808 3944 4046 4096 4214 4352 4624 4802 4816 4942 4988 5117 5488 5504 5648 5684 5831 5848 5887 6001 6272 6496 6664 6728 6902 7168 7396 7424 7616 7888 8092 8381 8428 8704 8729 9248 9604 9632 9884 9947 9976 10234 10237 10976 11008 11296 11368 11662 11696 11774 12002 12427 12544 12943 12992 13328 13456 13804 14161 14297 14336 14749 14792 14848 15179 15232 15776 16184 16762 16856 17297 17408 17458 18496 19208 19264 19768 19894 19952 20468 20474 21199 21952 22016 22592 22736 23324 23392 23548 24004 24157 24389 24854 25088 25886 25984 26656 26912 27608 28322 28594 28672 29498 29584 29696 30358 30464 31433 31552 32368 33524 33712 34594 34816 34916 35819 36163 36992 38416 38528 39536 39788 39904 40817 40936 40948 41209 42007 42398 43904 44032 45184 45472 46648 46784 47096 48008 48314 48778 49708 50176 51772 51968 53312 53621 53824 55216 56644 57188 58667 58996 59168 59392 60716 60928 61103 62866 63104 64736 67048 67424 69188 69629 69632 69832 71638 71659 72326 73984 76832 77056 79072 79507 79576 79808 81634 81872 81896 82418 84014 84796 86989 87808 88064 90368 90601 90944 93296 93568 94192 96016 96628 97556 99127 99416 100079 100352 102017 103243 103544 103936 106253 106624 107242 107648 110432 113288 114376 117334 117992 118336 118784 121079 121432 121856 122206 124609 125732 126208 129472 134096 134848 138376 139258 139664 143276 143318 144652 147968 148393 153664 154112 158144 159014 159152 159616 163268 163744 163792 164836 168028 169099 169592 170723 173978 174029 175616 176128 180736 181202 181888 186592 187136 188384 192032 193256 195112 198254 198832 200158 200704 204034 206486 207088 207872 212506 213248 214484 215296 220031 220864 226576 228752 234668 235984 236672 242158 242864 243049 243712 244412 249218 250733 251464 252416 253141 258043 258944 268192 269696 276752 278516 279328 286552 286636 288463 289304 294049 295936 296786 296873 307328 308224 316288 318028 318304 319232 326536 327488 327584 329672 336056 338198 339184 341446 347956 348058 351232 360383 361472 362404 363776 373184 374272 375347 376768 384064 386512 390224 396508 397664 400316 408068 410669 412972 414176 414613 415744 425012 426496 427721 428968 430592 440062 440191 441728 453152 457504 469336 471968 473344 484316 485728 486098 487424 488824 498436 501466 501613 502928 504832 506282 516086 517888 534361 536384 539392 553504 556549 557032 558656 573104 573272 576926 578608 588098 591872 593572 593746 608923 614656 614771 616448 632576 634207 636056 636608 638464 652697 653072 654976 655168 659344 672112 676396 678368 682892 693889 695912 696116 700553 702464 707281 714119 720766 722944 724808 727552 743771 746368 748544 750694 753536 768128 773024 780448 793016 795328 800632 816136 821338 825944 828352 829226 831488 847553 850024 852992 855442 857936 861184 872263 880124 880382 883456 906304 911557 915008 938672 943936 946688 968632 971456 972196 977648 996872 1002932 1003226 1005856 1009664 1012564 1032172 1035776 1038751 1048727 1068722 1072768 1078784 1107008 1113098 1114064 1117312 1146208 1146544 1153852 1157216 1176196 1183693 1183744 1187144 1187492 1195061 1217846 1218203 1229312 1229542 1232896 1265152 1268414 1272112 1273216 1276928 1305394 1306144 1309952 1310336 1318688 1344224 1351619 1352792 1356736 1365784 1387778 1391824 1392232 1401106 1404928 1414562 1428238 1441532 1445888 1449616 1455104 1487542 1492736 1497088 1501388 1507072 1536256 1540217 1546048 1555009 1560896 1586032 1590656 1601264 1632272 1642676 1651888 1656704 1658452 1695106 1700048 1701343 1705984 1710884 1715872 1722368 1744526 1755131 1760248 1760764 1766912 1771987 1806301 1812608 1823114 1830016 1877344 1887872 1893376 1937264 1942912 1944392 1955296 1993744 2005864 2006452 2011712 2019241 2019328 2025128 2058343 2064344 2071552 2077502 2078111 2097454 2118353 2137444 2145536 2157568 2214016 2226196 2228128 2234624 2292416 2293088 2305703 2307704 2314432 2352392 2367386 2374288 2374984 2390122 2435692 2436406 2458624 2459084 2522681 2530304 2536828 2544224 2546432 2553856 2610788 2612288 2619904 2620672 2627429 2637376 2688448 2703238 2705584 2713472 2731568 2775556 2783648 2784464 2802212 2829124 2856476 2874683 2883064 2899232 2902291 2910208 2958493 2975084 2985472 2994047 2994176 3002776 3014144 3072512 3080434 3081337 3092096 3110018 3121792 3172064 3181312 3202528 3264544 3285352 3303776 3313408 3316904 3390212 3400096 3402686 3411968 3418801 3421768 3431744 3444736 3489052 3510262 3511291 3520496 3521528 3533824 3543974 3612602 3613661 3625216 3646228 3660032 3740527 3754688 3775744 3786752 3874528 3885824 3888784 3895843 3910592 3987488 4011728 4012904 4023424 4038482 4050256 4116686 4128688 4143104 4155004 4156222 4194908 4236706 4262461 4274888 4291072 4303397 4315136 4386731 4428032 4439449 4452392 4456256 4469248 4568879 4584832 4586176 4611406 4615408 4628864 4704784 4734772 4748576 4749968 4780244 4871384 4872812 4903871 4917248 4918168 4950967 4998833 5045362 5046841 5060608 5073656 5088448 5092864 5107712 5206397 5221576 5224576 5239808 5241344 5254858 5274752 5358187 5376896 5406476 5411168 5426944 5463136 5551112 5567296 5568928 5604424 5658248 5712952 5749366 5766128 5798464 5804582 5820416 5916986 5950168 5970944 5988094 6005552 6028288 6105841 6145024 6160868 6162674 6184192 6220036 6243584 6344128 6362624 6380899 6405056 6529088 6570704 6607552 6626816 6633808 6780424 6800192 6805372 6837602 6843536 6863488 6978104 7020524 7022582 7040992 7043056 7048421 7067648 7087948 7225204 7227322 7250432 7271257 7292456 7320064 7341089 7481054 7483247 7509376 7551488 7573504 7749056 7771648 7777568 7791686 7821184 7974976 8023456 8025808 8046848 8076964 8100512 8233372 8257376 8286208 8310008 8312444 8365427 8389816 8473412 8524922 8527421 8549776 8582144 8606794 8609317 8630272 8773462 8856064 8878898 8904784 8912512 8938496 9137758 9169664 9172352 9222812 9230816 9257728 9409568 9461333 9469544 9497152 9499936 9560488 9742768 9745624 9807742 9834496 9836336 9901934 9997666 10090724 10093682 10121216 10147312 10176896 10185728 10412794 10443152 10449152 10451107 10479616 10482688 10509716 10549504 10716374 10753792 10781519 10812952 10822336 10853888 10885063 10926272 11095849 11102224 11134592 11137856 11208848 11316496 11425904 11498732 11532256 11596928 11609164 11833972 11900336 11909401 11941888 11976188 12011104 12023777 12056576 12211682 12290048 12321736 12325348 12368384 12403909 12440072 12487168 12644107 12688256 12725248 12761798 12765539 12810112 13058176 13141408 13215104 13253632 13267616 13560848 13600384 13610744 13675204 13687072 13726976 13956208 14041048 14045164 14081984 14086112 14096842 14135296 14175896 14408401 14450408 14454644 14500864 14542514 14546777 14584912 14640128 14682178 14828471 14962108 14966494 15018752 15102976 15496469 15498112 15543296 15555136 15583372 15642368 15949952 16046912 16051616 16093696 16139921 16153928 16201024 16466744 16514752 16620016 16624888 16730854 16779632 16946824 17049844 17054842 17099552 17164288 17213588 17218634 17546924 17658767 17712128 17757796 17809568 17825024 17828359 17876992 18275516 18339328 18344704 18392003 18445624 18461632 18515456 18819136 18922666 18928213 18939088 18994304 18999872 19120976 19485536 19491248 19615484 19672672 19803868 19995332 20122781 20181448 20187364 20294624 20316037 20353792 20371456 20709451 20825588 20886304 20898304 20902214 20959232 20965376 21019432 21099008 21432748 21507584 21563038 21569359 21625904 21644672 21707776 21770126 21852544 22191698 22204448 22269184 22275712 22417696 22632992 22851808 22977523 22997464 23064512 23193856 23218328 23667944 23800672 23818802 23883776 23931607 23952376 24022208 24047554 24113152 24423364 24579037 24580096 24643472 24650696 24736768 24807818 24880144 24974336 25288214 25295627 25376512 25450496 25523596 25531078 25620224 26116352 26183689 26282816 26430208 26435153 26507264 26535232 27121696 27200768 27221488 27270901 27350408 27374144 27453952 27912416 28065971 28082096 28090328 28163968 28172224 28193684 28351792 28816802 28900816 28909288 29001728 29085028 29093554 29169824 29280256 29364356 29656942 29837227 29924216 29932988 30037504 30123779 30205952 30413083 30707117 30992938 30996224 31086592 31110272 31166744 31284736 31899904 31982153 32093824 32103232 32187392 32279842 32307856 32402048 32933488 33029504 33240032 33249776 33461708 33559264 33893648 34099688 34109684 34199104 34327097 34328576 34427176 34437268 34656769 34991831 35093848 35317534 35327887 35424256 35515592 35619136 35650048 35656718 35753984 36012001 36444779 36551032 36678656 36689408 36784006 36891248 36923264 37030912 37507309 37638272 37845332 37856426 37878176 37988608 37999744 38241952 38971072 38982496 39196951 39230968 39345344 39607736 39990664 40245562 40362896 40374728 40589248 40632074 40707584 40742912 41418902 41651176 41772608 41796608 41804428 41930752 42038864 42198016 42740887 42865496 43015168 43126076 43138718 43251808 43289344 43415552 43540252 43705088 44383396 44408896 44538368 44551424 44666293 44835392 45095261 45265984 45703616 45955046 45994928 46129024 46387712 46436656 47335888 47601344 47637604 47863214 47904752 48044416 48095108 48846728 49158074 49286944 49301392 49338947 49473536 49615636 49760288 49948672 50576428 50591254 50753024 50898799 50900992 51047192 51062156 51240448 51387623 52232704 52367378 52382729 52565632 52860416 52870306 53014528 53070464 54243392 54401536 54442976 54541802 54700816 54748288 54907904 55824832 56131942 56164192 56180656 56327936 56344448 56387368 56703584 57633604 57801632 57818576 58003456 58119617 58170056 58187108 58339648 58557989 58560512 58728712 59313884 59674454 59691947 59848432 59865976 60075008 60247558 60265219 60411904 60826166 61414234 61432237 61985876 61992448 62173184 62220544 62333488 62569472 63799808 63964306 64187648 64206464 64374784 64559684 64615712 64804096 65866976 66059008 66229331 66480064 66499552 66865387 66923416 67118528 67787296 68199376 68219368 68398208 68654194 68854352 68874536 69313538 69983662 70187696 70635068 70655774 70848512 71031184 71238272 71300096 71313436 72024002 72889558 73102064 73157749 73357312 73378816 73568012 73782496 73846528 74061824 75014618 75276544 75470633 75690664 75712852 75756352 75977216 75999488 76195441 76483904 77670943 77942144 77964992 78393902 78461936 78690688 79215472 79981328 80491124 80725792 80749456 81178496 81264148 81415168 82837804 83302352 83365807 83545216 83593216 83608856 84077728 84166439 84396032 85481774 85730992 85796297 86030336 86252152 86277436 86503616 86578688 86827363 86831104 87080504 87410176 88508749 88766792 88817792 89076736 89102848 89332586 89358773 89670784 90190522 90531968 91089179 91407232 91910092 91989856 92258048 92775424 92873312 94671776 95202688 95275208 95726428 95809504 96088832 96190216 97693456 98316148 98573888 98602784 98677894 98947072 99145229 99231272 99520576 99897344 101152856 101182508 101506048 101797598 101827439 102094384 102124312 102480896 102775246 103799297 104465408 104734756 104765458 104796169 105131264 105720832 105740612 106140928 108475283 108486784 108803072 108885952 109083604 109401632 109496576 109815808 111649664 112263884 112328384 112361312 112655872 112688896 112774736 112979447 113407168 115267208 115603264 115637152 116239234 116340112 116374216 116679296 117115978 117457424 118627768 119348908 119383894 119696864 119731952 120150016 120495116 120530438 121652332 122828468 122864474 123611369 123971752 123984896 124441088 124666976 124798513 125138944 127215199 127599616 127928612 128375296 128412928 128744021 128749568 129119368 129231424 129608192 131733952 132118016 132458662 132497491 132960128 132999104 133730774 133846832 134237056 135574592 136398752 136438736 136796416 137308388 137708704 137749072 138627076 139967324 140375392 141270136 141311548 142062368 142212259 142476544 142600192 142626872 144048004 144966157 145779116 146204128 146315498 146358389 146714624 146757632 147136024 147564992 147693056 148123648 150029236 150553088 150941266 150985513 151381328 151425704 151512704 151954432 151998976 152390882 152967808 155341886 155387423 155884288 155929984 156787804 156923872 157381376 158430944 159962656 160842661 160982248 161451584 161498912 162356992 162528296 162830336 165675608 166604704 166731614 167090432 167186432 167217712 167521249 168155456 168332878 168792064 170963548 171461984 171592594 172060672 172504304 172554872 173007232 173157376 173654726 174161008 174820352 177017498 177069389 177533584 177635584 178153472 178205696 178665172 178717546 179341568 180381044 181063936 182178358 182814464 183285823 183820184 183979712 184516096 185046071 185550848 185746624 188629433 189343552 190405376 190550416 190896307 191452856 191619008 192177664 192380432 195386912 196461797 196632296 197147776 197205568 197355788 198290458 198462544 199041152 202305712 202365016 203012096 203595196 203654878 204188768 204248624 204404209 204961792 205550492 207598594 208930816 209469512 209530916 209592338 210262528 210866453 211441664 211481224 212281856 212891581 214949819 216950566 216973568 217014163 217606144 217771904 218167208 218803264 218993152 219631616 223299328 223875071 224527768 224656768 224722624 225311744 225377792 225549472 225958894 226814336 230402041 230534416 231206528 231274304 232478468 232680224 232748432 233358592 234231956 234914848 237255536 238697816 238767788 239393728 239463904 240300032 240990232 241060876 242597383 243304664 244942817 245656936 245728948 247222738 247295209 247943504 247969792 248882176 249333952 249597026 249670193 250277888 252084007 254430398 255199232 255857224 256750592 256825856 257488042 258238736 258462848 259216384 262551163 263467904 264236032 264917324 264994982 265920256 265998208 267461548 267693664 268474112 271149184 272797504 272877472 273592832 274378657 274616776 275417408 275498144 277254152 279934648 280750784 282540272 282623096 284124736 284424518 284953088 285200384 285253744 288096008 289932314 291558232 292408256 292630996 292716778 293515264 294272048 295129984 295386112 299186209 300058472 301106176 301882532 301971026 302762656 302851408 303025408 303082103 303908864 303997952 304781764 305935616 310683772 310774846 311768576 311859968 312664051 313575608 313847744 314762752 315666827 316861888 319925312 321685322 321779621 321964496 322903168 322997824 324713984 325056592 325660672 331351216 333209408 333463228 334180864 334435424 335042498 336310912 336665756 341927096 342923968 343185188 345008608 345109744 345372629 346014464 346314752 347309452 348322016 349640704 354034996 354138778 355067168 355271168 356306944 356411392 357330344 357435092 358683136 359713361 360762088 362127872 364356716 365628928 366571646 366679103 367640368 367959424 369032192 370092142 370200631 371101696 371493248 377258866 378687104 380810752 381100832 381792614 382905712 383238016 384355328 384760864 390773824 392923594 393264592 394295552 394411136 394711576 396580916 396925088 398082304 404611424 404730032 406024192 406837319 407190392 407309756 408377536 408497248 408808418 409923584 411100984 415197188 417843629 417861632 418939024 419061832 419184676 420525056 421732906 421856533 422883328 422962448 424563712 425783162 429899638 430025659 433901132 433947136 434028326 435212288 435543808 436334416 437606528 437986304 446598656 447750142 449055536 449313536 449397601 449445248 450623488 450755584 451098944 451917788 453628672 460804082 461068832 462413056 462548608 463605317 464956936 465360448 465496864 466717184 468057709 468463912 469829696 474511072 477121507 477395632 477535576 478787456 478927808 481980464 482121752 485194766 486609328 489885634 491313872 491457896 494445476 494590418 495887008 495939584 497764352 498667904 499194052 499340386 504168014 508860796 510398464 511714448 512104243 513501184 513651712 514976084 516477472 516925696 517022411 518432768 525102326 526935808 528472064 529834648 529989964 531840512 531996416 533368087 534923096 535387328 536948224 542298368 543696601 545595008 545754944 547185664 548757314 548918177 549233552 550834816 550996288 554508304 559869296 561501568 565080544 565246192 568249472 568849036 569906176 570507488 576192016 579864628 583116464 583560649 584816512 585261992 585433556 588544096 589165073 590259968 590772224 598372418 600116944 600574079 602212352 603765064 603942052 605525312 605702816 606050816 606164206 607817728 607995904 609563528 611871232 619561243 621367544 621549692 623537152 623719936 625328102 625511411 627151216 627695488 629525504 631333654 633723776 637624253 639850624 643370644 643559242 643928992 645806336 645995648 649427968 650113184 662702432 666348167 666418816 666926456 668361728 668870848 670084996 672621824 673331512 683854192 685847936 686370376 690017216 690219488 690745258 692028928 692629504 694016603 694618904 696644032 699281408 708069992 708277556 710134336 710542336 712792073 712822784 714660688 714870184 717366272 719426722 721524176 724255744 726595079 728713432 731257856 733143292 733358206 733573183 735280736 735918848 738064384 740184284 740401262 742986496 754517732 757374208 759326981 761621504 762201664 763585228 765811424 766476032 766619437 768710656 769521728 781547648 785847188 786529184 788591104 788822272 789423152 790856129 793161832 793850176 796164608 809222848 809460064 813674638 813913159 814380784 814619512 816755072 816994496 817616836 822201968 830394376 835687258 837878048 838123664 838369352 841050112 843465812 843713066 845924896 849127424 851566324 859799276 860051318 865279583 867802264 867894272 868056652 871087616 872668832 873589591 875213056 875972608 890506393 893197312 895500284 898111072 898627072 898795202 898890496 901246976 901511168 902197888 903835576 907257344 921608164 922137664 924826112 925097216 927210634 927482437 929913872 930720896 930993728 933434368 936115418 936927824 939659392 949022144 954243014 954791264 955071152 957574912 957855616 963960928 964243504 970389532 973218656 979771268 982627744 982915792 988033489 988890952 989180836 991774016 995485813 995528704 997335808 998388104 998680772 1008336028 1014763099 1017721592 1023428896 1024208486 1024508723 1027002368 1027303424 1029952168 1032954944 1033851392 1034044822 1036865536 1044348029 1050204652 1053871616 1056898591 1056944128 1059669296 1059979928 1063681024 1063992832 1066736174 1069846192 1070774656 1073896448 1084596736 1087393202 1087711961 1091190016 1091509888 1094371328 1097514628 1097836354 1098467104 1101669632 1101992576 1109016608 1119738592 1123003136 1125898627 1130161088 1130492384 1136498944 1136711579 1137698072 1139812352 1141014976 1152384032 1159729256 1166232928 1167121298 1169633024 1170523984 1170867112 1172648743 1177088192 1178330146 1180519936 1181544448 1196744836 1200233888 1201148158 1204424704 1206836753 1207530128 1207884104 1211050624 1211405632 1212101632 1212328412 1215991808 1219127056 1223742464 1239122486 1239485723 1242735088 1243099384 1247074304 1247439872 1250656204 1251022822 1254302432 1255390976 1259051008 1262667308 1267447552 1275248506 1279701248 1283000761 1286741288 1287118484 1287857984 1291612672 1291991296 1295322497 1298855936 1300226368 1307762569 1320406031 1325404864 1332696334 1332837632 1333852912 1336723456 1337741696 1340169992 1345243648 1346663024 1367708384 1371695872 1372740752 1375232579 1380034432 1380438976 1381490516 1384057856 1388033206 1389237808 1393288064 1416139984 1416555112 1420268672 1421084672 1425584146 1429321376 1429740368 1430829463 1434732544 1438853444 1443048352 1448511488 1453190158 1457426864 1462515712 1466286584 1466716412 1467146366 1470561472 1471837696 1476065171 1476128768 1480368568 1480802524 1485972992 1490241067 1504648733 1509035464 1514748416 1518653962 1519099141 1523243008 1524403328 1527170456 1531622848 1532952064 1533238874 1537421312 1539043456 1548516043 1563095296 1567125497 1571694376 1573058368 1577182208 1577644544 1578846304 1581712258 1586323664 1587700352 1592329216 1612814287 1618445696 1618920128 1627349276 1627826318 1628761568 1629239024 1633510144 1633988992 1635233672 1644403936 1660788752 1671374516 1675756096 1676247328 1676738704 1682100224 1685468893 1686931624 1687426132 1691849792 1698181681 1698254848 1703132648 1719598552 1720102636 1730559166 1731066463 1735604528 1735788544 1736113304 1742175232 1745337664 1747179182 1747691351 1750426112 1751945216 1764588049 1781012786 1781534873 1786394624 1791000568 1796222144 1797254144 1797590404 1797780992 1803022336 1804395776 1807671152 1814514688 1837858141 1843216328 1844275328 1849652224 1850194432 1854421268 1854964874 1859827744 1861441792 1861987456 1866868736 1872230836 1873855648 1879318784 1898044288 1908486028 1909582528 1910142304 1915149824 1915711232 1920650599 1927921856 1928487008 1939096223 1940779064 1946437312 1959542536 1965255488 1965831584 1976066978 1977781904 1978361672 1983548032 1990971626 1994671616 1996776208 1997361544 2016672056 2029526198 2035443184 2046857792 2048416972 2049017446 2054606848 2059904336 2065909888 2067702784 2068089644 2088696058 2100409304 2107743232 2113797182 2119338592 2119959856 2121574721 2127362048 2127985664 2133472348 2139692384 2141549312 2147792896 2169193472 2174786404 2175423922 2182380032 2183019776 2188648357 2188742656 2195029256 2195672708 2196934208 2203339264 2203985152 2209667789 2218033216 2239477184 2246006272 2251797254 2252457347 2260322176 2260984768 2272997888 2273423158 2275396144 2279624704 2282029952 2304768064 2319458512 2332465856 2334242596 2339266048 2341047968 2341734224 2345297486 2354176384 2356660292 2361039872 2393489672 2400467776 2402296316 2413673506 2415060256 2415768208 2417608403 2422101248 2422811264 2424203264 2424656824 2438254112 2447484928 2478244972 2478971446 2485470176 2486198768 2488092613 2494148608 2494879744 2501312408 2502045644 2508604864 2510781952 2517993527 2518102016 2525334616 2534895104 2550497012 2559402496 2566001522 2566753721 2573482576 2574236968 2575715968 2583225344 2583982592 2590644994 2591404417 2597711872 2600452736 2615525138 2640812062 2641586191 2650809728 2665392668 2665675264 2667705824 2673446912 2675483392 2680339984 2690487296 2693326048 2735416768 2743391744 2745481504 2750465158 2760068864 2760877952 2762981032 2768115712 2776066412 2778475616 2786576128 2832279968 2833110224 2840537344 2842169344 2847861233 2851168292 2858642752 2859480736 2861658926 2869465088 2875211641 2877706888 2886096704 2897022976 2906380316 2914853728 2925031424 2932573168 2933432824 2934292732 2941122944 2943675392 2952130342 2952995731 2960737136 2961605048 2971945984 2980482134 3009297466 3010179613 3018070928 3029496832 3037307924 3038198282 3039088901 3046486016 3048806656 3054340912 3063245696 3065904128 3066477748 3078086912 3097032086 3126190592 3134250994 3143388752 3145783207 3146116736 3154364416 3155289088 3157692608 3163424516 3172647328 3175400704 3184658432 3225628574 3236891392 3237840256 3245237219 3254698552 3255652636 3257523136 3258478048 3267020288 3267977984 3270467344 3276403963 3288807872 3321577504 3339850549 3342749032 3351512192 3352494656 3353477408 3370937786 3373863248 3374852264 3383699584 3396363362 3406265296 3439197104 3440205272 3461118332 3462132926 3471209056 3471577088 3472226608 3484350464 3490675328 3494358364 3495382702 3500852224 3529176098 3562025572 3563069746 3572789248 3582001136 3584729701 3592444288 3594508288 3595180808 3595561984 3608791552 3615342304 3619156877 3629029376 3675716282 3686432656 3688550656 3689240771 3699304448 3700388864 3708842536 3709929748 3719655488 3722883584 3723974912 3733576609 3733737472 3744461672 3747711296 3758637568 3796088576 3805876207 3816972056 3819165056 3820284608 3830299648 3831422464 3841301198 3842427239 3855843712 3856974016 3878192446 3881558128 3892874624 3916834697 3919085072 3930510976 3931663168 3952133956 3955563808 3956723344 3967096064 3981943252 3989343232 3993552416 3994723088 4033344112 4059052396 4070886368 4093715584 4096833944 4098034892 4119808672 4124155511 4131819776 4135405568 4136179288 4177392116 4200818608 4204018553 4215486464 4227594364 4238677184 4239919712 4243149442 4244393281 4254724096 4255971328 4266944696 4279384768 4283098624 4295585792 4338386944 4349572808 4350847844 4364760064 4366039552 4377296714 4378579877 4390058512 4391345416 4393868416 4406678528 4407970304 4419335578 4436066432 4463369771 4478954368 4492012544 4503594508 4504914694 4506235267 4520644352 4521969536 4545995776 4546846316 4550792288 4564059904 4609536128 4638917024 4664437169 4664931712 4668485192 4678532096 4682095936 4683468448 4690594972 4708352768 4713320584 4722079744 4786979344 4800935552 4804592632 4827347012 4830120512 4831536416 4835216806 4844202496 4845622528 4848406528 4849313648 4858116221 4876508224 4894969856 4956489944 4957942892 4970940352 4972397536 4976185226 4989759488 5002624816 5004091288 5017209728 5021563904 5035987054 5050669232 5069790208 5086165553 5100994024 5118804992 5132003044 5133507442 5135012281 5146965152 5148473936 5151431936 5166450688 5167965184 5181289988 5182808834 5200905472 5231050276 5281624124 5283172382 5301619456 5315288867 5330785336 5331350528 5335411648 5350966784 5360679968 5366336059 5380974592 5386652096 5470253557 5470833536 5486783488 5490963008 5500930316 5520137728 5521755904 5525962064 5535992903 5536231424 5552132824 5556951232 5573152256 5664559936 5666220448 5681074688 5695722466 5697392113 5702336584 5717285504 5718961472 5723317852 5750423282 5755413776 5772193408 5812760632 5829707456 5865146336 5866865648 5868585464 5882245888 5887350784 5904260684 5905991462 5921474272 5923210096 5943891968 5960964268 6018594932 6020359226 6036141856 6058993664 6074615848 6076396564 6078177802 6097613312 6108681824 6115127137 6126491392 6131808256 6132955496 6156173824 6194064172 6233544751 6252381184 6268501988 6286777504 6291566414 6292233472 6293410727 6308728832 6310578176 6315385216 6326849032 6345294656 6350801408 6369316864 6451257148 6473782784 6475680512 6490474438 6492377059 6509397104 6511305272 6515046272 6516956096 6534040576 6535955968 6540934688 6552807926 6577615744 6643155008 6679701098 6681659189 6685498064 6703024384 6704989312 6706954816 6741875572 6747726496 6749704528 6767399168 6792726724 6812530592 6878394208 6880410544 6916234423 6922236664 6924265852 6942418112 6944453216 6968700928 6981350656 6988716728 6990765404 7001704448 7058352196 7103341693 7124051144 7126139492 7164002272 7169459402 7171561061 7184888576 7189016576 7190361616 7191123968 7217583104 7230684608 7238313754 7258058752 7310436203 7351432564 7372865312 7377101312 7378481542 7398608896 7400777728 7417685072 7419859496 7439310976 7445767168 7447949824 7467153218 7488923344 7495422592 7517275136 7592177152 7611752414 7613983727 7633944112 7638330112 7640569216 7660599296 7662844928 7682602396 7684854478 7711687424 7713948032 7756384892 7763116256 7785749248 7833669394 7838170144 7861021952 7863326336 7881290389 7904267912 7911127616 7913446688 7934192128 7956981053 7963886504 7978686464 7987104832 7989446176 8066688224 8111065619 8118104792 8141772736 8187431168 8193667888 8196069784 8208541201 8239617344 8248311022 8263639552 8270811136 8272358576 8354784232 8401637216 8408037106 8430972928 8447857271 8455188728 8477354368 8479839424 8486298884 8488786562 8511942656 8533889392 8558769536 8566197248 8676400061 8676773888 8699145616 8701695688 8729520128 8732079104 8754593428 8757159754 8780117024 8782690832 8787736832 8789380987 8813357056 8815940608 8838671156 8872132864 8926739542 8957908736 8984025088 9007189016 9009829388 9012470534 9041288704 9043939072 9067257479 9091991552 9093692632 9101584576 9128119808 9154337983 9219072256 9242842217 9277834048 9328874338 9329863424 9331609009 9336970384 9357064192 9364191872 9366936896 9381189944 9416705536 9426641168 9444159488 9573958688 9601871104 9609185264 9626628053 9654694024 9660241024 9663072832 9670433612 9688404992 9691245056 9698627296 9716232442 9753016448 9907287763 9912979888 9915885784 9941880704 9944795072 9952370452 10005249632 10008182576 10015806241 10034419456 10043127808 10071974108 10101338464 10139580416 10172331106 10201988048 10237609984 10264006088 10267014884 10270024562 10293930304 10296947872 10302863872 10332901376 10335930368 10362579976 10365617668 10401810944 10431687469 10462100552 10532541131 10563248248 10566344764 10603238912 10630577734 10633693987 10661570672 10662701056 10670823296 10701933568 10721359936 10732672118 10735818299 10761949184 10773304192 10839612301 10940507114 10941667072 10973566976 10981926016 11001860632 11040275456 11043511808 11051924128 11071985806 11104265648 11113902464 11146304512 11289700009 11329119872 11332440896 11362149376 11391444932 11394784226 11404673168 11434571008 11437922944 11446635704 11500846564 11510827552 11544386816 11625521264 11659414912 11730292672 11733731296 11737170928 11764491776 11774701568 11798282251 11808521368 11811982924 11842948544 11846420192 11887783936 11921928536 12037189864 12040718452 12072283712 12117465241 12117987328 12149231696 12152793128 12156355604 12195226624 12217363648 12230254274 12233839457 12252982784 12263616512 12265910992 12312347648 12352116343 12388128344 12467089502 12470744111 12504762368 12537003976 12573555008 12583132828 12584466944 12586821454 12621156352 12630770432 12653698064 12690589312 12701602816 12865006987 12902514296 12947565568 12951361024 12980948876 12984754118 13018794208 13022610544 13030092544 13032530429 13033912192 13068081152 13071911936 13081869376 13105615852 13155231488 13286310016 13359402196 13363318378 13370996128 13406048768 13409978624 13413909632 13444554193 13483751144 13495452992 13499409056 13534798336 13573673561 13585453448 13625061184 13756788416 13760821088 13832468846 13836523703 13844473328 13848531704 13884836224 13888906432 13962701312 13977433456 13981530808 14003408896 14116704392 14206683386 14248102288 14252278984 14328004544 14338918804 14343122122 14369777152 14380723232 14382247936 14435166208 14461369216 14476627508 14620872406 14702865128 14745730624 14754202624 14756963084 14801555456 14835370144 14839718992 14851023047 14878621952 14891534336 14895899648 14934306436 14977846688 14990845184 15034550272 15184354304 15223504828 15227967454 15267888224 15276660224 15281138432 15321198592 15325689856 15365204792 15369708956 15423374848 15427896064 15467674523 15512769784 15526232512 15571498496 15667338788 15676340288 15722043904 15726652672 15762580778 15767201429 15808535824 15822255232 15826893376 15868384256 15913962106 15918627133 15927773008 15957372928 15974209664 15978892352 16133376448 16222131238 16236209584 16283545472 16374862336 16387335776 16392139568 16417082402 16479234688 16496622044 16527279104 16544717152 16709568464 16803274432 16816074212 16895714542 16910377456 16923258821 16954708736 16959678848 16972597768 16977573124 17067778784 17117539072 17132394496 17352800122 17398291232 17403391376 17416648291 17459040256 17464158208 17509186856 17514319508 17560234048 17565381664 17575473664 17578761974 17626714112 17631881216 17677342312 17744265728 17853479084 17915817472 17967276047 17968050176 18014378032 18019658776 18024941068 18082577408 18087878144 18134514958 18139830919 18183983104 18187385264 18203169152 18256239616 18308675966 18438144512 18485684434 18491103337 18555668096 18657748676 18659726848 18663218018 18673940768 18714128384 18728383744 18733873792 18762379888 18833411072 18853282336 19147917376 19203742208 19218370528 19253256106 19309388048 19320482048 19324096843 19326145664 19340867224 19376809984 19382490112 19397254592 19432464884 19506032896 19814575526 19825959776 19831771568 19883761408 19889590144 19904740904 19935028631 20010499264 20016365152 20031612482 20068838912 20086255616 20126481487 20143948216 20202676928 20279160832 20344662212 20403976096 20475219968 20516224801 20528012176 20534029768 20540049124 20587860608 20593895744 20605727744 20670970117 20671860736 20725159952 20731235336 20803621888 20863374938 20924201104 21065082262 21071257291 21126496496 21132689528 21206477824 21261155468 21267387974 21273622307 21323141344 21325402112 21341646592 21403867136 21442719872 21465344236 21471636598 21546608384 21679224602 21881014228 21883334144 21947133952 21963852032 22003721264 22020482449 22080550912 22087023616 22103848256 22143971612 22208531296 22227804928 22231963673 22292609024 22579400018 22658239744 22664881792 22724298752 22782889864 22789568452 22809346336 22869142016 22875845888 22893271408 22934827741 23001693128 23021655104 23088773632 23251042528 23318829824 23378953843 23460585344 23467462592 23474341856 23528983552 23596564502 23603481611 23617042736 23623965848 23685897088 23692840384 23843857072 24074379728 24081436904 24144567424 24234930482 24298463392 24305586256 24312711208 24390453248 24434727296 24460508548 24467678914 24505965568 24531821984 24624695296 24704232686 24776256688 24934179004 24941488222 25009524736 25074007952 25093107907 25147110016 25166265656 25168933888 25173642908 25261540864 25307396128 25334098139 25381178624 25403205632 25730013974 25805028592 25824685397 25895131136 25902722048 25961897752 25969508236 26037588416 26045221088 26060185088 26065060858 26067824384 26136162304 26143823872 26163738752 26211231704 26310462976 26572620032 26641133449 26718804392 26726636756 26741992256 26812097536 26819957248 26827819264 26889108386 26896990673 26967502288 26990905984 26998818112 27069596672 27147347122 27170906896 27250122368 27417842879 27513576832 27521642176 27664937692 27673047406 27688946656 27697063408 27769672448 27777812864 27925402624 27954866912 27963061616 28233408784 28413366772 28496204576 28504557968 28652971181 28656009088 28677837608 28686244244 28739554304 28761446464 28869088577 28870332416 28922738432 28953255016 29241744812 29405730256 29428129871 29491461248 29508405248 29513926168 29670740288 29679437984 29702046094 29710752967 29757243904 29783068672 29791799296 29868612872 29955693376 29981690368 30069100544 30286092841 30368708608 30447009656 30455934908 30535776448 30553320448 30562276864 30650059139 30651379712 30730409584 30739417912 30846749696 30855792128 30935349046 31025539568 31052465024 31142996992 31243588397 31334677576 31352680576 31444087808 31453305344 31525161556 31534402858 31543646869 31617071648 31644510464 31653786752 31736768512 31827924212 31837254266 31855546016 31948419328 31957784704 32266752896 32444262476 32472419168 32567090944 32651060183 32749724672 32774671552 32784279136 32834164804 32958469376 32964635791 32993244088 33054558208 33089434304 33419136928 33606548864 33632148424 33791429084 33820754912 33846517642 33909417472 33919357696 33945195536 33955146248 34006813547 34135557568 34235078144 34264788992 34705600244 34796582464 34806782752 34833296582 34928316416 34998265837 35018373712 35028639016 35120468096 35130763328 35150947328 35157523948 35263762432 35354684624 35488531456 35706958168 35831634944 35934552094 35945085967 36028756064 36039317552 36049882136 36165154816 36175756288 36269029916 36279661838 36374770528 36406338304 36512479232 36617351932 36876289024 36971368868 36982206674 37111336192 37207022069 37315497352 37319453696 37326436036 37347881536 37456767488 37467747584 37524759776 37564352413 37666822144 37706564672 38291774899 38295834752 38407484416 38436741056 38506512212 38618776096 38640964096 38648193686 38652291328 38681734448 38753619968 38764980224 38794509184 38864929768 39012065792 39629151052 39651919552 39663543136 39767522816 39779180288 39809481808 39870057262 39881744791 40020998528 40032730304 40063224964 40137677824 40252962974 40287896432 40405353856 40689324424 40807952192 41032449602 41056024352 41068059536 41080098248 41175721216 41187791488 41211455488 41341940234 41450319904 41462470672 41607243776 41726749876 41848402208 42130164524 42142514582 42252992992 42265379056 42412955648 42522310936 42534775948 42547244614 42646282688 42683293184 42805889959 42807734272 42885439744 42930688472 42943273196 43093216768 43358449204 43634813257 43762028456 43766668288 43927704064 44007442528 44040964898 44053875089 44161101824 44174047232 44207696512 44287943224 44417062592 44455609856 44463927346 44585218048 44906965247 45158800036 45316479488 45329763584 45446639413 45448597504 45565779728 45579136904 45618692672 45738284032 45751691776 45786542816 45869655482 46003386256 46043310208 46177547264 46502085056 46637659648 46757907686 46771614323 46921170688 46934925184 46948683712 47057967104 47193129004 47206963222 47234085472 47247931696 47371794176 47385680768 47687714144 48148759456 48162873808 48289134848 48413640961 48469860964 48596926784 48611172512 48625422416 48780906496 48869454592 48878597897 48921017096 48935357828 49011931136 49063643968 49249390592 49408465372 49552513376 49868358008 49882976444 50148015904 50186215814 50200927427 50294220032 50332531312 50337867776 50347285816 50523081728 50614792256 50668196278 50762357248 50806411264 51173053421 51460027948 51610057184 51649370794 51664511317 51790262272 51805444096 51923795504 51939016472 52075176832 52090442176 52120370176 52130121716 52135648768 52287647744 52327477504 52422463408 52620925952 53145240064 53282266898 53297886089 53437608784 53453273512 53483984512 53624195072 53639914496 53655638528 53778216772 53793981346 53935004576 53981811968 53997636224 54139193344 54294694244 54341813792 54500244736 54835685758 55027153664 55043284352 55169032723 55329875384 55346094812 55377893312 55394126816 55539344896 55555625728 55698867371 55850805248 55909733824 55926123232 56233790467 56466817568 56777459333 56826733544 56992409152 57009115936 57305942362 57312018176 57355675216 57372488488 57479108608 57522892928 57738177154 57845476864 57906510032 58483489624 58811460512 58856259742 58982922496 59016810496 59027852336 59135000897 59341480576 59358875968 59404092188 59421505934 59514487808 59583598592 59737225744 59911386752 59963380736 60572185682 60737417216 60894019312 60911869816 61071552896 61106640896 61124553728 61300118278 61460819168 61478835824 61525666909 61693499392 61711584256 61870698092 62051079136 62104930048 62285993984 62487176794 62669355152 62705361152 62888175616 62906610688 63050323112 63068805716 63087293738 63234143296 63289020928 63307573504 63470802353 63473537024 63655848424 63674508532 63711092032 63896838656 63915569408 64080365881 64533505792 64699895519 64888524952 64944838336 65134181888 65302120366 65321263063 65499449344 65549343104 65568558272 65668329608 65916938752 65929271582 65986488176 66109116416 66178868608 66586189849 66838273856 67213097728 67264296848 67386396371 67582858168 67641509824 67693035284 67818834944 67838715392 67890391072 67910292496 68013627094 68271115136 68470156288 69351014341 69411200488 69593164928 69613565504 69666593164 69996531674 70036747424 70057278032 70110643687 70240936192 70261526656 70301894656 70315047896 70709369248 70977062912 71413916336 71663269888 71869104188 71890171934 72057512128 72078635104 72099764272 72154685777 72330309632 72351512576 72538059832 72559323676 72749541056 72812676608 73021812283 73024958464 73234703864 73752578048 73942737736 73964413348 74222672384 74414044138 74435857909 74630994704 74638907392 74652872072 74695763072 74913534976 74935495168 75049519552 75128704826 75150728093 75333644288 75413129344 75877286107 76583549798 76591669504 76605999539 76814968832 76873482112 77013024424 77237552192 77281928192 77296387372 77304582656 77363468896 77529960448 77589018368 77729859536 78024131584 79027900063 79258302104 79303839104 79327086272 79535045632 79558360576 79618963616 79740114524 79763489582 80041997056 80065460608 80126449928 80275355648 80505925948 80575792864 80810707712 81378648848 81615904384 82064899204 82112048704 82136119072 82160196496 82351442432 82375582976 82422910976 82587975757 82683880468 82900639808 82924941344 83214487552 83381137589 83453499752 83696804416 84260329048 84285029164 84505985984 84530758112 84825911296 85044621872 85069551896 85094489228 85292565376 85366586368 85611779918 85636876199 85770879488 85861376944 85886546392 86186433536 86464814401 86716898408 87269626514 87295208777 87524056912 87533336576 87855408128 88014885056 88081929796 88107750178 88133578129 88348094464 88415393024 88575886448 88834125184 88911219712 88927854692 89813930494 90317600072 90632958976 90659527168 90893278826 91131559456 91158273808 91227713003 91237385344 91476568064 91503383552 91573085632 91739310964 92006772512 92086620416 92355094528 93004170112 93275319296 93515815372 93543228646 93842341376 93869850368 93897367424 94111879351 94115934208 94386258008 94413926444 94468170944 94495863392 94743588352 94771361536 95015714927 95375428288 96297518912 96325747616 96578269696 96827281922 96855665921 96939721928 97193853568 97222345024 97250844832 97738909184 97757195794 97842034192 97870715656 98023862272 98127287936 98816930744 99105026752 99736716016 99765952888 100296031808 100372431628 100401854854 100588440064 100665062624 100675735552 100694571632 101046163456 101229584512 101336392556 101524714496 102346106842 102920055896 103220114368 103298741588 103329022634 103610888192 103847591008 103878032944 103957161329 104150353664 104180884352 104240740352 104260243432 104271297536 104654955008 104844926816 105241851904 106290480128 106564533796 106595772178 106875217568 106906547024 106967969024 106987982359 107248390144 107279828992 107311277056 107556433544 107587962692 107870009152 107963623936 107995272448 108273721661 108278386688 108589388488 108683627584 109000489472 109671371516 110054307328 110086568704 110338065446 110370410003 110659750768 110692189624 110755786624 110788253632 111078689792 111111251456 111397734742 111430389931 111701610496 111819467648 111852246464 112467580934 112933635136 113554918666 113588206213 113653467088 113984818304 114018231872 114611884724 114624036352 114711350432 114744976976 114958217216 115045785856 115476354308 115690953728 115813020064 116966979248 117622921024 117712519484 117965844992 118055704672 118270001794 118682961152 118717751936 118808184376 118843011868 119028975616 119474451488 119822773504 119926761472 121144371364 121788038624 121823739632 121916538037 122143105792 122213281792 122249107456 122600236556 122921638336 122957671648 123051333818 123386998784 123423168512 123741396184 124102158272 124209860096 124571987968 124974353588 125338710304 125410722304 125776351232 125813221376 126100646224 126137611432 126174587476 126468286592 126578041856 126615147008 126941604706 126978816433 127311696848 127349017064 127422184064 127793677312 127831138816 128160731762 129067011584 129399791038 129437723359 129777049904 129889676672 130268363776 130604240732 130642526126 130680822743 130998898688 131098686208 131137116544 131336659216 131833877504 131858543164 131972976352 132357737216 133172379698 133676547712 134426195456 134528593696 134772792742 135165716336 135268677901 135283019648 135386070568 135637669888 135677430784 135780782144 135820584992 136027254188 136542230272 136940312576 138702028682 138822400976 139186329856 139227131008 139333186328 139545200417 139993063348 140073494848 140114556064 140221287374 140481872384 140523053312 140603789312 140630095792 140885370409 141418738496 141954125824 142827832672 143326539776 143613573607 143738208376 143780343868 144115024256 144157270208 144199528544 144309371554 144703025152 145076119664 145118647352 145499082112 145625353216 146043624566 146469407728 147498801037 147505156096 147885475472 147928826696 148445344768 148828088276 148871715818 148915356149 149261989408 149277814784 149305744144 149391526144 149827069952 149870990336 150099039104 150257409652 150301456186 150826258688 151754572214 153167099596 153183339008 153211999078 153629937664 153746964224 154026048848 154143377143 154475104384 154563856384 154592774744 154609165312 154726937792 155178036736 155459719072 155623745711 156048263168 158055800126 158516604208 158607678208 158637353153 158654172544 159070091264 159116721152 159237927232 159480229048 159526979164 160083994112 160130921216 160252899856 160543794187 160550711296 161011851896 161151585728 161621415424 162757297696 163231808768 163652676901 164129798408 164224097408 164272238144 164320392992 164702884864 164751165952 165175951514 165224371277 165367760936 165801279616 165849882688 166762275178 166906999504 167393608832 168423891971 168520658096 168570058328 169011971968 169061516224 170089243744 170139103792 170188978456 170585130752 170733172736 171223559836 171273752398 171541758976 171722753888 171773092784 172372867072 172929628802 173433796816 174539253028 174590417554 175048113824 175066673152 175710816256 176029770112 176163859592 176215500356 176267156258 176830786048 177151772896 177338686973 177668250368 177822439424 177855709384 179627860988 180635200144 180772797779 181265917952 181319054336 181786557652 182263118912 182316547616 182455426006 182474770688 182508911083 182953136128 183006767104 183146171264 183478621928 184013545024 184173240832 184710189056 186008340224 186550638592 187031630744 187086457292 187684682752 187739700736 187794734848 188223758702 188278934711 188772516016 188827852888 188936341888 188991726784 189487176704 189542723072 190031429854 190750856576 191924900153 192595037824 192651495232 193156539392 193654563844 193711331842 193768116481 193879443856 194387707136 194444690048 194501689664 195477818368 195514391588 195684068384 195741431312 196254575872 197633861488 198210053504 199473432032 199531905776 200570798267 200592063616 200744863256 200803709708 201176880128 201330125248 201389143264 202092326912 202459169024 202672785112 203049428992 204692213684 205840111792 205996909097 206440228736 206597483176 206658045268 207695182016 207756065888 207914322658 207975270769 208300707328 208361768704 208481480704 208520486864 208542595072 209309910016 209689853632 210483703808 212002649887 212580960256 213129067592 213191544356 213750435136 213813094048 213935938048 213975964718 214559657984 214622554112 215112867088 215175925384 215740018304 215927247872 215990544896 216547443322 217178776976 217367255168 218000978944 218705118779 219342743032 220108614656 220173137408 220676130892 220740820006 220805528083 221319501536 221384379248 221511573248 221576507264 222157379584 222222502912 222795469484 222860779862 223638935296 223704492928 224935161868 225867270272 227109837332 227176412426 227306934176 227969636608 228036463744 228557421281 229223769448 229248072704 229422700864 229489953952 230091571712 230752450537 230952708616 231381907456 231626040128 233933958496 235220902951 235245842048 235425038968 235931689984 236111409344 236540003588 237365922304 237435503872 237616368752 237686023736 238047694829 238057951232 238948902976 239645547008 239853522944 242288742728 243576077248 243647479264 243833076074 244286211584 244498214912 244987860859 245200473112 245843276672 245915343296 246102667636 246846337024 247482792368 248204316544 248419720192 249948707176 250677420608 250821444608 251615601769 251626442752 252201292448 252275222864 252349174952 252936573184 253156083712 253230294016 253883209412 253957632866 254623393696 254698034128 254844368128 255587354624 255662277632 256321463524 258134023168 258799582076 258875446718 259554099808 259779353344 260536727552 261208481464 261285052252 261361645486 262197372416 262274233088 262673318432 262950466891 263667755008 263717086328 263945952704 264715474432 266344759396 267353095424 268042424293 268852390912 269057187392 269545585484 270331432672 270537355802 270566039296 270616661261 270772141136 271275339776 271354861568 271561564288 271641169984 272054508376 273084460544 273880625152 277404057364 277644801952 278372659712 278454262016 278666372656 279090400834 279172213537 279986126696 280146989696 280229112128 280442574748 280963744768 281046106624 281260191584 281770740818 282837476992 285655665344 287227147214 287311345127 287476416752 287560687736 288230048512 288314540416 288399057088 288618743108 290152239328 290237294704 290998164224 291250706432 292087249132 292938815456 294997602074 295770950944 295857653392 296890689536 297656176552 297743431636 297830712298 298523978816 298611488288 298783052288 299654139904 299741980672 300198078208 300514819304 300602912372 301652517376 303509144428 305443692799 306334199192 306366678016 306423998156 307493928448 308052097696 308286754286 308377125623 308950208768 309127712768 309185549488 309218330624 309453875584 310356073472 310919438144 311247491422 312096526336 314348756729 316111600252 317033208416 317215356416 317274706306 317308345088 318140182528 318233442304 318475854464 318960458096 319053958328 320167988224 320261842432 320505799712 321087588374 322023703792 322303171456 323242830848 325514595392 326463617536 327305353802 327401300261 328259596816 328448194816 328544476288 328640785984 329405769728 329502331904 330351903028 330448742554 330735521872 331602559232 331699765376 333524550356 333813999008 334787217664 336847783942 337041316192 337140116656 338023943936 338123032448 338895486727 340178487488 340278207584 340377956912 341170261504 341466345472 342150185279 342447119672 342547504796 343083517952 343445507776 343546185568 344745734144 345859257604 346867593632 348775821617 349078506056 349180835108 350096227648 351406491989 351421632512 352059540224 352327719184 352431000712 352534312516 353661572096 354303545792 354677373946 355336500736 355644878848 355711418768 358211373947 359255721976 361270400288 361545595558 361651579219 362531835904 362638108672 363573115304 364526237824 364633095232 364910852012 364949541376 365017822166 366013534208 366292342528 366957243856 368027090048 368346481664 372016680448 373085202623 373101277184 374063261488 374172914584 375369365504 375479401472 375589469696 376447517404 376557869422 377545032032 377655705776 377872683776 377943382441 377983453568 378974353408 379085446144 380062859708 381501713152 383849800306 385190075648 385302990464 386313078784 387309127688 387422663684 387536232962 387758887712 388775414272 388889380096 389003379328 389892071597 390955636736 391028783176 391368136768 391482862624 392509151744 393636533269 395267722976 396420107008 397442215331 398946864064 399063811552 401141596534 401184127232 401259187387 401489726512 401607419416 402353760256 402660250496 402778286528 404918338048 405345570224 406098857984 409384427368 411680223584 411993818194 412880457472 413194966352 413316090536 413945006279 415390364032 415512131776 415828645316 415950541538 416601414656 416723537408 417040973728 417085190144 418619820032 419379707264 424005299774 425161920512 426013373809 426258135184 426383088712 427500870272 427626188096 427871876096 427951929436 429245108224 430225734176 430351850768 430679668363 431480036608 431854495744 431981089792 433094886644 434357553952 434734510336 436001957888 437410237558 438685486064 440217229312 440346274816 441352261784 441481640012 441611056166 442639003072 442768758496 443023146496 443153014528 444314759168 444445005824 445590938968 445721559724 447277870592 447408985856 448562561167 449870323736 451734540544 452899268633 454219674664 454352824852 454613868352 455939273216 456072927488 457114842562 457248841441 458447538896 458496145408 458845401728 458979907904 460183143424 461504901074 461640186857 461905417232 462763814912 463252080256 466103328943 467867916992 470441805902 470491684096 470850077936 471863379968 472222818688 473080007176 474731844608 474871007744 475232737504 475372047472 476095389658 477897805952 479291094016 484577485456 485457100387 487152154496 487294958528 487666152148 488572423168 489975721718 490400946224 490774505809 491686553344 491830686592 492205335272 494965584736 496408633088 496839440384 499897414352 501354841216 501642889216 503231203538 504402584896 504550445728 504698349904 505082800439 505873146368 506312167424 506460588032 507766418824 507915265732 509246787392 509396068256 509688736256 511174709248 511324555264 512642927048 516268046336 517599164152 517750893436 519108199616 519558706688 521051005363 521073455104 522416962928 522570104504 522723290972 524394744832 524548466176 525346636864 525900933782 526055096651 527335510016 527434172656 527891905408 529430948864 531141002749 532689518792 534706190848 536084848586 536241996773 537704781824 538114374784 539091170968 540662865344 541074711604 541132078592 541233322522 541544282272 542709723136 543123128576 543282339968 544109016752 546168921088 553195300441 554808114728 555289603904 556745319424 556908524032 557332745312 558180801668 558344427074 559972253392 560293979392 560398808447 560458224256 560885149496 561927489536 562092213248 562520383168 563541481636 565674953984 571311330688 574454294428 574622690254 574952833504 575121375472 576460097024 576629080832 576798114176 577237486216 578115830299 580304478656 580474589408 581996328448 582501412864 583667963123 584174498264 585877630912 589995204148 591541901888 591715306784 593781379072 594970519229 595312353104 595486863272 595661424596 597047957632 597222976576 597566104576 599458133393 599483961344 600396156416 601029638608 601205824744 603305034752 607018288856 610887385598 611066461439 612668398384 612733356032 612847996312 614987856896 616104195392 616573508572 616754251246 616935046903 617900417536 618371098976 618436661248 618907751168 620712146944 621838876288 622494982844 628697513458 632223200504 634066416832 634430712832 634549412612 634616690176 636466884608 636951708928 637920916192 638107916656 638593991021 640335976448 640523684864 641011599424 642175176748 644047407584 644606342912 646485661696 651029190784 652927235072 654610707604 654802600522 656519193632 656896389632 657088952576 657281571968 658811539456 659004663808 660703806056 660897485108 661471043744 663205118464 663399530752 665110004489 667049100712 667627998016 669574435328 673695567884 674082632384 674280233312 676047887872 676246064896 677790973454 677989661447 680356974976 680556415168 680755913824 682340523008 684300370558 684500966719 684894239344 685095009592 686167035904 686891015552 687092371136 691718515208 693735187264 697551643234 698157012112 698361670216 700192455296 702812983978 704119080448 704655438368 704862001424 705068625032 707323144192 708607091584 709354747892 710673001472 711422837536 716422747894 718511443952 722540800576 723091191116 723303158438 725276217344 727146230608 727700129303 729052475648 729266190464 729821704024 729899082752 730035644332 732584685056 733914487712 736054180096 736692963328 744033360896 746170405246 748126522976 748345829168 748915876513 750738731008 750958802944 751178939392 752895034808 753115738844 755090064064 755311411552 755745367552 755886764882 755966907136 757948706816 758170892288 760125719416 763003426304 767699600612 770380151296 770605980928 772592870021 772626157568 774618255376 774845327368 775072465924 775517775424 777550828544 777778760192 778006758656 779784143194 780012729517 781911273472 782057566352 782736273536 782965725248 785018303488 787273066538 790535445952 792840214016 794884430662 795117443491 797893728128 798127623104 802283193068 802368254464 802518374774 802979453024 803214838832 804707520512 805320500992 805556573056 809836676096 810691140448 818768854736 823360447168 823987636388 825760914944 826389932704 826632181072 827890012558 830780728064 830936164249 831024263552 831657290632 831901083076 833202829312 833447074816 834081947456 837239640064 838759414528 848010599548 852026747618 852516270368 852766177424 853415766259 855001740544 855252376192 855743752192 855903858872 860451468352 860703701536 861359336726 862960073216 863708991488 863962179584 866189773288 868715107904 869469020672 872003915776 874820475116 877370972128 878296692389 880434458624 880692549632 882704523568 882963280024 883222112332 885278006144 885537516992 886046292992 886306029056 888851715031 888890011648 891181877936 891443119448 894555741184 894817971712 897125122334 899740647472 903469081088 905798537266 906064063513 908439349328 908705649704 909227736704 911878546432 912145854976 914229685124 914497682882 914765759201 916895077792 916992290816 917690803456 917959815808 920366286848 923009802148 923280373714 923810834464 926504160512 932206657886 935735833984 940883611804 940983368192 941700155872 943726759936 944445637376 946160014352 946880745307 949463689216 949742015488 950465475008 950744094944 952190779316 955795611904 955974437939 958582188032 969154970912 970914200774 974304308992 974589917056 975332304296 977144846336 979951443436 980801892448 981549011618 983373106688 983661373184 984410670544 986197592863 989931169472 992817266176 993678880768 999794828704 1002709682432 1003285778432 1005295015249 1006462407076 1008805169792 1009100891456 1009396699808 1010165600878 1011746292736 1012921176064 1014949709273 1015532837648 1015830531464 1018493574784 1018792136512 1019377472512 1022649110528 1025285854096 1032536092672 1035198328304 1035501786872 1038216399232 1039117413376 1042102010726 1042407493043 1044833925856 1045140209008 1045446581944 1048789489664 1049096932352 1050693273728 1051801867564 1052110193302 1054868345312 1055783810816 1058861897728 1062282005498 1065379037584 1069412381696 1072169697172 1072483993546 1075409563648 1076228749568 1078182341936 1079003640001 1081325730688 1082149423208 1082264157184 1082466645044 1083088564544 1086246257152 1086564679936 1088218033504 1089366219977 1092337842176 1106390600882 1109616229456 1110461472071 1110579207808 1113490638848 1113817048064 1114665490624 1116361603336 1116688854148 1119944506784 1120587958784 1120797616894 1120916448512 1121770298992 1123854979072 1124184426496 1125040766336 1127082963272 1131349907968 1142622661376 1145568738307 1148908588856 1149245380508 1149905667008 1150242750944 1152920194048 1153258161664 1153596228352 1154474972432 1156231660598 1156570598939 1160608957312 1160949178816 1163992656896 1167335926246 1168348996528 1171755261824 1178967243797 1179990408296 1183083803776 1183430613568 1189941038458 1190624706208 1190973726544 1191322849192 1194095915264 1194445953152 1195132209152 1198916266786 1200792312832 1202059277216 1202411649488 1206610069504 1214036577712 1221774771196 1222132922878 1225336796768 1225466712064 1225695992624 1229975713792 1232208390784 1233147017144 1233508502492 1233870093806 1235800835072 1236742197952 1237815502336 1241370808811 1241424293888 1243677752576 1244989965688 1257395026916 1264446401008 1265409584453 1268132833664 1268861425664 1269098825224 1269233380352 1273903417856 1275841832384 1276215833312 1277187982042 1277562377581 1280671952896 1281047369728 1282023198848 1284350353496 1288094815168 1289212685824 1292971323392 1302058381568 1302301992163 1305854470144 1309221415208 1309605201044 1313038387264 1313792779264 1314177905152 1314563143936 1317952542977 1318009327616 1321407612112 1321794970216 1322942087488 1326410236928 1326799061504 1330220008978 1334098201424 1335255996032 1339148870656 1343474301071 1347391135768 1348165264768 1348560466624 1352095775744 1352492129792 1355581946908 1355979322894 1356376815367 1360713949952 1361112830336 1361511827648 1364681046016 1368600741116 1369001933438 1369788478688 1370190019184 1373782031104 1374184742272 1383437030416 1387470374528 1395103286468 1396314024224 1396723340432 1400384910592 1403995587869 1405625967956 1408238160896 1409310876736 1409724002848 1410137250064 1414646288384 1417214183168 1417479339013 1418709495784 1421346002944 1422845675072 1432845495788 1437022887904 1445081601152 1446182382232 1446606316876 1454292461216 1455400258606 1455826895383 1458104951296 1458532380928 1459643408048 1459798165504 1460071288664 1465169370112 1467828975424 1472108360192 1473385926656 1484018549209 1488066721792 1492340810492 1496253045952 1496691658336 1497831753026 1498270828193 1501917605888 1502357878784 1505790069616 1506231477688 1510180128128 1510622823104 1511490735104 1511773529764 1511933814272 1516341784576 1520251438832 1526006852608 1535399201224 1540760302592 1541211961856 1545185740042 1545638696581 1549236510752 1549690654736 1550144931848 1551035550848 1555101657088 1555557520384 1556013517312 1559568286388 1560025459034 1564115132704 1565472547072 1565931450496 1570036606976 1574546133076 1581070891904 1585680428032 1589768861324 1590234886982 1595787456256 1596255246208 1599901948967 1604566386136 1604736508928 1605036749548 1605958906048 1606429677664 1610641001984 1611113146112 1615267153759 1619673352192 1621382280896 1637537709472 1646546320657 1646720894336 1647975272776 1651521829888 1652779865408 1653264362144 1655780025116 1661561456128 1661872328498 1662048527104 1663314581264 1663802166152 1666405658624 1666894149632 1668163894912 1677518829056 1696021199096 1704053495236 1705032540736 1705532354848 1706831532518 1710003481088 1710504752384 1711487504384 1711807717744 1714915026013 1720902936704 1721407403072 1722718673452 1725920146432 1727924359168 1732379546576 1737430215808 1738938041344 1749640950232 1754741944256 1756593384778 1761385099264 1765409047136 1765926560048 1766444224664 1770556012288 1771075033984 1772092585984 1772612058112 1777703430062 1782363755872 1782886238896 1789111482368 1789635943424 1794250244668 1799481294944 1806938162176 1811597074532 1812128127026 1816878698656 1817411299408 1818455473408 1823757092864 1824291709952 1828459370248 1828995365764 1829531518402 1833790155584 1835381606912 1835919631616 1840653268237 1840732573696 1846019604296 1846560747428 1847621668928 1853008321024 1864413315772 1871471667968 1876296970051 1881767223608 1881966736384 1883400311744 1888891274752 1892320028704 1893761490614 1894316628827 1898927378432 1899484030976 1900930950016 1901488189888 1904381558632 1911591223808 1911948875878 1917164376064 1930999505621 1938309941824 1941828401548 1948608617984 1949179834112 1950664608592 1954205494759 1954289692672 1959902886872 1961603784896 1963098023236 1966746213376 1967322746368 1968821341088 1972395185726 1979862338944 1985634532352 1999589657408 2005419364864 2010590030498 2011179415889 2012924814152 2017610339584 2018201782912 2018793399616 2020331201756 2023492585472 2029899418546 2031065675296 2031661062928 2036987149568 2037584273024 2038754945024 2050571708192 2070396656608 2071003573744 2076432798464 2078234826752 2084204021452 2084814986086 2089667851712 2090280418016 2090893163888 2097578979328 2098193864704 2101386547456 2103603735128 2104220386604 2109736690624 2111567621632 2117723795456 2124564010996 2130758075168 2138824763392 2144339394344 2144967987092 2152457499136 2156364683872 2158007280002 2158639879361 2162651461376 2164298846416 2164528314368 2164933290088 2166177129088 2172492514304 2173129359872 2176436067008 2178732439954 2184675684352 2200441297103 2212781201764 2219232458912 2220922944142 2221158415616 2221573986631 2226981277696 2227634096128 2229330981248 2232723206672 2233377708296 2239889013568 2241175917568 2241595233788 2241832897024 2243540597984 2248368852992 2250081532672 2254165926544 2262699815936 2285245322752 2291137476614 2291809101827 2297817177712 2298490761016 2299811334016 2300485501888 2305840388096 2306516323328 2307192456704 2308949944864 2312463321196 2313141197878 2321217914624 2321898357632 2327985313792 2334671852492 2336697993056 2343510523648 2357934487594 2359980816592 2366167607552 2366861227136 2372268407089 2379882076916 2381249412416 2381947453088 2382645698384 2388191830528 2388891906304 2390264418304 2395051296953 2397832533572 2401584625664 2404118554432 2404823298976 2413220139008 2418052990081 2428073155424 2441430751319 2443549542392 2444265845756 2450673593536 2451391985248 2459951427584 2464416781568 2466294034288 2467017004984 2467740187612 2471601670144 2473484395904 2475631004672 2482741617622 2487355505152 2489979931376 2507479617629 2514790053832 2528892802016 2530819168906 2531561054533 2536265667328 2537722851328 2538197650448 2538466760704 2547806835712 2551683664768 2552431666624 2554375964084 2555124755162 2562094739456 2564046397696 2568700706992 2576189630336 2578425371648 2604116763136 2604603984326 2611708940288 2618442830416 2619210402088 2626076774528 2627585558528 2628355810304 2629126287872 2635905085954 2642815224224 2643589940432 2645603677087 2645884174976 2652820473856 2653598123008 2660440017956 2668196402848 2670511992064 2678297741312 2686948602142 2694782271536 2696330529536 2697120933248 2704191551488 2704984259584 2711163893816 2711958645788 2712753630734 2721427899904 2722225660672 2723023655296 2729244501179 2729362092032 2737201482232 2738003866876 2739576957376 2740380038368 2747564062208 2748369484544 2755455732883 2766874060832 2774940749056 2782095507317 2790206572936 2792628048448 2793446680864 2800769821184 2807991175738 2808814311709 2811251935912 2816476321792 2818621753472 2819448005696 2820274500128 2834428366336 2834958678026 2837418991568 2842692005888 2845691350144 2863206163507 2865690991576 2874045775808 2890163202304 2892364764464 2893212633752 2897615043953 2908584922432 2910800517212 2911653790766 2916209902592 2917064761856 2919286816096 2919596331008 2920142577328 2930338740224 2935657950848 2944216720384 2968037098418 2976133443584 2982093616663 2984681620984 2992506091904 2993383316672 2995663506052 2996541656386 3004715757568 3011580139232 3012462955376 3014757678541 3020360256256 3021245646208 3022981470208 3023547059528 3023867628544 3040502877664 3052013705216 3070798402448 3081520605184 3082423923712 3090371480084 3091277393162 3098473021504 3099381309472 3100289863696 3102071101696 3102651488411 3110203314176 3111115040768 3112027034624 3119136572776 3120050918068 3128230265408 3130945094144 3131862900992 3139937928169 3140073213952 3149092266152 3162141783808 3171360856064 3179537722648 3180469773964 3191574912512 3192510492416 3199803897934 3200741890087 3209132772272 3209473017856 3210073499096 3211917812096 3212859355328 3221282003968 3222226292224 3230534307518 3231481307999 3239346704384 3242764561792 3262723302601 3275075418944 3293092641314 3293441788672 3294057980177 3295950545552 3303043659776 3305559730816 3306528724288 3311560050232 3323122912256 3323744656996 3324097054208 3326629162528 3327604332304 3333788299264 3336327789824 3355037658112 3392042398192 3398199702709 3408106990472 3410065081472 3411064709696 3413663065036 3420006962176 3421009504768 3423615435488 3429830052026 3441805873408 3442814806144 3445437346904 3451840292864 3464759093152 3474860431616 3477876082688 3499281900464 3509483888512 3513186769556 3530818094272 3531853120096 3532888449328 3535579603073 3541112024576 3542150067968 3544185171968 3545224116224 3555406860124 3564727511744 3565772477792 3578222964736 3579271886848 3588500489336 3598962589888 3613876324352 3623194149064 3624256254052 3633757397312 3634822598816 3636910946816 3647514185728 3648583419904 3656918740496 3657990731528 3659063036804 3667580311168 3670763213824 3671839263232 3681306536474 3682385676557 3692039208592 3693121494856 3695243337856 3706016642048 3717987019243 3728826631544 3742943335936 3752593940102 3753693977411 3763534447216 3763933472768 3766800623488 3777782549504 3784640057408 3787522981228 3788633257654 3789743859547 3798968061952 3801861900032 3802976379776 3808763117264 3823182447616 3823897751756 3861999011242 3876619883648 3883656803096 3897217235968 3898359668224 3901329217184 3908410989518 3919805773744 3922791659129 3923207569792 3926196046472 3933492426752 3934645492736 3937642682176 3944790371452 3959724677888 3971269064704 3999179314816 4010838729728 4021180060996 4022358831778 4025849628304 4035220679168 4036403565824 4037586799232 4040662403512 4046810812093 4046985170944 4059798837092 4062131350592 4063322125856 4073974299136 4075168546048 4077509890048 4085675741861 4101143416384 4140793313216 4142007147488 4152865596928 4156469653504 4164793634603 4168408042904 4169629972172 4179335703424 4180560836032 4181786327776 4196387729408 4202773094912 4207207470256 4208440773208 4219473381248 4223135243264 4249128021992 4261516150336 4277465230073 4277649526784 4288678788688 4289935974184 4304914998272 4312729367744 4316014560004 4317279758722 4318545328321 4325302922752 4328597692832 4329056628736 4329866580176 4332354258176 4344985028608 4346258719744 4352872134016 4357464879908 4400882594206 4425562403528 4438464917824 4441845888284 4442316831232 4443147973262 4455268192256 4458661962496 4465446413344 4466755416592 4470157937147 4479778027136 4482351835136 4483190467576 4483665794048 4487081195968 4500163065344 4508331853088 4525399631872 4570490645504 4582274953228 4583618203654 4595634355424 4596981522032 4599622668032 4600483241437 4600971003776 4611680776192 4613032646656 4614384913408 4617899889728 4624926642392 4626282395756 4642435829248 4643796715264 4655770031423 4655970627584 4669343704984 4673395986112 4687021047296 4715868975188 4719961633184 4732335215104 4733722454272 4744536814178 4745927630129 4759764153832 4762498824832 4763894906176 4765291396768 4776383661056 4777783812608 4790102593906 4791506767033 4795665067144 4803169251328 4808237108864 4809646597952 4836105980162 4856146310848 4882861502638 4884292867159 4887099084784 4888531691512 4901347187072 4902783970496 4928833563136 4932588068576 4934034009968 4935480375224 4943203340288 4946968791808 4951262009344 4965483235244 4974711010304 4979959862752 5014959235258 5029580107664 5057785604032 5061638337812 5063122109066 5072531334656 5076395300896 5076933521408 5095613671424 5103367329536 5104863333248 5108751928168 5110249510324 5128092795392 5137401413984 5152379260672 5156850743296 5208233526272 5209207968652 5236885660832 5238420804176 5242411135591 5252153549056 5255171117056 5256711620608 5258252575744 5271810171908 5285630448448 5287179880864 5291207354174 5291768349952 5305640947712 5307196246016 5320880035912 5336392805696 5341023984128 5356595482624 5373897204284 5389564543072 5392661059072 5394241866496 5408383102976 5409968519168 5422327787632 5423917291576 5425507261468 5442855799808 5444451321344 5446047310592 5458489002358 5460089106619 5474402964464 5476007733752 5479153914752 5480760076736 5495128124416 5496738969088 5510911465766 5533748121664 5549881498112 5564191014634 5565822104437 5580413145872 5585256096896 5586893361728 5601539642368 5615982351476 5617628623418 5619275377949 5622503871824 5632952643584 5637243506944 5638896011392 5640549000256 5668856732672 5669917356052 5674837983136 5691382700288 5726412327014 5731381983152 5748091551616 5780326404608 5784729528928 5786425267504 5795230087906 5816553149743 5817169844864 5821601034424 5823307581532 5832419805184 5834129523712 5838573632192 5840285154656 5860677480448 5871315901696 5888433440768 5936074196836 5964187233326 5969363241968 5973910363813 5985012183808 5986766633344 5991327012104 5993083312772 6023160278464 6024925910752 6029515357082 6040720512512 6042491292416 6045962940416 6047094119056 6047735257088 6081005755328 6104027410432 6141596804896 6148076846723 6163041210368 6164847847424 6180742960168 6182554786324 6196946043008 6198762618944 6200579727392 6204142203392 6205302976822 6222230081536 6224054069248 6238273145552 6240101836136 6256460530816 6261890188288 6263725801984 6279875856338 6298184532304 6324283567616 6342448444591 6342721712128 6359075445296 6360939547928 6383149825024 6385020984832 6399607795868 6401483780174 6403360314407 6418265544544 6418946035712 6420146998192 6423835624192 6425718710656 6442564007936 6444452584448 6461068615036 6462962615998 6485529123584 6525446605202 6550150837888 6586185282628 6586883577344 6588115960354 6591901091104 6606087319552 6611119461632 6613057448576 6623120100464 6628165217149 6646245824512 6647489313992 6648194108416 6653258325056 6655208664608 6672655579648 6691821065573 6710075316224 6784084796384 6796399405418 6816213980944 6820130162944 6821406185579 6822129419392 6827326130072 6840013924352 6842019009536 6847230870976 6859660104052 6883611746816 6885629612288 6890874693808 6903383150041 6903680585728 6929518186304 6949720863232 6955752165376 6998563800928 7018967777024 7026373539112 7037065106743 7061636188544 7063706240192 7065776898656 7071159206146 7082224049152 7084300135936 7090448232448 7104647964911 7110813720248 7129455023488 7131544955584 7158543773696 7177000978672 7197925179776 7227752648704 7242227354753 7246388298128 7248512508104 7267514794624 7269645197632 7273821893632 7296852451301 7297166839808 7313837480992 7315981463056 7318126073608 7335160622336 7341526427648 7343678526464 7362613072948 7364771353114 7384078417184 7386242989712 7390486675712 7412033284096 7435974038486 7457653263088 7485886671872 7505187880204 7507387954822 7527068894432 7527866945536 7533601246976 7555565099008 7569280114816 7575045962456 7577266515308 7579487719094 7603723800064 7605952759552 7617526234528 7625563539839 7646364895232 7647795503512 7723998022484 7753239767296 7767313606192 7773230304497 7794434471936 7796719336448 7802658434368 7816821979036 7839611547488 7845583318258 7846415139584 7847883176569 7852392092944 7866984853504 7869290985472 7875285364352 7889580742904 7919449355776 7942538129408 7998358629632 8021677459456 8042360121992 8044717663556 8051699256608 8070441358336 8072807131648 8075173598464 8081324807024 8093621624186 8095994192573 8119597674184 8124262701184 8126644251712 8147948598272 8150337092096 8171351483722 8202286832768 8252770706579 8281586626432 8284014294976 8305731193856 8329587269206 8332029008683 8336816085808 8339259944344 8358671406848 8361121672064 8363572655552 8405546189824 8414414940512 8416881546416 8438946762496 8446270486528 8498256043984 8523032300672 8554930460146 8577357577376 8579871948368 8609829996544 8625458735488 8632029120008 8634559517444 8637090656642 8650605845504 8657195385664 8659733160352 8664708516352 8689970057216 8692517439488 8705744268032 8714929759816 8801765188412 8851124807056 8857867091171 8876929835648 8883691776568 8884633662464 8886295946524 8917323924992 8930892826688 8933510833184 8940315874294 8942936643067 8959556054272 8964703670272 8966380935152 8967331588096 8974162391936 9000326130688 9016663706176 9050799263744 9116113945141 9140981291008 9164549906456 9167236407308 9191268710848 9193963044064 9199245336064 9200966482874 9201942007552 9226065293312 9228769826816 9235799779456 9249853284784 9252564791512 9284871658496 9287593430528 9311540062846 9338687409968 9346791972224 9374042094592 9404320107497 9431737950376 9439923266368 9464670430208 9467444908544 9489073628356 9491855260258 9494637707569 9519528307664 9524997649664 9527789812352 9530582793536 9552767322112 9555567625216 9580205187812 9583013534066 9591330134288 9616474217728 9619293195904 9672211960324 9712292621696 9765723005276 9768585734318 9774198169568 9777063383024 9802694374144 9805567940992 9827969115083 9857667126272 9865176137152 9868068019936 9870960750448 9893937583616 9902524018688 9922355373091 9930966470488 9949422020608 9959919725504 10029918470516 10059160215328 10114498826893 10115571208064 10123276675624 10126244218132 10145062669312 10152790601792 10190788267681 10191227342848 10206734659072 10209726666496 10217503856336 10220499020648 10256185590784 10274802827968 10304758521344 10313701486592 10388129844463 10416467052544 10418415937304 10473771321664 10476841608352 10484822271182 10487895797351 10504307098112 10513423241216 10516505151488 10543620343816 10571260896896 10574359761728 10582414708348 10583536699904 10614392492032 10641760071824 10672785611392 10682047968256 10747794408568 10779129086144 10785322118144 10788483732992 10819470876067 10819937038336 10844655575264 10847834583152 10851014522936 10885711599616 10888902642688 10892094621184 10916978004716 10920178213238 10948805928928 10952015467504 10958307829504 10961520153472 10990256248832 10993477938176 11021822931532 11067496243328 11099762996224 11128382029268 11131644208874 11160826291744 11170512193792 11173786723456 11203079284736 11231964702952 11235257246836 11238550755898 11245007743648 11274487013888 11277792022784 11281098000512 11306870076313 11337713465344 11339834712104 11349675966272 11382765400576 11452824654028 11462763966304 11496183103232 11525824244599 11560652809216 11569459057856 11572850535008 11590460175812 11633106299486 11634339689728 11636516434223 11643202068848 11646615163064 11664839610368 11668259047424 11677147264384 11680570309312 11742631803392 11776866881536 11872148393672 11928374466652 11938726483936 11947820727626 11970024367616 11973533266688 11982654024208 11986166625544 12004405182091 12046320556928 12049851821504 12059030714164 12081441025024 12084982584832 12094188238112 12095470514176 12162011510656 12283193609792 12296153693446 12329695694848 12354387840461 12361485920336 12365109572648 12393892086016 12397525237888 12401159454784 12408284406784 12410605953644 12448108138496 12476546291104 12480203672272 12512921061632 12523780376576 12527451603968 12559751712676 12596369064608 12648567135232 12684896889182 12718150890592 12721879095856 12766299650048 12770041969664 12799215591736 12802967560348 12806720628814 12836531089088 12840293996384 12847671248384 12851437421312 12885128015872 12888905168896 12922137230072 12925925231996 12971058247168 13050893210404 13100301675776 13134078790357 13172370565256 13173767154688 13176231920708 13183802182208 13222238923264 13226114897152 13246240200928 13256330434298 13260216401789 13292491649024 13294978627984 13296388216832 13306516650112 13310417329216 13345311159296 13383642131146 13420150632448 13516996539347 13568169592768 13592798810836 13632427961888 13640260325888 13642812371158 13644258838784 13654652260144 13680027848704 13684038019072 13694461741952 13719320208104 13767223493632 13771259224576 13781749387616 13806766300082 13859036372608 13899441726464 13997127601856 14037935554048 14052747078224 14074130213486 14078255911223 14123272377088 14127412480384 14131553797312 14142318412292 14164448098304 14168600271872 14209295929822 14221627440496 14258910046976 14263089911168 14354001957344 14395850359552 14484454709506 14492776596256 14497025016208 14535029589248 14539290395264 14547643787264 14593704902602 14627674961984 14631962926112 14636252147216 14670321244672 14683052855296 14687357052928 14725226145896 14729542706228 14768156834368 14772485979424 14780973351424 14824066568192 14871948076972 14915306526176 14971773343744 15010375760408 15014775909644 15054137788864 15067202493952 15110479155527 15111130198016 15138560229632 15150091924912 15154533030616 15158975438188 15207447600128 15211905519104 15235052469056 15251127079678 15292729790464 15295591007024 15403089079721 15447996044968 15506479534592 15534627212384 15546460608994 15551017906417 15588868943872 15593438672896 15605316868736 15633643958072 15679223094976 15691166636516 15692830279168 15695766353138 15704784185888 15738581970944 15750570728704 15779161485808 15838898711552 15996717259264 16042663712789 16043354918912 16084720243984 16089435327112 16103398513216 16140882716672 16145614263296 16150347196928 16162649614048 16187243248372 16191988385146 16239195348368 16248525402368 16251565444963 16253288503424 16295897196544 16300674184192 16342702967444 16404573665536 16505541413158 16563173252864 16568028589952 16611462387712 16659174538412 16664058017366 16673632171616 16678519888688 16717342813696 16722243344128 16727145311104 16765359078671 16811092379648 16828829881024 16833763092832 16877893524992 16892540973056 16926370930567 16996512087968 17046064601344 17090015259233 17109860920292 17154715154752 17159743896736 17219659993088 17250917470976 17254145057641 17264058240016 17269119034888 17274181313284 17301211691008 17314390771328 17319466320704 17329417032704 17385034878976 17411488536064 17429859519632 17603530376824 17702249614112 17715734182342 17720927381731 17753859671296 17767383553136 17769267324928 17772591893048 17834647849984 17861785653376 17867021666368 17880631748588 17885873286134 17919112108544 17932761870304 17934663176192 17948324783872 18000652261376 18033327412352 18232227890282 18281962582016 18329099812912 18334472814616 18382537421696 18387926088128 18398490672128 18401932965748 18403884015104 18457539653632 18471599558912 18499706569568 18505129583024 18519225739609 18569743316992 18575186861056 18623080125692 18677374819936 18693583944448 18748084189184 18808640214994 18863475900752 18879846532736 18929340860416 18934889817088 18978147256712 18983710520516 18989275415138 19039056615328 19049995299328 19055579624704 19061165587072 19105534644224 19111135250432 19160410375624 19166027068132 19182660268576 19232948435456 19238586391808 19288190130181 19344423920648 19424585243392 19474668551219 19531446010552 19537171468636 19548396339136 19554126766048 19605388748288 19611135881984 19655938230166 19661700181963 19715334252544 19730352274304 19736136039872 19741921500896 19787875167232 19844710746182 19850528034851 19861932940976 19898844041216 19919839451008 20042443144549 20059836941032 20118320430656 20228997653786 20231142416128 20246553351248 20252488436264 20290125338624 20305581203584 20381576535362 20413469318144 20419453332992 20435007712672 20440998041296 20512371181568 20549605655936 20609517042688 20776259688926 20832934105088 20836831874608 20874655316641 20947542643328 20953683216704 20969644542364 20975791594702 21008614196224 21033010302976 21087240687632 21103303749787 21142521793792 21148719523456 21164829416696 21167073399808 21283520143648 21345571222784 21364095936512 21495588817136 21558258172288 21570644236288 21576967465984 21638941752134 21689311150528 21695669166304 21702029045872 21718560418877 21771423199232 21777805285376 21784189242368 21833956009432 21840356426476 21897611857856 21904030935008 21916615659008 21923040306944 21980512497664 21986955876352 22043645863064 22134992486656 22199525992448 22256764058536 22263288417748 22321652583488 22341024387584 22347573446912 22405193230609 22406158569472 22463929405904 22470514493672 22477101511796 22490015487296 22548974027776 22555584045568 22562196001024 22613740152626 22620369155993 22675426930688 22679669424208 22699351932544 22765530801152 22839063118207 22905649308056 22925527932608 22992366206464 23051648489198 23058405861239 23121305618432 23138918115712 23145701070016 23180920351624 23266212598972 23268679379456 23273032868446 23286404137696 23293230326128 23336518094848 23354294528768 23361140618624 23485263606784 23744296787344 23787397918963 23856748933304 23877452967872 23895641455252 23940048735232 23947066533376 23965308048416 23972333251088 24008810364182 24092641113856 24097148763221 24099703643008 24118061428328 24162882050048 24169965169664 24188376476224 24324023021312 24566387219584 24592307386892 24708775680922 24722971840672 24730219145296 24749057221511 24787784172032 24795050475776 24802318909568 24816568813568 24821211907288 24953092582208 24960407344544 25025842123264 25047560753152 25054903207936 25119503425352 25192738129216 25297134270464 25369793778364 25436301781184 25443758191712 25470604079281 25532599300096 25540083939328 25598431183472 25605935120696 25613441257628 25673062178176 25680587992768 25695342496768 25702874842624 25776699735899 25777810337792 25844274460144 25851850463992 25942116494336 26101786420808 26200603351552 26268157580714 26275857841877 26344741130512 26347534309376 26352463841416 26367604364416 26444477846528 26452229794304 26492480401856 26512660868596 26520432803578 26528207016829 26589957255968 26592776433664 26613033300224 26620834658432 26690622318592 26767284262292 27033993078694 27136339185536 27185597621672 27264855923776 27280520651776 27285624742316 27288517677568 27309304520288 27368076038144 27388923483904 27438640416208 27459541613903 27534446987264 27542518449152 27563498775232 27613532600164 27718072745216 27798883452928 27994255203712 28075871108096 28105494156448 28148260426972 28156511822446 28246544754176 28254824960768 28263107594624 28284636824584 28328896196608 28337200543744 28418591859644 28443254880992 28517820093952 28526179822336 28599730193027 28708003914688 28791700719104 28968909419012 28985553192512 28994050032416 29070059178496 29078580790528 29095287574528 29153555442221 29187409805204 29255349923968 29263925852224 29272504294432 29340642489344 29374714105856 29433541568917 29450452291792 29459085412456 29536313668736 29544971958848 29561946702848 29743896153944 29830613052352 29943546687488 30020751520816 30029551819288 30108275577728 30134404987904 30220958311054 30229817298247 30277120459264 30300183849824 30309066061232 30317950876376 30414895200256 30423811038208 30470104938112 30502254159356 30591182014048 30806178159442 30895992089936 31012959069184 31069254424768 31092921217988 31102035812834 31186877345792 31210633737472 31267287916144 31291105560029 31358446189952 31382333273032 31385660558336 31391532706276 31409568371776 31501141457408 31558322971616 31677797423104 31993434518528 32085327425578 32169440487968 32178870654224 32203382690059 32206797026432 32281765433344 32291228526592 32300694393856 32325299228096 32374486496744 32383976770292 32478390696736 32497050804736 32503130889926 32506577006848 32591794393088 32601348368384 32685405934888 32809147331072 33011082826316 33126346505728 33136057179904 33221493410903 33222924775424 33318349076824 33328116034732 33347264343232 33357039777376 33434685627392 33444486688256 33454290622208 33530718157342 33540547369231 33622184759296 33657659762048 33667526185664 33755787049984 33852741861134 33993024175936 34092129202688 34180030518466 34190050070113 34219721840584 34309430309504 34319487793472 34501834941952 34508290115282 34528116480032 34538238069776 34548362626568 34602423382016 34628781542656 34638932641408 34658834065408 34822977072128 34859719039264 35207060753648 35404499228224 35431468364684 35441854763462 35507719342592 35534767106272 35538534649856 35545183786096 35669295699968 35723571306752 35734043332736 35761263497176 35771746572268 35838224217088 35865523740608 35896649567744 36001304522752 36066654824704 36464455780564 36658199625824 36668945629232 36696877949137 36765074843392 36775852176256 36796981344256 36803865931496 36807768030208 36943199117824 36999413139136 37010259166048 37038451479218 37139486633984 37150373722112 37246160251384 37354749639872 37387167888896 37496168378368 37617280429988 37726951801504 37759693065472 37766757772727 37858681720832 37869779634176 37956294513424 37967421041032 37978550830276 38078113230656 38099990598656 38111159249408 38122331174144 38220623746333 38222270500864 38320820751248 38332054136264 38365320537152 38465896870912 38477172783616 38576380260362 38688847841296 38849170486784 38949337102438 38960754731059 39062892021104 39074342937272 39096792678272 39108253532096 39210777496576 39222271763968 39311876460332 39323400363926 39334927645643 39430668505088 39460704548608 39472272079744 39483843001792 39575750334464 39689421492364 39701056069702 39723865881952 39839678902016 40084886289098 40119673882064 40236640861312 40457995307572 40462284832256 40493106702496 40504976872528 40580250677248 40611162407168 40715872048201 40763153070724 40826938636288 40838906665984 40870015425344 40881996082592 41024742363136 41099211311872 41106900831377 41219034085376 41552519377852 41673663749216 41749310633282 41895085286656 41907366433408 41939289084728 41951583189404 42017228392448 42174481375264 42206607499574 42285043587584 42297439046912 42329658833392 42334146799616 42567040287296 42691142445568 42728191873024 42991177634272 43036537927061 43116516344576 43141288472576 43153934931968 43277883504268 43378622301056 43391338332608 43404058091744 43437120837754 43555610570752 43568378484736 43667912018864 43680712852952 43795223715712 43808061870016 43833231318016 43846080613888 43973911752704 44087291726128 44269984973312 44399051984896 44513528117072 44526576835496 44643305166976 44682048775168 44695146893824 44810386461218 44823522200849 44927858811808 44941028987344 44954203023592 44980030974592 45097948055552 45111168091136 45124392002048 45227480305252 45240738311986 45359338848416 45398703865088 45531061602304 45678126236414 45811298616112 45851055865216 45984732412928 46103296978396 46116811722478 46242611236864 46277836231424 46291402140032 46361840703248 46397156520043 46532425197944 46537358758912 46546065736892 46572808275392 46586460652256 46708589057536 46722281237248 46842747459011 46970527213568 47488593574688 47574795837926 47713497866608 47749843299053 47754905935744 47791282910504 47880097470464 47894133066752 47930616096832 47944666502176 48017620728364 48185282227712 48194297526442 48199407286016 48236122856656 48325764100096 48339930339328 48376752952448 48648046042624 49132774439168 49184614773784 49259455747201 49417551361844 49445943681344 49460438290592 49498114443022 49575568344064 49590100951552 49604637819136 49633137627136 49642423814576 49732535754377 49906185164416 49920814689088 50051684246528 50109806415872 50239006850704 50385476258432 50594268540928 50695591483271 50739587556728 50872603562368 50887516383424 50941208158562 51080167878656 51196862366944 51211870241392 51226882515256 51346124356352 51361175985536 51390684993536 51405749685248 51553399471798 51688548920288 51703700927984 51884232988672 52203572841616 52401206703104 52536315161428 52551715683754 52689482261024 52695068618752 52704927682832 52735208728832 52888955693056 52904459588608 52984960803712 53025321737192 53040865607156 53056414033658 53179914511936 53226066600448 53241669316864 53378944778873 53381244637184 53534568524584 54067986157388 54272678371072 54371195243344 54412612131479 54529711847552 54561041303552 54571249484632 54577035355136 54618609040576 54777846967808 54877280832416 54919083227806 54935182235983 55068893974528 55085036898304 55126997550464 55227065200328 55436145490432 55597766905856 55988510407424 55998985663009 56151742216192 56210988312896 56296520853944 56313023644892 56493089508352 56509649921536 56526215189248 56569273649168 56671959348011 56674401087488 56837183719288 56886509761984 57035640187904 57052359644672 57199460386054 57416007829376 57583401438208 57769394946053 57937818838024 57971106385024 57988100064832 58140118356992 58157161581056 58307110884442 58324203060781 58374819610408 58510699847936 58527851704448 58545008588864 58681284978688 58867083137834 58900904583584 58918170824912 59072627337472 59089943917696 59123893405696 59487792307888 59661226104704 60041503041632 60059103638576 60216551155456 60268809975808 60441916622108 60459634596494 60554240918528 60600367699648 60618132122464 60635901752752 60829790400512 60847622076416 60940209876224 61004508318712 61182364028096 61612356318884 61791984179872 62025918138368 62138508849536 62185842435976 62204071625668 62421267474944 62534575832288 62582211120058 62600556501469 62716892379904 62764666546064 62771321116672 62783065412552 62819136743552 63002282914816 63116645943232 63355594846208 63812797615987 63986869037056 64170654851156 64338880975936 64357741308448 64406765380118 64413594052864 64425645612299 64582457053184 64601388787712 64650598456192 64748972993488 64767953540584 64956781393472 64994101609472 65006261779852 65013154013696 65202696736768 65370811869776 65618294662144 66022165652632 66252693011456 66272114359808 66442986821806 66462463952983 66636698153648 66656232069464 66694528686464 66714079554752 66869371254784 66888973376512 66908581244416 67061436314684 67081094738462 67315319524096 67335052371328 67511574099968 67705483722268 67986048351872 68184258405376 68360061036932 68380100140226 68439443681168 68618860619008 68638975586944 68795783805581 69003669883904 69016580230564 69056232960064 69076476139552 69096725253136 69257563085312 69277865282816 69317668130816 69456487611637 69645954144256 69719438078528 70414121507296 70801491788251 70808998456448 70862936729368 70883709526924 71015438685184 71069534212544 71090367572192 71338591399936 71447142613504 71468086665472 71522526994352 71543493144536 71676448434176 71731047481216 71793299135488 72133309649408 72716908911241 72928911561128 73316399251648 73337891258464 73393755898274 73415270581457 73530149686784 73551704352512 73593962688512 73607731862992 73615536060416 73886398235648 73998826278272 74020518332096 74076902958436 74300747444224 74492320502768 74709499279744 74774335777792 75234560859976 75453903603008 75519386130944 75533515545454 75739559268352 75912589026848 75934842082064 75957101660552 76156226461312 76199981197312 76222318498816 76244662348288 76441247492666 76641641502496 76664108272528 76730641074304 76931793741824 76954345567232 77152760520724 77377695682592 77698340973568 77898674204876 77921509462118 78125784042208 78148685874544 78193585356544 78216507064192 78421554993152 78444543527936 78623752920664 78646800727852 78669855291286 78921409097216 78944544159488 78967686003584 79148090534191 79151500668928 79378842984728 79402112139404 79447731763904 79679357804032 80169772578196 80239347764128 80473281722624 80680769712193 80915990615144 80924569664512 80986213404992 81009953745056 81222324814336 81431744096402 81455615039561 81526306141448 81653877272576 81677813331968 81740030850688 81763992165184 82198422623744 82213801662754 82438068170752 83032978741703 83105038755704 83347327498432 83498621266564 83790170573312 83814732866816 83878578169456 83903166378808 84030836274637 84034456784896 84348962750528 84413214999148 84570087175168 84594878093824 84659317666784 84668293599232 85134080574592 85382284891136 85982355268544 86073075854122 86233032689152 86307869863936 86480714883227 86555767008536 86757244602112 86782676665216 86808116183488 86874241675508 87136756969472 87335824037728 87361425705904 87590447431424 87616123740032 87666462636032 87692161227776 88174583452256 88539969946624 89027056234144 89053153670992 89286610333952 89364097550336 89390293787648 89620772922436 89647044401698 89855717623616 89882057974688 89908406047184 89960061949184 90195896111104 90222336182272 90248784004096 90454960610504 90481476623972 90718677696832 90797407730176 91062123204608 91356252472828 91622597232224 91702111730432 91969464825856 92206593956792 92233623444956 92555672462848 92582804280064 92723681406496 92794313040086 92821514812523 93064850395888 93074717517824 93092131473784 93145616550784 93172921304512 93417178115072 93444562474496 93685494918022 93941054427136 94618975775429 94977187149376 95149591675852 95426995733216 95499686598106 95509811871488 95527681425133 95582565821008 95760194940928 95788266133504 95861232193664 95889333004352 96035241456728 96370564455424 96388595052884 96398814572032 96472245713312 96679860678656 96753505904896 97296092085248 98265548878336 98369229547568 98518911494402 98547791378561 98835102723688 98891887362688 98920876581184 98996228886044 99151136688128 99180201903104 99209275638272 99284847629152 99465071508754 99812370328832 99841629378176 100103368493056 100478013701408 100770952516864 101391182966542 101479175113456 101745207124736 101775032766848 101882416317124 102393724733888 102423740482784 102453765030512 102692248712704 102722351971072 102781369987072 102811499370496 103106798943596 103377097840576 103407401855968 103768465977344 104407145683232 104802413406208 105072630322856 105103431367508 105378964522048 105409855365664 105470417457664 105777911386112 105808919177216 105969921607424 106050643474384 106081731214312 106112828067316 106359829023872 106452133200896 106483338633728 106757889557746 107069137049168 107821623558047 108135972314776 108545356742144 108742390486688 108825224262958 108857125344919 109059423695104 109122082607104 109142498969264 109154070710272 109237218081152 109555693935616 109754561664832 109838166455612 109870364471966 110170073796608 110253995100928 110454130400656 110872290980864 111977020814848 111997971326018 112303484432384 112421976625792 112593041707888 112626047289784 112986179016704 113019299843072 113052430378496 113138547298336 113343918696022 113674367438576 113760958114741 113773019523968 114071280375808 114104719289344 114398920772108 114832015658752 115166802876416 115538789892106 115875637676048 115942212770048 115976200129664 116280236713984 116314323162112 116614221768884 116648406121562 116749639220816 117021399695872 117055703408896 117090017177728 117357513550697 117362569957376 117734166275668 117801809167168 117836341649824 118145254674944 118179887835392 118247786811392 118484596513969 118975584615776 119322452209408 119630106814631 120083006083264 120118207277152 120433102310912 120537619951616 120779015403487 120883833244216 120919269192988 121108481837056 121200735399296 121236264244928 121271803505504 121695244152832 121880419752448 122009016637424 122364728056192 123117865030801 123224712637768 123583968359744 124046491672117 124051836276736 124277017699072 124371684871952 124408143251336 124842534949888 125069151664576 125164422240116 125201113002938 125433784759808 125529333092128 125542642233344 125566130825104 125638273487104 126004565829632 126233291886464 127625595231974 127973738074112 128341309702312 128677761951872 128715482616896 128813530760236 128827188105728 128851291224598 129202777575424 129301196912384 129497945986976 129535907081168 129634580177263 129913562786944 129988203218944 130012523559704 130026308027392 130741623739552 131236589324288 132044331305264 132505386022912 132544228719616 132885973643612 132924927905966 133273396307296 133312464138928 133389057372928 133414014001673 133428159109504 133738742509568 133777946753024 133817162488832 134122872629368 134162189476924 134630639048192 134670104742656 135017330911267 135023148199936 135410967444536 135972096703744 136368516810752 136720122073864 136760200280452 136878887362336 137237721238016 137277951173888 137591567611162 137631901273741 138007339767808 138033160461128 138112465920128 138152952279104 138193450506272 138515126170624 138555730565632 138912975223274 138953696243957 139291908288512 139438876157056 140297102011843 140828243014592 141602983576502 141617996912896 141644493147611 141725873458736 141767419053848 142030877370368 142139068425088 142180735144384 142894285227008 142936173330944 143045053988704 143086986289072 143352896868352 143462094962432 143586598270976 144266619298816 145433817822482 145857823122256 146122587216487 146632798503296 146675782516928 146787511796548 146830541162914 147060299373568 147103408705024 147215463725984 147231072120832 147772796471296 147997652556544 148041036664192 148153805916872 148984641005536 149418998559488 149548671555584 150469121719952 150907807206016 151038772261888 151067031090908 151825178053696 151869684164128 151914203321104 152029922932139 152312452922624 152399962394624 152444636997632 152489324696576 152882494985332 153283283004992 153328216545056 153461282148608 153863587483648 153908691134464 154305521041448 154755391365184 155396681947136 155797348409752 155843018924236 156251568084416 156297371749088 156387170713088 156433014128384 156843109986304 156889087055872 157247505841328 157293601455704 157339710582572 157842818194432 157889088318976 157935372007168 158296181068382 158342584091951 158757685969456 158804224278808 158895463527808 159358715608064 159873441827449 160339545156392 160478695528256 160946563445248 161361539424386 161408841028673 161831981230288 161849139329024 161972426809984 162019907490112 162444649628672 162863488192804 162911230079122 162958985960521 163052612282896 163355626663936 163480061701376 163527984330368 164396845247488 164427603325508 166065957483406 166210077511408 166694654996864 166997242533128 167580341146624 167629465733632 167757156338912 167806332757616 168061672549274 168680041342547 168697925501056 168826429998296 169140174350336 169189756187648 169318635333568 170268161149184 170764569782272 171964710537088 172146151708244 172466065378304 172961429766454 173111534017072 173243400550577 173514489204224 173565353330432 173616232366976 173748483351016 174671648075456 174722851411808 175180894862848 175232247480064 175332925272064 175384322455552 176349166904512 177079939893248 178054112468288 178106307341984 178294228554967 178573220667904 178728195100672 178780587575296 179241545844872 179294088803396 179711435247232 179764115949376 179816812094368 179920123898368 180444672364544 180497568008192 180909921221008 180962953247944 181437355393664 181594815460352 182712504945656 183245194464448 183404223460864 183931004893139 183938929651712 184413187913584 184467246889912 185111344925696 185165608560128 185447362812992 185588626080172 185643029625046 185697449117803 186129700791776 186149435035648 186184262947568 186291233101568 186345842609024 186834356230144 186889124948992 187370989836044 189237951550858 189954374298752 190299183351704 190853991466432 190999373196212 191019623742976 191055362850266 191165131642016 191576532267008 191722464387328 191778666008704 192070482913456 192216791297321 192741128910848 192777190105768 192797629144064 192944491426624 193507011809792 194592184170496 196531097756672 196738459095136 197037822988804 197095582757122 197670205447376 197783774725376 197820779381791 197841753162368 197992457772088 198302273376256 198360403806208 198418551276544 198569695258304 198930143017508 199624740657664 199683258756352 200198111351189 200206736986112 200956027402816 201541905033728 202782365933084 202958350226912 203490414249472 203550065533696 203764832634248 204074888095547 204787449467776 204847480965568 204907530061024 205384497425408 205444703942144 205622998740992 206034790982419 206213597887192 206754195681152 206814803711936 208814291366464 209604826812416 210024593287837 210145260645712 210206862735016 210757929044096 210819710731328 210940834915328 211608721087729 211617838354432 211939843214848 212101286948768 212163462428624 212225656134632 212719658047744 212904266401792 212966677267456 213515779115492 214138274098336 215643247116094 216271944629552 217090713484288 217484780973376 217650448525916 217714250689838 218118847390208 218284997938528 218308141420544 218474436162304 219111387871232 219509123329664 219676332911224 219740728943932 220507990201856 220908260801312 221744581961728 223954041629696 223995942652036 224843953251584 225186083415776 225252094579568 225423678830413 225972358033408 226038599686144 226104860756992 226277094596672 226687837392044 227348734877152 227521916229482 227546039047936 228142560751616 228209438578688 228797841544216 229664031317504 230333605752832 231077579784212 231751275352096 231884425540096 231952400259328 232560473427968 232628646324224 233228443537768 233296812243124 233499278441632 234042799391744 234111406817792 234180034355456 234715027101394 234783831584617 235468332551336 235603618334336 235672683299648 236290509349888 236359775670784 236969193027938 237951169231552 238644904418816 239260213629262 239330350490791 240166012166528 240236414554304 240866204621824 241558030806974 241628841251807 241767666488432 241838538385976 242216963674112 242401470798592 242472528489856 242543607011008 243760839504896 244018033274848 244729456112384 246235730061602 246449425275536 247167936719488 248092983344234 248554035398144 248743369743904 248816286502672 249685069899776 250138303329152 250328844480232 250402226005876 250867569519616 251058666184256 251132261650208 251276546974208 252009131659264 252466583772928 255251190463948 256682619404624 256878145643959 257355523903744 257430965233792 257627061520472 257654376211456 257702582449196 258602393824768 258995891973952 259071814162336 259269160354526 259827125573888 259976406437888 260025047119408 260052616054784 261483247479104 262473178648576 264088662610528 264367304409089 265010772045824 265088457439232 265771947287224 265849855811932 266546792614592 266624928277856 266778114745856 266828028003346 266856318219008 267555893506048 267634324977664 268245745258736 268324378953848 269261278096384 269340209485312 270034661822534 270821934889072 271944193407488 272725283117413 272737033621504 273440244147728 273520400560904 273757774724672 274475442476032 274555902347776 275183135222324 275263802547482 275344493519501 276014679535616 276066320922256 276224931840256 276305904558208 276386901012544 277030252341248 277111461131264 277825950446548 277907392487914 278877752314112 280594204023686 281656486029184 283205967153004 283235993825792 283288986295222 283451746917472 283534838107696 284061754740736 284278136850176 284361470288768 285011104337407 285788570454016 285872346661888 286090107977408 286173972578144 286924189924864 287173196541952 287748305819639 288533238597632 290867635644964 291715646244512 292245174432974 293265597006592 293320465979897 293351565033856 293575023593096 293661082325828 294120598747136 294206817410048 294430927451968 295545592942592 295995305113088 296082073328384 296307611833744 297969282011072 298837997118976 299097343111168 300938243439904 301255765489427 301815614412032 302077544523776 302134062181816 303650356107392 303739368328256 303828406642208 304059845864278 304624905845248 304889273995264 304978649393152 305764989970664 306566566009984 306656433090112 306922564297216 307817382268928 308611042082896 309510782730368 310793363894272 311594696819504 311686037848472 312503136168832 312594743498176 312774341426176 312866028256768 313764655405943 313778174111744 314495011682656 314587202911408 314679421165144 315685636388864 315778176637952 315870744014336 316592362136764 316685168183902 317515371938912 317608448557616 317790927055616 318717431216128 319746883654898 320679090312784 320957391056512 321893126890496 322723078848772 322817682057346 323663962460576 323698278658048 323944853619968 324039814980224 324889299257344 325726976385608 325822460158244 325917971921042 326105224565792 326960123402752 327055968660736 327899232213077 328793690494976 328855206651016 332131914966812 332420155022816 333389309993728 333994485066256 334248903093371 335160682293248 335258931467264 335514312677824 335612665515232 336123345098548 337360082685094 337395851002112 337458976592467 337652859996592 338280348700672 338379512375296 338637270667136 340536322298368 341529139564544 343929421074176 344292303416488 344932130756608 345922859532908 346223068034144 346486801101154 347028978408448 347130706660864 347232464733952 347496966702032 348127750280639 349343296150912 349445702823616 350361789725696 350464494960128 350768644911104 352698333809024 354159879786496 354869140382897 356108224936576 356212614683968 356588457109934 357146441335808 357561175150592 358277247373369 358483091689744 358588177606792 359422870494464 359528231898752 359633624188736 359840247796736 360995136016384 361819842442016 361925906495888 362874710787328 363189630920704 365425009891312 366490388928896 366808446921728 367862009786278 368826375827168 368934493779824 370222689851392 370331217120256 370894725625984 371177252160344 371286059250092 371394898235606 372259401583552 372368525895136 372582466203136 372691685218048 373668712460288 373778249897984 374741979672088 378475903101716 379908748597504 380598366703408 380888284920353 381707982932864 381998746392424 382039247485952 382110725700532 382330263284032 383444928774656 383557332017408 384140965826912 384433582594642 384546275651881 385482257821696 385554380211536 385595258288128 385888982853248 387014023619584 389184368340992 391992899641063 393062195513344 393476918190272 394075645977608 394191165514244 395340410894752 395567549450752 395641558763582 395683506324736 395984915544176 396720807612416 396837102553088 397139390516608 397860286035016 399249481315328 399366517512704 400396222702378 401912054805632 403083810067456 404385764622371 405564731866168 405916700453824 406980828498944 407100131067392 407529665268496 408149776191094 408269421425467 409574898935552 409694961931136 409815060122048 410768994850816 410889407884288 412069581964838 412427195774384 413508391362304 413629607423872 417628582732928 420049186575674 420290521291424 420413725470032 421515858088192 421639421462656 421881669830656 423217442175458 423879686429696 424202573897536 424326924857248 424451312269264 425439316095488 425808532803584 425933354534912 427031558230984 428276548196672 431286494232188 432543889259104 434181426968576 434969561946752 435300897051832 435428501379676 436237694780416 436569995877056 436948872324608 438203895510283 438222775742464 439018246659328 439352665822448 439481457887864 441015980403712 441816521602624 443489163923456 446689583311909 447908083259392 447991885304072 449687906503168 450372166831552 450504189159136 450847357660826 450979519286093 452077199372288 452209721513984 452554189193344 453375674784088 454697469754304 455043832458964 455092078095872 456418877157376 457595683088432 459328062635008 462155159568424 463502550704192 463768851080192 463904800518656 465237247670881 465257292648448 466456887075536 466593624486248 466998556883264 468085598783488 468222813635584 468360068710912 469430054202788 469567663169234 470936665102672 471207236668672 471345366599296 472581018699776 472719551341568 473938386055876 475902338463104 477289808837632 478520427258524 478660700981582 480332024333056 480472829108608 481732409243648 483116061613948 483257682503614 483535332976864 483677076771952 484802941597184 484945056979712 485087214022016 486195413281459 487521679009792 488036066549696 489458912224768 492471460123204 492898850551072 494335873438976 495610442517757 496185966688468 497108070796288 497486739487808 497632573005344 499370139799552 500276606658304 500370206671589 500657688960464 500804452011752 501735139039232 502117332368512 502264523300416 502553093948416 504933167545856 510502380927896 513365238809248 513756291287918 513906894070199 514711047807488 514861930467584 515254123040944 515308752422912 515405164898392 517204787649536 517991783947904 518143628324672 518538320709052 519654251147776 520050094238816 520105232109568 522966494958208 528177325221056 528734608818178 530176914878464 531543894574448 531699711623864 533093585229184 533249856555712 533556229491712 533656056006692 533712636438016 535268649955328 536491490517472 536648757907696 538522556192768 538680418970624 540069323645068 541643869778144 543888386814976 545450566234826 546880488295456 547040801121808 547515549449344 548950884952064 549111804695552 550366270444648 550527605094964 550688987039002 552132641844512 552449863680512 552611809116416 552773802025088 554060504682496 554222922262528 555651900893096 555814784975828 557755504628224 561188408047372 563312972058368 564765387985351 566411934306008 566471987651584 566577972590444 566903493834944 567069676215392 568556273700352 568722940577536 570022208674814 570189305276927 571577140908032 571744693323776 572180215954816 572347945156288 573848379849728 575496611639278 577066477195264 581230851191921 581735271289928 583431292489024 584490348865948 586531194013184 586640931959794 586703130067712 587150047186192 587322164651656 588241197494272 588413634820096 588861854903936 591990610226176 592164146656768 592615223667488 595938564022144 597675994237952 601876486879808 602511530978854 603631228824064 604155089047552 604268124363632 605365004182589 607300712214784 607478736656512 607656813284416 608119691728556 609249811690496 609957298786304 611529979941328 613133132019968 613312866180224 613845128594432 617222084165792 619021565460736 623189393639008 623372075696944 625006272337664 625189486996352 625548682852352 625732056513536 627529310811886 628990023365312 629174405822816 629358842330288 631371272777728 631556353275904 631741488028672 633184724273528 633370336367804 635030743877824 635216897115232 635581854111232 637434862432256 639493767309796 641358180625568 641914782113024 643786253780992 645446157697544 645635364114692 647327924921152 647889707239936 648079629960448 649750603687661 649778598514688 651453952771216 651644920316488 651835943842084 652210449131584 653920246805504 654111937321472 655798464426154 657587380989952 657710413302032 662332830428003 664263829933624 664840310045632 666778619987456 667988970132512 668497806186742 668693769975931 670321364586496 670517862934528 671028625355648 671225331030464 672246690197096 674720165370188 674791702004224 674917953184934 675305719993184 676759024750592 677274541334272 681072644596736 687858842148352 688584606832976 689834539649927 689864261513216 691845719065816 692446136068288 692973602202308 694057956816896 694261413321728 694464929467904 694993933404064 696255500561278 698686592301824 698817314133409 698891405647232 700723579451392 700928989920256 705396667618048 709738280765794 712216449873152 712425229367936 713176914219868 714292882671616 716554494746738 716966183379488 717176355213584 718845740988928 719056463797504 719267248377472 719680495593472 723639684884032 723851812991776 725749421574656 726379261841408 730850019782624 732980777857792 733616893843456 735724019572556 737652751654336 737868987559648 740445379702784 740662434240512 741789451251968 742354504320688 742572118500184 742789796471212 744518803167104 744737051790272 745164932406272 745383370436096 747556499795968 749483959344176 756951806203432 759817497195008 761196733406816 761776569840706 761999877414433 763415965865728 763997492784848 764078494971904 764221451401064 764660526568064 766889857549312 767114664034816 768281931653824 768867165189284 769092551303762 771108760423072 771190516576256 771777965706496 774028047239168 783985799282126 786124391026688 786953836380544 788151291955216 788382331028488 790680821789504 791135098901504 791283117527164 791367012649472 791969831088352 793674205106176 794278781033216 795720572070032 796326706803187 798498962630656 798733035025408 800792445404756 803824109611264 806167620134912 808771529244742 811129463732336 811833400907648 813961656997888 814200262134784 815059330536992 816299552382188 816538842850934 819149797871104 819389923862272 819630120244096 821537989701632 821778815768576 824139163929676 824854391548768 827016782724608 827259214847744 829392175597783 835257165465856 837410747702417 840098373151348 840581042582848 840827450940064 843031716176384 843278842925312 843763339661312 845453107824409 846434884350916 847759372859392 848405147795072 848653849714496 848902624538528 850878632190976 851866709069824 853572705498593 854063116461968 856553096393344 861825055215607 862572988464376 865087778518208 868362853937152 869939123893504 870601794103664 870857002759352 872475389560832 873139991754112 873897744649216 876407791020566 878036493318656 878705331644896 878962915775728 882031960807424 883633043205248 893379166623818 895816166518784 895983770608144 899375813006336 900744333663104 901008378318272 901694715321652 901959038572186 904419443027968 905108378386688 906751349568176 907442061240841 909394939508608 910087664917928 910184156191744 915191366176864 918656125270016 924310319136848 927005101408384 927537702160384 927809601037312 930474495341762 932913774151072 933187248972496 933898098011711 933997113766528 936171197566976 936445627271168 936720137421824 938860108405576 939135326338468 941873330205344 942414473337344 942690733198592 945162037399552 945439102683136 947876772111752 951804676926208 954579617675264 957040854517048 957321401963164 960664048666112 960945658217216 963423308916187 963464818487296 966232123227896 966515365007228 967070665953728 967354153543904 969605883194368 969890113959424 970174428044032 972390826562918 972675873707699 975043358019584 976072133099392 978917824449536 982079714082901 984942920246408 985797701102144 988671746877952 991220885035514 991511452033277 992371933376936 994216141592576 994973478975616 995265146010688 1000553213316608 1000740413343178 1001315377920928 1001608904023504 1003470278078464 1004234664737024 1004529046600832 1005106187896832 1009866335091712 1021004761855792 1022858110515409 1026730477618496 1027512582575836 1027813788140398 1029422095614976 1029723860935168 1030508246081888 1030617504845824 1030810329796784 1034409575299072 1035983567895808 1036287256649344 1037076641418104 1039308502295552 1040100188477632 1045932989916416 1056354650442112 1057469217636356 1063087789148896 1063399423247728 1064209460524973 1066187170458368 1066499713111424 1067112458983424 1067312112013384 1067425272876032 1072982981034944 1073297515815392 1077045112385536 1077360837941248 1080138647290136 1083287739556288 1087776773629952 1090901132469652 1093760976590912 1094081602243616 1095031098898688 1095235975409083 1097901769904128 1098223609391104 1100732540889296 1101055210189928 1101377974078004 1104265283689024 1104899727361024 1105223618232832 1105547604050176 1108398088643657 1108445844525056 1111303801786192 1111629569951656 1115511009256448 1122376816094744 1126625944116736 1129530775970702 1129861887200711 1132823868612016 1132943975303168 1133155945180888 1133806987669888 1134139352430784 1137112547400704 1137445881155072 1140044417349628 1140378610553854 1140712901723647 1143489386647552 1144360431909632 1144695890312576 1147696759699456 1150993223278556 1162461702383842 1163470542579856 1166862584978048 1168980697731896 1173062388026368 1173281863919588 1173406260135424 1174300094372384 1174644329303312 1176827269640192 1177723709807872 1180760289397829 1183981220452352 1184328293313536 1185230447334976 1191877128044288 1195351988475904 1203752973759616 1205023061957708 1207262457648128 1208536248727264 1210730008365178 1214601424429568 1214957473313024 1215313626568832 1216239383457112 1218499623380992 1223059959882656 1226266264039936 1226625732360448 1227690257188864 1234444168331584 1238043130921472 1246378787278016 1246744151393888 1248059599884769 1250012544675328 1250378973992704 1251097365704704 1251464113027072 1255058621623772 1257980046730624 1258348811645632 1258717684660576 1263112706551808 1263482976057344 1266369448547056 1266740672735608 1270061487755648 1270433794230464 1271163708222464 1278987534619592 1282716361251136 1283829564226048 1287572507561984 1290892315395088 1291270728229384 1294655849842304 1295779414479872 1296159259920896 1299501207375322 1299882143824621 1302907905542432 1303289840632976 1303671887684168 1304420898263168 1307840493611008 1308223874642944 1311596928852308 1315420826604064 1324665660856006 1328527659867248 1329680620091264 1333557239974912 1335977940265024 1336995612373484 1337387539951862 1341035725869056 1342057250711296 1342450662060928 1344493380394192 1345517539081247 1349440330740376 1349583404008448 1349835906369868 1350611439986368 1354549082668544 1362145289193472 1375717684296704 1377169213665952 1379669079299854 1383691438131632 1384745455672537 1384892272136576 1385947204404616 1388115913633792 1388522826643456 1388929858935808 1389987866808128 1392511001122556 1397373184603648 1397634628266818 1397782811294464 1401447158902784 1401857979840512 1410793335236096 1419476561531588 1424432899746304 1424850458735872 1426353828439736 1428524216668829 1428585765343232 1433108989493476 1433932366758976 1434352710427168 1437691481977856 1438112927595008 1438534496754944 1439360991186944 1442243536876933 1447279369768064 1447703625983552 1451498843149312 1461700039565248 1465961555715584 1467233787686912 1470172153014859 1471448039145112 1475305503308672 1475737975119296 1481324868481024 1483578902503936 1484709008641376 1485144237000368 1485579592942424 1489037606334208 1489474103580544 1490329864812544 1490766740872192 1498967918688352 1513903612406864 1519634994390016 1522393466813632 1523553139681412 1523999754828866 1526831931731456 1527994985569696 1528156989943808 1528442902802128 1529321053136128 1533779715098624 1534229328069632 1536563863307648 1537734330378568 1538185102607524 1542217520846144 1543555931412992 1548056094478336 1567971598564252 1573907672761088 1576302583910432 1576764662056976 1577965751812891 1581361643579008 1582270197803008 1582566235054328 1582734025298944 1583939662176704 1588557562066432 1591441144140064 1592653413606374 1596997925261312 1597466070050816 1601584890809512 1607648219222528 1612335240269824 1617543058489484 1622258927464672 1623666801815296 1623970584227261 1627923313995776 1628400524269568 1630118661073984 1632599104764376 1633077685701868 1638299595742208 1638779847724544 1639260240488192 1643486821092319 1643557631537152 1648278327859352 1649708783097536 1654033565449216 1654518429695488 1658784351195566 1670514330931712 1674821495404834 1675312453435537 1680196746302696 1681162085165696 1681654901880128 1686063432352768 1686557685850624 1690906215648818 1691401888762649 1692869768701832 1695518745718784 1696810295590144 1697307699428992 1697805249077056 1701757264381952 1707145410997186 1708126232923936 1713106192786688 1723650110431214 1725145976928752 1730175557036416 1739878247787008 1741203588207328 1741714005518704 1744950779121664 1746279983508224 1747795489298432 1752815582041132 1756072986637312 1757410663289792 1757925831551456 1764063921614848 1767266086410496 1786758333247636 1791967541216288 1798751626012672 1801488667326208 1802016756636544 1803389430643304 1803918077144372 1810216756773376 1813502699136352 1814884122481682 1818789879017216 1820175329835856 1820368312383488 1830382732353728 1837312250540032 1848620638273696 1850571130863623 1854010202816768 1855075404320768 1855619202074624 1860948990683524 1865827548302144 1866374497944992 1867796196023422 1867994227533056 1872891254542336 1873440274843648 1877720216811152 1878270652676936 1883746660410688 1884828946674688 1885381466397184 1890878205366272 1895753544223504 1903609353852416 1909159235350528 1914081709034096 1914642803926328 1921328097332224 1921891316434432 1926846617832374 1927411454636507 1932464246455792 1933030730014456 1934141331907456 1934708307087808 1939211766388736 1939780227918848 1940348856088064 1944781653125836 1945351747415398 1952144266198784 1957835648899072 1964159428165802 1969885840492816 1971595402204288 1977343493755904 1982441770071028 1983022904066554 1984743866753872 1988432283185152 1989946957951232 1990530292021376 1995077730361849 2001106426633216 2001480826686356 2002630755841856 2003217808047008 2008469329474048 2009058093201664 2010212375793664 2014238140737473 2019732670183424 2042009523711584 2045716221030818 2053243261859279 2053460955236992 2055025165151672 2055627576280796 2058844191229952 2059447721870336 2061016492163776 2061620659593568 2068819150598144 2071967135791616 2072574513298688 2074153282836208 2078617004591104 2080200376955264 2091865979832832 2108790358425989 2112709300884224 2114938435272712 2126175578297792 2126798846495456 2128418921049946 2132374340916736 2132999426222848 2134224917966848 2134624224026768 2134850545752064 2145965962069888 2146595031630784 2154721675882496 2160277294580272 2166575479112576 2175553547259904 2181802264939304 2187521953181824 2188163204487232 2190062197797376 2190471950818166 2196447218782208 2201465081778592 2202110420379856 2202755948156008 2208530567378048 2209799454722048 2210447236465664 2211095208100352 2216796177287314 2222607603572384 2223259139903312 2231022018512896 2244753632189488 2253251888233472 2259061551941404 2259723774401422 2265647737224032 2265887950606336 2266311890361776 2267613975339776 2268278704861568 2274225094801408 2274891762310144 2280088834699256 2280757221107708 2281425803447294 2288720863819264 2289391780625152 2295294625491539 2295393519398912 2301986446557112 2324923404767684 2326941085159712 2333725169956096 2337961395463792 2339742321653597 2346124776052736 2346563727839176 2346812520270848 2348600188744768 2349288658606624 2355447419615744 2361520578795658 2362212836147269 2367962440904704 2368656586627072 2370460894669952 2383754256088576 2390703976951808 2407505947519232 2407956383509387 2410046123915416 2414524915296256 2417072497454528 2421460016730356 2429202848859136 2429914946626048 2430627253137664 2432478766914224 2436894251964473 2436999246761984 2446119919765312 2452532528079872 2453251464720896 2455380514377728 2468888336663168 2476086261842944 2484083982680279 2492757574556032 2493488302787776 2496119199769538 2500025089350656 2500757947985408 2502928226054144 2507940731613583 2510117243247544 2515960093461248 2516697623291264 2517435369321152 2526965952114688 2532738897094112 2533481345471216 2540122975511296 2540867588460928 2542327416444928 2557975069239184 2565432722502272 2567659128452096 2581784630790176 2582541456458768 2589311699684608 2591558828959744 2592318519841792 2599002414750644 2599764287649242 2605815811084864 2606579681265952 2607343775368336 2608841796526336 2615680987222016 2616447749285888 2623193857704616 2630841653208128 2649331321712012 2657055319734496 2659361240182528 2667114479949824 2671955880530048 2673991224746968 2674775079903724 2684114501422592 2684901324121856 2688986760788384 2691035078162494 2691823929563167 2698880661480752 2699166808016896 2699671812739736 2701222879972736 2709098165337088 2724290578386944 2743950297487441 2751435368593408 2754338427331904 2759338158599708 2767382876263264 2769490911345074 2769784544273152 2770302761328857 2771894408809232 2777045653286912 2777859717871616 2779975733616256 2785022002245112 2794746369207296 2795269256533636 2795565622588928 2803715959681024 2821586670472192 2838953123063176 2848865799492608 2849700917471744 2852707656879472 2857048433337658 2857885949978269 2866217978986952 2867864733517952 2868705420854336 2875382963955712 2876225855190016 2877068993509888 2884487073753866 2894558739536128 2895407251967104 2902997686298624 2923400079130496 2931923111431168 2940344306029718 2942896078290224 2950611006617344 2951475950238592 2967157805007872 2969418017282752 2970288474000736 2971159185884848 2978075212668416 2978948207161088 2980659729625088 2981533481744384 2997935837376704 3027807224813728 3039269988780032 3044786933627264 3047106279362824 3047999509657732 3053663863462912 3055989971139392 3056885805604256 3058642106272256 3067559430197248 3068458656139264 3073127726615296 3075468660757136 3076370205215048 3084435041692288 3087111862825984 3126827083183363 3135943197128504 3147815345522176 3152605167820864 3153529324113952 3155931503625782 3156856635002651 3162723287158016 3164540395606016 3165132470108656 3165468050597888 3167879324353408 3177115124132864 3182882288280128 3185306827212748 3194932140101632 3203169781619024 3215296438445056 3235086116978968 3244517854929344 3247333603630592 3247941168454522 3256801048539136 3260237322147968 3265198209528752 3266155371403736 3276599191484416 3277559695449088 3278520480976384 3286973642184638 3296556655718704 3299417566195072 3308067130898432 3309036859390976 3317568702391132 3341028661863424 3349642990809668 3350624906871074 3360393492605392 3362324170331392 3363309803760256 3372126864705536 3373115371701248 3381812431297636 3382803777525298 3385739537403664 3393620591180288 3394615398857984 3395610498154112 3403367892970213 3403514528763904 3414290821994372 3416252465847872 3426212385573376 3447300220862428 3450291953857504 3460351114072832 3469273097624299 3479756495574016 3482407176414656 3483428011037408 3492559967016448 3495590978596864 3502591446701123 3505631164082264 3512145973274624 3514821326579584 3515851663102912 3534532172820992 3570418085893229 3573516666495272 3583935082432576 3597348258491393 3597503252025344 3602977334652416 3604033513273088 3606778861286608 3607836154288744 3620433513546752 3627005398272704 3629768244963364 3637579758034432 3640350659671712 3640736624766976 3660765464707456 3697241276547392 3701142261727246 3708020405633536 3711238404149248 3721897981367048 3731655096604288 3732748995889984 3735592392046844 3735988455066112 3746880549687296 3755440433622304 3756541305353872 3767493320821376 3769657893349376 3770762932794368 3791507088447008 3807218707704832 3828163418068192 3829285607852656 3842656194664448 3843782632868864 3853693235664748 3854822909273014 3864928492911584 3866061460028912 3868282663814912 3869416614175616 3878423532777472 3879560455837696 3880697712176128 3889563306251672 3890703494830796 3904288532397568 3915671297798144 3928318856331604 3939771680985632 3943190804408576 3954686987511808 3964883540142056 3966045808133108 3969487733507744 3979893915902464 3981060584042752 3990155460723698 3991325136938489 4002212853266432 4002961653372712 4005261511683712 4006435616094016 4016938658948096 4018116186403328 4028476281474946 4039465340366848 4068615958343447 4084019047423168 4091432442061636 4106486523718558 4106921910473984 4107690301280719 4110050330303344 4111255152561592 4117688382459904 4118895443740672 4122032984327552 4123241319187136 4143934271583232 4145149026597376 4148306565672416 4157234009182208 4160400753910528 4183731959665664 4217580716851978 4225418601768448 4229876870545424 4237555029278123 4252351156595584 4253597692990912 4256837842099892 4264748681833472 4265998852445696 4269248448053536 4269701091504128 4291931924139776 4293190063261568 4320554589160544 4333150958225152 4363604529878608 4375043906363648 4376326408974464 4380124395594752 4380943901636332 4402930163557184 4404220840759712 4405511896312016 4417061134756096 4419598909444096 4420894472931328 4422190416200704 4433592354574628 4445215207144768 4446518279806624 4462044037025792 4489507264378976 4506503776466944 4518123103882808 4519447548802844 4531295474448064 4532623780723552 4535227950679552 4536557409723136 4548450189602816 4549783524620288 4560177669398512 4561514442215416 4562851606894588 4577441727638528 4578783561250304 4590589250983078 4603972893114224 4636329812996021 4649846809535368 4653882170319424 4667450339912192 4675922790927584 4679484643307194 4680856389831517 4692249552105472 4693127455678352 4693625040541696 4697200377489536 4698577317213248 4710894839231488 4723041157591316 4724425672294538 4737313173254144 4740921789339904 4767508512177152 4815011895038464 4815912767018774 4820092247830832 4829049830592512 4834144994909056 4842920033460712 4858405697718272 4859829893252096 4861254506275328 4864957533828448 4873788503928946 4891721198933863 4892239839530624 4905065056159744 4906502929441792 4937776673326336 4952172523685888 4968167965360558 4985515149112064 4986976605575552 4992238399539076 5000050178701312 5001515895970816 5015881463227166 5020234486495088 5031920186922496 5033395246582528 5034870738642304 5065477794188224 5066962690942432 5080245951022592 5081735176921856 5084654832889856 5115950138478368 5130865445004544 5135318256904192 5163569261580352 5165082912917536 5178623399369216 5183117657919488 5184637039683584 5198004829501288 5199528575298484 5211631622169728 5213159362531904 5214687550736672 5217683593052672 5232895498571776 5246387715409232 5261683306416256 5298662643424024 5314110639468992 5318722480365056 5333999141901031 5334228959899648 5343911761060096 5347982449493936 5349550159807448 5368229002845184 5369802648243712 5377973521576768 5382070156324988 5383647859126334 5397761322961504 5398333616033792 5399343625479472 5402445759945472 5418196330674176 5487900594974882 5502870737186816 5508676854663808 5518676317199416 5534765752526528 5538981822690148 5539569088546304 5540605522657714 5543788817618464 5555719435743232 5559951467232512 5570044004490224 5574286947622309 5589492738414592 5590538513067272 5591131245177856 5643173340944384 5677906246126352 5697731598985216 5699401834943488 5705415313758944 5714096866675316 5715771899956538 5732435957973904 5735729467035904 5736802602071939 5737410841708672 5750765927911424 5752451710380032 5754137987019776 5768974147507732 5789117479072256 5790814503934208 5805745229184481 5805995372597248 5846800158260992 5863846222862336 5880688612059436 5885792156580448 5901222013234688 5902951900477184 5918171754770863 5934315610015744 5938836034565504 5940576948001472 5942318371769696 5956150425336832 5957896414322176 5963066963488768 5975008938490151 5995871674753408 6032775386509249 6055614449627456 6078539977560064 6089573867254528 6090713205347273 6094212558725648 6095999019315464 6107327726925824 6111979942278784 6113771611208512 6117284212544512 6136917312278528 6146255453230592 6150937321514272 6152740410430096 6168870083384576 6174223725651968 6253654166366726 6271886394257008 6295630691044352 6305210335641728 6307058648227904 6311863007251564 6313713270005302 6325446574316032 6330264940217312 6330936101195776 6335758648706816 6354230248265728 6365764576560256 6370613654425496 6406339563238048 6430592876890112 6470172233957936 6489035709858688 6494667207261184 6495882336909044 6520474644295936 6530396419057504 6532310742807472 6537286686081977 6553198382968832 6555119390898176 6557040961952768 6573947284369276 6593113311437408 6598835132390144 6616134261796864 6618073718781952 6635137404782264 6682057323726848 6699285981619336 6701249813742148 6720786985210784 6724648340662784 6726619607520512 6744253729411072 6746230743402496 6763624862595272 6765607555050596 6771479074807328 6787241182360576 6789230797715968 6791220996308224 6806735785940426 6808731115953893 6828581643988744 6832504931695744 6852424771146752 6874557998580307 6894600441724856 6900583907715008 6920702228145664 6938546195248598 6940580164232939 6959512991148032 6964814352829312 6966856022074816 6985119934032896 7005182893402246 7007236396302403 7011262328164528 7024291946549248 7029642653159168 7031703326205824 7069064345641984 7140836171786458 7147033332990544 7167870164865152 7194696516982786 7205954669304832 7208067026546176 7213557722573216 7215672308577488 7240867027093504 7254010796545408 7259536489926728 7275159516068864 7280701319343424 7321530929414912 7394482553094784 7402284523454492 7416040811267072 7443795962734096 7449466223674811 7463310193208576 7465497991779968 7471184784093688 7471976910132224 7510880867244608 7513082610707744 7534986641642752 7539315786698752 7541525865588736 7583014176894016 7614437415409664 7656326836136384 7658571215705312 7666651827863581 7685312389328896 7687565265737728 7707386471329496 7709645818546028 7729856985823168 7732122920057824 7736565327629824 7738833228351232 7759120911675392 7761395424352256 7779126612503344 7781406989661592 7808577064795136 7856637712663208 7879543361971264 7886381608817152 7909033210404977 7909373975023616 7929767080284112 7932091616266216 7938975467015488 7959787831804928 7962121168085504 7980310921447396 7982650273876978 7984990312065529 8004425706532864 8005923306745424 8010523023367424 8012871232188032 8033877317896192 8036232372806656 8056952562949892 8137231916686894 8168038094846336 8182864884123272 8212973047437116 8213843820947968 8215380602561438 8220100660606688 8222510305123184 8237790887481344 8244065968655104 8246482638374272 8265322025784803 8287868543166464 8290298053194752 8296613131344832 8320801507821056 8367463919331328 8435161433703956 8450837203536896 8459753741090848 8475110058556246 8504702313191168 8506293513417013 8507195385981824 8513675684199784 8529497363666944 8531997704891392 8538496896107072 8583863848279552 8586380126523136 8641109178321088 8666301916450304 8727209059757216 8736417199193383 8750087812727296 8752652817948928 8760248791189504 8761887803272664 8805860327114368 8808441681519424 8811023792624032 8834122269512192 8841788945862656 8844380832401408 8867184709149256 8890430414289536 8893036559613248 8979014528757952 9013007552933888 9036246207765616 9038895097605688 9062590948896128 9065247561447104 9070455901359104 9073114819446272 9099175006772347 9099567049240576 9120355338797024 9123028884430832 9125703213789176 9154883455277056 9157567122500608 9181178501966156 9207945786228448 9272659625992042 9299693619070736 9307764340638848 9334900679824384 9351845581855168 9358969286614388 9361712779663034 9386254911356704 9387250081083392 9394400754979072 9397154634426496 9421789678462976 9446082315182632 9448851344589076 9481843578679808 9535017024354304 9630023790076928 9631825534037548 9640184495661664 9668289989818112 9685840066921424 9693218189707759 9716811395436544 9719659786504192 9722509012550656 9729915067656896 9747577007857892 9783442397867726 9784479679061248 9810130112319488 9813005858883584 9875553346652672 9904345047371776 9936335930721116 9971030298224128 9973953211151104 9984476799078152 10000100357402624 10003031791941632 10031762926454332 10040468972990176 10063840373844992 10066790493165056 10069741477284608 10095704758138531 10130955588376448 10133925381884864 10160491902045184 10163470353843712 10231900276956736 10261730890009088 10270636513808384 10291205071104013 10327138523160704 10330165825835072 10357246798738432 10369274079367168 10390040173827701 10396009659002576 10399057150596968 10423263244339456 10426318725063808 10429375101473344 10435367186105344 10492775430818464 10523366612832512 10597325286848048 10628221278937984 10637444960730112 10667998283802062 10687823522120192 10695964898987872 10699100319614896 10736458005690368 10739605296487424 10755947043153536 10764140312649976 10767295718252668 10795522645923008 10798687250958944 10804891519890944 10836392661348352 10975801189949764 11017353709327616 11037352634398832 11045760262690237 11069531505053056 11077963645380296 11079138177092608 11081211045315428 11087577635236928 11119902934465024 11140088008980448 11148573895244618 11178985476829184 11181077026134544 11182262490355712 11286346681888768 11355812492252704 11367794089590827 11395463197970432 11398803669886976 11410830627517888 11428193733350632 11431543799913076 11464871915947808 11471458934071808 11473605204143878 11474821683417344 11504903420760064 11508275974039552 11537948295015464 11578234958144512 11581629007868416 11611490458368962 11693600316521984 11727187174048759 11727692445724672 11761377224118872 11771584313160896 11802444026469376 11805903800954368 11836343509541726 11839813221338543 11868631220031488 11877672069131008 11881153896002944 11884636743539392 11912300850673664 11915792828644352 11950017876980302 11991743349506816 12065550773018498 12111228899254912 12179147734509056 12181426410694546 12188425117451296 12191998038630928 12214655453851648 12223959884557568 12227543222417024 12234568425089024 12292510906461184 12301874643028544 12305480820860192 12337740166769152 12348447451303936 12507308332733452 12543772788514016 12591261382088704 12610420671283456 12614117296455808 12623726014503128 12627426540010604 12650893148632064 12660529880434624 12671517297413632 12708460496531456 12731529153120512 12741227308850992 12812679126476096 12861185753780224 12940344467915872 12953997916045361 12978071419717376 12989334414522368 12991764673818088 13040949288591872 13060792838115008 13064621485614944 13074573372163954 13110238781796352 13114081923905536 13147894568738552 13186226622874816 13197670264780288 13236147437563904 13270274809564528 13364114647453696 13398571963238672 13402499627484296 13441573970421568 13449296681325568 13453239215041024 13491880182455549 13492461486804992 13527249725190544 13531215110101192 13542958149614656 13574482364721152 13578461595431936 13582441992616448 13613471571880852 13617462231907786 13657163287977488 13665009863391488 13704849542293504 13749115997160614 13789200883449712 13801167815430016 13841404456291328 13877092390497196 13881160328465878 13919025982296064 13929628705658624 13933712044149632 13970239868065792 14010365786804492 14014472792604806 14022524656329056 14059285306318336 14063406652411648 14099666985162311 14138128691283968 14281672343572916 14294066665981088 14335740329730304 14372702833014953 14389393033965572 14411909338609664 14416134053092352 14427115445146432 14431344617154976 14481734054187008 14508021593090816 14510735993476081 14519072979853456 14550319032137728 14561402638686848 14643061858829824 14788965106189568 14804569046908984 14832081622534144 14887591925468192 14898932447349622 14926620386417152 14930995983559936 14942369568187376 14943953820264448 15021761734489216 15026165221415488 15069973283285504 15083051731177472 15166028353788032 15228874830819328 15312653672272768 15317142431410624 15333303655727162 15375130531475456 15414772942658992 15419291637092056 15459713971646336 15464245840115648 15473130655259648 15477666456702464 15522790848704512 15558253225006688 15562813979323184 15617154129590272 15713275425326416 15759086723942528 15772763217634304 15818066420809954 15859534160568224 15864183232532432 15877950934030976 15919575663609856 15924242336171008 15960621842894792 15965300547753956 15969980624131058 16011846613490848 16021046046734848 16025742464376064 16067754635792384 16072464745613312 16113905125899784 16274463833373788 16336076189692672 16365729768246544 16378196251575179 16425946094874232 16427687641895936 16430761205122876 16440201321213376 16445020610246368 16488131937310208 16492965276748544 16530644051569606 16535489853030883 16575737086332928 16580596106389504 16593226262689664 16641603015642112 16734927838662656 16855694684565709 16870322867407912 16901674407073792 16919507482181696 16950220117112492 17009404626382336 17012587026834026 17014390771963648 17027351368399568 17058994727333888 17063995409782784 17076993792214144 17167727696559104 17172760253046272 17282218356642176 17332603832900608 17388587878761953 17454418119514432 17472834398386766 17500175625454592 17505305635897856 17520497582379008 17523775606545328 17555585121295081 17611720654228736 17616883363038848 17622047585248064 17668244539024384 17688761664802816 17734369418298512 17780860828579072 17786073119226496 17958029057515904 18072492415531232 18077790195211376 18125181897792256 18130495122894208 18140911802718208 18146229638892544 18198350013544694 18240710677594048 18246057768861664 18251406427578352 18309766910554112 18315134245001216 18362357003932312 18415891572456896 18545319251984084 18599387238141472 18615528681277696 18669801359648768 18703691163710336 18717938573228776 18723425559326068 18772509822713408 18788801509958144 18794309268852992 18842767506942169 18843579356925952 18892164630365264 18897702689178152 18963687157359616 19070034048708608 19207652082412087 19260047580153856 19263651068075096 19280368991323328 19336579979636224 19371680133842848 19386436379415518 19392119329301999 19439319573008384 19445018025101312 19459830135313792 19495154015715784 19566884795735452 19568959358122496 19626011717767168 19751106693305344 19872671861442232 19942060596448256 19947906422302208 19968953598156304 20005201649847883 20006063583883264 20063525852908664 20080937945980352 20127680747689984 20133580986330112 20139482954569216 20191409516277062 20261911176752896 20267850763769728 20320983804090368 20326940707687424 20463800553913472 20523461780018176 20582410142208026 20654277046321408 20660331651670144 20714493597476864 20780080347655402 20792019318005152 20798114301193936 20846526488678912 20852637450127616 20858750202946688 20870734372210688 20985550861636928 21046733225665024 21194650573696096 21256442557875968 21274889921460224 21335996567604124 21375647044240384 21391929797975744 21398200639229792 21472916011380736 21479210592974848 21511894086307072 21528280625299952 21534591436505336 21591045291846016 21597374501917888 21609783039781888 21951602379899528 22034707418655232 22074705268797664 22091520525380474 22097996445018557 22139063010106112 22155927290760592 22158276354185216 22162422090630856 22175155270473856 22239805868930048 22280176017960896 22297147790489236 22362154052269088 22364524980711424 22711624984505408 22735588179181654 22797607339773952 22821661255035776 22856387466701264 22863087599826152 22929743831895616 22942917868143616 22947210408287756 22949643366834688 23016551948079104 23075896590030928 23156469916289024 23163258015736832 23222980916737924 23387200633043968 23454374348097518 23522754448237744 23543168626321792 23604888052938752 23611807601908736 23672687019083452 23679626442677086 23755344138262016 23762307792005888 23769273487078784 23824601701347328 23831585657288704 23900035753960604 23983486699013632 24131101546036996 24222457798509824 24284911683370093 24358295469018112 24362852821389092 24376850234902592 24383996077261856 24447919769115136 24455086444834048 24469136850178048 24518140126907861 24585021812922368 24603749286057088 24610961641720384 24675480333538304 24992926601252603 25014616665466904 25087545577028032 25182522764177408 25220841342566912 25228234592911616 25247452029006256 25254853080021208 25301786297264128 25321059760869248 25343034594827264 25463058306241024 25482454617701984 25625358252952192 25880688935831744 25907995832090722 25956142839434752 25978668829044736 25983529347636176 26081898577183744 26121585676230016 26129242971229888 26149146744327908 26228163847811072 26295789137477104 26372453245749632 26395340529560576 26540549619129056 26797143926477344 26804999254968592 26883147940843136 26898593362651136 26906478430082048 26983760364911098 27054499450381088 27062430220202384 27085916299229312 27148964729442304 27156923190863872 27164883985232896 27226943143761704 27234924463815572 27314326575954976 27330019726782976 27409699084587008 27498231994321228 27578401766899424 27602335630860032 27682808912582656 27754184780994392 27762320656931756 27859257411317248 27867424088299264 27939275958569423 27940479736131584 28020731573608984 28028945585209612 28045049312658112 28118570612636672 28126813304823296 28199333970324622 28276257382567936 28480311708404129 28563344687145832 28588133331962176 28671480659460608 28745405666029906 28753832108965033 28778786067931144 28823818677219328 28832268106184704 28854230890292864 28862689234309952 29016043186181632 29021471986952162 29038145959706912 29100638064275456 29122805277373696 29286123717659648 29577930212379136 29609138093817968 29662885204946861 29664163245068288 29775183850936384 29797864894699244 29853240772834304 29861991967119872 29884739136374752 29887907640528896 30043523468978432 30052330442830976 30139946566571008 30332056707576064 30625307344545536 30634284862821248 30666607311454324 30829545885317984 30838583274184112 30919427943292672 30928491680231296 30946261310519296 30955332913404928 31116506450013376 31125627958646368 31234308259180544 31426550850652832 31518173447885056 31545526435268608 31636132841619908 31719068321136448 31728366465064864 31755901868061952 31839151327219712 31848484672342016 31921243685789584 31930601095507912 31939961248262116 32023693226981696 32042092093469696 32051484928752128 32144929491226624 32227810251799568 32548927666747576 32672152379385344 32731459536493088 32756392503150358 32765994728820619 32851892189748464 32855375283791872 32861522410245752 32880402642426752 32890041220492736 32976263874620416 32985930553497088 33061288103139212 33070979706061766 33161192212779008 33186452525379328 33283206031284224 33711389369131418 33740645734815824 33803348814147584 33839014964363392 33900440234224984 34018809252764672 34025174053668052 34028781543927296 34054702736799136 34127990819565568 34153987584428288 34242048392537041 34335455393118208 34345520506092544 34564436713284352 34665207665801216 34777175757523906 34908836239028864 34945668796773532 35000351250909184 35010611271795712 35047551213090656 35111170242590162 35223441308457472 35233766726077696 35244095170496128 35336489078048768 35468738836597024 35561721657158144 35572146238452992 35916058115031808 36144984831062464 36155580390422752 36250363795584512 36260990245788416 36281823605436416 36292459277785088 36396700027089388 36481421355188096 36492115537723328 36502812855156704 36630268490002432 36724714007864624 36831783144913792 37090638503968168 37198774476282944 37231057362555392 37339602719297536 37407382327420672 37435877146457552 37446851118652136 37545019645426816 37577603019916288 37588618537705984 37685535013884338 37784329260730528 37795405378356304 37927374314719232 38415304164824174 38520095160307712 38527302136150192 38560737982646656 38673159959272448 38743360267685696 38772872758831036 38784238658603998 38890036050202624 38919660270627584 38990308031431568 39020008633356163 39133769591470904 39137918716244992 39502213386610688 39745343722884464 39884121192896512 39895812844604416 39937907196312608 40010403299695766 40127051705817328 40157618214503573 40161875891960704 40255361495379968 40267161972660224 40278965909138432 40382819032554124 40523822353505792 40535701527539456 40641967608180736 40653881415374848 40927601107826944 41046923560036352 41164820284416052 41308554092642816 41320663303340288 41427202283396041 41428987194953728 41560160695310804 41584038636010304 41596228602387872 41693052977357824 41705274900255232 41717500405893376 41741468744421376 41825062569431057 41971101723273856 42093466451330048 42229427705564743 42389301147392192 42512885115751936 42549779842920448 42634992437430911 42671993135208248 42751294088480768 42783859595951488 42796401278459584 42958421185949696 43023788172614144 43056561250599904 43069182873010672 43182090583692032 43194749003835776 43219566079563776 43903204759799056 44069414837310464 44149410537595328 44183041050760948 44195992890037114 44278126020212224 44311854581521184 44316552708370432 44324844181261712 44350310540947712 44479611737860096 44560352035921792 44594295580978472 44724308104538176 45423249969010816 45471176358363308 45643322510071552 45712774933402528 45726175199652304 45761006802573839 45859487663791232 45885835736287232 45894420816575512 45899286733669376 46151793180061856 46312939832578048 46326516031473664 46445961833475848 46774401266087936 46908748696195036 47045508896475488 47086337252643584 47095146942590569 47209776105877504 47223615203817472 47345374038166904 47359252885354172 47510688276524032 47524615584011776 47538546974157568 47661117811677251 47663171314577408 47800071507921208 47966973398027264 48262203092073992 48444915597019648 48569823366740186 48584061149630573 48716590938036224 48725705642778184 48753700469805184 48767992154523712 48895839538230272 48910172889668096 49036280253815722 49050654774116821 49170043625844736 49207498572114176 49221923283440768 49350960667076608 49985853202505206 50029233330933808 50175091154056064 50441682685133824 50456469185823232 50494904058012512 50509706160042416 50603572594528256 50642119521738496 50686069189654528 50926116612482048 50964909235403968 51250716505904384 51761377871663488 51815991664181444 51912285678869504 51967058695272352 52163797154367488 52243171352460032 52258485942459776 52298293488655816 52591578274954208 52744906491499264 52790681059121152 53081099238258112 53594287852954688 53609998509937184 53666562795045067 53766295881686272 53797186725302272 53812956860164096 53967520729822196 54108998900762176 54124860440404768 54171832598458624 54313846381727744 54329767970465792 54453886287523408 54469848927631144 54628653151909952 54660039453565952 54996463988642456 55156803533798848 55204671261720064 55365617825165312 55508369561988784 55524641313863512 55718514822634496 55734848176598528 55878551917138846 55894932184458703 56041463147217968 56057891170419224 56090098625316224 56237141225273344 56253626609646592 56398667940649244 56960623416808258 57126689374291664 57176266663924352 57342961318921216 57490811332059812 57507664217930066 57557572135862288 57664536212369408 57708461780585728 57725378468619904 57857254180493621 58032086372363264 58042943973904324 58076291919413824 58245610554747392 58572247435319296 59155860424758272 59218276187635936 59325770409893722 59544054593919091 59550367701872768 59595729789398488 59706481545668608 59723983934239744 59769478272749504 60087046937956864 60104660885661952 60279893133142016 60664113415152128 61154920394353681 61250614689091072 61268569725642496 61333214622908648 61659091770635968 61677166548368224 61838855886585344 61856983360462592 61892522621038592 61910665826809856 62233012900026752 62251255917292736 62853101701305664 63036346895770112 63091052870537216 63272265683239816 63438136642272896 63456732930129728 63511803736123904 63696969344684032 63842487371579168 63861202191015824 63879922496524232 64047386453963392 64084184186939392 64102969857504256 64455620503599136 65097855333495152 65344304758770688 65462919072986176 65512785006300716 65531989457641238 65703784379496928 65710750567583744 65723044820491504 65760805284853504 65780082440985472 65952527749240832 65971861106994176 66122576206278424 66141959412123532 66372905050758656 66566412062568448 67422778738262836 67481291469631648 67678029928726784 67800880468449968 67852527327954313 68037618505529344 68050348107336104 68057563087854592 68109405473598272 68307975168856576 68484096785074082 68670910786236416 68691041012185088 69128873426568704 69330415331602432 69554351515047812 69817672478057728 69830735121772223 69891337593547064 70000702501818368 70021222543591424 70095102426181312 70222340485180324 70446882616914944 70467533452155392 70488190340992256 70669933306969717 70672978156097536 70937477673194048 71123443314316288 71144292476905984 71832116230063616 72038435497728091 72289969662124928 72311160780845504 72500727591169024 72521980491576832 72584918555570176 72730281216793907 72793400054178776 72962842710376192 72984231075446656 73005625710313408 73449428015729248 73663566289827584 74181277007936336 74397548952565888 74462114725110784 74814764654841344 74871754292915104 74893702237304272 75090039290853632 75155206039832576 75177237075411968 75371070027768676 75568658521461056 75590810756712608 75854748629438464 76830608329648348 77054604272300384 77121475965293312 77346319918544896 77486720535371392 77545745517662072 77568477317207996 77839320541255168 77980616062863136 78040017266712326 78267539182941808 78275837432489984 79004426773221376 79490687445768928 79574558627135789 79768242385793024 79791625689208832 79875814392625216 80020806599391532 80254103411634656 80315236429007146 80323751783921408 80534323945320448 80557931818276864 80765638065108248 81047644707011584 81071403055078912 81307762830749696 81855202215653888 82093847120072704 82329640568832104 82617108185285632 82641326606680576 82854404566792082 82878692549369801 83120321390621608 83168077272020608 83192457204775744 83386105954715648 83410549800510464 83435000811786752 83650125138862114 83942203446547712 84186932902660096 84458855411129486 84778602294784384 85025770231503872 85269984874861822 85343986270416496 85502588176961536 85567719191902976 85592802556919168 86047576345228288 86113122501199808 86138365746021344 86364181167384064 86389498007671552 86439132159127552 87806409519598112 88138829674620928 88298821075190656 88366082101521896 88391985780074228 88556252040424448 88623709163042368 88649688362523424 88700621081895424 88959223475720192 89120704071843584 89188591161956944 89448616209076352 90677985412317527 90846499938021632 90942352716726616 91286645020143104 91425549866805056 91452350399304608 91522013605147678 91718975327582464 91771671472574464 91788841633151024 91798573467338752 92303586360123712 92653032062947328 92891923666951696 93548802532175872 93817497392390072 94091017792950976 94172674505287168 94190293885181138 94447230407634944 94690748076333808 94718505770708344 95021376553048064 95049231168023552 95077093948315136 95322235623354502 95600143015842416 95933946796054528 96524406184147984 96889831194039296 97139646733480372 97168122299261146 97433181876072448 97451411285556368 97507400939610368 97535984309047424 97791679076460544 97820345779336192 98072560507631444 98101309548233642 98414997144228352 98443846566881536 98697668896136177 98701921334153216 99971706405010412 100058466661867616 100350182308112128 100608919831104671 100883365370267648 100912938371646464 100989808116025024 101019412320084832 101284239043476992 101372138379309056 101575151954332567 101852233224964096 101929818470807936 102501433011808768 103522755743326976 103542124490903641 103631983328362888 103824571357739008 103934117390544704 104327594308734976 104486342704920064 104516971884919552 104596586977311632 105183156549908416 105489812982998528 105581362118242304 106162198476516224 107188575705909376 107219997019874368 107333125590090134 107532591763372544 107625913720328192 107935041459644392 108217997801524352 108249720880809536 108343665196917248 108659535940931584 108907772575046816 108939697855262288 109257306303819904 109320078907131904 109992927977284912 110313607067597696 110409342523440128 111016739123977568 111049282627727024 111437029645268992 111469696353197056 111757103834277692 111789864368917406 112082926294435936 112115782340838448 112180197250632448 112474282450546688 112507253219293184 112797335881298488 113921246833616516 114253378748583328 114352533327848704 114685922637842432 114981622664119624 115015328435860132 115115144271724576 115416923561171456 115450756937239808 115714508360987242 115748428971216181 116064172744726528 116085887947808648 116152583838827648 116491221109494784 117144494870638592 117989862791959963 118311720849516544 118436552375271872 118651540819787444 119088109187838182 119100735403745536 119123018737140851 119191459578796976 119412963091337216 119447967868479488 119538956545499008 120174093875913728 120209321771323904 120559786266284032 121328226830304256 122309840788707362 122501229378182144 122537139451284992 122666429245817296 122889095849065567 123318183541271936 123354333096736448 123677711773170688 123713966720925184 123821331653619712 124466025800053504 124502511834585472 125706203402611328 126072693791540224 126544531366479632 126876273284545792 126913465860259456 127023607472247808 127684974743158336 127722404382031648 127759844993048464 128094772907926784 128168368373878784 128205939715008512 128911241007198272 130195710666990304 130688609517541376 130925838145972352 131025570012601432 131063978915282476 131407568758993856 131446089640983008 131521610569707008 131560164881970944 131905055498481664 131943722213988352 132245152412556848 132283918824247064 132745810101517312 134453564576884609 134845557476525672 134962582939263296 135356059857453568 135601760936899936 135705054655908626 135744835305113993 136075237011058688 136100696214672208 136115126175709184 136218810947196544 136615950337713152 136968193570148164 137382082024370176 138257746853137408 139108703030095624 139635344956115456 139661470243544446 139782675187094128 140042445087182848 140190204852362624 140444680970360648 140893765233829888 140935066904310784 140976380681984512 141339866613939434 141874955346388096 142246886628632576 142288584953811968 143664232460127232 144076870995456182 144579939324249856 144622321561691008 145001455182338048 145043960983153664 145460562433587814 145586800108357552 145925685420752384 145968462150893312 146011251420626816 146898856031458496 147327132579655168 148362554015872672 148795097905131776 148924229450221568 149629529309682688 149743508585830208 149787404474608544 150180078581707264 150310412079665152 150354474150823936 150742140055537352 151137317042922112 151181621513425216 153661216659296696 154109208544600768 154242951930586624 154685975115129899 154692639837089792 154973441070742784 155091491035324144 155136954634415992 155678641082510336 155961232125726272 156080034533424652 156535078365883616 156551674864979968 158981374891537856 159149117254271578 159583251378417664 159751628785250432 160041613198783064 160508206823269312 160630472858014292 160647503567842816 161115863636553728 161531276130216496 162095289414023168 162142806110157824 163710404431307776 164659281137664208 165234216370571264 165282653213361152 165708809133584164 165757385098739602 166240642781243216 166336154544041216 166384914409551488 166772211909431296 166821099601020928 166870001623573504 167300250277724228 167884406893095424 168373865805320192 168917710822258972 169557204589568768 170051540463007744 170539969749723644 170687972540832992 171135438383805952 171185605113838336 171626980888355027 172095152690456576 172226245002399616 172276731492042688 172728362334768128 172778996015343104 174950486208768221 175612819039196224 176277659349241856 176597642150381312 176630682955070917 176732164203043792 176783971560148456 177112504080848896 177247418326084736 177299376725046848 177401242163790848 178241408143687168 178377182323913888 178897232418152704 181355970824635054 181692999876043264 181884705433453232 182573290040286208 182851099733610112 182904700798609216 183044027210295356 183437950655164928 183577683266302048 183597146934677504 184607172720247424 185783847333903392 187634994784780144 188182035585901952 188345349010574336 188380587770362276 189381496152667616 189437011541416688 190042753106096128 190098462336047104 190154187896630272 190644471246709004 191200286031684832 191867893592109056 193048812368295968 193779662388078592 194279293466960744 194336244598522292 194902822571112736 195014801879220736 195071968618094848 195583358152921088 195640691558672384 196145121015262888 196202619096467284 196829994288456704 196887693133763072 197395337792272354 199362181958828903 199943412810020824 200116933323735232 200700364616224256 201217839662209342 201276824762755231 201766730740535296 201825876743292928 201979616232050048 202038824640169664 202568478086953984 203150303908665134 203704466449928192 203859636941615872 205002866023617536 207045511486653952 207084248981807282 207263966656725776 207649142715478016 207868234781089408 208972685409840128 209033943769839104 209193173954623264 210366313099816832 210979625965997056 212324396953032448 214377151411818752 214439994039748736 214666251180180268 215065183526745088 215870082919288784 216435995603048704 216499441761619072 216687330393834496 217815545150093632 217879395710524576 218514612607639808 218640157814263808 219985855954569824 220627214135195392 220818685046880256 222033478247955136 222098565255454048 222874059290537984 222939392706394112 223514207668555384 223579728737834812 224165852588871872 224231564681676896 224360394501264896 225014506438586368 225594671762596976 227842493667233032 228506757497166656 228705066655697408 229361963101744333 229371845275684864 229963245328239248 230030656871720264 230230288543449152 230833847122342912 230901513874479616 231429016721974484 231496857942432362 232128345489453056 232171775895617296 232305167677655296 232982442218989568 235979725583919926 236623441699033088 236873104750543744 237303081639574888 238176218375676364 238201470807491072 238246037474281702 238382919157593952 238895935736958976 239077913090998016 239694338747759287 240348187751827456 240418643542647808 242656453660608512 244619681577414724 245002458756364288 245074278902569984 245332858491634592 245778191698131134 246636367082543872 246682511889093377 246708666193472896 247355423546341376 247427933441850368 248932051600107008 249005023669170944 251412406805222656 252145387583080448 253089062732959264 253752546569091584 253826931720518912 254047214944495616 255369949486316672 255444808764063296 255519689986096928 256189545815853568 256411879430017024 257822482014396544 260391421333980608 261377219035082752 261851676291944704 262051140025202864 262127957830564952 262815137517987712 262892179281966016 263043221139414016 263120329763941888 263887444427976704 264490304825113696 264567837648494128 265491620203034624 268907129153769218 269691114953051344 269925165878526592 270712119714907136 271203521873799872 271410109311817252 271489670610227986 272201392429344416 272230252351418368 272437621894393088 273231900675426304 273936387140296328 276515493706274816 278217406060191248 279270689912230912 279322940487088892 279565350374188256 280380409704725248 280889361940721296 281103327501525011 281787530467659776 281870133808621568 281952761363969024 282679733227878868 283749910692776192 284493773257265152 284577169907623936 287328464920254464 288153741990912364 289159878648499712 289244643123382016 290002910364676096 290087921966307328 290921124867175628 291173600216715104 291851370841504768 291936924301786624 292022502841253632 292775437986017399 293797712062916992 294654265159310336 295605993938953201 296725108031745344 297590195810263552 297848458900443136 298444947062016377 299259058619365376 299487017171660416 299574808949217088 300360157163414528 300708948301647872 301311165041003329 301484280111074704 302274634085844224 302363243026850432 307322433318593392 308218417089201536 308485903861173248 309371950230259798 309946882141485568 310182982070648288 310273909268831984 311357282165020672 311922464251452544 312160069066849304 313070156731767232 317962749783075712 318298234508543156 319503257570500864 320083226397566128 320327047618016873 321016413646538624 321260945716028584 321295007135685632 323062552260432992 324190578828046336 324285612220315648 327420808862615552 329318562275328416 329666028598133983 330468432741142528 330565306426722304 331417618267168328 331514770197479204 332481285562486432 332672309088082432 332769828819102976 333642199202041856 333740003247147008 334600500555448456 335768813786190848 337835421644517944 339114409179137536 340088428047414011 340103080926015488 341079939499447288 341375945081665984 342270876767611904 342371210227676672 343253961776710054 343354583418817747 344190305380913152 344452490004799232 344553462984085376 345456724669536256 345557992030686208 349900972417536442 351225638078392448 353195284300762624 353261365910141834 353464328406087584 353567943120296912 354225008161697792 354494836652169472 354598753450093696 354802484327581696 356482816287374336 356754364647827776 357794464836305408 362711941649270108 363385999752086528 363769410866906464 365146580080572416 365702199467220224 365809401597218432 366088054420590712 366875901310329856 367155366532604096 369214345440494848 371567694667806784 375269989569560288 375665939565315469 376364071171803904 376690698021148672 376761175540724552 378762992305335232 378874023082833376 380196924672094208 380308375793260544 381288942493418008 382400572063369664 386097624736591936 387559324776157184 388558586933921488 388672489197044584 389805645142225472 390029603758441472 390143937236189696 391264525291210921 391281383117344768 392290242030525776 392405238192934568 393659988576913408 393775386267526144 394790675584544708 398724363917657806 399886825620041648 400233866647470464 401400729232448512 402435679324418684 402553649525510462 403651753486585856 403959232464100096 404077649280339328 405136956173907968 406300607817330268 407719273883231744 410005732047235072 414091022973307904 414168497963614564 414527933313451552 415736469562178816 416808382157433637 417945370819680256 418067887539678208 418386347909246528 420732626199633664 421959251931994112 424648793906064896 428754302823637504 428879988079497472 429332502360360536 430130367053490176 431740165838577568 432871991206097408 432998883523238144 433374660787668992 435631090300187264 435758791421049152 437029225215279616 439971711909139648 441254428270390784 441637370093760512 444066956495910272 444197130510908096 445878785412788224 447028415337110768 447159457475669624 448331705177743744 448463129363353792 448720789002529792 451189343525193952 455684987334466064 457013514994333312 457410133311394816 458723926203488666 459926490656478496 460061313743440528 460460577086898304 461667694244685824 461803027748959232 462858033443948968 462993715884864724 464343551791234592 464610335355310592 465964884437979136 471959451167839852 473746209501087488 474606163279149776 474967691295680191 476352436751352728 476402941614982144 476492074948563404 476765838315187904 478155826181996032 479388677495518574 480696375503654912 480837287085295616 485312907321217024 488815145852405561 489239363154829448 490004917512728576 490148557805139968 490665716983269184 491556383396262268 493272734165087744 493365023778186754 493417332386945792 494710847092682752 494855866883700736 497864103200214016 498010047338341888 502824813610445312 504269048484096637 504290775166160896 506178125465918528 507505093138183168 507653863441037824 508094429888991232 509111968517557349 510739898972633344 510889617528126592 511039379972193856 512379091631707136 515644964028793088 520782842667961216 523703352583889408 524102280050405728 524255915661129904 525630275035975424 525784358563932032 526086442278828032 526240659527883776 528980609650227392 529135675296988256 530983240406069248 537814258307538436 539382229906102688 539850331757053184 541424239429814272 542407043747599744 542820218623634504 542979341220455972 544402784858688832 544875243788786176 546463801350852608 547872774280592656 553030987412549632 556434812120382496 557021910389950523 558541379824461824 558645880974177784 559130700748376512 560760819409450496 561778723881442592 562206655003050022 563740267617243136 563905522727938048 565359466455757736 567499821385552384 569154339815247872 574656929840508928 576307483981824728 578319757296999424 578489286246764032 580150847845588607 580175843932614656 581842249734351256 582347200433430208 583702741683009536 583873848603573248 584045005682507264 585550875972034798 587595424125833984 589308530318620672 591211987877906402 593450216063490688 595180391620527104 596889894124032754 598518117238730752 598974034343320832 599149617898434176 600720314326829056 602622330082006658 602968560222149408 604549268171688448 604726486053700864 614644866637186784 616436834178403072 616971807722346496 618743900460519596 619893764282971136 620365964141296576 620547818537663968 622714564330041344 623844928502905088 624320138133698608 626140313463534464 635925499566151424 636596469017086312 639006515141001728 640166452795132256 640654095236033746 642032827293077248 642521891432057168 642590014271371264 646125104520865984 648571224440631296 654841617725231104 658637124550656832 659332057196267966 661130612853444608 662835236534336656 663029540394958408 664962571124972864 665344618176164864 665539657638205952 667480006494294016 669201001110896912 671537627572381696 675670843289035888 678228818358275072 680176856094828022 682159878998894576 682751890163331968 684541753535223808 684742420455353344 686507923553420108 686709166837635494 688904980009598464 689106925968170752 690913449339072512 691115984061372416 699801944835072884 702451276156784896 704262438817732697 706390568601525248 706522731820283668 706928656812175168 707135886240593824 708989673304338944 709197506900187392 709604968655163392 711026063680327969 712965632574748672 713508729295655552 715588929672610816 724794871436325487 725423883298540216 726771999504173056 727538821733812928 730293160161144832 731404398934440448 731618803194436864 732176108841181424 733751802620659712 734310733065208192 738428690880989696 743135389335613568 750539979139120576 751331879130630938 752728142343607808 753381396042297344 753522351081449104 757525984610670464 757748046165666752 760616751586521088 762577884986836016 764801144126739328 772195249473183872 777117173867842976 777344978394089168 779611290284450944 780059207516882944 780287874472379392 782529050582421842 784580484061051552 784810476385869136 787319977153826816 787550772535052288 789581351169089416 797448727835315612 799773651240083296 800467733294940928 802801458464897024 804871358648837368 805107299051020924 807918464928200192 808155298560678656 810239002798513267 810273912347815936 812601215634660536 815438547766463488 820011464094470144 825929039543719741 828182045946615808 828336995927229128 829055866626903104 831472939124357632 833616764314867274 833861131159985957 835890741639360512 836135775079356416 836772695818493056 841465252399267328 843918503863988224 849297587812129792 857508605647275008 857759976158994944 858665004720721072 860223670943458969 860260734106980352 863480331677155136 865743982412194816 865997767046476288 866749321575337984 871262180600374528 871517582842098304 874058450430559232 879943423818279296 882508856540781568 888133912991820544 888394261021816192 894056830674221536 894318914951339248 896663410355487488 896926258726707584 897441578005059584 902378687050387904 911369974668932128 914027029988666624 914820266622789632 917447852406977332 919852981312956992 920122627486881056 920921154173796608 923335388489371648 923606055497918464 925716066887897936 925987431769729448 928687103582469184 929220670710621184 943918902335679704 947492419002174976 949212326558299552 949935382591360382 950213847135797951 952704873502705456 952805883229964288 952984149897126808 953531676630375808 956311652363992064 958777354991037148 961674574170591232 977630291704811122 978478726309658896 980297115610279936 981331433966538368 983112766792524536 986545468330175488 986730047556373508 986834664773891584 989711733767401472 995728206400428032 996020094676683776 1005649627220890624 1008538096968193274 1012356250931837056 1015010186276366336 1015307726882075648 1018223937035114698 1021479797945266688 1021779235056253184 1022078759944387712 1024758183263414272 1031289928057586176 1041565685335922432 1047406705167778816 1048204560100811456 1048511831322259808 1051260550071950848 1051568717127864064 1052172884557656064 1052481319055767552 1057961219300454784 1058271350593976512 1075628516615076872 1078764459812205376 1079700663514106368 1082848478859628544 1084814087495199488 1085640437247269008 1085958682440911944 1088805569717377664 1089750487577572352 1095745548561185312 1112869624240764992 1114043820779901046 1117082759648923648 1117291761948355568 1118261401496753024 1121521638818900992 1123557447762885184 1124413310006100044 1127811045455876096 1130718932911515472 1134999642771104768 1152614967963649456 1156639514593998848 1156978572493528064 1160301695691177214 1163684499468702512 1164694400866860416 1167405483366019072 1167747697207146496 1168090011365014528 1171101751944069596 1175190848251667968 1178617060637241344 1182423975755812804 1186900432126981376 1190360783241054208 1193779788248065508 1197948068686641664 1198299235796868352 1201388866218485189 1201440628653658112 1205244660164013316 1205937120444298816 1209098536343376896 1209452972107401728 1224653403461377547 1229289733274373568 1232873668356806144 1233943615444692992 1236414780685496419 1237487800921039192 1239787528565942272 1240731928282593152 1241095637075327936 1247689857005810176 1248640276267397216 1252280626927068928 1271850999132302848 1273192938034172624 1278013030282003456 1280332905590264512 1281308190472067492 1284065654586154496 1285043782864114336 1285180028542742528 1292250209041731968 1317274249101313664 1318664114392535932 1325670473068673312 1326059080789916816 1329925142249945728 1330689236352329728 1331079315276411904 1338402002221793824 1343075255144763392 1351341686578071776 1356457636716550144 1360353712189656044 1364319757997789152 1365503780326663936 1369083507070447616 1369484840910706688 1373015847106840216 1373418333675270988 1377809960019196928 1378213851936341504 1382231968122744832 1399603889670145768 1404902552313569792 1408524877635465394 1408937773339286617 1412781137203050496 1413045463640567336 1413857313624350336 1414271772481187648 1417979346608677888 1418395013800374784 1422052127360655938 1425931265149497344 1427017458591311104 1431177859345221632 1449589742872650974 1450847766597080432 1453543999008346112 1455077643467625856 1462808797868880896 1463237606388873728 1464352217682362848 1467503605241319424 1468621466130416384 1476857381761979392 1486270778671227136 1501079958278241152 1502663758261261876 1505456284687215616 1507044702162898208 1515051969221340928 1515496092331333504 1525155769973672032 1529602288253478656 1544390498946367744 1554234347735685952 1554689956788178336 1559222580568901888 1560118415033765888 1560575748944758784 1565058101164843684 1569160968122103104 1569620952771738272 1575101545070104576 1579162702338178832 1594897455670631224 1599547302480166592 1600935466589881856 1605602916929794048 1609742717297674736 1610214598102041848 1615836929856400384 1616310597121357312 1620478005597026534 1625202431269321072 1630877095532926976 1651858079087439482 1656364091893231616 1656673991854458256 1658111733253806208 1662945878248715264 1667233528629734548 1667722262319971914 1672271550158712832 1673545391636986112 1677860371234315009 1682930504798534656 1698595175624259584 1715017211294550016 1715519952317989888 1717330009441442144 1720447341886917938 1726777583223653639 1726960663354310272 1731487964824389632 1731995534092952576 1742524361200749056 1743035165684196608 1748116900861118464 1759886847636558592 1765017713081563136 1776267825983641088 1776788522043632384 1788113661348443072 1788637829902678496 1793326820710974976 1793852517453415168 1794883156010119168 1804757374100775808 1822739949337864256 1828054059977333248 1829640533245579264 1834895704813954664 1839705962625913984 1840245254973762112 1841842308347593216 1847212110995836928 1851432133775795872 1851974863539458896 1857374207164938368 1858441341421242368 1887837804671359408 1894984838004349952 1898424653116599104 1899870765182720764 1900427694271595902 1905409747005410912 1905611766459928576 1905968299794253616 1907063353260751616 1912623304727984128 1917554709982074296 1955260583409622244 1956957452619317792 1962662867933076736 1966225533585049072 1967723292510675077 1973090936660350976 1973460095112747016 1973669329547783168 1991456412800856064 1992040189353367552 2011299254441781248 2017076193936386548 2024712501863674112 2025091318531394467 2030020372552732672 2030615453764151296 2036447874070229396 2042959595890533376 2043558470112506368 2044157519888775424 2049428065902121793 2049516366526828544 2062579856115172352 2083131370671844864 2089114629434114639 2094813410335557632 2096409120201622912 2097023662644519616 2102521100143901696 2103137434255728128 2104962638111535104 2109178155287023303 2115922438600909568 2116542701187953024 2151257033230153744 2157528919624410752 2159401327028212736 2169628174990398976 2171280874494538016 2171917364881823888 2177611139434755328 2179500975155144704 2191491097122370624 2225739248481529984 2228087641559802092 2234583523896711136 2236522802993506048 2243043277637801984 2247114895525770368 2248826620012200088 2261437865823030944 2269999285542209536 2305229935927298912 2307662200186937881 2313279029187997696 2313957144987056128 2320603391382354428 2327368998937405024 2329388801733720832 2335495394414292992 2336180022730029056 2342203503888139192 2350381696503335936 2364847951511625608 2373800864253962752 2380721566482108416 2387559576496131016 2395896137373283328 2396598471593736704 2402777732436970378 2403482083931724229 2410489320328026632 2411874240888597632 2418197072686753792 2418905944214803456 2449306806922755094 2458579466548747136 2465747336713612288 2472829561370992838 2474975601842078384 2479575057131884544 2481463856565186304 2482191274150655872 2495379714011620352 2497280552534794432 2504561253854137856 2543701998264605696 2546385876068345248 2556026060564006912 2560665811180529024 2562616380944134984 2568131309172308992 2570087565728228672 2584500418083463936 2629661576957208283 2634548498202627328 2637328228785071864 2651340946137346624 2652118161579833632 2659850284499891456 2661378472704659456 2662158630552823808 2676804004443587648 2702683373156143552 2712915273433100288 2720707424379312088 2728639515995578304 2731007560653327872 2738969681821413376 2746031694213680432 2746836667350541976 2755619920038393856 2756427703872683008 2799207779340291536 2809805104627139584 2817049755270930788 2817875546678573234 2825562274406100992 2826090927281134672 2827714627248700672 2828543544962375296 2835958693217355776 2836790027600749568 2844104254721311876 2854034917182622208 2862355718690443264 2899179485745301948 2901695533194160864 2910155286935251712 2917658675102035459 2925617595737761792 2926475212777747456 2928704435364725696 2937242932260832768 2953714763523958784 2972541557342454272 3002159916556482304 3002721610236205589 3005327516522523752 3010912569374431232 3014089404325796416 3030103938442681856 3030992184662667008 3050311539947344064 3059204576506957312 3088780997892735488 3108468695471371904 3109379913576356672 3118445161137803776 3121151497889517568 3130116202329687368 3138321936244206208 3139241905543476544 3158325404676357664 3189794911341262448 3199094604960333184 3201870933179763712 3219485434595349472 3220429196204083696 3231673859712800768 3232621194242714624 3240956011194053068 3250404862538642144 3261754191065853952 3303716158174878964 3313347983708916512 3316223466507612416 3325891756497430528 3334467057259469096 3335444524639943828 3347090783273972224 3355720742468630018 3365861009597069312 3397190351248519168 3421706020966838927 3430034422589100032 3431039904635979776 3434660018882884288 3440894683773835876 3453555166447307278 3453921326708620544 3462975929648779264 3463991068185905152 3485048722401498112 3486070331368393216 3496233801722236928 3519773695273117184 3530035426163126272 3552535651967282176 3553577044087264768 3563783779622901443 3576227322696886144 3577275659805356992 3586653641421949952 3587705034906830336 3609514748201551616 3645479898675728512 3656108119954666496 3669791409627909328 3679411925251827968 3680490509947524224 3683684616695186432 3702864267551591744 3703949727078917792 3714748414329876736 3716882682842484736 3775675609342718816 3789969676008699904 3796849306233198208 3799741530365441528 3800855388543191804 3810819494010821824 3811936599588507232 3814126706521503232 3825246609455968256 3835109419964148592 3899153372729653661 3910521166819244488 3913914905238635584 3925325735866153472 3932451067170098144 3935446585021350154 3946181873320701952 3946920190225494032 3947338659095566336 3984080378706735104 4022598508883562496 4034152387872773096 4049425003727348224 4050182637062788934 4061230907528302592 4072895748140458792 4085919191781066752 4087116940225012736 4088315039777550848 4098856131804243586 4125159712230344704 4166262741343689728 4178229258868229278 4189626820671115264 4192818240403245824 4194047325289039232 4205042200287803392 4206274868511456256 4218356310574046606 4231844877201819136 4233085402375906048 4302514066460307488 4315057839248821504 4318802654056425472 4339256349980797952 4342561748989076032 4343834729763647776 4355222278869510656 4359001950310289408 4382982194244741248 4451478496963059968 4456175283119604184 4469167047793422272 4473045605987012096 4486086555275603968 4494229791051540736 4497653240024400176 4522875731646061888 4539998571084419072 4610459871854597824 4615324400373875762 4627914289974112256 4641206782764708856 4654737997874810048 4658777603467441664 4672360045460058112 4684407007776278384 4700763393006671872 4729695903023251216 4747601728507925504 4775119152992262032 4791792274746566656 4793196943187473408 4805555464873940756 4806964167863448458 4820978640656053264 4823748481777195264 4836394145373507584 4837811888429606912 4898613613845510188 4917158933097494272 4931494673427224576 4945659122741985676 4949951203684156768 4962927713130372608 4964382548301311744 4977182445762295783 4990759428023240704 4994561105069588864 5009122507708275712 5073564100054278409 5087403996529211392 5092771752136690496 5112052121128013824 5121331622361058048 5122289805697056593 5125232761888269968 5136262618344617984 5140175131456457344 5169000836166927872 5259323153914416566 5269096996405254656 5274656457570143728 5302681892274693248 5304236323159667264 5319700568999782912 5324317261105647616 5353608008887175296 5405366746312287104 5441414848758624176 5457279031991156608 5462015121306655744 5492063388427360864 5493673334701083952 5511239840076787712 5512855407745366016 5598415558680583072 5619610209254279168 5634099510541861576 5635751093357146468 5652181854562269344 5655429254497401344 5657087089924750592 5671917386434711552 5673580055201499136 5688208509442623752 5708069834365244416 5781503276806038187 5798358971490603896 5803391066388321728 5820310573870503424 5835317350204070918 5837027918119901699 5851235191475523584 5852950425555494912 5857408870729451392 5874485864521665536 5907429527047917568 5945083114684908544 6004319833112964608 6005443220472411178 6010655033045047504 6021825138748862464 6028178808651592832 6060207876885363712 6061984369325334016 6100623079894688128 6118409153013914624 6177561995785470976 6216937390942743808 6218759827152713344 6236890322275607552 6260232404659374736 6276643872488412416 6278483811086953088 6316650809352715328 6379589822682524896 6398189209920666368 6403741866359527424 6438970869190698944 6440858392408167392 6463347719425601536 6465242388485429248 6481912022388106136 6500809725077284288 6607432316349757928 6626695967417833024 6632446933015224832 6651496929950585657 6651783512994861056 6668934114518938192 6670889049279887656 6694181566547944448 6711441484937260036 6731722019194138624 6843412041933677854 6862079809271959552 6869320037765768576 6881789367547671752 6907110332894614556 6907842653417241088 6927982136371810304 6970097444802996224 6972140662736786432 7039547390546234368 7105071303934564352 7107154088174529536 7127567559245802886 7152454645393772288 7154551319610713984 7173307282843899904 7175410069813660672 7219029496403103232 7290959797351457024 7312216239909332992 7339582819255818656 7358823850503655936 7360981019895048448 7367369233390372864 7405728535103183488 7407899454157835584 7429496828659753472 7551351218685437632 7579939352017399808 7593698612466396416 7599483060730883056 7601710777086383608 7621638988021643648 7623873199177014464 7628253413043006464 7670218839928297184 7798306745459307322 7821042333638488976 7827829810477271168 7850651471732306944 7864902134340196288 7870893170042700308 7893840380450988064 7894677318191132672 8068304775745546192 8098850007454696448 8100365274125577868 8145791496280917584 8171838383562133504 8174233880450025472 8176630079555101696 8197712263608487172 8250319424460689408 8332525482687379456 8356458517736458556 8385636480806491648 8388094650578078464 8410084400575606784 8412549737022912512 8436712621148093212 8463689754403638272 8466170804751812096 8572573824229642829 8605028132920614976 8630115678497643008 8637605308112850944 8654903464798474933 8678512699961595904 8685123497978152064 8687669459527295552 8710444557739021312 8765964388489482496 8902956993926119936 8912350566239208368 8938334095586844544 8946091211974024192 8988459582103081472 8995306480048800352 9045751463292123776 9220919743709195648 9230648800747751524 9282413565529417712 9309475995749620096 9317555206934883328 9368814015552556768 9401526786013343744 9459391806046502432 9495203457015851008 9550238305984524064 9583584549493133312 9586393886374946816 9611110929747881512 9613928335726896916 9641957281312106528 9647496963554390528 9675623776859213824 9797227227691020376 9834317866194988544 9862564413375006319 9862989346854449152 9891318245483971352 9899902407368313536 9925855426260745216 9928765096602623488 9954364891524591566 9981518856046481408 9989122210139177728 10018245015416551424 10147128200108556818 10174807993058422784 10185543504273380992 10242663244722116096 10244579611394113186 10250465523776539936 10272525236689235968 10280350262912914688 10338001672333855744 10518646307828833132 10538193992810509312 10549312915140287456 10605363784549386496 10608472646319334528 10639401137999565824 10707216017774350592 10810733492624574208 10882829697517248352 10914558063982313216 10924030242613311488 10984126776854721728 10987346669402167904 11025710815490732032 11196831117361166144 11239220418508558336 11268199021083723152 11271502186714292936 11304363709124538688 11310858508994802688 11314174179849501184 11347160110402998272 11376417018885247504 11416139668730488832 11563006553612076374 11596717942981207792 11606782132776643456 11640621147741006848 11670634700408141836 11674055836239803398 11705900851110989824 11714817741458902784 11748971729043331072 11890166229369817088 12008639666225929216 12010886440944822356 12021310066090095008 12056357617303185664 12087443082565575473 12120415753770727424 12123968738650668032 12201246159789376256 12236818306027829248 12355123991570941952 12433874781885487616 12437519654305426688 12473780644551215104 12520464809318749472 12553287744976824832 12556967622173906176 12633301618705430656 12759179645365049792 12796378419841332736 12807483732719054848 12877941738381397888 12881716784816334784 12930484776970858496 12963824044776212272 13001619450154568576 13214864632699515856 13253391934835666048 13264893866030449664 13302993859901171314 13337868229037876384 13341778098559775312 13388363133095888896 13422882969874520072 13686824083867355708 13738640075531537152 13763578735095343504 13774063047574725539 13814220665789229112 13815685306834482176 13940194889605992448 13944281325473572864 14079094781092468736 14175639229719761269 14210142607869128704 14214308176349059072 14255135118491605772 14304909290787544576 14309102639221427968 14346614565687799808 14350820139627321344 14438058992806206464 14581919594702914048 14623802406038802473 14624432479818665984 14679165638511637312 14717647701007311872 14721962039790096896 14734738466780745728 14764247087009163121 14811457070206366976 14815798908315671168 14858993657319506944 15102702437370875264 15187397224932792832 15198966121461766112 15203421554172767216 15243277976043287296 15247746398354028928 15256506826086012928 15340437679856594368 15596613490918614644 15642084667276977952 15655659620954542336 15701302943464613888 15729804268680392576 15741786340085400616 15787680760901976128 16136609551491092384 16153635401308565167 16197700014909392896 16200730548251155736 16291582992561835168 16348467760900050944 16353260159110203392 16395424527216974344 16665050965374758912 16712917035472917112 16771272961612983296 16776189301156156928 16824374587522069603 16825099474045825024 16873425242296186424 16927379508807276544 16932341609503624192 17145147648459285658 17210056265841229952 17260231356995286016 17309806929596949866 17357025399923191808 17370246995956304128 17375338919054591104 17420889115478042624 17531928776978964992 17805913987852239872 17824701132478416736 17876668191173689088 17892182423948048384 17976919164206162944 17990612960097600704 18091502926584247552 18441839487418391296 18461297601495503048 18564827131058835424 18618951991499240192 18635110413869766656 18737628031105113536 18918783612093004864 18990406914031702016 19100476611969048128 19172787772749893632 19222221859495763024 19227856671453793832 19283914562624213056 19294993927108781056 19594454455382040752 19668635732389977088 19725128826750012638 19782636490967942704 19799804814736627072 19851710852521490432 19857530193205246976 19908729783049183132 19978244420278355456 20036490030833102848 20294256400217113636 20371087008546761984 20423610725714248213 20485326489444232192 20489159222788226372 20500931047553079872 20560700525825829376 20676003344667711488 21019051271653439123 21037292615657666264 21076387985621018624 21098625830280574912 21210727569098772992 21216945292638669056 21278802275999131648 21414432035548701184 21621466985249148416 21765659395034496704 21829116127964626432 21848060485226622976 21968253553709443456 21974693338804335808 22393662234722332288 22536398042167446304 22543004373428585872 22608727418249077376 22621717017989605376 22628348359699002368 22752834037770495008 22832279337460977664 23126013107224152748 23193435885962415584 23213564265553286912 23281242295482013696 23341269400816283672 23348111672479606796 23429635482917805568 23497943458086662144 23780332458739634176 23951942146767872489 24017279332451858432 24021772881889644712 24042620132180190016 24112715234606371328 24174886165131150946 24240831507541454848 24247937477301336064 24402492319578752512 24473636612055658496 24710247983141883904 24867749563770975232 24875039308610853376 24946486457360310101 24947561289102430208 25040929618637498944 25106575489953649664 25113935244347812352 25266603237410861312 25518359290730099584 25592756839682665472 25755883476762795776 25763433569632669568 25927648089552424544 26003238900309137152 26429729265399031712 26506783869671332096 26529787732060899328 26605987719802342628 26675736458075752768 26683556197119550624 26776726266191777792 26845765939749040144 27373648167734711416 27477280151063074304 27527157470190687008 27548126095149451078 27628441331578458224 27631370613668964352 27888562650947145728 28158189562184937472 28351278459439522538 28428616352698118144 28510270236983211544 28609818581575089152 28618205278442855936 28701640279254642688 28876117985612412928 29163839189405828096 29247604812077604946 29358331277023274624 29435295402014623744 29443924079580193792 29528494174018326242 29622914140412733952 29631597816631342336 29717987314639013888 30205404874741750528 30374794449865585664 30397932242923532224 30406843108345534432 30486555952086574592 30495492796708057856 30513013652172025856 30680875359713188736 31193226981837229288 31284169334553955904 31311319241909084672 31402605886929227776 31459608537360785152 31483572680170801232 31575361521803952256 32273219102982184768 32307270802617130334 32395400029818785792 32401461096502311472 32583165985123670336 32706520318220406784 32790849054433948688 33425834070945834224 33542545923225966592 33552378602312313856 33648749175044139206 33746850484592372848 33854759017614553088 33864683219007248384 34290295296918571316 34420112531682459904 34520462713990572032 34619613859193899732 34740493991912608256 34750677838109182208 34840277120336070481 34841778230956085248 35063857553957929984 35514948700379948863 35611827975704479744 35649402264956833472 35753336382347378176 35784364847896096768 35856028639879396151 35953838328412325888 35981225920195201408 36183005853168495104 36883678974836782592 36922595202991006096 37129654262117670848 37237903982998480384 37270220827739533312 37475256062210227072 37837567224186009728 38200953223938096256 38444443718991526048 38455713342907587664 38567829125248426112 38589987854217562112 39188908910764081504 39337271464779954176 39450257653500025276 39565272981935885408 39599609629473254144 39703421705042980864 39715060386410493952 39817459566098366264 39956488840556710912 40588512800434227272 40742174017093523968 40847221451428496426 40859195426839311893 40970652978888464384 40978318445576452744 41001862095106159744 41121401051651658752 41352006689335422976 42038102543306878246 42074585231315332528 42152775971242037248 42197251660561149824 42421455138197545984 42433890585277338112 42557604551998263296 42828864071097402368 43242933970498296832 43531318790068993408 43658232255929252864 43936507107418886912 43949386677608671616 44787324469444664576 45072796084334892608 45086008746857171744 45217454836498154752 45243434035979210752 45256696719398004736 45505668075540990016 46252026214448305496 46386871771924831168 46427128531106573824 46562484590964027392 46682538801632567344 46696223344959213592 46859270965835611136 47903884293535744978 48034558664903716864 48043545763779289424 48085240264360380032 48225430469212742656 48349772330262301892 48495874954602672128 48804984639157505024 49735499127541950464 49750078617221706752 49892972914720620202 50081859237274997888 50213150979907299328 50227870488695624704 50533206474821722624 51036718581460199168 51185513679365330944 51511766953525591552 51526867139265339136 51855296179104849088 52006477800618274304 52859458530798063424 53013567739342664192 53059575464121798656 53211975439604685256 53351472916151505536 53367112394239101248 53691531879498080288 54747296335469422832 54954560302126148608 55054314940381374016 55096252190298902156 55256882663156916448 55262741227337928704 56702556918879045076 57020540473966423088 57219637163150178304 57236410556885711872 57752235971224825856 58327678378811656192 58495209624155209892 58716662554046549248 58870590804029247488 58887848159160387584 59056988348036652484 59245828280825467904 59263195633262684672 59435974629278027776 60410809749483501056 60584324253589324531 60749588899731171328 60795864485847064448 60813686216691068864 60973111904173149184 60990985593416115712 61361750719426377472 62386453963674458576 62568338669107911808 62622638483818169344 62919217074721570304 62967145360341602464 63150723043607904512 64546438205964369536 64614541605234260668 64802922193004622944 65166331970247340672 65581698108867897376 66851668141891668448 67085091846451933184 67104757204624627712 67297498350088278412 67493700969184745696 67729366438014496768 68580590593837142632 68840225063364919808 69040925427981144064 69239227718387799464 69480987983825216512 69501355676218364416 69680554240672140962 70127715107915859968 71029897400759897726 71223655951408959488 71298804529913666944 71506672764694756352 71712057279758792302 71907676656824651776 71962451840390402816 72366011706336990208 73767357949673565184 73845190405982012192 74259308524235341696 74475807965996960768 74950512124420454144 75675134448372019456 76401906447876192512 76888887437983052096 76911426685815175328 77135658250496852224 77179975708435124224 78377817821528163008 78674542929559908352 78900515307000050552 79130545963871770816 79199219258946508288 79430120772820987904 79634919132196732528 79912977681113421824 81177025600868454544 81484348034187047936 81694442902856992852 81718390853678623786 81941305957776928768 81956636891152905488 82003724190212319488 82242802103303317504 84076205086613756492 84149170462630665056 84394503321122299648 84612101577959028311 84842910276395091968 84867781170554676224 85657728142194804736 86485867940996593664 87062637580137986816 87078926696849962081 87316464511858505728 87873014214837773824 87898773355217343232 89574648938889329152 90145592168669785216 90172017493714343488 90434909672996309504 90513393438796009472 91011336151081980032 92504052428896610992 92773743543849662336 92854257062213147648 93365077603265134688 93392446689918427184 93718541931671222272 95807768587071489956 96087091527558578848 96170480528720760064 96450860938425485312 96699544660524603784 97609969278315010048 99229474608038328883 99470998255083900928 99500157234443413504 99785945829441240404 100163718474549995776 100426301959814598656 100455740977391249408 101066412949643445248 102073437162920398336 102371027358730661888 103023533907051183104 103053734278530678272 103349729609064141847 103710592358209698176 104012955601236548608 105718917061596126848 106027135478685328384 106423950879209370512 106702945832303011072 106734224788478202496 107383063758996160576 109494592670938845664 109909120604252297216 110108629880762748032 110192504380597804312 110513765326313832896 113075447809159956169 113405113837758090152 114041080947932846176 114439274326300356608 114472821113771423744 116655356757623312384 116990419248310419784 117433325108093098496 117775696318320775168 118113976696073304968 118491656561650935808 118526391266525369344 120821619498967002112 121168648507178649062 121499177799462342656 121591728971694128896 121627372433382137728 121946223808346298368 121981971186832231424 122723501438852754944 124772907927348917152 125136677338215823616 125245276967636338688 125838434149443140608 125934290720683204928 126301446087215809024 129092876411928739072 129229083210468521336 129605844386009245888 130332663940494681344 131163396217735794752 133703336283783336896 134209514409249255424 134594996700176556824 134987401938369491392 137161181187674285264 137680450126729839616 138478455436775598928 138961975967650433024 139002711352436728832 139361108481344281924 140255430215831719936 142059794801519795452 142597609059827333888 143013345529389512704 143424114559517584604 143924903680780805632 144732023412673980416 147133358901574073861 147534715899347130368 147690380811964024384 148518617048470683392 148951615931993921536 149901024248840908288 151350268896744038912 152803812895752385024 153777774875966104192 153822853371630350656 154271316500993704448 156755635643056326016 157801030614000101104 158261091927743541632 158398438517893016576 159269838264393465056 159825955362226843648 162354051201736909088 162968696068374095872 163388885805713985704 163436781707357247572 163913273782305810976 164007448380424638976 164485604206606635008 167663595027375107423 168152410173227512984 168298340925261330112 168789006642244599296 169224203155918056622 169685820552790183936 169735562341109352448 171315456284389609472 172971735881993187328 174125275160275973632 174157853393699924162 174632929023717011456 175746028429675547648 175797546710434686464 179149297877778658304 180291184337339570432 180344034987428686976 180869819345992619008 182022672302163960064 185008104857793221984 185547487087699324672 185708514124426295296 186730155206530269376 186784893379836854368 187437083863342444544 191615537174142979912 192174183055117157696 192340961057441520128 192901721876850970624 193399089321049207568 195219938556630020096 198458949216076657766 199000314468886827008 199571891658882480808 200327436949099991552 200911481954782498816 202132825899286890496 204146874325840796672 206047067814102366208 206107468557061356544 206699459218128283694 207421184716419396352 208025911202473097216 211437834123192253696 212054270957370656768 212847901758418741024 213405891664606022144 213468449576956404992 214766127517992321152 218989185341877691328 219818241208504594432 220217259761525496064 220385008761195608624 221027530652627665792 226150895618319912338 226810227675516180304 228082161895865692352 228945642227542847488 233980838496620839568 234866650216186196992 236227953392146609936 236983313123301871616 237052782533050738688 241643238997934004224 242337297014357298124 243183457943388257792 243254744866764275456 243892447616692596736 243963942373664462848 245447002877705509888 248604640902659642041 249545815854697834304 250273354676431647232 250490553935272677376 250992200479155773057 251676868298886281216 251868581441366409856 252602892174431618048 258185752823857478144 258458166420937042672 259211688772018491776 260665327880989362688 262326792435471589504 267406672567566673792 269189993400353113648 269974803876738982784 274322362375348570528 275360900253459679232 276956910873551197856 277923951935300866048 278005422704873457664 278722216962688563848 284119589603039590904 285195218119654667776 286014367987875183251 286026691058779025408 286848229119035169208 287849807361561611264 289464046825347960832 294266717803148147722 295069431798694260736 295380761623928048768 297037234096941366784 297903231863987843072 299802048497681816576 302700537793488077824 305607625791504770048 307555549751932208384 307645706743260701312 308542633001987408896 313511271286112652032 315602061228000202208 316522183855487083264 316796877035786033152 318539676528786930112 324708102403473818176 325937392136748191744 326777771611427971408 326873563414714495144 327826547564611621952 328014896760849277952 335327190054750214846 336304820346455025968 336596681850522660224 337578013284489198592 338448406311836113244 339471124682218704896 348250550320551947264 348315706787399848324 351492056859351095296 351595093420869372928 358298595755557316608 360582368674679140864 360688069974857373952 361739638691985238016 364045344604327920128 370016209715586443968 371094974175398649344 371417028248852590592 373460310413060538752 373569786759673708736 383231074348285959824 384348366110234315392 384681922114883040256 386798178642098415136 396917898432153315532 399143783317764961616 400654873898199983104 404265651798573780992 408293748651681593344 412094135628204732416 412214937114122713088 413398918436256567388 414842369432838792704 416051822404946194432 422875668246384507392 424090269775125271717 424108541914741313536 425695803516837482048 426811783329212044288 426936899153912809984 429532255035984642304 437978370683755382656 440434519523050992128 440770017522391217248 442055061305255331584 452301791236639824676 453620455351032360608 456164323791731384704 467961676993241679136 469733300432372393984 472455906784293219872 474105565066101477376 483286477995868008448 484674594028714596248 486366915886776515584 486509489733528550912 487927884747328925696 490894005755411019776 497209281805319284082 499091631709395668608 500546709352863294464 501984400958311546114 503353736597772562432 503737162882732819712 505205784348863236096 516371505647714956288 516916332841874085344 518423377544036983552 521330655761978725376 524653584870943179008 534813345135133347584 538379986800706227296 539949607753477965568 548644724750697141056 550721800506919358464 553913821747102395712 556010845409746915328 557444433925377127696 568239179206079181808 570390436239309335552 572028735975750366502 573696458238070338416 575699614723123222528 588533435606296295444 590761523247856097536 592284711045713198177 594074468193882733568 599604096995363633152 605401075586976155648 609552486877949734567 611215251583009540096 615111099503864416768 615291413486521402624 617085266003974817792 627022542572225304064 631204122456000404416 633044367710974166528 633593754071572066304 637079353057573860224 649416204806947636352 653555543222855942816 653747126829428990288 655653095129223243904 656029793521698555904 670654380109500429692 672609640692910051936 673193363701045320448 675156026568978397184 676896812623672226488 694606322256268302181 696501100641103894528 696631413574799696648 702984113718702190592 703190186841738745856 716597191511114633216 721164737349358281728 721376139949714747904 723448107263448992929 723479277383970476032 728090689208655840256 740032419431172887936 742189948350797298688 746920620826121077504 747139573519347417472 766462148696571919648 768696732220468630784 769363844229766080512 773596357284196830272 793835796864306631064 798287566635529923232 801309747796399966208 816587497303363186688 824429874228245426176 826797836872513134776 829684738865677585408 845751336492769014784 848180539550250543434 851391607033674964096 853623566658424088576 853873798307825619968 859064510071969284608 875956741367510765312 880869039046101984256 881540035044782434496 884110122610510663168 904603582473279649352 907240910702064721216 912328647583462769408 935923353986483358272 939466600864744787968 944911813568586439744 969349188057429192496 972733831773553031168 973018979467057101824 981788011510822039552 994418563610638568164 998183263418791337216 1001093418705726588928 1003968801916623092228 1007474325765465639424 1010411568697726472192 1029933512311018517027 1032743011295429912576 1033832665683748170688 1036846755088073967104 1042661311523957450752 1049307169741886358016 1069626690270266695168 1076759973601412454592 1079899215506955931136 1097289449501394282112 1107827643494204791424 1114888867850754255392 1136478358412158363616 1140780872478618671104 1144057471951500733004 1147392916476140676832 1151399229446246445056 1177066871212592590888 1181523046495712195072 1184569422091426396354 1188148936387765467136 1199208193990727266304 1210802151173952311296 1219104973755899469134 1222430503166019080192 1230222199007728833536 1230582826973042805248 1234170532007949635584 1254045085144450608128 1262408244912000808832 1266088735421948333056 1274158706115147720448 1298832409613895272704 1307111086445711885632 1307494253658857980576 1311306190258446487808 1312059587043397111808 1341308760219000859384 1345219281385820103872 1346386727402090640896 1350312053137956794368 1353793625247344452976 1389212644512536604362 1393002201282207789056 1393262827149599393296 1406380373683477491712 1442329474698716563456 1442752279899429495808 1446896214526897985858 1456181378417311680512 1480064838862345775872 1484379896701594597376 1493841241652242155008 1494279147038694834944 1532924297393143839296 1537393464440937261568 1538727688459532161024 1547192714568393660544 1587671593728613262128 1596575133271059846464 1602619495592799932416 1653595673745026269552 1659369477731355170816 1691502672985538029568 1696361079100501086868 1702783214067349928192 1707247133316848177152 1707747596615651239936 1718129020143938569216 1751913482735021530624 1756945403354090411399 1761738078092203968512 1763080070089564868992 1768220245221021326336 1809207164946559298704 1814481821404129442432 1824657295166925538816 1871846707972966716544 1889823627137172879488 1938698376114858384992 1945467663547106062336 1946037958934114203648 1988837127221277136328 1996366526837582674432 2002186837411453177856 2007937603833246184456 2014948651530931278848 2059867024622037034054 2065486022590859825152 2067665331367496341376 2073693510176147934208 2085322623047914901504 2098614339483772716032 2139253380540533390336 2153519947202824909184 2159798431013911862272 2194578899002788564224 2215655286988409582848 2229777735701508510784 2272956716824316727232 2281561744957237342208 2288114943903001466008 2294785832952281353664 2354133742425185181776 2363046092991424390144 2369138844182852792708 2376297872775530934272 2438209947511798938268 2460444398015457667072 2461165653946085610496 2508090170288901216256 2524816489824001617664 2532177470843896666112 2548317412230295440896 2597664819227790545408 2614222172891423771264 2614988507317715961152 2622612380516892975616 2682617520438001718768 2690438562771640207744 2692773454804181281792 2707587250494688905952 2778425289025073208724 2786525654299198786592 2884658949397433126912 2885504559798858991616 2893792429053795971716 2912362756834623361024 2960129677724691551744 2968759793403189194752 2987682483304484310016 2988558294077389669888 3065848594786287678592 3074786928881874523136 3094385429136787321088 3175343187457226524256 3193150266542119692928 3307191347490052539104 3318738955462710341632 3383005345971076059136 3392722158201002173736 3405566428134699856384 3415495193231302479872 3436258040287877138432 3503826965470043061248 3513890806708180822798 3523476156184407937024 3526160140179129737984 3536440490442042652672 3618414329893118597408 3628963642808258884864 3649314590333851077632 3743693415945933433088 3779647254274345758976 3877396752229716769984 3892075917868228407296 3977674254442554272656 3992733053675165348864 4015875207666492368912 4029897303061862557696 4119734049244074068108 4135330662734992682752 4147387020352295868416 4197228678967545432064 4266867408145648141969 4278506761081066780672 4307039894405649818368 4319596862027823724544 4389157798005577128448 4431310573976819165696 4459555471403017021568 4545913433648633454464 4576229887806002932016 4589571665904562707328 4708267484850370363552 4726092185982848780288 4738277688365705585416 4862244255793878115267 4876419895023597876536 4920888796030915334144 4922331307892171220992 5016180340577802432512 5049632979648003235328 5064354941687793332224 5096634824460590881792 5195329638455581090816 5228444345782847542528 5229977014635431922304 5245224761033785951232 5365235040876003437536 5380877125543280415488 5385546909608362563584 5415174500989377811904 5556850578050146417448 5573051308598397573184 5771009119597717983232 5787584858107591943432 5920259355449383103488 5975364966608968620032 5977116588154779339776 6131697189572575357184 6149573857763749046272 6188770858273574642176 6350686374914453048512 6386300533084239385856 6614382694980105078208 6785444316402004347472 6811132856269399712768 6872516080575754276864 7007653930940086122496 7027781613416361645596 7052320280358259475968 7072880980884085305344 7209534586177129619189 7236828659786237194816 7257927285616517769728 7298629180667702155264 7487386831891866866176 7559294508548691517952 7754793504459433539968 7955348508885108545312 7985466107350330697728 8031750415332984737824 8059794606123725115392 8239468098488148136216 8270661325469985365504 8294774040704591736832 8394457357935090864128 8533734816291296283938 8557013522162133561344 8614079788811299636736 8639193724055647449088 8778315596011154256896 8862621147953638331392 8919110942806034043136 9091826867297266908928 9152459775612005864032 9179143331809125414656 9416534969700740727104 9452184371965697560576 9476555376731411170832 9724488511587756230534 9752839790047195753072 9844662615784342441984 10099265959296006470656 10193269648921181763584 10390659276911162181632 10456888691565695085056 10459954029270863844608 10490449522067571902464 10730470081752006875072 10761754251086560830976 10771093819216725127168 10830349001978755623808 11113701156100292834896 11146102617196795146368 11575169716215183886864 11840518710898766206976 11950729933217937240064 11954233176309558679552 12263394379145150714368 12298617823478632879793 12299147715527498092544 12377541716547149284352 12701372749828906097024 12772601066168478771712 13228765389960210156416 13570888632804008694944 13622265712538799425536 14015307861880172244992 14055563226832723291192 14104640560716518951936 14419069172354259238378 14473657319572474389632 14515854571233035539456 14597258361335404310528 14974773663783733732352 15118589017097383035904 15509587008918867079936 15910697017770217090624 15970932214700661395456 16063500830665969475648 16478936196976296272432 16541322650939970731008 17067469632582592567876 17228159577622599273472 17556631192022308513792 17725242295907276662784 17838221885612068086272 18183653734594533817856 18304919551224011728064 18358286663618250829312 18833069939401481454208 18953110753462822341664 19448977023175512461068 19505679580094391506144 20198531918592012941312 20386539297842363527168 20781318553822324363264 20913777383131390170112 20919908058541727689216 20980899044135143804928 21460940163504013750144 21523508502173121661952 21660698003957511247616 22227402312200585669792 22292205234393590292736 23150339432430367773728 23681037421797532413952 23908466352619117359104 24526788758290301428736 24597235646957265759586 24755083433094298568704 25402745499657812194048 25545202132336957543424 26457530779920420312832 27141777265608017389888 27244531425077598851072 28111126453665446582384 28209281121433037903872 28838138344708518476756 28947314639144948779264 29031709142466071078912 29868071857019536993783 29949547327567467464704 30237178034194766071808 31019174017837734159872 31821394035540434181248 32127001661331938951296 32957872393952592544864 33082645301879941462016 34134939265165185135752 34456319155245198546944 35113262384044617027584 35450484591814553325568 35676443771224136172544 36367307469189067635712 36609839102448023456128 36716573327236501658624 37666139878802962908416 37906221506925644683328 38897954046351024922136 39011359160188783012288 40397063837184025882624 41827554766262780340224 41839816117083455378432 42921880327008027500288 43047017004346243323904 43321396007915022495232 44454804624401171339584 44584410468787180585472 46300678864860735547456 49053577516580602857472 49194471293914531519172 49510166866188597137408 50805490999315624388096 51090404264673915086848 52915061559840840625664 54283554531216034779776 56222252907330893164768 56418562242866075807744 57676276689417036953512 57894629278289897558528 58063418284932142157824 59736143714039073987566 59899094655134934929408 60474356068389532143616 62038348035675468319744 63642788071080868362496 64254003322663877902592 65915744787905185089728 66165290603759882924032 68269878530330370271504 68912638310490397093888 71352887542448272345088 72734614938378135271424 73219678204896046912256 73433146654473003317248 75332279757605925816832 75812443013851289366656 77795908092702049844272 78022718320377566024576 83655109532525560680448 83679632234166910756864 85843760654016055000576 86094034008692486647808 86642792015830044990464 88909609248802342679168 89168820937574361170944 92601357729721471094912 98107155033161205714944 98388942587829063038344 101610981998631248776192 102180808529347830173696 105830123119681681251328 108567109062432069559552 112444505814661786329536 115352553378834073907024 115789258556579795117056 119472287428078147975132 124076696071350936639488 127285576142161736724992 128508006645327755805184 131831489575810370179456 136539757060660740543008 142705775084896544690176 145469229876756270542848 146439356409792093824512 146866293308946006634496 150664559515211851633664 151624886027702578733312 155591816185404099688544 156045436640755132049152 167359264468333821513728 171687521308032110001152 173285584031660089980928 177819218497604685358336 178337641875148722341888 185202715459442942189824 196777885175658126076688 203221963997262497552384 209076502999136758956481 211660246239363362502656 217134218124864139119104 224889011629323572659072 230705106757668147814048 231578517113159590234112 238944574856156295950264 248153392142701873278976 254571152284323473449984 257016013290655511610368 263662979151620740358912 273079514121321481086016 292878712819584187649024 301329119030423703267328 303249772055405157466624 311183632370808199377088 312090873281510264098304 343375042616064220002304 346571168063320179961856 355638436995209370716672 356675283750297444683776 370405430918885884379648 393555770351316252153376 406443927994524995104768 418153005998273517912962 423320492478726725005312 434268436249728278238208 449778023258647145318144 461410213515336295628096 463157034226319180468224 477889149712312591900528 509142304568646946899968 514032026581311023220736 527325958303241480717824 546159028242642962172032 585757425639168375298048 602658238060847406534656 606499544110810314933248 622367264741616398754176 624181746563020528196608 686750085232128440004608 711276873990418741433344 740810861837771768759296 787111540702632504306752 836306011996547035825924 868536872499456556476416 899556046517294290636288 922820427030672591256192 955778299424625183801056 1018284609137293893799936 1028064053162622046441472 1054651916606482961435648 1092318056485285924344064 1171514851278336750596096 1212999088221620629866496 1244734529483232797508352 1248363493126041056393216 1422553747980837482866688 1481621723675543537518592 1574223081405265008613504 1672612023993094071651848 1737073744998913112952832 1799112093034588581272576 1845640854061345182512384 1911556598849250367602112 2109303833212965922871296 2184636112970571848688128 2425998176443241259732992 2489469058966465595016704 2496726986252082112786432 2845107495961674965733376 2963243447351087075037184 3148446162810530017227008 3345224047986188143303696 3598224186069177162545152 3691281708122690365024768 3823113197698500735204224 4218607666425931845742592 4369272225941143697376256 4978938117932931190033408 6296892325621060034454016 6690448095972376286607392 7196448372138354325090304 7382563416245380730049536 7646226395397001470408448 8738544451882287394752512 9957876235865862380066816 12593784651242120068908032 13380896191944752573214784 14765126832490761460099072 15292452790794002940816896 17477088903764574789505024 19915752471731724760133632 25187569302484240137816064 26761792383889505146429568 29530253664981522920198144 30584905581588005881633792 50375138604968480275632128 53523584767779010292859136 61169811163176011763267584 107047169535558020585718272 122339622326352023526535168 214094339071116041171436544 428188678142232082342873088 856377356284464164685746176
- Sum of all divisors σ(n): 2256808841417506746621901171
- Sum of proper divisors (its aliquot sum) s(n): 1400431485133042581936154995
- 856377356284464164685746176 is an abundant number, because the sum of its proper divisors (1400431485133042581936154995) is greater than itself. Its abundance is 544054128848578417250408819
Bases of 856377356284464164685746176
- Binary: 1011000100011000001111010110000001111011101101001101110010100010000001110000010000000000002
- Hexadecimal: 0x2C460F581EED372881C1000
- Base-36: 2ZLPQMHBZDRIFU3T34
Squares and roots of 856377356284464164685746176
- 856377356284464164685746176 squared (8563773562844641646857461762) is 733382176356768074541575623170340633814321545898622976
- 856377356284464164685746176 cubed (8563773562844641646857461763) is 628051889334555704573868063294238961328971295007594584264558163753421253457739776
-
856377356284464164685746176 is a
perfect square number . Itssquare root is 29263925852224 -
The
cube root of 856377356284464164685746176 is 949631382.8552328753
Scales and comparisons
How big is 856377356284464164685746176?- 856,377,356,284,464,164,685,746,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 856,377,356,284,464,164,685,746,176 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 856377356284464164685746176 cubic inches would be around 79135948.6 feet tall.
Recreational maths with 856377356284464164685746176
- 856377356284464164685746176 backwards is 671647586461464482653773658
- The number of decimal digits it has is: 27
- The sum of 856377356284464164685746176's digits is 139
- 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 856377356284464164685746176 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 856377356284464164685746176 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/856377356284464164685746176/
Chicago style:
Numbermatics. 2024. "Number 856377356284464164685746176 - Facts about the integer". https://numbermatics.com/n/856377356284464164685746176/
The information we have on file for 856377356284464164685746176 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 856377356284464164685746176, math, Factors of 856377356284464164685746176, curriculum, school, college, exams, university, Prime factorization of 856377356284464164685746176, STEM, science, technology, engineering, physics, economics, calculator, eight hundred fifty-six septillion, three hundred seventy-seven sextillion, three hundred fifty-six quintillion, two hundred eighty-four quadrillion, four hundred sixty-four trillion, one hundred sixty-four billion, six hundred eighty-five million, seven hundred forty-six thousand, one hundred seventy-six.