376114085951607465062694912
376,114,085,951,607,465,062,694,912 is an even composite number composed of five prime numbers multiplied together.
376114085951607465062694912 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred forty-eight divisors.
Prime factorization of 376114085951607465062694912:
221 × 33 × 76 × 136 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 227 × 227 × 227)See below for interesting mathematical facts about the number 376114085951607465062694912 from the Numbermatics database.
Names of 376114085951607465062694912
- Cardinal: 376114085951607465062694912 can be written as Three hundred seventy-six septillion, one hundred fourteen sextillion, eighty-five quintillion, nine hundred fifty-one quadrillion, six hundred seven trillion, four hundred sixty-five billion, sixty-two million, six hundred ninety-four thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 3.76114085951607465062694912 × 1026
Factors of 376114085951607465062694912
Divisors of 376114085951607465062694912
- Number of divisors d(n): 17248
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 84 91 96 98 104 108 112 117 126 128 144 147 156 168 169 182 189 192 196 208 216 224 227 234 252 256 273 288 294 312 336 338 343 351 364 378 384 392 416 432 441 448 454 468 504 507 512 546 576 588 624 637 672 676 681 686 702 728 756 768 784 819 832 864 882 896 908 936 1008 1014 1024 1029 1092 1152 1176 1183 1248 1274 1323 1344 1352 1362 1372 1404 1456 1512 1521 1536 1568 1589 1638 1664 1728 1764 1792 1816 1872 1911 2016 2028 2043 2048 2058 2184 2197 2304 2352 2366 2401 2457 2496 2548 2646 2688 2704 2724 2744 2808 2912 2951 3024 3042 3072 3087 3136 3178 3276 3328 3456 3528 3549 3584 3632 3744 3822 4032 4056 4086 4096 4116 4368 4394 4459 4563 4608 4704 4732 4767 4802 4914 4992 5096 5292 5376 5408 5448 5488 5616 5733 5824 5902 6048 6084 6129 6144 6174 6272 6356 6552 6591 6656 6912 7056 7098 7168 7203 7264 7488 7644 8064 8112 8172 8192 8232 8281 8736 8788 8853 8918 9126 9216 9261 9408 9464 9534 9604 9828 9984 10192 10584 10647 10752 10816 10896 10976 11123 11232 11466 11648 11804 12096 12168 12258 12288 12348 12544 12712 13104 13182 13312 13377 13824 14112 14196 14301 14336 14406 14528 14976 15288 15379 16128 16224 16344 16384 16464 16562 16807 17199 17472 17576 17706 17836 18252 18432 18522 18816 18928 19068 19208 19656 19773 19968 20384 20657 21168 21294 21504 21609 21632 21792 21952 22246 22464 22932 23296 23608 24192 24336 24516 24576 24696 24843 25088 25424 26208 26364 26559 26624 26754 27648 28224 28392 28561 28602 28672 28812 29056 29952 30576 30758 31213 31941 32256 32448 32688 32768 32928 33124 33369 33614 34398 34944 35152 35412 35672 36504 36864 37044 37632 37856 38136 38363 38416 39312 39546 39936 40131 40768 41314 42336 42588 42903 43008 43218 43264 43584 43904 44492 44928 45864 46137 46592 47216 48384 48672 49032 49152 49392 49686 50176 50421 50848 51529 52416 52728 53118 53248 53508 55296 56448 56784 57122 57204 57344 57624 57967 58112 59319 59904 61152 61516 61971 62426 63882 64512 64827 64896 65376 65536 65856 66248 66738 67228 68796 69888 70304 70824 71344 73008 73728 74088 74529 75264 75712 76272 76726 76832 77861 78624 79092 79677 79872 80262 81536 82628 84672 85176 85683 85806 86016 86436 86528 87168 87808 88984 89856 91728 92274 93184 93639 94432 96768 97344 98064 98304 98784 99372 100107 100352 100842 101696 103058 104832 105456 106236 106496 107016 107653 110592 112896 113568 114244 114408 114688 115089 115248 115934 116224 117649 118638 119808 120393 122304 123032 123942 124852 127764 129024 129654 129792 130752 131072 131712 132496 133476 134456 137592 138411 139776 140608 141648 142688 144599 146016 147456 148176 149058 150528 151263 151424 152544 153452 153664 154587 155722 157248 158184 159354 159744 160524 163072 165256 169344 170352 171366 171612 172032 172872 173056 173901 174336 175616 177968 179712 183456 184548 185913 186368 187278 188864 193536 194688 196128 196608 197568 198744 199927 200214 200704 201684 203392 206116 209664 210912 212472 212992 214032 215306 218491 221184 223587 225792 227136 228488 228816 229376 230178 230496 231868 232448 233583 235298 237276 239616 240786 244608 246064 247884 249704 255528 257049 258048 259308 259584 261504 262144 263424 264992 266952 268541 268912 275184 276822 279552 280917 281216 283296 285376 289198 292032 294912 296352 298116 300321 301056 302526 302848 305088 306904 307328 309174 311444 314496 316368 318708 319488 321048 322959 326144 330512 338688 340704 342732 343224 344064 345267 345744 346112 347802 348672 351232 352947 355936 359424 360703 366912 369096 371293 371826 372736 374556 377728 387072 389376 392256 393216 395136 397488 399854 400428 401408 403368 405769 406784 412232 415233 419328 421824 424944 425984 428064 430612 433797 436982 442368 447174 451584 453789 454272 456976 457632 458752 460356 460992 463736 463761 464896 467166 470596 474552 479232 481572 489216 492128 495768 498719 499408 511056 514098 516096 518616 519168 521703 523008 524288 526848 529984 533904 537082 537824 545027 550368 553644 557739 559104 561834 562432 566592 570752 578396 584064 589824 592704 596232 599781 600642 602112 605052 605696 610176 613808 614656 618348 622888 628992 632736 637416 638976 642096 645918 652288 655473 661024 669877 677376 681408 685464 686448 688128 690534 691488 692224 695604 697344 700749 702464 705894 711872 718848 721406 733824 738192 742586 743652 745472 749112 753571 755456 771147 774144 778752 784512 786432 790272 794976 799708 800856 802816 805623 806736 811538 813568 824464 830466 838656 842751 843648 849888 851968 856128 861224 867594 873964 884736 894348 903168 907578 908544 913952 915264 917504 920712 921984 927472 927522 929792 934332 941192 949104 958464 963144 968877 978432 984256 991536 997438 998816 1012193 1022112 1028196 1032192 1035801 1037232 1038336 1043406 1046016 1048576 1053696 1058841 1059968 1067808 1074164 1075648 1082109 1090054 1100736 1107288 1113879 1115478 1118208 1123668 1124864 1133184 1141504 1156792 1168128 1179648 1185408 1192464 1199562 1201284 1204224 1210104 1211392 1217307 1220352 1227616 1229312 1236696 1245776 1257984 1265472 1274832 1277952 1284192 1291836 1301391 1304576 1310946 1322048 1339754 1354752 1362816 1370928 1372896 1376256 1381068 1382976 1384448 1391208 1391283 1394688 1399489 1401498 1404928 1411788 1423744 1437696 1442812 1467648 1476384 1485172 1487304 1490944 1496157 1498224 1507142 1510912 1529437 1542294 1548288 1557504 1565109 1569024 1572864 1580544 1589952 1599416 1601712 1605632 1611246 1613472 1623076 1627136 1635081 1648928 1660932 1677312 1685502 1687296 1699776 1703936 1712256 1722448 1735188 1747928 1769472 1788696 1799343 1806336 1815156 1817088 1827904 1830528 1835008 1841424 1843968 1854944 1855044 1859584 1868664 1879787 1882384 1898208 1916928 1926288 1937754 1956864 1966419 1968512 1983072 1994876 1997632 2009631 2024386 2044224 2056392 2064384 2071602 2074464 2076672 2086812 2092032 2097152 2102247 2107392 2117682 2119936 2135616 2148328 2151296 2164218 2180108 2201472 2214576 2227758 2230956 2236416 2247336 2249728 2260713 2266368 2283008 2313584 2336256 2359296 2370816 2384928 2399124 2402568 2408448 2416869 2420208 2422784 2434614 2440704 2455232 2458624 2473392 2491552 2515968 2524921 2530944 2549664 2555904 2568384 2583672 2599051 2602782 2609152 2621892 2644096 2679508 2709504 2725632 2741856 2745792 2752512 2762136 2765952 2768896 2782416 2782566 2789376 2798978 2802996 2809856 2823576 2840383 2847488 2875392 2885624 2906631 2935296 2952768 2970344 2974608 2981888 2992314 2996448 3014284 3021824 3036579 3058874 3084588 3096576 3115008 3130218 3138048 3145728 3161088 3176523 3179904 3198832 3203424 3211264 3222492 3226944 3246152 3246327 3254272 3270162 3297856 3321864 3341637 3354624 3371004 3374592 3399552 3407872 3424512 3444896 3470376 3491033 3495856 3538944 3577392 3598686 3612672 3630312 3634176 3651921 3655808 3661056 3670016 3682848 3687936 3709888 3710088 3719168 3737328 3759574 3764768 3796416 3815189 3833856 3852576 3875508 3904173 3913728 3932838 3937024 3966144 3989752 3995264 4019262 4048772 4088448 4112784 4128768 4143204 4148928 4153344 4173624 4184064 4198467 4204494 4214784 4235364 4239872 4271232 4296656 4302592 4328436 4360216 4402944 4429152 4455516 4461912 4472832 4488471 4494672 4499456 4521426 4532736 4566016 4588311 4627168 4672512 4689139 4718592 4741632 4769856 4798248 4805136 4816896 4826809 4833738 4840416 4845568 4869228 4881408 4905243 4910464 4917248 4946784 4983104 5031936 5049842 5061888 5099328 5111808 5136768 5167344 5198102 5205564 5218304 5243784 5274997 5288192 5359016 5398029 5419008 5451264 5483712 5491584 5505024 5524272 5531904 5537792 5564832 5565132 5578752 5597956 5605992 5619712 5639361 5647152 5680766 5694976 5750784 5771248 5813262 5870592 5899257 5905536 5940688 5949216 5963776 5984628 5992896 6028568 6028893 6043648 6073158 6117748 6169176 6193152 6230016 6260436 6276096 6291456 6322176 6353046 6359808 6397664 6406848 6422528 6444984 6453888 6483347 6492304 6492654 6508544 6540324 6595712 6643728 6683274 6709248 6742008 6749184 6782139 6799104 6815744 6849024 6889792 6940752 6982066 6991712 7077888 7085351 7154784 7197372 7225344 7250607 7260624 7268352 7303842 7311616 7322112 7340032 7365696 7375872 7419776 7420176 7438336 7474656 7519148 7529536 7574763 7592832 7630378 7667712 7705152 7751016 7797153 7808346 7827456 7865676 7874048 7932288 7979504 7990528 8038524 8097544 8176896 8225568 8257536 8286408 8297856 8306688 8347248 8368128 8396934 8408988 8429568 8470728 8479744 8521149 8542464 8593312 8605184 8656872 8708401 8720432 8805888 8858304 8911032 8923824 8945664 8976942 8989344 8998912 9042852 9065472 9109737 9132032 9176622 9254336 9345024 9378278 9437184 9483264 9539712 9596496 9610272 9633792 9653618 9667476 9680832 9691136 9738456 9738981 9762816 9796423 9810486 9820928 9834496 9893568 9966208 10024911 10063872 10099684 10123776 10198656 10223616 10273536 10334688 10396204 10411128 10436608 10473099 10487568 10549994 10576384 10718032 10796058 10838016 10902528 10955763 10967424 10983168 11010048 11048544 11063808 11075584 11129664 11130264 11157504 11195912 11211984 11239424 11278722 11294304 11361532 11389952 11445567 11501568 11542496 11626524 11697083 11741184 11798514 11811072 11881376 11898432 11927552 11969256 11985792 12057136 12057786 12087296 12146316 12235496 12338352 12386304 12460032 12520872 12552192 12595401 12644352 12706092 12719616 12795328 12813696 12845056 12889968 12907776 12966694 12984608 12985308 13017088 13080648 13158509 13191424 13287456 13366548 13418496 13465413 13484016 13498368 13564278 13598208 13631488 13698048 13764933 13779584 13881504 13964132 13983424 14067417 14155776 14170702 14309568 14394744 14450688 14480427 14501214 14521248 14536704 14607684 14623232 14644224 14680064 14715729 14731392 14751744 14839552 14840352 14876672 14949312 15038296 15059072 15149526 15185664 15260756 15335424 15410304 15502032 15594306 15616692 15654912 15731352 15748096 15824991 15864576 15959008 15981056 16077048 16195088 16353792 16451136 16515072 16572816 16595712 16613376 16694496 16736256 16793868 16817976 16859136 16918083 16941456 16959488 17042298 17084928 17186624 17210368 17313744 17416802 17440864 17611776 17674447 17716608 17822064 17847648 17891328 17953884 17978688 17997824 18085704 18086679 18130944 18193357 18219474 18264064 18353244 18508672 18690048 18756556 18874368 18966528 19079424 19192992 19220544 19267584 19307236 19334952 19361664 19382272 19450041 19476912 19477962 19525632 19592846 19620972 19641856 19668992 19787136 19882681 19932416 20049822 20127744 20199368 20247552 20346417 20397312 20447232 20547072 20669376 20792408 20822256 20873216 20946198 20975136 21099988 21152768 21256053 21436064 21592116 21676032 21805056 21911526 21934848 21966336 22020096 22097088 22127616 22151168 22259328 22260528 22315008 22391824 22423968 22478848 22557444 22588608 22723064 22724289 22779904 22891134 23003136 23084992 23253048 23391459 23394166 23482368 23597028 23622144 23762752 23796864 23855104 23938512 23971584 24114272 24115572 24174592 24292632 24437231 24470992 24676704 24772608 24920064 25041744 25104384 25190802 25288704 25412184 25439232 25563447 25590656 25627392 25690112 25779936 25815552 25933388 25969216 25970616 26034176 26125203 26161296 26317018 26382848 26574912 26706323 26733096 26836992 26930826 26968032 26996736 27128556 27196416 27262976 27329211 27396096 27529866 27559168 27763008 27928264 27966848 28134834 28311552 28341404 28619136 28789488 28901376 28960854 29002428 29042496 29073408 29215368 29246464 29288448 29389269 29431458 29462784 29503488 29679104 29680704 29753344 29898624 30076592 30118144 30299052 30371328 30521512 30670848 30820608 31004064 31188612 31233384 31309824 31419297 31462704 31496192 31649982 31729152 31918016 31962112 32154096 32390176 32707584 32823973 32902272 33030144 33145632 33191424 33226752 33388992 33472512 33587736 33635952 33718272 33787663 33836166 33882912 33918976 34084596 34169856 34336701 34373248 34420736 34627488 34833604 34881728 35091249 35223552 35348894 35433216 35644128 35695296 35782656 35907768 35957376 35995648 36171408 36173358 36261888 36386714 36438948 36528128 36706488 36924979 37017344 37380096 37513112 37786203 37933056 38158848 38385984 38441088 38535168 38614472 38669904 38723328 38764544 38900082 38953824 38955924 39051264 39185692 39241944 39283712 39337984 39475527 39574272 39765362 39864832 40099644 40255488 40398736 40495104 40692834 40794624 40894464 41094144 41294799 41338752 41584816 41644512 41746432 41892396 41950272 42199976 42202251 42305536 42512106 42872128 43184232 43352064 43441281 43610112 43823052 43869696 43932672 44040192 44194176 44255232 44302336 44518656 44521056 44630016 44783648 44847936 44957696 45114888 45177216 45383429 45446128 45448578 45559808 45782268 46006272 46169984 46506096 46782918 46788332 46964736 47194056 47244288 47474973 47525504 47593728 47710208 47877024 47943168 48228544 48231144 48349184 48585264 48874462 48941984 49353408 49545216 49597457 49840128 50083488 50208768 50381604 50577408 50754249 50824368 50878464 51126894 51181312 51254784 51380224 51559872 51631104 51866776 51938432 51941232 52068352 52250406 52322592 52634036 52765696 53023341 53149824 53412646 53466192 53673984 53861652 53936064 53993472 54257112 54392832 54580071 54658422 54792192 55059732 55118336 55526016 55856528 55933696 56269668 56623104 56682808 57238272 57578976 57802752 57921708 58004856 58084992 58146816 58350123 58430736 58492928 58576896 58778538 58862916 58925568 59006976 59358208 59361408 59506688 59648043 59797248 60153184 60236288 60598104 60742656 60958807 61043024 61341696 61641216 62008128 62377224 62466768 62619648 62838594 62925408 62992384 63299964 63458304 63768159 63836032 63924224 64308192 64780352 65415168 65647946 65804544 66060288 66291264 66382848 66453504 66777984 66945024 67175472 67271904 67436544 67575326 67672332 67765824 67837952 68169192 68172867 68339712 68574961 68673402 68746496 68841472 69254976 69667208 69763456 70174377 70182498 70447104 70697788 70866432 71288256 71390592 71565312 71815536 71914752 71991296 72342816 72346716 72523776 72773428 72877896 73056256 73311693 73412976 73849958 74034688 74760192 75026224 75572406 75866112 76317696 76690341 76771968 76882176 77070336 77228944 77339808 77446656 77529088 77800164 77907648 77911848 78102528 78371384 78375609 78483888 78567424 78675968 78951054 79148544 79530724 79729664 80118969 80199288 80510976 80797472 80990208 81385668 81589248 81788928 81879581 82188288 82589598 82677504 83169632 83289024 83492864 83784792 83900544 84283511 84399952 84404502 84611072 85024212 85744256 86368464 86704128 86882562 87220224 87646104 87739392 87865344 88167807 88388352 88510464 88604672 89037312 89042112 89260032 89567296 89695872 89915392 90229776 90354432 90766858 90892256 90897156 91119616 91564536 92012544 92109563 92339968 93012192 93565836 93576664 93929472 94257891 94388112 94488576 94949946 95051008 95187456 95420416 95754048 95886336 96457088 96462288 96698368 97170528 97748924 97883968 98471919 98706816 99090432 99194914 99680256 100166976 100417536 100763208 101154816 101362989 101508498 101648736 101756928 102253788 102362624 102509568 102760448 103010103 103119744 103262208 103733552 103876864 103882464 104136704 104500812 104645184 105268072 105273747 105531392 106046682 106299648 106825292 106932384 107347968 107723304 107872128 107986944 108514224 108785664 109160142 109316844 109584384 110119464 110236672 110774937 111052032 111713056 111867392 112539336 113209213 113365616 114476544 115157952 115605504 115843416 116009712 116169984 116293632 116700246 116861472 116985856 117153792 117557076 117725832 117851136 118013952 118426581 118716416 118722816 119013376 119296086 119594496 120306368 120472576 121196208 121485312 121917614 122086048 122683392 123282432 123721129 124016256 124754448 124933536 125239296 125677188 125850816 125984768 126599928 126606753 126916608 127353499 127536318 127672064 127848448 128616384 129560704 130323843 130830336 131295892 131609088 132120576 132582528 132765696 132907008 133555968 133890048 134350944 134543808 134873088 135150652 135344664 135531648 135675904 136150287 136338384 136345734 136679424 137149922 137346804 137492992 137682944 138509952 139334416 139526912 140348754 140364996 140894208 141395576 141732864 142424919 142576512 142781184 143130624 143631072 143829504 143982592 144685632 144693432 145047552 145546856 145755792 146112512 146623386 146825952 147699916 148069376 148792371 149520384 150052448 151144812 151732224 152062079 152635392 153380682 153543936 153764352 154140672 154457888 154679616 154893312 155058176 155600328 155815296 155823696 156205056 156742768 156751218 156967776 157134848 157351936 157902108 158297088 159061448 159070023 159459328 160237938 160398576 161021952 161594944 161980416 162771336 163178496 163740213 163759162 164376576 165179196 165355008 166339264 166578048 166985728 167569584 167801088 168567022 168799904 168809004 169222144 170048424 171060617 171488512 172736928 173408256 173765124 174440448 175050369 175292208 175478784 175730688 176335614 176776704 177020928 177209344 178074624 178084224 178520064 178944129 179134592 179391744 179830784 180459552 180708864 181533716 181784512 181794312 182239232 182876421 183129072 184025088 184219126 184679936 186024384 187131672 187153328 187858944 188515782 188776224 188977152 189899892 190102016 190374912 190840832 191304477 191508096 191772672 192914176 192924576 193396736 194341056 195497848 195767936 196943838 197413632 198180864 198389828 199360512 200333952 200835072 201526416 202309632 202725978 203016996 203297472 203513856 204507576 204725248 205019136 205724883 206020206 206239488 206524416 207467104 207753728 207764928 208273408 209001624 209290368 210536144 210547494 211062784 212093364 212599296 213650584 213864768 214695936 215446608 215744256 215973888 217028448 217571328 218320284 218633688 219168768 219935079 220238928 220473344 221549874 222104064 223426112 223734784 225078672 226418426 226731232 228953088 229767811 230315904 231211008 231686832 232019424 232339968 232587264 233400492 233722944 233971712 234307584 235114152 235126827 235451664 235702272 236027904 236513641 236853162 237432832 237445632 238026752 238592172 239188992 240356907 240612736 240945152 242392416 242970624 243835228 244172096 245366784 245638743 246564864 247442258 248032512 249508896 249867072 250478592 251354376 251701632 251969536 252850533 253199856 253213506 253833216 254706998 255072636 255344128 255696896 257232768 258474853 259121408 260647686 261660672 262591784 263218176 264503421 265165056 265531392 265814016 267111936 267780096 268701888 269087616 269746176 270301304 270689328 271063296 271351808 272300574 272676768 272691468 273358848 274299844 274693608 274985984 275365888 276328689 277019904 278668832 279053824 280697508 280729992 281788416 282791152 283465728 284849838 285153024 285562368 286261248 287262144 287659008 287965184 289371264 289386864 290095104 291093712 291511584 292225024 293246772 293651904 295399832 295415757 296138752 297584742 299040768 300104896 302289624 303464448 304088967 304124158 305270784 306761364 307087872 307528704 308281344 308915776 309359232 309786624 310116352 311200656 311630592 311647392 312410112 313485536 313502436 313935552 314269696 314703872 315804216 315821241 316594176 317684003 318122896 318140046 318918656 320475876 320797152 322043904 323189888 323960832 325542672 326356992 327480426 327518324 328753152 330358392 330710016 332324811 332678528 333156096 333971456 335139168 335602176 337134044 337599808 337618008 338444288 339627639 340096848 342121234 342977024 345473856 346816512 347182199 347530248 348880896 350100738 350584416 350957568 351461376 352671228 353553408 354041856 354418688 355279743 356149248 356168448 357040128 357888258 358269184 358783488 359661568 360919104 361417728 363067432 363569024 363588624 364478464 365752842 366258144 368050176 368438252 369359872 371163387 372048768 374263344 374306656 375717888 377031564 377552448 377954304 379799784 380204032 380749824 382060497 382608954 383016192 383545344 385828352 385849152 386793472 388682112 390995696 391535872 393887676 394827264 396361728 396779656 398721024 400667904 401670144 403052832 404619264 405451956 406033992 406594944 407027712 408450861 409015152 409450496 410038272 411449766 412040412 412478976 413048832 414934208 415507456 415529856 416546816 418003248 418580736 421072288 421094988 422125568 424186728 425198592 426711649 427301168 427729536 429391872 430893216 431488512 431947776 434056896 435142656 436640568 437267376 438337536 439870158 440477856 440946688 443099748 444208128 446377113 446852224 447469568 450157344 452836852 453462464 456186237 457906176 459535622 460631808 462422016 463373664 464038848 464679936 465174528 466800984 467445888 467943424 468615168 470228304 470253654 470903328 471404544 472055808 473027282 473706324 474865664 474891264 476053504 477184344 477210069 478377984 480024727 480713814 481225472 481890304 484784832 485941248 487670456 488344192 491220639 491277486 493129728 494884516 496065024 499017792 499734144 500957184 502708752 503403264 503939072 505701066 506399712 506427012 507666432 509413996 510145272 510688256 511393792 513181851 514465536 516949706 518242816 521295372 523321344 525183568 526436352 529006842 530330112 531062784 531628032 534223872 535560192 536832387 537403776 538175232 539492352 540602608 541378656 542126592 542703616 544601148 545353536 545382936 546717696 548599688 548629263 549387216 549971968 550731776 552657378 554039808 557337664 558107648 561395016 561459984 563576832 565582304 566931456 569699676 570306048 571124736 572522496 573157067 574524288 575318016 575930368 578742528 578773728 580190208 582187424 583023168 584450048 586493544 587303808 589984577 590799664 590831514 592277504 595169484 598081536 600209792 604579248 606928896 608177934 608248316 610541568 613522728 614175744 615057408 617174649 617831552 618718464 619573248 620232704 622401312 623261184 623294784 624820224 626971072 627004872 627871104 628539392 629407744 631608432 631642482 633188352 635368006 636245792 636280092 637837312 640951752 641594304 644087808 644766941 646379776 647921664 651085344 652713984 654960852 655036648 657506304 659805237 660716784 661420032 664649622 665357056 666312192 667942912 670278336 671204352 674268088 675199616 675236016 676888576 679255278 680193696 684242468 685954048 689303433 690947712 693633024 694364398 695060496 697761792 700201476 701168832 701915136 702922752 705342456 707106816 708083712 709540923 710559486 712298496 712336896 714080256 715776516 716538368 717566976 719323136 721070721 721838208 722835456 726134864 727138048 727177248 728956928 731505684 732516288 736100352 736876504 736916229 738719744 742326774 744097536 748526688 748613312 751435776 754063128 755104896 755908608 758551599 759599568 760408064 761499648 764120994 765217908 766032384 767090688 771656704 771698304 773586944 775424559 777364224 781991392 783071744 787775352 789654528 792464491 793559312 797442048 801335808 803340288 806105664 809238528 810903912 812067984 813189888 814055424 816901722 818030304 818900992 820076544 822899532 824080824 824957952 826097664 828986067 829868416 831014912 831059712 833093632 836006496 837161472 842144576 842189976 844251136 848373456 850397184 853423298 854602336 855459072 858783744 861786432 862977024 863895552 866047903 868113792 870285312 873281136 874534752 876675072 879740316 880955712 881893376 886199496 886247271 888416256 891474493 892754226 893704448 894939136 900314688 905673704 906924928 912266901 912372474 915812352 919071244 921263616 924844032 926747328 928077696 929359872 930349056 933601968 934891776 935886848 937230336 940456608 940507308 941806656 942809088 944111616 946054564 947412648 949731328 949782528 953052009 954368688 954420138 956755968 960049454 961427628 962450944 963780608 969569664 971882496 975340912 976688384 982441278 982554972 986259456 989769032 992130048 996974433 998035584 999468288 1001914368 1005417504 1006806528 1007878144 1011402132 1012799424 1012854024 1015332864 1018827992 1018882917 1020290544 1021376512 1022787584 1026363702 1028931072 1033899412 1036485632 1041546597 1042590744 1046642688 1050367136 1052872704 1058013684 1060660224 1062125568 1063256064 1064434553 1068447744 1071120384 1073664774 1074807552 1076350464 1078984704 1081205216 1082757312 1084253184 1085407232 1089202296 1090707072 1090765872 1093435392 1095685643 1097199376 1097258526 1098774432 1099943936 1101463552 1105314756 1108079616 1113490161 1114675328 1116215296 1122790032 1122919968 1127153664 1131164608 1133862912 1139399352 1140612096 1142249472 1146181491 1146314134 1149048576 1150636032 1151860736 1157485056 1157547456 1160380416 1164374848 1166046336 1168900096 1172987088 1174607616 1179969154 1181599328 1181663028 1184555008 1190338968 1196163072 1197424319 1200419584 1209158496 1213857792 1216355868 1216496632 1221083136 1225352583 1227045456 1228351488 1230114816 1234349298 1235663104 1237436928 1239146496 1240465408 1244802624 1246522368 1246589568 1249640448 1253942144 1254009744 1255742208 1257078784 1258815488 1263216864 1263284964 1266376704 1270736012 1272491584 1272560184 1275674624 1280134947 1281903504 1283188608 1288175616 1289533882 1292759552 1295843328 1302170688 1305427968 1309921704 1310073296 1315012608 1319610474 1321433568 1322840064 1329299244 1330714112 1332624384 1335885824 1339131339 1340556672 1342408704 1348536176 1350399232 1350472032 1353777152 1358510556 1360387392 1368484936 1368558711 1371908096 1378606866 1381895424 1387266048 1388728796 1390120992 1395523584 1400402952 1402337664 1403830272 1405845504 1410684912 1414213632 1416167424 1419081846 1421118972 1424596992 1424673792 1428160512 1431553032 1433076736 1435133952 1440074181 1442141442 1443676416 1445670912 1452269728 1454276096 1454354496 1457913856 1463011368 1465032576 1471719769 1473753008 1473832458 1477439488 1484653548 1488195072 1497053376 1497226624 1502871552 1508126256 1510209792 1511817216 1517103198 1519199136 1520816128 1522999296 1528241988 1530435816 1532064768 1534181376 1539545553 1543313408 1543396608 1547173888 1550849118 1554728448 1563982784 1566143488 1575550704 1579309056 1584928982 1587118624 1594884096 1602671616 1606680576 1608374677 1612211328 1618477056 1621807824 1624135968 1626379776 1628110848 1633803444 1636060608 1637801984 1640153088 1645799064 1645887789 1648161648 1649915904 1652195328 1655595487 1657972134 1659736832 1662029824 1662119424 1666187264 1672012992 1674322944 1684289152 1684379952 1688502272 1696746912 1700794368 1706846596 1709204672 1710918144 1717567488 1719471201 1723572864 1725954048 1727791104 1732095806 1736227584 1740570624 1746562272 1749069504 1753350144 1759480632 1761911424 1763786752 1769953731 1772398992 1772494542 1776832512 1782948986 1785508452 1787408896 1789878272 1800629376 1811347408 1813849856 1824533802 1824744948 1831624704 1838142488 1842527232 1851523947 1853494656 1856155392 1858719744 1860698112 1867203936 1869783552 1871773696 1874460672 1880913216 1881014616 1883613312 1885618176 1888223232 1892109128 1894825296 1899462656 1899565056 1906104018 1908737376 1908840276 1913511936 1920098908 1922855256 1924901888 1927561216 1934300823 1939139328 1943764992 1950681824 1953376768 1964882556 1965109944 1972518912 1976807027 1979538064 1984260096 1993948866 1996071168 1998936576 2003828736 2010835008 2013613056 2015756288 2022804264 2025598848 2025708048 2030665728 2037655984 2037765834 2040581088 2042753024 2045575168 2052727404 2057862144 2067798824 2067910299 2072971264 2083093194 2085181488 2093285376 2100734272 2105745408 2116027368 2121320448 2124251136 2128622769 2128869106 2136895488 2142240768 2147329548 2149615104 2152700928 2157969408 2162410432 2165514624 2168506368 2170814464 2178404592 2181414144 2181531744 2186870784 2191371286 2194398752 2194517052 2197548864 2199887872 2202927104 2210629512 2210748687 2216159232 2223788021 2226980322 2229350656 2232430592 2245580064 2245839936 2254307328 2262329216 2267725824 2275654797 2278798704 2281224192 2284498944 2292362982 2292628268 2298097152 2301272064 2303721472 2314970112 2315094912 2320760832 2326273677 2328749696 2332092672 2337800192 2345974176 2349215232 2359938308 2363198656 2363326056 2369110016 2377393473 2380677936 2392326144 2394848638 2400839168 2418316992 2427715584 2432711736 2432993264 2442166272 2450705166 2454090912 2456702976 2460229632 2468698596 2471326208 2474873856 2478292992 2480930816 2486958201 2489605248 2493044736 2493179136 2499280896 2507884288 2508019488 2511484416 2514157568 2517630976 2526433728 2526569928 2532753408 2541472024 2544983168 2545120368 2551349248 2560269894 2563807008 2566377216 2576351232 2579067764 2585519104 2591686656 2598143709 2604341376 2610855936 2619843408 2620146592 2630025216 2639220948 2642867136 2645680128 2658598488 2661428224 2665248768 2674423479 2678262678 2681113344 2684817408 2697072352 2700798464 2700944064 2707554304 2717021112 2720774784 2736969872 2737117422 2743816192 2757213732 2763790848 2774532096 2777457592 2780241984 2791047168 2800805904 2804675328 2807660544 2811691008 2821369824 2828427264 2832334848 2838163692 2842237944 2849193984 2849347584 2859156027 2863106064 2866153472 2870267904 2880148362 2884282884 2887352832 2891341824 2904539456 2908552192 2908708992 2915827712 2926022736 2930065152 2943439538 2947506016 2947664916 2954878976 2969307096 2976390144 2986981543 2994106752 2994453248 3005743104 3016252512 3020419584 3023634432 3034206396 3038398272 3041632256 3045998592 3056483976 3056648751 3060871632 3064129536 3068362752 3079091106 3086626816 3086793216 3094347776 3101698236 3109456896 3124639791 3127965568 3132286976 3151101408 3158618112 3169857964 3174237248 3189768192 3193303659 3205343232 3213361152 3216749354 3224422656 3236954112 3243615648 3248271936 3252759552 3256221696 3267606888 3272121216 3275603968 3280306176 3287056929 3291598128 3291775578 3296323296 3299831808 3304390656 3311190974 3315944268 3319473664 3324059648 3324238848 3332374528 3340470483 3344025984 3348645888 3360173089 3368578304 3368759904 3377004544 3393493824 3401588736 3413693192 3418409344 3421836288 3438544473 3438942402 3447145728 3451908096 3455582208 3464191612 3472455168 3481141248 3493124544 3498139008 3506700288 3518961264 3523822848 3527573504 3539907462 3544797984 3544989084 3553665024 3565897972 3571016904 3574817792 3579756544 3592272957 3601258752 3622694816 3627699712 3649067604 3649489896 3663249408 3676284976 3685054464 3703047894 3706989312 3712310784 3717439488 3721396224 3734407872 3739567104 3743547392 3748921344 3761826432 3762029232 3767226624 3771236352 3776446464 3784218256 3789650592 3798925312 3799130112 3812208036 3817474752 3817680552 3827023872 3840197816 3840404841 3845710512 3849803776 3855122432 3868601646 3878278656 3887529984 3901363648 3906753536 3929765112 3930219888 3945037824 3953614054 3959076128 3968520192 3987897732 3992142336 3997873152 4007657472 4012099469 4021670016 4027226112 4031512576 4045608528 4051197696 4051416096 4061331456 4075311968 4075531668 4081162176 4085506048 4091150336 4105454808 4105676133 4115724288 4129892039 4135597648 4135820598 4145942528 4166186388 4170362976 4186570752 4201468544 4211490816 4232054736 4242640896 4248502272 4257245538 4257738212 4273790976 4284481536 4294659096 4299230208 4305401856 4320222543 4324820864 4331029248 4337012736 4341628928 4356809184 4362828288 4363063488 4373741568 4382742572 4388797504 4389034104 4395097728 4399775744 4405854208 4415159307 4421259024 4421497374 4432318464 4447576042 4453960644 4458701312 4464861184 4491160128 4491679872 4508614656 4513368587 4524658432 4535451648 4551309594 4557597408 4562448384 4568997888 4584725964 4585256536 4596194304 4602544128 4607442944 4618636659 4629940224 4630189824 4641521664 4652547354 4657499392 4664185344 4675600384 4691948352 4698430464 4719876616 4726397312 4726652112 4738220032 4754786946 4761355872 4784652288 4789697276 4801678336 4825124031 4836633984 4855431168 4865423472 4865986528 4884332544 4901410332 4908181824 4913405952 4920459264 4937397192 4942652416 4949747712 4956585984 4966786461 4973916402 4979210496 4986089472 4986358272 4998561792 5015768576 5016038976 5022968832 5028315136 5035261952 5052867456 5053139856 5065506816 5082944048 5089966336 5090240736 5102698496 5120539788 5127614016 5132754432 5152702464 5158135528 5158413603 5171038208 5183373312 5196287418 5208682752 5221711872 5239686816 5240293184 5260050432 5278441896 5285734272 5291360256 5309861193 5317196976 5322856448 5330497536 5348846958 5356525356 5362226688 5369634816 5394144704 5401596928 5401888128 5415108608 5434042224 5441549568 5473939744 5474234844 5487632384 5514427464 5527581696 5547251437 5554915184 5560483968 5582094336 5601611808 5609350656 5615321088 5623382016 5642739648 5656854528 5664669696 5676327384 5684475888 5698387968 5698695168 5718312054 5726212128 5732306944 5740535808 5760296724 5768565768 5774705664 5782683648 5802902469 5809078912 5817104384 5817417984 5831655424 5852045472 5860130304 5886879076 5895012032 5895329832 5909757952 5930421081 5938614192 5952780288 5973963086 5988213504 5988906496 6011486208 6032505024 6040839168 6047268864 6062335321 6068412792 6076796544 6083264512 6091997184 6112967952 6113297502 6121743264 6128259072 6136725504 6158182212 6173253632 6173586432 6188695552 6203396472 6203730897 6218913792 6240321451 6249279582 6255931136 6264573952 6302202816 6317236224 6339715928 6348474496 6385868307 6386607318 6410686464 6426722304 6433498708 6448845312 6473908224 6487231296 6496543872 6505519104 6512443392 6535213776 6544242432 6551207936 6560612352 6574113858 6583196256 6583551156 6592646592 6599663616 6608781312 6622381948 6631888536 6638947328 6648119296 6648477696 6671364063 6680940966 6688051968 6697291776 6720346178 6737156608 6737519808 6754009088 6786987648 6803177472 6827386384 6836818688 6843672576 6877088946 6877884804 6894291456 6903816192 6911164416 6928383224 6944910336 6962282496 6978821031 6986249088 6996278016 7013400576 7037922528 7047645696 7055147008 7079814924 7089595968 7089978168 7107330048 7131795944 7132180419 7142033808 7149635584 7159513088 7184545914 7202517504 7245389632 7255399424 7298135208 7298979792 7326498816 7352569952 7370108928 7406095788 7413978624 7424621568 7434878976 7442792448 7451041871 7468815744 7479134208 7487094784 7497842688 7523652864 7524058464 7534453248 7542472704 7552892928 7568436512 7579301184 7597850624 7598260224 7624416072 7634949504 7635361104 7654047744 7669799501 7680395632 7680809682 7691421024 7699607552 7710244864 7737203292 7756557312 7775059968 7794431127 7802727296 7813507072 7859530224 7860439776 7890075648 7907228108 7918152256 7937040384 7975795464 7984284672 7995746304 8023270437 8024198938 8043340032 8054452224 8063025152 8091217056 8102395392 8102832192 8122662912 8150623936 8151063336 8162324352 8171012096 8182300672 8210909616 8211352266 8231448576 8259784078 8271195296 8271641196 8291885056 8332372776 8340725952 8373141504 8381970233 8402937088 8422981632 8464109472 8485281792 8497004544 8514491076 8515476424 8547581952 8577468081 8589318192 8598460416 8610803712 8640445086 8649641728 8662058496 8674025472 8683257856 8713618368 8725656576 8726126976 8747483136 8765485144 8777595008 8778068208 8790195456 8799551488 8811708416 8830318614 8842518048 8842994748 8864636928 8895152084 8907921288 8917402624 8929722368 8960944629 8982320256 8983359744 9017229312 9026737174 9049316864 9070903296 9102619188 9115194816 9124896768 9137995776 9169451928 9170513072 9192388608 9205088256 9237273318 9259880448 9260379648 9283043328 9305094708 9314998784 9328370688 9351200768 9373919373 9383896704 9396860928 9439753232 9452794624 9453304224 9476440064 9509573892 9522711744 9569304576 9579394552 9579910977 9603356672 9650248062 9673267968 9710862336 9730846944 9731973056 9768665088 9802820664 9816363648 9826811904 9840918528 9861170787 9874794384 9885304832 9899495424 9913171968 9933572922 9947832804 9958420992 9972178944 9972716544 9997123584 10031537152 10032077952 10045937664 10056630272 10080519267 10105734912 10106279712 10131013632 10165888096 10179932672 10180481472 10205396992 10241079576 10255228032 10265508864 10302038383 10316271056 10316827206 10342076416 10366746624 10392574836 10417365504 10443423744 10479373632 10480586368 10520100864 10556883792 10571468544 10582720512 10619722386 10634393952 10645712896 10660995072 10697693916 10713050712 10724453376 10739269632 10776818871 10788289408 10803193856 10803776256 10830217216 10868084448 10883099136 10947879488 10948469688 10975264768 11028854928 11055163392 11094502874 11109830368 11120967936 11164188672 11203223616 11218701312 11230642176 11246764032 11258622739 11285479296 11313709056 11329339392 11352654768 11368951776 11396775936 11397390336 11436624108 11452424256 11464613888 11481071616 11520593448 11521214523 11537131536 11549411328 11565367296 11589168409 11605804938 11618157824 11634208768 11634835968 11663310848 11704090944 11720260608 11773758152 11790024064 11790659664 11819515904 11860842162 11877228384 11905560576 11947926172 11976427008 11977812992 12022972416 12036298407 12065010048 12081678336 12094537728 12124670642 12136825584 12153593088 12166529024 12183994368 12225935904 12226595004 12243486528 12256518144 12273451008 12316364424 12346507264 12347172864 12389676117 12406792944 12407461794 12437827584 12480642902 12498559164 12511862272 12529147904 12604405632 12634472448 12679431856 12696948992 12771736614 12773214636 12821372928 12853444608 12866997416 12897690624 12960667629 12974462592 12993087744 13011038208 13024886784 13070427552 13088484864 13102415872 13121224704 13148227716 13166392512 13167102312 13185293184 13199327232 13217562624 13244763896 13245477921 13263777072 13277894656 13296238592 13296955392 13342728126 13361881932 13376103936 13394583552 13440692356 13474313216 13475039616 13508018176 13540105761 13573975296 13606354944 13654772768 13673637376 13687345152 13754177892 13755769608 13788582912 13807632384 13822328832 13837649189 13856766448 13889820672 13924564992 13957642062 13972498176 13992556032 14026801152 14075845056 14095291392 14110294016 14159629848 14179191936 14179956336 14214660096 14263591888 14264360838 14284067616 14299271168 14319026176 14369091828 14405035008 14475372093 14490779264 14510798848 14596270416 14597959584 14652997632 14705139904 14740217856 14812191576 14827957248 14849243136 14869757952 14900359383 14902083742 14937631488 14958268416 14974189568 14995685376 15047305728 15048116928 15068906496 15084945408 15105785856 15136873024 15158602368 15195701248 15196520448 15248832144 15269899008 15270722208 15308095488 15339599002 15360791264 15361619364 15382842048 15399215104 15420489728 15474406584 15475240809 15513114624 15550119936 15566516147 15588862254 15605454592 15627014144 15719060448 15720879552 15780151296 15814456216 15836304512 15874080768 15929583579 15951590928 15968569344 15991492608 16046540874 16048397876 16086680064 16108904448 16126050304 16182434112 16204790784 16205664384 16245325824 16301247872 16302126672 16324648704 16342024192 16364601344 16421819232 16422704532 16462897152 16519568156 16542390592 16543282392 16583770112 16641754311 16664745552 16681451904 16746283008 16763940466 16805874176 16845963264 16928218944 16970563584 16994009088 17028982152 17030952848 17095163904 17154936162 17178636384 17196920832 17221607424 17280890172 17299283456 17324116992 17348050944 17366515712 17408707407 17427236736 17451313152 17452253952 17494966272 17530970288 17555190016 17556136416 17580390912 17599102976 17623416832 17660637228 17685036096 17685989496 17729273856 17790304168 17791263243 17815842576 17834805248 17859444736 17921889258 17964640512 17966719488 18034458624 18053474348 18098633728 18141806592 18187005963 18205238376 18230389632 18249793536 18275991552 18338903856 18341026144 18384777216 18410176512 18474546636 18519760896 18520759296 18566086656 18610189416 18629997568 18656741376 18720964353 18747838746 18767793408 18793721856 18879506464 18905589248 18906608448 18952880128 19019147784 19045423488 19132356997 19158789104 19159821954 19206713344 19300496124 19346535936 19421724672 19461693888 19463946112 19537330176 19605641328 19632727296 19653623808 19681837056 19722341574 19749588768 19770609664 19798990848 19826343936 19867145844 19895665608 19916841984 19944357888 19945433088 20014092189 20063074304 20064155904 20091875328 20113260544 20161038534 20211469824 20212559424 20262027264 20331776192 20359865344 20360962944 20410793984 20482159152 20510456064 20531017728 20604076766 20632542112 20633654412 20684152832 20733493248 20785149672 20834731008 20886847488 20908870801 20958747264 20961172736 21040201728 21113767584 21142937088 21165441024 21239444772 21268787904 21291425792 21321990144 21395387832 21396541257 21426101424 21448906752 21478539264 21553637742 21576578816 21606387712 21607552512 21660434432 21736168896 21766198272 21895758976 21896939376 21950529536 22057709856 22110326784 22189005748 22219660736 22241935872 22328377344 22353125613 22406447232 22437402624 22461284352 22493528064 22517245478 22570958592 22627418112 22658678784 22705309536 22737903552 22793551872 22794780672 22873248216 22904848512 22929227776 22962143232 23009398503 23041186896 23042429046 23074263072 23098822656 23130734592 23178336818 23211609876 23236315648 23268417536 23269671936 23326621696 23383293381 23408181888 23440521216 23547516304 23580048128 23581319328 23639031808 23721684324 23754456768 23811121152 23895852344 23952854016 23955625984 24069811311 24072596814 24130020096 24163356672 24189075456 24249341284 24273651168 24307186176 24333058048 24367988736 24451871808 24453190008 24486973056 24513036288 24546902016 24632728848 24693014528 24694345728 24779352234 24813585888 24814923588 24875655168 24961285804 24997118328 25023724544 25058295808 25145910699 25208811264 25268944896 25358863712 25393897984 25543473228 25546429272 25642745856 25698491351 25733994832 25795381248 25921335258 25948925184 25986175488 26022076416 26049773568 26140855104 26176969728 26204831744 26242449408 26296455432 26332785024 26334204624 26370586368 26398654464 26435125248 26489527792 26490955842 26527554144 26555789312 26592477184 26593910784 26685456252 26723763864 26752207872 26789167104 26881384712 26882833887 26948626432 26950079232 27016036352 27080211522 27147950592 27212709888 27309545536 27347274752 27374690304 27508355784 27511539216 27577165824 27615264768 27675298378 27713532896 27779641344 27849129984 27915284124 27944996352 27985112064 28053602304 28084696283 28151690112 28190582784 28220588032 28319259696 28358383872 28359912672 28429320192 28527183776 28528721676 28568135232 28598542336 28638052352 28738183656 28739732931 28810070016 28909244273 28950744186 28981558528 29021597696 29192540832 29195919168 29305995264 29410279808 29480435712 29583512361 29624383152 29655914496 29698486272 29739515904 29800718766 29804167484 29875262976 29916536832 29948379136 29991370752 30094611456 30096233856 30137812992 30169890816 30241557801 30273746048 30317204736 30391402496 30393040896 30497664288 30539798016 30541444416 30616190976 30679198004 30721582528 30723238728 30765684096 30798430208 30840979456 30906115149 30948813168 30950481618 31026229248 31100239872 31133032294 31177724508 31210909184 31254028288 31438120896 31441759104 31560302592 31628912432 31672609024 31748161536 31859167158 31903181856 31937138688 31982985216 32093081748 32096795752 32173360128 32217808896 32252100608 32330456613 32364868224 32409581568 32411328768 32490651648 32602495744 32604253344 32649297408 32684048384 32729202688 32843638464 32845409064 32925794304 33039136312 33084781184 33086564784 33167540224 33283508622 33329491104 33362903808 33492566016 33527880932 33611748352 33691926528 33775868217 33856437888 33941127168 33988018176 34057964304 34061905696 34190327808 34309872324 34357272768 34393841664 34443214848 34561780344 34598566912 34648233984 34696101888 34767505227 34817414814 34854473472 34902626304 34904507904 34989932544 35061940576 35110380032 35112272832 35160781824 35198205952 35246833664 35321274456 35370072192 35371978992 35458547712 35580608336 35582526486 35631685152 35669610496 35718889472 35843778516 35929281024 35933438976 36068917248 36106948696 36108895221 36197267456 36283613184 36374011926 36410476752 36460779264 36499587072 36551983104 36677807712 36682052288 36769554432 36820353024 36949093272 37039521792 37041518592 37169028351 37220378832 37259995136 37313482752 37441928706 37495677492 37535586816 37587443712 37759012928 37811178496 37813216896 37905760256 38038295568 38090846976 38264713994 38317578208 38319643908 38413426688 38600992248 38693071872 38830760059 38923387776 38927892224 39074660352 39211282656 39265454592 39307247616 39363674112 39444683148 39499177536 39541219328 39597981696 39652687872 39734291688 39736433763 39791331216 39833683968 39888715776 39890866176 40028184378 40126148608 40128311808 40183750656 40226521088 40322077068 40422939648 40425118848 40524054528 40620317283 40663552384 40719730688 40721925888 40821587968 40964318304 41020912128 41062035456 41208153532 41265084224 41267308824 41368305664 41466986496 41512947567 41570299344 41669462016 41773694976 41817741602 41917494528 41922345472 42080403456 42227535168 42285874176 42330882048 42478889544 42537575808 42582851584 42643980288 42790775664 42793082514 42852202848 42897813504 42957078528 43107275484 43153157632 43212775424 43215105024 43320868864 43426116279 43472337792 43532396544 43682250157 43791517952 43793878752 43901059072 44115419712 44220653568 44378011496 44439321472 44483871744 44701078149 44706251226 44812894464 44874805248 44922568704 44987056128 45034490956 45141917184 45254836224 45317357568 45410619072 45475807104 45587103744 45589561344 45746496432 45809697024 45858455552 45924286464 46018797006 46082373792 46084858092 46148526144 46197645312 46261469184 46356673636 46423219752 46472631296 46536835072 46539343872 46699548441 46766586762 46816363776 46881042432 47095032608 47160096256 47162638656 47278063616 47443368648 47508913536 47622242304 47791704688 47905708032 47911251968 48139622622 48145193628 48260040192 48326713344 48378150912 48498682568 48547302336 48614372352 48666116096 48735977472 48903743616 48906380016 48973946112 49026072576 49093804032 49265457696 49386029056 49388691456 49558704468 49627171776 49629847176 49751310336 49922571608 49925262933 49994236656 50047449088 50116591616 50291821398 50417622528 50537889792 50717727424 50787795968 51086946456 51092858544 51285491712 51396982702 51467989664 51590762496 51842670516 51897850368 51972350976 52044152832 52099547136 52157293097 52281710208 52353939456 52409663488 52484898816 52592910864 52665570048 52668409248 52741172736 52797308928 52870250496 52979055584 52981911684 53055108288 53111578624 53184954368 53187821568 53370912504 53373789729 53447527728 53504415744 53578334208 53688596507 53762769424 53765667774 53897252864 53900158464 54032072704 54160423044 54295901184 54425419776 54561017889 54619091072 54694549504 54749380608 55016711568 55023078432 55154331648 55230529536 55350596756 55427065792 55559282688 55698259968 55830568248 55889992704 55970224128 56162893059 56169392566 56303380224 56381165568 56441176064 56638519392 56716767744 56719825344 56858640384 57054367552 57057443352 57136270464 57197084672 57276104704 57397070991 57476367312 57479465862 57620140032 57818488546 57901488372 57963117056 58043195392 58385081664 58391838336 58611990528 58673791631 58820559616 58960871424 59167024722 59248766304 59311828992 59396972544 59479031808 59601437532 59608334968 59750525952 59833073664 59896758272 60042276567 60189222912 60192467712 60275625984 60339781632 60483115602 60547492096 60634409472 60782804992 60786081792 60995328576 61079596032 61082888832 61232381952 61358396008 61443165056 61446477456 61531368192 61596860416 61681958912 61812230298 61897626336 61900963236 62052458496 62200479744 62266064588 62355449016 62421818368 62508056576 62726612403 62876241792 62883518208 63120605184 63257824864 63345218048 63496323072 63718334316 63806363712 63874277376 63965970432 64186163496 64193591504 64346720256 64435617792 64660913226 64729736448 64819163136 64822657536 64981303296 65204991488 65208506688 65298594816 65368096768 65458405376 65687276928 65690818128 65851588608 66078272624 66169562368 66173129568 66335080448 66567017244 66658982208 66725807616 66985132032 67055761864 67059376839 67223496704 67383853056 67551736434 67712875776 67882254336 67976036352 68115928608 68123811392 68380655616 68619744648 68714545536 68787683328 68886429696 69028195509 69123560688 69197133824 69296467968 69392203776 69535010454 69634829628 69708946944 69805252608 69809015808 69979865088 70123881152 70220760064 70224545664 70321563648 70396411904 70642548912 70740144384 70743957984 70917095424 71161216672 71165052972 71263370304 71339220992 71437778944 71687557032 71858562048 71866877952 72114268681 72213897392 72217790442 72394534912 72567226368 72748023852 72820953504 72921558528 72999174144 73103966208 73355615424 73364104576 73539108864 73640706048 73898186544 74079043584 74083037184 74338056702 74440757664 74519990272 74626965504 74883857412 74991354984 75071173632 75174887424 75437732097 75518025856 75622356992 75626433792 75811520512 76076591136 76181693952 76529427988 76635156416 76639287816 76826853376 77095474053 77201984496 77386143744 77661520118 77846775552 77855784448 78149320704 78422565312 78530909184 78614495232 78727348224 78810359173 78889366296 78998355072 79082438656 79195963392 79305375744 79468583376 79472867526 79582662432 79667367936 79777431552 79781732352 80056368756 80252297216 80256623616 80367501312 80453042176 80644154136 80648501661 80845879296 80850237696 81048109056 81124178863 81240634566 81327104768 81439461376 81443851776 81643175936 81928636608 82041824256 82124070912 82416307064 82530168448 82534617648 82736611328 83025895134 83140598688 83338924032 83547389952 83635483204 83834989056 83844690944 84160806912 84254088849 84455070336 84571748352 84661764096 84957779088 85075151616 85165703168 85287960576 85581551328 85586165028 85704405696 85795627008 85914157056 86214550968 86306315264 86425550848 86430210048 86727732819 86852232558 86944675584 87064793088 87364500314 87583035904 87587757504 87802118144 88230839424 88441307136 88756022992 88878642944 88967743488 89402156298 89412502452 89625788928 89749610496 89845137408 89974112256 90068981912 90283834368 90509672448 90724673403 90821238144 90951614208 91174207488 91179122688 91492992864 91619394048 91716911104 91848572928 92037594012 92164747584 92169716184 92297052288 92395290624 92522938368 92713347272 92718345447 92846439504 92945262592 93073670144 93078687744 93399096882 93533173524 93632727552 93762084864 94190065216 94320192512 94325277312 94556127232 94886737296 95017827072 95244484608 95583409376 95811416064 95822503936 96279245244 96290387256 96520080384 96653426688 96756301824 96863544323 96997365136 97094604672 97228744704 97332232192 97471954944 97807487232 97812760032 97947892224 98052145152 98187608064 98530915392 98772058112 98777382912 99117408936 99254343552 99259694352 99502620672 99845143216 99850525866 99988473312 100094898176 100233183232 100583642796 100835245056 101075779584 101327604651 101435454848 101575591936 102173892912 102185717088 102570983424 102793965404 102935979328 103181524992 103685341032 103795700736 103944701952 104088305664 104302515681 104314586194 104563420416 104707878912 104819326976 104969797632 105185821728 105331140096 105336818496 105482345472 105594617856 105740500992 105958111168 105963823368 106110216576 106223157248 106369908736 106375643136 106741825008 106747579458 106895055456 107008831488 107156668416 107377193014 107525538848 107531335548 107794505728 107800316928 108064145408 108320846088 108326685663 108591802368 108850839552 108965613029 109122035778 109238182144 109389099008 109498761216 110033423136 110046156864 110308663296 110461059072 110701193512 110854131584 111118565376 111507085053 111661136496 111779985408 111940448256 112325786118 112338785132 112606760448 112762331136 112882352128 113277038784 113433535488 113439650688 113717280768 114108735104 114114886704 114272540928 114394169344 114552209408 114794141982 114952734624 114958931724 115240280064 115636977092 115802976744 115926234112 116086390784 116492280177 116770163328 116783676672 117223981056 117347583262 117641119232 117921742848 118334049444 118497532608 118623657984 118793945088 118958063616 119202875064 119216669936 119501051904 119666147328 120084553134 120378445824 120384935424 120551251968 120679563264 120966231204 121094984192 121268818944 121565609984 121572163584 121860951849 121990657152 122159192064 122165777664 122464763904 122716792016 122886330112 122892954912 123062736384 123193720832 123363917824 123624460596 123795252672 123801926472 124104916992 124400959488 124532129176 124538842701 124710898032 124843636736 125016113152 125453224806 125752483584 125767036416 126241210368 126515649728 126690436096 126992646144 127436668632 127612727424 127748554752 127931940864 128372326992 128387183008 128693440512 128871235584 129321826452 129459472896 129638326272 129645315072 129962606592 130409982976 130417013376 130597189632 130736193536 131046750471 131374553856 131381636256 131703177216 132156545248 132339124736 132346259136 132670160896 133134034488 133317964416 133451615232 133926498979 134111523728 134118753678 134446993408 134767706112 135103472868 135425751552 135764508672 135952072704 136231857216 136247622784 136761311232 137239489296 137429091072 137575366656 137772859392 138056391018 138247121376 138394267648 138592935936 138784407552 139070020908 139269659256 139417893888 139610505216 139618031616 140098645323 140247762304 140441520128 140449091328 140643127296 140792823808 141285097824 141480288768 141487915968 141834190848 142322433344 142330105944 142526740608 142678441984 142875557888 143375114064 143717124096 143733755904 144228537362 144427794784 144435580884 144789069824 145134452736 145496047704 145641907008 145843117056 145998348288 146207932416 146362095607 146711230848 146728209152 147078217728 147281412096 147796373088 148158087168 148166074368 148676113404 148881515328 149039980544 149253931008 149767714824 149775788799 149982709968 150142347264 150349774848 150875464194 151036051712 151244713984 151252867584 151623041024 152153182272 152363387904 153058855976 153270312832 153278575632 153653706752 154190948106 154403968992 154772287488 155323040236 155693551104 155711568896 156298641408 156471879291 156845130624 157061818368 157228990464 157454696448 157620718346 157778732592 157996710144 158164877312 158391926784 158610751488 158937166752 158945735052 159165324864 159334735872 159554863104 159563464704 160112737512 160504594432 160513247232 160735002624 161065789521 161288308272 161297003322 161691758592 161700475392 162096218112 162248357726 162481269132 162654209536 162878922752 162887703552 163286351872 163683053667 163857273216 164083648512 164248141824 164832614128 165060336896 165069235296 165473222656 166051790268 166281197376 166677848064 167094779904 167270966408 167669978112 167689381888 168488679177 168508177698 168910140672 169143496704 169323528192 169915558176 170150303232 170331406336 170575921152 171163102656 171172330056 171408811392 171591254016 171828314112 172191212973 172429101936 172612630528 172851101696 172860420096 173455465638 173704465116 173889351168 174129586176 174729000628 175166071808 175175515008 175604236288 176021374893 176461678848 176882614272 177512045984 177757285888 177935486976 178804312596 178825004904 179251577856 179499220992 179690274816 179889439457 180137963824 180567668736 181019344896 181449346806 181642476288 181903228416 182348414976 182358245376 182985985728 183238788096 183433822208 183697145856 184075188024 184329495168 184339432368 184594104576 184790581248 185045876736 185426694544 185436690894 185692879008 185890525184 186147340288 186157375488 186798193764 187066347048 187265455104 187524169728 188179837209 188380130432 188640385024 188650554624 189112254464 189773474592 190035654144 190488969216 191166818752 191622832128 191645007872 192558490488 192580774512 193040160768 193306853376 193727088646 193994730272 194189209344 194457489408 194664464384 194943909888 195614974464 195625520064 195895784448 196104290304 196375216128 196592873981 197061830784 197544116224 197554765824 198234817872 198508687104 198519388704 199005241344 199690286432 199701051732 199976946624 200189796352 200466366464 201167285592 201178130517 201670490112 202151559168 202364709911 202655209302 202870909696 203151183872 204347785824 204371434176 205141966848 205587930808 205871958656 206363049984 207084586527 207370682064 207591401472 207889403904 208176611328 208605031362 208629172388 209126840832 209415757824 209638653952 209939595264 210371643456 210662280192 210673636992 210964690944 211189235712 211916222336 211927646736 212220433152 212446314496 212739817472 212751286272 213483650016 213495158916 213790110912 214017662976 214313336832 214754386028 215051077696 215062671096 215589011456 215600633856 216342806043 216641692176 216653371326 217183604736 217701679104 217931226058 218244071556 218476364288 218778198016 218997522432 220066846272 220092313728 220617326592 220922118144 221402387024 221708263168 222237130752 223014170106 223322272992 223559970816 223880896512 224651572236 224677570264 225213520896 225524662272 225764704256 226313196291 226554077568 226867070976 226879301376 227434561536 228217470208 228229773408 228545081856 228788338688 229104418816 229588283964 229905469248 229917863448 230480560128 231273954184 231286422159 231605953488 231852468224 232172781568 232984560354 233540326656 233567353344 234447962112 234695166524 235282238464 235843485696 236431077519 236668098888 236995065216 237247315968 237587890176 237916127232 238405750128 238433339872 239002103808 239332294656 240169106268 240756891648 240769870848 241102503936 241359126528 241932462408 242189968384 242537637888 243144327168 243372536589 243721903698 243981314304 244318384128 244331555328 244929527808 245433584032 245772660224 245785909824 246125472768 246387441664 246727835648 247248921192 247590505344 247603852944 248209833984 248720640961 249064258352 249077685402 249421796064 249687273472 250032226304 250906449612 251504967168 251534072832 252482420736 252762266547 253031299456 253380872192 253985292288 254873337264 255225454848 255497109504 255863881728 256744653984 256774366016 257386881024 257742471168 258643652904 258918945792 259276652544 259290630144 260183198457 260819965952 260834026752 261194379264 261472387072 262093500942 262749107712 262763272512 263406354432 264313090496 264678249472 264692518272 265340321792 266268068976 266635928832 266903230464 267852997958 268223047456 268237507356 268893986816 269535412224 270206945736 270851503104 271529017344 271815320413 272463714432 272495245568 273522622464 274478978592 274858182144 275150733312 275545718784 276112782036 276494242752 276788535296 277185871872 277568815104 278140041816 278155036341 278539318512 278835787776 279221010432 279236063232 280197290646 280495524608 280883040256 280898182656 281286254592 281585647616 282570195648 282960577536 282975831936 283668381696 284644866688 284660211888 285053481216 285356883968 285751115776 286750228128 287434248192 287467511808 288457074724 288855589568 288871161768 289578139648 290268905472 290590632969 290992095408 291283814016 291686234112 291996696576 292415864832 292724191214 293422461696 293456418304 294156435456 294562824192 295592746176 296316174336 296332148736 297352226808 297763030656 298079961088 298507862016 299535429648 299551577598 299965419936 300284694528 300699549696 301750928388 302072103424 302489427968 302505735168 303246082048 303982813953 304306364544 304726775808 306117711952 306540625664 306557151264 307307413504 308381896212 308807937984 309544574976 310646080472 311387102208 311423137792 312907547043 312943758582 313690261248 314123636736 314457980928 314909392896 315241436692 315557465184 315993420288 316329754624 316783853568 317221502976 317874333504 317891470104 318330649728 318669471744 319109726208 319126929408 320225475024 321009188864 321026494464 321470005248 322131579042 322576616544 322594006644 323383517184 323400950784 324192436224 324496715452 324962538264 325308419072 325757845504 325775407104 326896839087 327366107334 327714546432 328167297024 328496283648 329665228256 330120673792 330138470592 330946445312 332103580536 332562394752 333355696128 334080387563 334541932816 335339956224 335378763776 336977358354 337016355396 337820281344 338286993408 338647056384 339831116352 340300606464 340662812672 341151842304 342326205312 342344660112 342817622784 343182508032 343656628224 344382425946 344858203872 345225261056 345702203392 345720840192 346910931276 347408930232 347778702336 348259172352 349458001256 349476840531 350332143616 350351030016 351208472576 352042749786 352923357696 353765228544 355024091968 355514571776 355870973952 357608625192 357650009808 358503155712 358998441984 359778878914 360275927648 361135337472 362038689792 362898693612 363284952576 363806456832 364696829952 364716490752 365101051679 365971971456 366477576192 366867644416 367394291712 368150376048 368658990336 368678864736 369188209152 369581162496 370091753472 370853389088 370873381788 371385758016 371781050368 372294680576 372314750976 373596387528 373616528103 374132694096 374530910208 375048339456 375820175549 376359674418 376760260864 377280770048 377301109248 378224508928 379546949184 380071308288 380977938432 382333637504 383245664256 383290015744 385116980976 385161549024 386080321536 386613706752 387454177292 387989460544 388378418688 388914978816 389328928768 389887819776 391229948928 391251040128 391791568896 392208580608 393140251413 393185747962 394123661568 395088232448 395109531648 396469635744 397017374208 397038777408 398010482688 399380572864 399402103464 399953893248 400379592704 400932732928 401779496937 402334571184 402356261034 403340980224 404303118336 404729419822 405310418604 405741819392 406302367744 408695571648 408742868352 410283933696 411175861616 411743917312 412726099968 414169173054 414741364128 415182802944 415778807808 416353222656 417210062724 417258344776 418253681664 418831515648 419277307904 420295935969 420743286912 421324560384 421347273984 421929381888 422378471424 423832444672 423855293472 424440866304 424892628992 425479634944 425502572544 426967300032 426990317832 427580221824 428035325952 428626673664 429508772056 430102155392 430125342192 431178022912 431201267712 432685612086 433283384352 433306742652 434367209472 435403358208 435862452116 436488143112 436952728576 437556396032 437995044864 439086286821 440133692544 440184627456 441234653184 441844236288 442804774048 443416526336 444474261504 446028340212 446644545984 447119941632 447761793024 449303144472 449355140528 450427041792 451049324544 452626392582 453108155136 453734141952 453758602752 454869123072 456434940416 456459546816 457090163712 457576677376 458208837632 459176567928 459810938496 459835726896 460961120256 462547908368 462572844318 463211906976 463704936448 464345563136 465969120708 467080653312 467134706688 468895924224 469390333048 469415637873 470564476928 471686971392 472862155038 473336197776 473990130432 474494631936 475175780352 475832254464 476811500256 476866679744 478004207616 478664589312 480338212536 481513783296 481539741696 482205007872 483197368563 483864924816 484379936768 485075275776 486288654336 486745073178 487443807396 487962628608 488636768256 488663110656 489859055616 490867168064 491545320448 491571819648 492250945536 492774883328 494497842384 495181010688 495207705888 496419667968 497441281922 498128516704 498155370804 498843592128 499374546944 500064452608 501812899224 503009934336 503068145664 504799880767 505524533094 506062598912 506761744384 507970584576 509746674528 510450909696 510994219008 511727763456 513489307968 513548732032 514773762048 515484942336 516573638919 517287305808 517837891584 518553305088 518581260288 520366396914 521639931904 521668053504 522388758528 522944774144 524187001884 525498215424 525526545024 526812708864 528064124679 528626180992 529356498944 529385036544 530680643584 532536137952 533271857664 533806460928 535705995916 536446094912 536475014712 537787973632 539070824448 539668318371 540413891472 541703006208 543058034688 543630640826 544927428864 544990491136 547045244928 548957957184 549716364288 550301466624 551091437568 552225564072 552988485504 553577070592 554371743744 555137630208 556280083632 556310072682 557078637024 557671575552 558442020864 558472126464 560394581292 560991049216 561766080512 561796365312 562572509184 563171295232 564539511627 565140391296 565921155072 565951663872 567336763392 567869252041 569289733376 569320423776 570106962432 570713767936 571502231552 573500456256 574868496384 574935023616 576914149448 577711179136 577742323536 579156279296 581181265938 581984190816 582567628032 583372468224 583993393152 584831729664 585448382428 586844923392 586912836608 588312870912 589125648384 589778621943 591185492352 592632348672 592664297472 594704453616 595526061312 596159922176 597015724032 599070859296 599103155196 599930839872 600569389056 601399099392 603501856776 604144206848 604978855936 605011470336 607094129733 607965627906 608612729088 609453551616 612235423904 613081251328 613114302528 614614827008 616763792424 617615875968 619089149952 621292160944 622774204416 622846275584 625815094086 625887517164 627380522496 628247273472 628915961856 629818785792 630482873384 631114930368 631986840576 632659509248 633567707136 635748667008 635782940208 636661299456 637338943488 638219452416 638253858816 640450950048 642018377728 642052988928 642940010496 644263158084 645153233088 645188013288 646767034368 646801901568 648993430904 649028418129 649925076528 650616838144 651515691008 651550814208 653793678174 654732214668 655429092864 656334594048 656992567296 659330456512 660241347584 660276941184 661892890624 664207161072 665124789504 666711392256 668160775126 669083865632 670679912448 670757527552 673954716708 674032710792 675640562688 676573986816 677294112768 678044810261 679662232704 680601212928 681325625344 682303684608 684652410624 684689320224 685635245568 686365016064 687313256448 688764851892 689716407744 690450522112 691404406784 691441680384 693821862552 693859266477 694817860464 695557404672 696518344704 698916002512 698953681062 700664287232 700702060032 702416945152 704085499572 705846715392 707530457088 709293232557 710048183936 711029143552 711741947904 715217250384 715300019616 717006311424 717996883968 719557757828 720551855296 722270674944 724077379584 725797387224 726569905152 727612913664 729432981504 730117609767 730202103358 731943942912 732955152384 733735288832 734788583424 736300752096 737317980672 737357729472 738376418304 739162324992 740183506944 741706778176 741746763576 742771516032 743562100736 744589361152 744629501952 746161922883 747192775056 747233056206 748265388192 749061820416 750096678912 751640351098 752719348836 753520521728 754561540096 754602218496 756449017856 758286799641 759093898368 760142616576 761955876864 762759291203 764667275008 766491328512 766580031488 770233961952 770323098048 772160643072 773227413504 774908354584 775978921088 776756837376 777829957632 778657857536 780549595371 782459897856 782502080256 783583137792 784417161216 786280502826 786371495924 788247323136 790176464896 790219063296 792939271488 794034748416 794077554816 796020965376 798761145728 798804206928 799907786496 800759185408 801865465856 803558993874 804669142368 804712522068 806681960448 808606236672 809458839644 810620837208 811483638784 812604735488 815445961239 817391143296 817485736704 820567867392 822351723232 823487834624 825452199936 828338346108 829482728256 830365605888 831557615616 832706445312 834420125448 834516689552 836507363328 837663031296 840591871938 841486573824 842649120768 842694547968 843858763776 844756942848 847664889344 847710586944 848881732608 849785257984 850959269888 851005145088 853934600064 853980635664 855160443648 856070651904 857253347328 859017544112 860204310784 860250684384 862356045824 862402535424 865371224172 866566768704 866613485304 868734418944 870806716416 871724904232 871771898907 872976286224 873905457152 875112792064 875990089728 878172573642 880267385088 880369254912 882469306368 883688472576 885609548096 886833052672 888948523008 892056680424 893289091968 894239883264 895523586048 898606288944 898710281056 900854083584 902098649088 905252785164 906216310272 907468283904 907517205504 909738246144 912869880832 912919093632 914180327424 915153354752 918353135856 919621876992 919671453792 921922240512 925095816736 925145688636 926423813952 927409872896 928691126272 931938241416 934161306624 934269413376 937485492853 938780666096 938831275746 941128953856 943373942784 945724310076 946672395552 947980260864 948989263872 950351560704 951664508928 953623000512 953733359488 956008415232 957329178624 960676425072 963027566592 963079483392 964410015744 966394737126 967729849632 968759873536 970150551552 972577308672 973490146356 974887614792 975925257216 977273536512 977326221312 980690517261 981734336128 983090640896 983143639296 984501891072 985549766656 988995684768 990362021376 990415411776 992839335936 994882563844 996257033408 996310741608 997687184256 998749093888 1000128905216 1002241162689 1003625798448 1006019868672 1006136291328 1009599761534 1011049066188 1012125197824 1013523488768 1015941169152 1019493349056 1020901819392 1021988438016 1023455526912 1024534669249 1026978615936 1027097464064 1029547524096 1030969884672 1033147277838 1034574611616 1035675783168 1037106610176 1037162520576 1040732793828 1043279863808 1043336107008 1044777517056 1045889548288 1048374003768 1048430521593 1050996430848 1051053090048 1053625417728 1056128249358 1057252361984 1058712997888 1058770073088 1061361287168 1065072275904 1066543715328 1067612921856 1071411991832 1072892189824 1072950029424 1075575947264 1079336636742 1080827782944 1083406012416 1086116069376 1087261281652 1089854857728 1089980982272 1094090489856 1095303155037 1097915914368 1099432728576 1100602933248 1102182875136 1104451128144 1105976971008 1107154141184 1108743487488 1110275260416 1112560167264 1112620145364 1114157274048 1115343151104 1116884041728 1116944252928 1120789162584 1121982098432 1123532161024 1123592730624 1125145018368 1127460526647 1129079023254 1130280782592 1131842310144 1131903327744 1134673526784 1135738504082 1138579466752 1138640847552 1140213924864 1141427535872 1143004463104 1147000912512 1149736992768 1149870047232 1153828298896 1155422358272 1155484647072 1158312558592 1162362531876 1163968381632 1165135256064 1166744936448 1167986786304 1169663459328 1170896764856 1173689846784 1173825673216 1176625741824 1179420754239 1179557243886 1182370984704 1185264697344 1185328594944 1189408907232 1191052122624 1192319844352 1194031448064 1198141718592 1198206310392 1199861679744 1201138778112 1202798198784 1205338490811 1207003713552 1208288413696 1209957711872 1210022940672 1214188259466 1215931255812 1217225458176 1218907103232 1224470847808 1226162502656 1226228605056 1229229654016 1233527584848 1235231751936 1238178299904 1242584321888 1245548408832 1245692551168 1251630188172 1251775034328 1254761044992 1256494546944 1257831923712 1259226076199 1260965746768 1262229860736 1263973681152 1265319018496 1267135414272 1271497334016 1271565880416 1273322598912 1274677886976 1276438904832 1276507717632 1280901900096 1284036755456 1284105977856 1285880020992 1288526316168 1290306466176 1290376026576 1293534068736 1293603803136 1297986861808 1298056836258 1299850153056 1301233676288 1303031382016 1303101628416 1307587356348 1309464429336 1310858185728 1312669188096 1313985134592 1317258860463 1318660913024 1320482695168 1320553882368 1323785781248 1328414322144 1330249579008 1333422784512 1336321550252 1338167731264 1341359824896 1341515055104 1347909433416 1348065421584 1351281125376 1353147973632 1356089620522 1359324465408 1361202425856 1362651250688 1364607369216 1369304821248 1369378640448 1371270491136 1372730032128 1374626512896 1376150117867 1377529703784 1379432815488 1380901044224 1382808813568 1382883360768 1387643725104 1387718532954 1389635720928 1391114809344 1393036689408 1397832005024 1397907362124 1401328574464 1401404120064 1404833890304 1408170999144 1408246913619 1411693430784 1415060914176 1416552969377 1418586465114 1420096367872 1422058287104 1423483895808 1430434500768 1430600039232 1434012622848 1435993767936 1439115515656 1441103710592 1444541349888 1449592105689 1451594774448 1453139810304 1455225827328 1458865963008 1460235219534 1460404206716 1463887885824 1465910304768 1467470577664 1469577166848 1472601504192 1474635961344 1474715458944 1476752836608 1478324649984 1483413556352 1483493527152 1485543032064 1487124201472 1489178722304 1489259003904 1492323845766 1494385550112 1494466112412 1496530776384 1498123640832 1500193357824 1503280702196 1505438697672 1507041043456 1509123080192 1509204436992 1514399642301 1516573599282 1518187796736 1520285233152 1523911753728 1525518582406 1529334550016 1532982657024 1533160062976 1540467923904 1540646196096 1544321286144 1546454827008 1549816709168 1551957842176 1553513674752 1555659915264 1561099190742 1564919795712 1565004160512 1567166275584 1568834322432 1572561005652 1572742991848 1576494646272 1580352929792 1580438126592 1584192374037 1585878542976 1588069496832 1588155109632 1592041930752 1597522291456 1597608413856 1599815572992 1601518370816 1603730931712 1607117987748 1609338284736 1609425044136 1613363920896 1617212473344 1618917679288 1619004955113 1621241674416 1622967277568 1625209470976 1630891922478 1634782286592 1634971473408 1641135734784 1644703446464 1646975669248 1650904399872 1656676692216 1658965456512 1660731211776 1663115231232 1665412890624 1668840250896 1669033379104 1673014726656 1675326062592 1681183743876 1682973147648 1685298241536 1685389095936 1687717527552 1689513885696 1695329778688 1695421173888 1697763465216 1699570515968 1702010290176 1703607756123 1707869200128 1707961271328 1710320887296 1712141303808 1714506694656 1718035088224 1720408621568 1720501368768 1724712091648 1724805070848 1730742448344 1733133537408 1733226970608 1737468837888 1741044486727 1743449808464 1743543797814 1745952572448 1747810914304 1750225584128 1751980179456 1756345147284 1760534770176 1760738509824 1764938612736 1767376945152 1769335865829 1771219096192 1773666105344 1777897046016 1784113360848 1786578183936 1788479766528 1791047172096 1797212577888 1797420562112 1801708167168 1804197298176 1810505570328 1812432620544 1814936567808 1815034411008 1821282389199 1825739761664 1825838187264 1828360654848 1830306709504 1836706271712 1839243753984 1839342907584 1843844481024 1850191633472 1850291377272 1852847627904 1854819745792 1857382252544 1863876482832 1868322613248 1868538826752 1874970985706 1877561332192 1877662551492 1882257907712 1886747885568 1891448620152 1893344791104 1895960521728 1897978527744 1900703121408 1902707242891 1907246001024 1907466718976 1912016830464 1914658357248 1921352850144 1926055133184 1926158966784 1928820031488 1932789474252 1935459699264 1937519747072 1940301103104 1946980292712 1947085254387 1949775229584 1951850514432 1954547073024 1954652442624 1961381034522 1963468672256 1966181281792 1966287278592 1969003782144 1971099533312 1977991369536 1980724042752 1980830823552 1985678671872 1989765127688 1992514066816 1992621483216 1995374368512 1997498187776 2000257810432 2004482325378 2007251596896 2012039737344 2012272582656 2019199523068 2022098132376 2024250395648 2027046977536 2031882338304 2034134430783 2038986698112 2041803638784 2043976876032 2046911053824 2049069338498 2053957231872 2054194928128 2059095048192 2061939769344 2066294555676 2069149223232 2071351566336 2074213220352 2074325041152 2081465587656 2086559727616 2086672214016 2089555034112 2096748007536 2096861043186 2101992861696 2102106180096 2107250835456 2112256498716 2114504723968 2117425995776 2117540146176 2122722574336 2127879697671 2130144551808 2133087430656 2135225843712 2142823983664 2145784379648 2145900058848 2151151894528 2158673273484 2161655565888 2166812024832 2172232138752 2174522563304 2179709715456 2179961964544 2190352829301 2190606310074 2195831828736 2198865457152 2201205866496 2204365750272 2208902256288 2211953942016 2214308282368 2217486974976 2220550520832 2225120334528 2225240290728 2228314548096 2230686302208 2233768083456 2233888505856 2238485768649 2241578325168 2243964196864 2247064322048 2247185461248 2250290036736 2254921053294 2258158046508 2260561565184 2263684620288 2263806655488 2269347053568 2271477008164 2277158933504 2277281695104 2280427849728 2282855071744 2288277873609 2294001825024 2299473985536 2299740094464 2307656597792 2310844716544 2310969294144 2316625117184 2324725063752 2327936763264 2330270512128 2333489872896 2335973572608 2338562712941 2341793529712 2347379693568 2347651346432 2353251483648 2358841508478 2359114487772 2364741969408 2370529394688 2370657189888 2378817814464 2382104245248 2384639688704 2388062896128 2396283437184 2396412620784 2399723359488 2402277556224 2405596397568 2410676981622 2414007427104 2416576827392 2419915423744 2420045881344 2428376518932 2431862511624 2434450916352 2437814206464 2446337883717 2448941695616 2452325005312 2452457210112 2458459308032 2467055169696 2470463503872 2476356599808 2485168643776 2491096817664 2491385102336 2503260376344 2503550068656 2509522089984 2512989093888 2518452152398 2521931493536 2524459721472 2527947362304 2530638036992 2534270828544 2542994668032 2543131760832 2546645197824 2549355773952 2552877809664 2553015435264 2555707361753 2561803800192 2568073510912 2568211955712 2571760041984 2577052632336 2580612932352 2580752053152 2587068137472 2587207606272 2595973723616 2596113672516 2599700306112 2602467352576 2606062764032 2606203256832 2615174712696 2615315696721 2618928858672 2621716371456 2625338376192 2627970269184 2630741228843 2634517720926 2637321826048 2640965390336 2641107764736 2647571562496 2656828644288 2660499158016 2666845569024 2672643100504 2676335462528 2682719649792 2683030110208 2695818866832 2696130843168 2702562250752 2706295947264 2712179241044 2718648930816 2722404851712 2725302501376 2729214738432 2738609642496 2738757280896 2742540982272 2745460064256 2752300235734 2755059407568 2758865630976 2761802088448 2765617627136 2765766721536 2775287450208 2775437065908 2779271441856 2782229618688 2786073378816 2795664010048 2795814724248 2802657148928 2802808240128 2812456478559 2816341998288 2816493827238 2823386861568 2830121828352 2833105938754 2837172930228 2840192735744 2844116574208 2846967791616 2860869001536 2861200078464 2868025245696 2871987535872 2878231031312 2882207421184 2889082699776 2899184211378 2903189548896 2906279620608 2910451654656 2917731926016 2920470439068 2920808413432 2927775771648 2931820609536 2934941155328 2942071551783 2945203008384 2949271922688 2949430917888 2953505673216 2956649299968 2966827112704 2966987054304 2971086064128 2974248402944 2978357444608 2978518007808 2984647691532 2988771100224 2988932224824 2993061552768 2996247281664 3000386715648 3006561404392 3006723488067 3010877395344 3014082086912 3018246160384 3018408873984 3028799284602 3033147198564 3036375593472 3040570466304 3047823507456 3051037164812 3058669100032 3065965314048 3066320125952 3073604007747 3080935847808 3081292392192 3088642572288 3092909654016 3099633418336 3103915684352 3107027349504 3111319830528 3122198381484 3129839591424 3130008321024 3134332551168 3137668644864 3145122011304 3145485983696 3152989292544 3160876253184 3168384748074 3171757085952 3176138993664 3176310219264 3184083861504 3195044582912 3195216827712 3199631145984 3203036741632 3207461863424 3214235975496 3218676569472 3218850088272 3226727841792 3237835358576 3238009910226 3242483348832 3245934555136 3250418941952 3261783844956 3269564573184 3269942946816 3282271469568 3285909465111 3289406892928 3293951338496 3301808799744 3313353384432 3317930913024 3321462423552 3326230462464 3330825781248 3337680501792 3338066758208 3346029453312 3350652125184 3362367487752 3365946295296 3370596483072 3370778191872 3375435055104 3382381579941 3390659557376 3390842347776 3395526930432 3399141031936 3404020580352 3407215512246 3415738400256 3415922542656 3420641774592 3424282607616 3429013389312 3436070176448 3440817243136 3441002737536 3449424183296 3449610141696 3461484896688 3466267074816 3466453941216 3474937675776 3482088973454 3486899616928 3487087595628 3491905144896 3495621828608 3500451168256 3503960358912 3512690294568 3521069540352 3521477019648 3529877225472 3533599165369 3538671731658 3542438192384 3547332210688 3555794092032 3568226721696 3573156367872 3576959533056 3582094344192 3594425155776 3594841124224 3603416334336 3608394596352 3616015472433 3621011140656 3624865241088 3629873135616 3630068822016 3642564778398 3651479523328 3651676374528 3656721309696 3660613419008 3673412543424 3678487507968 3678685815168 3687688962048 3700383266944 3700582754544 3705695255808 3709639491584 3714764505088 3727752965664 3736645226496 3737077653504 3749941971412 3755122664384 3755325102984 3764515815424 3773495771136 3777678228597 3782897240304 3786689582208 3791921043456 3795957055488 3801406242816 3805414485782 3814492002048 3814933437952 3824033660928 3829316714496 3842705700288 3852110266368 3852317933568 3857640062976 3865578948504 3870919398528 3875039494144 3880602206208 3893960585424 3894170508774 3899550459168 3903701028864 3909094146048 3909304885248 3922762069044 3926937344512 3932362563584 3932574557184 3938007564288 3942199066624 3951776581389 3955982739072 3961448085504 3961661647104 3971357343744 3979530255376 3985028133632 3985242966432 3990748737024 3994996375552 4000515620864 4008964650756 4014503193792 4024079474688 4024545165312 4038399046136 4044196264752 4048500791296 4054093955072 4068268861566 4077973396224 4083607277568 4087953752064 4093822107648 4098138676996 4107914463744 4108389856256 4118190096384 4123879538688 4128450353601 4132589111352 4138298446464 4142703132672 4148426440704 4148650082304 4162931175312 4173119455232 4173344428032 4179110068224 4193496015072 4193722086372 4203985723392 4204212360192 4214501670912 4224512997432 4229009447936 4234851991552 4235080292352 4249658908131 4255759395342 4260289103616 4266174861312 4270451687424 4285647967328 4291568759296 4291800117696 4302303789056 4317346546968 4323311131776 4333624049664 4343045038319 4349045126608 4359419430912 4359923929088 4380705658602 4381212620148 4391663657472 4397730914304 4402411732992 4408731500544 4417804512576 4423907884032 4428616564736 4434973949952 4450240669056 4450480581456 4456629096192 4461372604416 4467536166912 4467777011712 4476971537298 4483156650336 4487928393728 4494128644096 4494370922496 4500580073472 4509842106588 4516316093016 4521123130368 4527369240576 4527613310976 4542954016328 4543198926903 4554317867008 4554563390208 4560855699456 4565710143488 4576555747218 4588003650048 4598947971072 4599480188928 4615313195584 4621689433088 4621938588288 4633250234368 4649450127504 4655873526528 4660541024256 4666979745792 4677125425882 4683587059424 4694759387136 4695302692864 4706502967296 4717683016956 4718228975544 4729483938816 4741058789376 4741314379776 4746313671827 4757635628928 4764208490496 4769279377408 4776125792256 4792566874368 4792825241568 4799446718976 4804555112448 4811192795136 4821353963244 4828014854208 4833153654784 4839830847488 4840091762688 4856753037864 4857014865339 4863725023248 4868901832704 4875628412928 4892675767434 4897883391232 4904650010624 4904914420224 4916918616064 4934110339392 4940927007744 4952713199616 4970337287552 4982193635328 4982770204672 5006520752688 5007100137312 5019044179968 5025978187776 5036904304796 5043862987072 5048919442944 5055894724608 5061276073984 5068541657088 5085989336064 5086263521664 5093290395648 5098711547904 5106030870528 5110823268369 5111414723506 5123607600384 5136147021824 5136423911424 5143520083968 5154105264672 5161225864704 5161504106304 5174136274944 5174415212544 5191947447232 5192227345032 5199400612224 5204934705152 5212125528064 5212406513664 5223133460181 5230349425392 5230631393442 5237857717344 5243432742912 5250676752384 5255940538368 5261482457686 5269035441852 5274643652096 5281930780672 5282215529472 5295143124992 5308007597487 5313657288576 5320998316032 5333691138048 5345286201008 5352670925056 5365439299584 5366060220416 5391637733664 5392261686336 5405124501504 5412591894528 5424358482088 5437297861632 5444809703424 5450605002752 5463847167597 5477219284992 5477514561792 5485081964544 5490920128512 5504600471468 5510118815136 5517731261952 5523604176896 5531235254272 5531533443072 5550574900416 5550874131816 5558542883712 5564459237376 5572146757632 5591328020096 5591629448496 5605314297856 5605616480256 5624912957118 5632683996576 5632987654476 5646773723136 5660243656704 5666211877508 5674345860456 5680385471488 5688233148416 5693935583232 5708121728673 5721738003072 5722400156928 5736050491392 5743975071744 5756462062624 5764414842368 5778165399552 5798368422756 5806379097792 5812559241216 5820903309312 5840940878136 5841616826864 5855551543296 5863641219072 5884143103566 5890406016768 5898543845376 5898861835776 5907011346432 5913298599936 5933654225408 5933974108608 5942172128256 5948496805888 5956714889216 5957036015616 5969295383064 5977542200448 5977864449648 5986123105536 5992494563328 6000773431296 6013122808784 6013446976134 6021754790688 6028164173824 6036492320768 6036817747968 6057598569204 6066294397128 6072751186944 6081140932608 6095647014912 6102074329624 6102403292349 6117338200064 6131930628096 6132640251904 6147208015494 6161871695616 6162584784384 6177285144576 6185819308032 6199266836672 6207831368704 6214054699008 6222639661056 6244396762968 6259679182848 6260016642048 6268665102336 6290244022608 6290971967392 6305978585088 6321752506368 6336769496148 6343514171904 6352277987328 6352620438528 6368167723008 6390089165824 6390433655424 6399262291968 6406073483264 6428471950992 6437353138944 6437700176544 6453455683584 6475670717152 6476019820452 6484966697664 6491869110272 6500837883904 6523567689912 6539129146368 6539885893632 6562398449971 6571818930222 6578813785856 6587902676992 6603617599488 6626706768864 6635861826048 6642924847104 6652460924928 6661651562496 6675361003584 6676133516416 6692058906624 6701304250368 6715457305947 6724734975504 6731892590592 6741192966144 6741556383744 6750870110208 6764763159882 6781319114752 6781684695552 6791053860864 6798282063872 6808041160704 6814431024492 6831476800512 6831845085312 6841283549184 6848565215232 6864833620827 6872140352896 6881634486272 6882005475072 6898848366592 6899220283392 6922969793376 6932534149632 6932907882432 6949875351552 6964177946908 6973799233856 6974175191256 6983810289792 6991243657216 7000902336512 7007920717824 7015688138823 7025380589136 7042139080704 7042954039296 7059754450944 7067198330738 7077343463316 7084876384768 7094664421376 7111588184064 7136453443392 7146312735744 7153919066112 7164188688384 7188850311552 7189682248448 7206832668672 7216789192704 7232030944866 7242022281312 7249730482176 7259746271232 7260137644032 7285129556796 7302959046656 7303352749056 7313442619392 7321226838016 7339013651151 7346825086848 7356975015936 7357371630336 7375377924096 7400766533888 7401165509088 7411390511616 7419278983168 7429529010176 7455505931328 7473290452992 7474155307008 7499883942824 7510245328768 7510650205968 7529031630848 7555356457194 7565794480608 7573379164416 7583842086912 7591914110976 7602812485632 7610828971564 7628984004096 7629866875904 7648067321856 7658633428992 7667122085259 7685411400576 7704220532736 7704635867136 7715280125952 7731157897008 7741838797056 7750078988288 7761204412416 7787921170848 7788341017548 7799100918336 7807402057728 7818188292096 7818609770496 7845524138088 7853874689024 7864725127168 7865149114368 7876015128576 7892223686529 7903553162778 7911965478144 7922896171008 7923323294208 7942714687488 7959060510752 7970056267264 7970485932864 7981497474048 7989992751104 8001031241728 8017929301512 8029006387584 8048158949376 8049090330624 8076798092272 8088392529504 8097001582592 8108187910144 8136537723132 8155946792448 8167214555136 8175907504128 8187644215296 8196277353992 8215828927488 8216779712512 8236380192768 8256900707202 8265178222704 8276596892928 8285406265344 8296852881408 8297300164608 8325862350624 8346238910464 8346688856064 8358220136448 8386992030144 8387444172744 8407971446784 8408424720384 8437369435677 8449025994864 8458018895872 8469703983104 8470160584704 8499317816262 8511518790684 8520578207232 8532349722624 8540903374848 8571295934656 8583137518592 8583600235392 8604607578112 8634693093936 8646622263552 8667248099328 8686090076638 8698090253216 8718838861824 8719847858176 8761411317204 8762425240296 8783327314944 8795461828608 8804823465984 8814582533393 8835609025152 8847815768064 8857233129472 8869947899904 8900481338112 8900961162912 8913258192384 8922745208832 8935072333824 8935554023424 8953943074596 8966313300672 8975856787456 8988257288192 8988741844992 9001160146944 9019684213176 9020170464201 9032632186032 9042246260736 9054738481152 9055226621952 9085908032656 9086397853806 9108635734016 9109126780416 9121711398912 9131420286976 9153111494436 9176007300096 9197895942144 9198960377856 9220812023241 9230626391168 9243378866176 9243877176576 9266500468736 9298900255008 9311747053056 9321082048512 9333959491584 9354250851764 9367174118848 9389518774272 9390605385728 9413005934592 9435366033912 9436457951088 9458967877632 9482628759552 9492627343654 9515271257856 9528416980992 9538558754816 9552251584512 9585133748736 9585650483136 9598893437952 9609110224896 9622385590272 9642707926488 9656029708416 9666307309568 9679661694976 9680183525376 9713506075728 9714029730678 9727450046496 9737803665408 9751256825856 9785351534868 9795766782464 9809300021248 9809828840448 9833837232128 9857728395333 9868220678784 9881854015488 9905426399232 9915870785639 9940674575104 9964387270656 9965540409344 10013041505376 10014200274624 10038088359936 10051956375552 10073808609592 10087725974144 10097838885888 10111789449216 10122552147968 10147144739823 10171978672128 10172527043328 10186580791296 10197423095808 10212061741056 10221646536738 10222829447012 10247215200768 10272294043648 10272847822848 10287040167936 10308210529344 10322451729408 10323008212608 10348272549888 10348830425088 10383894894464 10384454690064 10398801224448 10409869410304 10424251056128 10424813027328 10446266920362 10460698850784 10461262786884 10475715434688 10486865485824 10501353504768 10511881076736 10522964915372 10538070883704 10549287304192 10563861561344 10564431058944 10600797496107 10616015194974 10627314577152 10641996632064 10667382276096 10690572402016 10705341850112 10730878599168 10732120440832 10783275467328 10784523372672 10810249003008 10825183789056 10848716964176 10874595723264 10889619406848 10927694335194 10954438569984 10955029123584 10970163929088 10981840257024 11009200942936 11020237630272 11035462523904 11047208353792 11062470508544 11063066886144 11101149800832 11101748263632 11117085767424 11128918474752 11144293515264 11182656040192 11183258896992 11210628595712 11211232960512 11249825914236 11265367993152 11265975308952 11293547446272 11320487313408 11332423755016 11333034685791 11348691720912 11360770942976 11376466296832 11387871166464 11416243457346 11443476006144 11444800313856 11472100982784 11487950143488 11512924125248 11528829684736 11556330799104 11596736845512 11612758195584 11625118482432 11641806618624 11681881756272 11683233653728 11711103086592 11727282438144 11768286207132 11780812033536 11797087690752 11797723671552 11814022692864 11826597199872 11867308450816 11867948217216 11884344256512 11896993611776 11914072031232 11938590766128 11955084400896 11955728899296 11972246211072 11984989126656 12001546862592 12026245617568 12026893952268 12043509581376 12056328347648 12072984641536 12073635495936 12115197138408 12132588794256 12145502373888 12162281865216 12187311407089 12204148659248 12204806584698 12234676400128 12263861256192 12265280503808 12294416030988 12323743391232 12325169568768 12354570289152 12371638616064 12385351060803 12398533673344 12415662737408 12428109398016 12445279322112 12488793525936 12519358365696 12520033284096 12537330204672 12580488045216 12581943934784 12611957170176 12643505012736 12673538992296 12687028343808 12704555974656 12705240877056 12748976724393 12780178331648 12780867310848 12798524583936 12812146966528 12856943901984 12874706277888 12875400353088 12906911367168 12951341434304 12952039640904 12969933395328 12983738220544 13001675767808 13029135114957 13047135379824 13078258292736 13079771787264 13124796899942 13143637860444 13157627571712 13175805353984 13207235198976 13253413537728 13271723652096 13285849694208 13304921849856 13318950700237 13350722007168 13352267032832 13384117813248 13402608500736 13430914611894 13449469951008 13463785181184 13482385932288 13483112767488 13501740220416 13529526319764 13562638229504 13563369391104 13582107721728 13596564127744 13628862048984 13629596780709 13662953601024 13663690170624 13682567098368 13697130430464 13729667241654 13744280705792 13763268972544 13764010950144 13797696733184 13798440566784 13845939586752 13865068299264 13865815764864 13899750703104 13928355893816 13947598467712 13948350382512 13967620579584 13982487314432 14001804673024 14031376277646 14050761178272 14084278161408 14085908078592 14119508901888 14134396661476 14154686926632 14169752769536 14189328842752 14223176368128 14238941015481 14272906886784 14292625471488 14307838132224 14328377376768 14377700623104 14379364496896 14413665337344 14433578385408 14464061889732 14484044562624 14499460964352 14519492542464 14520275288064 14570259113592 14605918093312 14606705498112 14626885238784 14678027302302 14693650173696 14713950031872 14714743260672 14750755848192 14801533067776 14802331018176 14822781023232 14838557966336 14859058020352 14911011862656 14946580905984 14948310614016 14999767885648 15020490657536 15021300411936 15058063261696 15110712914388 15131588961216 15146758328832 15167684173824 15183828221952 15205624971264 15221657943128 15257968008192 15259733751808 15296134643712 15332469805107 15334244170518 15370822801152 15408441065472 15409271734272 15430560251904 15462315794016 15483677594112 15500157976576 15522408824832 15575842341696 15576682035096 15598201836672 15614804115456 15636376584192 15637219540992 15669400380543 15691048276176 15707749378048 15729450254336 15730298228736 15752030257152 15784447373058 15807106325556 15823930956288 15845792342016 15846646588416 15885429374976 15918121021504 15940112534528 15940971865728 15962994948096 15979985502208 16035858603024 16058012775168 16096317898752 16098180661248 16153596184544 16176785059008 16194003165184 16216375820288 16273075446264 16311893584896 16334429110272 16351815008256 16369938990587 16392554707984 16431657854976 16433559425024 16472760385536 16513801414404 16530356445408 16553193785856 16570812530688 16593705762816 16594600329216 16651724701248 16692477820928 16693377712128 16716440272896 16773984060288 16774888345488 16815942893568 16816849440768 16874738871354 16898051989728 16916037791744 16939407966208 16940321169408 16998635632524 17023037581368 17041156414464 17064699445248 17081806749696 17124365186019 17142591869312 17166275037184 17167200470784 17209215156224 17269386187872 17293244527104 17334496198656 17372180153276 17396180506432 17437677723648 17439695716352 17522822634408 17524850480592 17566654629888 17590923657216 17629165066786 17671218050304 17695631536128 17714466258944 17739895799808 17800962676224 17801922325824 17826516384768 17845490417664 17870144667648 17871108046848 17889951532271 17907886149192 17932626601344 17951713574912 17976514576384 17977483689984 18002320293888 18039368426352 18040340928402 18065264372064 18084492521472 18109476962304 18110453243904 18171816065312 18172795707612 18217271468032 18218253560832 18243422797824 18262840573952 18306222988872 18307209877047 18352014600192 18395791884288 18397920755712 18415188601901 18441624046482 18461252782336 18486757732352 18487754353152 18533000937472 18597800510016 18623494106112 18642164097024 18667918983168 18708501703528 18734348237696 18779037548544 18781210771456 18870732067824 18872915902176 18917935755264 18965257519104 18985254687308 19030542515712 19056833961984 19077117509632 19104503169024 19170267497472 19171300966272 19197786875904 19218220449792 19285415852976 19312059416832 19332614619136 19359323389952 19360367050752 19427012151456 19428059461356 19454900092992 19475607330816 19502513651712 19570703069736 19591533564928 19618600042496 19619657680896 19687195349913 19715456790666 19736441357568 19763708030976 19810852798464 19831741571278 19881349150208 19928774541312 19931080818688 20026083010752 20028400549248 20076176719872 20103912751104 20147617219184 20175451948288 20195677771776 20223578898432 20294289479646 20343957344256 20345054086656 20373161582592 20394846191616 20424123482112 20443293073476 20445658894024 20494430401536 20544588087296 20545695645696 20594500862481 20616421058688 20644903458816 20646016425216 20696545099776 20697660850176 20767789788928 20768909380128 20797602448896 20819738820608 20848502112256 20849626054656 20892533840724 20921397701568 20922525573768 20951430869376 20973730971648 21002707009536 21023762153472 21045929830744 21047064416469 21076141767408 21098574608384 21127723122688 21128862117888 21201594992214 21232030389948 21254629154304 21283993264128 21334764552192 21381144804032 21410683700224 21461757198336 21464240881664 21566550934656 21569046745344 21620498006016 21650367578112 21697433928352 21749191446528 21779238813696 21855388670388 21908877139968 21910058247168 21940327858176 21963680514048 22018401885872 22040475260544 22070925047808 22094416707584 22126133772288 22202299601664 22203496527264 22234171534848 22257836949504 22288587030528 22365312080384 22366517793984 22421257191424 22422465921024 22499651828472 22530735986304 22531950617904 22587094892544 22664847510032 22666069371582 22697383441824 22721541885952 22752932593664 22775742332928 22832486914692 22886952012288 22889600627712 22944201965568 22975900286976 23001366255777 23025848250496 23057659369472 23112661598208 23193473691024 23225516391168 23250236964864 23283613237248 23363763512544 23366467307456 23422206173184 23454564876288 23536572414264 23561624067072 23594175381504 23595447343104 23628045385728 23676671059587 23734616901632 23735896434432 23768688513024 23793987223552 23828144062464 23877181532256 23910168801792 23911457798592 23944492422144 23969978253312 24003093725184 24052491235136 24053787904536 24087019162752 24112656695296 24145969283072 24147270991872 24230394276816 24265177588512 24291004747776 24324563730432 24374622814178 24408297318496 24409613169396 24469352800256 24527722512384 24530561007616 24588832061976 24647486782464 24650339137536 24709140578304 24735194157583 24770702121606 24797067346688 24831325474816 24856218796032 24890558644224 24977587051872 25038716731392 25040066568192 25074660409344 25160976090432 25163887869568 25223914340352 25312108307031 25347077984592 25374056687616 25409111949312 25410481754112 25497953448786 25560356663296 25561734621696 25597049167872 25624293933056 25713887803968 25749412555776 25750800706176 25813822734336 25902682868608 25904079281808 25939866790656 25967476441088 26003351535616 26058270229914 26094270759648 26156516585472 26159543574528 26249593799884 26287275720888 26315255143424 26351610707968 26414470397952 26443747600179 26506827075456 26543447304192 26571699388416 26609843699712 26637901400474 26701444014336 26704534065664 26768235626496 26805217001472 26861829223788 26898939902016 26927570362368 26964771864576 26966225534976 27003480440832 27059052639528 27125276459008 27126738782208 27164215443456 27257724097968 27259193561418 27325907202048 27327380341248 27365134196736 27394260860928 27459334483308 27488561411584 27526537945088 27528021900288 27595393466368 27596881133568 27662436069723 27691879173504 27730136598528 27731631529728 27799501406208 27856711787632 27895196935424 27896700765024 27935241159168 27964974628864 28003609346048 28062752555292 28101522356544 28168556322816 28171816157184 28239017803776 28268793322952 28309373853264 28339505539072 28378657685504 28477882030962 28545813773568 28585250942976 28615676264448 28656754753536 28755401246208 28758728993792 28827330674688 28867156770816 28928123779464 28968089125248 28998921928704 29038985084928 29040550576128 29140518227184 29211836186624 29213410996224 29253770477568 29356054604604 29387300347392 29427900063744 29429486521344 29501511696384 29603066135552 29604662036352 29645562046464 29677115932672 29747612356917 29822023725312 29893161811968 29896621228032 29999535771296 30040981315072 30042600823872 30116126523392 30221425828776 30263177922432 30293516657664 30335368347648 30367656443904 30401315268233 30443315886256 30515936016384 30519467503616 30592269287424 30664939610214 30668488341036 30741645602304 30816882130944 30818543468544 30861120503808 30924631588032 30967355188224 31000315953152 31044817649664 31151684683392 31153364070192 31196403673344 31229608230912 31272753168384 31274439081984 31338800761086 31382096552352 31415498756096 31458900508672 31460596457472 31504060514304 31568894746116 31614212651112 31647861912576 31691584684032 31693293176832 31802392488321 31836242043008 31880225069056 31881943731456 31925989896192 31959971004416 32071717206048 32116025550336 32192635797504 32196361322496 32307192369088 32353570118016 32388006330368 32432751640576 32546150892528 32623787169792 32668858220544 32739877981174 32785109415968 32863315709952 32867118850048 32945520771072 33027602828808 33060712890816 33106387571712 33141625061376 33187411525632 33189200658432 33224195702789 33303449402496 33384955641856 33386755424256 33432880545792 33547968120576 33549776690976 33631885787136 33633698881536 33749477742708 33796103979456 33832075583488 33878815932416 33880642338816 33997271265048 33999104057373 34046075162736 34082312828928 34129398890496 34163613499392 34248730372038 34285183738624 34332550074368 34334400941568 34418430312448 34538772375744 34586489054208 34668992397312 34744360306552 34792361012864 34875355447296 34879391432704 35045645268816 35049700961184 35133309259776 35181847314432 35258330133572 35342436100608 35391263072256 35428932517888 35479791599616 35601925352448 35603844651648 35653032769536 35690980835328 35742216093696 35779903064542 35815772298384 35865253202688 35903427149824 35953029152768 35954967379968 36004640587776 36078736852704 36080681856804 36130528744128 36168985042944 36218953924608 36220906487808 36343632130624 36345591415224 36434542936064 36436507121664 36486845595648 36561934221267 36612445977744 36614419754094 36704029200384 36791583768576 36795841511424 36830377203802 36883248092964 36922505564672 36973515464704 36975508706304 37066001874944 37156053182409 37195601020032 37246988212224 37284328194048 37335837966336 37417003407056 37468696475392 37558075097088 37562421542912 37741464135648 37745831804352 37835871510528 37930515038208 37970509374616 38061085031424 38113667923968 38154235019264 38246930173179 38340534994944 38342601932544 38395573751808 38436440899584 38570831705952 38624118833664 38665229238272 38718646779904 38720734101504 38854024302912 38856118922712 38909800185984 38951214661632 39005027303424 39087405344871 39141406139472 39183067129856 39237200084992 39239315361792 39374390699826 39430913581332 39472882715136 39527416061952 39621705596928 39663483142556 39762698300416 39857549082624 39862161637376 39956852100711 40052166021504 40056801098496 40152353439744 40207825502208 40295234438368 40350903896576 40391355543552 40447157796864 40588578959292 40687914688512 40690108173312 40746323165184 40789692383232 40886586146952 40891317788048 40988860803072 41091391291392 41189001724962 41232842117376 41289806917632 41292032850432 41393090199552 41395321700352 41535579577856 41537818760256 41595204897792 41639477641216 41697004224512 41699252109312 41785067681448 41842795403136 41845051147536 41902861738752 41947461943296 42005414019072 42091859661488 42094128832938 42152283534816 42197149216768 42255446245376 42257724235776 42403189984428 42464060779896 42509258308608 42567986528256 42669529104384 42716823046443 42762289608064 42821367400448 42923514396672 42928481763328 43133101869312 43138093490688 43240996012032 43300735156224 43394867856704 43498382893056 43558477627392 43710777340776 43817754279936 43820116494336 43880655716352 44036803771744 44080950521088 44141850095616 44188833415168 44252267544576 44404599203328 44406993054528 44468343069696 44515673899008 44577174061056 44730624160768 44733035587968 44842514382848 44844931842048 44999303656944 45061471972608 45063901235808 45174189785088 45329695020064 45332138743164 45394766883648 45443083771904 45505865187328 45551484665856 45664973829384 45773904024576 45779201255424 45888403931136 45936789149797 46002732511554 46051696500992 46115318738944 46225323196416 46386947382048 46451032782336 46500473929728 46567226474496 46727527025088 46732934614912 46844412346368 46909129752576 47008201141629 47073144828528 47123248134144 47188350763008 47190894686208 47256090771456 47353342119174 47469233803264 47471792868864 47537377026048 47587974447104 47656288124928 47754363064512 47820337603584 47822915597184 47888984844288 47939956506624 48104982470272 48107575809072 48174038325504 48225313390592 48291938566144 48294541983744 48460788553632 48530355177024 48582009495552 48649127460864 48749245628356 48816594636992 48819226338792 48938705600512 49055445024768 49109816971761 49177664123952 49294973564928 49300678275072 49418281156608 49470388315166 49541404243212 49594134693376 49662650949632 49712437592064 49781117288448 49955174103744 50077433462784 50080133136384 50149320818688 50321952180864 50327775739136 50447828680704 50624216614062 50694155969184 50748113375232 50818223898624 50820963508224 50995906897572 51120713326592 51123469243392 51194098335744 51248587866112 51373095558057 51427775607936 51498825111552 51501601412352 51627645468672 51805365737216 51808158563616 51879733581312 51934952882176 52006703071232 52116540459828 52188541519296 52313033170944 52319087149056 52499187599768 52574551441776 52630510286848 52703221415936 52887495200358 53013654150912 53086894608384 53143398776832 53219687399424 53275802800948 53402888028672 53409068131328 53536471252992 53610434002944 53669854596813 53723658447576 53797879804032 53855140724736 53929543729152 53932451069952 54006960881664 54118105279056 54250552918016 54253477564416 54328430886912 54515448195936 54518387122836 54651814404096 54654760682496 54730268393472 54788521721856 54918668966616 54977122823168 55053075890176 55056043800576 55193762267136 55245565805703 55324872139446 55383758347008 55460273197056 55463263059456 55599002812416 55713423575264 55790393870848 55793401530048 55870482318336 55929949257728 56007218692096 56125505110584 56203044713088 56337112645632 56343632314368 56459585498147 56537586645904 56618747706528 56679011078144 56757315371008 56955764061924 57091627547136 57170501885952 57231352528896 57313509507072 57510802492416 57517457987584 57654661349376 57856247558928 57936178250496 57997843857408 58077970169856 58081101152256 58281036454368 58423672373248 58426821992448 58507540955136 58712109209208 58774600694784 58855800127488 58858973042688 59061586049739 59206132271104 59209324072704 59291124092928 59354231865344 59495224713834 59644047450624 59786323623936 59793242456064 59999071542592 60081962630144 60085201647744 60232253046784 60442851657552 60526355844864 60587033315328 60670736695296 60802630536466 60886631772512 61031872032768 61038935007232 61184538574848 61329879220428 61336976682072 61483291204608 61633764261888 61637086937088 61702077733751 61849263176064 61934710376448 62000631906304 62089635299328 62303369366784 62306728140384 62392807346688 62459216461824 62545506336768 62548878163968 62677601522172 62764193104704 62830997512192 62917801017344 62921192914944 63008121028608 63137789492232 63141193249407 63228425302224 63295723825152 63383169368064 63386586353664 63604784976642 63672484086016 63760450138112 63763887462912 63851979792384 63919942008832 64143434412096 64232051100672 64385271595008 64392722644992 64614384738176 64707140236032 64776012660736 64865503281152 65092301785056 65247574339584 65337716441088 65479755962348 65570218831936 65726631419904 65734237700096 65891041542144 66055205657616 66121425781632 66212775143424 66283250122752 66378401316864 66448391405578 66606898804992 66769911283712 66773510848512 66865761091584 67095936241152 67099553381952 67263771574272 67267397763072 67498955485416 67592207958912 67664151166976 67757631864832 67761284677632 67994542530096 67998208114746 68092150325472 68164625657856 68258797780992 68327226998784 68497460744076 68570367477248 68665100148736 68668801883136 68836860624896 69004098767331 69077544751488 69172978108416 69337984794624 69488720613104 69584722025728 69750710894592 69758782865408 70091290537632 70099401922368 70266618519552 70363694628864 70516660267144 70684872201216 70782526144512 70857865035776 71030013178761 71203850704896 71207689303296 71306065539072 71381961670656 71484432187392 71559806129084 71631544596768 71730506405376 71806854299648 71906058305536 71909934759936 72009281175552 72157473705408 72161363713608 72261057488256 72337970085888 72437907849216 72441812975616 72687264261248 72691182830448 72869085872128 72873014243328 72973691191296 73123868442534 73224891955488 73228839508188 73408058400768 73583167537152 73591683022848 73660754407604 73766496185928 73845011129344 73947030929408 73951017412608 74205582472749 74312106364818 74391202040064 74493976424448 74568656388096 74671675932672 74834006814112 74937392950784 75116150194176 75124843085824 75482928271296 75491663608704 75671743021056 75941018749232 76122170062848 76227335847936 76493860346358 76681069989888 76685203865088 76791147503616 76872881799168 77141663411904 77248237667328 77330458476544 77437293559808 77441468203008 77708048605824 77712237845424 77819600371968 77902429323264 78010054606848 78174810689742 78282812278944 78366134259712 78474400169984 78478630723584 78748781399652 78861827162664 78945765430272 79054832123904 79243411193856 79326966285112 79331242800537 79525396600832 79715098165248 79724323274752 79913704201422 80104332043008 80113602196992 80304706879488 80415651004416 80590468876736 80701807793152 80782711087104 80894315593728 81177157918584 81375829377024 81380216346624 81492646330368 81773172293904 81782635576096 81977721606144 82182782582784 82378003449924 82465684234752 82579613835264 82584065700864 82786180399104 82790643400704 83071159155712 83075637520512 83190409795584 83278955282432 83398504218624 83570135362896 83685590806272 83690102295072 83805723477504 83894923886592 84010828038144 84183719322976 84188257665876 84304567069632 84394298433536 84510892490752 84515448471552 84806379968856 84928121559792 85018516617216 85135973056512 85311179849623 85433646092886 85524579216128 85642734800896 85847028793344 85856963526656 86266203738624 86276186981376 86481992024064 86601470312448 86789735713408 86996765786112 87116955254784 87421554681552 87635508559872 87640232988672 87761311432704 88073607543488 88161901042176 88283700191232 88377666830336 88504535089152 88809198406656 88813986109056 88936686139392 89031347798016 89242837070751 89461248321536 89466071175936 89685028765696 89689863684096 89998607313888 90122943945216 90127802471616 90348379570176 90659390040128 90664277486328 90789533767296 90886167543808 91011730374656 91102969331712 91203945804699 91329947658768 91547808049152 91558402510848 91776807862272 91873578299594 92005465023108 92103393001984 92230637477888 92450646392832 92773894764096 92902065564672 93000947859456 93134452948992 93455054050176 93465869229824 93688824692736 93818259505152 94016402283258 94146289657056 94246496268288 94376701526016 94381789372416 94512181542912 94706684238348 94938467606528 94943585737728 95074754052096 95175948894208 95407177464963 95508726129024 95640675207168 95645831194368 95777969688576 95879913013248 96209964940544 96215151618144 96348076651008 96450626781184 96583877132288 96589083967488 96921577107264 97060710354048 97164018991104 97298254921728 97498491256712 97633189273984 97638452677584 97877411201024 98219633943522 98355328247904 98589947129856 98601356550144 98836562313216 98940776630332 99082808486424 99188269386752 99325301899264 99424875184128 99562234576896 99672587108367 99910348207488 100154866925568 100160266272768 100298641637376 100643904361728 100655551478272 100895657361408 101248433228124 101388311938368 101496226750464 101636447797248 101641927016448 101991813795144 102241426653184 102246938486784 102388196671488 102746191116114 102855551215872 102997650223104 103003202824704 103255290937344 103610731474432 103616317127232 103759467162624 103869905764352 104013406142464 104233080919656 104377083038592 104626066341888 104638174298112 104998375199536 105149102883552 105261020573696 105406442831872 105774990400716 106027308301824 106173789216768 106286797553664 106439374798848 106551605601896 106805776057344 106818136262656 107072942505984 107339709193626 107447316895152 107595759608064 107710281449472 107859087458304 107864902139904 108013921763328 108236210558112 108501105836032 108506955128832 108656861773824 109030896391872 109036774245672 109303628808192 109309521364992 109460536786944 109685802663801 109837337933232 109954245646336 110106151780352 110112087601152 110387524534272 110491131611406 110649744278892 110767516694016 110920546394112 110926526118912 111198005624832 111426847150528 111580787741696 111586803060096 111740964636672 111859898515456 112251010221168 112406089426176 112674225291264 112687264628736 112919170996294 113075173291808 113237495413056 113358022156288 113514630742016 113911528123848 114183255094272 114341003771904 114462705057792 114589572934109 115021604984832 115034915975168 115309322698752 115712495117856 115872356500992 115995687714816 116155940339712 116162202304512 116562072908736 116847344746496 116853643984896 117015081910272 117262216034613 117424218418416 117549201389568 117711600254976 117717946085376 118123172099478 118412264542208 118418648145408 118582248185856 118708463730688 118990449427668 119288094901248 119572647247872 119586484912128 119870556302133 119998143085184 120163925260288 120170403295488 120464506093568 120885703315104 121052711689728 121174066630656 121341473390592 121605261072932 121773263545024 122063744065536 122077870014464 122369077149696 122659758440856 122673953364144 122966582409216 123274173874176 123404155467502 123698526352128 123869420752896 124001263812608 124179270598656 124606738733568 124613456280768 124785614693376 124918432923648 125091012673536 125097756327936 125355203044344 125528386209408 125661995024384 125835602034688 125842385829888 126016242057216 126275578984464 126282386498814 126456850604448 126591447650304 126766338736128 126773172707328 127209569953284 127344968172032 127520900276224 127527774925824 127703959584768 127839884017664 128150469139329 128286868824192 128464102201344 128770543190016 128785445289984 128906320213307 129228769476352 129414280472064 129552025321472 129731006562304 130184603570112 130495148679168 130675432882176 130959511924696 131140437663872 131453262839808 131468475400192 132110411315232 132242851563264 132425550286848 132566500245504 132756802633728 132896782811156 133213797609984 133539822567424 133547021697024 133731522183168 134191872482304 134199106763904 134527543148544 134534795526144 134997910970832 135184415917824 135328302333952 135515263729664 135522569355264 135989085060192 135996416229492 136184300650944 136329251315712 136517595561984 136654453997568 136994921488152 137140734954496 137330200297472 137337603766272 137810367449391 138008197534662 138155089502976 138345956216832 138675969589248 138977441226208 139169444051456 139501421789184 139517565730816 140182581075264 140198803844736 140533237039104 140727389257728 141033320534288 141369744402432 141565052289024 142060026357522 142407701409792 142415378606592 142612131078144 142763923341312 142968864374784 143119612258168 143263089193536 143461012810752 143613708599296 143812116611072 143819869519872 144314947410816 144322727427216 144522114976512 144675940171776 144875815698432 144883625951232 145374528522496 145382365660896 145738171744256 145746028486656 145947382382592 146247736885068 146449783910976 146457679016376 146816116801536 147166335074304 147321508815208 147329450915283 147532992371856 147690022258688 147894061858816 147902034825216 148411164945498 148624212729636 148782404080128 148987952848896 149137312776192 149343351865344 149668013628224 149874785901568 150232300388352 150249686171648 150965856542592 150983327217408 151343486042112 151882037498464 152244340125696 152454671695872 152987720692716 153362139979776 153370407730176 153582295007232 153745763598336 154283326823808 154496475334656 154660916953088 154882936406016 155416097211648 155424475690848 155639200743936 155804858646528 156020109213696 156349621379484 156565624557888 156732268519424 156948800339968 156957261447168 157497562799304 157723654325328 157891530860544 158109664247808 158653932570224 158662485601074 159050793201664 159430196330496 159448646549504 159827408402844 160208664086016 160227204393984 160609413758976 160831302008832 161009563790439 161180937753472 161403615586304 161565422174208 161788631187456 162354315837168 162751658754048 162760432693248 162985292660736 163546344587808 163565271152192 163955443212288 164365565165568 164756006899848 164931368469504 165159227670528 165168131401728 165581286801408 165736697417109 166142318311424 166151275041024 166380819591168 166557910564864 166797008437248 167140270725792 167371181612544 167380204590144 167611446955008 167789847773184 168021656076288 168367438645952 168376515331752 168609134139264 168788596867072 169021784981504 169030896943104 169378756494441 169612759937712 169856243119584 170037033234432 170271946113024 170622359699246 170867292185772 171049158432256 171285469601792 171694057586688 171713927053312 172532407477248 172552373962752 172963984048128 173146359103081 173579471426816 173993531572224 174233910509568 174843109363104 175271017119744 175280465977344 175522622865408 176147215086976 176323802084352 176567400382464 176755333660672 177184758149217 177618396813312 177627972218112 177873372278784 178062695596032 178485674141502 178922496643072 178932142351872 179370057531392 179379727368192 179997214627776 180245887890432 180255604943232 180696759140352 181318780080256 181328554972656 181579067534592 181772335087616 182023460749312 182407891609398 182659895317536 183095616098304 183116805021696 183553615724544 183747156599188 184010930046216 184206786003968 184461274955776 184901292785664 185106233201253 185547789528192 185804131129344 186001895718912 186268905897984 186910108100352 186931738459648 187377649385472 187636519010304 188032804566516 188292579314112 188492992536576 188753403052032 188763578744832 189024363085824 189413368476696 189876935213056 189887171475456 190149508104192 190814354929926 191017452258048 191281350414336 191291662388736 191555939377152 191759826026496 192419929881088 192430303236288 192696153302016 192901253562368 193167754264576 193178167934976 193843154214528 194121420708096 194328037982208 194596509843456 194996982513424 195266378547968 195276905355168 195754822402048 196439267887044 196710656495808 197179894259712 197202713100288 197673124626432 197881553260664 198165616972848 198376538773504 198650603798528 198849750368256 199345174216734 199820696414976 200309733851136 200320532545536 200597283274752 201287808723456 201311102956544 201791314722816 202496866456248 202776623876736 202992453500928 203272895594496 203283854032896 203983627590288 204482853306368 204493876973568 204776393342976 205492382232228 205711102431744 205995300446208 206006405649408 206510581874688 207221462948864 207232634254464 207518934325248 207739811528704 208466161839312 208754166077184 209252132683776 209276348596224 209996750399072 210298205767104 210522041147392 210812885663744 211549980801432 212054616603648 212347578433536 212573595107328 212809206877631 213103211203792 213611552114688 213636272525312 214145885011968 214679418387252 214894633790304 215191519216128 215420562898944 215718174916608 215729804279808 216027843526656 216472421116224 217002211672064 217013910257664 217313723547648 218061792783744 218073548491344 218607257616384 218619042729984 218921073573888 219371605327602 219674675866464 219908491292672 220212303560704 220224175202304 220775049068544 220982263222812 221299488557784 221535033388032 221841092788224 221853052237824 222616747418247 222853694301056 223161575483392 223173606120192 223481929273344 223719797030912 224502020442336 224812178852352 225348450582528 225374529257472 225838341992588 226150346583616 226474990826112 226716044312576 227029261484032 227823056247696 228366510188544 228682007543808 229179145868218 230043209969664 230069831950336 230618645397504 231424990235712 231744713001984 231991375429632 232311880679424 232324404609024 232569369919523 233124145817472 233694689492992 233707287969792 234030163820544 234524432069226 234848436836832 235098402779136 235423200509952 235435892170752 236246344198956 236824529084416 236837296290816 237164496371712 237416927461376 237980898855336 237993728401611 238576189802496 239145294495744 239172969824256 239741112604266 239996286170368 240327850520576 240340806590976 240929012187136 241771406630208 242105423379456 242348133261312 242682946781184 243210522145864 243546527090048 244127488131072 244155740028928 245319516881712 245347906728288 245933164818432 246548347748352 246808310935004 247397052704256 247738841505792 248002527625216 248358541197312 249213477467136 249226912561536 249571229386752 249836865847296 250195512655872 250710406088688 251056772418816 251323990048768 251671204069376 251684771659776 252032484114432 252551157968928 252564772997628 252913701208896 253182895300608 253532677472256 253546345414656 254419139906568 254689936344064 255041800552448 255055549851648 255407919169536 255933539548869 256300938278658 256573737648384 256928204402688 257541086380032 257570890579968 257812640426614 258457538952704 258828560944128 259104050642944 259462013124608 260369207140224 260990297358336 261350865764352 261919023849392 262280875327744 262906525679616 262936950800384 264220822630464 264485703126528 264851100573696 265133000491008 265513605267456 265793565622312 266427595219968 267079645134848 267094043394048 267728511212253 268383744964608 268398213527808 269055086297088 269069591052288 269995821941664 270368831835648 270656604667904 271030527459328 271045138710528 271978170120384 271992832458984 272368601301888 272658502631424 273035191123968 273308907995136 273611837414097 273989842976304 274281469908992 274660400594944 274675207532544 275620734898782 276016395069324 276310179005952 276691912433664 277351939178496 277954882452416 278338888102912 279002843578368 279035131461632 280365162150528 280397607689472 281066474078208 281454778515456 282066641068576 282739488804864 283130104578048 284120052715044 284815402819584 284830757213184 285224262156288 285527846682624 286239224516336 286526178387072 286922025621504 287227417198592 287639739039744 288629894821632 288645454854432 289044229953024 289351880343552 289751631396864 289767251902464 290749057044992 290764731321792 291476343488512 291492056973312 291894764765184 292495473770136 292899567821952 292915358032752 293632233603072 294643017630416 294658901830566 295065984743712 295380044517376 295788123717632 295804069650432 296822329890996 297248425459272 297564808160256 297975905697792 298274625552384 298686703730688 299017761325101 299336027256448 299749571803136 300464600776704 300499372343296 301931713085184 301966654434816 302686972084224 303764074996928 304488680251392 304909343391744 305975441385432 306724279959552 306740815460352 307164590014464 308566653647616 308992950669312 309321833906176 309765872812032 310832194423296 310848951381696 311278401487872 311609717293056 312040218427392 312699242758968 313131249115776 313464537038848 313897600679936 313914522894336 314995125598608 315447308650656 315783061721088 316219328495616 317307865140448 317324971202148 318101586403328 318860392660992 318897293099008 319654816805688 320417328172032 320454408787968 321218827517952 321557524048579 322019127580878 322361875506944 322807231172608 323130844348416 323577262374912 324708631674336 325503317508096 325520865386496 325970585321472 327092689175616 327130542304384 327910886424576 329057407991403 329512013799696 329862736939008 330318455341056 330336262803456 331162573602816 331473394834218 332284636622848 332302550082048 332761639182336 333115821129728 333594016874496 334280541451584 334742363225088 334760409180288 335222893910016 335579695546368 336734877291904 336753030663504 337218268278528 337577193734144 338043569963008 338061793886208 338757512988882 339225519875424 339712486239168 340074066468864 340543892226048 341244719398492 341734584371544 342098316864512 342570939203584 343388115173376 343768718802327 345064814954496 345104747925504 345927968096256 346292718206162 347158942853632 347987063144448 348467821019136 349686218726208 350542034239488 350560931954688 351045245730816 352294430173952 352647604168704 353134800764928 354369516298434 355236793626624 355255944436224 355746744557568 356125391192064 356971348283004 357844993286144 357864284703744 358740115062784 358759454736384 359611668906399 359994429255552 360491775780864 360511209886464 361393518280704 362637560160512 362657109945312 363158135069184 363544670175232 364046921498624 364815783218796 365319790635072 366191232196608 366233610043392 367107231449088 367494313198376 368021860092432 368413572007936 368922549911552 370212466402506 371095579056384 371608262258688 372003791437824 372537811795968 373820216200704 373863476919296 374755298770944 375273038020608 376065609133032 376585158628224 376985985073152 377506806104064 377527157489664 378048726171648 378826736953392 379753870426112 379774342950912 380299016208384 381628709859852 382034904516096 382562700828672 382583324777472 383111878754304 383519652052992 384839859762176 384860606472576 385392306604032 385802507124736 386356335869952 386718960639921 387686308429056 388242841416192 388656075964416 389193019686912 389993965026848 390532757095936 390553810710336 391509644804096 392878535774088 393421312991616 394359788519424 394405426200576 395217098487029 395763106521328 396331233945696 396753077547008 397301207597056 397699500736512 398690348433468 399641392829952 400619467702272 400641065091072 401194566549504 402575617446912 402622205913088 403582629445632 404993732912496 405553247753472 405984907001856 406545791188992 406567708065792 407967255180576 408965706612736 408987753947136 409552786685952 410984764464456 411422204863488 411990600892416 412012811298816 413431102348173 414442925897728 414465268508928 415037868650496 415479623057408 416932323678624 417508332154368 418504265367552 418552697192448 419993500798144 420596411534208 421044082294784 421625771327488 423099961602864 424109233207296 424695156867072 425618413755262 426206422407584 427223104229376 427272545050624 428291770023936 429358836774504 429789267580608 430383038432256 430841125797888 431436349833216 431459608559616 431914544136257 432944842232448 434004423344128 434027820515328 434627447095296 436123585567488 436147096982688 437214515232768 437238085459968 437842147147776 438743210655204 439349351732928 439816982585344 440424607121408 440448350404608 441964526445624 441988352745849 442598977115568 443070066776064 443682185576448 443706104475648 445233494836494 445707388602112 446323150966784 446347212240384 446963858546688 447439594061824 449004040884672 449624357704704 450696901165056 450749058514944 451676683985176 452300693167232 452949981652224 453432088625152 454058522968064 455646112495392 456733020377088 457364015087616 458358291736436 460086419939328 460139663900672 461237290795008 462849980471424 463489426003968 463982750859264 464648809218048 465138739839046 466248291634944 467389378985984 467414575939584 468060327641088 469048864138452 469696873673664 470196805558272 470846401019904 470871784341504 472492688397912 473649058168832 473674592581632 474328992743424 475961797710672 475987456803222 477152379604992 478290588991488 478345939648512 479482225208532 479992572340736 480655701041152 480681613181952 481858024374272 483028691371317 483542813260416 484210846758912 484696266522624 485365893562368 486421044291728 487093054180096 488254976262144 488311480057856 490639033763424 490695813456576 491866329636864 493096695496704 493616621870008 494794105408512 495477683011584 496005055250432 497210092251327 498426954934272 498453825123072 499142458773504 499673731694592 500391025311744 501420812177376 502113544837632 502647980097536 503342408138752 503369543319552 504064968228864 505102315937856 505129545995256 505827402417792 506365790601216 507065354944512 507092690829312 508136269483323 508838279813136 509379872688128 510083601104896 510111099703296 510815838339072 511867079097738 512601876557316 513147475296768 513856408805376 515082172760064 515141781159936 515625280853228 516915077905408 517657121888256 518208101285888 519439077309243 520738414280448 521980594716672 522701731528704 523838047698784 524561750655488 525813051359232 525873901600768 528441645260928 528971406253056 529702201147392 530266000982016 531587131244624 532855190439936 534188086788096 535457022424506 536767489929216 536796427055616 538110172594176 538139182104576 539991643883328 540737663671296 541313209335808 542061054918656 542090277421056 543956340240768 543985664917968 544737202603776 545317005262848 546070382247936 547223674828194 547979685952608 548562939817984 549320801189888 549350415065088 551241469797564 552032790138648 552620358011904 553383824867328 554703878356992 555318699603759 555909764904832 556677776205824 558005687156736 558070262923264 560730324301056 560795215378944 562132948156416 562909557030912 564133282137152 565478977609728 566260209156096 568240105430088 569630805639168 569661514426368 570448524312576 572478449032672 573052356774144 573844051243008 574454834397184 575279478079488 577259789643264 577290909708864 578088459906048 578703760687104 579503262793728 579534503804928 581498114089984 581529462643584 582952686977024 582984113946624 583789529530368 584990947540272 585799135643904 585830716065504 587264467206144 589286035260832 589317803661132 590131969487424 590760089034752 591576247435264 591608139300864 593644659781992 594496850918544 595129616320512 595951811395584 596549251104768 597178258947361 598035522650202 598672054512896 599499143606272 600929201553408 600998744686592 603863426170368 603933308869632 605373944168448 607528149993856 608977360502784 609818686783488 611950882770864 613448559919104 613481630920704 614329180028928 617133307295232 617985901338624 618643667812352 619531745624064 621664388846592 621697902763392 622556802975744 623219434586112 625398485517936 626262498231552 626929074077696 627795201359872 627829045788672 629990251197216 630894617301312 631566123442176 632438656991232 634615730280896 634649942404296 636203172806656 637720785321984 638427620632893 639309633611376 640834656344064 640908817575936 642437655035904 643115048097158 644038255161756 644723751013888 645614462345216 646261688696832 647154524749824 649417263348672 651006635016192 651041730772992 651941170642944 654185378351232 654261084608768 655821772849152 658114815982806 659024027599392 659725473878016 660636910682112 660672525606912 662325147205632 662946789668436 664569273245696 664605100164096 665523278364672 666231642259456 667850242254741 668561082903168 669484726450176 669520818360576 670445787820032 671159391092736 673469754583808 673506061327008 674436536557056 675154387468288 676087139926016 676123587772416 677515025977764 678451039750848 679424972478336 680148132937728 681087784452096 682489438796984 683469168743088 684196633729024 685141878407168 687537437604654 690129629908992 690209495851008 691855936192512 692585436412324 694317885707264 695974126288896 696935642038272 697708109758569 699372437452416 701084068478976 701121863909376 702090491461632 704588860347904 705295208337408 706269601529856 708739032596868 710473587253248 710511888872448 711493489115136 712250782384128 713942696566008 715689986572288 715728569407488 717518909472768 719223337812798 719988858511104 720983551561728 721022419772928 722787036561408 725275120321024 725314219890624 726316270138368 727089340350464 728093842997248 729631566437592 730639581270144 732382464393216 732467220086784 734988626396752 736043720184864 736827144015872 737845099823104 740424932805012 742191158112768 743216524517376 744007582875648 745075623591936 747640432401408 747726953838592 749510597541888 752131218266064 753170317256448 753971970146304 755013612208128 755054314979328 756097452343296 757653473906784 759507740852224 759548685901824 760598032416768 763257419719704 764069809032192 765125401657344 765166649554944 766223757508608 767800618646607 769679719524352 769721212945152 770784613208064 771605014249472 772712671739904 773437921279842 775372616858112 776485682832384 777312151928832 778386039373824 779987930053696 781065514191872 781107621420672 783019289608192 785757071548176 786842625983232 788719577038848 788810852401152 790434196974058 791526213042656 792662467891392 793506155094016 794602415194112 795399001473024 797380696866936 799282785659904 801238935404544 801282130182144 802127010538763 805151234893824 805244411826176 807165258891264 809987465824992 811106495506944 811969814003712 813091582377984 813135416131584 815934510361152 817931413225472 817975507894272 819105573371904 820835512242291 821969528928912 822844409726976 823981201784832 824025622597632 826862204696346 828885851795456 828930537017856 830075737300992 830959246114816 833864647357248 835016664308736 837008530735104 837105394384896 839987001596288 841192823068416 842088164589568 843251542654976 846199923205728 848218466414592 849390313734144 851236827510524 852412844815168 854446208458752 854545090101248 856583540047872 858717673549008 859578535161216 860766076864512 861682251595776 862919217119232 863829088272514 865889684464896 868008846688256 868055641030656 869254894190592 872247171134976 872294193965376 874429030465536 874476170919936 875684294295552 877486421310408 878698703465856 879633965170688 880849214242816 880896700809216 883929052891248 883976705491698 885197954231136 886140133552128 887364371152896 887412208951296 890466989672988 891414777204224 892646301933568 892694424480768 893927717093376 894879188123648 897053283975303 898008081769344 899248715409408 901393802330112 901498117029888 903353367970352 904601386334464 905899963304448 906864177250304 908117045936128 911292224990784 913466040754176 914728030175232 916716583472872 920172839878656 920279327801344 925699960942848 926978852007936 927965501718528 929297618436096 930277479678092 932496583269888 934778757971968 934829151879168 936120655282176 938097728276904 939393747347328 940393611116544 941692802039808 941743568683008 944985376795824 947298116337664 947349185163264 948657985486848 951923595421344 951974913606444 954304759209984 956581177982976 956691879297024 958964450417064 959985144681472 961311402082304 961363226363904 964672572145737 966057382742634 967085626520832 968421693517824 969392533045248 970731787124736 972842088583456 974186108360192 976509952524288 976622960115712 981278067526848 981391626913152 983732659273728 987233243740016 989588210817024 990955366023168 994420184502654 996853909868544 996907650246144 998284917547008 999347463389184 1000782050623488 1002841624354752 1004227089675264 1005295960195072 1006684816277504 1006739086639104 1010204631875712 1010259091990512 1011654804835584 1012731581202432 1014130709889024 1014185381658624 1016272538966646 1017676559626272 1018759745376256 1020167202209792 1020222199406592 1021631676678144 1023734158195476 1025203753114632 1026294950593536 1027712817610752 1030164345520128 1031250561706456 1031306156406981 1033830155810816 1035314243776512 1036416202571776 1038878154618486 1041476828560896 1043961189433344 1045403463057408 1047676095397568 1049123501310976 1051626102718464 1051747803201536 1056883290521856 1057942812506112 1059404402294784 1063174262489248 1065710380879872 1068376173576192 1070914044849012 1073534979858432 1073592854111232 1076220345188352 1076278364209152 1079983287766656 1081475327342592 1082626418671616 1084180554842112 1087912680481536 1087971329835936 1089474405207552 1090634010525696 1092140764495872 1094447349656388 1095959371905216 1097125879635968 1098641602379776 1098700830130176 1102482939595128 1104065580277296 1105240716023808 1106767649734656 1110637399207518 1111819529809664 1113355552411648 1116011374313472 1116140525846528 1121460648602112 1121590430757888 1124265896312832 1125819114061824 1128266564274304 1130957955219456 1132520418312192 1136480210860176 1139261611278336 1139323028852736 1140897048625152 1144956898065344 1146104713548288 1147688102486016 1148909668794368 1150558956158976 1154519579286528 1154581819417728 1156176919812096 1157407521374208 1159069007609856 1160156881919763 1162996228179968 1163058925287168 1165905373954048 1165968227893248 1167579059060736 1169981895080544 1171598271287808 1171661432131008 1174528934412288 1178572070521664 1178635607322264 1180263938974848 1181520178069504 1183152494870528 1183216278601728 1185651295461087 1187289319563984 1188993701837088 1190259232641024 1191903622791168 1193098502209536 1194356517894722 1196071045300404 1197344109025792 1198998287212544 1201858403106816 1201997489373184 1207726852340736 1207866617739264 1210747888336896 1215056299987712 1217954721005568 1219637373566976 1223901765541728 1226897119838208 1226963261841408 1228658360057856 1234266614590464 1235971802677248 1237287335624704 1240293307044519 1243328777693184 1243395805526784 1245113605951488 1246438869172224 1250796971035872 1252524996463104 1253858148155392 1255590402719744 1255658091577344 1259980502394432 1261789234602624 1263132246884352 1264877313982464 1269231460561792 1269299884808592 1272406345613312 1276855241265786 1278619267222752 1281669312688128 1281817635151872 1284875310071808 1286230096194316 1288076510323512 1289447502027776 1291228924690432 1292523377393664 1294309049499648 1295743632408771 1298834526697344 1302013270032384 1302083461545984 1303882341285888 1308370756702464 1308522169217536 1311643545698304 1316229631965612 1318048055198784 1319450947756032 1321273821364224 1321345051213824 1325893579336872 1329138546491392 1329210200328192 1331046556729344 1335700484509482 1337122165806336 1338969452900352 1339041636721152 1340891575640064 1342318782185472 1346939509167616 1347012122654016 1348873073114112 1350308774936576 1352174279852032 1352247175544832 1355030051955528 1356902079501696 1358849944956672 1360296265875456 1362175568904192 1364978877593968 1366938337486176 1368393267458048 1370283756814336 1375074875209308 1380259259817984 1380418991702016 1383711872385024 1385170872824648 1388635771414528 1391948252577792 1395416219517138 1398744874904832 1402168136957952 1402243727818752 1404180982923264 1409177720695808 1410590416674816 1412539203059712 1417478065193736 1420947174506496 1421023777744896 1422986978230272 1427885393132016 1431379973144576 1431457138814976 1435037818945536 1438446675625596 1439977717022208 1441967103123456 1442044839545856 1445574073122816 1450550240642048 1450628439781248 1452632540276736 1454178680700928 1459263132875184 1461279162540288 1464764928786432 1464934440173568 1469977252793504 1472087440369728 1473654288031744 1475690199646208 1480849865610024 1484382316225536 1486433049034752 1488015165751296 1489664448143417 1495280864802816 1495453907677184 1499021195083776 1504262436532128 1506340634512896 1507943940292608 1510027224416256 1510108629958656 1512194904686592 1515306947813568 1519015481704448 1519097371803648 1521196064833536 1524408808449969 1526514839439408 1528139618064384 1530250803314688 1530333299109888 1532447515017216 1535601237293214 1539359439048704 1539442425890304 1541569226416128 1543210028498944 1545425343479808 1546875842559684 1550745233716224 1552971365664768 1554624303857664 1558317231927729 1559975860107392 1562131028383744 1562215242841344 1566038579216384 1571514143096352 1573685251966464 1577439154077696 1577621704802304 1580868393948116 1583052426085312 1585324935782784 1587012310188032 1589204830388224 1590798002946048 1594761393733872 1598565571319808 1602564260364288 1604254021077526 1610302469787648 1610488823652352 1614330517782528 1619974931649984 1622212991013888 1623939628007424 1626183164755968 1626270832263168 1631869020722304 1635862826450944 1635951015788544 1638211146743808 1641671024484582 1643939057857824 1645688819453952 1647962403569664 1648051245195264 1653724409392692 1657771703590912 1657861074035712 1660151474601984 1661918492229632 1665956098811277 1667729294714496 1670033328617472 1674017061470208 1674210788769792 1679974003192576 1682385646136832 1684176329179136 1686503085309952 1692399846411456 1696436932829184 1698780627468288 1702473655021048 1704825689630336 1708892416917504 1709090180202496 1717435347098016 1719157070322432 1721532153729024 1723364503191552 1725838434238464 1727658176545028 1731779368929792 1736017693376512 1736111282061312 1738509788381184 1744494342269952 1744588387930752 1748858060931072 1748952341839872 1751368588591104 1754972842620816 1757397406931712 1759267930341376 1761698428485632 1761793401618432 1767858105782496 1767953410983396 1770395908462272 1772280267104256 1774728742305792 1774824417902592 1780933979345976 1782829554408448 1785292603867136 1785388848961536 1787855434186752 1791534776842083 1794106567950606 1796016163538688 1798497430818816 1802787604660224 1802996234059776 1806706735940704 1809202772668928 1811799926608896 1813728354500608 1816234091872256 1822584449981568 1826932081508352 1829456060350464 1833433166945744 1840345679757312 1840558655602688 1851399921885696 1853957704015872 1855931003437056 1858595236872192 1860554959356184 1864993166539776 1869557515943936 1869658303758336 1876195456553808 1878787494694656 1880787222233088 1883385604079616 1883487137366016 1889970753591648 1894596232675328 1894698370326528 1897315970973696 1903847190842688 1903949827212888 1908609518419968 1913162355965952 1915282861898679 1917928900834128 1919970289362944 1922622804164608 1922726452727808 1929345144291474 1932114765485268 1934171253041664 1936843387035648 1938785066090496 1941463574249472 1945684177166912 1948372216720384 1953019905048576 1953245920231424 1962556135053696 1962783253826304 1967465318547456 1974466487480032 1979176421634048 1981910732046336 1988840369005308 1993707819737088 1993815300492288 1996569835094016 1998694926778368 2005683248709504 2008454179350528 2010591920390144 2013478173278208 2020409263751424 2020518183981024 2023309609671168 2025463162404864 2028261419778048 2028370763317248 2032545077933292 2035353119252544 2037519490752512 2040334404419584 2040444398813184 2043263353356288 2047468316390952 2050407506229264 2052589901187072 2055425635221504 2062501123412912 2062612312813962 2067660311621632 2070628487553024 2072832405143552 2077756309236972 2082953657121792 2087922378866688 2090806926114816 2093124329275707 2095352190795136 2098247002621952 2103252205436928 2103495606403072 2113766581043712 2115885625012224 2118808804589568 2126348524978496 2131420761759744 2136752347152384 2141828089698024 2147069959716864 2147185708222464 2152556728418304 2159966575533312 2162950654685184 2165252837343232 2168361109684224 2175825360963072 2175942659671872 2178948810415104 2181268021051392 2184281528991744 2188894699312776 2191918743810432 2194251759271936 2197283204759552 2197401660260352 2204965879190256 2208131160554592 2210481432047616 2213535299469312 2221274798415036 2223639059619328 2226711104823296 2232022748626944 2232281051693056 2242921297204224 2243180861515776 2248531792625664 2250902668340053 2256533128548608 2261915910438912 2265040836624384 2272960421720352 2278523222556672 2278646057705472 2281794097250304 2289913796130688 2292209427096576 2295376204972032 2297819337588736 2303401855939821 2309039158573056 2309163638835456 2312353839624192 2314815042748416 2318138015219712 2320313763839526 2325992456359936 2326117850574336 2331810747908096 2331936455786496 2335158118121472 2339963790161088 2343196542575616 2343322864262016 2349057868824576 2357144141043328 2357271214644528 2360527877949696 2363040356139008 2366304989741056 2366432557203456 2371302590922174 2374578639127968 2377987403674176 2380518465282048 2383807245582336 2386197004419072 2388713035789444 2392142090600808 2394688218051584 2397996574425088 2403716806213632 2406381031616289 2415453704681472 2415733235478528 2421495776673792 2430112599975424 2435909442011136 2439274747133952 2447803531083456 2453794239676416 2453926523682816 2457316720115712 2468533229180928 2471943605354496 2480586614089038 2486657555386368 2486791611053568 2490227211902976 2492877738344448 2501593942071744 2505049992926208 2507716296310784 2511180805439488 2511316183154688 2519961004788864 2523578469205248 2526264493768704 2529754627964928 2538462921123584 2538599769617184 2544812691226624 2553710482531572 2557238534445504 2563338625376256 2563635270303744 2569750620143616 2572460192388632 2576153020647024 2578895004055552 2582457849380864 2585046754787328 2591487264817542 2597669053394688 2604026540064768 2604166923091968 2607764682571776 2616741513404928 2617044338435072 2623287091396608 2632459263931224 2636096110397568 2638901895512064 2642547642728448 2642690102427648 2651787158673744 2658277092982784 2658420400656384 2662093113458688 2671400969018964 2674244331612672 2677938905800704 2678083273442304 2681783151280128 2684637564370944 2693879018335232 2694024245308032 2697746146228224 2700617549873152 2704494351089664 2710060103911056 2713804159003392 2717699889913344 2720592531750912 2724351137808384 2729957755187936 2733876674972352 2736786534916096 2740567513628672 2750149750418616 2760518519635968 2760837983404032 2766519689409203 2770341745649296 2777271542829056 2783896505155584 2790832439034276 2797489749809664 2804336273915904 2804487455637504 2808361965846528 2818355441391616 2821180833349632 2825078406119424 2834956130387472 2841894349012992 2842047555489792 2845973956460544 2855770786264032 2862759946289152 2862914277629952 2870075637891072 2876893351251192 2879955434044416 2883934206246912 2884089679091712 2894017716437211 2901100481284096 2901256879562496 2905265080553472 2908357361401856 2918526265750368 2922558325080576 2929529857572864 2929868880347136 2939954505587008 2944174880739456 2947308576063488 2951380399292416 2961699731220048 2968764632451072 2972866098069504 2979328896286834 2990561729605632 2990907815354368 2998042390167552 3008524873064256 3012681269025792 3015887880585216 3020054448832512 3020217259917312 3023401808953799 3030613895627136 3038030963408896 3038194743607296 3042392129667072 3048817616899938 3053029678878816 3056279236128768 3060501606629376 3060666598219776 3064895030034432 3071202474586428 3078718878097408 3078884851780608 3083138452832256 3086420056997888 3093751685119368 3093918469220943 3101490467432448 3105942731329536 3109248607715328 3116634463855458 3119951720214784 3124262056767488 3124430485682688 3132077158432768 3143028286192704 3147370503932928 3154878308155392 3155243409604608 3161736787896232 3166104852170624 3170649871565568 3174024620376064 3178409660776448 3189522787467744 3197131142639616 3205128520728576 3208508042155052 3220604939575296 3220977647304704 3228661035565056 3239949863299968 3244425982027776 3247879256014848 3252541664526336 3263738041444608 3271725652901888 3271902031577088 3276422293487616 3283342048969164 3287878115715648 3291377638907904 3295924807139328 3296102490390528 3307448818785384 3315543407181824 3315722148071424 3320302949203968 3331912197622554 3335458589428992 3340066657234944 3348034122940416 3348421577539584 3359948006385152 3364771292273664 3368352658358272 3373006170619904 3384799692822912 3392873865658368 3397561254936576 3404947310042096 3409651379260672 3417784833835008 3418180360404992 3434870694196032 3438314140644864 3443064307458048 3446729006383104 3451676868476928 3455316353090056 3463558737859584 3472035386753024 3472222564122624 3480470645759289 3488988684539904 3489176775861504 3497716121862144 3497904683679744 3502737177182208 3509945685241632 3514794813863424 3518535860682752 3523396856971264 3523586803236864 3535716211564992 3535906821966792 3540791816924544 3544560534208512 3549457484611584 3549648835805184 3556953886383261 3561867958691952 3565659108816896 3570585207734272 3570777697923072 3575710868373504 3583069553684166 3588213135901212 3592032327077376 3596994861637632 3605575209320448 3605992468119552 3613413471881408 3618405545337856 3623599853217792 3627456709001216 3645168899963136 3653864163016704 3658912120700928 3666866333891488 3680691359514624 3681117311205376 3702799843771392 3707915408031744 3711862006874112 3721109918712368 3729986333079552 3739316607516672 3752390913107616 3757574989389312 3761574444466176 3766771208159232 3766974274732032 3779941507183296 3789192465350656 3789396740653056 3794631941947392 3807694381685376 3807899654425776 3817219036839936 3830565723797358 3835857801668256 3839940578725888 3845245608329216 3845452905455616 3858690288582948 3864229530970536 3868342506083328 3873686774071296 3877570132180992 3882927148498944 3887230897226313 3891368354333824 3896744433440768 3906039810097152 3906491840462848 3925112270107392 3925566507652608 3934930637094912 3948932974960064 3958352843268096 3963821464092672 3977680738010616 3987415639474176 3987630600984576 3993139670188032 4011366497419008 4016908358701056 4021183840780288 4026956346556416 4040818527502848 4041036367962048 4046619219342336 4050926324809728 4056522839556096 4056741526634496 4065090155866584 4070706238505088 4075038981505024 4080668808839168 4080888797626368 4086526706712576 4094936632781904 4100815012458528 4105179802374144 4110851270443008 4125002246825824 4125224625627924 4135320623243264 4141256975106048 4145664810287104 4155512618473944 4165907314243584 4175844757733376 4180247812631527 4186248658551414 4190704381590272 4196494005243904 4206504410873856 4206991212806144 4227533162087424 4231771250024448 4237617609179136 4252697049956992 4262841523519488 4283656179396048 4294139919433728 4294371416444928 4305113456836608 4319933151066624 4325901309370368 4330505674686464 4336722219368448 4351650721926144 4351885319343744 4357897620830208 4362536042102784 4377789398625552 4383837487620864 4388503518543872 4394566409519104 4394803320520704 4409931758380512 4416262321109184 4420962864095232 4427070598938624 4442549596830072 4447278119238656 4453422209646592 4464045497253888 4468993344430251 4485842594408448 4486361723031552 4497063585251328 4501805336680106 4513066257097216 4523831820877824 4530081673248768 4545920843440704 4557046445113344 4557292115410944 4563588194500608 4579827592261376 4584418854193152 4590752409944064 4606803711879642 4618078317146112 4618327277670912 4624707679248384 4629630085496832 4636276030439424 4640627527679052 4651984912719872 4652235701148672 4663621495816192 4663872911572992 4674951695783187 4679927580322176 4686393085151232 4686645728524032 4698115737649152 4714288282086656 4714542429289056 4721055755899392 4726080712278016 4732609979482112 4732865114406912 4742605181844348 4749157278255936 4755974807348352 4761036930564096 4767614491164672 4772394008838144 4777426071578888 4784284181201616 4789376436103168 4795993148850176 4812762063232578 4830907409362944 4831466470957056 4842991553347584 4860225199950848 4871818884022272 4878549494267904 4895607062166912 4907588479352832 4907853047365632 4914633440231424 4937066458361856 4943887210708992 4961173228178076 4973315110772736 4973583222107136 4980454423805952 4985755476688896 5003187884143488 5010099985852416 5015432592621568 5022632366309376 5039922009577728 5047156938410496 5052528987537408 5059509255929856 5076925842247168 5077199539234368 5089625382453248 5107420965063144 5114477068891008 5126677250752512 5127270540607488 5144920384777264 5152306041294048 5157790008111104 5164915698761728 5170093509574656 5182974529635084 5195338106789376 5208053080129536 5208333846183936 5215529365143552 5233483026809856 5234088676870144 5246574182793216 5264918527862448 5272192220795136 5277803791024128 5285095285456896 5285380204855296 5303574317347488 5316554185965568 5316840801312768 5324186226917376 5342801938037928 5348488663225344 5355877811601408 5356166546884608 5363566302560256 5374604330526249 5387758036670464 5388048490616064 5395492292456448 5401235099746304 5408988702179328 5420120207822112 5427608318006784 5435399779826688 5441185063501824 5448702275616768 5459915510375872 5467753349944704 5473573069832192 5481135027257344 5500299500837232 5521037039271936 5521675966808064 5533039378818406 5540683491298592 5554543085658112 5567793010311168 5581664878068552 5594979499619328 5608672547831808 5608974911275008 5614889073771341 5636710882783232 5642361666699264 5650156812238848 5669912260774944 5683788698025984 5684095110979584 5691947912921088 5711541572528064 5725519892578304 5725828555259904 5745848585696037 5753786702502384 5759910868088832 5767868412493824 5768179358183424 5788035432874422 5802200962568192 5802513759124992 5810530161106944 5816714722803712 5837052531500736 5845116650161152 5859059715145728 5859737760694272 5879909011174016 5888349761478912 5894617152126976 5902760798584832 5923399462440096 5937529264902144 5945732196139008 5958657792573668 5981123459211264 5981815630708736 5996084780335104 6017049746128512 6025362538051584 6031775761170432 6040434519834624 6046803617907598 6061227791254272 6076061926817792 6076389487214592 6084784259334144 6097635233799876 6106059357757632 6112558472257536 6121003213258752 6121333196439552 6129790060068864 6142404949172856 6157437756194816 6157769703561216 6166276905664512 6187503370238736 6187836938441886 6202980934864896 6211885462659072 6218497215430656 6233268927710916 6239903440429568 6248524113534976 6248860971365376 6264154316865536 6279372987827121 6286056572385408 6294741007865856 6309756616310784 6310486819209216 6323473575792464 6332209704341248 6341299743131136 6348049240752128 6356819321552896 6379045574935488 6394262285279232 6410257041457152 6417016084310104 6441209879150592 6441955294609408 6479899726599936 6488851964055552 6495758512029696 6505083329052672 6527476082889216 6543451305803776 6543804063154176 6552844586975232 6566684097938328 6575756231431296 6582755277815808 6591849614278656 6592204980781056 6614897637570768 6631086814363648 6631444296142848 6640605898407936 6663824395245108 6670917178857984 6680133314469888 6696068245880832 6696843155079168 6719896012770304 6729542584547328 6736705316716544 6752708005020159 6769599385645824 6785747731316736 6795122509873152 6809894620084192 6819302758521344 6835569667670016 6836360720809984 6869741388392064 6876628281289728 6886128614916096 6893458012766208 6910632706180112 6927117475719168 6944445128245248 6960941291518578 6977977369079808 6978353551723008 6995432243724288 6995809367359488 7005474354364416 7019891370483264 7029589627726848 7037071721365504 7046793713942528 7047173606473728 7071432423129984 7071813643933584 7081583633849088 7089121068417024 7098914969223168 7099297671610368 7113907772766522 7123735917383904 7131318217633792 7141170415468544 7141555395846144 7151421736747008 7166139107368332 7176426271802424 7184064654154752 7193989723275264 7211150418640896 7219143094848867 7226826943762816 7236811090675712 7247199706435584 7254913418002432 7290337799926272 7307728326033408 7317824241401856 7333732667782976 7361382719029248 7362234622410752 7405599687542784 7415830816063488 7442219837424736 7459972666159104 7478633215033344 7504781826215232 7515149978778624 7523148888932352 7533542416318464 7533948549464064 7559883014366592 7578384930701312 7578793481306112 7589263883894784 7615388763370752 7615799308851552 7634438073679872 7661131447594716 7671715603336512 7679881157451776 7690491216658432 7690905810911232 7717380577165896 7728459061941072 7736685012166656 7747373548142592 7755140264361984 7774461794452626 7782736708667648 7793488866881536 7812079620194304 7812983680925696 7850224540214784 7851133015305216 7869861274189824 7897865949920128 7916705686536192 7927642928185344 7955361476021232 7974831278948352 7975261201969152 7986279340376064 8022732994838016 8033816717402112 8042367681560576 8053912693112832 8081637055005696 8082072735924096 8093238438684672 8101852649619456 8113483053268992 8130180311733168 8141412477010176 8150077963010048 8161337617678336 8161777595252736 8173053413425152 8189873265563808 8201630024917056 8210359604748288 8221702540886016 8250004493651648 8250449251255848 8270641246486528 8282513950212096 8299559068227609 8311025236947888 8331814628487168 8351689515466752 8360495625263054 8372497317102828 8381408763180544 8392988010487808 8413008821747712 8413982425612288 8455066324174848 8463542500048896 8475235218358272 8505394099913984 8525683047038976 8567312358792096 8588279838867456 8588742832889856 8610226913673216 8639866302133248 8651802618740736 8661011349372928 8682053149311633 8703301443852288 8703770638687488 8715795241660416 8725072084205568 8755578797251104 8767674975241728 8777007037087744 8789132819038208 8789606641041408 8819863516761024 8832524642218368 8841925728190464 8854141197877248 8885099193660144 8894556238477312 8906844419293184 8937986688860502 8971685188816896 8972723446063104 8994127170502656 9003610673360212 9026132514194432 9047663641755648 9060163346497536 9070205426861397 9091841686881408 9114092890226688 9114584230821888 9127176389001216 9159655184522752 9168837708386304 9181504819888128 9213607423759284 9236156634292224 9236654555341824 9249415358496768 9259260170993664 9281255055358104 9303969825439744 9304471402297344 9327745823145984 9349903391566374 9359855160644352 9372786170302464 9373291457048064 9396231475298304 9428576564173312 9429084858578112 9442111511798784 9452161424556032 9465219958964224 9465730228813824 9485210363688696 9498314556511872 9511949614696704 9522073861128192 9535228982329344 9554852143157776 9568568362403232 9578752872206336 9591986297700352 9625524126465156 9661814818725888 9662932941914112 9685983106695168 9720450399901696 9743637768044544 9791214124333824 9815176958705664 9815706094731264 9829266880462848 9874132916723712 9887774421417984 9922346456356152 9946630221545472 9947166444214272 9960908847611904 10006375768286976 10020199971704832 10030865185243136 10045264732618752 10079844019155456 10094313876820992 10105057975074816 10119018511859712 10153851684494336 10154399078468736 10179250764906496 10214841930126288 10228954137782016 10253354501505024 10254541081214976 10289840769554528 10304612082588096 10315580016222208 10329831397523456 10340187019149312 10365949059270168 10390676213578752 10416106160259072 10416667692367872 10427651137003919 10466966053619712 10468177353740288 10493148365586432 10529837055724896 10544384441590272 10555607582048256 10570190570913792 10570760409710592 10607148634694976 10633108371931136 10633681602625536 10648372453834752 10670861659149783 10685603876075856 10696977326450688 10711755623202816 10712333093769216 10727132605120512 10749208661052498 10775516073340928 10776096981232128 10790984584912896 10802470199492608 10817977404358656 10840240415644224 10855216636013568 10870799559653376 10882370127003648 10919831020751744 10935506699889408 10947146139664384 10962270054514688 11000599001674464 11042074078543872 11043351933616128 11066078757636812 11081366982597184 11109086171316224 11135586020622336 11163329756137104 11189958999238656 11217949822550016 11229778147542682 11273421765566464 11284723333398528 11300313624477696 11339824521549888 11367577396051968 11368190221959168 11383895825842176 11423083145056128 11451039785156608 11451657110519808 11491697171392074 11507573405004768 11519821736177664 11535736824987648 11536358716366848 11576070865748844 11604401925136384 11605027518249984 11621060322213888 11633429445607424 11661692691678939 11674105063001472 11690233300322304 11718119430291456 11719475521388544 11759818022348032 11776699522957824 11789234304253952 11805521597169664 11846798924880192 11875058529804288 11891464392278016 11917315585147336 11962246918422528 11963631261417472 12034099492257024 12050725076103168 12063551522340864 12080869039669248 12093607235815196 12122455582508544 12152123853635584 12152778974429184 12169568518668288 12195270467599752 12212118715515264 12225116944515072 12242006426517504 12242666392879104 12259580120137728 12284809898345712 12314875512389632 12315539407122432 12332553811329024 12375006740477472 12375673876883772 12405961869729792 12423770925318144 12436994430861312 12466537855421832 12479806880859136 12497048227069952 12497721942730752 12540743437894581 12558745975654242 12572113144770816 12589482015731712 12619513232621568 12620973638418432 12646947151584928 12664419408682496 12682599486262272 12696098481504256 12713638643105792 12758091149870976 12788524570558464 12834032168620208 12882419758301184 12883910589218816 12959799453199872 12977703928111104 12991517024059392 13010166658105344 13054952165778432 13086902611607552 13087608126308352 13133368195876656 13151512462862592 13165510555631616 13183699228557312 13184409961562112 13229795275141536 13262173628727296 13262888592285696 13281211796815872 13327648790490216 13341834357715968 13360266628939776 13392136491761664 13406980033290753 13439792025540608 13459085169094656 13473410633433088 13505416010040318 13539198771291648 13571495462633472 13590245019746304 13619789240168384 13638605517042688 13671139335340032 13672721441619968 13739482776784128 13753256562579456 13772257229832192 13821265412360224 13854234951438336 13888890256490496 13921882583037156 13955954738159616 13956707103446016 13990864487448576 13991618734718976 14039782740966528 14059179255453696 14074143442731008 14094347212947456 14142864846259968 14143627287867168 14163167267698176 14178242136834048 14197829938446336 14198595343220736 14227815545533044 14247471834767808 14262636435267584 14282340830937088 14283110791692288 14302843473494016 14332278214736664 14352852543604848 14368129308309504 14387979446550528 14438286189697734 14453653887525632 14473622181351424 14494399412871168 14509826836004864 14580675599852544 14615456652066816 14635648482803712 14667465335565952 14722765438058496 14724469244821504 14811199375085568 14831661632126976 14884439674849472 14919945332318208 14957266430066688 15009563652430464 15030299957557248 15046297777864704 15067897098928128 15119766028733184 15156769861402624 15157586962612224 15178527767789568 15230777526741504 15231598617703104 15268876147359744 15322262895189432 15343431206673024 15359762314903552 15380982433316864 15381811621822464 15434761154331792 15456918123882144 15473370024333312 15494747096285184 15510280528723968 15548923588905252 15565473417335296 15586977733763072 15624159240388608 15625967361851392 15700449080429568 15702266030610432 15739722548379648 15795731899840256 15833411373072384 15855285856370688 15910722952042464 15949662557896704 15950522403938304 15972558680752128 16045465989676032 16067633434804224 16084735363121152 16123812991578747 16163274110011392 16164145471848192 16186476877369344 16203705299238912 16226966106537984 16260360623466336 16282824954020352 16300155926020096 16322675235356672 16323555190505472 16346106826850304 16379746531127616 16403260049834112 16420719209496576 16443405081772032 16500008987303296 16500898502511696 16541282492973056 16565027900424192 16599118136455218 16622050473895776 16663629256974336 16703379030933504 16720991250526108 16744994634205656 16762817526361088 16785976020975616 16826017643495424 16844667221314023 16910132648349696 16927085000097792 16950470436716544 17010788199827968 17051366094077952 17134624717584192 17176559677734912 17177485665779712 17279732604266496 17303605237481472 17364106298623266 17406602887704576 17407541277374976 17431590483320832 17450144168411136 17511157594502208 17535349950483456 17554014074175488 17578265638076416 17579213282082816 17639727033522048 17665049284436736 17683851456380928 17708282395754496 17770198387320288 17789112476954624 17813688838586368 17875973377721004 17943370377633792 17945446892126208 17988254341005312 18007221346720424 18052265028388864 18095327283511296 18140410853722794 18183683373762816 18228185780453376 18229168461643776 18254352778002432 18319310369045504 18337675416772608 18363009639776256 18427214847518568 18472313268584448 18473309110683648 18498830716993536 18562510110716208 18607939650879488 18608942804594688 18655491646291968 18699806783132748 18719710321288704 18745572340604928 18746582914096128 18792462950596608 18857153128346624 18858169717156224 18884223023597568 18904322849112064 18931460457627648 18970420727377392 18996629113023744 19023899229393408 19044147722256384 19070457964658688 19109704286315552 19137136724806464 19157505744412672 19183972595400704 19251048252930312 19323629637451776 19325865883828224 19365637825864421 19440900799803392 19487275536089088 19582428248667648 19630353917411328 19631412189462528 19658533760925696 19748265833447424 19775548842835968 19844692912712304 19893260443090944 19894332888428544 19921817695223808 20012751536573952 20040399943409664 20061730370486272 20090529465237504 20159688038310912 20188627753641984 20210115950149632 20258124015060477 20307703368988672 20308798156937472 20358501529812992 20429683860252576 20457908275564032 20506709003010048 20509082162429952 20579681539109056 20609224165176192 20631160032444416 20659662795046912 20680374038298624 20731898118540336 20781352427157504 20833335384735744 20855302274007838 20933932107239424 20936354707480576 20986296731172864 21059674111449792 21088768883180544 21111215164096512 21140381141827584 21141520819421184 21214297269389952 21266216743862272 21267363205251072 21296744907669504 21341723318299566 21371207752151712 21393954652901376 21423511246405632 21424666187538432 21454265210241024 21498417322104996 21551032146681856 21552193962464256 21581969169825792 21604940398985216 21657429284546601 21680480831288448 21710433272027136 21741599119306752 21764740254007296 21839662041503488 21871013399778816 21894292279328768 21924540109029376 22001198003348928 22084148157087744 22086703867232256 22132157515273624 22162733965194368 22218172342632448 22326659512274208 22379917998477312 22435899645100032 22459556295085364 22546843531132928 22569446666797056 22600627248955392 22679649043099776 22735154792103936 22736380443918336 22767791651684352 22846166290112256 22902079570313216 22903314221039616 22983394342784148 23015146810009536 23039643472355328 23071473649975296 23072717432733696 23152141731497688 23208803850272768 23210055036499968 23242120644427776 23323385383357878 23348210126002944 23380466600644608 23436238860582912 23438951042777088 23519636044696064 23553399045915648 23578468608507904 23611043194339328 23693597849760384 23750117059608576 23782928784556032 23834631170294672 23924493836845056 23927262522834944 24068198984514048 24101450152206336 24127103044681728 24161738079338496 24187214471630392 24244911165017088 24304247707271168 24305557948858368 24390540935199504 24424237431030528 24450233889030144 24484012853035008 24485332785758208 24519160240275456 24569619796691424 24629751024779264 24631078814244864 24665107622658048 24750013480954944 24751347753767544 24811923739459584 24847541850636288 24898677204682827 24933075710843664 24959613761718272 24994096454139904 24995443885461504 25081486875789162 25117491951308484 25144226289541632 25178964031463424 25239026465243136 25241947276836864 25293894303169856 25328838817364992 25365198972524544 25392196963008512 25516182299741952 25577049141116928 25668064337240416 25764839516602368 25767821178437632 25919598906399744 25955407856222208 25983034048118784 26109904331556864 26175216252616704 26266736391753312 26303024925725184 26331021111263232 26367398457114624 26368819923124224 26459590550283072 26524347257454592 26525777184571392 26562423593631744 26655297580980432 26683668715431936 26720533257879552 26813960066581506 26879584051081216 26918170338189312 26946821266866176 27010832020080636 27078397542583296 27142990925266944 27180490039492608 27210616280584191 27239578480336768 27277211034085376 27342278670680064 27345442883239936 27478965553568256 27506513125158912 27544514459664384 27642530824720448 27708469902876672 27777780512980992 27843765166074312 27911909476319232 27913414206892032 27983237469437952 28079565481933056 28118358510907392 28148286885462016 28188694425894912 28285729692519936 28287254575734336 28326334535396352 28356484273668096 28395659876892672 28397190686441472 28455631091066088 28494943669535616 28525272870535168 28564681661874176 28566221583384576 28605686946988032 28664556429473328 28705705087209696 28736258616619008 28775958893101056 28876572379395468 28907307775051264 28947244362702848 28988798825742336 29019653672009728 29161351199705088 29230913304133632 29261734688420689 29334930671131904 29445530876116992 29448938489643008 29622398750171136 29663323264253952 29768879349698944 29839890664636416 30019127304860928 30060599915114496 30092595555729408 30135794197856256 30239532057466368 30313539722805248 30315173925224448 30357055535579136 30461555053483008 30463197235406208 30537752294719488 30644525790378864 30686862413346048 30719524629807104 30761964866633728 30763623243644928 30869522308663584 30913836247764288 30946740048666624 30989494192570368 31020561057447936 31097847177810504 31130946834670592 31173955467526144 31248318480777216 31282953411011757 31400898160859136 31404532061220864 31479445096759296 31591463799680512 31666822746144768 31710571712741376 31821445904084928 31899325115793408 31901044807876608 31945117361504256 32090931979352064 32135266869608448 32247625983157494 32326548220022784 32328290943696384 32372953754738688 32407410598477824 32453932213075968 32520721246932672 32565649908040704 32600311852040192 32645350470713344 32647110381010944 32759493062255232 32806520099668224 32841438418993152 32886810163544064 33000017974606592 33001797005023392 33082564985946112 33130055800848384 33198236272910436 33244100947791552 33327258513948672 33406758061867008 33441982501052216 33489989268411312 33525635052722176 33571952041951232 33689334442628046 33820265296699392 33854170000195584 33900940873433088 34021576399655936 34102732188155904 34269249435168384 34353119355469824 34354971331559424 34559465208532992 34607210474962944 34728212597246532 34813205775409152 34815082554749952 34863180966641664 34900288336822272 35022315189004416 35070699900966912 35108028148350976 35158426564165632 35279454067044096 35330098568873472 35367702912761856 35416564791508992 35540396774640576 35578224953909248 35627377677172736 35751946755442008 35886740755267584 35890893784252416 36014442693440848 36104530056777728 36190654567022592 36280821707445588 36367366747525632 36456371560906752 36458336923287552 36508705556004864 36638620738091008 36675350833545216 36726019279552512 36854429695037136 36944626537168896 36946618221367296 36997661433987072 37125020221432416 37215879301758976 37217885609189376 37310983292583936 37399613566265496 37439420642577408 37491144681209856 37493165828192256 37622230313683743 37714306256693248 37716339434312448 37768446047195136 37808645698224128 37862920915255296 37940841454754784 37993258226047488 38047798458786816 38088295444512768 38140915929317376 38219408572631104 38274273449612928 38315011488825344 38367945190801408 38502096505860624 38647259274903552 38651731767656448 38731275651728842 38881801599606784 38974551072178176 39164856497335296 39260707834822656 39262824378925056 39304223516399387 39496531666894848 39551097685671936 39689385825424608 39786520886181888 39788665776857088 39843635390447616 40025503073147904 40080799886819328 40123460740972544 40220940099872259 40319376076621824 40377255507283968 40420231900299264 40516248030120954 40615406737977344 40617596313874944 40717003059625984 40859367720505152 40915816551128064 41013418006020096 41018164324859904 41159363078218112 41218448330352384 41262320064888832 41319325590093824 41463796237080672 41562704854315008 41666670769471488 41710604548015676 41867864214478848 41872709414961152 41972593462345728 42119348222899584 42177537766361088 42222430328193024 42283041638842368 42428594538779904 42532433487724544 42534726410502144 42593489815339008 42683446636599132 42742415504303424 42787909305802752 42847022492811264 42849332375076864 42908530420482048 42996834644209992 43102064293363712 43104387924928512 43163938339651584 43314858569093202 43360961662576896 43420866544054272 43483198238613504 43529480508014592 43679324083006976 43742026799557632 43788584558657536 43849080218058752 44002396006697856 44168296314175488 44173407734464512 44264315030547248 44325467930388736 44436344685264896 44653319024548416 44759835996954624 44871799290200064 44919112590170728 45093687062265856 45138893333594112 45359298086199552 45470309584207872 45472760887836672 45535583303368704 45692332580224512 45804159140626432 45806628442079232 45966788685568296 46030293620019072 46079286944710656 46142947299950592 46145434865467392 46304283462995376 46417607700545536 46420110072999936 46484241288855552 46646770766715756 46696420252005888 46760933201289216 46872477721165824 46877902085554176 47039272089392128 47106798091831296 47156937217015808 47387195699520768 47500234119217152 47565857569112064 47669262340589344 47848987673690112 47854525045669888 48136397969028096 48202900304412672 48254206089363456 48374428943260784 48489822330034176 48611115897716736 48781081870399008 48848474862061056 48900467778060288 48968025706070016 48970665571516416 49038320480550912 49139239593382848 49259502049558528 49262157628489728 49330215245316096 49500026961909888 49502695507535088 49623847478919168 49695083701272576 49797354409365654 49866151421687328 49919227523436544 49988192908279808 49990887770923008 50162973751578324 50234983902616968 50288452579083264 50357928062926848 50478052930486272 50534001663942069 50587788606339712 50657677634729984 50730397945049088 50784393926017024 51032364599483904 51154098282233856 51336128674480832 51529679033204736 51535642356875264 51839197812799488 51910815712444416 52219808663113728 52350432505233408 52533472783506624 52606049851450368 52662042222526464 52734796914229248 52737639846248448 52919181100566144 53048694514909184 53051554369142784 53124847187263488 53310595161960864 53367337430863872 53441066515759104 53627920133163012 53759168102162432 53836340676378624 53893642533732352 54021664040161272 54156795085166592 54285981850533888 54421232561168382 54479156960673536 54554422068170752 54684557341360128 54690885766479872 54957931107136512 55013026250317824 55089028919328768 55285061649440896 55416939805753344 55687530332148624 55823818952638464 55826828413784064 55966474938875904 56159130963866112 56236717021814784 56296573770924032 56377388851789824 56571459385039872 56574509151468672 56652669070792704 56712968547336192 56794381372882944 56911262182132176 56989887339071232 57050545741070336 57129363323748352 57132443166769152 57211373893976064 57329112858946656 57411410174419392 57472517233238016 57551917786202112 57753144758790936 57814615550102528 57894488725405696 57977597651484672 58096913477593263 58322702399410176 58461826608267264 58523469376841378 58669861342263808 58891061752233984 58897876979286016 59244797500342272 59326646528507904 59537758699397888 59679781329272832 60038254609721856 60121199830228992 60185191111458816 60271588395712512 60479064114932736 60627079445610496 60630347850448896 60774372045181431 60923110106966016 60926394470812416 61075504589438976 61289051580757728 61373724826692096 61439049259614208 61523929733267456 61527246487289856 61739044617327168 61827672495528576 61893480097333248 61978988385140736 62041122114895872 62195694355621008 62261893669341184 62347910935052288 62565906822023514 62801796321718272 62809064122441728 62958890193518592 63182927599361024 63333645492289536 63421143425482752 63642891808169856 63798650231586816 63802089615753216 63890234723008512 64181863958704128 64270533739216896 64495251966314988 64653096440045568 64656581887392768 64745907509477376 64814821196955648 65041442493865344 65131299816081408 65200623704080384 65294220762021888 65518986124510464 65613040199336448 65682876837986304 65773620327088128 66000035949213184 66003594010046784 66165129971892224 66260111601696768 66396472545820872 66488201895583104 66654517027897344 66883965002104432 66979978536822624 67051270105444352 67143904083902464 67378668885256092 67640530593398784 67708340000391168 67801881746866176 68043152799311872 68205464376311808 68538498870336768 68706238710939648 68709942663118848 69118930417065984 69214420949925888 69456425194493064 69626411550818304 69630165109499904 69726361933283328 70044630378008832 70141399801933824 70216056296701952 70316853128331264 70558908134088192 70660197137746944 70735405825523712 70833129583017984 71080793549281152 71156449907818496 71254755354345472 71503893510884016 71773481510535168 71781787568504832 72028885386881696 72209060113555456 72381309134045184 72561643414891176 72734733495051264 72912743121813504 72916673846575104 72993557959027433 73277241476182016 73350701667090432 73452038559105024 73708859390074272 73889253074337792 73893236442734592 73995322867974144 74250040442864832 74431758603517952 74435771218378752 74696031614048481 74799227132530992 74878841285154816 74982289362419712 74986331656384512 75244460627367486 75428612513386496 75432678868624896 75536892094390272 75617291396448256 75725841830510592 75881682909509568 75986516452094976 76095596917573632 76176590889025536 76438817145262208 76548546899225856 76630022977650688 76735890381602816 77004193011721248 77294518549807104 77303463535312896 77462551303457684 77763603199213568 77949102144356352 78329712994670592 78525648757850112 78608447032798774 78993063333789696 79102195371343872 79378771650849216 79573041772363776 79577331553714176 79687270780895232 80051006146295808 80161599773638656 80441880199744518 80638752153243648 80754511014567936 80840463800598528 81032496060241908 81230813475954688 81235192627749888 81434006119251968 81631848841752573 81718735441010304 81831633102256128 82026836012040192 82036328649719808 82318726156436224 82436896660704768 82524640129777664 82638651180187648 82927592474161344 83125409708630016 83333341538942976 83421209096031352 83735728428957696 83745418829922304 84238696445799168 84355075532722176 84444860656386048 84566083277684736 84857189077559808 85064866975449088 85069452821004288 85186979630678016 85366893273198264 85484831008606848 85575818611605504 85694044985622528 85698664750153728 85817060840964096 85993669288419984 86204128586727424 86208775849857024 86327876679303168 86629717138186404 86721923325153792 86841733088108544 86966396477227008 87058961016029184 87358648166013952 87484053599115264 87577169117315072 87785204065262067 88004792013395712 88336592628350976 88346815468929024 88528630061094496 88650935860777472 88872689370529792 89306638049096832 89519671993909248 89838225180341456 90187374124531712 90277786667188224 90718596172399104 90940619168415744 90945521775673344 91071166606737408 91384665160449024 91608318281252864 91613256884158464 91933577371136592 92060587240038144 92158573889421312 92285894599901184 92290869730934784 92608566925990752 92835215401091072 92840220145999872 92968482577711104 93293541533431512 93392840504011776 93521866402578432 93744955442331648 93848860233035271 94078544178784256 94213596183662592 94313874434031616 94774391399041536 95000468238434304 95131715138224128 95338524681178688 95697975347380224 95709050091339776 96272795938056192 96405800608825344 96748857886521568 96979644660068352 97222231795433472 97562163740798016 97696949724122112 97800935556120576 97936051412140032 97941331143032832 98278479186765696 98519004099117056 98524315256979456 98660430490632192 99000053923819776 99005391015070176 99247694957838336 99390167402545152 99594708818731308 99732302843374656 99838455046873088 99976385816559616 99981775541846016 100325947503156648 100469967805233936 100576905158166528 100715856125853696 101068003327884138 101175577212679424 101315355269459968 101460795890098176 101568787852034048 102064729198967808 102308196564467712 102672257348961664 103059358066409472 103071284713750528 103678395625598976 103821631424888832 104439617326227456 104700865010466816 105066945567013248 105212099702900736 105324084445052928 105475279692496896 105838362201132288 106097389029818368 106103108738285568 106249694374526976 106621190323921728 106734674861727744 106882133031518208 107255840266326024 107518336204324864 107672681352757248 108043328080322544 108313590170333184 108571963701067776 108842465122336764 108958313921347072 109108844136341504 109369114682720256 109381771532959744 109915862214273024 110026052500635648 110178057838657536 110570123298881792 110833879611506688 111375060664297248 111647637905276928 111653656827568128 111932949877751808 112318261927732224 112473434043629568 112593147541848064 112866690941051229 113142918770079744 113149018302937344 113305338141585408 113425937094672384 113588762745765888 113822524364264352 113979774678142464 114101091482140672 114258726647496704 114264886333538304 114422747787952128 114658225717893312 114822820348838784 114945034466476032 115103835572404224 115506289517581872 115629231100205056 115788977450811392 115955195302969344 116193826955186526 116645404798820352 116923653216534528 117046938753682756 117339722684527616 117782123504467968 117912670549198161 118489595000684544 118653293057015808 119075517398795776 119359562658545664 120076509219443712 120242399660457984 120370382222917632 120958128229865472 121260695700897792 121548744090362862 121846220213932032 121852788941624832 122151009178877952 122578103161515456 122747449653384192 122878098519228416 123047859466534912 123054492974579712 123478089234654336 123655344991057152 123786960194666496 123957976770281472 124391388711242016 124523787338682368 124695821870104576 125131813644047028 125603592643436544 125618128244883456 125917780387037184 126365855198722048 126667290984579072 127285783616339712 127597300463173632 127604179231506432 127780469446017024 128363727917408256 128541067478433792 128990503932629976 129306192880091136 129313163774785536 129491815018954752 130082884987730688 130262599632162816 130401247408160768 130588441524043776 131037972249020928 131226080398672896 131365753675972608 131547240654176256 132000071898426368 132007188020093568 132330259943784448 132520223203393536 132792945091641744 132976403791166208 133309034055794688 133767930004208864 133959957073645248 134102540210888704 134287808167804928 134757337770512184 135281061186797568 135416680000782336 135559464781050947 136086305598623744 136410928752623616 137076997740673536 137412477421879296 137419885326237696 138237860834131968 138428841899851776 138912850388986128 139252823101636608 139260330218999808 139452723866566656 140089260756017664 140282799603867648 140432112593403904 140633706256662528 141117816268176384 141320394275493888 141470811651047424 142161587098562304 142312899815636992 142509510708690944 143007787021768032 143546963021070336 143563575137009664 144057770773763392 144418120227110912 144762618268090368 145123286829782352 145469466990102528 145833347693150208 145987115918054866 146554482952364032 146701403334180864 146904077118210048 147417718780148544 147778506148675584 147786472885469184 147990645735948288 148500080885729664 148863517207035904 148871542436757504 149392063228096962 149598454265061984 149757682570309632 149964578724839424 149972663312769024 150488921254734972 150857225026772992 150865357737249792 151073784188780544 151234582792896512 151602004991826207 151763365819019136 151973032904189952 152191193835147264 152353181778051072 152877634290524416 153097093798451712 153260045955301376 153471780763205632 154008386023442496 154589037099614208 154606927070625792 154925102606915368 155527206398427136 156659425989341184 157051297515700224 157216894065597548 157986126667579392 158204390742687744 158757543301698432 159146083544727552 159154663107428352 159374541561790464 160102012292591616 160323199547277312 160883760399489036 161277504306487296 161509022029135872 161680927601197056 162064992120483816 162461626951909376 162470385255499776 163263697683505146 163437470882020608 163663266204512256 164053672024080384 164072657299439616 164637452312872448 164873793321409536 165049280259555328 165277302360375296 165855184948322688 166250819417260032 166842418192062704 167471456857915392 167490837659844608 168477392891598336 168710151065444352 168889721312772096 169132166555369472 169714378155119616 170129733950898176 170138905642008576 170733786546396528 170969662017213696 171151637223211008 171388089971245056 171397329500307456 171634121681928192 171987338576839968 172408257173454848 172417551699714048 172655753358606336 173259434276372808 173443846650307584 173683466176217088 173932792954454016 174290740432779789 174717296332027904 174968107198230528 175154338234630144 175570408130524134 176009584026791424 176673185256701952 176693630937858048 177057260122188992 177301871721554944 177745378741059584 178613276098193664 179039343987818496 179676450360682912 180374748249063424 180555573334376448 181437192344798208 181881238336831488 181891043551346688 182769330320898048 183226513768316928 183867154742273184 184121174480076288 184317147778842624 184571789199802368 184581739461869568 185217133851981504 185670430802182144 185680440291999744 185936965155422208 186587083066863024 186785681008023552 187043732805156864 187697720466070542 188157088357568512 188427192367325184 188627748868063232 189548782798083072 190000936476868608 190263430276448256 190677049362357376 191395950694760448 191418100182679552 192545591876112384 192811601217650688 193497715773043136 193959289320136704 194444463590866944 195124327481596032 195393899448244224 195601871112241152 195882662286065664 196556958373531392 197038008198234112 197048630513958912 197320860981264384 198000107847639552 198010782030140352 198495389915676672 198780334805090304 199189417637462616 199464605686749312 199676910093746176 199952771633119232 199963551083692032 200651895006313296 200939935610467872 201153810316333056 201431712251707392 202136006655768276 202351154425358848 202630710538919936 202921591780196352 203137575704068096 204129458397935616 204616393128935424 205344514697923328 206118716132818944 206142569427501056 207356791251197952 207643262849777664 208879234652454912 210133891134026496 210424199405801472 210648168890105856 210950559384993792 211676724402264576 212194778059636736 212206217476571136 212499388749053952 213242380647843456 213469349723455488 213764266063036416 214511680532652048 215036672408649728 215345362705514496 216086656160645088 216627180340666368 217143927402135552 217684930244673528 217916627842694144 218217688272683008 218738229365440512 218980673877082299 219831724428546048 220052105001271296 220356115677315072 221140246597763584 221667759223013376 222750121328594496 223295275810553856 223307313655136256 224636523855464448 224946868087259136 225733381882102458 226285837540159488 226298036605874688 226610676283170816 226851874189344768 227177525491531776 227645048728528704 227959549356284928 228202182964281344 228517453294993408 228529772667076608 229316451435786624 229645640697677568 229890068932952064 230207671144808448 231012579035163744 231258462200410112 231577954901622784 231910390605938688 232387653910373052 233290809597640704 233847306433069056 234093877507365512 234679445369055232 235825341098396322 236979190001369088 237306586114031616 238151034797591552 238719125317091328 240153018438887424 240484799320915968 241916256459730944 242521391401795584 243097488180725724 243692440427864064 243705577883249664 244302018357755904 245156206323030912 245494899306768384 245756197038456832 246108985949159424 246956178469308672 247310689982114304 247573920389332992 247915953540562944 248782777422484032 249047574677364736 249391643740209152 250263627288094056 251207185286873088 251236256489766912 252731710397444096 253334581969158144 254571567232679424 255194600926347264 255208358463012864 255560938892034048 256727455834816512 257082134956867584 257981007865259952 258612385760182272 258626327549571072 258983630037909504 260165769975461376 260525199264325632 260802494816321536 261176883048087552 262075944498041856 262452160797345792 262731507351945216 263355612195786201 264000143796852736 264014376040187136 264660519887568896 265040446406787072 265585890183283488 265952807582332416 266618068111589376 267535860008417728 267919914147290496 268205080421777408 268575616335609856 269514675541024368 270562122373595136 270833360001564672 271118929562101894 272172611197247488 272821857505247232 274153995481347072 274824954843758592 274839770652475392 276475721668263936 276857683799703552 277825700777972256 278505646203273216 278520660437999616 278905447733133312 280178521512035328 280565599207735296 280864225186807808 281546580699105813 282235632536352768 282640788550987776 282941623302094848 284323174197124608 284625799631273984 285019021417381888 286015574043536064 287093926042140672 287127150274019328 288115541547526784 288836240454221824 290246573659564704 290938933980205056 291666695386300416 291974231836109732 293108965904728064 293402806668361728 293808154236420096 294835437560297088 295557012297351168 295572945770938368 295981291471896576 297000161771459328 297727034414071808 297743084873515008 298784126456193924 299196908530123968 299515365140619264 299929157449678848 299945326625538048 300977842509469944 301714450053545984 301730715474499584 302147568377561088 303204009983652414 303526731638038272 303946065808379904 304382387670294528 304706363556102144 305755268581048832 306194187596903424 306520091910602752 306943561526411264 308016772046884992 309178074199228416 309213854141251584 309850205213830736 311054412796854272 313318851978682368 314102595031400448 314433788131195096 315972253335158784 317515086603396864 318292167089455104 318309326214856704 318749083123580928 320204024585183232 320646399094554624 321767520798978072 322555008612974592 323018044058271744 324129984240967632 324923253903818752 324940770510999552 326527395367010292 326874941764041216 327326532409024512 328107344048160768 328145314598879232 329274904625744896 329747586642819072 330098560519110656 331710369896645376 332501638834520064 333684836384125408 334942913715830784 334981675319689216 336954785783196672 337420302130888704 337779442625544192 339428756310239232 340277811284017152 341467573092793056 341939324034427392 342303274446422016 342776179942490112 342794659000614912 343268243363856384 343974677153679936 344816514346909696 344835103399428096 345311506717212672 346518868552745616 346887693300615168 347366932352434176 347865585908908032 348581480865559578 349434592664055808 349936214396461056 350308676469260288 351140816261048268 352019168053582848 353346370513403904 353738011647594483 354114520244377984 354603743443109888 355490757482119168 357226552196387328 358078687975636992 359352900721365824 360749496498126848 361111146668752896 362874384689596416 363782087102693376 365538660641796096 366453027536633856 367734309484546368 368242348960152576 368634295557685248 369143578399604736 369163478923739136 370434267703963008 371340861604364288 371360880583999488 371873930310844416 373174166133726048 373571362016047104 374087465610313728 375395440932141084 376314176715137024 376854384734650368 377255497736126464 379097565596166144 380001872953737216 381354098724714752 382791901389520896 382836200365359104 385091183752224768 385623202435301376 386995431546086272 387918578640273408 390248654963192064 390787798896488448 391203742224482304 391765324572131328 393113916747062784 394076016396468224 394097261027917824 394641721962528768 396000215695279104 396021564060280704 396990779831353344 397560669610180608 398378835274925232 398929211373498624 399353820187492352 399905543266238464 399927102167384064 401303790012626592 401879871220935744 402307620632666112 402863424503414784 404272013311536552 404702308850717696 405261421077839872 405843183560392704 406678394343152841 408258916795871232 409232786257870848 410689029395846656 412237432265637888 412285138855002112 414713582502395904 415286525699555328 417758469304909824 420267782268052992 420848398811602944 421296337780211712 421901118769987584 423353448804529152 424389556119273472 424412434953142272 426484761295686912 426938699446910976 427528532126072832 429023361065304096 430073344817299456 430690725411028992 432173312321290176 433254360681332736 434287854804271104 435369860489347056 435833255685388288 436435376545366016 437961347754164598 439663448857092096 440104210002542592 440712231354630144 442280493195527168 443335518446026752 445500242657188992 446590551621107712 446614627310272512 449273047710928896 449893736174518272 451466763764204916 452571675080318976 452596073211749376 453221352566341632 453703748378689536 455290097457057408 455919098712569856 456404365928562688 457059545334153216 458632902871573248 459291281395355136 459780137865904128 460415342289616896 462025158070327488 462516924400820224 463155909803245568 463820781211877376 464775307820746104 466581619195281408 468187755014731024 469358890738110464 471650682196792644 473958380002738176 474613172228063232 476302069595183104 477438250634182656 480306036877774848 480969598641831936 483832512919461888 485042782803591168 486194976361451448 487384880855728128 487411155766499328 490312412646061824 490989798613536768 491512394076913664 492217971898318848 493912356938617344 494621379964228608 495147840778665984 495831907081125888 497565554844968064 498095149354729472 498783287480418304 500527254576188112 502414370573746176 502472512979533824 505463420794888192 506669163938316288 509143134465358848 510389201852694528 510416716926025728 510954905713192031 513454911669633024 514164269913735168 515962015730519904 517224771520364544 517252655099142144 517967260075819008 520331539950922752 521050398528651264 521604989632643072 522872221298339367 524151888996083712 524904321594691584 525463014703890432 526711224391572402 528000287593705472 528028752080374272 529321039775137792 530080892813574144 531171780366566976 531905615164664832 533236136223178752 535071720016835456 535839828294580992 536410160843554816 537151232671219712 539029351082048736 541124244747190272 541666720003129344 542237859124203788 544345222394494976 545643715010494464 548307990962694144 549679541304950784 552951443336527872 553715367599407104 555651401555944512 557011292406546432 557041320875999232 557810895466266624 560357043024070656 561131198415470592 563093161398211626 564471265072705536 565281577101975552 565883246604189696 568646348394249216 569251599262547968 570038042834763776 572031148087072128 574187852084281344 574254300548038656 576231083095053568 577672480908443648 580493147319129408 581877867960410112 583333390772600832 583948463672219464 586217931809456128 586805613336723456 589670875120594176 591114024594702336 591145891541876736 591962582943793152 594000323542918656 595454068828143616 595486169747030016 597568252912387848 598393817060247936 599030730281238528 599858314899357696 599890653251076096 601955685018939888 603428900107091968 603461430948999168 604295136755122176 606408019967304828 607053463276076544 607892131616759808 608764775340589056 609412727112204288 611510537162097664 612388375193806848 613040183821205504 616033544093769984 618356148398456832 618427708282503168 619700410427661472 622108825593708544 626637703957364736 628867576262390192 631944506670317568 635030173206793728 636584334178910208 636618652429713408 637498166247161856 640408049170366464 641292798189109248 643535041597956144 645110017225949184 646036088116543488 648259968481935264 649846507807637504 649881541021999104 653054790734020584 653749883528082432 654653064818049024 656214688096321536 656942021631246897 658549809251489792 659495173285638144 660197121038221312 663420739793290752 665003277669040128 667369672768250816 669885827431661568 669963350639378432 673909571566393344 674840604261777408 678857512620478464 680555622568034304 682935146185586112 683878648068854784 684606548892844032 685552359884980224 685589318001229824 687949354307359872 689633028693819392 689670206798856192 690623013434425344 693037737105491232 693775386601230336 694733864704868352 695731171817816064 697162961731119156 698869185328111616 699872428792922112 700617352938520576 702281632522096536 704038336107165696 707476023295188966 708229040488755968 709207486886219776 710981514964238336 714453104392774656 716157375951273984 718705801442731648 721498992996253696 725748769379192832 727564174205386752 731077321283592192 732906055073267712 735468618969092736 736484697920305152 737268591115370496 738326957847478272 740868535407926016 742681723208728576 742721761167998976 743747860621688832 746348332267452096 747142724032094208 748174931220627456 750790881864282168 752628353430274048 753708769469300736 758195131192332288 760003745907474432 762708197449429504 765583802779041792 765672400730718208 770182367504449536 771246404870602752 773990863092172544 775837157280546816 780497309926384128 781575597792976896 782407484448964608 783530649144262656 786227833494125568 788152032792936448 788194522055835648 790066836587358603 792000431390558208 792043128120561408 793981559662706688 795121339220361216 796757670549850464 797858422746997248 798707640374984704 799811086532476928 799854204334768128 802607580025253184 803759742441871488 804615241265332224 805726849006829568 808544026623073104 809404617701435392 810522842155679744 811686367120785408 813356788686305682 816517833591742464 818465572515741696 821378058791693312 824474864531275776 829427165004791808 830573051399110656 835516938609819648 840535564536105984 841696797623205888 842592675560423424 846706897609058304 848824869906284544 852969522591373824 853877398893821952 855057064252145664 858046722130608192 860146689634598912 861381450822057984 864346624642580352 866508721362665472 870739720978694112 871666511370776576 872870753090732032 875922695508329196 879326897714184192 880208420005085184 881424462709260288 884560986391054336 886671036892053504 891000485314377984 893181103242215424 893229254620545024 898546095421857792 899787472349036544 902933527528409832 905143350160637952 905192146423498752 906442705132683264 910580194914114816 911838197425139712 912808731857125376 914119090668306432 917265805743146496 918582562790710272 919560275731808256 920830684579233792 924050316140654976 925033848801640448 926311819606491136 927641562423754752 929550615641492208 933163238390562816 936375510029462048 938717781476220928 943301364393585288 947916760005476352 948916253467356629 952604139190366208 954876501268365312 960612073755549696 961939197283663872 967665025838923776 972389952722902896 974769761711456256 974822311532998656 980624825292123648 981979597227073536 983024788153827328 984435943796637696 987824713877234688 989242759928457216 990295681557331968 995131109689936128 996190298709458944 997566574960836608 1001054509152376224 1004828741147492352 1004945025959067648 1010926841589776384 1013338327876632576 1018286268930717696 1020833433852051456 1021909811426384062 1026909823339266048 1028328539827470336 1031924031461039808 1034449543040729088 1034505310198284288 1035934520151638016 1040663079901845504 1042100797057302528 1045744442596678734 1048303777992167424 1049808643189383168 1050926029407780864 1053422448783144804 1056000575187410944 1056057504160748544 1058642079550275584 1061214034942783449 1062343560733133952 1063811230329329664 1066472272446357504 1070143440033670912 1071679656589161984 1072820321687109632 1074302465342439424 1078058702164097472 1082248489494380544 1083333440006258688 1084475718248407576 1088690444788989952 1096615981925388288 1099359082609901568 1105902886673055744 1107430735198814208 1111302803111889024 1114022584813092864 1114082641751998464 1115621790932533248 1120714086048141312 1122262396830941184 1126186322796423252 1128942530145411072 1130563154203951104 1131766493208379392 1137292696788498432 1138503198525095936 1144062296174144256 1148375704168562688 1148508601096077312 1152462166190107136 1155344961816887296 1160986294638258816 1163755735920820224 1167896927344438928 1172435863618912256 1173611226673446912 1179341750241188352 1182228049189404672 1182291783083753472 1183925165887586304 1188000647085837312 1190908137656287232 1190972339494060032 1195136505824775696 1196787634120495872 1198061460562477056 1199716629798715392 1199781306502152192 1203911370037879776 1206857800214183936 1206922861897998336 1208590273510244352 1212816039934609656 1214106926552153088 1215784263233519616 1217529550681178112 1220035183029458523 1223021074324195328 1224776750387613696 1226080367642411008 1232067088187539968 1236712296796913664 1236855416565006336 1239400820855322944 1244217651187417088 1253275407914729472 1257735152524780384 1263889013340635136 1270060346413587456 1273168668357820416 1273237304859426816 1280816098340732928 1282585596378218496 1287070083195912288 1290220034451898368 1292072176233086976 1296519936963870528 1299693015615275008 1299763082043998208 1306109581468041168 1307499767056164864 1309306129636098048 1313884043262493794 1317099618502979584 1318990346571276288 1320394242076442624 1326841479586581504 1330006555338080256 1334739345536501632 1339771654863323136 1339926701278756864 1347819143132786688 1349681208523554816 1357715025240956928 1361111245136068608 1365870292371172224 1367757296137709568 1369213097785688064 1371178636002459648 1375898708614719744 1379266057387638784 1379340413597712384 1381246026868850688 1386075474210982464 1387550773202460672 1389467729409736704 1391462343635632128 1394325923462238312 1397738370656223232 1399744857585844224 1404563265044193072 1408076672214331392 1414952046590377932 1416458080977511936 1418414973772439552 1421963029928476672 1428906208785549312 1432314751902547968 1437411602885463296 1442997985992507392 1451497538758385664 1455128348410773504 1462154642567184384 1470937237938185472 1472969395840610304 1474537182230740992 1476653915694956544 1481737070815852032 1485363446417457152 1485443522335997952 1487495721243377664 1492696664534904192 1494285448064188416 1496349862441254912 1501581763728564336 1505256706860548096 1507417538938601472 1516390262384664576 1520007491814948864 1525416394898859008 1531167605558083584 1532864717139576093 1540364735008899072 1542492809741205504 1547981726184345088 1551674314561093632 1560994619852768256 1563151195585953792 1564814968897929216 1572455666988251136 1576389044111671296 1580133673174717206 1584000862781116416 1584086256241122816 1587963119325413376 1590242678440722432 1593515341099700928 1595716845493994496 1597415280749969408 1599622173064953856 1599708408669536256 1605215160050506368 1607519484883742976 1609230482530664448 1611453698013659136 1617088053246146208 1618809235402870784 1621045684311359488 1623372734241570816 1626713577372611364 1633035667183484928 1636931145031483392 1642756117583386624 1658854330009583616 1661146102798221312 1671033877219639296 1681071129072211968 1683393595246411776 1693413795218116608 1697649739812569088 1705939045182747648 1707754797787643904 1710114128504291328 1716093444261216384 1720293379269197824 1722762901644115968 1728693249285160704 1733017442725330944 1741479441957388224 1743333022741553152 1745741506181464064 1751845391016658392 1758653795428368384 1760416840010170368 1769121972782108672 1773342073784107008 1782000970628755968 1786362206484430848 1786458509241090048 1797092190843715584 1799574944698073088 1805867055056819664 1810286700321275904 1810384292846997504 1812885410265366528 1821160389828229632 1823676394850279424 1825617463714250752 1828238181336612864 1834531611486292992 1837165125581420544 1839120551463616512 1848100632281309952 1850067697603280896 1852623639212982272 1855283124847509504 1859101231282984416 1866326476781125632 1872751020058924096 1877435562952441856 1886602728787170576 1895833520010952704 1897832506934713258 1905208278380732416 1909753002536730624 1921224147511099392 1923878394567327744 1935330051677847552 1944779905445805792 1949539523422912512 1949644623065997312 1961249650584247296 1963959194454147072 1966049576307654656 1970826064893740691 1975649427754469376 1978485519856914432 1980591363114663936 1990262219379872256 1992380597418917888 1995133149921673216 2002109018304752448 2009657482294984704 2009890051918135296 2021853683179552768 2036572537861435392 2041666867704102912 2043819622852768124 2053819646678532096 2056657079654940672 2063848062922079616 2068899086081458176 2069010620396568576 2071869040303276032 2081326159803691008 2084201594114605056 2091488885193357468 2096607555984334848 2099617286378766336 2101852058815561728 2106844897566289608 2112001150374821888 2112115008321497088 2122428069885566898 2124687121466267904 2127622460658659328 2132944544892715008 2140286880067341824 2143359313178323968 2145640643374219264 2148604930684878848 2156117404328194944 2164496978988761088 2168951436496815152 2177380889577979904 2193231963850776576 2198718165219803136 2211805773346111488 2222605606223778048 2228045169626185728 2228165283503996928 2231243581865066496 2241428172096282624 2244524793661882368 2252372645592846504 2257885060290822144 2261126308407902208 2274585393576996864 2277006397050191872 2288124592348288512 2296751408337125376 2297017202192154624 2304924332380214272 2310689923633774592 2321972589276517632 2327511471841640448 2335793854688877856 2344871727237824512 2347222453346893824 2358683500482376704 2364456098378809344 2364583566167506944 2376001294171674624 2381944678988120064 2390273011649551392 2393575268240991744 2396122921124954112 2399433259597430784 2399562613004304384 2407822740075759552 2413715600428367872 2413845723795996672 2417180547020488704 2425632079869219312 2428213853104306176 2431568526467039232 2435059101362356224 2440070366058917046 2446042148648390656 2449553500775227392 2452160735284822016 2464134176375079936 2473424593593827328 2478801641710645888 2488435302374834176 2506550815829458944 2515470305049560768 2527778026681270272 2540120692827174912 2546474609718853632 2561632196681465856 2565171192756436992 2574140166391824576 2580440068903796736 2584144352466173952 2593039873927741056 2599386031230550016 2599526164087996416 2612219162936082336 2614999534112329728 2618612259272196096 2627768086524987588 2634199237005959168 2637980693142552576 2640788484152885248 2653682959173163008 2660013110676160512 2669478691073003264 2679543309726646272 2679853402557513728 2695638286265573376 2699362417047109632 2715430050481913856 2731740584742344448 2735514592275419136 2738426195571376128 2742357272004919296 2751797417229439488 2758532114775277568 2758680827195424768 2762492053737701376 2772150948421964928 2775101546404921344 2778935458819473408 2782924687271264256 2788651846924476624 2795476741312446464 2799489715171688448 2809126530088386144 2816153344428662784 2829904093180755864 2832916161955023872 2836829947544879104 2846748760402069887 2857812417571098624 2864629503805095936 2874823205770926592 2885995971985014784 2902995077516771328 2924309285134368768 2941874475876370944 2945938791681220608 2949074364461481984 2953307831389913088 2963474141631704064 2970726892834914304 2970887044671995904 2985393329069808384 2988570896128376832 2992699724882509824 3003163527457128672 3010513413721096192 3014835077877202944 3032780524769329152 3040014983629897728 3050832789797718016 3065729434279152186 3080729470017798144 3084985619482411008 3095963452368690176 3103348629122187264 3121989239705536512 3126302391171907584 3144911333976502272 3152778088223342592 3160267346349434412 3168001725562232832 3168172512482245632 3175926238650826752 3187030682199401856 3191433690987988992 3194830561499938816 3199416817339072512 3210430320101012736 3215038969767485952 3218460965061328896 3222907396027318272 3234176106492292416 3237618470805741568 3242091368622718976 3246745468483141632 3253427154745222728 3266071334366969856 3285512235166773248 3317708660019167232 3322292205596442624 3342067754439278592 3362142258144423936 3366787190492823552 3386827590436233216 3395299479625138176 3411878090365495296 3415509595575287808 3432186888522432768 3440586758538395648 3445525803288231936 3457386498570321408 3466034885450661888 3482958883914776448 3486666045483106304 3491483012362928128 3503690782033316784 3517307590856736768 3520833680020340736 3538243945564217344 3546684147568214016 3564001941257511936 3572724412968861696 3572917018482180096 3594184381687431168 3599149889396146176 3611734110113639328 3620573400642551808 3620768585693995008 3625770820530733056 3642320779656459264 3647352789700558848 3651234927428501504 3660105549088375569 3669063222972585984 3674330251162841088 3678241102927233024 3696201264562619904 3700135395206561792 3705247278425964544 3710566249695019008 3718202462565968832 3732652953562251264 3745502040117848192 3754871125904883712 3773205457574341152 3791667040021905408 3795665013869426516 3810416556761464832 3819506005073461248 3842448295022198784 3847756789134655488 3870660103355695104 3889559810891611584 3899079046845825024 3899289246131994624 3922499301168494592 3927918388908294144 3941652129787481382 3951298855508938752 3956971039713828864 3961182726229327872 3980524438759744512 3984761194837835776 3990266299843346432 4004218036609504896 4019314964589969408 4019780103836270592 4043707366359105536 4073145075722870784 4083333735408205824 4087639245705536248 4107639293357064192 4127696125844159232 4137798172162916352 4138021240793137152 4143738080606552064 4162652319607382016 4168403188229210112 4182977770386714936 4193215111968669696 4199234572757532672 4213689795132579216 4224002300749643776 4224230016642994176 4244856139771133796 4249374242932535808 4255244921317318656 4265889089785430016 4280573760134683648 4286718626356647936 4291281286748438528 4312234808656389888 4328993957977522176 4337902872993630304 4354761779155959808 4386463927701553152 4423611546692222976 4445211212447556096 4456090339252371456 4456330567007993856 4462487163730132992 4482856344192565248 4489049587323764736 4504745291185693008 4515770120581644288 4522252616815804416 4549170787153993728 4554012794100383744 4576249184696577024 4593502816674250752 4598594151418728279 4609848664760428544 4621379847267549184 4643945178553035264 4655022943683280896 4671587709377755712 4689743454475649024 4694444906693787648 4717367000964753408 4729167132335013888 4752002588343349248 4763889357976240128 4780546023299102784 4787150536481983488 4792245842249908224 4798866519194861568 4799125226008608768 4815645480151519104 4827431200856735744 4827691447591993344 4834361094040977408 4851264159738438624 4856427706208612352 4863137052934078464 4870118202724712448 4880140732117834092 4892084297296781312 4899107001550454784 4904321470569644032 4928268352750159872 4957603283421291776 4976870604749668352 5013101631658917888 5030940610099121536 5080241385654349824 5092949219437707264 5123264393362931712 5130342385512873984 5148280332783649152 5160880137807593472 5168288704932347904 5186079747855482112 5198772062461100032 5199052328175992832 5224438325872164672 5229999068224659456 5237224518544392192 5255536173049975176 5268398474011918336 5275961386285105152 5307365918346326016 5320026221352321024 5338957382146006528 5359086619453292544 5359706805115027456 5391276572531146752 5398724834094219264 5430860100963827712 5463481169484688896 5471029184550838272 5476852391142752256 5484714544009838592 5503594834458878976 5517064229550555136 5517361654390849536 5544301896843929856 5550203092809842688 5557870917638946816 5565849374542528512 5577303693848953248 5590953482624892928 5598979430343376896 5618253060176772288 5632306688857325568 5659808186361511728 5665832323910047744 5673659895089758208 5693497520804139774 5715624835142197248 5729259007610191872 5749646411541853184 5805990155033542656 5848618570268737536 5883748951752741888 5891877583362441216 5898148728922963968 5926948283263408128 5941774089343991808 5970786658139616768 5977141792256753664 5985399449765019648 6006327054914257344 6021026827442192384 6029670155754405888 6065561049538658304 6101665579595436032 6131458868558304372 6161458940035596288 6169971238964822016 6191926904737380352 6206697258244374528 6243978479411073024 6252604782343815168 6289822667953004544 6305556176446685184 6320534692698868824 6336003451124465664 6336345024964491264 6374061364398803712 6382867381975977984 6389661122999877632 6398833634678145024 6420860640202025472 6430077939534971904 6436921930122657792 6445814792054636544 6468352212984584832 6475236941611483136 6484182737245437952 6493490936966283264 6506854309490445456 6532142668733939712 6571024470333546496 6635417320038334464 6642413774271496403 6684135508878557184 6724284516288847872 6733574380985647104 6773655180872466432 6823756180730990592 6831019191150575616 6864373777044865536 6881173517076791296 6891051606576463872 6914772997140642816 6932069770901323776 6965917767829552896 6973332090966212608 6982966024725856256 7007381564066633568 7034615181713473536 7041667360040681472 7076487891128434688 7093368295136428032 7128003882515023872 7145834036964360192 7188368763374862336 7198299778792292352 7223468220227278656 7241146801285103616 7241537171387990016 7251541641061466112 7284641559312918528 7294705579401117696 7320211098176751138 7338126445945171968 7348660502325682176 7356482205854466048 7392402529125239808 7400270790413123584 7410494556851929088 7436404925131937664 7465305907124502528 7491004080235696384 7509742251809767424 7546410915148682304 7583334080043810816 7591330027738853032 7620833113522929664 7684896590044397568 7695513578269310976 7741320206711390208 7779119621783223168 7798158093691650048 7798578492263989248 7844998602336989184 7855836777816588288 7883304259574962764 7902597711017877504 7913942079427657728 7922365452458655744 7961048877519489024 7969522389675671552 8008436073219009792 8038629929179938816 8039560207672541184 8087414732718211072 8146290151445741568 8175278491411072496 8215278586714128384 8255392251688318464 8275596344325832704 8276042481586274304 8287476161213104128 8325304639214764032 8336806376458420224 8365955540773429872 8386430223937339392 8398469145515065344 8427379590265158432 8448004601499287552 8448460033285988352 8489712279542267592 8498748485865071616 8510489842634637312 8540246281206209661 8561147520269367296 8573437252713295872 8582562573496877056 8624469617312779776 8657987915955044352 8675805745987260608 8709523558311919616 8772927855403106304 8847223093384445952 8890422424895112192 8912180678504742912 8912661134015987712 8965712688385130496 8978099174647529472 9009490582371386016 9031540241163288576 9044505233631608832 9098341574307987456 9108025588200767488 9152498369393154048 9197188302837456558 9219697329520857088 9242759694535098368 9287890357106070528 9310045887366561792 9343175418755511424 9379486908951298048 9434734001929506816 9458334264670027776 9504005176686698496 9527778715952480256 9561092046598205568 9574301072963966976 9584491684499816448 9598250452017217536 9631290960303038208 9654862401713471488 9655382895183986688 9668722188081954816 9702528319476877248 9712855412417224704 9726274105868156928 9740236405449424896 9760281464235668184 9784168594593562624 9798214003100909568 9856536705500319744 9915206566842583552 9953741209499336704 10026203263317835776 10061881220198243072 10160482771308699648 10185898438875414528 10246528786725863424 10296560665567298304 10321760275615186944 10336577409864695808 10372159495710964224 10397544124922200064 10398104656351985664 10448876651744329344 10459998136449318912 10474449037088784384 10511072346099950352 10536796948023836672 10551922772570210304 10614731836692652032 10640052442704642048 10677914764292013056 10718173238906585088 10782553145062293504 10797449668188438528 10861720201927655424 10926962338969377792 10942058369101676544 10953704782285504512 11007189668917757952 11034723308781699072 11088603793687859712 11100406185619685376 11115741835277893632 11131698749085057024 11154607387697906496 11181906965249785856 11197958860686753792 11236506120353544576 11264613377714651136 11319616372723023456 11331664647820095488 11347319790179516416 11386995041608279548 11431249670284394496 11458518015220383744 11499292823083706368 11611980310067085312 11697237140537475072 11767497903505483776 11783755166724882432 11853896566526816256 11883548178687983616 11941573316279233536 11954283584513507328 11970798899530039296 12012654109828514688 12042053654884384768 12059340311508811776 12131122099077316608 12203331159190872064 12262917737116608744 12322917880071192576 12383853809474760704 12413394516488749056 12487956958822146048 12505209564687630336 12579645335906009088 12641069385397737648 12672006902248931328 12672690049928982528 12748122728797607424 12765734763951955968 12779322245999755264 12797667269356290048 12841721280404050944 12860155879069943808 12873843860245315584 12936704425969169664 12950473883222966272 12968365474490875904 12986981873932566528 13013708618980890912 13064285337467879424 13142048940667092992 13270834640076668928 13284827548542992806 13368271017757114368 13448569032577695744 13467148761971294208 13547310361744932864 13647512361461981184 13662038382301151232 13728747554089731072 13762347034153582592 13795782454256184837 13829545994281285632 13864139541802647552 13931835535659105792 13946664181932425216 13965932049451712512 14014763128133267136 14069230363426947072 14083334720081362944 14152975782256869376 14256007765030047744 14291668073928720384 14376737526749724672 14396599557584584704 14446936440454557312 14482293602570207232 14483074342775980032 14503083282122932224 14569283118625837056 14589411158802235392 14640422196353502276 14676252891890343936 14697321004651364352 14712964411708932096 14784805058250479616 14800541580826247168 14872809850263875328 14930611814249005056 14982008160471392768 15019484503619534848 15092821830297364608 15182660055477706064 15241666227045859328 15369793180088795136 15391027156538621952 15482640413422780416 15558239243566446336 15596316187383300096 15597156984527978496 15689997204673978368 15711673555633176576 15766608519149925528 15805195422035755008 15827884158855315456 15922097755038978048 15939044779351343104 16016872146438019584 16077259858359877632 16079120415345082368 16174829465436422144 16292580302891483136 16350556982822144992 16430557173428256768 16510784503376636928 16551192688651665408 16552084963172548608 16650609278429528064 16673612752916840448 16731911081546859744 16772860447874678784 16796938291030130688 16854759180530316864 16896009202998575104 16896920066571976704 16979424559084535184 16997496971730143232 17020979685269274624 17080492562412419322 17122295040538734592 17146874505426591744 17165125146993754112 17248939234625559552 17351611491974521216 17419047116623839232 17545855710806212608 17694446186768891904 17780844849790224384 17825322268031975424 17931425376770260992 17956198349295058944 18018981164742772032 18063080482326577152 18089010467263217664 18196683148615974912 18304996738786308096 18394376605674913116 18439394659041714176 18485519389070196736 18575780714212141056 18620091774733123584 18686350837511022848 18758973817902596096 18869468003859013632 18916668529340055552 19008010353373396992 19122184093196411136 19148602145927933952 19168983368999632896 19196500904034435072 19262581920606076416 19309724803426942976 19310765790367973376 19337444376163909632 19405056638953754496 19425710824834449408 19452548211736313856 19480472810898849792 19520562928471336368 19568337189187125248 19596428006201819136 19713073411000639488 19830413133685167104 19927241322814489209 20052406526635671552 20123762440396486144 20320965542617399296 20493057573451726848 20593121331134596608 20643520551230373888 20673154819729391616 20744318991421928448 20795088249844400128 20796209312703971328 20897753303488658688 20919996272898637824 20948898074177568768 21022144692199900704 21073593896047673344 21103845545140420608 21229463673385304064 21280104885409284096 21355829528584026112 21565106290124587008 21594899336376877056 21723440403855310848 21853924677938755584 21884116738203353088 22014379337835515904 22069446617563398144 22177207587375719424 22200812371239370752 22231483670555787264 22309214775395812992 22363813930499571712 22395917721373507584 22473012240707089152 22529226755429302272 22639232745446046912 22663329295640190976 22694639580359032832 22773990083216559096 22862499340568788992 22998585646167412736 23223960620134170624 23394474281074950144 23534995807010967552 23567510333449764864 23707793133053632512 23767096357375967232 23883146632558467072 23908567169027014656 24025308219657029376 24084107309768769536 24118680623017623552 24262244198154633216 24406662318381744128 24525835474233217488 24645835760142385152 24767707618949521408 24826789032977498112 24975913917644292096 25010419129375260672 25159290671812018176 25282138770795475296 25344013804497862656 25345380099857965056 25496245457595214848 25531469527903911936 25558644491999510528 25620738843618628983 25683442560808101888 25720311758139887616 25747687720490631168 25873408851938339328 25900947766445932544 25936730948981751808 25973963747865133056 26027417237961781824 26128570674935758848 26284097881334185984 26541669280153337856 26569655097085985612 26736542035514228736 26897138065155391488 26934297523942588416 27094620723489865728 27295024722923962368 27324076764602302464 27457495108179462144 27591564908512369674 27659091988562571264 27728279083605295104 27863671071318211584 27893328363864850432 27931864098903425024 28029526256266534272 28138460726853894144 28305951564513738752 28512015530060095488 28583336147857440768 28753475053499449344 28893872880909114624 28964587205140414464 28966148685551960064 29006166564245864448 29138566237251674112 29178822317604470784 29280844392707004552 29352505783780687872 29394642009302728704 29569610116500959232 29601083161652494336 29745619700527750656 29861223628498010112 29964016320942785536 30038969007239069696 30185643660594729216 30365320110955412128 30483332454091718656 30739586360177590272 30965280826845560832 31116478487132892672 31192632374766600192 31194313969055956992 31379994409347956736 31423347111266353152 31533217038299851056 31610390844071510016 31655768317710630912 31844195510077956096 31878089558702686208 32033744292876039168 32154519716719755264 32349658930872844288 32585160605782966272 32701113965644289984 32861114346856513536 33021569006753273856 33104169926345097216 33301218556859056128 33347225505833680896 33463822163093719488 33545720895749357568 33593876582060261376 33709518361060633728 33792018405997150208 33793840133143953408 33958849118169070368 33994993943460286464 34041959370538549248 34160985124824838644 34244590081077469184 34293749010853183488 34330250293987508224 34497878469251119104 34703222983949042432 34838094233247678464 35091711421612425216 35561689699580448768 35650644536063950848 35862850753540521984 35912396698590117888 36037962329485544064 36126160964653154304 36178020934526435328 36393366297231949824 36609993477572616192 36788753211349826232 36878789318083428352 37151561428424282112 37240183549466247168 37372701675022045696 37517947635805192192 37738936007718027264 38016020706746793984 38244368186392822272 38297204291855867904 38337966737999265792 38393001808068870144 38525163841212152832 38619449606853885952 38621531580735946752 38810113277907508992 38851421649668898816 38905096423472627712 38960945621797699584 39041125856942672736 39136674378374250496 39192856012403638272 39426146822001278976 39660826267370334208 39854482645628978418 40104813053271343104 40247524880792972288 40641931085234798592 40986115146903453696 41186242662269193216 41287041102460747776 41488637982843856896 41592418625407942656 41795506606977317376 41839992545797275648 41897796148355137536 42044289384399801408 42147187792095346688 42207691090280841216 42458927346770608128 42711659057168052224 43130212580249174016 43189798672753754112 43446880807710621696 43707849355877511168 43768233476406706176 44028758675671031808 44138893235126796288 44354415174751438848 44401624742478741504 44618429550791625984 44727627860999143424 44791835442747015168 44946024481414178304 45058453510858604544 45278465490892093824 45326658591280381952 45389279160718065664 45547980166433118192 45724998681137577984 45997171292334825472 46447921240268341248 46788948562149900288 47069991614021935104 47135020666899529728 47415586266107265024 47766293265116934144 47817134338054029312 48050616439314058752 48168214619537539072 48237361246035247104 48524488396309266432 48813324636763488256 49051670948466434976 49291671520284770304 49535415237899042816 49653578065954996224 49951827835288584192 50020838258750521344 50318581343624036352 50564277541590950592 50688027608995725312 50690760199715930112 50992490915190429696 51062939055807823872 51241477687237257966 51366885121616203776 51440623516279775232 51495375440981262336 51746817703876678656 51801895532891865088 51873461897963503616 52054834475923563648 52257141349871517696 52568195762668371968 53083338560306675712 53139310194171971224 53794276130310782976 53868595047885176832 54189241446979731456 54590049445847924736 54914990216358924288 55183129817024739348 55318183977125142528 55456558167210590208 55727342142636423168 55786656727729700864 56059052512533068544 56276921453707788288 56611903129027477504 57024031060120190976 57506950106998898688 57787745761818229248 57929174410280828928 57932297371103920128 58012333128491728896 58277132474503348224 58357644635208941568 58561688785414009104 58705011567561375744 58789284018605457408 59139220233001918464 59202166323304988672 59491239401055501312 59781723968443467627 59928032641885571072 60077938014478139392 60371287321189458432 60730640221910824256 60966664908183437312 61479172720355180544 61930561653691121664 62232956974265785344 62385264749533200384 62388627938111913984 62759988818695913472 62846694222532706304 63066434076599702112 63220781688143020032 63311536635421261824 63688391020155912192 63756179117405372416 64067488585752078336 64699317861745688576 65170321211565932544 65402227931288579968 66043138013506547712 66208339852690194432 66602437113718112256 66694451011667361792 66927644326187438976 67091441791498715136 67187753164120522752 67419036722121267456 67584036811994300416 67587680266287906816 67917698236338140736 67989987886920572928 68083918741077098496 68321970249649677288 68489180162154938368 68587498021706366976 68995756938502238208 69406445967898084864 69676188466495356928 70183422843224850432 71123379399160897536 71301289072127901696 71725701507081043968 72075924658971088128 72252321929306308608 72356041869052870656 72786732594463899648 73219986955145232384 73577506422699652464 73757578636166856704 74303122856848564224 74480367098932494336 74745403350044091392 75477872015436054528 76032041413493587968 76488736372785644544 76594408583711735808 76675933475998531584 77050327682424305664 77243063161471893504 77620226555815017984 77702843299337797632 77810192846945255424 77921891243595399168 78082251713885345472 78273348756748500992 78385712024807276544 78852293644002557952 79321652534740668416 79708965291257956836 80209626106542686208 80495049761585944576 81283862170469597184 81972230293806907392 82372485324538386432 82977275965687713792 83184837250815885312 83591013213954634752 83679985091594551296 83795592296710275072 84088578768799602816 84294375584190693376 84415382180561682432 84917854693541216256 85423318114336104448 86260425160498348032 86893761615421243392 87415698711755022336 87536466952813412352 88057517351342063616 88708830349502877696 88803249484957483008 89236859101583251968 89455255721998286848 89583670885494030336 89892048962828356608 90116907021717209088 90556930981784187648 90653317182560763904 90778558321436131328 91095960332866236384 91449997362275155968 91994342584669650944 92895842480536682496 93577897124299800576 94139983228043870208 94270041333799059456 94831172532214530048 95532586530233868288 95634268676108058624 96101232878628117504 96336429239075078144 97048976792618532864 97626649273526976512 98103341896932869952 98583343040569540608 99070830475798085632 99903655670577168384 100041676517501042688 100637162687248072704 101128555083181901184 101376055217991450624 101381520399431860224 101984981830380859392 102125878111615647744 102482955374474515932 102733770243232407552 102881247032559550464 102990750881962524672 103493635407753357312 103603791065783730176 104109668951847127296 104514282699743035392 105136391525336743936 106278620388343942448 107588552260621565952 107737190095770353664 108378482893959462912 109180098891695849472 109829980432717848576 110366259634049478696 110636367954250285056 111454684285272846336 111573313455459401728 112118105025066137088 112553842907415576576 113223806258054955008 114048062120240381952 115013900213997797376 115575491523636458496 115858348820561657856 115864594742207840256 116554264949006696448 116715289270417883136 117123377570828018208 117410023135122751488 117578568037210914816 118278440466003836928 118404332646609977344 118982478802111002624 119563447936886935254 119856065283771142144 120155876028956278784 120742574642378916864 121461280443821648512 121933329816366874624 122958345440710361088 123861123307382243328 124465913948531570688 124777255876223827968 125519977637391826944 125693388445065412608 126132868153199404224 126441563376286040064 126623073270842523648 127376782040311824384 128134977171504156672 129398635723491377152 130340642423131865088 130804455862577159936 132086276027013095424 132416679705380388864 133204874227436224512 133855288652374877952 134182883582997430272 134375506328241045504 134838073444242534912 135168073623988600832 135175360532575813632 135835396472676281472 135979975773841145856 136167837482154196992 136643940499299354576 136978360324309876736 137174996043412733952 137991513877004476416 138812891935796169728 140366845686449700864 142246758798321795072 143451403014162087936 144151849317942176256 144504643858612617216 144712083738105741312 145573465188927799296 146439973910290464768 147155012845399304928 147515157272333713408 148606245713697128448 148960734197864988672 149490806700088182784 150955744030872109056 152064082826987175936 152977472745571289088 153188817167423471616 154100655364848611328 154486126322943787008 155240453111630035968 155405686598675595264 155620385693890510848 156164503427770690944 156546697513497001984 156771424049614553088 157704587288005115904 158643305069481336832 159417930582515913672 160990099523171889152 162567724340939194368 164744970649076772864 165954551931375427584 166369674501631770624 167182026427909269504 167359970183189102592 168177157537599205632 168588751168381386752 168830764361123364864 169835709387082432512 170846636228672208896 172520850320996696064 173787523230842486784 174831397423510044672 175072933905626824704 176115034702684127232 177417660699005755392 177606498969914966016 178473718203166503936 178910511443996573696 179345171905330402881 179784097925656713216 180233814043434418176 181113861963568375296 181306634365121527808 181557116642872262656 182191920665732472768 182899994724550311936 183988685169339301888 185791684961073364992 187155794248599601152 188279966456087740416 188540082667598118912 189662345064429060096 191065173060467736576 191268537352216117248 192202465757256235008 194097953585237065728 195253298547053953024 196206683793865739904 198141660951596171264 199807311341154336768 200083353035002085376 201274325374496145408 202257110166363802368 202752110435982901248 202763040798863720448 203969963660761718784 204251756223231295488 204965910748949031864 205467540486464815104 205762494065119100928 206987270815506714624 207207582131567460352 208219337903694254592 209028565399486070784 210272783050673487872 212557240776687884896 215177104521243131904 216756965787918925824 218360197783391698944 219659960865435697152 220732519268098957392 221272735908500570112 222909368570545692672 223146626910918803456 224236210050132274176 226447612516109910016 228096124240480763904 230027800427995594752 231150983047272916992 231729189484415680512 233108529898013392896 233430578540835766272 234246755141656036416 234820046270245502976 235157136074421829632 236556880932007673856 237964957604222005248 239126895873773870508 239712130567542284288 240311752057912557568 241485149284757833728 242922560887643297024 243866659632733749248 245916690881420722176 248931827897063141376 249554511752447655936 251039955274783653888 251386776890130825216 252265736306398808448 252883126752572080128 253246146541685047296 254753564080623648768 256269954343008313344 260681284846263730176 261608911725154319872 264172552054026190848 266409748454872449024 267710577304749755904 268365767165994860544 268751012656482091008 269676146888485069824 270336147247977201664 270350721065151627264 271670792945352562944 271959951547682291712 272335674964308393984 273287880998598709152 273956720648619753472 274349992086825467904 275983027754008952832 277625783871592339456 280733691372899401728 284493517596643590144 286902806028324175872 288303698635884352512 289009287717225234432 291146930377855598592 292879947820580929536 294310025690798609856 295030314544667426816 297212491427394256896 298981613400176365568 301911488061744218112 304128165653974351872 305954945491142578176 306377634334846943232 308201310729697222656 308972252645887574016 310480906223260071936 310811373197351190528 312329006855541381888 313093395026994003968 313542848099229106176 315409174576010231808 317286610138962673664 318835861165031827344 321980199046343778304 325135448681878388736 329489941298153545728 331909103862750855168 334364052855818539008 334719940366378205184 336354315075198411264 337177502336762773504 337661528722246729728 339671418774164865024 341693272457344417792 345041700641993392128 347575046461684973568 349662794847020089344 350145867811253649408 352230069405368254464 354835321398011510784 355212997939829932032 356947436406333007872 358690343810660805762 359568195851313426432 360467628086868836352 362227723927136750592 362613268730243055616 363114233285744525312 364383841331464945536 365799989449100623872 367977370338678603776 371583369922146729984 376559932912175480832 377080165335196237824 379324690128858120192 382130346120935473152 384404931514512470016 388195907170474131456 390506597094107906048 392413367587731479808 396283321903192342528 399614622682308673536 402548650748992290816 404514220332727604736 405504220871965802496 405526081597727440896 407939927321523437568 408503512446462590976 409931821497898063728 410935080972929630208 411524988130238201856 413974541631013429248 414415164263134920704 416438675807388509184 420545566101346975744 425114481553375769792 430354209042486263808 433513931575837851648 436720395566783397888 439319921730871394304 441465038536197914784 442545471817001140224 445818737141091385344 446293253821837606912 448472420100264548352 452895225032219820032 456192248480961527808 462301966094545833984 463458378968831361024 466217059796026785792 466861157081671532544 468493510283312072832 469640092540491005952 470314272148843659264 473113761864015347712 475929915208444010496 478253791747547741016 479424261135084568576 482970298569515667456 485845121775286594048 487733319265467498496 497863655794126282752 499109023504895311872 502079910549567307776 504531472612797616896 505766253505144160256 506492293083370094592 509507128161247297536 512539908686016626688 521362569692527460352 523217823450308639744 528345104108052381696 532819496909744898048 535421154609499511808 536731534331989721088 539352293776970139648 540701442130303254528 543341585890705125888 543919903095364583424 544671349928616787968 546575761997197418304 547913441297239506944 548699984173650935808 551966055508017905664 555251567743184678912 561467382745798803456 568987035193287180288 573805612056648351744 576607397271768705024 582293860755711197184 585759895641161859072 588620051381597219712 590060629089334853632 594424982854788513792 597963226800352731136 603822976123488436224 608256331307948703744 611909890982285156352 612755268669693886464 616402621459394445312 620961812446520143872 621622746394702381056 624658013711082763776 626186790053988007936 627085696198458212352 630818349152020463616 634573220277925347328 637671722330063654688 643960398092687556608 650270897363756777472 658979882596307091456 663818207725501710336 668728105711637078016 669439880732756410368 672708630150396822528 674355004673525547008 679342837548329730048 683386544914688835584 690083401283986784256 699325589694040178688 700291735622507298816 704460138810736508928 709670642796023021568 713894872812666015744 717380687621321611524 719136391702626852864 720935256173737672704 724455447854273501184 725226537460486111232 728767682662929891072 731599978898201247744 735954740677357207552 753119865824350961664 754160330670392475648 758649380257716240384 764260692241870946304 768809863029024940032 781013194188215812096 784826735175462959616 792566643806384685056 799229245364617347072 805097301497984581632 809028440665455209472 811008441743931604992 811052163195454881792 815879854643046875136 817007024892925181952 819863642995796127456 821870161945859260416 823049976260476403712 827949083262026858496 828830328526269841408 832877351614777018368 841091132202693951488 850228963106751539584 860708418084972527616 867027863151675703296 873440791133566795776 878639843461742788608 882930077072395829568 885090943634002280448 891637474282182770688 896944840200529096704 905790450064439640064 912384496961923055616 924603932189091667968 926916757937662722048 932434119592053571584 936987020566624145664 939280185080982011904 940628544297687318528 946227523728030695424 951859830416888020992 956507583495095482032 958848522270169137152 965940597139031334912 971690243550573188096 995727311588252565504 1004159821099134615552 1009062945225595233792 1011532507010288320512 1012984586166740189184 1019014256322494595072 1025079817372033253376 1042725139385054920704 1046435646900617279488 1056690208216104763392 1065638993819489796096 1070842309218999023616 1078704587553940279296 1081402884260606509056 1086683171781410251776 1087839806190729166848 1089342699857233575936 1093151523994394836608 1095826882594479013888 1097399968347301871616 1103932111016035811328 1110503135486369357824 1137974070386574360576 1153214794543537410048 1164587721511422394368 1171519791282323718144 1177240102763194439424 1180121258178669707264 1188849965709577027584 1195926453600705462272 1207645952246976872448 1216512662615897407488 1223819781964570312704 1225510537339387772928 1232805242918788890624 1241923624893040287744 1243245492789404762112 1249316027422165527552 1252373580107976015872 1261636698304040927232 1269146440555850694656 1275343444660127309376 1287920796185375113216 1300541794727513554944 1317959765192614182912 1327636415451003420672 1337456211423274156032 1338879761465512820736 1345417260300793645056 1358685675096659460096 1366773089829377671168 1398651179388080357376 1400583471245014597632 1408920277621473017856 1419341285592046043136 1427789745625332031488 1434761375242643223048 1438272783405253705728 1448910895708547002368 1450453074920972222464 1457535365325859782144 1463199957796402495488 1471909481354714415104 1506239731648701923328 1517298760515432480768 1528521384483741892608 1537619726058049880064 1562026388376431624192 1569653470350925919232 1585133287612769370112 1598458490729234694144 1610194602995969163264 1618056881330910418944 1622104326390909763584 1631759709286093750272 1634014049785850363904 1639727285991592254912 1643740323891718520832 1646099952520952807424 1655898166524053716992 1665754703229554036736 1682182264405387902976 1700457926213503079168 1721416836169945055232 1746881582267133591552 1757279686923485577216 1765860154144791659136 1770181887268004560896 1783274948564365541376 1793889680401058193408 1824768993923846111232 1849207864378183335936 1864868239184107143168 1873974041133248291328 1878560370161964023808 1881257088595374637056 1892455047456061390848 1903719660833776041984 1913015166990190964064 1917697044540338274304 1931881194278062669824 1943380487101146376192 1991454623176505131008 2008319642198269231104 2018125890451190467584 2023065014020576641024 2038028512644989190144 2050159634744066506752 2092871293801234558976 2113380416432209526784 2141684618437998047232 2157409175107880558592 2162805768521213018112 2173366343562820503552 2175679612381458333696 2186303047988789673216 2191653765188958027776 2194799936694603743232 2207864222032071622656 2221006270972738715648 2275948140773148721152 2306429589087074820096 2343039582564647436288 2354480205526388878848 2360242516357339414528 2377699931419154055168 2391852907201410924544 2415291904493953744896 2433025325231794814976 2447639563929140625408 2451021074678775545856 2465610485837577781248 2483847249786080575488 2486490985578809524224 2498632054844331055104 2523273396608081854464 2538292881111701389312 2550686889320254618752 2575841592370750226432 2601083589455027109888 2635919530385228365824 2655272830902006841344 2674912422846548312064 2690834520601587290112 2717371350193318920192 2733546179658755342336 2797302358776160714752 2817840555242946035712 2838682571184092086272 2855579491250664062976 2869522750485286446096 2876545566810507411456 2897821791417094004736 2900906149841944444928 2915070730651719564288 2943818962709428830208 3012479463297403846656 3034597521030864961536 3057042768967483785216 3075239452116099760128 3124052776752863248384 3139306940701851838464 3170266575225538740224 3196916981458469388288 3236113762661820837888 3244208652781819527168 3263519418572187500544 3268028099571700727808 3279454571983184509824 3287480647783437041664 3292199905041905614848 3311796333048107433984 3331509406459108073472 3400915852427006158336 3493763164534267183104 3514559373846971154432 3531720308289583318272 3540363774536009121792 3566549897128731082752 3587779360802116386816 3649537987847692222464 3698415728756366671872 3729736478368214286336 3747948082266496582656 3757120740323928047616 3784910094912122781696 3807439321667552083968 3826030333980381928128 3835394089080676548608 3863762388556125339648 3886760974202292752384 3982909246353010262016 4016639284396538462208 4036251780902380935168 4076057025289978380288 4100319269488133013504 4185742587602469117952 4226760832864419053568 4283369236875996094464 4314818350215761117184 4346732687125641007104 4351359224762916667392 4372606095977579346432 4383307530377916055552 4389599873389207486464 4415728444064143245312 4442012541945477431296 4551896281546297442304 4612859178174149640192 4686079165129294872576 4708960411052777757696 4720485032714678829056 4755399862838308110336 4783705814402821849088 4830583808987907489792 4895279127858281250816 4902042149357551091712 4931220971675155562496 4967694499572161150976 4997264109688662110208 5046546793216163708928 5076585762223402778624 5101373778640509237504 5151683184741500452864 5271839060770456731648 5310545661804013682688 5349824845693096624128 5381669041203174580224 5467092359317510684672 5594604717552321429504 5635681110485892071424 5677365142368184172544 5711158982501328125952 5739045500970572892192 5753091133621014822912 5795643582834188009472 5801812299683888889856 5830141461303439128576 5887637925418857660416 6024958926594807693312 6069195042061729923072 6114085537934967570432 6150478904232199520256 6278613881403703676928 6340533150451077480448 6472227525323641675776 6488417305563639054336 6527038837144375001088 6558909143966369019648 6574961295566874083328 6584399810083811229696 6623592666096214867968 6663018812918216146944 6801831704854012316672 7029118747693942308864 7063440616579166636544 7080727549072018243584 7133099794257462165504 7175558721604232773632 7299075975695384444928 7396831457512733343744 7459472956736428572672 7495896164532993165312 7569820189824245563392 7614878643335104167936 7652060667960763856256 7670788178161353097216 7727524777112250679296 7773521948404585504768 7965818492706020524032 8072503561804761870336 8152114050579956760576 8200638538976266027008 8371485175204938235904 8453521665728838107136 8566738473751992188928 8629636700431522234368 8693465374251282014208 8702718449525833334784 8745212191955158692864 8766615060755832111104 8831456888128286490624 8884025083890954862592 9103792563092594884608 9225718356348299280384 9372158330258589745152 9417920822105555515392 9510799725676616220672 9567411628805643698176 9790558255716562501632 9804084298715102183424 9862441943350311124992 9935388999144322301952 9994528219377324220416 10153171524446805557248 10202747557281018475008 10303366369483000905728 10543678121540913463296 10621091323608027365376 10699649691386193248256 10763338082406349160448 10934184718635021369344 11189209435104642859008 11271362220971784142848 11354730284736368345088 11422317965002656251904 11478091001941145784384 11506182267242029645824 11591287165668376018944 11660282922606878257152 11775275850837715320832 12049917853189615386624 12228171075869935140864 12300957808464399040512 12557227762807407353856 12944455050647283351552 13054077674288750002176 13117818287932738039296 13149922591133748166656 13168799620167622459392 13247185332192429735936 13326037625836432293888 13603663409708024633344 14058237495387884617728 14126881233158333273088 14161455098144036487168 14266199588514924331008 14351117443208465547264 14793662915025466687488 14991792329065986330624 15139640379648491126784 15229757286670208335872 15304121335921527712512 15341576356322706194432 15455049554224501358592 15547043896809171009536 15931636985412041048064 16145007123609523740672 16401277077952532054016 16742970350409876471808 16907043331457676214272 17133476947503984377856 17259273400863044468736 17386930748502564028416 17405436899051666669568 17490424383910317385728 17662913776256572981248 17768050167781909725184 18207585126185189769216 18451436712696598560768 18835841644211111030784 19021599451353232441344 19134823257611287396352 19581116511433125003264 19724883886700622249984 19870777998288644603904 19989056438754648440832 20306343048893611114496 20405495114562036950016 20606732738966001811456 21087356243081826926592 21242182647216054730752 21399299382772386496512 21526676164812698320896 21868369437270042738688 22378418870209285718016 22709460569472736690176 22844635930005312503808 22956182003882291568768 23012364534484059291648 23182574331336752037888 23320565845213756514304 24456342151739870281728 24601915616928798081024 25114455525614814707712 25888910101294566703104 26108155348577500004352 26235636575865476078592 26299845182267496333312 26494370664384859471872 26652075251672864587776 27207326819416049266688 28116474990775769235456 28253762466316666546176 28532399177029848662016 28702234886416931094528 29587325830050933374976 29983584658131972661248 30459514573340416671744 30608242671843055425024 30683152712645412388864 30910099108449002717184 31094087793618342019072 31863273970824082096128 32290014247219047481344 32802554155905064108032 33485940700819752943616 33814086662915352428544 34266953895007968755712 34518546801726088937472 34773861497005128056832 34980848767820634771456 35325827552513145962496 35536100335563819450368 36902873425393197121536 37671683288422222061568 38269646515222574792704 39162233022866250006528 39449767773401244499968 39741555996577289207808 39978112877509296881664 40612686097787222228992 40810990229124073900032 41213465477932003622912 42174712486163653853184 42484365294432109461504 42798598765544772993024 43053352329625396641792 45418921138945473380352 45689271860010625007616 45912364007764583137536 46024729068968118583296 46365148662673504075776 46641131690427513028608 49203831233857596162048 50228911051229629415424 51777820202589133406208 52216310697155000008704 52471273151730952157184 52988741328769718943744 53304150503345729175552 54414653638832098533376 56507524932633333092352 57064798354059697324032 57404469772833862189056 59174651660101866749952 59967169316263945322496 60919029146680833343488 61216485343686110850048 61366305425290824777728 61820198216898005434368 62188175587236684038144 63726547941648164192256 64580028494438094962688 65605108311810128216064 66971881401639505887232 68533907790015937511424 69037093603452177874944 69547722994010256113664 69961697535641269542912 71072200671127638900736 73805746850786394243072 75343366576844444123136 76539293030445149585408 78324466045732500013056 78899535546802488999936 79483111993154578415616 79956225755018593763328 81621980458248147800064 82426930955864007245824 84349424972327307706368 85597197531089545986048 86106704659250793283584 91378543720021250015232 91824728015529166275072 92049458137936237166592 92730297325347008151552 93282263380855026057216 98407662467715192324096 100457822102459258830848 103555640405178266812416 104942546303461904314368 105977482657539437887488 106608301006691458351104 108829307277664197066752 113015049865266666184704 114808939545667724378112 118349303320203733499904 119934338632527890644992 121838058293361666686976 122432970687372221700096 123640396433796010868736 124376351174473368076288 127453095883296328384512 129160056988876189925376 133943762803279011774464 137067815580031875022848 138074187206904355749888 139095445988020512227328 139923395071282539085824 142144401342255277801472 147611493701572788486144 150686733153688888246272 153078586060890299170816 156648932091465000026112 158966223986309156831232 159912451510037187526656 163243960916496295600128 171194395062179091972096 172213409318501586567168 182757087440042500030464 183649456031058332550144 184098916275872474333184 185460594650694016303104 186564526761710052114432 196815324935430384648192 200915644204918517661696 207111280810356533624832 209885092606923808628736 213216602013382916702208 217658614555328394133504 226030099730533332369408 229617879091335448756224 236698606640407466999808 239868677265055781289984 244865941374744443400192 247280792867592021737472 248752702348946736152576 258320113977752379850752 267887525606558023548928 274135631160063750045696 276148374413808711499776 278190891976041024454656 279846790142565078171648 284288802684510555602944 295222987403145576972288 301373466307377776492544 317932447972618313662464 319824903020074375053312 326487921832992591200256 344426818637003173134336 365514174880085000060928 367298912062116665100288 370921189301388032606208 373129053523420104228864 401831288409837035323392 414222561620713067249664 419770185213847617257472 426433204026765833404416 435317229110656788267008 452060199461066664738816 459235758182670897512448 479737354530111562579968 489731882749488886800384 497505404697893472305152 516640227955504759701504 535775051213116047097856 548271262320127500091392 552296748827617422999552 556381783952082048909312 559693580285130156343296 590445974806291153944576 602746932614755552985088 639649806040148750106624 652975843665985182400512 688853637274006346268672 734597824124233330200576 741842378602776065212416 746258107046840208457728 803662576819674070646784 828445123241426134499328 839540370427695234514944 852866408053531666808832 870634458221313576534016 904120398922133329477632 959474709060223125159936 979463765498977773600768 995010809395786944610304 1033280455911009519403008 1071550102426232094195712 1096542524640255000182784 1112763567904164097818624 1119387160570260312686592 1205493865229511105970176 1279299612080297500213248 1305951687331970364801024 1377707274548012692537344 1469195648248466660401152 1492516214093680416915456 1607325153639348141293568 1656890246482852268998656 1679080740855390469029888 1741268916442627153068032 1808240797844266658955264 1918949418120446250319872 1958927530997955547201536 1990021618791573889220608 2066560911822019038806016 2225527135808328195637248 2238774321140520625373184 2410987730459022211940352 2558599224160595000426496 2611903374663940729602048 2938391296496933320802304 2985032428187360833830912 3214650307278696282587136 3358161481710780938059776 3482537832885254306136064 3616481595688533317910528 3837898836240892500639744 3917855061995911094403072 4133121823644038077612032 4477548642281041250746368 4821975460918044423880704 5223806749327881459204096 5876782592993866641604608 5970064856374721667661824 6716322963421561876119552 6965075665770508612272128 7232963191377066635821056 7675797672481785001279488 7835710123991822188806144 8955097284562082501492736 9643950921836088847761408 10447613498655762918408192 11753565185987733283209216 13432645926843123752239104 13930151331541017224544256 14465926382754133271642112 15671420247983644377612288 17910194569124165002985472 20895226997311525836816384 23507130371975466566418432 26865291853686247504478208 28931852765508266543284224 31342840495967288755224576 41790453994623051673632768 47014260743950933132836864 53730583707372495008956416 62685680991934577510449152 94028521487901866265673728 125371361983869155020898304 188057042975803732531347456 376114085951607465062694912
- Sum of all divisors σ(n): 1414723271111879902415380800
- Sum of proper divisors (its aliquot sum) s(n): 1038609185160272437352685888
- 376114085951607465062694912 is an abundant number, because the sum of its proper divisors (1038609185160272437352685888) is greater than itself. Its abundance is 662495099208664972289990976
Bases of 376114085951607465062694912
- Binary: 100110111000111010100000101110100010111011101001010111010110010000010000000000000000000002
- Hexadecimal: 0x1371D41745DD2BAC8200000
- Base-36: 1B9AYTEDO2IOANH1C0
Squares and roots of 376114085951607465062694912
- 376114085951607465062694912 squared (3761140859516074650626949122) is 141461805651213167908006696485119157557366811990687744
- 376114085951607465062694912 cubed (3761140859516074650626949123) is 53205777729569980066613875166594825961122209178891228281437454903885672929558528
-
The
square root of 376114085951607465062694912 is 19393660973411.0662333359 -
376114085951607465062694912 is a
perfect cube number . Itscube root is 721838208
Scales and comparisons
How big is 376114085951607465062694912?- 376,114,085,951,607,465,062,694,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 376,114,085,951,607,465,062,694,912 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 376114085951607465062694912 cubic inches would be around 60153184 feet tall.
Recreational maths with 376114085951607465062694912
- 376114085951607465062694912 backwards is 219496260564706159580411673
- 376114085951607465062694912 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 376114085951607465062694912's digits is 117
- 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 376114085951607465062694912 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 376114085951607465062694912 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/376114085951607465062694912/
Chicago style:
Numbermatics. 2024. "Number 376114085951607465062694912 - Facts about the integer". https://numbermatics.com/n/376114085951607465062694912/
The information we have on file for 376114085951607465062694912 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 376114085951607465062694912, math, Factors of 376114085951607465062694912, curriculum, school, college, exams, university, Prime factorization of 376114085951607465062694912, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-six septillion, one hundred fourteen sextillion, eighty-five quintillion, nine hundred fifty-one quadrillion, six hundred seven trillion, four hundred sixty-five billion, sixty-two million, six hundred ninety-four thousand, nine hundred twelve.