4298284230979004219326464
4,298,284,230,979,004,219,326,464 is an even composite number composed of six prime numbers multiplied together.
4298284230979004219326464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 4298284230979004219326464:
216 × 34 × 78 × 132 × 1272 × 2272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 127 × 127 × 227 × 227)See below for interesting mathematical facts about the number 4298284230979004219326464 from the Numbermatics database.
Names of 4298284230979004219326464
- Cardinal: 4298284230979004219326464 can be written as Four septillion, two hundred ninety-eight sextillion, two hundred eighty-four quintillion, two hundred thirty quadrillion, nine hundred seventy-nine trillion, four billion, two hundred nineteen million, three hundred twenty-six thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 4.298284230979004219326464 × 1024
Factors of 4298284230979004219326464
Divisors of 4298284230979004219326464
- Number of divisors d(n): 20655
-
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 81 84 91 96 98 104 108 112 117 126 127 128 144 147 156 162 168 169 182 189 192 196 208 216 224 227 234 252 254 256 273 288 294 312 324 336 338 343 351 364 378 381 384 392 416 432 441 448 454 468 504 507 508 512 546 567 576 588 624 637 648 672 676 681 686 702 728 756 762 768 784 819 832 864 882 889 896 908 936 1008 1014 1016 1024 1029 1053 1092 1134 1143 1152 1176 1183 1248 1274 1296 1323 1344 1352 1362 1372 1404 1456 1512 1521 1524 1536 1568 1589 1638 1651 1664 1728 1764 1778 1792 1816 1872 1911 2016 2028 2032 2043 2048 2058 2106 2184 2268 2286 2304 2352 2366 2401 2457 2496 2548 2592 2646 2667 2688 2704 2724 2744 2808 2912 2951 3024 3042 3048 3072 3087 3136 3178 3276 3302 3328 3429 3456 3528 3549 3556 3584 3632 3744 3822 3969 4032 4056 4064 4086 4096 4116 4212 4368 4459 4536 4563 4572 4608 4704 4732 4767 4802 4914 4953 4992 5096 5184 5292 5334 5376 5408 5448 5488 5616 5733 5824 5902 6048 6084 6096 6129 6144 6174 6223 6272 6356 6552 6604 6656 6858 6912 7056 7098 7112 7168 7203 7264 7371 7488 7644 7938 8001 8064 8112 8128 8172 8192 8232 8281 8424 8736 8853 8918 9072 9126 9144 9216 9261 9408 9464 9534 9604 9828 9906 9984 10192 10287 10368 10584 10647 10668 10752 10816 10896 10976 11123 11232 11466 11557 11648 11804 12096 12168 12192 12258 12288 12348 12446 12544 12712 13104 13208 13312 13377 13689 13716 13824 14112 14196 14224 14301 14336 14406 14528 14742 14859 14976 15288 15876 16002 16128 16129 16224 16256 16344 16384 16464 16562 16807 16848 17199 17472 17706 17836 18144 18252 18288 18387 18432 18522 18669 18816 18928 19068 19208 19656 19812 19968 20384 20574 20657 20736 21168 21294 21336 21463 21504 21609 21632 21792 21952 22246 22464 22932 23114 23296 23608 24003 24192 24336 24384 24516 24576 24696 24843 24892 25088 25424 26208 26416 26559 26624 26754 27378 27432 27648 27783 28224 28392 28448 28602 28672 28812 28829 29056 29484 29718 29952 30576 31213 31752 31941 32004 32256 32258 32448 32512 32688 32768 32928 33124 33369 33614 33696 34398 34671 34944 35412 35672 36288 36504 36576 36774 36864 37044 37338 37632 37856 38136 38363 38416 39312 39624 39936 40131 40768 41148 41314 41472 42336 42588 42672 42903 42926 43008 43218 43264 43561 43584 43904 44492 44577 44928 45864 46228 46592 47216 48006 48384 48387 48672 48768 49032 49152 49392 49686 49784 50176 50421 50848 51529 51597 52416 52832 53118 53248 53508 54756 54864 55296 55566 56007 56448 56784 56896 57204 57344 57624 57658 57967 58112 58968 59436 59904 61152 61971 62426 63504 63882 64008 64389 64512 64516 64827 64896 65024 65376 65536 65856 66248 66738 67228 67392 68796 69342 69888 70824 71344 72009 72576 73008 73152 73548 73728 74088 74529 74676 75264 75712 76272 76726 76832 77861 78624 79248 79677 79872 80262 80899 81536 82296 82628 82944 84672 85176 85344 85806 85852 86016 86436 86487 86528 87122 87168 87808 88984 89154 89856 91728 92456 93184 93639 94432 95823 96012 96768 96774 97344 97536 98064 98304 98784 99372 99568 100107 100352 100842 101696 103058 103194 104013 104832 105664 106236 106496 107016 109512 109728 110592 111132 112014 112896 112903 113568 113792 114408 114688 115089 115248 115316 115934 116224 117649 117936 118872 119808 120393 122304 123942 124852 127008 127764 128016 128709 128778 129024 129032 129654 129792 130048 130683 130752 131712 132496 133476 133731 134456 134784 137592 138684 139776 141648 142688 144018 144599 145152 145161 146016 146304 147096 147456 148176 149058 149352 150241 150528 151263 151424 152544 153452 153664 154587 155722 157248 158496 159354 159744 160524 161798 163072 164592 165256 165888 168021 169344 170352 170688 171612 171704 172032 172872 172974 173056 173901 174244 174336 175616 177968 178308 179712 183456 184912 185913 186368 187278 188864 191646 192024 193167 193536 193548 194481 194688 195072 196128 196608 197568 198744 199136 200214 200704 201684 201803 203392 206116 206388 208026 209664 209677 211328 212472 212992 214032 218491 219024 219456 221184 222264 223587 224028 225792 225806 227136 227584 228816 229376 230178 230496 230632 231868 232448 233583 235298 235872 237744 239031 239616 240786 242697 244608 247884 249704 254016 255528 256032 257418 257556 258048 258064 259308 259461 259584 260096 261366 261504 263424 264992 266952 267462 268541 268912 269568 275184 277368 279552 280917 283296 285376 288036 289198 290304 290322 292032 292608 294192 294912 296352 298116 298704 300321 300482 301056 302526 302848 304927 305088 306904 307328 309174 311444 312039 314496 316992 318708 319488 321048 323596 326144 329184 330512 331776 336042 338688 338709 340704 341376 343224 343408 344064 345267 345744 345948 346112 347802 348488 348672 351232 352947 355936 356616 359424 360703 361179 366912 369824 371826 372736 374556 374777 377728 383292 384048 386334 387072 387096 388962 389376 390144 392049 392256 395136 397488 398272 400428 401408 403368 403606 405769 406784 412232 412776 416052 419328 419354 422656 424944 425984 428064 433797 435483 436982 438048 438912 442368 444528 447174 448056 450723 451584 451612 453789 454272 455168 457632 458752 460356 460992 461264 463736 463761 464896 467166 470596 471744 475488 478062 479232 481572 485394 489216 495768 499408 504063 508032 511056 512064 514836 515112 516096 516128 518616 518922 519168 520192 521703 522732 523008 526848 529984 533904 534924 537082 537824 539136 545027 550368 554736 557739 559104 561834 566293 566592 570752 576072 578396 579501 580608 580644 584064 585216 588384 589824 592704 596232 597408 600642 600964 602112 605052 605409 605696 609854 610176 613808 614656 618348 622888 624078 628992 629031 633984 637416 638976 642096 647192 652288 655473 658368 661024 663552 669877 670761 672084 677376 677418 681408 682752 686448 686816 688128 690534 691488 691896 692224 695604 696976 697344 700749 702464 705894 711872 713232 718848 721406 722358 728091 733824 739648 743652 745472 749112 749554 755456 766584 768096 772668 774144 774192 777924 778383 778752 780288 784098 784512 790272 790321 794976 796544 800856 802816 805623 806736 807212 811538 813568 823543 824464 825552 832104 838656 838708 842751 845312 849888 851968 856128 867594 870966 873964 876096 877824 884736 889056 894348 896112 900963 901446 903168 903224 907578 908544 910336 914781 915264 920712 921984 922528 927472 927522 929792 934332 936117 941192 943488 950976 956124 958464 963144 970788 978432 991536 998816 1008126 1012193 1016064 1016127 1022112 1024128 1029672 1030224 1032192 1032256 1035801 1037232 1037844 1038336 1040384 1043406 1045464 1046016 1051687 1053696 1058841 1059968 1067808 1069848 1074164 1075648 1078272 1082109 1090054 1100736 1109472 1115478 1118208 1123668 1124331 1132586 1133184 1141504 1152144 1156792 1159002 1161216 1161288 1168128 1170432 1176147 1176768 1185408 1192464 1194816 1201284 1201928 1204224 1210104 1210818 1211392 1217307 1219708 1220352 1227616 1229312 1236696 1245776 1248156 1257984 1258062 1267968 1274832 1277952 1284192 1294384 1301391 1304576 1306449 1310946 1316736 1322048 1327104 1339754 1341522 1344168 1352169 1354752 1354836 1361367 1362816 1365504 1372896 1373632 1376256 1381068 1382976 1383792 1384448 1391208 1391283 1393952 1394688 1401498 1404928 1411788 1412621 1423744 1426464 1437696 1442812 1444716 1456182 1467648 1467739 1479296 1487304 1490944 1498224 1499108 1510912 1529437 1533168 1536192 1545336 1548288 1548384 1555848 1556766 1557504 1560576 1565109 1568196 1569024 1580544 1580642 1589952 1593088 1601712 1605632 1611246 1613472 1614424 1623076 1627136 1635081 1647086 1648928 1651104 1664208 1673217 1677312 1677416 1685502 1690624 1698879 1699776 1712256 1735188 1738503 1741932 1747928 1752192 1755648 1769472 1778112 1788696 1792224 1801926 1802892 1806336 1806448 1815156 1816227 1817088 1820672 1829562 1830528 1841424 1843968 1845056 1854944 1855044 1859584 1868664 1872234 1879787 1882384 1886976 1887093 1901952 1912248 1916928 1926288 1941576 1956864 1966419 1983072 1997632 2009631 2016252 2024386 2032128 2032254 2044224 2048256 2059344 2060448 2064384 2064512 2071602 2074464 2075688 2076672 2080768 2086812 2090928 2092032 2102247 2103374 2107392 2117682 2119936 2134489 2135616 2139696 2148328 2151296 2156544 2164218 2180108 2184273 2201472 2218944 2230956 2236416 2247336 2248662 2265172 2266368 2283008 2304288 2313584 2318004 2322432 2322576 2335149 2336256 2340864 2352294 2353536 2370816 2370963 2384928 2389632 2402568 2403856 2408448 2416869 2420208 2421636 2422784 2434614 2439416 2440704 2455232 2458624 2470629 2473392 2491552 2496312 2515968 2516124 2524921 2528253 2535936 2549664 2555904 2568384 2588768 2602782 2609152 2612898 2621892 2623439 2633472 2644096 2654208 2679508 2683044 2688336 2704338 2709504 2709672 2722734 2725632 2725801 2731008 2744343 2745792 2747264 2762136 2765952 2767584 2768896 2782416 2782566 2787904 2789376 2802996 2809856 2823576 2825242 2840383 2847488 2852928 2875392 2885624 2889432 2912364 2935296 2935478 2958592 2974608 2981888 2996448 2998216 3021824 3036579 3048381 3058874 3066336 3072384 3090672 3096576 3096768 3107403 3111696 3113532 3115008 3121152 3130218 3136392 3138048 3155061 3161088 3161284 3176523 3179904 3186176 3203424 3211264 3222492 3226944 3228848 3246152 3246327 3254272 3270162 3294172 3297856 3302208 3328416 3346434 3354624 3354832 3371004 3372993 3381248 3397758 3399552 3424512 3470376 3477006 3483864 3495856 3504384 3511296 3528441 3556224 3577392 3584448 3603852 3605784 3612672 3612896 3630312 3632454 3634176 3641344 3651921 3659124 3661056 3661283 3682848 3687936 3690112 3709888 3710088 3719168 3737328 3744468 3759574 3764768 3773952 3774186 3803904 3815189 3824496 3833856 3852576 3883152 3904173 3913728 3932838 3964051 3966144 3995264 4019262 4032504 4048772 4056507 4064256 4064508 4088448 4096512 4118688 4120896 4128768 4129024 4143204 4148928 4151376 4153344 4161536 4173624 4173849 4181856 4184064 4204494 4206748 4214784 4235364 4237863 4239872 4268978 4271232 4279392 4296656 4302592 4313088 4328436 4360216 4368546 4402944 4403217 4437888 4461912 4472832 4494672 4497324 4530344 4532736 4566016 4588311 4608576 4627168 4636008 4644864 4645152 4670298 4672512 4681728 4689139 4695327 4704588 4707072 4741632 4741926 4769856 4779264 4805136 4807712 4816896 4833738 4840416 4843272 4845568 4869228 4872101 4878832 4881408 4905243 4910464 4917248 4941258 4946784 4983104 4992624 5031936 5032248 5049842 5056506 5071872 5096637 5099328 5136768 5177536 5205564 5218304 5225796 5243784 5246878 5266944 5288192 5308416 5359016 5366088 5376672 5408676 5419008 5419344 5445468 5448681 5451264 5451602 5462016 5488686 5491584 5494528 5524272 5531904 5532247 5535168 5537792 5564832 5565132 5575808 5578752 5605992 5619712 5639361 5647152 5650484 5661279 5680766 5694976 5705856 5750784 5764801 5771248 5778864 5824728 5870592 5870956 5899257 5917184 5949216 5963776 5992896 5996432 6028893 6043648 6073158 6096762 6117748 6132672 6144768 6181344 6193152 6193536 6214806 6223392 6227064 6230016 6242304 6260436 6272784 6276096 6306741 6310122 6322176 6322568 6353046 6359808 6372352 6403467 6406848 6444984 6453888 6457696 6492304 6492654 6508544 6540324 6544183 6552819 6588344 6595712 6604416 6656832 6692868 6709248 6709664 6742008 6745986 6762496 6795516 6799104 6849024 6940752 6954012 6967728 6991712 7008768 7022592 7056882 7085351 7112448 7112889 7154784 7168896 7207704 7211568 7225344 7225792 7250607 7260624 7264908 7268352 7282688 7303842 7318248 7322112 7322566 7361809 7365696 7375872 7380224 7411887 7419776 7420176 7438336 7474656 7488936 7519148 7529536 7547904 7548372 7574763 7607808 7630378 7648992 7667712 7705152 7766304 7808346 7827456 7865676 7870317 7928102 7932288 7990528 8038524 8065008 8097544 8113014 8128512 8129016 8176896 8177403 8193024 8233029 8237376 8241792 8258048 8286408 8297856 8302752 8306688 8323072 8347248 8347698 8363712 8368128 8408988 8413496 8429568 8470728 8475726 8479744 8521149 8537956 8542464 8558784 8593312 8605184 8626176 8656872 8708401 8720432 8737092 8805888 8806434 8875776 8923824 8945664 8989344 8994648 9060688 9065472 9109737 9132032 9145143 9176622 9217152 9254336 9272016 9289728 9290304 9340596 9345024 9363456 9378278 9390654 9409176 9414144 9465183 9483264 9483852 9529569 9539712 9558528 9610272 9615424 9633792 9667476 9680832 9686544 9691136 9738456 9738981 9744202 9757664 9762816 9810486 9820928 9834496 9882516 9888347 9893568 9966208 9985248 10063872 10064496 10099684 10113012 10118979 10143744 10193274 10198656 10273536 10274173 10355072 10411128 10436608 10451592 10487568 10493756 10533888 10576384 10706059 10718032 10732176 10753344 10817352 10838016 10838688 10890936 10897362 10902528 10903204 10924032 10955763 10977372 10983168 10983849 10989056 11048544 11063808 11064494 11070336 11075584 11129664 11130264 11151616 11157504 11211984 11239424 11278722 11294304 11300968 11322558 11361532 11389952 11411712 11445567 11501568 11529602 11542496 11557728 11649456 11712519 11741184 11741912 11798514 11834368 11892153 11898432 11985792 11992864 12057786 12087296 12146316 12169521 12193524 12235496 12265344 12289536 12362688 12386304 12387072 12429612 12446784 12454128 12460032 12484608 12520872 12545568 12552192 12613482 12620244 12644352 12645136 12706092 12713589 12719616 12744704 12806934 12813696 12889968 12907776 12915392 12984608 12985308 13017088 13080648 13088366 13105638 13158509 13176688 13191424 13208832 13209651 13313664 13385736 13418496 13419328 13484016 13491972 13524992 13591032 13598208 13698048 13764933 13881504 13908024 13935456 13983424 14017536 14045184 14067417 14113764 14170702 14224896 14225778 14309568 14337792 14415408 14423136 14450688 14451584 14501214 14521248 14529816 14536704 14565376 14607684 14616303 14636496 14644224 14645132 14715729 14723618 14731392 14751744 14760448 14823774 14839552 14840352 14876672 14941423 14949312 14977872 15038296 15059072 15095808 15096744 15149526 15215616 15260756 15289911 15297984 15410304 15532608 15616692 15654912 15731352 15740634 15856204 15864576 15981056 16077048 16130016 16195088 16226028 16257024 16258032 16346043 16353792 16354806 16386048 16466058 16474752 16483584 16516096 16572816 16595712 16596741 16605504 16613376 16694496 16695396 16727424 16736256 16817976 16826992 16859136 16918083 16941456 16951452 16959488 16983837 17042298 17075912 17084928 17117568 17186624 17210368 17252352 17294403 17313744 17416802 17440864 17474184 17611776 17612868 17674447 17697771 17751552 17847648 17891328 17978688 17989296 18086679 18121376 18130944 18219474 18264064 18290286 18353244 18364073 18434304 18508672 18544032 18579456 18580608 18681192 18690048 18726912 18756556 18781308 18818352 18828288 18930366 18966528 18967704 19059138 19079424 19080607 19117056 19210401 19220544 19230848 19334952 19361664 19373088 19382272 19476912 19477962 19488404 19515328 19525632 19620972 19632549 19641856 19668992 19765032 19776694 19787136 19882681 19932416 19970496 20127744 20128992 20199368 20226024 20237958 20287488 20386548 20397312 20547072 20548346 20710144 20822256 20873216 20903184 20975136 20987512 21067776 21152768 21256053 21338667 21412118 21436064 21464352 21506688 21634704 21676032 21677376 21751821 21781872 21794724 21805056 21806408 21848064 21911526 21954744 21966336 21967698 21978112 22085427 22097088 22127616 22128988 22140672 22235661 22259328 22260528 22303232 22315008 22423968 22478848 22557444 22588608 22601936 22645116 22723064 22724289 22779904 22823424 22891134 23003136 23059204 23084992 23115456 23298912 23425038 23482368 23483824 23597028 23610951 23668736 23784306 23796864 23971584 23985728 24115572 24174592 24292632 24339042 24387048 24470992 24530688 24532209 24579072 24699087 24725376 24774144 24859224 24893568 24908256 24920064 24969216 25041744 25091136 25104384 25226964 25240488 25288704 25290272 25412184 25427178 25439232 25489408 25563447 25613868 25627392 25628981 25779936 25815552 25830784 25969216 25970616 26034176 26125203 26161296 26176732 26211276 26317018 26353376 26382848 26417664 26419302 26627328 26706323 26771472 26836992 26838656 26968032 26983944 27049984 27182064 27196416 27329211 27396096 27529866 27748357 27763008 27816048 27870912 27966848 28035072 28090368 28134834 28227528 28341404 28395549 28449792 28451556 28619136 28675584 28830816 28846272 28901376 28903168 29002428 29042496 29059632 29073408 29130752 29215368 29216943 29232606 29272992 29288448 29290264 29431458 29447236 29462784 29503488 29520896 29647548 29665041 29679104 29680704 29882846 29898624 29955744 30076592 30118144 30191616 30193488 30299052 30356937 30431232 30521512 30579822 30595968 30820608 30822519 31065216 31233384 31309824 31462704 31481268 31712408 31729152 31962112 32118177 32154096 32260032 32390176 32452056 32514048 32516064 32692086 32707584 32709612 32772096 32823973 32867289 32932116 32949504 32951547 32967168 33032192 33145632 33191424 33193482 33211008 33226752 33388992 33390792 33454848 33472512 33635952 33653984 33718272 33836166 33882912 33902904 33918976 33967674 34084596 34104707 34151824 34169856 34235136 34336701 34373248 34420736 34504704 34588806 34627488 34833604 34881728 34948368 35223552 35225736 35348894 35395542 35503104 35676459 35695296 35957376 35978592 36173358 36242752 36261888 36438948 36528128 36580572 36706488 36728146 36868608 37017344 37088064 37158912 37161216 37362384 37380096 37453824 37513112 37562616 37636704 37656576 37860732 37933056 37935408 38118276 38140767 38158848 38161214 38234112 38420802 38441088 38461696 38669904 38723328 38725729 38746176 38764544 38953824 38955924 38976808 39030656 39051264 39241944 39265098 39283712 39337984 39475527 39530064 39553388 39574272 39628953 39765362 39864832 39940992 40255488 40257984 40398736 40452048 40475916 40574976 40773096 40794624 41094144 41096692 41294799 41420288 41644512 41746432 41806368 41950272 41975024 42135552 42202251 42305536 42512106 42677334 42824236 42872128 42928704 43013376 43269408 43352064 43354752 43503642 43563744 43589448 43610112 43612816 43696128 43823052 43848909 43909488 43932672 43935396 43956224 44147187 44170854 44194176 44255232 44257976 44281344 44471322 44518656 44521056 44606464 44630016 44824269 44847936 45114888 45177216 45203872 45290232 45446128 45448578 45559808 45646848 45782268 45809281 45869733 46118408 46169984 46230912 46597824 46850076 46964736 46967648 47194056 47221902 47337472 47568612 47593728 47596679 47943168 47971456 48231144 48349184 48585264 48678084 48774096 48941984 49061376 49064418 49158144 49398174 49450752 49548288 49597457 49718448 49787136 49790223 49816512 49840128 50083488 50182272 50208768 50453928 50480976 50577408 50580544 50754249 50824368 50854356 50878464 50978816 51126894 51227736 51254784 51257962 51532663 51559872 51631104 51661568 51883209 51938432 51941232 52068352 52250406 52322592 52353464 52422552 52634036 52706752 52765696 52835328 52838604 53023341 53254656 53412646 53542944 53673984 53677312 53936064 53967888 54099968 54260037 54364128 54392832 54658422 54792192 55059732 55092219 55496714 55526016 55632096 55741824 55933696 56070144 56180736 56269668 56455056 56682808 56791098 56899584 56903112 57238272 57241821 57351168 57631203 57661632 57692544 57806336 58004856 58084992 58119264 58146816 58261504 58430736 58433886 58465212 58545984 58576896 58580528 58862916 58894472 58897647 58925568 59006976 59041792 59295096 59330082 59358208 59361408 59648043 59765692 59797248 59911488 60153184 60236288 60383232 60386976 60598104 60713874 60862464 60958807 61043024 61159644 61191936 61641216 61645038 62130432 62466768 62619648 62925408 62962536 63424816 63458304 63768159 63924224 64016001 64236354 64308192 64520064 64780352 64904112 65028096 65032128 65384172 65415168 65419224 65544192 65647946 65734578 65864232 65899008 65903094 65934336 66064384 66256281 66291264 66382848 66386964 66422016 66706983 66777984 66781584 66909696 66945024 67271904 67307968 67436544 67672332 67765824 67805808 67837952 67935348 68169192 68172867 68209414 68303648 68339712 68470272 68673402 68746496 68841472 69009408 69177612 69218429 69254976 69667208 69763456 69896736 70447104 70451472 70697788 70791084 70832853 71006208 71352918 71390592 71914752 71919211 71957184 72346716 72485504 72523776 72877896 73056256 73161144 73412976 73456292 73596627 73737216 74034688 74176128 74322432 74724768 74760192 74907648 74942413 75026224 75125232 75273408 75313152 75721464 75866112 75870816 76236552 76281534 76317696 76322428 76468224 76690341 76841604 76882176 76886943 76923392 77339808 77446656 77451458 77492352 77529088 77907648 77911848 77953616 78061312 78102528 78375609 78483888 78530196 78567424 78675968 78951054 79060128 79106776 79148544 79257906 79530724 79729664 79881984 80118969 80510976 80515968 80797472 80904096 80951832 81149952 81546192 81589248 81987633 82188288 82193384 82589598 82840576 83245071 83289024 83612736 83900544 83950048 84271104 84404502 84611072 85024212 85074379 85186647 85354668 85648472 85744256 85857408 86026752 86538816 86704128 86709504 87007284 87127488 87178896 87220224 87225632 87392256 87646104 87697818 87818976 87865344 87870792 87912448 88294374 88341708 88388352 88510464 88515952 88562688 88942644 88995123 89037312 89042112 89212928 89648538 89695872 90229776 90354432 90407744 90580464 90892256 90897156 91119616 91293696 91564536 91618562 91739466 92109563 92236816 92339968 92461824 92467557 93195648 93700152 93929472 93935296 94388112 94443804 94674944 95137224 95187456 95193358 95886336 95942912 96354531 96462288 96698368 97170528 97356168 97548192 97883968 98122752 98128836 98316288 98471919 98796348 98854641 98901504 99096576 99194914 99436896 99574272 99580446 99633024 99680256 100166976 100364544 100417536 100907856 100961952 101154816 101161088 101508498 101648736 101708712 101756928 101957632 102253788 102314121 102455472 102509568 102515924 103010103 103065326 103119744 103262208 103323136 103766418 103876864 103882464 104136704 104500812 104589961 104645184 104706928 104845104 105268072 105413504 105531392 105670656 105677208 106046682 106509312 106825292 107029377 107085888 107354624 107872128 107935776 108199936 108520074 108728256 108785664 109316844 109584384 110119464 110184438 110993428 111052032 111264192 111483648 111867392 112140288 112361472 112539336 112910112 113365616 113582196 113799168 113806224 114422301 114476544 114483642 114702336 115262406 115323264 115385088 115612672 116009712 116169984 116177187 116238528 116293632 116861472 116867772 116930424 117091968 117153792 117161056 117725832 117788944 117795294 117851136 118013952 118083584 118426581 118590192 118660164 118716416 118722816 118886859 119296086 119531384 119594496 119822976 120306368 120472576 120766464 120773952 121196208 121427748 121724928 121917614 122086048 122319288 122383872 123282432 123290076 123721129 123884397 124260864 124933536 125239296 125850816 125925072 126606753 126849632 126916608 127536318 127848448 128032002 128472708 128548511 128616384 129040128 129560704 129808224 130056192 130064256 130768344 130830336 130838448 131088384 131295892 131469156 131546727 131728464 131798016 131806188 131868672 132128768 132512562 132582528 132765696 132773928 132844032 133413966 133555968 133563168 133564249 133819392 133890048 134472807 134543808 134615936 135344664 135531648 135611616 135675904 135870696 136338384 136345734 136418828 136607296 136679424 136940544 137346804 137427843 137492992 137682944 138355224 138436858 138509952 139178767 139334416 139526912 139793472 140894208 140902944 141395576 141582168 141665706 142012416 142705836 142781184 142790037 143829504 143838422 143914368 144693432 144971008 145047552 145755792 146112512 146322288 146825952 146912584 147193254 147474432 148069376 148352256 148644864 148792371 149370669 149449536 149520384 149884826 150052448 150250464 150546816 150626304 151442928 151732224 151741632 152262747 152473104 152563068 152635392 152644856 152936448 153380682 153683208 153764352 153773886 153846784 154597989 154679616 154893312 154902916 154984704 155649627 155815296 155823696 155907232 156122624 156205056 156751218 156967776 157060392 157134848 157351936 157902108 158120256 158213552 158297088 158515812 159061448 159070023 159459328 159763968 160237938 161021952 161031936 161594944 161808192 161903664 162299904 163092384 163178496 163975266 164376576 164386768 165179196 165276657 165681152 166490142 166578048 167225472 167801088 167900096 168542208 168809004 169222144 170048424 170148758 170373294 170709336 171296944 171488512 171714816 171725463 172053504 172893609 173077632 173419008 174014568 174254976 174357792 174440448 174451264 174784512 175292208 175395636 175637952 175730688 175741584 175824896 176588748 176683416 176692941 176776704 177020928 177031904 177125376 177885288 177990246 178074624 178084224 178425856 178944129 179297076 179391744 179402867 180459552 180708864 180815488 181160928 181784512 181794312 182239232 182587392 182876421 183129072 183237124 183478932 184219126 184473632 184679936 184923648 184935114 186391296 186944261 187400304 187858944 187870592 188776224 188887608 189349888 190274448 190374912 190386716 191304477 191772672 191885824 192709062 192924576 193396736 194238499 194341056 194712336 195096384 195767936 196245504 196257672 196632576 196943838 197592696 197709282 197803008 198193152 198389828 198768843 198873792 199148544 199160892 199266048 200333952 200729088 200835072 201815712 201923904 202309632 202322176 203016996 203297472 203417424 203513856 203915264 204507576 204518601 204628242 204910944 205019136 205031848 206020206 206130652 206239488 206524416 206646272 207532836 207655287 207753728 207764928 209001624 209179922 209290368 209413856 209690208 210536144 210827008 211062784 211341312 211354416 212093364 212498559 213018624 213650584 214058754 214171776 214709248 215744256 215757633 215871552 217040148 217456512 217571328 218633688 219168768 220238928 220368876 220789881 221986856 222104064 222528384 222967296 223734784 224280576 224722944 224827239 225078672 225820224 226731232 227164392 227598336 227612448 228844602 228953088 228967284 229404672 229767811 230071023 230524812 230646528 230660829 230770176 231225344 232019424 232339968 232354374 232477056 232587264 233722944 233735544 233860848 234183936 234307584 234322112 235126827 235451664 235577888 235590588 235702272 236027904 236167168 236853162 237180384 237320328 237432832 237445632 237773718 238592172 238732949 239062768 239188992 239645952 240356907 240612736 240945152 241532928 241547904 242392416 242855496 243449856 243835228 244172096 244638576 244767744 246564864 246580152 247442258 247768794 248521728 249735213 249867072 251701632 251850144 253213506 253699264 253833216 255072636 255223137 255696896 256064004 256945416 257097022 257232768 258080256 259121408 259616448 260112384 260128512 261536688 261660672 261676896 262176768 262591784 262938312 263093454 263456928 263596032 263612376 263737344 264257536 265025124 265165056 265531392 265547856 265688064 266827932 266985369 267111936 267126336 267128498 267638784 268945614 269087616 269231872 270689328 271063296 271080103 271223232 271351808 271741392 272676768 272691468 272837656 273214592 273358848 273881088 274693608 274855686 274985984 275365888 276328689 276710448 276873716 277019904 277402671 278357534 278668832 279053824 279586944 281788416 281805888 282791152 283164336 283331412 284024832 285411672 285562368 285580074 287659008 287676844 287828736 289063593 289386864 289942016 290095104 291511584 292225024 292644576 293651904 293825168 294386508 294948864 295415757 296138752 296563923 296704512 297289728 297584742 298741338 298899072 299040768 299769652 300104896 300500928 301093632 301252608 302885856 303464448 303483264 304525494 304946208 305126136 305270784 305289712 305872896 306761364 306942363 307366416 307528704 307547772 307693568 309030309 309195978 309359232 309786624 309805832 309969408 311299254 311630592 311647392 311814464 312245248 312410112 313502436 313769883 313935552 314120784 314269696 315804216 316240512 316427104 316594176 317031624 318122896 318140046 318918656 319527936 320475876 320664967 321088131 322063872 323189888 323616384 323807328 324599808 326184768 326356992 327950532 328753152 328773536 330358392 330553314 331362304 332980284 333156096 333176753 334450944 335602176 335800192 337084416 337618008 338444288 340096848 340297516 340746588 341418672 342593888 342977024 343429632 343450926 344107008 345787218 346155264 346838016 347182199 348029136 348509952 348531561 348715584 348880896 348902528 350584416 350791272 351275904 351461376 351483168 351649792 353177496 353366832 353385882 353553408 354041856 354063808 354250752 355279743 355770576 355980492 356149248 356168448 356851712 357888258 358594152 358783488 358805734 360728641 360919104 361417728 361630976 362321856 363569024 363588624 364478464 365174784 365752842 366258144 366474248 366957864 368438252 368947264 369359872 369847296 369870228 371163387 372782592 373888522 374800608 375717888 375741184 377552448 377775216 378699776 379820259 380548896 380749824 380773432 382608954 383545344 383771648 385418124 385645533 385849152 388476998 388682112 389424672 390192768 391535872 392491008 392515344 393265152 393887676 394640181 395185392 395418564 395606016 396386304 396779656 397537686 397747584 398297088 398321784 398532096 400667904 400692747 401458176 401670144 403418421 403631424 403847808 404644352 406033992 406594944 406834848 407027712 407830528 409015152 409037202 409256484 409821888 410038272 410063696 412040412 412261304 412283529 412478976 413048832 413292544 415065672 415310574 415507456 415529856 417536301 418003248 418359844 418580736 418827712 419380416 421072288 421654016 422125568 422682624 422708832 424186728 424997118 426037248 426711649 427301168 428117508 428343552 428370111 429418496 431488512 431515266 431743104 434080296 434913024 435142656 437267376 438337536 440477856 440737752 441579762 443973712 444208128 445056768 445934592 446377113 447469568 448112007 448561152 449654478 450157344 451640448 453462464 454328784 455196672 455224896 457689204 457906176 457934568 458809344 459535622 460142046 461049624 461293056 461321658 461540352 462450688 463793967 464038848 464679936 464708748 464954112 466948881 467445888 467471088 467721696 468367872 468615168 468644224 470253654 470903328 471155776 471181176 471404544 472055808 472334336 473706324 474360768 474640656 474865664 474891264 475547436 477184344 477210069 477465898 478125536 478377984 479291904 480713814 481225472 481890304 483065856 483095808 484529003 484784832 485710992 486899712 487670456 488344192 489277152 489535488 493129728 493160304 494884516 495537588 495829971 497043456 499470426 499734144 503403264 503434477 503700288 506427012 507398528 507666432 510145272 510446274 511393792 512128008 513890832 514194044 514465536 515176389 516160512 518242816 519232896 520257024 523073376 523321344 523353792 524353536 525183568 525876624 526186908 526913856 527192064 527224752 527474688 528515072 530050248 530078823 530330112 531062784 531095712 531376128 533655864 533970738 534223872 534252672 534256996 535277568 536832387 537891228 538175232 538208601 538463744 541378656 542126592 542160206 542446464 542703616 543482784 545353536 545382936 545675312 546429184 546717696 547762176 548629263 549387216 549711372 549971968 550731776 552657378 553420896 553747432 554039808 554805342 556715068 557337664 558107648 559173888 560832783 563576832 563611776 565582304 566328672 566662824 568049664 570823344 571124736 571160148 573913431 575318016 575353688 575657472 578127186 578773728 579884032 580190208 582715497 583023168 585289152 587303808 587650336 588773016 589897728 590831514 592277504 593127846 593409024 594579456 595169484 595520653 596306529 597482676 597798144 599539304 600209792 601001856 602187264 602505216 605771712 606928896 606966528 609050988 609892416 610252272 610541568 610579424 611745792 613522728 613884726 614732832 615057408 615095544 615387136 618060618 618391956 618718464 618756827 619573248 619611664 619938816 622598508 622965861 623261184 623294784 623628928 624490496 627004872 627539766 627871104 628241568 628539392 631608432 632481024 632854208 633188352 634063248 636245792 636280092 637837312 639055872 640951752 641329934 642176262 644127744 644766941 646379776 647232768 647272899 647614656 652369536 652713984 655901064 657506304 657547072 660716784 661106628 662724608 665960568 666312192 666353506 668901888 671204352 671600384 674168832 674481717 675236016 676888576 680193696 680595032 681493176 682837344 685187776 685954048 686859264 686901852 688214016 689303433 691574436 691982487 692310528 693676032 694364398 696058272 697019904 697063122 697431168 697761792 697805056 701168832 701582544 702551808 702922752 702966336 703299584 705380481 706354992 706733664 706771764 707106816 708083712 708127616 708501504 710559486 711541152 711960984 712298496 712336896 713703424 715776516 716198847 717188304 717566976 717611468 721070721 721457282 721838208 722835456 723261952 724643712 727138048 727177248 728956928 730349568 731505684 732129727 732516288 732948496 733915728 736876504 737894528 738719744 739694592 739740456 742326774 745565184 747777044 749205639 749601216 751482368 755104896 755550432 757399552 759640518 761097792 761499648 761546864 765217908 765669411 767090688 767543296 770836248 771291066 771698304 776953996 777364224 778849344 780385536 783071744 784982016 785030688 786530304 787775352 789280362 790370784 790837128 791212032 792772608 793559312 795075372 795495168 796594176 796643568 797064192 800956107 801335808 801385494 802916352 806836842 807262848 807695616 809288704 812067984 813189888 813240309 813669696 814055424 818030304 818074404 818512968 819643776 820076544 820127392 824080824 824522608 824567058 824957952 826097664 826585088 828986067 830131344 830621148 831014912 831059712 831111241 832208013 835072602 836006496 836719688 837161472 837655424 838760832 842144576 843308032 844251136 845365248 845417664 848373456 849994236 852074496 853423298 854602336 856235016 856687104 856740222 858836992 862977024 863030532 863486208 866047903 867190779 868160592 869826048 870285312 874534752 876675072 880955712 881475504 883159524 886247271 887947424 888416256 890113536 891869184 892754226 894939136 896224014 897122304 899308956 899839577 900314688 903280896 906924928 908657568 910393344 910449792 915378408 915812352 915869136 917618688 919071244 920284092 920827089 922099248 922586112 922643316 923080704 924901376 927587934 928077696 929359872 929417496 929908224 933897762 934891776 934942176 934949743 935443392 936735744 937230336 937288448 940507308 941309649 941806656 942311552 942362352 942809088 944668672 947412648 948721536 949281312 949731328 949782528 951094872 954368688 954420138 954931796 956251072 956755968 958583808 961427628 961994901 962450944 963780608 966191616 969058006 969569664 971421984 973799424 974251369 975340912 976688384 978554304 979070976 986259456 986320608 989769032 991075176 991659942 994086912 998940852 999468288 999530259 1006806528 1006868954 1007400576 1012854024 1014797056 1015332864 1020290544 1020892548 1022787584 1024256016 1027781664 1028388088 1028931072 1030352778 1032321024 1036485632 1038465792 1040514048 1041546597 1045594683 1046146752 1046642688 1046707584 1050367136 1051753248 1052373816 1053827712 1054384128 1054449504 1054949376 1057030144 1060100496 1060157646 1060660224 1062125568 1062191424 1062752256 1065839229 1067311728 1067941476 1068447744 1068505344 1068513992 1070555136 1073664774 1075782456 1076350464 1076417202 1076927488 1082185923 1082757312 1084253184 1084320412 1084892928 1086965568 1090707072 1090765872 1091350624 1092858368 1093435392 1095524352 1097258526 1098774432 1099422744 1099943936 1101463552 1105314756 1105966927 1106841792 1107494864 1108079616 1109610684 1113430136 1113490161 1114675328 1116215296 1118347776 1121665566 1127153664 1127223552 1131164608 1132657344 1133325648 1136099328 1141646688 1142249472 1142320296 1147826862 1150636032 1150707376 1151314944 1156254372 1156936599 1157547456 1159768064 1165430994 1166046336 1170578304 1174607616 1175300672 1177546032 1179795456 1181663028 1184555008 1186255692 1186818048 1189158912 1190338968 1191041306 1192613058 1194965352 1195596288 1199078608 1200419584 1202003712 1202078241 1204374528 1205010432 1210255263 1211543424 1213933056 1218101976 1219784832 1220504544 1221083136 1221158848 1223491584 1227045456 1227769452 1229465664 1230114816 1230191088 1230774272 1236121236 1236783912 1236850587 1237436928 1237513654 1239146496 1239223328 1239877632 1245197016 1245931722 1246522368 1246589568 1247257856 1248980992 1252608903 1254009744 1255079532 1255742208 1255820069 1256483136 1257078784 1263216864 1264962048 1265708416 1266376704 1268126496 1272491584 1272560184 1275674624 1278111744 1280134947 1281903504 1282659868 1284352524 1285110333 1288255488 1289533882 1292759552 1294465536 1294545798 1295229312 1304739072 1305427968 1308609827 1311802128 1315012608 1315094144 1321433568 1322213256 1325449216 1331921136 1332624384 1332707012 1337803776 1339131339 1342408704 1343200768 1348963434 1350472032 1353777152 1359669493 1360387392 1361190064 1362986352 1365674688 1370375552 1371908096 1373718528 1373803704 1376428032 1378606866 1383148872 1383964974 1384621056 1387352064 1388728796 1391381901 1392116544 1394039808 1394126244 1394862336 1395610112 1402337664 1403165088 1405103616 1405845504 1405932672 1406599168 1410760962 1412709984 1413467328 1413543528 1414213632 1416167424 1416255232 1417003008 1421118972 1423082304 1423921968 1424596992 1424673792 1427406848 1431553032 1431630207 1432397694 1434376608 1435133952 1435222936 1442141442 1442914564 1443676416 1445670912 1446523904 1449287424 1453587009 1454276096 1454354496 1460699136 1463011368 1464259454 1465032576 1465896992 1467831456 1473753008 1475789056 1477439488 1479389184 1479480912 1484653548 1487489913 1491130368 1495554088 1498411278 1499202432 1502964736 1510209792 1510303431 1511100864 1519281036 1522195584 1522999296 1523093728 1530435816 1531338822 1534181376 1535086592 1541672496 1542582132 1543396608 1545529167 1553907992 1554728448 1557698688 1560771072 1566143488 1569964032 1570061376 1573060608 1575550704 1578560724 1580741568 1581674256 1582424064 1585545216 1587118624 1590150744 1590990336 1593188352 1593287136 1594128384 1601912214 1602671616 1602770988 1605832704 1608374677 1610497161 1613673684 1614525696 1614625803 1615391232 1618577408 1624135968 1626379776 1626480618 1627339392 1628110848 1636060608 1636148808 1637025936 1639287552 1640153088 1640254784 1645887789 1648161648 1649045216 1649134116 1649915904 1652195328 1653170176 1657972134 1660262688 1661242296 1662029824 1662119424 1662222482 1664416026 1670145204 1671130643 1672012992 1673439376 1674322944 1675310848 1677521664 1682498349 1684289152 1686616064 1688502272 1690730496 1690835328 1696746912 1699988472 1704148992 1706846596 1709204672 1712470032 1713374208 1713480444 1717673984 1725954048 1726061064 1726972416 1732095806 1734381558 1736321184 1739652096 1740570624 1748146491 1749069504 1761911424 1762951008 1766319048 1772494542 1775894848 1776832512 1780227072 1783738368 1785508452 1786561959 1789878272 1792448028 1798617912 1799679154 1800629376 1806561792 1813849856 1817315136 1820786688 1820899584 1830756816 1831624704 1831738272 1835237376 1838142488 1840568184 1841654178 1844198496 1845172224 1845286632 1846161408 1849802752 1855175868 1856155392 1856270481 1858719744 1858834992 1859816448 1867795524 1868897583 1869783552 1869884352 1869899486 1870886784 1873471488 1874576896 1881014616 1882619298 1883613312 1884623104 1884724704 1885618176 1889337344 1894825296 1897443072 1897560721 1898562624 1899462656 1899565056 1902189744 1908737376 1908840276 1909863592 1912502144 1913511936 1917167616 1922855256 1923989802 1924901888 1927561216 1932383232 1934300823 1938116012 1939139328 1941818697 1942843968 1948502738 1950681824 1953376768 1957108608 1958141952 1972518912 1972641216 1979538064 1982150352 1983319884 1988173824 1997881704 1998936576 1999060518 2013613056 2013737908 2014801152 2023445151 2025708048 2029594112 2030665728 2040581088 2041785096 2045575168 2048512032 2055563328 2056776176 2057862144 2060705556 2064642048 2067910299 2072971264 2075947461 2076931584 2081028096 2083093194 2091189366 2092293504 2093285376 2093415168 2100734272 2103506496 2104747632 2107655424 2108768256 2108899008 2109898752 2120200992 2120315292 2121320448 2124251136 2124382848 2125504512 2131678458 2134623456 2135882952 2136895488 2137010688 2137027984 2141110272 2147329548 2148596541 2151564912 2152700928 2152834404 2153854976 2163212163 2164371846 2165514624 2168506368 2168640824 2169785856 2173931136 2181414144 2181531744 2182701248 2185716736 2186870784 2191048704 2194517052 2196389181 2197548864 2198845488 2199887872 2210629512 2211933854 2213683584 2214989728 2216159232 2219221368 2226860272 2226980322 2229350656 2232430592 2236695552 2243331132 2244654769 2247616917 2254447104 2262329216 2265314688 2266651296 2272198656 2283293376 2284498944 2284640592 2295653724 2297008233 2301272064 2301414752 2302629888 2312508744 2313873198 2315094912 2319536128 2330861988 2332092672 2332237271 2341156608 2349215232 2350601344 2355092064 2359590912 2363326056 2369110016 2372511384 2373636096 2378317824 2380677936 2382082612 2385226116 2389930704 2391192576 2398157216 2400839168 2404007424 2404156482 2408749056 2420510526 2423086848 2427866112 2430275393 2436203952 2439569664 2439720927 2441009088 2442166272 2442317696 2454090912 2455538904 2458931328 2460229632 2460382176 2461548544 2472242472 2473567824 2473701174 2474873856 2475027308 2478292992 2478446656 2479755264 2486958201 2490394032 2491863444 2493044736 2493179136 2493333723 2494515712 2497961984 2505217806 2508019488 2510159064 2511484416 2511640138 2512966272 2514157568 2525100487 2526433728 2529924096 2531416832 2532753408 2536252992 2544983168 2545120368 2551349248 2556223488 2560269894 2563807008 2565319736 2568705048 2570220666 2576510976 2579067764 2585519104 2588931072 2589091596 2590458624 2598143709 2609478144 2610855936 2617219654 2623604256 2630025216 2630188288 2642867136 2644426512 2650898432 2658741813 2663842272 2665248768 2665414024 2675607552 2678262678 2684817408 2686401536 2697926868 2699518731 2700944064 2719338986 2720774784 2722380128 2725972704 2731349376 2740751104 2743816192 2747437056 2747607408 2752856064 2757213732 2762481267 2766297744 2767929948 2769242112 2774704128 2777457592 2782763802 2784233088 2788079616 2788252488 2789724672 2791220224 2804675328 2804849229 2806330176 2810207232 2811691008 2811865344 2821521924 2823928947 2825419968 2826934656 2827087056 2828427264 2832510464 2834006016 2842237944 2846164608 2847843936 2849193984 2849347584 2854813696 2863106064 2863260414 2864795388 2868753216 2870267904 2870445872 2884282884 2885829128 2885984703 2887352832 2891341824 2893047808 2898574848 2907174018 2908552192 2908708992 2921398272 2922754107 2926022736 2928518908 2930065152 2931793984 2935662912 2947506016 2951578112 2954878976 2958778368 2958961824 2969307096 2974979826 2982260736 2986981543 2991108176 2996822556 2998404864 2998590777 3005929472 3020419584 3020606862 3022201728 3038562072 3044391168 3045998592 3046187456 3060871632 3062677644 3068362752 3070173184 3083344992 3085164264 3086793216 3091058334 3107815984 3109456896 3115397376 3121542144 3124639791 3132286976 3136784049 3139928064 3140122752 3151101408 3157121448 3161483136 3163348512 3164848128 3171090432 3174237248 3180301488 3181980672 3186376704 3186574272 3188256768 3203824428 3205343232 3205541976 3211665408 3216749354 3220994322 3227347368 3229051392 3229251606 3230782464 3237154816 3246557769 3248271936 3252759552 3252961236 3254678784 3272121216 3272297616 3274051872 3278575104 3280306176 3280509568 3291775578 3296323296 3298090432 3298268232 3299831808 3304390656 3306340352 3315944268 3317900781 3320525376 3322484592 3324059648 3324238848 3324444964 3328832052 3340290408 3340470483 3342261286 3344025984 3346878752 3348645888 3350621696 3355043328 3364996698 3368578304 3373232128 3377004544 3381460992 3381670656 3391703021 3393493824 3399976944 3408297984 3413693192 3418409344 3424940064 3426748416 3426960888 3435347968 3451908096 3452122128 3453944832 3464191612 3468763116 3470809797 3472642368 3479304192 3496292982 3498139008 3523822848 3524041339 3525902016 3532638096 3544989084 3551789696 3553665024 3560454144 3567476736 3571016904 3573123918 3579756544 3584896056 3597235824 3599358308 3601258752 3606234723 3613123584 3627699712 3634630272 3641799168 3661513632 3663249408 3663476544 3670474752 3676284976 3681136368 3683308356 3688396992 3690344448 3690573264 3692322816 3699605504 3710351736 3710551761 3712310784 3712540962 3717439488 3717669984 3719632896 3735591048 3737795166 3739567104 3739768704 3739798972 3741773568 3746942976 3749153792 3757826709 3762029232 3765238596 3767226624 3767460207 3769246208 3769449408 3771236352 3789650592 3794886144 3795121442 3797125248 3798925312 3799130112 3804379488 3817474752 3817680552 3819727184 3825004288 3827023872 3834335232 3840404841 3845710512 3847979604 3849803776 3855122432 3855330999 3864766464 3868601646 3876232024 3878278656 3883637394 3885687936 3897005476 3901363648 3906753536 3914217216 3916283904 3925829481 3945037824 3945282432 3959076128 3964300704 3966639768 3976347648 3995763408 3997873152 3998121036 4017394017 4027226112 4027475816 4029602304 4046890302 4051416096 4059188224 4061331456 4079008479 4081162176 4083570192 4097024064 4111126656 4113552352 4115724288 4121411112 4129284096 4135820598 4145942528 4151894922 4153863168 4162056192 4166186388 4168644571 4174145703 4182378732 4184587008 4186830336 4201468544 4207012992 4209495264 4215310848 4217536512 4217798016 4219797504 4240401984 4240630584 4242640896 4248502272 4248765696 4251009024 4263356916 4269246912 4271765904 4273790976 4274021376 4274055968 4282220544 4294659096 4297193082 4303129824 4305401856 4305668808 4307709952 4326424326 4328743692 4331029248 4331297789 4337012736 4337281648 4339571712 4347862272 4360761027 4362828288 4363063488 4365402496 4371433472 4382097408 4389034104 4392778362 4395097728 4397690976 4399775744 4421259024 4423867708 4427367168 4429979456 4432318464 4438442736 4453720544 4453960644 4458701312 4464861184 4473391104 4486662264 4489309538 4495233834 4508894208 4513368587 4524658432 4530629376 4530910293 4533302592 4566586752 4568997888 4569281184 4591307448 4594016466 4602544128 4602829504 4605259776 4625017488 4627746396 4630189824 4639072256 4661723976 4664185344 4664474542 4682313216 4698430464 4701202688 4710184128 4719181824 4726652112 4738220032 4745022768 4747272192 4756635648 4761355872 4764165224 4770452232 4779861408 4782385152 4796314432 4801678336 4808014848 4808312964 4817498112 4825124031 4841021052 4843877409 4846173696 4855732224 4860550786 4872407904 4879139328 4879441854 4882018176 4884332544 4884635392 4908181824 4911077808 4917862656 4920459264 4920764352 4923097088 4937663367 4944484944 4947135648 4947402348 4949747712 4950054616 4956585984 4956893312 4959510528 4973916402 4980788064 4983726888 4986089472 4986358272 4986667446 4989031424 4995923968 5010435612 5013391929 5016038976 5020318128 5022968832 5023280276 5025932544 5047495047 5050200974 5052867456 5059848192 5062833664 5065506816 5072505984 5089966336 5090240736 5102698496 5112446976 5120539788 5127614016 5130639472 5137410096 5140441332 5153021952 5158135528 5171038208 5177862144 5178183192 5180917248 5196287418 5218956288 5221711872 5234439308 5244439473 5247208512 5260376576 5285734272 5288853024 5301796864 5317483626 5327684544 5330497536 5330828048 5351215104 5356525356 5359685877 5369634816 5372803072 5395853736 5399037462 5401888128 5438677972 5441549568 5444760256 5451945408 5462698752 5481502208 5487632384 5494874112 5495214816 5505712128 5514427464 5524962534 5532595488 5535859896 5538484224 5549408256 5554915184 5565527604 5568466176 5568811443 5576159232 5576504976 5579449344 5582440448 5606692749 5609350656 5609698458 5612660352 5620414464 5623730688 5643043848 5647857894 5650839936 5653869312 5654174112 5656854528 5665020928 5668012032 5684475888 5692329216 5692682163 5695687872 5698387968 5698695168 5726212128 5726520828 5729590776 5737506432 5740535808 5740891744 5768565768 5771658256 5771969406 5774705664 5782683648 5786095616 5797149696 5802902469 5814348036 5817104384 5817417984 5817778687 5825456091 5845508214 5852045472 5857037816 5860130304 5863587968 5871325824 5895012032 5903156224 5909757952 5917556736 5917923648 5938614192 5949959652 5964521472 5973963086 5982216352 5993645112 5996809728 5997181554 6011858944 6040839168 6041213724 6044403456 6062335321 6070335453 6077124144 6088782336 6091997184 6092374912 6121743264 6125355288 6136725504 6140346368 6166689984 6170328528 6173586432 6182116668 6203730897 6215631968 6218913792 6230794752 6243084288 6249279582 6264573952 6273568098 6279856128 6280245504 6298877039 6302202816 6314242896 6322966272 6326697024 6329696256 6348474496 6360602976 6363961344 6372753408 6373148544 6376513536 6407648856 6410686464 6411083952 6423330816 6433498708 6441988644 6445789623 6454694736 6458102784 6458503212 6461564928 6474309632 6493115538 6496543872 6505519104 6505922472 6509357568 6544242432 6544595232 6544648201 6548103744 6557150208 6560612352 6561019136 6583551156 6589167543 6592646592 6596180864 6596536464 6599663616 6612680704 6631888536 6635801562 6641050752 6644969184 6648119296 6648477696 6648889928 6657664104 6680580816 6680940966 6684522572 6688051968 6693757504 6697291776 6701243392 6710086656 6729993396 6733964307 6737156608 6746464256 6763341312 6783406042 6786987648 6799953888 6816595968 6827386384 6836818688 6849880128 6853496832 6853921776 6870695936 6891024699 6903816192 6904244256 6907889664 6928383224 6937526232 6941619594 6945284736 6958608384 6992585964 6996278016 6996711813 7047645696 7048082678 7051804032 7065276192 7089978168 7103579392 7107330048 7120908288 7134953472 7142033808 7146247836 7159513088 7169792112 7194471648 7198716616 7202517504 7212469446 7226247168 7255399424 7269260544 7283598336 7290826179 7319162781 7323027264 7326498816 7326953088 7352569952 7362272736 7366616712 7376793984 7380688896 7381146528 7384645632 7399211008 7420703472 7421103522 7424621568 7425081924 7434878976 7435339968 7439265792 7460874603 7471182096 7475590332 7479134208 7479537408 7479597944 7480001169 7483547136 7493885952 7498307584 7515653418 7524058464 7530477192 7534453248 7534920414 7538492416 7538898816 7542472704 7575301461 7579301184 7589772288 7590242884 7594250496 7598260224 7608758976 7634949504 7635361104 7639454368 7650008576 7654047744 7668670464 7680809682 7691421024 7695959208 7699607552 7710244864 7710661998 7729532928 7737203292 7741768489 7752464048 7756557312 7767274788 7771375872 7794010952 7794431127 7802727296 7813507072 7828434432 7832567808 7851658962 7890075648 7890564864 7918152256 7928601408 7933279536 7952695296 7991526816 7995746304 7996242072 8034788034 8054452224 8054951632 8059204608 8093780604 8098556193 8102832192 8118376448 8158016958 8162324352 8167140384 8194048128 8222253312 8227104704 8231448576 8242822224 8258568192 8271641196 8291885056 8303789844 8307726336 8324112384 8332372776 8337289142 8348291406 8364757464 8369174016 8373660672 8402937088 8414025984 8414547687 8418990528 8430621696 8435073024 8435596032 8471786841 8480803968 8481261168 8485281792 8497531392 8502018048 8526713832 8538493824 8543531808 8547581952 8548042752 8548111936 8564441088 8589318192 8594386164 8606259648 8610803712 8611337616 8615419904 8652848652 8657487384 8657954109 8662058496 8662595578 8674025472 8674563296 8679143424 8695724544 8721522054 8725656576 8726126976 8730804992 8742866944 8764194816 8768262321 8778068208 8785556724 8790195456 8790740483 8795381952 8799551488 8842518048 8847735416 8854734336 8859958912 8864636928 8876885472 8907441088 8907921288 8917402624 8929722368 8946782208 8960944629 8973324528 8978619076 8990467668 8995772331 9017788416 9026737174 9049316864 9061258752 9061820586 9066605184 9133173504 9137995776 9138562368 9182614896 9188032932 9205088256 9205659008 9210519552 9250034976 9255492792 9260379648 9278144512 9323447952 9328370688 9328949084 9364626432 9373919373 9396860928 9402405376 9420368256 9453304224 9476440064 9490045536 9494544384 9513271296 9517686451 9522711744 9528330448 9540904464 9559722816 9564770304 9592628864 9603356672 9616029696 9616625928 9634996224 9650248062 9682042104 9687754818 9692347392 9711464448 9721101572 9739673307 9744815808 9758278656 9758883708 9764036352 9769270784 9816363648 9822155616 9835725312 9840918528 9841528704 9846194176 9875326734 9888969888 9894271296 9894804696 9899495424 9900109232 9913171968 9913786624 9919021056 9947832804 9953702343 9961576128 9967453776 9972178944 9972716544 9973334892 9978062848 9991847936 10020871224 10021411449 10026783858 10032077952 10040636256 10045937664 10046560552 10051865088 10094990094 10100401948 10105734912 10119696384 10125667328 10131013632 10145011968 10175109063 10179932672 10180481472 10224893952 10241079576 10255228032 10261278944 10274820192 10280882664 10306043904 10316271056 10342076416 10355724288 10356366384 10361834496 10392574836 10412429391 10437912576 10468878616 10488878946 10494417024 10520753152 10571468544 10572124017 10577706048 10634967252 10655369088 10660995072 10661656096 10702430208 10713050712 10719371754 10739269632 10745606144 10791707472 10798074924 10803776256 10804446133 10818704169 10877355944 10883099136 10889520512 10903890816 10925397504 10963004416 10975264768 10989748224 10990429632 11011424256 11028854928 11049925068 11065190976 11071719792 11076968448 11098816512 11109830368 11131055208 11136932352 11137622886 11152318464 11153009952 11158898688 11164880896 11213385498 11218701312 11219396916 11225320704 11240828928 11247461376 11258622739 11273480127 11286087696 11295715788 11301679872 11302380621 11307738624 11308348224 11313709056 11330041856 11368951776 11384658432 11385364326 11391375744 11396775936 11397390336 11452424256 11453041656 11459181552 11475012864 11481071616 11481783488 11521214523 11537131536 11543316512 11543938812 11549411328 11565367296 11572191232 11594299392 11605804938 11628696072 11634208768 11634835968 11635557374 11650912182 11691016428 11697914501 11704090944 11714075632 11720260608 11727175936 11742651648 11777488443 11790024064 11806312448 11819515904 11835113472 11835847296 11877228384 11899919304 11929042944 11947926172 11964432704 11987290224 11993619456 11994363108 12023717888 12081678336 12082427448 12088806912 12124670642 12140670906 12154248288 12177564672 12183994368 12184749824 12237025437 12243486528 12250710576 12280692736 12333379968 12340657056 12347172864 12364233336 12407461794 12431263936 12437827584 12461589504 12486168576 12498559164 12505933713 12529147904 12547136196 12560491008 12597754078 12604405632 12628485792 12645932544 12653394048 12659392512 12696948992 12721205952 12727922688 12745506816 12746297088 12753027072 12815297712 12821372928 12822167904 12846661632 12866997416 12883977288 12891579246 12909389472 12916205568 12917006424 12923129856 12948619264 12986231076 12993087744 12993893367 13011038208 13011844944 13018715136 13082283081 13088484864 13089190464 13089296402 13096207488 13114300416 13122038272 13167102312 13178335086 13185293184 13192361728 13193072928 13199327232 13225361408 13263777072 13271603124 13282101504 13282925047 13289938368 13296238592 13296955392 13297779856 13315328208 13361161632 13361881932 13369045144 13376103936 13387515008 13394583552 13402486784 13420173312 13459986792 13467928614 13474313216 13492928512 13526682624 13540105761 13566812084 13573975296 13592730879 13599907776 13654772768 13673637376 13699760256 13706993664 13707843552 13741391872 13782049398 13807632384 13808488512 13815779328 13856766448 13875052464 13883239188 13890569472 13917216768 13985171928 13992556032 13993423626 14095291392 14096165356 14103608064 14130552384 14179956336 14207158784 14214660096 14241816576 14269906944 14284067616 14292495672 14319026176 14339584224 14388943296 14397433232 14405035008 14424938892 14452494336 14475372093 14510798848 14531632227 14538521088 14567196672 14581652358 14638325562 14646054528 14652997632 14653906176 14705139904 14724545472 14733233424 14753587968 14761377792 14762293056 14769291264 14841406944 14842207044 14849243136 14850163848 14869757952 14870679936 14878531584 14921749206 14942364192 14951180664 14958268416 14959074816 14959195888 14960002338 14967094272 14987771904 14996615168 15031306836 15040175787 15048116928 15060954384 15068906496 15069840828 15076984832 15077797632 15142485141 15150602922 15158602368 15179544576 15180485768 15188500992 15196520448 15217517952 15269899008 15270722208 15278908736 15300017152 15308095488 15337340928 15361619364 15382842048 15391918416 15399215104 15421323996 15459065856 15474406584 15483536978 15504928096 15513114624 15534549576 15542751744 15588021904 15588862254 15605454592 15627014144 15656868864 15665135616 15703317924 15712583383 15733318419 15781129728 15836304512 15857202816 15866559072 15905390592 15983053632 15991492608 15992484144 16069576068 16079057631 16108904448 16109903264 16118409216 16187561208 16197112386 16205664384 16236752896 16316033916 16324648704 16325660897 16334280768 16388096256 16444506624 16454209408 16462897152 16485644448 16517136384 16543282392 16583770112 16607579688 16615452672 16648224768 16664745552 16674578284 16696582812 16706434329 16729514928 16738348032 16747321344 16805874176 16828051968 16829095374 16837981056 16861243392 16871192064 16943573682 16961607936 16962522336 16970563584 16995062784 17004036096 17011927751 17053427664 17076987648 17078046489 17087063616 17095163904 17096085504 17096223872 17178636384 17188772328 17212519296 17221607424 17222675232 17230839808 17305697304 17314974768 17315908218 17324116992 17325191156 17348050944 17349126592 17358286848 17391449088 17408707407 17443044108 17451313152 17452253952 17453336061 17461609984 17485733888 17536524642 17556136416 17571113448 17580390912 17581480966 17590763904 17599102976 17675703409 17685036096 17695470832 17709468672 17719917824 17729273856 17753770944 17814882176 17815842576 17834805248 17859444736 17893564416 17921889258 17946649056 17957238152 17980935336 17991544662 18035576832 18053474348 18098633728 18122517504 18123641172 18133210368 18187005963 18266347008 18275991552 18277124736 18365229792 18376065864 18410176512 18411318016 18421039104 18500069952 18510985584 18520759296 18556289024 18611192691 18646895904 18656741376 18657898168 18729252864 18747838746 18793721856 18804810752 18840736512 18896631117 18906608448 18980091072 18989088768 19035372902 19045423488 19056660896 19081808928 19119445632 19129540608 19185257728 19206713344 19232059392 19233251856 19269992448 19300496124 19337368869 19364084208 19375509636 19384694784 19422928896 19442203144 19479346614 19489631616 19516557312 19517767416 19528072704 19538541568 19632727296 19633944603 19644311232 19671450624 19681837056 19683057408 19750653468 19767502629 19777939776 19788542592 19789609392 19798990848 19800218464 19827573248 19838042112 19895665608 19907404686 19923152256 19934907552 19944357888 19945433088 19946669784 19956125696 19983695872 20041742448 20042822898 20053567716 20064155904 20081272512 20091875328 20093121104 20103730176 20189980188 20200803896 20201892921 20211469824 20239392768 20251334656 20290023936 20350218126 20359865344 20360962944 20449787904 20482159152 20510456064 20522557888 20549640384 20561765328 20612087808 20632542112 20684152832 20711448576 20712732768 20723668992 20785149672 20824858782 20875825152 20908870801 20937757232 20977757892 20988834048 20990135439 21041506304 21142937088 21144248034 21155412096 21269934504 21310738176 21321990144 21323312192 21404860416 21426101424 21438743508 21478539264 21491212288 21583414944 21596149848 21607552512 21608892266 21637408338 21754711888 21766198272 21779041024 21807781632 21850795008 21872478537 21926008832 21950529536 21957488343 21979496448 21980859264 22057709856 22099850136 22130381952 22143439584 22153936896 22197633024 22219660736 22262110416 22273864704 22275245772 22304636928 22306019904 22317797376 22329761792 22426770996 22437402624 22438793832 22440003507 22450641408 22481657856 22494922752 22517245478 22546960254 22572175392 22591431576 22603359744 22604761242 22615477248 22616696448 22627418112 22660083712 22725904383 22737903552 22769316864 22770728652 22782751488 22794780672 22904848512 22906083312 22918363104 22950025728 22962143232 22963566976 23042429046 23074263072 23086633024 23087877624 23098822656 23130734592 23144382464 23188598784 23211609876 23225305467 23257392144 23268417536 23269671936 23271114748 23301824364 23382032856 23383293381 23395829002 23408181888 23428151264 23440521216 23454351872 23485303296 23554976886 23580048128 23612624896 23639031808 23670226944 23671694592 23741921147 23754456768 23799838608 23858085888 23895852344 23928865408 23974580448 23987238912 23988726216 24047435776 24163356672 24164854896 24177613824 24249341284 24281341812 24295668579 24308496576 24355129344 24369499648 24474050874 24486973056 24501421152 24561385472 24666759936 24668289373 24681314112 24694345728 24728466672 24814923588 24862527872 24875655168 24923179008 24972337152 24997118328 25011867426 25058295808 25094272392 25120982016 25195508156 25208811264 25243643061 25256971584 25291865088 25306788096 25393897984 25442411904 25455845376 25492594176 25506054144 25630595424 25642745856 25644335808 25693323264 25733994832 25767954576 25783158492 25818778944 25832411136 25834012848 25846259712 25897238528 25972462152 25973862327 25986175488 25987786734 26022076416 26023689888 26037430272 26164566162 26176969728 26178380928 26178592804 26192414976 26228600832 26244076544 26304786963 26334204624 26356670172 26370586368 26372221449 26384723456 26386145856 26398654464 26527554144 26543206248 26564203008 26565850094 26579876736 26592477184 26593910784 26595559712 26630656416 26722323264 26723763864 26738090288 26752207872 26775030016 26789167104 26804973568 26840346624 26882833887 26919973584 26935857228 26948626432 26985857024 26987316993 27053365248 27080211522 27133624168 27147950592 27185461758 27199815552 27309545536 27347274752 27399520512 27413987328 27415687104 27564098796 27615264768 27616977024 27631558656 27713532896 27750104928 27766478376 27781138944 27834433536 27970343856 27985112064 27986847252 28121758119 28190582784 28192330712 28207216128 28261104768 28359912672 28414317568 28429320192 28483633152 28539813888 28553059353 28568135232 28584991344 28679168448 28777886592 28794866464 28810070016 28849877784 28904988672 28950744186 29021597696 29063264454 29077042176 29134393344 29163304716 29180511997 29219019921 29276651124 29292109056 29307812352 29410279808 29449090944 29466466848 29507175936 29522755584 29524586112 29538582528 29682813888 29684414088 29698486272 29700327696 29739515904 29741359872 29757063168 29843498412 29861107029 29884728384 29902361328 29916536832 29918149632 29918391776 29920004676 29934188544 29975543808 29993230336 30062613672 30080351574 30096233856 30121908768 30137812992 30139681656 30153969664 30155595264 30284970282 30301205844 30317204736 30319084523 30359089152 30360971536 30377001984 30393040896 30435035904 30525327189 30539798016 30541444416 30557817472 30600034304 30674681856 30723238728 30765684096 30783836832 30798430208 30842647992 30918131712 30948813168 30967073956 31009856192 31026229248 31069099152 31085503488 31176043808 31177724508 31210909184 31254028288 31313737728 31406635848 31425166766 31466636838 31562259456 31593580109 31672609024 31714405632 31716372051 31733118144 31966107264 31982985216 31984968288 32139152136 32158115262 32217808896 32219806528 32236818432 32375122416 32394224772 32411328768 32413338399 32473505792 32632067832 32649297408 32651321794 32668561536 32776192512 32889013248 32908418816 32925794304 32971288896 33034272768 33086564784 33167540224 33215159376 33230905344 33296449536 33329491104 33349156568 33393165624 33412868658 33459029856 33476696064 33494642688 33611748352 33656103936 33658190748 33675962112 33722486784 33742384128 33775868217 33887147364 33907141863 33923215872 33925044672 33941127168 33990125568 34023855502 34106855328 34153975296 34156092978 34174127232 34190327808 34192171008 34192447744 34357272768 34377544656 34425038592 34443214848 34445350464 34461679616 34563643569 34611394608 34629949536 34631816436 34648233984 34650382312 34696101888 34698253184 34716573696 34782898176 34817414814 34886088216 34902626304 34904507904 34906672122 34923219968 34971467776 35073049284 35093743503 35112272832 35142226896 35160781824 35162961932 35181527808 35332465329 35351406818 35370072192 35390941664 35418937344 35439835648 35458547712 35507541888 35629764352 35631685152 35669610496 35718889472 35787128832 35843778516 35893298112 35914476304 35961870672 35983089324 36071153664 36106948696 36197267456 36245035008 36247282344 36266420736 36374011926 36532694016 36551983104 36554249472 36711076311 36730459584 36752131728 36822636032 36842078208 37000139904 37021971168 37041518592 37112578048 37222385382 37293791808 37313482752 37315796336 37458505728 37495677492 37517801139 37587443712 37609621504 37681473024 37793262234 37813216896 37960182144 37978177536 38070745804 38090846976 38113321792 38163617856 38238891264 38259081216 38370515456 38413426688 38464118784 38466503712 38539984896 38600992248 38674737738 38728168416 38751019272 38769389568 38845857792 38884406288 38958693228 38979263232 38981680101 39033114624 39035534832 39056145408 39077083136 39246849243 39265454592 39267889206 39288622464 39342901248 39366114816 39501306936 39535005258 39555879552 39577085184 39579218784 39597981696 39600436928 39655146496 39676084224 39791331216 39814809372 39846304512 39848775141 39869815104 39888715776 39890866176 39893339568 39912251392 40083484896 40085645796 40107135432 40128311808 40162545024 40183750656 40186242208 40207460352 40379960376 40401607792 40403785842 40422939648 40478785536 40502669312 40580047872 40620317283 40700436252 40719730688 40721925888 40724450809 40778192637 40964318304 41020912128 41045115776 41099280768 41123530656 41224175616 41265084224 41368305664 41422897152 41425465536 41447337984 41570299344 41649717564 41751650304 41817741602 41875514464 41955515784 41977668096 41980270878 42083012608 42285874176 42288496068 42310824192 42436347247 42539869008 42621476352 42643980288 42646624384 42809720832 42852202848 42877487016 42957078528 42982424576 43166829888 43192299696 43215105024 43217784532 43274816676 43426116279 43509423776 43532396544 43558082048 43615563264 43701590016 43744957074 43852017664 43901059072 43914976686 43958992896 43961718528 44092139273 44115419712 44199700272 44260763904 44286879168 44307873792 44439321472 44524220832 44547729408 44550491544 44609273856 44612039808 44635594752 44659523584 44853541992 44874805248 44877587664 44880007014 44901282816 44963315712 44989845504 45034490956 45093920508 45120527361 45144350784 45182863152 45206719488 45209522484 45230954496 45233392896 45320167424 45451808766 45475807104 45538633728 45541457304 45565502976 45589561344 45809697024 45812166624 45812537407 45836726208 45900051456 45924286464 45927133952 46084858092 46148526144 46173266048 46175755248 46197645312 46288764928 46377197568 46423219752 46450610934 46514784288 46536835072 46539343872 46542229496 46603648728 46764065712 46766586762 46791658004 46816363776 46856302528 46881042432 46908703744 46970606592 47109953772 47137750149 47160096256 47225249792 47343389184 47483842294 47508913536 47599677216 47716171776 47791704688 47857730816 47949160896 47974477824 47977452432 48094871552 48237172893 48326713344 48329709792 48355227648 48498682568 48562683624 48591337158 48616993152 48710258688 48738999296 48948101748 48973946112 48976982691 49002842304 49333519872 49336578746 49362628224 49388691456 49456933344 49629847176 49725055744 49751310336 49846358016 49944674304 49994236656 50023734852 50116591616 50119302987 50188544784 50241964032 50391016312 50417622528 50487286122 50513943168 50583730176 50613576192 50787795968 50884823808 50911690752 50985188352 51012108288 51035783253 51234139467 51261190848 51285491712 51288671616 51467989664 51535909152 51566316984 51637557888 51664822272 51668025696 51692519424 51794477056 51944924304 51947724654 51972350976 51975573468 52044152832 52047379776 52074860544 52226122221 52329132324 52353939456 52356761856 52357185608 52360008183 52384829952 52457201664 52488153088 52609573926 52668409248 52713340344 52741172736 52744442898 52769446912 52772291712 52797308928 53027110227 53055108288 53086412496 53128406016 53131700188 53159753472 53187821568 53191119424 53261312832 53444646528 53447527728 53476180576 53504415744 53550060032 53578334208 53609947136 53680693248 53765667774 53839947168 53871714456 53897252864 53971714048 53974633986 54106730496 54160423044 54192379423 54267248336 54295901184 54370923516 54399631104 54561017889 54619091072 54694549504 54799041024 54827974656 54831374208 55128197592 55230529536 55233954048 55263117312 55427065792 55500209856 55532956752 55562277888 55668867072 55940687712 55970224128 55973694504 56243516238 56381165568 56384661424 56414432256 56522209536 56689893351 56719825344 56828635136 56967266304 57106118706 57136270464 57169982688 57358336896 57555773184 57589732928 57620140032 57699755568 57809977344 57901488372 58043195392 58126528908 58154084352 58268786688 58326609432 58361023994 58438039842 58553302248 58584218112 58615624704 58820559616 58898181888 58901833809 58932933696 59014351872 59045511168 59049172224 59302507887 59365627776 59368828176 59396972544 59400655392 59482719744 59514126336 59686996824 59722214058 59769456768 59804722656 59833073664 59836299264 59836783552 59840009352 59868377088 59951087616 59986460672 60125227344 60160703148 60192467712 60243817536 60275625984 60279363312 60307939328 60311190528 60569940564 60602411688 60605678763 60634409472 60638169046 60718178304 60721943072 60754003968 60870071808 61050654378 61079596032 61082888832 61115634944 61200068608 61349363712 61446477456 61531368192 61535183381 61567673664 61596860416 61685295984 61836263424 61897626336 61934147912 62019712384 62052458496 62138198304 62171006976 62352087616 62355449016 62421818368 62508056576 62627475456 62726612403 62813271696 62850333532 62933273676 62970406317 63124518912 63187160218 63345218048 63428811264 63432744102 63466236288 63932214528 63965970432 63969936576 64278304272 64316230524 64435617792 64439613056 64473636864 64750244832 64788449544 64822657536 64826676798 64947011584 65264135664 65298594816 65302643588 65337123072 65552385024 65617435611 65778026496 65816837632 65851588608 65942577792 66173129568 66335080448 66430318752 66461810688 66592899072 66658982208 66698313136 66786331248 66825737316 66918059712 66953392128 66989285376 67223496704 67312207872 67316381496 67320010521 67351924224 67444973568 67484768256 67551736434 67774294728 67814283726 67846431744 67850089344 67882254336 67980251136 68047711004 68177713149 68213710656 68307950592 68312185956 68348254464 68384342016 68384895488 68714545536 68755089312 68850077184 68886429696 68890700928 68923359232 69127287138 69222789216 69259899072 69263632872 69296467968 69300764624 69392203776 69396506368 69433147392 69565796352 69634829628 69675916401 69772176432 69805252608 69809015808 69813344244 69846439936 69942935552 70146098568 70149880143 70187487006 70224545664 70284453792 70321563648 70325923864 70363055616 70664930658 70702813636 70740144384 70781883328 70837874688 70879671296 70917095424 71015083776 71225763441 71259528704 71263370304 71339220992 71574257664 71687557032 71786596224 71828952608 71923741344 71966178648 72142307328 72213897392 72394534912 72490070016 72494564688 72532841472 72748023852 72887005737 73065388032 73108498944 73422152622 73460919168 73504263456 73645272064 73684156416 74000279808 74004868119 74043942336 74083037184 74444770764 74587583616 74626965504 74631592672 74917011456 74991354984 75035602278 75174887424 75219243008 75362946048 75586524468 75626433792 75631122931 75730929183 75920364288 76141491608 76181693952 76226643584 76327235712 76477782528 76518162432 76741030912 76826853376 76928237568 76933007424 77079969792 77201984496 77349475476 77456336832 77502038544 77538779136 77691715584 77768812576 77917386456 77958526464 77963360202 78066229248 78071069664 78112290816 78154166272 78493698486 78530909184 78535778412 78577244928 78685802496 78732229632 78810359173 78914360889 79002613872 79070010516 79111759104 79116664347 79154170368 79158437568 79195963392 79200873856 79310292992 79582662432 79629618744 79692609024 79697550282 79739630208 79777431552 79781732352 79786679136 79824502784 80166969792 80171291592 80214270864 80256623616 80325090048 80367501312 80372484416 80414920704 80648501661 80759920752 80803215584 80807571684 80845879296 80957571072 81005338624 81160095744 81240634566 81400872504 81439461376 81443851776 81448901618 81556385274 81885401507 81928636608 82041824256 82090231552 82198561536 82247061312 82530168448 82736611328 82845794304 82850931072 82894675968 83140598688 83299435128 83503300608 83635483204 83751028928 83911031568 83955336192 83960541756 84166025216 84571748352 84576992136 84621648384 84872694494 85079738016 85242952704 85287960576 85293248768 85619441664 85659178059 85704405696 85754974032 85964849152 86333659776 86384599392 86430210048 86435569064 86549633352 86852232558 87018847552 87064793088 87116164096 87231126528 87403180032 87489914148 87541535991 87704035328 87829953372 87923437056 88184278546 88230839424 88399400544 88521527808 88573758336 88615747584 88878642944 89048441664 89095458816 89100983088 89218547712 89224079616 89271189504 89319047168 89583321087 89707083984 89749610496 89755175328 89760014028 89802565632 89926631424 89979691008 90068981912 90187841016 90241054722 90288701568 90365726304 90413438976 90419044968 90461908992 90466785792 90640334848 90903617532 90951614208 90957253569 91077267456 91082914608 91131005952 91179122688 91575981567 91619394048 91624333248 91625074814 91673452416 91800102912 91854267904 92169716184 92297052288 92346532096 92351510496 92395290624 92577529856 92754395136 92846439504 92901221868 92980475329 93029568576 93073670144 93078687744 93084458992 93207297456 93528131424 93533173524 93583316008 93632727552 93712605056 93762084864 93817407488 93941213184 94219907544 94275500298 94320192512 94450499584 94686778368 94780740327 94967684588 95017827072 95149116153 95199354432 95583409376 95715461632 95898321792 95948955648 95954904864 96189743104 96474345786 96653426688 96659419584 96710455296 96997365136 97125367248 97182674316 97233986304 97240015197 97420517376 97477998592 97896203496 97947892224 97953965382 98005684608 98667039744 98673157492 98725256448 98777382912 98913866688 99259694352 99450111488 99502620672 99692716032 99889348608 99988473312 100047469704 100233183232 100238605974 100377089568 100483928064 100782032624 100835245056 100974572244 101027886336 101167460352 101227152384 101327604651 101575591936 101721425589 101769647616 101823381504 101970376704 102071566506 102468278934 102522381696 102570983424 102577343232 102935979328 103071818304 103132633968 103275115776 103329644544 103336051392 103385038848 103889848608 103895449308 103944701952 103951146936 104088305664 104094759552 104149721088 104452244442 104658264648 104707878912 104713523712 104714371216 104720016366 104769659904 104914403328 104976306176 105219147852 105281230509 105336818496 105426680688 105482345472 105488885796 105538893824 105544583424 105997395987 106054220454 106110216576 106172824992 106256812032 106263400376 106319506944 106375643136 106382238848 106522625664 106889293056 106895055456 106952361152 107008831488 107100120064 107156668416 107219894272 107361386496 107531335548 107679894336 107743428912 107794505728 107949267972 108213460992 108320846088 108384758846 108534496672 108591802368 108741847032 108799262208 109122035778 109238182144 109389099008 109598082048 109655949312 109662748416 109988083681 110133228933 110256395184 110467908096 110526234624 110854131584 111000419712 111065913504 111124555776 111337734144 111881375424 111940448256 111947389008 112487032476 112553403417 112762331136 112769322848 112828864512 113044419072 113379786702 113439650688 113657270272 113934532608 114212237412 114272540928 114279626279 114339965376 114716673792 115111546368 115179465856 115240280064 115399511136 115619954688 115802976744 116086390784 116253057816 116308168704 116537573376 116653218864 116722047988 116876079684 116945040303 117106604496 117168436224 117231249408 117641119232 117796363776 117803667618 117865867392 118028703744 118098344448 118605015774 118731255552 118737656352 118793945088 118801310784 118965439488 119028252672 119373993648 119444428116 119538913536 119546325423 119609445312 119666147328 119672598528 119673567104 119680018704 119736754176 119972921344 120250454688 120321406296 120384935424 120487635072 120551251968 120558726624 120615878656 120622381056 121139881128 121204823376 121211357526 121268818944 121276338092 121436356608 121443886144 121508007936 121740143616 121860951849 122101308756 122159192064 122165777664 122173352427 122231269888 122400137216 122892954912 123062736384 123070366762 123135347328 123193720832 123370591968 123672526848 123729923863 123795252672 123868295824 124039424768 124104916992 124276396608 124342013952 124704175232 124710898032 124843636736 125016113152 125254950912 125453224806 125626543392 125700667064 125866547352 125940812634 126249037824 126374320436 126690436096 126857622528 126865488204 126932472576 127309041741 127864429056 127931940864 127939873152 128556608544 128632461048 128871235584 128879226112 128947273728 129500489664 129576899088 129645315072 129653353596 129894023168 130278348837 130528271328 130597189632 130605287176 130674246144 131104770048 131234871222 131556052992 131633675264 131703177216 131885155584 132276417819 132346259136 132860637504 132923621376 133317964416 133396626272 133572662496 133651474632 133836119424 133906784256 133978570752 134446993408 134624415744 134632762992 134640021042 134703848448 134889947136 134969536512 135103472868 135361582083 135548589456 135628567452 135692863488 135700178688 135960502272 136095422008 136355426298 136427421312 136615901184 136624371912 136696508928 136768684032 136769790976 137429091072 137437612221 137510178624 137700154368 137772859392 137781401856 138254574276 138445578432 138519798144 138527265744 138592935936 138601529248 138793012736 138866294784 139131592704 139269659256 139351832802 139544352864 139610505216 139618031616 139626688488 139692879872 139885871104 140292197136 140299760286 140374974012 140449091328 140457799729 140568907584 140643127296 140651847728 140726111232 141329861316 141405627272 141413250447 141480288768 141563766656 141675749376 141759342592 142030167552 142451526882 142519057408 142526740608 142678441984 143148515328 143375114064 143573192448 143657905216 143847482688 143932357296 144284614656 144427794784 144789069824 144980140032 144989129376 145065682944 145496047704 145774011474 146130776064 146216997888 146362095607 146844305244 146921838336 146930948073 147008526912 147290544128 148000559616 148009736238 148087884672 148166074368 148889541528 149175167232 149253931008 149263185344 149834022912 149982709968 150071204556 150349774848 150438486016 150725892096 151173048936 151252867584 151262245862 151461858366 151840728576 152282983216 152363387904 152453287168 152654471424 152955565056 153036324864 153107349759 153482061824 153653706752 153702418401 153856475136 153866014848 154403968992 154698950952 154912673664 155004077088 155077558272 155383431168 155537625152 155834772912 155917052928 155926720404 156132458496 156142139328 156224581632 156308332544 156987396972 157061818368 157071556824 157080024549 157154489856 157371604992 157464459264 157620718346 157828721778 158005227744 158140021032 158223518208 158233328694 158308340736 158316875136 158391926784 158401747712 158620585984 159081330681 159165324864 159259237488 159385218048 159395100564 159479260416 159563464704 159573358272 159649005568 160333939584 160342583184 160428541728 160513247232 160650180096 160735002624 160744968832 160829841408 161297003322 161519841504 161606431168 161615143368 161691758592 161915142144 162010677248 162320191488 162481269132 162577138269 162801745008 162878922752 162887703552 162897803236 163112770548 163683053667 163770803014 163857273216 164083648512 164180463104 164397123072 164494122624 165060336896 165473222656 165691588608 165701862144 165789351936 166193448029 166281197376 166598870256 167006601216 167270966408 167502057856 167822063136 167910672384 167921083512 168332050432 169143496704 169153984272 169243296768 169745388988 170069680053 170159476032 170485905408 170586497536 171318356118 171408811392 171509948064 171929698304 172667319552 172678025611 172769198784 172860420096 172871138128 173099266704 173704465116 174037695104 174129586176 174232328192 174462253056 174806360064 174979828296 175083071982 175408070656 175659906744 175846874112 176368557092 176461678848 176705501427 176798801088 177043055616 177147516672 177757285888 178096883328 178190917632 178201966176 178448159232 178542379008 178638094336 179166642174 179414167968 179499220992 179510350656 179520028056 179605131264 179853262848 179959382016 180137963824 180375682032 180482109444 180577403136 180731452608 180826877952 180838089936 180923817984 180933571584 181280669696 181807235064 181817036289 181903228416 181914507138 182154534912 182165829216 182262011904 183151963134 183238788096 183248666496 183250149628 183346904832 183600205824 183708535808 184339432368 184594104576 184605550143 184693064192 184703020992 184790581248 185508790272 185692879008 185802443736 185960950658 186059137152 186147340288 186157375488 186168917984 186414594912 187056262848 187066347048 187166632016 187265455104 187425210112 187524169728 187634814976 187882426368 188179837209 188439815088 188551000596 188640385024 188900999168 188911218951 189373556736 189561480654 189935369176 190035654144 190298232306 190398708864 191166818752 191430923264 191796643584 191897911296 191909809728 192948691572 193306853376 193318839168 193420910592 193994730272 194250734496 194365348632 194467972608 194480030394 194841034752 194955997184 195792406992 195895784448 195907930764 196011369216 196852306833 197334079488 197346314984 197450512896 197554765824 197827733376 198519388704 198900222976 199005241344 199385432064 199778697216 199976946624 200094939408 200477211948 200754179136 200967856128 201564065248 201670490112 201949144488 202055772672 202334920704 202454304768 202655209302 203151183872 203442851178 203539295232 203646763008 203940753408 204143133012 204263583979 204533139447 204936557868 205044763392 205154686464 205871958656 206143636608 206265267936 206550231552 206659289088 206672102784 206770077696 207779697216 207790898616 207889403904 207902293872 208176611328 208189519104 208299442176 208904488884 209027749203 209316529296 209415757824 209427047424 209428742432 209440032732 209539319808 209828806656 209952612352 210438295704 210562461018 210673636992 210853361376 210964690944 210977771592 211077787648 211089166848 211994791974 212108440908 212220433152 212233591661 212345649984 212513624064 212526800752 212639013888 212751286272 212764477696 213045251328 213677290323 213778586112 213790110912 213904722304 214017662976 214200240128 214439788544 214722772992 215062671096 215359788672 215486857824 215589011456 215898535944 216426921984 216641692176 216769517692 217068993344 217183604736 217483694064 217598524416 218244071556 218476364288 218778198016 219196164096 219325496832 219976167362 220266457866 220512790368 220935816192 221052469248 221155060763 221708263168 222000839424 222014604357 222131827008 222249111552 223762750848 223880896512 223894778016 224974064952 225106806834 225524662272 225538645696 225657729024 226088838144 226759573404 226879301376 226893368793 227314540544 228424474824 228545081856 228559252558 228679930752 229433347584 230223092736 230358931712 230480560128 230799022272 231239909376 231605953488 232172781568 232506115632 232616337408 233075146752 233306437728 233444095976 233752159368 233890080606 234213208992 234336872448 234462498816 235282238464 235592727552 235607335236 235731734784 236057407488 236196688896 236431077519 237210031548 237349993041 237462511104 237475312704 237587890176 237602621568 237930878976 238747987296 238888856232 239077827072 239092650846 239218890624 239332294656 239345197056 239347134208 239360037408 239473508352 239945842688 240500909376 240642812592 240769870848 240975270144 241102503936 241117453248 241231757312 241244762112 241945504983 242279762256 242409646752 242422715052 242537637888 242552676184 242872713216 242887772288 243016015872 243480287232 243721903698 244202617512 244318384128 244331555328 244346704854 244462539776 244800274432 245656204521 245785909824 246125472768 246140733524 246270694656 246741183936 247459847726 247590505344 247736591648 248078849536 248209833984 248552793216 248684027904 249408350464 249421796064 249687273472 250032226304 250509901824 250906449612 251253086784 251401334128 251733094704 251881625268 252498075648 252748640872 253380872192 253715245056 253730976408 253864945152 254618083482 255728858112 255863881728 255879746304 256977534177 257113217088 257264922096 257758452224 257894547456 259000979328 259153798176 259290630144 259306707192 259788046336 260556697674 261056542656 261194379264 261210574352 261348492288 262209540096 262469742444 262624607973 263112105984 263267350528 263770311168 264552835638 264692518272 265721275008 265847242752 266635928832 266793252544 267145324992 267302949264 267672238848 267813568512 267957141504 268893986816 269248831488 269265525984 269280042084 269407696896 269779894272 269939073024 270206945736 270723164166 271097178912 271257134904 271385726976 271400357376 271921004544 272190844016 272710852596 272854842624 272871760707 273231802368 273248743824 273393017856 273537368064 273539581952 274727944701 274858182144 274875224442 275020357248 275400308736 275562803712 276509148552 276891156864 277039596288 277054531488 277185871872 277203058496 277586025472 277732589568 278263185408 278539318512 278703665604 278941425987 279088705728 279221010432 279236063232 279253376976 279385759744 280584394272 280599520572 280749948024 280898182656 280915599458 281137815168 281286254592 281303695456 281452222464 282659722632 282811254544 282826500894 282960577536 283127533312 283351498752 283518685184 284060335104 284342220981 284903053764 285038114816 285053481216 285071155663 285356883968 285447348459 286750228128 287146384896 287315810432 287694965376 287864714592 288569229312 288855589568 289578139648 289960280064 289978258752 290131365888 290992095408 291548022948 291720045591 292261552128 292433995776 292724191214 293688610488 293843676672 293861896146 294017053824 294581088256 296001119232 296019472476 296175769344 296332148736 297054430729 297779083056 298350334464 298507862016 298526370688 299668045824 299965419936 300142409112 300699549696 300876972032 301451784192 302346097872 302505735168 302524491724 302923716732 303681457152 303982813953 304565966432 304726775808 304906574336 305308942848 305911130112 306214699518 306964123648 307307413504 307404836802 307712950272 307732029696 308644974911 308807937984 309397901904 309825347328 310008154176 310155116544 311075250304 311669545824 311834105856 311853440808 312264916992 312284278656 312449163264 312616665088 313974793944 314123636736 314143113648 314160049098 314308979712 314743209984 314928918528 315241436692 315657443556 315843691527 316010455488 316280042064 316447036416 316466657388 316616681472 316633750272 316803495424 317241171968 318162661362 318330649728 318518474976 318770436096 318790201128 318958520832 319126929408 319146716544 319298011136 320667879168 320685166368 320687761849 320857083456 321026494464 321300360192 321470005248 321489937664 321659682816 322594006644 323039683008 323212862336 323230286736 323383517184 324021354496 324640382976 324962538264 325154276538 325603490016 325757845504 325775407104 325795606472 326225541096 327366107334 327541606028 327714546432 328167297024 328360926208 328794246144 328988245248 329964251043 330120673792 331403724288 331578703872 332386896058 332562394752 333197740512 334013202432 334541932816 335004115712 335644126272 335821344768 335842167024 336664100864 337660210251 338286993408 338307968544 338486593536 339490777976 340139360106 340318952064 340971810816 341172995072 342636712236 342817622784 342838878837 343019896128 345334639104 345356051222 345538397568 345720840192 345742276256 346198533408 347408930232 348075390208 348259172352 348464656384 348924506112 349612720128 349959656592 350166143964 350816141312 350835120909 351319813488 351693748224 352737114184 352923357696 353411002854 353597602176 354086111232 354295033344 355514571776 356193766656 356381835264 356403932352 356896318464 357084758016 358333284348 358638976269 358828335936 358998441984 359020701312 359040056112 359210262528 359918764032 360275927648 360751364064 360964218888 361154806272 361462905216 361653755904 361676179872 361847635968 361867143168 362561339392 363614470128 363634072578 363806456832 363829014276 364309069824 364331658432 364524023808 365582855547 366303926268 366477576192 366497332992 366500299256 366520057281 366693809664 367200411648 367417071616 368678864736 369188209152 369211100286 369386128384 369406041984 369581162496 371017580544 371189771589 371385758016 371604887472 371921901316 372118274304 372314750976 372337835968 372829189824 374112525696 374132694096 374333264032 374530910208 374850420224 375048339456 375269629952 375764852736 376359674418 376879630176 377102001192 377280770048 377801998336 377822437902 378747113472 379122961308 379346655961 379870738352 380071308288 380596464612 380797417728 381927125223 382333637504 382861846528 383593287168 383795822592 383819619456 385897383144 386613706752 386637678336 386841821184 387989460544 388501468992 388730697264 388935945216 388960060788 389682069504 389911994368 391584813984 391791568896 391815861528 392022738432 393704613666 394668158976 394692629968 394901025792 395109531648 395655466752 396829253457 397038777408 397800445952 398770864128 399953893248 400189878816 400954423896 401508358272 401935712256 403128130496 403340980224 403898288976 404111545344 404669841408 404908609536 405310418604 406302367744 406885702356 407078590464 407881506816 408286266024 408527167958 409066278894 409873115736 410089526784 410309372928 411743917312 412287273216 412312836663 412530535872 413100463104 413318578176 413344205568 415559394432 415581797232 415778807808 415804587744 416379038208 416598884352 417808977768 418055498406 418633058592 418831515648 418854094848 418857484864 418880065464 419078639616 419657613312 419905224704 420876591408 421124922036 421347273984 421373399187 421706722752 421929381888 421955543184 422155575296 422178333696 423989583948 424216881816 424239751341 424440866304 424467183322 424691299968 425027248128 425053601504 425278027776 425528955392 426090502656 427354580646 427557172224 427580221824 427809444608 428035325952 428400480256 428879577088 429445545984 430125342192 430719577344 430746283667 430973715648 431178022912 431797071888 432853843968 433283384352 433539035384 434137986688 434367209472 434967388128 435197048832 436488143112 436952728576 437556396032 438392328192 438650993664 439086286821 439952334724 440532915732 440792844219 441025580736 441871632384 442310121526 443416526336 444001678848 444029208714 444263654016 444498223104 447525501696 447761793024 447789556032 449948129904 450213613668 451049324544 451077291392 451315458048 452177676288 453519146808 453758602752 453786737586 454629081088 456848949648 457090163712 457118505116 457359861504 458866695168 459322049277 460446185472 460717863424 460961120256 461598044544 463211906976 464345563136 465012231264 465232674816 466150293504 466612875456 466888191952 467504318736 467780161212 468426417984 468673744896 468924997632 470564476928 471185455104 471214670472 471240073647 471463469568 472114814976 472393377792 472862155038 474420063096 474699986082 474925022208 474950625408 475175780352 475205243136 475861757952 477243992043 477495974592 477777712464 478155654144 478185301692 478437781248 478690394112 478694268416 478720074816 478947016704 481001818752 481285625184 481539741696 481950540288 482205007872 482234906496 482463514624 482489524224 483891009966 484559524512 484819293504 484845430104 485075275776 485105352368 485745426432 485775544576 486032031744 486960574464 487443807396 487731414807 488405235024 488636768256 488663110656 488693409708 488925079552 489600548864 491049161001 491312409042 491571819648 492250945536 492281467048 492541389312 493482367872 494919695452 495181010688 495473183296 496157699072 496419667968 497105586432 497368055808 498580344087 498816700928 498843592128 499374546944 501019803648 501812899224 502506173568 502802668256 503466189408 503763250536 504996151296 505497281744 506761744384 507430490112 507461952816 507729890304 509236166964 510209040159 511457716224 511759492608 513955068354 514226434176 514529844192 515516904448 515789094912 518001958656 518034076833 518307596352 518581260288 518613414384 521113395348 522113085312 522388758528 522421148704 522696984576 524419080192 524939484888 525249215946 526224211968 526534701056 527540622336 529105671276 529385036544 529417860517 530116504281 531442550016 533271857664 533586505088 534290649984 534605898528 535344477696 535627137024 535914283008 537787973632 538497662976 538531051968 538560084168 538815393792 539559788544 539878146048 540413891472 541446328332 542194357824 542514269808 542771453952 542800714752 543842009088 544381688032 545421705192 545709685248 545743521414 546463604736 546497487648 546786035712 547079163904 549455889402 549716364288 549750448884 550040714496 550800617472 551125607424 551672514211 553018297104 553782313728 553816650429 554079192576 554109062976 554371743744 554406116992 555172050944 556526370816 557078637024 557407331208 557882851974 558177411456 558442020864 558472126464 558506753952 558771519488 561168788544 561199041144 561499896048 561796365312 561831198916 562275630336 562572509184 562607390912 562904444928 564539511627 565319445264 565622509088 565653001788 565921155072 566255066624 566702997504 567037370368 568120670208 568684441962 569806107528 570076229632 570106962432 570142311326 570713767936 570894696918 573197810549 573500456256 574292769792 574631620864 575389930752 575729429184 577711179136 579156279296 579920560128 579956517504 580262731776 581984190816 583096045896 583440091182 584523104256 584867991552 585448382428 587377220976 587687353344 587723792292 588034107648 589162176512 592002238464 592038944952 592351538688 592664297472 594108861458 595558166112 596700668928 597015724032 597052741376 599336091648 599930839872 600284818224 601753944064 602903568384 604692195744 605011470336 605048983448 605847433464 607362914304 607965627906 609131932864 609453551616 609813148672 610617885696 611822260224 612429399036 612790751937 613928247296 614809673604 615464059392 617289949822 617615875968 618795803808 619650694656 620016308352 620310233088 622150500608 623339091648 623668211712 623706881616 624529833984 624568557312 624898326528 625233330176 627083247609 627949587888 628247273472 628286227296 628320098196 628617959424 629486419968 629857837056 630482873384 631314887112 631687383054 632020910976 632560084128 632894072832 632933314776 633233362944 633267500544 633606990848 634482343936 636325322724 636661299456 636700774983 637036949952 637540872192 637580402256 637917041664 638253858816 638293433088 641031870969 641335758336 641370332736 641375523698 641714166912 642052988928 642600720384 642979875328 643319365632 645188013288 646079366016 646425724672 646460573472 646767034368 648042708992 649280765952 649925076528 650308553076 651206980032 651515691008 651550814208 651591212944 652451082192 654732214668 655083212056 655429092864 656334594048 656721852416 657588492288 657976490496 659928502086 660241347584 662807448576 663157407744 663465182289 664773792116 665124789504 666043813071 666395481024 669083865632 670008231424 671288252544 671642689536 671684334048 673328201728 675320420502 676573986816 676615937088 676973187072 678981555952 680278720212 680637904128 680680106379 681943621632 682345990144 685273424472 685635245568 685677757674 686039792256 690669278208 690712102444 691076795136 691441680384 691484552512 692397066816 694817860464 696150780416 696518344704 696929312768 697849012224 699225440256 699919313184 700332287928 701632282624 701670241818 702639626976 703387496448 705474228368 705846715392 706822005708 707195204352 708172222464 708590066688 709293232557 711029143552 712049979123 712387533312 712763670528 712807864704 713792636928 716666568696 717277952538 717656671872 717996883968 718041402624 718080112224 718420525056 719837528064 720551855296 721502728128 721928437776 722309612544 722925810432 723307511808 723352359744 723695271936 723734286336 727228940256 727268145156 727612913664 727658028552 728618139648 728663316864 729048047616 731165711094 732607852536 732955152384 732994665984 733000598512 733040114562 733387619328 734400823296 734834143232 736968613563 737357729472 738376418304 738422200572 738772256768 738812083968 742379543178 742771516032 743209774944 743843802632 744236548608 744629501952 744675671936 745658379648 748225051392 748265388192 748666528064 749061820416 749700840448 750096678912 750539259904 751529705472 752719348836 753759260352 754204002384 754561540096 755644875804 757494226944 758245922616 758693311922 759741476704 760142616576 761192929224 761594835456 763854250446 764667275008 765723693056 767186574336 767591645184 767639238912 769916585767 770932602531 771794766288 773275356672 773683642368 775978921088 777002937984 777461394528 777871890432 777920121576 779364139008 779823988736 783169627968 783583137792 783631723056 784045476864 787409227332 787873823919 789336317952 789385259936 789802051584 791310933504 793658506914 794077554816 795600891904 797541728256 799907786496 799957383953 800379757632 801908847792 803016716544 803871424512 806256260992 806681960448 807796577952 808223090688 809339682816 809817219072 810620837208 812604735488 813771404712 814157180928 815763013632 816572532048 817054335916 818132557788 818615282121 819746231472 820179053568 820618745856 823487834624 824574546432 824625673326 825061071744 826200926208 826688411136 831118788864 831163594464 831557615616 831609175488 832758076416 833197768704 835617955536 836110996812 836824277961 837266117184 837663031296 837708189696 837714969728 837760130928 838157279232 839810449408 841753182816 842249844072 842694547968 842746798374 843413445504 843858763776 843911086368 844311150592 844356667392 847979167896 848433763632 848479502682 848881732608 848934366644 849382599936 850054496256 850107203008 850556055552 851057910784 852181005312 853026662943 854709161292 855114344448 855160443648 855213466989 855618889216 856070651904 856800960512 860250684384 861439154688 861492567334 861947431296 862356045824 863594143776 865707687936 866566768704 867078070768 868275973376 868734418944 869934776256 870394097664 872976286224 873905457152 875112792064 875160136773 876784656384 877301987328 878172573642 879904669448 881065831464 881585688438 882051161472 883743264768 884620243052 886833052672 888003357696 888058417428 888527308032 888996446208 891163292187 895051003392 895523586048 895579112064 899896259808 900427227336 902098649088 902154582784 902630916096 904355352576 907038293616 907517205504 907573475172 909258162176 911948441859 913697899296 914180327424 914237010232 914719723008 917733390336 918644098554 920892370944 921435726848 921922240512 923196089088 925934924733 926423813952 930024462528 930465349632 933225750912 933776383904 935008637472 935560322424 936852835968 937347489792 937849995264 941128953856 942370910208 942429340944 942480147294 942926939136 944229629952 944786755584 945724310076 947531074581 948840126192 949399972164 949850044416 949901250816 950410486272 951723515904 954487984086 954991949184 955555424928 956311308288 956370603384 956875562496 957380788224 957388536832 957440149632 957894033408 962003637504 962063285547 962571250368 963079483392 963901080576 964410015744 964469812992 964979048448 967782019932 969119049024 969638587008 969690860208 970150551552 970210704736 971551089152 972064063488 973921148928 974887614792 975462829614 976810470048 977273536512 977326221312 977386819416 977850159104 979201097728 982098322002 982624818084 983143639296 983204598103 984501891072 984562934096 985082778624 986964735744 989839390904 989892753129 990362021376 990946366592 992315398144 994211172864 994736111616 997160688174 997633401856 997687184256 998749093888 1002039607296 1003625798448 1005012347136 1005605336512 1006932378816 1007526501072 1009992302592 1010994563488 1013523488768 1014860980224 1014923905632 1015459780608 1018472333928 1020418080318 1022915432448 1023518985216 1024534669249 1027910136708 1028452868352 1028516636511 1029059688384 1031033808896 1036003917312 1036068153666 1036615192704 1037162520576 1037226828768 1042226790696 1044226170624 1044777517056 1044842297408 1045393969152 1048838160384 1049878969776 1050498431892 1052448423936 1053069402112 1055081244672 1058211342552 1058770073088 1058835721034 1060233008562 1062885100032 1066543715328 1067173010176 1068581299968 1069211797056 1070688955392 1071254274048 1075575947264 1075916928807 1076995325952 1077062103936 1077120168336 1077630787584 1079756292096 1080827782944 1082892656664 1084388715648 1085028539616 1085542907904 1085601429504 1087684018176 1088763376064 1090843410384 1091419370496 1091487042828 1092927209472 1092994975296 1093572071424 1094158327808 1098911778804 1099432728576 1099500897768 1099560171843 1100081428992 1101601234944 1102251214848 1103345028422 1106036594208 1107564627456 1107633300858 1108158385152 1108218125952 1108743487488 1108812233984 1110344101888 1113052741632 1113569314767 1114157274048 1114814662416 1115765703948 1116354822912 1116944252928 1117013507904 1117543038976 1122337577088 1122398082288 1122999792096 1123592730624 1123662397832 1124551260672 1125145018368 1125214781824 1125808889856 1129079023254 1130638890528 1131245018176 1131306003576 1131842310144 1132510133248 1133405995008 1134074740736 1136241340416 1137368883924 1138039967883 1139612215056 1140152459264 1140213924864 1140284622652 1141789393836 1145781375669 1146395621098 1147000912512 1148585539584 1149263241728 1150779861504 1151458858368 1155422358272 1158312558592 1159841120256 1159913035008 1160525463552 1163968381632 1166192091792 1166880182364 1169046208512 1169735983104 1170896764856 1174754441952 1175374706688 1175447584584 1176068215296 1178324353024 1184004476928 1184077889904 1184703077376 1185328594944 1188217722916 1190487760371 1191116332224 1193401337856 1194105482752 1199861679744 1200569636448 1203507888128 1205807136768 1208746179277 1209384391488 1210022940672 1210097966896 1211694866928 1214725828608 1215931255812 1218263865728 1218907103232 1219626297344 1221235771392 1223644520448 1224858798072 1225581503874 1227856494592 1229619347208 1230928118784 1234579899644 1235231751936 1236938509989 1237591607616 1239301389312 1240032616704 1244301001216 1246678183296 1247336423424 1247413763232 1249137114624 1249796653056 1250466660352 1254166495218 1255899175776 1256494546944 1256572454592 1256640196392 1257235918848 1258972839936 1259715674112 1260965746768 1262629774224 1263374766108 1264041821952 1264120197561 1265120168256 1265788145664 1265866629552 1266466725888 1266535001088 1267213981696 1268964687872 1272650645448 1272719254023 1273322598912 1273401549966 1274073899904 1275081744384 1275160804512 1275834083328 1276586866176 1282063741938 1282671516672 1282740665472 1282751047396 1283428333824 1284105977856 1285201440768 1285959750656 1286638731264 1290376026576 1292158732032 1292238851001 1292851449344 1292921146944 1293534068736 1298561531904 1299850153056 1300617106152 1302413960064 1303031382016 1303101628416 1303182425888 1304902164384 1309464429336 1310166424112 1310858185728 1312669188096 1313443704832 1315176984576 1315952980992 1317258860463 1319857004172 1320482695168 1322378532657 1325614897152 1326930364578 1329547584232 1330249579008 1332087626142 1332790962048 1338167731264 1340016462848 1342576505088 1343285379072 1343368668096 1350640841004 1353147973632 1353231874176 1353946374144 1357963111904 1360557440424 1361275808256 1361360212758 1363887243264 1364691980288 1370546848944 1371270491136 1371355515348 1372079584512 1377966147831 1381338556416 1381424204888 1382153590272 1382883360768 1382969105024 1384794133632 1389635720928 1392301560832 1393036689408 1393858625536 1395698024448 1398450880512 1399838626368 1400664575856 1403340483636 1405279253952 1406774992896 1410948456736 1411693430784 1413644011416 1414390408704 1416344444928 1417180133376 1418586465114 1422058287104 1424099958246 1424775066624 1425527341056 1425615729408 1427585273856 1429845087853 1431731976129 1433333137392 1434555905076 1435313343744 1436082805248 1436160224448 1436841050112 1441103710592 1443005456256 1443856875552 1444619225088 1445851620864 1446615023616 1446704719488 1447390543872 1447468572672 1454457880512 1454536290312 1455225827328 1455316057104 1457236279296 1457326633728 1458096095232 1462331422188 1463194244421 1465215705072 1465910304768 1465989331968 1466001197024 1466080229124 1466775238656 1468801646592 1469668286464 1473937227126 1474715458944 1476752836608 1476844401144 1477544513536 1477624167936 1484759086356 1485543032064 1485635141627 1486419549888 1487687605264 1488473097216 1489259003904 1489351343872 1491316759296 1495741032261 1496450102784 1496530776384 1497333056128 1498123640832 1499401680896 1501078519808 1503059410944 1505438697672 1507518520704 1508408004768 1509123080192 1511289751608 1514988453888 1516491845232 1517386623844 1519482953408 1520285233152 1522385858448 1523189670912 1527708500892 1529334550016 1531447386112 1534373148672 1535278477824 1539833171534 1541865205062 1543589532576 1546550713344 1547367284736 1551957842176 1554005875968 1554102230499 1554922789056 1555743780864 1555840243152 1559647977472 1566339255936 1567166275584 1567263446112 1568090953728 1574818454664 1575747647838 1578672635904 1578770519872 1579604103168 1582621867008 1587317013828 1588155109632 1588253581551 1591201783808 1599815572992 1599914767906 1600759515264 1603817695584 1606033433088 1607742849024 1612512521984 1613363920896 1615593155904 1616446181376 1618679365632 1619634438144 1621241674416 1625209470976 1627542809424 1628314361856 1631526027264 1633145064096 1634108671832 1636265115576 1637230564242 1639492462944 1640358107136 1641237491712 1646975669248 1649149092864 1649251346652 1650122143488 1652401852416 1653376822272 1655017542633 1661449951287 1662237577728 1662327188928 1663115231232 1663218350976 1665516152832 1671235911072 1672221993624 1673648555922 1674532234368 1675326062592 1675416379392 1675429939456 1675520261856 1676314558464 1679620898816 1683506365632 1684499688144 1685389095936 1685493596748 1686826891008 1687717527552 1687822172736 1688622301184 1688713334784 1693618534881 1695958335792 1696867527264 1696959005364 1697763465216 1697868733288 1698765199872 1700108992512 1700214406016 1701112111104 1702115821568 1704362010624 1706053325886 1709418322584 1710228688896 1710320887296 1710426933978 1711237778432 1712141303808 1713601921024 1719593431647 1720501368768 1722878309376 1722985134668 1723894862592 1727188287552 1733133537408 1734156141536 1736551946752 1737468837888 1739869552512 1740788195328 1745952572448 1747810914304 1750225584128 1750320273546 1753569312768 1754603974656 1756345147284 1759809338896 1762131662928 1763171376876 1764102322944 1767486529536 1769240486104 1773666105344 1776006715392 1776116834856 1777054616064 1777992892416 1782326584374 1790102006784 1791047172096 1791158224128 1799792519616 1800854454672 1804309165568 1805261832192 1808710705152 1814076587232 1815034411008 1815146950344 1818516324352 1823896883718 1827395798592 1828360654848 1828474020464 1829439446016 1835466780672 1837288197108 1838372255811 1841784741888 1842871453696 1846392178176 1851869849466 1852847627904 1860048925056 1860930699264 1866451501824 1867552767808 1870017274944 1871120644848 1873705671936 1874694979584 1875699990528 1882257907712 1884741820416 1884858681888 1884960294588 1885853878272 1888459259904 1889573511168 1891448620152 1895062149162 1897680252384 1898799944328 1899700088832 1899802501632 1900820972544 1903447031808 1908975968172 1909983898368 1910102324949 1911110849856 1912622616576 1912741206768 1913751124992 1914761576448 1914777073664 1914880299264 1923095612907 1924007275008 1924126571094 1925142500736 1926158966784 1927802161152 1928939625984 1929958096896 1935564039864 1938238098048 1939277174016 1939381720416 1940301103104 1940421409472 1943102178304 1944128126976 1947842297856 1949775229584 1950925659228 1953620940096 1954547073024 1954652442624 1954773638832 1955700318208 1964196644004 1965249636168 1966287278592 1966409196206 1969003782144 1969125868192 1970165557248 1973929471488 1979678781808 1979785506258 1980724042752 1981892733184 1984630796288 1988422345728 1989472223232 1990395546867 1994321376348 1995266803712 1995374368512 1995498089641 1997498187776 1998131439213 2007251596896 2010024694272 2011210673024 2013864757632 2015053002144 2019984605184 2021989126976 2027046977536 2029721960448 2029847811264 2030919561216 2036944667856 2040836160636 2042040319137 2045830864896 2047037970432 2049069338498 2055820273416 2056905736704 2057033273022 2058119376768 2062067617792 2072007834624 2072136307332 2073230385408 2074325041152 2074453657536 2084453581392 2088452341248 2089555034112 2089684594816 2090787938304 2097676320768 2099757939552 2100996863784 2104896847872 2106138804224 2110162489344 2116422685104 2117540146176 2117671442068 2120466017124 2125770200064 2127879697671 2133087430656 2134346020352 2137162599936 2138423594112 2141377910784 2151151894528 2151833857614 2153990651904 2154124207872 2154240336672 2155261575168 2159512584192 2160514824377 2161655565888 2165785313328 2168777431296 2170057079232 2171085815808 2171202859008 2177526752128 2181686820768 2182838740992 2182974085656 2185854418944 2185989950592 2187144142848 2188316655616 2197823557608 2198865457152 2199001795536 2199120343686 2200162857984 2203202469888 2204502429696 2206690056844 2210905840689 2212073188416 2215129254912 2215266601716 2216316770304 2216436251904 2217624467968 2220688203776 2227138629534 2228314548096 2229629324832 2231531407896 2232709645824 2233888505856 2234027015808 2235086077952 2244675154176 2244796164576 2244814332943 2245999584192 2247185461248 2247324795664 2249102521344 2250290036736 2250429563648 2251617779712 2258158046508 2261277781056 2262490036352 2262612007152 2263684620288 2265020266496 2268149481472 2272482680832 2274737767848 2276079935766 2279224430112 2280304918528 2280427849728 2280569245304 2283578787672 2291562751338 2292791242196 2294001825024 2297171079168 2298526483456 2301559723008 2302917716736 2309749757301 2310844716544 2319826070016 2321050927104 2327936763264 2332384183584 2333760364728 2338092417024 2339471966208 2341793529712 2349508883904 2350749413376 2350895169168 2352136430592 2356648706048 2363621471757 2368008953856 2368155779808 2369406154752 2376435445832 2380975520742 2382232664448 2386802675712 2388210965504 2399723359488 2399872151859 2401139272896 2411614273536 2417492358554 2418768782976 2420045881344 2420195933792 2423389733856 2429451657216 2431862511624 2436527731456 2437814206464 2439252594688 2442471542784 2447289040896 2449717596144 2451163007748 2455712989184 2455845846363 2459238694416 2461856237568 2469159799288 2470463503872 2473877019978 2475183215232 2478602778624 2480065233408 2488602002432 2493356366592 2494672846848 2494827526464 2498274229248 2499593306112 2508332990436 2510472833883 2511798351552 2512989093888 2513144909184 2513280392784 2514471837696 2519431348224 2521931493536 2525259548448 2526749532216 2528083643904 2528240395122 2530240336512 2531576291328 2531733259104 2532933451776 2533070002176 2534427963392 2537929375744 2545301290896 2545438508046 2546645197824 2546803099932 2548147799808 2550163488768 2550321609024 2551668166656 2553173732352 2559079988829 2564127483876 2565343033344 2565481330944 2565502094792 2565640400967 2566856667648 2568211955712 2570402881536 2571919501312 2580752053152 2584317464064 2584477702002 2585702898688 2585842293888 2587068137472 2597123063808 2599700306112 2601234212304 2604827920128 2606203256832 2606364851776 2609804328768 2618928858672 2620332848224 2621716371456 2625338376192 2626887409664 2630353969152 2631905961984 2634517720926 2639714008344 2640965390336 2644757065314 2651229794304 2653860729156 2655426591727 2659095168464 2660499158016 2664175252284 2665581924096 2673489876561 2676335462528 2680032925696 2685153010176 2686570758144 2686737336192 2701281682008 2706295947264 2706463748352 2707892748288 2715926223808 2721114880848 2722551616512 2722720425516 2727774486528 2729383960576 2741093697888 2742540982272 2742711030696 2744159169024 2755932295662 2762677112832 2762848409776 2764307180544 2765766721536 2765938210048 2769588267264 2777804774199 2779271441856 2784603121664 2787717251072 2791396048896 2799677252736 2801329151712 2806680967272 2810558507904 2813549985792 2821896913472 2823386861568 2827288022832 2828780817408 2832688889856 2834360266752 2837172930228 2844116574208 2848199916492 2849550133248 2851231458816 2855170547712 2859690175706 2863463952258 2866666274784 2869111810152 2870626687488 2872165610496 2872320448896 2873682100224 2882207421184 2886010912512 2886189856641 2887713751104 2889238450176 2891703241728 2893230047232 2893409438976 2894937145344 2908915761024 2909072580624 2910451654656 2910632114208 2914653267456 2916192190464 2924662844376 2926388488842 2930431410144 2931820609536 2931978663936 2932002394048 2932160458248 2933550477312 2937603293184 2939336572928 2947874454252 2949430917888 2949613794309 2953505673216 2953688802288 2955089027072 2955248335872 2969518172712 2969678259387 2971086064128 2971270283254 2972839099776 2975375210528 2976946194432 2978702687744 2982633518592 2991482064522 2992900205568 2993061552768 2994666112256 2996247281664 2998803361792 3002157039616 3006118821888 3010877395344 3015037041408 3015223985669 3016816009536 3018246160384 3022579503216 3029976907776 3032983690464 3034773247688 3038965906816 3040570466304 3044771716896 3046379341824 3055417001784 3058669100032 3062894772224 3068746297344 3070556955648 3073604007747 3079666343068 3083730410124 3085549909533 3087179065152 3093101426688 3103915684352 3108011751936 3108204460998 3109845578112 3111487561728 3111680486304 3119295954944 3132678511872 3134332551168 3134526892224 3136181907456 3149636909328 3151495295676 3157345271808 3157541039744 3159208206336 3165243734016 3174634027656 3176310219264 3176507163102 3182403567616 3199631145984 3199829535812 3201519030528 3207635391168 3212066866176 3225025043968 3226727841792 3231186311808 3232892362752 3239268876288 3242483348832 3250418941952 3255085618848 3256628723712 3263052054528 3266290128192 3268217343664 3272530231152 3274461128484 3278984925888 3280716214272 3282474983424 3293951338496 3298298185728 3298502693304 3298680515529 3300244286976 3304803704832 3306753644544 3310035085266 3322899902574 3324475155456 3324654377856 3326230462464 3326436701952 3331032305664 3340707944301 3342471822144 3344443987248 3347297111844 3349064468736 3350832758784 3350859878912 3351040523712 3352629116928 3367012731264 3368999376288 3370778191872 3370987193496 3373653782016 3375435055104 3375644345472 3377244602368 3377426669568 3387237069762 3391916671584 3393735054528 3393918010728 3395526930432 3395737466576 3397530399744 3400217985024 3400428812032 3402224222208 3404231643136 3408724021248 3412106651772 3414119903649 3418836645168 3420457377792 3420641774592 3420853867956 3422475556864 3427203842048 3437344127007 3439186863294 3441002737536 3445756618752 3445970269336 3447789725184 3454376575104 3466267074816 3468312283072 3473103893504 3474937675776 3479739105024 3481576390656 3491905144896 3495621828608 3500640547092 3507138625536 3509207949312 3512690294568 3519618677792 3524263325856 3526342753752 3528204645888 3534973059072 3538480972208 3547332210688 3552013430784 3552233669712 3554109232128 3555985784832 3564653168748 3571463281113 3580204013568 3582316448256 3599585039232 3601708909344 3608618331136 3610523664384 3617421410304 3626238537831 3628153174464 3630068822016 3630293900688 3647793767436 3654791597184 3656721309696 3656948040928 3658878892032 3670933561344 3674576394216 3676744511622 3683569483776 3685742907392 3692784356352 3703739698932 3705695255808 3705925023619 3710815529967 3720097850112 3732903003648 3735105535616 3740034549888 3742241289696 3747411343872 3749389959168 3751399981056 3764515815424 3769483640832 3769717363776 3769920589176 3771707756544 3776918519808 3779147022336 3782897240304 3790124298324 3792360592683 3795360504768 3797599888656 3799400177664 3799605003264 3801641945088 3806894063616 3817951936344 3819967796736 3820204649898 3822221699712 3825245233152 3825482413536 3827502249984 3829554147328 3829760598528 3846191225814 3848014550016 3848253142188 3850285001472 3852317933568 3855604322304 3857879251968 3859916193792 3861707599477 3871128079728 3876476196096 3876716553003 3878554348032 3878763440832 3880602206208 3880842818944 3886204356608 3895684595712 3899550459168 3901851318456 3907241880192 3909094146048 3909304885248 3909547277664 3911400636416 3928393288008 3930499272336 3932574557184 3932818392412 3938007564288 3938251736384 3940331114496 3947858942976 3951776581389 3959357563616 3959571012516 3961448085504 3963785466368 3969261592576 3976844691456 3980791093734 3988642752696 3990533607424 3990748737024 3990996179282 3994996375552 3996262878426 4012384673843 4014503193792 4020049388544 4022421346048 4027729515264 4030106004288 4043978253952 4054093955072 4059443920896 4059695622528 4061839122432 4073889335712 4081672321272 4084080638274 4091661729792 4094075940864 4098138676996 4111640546832 4113811473408 4114066546044 4116238753536 4124135235584 4144015669248 4144272614664 4146460770816 4148650082304 4148907315072 4168907162784 4176904682496 4179110068224 4179369189632 4181575876608 4195352641536 4199515879104 4201993727568 4212277608448 4220324978688 4232845370208 4235080292352 4235342884136 4240932034248 4251540400128 4255759395342 4266174861312 4268692040704 4274325199872 4276847188224 4282755821568 4289535263559 4303667715228 4308248415744 4308480673344 4310523150336 4321029648754 4323311131776 4331570626656 4337554862592 4340114158464 4342171631616 4342405718016 4355053504256 4363373641536 4365677481984 4365948171312 4371708837888 4371979901184 4374288285696 4376633311232 4389582733263 4395647115216 4397730914304 4398003591072 4398240687372 4400325715968 4406404939776 4409004859392 4413380113688 4421811681378 4424146376832 4430258509824 4430533203432 4432633540608 4432872503808 4435248935936 4441376407552 4454277259068 4456629096192 4456905424881 4459258649664 4463062815792 4465419291648 4467777011712 4468054031616 4487223096783 4489350308352 4489592329152 4489628665886 4491999168384 4494370922496 4494649591328 4498205042688 4500859127296 4503235559424 4516316093016 4522555562112 4524980072704 4525224014304 4527369240576 4530040532992 4536298962944 4544965361664 4549475535696 4552159871532 4558448860224 4560609837056 4560855699456 4561138490608 4567157575344 4583125502676 4585582484392 4588003650048 4594342158336 4597052966912 4603119446016 4605835433472 4619499514602 4621689433088 4639652140032 4642101854208 4655873526528 4662306691497 4664768367168 4667520729456 4678943932416 4683587059424 4699017767808 4701498826752 4701790338336 4704272861184 4713297412096 4727242943514 4736017907712 4736311559616 4738812309504 4752870891664 4761951041484 4764465328896 4764760744653 4773605351424 4776421931008 4799446718976 4799744303718 4802278545792 4823228547072 4834984717108 4837537565952 4840091762688 4840391867584 4846779467712 4858903314432 4863725023248 4873055462912 4875628412928 4878505189376 4884943085568 4894578081792 4899435192288 4902326015496 4911425978368 4911691692726 4918477388832 4923712475136 4938319598576 4940927007744 4947754039956 4950366430464 4957205557248 4960130466816 4965052627899 4977204004864 4984349853861 4986712733184 4989345693696 4989655052928 4996548458496 5016665980872 5020945667766 5023596703104 5025978187776 5026289818368 5026560785568 5028943675392 5038862696448 5043862987072 5050519096896 5053499064432 5056167287808 5056480790244 5060480673024 5063152582656 5063466518208 5065866903552 5066140004352 5068855926784 5090602581792 5090877016092 5093290395648 5093606199864 5096295599616 5100326977536 5100643218048 5103336333312 5106347464704 5118159977658 5128254967752 5130686066688 5130962661888 5131004189584 5131280801934 5133713335296 5136423911424 5140805763072 5143839002624 5158780294941 5161504106304 5168634928128 5168955404004 5171405797376 5171684587776 5199400612224 5202468424608 5209655840256 5212406513664 5212729703552 5219608657536 5237857717344 5240665696448 5243432742912 5250676752384 5253774819328 5260707938304 5263811923968 5269035441852 5279428016688 5281930780672 5289514130628 5302459588608 5307721458312 5310853183454 5318190336928 5320998316032 5328350504568 5331163848192 5346979753122 5352670925056 5360065851392 5370306020352 5373141516288 5373474672384 5389416100369 5402563364016 5412927496704 5415785496576 5431852447616 5442229761696 5445103233024 5445440851032 5455548973056 5458767921152 5482187395776 5485081964544 5485422061392 5488318338048 5511864591324 5515116767433 5525354225664 5525696819552 5528614361088 5531876420096 5539176534528 5555609548398 5558542883712 5569206243328 5575434502144 5582792097792 5599354505472 5599701687671 5602658303424 5613361934544 5621117015808 5627099971584 5643793826944 5646773723136 5654576045664 5657561634816 5665377779712 5668720533504 5674345860456 5688233148416 5696399832984 5699100266496 5702462917632 5710341095424 5719380351412 5726927904516 5730306974847 5733332549568 5738223620304 5741253374976 5744331220992 5744640897792 5764414842368 5772021825024 5772379713282 5775427502208 5778476900352 5783406483456 5786818877952 5789874290688 5817831522048 5818145161248 5820903309312 5821264228416 5829306534912 5832384380928 5849325688752 5852776977684 5860862820288 5863641219072 5863957327872 5864004788096 5864320916496 5867100954624 5878673145856 5895748908504 5898861835776 5899227588618 5907011346432 5907377604576 5910178054144 5910496671744 5939036345424 5939356518774 5942172128256 5942540566508 5945678199552 5950750421056 5953892388864 5957405375488 5965267037184 5971186640601 5982964129044 5985800411136 5986123105536 5986494268923 5989332224512 5992494563328 5997606723584 6021754790688 6030074082816 6030447971338 6033632019072 6036492320768 6045159006432 6059953815552 6065967380928 6069546495376 6077931813632 6081140932608 6089543433792 6092758683648 6110834003568 6117338200064 6125789544448 6126120957411 6137492594688 6141113911296 6147208015494 6159332686136 6167460820248 6171099819066 6174358130304 6186202853376 6207831368704 6216023503872 6216408921996 6219691156224 6222975123456 6223360972608 6265357023744 6268665102336 6269053784448 6272363814912 6299273818656 6302990591352 6314690543616 6315082079488 6318416412672 6330487468032 6349268055312 6352620438528 6353014326204 6364807135232 6383639093013 6399262291968 6399659071624 6403038061056 6415270782336 6424133732352 6450050087936 6453455683584 6462372623616 6465784725504 6478537752576 6481544473131 6484966697664 6510171237696 6513257447424 6532580256384 6536434687328 6545060462304 6548922256968 6557969851776 6561432428544 6564949966848 6587902676992 6596596371456 6597005386608 6597361031058 6600488573952 6609607409664 6613507289088 6620070170532 6632717522067 6645799805148 6648950310912 6649308755712 6652873403904 6662064611328 6681415888602 6684943644288 6688887974496 6694594223688 6698128937472 6701665517568 6701719757824 6702081047424 6705258233856 6734025462528 6734442998829 6737998752576 6741556383744 6741974386992 6747307564032 6750870110208 6751288690944 6754853339136 6774474139524 6783833343168 6787470109056 6787836021456 6791053860864 6791474933152 6795060799488 6800857624064 6804448444416 6808463286272 6817448042496 6824213303544 6828239807298 6837673290336 6840914755584 6841283549184 6841707735912 6844951113728 6854407684096 6874688254014 6878373726588 6882005475072 6882432186721 6891513237504 6891940538672 6895579450368 6908753150208 6929249271903 6932534149632 6936624566144 6946207787008 6959478210048 6963152781312 6983810289792 6991243657216 7001281094184 7014277251072 7018415898624 7025380589136 7039237355584 7048526651712 7052685507504 7056409291776 7069946118144 7076961944416 7094664421376 7104026861568 7104467339424 7108218464256 7129306337496 7142926562226 7160408027136 7164632896512 7171742684743 7199170078464 7199616455577 7203417818688 7217236662272 7234842820608 7252477075662 7256306348928 7260137644032 7260587801376 7295587534872 7309583194368 7313442619392 7313896081856 7317757784064 7341867122688 7349152788432 7353489023244 7367138967552 7371485814784 7385568712704 7407479397864 7411390511616 7411850047238 7421631059934 7440195700224 7465806007296 7470211071232 7480069099776 7484482579392 7494822687744 7498779918336 7529031630848 7531418501649 7538967281664 7539434727552 7539841178352 7543415513088 7558294044672 7565794480608 7580248596648 7584721185366 7590721009536 7595199777312 7598800355328 7599210006528 7603283890176 7613788127232 7635903872688 7639935593472 7640409299796 7644443399424 7650490466304 7650964827072 7655004499968 7659108294656 7659521197056 7692382451628 7696029100032 7696506284376 7696921202901 7700570002944 7704635867136 7711208644608 7715758503936 7723415198954 7742256159456 7752952392192 7753433106006 7757108696064 7757526881664 7761204412416 7761685637888 7772408713216 7791369191424 7799100918336 7803702636912 7814483760384 7818609770496 7819094555328 7822801272832 7856786576016 7860998544672 7865149114368 7865636784824 7876015128576 7876503472768 7880662228992 7895717885952 7903553162778 7918715127232 7919142025032 7922896171008 7927570932736 7938523185152 7953689382912 7961582187468 7966279775181 7977285505392 7981067214848 7981497474048 7981992358564 7992525756852 8020469629683 8024769347686 8029006387584 8040098777088 8044842692096 8055459030528 8060212008576 8087956507904 8108187910144 8118887841792 8119391245056 8123678244864 8147778671424 8163344642544 8168161276548 8183323459584 8188151881728 8196277353992 8223281093664 8227622946816 8228133092088 8232477507072 8248270471168 8288031338496 8288545229328 8292921541632 8297300164608 8297814630144 8333414322597 8337814325568 8353809364992 8358738379264 8363151753216 8399031758208 8403987455136 8424555216896 8440649957376 8465690740416 8470160584704 8470685768272 8481864068496 8503080800256 8511518790684 8532349722624 8537384081408 8548650399744 8553694376448 8565511643136 8579070527118 8607335430456 8616496831488 8616961346688 8621046300672 8642059297508 8646622263552 8658569569923 8663141253312 8675109725184 8680228316928 8684811436032 8710107008512 8726747283072 8731354963968 8731896342624 8743959802368 8748576571392 8753266622464 8779165466526 8791294230432 8795461828608 8796007182144 8796481374744 8800651431936 8812809879552 8818009718784 8826760227376 8843623362756 8848292753664 8848841382927 8860517019648 8861066406864 8865267081216 8865745007616 8870497871872 8882752815104 8908554518136 8909034778161 8913258192384 8913810849762 8918517299328 8926125631584 8930838583296 8936108063232 8974446193566 8978700616704 8979184658304 8979257331772 8983998336768 8988741844992 8989299182656 8996410085376 9001718254592 9006471118848 9032632186032 9045111124224 9045671957007 9049960145408 9050448028608 9054738481152 9060081065984 9089930723328 9098951071392 9104319743064 9116897720448 9121219674112 9121711398912 9122276981216 9134315150688 9166251005352 9171164968784 9176007300096 9188684316672 9194105933824 9206238892032 9211670866944 9220812023241 9238999029204 9243378866176 9256649728599 9279304280064 9311747053056 9324613382994 9329536734336 9335041458912 9357887864832 9367174118848 9398035535616 9402997653504 9403580676672 9408545722368 9454485887028 9472035815424 9472623119232 9477624619008 9505741783328 9523902082968 9528930657792 9529521489306 9547210702848 9552843862016 9598893437952 9599488607436 9604557091584 9669969434216 9675075131904 9680183525376 9680783735168 9693558935424 9717806628864 9727450046496 9746110925824 9751256825856 9757010378752 9769886171136 9789156163584 9798870384576 9804652030992 9823383385452 9836954777664 9847424950272 9876639197152 9881854015488 9895508079912 9900732860928 9914411114496 9920260933632 9930105255798 9954408009728 9968699707722 9973425466368 9978691387392 9979310105856 9993096916992 10008915614971 10022123832903 10033331961744 10041891335532 10047193406208 10052579636736 10053121571136 10057887350784 10087725974144 10101038193792 10106998128864 10112334575616 10112961580488 10120961346048 10126305165312 10126933036416 10131733807104 10132280008704 10137711853568 10181205163584 10181754032184 10186580791296 10187212399728 10192591199232 10200653955072 10201286436096 10206672666624 10212694929408 10236319955316 10242359710947 10256509935504 10261372133376 10261925323776 10262008379168 10262561603868 10267426670592 10281611526144 10287678005248 10317560589882 10323008212608 10337269856256 10337910808008 10342811594752 10343369175552 10398801224448 10399445991389 10404936849216 10419311680512 10424813027328 10425459407104 10439217315072 10475715434688 10481331392896 10486865485824 10507549638656 10521415876608 10527623847936 10538070883704 10558856033376 10563861561344 10579028261256 10604919177216 10615442916624 10621706366908 10636380673856 10641996632064 10656701009136 10662327696384 10693959506244 10705341850112 10720131702784 10740612040704 10746949344768 10778832200738 10805126728032 10825854993408 10831570993152 10863704895232 10878715613493 10884459523392 10890206466048 10890881702064 10917535842304 10964374791552 10970163929088 10970844122784 10976636676096 11023729182648 11030233534866 11050708451328 11051393639104 11057228722176 11063752840192 11078353069056 11111219096796 11117085767424 11117775070857 11138412486656 11198709010944 11199403375342 11205316606848 11226723869088 11242234031616 11254199943168 11287587653888 11293547446272 11309152091328 11315123269632 11330755559424 11337441067008 11348691720912 11376466296832 11377081778049 11392799665968 11398200532992 11404925835264 11420682190848 11438760702824 11453855809032 11460613949694 11466665099136 11476447240608 11482506749952 11488662441984 11489281795584 11528829684736 11544043650048 11544759426564 11550855004416 11556953800704 11566812966912 11573637755904 11579748581376 11585122798431 11630149659009 11635663044096 11636290322496 11641806618624 11642528456832 11658613069824 11698651377504 11705553955368 11721725640576 11727282438144 11727914655744 11728009576192 11728641832992 11734201909248 11757346291712 11791497817008 11797723671552 11798455177236 11814022692864 11814755209152 11820356108288 11820993343488 11855329744167 11878072690848 11878713037548 11884344256512 11885081133016 11891356399104 11901500842112 11907784777728 11914810750976 11930534074368 11942373281202 11965928258088 11971600822272 11972246211072 11972988537846 11978664449024 11984989126656 11995213447168 12037154021529 12043509581376 12060148165632 12060895942676 12067264038144 12090318012864 12131934761856 12139092990752 12155863627264 12162281865216 12179086867584 12185517367296 12221668007136 12234676400128 12251579088896 12252241914822 12274985189376 12282227822592 12294416030988 12318665372272 12334921640496 12342199638132 12348716260608 12372405706752 12415662737408 12432047007744 12432817843992 12439382312448 12445950246912 12446721945216 12530714047488 12537330204672 12538107568896 12544727629824 12598547637312 12605981182704 12630164158976 12636832825344 12660974936064 12698536110624 12705240877056 12706028652408 12729614270464 12767278186026 12798524583936 12799318143248 12806076122112 12830541564672 12848267464704 12868605790677 12900100175872 12924745247232 12931569451008 12963088946262 12969933395328 13020342475392 13026514894848 13065160512768 13072869374656 13090120924608 13097844513936 13115939703552 13122864857088 13129899933696 13175805353984 13193192742912 13194010773216 13194722062116 13200977147904 13219214819328 13227014578176 13240140341064 13265435044134 13291599610296 13297900621824 13298617511424 13305746807808 13324129222656 13362831777204 13369887288576 13370716274643 13377775948992 13389188447376 13396257874944 13403331035136 13403439515648 13404162094848 13461669290349 13468050925056 13468885997658 13475997505152 13483112767488 13483948773984 13494615128064 13502577381888 13509706678272 13548948279048 13567666686336 13574940218112 13575672042912 13582107721728 13582949866304 13590121598976 13601715248128 13608896888832 13616926572544 13634896084992 13648426607088 13656479614596 13675346580672 13681829511168 13682567098368 13683415471824 13689902227456 13749376508028 13756747453176 13764010950144 13764864373442 13783026475008 13783881077344 13791158900736 13817506300416 13858498543806 13865068299264 13873249132288 13892415574016 13918956420096 13926305562624 13967620579584 13968486627487 13982487314432 13986920074491 14002562188368 14036831797248 14050761178272 14078474711168 14097053303424 14105371015008 14112818583552 14139892236288 14153923888832 14189328842752 14208053723136 14208934678848 14216436928512 14258612674992 14285853124452 14294282233959 14320816054272 14329265793024 14343485369486 14398340156928 14399232911154 14406835637376 14434473324544 14469685641216 14504954151324 14512612697856 14520275288064 14521175602752 14591175069744 14619166388736 14626885238784 14627792163712 14635515568128 14683734245376 14698305576864 14706978046488 14734277935104 14742971629568 14771137425408 14814958795728 14822781023232 14823700094476 14843262119868 14880391400448 14895157883697 14931612014592 14940422142464 14960138199552 14968965158784 14989645375488 15058063261696 15062837003298 15077934563328 15078869455104 15079682356704 15086831026176 15116588089344 15131588961216 15160497193296 15169442370732 15181442019072 15190399554624 15197600710656 15198420013056 15206567780352 15271807745376 15279871186944 15280818599592 15288886798848 15300980932608 15301929654144 15310008999936 15318216589312 15319042394112 15384764903256 15392058200064 15393012568752 15393842405802 15401140005888 15409271734272 15422417289216 15431517007872 15446830397908 15476340884823 15484512318912 15505904784384 15506866212012 15514217392128 15515053763328 15523371275776 15544817426432 15598201836672 15607405273824 15628967520768 15637219540992 15638189110656 15645602545664 15713573152032 15713700330601 15721997089344 15730298228736 15731273569648 15752030257152 15753006945536 15761324457984 15791435771904 15807106325556 15837430254464 15838284050064 15845792342016 15855141865472 15877046370304 15907378765824 15923164374936 15932559550362 15954571010784 15962134429696 15962994948096 15963984717128 15985051513704 16040939259366 16049538695372 16058012775168 16080197554176 16089685384192 16110918061056 16120424017152 16168248301107 16175913015808 16238782490112 16247356489728 16295557342848 16326689285088 16336322553096 16366646919168 16376303763456 16392554707984 16446562187328 16455245893632 16456266184176 16464955014144 16496540942336 16545350302299 16576062676992 16577090458656 16585843083264 16595629260288 16666828645194 16675628651136 16707618729984 16717476758528 16726303506432 16798063516416 16799105063013 16807974910272 16881299914752 16931381480832 16940321169408 16941371536544 16963728136992 17006161600512 17023037581368 17064699445248 17074768162816 17097300799488 17107388752896 17131023286272 17158141054236 17190920924541 17214670860912 17232993662976 17233922693376 17284118595016 17293244527104 17317139139846 17326282506624 17350219450368 17360456633856 17369622872064 17420214017024 17453494566144 17462709927936 17463792685248 17487919604736 17497153142784 17558330933052 17582588460864 17590923657216 17592014364288 17592962749488 17601302863872 17636019437568 17653520454752 17687246725512 17696585507328 17697682765854 17721034039296 17722132813728 17730534162432 17731490015232 17740995743744 17765505630208 17817109036272 17818069556322 17826516384768 17827621699524 17837034598656 17852251263168 17861677166592 17872216126464 17913559921803 17948892387132 17957401233408 17958369316608 17958514663544 17959482806769 17967996673536 17977483689984 17978598365312 17992820170752 18003436509184 18065264372064 18090222248448 18091343914014 18099920290816 18100896057216 18109476962304 18120162131968 18179861446656 18197902142784 18208639486128 18233795440896 18243422797824 18244553962432 18268630301376 18332502010704 18342329937568 18352014600192 18377368633344 18388211867648 18412477784064 18423341733888 18441624046482 18477998058408 18486757732352 18513299457198 18558608560128 18587986142089 18623494106112 18649226765988 18659073468672 18670082917824 18734348237696 18796071071232 18805995307008 18807161353344 18817091444736 18908971774056 18944071630848 18945246238464 18955249238016 19011483566656 19047804165936 19057861315584 19059042978612 19094421405696 19105687724032 19197786875904 19198977214872 19209114183168 19339938868432 19350150263808 19360367050752 19361567470336 19387117870848 19435613257728 19444633419393 19454900092992 19492221851648 19514020757504 19539772342272 19597740769152 19609304061984 19646766770904 19673909555328 19694849900544 19753278394304 19763708030976 19791016159824 19801465721856 19828822228992 19840521867264 19860210511596 19908816019456 19937399415444 19946850932736 19958620211712 19986193833984 20017831229942 20044247665806 20066663923488 20083782671064 20094386812416 20105159273472 20106243142272 20115774701568 20175451948288 20202076387584 20203328996487 20213996257728 20224669151232 20225923160976 20241922692096 20252610330624 20253866072832 20264560017408 20275423707136 20362410327168 20363508064368 20373161582592 20374424799456 20385182398464 20402572872192 20413345333248 20425389858816 20472639910632 20484719421894 20513019871008 20522744266752 20523850647552 20524016758336 20525123207736 20534853341184 20563223052288 20575356010496 20635121179764 20646016425216 20647296560163 20674539712512 20675821616016 20685623189504 20686738351104 20787747815709 20797602448896 20798891982778 20809873698432 20838623361024 20850918814208 20878434630144 20951430869376 20962662785792 20973730971648 21015099277312 21042831753216 21055247695872 21076141767408 21106567899683 21117712066752 21127723122688 21158056522512 21209838354432 21230885833248 21243412733816 21272761347712 21283993264128 21313402018272 21324655392768 21387919012488 21410683700224 21440263405568 21481224081408 21493898689536 21515228054229 21557664401476 21598849366731 21610253456064 21651709986816 21727409790464 21757431226986 21768919046784 21780412932096 21781763404128 21835071684608 21928749583104 21940327858176 21941688245568 21953273352192 22047458365296 22060467069732 22101416902656 22102787278208 22114457444352 22127505680384 22156706138112 22222438193592 22234171534848 22235550141714 22276824973312 22397418021888 22398806750684 22410633213696 22453447738176 22484468063232 22575175307776 22587094892544 22618304182656 22630246539264 22674882134016 22697383441824 22752932593664 22754163556098 22785599331936 22796401065984 22809851670528 22841364381696 22877521405648 22907711618064 22921227899388 22933330198272 22952894481216 22965013499904 22977324883968 22978563591168 23057659369472 23088087300096 23089518853128 23090763608703 23101710008832 23113907601408 23133625933824 23147275511808 23170245596862 23260299318018 23271326088192 23272580644992 23283613237248 23285056913664 23317226139648 23397302755008 23411107910736 23443451281152 23455829311488 23456019152384 23457283665984 23468403818496 23582995634016 23595447343104 23596910354472 23628045385728 23629510418304 23640712216576 23641986686976 23710659488334 23756145381696 23757426075096 23768688513024 23770162266032 23782712798208 23803001684224 23815569555456 23829621501952 23861068148736 23884746562404 23898839325543 23931856516176 23943201644544 23944492422144 23945977075692 23957328898048 23990426894336 24061408889049 24074308043058 24087019162752 24120296331264 24121791885352 24134528076288 24180636025728 24263869523712 24278185981504 24311727254528 24324563730432 24358173735168 24371034734592 24443336014272 24469352800256 24504483829644 24549970378752 24564455645184 24588832061976 24637330744544 24669843280992 24684399276264 24697432521216 24744811413504 24831325474816 24864094015488 24865635687984 24878764624896 24891900493824 24893443890432 25000242967791 25061428094976 25076215137792 25089455259648 25197095274624 25211962365408 25260328317952 25273665650688 25321949872128 25397072221248 25410481754112 25412057304816 25534556372052 25597049167872 25598636286496 25612152244224 25661083129344 25696534929408 25737211581354 25800200351744 25849490494464 25863138902016 25926177892524 25939866790656 25941475165333 25975708709769 26040684950784 26130321025536 26145738749312 26180241849216 26195689027872 26231879407104 26245729714176 26259799867392 26351610707968 26386385485824 26388021546432 26389444124232 26401954295808 26438429638656 26454029156352 26480280682128 26530870088268 26546524148781 26583199220592 26595801243648 26597235022848 26611493615616 26648258445312 26725663554408 26739774577152 26741432549286 26755551897984 26778376894752 26792515749888 26806879031296 26808324189696 26923338580698 26936101850112 26937771995316 26951995010304 26966225534976 26967897547968 26989230256128 27005154763776 27019413356544 27097896558096 27135333372672 27137015871021 27149880436224 27151344085824 27164215443456 27165899732608 27180243197952 27203430496256 27233853145088 27269792169984 27296853214176 27312959229192 27350693161344 27363659022336 27365134196736 27366830943648 27379804454912 27498753016056 27513494906352 27528021900288 27529728746884 27566052950016 27567762154688 27582317801472 27635012600832 27662436069723 27716997087612 27730136598528 27746498264576 27784831148032 27837912840192 27935241159168 27936973254974 27964974628864 27973840148982 28005124376736 28073663594496 28086692716901 28101522356544 28156949422336 28194106606848 28210742030016 28225637167104 28307847777664 28378657685504 28416107446272 28417869357696 28432873857024 28517225349984 28571706248904 28588564467918 28641632108544 28658531586048 28686970738972 28796680313856 28798465822308 28813671274752 28868946649088 29009908302648 29025225395712 29040550576128 29042351205504 29182350139488 29238332777472 29253770477568 29255584327424 29271031136256 29367468490752 29396611153728 29413956092976 29485943259136 29542274850816 29629917591456 29645562046464 29647400188952 29686524239736 29760782800896 29790315767394 29863224029184 29880844284928 29920276399104 29937930317568 29979290750976 30026746844913 30125674006596 30157738910208 30159364713408 30173662052352 30263177922432 30320994386592 30338884741464 30362884038144 30380799109248 30395201421312 30396840026112 30413135560704 30543615490752 30559742373888 30561637199184 30577773597696 30601961865216 30603859308288 30620017999872 30636433178624 30638084788224 30727079132841 30769529806512 30784116400128 30786025137504 30787684811604 30802280011776 30844834578432 30863034015744 30893660795816 30952681769646 30969024637824 31011809568768 31013732424024 31028434784256 31030107526656 31046742551552 31089634852864 31196403673344 31198337974167 31214810547648 31257935041536 31274439081984 31276378221312 31427146304064 31427400661202 31443994178688 31460596457472 31462547139296 31506013891072 31522648915968 31582871543808 31614212651112 31674860508928 31676568100128 31691584684032 31710283730944 31754092740608 31814757531648 31846328749872 31865119100724 31909142021568 31924268859392 31925989896192 31927969434256 31970103027408 32081878518732 32099077390744 32116025550336 32160395108352 32179370768384 32221836122112 32240848034304 32336496602214 32351826031616 32477564980224 32494712979456 32591114685696 32636146840479 32653378570176 32672645106192 32752607526912 32785109415968 32893124374656 32910491787264 32912532368352 32929910028288 32993081884672 33090700604598 33152125353984 33154180917312 33171686166528 33191258520576 33333657290388 33351257302272 33353325212571 33415237459968 33434953517056 33596127032832 33598210126026 33615949820544 33762599829504 33862762961664 33880642338816 33882743073088 33927456273984 34012323201024 34046075162736 34129398890496 34149536325632 34194601598976 34214777505792 34262046572544 34316282108472 34381841849082 34429341721824 34465987325952 34467845386752 34568237190032 34586489054208 34634278279692 34652565013248 34700438900736 34720913267712 34739245744128 34755368395293 34840428034048 34890448977027 34906989132288 34925419855872 34927585370496 34975839209472 35116661866104 35165176921728 35181847314432 35184028728576 35185925498976 35202605727744 35272038875136 35307040909504 35374493451024 35393171014656 35395365531708 35442068078592 35444265627456 35461068324864 35462980030464 35481991487488 35634218072544 35636139112644 35653032769536 35655243399048 35674069197312 35704502526336 35723354333184 35744432252928 35827119843606 35897784774264 35914802466816 35916738633216 35917029327088 35918965613538 35935993347072 35954967379968 35957196730624 35985640341504 36006873018368 36111462064587 36130528744128 36180444496896 36182687828028 36199840581632 36201792114432 36240324263936 36395804285568 36417278972256 36467590881792 36486845595648 36489107924864 36537260602752 36665004021408 36684659875136 36704029200384 36754737266688 36776423735296 36824955568128 36846683467776 36883248092964 36955996116816 36973515464704 37026598914396 37117217120256 37175972284178 37246988212224 37298453531976 37318146937344 37340165835648 37468696475392 37592142142464 37611990614016 37614322706688 37634182889472 37725912702583 37817943548112 37890492476928 37910498476032 38022967133312 38095608331872 38115722631168 38118085957224 38188842811392 38211375448064 38395573751808 38397954429744 38418228366336 38605817372031 38679877736864 38700300527616 38723134940672 38774235741696 38889266838786 38909800185984 38984443703296 39028041515008 39079544684544 39195481538304 39197911813697 39218608123968 39293533541808 39347819110656 39389699801088 39506556788608 39527416061952 39582032319648 39602931443712 39657644457984 39681043734528 39720421023192 39817632038912 39874798830888 39893701865472 39917240423424 39972387667968 40035662459884 40088495331612 40112148823929 40133327846976 40167565342128 40188773624832 40210318546944 40212486284544 40350903896576 40404152775168 40406657992974 40427992515456 40449338302464 40451846321952 40483845384192 40507732145664 40529120034816 40550847414272 40724820654336 40727016128736 40746323165184 40748849598912 40770364796928 40805145744384 40826690666496 40850779717632 40945279821264 40969438843788 41026039742016 41045488533504 41047701295104 41048033516672 41050246415472 41069706682368 41150712020992 41270242359528 41292032850432 41294593120326 41349079425024 41351643232032 41371246379008 41373476702208 41575495631418 41595204897792 41597783965556 41619747396864 41677246722048 41701837628416 41756869260288 41902861738752 41905459882461 41925325571584 41947461943296 42110495391744 42152283534816 42213135799366 42235424133504 42255446245376 42316113045024 42419676708864 42461771666496 42486825467632 42545522695424 42567986528256 42626804036544 42649310785536 42775838024976 42821367400448 42880526811136 42882846701877 42962448162816 42987797379072 43030456108458 43115328802952 43197698733462 43220506912128 43303419973632 43454819580928 43514862453972 43537838093568 43560825864192 43563526808256 43857499166208 43880655716352 43883376491136 43906546704384 44094916730592 44120934139464 44202833805312 44205574556416 44228914888704 44255011360768 44313412276224 44444876387184 44468343069696 44471100283428 44553649946624 44685473651091 44794836043776 44797613501368 44821266427392 44906895476352 44968936126464 45150350615552 45174189785088 45236608365312 45260493078528 45349764268032 45394766883648 45508327112196 45571198663872 45592802131968 45619703341056 45755042811296 45815423236128 45842455798776 45866660396544 45905788962432 45930026999808 45954649767936 45957127182336 46115318738944 46176174600192 46179037706256 46181527217406 46203420017664 46227815202816 46267251867648 46294551023616 46340491193724 46429022654469 46520598636036 46542652176384 46545161289984 46570113827328 46634452279296 46794605510016 46822215821472 46886902562304 46911658622976 46912038304768 46914567331968 46936807636992 47141100991803 47165991268032 47190894686208 47193820708944 47256090771456 47259020836608 47283973373952 47421318976668 47512290763392 47514852150192 47537377026048 47540324532064 47565425596416 47606003368448 47631139110912 47659243003904 47722136297472 47769493124808 47797678651086 47863713032352 47886403289088 47888984844288 47891954151384 47914657796096 47980853788672 48122817778098 48148616086116 48174038325504 48177025307047 48240592662528 48243583770704 48269056152576 48361272051456 48504744903321 48527739047424 48556371963008 48623454509056 48716347470336 48742069469184 48886672028544 48938705600512 49008967659288 49099940757504 49128911290368 49177664123952 49274661489088 49339686561984 49368798552528 49394865042432 49489622827008 49662650949632 49728188030976 49731271375968 49757529249792 49786887780864 50000485935582 50122856189952 50152430275584 50178910519296 50202198793201 50394190549248 50397315189039 50423924730816 50520656635904 50643899744256 50794144442496 50820963508224 50824114609632 51069112744104 51194098335744 51197272572992 51224304488448 51322166258688 51393069858816 51474423162708 51600400703488 51698980988928 51852355785048 51879733581312 51882950330666 51951417419538 52081369901568 52260642051072 52291477498624 52360483698432 52391378055744 52463758814208 52491459428352 52703221415936 52772770971648 52776043092864 52778888248464 52803908591616 52908058312704 52960561364256 53061740176536 53093048297562 53166398441184 53191602487296 53194470045696 53222987231232 53296516890624 53451327108816 53479549154304 53482865098572 53511103795968 53556753789504 53585031499776 53613758062592 53616648379392 53846677161396 53872203700224 53875543990632 53878448420307 53903990020608 53932451069952 53935795095936 53978460512256 54010309527552 54195793116192 54270666745344 54274031742042 54299760872448 54302688171648 54328430886912 54331799465216 54360486395904 54406860992512 54467706290176 54539584339968 54593706428352 54625918458384 54701386322688 54730268393472 54733661887296 54759608909824 54997506032112 55026989812704 55056043800576 55059457493768 55132105900032 55135524309376 55164635602944 55270025201664 55324872139446 55433994175224 55460273197056 55492996529152 55569662296064 55675825680384 55763958426267 55870482318336 55873946509948 55947680297964 56010248753472 56173385433802 56203044713088 56313898844672 56388213213696 56421484060032 56451274334208 56615695555328 56757315371008 56832214892544 56835738715392 56865747714048 57034450699968 57143412497808 57177128935836 57283264217088 57317063172096 57373941477944 57593360627712 57596931644616 57627342549504 57737893298176 58019816605296 58050450791424 58081101152256 58084702411008 58333900258179 58364700278976 58476665554944 58511168654848 58542062272512 58793222307456 58827912185952 58971886518272 59084549701632 59259835182912 59291124092928 59294800377904 59373048479472 59521565601792 59580631534788 59726448058368 59761688569856 59840552798208 59875860635136 59958581501952 60053493689826 60251348013192 60315477820416 60318729426816 60347324104704 60526355844864 60609986989461 60641988773184 60677769482928 60725768076288 60761598218496 60793680052224 60826271121408 61087230981504 61119484747776 61123274398368 61155547195392 61207718616576 61240035999744 61272866357248 61276169576448 61454158265682 61539059613024 61568232800256 61572050275008 61575369623208 61604560023552 61689669156864 61726068031488 61787321591632 61905363539292 61938049275648 61941889680489 62023619137536 62027464848048 62056869568512 62060215053312 62093485103104 62179269705728 62363243447127 62392807346688 62396675948334 62429621095296 62515870083072 62552756442624 62854292608128 62854801322404 62887988357376 62921192914944 62925094278592 63012027782144 63045297831936 63165743087616 63228425302224 63319703699049 63349721017856 63353136200256 63383169368064 63420567461888 63629515063296 63692657499744 63730238201448 63818284043136 63848537718784 63851979792384 63855938868512 63940206054816 64163757037464 64198154781488 64232051100672 64320790216704 64358741536768 64443672244224 64481696068608 64545684162687 64672993204428 64703652063232 64796548100193 64955129960448 65182229371392 65272293680958 65306757140352 65345290212384 65505215053824 65570218831936 65786248749312 65820983574528 65825064736704 65859820056576 66181401209196 66304250707968 66308361834624 66343372333056 66382517041152 66667314580776 66702514604544 66706650425142 66830474919936 66869907034112 67192254065664 67196420252052 67231899641088 67725525923328 67761284677632 67765486146176 67854912547968 68024646402048 68092150325472 68258797780992 68299072651264 68389203197952 68429555011584 68524093145088 68632564216944 68763683698164 68858683443648 68931974651904 68935690773504 69136474380064 69172978108416 69268556559384 69305130026496 69400877801472 69441826535424 69510736790586 69680856068096 69780897954054 69813978264576 69850839711744 69855170740992 69951678418944 70062409304797 70233323732208 70330353843456 70368057457152 70371850997952 70405211455488 70614081819008 70748986902048 70786342029312 70790731063416 70884136157184 70888531254912 70922136649728 70925960060928 70963982974976 71268436145088 71272278225288 71306065539072 71310486798096 71348138394624 71409005052672 71446708666368 71488864505856 71654239687212 71696517976629 71795569548528 71829604933632 71833477266432 71834058654176 71837931227076 71871986694144 71914393461248 71971280683008 72013746036736 72222924129174 72261057488256 72360888993792 72365375656056 72399681163264 72403584228864 72480648527872 72791608571136 72796121939723 72834557944512 72935181763584 72973691191296 72978215849728 73074521205504 73330008042816 73369319750272 73408058400768 73552847470592 73649911136256 73693366935552 73766496185928 73911992233632 73947030929408 74053197828792 74234434240512 74351944568356 74493976424448 74596907063952 74636293874688 74680331671296 74937392950784 75184284284928 75228645413376 75268365778944 75451825405166 75635887096224 75780984953856 75820996952064 76045934266624 76191216663744 76231445262336 76236171914448 76422750896128 76791147503616 76795908859488 76836456732672 77211634744062 77359755473728 77400601055232 77446269881344 77548471483392 77778533677572 77819600371968 77824425495999 77968887406592 78390963076608 78395823627394 78437216247936 78587067083616 78695638221312 78779399602176 79013113577216 79054832123904 79164064639296 79205862887424 79315288915968 79362087469056 79440842046384 79635264077824 79639572446343 79749597661776 79787403730944 79834480846848 79944775335936 80071324919768 80176990663224 80224297647858 80266655693952 80335130684256 80377547249664 80420637093888 80424972569088 80701807793152 80808305550336 80813315985948 80855985030912 80898676604928 80903692643904 80967690768384 81015464291328 81058240069632 81411047613063 81449641308672 81454032257472 81492646330368 81497699197824 81540729593856 81610291488768 81701559435264 81890559642528 81938877687576 82052079484032 82090977067008 82095402590208 82096067033344 82100492830944 82139413364736 82301424041984 82540484719056 82584065700864 82589186240652 82698158850048 82703286464064 82742492758016 82746953404416 82987308209169 83150991262836 83190409795584 83195567931112 83239494793728 83354493444096 83403675256832 83513738520576 83805723477504 83810919764922 83850651143168 83894923886592 84220990783488 84260078150703 84304567069632 84426271598732 84470848267008 84632226090048 84923543332992 84973650935264 85091045390848 85135973056512 85253608073088 85298621571072 85551676049952 85642734800896 85761053622272 85765693403754 85924896325632 85975594758144 86060912216916 86230657605904 86395397466924 86441013824256 86606839947264 86909639161856 87029724907944 87075676187136 87121651728384 87127053616512 87714998332416 87761311432704 87766752982272 87813093408768 88189833461184 88241868278928 88411149112832 88457829777408 88510022721536 88626824552448 88889752774368 88936686139392 88942200566856 89107299893248 89370947302182 89589672087552 89595227002736 89642532854784 89813790952704 89937872252928 90080240534739 90300701231104 90473216730624 90520986157056 90789533767296 91016654224392 91142397327744 91185604263936 91239406682112 91510085622592 91630846472256 91684911597552 91733320793088 91811577924864 91860053999616 91909299535872 91914254364672 92230637477888 92352349200384 92358075412512 92363054434812 92406840035328 92534503735296 92589102047232 92680982387448 92858045308938 93041197272072 93085304352768 93090322579968 93140227654656 93268904558592 93589211020032 93595013922501 93644431642944 93773805124608 93823317245952 93824076609536 93829134663936 94282201983606 94331982536064 94381789372416 94387641417888 94518041673216 94567946747904 94842637953336 95024581526784 95029704300384 95074754052096 95080649064128 95130851192832 95212006736896 95262278221824 95318486007808 95444272594944 95538986249616 95595357302172 95727426064704 95772806578176 95777969688576 95783908302768 95829315592192 96245635556196 96297232172232 96348076651008 96354050614094 96481185325056 96487167541408 96538112305152 96722544102912 97009489806642 97055478094848 97112743926016 97246909018112 97432694940672 97484138938368 97773344057088 97779406392409 97877411201024 97908440521437 98017935318576 98257822580736 98355328247904 98549322978176 98679373123968 98737597105056 98789730084864 98979245654016 99325301899264 99456376061952 99462542751936 99515058499584 99573775561728 100000971871164 100059975637713 100245712379904 100304860551168 100404397586402 100788381098496 100794630378078 100847849461632 101041313271808 101287799488512 101588288884992 101641927016448 101648229219264 102138225488208 102388196671488 102394545145984 102448608976896 102644332517376 102786139717632 102948846325416 103200801406976 103397961977856 103704711570096 103759467162624 103765900661332 103902834839076 104162739803136 104266105185879 104521284102144 104582954997248 104720967396864 104782756111488 104927517628416 105406442831872 105545541943296 105552086185728 105557776496928 105607817183232 105816116625408 105921122728512 106123480353072 106186096595124 106332796882368 106383204974592 106388940091392 106445974462464 106902654217632 106959098308608 106965730197144 107022207591936 107113507579008 107170062999552 107227516125184 107233296758784 107693354322792 107744407400448 107751087981264 107756896840614 107807980041216 107864902139904 107871590191872 107956921024512 108020619055104 108334386193761 108391586232384 108541333490688 108548063484084 108599521744896 108605376343296 108663598930432 108720972791808 108813721985024 109187412856704 109251836916768 109402772645376 109460536786944 109467323774592 109519217819648 109995012064224 110053979625408 110112087601152 110118914987536 110264211800064 110271048618752 110329271205888 110540050403328 110649744278892 110867988350448 110920546394112 110985993058304 111139324592128 111351651360768 111527916852534 111740964636672 111747893019896 111895360595928 112020497506944 112346770867604 112406089426176 112627797689344 112776426427392 112842968120064 112902548668416 113177738107749 113231391110656 113671477430784 113731495428096 114068901399936 114286824995616 114354257871672 114566528434176 114634126344192 114747882955888 115186721255424 115193863289232 115254685099008 115475786596352 115817452116093 116039633210592 116100901582848 116169404822016 116667800516358 116729400557952 116953331109888 117022337309696 117084124545024 117586444614912 117593735441091 117655824371904 118169099403264 118519670365824 118582248185856 118589600755808 118746096958944 119043131203584 119161263069576 119452896116736 119523377139712 119681105596416 119751721270272 119917163003904 120106987379652 120336446471787 120502696026384 120630955640832 120637458853632 121052711689728 121219973978922 121283977546368 121355538965856 121451536152576 121523196436992 121587360104448 121652542242816 122174461963008 122238969495552 122246548796736 122311094390784 122415437233152 122480071999488 122552339152896 122908316531364 123078119226048 123136465600512 123144100550016 123150739246416 123209120047104 123452136062976 123574643183264 123810727078584 123876098551296 123883779360978 124047238275072 124054929696096 124113739137024 124120430106624 124186970206208 124358539411456 124726486894254 124785614693376 124793351896668 124859242190592 125031740166144 125105512885248 125708585216256 125709602644808 125716379647383 125775976714752 125842385829888 125850188557184 126024055564288 126331486175232 126456850604448 126639407398098 126699442035712 126706272400512 126766338736128 126841134923776 127259030126592 127385314999488 127460476402896 127636568086272 127703959584768 127711877737024 127880412109632 128327514074928 128396309562976 128464102201344 128641580433408 128717483073536 128887344488448 128963392137216 129091368325374 129345986408856 129407304126464 129593096200386 129910259920896 130115902994623 130364458742784 130544587361916 130613514280704 130690580424768 131140437663872 131572497498624 131641967149056 131650129473408 131719640113152 132362802418392 132608501415936 132616723669248 132686744666112 132765034082304 133334629161552 133405029209088 133413300850284 133660949839872 133739814068224 134384508131328 134392840504104 134463799282176 135451051846656 135522569355264 135530972292352 135709825095936 136049292804096 136184300650944 136598145302528 136778406395904 136859110023168 137265128433888 137527367396328 137717366887296 137863949303808 137871381547008 138272948760128 138345956216832 138537113118768 138610260052992 138801755602944 138883653070848 139021473581172 139361712136192 139561795908108 139627956529152 139710341481984 139903356837888 140124818609594 140466647464416 140660707686912 140736114914304 140743701995904 140810422910976 141228163638016 141423302975409 141497973804096 141572684058624 141581462126832 141768272314368 141777062509824 141851920121856 141927965949952 142536872290176 142544556450576 142612131078144 142620973596192 142696276789248 142818010105344 142893417332736 142977729011712 143308479374424 143393035953258 143591139097056 143659209867264 143666954532864 143668117308352 143675862454152 143743973388288 143828786922496 143942561366016 144027492073472 144445848258348 144522114976512 144531075921141 144721777987584 144730751312112 144799362326528 144807168457728 145514234709963 145583217142272 145592243879446 145669115889024 145870363527168 145956431699456 146149042411008 146660016085632 146738639500544 146816116801536 147105694941184 147299822272512 147386733871104 147532992371856 147823984467264 147894061858816 148106395657584 148468868481024 148703889136712 148987952848896 149193814127904 149272587749376 149360663342592 149874785901568 150368568569856 150457290826752 150536731557888 150606596379603 150903650810332 151191945567117 151271774192448 151561969907712 152091868533248 152382433327488 152462890524672 152472343828896 152845501792256 153582295007232 153591817718976 153672913465344 154423269488124 154719510947456 154801202110464 154892539762688 155096942966784 155557067355144 155639200743936 155648850991998 155937774813184 156781926153216 156791647254788 156874432495872 157174134167232 157391276442624 158026227154432 158109664247808 158328129278592 158411725774848 158724174938112 158881684092768 159270528155648 159279144892686 159499195323552 159574807461888 159668961693696 159889550671872 160142649839536 160353981326448 160448595295716 160533311387904 160670261368512 160755094499328 160841274187776 160849945138176 161403615586304 161616611100672 161626631971896 161635345260921 161711970061824 161797353209856 161807385287808 161935381536768 162030928582656 162822095226126 162899282617344 162908064514944 162985292660736 162995398395648 163081459187712 163220582977536 163403118870528 163781119285056 163877755375152 164104158968064 164190805180416 164192134066688 164200985661888 164278826729472 165080969438112 165168131401728 165178372481304 165396317700096 165406572928128 165484985516032 165493906808832 165974616418338 166301982525672 166380819591168 166391135862224 166478989587456 166708986888192 166807350513664 167027477041152 167291875278801 167611446955008 167621839529844 167701302286336 168520156301406 168609134139264 168852543197464 168941696534016 169264452180096 169847086665984 169947301870528 170182090781696 170271946113024 170507216146176 170597243142144 171103352099904 171285469601792 171531386807508 171849792651264 171951189516288 172121824433832 172461315211808 172790794933848 172882027648512 173213679894528 173819278323712 174059449815888 174151352374272 174243303456768 174254107233024 175001700774537 175429996664832 175533505964544 175626186817536 176379666922368 176483736557856 176822298225664 176915659554816 177020045443072 177253649104896 177779505548736 177873372278784 177884401133712 178741894604364 179179344175104 179190454005472 179285065709568 179627581905408 179875744505856 180160481069478 180601402462208 180946433461248 181041972314112 181579067534592 181590326157331 181829960968383 182033308448784 182284794655488 182478813364224 183020171245184 183261692944512 183369823195104 183466641586176 183623155849728 183720107999232 183818599071744 183828508729344 184461274955776 184704698400768 184716150825024 184726108869624 184813680070656 185069007470592 185178204094464 185361964774896 185716090617876 185825669041467 186082394544144 186170608705536 186180645159936 186280455309312 186537809117184 187178422040064 187190027845002 187288863285888 187547610249216 187648153219072 187658269327872 188564403967212 188663965072128 188763578744832 188775282835776 189036083346432 189135893495808 189685275906672 189959111097147 190049163053568 190059408600768 190149508104192 190161298128256 190261702385664 190424013473792 190636972015616 190888545189888 191077972499232 191190714604344 191454852129408 191545613156352 191555939377152 191567816605536 191658631184384 192491271112392 192594464344464 192696153302016 192708101228188 192962370650112 192974335082816 193076224610304 193445088205824 193637052488061 194018979613284 194110956189696 194225487852032 194493818036224 194865389881344 195546688114176 195558812784818 195754822402048 195816881042874 196035870637152 196515645161472 196710656495808 197098645956352 197358746247936 197475194210112 197579460169728 198650603798528 198912752123904 198925085503872 199030116999168 199147551123456 200001943742328 200119951275426 200491424759808 200609721102336 200808795172804 201576762196992 201589260756156 201695698923264 202082626543616 203176577769984 203283854032896 203296458438528 204276450976416 204776393342976 204789090291968 204897217953792 205288665034752 205572279435264 205897692650832 206401602813952 206795923955712 207409423140192 207518934325248 207531801322664 207805669678152 208325479606272 208532210371758 209042568204288 209165909994496 209441934793728 209565512222976 209855035256832 210187227914391 211104172371456 211115552993856 211215634366464 211842245457024 212246960706144 212372193190248 212665593764736 212766409949184 212777880182784 212891948924928 213805308435264 213918196617216 213931460394288 214044415183872 214227015158016 214340125999104 214455032250368 214466593517568 215089553929887 215386708645584 215488814800896 215502175962528 215513793681228 215615960082432 215743180383744 215913842049024 216041238110208 216668772387522 216783172464768 217082666981376 217096126968168 217199043489792 217210752686592 217327197860864 217441945583616 217627443970048 218374825713408 218388365819169 218503673833536 218805545290752 218921073573888 218934647549184 219990024128448 220107959250816 220224175202304 220237829975072 220542097237504 220658542411776 221080100806656 221299488557784 221735976700896 221841092788224 221971986116608 222278649184256 222703302721536 223055833705068 223481929273344 223495786039792 223790721191856 224040995013888 224693541735208 224812178852352 225255595378688 225552852854784 225685936240128 225805097336832 226355476215498 226462782221312 227342954861568 227462990856192 228137802799872 228573649991232 228708515743344 229268252688384 229495765911776 230373442510848 230387726578464 230509370198016 230951573192704 231634904232186 232079266421184 232201803165696 232338809644032 233335601032716 233458801115904 233473276487997 233906662219776 234044674619392 235172889229824 235187470882182 235311648743808 236338198806528 237039340731648 237164496371712 237179201511616 237492193917888 238086262407168 238322526139152 238905792233472 239046754279424 239362211192832 239503442540544 239834326007808 240213974759304 240672892943574 241005392052768 241261911281664 241274917707264 242105423379456 242439947957844 242567955092736 242711077931712 242903072305152 243046392873984 243174720208896 244233142839189 244348923926016 244477938991104 244493097593472 244622188781568 244830874466304 245104678305792 245816633062728 246156238452096 246272931201024 246288201100032 246301478492832 246418240094208 246904272125952 247149286366528 247621454157168 247752197102592 247767558721956 248094476550144 248109859392192 248227478274048 248240860213248 248373940412416 249452973788508 249571229386752 249586703793336 249718484381184 250063480332288 250211025770496 251417170432512 251419205289616 251432759294766 251551953429504 251684771659776 251700377114368 252048111128576 252662972350464 252780234452109 252913701208896 253278814796196 253398884071424 253412544801024 253682269847552 254770629998976 254920952805792 255273136172544 255407919169536 255423755474048 255760824219264 256655028149856 256792619125952 256928204402688 257283160866816 257434966147072 257774688976896 257926784274432 258182736650748 258691972817712 258814608252928 259186192400772 259820519841792 260231805989246 260728917485568 261089174723832 261227028561408 261381160849536 262280875327744 263144994997248 263283934298112 263300258946816 263439280226304 264725604836784 265233447338496 265373489332224 265530068164608 266669258323104 266810058418176 266826601700568 267321899679744 267479628136448 268769016262656 268785681008208 268927598564352 270240721604217 270902103693312 271061944584704 271419650191872 272368601301888 273196290605056 273556812791808 273718220046336 274385382695879 274530256867776 275054734792656 275434733774592 275727898607616 275742763094016 276545897520256 276691912433664 277074226237536 277220520105984 277603511205888 277767306141696 278042947162344 278723424272384 279123591816216 279255913058304 279420682963968 279806713675776 280249637219188 280785041767503 280933294928832 281321415373824 281472229828608 281487403991808 282456327276032 282846605950818 282995947608192 283145368117248 283162924253664 283554125019648 283703840243712 283855931899904 285073744580352 285089112901152 285224262156288 285241947192384 285392553578496 285636020210688 285786834665472 285955458023424 286616958748848 286786071906516 287182278194112 287318419734528 287333909065728 287336234616704 287351724908304 287487946776576 287657573844992 288054984146944 288891696516696 289044229953024 289062151842282 289443555975168 289461502624224 289598724653056 289614336915456 291028469419926 291166434284544 291184487758892 291338231778048 291740727054336 291912863398912 292298084822016 293320032171264 293338219177227 293477279001088 293632233603072 294773467742208 295065984743712 295647968934528 295788123717632 296212791315168 296937736962048 297407778273424 297975905697792 298387628255808 298545175498752 298721326685184 299749571803136 300179926913139 300737137139712 300914581653504 301213192759206 301807301620664 302383891134234 302543548384896 303123939815424 304183737066496 304764866654976 304925781049344 304944687657792 307164590014464 307183635437952 307345826930688 308846538976248 309439021894912 309602404220928 309785079525376 310193885933568 311114134710288 311278401487872 311297701983996 311875549626368 312798315557637 313563852306432 313583294509576 313748864991744 314348268334464 314782552885248 316052454308864 316219328495616 316656258557184 316823451549696 317448349876224 317763368185536 318558289785372 318998390647104 319149614923776 319337923387392 320285299679072 320707962652896 320897190591432 321066622775808 321340522737024 321510188998656 321682548375552 321699890276352 322807231172608 323233222201344 323253263943792 323270690521842 323423940123648 323594706419712 323614770575616 323870763073536 324061857165312 325003158581283 325644190452252 325798565234688 325816129029888 325990796791296 326162918375424 326441165955072 327562238570112 327755510750304 328208317936128 328381610360832 328384268133376 328401971323776 328557653458944 330161938876224 330336262803456 330356744962608 330792635400192 330813145856256 330987813617664 331949232836676 332603965051344 332761639182336 332782271724448 332957979174912 333417973776384 333614701027328 334054954082304 334583750557602 335222893910016 335243679059688 335402604572672 337040312602812 337218268278528 337239177149329 337705086394928 337883393068032 338528904360192 339533214323247 339694173331968 339894603741056 340364181563392 341014432292352 341194486284288 342206704199808 342570939203584 343062773615016 343699585302528 343902379032576 344243648867664 344922630423616 345581589867696 345764055297024 346427359789056 347638556647424 348118899631776 348302704748544 348508214466048 350003401549074 350859993329664 351067011929088 351252373635072 352759333844736 352781206323273 352967473115712 353644596451328 354040090886144 354507298209792 355559011097472 355746744557568 355768802267424 357483789208728 358358688350208 358380908010944 358570131419136 359255163810816 359751489011712 360320962138956 361202804924416 361892866922496 363158135069184 363180652314662 363659921936766 364066616897568 364569589310976 364957626728448 366040342490368 366523385889024 366739646390208 366933283172352 367246311699456 367440215998464 367657017458688 368922549911552 369409396801536 369432301650048 369452217739248 369627360141312 370356408188928 370723929549792 371432181235752 371651338082934 372164789088288 372341217411072 372361290319872 372560910618624 373075618234368 374356844080128 374380055690004 374577726571776 375095220498432 375296306438144 375316538655744 377128807934424 377149138942149 377327930144256 377527157489664 377550565671552 378072166692864 379370551813344 379918222194294 380098326107136 380118817201536 380299016208384 380322596256512 380523404771328 380848026947584 381273944031232 381777090379776 382155944998464 382381429208688 382909704258816 383111878754304 383135633211072 383317262368768 384982542224784 385188928688928 385392306604032 385416202456376 385924741300224 385948670165632 386152449220608 386890176411648 387274104976122 388037959226568 388221912379392 388450975704064 388987636072448 389730779762688 390347708983869 391093376228352 391117625569636 391633762085748 392071741274304 393421312991616 394197291912704 394717492495872 394950388420224 395158920339456 397301207597056 397825504247808 397850171007744 398060233998336 398295102246912 400003887484656 400239902550852 400982849519616 401219442204672 401617590345608 403153524393984 403178521512312 403391397846528 404165253087232 406353155539968 406567708065792 406592916877056 408552901952832 409578180583936 409794435907584 410577330069504 411795385301664 412803205627904 413591847911424 414818846280384 415037868650496 415063602645328 415611339356304 416650959212544 417064420743516 418085136408576 418331819988992 418883869587456 419131024445952 419710070513664 420374455828782 422208344742912 422231105987712 422431268732928 423684490914048 424269908926227 424493921412288 424744386380496 425331187529472 425555760365568 425783897849856 427610616870528 427836393234432 427862920788576 428088830367744 428454030316032 428680251998208 428910064500736 428933187035136 430179107859774 430773417291168 430977629601792 431004351925056 431027587362456 431231920164864 431486360767488 431827684098048 432082476220416 433337544775044 433566344929536 433593227763423 434165333962752 434192253936336 434398086979584 434421505373184 434654395721728 435254887940096 436542704129889 436749651426816 436776731638338 437007347667072 437611090581504 437869295098368 439980048256896 440215918501632 440448350404608 440475659950144 441084194475008 441317084823552 442160201613312 442598977115568 443471953401792 443682185576448 443943972233216 445406605443072 446111667410136 446963858546688 446991572079584 447581442383712 448081990027776 449387083470416 449624357704704 450511190757376 451105705709568 451371872480256 451610194673664 451819789138809 452710952430996 452925564442624 453575836701351 454685909723136 456275605599744 457147299982464 457417031486688 458536505376768 458991531823552 460746885021696 460775453156928 461018740396032 463269808464372 464158532842368 464403606331392 464677619288064 466671202065432 466917602231808 466946552975994 467813324439552 468089349238784 470345778459648 470374941764364 470623297487616 474078681463296 474328992743424 474358403023232 474984387835776 476172524814336 476645052278304 477811584466944 478093508558848 478724422385664 479006885081088 479668652015616 480427949518608 481345785887148 482010784105536 482523822563328 482549835414528 484210846758912 484879895915688 485135910185472 485422155863424 485806144610304 486092785747968 488466285678378 488697847852032 488955877982208 488986195186944 489244377563136 489661748932608 490209356611584 490436865133579 491633266125456 492312476904192 492576402200064 492602956985664 492836480188416 494298572733056 495242908314336 495504394205184 495535117443912 496188953100288 496219718784384 496454956548096 496481720426496 496747880824832 498905947577016 499142458773504 499173407586672 499436968762368 500126960664576 500422051540992 501875625836403 502834340865024 502838410579232 502865518589532 503103906859008 503400754228736 504096222257152 505560468904218 505827402417792 506557629592392 506797768142848 506825089602048 507364539695104 509541259997952 509572853578061 509841905611584 510546272345088 510815838339072 510847510948096 511521648438528 513310056299712 513585238251904 513856408805376 514869932294144 515549377953792 515853568548864 516365473301496 517383945635424 517629216505856 518372384801544 519641039683584 520463611978492 521457834971136 522178349447664 522454057122816 522762321699072 524561750655488 526289989994496 526600517893632 526878560452608 529451209673568 530466894676992 530746978664448 531060136329216 533338516646208 533620116836352 533653203401136 534959256272896 537538032525312 537571362016416 537855197128704 540481443208434 541804207386624 542123889169408 542839300383744 544737202603776 544770978471993 547436440092672 548770765391758 549060513735552 550109469585312 550869467549184 551455797215232 551485526188032 553091795040512 553383824867328 554148452475072 554441040211968 555207022411776 555534612283392 556085894324688 557446848544768 557477007124401 558247183632432 558511826116608 558841365927936 559613427351552 560499274438376 561570083535006 561866589857664 562642830747648 562944459657216 562974807983616 564912654552064 565693211901636 565991895216384 566290736234496 566325848507328 567108250039296 567407680487424 569877333291441 570147489160704 570178225802304 570448524312576 570483894384768 570785107156992 571272040421376 571910916046848 573233917497696 573572143813032 574364556388224 574636839469056 574667818131456 574672469233408 574703449816608 574975893553152 575315147689984 576109968293888 577783393033392 578088459906048 578124303684564 578887111950336 578923005248448 579197449306112 579228673830912 580911157464183 582056938839852 582332868569088 582368975517784 582676463556096 583481454108672 583825726797824 584596169644032 586640064342528 586676438354454 586954558002176 587264467206144 589546935484416 590131969487424 591295937869056 592425582630336 594815556546848 595951811395584 596775256511616 597090350997504 597442653370368 599499143606272 600359853826278 601474274279424 601829163307008 602426385518412 603614603241328 604767782268468 605087096769792 606247879630848 608367474132992 609529733309952 609851562098688 609889375315584 614329180028928 614367270875904 614691653861376 617693077952496 618878043789824 619204808441856 619570159050752 620387771867136 622228269420576 622556802975744 622595403967992 623751099252736 625596631115274 627127704612864 627166589019152 627497729983488 628696536668928 629565105770496 630561683743173 632104908617728 633312517114368 633646903099392 635526736371072 637116579570744 637996781294208 638299229847552 638675846774784 640570599358144 641415925305792 641794381182864 642133245551616 642681045474048 643020377997312 643365096751104 643399780552704 645614462345216 646466444402688 646506527887584 646541381043684 646847880247296 647229541151232 647741526147072 648123714330624 650006317162566 651288380904504 651597130469376 651632258059776 651981593582592 652325836750848 652882331910144 655124477140224 655165097457507 655511021500608 656416635872256 656763220721664 656768536266752 656803942647552 660323877752448 660672525606912 660713489925216 661626291712512 661975627235328 663898465673352 665207930102688 665523278364672 665564543448896 665915958349824 666835947552768 667229402054656 668109908164608 669167501115204 670445787820032 670487358119376 670805209145344 674080625205624 674436536557056 674478354298658 675410172789856 675766786136064 677057808720384 679066428646494 679388346663936 679789207482112 680728363126784 682028864584704 682388972568576 684413408399616 684455844746863 685141878407168 686125547230032 687804758065152 688487297735328 689845260847232 691163179735392 691528110594048 692854719578112 695277113294848 696237799263552 696605409497088 697016428932096 700006803098148 700419829463991 701719986659328 702134023858176 705518667689472 705562412646546 705934946231424 707289192902656 708080181772288 709014596419584 711118022194944 711493489115136 711537604534848 714967578417456 716717376700416 716761816021888 717140262838272 718510327621632 719502978023424 720641924277912 722405609848832 723785733844992 726316270138368 726361304629324 727319843873532 728133233795136 729139178621952 732080684980736 733046771778048 733479292780416 733866566344704 734492623398912 735314034917376 737845099823104 738818793603072 738864603300096 738904435478496 739254720282624 740712816377856 741447859099584 742864362471504 743302676165868 744329578176576 744682434822144 744722580639744 745121821237248 748713688160256 748760111380008 749155453143552 750190440996864 750592612876288 750633077311488 754257615868848 754298277884298 754655860288512 755054314979328 755101131343104 756144333385728 758340703356327 758741103626688 759836444388588 760196652214272 760237634403072 760645192513024 761046809542656 761696053895168 764311889996928 764762858417376 765819408517632 766223757508608 766271266422144 766634524737536 769965084449568 770377857377856 770784613208064 770832404912752 771849482600448 771897340331264 772304898441216 773780352823296 774548209952244 776075918453136 776443824758784 776901951408128 777975272144896 779461559525376 780695417967738 782186752456704 782235251139272 783267524171496 784143482548608 786842625983232 788394583825408 789434984991744 789900776840448 790317840678912 795700342015488 796120467996672 796590204493824 800007774969312 800479805101704 801965699039232 802438884409344 803235180691216 806307048787968 806357043024624 806782795693056 808330506174464 810722164812651 812706311079936 813185833754112 817105803905664 819156361167872 819588871815168 821154660139008 823156148087637 823590770603328 827183695822848 829637692560768 830075737300992 830127205290656 831222678712608 833301918425088 834128841487032 836170272817152 836663639977984 837767739174912 838262048891904 839420141027328 840748911657564 842355125302509 844416689485824 844462211975424 847368981828096 848539817852454 848987842824576 849488772760992 850662375058944 851111520731136 851567795699712 855221233741056 855672786468864 855725841577152 856177660735488 856908060632064 857360503996416 857866374070272 860358215719548 861546834582336 861955259203584 862008703850112 862055174724912 862463840329728 862972721534976 864164952440832 866675089550088 867132689859072 867186455526846 868330667925504 868384507872672 868796173959168 868843010746368 869308791443456 870509775880192 873085408259778 873499302853632 873553463276676 874014695334144 875222181163008 875738590196736 879960096513792 880014657531681 880431837003264 880896700809216 880951319900288 882168388950016 884320403226624 885197954231136 886943906803584 887364371152896 887887944466432 890813210886144 892223334820272 893927717093376 893983144159168 895162884767424 896163980055552 898774166940832 899248715409408 901022381514752 902211411419136 902743744960512 903639578277618 905421904861992 905851128885248 907151673402702 909371819446272 910811320962361 912551211199488 914294599964928 914834062973376 917983063647104 921493770043392 921550906313856 922037480792064 926539616928744 928317065684736 928807212662784 929355238576128 933342404130864 933835204463616 933893105951988 935626648879104 936178698477568 940691556919296 940749883528728 941246594975232 948157362926592 948657985486848 948716806046464 949968775671552 952345049628672 953290104556608 956187017117696 957448844771328 958013770162176 960855899037216 962691571774296 964021568211072 965047645126656 965099670829056 968421693517824 969759791831376 970271820370944 970844311726848 971612289220608 972185571495936 976932571356756 977395695704064 977972390373888 978488755126272 979323497865216 980873730267158 983266532250912 984624953808384 985152804400128 985205913971328 985672960376832 988597145466112 990485816628672 991008788410368 991070234887824 992377906200576 992439437568768 992963440852992 993495761649664 997811895154032 998284917547008 998346815173344 998873937524736 1000253921329152 1000844103081984 1003751251672806 1005668681730048 1005676821158464 1005731037179064 1006207813718016 1006801508457472 1008192444514304 1011120937808436 1011654804835584 1011717531447987 1013115259184784 1013595536285696 1013650179204096 1018599642969741 1019082519995904 1019145707156122 1019683811223168 1021092544690176 1021695021896192 1023043296877056 1026620112599424 1027170476503808 1027712817610752 1029739864588288 1031098755907584 1031707137097728 1032730946602992 1034767891270848 1035258433011712 1036744769603088 1039282079367168 1040927223956984 1042915669942272 1044356698895328 1044908114245632 1045524643398144 1049123501310976 1052579979988992 1053201035787264 1053757120905216 1058343618969819 1058902419347136 1060933789353984 1062120272658432 1066677033292416 1067240233672704 1067306406802272 1069918512545792 1075076065050624 1075142724032832 1075710394257408 1080962886416868 1083608414773248 1084247778338816 1085678600767488 1089474405207552 1089541956943986 1094872880185344 1097541530783516 1098121027471104 1100218939170624 1101738935098368 1102971052376064 1106183590081024 1106767649734656 1108296904950144 1108882080423936 1111069224566784 1112171788649376 1114893697089536 1114954014248802 1116494367264864 1117023652233216 1117682731855872 1119226854703104 1120998548876752 1123140167070012 1123733179715328 1125285661495296 1125888919314432 1125949615967232 1129825309104128 1131386423803272 1131447416826447 1131983790432768 1132581472468992 1132651697014656 1134216500078592 1139754666582882 1140294978321408 1140356451604608 1140897048625152 1140967788769536 1141570214313984 1142544080842752 1143821832093696 1146467834995392 1147144287626064 1148729112776448 1149335636262912 1149344938466816 1149406899633216 1149951787106304 1150630295379968 1155566786066784 1156176919812096 1156248607369128 1157774223900672 1157846010496896 1158394898612224 1158457347661824 1161822314928366 1164113877679704 1164665737138176 1164737951035568 1165352927112192 1166962908217344 1167651453595648 1169192339288064 1171043126951607 1173280128685056 1173352876708908 1173909116004352 1180263938974848 1182591875738112 1184851165260672 1189631113093696 1191903622791168 1193550513023232 1194180701995008 1194885306740736 1198998287212544 1200719707652556 1202948548558848 1203658326614016 1204852771036824 1207229206482656 1209535564536936 1210174193539584 1212495759261696 1216734948265984 1219059466619904 1219703124197376 1219778750631168 1228734541751808 1229383307722752 1235386155904992 1237756087579648 1238409616883712 1239140318101504 1240775543734272 1244456538841152 1245113605951488 1245190807935984 1251193262230548 1254255409225728 1254333178038304 1254995459966976 1257393073337856 1259130211540992 1261123367486346 1264209817235456 1266625034228736 1267293806198784 1271053472742144 1271132283101317 1272809726778681 1274233159141488 1275993562588416 1277351693549568 1281141198716288 1282831850611584 1283588762365728 1284266491103232 1285362090948096 1286040755994624 1286730193502208 1286799561105408 1291228924690432 1292932888805376 1293013055775168 1293082762087368 1293695760494592 1294459082302464 1295483052294144 1296247428661248 1300012634325132 1300779683290269 1302576761809008 1303194260938752 1303264516119552 1303963187165184 1305764663820288 1310248954280448 1310330194915014 1311022043001216 1312833271744512 1313537072533504 1313607885295104 1320647755504896 1321345051213824 1321426979850432 1323252583425024 1323951254470656 1327796931346704 1330415860205376 1331046556729344 1331129086897792 1331831916699648 1334458804109312 1336219816329216 1338335002230408 1340891575640064 1340974716238752 1341610418290688 1348161250411248 1348873073114112 1348956708597316 1350820345579712 1351533572272128 1354115617440768 1355459367416427 1358132857292988 1358776693327872 1359578414964224 1361456726253568 1364057729169408 1368826816799232 1368911689493726 1370283756814336 1372251094460064 1375609516130304 1376974595470656 1379690521694464 1382326359470784 1383056221188096 1390554226589696 1392475598527104 1393210818994176 1394032857864192 1400013606196296 1400839658927982 1403439973318656 1404268047716352 1411037335378944 1411124825293092 1411869892462848 1414578385805312 1422236044389888 1422986978230272 1423075209069696 1429935156834912 1433434753400832 1433523632043776 1434280525676544 1437020655243264 1439005956046848 1441283848555824 1444811219697664 1447571467689984 1452632540276736 1452722609258648 1454639687747064 1456266467590272 1458278357243904 1464161369961472 1466093543556096 1466958585560832 1467733132689408 1468985246797824 1470628069834752 1471310595400737 1477729206600192 1477808870956992 1478509440565248 1482895718199168 1485728724943008 1486605352331736 1488659156353152 1489364869644288 1489445161279488 1490243642474496 1497427376320512 1497520222760016 1498310906287104 1500380881993728 1501185225752576 1501266154622976 1505626877509209 1508515231737696 1508596555768596 1509311720577024 1510202262686208 1512288666771456 1516681406712654 1517482207253376 1519672888777176 1520393304428544 1520475268806144 1521290385026048 1522093619085312 1523392107790336 1528623779993856 1528718560734183 1529525716834752 1531638817035264 1532447515017216 1532542532844288 1539930168899136 1540755714755712 1541569226416128 1541664809825504 1543794680662528 1544609796882432 1547560705646592 1549096419904488 1552151836906272 1552887649517568 1553803902816256 1555950544289792 1558923119050752 1561390835935476 1564373504913408 1564470502278544 1566535048342992 1568286965097216 1573685251966464 1576789167650816 1578869969983488 1579801553680896 1580635681357824 1591400684030976 1592240935993344 1593180408987648 1600015549938624 1600959610203408 1604877768818688 1606470361382432 1612614097575936 1612714086049248 1613565591386112 1616661012348928 1621444329625302 1625412622159872 1626371667508224 1634211607811328 1634312935415979 1638312722335744 1642309320278016 1646312296175274 1647181541206656 1654367391645696 1659275385121536 1660151474601984 1660254410581312 1662445357425216 1666603836850176 1668257682974064 1672340545634304 1673327279955968 1675535478349824 1676524097783808 1678840282054656 1681497823315128 1684710250605018 1688833378971648 1688924423950848 1694737963656192 1697079635704908 1697975685649152 1698977545521984 1701324750117888 1702223041462272 1709631999874323 1710442467482112 1711345572937728 1711451683154304 1712355321470976 1713816121264128 1715732748140544 1720716431439096 1723093669164672 1723910518407168 1724017407700224 1724110349449824 1724927680659456 1725945443069952 1728329904881664 1733350179100176 1734265379718144 1734372911053692 1736661335851008 1736769015745344 1737592347918336 1737686021492736 1738617582886912 1746170816519556 1746998605707264 1747106926553352 1748029390668288 1750444362326016 1751477180393472 1759920193027584 1760029315063362 1760863674006528 1761793401618432 1761902639800576 1764336777900032 1768640806453248 1770395908462272 1773887813607168 1775775888932864 1784446669640544 1787855434186752 1787966288318336 1790325769534848 1792327960111104 1797548333881664 1798497430818816 1802044763029504 1804422822838272 1805487489921024 1807279156555236 1810843809723984 1811702257770496 1814303346805404 1818743638892544 1821622641924722 1825102422398976 1828589199929856 1829668125946752 1835966127294208 1842987540086784 1843101812627712 1844074961584128 1853079233857488 1856634131369472 1857614425325568 1858710477152256 1866684808261728 1867670408927232 1867786211903976 1871253297758208 1872357396955136 1881383113838592 1881499767057456 1882493189950464 1891685051229519 1896314725853184 1897433612092928 1899937551343104 1906580209113216 1912374034235392 1914897689542656 1916027540324352 1921711798074432 1925383143548592 1928043136422144 1930095290253312 1930199341658112 1936843387035648 1939519583662752 1940543640741888 1941688623453696 1943224578441216 1944371142991872 1953865142713512 1954791391408128 1955944780747776 1956977510252544 1958646995730432 1961747460534316 1965495292372521 1966533064501824 1969249907616768 1970305608800256 1970411827942656 1977194290932224 1980971633257344 1982017576820736 1982140469775648 1984878875137536 1985926881705984 1986991523299328 1995623790308064 1996569835094016 1996693630346688 1997747875049472 2000507842658304 2001688206163968 2007502503345612 2011337363460096 2011353642316928 2011462074358128 2012415627436032 2013603016914944 2016384889028608 2022241875616872 2023309609671168 2023435062895974 2026230518369568 2027191072571392 2027300358408192 2037199285939482 2038165039991808 2038291414312244 2039367622446336 2042185089380352 2043390043792384 2046086593754112 2053240225198848 2053367534240589 2054340953007616 2055425635221504 2063414274195456 2065461893205984 2069535782541696 2070516866023424 2073489539206176 2078564158734336 2081854447913968 2085831339884544 2088713397790656 2089816228491264 2091049286796288 2098247002621952 2101259488391973 2105159959977984 2106402071574528 2116687237939638 2117804838694272 2121867578707968 2124240545316864 2133354066584832 2134480467345408 2134612813604544 2150152130101248 2150285448065664 2151420788514816 2161925772833736 2167216829546496 2168495556677632 2171357201534976 2178948810415104 2179083913887972 2195083061567032 2196242054942208 2200437878341248 2203477870196736 2205942104752128 2212367180162048 2213535299469312 2216593809900288 2217764160847872 2222138449133568 2224343577298752 2229908028497604 2232988734529728 2234047304466432 2235365463711744 2241997097753504 2246280334140024 2247466359430656 2250571322990592 2251777838628864 2251899231934464 2259650618208256 2262772847606544 2262894833652894 2263967580865536 2265162944937984 2265303394029312 2268433000157184 2275022110068981 2279509333165764 2280589956642816 2280712903209216 2281935577539072 2283140428627968 2285088161685504 2292935669990784 2294288575252128 2297458225552896 2298671272525824 2298689876933632 2298813799266432 2299903574212608 2301260590759936 2311133572133568 2312353839624192 2312497214738256 2315548447801344 2315692020993792 2316914695323648 2323644629856732 2328227755359408 2329331474276352 2329475902071136 2330705854224384 2333925816434688 2335302907191296 2338384678576128 2342086253903214 2346560257370112 2346705753417816 2347818232008704 2360527877949696 2360674240045303 2365183751476224 2369702330521344 2379262226187392 2387101026046464 2388361403990016 2389770613481472 2397996574425088 2401439415305112 2405897097117696 2407316653228032 2409705542073648 2414458412965312 2419071129073872 2420348387079168 2424991518523392 2433469896531968 2438118933239808 2439557501262336 2457469083503616 2458766615445504 2469468444262911 2470772311809984 2475512175159296 2478280636203008 2481551087468544 2488913077682304 2490227211902976 2490381615871968 2502386524461096 2508510818451456 2508666356076608 2509990919933952 2514786146675712 2518260423081984 2522246734972692 2528419634470912 2533250068457472 2542106945484288 2542264566202634 2545619453557362 2548466318282976 2551987125176832 2554703387099136 2562282397432576 2565663701223168 2567177524731456 2568532982206464 2570724181896192 2572081511989248 2573599122210816 2582457849380864 2585865777610752 2586026111550336 2586165524174736 2587391520989184 2588918164604928 2592494857322496 2600025268650264 2601559366580538 2605153523618016 2606388521877504 2606529032239104 2607926374330368 2611529327640576 2620497908560896 2620660389830028 2622044086002432 2625666543489024 2627074145067008 2627215770590208 2640043972595043 2641295511009792 2642690102427648 2642853959700864 2646505166850048 2655593862693408 2660831720410752 2662093113458688 2662258173795584 2663663833399296 2668917608218624 2672439632658432 2676670004460816 2681783151280128 2681949432477504 2683220836581376 2696322500822496 2697746146228224 2697913417194632 2701640691159424 2703067144544256 2708231234881536 2710918734832854 2716265714585976 2717553386655744 2719156829928448 2722913452507136 2728115458338816 2732433962887083 2737653633598464 2737823378987452 2744502188920128 2753949190941312 2759381043388928 2764652718941568 2766112442376192 2781108453179392 2784951197054208 2786421637988352 2788065715728384 2800027212392592 2801679317855964 2806879946637312 2808536095432704 2822074670757888 2822249650586184 2823739784925696 2829156771610624 2844472088779776 2845973956460544 2846150418139392 2859870313669824 2867047264087552 2868561051353088 2874041310486528 2882567697111648 2889622439395328 2895142935379968 2905265080553472 2905445218517296 2909279375494128 2912532935180544 2916556714487808 2928322739922944 2932187087112192 2933917171121664 2935466265378816 2937970493595648 2942621190801474 2955458413200384 2955617741913984 2957018881130496 2965791436398336 2971457449886016 2973210704663472 2977318312706304 2978890322558976 2980487284948992 2994854752641024 2995040445520032 2996621812574208 3000761763987456 3002370451505152 3002532309245952 3011253755018418 3017030463475392 3017193111537192 3018623441154048 3020404525372416 3024577333542912 3033362813425308 3034964414506752 3035152594343961 3039345777554352 3040786608857088 3040950537612288 3042580770052096 3046784215580672 3055798928909223 3057247559987712 3057437121468366 3059051433669504 3063277634070528 3065085065688576 3079860337798272 3081511429511424 3083138452832256 3083329619651008 3087589361325056 3089219593764864 3095121411293184 3098192839808976 3104303673812544 3105775299035136 3107607805632512 3117846238101504 3122781671870952 3128747009826816 3128941004557088 3133070096685984 3136573930194432 3147370503932928 3153578335301632 3157739939966976 3159603107361792 3161271362715648 3175030856909457 3182801368061952 3186360817975296 3200031099877248 3201919220406816 3209755537637376 3212940722764864 3225228195151872 3225428172098496 3227131182772224 3242888659250604 3250825244319744 3252743335016448 3268423215622656 3268625870831958 3276625444671488 3284618640556032 3292624592350548 3294363082413312 3318550770243072 3320302949203968 3320508821162624 3324890714850432 3333207673700352 3336515365948128 3344681091268608 3346654559911936 3351070956699648 3353048195567616 3357680564109312 3362995646630256 3369420501210036 3377666757943296 3377848847901696 3389475927312384 3394159271409816 3395951371298304 3397955091043968 3402649500235776 3419263999748646 3420884934964224 3422691145875456 3422903366308608 3424710642941952 3427632242528256 3431465496281088 3441432862878192 3446187338329344 3448034815400448 3448220698899648 3449855361318912 3451890886139904 3466700358200352 3468530759436288 3468745822107384 3473322671702016 3473538031490688 3475184695836672 3475372042985472 3477235165773824 3492341633039112 3493997211414528 3494213853106704 3496058781336576 3500888724652032 3502954360786944 3513129380854821 3519840386055168 3520058630126724 3521727348013056 3523805279601152 3528673555800064 3540791816924544 3547775627214336 3551551777865728 3567009975046427 3568893339281088 3575710868373504 3575932576636672 3580651539069696 3584655920222208 3595096667763328 3596994861637632 3604089526059008 3608845645676544 3610974979842048 3614558313110472 3621687619447968 3623404515540992 3628606693610808 3637487277785088 3643245283849444 3650204844797952 3657178399859712 3659336251893504 3671932254588416 3686203625255424 3688149923168256 3706158467714976 3713268262738944 3715228850651136 3717420954304512 3733369616523456 3735340817854464 3735572423807952 3744714793910272 3762766227677184 3762999534114912 3764986379900928 3783370102459038 3792629451706368 3794867224185856 3799875102686208 3813160418226432 3813396849303951 3832055080648704 3843423596148864 3850766287097184 3856086272844288 3860190580506624 3860398683316224 3873686774071296 3879039167325504 3881087281483776 3883377246907392 3886449156882432 3888742285983744 3902339049870807 3907730285427024 3909582782816256 3911889561495552 3917293991460864 3923494921068632 3930990584745042 3933066129003648 3938499815233536 3940611217600512 3940823655885312 3954388581864448 3961943266514688 3964035153641472 3964280939551296 3969757750275072 3971853763411968 3991247580616128 3993139670188032 3993387260693376 3995495750098944 4003376412327936 4015005006691224 4022674726920192 4022707284633856 4022924148716256 4024831254872064 4027206033829888 4032769778057216 4044483751233744 4046619219342336 4046870125791948 4052461036739136 4054382145142784 4054600716816384 4066378102249281 4074398571878964 4076330079983616 4076582828624488 4078735244892672 4084370178760704 4086780087584768 4092173187508224 4106480450397696 4106735068481178 4108681906015232 4110851270443008 4126828548390912 4130923786411968 4139071565083392 4146979078412352 4163708895827936 4171662679769088 4177426795581312 4179632456982528 4182098573592576 4196494005243904 4202518976783946 4210319919955968 4212804143149056 4233374475879276 4235609677388544 4243735157415936 4266708133169664 4268960934690816 4269225627209088 4300304260202496 4300570896131328 4302841577029632 4323851545667472 4334433659092992 4336991113355264 4342714403069952 4357897620830208 4358167827775944 4390166123134064 4392484109884416 4400875756682496 4406955740393472 4411884209504256 4413931786202211 4424734360324096 4433187619800576 4435528321695744 4448687154597504 4459816056995208 4465977469059456 4468094608932864 4470730927423488 4483994195507008 4492560668280048 4494932718861312 4501142645981184 4503555677257728 4503798463868928 4519301236416512 4525545695213088 4525789667305788 4527935161731072 4530606788058624 4536866000314368 4550044220137962 4559018666331528 4561179913285632 4561425806418432 4563871155078144 4566280857255936 4570176323371008 4585871339981568 4586155682202549 4588577150504256 4594916451105792 4597342545051648 4597379753867264 4597627598532864 4602521181519872 4622267144267136 4624707679248384 4624994429476512 4631384041987584 4633829390647296 4647289259713464 4656455510718816 4658662948552704 4658951804142272 4661411708448768 4667851632869376 4670605814382592 4676769357152256 4684172507806428 4693120514740224 4693411506835632 4695636464017408 4721055755899392 4721348480090606 4730367502952448 4739404661042688 4758524452374784 4774202052092928 4776722807980032 4779541226962944 4791190913228041 4795993148850176 4802878830610224 4814633306456064 4819411084147296 4828916825930624 4838142258147744 4840696774158336 4849983037046784 4866939793063936 4876237866479616 4879115002524672 4902938806247937 4914938167007232 4938936888525822 4941544623619968 4951024350318592 4956561272406016 4963102174937088 4977826155364608 4980454423805952 4980763231743936 5004773048922192 5017021636902912 5017332712153216 5019981839867904 5029572293351424 5036520846163968 5044493469945384 5056839268941824 5066500136914944 5084213890968576 5084529132405268 5091238907114724 5096932636565952 5103974250353664 5124564794865152 5131327402446336 5134355049462912 5137065964412928 5141448363792384 5147198244421632 5164915698761728 5171731555221504 5172052223100672 5172331048349472 5174783041978368 5177836329209856 5184989714644992 5200050537300528 5203118733161076 5210307047236032 5212777043755008 5213058064478208 5215852748660736 5240995817121792 5241320779660056 5244088172004864 5251333086978048 5254148290134016 5254431541180416 5280087945190086 5282591022019584 5285380204855296 5285707919401728 5293010333700096 5311187725386816 5321663440821504 5324516347591168 5327327666798592 5353340008921632 5363566302560256 5363898864955008 5366441673162752 5392645001644992 5395492292456448 5395826834389264 5403281382318848 5406134289088512 5416462469763072 5421837469665708 5432531429171952 5435106773311488 5438313659856896 5445826905014272 5456230916677632 5464867925774166 5475307267196928 5475646757974904 5489004377840256 5507898381882624 5518762086777856 5529305437883136 5532224884752384 5569902394108416 5572843275976704 5576131431456768 5600054424785184 5603358635711928 5613759893274624 5617072190865408 5644149341515776 5644499301172368 5647479569851392 5658313543221248 5675055153688557 5688944177559552 5692300836278784 5719740627339648 5734094528175104 5737122102706176 5748082620973056 5765135394223296 5790285870759936 5810530161106944 5810890437034592 5818558750988256 5825065870361088 5833113428975616 5856645479845888 5864374174224384 5867834342243328 5870932530757632 5875940987191296 5885242381602948 5896485877117563 5910916826400768 5911235483827968 5931582872796672 5942914899772032 5946421409326944 5954636625412608 5957780645117952 5960974569897984 5989709505282048 5990080891040064 5993243625148416 6001523527974912 6005064618491904 6022507510036836 6034060926950784 6034386223074384 6037246882308096 6040809050744832 6049154667085824 6066725626850616 6069928829013504 6070305188687922 6078691555108704 6081573217714176 6081901075224576 6085161540104192 6093568431161344 6111597857818446 6114495119975424 6114874242936732 6118102867339008 6126555268141056 6130170131377152 6159720675596544 6160102602721767 6163022859022848 6166276905664512 6166659239302016 6175178722650112 6190242822586368 6196385679617952 6208607347625088 6211550598070272 6215215611265024 6235692476203008 6245563343741904 6257494019653632 6257882009114176 6266140193371968 6273147860388864 6294741007865856 6307156670603264 6315479879933952 6319206214723584 6350061713818914 6365602736123904 6372721635950592 6375679246736527 6400062199754496 6403838440813632 6425881445529728 6450456390303744 6450856344196992 6454262365544448 6485777318501208 6501650488639488 6505486670032896 6536846431245312 6537251741663916 6553250889342976 6585249184701096 6588726164826624 6637101540486144 6640605898407936 6641017642325248 6649781429700864 6666415347400704 6673030731896256 6693309119823872 6702141913399296 6706096391135232 6725991293260512 6738841002420072 6755333515886592 6755697695803392 6778951854624768 6788318542819632 6791902742596608 6795910182087936 6805299000471552 6838527999497292 6841769869928448 6845806732617216 6849421285883904 6855264485056512 6882865725756384 6892374676658688 6896069630800896 6896441397799296 6899710722637824 6903781772279808 6933400716400704 6937061518872576 6937491644214768 6946645343404032 6947076062981376 6950744085970944 6954470331547648 6984683266078224 6987994422829056 6988427706213408 6992117562673152 7001777449304064 7005908721573888 7026258761709642 7039680772110336 7040117260253448 7043454696026112 7047610559202304 7057347111600128 7081583633849088 7082022720135909 7095551254428672 7134019950092854 7137786678562176 7151865153273344 7161303078139392 7169311840444416 7190193335526656 7193989723275264 7208179052118016 7217691291353088 7221949959684096 7229116626220944 7243375238895936 7246809031081984 7257213387221616 7274974555570176 7286490567698888 7300409689595904 7314356799719424 7318672503787008 7343864509176832 7372407250510848 7376299846336512 7408405332788733 7412316935429952 7426536525477888 7434841908609024 7466739233046912 7470681635708928 7471144847615904 7489429587820544 7525532455354368 7525999068229824 7529972759801856 7566740204918076 7585258903412736 7589734448371712 7599750205372416 7626320836452864 7626793698607902 7664110161297408 7686847192297728 7701532574194368 7712172545688576 7720797366632448 7747373548142592 7758078334651008 7762174562967552 7766754493814784 7777484571967488 7804678099741614 7815460570854048 7819165565632512 7823779122991104 7834587982921728 7846989842137264 7861981169490084 7866132258007296 7876999630467072 7881222435201024 7881647311770624 7908777163728896 7920131917785129 7923886533029376 7928070307282944 7928561879102592 7939515500550144 7982495161232256 7986279340376064 7986774521386752 7990991500197888 8006752824655872 8030010013382448 8045349453840384 8045414569267712 8045848297432512 8049662509744128 8054412067659776 8088967502467488 8093238438684672 8093740251583896 8104922073478272 8108764290285568 8109201433632768 8132756204498562 8148797143757928 8152660159967232 8153165657248976 8157470489785344 8168740357521408 8173560175169536 8184346375016448 8197301888661249 8212960900795392 8213470136962356 8217363812030464 8261847572823936 8278143130166784 8293958156824704 8327417791655872 8343325359538176 8354853591162624 8359264913965056 8364197147185152 8392988010487808 8405037953567892 8420639839911936 8425608286298112 8466748951758552 8471219354777088 8487470314831872 8533416266339328 8537921869381632 8538451254418176 8601141792262656 8605683154059264 8647703091334944 8668867318185984 8673982226710528 8685428806139904 8715795241660416 8716335655551888 8780332246268128 8784968219768832 8801751513364992 8813911480786944 8827863572404422 8849468720648192 8866375239601152 8871056643391488 8897374309195008 8897925981709219 8919632113990416 8931954938118912 8941461854846976 8967988391014016 8985121336560096 8989865437722624 9002285291962368 9007111354515456 9007596927737856 9038602472833024 9051091390426176 9051579334611576 9055870323462144 9061213576117248 9073732000628736 9100088440275924 9105457783031883 9118037332663056 9122359826571264 9122851612836864 9127742310156288 9140352646742016 9171742679963136 9172311364405098 9177154301008512 9189832902211584 9194759507734528 9195255197065728 9205042363039744 9244534288534272 9249415358496768 9249988858953024 9262768083975168 9267658781294592 9294578519426928 9312911021437632 9317325897105408 9317903608284544 9322823416897536 9341211628765184 9353538714304512 9368345015612856 9386241029480448 9386823013671264 9391272928034816 9442111511798784 9442696960181212 9460735005904896 9478809322085376 9517048904749568 9548404104185856 9559082453925888 9582381826456082 9591986297700352 9605757661220448 9629266612912128 9638822168294592 9657833651861248 9676284516295488 9681393548316672 9733879586127872 9752475732959232 9758230005049344 9805877612495874 9829876334014464 9877873777051644 9883089247239936 9902048700637184 9955652310729216 9960908847611904 9961526463487872 10009546097844384 10034043273805824 10034665424306432 10039963679735808 10059144586702848 10073041692327936 10088986939890768 10113678537883648 10133000273829888 10168427781937152 10169058264810536 10182477814229448 10193865273131904 10207948500707328 10249129589730304 10262654804892672 10268710098925824 10274131928825856 10282896727584768 10294396488843264 10344104446201344 10344662096698944 10349566083956736 10355672658419712 10400101074601056 10406237466322152 10420614094472064 10425554087510016 10426116128956416 10431705497321472 10481991634243584 10482641559320112 10488176344009728 10502666173956096 10508296580268032 10508863082360832 10539388142564463 10560175890380172 10565182044039168 10571415838803456 10586020667400192 10622375450773632 10643326881643008 10649032695182336 10654655333597184 10701029925139281 10706680017843264 10727132605120512 10727797729910016 10785290003289984 10790984584912896 10791653668778528 10806562764637696 10812268578177024 10832924939526144 10843674939331416 10865062858343904 10870213546622976 10876627319713792 10891653810028544 10912461833355264 10929735851548332 10950614534393856 10951293515949808 10978008755680512 11015796763765248 11037524173555712 11058610875766272 11064449769504768 11139804788216832 11145686551953408 11152262862913536 11200108849570368 11206717271423856 11234144381730816 11288298683031552 11288998602344736 11294959139702784 11316627086442496 11350110307377114 11377888355119104 11384601672557568 11439481254679296 11440190547911853 11468189056350208 11496165241946112 11530270788446592 11580571741519872 11621060322213888 11621780874069184 11637117501976512 11650131740722176 11666226857951232 11713290959691776 11728748348448768 11735668684486656 11751881974382592 11770484763205896 11792971754235126 11821833652801536 11822470967655936 11863165745593344 11885829799544064 11892842818653888 11909273250825216 11915561290235904 11979419010564096 11980161782080128 11986487250296832 12010129236983808 12045015020073672 12068121853901568 12068772446148768 12074493764616192 12081618101489664 12098309334171648 12133451253701232 12139857658027008 12140610377375844 12157383110217408 12163146435428352 12163802150449152 12170323080208384 12223195715636892 12228990239950848 12229748485873464 12236205734678016 12253110536282112 12260340262754304 12319441351193088 12320205205443534 12326045718045696 12332553811329024 12333318478604032 12350357445300224 12380485645172736 12392771359235904 12417214695250176 12430431222530048 12491126687483808 12514988039307264 12515764018228352 12532280386743936 12546295720777728 12589482015731712 12614313341206528 12630959759867904 12638412429447168 12700123427637828 12731205472247808 12751358493473054 12800124399508992 12807676881627264 12851762891059456 12900912780607488 12901712688393984 12908524731088896 12971554637002416 13003300977278976 13010973340065792 13073692862490624 13074503483327832 13106501778685952 13170498369402192 13177452329653248 13241795358606633 13274203080972288 13282035284650496 13299562859401728 13346061463792512 13386618239647744 13404283826798592 13412192782270464 13451982586521024 13477682004840144 13510667031773184 13511395391606784 13557903709249536 13576637085639264 13583805485193216 13591820364175872 13610598000943104 13677055998994584 13683539739856896 13691613465234432 13698842571767808 13710528970113024 13758467046607647 13765731451512768 13784749353317376 13792139261601792 13792882795598592 13807563544559616 13866801432801408 13874123037745152 13874983288429536 13894152125962752 13901488171941888 13908940663095296 13969366532156448 13975988845658112 13976855412426816 13984235125346304 14003554898608128 14011817443147776 14052517523419284 14079361544220672 14080234520506896 14086909392052224 14095221118404608 14114694223200256 14163167267698176 14164045440271818 14191102508857344 14268039900185708 14275573357124352 14303730306546688 14322606156278784 14338623680888832 14373572739684123 14380386671053312 14387979446550528 14443899919368192 14458233252441888 14486750477791872 14493618062163968 14514426774443232 14549949111140352 14572981135397776 14600819379191808 14628713599438848 14637345007574016 14687729018353664 14708816418743811 14744814501021696 14816810665577466 14824633870859904 14853073050955776 14869683817218048 14933478466093824 14941363271417856 14942289695231808 15051064910708736 15051998136459648 15059945519603712 15133480409836152 15170517806825472 15179468896743424 15199500410744832 15252641672905728 15253587397215804 15373694384595456 15403065148388736 15424345091377152 15441594733264896 15494747096285184 15516156669302016 15524349125935104 15533508987629568 15554969143934976 15609356199483228 15630921141708096 15638331131265024 15647558245982208 15693979684274528 15723962338980168 15732264516014592 15753999260934144 15762444870402048 15763294623541248 15817554327457792 15840263835570258 15847773066058752 15856140614565888 15857123758205184 15879031001100288 15964990322464512 15973549042773504 15981983000395776 16060020026764896 16090698907680768 16090829138535424 16091696594865024 16099325019488256 16108824135319552 16177935004934976 16186476877369344 16187480503167792 16209844146956544 16218402867265536 16265512408997124 16297594287515856 16305320319934464 16306331314497952 16314940979570688 16337480715042816 16347120350339072 16368692750032896 16394603777322498 16425921801590784 16426940273924712 16434727624060928 16523695145647872 16524719680317121 16556286260333568 16587916313649408 16654835583311744 16709707182325248 16718529827930112 16728394294370304 16785976020975616 16810075907135784 16841279679823872 16851216572596224 16933497903517104 16942438709554176 16974940629663744 17066832532678656 17076902508836352 17202283584525312 17211366308118528 17295406182669888 17347964453421056 17370857612279808 17431590483320832 17432671311103776 17560664492536256 17569936439537664 17603503026729984 17627822961573888 17655727144808844 17698937441296384 17732750479202304 17794748618390016 17795851963418438 17839264227980832 17863909876237824 17882923709693952 17935976782028032 17970242673120192 17979730875445248 18004570583924736 18015193855475712 18077204945666048 18102182780852352 18103158669223152 18111740646924288 18122427152234496 18147464001257472 18200176880551848 18210915566063766 18236074665326112 18244719653142528 18245703225673728 18255484620312576 18280705293484032 18343485359926272 18344622728810196 18354308602017024 18379665804423168 18389519015469056 18390510394131456 18480307808165301 18489068577068544 18498830716993536 18499977717906048 18525536167950336 18589157038853856 18625822042875264 18634651794210816 18635807216569088 18645646833795072 18682423257530368 18707077428609024 18736690031225712 18772482058960896 18773646027342528 18782545856069632 18884223023597568 18885393920362424 18921470011809792 18957618644170752 19034097809499136 19096808208371712 19118164907851776 19127037740209581 19164763652912164 19211515322440896 19277644336589184 19315667303722496 19352569032590976 19362787096633344 19467759172255744 19504951465918464 19516460010098688 19611755224991748 19659752668028928 19755747554103288 19766178494479872 19804097401274368 19911304621458432 19921817695223808 19923052926975744 20019092195688768 20069330848612864 20079927359471616 20118289173405696 20177973879781536 20227357075767296 20266000547659776 20336855563874304 20338116529621072 20364955628458896 20387730546263808 20415897001414656 20498259179460608 20525309609785344 20537420197851648 20548263857651712 20565793455169536 20688208892402688 20689324193397888 20699132167913472 20711345316839424 20800202149202112 20812474932644304 20841228188944128 20852232257912832 20863410994642944 20963983268487168 20965283118640224 20976352688019456 21005332347912192 21016593160536064 21017726164721664 21078776285128926 21120351780760344 21130364088078336 21142831677606912 21172041334800384 21244750901547264 21246068160407727 21286653763286016 21298065390364672 21402059850278562 21413360035686528 21455595459820032 21570580006579968 21581969169825792 21583307337557056 21613125529275392 21624537156354048 21665849879052288 21687349878662832 21730125716687808 21740427093245952 21753254639427584 21824923666710528 21859471703096664 21901229068787712 21902587031899616 21956017511361024 22031593527530496 22075048347111424 22117221751532544 22128899539009536 22225215998366199 22279609576433664 22304525725827072 22400217699140736 22413434542847712 22468288763461632 22576597366063104 22577997204689472 22589918279405568 22700220614754228 22755776710238208 22769203345115136 22878962509358592 22880381095823706 22936378112700416 22992330483892224 23060541576893184 23242120644427776 23243561748138368 23274235003953024 23300263481444352 23332453715902464 23426581919383552 23457496696897536 23471337368973312 23503763948765184 23540969526411792 23585943508470252 23643667305603072 23644941935311872 23726331491186688 23771659599088128 23785685637307776 23818546501650432 23958838021128192 23960323564160256 23972974500593664 24020258473967616 24090030040147344 24136243707803136 24137544892297536 24148987529232384 24163236202979328 24266902507402464 24279715316054016 24281220754751688 24314766220434816 24326292870856704 24327604300898304 24340646160416768 24446391431273784 24457980479901696 24459496971746928 24472411469356032 24506221072564224 24520680525508608 24591905665983747 24638882702386176 24640410410887068 24652091436091392 24666636957208064 24700714890600448 24785542718471808 24834429390500352 24860862445060096 24982253374967616 25029976078614528 25031528036456704 25064560773487872 25092591441555456 25178964031463424 25228626682413056 25261919519735808 25276824858894336 25400246855275656 25462410944495616 25502716986946108 25600248799017984 25615353763254528 25703525782118912 25803425376787968 25817049462177792 25943109274004832 26006601954557952 26021946680131584 26147385724981248 26149006966655664 26213003557371904 26340996738804384 26354904659306496 26483590717213266 26548406161944576 26564070569300992 26599125718803456 26692122927585024 26693777945127657 26824385564540928 26903965173042048 26955364009680288 27021334063546368 27022790783213568 27115807418499072 27153274171278528 27167610970386432 27183640728351744 27221196001886208 27316373349095649 27354111997989168 27367079479713792 27383226930468864 27421057940226048 27516934093215294 27531462903025536 27569498706634752 27584278523203584 27585765591197184 27615127089119232 27733602865602816 27748246075490304 27749966576859072 27788304251925504 27802976343883776 27938733064312896 27951977691316224 27953710824853632 27968470250692608 28023634886295552 28105035046838568 28158723088441344 28160469041013792 28173818784104448 28190442236809216 28229388446400512 28326334535396352 28328090880543636 28382205017714688 28536079800371416 28551146714248704 28607460613093376 28645212312557568 28677247361777664 28747145479368246 28760773342106624 28775958893101056 28887799838736384 28916466504883776 28973500955583744 29028853548886464 29145962270795552 29201638758383616 29257427198877696 29274690015148032 29375458036707328 29417632837487622 29489629002043392 29633621331154932 29649267741719808 29706146101911552 29866956932187648 29882726542835712 29884579390463616 30102129821417472 30103996272919296 30119891039207424 30266960819672304 30341035613650944 30358937793486848 30399000821489664 30505283345811456 30507174794431608 30747388769190912 30806130296777472 30848690182754304 30883189466529792 31032313338604032 31048698251870208 31067017975259136 31218712398966456 31261842283416192 31276662262530048 31295116491964416 31387959368549056 31447924677960336 31464529032029184 31507998521868288 31524889740804096 31526589247082496 31635108654915584 31680527671140516 31695546132117504 31714247516410368 31758062002200576 31929980644929024 31947098085547008 31963966000791552 32103089775417843 32120040053529792 32181397815361536 32181658277070848 32183393189730048 32217648270639104 32355870009869952 32372953754738688 32374961006335584 32419688293913088 32436805734531072 32531024817994248 32595188575031712 32610640639868928 32612662628995904 32629881959141376 32674961430085632 32694240700678144 32737385500065792 32789207554644996 32851843603181568 32853880547849424 32869455248121856 33047390291295744 33049439360634242 33112572520667136 33175832627298816 33309671166623488 33419414364650496 33437059655860224 33456788588740608 33571952041951232 33620151814271568 33702433145192448 33866995807034208 33884877419108352 33949881259327488 34133665065357312 34153805017672704 34320571643735559 34404567169050624 34590812365339776 34695928906842112 34741715224559616 34863180966641664 34865342622207552 35121328985072512 35139872879075328 35207006053459968 35255645923147776 35311454289617688 35397874882592768 35465500958404608 35589497236780032 35591703926836876 35678528455961664 35727819752475648 35871953564056064 35940485346240384 35959461750890496 36030387710951424 36154409891332096 36204365561704704 36206317338446304 36223481293848576 36244854304468992 36294928002514944 36400353761103696 36421831132127532 36472149330652224 36489439306285056 36491406451347456 36510969240625152 36686970719852544 36689245457620392 36708617204034048 36759331608846336 36779038030938112 36781020788262912 36960615616330602 36978137154137088 36997661433987072 36999955435812096 37051072335900672 37178314077707712 37251644085750528 37271614433138176 37291293667590144 37473380062451424 37544964117921792 37547292054685056 37565091712139264 37768446047195136 37770787840724848 37842940023619584 37915237288341504 38068195618998272 38193616416743424 38254075480419162 38329527305824328 38423030644881792 38555288673178368 38631334607444992 38705138065181952 38725574193266688 39009902931836928 39032920020197376 39223510449983496 39319505336057856 39511495108206576 39532356988959744 39608194802548736 39725386075819899 39822609242916864 39846105853951488 40038184391377536 40138661697225728 40159854718943232 40236578346811392 40355947759563072 40532001095319552 40673711127748608 40676233059242144 40729911256917792 40775461092527616 40831794002829312 40996518358921216 41050619219570688 41074840395703296 41096527715303424 41131586910339072 41275401139822941 41376417784805376 41378648386795776 41422690633678848 41600404298404224 41624949865288608 41682456377888256 41704464515825664 41726821989285888 41927966536974336 41930566237280448 41952705376038912 42010664695824384 42035452329443328 42157552570257852 42240703561520688 42260728176156672 42285663355213824 42344082669600768 42489501803094528 42492136320815454 42573307526572032 42596130780729344 42804119700557124 42826720071373056 42911190919640064 43120718219052369 43141160013159936 43163938339651584 43166614675114112 43226251058550784 43331699758104576 43374699757325664 43460251433375616 43480854186491904 43506509278855168 43649847333421056 43718943406193328 43802458137575424 43805174063799232 43912035022722048 44063187055060992 44150096694222848 44234443503065088 44450431996732398 44559219152867328 44609051451654144 44800435398281472 44826869085695424 45153194732126208 45155994409378944 45179836558811136 45400441229508456 45511553420476416 45538406690230272 45757925018717184 45760762191647412 45872756225400832 46121083153786368 46484241288855552 46487123496276736 46548470007906048 46600526962888704 46664907431804928 46853163838767104 46914993393795072 46942674737946624 47081939052823584 47171887016940504 47287334611206144 47289883870623744 47452662982373376 47543319198176256 47571371274615552 47637093003300864 47920647128320512 47945949001187328 48180060080294688 48272487415606272 48275089784595072 48297975058464768 48326472405958656 48533805014804928 48559430632108032 48562441509503376 48629532440869632 48655208601796608 48681292320833536 48892782862547568 48915960959803392 48918993943493856 48944822938712064 49012442145128448 49041361051017216 49183811331967494 49277765404772352 49280820821774136 49304182872182784 49333273914416128 49401429781200896 49571085436943616 49574159040951363 49668858781000704 49964506749935232 50063056072913408 50129121546975744 50185182883110912 50357928062926848 50457253364826112 50523839039471616 50553649717788672 50800493710551312 50924821888991232 51005433973892216 51200497598035968 51230707526509056 51407051564237824 51606850753575936 51634098924355584 51886218548009664 52043893360263168 52294771449962496 52298013933311328 52426007114743808 52681993477608768 52709809318612992 52967181434426532 53096812323889152 53128141138601984 53198251437606912 53384245855170048 53387555890255314 53648771129081856 53807930346084096 53910728019360576 54045581566427136 54231614836998144 54306548342557056 54335221940772864 54367281456703488 54442392003772416 54632746698191298 54708223995978336 54734158959427584 54766453860937728 54842115880452096 55033868186430588 55062925806051072 55138997413269504 55168557046407168 55171531182394368 55440923424495903 55467205731205632 55496492150980608 55499933153718144 55576608503851008 55877466128625792 55903955382632448 55907421649707264 55936940501385216 56047269772591104 56210070093677136 56317446176882688 56320938082027584 56347637568208896 56380884473618432 56652669070792704 56656181761087272 56764410035429376 57072159600742832 57102293428497408 57214921226186752 57290424625115136 57354494723555328 57381113220628743 57494290958736492 57521546684213248 57832933009767552 57947001911167488 58057707097772928 58291924541591104 58403277516767232 58514854397755392 58549380030296064 58750916073414656 58835265674975244 58979258004086784 59267242662309864 59298535483439616 59412292203823104 59733913864375296 59765453085671424 59769158780927232 60207992545838592 60239782078414848 60533921639344608 60682071227301888 60717875586973696 60798001642979328 61010566691622912 61014349588863216 61494777538381824 61612260593554944 61697380365508608 62064626677208064 62097396503740416 62134035950518272 62285481871964533 62437424797932912 62523684566832384 62590232983928832 62775918737098112 62895849355920672 62929058064058368 63015997043736576 63049779481608192 63053178494164992 63270217309831168 63361055342281032 63391092264235008 63428495032820736 63516124004401152 63738204481223181 63859961289858048 63894196171094016 64206179550835686 64240080107059584 64363316554141696 64366786379460096 64435296541278208 64711740019739904 64745907509477376 64749922012671168 64839376587826176 64873611469062144 65062049635988496 65190377150063424 65221281279737856 65225325257991808 65259763918282752 65388481401356288 65474771000131584 65578415109289992 65703687206363136 65707761095698848 65738910496243712 66094780582591488 66098878721268484 66225145041334272 66351665254597632 66619342333246976 66838828729300992 66913577177481216 67143904083902464 67240303628543136 67404866290384896 67733991614068416 67769754838216704 68267330130714624 68307610035345408 68641143287471118 68809134338101248 69181624730679552 69726361933283328 69730685244415104 70242657970145024 70279745758150656 70414012106919936 70511291846295552 70622908579235376 70795749765185536 70931001916809216 71178994473560064 71183407853673752 71357056911923328 71455639504951296 71743907128112128 71880970692480768 71918923501780992 72060775421902848 72408731123409408 72412634676892608 72446962587697152 72489708608937984 72800707522207392 72843662264255064 72944298661304448 72978878612570112 72982812902694912 73021938481250304 73373941439705088 73378490915240784 73417234408068096 73518663217692672 73558076061876224 73562041576525824 73775716997951241 73921231232661204 73956274308274176 73999910871624192 74102144671801344 74356628155415424 74503288171501056 74543228866276352 74582587335180288 74946760124902848 75089928235843584 75094584109370112 75536892094390272 75541575681449696 75685880047239168 75830474576683008 76136391237996544 76387232833486848 76508150960838324 76659054611648656 76846061289763584 77110577346356736 77262669214889984 77410276130363904 77451148386533376 78019805863673856 78065840040394752 78447020899966992 78639010672115712 79022990216413152 79064713977919488 79216389605097472 79450772151639798 79645218485833728 79692211707902976 80076368782755072 80081333835382971 80277323394451456 80473156693622784 80711895519126144 81064002190639104 81347422255497216 81352466118484288 81459822513835584 81550922185055232 81663588005658624 81993036717842432 82101238439141376 82149680791406592 82263173820678144 82550802279645882 82752835569610752 82757296773591552 82845381267357696 83200808596808448 83249899730577216 83364912755776512 83408929031651328 83855933073948672 83861132474560896 83905410752077824 84070904658886656 84315105140515704 84481407123041376 84521456352313344 84571326710427648 84688165339201536 84979003606189056 84984272641630908 85146615053144064 85192261561458688 85608239401114248 85653440142746112 85822381839280128 86241436438104738 86282320026319872 86327876679303168 86333229350228224 86452502117101568 86663399516209152 86749399514651328 86920502866751232 87013018557710336 87437886812386656 87604916275150848 87610348127598464 87824070045444096 88126374110121984 88300193388445696 88468887006130176 88900863993464796 89118438305734656 89600870796562944 89653738171390848 90306389464252416 90311988818757888 90359673117622272 90800882459016912 91023106840952832 91076813380460544 91515850037434368 91521524383294824 91745512450801664 92242166307572736 92974246992553472 93096940015812096 93201053925777408 93706327677534208 93829986787590144 93885349475893248 94163878105647168 94343774033881008 94574669222412288 94579767741247488 94905325964746752 95086638396352512 95142742549231104 95274186006601728 95841294256641024 95891898002374656 96309269326253529 96360120160589376 96544974831212544 96550179569190144 96652944811917312 97067610029609856 97118861264216064 97124883019006752 97259064881739264 97310417203593216 97362584641667072 97785565725095136 97831921919606784 97837987886987712 97889645877424128 98024884290256896 98082722102034432 98367622663934988 98555530809544704 98561641643548272 98608365744365568 98666547828832256 98802859562401792 99142170873887232 99148318081902726 99337717562001408 99929013499870464 100126112145826816 100258243093951488 100370365766221824 100715856125853696 101107299435577344 101600987421102624 101849643777982464 102010867947784432 102400995196071936 102461415053018112 102814103128475648 102961714931206677 103213701507151872 103772437096019328 104087786720526336 104589542899924992 104596027866622656 105363986955217536 105419618637225984 105934362868853064 106193624647778304 106256282277203968 106396502875213824 106768491710340096 106775111780510628 107615860692168192 107821456038721152 108091163132854272 108463229673996288 108613096685114112 108670443881545728 108734562913406976 108884784007544832 109265493396382596 109416447991956672 109468317918855168 109532907721875456 110067736372861176 110125851612102144 110277994826539008 110337114092814336 110343062364788736 110881846848991806 110934411462411264 110992984301961216 110999866307436288 111153217007702016 111754932257251584 111814843299414528 111873881002770432 112420140187354272 112634892353765376 112641876164055168 112695275136417792 112761768947236864 113305338141585408 113312363522174544 113528820070858752 114144319201485664 114204586856994816 114429842452373504 114580849250230272 114762226441257486 114988581917472984 115043093368426496 115665866019535104 115673037762219847 115894003822334976 116115414195545856 116583849083182208 117029708795510784 117098760060592128 117501832146829312 117670531349950488 117958516008173568 118534485324619728 118597070966879232 118824584407646208 119467827728750592 119538317561854464 120415985091677184 120479564156829696 121067843278689216 121435751173947392 121596003285958656 122021133383245824 122028699177726432 122989555076763648 123224521187109888 123394760731017216 124129253354416128 124268071901036544 124570963743929066 124874849595865824 125047369133664768 125180465967857664 125551837474196224 125791698711841344 125858116128116736 126031994087473152 126106356988329984 126540434619662336 126722110684562064 126782184528470016 126856990065641472 127032248008802304 127476408962446362 127719922579716096 127788392342188032 128412359101671372 128480160214119168 128726633108283392 128733572758920192 129362154657157107 129423480039479808 129491815018954752 129499844025342336 129678753175652352 130124099271976992 130380754300126848 130442562559475712 130450650515983616 130519527836565504 130776962802712576 130949542000263168 131156830218579984 131407374412726272 131415522191397696 131477820992487424 132189561165182976 132197757442536968 132450290082668544 132703330509195264 133238684666493952 133677657458601984 133827154354962432 134480607257086272 135467983228136832 135539509676433408 136534660261429248 136615220070690816 137282286574942236 137618268676202496 138363249461359104 139452723866566656 139461370488830208 140485315940290048 140559491516301312 140828024213839872 141245817158470752 141591499530371072 141862003833618432 142357988947120128 142366815707347504 142714113823846656 142911279009902592 143487814256224256 143761941384961536 143837847003561984 144817462246818816 144825269353785216 144893925175394304 144979417217875968 145601415044414784 145687324528510128 145888597322608896 145965625805389824 146043876962500608 146747882879410176 146756981830481568 146834468816136192 147037326435385344 147116152123752448 147124083153051648 147551433995902482 147842462465322408 147912548616548352 147999821743248384 148204289343602688 148713256310830848 148722477122854089 149006576343002112 149086457732552704 149893520249805696 150189168218740224 151073784188780544 151083151362899392 151371760094478336 151660949153366016 152272782475993088 152774465666973696 153016301921676648 153318109223297312 153692122579527168 154221154692713472 154525338429779968 154820552260727808 154902296773066752 156131680080789504 156894041799933984 157278021344231424 158045980432826304 158129427955838976 158901544303279596 159290436971667456 159384423415805952 160152737565510144 160162667670765942 160554646788902912 160946313387245568 161423791038252288 162694844510994432 162704932236968576 162919645027671168 163101844370110464 163327176011317248 163986073435684864 164202476878282752 164299361582813184 164526347641356288 165101604559291764 165505671139221504 165514593547183104 166401617193616896 166499799461154432 166729825511553024 167711866147897344 167722264949121792 167810821504155648 168141809317773312 168630210281031408 168962814246082752 169042912704626688 169142653420855296 169958007212378112 169968545283261816 170293230106288128 170384523122917376 171216478802228496 171306880285492224 171644763678560256 172143339661886229 172482872876209476 172564640052639744 172666458700456448 172905004234203136 173498799029302656 173841005733502464 174026037115420672 174875773624773312 175209832550301696 175220696255196928 175648140090888192 176252748220243968 176600386776891392 176937774012260352 177801727986929592 178236876611469312 179201741593125888 179307476342781696 180623977637515776 180719346235244544 181601764918033824 182046213681905664 182153626760921088 183031700074868736 183043048766589648 183491024901603328 184484332615145472 185948493985106944 186193880031624192 186402107851554816 186856445615893599 187770698951786496 188327756211294336 188687548067762016 189149338444824576 189159535482494976 189810651929493504 190173276792705024 190285485098462208 190548372013203456 191214613443669543 191682588513282048 192618538652507058 192720240321178752 193089949662425088 193100359138380288 193305889623834624 194135220059219712 194237722528432128 194249766038013504 194518129763478528 194620834407186432 195571131450190272 195663843839213568 195675975773975424 195779291754848256 196165444204068864 196735245327869976 197111061619089408 197123283287096544 197216731488731136 197333095657664512 197605719124803584 198284341747774464 198296636163805452 198675435124002816 199858026999740928 200252224291653632 200516486187902976 200740731532443648 201431712251707392 202214598871154688 203201974842205248 204021735895568864 204801990392143872 204922830106036224 205628206256951296 205923429862413354 206427403014303744 207544874192038656 209179085799849984 209192055733245312 210727973910435072 210839237274451968 211868725737706128 212387249295556608 212512564554407936 212793005750427648 213536983420680192 213550223561021256 215231721384336384 215642912077442304 216182326265708544 217226193370228224 217340887763091456 217469125826813952 218530986792765192 218832895983913344 218936635837710336 219065815443750912 220135472745722352 220251703224204288 220555989653078016 220674228185628672 220686124729577472 221763693697983612 221868822924822528 221999732614872576 222306434015404032 223509864514503168 223629686598829056 223747762005540864 224840280374708544 225269784707530752 225283752328110336 225523537894473728 226610676283170816 226624727044349088 227057640141717504 228288638402971328 228409173713989632 228859684904747008 229161698500460544 229524452882514972 229977163834945968 230086186736852992 231331732039070208 231346075524439694 231788007644669952 232230828391091712 233167698166364416 234059417591021568 234197520121184256 235003664293658624 235341062699900976 235917032016347136 237068970649239456 237194141933758464 237649168815292416 238935655457501184 239076635123708928 240244001506148913 240831970183354368 242135686557378432 242871502347894784 243192006571917312 244042266766491648 244057398355452864 245979110153527296 246449042374219776 246789521462034432 248258506708832256 248536143802073088 249141927487858132 249749699191731648 250094738267329536 251103674948392448 251583397423682688 251716232256233472 252212713976659968 253080869239324672 253444221369124128 253564369056940032 253713980131282944 254064496017604608 254952817924892724 255439845159432192 255576784684376064 256824718203342744 256960320428238336 257453266216566784 257467145517840384 258724309314314214 258846960078959616 258983630037909504 258999688050684672 259357506351304704 260248198543953984 260761508600253696 260901301031967232 261039055673131008 262313660437159968 262814748825452544 262831044382795392 262955641984974848 264379122330365952 264395514885073936 264900580165337088 265406661018390528 266477369332987904 267355314917203968 268961214514172544 270935966456273664 271079019352866816 273069320522858496 273230440141381632 274564573149884472 275236537352404992 276726498922718208 278922740977660416 280970631880580096 281118983032602624 281656048427679744 282491634316941504 283724007667236864 284715977894240256 284733631414695008 285428227647693312 285822558019805184 286975628512448512 287523882769923072 287675694007123968 288927807978760587 289634924493637632 289650538707570432 289958834435751936 291202830088829568 291374649057020256 291777194645217792 291931251610779648 292087753925001216 293495765758820352 293513963660963136 293668937632272384 294074652870770688 294248166306103296 295102867991804964 295684924930644816 295825097233096704 295999643486496768 296408578687205376 297426512621661696 297444954245708178 298013152686004224 298172915465105408 299787040499611392 300378336437480448 302147568377561088 302166302725798784 303321898306732032 304545564951986176 305548931333947392 306032603843353296 306636218446594624 307384245159054336 308442309385426944 309050676859559936 309641104521455616 312263360161579008 313788083599867968 316091960865652608 316258855911677952 317803088606559192 318580873943334912 318768846831611904 320305475131020288 320325335341531884 321109293577805824 322847582076504576 325389689021988864 325409864473937152 325839290055342336 326203688740220928 326654352022634496 327972146871369728 328404953756565504 328598723165626368 330203209118583528 331011342278443008 331029187094366208 332803234387233792 332999598922308864 333459651023106048 335444529898243584 335621643008311296 337260420562062816 337925628492165504 338085825409253376 338285306841710592 339916014424756224 339937090566523632 340586460212576256 340769046245834752 342432957604456992 342613760570984448 343289527357120512 344286679323772458 344965745752418952 345129280105279488 345332917400912896 345810008468406272 346997598058605312 347019113286659541 347682011467004928 349751547249546624 350441392510393856 351296280181776384 352505496440487936 353200773553782784 353875548024520704 355603455973859184 356473753222938624 358403483186251776 358614952685563392 361247955275031552 361438692470489088 363203529836067648 364307253521842176 366063400149737472 366086097533179296 366982049803206656 368968665230290944 371896987970213888 372387760063248384 372804215703109632 373712891231787198 375541397903572992 376655512422588672 377375096135524032 378319070964989952 379621303858987008 380346553585410048 380570970196924416 381096744026406912 382429226887339086 383365177026564096 385237077305014116 385440480642357504 386179899324850176 386200718276760576 388086463971471321 388270440118439424 388475445056864256 388499532076027008 389036259526957056 391142262900380544 391327687678427136 391351951547950848 391558583509696512 392330888408137728 393470490655739952 394222123238178816 394246566574193088 394433462977462272 394666191315329024 396568683495548928 396593272327610904 397350870248005632 399716053999481856 400504448583307264 401032972375805952 401481463064887296 406403949684410496 408043471791137728 409603980784287744 409845660212072448 411256412513902592 411846859724826708 412854806028607488 415089748384077312 418358171599699968 418384111466490624 421455947820870144 421678474548903936 423737451475412256 424774498591113216 425025129108815872 425586011500855296 427073966841360384 427100447122042512 430463442768672768 431285824154884608 434452386740456448 434681775526182912 434938251653627904 437061973585530384 437665791967826688 438131630887501824 440270945491444704 440503406448408576 441111979306156032 441348456371257344 441372249459154944 443527387395967224 443737645849645056 443999465229745152 444612868030808064 446167431368562267 447019729029006336 447259373197658112 449680560749417088 450567504656220672 451047075788947456 453221352566341632 453249454088698176 454115280283435008 456577276805942656 456818347427979264 457719369809494016 458323397000921088 459048905765029944 459954327669891936 460172373473705984 462663464078140416 462692151048879388 463576015289339904 464461656782183424 466335396332728832 468395040242368512 470007328587317248 470682125399801952 471834064032694272 474137941298478912 474388283867516928 477871310915002368 478153270247417856 480488003012297826 481663940366708736 484271373114756864 488084533532983296 488114796710905728 491958220307054592 492898084748439552 493579042924068864 496517013417664512 498283854975716264 499499398383463296 500189476534659072 502207349896784896 503166794847365376 503432464512466944 504425427953319936 506888442738248256 507128738113880064 507427960262565888 509905635849785448 510879690318864384 511153569368752128 513649436406685488 513920640856476672 514906532433133568 514934291035680768 516430018985658687 517448618628628428 517693920157919232 517999376101369344 518715012702609408 520496397087907968 521523017200507392 521802602063934464 522078111346262016 524627320874319936 525629497650905088 525662088765590784 528758244660731904 528791029770147872 529801160330674176 530813322036781056 532954738665975808 534710629834407936 537922429028345088 541871932912547328 542158038705733632 546138641045716992 546460880282763264 549129146299768944 550473074704809984 553452997845436416 557845481955320832 560569336847680797 561941263761160192 563312096855359488 564983268633883008 567448015334473728 569431955788480512 569467262829390016 570856455295386624 571645116039610368 573951257024897024 575047765539846144 577855615957521174 579269848987275264 579301077415140864 579917668871503872 582405660177659136 582749298114040512 583554389290435584 583862503221559296 586991531517640704 587027927321926272 587337875264544768 588496332612206592 590205735983609928 591369849861289632 591650194466193408 591999286972993536 592817157374410752 594853025243323392 594889908491416356 596026305372008448 596345830930210816 599574080999222784 600756672874960896 604295136755122176 604332605451597568 606643796613464064 609091129903972352 612065207686706592 613272436893189248 614768490318108672 616884618770853888 618101353719119872 619282209042911232 627576167199735936 632183921731305216 632517711823355904 635606177213118384 637161747886669824 637537693663223808 640610950262040576 640650670683063768 642218587155611648 645695164153009152 650819728947874304 651678580110684672 652407377480441856 655944293742739456 656809907513131008 657197446331252736 660406418237167056 662022684556886016 662058374188732416 665606468774467584 665999197844617728 666919302046212096 670889059796487168 671243286016622592 674520841124125632 675851256984331008 676570613683421184 679832028849512448 679874181133047264 681172920425152512 681538092491669504 684865915208913984 685227521141968896 686579054714241024 688573358647544916 689931491504837904 690258560210558976 690665834801825792 691620016936812544 693995196117210624 694038226573319082 695364022934009856 699503094499093248 700882785020787712 702592560363552768 705010992880975872 707751096049041408 711206911947718368 712947506445877248 716806966372503552 717229905371126784 720732004518446739 722495910550063104 726407059672135296 728614507043684352 732126800299474944 732172195066358592 737937330460581888 743793975940427776 744775520126496768 745608431406219264 747425782463574396 753311024845177344 754750192271048064 756638141929979904 759242607717974016 760693107170820096 761141940393848832 762193488052813824 764858453774678172 766730354053128192 770474154610028232 770880961284715008 772359798649700352 772401436553521152 776172927942942642 776540880236878848 776950890113728512 776999064152054016 778072519053914112 782284525800761088 782703903095901696 783117167019393024 786940981311479904 788444246476357632 788493133148386176 788866925954924544 789332382630658048 793137366991097856 793186544655221808 794701740496011264 799432107998963712 801008897166614528 802065944751611904 809711264335538929 812807899368820992 816086943582275456 819207961568575488 819691320424144896 822512825027805184 823693719449653416 825709612057214976 830179496768154624 836768222932981248 842911895641740288 843356949097807872 847474902950824512 850050258217631744 851172023001710592 854147933682720768 854200894244085024 860926885537345536 862571648309769216 868904773480912896 869876503307255808 874123947171060768 875331583935653376 876263261775003648 880541890982889408 881006812896817152 882223958612312064 882744498918309888 887054774791934448 887475291699290112 887998930459490304 889225736061616128 892334862737124534 894039458058012672 894518746395316224 899361121498834176 901135009312441344 906442705132683264 906498908177396352 913154553611885312 913636694855958528 915438739618988032 916646794001842176 918097811530059888 919908655339783872 920344746947411968 925326928156280832 925384302097758776 927152030578679808 928923313564366848 932670792665457664 936790080484737024 941364250799603904 948275882596957824 948776567735033856 955742621830004736 956306540494835712 960976006024595652 963327880733417472 968542746229513728 976169067065966592 976229593421811456 983916440614109184 985796169496879104 993034026835329024 996567709951432528 998998796766926592 1000378953069318144 1004414699793569792 1006333589694730752 1006864929024933888 1013776885476496512 1014257476227760128 1014855920525131776 1019811271699570896 1021759380637728768 1022307138737504256 1027298872813370976 1027841281712953344 1029813064866267136 1029868582071361536 1032860037971317374 1034897237257256856 1035387840315838464 1035998752202738688 1037430025405218816 1040992794175815936 1041057339859978623 1043046034401014784 1043605204127868928 1049254641748639872 1051324177531181568 1057516489321463808 1057582059540295744 1059602320661348352 1061626644073562112 1065909477331951616 1069421259668815872 1075844858056690176 1083743865825094656 1084316077411467264 1092921760565526528 1098258292599537888 1100946149409619968 1106905995690872832 1115690963910641664 1121138673695361594 1123882527522320384 1126624193710718976 1129966537267766016 1138863911576961024 1138934525658780032 1141712910590773248 1143290232079220736 1147902514049794048 1150095531079692288 1155711231915042348 1158539697974550528 1158602154830281728 1164811320355318272 1165498596228081024 1167108778580871168 1173983063035281408 1174055854643852544 1174675750529089536 1176992665224413184 1180411471967219856 1182739699722579264 1183300388932386816 1183998573945987072 1189706050486646784 1189779816982832712 1192052610744016896 1192691661860421632 1199148161998445568 1201513345749921792 1208665210903195136 1218182259807944704 1224130415373413184 1226544873786378496 1229536980636217344 1233769237541707776 1236202707438239744 1238564418085822464 1255152334399471872 1264367843462610432 1265035423646711808 1271212354426236768 1274323495773339648 1275075387326447616 1281221900524081152 1281301341366127536 1284437174311223296 1291390328306018304 1301639457895748608 1303357160221369344 1304814754960883712 1314394892662505472 1320812836474334112 1324045369113772032 1324116748377464832 1331212937548935168 1331998395689235456 1333838604092424192 1338502294105686801 1341778119592974336 1349041682248251264 1351702513968662016 1353141227366842368 1359664057699024896 1359748362266094528 1362345840850305024 1369731830417827968 1370455042283937792 1373158109428482048 1377146717295089832 1379862983009675808 1380517120421117952 1381331669603651584 1383240033873625088 1387990392234421248 1388076453146638164 1390728045868019712 1399006188998186496 1401765570041575424 1405185120727105536 1410021985761951744 1415502192098082816 1422413823895436736 1433613932745007104 1434459810742253568 1441464009036893478 1444991821100126208 1452814119344270592 1464253600598949888 1464344390132717184 1475874660921163776 1487587951880855552 1489551040252993536 1494851564927148792 1506622049690354688 1509500384542096128 1513276283859959808 1521386214341640192 1522283880787697664 1529716907549356344 1533460708106256384 1540948309220056464 1541761922569430016 1544719597299400704 1544802873107042304 1552345855885885284 1553081760473757696 1553998128304108032 1556145038107828224 1564569051601522176 1565407806191803392 1566234334038786048 1573881962622959808 1576888492952715264 1576986266296772352 1578664765261316096 1586274733982195712 1586373089310443616 1589403480992022528 1598864215997927424 1602017794333229056 1604131889503223808 1619422528671077858 1625615798737641984 1632173887164550912 1638415923137150976 1639382640848289792 1645025650055610368 1647387438899306832 1651419224114429952 1660358993536309248 1673536445865962496 1681708010543042391 1685823791283480576 1694949805901649024 1700100516435263488 1702344046003421184 1708295867365441536 1708401788488170048 1721853771074691072 1725143296619538432 1737809546961825792 1739753006614511616 1748247894342121536 1750663167871306752 1761083781965778816 1762013625793634304 1765488997836619776 1774109549583868896 1774950583398580224 1775997860918980608 1778451472123232256 1784669725474249068 1788078916116025344 1789037492790632448 1798722242997668352 1802270018624882688 1812885410265366528 1812997816354792704 1826309107223770624 1827273389711917056 1836195623060119776 1839817310679567744 1840689493894823936 1850653856312561664 1850768604195517552 1854304061157359616 1857846627128733696 1865341585330915328 1882728501599207808 1896551765193915648 1897553135470067712 1911485243660009472 1912613080989671424 1921952012049191304 1926655761466834944 1937085492459027456 1952459186843622912 1967832881228218368 1971592338993758208 1986068053670658048 1993135419902865056 1997997593533853184 2000757906138636288 2008829399587139584 2012667179389461504 2013729858049867776 2027553770952993024 2029711841050263552 2039622543399141792 2043518761275457536 2044614277475008512 2054597745626741952 2055682563425906688 2059737164142723072 2065720075942634748 2069794474514513712 2070775680631676928 2071997504405477376 2074860050810437632 2081985588351631872 2082114679719957246 2086092068802029568 2087210408255737856 2098509283497279744 2102648355062363136 2115032978642927616 2115164119080591488 2123253288147124224 2131818954663903232 2138842519337631744 2151689716113380352 2167487731650189312 2185843521131053056 2196516585199075776 2213811991381745664 2231381927821283328 2242277347390723188 2247765055044640768 2259933074535532032 2277727823153922048 2277869051317560064 2283425821181546496 2286580464158441472 2295805028099588096 2300191062159384576 2311422463830084696 2317079395949101056 2317204309660563456 2329622640710636544 2330997192456162048 2334217557161742336 2348111709287705088 2349351501058179072 2360822943934439712 2365479399445158528 2366600777864773632 2367997147891974144 2379412100973293568 2379559633965665424 2384105221488033792 2385383323720843264 2398296323996891136 2403026691499843584 2417330421806390272 2429133793006616787 2448260830746826368 2453089747572756992 2459073961272434688 2467538475083415552 2472405414876479488 2477128836171644928 2510304668798943744 2528735686925220864 2530070847293423616 2542424708852473536 2550150774652895232 2562443801048162304 2562602682732255072 2568874348622446592 2582780656612036608 2603278915791497216 2606714320442738688 2609629509921767424 2628789785325010944 2641625672948668224 2648233496754929664 2662425875097870336 2663996791378470912 2667677208184848384 2677004588211373602 2683556239185948672 2698083364496502528 2703405027937324032 2719328115398049792 2719496724532189056 2739463660835655936 2740910084567875584 2746316218856964096 2754293434590179664 2759725966019351616 2761034240842235904 2762663339207303168 2775980784468842496 2776152906293276328 2781456091736039424 2798012377996372992 2803531140083150848 2810370241454211072 2844827647790873472 2867227865490014208 2868919621484507136 2882928018073786956 2889983642200252416 2905628238688541184 2928507201197899776 2928688780265434368 2951749321842327552 2975175903761711104 2979102080505987072 2989703129854297584 3013244099380709376 3019000769084192256 3042772428683280384 3044567761575395328 3059433815098712688 3066921416212512768 3081896618440112928 3083523845138860032 3089439194598801408 3089605746214084608 3104691711771770568 3106163520947515392 3107996256608216064 3112290076215656448 3123172019579935869 3129138103203044352 3130815612383606784 3147763925245919616 3153972532593544704 3157329530522632192 3172549467964391424 3172746178620887232 3178806961984045056 3197728431995854848 3204035588666458112 3208263779006447616 3238845057342155716 3251231597475283968 3264347774329101824 3278765281696579584 3290051300111220736 3294774877798613664 3302838448228859904 3320717987072618496 3347072891731924992 3363416021086084782 3371647582566961152 3389899611803298048 3416591734730883072 3416803576976340096 3443707542149382144 3450286593239076864 3475619093923651584 3496495788684243072 3501326335742613504 3522167563931557632 3524027251587268608 3530977995673239552 3548219099167737792 3549901166797160448 3551995721837961216 3569339450948498136 3576157832232050688 3578074985581264896 3597444485995336704 3604540037249765376 3625995632709585408 3652618214447541248 3654546779423834112 3672391246120239552 3679634621359135488 3701307712625123328 3701537208391035104 3708608122314719232 3715693254257467392 3730683170661830656 3765457003198415616 3793103530387831296 3795106270940135424 3822970487320018944 3825226161979342848 3843904024098382608 3853311522933669888 3874170984918054912 3904918373687245824 3943184677987516416 3972136107341316096 3986270839805730112 3995995187067706368 4001515812277272576 4017658799174279168 4025334358778923008 4055107541905986048 4059423682100527104 4079245086798283584 4087037522550915072 4109195491253483904 4111365126851813376 4119474328285446144 4131440151885269496 4139588949029027424 4141551361263353856 4143995008810954752 4149720101620875264 4163971176703263744 4164229359439914492 4172184137604059136 4174420816511475712 4197018566994559488 4205296710124726272 4230065957285855232 4230328238161182976 4246506576294248448 4263637909327806464 4303379432226760704 4334975463300378624 4393033170398151552 4427623982763491328 4462763855642566656 4484554694781446376 4495530110089281536 4519866149071064064 4555738102635120128 4566851642363092992 4591610056199176192 4600382124318769152 4622844927660169392 4634158791898202112 4634408619321126912 4659245281421273088 4661994384912324096 4668435114323484672 4696223418575410176 4698703002116358144 4721645887868879424 4730958798890317056 4735994295783948288 4758824201946587136 4759119267931330848 4768210442976067584 4770766647441686528 4796592647993782272 4806053382999687168 4834660843612780544 4858267586013233574 4896521661493652736 4906179495145513984 4918147922544869376 4935076950166831104 4954257672343289856 5020609337597887488 5045124031629127173 5057471373850441728 5084849417704947072 5100301549305790464 5124887602096324608 5125205365464510144 5165561313224073216 5206557831582994432 5213428640885477376 5219259019843534848 5283251345897336448 5296466993509859328 5324851750195740672 5327993582756941824 5335354416369696768 5354009176422747204 5367112478371897344 5396166728993005056 5406810055874648064 5438656230796099584 5438993449064378112 5478927321671311872 5481820169135751168 5508586869180359328 5519451932038703232 5522068481684471808 5525326678414606336 5551961568937684992 5552305812586552656 5562912183472078848 5596024755992745984 5607062280166301696 5689655295581746944 5734455730980028416 5737839242969014272 5765856036147573912 5779967284400504832 5811256477377082368 5857377560530868736 5903498643684655104 5950351807523422208 5958204161011974144 5979406259708595168 6026488198761418752 6038001538168384512 6089135523150790656 6118867630197425376 6133842832425025536 6163793236880225856 6167047690277720064 6179211492428169216 6209383423543541136 6212327041895030784 6215992513216432128 6224580152431312896 6246344039159871738 6258276206406088704 6261631224767213568 6295527850491839232 6307945065187089408 6345098935928782848 6345492357241774464 6395456863991709696 6408071177332916224 6416527558012895232 6477690114684311432 6502463194950567936 6528695548658203648 6557530563393159168 6589549755597227328 6641435974145236992 6694145783463849984 6726832042172169564 6743295165133922304 6779799223606596096 6833183469461766144 6833607153952680192 6887415084298764288 6900573186478153728 6951238187847303168 6992991577368486144 7002652671485227008 7044335127863115264 7048054503174537216 7096438198335475584 7099802333594320896 7103991443675922432 7138678901896996272 7152315664464101376 7156149971162529792 7194888971990673408 7209080074499530752 7251991265419170816 7287401379019850361 7305236428895082496 7344782492240479104 7359269242718270976 7402615425250246656 7403074416782070208 7417216244629438464 7431386508514934784 7461366341323661312 7530914006396831232 7586207060775662592 7590212541880270848 7650452323958685696 7687808048196765216 7706623045867339776 7748341969836109824 7809836747374491648 7886369355975032832 7972541679611460224 7991990374135412736 8003031624554545152 8035317598348558336 8050668717557846016 8110215083811972096 8158490173596567168 8218390982506967808 8222730253703626752 8238948656570892288 8262880303770538992 8279177898058054848 8283102722526707712 8287990017621909504 8327942353406527488 8328458718879828984 8344368275208118272 8348841633022951424 8394037133989118976 8410593420249452544 8460656476322365952 8527275818655612928 8606758864453521408 8669950926600757248 8786066340796303104 8855247965526982656 8925527711285133312 8969109389562892752 8991060220178563072 9039732298142128128 9111476205270240256 9133703284726185984 9200764248637538304 9245689855320338784 9268317583796404224 9268817238642253824 9318490562842546176 9323988769824648192 9336870228646969344 9369516058739807607 9392446837150820352 9443291775737758848 9461917597780634112 9471988591567896576 9517648403893174272 9518238535862661696 9536420885952135168 9593185295987564544 9612106765999374336 9669321687225561088 9716535172026467148 9793043322987305472 9812358990291027968 9836295845089738752 9870153900333662208 9908515344686579712 10041218675195774976 10090248063258254346 10114942747700883456 10169698835409894144 10249775204192649216 10250410730929020288 10331122626448146432 10413115663165988864 10426857281770954752 10566502691794672896 10592933987019718656 10649703500391481344 10655987165513883648 10708018352845494408 10734224956743794688 10792333457986010112 10813620111749296128 10877986898128756224 10957854643342623744 10963640338271502336 11017173738360718656 11038903864077406464 11050653356829212672 11103923137875369984 11104611625173105312 11125824366944157696 11192049511985491968 11214124560332603392 11379310591163493888 11468911461960056832 11475678485938028544 11531712072295147824 11559934568801009664 11622512954754164736 11714755121061737472 11900703615046844416 11916408322023948288 11958812519417190336 12052976397522837504 12076003076336769024 12178271046301581312 12237735260394850752 12327586473760451712 12334095380555440128 12358422984856338432 12418766847087082272 12424654083790061568 12431985026432864256 12449160304862625792 12492688078319743476 12516552412812177408 12523262449534427136 12591055700983678464 12615890130374178816 12690197871857565696 12690984714483548928 12790913727983419392 12955380229368622864 13004926389901135872 13057391097316407296 13179099511194454656 13282871948290473984 13388291566927699968 13453664084344339128 13486590330267844608 13559598447213192192 13667214307905360384 13774830168597528576 13801146372956307456 13902476375694606336 13985983154736972288 14005305342970454016 14088670255726230528 14096109006349074432 14192876396670951168 14207982887351844864 14277357803793992544 14304631328928202752 14312299942325059584 14389777943981346816 14418160148999061504 14503982530838341632 14574802758039700722 14610472857790164992 14689564984480958208 14718538485436541952 14805230850500493312 14806148833564140416 14862773017029869568 14922732682647322624 15061828012793662464 15172414121551325184 15300904647917371392 15375616096393530432 15496683939672219648 15619673494748983296 15945083359222920448 15983980748270825472 16006063249109090304 16070635196697116672 16101337435115692032 16220430167623944192 16316980347193134336 16436781965013935616 16445460507407253504 16525760607541077984 16558355796116109696 16566205445053415424 16575980035243819008 16655884706813054976 16656917437759657968 16688736550416236544 16697683266045902848 16788074267978237952 16821186840498905088 16921312952644731904 17213517728907042816 17339901853201514496 17572132681592606208 17710495931053965312 17851055422570266624 17938218779125785504 17982120440357126144 18079464596284256256 18222952410540480512 18267406569452371968 18401528497275076608 18491379710640677568 18537634477284507648 18636981125685092352 18647977539649296384 18673740457293938688 18739032117479615214 18784893674301640704 18886583551475517696 18923835195561268224 19035296807786348544 19036477071725323392 19186370591975129088 19224213531998748672 19338643374451122176 19433070344052934296 19586086645974610944 19624717980582055936 19672591690179477504 20082437350391549952 20180496126516508692 20229885495401766912 20339397670819788288 20499550408385298432 20500821461858040576 20662245252896292864 20826231326331977728 20853714563541909504 21133005383589345792 21299407000782962688 21311974331027767296 21416036705690988816 21468449913487589376 21584666915972020224 21627240223498592256 21755973796257512448 21862204137059551083 21915709286685247488 22034347476721437312 22077807728154812928 22101306713658425344 22207846275750739968 22209223250346210624 22251648733888315392 22384099023970983936 22428249120665206784 22758621182326987776 22951356971876057088 23063424144590295648 23119869137602019328 23245025909508329472 23429510242123474944 23917625038834380672 24105952795045675008 24152006152673538048 24475470520789701504 24655172947520903424 24668190761110880256 24716845969712676864 24837533694174164544 24849308167580123136 24863970052865728512 24985376156639486952 25033104825624354816 25046524899068854272 25182111401967356928 25231780260748357632 25381969428967097856 25581827455966838784 25910760458737245728 26009852779802271744 26114782194632814592 26358199022388909312 26565743896580947968 26776583133855399936 26907328168688678256 26973180660535689216 27119196894426384384 27334428615810720768 27602292745912614912 27804952751389212672 27971966309473944576 28010610685940908032 28177340511452461056 28385752793341902336 28415965774703689728 28554715607587985088 28609262657856405504 28779555887962693632 28836320297998123008 29007965061676683264 29149605516079401444 29220945715580329984 29379129968961916416 29437076970873083904 29610461701000986624 29612297667128280832 29725546034059739136 29845465365294645248 30123656025587324928 30344828243102650368 30751232192787060864 30993367879344439296 31239346989497966592 31890166718445840896 31967961496541650944 32141270393394233344 32202674870231384064 32440860335247888384 32633960694386268672 32873563930027871232 32890921014814507008 33051521215082155968 33116711592232219392 33151960070487638016 33311769413626109952 33313834875519315936 33377473100832473088 33395366532091805696 33576148535956475904 33642373680997810176 33842625905289463808 34427035457814085632 34679803706403028992 35144265363185212416 35702110845140533248 35876437558251571008 36158929192568512512 36445904821080961024 36534813138904743936 36982759421281355136 37075268954569015296 37273962251370184704 37295955079298592768 37347480914587877376 37478064234959230428 37569787348603281408 37773167102951035392 37847670391122536448 38070593615572697088 38072954143450646784 38372741183950258176 38677286748902244352 38866140688105868592 39172173291949221888 39249435961164111872 40164874700783099904 40360992253033017384 40459770990803533824 40678795341639576576 41001642923716081152 41324490505792585728 41652462652663955456 41707429127083819008 42266010767178691584 42623948662055534592 42832073411381977632 42936899826975178752 43169333831944040448 43254480446997184512 43511947592515024896 43724408274119102166 43831418573370494976 44068694953442874624 44155615456309625856 44415692551501479936 44418446500692421248 44768198047941967872 44856498241330413568 45517242364653975552 45902713943752114176 46126848289180591296 46490051819016658944 46859020484246949888 47835250077668761344 48211905590091350016 48304012305347076096 48950941041579403008 49310345895041806848 49336381522221760512 49675067388348329088 49698616335160246272 49727940105731457024 49970752313278973904 50066209651248709632 50093049798137708544 50364222803934713856 50463560521496715264 50763938857934195712 51821520917474491456 52019705559604543488 52229564389265629184 52716398044777818624 53131487793161895936 53553166267710799872 53814656337377356512 53946361321071378432 54238393788852768768 54668857231621441536 55204585491825229824 55943932618947889152 56021221371881816064 56354681022904922112 56771505586683804672 57109431215175970176 57559111775925387264 57672640595996246016 58015930123353366528 58299211032158802888 58441891431160659968 58758259937923832832 58874153941746167808 59224595334256561664 59690930730589290496 60247312051174649856 60689656486205300736 61502464385574121728 61986735758688878592 62478693978995933184 63780333436891681792 63935922993083301888 64405349740462768128 64881720670495776768 65267921388772537344 65586612411178653249 65747127860055742464 66103042430164311936 66233423184464438784 66303920140975276032 66623538827252219904 66627669751038631872 66754946201664946176 67152297071912951808 67284747361995620352 67685251810578927616 68854070915628171264 69359607412806057984 70288530726370424832 71752875116503142016 72317858385137025024 72891809642161922048 73965518842562710272 74150537909138030592 74547924502740369408 74591910158597185536 74956128469918460856 75139574697206562816 75546334205902070784 75695340782245072896 76145908286901293568 76745482367900516352 77354573497804488704 77732281376211737184 78344346583898443776 78498871922328223744 80329749401566199808 80721984506066034768 80919541981607067648 81357590683279153152 82003285847432162304 83304925305327910912 83414858254167638016 84532021534357383168 85247897324111069184 85664146822763955264 86338667663888080896 86508960893994369024 87023895185030049792 87448816548238204332 87662837146740989952 88137389906885749248 88311230912619251712 88831385103002959872 88836893001384842496 89536396095883935744 91034484729307951104 92253696578361182592 92980103638033317888 93718040968493899776 95670500155337522688 96423811180182700032 96608024610694152192 97901882083158806016 98620691790083613696 98672763044443521024 99350134776696658176 99455880211462914048 99941504626557947808 100132419302497419264 100186099596275417088 100728445607869427712 100927121042993430528 101527877715868391424 103643041834948982912 104039411119209086976 104459128778531258368 105432796089555637248 107106332535421599744 107629312674754713024 108476787577705537536 109337714463242883072 111887865237895778304 112042442743763632128 112709362045809844224 113543011173367609344 114218862430351940352 115118223551850774528 116031860246706733056 116598422064317605776 116883782862321319936 117516519875847665664 117748307883492335616 118449190668513123328 120494624102349299712 121379312972410601472 123004928771148243456 123973471517377757184 124957387957991866368 127560666873783363584 127871845986166603776 128810699480925536256 129763441340991553536 130535842777545074688 131173224822357306498 131494255720111484928 132206084860328623872 132466846368928877568 133247077654504439808 133255339502077263744 134304594143825903616 134569494723991240704 135370503621157855232 137708141831256342528 140577061452740849664 143505750233006284032 144635716770274050048 145783619284323844096 147931037685125420544 149095849005480738816 149183820317194371072 149912256939836921712 150279149394413125632 151092668411804141568 151390681564490145792 152291816573802587136 154709146995608977408 155464562752423474368 156688693167796887552 156997743844656447488 160659498803132399616 161443969012132069536 161839083963214135296 162715181366558306304 164006571694864324608 169064043068714766336 171328293645527910528 172677335327776161792 173017921787988738048 174047790370060099584 174897633096476408664 175325674293481979904 176274779813771498496 176622461825238503424 177673786002769684992 179072792191767871488 182068969458615902208 184507393156722365184 185960207276066635776 187436081936987799552 191341000310675045376 193216049221388304384 195803764166317612032 197241383580167227392 198700269553393316352 198911760422925828096 199883009253115895616 200264838604994838528 201456891215738855424 201854242085986861056 203055755431736782848 207286083669897965824 208078822238418173952 208918257557062516736 210865592179111274496 215258625349509426048 216953575155411075072 218675428926485766144 223775730475791556608 225418724091619688448 227086022346735218688 228437724860703880704 230236447103701549056 232063720493413466112 233196844128635211552 233767565724642639872 235033039751695331328 235496615766984671232 236898381337026246656 240989248204698599424 242758625944821202944 246009857542296486912 249914775915983732736 255121333747566727168 255743691972333207552 259526882681983107072 261071685555090149376 262346449644714612996 262988511440222969856 264412169720657247744 264933692737857755136 266494155309008879616 266510679004154527488 268609188287651807232 270741007242315710464 281154122905481699328 287011500466012568064 289271433540548100096 291567238568647688192 295862075370250841088 298367640634388742144 299824513879673843424 300558298788826251264 302185336823608283136 302781363128980291584 304583633147605174272 310929125504846948736 313377386335593775104 313995487689312894976 321318997606264799232 322887938024264139072 325430362733116612608 328013143389728649216 338128086137429532672 342656587291055821056 345354670655552323584 348095580740120199168 349795266192952817328 350651348586963959808 352549559627542996992 353244923650477006848 355347572005539369984 364137938917231804416 369014786313444730368 371920414552133271552 374872163873975599104 382682000621350090752 386432098442776608768 391607528332635224064 394482767160334454784 397400539106786632704 399766018506231791232 402913782431477710848 403708484171973722112 406111510863473565696 414572167339795931648 417836515114125033472 421731184358222548992 430517250699018852096 433907150310822150144 437350857852971532288 447551460951583113216 450837448183239376896 454172044693470437376 456875449721407761408 464127440986826932224 466393688257270423104 470066079503390662656 470993231533969342464 473796762674052493312 481978496409397198848 485517251889642405888 492019715084592973824 510242667495133454336 519053765363966214144 522143371110180298752 524692899289429225992 525977022880445939712 528824339441314495488 529867385475715510272 533021358008309054976 537218376575303614464 541482014484631420928 562308245810963398656 574023000932025136128 583134477137295376384 591724150740501682176 596735281268777484288 599649027759347686848 604370673647216566272 605562726257960583168 609167266295210348544 621858251009693897472 626754772671187550208 645775876048528278144 650860725466233225216 656026286779457298432 676256172274859065344 685313174582111642112 690709341311104647168 696191161480240398336 699590532385905634656 701302697173927919616 705099119255085993984 706489847300954013696 710695144011078739968 728275877834463608832 738029572626889460736 749744327747951198208 765364001242700181504 783215056665270448128 788965534320668909568 794801078213573265408 799532037012463582464 805827564862955421696 812223021726947131392 829144334679591863296 843462368716445097984 861034501398037704192 867814300621644300288 874701715705943064576 895102921903166226432 901674896366478753792 908344089386940874752 913750899442815522816 932787376514540846208 940132159006781325312 941986463067938684928 947593525348104986624 963956992818794397696 984039430169185947648 1020485334990266908672 1044286742220360597504 1049385798578858451984 1051954045760891879424 1057648678882628990976 1059734770951431020544 1066042716016618109952 1082964028969262841856 1124616491621926797312 1148046001864050272256 1183448301481003364352 1199298055518695373696 1208741347294433132544 1211125452515921166336 1218334532590420697088 1243716502019387794944 1253509545342375100416 1291551752097056556288 1301721450932466450432 1312052573558914596864 1352512344549718130688 1370626349164223284224 1392382322960480796672 1399181064771811269312 1410198238510171987968 1412979694601908027392 1421390288022157479936 1456551755668927217664 1476059145253778921472 1530728002485400363008 1566430113330540896256 1577931068641337819136 1589602156427146530816 1599064074024927164928 1611655129725910843392 1624446043453894262784 1658288669359183726592 1686924737432890195968 1722069002796075408384 1749403431411886129152 1790205843806332452864 1816688178773881749504 1827501798885631045632 1865574753029081692416 1880264318013562650624 1895187050696209973248 1968078860338371895296 2040970669980533817344 2088573484440721195008 2098771597157716903968 2103908091521783758848 2115297357765257981952 2119469541902862041088 2132085432033236219904 2249232983243853594624 2296092003728100544512 2366896602962006728704 2398596111037390747392 2417482694588866265088 2436669065180841394176 2487433004038775589888 2583103504194113112576 2603442901864932900864 2624105147117829193728 2705024689099436261376 2741252698328446568448 2798362129543622538624 2820396477020343975936 2825959389203816054784 2842780576044314959872 2952118290507557842944 3061456004970800726016 3132860226661081792512 3155862137282675638272 3179204312854293061632 3198128148049854329856 3248892086907788525568 3316577338718367453184 3373849474865780391936 3444138005592150816768 3633376357547763499008 3655003597771262091264 3731149506058163384832 3760528636027125301248 3790374101392419946496 3936157720676743790592 4081941339961067634688 4177146968881442390016 4197543194315433807936 4230594715530515963904 4238939083805724082176 4264170864066472439808 4592184007456201089024 4733793205924013457408 4797192222074781494784 4834965389177732530176 4873338130361682788352 4974866008077551179776 5166207008388226225152 5248210294235658387456 5482505396656893136896 5596724259087245077248 5640792954040687951872 5685561152088629919744 5904236581015115685888 6122912009941601452032 6265720453322163585024 6311724274565351276544 6358408625708586123264 6396256296099708659712 6633154677436734906368 6747698949731560783872 6888276011184301633536 7310007195542524182528 7462299012116326769664 7580748202784839892992 7872315441353487581184 8395086388630867615872 8461189431061031927808 8477878167611448164352 8528341728132944879616 9184368014912402178048 9467586411848026914816 9594384444149562989568 9746676260723365576704 9949732016155102359552 10332414016776452450304 10965010793313786273792 11193448518174490154496 11281585908081375903744 11371122304177259839488 11808473162030231371776 12245824019883202904064 12531440906644327170048 12716817251417172246528 12792512592199417319424 13266309354873469812736 13776552022368603267072 14620014391085048365056 14924598024232653539328 15744630882706975162368 16790172777261735231744 16922378862122063855616 17056683456265889759232 18368736029824804356096 18935172823696053829632 19188768888299125979136 19899464032310204719104 20664828033552904900608 21930021586627572547584 22386897036348980308992 22742244608354519678976 23616946324060462743552 25433634502834344493056 25585025184398834638848 26532618709746939625472 27553104044737206534144 29240028782170096730112 29849196048465307078656 33580345554523470463488 33844757724244127711232 34113366912531779518464 36737472059649608712192 38377537776598251958272 39798928064620409438208 41329656067105809801216 43860043173255145095168 44773794072697960617984 47233892648120925487104 51170050368797669277696 53065237419493879250944 55106208089474413068288 59698392096930614157312 67160691109046940926976 68226733825063559036928 76755075553196503916544 79597856129240818876416 82659312134211619602432 87720086346510290190336 89547588145395921235968 102340100737595338555392 110212416178948826136576 119396784193861228314624 134321382218093881853952 153510151106393007833088 159195712258481637752832 165318624268423239204864 179095176290791842471936 204680201475190677110784 238793568387722456629248 268642764436187763707904 307020302212786015666176 330637248536846478409728 358190352581583684943872 477587136775444913258496 537285528872375527415808 614040604425572031332352 716380705163167369887744 1074571057744751054831616 1432761410326334739775488 2149142115489502109663232 4298284230979004219326464
- Sum of all divisors σ(n): 16424179127089997627341197
- Sum of proper divisors (its aliquot sum) s(n): 12125894896110993408014733
- 4298284230979004219326464 is an abundant number, because the sum of its proper divisors (12125894896110993408014733) is greater than itself. Its abundance is 7827610665131989188688269
Bases of 4298284230979004219326464
- Binary: 11100011100011001001110100011111101100010110000111100101100100000100000000000000002
- Hexadecimal: 0x38E32747EC58796410000
- Base-36: JFXSSI1EDU11J400
Squares and roots of 4298284230979004219326464
- 4298284230979004219326464 squared (42982842309790042193264642) is 18475247330282769695027252127184459227809810743296
- 4298284230979004219326464 cubed (42982842309790042193264643) is 79411864263191375510304368377381372678180573970902209166706012020323385344
-
4298284230979004219326464 is a
perfect square number . Itssquare root is 2073230385408 -
The
cube root of 4298284230979004219326464 is 162591701.8472120695
Scales and comparisons
How big is 4298284230979004219326464?- 4,298,284,230,979,004,219,326,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,298,284,230,979,004,219,326,464 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 4298284230979004219326464 cubic inches would be around 13549308.5 feet tall.
Recreational maths with 4298284230979004219326464
- 4298284230979004219326464 backwards is 4646239124009790324828924
- 4298284230979004219326464 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4298284230979004219326464's digits is 108
- 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 4298284230979004219326464 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 4298284230979004219326464 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/4298284230979004219326464/
Chicago style:
Numbermatics. 2024. "Number 4298284230979004219326464 - Facts about the integer". https://numbermatics.com/n/4298284230979004219326464/
The information we have on file for 4298284230979004219326464 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 4298284230979004219326464, math, Factors of 4298284230979004219326464, curriculum, school, college, exams, university, Prime factorization of 4298284230979004219326464, STEM, science, technology, engineering, physics, economics, calculator, four septillion, two hundred ninety-eight sextillion, two hundred eighty-four quintillion, two hundred thirty quadrillion, nine hundred seventy-nine trillion, four billion, two hundred nineteen million, three hundred twenty-six thousand, four hundred sixty-four.