20545029536041247440896
20,545,029,536,041,247,440,896 is an even composite number composed of six prime numbers multiplied together.
What does the number 20545029536041247440896 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17955 divisors.
20545029536041247440896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 20545029536041247440896:
218 × 36 × 72 × 112 × 172 × 894
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 17 × 17 × 89 × 89 × 89 × 89)See below for interesting mathematical facts about the number 20545029536041247440896 from the Numbermatics database.
Names of 20545029536041247440896
- Cardinal: 20545029536041247440896 can be written as Twenty sextillion, five hundred forty-five quintillion, twenty-nine quadrillion, five hundred thirty-six trillion, forty-one billion, two hundred forty-seven million, four hundred forty thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 2.0545029536041247440896 × 1022
Factors of 20545029536041247440896
Divisors of 20545029536041247440896
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 63 64 66 68 72 77 81 84 88 89 96 98 99 102 108 112 119 121 126 128 132 136 144 147 153 154 162 168 176 178 187 189 192 196 198 204 216 224 231 238 242 243 252 256 264 267 272 288 289 294 297 306 308 324 336 352 356 357 363 374 378 384 392 396 408 432 441 448 459 462 476 484 486 504 512 528 534 539 544 561 567 576 578 588 594 612 616 623 648 672 693 704 712 714 726 729 748 756 768 784 792 801 816 833 847 864 867 882 891 896 918 924 952 968 972 979 1008 1024 1056 1068 1071 1078 1088 1089 1122 1134 1152 1156 1176 1188 1224 1232 1246 1296 1309 1323 1344 1377 1386 1408 1424 1428 1452 1458 1496 1512 1513 1536 1568 1584 1602 1617 1632 1666 1683 1694 1701 1728 1734 1764 1782 1792 1836 1848 1869 1904 1936 1944 1958 2016 2023 2048 2057 2079 2112 2136 2142 2156 2176 2178 2244 2268 2304 2312 2352 2376 2403 2448 2464 2492 2499 2541 2592 2601 2618 2646 2673 2688 2754 2772 2816 2848 2856 2904 2916 2937 2992 3024 3026 3072 3136 3168 3179 3204 3213 3234 3264 3267 3332 3366 3388 3402 3456 3468 3528 3564 3584 3672 3696 3738 3808 3872 3888 3916 3927 3969 4032 4046 4096 4114 4131 4158 4224 4272 4284 4312 4352 4356 4361 4488 4536 4539 4608 4624 4704 4752 4806 4851 4896 4928 4984 4998 5049 5082 5103 5184 5202 5236 5292 5346 5376 5508 5544 5607 5632 5696 5712 5808 5832 5874 5929 5984 6048 6052 6069 6144 6171 6237 6272 6336 6358 6408 6426 6468 6528 6534 6664 6732 6776 6804 6853 6912 6936 7056 7128 7168 7209 7344 7392 7476 7497 7616 7623 7744 7776 7803 7832 7854 7921 7938 8019 8064 8092 8192 8228 8262 8316 8448 8544 8568 8624 8704 8712 8722 8811 8976 9072 9078 9163 9216 9248 9408 9504 9537 9612 9639 9702 9792 9801 9856 9968 9996 10098 10164 10206 10368 10404 10472 10584 10591 10692 10752 10769 11016 11088 11214 11264 11392 11424 11616 11664 11748 11781 11858 11907 11968 12096 12104 12138 12288 12342 12393 12474 12544 12672 12716 12816 12852 12936 13056 13068 13083 13328 13464 13552 13608 13617 13706 13824 13872 14112 14161 14256 14336 14399 14418 14553 14688 14784 14952 14994 15147 15232 15246 15488 15552 15606 15664 15708 15842 15876 16038 16128 16184 16384 16456 16524 16632 16643 16821 16896 17088 17136 17248 17408 17424 17444 17622 17787 17952 18144 18156 18207 18326 18432 18496 18513 18711 18816 19008 19074 19224 19278 19404 19584 19602 19712 19936 19992 20196 20328 20412 20559 20736 20808 20944 21168 21182 21384 21504 21538 21627 22032 22176 22253 22428 22491 22528 22784 22848 22869 23232 23328 23409 23496 23562 23716 23763 23814 23936 24192 24208 24276 24576 24684 24786 24948 25088 25344 25432 25632 25704 25721 25872 26112 26136 26166 26433 26656 26928 27104 27216 27234 27412 27489 27648 27744 28224 28322 28512 28611 28672 28798 28836 28917 29106 29376 29403 29568 29904 29988 30294 30464 30492 30976 31104 31212 31328 31416 31684 31752 31773 32076 32256 32307 32368 32768 32912 33048 33264 33286 33642 33792 34176 34272 34496 34816 34848 34888 34969 35244 35343 35574 35721 35904 36288 36312 36414 36652 36864 36992 37026 37422 37632 38016 38148 38448 38556 38808 39168 39204 39249 39424 39872 39984 40392 40656 40824 40851 41118 41472 41616 41888 42336 42364 42483 42768 43008 43076 43197 43254 43659 44064 44352 44506 44856 44982 45056 45441 45568 45696 45738 46464 46656 46818 46992 47124 47432 47526 47628 47872 47971 48384 48416 48552 49152 49368 49572 49896 49929 50176 50463 50688 50864 51264 51408 51442 51744 52224 52272 52332 52866 53312 53361 53856 54208 54432 54468 54621 54824 54978 55296 55447 55488 55539 56133 56448 56644 57024 57222 57344 57596 57672 57834 58212 58752 58806 59136 59808 59976 60588 60928 60984 61677 61952 62208 62424 62656 62832 63368 63504 63546 64152 64512 64614 64736 64881 65536 65824 66096 66528 66572 66759 67284 67473 67584 68352 68544 68607 68992 69632 69696 69776 69938 70227 70488 70686 71148 71289 71442 71808 72576 72624 72828 73304 73728 73984 74052 74137 74844 75264 75383 76032 76296 76896 77112 77163 77616 78336 78408 78498 78848 79299 79744 79968 80784 81312 81648 81702 82236 82467 82944 83232 83776 84672 84728 84966 85536 85833 86016 86152 86394 86508 86751 87131 87318 88128 88209 88704 89012 89712 89964 90112 90882 91136 91392 91476 92928 93312 93636 93984 94248 94864 95052 95256 95319 95744 95942 96768 96832 96921 97104 98304 98736 99144 99792 99858 100352 100793 100926 101376 101728 102528 102816 102884 103488 104448 104544 104664 104907 105732 106029 106624 106722 107712 108416 108864 108936 109242 109648 109956 110592 110894 110976 111078 112266 112896 113288 114048 114444 114688 115192 115344 115668 116424 116501 117504 117612 117747 118272 119616 119952 121176 121856 121968 122553 123354 123904 124416 124848 125312 125664 126736 127008 127092 127449 128304 129024 129228 129472 129591 129762 130977 131072 131648 132192 133056 133144 133518 134568 134657 134946 135168 136323 136704 137088 137214 137984 139264 139392 139552 139876 140454 140976 141372 142296 142578 142884 143616 143913 145152 145248 145656 146608 147456 147968 148104 148274 149688 149787 150528 150766 151389 152064 152592 153792 154224 154326 155232 155771 156672 156816 156996 157696 158598 159488 159936 160083 161568 162624 163296 163404 163863 164472 164934 165888 166341 166464 166617 167552 169344 169456 169932 171072 171666 172032 172304 172788 173016 173502 174262 174636 176256 176418 177408 178024 179424 179928 180047 180224 181764 182272 182784 182952 183073 185031 185856 186624 187272 187968 188496 189728 190104 190512 190638 191488 191884 193536 193664 193842 194208 196608 197472 198288 199584 199716 200277 200704 201586 201852 202419 202752 203456 205056 205632 205768 205821 206976 208896 209088 209328 209814 210681 211464 212058 213248 213444 213867 215424 216832 217728 217872 218484 219296 219912 221184 221788 221952 222156 222411 224532 225792 226149 226576 228096 228888 229376 230384 230688 231336 231489 232848 233002 235008 235224 235494 236544 237897 239232 239904 242352 243712 243936 244783 245106 246708 247401 247808 248832 249696 250624 251328 253472 254016 254184 254898 256608 257499 258048 258456 258944 259182 259524 261393 261954 262144 263296 264384 266112 266288 267036 269136 269314 269892 270336 272646 273408 274176 274428 275968 278528 278784 279104 279752 280908 281952 282744 282931 284592 285156 285768 285957 287232 287826 290304 290496 290763 291312 293216 294912 295936 296208 296548 299376 299574 301056 301532 302379 302778 304128 305184 307584 308448 308652 310464 311542 313344 313632 313992 314721 315392 317196 318087 318976 319872 320166 323136 325248 326592 326808 327726 328944 329868 331776 332682 332928 333234 335104 338688 338912 339864 342144 343332 344064 344608 345576 346032 347004 348524 349272 349503 352512 352836 353241 354816 356048 358848 359856 360094 360448 363528 364544 365568 365904 366146 367659 370062 371712 373248 374544 375936 376992 379456 380208 381024 381276 382347 382976 383768 387072 387328 387684 388129 388416 388773 392931 393216 394944 396576 399168 399432 400554 401408 403172 403704 403971 404838 405504 406912 410112 411264 411536 411642 413952 417792 418176 418656 419628 421362 422928 424116 426496 426888 427734 430848 431739 433664 435456 435744 436968 438592 439824 442368 443576 443904 444312 444822 449064 449361 451584 452298 453152 454167 456192 457776 458752 460768 461376 462672 462978 465696 466004 467313 470016 470448 470988 473088 475794 478464 479808 480249 484704 487424 487872 489566 490212 491589 493416 494802 495616 497664 499023 499392 499851 501248 502656 506944 508032 508368 509796 513216 514998 516096 516912 517888 518364 519048 522786 523908 526592 527681 528768 532224 532576 534072 538272 538628 539784 540141 540672 545292 546816 548352 548856 549219 551936 555093 557056 557568 558208 559504 561816 563904 565488 565862 569184 570312 571536 571914 574464 575652 580608 580992 581526 582624 586432 589824 591872 592416 593096 598752 599148 600831 602112 603064 604758 605556 607257 608256 609917 610368 615168 616896 617304 617463 620928 623084 626688 627264 627984 629442 630784 634392 636174 637952 639744 640332 641601 646272 650496 653184 653616 655452 657888 659736 663552 665364 665856 666468 667233 670208 677376 677824 678447 679728 684288 686664 688128 689216 691152 692064 694008 694467 697048 698544 699006 704969 705024 705672 706482 709632 712096 713691 717696 719712 720188 720896 727056 729088 731136 731808 732292 734349 735318 740124 742203 743424 746496 749088 751872 753984 758912 760416 762048 762552 764694 765952 767536 772497 774144 774656 775368 776258 776832 777546 784179 785862 786432 789888 793152 798336 798864 801108 802816 806344 807408 807942 809676 811008 813824 815507 820224 822528 823072 823284 827904 835584 836352 837312 839256 842724 845856 848232 848793 852992 853776 855468 857871 861696 863478 867328 870912 871488 872289 873936 877184 879648 884736 887152 887808 888624 889644 898128 898722 903168 904596 906304 907137 908334 912384 915552 917504 921536 922752 925344 925956 931392 932008 934626 940032 940896 941976 942599 944163 946176 951588 954261 956928 958441 959616 960498 969408 974848 975744 979132 980424 983178 986832 989604 991232 995328 998046 998784 999702 1002496 1005312 1013888 1016064 1016736 1019592 1026432 1029996 1032192 1033824 1035776 1036728 1038096 1045572 1047816 1048509 1053184 1055362 1057536 1059723 1064448 1065152 1068144 1076544 1077256 1079568 1080282 1081344 1090584 1093632 1096704 1097712 1098438 1102977 1103872 1110186 1114112 1115136 1116416 1119008 1123632 1127808 1130976 1131724 1138368 1140624 1143072 1143828 1147041 1148928 1151304 1161216 1161984 1163052 1164387 1165248 1166319 1172864 1179648 1183744 1184832 1186192 1197504 1198296 1201662 1204224 1206128 1209516 1211112 1211913 1214514 1216512 1219834 1220736 1230336 1233792 1234608 1234926 1241856 1246168 1253376 1254528 1255968 1258884 1260329 1261568 1268784 1272348 1275904 1279488 1280664 1281511 1283202 1292544 1295217 1300992 1306368 1307232 1310904 1315776 1319472 1327104 1330728 1331712 1332936 1334466 1340416 1348083 1354752 1355648 1356894 1359456 1368576 1373328 1376256 1378432 1382304 1384128 1388016 1388934 1394096 1397088 1398012 1401939 1409938 1410048 1411344 1412964 1419264 1424192 1427382 1435392 1439424 1440376 1440747 1441792 1454112 1458176 1462272 1463616 1464584 1468698 1470636 1474767 1480248 1481227 1484406 1486848 1492992 1497069 1498176 1499553 1503744 1507968 1517824 1520832 1524096 1525104 1529388 1531904 1535072 1544994 1548288 1549312 1550736 1552516 1553664 1555092 1568358 1571724 1579776 1583043 1586304 1596672 1597728 1602216 1605632 1612688 1614816 1615884 1619352 1620423 1622016 1627648 1631014 1640448 1645056 1646144 1646568 1647657 1655808 1665279 1671168 1672704 1674624 1678512 1685448 1691712 1696464 1697586 1705984 1707552 1710936 1713481 1715742 1723392 1726956 1734656 1741824 1742976 1744578 1747872 1754368 1759296 1769472 1774304 1775616 1777248 1779288 1796256 1797444 1802493 1806336 1809192 1812608 1814274 1816668 1824768 1829751 1831104 1835008 1843072 1845504 1850688 1851912 1862784 1864016 1869252 1880064 1881792 1883952 1885198 1888326 1892352 1903176 1908522 1913856 1916882 1919232 1920996 1924803 1938816 1949696 1951488 1958264 1960848 1966356 1973664 1979208 1980517 1982464 1990656 1996092 1997568 1999404 2001699 2004992 2010624 2027776 2032128 2033472 2035341 2039184 2052864 2059992 2064384 2067648 2071552 2073456 2076192 2083401 2091144 2095632 2097018 2106368 2110724 2114907 2115072 2119446 2128896 2130304 2136288 2153088 2154512 2159136 2160564 2162688 2181168 2187264 2193408 2195424 2196876 2203047 2205954 2207744 2220372 2226609 2228224 2230272 2232832 2238016 2247264 2255616 2261952 2263448 2276736 2281248 2286144 2287656 2289169 2294082 2297856 2302608 2317491 2322432 2323968 2326104 2328774 2330496 2332638 2345728 2352537 2359296 2367488 2369664 2372384 2395008 2396592 2403324 2408448 2412256 2419032 2422224 2423826 2429028 2433024 2439668 2441472 2446521 2460672 2467584 2469216 2469852 2483712 2492336 2506752 2509056 2511936 2517768 2520658 2523136 2537568 2544696 2546379 2551808 2558976 2561328 2563022 2566404 2573613 2585088 2590434 2601984 2612736 2614464 2616867 2621808 2631552 2638944 2654208 2661456 2663424 2665872 2668932 2680832 2696166 2709504 2711296 2713788 2718912 2721411 2737152 2746656 2752512 2756864 2764608 2768256 2776032 2777868 2788192 2794176 2796024 2803878 2819876 2820096 2822688 2825928 2827797 2832489 2838528 2848384 2854764 2870784 2875323 2878848 2880752 2881494 2883584 2908224 2916352 2924544 2927232 2929168 2937396 2941272 2949534 2960496 2962454 2968812 2973696 2985984 2994138 2996352 2999106 3007488 3015936 3035648 3041664 3048192 3050208 3058776 3063808 3070144 3089988 3096576 3098624 3101472 3105032 3107328 3110184 3112241 3136716 3143448 3145527 3159552 3166086 3172608 3179169 3193344 3195456 3204432 3211264 3225376 3229632 3231768 3238704 3240846 3244032 3255296 3262028 3280896 3290112 3292288 3293136 3295314 3311616 3330558 3342336 3345408 3349248 3357024 3370896 3383424 3392928 3395172 3411968 3415104 3421872 3426962 3431484 3441123 3446784 3453912 3469312 3483648 3485952 3489156 3493161 3495744 3498957 3508736 3518592 3538944 3548608 3551232 3554496 3558576 3592512 3594888 3604986 3612672 3618384 3625216 3628548 3633336 3635739 3649536 3659502 3662208 3686144 3691008 3701376 3703824 3725568 3728032 3738504 3760128 3763584 3767904 3770396 3776652 3780987 3784704 3806352 3817044 3827712 3833764 3838464 3841992 3844533 3849606 3877632 3885651 3899392 3902976 3916528 3921696 3932712 3947328 3958416 3961034 3964928 3981312 3992184 3995136 3998808 4003398 4009984 4021248 4044249 4055552 4064256 4066944 4070682 4078368 4105728 4119984 4128768 4135296 4143104 4146912 4152384 4166802 4182288 4191264 4194036 4205817 4212736 4221448 4229814 4230144 4238892 4257792 4260608 4269419 4272576 4306176 4309024 4318272 4321128 4322241 4325376 4362336 4374528 4386816 4390848 4393752 4406094 4411908 4415488 4440744 4443681 4453218 4456448 4460544 4465664 4476032 4491207 4494528 4511232 4523904 4526896 4553472 4562496 4572288 4575312 4578338 4588164 4595712 4605216 4634982 4644864 4647936 4652208 4657548 4660992 4665276 4691456 4705074 4734976 4739328 4744768 4749129 4790016 4793184 4806648 4816896 4824512 4838064 4844448 4847652 4858056 4861269 4866048 4879336 4882944 4893042 4921344 4934783 4935168 4938432 4939704 4942971 4967424 4984672 4995837 5013504 5018112 5023872 5035536 5041316 5046272 5075136 5089392 5092758 5103616 5117952 5122656 5126044 5132808 5140443 5147226 5170176 5180868 5203968 5225472 5228928 5233734 5243616 5263104 5277888 5308416 5322912 5326848 5331744 5337864 5361664 5392332 5407479 5419008 5422592 5427576 5437824 5442822 5474304 5489253 5493312 5505024 5513728 5529216 5536512 5552064 5555736 5576384 5588352 5592048 5607756 5639752 5640192 5645376 5651856 5655594 5664978 5677056 5696768 5709528 5741568 5750646 5757696 5761504 5762988 5774409 5816448 5832704 5849088 5854464 5858336 5874792 5882544 5899068 5920992 5924908 5937624 5941551 5947392 5971968 5988276 5992704 5998212 6005097 6014976 6031872 6071296 6083328 6096384 6100416 6106023 6117552 6127616 6140288 6179976 6193152 6197248 6202944 6210064 6214656 6220368 6224482 6250203 6273432 6286896 6291054 6319104 6332172 6344721 6345216 6358338 6386688 6390912 6408864 6422528 6450752 6459264 6463536 6477408 6481692 6488064 6510592 6524056 6561792 6580224 6584576 6586272 6590628 6598193 6609141 6623232 6661116 6679827 6684672 6690816 6698496 6709087 6714048 6741792 6766848 6785856 6790344 6823936 6830208 6843744 6853924 6862968 6867507 6882246 6893568 6907824 6938624 6967296 6971904 6978312 6986322 6991488 6997914 7017472 7037184 7057611 7077888 7097216 7102464 7108992 7117152 7185024 7189776 7209972 7225344 7236768 7250432 7257096 7266672 7271478 7299072 7319004 7324416 7339563 7372288 7382016 7402752 7407648 7451136 7456064 7477008 7520256 7527168 7535808 7540792 7553304 7561974 7569408 7612704 7634088 7639137 7655424 7667528 7676928 7683984 7689066 7699212 7720839 7754659 7755264 7771302 7798784 7805952 7833056 7843392 7850601 7865424 7894656 7916832 7922068 7929856 7962624 7984368 7990272 7997616 8006796 8019968 8042496 8088498 8111104 8128512 8133888 8141364 8156736 8164233 8211456 8239968 8257536 8270592 8286208 8293824 8304768 8333604 8364576 8382528 8388072 8411634 8425472 8442896 8459628 8460288 8477784 8483391 8497467 8515584 8521216 8538838 8545152 8612352 8618048 8625969 8636544 8642256 8644482 8650752 8724672 8749056 8773632 8781696 8787504 8812188 8823816 8830976 8881488 8887362 8906436 8921088 8931328 8952064 8970577 8982414 8989056 9022464 9047808 9053792 9106944 9124992 9144576 9150624 9156676 9176328 9191424 9210432 9269964 9289728 9295872 9304416 9315096 9321984 9330552 9336723 9382912 9410148 9436581 9469952 9478656 9489536 9498258 9580032 9586368 9613296 9633792 9649024 9676128 9688896 9695304 9716112 9722538 9732096 9758672 9765888 9786084 9842688 9869566 9870336 9876864 9879408 9885942 9934848 9969344 9991674 10027008 10036224 10047744 10071072 10082632 10092544 10150272 10178784 10185516 10207232 10235904 10245312 10252088 10265616 10280886 10294452 10323369 10340352 10361736 10368589 10407936 10450944 10457856 10467468 10479483 10487232 10496871 10526208 10555776 10616832 10645824 10653696 10663488 10675728 10723328 10784664 10814958 10838016 10845184 10855152 10875648 10885644 10907217 10948608 10978506 10986624 11027456 11058432 11073024 11104128 11111472 11152768 11176704 11184096 11215512 11279504 11280384 11290752 11303712 11311188 11329956 11342961 11354112 11393536 11419056 11483136 11501292 11515392 11523008 11525976 11533599 11548818 11632896 11656953 11665408 11698176 11708928 11716672 11749584 11765088 11798136 11841984 11849816 11875248 11883102 11894784 11943936 11976552 11984473 11985408 11996424 12010194 12029952 12063744 12132747 12142592 12166656 12192768 12200832 12212046 12235104 12255232 12280576 12359952 12386304 12394496 12405888 12420128 12429312 12440736 12448964 12500406 12546864 12573792 12582108 12617451 12638208 12664344 12689442 12690432 12716676 12773376 12781824 12808257 12817728 12845056 12901504 12918528 12927072 12954816 12963384 12976128 13021184 13048112 13123584 13160448 13169152 13172544 13181256 13196386 13218282 13246464 13322232 13331043 13359654 13369344 13381632 13396992 13418174 13428096 13473621 13483584 13533696 13571712 13580688 13647872 13660416 13687488 13707848 13725936 13735014 13764492 13787136 13815648 13863619 13877248 13934592 13943808 13956624 13972644 13982976 13995828 14034944 14074368 14115222 14194432 14204928 14217984 14234304 14247387 14370048 14379552 14419944 14450688 14473536 14500864 14514192 14533344 14542956 14583807 14598144 14638008 14648832 14679126 14744576 14764032 14804349 14805504 14815296 14828913 14902272 14912128 14954016 15040512 15054336 15071616 15081584 15106608 15123948 15138816 15225408 15268176 15278274 15310848 15335056 15353856 15367968 15378132 15398424 15421329 15441678 15509318 15510528 15542604 15597568 15611904 15666112 15686784 15701202 15730848 15789312 15833664 15844136 15859712 15925248 15968736 15980544 15995232 16013592 16024183 16039936 16084992 16176996 16222208 16222437 16257024 16267776 16282728 16293497 16313472 16328466 16422912 16467759 16479936 16515072 16541184 16572416 16587648 16609536 16667208 16729152 16765056 16776144 16823268 16850944 16885792 16919256 16920576 16955568 16966782 16994934 17031168 17042432 17077676 17090304 17224704 17236096 17251938 17273088 17284512 17288964 17449344 17498112 17547264 17563392 17575008 17624376 17647632 17661952 17762976 17774724 17812872 17824653 17842176 17862656 17904128 17941154 17964828 17978112 18015291 18044928 18095616 18107584 18213888 18249984 18289152 18301248 18313352 18318069 18352656 18382848 18420864 18539928 18579456 18591744 18608832 18630192 18643968 18661104 18673446 18750609 18765824 18820296 18873162 18939904 18957312 18979072 18996516 19034163 19160064 19172736 19226592 19267584 19298048 19352256 19377792 19390608 19432224 19445076 19464192 19517344 19531776 19572168 19685376 19739132 19740672 19753728 19758816 19771884 19794579 19827423 19869696 19938688 19983348 20054016 20072448 20095488 20127261 20142144 20165264 20185088 20300544 20357568 20371032 20414464 20471808 20490624 20504176 20531232 20561772 20588904 20602521 20646738 20680704 20723472 20737178 20815872 20901888 20915712 20934936 20958966 20974464 20993742 21052416 21111552 21172833 21233664 21291648 21307392 21326976 21351456 21446656 21569328 21629916 21676032 21690368 21710304 21751296 21771288 21785687 21814434 21897216 21957012 21973248 22018689 22054912 22116864 22146048 22208256 22222944 22305536 22353408 22368192 22431024 22559008 22560768 22581504 22607424 22622376 22659912 22685922 22708224 22787072 22838112 22917411 22966272 23002584 23030784 23046016 23051952 23067198 23097636 23263977 23265792 23313906 23330816 23396352 23417856 23433344 23499168 23530176 23596272 23683968 23699632 23750496 23766204 23789568 23887872 23953104 23968946 23970816 23992848 24020388 24059904 24127488 24265494 24285184 24333312 24385536 24401664 24424092 24470208 24492699 24510464 24561152 24719904 24772608 24788992 24811776 24840256 24858624 24881472 24897928 25000812 25093728 25147584 25164216 25180859 25234902 25276416 25328688 25378884 25380864 25433352 25450173 25492401 25546752 25563648 25616514 25635456 25803008 25837056 25854144 25877907 25909632 25926768 25952256 26042368 26096224 26247168 26320896 26338304 26345088 26362512 26392772 26436564 26492928 26644464 26662086 26719308 26763264 26793984 26836348 26856192 26911731 26947242 26967168 27067392 27143424 27161376 27295744 27320832 27374976 27415696 27451872 27470028 27528984 27574272 27631296 27727238 27754496 27869184 27887616 27913248 27945288 27965952 27991656 28010169 28069888 28148736 28230444 28309743 28388864 28409856 28435968 28468608 28494774 28740096 28759104 28839888 28901376 28947072 29001728 29028384 29066688 29085912 29167614 29196288 29276016 29297664 29358252 29489152 29528064 29608698 29611008 29630592 29657826 29804544 29824256 29908032 30081024 30108672 30143232 30163168 30213216 30247896 30277632 30450816 30536352 30556548 30621696 30670112 30707712 30735936 30756264 30796848 30842658 30883356 31018636 31021056 31085208 31105767 31195136 31223808 31332224 31373568 31402404 31438449 31461696 31578624 31667328 31688272 31719424 31850496 31937472 31961088 31990464 32027184 32048366 32079872 32169984 32353992 32444416 32444874 32514048 32535552 32565456 32586994 32626944 32656932 32721651 32845824 32935518 32959872 33082368 33144832 33175296 33219072 33334416 33458304 33530112 33552288 33646536 33701888 33771584 33838512 33841152 33911136 33933564 33989868 34028883 34062336 34084864 34155352 34180608 34449408 34472192 34503876 34543481 34546176 34569024 34577928 34600797 34898688 34970859 34996224 35094528 35126784 35150016 35248752 35295264 35323904 35525952 35549448 35625744 35649306 35684352 35725312 35808256 35882308 35929656 35953419 35956224 36030582 36089856 36191232 36215168 36427776 36499968 36578304 36602496 36626704 36636138 36705312 36765696 36841728 37079856 37158912 37183488 37217664 37260384 37287936 37322208 37346892 37501218 37531648 37640592 37746324 37852353 37879808 37914624 37958144 37993032 38068326 38320128 38345472 38424771 38453184 38535168 38596096 38704512 38755584 38781216 38864448 38890152 38928384 39034688 39063552 39144336 39370752 39478264 39481344 39507456 39517632 39543768 39589158 39654846 39739392 39877376 39966696 39993129 40108032 40144896 40190976 40254522 40284288 40330528 40420863 40601088 40715136 40742064 40828928 40943616 40981248 41008352 41062464 41123544 41177808 41205042 41293476 41361408 41446944 41474356 41590857 41631744 41803776 41831424 41869872 41917932 41948928 41987484 42104832 42223104 42345666 42583296 42614784 42653952 42702912 42742161 42893312 43138656 43259832 43352064 43380736 43420608 43502592 43542576 43571374 43628868 43751421 43794432 43914024 43946496 44037378 44109824 44233728 44292096 44413047 44416512 44445888 44486739 44611072 44706816 44736384 44862048 45118016 45121536 45163008 45214848 45244752 45319824 45371844 45416448 45574144 45676224 45834822 45932544 46005168 46061568 46092032 46103904 46134396 46195272 46263987 46527954 46531584 46627812 46792704 46835712 46866688 46963609 46998336 47060352 47192544 47367936 47399264 47500992 47532408 47579136 47775744 47906208 47937892 47941632 47985696 48040776 48072549 48119808 48254976 48530988 48570368 48666624 48771072 48803328 48848184 48880491 48940416 48985398 49020928 49122304 49403277 49439808 49545216 49577984 49623552 49680512 49717248 49762944 49795856 50001624 50187456 50295168 50328432 50361718 50469804 50552832 50657376 50757768 50761728 50866704 50900346 50984802 51093504 51127296 51233028 51270912 51606016 51674112 51708288 51755814 51819264 51853536 52084736 52192448 52494336 52641792 52676608 52690176 52725024 52785544 52873128 52985856 53288928 53324172 53438616 53473959 53526528 53587968 53672696 53712384 53823462 53894484 53934336 54045873 54134784 54282613 54286848 54322752 54591488 54641664 54749952 54831392 54903744 54940056 54954207 55057968 55148544 55262592 55454476 55508992 55738368 55775232 55826496 55890576 55931904 55983312 56020338 56139776 56297472 56460888 56619486 56777728 56819712 56871936 56937216 56989548 57102489 57480192 57518208 57679776 57802752 57894144 58003456 58056768 58133376 58171824 58335228 58392576 58552032 58595328 58716504 58978304 59056128 59217396 59222016 59261184 59315652 59383737 59482269 59609088 59648512 59816064 60162048 60217344 60286464 60326336 60381783 60426432 60495792 60555264 60901632 61072704 61113096 61243392 61340224 61415424 61471872 61512528 61593696 61685316 61766712 61807563 62037272 62042112 62170416 62211534 62447616 62664448 62742241 62747136 62804808 62876898 62923392 63157248 63334656 63376544 63518499 63700992 63874944 63922176 63980928 64054368 64096732 64159744 64339968 64707984 64888832 64889748 65028096 65071104 65130912 65173988 65253888 65313864 65357061 65443302 65691648 65871036 65919744 66056067 66164736 66289664 66350592 66438144 66668832 66916608 67060224 67104576 67293072 67403776 67543168 67677024 67682304 67822272 67867128 67979736 68057766 68124672 68169728 68310704 68361216 68752233 68898816 68944384 69007752 69086962 69092352 69138048 69155856 69201594 69791931 69797376 69941718 69992448 70189056 70253568 70300032 70497504 70590528 70647808 71051904 71098896 71251488 71298612 71368704 71450624 71616512 71764616 71859312 71906838 71912448 72061164 72179712 72382464 72430336 72580123 72855552 72999936 73156608 73204992 73253408 73272276 73410624 73478097 73531392 73683456 74159712 74317824 74366976 74435328 74520768 74575872 74644416 74693784 75002436 75063296 75281184 75492648 75542577 75704706 75759616 75829248 75916288 75986064 76136652 76350519 76640256 76690944 76849542 76906368 77192192 77409024 77511168 77562432 77633721 77728896 77780304 77856768 78069376 78127104 78288672 78741504 78956528 78962688 79014912 79035264 79087536 79178316 79309692 79478784 79754752 79933392 79986258 80289792 80381952 80509044 80568576 80661056 80735193 80841726 81202176 81430272 81484128 81657856 81887232 81962496 82016704 82124928 82247088 82355616 82410084 82586952 82722816 82893888 82948712 83181714 83263488 83607552 83662848 83739744 83835864 83891311 83897856 83974968 84030507 84209664 84446208 84691332 84929229 85166592 85229568 85301249 85307904 85405824 85484322 85786624 86277312 86519664 86704128 86761472 86841216 87005184 87085152 87142748 87257736 87502842 87588864 87828048 87892992 88074756 88219648 88467456 88584192 88826094 88833024 88891776 88973478 89222144 89413632 89472768 89724096 90236032 90243072 90326016 90429696 90489504 90639648 90743688 90832896 91148288 91352448 91669644 91865088 92010336 92123136 92184064 92207808 92268792 92390544 92527974 93055908 93063168 93255624 93317301 93585408 93671424 93733376 93927218 93996672 94120704 94315347 94385088 94735872 94798528 95001984 95064816 95158272 95551488 95812416 95875784 95883264 95971392 96081552 96145098 96239616 96509952 97061976 97140736 97333248 97542144 97606656 97696368 97760982 97880832 97970796 98164953 98244608 98806554 98879616 99155968 99247104 99361024 99434496 99525888 99591712 100003248 100374912 100590336 100656864 100723436 100939608 101105664 101314752 101515536 101523456 101733408 101800692 101969604 102086649 102187008 102254592 102466056 102541824 103212032 103348224 103416576 103511628 103630443 103638528 103707072 103802391 104169472 104384896 104988672 105283584 105353216 105380352 105450048 105571088 105746256 105971712 106577856 106648344 106877232 106947918 107053056 107175936 107345392 107424768 107646924 107788968 107860257 107868672 108091746 108269568 108565226 108573696 108645504 109182976 109283328 109499904 109662784 109807488 109880112 109908414 110115936 110297088 110525184 110908952 111017984 111476736 111550464 111652992 111781152 111863808 111966624 112040676 112169281 112279552 112594944 112921776 113238972 113555456 113557059 113639424 113743872 113874432 113979096 114054479 114204978 114960384 115036416 115274313 115359552 115605504 115788288 116006912 116113536 116266752 116343648 116670456 116785152 117104064 117190656 117433008 117956608 118112256 118434792 118444032 118522368 118631304 118767474 118964538 119218176 119297024 119632128 119979387 120324096 120434688 120572928 120652672 120763566 120852864 120991584 121803264 122145408 122226192 122486784 122680448 122830848 122943744 123025056 123187392 123370632 123533424 123615126 124074544 124084224 124340832 124423068 124772571 124895232 125328896 125484482 125494272 125609616 125753796 125846784 126314496 126669312 126753088 127036998 127749888 127844352 127961856 128108736 128193464 128226483 128319488 128679936 129415968 129777664 129779496 130056192 130142208 130261824 130347976 130507776 130627728 130714122 130886604 131254263 131383296 131742072 131829203 131839488 132112134 132329472 132579328 132701184 132876288 133239141 133337664 133460217 133833216 134120448 134209152 134586144 134807552 135086336 135354048 135364608 135644544 135734256 135959472 136115532 136249344 136339456 136621408 136722432 137504466 137797632 137888768 138015504 138173924 138184704 138276096 138311712 138403188 138791961 139583862 139594752 139883436 140378112 140507136 140600064 140890827 140995008 141181056 141295616 142103808 142197792 142502976 142597224 142737408 142901248 143233024 143529232 143718624 143813676 143824896 144122328 144217647 144359424 144764928 144860672 145160246 145711104 145999872 146313216 146409984 146506816 146544552 146641473 146821248 146956194 147062784 147366912 148209831 148319424 148635648 148733952 148870656 149041536 149151744 149288832 149387568 150004872 150126592 150562368 150985296 151085154 151409412 151658496 151832576 151972128 152273304 152499809 152701038 153280512 153381888 153699084 153812736 154384384 154818048 155022336 155124864 155267442 155457792 155560608 156138752 156254208 156577344 157483008 157913056 157925376 158029824 158070528 158175072 158356632 158619384 158957568 159509504 159866784 159972516 160421877 160579584 160763904 161018088 161137152 161322112 161470386 161683452 162404352 162847839 162860544 162968256 163315712 163774464 163924992 164033408 164249856 164494176 164711232 164820168 165173904 165445632 165787776 165897424 166363428 166526976 167215104 167325696 167479488 167671728 167782622 167795712 167949936 168061014 168419328 168892416 169382664 169858458 170333184 170459136 170602498 170615808 170811648 170968644 171307467 171573248 172554624 173039328 173408256 173522944 173682432 174010368 174170304 174285496 174515472 175005684 175177728 175656096 175785984 176149512 176266013 176439296 176934912 177168384 177652188 177666048 177783552 177946956 178151211 178444288 178446807 178827264 178945536 179448192 180472064 180486144 180652032 180859392 180979008 181145349 181279296 181487376 181665792 182296576 182704896 183339288 183730176 184020672 184246272 184368128 184415616 184537584 184781088 185055948 185422689 186111816 186126336 186511248 186634602 187342848 187466752 187854436 187993344 188226723 188241408 188630694 188770176 189471744 189597056 190003968 190129632 191102976 191624832 191751568 191766528 191942784 192163104 192290196 192479232 193019904 194123952 194281472 194666496 195084288 195213312 195392736 195521964 195761664 195941592 196071183 196329906 196489216 197613108 197759232 198168201 198311936 198494208 198722048 198868992 199051776 199183424 200006496 200749824 201180672 201313728 201446872 201879216 202211328 202629504 203031072 203046912 203466816 203601384 203736041 203939208 204173298 204374016 204509184 204932112 205083648 206256699 206424064 206696448 206833152 207023256 207260886 207277056 207414144 207604782 208338944 208769792 209375793 209977344 210567168 210706432 210760704 210900096 211142176 211492512 211943424 213155712 213296688 213754464 213895836 214106112 214351872 214690784 214849536 215293848 215577936 215720514 215737344 216183492 216539136 217130452 217147392 217291008 217740369 218365952 218566656 218999808 219325568 219614976 219760224 219816828 220231872 220594176 221050368 221817904 222035968 222953472 223100928 223305984 223562304 223727616 223933248 224081352 224338562 224559104 225189888 225843552 226477944 226627731 227110912 227114118 227278848 227487744 227748864 227958192 228108958 228409956 229051557 229920768 230072832 230548626 230719104 231576576 232013824 232227072 232533504 232687296 232901163 233340912 233570304 234208128 234381312 234866016 235913216 236224512 236869584 236888064 237044736 237262608 237534948 237929076 238436352 238594048 239264256 239958774 240869376 241145856 241305344 241527132 241705728 241983168 242205579 243606528 244290816 244452384 244973568 245360896 245661696 245887488 246050112 246374784 246741264 247066848 247230252 248149088 248168448 248681664 248846136 249545142 249790464 250657792 250968964 250988544 251219232 251507592 251673933 251693568 252091521 252628992 253338624 253506176 254073996 255499776 255688704 255903747 255923712 256217472 256386928 256452966 256638976 257359872 258831936 259555328 259558992 260112384 260284416 260523648 260695952 261015552 261255456 261428244 261773208 262508526 262766592 263484144 263658406 263678976 264224268 264658944 265158656 265402368 265752576 266478282 266675328 266920434 267666432 268240896 268418304 269172288 269615104 270172672 270708096 270729216 271289088 271468512 271918944 272231064 272498688 272678912 273242816 273444864 275008932 275595264 275777536 276031008 276347848 276369408 276552192 276623424 276806376 276989449 277583922 279167724 279189504 279766872 279951903 280756224 281014272 281200128 281781654 281990016 282362112 282946041 284207616 284395584 285005952 285194448 285474816 285802496 286466048 287058464 287437248 287627352 287649792 288244656 288435294 288718848 289529856 289721344 290320492 291422208 291999744 292626432 292819968 293013632 293089104 293282946 293642496 293912388 294733824 296419662 296638848 297467904 297741312 298083072 298303488 298577664 298775136 300009744 300253184 301124736 301970592 302170308 302818824 303316992 303665152 303944256 304546608 304999618 305402076 306259947 306561024 306763776 307398168 307625472 308768768 309636096 310044672 310249728 310534884 310891329 310915584 311121216 311407173 312277504 312508416 313154688 314966016 315826112 315850752 316059648 316141056 316350144 316713264 317238768 317915136 319019008 319733568 319945032 320843754 321159168 321527808 322036176 322274304 322644224 322940772 323366904 323580771 324808704 325695678 325721088 325936512 327548928 327849984 328066816 328499712 328988352 329422464 329640336 330347808 330891264 331575552 331794848 332726856 333053952 334430208 334651392 334958976 335343456 335565244 335591424 335899872 336122028 336507843 336838656 337784832 338765328 339716916 340666368 340918272 341204996 341231616 341623296 341937288 342163437 342614934 343146496 345109248 345822939 346078656 346816512 347045888 347364864 348020736 348340608 348570992 349030944 350011368 350355456 351312192 351571968 352299024 352532026 352878592 353869824 354336768 355304376 355332096 355567104 355893912 356302422 356888576 356893614 357654528 357891072 358896384 359938161 360944128 360972288 361304064 361718784 361958016 362290698 362558592 362974752 364593152 365409792 366678576 367460352 368041344 368492544 368736256 368831232 369075168 369562176 370111896 370845378 372223632 372252672 373022496 373269204 374317713 374685696 374933504 375708872 375986688 376453446 376482816 377261388 377540352 378943488 379194112 379978291 380007936 380259264 383249664 383503136 383533056 383885568 384326208 384580392 384679449 384958464 386039808 388247904 388562944 389332992 390168576 390426624 390785472 391043928 391523328 391883184 392142366 392659812 392978432 395226216 395487609 395518464 396336402 396623872 396988416 397444096 397737984 398103552 398366848 399717423 400012992 401499648 402361344 402627456 402893744 403758432 404422656 405259008 406062144 406093824 406933632 407202768 407472082 407878416 408346596 408748032 409018368 409864224 410167296 412513398 412848128 413392896 413666304 414046512 414521772 414554112 414828288 415209564 416375883 416677888 417539584 418751586 421134336 421412864 421521408 421800192 422284352 422672481 422985024 423886848 426311424 426593376 427508928 427791672 428212224 428703744 429381568 429699072 430587696 431155872 431441028 431474688 432366984 432652941 433078272 434260904 434294784 434582016 435480738 437133312 437999616 438651136 439195687 439229952 439520448 439633656 439924419 440463744 441188352 442100736 443635808 444629493 445906944 446201856 446611968 447124608 447455232 447866496 448162704 448677124 449118208 450379776 451687104 452955888 453255462 454221824 454228236 454975488 455497728 455916384 456217916 456819912 457499427 458103114 459841536 460145664 461097252 461438208 463153152 464027648 464454144 465067008 465374592 465802326 466681824 468416256 468762624 469732032 471826432 472449024 473739168 473776128 474089472 474525216 475069896 475858152 476872704 477188096 478528512 479917548 481265631 481738752 482291712 482610688 483054264 483411456 483966336 484411158 487213056 488543517 488581632 488904768 489947136 490721792 491323392 491774976 492100224 492749568 493482528 494133696 494460504 496298176 496336896 497363328 497692272 499090284 499580928 501315584 501937928 501977088 502438464 503015184 503347866 503387136 504183042 505257984 506677248 507012352 508147992 510999552 511377408 511807494 511847424 512434944 512773856 512905932 513922401 514719744 517663872 519110656 519117984 520224768 520568832 521047296 521391904 522031104 522510912 522856488 523546416 525017052 525533184 526968288 527316812 527357952 528448536 528798039 529317888 530317312 530804736 531505152 532956564 533350656 533840868 534453633 535332864 536481792 536836608 538344576 539230208 540345344 541416192 541458432 542578176 542937024 543436047 543837888 544462128 544997376 545357824 546485632 546889728 550017864 551190528 551555072 552062016 552695696 552738816 553104384 553246848 553612752 553978898 555167844 556268067 558335448 558379008 559533744 559903806 562028544 562400256 563563308 563980032 564680169 564724224 565892082 568415232 568791168 570011904 570388896 571604992 572932096 574116928 574874496 575254704 575299584 576489312 576870588 577437696 579059712 579442688 580640984 582844416 583999488 585252864 585639936 586027264 586178208 586565892 587239177 587284992 587824776 588213549 589467648 592839324 593277696 594504603 594935808 595482624 596166144 596606976 597108743 597155328 597550272 600019488 600506368 602249472 603941184 604340616 605637648 606633984 607330304 607888512 609093216 609999236 610804152 611208123 612519894 613122048 613527552 614796336 615250944 617537536 619272192 620089344 620499456 621069768 621782658 621831168 622242432 622814346 624555008 625016832 626309376 628127379 629932032 631652224 631701504 632119296 632282112 632700288 633426528 634477536 635830272 638038016 639467136 639890064 641687508 642318336 643055616 644072352 644548608 645288448 645881544 646733808 647161542 649617408 651391356 651442176 651873024 653221107 655097856 655699968 656133632 656999424 657976704 658844928 659280672 660695616 661782528 663151104 663589696 665453712 666107904 668860416 669302784 669917952 670686912 671130488 671182848 671799744 672244056 673015686 673677312 675569664 677530656 679433832 679883193 681332736 681836544 682409992 682463232 683246592 683874576 684326874 685229868 687154671 690164651 690218496 691645878 692157312 694091776 694729728 696041472 696681216 697141984 698061888 698703489 700022736 700710912 702624384 703143936 704598048 705064052 705757184 707739648 708673536 710608752 710664192 711134208 711787824 712604844 713777152 713787228 715309056 715782144 717792768 719876322 721888256 722608128 723437568 723916032 724581396 725117184 725949504 726616737 729186304 730819584 733357152 734920704 736082688 736985088 737472512 737662464 738150336 739124352 740223792 741690756 744447264 744505344 746044992 746538408 748635426 749371392 749867008 751417744 751973376 752906892 752965632 754522776 755021799 755080704 756274563 757886976 758388224 759956582 760015872 760518528 766499328 767006272 767066112 767711241 767771136 768652416 769160784 769358898 769916928 772079616 776495808 777125888 778665984 780337152 780853248 781570944 782087856 783046656 783766368 784284732 785319624 785956864 790452432 790975218 791036928 792672804 793976832 794888192 795475968 796207104 796733696 798381353 799434846 800025984 802999296 804722688 805254912 805787488 807516864 808845312 810518016 812124288 812187648 813867264 814405536 814944164 815756832 816693192 817496064 818036736 819728448 820334592 825026796 825696256 826785792 827332608 828093024 829043544 829108224 829656576 830419128 830968347 832751766 833355776 835079168 837503172 839855709 842268672 842825728 843042816 843600384 844568704 845344962 845970048 852622848 853186752 855017856 855583344 856424448 857407488 858763136 859398144 861175392 862311744 862882056 862949376 864733968 865305882 866156544 868521808 868589568 869164032 870961476 874266624 875999232 877302272 878391374 878459904 879040896 879267312 879848838 880927488 884201472 887271616 889258986 892403712 893223936 894249216 894910464 895732992 896325408 897354248 898236416 900759552 903374208 905911776 906510924 908443648 908456472 909950976 910995456 911832768 912435832 913639824 914998854 916206228 918779841 919683072 920291328 922194504 922804421 922876416 926306304 928055296 928908288 930134016 930749184 931604652 932673987 933363648 934221519 936832512 937525248 939464064 943652864 944898048 947478336 947552256 948178944 949050432 950139792 951716304 953745408 954376192 957057024 959835096 962531262 963477504 964583424 965221376 966108528 966822912 967932672 968822316 970742313 974426112 977087034 977163264 977809536 981443584 982646784 983549952 984200448 985499136 986965056 988267392 988921008 992596352 992673792 994726656 995384544 998180568 999161856 1002631168 1003875856 1003954176 1004876928 1006030368 1006695732 1006774272 1008366084 1009523529 1010515968 1013354496 1014024704 1016295984 1021999104 1022754816 1023614988 1023694848 1024869888 1025547712 1025811864 1026490311 1027844802 1029439488 1035327744 1037468817 1038221312 1038235968 1040449536 1041137664 1042094592 1042783808 1044062208 1045021824 1045712976 1047092832 1050034104 1051066368 1053936576 1054633624 1054715904 1056897072 1057596078 1058635776 1061609472 1063010304 1065913128 1066618097 1066701312 1067681736 1068907266 1070665728 1072963584 1073673216 1076689152 1079814483 1080690688 1082832384 1082916864 1085156352 1085874048 1086872094 1087675776 1088924256 1090715648 1092971264 1093779456 1100035728 1102381056 1103110144 1104124032 1105391392 1105477632 1106208768 1106493696 1107225504 1107957796 1110335688 1112536134 1116670896 1116758016 1119067488 1119807612 1122953139 1124057088 1124800512 1127126616 1127960064 1129360338 1129448448 1131784164 1136830464 1137582336 1139934873 1140023808 1140777792 1143209984 1145864192 1148233856 1149748992 1150509408 1150599168 1152978624 1153741176 1154875392 1158119424 1158885376 1161281968 1165688832 1167998976 1170505728 1171279872 1172054528 1172356416 1173131784 1174478354 1174569984 1175649552 1176427098 1178935296 1185678648 1186462827 1186555392 1189009206 1189871616 1190965248 1192332288 1193213952 1194217486 1194310656 1195100544 1199152269 1200038976 1201012736 1204498944 1207882368 1208681232 1211275296 1213267968 1214660608 1215777024 1218186432 1219998472 1221608304 1222416246 1225039788 1226244096 1227055104 1229592672 1230501888 1233862091 1235075072 1238544384 1240178688 1240998912 1242139536 1243565316 1243662336 1244484864 1245628692 1249110016 1249127649 1250033664 1252618752 1256254758 1263304448 1263403008 1264238592 1264564224 1265400576 1266853056 1268017443 1268955072 1271660544 1276076032 1278934272 1279780128 1283375016 1284636672 1286111232 1288144704 1289097216 1290576896 1291763088 1293467616 1294323084 1297958823 1299234816 1302782712 1302884352 1303746048 1306442214 1311399936 1312267264 1313998848 1315953408 1317587061 1317689856 1318561344 1319773257 1321391232 1323565056 1326302208 1327179392 1330907424 1337720832 1338605568 1339835904 1341373824 1342260976 1342365696 1343599488 1344488112 1346031372 1347354624 1351139328 1355061312 1358867664 1359766386 1362665472 1364819984 1364926464 1366493184 1367749152 1368653748 1370459736 1372498281 1374309342 1380329302 1380436992 1383291756 1384314624 1388183552 1389459456 1392082944 1393362432 1394283968 1396123776 1397406978 1400045472 1405248768 1406287872 1409196096 1410128104 1411514368 1415479296 1417347072 1421217504 1421328384 1422268416 1423575648 1425209688 1426152287 1427554304 1427574456 1430618112 1431564288 1435585536 1439752644 1443776512 1443796893 1445216256 1446875136 1447832064 1449162792 1450121233 1450234368 1451899008 1453233474 1458372608 1461639168 1465630551 1466714304 1469841408 1472165376 1473970176 1474945024 1475324928 1476300672 1478248704 1480447584 1483381512 1488894528 1489010688 1492089984 1493076816 1497270852 1498742784 1499734016 1502835488 1503946752 1505813784 1505931264 1509045552 1510043598 1510161408 1512549126 1515773952 1516776448 1519913164 1520031744 1521037056 1532998656 1534012544 1534132224 1535422482 1535542272 1537304832 1538321568 1538717796 1544159232 1552991616 1554251776 1557331968 1560674304 1561706496 1563141888 1564175712 1566093312 1567532736 1568569464 1570639248 1571913728 1580904864 1581950436 1582073856 1585345608 1586394117 1587953664 1589776384 1590951936 1592414208 1593467392 1596762706 1598869692 1600051968 1603360899 1605998592 1609445376 1610509824 1611574976 1615033728 1617690624 1621036032 1624248576 1624375296 1627734528 1628811072 1629888328 1630308141 1631513664 1633386384 1634992128 1636073472 1639456896 1640669184 1650053592 1651392512 1653571584 1654665216 1656186048 1658087088 1658216448 1659313152 1660838256 1661936694 1665503532 1668804201 1670158336 1675006344 1679711418 1685651456 1686085632 1687200768 1689137408 1690689924 1691940096 1694040507 1705245696 1706373504 1710035712 1711166688 1714814976 1717526272 1718796288 1722350784 1724623488 1725764112 1725898752 1729467936 1730611764 1732313088 1737043616 1737179136 1738328064 1741922952 1748533248 1751998464 1754604544 1756782748 1756919808 1758081792 1758534624 1759697676 1761717531 1761854976 1764640647 1768402944 1774543232 1778517972 1784807424 1786447872 1788498432 1789820928 1791326229 1791465984 1792650816 1794708496 1796472832 1801519104 1806748416 1811823552 1813021848 1816887296 1816912944 1819901952 1821990912 1823665536 1824871664 1827279648 1829997708 1832412456 1833624369 1837559682 1839366144 1840582656 1844389008 1845608842 1845752832 1852612608 1856110592 1857816576 1860268032 1861498368 1863209304 1865347974 1866727296 1868443038 1873665024 1875050496 1878928128 1884382137 1887305728 1889796096 1894956672 1895104512 1896357888 1898100864 1900279584 1903432608 1907490816 1908752384 1914114048 1919670192 1925062524 1926955008 1929166848 1930442752 1932217056 1933645824 1935865344 1937644632 1938926143 1941484626 1948852224 1954174068 1954326528 1955619072 1959663321 1962887168 1965293568 1967099904 1968400896 1970998272 1973930112 1976534784 1977842016 1985192704 1985347584 1989453312 1990769088 1996361136 1998323712 2005262336 2007751712 2007908352 2009753856 2012060736 2013391464 2013548544 2016732168 2019047058 2021031936 2026708992 2028049408 2032591968 2039649579 2043998208 2045509632 2047229976 2047389696 2049739776 2051095424 2051623728 2052980622 2055689604 2070493953 2070655488 2074937634 2076442624 2076471936 2082275328 2084189184 2085567616 2088124416 2090043648 2091425952 2094185664 2100068208 2102132736 2107873152 2109267248 2109431808 2113794144 2115192156 2117271552 2123218944 2126020608 2131826256 2133236194 2133402624 2135363472 2137814532 2141331456 2145927168 2147346432 2153378304 2159628966 2161381376 2165664768 2170312704 2171748096 2173744188 2175351552 2177848512 2179850211 2181431296 2185942528 2187558912 2200071456 2204762112 2206220288 2208248064 2210782784 2210955264 2212417536 2212987392 2214451008 2215915592 2220671376 2225072268 2233341792 2233516032 2238134976 2239615224 2241096451 2245906278 2248114176 2249601024 2254253232 2255920128 2258720676 2258896896 2263568328 2265065397 2268823689 2273660928 2275164672 2279869746 2280047616 2281555584 2291728384 2296467712 2299497984 2301018816 2301198336 2303133723 2305957248 2307482352 2309750784 2316238848 2317770752 2322563936 2331377664 2335997952 2341011456 2342559744 2344109056 2344712832 2346263568 2348956708 2349139968 2351299104 2352854196 2357870592 2371357296 2372925654 2373110784 2378018412 2381930496 2384664576 2386427904 2388434972 2388621312 2390201088 2395144059 2398304538 2400077952 2402025472 2408997888 2415764736 2417362464 2422550592 2426535936 2429321216 2431554048 2436372864 2439996944 2443216608 2444832492 2450079576 2452488192 2454110208 2459185344 2461003776 2467724182 2470150144 2477088768 2480357376 2481997824 2484279072 2487130632 2487324672 2488969728 2491257384 2492905041 2498220032 2498255298 2500067328 2505237504 2512509516 2519567127 2526608896 2526806016 2528477184 2529128448 2530801152 2533706112 2536034886 2537910144 2552152064 2557868544 2559560256 2566750032 2569273344 2572222464 2576289408 2578194432 2581153792 2583526176 2586935232 2588646168 2595917646 2598469632 2605565424 2605768704 2607492096 2612884428 2622799872 2624534528 2627997696 2631906816 2635174122 2635379712 2637122688 2639546514 2642782464 2652604416 2654358784 2661814848 2677211136 2679671808 2682747648 2684521952 2684731392 2687198976 2688976224 2692062744 2694709248 2702278656 2710122624 2717735328 2719532772 2725330944 2729639968 2729852928 2732986368 2735498304 2737307496 2740919472 2744996562 2748618684 2760658604 2760873984 2766583512 2768413263 2768629248 2776367104 2778918912 2784165888 2786724864 2788567936 2792247552 2794813956 2798021961 2800090944 2810497536 2812575744 2818392192 2820256208 2823028736 2830958592 2834694144 2842435008 2842656768 2844536832 2847151296 2850419376 2852304574 2855108608 2855148912 2861236224 2863128576 2871171072 2879505288 2887553024 2887593786 2890432512 2893750272 2895664128 2898325584 2900242466 2900468736 2903798016 2906466948 2912226939 2916745216 2923278336 2931261102 2933428608 2944330752 2947940352 2949890048 2950649856 2952601344 2956497408 2960895168 2966763024 2977789056 2978021376 2984179968 2986153632 2994541704 2997485568 2999468032 3005670976 3007893504 3011627568 3011862528 3018091104 3020087196 3020322816 3025098252 3028570587 3031547904 3033552896 3039826328 3040063488 3042074112 3065997312 3068025088 3068264448 3070844964 3071084544 3074369809 3074609664 3076643136 3077435592 3079470933 3088318464 3105983232 3112406451 3114663936 3121348608 3123412992 3126283776 3128351424 3132186624 3135065472 3137138928 3141278496 3143827456 3161809728 3163900872 3164147712 3170691216 3172788234 3175907328 3179552768 3184828416 3186934784 3193525412 3197739384 3199854291 3200103936 3206721798 3211997184 3218890752 3221019648 3223149952 3230067456 3242072064 3248497152 3248750592 3255469056 3257622144 3259776656 3260616282 3263027328 3266772768 3272146944 3278913792 3281338368 3300107184 3302785024 3307143168 3309330432 3312372096 3316174176 3316432896 3318626304 3321676512 3323873388 3331007064 3337608402 3340316672 3350012688 3359422836 3368859417 3371302912 3372171264 3374401536 3378274816 3381379848 3383880192 3388081014 3410491392 3412747008 3419804619 3420071424 3422333376 3429629952 3435052544 3437592576 3444701568 3449246976 3451528224 3451797504 3458935872 3461223528 3464626176 3474087232 3474358272 3476656128 3483845904 3497066496 3503996928 3509209088 3513565496 3513839616 3516163584 3517069248 3519395352 3523435062 3523709952 3529281294 3536805888 3549086464 3557035944 3559388481 3569614848 3572895744 3576996864 3579641856 3582652458 3582931968 3585301632 3589416992 3597456807 3603038208 3613496832 3623647104 3626043696 3633774592 3633825888 3639803904 3643981824 3647331072 3649743328 3654559296 3659995416 3664824912 3667248738 3675119364 3678732288 3681165312 3688778016 3691217684 3691505664 3701586273 3705225216 3712221184 3715633152 3720536064 3722996736 3726418608 3730695948 3733454592 3736886076 3747330048 3750100992 3757856256 3768764274 3774611456 3789913344 3790209024 3792715776 3796201728 3800559168 3804052329 3806865216 3814981632 3817504768 3828228096 3839340384 3850125048 3853910016 3858333696 3860885504 3864434112 3867291648 3871730688 3875289264 3877852286 3882969252 3893876469 3897704448 3908348136 3908653056 3911238144 3919326642 3925774336 3934199808 3936801792 3941996544 3947860224 3952761183 3953069568 3955684032 3959319771 3970385408 3970695168 3978906624 3981538176 3992722272 4010524672 4015503424 4015816704 4019507712 4024121472 4026782928 4027097088 4033464336 4038094116 4042063872 4053417984 4056098816 4065183936 4079299158 4087996416 4094459952 4094779392 4099479552 4102190848 4103247456 4105961244 4111379208 4117494843 4140987906 4141310976 4149875268 4152943872 4164550656 4168378368 4171135232 4176248832 4179761201 4180087296 4182851904 4188371328 4200136416 4215746304 4218534496 4218863616 4227588288 4230384312 4234543104 4246437888 4252041216 4263652512 4266472388 4266805248 4270726944 4275629064 4278456861 4282662912 4291854336 4294692864 4306756608 4319257932 4322762752 4331329536 4340625408 4343496192 4347488376 4350363699 4350703104 4355697024 4359700422 4362862592 4371885056 4375117824 4396891653 4400142912 4409524224 4412440576 4416496128 4421565568 4421910528 4424835072 4425974784 4428902016 4431831184 4441342752 4450144536 4466683584 4467032064 4476269952 4479230448 4482192902 4491812556 4496228352 4499202048 4508506464 4511840256 4517441352 4517793792 4527136656 4530130794 4537647378 4547321856 4550329344 4559739492 4560095232 4563111168 4583456768 4592935424 4598995968 4602037632 4602396672 4606267446 4611914496 4614964704 4632477696 4635541504 4645127872 4662755328 4671995904 4682022912 4685119488 4688218112 4689425664 4692527136 4697913416 4698279936 4702598208 4705708392 4715741184 4742714592 4745851308 4746221568 4756036824 4759182351 4763860992 4769329152 4772855808 4776869944 4777242624 4780402176 4790288118 4796609076 4800155904 4810082697 4817995776 4831152557 4831529472 4834724928 4845101184 4853071872 4858642432 4863108096 4872745728 4879993888 4886433216 4889664984 4890924423 4900159152 4904976384 4908220416 4918370688 4922007552 4935448364 4940300288 4954177536 4960714752 4963995648 4968558144 4974261264 4974649344 4977939456 4982514768 4985810082 4996440064 4996510596 5010475008 5025019032 5039134254 5053217792 5056954368 5058256896 5061602304 5067412224 5072069772 5075820288 5082121521 5104304128 5115737088 5119120512 5133500064 5144444928 5152578816 5156388864 5162307584 5167052352 5173870464 5177292336 5191835292 5196939264 5211130848 5211537408 5214984192 5225768856 5245599744 5249069056 5255995392 5263813632 5270348244 5270759424 5274245376 5279093028 5285152593 5285564928 5293921941 5305208832 5308717568 5323629696 5354422272 5359343616 5365495296 5369043904 5369462784 5373978687 5374397952 5377952448 5384125488 5389418496 5404557312 5420245248 5435470656 5439065544 5450661888 5459279936 5459705856 5465972736 5470996608 5474614992 5481838944 5489993124 5497237368 5500873107 5521317208 5521747968 5533167024 5536826526 5537258496 5557837824 5568331776 5573449728 5577135872 5584495104 5589627912 5596043922 5600181888 5620995072 5625151488 5636784384 5640512416 5653146411 5661917184 5669388288 5684870016 5685313536 5689073664 5694302592 5700838752 5704609148 5710217216 5710297824 5722472448 5726257152 5742342144 5759010576 5775106048 5775187572 5780865024 5787500544 5791328256 5796651168 5800484932 5800937472 5807596032 5812933896 5816778429 5824453878 5833490432 5846556672 5862522204 5866857216 5878989963 5888661504 5895880704 5899780096 5901299712 5905202688 5912994816 5921790336 5933526048 5955578112 5956042752 5968359936 5972307264 5989083408 5994971136 5998936064 6011341952 6015787008 6023255136 6023725056 6036182208 6040174392 6040645632 6050196504 6057141174 6063095808 6067105792 6079652656 6080126976 6084148224 6118948737 6131994624 6136050176 6136528896 6141689928 6142169088 6148739618 6149219328 6153286272 6154871184 6158941866 6211481859 6211966464 6224812902 6229327872 6246825984 6252567552 6256702848 6264373248 6270130944 6274277856 6282556992 6287654912 6323619456 6327801744 6328295424 6341382432 6345576468 6351814656 6359105536 6369656832 6373869568 6387050824 6395478768 6399708582 6400207872 6413443596 6423994368 6437781504 6442039296 6446299904 6459630947 6460134912 6484144128 6496994304 6510938112 6515244288 6519553312 6521232564 6526054656 6533545536 6539550633 6544293888 6557827584 6562676736 6600214368 6605570048 6614286336 6618660864 6624744192 6632348352 6632865792 6637252608 6643353024 6647746776 6662014128 6675216804 6680633344 6700025376 6718845672 6723289353 6737718834 6742605824 6744342528 6748803072 6756549632 6762759696 6767760384 6776162028 6795196191 6820982784 6825494016 6839609238 6840142848 6844666752 6870105088 6875185152 6889403136 6898493952 6903056448 6903595008 6909401169 6917871744 6922447056 6929252352 6948174464 6948716544 6953312256 6967691808 6994132992 7007993856 7018418176 7027130992 7027679232 7032327168 7034138496 7038790704 7046870124 7047419904 7058562588 7073611776 7098172928 7114071888 7118776962 7145791488 7153993728 7159283712 7165304916 7165863936 7170603264 7178833984 7185432177 7194913614 7206076416 7226993664 7247294208 7252087392 7267549184 7267651776 7279607808 7287963648 7294662144 7299486656 7309118592 7319990832 7329649824 7334497476 7350238728 7357464576 7362330624 7377556032 7382435368 7383011328 7403172546 7410450432 7431266304 7441072128 7445993472 7452837216 7461391896 7466326679 7466909184 7473772152 7478715123 7494660096 7500201984 7515712512 7537528548 7558701381 7579826688 7580418048 7585431552 7591811161 7592403456 7601118336 7608104658 7613730432 7635009536 7656456192 7678680768 7700250096 7707820032 7716667392 7721771008 7728868224 7734583296 7743461376 7750578528 7755704572 7765938504 7787752938 7795408896 7816696272 7817306112 7822476288 7838653284 7851548672 7868399616 7873603584 7883993088 7895720448 7905522366 7906139136 7911368064 7918639542 7940770816 7957813248 7963076352 7985444544 8021049344 8031006848 8031633408 8039015424 8048242944 8053565856 8054194176 8066928672 8076188232 8084127744 8106835968 8112197632 8130367872 8158598316 8175992832 8188919904 8189558784 8198959104 8204381696 8206494912 8211922488 8222758416 8234989686 8281975812 8282621952 8299750536 8305239789 8305887744 8329101312 8336756736 8342270464 8352497664 8359522402 8360174592 8365703808 8376742656 8394065883 8400272832 8431492608 8437068992 8437727232 8455176576 8460768624 8469086208 8492875776 8504082432 8527305024 8532944776 8533610496 8541453888 8551258128 8556913722 8565325824 8583708672 8589385728 8613513216 8638515864 8645525504 8662659072 8681250816 8686992384 8694976752 8700727398 8701406208 8711394048 8719400844 8736680817 8743770112 8750235648 8793783306 8800285824 8824881152 8832992256 8843131136 8843821056 8849670144 8851949568 8857804032 8863662368 8882685504 8900289072 8933367168 8934064128 8952539904 8958460896 8964385804 8983625112 8992456704 8998404096 9017012928 9023680512 9034882704 9035587584 9054273312 9060261588 9075294756 9085711761 9094643712 9100658688 9119478984 9120190464 9126222336 9166913536 9185870848 9197991936 9204075264 9204793344 9212534892 9223109427 9223828992 9229929408 9238412799 9264955392 9271083008 9290255744 9343991808 9364045824 9370238976 9376436224 9378851328 9385054272 9395826832 9396559872 9405196416 9411416784 9431482368 9485429184 9491702616 9492443136 9512073648 9518364702 9527721984 9538658304 9553739888 9554485248 9560804352 9580576236 9593218152 9599562873 9600311808 9620165394 9635991552 9662305114 9663058944 9669449856 9690202368 9717284864 9726216192 9745491456 9759987776 9772866432 9779329968 9781848846 9800318304 9816440832 9836741376 9844015104 9870896728 9880600576 9908355072 9921429504 9927991296 9937116288 9948522528 9949298688 9955878912 9965029536 9971620164 9983066009 9992880128 9993021192 10020950016 10050038064 10078268508 10106435584 10106578251 10113908736 10116513792 10123204608 10134824448 10144139544 10150848631 10151640576 10164243042 10208608256 10231474176 10238241024 10259413857 10267000128 10288889856 10305157632 10312777728 10324615168 10334104704 10347740928 10354584672 10383670584 10393878528 10422261696 10423074816 10429968384 10451537712 10491199488 10498138112 10511990784 10527627264 10540696488 10541518848 10548490752 10558186056 10570305186 10571129856 10587843882 10610417664 10617435136 10647259392 10678165443 10708844544 10718687232 10730990592 10738087808 10738925568 10747957374 10748795904 10755904896 10768250976 10809114624 10840490496 10870941312 10878131088 10901323776 10918559872 10919411712 10931945472 10941993216 10949229984 10963677888 10979986248 10994474736 11001746214 11042634416 11043495936 11066334048 11073653052 11074516992 11104758819 11115675648 11136663552 11146899456 11154271744 11168990208 11179255824 11192087844 11200363776 11241990144 11250302976 11273568768 11281024832 11306292822 11323834368 11369740032 11370627072 11378147328 11388605184 11401677504 11409218296 11412156987 11420434432 11420595648 11444944896 11452514304 11484684288 11518021152 11550212096 11550375144 11561730048 11575001088 11582656512 11593302336 11600969864 11601874944 11615192064 11625867792 11633556858 11648907756 11681629407 11693113344 11725044408 11732799067 11733714432 11757979926 11777323008 11799560192 11802599424 11810405376 11825989632 11843580672 11858283549 11867052096 11877959313 11911156224 11912085504 11936719872 11944614528 11978166816 11997872128 12022683904 12031574016 12046510272 12047450112 12072364416 12080348784 12081291264 12100393008 12114282348 12126191616 12134211584 12159305312 12160253952 12168296448 12237897474 12263989248 12272100352 12283379856 12284338176 12297479236 12298438656 12306572544 12309742368 12317883732 12352484529 12422963718 12423932928 12449625804 12493651968 12505135104 12513405696 12528746496 12539283603 12540261888 12548555712 12565113984 12575309824 12647238912 12655603488 12656590848 12682764864 12691152936 12703629312 12718211072 12739313664 12747739136 12774101648 12790957536 12799417164 12800415744 12826887192 12835370583 12847988736 12875563008 12884078592 12892599808 12919261894 12920269824 12968288256 12993988608 13021876224 13030488576 13039106624 13042465128 13051091097 13052109312 13067091072 13079101266 13088587776 13115655168 13125353472 13190674959 13200428736 13211140096 13228572672 13237321728 13249488384 13264696704 13265731584 13274505216 13286706048 13295493552 13324028256 13350433608 13361266688 13400050752 13437691344 13446578706 13475437668 13488685056 13497606144 13513099264 13525519392 13535520768 13552324056 13572483001 13590392382 13641965568 13650988032 13679218476 13680285696 13689333504 13740210176 13750370304 13778806272 13796987904 13806112896 13807190016 13818802338 13835743488 13844894112 13896348928 13897433088 13906624512 13935383616 13988265984 14015987712 14036836352 14054261984 14055358464 14064654336 14068276992 14077581408 14093740248 14094839808 14117125176 14147223552 14196345856 14228143776 14237553924 14277547053 14291582976 14307987456 14318567424 14330609832 14331727872 14341206528 14357667968 14370864354 14389827228 14453987328 14493457671 14494588416 14504174784 14535098368 14535303552 14559215616 14575927296 14589324288 14598973312 14618237184 14639981664 14659299648 14668994952 14700477456 14714929152 14724661248 14755112064 14764870736 14766022656 14806345092 14820900864 14862532608 14882144256 14891986944 14905674432 14922783792 14932653358 14933818368 14947544304 14957430246 14989320192 15031425024 15075057096 15117402762 15159653376 15170863104 15183622322 15184806912 15202236672 15216209316 15227460864 15246364563 15270019072 15312912384 15357361536 15400500192 15433334784 15443542016 15457736448 15469166592 15486922752 15501157056 15511409144 15531877008 15575505876 15590817792 15633392544 15634612224 15644952576 15677306568 15687675157 15703097344 15736799232 15747207168 15767986176 15791440896 15811044732 15812278272 15822736128 15837279084 15855457779 15881541632 15881765823 15915626496 15926152704 15970889088 16042098688 16062013696 16063266816 16078030848 16096485888 16107131712 16108388352 16121936061 16133857344 16152376464 16168255488 16213671936 16224395264 16260735744 16317196632 16351985664 16377839808 16379117568 16397918208 16408763392 16412989824 16423844976 16445516832 16469979372 16502619321 16563951624 16565243904 16599501072 16610479578 16611775488 16673513472 16684540928 16704995328 16719044804 16720349184 16731407616 16753485312 16788131766 16800545664 16862985216 16874137984 16875454464 16910353152 16921537248 16985751552 17008164864 17054610048 17065889552 17067220992 17082907776 17102516256 17113827444 17130651648 17167417344 17178771456 17227026432 17277031728 17291051008 17325318144 17362501632 17373984768 17389953504 17401454796 17402812416 17422788096 17438801688 17450335287 17473361634 17487540224 17500471296 17587566612 17600571648 17636969889 17649762304 17665984512 17686262272 17687642112 17699340288 17703899136 17715608064 17727324736 17765371008 17800578144 17866734336 17868128256 17905079808 17916921792 17928771608 17967250224 17984913408 17996808192 18034025856 18047361024 18069765408 18071175168 18108546624 18120523176 18132507649 18150589512 18171423522 18189287424 18201317376 18238957968 18240380928 18252444672 18356846211 18371741696 18395983872 18408150528 18409586688 18425069784 18446218854 18447657984 18459858816 18476825598 18542166016 18580511488 18634445577 18687983616 18740477952 18752872448 18757702656 18770108544 18791653664 18793119744 18810392832 18822833568 18862964736 18970858368 18983405232 18984886272 19024147296 19036729404 19055443968 19077316608 19107479776 19108970496 19121608704 19161152472 19186436304 19199125746 19200623616 19240330788 19271983104 19324610228 19326117888 19338899712 19378892841 19380404736 19434569728 19452432384 19490982912 19519975552 19545732864 19558659936 19563697692 19600636608 19632881664 19673482752 19688030208 19741793456 19761201152 19816710144 19842859008 19855982592 19874232576 19897045056 19898597376 19911757824 19930059072 19943240328 19966132018 19985760256 19986042384 20041900032 20100076128 20156537016 20169868059 20212871168 20213156502 20227817472 20233027584 20246409216 20269648896 20288279088 20301697262 20303281152 20328486084 20385588573 20417216512 20462948352 20476482048 20518827714 20534000256 20610315264 20625555456 20649230336 20668209408 20695481856 20709169344 20728203507 20767341168 20787757056 20844523392 20846149632 20859936768 20903075424 20982398976 20996276224 21023981568 21055254528 21081392976 21083037696 21096981504 21116372112 21140610372 21142259712 21175687764 21220835328 21234870272 21294518784 21356330886 21437374464 21461981184 21476175616 21477851136 21495914748 21497591808 21511809792 21536501952 21556296531 21618229248 21680980992 21741882624 21756262176 21802647552 21837119744 21838823424 21863890944 21883986432 21898459968 21927355776 21959972496 21988949472 22003492428 22085268832 22086991872 22132668096 22147306104 22149033984 22209517638 22231351296 22293798912 22308543488 22337980416 22358511648 22384175688 22398980037 22400727552 22436145369 22483980288 22500605952 22547137536 22562049664 22612585644 22739480064 22741254144 22756294656 22775433483 22777210368 22803355008 22818436592 22824313974 22840868864 22841191296 22905028608 22969368576 23036042304 23100424192 23100750288 23123460096 23150002176 23165313024 23186604672 23201939728 23203749888 23230384128 23251735584 23267113716 23297815512 23363258814 23386226688 23450088816 23465598134 23467428864 23515959852 23554646016 23599120384 23605198848 23620810752 23651979264 23687161344 23716567098 23734104192 23755918626 23822312448 23873439744 23889229056 23956333632 23995744256 24045367808 24063148032 24093020544 24094900224 24144728832 24160697568 24162582528 24200786016 24228564696 24252383232 24268423168 24318610624 24320507904 24336592896 24475794948 24527978496 24544200704 24566759712 24568676352 24594958472 24596877312 24613145088 24619484736 24635767464 24652060961 24704969058 24845927436 24847865856 24899251608 24915719367 24987303936 25010270208 25026811392 25057492992 25078567206 25080523776 25097111424 25130227968 25182197649 25294477824 25311206976 25313181696 25365529728 25382305872 25407258624 25436422144 25478627328 25495478272 25548203296 25581915072 25598834328 25600831488 25653774384 25670741166 25695977472 25751126016 25768157184 25785199616 25838523788 25840539648 25936576512 25987977216 26043752448 26060977152 26078213248 26084930256 26102182194 26104218624 26134182144 26158202532 26231310336 26250706944 26381349918 26400857472 26422280192 26474643456 26498976768 26529393408 26531463168 26549010432 26573412096 26590987104 26648056512 26700867216 26722533376 26800101504 26875382688 26893157412 26950875336 26977370112 26995212288 27026198528 27051038784 27071041536 27104648112 27144966002 27180784764 27257135283 27283931136 27301976064 27358436952 27360571392 27378667008 27480420352 27500740608 27557612544 27593975808 27612225792 27614380032 27637604676 27669328281 27671486976 27689788224 27715238397 27792697856 27794866176 27813249024 27870767232 28031975424 28073672704 28108523968 28110716928 28129308672 28136553984 28155162816 28187480496 28189679616 28234250352 28294447104 28392691712 28456287552 28475107848 28555094106 28583165952 28615974912 28661219664 28663455744 28682413056 28715335936 28741728708 28779654456 28798688619 28907974656 28986915342 28989176832 29008349568 29070607104 29151854592 29178648576 29197946624 29236474368 29279963328 29318599296 29337989904 29400954912 29449322496 29510224128 29529741472 29532045312 29612690184 29641801728 29725065216 29764288512 29783973888 29811348864 29845567584 29865306716 29867636736 29895088608 29914860492 29949198027 29978640384 30062850048 30150114192 30234805524 30319306752 30341726208 30367244644 30369613824 30404473344 30432418632 30452545893 30454921728 30492729126 30540038144 30625824768 30714723072 30778241571 30801000384 30866669568 30887084032 30915472896 30938333184 30973845504 31002314112 31022818288 31063754016 31151011752 31181635584 31266785088 31269224448 31289905152 31354613136 31375350314 31406194688 31473598464 31494414336 31535972352 31582881792 31622089464 31624556544 31645472256 31674558168 31710915558 31763083264 31763531646 31831252992 31852305408 31941778176 32034496329 32084197376 32124027392 32126533632 32156061696 32192971776 32214263424 32216776704 32243872122 32267714688 32304752928 32427343872 32448790528 32521471488 32634393264 32703971328 32755679616 32758235136 32795836416 32817526784 32825979648 32847689952 32891033664 32939958744 33005238642 33127903248 33130487808 33199002144 33220959156 33223550976 33314276457 33347026944 33369081856 33409990656 33438089608 33440698368 33462815232 33506970624 33576263532 33601091328 33725970432 33748275968 33750908928 33818067899 33820706304 33843074496 33971503104 34109220096 34131779104 34134441984 34165815552 34205032512 34227654888 34236470961 34261303296 34334834688 34357542912 34454052864 34554063456 34582102016 34650636288 34725003264 34747969536 34779907008 34802909592 34805624832 34845576192 34877603376 34900670574 34946723268 34975080448 35175133224 35198397201 35201143296 35273939778 35299524608 35331969024 35372524544 35398680576 35407798272 35431216128 35454649472 35530742016 35574850647 35601156288 35733468672 35736256512 35810159616 35833843584 35857543216 35934500448 35993616384 36068051712 36094722048 36139530816 36142350336 36217093248 36241046352 36265015298 36301179024 36342847044 36378574848 36402634752 36477915936 36480761856 36504889344 36713692422 36743483392 36791967744 36816301056 36850139568 36892437708 36895315968 36919717632 36953651196 37057453587 37084332032 37161022976 37268891154 37480955904 37505744896 37515405312 37540217088 37583307328 37586239488 37617850809 37620785664 37645667136 37725929472 37941716736 37966810464 37969772544 38048294592 38073458808 38110887936 38154633216 38214959552 38217940992 38243217408 38322304944 38372872608 38398251492 38401247232 38480661576 38506111749 38543966208 38649220456 38652235776 38677799424 38757785682 38760809472 38904864768 38981965824 39039951104 39091465728 39117319872 39127395384 39153273291 39201273216 39265763328 39346965504 39376060416 39483586912 39572024877 39633420288 39685718016 39711965184 39748465152 39794090112 39797194752 39823515648 39860118144 39886480656 39932264036 39971520512 39972084768 40083800064 40200152256 40313074032 40339736118 40425742336 40426313004 40466055168 40492818432 40539297792 40576558176 40603394524 40606562304 40656972168 40717449003 40771177146 40834433024 40925896704 40952964096 41037655428 41068000512 41220630528 41251110912 41298460672 41336418816 41390963712 41418338688 41456407014 41534682336 41689046784 41692299264 41719873536 41806150848 41964797952 41992552448 42047963136 42110509056 42162785952 42166075392 42193963008 42232744224 42281220744 42284519424 42351375528 42441670656 42469740544 42589037568 42712661772 42832641159 42874748928 42923962368 42952351232 42955702272 42991829496 42995183616 43023619584 43073003904 43112593062 43361961984 43480373013 43483765248 43512524352 43605295104 43674239488 43677646848 43727781888 43767972864 43796919936 43854711552 43919944992 43977898944 44006984856 44170537664 44173983744 44265336192 44294612208 44298067968 44419035276 44462702592 44587597824 44617086976 44675960832 44717023296 44768351376 44797960074 44801455104 44872290738 44967960576 45094275072 45124099328 45225171288 45478960128 45512589312 45550866966 45554420736 45606710016 45636873184 45648627948 45682382592 45739093689 45810057216 45938737152 46072084608 46200848384 46201500576 46300004352 46330626048 46373209344 46403879456 46407499776 46460768256 46503471168 46534227432 46595631024 46726517628 46772453376 46900177632 46931196268 46934857728 47031919704 47063025471 47109292032 47198240768 47210397696 47241621504 47303958528 47374322688 47433134196 47468208384 47511837252 47566373337 47644624896 47746879488 47778458112 47912667264 47991488512 48090735616 48126296064 48186041088 48189800448 48289457664 48321395136 48325165056 48365808183 48401572032 48457129392 48504766464 48536846336 48637221248 48641015808 48673185792 48951589896 49055956992 49088401408 49133519424 49137352704 49189916944 49193754624 49226290176 49238969472 49271534928 49304121922 49409938116 49507857963 49691854872 49695731712 49798503216 49831438734 50020540416 50053622784 50114985984 50157134412 50161047552 50194222848 50260455936 50364395298 50588955648 50622413952 50626363392 50731059456 50764611744 50872844288 50957254656 50990956544 51096406592 51163830144 51197668656 51201662976 51307548768 51341482332 51391954944 51502252032 51536314368 51570399232 51677047576 51681079296 51873153024 51975954432 52087504896 52121954304 52156426496 52169860512 52204364388 52208437248 52264286753 52268364288 52316405064 52351005861 52462620672 52501413888 52762699836 52801714944 52910909667 52949286912 52997953536 53058786816 53062926336 53098020864 53142678127 53146824192 53181974208 53296113024 53401734432 53445066752 53600203008 53750765376 53786314824 53901750672 53954740224 53990424576 54052397056 54102077568 54142083072 54209296224 54289932004 54361569528 54397522947 54514270566 54567862272 54603952128 54716873904 54721142784 54757334016 54960840704 55115225088 55187951616 55224451584 55228760064 55275209352 55338656562 55342973952 55379576448 55430476794 55585395712 55626498048 55741534464 55903336731 56063950848 56147345408 56217047936 56221433856 56258617344 56273107968 56310325632 56374960992 56379359232 56468500704 56588894208 56785383424 56912575104 56950215696 57110188212 57166331904 57231949824 57322439328 57326911488 57364826112 57430671872 57483457416 57559308912 57597377238 57815949312 57973830684 57978353664 58016699136 58136678523 58141214208 58303709184 58357297152 58395893248 58472948736 58559926656 58637198592 58675979808 58801909824 58898644992 59020448256 59059482944 59064090624 59225380368 59283603456 59450130432 59528577024 59567947776 59622697728 59691135168 59730613432 59735273472 59790177216 59829720984 59898396054 59957280768 60125700096 60300228384 60469611048 60509604177 60638613504 60683452416 60734489288 60739227648 60808946688 60864837264 60905091786 60909843456 60985458252 61156765719 61251649536 61429446144 61556483142 61602000768 61774168064 61830945792 61876666368 61947691008 62004628224 62045636576 62127508032 62184610521 62302023504 62363271168 62533570176 62538448896 62579810304 62709226272 62750700628 62812389376 62947196928 62988828672 63071944704 63165763584 63244178928 63249113088 63290944512 63349116336 63421831116 63526166528 63527063292 63662505984 63704610816 63883556352 64068992658 64168394752 64248054784 64312123392 64385943552 64428526848 64433553408 64487744244 64535429376 64609505856 64668889593 64854687744 64897581056 65042942976 65268786528 65407942656 65511359232 65516470272 65591672832 65635053568 65651959296 65695379904 65782067328 65879917488 66010477284 66255806496 66260975616 66398004288 66441918312 66447101952 66628552914 66694053888 66738163712 66876179216 66881396736 66925630464 67013941248 67152527064 67196940111 67202182656 67308436107 67451940864 67496551936 67501817856 67636135798 67641412608 67686148992 68218440192 68263558208 68268883968 68326300449 68331631104 68410065024 68455309776 68472941922 68522606592 68715085824 68908105728 69108126912 69164204032 69301272576 69450006528 69495939072 69559814016 69605819184 69611249664 69691152384 69755206752 69801341148 69893446536 69950160896 70350266448 70396794402 70402286592 70547879556 70663938048 70745049088 70797361152 70815596544 70862432256 70909298944 71055940417 71061484032 71149701294 71202312576 71466937344 71620319232 71667687168 71715086432 71869000896 71987232768 72136103424 72189444096 72279061632 72284700672 72434186496 72482092704 72530030596 72602358048 72685694088 72757149696 72805269504 72955831872 72961523712 73009778688 73427384844 73486966784 73583935488 73632602112 73700279136 73784875416 73790631936 73839435264 73907302392 73956182883 74114907174 74168664064 74322045952 74537782308 74747158101 74961911808 75011489792 75030810624 75080434176 75166614656 75172478976 75235701618 75241571328 75291334272 75883433472 75933620928 75939545088 76096589184 76146917616 76221775872 76309266432 76429919104 76435881984 76486434816 76644609888 76745745216 76796502984 76802494464 76961323152 77012223498 77087932416 77298440912 77304471552 77355598848 77515571364 77521618944 77809729536 77963931648 78079902208 78182931456 78234639744 78254790768 78306546582 78402546432 78693931008 78752120832 78967173824 79144049754 79266840576 79423930368 79496930304 79588180224 79594389504 79647031296 79720236288 79772961312 79864528072 79943041024 79944169536 80167600128 80400304512 80626148064 80679472236 80851484672 80852626008 80932110336 80985636864 81078595584 81153116352 81206789048 81213124608 81313944336 81434898006 81542354292 81771405849 81851793408 81905928192 82075310856 82129593469 82136001024 82441261056 82502221824 82596921344 82672837632 82781927424 82836677376 82912814028 83007984843 83069364672 83145715191 83378093568 83384598528 83439747072 83612301696 83985104896 84095926272 84221018112 84325571904 84332150784 84387926016 84465488448 84562441488 84569038848 84702751056 84883341312 84939481088 85178075136 85425323544 85665282318 85749497856 85847924736 85904702464 85983658992 85990367232 86047239168 86146007808 86225186124 86396065857 86723923968 86960746026 86967530496 87025048704 87348478976 87455563776 87535945728 87593839872 87709423104 87839889984 87955797888 88013969712 88341075328 88347967488 88530672384 88589224416 88596135936 88838070552 88925405184 89175195648 89234173952 89351921664 89434046592 89536702752 89595920148 89602910208 89744581476 89847594081 89935921152 90188550144 90248198656 90450342576 90957920256 91025178624 91101733932 91108841472 91213420032 91273746368 91297255896 91357637679 91364765184 91478187378 91620114432 91877474304 92144169216 92334724713 92401696768 92403001152 92600008704 92661252096 92746418688 92807758912 92814999552 92921536512 93006942336 93068454864 93191262048 93453035256 93544906752 93800355264 93862392536 93869715456 94063839408 94126050942 94218584064 94420795392 94483243008 94607917056 94748645376 94866268392 94936416768 95023674504 95132746674 95289249792 95493758976 95556916224 95825334528 96103488987 96181471232 96252592128 96372082176 96379600896 96578915328 96642790272 96650330112 96731616366 96803144064 96914258784 97073692672 97274442496 97282031616 97346371584 97903179792 98111913984 98176802816 98267038848 98274705408 98379833888 98387509248 98452580352 98477938944 98543069856 98608243844 98819876232 99015715926 99383709744 99391463424 99597006432 99662877468 99942829371 100041080832 100107245568 100229971968 100314268824 100322095104 100388445696 100520911872 100728790596 101177911296 101244827904 101252726784 101454203697 101462118912 101529223488 101745688576 101914509312 101981913088 102192813184 102327660288 102395337312 102403325952 102615097536 102682964664 102783909888 103004504064 103072628736 103140798464 103354095152 103362158592 103746306048 103951908864 104175009792 104243908608 104312852992 104339721024 104408728776 104416874496 104528573506 104536728576 104632810128 104702011722 104925241344 105525399672 105595191603 105603429888 105821819334 105898573824 105995907072 106117573632 106196041728 106285356254 106293648384 106363948416 106592226048 106724551941 106803468864 106890133504 107200406016 107501530752 107572629648 107803501344 107980849152 108104794112 108204155136 108284166144 108418592448 108579864008 108723139056 108795045894 109028541132 109135724544 109207904256 109433747808 109442285568 109514668032 109813726099 109921681408 110230450176 110375903232 110448903168 110550418704 110677313124 110685947904 110759152896 110860953588 111170791424 111172360761 111252996096 111483068928 111806673462 112294690816 112434095872 112442867712 112517234688 112546215936 112620651264 112749921984 112758718464 112853552427 112937001408 113177788416 113570766848 113825150208 113900431392 114220376424 114332663808 114463899648 114644878656 114653822976 114729652224 114861343744 114966914832 115118617824 115194754476 115518335247 115631898624 115947661368 115956707328 116033398272 116273357046 116282428416 116714594304 116791786496 116945897472 117119853312 117274397184 117351959616 117459819873 117603819648 117797289984 118040896512 118118965888 118128181248 118450760736 118900260864 119057154048 119135895552 119245395456 119382270336 119461226864 119470546944 119580354432 119659441968 119796792108 119914561536 120251400192 120600456768 120939222096 121019208354 121277227008 121468978576 121478455296 121617893376 121729674528 121810183572 121819686912 121970916504 122152347009 122313531438 122503299072 122858892288 123112966284 123204001536 123548336128 123661891584 123753332736 123895382016 124009256448 124091273152 124255016064 124369221042 124604047008 125067140352 125076897792 125159620608 125418452544 125501401256 125624778752 125894393856 125977657344 126143889408 126331527168 126488357856 126498226176 126581889024 126698232672 126843662232 126927553543 127052333056 127054126584 127325011968 127409221632 127767112704 128137985316 128496109568 128497923477 128624246784 128771887104 128857053696 128867106816 128975488488 129060789737 129070858752 129219011712 129337779186 129795162112 130085885952 130441119039 130537573056 130815885312 131022718464 131032940544 131183345664 131270107136 131303918592 131390759808 131564134656 131759834976 132020954568 132511612992 132521951232 132796008576 132883836624 132894203904 133257105828 133388107776 133476327424 133752358432 133762793472 133851260928 134027882496 134305054128 134393880222 134404365312 134616872214 134903881728 134993103872 135272271596 135282825216 135372297984 136436880384 136527116416 136537767936 136652600898 136663262208 136820130048 136910619552 136945883844 137430171648 137816211456 138216253824 138328408064 138602545152 138900013056 138991878144 139119628032 139211638368 139222499328 139382304768 139510413504 139602682296 139786893072 139900321792 140700532896 140793588804 140804573184 141095759112 141189076413 141327876096 141490098176 141594722304 141631193088 141724864512 141818597888 142111880834 142122968064 142299402588 142404625152 142699120011 142933874688 143240638464 143335374336 143430172864 143738001792 143974465536 144272206848 144378888192 144558123264 144569401344 144868372992 144964185408 145060061192 145097424549 145204716096 145371388176 145514299392 145610539008 145911663744 145923047424 146019557376 146854769688 146973933568 147167870976 147265204224 147400558272 147569750832 147581263872 147678870528 147814604784 147912365766 148229814348 148523573889 148644091904 149075564616 149494316202 150022979584 150061621248 150160868352 150333229312 150344957952 150471403236 150483142656 150582668544 151766866944 151867241856 151879090176 152193178368 152293835232 152618532864 152859838208 152871763968 152972869632 153289219776 153491490432 153593005968 153604988928 153922646304 154024446996 154175864832 154596881824 154608943104 154711197696 155031142728 155043237888 155619459072 155927863296 156159804416 156365862912 156469279488 156509581536 156613093164 156792860259 156805092864 157053017583 157387862016 157504241664 157934347648 158288099508 158847860736 158993860608 159176360448 159188779008 159294062592 159428034381 159440472576 159545922624 159729056144 159886082048 159888339072 160335200256 160800609024 161252296128 161358944472 161702969344 161705252016 161864220672 161971273728 162157191168 162306232704 162413578096 162426249216 162627888672 162869796012 163084708584 163192568841 163542811698 163703586816 163811856384 164150621712 164259186938 164272002048 164882522112 165193842688 165345675264 165563854848 165673354752 165825628056 166015969686 166138729344 166291430382 166756187136 166879494144 167224603392 167710010193 167970209792 168191852544 168442036224 168651143808 168664301568 168775852032 168930976896 169124882976 169138077696 169405502112 169766682624 169878962176 170356150272 170850647088 171330564636 171498995712 171695849472 171809404928 171967317984 171980734464 172094478336 172292015616 172450372248 172564426727 172792131714 173447847936 173921492052 173935060992 174050097408 174410035569 174696957952 174911127552 175071891456 175187679744 175418846208 175679779968 175911595776 176027939424 176682150656 176695934976 177061344768 177178448832 177192271872 177676141104 177850810368 178350391296 178468347904 178703843328 178868093184 179073405504 179191840296 179205820416 179489162952 179695188162 179871842304 180377100288 180496397312 180900685152 181528812531 181915840512 182050357248 182203467864 182217682944 182426840064 182547492736 182594511792 182715275358 182729530368 182956374756 183754948608 184288338432 184669449426 184803393536 184806002304 185322504192 185492837376 185615517824 185629999104 185843073024 186013884672 186136909728 186382524096 186906070512 187089813504 187600710528 187724785072 187739430912 188127678816 188252101884 188437168128 188841590784 188966486016 189215834112 189497290752 189732536784 189872833536 190047349008 190265493348 190578499584 190987517952 191113832448 191650669056 192206977974 192362942464 192505184256 192744164352 193157830656 193285580544 193300660224 193463232732 193606288128 193828517568 194006668779 194147385344 194548884992 194564063232 194692743168 195806359584 196223827968 196353605632 196534077696 196549410816 196759667776 196775018496 196905160704 196955877888 197086139712 197216487688 197639752464 198031431852 198767419488 198782926848 199194012864 199325754936 199457584139 199885658742 200082161664 200214491136 200628537648 200644190208 200776891392 201041823744 201457581192 201590820333 201925308321 202355822592 202489655808 202505453568 202908407394 202924237824 203058446976 203963826176 204385626368 204655320576 204790674624 204806651904 204978901347 205230195072 205365929328 205567819776 206145257472 206281596928 206708190304 206724317184 207492612096 207903817728 208350019584 208487817216 208625705984 208679442048 208817457552 208833748992 209057147012 209073457152 209265620256 209404023444 209850482688 211050799344 211190383206 211206859776 211643638668 211991814144 212235147264 212392083456 212570712508 212587296768 212727896832 213167821251 213184452096 213449103882 213606937728 213780267008 214400812032 215003061504 215145259296 215607002688 215961698304 216209588224 216408310272 216568332288 216837184896 217159728016 217446278112 217590091788 218057082264 218271449088 218415808512 218867495616 218884571136 219029336064 219627452198 219843362816 220460900352 220751806464 220897806336 221100837408 221354626248 221371895808 221518305792 221721907176 221868548649 222341582848 222344721522 222505992192 222966137856 223613346924 224241474303 224589381632 224868191744 224885735424 225034469376 225092431872 225241302528 225499843968 225517436928 225707104854 225874002816 227141533696 227650300416 227800862784 228440752848 228665327616 228927799296 229289757312 229307645952 229459304448 229722687488 229933829664 230237235648 230389508952 231036670494 231263797248 231895322736 231913414656 232066796544 232546714092 232564856832 233429188608 233583572992 233891794944 234239706624 234548794368 234703919232 234919639746 235207639296 236081793024 236237931776 236256362496 236901521472 237800521728 238271791104 238490790912 238764540672 238922453728 238941093888 239160708864 239318883936 239593584216 239829123072 240502800384 241200913536 241878444192 242038416708 242554454016 242937957152 242956910592 243235786752 243459349056 243620367144 243639373824 243941833008 244304694018 244627062876 245717784576 246225932568 246388780407 246408003072 247096672256 247323783168 247506665472 247790764032 248018512896 248182546304 248510032128 248738442084 249023954529 249208094016 250134280704 250153795584 250319241216 250836905088 251002802512 251249557504 251955314688 252287778816 252663054336 252976715712 252996452352 253163778048 253396465344 253687324464 253855107086 254104666112 254108253168 254650023936 254818443264 255534225408 256275970632 256992219136 256995846954 257248493568 257543774208 257714107392 257950976976 258121579474 258141717504 258438023424 258675558372 259188197571 259590324224 260171771904 260882238078 261075146112 262045436928 262366691328 262540214272 262607837184 262781519616 263128269312 263519669952 264041909136 265023225984 265043902464 265592017152 265767673248 265788407808 266514211656 266776215552 266952654848 267504716864 267525586944 267702521856 268055764992 268610108256 268787760444 268808730624 269233744428 269542782243 269807763456 269986207744 270544543192 270565650432 270744595968 272873760768 273054232832 273075535872 273305201796 273326524416 273640260096 273821239104 273891767688 274072913037 274860343296 275632422912 276432507648 277004174139 277205090304 277800026112 277983756288 278239256064 278423276736 278444998656 278764609536 279020827008 279205364592 279573786144 279800643584 281401065792 281587177608 281609146368 282191518224 282378152826 282655752192 282980196352 283262386176 283449729024 283637195776 284223761668 284245936128 284598805176 284809250304 285398240022 285867749376 286481276928 286670748672 286860345728 287476003584 288544413696 288757776384 289116246528 289138802688 289736745984 289928370816 290120122384 290194849098 290409432192 290742776352 291221078016 291823327488 291846094848 292039114752 293709539376 293947867136 294335741952 294530408448 294801116544 295139501664 295162527744 295357741056 295629209568 295824731532 296459628696 297047147778 297288183808 298151129232 298988632404 299828488113 300045959168 300123242496 300321736704 300666458624 300689915904 300942806472 300966285312 301165337088 303533733888 303734483712 303758180352 304362611091 304386356736 304587670464 305237065728 305719676416 305743527936 305945739264 306578439552 306982980864 307186011936 307209977856 307845292608 308048893992 308351729664 309193763648 309217886208 309422395392 310062285456 310086475776 311238918144 311855726592 312319608832 312731725824 312938558976 313019163072 313226186328 313585720518 313610185728 314106035166 314775724032 315868695296 316576199016 316785574809 317695721472 317987721216 318352720896 318588125184 318856068762 318880945152 319091845248 319458112288 319776678144 320173655823 320670400512 321601218048 322504592256 322717888944 323405938688 323410504032 323942547456 324314382336 324612465408 324827156192 324852498432 325255777344 325739592024 326169417168 326385137682 327085623396 327407173632 327623712768 328301243424 328518373876 328544004096 329441178297 329765044224 330387685376 330691350528 331127709696 331346709504 331651256112 332031939372 332277458688 332582860764 333512374272 333758988288 334449206784 335420020386 335940419584 336884072448 337302287616 337328603136 337551704064 337861953792 338249765952 338276155392 338560657281 338811004224 339533365248 339757924352 340712300544 341701294176 342661129272 342997991424 343391698944 343618809856 343934635968 343961468928 344188956672 344584031232 344900744496 345128853454 345584263428 346555005741 346895695872 347842984104 347870121984 348100194816 348820071138 349393915904 350143782912 350375359488 350837692416 351359559936 351823191552 352055878848 352379459619 353364301312 353391869952 354122689536 354356897664 354384543744 355352282208 356700782592 356936695808 357407686656 357736186368 358146811008 358383680592 358411640832 358978325904 359390376324 359743684608 360754200576 360992794624 361801370304 363057625062 363831681024 364406935728 364435365888 364853680128 365094985472 365189023584 365430550716 365459060736 365912749512 366457041027 367509897216 368576676864 369338898852 369612004608 370645008384 370985674752 371231035648 371259998208 371686146048 371998746889 372027769344 372273819456 372765048192 373812141024 375201421056 375449570144 375478861824 376255357632 376504203768 376874336256 377683181568 377932972032 378431668224 378994581504 379465073568 379745667072 380094698016 380530986696 380782660629 381156999168 381975035904 382227664896 383301338112 384413955948 384725884928 385488328704 386315661312 386571161088 386601320448 386926465464 387182369211 387212576256 387657035136 388013337558 388294770688 389097769984 389385486336 391323357117 391612719168 392447655936 392707211264 393068155392 393098821632 393519335552 393550036992 393810321408 393911755776 394172279424 394432975376 395279504928 396062863704 397534838976 397565853696 398388025728 398651509872 398915168278 399771317484 400164323328 400428982272 401257075296 401288380416 401553782784 402083647488 402915162384 403181640666 403850616642 404711645184 404979311616 405816814788 405848475648 406116893952 407927652352 408771252736 409310641152 409581349248 409613303808 409957802694 410460390144 410731858656 412290514944 412563193856 413416380608 413448634368 414985224192 415807635456 416700039168 416975634432 417251411968 417358884096 417634915104 417667497984 418114294024 418146914304 418531240512 418808046888 419700965376 422101598688 422380766412 422413719552 423287277336 423567229239 423983628288 424470294528 424784166912 425141425016 425174593536 425455793664 426335642502 426368904192 426898207764 427213875456 428097360033 428801624064 430006123008 430290518592 431214005376 431923396608 432419176448 432816620544 433136664576 433674369792 434319456032 434892556224 435180183576 435292273647 436114164528 436542898176 436831617024 437734991232 437769142272 438058672128 439254904396 439686725632 440921800704 441503612928 441795612672 442201674816 442709252496 442743791616 443036611584 443443814352 443737097298 444683165696 444689443044 445932275712 447226693848 448482948606 449178763264 449736383488 450068938752 450184863744 450482605056 450999687936 451034873856 451414209708 451748005632 454283067392 455300600832 455601725568 456881505696 457855598592 458579514624 458615291904 458918608896 459445374976 459867659328 460474471296 460779017904 462073340988 462527594496 463790645472 463826829312 464133593088 465093428184 465129713664 466858377216 467167145984 467783589888 468479413248 469097588736 469407838464 469839279492 470378580777 470415278592 471159052749 472163586048 472475863552 472512724992 473803042944 476543582208 476981581824 477529081344 477844907456 477882187776 478284103143 478321417728 478637767872 479187168432 479658246144 481005600768 482401827072 483756888384 484076833416 485108908032 485875914304 485913821184 486471573504 486918698112 487240734288 487278747648 487883666016 488609388036 489254125752 489577706523 491435569152 492451865136 492777560814 492816006144 494647566336 495581528064 496037025792 496365092608 497020064256 497476884168 498047909058 498416188032 500268561408 500638482432 501673810176 502005605024 503130030579 503910629376 504575557632 505326108672 505953431424 505992904704 506327556096 506792930688 507374648928 507710214172 508209332224 508216506336 509300047872 509636886528 511068450816 512551941264 513984438272 513991693908 514496987136 515087548416 515428214784 515901953952 516243158948 516283435008 516876046848 517351116744 517693280181 518376395142 519180648448 520343543808 521764476156 522150292224 523230106707 524090873856 524733382656 525080428544 525215674368 525563039232 526256538624 527039339904 528083818272 530046451968 530087804928 531184034304 531535346496 531576815616 533028423312 533552431104 533905309696 535009433728 535051173888 535405043712 536111529984 537220216512 537575520888 537617461248 538467488856 539085564486 539615526912 539972415488 541089086384 541131300864 541489191936 544586437593 545747521536 546108465664 546151071744 546610403592 546653048832 547280520192 547642478208 547783535376 548145826074 551264845824 552865015296 554008348278 554410180608 555967512576 556478512128 556846553472 556889997312 557529219072 558041654016 558410729184 559147572288 559601287168 562802131584 563174355216 563218292736 564383036448 564756305652 565311504384 565960392704 566524772352 566899458048 567274391552 568447523336 568491872256 569197610352 569618500608 570796480044 571735498752 572962553856 573341497344 573720691456 574907154283 574952007168 577088827392 577515552768 578232493056 579473491968 579856741632 580240244768 580389698196 580818864384 581485552704 582020006337 582442156032 583646654976 583692189696 584078229504 587419078752 587895734272 588671483904 589060816896 589602233088 590279003328 590325055488 590715482112 591258419136 591649463064 592919257392 594094295556 594576367616 596302258464 597977264808 598372752417 599656976226 600091918336 600246484992 600643473408 601332917248 601885612944 601932570624 602330674176 604772460999 607067467776 607468967424 607516360704 608725222182 608772713472 609175340928 611439352832 611891478528 613156879104 613965961728 614372023872 614419955712 614936704041 615690585216 616097787984 616703459328 618387527296 618435772416 618844790784 620124570912 620172951552 622477836288 623711453184 624639217664 625463451648 625877117952 626038326144 626452372656 627171441036 627220371456 628212070332 629551448064 631737390592 633152398032 633571149618 635975442432 636705441792 637176250368 637712137524 637761890304 638183690496 638916224576 639503463753 639553356288 640347311646 641340801024 643202436096 645009184512 645435777888 646811877376 646821008064 647885094912 648628764672 649224930816 649654312384 649704996864 650511554688 651479184048 652338834336 652770275364 654171246792 654814347264 655247425536 656602486848 657036747752 657088008192 658882356594 659530088448 661382701056 662255419392 662693419008 663302512224 664063878744 664554917376 665165721528 665605645947 667024748544 667517976576 668898413568 670840040772 672724422909 673768144896 674604575232 674657206272 675103408128 675723907584 676499531904 676552310784 677121314562 677622008448 679515848704 681424601088 683402588352 685322258544 685995982848 686783397888 687237619712 687869271936 687922937856 688377913344 689168062464 689801488992 690257706908 691168526856 693110011482 693791391744 695685968208 695740243968 696200389632 697640142276 698787831808 700287565824 700750718976 701675384832 702719119872 703646383104 704111757696 704758919238 706728602624 708245379072 708713795328 708769087488 710704564416 713401565184 713873391616 714815373312 715472372736 716293622016 716767361184 716823281664 717956651808 718780752648 719487369216 721508401152 721985589248 723602740608 726115250124 727663362048 728813871456 728870731776 729707360256 730189970944 730378047168 730861101432 730918121472 731825499024 732914082054 737153353728 738677797704 739166341221 739224009216 741290016768 741971349504 742462071296 742519996416 743372292096 743997493778 744055538688 744547638912 745530096384 747071863587 747624282048 750402842112 750899140288 750957723648 752510715264 753008407536 753748672512 755865944064 756863336448 757989163008 758930147136 759491334144 760189396032 761061973392 761565321258 762313998336 763950071808 764455329792 766602676224 768827911896 769451769856 770976657408 772631322624 773142322176 773852930928 774364738422 774425152512 775314070272 776026675116 777564592713 778195539968 778770972672 782646714234 783225438336 785414422528 786136310784 787038671104 787100073984 787620642816 787823511552 788344558848 788865950752 790559009856 792125727408 795069677952 795131707392 796776051456 797303019744 797830336556 799542634968 800328646656 800857964544 802514150592 802576760832 803107565568 804167294976 805830324768 806363281332 807701233284 808628346729 809423290368 809958623232 811633629576 811696951296 812233787904 815855304704 817542505472 818621282304 819162698496 819226607616 819915605388 820920780288 821463717312 822218739111 824581029888 825126387712 826832761216 826897268736 831615270912 833400078336 833951268864 834502823936 834717768192 835269830208 835334995968 836228588048 836293828608 837062481024 837616093776 839401930752 844203197376 844761532824 844827439104 846574554672 847134458478 847967256576 848940589056 850282850032 850349187072 850911587328 852671285004 852737808384 853796415528 854427750912 856194720066 857603248128 860012246016 860581037184 862428010752 864838352896 865633241088 866273329152 867348739584 868638912064 869785112448 870360367152 870584547294 872228329056 873663234048 875469982464 875538284544 876117344256 878509808792 879373451264 881843601408 883007225856 883591225344 884403349632 885418504992 885487583232 886073223168 886887628704 887474194596 888492874801 889366331392 889378886088 891864551424 894453387696 896965897212 899472766976 899485464339 900137877504 900369727488 900965210112 901999375872 902069747712 902828419416 903425528159 903496011264 908566134784 910601201664 911203451136 913087833273 913763011392 915711197184 917159029248 917230583808 917837217792 918890749952 919735318656 920948942592 921558035808 924146681976 925055188992 927581290944 927653658624 928267186176 930186856368 930259427328 933716754432 934334291968 935567179776 936958826496 938195177472 938815676928 939678558984 940757161554 940830557184 942318105498 944327172096 944951727104 947606085888 950356724427 953087164416 953963163648 955058162688 955689814912 955764375552 956568206286 956642835456 957275535744 958374336864 962011201536 964803654144 967513776768 968153666832 970217816064 971751828608 971827642368 972943147008 973837396224 974481468576 974557495296 975767332032 977218776072 978508251504 979155413046 982871138304 984903730272 985555121628 985632012288 988323534891 989295132672 991163056128 992074051584 992730185216 994040128512 994953768336 996095818116 996832376064 1000537122816 1001276964864 1003347620352 1004011210048 1006260061158 1007821258752 1010652217344 1011906862848 1011985809408 1012655112192 1013585861376 1014749297856 1015420428344 1015681971843 1016418664448 1016433012672 1018600095744 1019273773056 1022136901632 1025103882528 1027968876544 1027983387816 1028993974272 1030175096832 1030856429568 1031803907904 1032486317896 1032566870016 1033752093696 1034702233488 1035386560362 1036752790284 1039665017223 1040687087616 1043528952312 1044300584448 1046460213414 1048181747712 1050160857088 1050431348736 1051126078464 1052513077248 1054078679808 1056167636544 1057138378857 1060092903936 1060175609856 1062368068608 1063070692992 1063153631232 1066056846624 1067810619392 1070018867456 1070102347776 1070810087424 1072223059968 1074440433024 1075151041776 1075234922496 1076934977712 1078171128972 1079231053824 1079944830976 1082178172768 1082262601728 1082978383872 1089172875186 1091495043072 1092216931328 1093220807184 1093306097664 1094561040384 1095284956416 1095567070752 1096291652148 1099371123081 1102529691648 1105730030592 1108016696556 1111935025152 1112957024256 1113693106944 1113779994624 1115058438144 1115996240667 1116083308032 1116821458368 1118295144576 1119202574336 1125604263168 1126348710432 1126436585472 1128766072896 1129512611304 1130623008768 1131920785408 1133049544704 1133798916096 1134548783104 1136895046672 1136983744512 1138395220704 1139237001216 1141592960088 1142347981887 1143470997504 1145925107712 1146682994688 1147441382912 1149814308566 1149904014336 1154177654784 1156464986112 1158946983936 1159713483264 1160480489536 1160779396392 1161547107633 1161637728768 1162971105408 1164040012674 1164884312064 1167293309952 1168156459008 1173970071351 1174838157504 1175791468544 1177342967808 1178121633792 1179204466176 1180558006656 1180650110976 1181430964224 1182516838272 1183298926128 1185838514784 1188188591112 1189152735232 1192604516928 1195954529616 1196745504834 1199313952452 1200492969984 1201286946816 1202665834496 1203771225888 1203865141248 1204661348352 1207950987089 1209544921998 1214134935552 1214937934848 1217450444364 1217545426944 1218350681856 1222878705664 1223782957056 1226313758208 1227931923456 1228744047744 1228839911424 1229873408082 1231381170432 1232195575968 1236775054592 1236871544832 1237689581568 1240249141824 1240345903104 1244955672576 1247422906368 1249278435328 1250926903296 1251754235904 1252076652288 1252904745312 1254342882072 1254440742912 1256424140664 1259102896128 1263474781184 1266304796064 1267142299236 1270701687717 1271950884864 1273410883584 1274352500736 1275424275048 1275523780608 1276367380992 1277832449152 1279006927506 1279106712576 1280694623292 1286404872192 1290018369024 1290871555776 1293623754752 1293642016128 1295770189824 1297257529344 1298449861632 1299308624768 1299409993728 1301023109376 1302958368096 1304677668672 1305540550728 1308342493584 1309628694528 1310494851072 1313204973696 1314073495504 1314176016384 1317764713188 1319060176896 1322765402112 1324510838784 1325386838016 1326605024448 1328127757488 1329109834752 1330331443056 1331211291894 1334049497088 1337796827136 1341680081544 1345448845818 1347536289792 1349209150464 1350206816256 1351447815168 1352999063808 1353104621568 1354242629124 1355244016896 1359031697408 1362849202176 1366805176704 1370644517088 1373566795776 1374475239424 1375738543872 1375845875712 1376755826688 1378336124928 1379602977984 1380515413816 1382337053712 1386220022964 1387582783488 1391371936416 1391480487936 1392400779264 1395280284552 1396203088973 1397575663616 1400575131648 1401501437952 1403350769664 1405438239744 1407292766208 1408223515392 1409517838476 1411135742331 1413457205248 1413477158247 1416490758144 1417427590656 1417538174976 1421409128832 1427746783232 1429630746624 1430944745472 1432587244032 1433534722368 1433646563328 1434852309429 1435913303616 1437561505296 1438974738432 1443016802304 1443971178496 1447205481216 1452230500248 1455326724096 1457627742912 1457741463552 1459414720512 1460379941888 1460756094336 1461722202864 1461836242944 1463650998048 1465828164108 1468733119569 1474306707456 1477355595408 1478332682442 1478448018432 1483942699008 1484924142592 1486744584192 1487994987556 1488111077376 1489095277824 1491060192768 1494143727174 1495248564096 1500805684224 1501798280576 1501915447296 1505021430528 1506016815072 1511731888128 1513726672896 1515978326016 1517860294272 1518982668288 1520378792064 1522123946784 1523130642516 1524627996672 1527900143616 1528910659584 1533205352448 1537655823792 1538903539712 1541953314816 1545262645248 1546284644352 1547705861856 1548729476844 1548850305024 1550628140544 1552053350232 1553079840543 1555129185426 1556391079936 1557541945344 1565293428468 1566450876672 1569690320121 1570828845056 1572272621568 1574077342208 1574200147968 1575241285632 1575647023104 1576689117696 1577731901504 1581118019712 1584251454816 1590139355904 1590263414784 1593552102912 1594606039488 1595660673112 1599085269936 1600657293312 1601715929088 1605028301184 1605153521664 1606215131136 1608334589952 1611660649536 1612726562664 1615402466568 1617256693458 1618846580736 1619917246464 1623267259152 1623393902592 1624467575808 1633759312779 1635085010944 1637242564608 1638325396992 1638453215232 1639831210776 1641841560576 1642927434624 1644437478222 1650252775424 1653665522432 1653794537472 1663230541824 1667902537728 1669005647872 1669435536384 1670539660416 1670669991936 1672457176096 1672587657216 1674124962048 1675232187552 1678803861504 1688406394752 1689523065648 1689654878208 1693149109344 1694268916956 1695934513152 1697881178112 1700565700064 1700698374144 1701823174656 1705342570008 1705475616768 1707592831056 1708855501824 1712389440132 1715206496256 1720024492032 1721162074368 1724721462849 1724856021504 1729676705792 1731266482176 1732546658304 1734697479168 1737277824128 1739570224896 1740720734304 1741169094588 1744456658112 1747326468096 1750939964928 1751076569088 1752234688512 1757019617584 1758746902528 1763687202816 1766014451712 1767182450688 1768806699264 1770837009984 1770975166464 1772146446336 1773775257408 1774948389192 1776985749602 1778732662784 1778757772176 1783729102848 1788906775392 1793931794424 1795118257251 1798945533952 1798970928678 1800275755008 1800739454976 1801930420224 1803998751744 1805656838832 1806851056318 1806992022528 1814317382997 1817132269568 1821202403328 1822406902272 1826175666546 1827526022784 1834318058496 1835674435584 1837781499904 1839470637312 1841897885184 1843116071616 1844810112123 1848293363952 1850110377984 1855162581888 1855307317248 1856534372352 1860373712736 1860518854656 1867433508864 1868668583936 1871134359552 1873917652992 1876390354944 1877631353856 1879357117968 1881514323108 1881661114368 1884636210996 1888654344192 1889903454208 1895212171776 1900713448854 1907926327296 1910116325376 1911379629824 1911528751104 1913136412572 1913285670912 1914551071488 1916748673728 1918510391259 1924022403072 1929607308288 1935027553536 1936307333664 1940435632128 1943503657216 1943655284736 1945886294016 1947674792448 1948962937152 1949114990592 1951534664064 1954437552144 1957016503008 1958310826092 1965742276608 1969807460544 1971110243256 1971264024576 1976647069782 1978590265344 1984148103168 1985460370432 1988080257024 1989907536672 1992191636232 1993664752128 1996816937841 2001074245632 2002553929728 2006695240704 2008022420096 2012520122316 2021304434688 2023813725696 2023971618816 2025310224384 2027171722752 2029498595712 2030840856688 2031363943686 2032837328896 2032866025344 2038547546112 2044273803264 2050207765056 2055937753088 2055966775632 2057987948544 2060350193664 2061712859136 2063607815808 2064972635792 2065133740032 2067504187392 2069404466976 2070773120724 2073505580568 2079330034446 2081374175232 2087057904624 2088601168896 2092920426828 2096363495424 2100321714176 2100862697472 2102252156928 2105026154496 2108157359616 2112335273088 2114276757714 2120185807872 2124736137216 2126141385984 2126307262464 2132113693248 2135621238784 2140037734912 2140204695552 2141620174848 2144446119936 2148880866048 2150302083552 2150469844992 2153869955424 2156342257944 2158462107648 2159889661952 2164356345536 2164525203456 2165956767744 2178345750372 2182990086144 2184433862656 2186441614368 2186612195328 2189122080768 2190569912832 2191134141504 2192583304296 2194033425529 2198742246162 2211460061184 2216033393112 2217499023663 2223870050304 2225914048512 2227386213888 2227559989248 2230116876288 2231992481334 2232166616064 2233642916736 2236590289152 2241215590761 2251208526336 2252697420864 2252873170944 2257532145792 2259025222608 2261246017536 2263841570816 2267597832192 2269097566208 2273790093344 2273967489024 2276790441408 2278474002432 2283185920176 2284695963774 2286941995008 2291850215424 2293365989376 2294882765824 2299628617132 2299808028672 2308355309568 2312929972224 2317893967872 2319426966528 2320960979072 2321558792784 2323094215266 2323275457536 2325942210816 2328080025348 2334586619904 2336312918016 2347940142702 2349676315008 2351582937088 2356243267584 2358408932352 2361116013312 2361300221952 2362861928448 2365033676544 2366597852256 2371677029568 2376377182224 2378305470464 2385209033856 2391909059232 2393491009668 2398627904904 2400985939968 2402573893632 2405331668992 2407542451776 2407730282496 2409322696704 2415901974178 2419089843996 2425885040187 2428269871104 2429875869696 2434900888728 2435090853888 2436701363712 2445757411328 2447565914112 2452627516416 2455863846912 2457488095488 2457679822848 2459746816164 2462762340864 2464391151936 2466656217333 2473550109184 2473743089664 2475379163136 2480498283648 2480691806208 2494845812736 2498556870656 2501853806592 2503508471808 2504153304576 2505809490624 2508685764144 2508881485824 2512848281328 2518205792256 2526949562368 2532609592128 2534284598472 2541403375434 2543901769728 2546821767168 2550848550096 2551047561216 2552734761984 2555664898304 2558013855012 2558213425152 2561389246584 2572809744384 2580036738048 2581743111552 2587284032256 2594515058688 2596899723264 2598617249536 2598819987456 2602046218752 2605916736192 2609355337344 2611081101456 2616684987168 2620989702144 2626409947392 2628146991008 2628352032768 2635529426376 2638120353792 2645530804224 2649021677568 2650773676032 2653210048896 2656255514976 2658219669504 2660662886112 2662422583788 2665478624403 2668098994176 2675593654272 2683360163088 2690897691636 2698418300928 2700413632512 2702895630336 2705998127616 2706209243136 2708485258248 2710276584477 2710488033792 2718063394816 2725698404352 2733610353408 2739263499819 2741289034176 2747133591552 2748950478848 2751477087744 2751691751424 2753511653376 2756672249856 2759205955968 2761030827632 2764674107424 2772440045928 2775165566976 2782743872832 2782960975872 2784801558528 2790560569104 2792406177946 2795151327232 2801150263296 2803002875904 2806701539328 2810876479488 2814585532416 2816447030784 2819035676952 2822271484662 2826914410496 2826954316494 2832981516288 2834855181312 2842818257664 2851070173281 2855493566464 2859261493248 2861889490944 2865174488064 2867069444736 2867293126656 2869704618858 2871826607232 2875123010592 2886033604608 2887942356992 2894410962432 2904461000496 2910653448192 2915255485824 2915482927104 2918829441024 2920759883776 2921512188672 2923444405728 2923672485888 2927301996096 2931656328216 2937466239138 2948613414912 2954711190816 2956665364884 2956896036864 2964970604673 2967885398016 2969848285184 2973489168384 2975989975112 2976222154752 2978190555648 2982120385536 2988287454348 2990497128192 3001611368448 3003596561152 3003830894592 3010042861056 3012033630144 3023463776256 3031956652032 3035720588544 3037965336576 3040757584128 3044247893568 3046261285032 3047045915529 3049255993344 3055800287232 3057821319168 3066410704896 3075311647584 3077807079424 3083906629632 3090525290496 3092569288704 3095411723712 3097458953688 3097700610048 3101256281088 3104106700464 3106159681086 3110258370852 3112782159872 3130586856936 3132901753344 3139380640242 3141657690112 3144545243136 3148154684416 3150482571264 3151294046208 3153378235392 3155463803008 3162236039424 3168502909632 3180278711808 3180526829568 3187104205824 3189212078976 3191321346224 3198170539872 3203431858176 3210056602368 3210307043328 3212430262272 3216669179904 3223321299072 3225453125328 3230804933136 3234513386916 3237693161472 3239834492928 3246534518304 3246787805184 3248935151616 3267518625558 3270170021888 3274485129216 3276650793984 3279662421552 3283683121152 3285854869248 3288874956444 3298113369243 3300505550848 3307331044864 3307589074944 3335805075456 3338011295744 3338871072768 3341079320832 3341339983872 3344914352192 3345175314432 3347988722001 3348249924096 3350464375104 3357607723008 3376812789504 3379046131296 3379309756416 3386298218688 3388537833912 3391869026304 3395762356224 3401131400128 3401396748288 3403646349312 3410685140016 3410951233536 3415185662112 3417711003648 3424778880264 3427043945661 3430412992512 3440048984064 3442324148736 3449442925698 3449712043008 3462532964352 3469394958336 3474555648256 3479140449792 3481441468608 3482338189176 3484641322899 3488913316224 3494652936192 3501879929856 3504469377024 3514039235168 3521910214053 3527374405632 3532028903424 3534364901376 3537613398528 3541674019968 3541950332928 3544292892672 3547550514816 3549896778384 3553971499204 3557465325568 3557515544352 3567458205696 3577813550784 3587863588848 3590236514502 3597891067904 3597941857356 3601478909952 3603860840448 3607997503488 3611313677664 3613702112636 3613984045056 3623852961267 3628634765994 3634264539136 3642404806656 3644813804544 3652351333092 3655052045568 3668636116992 3671348871168 3675562999808 3678941274624 3683795770368 3686232143232 3689620224246 3696586727904 3710325163776 3710614634496 3713068744704 3720747425472 3721037709312 3734867017728 3737337167872 3742268719104 3747835305984 3752780709888 3755262707712 3758714235936 3763028646216 3763322228736 3769272421992 3777308688384 3779806908416 3790424343552 3801426897708 3812105063151 3815852654592 3820232650752 3822759259648 3823057502208 3826272825144 3826571341824 3829102142976 3833497347456 3837020782518 3859214616576 3870055107072 3872614667328 3880871264256 3887007314432 3887310569472 3891772588032 3895349584896 3897925874304 3898229981184 3903069328128 3908875104288 3914033006016 3916621652184 3931484553216 3939614921088 3942220486512 3942528049152 3953294139564 3957180530688 3968296206336 3970920740864 3976160514048 3979815073344 3984383272464 3987329504256 3993633875682 4002148491264 4013390481408 4016044840192 4025040244632 4042608869376 4047627451392 4050620448768 4054343445504 4058997191424 4061681713376 4062727887372 4065732050688 4077095092224 4088547606528 4100415530112 4111875506176 4111933551264 4120700387328 4123425718272 4127215631616 4129945271584 4130267480064 4135008374784 4138808933952 4141546241448 4147011161136 4158660068892 4162748350464 4174115809248 4177202337792 4185840853656 4188609266919 4192726990848 4200643428352 4201725394944 4204504313856 4210052308992 4216314719232 4224670546176 4228553515428 4233407226993 4240371615744 4249472274432 4252282771968 4252614524928 4264227386496 4271242477568 4280075469824 4283240349696 4288892239872 4297761732096 4300604167104 4300939689984 4304556928287 4307739910848 4312684515888 4316924215296 4319779323904 4328712691072 4329050406912 4331913535488 4356691500744 4365980172288 4368867725312 4372883228736 4373224390656 4378244161536 4381139825664 4382268283008 4385166608592 4388066851058 4397484492324 4406199358707 4422920122368 4432066786224 4434998047326 4451828097024 4454772427776 4460233752576 4463984962668 4464333232128 4467285833472 4473180578304 4482431181522 4502417052672 4505394841728 4505746341888 4515064291584 4518050445216 4527683141632 4535195664384 4538195132416 4547580186688 4547934978048 4553580882816 4556948004864 4566371840352 4569391927548 4573883990016 4583700430848 4586731978752 4589765531648 4599257234264 4599616057344 4616710619136 4625859944448 4635787935744 4638853933056 4641921958144 4643117585568 4646188430532 4646550915072 4651884421632 4656160050696 4659239521629 4669173239808 4672625836032 4695880285404 4699352630016 4709070960363 4712486535168 4716817864704 4722232026624 4722600443904 4725723856896 4730067353088 4733195704512 4743354059136 4752754364448 4756610940928 4770418067712 4783818118464 4786982019336 4797255809808 4801971879936 4805147787264 4810663337984 4815084903552 4815460564992 4818645393408 4831803948356 4838179687992 4851770080374 4856539742208 4859751739392 4869801777456 4870181707776 4873402727424 4891514822656 4905255032832 4911727693824 4914976190976 4915359645696 4919493632328 4925524681728 4928782303872 4933312434666 4947100218368 4950758326272 4960996567296 4961383612416 4989691625472 4997113741312 5003707613184 5007016943616 5008306609152 5011618981248 5017371528288 5017762971648 5025696562656 5036411584512 5053899124736 5065219184256 5068569196944 5082806750868 5087803539456 5093643534336 5101697100192 5102095122432 5105469523968 5111329796608 5116027710024 5116426850304 5122778493168 5145619488768 5160073476096 5163486223104 5174164388547 5174568064512 5189030117376 5193799446528 5197234499072 5197639974912 5204092437504 5211833472384 5218710674688 5222162202912 5233369974336 5241979404288 5252819894784 5256293982016 5256704065536 5271058852752 5276240707584 5291061608448 5298043355136 5301547352064 5306420097792 5312511029952 5316439339008 5321325772224 5324845167576 5330957248806 5336197988352 5351187308544 5366720326176 5381795383272 5385354771753 5396836601856 5400827265024 5405791260672 5411996255232 5416970516496 5420553168954 5420976067584 5442952148991 5451396808704 5467220706816 5478526999638 5482578068352 5497900957696 5502954175488 5507023306752 5513344499712 5518411911936 5522061655264 5529348214848 5534430336369 5544880091856 5550331133952 5565487745664 5565921951744 5569603117056 5581121138208 5584812355892 5590302654464 5602300526592 5606005751808 5613403078656 5621752958976 5629171064832 5632894061568 5638071353904 5644542969324 5653828820992 5653908632988 5665963032576 5669710362624 5685636515328 5702140346562 5710987132928 5723778981888 5730348976128 5734138889472 5734586253312 5739409237716 5743653214464 5750246021184 5755531173777 5772067209216 5775884713984 5788821924864 5808922000992 5821306896384 5830510971648 5830965854208 5837658882048 5841519767552 5843024377344 5846888811456 5847344971776 5854603992192 5863312656432 5874932478276 5897226829824 5909422381632 5913330729768 5913792073728 5929941209346 5935770796032 5939696570368 5951979950224 5952444309504 5956381111296 5964240771072 5976574908696 5980994256384 5990450813523 6003222736896 6007193122304 6007661789184 6020085722112 6024067260288 6063913304064 6071441177088 6075930673152 6081515168256 6088495787136 6092522570064 6094091831058 6098511986688 6115642638336 6132821409792 6150623295168 6155614158848 6167813259264 6181050580992 6185138577408 6190823447424 6194917907376 6195401220096 6202512562176 6208213400928 6212319362172 6220516741704 6225564319744 6261173713872 6265803506688 6278761280484 6289090486272 6296309368832 6300965142528 6302588092416 6306756470784 6310927606016 6323978697113 6324472078848 6337005819264 6360557423616 6374208411648 6378424157952 6382642692448 6396341079744 6406863716352 6420113204736 6420614086656 6424860524544 6433338359808 6446642598144 6450906250656 6461609866272 6469026773832 6475386322944 6479668985856 6493069036608 6493575610368 6497870303232 6535037251116 6540340043776 6548970258432 6553301587968 6559324843104 6567366242304 6571709738496 6577749912888 6582100276587 6596226738486 6601011101696 6614662089728 6652497070989 6671610150912 6676022591488 6677742145536 6682158641664 6682679967744 6689828704384 6690350628864 6695977444002 6696499848192 6700928750208 6753625579008 6758092262592 6758619512832 6772596437376 6777075667824 6783738052608 6791524712448 6802262800256 6802793496576 6807292698624 6821370280032 6821902467072 6830371324224 6835422007296 6849557760528 6854087891322 6860825985024 6880097968128 6884648297472 6898885851396 6899424086016 6925065928704 6938789916672 6949111296512 6958280899584 6962882937216 6964676378352 6969282645798 6977826632448 7003759859712 7008938754048 7028078470336 7043820428106 7054748811264 7068729802752 7075226797056 7083348039936 7083900665856 7088585785344 7095101029632 7099793556768 7107942998408 7114930651136 7115031088704 7134916411392 7155627101568 7175727177696 7180473029004 7195782135808 7195883714712 7202957819904 7207721680896 7215995006976 7222627355328 7227404225272 7227968090112 7247705922534 7257269531988 7277655120561 7284809613312 7289627609088 7304702666184 7310104091136 7337272233984 7342697742336 7351125999616 7357882549248 7367591540736 7372464286464 7379240448492 7393173455808 7399968651999 7420650327552 7421229268992 7426137489408 7441494850944 7442075418624 7474674335744 7484537438208 7495670611968 7505561419776 7510525415424 7517428471872 7526057292432 7526644457472 7538544843984 7554617376768 7559613816832 7580848687104 7602853795416 7624210126302 7631705309184 7640465301504 7645518519296 7652545650288 7653142683648 7658204285952 7666994694912 7674041565036 7718429233152 7740110214144 7745229334656 7774014628864 7783545176064 7790699169792 7795851748608 7796459962368 7806138656256 7817750208576 7828066012032 7833243304368 7862969106432 7879229842176 7884440973024 7885056098304 7906588279128 7914361061376 7936592412672 7941841481728 7952321028096 7959630146688 7968766544928 7974659008512 7987267751364 7996435873209 8004296982528 8026780962816 8032089680384 8050080489264 8095254902784 8101240897536 8108686891008 8117994382848 8123363426752 8125455774744 8130829753431 8131464101376 8154190184448 8177095213056 8200831060224 8217790499457 8223751012352 8223867102528 8241400774656 8246851436544 8254431263232 8259890543168 8260534960128 8270016749568 8277617867904 8283092482896 8294022322272 8317320137784 8325496700928 8348231618496 8354404675584 8371681707312 8377218533838 8385453981696 8403450789888 8409008627712 8420104617984 8432629438464 8449341092352 8457107030856 8466814453986 8480743231488 8498944548864 8504565543936 8528454772992 8553210519843 8560150939648 8566480699392 8577784479744 8595523464192 8601208334208 8601879379968 8609113856574 8615479821696 8625369031776 8639558647808 8657425382144 8658100813824 8663827070976 8713383001488 8731960344576 8737735450624 8745766457472 8746448781312 8756488323072 8762279651328 8764536566016 8770333217184 8776133702116 8794968984648 8812398717414 8845840244736 8864133572448 8869996094652 8894911814019 8903656194048 8909544855552 8920467505152 8927969925336 8928666464256 8934571666944 8946361156608 8964862363044 9004834105344 9010789683456 9011492683776 9030128583168 9036100890432 9055366283264 9070391328768 9076390264832 9095160373376 9095869956096 9107161765632 9113896009728 9132743680704 9138783855096 9147767980032 9167400861696 9173463957504 9179531063296 9198514468528 9199232114688 9233421238272 9251719888896 9271575871488 9277707866112 9283843916288 9286235171136 9292376861064 9293101830144 9303768843264 9312320101392 9318479043258 9338346479616 9391760570808 9398705260032 9418141920726 9424973070336 9433635729408 9444464053248 9451447713792 9460134706176 9466391409024 9486708118272 9505508728896 9513221881856 9540836135424 9567636236928 9573964038672 9594511619616 9610295574528 9621326675968 9630169807104 9630921129984 9637290786816 9663607896712 9676359375984 9703540160748 9713079484416 9719503478784 9739603554912 9740363415552 9746805454848 9773421622811 9783029645312 9810510065664 9823455387648 9829952381952 9838987264656 9851049363456 9857564607744 9866624869332 9894200436736 9894340107729 9901516652544 9921993134592 9922767224832 9994227482624 10007415226368 10014033887232 10016613218304 10023237962496 10034743056576 10035525943296 10043966166003 10051393125312 10072823169024 10107798249472 10130438368512 10137138393888 10165613501736 10175607078912 10187287068672 10203394200384 10204190244864 10210939047936 10222659593216 10232055420048 10232853700608 10245556986336 10281131836983 10291238977536 10320146952192 10326972446208 10348328777094 10349136129024 10387598893056 10394468998144 10408184875008 10423666944768 10437421349376 10444324405824 10453923968697 10466739948672 10483958808576 10505639789568 10512587964032 10513408131072 10542117705504 10582123216896 10596086710272 10603094704128 10612840195584 10625022059904 10632878678016 10642651544448 10649690335152 10661914497612 10672395976704 10702374617088 10733440652352 10763590766544 10770709543506 10793673203712 10811582521344 10823992510464 10833941032992 10841106337908 10841952135168 10871558883801 10885904297982 10902793617408 10934441413632 10957053999276 10965156136704 10995801915392 11005908350976 11014046613504 11026688999424 11036823823872 11044123310528 11058696429696 11068860672738 11089760183712 11130975491328 11131843903488 11139206234112 11162242276416 11169624711784 11180605308928 11204601053184 11212011503616 11226806157312 11243505917952 11258342129664 11265788123136 11276142707808 11289085938648 11307657641984 11307817265976 11331926065152 11339420725248 11371273030656 11404280693124 11436315189453 11447557963776 11460697952256 11468277778944 11469172506624 11478818475432 11487306428928 11500492042368 11511062347554 11551769427968 11577643849728 11617844001984 11642613792768 11661021943296 11661931708416 11675317764096 11683039535104 11686048754688 11693777622912 11694689943552 11709207984384 11726625312864 11749864956552 11794453659648 11818844763264 11826661459536 11827584147456 11859882418692 11871541592064 11879393140736 11903959900448 11904888619008 11912762222592 11928481542144 11953149817392 11961988512768 11980901627046 12006445473792 12014386244608 12040171444224 12048134520576 12127826608128 12142882354176 12151861346304 12163030336512 12176991574272 12185045140128 12188183662116 12231285276672 12265642819584 12301246590336 12311228317696 12335626518528 12362101161984 12370277154816 12381646894848 12389835814752 12390802440192 12405025124352 12416426801856 12424638724344 12441033483408 12451128639488 12522347427744 12531607013376 12557522560968 12565827800757 12578180972544 12592618737664 12601930285056 12605176184832 12613512941568 12621855212032 12647957394226 12648944157696 12674011638528 12700221680979 12721114847232 12748416823296 12756848315904 12765285384896 12792682159488 12813727432704 12840226409472 12849721049088 12866676719616 12893285196288 12901812501312 12913670784861 12923219732544 12938053547664 12950772645888 12959337971712 12986138073216 12987151220736 12995740606464 13070074502232 13080680087552 13097940516864 13106603175936 13118649686208 13134732484608 13143419476992 13155499825776 13164200553174 13192453476972 13218598076121 13229324179456 13304994141978 13352045182976 13355484291072 13364317283328 13379657408768 13380701257728 13391954888004 13392999696384 13401857500416 13507251158016 13516184525184 13517239025664 13545192874752 13554151335648 13583049424896 13604525600512 13605586993152 13614585397248 13642740560064 13643804934144 13660742648448 13670844014592 13699115521056 13708175782644 13721651970048 13760195936256 13769296594944 13797771702792 13798848172032 13850131857408 13877579833344 13898222593024 13916561799168 13925765874432 13929352756704 13938565291596 13955653264896 13977718564887 14007519719424 14017877508096 14056156940672 14087640856212 14137459605504 14150453594112 14166696079872 14167801331712 14177171570688 14190202059264 14199587113536 14215885996816 14229861302272 14230062177408 14269832822784 14311254203136 14351454355392 14360946058008 14391564271616 14391767429424 14405915639808 14415443361792 14431990013952 14445254710656 14454808450544 14455936180224 14495411845068 14514539063976 14555310241122 14569619226624 14579255218176 14609405332368 14620208182272 14674544467968 14702251999232 14715765098496 14735183081472 14744928572928 14758480896984 14786346911616 14799937303998 14841300655104 14852274978816 14882989701888 14884150837248 14949348671488 14969074876416 14991341223936 15011122839552 15021050830848 15034856943744 15052114584864 15053288914944 15077089687968 15109234753536 15119227633664 15161697374208 15205707590832 15248420252604 15263410618368 15280930603008 15291037038592 15305091300576 15306285367296 15316408571904 15333989389824 15348083130072 15358233978703 15436858466304 15480220428288 15490458669312 15522493165641 15548029257728 15567090352128 15581398339584 15591703497216 15592919924736 15612277312512 15635500417152 15656132024064 15666486608736 15725938212864 15758459684352 15768881946048 15770112196608 15813176558256 15828722122752 15873184825344 15883682963456 15904642056192 15919260293376 15937533089856 15949318017024 15974535502728 15992871746418 16008593965056 16053561925632 16064179360768 16100160978528 16156064315259 16190509805568 16202481795072 16217373782016 16235988765696 16246726853504 16250911549488 16261659506862 16262928202752 16354190426112 16401662120448 16435580998914 16447502024704 16447734205056 16493702873088 16508862526464 16519781086336 16521069920256 16540033499136 16555235735808 16566184965792 16588044644544 16634640275568 16650993401856 16696463236992 16708809351168 16743363414624 16754437067676 16770907963392 16806901579776 16818017255424 16840209235968 16865258876928 16898682184704 16914214061712 16933628907972 16961486462976 16997889097728 17009131087872 17056909545984 17106421039686 17120301879296 17132961398784 17191046928384 17202416668416 17203758759936 17218227713148 17230959643392 17250738063552 17266593521331 17279117295616 17314850764288 17316201627648 17327654141952 17426766002976 17463920689152 17475470901248 17491532914944 17492897562624 17512976646144 17524559302656 17529073132032 17540666434368 17552267404232 17589937969296 17624797434828 17691680489472 17728267144896 17739992189304 17789823628038 17807312388096 17819089711104 17855939850672 17857332928512 17869143333888 17892722313216 17929724726088 17971352440569 18009668210688 18021579366912 18022985367552 18060257166336 18072201780864 18152780529664 18190320746752 18191739912192 18214323531264 18227792019456 18265487361408 18277567710192 18295535960064 18346927915008 18359062126592 18397028937056 18398464229376 18466842476544 18503439777792 18543151742976 18555415732224 18567687832576 18572470342272 18584753722128 18586203660288 18607537686528 18624640202784 18636958086516 18676692959232 18783521141616 18797410520064 18836283841452 18867271458816 18888928106496 18902895427584 18920269412352 18932782818048 18971936091339 18973416236544 19011017457792 19026443763712 19081672270848 19135272473856 19147928077344 19189023239232 19220591149056 19242653351936 19260339614208 19261842259968 19274581573632 19327215793424 19352718751968 19407080321496 19426158968832 19439006957568 19479207109824 19480726831104 19493610909696 19546843245622 19566059290624 19621020131328 19646910775296 19659904763904 19677974529312 19702098726912 19715129215488 19733249738664 19746300829761 19788400873472 19788680215458 19803033305088 19843986269184 19957491212967 19988454965248 20014830452736 20028067774464 20033226436608 20046475924992 20069486113152 20071051886592 20087932332006 20102786250624 20215596498944 20260876737024 20274276787776 20331227003472 20351214157824 20374574137344 20406788400768 20408380489728 20421878095872 20445319186432 20464110840096 20465707401216 20491113972672 20562263673966 20582477955072 20640293904384 20653944892416 20696657554188 20698272258048 20775197786112 20788937996288 20816369750016 20847333889536 20874842698752 20888648811648 20907847937394 20933479897344 21011279579136 21025175928064 21026816262144 21084235411008 21164246433792 21206189408256 21225680391168 21250044119808 21265757356032 21285303088896 21299380670304 21323828995224 21344791953408 21404749234176 21466881304704 21527181533088 21541419087012 21587346407424 21623165042688 21647985020928 21667882065984 21682212675816 21683904270336 21743117767602 21771808595964 21868882827264 21914107998552 21930312273408 21991603830784 22011816701952 22028093227008 22053377998848 22073647647744 22088246621056 22117392859392 22137721345476 22179520367424 22261950982656 22263687806976 22278412468224 22324484552832 22339249423568 22361210617856 22424023007232 22453612314624 22487011835904 22516684259328 22531576246272 22552285415616 22578171877296 22615315283968 22615634531952 22663852130304 22678841450496 22742546061312 22808561386248 22872630378906 22895115927552 22921395904512 22936555557888 22957636950864 22974612857856 23000984084736 23022124695108 23103538855936 23155287699456 23235688003968 23322043886592 23350635528192 23366079070208 23372097509376 23387555245824 23389379887104 23418415968768 23453250625728 23499729913104 23588907319296 23637689526528 23653322919072 23655168294912 23719764837384 23743083184128 23758786281472 23807919800896 23809777238016 23825524445184 23856963084288 23906299634784 23923977025536 23961803254092 23989307619627 24012890947584 24028772489216 24080342888448 24096269041152 24285764708352 24303722692608 24326060673024 24353983148544 24370090280256 24376367324232 24392489260293 24462570553344 24531285639168 24602493180672 24653371498371 24671253037056 24724202323968 24740554309632 24763293789696 24779671629504 24781604880384 24810050248704 24832853603712 24849277448688 24882066966816 24902257278976 25044694855488 25063214026752 25115045121936 25131655601514 25156361945088 25185237475328 25210352369664 25227025883136 25243710424064 25295914788452 25297888315392 25348023277056 25400443361958 25442229694464 25496833646592 25513696631808 25530570769792 25585364318976 25680452818944 25699442098176 25733353439232 25786570392576 25803625002624 25827341569722 25846439465088 25876107095328 25918675943424 25972276146432 25974302441472 25991481212928 26140149004464 26161360175104 26195881033728 26213206351872 26237299372416 26269464969216 26286838953984 26310999651552 26328401106348 26384906953944 26437196152242 26458648358912 26609988283956 26684735442057 26704090365952 26710968582144 26728634566656 26759314817536 26761402515456 26783909776008 26785999392768 26803715000832 27014502316032 27032369050368 27034478051328 27090385749504 27108302671296 27166098849792 27209051201024 27211173986304 27229170794496 27285481120128 27287609868288 27321485296896 27341688029184 27398231042112 27416351565288 27443303940096 27520391872512 27538593189888 27595543405584 27597696344064 27700263714816 27755159666688 27796445186048 27833123598336 27851531748864 27858705513408 27877130583192 27911306529792 27955437129774 28015039438848 28112313881344 28175281712424 28274919211008 28300907188224 28333392159744 28354343141376 28380404118528 28399174227072 28431771993632 28460124354816 28539665645568 28622508406272 28702908710784 28721892116016 28783128543232 28783534858848 28830886723584 28863980027904 28890509421312 28909616901088 28911872360448 28990823690136 29029078127952 29110620482244 29139238453248 29158510436352 29218810664736 29240416364544 29320264868433 29349088935936 29404503998464 29431530196992 29470366162944 29489857145856 29516961793968 29572693823232 29599874607996 29682601310208 29704549957632 29765979403776 29768301674496 29898697342976 29982682447872 30022245679104 30042101661696 30069713887488 30104229169728 30106577829888 30131898498009 30154179375936 30218469507072 30238455267328 30323394748416 30411415181664 30496840505208 30526821236736 30561861206016 30582074077184 30610182601152 30612570734592 30632817143808 30667978779648 30696166260144 30716467957406 30843395510949 30873716932608 30960440856576 30980917338624 31044986331282 31096058515456 31162796679168 31183406994432 31224554625024 31271000834304 31312264048128 31332973217472 31361771906091 31451876425728 31516919368704 31537763892096 31540224393216 31626353116512 31746369650688 31767365926912 31809284112384 31838520586752 31875066179712 31898636034048 31949071005456 31985743492836 32017187930112 32107123851264 32128358721536 32200321957056 32312128630518 32381019611136 32434747564032 32471977531392 32493453707008 32501823098976 32523319013724 32525856405504 32614676651403 32708380852224 32803324240896 32871161997828 32895468410112 32987405746176 33017725052928 33039562172672 33042139840512 33080066998272 33110471471616 33132369931584 33176089289088 33269280551136 33392926473984 33417618702336 33486726829248 33508874135352 33541815926784 33613803159552 33636034510848 33680418471936 33730517753856 33797364369408 33828428123424 33867257815944 33922972925952 33995778195456 34018262175744 34113819091968 34212842079372 34240603758592 34382093856768 34404833336832 34407517519872 34436455426296 34461919286784 34501476127104 34533187042662 34558234591232 34629701528576 34655308283904 34853532005952 34927841378304 34950941802496 34983065829888 34985795125248 35025953292288 35049118605312 35058146264064 35081332868736 35104534808464 35179875938592 35249594869656 35383360978944 35456534289792 35479984378608 35579647256076 35614624776192 35638179422208 35711879701344 35714665857024 35738286667776 35785444626432 35859449452176 35942704881138 36019336421376 36043158733824 36120514332672 36144403561728 36305561059328 36380641493504 36383479824384 36428647062528 36455584038912 36530974722816 36555135420384 36693855830016 36718124253184 36794057874112 36796928458752 36933684953088 37006879555584 37086303485952 37110831464448 37135375665152 37144940684544 37169507444256 37172407320576 37215075373056 37249280405568 37273916173032 37353385918464 37567042283232 37594821040128 37672567682904 37697483402271 37734542917632 37777856212992 37805790855168 37840538824704 37865565636096 37943872182678 37946832473088 38022034915584 38100665042937 38163344541696 38270544947712 38295856154688 38378046478464 38441182298112 38485306703872 38520679228416 38549163147264 38654431586848 38705437503936 38741012354583 38814160642992 38852317937664 38878013915136 38958414219648 38961453662208 38987221819392 39093686491244 39132118581248 39242040262656 39293821550592 39319809527808 39355949058624 39404197453824 39430258430976 39466499477328 39492601659522 39576801746944 39577360430916 39687972538368 39914982425934 39976909930496 40056135548928 40066452873216 40092951849984 40138972226304 40142103773184 40175864664012 40205572501248 40431192997888 40521753474048 40548553575552 40662454006944 40749148274688 40813576801536 40816760979456 40843756191744 40890638372864 40928221680192 40931414802432 40982227945344 41124527347932 41164955910144 41280587808768 41307889784832 41393315108376 41396544516096 41550395572224 41577875992576 41632739500032 41694667779072 41749685397504 41777297623296 41815695874788 41866959794688 41933155694661 42022559158272 42050351856128 42053632524288 42168470822016 42412378816512 42451360782336 42500088239616 42531514712064 42570606177792 42598761340608 42647657990448 42689583906816 42809498468352 42933762609408 43054363066176 43082838174024 43174692814848 43246330085376 43295970041856 43335764131968 43364425351632 43367808540672 43486235535204 43543617191928 43737765654528 43828215997104 43860624546816 44023633403904 44106755997696 44147295295488 44176493242112 44234785718784 44275442690952 44359040734848 44523901965312 44556824936448 44648969105664 44678498847136 44848046014464 44907224629248 44974023671808 45033368518656 45063152492544 45104570831232 45156343754592 45230630567936 45231269063904 45327704260608 45357682900992 45485092122624 45617122772496 45745260757812 45790231855104 45842791809024 45873111115776 45915273901728 45949225715712 46001968169472 46044249390216 46074701936109 46207077711872 46310575398912 46471376007936 46567479496923 46644087773184 46701271056384 46732158140416 46744195018752 46775110491648 46778759774208 46836831937536 46906501251456 46999459826208 47177814638592 47275379053056 47306645838144 47310336589824 47439529674768 47486166368256 47517572562944 47615839601792 47619554476032 47651048890368 47713926168576 47812599269568 47847954051072 47923606508184 47978615239254 48025781895168 48057544978432 48160685776896 48192538082304 48468192945777 48571529416704 48607445385216 48652121346048 48707966297088 48740180560512 48752734648464 48784978520586 49062571278336 49204986361344 49306742996742 49342506074112 49481108619264 49526587579392 49559343259008 49563209760768 49620100497408 49665707207424 49698554897376 49764133933632 49804514557952 50089389710976 50126428053504 50230090243872 50263311203028 50312723890176 50370474950656 50420704739328 50454051766272 50487420848128 50591829576904 50595776630784 50696046554112 50800886723916 50884459388928 50993667293184 51027393263616 51061141539584 51170728637952 51360905637888 51398884196352 51573140785152 51607250005248 51654683139444 51692878930176 51752214190656 51799780563993 51837351886848 51944552292864 51948604882944 51982962425856 52280298008928 52322720350208 52391762067456 52426412703744 52474598744832 52538929938432 52573677907968 52621999303104 52656802212696 52769813907888 52874392304484 52917296717824 53219976567912 53369470884114 53408180731904 53421937164288 53457269133312 53518629635072 53567819552016 53571998785536 53607430001664 54029004632064 54064738100736 54068956102656 54180771499008 54216605342592 54418102402048 54458341588992 54570962240256 54575219736576 54642970593792 54683376058368 54796462084224 54832703130576 54886607880192 55040783745024 55077186379776 55191086811168 55195392688128 55400527429632 55510319333376 55592890372096 55666247196672 55703063497728 55717411026816 55754261166384 55822613059584 55910874259548 56030078877696 56224627762688 56350563424848 56601814376448 56666784319488 56708686282752 56760808237056 56798348454144 56863543987264 56915808274017 56920248709632 57079331291136 57245016812544 57405817421568 57443784232032 57566257086464 57567069717696 57661773447168 57727960055808 57781018842624 57819233802176 57823744720896 57981647380272 58058156255904 58221240964488 58278476906496 58317020872704 58437621329472 58480832729088 58640529736866 58698177871872 58863060393984 58940732325888 58979714291712 59033923587936 59145387646464 59199749215992 59238902489283 59365202620416 59409099915264 59531958807552 59872473638901 59965364895744 60044491358208 60084203323392 60139427774976 60208458339456 60213155659776 60263796996018 60308358751872 60476910534656 60646789496832 60822830363328 60993681010416 61053642473472 61123722412032 61164148154368 61220365202304 61225141469184 61265634287616 61335957559296 61392332520288 61432935914812 61686791021898 61747433865216 61920881713152 61961834677248 62089972662564 62192117030912 62325593358336 62366813988864 62449109250048 62542001668608 62624528096256 62665946434944 62723543812182 63033838737408 63075527784192 63080448786432 63252706233024 63492739301376 63534731853824 63618568224768 63677041173504 63750132359424 63797272068096 63898142010912 63971486985672 64034375860224 64214247702528 64256717443072 64400643914112 64624257261036 64762039222272 64869495128064 64943955062784 64986907414016 65003646197952 65046638027448 65051712811008 65229353302806 65606648481792 65742323995656 65790936820224 65974811492352 66035450105856 66079124345344 66084279681024 66160133996544 66220942943232 66264739863168 66352178578176 66538561102272 66785852947968 66835237404672 66973453658496 67017748270704 67083631853568 67272069021696 67360836943872 67461035507712 67594728738816 67656856246848 67734515631888 67845945851904 67991556390912 68036524351488 68227638183936 68425684158744 68481207517184 68764187713536 68809666673664 68872910852592 68923838573568 69002952254208 69066374085324 69259403057152 69310616567808 69707064011904 69901883604992 69966131659776 70051906584576 70098237210624 70116292528128 70162665737472 70209069616928 70359751877184 70499189739312 70766721957888 70913068579584 70959968757216 71159294512152 71229249552384 71276358844416 71423759402688 71429331714048 71476573335552 71570889252864 71718898904352 71885409762276 71967922858881 72038672842752 72086317467648 72241028665344 72288807123456 72611122118656 72761282987008 72857294125056 72911168077824 73061949445632 73110270840768 73177467780879 73387711660032 73436248506368 73588115748224 73593856917504 74013759111168 74172606971904 74221662928896 74270751330304 74289881369088 74339014888512 74344814641152 74430150746112 74498560811136 74547832346064 74706771836928 75134084566464 75189642080256 75345135365808 75394966804542 75469085835264 75555712425984 75681077649408 75731131272192 75887744365356 75893664946176 76044069831168 76201330085874 76326689083392 76541089895424 76591712309376 76756092956928 76970613407744 77041358456832 77098326294528 77308863173696 77410875007872 77482024709166 77628321285984 77756027830272 77916828439296 77922907324416 77974443638784 78187372982488 78264237162496 78484080525312 78587643101184 78639619055616 78711898117248 78808394907648 78860516861952 78932998954656 78985203319044 79153603493888 79154720861832 79375945076736 79829964851868 80054206326171 80112271097856 80132905746432 80185903699968 80277944452608 80284207546368 80351729328024 80411145002496 80862385995776 81043506948096 81097107151104 81324908013888 81498296549376 81627153603072 81633521958912 81687512383488 81781276745728 81856443360384 81862829604864 81964455890688 82249054695864 82329911820288 82561175617536 82615779569664 82786630216752 82793089032192 83100791144448 83155751985152 83265479000064 83389335558144 83499370795008 83554595246592 83631391749576 83733919589376 83866311389322 84045118316544 84100703712256 84336941644032 84824757633024 84902721564672 85000176479232 85063029424128 85141212355584 85197522681216 85295315980896 85618996936704 85867525218816 86108726132352 86165676348048 86349385629696 86492660170752 86591940083712 86671528263936 86728850703264 86735617081344 86972471070408 87087234383856 87475531309056 87656431994208 87721249093632 87960794605299 88047266807808 88213511995392 88294590590976 88352986484224 88469571437568 88550885381904 88718081469696 89047803930624 89113649872896 89297938211328 89356997694272 89696092028928 89948047343616 90066737037312 90126304985088 90209141662464 90312687509184 90395695494027 90461261135872 90462538127808 90655408521216 90715365801984 90970184245248 91234245544992 91490521515624 91580463710208 91685583618048 91746222231552 91830547803456 91898451431424 92003936338944 92088498780432 92149403872218 92530186532847 92621150797824 92942752015872 93134958993846 93288175546368 93464316280832 93488390037504 93550220983296 93673663875072 93813002502912 93998919652416 94085315718273 94355629277184 94550758106112 94613291676288 94620673179648 94879059349536 95035145125888 95231679203584 95239108952064 95302097780736 95427852337152 95625198539136 95695908102144 95847213016368 95957230478508 96051563790336 96115089956864 96321371553792 96385076164608 96936385891554 97143058833408 97304242692096 97415932594176 97480361121024 97505469296928 97569957041172 97844029954209 98125142556672 98409972722688 98613485993484 98962217238528 99053175158784 99118686518016 99126419521536 99240200994816 99331414414848 99397109794752 99528267867264 99609029115904 100178779421952 100252856107008 100460180487744 100526622406056 100625447780352 100740949901312 100841409478656 100908103532544 100974841696256 101183659153808 101191553261568 101392093108224 101601773447832 101768918777856 101987334586368 102054786527232 102122283079168 102341457275904 102721811275776 103146281570304 103214500010496 103309366278888 103385757860352 103504428381312 103599561127986 103674703773696 103889104585728 103965924851712 104560596017856 104645440700416 104783524134912 104852825407488 104949197489664 105077859876864 105147355815936 105243998606208 105313604425392 105539627815776 105748784608968 105834593435648 106439953135824 106738941768228 106843874328576 106914538266624 107037259270144 107135639104032 107143997571072 107214860003328 107507637850921 108058009264128 108129476201472 108361542998016 108433210685184 108836204804096 108916683177984 109141924480512 109150439473152 109285941187584 109366752116736 109592924168448 109665406261152 110081567490048 110154372759552 110382173622336 110390785376256 110801054859264 111020638666752 111185780744192 111332494393344 111406126995456 111434822053632 111508522332768 111645226119168 111821748519096 112060157755392 112449255525376 112701126849696 113092450206813 113203628752896 113333568638976 113417372565504 113521616474112 113596696908288 113727087974528 113831616548034 113840497419264 114490033625088 114811634843136 114887568464064 115132514172928 115134139435392 115323546894336 115455920111616 115562037685248 115638467604352 115647489441792 115963294760544 116116312511808 116442481928976 116556953812992 116634041745408 116875242658944 116961665458176 117281059473732 117396355743744 117726120787968 117881464651776 117959428583424 118067847175872 118290775292928 118399498431984 118477804978566 118730405240832 119063917615104 119744947277802 119930729791488 120168406646784 120278855549952 120416916678912 120426311319552 120527593992036 120616717503744 120953821069312 121293578993664 121645660726656 121987362020832 122247444824064 122328296308736 122440730404608 122450282938368 122531268575232 122671915118592 122784665040576 122865871829624 123373582043796 123494867730432 123841763426304 123923669354496 124179945325128 124384234061824 124651186716672 124733627977728 124898218500096 125084003337216 125249056192512 125331892869888 125447087624364 125799467083983 126067677474816 126151055568384 126160897572864 126505412466048 127069463707648 127237136449536 127354082347008 127500264718848 127594544136192 127796284021824 127942973971344 128068751720448 128428495405056 128513434886144 128801287828224 129248514522072 129524078444544 129738990256128 129887910125568 129973814828032 130007292395904 130093276054896 130103425622016 130458706605612 131213296963584 131484647991312 131581873640448 132070900211712 132158248690688 132320267993088 132441885886464 132529479726336 132704357156352 133077122204544 133571705895936 133670474809344 133946907316992 134035496541408 134544138043392 134721673887744 134922071015424 135189457477632 135313712493696 135469031263776 135691891703808 135983112781824 136073048702976 136455276367872 136851368317488 136962415034368 137528375427072 137619333347328 137745821705184 137847677147136 138005904508416 138132748170648 138224105808327 138518806114304 138621233135616 139414128023808 139702438490769 139803767209984 139932263319552 140103813169152 140196474421248 140232585056256 140325331474944 140418139233856 140719503754368 140998379478624 141533443915776 141826137159168 141919937514432 142318589024304 142458499104768 142552717688832 142847518805376 142858663428096 142953146671104 143141778505728 143437797808704 143770819524552 143935845717762 144077345685504 144172634935296 144482057330688 144577614246912 145404578837331 145522565974016 145714588250112 145822336155648 146123898891264 146220541681536 146354935561758 146872497012736 147176231496448 147187713835008 148027518222336 148443325857792 148541502660608 148579762738176 148678029777024 148689629282304 148860301492224 148997121622272 149095664692128 149413543673856 150268169132928 150379284160512 150690270731616 150789933609084 150938171670528 151111424851968 151362155298816 151462262544384 151775488730712 151787329892352 152088139662336 152402660171748 152653378166784 153082179790848 153183424618752 153512185913856 153941226815488 154082716913664 154196652589056 154617726347392 154821750015744 154964049418332 155256642571968 155512055660544 155833656878592 155845814648832 155948887277568 156374745964976 156528474324992 156968161050624 157175286202368 157279238111232 157423796234496 157616789815296 157721033723904 157865997909312 157970406638088 158307206987776 158309441723664 158751890153472 159659929703736 160108412652342 160224542195712 160265811492864 160371807399936 160555888905216 160703458656048 160822290004992 161724771991552 162087013896192 162194214302208 162649816027776 163254307206144 163375024766976 163562553491456 163712886720768 163725659209728 163928911781376 164498109391728 164659823640576 165122351235072 165231559139328 165573260433504 165586178064384 166201582288896 166311503970304 166530958000128 166778671116288 166998741590016 167109190493184 167262783499152 167467839178752 167732622778644 168090236633088 168201407424512 168673883288064 169805443129344 170000352958464 170126058848256 170282424711168 170395045362432 170590631961792 170747424822051 171237993873408 171735050437632 172217452264704 172331352696096 172698771259392 172985320341504 173183880167424 173343056527872 173457701406528 173471234162688 173944942140816 174174468767712 174951062618112 175312863988416 175442498187264 175921589210598 176094533615616 176589181181952 176705972968448 176939142875136 177101770763808 177436162939392 177716707467849 178095607861248 178227299745792 178595876422656 178713995388544 179896094687232 180133474074624 180252609970176 180418283324928 180625375018368 180791390988054 180922522271744 180925076255616 181430731603968 181940368490496 182468491089984 182981043031248 183160927420416 183371167236096 183492444463104 183661095606912 183796902862848 184007872677888 184176997560864 184298807744436 185060373065694 185242301595648 185885504031744 186269917987692 186576351092736 186928632561664 186976780075008 187100441966592 187347327750144 187626005005824 187997839304832 188170631436546 189101516212224 189226583352576 189241346359296 189758118699072 190070290251776 190463358407168 190478217904128 190604195561472 190855704674304 191250397078272 191391816204288 191694426032736 191914460957016 192103127580672 192230179913728 192642743107584 192770152329216 193872771783108 194286117666816 194608485384192 194831865188352 194960722242048 195010938593856 195139914082344 195688059908418 196819945445376 197226971986968 197924434477056 198106350317568 198237373036032 198252839043072 198480401989632 198662828829696 198794219589504 199056535734528 200357558843904 200505712214016 200920360975488 201053244812112 201250895560704 201481899802624 201816207065088 201949683392512 202367318307616 202383106523136 202784186216448 203203546895664 203537837555712 203974669172736 204109573054464 204244566158336 204682914551808 205443622551552 206292563140608 206429000020992 206618732557776 206771515720704 207008856762624 207199122255972 207778209171456 207931849703424 209121192035712 209290881400832 209705650814976 209898394979328 210155719753728 210294711631872 210487997212416 210627208850784 211079255631552 211497569217936 211669186871296 212879906271648 213477883536456 213687748657152 213829076533248 214074518540288 214271278208064 214287995142144 214429720006656 215015275701842 215903768576643 216116018528256 216258952402944 216723085996032 216866421370368 217672409608192 217833366355968 218283848961024 218571882375168 218733504233472 219185848336896 219330812522304 219532403342637 220163134980096 220308745519104 220764347244672 220781570752512 222041277333504 222371561488384 222664988786688 222812253990912 222869644107264 223017044665536 223290452238336 223643497038192 224120315510784 224898511050752 225402253699392 226184900413626 226407257505792 226667137277952 227043232948224 227193393816576 227454175949056 227663233096068 227680994838528 228980067250176 229623269686272 229775136928128 230268278870784 230911840223232 231124075370496 231276935208704 231294978883584 231926589521088 232232625023616 232884963857952 233268083490816 233750485317888 233923330916352 234562118947464 234792711487488 235452241575936 235762929303552 235918857166848 236135694351744 236581550585856 236798996863968 236955609957132 237460810481664 238127835230208 239489894555604 240336813293568 240557711099904 240833833357824 240852622639104 241055187984072 241233435007488 241907642138624 242587157987328 243291321453312 243974724041664 244494889648128 244656592617472 244881460809216 244900565876736 245062537150464 245343830237184 245569330081152 245731743659248 246747164087592 246989735460864 247683526852608 247847338708992 248359890650256 248768468123648 249302373433344 249467255955456 249796437000192 250168006674432 250498112385024 250663785739776 250894175248728 251598934167966 252135354949632 252302111136768 253010824932096 254138927415296 254474272899072 254708164694016 255000529437696 255189088272384 255592568043648 255885947942688 256856990810112 257026869772288 257602575656448 258497029044144 259048156889088 259477980512256 259775820251136 259947629656064 260014584791808 260186552109792 260206851244032 260917413211224 262426593927168 262969295982624 263163747280896 263882383815897 264141800423424 264316497381376 264640535986176 264883771772928 265058959452672 265408714312704 266154244409088 267143411791872 267340949618688 267893814633984 268070993082816 269088276086784 269844142030848 270378914955264 270627424987392 270938062527552 271187086482081 271383783407616 271966225563648 272146097405952 272910552735744 273702736634976 273924830068736 275056750854144 275238666694656 275491643410368 275695354294272 276011809016832 276265496341296 276448211616654 277037612228608 278828256047616 279404876981538 279607534419968 279864526639104 280392948842496 280465170112512 280650662949888 280836278467712 281439007508736 281996758957248 283066887831552 283652274318336 283839875028864 284637178048608 285105435377664 285695037610752 285717326856192 285906293342208 286283557011456 286875595617408 287541639049104 287871691435524 288154691371008 288345269870592 288964114661376 289155228493824 290809157674662 291045131948032 291429176500224 292247797782528 292441083363072 292709871123516 293532089862627 293744994025472 294352462992896 294375427670016 296886651715584 297083005321216 297159525476352 297356059554048 297379258564608 297720602984448 297994243244544 298191329384256 298827087347712 300536338265856 300758568321024 301380541463232 301579867218168 301876343341056 302222849703936 302724310597632 302924525088768 303550977461424 303574659784704 304176279324672 304805320343496 305306756333568 306164359581696 306366849237504 307024371827712 308165433827328 309235452694784 309643500031488 309928098836664 310513285143936 311024111321088 311667313757184 311897774555136 312749491929952 313936322101248 314350572404736 314558476222464 314847592468992 315233579630592 315442067447808 315731995818624 315940813276176 316614413975552 316618883447328 317503780306944 319319859407472 320216825304684 320531622985728 320743614799872 321111777810432 321406917312096 321644580009984 322522913552763 323449543983104 324174027792384 324388428604416 325299632055552 326508614412288 326750049533952 327125106982912 327425773441536 327451318419456 327857823562752 328996218783456 330244702470144 330463118278656 331146520867008 331172356128768 332403164577792 332623007940608 333061916000256 333557342232576 333997483180032 334218380986368 334525566998304 334935678357504 335465245557288 336180473266176 336402814849024 337347766576128 339277350620439 339610886258688 340000705916928 340252117696512 340564849422336 340790090724864 341181263923584 341494849644102 343470100875264 344434904529408 344662705392192 345397542518784 345970640683008 346367760334848 346686113055744 346915402813056 346942468325376 347889884281632 348348937535424 349902125236224 350625727976832 350884996374528 351843178421196 352189067231232 353178362363904 353411945936896 353878285750272 354203541527616 354872325878784 355433414935698 356191215722496 357191752845312 357427990777088 359792189374464 360505219940352 360836566649856 361250750036736 361582781976108 361850152511232 362861463207936 363880736980992 364936982179968 365962086062496 366742334472192 366984888926208 367322191213824 367593805725696 368015745355776 368353995121728 368597615488872 370120746131388 370484603191296 371771008063488 372539835975384 373152702185472 373857265123328 373953560150016 374200883933184 374694655500288 375252010011648 375995678609664 376341262873092 378203032424448 378453166705152 378482692718592 379516237398144 380140580503552 380926716814336 381208391122944 381711409348608 382500794156544 382783632408576 383388852065472 383828921914032 384206255161344 384460359827456 385285486215168 385540304658432 387745543566216 388572235333632 389216970768384 389663730376704 389921444484096 390021877187712 390279828164688 391376119816836 393639890890752 394453943973936 396212700635136 396474746072064 396960803979264 397325657659392 397588439179008 398113071469056 400715117687808 401011424428032 401840721950976 402106489624224 402963799605248 403632414130176 403899366785024 404734636615232 404766213046272 405568372432896 406407093791328 407075675111424 407949338345472 408219146108928 408489132316672 409365829103616 410887245103104 412585126281216 412858000041984 413237465115552 413543031441408 414017713525248 414398244511944 414672317424981 415556418342912 415863699406848 418242384071424 419107315472307 419411301629952 419796789958656 420311439507456 420589423263744 420975994424832 421254417701568 422158511263104 422995138435872 423338373742592 425759812543296 426955767072912 427375497314304 427658153066496 428149037080576 428542556416128 428575990284288 428859440013312 430030551403684 431807537153286 432232037056512 432517904805888 433446171992064 433732842740736 435344819216384 436567697922048 437143764750336 437467008466944 438371696673792 438661625044608 439064806685274 440617491038208 441528694489344 441563141505024 444082554667008 444743122976768 445329977573376 445624507981824 445739288214528 446034089331072 446580904476672 447286994076384 448240631021568 449797022101504 450804507398784 452369800827252 452814515011584 453334274555904 454086465896448 454386787633152 454908351898112 455326466192136 455361989677056 457960134500352 459246539372544 459550273856256 460536557741568 461823680446464 462248150740992 462553870417408 462589957767168 463853179042176 464465250047232 465769927715904 466536166981632 467500970635776 467846661832704 469124237894928 469585422974976 470904483151872 471525858607104 471837714333696 472271388703488 473163101171712 473597993727936 473911219914264 474921620963328 476255670460416 478979789111208 480673626587136 481115422199808 481667666715648 482110375968144 482466870014976 485174315974656 486582642906624 487949448083328 489313185234944 489762921618432 490125074300928 490687660474368 491138660162304 491463487318496 493494328175184 493979470921728 495367053705216 495694677417984 496719781300512 497536936247296 498604746866688 498934511910912 499592874000384 500336013348864 500996224770048 501327571479552 501788350497456 503197868335932 504270709899264 504604222273536 506021649864192 508277854830592 509416329388032 510001058875392 510378176544768 511185136087296 511771895885376 512242274466153 513713981620224 514053739544576 515205151312896 516994058088288 518096313778176 518955961024512 519551640502272 519895259312128 520029169583616 520373104219584 520413702488064 521834826422448 524853187854336 525938591965248 526327494561792 527764767631794 528283600846848 528632994762752 529767543545856 530117918905344 530817428625408 532308488818176 533150122403547 534286823583744 534681899237376 535787629267968 536141986165632 539688284061696 540757829910528 541254849974784 541876125055104 542374172964162 542767566815232 544292194811904 545821105471488 547405473269952 547849660137472 550113501708288 550477333389312 550983286820736 551390708588544 552023618033664 552530992682592 552896423233308 554075224457216 557656512095232 558809753963076 559729053278208 560785897684992 560930340225024 561301325899776 561672556935424 562878015017472 563993517914496 567304548636672 567679750057728 569274356097216 570210870755328 571390075221504 571434653712384 571812586684416 572567114022912 573751191234816 575083278098208 575743382871048 576309382742016 576690539741184 577928229322752 578310456987648 581618315349324 582090263896064 582858353000448 584495595565056 584882166726144 585419742247032 587064179725254 587489988050944 588704925985792 593773303431168 594166010642432 594319050952704 594712119108096 594758517129216 595441205968896 595988486489088 596382658768512 601072676531712 601517136642048 602761082926464 603159734436336 603752686682112 604445699407872 605448621195264 605849050177536 607101954922848 607149319569408 608352558649344 609610640686992 610613512667136 612328719163392 612733698475008 614048743655424 616330867654656 618470905389568 619287000062976 619856197673328 621026570287872 623334627514368 623795549110272 625498983859904 627872644202496 629116952444928 629695184937984 630467159261184 630884134895616 631463991637248 631881626552352 633228827951104 633237766894656 635007560613888 638639718814944 640433650609368 641063245971456 641487229599744 642223555620864 642813834624192 643289160019968 645045827105526 647711305729929 648348055584768 648776857208832 650599264111104 653017228824576 653500099067904 654250213965824 654851546883072 655715647125504 657992437566912 658597210027911 660489404940288 660926236557312 662293041734016 662344712257536 665246015881216 666123832000512 667114684465152 667994966360064 668436761972736 669051133996608 669871356715008 670930491114576 672360946532352 672805629698048 674695533152256 678554701240878 679221772517376 680001411833856 681129698844672 681580181449728 682362527847168 682989699288204 686940201750528 688869809058816 689325410784384 692735520669696 693372226111488 693830805626112 693884936650752 695779768563264 696697875070848 699804250472448 701251455953664 701769992749056 703686356842392 704378134462464 706356724727808 706823891873792 707756571500544 708407083055232 709744651757568 710866829871396 712382431444992 714383505690624 714855981554176 721010439880704 721673133299712 722501500073472 723165563952216 723700305022464 725722926415872 727761473961984 729873964359936 731924172124992 733484668944384 733969777852416 734644382427648 735187611451392 736031490711552 736707990243456 737195230977744 740241492262776 740969206382592 743542016126976 745079671950768 746305404370944 747907120300032 748401767866368 749389311000576 750504020023296 751991357219328 752682525746184 756406064848896 756906333410304 759032474796288 761853433628672 762416782245888 763422818697216 765001588313088 765567264817152 766777704130944 767657843828064 768920719654912 770570972430336 771080609316864 775491087132432 777144470667264 778433941536768 779327460753408 779842888968192 780043754375424 780559656329376 782752239633672 787279781781504 788907887947872 791647151447691 792425401270272 792949492144128 793921607958528 794651315318784 795176878358016 796226142938112 801430235375616 802022848856064 803681443901952 804212979248448 805927599210496 807264828260352 807798733570048 809469273230464 809532426092544 811136744865792 812814187582656 814151350222848 815898676690944 816438292217856 816978264633344 818731658207232 821774490206208 825170252562432 825716000083968 826474930231104 827086062882816 828035427050496 828796489023888 829344634849962 831112836685824 836484768142848 838214630944614 838822603259904 839593579917312 841178846527488 841951988849664 842508835403136 844317022526208 845990276871744 846676747485184 851519625086592 853911534145824 855316306132992 856298074161152 857085112832256 857151980568576 857718880026624 860061102807368 863615074306572 864464074113024 865035809611776 866892343984128 867465685481472 870689638432768 873135395844096 874287529500672 876743393347584 877323250089216 878129613370548 880596269587881 881234982076416 883057388978688 883126283010048 889486245953536 890659955146752 891249015963648 891478576429056 892068178662144 893161808953344 894573988152768 896481262043136 899594044203008 901609014797568 904739601654504 905629030023168 906668549111808 908172931792896 908773575266304 909816703796224 910652932384272 910723979354112 915920269000704 918493078745088 919100547712512 921073115483136 924496301481984 925107740834816 927706358084352 928930500094464 931539855431808 933072333963264 935001941271552 935693323665408 938248475789856 941808966303744 943051717214208 943675428667392 944542777406976 946326202343424 947195987455872 947822439828528 949843241926656 952511340920832 957959578222416 962230844399616 963335333431296 964220751936288 964933740029952 967568740658289 970348631949312 973165285813248 975898896166656 978626370469888 979525843236864 980250148601856 981375320948736 982277320324608 982926974636992 986988656350368 990734107410432 991389354835968 993439562601024 995073872494592 997209493733376 997869023821824 999185748000768 1000672026697728 1001992449540096 1002655142959104 1003576700994912 1006395736671864 1008541419798528 1009208444547072 1012043299728384 1017832051861317 1018832658776064 1020002117750784 1020756353089536 1022370272174592 1023543791770752 1024484548932306 1028107479089152 1030410302625792 1033988116176576 1036192627556352 1037911922049024 1039103281004544 1039790518624256 1040058339167232 1040746208439168 1040827404976128 1043669652844896 1049706375708672 1051877183930496 1052654989123584 1055529535263588 1056567201693696 1057265989525504 1059535087091712 1060235837810688 1061634857250816 1064616977636352 1066300244807094 1068573647167488 1071575258535936 1072283972331264 1079376568123392 1081515659821056 1082509699949568 1083752250110208 1084748345928324 1088584389623808 1091642210942976 1094810946539904 1095699320274944 1100227003416576 1100954666778624 1101966573641472 1102781417177088 1104047236067328 1105061985365184 1105792846466616 1108150448914432 1115313024190464 1117619507926152 1119458106556416 1121571795369984 1121860680450048 1122602651799552 1123345113870848 1125756030034944 1127987035828992 1134609097273344 1135359500115456 1138548712194432 1140421741510656 1142780150443008 1143625173368832 1145134228045824 1147502382469632 1150166556196416 1151486765742096 1152618765484032 1153381079482368 1155856458645504 1156620913975296 1163236630698648 1164180527792128 1165716706000896 1168991191130112 1169764333452288 1170839484494064 1174128359450508 1177409851971584 1188332021284864 1188638101905408 1189424238216192 1190882411937792 1191976972978176 1192765317537024 1202145353063424 1203034273284096 1205522165852928 1206319468872672 1208891398815744 1210897242390528 1211698100355072 1214203909845696 1214298639138816 1216705117298688 1219221281373984 1221227025334272 1224657438326784 1225467396950016 1228097487310848 1232661735309312 1236941810779136 1238574000125952 1239712395346656 1242053140575744 1244016952274943 1246669255028736 1247591098220544 1250997967719808 1258233904889856 1259390369875968 1260934318522368 1261768269791232 1262927983274496 1263763253104704 1266457655902208 1266475533789312 1270015121227776 1277279437629888 1280867301218736 1282126491942912 1282974459199488 1284447111241728 1285627669248384 1286578320039936 1290091654211052 1295422611459858 1296696111169536 1297553714417664 1301198528222208 1306034457649152 1308500427931648 1309703093766144 1311431294251008 1315984875133824 1317194420055822 1321852473114624 1324586083468032 1324689424515072 1330492031762432 1332247664001024 1334229368930304 1335989932720128 1336873523945472 1338102267993216 1339742713430016 1341860982229152 1344721893064704 1345611259396096 1349391066304512 1357109402481756 1358443545034752 1360002823667712 1362259397689344 1363160362899456 1364725055694336 1365979398576408 1373880403501056 1377739618117632 1378650821568768 1385471041339392 1386744452222976 1387661611252224 1387769873301504 1391559537126528 1393395750141696 1399608500944896 1402502911907328 1403539985498112 1407372713684784 1408756268924928 1412713449455616 1413647783747584 1415513143001088 1416814166110464 1419489303515136 1421733659742792 1424764862889984 1428767011381248 1429711963108352 1442020879761408 1443346266599424 1445003000146944 1446331127904432 1447400610044928 1455522947923968 1459747928719872 1463848344249984 1467939555704832 1469288764855296 1470375222902784 1472062981423104 1473415980486912 1474390461955488 1480482984525552 1481938412765184 1487084032253952 1490159343901536 1492610808741888 1495814240600064 1496803535732736 1498778622001152 1501008040046592 1503982714438656 1505365051492368 1512812129697792 1513812666820608 1518064949592576 1523706867257344 1524833564491776 1530003176626176 1531134529634304 1533555408261888 1535315687656128 1536726823398459 1537841439309824 1541141944860672 1542161218633728 1550982174264864 1554288941334528 1556867883073536 1558654921506816 1559685777936384 1560087508750848 1561119312658752 1565504479267344 1574559563563008 1577815775895744 1583294302895382 1584850802540544 1585898984288256 1589302630637568 1590353756716032 1592452285876224 1599450367210641 1602860470751232 1604045697712128 1607362887803904 1608425958496896 1615597467140096 1618938546460928 1619064852185088 1622273489731584 1625628375165312 1628302700445696 1632876584435712 1633956529266688 1637463316414464 1643548980412416 1650340505124864 1651432000167936 1652949860462208 1654172125765632 1656070854100992 1657592978047776 1658689269699924 1662225673371648 1672969536285696 1676429261889228 1679187159834624 1682357693054976 1683903977699328 1685017670806272 1688634045052416 1691980553743488 1693353494970368 1703039250173184 1707823068291648 1710632612265984 1712596148322304 1714170225664512 1714303961137152 1715437760053248 1720122205614736 1727230148613144 1728928148226048 1730071619223552 1733784687968256 1734931370962944 1741379276865536 1746270791688192 1748575059001344 1753486786695168 1754646500178432 1756259226741096 1761192539175762 1762469964152832 1766114777957376 1778972491907072 1781319910293504 1782498031927296 1782957152858112 1784136357324288 1786323617906688 1789147976305536 1799188088406016 1803218029595136 1809479203309008 1811258060046336 1813337098223616 1816345863585792 1817547150532608 1819633407592448 1821305864768544 1821447958708224 1831840538001408 1836986157490176 1838201095425024 1842146230966272 1848992602963968 1850215481669632 1855412716168704 1857861000188928 1863079710863616 1870003882543104 1871386647330816 1876496951579712 1883617932607488 1887350857334784 1889085554813952 1892652404686848 1894391974911744 1895644879657056 1899686483853312 1905022681841664 1915919156444832 1924461688799232 1926670666862592 1928441503872576 1929867480059904 1935137481316578 1946330571626496 1951797792333312 1957252740939776 1959051686473728 1960500297203712 1962750641897472 1964554640649216 1965853949273984 1973977312700736 1981468214820864 1982778709671936 1986879125202048 1990147744989184 1995738047643648 1998371496001536 2001344053395456 2003984899080192 2005310285918208 2007153401989824 2012791473343728 2017082839597056 2018416889094144 2024086599456768 2035664103722634 2037665317552128 2040004235501568 2044740544349184 2047087583541504 2048969097864612 2056214958178304 2060820605251584 2067976232353152 2078206562009088 2079581037248512 2080116678334464 2081492416878336 2081654809952256 2087339305689792 2099412751417344 2103754367860992 2105309978247168 2111059070527176 2113134403387392 2114531979051008 2119070174183424 2120471675621376 2123269714501632 2129233955272704 2132600489614188 2137147294334976 2143150517071872 2144567944662528 2163031319642112 2165019399899136 2167504500220416 2169496691856648 2177168779247616 2183284421885952 2189621893079808 2200454006833152 2201909333557248 2203933147282944 2205562834354176 2208094472134656 2210123970730368 2211585692933232 2216300897828864 2230626048380928 2235239015852304 2238916213112832 2243721360900096 2245205303599104 2246690227741696 2251512060069888 2255974071657984 2269218194546688 2270719000230912 2277097424388864 2285560300886016 2287250346737664 2290268456091648 2295004764939264 2300333112392832 2302973531484192 2306762158964736 2311712917291008 2313241827950592 2326473261397296 2328361055584256 2331433412001792 2337982382260224 2339528666904576 2341678968988128 2348256718901016 2354819703943168 2374941454343073 2376664042569728 2377276203810816 2378848476432384 2381764823875584 2383953945956352 2385530635074048 2404290706126848 2406068546568192 2411044331705856 2412638937745344 2417782797631488 2421794484781056 2423396200710144 2428407819691392 2428597278277632 2433410234597376 2438442562747968 2442454050668544 2449314876653568 2450934793900032 2456194974621696 2465323470618624 2473883621558272 2477148000251904 2479424790693312 2484106281151488 2488033904549886 2493338510057472 2501995935439616 2516467809779712 2518780739751936 2523536539582464 2525855966548992 2527526506209408 2532951067578624 2540030242455552 2554558875259776 2561734602437472 2565948918398976 2568894222483456 2571255338496768 2573156640079872 2580183308422104 2590845222919716 2593392222339072 2595107428835328 2602397056444416 2612068915298304 2617000855863296 2619406187532288 2622862588502016 2631969750267648 2634388840111644 2643704946229248 2649172166936064 2649378849030144 2660984063524864 2668458737860608 2671979865440256 2673747047890944 2676204535986432 2679485426860032 2683721964458304 2689443786129408 2691222518792192 2698782132609024 2714218804963512 2716887090069504 2720005647335424 2724518795378688 2726320725798912 2729450111388672 2731958797152816 2747760807002112 2755479236235264 2757301643137536 2773488904445952 2775323222504448 2783119074253056 2786791500283392 2799217001889792 2805005823814656 2807079970996224 2814745427369568 2825426898911232 2827295567495168 2831026286002176 2833628332220928 2838978607030272 2843467319485584 2849529725779968 2857534022762496 2859423926216704 2886692533198848 2890006000293888 2892662255808864 2894801220089856 2902706221974867 2911045895847936 2919495857439744 2927696688499968 2935879111409664 2938577529710592 2940750445805568 2944125962846208 2946831960973824 2948780923910976 2960965969051104 2974168064507904 2980318687803072 2985221617483776 2991628481200128 2993607071465472 2997557244002304 3002016080093184 3007965428877312 3010730102984736 3025624259395584 3027625333641216 3036129899185152 3047413734514688 3060006353252352 3062269059268608 3067110816523776 3070631375312256 3073453646796918 3075682878619648 3084322437267456 3101964348529728 3108577882669056 3113735766147072 3117309843013632 3119371555872768 3120175017501696 3122238625317504 3131008958534688 3149119127126016 3155631551791488 3166588605790764 3169701605081088 3171797968576512 3178605261275136 3180707513432064 3184904571752448 3198900734421282 3205720941502464 3214725775607808 3216851916993792 3231194934280192 3237877092921856 3238129704370176 3244546979463168 3251256750330624 3265753168871424 3267913058533376 3274926632828928 3287097960824832 3300681010249728 3302864000335872 3305899720924416 3308344251531264 3312141708201984 3315185956095552 3317378539399848 3324451346743296 3345939072571392 3352858523778456 3358374319669248 3364715386109952 3367807955398656 3370035341612544 3377268090104832 3383961107486976 3406078500346368 3415646136583296 3421265224531968 3425192296644608 3428340451329024 3430875520106496 3440244411229472 3454460297226288 3457856296452096 3460143238447104 3467569375936512 3469862741925888 3482758553731072 3492541583376384 3497150118002688 3506973573390336 3509293000356864 3512518453482192 3522385078351524 3532229555914752 3557944983814144 3564996063854592 3565914305716224 3568272714648576 3572647235813376 3578295952611072 3598376176812032 3606436059190272 3618958406618016 3626674196447232 3632691727171584 3635094301065216 3639266815184896 3642611729537088 3642895917416448 3663681076002816 3673972314980352 3676402190850048 3684292461932544 3697985205927936 3700430963339264 3710825432337408 3715722000377856 3726159421727232 3732050856824829 3740007765086208 3742773294661632 3752993903159424 3774701714669568 3778171109627904 3785304809373696 3788783949823488 3791289759314112 3799372967706624 3810045363683328 3831838312889664 3848923377598464 3853341333725184 3856883007745152 3859734960119808 3870274962633156 3892661143252992 3903595584666624 3918103372947456 3925501283794944 3929109281298432 3931707898547968 3947954625401472 3965557419343872 3973758250404096 3991476095287296 3996742992003072 4002688106790912 4007969798160384 4010620571836416 4014306803979648 4025582946687456 4034165679194112 4036833778188288 4048173198913536 4071328207445268 4075330635104256 4080008471003136 4089481088698368 4094175167083008 4097938195729224 4112429916356608 4121641210503168 4135952464706304 4156413124018176 4159162074497024 4160233356668928 4162984833756672 4163309619904512 4174678611379584 4198825502834688 4207508735721984 4210619956494336 4222118141054352 4226268806774784 4229063958102016 4238140348366848 4240943351242752 4246539429003264 4258467910545408 4265200979228376 4274294588669952 4286301034143744 4289135889325056 4326062639284224 4330038799798272 4335009000440832 4338993383713296 4366568843771904 4379243786159616 4403818667114496 4407866294565888 4411125668708352 4416188944269312 4420247941460736 4423171385866464 4432601795657728 4461252096761856 4470478031704608 4477832426225664 4487442721800192 4490410607198208 4493380455483392 4503024120139776 4511948143315968 4538436389093376 4541438000461824 4554194848777728 4571120601772032 4574500693475328 4590009529878528 4600666224785664 4605947062968384 4610180470195377 4613524317929472 4623425834582016 4626483655901184 4652946522794592 4656722111168512 4662866824003584 4675964764520448 4679057333809152 4683357937976256 4696513437802032 4709639407886336 4749882908686146 4753328085139456 4754552407621632 4757696952864768 4767907891912704 4771061270148096 4808581412253696 4812137093136384 4822088663411712 4825277875490688 4846792401420288 4856815639382784 4857194556555264 4866820469194752 4876885125495936 4884908101337088 4898629753307136 4901869587800064 4912389949243392 4930646941237248 4947767243116544 4954296000503808 4958849581386624 4968212562302976 4976067809099772 4986677020114944 5003991870879232 5037561479503872 5047073079164928 5051711933097984 5055053012418816 5065902135157248 5080060484911104 5109117750519552 5123469204874944 5131897836797952 5137788444966912 5142510676993536 5146313280159744 5160366616844208 5181690445839432 5186784444678144 5190214857670656 5204794112888832 5224137830596608 5238812375064576 5245725177004032 5263939500535296 5268777680223288 5287409892458496 5298344333872128 5336917475721216 5343959730880512 5347494095781888 5352409071972864 5358970853720064 5367443928916608 5382445037584384 5397564265218048 5428437609927024 5433774180139008 5440011294670848 5449037590757376 5452641451597824 5458900222777344 5463917594305632 5495521614004224 5510958472470528 5514603286275072 5546977808891904 5550646445008896 5566238148506112 5573583000566784 5610011647629312 5614159941992448 5629490854739136 5650853797822464 5654591134990336 5662052572004352 5667256664441856 5677957214060544 5686934638971168 5699059451559936 5715068045524992 5718847852433408 5773385066397696 5780012000587776 5785324511617728 5789602440179712 5805412443949734 5838991714879488 5855393376999936 5871758222819328 5877155059421184 5881500891611136 5888251925692416 5893663921947648 5897561847821952 5921931938102208 5948336129015808 5960637375606144 5970443234967552 5987214142930944 5995114488004608 6004032160186368 6015930857754624 6021460205969472 6051248518791168 6055250667282432 6072259798370304 6094827469029376 6120012706504704 6134221633047552 6141262750624512 6146907293593836 6168644874534912 6203928697059456 6234619686027264 6238743111745536 6240350035003392 6244477250635008 6262017917069376 6298238254252032 6311263103582976 6333177211581528 6339403210162176 6343595937153024 6357210522550272 6361415026864128 6369809143504896 6397801468842564 6411441883004928 6429451551215616 6433703833987584 6462389868560384 6475754185843712 6489093958926336 6502513500661248 6531506337742848 6535826117066752 6549853265657856 6601362020499456 6605728000671744 6611799441848832 6616688503062528 6624283416403968 6630371912191104 6634757078799696 6648902693486592 6691878145142784 6705717047556912 6716748639338496 6735615910797312 6740070683225088 6754536180209664 6767922214973952 6812157000692736 6831292273166592 6850384593289216 6856680902658048 6861751040212992 6880488822458944 6908920594452576 6920286476894208 6935138751873024 6939725483851776 6965517107462144 6985083166752768 6994300236005376 7013947146780672 7018586000713728 7025036906964384 7044770156703048 7064459111829504 7124824363029219 7129992127709184 7131828611432448 7136545429297152 7145294471626752 7156591905222144 7196752353624064 7212872118380544 7237916813236032 7253348392894464 7265383454343168 7270188602130432 7278533630369792 7285223459074176 7285791834832896 7327362152005632 7347944629960704 7352804381700096 7368584923865088 7395970411855872 7400861926678528 7421650864674816 7431444000755712 7452318843454464 7464101713649658 7480015530172416 7505987806318848 7549403429339136 7556342219255808 7570609618747392 7577567899646976 7582579518628224 7620090727366656 7663676625779328 7697846755196928 7706682667450368 7713766015490304 7719469920239616 7740549925266312 7785322286505984 7807191169333248 7836206745894912 7851002567589888 7858218562596864 7863415797095936 7895909250802944 7931114838687744 7947516500808192 7982952190574592 8005376213581824 8015939596320768 8021241143672832 8028613607959296 8051165893374912 8068331358388224 8073667556376576 8096346397827072 8142656414890536 8150661270208512 8160016942006272 8178962177396736 8188350334166016 8195876391458448 8243282421006336 8271904929412608 8318324148994048 8320466713337856 8325969667513344 8349357222759168 8397651005669376 8415017471443968 8421239912988672 8444236282108704 8458127916204032 8476280696733696 8481886702485504 8493078858006528 8516935821090816 8530401958456752 8548589177339904 8572602068287488 8578271778650112 8660077599596544 8670018000881664 8677986767426592 8708118665924601 8733137687543808 8758487572319232 8807637334228992 8815732589131776 8822251337416704 8832377888538624 8840495882921472 8846342771732928 8865203591315456 8922504193523712 8940956063409216 8955664852451328 8974885443600384 8980821214396416 8986760910966784 9006048240279552 9023896286631936 9076872778186752 9082876000923648 9108389697555456 9142241203544064 9180019059757056 9201332449571328 9211894125936768 9220360940390754 9227048635858944 9252967311802368 9305893045589184 9313444222337024 9325733648007168 9351929529040896 9358114667618304 9366715875952512 9393026875604064 9419278815772672 9499765817372292 9509104815243264 9515393905729536 9535815783825408 9542122540296192 9617162824507392 9644177326823424 9650555750981376 9693584802840576 9713631278765568 9714389113110528 9733640938389504 9753770250991872 9797259506614272 9803739175600128 9824779898486784 9861293882474496 9895534486233088 9908592001007616 9917699162773248 9936425124605952 9952135618199544 9973354040229888 10007983741758464 10075122959007744 10094146158329856 10103423866195968 10110106024837632 10131804270314496 10218235501039104 10246938409749888 10263795673595904 10275576889933824 10285021353987072 10292626560319488 10320733233688416 10363380891678864 10373568889356288 10380429715341312 10409588225777664 10448275661193216 10477624750129152 10491450354008064 10527879001070592 10537555360446576 10596688667744256 10673834951442432 10694988191563776 10704818143945728 10717941707440128 10734887857833216 10764890075168768 10795128530436096 10856875219854048 10880022589341696 10898075181514752 10905282903195648 10917800445554688 10927835188611264 10991043228008448 11021916944941056 11029206572550144 11093955617783808 11101292890017792 11132476297012224 11147166001133568 11196152570474487 11220023295258624 11228319883984896 11258981709478272 11309182269980672 11324105144008704 11334513328883712 11355914428121088 11373869277942336 11398118903119872 11430136091049984 11437695704866816 11546770132795392 11560024001175552 11570649023235456 11579204880359424 11610824887899468 11677983429758976 11710786753999872 11754310118842368 11776503851384832 11787327843895296 11795123695643904 11843863876204416 11896672258031616 11921274751212288 11974428285861888 11990228976009216 12008064320372736 12031861715509248 12042920411938944 12102497037582336 12110501334564864 12144519596740608 12189654938058752 12240025413009408 12268443266095104 12282525501249024 12293814587187672 12337289749069824 12407857394118912 12469239372054528 12477486223491072 12480700070006784 12488954501270016 12524035834138752 12596476508504064 12622526207165952 12666354423163056 12678806420324352 12687191874306048 12714421045100544 12722830053728256 12739618287009792 12795602937685128 12822883766009856 12858903102431232 12867407667975168 12951508371687424 12978187917852672 13005027001322496 13071652234133504 13099706531315712 13211456001343488 13223598883697664 13233377006125056 13248566832807936 13260743824382208 13269514157599392 13297805386973184 13383756290285568 13411434095113824 13433497278676992 13471231821594624 13480141366450176 13509072360419328 13535844429947904 13624314001385472 13662584546333184 13700769186578432 13713361805316096 13723502080425984 13760977644917888 13817841188905152 13840572953788416 13870277503746048 13879450967703552 13931034214924288 13970166333505536 13988600472010752 14027894293561344 14037172001427456 14050073813928768 14089540313406096 14128918223659008 14249648726058438 14259984255418368 14263657222864896 14273090858594304 14313183810444288 14393504707248128 14425744236761088 14475833626472064 14540377204260864 14557067260739584 14570446918148352 14571583669665792 14654724304011264 14695889259921408 14705608763400192 14737169847730176 14791940823711744 14801723853357056 14843301729349632 14862888001511424 14904637686908928 14928203427299316 14960031060344832 15011975612637696 15112684438511616 15141219237494784 15155135799293952 15165159037256448 15240181454733312 15327353251558656 15395693510393856 15413365334900736 15427532030980608 15438939840479232 15481099850532624 15570644573011968 15614382338666496 15672413491789824 15716437125193728 15726831594191872 15791818501605888 15862229677375488 15895033001616384 16010752427163648 16031879192641536 16042482287345664 16057227215918592 16102331786749824 16147335112753152 16192692795654144 16285312829781072 16301322540417024 16320033884012544 16357924354793472 16376700668332032 16391752782916896 16486564842012672 16543809858825216 16636648297988096 16640933426675712 16651939335026688 16698714445518336 16830034942887936 16842479825977344 16888472564217408 16916255832408064 16952561393467392 16963773404971008 16986157716013056 17033871642181632 17060803916913504 17097178354679808 17145204136574976 17156543557300224 17320155199193088 17340036001763328 17355973534853184 17416237331849202 17516975144638464 17615274668457984 17631465178263552 17644502674833408 17664755777077248 17680991765842944 17692685543465856 17845008387047424 17881912126818432 17911329704902656 17961642428792832 17973521821933568 18012096480559104 18047792573263872 18153745556373504 18165752001847296 18216779395110912 18284482407088128 18360038119514112 18402664899142656 18423788251873536 18440721880781508 18505934623604736 18611786091178368 18626888444674048 18703859058081792 18716229335236608 18733431751905024 18786053751208128 18838557631545344 18999531634744584 19018209630486528 19030787811459072 19071631567650816 19084245080592384 19234325649014784 19288354653646848 19301111501962752 19387169605681152 19427262557531136 19467281876779008 19507540501983744 19594519013228544 19607478351200256 19649559796973568 19791068972466176 19817184002015232 19835398325546496 19872850249211904 19904271236399088 19946708080459776 20015967483516928 20150245918015488 20206847732391936 20220212049675264 20263608540628992 20436471002078208 20493876819499776 20551153779867648 20570042707974144 20585253120638976 20641466467376832 20726761783357728 20760859430682624 20819176451555328 20896551322386432 20955249500258304 20982900708016128 21055758002141184 21075110720893152 21193377335488512 21389976383127552 21409636287891456 21435883414880256 21469775715666432 21529780150337536 21590257060872192 21713750439708096 21760045178683392 21796150363029504 21810565806391296 21835600891109376 21855670377222528 21982086456016896 22043833889882112 22058413145100288 22187911235567616 22202585780035584 22264952594024448 22294332002267136 22392305140948974 22440046590517248 22517963418956544 22618364539961344 22648210288017408 22669026657767424 22711828856242176 22747738555884672 22860272182099968 22875391409733632 23093540265590784 23120048002351104 23141298046470912 23158409760718848 23221649775798936 23355966859517952 23421573507999744 23508620237684736 23553007702769664 23574655687790592 23590247391287808 23687727752408832 23793344516063232 23842549502424576 23948856571723776 24016128640745472 24063723431018496 24085840823877888 24204994075164672 24221002669129728 24289039193481216 24379309876117504 24480050826018816 24536886532190208 24565051002498048 24587629174375344 24815714788237824 24954972446982144 24961400140013568 24977909002540032 25048071668277504 25192953017008128 25245052414331904 25332708846326112 25374383748612096 25428842090201088 25445660107456512 25479236574019584 25591205875370256 25645767532019712 25717806204862464 25734815335950336 25903016743374848 26010054002644992 26124355997773803 26143304468267008 26199413062631424 26422912002686976 26447197767395328 26466754012250112 26497133665615872 26521487648764416 26539028315198784 26595610773946368 26767512580571136 26822868190227648 26866994557353984 26942463643189248 26960282732900352 27018144720838656 27071688859895808 27248628002770944 27325169092666368 27426723610632192 27521955289835776 27635682377810304 27681145907576832 27758901935407104 27940332667011072 27977200944021504 28055788587122688 28074344002854912 28100147627857536 28179080626812192 28257836447318016 28499297452116876 28527314445729792 28546181717188608 28626367620888576 28787009414496256 28851488473522176 28951667252944128 29080754408521728 29114134521479168 29140893836296704 29143167339331584 29391778519842816 29411217526800384 29474339695460352 29583881647423488 29603447706714112 29686603458699264 29725776003022848 29809275373817856 29856406854598632 29920062120689664 30023951225275392 30225368877023232 30282438474989568 30310271598587904 30330318074512896 30654706503117312 30791387020787712 30826730669801472 30855064061961216 30877879680958464 30962199701065248 31141289146023936 31228764677332992 31344826983579648 31432874250387456 31453663188383744 31583637003211776 31790066003232768 32021504854327296 32084964574691328 32114454431837184 32204663573499648 32294670225506304 32385385591308288 32570625659562144 32640067768025088 32715848709586944 32753401336664064 32783505565833792 32973129684025344 33087619717650432 33273296595976192 33281866853351424 33303878670053376 33397428891036672 33660069885775872 33684959651954688 33776945128434816 33832511664816128 33927546809942016 33972315432026112 34067743284363264 34121607833827008 34194356709359616 34290408273149952 34313087114600448 34640310398386176 34680072003526656 34711947069706368 34832474663698404 35033950289276928 35262930356527104 35329511554154496 35361983531685888 35385371086931712 35690016774094848 35763824253636864 35923284857585664 35947043643867136 36024192961118208 36095585146527744 36307491112747008 36331504003694592 36433558790221824 36568964814176256 36720076239028224 36805329798285312 36847576503747072 36881443761563016 37011869247209472 37223572182356736 37407718116163584 37432458670473216 37466863503810048 37572107502416256 37677115263090688 37999063269489168 38036419260973056 38061575622918144 38143263135301632 38168490161184768 38468651298029568 38576709307293696 38602223003925504 38854525115062272 38934563753558016 39015081003967488 39214956702400512 39299119593947136 39582137944932352 39634368004030464 39670796651092992 39745700498423808 39808542472798176 39893416160919552 40031934967033856 40300491836030976 40413695464783872 40440424099350528 40527217081257984 40872942004156416 40987753638999552 41102307559735296 41140085415948288 41170506241277952 41282932934753664 41453523566715456 41521718861365248 41638352903110656 41793102644772864 41910499000516608 41965801416032256 42111516004282368 42150221441786304 42386754670977024 42779952766255104 42819272575782912 42939551431332864 43180514121744384 43427500879416192 43621131612782592 43671201782218752 43711340754445056 43964172912033792 44087667779764224 44116826290200576 44375822471135232 44405171560071168 44529905188048896 44588664004534272 44784610281897948 44880093181034496 45035926837913088 45236729079922688 45338053315534848 45423657712484352 45495477111769344 45720544364199936 45750782819467264 46187080531181568 46240096004702208 46282596092941824 46316819521437696 46443299551597872 46711933719035904 46843147015999488 47017240475369472 47149311375581184 47180494782575616 47375455504817664 47586689032126464 47685099004849152 48032257281490944 48127446862036992 48171681647755776 48442005338259456 48578078386962432 48758619752235008 48960101652037632 49073773064380416 49130102004996096 49175258348750688 49631429576475648 49909944893964288 49922800280027136 49955818005080064 50096143336555008 50490104828663808 50665417692652224 50748767497224192 50857684180402176 50891320214913024 50958473148039168 51182411750740512 51291535064039424 51435612409724928 51469630671900672 51806033486749696 52020108005289984 52248711995547606 52286608936534016 52845824005373952 52894395534790656 52933508024500224 52994267331231744 53042975297528832 53078056630397568 53535025161142272 53645736380455296 53733989114707968 53884927286378496 53920565465800704 54036289441677312 54143377719791616 54497256005541888 54650338185332736 54853447221264384 55043910579671552 55271364755620608 55517803870814208 55880665334022144 56111577174245376 56148688005709824 56200295255715072 56358161253624384 56515672894636032 56998594904233752 57054628891459584 57092363434377216 57252735241777152 57702976947044352 57903334505888256 58161508817043456 58228269042958336 58281787672593408 58783557039685632 58822435053600768 58948679390920704 59206895413428224 59373206917398528 59451552006045696 59618550747635712 59712813709197264 59840124241379328 60047902450550784 60450737754046464 60620543197175808 60660636149025792 61309413006234624 61653461339602944 61710128123922432 61755759361916928 61924399402130496 62282578292047872 62457529354665984 62689653967159296 62865748500774912 62907326376767488 63167274006423552 63580132006465536 64169929149382656 64228908863674368 64409327146999296 64589340451012608 64770771182616576 65141251319124288 65280135536050176 65431697419173888 65506802673328128 65567011131667584 65946259368050688 66175239435300864 66563733706702848 66607757340106752 66794857782073344 67320139771551744 67553890256869632 67855093619884032 67944630864052224 68135486568726528 68243215667654016 68580816546299904 68626174229200896 69280620796772352 69360144007053312 69423894139412736 69664949327396808 70067900578553856 70525860713054208 70659023108308992 70723967063371776 70770742173863424 71380033548189696 71527648507273728 71846569715171328 71894087287734272 72048385922236416 72191170293055488 72614982225494016 72663008007389184 72867117580443648 73137929628352512 73440152478056448 73610659596570624 73695153007494144 73762887523126032 74447144364713472 74864917340946432 74933727007620096 75144215004832512 75354230526181376 75998126538978336 76123151245836288 76286526270603264 76336980322369536 76937302596059136 77153418614587392 77204446007851008 77709050230124544 78030162007934976 78373067993321409 78429913404801024 78598239187894272 79164275889864704 79268736008060928 79341593302185984 79491400996847616 79617084945596352 79786832321839104 80063869934067712 80600983672061952 80827390929567744 80880848198701056 81054434162515968 81745884008312832 81975507277999104 82280170831896576 82565865869507328 82907047133430912 83043437722730496 83276705806221312 83820998001033216 83931602832064512 84223032008564736 84300442883572608 84773509341954048 85638545151565824 85879102862665728 86361028243488768 86855001758832384 87242263225565184 87342403564437504 87422681508890112 88175335559528448 88233652580401152 88751644942270464 88810343120142336 89059810376097792 89177328009068544 89569220563795896 89760186362068992 90071853675826176 90676106631069696 90847315424968704 90990954223538688 91501565638934528 92374161062363136 92480192009404416 92565192185883648 92633639042875392 92886599103195744 93423867438071808 93686294031998976 94034480950738944 94298622751162368 94360989565151232 94750911009635328 95370198009698304 96064514562981888 96254893724073984 96343363295511552 96884010676518912 97156156773924864 97517239504470016 97920203304075264 98147546128760832 98260204009992192 98350516697501376 99262859152951296 99819889787928576 99845600560054272 99911636010160128 100192286673110016 100980209657327616 101330835385304448 101497534994448384 101782640429826048 101916946296078336 102364823501481024 102583070128078848 102871224819449856 102939261343801344 103612066973499392 104040216010579968 104497423991095212 105788791069581312 105988534662463488 106085950595057664 106156113260795136 107070050322284544 107291472760910592 107769854572756992 107841130931601408 108072578883354624 108286755439583232 108994512011083776 109300676370665472 109706894442528768 110087821159343104 110542729511241216 111035607741628416 112223154348490752 112297376011419648 112400590511430144 112716322507248768 113031345789272064 113997189808467504 114109257782919168 114184726868754432 114505470483554304 115405953894088704 115806669011776512 116456538085916672 116563575345186816 117644870107201536 117897358781841408 118413790826856448 118746413834797056 118903104012091392 119237101495271424 119425627418394528 119680248482758656 120095804901101568 120901475508092928 121241086394351616 121321272298051584 122618826012469248 123306922679205888 123420256247844864 123511518723833856 123848798804260992 124565156584095744 124915058709331968 125379307934318592 125731497001549824 125814652753534976 126334548012847104 127160264012931072 128339858298765312 128457817727348736 128818654293998592 129541542365233152 130282502638248576 130863394838347776 131013605346656256 131134022263335168 131892518736101376 132350478870601728 133127467413405696 133215514680213504 133589715564146688 134640279543103488 135107780513739264 135710187239768064 136270973137453056 136486431335308032 137161633092599808 137252348458401792 138561241593544704 138720288014106624 138847788278825472 139329898654793616 140135801157107712 141051721426108416 141447934126743552 141541484347726848 142760067096379392 143055297014547456 143788174575468544 144096771844472832 144382340586110976 145326016014778368 145734235160887296 146275859256705024 146880304956112896 147221319193141248 147390306014988288 147525775046252064 148894288729426944 149729834681892864 149867454015240192 150288430009665024 150708461052362752 151996253077956672 152246302491672576 152573052541206528 152673960644739072 153874605192118272 154306837229174784 154408892015702016 155418100460249088 156060324015869952 156746135986642818 156859826809602048 158328551779729408 158537472016121856 158683186604371968 158982801993695232 159234169891192704 160127739868135424 161201967344123904 161654781859135488 161761696397402112 162108868325031936 163491768016625664 163951014555998208 164560341663793152 165131731739014656 165814094266861824 166553411612442624 167641996002066432 168446064017129472 168600885767145216 169547018683908096 171277090303131648 171758205725331456 173710003517664768 174484526451130368 174684807128875008 174845363017780224 176350671119056896 176467305160802304 177620686240284672 178119620752195584 178354656018137088 179138441127591792 179520372724137984 180143707351652352 181352213262139392 181981908447077376 183003131277869056 184960384018808832 185130384371767296 185267278085750784 185773198206391488 186847734876143616 187372588063997952 188068961901477888 188597245502324736 188721979130302464 189501822019270656 190740396019396608 192509787448147968 192686726591023104 193768021353037824 194312313547849728 195840406608150528 196295092257521664 196520408019984384 196701033395002752 198525718305902592 199691201120108544 199823272020320256 200384573346220032 201960419314655232 202661670770608896 203565280859652096 203833892592156672 204729647002962048 205742449638899712 205878522687602688 207224133946998784 208080432021159936 208994847982190424 211577582139162624 211977069324926976 212171901190115328 212312226521590272 214140100644569088 214582945521821184 215539709145513984 215682261863202816 216145157766709248 216573510879166464 217989024022167552 218601352741330944 219413788885057536 220175642318686208 221085459022482432 224594752022839296 224801181022860288 225432645014497536 226062691578544128 227994379616935008 228369453737508864 229010940967108608 230811907788177408 231613338023553024 232913076171833344 233127150690373632 235289740214403072 235794717563682816 236827581653712896 237492827669594112 237806208024182784 238474202990542848 238851254836789056 239360496965517312 240191609802203136 241802951016185856 242482172788703232 242642544596103168 245237652024938496 246840512495689728 247697597608521984 249130313168191488 249830117418663936 251462994003099648 251629305507069952 252669096025694208 254320528025862144 256915635454697472 257637308587997184 259083084730466304 260565005276497152 261726789676695552 262027210693312512 262268044526670336 264700957741203456 266254934826811392 266431029360427008 267179431128293376 269280559086206976 270215561027478528 272541946274906112 272972862670616064 274504696916803584 277122483187089408 277440576028213248 277695576557650944 278659797309587232 280271602314215424 282103442852216832 282895868253487104 283082968695453696 286110594029094912 287576349150937088 288193543688945664 288764681172221952 290652032029556736 291468470321774592 292551718513410048 293760609912225792 294442638386282496 294780612029976576 295051550092504128 297788577458853888 299459669363785728 299734908030480384 300576860019330048 303992506155913344 304492604983345152 305347921289478144 307749210384236544 308613674458349568 308817784031404032 310836200920498176 312120648031739904 313492271973285636 316657103559458816 317366373208743936 317965603987390464 318468339782385408 320255479736270848 323309563718270976 323523392794804224 324217736650063872 326983536033251328 327902029111996416 329120683327586304 330263463478029312 331628188533723648 333106823224885248 336892128034258944 337201771534290432 339094037367816192 342554180606263296 343516411450662912 347420007035329536 349369614257750016 349690726035560448 352934610321604608 355241372480569344 356239241504391168 356709312036274176 358276882255183584 359040745448275968 360287414703304704 362704426524278784 363963816894154752 366006262555738112 369920768037617664 370260768743534592 370534556171501568 371546396412782976 373695469752287232 374745176127995904 376137923802955776 377194491004649472 377443958260604928 379003644038541312 381480792038793216 385019574896295936 385373453182046208 388624627095699456 392590184515043328 393040816039968768 393402066790005504 397051436611805184 399382402240217088 399646544040640512 400769146692440064 403920838629310464 405323341541217792 407130561719304192 409459294005924096 411484899277799424 411757045375205376 414448267893997568 416160864042319872 417989695964380848 423155164278325248 424343802380230656 424624453043180544 428280201289138176 429165891043642368 431364523726405632 432290315533418496 433147021758332928 435978048044335104 437202705482661888 438827577770115072 440351284637372416 442170918044964864 449189504045678592 449602362045720576 450865290028995072 452125383157088256 455988759233870016 456738907475017728 458021881934217216 461623815576354816 463226676047106048 466254301380747264 470579480428806144 474985655339188224 475612416048365568 476948405981085696 477702509673578112 480383219604406272 483605902032371712 484964345577406464 485285089192206336 490475304049876992 493681024991379456 495395195217043968 499660234837327872 502925988006199296 503258611014139904 505338192051388416 508641056051724288 513831270909394944 515274617175994368 521130010552994304 523453579353391104 524054421386625024 524536089053340672 529401915482406912 532862058720854016 534358862256586752 538561118172413952 540431122054957056 545945725341232128 549009393833607168 554881152056426496 555391153115301888 557319594619174464 560543204628430848 564206885704433664 565791736506974208 566165937390907392 572221188058189824 575152698301874176 577529362344443904 581304064059113472 582936940643549184 587521219824451584 588885276772564992 589561224059953152 590103100185008256 595577154917707776 599469816060960768 601153720038660096 607985012311826688 610695842578956288 617227348916699136 617635568062808064 621672401840996352 624241296063479808 626984543946571272 634732746417487872 635931207974780928 636936679564770816 640510959472541696 646619127436541952 647046785589608448 648435473300127744 653967072066502656 655804058223992832 658241366655172608 660526926956058624 663256377067447296 673784256068517888 674403543068580864 678188074735632384 685108361212526592 687032822901325824 694840014070659072 698739228515500032 699381452071120896 705869220643209216 710482744961138688 712478483008782336 713418624072548352 716553764510367168 718081490896551936 720574829406609408 725408853048557568 727927633788309504 740521537487069184 743092792825565952 747390939504574464 749490352255991808 754388982009298944 754887916521209856 758007288077082624 762961584077586432 770746906364092416 777249254191398912 785180369030086656 786081632079937536 786804133580011008 794102873223610368 798764804480434176 799293088081281024 801538293384880128 807841677258620928 810646683082435584 818918588011848192 823514090750410752 828896535787995136 832321728084639744 835979391928761696 846310328556650496 848687604760461312 849248906086361088 858331782087284736 862729047452811264 864580631066836992 866294043516665856 871956096088670208 874405410965323776 877655155540230144 880702569274744832 884341836089929728 898379008091357184 899204724091441152 901730580057990144 911977518467740032 913477814950035456 916043763868434432 923247631152709632 926453352094212096 932508602761494528 949971310678376448 953896811962171392 955405019347156224 960766439208812544 969928691154812928 970570178384412672 980950608099753984 987362049982758912 990790390434087936 999320469674655744 1006517222028279808 1010676384102776832 1017282112103448576 1027662541818789888 1030549234351988736 1042260021105988608 1048108842773250048 1049072178106681344 1058803830964813824 1065724117441708032 1068717724513173504 1077122236344827904 1080862244109914112 1091891450682464256 1098018787667214336 1109762304112852992 1110782306230603776 1114639189238348928 1121086409256861696 1128413771408867328 1131583473013948416 1132331874781814784 1144442376116379648 1155058724688887808 1165873881287098368 1177770553545129984 1179122448119906304 1180206200370016512 1191154309835415552 1198939632121921536 1202307440077320192 1215970024623653376 1221391685157912576 1234454697833398272 1235271136125616128 1243344803681992704 1248482592126959616 1253969087893142544 1269465492834975744 1273873359129541632 1281021918945083392 1294093571179216896 1296870946600255488 1307934144133005312 1311608116447985664 1316482733310345216 1321053853912117248 1326512754134894592 1347568512137035776 1348807086137161728 1356376149471264768 1370216722425053184 1374065645802651648 1389680028141318144 1398762904142241792 1411738441286418432 1424956966017564672 1426837248145096704 1433107529020734336 1441149658813218816 1450817706097115136 1455855267576619008 1481043074974138368 1486185585651131904 1498980704511983616 1508777964018597888 1509775833042419712 1516014576154165248 1525923168155172864 1541493812728184832 1570360738060173312 1572163264159875072 1573608267160022016 1588205746447220736 1598586176162562048 1603076586769760256 1615683354517241856 1621293366164871168 1637837176023696384 1647028181500821504 1657793071575990272 1664643456169279488 1671958783857523392 1692620657113300992 1697375209520922624 1698497812172722176 1716663564174569472 1725458094905622528 1732588087033331712 1743912192177340416 1748810821930647552 1761405138549489664 1768683672179859456 1798409448182882304 1803461160115980288 1823955036935480064 1832087527736868864 1852906704188424192 1865017205522989056 1907793623924342784 1910810038694312448 1921532878417625088 1939857382309625856 1941140356768825344 1961901216199507968 1974724099965517824 1981580780868175872 2013034444056559616 2021352768205553664 2034564224206897152 2055325083637579776 2061098468703977472 2084520042211977216 2096217685546500096 2098144356213362688 2117607661929627648 2131448234883416064 2137435449026347008 2154244472689655808 2161724488219828224 2183782901364928512 2221564612461207552 2229278378476697856 2242172818513723392 2263166946027896832 2264663749563629568 2288884752232759296 2331747762574196736 2355541107090259968 2358244896239812608 2360412400740033024 2382308619670831104 2397879264243843072 2404614880154640384 2431940049247306752 2470542272251232256 2486689607363985408 2496965184253919232 2507938175786285088 2538930985669951488 2547746718259083264 2562043837890166784 2588187142358433792 2593741893200510976 2615868288266010624 2623216232895971328 2632965466620690432 2642107707824234496 2653025508269789184 2695137024274071552 2697614172274323456 2740433444850106368 2748131291605303296 2779360056282636288 2797525808284483584 2849913932035129344 2866215058041468672 2882299317626437632 2911710535153238016 2962086149948276736 2972371171302263808 2997961409023967232 3019551666084839424 3032029152308330496 3051846336310345728 3082987625456369664 3144326528319750144 3147216534320044032 3176411492894441472 3197172352325124096 3206153173539520512 3231366709034483712 3242586732329742336 3275674352047392768 3294056363001643008 3329286912338558976 3343917567715046784 3385241314226601984 3394750419041845248 3396995624345444352 3433327128349138944 3465176174066663424 3497621643861295104 3522810277098979328 3537367344359718912 3596818896365764608 3606922320231960576 3647910073870960128 3664175055473737728 3705813408376848384 3730034411045978112 3821620077388624896 3843065756835250176 3882280713537650688 3923802432399015936 3949448199931035648 3963161561736351744 4026068888113119232 4042705536411107328 4069128448413794304 4110650167275159552 4122196937407954944 4169040084423954432 4196288712426725376 4235215323859255296 4274870898052694016 4323448976439656448 4367565802729857024 4443129224922415104 4458556756953395712 4526333892055793664 4529327499127259136 4577769504465518592 4711082214180519936 4716489792479625216 4720824801480066048 4764617239341662208 4795758528487686144 4809229760309280768 4863880098494613504 4941084544502464512 4973379214727970816 4993930368507838464 5015876351572570176 5077861971339902976 5095493436518166528 5176374284716867584 5231736576532021248 5246432465791942656 5284215415648468992 5306051016539578368 5395228344548646912 5496262583210606592 5558720112565272576 5595051616568967168 5732430116082937344 5764598635252875264 5823421070306476032 5924172299896553472 5944742342604527616 6039103332169678848 6064058304616660992 6103692672620691456 6165975250912739328 6288653056639500288 6294433068640088064 6352822985788882944 6394344704650248192 6412306347079041024 6462733418068967424 6485173464659484672 6551348704094785536 6687835135430093568 6789500838083690496 6793991248690888704 6866654256698277888 6995243287722590208 7045620554197958656 7074734688719437824 7193637792731529216 7213844640463921152 7295820147741920256 7411626816753696768 7460068822091956224 7643240154777249792 7686131513670500352 7764561427075301376 7847604864798031872 7898896399862071296 7926323123472703488 8085411072822214656 8221300334550319104 8244393874815909888 8338080168847908864 8392577424853450752 8549741796105388032 8646897952879312896 8735131605459714048 8886258449844830208 8917113513906791424 9058654998254518272 9155539008931037184 9432979584959250432 9441649602960132096 9529234478683324416 9591517056975372288 9618459520618561536 9727760196989227008 9882169089004929024 9987860737015676928 10031752703145140352 10155723942679805952 10190986873036333056 10492864931583885312 10568430831296937984 10612102033079156736 10790456689097293824 10992525166421213184 11117440225130545152 11190103233137934336 11464860232165874688 11529197270505750528 11646842140612952064 11848344599793106944 11889484685209055232 12078206664339357696 12128116609233321984 12207385345241382912 12331950501825478656 12588866137280176128 12705645971577765888 12824612694158082048 12970346929318969344 13102697408189571072 13375670270860187136 13579001676167380992 13587982497381777408 13733308513396555776 14091241108395917312 14149469377438875648 14387275585463058432 14427689280927842304 14591640295483840512 14823253633507393536 14920137644183912448 15286480309554499584 15529122854150602752 15695209729596063744 15852646246945406976 16488787749631819776 16676160337695817728 16785154849706901504 17293795905758625792 17470263210919428096 17772516899689660416 17834227027813582848 18117309996509036544 18311078017862074368 18865959169918500864 18883299205920264192 19058468957366648832 19183034113950744576 19236919041237123072 19455520393978454016 20063505406290280704 20381973746072666112 20985729863167770624 21136861662593875968 21224204066158313472 21580913378194587648 22234880450261090304 22380206466275868672 22929720464331749376 23058394541011501056 23293684281225904128 23696689199586213888 23778969370418110464 24256233218466643968 24663901003650957312 25177732274560352256 25649225388316164096 25940693858637938688 26205394816379142144 26751340541720374272 27175964994763554816 27466617026793111552 28182482216791834624 28298938754877751296 28774551170926116864 28855378561855684608 29183280590967681024 29646507267014787072 30572960619108999168 31705292493890813952 32977575499263639552 33352320675391635456 33570309699413803008 34587591811517251584 34940526421838856192 35545033799379320832 35668454055627165696 36234619993018073088 36622156035724148736 37766598411840528384 38116937914733297664 38473838082474246144 38911040787956908032 40127010812580561408 40763947492145332224 42273723325187751936 42448408132316626944 43161826756389175296 44469760900522180608 44760412932551737344 45859440928663498752 46587368562451808256 47557938740836220928 50355464549120704512 51881387717275877376 52410789632758284288 53502681083440748544 54351929989527109632 54933234053586223104 56597877509755502592 57549102341852233728 57710757123711369216 58366561181935362048 61145921238217998336 63410584987781627904 66704641350783270912 67140619398827606016 69175183623034503168 69881052843677712384 71090067598758641664 71336908111254331392 75533196823681056768 76947676164948492288 77822081575913816064 80254021625161122816 81527894984290664448 84547446650375503872 84896816264633253888 86323653512778350592 88939521801044361216 91718881857326997504 95115877481672441856 100710929098241409024 103762775434551754752 104821579265516568576 107005362166881497088 108703859979054219264 109866468107172446208 115421514247422738432 116733122363870724096 122291842476435996672 126821169975563255808 133409282701566541824 134281238797655212032 139762105687355424768 142673816222508662784 151066393647362113536 155644163151827632128 160508043250322245632 163055789968581328896 169793632529266507776 172647307025556701184 183437763714653995008 190231754963344883712 201421858196482818048 207525550869103509504 209643158531033137152 214010724333762994176 230843028494845476864 233466244727741448192 244583684952871993344 253642339951126511616 266818565403133083648 285347632445017325568 302132787294724227072 311288326303655264256 321016086500644491264 326111579937162657792 366875527429307990016 380463509926689767424 402843716392965636096 419286317062066274304 428021448667525988352 466932489455482896384 489167369905743986688 570695264890034651136 604265574589448454144 622576652607310528512 642032173001288982528 733751054858615980032 760927019853379534848 856042897335051976704 933864978910965792768 978334739811487973376 1141390529780069302272 1208531149178896908288 1284064346002577965056 1467502109717231960064 1712085794670103953408 1867729957821931585536 2282781059560138604544 2568128692005155930112 2935004219434463920128 3424171589340207906816 5136257384010311860224 6848343178680415813632 10272514768020623720448 20545029536041247440896
- Sum of all divisors σ(n): 84629443352659147991937
- Sum of proper divisors (its aliquot sum) s(n): 64084413816617900551041
- 20545029536041247440896 is an abundant number, because the sum of its proper divisors (64084413816617900551041) is greater than itself. Its abundance is 43539384280576653110145
Bases of 20545029536041247440896
- Binary: 1000101100110111111100011110111011011001100001111110000010000000000000000002
- Hexadecimal: 0x459BF8F76CC3F040000
- Base-36: 3CFVI3GBUHOG000
Squares and roots of 20545029536041247440896
- 20545029536041247440896 squared (205450295360412474408962) is 422098238636807235078987169959892469013282816
- 20545029536041247440896 cubed (205450295360412474408963) is 8672020779904191493586764109830108412446323202347394270391892443136
-
20545029536041247440896 is a
perfect square number . Itssquare root is 143335374336 -
The
cube root of 20545029536041247440896 is 27388542.6088240751
Scales and comparisons
How big is 20545029536041247440896?- 20,545,029,536,041,247,440,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,545,029,536,041,247,440,896 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 20545029536041247440896 cubic inches would be around 2282378.6 feet tall.
Recreational maths with 20545029536041247440896
- 20545029536041247440896 backwards is 69804474214063592054502
- The number of decimal digits it has is: 23
- The sum of 20545029536041247440896's digits is 90
- 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 20545029536041247440896 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 20545029536041247440896 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/20545029536041247440896/
Chicago style:
Numbermatics. 2024. "Number 20545029536041247440896 - Facts about the integer". https://numbermatics.com/n/20545029536041247440896/
The information we have on file for 20545029536041247440896 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 20545029536041247440896, math, Factors of 20545029536041247440896, curriculum, school, college, exams, university, Prime factorization of 20545029536041247440896, STEM, science, technology, engineering, physics, economics, calculator, twenty sextillion, five hundred forty-five quintillion, twenty-nine quadrillion, five hundred thirty-six trillion, forty-one billion, two hundred forty-seven million, four hundred forty thousand, eight hundred ninety-six.